Index: btkb/format/keyboard.format
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/format/keyboard.format	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/format/keyboard.format	(working copy)
@@ -180,7 +180,7 @@
 4 mem_24g_enter_hibernate_setup
 4 mem_24g_enter_hibernate_max
 3 mem_24g_short_sleep_counter
-
+1 mem_pc_sleep_flag
 )
 
 //C51 synchronous task
Index: btkb/output/bt_format.meta
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_format.meta	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_format.meta	(working copy)
@@ -506,6 +506,7 @@
 0x4d83 mem_24g_enter_hibernate_setup
 0x4d87 mem_24g_enter_hibernate_max
 0x4d8b mem_24g_short_sleep_counter
+0x4d8e mem_pc_sleep_flag
 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 252)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.icode	(working copy)
@@ -3,41 +3,41 @@
  00000002  0x00000029 beq  0x00000002 , 0x0000002f 
  00000003  0x0000002a beq  0x00000003 , 0x00000037 
  00000004  0x0000002b beq  0x00000005 , 0x00000041 
- 00000005  0x0000002e beq  0x00000090 , 0x000001b0 
+ 00000005  0x0000002e beq  0x00000090 , 0x000001b4 
  00000006  0x0000002f beq  0x00000092 , 0x0000017a 
  00000007  0x00000030 beq  0x00000094 , 0x00000180 
  00000008  0x00000031 beq  0x00000095 , 0x0000016a 
- 00000009  0x00000032 beq  0x000000b0 , 0x00000295 
+ 00000009  0x00000032 beq  0x000000b0 , 0x00000299 
  00000010  0x00000033 beq  0x000000b1 , 0x0000012e 
  00000011  0x00000034 beq  0x000000b2 , 0x00000142 
  00000012  0x00000035 beq  0x000000b3 , 0x0000015c 
  00000013  0x00000036 beq  0x000000b6 , 0x00000165 
  00000014  0x00000037 beq  0x000000b9 , 0x00000136 
  00000015  0x00000038 branch  0x00003bf1 
- 00000016  0x0000003b beq  0x00000032 , 0x000002a1 
+ 00000016  0x0000003b beq  0x00000032 , 0x000002a5 
  00000017  0x0000003c beq  0x0000003b , 0x000053b0 
- 00000018  0x0000003d beq  0x0000003e , 0x00000228 
- 00000019  0x0000003e beq  0x0000003f , 0x0000022c 
- 00000020  0x0000003f beq  0x0000004a , 0x000002ed 
- 00000021  0x00000040 beq  0x0000004b , 0x0000029a 
- 00000022  0x00000041 beq  0x0000004c , 0x000002a4 
- 00000023  0x00000042 beq  0x0000004e , 0x000002aa 
- 00000024  0x00000043 beq  0x00000056 , 0x000002b1 
- 00000025  0x00000044 beq  0x00000061 , 0x000002b8 
- 00000026  0x00000045 beq  0x00000063 , 0x000002bd 
- 00000027  0x00000046 beq  0x00000064 , 0x000002e1 
- 00000028  0x00000047 beq  0x00000065 , 0x00000317 
- 00000029  0x00000048 beq  0x00000069 , 0x00000478 
- 00000030  0x00000049 beq  0x0000006a , 0x0000045d 
- 00000031  0x0000004a beq  0x0000006b , 0x0000045f 
- 00000032  0x0000004b beq  0x0000006e , 0x00000483 
- 00000033  0x0000004c beq  0x0000006f , 0x000002f8 
+ 00000018  0x0000003d beq  0x0000003e , 0x0000022c 
+ 00000019  0x0000003e beq  0x0000003f , 0x00000230 
+ 00000020  0x0000003f beq  0x0000004a , 0x000002f1 
+ 00000021  0x00000040 beq  0x0000004b , 0x0000029e 
+ 00000022  0x00000041 beq  0x0000004c , 0x000002a8 
+ 00000023  0x00000042 beq  0x0000004e , 0x000002ae 
+ 00000024  0x00000043 beq  0x00000056 , 0x000002b5 
+ 00000025  0x00000044 beq  0x00000061 , 0x000002bc 
+ 00000026  0x00000045 beq  0x00000063 , 0x000002c1 
+ 00000027  0x00000046 beq  0x00000064 , 0x000002e5 
+ 00000028  0x00000047 beq  0x00000065 , 0x0000031b 
+ 00000029  0x00000048 beq  0x00000069 , 0x0000047c 
+ 00000030  0x00000049 beq  0x0000006a , 0x00000461 
+ 00000031  0x0000004a beq  0x0000006b , 0x00000463 
+ 00000032  0x0000004b beq  0x0000006e , 0x00000487 
+ 00000033  0x0000004c beq  0x0000006f , 0x000002fc 
  00000034  0x0000004d beq  0x00000087 , 0x00000102 
- 00000035  0x0000004e beq  0x0000008d , 0x00000247 
- 00000036  0x0000004f beq  0x0000008e , 0x0000025e 
- 00000037  0x00000050 beq  0x0000008f , 0x00000230 
- 00000038  0x00000051 beq  0x000000bd , 0x0000023e 
- 00000039  0x00000052 beq  0x000000cd , 0x000001ba 
+ 00000035  0x0000004e beq  0x0000008d , 0x0000024b 
+ 00000036  0x0000004f beq  0x0000008e , 0x00000262 
+ 00000037  0x00000050 beq  0x0000008f , 0x00000234 
+ 00000038  0x00000051 beq  0x000000bd , 0x00000242 
+ 00000039  0x00000052 beq  0x000000cd , 0x000001be 
  00000040  0x00000053 beq  0x000000cf , 0x0000010e 
  00000041  0x00000054 beq  0x000000d0 , 0x00000118 
  00000042  0x00000055 branch  0x00003bf1 
@@ -66,7 +66,7 @@
  00000065  0x0000007a call  0x00003392 
  00000066  0x0000007b call  0x00003407 
  00000067  0x0000007c call  0x00003024 
- 00000068  0x0000007d call  0x000004a4 
+ 00000068  0x0000007d call  0x000004a8 
  00000069  0x0000007e branch  0x00003022 
  00000070  0x00000082 fetch  0x00000001 , 0x000047dc 
  00000071  0x00000083 branch  0x0000004a , 0x00000034 
@@ -275,8 +275,8 @@
  00000274  0x00000193 call  0x00000114 
  00000275  0x00000194 branch  0x00003ea5 
  00000276  0x00000196 rtneq  0x00000018 
- 00000277  0x00000197 beq  0x00000014 , 0x00000495 
- 00000278  0x00000198 beq  0x00000015 , 0x0000049a 
+ 00000277  0x00000197 beq  0x00000014 , 0x00000499 
+ 00000278  0x00000198 beq  0x00000015 , 0x0000049e 
  00000279  0x00000199 branch  0x00003e7d 
  00000280  0x0000019f storet  0x00000001 , 0x00000259 
  00000281  0x000001a0 fetch  0x00000001 , 0x00004c8d 
@@ -403,21613 +403,21620 @@
  00000402  0x0000024c ifetch  0x00000005 , 0x00000006 
  00000403  0x0000024d istore  0x00000005 , 0x00000005 
  00000404  0x0000024e hjam  0x000000df , 0x00000956 
- 00000405  0x0000024f call  0x0000019f 
+ 00000405  0x0000024f call  0x000001a3 
  00000406  0x00000250 hjam  0x000000df , 0x00000955 
  00000407  0x00000251 rtn 
  00000408  0x00000254 fetch  0x00000005 , 0x00004a87 
  00000409  0x00000255 istore  0x00000005 , 0x00000005 
  00000410  0x00000256 ifetch  0x00000005 , 0x00000006 
  00000411  0x00000257 istore  0x00000005 , 0x00000005 
- 00000412  0x00000258 hjam  0x000000c2 , 0x00000956 
- 00000413  0x00000259 hjam  0x000000d0 , 0x00000955 
- 00000414  0x0000025a rtn 
- 00000415  0x00000261 nop  0x00000004 
- 00000416  0x00000262 hjam  0x000000d1 , 0x00000955 
- 00000417  0x00000263 nop  0x00000004 
- 00000418  0x00000264 hjam  0x000000d2 , 0x00000955 
- 00000419  0x00000265 nop  0x00000004 
- 00000420  0x00000266 hjam  0x000000d4 , 0x00000955 
- 00000421  0x00000267 nop  0x00000004 
- 00000422  0x0000026a rtn 
- 00000423  0x0000026d hjam  0x000000d4 , 0x00000955 
- 00000424  0x0000026e nop  0x00000004 
- 00000425  0x0000026f hjam  0x000000d2 , 0x00000955 
- 00000426  0x00000270 nop  0x00000004 
- 00000427  0x00000271 hjam  0x000000d1 , 0x00000955 
- 00000428  0x00000272 nop  0x00000004 
- 00000429  0x00000273 hjam  0x000000d0 , 0x00000955 
- 00000430  0x00000274 hjam  0x000000c0 , 0x00000956 
- 00000431  0x00000275 rtn 
- 00000432  0x00000278 branch  0x00003a6f , 0x00000021 
- 00000433  0x00000279 call  0x000001a7 
- 00000434  0x0000027a branch  0x00003a6f 
- 00000435  0x0000027e enable  0x00000028 
- 00000436  0x0000027f hfetch  0x00000004 , 0x00008138 
- 00000437  0x00000280 setflag  0x00000028 , 0x0000001a , 0x0000003f 
- 00000438  0x00000281 hstore  0x00000004 , 0x0000804c 
- 00000439  0x00000282 call  0x00003db0 
- 00000440  0x00000283 jam  0x00000001 , 0x000000a2 
- 00000441  0x00000285 rtn 
- 00000442  0x00000288 fetch  0x00000001 , 0x00004419 
- 00000443  0x00000289 increase  0x00000002 , 0x0000003f 
- 00000444  0x0000028a store  0x00000001 , 0x000043f9 
- 00000445  0x0000028b jam  0x00000000 , 0x00000b7e 
- 00000446  0x0000028c jam  0x00000006 , 0x00000177 
- 00000447  0x0000028d call  0x00003fa4 
- 00000448  0x0000028e setarg  0x000001b9 
- 00000449  0x0000028f store  0x00000002 , 0x0000428a 
- 00000450  0x00000290 setarg  0x00000127 
- 00000451  0x00000291 store  0x00000002 , 0x00004292 
- 00000452  0x00000292 setarg  0x0000022f 
- 00000453  0x00000293 store  0x00000002 , 0x00004290 
- 00000454  0x00000294 setarg  0x00000046 
- 00000455  0x00000295 store  0x00000002 , 0x0000428c 
- 00000456  0x00000296 setarg  0x000001b3 
- 00000457  0x00000297 store  0x00000002 , 0x00004288 
- 00000458  0x00000298 setarg  0x00004aa0 
- 00000459  0x00000299 byteswap  0x0000003f , 0x0000003f 
- 00000460  0x0000029a store  0x00000002 , 0x00004b9a 
- 00000461  0x0000029b store  0x00000002 , 0x00004b9c 
- 00000462  0x0000029c call  0x00003e0b 
- 00000463  0x0000029d setarg  0x00004b36 
- 00000464  0x0000029e byteswap  0x0000003f , 0x0000003f 
- 00000465  0x0000029f store  0x00000002 , 0x00004b9e 
- 00000466  0x000002a0 store  0x00000002 , 0x00004ba0 
- 00000467  0x000002a1 fetch  0x00000001 , 0x00004c97 
- 00000468  0x000002a2 beq  0x0000005a , 0x000001eb 
- 00000469  0x000002a3 branch  0x000001e9 , 0x0000002b 
- 00000470  0x000002a4 fetch  0x00000002 , 0x00004c91 
- 00000471  0x000002a5 byteswap  0x0000003f , 0x0000003f 
- 00000472  0x000002a6 store  0x00000002 , 0x00004c91 
- 00000473  0x000002a7 fetch  0x00000002 , 0x00004c93 
- 00000474  0x000002a8 byteswap  0x0000003f , 0x0000003f 
- 00000475  0x000002a9 store  0x00000002 , 0x00004c93 
- 00000476  0x000002aa call  0x000001f6 
- 00000477  0x000002ab fetch  0x00000008 , 0x000002a0 
- 00000478  0x000002ac nbranch  0x000001e3 , 0x00000034 
- 00000479  0x000002ad fetch  0x00000002 , 0x00004ad4 
- 00000480  0x000002ae byteswap  0x0000003f , 0x0000003f 
- 00000481  0x000002af branch  0x000001e3 , 0x00000034 
- 00000482  0x000002b0 store  0x00000002 , 0x00004c93 
- 00000483  0x000002b2 call  0x000004a1 
- 00000484  0x000002b3 jam  0x0000002f , 0x00004ba4 
- 00000485  0x000002b5 call  0x000000e6 
- 00000486  0x000002b6 jam  0x00000000 , 0x00004c97 
- 00000487  0x000002b7 hjam  0x00000003 , 0x00008280 
- 00000488  0x000002b8 rtn 
- 00000489  0x000002ba jam  0x00000030 , 0x00004ba4 
- 00000490  0x000002bb branch  0x000001e5 
- 00000491  0x000002bd copy  0x00000027 , 0x0000003f 
- 00000492  0x000002be branch  0x00000236 , 0x00000034 
- 00000493  0x000002bf call  0x00005b63 
- 00000494  0x000002c0 call  0x00004d99 
- 00000495  0x000002c1 setarg  0x00000000 
- 00000496  0x000002c2 store  0x00000008 , 0x00004040 
- 00000497  0x000002c3 store  0x00000002 , 0x000047f4 
- 00000498  0x000002c4 copy  0x00000022 , 0x0000003f 
- 00000499  0x000002c5 store  0x00000004 , 0x00004c59 
- 00000500  0x000002c6 jam  0x00000033 , 0x00004ba4 
- 00000501  0x000002c7 branch  0x000001e5 
- 00000502  0x000002ca call  0x0000688a 
- 00000503  0x000002cb setarg  0x000007e0 
- 00000504  0x000002cc arg  0x000002a0 , 0x00000011 
- 00000505  0x000002cd arg  0x0000000e , 0x00000002 
- 00000506  0x000002ce call  0x000068d3 
- 00000507  0x000002cf call  0x0000688d 
- 00000508  0x000002d0 fetch  0x00000001 , 0x000002a0 
- 00000509  0x000002d1 bbit1  0x00000001 , 0x00003bf1 
- 00000510  0x000002d2 fetch  0x00000008 , 0x000002a2 
- 00000511  0x000002d3 rtn  0x00000034 
- 00000512  0x000002d4 fetch  0x00000001 , 0x00004c8f 
- 00000513  0x000002d5 bbit1  0x00000000 , 0x0000020a 
- 00000514  0x000002d6 bbit1  0x00000001 , 0x00000218 
- 00000515  0x000002d8 fetch  0x00000002 , 0x000002a2 
- 00000516  0x000002d9 byteswap  0x0000003f , 0x0000003f 
- 00000517  0x000002da store  0x00000002 , 0x00004c91 
- 00000518  0x000002db fetch  0x00000002 , 0x000002a8 
- 00000519  0x000002dc byteswap  0x0000003f , 0x0000003f 
- 00000520  0x000002dd store  0x00000002 , 0x00004c93 
- 00000521  0x000002de rtn 
- 00000522  0x000002e0 fetcht  0x00000002 , 0x000002a6 
- 00000523  0x000002e1 fetch  0x00000002 , 0x000002ac 
- 00000524  0x000002e2 copy  0x00000002 , 0x00000012 
- 00000525  0x000002e3 copy  0x0000003f , 0x00000011 
- 00000526  0x000002e4 byteswap  0x0000003f , 0x0000003f 
- 00000527  0x000002e5 store  0x00000002 , 0x00004c93 
- 00000528  0x000002e6 copy  0x00000011 , 0x0000003f 
- 00000529  0x000002e7 isub  0x00000002 , 0x00000013 
- 00000530  0x000002e8 lshift  0x00000013 , 0x00000013 
- 00000531  0x000002e9 copy  0x00000012 , 0x0000003f 
- 00000532  0x000002ea isub  0x00000013 , 0x0000003f 
- 00000533  0x000002eb byteswap  0x0000003f , 0x0000003f 
- 00000534  0x000002ec store  0x00000002 , 0x00004c91 
- 00000535  0x000002ed rtn 
- 00000536  0x000002f0 fetcht  0x00000002 , 0x000002a4 
- 00000537  0x000002f1 fetch  0x00000002 , 0x000002aa 
- 00000538  0x000002f2 copy  0x00000002 , 0x00000012 
- 00000539  0x000002f3 copy  0x0000003f , 0x00000011 
- 00000540  0x000002f4 isub  0x00000002 , 0x00000013 
- 00000541  0x000002f5 rshift2  0x00000013 , 0x00000013 
- 00000542  0x000002f6 copy  0x00000012 , 0x0000003f 
- 00000543  0x000002f7 isub  0x00000013 , 0x0000003f 
- 00000544  0x000002f8 byteswap  0x0000003f , 0x0000003f 
- 00000545  0x000002f9 store  0x00000002 , 0x00004c91 
- 00000546  0x000002fa lshift  0x00000013 , 0x00000013 
- 00000547  0x000002fb copy  0x00000011 , 0x0000003f 
- 00000548  0x000002fc isub  0x00000013 , 0x0000003f 
- 00000549  0x000002fd byteswap  0x0000003f , 0x0000003f 
- 00000550  0x000002fe store  0x00000002 , 0x00004c93 
- 00000551  0x000002ff rtn 
- 00000552  0x00000303 jam  0x00000027 , 0x00000016 
- 00000553  0x00000304 hjam  0x00000036 , 0x0000090f 
- 00000554  0x00000305 hjam  0x0000005f , 0x0000090b 
- 00000555  0x00000306 branch  0x000053d4 
- 00000556  0x00000308 hjam  0x0000002e , 0x0000090f 
- 00000557  0x00000309 hjam  0x000000ff , 0x0000090b 
- 00000558  0x0000030a branch  0x000053d9 
- 00000559  0x0000030e rtn 
- 00000560  0x00000310 fetch  0x00000002 , 0x00004ba0 
- 00000561  0x00000311 store  0x00000002 , 0x00004b9e 
- 00000562  0x00000312 fetch  0x00000002 , 0x00004b9c 
- 00000563  0x00000313 store  0x00000002 , 0x00004b9a 
- 00000564  0x00000314 jam  0x00000003 , 0x00000b7e 
- 00000565  0x00000315 call  0x00000161 
- 00000566  0x00000319 jam  0x0000005a , 0x00004c97 
- 00000567  0x0000031a call  0x00003db8 
- 00000568  0x0000031b hfetch  0x00000004 , 0x00008138 
- 00000569  0x0000031c set0  0x0000000f , 0x0000003f 
- 00000570  0x0000031d hstore  0x00000004 , 0x0000804c 
- 00000571  0x0000031e call  0x00003db0 
- 00000572  0x0000031f arg  0xffffffff , 0x00000002 
- 00000573  0x00000320 branch  0x00003cda 
- 00000574  0x00000323 ifetcht  0x00000005 , 0x00000011 
- 00000575  0x00000324 and  0x00000002 , 0x000000ff , 0x0000003f 
- 00000576  0x00000325 nbranch  0x00000243 , 0x00000034 
- 00000577  0x00000326 rshift8  0x00000002 , 0x0000003f 
- 00000578  0x00000327 istore  0x00000005 , 0x00000011 
- 00000579  0x00000329 increase  0x00000004 , 0x00000011 
- 00000580  0x0000032a ifetch  0x00000001 , 0x00000011 
- 00000581  0x0000032b nrtn , 0x00000034 
- 00000582  0x0000032c branch  0x00007f9c 
- 00000583  0x00000332 call  0x00007c20 
- 00000584  0x00000333 arg  0x000047e4 , 0x00000011 
- 00000585  0x00000334 call  0x00007f9f 
- 00000586  0x00000335 copy  0x0000003f , 0x00000002 
- 00000587  0x00000336 call  0x00007c24 
- 00000588  0x00000337 copy  0x00000002 , 0x0000003f 
- 00000589  0x00000338 rtn  0x00000034 
- 00000590  0x00000339 beq  0x00000021 , 0x00000257 
- 00000591  0x0000033a beq  0x00000022 , 0x00000259 
- 00000592  0x0000033b beq  0x00000023 , 0x00000531 
- 00000593  0x0000033d beq  0x0000000d , 0x00000267 
- 00000594  0x0000033e beq  0x0000002c , 0x00000267 
- 00000595  0x0000033f beq  0x0000002b , 0x00000273 
- 00000596  0x00000340 beq  0x0000002a , 0x0000028d 
- 00000597  0x00000341 beq  0x00000012 , 0x00007c85 
- 00000598  0x00000342 branch  0x00007c5a 
- 00000599  0x00000344 jam  0x000000ff , 0x00004bef 
- 00000600  0x00000345 branch  0x00000564 
- 00000601  0x00000347 set0  0x00000023 , 0x00000000 
- 00000602  0x00000348 jam  0x000000ff , 0x00004bef 
- 00000603  0x00000349 branch  0x0000051f 
- 00000604  0x0000034d jam  0x00000022 , 0x00000b7d 
- 00000605  0x0000034e branch  0x00005620 
- 00000606  0x00000351 fetch  0x00000001 , 0x0000007c 
- 00000607  0x00000352 branch  0x00000263 , 0x00000034 
- 00000608  0x00000353 call  0x000061d9 
- 00000609  0x00000354 fetch  0x00000001 , 0x0000007c 
- 00000610  0x00000355 nbranch  0x00007c8c , 0x00000034 
- 00000611  0x00000357 fetch  0x00000001 , 0x00000b7d 
- 00000612  0x00000358 bmark0  0x00000009 , 0x00007c87 
- 00000613  0x0000035a beq  0x00000011 , 0x0000025c 
- 00000614  0x0000035c branch  0x00007c7b 
- 00000615  0x0000035e call  0x00003eff 
- 00000616  0x0000035f call  0x00007cd5 
- 00000617  0x00000360 jam  0x00000000 , 0x00004131 
- 00000618  0x00000361 random  0x0000003f 
- 00000619  0x00000362 store  0x00000001 , 0x000044f9 
- 00000620  0x00000364 jam  0x00000005 , 0x000043dc 
- 00000621  0x00000365 setarg  0x00181203 
- 00000622  0x00000366 store  0x00000003 , 0x000043e2 
- 00000623  0x00000368 fetcht  0x00000001 , 0x00004d6f 
- 00000624  0x00000369 increase  0x00000001 , 0x00000002 
- 00000625  0x0000036a call  0x00000279 
- 00000626  0x0000036b branch  0x00007cae 
- 00000627  0x0000036e jam  0x00000004 , 0x000043dc 
- 00000628  0x0000036f setarg  0x000000ff 
- 00000629  0x00000370 store  0x00000003 , 0x000043e2 
- 00000630  0x00000372 arg  0x00000000 , 0x00000002 
- 00000631  0x00000373 call  0x00000279 
- 00000632  0x00000374 branch  0x00007cae 
- 00000633  0x00000378 fetch  0x00000001 , 0x00004419 
- 00000634  0x00000379 increase  0x00000002 , 0x0000003f 
- 00000635  0x0000037a iadd  0x00000002 , 0x00000011 
- 00000636  0x0000037b add  0x00000011 , 0x0000000b , 0x0000003f 
- 00000637  0x0000037c sub  0x0000003f , 0x0000001f , 0x0000003e 
- 00000638  0x0000037d nbranch  0x0000028b , 0x00000002 
- 00000639  0x0000037e store  0x00000001 , 0x000043d9 
- 00000640  0x0000037f copy  0x00000011 , 0x0000003f 
- 00000641  0x00000380 copy  0x0000003f , 0x00000039 
- 00000642  0x00000382 copy  0x00000002 , 0x0000003f 
- 00000643  0x00000383 ncall  0x00000287 , 0x00000034 
- 00000644  0x00000384 call  0x00000289 , 0x00000034 
- 00000645  0x00000385 arg  0x000043e5 , 0x00000005 
- 00000646  0x00000386 branch  0x00007e45 
- 00000647  0x00000389 arg  0x00004d6f , 0x00000006 
- 00000648  0x0000038a rtn 
- 00000649  0x0000038c arg  0x000043fa , 0x00000006 
- 00000650  0x0000038d rtn 
- 00000651  0x00000390 jam  0x0000000b , 0x000043d9 
+ 00000412  0x00000258 fetch  0x00000001 , 0x00004c7d 
+ 00000413  0x00000259 call  0x000001a1 , 0x00000034 
+ 00000414  0x0000025a hstore  0x00000001 , 0x00008956 
+ 00000415  0x0000025c hjam  0x000000d0 , 0x00000955 
+ 00000416  0x0000025d rtn 
+ 00000417  0x00000260 setarg  0x000000c2 
+ 00000418  0x00000261 rtn 
+ 00000419  0x00000268 nop  0x00000004 
+ 00000420  0x00000269 hjam  0x000000d1 , 0x00000955 
+ 00000421  0x0000026a nop  0x00000004 
+ 00000422  0x0000026b hjam  0x000000d2 , 0x00000955 
+ 00000423  0x0000026c nop  0x00000004 
+ 00000424  0x0000026d hjam  0x000000d4 , 0x00000955 
+ 00000425  0x0000026e nop  0x00000004 
+ 00000426  0x00000271 rtn 
+ 00000427  0x00000274 hjam  0x000000d4 , 0x00000955 
+ 00000428  0x00000275 nop  0x00000004 
+ 00000429  0x00000276 hjam  0x000000d2 , 0x00000955 
+ 00000430  0x00000277 nop  0x00000004 
+ 00000431  0x00000278 hjam  0x000000d1 , 0x00000955 
+ 00000432  0x00000279 nop  0x00000004 
+ 00000433  0x0000027a hjam  0x000000d0 , 0x00000955 
+ 00000434  0x0000027b hjam  0x000000c0 , 0x00000956 
+ 00000435  0x0000027c rtn 
+ 00000436  0x0000027f branch  0x00003a6f , 0x00000021 
+ 00000437  0x00000280 call  0x000001ab 
+ 00000438  0x00000281 branch  0x00003a6f 
+ 00000439  0x00000285 enable  0x00000028 
+ 00000440  0x00000286 hfetch  0x00000004 , 0x00008138 
+ 00000441  0x00000287 setflag  0x00000028 , 0x0000001a , 0x0000003f 
+ 00000442  0x00000288 hstore  0x00000004 , 0x0000804c 
+ 00000443  0x00000289 call  0x00003db0 
+ 00000444  0x0000028a jam  0x00000001 , 0x000000a2 
+ 00000445  0x0000028c rtn 
+ 00000446  0x0000028f fetch  0x00000001 , 0x00004419 
+ 00000447  0x00000290 increase  0x00000002 , 0x0000003f 
+ 00000448  0x00000291 store  0x00000001 , 0x000043f9 
+ 00000449  0x00000292 jam  0x00000000 , 0x00000b7e 
+ 00000450  0x00000293 jam  0x00000006 , 0x00000177 
+ 00000451  0x00000294 call  0x00003fa4 
+ 00000452  0x00000295 setarg  0x000001bd 
+ 00000453  0x00000296 store  0x00000002 , 0x0000428a 
+ 00000454  0x00000297 setarg  0x00000127 
+ 00000455  0x00000298 store  0x00000002 , 0x00004292 
+ 00000456  0x00000299 setarg  0x00000233 
+ 00000457  0x0000029a store  0x00000002 , 0x00004290 
+ 00000458  0x0000029b setarg  0x00000046 
+ 00000459  0x0000029c store  0x00000002 , 0x0000428c 
+ 00000460  0x0000029d setarg  0x000001b7 
+ 00000461  0x0000029e store  0x00000002 , 0x00004288 
+ 00000462  0x0000029f setarg  0x00004aa0 
+ 00000463  0x000002a0 byteswap  0x0000003f , 0x0000003f 
+ 00000464  0x000002a1 store  0x00000002 , 0x00004b9a 
+ 00000465  0x000002a2 store  0x00000002 , 0x00004b9c 
+ 00000466  0x000002a3 call  0x00003e0b 
+ 00000467  0x000002a4 setarg  0x00004b36 
+ 00000468  0x000002a5 byteswap  0x0000003f , 0x0000003f 
+ 00000469  0x000002a6 store  0x00000002 , 0x00004b9e 
+ 00000470  0x000002a7 store  0x00000002 , 0x00004ba0 
+ 00000471  0x000002a8 fetch  0x00000001 , 0x00004c97 
+ 00000472  0x000002a9 beq  0x0000005a , 0x000001ef 
+ 00000473  0x000002aa branch  0x000001ed , 0x0000002b 
+ 00000474  0x000002ab fetch  0x00000002 , 0x00004c91 
+ 00000475  0x000002ac byteswap  0x0000003f , 0x0000003f 
+ 00000476  0x000002ad store  0x00000002 , 0x00004c91 
+ 00000477  0x000002ae fetch  0x00000002 , 0x00004c93 
+ 00000478  0x000002af byteswap  0x0000003f , 0x0000003f 
+ 00000479  0x000002b0 store  0x00000002 , 0x00004c93 
+ 00000480  0x000002b1 call  0x000001fa 
+ 00000481  0x000002b2 fetch  0x00000008 , 0x000002a0 
+ 00000482  0x000002b3 nbranch  0x000001e7 , 0x00000034 
+ 00000483  0x000002b4 fetch  0x00000002 , 0x00004ad4 
+ 00000484  0x000002b5 byteswap  0x0000003f , 0x0000003f 
+ 00000485  0x000002b6 branch  0x000001e7 , 0x00000034 
+ 00000486  0x000002b7 store  0x00000002 , 0x00004c93 
+ 00000487  0x000002b9 call  0x000004a5 
+ 00000488  0x000002ba jam  0x0000002f , 0x00004ba4 
+ 00000489  0x000002bc call  0x000000e6 
+ 00000490  0x000002bd jam  0x00000000 , 0x00004c97 
+ 00000491  0x000002be hjam  0x00000003 , 0x00008280 
+ 00000492  0x000002bf rtn 
+ 00000493  0x000002c1 jam  0x00000030 , 0x00004ba4 
+ 00000494  0x000002c2 branch  0x000001e9 
+ 00000495  0x000002c4 copy  0x00000027 , 0x0000003f 
+ 00000496  0x000002c5 branch  0x0000023a , 0x00000034 
+ 00000497  0x000002c6 call  0x00005b63 
+ 00000498  0x000002c7 call  0x00004d99 
+ 00000499  0x000002c8 setarg  0x00000000 
+ 00000500  0x000002c9 store  0x00000008 , 0x00004040 
+ 00000501  0x000002ca store  0x00000002 , 0x000047f4 
+ 00000502  0x000002cb copy  0x00000022 , 0x0000003f 
+ 00000503  0x000002cc store  0x00000004 , 0x00004c59 
+ 00000504  0x000002cd jam  0x00000033 , 0x00004ba4 
+ 00000505  0x000002ce branch  0x000001e9 
+ 00000506  0x000002d1 call  0x0000688a 
+ 00000507  0x000002d2 setarg  0x000007e0 
+ 00000508  0x000002d3 arg  0x000002a0 , 0x00000011 
+ 00000509  0x000002d4 arg  0x0000000e , 0x00000002 
+ 00000510  0x000002d5 call  0x000068d3 
+ 00000511  0x000002d6 call  0x0000688d 
+ 00000512  0x000002d7 fetch  0x00000001 , 0x000002a0 
+ 00000513  0x000002d8 bbit1  0x00000001 , 0x00003bf1 
+ 00000514  0x000002d9 fetch  0x00000008 , 0x000002a2 
+ 00000515  0x000002da rtn  0x00000034 
+ 00000516  0x000002db fetch  0x00000001 , 0x00004c8f 
+ 00000517  0x000002dc bbit1  0x00000000 , 0x0000020e 
+ 00000518  0x000002dd bbit1  0x00000001 , 0x0000021c 
+ 00000519  0x000002df fetch  0x00000002 , 0x000002a2 
+ 00000520  0x000002e0 byteswap  0x0000003f , 0x0000003f 
+ 00000521  0x000002e1 store  0x00000002 , 0x00004c91 
+ 00000522  0x000002e2 fetch  0x00000002 , 0x000002a8 
+ 00000523  0x000002e3 byteswap  0x0000003f , 0x0000003f 
+ 00000524  0x000002e4 store  0x00000002 , 0x00004c93 
+ 00000525  0x000002e5 rtn 
+ 00000526  0x000002e7 fetcht  0x00000002 , 0x000002a6 
+ 00000527  0x000002e8 fetch  0x00000002 , 0x000002ac 
+ 00000528  0x000002e9 copy  0x00000002 , 0x00000012 
+ 00000529  0x000002ea copy  0x0000003f , 0x00000011 
+ 00000530  0x000002eb byteswap  0x0000003f , 0x0000003f 
+ 00000531  0x000002ec store  0x00000002 , 0x00004c93 
+ 00000532  0x000002ed copy  0x00000011 , 0x0000003f 
+ 00000533  0x000002ee isub  0x00000002 , 0x00000013 
+ 00000534  0x000002ef lshift  0x00000013 , 0x00000013 
+ 00000535  0x000002f0 copy  0x00000012 , 0x0000003f 
+ 00000536  0x000002f1 isub  0x00000013 , 0x0000003f 
+ 00000537  0x000002f2 byteswap  0x0000003f , 0x0000003f 
+ 00000538  0x000002f3 store  0x00000002 , 0x00004c91 
+ 00000539  0x000002f4 rtn 
+ 00000540  0x000002f7 fetcht  0x00000002 , 0x000002a4 
+ 00000541  0x000002f8 fetch  0x00000002 , 0x000002aa 
+ 00000542  0x000002f9 copy  0x00000002 , 0x00000012 
+ 00000543  0x000002fa copy  0x0000003f , 0x00000011 
+ 00000544  0x000002fb isub  0x00000002 , 0x00000013 
+ 00000545  0x000002fc rshift2  0x00000013 , 0x00000013 
+ 00000546  0x000002fd copy  0x00000012 , 0x0000003f 
+ 00000547  0x000002fe isub  0x00000013 , 0x0000003f 
+ 00000548  0x000002ff byteswap  0x0000003f , 0x0000003f 
+ 00000549  0x00000300 store  0x00000002 , 0x00004c91 
+ 00000550  0x00000301 lshift  0x00000013 , 0x00000013 
+ 00000551  0x00000302 copy  0x00000011 , 0x0000003f 
+ 00000552  0x00000303 isub  0x00000013 , 0x0000003f 
+ 00000553  0x00000304 byteswap  0x0000003f , 0x0000003f 
+ 00000554  0x00000305 store  0x00000002 , 0x00004c93 
+ 00000555  0x00000306 rtn 
+ 00000556  0x0000030a jam  0x00000027 , 0x00000016 
+ 00000557  0x0000030b hjam  0x00000036 , 0x0000090f 
+ 00000558  0x0000030c hjam  0x0000005f , 0x0000090b 
+ 00000559  0x0000030d branch  0x000053d4 
+ 00000560  0x0000030f hjam  0x0000002e , 0x0000090f 
+ 00000561  0x00000310 hjam  0x000000ff , 0x0000090b 
+ 00000562  0x00000311 branch  0x000053d9 
+ 00000563  0x00000315 rtn 
+ 00000564  0x00000317 fetch  0x00000002 , 0x00004ba0 
+ 00000565  0x00000318 store  0x00000002 , 0x00004b9e 
+ 00000566  0x00000319 fetch  0x00000002 , 0x00004b9c 
+ 00000567  0x0000031a store  0x00000002 , 0x00004b9a 
+ 00000568  0x0000031b jam  0x00000003 , 0x00000b7e 
+ 00000569  0x0000031c call  0x00000161 
+ 00000570  0x00000320 jam  0x0000005a , 0x00004c97 
+ 00000571  0x00000321 call  0x00003db8 
+ 00000572  0x00000322 hfetch  0x00000004 , 0x00008138 
+ 00000573  0x00000323 set0  0x0000000f , 0x0000003f 
+ 00000574  0x00000324 hstore  0x00000004 , 0x0000804c 
+ 00000575  0x00000325 call  0x00003db0 
+ 00000576  0x00000326 arg  0xffffffff , 0x00000002 
+ 00000577  0x00000327 branch  0x00003cda 
+ 00000578  0x0000032a ifetcht  0x00000005 , 0x00000011 
+ 00000579  0x0000032b and  0x00000002 , 0x000000ff , 0x0000003f 
+ 00000580  0x0000032c nbranch  0x00000247 , 0x00000034 
+ 00000581  0x0000032d rshift8  0x00000002 , 0x0000003f 
+ 00000582  0x0000032e istore  0x00000005 , 0x00000011 
+ 00000583  0x00000330 increase  0x00000004 , 0x00000011 
+ 00000584  0x00000331 ifetch  0x00000001 , 0x00000011 
+ 00000585  0x00000332 nrtn , 0x00000034 
+ 00000586  0x00000333 branch  0x00007f9c 
+ 00000587  0x00000339 call  0x00007c20 
+ 00000588  0x0000033a arg  0x000047e4 , 0x00000011 
+ 00000589  0x0000033b call  0x00007f9f 
+ 00000590  0x0000033c copy  0x0000003f , 0x00000002 
+ 00000591  0x0000033d call  0x00007c24 
+ 00000592  0x0000033e copy  0x00000002 , 0x0000003f 
+ 00000593  0x0000033f rtn  0x00000034 
+ 00000594  0x00000340 beq  0x00000021 , 0x0000025b 
+ 00000595  0x00000341 beq  0x00000022 , 0x0000025d 
+ 00000596  0x00000342 beq  0x00000023 , 0x00000538 
+ 00000597  0x00000344 beq  0x0000000d , 0x0000026b 
+ 00000598  0x00000345 beq  0x0000002c , 0x0000026b 
+ 00000599  0x00000346 beq  0x0000002b , 0x00000277 
+ 00000600  0x00000347 beq  0x0000002a , 0x00000291 
+ 00000601  0x00000348 beq  0x00000012 , 0x00007c85 
+ 00000602  0x00000349 branch  0x00007c5a 
+ 00000603  0x0000034b jam  0x000000ff , 0x00004bef 
+ 00000604  0x0000034c branch  0x0000056b 
+ 00000605  0x0000034e set0  0x00000023 , 0x00000000 
+ 00000606  0x0000034f jam  0x000000ff , 0x00004bef 
+ 00000607  0x00000350 branch  0x00000523 
+ 00000608  0x00000354 jam  0x00000022 , 0x00000b7d 
+ 00000609  0x00000355 branch  0x00005620 
+ 00000610  0x00000358 fetch  0x00000001 , 0x0000007c 
+ 00000611  0x00000359 branch  0x00000267 , 0x00000034 
+ 00000612  0x0000035a call  0x000061d9 
+ 00000613  0x0000035b fetch  0x00000001 , 0x0000007c 
+ 00000614  0x0000035c nbranch  0x00007c8c , 0x00000034 
+ 00000615  0x0000035e fetch  0x00000001 , 0x00000b7d 
+ 00000616  0x0000035f bmark0  0x00000009 , 0x00007c87 
+ 00000617  0x00000361 beq  0x00000011 , 0x00000260 
+ 00000618  0x00000363 branch  0x00007c7b 
+ 00000619  0x00000365 call  0x00003eff 
+ 00000620  0x00000366 call  0x00007cd5 
+ 00000621  0x00000367 jam  0x00000000 , 0x00004131 
+ 00000622  0x00000368 random  0x0000003f 
+ 00000623  0x00000369 store  0x00000001 , 0x000044f9 
+ 00000624  0x0000036b jam  0x00000005 , 0x000043dc 
+ 00000625  0x0000036c setarg  0x00181203 
+ 00000626  0x0000036d store  0x00000003 , 0x000043e2 
+ 00000627  0x0000036f fetcht  0x00000001 , 0x00004d6f 
+ 00000628  0x00000370 increase  0x00000001 , 0x00000002 
+ 00000629  0x00000371 call  0x0000027d 
+ 00000630  0x00000372 branch  0x00007cae 
+ 00000631  0x00000375 jam  0x00000004 , 0x000043dc 
+ 00000632  0x00000376 setarg  0x000000ff 
+ 00000633  0x00000377 store  0x00000003 , 0x000043e2 
+ 00000634  0x00000379 arg  0x00000000 , 0x00000002 
+ 00000635  0x0000037a call  0x0000027d 
+ 00000636  0x0000037b branch  0x00007cae 
+ 00000637  0x0000037f fetch  0x00000001 , 0x00004419 
+ 00000638  0x00000380 increase  0x00000002 , 0x0000003f 
+ 00000639  0x00000381 iadd  0x00000002 , 0x00000011 
+ 00000640  0x00000382 add  0x00000011 , 0x0000000b , 0x0000003f 
+ 00000641  0x00000383 sub  0x0000003f , 0x0000001f , 0x0000003e 
+ 00000642  0x00000384 nbranch  0x0000028f , 0x00000002 
+ 00000643  0x00000385 store  0x00000001 , 0x000043d9 
+ 00000644  0x00000386 copy  0x00000011 , 0x0000003f 
+ 00000645  0x00000387 copy  0x0000003f , 0x00000039 
+ 00000646  0x00000389 copy  0x00000002 , 0x0000003f 
+ 00000647  0x0000038a ncall  0x0000028b , 0x00000034 
+ 00000648  0x0000038b call  0x0000028d , 0x00000034 
+ 00000649  0x0000038c arg  0x000043e5 , 0x00000005 
+ 00000650  0x0000038d branch  0x00007e45 
+ 00000651  0x00000390 arg  0x00004d6f , 0x00000006 
  00000652  0x00000391 rtn 
- 00000653  0x00000395 fetch  0x00000002 , 0x000047f4 
- 00000654  0x00000396 bbit1  0x00000009 , 0x00003f90 
- 00000655  0x00000397 bbit1  0x00000007 , 0x00007cd5 
- 00000656  0x00000398 bmark1  0x00000023 , 0x0000051f 
- 00000657  0x00000399 jam  0x00000000 , 0x000043d8 
- 00000658  0x0000039a call  0x00003f7e 
- 00000659  0x0000039c jam  0x00000037 , 0x00000b7d 
- 00000660  0x0000039d branch  0x00007c27 
- 00000661  0x000003a2 call  0x00003b36 
- 00000662  0x000003a3 branch  0x00003cdc 
- 00000663  0x000003af ifetch  0x00000001 , 0x00000006 
- 00000664  0x000003b0 store  0x00000001 , 0x00004cb7 
- 00000665  0x000003b1 rtn 
- 00000666  0x000003b7 call  0x000054bd 
- 00000667  0x000003b8 fetcht  0x00000001 , 0x00000017 
- 00000668  0x000003b9 call  0x00003a82 
- 00000669  0x000003ba call  0x00003a87 
- 00000670  0x000003bb enable  0x00000010 
- 00000671  0x000003bc arg  0x0000157c , 0x0000000b 
- 00000672  0x000003be branch  0x0000547f 
- 00000673  0x000003c1 jam  0x00000001 , 0x0000443e 
- 00000674  0x000003c2 jam  0x00000000 , 0x0000443f 
- 00000675  0x000003c3 branch  0x0000534e 
- 00000676  0x000003c6 call  0x000053dd 
- 00000677  0x000003c7 call  0x000002a7 
- 00000678  0x000003c8 branch  0x000054c1 
- 00000679  0x000003cb branch  0x00000183 , 0x0000002d 
- 00000680  0x000003cc call  0x000053ee 
- 00000681  0x000003cd branch  0x00003a91 
- 00000682  0x000003d0 fetch  0x00000001 , 0x00004c60 
- 00000683  0x000003d1 store  0x00000004 , 0x000046f9 
- 00000684  0x000003d2 fetch  0x00000001 , 0x000044db 
- 00000685  0x000003d3 beq  0x00000001 , 0x000002af 
- 00000686  0x000003d4 branch  0x000054e0 
- 00000687  0x000003d6 jam  0x00000000 , 0x000044db 
- 00000688  0x000003d7 branch  0x000054ef 
- 00000689  0x000003da fetch  0x00000001 , 0x000003c0 
- 00000690  0x000003db rtnbit0  0x00000005 
- 00000691  0x000003dc fetch  0x00000002 , 0x000003da 
- 00000692  0x000003dd fetcht  0x00000002 , 0x000003e0 
- 00000693  0x000003de isub  0x00000002 , 0x0000003f 
- 00000694  0x000003df nrtn  0x00000002 
- 00000695  0x000003e0 branch  0x0000557e 
- 00000696  0x000003e4 fetch  0x00000001 , 0x000003d7 
- 00000697  0x000003e5 rtnbit1  0x00000005 
- 00000698  0x000003e7 fetch  0x00000001 , 0x00000341 
- 00000699  0x000003e8 branch  0x00005626 , 0x00000034 
- 00000700  0x000003e9 branch  0x00005890 
- 00000701  0x000003f0 fetch  0x00000001 , 0x00004440 
- 00000702  0x000003f1 beq  0x00000007 , 0x000002d6 
- 00000703  0x000003f2 beq  0x0000000f , 0x000002da 
- 00000704  0x000003f3 beq  0x00000006 , 0x000002c9 
- 00000705  0x000003f5 beq  0x00000002 , 0x000002c6 
- 00000706  0x000003f6 beq  0x00000013 , 0x000002c4 
- 00000707  0x000003f7 branch  0x0000563a 
- 00000708  0x000003fa force  0x00000001 , 0x00000002 
- 00000709  0x000003fb branch  0x00005892 
- 00000710  0x000003fe setarg  0x0000000a 
- 00000711  0x000003ff store  0x00000002 , 0x000003ef 
- 00000712  0x00000400 branch  0x00005693 
- 00000713  0x00000403 jam  0x00000012 , 0x00000b7d 
- 00000714  0x00000404 call  0x00007c33 
- 00000715  0x00000405 force  0x00000001 , 0x00000002 
- 00000716  0x00000406 branch  0x00005892 , 0x00000029 
- 00000717  0x00000407 jam  0x00000034 , 0x00000b7d 
- 00000718  0x00000408 call  0x00007c27 
- 00000719  0x00000409 fetch  0x00000001 , 0x00004c69 
- 00000720  0x0000040a beq  0x00000002 , 0x000002d2 
- 00000721  0x0000040b branch  0x000002d4 
- 00000722  0x0000040d jam  0x00000046 , 0x00000b7d 
- 00000723  0x0000040e call  0x00005620 
- 00000724  0x00000410 force  0x00000001 , 0x00000002 
- 00000725  0x00000411 branch  0x00005892 
- 00000726  0x0000041c fetch  0x00000001 , 0x00004c68 
- 00000727  0x0000041d istore  0x00000001 , 0x00000005 
- 00000728  0x0000041e force  0x00000002 , 0x00000002 
- 00000729  0x0000041f branch  0x00005892 
- 00000730  0x00000422 increase  0xffffffff , 0x00000005 
- 00000731  0x00000423 fetch  0x00000008 , 0x00004c6c 
- 00000732  0x00000424 istore  0x00000008 , 0x00000005 
- 00000733  0x00000425 ifetch  0x00000008 , 0x00000006 
- 00000734  0x00000426 istore  0x00000008 , 0x00000005 
- 00000735  0x00000427 force  0x00000002 , 0x00000001 
- 00000736  0x00000428 branch  0x0000588a 
- 00000737  0x0000042b fetch  0x00000001 , 0x00004444 
- 00000738  0x0000042c beq  0x00000009 , 0x00005719 
- 00000739  0x0000042d beq  0x00000002 , 0x000002e6 
- 00000740  0x0000042e beq  0x00000007 , 0x0000570d 
- 00000741  0x0000042f branch  0x00005656 
- 00000742  0x00000434 setarg  0x01000302 
- 00000743  0x00000435 store  0x00000003 , 0x000044b5 
- 00000744  0x00000436 setarg  0x00000001 
- 00000745  0x00000437 istore  0x00000001 , 0x00000005 
- 00000746  0x00000438 setarg  0x00010010 
- 00000747  0x00000439 istore  0x00000003 , 0x00000005 
- 00000748  0x0000043a branch  0x000056f1 
- 00000749  0x00000441 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00000750  0x00000442 enable  0x00000010 
- 00000751  0x00000443 arg  0x00000664 , 0x0000001b 
- 00000752  0x00000444 rshift32  0x0000003f , 0x0000003f 
- 00000753  0x00000445 rshift16  0x0000003f , 0x0000003f 
- 00000754  0x00000446 istore  0x00000003 , 0x00000005 
- 00000755  0x00000447 branch  0x0000375c , 0x00000006 
- 00000756  0x00000448 enable  0x0000002d 
- 00000757  0x00000449 fetch  0x00000001 , 0x00000017 
- 00000758  0x0000044a add  0x0000003f , 0x00000000 , 0x00000011 
- 00000759  0x0000044b branch  0x000054af 
- 00000760  0x0000044e ifetch  0x00000003 , 0x00000006 
- 00000761  0x0000044f store  0x00000003 , 0x000003f9 
- 00000762  0x00000451 beq  0x00000052 , 0x000002fe 
- 00000763  0x00000454 beq  0x00000002 , 0x00000315 
- 00000764  0x00000455 beq  0x00000012 , 0x00000304 
- 00000765  0x00000456 branch  0x00005907 
- 00000766  0x00000459 jam  0x00000001 , 0x00004d38 
- 00000767  0x0000045a fetch  0x00000002 , 0x000003fa 
- 00000768  0x0000045b beq  0x00000021 , 0x00000302 
- 00000769  0x0000045c branch  0x000059ed 
- 00000770  0x0000045f arg  0x00000349 , 0x00000006 
- 00000771  0x00000460 branch  0x00000297 
- 00000772  0x00000463 fetch  0x00000002 , 0x000003fa 
- 00000773  0x00000464 sub  0x0000003f , 0x00000021 , 0x0000003e 
- 00000774  0x00000465 call  0x00000302 , 0x00000005 
- 00000775  0x00000466 fetch  0x00000002 , 0x000003fa 
- 00000776  0x00000467 sub  0x0000003f , 0x0000002d , 0x0000003e 
- 00000777  0x00000468 call  0x00000313 , 0x00000005 
- 00000778  0x00000469 fetch  0x00000002 , 0x000003fa 
- 00000779  0x0000046a fetcht  0x00000002 , 0x00004cbc 
- 00000780  0x0000046b increase  0x00000001 , 0x00000002 
- 00000781  0x0000046c isub  0x00000002 , 0x0000003e 
- 00000782  0x0000046d branch  0x00000310 , 0x00000005 
- 00000783  0x0000046e branch  0x000059ca 
- 00000784  0x00000470 jam  0x00000034 , 0x00000b7d 
- 00000785  0x00000471 call  0x00007c27 
- 00000786  0x00000472 branch  0x000059ca 
- 00000787  0x00000476 jam  0x00000001 , 0x00004131 
- 00000788  0x00000477 rtn 
- 00000789  0x0000047b jam  0x00000003 , 0x00000b7d 
- 00000790  0x0000047c branch  0x00005620 
- 00000791  0x0000047f fetch  0x00000001 , 0x00004444 
- 00000792  0x00000480 beq  0x0000001b , 0x0000044f 
- 00000793  0x00000481 beq  0x0000001d , 0x0000044f 
- 00000794  0x00000482 beq  0x00000011 , 0x000003e3 
- 00000795  0x00000483 beq  0x00000009 , 0x00000395 
- 00000796  0x00000484 beq  0x00000005 , 0x00000383 
- 00000797  0x00000485 beq  0x00000007 , 0x00000337 
- 00000798  0x00000486 beq  0x00000013 , 0x0000585c 
- 00000799  0x00000487 beq  0x00000003 , 0x00000328 
- 00000800  0x00000488 beq  0x0000000b , 0x0000032b 
- 00000801  0x00000489 beq  0x0000000d , 0x00000323 
- 00000802  0x0000048a branch  0x00005666 
- 00000803  0x0000048d fetch  0x00000002 , 0x000003fa 
- 00000804  0x0000048e beq  0x00000007 , 0x00000326 
- 00000805  0x0000048f branch  0x000057d6 
- 00000806  0x00000492 jam  0x00000007 , 0x000003fc 
- 00000807  0x00000493 branch  0x00005729 
- 00000808  0x00000499 fetch  0x00000002 , 0x00004c6a 
- 00000809  0x0000049a istore  0x00000002 , 0x00000005 
- 00000810  0x0000049b branch  0x0000588a 
- 00000811  0x0000049e fetch  0x00000002 , 0x000003fa 
- 00000812  0x000004a0 beq  0x0000000e , 0x0000032e 
- 00000813  0x000004a2 branch  0x000057c6 
- 00000814  0x000004a5 fetch  0x00000001 , 0x00004c69 
- 00000815  0x000004a6 bne  0x00000000 , 0x000057c6 
- 00000816  0x000004a7 fetch  0x00000001 , 0x00004c7c 
- 00000817  0x000004a8 beq  0x00000003 , 0x000057c6 
- 00000818  0x000004ab copy  0x00000005 , 0x00000002 
- 00000819  0x000004ac jam  0x00000001 , 0x00004c69 
- 00000820  0x000004ad copy  0x00000002 , 0x00000005 
- 00000821  0x000004ae jam  0x00000005 , 0x000003fc 
- 00000822  0x000004af branch  0x00005729 
- 00000823  0x000004b2 call  0x0000577b 
- 00000824  0x000004b3 rtn  0x00000028 
- 00000825  0x000004b4 fetcht  0x00000002 , 0x000044c0 
- 00000826  0x000004b5 setarg  0x00001812 
- 00000827  0x000004b6 isub  0x00000002 , 0x0000003e 
- 00000828  0x000004b7 branch  0x00000350 , 0x00000005 
- 00000829  0x000004b8 setarg  0x0000180f 
- 00000830  0x000004b9 isub  0x00000002 , 0x0000003e 
- 00000831  0x000004ba branch  0x00000352 , 0x00000005 
- 00000832  0x000004bb setarg  0x0000180a 
- 00000833  0x000004bc isub  0x00000002 , 0x0000003e 
- 00000834  0x000004bd branch  0x00000356 , 0x00000005 
- 00000835  0x000004be setarg  0x00001801 
- 00000836  0x000004bf isub  0x00000002 , 0x0000003e 
- 00000837  0x000004c0 branch  0x00000354 , 0x00000005 
- 00000838  0x000004c1 branch  0x00005754 
- 00000839  0x000004c4 fetch  0x00000001 , 0x00004c7f 
- 00000840  0x000004c5 arg  0x00000000 , 0x00000002 
- 00000841  0x000004c6 qset1  0x00000002 
- 00000842  0x000004c7 iand  0x00000002 , 0x0000003f 
- 00000843  0x000004c8 bne  0x00000000 , 0x00005728 
- 00000844  0x000004c9 fetch  0x00000001 , 0x00004c7f 
- 00000845  0x000004ca qset1  0x0000003f 
- 00000846  0x000004cb store  0x00000001 , 0x00004c7f 
- 00000847  0x000004cc branch  0x00000358 
- 00000848  0x000004cf arg  0x00000000 , 0x00000007 
- 00000849  0x000004d0 branch  0x00000347 
- 00000850  0x000004d3 arg  0x00000001 , 0x00000007 
- 00000851  0x000004d4 branch  0x00000347 
- 00000852  0x000004d7 arg  0x00000003 , 0x00000007 
- 00000853  0x000004d8 branch  0x00000347 
- 00000854  0x000004da arg  0x00000002 , 0x00000007 
- 00000855  0x000004db branch  0x00000347 
- 00000856  0x000004dd fetch  0x00000002 , 0x000044c0 
- 00000857  0x000004de copy  0x0000003f , 0x00000011 
- 00000858  0x000004df fetcht  0x00000002 , 0x000044c4 
- 00000859  0x000004e0 copy  0x00000002 , 0x00000012 
- 00000860  0x000004e1 call  0x0000035f 
- 00000861  0x000004e2 branch  0x0000036a , 0x00000005 
- 00000862  0x000004e3 branch  0x00005728 
- 00000863  0x000004e6 arg  0x00004504 , 0x00000006 
- 00000864  0x000004e8 ifetch  0x00000002 , 0x00000006 
- 00000865  0x000004e9 rtn  0x00000034 
- 00000866  0x000004ea ifetch  0x00000003 , 0x00000006 
- 00000867  0x000004eb ifetch  0x00000002 , 0x00000006 
- 00000868  0x000004ec isub  0x00000011 , 0x0000003e 
- 00000869  0x000004ed rtn  0x00000005 
- 00000870  0x000004ee increase  0xfffffffd , 0x00000006 
- 00000871  0x000004ef ifetch  0x00000001 , 0x00000006 
- 00000872  0x000004f0 iadd  0x00000006 , 0x00000006 
- 00000873  0x000004f1 branch  0x00000360 
- 00000874  0x000004f4 increase  0xfffffff9 , 0x00000006 
- 00000875  0x000004f5 ifetch  0x00000002 , 0x00000006 
- 00000876  0x000004f6 store  0x00000002 , 0x00004c61 
- 00000877  0x000004f7 call  0x00000378 
- 00000878  0x000004f8 branch  0x00005728 , 0x00000034 
- 00000879  0x000004f9 increase  0xfffffffc , 0x00000006 
- 00000880  0x000004fa ifetch  0x00000002 , 0x00000006 
- 00000881  0x000004fb increase  0xffffffff , 0x0000003f 
- 00000882  0x000004fc store  0x00000002 , 0x00004c63 
- 00000883  0x000004fd jam  0x00000007 , 0x00004444 
- 00000884  0x000004fe fetch  0x00000004 , 0x00004c61 
- 00000885  0x000004ff store  0x00000004 , 0x00004445 
- 00000886  0x00000502 force  0x00000009 , 0x00000002 
- 00000887  0x00000503 branch  0x00005892 
- 00000888  0x00000506 ifetch  0x00000002 , 0x00000006 
- 00000889  0x00000507 ifetch  0x00000001 , 0x00000006 
- 00000890  0x00000508 iadd  0x00000006 , 0x00000006 
- 00000891  0x0000050a ifetch  0x00000002 , 0x00000006 
- 00000892  0x0000050b rtn  0x00000034 
- 00000893  0x0000050c ifetch  0x00000002 , 0x00000006 
- 00000894  0x0000050d isub  0x00000012 , 0x0000003e 
- 00000895  0x0000050e rtn  0x00000005 
- 00000896  0x0000050f ifetch  0x00000001 , 0x00000006 
- 00000897  0x00000510 iadd  0x00000006 , 0x00000006 
- 00000898  0x00000511 branch  0x0000037b 
- 00000899  0x00000514 arg  0x00000003 , 0x0000000b 
- 00000900  0x00000515 force  0x00000001 , 0x0000003f 
- 00000901  0x00000516 store  0x00000001 , 0x00004445 
- 00000902  0x00000517 call  0x00005a74 
- 00000903  0x00000519 call  0x00005a7d 
- 00000904  0x0000051a branch  0x00005746 , 0x00000034 
- 00000905  0x0000051b nbranch  0x00000393 , 0x00000002 
- 00000906  0x0000051c disable  0x00000028 
- 00000907  0x0000051d istore  0x00000002 , 0x00000005 
- 00000908  0x0000051e ifetch  0x00000002 , 0x00000006 
- 00000909  0x0000051f istore  0x00000002 , 0x00000005 
- 00000910  0x00000520 increase  0xffffffff , 0x0000000b 
- 00000911  0x00000521 branch  0x00005746 , 0x00000005 
- 00000912  0x00000523 ifetch  0x00000001 , 0x00000006 
- 00000913  0x00000524 iadd  0x00000006 , 0x00000006 
- 00000914  0x00000525 branch  0x00000387 
- 00000915  0x00000527 increase  0x00000002 , 0x00000006 
- 00000916  0x00000528 branch  0x00000390 
- 00000917  0x0000052d fetcht  0x00000002 , 0x000044c0 
- 00000918  0x0000052e setarg  0x00002a00 
- 00000919  0x0000052f isub  0x00000002 , 0x0000003e 
- 00000920  0x00000530 branch  0x000003d5 , 0x00000005 
- 00000921  0x00000531 setarg  0x00002a50 
- 00000922  0x00000532 isub  0x00000002 , 0x0000003e 
- 00000923  0x00000533 branch  0x000003e0 , 0x00000005 
- 00000924  0x00000534 setarg  0x00002803 
- 00000925  0x00000535 isub  0x00000002 , 0x0000003e 
- 00000926  0x00000536 nbranch  0x00005728 , 0x00000005 
- 00000927  0x00000537 fetch  0x00000002 , 0x000044bc 
- 00000928  0x00000538 store  0x00000002 , 0x000002a0 
- 00000929  0x00000539 enable  0x00000028 
- 00000930  0x0000053b call  0x00000427 
- 00000931  0x0000053c nbranch  0x000003b1 , 0x00000002 
- 00000932  0x0000053d fetcht  0x00000002 , 0x000002a0 
- 00000933  0x0000053e call  0x0000042f 
- 00000934  0x0000053f beq  0x00000001 , 0x000003b1 
- 00000935  0x00000540 call  0x0000042b 
- 00000936  0x00000541 nbranch  0x000003af , 0x00000005 
- 00000937  0x00000542 disable  0x00000028 
- 00000938  0x00000543 call  0x000003b3 
- 00000939  0x00000544 call  0x00000415 
- 00000940  0x00000545 call  0x0000042f 
- 00000941  0x00000546 call  0x000003bb 
- 00000942  0x00000547 branch  0x000003b1 
- 00000943  0x00000549 call  0x00000415 
- 00000944  0x0000054a branch  0x000003a2 
- 00000945  0x0000054c branch  0x00005728 , 0x00000028 
- 00000946  0x0000054d branch  0x0000044d 
- 00000947  0x0000054f fetch  0x00000002 , 0x000002a0 
- 00000948  0x00000550 store  0x00000002 , 0x00004446 
- 00000949  0x00000551 fetch  0x00000001 , 0x00004c67 
- 00000950  0x00000552 copy  0x0000003f , 0x00000039 
- 00000951  0x00000553 call  0x00000444 
- 00000952  0x00000554 arg  0x00004448 , 0x00000005 
- 00000953  0x00000555 call  0x00007e45 
- 00000954  0x00000556 branch  0x00000447 
- 00000955  0x00000558 fetcht  0x00000002 , 0x00004c65 
- 00000956  0x00000559 rshift8  0x00000002 , 0x0000003f 
- 00000957  0x0000055a bne  0x00000005 , 0x000003cd 
- 00000958  0x0000055b call  0x00000441 
- 00000959  0x0000055c fetch  0x00000002 , 0x000002a0 
- 00000960  0x0000055d istore  0x00000002 , 0x00000005 
- 00000961  0x0000055e call  0x00000447 
- 00000962  0x0000055f setarg  0x00004504 
- 00000963  0x00000560 iadd  0x00000002 , 0x00000006 
- 00000964  0x00000561 ifetch  0x00000001 , 0x00000006 
- 00000965  0x00000562 copy  0x00000006 , 0x00000002 
- 00000966  0x00000563 copy  0x0000003f , 0x00000039 
- 00000967  0x00000564 increase  0x00000005 , 0x0000003f 
- 00000968  0x00000565 store  0x00000001 , 0x00004445 
- 00000969  0x00000566 call  0x00000441 
- 00000970  0x00000567 copy  0x00000002 , 0x00000006 
- 00000971  0x00000568 call  0x00007e45 
- 00000972  0x00000569 branch  0x00000447 
- 00000973  0x0000056b call  0x00000441 
- 00000974  0x0000056c fetch  0x00000002 , 0x000002a0 
- 00000975  0x0000056d istore  0x00000002 , 0x00000005 
- 00000976  0x0000056e fetch  0x00000002 , 0x00004c65 
- 00000977  0x0000056f istore  0x00000002 , 0x00000005 
- 00000978  0x00000570 call  0x00000447 
- 00000979  0x00000571 jam  0x00000007 , 0x00004445 
- 00000980  0x00000572 rtn 
- 00000981  0x00000574 call  0x00005b08 
- 00000982  0x00000576 ifetch  0x00000001 , 0x00000006 
- 00000983  0x00000577 copy  0x0000003f , 0x00000039 
- 00000984  0x00000578 increase  0x00000002 , 0x0000003f 
- 00000985  0x00000579 store  0x00000001 , 0x00004445 
- 00000986  0x0000057a increase  0xfffffffb , 0x00000006 
- 00000987  0x0000057b ifetch  0x00000002 , 0x00000006 
- 00000988  0x0000057c istore  0x00000002 , 0x00000005 
- 00000989  0x0000057d increase  0x00000003 , 0x00000006 
- 00000990  0x0000057e call  0x00007e45 
- 00000991  0x0000057f branch  0x0000588a 
- 00000992  0x00000582 arg  0x00002a50 , 0x00000002 
- 00000993  0x00000583 call  0x00005b0c 
- 00000994  0x00000584 branch  0x000003d6 
- 00000995  0x00000588 arg  0x00000002 , 0x0000000b 
- 00000996  0x00000589 fetch  0x00000002 , 0x000044bc 
- 00000997  0x0000058a store  0x00000002 , 0x000002a0 
- 00000998  0x0000058b jam  0x00000000 , 0x00000d5c 
- 00000999  0x0000058c enable  0x00000028 
- 00001000  0x0000058e call  0x00000427 
- 00001001  0x0000058f nbranch  0x0000040b , 0x00000002 
- 00001002  0x00000590 fetcht  0x00000002 , 0x000002a0 
- 00001003  0x00000591 call  0x0000042f 
- 00001004  0x00000592 beq  0x00000001 , 0x0000040e 
- 00001005  0x00000593 call  0x0000042b 
- 00001006  0x00000594 nbranch  0x00000407 , 0x00000005 
- 00001007  0x00000595 fetch  0x00000001 , 0x00000d5c 
- 00001008  0x00000596 beq  0x00000001 , 0x0000040e 
- 00001009  0x00000597 nbranch  0x000003f8 , 0x00000028 
- 00001010  0x00000598 disable  0x00000028 
- 00001011  0x00000599 fetch  0x00000001 , 0x00004c67 
- 00001012  0x0000059a increase  0x00000004 , 0x0000003f 
- 00001013  0x0000059b store  0x00000001 , 0x00004445 
- 00001014  0x0000059c call  0x00000447 
- 00001015  0x0000059d branch  0x00000402 
- 00001016  0x0000059f fetch  0x00000001 , 0x00004c67 
- 00001017  0x000005a0 sub  0x0000003f , 0x00000010 , 0x0000003e 
- 00001018  0x000005a1 branch  0x0000040e , 0x00000005 
- 00001019  0x000005a2 fetch  0x00000001 , 0x00004445 
- 00001020  0x000005a3 sub  0x0000003f , 0x00000010 , 0x0000003e 
- 00001021  0x000005a4 branch  0x0000040e , 0x00000005 
- 00001022  0x000005a5 fetch  0x00000002 , 0x000002a0 
- 00001023  0x000005a6 increase  0xffffffff , 0x0000003f 
- 00001024  0x000005a7 store  0x00000002 , 0x00000d5a 
- 00001025  0x000005a8 call  0x0000041e 
- 00001026  0x000005aa fetch  0x00000002 , 0x000002a0 
- 00001027  0x000005ab store  0x00000002 , 0x00000d58 
- 00001028  0x000005ac call  0x00000419 
- 00001029  0x000005ad increase  0xffffffff , 0x0000000b 
- 00001030  0x000005ae branch  0x00000409 , 0x00000005 
- 00001031  0x000005b0 call  0x00000415 
- 00001032  0x000005b1 branch  0x000003e8 
- 00001033  0x000005b3 jam  0x00000001 , 0x00000d5c 
- 00001034  0x000005b4 branch  0x00000407 
- 00001035  0x000005b6 fetch  0x00000002 , 0x000002a0 
- 00001036  0x000005b7 store  0x00000002 , 0x00000d5a 
- 00001037  0x000005b8 branch  0x00000412 
- 00001038  0x000005ba fetch  0x00000002 , 0x000002a0 
- 00001039  0x000005bb increase  0xffffffff , 0x0000003f 
- 00001040  0x000005bc store  0x00000002 , 0x00000d5a 
- 00001041  0x000005bd branch  0x00000412 
- 00001042  0x000005bf branch  0x00005728 , 0x00000028 
- 00001043  0x000005c0 call  0x0000041e 
- 00001044  0x000005c1 branch  0x0000044d 
- 00001045  0x000005c4 fetcht  0x00000002 , 0x000002a0 
- 00001046  0x000005c5 increase  0x00000001 , 0x00000002 
- 00001047  0x000005c6 storet  0x00000002 , 0x000002a0 
- 00001048  0x000005c7 rtn 
- 00001049  0x000005ca fetch  0x00000001 , 0x00004c67 
- 00001050  0x000005cb store  0x00000001 , 0x00000103 
- 00001051  0x000005cc copy  0x0000003f , 0x00000039 
- 00001052  0x000005cd call  0x00000444 
- 00001053  0x000005ce branch  0x00007e45 
- 00001054  0x000005d1 call  0x00000441 
- 00001055  0x000005d2 fetch  0x00000002 , 0x00000d58 
- 00001056  0x000005d3 istore  0x00000002 , 0x00000005 
- 00001057  0x000005d4 fetch  0x00000002 , 0x00000d5a 
- 00001058  0x000005d5 istore  0x00000002 , 0x00000005 
- 00001059  0x000005d6 fetch  0x00000001 , 0x00000103 
- 00001060  0x000005d7 copy  0x0000003f , 0x00000039 
- 00001061  0x000005d8 call  0x00007e45 
- 00001062  0x000005d9 branch  0x00000447 
- 00001063  0x000005dd fetcht  0x00000002 , 0x000002a0 
- 00001064  0x000005de fetch  0x00000002 , 0x000044be 
- 00001065  0x000005df isub  0x00000002 , 0x0000003e 
- 00001066  0x000005e0 rtn 
- 00001067  0x000005e3 fetch  0x00000002 , 0x000044c0 
- 00001068  0x000005e4 fetcht  0x00000002 , 0x00004c65 
- 00001069  0x000005e5 isub  0x00000002 , 0x0000003e 
- 00001070  0x000005e6 rtn 
- 00001071  0x000005e9 arg  0x00004504 , 0x00000006 
- 00001072  0x000005ea copy  0x00000002 , 0x00000011 
- 00001073  0x000005ec ifetch  0x00000002 , 0x00000006 
- 00001074  0x000005ed branch  0x0000043a , 0x00000034 
- 00001075  0x000005ee ifetcht  0x00000002 , 0x00000006 
- 00001076  0x000005ef storet  0x00000002 , 0x00004c65 
- 00001077  0x000005f0 isub  0x00000011 , 0x0000003e 
- 00001078  0x000005f1 branch  0x0000043c , 0x00000005 
- 00001079  0x000005f2 ifetch  0x00000001 , 0x00000006 
- 00001080  0x000005f3 iadd  0x00000006 , 0x00000006 
- 00001081  0x000005f4 branch  0x00000431 
- 00001082  0x000005f6 setarg  0x00000001 
- 00001083  0x000005f7 rtn 
- 00001084  0x000005f9 ifetch  0x00000001 , 0x00000006 
- 00001085  0x000005fa store  0x00000001 , 0x00004c67 
- 00001086  0x000005fb call  0x0000044a 
- 00001087  0x000005fc setarg  0x00000000 
- 00001088  0x000005fd rtn 
- 00001089  0x000005ff fetch  0x00000002 , 0x000002b9 
- 00001090  0x00000600 copy  0x0000003f , 0x00000005 
- 00001091  0x00000601 rtn 
- 00001092  0x00000603 fetch  0x00000002 , 0x000002b7 
- 00001093  0x00000604 copy  0x0000003f , 0x00000006 
- 00001094  0x00000605 rtn 
- 00001095  0x00000607 copy  0x00000005 , 0x0000003f 
- 00001096  0x00000608 store  0x00000002 , 0x000002b9 
- 00001097  0x00000609 rtn 
- 00001098  0x0000060b copy  0x00000006 , 0x0000003f 
- 00001099  0x0000060c store  0x00000002 , 0x000002b7 
- 00001100  0x0000060d rtn 
- 00001101  0x00000610 call  0x00000441 
- 00001102  0x00000611 branch  0x0000588a 
- 00001103  0x00000615 fetch  0x00000001 , 0x00004bab 
- 00001104  0x00000616 add  0x0000003f , 0x00000001 , 0x00000002 
- 00001105  0x00000617 and  0x00000002 , 0x00000003 , 0x00000002 
- 00001106  0x00000618 storet  0x00000001 , 0x00004bab 
- 00001107  0x00000619 mul32  0x0000003f , 0x00000007 , 0x0000003f 
- 00001108  0x0000061a arg  0x00004bad , 0x00000006 
- 00001109  0x0000061b iadd  0x00000006 , 0x00000006 
- 00001110  0x0000061c fetch  0x00000001 , 0x00004c82 
- 00001111  0x0000061d increase  0xfffffffb , 0x0000003f 
- 00001112  0x0000061e copy  0x0000003f , 0x00000039 
- 00001113  0x0000061f arg  0x00004445 , 0x00000005 
- 00001114  0x00000620 call  0x00007e45 
- 00001115  0x00000621 fetcht  0x00000001 , 0x00004c82 
- 00001116  0x00000622 branch  0x00005892 
- 00001117  0x00000625 call  0x0000561c 
- 00001118  0x00000626 branch  0x000058b0 
- 00001119  0x0000062a copy  0x00000013 , 0x0000003f 
- 00001120  0x0000062b beq  0x00000003 , 0x0000046f 
- 00001121  0x0000062c beq  0x0000000a , 0x00000473 
- 00001122  0x0000062d beq  0x00000000 , 0x0000046a 
- 00001123  0x0000062e beq  0x00000012 , 0x00000471 
- 00001124  0x0000062f beq  0x00000002 , 0x00000475 
- 00001125  0x00000630 sub  0x0000003f , 0x0000000d , 0x0000003e 
- 00001126  0x00000631 branch  0x000058c0 , 0x00000002 
- 00001127  0x00000632 store  0x00000001 , 0x00004c68 
- 00001128  0x00000633 jam  0x00000027 , 0x00000b7d 
- 00001129  0x00000634 branch  0x00005620 
- 00001130  0x00000637 call  0x00005924 
- 00001131  0x00000638 fetch  0x00000002 , 0x00004437 
- 00001132  0x00000639 mul32  0x0000003f , 0x00000004 , 0x00000002 
- 00001133  0x0000063a storet  0x00000002 , 0x00004d53 
- 00001134  0x0000063b rtn 
- 00001135  0x0000063e jam  0x00000000 , 0x00004c7c 
- 00001136  0x0000063f branch  0x00005938 
- 00001137  0x00000642 jam  0x00000033 , 0x00000b7d 
- 00001138  0x00000643 branch  0x00005620 
- 00001139  0x00000646 jam  0x0000002b , 0x00000b7d 
- 00001140  0x00000647 branch  0x00005620 
- 00001141  0x0000064a setarg  0x00000014 
- 00001142  0x0000064b store  0x00000002 , 0x000003ef 
- 00001143  0x0000064c rtn 
- 00001144  0x0000064f fetch  0x00000001 , 0x0000443e 
- 00001145  0x00000650 compare  0x00000001 , 0x00000001 , 0x00000003 
- 00001146  0x00000651 branch  0x0000047c , 0x00000001 
- 00001147  0x00000652 branch  0x000058a7 
- 00001148  0x00000654 fetch  0x00000001 , 0x0000443f 
- 00001149  0x00000655 branch  0x0000047f , 0x00000034 
- 00001150  0x00000656 branch  0x000058a7 
- 00001151  0x00000659 fetch  0x00000001 , 0x0000443e 
- 00001152  0x0000065a set0  0x00000004 , 0x0000003f 
- 00001153  0x0000065b store  0x00000001 , 0x0000443e 
- 00001154  0x0000065c rtn 
- 00001155  0x0000065f ifetch  0x00000001 , 0x00000006 
- 00001156  0x00000660 beq  0x00000001 , 0x0000048a 
- 00001157  0x00000661 beq  0x00000004 , 0x00000490 
- 00001158  0x00000662 beq  0x00000009 , 0x00000488 
- 00001159  0x00000663 branch  0x000058f8 
- 00001160  0x00000667 jam  0x00000003 , 0x00004c69 
- 00001161  0x00000668 branch  0x00005974 
- 00001162  0x0000066b jam  0x00000001 , 0x00004d3d 
- 00001163  0x0000066c store  0x00000001 , 0x000044ae 
- 00001164  0x0000066d ifetch  0x00000006 , 0x00000006 
- 00001165  0x0000066e istore  0x00000006 , 0x00000005 
- 00001166  0x0000066f jam  0x00000042 , 0x00000b7d 
- 00001167  0x00000670 branch  0x00005620 
- 00001168  0x00000673 call  0x000074a8 
- 00001169  0x00000674 branch  0x00000493 , 0x00000005 
- 00001170  0x00000675 branch  0x00005968 
- 00001171  0x00000677 jam  0x00000002 , 0x00004c69 
- 00001172  0x00000678 branch  0x0000596a 
- 00001173  0x00000697 jam  0x00000000 , 0x00004c7d 
- 00001174  0x00000698 call  0x00003f86 
- 00001175  0x00000699 call  0x00003f7e 
- 00001176  0x0000069a call  0x00003fa4 
- 00001177  0x0000069b branch  0x00003ecc 
- 00001178  0x0000069f jam  0x00000000 , 0x00004213 
- 00001179  0x000006a0 jam  0x00000000 , 0x0000448b 
- 00001180  0x000006a1 jam  0x00000000 , 0x00004c7c 
- 00001181  0x000006a2 jam  0x00000000 , 0x00004c69 
- 00001182  0x000006a3 jam  0x00000000 , 0x00004c7f 
- 00001183  0x000006a4 jam  0x00000000 , 0x00004c7d 
- 00001184  0x000006a5 branch  0x00003ed0 
- 00001185  0x000006a9 setarg  0x00000000 
- 00001186  0x000006aa store  0x00000004 , 0x00004ba9 
- 00001187  0x000006ab rtn 
- 00001188  0x000006af rtnmark0  0x00000023 
- 00001189  0x000006b0 fetch  0x00000004 , 0x00004d40 
- 00001190  0x000006b1 store  0x00000004 , 0x00004d83 
- 00001191  0x000006b2 call  0x000004ca 
- 00001192  0x000006b3 nbranch  0x000004bd , 0x00000028 
- 00001193  0x000006b4 jam  0x0000000a , 0x00004c15 
- 00001194  0x000006b5 call  0x000004eb 
- 00001195  0x000006b6 fetch  0x00000001 , 0x00004bef 
- 00001196  0x000006b7 rtnne  0x000000ff 
- 00001197  0x000006b8 jam  0x00000002 , 0x00004c3d 
- 00001198  0x000006ba fetch  0x00000001 , 0x00004d49 
- 00001199  0x000006bb nrtn  0x00000034 
- 00001200  0x000006bc call  0x00000154 
- 00001201  0x000006bd nrtn  0x00000028 
- 00001202  0x000006be fetch  0x00000001 , 0x00000b7f 
- 00001203  0x000006bf nrtn  0x00000034 
- 00001204  0x000006c0 call  0x00003cab 
- 00001205  0x000006c1 fetch  0x00000003 , 0x00004210 
- 00001206  0x000006c2 rtn  0x00000034 
- 00001207  0x000006c3 fetch  0x00000001 , 0x00004131 
- 00001208  0x000006c4 rtn  0x00000034 
- 00001209  0x000006c8 fetch  0x00000003 , 0x00004d8b 
- 00001210  0x000006ca call  0x00007e8a 
- 00001211  0x000006cb storet  0x00000004 , 0x000041fc 
- 00001212  0x000006cc branch  0x00003cda 
- 00001213  0x000006cf call  0x00000154 
- 00001214  0x000006d0 nrtn  0x00000028 
- 00001215  0x000006d1 fetch  0x00000001 , 0x00000b7f 
- 00001216  0x000006d2 nrtn  0x00000034 
- 00001217  0x000006d3 call  0x00003cab 
- 00001218  0x000006d4 fetch  0x00000003 , 0x00004210 
- 00001219  0x000006d5 rtn  0x00000034 
- 00001220  0x000006d6 fetch  0x00000001 , 0x00004131 
- 00001221  0x000006d7 rtn  0x00000034 
- 00001222  0x000006d8 fetch  0x00000001 , 0x00004c15 
- 00001223  0x000006d9 nbranch  0x000004b9 , 0x00000034 
- 00001224  0x000006da fetch  0x00000004 , 0x00004d83 
- 00001225  0x000006db branch  0x000004ba 
- 00001226  0x000006de fetch  0x00000001 , 0x00004bef 
- 00001227  0x000006df bne  0x000000ff , 0x0000053a 
- 00001228  0x000006e0 call  0x000004d1 
- 00001229  0x000006e1 call  0x000004e8 , 0x00000028 
- 00001230  0x000006e2 call  0x000005a9 , 0x00000028 
- 00001231  0x000006e4 jam  0x00000001 , 0x00004be6 
- 00001232  0x000006e5 rtn 
- 00001233  0x000006e8 disable  0x00000028 
- 00001234  0x000006e9 jam  0x00000002 , 0x00004be2 
- 00001235  0x000006ea fetch  0x00000001 , 0x00004d5b 
- 00001236  0x000006eb beq  0x00000004 , 0x000004db 
- 00001237  0x000006ec beq  0x00000005 , 0x000004de 
- 00001238  0x000006ed beq  0x00000007 , 0x000004e4 
- 00001239  0x000006ee beq  0x00000006 , 0x000004e1 
- 00001240  0x000006ef fetch  0x00000001 , 0x00004d49 
- 00001241  0x000006f0 ncall  0x000034df , 0x00000034 
- 00001242  0x000006f1 rtn 
- 00001243  0x000006f3 jam  0x00000000 , 0x00004d5b 
- 00001244  0x000006f4 jam  0x0000000a , 0x00004be1 
- 00001245  0x000006f5 branch  0x000004e6 
- 00001246  0x000006f7 jam  0x00000003 , 0x00004d5b 
- 00001247  0x000006f8 jam  0x00000004 , 0x00004be1 
- 00001248  0x000006f9 branch  0x000004e6 
- 00001249  0x000006fb jam  0x00000002 , 0x00004d5b 
- 00001250  0x000006fc jam  0x00000003 , 0x00004be1 
- 00001251  0x000006fd branch  0x000004e6 
- 00001252  0x000006ff jam  0x00000001 , 0x00004be2 
- 00001253  0x00000700 jam  0x00000008 , 0x00004be1 
- 00001254  0x00000702 jam  0x00000000 , 0x00004be7 
- 00001255  0x00000703 branch  0x000034df 
- 00001256  0x00000707 fetch  0x00000009 , 0x00004d5b 
- 00001257  0x00000708 store  0x00000009 , 0x00000cd5 
- 00001258  0x0000070b rtn 
- 00001259  0x0000070f jam  0x00000000 , 0x00004be8 
- 00001260  0x00000711 arg  0x00000d00 , 0x0000000b 
- 00001261  0x00000712 until  0x00000023 , 0x00000026 
- 00001262  0x00000713 call  0x00000512 
- 00001263  0x00000714 nbranch  0x000004fb , 0x0000002f 
- 00001264  0x00000715 call  0x00000522 
- 00001265  0x00000716 fetch  0x00000001 , 0x00004be0 
- 00001266  0x00000717 increase  0x00000001 , 0x0000003f 
- 00001267  0x00000718 store  0x00000001 , 0x00004be0 
- 00001268  0x00000719 jam  0x00000000 , 0x00004d49 
- 00001269  0x0000071a fetch  0x00000001 , 0x00004bef 
- 00001270  0x0000071b bne  0x000000ff , 0x00000511 
- 00001271  0x0000071d call  0x0000050d 
- 00001272  0x0000071e jam  0x00000000 , 0x00004be7 
- 00001273  0x0000071f jam  0x00000000 , 0x00004be6 
- 00001274  0x00000720 rtn 
- 00001275  0x00000724 jam  0x00000001 , 0x00004d49 
- 00001276  0x00000725 fetch  0x00000001 , 0x00004be7 
- 00001277  0x00000726 increase  0x00000001 , 0x0000003f 
- 00001278  0x00000727 store  0x00000001 , 0x00004be7 
- 00001279  0x00000728 fetch  0x00000001 , 0x00004bef 
- 00001280  0x00000729 bne  0x000000ff , 0x0000051d 
- 00001281  0x0000072a fetch  0x00000001 , 0x00004be7 
- 00001282  0x0000072b beq  0x000000ff , 0x0000051f 
- 00001283  0x0000072c fetch  0x00000001 , 0x00004be7 
- 00001284  0x0000072d arg  0x00000010 , 0x00000002 
- 00001285  0x0000072e isub  0x00000002 , 0x0000003e 
- 00001286  0x0000072f branch  0x000005c8 , 0x00000002 
- 00001287  0x00000730 fetch  0x00000001 , 0x00004be8 
- 00001288  0x00000731 increase  0x00000001 , 0x0000003f 
- 00001289  0x00000732 store  0x00000001 , 0x00004be8 
- 00001290  0x00000733 nop  0x0000000a 
- 00001291  0x00000734 bne  0x00000007 , 0x000004ec 
- 00001292  0x00000735 branch  0x000005c8 
- 00001293  0x00000739 setarg  0x00000000 
- 00001294  0x0000073a store  0x00000009 , 0x00000cd5 
- 00001295  0x0000073b store  0x00000009 , 0x00004d5b 
- 00001296  0x0000073c rtn 
- 00001297  0x00000749 branch  0x00000554 
- 00001298  0x0000074c disable  0x0000002f 
- 00001299  0x0000074d call  0x00000621 
- 00001300  0x00000750 force  0x00000000 , 0x00000015 
- 00001301  0x00000751 fetch  0x00000004 , 0x00004c00 
- 00001302  0x00000752 iforce  0x00000009 
- 00001303  0x00000753 fetcht  0x00000001 , 0x00000017 
- 00001304  0x00000754 call  0x00003a82 
- 00001305  0x00000755 call  0x00003a87 
- 00001306  0x00000756 call  0x000005e0 
- 00001307  0x00000757 call  0x0000061b , 0x0000002f 
- 00001308  0x00000758 rtn 
- 00001309  0x00000760 jam  0x00000000 , 0x00004d49 
- 00001310  0x00000761 rtn 
- 00001311  0x00000766 jam  0x00000000 , 0x00004d49 
- 00001312  0x00000767 jam  0x00000032 , 0x00000b7d 
- 00001313  0x00000768 branch  0x00007c27 
- 00001314  0x0000076c call  0x00000589 
- 00001315  0x0000076d fetch  0x00000001 , 0x00004bdf 
- 00001316  0x0000076e rtn  0x00000034 
- 00001317  0x0000076f iforce  0x00000039 
- 00001318  0x00000770 call  0x0000052a 
- 00001319  0x00000771 arg  0x00000cb5 , 0x00000006 
- 00001320  0x00000772 arg  0x00000d17 , 0x00000005 
- 00001321  0x00000773 branch  0x00007e45 
- 00001322  0x00000776 fetch  0x00000001 , 0x00000cb4 
- 00001323  0x00000777 compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00001324  0x00000778 nrtn  0x00000001 
- 00001325  0x00000779 fetcht  0x00000001 , 0x00000cb5 
- 00001326  0x0000077a storet  0x00000001 , 0x00004cb7 
- 00001327  0x0000077b jam  0x00000000 , 0x00004d4a 
- 00001328  0x0000077c rtn 
- 00001329  0x00000780 set1  0x00000023 , 0x00000000 
- 00001330  0x00000781 call  0x00000536 
- 00001331  0x00000782 call  0x000004f7 
- 00001332  0x00000783 jam  0x00000001 , 0x00004bef 
- 00001333  0x00000784 rtn 
- 00001334  0x00000787 jam  0x00000000 , 0x00004be0 
- 00001335  0x00000788 jam  0x0000004e , 0x00004be9 
- 00001336  0x00000789 fetch  0x00000004 , 0x00004beb 
- 00001337  0x0000078a branch  0x0000059b 
- 00001338  0x0000078d call  0x00000536 
- 00001339  0x0000078e fetch  0x00000001 , 0x00004be6 
- 00001340  0x0000078f beq  0x00000001 , 0x000034df 
- 00001341  0x00000790 fetch  0x00000001 , 0x00004bef 
- 00001342  0x00000791 beq  0x00000001 , 0x00000542 
- 00001343  0x00000792 beq  0x00000002 , 0x00000545 
- 00001344  0x00000793 beq  0x00000003 , 0x00000548 
- 00001345  0x00000794 branch  0x00003bf1 
- 00001346  0x00000797 jam  0x00000011 , 0x00004bef 
- 00001347  0x00000798 jam  0x000000aa , 0x00000d37 
- 00001348  0x00000799 branch  0x0000054a 
- 00001349  0x0000079b jam  0x00000012 , 0x00004bef 
- 00001350  0x0000079c jam  0x00000055 , 0x00000d37 
- 00001351  0x0000079d branch  0x0000054a 
- 00001352  0x0000079f jam  0x00000013 , 0x00004bef 
- 00001353  0x000007a0 jam  0x00000022 , 0x00000d37 
- 00001354  0x000007a5 jam  0x00000002 , 0x00000d38 
- 00001355  0x000007a6 fetch  0x00000004 , 0x00004c06 
- 00001356  0x000007a7 store  0x00000004 , 0x00000d39 
- 00001357  0x000007a8 jam  0x00000000 , 0x00000d3d 
- 00001358  0x000007a9 arg  0x00000d37 , 0x00000011 
- 00001359  0x000007aa arg  0x00000007 , 0x00000002 
- 00001360  0x000007ab call  0x00000584 
- 00001361  0x000007ac call  0x000005a9 
- 00001362  0x000007ad call  0x000004cf 
- 00001363  0x000007ae branch  0x000034df 
- 00001364  0x000007b1 fetch  0x00000001 , 0x00004bef 
- 00001365  0x000007b2 rtneq  0x000000ff 
- 00001366  0x000007b3 beq  0x00000011 , 0x0000055a 
- 00001367  0x000007b4 beq  0x00000012 , 0x0000055c 
- 00001368  0x000007b5 beq  0x00000013 , 0x0000055e 
- 00001369  0x000007b6 rtn 
- 00001370  0x000007ba jam  0x00000002 , 0x00004bef 
- 00001371  0x000007bb branch  0x000004f7 
- 00001372  0x000007bd jam  0x00000003 , 0x00004bef 
- 00001373  0x000007be branch  0x000004f7 
- 00001374  0x000007c0 jam  0x000000ff , 0x00004bef 
- 00001375  0x000007c1 jam  0x00000031 , 0x00000b7d 
- 00001376  0x000007c2 call  0x00007c27 
- 00001377  0x000007c3 fetch  0x00000004 , 0x00000d19 
- 00001378  0x000007c4 call  0x0000059b 
- 00001379  0x000007c5 branch  0x000004f7 
- 00001380  0x000007c9 set1  0x00000023 , 0x00000000 
- 00001381  0x000007ca call  0x0000059c 
- 00001382  0x000007cb call  0x000005c8 
- 00001383  0x000007cc fetch  0x00000001 , 0x00004bef 
- 00001384  0x000007cd rtnne  0x000000ff 
- 00001385  0x000007ce call  0x00000576 
- 00001386  0x000007cf setarg  0x00000000 
- 00001387  0x000007d0 store  0x00000002 , 0x00004c04 
- 00001388  0x000007d2 call  0x00003cab 
- 00001389  0x000007d3 nop  0x000007d0 
- 00001390  0x000007d4 fetch  0x00000001 , 0x00004c04 
- 00001391  0x000007d5 beq  0x000000ff , 0x0000051f 
- 00001392  0x000007d6 call  0x00000512 
- 00001393  0x000007d7 nbranch  0x0000057f , 0x0000002f 
- 00001394  0x000007d9 call  0x0000050d 
- 00001395  0x000007da set1  0x00000023 , 0x00000000 
- 00001396  0x000007db jam  0x0000003c , 0x00000b7d 
- 00001397  0x000007dc branch  0x00007c27 
- 00001398  0x000007e0 jam  0x000000ff , 0x00000d37 
- 00001399  0x000007e1 fetch  0x00000001 , 0x00004be2 
- 00001400  0x000007e2 store  0x00000001 , 0x00000d38 
- 00001401  0x000007e3 fetch  0x00000004 , 0x00004c06 
- 00001402  0x000007e4 store  0x00000004 , 0x00000d39 
- 00001403  0x000007e5 arg  0x00000006 , 0x00000002 
- 00001404  0x000007e6 arg  0x00000d37 , 0x00000011 
- 00001405  0x000007e7 call  0x00000584 
- 00001406  0x000007e8 branch  0x000005a9 
- 00001407  0x000007eb fetch  0x00000002 , 0x00004c04 
- 00001408  0x000007ec increase  0x00000001 , 0x0000003f 
- 00001409  0x000007ed store  0x00000002 , 0x00004c04 
- 00001410  0x000007ee call  0x000005c8 
- 00001411  0x000007ef branch  0x0000056c 
- 00001412  0x000007f3 storet  0x00000001 , 0x00004be1 
- 00001413  0x000007f4 copy  0x00000002 , 0x00000039 
- 00001414  0x000007f5 arg  0x00000cd5 , 0x00000005 
- 00001415  0x000007f6 copy  0x00000011 , 0x00000006 
- 00001416  0x000007f7 branch  0x00007e45 
- 00001417  0x000007fb fetch  0x00000001 , 0x00000cb4 
- 00001418  0x000007fc rshift3  0x0000003f , 0x0000003f 
- 00001419  0x000007fd store  0x00000001 , 0x00004bdf 
- 00001420  0x000007ff increase  0x00000001 , 0x0000003f 
- 00001421  0x00000800 arg  0x00000cb4 , 0x00000006 
- 00001422  0x00000801 iadd  0x00000006 , 0x00000006 
- 00001423  0x00000802 ifetch  0x00000003 , 0x00000006 
- 00001424  0x00000803 store  0x00000003 , 0x00004c0b 
- 00001425  0x00000804 rtn 
- 00001426  0x00000807 fetcht  0x00000001 , 0x00004c3c 
- 00001427  0x00000808 setarg  0x00004c2b 
- 00001428  0x00000809 iadd  0x00000002 , 0x00000005 
- 00001429  0x0000080a copy  0x00000011 , 0x0000003f 
- 00001430  0x0000080b istore  0x00000001 , 0x00000005 
- 00001431  0x0000080c increase  0x00000001 , 0x00000002 
- 00001432  0x0000080d and_into  0x00000007 , 0x00000002 
- 00001433  0x0000080e storet  0x00000001 , 0x00004c3c 
- 00001434  0x0000080f rtn 
- 00001435  0x00000824 store  0x00000004 , 0x00004c00 
- 00001436  0x00000828 arg  0x00000000 , 0x00000011 
- 00001437  0x00000829 arg  0x00000004 , 0x00000039 
- 00001438  0x0000082a arg  0x00004c00 , 0x00000006 
- 00001439  0x0000082c ifetch  0x00000001 , 0x00000006 
- 00001440  0x0000082d iadd  0x00000011 , 0x00000011 
- 00001441  0x0000082e loop  0x0000059f 
- 00001442  0x0000082f copy  0x00000011 , 0x0000003f 
- 00001443  0x00000830 store  0x00000002 , 0x00004c16 
- 00001444  0x00000831 fetch  0x00000001 , 0x00004c16 
- 00001445  0x00000832 fetcht  0x00000001 , 0x00004c17 
- 00001446  0x00000833 iadd  0x00000002 , 0x0000003f 
- 00001447  0x00000834 store  0x00000001 , 0x00004c18 
- 00001448  0x00000835 rtn 
- 00001449  0x0000083a fetch  0x00000001 , 0x00004be1 
- 00001450  0x0000083b increase  0x00000002 , 0x0000003f 
- 00001451  0x0000083c store  0x00000001 , 0x00004be3 
- 00001452  0x0000083e fetch  0x00000001 , 0x00004be2 
- 00001453  0x0000083f store  0x00000001 , 0x00000cf5 
- 00001454  0x00000841 fetch  0x00000001 , 0x00004be1 
- 00001455  0x00000842 lshift3  0x0000003f , 0x0000003f 
- 00001456  0x00000843 fetcht  0x00000001 , 0x00004be0 
- 00001457  0x00000844 and  0x00000002 , 0x00000003 , 0x00000002 
- 00001458  0x00000845 lshift  0x00000002 , 0x00000002 
- 00001459  0x00000846 ior  0x00000002 , 0x0000003f 
- 00001460  0x00000847 fetcht  0x00000001 , 0x00004c0a 
- 00001461  0x00000848 iadd  0x00000002 , 0x0000003f 
- 00001462  0x00000849 istore  0x00000001 , 0x00000005 
- 00001463  0x0000084b fetch  0x00000001 , 0x00004bef 
- 00001464  0x0000084c bne  0x000000ff , 0x000005bb 
- 00001465  0x0000084d fetch  0x00000001 , 0x00004be2 
- 00001466  0x0000084e istore  0x00000001 , 0x00000005 
- 00001467  0x00000850 fetch  0x00000001 , 0x00004be1 
- 00001468  0x00000851 iforce  0x00000039 
- 00001469  0x00000852 fetch  0x00000001 , 0x00004be2 
- 00001470  0x00000853 beq  0x00000001 , 0x000005c6 
- 00001471  0x00000854 arg  0x00000cd5 , 0x00000006 
- 00001472  0x00000855 call  0x00007e45 
- 00001473  0x00000859 fetch  0x00000001 , 0x00000cd5 
- 00001474  0x0000085a beq  0x00000003 , 0x000005c4 
- 00001475  0x0000085b rtn 
- 00001476  0x0000085d jam  0x00000002 , 0x00000cd5 
- 00001477  0x0000085e rtn 
- 00001478  0x00000862 arg  0x00000cd6 , 0x00000006 
- 00001479  0x00000863 branch  0x00007e45 
- 00001480  0x00000866 fetcht  0x00000001 , 0x00004bea 
- 00001481  0x00000867 call  0x000005ce 
- 00001482  0x00000868 increase  0x00000001 , 0x00000002 
- 00001483  0x00000869 and_into  0x00000003 , 0x00000002 
- 00001484  0x0000086a storet  0x00000001 , 0x00004bea 
- 00001485  0x0000086b rtn 
- 00001486  0x0000086e fetch  0x00000001 , 0x00004c00 
- 00001487  0x0000086f and_into  0x00000003 , 0x0000003f 
- 00001488  0x00000870 mul32  0x0000003f , 0x00000004 , 0x00000011 
- 00001489  0x00000871 setarg  0x00004bf0 
- 00001490  0x00000872 iadd  0x00000011 , 0x0000003f 
- 00001491  0x00000873 iadd  0x00000002 , 0x00000006 
- 00001492  0x00000874 ifetch  0x00000001 , 0x00000006 
- 00001493  0x00000875 store  0x00000001 , 0x00004be9 
- 00001494  0x00000876 rtn 
- 00001495  0x00000879 disable  0x00000009 
- 00001496  0x0000087a disable  0x00000007 
- 00001497  0x0000087b setarg  0x00555555 
- 00001498  0x0000087c iforce  0x0000000f 
- 00001499  0x0000087d fetch  0x00000001 , 0x00004be9 
- 00001500  0x0000087e reverse  0x0000003f , 0x00000002 
- 00001501  0x0000087f set1  0x00000001 , 0x00000002 
- 00001502  0x00000880 rshift  0x00000002 , 0x0000000e 
- 00001503  0x00000881 rtn 
- 00001504  0x00000884 call  0x000005d7 
- 00001505  0x00000885 enable  0x0000000d 
- 00001506  0x00000886 enable  0x00000021 
- 00001507  0x00000887 disable  0x00000020 
- 00001508  0x00000888 enable  0x00000010 
- 00001509  0x00000889 fetch  0x00000002 , 0x00004be4 
- 00001510  0x0000088a iforce  0x0000001b 
- 00001511  0x0000088b correlate  0x0000003e , 0x00000003 
- 00001512  0x0000088c nbranch  0x0000061b , 0x00000018 
- 00001513  0x0000088d disable  0x0000000d 
- 00001514  0x0000088e enable  0x0000000b 
- 00001515  0x0000088f enable  0x00000007 
- 00001516  0x00000890 enable  0x00000009 
- 00001517  0x00000891 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001518  0x00000892 rshift3  0x0000000c , 0x0000003f 
- 00001519  0x00000893 store  0x00000001 , 0x00004c19 
- 00001520  0x00000894 fetcht  0x00000001 , 0x00004c18 
- 00001521  0x00000895 isub  0x00000002 , 0x0000003e 
- 00001522  0x00000896 nbranch  0x0000061b , 0x00000005 
- 00001523  0x00000897 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001524  0x00000898 rshift3  0x0000000c , 0x0000003f 
- 00001525  0x00000899 store  0x00000001 , 0x00000cb3 
- 00001526  0x0000089d fetch  0x00000001 , 0x00000cb3 
- 00001527  0x0000089e fetcht  0x00000001 , 0x00004be2 
- 00001528  0x0000089f icompare  0x00000007 , 0x00000002 
- 00001529  0x000008a0 nbranch  0x0000061b , 0x00000001 
- 00001530  0x000008a2 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001531  0x000008a3 rshift3  0x0000000c , 0x0000003f 
- 00001532  0x000008a4 istore  0x00000001 , 0x00000005 
- 00001533  0x000008a5 rshift3  0x0000003f , 0x0000003f 
- 00001534  0x000008a6 and  0x0000003f , 0x0000001f , 0x00000039 
- 00001535  0x000008a7 branch  0x00000604 , 0x00000005 
- 00001536  0x000008a9 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001537  0x000008aa rshift3  0x0000000c , 0x0000003f 
- 00001538  0x000008ab istore  0x00000001 , 0x00000005 
- 00001539  0x000008ac loop  0x00000600 
- 00001540  0x000008af copy  0x00000005 , 0x00000011 
- 00001541  0x000008b0 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001542  0x000008b1 rshift3  0x0000000c , 0x0000003f 
- 00001543  0x000008b2 store  0x00000001 , 0x00004c2a 
- 00001544  0x000008b3 copy  0x00000011 , 0x00000005 
- 00001545  0x000008b4 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00001546  0x000008b5 enable  0x00000010 
- 00001547  0x000008b6 arg  0x00000664 , 0x0000001b 
- 00001548  0x000008b7 rshift32  0x0000003f , 0x0000003f 
- 00001549  0x000008b8 rshift16  0x0000003f , 0x0000003f 
- 00001550  0x000008b9 istore  0x00000003 , 0x00000005 
- 00001551  0x000008ba disable  0x0000000b 
- 00001552  0x000008bb branch  0x0000061b , 0x00000006 
- 00001553  0x000008bc enable  0x0000002f 
- 00001554  0x000008bd fetch  0x00000001 , 0x00000017 
- 00001555  0x000008be add  0x0000003f , 0x00000000 , 0x00000011 
- 00001556  0x000008bf call  0x00003ab6 
- 00001557  0x000008c0 disable  0x0000000d 
- 00001558  0x000008c1 call  0x00003a7a 
- 00001559  0x000008c2 fetch  0x00000001 , 0x00004c2a 
- 00001560  0x000008c3 copy  0x0000003f , 0x00000011 
- 00001561  0x000008c4 call  0x00000592 
- 00001562  0x000008c5 rtn 
- 00001563  0x000008cb disable  0x0000001b 
- 00001564  0x000008cc disable  0x0000000b 
- 00001565  0x000008cd branch  0x0000375c 
- 00001566  0x000008d0 call  0x00003a7a 
- 00001567  0x000008d1 fetcht  0x00000001 , 0x00004be9 
- 00001568  0x000008d2 branch  0x00003a91 
- 00001569  0x000008d5 call  0x000053d2 
- 00001570  0x000008d6 fetch  0x00000004 , 0x00004c00 
- 00001571  0x000008d7 iforce  0x00000009 
- 00001572  0x000008d8 call  0x000005d7 
- 00001573  0x000008d9 call  0x0000061e 
- 00001574  0x000008da set1  0x00000000 , 0x00000015 
- 00001575  0x000008db enable  0x0000001d 
- 00001576  0x000008dc enable  0x00000020 
- 00001577  0x000008dd disable  0x00000021 
- 00001578  0x000008de rshift16  0x00000009 , 0x0000003f 
- 00001579  0x000008df rshift8  0x0000003f , 0x0000003f 
- 00001580  0x000008e0 rshift4  0x0000003f , 0x0000003f 
- 00001581  0x000008e1 inject  0x00000003 , 0x00000028 
- 00001582  0x000008e2 disable  0x0000001d 
- 00001583  0x000008e3 enable  0x0000001b 
- 00001584  0x000008e4 enable  0x00000007 
- 00001585  0x000008e5 enable  0x00000009 
- 00001586  0x000008e6 fetch  0x00000001 , 0x00004c18 
- 00001587  0x000008e7 inject  0x00000003 , 0x00000008 
- 00001588  0x000008e8 fetch  0x00000001 , 0x00004be3 
- 00001589  0x000008e9 iforce  0x00000039 
- 00001590  0x000008ea arg  0x00000cf5 , 0x00000006 
- 00001591  0x000008ec ifetch  0x00000001 , 0x00000006 
- 00001592  0x000008ed inject  0x00000003 , 0x00000008 
- 00001593  0x000008ee loop  0x00000637 
- 00001594  0x000008ef enable  0x00000008 
- 00001595  0x000008f0 inject  0x00000003 , 0x00000018 
- 00001596  0x000008f1 disable  0x00000008 
- 00001597  0x000008f2 until  0x0000003e , 0x00000027 
- 00001598  0x000008f3 nop  0x00000064 
- 00001599  0x000008f4 disable  0x0000001d 
- 00001600  0x000008f5 disable  0x0000001b 
- 00001601  0x000008f6 branch  0x00003a7a 
- 00012288  0x00000902 call  0x00003c74 
- 00012289  0x00000906 set0  0x00000025 , 0x00000000 
- 00012290  0x00000907 bpatch  0x00000000 , 0x00004000 
- 00012291  0x00000908 clear_stack 
- 00012292  0x00000909 call  0x00003a9e 
- 00012293  0x0000090a call  0x00006805 
- 00012294  0x0000090b call  0x00003bfa 
- 00012295  0x0000090c call  0x00004d98 
- 00012296  0x0000090d set0  0x00000025 , 0x00000000 
- 00012297  0x0000090e bpatch  0x00000001 , 0x00004000 
- 00012298  0x0000090f call  0x00006b53 
- 00012299  0x00000910 call  0x00005b62 
- 00012300  0x00000911 call  0x00007b9d 
- 00012301  0x00000912 call  0x00003e4f 
- 00012302  0x00000913 set0  0x00000025 , 0x00000000 
- 00012303  0x00000914 bpatch  0x00000002 , 0x00004000 
- 00012304  0x00000915 call  0x00003e5f , 0x0000002b 
- 00012305  0x00000916 call  0x00007719 
- 00012306  0x00000917 call  0x00003cf1 , 0x0000002b 
- 00012307  0x00000919 set0  0x00000025 , 0x00000000 
- 00012308  0x0000091a bpatch  0x00000003 , 0x00004000 
- 00012309  0x0000091b call  0x00007813 
- 00012310  0x0000091c call  0x00005373 
- 00012311  0x0000091d call  0x00004449 
- 00012312  0x0000091e set0  0x00000025 , 0x00000000 
- 00012313  0x0000091f bpatch  0x00000004 , 0x00004000 
- 00012314  0x00000920 call  0x0000303e 
- 00012315  0x00000921 call  0x00003e6a 
- 00012316  0x00000922 call  0x000030a1 
- 00012317  0x00000923 set0  0x00000025 , 0x00000000 
- 00012318  0x00000924 bpatch  0x00000005 , 0x00004000 
- 00012319  0x00000925 call  0x00003392 
- 00012320  0x00000926 call  0x00003407 
- 00012321  0x00000927 call  0x00003024 
- 00012322  0x00000928 call  0x00003d1c 
- 00012323  0x00000929 branch  0x00003013 
- 00012324  0x0000092c call  0x00003029 
- 00012325  0x0000092d rtnmark0  0x00000009 
- 00012326  0x0000092e set0  0x00000009 , 0x00000000 
- 00012327  0x0000092f call  0x000032bd 
- 00012328  0x00000930 branch  0x000053d7 
- 00012329  0x00000933 set0  0x00000025 , 0x00000000 
- 00012330  0x00000934 bpatch  0x00000006 , 0x00004000 
- 00012331  0x00000935 call  0x000032fe 
- 00012332  0x00000936 nbranch  0x00003033 , 0x00000005 
- 00012333  0x00000937 call  0x000032a3 
- 00012334  0x00000938 add  0x00000011 , 0x00000001 , 0x00000006 
- 00012335  0x00000939 ifetch  0x00000001 , 0x00000006 
- 00012336  0x0000093a bbit1  0x00000000 , 0x00005377 
- 00012337  0x0000093b bbit1  0x00000001 , 0x000031a7 
- 00012338  0x0000093c branch  0x00003473 
- 00012339  0x0000093e set0  0x00000025 , 0x00000000 
- 00012340  0x0000093f bpatch  0x00000007 , 0x00004000 
- 00012341  0x00000940 call  0x000032c6 
- 00012342  0x00000941 copy  0x00000039 , 0x0000003e 
- 00012343  0x00000942 rtn  0x00000005 
- 00012344  0x00000943 call  0x000032a3 
- 00012345  0x00000944 fetch  0x00000001 , 0x00000030 
- 00012346  0x00000945 bbit1  0x00000003 , 0x00003103 
- 00012347  0x00000946 fetch  0x00000001 , 0x00000031 
- 00012348  0x00000947 bbit1  0x00000001 , 0x000031a7 
- 00012349  0x00000948 branch  0x00003473 
- 00012350  0x00000951 fetch  0x00000001 , 0x00004272 
- 00012351  0x00000952 rtn  0x00000034 
- 00012352  0x00000953 beq  0x00000001 , 0x0000304e 
- 00012353  0x00000954 beq  0x00000002 , 0x00003053 
- 00012354  0x00000955 beq  0x00000003 , 0x00003056 
- 00012355  0x00000956 beq  0x00000005 , 0x0000305b 
- 00012356  0x00000957 beq  0x0000001b , 0x0000304b 
- 00012357  0x00000958 call  0x000032f6 
- 00012358  0x00000959 rtn  0x00000005 
- 00012359  0x0000095a call  0x000032f9 
- 00012360  0x0000095b rtn  0x00000005 
- 00012361  0x0000095d jam  0x00000000 , 0x00004272 
- 00012362  0x0000095e rtn 
- 00012363  0x00000961 jam  0x0000001b , 0x0000041c 
- 00012364  0x00000962 jam  0x00000000 , 0x00004272 
- 00012365  0x00000963 rtn 
- 00012366  0x00000966 set1  0x0000001c , 0x00000000 
- 00012367  0x00000967 set0  0x0000001e , 0x00000000 
- 00012368  0x00000968 jam  0x000000ff , 0x0000008e 
- 00012369  0x00000969 jam  0x0000001f , 0x0000008c 
- 00012370  0x0000096a branch  0x00003049 
- 00012371  0x0000096d set0  0x0000001c , 0x00000000 
- 00012372  0x0000096e force  0x00000000 , 0x0000001b 
- 00012373  0x0000096f branch  0x00003049 
- 00012374  0x00000972 call  0x000032f9 
- 00012375  0x00000973 rtn  0x00000005 
- 00012376  0x00000974 force  0x00000001 , 0x00000002 
- 00012377  0x00000975 jam  0x00000005 , 0x00000178 
- 00012378  0x00000976 branch  0x00003068 
- 00012379  0x00000979 set0  0x00000025 , 0x00000000 
- 00012380  0x0000097a bpatch  0x00000008 , 0x00004001 
- 00012381  0x0000097b fetch  0x00000001 , 0x00004132 
- 00012382  0x0000097c beq  0x00000001 , 0x00003064 
- 00012383  0x0000097e fetch  0x00000006 , 0x00004274 
- 00012384  0x0000097f branch  0x00003049 , 0x00000034 
- 00012385  0x00000980 jam  0x00000001 , 0x000047f3 
- 00012386  0x00000982 jam  0x00000003 , 0x00000055 
- 00012387  0x00000983 branch  0x00003067 
- 00012388  0x00000986 fetch  0x00000006 , 0x00004274 
- 00012389  0x00000987 branch  0x00003049 , 0x00000034 
- 00012390  0x00000988 store  0x00000006 , 0x00000040 
- 00012391  0x0000098a force  0x00000025 , 0x00000002 
- 00012392  0x0000098c set0  0x00000025 , 0x00000000 
- 00012393  0x0000098d bpatch  0x00000009 , 0x00004001 
- 00012394  0x0000098e fetch  0x00000001 , 0x000000f3 
- 00012395  0x0000098f branch  0x0000306f , 0x00000034 
- 00012396  0x00000990 lshift3  0x0000003f , 0x0000003f 
- 00012397  0x00000991 lshift4  0x0000003f , 0x0000003f 
- 00012398  0x00000992 increase  0xffffffff , 0x0000003f 
- 00012399  0x00000994 store  0x00000001 , 0x00004146 
- 00012400  0x00000995 store  0x00000001 , 0x000000f2 
- 00012401  0x00000996 jam  0x0000001f , 0x0000008d 
- 00012402  0x00000997 set0  0x0000000c , 0x00000000 
- 00012403  0x00000998 call  0x000032d6 
- 00012404  0x00000999 nbranch  0x00003090 , 0x00000005 
- 00012405  0x0000099a call  0x00003bd1 
- 00012406  0x0000099b store  0x00000001 , 0x00000077 
- 00012407  0x0000099c storet  0x00000001 , 0x0000007c 
- 00012408  0x0000099d fetch  0x00000006 , 0x00004274 
- 00012409  0x0000099e store  0x00000006 , 0x00000040 
- 00012410  0x0000099f set0  0x00000025 , 0x00000000 
- 00012411  0x000009a0 bpatch  0x0000000a , 0x00004001 
- 00012412  0x000009a1 force  0x00000000 , 0x0000003f 
- 00012413  0x000009a2 compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00012414  0x000009a3 nsetflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00012415  0x000009a4 set1  0x00000003 , 0x0000003f 
- 00012416  0x000009a5 store  0x00000001 , 0x00000030 
- 00012417  0x000009a6 jam  0x00000003 , 0x00000b7d 
- 00012418  0x000009a7 call  0x00007c27 
- 00012419  0x000009a8 force  0x00000000 , 0x0000003f 
- 00012420  0x000009a9 setflag  0x00000001 , 0x00000004 , 0x0000003f 
- 00012421  0x000009aa store  0x00000001 , 0x0000004c 
- 00012422  0x000009ab setarg  0x00000000 
- 00012423  0x000009ac set1  0x00000001 , 0x0000003f 
- 00012424  0x000009ad store  0x00000001 , 0x00000031 
- 00012425  0x000009ae enable  0x00000029 
- 00012426  0x000009af call  0x000032bd 
- 00012427  0x000009b0 disable  0x00000029 
- 00012428  0x000009b1 force  0x00000004 , 0x00000007 
- 00012429  0x000009b2 fetch  0x00000002 , 0x00004159 
- 00012430  0x000009b3 call  0x00007e4c 
- 00012431  0x000009b4 branch  0x00003049 
- 00012432  0x000009b6 set0  0x00000025 , 0x00000000 
- 00012433  0x000009b7 bpatch  0x0000000b , 0x00004001 
- 00012434  0x000009b8 fetch  0x00000006 , 0x00004274 
- 00012435  0x000009b9 store  0x00000006 , 0x00000040 
- 00012436  0x000009ba compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00012437  0x000009bb branch  0x00003099 , 0x00000001 
- 00012438  0x000009bc force  0x00000007 , 0x00000002 
- 00012439  0x000009bd call  0x00004826 
- 00012440  0x000009be branch  0x00003049 
- 00012441  0x000009c0 arg  0x00000103 , 0x00000005 
- 00012442  0x000009c1 arg  0x00000008 , 0x00000039 
- 00012443  0x000009c2 call  0x00007e3b 
- 00012444  0x000009c3 force  0x00000007 , 0x00000007 
- 00012445  0x000009c4 call  0x00004898 
- 00012446  0x000009c5 jam  0x00000004 , 0x00000b7d 
- 00012447  0x000009c6 call  0x00007c27 
- 00012448  0x000009c7 branch  0x00003049 
- 00012449  0x000009cf rtnmark0  0x0000001c 
- 00012450  0x000009d0 force  0x00000002 , 0x00000007 
- 00012451  0x000009d1 call  0x00007e53 
- 00012452  0x000009d2 nsetflag  0x00000034 , 0x0000001c , 0x00000000 
- 00012453  0x000009d3 nbranch  0x000030a7 , 0x00000034 
- 00012454  0x000009d4 rtn 
- 00012455  0x000009d9 set0  0x00000025 , 0x00000000 
- 00012456  0x000009da bpatch  0x0000000c , 0x00004001 
- 00012457  0x000009db fetcht  0x00000002 , 0x0000415b 
- 00012458  0x000009dc force  0x00000004 , 0x00000007 
- 00012459  0x000009dd call  0x0000383d 
- 00012460  0x000009de rtn  0x00000028 
- 00012461  0x000009df call  0x00003a12 
- 00012462  0x000009e0 force  0x00000000 , 0x00000024 
- 00012463  0x000009e2 rtn  0x00000003 
- 00012464  0x000009e3 set0  0x0000000b , 0x00000000 
- 00012465  0x000009e4 set0  0x00000000 , 0x00000000 
- 00012466  0x000009e6 add  0x00000022 , 0x00000001 , 0x00000021 
- 00012467  0x000009e7 isolate1  0x0000001e , 0x00000000 
- 00012468  0x000009e8 setflag  0x00000001 , 0x00000002 , 0x00000024 
- 00012469  0x000009e9 compare  0x00000000 , 0x00000021 , 0x00000002 
- 00012470  0x000009ea nbranch  0x000030d3 , 0x00000001 
- 00012471  0x000009ed set0  0x00000025 , 0x00000000 
- 00012472  0x000009ee bpatch  0x0000000d , 0x00004001 
- 00012473  0x000009ef fetch  0x00000001 , 0x00000012 
- 00012474  0x000009f0 increase  0x00000001 , 0x0000003f 
- 00012475  0x000009f1 store  0x00000001 , 0x00000012 
- 00012476  0x000009f2 call  0x00003a49 
- 00012477  0x000009f3 call  0x00003a42 
- 00012478  0x000009f4 call  0x00003a66 
- 00012479  0x000009f5 call  0x00003bae 
- 00012480  0x000009f6 call  0x00003bb4 
- 00012481  0x000009f7 call  0x00003bc5 
- 00012482  0x000009f8 call  0x0000375c 
- 00012483  0x000009f9 call  0x000030c5 
- 00012484  0x000009fa branch  0x000030af 
- 00012485  0x000009fd set0  0x00000025 , 0x00000000 
- 00012486  0x000009fe bpatch  0x0000000e , 0x00004001 
- 00012487  0x000009ff fetch  0x00000001 , 0x0000008c 
- 00012488  0x00000a00 increase  0xffffffff , 0x0000003f 
- 00012489  0x00000a01 store  0x00000001 , 0x0000008c 
- 00012490  0x00000a02 rtn  0x00000002 
- 00012491  0x00000a03 jam  0x0000001f , 0x0000008c 
- 00012492  0x00000a04 fetch  0x00000001 , 0x0000008e 
- 00012493  0x00000a05 increase  0xffffffff , 0x0000003f 
- 00012494  0x00000a06 store  0x00000001 , 0x0000008e 
- 00012495  0x00000a07 rtn  0x00000002 
- 00012496  0x00000a08 setflip  0x0000001e , 0x00000000 
- 00012497  0x00000a09 jam  0x000000ff , 0x0000008e 
- 00012498  0x00000a0a rtn 
- 00012499  0x00000a0d set0  0x00000025 , 0x00000000 
- 00012500  0x00000a0e bpatch  0x0000000f , 0x00004001 
- 00012501  0x00000a0f call  0x00003a49 
- 00012502  0x00000a10 call  0x00003a3b 
- 00012503  0x00000a11 call  0x00003a66 
- 00012504  0x00000a12 call  0x00003bba 
- 00012505  0x00000a13 call  0x00003b3a 
- 00012506  0x00000a14 call  0x00003b63 
- 00012507  0x00000a15 branch  0x000030de , 0x00000018 
- 00012508  0x00000a16 call  0x000030c5 
- 00012509  0x00000a17 branch  0x000030b2 
- 00012510  0x00000a19 set0  0x00000025 , 0x00000000 
- 00012511  0x00000a1a bpatch  0x00000010 , 0x00004002 
- 00012512  0x00000a1b call  0x00003af3 
- 00012513  0x00000a1c call  0x00003bcd 
- 00012514  0x00000a1d call  0x000035e1 
- 00012515  0x00000a1e set0  0x00000001 , 0x00000000 
- 00012516  0x00000a1f rtnmark0  0x0000000b 
- 00012517  0x00000a21 set0  0x00000025 , 0x00000000 
- 00012518  0x00000a22 bpatch  0x00000011 , 0x00004002 
- 00012519  0x00000a23 fetch  0x00000001 , 0x000042a4 
- 00012520  0x00000a24 bbit1  0x00000000 , 0x00004221 
- 00012521  0x00000a25 call  0x0000477b 
- 00012522  0x00000a27 fetch  0x00000001 , 0x00000013 
- 00012523  0x00000a28 increase  0x00000001 , 0x0000003f 
- 00012524  0x00000a29 store  0x00000001 , 0x00000013 
- 00012525  0x00000a2a rtn 
- 00012526  0x00000a2c set0  0x0000000b , 0x00000000 
- 00012527  0x00000a2d call  0x000030fe 
- 00012528  0x00000a2e call  0x00003a49 
- 00012529  0x00000a2f call  0x00003a3b 
- 00012530  0x00000a30 call  0x000034e1 
- 00012531  0x00000a31 call  0x00003bba 
- 00012532  0x00000a32 call  0x00003b3a 
- 00012533  0x00000a33 call  0x00003b63 
- 00012534  0x00000a34 branch  0x000030f8 , 0x00000018 
- 00012535  0x00000a35 rtn 
- 00012536  0x00000a37 call  0x00003bcd 
- 00012537  0x00000a38 call  0x000035e1 
- 00012538  0x00000a39 set0  0x00000001 , 0x00000000 
- 00012539  0x00000a3a branch  0x000030e5 , 0x00000006 
- 00012540  0x00000a3b call  0x0000479b 
- 00012541  0x00000a3c branch  0x000030ea 
- 00012542  0x00000a3f arg  0x00000600 , 0x0000000b 
- 00012543  0x00000a41 until  0x00000023 , 0x00000026 
- 00012544  0x00000a42 and  0x00000022 , 0x00000003 , 0x0000003f 
- 00012545  0x00000a43 bne  0x00000001 , 0x000030ff 
- 00012546  0x00000a44 rtn 
- 00012547  0x00000a4e set0  0x00000025 , 0x00000000 
- 00012548  0x00000a4f bpatch  0x00000012 , 0x00004002 
- 00012549  0x00000a50 enable  0x00000029 
- 00012550  0x00000a51 enable  0x00000030 
- 00012551  0x00000a52 fetch  0x00000002 , 0x00004155 
- 00012552  0x00000a53 branch  0x0000310c , 0x00000034 
- 00012553  0x00000a54 force  0x0000000d , 0x00000007 
- 00012554  0x00000a55 call  0x00007e53 
- 00012555  0x00000a56 nrtn  0x00000034 
- 00012556  0x00000a58 set0  0x00000025 , 0x00000000 
- 00012557  0x00000a59 bpatch  0x00000013 , 0x00004002 
- 00012558  0x00000a5a fetcht  0x00000002 , 0x00004157 
- 00012559  0x00000a5b force  0x00000028 , 0x00000007 
- 00012560  0x00000a5c call  0x0000383d 
- 00012561  0x00000a5d branch  0x0000314e , 0x00000028 
- 00012562  0x00000a5e force  0x00000004 , 0x00000007 
- 00012563  0x00000a5f call  0x00007e53 
- 00012564  0x00000a60 nbranch  0x00003127 , 0x00000034 
- 00012565  0x00000a61 fetch  0x00000001 , 0x0000004c 
- 00012566  0x00000a62 bbit1  0x00000004 , 0x0000311a 
- 00012567  0x00000a63 force  0x00000004 , 0x00000002 
- 00012568  0x00000a64 call  0x00004826 
- 00012569  0x00000a65 branch  0x0000311f 
- 00012570  0x00000a67 arg  0x00000103 , 0x00000005 
- 00012571  0x00000a68 arg  0x00000008 , 0x00000039 
- 00012572  0x00000a69 call  0x00007e3b 
- 00012573  0x00000a6a force  0x00000004 , 0x00000007 
- 00012574  0x00000a6b call  0x00004898 
- 00012575  0x00000a6d set0  0x00000025 , 0x00000000 
- 00012576  0x00000a6e bpatch  0x00000014 , 0x00004002 
- 00012577  0x00000a6f jam  0x00000000 , 0x00000030 
- 00012578  0x00000a70 call  0x00005b63 
- 00012579  0x00000a71 jam  0x00000000 , 0x000047f3 
- 00012580  0x00000a72 jam  0x00000013 , 0x00000b7d 
- 00012581  0x00000a73 call  0x00007c27 
- 00012582  0x00000a74 branch  0x0000314e 
- 00012583  0x00000a77 set0  0x00000025 , 0x00000000 
- 00012584  0x00000a78 bpatch  0x00000015 , 0x00004002 
- 00012585  0x00000a79 force  0x00000000 , 0x0000000b 
- 00012586  0x00000a7a until  0x00000023 , 0x00000026 
- 00012587  0x00000a7b fetch  0x00000001 , 0x000000f4 
- 00012588  0x00000a7c increase  0xffffffff , 0x0000003f 
- 00012589  0x00000a7d ixor  0x00000022 , 0x0000003f 
- 00012590  0x00000a7e compare  0x00000000 , 0x0000003f , 0x00000003 
- 00012591  0x00000a7f nbranch  0x00003127 , 0x00000001 
- 00012592  0x00000a80 deposit  0x00000004 
- 00012593  0x00000a81 store  0x00000001 , 0x0000018b 
- 00012594  0x00000a82 force  0x00000000 , 0x00000026 
- 00012595  0x00000a83 force  0x00000000 , 0x00000024 
- 00012596  0x00000a86 set0  0x00000025 , 0x00000000 
- 00012597  0x00000a87 bpatch  0x00000016 , 0x00004002 
- 00012598  0x00000a88 branch  0x0000314e , 0x00000003 
- 00012599  0x00000a89 call  0x00003a4d 
- 00012600  0x00000a8a arg  0x00000600 , 0x0000000b 
- 00012601  0x00000a8b until  0x00000023 , 0x00000026 
- 00012602  0x00000a8d set0  0x00000025 , 0x00000000 
- 00012603  0x00000a8e bpatch  0x00000017 , 0x00004002 
- 00012604  0x00000a8f fetch  0x00000004 , 0x000000f4 
- 00012605  0x00000a90 iforce  0x00000021 
- 00012606  0x00000a91 increase  0x00000001 , 0x0000003f 
- 00012607  0x00000a92 store  0x00000004 , 0x000000f4 
- 00012608  0x00000a93 isolate1  0x0000000c , 0x00000000 
- 00012609  0x00000a94 setflag  0x00000001 , 0x00000002 , 0x00000024 
- 00012610  0x00000a95 compare  0x00000000 , 0x00000021 , 0x00000002 
- 00012611  0x00000a96 nbranch  0x00003164 , 0x00000001 
- 00012612  0x00000a97 fetch  0x00000001 , 0x0000000c 
- 00012613  0x00000a98 increase  0x00000001 , 0x0000003f 
- 00012614  0x00000a99 store  0x00000001 , 0x0000000c 
- 00012615  0x00000a9a call  0x00003a42 
- 00012616  0x00000a9b call  0x00003bae 
- 00012617  0x00000a9c call  0x00003bb4 
- 00012618  0x00000a9d call  0x00003bc5 
- 00012619  0x00000a9e call  0x0000375c 
- 00012620  0x00000a9f call  0x00003155 
- 00012621  0x00000aa0 branch  0x00003134 
- 00012622  0x00000aa3 set0  0x00000025 , 0x00000000 
- 00012623  0x00000aa4 bpatch  0x00000018 , 0x00004003 
- 00012624  0x00000aa5 disable  0x00000029 
- 00012625  0x00000aa6 fetch  0x00000002 , 0x00004155 
- 00012626  0x00000aa7 rtn  0x00000034 
- 00012627  0x00000aa8 force  0x0000000d , 0x00000007 
- 00012628  0x00000aa9 branch  0x00007e4c 
- 00012629  0x00000aac set0  0x00000025 , 0x00000000 
- 00012630  0x00000aad bpatch  0x00000019 , 0x00004003 
- 00012631  0x00000aae fetch  0x00000001 , 0x0000008d 
- 00012632  0x00000aaf increase  0xffffffff , 0x0000003f 
- 00012633  0x00000ab0 store  0x00000001 , 0x0000008d 
- 00012634  0x00000ab1 rtn  0x00000002 
- 00012635  0x00000ab2 jam  0x0000001f , 0x0000008d 
- 00012636  0x00000ab3 fetch  0x00000001 , 0x000000f2 
- 00012637  0x00000ab4 increase  0xffffffff , 0x0000003f 
- 00012638  0x00000ab5 store  0x00000001 , 0x000000f2 
- 00012639  0x00000ab6 rtn  0x00000002 
- 00012640  0x00000ab7 setflip  0x0000000c , 0x00000000 
- 00012641  0x00000ab8 fetch  0x00000001 , 0x00004146 
- 00012642  0x00000ab9 store  0x00000001 , 0x000000f2 
- 00012643  0x00000aba rtn 
- 00012644  0x00000abd set0  0x00000025 , 0x00000000 
- 00012645  0x00000abe bpatch  0x0000001a , 0x00004003 
- 00012646  0x00000abf call  0x00003a3b 
- 00012647  0x00000ac0 call  0x00003bba 
- 00012648  0x00000ac1 call  0x00003b3a 
- 00012649  0x00000ac2 call  0x00003b63 
- 00012650  0x00000ac3 branch  0x0000316d , 0x00000018 
- 00012651  0x00000ac4 call  0x00003155 
- 00012652  0x00000ac5 branch  0x0000313a 
- 00012653  0x00000ac7 call  0x0000375c 
- 00012654  0x00000ac8 fetch  0x00000001 , 0x0000000d 
- 00012655  0x00000ac9 increase  0x00000001 , 0x0000003f 
- 00012656  0x00000aca store  0x00000001 , 0x0000000d 
- 00012657  0x00000acb force  0x00000000 , 0x0000001b 
- 00012658  0x00000acc fetch  0x00000004 , 0x000000f4 
- 00012659  0x00000ace set0  0x00000025 , 0x00000000 
- 00012660  0x00000acf bpatch  0x0000001b , 0x00004003 
- 00012661  0x00000ad0 call  0x00003bac 
- 00012662  0x00000ad1 call  0x00003a4d 
- 00012663  0x00000ad2 increase  0x00000001 , 0x00000026 
- 00012664  0x00000ad4 and_into  0x000001fd , 0x00000021 
- 00012665  0x00000ad5 and_into  0x000001fc , 0x00000024 
- 00012666  0x00000ad6 call  0x00003a42 
- 00012667  0x00000ad7 call  0x00003bae 
- 00012668  0x00000ad8 call  0x00003bb4 
- 00012669  0x00000ad9 call  0x00003bc5 
- 00012670  0x00000ada deposit  0x00000022 
- 00012671  0x00000adb store  0x00000004 , 0x0000016b 
- 00012672  0x00000adc force  0x00000000 , 0x00000004 
- 00012673  0x00000add force  0x00000002 , 0x00000001 
- 00012674  0x00000ade call  0x00003bcd 
- 00012675  0x00000adf call  0x000038c1 
- 00012676  0x00000ae1 set0  0x00000025 , 0x00000000 
- 00012677  0x00000ae2 bpatch  0x0000001c , 0x00004003 
- 00012678  0x00000ae3 call  0x00003baa 
- 00012679  0x00000ae4 or_into  0x00000002 , 0x00000021 
- 00012680  0x00000ae5 and_into  0x000001fc , 0x00000024 
- 00012681  0x00000ae6 call  0x00003a3b 
- 00012682  0x00000ae7 call  0x00003bba 
- 00012683  0x00000ae8 call  0x00003b3a 
- 00012684  0x00000ae9 call  0x00003b63 
- 00012685  0x00000aea call  0x0000375c , 0x00000018 
- 00012686  0x00000aeb branch  0x00003194 , 0x00000018 
- 00012687  0x00000aec fetch  0x00000001 , 0x00000010 
- 00012688  0x00000aed branch  0x00003134 , 0x00000034 
- 00012689  0x00000aee increase  0xffffffff , 0x0000003f 
- 00012690  0x00000aef store  0x00000001 , 0x00000010 
- 00012691  0x00000af0 branch  0x00003173 
- 00012692  0x00000af3 set0  0x00000025 , 0x00000000 
- 00012693  0x00000af4 bpatch  0x0000001d , 0x00004003 
- 00012694  0x00000af5 fetch  0x00000001 , 0x0000000e 
- 00012695  0x00000af6 increase  0x00000001 , 0x0000003f 
- 00012696  0x00000af7 store  0x00000001 , 0x0000000e 
- 00012697  0x00000af8 call  0x000034ed 
- 00012698  0x00000afa call  0x0000338b 
- 00012699  0x00000afb branch  0x0000319f , 0x00000018 
- 00012700  0x00000afc call  0x0000350e 
- 00012701  0x00000afd nbranch  0x0000319a , 0x00000034 
- 00012702  0x00000afe branch  0x00003134 
- 00012703  0x00000b01 set0  0x00000025 , 0x00000000 
- 00012704  0x00000b02 bpatch  0x0000001e , 0x00004003 
- 00012705  0x00000b03 fetch  0x00000001 , 0x00000030 
- 00012706  0x00000b04 set0  0x00000003 , 0x0000003f 
- 00012707  0x00000b05 store  0x00000001 , 0x00000030 
- 00012708  0x00000b06 call  0x000034f9 
- 00012709  0x00000b07 disable  0x00000029 
- 00012710  0x00000b08 rtn 
- 00012711  0x00000b0c set0  0x00000025 , 0x00000000 
- 00012712  0x00000b0d bpatch  0x0000001f , 0x00004003 
- 00012713  0x00000b0e enable  0x00000029 
- 00012714  0x00000b0f enable  0x00000030 
- 00012715  0x00000b10 call  0x0000324e 
- 00012716  0x00000b11 rtn  0x00000028 
- 00012717  0x00000b12 call  0x00003e25 
- 00012718  0x00000b13 call  0x00003bac 
- 00012719  0x00000b14 add  0x00000022 , 0x00000001 , 0x00000021 
- 00012720  0x00000b15 call  0x00003a54 
- 00012721  0x00000b16 force  0x00000003 , 0x00000024 
- 00012722  0x00000b17 call  0x0000327c 
- 00012723  0x00000b18 call  0x00006a54 
- 00012724  0x00000b19 call  0x00006e10 
- 00012725  0x00000b1a call  0x00003547 
- 00012726  0x00000b1b call  0x00003a42 
- 00012727  0x00000b1c call  0x00003bae 
- 00012728  0x00000b1d call  0x00003bb4 
- 00012729  0x00000b1e call  0x00003bc5 
- 00012730  0x00000b1f call  0x000038bf 
- 00012731  0x00000b21 set0  0x00000025 , 0x00000000 
- 00012732  0x00000b22 bpatch  0x00000020 , 0x00004004 
- 00012733  0x00000b23 call  0x00005b78 
- 00012734  0x00000b24 call  0x00004995 
- 00012735  0x00000b25 call  0x000048a9 
- 00012736  0x00000b26 call  0x0000337c 
- 00012737  0x00000b27 nbranch  0x000031c7 , 0x0000002d 
- 00012738  0x00000b28 call  0x00003bec 
- 00012739  0x00000b29 call  0x00003870 
- 00012740  0x00000b2a fetch  0x00000001 , 0x0000000f 
- 00012741  0x00000b2b increase  0x00000001 , 0x0000003f 
- 00012742  0x00000b2c store  0x00000001 , 0x0000000f 
- 00012743  0x00000b2e set0  0x00000025 , 0x00000000 
- 00012744  0x00000b2f bpatch  0x00000021 , 0x00004004 
- 00012745  0x00000b30 call  0x00006dec 
- 00012746  0x00000b31 call  0x000031d5 
- 00012747  0x00000b32 nrtn  0x00000029 
- 00012748  0x00000b33 call  0x00003812 
- 00012749  0x00000b34 nbranch  0x000031d2 , 0x00000034 
- 00012750  0x00000b36 call  0x00006a5c 
- 00012751  0x00000b37 call  0x00003290 
- 00012752  0x00000b38 disable  0x00000029 
- 00012753  0x00000b39 rtn 
- 00012754  0x00000b3c call  0x00003547 
- 00012755  0x00000b3d call  0x00003371 
- 00012756  0x00000b3e branch  0x000031bb 
- 00012757  0x00000b42 branch  0x000031d8 , 0x0000002d 
- 00012758  0x00000b43 call  0x00003be2 
- 00012759  0x00000b44 branch  0x000031e6 , 0x00000002 
- 00012760  0x00000b46 call  0x00003204 
- 00012761  0x00000b47 nbranch  0x000031e6 , 0x00000028 
- 00012762  0x00000b48 fetch  0x00000001 , 0x0000004c 
- 00012763  0x00000b49 rtnbit0  0x00000004 
- 00012764  0x00000b4a rtnbit1  0x00000003 
- 00012765  0x00000b4b fetch  0x00000001 , 0x0000004b 
- 00012766  0x00000b4c rtnbit1  0x00000003 
- 00012767  0x00000b4d call  0x0000320d 
- 00012768  0x00000b4e nrtn  0x00000034 
- 00012769  0x00000b4f fetch  0x00000001 , 0x00000178 
- 00012770  0x00000b50 increase  0xffffffff , 0x0000003f 
- 00012771  0x00000b51 store  0x00000001 , 0x00000178 
- 00012772  0x00000b52 nrtn  0x00000034 
- 00012773  0x00000b53 branch  0x00005ed5 
- 00012774  0x00000b56 set0  0x00000025 , 0x00000000 
- 00012775  0x00000b57 bpatch  0x00000022 , 0x00004004 
- 00012776  0x00000b58 call  0x00003516 
- 00012777  0x00000b59 disable  0x00000029 
- 00012778  0x00000b5a fetch  0x00000001 , 0x0000004c 
- 00012779  0x00000b5b bbit1  0x00000004 , 0x000031f2 
- 00012780  0x00000b5c fetch  0x00000001 , 0x00000030 
- 00012781  0x00000b5d bbit0  0x00000004 , 0x000031f0 
- 00012782  0x00000b5e fetcht  0x00000001 , 0x00000046 
- 00012783  0x00000b5f branch  0x000048c4 
- 00012784  0x00000b61 force  0x00000008 , 0x00000002 
- 00012785  0x00000b62 branch  0x00004826 
- 00012786  0x00000b64 force  0x00000000 , 0x00000007 
- 00012787  0x00000b65 fetch  0x00000001 , 0x0000004c 
- 00012788  0x00000b66 bbit1  0x00000003 , 0x00004898 
- 00012789  0x00000b68 force  0x00000004 , 0x00000007 
- 00012790  0x00000b69 arg  0x00000103 , 0x00000005 
- 00012791  0x00000b6a arg  0x00000008 , 0x00000039 
- 00012792  0x00000b6b call  0x00007e3b 
- 00012793  0x00000b6c branch  0x00004898 
- 00012794  0x00000b6f set0  0x00000025 , 0x00000000 
- 00012795  0x00000b70 bpatch  0x00000023 , 0x00004004 
- 00012796  0x00000b71 fetch  0x00000001 , 0x00000030 
- 00012797  0x00000b72 rtnbit0  0x00000002 
- 00012798  0x00000b73 fetcht  0x00000001 , 0x00000046 
- 00012799  0x00000b74 fetch  0x00000001 , 0x000000ac 
- 00012800  0x00000b75 isub  0x00000002 , 0x0000003e 
- 00012801  0x00000b76 nrtn  0x00000005 
- 00012802  0x00000b77 call  0x00003869 
- 00012803  0x00000b78 branch  0x00003293 
- 00012804  0x00000b7b set0  0x00000025 , 0x00000000 
- 00012805  0x00000b7c bpatch  0x00000024 , 0x00004004 
- 00012806  0x00000b7d enable  0x00000028 
- 00012807  0x00000b7e fetch  0x00000001 , 0x0000004b 
- 00012808  0x00000b7f rtnbit0  0x00000003 
- 00012809  0x00000b80 call  0x0000320d 
- 00012810  0x00000b81 nrtn  0x00000034 
- 00012811  0x00000b83 disable  0x00000028 
- 00012812  0x00000b84 rtn 
- 00012813  0x00000b87 fetch  0x00000001 , 0x00000072 
- 00012814  0x00000b88 increase  0xffffffff , 0x0000003f 
- 00012815  0x00000b89 store  0x00000001 , 0x00000072 
- 00012816  0x00000b8a rtn 
- 00012817  0x00000b8d set0  0x00000025 , 0x00000000 
- 00012818  0x00000b8e bpatch  0x00000025 , 0x00004004 
- 00012819  0x00000b8f fetch  0x00000001 , 0x00000030 
- 00012820  0x00000b90 bbit1  0x00000007 , 0x0000321f 
- 00012821  0x00000b91 fetch  0x00000001 , 0x00004132 
- 00012822  0x00000b92 beq  0x00000001 , 0x0000321d 
- 00012823  0x00000b93 fetch  0x00000001 , 0x000007e1 
- 00012824  0x00000b94 branch  0x0000321f , 0x00000034 
- 00012825  0x00000b95 jam  0x00000000 , 0x000007e1 
- 00012826  0x00000b96 jam  0x00000018 , 0x00000b7d 
- 00012827  0x00000b97 call  0x00007c27 
- 00012828  0x00000b98 branch  0x0000321f 
- 00012829  0x00000b9a call  0x00006216 
- 00012830  0x00000b9b ncall  0x00004852 , 0x00000001 
- 00012831  0x00000b9d set0  0x00000025 , 0x00000000 
- 00012832  0x00000b9e bpatch  0x00000026 , 0x00004004 
- 00012833  0x00000b9f call  0x000032f0 
- 00012834  0x00000ba0 fetch  0x00000001 , 0x00000030 
- 00012835  0x00000ba1 set1  0x00000007 , 0x0000003f 
- 00012836  0x00000ba2 store  0x00000001 , 0x00000030 
- 00012837  0x00000ba3 jam  0x00000001 , 0x0000425e 
- 00012838  0x00000ba4 fetch  0x00000001 , 0x00000055 
- 00012839  0x00000ba5 bne  0x00000016 , 0x00003228 
- 00012840  0x00000ba7 rtn 
- 00012841  0x00000baa jam  0x00000001 , 0x000007e1 
- 00012842  0x00000bac fetch  0x00000001 , 0x00000030 
- 00012843  0x00000bad set0  0x00000007 , 0x0000003f 
- 00012844  0x00000bae store  0x00000001 , 0x00000030 
- 00012845  0x00000baf rtn 
- 00012846  0x00000bb4 set0  0x00000025 , 0x00000000 
- 00012847  0x00000bb5 bpatch  0x00000027 , 0x00004004 
- 00012848  0x00000bb6 disable  0x00000028 
- 00012849  0x00000bb7 fetch  0x00000001 , 0x00000030 
- 00012850  0x00000bb8 rtnbit0  0x00000001 
- 00012851  0x00000bb9 fetch  0x00000002 , 0x00000032 
- 00012852  0x00000bba nrtn  0x00000034 
- 00012853  0x00000bbb fetch  0x00000004 , 0x00000034 
- 00012854  0x00000bbc branch  0x00003239 , 0x00000030 
- 00012855  0x00000bbd isub  0x00000028 , 0x0000003f 
- 00012856  0x00000bbe branch  0x0000323a 
- 00012857  0x00000bc0 isub  0x00000022 , 0x0000003f 
- 00012858  0x00000bc2 sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00012859  0x00000bc3 nrtn  0x00000002 
- 00012860  0x00000bc4 fetch  0x00000001 , 0x00000030 
- 00012861  0x00000bc5 set0  0x00000001 , 0x0000003f 
- 00012862  0x00000bc6 store  0x00000001 , 0x00000030 
- 00012863  0x00000bc7 enable  0x00000028 
- 00012864  0x00000bc8 rtn 
- 00012865  0x00000bcc copy  0x0000003f , 0x00000002 
- 00012866  0x00000bcd set0  0x00000025 , 0x00000000 
- 00012867  0x00000bce bpatch  0x00000028 , 0x00004005 
- 00012868  0x00000bcf store  0x00000004 , 0x00000034 
- 00012869  0x00000bd1 jam  0x00000001 , 0x00004748 
- 00012870  0x00000bd2 fetch  0x00000001 , 0x00000030 
- 00012871  0x00000bd3 set1  0x00000001 , 0x0000003f 
- 00012872  0x00000bd4 store  0x00000001 , 0x00000030 
- 00012873  0x00000bd5 force  0x00000000 , 0x0000003f 
- 00012874  0x00000bd6 store  0x00000002 , 0x00000032 
- 00012875  0x00000bd7 jam  0x0000000a , 0x0000008a 
- 00012876  0x00000bd8 jam  0x00000001 , 0x00000073 
- 00012877  0x00000bd9 rtn 
- 00012878  0x00000bdd set0  0x00000025 , 0x00000000 
- 00012879  0x00000bde bpatch  0x00000029 , 0x00004005 
- 00012880  0x00000bdf call  0x0000322e 
- 00012881  0x00000be0 nrtn  0x00000028 
- 00012882  0x00000be1 disable  0x00000028 
- 00012883  0x00000be2 jam  0x00000020 , 0x00000011 
- 00012884  0x00000be3 set0  0x0000000b , 0x00000000 
- 00012885  0x00000be5 call  0x00003bac 
- 00012886  0x00000be6 call  0x0000337f 
- 00012887  0x00000be7 bmark1  0x0000000b , 0x00003263 
- 00012888  0x00000be8 call  0x0000350e 
- 00012889  0x00000be9 nbranch  0x00003255 , 0x00000034 
- 00012890  0x00000beb set0  0x00000025 , 0x00000000 
- 00012891  0x00000bec bpatch  0x0000002a , 0x00004005 
- 00012892  0x00000bed disable  0x00000028 
- 00012893  0x00000bee deposit  0x00000022 
- 00012894  0x00000bef store  0x00000004 , 0x0000416a 
- 00012895  0x00000bf0 enable  0x00000030 
- 00012896  0x00000bf1 enable  0x00000029 
- 00012897  0x00000bf2 jam  0x0000002a , 0x00000b7d 
- 00012898  0x00000bf3 branch  0x00007c27 
- 00012899  0x00000bf6 set0  0x00000025 , 0x00000000 
- 00012900  0x00000bf7 bpatch  0x0000002b , 0x00004005 
- 00012901  0x00000bf8 call  0x00003baa 
- 00012902  0x00000bf9 call  0x00003374 
- 00012903  0x00000bfa disable  0x00000030 
- 00012904  0x00000bfb disable  0x00000029 
- 00012905  0x00000bfc call  0x00003982 
- 00012906  0x00000bfd call  0x000034ed 
- 00012907  0x00000bff set0  0x00000025 , 0x00000000 
- 00012908  0x00000c00 bpatch  0x0000002c , 0x00004005 
- 00012909  0x00000c01 call  0x00003539 
- 00012910  0x00000c02 branch  0x00003272 , 0x0000002d 
- 00012911  0x00000c03 call  0x0000350e 
- 00012912  0x00000c04 nbranch  0x0000326b , 0x00000034 
- 00012913  0x00000c05 branch  0x0000325a 
- 00012914  0x00000c07 force  0x00000001 , 0x00000002 
- 00012915  0x00000c08 call  0x0000487f 
- 00012916  0x00000c09 fetch  0x00000001 , 0x00000031 
- 00012917  0x00000c0a set0  0x00000001 , 0x0000003f 
- 00012918  0x00000c0b store  0x00000001 , 0x00000031 
- 00012919  0x00000c0c call  0x00003bec 
- 00012920  0x00000c0d call  0x000039ac 
- 00012921  0x00000c0e enable  0x00000028 
- 00012922  0x00000c0f jam  0x0000002b , 0x00000b7d 
- 00012923  0x00000c10 branch  0x00007c27 
- 00012924  0x00000c14 set0  0x00000025 , 0x00000000 
- 00012925  0x00000c15 bpatch  0x0000002d , 0x00004005 
- 00012926  0x00000c16 rtnmark0  0x00000007 
- 00012927  0x00000c17 fetch  0x00000001 , 0x00000030 
- 00012928  0x00000c18 rtnbit0  0x00000002 
- 00012929  0x00000c1a call  0x00003c23 
- 00012930  0x00000c1b fetch  0x00000001 , 0x000000b3 
- 00012931  0x00000c1c fetcht  0x00000001 , 0x00000047 
- 00012932  0x00000c1d storet  0x00000001 , 0x000000b4 
- 00012933  0x00000c1e store  0x00000001 , 0x00000047 
- 00012934  0x00000c1f deposit  0x00000004 
- 00012935  0x00000c20 store  0x00000001 , 0x000000b2 
- 00012936  0x00000c21 fetch  0x00000001 , 0x000041f9 
- 00012937  0x00000c22 iforce  0x00000004 
- 00012938  0x00000c23 set0  0x00000008 , 0x00000000 
- 00012939  0x00000c24 fetch  0x00000001 , 0x00004165 
- 00012940  0x00000c25 store  0x00000001 , 0x00004167 
- 00012941  0x00000c26 fetch  0x00000001 , 0x00004166 
- 00012942  0x00000c27 store  0x00000001 , 0x00004165 
- 00012943  0x00000c28 rtn 
- 00012944  0x00000c2b set0  0x00000025 , 0x00000000 
- 00012945  0x00000c2c bpatch  0x0000002e , 0x00004005 
- 00012946  0x00000c2d rtnmark0  0x00000007 
- 00012947  0x00000c2f call  0x00003847 
- 00012948  0x00000c30 nrtn  0x00000001 
- 00012949  0x00000c32 call  0x00003799 
- 00012950  0x00000c33 fetch  0x00000001 , 0x000000b4 
- 00012951  0x00000c34 fetcht  0x00000001 , 0x00000047 
- 00012952  0x00000c35 store  0x00000001 , 0x00000047 
- 00012953  0x00000c36 storet  0x00000001 , 0x000000b3 
- 00012954  0x00000c37 fetch  0x00000001 , 0x000000b2 
- 00012955  0x00000c38 iforce  0x00000004 
- 00012956  0x00000c39 fetch  0x00000001 , 0x00004165 
- 00012957  0x00000c3a store  0x00000001 , 0x00004166 
- 00012958  0x00000c3b fetch  0x00000001 , 0x00004167 
- 00012959  0x00000c3c store  0x00000001 , 0x00004165 
- 00012960  0x00000c3d setarg  0x0000ffff 
- 00012961  0x00000c3e store  0x00000002 , 0x00004168 
- 00012962  0x00000c3f rtn 
- 00012963  0x00000c45 set0  0x00000025 , 0x00000000 
- 00012964  0x00000c46 bpatch  0x0000002f , 0x00004005 
- 00012965  0x00000c47 set1  0x00000009 , 0x00000000 
- 00012966  0x00000c48 deposit  0x00000011 
- 00012967  0x00000c49 store  0x00000002 , 0x0000001e 
- 00012968  0x00000c4a force  0x00000050 , 0x00000039 
- 00012969  0x00000c4b arg  0x000003c0 , 0x00000005 
- 00012970  0x00000c4c add  0x00000011 , 0x00000001 , 0x00000006 
- 00012971  0x00000c4d ifetch  0x00000001 , 0x00000006 
- 00012972  0x00000c4e copy  0x00000011 , 0x00000006 
- 00012973  0x00000c4f bbit1  0x00000000 , 0x00007e45 
- 00012974  0x00000c50 arg  0x00000030 , 0x00000005 
- 00012975  0x00000c51 call  0x00007e45 
- 00012976  0x00000c52 disable  0x0000002e 
- 00012977  0x00000c53 fetch  0x00000001 , 0x00000077 
- 00012978  0x00000c54 iforce  0x00000004 
- 00012979  0x00000c55 jam  0x00000001 , 0x0000008a 
- 00012980  0x00000c56 branch  0x000032b6 , 0x00000029 
- 00012981  0x00000c57 jam  0x00000001 , 0x0000008a 
- 00012982  0x00000c59 fetch  0x00000001 , 0x00000030 
- 00012983  0x00000c5a rtnbit0  0x00000001 
- 00012984  0x00000c5b fetch  0x00000001 , 0x00000073 
- 00012985  0x00000c5c store  0x00000001 , 0x0000008a 
- 00012986  0x00000c5d fetch  0x00000001 , 0x00000074 
- 00012987  0x00000c5e store  0x00000001 , 0x0000008b 
- 00012988  0x00000c5f rtn 
- 00012989  0x00000c62 set0  0x00000025 , 0x00000000 
- 00012990  0x00000c63 bpatch  0x00000030 , 0x00004006 
- 00012991  0x00000c64 fetch  0x00000002 , 0x0000001e 
- 00012992  0x00000c65 iforce  0x00000005 
- 00012993  0x00000c66 force  0x00000050 , 0x00000039 
- 00012994  0x00000c67 arg  0x000003c0 , 0x00000006 
- 00012995  0x00000c68 branch  0x00007e45 , 0x00000036 
- 00012996  0x00000c69 arg  0x00000030 , 0x00000006 
- 00012997  0x00000c6a branch  0x00007e45 
- 00012998  0x00000c6f fetcht  0x00000001 , 0x00000015 
- 00012999  0x00000c70 arg  0x00000003 , 0x00000039 
- 00013000  0x00000c72 increase  0x00000001 , 0x00000002 
- 00013001  0x00000c73 compare  0x00000003 , 0x00000002 , 0x000000ff 
- 00013002  0x00000c74 nbranch  0x000032cc , 0x00000001 
- 00013003  0x00000c75 arg  0x00000000 , 0x00000002 
- 00013004  0x00000c77 storet  0x00000001 , 0x00000015 
- 00013005  0x00000c78 mul32  0x00000002 , 0x00000050 , 0x0000003f 
- 00013006  0x00000c79 arg  0x00004040 , 0x00000011 
- 00013007  0x00000c7a iadd  0x00000011 , 0x00000011 
- 00013008  0x00000c7b ifetch  0x00000001 , 0x00000011 
- 00013009  0x00000c7c bbit1  0x00000001 , 0x000032d4 
- 00013010  0x00000c7d rtnbit1  0x00000000 
- 00013011  0x00000c7e rtnbit1  0x00000003 
- 00013012  0x00000c80 loop  0x000032c8 
- 00013013  0x00000c81 rtn 
- 00013014  0x00000c84 set0  0x00000025 , 0x00000000 
- 00013015  0x00000c85 bpatch  0x00000031 , 0x00004006 
- 00013016  0x00000c86 arg  0x0000330b , 0x00000013 
- 00013017  0x00000c87 call  0x00003301 
- 00013018  0x00000c88 nrtn  0x00000005 
- 00013019  0x00000c89 deposit  0x00000011 
- 00013020  0x00000c8a store  0x00000002 , 0x0000001e 
- 00013021  0x00000c8b force  0x00000000 , 0x0000003e 
- 00013022  0x00000c8c rtn 
- 00013023  0x00000c91 call  0x00003847 
- 00013024  0x00000c92 branch  0x000032e7 , 0x00000001 
- 00013025  0x00000c93 fetch  0x00000002 , 0x0000001e 
- 00013026  0x00000c94 add  0x0000003f , 0x00000017 , 0x00000005 
- 00013027  0x00000c95 fetch  0x00000001 , 0x00000047 
- 00013028  0x00000c96 istore  0x00000001 , 0x00000005 
- 00013029  0x00000c97 arg  0x00003334 , 0x00000013 
- 00013030  0x00000c98 branch  0x00003301 
- 00013031  0x00000c9b fetch  0x00000001 , 0x00000047 
- 00013032  0x00000c9c isolate1  0x00000003 , 0x0000003f 
- 00013033  0x00000c9d branch  0x000032ec , 0x00000001 
- 00013034  0x00000c9e force  0x00000001 , 0x0000003e 
- 00013035  0x00000c9f rtn 
- 00013036  0x00000ca1 force  0x00000000 , 0x0000003e 
- 00013037  0x00000ca2 rtn 
- 00013038  0x00000ca6 arg  0x00003331 , 0x00000013 
- 00013039  0x00000ca7 branch  0x00003301 
- 00013040  0x00000caa fetcht  0x00000002 , 0x0000001e 
- 00013041  0x00000cab arg  0x00003366 , 0x00000013 
- 00013042  0x00000cac branch  0x00003301 
- 00013043  0x00000caf fetcht  0x00000002 , 0x0000001e 
- 00013044  0x00000cb0 arg  0x00003359 , 0x00000013 
- 00013045  0x00000cb1 branch  0x00003301 
- 00013046  0x00000cb5 fetcht  0x00000001 , 0x00004273 
- 00013047  0x00000cb7 arg  0x00003316 , 0x00000013 
- 00013048  0x00000cb8 branch  0x00003301 
- 00013049  0x00000cbb set0  0x00000025 , 0x00000000 
- 00013050  0x00000cbc bpatch  0x00000032 , 0x00004006 
- 00013051  0x00000cbd fetcht  0x00000006 , 0x00004274 
- 00013052  0x00000cbf arg  0x0000330f , 0x00000013 
- 00013053  0x00000cc0 branch  0x00003301 
- 00013054  0x00000cc3 arg  0x0000331c , 0x00000013 
- 00013055  0x00000cc4 branch  0x00003301 
- 00013056  0x00000cc7 arg  0x00003350 , 0x00000013 
- 00013057  0x00000cc9 set0  0x00000025 , 0x00000000 
- 00013058  0x00000cca bpatch  0x00000033 , 0x00004006 
- 00013059  0x00000ccb arg  0x00004040 , 0x00000011 
- 00013060  0x00000ccc force  0x00000003 , 0x00000039 
- 00013061  0x00000cce ifetch  0x00000001 , 0x00000011 
- 00013062  0x00000ccf copy  0x00000013 , 0x0000003d 
- 00013063  0x00000cd1 increase  0x00000050 , 0x00000011 
- 00013064  0x00000cd2 loop  0x00003305 
- 00013065  0x00000cd3 force  0x00000001 , 0x0000003e 
- 00013066  0x00000cd4 rtn 
- 00013067  0x00000cd7 bbit1  0x00000000 , 0x00003307 
- 00013068  0x00000cd8 bbit1  0x00000003 , 0x00003307 
- 00013069  0x00000cd9 force  0x00000000 , 0x0000003e 
- 00013070  0x00000cda rtn 
- 00013071  0x00000cdd bbit1  0x00000003 , 0x00003311 
- 00013072  0x00000cde bbit0  0x00000000 , 0x00003307 
- 00013073  0x00000ce0 add  0x00000011 , 0x00000010 , 0x00000006 
- 00013074  0x00000ce1 ifetch  0x00000006 , 0x00000006 
- 00013075  0x00000ce2 isub  0x00000002 , 0x0000003e 
- 00013076  0x00000ce3 rtn  0x00000005 
- 00013077  0x00000ce4 branch  0x00003307 
- 00013078  0x00000ce7 bbit0  0x00000000 , 0x00003307 
- 00013079  0x00000ce8 add  0x00000011 , 0x00000016 , 0x00000006 
- 00013080  0x00000ce9 ifetch  0x00000001 , 0x00000006 
- 00013081  0x00000cea isub  0x00000002 , 0x0000003e 
- 00013082  0x00000ceb rtn  0x00000005 
- 00013083  0x00000cec branch  0x00003307 
- 00013084  0x00000cef bbit0  0x00000001 , 0x00003307 
- 00013085  0x00000cf1 call  0x0000333d 
- 00013086  0x00000cf2 bbit1  0x0000001b , 0x00003322 
- 00013087  0x00000cf3 isolate0  0x0000001b , 0x00000002 
- 00013088  0x00000cf4 branch  0x00003322 , 0x00000001 
- 00013089  0x00000cf5 set1  0x0000001c , 0x0000003f 
- 00013090  0x00000cf7 isub  0x00000002 , 0x0000003f 
- 00013091  0x00000cf8 increase  0x00000001 , 0x0000003f 
- 00013092  0x00000cf9 branch  0x0000332b , 0x00000002 
- 00013093  0x00000cfa increase  0x00000005 , 0x0000003f 
- 00013094  0x00000cfb nbranch  0x00003307 , 0x00000002 
- 00013095  0x00000cfd copy  0x00000002 , 0x00000021 
- 00013096  0x00000cfe call  0x00003349 
- 00013097  0x00000cff force  0x00000000 , 0x0000003e 
- 00013098  0x00000d00 rtn 
- 00013099  0x00000d03 iforce  0x00000012 
- 00013100  0x00000d04 add  0x00000011 , 0x00000002 , 0x00000006 
- 00013101  0x00000d05 ifetch  0x00000002 , 0x00000006 
- 00013102  0x00000d06 branch  0x00003327 , 0x00000034 
- 00013103  0x00000d07 call  0x00003349 
- 00013104  0x00000d08 branch  0x0000331d 
- 00013105  0x00000d0b bbit0  0x00000000 , 0x00003307 
- 00013106  0x00000d0c force  0x00000000 , 0x0000003e 
- 00013107  0x00000d0d rtn 
- 00013108  0x00000d10 bbit0  0x00000000 , 0x00003307 
- 00013109  0x00000d11 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013110  0x00000d12 ifetch  0x00000001 , 0x00000006 
- 00013111  0x00000d13 bbit1  0x00000000 , 0x00003307 
- 00013112  0x00000d14 add  0x00000011 , 0x00000017 , 0x00000006 
- 00013113  0x00000d15 ifetch  0x00000001 , 0x00000006 
- 00013114  0x00000d16 bbit0  0x00000003 , 0x00003307 
- 00013115  0x00000d17 force  0x00000000 , 0x0000003e 
- 00013116  0x00000d18 rtn 
- 00013117  0x00000d1b add  0x00000011 , 0x00000001 , 0x00000006 
- 00013118  0x00000d1c ifetcht  0x00000001 , 0x00000006 
- 00013119  0x00000d1d deposit  0x00000022 
- 00013120  0x00000d1e isolate1  0x00000001 , 0x00000002 
- 00013121  0x00000d1f add  0x00000011 , 0x00000004 , 0x00000006 
- 00013122  0x00000d20 ifetcht  0x00000004 , 0x00000006 
- 00013123  0x00000d21 rtn  0x00000001 
- 00013124  0x00000d22 add  0x00000011 , 0x00000008 , 0x00000006 
- 00013125  0x00000d23 ifetch  0x00000006 , 0x00000006 
- 00013126  0x00000d24 call  0x000039c0 
- 00013127  0x00000d25 deposit  0x00000028 
- 00013128  0x00000d26 rtn 
- 00013129  0x00000d29 add  0x00000011 , 0x00000002 , 0x00000006 
- 00013130  0x00000d2a add  0x00000011 , 0x00000004 , 0x00000005 
- 00013131  0x00000d2b ifetch  0x00000002 , 0x00000006 
- 00013132  0x00000d2c iadd  0x00000002 , 0x0000000b 
- 00013133  0x00000d2d deposit  0x0000000b 
- 00013134  0x00000d2e istore  0x00000004 , 0x00000005 
- 00013135  0x00000d2f branch  0x00005434 
- 00013136  0x00000d33 bbit0  0x00000001 , 0x00003307 
- 00013137  0x00000d34 call  0x0000333d 
- 00013138  0x00000d35 iadd  0x0000001b , 0x0000003f 
- 00013139  0x00000d36 iadd  0x0000001b , 0x0000003f 
- 00013140  0x00000d37 iadd  0x00000007 , 0x0000003f 
- 00013141  0x00000d38 isub  0x00000002 , 0x0000003e 
- 00013142  0x00000d39 nbranch  0x00003307 , 0x00000002 
- 00013143  0x00000d3a force  0x00000000 , 0x0000003e 
- 00013144  0x00000d3b rtn 
- 00013145  0x00000d3e bbit0  0x00000000 , 0x00003307 
- 00013146  0x00000d3f deposit  0x00000002 
- 00013147  0x00000d40 isub  0x00000011 , 0x0000003e 
- 00013148  0x00000d41 branch  0x00003307 , 0x0000003e 
- 00013149  0x00000d42 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013150  0x00000d43 ifetch  0x00000001 , 0x00000006 
- 00013151  0x00000d44 bbit1  0x00000000 , 0x00003307 
- 00013152  0x00000d45 add  0x00000011 , 0x00000018 , 0x00000005 
- 00013153  0x00000d46 ifetch  0x00000001 , 0x00000005 
- 00013154  0x00000d47 nbranch  0x00003307 , 0x00000034 
- 00013155  0x00000d48 force  0x0000002d , 0x0000003f 
- 00013156  0x00000d49 istore  0x00000001 , 0x00000005 
- 00013157  0x00000d4a branch  0x00003307 
- 00013158  0x00000d4d bbit0  0x00000000 , 0x00003307 
- 00013159  0x00000d4e deposit  0x00000002 
- 00013160  0x00000d4f isub  0x00000011 , 0x0000003e 
- 00013161  0x00000d50 branch  0x00003307 , 0x0000003e 
- 00013162  0x00000d51 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013163  0x00000d52 ifetch  0x00000001 , 0x00000006 
- 00013164  0x00000d53 bbit1  0x00000000 , 0x00003307 
- 00013165  0x00000d54 ifetch  0x00000001 , 0x00000011 
- 00013166  0x00000d55 set0  0x00000007 , 0x0000003f 
- 00013167  0x00000d56 istore  0x00000001 , 0x00000011 
- 00013168  0x00000d57 branch  0x00003307 
- 00013169  0x00000d5b set0  0x00000025 , 0x00000000 
- 00013170  0x00000d5c bpatch  0x00000034 , 0x00004006 
- 00013171  0x00000d5d call  0x00003bac 
- 00013172  0x00000d5f add  0x00000022 , 0x00000001 , 0x00000021 
- 00013173  0x00000d60 call  0x00003a54 
- 00013174  0x00000d61 force  0x00000003 , 0x00000024 
- 00013175  0x00000d62 call  0x00003a42 
- 00013176  0x00000d63 call  0x00003bae 
- 00013177  0x00000d64 call  0x00003bb4 
- 00013178  0x00000d65 call  0x00003bc5 
- 00013179  0x00000d66 branch  0x000038bf 
- 00013180  0x00000d69 set0  0x00000025 , 0x00000000 
- 00013181  0x00000d6a bpatch  0x00000035 , 0x00004006 
- 00013182  0x00000d6b call  0x00003baa 
- 00013183  0x00000d6d add  0x00000022 , 0x00000001 , 0x00000021 
- 00013184  0x00000d6e call  0x00003a54 
- 00013185  0x00000d6f force  0x00000003 , 0x00000024 
- 00013186  0x00000d70 call  0x00003a3b 
- 00013187  0x00000d71 call  0x000034e1 
- 00013188  0x00000d72 call  0x00003b41 
- 00013189  0x00000d73 call  0x00003bba 
- 00013190  0x00000d74 call  0x00003b3a 
- 00013191  0x00000d76 call  0x00003b63 
- 00013192  0x00000d77 nrtn  0x00000018 
- 00013193  0x00000d78 call  0x00003af3 
- 00013194  0x00000d79 branch  0x000035df 
- 00013195  0x00000d7e set0  0x00000025 , 0x00000000 
- 00013196  0x00000d7f bpatch  0x00000036 , 0x00004006 
- 00013197  0x00000d80 fetch  0x00000001 , 0x0000018b 
- 00013198  0x00000d81 iforce  0x00000004 
- 00013199  0x00000d82 force  0x00000001 , 0x00000001 
- 00013200  0x00000d83 call  0x00003371 
- 00013201  0x00000d84 branch  0x0000337c 
- 00013202  0x00000d90 fetch  0x00000001 , 0x00004133 
- 00013203  0x00000d91 rtnbit0  0x00000000 
- 00013204  0x00000d92 force  0x00000005 , 0x00000007 
- 00013205  0x00000d93 call  0x00007e53 
- 00013206  0x00000d94 nrtn  0x00000034 
- 00013207  0x00000d95 fetcht  0x00000002 , 0x0000414d 
- 00013208  0x00000d96 force  0x00000004 , 0x00000007 
- 00013209  0x00000d97 call  0x0000383d 
- 00013210  0x00000d98 rtn  0x00000028 
- 00013211  0x00000d99 call  0x000033a2 
- 00013212  0x00000d9a force  0x00000005 , 0x00000007 
- 00013213  0x00000d9b fetch  0x00000002 , 0x0000414f 
- 00013214  0x00000d9c nbranch  0x00007e4c , 0x00000018 
- 00013215  0x00000d9d random  0x0000003f 
- 00013216  0x00000d9e iand  0x00000035 , 0x0000003f 
- 00013217  0x00000d9f branch  0x00007e4c 
- 00013218  0x00000da3 set0  0x00000025 , 0x00000000 
- 00013219  0x00000da4 bpatch  0x00000037 , 0x00004006 
- 00013220  0x00000da5 jam  0x00000000 , 0x0000018b 
- 00013221  0x00000da6 disable  0x00000030 
- 00013222  0x00000da7 disable  0x0000002e 
- 00013223  0x00000da8 call  0x00003a12 
- 00013224  0x00000da9 and  0x00000022 , 0x000001fc , 0x00000021 
- 00013225  0x00000daa force  0x00000001 , 0x00000024 
- 00013226  0x00000dab call  0x00003a49 
- 00013227  0x00000dac call  0x00003a3b 
- 00013228  0x00000dad setflip  0x0000001d , 0x00000000 
- 00013229  0x00000dae fetch  0x00000001 , 0x00000006 
- 00013230  0x00000daf increase  0x00000001 , 0x0000003f 
- 00013231  0x00000db0 store  0x00000001 , 0x00000006 
- 00013232  0x00000db1 call  0x00003a66 
- 00013233  0x00000db2 call  0x00003b3a 
- 00013234  0x00000db3 call  0x00003b6b 
- 00013235  0x00000db4 nrtn  0x00000018 
- 00013236  0x00000db5 set0  0x00000025 , 0x00000000 
- 00013237  0x00000db6 bpatch  0x00000038 , 0x00004007 
- 00013238  0x00000db7 force  0x00000000 , 0x0000001b 
- 00013239  0x00000db8 call  0x00003a6d 
- 00013240  0x00000db9 fetch  0x00000001 , 0x00000007 
- 00013241  0x00000dba increase  0x00000001 , 0x0000003f 
- 00013242  0x00000dbb store  0x00000001 , 0x00000007 
- 00013243  0x00000dbc call  0x00003a49 
- 00013244  0x00000dbd call  0x00003baa 
- 00013245  0x00000dbe or_into  0x00000002 , 0x00000021 
- 00013246  0x00000dbf force  0x00000001 , 0x00000024 
- 00013247  0x00000dc0 call  0x00003a42 
- 00013248  0x00000dc1 call  0x00003a66 
- 00013249  0x00000dc2 call  0x00003bae 
- 00013250  0x00000dc3 call  0x00003bbf 
- 00013251  0x00000dc4 deposit  0x00000022 
- 00013252  0x00000dc5 store  0x00000004 , 0x0000016b 
- 00013253  0x00000dc6 call  0x00003bc5 
- 00013254  0x00000dc7 force  0x00000002 , 0x00000001 
- 00013255  0x00000dc8 force  0x00000000 , 0x00000004 
- 00013256  0x00000dc9 call  0x00003bcd 
- 00013257  0x00000dca call  0x000038c1 
- 00013258  0x00000dcb call  0x000033ce 
- 00013259  0x00000dcc and_into  0x000001fd , 0x00000021 
- 00013260  0x00000dcd increase  0x00000001 , 0x00000026 
- 00013261  0x00000dce rtn 
- 00013262  0x00000dd1 set0  0x00000025 , 0x00000000 
- 00013263  0x00000dd2 bpatch  0x00000039 , 0x00004007 
- 00013264  0x00000dd3 fetch  0x00000001 , 0x00004172 
- 00013265  0x00000dd4 rtn  0x00000034 
- 00013266  0x00000dd5 arg  0x000001bc , 0x00000005 
- 00013267  0x00000dd6 fetch  0x00000001 , 0x00004702 
- 00013268  0x00000dd7 copy  0x0000003f , 0x00000039 
- 00013269  0x00000dd8 increase  0x00000001 , 0x0000003f 
- 00013270  0x00000dd9 istore  0x00000001 , 0x00000005 
- 00013271  0x00000dda copy  0x00000005 , 0x00000002 
- 00013272  0x00000ddb increase  0x00000001 , 0x0000003f 
- 00013273  0x00000ddc store  0x00000002 , 0x00000091 
- 00013274  0x00000ddd copy  0x00000002 , 0x00000005 
- 00013275  0x00000dde setarg  0x00000009 
- 00013276  0x00000ddf istore  0x00000001 , 0x00000005 
- 00013277  0x00000de0 arg  0x00004703 , 0x00000006 
- 00013278  0x00000de1 call  0x00007e45 
- 00013279  0x00000de2 arg  0x00004771 , 0x00000013 
- 00013280  0x00000de3 arg  0x00000004 , 0x00000039 
- 00013281  0x00000de4 call  0x000033f1 
- 00013282  0x00000de5 arg  0x0000475b , 0x00000013 
- 00013283  0x00000de6 arg  0x00000001 , 0x00000039 
- 00013284  0x00000de7 call  0x000033f1 
- 00013285  0x00000de8 force  0x0000000a , 0x00000001 
- 00013286  0x00000de9 jam  0x00000002 , 0x00000090 
- 00013287  0x00000dea setarg  0x000001bc 
- 00013288  0x00000deb store  0x00000002 , 0x00000179 
- 00013289  0x00000dec call  0x00003baa 
- 00013290  0x00000ded call  0x00003a42 
- 00013291  0x00000dee call  0x00003bae 
- 00013292  0x00000def call  0x00003bbf 
- 00013293  0x00000df0 call  0x00003bc5 
- 00013294  0x00000df1 call  0x00003bcd 
- 00013295  0x00000df2 call  0x000038c1 
- 00013296  0x00000df3 rtn 
- 00013297  0x00000df7 copy  0x00000005 , 0x00000002 
- 00013298  0x00000df8 copy  0x00000013 , 0x00000006 
- 00013299  0x00000df9 ifetch  0x00000001 , 0x00000006 
- 00013300  0x00000dfa rtn  0x00000034 
- 00013301  0x00000dfc lshift  0x0000003f , 0x0000003f 
- 00013302  0x00000dfd loop  0x000033f5 
- 00013303  0x00000dfe copy  0x0000003f , 0x00000011 
- 00013304  0x00000dff increase  0x00000002 , 0x0000003f 
- 00013305  0x00000e00 copy  0x0000003f , 0x00000007 
- 00013306  0x00000e01 fetch  0x00000002 , 0x00000091 
- 00013307  0x00000e02 iadd  0x00000007 , 0x0000003f 
- 00013308  0x00000e03 store  0x00000002 , 0x00000091 
- 00013309  0x00000e04 copy  0x00000002 , 0x00000005 
- 00013310  0x00000e05 copy  0x00000011 , 0x0000003f 
- 00013311  0x00000e06 increase  0x00000001 , 0x0000003f 
- 00013312  0x00000e07 istore  0x00000001 , 0x00000005 
- 00013313  0x00000e08 copy  0x00000013 , 0x00000006 
- 00013314  0x00000e09 ifetch  0x00000001 , 0x00000006 
- 00013315  0x00000e0a ifetch  0x00000001 , 0x00000006 
- 00013316  0x00000e0b istore  0x00000001 , 0x00000005 
- 00013317  0x00000e0c copy  0x00000011 , 0x00000039 
- 00013318  0x00000e0d branch  0x00007e45 
- 00013319  0x00000e14 fetch  0x00000001 , 0x00004133 
- 00013320  0x00000e15 rtnbit0  0x00000001 
- 00013321  0x00000e16 force  0x00000006 , 0x00000007 
- 00013322  0x00000e17 call  0x00007e53 
- 00013323  0x00000e18 nrtn  0x00000034 
- 00013324  0x00000e19 fetcht  0x00000002 , 0x00004151 
- 00013325  0x00000e1a force  0x00000028 , 0x00000007 
- 00013326  0x00000e1b call  0x0000383d 
- 00013327  0x00000e1c rtn  0x00000028 
- 00013328  0x00000e1d force  0x00000000 , 0x00000004 
- 00013329  0x00000e1e jam  0x00000008 , 0x00000010 
- 00013330  0x00000e1f set0  0x0000000b , 0x00000000 
- 00013331  0x00000e20 call  0x00003417 
- 00013332  0x00000e21 force  0x00000006 , 0x00000007 
- 00013333  0x00000e22 fetch  0x00000002 , 0x00004153 
- 00013334  0x00000e23 branch  0x00007e4c 
- 00013335  0x00000e27 set0  0x00000025 , 0x00000000 
- 00013336  0x00000e28 bpatch  0x0000003a , 0x00004007 
- 00013337  0x00000e29 disable  0x00000030 
- 00013338  0x00000e2a call  0x00003a12 
- 00013339  0x00000e2b fetch  0x00000001 , 0x00000008 
- 00013340  0x00000e2c increase  0x00000001 , 0x0000003f 
- 00013341  0x00000e2d store  0x00000001 , 0x00000008 
- 00013342  0x00000e2e force  0x00000000 , 0x00000026 
- 00013343  0x00000e2f call  0x00003a54 
- 00013344  0x00000e30 add  0x00000022 , 0x00000001 , 0x00000021 
- 00013345  0x00000e31 force  0x00000002 , 0x00000024 
- 00013346  0x00000e32 set0  0x00000025 , 0x00000000 
- 00013347  0x00000e33 bpatch  0x0000003b , 0x00004007 
- 00013348  0x00000e34 call  0x00003a3b 
- 00013349  0x00000e35 call  0x00003b3a 
- 00013350  0x00000e36 call  0x00003b6b 
- 00013351  0x00000e37 nrtn  0x00000018 
- 00013352  0x00000e38 call  0x00003a6d 
- 00013353  0x00000e39 fetch  0x00000001 , 0x00000009 
- 00013354  0x00000e3a increase  0x00000001 , 0x0000003f 
- 00013355  0x00000e3b store  0x00000001 , 0x00000009 
- 00013356  0x00000e3c force  0x00000000 , 0x0000001b 
- 00013357  0x00000e3d call  0x00003baa 
- 00013358  0x00000e3e or_into  0x00000002 , 0x00000021 
- 00013359  0x00000e3f force  0x00000001 , 0x00000024 
- 00013360  0x00000e40 call  0x00003a42 
- 00013361  0x00000e41 call  0x00003bae 
- 00013362  0x00000e42 call  0x00003bbf 
- 00013363  0x00000e43 call  0x00003bc5 
- 00013364  0x00000e44 call  0x0000375c 
- 00013365  0x00000e45 force  0x00000000 , 0x00000004 
- 00013366  0x00000e46 arg  0x00000600 , 0x0000000b 
- 00013367  0x00000e47 until  0x00000029 , 0x00000026 
- 00013368  0x00000e48 or_into  0x00000003 , 0x00000028 
- 00013369  0x00000e49 and_into  0x000001fd , 0x00000021 
- 00013370  0x00000e4b set0  0x00000025 , 0x00000000 
- 00013371  0x00000e4c bpatch  0x0000003c , 0x00004007 
- 00013372  0x00000e4d increase  0x00000001 , 0x00000026 
- 00013373  0x00000e4e call  0x00003a3b 
- 00013374  0x00000e4f call  0x00003b3a 
- 00013375  0x00000e50 call  0x00003b5d 
- 00013376  0x00000e51 nbranch  0x00003444 , 0x00000018 
- 00013377  0x00000e52 call  0x00003bcd 
- 00013378  0x00000e53 call  0x000035e1 
- 00013379  0x00000e54 bmark1  0x0000000b , 0x0000344c 
- 00013380  0x00000e56 set0  0x00000025 , 0x00000000 
- 00013381  0x00000e57 bpatch  0x0000003d , 0x00004007 
- 00013382  0x00000e58 fetch  0x00000001 , 0x00000010 
- 00013383  0x00000e59 rtn  0x00000034 
- 00013384  0x00000e5a increase  0xffffffff , 0x0000003f 
- 00013385  0x00000e5b store  0x00000001 , 0x00000010 
- 00013386  0x00000e5c call  0x00003bac 
- 00013387  0x00000e5d branch  0x0000343a 
- 00013388  0x00000e61 set0  0x00000025 , 0x00000000 
- 00013389  0x00000e62 bpatch  0x0000003e , 0x00004007 
- 00013390  0x00000e63 set0  0x00000001 , 0x00000028 
- 00013391  0x00000e64 set1  0x00000000 , 0x00000028 
- 00013392  0x00000e65 fetch  0x00000001 , 0x0000000a 
- 00013393  0x00000e66 increase  0x00000001 , 0x0000003f 
- 00013394  0x00000e67 store  0x00000001 , 0x0000000a 
- 00013395  0x00000e68 call  0x00003baa 
- 00013396  0x00000e69 or_into  0x00000002 , 0x00000021 
- 00013397  0x00000e6a call  0x00003a42 
- 00013398  0x00000e6b call  0x00003bae 
- 00013399  0x00000e6c call  0x00003bbf 
- 00013400  0x00000e6d call  0x00003bc5 
- 00013401  0x00000e6e call  0x0000375c 
- 00013402  0x00000e70 compare  0x00000003 , 0x00000028 , 0x00000003 
- 00013403  0x00000e71 branch  0x0000345e , 0x00000001 
- 00013404  0x00000e72 until  0x0000003e , 0x00000017 
- 00013405  0x00000e73 branch  0x0000345a 
- 00013406  0x00000e75 fetch  0x00000004 , 0x0000016f 
- 00013407  0x00000e76 or_into  0x00000003 , 0x0000003f 
- 00013408  0x00000e77 icopy  0x00000028 
- 00013409  0x00000e7a set0  0x00000025 , 0x00000000 
- 00013410  0x00000e7b bpatch  0x0000003f , 0x00004007 
- 00013411  0x00000e7c fetch  0x00000006 , 0x00000182 
- 00013412  0x00000e7d store  0x00000006 , 0x00000040 
- 00013413  0x00000e7e call  0x000034ed 
- 00013414  0x00000e80 call  0x00003539 
- 00013415  0x00000e81 branch  0x0000346b , 0x0000002d 
- 00013416  0x00000e82 call  0x0000350e 
- 00013417  0x00000e83 nbranch  0x00003466 , 0x00000034 
- 00013418  0x00000e84 rtn 
- 00013419  0x00000e88 set0  0x00000025 , 0x00000000 
- 00013420  0x00000e89 bpatch  0x00000040 , 0x00004008 
- 00013421  0x00000e8a call  0x000034f9 
- 00013422  0x00000e8b call  0x000032d6 
- 00013423  0x00000e8c nrtn  0x00000005 
- 00013424  0x00000e8d jam  0x00000000 , 0x00000031 
- 00013425  0x00000e8e call  0x000039ac 
- 00013426  0x00000e8f branch  0x000032bd 
- 00013427  0x00000e93 set0  0x00000025 , 0x00000000 
- 00013428  0x00000e94 bpatch  0x00000041 , 0x00004008 
- 00013429  0x00000e95 call  0x000039bc 
- 00013430  0x00000e96 call  0x000034a5 
- 00013431  0x00000e97 rtn  0x00000028 
- 00013432  0x00000e98 call  0x0000327c 
- 00013433  0x00000e99 call  0x00006a54 
- 00013434  0x00000e9b set0  0x00000025 , 0x00000000 
- 00013435  0x00000e9c bpatch  0x00000042 , 0x00004008 
- 00013436  0x00000e9d call  0x00003e25 
- 00013437  0x00000e9e call  0x00006dec 
- 00013438  0x00000e9f call  0x000035d6 
- 00013439  0x00000ea0 call  0x00007f39 
- 00013440  0x00000ea1 nbranch  0x0000348d , 0x0000002d 
- 00013441  0x00000ea2 call  0x00003bec 
- 00013442  0x00000ea3 call  0x00003870 
- 00013443  0x00000ea4 call  0x00006e10 
- 00013444  0x00000ea5 call  0x00003547 
- 00013445  0x00000ea6 call  0x000038b1 
- 00013446  0x00000ea7 call  0x00005b78 
- 00013447  0x00000ea8 call  0x00004995 
- 00013448  0x00000ea9 call  0x000048a9 
- 00013449  0x00000eaa fetch  0x00000001 , 0x0000000b 
- 00013450  0x00000eab increase  0x00000001 , 0x0000003f 
- 00013451  0x00000eac store  0x00000001 , 0x0000000b 
- 00013452  0x00000ead call  0x000039ac 
- 00013453  0x00000eaf set0  0x00000025 , 0x00000000 
- 00013454  0x00000eb0 bpatch  0x00000043 , 0x00004008 
- 00013455  0x00000eb1 call  0x00003d61 
- 00013456  0x00000eb2 call  0x00003be2 
- 00013457  0x00000eb3 branch  0x00003498 , 0x00000002 
- 00013458  0x00000eb4 call  0x00003204 
- 00013459  0x00000eb5 nbranch  0x00003498 , 0x00000028 
- 00013460  0x00000eb6 call  0x00003812 
- 00013461  0x00000eb7 nbranch  0x0000347a , 0x00000034 
- 00013462  0x00000eb8 call  0x00006a5c 
- 00013463  0x00000eb9 branch  0x00003290 
- 00013464  0x00000ebd set0  0x00000025 , 0x00000000 
- 00013465  0x00000ebe bpatch  0x00000044 , 0x00004008 
- 00013466  0x00000ebf jam  0x00000000 , 0x00000153 
- 00013467  0x00000ec0 jam  0x00000000 , 0x00000189 
- 00013468  0x00000ec1 call  0x00003516 
- 00013469  0x00000ec2 set0  0x00000011 , 0x00000000 
- 00013470  0x00000ec3 call  0x00007f8a 
- 00013471  0x00000ec4 fetch  0x00000001 , 0x00000030 
- 00013472  0x00000ec5 bbit0  0x00000004 , 0x000034a3 
- 00013473  0x00000ec6 fetcht  0x00000001 , 0x00000046 
- 00013474  0x00000ec7 branch  0x000048c4 
- 00013475  0x00000eca force  0x00000006 , 0x00000002 
- 00013476  0x00000ecb branch  0x00004826 
- 00013477  0x00000ece set0  0x00000025 , 0x00000000 
- 00013478  0x00000ecf bpatch  0x00000045 , 0x00004008 
- 00013479  0x00000ed0 call  0x0000322e 
- 00013480  0x00000ed1 nrtn  0x00000028 
- 00013481  0x00000ed2 copy  0x00000004 , 0x00000002 
- 00013482  0x00000ed3 call  0x00003bd1 
- 00013483  0x00000ed4 store  0x00000001 , 0x0000018b 
- 00013484  0x00000ed5 copy  0x00000002 , 0x00000004 
- 00013485  0x00000ed6 jam  0x00000020 , 0x00000011 
- 00013486  0x00000ed8 set0  0x00000025 , 0x00000000 
- 00013487  0x00000ed9 bpatch  0x00000046 , 0x00004008 
- 00013488  0x00000eda call  0x00003bac 
- 00013489  0x00000edb force  0x00000002 , 0x00000001 
- 00013490  0x00000edc call  0x000038a8 
- 00013491  0x00000edd deposit  0x00000022 
- 00013492  0x00000ede store  0x00000004 , 0x0000016b 
- 00013493  0x00000edf call  0x000038bf 
- 00013494  0x00000ee0 call  0x00003baa 
- 00013495  0x00000ee1 enable  0x0000002f 
- 00013496  0x00000ee2 call  0x000035b7 
- 00013497  0x00000ee3 branch  0x000034c1 , 0x00000018 
- 00013498  0x00000ee4 call  0x00003a6d 
- 00013499  0x00000ee5 call  0x0000350e 
- 00013500  0x00000ee6 nbranch  0x000034ae , 0x00000034 
- 00013501  0x00000ee7 rtnmark0  0x00000004 
- 00013502  0x00000ee8 jam  0x00000034 , 0x0000007c 
- 00013503  0x00000ee9 set1  0x00000003 , 0x00000000 
- 00013504  0x00000eea rtn 
- 00013505  0x00000eec enable  0x00000030 
- 00013506  0x00000eed call  0x000034ed 
- 00013507  0x00000eee call  0x00003a12 
- 00013508  0x00000ef0 set0  0x00000025 , 0x00000000 
- 00013509  0x00000ef1 bpatch  0x00000047 , 0x00004008 
- 00013510  0x00000ef2 call  0x0000338b 
- 00013511  0x00000ef3 branch  0x000034ce , 0x00000018 
- 00013512  0x00000ef4 call  0x0000350e 
- 00013513  0x00000ef5 nbranch  0x000034c4 , 0x00000034 
- 00013514  0x00000ef6 disable  0x00000030 
- 00013515  0x00000ef7 deposit  0x00000028 
- 00013516  0x00000ef8 store  0x00000004 , 0x0000416a 
- 00013517  0x00000ef9 rtn 
- 00013518  0x00000efb force  0x00000000 , 0x00000002 
- 00013519  0x00000efc call  0x0000487f 
- 00013520  0x00000efd enable  0x00000029 
- 00013521  0x00000efe bmark0  0x00000004 , 0x000034d6 
- 00013522  0x00000eff set0  0x00000004 , 0x00000000 
- 00013523  0x00000f00 jam  0x00000003 , 0x0000007c 
- 00013524  0x00000f01 jam  0x00000033 , 0x0000007d 
- 00013525  0x00000f02 call  0x00006212 
- 00013526  0x00000f04 deposit  0x00000004 
- 00013527  0x00000f05 store  0x00000001 , 0x00000077 
- 00013528  0x00000f06 force  0x00000000 , 0x0000003f 
- 00013529  0x00000f07 store  0x00000006 , 0x00000038 
- 00013530  0x00000f08 fetch  0x00000001 , 0x00000031 
- 00013531  0x00000f09 set1  0x00000001 , 0x0000003f 
- 00013532  0x00000f0a store  0x00000001 , 0x00000031 
- 00013533  0x00000f0b call  0x00003bec 
- 00013534  0x00000f0c disable  0x00000029 
- 00013535  0x00000f0e enable  0x00000028 
- 00013536  0x00000f0f rtn 
- 00013537  0x00000f14 set0  0x00000025 , 0x00000000 
- 00013538  0x00000f15 bpatch  0x00000048 , 0x00004009 
- 00013539  0x00000f16 disable  0x0000002d 
- 00013540  0x00000f17 set0  0x00000005 , 0x00000000 
- 00013541  0x00000f18 set0  0x0000000a , 0x00000000 
- 00013542  0x00000f19 set0  0x00000010 , 0x00000000 
- 00013543  0x00000f1a set0  0x0000000f , 0x00000000 
- 00013544  0x00000f1b fetch  0x00000001 , 0x00000047 
- 00013545  0x00000f1c set0  0x00000005 , 0x0000003f 
- 00013546  0x00000f1d set1  0x00000004 , 0x0000003f 
- 00013547  0x00000f1e store  0x00000001 , 0x00000047 
- 00013548  0x00000f1f rtn 
- 00013549  0x00000f22 set0  0x00000025 , 0x00000000 
- 00013550  0x00000f23 bpatch  0x00000049 , 0x00004009 
- 00013551  0x00000f24 jam  0x00000020 , 0x00000011 
- 00013552  0x00000f25 jam  0x00000050 , 0x00000047 
- 00013553  0x00000f26 fetch  0x00000002 , 0x0000415f 
- 00013554  0x00000f27 store  0x00000002 , 0x0000003e 
- 00013555  0x00000f28 deposit  0x00000022 
- 00013556  0x00000f29 store  0x00000004 , 0x0000416a 
- 00013557  0x00000f2a rtn  0x00000030 
- 00013558  0x00000f2b deposit  0x00000028 
- 00013559  0x00000f2c store  0x00000004 , 0x0000416a 
- 00013560  0x00000f2d rtn 
- 00013561  0x00000f30 set0  0x00000025 , 0x00000000 
- 00013562  0x00000f31 bpatch  0x0000004a , 0x00004009 
- 00013563  0x00000f32 call  0x00005b6f 
- 00013564  0x00000f33 call  0x00003512 
- 00013565  0x00000f34 store  0x00000001 , 0x00000046 
- 00013566  0x00000f35 setarg  0x00001c80 
- 00013567  0x00000f36 store  0x00000002 , 0x00000051 
- 00013568  0x00000f37 fetch  0x00000001 , 0x00000030 
- 00013569  0x00000f38 set1  0x00000000 , 0x0000003f 
- 00013570  0x00000f39 store  0x00000001 , 0x00000030 
- 00013571  0x00000f3a jam  0x00000000 , 0x0000004b 
- 00013572  0x00000f3b jam  0x00000000 , 0x0000004c 
- 00013573  0x00000f3c jam  0x00000000 , 0x000000a2 
- 00013574  0x00000f3d branch  0x00003bec 
- 00013575  0x00000f41 set0  0x00000025 , 0x00000000 
- 00013576  0x00000f42 bpatch  0x0000004b , 0x00004009 
- 00013577  0x00000f43 force  0x00000000 , 0x0000003f 
- 00013578  0x00000f44 store  0x00000008 , 0x00004262 
- 00013579  0x00000f45 istore  0x00000008 , 0x00000005 
- 00013580  0x00000f46 call  0x0000322a 
- 00013581  0x00000f47 branch  0x000032f0 
- 00013582  0x00000f4a fetch  0x00000001 , 0x00000011 
- 00013583  0x00000f4b increase  0xffffffff , 0x0000003f 
- 00013584  0x00000f4c store  0x00000001 , 0x00000011 
- 00013585  0x00000f4d rtn 
- 00013586  0x00000f50 fetch  0x00000001 , 0x00004170 
- 00013587  0x00000f51 increase  0x00000001 , 0x0000003f 
- 00013588  0x00000f52 store  0x00000001 , 0x00004170 
- 00013589  0x00000f53 rtn 
- 00013590  0x00000f57 set0  0x00000025 , 0x00000000 
- 00013591  0x00000f58 bpatch  0x0000004c , 0x00004009 
- 00013592  0x00000f59 call  0x000031fa 
- 00013593  0x00000f5a fetch  0x00000001 , 0x00004272 
- 00013594  0x00000f5b beq  0x00000003 , 0x0000351d 
- 00013595  0x00000f5c fetch  0x00000001 , 0x00000048 
- 00013596  0x00000f5d bne  0x00000001 , 0x00003521 
- 00013597  0x00000f5f call  0x000049be 
- 00013598  0x00000f60 nbranch  0x00003521 , 0x00000005 
- 00013599  0x00000f61 call  0x000031f5 
- 00013600  0x00000f62 jam  0x00000000 , 0x00004272 
- 00013601  0x00000f64 set0  0x00000025 , 0x00000000 
- 00013602  0x00000f65 bpatch  0x0000004d , 0x00004009 
- 00013603  0x00000f66 call  0x00003f18 
- 00013604  0x00000f67 call  0x00004995 
- 00013605  0x00000f68 call  0x00003806 
- 00013606  0x00000f69 jam  0x00000002 , 0x00000b7d 
- 00013607  0x00000f6a call  0x00007c27 
- 00013608  0x00000f6b call  0x00005b63 
- 00013609  0x00000f6c call  0x00004d99 
- 00013610  0x00000f6d call  0x00007719 
- 00013611  0x00000f6e fetch  0x00000001 , 0x00000030 
- 00013612  0x00000f6f set0  0x00000000 
- 00013613  0x00000f70 store  0x00000001 , 0x00000030 
- 00013614  0x00000f71 jam  0x00000000 , 0x000047f3 
- 00013615  0x00000f73 fetch  0x00000001 , 0x0000004c 
- 00013616  0x00000f74 compare  0x00000000 , 0x0000003f , 0x000000c0 
- 00013617  0x00000f75 branch  0x00003533 , 0x00000001 
- 00013618  0x00000f76 set0  0x00000001 , 0x00000000 
- 00013619  0x00000f78 fetch  0x00000001 , 0x00000047 
- 00013620  0x00000f79 bbit0  0x00000003 , 0x00003535 
- 00013621  0x00000f7b fetch  0x00000001 , 0x0000004b 
- 00013622  0x00000f7c rtnbit0  0x00000006 
- 00013623  0x00000f7d set0  0x00000002 , 0x00000000 
- 00013624  0x00000f7e rtn 
- 00013625  0x00000f81 set0  0x00000025 , 0x00000000 
- 00013626  0x00000f82 bpatch  0x0000004e , 0x00004009 
- 00013627  0x00000f83 fetch  0x00000001 , 0x0000017e 
- 00013628  0x00000f84 rtn  0x00000034 
- 00013629  0x00000f85 icopy  0x00000004 
- 00013630  0x00000f86 call  0x000035d6 
- 00013631  0x00000f87 nrtn  0x0000002d 
- 00013632  0x00000f88 force  0x00000000 , 0x00000001 
- 00013633  0x00000f89 call  0x000038b1 
- 00013634  0x00000f8a deposit  0x00000004 
- 00013635  0x00000f8b store  0x00000001 , 0x00000077 
- 00013636  0x00000f8c force  0x00000000 , 0x0000003f 
- 00013637  0x00000f8d store  0x00000001 , 0x0000017e 
- 00013638  0x00000f8e rtn 
- 00013639  0x00000f95 set0  0x00000025 , 0x00000000 
- 00013640  0x00000f96 bpatch  0x0000004f , 0x00004009 
- 00013641  0x00000f97 fetch  0x00000001 , 0x00000030 
- 00013642  0x00000f98 bbit0  0x00000002 , 0x00003555 
- 00013643  0x00000f99 force  0x00000007 , 0x00000001 
- 00013644  0x00000f9a bmark0  0x00000007 , 0x00003554 
- 00013645  0x00000f9b call  0x00003847 
- 00013646  0x00000f9c nbranch  0x00003555 , 0x00000001 
- 00013647  0x00000f9d branch  0x00003555 , 0x0000002e 
- 00013648  0x00000f9e call  0x00003583 
- 00013649  0x00000f9f setarg  0x00000002 
- 00013650  0x00000fa0 store  0x00000002 , 0x00004168 
- 00013651  0x00000fa1 rtn 
- 00013652  0x00000fa3 nrtn  0x0000002e 
- 00013653  0x00000fa5 set0  0x00000025 , 0x00000000 
- 00013654  0x00000fa6 bpatch  0x00000050 , 0x0000400a 
- 00013655  0x00000fa7 call  0x000032df 
- 00013656  0x00000fa8 nbranch  0x00003568 , 0x00000005 
- 00013657  0x00000fa9 fetch  0x00000001 , 0x00000047 
- 00013658  0x00000faa bbit0  0x00000003 , 0x00003571 
- 00013659  0x00000fac bmark1  0x00000005 , 0x00003575 
- 00013660  0x00000fad fetch  0x00000001 , 0x00000189 
- 00013661  0x00000fae bbit1  0x00000006 , 0x0000357c 
- 00013662  0x00000faf fetch  0x00000002 , 0x00004168 
- 00013663  0x00000fb0 increase  0xffffffff , 0x0000003f 
- 00013664  0x00000fb1 store  0x00000002 , 0x00004168 
- 00013665  0x00000fb2 branch  0x00003565 , 0x00000034 
- 00013666  0x00000fb3 fetch  0x00000001 , 0x00004165 
- 00013667  0x00000fb4 iforce  0x00000001 
- 00013668  0x00000fb5 rtn 
- 00013669  0x00000fb8 set0  0x00000025 , 0x00000000 
- 00013670  0x00000fb9 bpatch  0x00000051 , 0x0000400a 
- 00013671  0x00000fba call  0x00003799 
- 00013672  0x00000fbc call  0x00003847 
- 00013673  0x00000fbd branch  0x00003571 , 0x00000001 
- 00013674  0x00000fbe call  0x00005ed9 
- 00013675  0x00000fbf branch  0x00003580 , 0x00000028 
- 00013676  0x00000fc0 fetch  0x00000001 , 0x0000004b 
- 00013677  0x00000fc1 bbit1  0x00000006 , 0x00003582 
- 00013678  0x00000fc2 bmark1  0x00000005 , 0x00003575 
- 00013679  0x00000fc3 fetch  0x00000001 , 0x00000189 
- 00013680  0x00000fc4 bbit1  0x00000006 , 0x0000357c 
- 00013681  0x00000fc6 force  0x00000001 , 0x00000001 
- 00013682  0x00000fc7 rtn  0x00000029 
- 00013683  0x00000fc8 force  0x00000000 , 0x00000001 
- 00013684  0x00000fc9 rtn 
- 00013685  0x00000fcb set0  0x00000025 , 0x00000000 
- 00013686  0x00000fcc bpatch  0x00000052 , 0x0000400a 
- 00013687  0x00000fcd fetch  0x00000001 , 0x00000019 
- 00013688  0x00000fce iforce  0x00000001 
- 00013689  0x00000fcf rtnne  0x00000001 
- 00013690  0x00000fd0 force  0x00000000 , 0x00000001 
- 00013691  0x00000fd1 rtn 
- 00013692  0x00000fd3 fetch  0x00000001 , 0x0000015a 
- 00013693  0x00000fd4 and  0x0000003f , 0x0000000f , 0x00000001 
- 00013694  0x00000fd5 set1  0x00000005 , 0x00000000 
- 00013695  0x00000fd6 rtn 
- 00013696  0x00000fd8 force  0x00000013 , 0x00000001 
- 00013697  0x00000fd9 branch  0x00003583 
- 00013698  0x00000fdb call  0x0000358d 
- 00013699  0x00000fde set0  0x00000025 , 0x00000000 
- 00013700  0x00000fdf bpatch  0x00000053 , 0x0000400a 
- 00013701  0x00000fe0 fetcht  0x00000001 , 0x00000047 
- 00013702  0x00000fe1 set1  0x00000003 , 0x00000002 
- 00013703  0x00000fe2 storet  0x00000001 , 0x00000047 
- 00013704  0x00000fe3 deposit  0x00000001 
- 00013705  0x00000fe4 store  0x00000001 , 0x00004165 
- 00013706  0x00000fe5 setarg  0x0000ffff 
- 00013707  0x00000fe6 store  0x00000002 , 0x00004168 
- 00013708  0x00000fe7 rtn 
- 00013709  0x00000fea set0  0x00000025 , 0x00000000 
- 00013710  0x00000feb bpatch  0x00000054 , 0x0000400a 
- 00013711  0x00000fec fetch  0x00000001 , 0x0000004c 
- 00013712  0x00000fed isolate1  0x00000005 , 0x0000003f 
- 00013713  0x00000fee fetch  0x00000002 , 0x00000091 
- 00013714  0x00000fef branch  0x000035a1 , 0x00000001 
- 00013715  0x00000ff0 force  0x00000003 , 0x00000001 
- 00013716  0x00000ff1 sub  0x0000003f , 0x00000011 , 0x0000003e 
- 00013717  0x00000ff2 rtn  0x00000002 
- 00013718  0x00000ff3 force  0x00000004 , 0x00000001 
- 00013719  0x00000ff4 sub  0x0000003f , 0x0000001b , 0x0000003e 
- 00013720  0x00000ff5 rtn  0x00000002 
- 00013721  0x00000ff6 force  0x0000000a , 0x00000001 
- 00013722  0x00000ff7 sub  0x0000003f , 0x00000079 , 0x0000003e 
- 00013723  0x00000ff8 rtn  0x00000002 
- 00013724  0x00000ff9 force  0x0000000e , 0x00000001 
- 00013725  0x00000ffa sub  0x0000003f , 0x000000e0 , 0x0000003e 
- 00013726  0x00000ffb rtn  0x00000002 
- 00013727  0x00000ffc force  0x0000000f , 0x00000001 
- 00013728  0x00000ffd rtn 
- 00013729  0x00000fff force  0x00000003 , 0x00000001 
- 00013730  0x00001000 sub  0x0000003f , 0x00000011 , 0x0000003e 
- 00013731  0x00001001 rtn  0x00000002 
- 00013732  0x00001002 force  0x00000004 , 0x00000001 
- 00013733  0x00001003 sub  0x0000003f , 0x00000036 , 0x0000003e 
- 00013734  0x00001004 rtn  0x00000002 
- 00013735  0x00001005 force  0x0000000a , 0x00000001 
- 00013736  0x00001006 arg  0x0000016f , 0x00000002 
- 00013737  0x00001007 isub  0x00000002 , 0x0000003e 
- 00013738  0x00001008 nrtn  0x00000002 
- 00013739  0x00001009 force  0x0000000e , 0x00000001 
- 00013740  0x0000100a arg  0x000002a7 , 0x00000002 
- 00013741  0x0000100b isub  0x00000002 , 0x0000003e 
- 00013742  0x0000100c nrtn  0x00000002 
- 00013743  0x0000100d force  0x0000000f , 0x00000001 
- 00013744  0x0000100e rtn 
- 00013745  0x00001018 fetch  0x00000001 , 0x00000030 
- 00013746  0x00001019 bbit0  0x00000001 , 0x000035b6 
- 00013747  0x0000101a fetch  0x00000002 , 0x00000032 
- 00013748  0x0000101b branch  0x000035b6 , 0x00000034 
- 00013749  0x0000101c nbranch  0x000035b8 , 0x0000002e 
- 00013750  0x0000101e call  0x00003bac 
- 00013751  0x00001020 add  0x00000028 , 0x00000001 , 0x00000021 
- 00013752  0x00001022 enable  0x00000010 
- 00013753  0x00001023 fetch  0x00000002 , 0x0000003e 
- 00013754  0x00001024 rshift  0x0000003f , 0x0000003f 
- 00013755  0x00001025 arg  0x00000500 , 0x00000002 
- 00013756  0x00001026 iadd  0x00000002 , 0x0000003f 
- 00013757  0x00001027 call  0x00003b7d 
- 00013758  0x00001028 call  0x00003a5d 
- 00013759  0x00001029 force  0x00000003 , 0x00000024 
- 00013760  0x0000102a call  0x00003a3b 
- 00013761  0x0000102b call  0x000034e1 
- 00013762  0x0000102c call  0x00003b41 
- 00013763  0x0000102d set0  0x00000025 , 0x00000000 
- 00013764  0x0000102e bpatch  0x00000055 , 0x0000400a 
- 00013765  0x0000102f fetch  0x00000002 , 0x0000003e 
- 00013766  0x00001030 rshift  0x0000003f , 0x0000003f 
- 00013767  0x00001031 call  0x00003b7d 
- 00013768  0x00001032 call  0x00003b3a 
- 00013769  0x00001033 enable  0x0000000d 
- 00013770  0x00001034 fetch  0x00000002 , 0x0000003e 
- 00013771  0x00001035 arg  0x000003bb , 0x00000002 
- 00013772  0x00001036 iadd  0x00000002 , 0x0000001b 
- 00013773  0x00001037 correlate  0x0000003e , 0x00000003 
- 00013774  0x00001038 copy  0x0000001a , 0x00000002 
- 00013775  0x00001039 storet  0x00000006 , 0x0000009c 
- 00013776  0x0000103a disable  0x0000000d 
- 00013777  0x0000103b nrtn  0x00000018 
- 00013778  0x0000103c arg  0x000003bb , 0x00000029 
- 00013779  0x0000103d copy  0x00000021 , 0x00000028 
- 00013780  0x0000103e branch  0x00003cb6 , 0x0000002b 
- 00013781  0x0000103f rtn 
- 00013782  0x00001043 set0  0x00000025 , 0x00000000 
- 00013783  0x00001044 bpatch  0x00000056 , 0x0000400a 
- 00013784  0x00001045 call  0x000035b1 
- 00013785  0x00001046 nbranch  0x00003a6d , 0x00000018 
- 00013786  0x00001047 call  0x00003af3 
- 00013787  0x00001048 bmark0  0x00000011 , 0x000035df 
- 00013788  0x00001049 fetch  0x00000002 , 0x000000f8 
- 00013789  0x0000104a increase  0x00000001 , 0x0000003f 
- 00013790  0x0000104b store  0x00000002 , 0x000000f8 
- 00013791  0x0000104d rshift  0x00000021 , 0x00000002 
- 00013792  0x0000104e or  0x00000002 , 0x00000040 , 0x0000000e 
- 00013793  0x00001050 set0  0x00000025 , 0x00000000 
- 00013794  0x00001051 bpatch  0x00000057 , 0x0000400a 
- 00013795  0x00001052 enable  0x00000007 
- 00013796  0x00001053 enable  0x0000000a 
- 00013797  0x00001054 enable  0x0000000b 
- 00013798  0x00001055 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013799  0x00001056 rshift8  0x0000000c , 0x0000003f 
- 00013800  0x00001057 store  0x00000001 , 0x0000015f 
- 00013801  0x00001058 parse  0x00000003 , 0x00000000 , 0x00000004 
- 00013802  0x00001059 inject  0x00000000 , 0x00000007 
- 00013803  0x0000105a copy  0x0000000c , 0x0000003f 
- 00013804  0x0000105b store  0x00000001 , 0x00000019 
- 00013805  0x0000105c parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013806  0x0000105d rshift8  0x0000000c , 0x0000003f 
- 00013807  0x0000105e store  0x00000001 , 0x00000160 
- 00013808  0x0000105f fetch  0x00000001 , 0x00000019 
- 00013809  0x00001060 sub  0x0000003f , 0x00000003 , 0x0000003e 
- 00013810  0x00001061 branch  0x000035f7 , 0x00000002 
- 00013811  0x00001062 beq  0x00000007 , 0x000035f7 
- 00013812  0x00001063 fetch  0x00000001 , 0x0000004c 
- 00013813  0x00001064 isolate1  0x00000005 , 0x0000003f 
- 00013814  0x00001065 setflag  0x00000001 , 0x00000001 , 0x00000015 
- 00013815  0x00001067 set0  0x00000025 , 0x00000000 
- 00013816  0x00001068 bpatch  0x00000058 , 0x0000400b 
- 00013817  0x00001069 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00013818  0x0000106a disable  0x0000000b 
- 00013819  0x0000106b disable  0x0000000a 
- 00013820  0x0000106c branch  0x0000373e , 0x00000006 
- 00013821  0x0000106d bmark0  0x00000011 , 0x00003601 
- 00013822  0x0000106e fetch  0x00000002 , 0x000000fa 
- 00013823  0x0000106f increase  0x00000001 , 0x0000003f 
- 00013824  0x00001070 store  0x00000002 , 0x000000fa 
- 00013825  0x00001072 set0  0x00000025 , 0x00000000 
- 00013826  0x00001073 bpatch  0x00000059 , 0x0000400b 
- 00013827  0x00001074 fetch  0x00000001 , 0x0000015f 
- 00013828  0x00001075 compare  0x00000000 , 0x0000003f , 0x00000007 
- 00013829  0x00001076 setflag  0x00000001 , 0x0000000a , 0x00000000 
- 00013830  0x00001077 branch  0x00003613 , 0x00000001 
- 00013831  0x00001078 icompare  0x00000007 , 0x00000004 
- 00013832  0x00001079 branch  0x00003612 , 0x00000001 
- 00013833  0x0000107a bmark0  0x00000007 , 0x0000375c 
- 00013834  0x0000107b fetcht  0x00000001 , 0x000000b2 
- 00013835  0x0000107c icompare  0x00000007 , 0x00000002 
- 00013836  0x0000107d nbranch  0x0000375c , 0x00000001 
- 00013837  0x0000107e call  0x00003290 
- 00013838  0x0000107f fetch  0x00000001 , 0x00000047 
- 00013839  0x00001080 set0  0x00000005 , 0x0000003f 
- 00013840  0x00001081 set1  0x00000004 , 0x0000003f 
- 00013841  0x00001082 store  0x00000001 , 0x00000047 
- 00013842  0x00001084 enable  0x0000002d 
- 00013843  0x00001086 set0  0x00000025 , 0x00000000 
- 00013844  0x00001087 bpatch  0x0000005a , 0x0000400b 
- 00013845  0x00001088 fetch  0x00000001 , 0x00000019 
- 00013846  0x00001089 icopy  0x00000001 
- 00013847  0x0000108a bmark1  0x0000000a , 0x00003623 
- 00013848  0x0000108b fetcht  0x00000001 , 0x00000160 
- 00013849  0x0000108c fetch  0x00000001 , 0x00000047 
- 00013850  0x0000108d set0  0x00000000 , 0x0000003f 
- 00013851  0x0000108e isolate1  0x00000000 , 0x00000002 
- 00013852  0x0000108f setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00013853  0x00001090 isolate1  0x00000001 , 0x00000002 
- 00013854  0x00001091 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00013855  0x00001092 store  0x00000001 , 0x00000047 
- 00013856  0x00001093 isolate0  0x00000001 , 0x00000002 
- 00013857  0x00001094 branch  0x00003623 , 0x00000001 
- 00013858  0x00001095 call  0x00003799 
- 00013859  0x00001097 set0  0x00000025 , 0x00000000 
- 00013860  0x00001098 bpatch  0x0000005b , 0x0000400b 
- 00013861  0x00001099 arg  0x00000000 , 0x00000002 
- 00013862  0x0000109a call  0x00003b74 
- 00013863  0x0000109b and  0x00000001 , 0x0000000f , 0x0000003f 
- 00013864  0x0000109c beq  0x00000001 , 0x00003656 
- 00013865  0x0000109d beq  0x00000000 , 0x0000375c 
- 00013866  0x0000109e beq  0x00000002 , 0x00003769 
- 00013867  0x0000109f fetcht  0x00000001 , 0x00000160 
- 00013868  0x000010a0 fetch  0x00000001 , 0x00000047 
- 00013869  0x000010a1 icompare  0x00000004 , 0x00000002 
- 00013870  0x000010a2 nbranch  0x00003632 , 0x00000001 
- 00013871  0x000010a3 bmark0  0x0000000a , 0x00003631 
- 00013872  0x000010a4 bbit0  0x00000007 , 0x00003632 
- 00013873  0x000010a6 set1  0x0000000f , 0x00000000 
- 00013874  0x000010a8 set0  0x00000025 , 0x00000000 
- 00013875  0x000010a9 bpatch  0x0000005c , 0x0000400b 
- 00013876  0x000010aa deposit  0x00000001 
- 00013877  0x000010ab beq  0x00000003 , 0x00003658 
- 00013878  0x000010ac beq  0x00000004 , 0x0000365c 
- 00013879  0x000010ad beq  0x00000007 , 0x00003642 
- 00013880  0x000010ae beq  0x00000008 , 0x0000365b 
- 00013881  0x000010af arg  0x00000004 , 0x00000002 
- 00013882  0x000010b0 call  0x00003b74 
- 00013883  0x000010b1 beq  0x0000000a , 0x00003657 
- 00013884  0x000010b2 beq  0x0000000b , 0x0000365a 
- 00013885  0x000010b3 arg  0x00000008 , 0x00000002 
- 00013886  0x000010b4 call  0x00003b74 
- 00013887  0x000010b5 beq  0x0000000e , 0x00003657 
- 00013888  0x000010b6 beq  0x0000000f , 0x0000365a 
- 00013889  0x000010b7 rtn 
- 00013890  0x000010bb set0  0x00000025 , 0x00000000 
- 00013891  0x000010bc bpatch  0x0000005d , 0x0000400b 
- 00013892  0x000010bd enable  0x0000000d 
- 00013893  0x000010be enable  0x00000009 
- 00013894  0x000010bf enable  0x0000000e 
- 00013895  0x000010c0 arg  0x000000d3 , 0x00000005 
- 00013896  0x000010c1 force  0x0000001e , 0x00000039 
- 00013897  0x000010c3 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00013898  0x000010c4 rshift3  0x0000000c , 0x0000003f 
- 00013899  0x000010c5 istore  0x00000001 , 0x00000005 
- 00013900  0x000010c6 loop  0x00003649 
- 00013901  0x000010c7 bmark0  0x00000007 , 0x0000375c 
- 00013902  0x000010c8 parse  0x00000003 , 0x00000000 , 0x00000010 
- 00013903  0x000010c9 nsetflag  0x00000006 , 0x00000008 , 0x00000000 
- 00013904  0x000010ca call  0x00003653 , 0x00000006 
- 00013905  0x000010cb branch  0x0000374b , 0x00000006 
- 00013906  0x000010cc branch  0x0000372c 
- 00013907  0x000010cf deposit  0x0000001a 
- 00013908  0x000010d0 store  0x00000006 , 0x00000020 
- 00013909  0x000010d1 rtn 
- 00013910  0x000010d4 branch  0x0000375c 
- 00013911  0x000010d8 set1  0x00000010 , 0x00000000 
- 00013912  0x000010da enable  0x0000000c 
- 00013913  0x000010db branch  0x0000365d 
- 00013914  0x000010df set1  0x00000010 , 0x00000000 
- 00013915  0x000010e1 set1  0x00000002 , 0x00000015 
- 00013916  0x000010e3 enable  0x0000000d 
- 00013917  0x000010e5 set0  0x00000025 , 0x00000000 
- 00013918  0x000010e6 bpatch  0x0000005e , 0x0000400b 
- 00013919  0x000010e7 bmark1  0x00000001 , 0x0000375c 
- 00013920  0x000010e8 isolate0  0x00000001 , 0x00000015 
- 00013921  0x000010e9 branch  0x0000366a , 0x00000001 
- 00013922  0x000010ea disable  0x00000007 
- 00013923  0x000010eb enable  0x0000000d 
- 00013924  0x000010ec disable  0x0000000c 
- 00013925  0x000010ed add  0x00000022 , 0x00000002 , 0x0000000b 
- 00013926  0x000010ee correlate  0x00000022 , 0x00000026 
- 00013927  0x000010ef nbranch  0x0000374b , 0x00000018 
- 00013928  0x000010f0 set1  0x00000010 , 0x00000000 
- 00013929  0x000010f1 enable  0x00000007 
- 00013930  0x000010f3 set0  0x00000025 , 0x00000000 
- 00013931  0x000010f4 bpatch  0x0000005f , 0x0000400b 
- 00013932  0x000010f5 enable  0x0000000e 
- 00013933  0x000010f6 enable  0x00000009 
- 00013934  0x000010f7 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013935  0x000010f8 rshift8  0x0000000c , 0x0000003f 
- 00013936  0x000010f9 store  0x00000001 , 0x0000018a 
- 00013937  0x000010fa parse  0x00000003 , 0x00000000 , 0x00000005 
- 00013938  0x000010fb bmark1  0x00000010 , 0x00003676 
- 00013939  0x000010fc rshift3  0x0000000c , 0x00000039 
- 00013940  0x000010fd rshift3  0x00000039 , 0x00000039 
- 00013941  0x000010fe branch  0x00003679 
- 00013942  0x00001100 parse  0x00000003 , 0x00000000 , 0x00000005 
- 00013943  0x00001101 rshift  0x0000000c , 0x00000039 
- 00013944  0x00001102 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013945  0x00001104 set0  0x00000025 , 0x00000000 
- 00013946  0x00001105 bpatch  0x00000060 , 0x0000400c 
- 00013947  0x00001106 deposit  0x00000039 
- 00013948  0x00001107 store  0x00000002 , 0x00000169 
- 00013949  0x00001108 branch  0x000036ee , 0x00000034 
- 00013950  0x00001109 isub  0x00000035 , 0x0000003e 
- 00013951  0x0000110a branch  0x0000374b , 0x00000002 
- 00013952  0x0000110b set0  0x00000025 , 0x00000000 
- 00013953  0x0000110c bpatch  0x00000061 , 0x0000400c 
- 00013954  0x0000110d set0  0x00000000 , 0x00000000 
- 00013955  0x0000110e fetch  0x00000001 , 0x0000018a 
- 00013956  0x0000110f and_into  0x00000003 , 0x0000003f 
- 00013957  0x00001110 arg  0x000004de , 0x00000005 
- 00013958  0x00001111 beq  0x00000003 , 0x0000368f 
- 00013959  0x00001112 bmark1  0x00000011 , 0x000036ea 
- 00013960  0x00001113 fetch  0x00000001 , 0x00004132 
- 00013961  0x00001114 beq  0x00000001 , 0x00003694 
- 00013962  0x00001116 fetch  0x00000001 , 0x0000018a 
- 00013963  0x00001117 and_into  0x00000003 , 0x0000003f 
- 00013964  0x00001118 beq  0x00000002 , 0x000036c3 
- 00013965  0x00001119 beq  0x00000001 , 0x000036d8 
- 00013966  0x0000111a branch  0x0000374b 
- 00013967  0x0000111d fetch  0x00000002 , 0x00000169 
- 00013968  0x0000111e sub  0x0000003f , 0x00000070 , 0x0000003e 
- 00013969  0x0000111f nbranch  0x0000374b , 0x00000002 
- 00013970  0x00001120 bmark1  0x0000000f , 0x0000372c 
- 00013971  0x00001121 branch  0x000036ea 
- 00013972  0x00001124 set0  0x00000025 , 0x00000000 
- 00013973  0x00001125 bpatch  0x00000062 , 0x0000400c 
- 00013974  0x00001126 bmark1  0x0000000f , 0x0000372c 
- 00013975  0x00001127 fetch  0x00000002 , 0x00000169 
- 00013976  0x00001128 branch  0x0000374b , 0x00000034 
- 00013977  0x00001129 call  0x00004494 
- 00013978  0x0000112a nbranch  0x000036a1 , 0x00000001 
- 00013979  0x0000112c fetcht  0x00000002 , 0x00000291 
- 00013980  0x0000112d increase  0x0000000a , 0x0000003f 
- 00013981  0x0000112e isub  0x00000002 , 0x0000003e 
- 00013982  0x0000112f nbranch  0x000036a7 , 0x00000002 
- 00013983  0x00001130 call  0x00004449 
- 00013984  0x00001131 branch  0x0000369b 
- 00013985  0x00001133 hfetch  0x00000002 , 0x0000810e 
- 00013986  0x00001134 arg  0x0000012c , 0x00000002 
- 00013987  0x00001135 isub  0x00000002 , 0x0000003e 
- 00013988  0x00001136 branch  0x0000374b , 0x00000002 
- 00013989  0x00001137 fetch  0x00000002 , 0x00004800 
- 00013990  0x00001138 branch  0x0000374b , 0x00000034 
- 00013991  0x0000113a set0  0x00000025 , 0x00000000 
- 00013992  0x0000113b bpatch  0x00000063 , 0x0000400c 
- 00013993  0x0000113c call  0x00004972 
- 00013994  0x0000113d fetch  0x00000001 , 0x00000046 
- 00013995  0x0000113e fetcht  0x00000001 , 0x0000018a 
- 00013996  0x0000113f and_into  0x00000003 , 0x00000002 
- 00013997  0x00001140 lshift8  0x00000002 , 0x00000002 
- 00013998  0x00001141 lshift4  0x00000002 , 0x00000002 
- 00013999  0x00001142 ior  0x00000002 , 0x0000003f 
- 00014000  0x00001143 istore  0x00000002 , 0x0000000a 
- 00014001  0x00001144 fetcht  0x00000002 , 0x00000169 
- 00014002  0x00001145 copy  0x00000002 , 0x00000039 
- 00014003  0x00001146 istoret  0x00000002 , 0x0000000a 
- 00014004  0x00001148 set0  0x00000025 , 0x00000000 
- 00014005  0x00001149 bpatch  0x00000064 , 0x0000400c 
- 00014006  0x0000114a parse  0x00000003 , 0x00000000 , 0x00000008 
- 00014007  0x0000114b rshift3  0x0000000c , 0x0000003f 
- 00014008  0x0000114c istore  0x00000001 , 0x0000000a 
- 00014009  0x0000114d loop  0x000036b4 
- 00014010  0x0000114e add  0x00000002 , 0x00000004 , 0x00000039 
- 00014011  0x0000114f call  0x00004494 
- 00014012  0x00001150 nbranch  0x000036c1 , 0x00000001 
- 00014013  0x00001151 set1  0x00000013 , 0x00000000 
- 00014014  0x00001152 force  0x00000006 , 0x00000007 
- 00014015  0x00001153 call  0x00004378 
- 00014016  0x00001154 branch  0x000036ee 
- 00014017  0x00001156 call  0x00004424 
- 00014018  0x00001157 branch  0x000036ee 
- 00014019  0x0000115a set0  0x00000025 , 0x00000000 
- 00014020  0x0000115b bpatch  0x00000065 , 0x0000400c 
- 00014021  0x0000115c bmark1  0x0000000f , 0x0000372c 
- 00014022  0x0000115d fetch  0x00000002 , 0x00000169 
- 00014023  0x0000115e arg  0x000002e0 , 0x00000002 
- 00014024  0x0000115f isub  0x00000002 , 0x0000003e 
- 00014025  0x00001160 branch  0x0000374b , 0x00000002 
- 00014026  0x00001161 fetch  0x00000001 , 0x000002ca 
- 00014027  0x00001162 bbit0  0x00000000 , 0x000036ce 
- 00014028  0x00001163 bbit0  0x00000001 , 0x000036d3 
- 00014029  0x00001164 branch  0x0000375c 
- 00014030  0x00001166 jam  0x00000001 , 0x000002c8 
- 00014031  0x00001167 fetch  0x00000002 , 0x000002c4 
- 00014032  0x00001168 bne  0x00000000 , 0x0000375c 
- 00014033  0x00001169 arg  0x00001000 , 0x00000005 
- 00014034  0x0000116a branch  0x000036ea 
- 00014035  0x0000116c jam  0x00000002 , 0x000002c8 
- 00014036  0x0000116d fetch  0x00000002 , 0x000002c6 
- 00014037  0x0000116e bne  0x00000000 , 0x0000375c 
- 00014038  0x0000116f arg  0x00001400 , 0x00000005 
- 00014039  0x00001170 branch  0x000036ea 
- 00014040  0x00001173 set0  0x00000025 , 0x00000000 
- 00014041  0x00001174 bpatch  0x00000066 , 0x0000400c 
- 00014042  0x00001175 bmark1  0x0000000f , 0x0000372c 
- 00014043  0x00001176 fetch  0x00000002 , 0x00000169 
- 00014044  0x00001177 arg  0x000002e0 , 0x00000002 
- 00014045  0x00001178 isub  0x00000002 , 0x0000003e 
- 00014046  0x00001179 branch  0x0000374b , 0x00000002 
- 00014047  0x0000117a fetch  0x00000001 , 0x000002c8 
- 00014048  0x0000117b beq  0x00000001 , 0x000036e3 
- 00014049  0x0000117c beq  0x00000002 , 0x000036e7 
- 00014050  0x0000117d branch  0x0000375c 
- 00014051  0x0000117f arg  0x00001000 , 0x00000005 
- 00014052  0x00001180 fetch  0x00000002 , 0x000002c4 
- 00014053  0x00001181 iadd  0x00000005 , 0x00000005 
- 00014054  0x00001182 branch  0x000036ea 
- 00014055  0x00001184 arg  0x00001400 , 0x00000005 
- 00014056  0x00001185 fetch  0x00000002 , 0x000002c6 
- 00014057  0x00001186 iadd  0x00000005 , 0x00000005 
- 00014058  0x00001188 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00014059  0x00001189 rshift3  0x0000000c , 0x0000003f 
- 00014060  0x0000118a istore  0x00000001 , 0x00000005 
- 00014061  0x0000118b loop  0x000036ea 
- 00014062  0x0000118d set0  0x00000025 , 0x00000000 
- 00014063  0x0000118e bpatch  0x00000067 , 0x0000400c 
- 00014064  0x0000118f parse  0x00000003 , 0x00000000 , 0x00000010 
- 00014065  0x00001190 branch  0x00003745 , 0x00000006 
- 00014066  0x00001191 call  0x00003e0f 
- 00014067  0x00001192 fetch  0x00000001 , 0x000043cc 
- 00014068  0x00001193 beq  0x00000001 , 0x0000375c 
- 00014069  0x00001194 bmark1  0x00000011 , 0x00003718 
- 00014070  0x00001195 bmark1  0x0000000f , 0x00003759 
- 00014071  0x00001196 fetch  0x00000001 , 0x0000018a 
- 00014072  0x00001197 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014073  0x00001198 branch  0x00003718 , 0x00000001 
- 00014074  0x00001199 fetch  0x00000002 , 0x00000169 
- 00014075  0x0000119a branch  0x00003718 , 0x00000034 
- 00014076  0x0000119b fetch  0x00000001 , 0x00004132 
- 00014077  0x0000119c beq  0x00000001 , 0x00003718 
- 00014078  0x0000119d set0  0x00000025 , 0x00000000 
- 00014079  0x0000119e bpatch  0x00000068 , 0x0000400d 
- 00014080  0x0000119f fetch  0x00000001 , 0x000002c8 
- 00014081  0x000011a0 beq  0x00000001 , 0x00003704 
- 00014082  0x000011a1 beq  0x00000002 , 0x0000370e 
- 00014083  0x000011a2 branch  0x00003bf1 
- 00014084  0x000011a4 fetch  0x00000002 , 0x000002c4 
- 00014085  0x000011a5 fetcht  0x00000002 , 0x00000169 
- 00014086  0x000011a6 iadd  0x00000002 , 0x0000003f 
- 00014087  0x000011a7 store  0x00000002 , 0x000002c4 
- 00014088  0x000011a8 beq  0x00000000 , 0x00003bf1 
- 00014089  0x000011a9 fetcht  0x00000002 , 0x00001000 
- 00014090  0x000011aa increase  0x00000004 , 0x00000002 
- 00014091  0x000011ab isub  0x00000002 , 0x0000003e 
- 00014092  0x000011ac call  0x000038a0 , 0x00000005 
- 00014093  0x000011ad branch  0x00003718 
- 00014094  0x000011af fetch  0x00000002 , 0x000002c6 
- 00014095  0x000011b0 fetcht  0x00000002 , 0x00000169 
- 00014096  0x000011b1 iadd  0x00000002 , 0x0000003f 
- 00014097  0x000011b2 store  0x00000002 , 0x000002c6 
- 00014098  0x000011b3 beq  0x00000000 , 0x00003bf1 
- 00014099  0x000011b4 fetcht  0x00000002 , 0x00001400 
- 00014100  0x000011b5 add  0x00000002 , 0x00000004 , 0x00000002 
- 00014101  0x000011b6 isub  0x00000002 , 0x0000003e 
- 00014102  0x000011b7 call  0x000038a4 , 0x00000005 
- 00014103  0x000011b8 branch  0x00003718 
- 00014104  0x000011ba set0  0x00000025 , 0x00000000 
- 00014105  0x000011bb bpatch  0x00000069 , 0x0000400d 
- 00014106  0x000011bc fetcht  0x00000001 , 0x0000004c 
- 00014107  0x000011bd fetch  0x00000001 , 0x0000018a 
- 00014108  0x000011be compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014109  0x000011bf setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00014110  0x000011c0 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
- 00014111  0x000011c1 storet  0x00000001 , 0x0000004c 
- 00014112  0x000011c2 nbranch  0x00003722 , 0x00000001 
- 00014113  0x000011c3 set1  0x00000001 , 0x00000000 
- 00014114  0x000011c5 bmark0  0x00000011 , 0x0000372c 
- 00014115  0x000011c6 isolate1  0x00000006 , 0x00000002 
- 00014116  0x000011c7 branch  0x0000372c , 0x00000001 
- 00014117  0x000011c8 fetch  0x00000002 , 0x000000fc 
- 00014118  0x000011c9 increase  0x00000001 , 0x0000003f 
- 00014119  0x000011ca store  0x00000002 , 0x000000fc 
- 00014120  0x000011cb set1  0x00000005 , 0x00000000 
- 00014121  0x000011cc set0  0x00000007 , 0x00000002 
- 00014122  0x000011cd set0  0x00000001 , 0x00000000 
- 00014123  0x000011ce storet  0x00000001 , 0x0000004c 
- 00014124  0x000011d0 set0  0x00000025 , 0x00000000 
- 00014125  0x000011d1 bpatch  0x0000006a , 0x0000400d 
- 00014126  0x000011d2 fetcht  0x00000001 , 0x00000160 
- 00014127  0x000011d3 fetch  0x00000001 , 0x00000047 
- 00014128  0x000011d4 set1  0x00000005 , 0x0000003f 
- 00014129  0x000011d5 isolate1  0x00000002 , 0x00000002 
- 00014130  0x000011d6 setflag  0x00000001 , 0x00000002 , 0x0000003f 
- 00014131  0x000011d7 isolate1  0x0000000a , 0x00000000 
- 00014132  0x000011d8 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00014133  0x000011d9 store  0x00000001 , 0x00000047 
- 00014134  0x000011da fetch  0x00000002 , 0x00000169 
- 00014135  0x000011db nbranch  0x0000375c , 0x00000034 
- 00014136  0x000011dc fetch  0x00000001 , 0x0000004c 
- 00014137  0x000011dd set0  0x00000007 , 0x0000003f 
- 00014138  0x000011de store  0x00000001 , 0x0000004c 
- 00014139  0x000011df fetch  0x00000001 , 0x0000018a 
- 00014140  0x000011e0 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00014141  0x000011e2 branch  0x0000375c 
- 00014142  0x000011e5 set0  0x00000025 , 0x00000000 
- 00014143  0x000011e6 bpatch  0x0000006b , 0x0000400d 
- 00014144  0x000011e7 disable  0x0000002d 
- 00014145  0x000011e8 fetch  0x00000002 , 0x0000001a 
- 00014146  0x000011e9 increase  0x00000001 , 0x0000003f 
- 00014147  0x000011ea store  0x00000002 , 0x0000001a 
- 00014148  0x000011eb branch  0x0000375c 
- 00014149  0x000011ed fetch  0x00000002 , 0x0000001c 
- 00014150  0x000011ee increase  0x00000001 , 0x0000003f 
- 00014151  0x000011ef store  0x00000002 , 0x0000001c 
- 00014152  0x000011f0 call  0x0000374c 
- 00014153  0x000011f1 bmark0  0x00000011 , 0x0000374b 
- 00014154  0x000011f2 set1  0x00000005 , 0x00000000 
- 00014155  0x000011f4 branch  0x0000375c 
- 00014156  0x000011f7 set0  0x00000025 , 0x00000000 
- 00014157  0x000011f8 bpatch  0x0000006c , 0x0000400d 
- 00014158  0x000011f9 fetch  0x00000001 , 0x0000018a 
- 00014159  0x000011fa compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014160  0x000011fb nbranch  0x00003755 , 0x00000001 
- 00014161  0x000011fd fetcht  0x00000001 , 0x0000004c 
- 00014162  0x000011fe set0  0x00000006 , 0x00000002 
- 00014163  0x000011ff storet  0x00000001 , 0x0000004c 
- 00014164  0x00001200 rtn 
- 00014165  0x00001204 fetcht  0x00000001 , 0x0000004c 
- 00014166  0x00001205 set0  0x00000007 , 0x00000002 
- 00014167  0x00001206 storet  0x00000001 , 0x0000004c 
- 00014168  0x00001207 branch  0x0000443b 
- 00014169  0x0000120a fetch  0x00000001 , 0x00000047 
- 00014170  0x0000120b set1  0x00000005 , 0x0000003f 
- 00014171  0x0000120c store  0x00000001 , 0x00000047 
- 00014172  0x0000120e set0  0x00000025 , 0x00000000 
- 00014173  0x0000120f bpatch  0x0000006d , 0x0000400d 
- 00014174  0x00001210 disable  0x0000001d 
- 00014175  0x00001211 disable  0x0000001c 
- 00014176  0x00001212 disable  0x0000000d 
- 00014177  0x00001213 disable  0x0000000c 
- 00014178  0x00001214 disable  0x00000009 
- 00014179  0x00001215 disable  0x0000000e 
- 00014180  0x00001216 disable  0x00000007 
- 00014181  0x00001217 branch  0x00003a6d , 0x00000021 
- 00014182  0x00001218 until  0x0000003e , 0x00000027 
- 00014183  0x00001219 nop  0x00000064 
- 00014184  0x0000121a branch  0x00003a6d 
- 00014185  0x0000121d set0  0x00000025 , 0x00000000 
- 00014186  0x0000121e bpatch  0x0000006e , 0x0000400d 
- 00014187  0x0000121f enable  0x00000009 
- 00014188  0x00001220 enable  0x0000000c 
- 00014189  0x00001221 parse  0x00000003 , 0x00000000 , 0x00000048 
- 00014190  0x00001222 isolate1  0x0000003a , 0x0000003f 
- 00014191  0x00001223 setflag  0x00000001 , 0x00000000 , 0x00000000 
- 00014192  0x00001224 copy  0x00000020 , 0x00000002 
- 00014193  0x00001225 ialigned  0x00000020 
- 00014194  0x00001226 ialigned  0x0000001e 
- 00014195  0x00001227 pulse  0x00000015 
- 00014196  0x00001228 setsect  0x00000002 , 0x000fffff 
- 00014197  0x00001229 setsect  0x00000003 , 0x0000ffff 
- 00014198  0x0000122a nop  0x00000020 
- 00014199  0x0000122b iverify  0x0000000d 
- 00014200  0x0000122c deposit  0x0000002c 
- 00014201  0x0000122d store  0x00000003 , 0x00000182 
- 00014202  0x0000122e deposit  0x0000002d 
- 00014203  0x0000122f store  0x00000001 , 0x00000185 
- 00014204  0x00001230 copy  0x00000002 , 0x00000020 
- 00014205  0x00001231 branch  0x0000377f , 0x00000001 
- 00014206  0x00001232 branch  0x0000374b 
- 00014207  0x00001234 set0  0x00000025 , 0x00000000 
- 00014208  0x00001235 bpatch  0x0000006f , 0x0000400d 
- 00014209  0x00001236 parse  0x00000003 , 0x00000000 , 0x00000048 
- 00014210  0x00001237 ialigned  0x0000001f 
- 00014211  0x00001238 ialigned  0x00000004 
- 00014212  0x00001239 ialigned  0x0000002e 
- 00014213  0x0000123a ialigned  0x00000012 
- 00014214  0x0000123b force  0x00000000 , 0x0000003f 
- 00014215  0x0000123c parse  0x00000003 , 0x00000000 , 0x00000010 
- 00014216  0x0000123d branch  0x0000374b , 0x00000006 
- 00014217  0x0000123e setarg  0x0ffffffc 
- 00014218  0x0000123f iand  0x00000012 , 0x0000003f 
- 00014219  0x00001240 store  0x00000004 , 0x0000016f 
- 00014220  0x00001241 deposit  0x0000001d 
- 00014221  0x00001242 store  0x00000003 , 0x0000017f 
- 00014222  0x00001243 deposit  0x0000001c 
- 00014223  0x00001244 store  0x00000001 , 0x0000017d 
- 00014224  0x00001245 deposit  0x00000004 
- 00014225  0x00001246 store  0x00000001 , 0x0000017e 
- 00014226  0x00001247 deposit  0x0000002e 
- 00014227  0x00001248 store  0x00000002 , 0x00000186 
- 00014228  0x00001249 deposit  0x00000021 
- 00014229  0x0000124a inject  0x00000001 , 0x00000020 
- 00014230  0x0000124b compare  0x00000002 , 0x00000001 , 0x0000000f 
- 00014231  0x0000124c setflag  0x00000001 , 0x0000000b , 0x00000000 
- 00014232  0x0000124d branch  0x0000375c 
- 00014233  0x00001250 set0  0x00000025 , 0x00000000 
- 00014234  0x00001251 bpatch  0x00000070 , 0x0000400e 
- 00014235  0x00001252 fetch  0x00000001 , 0x00000047 
- 00014236  0x00001253 rtnbit0  0x00000003 
- 00014237  0x00001254 set0  0x00000003 , 0x0000003f 
- 00014238  0x00001255 setflip  0x00000006 , 0x0000003f 
- 00014239  0x00001256 store  0x00000001 , 0x00000047 
- 00014240  0x00001257 fetch  0x00000001 , 0x00004165 
- 00014241  0x00001258 beq  0x00000013 , 0x000037b1 
- 00014242  0x00001259 rtneq  0x00000007 
- 00014243  0x0000125a fetch  0x00000001 , 0x0000004b 
- 00014244  0x0000125b rtnbit0  0x00000006 , 0x0000003f 
- 00014245  0x0000125c set0  0x00000006 , 0x0000003f 
- 00014246  0x0000125d set1  0x00000007 , 0x0000003f 
- 00014247  0x0000125e store  0x00000001 , 0x0000004b 
- 00014248  0x0000125f set0  0x00000002 , 0x00000000 
- 00014249  0x00001260 fetch  0x00000001 , 0x00004132 
- 00014250  0x00001261 rtneq  0x00000001 
- 00014251  0x00001262 fetch  0x00000002 , 0x000042af 
- 00014252  0x00001263 nrtn  0x00000034 
- 00014253  0x00001264 fetch  0x00000001 , 0x0000004b 
- 00014254  0x00001265 set0  0x00000007 , 0x0000003f 
- 00014255  0x00001266 store  0x00000001 , 0x0000004b 
- 00014256  0x00001267 branch  0x00005267 
- 00014257  0x0000126a set0  0x00000025 , 0x00000000 
- 00014258  0x0000126b bpatch  0x00000071 , 0x0000400e 
- 00014259  0x0000126c fetch  0x00000001 , 0x00000433 
- 00014260  0x0000126d rshift  0x0000003f , 0x0000003f 
- 00014261  0x0000126e beq  0x00000011 , 0x000037d0 
- 00014262  0x0000126f beq  0x00000012 , 0x000037da 
- 00014263  0x00001270 beq  0x00000018 , 0x00003806 
- 00014264  0x00001271 beq  0x0000007f , 0x000037bf 
- 00014265  0x00001272 beq  0x0000002c , 0x0000385e 
- 00014266  0x00001273 rtnne  0x00000003 
- 00014267  0x00001274 fetch  0x00000001 , 0x00000434 
- 00014268  0x00001275 beq  0x0000002b , 0x000037c8 
- 00014269  0x00001276 beq  0x00000011 , 0x000037c3 
- 00014270  0x00001277 rtn 
- 00014271  0x0000127a fetch  0x00000001 , 0x00000434 
- 00014272  0x0000127b set1  0x00000007 , 0x0000003f 
- 00014273  0x0000127c beq  0x0000008d , 0x0000385e 
- 00014274  0x0000127d rtn 
- 00014275  0x0000127f rtn  0x00000029 
- 00014276  0x00001280 fetch  0x00000001 , 0x00000030 
- 00014277  0x00001281 rtnbit1  0x00000004 
- 00014278  0x00001282 jam  0x00000031 , 0x0000007c 
- 00014279  0x00001283 rtn 
- 00014280  0x00001287 rtn  0x00000029 
- 00014281  0x00001288 fetch  0x00000001 , 0x00000031 
- 00014282  0x00001289 isolate1  0x00000004 , 0x0000003f 
- 00014283  0x0000128a branch  0x000037cd , 0x00000001 
- 00014284  0x0000128c rtn 
- 00014285  0x0000128e set0  0x00000004 , 0x0000003f 
- 00014286  0x0000128f store  0x00000001 , 0x00000031 
- 00014287  0x00001290 rtn 
- 00014288  0x00001293 set0  0x00000025 , 0x00000000 
- 00014289  0x00001294 bpatch  0x00000072 , 0x0000400e 
- 00014290  0x00001295 fetch  0x00000001 , 0x0000004c 
- 00014291  0x00001296 set1  0x00000002 , 0x0000003f 
- 00014292  0x00001297 store  0x00000001 , 0x0000004c 
- 00014293  0x00001298 hjam  0x00000001 , 0x00008011 
- 00014294  0x00001299 fetch  0x00000001 , 0x00000030 
- 00014295  0x0000129a isolate1  0x00000004 , 0x0000003f 
- 00014296  0x0000129b branch  0x00004845 , 0x00000001 
- 00014297  0x0000129c rtn 
- 00014298  0x0000129f set0  0x00000025 , 0x00000000 
- 00014299  0x000012a0 bpatch  0x00000073 , 0x0000400e 
- 00014300  0x000012a1 fetch  0x00000001 , 0x0000004c 
- 00014301  0x000012a2 set0  0x00000002 , 0x0000003f 
- 00014302  0x000012a3 store  0x00000001 , 0x0000004c 
- 00014303  0x000012a4 hjam  0x00000000 , 0x00008011 
- 00014304  0x000012a5 rtn 
- 00014305  0x000012a9 set0  0x00000025 , 0x00000000 
- 00014306  0x000012aa bpatch  0x00000074 , 0x0000400e 
- 00014307  0x000012ab copy  0x00000022 , 0x0000003f 
- 00014308  0x000012ac store  0x00000004 , 0x000042a5 
- 00014309  0x000012ad add  0x00000022 , 0x00000003 , 0x00000011 
- 00014310  0x000012ae branch  0x000037e8 , 0x00000029 
- 00014311  0x000012af add  0x00000028 , 0x00000003 , 0x00000011 
- 00014312  0x000012b1 fetcht  0x00000002 , 0x00000032 
- 00014313  0x000012b2 deposit  0x00000011 
- 00014314  0x000012b3 set0  0x0000001b , 0x0000003f 
- 00014315  0x000012b4 idiv  0x00000002 
- 00014316  0x000012b5 fetch  0x00000002 , 0x00000075 
- 00014317  0x000012b6 call  0x00007efd 
- 00014318  0x000012b7 remainder  0x00000013 
- 00014319  0x000012b8 isub  0x00000013 , 0x0000003f 
- 00014320  0x000012b9 branch  0x000037f2 , 0x00000002 
- 00014321  0x000012ba iadd  0x00000002 , 0x0000003f 
- 00014322  0x000012bc iadd  0x00000011 , 0x0000003f 
- 00014323  0x000012bd store  0x00000004 , 0x00000034 
- 00014324  0x000012be jam  0x00000000 , 0x00004748 
- 00014325  0x000012bf fetch  0x00000001 , 0x00000030 
- 00014326  0x000012c0 set1  0x00000001 , 0x0000003f 
- 00014327  0x000012c1 store  0x00000001 , 0x00000030 
- 00014328  0x000012c2 fetch  0x00000001 , 0x00000073 
- 00014329  0x000012c3 store  0x00000001 , 0x0000008a 
- 00014330  0x000012c4 jam  0x00000080 , 0x0000416e 
- 00014331  0x000012c5 setarg  0x00000000 
- 00014332  0x000012c6 store  0x00000003 , 0x0000420a 
- 00014333  0x000012c7 store  0x00000003 , 0x0000420d 
- 00014334  0x000012c8 store  0x00000001 , 0x000041fa 
- 00014335  0x000012c9 jam  0x0000000b , 0x00000b7d 
- 00014336  0x000012ca call  0x00007c27 
- 00014337  0x000012cb fetch  0x00000002 , 0x00004161 
- 00014338  0x000012cc store  0x00000002 , 0x0000003e 
- 00014339  0x000012cd nrtn  0x00000029 
- 00014340  0x000012ce add  0x00000004 , 0xffffffff , 0x00000007 
- 00014341  0x000012cf rtn 
- 00014342  0x000012d2 set0  0x00000025 , 0x00000000 
- 00014343  0x000012d3 bpatch  0x00000075 , 0x0000400e 
- 00014344  0x000012d4 fetch  0x00000001 , 0x00000030 
- 00014345  0x000012d5 rtnbit0  0x00000001 
- 00014346  0x000012d6 set0  0x00000001 , 0x0000003f 
- 00014347  0x000012d7 store  0x00000001 , 0x00000030 
- 00014348  0x000012d8 jam  0x0000007f , 0x0000416e 
- 00014349  0x000012d9 fetch  0x00000002 , 0x0000415f 
- 00014350  0x000012da store  0x00000002 , 0x0000003e 
- 00014351  0x000012db disable  0x0000002b 
- 00014352  0x000012dc jam  0x0000000c , 0x00000b7d 
- 00014353  0x000012dd branch  0x00007c27 
- 00014354  0x000012e1 set0  0x00000025 , 0x00000000 
- 00014355  0x000012e2 bpatch  0x00000076 , 0x0000400e 
- 00014356  0x000012e3 enable  0x0000002e 
- 00014357  0x000012e4 fetch  0x00000001 , 0x00000030 
- 00014358  0x000012e5 bbit1  0x00000001 , 0x00003820 
- 00014359  0x000012e6 rtnmark1  0x00000011 
- 00014360  0x000012e7 fetch  0x00000001 , 0x00000047 
- 00014361  0x000012e8 rtnbit1  0x00000003 
- 00014362  0x000012e9 fetch  0x00000001 , 0x00000048 
- 00014363  0x000012ea nrtn  0x00000034 
- 00014364  0x000012eb fetch  0x00000001 , 0x0000004b 
- 00014365  0x000012ec rtnbit1  0x00000006 
- 00014366  0x000012ee force  0x00000000 , 0x0000003f 
- 00014367  0x000012ef rtn 
- 00014368  0x000012f2 bbit0  0x00000002 , 0x00003830 
- 00014369  0x000012f3 fetch  0x00000001 , 0x0000008a 
- 00014370  0x000012f4 beq  0x00000002 , 0x00003826 
- 00014371  0x000012f5 fetch  0x00000001 , 0x00000047 
- 00014372  0x000012f6 bbit1  0x00000003 , 0x00003839 
- 00014373  0x000012f7 bmark0  0x00000008 , 0x00003839 
- 00014374  0x000012f9 call  0x00003290 
- 00014375  0x000012fa nbranch  0x00003839 , 0x00000029 
- 00014376  0x000012fb fetch  0x00000001 , 0x00000048 
- 00014377  0x000012fc nbranch  0x00003839 , 0x00000034 
- 00014378  0x000012fe fetch  0x00000001 , 0x000000f1 
- 00014379  0x000012ff increase  0xffffffff , 0x0000003f 
- 00014380  0x00001300 store  0x00000001 , 0x000000f1 
- 00014381  0x00001301 nbranch  0x0000381e , 0x00000034 
- 00014382  0x00001302 jam  0x00000010 , 0x000000f1 
- 00014383  0x00001303 branch  0x00003839 
- 00014384  0x00001306 fetch  0x00000001 , 0x0000008a 
- 00014385  0x00001307 bne  0x00000001 , 0x00003839 
- 00014386  0x00001308 fetch  0x00000001 , 0x0000008b 
- 00014387  0x00001309 branch  0x00003839 , 0x00000034 
- 00014388  0x0000130a increase  0xffffffff , 0x0000003f 
- 00014389  0x0000130b store  0x00000001 , 0x0000008b 
- 00014390  0x0000130c fetch  0x00000001 , 0x00000047 
- 00014391  0x0000130d rtnbit1  0x00000003 
- 00014392  0x0000130e nrtn  0x0000002d 
- 00014393  0x00001310 fetch  0x00000001 , 0x0000008a 
- 00014394  0x00001311 increase  0xffffffff , 0x0000003f 
- 00014395  0x00001312 store  0x00000001 , 0x0000008a 
- 00014396  0x00001313 rtn 
- 00014397  0x00001317 set0  0x00000025 , 0x00000000 
- 00014398  0x00001318 bpatch  0x00000077 , 0x0000400e 
- 00014399  0x00001319 disable  0x00000010 
- 00014400  0x0000131a copy  0x00000002 , 0x0000001b 
- 00014401  0x0000131b call  0x00003300 
- 00014402  0x0000131c disable  0x00000028 
- 00014403  0x0000131d nrtn  0x00000005 
- 00014404  0x0000131e force  0x00000000 , 0x0000001b 
- 00014405  0x0000131f enable  0x00000028 
- 00014406  0x00001320 rtn 
- 00014407  0x00001324 fetch  0x00000001 , 0x000041f9 
- 00014408  0x00001325 icompare  0x000000ff , 0x00000004 
- 00014409  0x00001326 rtn 
- 00014410  0x00001329 set0  0x00000025 , 0x00000000 
- 00014411  0x0000132a bpatch  0x00000078 , 0x0000400f 
- 00014412  0x0000132b jam  0x00000001 , 0x00004171 
- 00014413  0x0000132d call  0x00006a40 
- 00014414  0x0000132e force  0x0000000c , 0x0000003f 
- 00014415  0x0000132f store  0x00000002 , 0x00000032 
- 00014416  0x00001330 fetch  0x00000001 , 0x000000af 
- 00014417  0x00001331 lshift  0x0000003f , 0x0000003f 
- 00014418  0x00001332 store  0x00000002 , 0x00000075 
- 00014419  0x00001333 fetch  0x00000001 , 0x00000030 
- 00014420  0x00001334 set1  0x00000002 , 0x0000003f 
- 00014421  0x00001335 store  0x00000001 , 0x00000030 
- 00014422  0x00001336 jam  0x00000003 , 0x00000073 
- 00014423  0x00001337 jam  0x00000003 , 0x0000008a 
- 00014424  0x00001338 call  0x000037e1 
- 00014425  0x00001339 force  0x00000000 , 0x00000002 
- 00014426  0x0000133a call  0x00004914 
- 00014427  0x0000133b jam  0x00000050 , 0x000000b3 
- 00014428  0x0000133c jam  0x00000010 , 0x000000f1 
- 00014429  0x0000133d rtn 
- 00014430  0x00001340 set0  0x00000025 , 0x00000000 
- 00014431  0x00001341 bpatch  0x00000079 , 0x0000400f 
- 00014432  0x00001342 call  0x00003806 
- 00014433  0x00001343 jam  0x00000005 , 0x00004171 
- 00014434  0x00001345 call  0x00006a4a 
- 00014435  0x00001346 fetch  0x00000001 , 0x00000030 
- 00014436  0x00001347 set0  0x00000002 , 0x0000003f 
- 00014437  0x00001348 store  0x00000001 , 0x00000030 
- 00014438  0x0000134a arg  0x00000e00 , 0x00000002 
- 00014439  0x0000134b jam  0x00000013 , 0x000002c0 
- 00014440  0x0000134c branch  0x000048c4 
- 00014441  0x0000134f set0  0x00000025 , 0x00000000 
- 00014442  0x00001350 bpatch  0x0000007a , 0x0000400f 
- 00014443  0x00001351 jam  0x00000000 , 0x000000b1 
- 00014444  0x00001352 call  0x0000385e 
- 00014445  0x00001353 call  0x00003290 
- 00014446  0x00001354 set0  0x00000007 , 0x00000000 
- 00014447  0x00001355 rtn 
- 00014448  0x00001358 set0  0x00000025 , 0x00000000 
- 00014449  0x00001359 bpatch  0x0000007b , 0x0000400f 
- 00014450  0x0000135a fetch  0x00000001 , 0x00004132 
- 00014451  0x0000135b beq  0x00000001 , 0x00003898 
- 00014452  0x0000135c set0  0x00000001 , 0x00000000 
- 00014453  0x0000135e jam  0x00000000 , 0x000002d1 
- 00014454  0x0000135f fetch  0x00000001 , 0x000002ca 
- 00014455  0x00001360 rtn  0x00000034 
- 00014456  0x00001361 isolate1  0x00000000 , 0x0000003f 
- 00014457  0x00001362 arg  0x00001000 , 0x00000006 
- 00014458  0x00001363 call  0x00004da8 , 0x00000001 
- 00014459  0x00001364 set0  0x00000025 , 0x00000000 
- 00014460  0x00001365 bpatch  0x0000007c , 0x0000400f 
- 00014461  0x00001366 fetch  0x00000001 , 0x000002d1 
- 00014462  0x00001367 beq  0x00000001 , 0x0000388c 
- 00014463  0x00001369 jam  0x00000000 , 0x000002d1 
- 00014464  0x0000136a fetch  0x00000001 , 0x000002ca 
- 00014465  0x0000136b rtnbit0  0x00000001 
- 00014466  0x0000136c arg  0x00001400 , 0x00000006 
- 00014467  0x0000136d call  0x00004da8 
- 00014468  0x0000136e fetch  0x00000001 , 0x000002d1 
- 00014469  0x0000136f beq  0x00000001 , 0x00003892 
- 00014470  0x00001370 rtn 
- 00014471  0x00001373 fetch  0x00000001 , 0x0000004c 
- 00014472  0x00001374 set0  0x00000007 , 0x0000003f 
- 00014473  0x00001375 store  0x00000001 , 0x0000004c 
- 00014474  0x00001376 set0  0x00000001 , 0x00000000 
- 00014475  0x00001377 branch  0x0000443b 
- 00014476  0x0000137a fetch  0x00000001 , 0x000002ca 
- 00014477  0x0000137b set0  0x00000000 , 0x0000003f 
- 00014478  0x0000137c store  0x00000001 , 0x000002ca 
- 00014479  0x0000137d setarg  0x00000000 
- 00014480  0x0000137e store  0x00000002 , 0x000002c4 
- 00014481  0x0000137f rtn 
- 00014482  0x00001381 fetch  0x00000001 , 0x000002ca 
- 00014483  0x00001382 set0  0x00000001 , 0x0000003f 
- 00014484  0x00001383 store  0x00000001 , 0x000002ca 
- 00014485  0x00001384 setarg  0x00000000 
- 00014486  0x00001385 store  0x00000002 , 0x000002c6 
- 00014487  0x00001386 rtn 
- 00014488  0x00001389 fetch  0x00000001 , 0x0000004c 
- 00014489  0x0000138a rtnbit0  0x00000007 , 0x0000003f 
- 00014490  0x0000138b call  0x00004435 
- 00014491  0x0000138c fetch  0x00000002 , 0x00004800 
- 00014492  0x0000138d branch  0x00003bf1 , 0x00000034 
- 00014493  0x0000138e increase  0xffffffff , 0x0000003f 
- 00014494  0x0000138f store  0x00000002 , 0x00004800 
- 00014495  0x00001390 branch  0x00003887 
- 00014496  0x00001393 fetch  0x00000001 , 0x000002ca 
- 00014497  0x00001394 set1  0x00000000 , 0x0000003f 
- 00014498  0x00001395 store  0x00000001 , 0x000002ca 
- 00014499  0x00001396 rtn 
- 00014500  0x00001399 fetch  0x00000001 , 0x000002ca 
- 00014501  0x0000139a set1  0x00000001 , 0x0000003f 
- 00014502  0x0000139b store  0x00000001 , 0x000002ca 
- 00014503  0x0000139c rtn 
- 00014504  0x000013a3 set0  0x00000025 , 0x00000000 
- 00014505  0x000013a4 bpatch  0x0000007d , 0x0000400f 
- 00014506  0x000013a5 add  0x00000028 , 0x00000001 , 0x00000021 
- 00014507  0x000013a6 call  0x00003a5d 
- 00014508  0x000013a7 force  0x00000003 , 0x00000024 
- 00014509  0x000013a8 call  0x00003a42 
- 00014510  0x000013a9 call  0x00003bae 
- 00014511  0x000013aa call  0x00003bbf 
- 00014512  0x000013ab branch  0x00003bc5 
- 00014513  0x000013af set0  0x00000025 , 0x00000000 
- 00014514  0x000013b0 bpatch  0x0000007e , 0x0000400f 
- 00014515  0x000013b1 call  0x00003baa 
- 00014516  0x000013b2 deposit  0x00000028 
- 00014517  0x000013b3 fetcht  0x00000004 , 0x0000416a 
- 00014518  0x000013b4 isub  0x00000002 , 0x0000003f 
- 00014519  0x000013b5 rtnne  0x00000001 
- 00014520  0x000013b6 compare  0x00000000 , 0x00000001 , 0x0000001f 
- 00014521  0x000013b7 nbranch  0x000038bc , 0x00000001 
- 00014522  0x000013b8 fetch  0x00000001 , 0x00000019 
- 00014523  0x000013b9 rtn  0x00000034 
- 00014524  0x000013bb call  0x000038a8 
- 00014525  0x000013bc compare  0x00000010 , 0x00000001 , 0x0000001f 
- 00014526  0x000013bd branch  0x0000375c , 0x00000001 
- 00014527  0x000013bf rshift  0x00000021 , 0x00000002 
- 00014528  0x000013c0 or  0x00000002 , 0x00000040 , 0x0000000e 
- 00014529  0x000013c2 set0  0x00000025 , 0x00000000 
- 00014530  0x000013c3 bpatch  0x0000007f , 0x0000400f 
- 00014531  0x000013c4 enable  0x00000007 
- 00014532  0x000013c5 enable  0x0000000a 
- 00014533  0x000013c6 enable  0x0000001b 
- 00014534  0x000013c7 set0  0x00000010 , 0x00000000 
- 00014535  0x000013c8 deposit  0x00000004 
- 00014536  0x000013c9 inject  0x00000003 , 0x00000003 
- 00014537  0x000013ca deposit  0x00000001 
- 00014538  0x000013cb inject  0x00000003 , 0x00000004 
- 00014539  0x000013cc fetch  0x00000001 , 0x00000047 
- 00014540  0x000013cd inject  0x00000000 , 0x00000004 
- 00014541  0x000013ce inject  0x00000003 , 0x00000003 
- 00014542  0x000013cf enable  0x00000008 
- 00014543  0x000013d0 inject  0x00000003 , 0x00000008 
- 00014544  0x000013d1 disable  0x0000001b 
- 00014545  0x000013d2 disable  0x00000008 
- 00014546  0x000013d3 disable  0x0000000a 
- 00014547  0x000013d4 set0  0x00000002 , 0x00000015 
- 00014548  0x000013d5 arg  0x00000000 , 0x00000002 
- 00014549  0x000013d6 call  0x00003b74 
- 00014550  0x000013d7 set0  0x00000025 , 0x00000000 
- 00014551  0x000013d8 bpatch  0x00000080 , 0x00004010 
- 00014552  0x000013d9 and  0x00000001 , 0x0000001f , 0x0000003f 
- 00014553  0x000013da beq  0x00000013 , 0x00003913 
- 00014554  0x000013db beq  0x00000000 , 0x0000375c 
- 00014555  0x000013dc beq  0x00000001 , 0x0000375c 
- 00014556  0x000013dd beq  0x00000002 , 0x000038f5 
- 00014557  0x000013de beq  0x00000003 , 0x00003925 
- 00014558  0x000013df beq  0x00000004 , 0x0000392b 
- 00014559  0x000013e0 beq  0x00000007 , 0x000038e9 
- 00014560  0x000013e1 beq  0x00000008 , 0x0000392a 
- 00014561  0x000013e2 arg  0x00000004 , 0x00000002 
- 00014562  0x000013e3 call  0x00003b74 
- 00014563  0x000013e4 beq  0x0000000a , 0x00003927 
- 00014564  0x000013e5 beq  0x0000000b , 0x0000392d 
- 00014565  0x000013e6 arg  0x00000008 , 0x00000002 
- 00014566  0x000013e7 call  0x00003b74 
- 00014567  0x000013e8 beq  0x0000000f , 0x0000392d 
- 00014568  0x000013e9 branch  0x00003927 
- 00014569  0x000013ed set0  0x00000025 , 0x00000000 
- 00014570  0x000013ee bpatch  0x00000081 , 0x00004010 
- 00014571  0x000013ef enable  0x0000001d 
- 00014572  0x000013f0 enable  0x00000009 
- 00014573  0x000013f1 enable  0x0000000e 
- 00014574  0x000013f2 force  0x0000001e , 0x00000039 
- 00014575  0x000013f3 arg  0x000000b5 , 0x00000006 
- 00014576  0x000013f5 ifetch  0x00000001 , 0x00000006 
- 00014577  0x000013f6 inject  0x00000003 , 0x00000008 
- 00014578  0x000013f7 loop  0x000038f0 
- 00014579  0x000013f8 bmark1  0x00000007 , 0x00003960 
- 00014580  0x000013f9 branch  0x0000375c 
- 00014581  0x000013fc set0  0x00000025 , 0x00000000 
- 00014582  0x000013fd bpatch  0x00000082 , 0x00004010 
- 00014583  0x000013fe fetch  0x00000001 , 0x0000018b 
- 00014584  0x000013ff icopy  0x00000004 
- 00014585  0x00001400 fetch  0x00000001 , 0x0000008f 
- 00014586  0x00001401 icopy  0x0000001c 
- 00014587  0x00001402 fetch  0x00000003 , 0x0000414a 
- 00014588  0x00001403 icopy  0x0000001d 
- 00014589  0x00001404 fetch  0x00000002 , 0x00004144 
- 00014590  0x00001405 icopy  0x0000002e 
- 00014591  0x00001406 enable  0x00000009 
- 00014592  0x00001407 enable  0x0000001c 
- 00014593  0x00001408 copy  0x00000020 , 0x00000011 
- 00014594  0x00001409 call  0x00003a54 
- 00014595  0x0000140a pulse  0x00000015 
- 00014596  0x0000140b nop  0x00000020 
- 00014597  0x0000140c copy  0x00000021 , 0x0000000b 
- 00014598  0x0000140d fetch  0x00000004 , 0x0000016b 
- 00014599  0x0000140e icopy  0x00000021 
- 00014600  0x0000140f preload  0x0000001e 
- 00014601  0x00001410 set1  0x0000003a , 0x0000003f 
- 00014602  0x00001411 inject  0x00000003 , 0x00000048 
- 00014603  0x00001412 preload  0x0000001f 
- 00014604  0x00001413 inject  0x00000003 , 0x00000048 
- 00014605  0x00001414 copy  0x0000000b , 0x00000021 
- 00014606  0x00001415 copy  0x00000011 , 0x00000020 
- 00014607  0x00001416 enable  0x00000008 
- 00014608  0x00001417 inject  0x00000003 , 0x00000010 
- 00014609  0x00001418 disable  0x00000008 
- 00014610  0x00001419 branch  0x0000375c 
- 00014611  0x0000141c set0  0x00000025 , 0x00000000 
- 00014612  0x0000141d bpatch  0x00000083 , 0x00004010 
- 00014613  0x0000141e enable  0x0000000e 
- 00014614  0x0000141f enable  0x00000009 
- 00014615  0x00001420 enable  0x0000001c 
- 00014616  0x00001421 fetch  0x00000001 , 0x00000432 
- 00014617  0x00001422 and  0x0000003f , 0x000001f8 , 0x00000002 
- 00014618  0x00001423 arg  0x00000432 , 0x00000006 
- 00014619  0x00001424 increase  0x00000008 , 0x00000002 
- 00014620  0x00001426 add  0x00000002 , 0xffffffb8 , 0x00000013 
- 00014621  0x00001427 nbranch  0x00003922 , 0x00000002 
- 00014622  0x00001428 ifetch  0x00000009 , 0x00000006 
- 00014623  0x00001429 inject  0x00000003 , 0x00000048 
- 00014624  0x0000142a copy  0x00000013 , 0x00000002 
- 00014625  0x0000142b branch  0x0000391c 
- 00014626  0x0000142d ifetch  0x00000009 , 0x00000006 
- 00014627  0x0000142e iinject  0x00000003 , 0x00000002 
- 00014628  0x0000142f branch  0x00003960 
- 00014629  0x00001432 enable  0x0000001c 
- 00014630  0x00001433 branch  0x00003930 
- 00014631  0x00001436 enable  0x0000001c 
- 00014632  0x00001437 set1  0x00000010 , 0x00000000 
- 00014633  0x00001438 branch  0x00003930 
- 00014634  0x0000143b set1  0x00000002 , 0x00000015 
- 00014635  0x0000143d enable  0x0000001d 
- 00014636  0x0000143e branch  0x00003930 
- 00014637  0x00001442 set1  0x00000002 , 0x00000015 
- 00014638  0x00001443 enable  0x0000001d 
- 00014639  0x00001444 set1  0x00000010 , 0x00000000 
- 00014640  0x00001447 set0  0x00000025 , 0x00000000 
- 00014641  0x00001448 bpatch  0x00000084 , 0x00004010 
- 00014642  0x00001449 fetch  0x00000001 , 0x0000004c 
- 00014643  0x0000144a bbit0  0x00000005 , 0x00003946 
- 00014644  0x0000144b sub  0x00000001 , 0x00000003 , 0x0000003e 
- 00014645  0x0000144c branch  0x00003946 , 0x00000002 
- 00014646  0x0000144d disable  0x0000000e 
- 00014647  0x0000144e disable  0x0000001c 
- 00014648  0x0000144f enable  0x0000001d 
- 00014649  0x00001450 disable  0x00000007 
- 00014650  0x00001451 set1  0x00000001 , 0x00000015 
- 00014651  0x00001452 isolate1  0x00000002 , 0x00000015 
- 00014652  0x00001453 branch  0x00003940 , 0x00000001 
- 00014653  0x00001454 setarg  0x000abeee 
- 00014654  0x00001455 inject  0x00000003 , 0x00000014 
- 00014655  0x00001456 branch  0x00003944 
- 00014656  0x00001458 setarg  0x005faeba 
- 00014657  0x00001459 inject  0x00000003 , 0x00000018 
- 00014658  0x0000145a setarg  0x00000012 
- 00014659  0x0000145b inject  0x00000003 , 0x00000006 
- 00014660  0x0000145d enable  0x00000007 
- 00014661  0x0000145e set1  0x00000010 , 0x00000000 
- 00014662  0x00001460 enable  0x0000000e 
- 00014663  0x00001461 enable  0x00000009 
- 00014664  0x00001462 bmark1  0x00000005 , 0x00003969 
- 00014665  0x00001463 fetch  0x00000001 , 0x00000090 
- 00014666  0x00001464 inject  0x00000003 , 0x00000003 
- 00014667  0x00001465 fetch  0x00000002 , 0x00000091 
- 00014668  0x00001466 iforce  0x00000039 
- 00014669  0x00001467 bmark1  0x00000010 , 0x00003950 
- 00014670  0x00001468 inject  0x00000003 , 0x00000005 
- 00014671  0x00001469 branch  0x00003951 
- 00014672  0x0000146b inject  0x00000003 , 0x0000000d 
- 00014673  0x0000146d fetch  0x00000001 , 0x00004132 
- 00014674  0x0000146e beq  0x00000001 , 0x0000395b 
- 00014675  0x0000146f deposit  0x00000039 
- 00014676  0x00001470 branch  0x00003960 , 0x00000034 
- 00014677  0x00001471 fetch  0x00000002 , 0x00000179 
- 00014678  0x00001472 iforce  0x00000006 
- 00014679  0x00001474 ifetch  0x00000001 , 0x00000006 
- 00014680  0x00001475 inject  0x00000003 , 0x00000008 
- 00014681  0x00001476 loop  0x00003957 
- 00014682  0x00001477 branch  0x00003960 
- 00014683  0x00001479 fetch  0x00000002 , 0x00000179 
- 00014684  0x0000147a iforce  0x00000003 
- 00014685  0x0000147c ifetch  0x00000001 , 0x00000003 
- 00014686  0x0000147d inject  0x00000003 , 0x00000008 
- 00014687  0x0000147e loop  0x0000395d 
- 00014688  0x00001480 enable  0x00000008 
- 00014689  0x00001481 inject  0x00000003 , 0x00000010 
- 00014690  0x00001482 disable  0x00000008 
- 00014691  0x00001483 call  0x00003583 
- 00014692  0x00001484 fetch  0x00000001 , 0x0000004c 
- 00014693  0x00001485 bbit0  0x00000005 , 0x0000375c 
- 00014694  0x00001486 force  0x00000000 , 0x0000003f 
- 00014695  0x00001487 inject  0x00000003 , 0x00000006 
- 00014696  0x00001488 branch  0x0000375c 
- 00014697  0x0000148c set0  0x00000025 , 0x00000000 
- 00014698  0x0000148d bpatch  0x00000085 , 0x00004010 
- 00014699  0x0000148e bmark1  0x00000010 , 0x00003972 
- 00014700  0x00001490 fetch  0x00000001 , 0x0000018a 
- 00014701  0x00001491 inject  0x00000003 , 0x00000003 
- 00014702  0x00001492 fetch  0x00000001 , 0x00000169 
- 00014703  0x00001493 iforce  0x00000013 
- 00014704  0x00001494 inject  0x00000003 , 0x00000005 
- 00014705  0x00001495 branch  0x00003977 
- 00014706  0x00001497 fetch  0x00000001 , 0x0000018a 
- 00014707  0x00001498 inject  0x00000003 , 0x00000003 
- 00014708  0x00001499 fetch  0x00000002 , 0x00000169 
- 00014709  0x0000149a iforce  0x00000013 
- 00014710  0x0000149b inject  0x00000003 , 0x0000000d 
- 00014711  0x0000149d arg  0x000004de , 0x00000006 
- 00014712  0x0000149f copy  0x00000013 , 0x0000003e 
- 00014713  0x000014a0 branch  0x0000397e , 0x00000005 
- 00014714  0x000014a1 ifetch  0x00000001 , 0x00000006 
- 00014715  0x000014a2 inject  0x00000003 , 0x00000008 
- 00014716  0x000014a3 increase  0xffffffff , 0x00000013 
- 00014717  0x000014a4 branch  0x00003978 
- 00014718  0x000014a6 fetch  0x00000002 , 0x000000fe 
- 00014719  0x000014a7 increase  0x00000001 , 0x0000003f 
- 00014720  0x000014a8 store  0x00000002 , 0x000000fe 
- 00014721  0x000014a9 branch  0x00003960 
- 00014722  0x000014ad fetch  0x00000004 , 0x0000016f 
- 00014723  0x000014ae add  0x0000003f , 0x00000007 , 0x00000011 
- 00014724  0x000014af fetch  0x00000002 , 0x0000017b 
- 00014725  0x000014b0 nbranch  0x00003988 , 0x00000034 
- 00014726  0x000014b1 increase  0xfffffffd , 0x00000011 
- 00014727  0x000014b2 branch  0x00003990 
- 00014728  0x000014b4 mul32  0x0000003f , 0x0000000c , 0x0000003f 
- 00014729  0x000014b5 hfetcht  0x00000002 , 0x00008040 
- 00014730  0x000014b6 increase  0x00000001 , 0x00000002 
- 00014731  0x000014b8 isub  0x00000002 , 0x0000003f 
- 00014732  0x000014b9 nbranch  0x0000398f , 0x00000002 
- 00014733  0x000014ba increase  0xffffffff , 0x00000011 
- 00014734  0x000014bb branch  0x0000398b 
- 00014735  0x000014bd sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00014736  0x000014bf until  0x0000003e , 0x00000023 
- 00014737  0x000014c0 compare  0x00000000 , 0x00000022 , 0x00000003 
- 00014738  0x000014c1 nbranch  0x00003990 , 0x00000001 
- 00014739  0x000014c2 iforce  0x00000029 
- 00014740  0x000014c3 copy  0x00000011 , 0x00000028 
- 00014741  0x000014c4 iforce  0x00000029 
- 00014742  0x000014c5 rtn 
- 00014743  0x000014c9 set0  0x00000025 , 0x00000000 
- 00014744  0x000014ca bpatch  0x00000086 , 0x00004010 
- 00014745  0x000014cb until  0x0000003e , 0x00000022 
- 00014746  0x000014cc deposit  0x0000001a 
- 00014747  0x000014cd iforce  0x00000006 
- 00014748  0x000014ce rshift16 , 0x0000003f , 0x0000003f 
- 00014749  0x000014cf isub  0x00000022 , 0x00000039 
- 00014750  0x000014d0 and_into  0x00000003 , 0x00000039 
- 00014751  0x000014d1 nbranch  0x000039a2 , 0x00000005 
- 00014752  0x000014d2 force  0x00000000 , 0x0000003f 
- 00014753  0x000014d3 branch  0x000039a6 
- 00014754  0x000014d5 arg  0x00000ea6 , 0x00000002 
- 00014755  0x000014d6 force  0x00000000 , 0x0000003f 
- 00014756  0x000014d8 iadd  0x00000002 , 0x0000003f 
- 00014757  0x000014d9 loop  0x000039a4 
- 00014758  0x000014db iadd  0x00000006 , 0x0000003f 
- 00014759  0x000014dc div  0x0000003f , 0x0000000c 
- 00014760  0x000014dd call  0x00007efd 
- 00014761  0x000014de quotient  0x0000003f 
- 00014762  0x000014df store  0x00000002 , 0x0000017b 
- 00014763  0x000014e0 rtn 
- 00014764  0x000014e3 set0  0x00000025 , 0x00000000 
- 00014765  0x000014e4 bpatch  0x00000087 , 0x00004010 
- 00014766  0x000014e5 deposit  0x0000001a 
- 00014767  0x000014e6 copy  0x00000019 , 0x00000002 
- 00014768  0x000014e7 isub  0x00000002 , 0x0000003e 
- 00014769  0x000014e8 nsetflag  0x00000002 , 0x0000002c , 0x0000003f 
- 00014770  0x000014e9 isub  0x00000002 , 0x00000002 
- 00014771  0x000014ea setarg  0x00000ea6 
- 00014772  0x000014eb isolate0  0x0000000f , 0x00000002 
- 00014773  0x000014ec branch  0x000039b8 , 0x00000001 
- 00014774  0x000014ed setarg  0xffff0ea6 
- 00014775  0x000014ee iadd  0x00000002 , 0x00000002 
- 00014776  0x000014f0 storet  0x00000006 , 0x000003c8 
- 00014777  0x000014f1 rtn  0x00000036 
- 00014778  0x000014f2 storet  0x00000006 , 0x00000038 
- 00014779  0x000014f3 rtn 
- 00014780  0x000014f6 disable  0x00000030 
- 00014781  0x000014f7 fetch  0x00000006 , 0x000003c8 
- 00014782  0x000014f8 branch  0x000039c0 , 0x00000036 
- 00014783  0x000014f9 fetch  0x00000006 , 0x00000038 
- 00014784  0x000014fb iadd  0x00000019 , 0x00000030 
- 00014785  0x000014fc increase  0x0000000a , 0x00000030 
- 00014786  0x000014fd setarg  0x00000ea6 
- 00014787  0x000014fe isub  0x00000030 , 0x0000003f 
- 00014788  0x000014ff isolate0  0x0000000f , 0x0000003f 
- 00014789  0x00001500 branch  0x000039ca , 0x00000001 
- 00014790  0x00001501 setarg  0x0000f15a 
- 00014791  0x00001502 iadd  0x00000030 , 0x00000030 
- 00014792  0x00001504 copy  0x00000030 , 0x0000001a 
- 00014793  0x00001505 rtn 
- 00014794  0x00001507 force  0x00000000 , 0x0000003e 
- 00014795  0x00001508 branch  0x000039c8 
- 00014796  0x00001510 set0  0x00000025 , 0x00000000 
- 00014797  0x00001511 bpatch  0x00000088 , 0x00004011 
- 00014798  0x00001512 call  0x00003a7a 
- 00014799  0x00001513 copy  0x00000021 , 0x0000003f 
- 00014800  0x00001514 and_into  0x00000180 , 0x0000003f 
- 00014801  0x00001515 compare  0x00000003 , 0x00000024 , 0x00000007 
- 00014802  0x00001516 nbranch  0x000039d6 , 0x00000001 
- 00014803  0x00001517 rshift3  0x0000003f , 0x0000003f 
- 00014804  0x00001518 iadd  0x00000017 , 0x0000003f 
- 00014805  0x00001519 branch  0x000039d7 
- 00014806  0x0000151b copy  0x00000017 , 0x0000003f 
- 00014807  0x0000151d div  0x0000003f , 0x0000004f 
- 00014808  0x0000151e pulse  0x00000015 
- 00014809  0x0000151f call  0x00007efd 
- 00014810  0x00001520 remainder  0x00000011 
- 00014811  0x00001521 add  0x00000011 , 0xffffffd8 , 0x00000002 
- 00014812  0x00001522 branch  0x000039df , 0x00000002 
- 00014813  0x00001523 lshift  0x00000011 , 0x00000002 
- 00014814  0x00001524 branch  0x000039e1 
- 00014815  0x00001526 lshift  0x00000002 , 0x00000002 
- 00014816  0x00001527 increase  0x00000001 , 0x00000002 
- 00014817  0x00001529 set0  0x00000025 , 0x00000000 
- 00014818  0x0000152a bpatch  0x00000089 , 0x00004011 
- 00014819  0x0000152b fetch  0x00000001 , 0x00000031 
- 00014820  0x0000152c bbit0  0x00000003 , 0x000039f3 
- 00014821  0x0000152e fetch  0x00000004 , 0x00004173 
- 00014822  0x0000152f isub  0x00000021 , 0x0000003e 
- 00014823  0x00001530 branch  0x000039f3 , 0x00000002 
- 00014824  0x00001531 call  0x00003a12 
- 00014825  0x00001532 fetch  0x00000001 , 0x0000417a 
- 00014826  0x00001533 rtn  0x00000034 
- 00014827  0x00001534 fetch  0x00000001 , 0x00000031 
- 00014828  0x00001535 set1  0x00000002 , 0x0000003f 
- 00014829  0x00001536 store  0x00000001 , 0x00000031 
- 00014830  0x00001537 fetch  0x00000005 , 0x00004188 
- 00014831  0x00001538 store  0x00000005 , 0x0000417b 
- 00014832  0x00001539 ifetch  0x00000005 , 0x00000006 
- 00014833  0x0000153a store  0x00000005 , 0x00004180 
- 00014834  0x0000153b call  0x00003a17 
- 00014835  0x0000153d fetch  0x00000001 , 0x00000031 
- 00014836  0x0000153e rtnbit0  0x00000002 
- 00014837  0x0000153f isolate1  0x00000001 , 0x00000021 
- 00014838  0x00001540 branch  0x00003a0f , 0x00000001 
- 00014839  0x00001541 rshift3  0x00000002 , 0x00000011 
- 00014840  0x00001542 and  0x00000002 , 0x00000007 , 0x00000007 
- 00014841  0x00001543 setarg  0x0000417b 
- 00014842  0x00001544 iadd  0x00000011 , 0x00000011 
- 00014843  0x00001545 ifetch  0x00000001 , 0x00000011 
- 00014844  0x00001546 qisolate0  0x0000003f 
- 00014845  0x00001547 branch  0x00003a00 , 0x00000001 
- 00014846  0x00001548 deposit  0x00000002 
- 00014847  0x00001549 branch  0x00003a0c 
- 00014848  0x0000154b fetch  0x00000001 , 0x00004185 
- 00014849  0x0000154c iforce  0x00000012 
- 00014850  0x0000154d deposit  0x00000021 
- 00014851  0x0000154e and_into  0x00000180 , 0x0000003f 
- 00014852  0x0000154f rshift3  0x0000003f , 0x0000003f 
- 00014853  0x00001550 iadd  0x00000017 , 0x0000003f 
- 00014854  0x00001551 idiv  0x00000012 
- 00014855  0x00001552 setarg  0x00004193 
- 00014856  0x00001553 call  0x00007efd 
- 00014857  0x00001554 remainder  0x00000011 
- 00014858  0x00001555 iadd  0x00000011 , 0x00000006 
- 00014859  0x00001556 ifetch  0x00000001 , 0x00000006 
- 00014860  0x00001558 store  0x00000001 , 0x00004186 
- 00014861  0x00001559 iforce  0x00000002 
- 00014862  0x0000155a rtn 
- 00014863  0x0000155d fetch  0x00000001 , 0x00004186 
- 00014864  0x0000155e iforce  0x00000002 
- 00014865  0x0000155f rtn 
- 00014866  0x00001562 fetch  0x00000001 , 0x00000031 
- 00014867  0x00001563 set0  0x00000002 , 0x0000003f 
- 00014868  0x00001564 set0  0x00000003 , 0x0000003f 
- 00014869  0x00001565 store  0x00000001 , 0x00000031 
- 00014870  0x00001566 rtn 
- 00014871  0x0000156d set0  0x00000025 , 0x00000000 
- 00014872  0x0000156e bpatch  0x0000008a , 0x00004011 
- 00014873  0x0000156f arg  0x00004193 , 0x00000005 
- 00014874  0x00001570 force  0x0000000a , 0x00000039 
- 00014875  0x00001571 call  0x00007e3b 
- 00014876  0x00001572 arg  0x00004193 , 0x00000005 
- 00014877  0x00001573 force  0x00000000 , 0x00000013 
- 00014878  0x00001574 force  0x00000002 , 0x00000007 
- 00014879  0x00001576 fetch  0x00000005 , 0x0000417b 
- 00014880  0x00001577 iforce  0x00000002 
- 00014881  0x00001578 compare  0x00000002 , 0x00000007 , 0x000000ff 
- 00014882  0x00001579 branch  0x00003a24 , 0x00000001 
- 00014883  0x0000157a rshift  0x00000002 , 0x00000002 
- 00014884  0x0000157c isolate0  0x00000000 , 0x00000002 
- 00014885  0x0000157d branch  0x00003a28 , 0x00000001 
- 00014886  0x0000157e deposit  0x00000013 
- 00014887  0x0000157f istore  0x00000001 , 0x00000005 
- 00014888  0x00001581 rshift2  0x00000002 , 0x00000002 
- 00014889  0x00001582 increase  0x00000002 , 0x00000013 
- 00014890  0x00001583 compare  0x00000028 , 0x00000013 , 0x000000fe 
- 00014891  0x00001584 nbranch  0x00003a31 , 0x00000001 
- 00014892  0x00001585 fetch  0x00000005 , 0x00004180 
- 00014893  0x00001586 iforce  0x00000002 
- 00014894  0x00001587 compare  0x00000002 , 0x00000007 , 0x000000ff 
- 00014895  0x00001588 branch  0x00003a31 , 0x00000001 
- 00014896  0x00001589 rshift  0x00000002 , 0x00000002 
- 00014897  0x0000158b sub  0x00000013 , 0x0000004e , 0x0000003e 
- 00014898  0x0000158c branch  0x00003a24 , 0x00000002 
- 00014899  0x0000158d force  0x00000001 , 0x00000013 
- 00014900  0x0000158e increase  0xffffffff , 0x00000007 
- 00014901  0x0000158f nbranch  0x00003a1f , 0x00000005 
- 00014902  0x00001590 arg  0x00004193 , 0x00000011 
- 00014903  0x00001591 deposit  0x00000005 
- 00014904  0x00001592 isub  0x00000011 , 0x0000003f 
- 00014905  0x00001593 store  0x00000001 , 0x00004185 
- 00014906  0x00001594 rtn 
- 00014907  0x00001597 set0  0x00000025 , 0x00000000 
- 00014908  0x00001598 bpatch  0x0000008b , 0x00004011 
- 00014909  0x00001599 call  0x000039cc 
- 00014910  0x0000159a fetch  0x00000001 , 0x00000189 
- 00014911  0x0000159b bbit0  0x00000005 , 0x00003a41 
- 00014912  0x0000159c fetcht  0x00000001 , 0x00000448 
- 00014913  0x0000159e branch  0x00003a82 
- 00014914  0x000015a2 set0  0x00000025 , 0x00000000 
- 00014915  0x000015a3 bpatch  0x0000008c , 0x00004011 
- 00014916  0x000015a4 call  0x000039cc 
- 00014917  0x000015a5 fetch  0x00000001 , 0x00000189 
- 00014918  0x000015a6 bbit0  0x00000004 , 0x00003a48 
- 00014919  0x000015a7 fetcht  0x00000001 , 0x00000447 
- 00014920  0x000015a9 branch  0x00003a91 
- 00014921  0x000015ad force  0x00000000 , 0x0000002d 
- 00014922  0x000015ae fetch  0x00000003 , 0x00004147 
- 00014923  0x000015af iforce  0x0000002c 
- 00014924  0x000015b0 rtn 
- 00014925  0x000015b3 set0  0x00000025 , 0x00000000 
- 00014926  0x000015b4 bpatch  0x0000008d , 0x00004011 
- 00014927  0x000015b5 fetch  0x00000001 , 0x00004277 
- 00014928  0x000015b6 icopy  0x0000002d 
- 00014929  0x000015b7 fetch  0x00000003 , 0x00004274 
- 00014930  0x000015b8 icopy  0x0000002c 
- 00014931  0x000015b9 rtn 
- 00014932  0x000015bc set0  0x00000025 , 0x00000000 
- 00014933  0x000015bd bpatch  0x0000008e , 0x00004011 
- 00014934  0x000015be fetch  0x00000002 , 0x00004144 
- 00014935  0x000015bf icopy  0x0000002e 
- 00014936  0x000015c0 fetch  0x00000001 , 0x00004143 
- 00014937  0x000015c1 icopy  0x0000002d 
- 00014938  0x000015c2 fetch  0x00000003 , 0x00004140 
- 00014939  0x000015c3 icopy  0x0000002c 
- 00014940  0x000015c4 rtn 
- 00014941  0x000015c7 set0  0x00000025 , 0x00000000 
- 00014942  0x000015c8 bpatch  0x0000008f , 0x00004011 
- 00014943  0x000015c9 fetch  0x00000002 , 0x00000044 
- 00014944  0x000015ca icopy  0x0000002e 
- 00014945  0x000015cb fetch  0x00000001 , 0x00000043 
- 00014946  0x000015cc icopy  0x0000002d 
- 00014947  0x000015cd fetch  0x00000003 , 0x00000040 
- 00014948  0x000015ce icopy  0x0000002c 
- 00014949  0x000015cf rtn 
- 00014950  0x000015d3 bmark1  0x00000020 , 0x00003a69 
- 00014951  0x000015d4 rtnmark0  0x0000001d 
- 00014952  0x000015d5 rtnmark0  0x0000001f 
- 00014953  0x000015d7 and_into  0xffffff00 , 0x0000002c 
- 00014954  0x000015d8 pulse  0x00000015 
- 00014955  0x000015d9 nop  0x00000020 
- 00014956  0x000015da rtn 
- 00014957  0x000015de set0  0x00000025 , 0x00000000 
- 00014958  0x000015df bpatch  0x00000090 , 0x00004012 
- 00014959  0x000015e0 force  0x00000000 , 0x00000015 
- 00014960  0x000015e1 disable  0x00000021 
- 00014961  0x000015e2 disable  0x00000020 
- 00014962  0x000015e3 pulse  0x0000001e 
- 00014963  0x000015e4 hjam  0x00000000 , 0x00008902 
- 00014964  0x000015e5 hjam  0x00000000 , 0x00008901 
- 00014965  0x000015e6 hjam  0x00000000 , 0x00008900 
- 00014966  0x000015e7 hjam  0x00000000 , 0x00008903 
- 00014967  0x000015e8 hjam  0x00000070 , 0x00008904 
- 00014968  0x000015e9 hjam  0x00000000 , 0x00008906 
- 00014969  0x000015ea rtn 
- 00014970  0x000015ed set0  0x00000025 , 0x00000000 
- 00014971  0x000015ee bpatch  0x00000091 , 0x00004012 
- 00014972  0x000015ef hjam  0x00000000 , 0x00008902 
- 00014973  0x000015f0 hjam  0x00000000 , 0x00008901 
- 00014974  0x000015f1 hjam  0x00000018 , 0x00008900 
- 00014975  0x000015f2 hjam  0x000000a7 , 0x00008903 
- 00014976  0x000015f3 hjam  0x0000007f , 0x00008904 
- 00014977  0x000015f4 rtn 
- 00014978  0x000015f8 set0  0x00000025 , 0x00000000 
- 00014979  0x000015f9 bpatch  0x00000092 , 0x00004012 
- 00014980  0x000015fb storet  0x00000001 , 0x00000017 
- 00014981  0x000015fc add  0x00000002 , 0x00000004 , 0x00000011 
- 00014982  0x000015fd branch  0x00003ab6 
- 00014983  0x000015ff set0  0x00000025 , 0x00000000 
- 00014984  0x00001600 bpatch  0x00000093 , 0x00004012 
- 00014985  0x00001601 hjam  0x000000cf , 0x00008901 
- 00014986  0x00001602 nop  0x0000000a 
- 00014987  0x00001603 hjam  0x000000ff , 0x00008900 
- 00014988  0x00001604 hjam  0x000000af , 0x00008903 
- 00014989  0x00001605 hjam  0x000000ff , 0x00008904 
- 00014990  0x00001606 nop  0x0000000a 
- 00014991  0x00001607 hjam  0x000000a0 , 0x00008902 
- 00014992  0x00001608 rtn 
- 00014993  0x0000160c set0  0x00000025 , 0x00000000 
- 00014994  0x0000160d bpatch  0x00000094 , 0x00004012 
- 00014995  0x0000160e storet  0x00000001 , 0x00000017 
- 00014996  0x0000160f add  0x00000002 , 0x00000002 , 0x00000011 
- 00014997  0x00001610 call  0x00003ab6 
- 00014998  0x00001611 setarg  0x00000500 
- 00014999  0x00001612 call  0x00003bf3 
- 00015000  0x00001614 hjam  0x00000001 , 0x00008906 
- 00015001  0x00001615 hjam  0x0000003c , 0x00008900 
- 00015002  0x00001616 hjam  0x000000e0 , 0x00008901 
- 00015003  0x00001617 hjam  0x000000b7 , 0x00008903 
- 00015004  0x00001618 hjam  0x0000007f , 0x00008902 
- 00015005  0x00001619 rtn 
- 00015006  0x0000161c hjam  0x00000006 , 0x00008042 
- 00015007  0x0000161d call  0x00003c29 
- 00015008  0x0000161e call  0x00003c3a 
- 00015009  0x00001620 fetch  0x00000002 , 0x00004163 
- 00015010  0x00001621 bbit0  0x0000000e , 0x00003aa1 
- 00015011  0x00001622 iforce  0x00000006 
- 00015012  0x00001623 arg  0x00008900 , 0x00000002 
- 00015013  0x00001625 ifetch  0x00000001 , 0x00000006 
- 00015014  0x00001626 beq  0x000000ff , 0x00003aab 
- 00015015  0x00001627 ior  0x00000002 , 0x00000005 
- 00015016  0x00001628 ifetch  0x00000001 , 0x00000006 
- 00015017  0x00001629 istore  0x00000001 , 0x00000005 
- 00015018  0x0000162a branch  0x00003aa5 
- 00015019  0x0000162c set0  0x00000025 , 0x00000000 
- 00015020  0x0000162d bpatch  0x00000095 , 0x00004012 
- 00015021  0x0000162e call  0x00003d91 
- 00015022  0x0000162f call  0x00003b0a 
- 00015023  0x00001631 setarg  0x000007d0 
- 00015024  0x00001632 iadd  0x00000022 , 0x0000003f 
- 00015025  0x00001633 store  0x00000004 , 0x00000173 
- 00015026  0x00001634 set1  0x00000003 , 0x00000015 
- 00015027  0x00001635 force  0x00000000 , 0x00000015 
- 00015028  0x00001636 ncall  0x00003ace , 0x0000002b 
- 00015029  0x00001637 branch  0x00003ae2 
- 00015030  0x0000163b set0  0x00000025 , 0x00000000 
- 00015031  0x0000163c bpatch  0x00000096 , 0x00004012 
- 00015032  0x0000163d setarg  0x00000960 
- 00015033  0x0000163e iadd  0x00000011 , 0x00000002 
- 00015034  0x0000163f fetch  0x00000001 , 0x0000415d 
- 00015035  0x00001640 hjam  0x00000004 , 0x0000895f 
- 00015036  0x00001641 imul32  0x00000002 , 0x0000003f 
- 00015037  0x00001642 fetcht  0x00000001 , 0x0000415e 
- 00015038  0x00001643 idiv  0x00000002 
- 00015039  0x00001644 call  0x00007efd 
- 00015040  0x00001645 quotient  0x00000011 
- 00015041  0x00001646 remainder  0x0000003f 
- 00015042  0x00001647 lshift16  0x0000003f , 0x0000003f 
- 00015043  0x00001648 lshift4  0x0000003f , 0x0000003f 
- 00015044  0x00001649 idiv  0x00000002 
- 00015045  0x0000164a call  0x00007efd 
- 00015046  0x0000164b quotient  0x0000003f 
- 00015047  0x0000164c lshift8  0x0000003f , 0x0000003f 
- 00015048  0x0000164d lshift  0x0000003f , 0x0000003f 
- 00015049  0x0000164e ior  0x00000011 , 0x0000003f 
- 00015050  0x0000164f hstore  0x00000004 , 0x00008960 
- 00015051  0x00001650 hjam  0x00000044 , 0x0000895f 
- 00015052  0x00001651 hjam  0x000000c4 , 0x0000895f 
- 00015053  0x00001652 rtn 
- 00015054  0x00001656 set0  0x00000025 , 0x00000000 
- 00015055  0x00001657 bpatch  0x00000097 , 0x00004012 
- 00015056  0x00001658 hjam  0x00000002 , 0x00008906 
- 00015057  0x00001659 setarg  0x0003d090 
- 00015058  0x0000165a call  0x00003bf3 
- 00015059  0x0000165b hjam  0x0000007f , 0x00008900 
- 00015060  0x0000165c nop  0x00000082 
- 00015061  0x0000165d hjam  0x00000030 , 0x00008952 
- 00015062  0x0000165e hjam  0x000000d0 , 0x00008901 
- 00015063  0x0000165f hjam  0x00000070 , 0x00008952 
- 00015064  0x00001660 hjam  0x000000f0 , 0x00008952 
- 00015065  0x00001661 force  0x00000032 , 0x00000039 
- 00015066  0x00001663 hfetch  0x00000001 , 0x00008980 
- 00015067  0x00001664 bbit1  0x00000005 , 0x00003add 
- 00015068  0x00001665 loop  0x00003ada 
- 00015069  0x00001667 store  0x00000001 , 0x0000416f 
- 00015070  0x00001668 hjam  0x00000000 , 0x00008901 
- 00015071  0x00001669 hjam  0x00000000 , 0x00008900 
- 00015072  0x0000166a hjam  0x00000000 , 0x00008906 
- 00015073  0x0000166b rtn 
- 00015074  0x0000166e set0  0x00000025 , 0x00000000 
- 00015075  0x0000166f bpatch  0x00000098 , 0x00004013 
- 00015076  0x00001670 fetch  0x00000001 , 0x0000416f 
- 00015077  0x00001671 set1  0x00000005 , 0x0000003f 
- 00015078  0x00001672 hstore  0x00000001 , 0x00008952 
- 00015079  0x00001673 hfetcht  0x00000001 , 0x00008950 
- 00015080  0x00001674 and_into  0x00000007 , 0x00000002 
- 00015081  0x00001675 lshift3  0x0000003f , 0x0000003f 
- 00015082  0x00001676 ior  0x00000002 , 0x0000003f 
- 00015083  0x00001677 hstore  0x00000001 , 0x00008950 
- 00015084  0x00001678 hfetch  0x00000001 , 0x00008951 
- 00015085  0x00001679 set0  0x00000000 , 0x0000003f 
- 00015086  0x0000167a hstore  0x00000001 , 0x00008951 
- 00015087  0x0000167b hfetch  0x00000001 , 0x00008952 
- 00015088  0x0000167c set0  0x00000005 , 0x0000003f 
- 00015089  0x0000167d hstore  0x00000001 , 0x00008952 
- 00015090  0x0000167e rtn 
- 00015091  0x00001681 set0  0x00000025 , 0x00000000 
- 00015092  0x00001682 bpatch  0x00000099 , 0x00004013 
- 00015093  0x00001683 hfetch  0x00000002 , 0x00008981 
- 00015094  0x00001684 rshift4  0x0000003f , 0x0000003f 
- 00015095  0x00001685 rshift3  0x0000003f , 0x0000003f 
- 00015096  0x00001686 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015097  0x00001687 and_into  0x000000ff , 0x0000003f 
- 00015098  0x00001688 div  0x0000003f , 0x0000000a 
- 00015099  0x00001689 call  0x00007efd 
- 00015100  0x0000168a quotient  0x0000003f 
- 00015101  0x0000168b lshift4  0x0000003f , 0x0000003f 
- 00015102  0x0000168c remainder  0x00000002 
- 00015103  0x0000168d ior  0x00000002 , 0x0000003f 
- 00015104  0x0000168e store  0x00000001 , 0x00000018 
- 00015105  0x0000168f rtn 
- 00015106  0x00001692 hjam  0x0000000a , 0x00008042 
- 00015107  0x00001693 hjam  0x00000000 , 0x00008905 
- 00015108  0x00001694 hfetch  0x00000003 , 0x00008138 
- 00015109  0x00001695 hstore  0x00000003 , 0x0000804c 
- 00015110  0x00001696 hjam  0x000000fc , 0x0000804c 
- 00015111  0x00001697 call  0x00003db0 
- 00015112  0x00001698 nop  0x000003e8 
- 00015113  0x00001699 rtn 
- 00015114  0x0000169c hjam  0x00000006 , 0x00008042 
- 00015115  0x0000169d hfetch  0x00000001 , 0x0000896b 
- 00015116  0x0000169e set0  0x00000004 , 0x0000003f 
- 00015117  0x0000169f set0  0x00000005 , 0x0000003f 
- 00015118  0x000016a0 hstore  0x00000001 , 0x0000896b 
- 00015119  0x000016a1 hjam  0x00000000 , 0x00008905 
- 00015120  0x000016a2 hjam  0x00000000 , 0x00008904 
- 00015121  0x000016a3 hjam  0x00000070 , 0x00008904 
- 00015122  0x000016a4 hjam  0x000000ff , 0x00008905 
- 00015123  0x000016a5 hfetch  0x00000001 , 0x0000896b 
- 00015124  0x000016a6 set1  0x00000004 , 0x0000003f 
- 00015125  0x000016a7 set1  0x00000005 , 0x0000003f 
- 00015126  0x000016a8 hstore  0x00000001 , 0x0000896b 
- 00015127  0x000016a9 call  0x00003b38 
- 00015128  0x000016aa hfetch  0x00000001 , 0x00008968 
- 00015129  0x000016ab set1  0x00000007 , 0x0000003f 
- 00015130  0x000016ac hstore  0x00000001 , 0x00008968 
- 00015131  0x000016ad set0  0x00000007 , 0x0000003f 
- 00015132  0x000016ae hstore  0x00000001 , 0x00008968 
- 00015133  0x000016af set1  0x00000007 , 0x0000003f 
- 00015134  0x000016b0 hstore  0x00000001 , 0x00008968 
- 00015135  0x000016b1 hjam  0x00000005 , 0x00008042 
- 00015136  0x000016b2 rtn 
- 00015137  0x000016b5 nop  0x000003e8 
- 00015138  0x000016b6 hjam  0x00000004 , 0x00008042 
- 00015139  0x000016b7 nop  0x0000000a 
- 00015140  0x000016b8 hjam  0x00000000 , 0x000080b4 
- 00015141  0x000016b9 hjam  0x00000080 , 0x00008006 
- 00015142  0x000016bb hfetch  0x00000001 , 0x0000812d 
- 00015143  0x000016bc bbit0  0x00000001 , 0x00003b26 
- 00015144  0x000016bd hfetcht  0x00000003 , 0x00008149 
- 00015145  0x000016be hjam  0x00000005 , 0x00008042 
- 00015146  0x000016bf nop  0x0000000a 
- 00015147  0x000016c0 hjam  0x00000080 , 0x00008006 
- 00015148  0x000016c2 hfetch  0x00000001 , 0x0000812d 
- 00015149  0x000016c3 bbit0  0x00000001 , 0x00003b2c 
- 00015150  0x000016c4 hfetch  0x00000003 , 0x00008149 
- 00015151  0x000016c5 isub  0x00000002 , 0x0000003f 
- 00015152  0x000016c6 branch  0x00003b32 , 0x00000002 
- 00015153  0x000016c7 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015154  0x000016c9 store  0x00000002 , 0x0000018c 
- 00015155  0x000016ca sub  0x0000003f , 0x00000046 , 0x0000003e 
- 00015156  0x000016cc nbranch  0x00003b34 , 0x00000002 
- 00015157  0x000016cd rtn 
- 00015158  0x000016d0 setarg  0x00000f0f 
- 00015159  0x000016d1 branch  0x00003da7 
- 00015160  0x000016d4 setarg  0x0000080f 
- 00015161  0x000016d5 branch  0x00003da7 
- 00015162  0x000016da set0  0x00000025 , 0x00000000 
- 00015163  0x000016db bpatch  0x0000009a , 0x00004013 
- 00015164  0x000016dc call  0x00003a87 
- 00015165  0x000016dd disable  0x00000020 
- 00015166  0x000016de enable  0x00000021 
- 00015167  0x000016df pulse  0x00000016 
- 00015168  0x000016e0 rtn 
- 00015169  0x000016e3 set0  0x00000025 , 0x00000000 
- 00015170  0x000016e4 bpatch  0x0000009b , 0x00004013 
- 00015171  0x000016e5 fetch  0x00000001 , 0x0000004c 
- 00015172  0x000016e6 isolate1  0x00000002 , 0x0000003f 
- 00015173  0x000016e7 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00015174  0x000016e8 hstore  0x00000001 , 0x00008011 
- 00015175  0x000016e9 arg  0x00000062 , 0x00000006 
- 00015176  0x000016ea ifetch  0x00000009 , 0x00000006 
- 00015177  0x000016eb iforce  0x00000032 
- 00015178  0x000016ec ifetch  0x00000007 , 0x00000006 
- 00015179  0x000016ed iforce  0x00000033 
- 00015180  0x000016ee fetch  0x00000001 , 0x00000054 
- 00015181  0x000016ef add  0x0000003f , 0xffffffff , 0x00000034 
- 00015182  0x000016f0 pulse  0x0000001a 
- 00015183  0x000016f1 rtn 
- 00015184  0x000016f4 set0  0x00000025 , 0x00000000 
- 00015185  0x000016f5 bpatch  0x0000009c , 0x00004013 
- 00015186  0x000016f6 enable  0x0000000d 
- 00015187  0x000016f7 arg  0x00000600 , 0x0000000b 
- 00015188  0x000016f8 correlate  0x00000029 , 0x00000026 
- 00015189  0x000016fa deposit  0x0000001a 
- 00015190  0x000016fb store  0x00000006 , 0x0000009c 
- 00015191  0x000016fc disable  0x0000000d 
- 00015192  0x000016fd nbranch  0x00003a6d , 0x00000018 
- 00015193  0x000016fe arg  0x000003bb , 0x00000029 
- 00015194  0x000016ff increase  0x00000001 , 0x00000028 
- 00015195  0x00001700 and_into  0x000001fc , 0x00000028 
- 00015196  0x00001701 rtn 
- 00015197  0x00001706 enable  0x0000000d 
- 00015198  0x00001708 correlate  0x0000003e , 0x00000017 
- 00015199  0x00001709 branch  0x00003b55 , 0x00000018 
- 00015200  0x0000170a compare  0x00000002 , 0x00000028 , 0x00000002 
- 00015201  0x0000170b nbranch  0x00003b5e , 0x00000001 
- 00015202  0x0000170c branch  0x00003b55 
- 00015203  0x0000170f set0  0x00000025 , 0x00000000 
- 00015204  0x00001710 bpatch  0x0000009d , 0x00004013 
- 00015205  0x00001711 arg  0x00000600 , 0x0000000b 
- 00015206  0x00001712 enable  0x0000000d 
- 00015207  0x00001713 correlate  0x00000023 , 0x00000026 
- 00015208  0x00001714 disable  0x0000000d 
- 00015209  0x00001715 nbranch  0x00003a6d , 0x00000018 
- 00015210  0x00001716 rtn 
- 00015211  0x00001719 set0  0x00000025 , 0x00000000 
- 00015212  0x0000171a bpatch  0x0000009e , 0x00004013 
- 00015213  0x0000171b enable  0x0000000d 
- 00015214  0x0000171c correlate  0x0000003e , 0x00000003 
- 00015215  0x0000171d disable  0x0000000d 
- 00015216  0x0000171e nbranch  0x00003a6d , 0x00000018 
- 00015217  0x0000171f arg  0x000003bb , 0x00000029 
- 00015218  0x00001720 and_into  0x000001fc , 0x00000028 
- 00015219  0x00001721 rtn 
- 00015220  0x00001725 set0  0x00000025 , 0x00000000 
- 00015221  0x00001726 bpatch  0x0000009f , 0x00004013 
- 00015222  0x00001727 iforce  0x00000011 
- 00015223  0x00001728 deposit  0x00000021 
- 00015224  0x00001729 iadd  0x00000002 , 0x0000000b 
- 00015225  0x0000172a copy  0x0000000b , 0x0000003f 
- 00015226  0x0000172b store  0x00000004 , 0x0000416a 
- 00015227  0x0000172c deposit  0x00000011 
- 00015228  0x0000172d rtn 
- 00015229  0x00001731 copy  0x0000003f , 0x00000002 
- 00015230  0x00001732 set0  0x00000025 , 0x00000000 
- 00015231  0x00001733 bpatch  0x000000a0 , 0x00004014 
- 00015232  0x00001734 copy  0x00000002 , 0x0000003f 
- 00015233  0x00001735 call  0x00007e91 
- 00015234  0x00001736 lshift16  0x00000021 , 0x0000003f 
- 00015235  0x00001737 set1  0x0000002c , 0x0000003f 
- 00015236  0x00001738 call  0x00007e7a 
- 00015237  0x00001739 set0  0x0000002c , 0x0000003f 
- 00015238  0x0000173a call  0x00003bda 
- 00015239  0x0000173b call  0x00007e7a 
- 00015240  0x0000173c rtn  0x00000028 
- 00015241  0x0000173d call  0x00007e84 
- 00015242  0x0000173e iforce  0x0000001b 
- 00015243  0x0000173f until  0x0000003e , 0x00000003 
- 00015244  0x00001740 rtn 
- 00015245  0x00001744 set0  0x00000025 , 0x00000000 
- 00015246  0x00001745 bpatch  0x000000a1 , 0x00004014 
- 00015247  0x00001746 branch  0x00003b93 , 0x00000030 
- 00015248  0x00001747 until  0x00000029 , 0x00000026 
- 00015249  0x00001749 copy  0x00000028 , 0x00000002 
- 00015250  0x0000174a branch  0x00003b96 
- 00015251  0x0000174c branch  0x00003b95 , 0x0000002e 
- 00015252  0x0000174d until  0x00000023 , 0x00000026 
- 00015253  0x0000174f copy  0x00000022 , 0x00000002 
- 00015254  0x00001751 branch  0x00003ba3 , 0x00000028 
- 00015255  0x00001752 compare  0x00000001 , 0x00000002 , 0x00000003 
- 00015256  0x00001753 nbranch  0x00003b8d , 0x00000001 
- 00015257  0x00001755 set0  0x00000025 , 0x00000000 
- 00015258  0x00001756 bpatch  0x000000a2 , 0x00004014 
- 00015259  0x00001757 fetch  0x00000001 , 0x00000030 
- 00015260  0x00001758 rtnbit0  0x00000000 
- 00015261  0x00001759 fetch  0x00000004 , 0x0000416a 
- 00015262  0x0000175a isub  0x00000002 , 0x0000003f 
- 00015263  0x0000175b nrtn  0x00000002 
- 00015264  0x0000175c sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00015265  0x0000175d branch  0x00003b8d , 0x00000002 
- 00015266  0x0000175e rtn 
- 00015267  0x00001760 compare  0x00000003 , 0x00000002 , 0x00000003 
- 00015268  0x00001761 nbranch  0x00003b8d , 0x00000001 
- 00015269  0x00001762 branch  0x00003b99 
- 00015270  0x00001765 set0  0x00000025 , 0x00000000 
- 00015271  0x00001766 bpatch  0x000000a3 , 0x00004014 
- 00015272  0x00001767 arg  0x00000600 , 0x0000000b 
- 00015273  0x00001768 branch  0x00003b8d 
- 00015274  0x0000176b disable  0x00000028 
- 00015275  0x0000176c branch  0x00003ba6 
- 00015276  0x0000176f enable  0x00000028 
- 00015277  0x00001770 branch  0x00003ba6 
- 00015278  0x00001773 set0  0x00000025 , 0x00000000 
- 00015279  0x00001774 bpatch  0x000000a4 , 0x00004014 
- 00015280  0x00001775 call  0x00003b41 
- 00015281  0x00001776 disable  0x00000021 
- 00015282  0x00001777 enable  0x00000020 
- 00015283  0x00001778 rtn 
- 00015284  0x0000177d set0  0x00000025 , 0x00000000 
- 00015285  0x0000177e bpatch  0x000000a5 , 0x00004014 
- 00015286  0x0000177f arg  0x00000e43 , 0x0000000b 
- 00015287  0x00001780 until  0x00000023 , 0x00000026 
- 00015288  0x00001781 pulse  0x00000016 
- 00015289  0x00001782 rtn 
- 00015290  0x00001785 set0  0x00000025 , 0x00000000 
- 00015291  0x00001786 bpatch  0x000000a6 , 0x00004014 
- 00015292  0x00001787 arg  0x00000d00 , 0x0000000b 
- 00015293  0x00001788 until  0x00000023 , 0x00000026 
- 00015294  0x00001789 rtn 
- 00015295  0x0000178d set0  0x00000025 , 0x00000000 
- 00015296  0x0000178e bpatch  0x000000a7 , 0x00004014 
- 00015297  0x0000178f arg  0x00000e43 , 0x0000000b 
- 00015298  0x00001790 until  0x00000029 , 0x00000026 
- 00015299  0x00001791 pulse  0x00000016 
- 00015300  0x00001792 rtn 
- 00015301  0x00001795 set0  0x00000025 , 0x00000000 
- 00015302  0x00001796 bpatch  0x000000a8 , 0x00004015 
- 00015303  0x00001797 preload  0x00000009 
- 00015304  0x00001798 enable  0x0000001d 
- 00015305  0x00001799 set1  0x00000000 , 0x00000015 
- 00015306  0x0000179a inject  0x00000003 , 0x00000048 
- 00015307  0x0000179b disable  0x0000001d 
- 00015308  0x0000179c rtn 
- 00015309  0x000017a0 copy  0x00000025 , 0x00000002 
- 00015310  0x000017a1 or_into  0x00000060 , 0x00000002 
- 00015311  0x000017a2 copy  0x00000002 , 0x0000000e 
- 00015312  0x000017a3 rtn 
- 00015313  0x000017a9 set0  0x00000025 , 0x00000000 
- 00015314  0x000017aa bpatch  0x000000a9 , 0x00004015 
- 00015315  0x000017ab fetch  0x00000001 , 0x00004130 
- 00015316  0x000017ac increase  0x00000001 , 0x0000003f 
- 00015317  0x000017ad bne  0x00000007 , 0x00003bd7 
- 00015318  0x000017ae force  0x00000001 , 0x0000003f 
- 00015319  0x000017b0 store  0x00000001 , 0x00004130 
- 00015320  0x000017b1 iforce  0x00000004 
- 00015321  0x000017b2 rtn 
- 00015322  0x000017b5 copy  0x00000019 , 0x00000002 
- 00015323  0x000017b6 rtn  0x00000029 
- 00015324  0x000017b7 copy  0x0000001a , 0x00000002 
- 00015325  0x000017b8 rtn 
- 00015326  0x000017bb deposit  0x00000022 
- 00015327  0x000017bc rtn  0x00000029 
- 00015328  0x000017bd deposit  0x00000028 
- 00015329  0x000017be rtn 
- 00015330  0x000017c2 set0  0x00000025 , 0x00000000 
- 00015331  0x000017c3 bpatch  0x000000aa , 0x00004015 
- 00015332  0x000017c4 fetcht  0x00000004 , 0x0000004d 
- 00015333  0x000017c5 call  0x00003bde 
- 00015334  0x000017c6 isub  0x00000002 , 0x0000000b 
- 00015335  0x000017c7 deposit  0x0000000b 
- 00015336  0x000017c8 fetcht  0x00000002 , 0x00000051 
- 00015337  0x000017c9 lshift  0x00000002 , 0x00000002 
- 00015338  0x000017ca isub  0x00000002 , 0x0000003f 
- 00015339  0x000017cb rtn 
- 00015340  0x000017ce set0  0x00000025 , 0x00000000 
- 00015341  0x000017cf bpatch  0x000000ab , 0x00004015 
- 00015342  0x000017d0 call  0x00003bde 
- 00015343  0x000017d1 store  0x00000004 , 0x0000004d 
- 00015344  0x000017d2 rtn 
- 00015345  0x000017d5 branch  0x00003bf1 
- 00015346  0x000017d8 branch  0x00003bf2 
- 00015347  0x000017db rtn  0x00000034 
- 00015348  0x000017dd rshift  0x0000003f , 0x0000003f 
- 00015349  0x000017de increase  0xfffffffd , 0x0000003f 
- 00015350  0x000017e0 increase  0xffffffff , 0x0000003f 
- 00015351  0x000017e1 nbranch  0x00003bf6 , 0x00000005 
- 00015352  0x000017e2 force  0x00000000 , 0x0000003f 
- 00015353  0x000017e3 rtn 
- 00015354  0x000017e9 arg  0x00000010 , 0x00000039 
- 00015355  0x000017ea arg  0x00000000 , 0x00000005 
- 00015356  0x000017eb call  0x00007e3b 
- 00015357  0x000017ec arg  0x000003c0 , 0x00000005 
- 00015358  0x000017ed arg  0x0000000a , 0x00000039 
- 00015359  0x000017ee call  0x00007e3b 
- 00015360  0x000017ef jam  0x00000000 , 0x000007de 
- 00015361  0x000017f0 jam  0x00000000 , 0x00000b7d 
- 00015362  0x000017f1 jam  0x00000000 , 0x0000040d 
- 00015363  0x000017f2 jam  0x00000000 , 0x00000189 
- 00015364  0x000017f3 jam  0x00000000 , 0x0000044d 
- 00015365  0x000017f4 set0  0x00000025 , 0x00000000 
- 00015366  0x000017f5 bpatch  0x000000ac , 0x00004015 
- 00015367  0x000017f6 jam  0x00000000 , 0x00000177 
- 00015368  0x000017f7 jam  0x00000000 , 0x00000153 
- 00015369  0x000017f8 jam  0x00000000 , 0x0000015e 
- 00015370  0x000017f9 setarg  0x009e8b33 
- 00015371  0x000017fa store  0x00000003 , 0x00004147 
- 00015372  0x000017fb setarg  0x00000153 
- 00015373  0x000017fc store  0x00000002 , 0x00000083 
- 00015374  0x000017fd jam  0x0000001e , 0x00000085 
- 00015375  0x000017fe jam  0x00000001 , 0x00000086 
- 00015376  0x000017ff jam  0x00000007 , 0x00000088 
- 00015377  0x00001800 setarg  0x0012e904 
- 00015378  0x00001801 store  0x00000003 , 0x00000080 
- 00015379  0x00001802 setarg  0x00000a04 
- 00015380  0x00001803 store  0x00000003 , 0x000046fd 
- 00015381  0x00001804 setarg  0x000012e9 
- 00015382  0x00001805 store  0x00000002 , 0x00004700 
- 00015383  0x00001806 jam  0x00000060 , 0x0000008f 
- 00015384  0x00001807 jam  0x00000005 , 0x00004171 
- 00015385  0x00001808 jam  0x00000002 , 0x00000014 
- 00015386  0x00001809 call  0x000075cd 
- 00015387  0x0000180a set0  0x00000025 , 0x00000000 
- 00015388  0x0000180b bpatch  0x000000ad , 0x00004015 
- 00015389  0x0000180c rtn  0x0000002b 
- 00015390  0x0000180d setarg  0x00000000 
- 00015391  0x0000180e store  0x00000002 , 0x00000091 
- 00015392  0x0000180f rshift  0x00000022 , 0x0000003f 
- 00015393  0x00001810 store  0x00000004 , 0x00004134 
- 00015394  0x00001811 rtn 
- 00015395  0x00001816 setarg  0x000000aa , 0x0000003f 
- 00015396  0x00001817 arg  0x000000d3 , 0x00000005 
- 00015397  0x00001818 force  0x0000001e , 0x00000039 
- 00015398  0x0000181a istore  0x00000001 , 0x00000005 
- 00015399  0x0000181b loop  0x00003c26 
- 00015400  0x0000181c rtn 
- 00015401  0x0000181f hjam  0x00000002 , 0x00000907 
- 00015402  0x00001820 hjam  0x0000001f , 0x00000908 
- 00015403  0x00001821 hjam  0x0000001f , 0x00000909 
- 00015404  0x00001822 hjam  0x000000e0 , 0x0000090a 
- 00015405  0x00001823 hjam  0x0000004e , 0x0000090b 
- 00015406  0x00001824 hjam  0x00000045 , 0x00008912 
- 00015407  0x00001825 hjam  0x00000000 , 0x00000953 
- 00015408  0x00001827 hjam  0x000000fb , 0x0000094c 
- 00015409  0x00001828 hjam  0x000000ef , 0x0000094d 
- 00015410  0x00001829 hjam  0x0000000c , 0x0000094e 
- 00015411  0x0000182b hjam  0x00000088 , 0x0000096f 
- 00015412  0x0000182c hjam  0x00000030 , 0x00000973 
- 00015413  0x0000182f hjam  0x00000000 , 0x00000953 
- 00015414  0x00001830 hjam  0x000000c9 , 0x00000956 
- 00015415  0x00001831 hjam  0x0000006c , 0x00000958 
- 00015416  0x00001832 hjam  0x00000050 , 0x00000959 
- 00015417  0x00001833 rtn 
- 00015418  0x00001837 hjam  0x000000a9 , 0x00000930 
- 00015419  0x00001838 hjam  0x000000b1 , 0x0000092f 
- 00015420  0x00001839 hjam  0x000000b9 , 0x0000092e 
- 00015421  0x0000183a hjam  0x000000ad , 0x0000092d 
- 00015422  0x0000183b hjam  0x000000b1 , 0x0000092c 
- 00015423  0x0000183c hjam  0x000000b5 , 0x0000092b 
- 00015424  0x0000183d hjam  0x000000ba , 0x0000092a 
- 00015425  0x0000183e hjam  0x000000be , 0x00000929 
- 00015426  0x0000183f hjam  0x000000c2 , 0x00000928 
- 00015427  0x00001840 hjam  0x000000c6 , 0x00000927 
- 00015428  0x00001841 hjam  0x000000ca , 0x00000926 
- 00015429  0x00001842 hjam  0x000000ce , 0x00000925 
- 00015430  0x00001843 hjam  0x000000d2 , 0x00000924 
- 00015431  0x00001844 hjam  0x000000d6 , 0x00000923 
- 00015432  0x00001845 hjam  0x000000da , 0x00000922 
- 00015433  0x00001846 hjam  0x000000de , 0x00000921 
- 00015434  0x00001847 hjam  0x000000e2 , 0x00000920 
- 00015435  0x00001848 hjam  0x000000e6 , 0x0000091f 
- 00015436  0x00001849 hjam  0x000000ea , 0x0000091e 
- 00015437  0x0000184a hjam  0x000000ee , 0x0000091d 
- 00015438  0x0000184b hjam  0x000000f2 , 0x0000091c 
- 00015439  0x0000184c hjam  0x000000f6 , 0x0000091b 
- 00015440  0x0000184d hjam  0x000000fb , 0x0000091a 
- 00015441  0x0000184f hjam  0x000000f5 , 0x00000947 
- 00015442  0x00001850 hjam  0x000000e5 , 0x00000946 
- 00015443  0x00001851 hjam  0x000000d5 , 0x00000945 
- 00015444  0x00001852 hjam  0x000000d8 , 0x00000944 
- 00015445  0x00001853 hjam  0x000000c9 , 0x00000943 
- 00015446  0x00001854 hjam  0x000000c8 , 0x00000942 
- 00015447  0x00001855 hjam  0x00000089 , 0x00000941 
- 00015448  0x00001856 hjam  0x00000088 , 0x00000940 
- 00015449  0x00001857 hjam  0x00000087 , 0x0000093f 
- 00015450  0x00001858 hjam  0x00000048 , 0x0000093e 
- 00015451  0x00001859 hjam  0x00000009 , 0x0000093d 
- 00015452  0x0000185a hjam  0x00000008 , 0x0000093c 
- 00015453  0x0000185b hjam  0x000000c9 , 0x0000093b 
- 00015454  0x0000185c hjam  0x000000c8 , 0x0000093a 
- 00015455  0x0000185d hjam  0x000000c7 , 0x00000939 
- 00015456  0x0000185e hjam  0x000000c6 , 0x00000938 
- 00015457  0x0000185f hjam  0x000000c5 , 0x00000937 
- 00015458  0x00001860 hjam  0x000000c4 , 0x00000936 
- 00015459  0x00001861 hjam  0x000000c3 , 0x00000935 
- 00015460  0x00001862 hjam  0x000000c2 , 0x00000934 
- 00015461  0x00001863 hjam  0x000000c1 , 0x00000933 
- 00015462  0x00001864 hjam  0x000000c0 , 0x00000932 
- 00015463  0x00001865 hjam  0x00000080 , 0x00000931 
- 00015464  0x00001866 rtn 
- 00015465  0x0000186b enable  0x00000036 
- 00015466  0x0000186c setarg  0x008e89be 
- 00015467  0x0000186d lshift8  0x0000003f , 0x0000003f 
- 00015468  0x0000186e or_into  0x000000d6 , 0x0000003f 
- 00015469  0x0000186f iforce  0x00000009 
- 00015470  0x00001870 hjam  0x00000007 , 0x00000914 
- 00015471  0x00001871 hjam  0x000000a0 , 0x0000090a 
- 00015472  0x00001872 hjam  0x0000008f , 0x0000090d 
- 00015473  0x00001873 hjam  0x0000000f , 0x00000911 
- 00015474  0x00001874 hjam  0x00000087 , 0x00000912 
- 00015475  0x00001875 rtn 
- 00015476  0x0000187b setarg  0x0000ee21 
- 00015477  0x0000187c hstore  0x00000002 , 0x00008050 
- 00015478  0x0000187d hfetch  0x00000001 , 0x0000813e 
- 00015479  0x0000187e bbit0  0x00000003 , 0x00006725 
- 00015480  0x0000187f enable  0x0000002b 
- 00015481  0x00001880 bbit0  0x00000007 , 0x00003c7f 
- 00015482  0x00001881 disable  0x0000002b 
- 00015483  0x00001882 deposit  0x00000027 
- 00015484  0x00001883 nbranch  0x00003c7f , 0x00000034 
- 00015485  0x00001884 arg  0xffffffff , 0x00000002 
- 00015486  0x00001885 branch  0x00003cec 
- 00015487  0x00001887 hfetch  0x00000003 , 0x0000813c 
- 00015488  0x00001888 hstore  0x00000003 , 0x0000804c 
- 00015489  0x00001889 ifetch  0x00000001 , 0x00000006 
- 00015490  0x0000188a or_into  0x000000ef , 0x0000003f 
- 00015491  0x0000188b istore  0x00000001 , 0x00000005 
- 00015492  0x0000188c call  0x00003db2 
- 00015493  0x0000188d hfetch  0x00000001 , 0x0000804f 
- 00015494  0x0000188e set1  0x00000004 , 0x0000003f 
- 00015495  0x0000188f hstore  0x00000001 , 0x0000804f 
- 00015496  0x00001890 call  0x00003db2 
- 00015497  0x00001891 call  0x00003c90 , 0x0000002b 
- 00015498  0x00001892 hfetch  0x00000001 , 0x0000804e 
- 00015499  0x00001893 set0  0x00000003 , 0x0000003f 
- 00015500  0x00001894 hstore  0x00000001 , 0x0000804e 
- 00015501  0x00001895 call  0x00003db2 
- 00015502  0x00001896 rtn  0x0000002b 
- 00015503  0x00001897 branch  0x00006725 
- 00015504  0x0000189a fetch  0x00000001 , 0x00004239 
- 00015505  0x0000189b hstore  0x00000001 , 0x00008086 
- 00015506  0x0000189c fetch  0x00000003 , 0x0000422e 
- 00015507  0x0000189d hstore  0x00000003 , 0x00008080 
- 00015508  0x0000189e fetch  0x00000004 , 0x00004222 
- 00015509  0x0000189f hstore  0x00000004 , 0x00008074 
- 00015510  0x000018a0 fetch  0x00000004 , 0x0000421e 
- 00015511  0x000018a1 hstore  0x00000004 , 0x00008070 
- 00015512  0x000018a2 fetch  0x00000008 , 0x00004226 
- 00015513  0x000018a3 hstore  0x00000008 , 0x00008078 
- 00015514  0x000018a4 fetch  0x00000008 , 0x00004231 
- 00015515  0x000018a5 iforce  0x00000000 
- 00015516  0x000018a6 hfetch  0x00000008 , 0x00008140 
- 00015517  0x000018a7 store  0x00000008 , 0x000000a3 
- 00015518  0x000018a8 call  0x00006781 
- 00015519  0x000018a9 rtn 
- 00015520  0x000018ac deposit  0x00000000 
- 00015521  0x000018ad store  0x00000008 , 0x00004231 
- 00015522  0x000018ae hfetch  0x00000008 , 0x00008070 
- 00015523  0x000018af store  0x00000008 , 0x0000421e 
- 00015524  0x000018b0 ifetch  0x00000008 , 0x00000006 
- 00015525  0x000018b1 istore  0x00000008 , 0x00000005 
- 00015526  0x000018b2 hfetch  0x00000003 , 0x00008080 
- 00015527  0x000018b3 store  0x00000003 , 0x0000422e 
- 00015528  0x000018b4 hfetch  0x00000001 , 0x00008086 
- 00015529  0x000018b5 store  0x00000001 , 0x00004239 
- 00015530  0x000018b6 branch  0x00003db8 
- 00015531  0x000018b9 hfetch  0x00000001 , 0x000080b4 
- 00015532  0x000018ba nbranch  0x00003cb1 , 0x00000034 
- 00015533  0x000018bb fetch  0x00000003 , 0x00004210 
- 00015534  0x000018bc nrtn  0x00000034 
- 00015535  0x000018bd hjam  0x000000c0 , 0x000080b4 
- 00015536  0x000018be hjam  0x00000080 , 0x00008006 
- 00015537  0x000018c0 hfetch  0x00000001 , 0x0000812d 
- 00015538  0x000018c1 rtnbit0  0x00000001 
- 00015539  0x000018c2 hfetch  0x00000003 , 0x00008149 
- 00015540  0x000018c3 store  0x00000003 , 0x00004210 
- 00015541  0x000018c4 rtn 
- 00015542  0x000018c9 set0  0x00000025 , 0x00000000 
- 00015543  0x000018ca bpatch  0x000000ae , 0x00004015 
- 00015544  0x000018cb deposit  0x0000001a 
- 00015545  0x000018cc call  0x00007e78 
- 00015546  0x000018cd fetcht  0x00000004 , 0x00004200 
- 00015547  0x000018ce sub  0x00000002 , 0x000000ff , 0x0000003e 
- 00015548  0x000018cf rtn  0x00000002 
- 00015549  0x000018d0 lshift8  0x0000003f , 0x0000003f 
- 00015550  0x000018d1 lshift4  0x0000003f , 0x0000003f 
- 00015551  0x000018d2 idiv  0x00000002 
- 00015552  0x000018d3 call  0x00007efd 
- 00015553  0x000018d4 quotient  0x0000003f 
- 00015554  0x000018d5 arg  0x000000c8 , 0x00000002 
- 00015555  0x000018d6 call  0x00007f2e 
- 00015556  0x000018d7 store  0x00000001 , 0x0000009b 
- 00015557  0x000018d8 nbranch  0x00003cc7 , 0x00000028 
- 00015558  0x000018d9 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015559  0x000018db fetcht  0x00000003 , 0x00004210 
- 00015560  0x000018dc iadd  0x00000002 , 0x0000003f 
- 00015561  0x000018dd store  0x00000003 , 0x00004210 
- 00015562  0x000018df setarg  0x00000000 
- 00015563  0x000018e0 store  0x00000004 , 0x00004200 
- 00015564  0x000018e1 rtn 
- 00015565  0x000018e5 set0  0x00000025 , 0x00000000 
- 00015566  0x000018e6 bpatch  0x000000af , 0x00004015 
- 00015567  0x000018e7 call  0x00003db8 
- 00015568  0x000018e8 hfetch  0x00000004 , 0x00008138 
- 00015569  0x000018e9 set0  0x0000000f , 0x0000003f 
- 00015570  0x000018ea hstore  0x00000004 , 0x0000804c 
- 00015571  0x000018eb call  0x00003db0 
- 00015572  0x000018ed arg  0xffffffff , 0x00000002 
- 00015573  0x000018ee fetch  0x00000001 , 0x000041f8 
- 00015574  0x000018ef store  0x00000001 , 0x0000421d 
- 00015575  0x000018f0 fetch  0x00000001 , 0x0000421b 
- 00015576  0x000018f1 set1  0x00000007 , 0x0000003f 
- 00015577  0x000018f2 store  0x00000001 , 0x0000421b 
- 00015578  0x000018f6 set0  0x00000025 , 0x00000000 
- 00015579  0x000018f7 bpatch  0x000000b0 , 0x00004016 
- 00015580  0x000018f8 fetch  0x00000004 , 0x00004200 
- 00015581  0x000018f9 iadd  0x00000002 , 0x0000003f 
- 00015582  0x000018fa store  0x00000004 , 0x00004200 
- 00015583  0x000018fb call  0x00003ca0 
- 00015584  0x000018fc fetch  0x00000005 , 0x00004219 
- 00015585  0x000018fd hstore  0x00000004 , 0x0000804c 
- 00015586  0x000018fe rshift32  0x0000003f , 0x00000011 
- 00015587  0x000018ff until  0x0000003e , 0x00000033 
- 00015588  0x00001900 deposit  0x00000019 
- 00015589  0x00001901 store  0x00000006 , 0x00004204 
- 00015590  0x00001902 hjam  0x00000002 , 0x00008005 
- 00015591  0x00001903 until  0x0000003e , 0x00000033 
- 00015592  0x00001904 until  0x0000003e , 0x00000033 
- 00015593  0x00001905 deposit  0x00000011 
- 00015594  0x00001906 hstore  0x00000001 , 0x0000804f 
- 00015595  0x00001907 hjam  0x00000002 , 0x00008005 
- 00015596  0x00001909 until  0x0000003e , 0x00000033 
- 00015597  0x0000190a until  0x0000003e , 0x00000033 
- 00015598  0x0000190b hstoret  0x00000004 , 0x0000804c 
- 00015599  0x0000190c hjam  0x00000010 , 0x00008005 
- 00015600  0x0000190d until  0x0000003e , 0x0000003f 
- 00015601  0x00001913 set0  0x00000025 , 0x00000000 
- 00015602  0x00001914 bpatch  0x000000b1 , 0x00004016 
- 00015603  0x00001915 setarg  0x00000000 
- 00015604  0x00001916 copy  0x00000027 , 0x0000003e 
- 00015605  0x00001917 branch  0x00003cfd , 0x00000005 
- 00015606  0x00001918 hfetch  0x00000001 , 0x0000813c 
- 00015607  0x00001919 hfetcht  0x00000001 , 0x0000813d 
- 00015608  0x0000191a isub  0x00000002 , 0x0000003e 
- 00015609  0x0000191b branch  0x00003cfb , 0x00000002 
- 00015610  0x0000191c deposit  0x00000002 
- 00015611  0x0000191e isub  0x00000027 , 0x0000003f 
- 00015612  0x0000191f increase  0x00000001 , 0x0000003f 
- 00015613  0x00001921 increase  0x00000008 , 0x0000003f 
- 00015614  0x00001922 until  0x0000003e , 0x00000033 
- 00015615  0x00001923 iadd  0x00000031 , 0x0000003f 
- 00015616  0x00001924 fetcht  0x00000004 , 0x000041fc 
- 00015617  0x00001925 iadd  0x00000002 , 0x0000003f 
- 00015618  0x00001926 fetcht  0x00000003 , 0x00004210 
- 00015619  0x00001927 imul32  0x00000002 , 0x0000003f 
- 00015620  0x00001928 rshift8  0x0000003f , 0x0000003f 
- 00015621  0x00001929 rshift4  0x0000003f , 0x0000003f 
- 00015622  0x0000192a increase  0x0000006e , 0x0000003f 
- 00015623  0x0000192b arg  0x00000ea6 , 0x00000002 
- 00015624  0x0000192c idiv  0x00000002 
- 00015625  0x0000192d call  0x00007efd 
- 00015626  0x0000192e quotient  0x0000003f 
- 00015627  0x0000192f lshift16  0x0000003f , 0x0000003f 
- 00015628  0x00001930 remainder  0x00000002 
- 00015629  0x00001931 ior  0x00000002 , 0x0000003f 
- 00015630  0x00001932 fetcht  0x00000006 , 0x00004204 
- 00015631  0x00001933 call  0x00007e6d 
- 00015632  0x00001934 copy  0x00000002 , 0x00000019 
- 00015633  0x00001935 fetch  0x00000006 , 0x00004048 
- 00015634  0x00001936 call  0x000039c0 
- 00015635  0x00001937 deposit  0x0000001a 
- 00015636  0x00001938 store  0x00000006 , 0x00000161 
- 00015637  0x00001939 deposit  0x00000027 
- 00015638  0x0000193a istore  0x00000001 , 0x00000005 
- 00015639  0x0000193b hfetch  0x00000001 , 0x0000811d 
- 00015640  0x0000193c or_into  0x000000f0 , 0x0000003f 
- 00015641  0x0000193d istore  0x00000001 , 0x00000005 
- 00015642  0x0000193e call  0x00007f52 
- 00015643  0x0000193f rtn 
- 00015644  0x00001942 set0  0x00000025 , 0x00000000 
- 00015645  0x00001943 bpatch  0x000000b2 , 0x00004016 
- 00015646  0x00001944 call  0x00003cab 
- 00015647  0x00001945 fetch  0x00000003 , 0x00004210 
- 00015648  0x00001946 rtn  0x00000034 
- 00015649  0x00001947 fetch  0x00000001 , 0x00004131 
- 00015650  0x00001948 rtn  0x00000034 
- 00015651  0x00001949 call  0x00003dca 
- 00015652  0x0000194a nrtn  0x00000034 
- 00015653  0x0000194c fetch  0x00000001 , 0x00004040 
- 00015654  0x0000194d compare  0x00000003 , 0x0000003f , 0x00000007 
- 00015655  0x0000194e nbranch  0x00003d4d , 0x00000001 
- 00015656  0x0000194f fetch  0x00000002 , 0x00004042 
- 00015657  0x00001950 rtn  0x00000034 
- 00015658  0x00001951 rtn  0x0000002b 
- 00015659  0x00001952 set0  0x00000025 , 0x00000000 
- 00015660  0x00001953 bpatch  0x000000b3 , 0x00004016 
- 00015661  0x00001955 fetcht  0x00000001 , 0x000000a2 
- 00015662  0x00001956 fetch  0x00000002 , 0x00004042 
- 00015663  0x00001957 imul32  0x00000002 , 0x0000003f 
- 00015664  0x00001958 rshift4  0x00000002 , 0x00000002 
- 00015665  0x00001959 rshift2  0x00000002 , 0x00000002 
- 00015666  0x0000195a isub  0x00000002 , 0x0000003f 
- 00015667  0x0000195b fetcht  0x00000004 , 0x00004044 
- 00015668  0x0000195c iadd  0x00000002 , 0x0000003f 
- 00015669  0x0000195d fetcht  0x00000001 , 0x000041f7 
- 00015670  0x0000195e isub  0x00000002 , 0x0000003f 
- 00015671  0x0000195f lshift16  0x0000003f , 0x00000030 
- 00015672  0x00001960 set0  0x00000025 , 0x00000000 
- 00015673  0x00001961 bpatch  0x000000b4 , 0x00004016 
- 00015674  0x00001962 fetch  0x00000002 , 0x0000404e 
- 00015675  0x00001963 rshift  0x0000003f , 0x0000003f 
- 00015676  0x00001964 call  0x00007e91 
- 00015677  0x00001965 deposit  0x00000030 
- 00015678  0x00001966 call  0x00007e7a 
- 00015679  0x00001967 copy  0x0000001a , 0x00000002 
- 00015680  0x00001968 call  0x00007e78 
- 00015681  0x00001969 rtn  0x00000028 
- 00015682  0x0000196b call  0x00007e8a 
- 00015683  0x0000196d set0  0x00000025 , 0x00000000 
- 00015684  0x0000196e bpatch  0x000000b5 , 0x00004016 
- 00015685  0x0000196f fetch  0x00000001 , 0x00004219 
- 00015686  0x00001970 isub  0x00000002 , 0x0000003e 
- 00015687  0x00001971 branch  0x00003cca , 0x00000002 
- 00015688  0x00001972 storet  0x00000004 , 0x000041fc 
- 00015689  0x00001973 call  0x00003ea9 
- 00015690  0x00001974 call  0x0000530c 
- 00015691  0x00001975 fetcht  0x00000004 , 0x000041fc 
- 00015692  0x00001976 branch  0x00003cda 
- 00015693  0x00001979 set0  0x00000025 , 0x00000000 
- 00015694  0x0000197a bpatch  0x000000b6 , 0x00004016 
- 00015695  0x0000197b fetch  0x00000001 , 0x00004040 
- 00015696  0x0000197c rtnbit1  0x00000000 
- 00015697  0x0000197d rtnbit1  0x00000003 
- 00015698  0x0000197e fetch  0x00000001 , 0x000047dc 
- 00015699  0x0000197f branch  0x00003d56 , 0x00000034 
- 00015700  0x00001980 fetch  0x00000001 , 0x00004793 
- 00015701  0x00001981 rtn  0x00000034 
- 00015702  0x00001983 fetch  0x00000001 , 0x000043d8 
- 00015703  0x00001984 nbranch  0x00003d5a , 0x00000034 
- 00015704  0x00001985 fetch  0x00000001 , 0x00004133 
- 00015705  0x00001986 rtn  0x00000034 
- 00015706  0x00001988 fetch  0x00000002 , 0x000041f5 
- 00015707  0x00001989 rtn  0x00000034 
- 00015708  0x0000198b fetcht  0x00000001 , 0x000041f7 
- 00015709  0x0000198c isub  0x00000002 , 0x0000003f 
- 00015710  0x0000198d arg  0x00001d4c , 0x00000002 
- 00015711  0x0000198e imul32  0x00000002 , 0x0000003f 
- 00015712  0x0000198f branch  0x00003d42 
- 00015713  0x00001992 set0  0x00000025 , 0x00000000 
- 00015714  0x00001993 bpatch  0x000000b7 , 0x00004016 
- 00015715  0x00001994 disable  0x0000002b 
- 00015716  0x00001995 fetch  0x00000001 , 0x00000030 
- 00015717  0x00001996 rtnbit0  0x00000001 
- 00015718  0x00001997 nbranch  0x00003d7b , 0x0000002d 
- 00015719  0x00001998 call  0x00003d76 
- 00015720  0x00001999 fetch  0x00000002 , 0x00004161 
- 00015721  0x0000199a store  0x00000002 , 0x0000003e 
- 00015722  0x0000199b fetch  0x00000001 , 0x00000047 
- 00015723  0x0000199c bbit1  0x00000003 , 0x00003d8a 
- 00015724  0x0000199d bmark0  0x0000000d , 0x00003d8a 
- 00015725  0x0000199e call  0x0000527e 
- 00015726  0x0000199f nbranch  0x00003d8a , 0x00000034 
- 00015727  0x000019a1 jam  0x00000000 , 0x000000a2 
- 00015728  0x000019a2 bmark0  0x0000000d , 0x00003d8a 
- 00015729  0x000019a3 fetch  0x00000001 , 0x00004215 
- 00015730  0x000019a4 branch  0x00003d8e , 0x00000034 
- 00015731  0x000019a5 increase  0xffffffff , 0x0000003f 
- 00015732  0x000019a6 store  0x00000001 , 0x00004215 
- 00015733  0x000019a7 rtn 
- 00015734  0x000019aa jam  0x00000000 , 0x000041fa 
- 00015735  0x000019ab fetch  0x00000003 , 0x0000420a 
- 00015736  0x000019ac increase  0x00000001 , 0x0000003f 
- 00015737  0x000019ad store  0x00000003 , 0x0000420a 
- 00015738  0x000019ae rtn 
- 00015739  0x000019b1 set0  0x00000025 , 0x00000000 
- 00015740  0x000019b2 bpatch  0x000000b8 , 0x00004017 
- 00015741  0x000019b3 fetcht  0x00000002 , 0x00004161 
- 00015742  0x000019b4 rshift  0x00000002 , 0x00000002 
- 00015743  0x000019b5 fetch  0x00000002 , 0x0000003e 
- 00015744  0x000019b6 iadd  0x00000002 , 0x0000003f 
- 00015745  0x000019b7 store  0x00000002 , 0x0000003e 
- 00015746  0x000019b9 jam  0x00000000 , 0x000000a2 
- 00015747  0x000019ba fetch  0x00000003 , 0x0000420d 
- 00015748  0x000019bb increase  0x00000001 , 0x0000003f 
- 00015749  0x000019bc store  0x00000003 , 0x0000420d 
- 00015750  0x000019bd fetch  0x00000001 , 0x000041fa 
- 00015751  0x000019be increase  0x00000001 , 0x0000003f 
- 00015752  0x000019bf store  0x00000001 , 0x000041fa 
- 00015753  0x000019c0 rtn 
- 00015754  0x000019c3 jam  0x00000000 , 0x000000a2 
- 00015755  0x000019c4 fetch  0x00000001 , 0x00004214 
- 00015756  0x000019c5 store  0x00000001 , 0x00004215 
- 00015757  0x000019c6 rtn 
- 00015758  0x000019c9 fetcht  0x00000001 , 0x00004213 
- 00015759  0x000019ca storet  0x00000001 , 0x000000a2 
- 00015760  0x000019cb rtn 
- 00015761  0x000019ce set0  0x00000025 , 0x00000000 
- 00015762  0x000019cf bpatch  0x000000b9 , 0x00004017 
- 00015763  0x000019d0 fetch  0x00000001 , 0x00004219 
- 00015764  0x000019d1 nrtn  0x00000034 
- 00015765  0x000019d2 hjam  0x00000006 , 0x00008042 
- 00015766  0x000019d3 setarg  0x00000f0c 
- 00015767  0x000019d4 call  0x00003da7 
- 00015768  0x000019d5 setarg  0x00030d40 
- 00015769  0x000019d6 call  0x00003bf3 
- 00015770  0x000019d7 until  0x0000003e , 0x00000033 
- 00015771  0x000019d8 copy  0x00000031 , 0x00000030 
- 00015772  0x000019d9 call  0x00003b36 
- 00015773  0x000019da hjam  0x00000004 , 0x00008042 
- 00015774  0x000019db nop  0x0000000a 
- 00015775  0x000019dc until  0x0000003e , 0x00000033 
- 00015776  0x000019dd deposit  0x00000031 
- 00015777  0x000019de isub  0x00000030 , 0x0000003f 
- 00015778  0x000019df increase  0x00000030 , 0x0000003f 
- 00015779  0x000019e0 arg  0x000000ff , 0x00000002 
- 00015780  0x000019e1 call  0x00007f2e 
- 00015781  0x000019e2 store  0x00000001 , 0x00004219 
- 00015782  0x000019e3 rtn 
- 00015783  0x000019e9 arg  0x00000fff , 0x00000005 
- 00015784  0x000019ea iand  0x00000005 , 0x00000005 
- 00015785  0x000019eb fetch  0x00000001 , 0x00004216 
- 00015786  0x000019ec and_into  0x000000f0 , 0x0000003f 
- 00015787  0x000019ed lshift8  0x0000003f , 0x0000003f 
- 00015788  0x000019ee ior  0x00000005 , 0x0000003f 
- 00015789  0x000019ef hstore  0x00000002 , 0x0000804c 
- 00015790  0x000019f0 ifetch  0x00000002 , 0x00000006 
- 00015791  0x000019f1 istore  0x00000002 , 0x00000005 
- 00015792  0x000019f4 setarg  0x00000001 
- 00015793  0x000019f5 branch  0x00003db3 
- 00015794  0x000019f8 setarg  0x00000002 
- 00015795  0x000019fa until  0x0000003e , 0x00000033 
- 00015796  0x000019fb hstore  0x00000001 , 0x00008005 
- 00015797  0x000019fc until  0x0000003e , 0x00000033 
- 00015798  0x000019fd until  0x0000003e , 0x00000033 
- 00015799  0x000019fe rtn 
- 00015800  0x00001a02 set0  0x00000025 , 0x00000000 
- 00015801  0x00001a03 bpatch  0x000000ba , 0x00004017 
- 00015802  0x00001a04 fetch  0x00000004 , 0x000000a3 
- 00015803  0x00001a05 hstore  0x00000004 , 0x0000804c 
- 00015804  0x00001a06 setarg  0x00000004 
- 00015805  0x00001a07 call  0x00003db3 
- 00015806  0x00001a08 fetch  0x00000004 , 0x000000a7 
- 00015807  0x00001a09 hstore  0x00000004 , 0x0000804c 
- 00015808  0x00001a0a setarg  0x00000008 
- 00015809  0x00001a0b branch  0x00003db3 
- 00015810  0x00001a0e fetch  0x00000002 , 0x000041f3 
- 00015811  0x00001a0f qset1  0x0000003f 
- 00015812  0x00001a10 store  0x00000002 , 0x000041f3 
- 00015813  0x00001a11 rtn 
- 00015814  0x00001a14 fetch  0x00000002 , 0x000041f3 
- 00015815  0x00001a15 qset0  0x0000003f 
- 00015816  0x00001a16 store  0x00000002 , 0x000041f3 
- 00015817  0x00001a17 rtn 
- 00015818  0x00001a1c set0  0x00000025 , 0x00000000 
- 00015819  0x00001a1d bpatch  0x000000bb , 0x00004017 
- 00015820  0x00001a1e call  0x00003ea7 
- 00015821  0x00001a1f fetch  0x00000002 , 0x000041f3 
- 00015822  0x00001a20 copy  0x0000003f , 0x00000011 
- 00015823  0x00001a21 fetch  0x00000001 , 0x0000004c 
- 00015824  0x00001a22 isolate1  0x00000006 , 0x0000003f 
- 00015825  0x00001a23 setflag  0x00000001 , 0x0000000b , 0x00000011 
- 00015826  0x00001a24 fetch  0x00000001 , 0x00000078 
- 00015827  0x00001a25 fetcht  0x00000001 , 0x0000007c 
- 00015828  0x00001a26 iadd  0x00000002 , 0x0000003f 
- 00015829  0x00001a27 fetcht  0x00000001 , 0x00000048 
- 00015830  0x00001a28 iadd  0x00000002 , 0x0000003f 
- 00015831  0x00001a29 nsetflag  0x00000034 , 0x0000000a , 0x00000011 
- 00015832  0x00001a2a set0  0x00000025 , 0x00000000 
- 00015833  0x00001a2b bpatch  0x000000bc , 0x00004017 
- 00015834  0x00001a2c fetch  0x00000002 , 0x000002c4 
- 00015835  0x00001a2d fetcht  0x00000002 , 0x000002c6 
- 00015836  0x00001a2e iadd  0x00000002 , 0x0000003f 
- 00015837  0x00001a2f nsetflag  0x00000034 , 0x0000000d , 0x00000011 
- 00015838  0x00001a30 fetch  0x00000005 , 0x000047df 
- 00015839  0x00001a31 nsetflag  0x00000034 , 0x0000000f , 0x00000011 
- 00015840  0x00001a32 fetch  0x00000005 , 0x000047e4 
- 00015841  0x00001a33 nsetflag  0x00000034 , 0x0000000e , 0x00000011 
- 00015842  0x00001a34 fetch  0x00000001 , 0x00004272 
- 00015843  0x00001a35 nsetflag  0x00000034 , 0x00000008 , 0x00000011 
- 00015844  0x00001a36 fetch  0x00000001 , 0x00004132 
- 00015845  0x00001a37 compare  0x0000000a , 0x0000003f , 0x000000ff 
- 00015846  0x00001a38 call  0x00003df5 , 0x00000001 
- 00015847  0x00001a39 set0  0x00000025 , 0x00000000 
- 00015848  0x00001a3a bpatch  0x000000bd , 0x00004017 
- 00015849  0x00001a3b fetch  0x00000001 , 0x00004132 
- 00015850  0x00001a3c bne  0x00000001 , 0x00003dfa 
- 00015851  0x00001a3d call  0x00003df5 
- 00015852  0x00001a3e fetch  0x00000001 , 0x0000425e 
- 00015853  0x00001a3f setflag  0x00000034 , 0x00000003 , 0x00000011 
- 00015854  0x00001a40 fetch  0x00000004 , 0x000042a5 
- 00015855  0x00001a41 arg  0x00001710 , 0x00000002 
- 00015856  0x00001a42 iadd  0x00000002 , 0x00000002 
- 00015857  0x00001a43 copy  0x00000022 , 0x0000003f 
- 00015858  0x00001a44 isub  0x00000002 , 0x0000003e 
- 00015859  0x00001a45 nsetflag  0x00000002 , 0x00000004 , 0x00000011 
- 00015860  0x00001a46 branch  0x00003dfc 
- 00015861  0x00001a49 hfetch  0x00000002 , 0x00008112 
- 00015862  0x00001a4a nsetflag  0x00000034 , 0x00000006 , 0x00000011 
- 00015863  0x00001a4b hfetch  0x00000002 , 0x0000810e 
- 00015864  0x00001a4c nsetflag  0x00000034 , 0x00000005 , 0x00000011 
- 00015865  0x00001a4d rtn 
- 00015866  0x00001a50 setarg  0xfffffff8 
- 00015867  0x00001a51 iand  0x00000011 , 0x00000011 
- 00015868  0x00001a53 copy  0x00000011 , 0x0000003f 
- 00015869  0x00001a54 store  0x00000002 , 0x000041f3 
- 00015870  0x00001a55 rtn  0x00000034 
- 00015871  0x00001a56 rtn  0x0000002d 
- 00015872  0x00001a57 enable  0x0000002b 
- 00015873  0x00001a58 rtn 
- 00015874  0x00001a5b hfetch  0x00000004 , 0x00008138 
- 00015875  0x00001a5c set0  0x0000001b , 0x0000003f 
- 00015876  0x00001a5d hstore  0x00000004 , 0x0000804c 
- 00015877  0x00001a5e call  0x00003db0 
- 00015878  0x00001a5f branch  0x00003bf1 
- 00015879  0x00001a62 hfetch  0x00000004 , 0x0000813c 
- 00015880  0x00001a63 set1  0x00000014 , 0x0000003f 
- 00015881  0x00001a64 hstore  0x00000004 , 0x0000804c 
- 00015882  0x00001a65 branch  0x00003db2 
- 00015883  0x00001a68 hfetch  0x00000004 , 0x0000813c 
- 00015884  0x00001a69 set0  0x00000014 , 0x0000003f 
- 00015885  0x00001a6a hstore  0x00000004 , 0x0000804c 
- 00015886  0x00001a6b branch  0x00003db2 
- 00015887  0x00001a6e set0  0x00000025 , 0x00000000 
- 00015888  0x00001a6f bpatch  0x000000be , 0x00004017 
- 00015889  0x00001a70 fetch  0x00000001 , 0x00004132 
- 00015890  0x00001a71 rtnne  0x00000001 
- 00015891  0x00001a72 call  0x00006a8b 
- 00015892  0x00001a73 rtn  0x00000001 
- 00015893  0x00001a74 fetch  0x00000004 , 0x00004807 
- 00015894  0x00001a75 nbranch  0x00003e1a , 0x00000034 
- 00015895  0x00001a76 copy  0x00000022 , 0x0000003f 
- 00015896  0x00001a77 store  0x00000004 , 0x00004807 
- 00015897  0x00001a78 branch  0x00006a6b 
- 00015898  0x00001a7a set0  0x00000025 , 0x00000000 
- 00015899  0x00001a7b bpatch  0x000000bf , 0x00004017 
- 00015900  0x00001a7c copy  0x00000022 , 0x0000003f 
- 00015901  0x00001a7d fetcht  0x00000004 , 0x00004807 
- 00015902  0x00001a7e isub  0x00000002 , 0x0000003f 
- 00015903  0x00001a7f arg  0x00000021 , 0x00000002 
- 00015904  0x00001a80 isub  0x00000002 , 0x0000003e 
- 00015905  0x00001a81 nrtn  0x00000002 
- 00015906  0x00001a82 setarg  0x00000000 
- 00015907  0x00001a83 store  0x00000004 , 0x00004807 
- 00015908  0x00001a84 branch  0x00004599 
- 00015909  0x00001a87 fetch  0x00000002 , 0x000041f1 
- 00015910  0x00001a88 bbit1  0x00000000 , 0x00003bf1 
- 00015911  0x00001a89 rtn 
- 00015912  0x00001a8b fetch  0x00000002 , 0x000041f1 
- 00015913  0x00001a8c bbit1  0x00000001 , 0x00003bf1 
- 00015914  0x00001a8d rtn 
- 00015915  0x00001a8f fetch  0x00000002 , 0x000041f1 
- 00015916  0x00001a90 bbit1  0x00000002 , 0x00003bf1 
- 00015917  0x00001a91 rtn 
- 00015918  0x00001a94 setarg  0x00003e37 
- 00015919  0x00001a95 store  0x00000002 , 0x0000428e 
- 00015920  0x00001a96 setarg  0x00003e3d 
- 00015921  0x00001a97 store  0x00000002 , 0x00004292 
- 00015922  0x00001a98 setarg  0x00003e37 
- 00015923  0x00001a99 store  0x00000002 , 0x00004290 
- 00015924  0x00001a9a rtn  0x0000002b 
- 00015925  0x00001a9b jam  0x00000001 , 0x000047e9 
- 00015926  0x00001a9c rtn 
- 00015927  0x00001a9f fetch  0x00000001 , 0x00000030 
- 00015928  0x00001aa0 bbit0  0x00000001 , 0x00005e9f 
- 00015929  0x00001aa1 set1  0x0000000d , 0x00000000 
- 00015930  0x00001aa2 fetch  0x00000006 , 0x0000420a 
- 00015931  0x00001aa3 store  0x00000006 , 0x00004703 
- 00015932  0x00001aa4 branch  0x00007bde 
- 00015933  0x00001aa8 deposit  0x00000013 
- 00015934  0x00001aa9 rtnne  0x00000010 
- 00015935  0x00001aab call  0x00007bb1 
- 00015936  0x00001aac fetch  0x00000001 , 0x000047eb 
- 00015937  0x00001aad beq  0x00000001 , 0x00003e3f 
- 00015938  0x00001aae call  0x00007be2 
- 00015939  0x00001aaf branch  0x00003ccd 
- 00015940  0x00001ab3 force  0x00000002 , 0x00000002 
- 00015941  0x00001ab4 increase  0xfffffffe , 0x00000002 
- 00015942  0x00001ab5 call  0x00003a7a 
- 00015943  0x00001ab6 call  0x00003a91 
- 00015944  0x00001ab7 disable  0x00000007 
- 00015945  0x00001ab8 enable  0x0000001d 
- 00015946  0x00001ab9 set1  0x00000000 , 0x00000015 
- 00015947  0x00001aba call  0x00003bae 
- 00015948  0x00001abc fetch  0x00000001 , 0x00000000 
- 00015949  0x00001abd inject  0x00000003 , 0x00000008 
- 00015950  0x00001abe branch  0x00003e4c 
- 00015951  0x00001ac5 set1  0x00000025 , 0x00000000 
- 00015952  0x00001ac6 bpatch  0x000000cd , 0x00004039 
- 00015953  0x00001ac7 fetch  0x00000001 , 0x00004132 
- 00015954  0x00001ac8 branch  0x00003e4f , 0x00000034 
- 00015955  0x00001ac9 beq  0x00000006 , 0x00005aa2 
- 00015956  0x00001aca beq  0x00000007 , 0x00004b33 
- 00015957  0x00001acb beq  0x00000004 , 0x00004293 
- 00015958  0x00001acc beq  0x00000003 , 0x00004c09 
- 00015959  0x00001acd beq  0x00000001 , 0x00004461 
- 00015960  0x00001ace beq  0x00000009 , 0x00007624 
- 00015961  0x00001acf beq  0x0000000a , 0x000062ef 
- 00015962  0x00001ad0 beq  0x0000000c , 0x00004bf3 
- 00015963  0x00001ad1 beq  0x0000000d , 0x00006a8e 
- 00015964  0x00001ad2 beq  0x000000ff , 0x00003e2e 
- 00015965  0x00001ad3 bbit1  0x00000006 , 0x00006486 
- 00015966  0x00001ad4 rtn 
- 00015967  0x00001ad7 set1  0x00000025 , 0x00000000 
- 00015968  0x00001ad8 bpatch  0x000000ce , 0x00004039 
- 00015969  0x00001ad9 jam  0x00000000 , 0x00000153 
- 00015970  0x00001ada jam  0x00000000 , 0x00000189 
- 00015971  0x00001adb jam  0x00000000 , 0x0000018a 
- 00015972  0x00001adc setarg  0x00000000 
- 00015973  0x00001add store  0x00000005 , 0x000007da 
- 00015974  0x00001ade fetch  0x00000001 , 0x00004132 
- 00015975  0x00001adf branch  0x00003e5f , 0x00000034 
- 00015976  0x00001ae0 beq  0x0000000a , 0x0000631f 
- 00015977  0x00001ae1 rtn 
- 00015978  0x00001ae5 call  0x00007ba1 
- 00015979  0x00001ae6 call  0x00007c45 
- 00015980  0x00001ae7 call  0x00003e73 
- 00015981  0x00001ae8 fetch  0x00000002 , 0x00004290 
- 00015982  0x00001ae9 branch  0x00007f66 
- 00015983  0x00001aec fetch  0x00000002 , 0x0000428e 
- 00015984  0x00001aed branch  0x00007f66 
- 00015985  0x00001af0 fetch  0x00000002 , 0x0000428c 
- 00015986  0x00001af1 branch  0x00007f66 
- 00015987  0x00001af4 set1  0x00000025 , 0x00000000 
- 00015988  0x00001af5 bpatch  0x000000cf , 0x00004039 
- 00015989  0x00001af7 arg  0x000047df , 0x00000011 
- 00015990  0x00001af8 call  0x00007f9f 
- 00015991  0x00001af9 rtn  0x00000034 
- 00015992  0x00001afb copy  0x0000003f , 0x00000013 
- 00015993  0x00001afc call  0x00003e7d 
- 00015994  0x00001afd branch  0x00003ea5 
- 00015995  0x00001b00 arg  0x00000000 , 0x00000013 
- 00015996  0x00001b01 rtn 
- 00015997  0x00001b07 beq  0x00000001 , 0x00003e92 
- 00015998  0x00001b08 beq  0x00000010 , 0x00003ed9 
- 00015999  0x00001b09 beq  0x00000005 , 0x00003eb6 
- 00016000  0x00001b0a beq  0x00000012 , 0x00003ebd 
- 00016001  0x00001b0b beq  0x00000006 , 0x00003ed5 
- 00016002  0x00001b0c beq  0x00000004 , 0x00003efe 
- 00016003  0x00001b0d beq  0x00000002 , 0x00003f03 
- 00016004  0x00001b0e beq  0x00000013 , 0x00003efe 
- 00016005  0x00001b0f beq  0x00000014 , 0x00003ecc 
- 00016006  0x00001b10 beq  0x00000015 , 0x00003ed0 
- 00016007  0x00001b11 beq  0x00000003 , 0x00003eaf 
- 00016008  0x00001b12 beq  0x0000000b , 0x00003ec1 
- 00016009  0x00001b13 beq  0x0000000c , 0x00003ec8 
- 00016010  0x00001b15 beq  0x00000016 , 0x00003edd 
- 00016011  0x00001b16 beq  0x00000018 , 0x00003eab 
- 00016012  0x00001b17 beq  0x0000002a , 0x00003e9b 
- 00016013  0x00001b18 beq  0x0000002b , 0x00003e99 
- 00016014  0x00001b1a and  0x0000003f , 0x0000000f , 0x00000002 
- 00016015  0x00001b1b and_into  0x000000f0 , 0x0000003f 
- 00016016  0x00001b1c beq  0x00000050 , 0x00003ee1 
- 00016017  0x00001b1d rtn 
- 00016018  0x00001b20 fetch  0x00000002 , 0x000047f4 
- 00016019  0x00001b21 set1  0x00000000 , 0x0000003f 
- 00016020  0x00001b22 store  0x00000002 , 0x000047f4 
- 00016021  0x00001b23 fetch  0x00000002 , 0x000042a2 
- 00016022  0x00001b24 set0  0x00000000 , 0x0000003f 
- 00016023  0x00001b25 store  0x00000002 , 0x000042a2 
- 00016024  0x00001b26 rtn 
- 00016025  0x00001b28 jam  0x00000000 , 0x00000258 
- 00016026  0x00001b29 rtn 
- 00016027  0x00001b2c fetch  0x00000001 , 0x00000258 
- 00016028  0x00001b2d increase  0x00000001 , 0x0000003f 
- 00016029  0x00001b2e store  0x00000001 , 0x00000258 
- 00016030  0x00001b2f sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00016031  0x00001b30 branch  0x00003f6c , 0x00000002 
- 00016032  0x00001b31 jam  0x00000000 , 0x00000258 
- 00016033  0x00001b32 fetch  0x00000002 , 0x000042a2 
- 00016034  0x00001b33 set1  0x00000009 , 0x0000003f 
- 00016035  0x00001b34 store  0x00000002 , 0x000042a2 
- 00016036  0x00001b35 branch  0x00003f77 
- 00016037  0x00001b38 fetch  0x00000002 , 0x00004292 
- 00016038  0x00001b39 branch  0x00007f66 
- 00016039  0x00001b3c fetch  0x00000002 , 0x00004286 
- 00016040  0x00001b3d branch  0x00007f66 
- 00016041  0x00001b40 fetch  0x00000002 , 0x0000428a 
- 00016042  0x00001b41 branch  0x00007f66 
- 00016043  0x00001b44 fetch  0x00000002 , 0x000042a2 
- 00016044  0x00001b45 set1  0x00000001 , 0x0000003f 
- 00016045  0x00001b46 store  0x00000002 , 0x000042a2 
- 00016046  0x00001b47 branch  0x00003fa2 
- 00016047  0x00001b4a fetch  0x00000002 , 0x000047f4 
- 00016048  0x00001b4b set1  0x00000007 , 0x0000003f 
- 00016049  0x00001b4c store  0x00000002 , 0x000047f4 
- 00016050  0x00001b4d fetch  0x00000002 , 0x000042a2 
- 00016051  0x00001b4e set1  0x00000002 , 0x0000003f 
- 00016052  0x00001b4f store  0x00000002 , 0x000042a2 
- 00016053  0x00001b50 rtn 
- 00016054  0x00001b53 fetch  0x00000002 , 0x000047f4 
- 00016055  0x00001b54 set1  0x00000001 , 0x0000003f 
- 00016056  0x00001b55 store  0x00000002 , 0x000047f4 
- 00016057  0x00001b56 fetch  0x00000002 , 0x000042a2 
- 00016058  0x00001b57 set1  0x00000004 , 0x0000003f 
- 00016059  0x00001b58 store  0x00000002 , 0x000042a2 
- 00016060  0x00001b59 rtn 
- 00016061  0x00001b5c fetch  0x00000002 , 0x000047f4 
- 00016062  0x00001b5d set1  0x00000003 , 0x0000003f 
- 00016063  0x00001b5e store  0x00000002 , 0x000047f4 
- 00016064  0x00001b5f rtn 
- 00016065  0x00001b62 fetch  0x00000002 , 0x000047f4 
- 00016066  0x00001b63 set1  0x00000005 , 0x0000003f 
- 00016067  0x00001b64 store  0x00000002 , 0x000047f4 
- 00016068  0x00001b65 fetch  0x00000002 , 0x000042a2 
- 00016069  0x00001b66 set1  0x00000003 , 0x0000003f 
- 00016070  0x00001b67 store  0x00000002 , 0x000042a2 
- 00016071  0x00001b68 rtn 
- 00016072  0x00001b6b fetch  0x00000002 , 0x000047f4 
- 00016073  0x00001b6c set0  0x00000005 , 0x0000003f 
- 00016074  0x00001b6d store  0x00000002 , 0x000047f4 
- 00016075  0x00001b6e rtn 
- 00016076  0x00001b71 fetch  0x00000002 , 0x000047f4 
- 00016077  0x00001b72 set1  0x00000009 , 0x0000003f 
- 00016078  0x00001b73 store  0x00000002 , 0x000047f4 
- 00016079  0x00001b74 rtn 
- 00016080  0x00001b77 fetch  0x00000002 , 0x000047f4 
- 00016081  0x00001b78 set0  0x00000009 , 0x0000003f 
- 00016082  0x00001b79 store  0x00000002 , 0x000047f4 
- 00016083  0x00001b7a jam  0x00000000 , 0x000046f8 
- 00016084  0x00001b7b branch  0x00003fa6 
- 00016085  0x00001b7e fetch  0x00000002 , 0x000047f4 
- 00016086  0x00001b7f set1  0x00000002 , 0x0000003f 
- 00016087  0x00001b80 store  0x00000002 , 0x000047f4 
- 00016088  0x00001b81 rtn 
- 00016089  0x00001b84 fetch  0x00000002 , 0x000042a2 
- 00016090  0x00001b85 set1  0x00000000 , 0x0000003f 
- 00016091  0x00001b86 store  0x00000002 , 0x000042a2 
- 00016092  0x00001b87 rtn 
- 00016093  0x00001b8a fetch  0x00000002 , 0x000042a2 
- 00016094  0x00001b8b set1  0x00000008 , 0x0000003f 
- 00016095  0x00001b8c store  0x00000002 , 0x000042a2 
- 00016096  0x00001b8d branch  0x00003f77 
- 00016097  0x00001b91 set1  0x00000025 , 0x00000000 
- 00016098  0x00001b92 bpatch  0x000000d0 , 0x0000403a 
- 00016099  0x00001b93 storet  0x00000001 , 0x00000259 
- 00016100  0x00001b95 fetch  0x00000001 , 0x00000259 
- 00016101  0x00001b96 rtn  0x00000034 
- 00016102  0x00001b97 increase  0xffffffff , 0x0000003f 
- 00016103  0x00001b98 store  0x00000001 , 0x00000259 
- 00016104  0x00001b99 call  0x00007bb1 
- 00016105  0x00001b9a call  0x00003f60 
- 00016106  0x00001b9b call  0x00003eed 
- 00016107  0x00001b9c call  0x00003ef5 
- 00016108  0x00001b9d branch  0x00003ee4 
- 00016109  0x00001ba0 fetch  0x00000001 , 0x0000429d 
- 00016110  0x00001ba1 rtn  0x00000034 
- 00016111  0x00001ba2 increase  0xffffffff , 0x0000003f 
- 00016112  0x00001ba3 store  0x00000001 , 0x0000429d 
- 00016113  0x00001ba4 nrtn  0x00000034 
- 00016114  0x00001ba5 call  0x000032ee 
- 00016115  0x00001ba6 branch  0x00003f9e , 0x00000005 
- 00016116  0x00001ba7 rtn 
- 00016117  0x00001ba9 fetch  0x00000002 , 0x000047f0 
- 00016118  0x00001baa rtn  0x00000034 
- 00016119  0x00001bab increase  0xffffffff , 0x0000003f 
- 00016120  0x00001bac store  0x00000002 , 0x000047f0 
- 00016121  0x00001bad nrtn  0x00000034 
- 00016122  0x00001bae call  0x00003f7e 
- 00016123  0x00001baf call  0x00003f98 
- 00016124  0x00001bb0 fetch  0x00000002 , 0x00004294 
- 00016125  0x00001bb1 branch  0x00007f66 
- 00016126  0x00001bb4 call  0x00003f15 
- 00016127  0x00001bb6 fetch  0x00000002 , 0x000047f4 
- 00016128  0x00001bb7 set0  0x00000007 , 0x0000003f 
- 00016129  0x00001bb8 store  0x00000002 , 0x000047f4 
- 00016130  0x00001bb9 rtn 
- 00016131  0x00001bbc jam  0x00000000 , 0x0000429d 
- 00016132  0x00001bbd fetch  0x00000002 , 0x000047f4 
- 00016133  0x00001bbe bbit1  0x00000007 , 0x00003f08 
- 00016134  0x00001bbf isolate0  0x00000001 , 0x0000003f 
- 00016135  0x00001bc0 call  0x00003e7b , 0x00000001 
- 00016136  0x00001bc2 fetch  0x00000002 , 0x000047f4 
- 00016137  0x00001bc3 set0  0x00000000 , 0x0000003f 
- 00016138  0x00001bc4 set0  0x00000001 , 0x0000003f 
- 00016139  0x00001bc5 set0  0x00000002 , 0x0000003f 
- 00016140  0x00001bc6 set0  0x00000003 , 0x0000003f 
- 00016141  0x00001bc7 set0  0x00000004 , 0x0000003f 
- 00016142  0x00001bc8 store  0x00000002 , 0x000047f4 
- 00016143  0x00001bc9 branch  0x00003fa6 
- 00016144  0x00001bcc call  0x00003f12 
- 00016145  0x00001bcd branch  0x00003f9a 
- 00016146  0x00001bd2 setarg  0x00000000 
- 00016147  0x00001bd3 store  0x00000002 , 0x000042a0 
- 00016148  0x00001bd4 rtn 
- 00016149  0x00001bd6 setarg  0x00000000 
- 00016150  0x00001bd7 store  0x00000002 , 0x000042a2 
- 00016151  0x00001bd8 rtn 
- 00016152  0x00001bdc fetch  0x00000002 , 0x000042a2 
- 00016153  0x00001bdd store  0x00000002 , 0x000042a0 
- 00016154  0x00001bde setarg  0x00000000 
- 00016155  0x00001bdf store  0x00000002 , 0x000042a2 
- 00016156  0x00001be0 rtn 
- 00016157  0x00001be3 fetch  0x00000002 , 0x000042a2 
- 00016158  0x00001be4 set1  0x00000007 , 0x0000003f 
- 00016159  0x00001be5 store  0x00000002 , 0x000042a0 
- 00016160  0x00001be6 setarg  0x00000000 
- 00016161  0x00001be7 store  0x00000002 , 0x000042a2 
- 00016162  0x00001be8 rtn 
- 00016163  0x00001bef call  0x0000691d 
- 00016164  0x00001bf0 fetch  0x00000006 , 0x00004274 
- 00016165  0x00001bf1 rtn 
- 00016166  0x00001bf4 fetch  0x00000001 , 0x0000448b 
- 00016167  0x00001bf5 branch  0x00003f2a , 0x00000034 
- 00016168  0x00001bf6 call  0x00003f96 
- 00016169  0x00001bf7 branch  0x00003f82 
- 00016170  0x00001bf9 call  0x00003f94 
- 00016171  0x00001bfa branch  0x00003f88 
- 00016172  0x00001bfd set1  0x00000025 , 0x00000000 
- 00016173  0x00001bfe bpatch  0x000000d1 , 0x0000403a 
- 00016174  0x00001bff arg  0x00000244 , 0x00000012 
- 00016175  0x00001c00 arg  0x00003f31 , 0x00000013 
- 00016176  0x00001c01 branch  0x00003301 
- 00016177  0x00001c04 arg  0x00000000 , 0x00000002 
- 00016178  0x00001c05 bbit0  0x00000000 , 0x00003f35 
- 00016179  0x00001c06 add  0x00000011 , 0x00000010 , 0x00000006 
- 00016180  0x00001c07 ifetcht  0x00000006 , 0x00000006 
- 00016181  0x00001c09 copy  0x00000002 , 0x0000003f 
- 00016182  0x00001c0a ncall  0x00003f3a , 0x00000034 
- 00016183  0x00001c0b istoret  0x00000006 , 0x00000012 
- 00016184  0x00001c0c increase  0x00000006 , 0x00000012 
- 00016185  0x00001c0d branch  0x00003307 
- 00016186  0x00001c0f fetch  0x00000001 , 0x0000429a 
- 00016187  0x00001c10 increase  0x00000001 , 0x0000003f 
- 00016188  0x00001c11 store  0x00000001 , 0x0000429a 
- 00016189  0x00001c12 rtn 
- 00016190  0x00001c15 jam  0x00000000 , 0x0000429a 
- 00016191  0x00001c16 branch  0x00003f2c 
- 00016192  0x00001c19 fetch  0x00000001 , 0x000047f4 
- 00016193  0x00001c1a isolate1  0x00000005 , 0x0000003f 
- 00016194  0x00001c1b rtn 
- 00016195  0x00001c21 setarg  0x00000000 
- 00016196  0x00001c22 branch  0x00003f46 
- 00016197  0x00001c24 setarg  0x0000aa55 
- 00016198  0x00001c26 store  0x00000002 , 0x000002a8 
- 00016199  0x00001c27 set1  0x00000025 , 0x00000000 
- 00016200  0x00001c28 bpatch  0x000000d2 , 0x0000403a 
- 00016201  0x00001c29 arg  0x00000002 , 0x00000002 
- 00016202  0x00001c2a arg  0x000002a8 , 0x00000011 
- 00016203  0x00001c2b arg  0x000000c3 , 0x00000012 
- 00016204  0x00001c2c branch  0x0000683e 
- 00016205  0x00001c30 set1  0x00000025 , 0x00000000 
- 00016206  0x00001c31 bpatch  0x000000d3 , 0x0000403a 
- 00016207  0x00001c32 arg  0x00000002 , 0x00000002 
- 00016208  0x00001c33 arg  0x00000161 , 0x00000011 
- 00016209  0x00001c34 arg  0x000000c3 , 0x00000012 
- 00016210  0x00001c35 call  0x0000681d 
- 00016211  0x00001c36 fetch  0x00000002 , 0x00000161 
- 00016212  0x00001c37 arg  0x0000aa55 , 0x00000002 
- 00016213  0x00001c38 isub  0x00000002 , 0x0000003e 
- 00016214  0x00001c39 rtn 
- 00016215  0x00001c3d fetch  0x00000001 , 0x00004747 
- 00016216  0x00001c3e store  0x00000001 , 0x0000429d 
- 00016217  0x00001c3f rtn 
- 00016218  0x00001c42 arg  0x00000009 , 0x00000007 
- 00016219  0x00001c43 branch  0x00003dc2 
- 00016220  0x00001c46 arg  0x00000009 , 0x00000007 
- 00016221  0x00001c47 branch  0x00003dc6 
- 00016222  0x00001c4a jam  0x00000005 , 0x0000429e 
- 00016223  0x00001c4b branch  0x00003f5a 
- 00016224  0x00001c4d fetch  0x00000001 , 0x0000429e 
- 00016225  0x00001c4e rtn  0x00000034 
- 00016226  0x00001c4f increase  0xffffffff , 0x0000003f 
- 00016227  0x00001c50 store  0x00000001 , 0x0000429e 
- 00016228  0x00001c51 nrtn  0x00000034 
- 00016229  0x00001c52 branch  0x00003f5c 
- 00016230  0x00001c55 jam  0x00000001 , 0x000043cc 
- 00016231  0x00001c56 rtn 
- 00016232  0x00001c59 jam  0x00000000 , 0x000043cc 
- 00016233  0x00001c5a rtn 
- 00016234  0x00001c5d jam  0x0000000a , 0x00000b7d 
- 00016235  0x00001c5e branch  0x00007c33 
- 00016236  0x00001c61 jam  0x0000001d , 0x00000b7d 
- 00016237  0x00001c62 branch  0x00007c33 
- 00016238  0x00001c65 set1  0x00000025 , 0x00000000 
- 00016239  0x00001c66 bpatch  0x000000d4 , 0x0000403a 
- 00016240  0x00001c67 fetch  0x00000001 , 0x0000429f 
- 00016241  0x00001c68 store  0x00000001 , 0x00000177 
- 00016242  0x00001c69 jam  0x00000001 , 0x00000257 
- 00016243  0x00001c6a jam  0x00000003 , 0x00000b7d 
- 00016244  0x00001c6b branch  0x00007c33 
- 00016245  0x00001c6e jam  0x0000001e , 0x00000b7d 
- 00016246  0x00001c6f branch  0x00007c33 
- 00016247  0x00001c72 jam  0x00000004 , 0x00000b7d 
- 00016248  0x00001c73 branch  0x00007c33 
- 00016249  0x00001c76 fetch  0x00000002 , 0x000047fe 
- 00016250  0x00001c77 store  0x00000002 , 0x000047f0 
- 00016251  0x00001c79 call  0x00003f94 
- 00016252  0x00001c7b jam  0x00000001 , 0x00000b7d 
- 00016253  0x00001c7c branch  0x00007c33 
- 00016254  0x00001c7f setarg  0x00000000 
- 00016255  0x00001c80 store  0x00000002 , 0x000047f0 
- 00016256  0x00001c81 jam  0x00000002 , 0x00000b7d 
- 00016257  0x00001c82 branch  0x00007c33 
- 00016258  0x00001c85 jam  0x0000000f , 0x00000b7d 
- 00016259  0x00001c86 branch  0x00007c33 
- 00016260  0x00001c89 jam  0x00000010 , 0x00000b7d 
- 00016261  0x00001c8a branch  0x00007c33 
- 00016262  0x00001c8d jam  0x0000000e , 0x00000b7d 
- 00016263  0x00001c8e branch  0x00007c33 
- 00016264  0x00001c91 jam  0x0000000d , 0x00000b7d 
- 00016265  0x00001c92 branch  0x00007c33 
- 00016266  0x00001c95 jam  0x00000017 , 0x00000b7d 
- 00016267  0x00001c96 branch  0x00007c33 
- 00016268  0x00001c99 jam  0x00000018 , 0x00000b7d 
- 00016269  0x00001c9a branch  0x00007c33 
- 00016270  0x00001c9d jam  0x00000016 , 0x00000b7d 
- 00016271  0x00001c9e branch  0x00007c33 
- 00016272  0x00001ca1 jam  0x00000011 , 0x00000b7d 
- 00016273  0x00001ca2 branch  0x00007c33 
- 00016274  0x00001ca5 jam  0x0000001c , 0x00000b7d 
- 00016275  0x00001ca6 branch  0x00007c33 
- 00016276  0x00001ca9 jam  0x00000015 , 0x00000b7d 
- 00016277  0x00001caa branch  0x00007c33 
- 00016278  0x00001cad jam  0x00000014 , 0x00000b7d 
- 00016279  0x00001cae branch  0x00007c33 
- 00016280  0x00001cb2 jam  0x00000013 , 0x00000b7d 
- 00016281  0x00001cb3 branch  0x00007c33 
- 00016282  0x00001cb6 jam  0x00000019 , 0x00000b7d 
- 00016283  0x00001cb7 branch  0x00007c33 
- 00016284  0x00001cba jam  0x00000006 , 0x00000b7d 
- 00016285  0x00001cbb branch  0x00007c33 
- 00016286  0x00001cbe jam  0x00000005 , 0x00000b7d 
- 00016287  0x00001cbf branch  0x00007c33 
- 00016288  0x00001cc2 jam  0x0000001f , 0x00000b7d 
- 00016289  0x00001cc3 branch  0x00007c33 
- 00016290  0x00001cc6 jam  0x00000020 , 0x00000b7d 
- 00016291  0x00001cc7 branch  0x00007c33 
- 00016292  0x00001cca set1  0x0000000d , 0x00000000 
- 00016293  0x00001ccb rtn 
- 00016294  0x00001cce set0  0x0000000d , 0x00000000 
- 00016295  0x00001ccf rtn 
- 00016296  0x00001cd4 set1  0x00000025 , 0x00000000 
- 00016297  0x00001cd5 bpatch  0x00000090 , 0x00004032 
- 00016298  0x00001cd6 arg  0x00000020 , 0x00000002 
- 00016299  0x00001cd7 arg  0x00004419 , 0x00000011 
- 00016300  0x00001cd8 arg  0x000000a0 , 0x00000012 
- 00016301  0x00001cd9 call  0x0000681d 
- 00016302  0x00001cdc arg  0x00000020 , 0x00000002 
- 00016303  0x00001cdd arg  0x00004702 , 0x00000011 
- 00016304  0x00001cde arg  0x0000007f , 0x00000012 
- 00016305  0x00001cdf call  0x0000681d 
- 00016306  0x00001ce1 arg  0x00000006 , 0x00000002 
- 00016307  0x00001ce2 arg  0x00004140 , 0x00000011 
- 00016308  0x00001ce3 arg  0x00000063 , 0x00000012 
- 00016309  0x00001ce4 call  0x0000681d 
- 00016310  0x00001ce6 arg  0x00000006 , 0x00000002 
- 00016311  0x00001ce7 arg  0x000044f9 , 0x00000011 
- 00016312  0x00001ce8 arg  0x00000069 , 0x00000012 
- 00016313  0x00001ce9 call  0x0000681d 
- 00016314  0x00001cea call  0x00005adb 
- 00016315  0x00001cec arg  0x00000002 , 0x00000002 
- 00016316  0x00001ced arg  0x000042ac , 0x00000011 
- 00016317  0x00001cee arg  0x000000c0 , 0x00000012 
- 00016318  0x00001cef call  0x0000681d 
- 00016319  0x00001cf0 call  0x00006909 
- 00016320  0x00001cf2 branch  0x00003fc1 
- 00016321  0x00001cf5 arg  0x0000000e , 0x00000002 
- 00016322  0x00001cf6 arg  0x0000054f , 0x00000011 
- 00016323  0x00001cf7 arg  0x0000006f , 0x00000012 
- 00016324  0x00001cf8 branch  0x0000681d 
- 00016325  0x00001cfb set1  0x00000025 , 0x00000000 
- 00016326  0x00001cfc bpatch  0x00000091 , 0x00004032 
- 00016327  0x00001cfd call  0x00003f4d 
- 00016328  0x00001cfe branch  0x00003fa8 , 0x00000005 
- 00016329  0x00001d00 call  0x00003fd2 
- 00016330  0x00001d01 call  0x00003fd7 
- 00016331  0x00001d02 call  0x00005adb 
- 00016332  0x00001d03 call  0x00003fdc 
- 00016333  0x00001d04 call  0x00003fe0 
- 00016334  0x00001d05 call  0x000062e9 
- 00016335  0x00001d06 call  0x00003fe4 
- 00016336  0x00001d07 call  0x00003fe9 
- 00016337  0x00001d08 branch  0x00003f45 
- 00016338  0x00001d0b fetcht  0x00000001 , 0x00004702 
- 00016339  0x00001d0c increase  0x00000001 , 0x00000002 
- 00016340  0x00001d0d arg  0x00004702 , 0x00000011 
- 00016341  0x00001d0e arg  0x0000007f , 0x00000012 
- 00016342  0x00001d0f branch  0x0000683e 
- 00016343  0x00001d12 fetcht  0x00000001 , 0x00004419 
- 00016344  0x00001d13 increase  0x00000001 , 0x00000002 
- 00016345  0x00001d14 arg  0x00004419 , 0x00000011 
- 00016346  0x00001d15 arg  0x000000a0 , 0x00000012 
- 00016347  0x00001d16 branch  0x0000683e 
- 00016348  0x00001d19 arg  0x00000006 , 0x00000002 
- 00016349  0x00001d1a arg  0x000044f9 , 0x00000011 
- 00016350  0x00001d1b arg  0x00000069 , 0x00000012 
- 00016351  0x00001d1c branch  0x0000683e 
- 00016352  0x00001d1f arg  0x00000006 , 0x00000002 
- 00016353  0x00001d20 arg  0x00004140 , 0x00000011 
- 00016354  0x00001d21 arg  0x00000063 , 0x00000012 
- 00016355  0x00001d22 branch  0x0000683e 
- 00016356  0x00001d25 fetcht  0x00000001 , 0x0000054f 
- 00016357  0x00001d26 increase  0x00000001 , 0x00000002 
- 00016358  0x00001d27 arg  0x0000054f , 0x00000011 
- 00016359  0x00001d28 arg  0x0000006f , 0x00000012 
- 00016360  0x00001d29 branch  0x0000683e 
- 00016361  0x00001d2c setarg  0x000001a0 
- 00016362  0x00001d2d store  0x00000002 , 0x000002a8 
- 00016363  0x00001d2f arg  0x00000002 , 0x00000002 
- 00016364  0x00001d30 arg  0x000002a8 , 0x00000011 
- 00016365  0x00001d31 arg  0x000000c0 , 0x00000012 
- 00016366  0x00001d32 branch  0x0000683e 
- 00016367  0x00001d36 set1  0x00000025 , 0x00000000 
- 00016368  0x00001d37 bpatch  0x00000092 , 0x00004032 
- 00016369  0x00001d38 fetch  0x00000002 , 0x0000480e 
- 00016370  0x00001d39 arg  0x0000012c , 0x00000002 
- 00016371  0x00001d3a isub  0x00000002 , 0x0000003e 
- 00016372  0x00001d3b branch  0x0000427f , 0x00000002 
- 00016373  0x00001d3c call  0x00003e2b 
- 00016374  0x00001d3d call  0x00007f6b 
- 00016375  0x00001d3e copy  0x00000003 , 0x00000011 
- 00016376  0x00001d3f fetch  0x00000002 , 0x0000480e 
- 00016377  0x00001d40 increase  0xfffffffe , 0x0000003f 
- 00016378  0x00001d41 iadd  0x00000003 , 0x00000003 
- 00016379  0x00001d42 ifetch  0x00000002 , 0x00000003 
- 00016380  0x00001d43 arg  0x00000a0d , 0x00000002 
- 00016381  0x00001d44 isub  0x00000002 , 0x0000003e 
- 00016382  0x00001d45 nrtn  0x00000005 
- 00016383  0x00001d46 copy  0x00000011 , 0x00000003 
- 00016384  0x00001d47 arg  0x00004850 , 0x00000012 
- 00016385  0x00001d48 arg  0x00000003 , 0x00000039 
- 00016386  0x00001d49 call  0x00004237 
- 00016387  0x00001d4a nbranch  0x0000427f , 0x00000001 
- 00016388  0x00001d4b branch  0x00004005 
- 00016389  0x00001d4e set1  0x00000025 , 0x00000000 
- 00016390  0x00001d4f bpatch  0x00000093 , 0x00004032 
- 00016391  0x00001d51 copy  0x00000003 , 0x00000011 
- 00016392  0x00001d52 arg  0x00004827 , 0x00000012 
- 00016393  0x00001d53 force  0x00000004 , 0x00000039 
- 00016394  0x00001d54 call  0x00004237 
- 00016395  0x00001d55 branch  0x0000406d , 0x00000001 
- 00016396  0x00001d57 arg  0x00004824 , 0x00000012 
- 00016397  0x00001d58 force  0x00000007 , 0x00000039 
- 00016398  0x00001d59 call  0x00004237 
- 00016399  0x00001d5a branch  0x00004074 , 0x00000001 
- 00016400  0x00001d5c arg  0x0000482e , 0x00000012 
- 00016401  0x00001d5d force  0x00000004 , 0x00000039 
- 00016402  0x00001d5e call  0x00004237 
- 00016403  0x00001d5f branch  0x0000407b , 0x00000001 
- 00016404  0x00001d61 arg  0x0000482b , 0x00000012 
- 00016405  0x00001d62 force  0x00000007 , 0x00000039 
- 00016406  0x00001d63 call  0x00004237 
- 00016407  0x00001d64 branch  0x00004081 , 0x00000001 
- 00016408  0x00001d66 arg  0x00004832 , 0x00000012 
- 00016409  0x00001d67 force  0x00000004 , 0x00000039 
- 00016410  0x00001d68 call  0x00004237 
- 00016411  0x00001d69 branch  0x00004087 , 0x00000001 
- 00016412  0x00001d6b arg  0x00004820 , 0x00000012 
- 00016413  0x00001d6c force  0x00000004 , 0x00000039 
- 00016414  0x00001d6d call  0x00004237 
- 00016415  0x00001d6e branch  0x0000408c , 0x00000001 
- 00016416  0x00001d70 arg  0x0000481c , 0x00000012 
- 00016417  0x00001d71 force  0x00000004 , 0x00000039 
- 00016418  0x00001d72 call  0x00004237 
- 00016419  0x00001d73 branch  0x0000408f , 0x00000001 
- 00016420  0x00001d75 arg  0x00004836 , 0x00000012 
- 00016421  0x00001d76 force  0x00000005 , 0x00000039 
- 00016422  0x00001d77 call  0x00004237 
- 00016423  0x00001d78 branch  0x00004095 , 0x00000001 
- 00016424  0x00001d7a arg  0x00004853 , 0x00000012 
- 00016425  0x00001d7b force  0x00000004 , 0x00000039 
- 00016426  0x00001d7c call  0x00004237 
- 00016427  0x00001d7d branch  0x0000409b , 0x00000001 
- 00016428  0x00001d7f arg  0x00004857 , 0x00000012 
- 00016429  0x00001d80 force  0x00000004 , 0x00000039 
- 00016430  0x00001d81 call  0x00004237 
- 00016431  0x00001d82 branch  0x000040a1 , 0x00000001 
- 00016432  0x00001d84 arg  0x0000485b , 0x00000012 
- 00016433  0x00001d85 force  0x00000005 , 0x00000039 
- 00016434  0x00001d86 call  0x00004237 
- 00016435  0x00001d87 branch  0x000040a5 , 0x00000001 
- 00016436  0x00001d89 arg  0x00004860 , 0x00000012 
- 00016437  0x00001d8a force  0x00000004 , 0x00000039 
- 00016438  0x00001d8b call  0x00004237 
- 00016439  0x00001d8c branch  0x000040ab , 0x00000001 
- 00016440  0x00001d8e arg  0x00004864 , 0x00000012 
- 00016441  0x00001d8f force  0x00000004 , 0x00000039 
- 00016442  0x00001d90 call  0x00004237 
- 00016443  0x00001d91 branch  0x000040b0 , 0x00000001 
- 00016444  0x00001d93 arg  0x00004868 , 0x00000012 
- 00016445  0x00001d94 force  0x00000004 , 0x00000039 
- 00016446  0x00001d95 call  0x00004237 
- 00016447  0x00001d96 branch  0x000040b7 , 0x00000001 
- 00016448  0x00001d98 arg  0x0000486f , 0x00000012 
- 00016449  0x00001d99 force  0x00000004 , 0x00000039 
- 00016450  0x00001d9a call  0x00004237 
- 00016451  0x00001d9b branch  0x000040d6 , 0x00000001 
- 00016452  0x00001d9d arg  0x0000486c , 0x00000012 
- 00016453  0x00001d9e force  0x00000007 , 0x00000039 
- 00016454  0x00001d9f call  0x00004237 
- 00016455  0x00001da0 branch  0x000040dd , 0x00000001 
- 00016456  0x00001da2 arg  0x00004873 , 0x00000012 
- 00016457  0x00001da3 force  0x00000005 , 0x00000039 
- 00016458  0x00001da4 call  0x00004237 
- 00016459  0x00001da5 branch  0x000040f2 , 0x00000001 
- 00016460  0x00001da7 arg  0x00004878 , 0x00000012 
- 00016461  0x00001da8 force  0x00000004 , 0x00000039 
- 00016462  0x00001da9 call  0x00004237 
- 00016463  0x00001daa branch  0x000040f8 , 0x00000001 
- 00016464  0x00001dac arg  0x0000487c , 0x00000012 
- 00016465  0x00001dad force  0x00000007 , 0x00000039 
- 00016466  0x00001dae call  0x00004237 
- 00016467  0x00001daf branch  0x000040fb , 0x00000001 
- 00016468  0x00001db1 arg  0x00004841 , 0x00000012 
- 00016469  0x00001db2 force  0x00000006 , 0x00000039 
- 00016470  0x00001db3 call  0x00004237 
- 00016471  0x00001db4 branch  0x00004100 , 0x00000001 
- 00016472  0x00001db6 arg  0x00004883 , 0x00000012 
- 00016473  0x00001db7 force  0x00000006 , 0x00000039 
- 00016474  0x00001db8 call  0x00004237 
- 00016475  0x00001db9 branch  0x0000412c , 0x00000001 
- 00016476  0x00001dbb arg  0x00004849 , 0x00000012 
- 00016477  0x00001dbc force  0x00000003 , 0x00000039 
- 00016478  0x00001dbd call  0x00004237 
- 00016479  0x00001dbe branch  0x0000410e , 0x00000001 
- 00016480  0x00001dc0 arg  0x0000484c , 0x00000012 
- 00016481  0x00001dc1 force  0x00000004 , 0x00000039 
- 00016482  0x00001dc2 call  0x00004237 
- 00016483  0x00001dc3 branch  0x00004117 , 0x00000001 
- 00016484  0x00001dc5 arg  0x0000483b , 0x00000012 
- 00016485  0x00001dc6 force  0x00000006 , 0x00000039 
- 00016486  0x00001dc7 call  0x00004237 
- 00016487  0x00001dc8 branch  0x00004127 , 0x00000001 
- 00016488  0x00001dca arg  0x00004889 , 0x00000012 
- 00016489  0x00001dcb force  0x00000003 , 0x00000039 
- 00016490  0x00001dcc call  0x00004237 
- 00016491  0x00001dcd branch  0x00004129 , 0x00000001 
- 00016492  0x00001dce branch  0x0000427f 
- 00016493  0x00001dd2 ifetch  0x00000001 , 0x00000003 
- 00016494  0x00001dd3 beq  0x0000003f , 0x00004071 
- 00016495  0x00001dd4 beq  0x0000003d , 0x00004131 
- 00016496  0x00001dd5 branch  0x0000427f 
- 00016497  0x00001dd7 call  0x00007f6e 
- 00016498  0x00001dd8 call  0x00004194 
- 00016499  0x00001dd9 branch  0x00004286 
- 00016500  0x00001ddd ifetch  0x00000001 , 0x00000003 
- 00016501  0x00001dde beq  0x0000003f , 0x00004078 
- 00016502  0x00001ddf beq  0x0000003d , 0x00004136 
- 00016503  0x00001de0 branch  0x0000427f 
- 00016504  0x00001de2 call  0x00007f6e 
- 00016505  0x00001de3 call  0x0000419b 
- 00016506  0x00001de4 branch  0x00004286 
- 00016507  0x00001de7 ifetch  0x00000001 , 0x00000003 
- 00016508  0x00001de8 beq  0x0000003f , 0x0000407f 
- 00016509  0x00001de9 beq  0x0000003d , 0x0000413c 
- 00016510  0x00001dea branch  0x0000427f 
- 00016511  0x00001dec call  0x000041a2 
- 00016512  0x00001ded branch  0x00004286 
- 00016513  0x00001df0 ifetch  0x00000001 , 0x00000003 
- 00016514  0x00001df1 beq  0x0000003f , 0x00004085 
- 00016515  0x00001df2 beq  0x0000003d , 0x00004140 
- 00016516  0x00001df3 branch  0x0000427f 
- 00016517  0x00001df6 call  0x000041a8 
- 00016518  0x00001df7 branch  0x00004286 
- 00016519  0x00001dfa ifetch  0x00000001 , 0x00000003 
- 00016520  0x00001dfb beq  0x0000003f , 0x0000408a 
- 00016521  0x00001dfc branch  0x0000427f 
- 00016522  0x00001dfe call  0x000041ae 
- 00016523  0x00001dff branch  0x00004286 
- 00016524  0x00001e03 ifetch  0x00000001 , 0x00000003 
- 00016525  0x00001e04 beq  0x0000003d , 0x00004149 
- 00016526  0x00001e05 branch  0x0000427f 
- 00016527  0x00001e09 ifetch  0x00000001 , 0x00000003 
- 00016528  0x00001e0a beq  0x0000003f , 0x00004093 
- 00016529  0x00001e0b beq  0x0000003d , 0x00004144 
- 00016530  0x00001e0c branch  0x0000427f 
- 00016531  0x00001e0e call  0x00004204 
- 00016532  0x00001e0f branch  0x00004286 
- 00016533  0x00001e12 ifetch  0x00000001 , 0x00000003 
- 00016534  0x00001e13 beq  0x0000003f , 0x00004099 
- 00016535  0x00001e14 beq  0x0000003d , 0x00004157 
- 00016536  0x00001e15 branch  0x0000427f 
- 00016537  0x00001e17 call  0x000041b4 
- 00016538  0x00001e18 branch  0x00004286 
- 00016539  0x00001e1b ifetch  0x00000001 , 0x00000003 
- 00016540  0x00001e1c beq  0x0000003f , 0x0000409f 
- 00016541  0x00001e1d beq  0x0000003d , 0x00004172 
- 00016542  0x00001e1e branch  0x0000427f 
- 00016543  0x00001e20 call  0x000041ba 
- 00016544  0x00001e21 branch  0x00004286 
- 00016545  0x00001e24 ifetch  0x00000001 , 0x00000003 
- 00016546  0x00001e25 beq  0x0000003f , 0x000040e1 
- 00016547  0x00001e26 beq  0x0000003d , 0x0000415a 
- 00016548  0x00001e27 branch  0x0000427f 
- 00016549  0x00001e2b ifetch  0x00000001 , 0x00000003 
- 00016550  0x00001e2c beq  0x0000003f , 0x000040a9 
- 00016551  0x00001e2d beq  0x0000003d , 0x0000416b 
- 00016552  0x00001e2e branch  0x0000427f 
- 00016553  0x00001e30 call  0x0000420b 
- 00016554  0x00001e31 branch  0x00004286 
- 00016555  0x00001e34 ifetch  0x00000001 , 0x00000003 
- 00016556  0x00001e35 beq  0x0000003f , 0x000040ae 
- 00016557  0x00001e36 branch  0x0000427f 
- 00016558  0x00001e38 call  0x000041c0 
- 00016559  0x00001e39 branch  0x00004286 
- 00016560  0x00001e3c ifetch  0x00000001 , 0x00000003 
- 00016561  0x00001e3d beq  0x0000003f , 0x000040b3 
- 00016562  0x00001e3e branch  0x00004286 
- 00016563  0x00001e40 call  0x000032ee 
- 00016564  0x00001e41 nbranch  0x0000427f , 0x00000005 
- 00016565  0x00001e42 call  0x000041cd 
- 00016566  0x00001e43 branch  0x00004286 
- 00016567  0x00001e46 ifetch  0x00000001 , 0x00000003 
- 00016568  0x00001e47 beq  0x0000003f , 0x000040ba 
- 00016569  0x00001e48 branch  0x0000427f 
- 00016570  0x00001e4a fetch  0x00000001 , 0x00004040 
- 00016571  0x00001e4b bbit0  0x00000000 , 0x0000427f 
- 00016572  0x00001e4c call  0x00007f6e 
- 00016573  0x00001e4d fetch  0x00000001 , 0x00004041 
- 00016574  0x00001e4e bbit1  0x00000000 , 0x000040c0 
- 00016575  0x00001e4f branch  0x000040cb 
- 00016576  0x00001e51 arg  0x00004868 , 0x00000011 
- 00016577  0x00001e52 arg  0x00000004 , 0x00000039 
- 00016578  0x00001e53 call  0x00004232 
- 00016579  0x00001e54 call  0x00004247 
- 00016580  0x00001e55 setarg  0x00000034 
- 00016581  0x00001e56 istore  0x00000001 , 0x0000000a 
- 00016582  0x00001e57 call  0x0000424e 
- 00016583  0x00001e58 arg  0x000003d0 , 0x00000011 
- 00016584  0x00001e59 call  0x00007e9d 
- 00016585  0x00001e5a call  0x000068fa 
- 00016586  0x00001e5b branch  0x00004286 
- 00016587  0x00001e5d arg  0x00004868 , 0x00000011 
- 00016588  0x00001e5e arg  0x00000004 , 0x00000039 
- 00016589  0x00001e5f call  0x00004232 
- 00016590  0x00001e60 call  0x00004247 
- 00016591  0x00001e61 setarg  0x00000033 
- 00016592  0x00001e62 istore  0x00000001 , 0x0000000a 
- 00016593  0x00001e63 call  0x0000424e 
- 00016594  0x00001e64 arg  0x00000040 , 0x00000011 
- 00016595  0x00001e65 call  0x00007e9d 
- 00016596  0x00001e66 call  0x000068fa 
- 00016597  0x00001e67 branch  0x00004286 
- 00016598  0x00001e6b set1  0x00000025 , 0x00000000 
- 00016599  0x00001e6c bpatch  0x00000094 , 0x00004032 
- 00016600  0x00001e6d call  0x00003f3e 
- 00016601  0x00001e6e fetch  0x00000001 , 0x0000429a 
- 00016602  0x00001e6f bne  0x00000000 , 0x0000427f 
- 00016603  0x00001e70 call  0x000041f0 
- 00016604  0x00001e71 branch  0x00004286 
- 00016605  0x00001e74 set1  0x00000025 , 0x00000000 
- 00016606  0x00001e75 bpatch  0x00000095 , 0x00004032 
- 00016607  0x00001e76 call  0x000041f6 
- 00016608  0x00001e77 branch  0x00004286 
- 00016609  0x00001e7a arg  0x00004857 , 0x00000011 
- 00016610  0x00001e7b arg  0x00000004 , 0x00000039 
- 00016611  0x00001e7c call  0x00004232 
- 00016612  0x00001e7d call  0x000032ee 
- 00016613  0x00001e7e nbranch  0x0000424a , 0x00000005 
- 00016614  0x00001e7f fetch  0x00000001 , 0x00004041 
- 00016615  0x00001e80 bbit1  0x00000001 , 0x000040eb 
- 00016616  0x00001e81 call  0x000040ef 
- 00016617  0x00001e82 call  0x000068fa 
- 00016618  0x00001e83 branch  0x00004286 
- 00016619  0x00001e85 setarg  0x0000004d 
- 00016620  0x00001e86 istore  0x00000001 , 0x0000000a 
- 00016621  0x00001e87 call  0x000068fa 
- 00016622  0x00001e88 branch  0x00004286 
- 00016623  0x00001e8a setarg  0x00000053 
- 00016624  0x00001e8b istore  0x00000001 , 0x0000000a 
- 00016625  0x00001e8c rtn 
- 00016626  0x00001e8f ifetch  0x00000001 , 0x00000003 
- 00016627  0x00001e90 beq  0x0000003f , 0x000040f6 
- 00016628  0x00001e91 beq  0x0000003d , 0x0000417e 
- 00016629  0x00001e92 branch  0x0000427f 
- 00016630  0x00001e94 call  0x000041d8 
- 00016631  0x00001e95 branch  0x00004286 
- 00016632  0x00001e98 ifetch  0x00000001 , 0x00000003 
- 00016633  0x00001e99 beq  0x0000003d , 0x00004151 
- 00016634  0x00001e9a branch  0x0000427f 
- 00016635  0x00001e9d ifetch  0x00000001 , 0x00000003 
- 00016636  0x00001e9e beq  0x0000003f , 0x000040fe 
- 00016637  0x00001e9f branch  0x0000427f 
- 00016638  0x00001ea1 call  0x000041de 
- 00016639  0x00001ea2 branch  0x00004286 
- 00016640  0x00001ea5 fetch  0x00000001 , 0x0000429f 
- 00016641  0x00001ea6 store  0x00000001 , 0x00000177 
- 00016642  0x00001ea7 call  0x0000691d 
- 00016643  0x00001ea8 call  0x00003f3e 
- 00016644  0x00001ea9 fetch  0x00000001 , 0x0000429a 
- 00016645  0x00001eaa bne  0x00000000 , 0x0000427f 
- 00016646  0x00001eab fetch  0x00000001 , 0x000042a9 
- 00016647  0x00001eac beq  0x00000033 , 0x0000410c 
- 00016648  0x00001ead beq  0x00000034 , 0x0000410a 
- 00016649  0x00001eae branch  0x0000427f 
- 00016650  0x00001eb1 call  0x00003f82 
- 00016651  0x00001eb2 branch  0x00004286 
- 00016652  0x00001eb4 call  0x00003f6e 
- 00016653  0x00001eb5 branch  0x00004286 
- 00016654  0x00001eb8 call  0x00003f3e 
- 00016655  0x00001eb9 fetch  0x00000001 , 0x0000429a 
- 00016656  0x00001eba bne  0x00000001 , 0x0000427f 
- 00016657  0x00001ebb fetch  0x00000001 , 0x00004041 
- 00016658  0x00001ebc bbit1  0x00000000 , 0x00004115 
- 00016659  0x00001ebd call  0x00003f77 
- 00016660  0x00001ebe branch  0x00004286 
- 00016661  0x00001ec2 call  0x00003f90 
- 00016662  0x00001ec3 branch  0x00004286 
- 00016663  0x00001ec7 ifetch  0x00000001 , 0x00000003 
- 00016664  0x00001ec8 beq  0x0000003d , 0x0000411a 
- 00016665  0x00001ec9 branch  0x0000427f 
- 00016666  0x00001ecb ifetch  0x00000001 , 0x00000003 
- 00016667  0x00001ecc beq  0x00000031 , 0x00004122 
- 00016668  0x00001ecd beq  0x00000030 , 0x0000411e 
- 00016669  0x00001ece branch  0x0000427f 
- 00016670  0x00001ed0 call  0x00003f40 
- 00016671  0x00001ed1 branch  0x00004286 , 0x00000001 
- 00016672  0x00001ed2 call  0x00003f9e 
- 00016673  0x00001ed3 branch  0x00004286 
- 00016674  0x00001ed5 call  0x00003f40 
- 00016675  0x00001ed6 nbranch  0x00004286 , 0x00000001 
- 00016676  0x00001ed7 call  0x000063ab 
- 00016677  0x00001ed8 call  0x00006414 
- 00016678  0x00001ed9 branch  0x00004286 
- 00016679  0x00001edd call  0x00003f43 
- 00016680  0x00001ede branch  0x00004286 
- 00016681  0x00001ee1 ifetch  0x00000001 , 0x00000003 
- 00016682  0x00001ee2 beq  0x0000003d , 0x00004187 
- 00016683  0x00001ee3 branch  0x0000427f 
- 00016684  0x00001ee6 call  0x00003f3e 
- 00016685  0x00001ee7 fetch  0x00000001 , 0x0000429a 
- 00016686  0x00001ee8 bne  0x00000000 , 0x0000427f 
- 00016687  0x00001ee9 call  0x0000638a 
- 00016688  0x00001eea branch  0x00004286 
- 00016689  0x00001ef1 arg  0x00004703 , 0x00000011 
- 00016690  0x00001ef2 call  0x0000422b 
- 00016691  0x00001ef3 storet  0x00000001 , 0x00004702 
- 00016692  0x00001ef4 call  0x00003fd2 
- 00016693  0x00001ef5 branch  0x00004286 
- 00016694  0x00001ef8 arg  0x0000441a , 0x00000011 
- 00016695  0x00001ef9 call  0x0000422b 
- 00016696  0x00001efa storet  0x00000001 , 0x00004419 
- 00016697  0x00001efb call  0x00003fd7 
- 00016698  0x00001efc call  0x00005adb 
- 00016699  0x00001efd branch  0x00004286 
- 00016700  0x00001f00 arg  0x00004140 , 0x00000005 
- 00016701  0x00001f01 call  0x00007ebf 
- 00016702  0x00001f02 call  0x00003fe0 
- 00016703  0x00001f03 branch  0x00004286 
- 00016704  0x00001f06 arg  0x000044f9 , 0x00000005 
- 00016705  0x00001f07 call  0x00007ebf 
- 00016706  0x00001f08 call  0x00003fdc 
- 00016707  0x00001f09 branch  0x00004286 
- 00016708  0x00001f0c arg  0x00000550 , 0x00000011 
- 00016709  0x00001f0d call  0x0000422b 
- 00016710  0x00001f0e storet  0x00000001 , 0x0000054f 
- 00016711  0x00001f0f call  0x00003fe4 
- 00016712  0x00001f10 branch  0x00004286 
- 00016713  0x00001f13 call  0x00007eb0 
- 00016714  0x00001f14 setarg  0x02dc6c00 
- 00016715  0x00001f15 idiv  0x00000002 
- 00016716  0x00001f16 call  0x00007efd 
- 00016717  0x00001f17 quotient  0x0000003f 
- 00016718  0x00001f18 store  0x00000002 , 0x000002a8 
- 00016719  0x00001f19 call  0x00003feb 
- 00016720  0x00001f1a branch  0x00004286 
- 00016721  0x00001f1d ifetch  0x00000001 , 0x00000003 
- 00016722  0x00001f1e sub  0x0000003f , 0x00000033 , 0x0000003e 
- 00016723  0x00001f1f nbranch  0x0000427f , 0x00000002 
- 00016724  0x00001f20 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00016725  0x00001f21 store  0x00000001 , 0x00004812 
- 00016726  0x00001f22 branch  0x00004286 
- 00016727  0x00001f25 ifetch  0x00000003 , 0x00000003 
- 00016728  0x00001f26 store  0x00000003 , 0x0000414a 
- 00016729  0x00001f27 branch  0x00004286 
- 00016730  0x00001f2a call  0x000032ee 
- 00016731  0x00001f2b nbranch  0x0000427f , 0x00000005 
- 00016732  0x00001f2c ifetch  0x00000001 , 0x00000003 
- 00016733  0x00001f2d beq  0x00000053 , 0x00004160 
- 00016734  0x00001f2e beq  0x0000004d , 0x00004163 
- 00016735  0x00001f2f branch  0x0000427f 
- 00016736  0x00001f32 fetch  0x00000001 , 0x00004041 
- 00016737  0x00001f33 bbit1  0x00000001 , 0x00004166 
- 00016738  0x00001f34 branch  0x0000427f 
- 00016739  0x00001f37 fetch  0x00000001 , 0x00004041 
- 00016740  0x00001f38 bbit0  0x00000001 , 0x00004166 
- 00016741  0x00001f39 branch  0x0000427f 
- 00016742  0x00001f3c fetch  0x00000001 , 0x00004813 
- 00016743  0x00001f3d set1  0x00000004 , 0x0000003f 
- 00016744  0x00001f3e store  0x00000001 , 0x00004813 
- 00016745  0x00001f3f jam  0x00000018 , 0x00004272 
- 00016746  0x00001f40 branch  0x0000428c 
- 00016747  0x00001f43 arg  0x00004280 , 0x00000005 
- 00016748  0x00001f44 call  0x00007ebd 
- 00016749  0x00001f45 arg  0x00004282 , 0x00000005 
- 00016750  0x00001f46 call  0x00007ebd 
- 00016751  0x00001f47 arg  0x00004284 , 0x00000005 
- 00016752  0x00001f48 call  0x00007ebd 
- 00016753  0x00001f49 branch  0x00004286 
- 00016754  0x00001f4c ifetch  0x00000001 , 0x00000003 
- 00016755  0x00001f4d beq  0x00000031 , 0x00004176 
- 00016756  0x00001f4e beq  0x00000032 , 0x0000417c 
- 00016757  0x00001f4f branch  0x0000427f 
- 00016758  0x00001f51 ifetch  0x00000001 , 0x00000003 
- 00016759  0x00001f52 arg  0x000001b4 , 0x00000005 
- 00016760  0x00001f53 call  0x00007ebf 
- 00016761  0x00001f54 call  0x00006931 
- 00016762  0x00001f55 nrtn  0x00000028 
- 00016763  0x00001f56 branch  0x00004286 
- 00016764  0x00001f58 call  0x0000693d 
- 00016765  0x00001f59 branch  0x00004286 
- 00016766  0x00001f5c ifetch  0x00000001 , 0x00000003 
- 00016767  0x00001f5d fetcht  0x00000001 , 0x00004812 
- 00016768  0x00001f5e nsetflag  0x00000034 , 0x00000002 , 0x00000002 
- 00016769  0x00001f5f storet  0x00000001 , 0x00004812 
- 00016770  0x00001f60 branch  0x00004286 , 0x00000034 
- 00016771  0x00001f61 ifetch  0x00000001 , 0x00000003 
- 00016772  0x00001f62 arg  0x00004814 , 0x00000005 
- 00016773  0x00001f63 call  0x00007ebf 
- 00016774  0x00001f64 branch  0x00004286 
- 00016775  0x00001f67 set1  0x00000025 , 0x00000000 
- 00016776  0x00001f68 bpatch  0x00000096 , 0x00004032 
- 00016777  0x00001f69 arg  0x00000014 , 0x00000039 
- 00016778  0x00001f6a arg  0x00001000 , 0x00000005 
- 00016779  0x00001f6b call  0x0000497c 
- 00016780  0x00001f6c arg  0x00001000 , 0x00000011 
- 00016781  0x00001f6d fetch  0x00000001 , 0x00001000 
- 00016782  0x00001f6e compare  0x00000012 , 0x0000003f , 0x000000ff 
- 00016783  0x00001f6f call  0x00006b19 , 0x00000001 
- 00016784  0x00001f70 fetch  0x00000001 , 0x00001000 
- 00016785  0x00001f71 compare  0x00000013 , 0x0000003f , 0x000000ff 
- 00016786  0x00001f72 call  0x00006b45 , 0x00000001 
- 00016787  0x00001f73 branch  0x00004286 
- 00016788  0x00001f79 arg  0x00004827 , 0x00000011 
- 00016789  0x00001f7a arg  0x00000004 , 0x00000039 
- 00016790  0x00001f7b call  0x00004232 
- 00016791  0x00001f7c fetch  0x00000001 , 0x00004702 
- 00016792  0x00001f7d copy  0x0000003f , 0x00000039 
- 00016793  0x00001f7e arg  0x00004703 , 0x00000006 
- 00016794  0x00001f7f branch  0x00007f74 
- 00016795  0x00001f81 arg  0x00004824 , 0x00000011 
- 00016796  0x00001f82 force  0x00000007 , 0x00000039 
- 00016797  0x00001f83 call  0x00004232 
- 00016798  0x00001f84 call  0x00005b08 
- 00016799  0x00001f85 ifetch  0x00000001 , 0x00000006 
- 00016800  0x00001f86 copy  0x0000003f , 0x00000039 
- 00016801  0x00001f87 branch  0x00007f74 
- 00016802  0x00001f8b arg  0x0000482e , 0x00000011 
- 00016803  0x00001f8c arg  0x00000004 , 0x00000039 
- 00016804  0x00001f8d call  0x00004232 
- 00016805  0x00001f8e arg  0x00004140 , 0x00000011 
- 00016806  0x00001f8f call  0x00007e9d 
- 00016807  0x00001f90 branch  0x000068fa 
- 00016808  0x00001f92 arg  0x0000482b , 0x00000011 
- 00016809  0x00001f93 arg  0x00000007 , 0x00000039 
- 00016810  0x00001f94 call  0x00004232 
- 00016811  0x00001f95 arg  0x000044f9 , 0x00000011 
- 00016812  0x00001f96 call  0x00007e9d 
- 00016813  0x00001f97 branch  0x000068fa 
- 00016814  0x00001f9b arg  0x00004832 , 0x00000011 
- 00016815  0x00001f9c arg  0x00000004 , 0x00000039 
- 00016816  0x00001f9d call  0x00004232 
- 00016817  0x00001f9e arg  0x00000006 , 0x00000039 
- 00016818  0x00001f9f arg  0x00004804 , 0x00000006 
- 00016819  0x00001fa0 branch  0x00007f74 
- 00016820  0x00001fa3 arg  0x00004836 , 0x00000011 
- 00016821  0x00001fa4 arg  0x00000005 , 0x00000039 
- 00016822  0x00001fa5 call  0x00004232 
- 00016823  0x00001fa6 arg  0x00000003 , 0x00000039 
- 00016824  0x00001fa7 arg  0x0000414a , 0x00000006 
- 00016825  0x00001fa8 branch  0x00007f74 
- 00016826  0x00001fab arg  0x00004853 , 0x00000011 
- 00016827  0x00001fac arg  0x00000004 , 0x00000039 
- 00016828  0x00001fad call  0x00004232 
- 00016829  0x00001fae call  0x00006988 
- 00016830  0x00001faf call  0x00004253 
- 00016831  0x00001fb0 branch  0x000068fa 
- 00016832  0x00001fb4 call  0x00006929 
- 00016833  0x00001fb5 arg  0x00004860 , 0x00000011 
- 00016834  0x00001fb6 arg  0x00000004 , 0x00000039 
- 00016835  0x00001fb7 call  0x00004232 
- 00016836  0x00001fb8 fetch  0x00000001 , 0x000001b3 
- 00016837  0x00001fb9 beq  0x00000033 , 0x000041c8 
- 00016838  0x00001fba beq  0x00000034 , 0x000041c8 
- 00016839  0x00001fbb branch  0x000068fa 
- 00016840  0x00001fbd istore  0x00000001 , 0x0000000a 
- 00016841  0x00001fbe call  0x0000424e 
- 00016842  0x00001fbf arg  0x000001b4 , 0x00000011 
- 00016843  0x00001fc0 call  0x00007e9d 
- 00016844  0x00001fc1 branch  0x000068fa 
- 00016845  0x00001fc4 set1  0x00000025 , 0x00000000 
- 00016846  0x00001fc5 bpatch  0x00000097 , 0x00004032 
- 00016847  0x00001fc6 arg  0x00004864 , 0x00000011 
- 00016848  0x00001fc7 arg  0x00000004 , 0x00000039 
- 00016849  0x00001fc8 call  0x00004232 
- 00016850  0x00001fc9 call  0x000041d4 
- 00016851  0x00001fca branch  0x000068fa 
- 00016852  0x00001fcc arg  0x00000018 , 0x00000011 
- 00016853  0x00001fcd arg  0x00000001 , 0x00000039 
- 00016854  0x00001fce branch  0x00007e9e 
- 00016855  0x00001fd1 rtn 
- 00016856  0x00001fd5 arg  0x00004873 , 0x00000011 
- 00016857  0x00001fd6 arg  0x00000005 , 0x00000039 
- 00016858  0x00001fd7 call  0x00004232 
- 00016859  0x00001fd8 arg  0x00004814 , 0x00000011 
- 00016860  0x00001fd9 call  0x00007e9d 
- 00016861  0x00001fda branch  0x000068fa 
- 00016862  0x00001fde arg  0x0000487c , 0x00000011 
- 00016863  0x00001fdf arg  0x00000007 , 0x00000039 
- 00016864  0x00001fe0 call  0x00004232 
- 00016865  0x00001fe1 fetch  0x00000001 , 0x00004812 
- 00016866  0x00001fe2 copy  0x0000003f , 0x00000011 
- 00016867  0x00001fe3 fetch  0x00000001 , 0x00004040 
- 00016868  0x00001fe4 isolate1  0x00000000 , 0x0000003f 
- 00016869  0x00001fe5 setflag  0x00000001 , 0x00000003 , 0x00000011 
- 00016870  0x00001fe6 isolate1  0x00000001 , 0x0000003f 
- 00016871  0x00001fe7 setflag  0x00000001 , 0x00000005 , 0x00000011 
- 00016872  0x00001fe8 fetch  0x00000001 , 0x00004041 
- 00016873  0x00001fe9 isolate1  0x00000001 , 0x0000003f 
- 00016874  0x00001fea setflag  0x00000001 , 0x00000004 , 0x00000011 
- 00016875  0x00001feb isolate1  0x00000000 , 0x0000003f 
- 00016876  0x00001fec setflag  0x00000001 , 0x00000006 , 0x00000011 
- 00016877  0x00001fed copy  0x00000011 , 0x0000003f 
- 00016878  0x00001fee istore  0x00000001 , 0x0000000a 
- 00016879  0x00001fef branch  0x000068fa 
- 00016880  0x00001ff2 setarg  0x009e8b33 
- 00016881  0x00001ff3 store  0x00000003 , 0x00004147 
- 00016882  0x00001ff4 fetch  0x00000001 , 0x000042a4 
- 00016883  0x00001ff5 set1  0x00000000 , 0x0000003f 
- 00016884  0x00001ff6 store  0x00000001 , 0x000042a4 
- 00016885  0x00001ff7 branch  0x00004636 
- 00016886  0x00001ffa call  0x00003f3e 
- 00016887  0x00001ffb fetch  0x00000001 , 0x0000429a 
- 00016888  0x00001ffc bne  0x00000000 , 0x0000427f 
- 00016889  0x00001ffd call  0x00003f8a 
- 00016890  0x00001ffe fetch  0x00000001 , 0x000042a4 
- 00016891  0x00001fff set1  0x00000001 , 0x0000003f 
- 00016892  0x00002000 store  0x00000001 , 0x000042a4 
- 00016893  0x00002001 setarg  0x00000200 
- 00016894  0x00002002 store  0x00000002 , 0x0000481a 
- 00016895  0x00002003 arg  0x0000486c , 0x00000011 
- 00016896  0x00002004 arg  0x00000006 , 0x00000039 
- 00016897  0x00002005 call  0x00004232 
- 00016898  0x00002006 call  0x00007f74 
- 00016899  0x00002007 branch  0x0000428c 
- 00016900  0x0000200c arg  0x0000481c , 0x00000011 
- 00016901  0x0000200d arg  0x00000004 , 0x00000039 
- 00016902  0x0000200e call  0x00004232 
- 00016903  0x0000200f fetch  0x00000001 , 0x0000054f 
- 00016904  0x00002010 copy  0x0000003f , 0x00000039 
- 00016905  0x00002011 arg  0x00000550 , 0x00000006 
- 00016906  0x00002012 branch  0x00007f74 
- 00016907  0x00002017 arg  0x0000485b , 0x00000011 
- 00016908  0x00002018 arg  0x00000005 , 0x00000039 
- 00016909  0x00002019 call  0x00004232 
- 00016910  0x0000201a call  0x00004247 
- 00016911  0x0000201b setarg  0x00000054 
- 00016912  0x0000201c istore  0x00000001 , 0x0000000a 
- 00016913  0x0000201d call  0x00004244 
- 00016914  0x0000201e arg  0x00004280 , 0x00000011 
- 00016915  0x0000201f call  0x00007e9b 
- 00016916  0x00002020 call  0x00004247 
- 00016917  0x00002021 setarg  0x00000041 
- 00016918  0x00002022 istore  0x00000001 , 0x0000000a 
- 00016919  0x00002023 call  0x00004244 
- 00016920  0x00002024 arg  0x00004282 , 0x00000011 
- 00016921  0x00002025 call  0x00007e9b 
- 00016922  0x00002026 call  0x00004247 
- 00016923  0x00002027 setarg  0x0000004f 
- 00016924  0x00002028 istore  0x00000001 , 0x0000000a 
- 00016925  0x00002029 call  0x00004244 
- 00016926  0x0000202a arg  0x00004284 , 0x00000011 
- 00016927  0x0000202b call  0x00007e9b 
- 00016928  0x0000202c branch  0x00007f74 
- 00016929  0x0000202e call  0x00007f6e 
- 00016930  0x0000202f call  0x00004247 
- 00016931  0x00002030 arg  0x00000182 , 0x00000011 
- 00016932  0x00002031 call  0x00007e9d 
- 00016933  0x00002032 call  0x0000424e 
- 00016934  0x00002033 arg  0x0000017f , 0x00000011 
- 00016935  0x00002034 call  0x00007e99 
- 00016936  0x00002035 call  0x0000424e 
- 00016937  0x00002036 call  0x000041d4 
- 00016938  0x00002037 branch  0x000068fa 
- 00016939  0x00002043 call  0x0000422d 
- 00016940  0x00002044 branch  0x0000497c 
- 00016941  0x00002046 call  0x00004269 
- 00016942  0x00002047 copy  0x0000003f , 0x00000002 
- 00016943  0x00002048 copy  0x0000003f , 0x00000039 
- 00016944  0x00002049 copy  0x00000011 , 0x00000005 
- 00016945  0x0000204a rtn 
- 00016946  0x0000204e call  0x00007f6e 
- 00016947  0x0000204f call  0x00004241 
- 00016948  0x00002051 copy  0x00000011 , 0x00000006 
- 00016949  0x00002052 call  0x00004976 
- 00016950  0x00002053 branch  0x00004244 
- 00016951  0x00002057 ifetch  0x00000001 , 0x00000003 
- 00016952  0x00002058 ifetcht  0x00000001 , 0x00000012 
- 00016953  0x00002059 isub  0x00000002 , 0x0000003e 
- 00016954  0x0000205a disable  0x00000001 
- 00016955  0x0000205b nbranch  0x00004240 , 0x00000005 
- 00016956  0x0000205c increase  0x00000001 , 0x00000012 
- 00016957  0x0000205d loop  0x00004237 
- 00016958  0x0000205e enable  0x00000001 
- 00016959  0x0000205f rtn 
- 00016960  0x00002061 branch  0x00004251 
- 00016961  0x00002065 setarg  0x0000002b 
- 00016962  0x00002066 istore  0x00000001 , 0x0000000a 
- 00016963  0x00002067 rtn 
- 00016964  0x0000206a setarg  0x0000003a 
- 00016965  0x0000206b istore  0x00000001 , 0x0000000a 
- 00016966  0x0000206c rtn 
- 00016967  0x00002070 setarg  0x0000003e 
- 00016968  0x00002071 istore  0x00000001 , 0x0000000a 
- 00016969  0x00002072 rtn 
- 00016970  0x00002074 setarg  0x0000004e 
- 00016971  0x00002075 istore  0x00000001 , 0x0000000a 
- 00016972  0x00002076 call  0x000068fa 
- 00016973  0x00002077 branch  0x00004286 
- 00016974  0x0000207c setarg  0x0000002c 
- 00016975  0x0000207d istore  0x00000001 , 0x0000000a 
- 00016976  0x0000207e rtn 
- 00016977  0x00002081 copy  0x00000011 , 0x00000003 
- 00016978  0x00002082 rtn 
- 00016979  0x00002085 arg  0x00000195 , 0x00000013 
- 00016980  0x00002086 arg  0x00000004 , 0x00000039 
- 00016981  0x00002088 copy  0x00000039 , 0x0000003f 
- 00016982  0x00002089 store  0x00000001 , 0x00000161 
- 00016983  0x0000208a ifetch  0x00000001 , 0x00000013 
- 00016984  0x0000208b beq  0x00000033 , 0x0000425b 
- 00016985  0x0000208c beq  0x00000034 , 0x0000425b 
- 00016986  0x0000208d branch  0x00004267 
- 00016987  0x0000208f call  0x00004247 
- 00016988  0x00002090 ifetch  0x00000001 , 0x00000013 
- 00016989  0x00002091 istore  0x00000001 , 0x0000000a 
- 00016990  0x00002092 increase  0x00000001 , 0x00000013 
- 00016991  0x00002093 call  0x0000424e 
- 00016992  0x00002094 copy  0x00000013 , 0x00000011 
- 00016993  0x00002095 call  0x00007e9d 
- 00016994  0x00002097 increase  0x00000006 , 0x00000013 
- 00016995  0x00002098 fetch  0x00000001 , 0x00000161 
- 00016996  0x00002099 copy  0x0000003f , 0x00000039 
- 00016997  0x0000209a loop  0x00004255 
- 00016998  0x0000209b rtn 
- 00016999  0x0000209d increase  0x00000001 , 0x00000013 
- 00017000  0x0000209e branch  0x00004262 
- 00017001  0x000020a3 set1  0x00000025 , 0x00000000 
- 00017002  0x000020a4 bpatch  0x00000098 , 0x00004033 
- 00017003  0x000020a5 hfetch  0x00000002 , 0x00008058 
- 00017004  0x000020a6 isub  0x00000003 , 0x0000003f 
- 00017005  0x000020a7 rtn  0x00000005 
- 00017006  0x000020a8 branch  0x00004273 , 0x00000002 
- 00017007  0x000020aa fetcht  0x00000002 , 0x0000480e 
- 00017008  0x000020ab iadd  0x00000002 , 0x0000003f 
- 00017009  0x000020ac increase  0xfffffffe , 0x0000003f 
- 00017010  0x000020ad rtn 
- 00017011  0x000020af call  0x00004278 
- 00017012  0x000020b0 iadd  0x00000003 , 0x00000002 
- 00017013  0x000020b1 hfetch  0x00000002 , 0x00008058 
- 00017014  0x000020b2 isub  0x00000002 , 0x0000003f 
- 00017015  0x000020b3 branch  0x0000426f 
- 00017016  0x000020b6 arg  0x00004fff , 0x0000003f 
- 00017017  0x000020b7 increase  0x00000001 , 0x0000003f 
- 00017018  0x000020b8 arg  0x00004a00 , 0x00000002 
- 00017019  0x000020b9 isub  0x00000002 , 0x0000003f 
- 00017020  0x000020ba rtn 
- 00017021  0x000020bd fetcht  0x00000002 , 0x0000480e 
- 00017022  0x000020be branch  0x00006903 
- 00017023  0x000020c4 set1  0x00000025 , 0x00000000 
- 00017024  0x000020c5 bpatch  0x00000099 , 0x00004033 
- 00017025  0x000020c6 call  0x00007f6e 
- 00017026  0x000020c7 setarg  0x00525245 
- 00017027  0x000020c8 istore  0x00000003 , 0x0000000a 
- 00017028  0x000020c9 call  0x000068fa 
- 00017029  0x000020ca branch  0x0000428c 
- 00017030  0x000020cd set1  0x00000025 , 0x00000000 
- 00017031  0x000020ce bpatch  0x0000009a , 0x00004033 
- 00017032  0x000020cf call  0x00007f6e 
- 00017033  0x000020d0 setarg  0x00004b4f 
- 00017034  0x000020d1 istore  0x00000002 , 0x0000000a 
- 00017035  0x000020d2 call  0x000068fa 
- 00017036  0x000020d5 set1  0x00000025 , 0x00000000 
- 00017037  0x000020d6 bpatch  0x0000009b , 0x00004033 
- 00017038  0x000020d7 call  0x0000427d 
- 00017039  0x000020d9 setarg  0x00000000 
- 00017040  0x000020da store  0x00000002 , 0x0000480e 
- 00017041  0x000020db store  0x00000004 , 0x0000480a 
- 00017042  0x000020dc rtn 
- 00017043  0x000020e0 call  0x00007db2 
- 00017044  0x000020e1 call  0x00003f94 
- 00017045  0x000020e2 setarg  0x0000429f 
- 00017046  0x000020e3 store  0x00000002 , 0x0000428c 
- 00017047  0x000020e4 setarg  0x000042be 
- 00017048  0x000020e5 store  0x00000002 , 0x00004292 
- 00017049  0x000020e6 setarg  0x00007cdb 
- 00017050  0x000020e7 store  0x00000002 , 0x00004290 
- 00017051  0x000020e8 jam  0x00000005 , 0x0000025a 
- 00017052  0x000020e9 jam  0x00000000 , 0x0000026e 
- 00017053  0x000020ea jam  0x0000001b , 0x00004272 
- 00017054  0x000020eb rtn 
- 00017055  0x000020ef disable  0x00000001 
- 00017056  0x000020f0 call  0x00003f3e 
- 00017057  0x000020f2 jam  0x0000001b , 0x0000041c 
- 00017058  0x000020f3 fetch  0x00000001 , 0x0000429a 
- 00017059  0x000020f4 compare  0x00000002 , 0x0000003f , 0x00000003 
- 00017060  0x000020f5 nrtn  0x00000001 
- 00017061  0x000020f6 jam  0x00000000 , 0x000043d2 
- 00017062  0x000020f7 rtn 
- 00017063  0x000020fa fetch  0x00000001 , 0x00000340 
- 00017064  0x000020fb bbit0  0x00000000 , 0x000042b0 
- 00017065  0x000020fc fetch  0x00000006 , 0x00000342 
- 00017066  0x000020fd fetcht  0x00000006 , 0x000003d0 
- 00017067  0x000020fe isub  0x00000002 , 0x0000003e 
- 00017068  0x000020ff nrtn  0x00000005 
- 00017069  0x00002101 fetch  0x00000006 , 0x000003d0 
- 00017070  0x00002102 store  0x00000006 , 0x000044e7 
- 00017071  0x00002103 rtn 
- 00017072  0x00002106 arg  0x000000ff , 0x00000011 
- 00017073  0x00002107 call  0x00005b52 
- 00017074  0x00002108 nrtn  0x00000005 
- 00017075  0x00002109 ifetch  0x00000002 , 0x00000006 
- 00017076  0x0000210a fetcht  0x00000002 , 0x00000270 
- 00017077  0x0000210b isub  0x00000002 , 0x0000003e 
- 00017078  0x0000210c nrtn  0x00000005 
- 00017079  0x0000210d fetch  0x00000001 , 0x0000026e 
- 00017080  0x0000210e increase  0x00000001 , 0x0000003f 
- 00017081  0x0000210f store  0x00000001 , 0x0000026e 
- 00017082  0x00002110 fetcht  0x00000001 , 0x0000026f 
- 00017083  0x00002111 isub  0x00000002 , 0x0000003e 
- 00017084  0x00002112 branch  0x000042ad , 0x00000002 
- 00017085  0x00002113 rtn 
- 00017086  0x00002116 copy  0x00000013 , 0x0000003f 
- 00017087  0x00002117 beq  0x00000015 , 0x000042c5 
- 00017088  0x00002118 beq  0x00000014 , 0x000042d7 
- 00017089  0x00002119 and  0x0000003f , 0x0000000f , 0x00000002 
- 00017090  0x0000211a and_into  0x000000f0 , 0x0000003f 
- 00017091  0x0000211b beq  0x00000050 , 0x000042cd 
- 00017092  0x0000211c rtn 
- 00017093  0x0000211f setarg  0x00000000 
- 00017094  0x00002120 store  0x00000006 , 0x000044e7 
- 00017095  0x00002121 jam  0x00000000 , 0x0000026e 
- 00017096  0x00002122 setarg  0x00000000 
- 00017097  0x00002123 store  0x00000005 , 0x00000ff1 
- 00017098  0x00002124 jam  0x00000001 , 0x00000ff0 
- 00017099  0x00002125 call  0x00007cdb 
- 00017100  0x00002126 branch  0x00003f8a 
- 00017101  0x00002129 rtn 
- 00017102  0x0000212a fetch  0x00000001 , 0x000043d2 
- 00017103  0x0000212b rtn  0x00000034 
- 00017104  0x0000212c fetch  0x00000001 , 0x0000025a 
- 00017105  0x0000212d rtn  0x00000034 
- 00017106  0x0000212e increase  0xffffffff , 0x0000003f 
- 00017107  0x0000212f store  0x00000001 , 0x0000025a 
- 00017108  0x00002130 nrtn  0x00000034 
- 00017109  0x00002131 call  0x000042d8 
- 00017110  0x00002132 branch  0x00003f8e 
- 00017111  0x00002136 branch  0x00003f8c 
- 00017112  0x0000213a jam  0x00000005 , 0x0000025a 
- 00017113  0x0000213b fetch  0x00000001 , 0x00000267 
- 00017114  0x0000213c beq  0x00000001 , 0x000042e1 
- 00017115  0x0000213d beq  0x00000002 , 0x000042dd 
- 00017116  0x0000213e rtn 
- 00017117  0x00002140 fetch  0x00000006 , 0x0000025b 
- 00017118  0x00002141 store  0x00000006 , 0x00000268 
- 00017119  0x00002142 jam  0x00000001 , 0x00000267 
- 00017120  0x00002143 rtn 
- 00017121  0x00002145 fetch  0x00000006 , 0x00000261 
- 00017122  0x00002146 store  0x00000006 , 0x00000268 
- 00017123  0x00002147 jam  0x00000002 , 0x00000267 
- 00017124  0x00002148 rtn 
- 00017125  0x0000214c ifetch  0x00000002 , 0x00000003 
- 00017126  0x0000214d branch  0x00004490 , 0x00000034 
- 00017127  0x0000214e iforce  0x00000013 
- 00017128  0x0000214f ifetch  0x00000001 , 0x00000003 
- 00017129  0x00002150 store  0x00000001 , 0x00000293 
- 00017130  0x00002151 iforce  0x00000011 
- 00017131  0x00002152 bbit0  0x00000006 , 0x000042ed 
- 00017132  0x00002153 increase  0xfffffffe , 0x00000013 
- 00017133  0x00002155 ifetch  0x00000002 , 0x00000003 
- 00017134  0x00002156 rshift4  0x0000003f , 0x00000039 
- 00017135  0x00002157 and  0x0000003f , 0x0000000f , 0x00000008 
- 00017136  0x00002158 iadd  0x00000011 , 0x00000011 
- 00017137  0x00002159 rshift8  0x0000003f , 0x0000003f 
- 00017138  0x0000215a iadd  0x00000011 , 0x00000011 
- 00017139  0x0000215b ifetch  0x00000001 , 0x00000003 
- 00017140  0x0000215c iadd  0x00000011 , 0x0000003f 
- 00017141  0x0000215d bne  0x000000ff , 0x00004319 
- 00017142  0x0000215e add  0x00000013 , 0xfffffffc , 0x0000003f 
- 00017143  0x0000215f isub  0x00000039 , 0x0000003e 
- 00017144  0x00002160 nbranch  0x00004316 , 0x00000005 
- 00017145  0x00002161 fetch  0x00000001 , 0x00000293 
- 00017146  0x00002162 isolate0  0x00000007 , 0x0000003f 
- 00017147  0x00002163 branch  0x00004302 , 0x00000001 
- 00017148  0x00002164 set0  0x0000001b , 0x00000000 
- 00017149  0x00002165 bmark1  0x0000001b , 0x00004302 
- 00017150  0x00002166 and_into  0x00000007 , 0x0000003f 
- 00017151  0x00002167 fetcht  0x00000001 , 0x0000028c 
- 00017152  0x00002168 isub  0x00000002 , 0x0000003e 
- 00017153  0x00002169 nbranch  0x00004316 , 0x00000005 
- 00017154  0x0000216b setarg  0x00000640 
- 00017155  0x0000216c force  0x00000007 , 0x00000007 
- 00017156  0x0000216d call  0x00007e4c 
- 00017157  0x0000216e deposit  0x00000008 
- 00017158  0x0000216f call  0x00004320 
- 00017159  0x00002170 rtn  0x00000028 
- 00017160  0x00002171 fetch  0x00000001 , 0x00000293 
- 00017161  0x00002172 iforce  0x00000011 
- 00017162  0x00002173 rshift3  0x0000003f , 0x00000002 
- 00017163  0x00002174 and_into  0x00000007 , 0x00000002 
- 00017164  0x00002175 fetch  0x00000001 , 0x0000028b 
- 00017165  0x00002176 isub  0x00000002 , 0x0000003f 
- 00017166  0x00002177 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017167  0x00002178 and_into  0x00000007 , 0x0000003f 
- 00017168  0x00002179 bne  0x00000001 , 0x00004316 
- 00017169  0x0000217a storet  0x00000001 , 0x0000028b 
- 00017170  0x0000217b fetch  0x00000001 , 0x00000272 
- 00017171  0x0000217c increase  0x00000001 , 0x0000003f 
- 00017172  0x0000217d store  0x00000001 , 0x00000272 
- 00017173  0x0000217e branch  0x00004319 
- 00017174  0x00002181 fetch  0x00000001 , 0x00000273 
- 00017175  0x00002182 increase  0x00000001 , 0x0000003f 
- 00017176  0x00002183 store  0x00000001 , 0x00000273 
- 00017177  0x00002185 hfetch  0x00000002 , 0x00008058 
- 00017178  0x00002186 iforce  0x00000003 
- 00017179  0x00002187 ifetch  0x00000002 , 0x00000003 
- 00017180  0x00002188 iadd  0x00000003 , 0x00000003 
- 00017181  0x00002189 deposit  0x00000003 
- 00017182  0x0000218a hstore  0x00000002 , 0x00008058 
- 00017183  0x0000218b rtn 
- 00017184  0x0000218e disable  0x00000028 
- 00017185  0x0000218f rtn  0x00000034 
- 00017186  0x00002190 beq  0x00000001 , 0x00004328 
- 00017187  0x00002191 beq  0x00000002 , 0x00004346 
- 00017188  0x00002192 beq  0x00000005 , 0x00004507 
- 00017189  0x00002193 beq  0x00000006 , 0x000044dd 
- 00017190  0x00002194 beq  0x00000008 , 0x00004a56 
- 00017191  0x00002195 rtn 
- 00017192  0x00002198 set0  0x00000018 , 0x00000000 
- 00017193  0x00002199 ifetch  0x00000001 , 0x00000003 
- 00017194  0x0000219a beq  0x000000da , 0x0000432f 
- 00017195  0x0000219b beq  0x000000ac , 0x00004336 
- 00017196  0x0000219c beq  0x000000ad , 0x0000433a 
- 00017197  0x0000219d beq  0x000000de , 0x00004344 
- 00017198  0x0000219e rtn 
- 00017199  0x000021a0 bmark1  0x00000017 , 0x00004333 
- 00017200  0x000021a1 force  0x000000da , 0x00000002 
- 00017201  0x000021a2 setarg  0x00ededdc 
- 00017202  0x000021a3 call  0x0000433c 
- 00017203  0x000021a5 force  0x000000ac , 0x00000002 
- 00017204  0x000021a6 setarg  0x00eeefaf 
- 00017205  0x000021a7 branch  0x0000433c 
- 00017206  0x000021a9 set1  0x00000017 , 0x00000000 
- 00017207  0x000021aa force  0x000000ad , 0x00000002 
- 00017208  0x000021ab setarg  0x00edacef 
- 00017209  0x000021ac branch  0x0000433c 
- 00017210  0x000021ae force  0x000000de , 0x00000002 
- 00017211  0x000021af setarg  0x00d0d0ad 
- 00017212  0x000021b1 lshift8  0x0000003f , 0x0000003f 
- 00017213  0x000021b2 ior  0x00000002 , 0x00000002 
- 00017214  0x000021b3 call  0x00004972 
- 00017215  0x000021b4 istoret  0x00000004 , 0x0000000a 
- 00017216  0x000021b5 force  0x00000001 , 0x00000007 
- 00017217  0x000021b6 force  0x00000004 , 0x00000039 
- 00017218  0x000021b7 set0  0x00000013 , 0x00000000 
- 00017219  0x000021b8 branch  0x00004378 
- 00017220  0x000021ba force  0x00000000 , 0x00000030 
- 00017221  0x000021bb branch  0x00004933 
- 00017222  0x000021be copy  0x00000039 , 0x00000030 
- 00017223  0x000021bf call  0x00004371 
- 00017224  0x000021c0 force  0x00000000 , 0x00000012 
- 00017225  0x000021c1 call  0x00004972 
- 00017226  0x000021c2 copy  0x00000030 , 0x00000039 
- 00017227  0x000021c3 ifetch  0x00000001 , 0x00000003 
- 00017228  0x000021c4 setarg  0x00000001 
- 00017229  0x000021c5 istore  0x00000001 , 0x0000000a 
- 00017230  0x000021c6 set0  0x0000001a , 0x00000000 
- 00017231  0x000021c8 ifetch  0x00000001 , 0x00000003 
- 00017232  0x000021c9 increase  0x00000001 , 0x00000012 
- 00017233  0x000021ca beq  0x0000001c , 0x0000435b 
- 00017234  0x000021cb compare  0x00000004 , 0x00000012 , 0x000000ff 
- 00017235  0x000021cc nbranch  0x0000435d , 0x00000001 
- 00017236  0x000021cd setflag  0x00000034 , 0x0000001a , 0x00000000 
- 00017237  0x000021ce bne  0x0000003a , 0x0000435d 
- 00017238  0x000021cf setarg  0x000007d0 
- 00017239  0x000021d0 force  0x00000000 , 0x00000007 
- 00017240  0x000021d1 call  0x00007e4c 
- 00017241  0x000021d2 set1  0x00000018 , 0x00000000 
- 00017242  0x000021d3 rtn 
- 00017243  0x000021d6 compare  0x00000006 , 0x00000012 , 0x000000ff 
- 00017244  0x000021d7 branch  0x00004366 , 0x00000001 
- 00017245  0x000021d9 isolate1  0x0000001a , 0x00000000 
- 00017246  0x000021da call  0x00004368 , 0x00000001 
- 00017247  0x000021db istore  0x00000001 , 0x0000000a 
- 00017248  0x000021dc loop  0x0000434f 
- 00017249  0x000021dd set0  0x00000019 , 0x00000000 
- 00017250  0x000021de copy  0x00000030 , 0x00000039 
- 00017251  0x000021df set1  0x00000013 , 0x00000000 
- 00017252  0x000021e0 force  0x00000002 , 0x00000007 
- 00017253  0x000021e1 branch  0x00004378 
- 00017254  0x000021e3 set1  0x00000019 , 0x00000000 
- 00017255  0x000021e4 branch  0x0000435d 
- 00017256  0x000021e7 rtnmark1  0x00000019 
- 00017257  0x000021e8 compare  0x0000000a , 0x00000012 , 0x000000ff 
- 00017258  0x000021e9 branch  0x0000436f , 0x00000001 
- 00017259  0x000021ea compare  0x0000000b , 0x00000012 , 0x000000ff 
- 00017260  0x000021eb nrtn  0x00000001 
- 00017261  0x000021ec setarg  0x00000012 
- 00017262  0x000021ed rtn 
- 00017263  0x000021ef setarg  0x000000e9 
- 00017264  0x000021f0 rtn 
- 00017265  0x000021f3 fetch  0x00000001 , 0x00000293 
- 00017266  0x000021f4 increase  0x00000001 , 0x0000003f 
- 00017267  0x000021f5 and_into  0x00000007 , 0x0000003f 
- 00017268  0x000021f6 store  0x00000001 , 0x0000028c 
- 00017269  0x000021f7 force  0x00000000 , 0x00000039 
- 00017270  0x000021f8 force  0x00000000 , 0x00000007 
- 00017271  0x000021f9 set0  0x00000013 , 0x00000000 
- 00017272  0x000021fc add  0x00000039 , 0x00000004 , 0x00000012 
- 00017273  0x000021fd fetch  0x00000001 , 0x0000028c 
- 00017274  0x000021fe lshift3  0x0000003f , 0x00000013 
- 00017275  0x000021ff isolate0  0x00000014 , 0x00000000 
- 00017276  0x00002200 nsetflag  0x00000001 , 0x00000006 , 0x00000013 
- 00017277  0x00002201 branch  0x0000437f , 0x00000001 
- 00017278  0x00002202 increase  0x00000002 , 0x00000012 
- 00017279  0x00002204 bmark0  0x00000013 , 0x00004389 
- 00017280  0x00002205 set1  0x00000007 , 0x00000013 
- 00017281  0x00002206 fetch  0x00000001 , 0x00000294 
- 00017282  0x00002207 ior  0x00000013 , 0x00000013 
- 00017283  0x00002208 increase  0x00000001 , 0x0000003f 
- 00017284  0x00002209 and_into  0x00000007 , 0x0000003f 
- 00017285  0x0000220a store  0x00000001 , 0x00000294 
- 00017286  0x0000220b fetch  0x00000001 , 0x00000274 
- 00017287  0x0000220c increase  0x00000001 , 0x0000003f 
- 00017288  0x0000220d store  0x00000001 , 0x00000274 
- 00017289  0x0000220f fetch  0x00000002 , 0x0000028f 
- 00017290  0x00002210 iforce  0x0000000a 
- 00017291  0x00002211 deposit  0x00000012 
- 00017292  0x00002212 isolate1  0x00000013 , 0x00000000 
- 00017293  0x00002213 setflag  0x00000001 , 0x0000000f , 0x0000003f 
- 00017294  0x00002214 istore  0x00000002 , 0x0000000a 
- 00017295  0x00002215 copy  0x0000000a , 0x00000011 
- 00017296  0x00002216 deposit  0x00000013 
- 00017297  0x00002217 istore  0x00000001 , 0x0000000a 
- 00017298  0x00002218 lshift4  0x00000039 , 0x0000003f 
- 00017299  0x00002219 ior  0x00000007 , 0x0000003f 
- 00017300  0x0000221a iadd  0x00000013 , 0x00000013 
- 00017301  0x0000221b istore  0x00000002 , 0x0000000a 
- 00017302  0x0000221c rshift8  0x0000003f , 0x0000003f 
- 00017303  0x0000221d iadd  0x00000013 , 0x0000003f 
- 00017304  0x0000221e sub  0x0000003f , 0x000000ff , 0x0000003f 
- 00017305  0x0000221f istore  0x00000001 , 0x0000000a 
- 00017306  0x00002220 bmark0  0x00000014 , 0x0000439f 
- 00017307  0x00002221 increase  0x00000004 , 0x00000039 
- 00017308  0x00002222 copy  0x00000011 , 0x0000000a 
- 00017309  0x00002223 call  0x00004986 
- 00017310  0x00002224 istore  0x00000002 , 0x0000000a 
- 00017311  0x00002226 fetch  0x00000002 , 0x0000028f 
- 00017312  0x00002227 iadd  0x00000012 , 0x0000000a 
- 00017313  0x00002228 increase  0x00000002 , 0x0000000a 
- 00017314  0x00002229 deposit  0x0000000a 
- 00017315  0x0000222a store  0x00000002 , 0x0000028f 
- 00017316  0x0000222b hstore  0x00000002 , 0x0000805e 
- 00017317  0x0000222c fetcht  0x00000002 , 0x0000028d 
- 00017318  0x0000222d call  0x000043d8 
- 00017319  0x0000222e call  0x000043ab 
- 00017320  0x0000222f setarg  0x00000640 
- 00017321  0x00002230 force  0x00000007 , 0x00000007 
- 00017322  0x00002231 branch  0x00007e4c 
- 00017323  0x00002234 setarg  0x00000190 
- 00017324  0x00002235 force  0x00000001 , 0x00000007 
- 00017325  0x00002236 call  0x00007e4c 
- 00017326  0x00002237 set1  0x00000015 , 0x00000000 
- 00017327  0x00002238 rtn 
- 00017328  0x0000223b rtnmark0  0x00000015 
- 00017329  0x0000223c force  0x00000001 , 0x00000007 
- 00017330  0x0000223d call  0x00007e53 
- 00017331  0x0000223e nrtn  0x00000034 
- 00017332  0x0000223f fetch  0x00000002 , 0x0000028d 
- 00017333  0x00002240 hstore  0x00000002 , 0x00008060 
- 00017334  0x00002241 branch  0x000043ab 
- 00017335  0x00002244 fetch  0x00000002 , 0x0000028f 
- 00017336  0x00002245 fetcht  0x00000002 , 0x0000028d 
- 00017337  0x00002246 isub  0x00000002 , 0x0000003e 
- 00017338  0x00002247 branch  0x000043d6 , 0x00000005 
- 00017339  0x00002248 copy  0x00000002 , 0x0000000a 
- 00017340  0x00002249 ifetch  0x00000002 , 0x0000000a 
- 00017341  0x0000224a iforce  0x00000011 
- 00017342  0x0000224b iand  0x00000035 , 0x0000003f 
- 00017343  0x0000224c iadd  0x0000000a , 0x0000000a 
- 00017344  0x0000224d hfetch  0x00000002 , 0x00008110 
- 00017345  0x0000224e isub  0x0000000a , 0x0000003f 
- 00017346  0x0000224f iand  0x00000035 , 0x00000012 
- 00017347  0x00002250 fetch  0x00000002 , 0x0000028f 
- 00017348  0x00002251 isub  0x0000000a , 0x0000003f 
- 00017349  0x00002252 iand  0x00000035 , 0x0000003f 
- 00017350  0x00002253 isub  0x00000012 , 0x0000003f 
- 00017351  0x00002254 nrtn  0x00000002 
- 00017352  0x00002255 isolate0  0x0000000f , 0x00000011 
- 00017353  0x00002256 branch  0x000043d1 , 0x00000001 
- 00017354  0x00002257 fetch  0x00000001 , 0x00000272 
- 00017355  0x00002258 rtn  0x00000034 
- 00017356  0x00002259 increase  0xffffffff , 0x0000003f 
- 00017357  0x0000225a store  0x00000001 , 0x00000272 
- 00017358  0x0000225b fetch  0x00000001 , 0x00000274 
- 00017359  0x0000225c increase  0xffffffff , 0x0000003f 
- 00017360  0x0000225d store  0x00000001 , 0x00000274 
- 00017361  0x0000225f copy  0x0000000a , 0x00000002 
- 00017362  0x00002260 storet  0x00000002 , 0x0000028d 
- 00017363  0x00002261 fetch  0x00000002 , 0x0000028f 
- 00017364  0x00002262 call  0x000043d8 
- 00017365  0x00002263 branch  0x000043b7 
- 00017366  0x00002265 set0  0x00000015 , 0x00000000 
- 00017367  0x00002266 rtn 
- 00017368  0x00002269 isub  0x00000002 , 0x0000003f 
- 00017369  0x0000226a iand  0x00000035 , 0x0000003f 
- 00017370  0x0000226b isub  0x00000035 , 0x0000003f 
- 00017371  0x0000226c sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017372  0x0000226d store  0x00000002 , 0x00000291 
- 00017373  0x0000226e rtn 
- 00017374  0x00002271 fetch  0x00000002 , 0x0000028f 
- 00017375  0x00002272 iadd  0x0000000a , 0x0000000a 
- 00017376  0x00002273 rtn 
- 00017377  0x00002278 rtn 
- 00017378  0x0000227b set1  0x00000025 , 0x00000000 
- 00017379  0x0000227c bpatch  0x000000ec , 0x0000403d 
- 00017380  0x0000227d fetch  0x00000001 , 0x00004272 
- 00017381  0x0000227e nrtn  0x00000034 
- 00017382  0x00002280 call  0x000043e9 
- 00017383  0x00002281 ncall  0x0000440e , 0x00000028 
- 00017384  0x00002282 rtn 
- 00017385  0x00002285 set1  0x00000025 , 0x00000000 
- 00017386  0x00002286 bpatch  0x000000ed , 0x0000403d 
- 00017387  0x00002287 copy  0x00000003 , 0x00000011 
- 00017388  0x00002288 arg  0x00000004 , 0x00000002 
- 00017389  0x00002289 ifetch  0x00000001 , 0x00000003 
- 00017390  0x0000228a beq  0x00000001 , 0x000043f4 
- 00017391  0x0000228b increase  0x00000001 , 0x00000002 
- 00017392  0x0000228c beq  0x00000002 , 0x000043f4 
- 00017393  0x0000228d copy  0x00000003 , 0x0000003f 
- 00017394  0x0000228e hstore  0x00000002 , 0x00008058 
- 00017395  0x0000228f rtn 
- 00017396  0x00002291 hfetch  0x00000002 , 0x00008112 
- 00017397  0x00002292 isub  0x00000002 , 0x0000003e 
- 00017398  0x00002293 nbranch  0x000043f4 , 0x00000002 
- 00017399  0x00002295 disable  0x00000028 
- 00017400  0x00002296 copy  0x00000011 , 0x00000003 
- 00017401  0x00002297 call  0x00004417 
- 00017402  0x00002298 iadd  0x00000002 , 0x00000002 
- 00017403  0x0000229a hfetch  0x00000002 , 0x00008112 
- 00017404  0x0000229b isub  0x00000002 , 0x0000003e 
- 00017405  0x0000229c nbranch  0x000043fb , 0x00000002 
- 00017406  0x0000229d copy  0x00000011 , 0x00000003 
- 00017407  0x0000229e ifetch  0x00000001 , 0x00000003 
- 00017408  0x0000229f beq  0x00000001 , 0x00004507 
- 00017409  0x000022a0 beq  0x00000002 , 0x00004403 
- 00017410  0x000022a1 branch  0x00003bf1 
- 00017411  0x000022a3 set1  0x00000025 , 0x00000000 
- 00017412  0x000022a4 bpatch  0x000000ee , 0x0000403d 
- 00017413  0x000022a5 copy  0x00000003 , 0x00000011 
- 00017414  0x000022a6 ifetch  0x00000002 , 0x00000003 
- 00017415  0x000022a7 copy  0x00000011 , 0x00000003 
- 00017416  0x000022a8 fetcht  0x00000001 , 0x00000046 
- 00017417  0x000022a9 icompare  0x000000ff , 0x00000002 
- 00017418  0x000022aa branch  0x000044dd , 0x00000001 
- 00017419  0x000022ab branch  0x000058ea , 0x00000036 
- 00017420  0x000022ac enable  0x00000028 
- 00017421  0x000022ad rtn 
- 00017422  0x000022af set1  0x00000025 , 0x00000000 
- 00017423  0x000022b0 bpatch  0x000000ef , 0x0000403d 
- 00017424  0x000022b1 hfetch  0x00000002 , 0x00008058 
- 00017425  0x000022b2 iforce  0x00000003 
- 00017426  0x000022b3 call  0x00004417 
- 00017427  0x000022b4 iadd  0x00000003 , 0x00000003 
- 00017428  0x000022b5 deposit  0x00000003 
- 00017429  0x000022b6 hstore  0x00000002 , 0x00008058 
- 00017430  0x000022b7 rtn 
- 00017431  0x000022bd ifetch  0x00000001 , 0x00000003 
- 00017432  0x000022be increase  0x00000002 , 0x00000003 
- 00017433  0x000022bf beq  0x00000002 , 0x0000441c 
- 00017434  0x000022c0 ifetch  0x00000001 , 0x00000003 
- 00017435  0x000022c1 rtn 
- 00017436  0x000022c3 ifetch  0x00000002 , 0x00000003 
- 00017437  0x000022c4 rtn 
- 00017438  0x000022c7 hfetch  0x00000002 , 0x0000805e 
- 00017439  0x000022c8 increase  0xfffffffb , 0x0000000a 
- 00017440  0x000022c9 iadd  0x0000000a , 0x0000000a 
- 00017441  0x000022ca rtn 
- 00017442  0x000022cd arg  0x00000004 , 0x00000002 
- 00017443  0x000022ce branch  0x00004425 
- 00017444  0x000022d0 arg  0x00000002 , 0x00000002 
- 00017445  0x000022d2 set1  0x00000025 , 0x00000000 
- 00017446  0x000022d3 bpatch  0x000000f0 , 0x0000403e 
- 00017447  0x000022d4 increase  0x00000001 , 0x00000039 
- 00017448  0x000022d5 hfetch  0x00000002 , 0x0000805e 
- 00017449  0x000022d6 copy  0x0000003f , 0x0000000a 
- 00017450  0x000022d7 copy  0x00000039 , 0x0000003f 
- 00017451  0x000022d8 istoret  0x00000001 , 0x0000000a 
- 00017452  0x000022d9 increase  0xffffffff , 0x0000003f 
- 00017453  0x000022da iadd  0x0000000a , 0x0000000a 
- 00017454  0x000022db copy  0x0000000a , 0x0000003f 
- 00017455  0x000022dc store  0x00000002 , 0x0000029d 
- 00017456  0x000022dd copy  0x00000002 , 0x0000003f 
- 00017457  0x000022de rtneq  0x00000002 
- 00017458  0x000022df fetch  0x00000002 , 0x0000029d 
- 00017459  0x000022e0 hstore  0x00000002 , 0x0000805e 
- 00017460  0x000022e1 branch  0x0000443b 
- 00017461  0x000022e4 set1  0x00000025 , 0x00000000 
- 00017462  0x000022e5 bpatch  0x000000f1 , 0x0000403e 
- 00017463  0x000022e6 fetch  0x00000002 , 0x0000029d 
- 00017464  0x000022e7 branch  0x00003bf1 , 0x00000034 
- 00017465  0x000022e8 hstore  0x00000002 , 0x0000805e 
- 00017466  0x000022e9 branch  0x0000443b 
- 00017467  0x000022ec setarg  0x00000000 
- 00017468  0x000022ed store  0x00000002 , 0x0000029d 
- 00017469  0x000022ee rtn 
- 00017470  0x000022f1 hfetcht  0x00000002 , 0x00008110 
- 00017471  0x000022f2 hfetch  0x00000002 , 0x0000805e 
- 00017472  0x000022f3 isub  0x00000002 , 0x00000011 
- 00017473  0x000022f4 nbranch  0x00004447 , 0x00000002 
- 00017474  0x000022f5 hfetcht  0x00000002 , 0x0000805a 
- 00017475  0x000022f6 hfetch  0x00000002 , 0x0000805c 
- 00017476  0x000022f7 isub  0x00000002 , 0x0000003f 
- 00017477  0x000022f8 isub  0x00000011 , 0x00000002 
- 00017478  0x000022f9 rtn 
- 00017479  0x000022fb sub  0x00000011 , 0xffffffff , 0x00000002 
- 00017480  0x000022fc rtn 
- 00017481  0x00002302 set0  0x00000025 , 0x00000000 
- 00017482  0x00002303 bpatch  0x000000cd , 0x00004019 
- 00017483  0x00002304 fetch  0x00000001 , 0x00004132 
- 00017484  0x00002305 rtnne  0x00000001 
- 00017485  0x00002306 call  0x000044a3 
- 00017486  0x00002307 call  0x00004494 
- 00017487  0x00002308 call  0x000043b0 , 0x00000001 
- 00017488  0x00002309 call  0x00004494 
- 00017489  0x0000230a call  0x000043b7 , 0x00000001 
- 00017490  0x0000230b branch  0x000044e6 
- 00017491  0x0000230c rtnmark0  0x00000018 
- 00017492  0x0000230d force  0x00000000 , 0x00000007 
- 00017493  0x0000230e call  0x00007e53 
- 00017494  0x0000230f nrtn  0x00000034 
- 00017495  0x00002310 call  0x00004472 
- 00017496  0x00002311 call  0x00004494 
- 00017497  0x00002312 nrtn  0x00000001 
- 00017498  0x00002313 set0  0x00000017 , 0x00000000 
- 00017499  0x00002314 force  0x000000da , 0x00000002 
- 00017500  0x00002315 setarg  0x00ededdc 
- 00017501  0x00002316 call  0x0000433c 
- 00017502  0x00002317 setarg  0x000007d0 
- 00017503  0x00002318 force  0x00000000 , 0x00000007 
- 00017504  0x00002319 branch  0x00007e4c 
- 00017505  0x0000231d set0  0x00000025 , 0x00000000 
- 00017506  0x0000231e bpatch  0x000000ce , 0x00004019 
- 00017507  0x0000231f rtn  0x0000002b 
- 00017508  0x00002320 setarg  0x00004aed 
- 00017509  0x00002321 store  0x00000002 , 0x00004290 
- 00017510  0x00002323 setarg  0x000001a0 
- 00017511  0x00002324 store  0x00000002 , 0x000042ac 
- 00017512  0x00002326 set0  0x00000025 , 0x00000000 
- 00017513  0x00002327 bpatch  0x000000cf , 0x00004019 
- 00017514  0x00002328 call  0x00006a0d 
- 00017515  0x00002329 setarg  0x00001800 
- 00017516  0x0000232a hstore  0x00000002 , 0x00008054 
- 00017517  0x0000232b setarg  0x00001bff 
- 00017518  0x0000232c hstore  0x00000002 , 0x00008056 
- 00017519  0x0000232d setarg  0x00001c00 
- 00017520  0x0000232e hstore  0x00000002 , 0x0000805a 
- 00017521  0x0000232f call  0x00004489 
- 00017522  0x00002331 set0  0x00000025 , 0x00000000 
- 00017523  0x00002332 bpatch  0x000000d0 , 0x0000401a 
- 00017524  0x00002333 hjam  0x00000000 , 0x00008062 
- 00017525  0x00002334 jam  0x00000000 , 0x0000028b 
- 00017526  0x00002335 jam  0x00000000 , 0x0000028c 
- 00017527  0x00002336 jam  0x00000000 , 0x00000294 
- 00017528  0x00002337 setarg  0x00001c00 
- 00017529  0x00002338 store  0x00000002 , 0x0000028f 
- 00017530  0x00002339 store  0x00000002 , 0x0000028d 
- 00017531  0x0000233a hstore  0x00000002 , 0x0000805e 
- 00017532  0x0000233b hstore  0x00000002 , 0x00008060 
- 00017533  0x0000233c setarg  0x00001800 
- 00017534  0x0000233d hstore  0x00000002 , 0x00008058 
- 00017535  0x0000233e store  0x00000002 , 0x00000289 
- 00017536  0x00002340 set0  0x00000025 , 0x00000000 
- 00017537  0x00002341 bpatch  0x000000d1 , 0x0000401a 
- 00017538  0x00002342 hfetch  0x00000002 , 0x00008050 
- 00017539  0x00002343 set0  0x0000000f , 0x0000003f 
- 00017540  0x00002344 hstore  0x00000002 , 0x00008050 
- 00017541  0x00002345 call  0x00006909 
- 00017542  0x00002346 hjam  0x00000001 , 0x00008043 
- 00017543  0x00002347 hjam  0x00000081 , 0x00008062 
- 00017544  0x00002348 branch  0x00004497 
- 00017545  0x0000234b setarg  0x00001fff 
- 00017546  0x0000234c hstore  0x00000002 , 0x0000805c 
- 00017547  0x0000234d hfetch  0x00000001 , 0x00008081 
- 00017548  0x0000234e or_into  0x00000007 , 0x0000003f 
- 00017549  0x0000234f hstore  0x00000001 , 0x00008081 
- 00017550  0x00002350 jam  0x000000ff , 0x0000029f 
- 00017551  0x00002351 rtn 
- 00017552  0x00002354 hfetch  0x00000002 , 0x00008116 
- 00017553  0x00002355 hstore  0x00000002 , 0x00008058 
- 00017554  0x00002356 set1  0x0000001b , 0x00000000 
- 00017555  0x00002357 rtn 
- 00017556  0x0000235b hfetch  0x00000001 , 0x00008062 
- 00017557  0x0000235c isolate1  0x00000003 , 0x0000003f 
- 00017558  0x0000235d rtn 
- 00017559  0x00002360 setarg  0x00004803 
- 00017560  0x00002361 store  0x00000002 , 0x00000295 
- 00017561  0x00002362 store  0x00000002 , 0x00000297 
- 00017562  0x00002363 force  0x00000001 , 0x00000002 
- 00017563  0x00002364 iadd  0x00000002 , 0x0000003f 
- 00017564  0x00002365 iadd  0x00000002 , 0x0000003f 
- 00017565  0x00002366 increase  0x00000002 , 0x0000003f 
- 00017566  0x00002367 store  0x00000002 , 0x00000299 
- 00017567  0x00002368 setarg  0x00000000 
- 00017568  0x00002369 store  0x00000001 , 0x0000029c 
- 00017569  0x0000236a store  0x00000001 , 0x0000029b 
- 00017570  0x0000236b rtn 
- 00017571  0x0000236e set0  0x00000025 , 0x00000000 
- 00017572  0x0000236f bpatch  0x000000d2 , 0x0000401a 
- 00017573  0x00002370 hfetch  0x00000001 , 0x0000810c 
- 00017574  0x00002371 iforce  0x00000012 
- 00017575  0x00002372 bbit0  0x00000003 , 0x000044ad 
- 00017576  0x00002373 hfetch  0x00000002 , 0x00008112 
- 00017577  0x00002374 iforce  0x00000013 
- 00017578  0x00002375 arg  0x0000044f , 0x00000002 
- 00017579  0x00002376 isub  0x00000002 , 0x0000003e 
- 00017580  0x00002377 nrtn  0x00000005 
- 00017581  0x00002379 hfetch  0x00000002 , 0x00008058 
- 00017582  0x0000237a iforce  0x00000003 
- 00017583  0x0000237b call  0x00004494 
- 00017584  0x0000237c branch  0x000042e5 , 0x00000001 
- 00017585  0x0000237d branch  0x000043e2 
- 00017586  0x00002380 call  0x00004494 
- 00017587  0x00002381 branch  0x00004371 , 0x00000001 
- 00017588  0x00002382 rtn 
- 00017589  0x00002385 hfetcht  0x00000001 , 0x0000810c 
- 00017590  0x00002386 isolate1  0x00000006 , 0x00000002 
- 00017591  0x00002387 branch  0x000044b5 , 0x00000001 
- 00017592  0x00002388 hstore  0x00000001 , 0x00008015 
- 00017593  0x00002389 rtn 
- 00017594  0x0000238d fetcht  0x00000002 , 0x00000299 
- 00017595  0x0000238e fetch  0x00000002 , 0x00000295 
- 00017596  0x0000238f iforce  0x00000005 
- 00017597  0x00002390 deposit  0x00000003 
- 00017598  0x00002391 istore  0x00000002 , 0x00000005 
- 00017599  0x00002392 deposit  0x00000005 
- 00017600  0x00002393 store  0x00000002 , 0x00000295 
- 00017601  0x00002394 icompare  0x000000ff , 0x00000002 
- 00017602  0x00002395 call  0x000044c7 , 0x00000001 
- 00017603  0x00002396 fetch  0x00000001 , 0x0000029b 
- 00017604  0x00002397 increase  0x00000001 , 0x0000003f 
- 00017605  0x00002398 store  0x00000001 , 0x0000029b 
- 00017606  0x00002399 rtn 
- 00017607  0x0000239b setarg  0x00004803 
- 00017608  0x0000239c store  0x00000002 , 0x00000295 
- 00017609  0x0000239d rtn 
- 00017610  0x000023a1 fetch  0x00000001 , 0x0000029b 
- 00017611  0x000023a2 rtn  0x00000034 
- 00017612  0x000023a3 fetcht  0x00000002 , 0x00000299 
- 00017613  0x000023a4 fetch  0x00000002 , 0x00000297 
- 00017614  0x000023a5 iforce  0x00000006 
- 00017615  0x000023a6 ifetch  0x00000002 , 0x00000006 
- 00017616  0x000023a7 iforce  0x00000003 
- 00017617  0x000023a8 deposit  0x00000006 
- 00017618  0x000023a9 store  0x00000002 , 0x00000297 
- 00017619  0x000023aa icompare  0x000000ff , 0x00000002 
- 00017620  0x000023ab call  0x000044da , 0x00000001 
- 00017621  0x000023ac fetch  0x00000001 , 0x0000029b 
- 00017622  0x000023ad increase  0xffffffff , 0x0000003f 
- 00017623  0x000023ae store  0x00000001 , 0x0000029b 
- 00017624  0x000023af force  0x00000001 , 0x0000003f 
- 00017625  0x000023b0 rtn 
- 00017626  0x000023b2 setarg  0x00004803 
- 00017627  0x000023b3 store  0x00000002 , 0x00000297 
- 00017628  0x000023b4 rtn 
- 00017629  0x000023b7 set0  0x00000025 , 0x00000000 
- 00017630  0x000023b8 bpatch  0x000000d3 , 0x0000401a 
- 00017631  0x000023b9 fetch  0x00000001 , 0x0000029b 
- 00017632  0x000023ba sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00017633  0x000023bb branch  0x000044e4 , 0x00000002 
- 00017634  0x000023bc enable  0x00000028 
- 00017635  0x000023bd branch  0x000044e6 
- 00017636  0x000023bf call  0x000044b2 
- 00017637  0x000023c0 call  0x000044ba 
- 00017638  0x000023c2 set0  0x00000025 , 0x00000000 
- 00017639  0x000023c3 bpatch  0x000000d4 , 0x0000401a 
- 00017640  0x000023c4 rtnmark1  0x00000002 
- 00017641  0x000023c5 call  0x000044ca 
- 00017642  0x000023c6 rtn  0x00000034 
- 00017643  0x000023c7 ifetcht  0x00000001 , 0x00000003 
- 00017644  0x000023c8 call  0x000032f7 
- 00017645  0x000023c9 nrtn  0x00000005 
- 00017646  0x000023ca ifetch  0x00000001 , 0x00000003 
- 00017647  0x000023cb rshift4  0x0000003f , 0x0000003f 
- 00017648  0x000023cc and  0x0000003f , 0x00000003 , 0x0000003f 
- 00017649  0x000023cd nbranch  0x000044f3 , 0x00000034 
- 00017650  0x000023ce set1  0x00000001 , 0x0000003f 
- 00017651  0x000023d0 set1  0x00000002 , 0x0000003f 
- 00017652  0x000023d1 store  0x00000001 , 0x00000090 
- 00017653  0x000023d2 ifetch  0x00000002 , 0x00000003 
- 00017654  0x000023d3 store  0x00000002 , 0x00000091 
- 00017655  0x000023d4 deposit  0x00000003 
- 00017656  0x000023d5 store  0x00000002 , 0x00000179 
- 00017657  0x000023d6 set1  0x00000002 , 0x00000000 
- 00017658  0x000023d7 bmark0  0x00000009 , 0x00004502 
- 00017659  0x000023d8 fetch  0x00000001 , 0x00000046 
- 00017660  0x000023d9 isub  0x00000002 , 0x0000003e 
- 00017661  0x000023da nbranch  0x00004502 , 0x00000005 
- 00017662  0x000023db fetch  0x00000001 , 0x0000004b 
- 00017663  0x000023dc set1  0x00000006 , 0x0000003f 
- 00017664  0x000023dd store  0x00000001 , 0x0000004b 
- 00017665  0x000023de rtn 
- 00017666  0x000023e1 increase  0x0000001b , 0x00000011 
- 00017667  0x000023e2 ifetch  0x00000001 , 0x00000011 
- 00017668  0x000023e3 set1  0x00000006 , 0x0000003f 
- 00017669  0x000023e4 istore  0x00000001 , 0x00000011 
- 00017670  0x000023e5 rtn 
- 00017671  0x000023eb set0  0x00000025 , 0x00000000 
- 00017672  0x000023ec bpatch  0x000000d5 , 0x0000401a 
- 00017673  0x000023ed fetch  0x00000001 , 0x00004272 
- 00017674  0x000023ee branch  0x0000450d , 0x00000034 
- 00017675  0x000023ef enable  0x00000028 
- 00017676  0x000023f0 rtn 
- 00017677  0x000023f2 call  0x000044b2 
- 00017678  0x000023f3 ifetch  0x00000002 , 0x00000003 
- 00017679  0x000023f4 iforce  0x00000030 
- 00017680  0x000023f5 iforce  0x00000007 
- 00017681  0x000023f6 ifetch  0x00000001 , 0x00000003 
- 00017682  0x000023f7 iforce  0x00000002 
- 00017683  0x000023f8 rshift2  0x00000030 , 0x0000003f 
- 00017684  0x000023f9 rshift8  0x0000003f , 0x0000003f 
- 00017685  0x000023fa beq  0x00000001 , 0x0000451e 
- 00017686  0x000023fb beq  0x00000002 , 0x0000453d 
- 00017687  0x000023fc beq  0x00000003 , 0x0000454f 
- 00017688  0x000023fd beq  0x00000004 , 0x00004569 
- 00017689  0x000023fe beq  0x00000005 , 0x00004572 
- 00017690  0x000023ff beq  0x00000006 , 0x0000457c 
- 00017691  0x00002400 beq  0x0000003f , 0x00004585 
- 00017692  0x00002401 beq  0x00000008 , 0x000045e0 
- 00017693  0x00002402 rtn 
- 00017694  0x00002406 set0  0x00000025 , 0x00000000 
- 00017695  0x00002407 bpatch  0x000000d6 , 0x0000401a 
- 00017696  0x00002408 deposit  0x00000007 
- 00017697  0x00002409 beq  0x00000001 , 0x00004634 
- 00017698  0x0000240a beq  0x00000002 , 0x00004643 
- 00017699  0x0000240b beq  0x00000003 , 0x00004949 
- 00017700  0x0000240c beq  0x00000004 , 0x00004949 
- 00017701  0x0000240d beq  0x00000005 , 0x00004645 
- 00017702  0x0000240e beq  0x00000006 , 0x0000464f 
- 00017703  0x0000240f beq  0x00000007 , 0x00004949 
- 00017704  0x00002410 beq  0x00000008 , 0x0000465d 
- 00017705  0x00002411 beq  0x00000009 , 0x00004739 
- 00017706  0x00002412 beq  0x0000000a , 0x0000473f 
- 00017707  0x00002413 beq  0x0000000b , 0x00004664 
- 00017708  0x00002414 beq  0x0000000c , 0x0000466a 
- 00017709  0x00002415 beq  0x0000000d , 0x0000466d 
- 00017710  0x00002416 beq  0x0000000e , 0x00004675 
- 00017711  0x00002417 beq  0x0000000f , 0x00004743 
- 00017712  0x00002418 beq  0x00000011 , 0x00004688 
- 00017713  0x00002419 beq  0x00000013 , 0x0000468b 
- 00017714  0x0000241a beq  0x00000015 , 0x00004949 
- 00017715  0x0000241b beq  0x00000017 , 0x00004949 
- 00017716  0x0000241c beq  0x00000019 , 0x00004690 
- 00017717  0x0000241d beq  0x0000001b , 0x0000469b 
- 00017718  0x0000241e beq  0x0000001c , 0x00004696 
- 00017719  0x0000241f beq  0x0000001d , 0x000046a1 
- 00017720  0x00002420 beq  0x0000001f , 0x000046a7 
- 00017721  0x00002421 beq  0x00000028 , 0x000046ab 
- 00017722  0x00002422 beq  0x00000029 , 0x000046b6 
- 00017723  0x00002423 beq  0x0000002b , 0x0000467b 
- 00017724  0x00002424 branch  0x0000474d 
- 00017725  0x00002428 set0  0x00000025 , 0x00000000 
- 00017726  0x00002429 bpatch  0x000000d7 , 0x0000401a 
- 00017727  0x0000242a deposit  0x00000007 
- 00017728  0x0000242b beq  0x00000009 , 0x000046cc 
- 00017729  0x0000242c beq  0x0000000d , 0x000046d7 
- 00017730  0x0000242d beq  0x00000001 , 0x00004949 
- 00017731  0x0000242e beq  0x00000003 , 0x0000474f 
- 00017732  0x0000242f beq  0x00000004 , 0x0000475a 
- 00017733  0x00002430 beq  0x00000005 , 0x00004949 
- 00017734  0x00002431 beq  0x00000006 , 0x00004949 
- 00017735  0x00002432 beq  0x00000007 , 0x00004949 
- 00017736  0x00002433 beq  0x0000000b , 0x00004760 
- 00017737  0x00002434 beq  0x0000000c , 0x00004949 
- 00017738  0x00002435 beq  0x0000000e , 0x00004949 
- 00017739  0x00002436 beq  0x0000000f , 0x00004949 
- 00017740  0x00002437 beq  0x00000010 , 0x00004949 
- 00017741  0x00002438 beq  0x00000011 , 0x0000475f 
- 00017742  0x00002439 branch  0x0000474d 
- 00017743  0x0000243c set0  0x00000025 , 0x00000000 
- 00017744  0x0000243d bpatch  0x000000d8 , 0x0000401b 
- 00017745  0x0000243e deposit  0x00000007 
- 00017746  0x0000243f beq  0x00000001 , 0x00004725 
- 00017747  0x00002440 beq  0x00000003 , 0x00004949 
- 00017748  0x00002441 beq  0x00000012 , 0x000046da 
- 00017749  0x00002442 beq  0x00000013 , 0x000046c2 
- 00017750  0x00002443 beq  0x00000014 , 0x000046b8 
- 00017751  0x00002444 beq  0x00000018 , 0x000046db 
- 00017752  0x00002445 beq  0x00000019 , 0x00004705 
- 00017753  0x00002446 beq  0x0000001a , 0x000046de 
- 00017754  0x00002447 beq  0x0000001c , 0x000046e1 
- 00017755  0x00002448 beq  0x0000001e , 0x000046e6 
- 00017756  0x00002449 beq  0x00000020 , 0x000046ec 
- 00017757  0x0000244a beq  0x00000022 , 0x000046eb 
- 00017758  0x0000244b beq  0x00000024 , 0x000046ef 
- 00017759  0x0000244c beq  0x00000026 , 0x00004949 
- 00017760  0x0000244d beq  0x00000031 , 0x00004949 
- 00017761  0x0000244e beq  0x00000033 , 0x00004949 
- 00017762  0x0000244f beq  0x00000035 , 0x0000462e 
- 00017763  0x00002450 beq  0x00000043 , 0x00004949 
- 00017764  0x00002451 beq  0x00000045 , 0x00004949 
- 00017765  0x00002452 beq  0x00000047 , 0x00004949 
- 00017766  0x00002453 beq  0x00000051 , 0x000046f2 
- 00017767  0x00002454 beq  0x00000056 , 0x00004701 
- 00017768  0x00002455 branch  0x0000474d 
- 00017769  0x00002458 set0  0x00000025 , 0x00000000 
- 00017770  0x00002459 bpatch  0x000000d9 , 0x0000401b 
- 00017771  0x0000245a deposit  0x00000007 
- 00017772  0x0000245b beq  0x00000001 , 0x0000470a 
- 00017773  0x0000245c beq  0x00000003 , 0x0000470f 
- 00017774  0x0000245d beq  0x00000004 , 0x00004714 
- 00017775  0x0000245e beq  0x00000005 , 0x0000471b 
- 00017776  0x0000245f beq  0x00000009 , 0x00004720 
- 00017777  0x00002460 branch  0x0000474d 
- 00017778  0x00002463 set0  0x00000025 , 0x00000000 
- 00017779  0x00002464 bpatch  0x000000da , 0x0000401b 
- 00017780  0x00002465 deposit  0x00000007 
- 00017781  0x00002466 beq  0x00000001 , 0x00004949 
- 00017782  0x00002467 beq  0x00000002 , 0x00004726 
- 00017783  0x00002468 beq  0x00000003 , 0x00004727 
- 00017784  0x00002469 beq  0x00000005 , 0x0000472d 
- 00017785  0x0000246a beq  0x00000006 , 0x00004733 
- 00017786  0x0000246b beq  0x00000007 , 0x00004736 
- 00017787  0x0000246c branch  0x0000474d 
- 00017788  0x0000246f set0  0x00000025 , 0x00000000 
- 00017789  0x00002470 bpatch  0x000000db , 0x0000401b 
- 00017790  0x00002471 deposit  0x00000007 
- 00017791  0x00002472 beq  0x00000001 , 0x00004949 
- 00017792  0x00002473 beq  0x00000002 , 0x00004949 
- 00017793  0x00002474 beq  0x00000003 , 0x00004949 
- 00017794  0x00002475 beq  0x00000004 , 0x00004949 
- 00017795  0x00002476 branch  0x0000474d 
- 00017796  0x00002477 rtn 
- 00017797  0x0000247a set0  0x00000025 , 0x00000000 
- 00017798  0x0000247b bpatch  0x000000dc , 0x0000401b 
- 00017799  0x0000247c deposit  0x00000007 
- 00017800  0x0000247d beq  0x00000000 , 0x00004949 
- 00017801  0x0000247e beq  0x00000001 , 0x0000459d 
- 00017802  0x0000247f beq  0x00000002 , 0x000045a2 
- 00017803  0x00002480 beq  0x00000003 , 0x000045a6 
- 00017804  0x00002481 beq  0x00000004 , 0x000045b9 
- 00017805  0x00002482 beq  0x00000005 , 0x00004949 
- 00017806  0x00002483 beq  0x00000006 , 0x000045ca 
- 00017807  0x00002484 beq  0x00000007 , 0x00004593 
- 00017808  0x00002486 beq  0x00000010 , 0x000045cd 
- 00017809  0x00002487 beq  0x00000011 , 0x000045d5 
- 00017810  0x00002488 branch  0x00004949 
- 00017811  0x0000248b call  0x00004949 
- 00017812  0x0000248c call  0x00007f68 
- 00017813  0x0000248d call  0x00006a68 
- 00017814  0x0000248f call  0x00003f5c 
- 00017815  0x00002490 call  0x00003f66 
- 00017816  0x00002491 branch  0x00006a7d 
- 00017817  0x00002494 jam  0x00000000 , 0x000042ae 
- 00017818  0x00002495 call  0x00003f5a 
- 00017819  0x00002496 call  0x00004468 
- 00017820  0x00002497 branch  0x00003f68 
- 00017821  0x0000249a call  0x0000496e 
- 00017822  0x0000249b hfetch  0x00000002 , 0x00008000 
- 00017823  0x0000249c istore  0x00000002 , 0x0000000a 
- 00017824  0x0000249d force  0x00000006 , 0x00000039 
- 00017825  0x0000249e branch  0x0000494c 
- 00017826  0x000024a1 ifetch  0x00000002 , 0x00000003 
- 00017827  0x000024a2 store  0x00000002 , 0x000042ac 
- 00017828  0x000024a3 hstore  0x00000002 , 0x00008052 
- 00017829  0x000024a4 rtn 
- 00017830  0x000024a8 ifetch  0x00000001 , 0x00000003 
- 00017831  0x000024a9 copy  0x0000003f , 0x00000002 
- 00017832  0x000024aa hstore  0x00000001 , 0x00008024 
- 00017833  0x000024ab ifetch  0x00000001 , 0x00000003 
- 00017834  0x000024ac iadd  0x00000002 , 0x00000002 
- 00017835  0x000024ad set1  0x00000007 , 0x0000003f 
- 00017836  0x000024ae hstore  0x00000001 , 0x00008023 
- 00017837  0x000024af ifetch  0x00000001 , 0x00000003 
- 00017838  0x000024b0 iadd  0x00000002 , 0x00000002 
- 00017839  0x000024b1 copy  0x0000003f , 0x00000039 
- 00017840  0x000024b3 ifetch  0x00000001 , 0x00000003 
- 00017841  0x000024b4 hstore  0x00000001 , 0x00008025 
- 00017842  0x000024b5 iadd  0x00000002 , 0x00000002 
- 00017843  0x000024b6 loop  0x000045b0 
- 00017844  0x000024b7 and  0x00000002 , 0x000000ff , 0x00000002 
- 00017845  0x000024b8 ifetch  0x00000001 , 0x00000003 
- 00017846  0x000024b9 isub  0x00000002 , 0x0000003e 
- 00017847  0x000024ba nbranch  0x000045c8 , 0x00000005 
- 00017848  0x000024bb branch  0x00004949 
- 00017849  0x000024be arg  0x00000020 , 0x00000039 
- 00017850  0x000024bf arg  0x00004000 , 0x00000005 
- 00017851  0x000024c0 arg  0x00000000 , 0x00000002 
- 00017852  0x000024c2 ifetch  0x00000001 , 0x00000003 
- 00017853  0x000024c3 istore  0x00000001 , 0x00000005 
- 00017854  0x000024c4 iadd  0x00000002 , 0x00000002 
- 00017855  0x000024c5 loop  0x000045bc 
- 00017856  0x000024c6 and  0x00000002 , 0x000000ff , 0x00000002 
- 00017857  0x000024c7 ifetch  0x00000001 , 0x00000003 
- 00017858  0x000024c8 isub  0x00000002 , 0x0000003e 
- 00017859  0x000024c9 nbranch  0x000045c8 , 0x00000005 
- 00017860  0x000024ca hjam  0x00000000 , 0x00008023 
- 00017861  0x000024cb call  0x00004949 
- 00017862  0x000024cc call  0x0000440e 
- 00017863  0x000024cd branch  0x00003001 
- 00017864  0x000024d0 hjam  0x00000000 , 0x00008023 
- 00017865  0x000024d1 branch  0x00003000 
- 00017866  0x000024d4 ifetch  0x00000006 , 0x00000003 
- 00017867  0x000024d5 store  0x00000006 , 0x00004140 
- 00017868  0x000024d6 branch  0x00004949 
- 00017869  0x000024da ifetch  0x00000001 , 0x00000003 
- 00017870  0x000024db store  0x00000001 , 0x000002c1 
- 00017871  0x000024dc copy  0x0000003f , 0x00000039 
- 00017872  0x000024dd ifetch  0x00000002 , 0x00000003 
- 00017873  0x000024de store  0x00000002 , 0x000002c2 
- 00017874  0x000024df copy  0x0000003f , 0x00000005 
- 00017875  0x000024e0 call  0x0000497c 
- 00017876  0x000024e1 branch  0x00004949 
- 00017877  0x000024e5 ifetch  0x00000001 , 0x00000003 
- 00017878  0x000024e6 store  0x00000001 , 0x000002c1 
- 00017879  0x000024e7 copy  0x0000003f , 0x00000039 
- 00017880  0x000024e8 ifetch  0x00000002 , 0x00000003 
- 00017881  0x000024e9 store  0x00000002 , 0x000002c2 
- 00017882  0x000024ea arg  0x00001000 , 0x00000005 
- 00017883  0x000024eb call  0x0000497c 
- 00017884  0x000024ec fetcht  0x00000001 , 0x000002c1 
- 00017885  0x000024ed arg  0x00001000 , 0x00000011 
- 00017886  0x000024ee fetch  0x00000002 , 0x000002c2 
- 00017887  0x000024ef branch  0x00006842 
- 00017888  0x000024f6 set0  0x00000025 , 0x00000000 
- 00017889  0x000024f7 bpatch  0x000000dd , 0x0000401b 
- 00017890  0x000024f8 deposit  0x00000007 
- 00017891  0x000024f9 beq  0x00000001 , 0x00004949 
- 00017892  0x000024fa beq  0x00000002 , 0x000045f3 
- 00017893  0x000024fb beq  0x00000003 , 0x000045f8 
- 00017894  0x000024fc beq  0x00000006 , 0x000045ff 
- 00017895  0x000024fd beq  0x00000008 , 0x00004603 
- 00017896  0x000024fe beq  0x00000009 , 0x00004607 
- 00017897  0x000024ff beq  0x0000000a , 0x0000460b 
- 00017898  0x00002500 beq  0x0000000b , 0x0000460e 
- 00017899  0x00002501 beq  0x0000000c , 0x00004611 
- 00017900  0x00002502 beq  0x0000000d , 0x00004614 
- 00017901  0x00002503 beq  0x0000000e , 0x00004626 
- 00017902  0x00002504 beq  0x00000015 , 0x00004627 
- 00017903  0x00002505 beq  0x00000016 , 0x00004933 
- 00017904  0x00002506 beq  0x00000013 , 0x00004949 
- 00017905  0x00002507 branch  0x0000474d 
- 00017906  0x00002508 rtn 
- 00017907  0x0000250a call  0x0000496e 
- 00017908  0x0000250b setarg  0x00000000 
- 00017909  0x0000250c istore  0x00000003 , 0x0000000a 
- 00017910  0x0000250d force  0x00000007 , 0x00000039 
- 00017911  0x0000250e branch  0x0000494c 
- 00017912  0x00002511 call  0x0000496e 
- 00017913  0x00002512 setarg  0x00000001 
- 00017914  0x00002513 istore  0x00000002 , 0x0000000a 
- 00017915  0x00002514 setarg  0x00000000 
- 00017916  0x00002515 istore  0x00000006 , 0x0000000a 
- 00017917  0x00002516 force  0x0000000c , 0x00000039 
- 00017918  0x00002517 branch  0x0000494c 
- 00017919  0x0000251a arg  0x0000000f , 0x00000039 
- 00017920  0x0000251b arg  0x000044d7 , 0x00000005 
- 00017921  0x0000251c call  0x0000497c 
- 00017922  0x0000251d branch  0x00004949 
- 00017923  0x00002520 arg  0x00000020 , 0x00000039 
- 00017924  0x00002521 arg  0x000043d9 , 0x00000005 
- 00017925  0x00002522 call  0x0000497c 
- 00017926  0x00002523 branch  0x00004949 
- 00017927  0x00002526 arg  0x00000020 , 0x00000039 
- 00017928  0x00002527 arg  0x000043f9 , 0x00000005 
- 00017929  0x00002528 call  0x0000497c 
- 00017930  0x00002529 branch  0x00004949 
- 00017931  0x0000252c ifetch  0x00000001 , 0x00000003 
- 00017932  0x0000252d store  0x00000001 , 0x000043d8 
- 00017933  0x0000252e branch  0x00004949 
- 00017934  0x00002531 ifetch  0x00000007 , 0x00000003 
- 00017935  0x00002532 store  0x00000007 , 0x000044f6 
- 00017936  0x00002533 branch  0x00004949 
- 00017937  0x00002536 ifetch  0x00000001 , 0x00000003 
- 00017938  0x00002537 store  0x00000001 , 0x000043d2 
- 00017939  0x00002538 branch  0x00004949 
- 00017940  0x0000253b ifetch  0x00000004 , 0x00000003 
- 00017941  0x0000253c store  0x00000004 , 0x000043d3 
- 00017942  0x0000253d ifetch  0x00000001 , 0x00000003 
- 00017943  0x0000253e store  0x00000001 , 0x000044f8 
- 00017944  0x0000253f arg  0x00000014 , 0x00000039 
- 00017945  0x00002540 arg  0x000044e6 , 0x00000005 
- 00017946  0x00002541 call  0x0000497c 
- 00017947  0x00002542 jam  0x00000001 , 0x000043d2 
- 00017948  0x00002543 fetch  0x00000001 , 0x000044ed 
- 00017949  0x00002544 store  0x00000001 , 0x000044f7 
- 00017950  0x00002545 fetch  0x00000002 , 0x000044f0 
- 00017951  0x00002546 store  0x00000002 , 0x000043d0 
- 00017952  0x00002547 fetch  0x00000002 , 0x000044f2 
- 00017953  0x00002548 store  0x00000002 , 0x000003ed 
- 00017954  0x00002549 fetch  0x00000002 , 0x000044f4 
- 00017955  0x0000254a store  0x00000002 , 0x000003ef 
- 00017956  0x0000254b jam  0x0000001b , 0x00004272 
- 00017957  0x0000254c branch  0x00004933 
- 00017958  0x00002550 branch  0x00004949 
- 00017959  0x00002553 call  0x0000496e 
- 00017960  0x00002554 ifetch  0x00000002 , 0x00000003 
- 00017961  0x00002555 istore  0x00000002 , 0x0000000a 
- 00017962  0x00002556 setarg  0x001fffff 
- 00017963  0x00002557 istore  0x00000005 , 0x0000000a 
- 00017964  0x00002558 force  0x0000000b , 0x00000039 
- 00017965  0x00002559 branch  0x0000494c 
- 00017966  0x0000255f ifetch  0x00000003 , 0x00000003 
- 00017967  0x00002560 ifetcht  0x00000003 , 0x00000003 
- 00017968  0x00002561 fetch  0x00000002 , 0x00004800 
- 00017969  0x00002562 iadd  0x00000002 , 0x0000003f 
- 00017970  0x00002563 store  0x00000002 , 0x00004800 
- 00017971  0x00002564 rtn 
- 00017972  0x00002567 ifetch  0x00000003 , 0x00000003 
- 00017973  0x00002568 store  0x00000003 , 0x00004147 
- 00017974  0x0000256a jam  0x00000001 , 0x00004272 
- 00017975  0x0000256b ifetch  0x00000001 , 0x00000003 
- 00017976  0x0000256c arg  0x00000640 , 0x00000002 
- 00017977  0x0000256d imul32  0x00000002 , 0x0000003f 
- 00017978  0x0000256e arg  0x0000ffff , 0x00000002 
- 00017979  0x0000256f isub  0x00000002 , 0x0000003e 
- 00017980  0x00002570 nbranch  0x0000463e , 0x00000002 
- 00017981  0x00002571 deposit  0x00000002 
- 00017982  0x00002573 force  0x00000002 , 0x00000007 
- 00017983  0x00002574 call  0x00007e4c 
- 00017984  0x00002575 fetch  0x00000001 , 0x000042a4 
- 00017985  0x00002576 bbit1  0x00000000 , 0x0000428c 
- 00017986  0x00002577 branch  0x00004933 
- 00017987  0x0000257b jam  0x00000002 , 0x00004272 
- 00017988  0x0000257c branch  0x00004949 
- 00017989  0x0000257f call  0x00004763 
- 00017990  0x00002580 ifetch  0x00000002 , 0x00000003 
- 00017991  0x00002581 store  0x00000002 , 0x00000275 
- 00017992  0x00002582 ifetch  0x00000002 , 0x00000003 
- 00017993  0x00002583 store  0x00000001 , 0x000000f3 
- 00017994  0x00002584 call  0x00004776 
- 00017995  0x00002585 ifetch  0x00000001 , 0x00000003 
- 00017996  0x00002586 store  0x00000001 , 0x00004802 
- 00017997  0x00002587 jam  0x00000005 , 0x00004272 
- 00017998  0x00002588 branch  0x00004933 
- 00017999  0x0000258c jam  0x00000006 , 0x00004272 
- 00018000  0x0000258d ifetch  0x00000002 , 0x00000003 
- 00018001  0x0000258e store  0x00000001 , 0x00004273 
- 00018002  0x0000258f ifetch  0x00000001 , 0x00000003 
- 00018003  0x00002590 store  0x00000001 , 0x00000446 
- 00018004  0x00002591 jam  0x00000016 , 0x000002c0 
- 00018005  0x00002592 fetch  0x00000001 , 0x00004273 
- 00018006  0x00002593 fetcht  0x00000001 , 0x000000ad 
- 00018007  0x00002594 isub  0x00000002 , 0x0000003e 
- 00018008  0x00002595 nbranch  0x00004933 , 0x00000005 
- 00018009  0x00002596 jam  0x00000011 , 0x00004272 
- 00018010  0x00002597 fetch  0x00000001 , 0x000000ac 
- 00018011  0x00002598 store  0x00000001 , 0x00004273 
- 00018012  0x00002599 branch  0x00004933 
- 00018013  0x0000259c call  0x0000496e 
- 00018014  0x0000259d call  0x00004965 
- 00018015  0x0000259e force  0x0000000a , 0x00000039 
- 00018016  0x0000259f call  0x0000494c 
- 00018017  0x000025a1 jam  0x0000001a , 0x00004272 
- 00018018  0x000025a2 force  0x00000002 , 0x00000002 
- 00018019  0x000025a3 branch  0x00004826 
- 00018020  0x000025a6 call  0x00004763 
- 00018021  0x000025a7 arg  0x00004262 , 0x00000005 
- 00018022  0x000025a8 force  0x00000010 , 0x00000039 
- 00018023  0x000025a9 call  0x0000497c 
- 00018024  0x000025aa jam  0x0000000b , 0x00004272 
- 00018025  0x000025ab branch  0x00004677 
- 00018026  0x000025ae call  0x00004763 
- 00018027  0x000025af jam  0x0000000c , 0x00004272 
- 00018028  0x000025b0 branch  0x00004677 
- 00018029  0x000025b3 call  0x00004763 
- 00018030  0x000025b4 ifetch  0x00000001 , 0x00000003 
- 00018031  0x000025b5 store  0x00000001 , 0x0000054f 
- 00018032  0x000025b6 iforce  0x00000039 
- 00018033  0x000025b7 arg  0x00000550 , 0x00000005 
- 00018034  0x000025b8 call  0x0000497c 
- 00018035  0x000025b9 jam  0x00000009 , 0x00004272 
- 00018036  0x000025ba branch  0x00004677 
- 00018037  0x000025bd call  0x00004763 
- 00018038  0x000025be jam  0x0000000a , 0x00004272 
- 00018039  0x000025c0 call  0x0000496e 
- 00018040  0x000025c1 call  0x00004965 
- 00018041  0x000025c2 force  0x0000000a , 0x00000039 
- 00018042  0x000025c3 branch  0x0000494c 
- 00018043  0x000025c7 increase  0x00000006 , 0x00000003 
- 00018044  0x000025c8 ifetch  0x00000003 , 0x00000003 
- 00018045  0x000025c9 store  0x00000003 , 0x000007e6 
- 00018046  0x000025ca fetch  0x00000001 , 0x000007db 
- 00018047  0x000025cb beq  0x00000013 , 0x00004683 
- 00018048  0x000025cc beq  0x00000003 , 0x00004683 
- 00018049  0x000025cd jam  0x00000016 , 0x00004272 
- 00018050  0x000025ce branch  0x00004684 
- 00018051  0x000025d0 jam  0x00000001 , 0x000007dd 
- 00018052  0x000025d2 call  0x0000496e 
- 00018053  0x000025d3 call  0x00004965 
- 00018054  0x000025d4 force  0x0000000a , 0x00000039 
- 00018055  0x000025d5 branch  0x0000494c 
- 00018056  0x000025d9 call  0x00004766 
- 00018057  0x000025da jam  0x0000000d , 0x00004272 
- 00018058  0x000025db branch  0x00004933 
- 00018059  0x000025de call  0x00004766 
- 00018060  0x000025df ifetch  0x00000001 , 0x00000003 
- 00018061  0x000025e0 increase  0x0000000e , 0x0000003f 
- 00018062  0x000025e1 store  0x00000001 , 0x00004272 
- 00018063  0x000025e2 branch  0x00004933 
- 00018064  0x000025e5 call  0x00004763 
- 00018065  0x000025e6 ifetch  0x00000002 , 0x00000003 
- 00018066  0x000025e7 store  0x00000001 , 0x000000f3 
- 00018067  0x000025e8 call  0x00004776 
- 00018068  0x000025e9 jam  0x00000003 , 0x00004272 
- 00018069  0x000025ea branch  0x00004933 
- 00018070  0x000025ed ifetch  0x00000002 , 0x00000003 
- 00018071  0x000025ee ifetch  0x00000001 , 0x00000003 
- 00018072  0x000025ef store  0x00000001 , 0x00000449 
- 00018073  0x000025f0 jam  0x00000015 , 0x00004272 
- 00018074  0x000025f1 branch  0x00004933 
- 00018075  0x000025f5 fetch  0x00000001 , 0x00000046 
- 00018076  0x000025f6 force  0x00000002 , 0x00000011 
- 00018077  0x000025f7 branch  0x0000493d , 0x00000034 
- 00018078  0x000025f8 call  0x00004766 
- 00018079  0x000025f9 jam  0x00000004 , 0x00004272 
- 00018080  0x000025fa branch  0x00004933 
- 00018081  0x000025ff fetch  0x00000001 , 0x00000046 
- 00018082  0x00002600 force  0x00000002 , 0x00000011 
- 00018083  0x00002601 branch  0x0000493d , 0x00000034 
- 00018084  0x00002602 call  0x00004766 
- 00018085  0x00002603 jam  0x00000014 , 0x00004272 
- 00018086  0x00002604 branch  0x00004933 
- 00018087  0x00002608 call  0x0000476e 
- 00018088  0x00002609 force  0x0000001c , 0x00000007 
- 00018089  0x0000260a force  0x00000005 , 0x00000039 
- 00018090  0x0000260b branch  0x00004952 
- 00018091  0x0000260e call  0x00004766 
- 00018092  0x0000260f increase  0x0000000a , 0x00000003 
- 00018093  0x00002610 ifetch  0x00000002 , 0x00000003 
- 00018094  0x00002611 store  0x00000002 , 0x00000281 
- 00018095  0x00002612 ifetch  0x00000001 , 0x00000003 
- 00018096  0x00002613 store  0x00000001 , 0x00000283 
- 00018097  0x00002614 ifetch  0x00000002 , 0x00000003 
- 00018098  0x00002615 store  0x00000002 , 0x00000284 
- 00018099  0x00002616 jam  0x00000002 , 0x000000ab 
- 00018100  0x00002617 jam  0x00000010 , 0x00004272 
- 00018101  0x00002618 branch  0x00004933 
- 00018102  0x0000261b jam  0x0000001c , 0x00004272 
- 00018103  0x0000261c branch  0x00004933 
- 00018104  0x00002621 call  0x0000496e 
- 00018105  0x00002622 arg  0x00004703 , 0x00000006 
- 00018106  0x00002623 sub  0x00000006 , 0x000000ff , 0x00000039 
- 00018107  0x00002624 call  0x00004976 
- 00018108  0x00002625 force  0x00000000 , 0x0000003f 
- 00018109  0x00002626 sub  0x00000006 , 0x00004703 , 0x00000039 
- 00018110  0x00002627 increase  0x000000f8 , 0x00000039 
- 00018111  0x00002628 call  0x00004982 
- 00018112  0x00002629 force  0x000000fc , 0x00000039 
- 00018113  0x0000262a branch  0x0000494c 
- 00018114  0x0000262d arg  0x00004703 , 0x00000005 
- 00018115  0x0000262e sub  0x00000005 , 0x000000ff , 0x00000039 
- 00018116  0x00002630 ifetch  0x00000001 , 0x00000003 
- 00018117  0x00002631 istore  0x00000001 , 0x00000005 
- 00018118  0x00002632 branch  0x000046c8 , 0x00000034 
- 00018119  0x00002633 loop  0x000046c4 
- 00018120  0x00002635 sub  0x00000005 , 0x00004703 , 0x0000003f 
- 00018121  0x00002636 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00018122  0x00002637 store  0x00000001 , 0x00004702 
- 00018123  0x00002638 branch  0x00004949 
- 00018124  0x0000263b call  0x0000496e 
- 00018125  0x0000263c call  0x0000496b 
- 00018126  0x0000263d force  0x00000000 , 0x0000003f 
- 00018127  0x0000263e nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00018128  0x0000263f istore  0x00000001 , 0x0000000a 
- 00018129  0x00002640 force  0x00000007 , 0x00000039 
- 00018130  0x00002641 arg  0x00000809 , 0x00000030 
- 00018131  0x00002642 call  0x0000494c 
- 00018132  0x00002643 branch  0x000049bc 
- 00018133  0x00002644 jam  0x00000017 , 0x00004272 
- 00018134  0x00002645 rtn 
- 00018135  0x00002649 call  0x00004769 
- 00018136  0x0000264a force  0x00000006 , 0x00000039 
- 00018137  0x0000264b branch  0x0000494c 
- 00018138  0x0000264f branch  0x00004949 
- 00018139  0x00002652 ifetch  0x00000002 , 0x00000003 
- 00018140  0x00002653 store  0x00000002 , 0x00004159 
- 00018141  0x00002654 branch  0x00004949 
- 00018142  0x00002658 ifetch  0x00000001 , 0x00000003 
- 00018143  0x00002659 store  0x00000001 , 0x00004133 
- 00018144  0x0000265a branch  0x00004949 
- 00018145  0x0000265d ifetch  0x00000002 , 0x00000003 
- 00018146  0x0000265e store  0x00000002 , 0x00004153 
- 00018147  0x0000265f ifetch  0x00000002 , 0x00000003 
- 00018148  0x00002660 store  0x00000002 , 0x00004151 
- 00018149  0x00002661 branch  0x00004949 
- 00018150  0x00002664 ifetch  0x00000002 , 0x00000003 
- 00018151  0x00002665 store  0x00000002 , 0x0000414f 
- 00018152  0x00002666 ifetch  0x00000002 , 0x00000003 
- 00018153  0x00002667 store  0x00000002 , 0x0000414d 
- 00018154  0x00002668 branch  0x00004949 
- 00018155  0x0000266b branch  0x00004949 
- 00018156  0x0000266f ifetch  0x00000001 , 0x00000003 
- 00018157  0x00002670 store  0x00000001 , 0x00000453 
- 00018158  0x00002671 branch  0x00004949 
- 00018159  0x00002674 ifetch  0x00000003 , 0x00000003 
- 00018160  0x00002675 store  0x00000003 , 0x0000414a 
- 00018161  0x00002676 branch  0x00004949 
- 00018162  0x0000267c deposit  0x00000002 
- 00018163  0x0000267d branch  0x00004949 , 0x00000034 
- 00018164  0x0000267e call  0x00004970 
- 00018165  0x0000267f force  0x00000001 , 0x0000003f 
- 00018166  0x00002680 istore  0x00000001 , 0x0000000a 
- 00018167  0x00002681 deposit  0x00000030 
- 00018168  0x00002682 istore  0x00000002 , 0x0000000a 
- 00018169  0x00002683 force  0x00000012 , 0x0000003f 
- 00018170  0x00002684 istore  0x00000001 , 0x0000000a 
- 00018171  0x00002685 setarg  0x00000000 
- 00018172  0x00002686 increase  0x000000f1 , 0x00000039 
- 00018173  0x00002687 call  0x00004982 
- 00018174  0x00002689 force  0x0000000e , 0x00000007 
- 00018175  0x0000268a force  0x000000f5 , 0x00000039 
- 00018176  0x0000268b branch  0x00004952 
- 00018177  0x00002690 ifetch  0x00000001 , 0x00000003 
- 00018178  0x00002691 ncall  0x00006003 , 0x00000034 
- 00018179  0x00002692 call  0x00006009 , 0x00000034 
- 00018180  0x00002693 branch  0x00004949 
- 00018181  0x00002696 call  0x0000496e 
- 00018182  0x00002697 fetch  0x00000001 , 0x00004133 
- 00018183  0x00002698 istore  0x00000001 , 0x0000000a 
- 00018184  0x00002699 force  0x00000005 , 0x00000039 
- 00018185  0x0000269a branch  0x0000494c 
- 00018186  0x0000269d call  0x0000496e 
- 00018187  0x0000269e fetch  0x00000008 , 0x00000080 
- 00018188  0x0000269f istore  0x00000008 , 0x0000000a 
- 00018189  0x000026a0 force  0x0000000c , 0x00000039 
- 00018190  0x000026a1 branch  0x0000494c 
- 00018191  0x000026a4 call  0x0000496e 
- 00018192  0x000026a5 fetch  0x00000008 , 0x00004138 
- 00018193  0x000026a6 istore  0x00000008 , 0x0000000a 
- 00018194  0x000026a7 force  0x0000000c , 0x00000039 
- 00018195  0x000026a8 branch  0x0000494c 
- 00018196  0x000026ab call  0x0000496e 
- 00018197  0x000026ac setarg  0x00000101 
- 00018198  0x000026ad istore  0x00000002 , 0x0000000a 
- 00018199  0x000026ae setarg  0x00000001 
- 00018200  0x000026af istore  0x00000008 , 0x0000000a 
- 00018201  0x000026b0 force  0x0000000e , 0x00000039 
- 00018202  0x000026b1 branch  0x0000494c 
- 00018203  0x000026b4 call  0x0000496e 
- 00018204  0x000026b5 fetch  0x00000007 , 0x00000083 
- 00018205  0x000026b6 istore  0x00000007 , 0x0000000a 
- 00018206  0x000026b7 force  0x0000000b , 0x00000039 
- 00018207  0x000026b8 branch  0x0000494c 
- 00018208  0x000026bb call  0x0000496e 
- 00018209  0x000026bc fetch  0x00000006 , 0x00004140 
- 00018210  0x000026bd istore  0x00000006 , 0x0000000a 
- 00018211  0x000026be force  0x0000000a , 0x00000039 
- 00018212  0x000026bf branch  0x0000494c 
- 00018213  0x000026c2 branch  0x00004949 
- 00018214  0x000026c6 branch  0x00004949 
- 00018215  0x000026c8 call  0x0000496e 
- 00018216  0x000026c9 call  0x0000496b 
- 00018217  0x000026ca setarg  0x000000ff 
- 00018218  0x000026cb istore  0x00000001 , 0x0000000a 
- 00018219  0x000026cc force  0x00000007 , 0x00000039 
- 00018220  0x000026cd branch  0x0000494c 
- 00018221  0x000026d0 call  0x0000496e 
- 00018222  0x000026d1 call  0x0000496b 
- 00018223  0x000026d2 setarg  0x00000000 
- 00018224  0x000026d3 istore  0x00000001 , 0x0000000a 
- 00018225  0x000026d4 force  0x00000007 , 0x00000039 
- 00018226  0x000026d5 branch  0x0000494c 
- 00018227  0x000026d8 set0  0x00000025 , 0x00000000 
- 00018228  0x000026d9 bpatch  0x000000de , 0x0000401b 
- 00018229  0x000026da branch  0x00004949 
- 00018230  0x000026dc set0  0x00000025 , 0x00000000 
- 00018231  0x000026dd bpatch  0x000000df , 0x0000401b 
- 00018232  0x000026de branch  0x00004949 
- 00018233  0x000026e4 call  0x00004763 
- 00018234  0x000026e5 jam  0x00000007 , 0x00004272 
- 00018235  0x000026e6 ifetch  0x00000001 , 0x00000003 
- 00018236  0x000026e7 beq  0x00000001 , 0x00004933 
- 00018237  0x000026e8 jam  0x00000019 , 0x00004272 
- 00018238  0x000026e9 branch  0x00004933 
- 00018239  0x000026ec branch  0x00004739 
- 00018240  0x000026ed call  0x00004763 
- 00018241  0x000026ee jam  0x00000008 , 0x00004272 
- 00018242  0x000026ef branch  0x00004949 
- 00018243  0x000026f2 call  0x00004933 
- 00018244  0x000026f3 call  0x00004970 
- 00018245  0x000026f4 setarg  0x00000000 
- 00018246  0x000026f5 istore  0x00000001 , 0x0000000a 
- 00018247  0x000026f6 ifetch  0x00000004 , 0x00000003 
- 00018248  0x000026f7 istore  0x00000004 , 0x0000000a 
- 00018249  0x000026f8 force  0x00000008 , 0x00000039 
- 00018250  0x000026f9 arg  0x0000001d , 0x00000007 
- 00018251  0x000026fa arg  0x00000005 , 0x00000039 
- 00018252  0x000026fb branch  0x00004952 
- 00018253  0x000026fe force  0x00000001 , 0x00000011 
- 00018254  0x000026ff branch  0x0000493d 
- 00018255  0x00002704 call  0x00004766 
- 00018256  0x00002705 ifetch  0x00000002 , 0x00000003 
- 00018257  0x00002706 store  0x00000002 , 0x00004280 
- 00018258  0x00002707 ifetch  0x00000002 , 0x00000003 
- 00018259  0x00002708 store  0x00000002 , 0x0000027b 
- 00018260  0x00002709 ifetch  0x00000002 , 0x00000003 
- 00018261  0x0000270a store  0x00000002 , 0x00004282 
- 00018262  0x0000270b ifetch  0x00000002 , 0x00000003 
- 00018263  0x0000270c store  0x00000002 , 0x00004284 
- 00018264  0x0000270d jam  0x00000012 , 0x00004272 
- 00018265  0x0000270e branch  0x00004933 
- 00018266  0x00002711 call  0x00004766 
- 00018267  0x00002712 call  0x0000475d 
- 00018268  0x00002713 branch  0x00004933 
- 00018269  0x00002716 jam  0x00000013 , 0x00004272 
- 00018270  0x00002717 rtn 
- 00018271  0x0000271a branch  0x00004949 
- 00018272  0x0000271d call  0x00004763 
- 00018273  0x0000271e jam  0x00000018 , 0x00004272 
- 00018274  0x0000271f branch  0x00004933 
- 00018275  0x00002722 ifetch  0x00000006 , 0x00000003 
- 00018276  0x00002723 store  0x00000006 , 0x00004274 
- 00018277  0x00002724 rtn 
- 00018278  0x00002727 ifetch  0x00000002 , 0x00000003 
- 00018279  0x00002728 store  0x00000001 , 0x00004273 
- 00018280  0x00002729 rtn 
- 00018281  0x0000272c call  0x00004766 
- 00018282  0x0000272d call  0x0000496e 
- 00018283  0x0000272e fetch  0x00000001 , 0x00004273 
- 00018284  0x0000272f istore  0x00000002 , 0x0000000a 
- 00018285  0x00002730 rtn 
- 00018286  0x00002735 call  0x00004766 
- 00018287  0x00002736 call  0x00004933 
- 00018288  0x00002737 call  0x00004970 
- 00018289  0x00002738 force  0x00000000 , 0x0000003f 
- 00018290  0x00002739 istore  0x00000001 , 0x0000000a 
- 00018291  0x0000273a fetch  0x00000001 , 0x00004273 
- 00018292  0x0000273b istore  0x00000002 , 0x0000000a 
- 00018293  0x0000273c rtn 
- 00018294  0x0000273f ifetch  0x00000002 , 0x00000003 
- 00018295  0x00002740 iadd  0x00000022 , 0x0000003f 
- 00018296  0x00002741 and_into  0x000001fc , 0x0000003f 
- 00018297  0x00002742 store  0x00000004 , 0x000000f4 
- 00018298  0x00002743 rtn 
- 00018299  0x00002746 set0  0x00000025 , 0x00000000 
- 00018300  0x00002747 bpatch  0x000000e0 , 0x0000401c 
- 00018301  0x00002748 fetch  0x00000001 , 0x00000274 
- 00018302  0x00002749 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00018303  0x0000274a nrtn  0x00000002 
- 00018304  0x0000274b fetcht  0x00000006 , 0x00000182 
- 00018305  0x0000274c call  0x000032fc 
- 00018306  0x0000274d rtn  0x00000005 
- 00018307  0x0000274e call  0x00004972 
- 00018308  0x0000274f setarg  0x00010f22 
- 00018309  0x00002750 istore  0x00000003 , 0x0000000a 
- 00018310  0x00002751 fetch  0x00000006 , 0x00000182 
- 00018311  0x00002752 istore  0x00000006 , 0x0000000a 
- 00018312  0x00002753 fetch  0x00000001 , 0x0000017d 
- 00018313  0x00002754 copy  0x0000003f , 0x00000002 
- 00018314  0x00002755 rshift3  0x0000003f , 0x0000003f 
- 00018315  0x00002756 rshift3  0x0000003f , 0x0000003f 
- 00018316  0x00002757 istore  0x00000001 , 0x0000000a 
- 00018317  0x00002758 copy  0x00000002 , 0x0000003f 
- 00018318  0x00002759 and  0x0000003f , 0x00000030 , 0x0000003f 
- 00018319  0x0000275a rshift3  0x0000003f , 0x0000003f 
- 00018320  0x0000275b rshift  0x0000003f , 0x0000003f 
- 00018321  0x0000275c istore  0x00000001 , 0x0000000a 
- 00018322  0x0000275d fetch  0x00000003 , 0x0000017f 
- 00018323  0x0000275e istore  0x00000003 , 0x0000000a 
- 00018324  0x0000275f fetch  0x00000004 , 0x0000016f 
- 00018325  0x00002760 isub  0x00000022 , 0x0000003f 
- 00018326  0x00002761 istore  0x00000002 , 0x0000000a 
- 00018327  0x00002762 setarg  0x000000c8 
- 00018328  0x00002763 istore  0x00000001 , 0x0000000a 
- 00018329  0x00002764 force  0x0000000f , 0x00000039 
- 00018330  0x00002765 branch  0x00004959 
- 00018331  0x00002768 set0  0x00000025 , 0x00000000 
- 00018332  0x00002769 bpatch  0x000000e1 , 0x0000401c 
- 00018333  0x0000276a force  0x0000021c , 0x00000002 
- 00018334  0x0000276b fetch  0x00000002 , 0x00000291 
- 00018335  0x0000276c isub  0x00000002 , 0x0000003e 
- 00018336  0x0000276d nrtn  0x00000002 
- 00018337  0x0000276e fetcht  0x00000003 , 0x00000286 
- 00018338  0x0000276f fetch  0x00000003 , 0x00000185 
- 00018339  0x00002770 isub  0x00000002 , 0x0000003e 
- 00018340  0x00002771 rtn  0x00000005 
- 00018341  0x00002772 rtn  0x00000034 
- 00018342  0x00002773 store  0x00000003 , 0x00000286 
- 00018343  0x00002774 fetch  0x00000001 , 0x00000274 
- 00018344  0x00002775 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00018345  0x00002776 nrtn  0x00000002 
- 00018346  0x00002777 fetcht  0x00000006 , 0x00000182 
- 00018347  0x00002778 call  0x000032fc 
- 00018348  0x00002779 rtn  0x00000005 
- 00018349  0x0000277a call  0x000047cc 
- 00018350  0x0000277b force  0x0000000f , 0x00000002 
- 00018351  0x0000277c fetch  0x00000001 , 0x000004df 
- 00018352  0x0000277d bne  0x00000009 , 0x000047c5 
- 00018353  0x0000277e fetch  0x00000001 , 0x000004de 
- 00018354  0x0000277f branch  0x000047c5 , 0x00000034 
- 00018355  0x00002780 iforce  0x00000039 
- 00018356  0x00002781 istore  0x00000001 , 0x0000000a 
- 00018357  0x00002782 iadd  0x00000002 , 0x00000002 
- 00018358  0x00002783 increase  0x00000001 , 0x00000002 
- 00018359  0x00002784 arg  0x000004df , 0x00000006 
- 00018360  0x00002787 ifetch  0x00000001 , 0x00000006 
- 00018361  0x00002788 istore  0x00000001 , 0x0000000a 
- 00018362  0x00002789 loop  0x000047b8 
- 00018363  0x0000278b ifetch  0x00000001 , 0x00000006 
- 00018364  0x0000278c branch  0x000047c5 , 0x00000034 
- 00018365  0x0000278d iforce  0x00000039 
- 00018366  0x0000278e istore  0x00000001 , 0x0000000a 
- 00018367  0x0000278f iadd  0x00000002 , 0x00000002 
- 00018368  0x00002790 increase  0x00000001 , 0x00000002 
- 00018369  0x00002792 ifetch  0x00000001 , 0x00000006 
- 00018370  0x00002793 istore  0x00000001 , 0x0000000a 
- 00018371  0x00002794 loop  0x000047c1 
- 00018372  0x00002795 branch  0x000047bb 
- 00018373  0x00002797 sub  0x00000002 , 0x000000ff , 0x0000003f 
- 00018374  0x00002798 iforce  0x00000039 
- 00018375  0x0000279a setarg  0x00000000 
- 00018376  0x0000279b istore  0x00000001 , 0x0000000a 
- 00018377  0x0000279c loop  0x000047c7 
- 00018378  0x0000279d force  0x000000ff , 0x00000039 
- 00018379  0x0000279e branch  0x00004959 
- 00018380  0x000027a1 set0  0x00000025 , 0x00000000 
- 00018381  0x000027a2 bpatch  0x000000e2 , 0x0000401c 
- 00018382  0x000027a3 call  0x00004972 
- 00018383  0x000027a4 setarg  0x0001ff2f 
- 00018384  0x000027a5 istore  0x00000003 , 0x0000000a 
- 00018385  0x000027a6 fetch  0x00000006 , 0x00000182 
- 00018386  0x000027a7 istore  0x00000006 , 0x0000000a 
- 00018387  0x000027a8 fetch  0x00000001 , 0x0000017d 
- 00018388  0x000027a9 copy  0x0000003f , 0x00000002 
- 00018389  0x000027aa rshift3  0x0000003f , 0x0000003f 
- 00018390  0x000027ab rshift3  0x0000003f , 0x0000003f 
- 00018391  0x000027ac istore  0x00000001 , 0x0000000a 
- 00018392  0x000027ad copy  0x00000002 , 0x0000003f 
- 00018393  0x000027ae and  0x0000003f , 0x00000030 , 0x0000003f 
- 00018394  0x000027af rshift3  0x0000003f , 0x0000003f 
- 00018395  0x000027b0 rshift  0x0000003f , 0x0000003f 
- 00018396  0x000027b1 istore  0x00000001 , 0x0000000a 
- 00018397  0x000027b2 fetch  0x00000003 , 0x0000017f 
- 00018398  0x000027b3 istore  0x00000003 , 0x0000000a 
- 00018399  0x000027b4 fetch  0x00000004 , 0x0000016f 
- 00018400  0x000027b5 isub  0x00000022 , 0x0000003f 
- 00018401  0x000027b6 istore  0x00000002 , 0x0000000a 
- 00018402  0x000027b7 setarg  0x000000c8 
- 00018403  0x000027b8 istore  0x00000001 , 0x0000000a 
- 00018404  0x000027b9 rtn 
- 00018405  0x000027bc set0  0x00000025 , 0x00000000 
- 00018406  0x000027bd bpatch  0x000000e3 , 0x0000401c 
- 00018407  0x000027be fetch  0x00000001 , 0x00004132 
- 00018408  0x000027bf rtnne  0x00000001 
- 00018409  0x000027c0 call  0x00004968 
- 00018410  0x000027c1 istoret  0x00000008 , 0x0000000a 
- 00018411  0x000027c2 force  0x0000000b , 0x00000039 
- 00018412  0x000027c3 force  0x0000000b , 0x00000007 
- 00018413  0x000027c4 branch  0x00004952 
- 00018414  0x000027c7 set0  0x00000025 , 0x00000000 
- 00018415  0x000027c8 bpatch  0x000000e4 , 0x0000401c 
- 00018416  0x000027c9 fetch  0x00000001 , 0x00004132 
- 00018417  0x000027ca rtnne  0x00000001 
- 00018418  0x000027cc call  0x00004970 
- 00018419  0x000027cd fetch  0x00000006 , 0x00000040 
- 00018420  0x000027ce istore  0x00000006 , 0x0000000a 
- 00018421  0x000027cf istoret  0x00000008 , 0x0000000a 
- 00018422  0x000027d0 force  0x0000000e , 0x00000039 
- 00018423  0x000027d1 force  0x0000003d , 0x00000007 
- 00018424  0x000027d2 branch  0x00004952 
- 00018425  0x000027d5 set0  0x00000025 , 0x00000000 
- 00018426  0x000027d6 bpatch  0x000000e5 , 0x0000401c 
- 00018427  0x000027d7 fetch  0x00000001 , 0x00004132 
- 00018428  0x000027d8 rtnne  0x00000001 
- 00018429  0x000027da call  0x00004968 
- 00018430  0x000027db fetch  0x00000001 , 0x00000449 
- 00018431  0x000027dc istore  0x00000001 , 0x0000000a 
- 00018432  0x000027dd setarg  0x00000001 
- 00018433  0x000027de istore  0x00000001 , 0x0000000a 
- 00018434  0x000027df istoret  0x00000008 , 0x0000000a 
- 00018435  0x000027e0 force  0x0000000d , 0x00000039 
- 00018436  0x000027e1 force  0x00000023 , 0x00000007 
- 00018437  0x000027e2 branch  0x00004952 
- 00018438  0x000027e6 set0  0x00000025 , 0x00000000 
- 00018439  0x000027e7 bpatch  0x000000e6 , 0x0000401c 
- 00018440  0x000027e8 fetch  0x00000001 , 0x00004132 
- 00018441  0x000027e9 rtnne  0x00000001 
- 00018442  0x000027ea call  0x00004968 
- 00018443  0x000027eb istoret  0x00000005 , 0x0000000a 
- 00018444  0x000027ec force  0x00000008 , 0x00000039 
- 00018445  0x000027ed force  0x0000000c , 0x00000007 
- 00018446  0x000027ee branch  0x00004952 
- 00018447  0x000027f1 set0  0x00000025 , 0x00000000 
- 00018448  0x000027f2 bpatch  0x000000e7 , 0x0000401c 
- 00018449  0x000027f3 fetch  0x00000001 , 0x00004132 
- 00018450  0x000027f4 rtnne  0x00000001 
- 00018451  0x000027f6 call  0x00004970 
- 00018452  0x000027f7 fetch  0x00000006 , 0x00000040 
- 00018453  0x000027f8 istore  0x00000006 , 0x0000000a 
- 00018454  0x000027f9 fetch  0x00000003 , 0x000007e9 
- 00018455  0x000027fa istore  0x00000003 , 0x0000000a 
- 00018456  0x000027fb force  0x00000009 , 0x00000039 
- 00018457  0x000027fc force  0x00000032 , 0x00000007 
- 00018458  0x000027fd branch  0x00004952 
- 00018459  0x00002800 set0  0x00000025 , 0x00000000 
- 00018460  0x00002801 bpatch  0x000000e8 , 0x0000401d 
- 00018461  0x00002802 fetch  0x00000001 , 0x00004132 
- 00018462  0x00002803 rtnne  0x00000001 
- 00018463  0x00002805 call  0x00004970 
- 00018464  0x00002806 fetch  0x00000006 , 0x00000040 
- 00018465  0x00002807 istore  0x00000006 , 0x0000000a 
- 00018466  0x00002808 force  0x00000006 , 0x00000039 
- 00018467  0x00002809 force  0x00000031 , 0x00000007 
- 00018468  0x0000280a branch  0x00004952 
- 00018469  0x0000280e force  0x00000000 , 0x00000002 
- 00018470  0x00002810 set0  0x00000025 , 0x00000000 
- 00018471  0x00002811 bpatch  0x000000e9 , 0x0000401d 
- 00018472  0x00002812 fetch  0x00000001 , 0x00004132 
- 00018473  0x00002813 rtnne  0x00000001 
- 00018474  0x00002814 force  0x00000003 , 0x00000007 
- 00018475  0x00002815 jam  0x00000005 , 0x00004800 
- 00018476  0x00002816 call  0x00004970 
- 00018477  0x00002817 istoret  0x00000001 , 0x0000000a 
- 00018478  0x00002818 call  0x0000496b 
- 00018479  0x00002819 call  0x00004965 
- 00018480  0x0000281a force  0x00000001 , 0x0000003f 
- 00018481  0x0000281b istore  0x00000001 , 0x0000000a 
- 00018482  0x0000281c force  0x00000000 , 0x0000003f 
- 00018483  0x0000281d fetcht  0x00000001 , 0x0000004c 
- 00018484  0x0000281e isolate1  0x00000002 , 0x00000002 
- 00018485  0x0000281f setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00018486  0x00002820 istore  0x00000001 , 0x0000000a 
- 00018487  0x00002821 force  0x0000000b , 0x00000039 
- 00018488  0x00002822 branch  0x00004952 
- 00018489  0x00002826 set0  0x00000025 , 0x00000000 
- 00018490  0x00002827 bpatch  0x000000ea , 0x0000401d 
- 00018491  0x00002828 fetch  0x00000001 , 0x00004132 
- 00018492  0x00002829 rtnne  0x00000001 
- 00018493  0x0000282a force  0x00000004 , 0x00000007 
- 00018494  0x0000282b call  0x00004970 
- 00018495  0x0000282c call  0x00004965 
- 00018496  0x0000282e fetch  0x00000003 , 0x0000017f 
- 00018497  0x0000282f istore  0x00000003 , 0x0000000a 
- 00018498  0x00002830 istoret  0x00000001 , 0x0000000a 
- 00018499  0x00002831 force  0x0000000a , 0x00000039 
- 00018500  0x00002832 branch  0x00004952 
- 00018501  0x00002835 set0  0x00000025 , 0x00000000 
- 00018502  0x00002836 bpatch  0x000000eb , 0x0000401d 
- 00018503  0x00002837 fetch  0x00000001 , 0x00004132 
- 00018504  0x00002838 rtnne  0x00000001 
- 00018505  0x00002839 call  0x00004968 
- 00018506  0x0000283a force  0x00000000 , 0x0000003f 
- 00018507  0x0000283b fetcht  0x00000001 , 0x0000004c 
- 00018508  0x0000283c isolate1  0x00000002 , 0x00000002 
- 00018509  0x0000283d setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00018510  0x0000283e istore  0x00000001 , 0x0000000a 
- 00018511  0x0000283f force  0x00000008 , 0x00000007 
- 00018512  0x00002840 force  0x00000004 , 0x00000039 
- 00018513  0x00002841 branch  0x00004952 
- 00018514  0x00002845 set0  0x00000025 , 0x00000000 
- 00018515  0x00002846 bpatch  0x000000ec , 0x0000401d 
- 00018516  0x00002847 fetch  0x00000001 , 0x00004132 
- 00018517  0x00002848 rtnne  0x00000001 
- 00018518  0x00002849 force  0x00000018 , 0x00000007 
- 00018519  0x0000284a call  0x00004970 
- 00018520  0x0000284b call  0x00004965 
- 00018521  0x0000284c arg  0x00004262 , 0x00000006 
- 00018522  0x0000284d force  0x00000010 , 0x00000039 
- 00018523  0x0000284e call  0x00004976 
- 00018524  0x0000284f force  0x00000005 , 0x0000003f 
- 00018525  0x00002850 istore  0x00000001 , 0x0000000a 
- 00018526  0x00002851 force  0x00000017 , 0x00000039 
- 00018527  0x00002852 branch  0x00004952 
- 00018528  0x00002855 fetch  0x00000001 , 0x00004132 
- 00018529  0x00002856 rtnne  0x00000001 
- 00018530  0x00002857 force  0x00000033 , 0x00000007 
- 00018531  0x00002858 call  0x00004970 
- 00018532  0x00002859 call  0x00004965 
- 00018533  0x0000285a fetch  0x00000004 , 0x000007ec 
- 00018534  0x0000285b istore  0x00000004 , 0x0000000a 
- 00018535  0x0000285c force  0x0000000a , 0x00000039 
- 00018536  0x0000285d branch  0x00004952 
- 00018537  0x00002860 fetch  0x00000001 , 0x00004132 
- 00018538  0x00002861 rtnne  0x00000001 
- 00018539  0x00002862 force  0x00000036 , 0x00000007 
- 00018540  0x00002863 call  0x00004970 
- 00018541  0x00002864 setarg  0x00000000 
- 00018542  0x00002865 istore  0x00000001 , 0x0000000a 
- 00018543  0x00002866 call  0x00004965 
- 00018544  0x00002867 force  0x00000007 , 0x00000039 
- 00018545  0x00002868 branch  0x00004952 
- 00018546  0x0000286c set0  0x00000025 , 0x00000000 
- 00018547  0x0000286d bpatch  0x000000ed , 0x0000401d 
- 00018548  0x0000286e force  0x00000017 , 0x00000007 
- 00018549  0x00002870 fetch  0x00000001 , 0x00004132 
- 00018550  0x00002871 rtnne  0x00000001 
- 00018551  0x00002872 call  0x00004970 
- 00018552  0x00002873 call  0x00004965 
- 00018553  0x00002874 force  0x00000006 , 0x00000039 
- 00018554  0x00002875 branch  0x00004952 
- 00018555  0x00002878 fetch  0x00000001 , 0x00004132 
- 00018556  0x00002879 rtnne  0x00000001 
- 00018557  0x0000287a force  0x00000016 , 0x00000007 
- 00018558  0x0000287b branch  0x00004875 
- 00018559  0x0000287f fetch  0x00000001 , 0x00004132 
- 00018560  0x00002880 rtnne  0x00000001 
- 00018561  0x00002881 force  0x00000012 , 0x00000007 
- 00018562  0x00002882 call  0x00004970 
- 00018563  0x00002883 force  0x00000000 , 0x0000003f 
- 00018564  0x00002884 istore  0x00000001 , 0x0000000a 
- 00018565  0x00002885 call  0x00004965 
- 00018566  0x00002886 istoret  0x00000001 , 0x0000000a 
- 00018567  0x00002887 force  0x00000008 , 0x00000039 
- 00018568  0x00002888 branch  0x00004952 
- 00018569  0x0000288b fetch  0x00000001 , 0x00004132 
- 00018570  0x0000288c rtnne  0x00000001 
- 00018571  0x0000288d force  0x00000000 , 0x00000002 
- 00018572  0x0000288e nbranch  0x0000488e , 0x00000029 
- 00018573  0x0000288f force  0x00000001 , 0x00000002 
- 00018574  0x00002891 fetch  0x00000001 , 0x00004132 
- 00018575  0x00002892 rtnne  0x00000001 
- 00018576  0x00002893 force  0x00000012 , 0x00000007 
- 00018577  0x00002894 call  0x00004970 
- 00018578  0x00002895 force  0x00000035 , 0x0000003f 
- 00018579  0x00002896 istore  0x00000001 , 0x0000000a 
- 00018580  0x00002897 call  0x00004965 
- 00018581  0x00002898 istoret  0x00000001 , 0x0000000a 
- 00018582  0x00002899 force  0x00000008 , 0x00000039 
- 00018583  0x0000289a branch  0x00004952 
- 00018584  0x0000289d set0  0x00000025 , 0x00000000 
- 00018585  0x0000289e bpatch  0x000000ee , 0x0000401d 
- 00018586  0x0000289f fetch  0x00000001 , 0x00004132 
- 00018587  0x000028a0 rtnne  0x00000001 
- 00018588  0x000028a1 call  0x00004972 
- 00018589  0x000028a2 setarg  0x0000ff07 
- 00018590  0x000028a3 istore  0x00000002 , 0x0000000a 
- 00018591  0x000028a4 deposit  0x00000007 
- 00018592  0x000028a5 istore  0x00000001 , 0x0000000a 
- 00018593  0x000028a6 call  0x00004965 
- 00018594  0x000028a7 arg  0x00000103 , 0x00000006 
- 00018595  0x000028a8 force  0x000000f8 , 0x00000039 
- 00018596  0x000028aa ifetch  0x00000001 , 0x00000006 
- 00018597  0x000028ab istore  0x00000001 , 0x0000000a 
- 00018598  0x000028ac loop  0x000048a4 
- 00018599  0x000028ad force  0x000000ff , 0x00000039 
- 00018600  0x000028ae branch  0x00004959 
- 00018601  0x000028b1 set0  0x00000025 , 0x00000000 
- 00018602  0x000028b2 bpatch  0x000000ef , 0x0000401d 
- 00018603  0x000028b3 fetch  0x00000001 , 0x00004132 
- 00018604  0x000028b4 rtnne  0x00000001 
- 00018605  0x000028b5 hfetch  0x00000001 , 0x0000810e 
- 00018606  0x000028b6 nrtn  0x00000034 
- 00018607  0x000028b7 fetch  0x00000001 , 0x0000004b 
- 00018608  0x000028b8 rtnbit0  0x00000007 
- 00018609  0x000028b9 set0  0x00000007 , 0x0000003f 
- 00018610  0x000028ba store  0x00000001 , 0x0000004b 
- 00018611  0x000028bb call  0x00004970 
- 00018612  0x000028bc force  0x00000001 , 0x0000003f 
- 00018613  0x000028bd istore  0x00000001 , 0x0000000a 
- 00018614  0x000028be call  0x0000496b 
- 00018615  0x000028bf force  0x00000001 , 0x0000003f 
- 00018616  0x000028c0 istore  0x00000002 , 0x0000000a 
- 00018617  0x000028c1 force  0x00000013 , 0x00000007 
- 00018618  0x000028c2 force  0x00000005 , 0x00000039 
- 00018619  0x000028c3 branch  0x00004952 
- 00018620  0x000028c8 set0  0x00000025 , 0x00000000 
- 00018621  0x000028c9 bpatch  0x000000f0 , 0x0000401e 
- 00018622  0x000028ca fetch  0x00000001 , 0x00004132 
- 00018623  0x000028cb rtnne  0x00000001 
- 00018624  0x000028cc call  0x00004968 
- 00018625  0x000028cd force  0x00000006 , 0x00000007 
- 00018626  0x000028ce force  0x00000003 , 0x00000039 
- 00018627  0x000028cf branch  0x00004952 
- 00018628  0x000028d4 set0  0x00000025 , 0x00000000 
- 00018629  0x000028d5 bpatch  0x000000f1 , 0x0000401e 
- 00018630  0x000028d6 fetch  0x00000001 , 0x00004132 
- 00018631  0x000028d7 rtnne  0x00000001 
- 00018632  0x000028d8 call  0x00004970 
- 00018633  0x000028d9 force  0x00000000 , 0x0000003f 
- 00018634  0x000028da istore  0x00000001 , 0x0000000a 
- 00018635  0x000028db istoret  0x00000002 , 0x0000000a 
- 00018636  0x000028dc fetch  0x00000001 , 0x000002c0 
- 00018637  0x000028dd istore  0x00000001 , 0x0000000a 
- 00018638  0x000028de force  0x00000005 , 0x00000007 
- 00018639  0x000028df force  0x00000004 , 0x00000039 
- 00018640  0x000028e0 branch  0x00004952 
- 00018641  0x000028e4 set0  0x00000025 , 0x00000000 
- 00018642  0x000028e5 bpatch  0x000000f2 , 0x0000401e 
- 00018643  0x000028e6 fetch  0x00000001 , 0x00004132 
- 00018644  0x000028e7 rtnne  0x00000001 , 0x0000003f 
- 00018645  0x000028e8 call  0x00004970 
- 00018646  0x000028e9 setarg  0x00000102 
- 00018647  0x000028ea istore  0x00000002 , 0x0000000a 
- 00018648  0x000028eb fetcht  0x00000001 , 0x00000340 
- 00018649  0x000028ec and  0x00000002 , 0x0000000f , 0x0000003f 
- 00018650  0x000028ed istore  0x00000001 , 0x0000000a 
- 00018651  0x000028ee copy  0x00000011 , 0x0000003f 
- 00018652  0x000028ef istore  0x00000001 , 0x0000000a 
- 00018653  0x000028f0 fetcht  0x00000001 , 0x00000341 
- 00018654  0x000028f1 increase  0xfffffffa , 0x00000002 
- 00018655  0x000028f2 fetch  0x00000006 , 0x00000342 
- 00018656  0x000028f3 istore  0x00000006 , 0x0000000a 
- 00018657  0x000028f4 istoret  0x00000001 , 0x0000000a 
- 00018658  0x000028f5 copy  0x00000002 , 0x00000039 
- 00018659  0x000028f6 call  0x00004976 
- 00018660  0x000028f7 setarg  0x0000007f 
- 00018661  0x000028f8 istore  0x00000001 , 0x0000000a 
- 00018662  0x000028f9 copy  0x00000002 , 0x00000039 
- 00018663  0x000028fa add  0x00000039 , 0x0000000c , 0x00000039 
- 00018664  0x000028fb force  0x0000003e , 0x00000007 
- 00018665  0x000028fc branch  0x00004952 
- 00018666  0x000028ff set0  0x00000025 , 0x00000000 
- 00018667  0x00002900 bpatch  0x000000f3 , 0x0000401e 
- 00018668  0x00002901 fetch  0x00000001 , 0x00004132 
- 00018669  0x00002902 rtnne  0x00000001 , 0x0000003f 
- 00018670  0x00002903 call  0x00004970 
- 00018671  0x00002904 setarg  0x00000001 
- 00018672  0x00002905 istore  0x00000001 , 0x0000000a 
- 00018673  0x00002906 istoret  0x00000001 , 0x0000000a 
- 00018674  0x00002907 fetch  0x00000001 , 0x000003d6 
- 00018675  0x00002908 istore  0x00000002 , 0x0000000a 
- 00018676  0x00002909 fetch  0x00000001 , 0x000003c1 
- 00018677  0x0000290a rshift  0x0000003f , 0x0000003f 
- 00018678  0x0000290b setflip  0x00000000 , 0x0000003f 
- 00018679  0x0000290c istore  0x00000001 , 0x0000000a 
- 00018680  0x0000290d fetch  0x00000001 , 0x000044e6 
- 00018681  0x0000290e istore  0x00000001 , 0x0000000a 
- 00018682  0x0000290f fetch  0x00000006 , 0x000003d0 
- 00018683  0x00002910 istore  0x00000006 , 0x0000000a 
- 00018684  0x00002911 fetch  0x00000002 , 0x000043d0 
- 00018685  0x00002912 istore  0x00000002 , 0x0000000a 
- 00018686  0x00002913 fetch  0x00000002 , 0x000003ed 
- 00018687  0x00002914 istore  0x00000002 , 0x0000000a 
- 00018688  0x00002915 fetch  0x00000002 , 0x000003ef 
- 00018689  0x00002916 istore  0x00000002 , 0x0000000a 
- 00018690  0x00002917 fetch  0x00000001 , 0x000003f8 
- 00018691  0x00002918 istore  0x00000001 , 0x0000000a 
- 00018692  0x00002919 force  0x0000003e , 0x00000007 
- 00018693  0x0000291a arg  0x00000013 , 0x00000039 
- 00018694  0x0000291b branch  0x00004952 
- 00018695  0x00002920 set0  0x00000025 , 0x00000000 
- 00018696  0x00002921 bpatch  0x000000f4 , 0x0000401e 
- 00018697  0x00002922 fetch  0x00000001 , 0x00004132 
- 00018698  0x00002923 rtnne  0x00000001 
- 00018699  0x00002925 call  0x00004970 
- 00018700  0x00002926 call  0x00004968 
- 00018701  0x00002927 istoret  0x00000001 , 0x0000000a 
- 00018702  0x00002928 fetch  0x00000002 , 0x00000032 
- 00018703  0x00002929 rshift  0x0000003f , 0x0000003f 
- 00018704  0x0000292a istore  0x00000002 , 0x0000000a 
- 00018705  0x0000292b force  0x00000006 , 0x00000039 
- 00018706  0x0000292c force  0x00000014 , 0x00000007 
- 00018707  0x0000292d branch  0x00004952 
- 00018708  0x00002931 set0  0x00000025 , 0x00000000 
- 00018709  0x00002932 bpatch  0x000000f5 , 0x0000401e 
- 00018710  0x00002933 fetch  0x00000001 , 0x00004132 
- 00018711  0x00002934 rtnne  0x00000001 
- 00018712  0x00002935 set0  0x00000025 , 0x00000000 
- 00018713  0x00002936 bpatch  0x000000f6 , 0x0000401e 
- 00018714  0x00002937 call  0x00004970 
- 00018715  0x00002938 istoret  0x00000001 , 0x0000000a 
- 00018716  0x00002939 setarg  0x00000e00 
- 00018717  0x0000293a istore  0x00000002 , 0x0000000a 
- 00018718  0x0000293b call  0x00004965 
- 00018719  0x0000293c force  0x00000000 , 0x0000003f 
- 00018720  0x0000293d bmark1  0x00000007 , 0x00004924 
- 00018721  0x0000293e force  0x00000000 , 0x0000003f 
- 00018722  0x0000293f istore  0x00000007 , 0x0000000a 
- 00018723  0x00002940 branch  0x0000492c 
- 00018724  0x00002942 fetch  0x00000001 , 0x00004132 
- 00018725  0x00002943 rtnne  0x00000001 
- 00018726  0x00002944 setarg  0x00020602 
- 00018727  0x00002945 istore  0x00000003 , 0x0000000a 
- 00018728  0x00002946 setarg  0x0000001e 
- 00018729  0x00002947 istore  0x00000002 , 0x0000000a 
- 00018730  0x00002948 setarg  0x0000001e 
- 00018731  0x00002949 istore  0x00000002 , 0x0000000a 
- 00018732  0x0000294b fetch  0x00000001 , 0x00004132 
- 00018733  0x0000294c rtnne  0x00000001 
- 00018734  0x0000294d fetch  0x00000001 , 0x000000ab 
- 00018735  0x0000294e istore  0x00000001 , 0x0000000a 
- 00018736  0x0000294f force  0x0000002c , 0x00000007 
- 00018737  0x00002950 force  0x00000011 , 0x00000039 
- 00018738  0x00002951 branch  0x00004952 
- 00018739  0x00002955 set0  0x00000025 , 0x00000000 
- 00018740  0x00002956 bpatch  0x000000f7 , 0x0000401e 
- 00018741  0x00002957 call  0x00004970 
- 00018742  0x00002958 setarg  0x00000100 
- 00018743  0x00002959 istore  0x00000002 , 0x0000000a 
- 00018744  0x0000295a deposit  0x00000030 
- 00018745  0x0000295b istore  0x00000002 , 0x0000000a 
- 00018746  0x0000295c force  0x00000004 , 0x00000039 
- 00018747  0x0000295d force  0x0000000f , 0x00000007 
- 00018748  0x0000295e branch  0x00004952 
- 00018749  0x00002961 set0  0x00000025 , 0x00000000 
- 00018750  0x00002962 bpatch  0x000000f8 , 0x0000401f 
- 00018751  0x00002963 call  0x00004970 
- 00018752  0x00002964 deposit  0x00000011 
- 00018753  0x00002965 istore  0x00000001 , 0x0000000a 
- 00018754  0x00002966 setarg  0x00000001 
- 00018755  0x00002967 istore  0x00000001 , 0x0000000a 
- 00018756  0x00002968 deposit  0x00000030 
- 00018757  0x00002969 istore  0x00000002 , 0x0000000a 
- 00018758  0x0000296a force  0x00000004 , 0x00000039 
- 00018759  0x0000296b force  0x0000000f , 0x00000007 
- 00018760  0x0000296c branch  0x00004952 
- 00018761  0x0000296f set0  0x00000025 , 0x00000000 
- 00018762  0x00002970 bpatch  0x000000f9 , 0x0000401f 
- 00018763  0x00002971 force  0x00000004 , 0x00000039 
- 00018764  0x00002973 call  0x00004970 
- 00018765  0x00002974 force  0x00000001 , 0x0000003f 
- 00018766  0x00002975 istore  0x00000001 , 0x0000000a 
- 00018767  0x00002976 deposit  0x00000030 
- 00018768  0x00002977 istore  0x00000003 , 0x0000000a 
- 00018769  0x00002978 force  0x0000000e , 0x00000007 
- 00018770  0x0000297a set0  0x00000025 , 0x00000000 
- 00018771  0x0000297b bpatch  0x000000fa , 0x0000401f 
- 00018772  0x0000297c call  0x00004972 
- 00018773  0x0000297d deposit  0x00000007 
- 00018774  0x0000297e istore  0x00000001 , 0x0000000a 
- 00018775  0x0000297f deposit  0x00000039 
- 00018776  0x00002980 istore  0x00000001 , 0x0000000a 
- 00018777  0x00002982 set1  0x00000013 , 0x00000000 
- 00018778  0x00002983 force  0x00000005 , 0x00000007 
- 00018779  0x00002984 increase  0x00000002 , 0x00000039 
- 00018780  0x00002986 call  0x00004494 
- 00018781  0x00002987 branch  0x00004378 , 0x00000001 
- 00018782  0x00002988 branch  0x00004422 
- 00018783  0x0000298b force  0x000000ff , 0x00000007 
- 00018784  0x0000298c call  0x00004970 
- 00018785  0x0000298d setarg  0x00000001 
- 00018786  0x0000298e istore  0x00000001 , 0x0000000a 
- 00018787  0x0000298f force  0x00000001 , 0x00000039 
- 00018788  0x00002990 branch  0x00004952 
- 00018789  0x00002994 fetch  0x00000006 , 0x00000040 
- 00018790  0x00002995 istore  0x00000006 , 0x0000000a 
- 00018791  0x00002996 rtn 
- 00018792  0x00002999 call  0x00004970 
- 00018793  0x0000299a force  0x00000000 , 0x0000003f 
- 00018794  0x0000299b istore  0x00000001 , 0x0000000a 
- 00018795  0x0000299d fetch  0x00000001 , 0x00000046 
- 00018796  0x0000299e istore  0x00000002 , 0x0000000a 
- 00018797  0x0000299f rtn 
- 00018798  0x000029a2 force  0x0000000c , 0x0000000a 
- 00018799  0x000029a3 branch  0x00004973 
- 00018800  0x000029a6 force  0x00000008 , 0x0000000a 
- 00018801  0x000029a7 branch  0x00004973 
- 00018802  0x000029aa force  0x00000006 , 0x0000000a 
- 00018803  0x000029ac call  0x00004494 
- 00018804  0x000029ad branch  0x000043de , 0x00000001 
- 00018805  0x000029ae branch  0x0000441e 
- 00018806  0x000029b1 deposit  0x00000039 
- 00018807  0x000029b2 rtn  0x00000034 
- 00018808  0x000029b4 ifetch  0x00000001 , 0x00000006 
- 00018809  0x000029b5 istore  0x00000001 , 0x0000000a 
- 00018810  0x000029b6 loop  0x00004978 
- 00018811  0x000029b7 rtn 
- 00018812  0x000029ba deposit  0x00000039 
- 00018813  0x000029bb rtn  0x00000034 
- 00018814  0x000029bd ifetch  0x00000001 , 0x00000003 
- 00018815  0x000029be istore  0x00000001 , 0x00000005 
- 00018816  0x000029bf loop  0x0000497e 
- 00018817  0x000029c0 rtn 
- 00018818  0x000029c3 istore  0x00000001 , 0x0000000a 
- 00018819  0x000029c4 rshift8  0x0000003f , 0x0000003f 
- 00018820  0x000029c5 loop  0x00004982 
- 00018821  0x000029c6 rtn 
- 00018822  0x000029ca pulse  0x0000000f 
- 00018823  0x000029cb enable  0x00000009 
- 00018824  0x000029cd ifetch  0x00000001 , 0x0000000a 
- 00018825  0x000029ce inject  0x00000000 , 0x00000008 
- 00018826  0x000029cf loop  0x00004988 
- 00018827  0x000029d0 enable  0x00000008 
- 00018828  0x000029d1 inject  0x00000000 , 0x00000010 
- 00018829  0x000029d2 disable  0x00000008 
- 00018830  0x000029d3 disable  0x00000009 
- 00018831  0x000029d4 disable  0x0000000f 
- 00018832  0x000029d5 byteswap  0x0000003f , 0x0000003f 
- 00018833  0x000029d6 rtn 
- 00018834  0x000029d9 nop  0x00000001 
- 00018835  0x000029da hjam  0x00000001 , 0x00008203 
- 00018836  0x000029db branch  0x00004992 
- 00018837  0x000029e0 set0  0x00000025 , 0x00000000 
- 00018838  0x000029e1 bpatch  0x000000fb , 0x0000401f 
- 00018839  0x000029e2 fetch  0x00000001 , 0x00004272 
- 00018840  0x000029e3 rtn  0x00000034 
- 00018841  0x000029e4 fetch  0x00000001 , 0x0000007c 
- 00018842  0x000029e5 nrtn  0x00000034 
- 00018843  0x000029e6 call  0x000049be 
- 00018844  0x000029e7 nbranch  0x000049aa , 0x00000005 
- 00018845  0x000029e8 fetch  0x00000001 , 0x00004272 
- 00018846  0x000029e9 beq  0x00000003 , 0x000049d4 
- 00018847  0x000029ea beq  0x00000009 , 0x000049da 
- 00018848  0x000029eb beq  0x0000000a , 0x000049e6 
- 00018849  0x000029ec beq  0x0000000b , 0x000049ed 
- 00018850  0x000029ed beq  0x0000000c , 0x000049f7 
- 00018851  0x000029ee beq  0x00000008 , 0x00004a32 
- 00018852  0x000029ef beq  0x00000018 , 0x000049cc 
- 00018853  0x000029f0 beq  0x00000007 , 0x000049c6 
- 00018854  0x000029f1 beq  0x00000019 , 0x000049ca 
- 00018855  0x000029f2 beq  0x0000001a , 0x00004a53 
- 00018856  0x000029f3 beq  0x00000012 , 0x00004a19 
- 00018857  0x000029f4 beq  0x00000013 , 0x00004a28 
- 00018858  0x000029f6 set0  0x00000025 , 0x00000000 
- 00018859  0x000029f7 bpatch  0x000000fc , 0x0000401f 
- 00018860  0x000029f8 call  0x000049c2 
- 00018861  0x000029f9 nrtn  0x00000034 
- 00018862  0x000029fa fetch  0x00000001 , 0x00004272 
- 00018863  0x000029fb beq  0x0000000d , 0x00004a01 
- 00018864  0x000029fc beq  0x0000000f , 0x00004a0b 
- 00018865  0x000029fd beq  0x0000000e , 0x00004a0d 
- 00018866  0x000029fe beq  0x00000010 , 0x00004a2a 
- 00018867  0x000029ff beq  0x00000011 , 0x00004a34 
- 00018868  0x00002a00 beq  0x0000001c , 0x00004a38 
- 00018869  0x00002a01 beq  0x00000004 , 0x00004a0f 
- 00018870  0x00002a02 beq  0x00000015 , 0x00004a14 
- 00018871  0x00002a03 beq  0x00000014 , 0x00004a17 
- 00018872  0x00002a04 beq  0x00000017 , 0x00004a48 
- 00018873  0x00002a05 beq  0x00000016 , 0x00004a51 
- 00018874  0x00002a06 rtnne  0x00000006 
- 00018875  0x00002a07 call  0x00005ed5 
- 00018876  0x00002a09 jam  0x00000000 , 0x00004272 
- 00018877  0x00002a0a rtn 
- 00018878  0x00002a0d fetch  0x00000006 , 0x00004274 
- 00018879  0x00002a0e fetcht  0x00000006 , 0x00000040 
- 00018880  0x00002a0f isub  0x00000002 , 0x0000003e 
- 00018881  0x00002a10 rtn 
- 00018882  0x00002a14 fetch  0x00000001 , 0x00004273 
- 00018883  0x00002a15 fetcht  0x00000001 , 0x00000046 
- 00018884  0x00002a16 isub  0x00000002 , 0x0000003f 
- 00018885  0x00002a17 rtn 
- 00018886  0x00002a1a jam  0x00000003 , 0x0000007c 
- 00018887  0x00002a1b jam  0x00000033 , 0x0000007d 
- 00018888  0x00002a1c call  0x00006212 
- 00018889  0x00002a1d branch  0x000049bc 
- 00018890  0x00002a20 branch  0x00004a38 , 0x00000029 
- 00018891  0x00002a21 set1  0x00000004 , 0x00000000 
- 00018892  0x00002a23 jam  0x00000034 , 0x0000007c 
- 00018893  0x00002a24 set1  0x00000003 , 0x00000000 
- 00018894  0x00002a25 nbranch  0x000049bc , 0x00000029 
- 00018895  0x00002a26 jam  0x00000013 , 0x0000007c 
- 00018896  0x00002a27 fetch  0x00000001 , 0x00000177 
- 00018897  0x00002a28 set0  0x00000002 , 0x0000003f 
- 00018898  0x00002a29 store  0x00000001 , 0x00000177 
- 00018899  0x00002a2a branch  0x000049bc 
- 00018900  0x00002a2e jam  0x00000001 , 0x0000007c 
- 00018901  0x00002a2f jam  0x00000000 , 0x00000053 
- 00018902  0x00002a30 branch  0x000049bc 
- 00018903  0x00002a34 jam  0x00000001 , 0x000007dd 
- 00018904  0x00002a35 jam  0x00000012 , 0x000007db 
- 00018905  0x00002a36 branch  0x000049bc 
- 00018906  0x00002a39 fetch  0x00000001 , 0x0000004b 
- 00018907  0x00002a3a bbit1  0x00000002 , 0x000049df 
- 00018908  0x00002a3b call  0x00006209 
- 00018909  0x00002a3c jam  0x00000008 , 0x0000007c 
- 00018910  0x00002a3d branch  0x000049bc 
- 00018911  0x00002a3f set0  0x00000002 , 0x0000003f 
- 00018912  0x00002a40 store  0x00000001 , 0x0000004b 
- 00018913  0x00002a41 call  0x00005ed0 
- 00018914  0x00002a42 setarg  0x00000000 
- 00018915  0x00002a43 setflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00018916  0x00002a44 store  0x00000001 , 0x0000007f 
- 00018917  0x00002a45 branch  0x000049bc 
- 00018918  0x00002a48 jam  0x00000018 , 0x00000446 
- 00018919  0x00002a49 jam  0x00000007 , 0x0000007c 
- 00018920  0x00002a4a fetch  0x00000001 , 0x00000030 
- 00018921  0x00002a4b bbit1  0x00000000 , 0x000049bc 
- 00018922  0x00002a4c force  0x00000018 , 0x00000002 
- 00018923  0x00002a4d call  0x00004826 
- 00018924  0x00002a4e branch  0x000049bc 
- 00018925  0x00002a52 call  0x0000321f 
- 00018926  0x00002a53 fetch  0x00000001 , 0x0000004b 
- 00018927  0x00002a54 bbit1  0x00000001 , 0x00004a08 
- 00018928  0x00002a55 bbit1  0x00000000 , 0x000049f3 
- 00018929  0x00002a56 bbit1  0x00000002 , 0x000049df 
- 00018930  0x00002a57 branch  0x000049bc 
- 00018931  0x00002a59 set0  0x00000000 , 0x0000003f 
- 00018932  0x00002a5a store  0x00000001 , 0x0000004b 
- 00018933  0x00002a5b jam  0x0000000c , 0x0000007c 
- 00018934  0x00002a5c branch  0x000049bc 
- 00018935  0x00002a5f fetch  0x00000001 , 0x0000004b 
- 00018936  0x00002a60 bbit1  0x00000000 , 0x000049fb 
- 00018937  0x00002a61 call  0x0000487b 
- 00018938  0x00002a62 branch  0x000049bc 
- 00018939  0x00002a64 set0  0x00000000 , 0x0000003f 
- 00018940  0x00002a65 store  0x00000001 , 0x0000004b 
- 00018941  0x00002a66 jam  0x00000004 , 0x0000007c 
- 00018942  0x00002a67 jam  0x0000000b , 0x0000007d 
- 00018943  0x00002a68 jam  0x00000006 , 0x0000007e 
- 00018944  0x00002a69 branch  0x000049bc 
- 00018945  0x00002a6d fetch  0x00000001 , 0x0000004b 
- 00018946  0x00002a6e set1  0x00000001 , 0x0000003f 
- 00018947  0x00002a6f store  0x00000001 , 0x0000004b 
- 00018948  0x00002a70 fetch  0x00000001 , 0x00000030 
- 00018949  0x00002a71 bbit1  0x00000007 , 0x00004a08 
- 00018950  0x00002a72 call  0x00004872 
- 00018951  0x00002a73 branch  0x000049bc 
- 00018952  0x00002a77 call  0x00006209 
- 00018953  0x00002a78 jam  0x0000000b , 0x0000007c 
- 00018954  0x00002a79 branch  0x000049bc 
- 00018955  0x00002a7c jam  0x0000000f , 0x0000007c 
- 00018956  0x00002a7d branch  0x000049bc 
- 00018957  0x00002a80 jam  0x0000000f , 0x0000007c 
- 00018958  0x00002a81 branch  0x000049bc 
- 00018959  0x00002a84 set0  0x00000025 , 0x00000000 
- 00018960  0x00002a85 bpatch  0x000000fd , 0x0000401f 
- 00018961  0x00002a86 jam  0x00000027 , 0x0000007c 
- 00018962  0x00002a87 jam  0x00000050 , 0x00004272 
- 00018963  0x00002a88 rtn 
- 00018964  0x00002a8b jam  0x00000083 , 0x0000007c 
- 00018965  0x00002a8c jam  0x00000051 , 0x00004272 
- 00018966  0x00002a8d rtn 
- 00018967  0x00002a90 jam  0x00000025 , 0x0000007c 
- 00018968  0x00002a91 branch  0x000049bc 
- 00018969  0x00002a94 jam  0x00000017 , 0x0000007c 
- 00018970  0x00002a95 arg  0x00000455 , 0x00000005 
- 00018971  0x00002a96 setarg  0x00000000 
- 00018972  0x00002a97 isolate1  0x0000001b , 0x00000028 
- 00018973  0x00002a98 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00018974  0x00002a99 istore  0x00000001 , 0x00000005 
- 00018975  0x00002a9a setarg  0x00000000 
- 00018976  0x00002a9b istore  0x00000002 , 0x00000005 
- 00018977  0x00002a9c fetch  0x00000002 , 0x00004280 
- 00018978  0x00002a9d istore  0x00000002 , 0x00000005 
- 00018979  0x00002a9e fetch  0x00000001 , 0x00004282 
- 00018980  0x00002a9f istore  0x00000002 , 0x00000005 
- 00018981  0x00002aa0 fetch  0x00000001 , 0x00004284 
- 00018982  0x00002aa1 istore  0x00000002 , 0x00000005 
- 00018983  0x00002aa2 branch  0x000049bc 
- 00018984  0x00002aa5 jam  0x00000018 , 0x0000007c 
- 00018985  0x00002aa6 branch  0x000049bc 
- 00018986  0x00002aa9 call  0x00003512 
- 00018987  0x00002aaa store  0x00000001 , 0x000000ad 
- 00018988  0x00002aab fetch  0x00000001 , 0x00000046 
- 00018989  0x00002aac store  0x00000001 , 0x000000ac 
- 00018990  0x00002aad jam  0x0000002b , 0x0000007c 
- 00018991  0x00002aae set1  0x00000007 , 0x00000000 
- 00018992  0x00002aaf jam  0x0000008c , 0x0000007c 
- 00018993  0x00002ab0 branch  0x000049bc 
- 00018994  0x00002ab3 call  0x00005ed5 
- 00018995  0x00002ab4 branch  0x000049bc 
- 00018996  0x00002ab7 jam  0x0000002c , 0x0000007c 
- 00018997  0x00002ab8 bmark0  0x00000007 , 0x000049bc 
- 00018998  0x00002ab9 jam  0x0000008d , 0x0000007c 
- 00018999  0x00002aba branch  0x000049bc 
- 00019000  0x00002abd branch  0x00004a41 , 0x00000029 
- 00019001  0x00002abe jam  0x00000003 , 0x0000007c 
- 00019002  0x00002abf jam  0x0000002b , 0x0000007d 
- 00019003  0x00002ac0 bmark0  0x00000007 , 0x000049bc 
- 00019004  0x00002ac1 fetch  0x00000001 , 0x000000b0 
- 00019005  0x00002ac2 bne  0x00000007 , 0x00005c04 
- 00019006  0x00002ac3 jam  0x00000081 , 0x0000007c 
- 00019007  0x00002ac4 jam  0x0000008c , 0x0000007d 
- 00019008  0x00002ac5 branch  0x000049bc 
- 00019009  0x00002ac7 call  0x00003512 
- 00019010  0x00002ac8 store  0x00000001 , 0x000000ad 
- 00019011  0x00002ac9 fetch  0x00000001 , 0x00000046 
- 00019012  0x00002aca store  0x00000001 , 0x000000ac 
- 00019013  0x00002acb jam  0x0000002b , 0x0000007c 
- 00019014  0x00002acc bmark0  0x00000007 , 0x000049bc 
- 00019015  0x00002acd branch  0x00005c04 
- 00019016  0x00002ad1 call  0x0000496e 
- 00019017  0x00002ad2 call  0x0000496b 
- 00019018  0x00002ad3 force  0x00000000 , 0x0000003f 
- 00019019  0x00002ad4 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00019020  0x00002ad5 istore  0x00000001 , 0x0000000a 
- 00019021  0x00002ad6 force  0x00000007 , 0x00000039 
- 00019022  0x00002ad7 arg  0x00000809 , 0x00000030 
- 00019023  0x00002ad8 call  0x0000494c 
- 00019024  0x00002ad9 branch  0x000049bc 
- 00019025  0x00002adc jam  0x0000009a , 0x0000007c 
- 00019026  0x00002add branch  0x000049bc 
- 00019027  0x00002ae0 jam  0x00000007 , 0x0000007c 
- 00019028  0x00002ae1 jam  0x00000013 , 0x00000446 
- 00019029  0x00002ae2 branch  0x000049bc 
- 00019030  0x00002ae8 jam  0x00000000 , 0x000002bc 
- 00019031  0x00002aeb ifetch  0x00000001 , 0x00000003 
- 00019032  0x00002aec store  0x00000001 , 0x000002bb 
- 00019033  0x00002aed call  0x00004a6d 
- 00019034  0x00002aef call  0x00007e00 
- 00019035  0x00002af0 fetch  0x00000001 , 0x000002bb 
- 00019036  0x00002af1 copy  0x0000003f , 0x00000002 
- 00019037  0x00002af2 fetch  0x00000001 , 0x0000029f 
- 00019038  0x00002af3 increase  0x00000001 , 0x0000003f 
- 00019039  0x00002af4 icompare  0x000000ff , 0x00000002 
- 00019040  0x00002af5 nbranch  0x00004a77 , 0x00000001 
- 00019041  0x00002af6 store  0x00000001 , 0x0000029f 
- 00019042  0x00002af7 call  0x00007e0e 
- 00019043  0x00002af9 ifetch  0x00000001 , 0x00000003 
- 00019044  0x00002afa beq  0x00000001 , 0x00004ad8 
- 00019045  0x00002afb beq  0x00000002 , 0x00004aae 
- 00019046  0x00002afc beq  0x00000003 , 0x00004adf 
- 00019047  0x00002afd beq  0x00000005 , 0x00004ac3 
- 00019048  0x00002afe beq  0x00000006 , 0x00004a80 
- 00019049  0x00002aff beq  0x00000007 , 0x00004a91 
- 00019050  0x00002b00 beq  0x00000008 , 0x00004aa8 
- 00019051  0x00002b01 beq  0x00000009 , 0x00004ae6 
- 00019052  0x00002b02 rtn 
- 00019053  0x00002b04 copy  0x0000003f , 0x00000002 
- 00019054  0x00002b05 call  0x00007e00 
- 00019055  0x00002b06 fetch  0x00000001 , 0x000002bc 
- 00019056  0x00002b07 iadd  0x00000002 , 0x0000003f 
- 00019057  0x00002b08 store  0x00000001 , 0x000002bc 
- 00019058  0x00002b09 branch  0x00007e0e 
- 00019059  0x00002b0d force  0x00000001 , 0x0000003f 
- 00019060  0x00002b0e call  0x000044b5 
- 00019061  0x00002b0f fetch  0x00000001 , 0x0000029f 
- 00019062  0x00002b10 branch  0x000044b5 
- 00019063  0x00002b13 call  0x00007e0e 
- 00019064  0x00002b14 branch  0x00004a7c 
- 00019065  0x00002b16 fetch  0x00000001 , 0x0000029f 
- 00019066  0x00002b17 increase  0xffffffff , 0x0000003f 
- 00019067  0x00002b18 store  0x00000001 , 0x0000029f 
- 00019068  0x00002b1a force  0x00000000 , 0x0000003f 
- 00019069  0x00002b1b call  0x000044b5 
- 00019070  0x00002b1c fetch  0x00000001 , 0x0000029f 
- 00019071  0x00002b1d branch  0x000044b5 
- 00019072  0x00002b20 call  0x00004a6d 
- 00019073  0x00002b21 ifetch  0x00000001 , 0x00000003 
- 00019074  0x00002b22 store  0x00000001 , 0x000002bd 
- 00019075  0x00002b23 call  0x00004a6d 
- 00019076  0x00002b24 ifetch  0x00000001 , 0x00000003 
- 00019077  0x00002b25 lshift8  0x0000003f , 0x00000005 
- 00019078  0x00002b26 call  0x00004a6d 
- 00019079  0x00002b27 fetch  0x00000001 , 0x000002bd 
- 00019080  0x00002b28 iadd  0x00000005 , 0x00000005 
- 00019081  0x00002b29 ifetch  0x00000001 , 0x00000003 
- 00019082  0x00002b2a istore  0x00000001 , 0x00000005 
- 00019083  0x00002b2b call  0x00004a6d 
- 00019084  0x00002b2c ifetch  0x00000001 , 0x00000003 
- 00019085  0x00002b2d call  0x00004a6d 
- 00019086  0x00002b2e fetch  0x00000001 , 0x000002bc 
- 00019087  0x00002b2f bne  0x000000ff , 0x00004a79 
- 00019088  0x00002b30 branch  0x00004a73 
- 00019089  0x00002b33 call  0x00004a6d 
- 00019090  0x00002b34 ifetch  0x00000001 , 0x00000003 
- 00019091  0x00002b35 store  0x00000001 , 0x000002bd 
- 00019092  0x00002b36 call  0x00004a6d 
- 00019093  0x00002b37 ifetch  0x00000001 , 0x00000003 
- 00019094  0x00002b38 store  0x00000001 , 0x000002be 
- 00019095  0x00002b39 call  0x00004a6d 
- 00019096  0x00002b3a ifetch  0x00000001 , 0x00000003 
- 00019097  0x00002b3b call  0x00004a6d 
- 00019098  0x00002b3c fetch  0x00000001 , 0x000002bc 
- 00019099  0x00002b3d bne  0x000000ff , 0x00004a79 
- 00019100  0x00002b3f fetch  0x00000001 , 0x000002be 
- 00019101  0x00002b40 lshift8  0x0000003f , 0x00000002 
- 00019102  0x00002b41 fetch  0x00000001 , 0x000002bd 
- 00019103  0x00002b42 iadd  0x00000002 , 0x00000003 
- 00019104  0x00002b43 ifetch  0x00000001 , 0x00000003 
- 00019105  0x00002b44 store  0x00000001 , 0x000002bd 
- 00019106  0x00002b46 force  0x00000001 , 0x0000003f 
- 00019107  0x00002b47 call  0x000044b5 
- 00019108  0x00002b48 fetch  0x00000001 , 0x000002bd 
- 00019109  0x00002b49 call  0x000044b5 
- 00019110  0x00002b4a jam  0x000000ff , 0x0000029f 
- 00019111  0x00002b4b rtn 
- 00019112  0x00002b4e call  0x00004a6d 
- 00019113  0x00002b4f ifetch  0x00000001 , 0x00000003 
- 00019114  0x00002b50 call  0x00004a6d 
- 00019115  0x00002b51 fetch  0x00000001 , 0x000002bc 
- 00019116  0x00002b52 bne  0x000000ff , 0x00004a79 
- 00019117  0x00002b53 branch  0x00004a73 
- 00019118  0x00002b56 call  0x00004a6d 
- 00019119  0x00002b57 ifetch  0x00000001 , 0x00000003 
- 00019120  0x00002b58 hstore  0x00000001 , 0x00008024 
- 00019121  0x00002b59 call  0x00004a6d 
- 00019122  0x00002b5a ifetch  0x00000001 , 0x00000003 
- 00019123  0x00002b5b set1  0x00000007 , 0x0000003f 
- 00019124  0x00002b5c hstore  0x00000001 , 0x00008023 
- 00019125  0x00002b5d set0  0x00000007 , 0x0000003f 
- 00019126  0x00002b5e call  0x00004a6d 
- 00019127  0x00002b5f ifetch  0x00000001 , 0x00000003 
- 00019128  0x00002b60 copy  0x0000003f , 0x00000039 
- 00019129  0x00002b61 call  0x00004a6d 
- 00019130  0x00002b63 ifetch  0x00000001 , 0x00000003 
- 00019131  0x00002b64 hstore  0x00000001 , 0x00008025 
- 00019132  0x00002b65 call  0x00004a6d 
- 00019133  0x00002b66 loop  0x00004aba 
- 00019134  0x00002b67 ifetch  0x00000001 , 0x00000003 
- 00019135  0x00002b68 call  0x00004a6d 
- 00019136  0x00002b69 fetch  0x00000001 , 0x000002bc 
- 00019137  0x00002b6a bne  0x000000ff , 0x00004a79 
- 00019138  0x00002b6b branch  0x00004a73 
- 00019139  0x00002b6e call  0x00004a6d 
- 00019140  0x00002b6f ifetch  0x00000001 , 0x00000003 
- 00019141  0x00002b70 store  0x00000001 , 0x000002bd 
- 00019142  0x00002b71 call  0x00004a6d 
- 00019143  0x00002b72 ifetch  0x00000001 , 0x00000003 
- 00019144  0x00002b73 lshift8  0x0000003f , 0x00000005 
- 00019145  0x00002b74 call  0x00004a6d 
- 00019146  0x00002b75 fetch  0x00000001 , 0x000002bd 
- 00019147  0x00002b76 iadd  0x00000005 , 0x00000005 
- 00019148  0x00002b77 ifetch  0x00000001 , 0x00000003 
- 00019149  0x00002b78 iforce  0x00000039 
- 00019150  0x00002b79 call  0x00004a6d 
- 00019151  0x00002b7b ifetch  0x00000001 , 0x00000003 
- 00019152  0x00002b7c istore  0x00000001 , 0x00000005 
- 00019153  0x00002b7d call  0x00004a6d 
- 00019154  0x00002b7e loop  0x00004acf 
- 00019155  0x00002b7f ifetch  0x00000001 , 0x00000003 
- 00019156  0x00002b80 call  0x00004a6d 
- 00019157  0x00002b81 fetch  0x00000001 , 0x000002bc 
- 00019158  0x00002b82 bne  0x000000ff , 0x00004a79 
- 00019159  0x00002b83 branch  0x00004a73 
- 00019160  0x00002b88 call  0x00004a6d 
- 00019161  0x00002b89 ifetch  0x00000001 , 0x00000003 
- 00019162  0x00002b8a call  0x00004a6d 
- 00019163  0x00002b8b fetch  0x00000001 , 0x000002bc 
- 00019164  0x00002b8c bne  0x000000ff , 0x00004a79 
- 00019165  0x00002b8d hjam  0x00000080 , 0x00008023 
- 00019166  0x00002b8e branch  0x00004a73 
- 00019167  0x00002b91 call  0x00004a6d 
- 00019168  0x00002b92 ifetch  0x00000001 , 0x00000003 
- 00019169  0x00002b93 call  0x00004a6d 
- 00019170  0x00002b94 fetch  0x00000001 , 0x000002bc 
- 00019171  0x00002b95 bne  0x000000ff , 0x00004a79 
- 00019172  0x00002b96 hjam  0x00000000 , 0x00008023 
- 00019173  0x00002b97 branch  0x00004a73 
- 00019174  0x00002b9a call  0x00004a6d 
- 00019175  0x00002b9b ifetch  0x00000001 , 0x00000003 
- 00019176  0x00002b9c call  0x00004a6d 
- 00019177  0x00002b9d fetch  0x00000001 , 0x000002bc 
- 00019178  0x00002b9e bne  0x000000ff , 0x00004a79 
- 00019179  0x00002b9f call  0x00004a73 
- 00019180  0x00002ba0 branch  0x00003001 
- 00019181  0x00002ba4 call  0x00006a8b 
- 00019182  0x00002ba5 rtn  0x00000001 
- 00019183  0x00002ba6 arg  0x00000007 , 0x00000002 
- 00019184  0x00002ba7 call  0x000069e5 
- 00019185  0x00002ba8 nbranch  0x00004af4 , 0x00000001 
- 00019186  0x00002ba9 jam  0x00000001 , 0x000042ae 
- 00019187  0x00002baa rtn 
- 00019188  0x00002bac fetch  0x00000001 , 0x000042ae 
- 00019189  0x00002bad rtnne  0x00000001 
- 00019190  0x00002bae call  0x00004599 
- 00019191  0x00002baf branch  0x0000495f 
- 00019192  0x00002bbe set1  0x00000025 , 0x00000000 
- 00019193  0x00002bbf bpatch  0x0000009c , 0x00004033 
- 00019194  0x00002bc0 fetch  0x00000002 , 0x000002cb 
- 00019195  0x00002bc1 copy  0x0000003f , 0x00000006 
- 00019196  0x00002bc2 ifetch  0x00000001 , 0x00000006 
- 00019197  0x00002bc3 and  0x0000003f , 0x0000000f , 0x00000002 
- 00019198  0x00002bc4 rshift4  0x0000003f , 0x0000003f 
- 00019199  0x00002bc5 beq  0x00000009 , 0x00004b18 
- 00019200  0x00002bc6 beq  0x00000007 , 0x00004b18 
- 00019201  0x00002bc7 beq  0x0000000a , 0x00004b24 
- 00019202  0x00002bc8 beq  0x00000005 , 0x00004b11 
- 00019203  0x00002bc9 beq  0x00000001 , 0x00004b05 
- 00019204  0x00002bca rtn 
- 00019205  0x00002bcd copy  0x00000002 , 0x0000003f 
- 00019206  0x00002bce beq  0x00000005 , 0x00004b09 
- 00019207  0x00002bcf beq  0x00000003 , 0x00004b10 
- 00019208  0x00002bd0 rtn 
- 00019209  0x00002bd3 jam  0x00000027 , 0x00000b7d 
- 00019210  0x00002bd4 call  0x00007c27 
- 00019211  0x00002bd5 fetch  0x00000001 , 0x00004132 
- 00019212  0x00002bd6 rtnne  0x00000006 , 0x0000003f 
- 00019213  0x00002bd7 copy  0x00000002 , 0x0000003f 
- 00019214  0x00002bd8 beq  0x00000005 , 0x00006946 
- 00019215  0x00002bd9 rtn 
- 00019216  0x00002bdb rtn 
- 00019217  0x00002bde arg  0x00000001 , 0x00000011 
- 00019218  0x00002bdf call  0x00004b2c 
- 00019219  0x00002be0 fetch  0x00000002 , 0x000042b5 
- 00019220  0x00002be1 istore  0x00000002 , 0x00000005 
- 00019221  0x00002be2 setarg  0x00000000 
- 00019222  0x00002be3 istore  0x00000001 , 0x00000005 
- 00019223  0x00002be4 rtn 
- 00019224  0x00002be7 arg  0x00000001 , 0x00000011 
- 00019225  0x00002be8 call  0x00004b2c 
- 00019226  0x00002be9 fetch  0x00000002 , 0x000042b5 
- 00019227  0x00002bea istore  0x00000002 , 0x00000005 
- 00019228  0x00002beb setarg  0x00000000 
- 00019229  0x00002bec istore  0x00000001 , 0x00000005 
- 00019230  0x00002bed jam  0x00000001 , 0x000008a8 
- 00019231  0x00002bee fetch  0x00000001 , 0x000042bb 
- 00019232  0x00002bef set1  0x00000006 
- 00019233  0x00002bf0 store  0x00000001 , 0x000042bb 
- 00019234  0x00002bf2 jam  0x00000012 , 0x00000b7d 
- 00019235  0x00002bf3 branch  0x00007c27 
- 00019236  0x00002bf6 ifetch  0x00000001 , 0x00000006 
- 00019237  0x00002bf7 beq  0x00000001 , 0x00004b27 
- 00019238  0x00002bf8 rtn 
- 00019239  0x00002bfb copy  0x00000006 , 0x00000011 
- 00019240  0x00002bfc fetch  0x00000001 , 0x00004132 
- 00019241  0x00002bfd rtnne  0x00000003 , 0x0000003f 
- 00019242  0x00002bfe copy  0x00000011 , 0x00000006 
- 00019243  0x00002bff branch  0x00004c4a 
- 00019244  0x00002c02 call  0x00005248 
- 00019245  0x00002c03 copy  0x00000011 , 0x00000002 
- 00019246  0x00002c04 storet  0x00000001 , 0x000008a8 
- 00019247  0x00002c05 copy  0x0000003f , 0x00000005 
- 00019248  0x00002c06 copy  0x00000011 , 0x0000003f 
- 00019249  0x00002c07 istore  0x00000002 , 0x00000005 
- 00019250  0x00002c08 rtn 
- 00019251  0x00002c0c setarg  0x00004b5b 
- 00019252  0x00002c0d store  0x00000002 , 0x0000428c 
- 00019253  0x00002c0e setarg  0x00004b44 
- 00019254  0x00002c0f store  0x00000002 , 0x00004296 
- 00019255  0x00002c10 call  0x0000691d 
- 00019256  0x00002c11 call  0x00005347 
- 00019257  0x00002c12 hjam  0x0000009e , 0x000080a2 
- 00019258  0x00002c13 hjam  0x00000008 , 0x00008081 
- 00019259  0x00002c14 hjam  0x00000005 , 0x00008075 
- 00019260  0x00002c15 setarg  0xffffffff 
- 00019261  0x00002c16 set0  0x00000001 , 0x0000003f 
- 00019262  0x00002c17 set0  0x00000015 , 0x0000003f 
- 00019263  0x00002c18 hstore  0x00000004 , 0x00008070 
- 00019264  0x00002c19 hjam  0x00000002 , 0x00008078 
- 00019265  0x00002c1a rtn  0x0000002b 
- 00019266  0x00002c1b jam  0x00000001 , 0x000043d8 
- 00019267  0x00002c1c rtn 
- 00019268  0x00002c20 ifetch  0x00000001 , 0x00000011 
- 00019269  0x00002c21 store  0x00000001 , 0x00004803 
- 00019270  0x00002c22 beq  0x00000003 , 0x00004b4f 
- 00019271  0x00002c23 beq  0x00000004 , 0x00004b51 
- 00019272  0x00002c24 beq  0x00000005 , 0x00004b53 
- 00019273  0x00002c25 beq  0x00000014 , 0x00004b64 
- 00019274  0x00002c26 beq  0x00000015 , 0x00004b67 
- 00019275  0x00002c27 rtnne  0x00000002 
- 00019276  0x00002c28 ifetch  0x00000001 , 0x00000006 
- 00019277  0x00002c29 store  0x00000001 , 0x00004804 
- 00019278  0x00002c2a rtn 
- 00019279  0x00002c2d arg  0x00004807 , 0x00000005 
- 00019280  0x00002c2e branch  0x00004b55 
- 00019281  0x00002c31 arg  0x00004825 , 0x00000005 
- 00019282  0x00002c32 branch  0x00004b55 
- 00019283  0x00002c35 fetch  0x00000002 , 0x00004800 
- 00019284  0x00002c36 iforce  0x00000005 
- 00019285  0x00002c39 arg  0x00000013 , 0x00000039 
- 00019286  0x00002c3a call  0x00007e45 
- 00019287  0x00002c3b deposit  0x00000005 
- 00019288  0x00002c3c store  0x00000002 , 0x00004800 
- 00019289  0x00002c3d jam  0x00000000 , 0x00004803 
- 00019290  0x00002c3e rtn 
- 00019291  0x00002c43 fetch  0x00000001 , 0x00004803 
- 00019292  0x00002c44 beq  0x00000001 , 0x00004b71 
- 00019293  0x00002c45 beq  0x00000002 , 0x00004b8d 
- 00019294  0x00002c46 beq  0x0000000a , 0x00004b7a 
- 00019295  0x00002c47 beq  0x0000000b , 0x00004b7a 
- 00019296  0x00002c48 beq  0x0000000c , 0x00004b7a 
- 00019297  0x00002c49 beq  0x00000008 , 0x00004b8d 
- 00019298  0x00002c4a beq  0x00000009 , 0x00004b6a 
- 00019299  0x00002c4b rtn 
- 00019300  0x00002c4e jam  0x00000000 , 0x00004213 
- 00019301  0x00002c4f jam  0x00000000 , 0x00004803 
- 00019302  0x00002c50 rtn 
- 00019303  0x00002c52 jam  0x0000001e , 0x00004213 
- 00019304  0x00002c53 jam  0x00000000 , 0x00004803 
- 00019305  0x00002c54 rtn 
- 00019306  0x00002c59 jam  0x00000000 , 0x00004803 
- 00019307  0x00002c5a arg  0x000fffff , 0x0000001b 
- 00019308  0x00002c5b call  0x00004b91 
- 00019309  0x00002c5c rtn 
- 00019310  0x00002c5f fetcht  0x00000002 , 0x000003c2 
- 00019311  0x00002c60 iadd  0x00000002 , 0x0000003f 
- 00019312  0x00002c61 store  0x00000004 , 0x000003c4 
- 00019313  0x00002c63 fetch  0x00000004 , 0x000003c4 
- 00019314  0x00002c64 isub  0x00000028 , 0x0000003f 
- 00019315  0x00002c65 nbranch  0x00004b6e , 0x00000002 
- 00019316  0x00002c66 rshift  0x0000003f , 0x0000001b 
- 00019317  0x00002c67 call  0x00004b91 
- 00019318  0x00002c68 rtn  0x00000034 
- 00019319  0x00002c69 jam  0x0000000c , 0x00004803 
- 00019320  0x00002c6a arg  0x00001800 , 0x00000002 
- 00019321  0x00002c6b storet  0x00000002 , 0x00004800 
- 00019322  0x00002c6e call  0x0000561c 
- 00019323  0x00002c6f nrtn  0x00000034 
- 00019324  0x00002c70 jam  0x00000014 , 0x000044c2 
- 00019325  0x00002c71 jam  0x0000001b , 0x00000b7d 
- 00019326  0x00002c72 call  0x00005620 
- 00019327  0x00002c73 fetch  0x00000002 , 0x00000419 
- 00019328  0x00002c74 iforce  0x00000005 
- 00019329  0x00002c75 fetch  0x00000002 , 0x00004800 
- 00019330  0x00002c76 iforce  0x00000006 
- 00019331  0x00002c77 arg  0x00000014 , 0x00000039 
- 00019332  0x00002c78 call  0x00007e45 
- 00019333  0x00002c79 deposit  0x00000006 
- 00019334  0x00002c7a store  0x00000002 , 0x00004800 
- 00019335  0x00002c7b fetch  0x00000002 , 0x00004805 
- 00019336  0x00002c7c increase  0xffffffec , 0x0000003f 
- 00019337  0x00002c7d store  0x00000002 , 0x00004805 
- 00019338  0x00002c7e rtn  0x00000002 
- 00019339  0x00002c7f jam  0x00000000 , 0x00004803 
- 00019340  0x00002c80 rtn 
- 00019341  0x00002c84 fetch  0x00000001 , 0x00004804 
- 00019342  0x00002c85 call  0x00004be2 
- 00019343  0x00002c86 jam  0x00000000 , 0x00004803 
- 00019344  0x00002c87 rtn 
- 00019345  0x00002c8b call  0x00004b97 
- 00019346  0x00002c8c setarg  0x00001800 
- 00019347  0x00002c8d isub  0x00000005 , 0x0000003f 
- 00019348  0x00002c8e sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00019349  0x00002c8f store  0x00000002 , 0x00004805 
- 00019350  0x00002c90 rtn 
- 00019351  0x00002c95 disable  0x00000010 
- 00019352  0x00002c96 arg  0x00001800 , 0x00000005 
- 00019353  0x00002c98 rtn  0x00000003 
- 00019354  0x00002c99 hfetch  0x00000001 , 0x0000811e 
- 00019355  0x00002c9a bbit0  0x00000005 , 0x00004b99 
- 00019356  0x00002c9b copy  0x00000019 , 0x00000002 
- 00019357  0x00002c9c arg  0x00000080 , 0x00000039 
- 00019358  0x00002c9d call  0x00007e3b 
- 00019359  0x00002c9e arg  0x00001800 , 0x00000005 
- 00019360  0x00002c9f arg  0x00000000 , 0x00000013 
- 00019361  0x00002ca1 arg  0x000000b4 , 0x0000001b 
- 00019362  0x00002ca3 rtn  0x00000003 
- 00019363  0x00002ca4 hfetch  0x00000001 , 0x0000811e 
- 00019364  0x00002ca5 ixor  0x00000013 , 0x0000003f 
- 00019365  0x00002ca6 bbit1  0x00000005 , 0x00004ba2 
- 00019366  0x00002ca7 copy  0x00000019 , 0x0000003f 
- 00019367  0x00002ca8 iforce  0x00000030 
- 00019368  0x00002ca9 call  0x00007e78 
- 00019369  0x00002caa sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00019370  0x00002cab branch  0x00004ba2 , 0x00000002 
- 00019371  0x00002cac isolate0  0x00000005 , 0x00000013 
- 00019372  0x00002cad setflag  0x00000001 , 0x00000017 , 0x0000003f 
- 00019373  0x00002cae istore  0x00000003 , 0x00000005 
- 00019374  0x00002caf rshift8  0x00000005 , 0x0000003f 
- 00019375  0x00002cb0 rtneq  0x0000001c 
- 00019376  0x00002cb1 copy  0x00000030 , 0x00000002 
- 00019377  0x00002cb2 xor_into  0x00000020 , 0x00000013 
- 00019378  0x00002cb3 branch  0x00004ba1 
- 00019379  0x00002cb8 branch  0x00004bc7 , 0x00000028 
- 00019380  0x00002cb9 branch  0x00004bca , 0x0000002c 
- 00019381  0x00002cbb arg  0x00004826 , 0x00000002 
- 00019382  0x00002cbc fetch  0x00000001 , 0x00004825 
- 00019383  0x00002cbd iadd  0x00000002 , 0x0000003f 
- 00019384  0x00002cbe isub  0x00000011 , 0x0000003e 
- 00019385  0x00002cbf branch  0x00004bda , 0x00000005 
- 00019386  0x00002cc0 ifetch  0x00000001 , 0x00000011 
- 00019387  0x00002cc1 copy  0x00000006 , 0x00000011 
- 00019388  0x00002cc2 bbit0  0x00000007 , 0x00004bc1 
- 00019389  0x00002cc3 enable  0x0000002c 
- 00019390  0x00002cc4 and  0x0000003f , 0x0000007f , 0x00000012 
- 00019391  0x00002cc5 lshift3  0x00000011 , 0x00000011 
- 00019392  0x00002cc6 branch  0x00004bca 
- 00019393  0x00002cc8 rshift4  0x0000003f , 0x00000008 
- 00019394  0x00002cc9 and_into  0x0000000f , 0x0000003f 
- 00019395  0x00002cca isub  0x00000008 , 0x0000003e 
- 00019396  0x00002ccb rtn  0x00000005 
- 00019397  0x00002ccc enable  0x00000028 
- 00019398  0x00002ccd rtn 
- 00019399  0x00002ccf deposit  0x00000008 
- 00019400  0x00002cd0 disable  0x00000028 
- 00019401  0x00002cd1 rtn 
- 00019402  0x00002cd3 deposit  0x00000012 
- 00019403  0x00002cd4 branch  0x00004bd6 , 0x00000034 
- 00019404  0x00002cd5 and  0x00000011 , 0x00000007 , 0x00000007 
- 00019405  0x00002cd6 rshift3  0x00000011 , 0x00000006 
- 00019406  0x00002cd7 ifetch  0x00000001 , 0x00000006 
- 00019407  0x00002cd8 increase  0x00000001 , 0x00000011 
- 00019408  0x00002cd9 increase  0xffffffff , 0x00000012 
- 00019409  0x00002cda qisolate0  0x0000003f 
- 00019410  0x00002cdb fetch  0x00000001 , 0x00004807 
- 00019411  0x00002cdc branch  0x00004bc1 , 0x00000001 
- 00019412  0x00002cdd fetch  0x00000001 , 0x00004808 
- 00019413  0x00002cde branch  0x00004bc1 
- 00019414  0x00002ce0 disable  0x0000002c 
- 00019415  0x00002ce1 increase  0x00000007 , 0x00000011 
- 00019416  0x00002ce2 rshift3  0x00000011 , 0x00000011 
- 00019417  0x00002ce3 branch  0x00004bb5 
- 00019418  0x00002ce5 setarg  0x000000ff 
- 00019419  0x00002ce6 rtn 
- 00019420  0x00002cea lshift  0x0000003f , 0x00000006 
- 00019421  0x00002ceb iadd  0x00000006 , 0x0000003f 
- 00019422  0x00002cec arg  0x00004809 , 0x00000006 
- 00019423  0x00002ced iadd  0x00000006 , 0x00000006 
- 00019424  0x00002cee ifetch  0x00000003 , 0x00000006 
- 00019425  0x00002cef rtn 
- 00019426  0x00002cf3 enable  0x00000010 
- 00019427  0x00002cf4 iforce  0x00000039 
- 00019428  0x00002cf6 disable  0x00000028 
- 00019429  0x00002cf7 disable  0x0000002c 
- 00019430  0x00002cf8 arg  0x00004826 , 0x00000011 
- 00019431  0x00002cfa call  0x00004bb3 
- 00019432  0x00002cfb beq  0x000000ff , 0x00004bf1 
- 00019433  0x00002cfc call  0x00004bdc 
- 00019434  0x00002cfd bbit0  0x00000017 , 0x00004bed 
- 00019435  0x00002cfe set0  0x00000017 , 0x0000003f 
- 00019436  0x00002cff hjam  0x0000009e , 0x000080a0 
- 00019437  0x00002d01 iforce  0x0000001b 
- 00019438  0x00002d02 until  0x0000003e , 0x00000003 
- 00019439  0x00002d03 hjam  0x00000000 , 0x000080a0 
- 00019440  0x00002d04 branch  0x00004be7 
- 00019441  0x00002d06 loop  0x00004be4 
- 00019442  0x00002d07 rtn 
- 00019443  0x00002d0e call  0x00004c21 
- 00019444  0x00002d0f setarg  0x00004d21 
- 00019445  0x00002d10 store  0x00000002 , 0x00004290 
- 00019446  0x00002d11 setarg  0x00004c59 
- 00019447  0x00002d12 store  0x00000002 , 0x0000428e 
- 00019448  0x00002d13 setarg  0x00004d37 
- 00019449  0x00002d14 store  0x00000002 , 0x00004292 
- 00019450  0x00002d15 setarg  0x00004d7e 
- 00019451  0x00002d16 store  0x00000002 , 0x0000428a 
- 00019452  0x00002d17 setarg  0x00004d7b 
- 00019453  0x00002d18 store  0x00000002 , 0x00004294 
- 00019454  0x00002d19 setarg  0x00004d7e 
- 00019455  0x00002d1a store  0x00000002 , 0x00004288 
- 00019456  0x00002d1b setarg  0x00004d22 
- 00019457  0x00002d1c store  0x00000002 , 0x00004286 
- 00019458  0x00002d1d rtn  0x0000002b 
- 00019459  0x00002d1f fetch  0x00000002 , 0x000047f4 
- 00019460  0x00002d20 bbit1  0x0000000c , 0x00003f79 
- 00019461  0x00002d21 call  0x00003f23 
- 00019462  0x00002d22 branch  0x00004d79 , 0x00000034 
- 00019463  0x00002d23 call  0x00003f7e 
- 00019464  0x00002d24 branch  0x00003f6e 
- 00019465  0x00002d28 call  0x00004c21 
- 00019466  0x00002d29 setarg  0x00004d21 
- 00019467  0x00002d2a store  0x00000002 , 0x00004290 
- 00019468  0x00002d2b setarg  0x00004c59 
- 00019469  0x00002d2c store  0x00000002 , 0x0000428e 
- 00019470  0x00002d2d setarg  0x00004d37 
- 00019471  0x00002d2e store  0x00000002 , 0x00004292 
- 00019472  0x00002d2f setarg  0x00004d7e 
- 00019473  0x00002d30 store  0x00000002 , 0x0000428a 
- 00019474  0x00002d31 setarg  0x00004d7b 
- 00019475  0x00002d32 store  0x00000002 , 0x00004294 
- 00019476  0x00002d33 setarg  0x00004d7e 
- 00019477  0x00002d34 store  0x00000002 , 0x00004288 
- 00019478  0x00002d35 setarg  0x00004d22 
- 00019479  0x00002d36 store  0x00000002 , 0x00004286 
- 00019480  0x00002d37 rtn  0x0000002b 
- 00019481  0x00002d39 jam  0x00000000 , 0x000007dc 
- 00019482  0x00002d3a jam  0x00000000 , 0x000007dd 
- 00019483  0x00002d3c fetch  0x00000002 , 0x000047f4 
- 00019484  0x00002d3d bbit1  0x0000000c , 0x00003f79 
- 00019485  0x00002d3e call  0x00003f23 
- 00019486  0x00002d3f branch  0x00004d79 , 0x00000034 
- 00019487  0x00002d40 call  0x00003f7e 
- 00019488  0x00002d41 branch  0x00003f6e 
- 00019489  0x00002d46 set1  0x00000025 , 0x00000000 
- 00019490  0x00002d47 bpatch  0x000000b6 , 0x00004036 
- 00019491  0x00002d49 fetch  0x00000001 , 0x00008140 
- 00019492  0x00002d4a branch  0x00003bf1 , 0x00000034 
- 00019493  0x00002d4b hjam  0x00000000 , 0x00008070 
- 00019494  0x00002d4c hjam  0x000000ff , 0x00008078 
- 00019495  0x00002d4e hjam  0x000000ff , 0x00008071 
- 00019496  0x00002d4f hjam  0x000000ff , 0x00008072 
- 00019497  0x00002d50 hfetch  0x00000001 , 0x00008073 
- 00019498  0x00002d51 or_into  0x0000000f , 0x0000003f 
- 00019499  0x00002d52 hstore  0x00000001 , 0x00008073 
- 00019500  0x00002d54 hjam  0x00000000 , 0x00008080 
- 00019501  0x00002d55 hjam  0x00000000 , 0x00008081 
- 00019502  0x00002d56 hjam  0x000000ff , 0x00008083 
- 00019503  0x00002d57 hjam  0x000000ff , 0x00008084 
- 00019504  0x00002d58 hfetch  0x00000001 , 0x00008085 
- 00019505  0x00002d59 or_into  0x00000003 , 0x0000003f 
- 00019506  0x00002d5a hstore  0x00000001 , 0x00008085 
- 00019507  0x00002d5b hjam  0x00000000 , 0x0000806f 
- 00019508  0x00002d5c setarg  0x00000013 
- 00019509  0x00002d5d lshift3  0x0000003f , 0x0000003f 
- 00019510  0x00002d5e add  0x0000003f , 0x00000007 , 0x0000003f 
- 00019511  0x00002d5f hstore  0x00000001 , 0x00008064 
- 00019512  0x00002d61 hfetch  0x00000001 , 0x00008043 
- 00019513  0x00002d62 set1  0x00000002 , 0x0000003f 
- 00019514  0x00002d63 hstore  0x00000001 , 0x00008043 
- 00019515  0x00002d64 hfetch  0x00000001 , 0x00008051 
- 00019516  0x00002d65 set0  0x00000001 , 0x0000003f 
- 00019517  0x00002d66 hstore  0x00000001 , 0x00008051 
- 00019518  0x00002d67 hjam  0x0000000d , 0x00008063 
- 00019519  0x00002d68 hjam  0x000000d3 , 0x00008067 
- 00019520  0x00002d69 hjam  0x00000000 , 0x00008065 
- 00019521  0x00002d6a hjam  0x00000031 , 0x00008066 
- 00019522  0x00002d6b call  0x00003e0b 
- 00019523  0x00002d6c fetcht  0x00000001 , 0x0000480e 
- 00019524  0x00002d6d call  0x000069da 
- 00019525  0x00002d6e fetcht  0x00000001 , 0x0000480f 
- 00019526  0x00002d6f call  0x000069da 
- 00019527  0x00002d70 fetcht  0x00000001 , 0x00004810 
- 00019528  0x00002d71 call  0x000069da 
- 00019529  0x00002d72 rtn 
- 00019530  0x00002d75 set1  0x00000025 , 0x00000000 
- 00019531  0x00002d76 bpatch  0x000000b7 , 0x00004036 
- 00019532  0x00002d77 ifetch  0x00000001 , 0x00000006 
- 00019533  0x00002d78 copy  0x0000003f , 0x00000011 
- 00019534  0x00002d79 fetcht  0x00000001 , 0x0000480f 
- 00019535  0x00002d7a isolate1  0x00000000 , 0x00000011 
- 00019536  0x00002d7b call  0x000069f0 
- 00019537  0x00002d7c fetcht  0x00000001 , 0x0000480e 
- 00019538  0x00002d7d isolate1  0x00000001 , 0x00000011 
- 00019539  0x00002d7e call  0x000069f0 
- 00019540  0x00002d7f fetcht  0x00000001 , 0x00004810 
- 00019541  0x00002d80 isolate1  0x00000002 , 0x00000011 
- 00019542  0x00002d81 call  0x000069f0 
- 00019543  0x00002d82 jam  0x00000001 , 0x00004809 
- 00019544  0x00002d83 rtn 
- 00019545  0x00002d88 call  0x00004c99 
- 00019546  0x00002d89 nrtn  0x00000028 
- 00019547  0x00002d8a nrtn  0x0000002c 
- 00019548  0x00002d8c fetch  0x00000001 , 0x00000450 
- 00019549  0x00002d8d beq  0x00000001 , 0x00004c69 
- 00019550  0x00002d8e fetch  0x00000001 , 0x000042bc 
- 00019551  0x00002d8f rtnne  0x0000003f 
- 00019552  0x00002d91 arg  0x0000000a , 0x00000011 
- 00019553  0x00002d92 call  0x00004b2c 
- 00019554  0x00002d93 fetch  0x00000002 , 0x000042b7 
- 00019555  0x00002d94 istore  0x00000002 , 0x00000005 
- 00019556  0x00002d95 setarg  0x000001a1 
- 00019557  0x00002d96 istore  0x00000002 , 0x00000005 
- 00019558  0x00002d97 fetch  0x00000008 , 0x00004800 
- 00019559  0x00002d98 istore  0x00000008 , 0x00000005 
- 00019560  0x00002d99 rtn 
- 00019561  0x00002d9c fetcht  0x00000001 , 0x0000054f 
- 00019562  0x00002d9d setarg  0x00000550 
- 00019563  0x00002d9e iadd  0x00000002 , 0x00000005 
- 00019564  0x00002d9f fetch  0x00000001 , 0x00004802 
- 00019565  0x00002da0 branch  0x00004c72 , 0x00000034 
- 00019566  0x00002da1 beq  0x0000002a , 0x00004c74 
- 00019567  0x00002da2 bne  0x00000028 , 0x00004c7e 
- 00019568  0x00002da3 storet  0x00000001 , 0x0000054f 
- 00019569  0x00002da4 branch  0x00003f6a 
- 00019570  0x00002da7 storet  0x00000001 , 0x0000054f 
- 00019571  0x00002da8 rtn 
- 00019572  0x00002daa fetch  0x00000001 , 0x0000054f 
- 00019573  0x00002dab rtn  0x00000034 
- 00019574  0x00002dac increase  0xffffffff , 0x0000003f 
- 00019575  0x00002dad store  0x00000001 , 0x0000054f 
- 00019576  0x00002dae arg  0x00000550 , 0x00000005 
- 00019577  0x00002daf iadd  0x00000005 , 0x00000005 
- 00019578  0x00002db0 setarg  0x00000000 
- 00019579  0x00002db1 istore  0x00000001 , 0x00000005 
- 00019580  0x00002db2 enable  0x0000002c 
- 00019581  0x00002db3 branch  0x00004c8d 
- 00019582  0x00002db5 sub  0x0000003f , 0x0000001d , 0x0000003e 
- 00019583  0x00002db6 rtn  0x00000002 
- 00019584  0x00002db7 arg  0x00000030 , 0x00000002 
- 00019585  0x00002db8 sub  0x0000003f , 0x00000027 , 0x0000003e 
- 00019586  0x00002db9 nrtn  0x00000002 
- 00019587  0x00002dba branch  0x00004c87 , 0x00000005 
- 00019588  0x00002dbb arg  0x0000001d , 0x00000002 
- 00019589  0x00002dbc isub  0x00000002 , 0x00000002 
- 00019590  0x00002dbd or_into  0x00000030 , 0x00000002 
- 00019591  0x00002dbf istoret  0x00000001 , 0x00000005 
- 00019592  0x00002dc0 fetch  0x00000001 , 0x0000054f 
- 00019593  0x00002dc1 increase  0x00000001 , 0x0000003f 
- 00019594  0x00002dc2 store  0x00000001 , 0x0000054f 
- 00019595  0x00002dc3 disable  0x0000002c 
- 00019596  0x00002dc4 branch  0x00004c8d 
- 00019597  0x00002dc7 fetch  0x00000002 , 0x000042b7 
- 00019598  0x00002dc8 rtn  0x00000034 
- 00019599  0x00002dc9 arg  0x00000003 , 0x00000011 
- 00019600  0x00002dca call  0x00004b2c 
- 00019601  0x00002dcb fetch  0x00000002 , 0x000042b7 
- 00019602  0x00002dcc istore  0x00000002 , 0x00000005 
- 00019603  0x00002dcd setarg  0x0000ffa1 
- 00019604  0x00002dce istore  0x00000002 , 0x00000005 
- 00019605  0x00002dcf setarg  0x00000000 
- 00019606  0x00002dd0 setflag  0x0000002c , 0x00000000 , 0x0000003f 
- 00019607  0x00002dd1 istore  0x00000001 , 0x00000005 
- 00019608  0x00002dd2 rtn 
- 00019609  0x00002dd7 disable  0x00000028 
- 00019610  0x00002dd8 disable  0x0000002c 
- 00019611  0x00002dd9 hfetch  0x00000001 , 0x00008119 
- 00019612  0x00002dda rtnbit1  0x00000000 
- 00019613  0x00002ddd hfetch  0x00000001 , 0x0000811b 
- 00019614  0x00002dde bbit1  0x00000000 , 0x00004ca3 
- 00019615  0x00002ddf hfetch  0x00000001 , 0x00008119 
- 00019616  0x00002de0 bbit0  0x00000006 , 0x00004ca3 
- 00019617  0x00002de1 hfetch  0x00000001 , 0x0000811a 
- 00019618  0x00002de2 branch  0x00004c99 
- 00019619  0x00002de5 enable  0x00000028 
- 00019620  0x00002de6 enable  0x0000002c 
- 00019621  0x00002de7 hfetch  0x00000001 , 0x0000811b 
- 00019622  0x00002de8 isolate0  0x00000000 , 0x0000003f 
- 00019623  0x00002de9 hfetch  0x00000001 , 0x0000811a 
- 00019624  0x00002dea arg  0x00004811 , 0x00000006 
- 00019625  0x00002deb iadd  0x00000006 , 0x00000006 
- 00019626  0x00002dec ifetch  0x00000001 , 0x00000006 
- 00019627  0x00002ded bbit1  0x00000007 , 0x00004ce4 
- 00019628  0x00002dee nbranch  0x00004ccc , 0x00000001 
- 00019629  0x00002def disable  0x0000002c 
- 00019630  0x00002df0 iforce  0x00000002 
- 00019631  0x00002df1 fetch  0x00000001 , 0x00004808 
- 00019632  0x00002df2 sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00019633  0x00002df3 nrtn  0x00000002 
- 00019634  0x00002df4 copy  0x0000003f , 0x00000011 
- 00019635  0x00002df5 arg  0x00000003 , 0x00000039 
- 00019636  0x00002df6 arg  0x00004802 , 0x00000006 
- 00019637  0x00002df8 ifetch  0x00000001 , 0x00000006 
- 00019638  0x00002df9 isub  0x00000002 , 0x0000003e 
- 00019639  0x00002dfa branch  0x00004c99 , 0x00000005 
- 00019640  0x00002dfb loop  0x00004cb5 
- 00019641  0x00002dfd copy  0x00000011 , 0x0000003f 
- 00019642  0x00002dfe arg  0x00004802 , 0x00000005 
- 00019643  0x00002dff iadd  0x00000005 , 0x00000005 
- 00019644  0x00002e00 istoret  0x00000001 , 0x00000005 
- 00019645  0x00002e01 increase  0x00000001 , 0x0000003f 
- 00019646  0x00002e02 store  0x00000001 , 0x00004808 
- 00019647  0x00002e03 hfetch  0x00000001 , 0x0000811b 
- 00019648  0x00002e04 rshift3  0x0000003f , 0x0000003f 
- 00019649  0x00002e05 nbranch  0x00004cc3 , 0x00000034 
- 00019650  0x00002e06 branch  0x00004cca 
- 00019651  0x00002e09 increase  0xffffffff , 0x0000003f 
- 00019652  0x00002e0a branch  0x00004cca , 0x00000005 
- 00019653  0x00002e0b hfetch  0x00000001 , 0x0000811b 
- 00019654  0x00002e0c and_into  0x00000001 , 0x0000003f 
- 00019655  0x00002e0d beq  0x00000000 , 0x00004c99 
- 00019656  0x00002e0e beq  0x00000001 , 0x00004cca 
- 00019657  0x00002e0f rtn 
- 00019658  0x00002e11 enable  0x0000002c 
- 00019659  0x00002e12 rtn 
- 00019660  0x00002e15 and  0x0000003f , 0x000000ff , 0x00000002 
- 00019661  0x00002e16 fetch  0x00000001 , 0x00004808 
- 00019662  0x00002e17 rtn  0x00000034 
- 00019663  0x00002e18 iforce  0x00000039 
- 00019664  0x00002e19 arg  0x00004802 , 0x00000006 
- 00019665  0x00002e1b ifetch  0x00000001 , 0x00000006 
- 00019666  0x00002e1c isub  0x00000002 , 0x0000003e 
- 00019667  0x00002e1d branch  0x00004cd6 , 0x00000005 
- 00019668  0x00002e1e loop  0x00004cd1 
- 00019669  0x00002e1f rtn 
- 00019670  0x00002e21 add  0x00000006 , 0xffffffff , 0x00000005 
- 00019671  0x00002e22 call  0x00007e45 
- 00019672  0x00002e23 fetch  0x00000001 , 0x00004808 
- 00019673  0x00002e24 increase  0xffffffff , 0x0000003f 
- 00019674  0x00002e25 store  0x00000001 , 0x00004808 
- 00019675  0x00002e26 hfetch  0x00000001 , 0x0000811b 
- 00019676  0x00002e27 rshift3  0x0000003f , 0x0000003f 
- 00019677  0x00002e28 nbranch  0x00004cdf , 0x00000034 
- 00019678  0x00002e29 rtn 
- 00019679  0x00002e2c hfetch  0x00000001 , 0x0000811b 
- 00019680  0x00002e2d and_into  0x00000001 , 0x0000003f 
- 00019681  0x00002e2e beq  0x00000000 , 0x00004cca 
- 00019682  0x00002e2f beq  0x00000001 , 0x00004c99 
- 00019683  0x00002e30 rtn 
- 00019684  0x00002e33 and  0x0000003f , 0x00000007 , 0x00000007 
- 00019685  0x00002e34 fetch  0x00000001 , 0x00004800 
- 00019686  0x00002e35 qsetflag  0x00000001 , 0x0000003f 
- 00019687  0x00002e36 store  0x00000001 , 0x00004800 
- 00019688  0x00002e37 rtn 
- 00019689  0x00002e3a setarg  0x00000000 
- 00019690  0x00002e3b store  0x00000008 , 0x00004800 
- 00019691  0x00002e3c store  0x00000001 , 0x00004808 
- 00019692  0x00002e3d rtn 
- 00019693  0x00002e40 hfetch  0x00000001 , 0x0000811b 
- 00019694  0x00002e41 hfetch  0x00000001 , 0x0000811a 
- 00019695  0x00002e42 hfetch  0x00000001 , 0x00008119 
- 00019696  0x00002e43 bbit0  0x00000000 , 0x00004ced 
- 00019697  0x00002e44 setarg  0x000000ff 
- 00019698  0x00002e45 enable  0x00000028 
- 00019699  0x00002e46 rtn 
- 00019700  0x00002e49 fetcht  0x00000002 , 0x000044c2 
- 00019701  0x00002e4a call  0x00005866 
- 00019702  0x00002e4b rtnbit0  0x00000000 
- 00019703  0x00002e4c fetch  0x00000001 , 0x000046f8 
- 00019704  0x00002e4d rtnbit0  0x00000000 
- 00019705  0x00002e4e call  0x0000561c 
- 00019706  0x00002e4f nrtn  0x00000034 
- 00019707  0x00002e50 call  0x00004c99 
- 00019708  0x00002e51 nrtn  0x00000028 
- 00019709  0x00002e52 nrtn  0x0000002c 
- 00019710  0x00002e54 call  0x00003f5e 
- 00019711  0x00002e55 jam  0x00000002 , 0x00004213 
- 00019712  0x00002e56 fetcht  0x00000002 , 0x000044c2 
- 00019713  0x00002e57 call  0x00005a88 
- 00019714  0x00002e58 add  0x00000006 , 0x00000001 , 0x00000005 
- 00019715  0x00002e59 fetch  0x00000008 , 0x00004800 
- 00019716  0x00002e5a istore  0x00000008 , 0x00000005 
- 00019717  0x00002e5b jam  0x0000001b , 0x00000b7d 
- 00019718  0x00002e5c call  0x00005620 
- 00019719  0x00002e5d fetch  0x00000001 , 0x000003e4 
- 00019720  0x00002e5e bbit1  0x00000003 , 0x00003bf2 
- 00019721  0x00002e5f rtn 
- 00019722  0x00002e61 copy  0x00000013 , 0x0000003f 
- 00019723  0x00002e62 beq  0x00000010 , 0x00004d15 
- 00019724  0x00002e64 beq  0x00000014 , 0x00004d13 
- 00019725  0x00002e65 beq  0x00000028 , 0x00004d11 
- 00019726  0x00002e66 beq  0x00000029 , 0x00004d11 
- 00019727  0x00002e67 beq  0x0000002e , 0x00003f57 
- 00019728  0x00002e68 rtn 
- 00019729  0x00002e6b call  0x00003fa4 
- 00019730  0x00002e6c branch  0x00003f92 
- 00019731  0x00002e6e call  0x00004ced 
- 00019732  0x00002e6f branch  0x00004ce9 
- 00019733  0x00002e72 call  0x00005b30 
- 00019734  0x00002e73 call  0x00003f90 
- 00019735  0x00002e74 call  0x00003f88 
- 00019736  0x00002e75 branch  0x00003f94 
- 00019737  0x00002e78 fetch  0x00000001 , 0x0000442e 
- 00019738  0x00002e79 rtn  0x00000034 
- 00019739  0x00002e7a increase  0xffffffff , 0x0000003f 
- 00019740  0x00002e7b store  0x00000001 , 0x0000442e 
- 00019741  0x00002e7c nrtn  0x00000034 
- 00019742  0x00002e7d fetch  0x00000001 , 0x000044db 
- 00019743  0x00002e7e rtn  0x00000034 
- 00019744  0x00002e7f branch  0x00003f98 
- 00019745  0x00002e83 branch  0x00004d2e 
- 00019746  0x00002e87 hfetch  0x00000003 , 0x0000811c 
- 00019747  0x00002e88 copy  0x0000003f , 0x00000012 
- 00019748  0x00002e89 hfetch  0x00000001 , 0x0000811f 
- 00019749  0x00002e8a and_into  0x0000000f , 0x0000003f 
- 00019750  0x00002e8b lshift16  0x0000003f , 0x0000003f 
- 00019751  0x00002e8c lshift8  0x0000003f , 0x0000003f 
- 00019752  0x00002e8d ior  0x00000012 , 0x0000003f 
- 00019753  0x00002e8e fetcht  0x00000004 , 0x0000480a 
- 00019754  0x00002e8f isub  0x00000002 , 0x0000003f 
- 00019755  0x00002e90 rtn  0x00000034 
- 00019756  0x00002e91 arg  0x000000bb , 0x00000012 
- 00019757  0x00002e92 branch  0x00003f5e 
- 00019758  0x00002e96 fetch  0x00000001 , 0x00004133 
- 00019759  0x00002e97 nrtn  0x00000034 
- 00019760  0x00002e98 fetch  0x00000001 , 0x0000427f 
- 00019761  0x00002e99 nrtn  0x00000034 
- 00019762  0x00002e9a fetch  0x00000001 , 0x000047ea 
- 00019763  0x00002e9b rtn  0x00000034 
- 00019764  0x00002e9c fetch  0x00000001 , 0x000047eb 
- 00019765  0x00002e9d nrtn  0x00000034 
- 00019766  0x00002e9e branch  0x00003f9a 
- 00019767  0x00002ea1 copy  0x00000013 , 0x0000003f 
- 00019768  0x00002ea2 beq  0x00000006 , 0x00004d8b 
- 00019769  0x00002ea3 beq  0x0000000a , 0x00004d7c 
- 00019770  0x00002ea4 beq  0x00000006 , 0x00004d8f 
- 00019771  0x00002ea5 beq  0x00000010 , 0x00004d68 
- 00019772  0x00002ea6 beq  0x0000002e , 0x00003f57 
- 00019773  0x00002ea7 beq  0x00000001 , 0x00004d77 
- 00019774  0x00002ea8 beq  0x00000002 , 0x00004d51 
- 00019775  0x00002eaa beq  0x00000004 , 0x00004d4e 
- 00019776  0x00002eab beq  0x00000013 , 0x00004d4e 
- 00019777  0x00002eac and  0x0000003f , 0x0000000f , 0x00000002 
- 00019778  0x00002ead and_into  0x000000f0 , 0x0000003f 
- 00019779  0x00002eae beq  0x00000050 , 0x00004d45 
- 00019780  0x00002eaf rtn 
- 00019781  0x00002eb2 set1  0x00000025 , 0x00000000 
- 00019782  0x00002eb3 bpatch  0x000000b8 , 0x00004037 
- 00019783  0x00002eb4 storet  0x00000001 , 0x00000259 
- 00019784  0x00002eb6 fetch  0x00000001 , 0x00000259 
- 00019785  0x00002eb7 rtn  0x00000034 
- 00019786  0x00002eb8 increase  0xffffffff , 0x0000003f 
- 00019787  0x00002eb9 store  0x00000001 , 0x00000259 
- 00019788  0x00002ebb call  0x00004d62 
- 00019789  0x00002ebc branch  0x00004d48 
- 00019790  0x00002ebf fetch  0x00000002 , 0x000047f4 
- 00019791  0x00002ec0 bbit1  0x0000000c , 0x00004d79 
- 00019792  0x00002ec1 branch  0x00003f10 
- 00019793  0x00002ec5 set1  0x00000025 , 0x00000000 
- 00019794  0x00002ec6 bpatch  0x000000b9 , 0x00004037 
- 00019795  0x00002ec7 call  0x00004d59 
- 00019796  0x00002ec8 fetch  0x00000002 , 0x000042a0 
- 00019797  0x00002eca bbit1  0x00000000 , 0x00003f12 
- 00019798  0x00002ecb bbit1  0x00000001 , 0x00004d5c 
- 00019799  0x00002ecc bbit1  0x00000002 , 0x00004d5f 
- 00019800  0x00002ecd branch  0x00004d79 
- 00019801  0x00002ecf jam  0x00000000 , 0x0000425e 
- 00019802  0x00002ed0 jam  0x00000000 , 0x0000448b 
- 00019803  0x00002ed1 rtn 
- 00019804  0x00002ed4 bbit1  0x00000005 , 0x00003f10 
- 00019805  0x00002ed5 bbit1  0x00000003 , 0x00003f10 
- 00019806  0x00002ed6 branch  0x00004d79 
- 00019807  0x00002ed8 fetch  0x00000002 , 0x000047f4 
- 00019808  0x00002ed9 bbit1  0x0000000c , 0x00004d79 
- 00019809  0x00002eda branch  0x00003f10 
- 00019810  0x00002edf fetch  0x00000001 , 0x000047f2 
- 00019811  0x00002ee0 rtn  0x00000034 
- 00019812  0x00002ee1 increase  0xffffffff , 0x0000003f 
- 00019813  0x00002ee2 store  0x00000001 , 0x000047f2 
- 00019814  0x00002ee3 nrtn  0x00000034 
- 00019815  0x00002ee4 branch  0x00004d8f 
- 00019816  0x00002ee8 call  0x00004d6a 
- 00019817  0x00002ee9 branch  0x00004d79 
- 00019818  0x00002eec set1  0x00000025 , 0x00000000 
- 00019819  0x00002eed bpatch  0x000000ba , 0x00004037 
- 00019820  0x00002eee fetch  0x00000002 , 0x000047f4 
- 00019821  0x00002eef isolate1  0x00000007 , 0x0000003f 
- 00019822  0x00002ef0 call  0x00003f75 , 0x00000001 
- 00019823  0x00002ef1 fetch  0x00000002 , 0x000047fe 
- 00019824  0x00002ef2 store  0x00000002 , 0x000047f0 
- 00019825  0x00002ef3 fetch  0x00000002 , 0x000042a2 
- 00019826  0x00002ef4 set1  0x00000000 , 0x0000003f 
- 00019827  0x00002ef5 store  0x00000002 , 0x000042a2 
- 00019828  0x00002ef6 fetch  0x00000002 , 0x000047f4 
- 00019829  0x00002ef7 bbit1  0x00000000 , 0x00003f77 
- 00019830  0x00002ef8 rtn 
- 00019831  0x00002efc call  0x00003f7e 
- 00019832  0x00002efd branch  0x00003f98 
- 00019833  0x00002f00 call  0x00003f7c 
- 00019834  0x00002f01 branch  0x00003f94 
- 00019835  0x00002f04 branch  0x00003f9a 
- 00019836  0x00002f07 jam  0x00000000 , 0x0000054f 
- 00019837  0x00002f08 rtn 
- 00019838  0x00002f0e hjam  0x00000000 , 0x00008083 
- 00019839  0x00002f0f hjam  0x00000000 , 0x00008084 
- 00019840  0x00002f10 hfetch  0x00000001 , 0x00008085 
- 00019841  0x00002f11 and_into  0x000000f0 , 0x0000003f 
- 00019842  0x00002f12 hstore  0x00000001 , 0x00008085 
- 00019843  0x00002f13 setarg  0x00000000 
- 00019844  0x00002f14 store  0x00000004 , 0x000000a7 
- 00019845  0x00002f15 setarg  0x000000ff 
- 00019846  0x00002f16 fetcht  0x00000001 , 0x000047fd 
- 00019847  0x00002f17 copy  0x00000002 , 0x00000007 
- 00019848  0x00002f18 qset1  0x0000003f 
- 00019849  0x00002f19 store  0x00000004 , 0x000000a3 
- 00019850  0x00002f1a rtn 
- 00019851  0x00002f1d setarg  0x00000002 
- 00019852  0x00002f1e store  0x00000001 , 0x000047f2 
- 00019853  0x00002f1f call  0x00004ced 
- 00019854  0x00002f23 branch  0x00004ce9 
- 00019855  0x00002f25 set1  0x00000025 , 0x00000000 
- 00019856  0x00002f26 bpatch  0x000000bb , 0x00004037 
- 00019857  0x00002f27 jam  0x00000001 , 0x0000427f 
- 00019858  0x00002f28 call  0x00003fa4 
- 00019859  0x00002f29 call  0x00003fa2 
- 00019860  0x00002f2b setarg  0x00000000 
- 00019861  0x00002f2c store  0x00000002 , 0x000047f0 
- 00019862  0x00002f2d store  0x00000001 , 0x000047f2 
- 00019863  0x00002f2e branch  0x00003f9e 
- 00019864  0x00002f36 branch  0x00004d9d , 0x0000002b 
- 00019865  0x00002f38 setarg  0x000043ce 
- 00019866  0x00002f39 arg  0x000042af , 0x00000005 
- 00019867  0x00002f3a isub  0x00000005 , 0x00000039 
- 00019868  0x00002f3b call  0x00007e3f 
- 00019869  0x00002f3d set1  0x00000025 , 0x00000000 
- 00019870  0x00002f3e bpatch  0x00000016 , 0x00004022 
- 00019871  0x00002f3f setarg  0x000004de 
- 00019872  0x00002f40 arg  0x000004a9 , 0x00000005 
- 00019873  0x00002f41 isub  0x00000005 , 0x00000039 
- 00019874  0x00002f42 call  0x00007e3f 
- 00019875  0x00002f43 setarg  0x00000330 
- 00019876  0x00002f44 arg  0x000002c4 , 0x00000005 
- 00019877  0x00002f45 isub  0x00000005 , 0x00000039 
- 00019878  0x00002f46 call  0x00007e3f 
- 00019879  0x00002f47 branch  0x0000532a 
- 00019880  0x00002f4a set1  0x00000025 , 0x00000000 
- 00019881  0x00002f4b bpatch  0x00000017 , 0x00004022 
- 00019882  0x00002f4c copy  0x00000006 , 0x00000002 
- 00019883  0x00002f4f copy  0x00000002 , 0x00000006 
- 00019884  0x00002f50 ifetch  0x00000002 , 0x00000006 
- 00019885  0x00002f51 store  0x00000002 , 0x000002cd 
- 00019886  0x00002f52 ifetch  0x00000002 , 0x00000006 
- 00019887  0x00002f53 store  0x00000002 , 0x000002cf 
- 00019888  0x00002f54 deposit  0x00000006 
- 00019889  0x00002f55 store  0x00000002 , 0x000002cb 
- 00019890  0x00002f56 fetch  0x00000001 , 0x000047f3 
- 00019891  0x00002f57 beq  0x00000000 , 0x00004db5 
- 00019892  0x00002f58 branch  0x000050fa 
- 00019893  0x00002f5b set1  0x00000025 , 0x00000000 
- 00019894  0x00002f5c bpatch  0x00000018 , 0x00004023 
- 00019895  0x00002f5d fetch  0x00000002 , 0x000002cd 
- 00019896  0x00002f5e branch  0x00004dfc , 0x00000034 
- 00019897  0x00002f5f fetch  0x00000001 , 0x000002cf 
- 00019898  0x00002f60 beq  0x00000001 , 0x00004dc0 
- 00019899  0x00002f62 beq  0x00000050 , 0x00004de7 
- 00019900  0x00002f63 beq  0x00000051 , 0x00004df4 
- 00019901  0x00002f64 beq  0x00000052 , 0x00004df2 
- 00019902  0x00002f65 beq  0x00000053 , 0x00004df2 
- 00019903  0x00002f66 branch  0x00004dfc 
- 00019904  0x00002f69 call  0x0000527a 
- 00019905  0x00002f6a nrtn  0x00000034 
- 00019906  0x00002f6b jam  0x00000000 , 0x000043cd 
- 00019907  0x00002f6d call  0x000052c4 
- 00019908  0x00002f6e call  0x00004e01 
- 00019909  0x00002f6f fetcht  0x00000002 , 0x000002d6 
- 00019910  0x00002f70 branch  0x00004dfb , 0x00000034 
- 00019911  0x00002f71 call  0x000052ce 
- 00019912  0x00002f72 fetch  0x00000002 , 0x000002d6 
- 00019913  0x00002f73 istore  0x00000002 , 0x00000005 
- 00019914  0x00002f74 force  0x00000001 , 0x0000003f 
- 00019915  0x00002f75 istore  0x00000002 , 0x00000005 
- 00019916  0x00002f76 branch  0x00004dfc 
- 00019917  0x00002f79 fetch  0x00000001 , 0x00004132 
- 00019918  0x00002f7a rtneq  0x00000001 
- 00019919  0x00002f7b fetch  0x00000001 , 0x000043cd 
- 00019920  0x00002f7c rtn  0x00000034 
- 00019921  0x00002f7d copy  0x0000003f , 0x00000011 
- 00019922  0x00002f7e fetch  0x00000004 , 0x0000033c 
- 00019923  0x00002f7f arg  0x00000100 , 0x00000002 
- 00019924  0x00002f80 iadd  0x00000002 , 0x00000002 
- 00019925  0x00002f81 copy  0x00000022 , 0x0000003f 
- 00019926  0x00002f82 isub  0x00000002 , 0x0000003e 
- 00019927  0x00002f83 nrtn  0x00000002 
- 00019928  0x00002f84 jam  0x00000000 , 0x000043cd 
- 00019929  0x00002f85 copy  0x00000011 , 0x0000003f 
- 00019930  0x00002f86 beq  0x00000050 , 0x00004ddc 
- 00019931  0x00002f87 branch  0x00003bf1 
- 00019932  0x00002f89 call  0x000052c4 
- 00019933  0x00002f8a call  0x00004e84 
- 00019934  0x00002f8b call  0x000052d0 
- 00019935  0x00002f8c call  0x00007e1c 
- 00019936  0x00002f8d call  0x00004eb7 
- 00019937  0x00002f8e call  0x000052ce 
- 00019938  0x00002f90 setarg  0x0000000c 
- 00019939  0x00002f91 istore  0x00000002 , 0x00000005 
- 00019940  0x00002f92 force  0x00000001 , 0x0000003f 
- 00019941  0x00002f93 istore  0x00000002 , 0x00000005 
- 00019942  0x00002f94 branch  0x00004dfc 
- 00019943  0x00002f97 call  0x0000527e 
- 00019944  0x00002f98 nrtn  0x00000034 
- 00019945  0x00002f99 call  0x000052d2 
- 00019946  0x00002f9a call  0x00006f72 
- 00019947  0x00002f9b call  0x000052dc 
- 00019948  0x00002f9c fetch  0x00000002 , 0x000002dc 
- 00019949  0x00002f9d branch  0x00004dfb , 0x00000034 
- 00019950  0x00002f9e istore  0x00000002 , 0x00000005 
- 00019951  0x00002f9f fetch  0x00000002 , 0x000042b1 
- 00019952  0x00002fa0 istore  0x00000002 , 0x00000005 
- 00019953  0x00002fa1 branch  0x00004dfc 
- 00019954  0x00002fa4 call  0x00004af8 
- 00019955  0x00002fa5 branch  0x00004dfc 
- 00019956  0x00002fa8 set1  0x00000025 , 0x00000000 
- 00019957  0x00002fa9 bpatch  0x00000019 , 0x00004023 
- 00019958  0x00002faa jam  0x00000000 , 0x000002eb 
- 00019959  0x00002fab call  0x00006bdc 
- 00019960  0x00002fac fetch  0x00000001 , 0x000002eb 
- 00019961  0x00002fad rtneq  0x00000001 
- 00019962  0x00002fae branch  0x00004dfc 
- 00019963  0x00002fb0 call  0x0000526f 
- 00019964  0x00002fb3 setarg  0x00000000 
- 00019965  0x00002fb4 store  0x00000002 , 0x000002cd 
- 00019966  0x00002fb5 store  0x00000002 , 0x000002cf 
- 00019967  0x00002fb6 jam  0x00000001 , 0x000002d1 
- 00019968  0x00002fb7 rtn 
- 00019969  0x00002fba set1  0x00000025 , 0x00000000 
- 00019970  0x00002fbb bpatch  0x0000001a , 0x00004023 
- 00019971  0x00002fbc call  0x000052d0 
- 00019972  0x00002fbd force  0x00000000 , 0x00000012 
- 00019973  0x00002fbe fetch  0x00000002 , 0x000002cd 
- 00019974  0x00002fbf copy  0x0000003f , 0x00000013 
- 00019975  0x00002fc0 fetch  0x00000002 , 0x000002cb 
- 00019976  0x00002fc1 iforce  0x00000006 
- 00019977  0x00002fc3 call  0x00004e11 
- 00019978  0x00002fc4 deposit  0x00000013 
- 00019979  0x00002fc5 increase  0xfffffffc , 0x00000013 
- 00019980  0x00002fc6 increase  0xfffffffc , 0x0000003f 
- 00019981  0x00002fc7 nbranch  0x00004e09 , 0x00000034 
- 00019982  0x00002fc8 copy  0x00000012 , 0x0000003f 
- 00019983  0x00002fc9 store  0x00000002 , 0x000002d6 
- 00019984  0x00002fca rtn 
- 00019985  0x00002fcd set1  0x00000025 , 0x00000000 
- 00019986  0x00002fce bpatch  0x0000001b , 0x00004023 
- 00019987  0x00002fcf ifetch  0x00000001 , 0x00000006 
- 00019988  0x00002fd0 beq  0x00000001 , 0x00004e54 
- 00019989  0x00002fd1 beq  0x00000002 , 0x00004e5c 
- 00019990  0x00002fd2 beq  0x00000003 , 0x00004ee0 
- 00019991  0x00002fd3 beq  0x00000004 , 0x00004f0f 
- 00019992  0x00002fd4 beq  0x00000005 , 0x00004fad 
- 00019993  0x00002fd5 beq  0x00000006 , 0x00004fd5 
- 00019994  0x00002fd6 beq  0x00000007 , 0x00005024 
- 00019995  0x00002fd7 beq  0x00000008 , 0x00005058 
- 00019996  0x00002fd8 beq  0x00000009 , 0x00005068 
- 00019997  0x00002fd9 beq  0x0000000a , 0x00004e21 
- 00019998  0x00002fda beq  0x0000000b , 0x00005069 
- 00019999  0x00002fdb call  0x0000506a 
- 00020000  0x00002fdd rtn 
- 00020001  0x00002fe0 ifetch  0x00000001 , 0x00000006 
- 00020002  0x00002fe1 copy  0x0000003f , 0x00000007 
- 00020003  0x00002fe2 ifetch  0x00000002 , 0x00000006 
- 00020004  0x00002fe3 copy  0x0000003f , 0x00000011 
- 00020005  0x00002fe4 copy  0x00000013 , 0x0000003f 
- 00020006  0x00002fe5 isub  0x00000011 , 0x00000013 
- 00020007  0x00002fe6 copy  0x00000011 , 0x0000003f 
- 00020008  0x00002fe7 iadd  0x00000006 , 0x00000006 
- 00020009  0x00002fe8 setarg  0x0000000b 
- 00020010  0x00002fe9 istore  0x00000001 , 0x00000005 
- 00020011  0x00002fea copy  0x00000007 , 0x0000003f 
- 00020012  0x00002feb istore  0x00000001 , 0x00000005 
- 00020013  0x00002fec force  0x00000008 , 0x0000003f 
- 00020014  0x00002fed istore  0x00000002 , 0x00000005 
- 00020015  0x00002fee force  0x00000002 , 0x0000003f 
- 00020016  0x00002fef istore  0x00000002 , 0x00000005 
- 00020017  0x00002ff0 force  0x00000000 , 0x0000003f 
- 00020018  0x00002ff1 istore  0x00000002 , 0x00000005 
- 00020019  0x00002ff2 force  0x00000400 , 0x0000003f 
- 00020020  0x00002ff3 istore  0x00000002 , 0x00000005 
- 00020021  0x00002ff4 force  0x00000000 , 0x0000003f 
- 00020022  0x00002ff5 istore  0x00000002 , 0x00000005 
- 00020023  0x00002ff6 force  0x0000000c , 0x0000003f 
- 00020024  0x00002ff7 iadd  0x00000012 , 0x00000012 
- 00020025  0x00002ff8 branch  0x00004e20 
- 00020026  0x00002ffb ifetch  0x00000001 , 0x00000006 
- 00020027  0x00002ffc copy  0x0000003f , 0x00000007 
- 00020028  0x00002ffd ifetch  0x00000002 , 0x00000006 
- 00020029  0x00002ffe copy  0x0000003f , 0x00000011 
- 00020030  0x00002fff copy  0x00000013 , 0x0000003f 
- 00020031  0x00003000 isub  0x00000011 , 0x00000013 
- 00020032  0x00003001 copy  0x00000011 , 0x0000003f 
- 00020033  0x00003002 iadd  0x00000006 , 0x00000006 
- 00020034  0x00003003 call  0x000052d0 
- 00020035  0x00003004 setarg  0x0000000b 
- 00020036  0x00003005 istore  0x00000001 , 0x00000005 
- 00020037  0x00003006 copy  0x00000007 , 0x0000003f 
- 00020038  0x00003007 istore  0x00000001 , 0x00000005 
- 00020039  0x00003008 force  0x00000008 , 0x0000003f 
- 00020040  0x00003009 istore  0x00000002 , 0x00000005 
- 00020041  0x0000300a force  0x00000002 , 0x0000003f 
- 00020042  0x0000300b istore  0x00000002 , 0x00000005 
- 00020043  0x0000300c force  0x00000000 , 0x0000003f 
- 00020044  0x0000300d istore  0x00000002 , 0x00000005 
- 00020045  0x0000300e force  0x00000400 , 0x0000003f 
- 00020046  0x0000300f istore  0x00000002 , 0x00000005 
- 00020047  0x00003010 force  0x00000000 , 0x0000003f 
- 00020048  0x00003011 istore  0x00000002 , 0x00000005 
- 00020049  0x00003012 force  0x0000000c , 0x0000003f 
- 00020050  0x00003013 iadd  0x00000012 , 0x00000012 
- 00020051  0x00003015 branch  0x00004e20 
- 00020052  0x0000301a ifetch  0x00000001 , 0x00000006 
- 00020053  0x0000301b copy  0x0000003f , 0x00000007 
- 00020054  0x0000301c ifetch  0x00000002 , 0x00000006 
- 00020055  0x0000301d copy  0x0000003f , 0x00000011 
- 00020056  0x0000301e iadd  0x00000006 , 0x00000006 
- 00020057  0x0000301f copy  0x00000013 , 0x0000003f 
- 00020058  0x00003020 isub  0x00000011 , 0x00000013 
- 00020059  0x00003022 branch  0x00004e20 
- 00020060  0x00003025 call  0x00007e1c 
- 00020061  0x00003028 call  0x00007e21 
- 00020062  0x00003029 arg  0x00000000 , 0x00000008 
- 00020063  0x0000302a ifetch  0x00000001 , 0x00000006 
- 00020064  0x0000302b copy  0x0000003f , 0x00000007 
- 00020065  0x0000302c ifetch  0x00000002 , 0x00000006 
- 00020066  0x0000302d copy  0x0000003f , 0x00000011 
- 00020067  0x0000302e ifetch  0x00000002 , 0x00000006 
- 00020068  0x0000302f copy  0x0000003f , 0x00000002 
- 00020069  0x00003030 ifetch  0x00000002 , 0x00000006 
- 00020070  0x00003031 copy  0x0000003f , 0x0000000b 
- 00020071  0x00003032 copy  0x00000002 , 0x0000003f 
- 00020072  0x00003033 beq  0x00000001 , 0x00004e6e 
- 00020073  0x00003034 beq  0x00000003 , 0x00004e90 
- 00020074  0x00003035 beq  0x00000011 , 0x00004e9c 
- 00020075  0x00003036 beq  0x00000013 , 0x00004ea7 
- 00020076  0x00003037 call  0x0000506a 
- 00020077  0x00003038 branch  0x00004edf 
- 00020078  0x0000303b call  0x00007e1c 
- 00020079  0x0000303c arg  0x00000050 , 0x00000002 
- 00020080  0x0000303d fetch  0x00000002 , 0x000042b1 
- 00020081  0x0000303e nbranch  0x00004ed9 , 0x00000034 
- 00020082  0x0000303f copy  0x0000000b , 0x0000003f 
- 00020083  0x00003040 store  0x00000002 , 0x000042b1 
- 00020084  0x00003041 copy  0x00000022 , 0x0000003f 
- 00020085  0x00003042 store  0x00000004 , 0x0000033c 
- 00020086  0x00003043 call  0x00004e78 
- 00020087  0x00003044 branch  0x00004eb3 
- 00020088  0x00003047 storet  0x00000002 , 0x0000033a 
- 00020089  0x00003048 deposit  0x0000000b 
- 00020090  0x00003049 store  0x00000002 , 0x00000330 
- 00020091  0x0000304a deposit  0x00000011 
- 00020092  0x0000304b store  0x00000002 , 0x00000332 
- 00020093  0x0000304c deposit  0x00000012 
- 00020094  0x0000304d store  0x00000002 , 0x00000334 
- 00020095  0x0000304e deposit  0x00000013 
- 00020096  0x0000304f store  0x00000002 , 0x00000336 
- 00020097  0x00003050 deposit  0x00000007 
- 00020098  0x00003051 store  0x00000002 , 0x00000338 
- 00020099  0x00003052 rtn 
- 00020100  0x00003055 fetcht  0x00000002 , 0x0000033a 
- 00020101  0x00003056 fetch  0x00000002 , 0x00000330 
- 00020102  0x00003057 copy  0x0000003f , 0x0000000b 
- 00020103  0x00003058 fetch  0x00000002 , 0x00000332 
- 00020104  0x00003059 copy  0x0000003f , 0x00000011 
- 00020105  0x0000305a fetch  0x00000002 , 0x00000334 
- 00020106  0x0000305b copy  0x0000003f , 0x00000012 
- 00020107  0x0000305c fetch  0x00000002 , 0x00000336 
- 00020108  0x0000305d copy  0x0000003f , 0x00000013 
- 00020109  0x0000305e fetch  0x00000002 , 0x00000338 
- 00020110  0x0000305f copy  0x0000003f , 0x00000007 
- 00020111  0x00003060 rtn 
- 00020112  0x00003063 call  0x00007e1c 
- 00020113  0x00003064 setarg  0x00000051 
- 00020114  0x00003065 arg  0x00000051 , 0x00000002 
- 00020115  0x00003066 fetch  0x00000002 , 0x000042b3 
- 00020116  0x00003067 nbranch  0x00004ed9 , 0x00000034 
- 00020117  0x00003068 copy  0x0000000b , 0x0000003f 
- 00020118  0x00003069 store  0x00000002 , 0x000042b3 
- 00020119  0x0000306a fetch  0x00000001 , 0x000042ba 
- 00020120  0x0000306b set1  0x00000000 , 0x0000003f 
- 00020121  0x0000306c set1  0x00000001 , 0x0000003f 
- 00020122  0x0000306d store  0x00000001 , 0x000042ba 
- 00020123  0x0000306e branch  0x00004ebb 
- 00020124  0x00003070 call  0x00007e1c 
- 00020125  0x00003071 arg  0x00000052 , 0x00000002 
- 00020126  0x00003072 fetch  0x00000002 , 0x000042b5 
- 00020127  0x00003073 nbranch  0x00004ed9 , 0x00000034 
- 00020128  0x00003074 copy  0x0000000b , 0x0000003f 
- 00020129  0x00003075 store  0x00000002 , 0x000042b5 
- 00020130  0x00003076 fetch  0x00000001 , 0x000042bb 
- 00020131  0x00003077 set1  0x00000000 , 0x0000003f 
- 00020132  0x00003078 set1  0x00000001 , 0x0000003f 
- 00020133  0x00003079 store  0x00000001 , 0x000042bb 
- 00020134  0x0000307a branch  0x00004ebb 
- 00020135  0x0000307c call  0x00007e1c 
- 00020136  0x0000307d deposit  0x0000001a 
- 00020137  0x0000307e arg  0x00000053 , 0x00000002 
- 00020138  0x0000307f fetch  0x00000002 , 0x000042b7 
- 00020139  0x00003080 nbranch  0x00004ed9 , 0x00000034 
- 00020140  0x00003081 copy  0x0000000b , 0x0000003f 
- 00020141  0x00003082 store  0x00000002 , 0x000042b7 
- 00020142  0x00003083 fetch  0x00000001 , 0x000042bc 
- 00020143  0x00003084 set1  0x00000000 , 0x0000003f 
- 00020144  0x00003085 set1  0x00000001 , 0x0000003f 
- 00020145  0x00003086 store  0x00000001 , 0x000042bc 
- 00020146  0x00003087 branch  0x00004ebb 
- 00020147  0x0000308a setarg  0x00000001 
- 00020148  0x0000308b store  0x00000002 , 0x000002e4 
- 00020149  0x0000308c jam  0x00000050 , 0x000043cd 
- 00020150  0x0000308d branch  0x00004ebd 
- 00020151  0x0000308f fetch  0x00000001 , 0x000042b9 
- 00020152  0x00003090 set1  0x00000000 , 0x0000003f 
- 00020153  0x00003091 set1  0x00000001 , 0x0000003f 
- 00020154  0x00003092 store  0x00000001 , 0x000042b9 
- 00020155  0x00003094 setarg  0x00000000 
- 00020156  0x00003095 store  0x00000002 , 0x000002e4 
- 00020157  0x00003097 set1  0x00000025 , 0x00000000 
- 00020158  0x00003098 bpatch  0x0000001c , 0x00004023 
- 00020159  0x00003099 call  0x00007e21 
- 00020160  0x0000309a setarg  0x00000003 
- 00020161  0x0000309b istore  0x00000001 , 0x00000005 
- 00020162  0x0000309c copy  0x00000007 , 0x0000003f 
- 00020163  0x0000309d istore  0x00000001 , 0x00000005 
- 00020164  0x0000309e setarg  0x00000008 
- 00020165  0x0000309f istore  0x00000002 , 0x00000005 
- 00020166  0x000030a0 copy  0x00000002 , 0x0000003f 
- 00020167  0x000030a1 istore  0x00000002 , 0x00000005 
- 00020168  0x000030a2 copy  0x0000000b , 0x0000003f 
- 00020169  0x000030a3 istore  0x00000002 , 0x00000005 
- 00020170  0x000030a4 fetch  0x00000002 , 0x000002e4 
- 00020171  0x000030a5 beq  0x00000001 , 0x00004ed4 
- 00020172  0x000030a6 isolate0  0x00000000 , 0x00000008 
- 00020173  0x000030a7 branch  0x00004ecf , 0x00000001 
- 00020174  0x000030a8 setarg  0x00000004 
- 00020175  0x000030aa istore  0x00000002 , 0x00000005 
- 00020176  0x000030ab force  0x00000000 , 0x0000003f 
- 00020177  0x000030ac istore  0x00000002 , 0x00000005 
- 00020178  0x000030ad setarg  0x0000000c 
- 00020179  0x000030ae branch  0x00004edb 
- 00020180  0x000030b0 istore  0x00000002 , 0x00000005 
- 00020181  0x000030b1 force  0x00000002 , 0x0000003f 
- 00020182  0x000030b2 istore  0x00000002 , 0x00000005 
- 00020183  0x000030b3 setarg  0x0000000c 
- 00020184  0x000030b4 branch  0x00004edb 
- 00020185  0x000030b7 set1  0x00000000 , 0x00000008 
- 00020186  0x000030b8 branch  0x00004ebb 
- 00020187  0x000030ba iadd  0x00000012 , 0x00000012 
- 00020188  0x000030bb copy  0x00000013 , 0x0000003f 
- 00020189  0x000030bc isub  0x00000011 , 0x00000013 
- 00020190  0x000030bd branch  0x00004edf 
- 00020191  0x000030bf branch  0x00004e20 
- 00020192  0x000030c2 ifetch  0x00000001 , 0x00000006 
- 00020193  0x000030c3 copy  0x0000003f , 0x00000007 
- 00020194  0x000030c4 ifetch  0x00000002 , 0x00000006 
- 00020195  0x000030c5 copy  0x0000003f , 0x00000011 
- 00020196  0x000030c6 copy  0x00000013 , 0x0000003f 
- 00020197  0x000030c7 isub  0x00000011 , 0x00000013 
- 00020198  0x000030c8 ifetch  0x00000002 , 0x00000006 
- 00020199  0x000030c9 copy  0x0000003f , 0x0000000b 
- 00020200  0x000030ca ifetch  0x00000002 , 0x00000006 
- 00020201  0x000030cb copy  0x0000003f , 0x00000002 
- 00020202  0x000030cc setarg  0x00000050 
- 00020203  0x000030cd isub  0x00000002 , 0x0000003e 
- 00020204  0x000030ce branch  0x00004ef7 , 0x00000005 
- 00020205  0x000030cf setarg  0x00000051 
- 00020206  0x000030d0 isub  0x00000002 , 0x0000003e 
- 00020207  0x000030d1 branch  0x00004efd , 0x00000005 
- 00020208  0x000030d2 setarg  0x00000052 
- 00020209  0x000030d3 isub  0x00000002 , 0x0000003e 
- 00020210  0x000030d4 branch  0x00004f09 , 0x00000005 
- 00020211  0x000030d5 setarg  0x00000053 
- 00020212  0x000030d6 isub  0x00000002 , 0x0000003e 
- 00020213  0x000030d7 branch  0x00004f03 , 0x00000005 
- 00020214  0x000030d8 rtn 
- 00020215  0x000030db copy  0x0000000b , 0x0000003f 
- 00020216  0x000030dc store  0x00000002 , 0x000042b1 
- 00020217  0x000030dd fetch  0x00000001 , 0x000042b9 
- 00020218  0x000030de set1  0x00000001 , 0x0000003f 
- 00020219  0x000030df store  0x00000001 , 0x000042b9 
- 00020220  0x000030e0 branch  0x00004e20 
- 00020221  0x000030e2 copy  0x0000000b , 0x0000003f 
- 00020222  0x000030e3 store  0x00000002 , 0x000042b3 
- 00020223  0x000030e4 fetch  0x00000001 , 0x000042ba 
- 00020224  0x000030e5 set1  0x00000001 , 0x0000003f 
- 00020225  0x000030e6 store  0x00000001 , 0x000042ba 
- 00020226  0x000030e7 rtn 
- 00020227  0x000030e9 copy  0x0000000b , 0x0000003f 
- 00020228  0x000030ea store  0x00000002 , 0x000042b5 
- 00020229  0x000030eb fetch  0x00000001 , 0x000042bc 
- 00020230  0x000030ec set1  0x00000001 , 0x0000003f 
- 00020231  0x000030ed store  0x00000001 , 0x000042bc 
- 00020232  0x000030ee rtn 
- 00020233  0x000030f0 copy  0x0000000b , 0x0000003f 
- 00020234  0x000030f1 store  0x00000002 , 0x000042b7 
- 00020235  0x000030f2 fetch  0x00000001 , 0x000042bb 
- 00020236  0x000030f3 set1  0x00000001 , 0x0000003f 
- 00020237  0x000030f4 store  0x00000001 , 0x000042bb 
- 00020238  0x000030f5 rtn 
- 00020239  0x000030f8 ifetch  0x00000001 , 0x00000006 
- 00020240  0x000030f9 copy  0x0000003f , 0x00000007 
- 00020241  0x000030fa ifetch  0x00000002 , 0x00000006 
- 00020242  0x000030fb copy  0x0000003f , 0x00000011 
- 00020243  0x000030fc copy  0x00000013 , 0x0000003f 
- 00020244  0x000030fd isub  0x00000011 , 0x00000013 
- 00020245  0x000030fe ifetch  0x00000002 , 0x00000006 
- 00020246  0x000030ff copy  0x0000003f , 0x00000002 
- 00020247  0x00003100 copy  0x00000002 , 0x00000011 
- 00020248  0x00003101 setarg  0x00000050 
- 00020249  0x00003102 isub  0x00000002 , 0x0000003e 
- 00020250  0x00003103 branch  0x00004f25 , 0x00000005 
- 00020251  0x00003104 setarg  0x00000051 
- 00020252  0x00003105 isub  0x00000002 , 0x0000003e 
- 00020253  0x00003106 branch  0x00004f43 , 0x00000005 
- 00020254  0x00003107 setarg  0x00000052 
- 00020255  0x00003108 isub  0x00000002 , 0x0000003e 
- 00020256  0x00003109 branch  0x00004f2f , 0x00000005 
- 00020257  0x0000310a setarg  0x00000053 
- 00020258  0x0000310b isub  0x00000002 , 0x0000003e 
- 00020259  0x0000310c branch  0x00004f39 , 0x00000005 
- 00020260  0x0000310d branch  0x0000506a 
- 00020261  0x00003110 copy  0x00000005 , 0x0000000b 
- 00020262  0x00003111 fetch  0x00000001 , 0x000042b9 
- 00020263  0x00003112 set1  0x00000004 , 0x0000003f 
- 00020264  0x00003113 set1  0x00000003 , 0x0000003f 
- 00020265  0x00003115 store  0x00000001 , 0x000042b9 
- 00020266  0x00003116 copy  0x0000000b , 0x00000005 
- 00020267  0x00003117 arg  0x00000050 , 0x0000000b 
- 00020268  0x00003118 fetch  0x00000002 , 0x000042b1 
- 00020269  0x00003119 copy  0x0000003f , 0x00000002 
- 00020270  0x0000311a branch  0x00004f4c 
- 00020271  0x0000311c copy  0x00000005 , 0x0000000b 
- 00020272  0x0000311d fetch  0x00000001 , 0x000042bb 
- 00020273  0x0000311e set1  0x00000004 , 0x0000003f 
- 00020274  0x0000311f set1  0x00000003 , 0x0000003f 
- 00020275  0x00003121 store  0x00000001 , 0x000042bb 
- 00020276  0x00003122 copy  0x0000000b , 0x00000005 
- 00020277  0x00003123 arg  0x00000052 , 0x0000000b 
- 00020278  0x00003124 fetch  0x00000002 , 0x000042b5 
- 00020279  0x00003125 copy  0x0000003f , 0x00000002 
- 00020280  0x00003126 branch  0x00004f4c 
- 00020281  0x00003128 copy  0x00000005 , 0x0000000b 
- 00020282  0x00003129 fetch  0x00000001 , 0x000042bc 
- 00020283  0x0000312a set1  0x00000004 , 0x0000003f 
- 00020284  0x0000312b set1  0x00000003 , 0x0000003f 
- 00020285  0x0000312d store  0x00000001 , 0x000042bc 
- 00020286  0x0000312e copy  0x0000000b , 0x00000005 
- 00020287  0x0000312f arg  0x00000053 , 0x0000000b 
- 00020288  0x00003130 fetch  0x00000002 , 0x000042b7 
- 00020289  0x00003131 copy  0x0000003f , 0x00000002 
- 00020290  0x00003132 branch  0x00004f4c 
- 00020291  0x00003134 copy  0x00000005 , 0x0000000b 
- 00020292  0x00003135 fetch  0x00000001 , 0x000042ba 
- 00020293  0x00003136 set1  0x00000004 , 0x0000003f 
- 00020294  0x00003137 set1  0x00000003 , 0x0000003f 
- 00020295  0x00003139 store  0x00000001 , 0x000042ba 
- 00020296  0x0000313b copy  0x0000000b , 0x00000005 
- 00020297  0x0000313c arg  0x00000051 , 0x0000000b 
- 00020298  0x0000313d fetch  0x00000002 , 0x000042b3 
- 00020299  0x0000313e copy  0x0000003f , 0x00000002 
- 00020300  0x00003140 set1  0x00000025 , 0x00000000 
- 00020301  0x00003141 bpatch  0x0000001d , 0x00004023 
- 00020302  0x00003142 setarg  0x00000005 
- 00020303  0x00003143 istore  0x00000001 , 0x00000005 
- 00020304  0x00003144 copy  0x00000007 , 0x0000003f 
- 00020305  0x00003145 istore  0x00000001 , 0x00000005 
- 00020306  0x00003146 setarg  0x00000006 
- 00020307  0x00003147 istore  0x00000002 , 0x00000005 
- 00020308  0x00003148 copy  0x00000002 , 0x0000003f 
- 00020309  0x00003149 istore  0x00000002 , 0x00000005 
- 00020310  0x0000314a force  0x00000000 , 0x0000003f 
- 00020311  0x0000314b istore  0x00000002 , 0x00000005 
- 00020312  0x0000314c force  0x00000000 , 0x0000003f 
- 00020313  0x0000314d istore  0x00000002 , 0x00000005 
- 00020314  0x0000314e force  0x0000000a , 0x0000003f 
- 00020315  0x0000314f iadd  0x00000012 , 0x00000012 
- 00020316  0x00003151 storet  0x00000002 , 0x000002e9 
- 00020317  0x00003152 copy  0x00000007 , 0x0000003f 
- 00020318  0x00003153 store  0x00000001 , 0x000002e8 
- 00020319  0x00003154 force  0x00000050 , 0x0000003f 
- 00020320  0x00003155 icompare  0x000000ff , 0x0000000b 
- 00020321  0x00003156 branch  0x00004f63 , 0x00000001 
- 00020322  0x00003157 increase  0x00000001 , 0x0000003f 
- 00020323  0x0000315a rtn 
- 00020324  0x0000315c disable  0x00000028 
- 00020325  0x0000315d rtnbit1  0x00000002 , 0x0000003f 
- 00020326  0x0000315e rtnbit0  0x00000000 , 0x0000003f 
- 00020327  0x0000315f rtnbit0  0x00000001 , 0x0000003f 
- 00020328  0x00003160 set1  0x00000002 , 0x0000003f 
- 00020329  0x00003161 copy  0x00000006 , 0x00000005 
- 00020330  0x00003162 increase  0xffffffff , 0x00000005 
- 00020331  0x00003163 istore  0x00000001 , 0x00000005 
- 00020332  0x00003164 enable  0x00000028 
- 00020333  0x00003165 rtn 
- 00020334  0x00003168 fetch  0x00000001 , 0x000042b9 
- 00020335  0x00003169 call  0x00004f64 
- 00020336  0x0000316a nbranch  0x00004f75 , 0x00000028 
- 00020337  0x0000316b jam  0x00000050 , 0x000002e7 
- 00020338  0x0000316c fetch  0x00000002 , 0x000042b1 
- 00020339  0x0000316d store  0x00000002 , 0x000002e9 
- 00020340  0x0000316e branch  0x00004f89 
- 00020341  0x00003170 fetch  0x00000001 , 0x000042ba 
- 00020342  0x00003171 call  0x00004f64 
- 00020343  0x00003172 nbranch  0x00004f7c , 0x00000028 
- 00020344  0x00003173 jam  0x00000051 , 0x000002e7 
- 00020345  0x00003174 fetch  0x00000002 , 0x000042b3 
- 00020346  0x00003175 store  0x00000002 , 0x000002e9 
- 00020347  0x00003176 branch  0x00004f89 
- 00020348  0x00003178 fetch  0x00000001 , 0x000042bb 
- 00020349  0x00003179 call  0x00004f64 
- 00020350  0x0000317a nbranch  0x00004f83 , 0x00000028 
- 00020351  0x0000317b jam  0x00000052 , 0x000002e7 
- 00020352  0x0000317c fetch  0x00000002 , 0x000042b5 
- 00020353  0x0000317d store  0x00000002 , 0x000002e9 
- 00020354  0x0000317e branch  0x00004f89 
- 00020355  0x00003180 fetch  0x00000001 , 0x000042bc 
- 00020356  0x00003181 call  0x00004f64 
- 00020357  0x00003182 nrtn  0x00000028 
- 00020358  0x00003183 jam  0x00000053 , 0x000002e7 
- 00020359  0x00003184 fetch  0x00000002 , 0x000042b7 
- 00020360  0x00003185 store  0x00000002 , 0x000002e9 
- 00020361  0x00003189 set1  0x00000025 , 0x00000000 
- 00020362  0x0000318a bpatch  0x0000001e , 0x00004023 
- 00020363  0x0000318b call  0x00005242 
- 00020364  0x0000318c call  0x000052c4 
- 00020365  0x0000318d force  0x00000000 , 0x00000012 
- 00020366  0x0000318e call  0x000052d0 
- 00020367  0x0000318f force  0x00000004 , 0x0000003f 
- 00020368  0x00003190 istore  0x00000001 , 0x00000005 
- 00020369  0x00003191 fetch  0x00000001 , 0x000042be 
- 00020370  0x00003192 istore  0x00000001 , 0x00000005 
- 00020371  0x00003193 setarg  0x00000008 
- 00020372  0x00003194 istore  0x00000002 , 0x00000005 
- 00020373  0x00003195 fetch  0x00000002 , 0x000002e9 
- 00020374  0x00003196 istore  0x00000002 , 0x00000005 
- 00020375  0x00003197 setarg  0x00000000 
- 00020376  0x00003198 istore  0x00000002 , 0x00000005 
- 00020377  0x00003199 force  0x00000001 , 0x0000003f 
- 00020378  0x0000319a istore  0x00000001 , 0x00000005 
- 00020379  0x0000319b force  0x00000002 , 0x0000003f 
- 00020380  0x0000319c istore  0x00000001 , 0x00000005 
- 00020381  0x0000319d fetch  0x00000001 , 0x000002e7 
- 00020382  0x0000319e beq  0x00000051 , 0x00004fa2 
- 00020383  0x0000319f setarg  0x00000030 
- 00020384  0x000031a0 istore  0x00000002 , 0x00000005 
- 00020385  0x000031a1 branch  0x00004fa4 
- 00020386  0x000031a3 setarg  0x000003e3 
- 00020387  0x000031a4 istore  0x00000002 , 0x00000005 
- 00020388  0x000031a6 arg  0x0000000c , 0x00000002 
- 00020389  0x000031a7 storet  0x00000002 , 0x000002d6 
- 00020390  0x000031a8 call  0x000052ce 
- 00020391  0x000031a9 fetch  0x00000002 , 0x000002d6 
- 00020392  0x000031aa istore  0x00000002 , 0x00000005 
- 00020393  0x000031ab force  0x00000001 , 0x0000003f 
- 00020394  0x000031ac istore  0x00000002 , 0x00000005 
- 00020395  0x000031ad jam  0x00000000 , 0x000002e7 
- 00020396  0x000031af branch  0x00004e20 
- 00020397  0x000031b2 increase  0x00000001 , 0x00000006 
- 00020398  0x000031b3 ifetch  0x00000002 , 0x00000006 
- 00020399  0x000031b4 copy  0x0000003f , 0x00000011 
- 00020400  0x000031b5 copy  0x00000013 , 0x0000003f 
- 00020401  0x000031b6 isub  0x00000011 , 0x00000013 
- 00020402  0x000031b7 ifetch  0x00000002 , 0x00000006 
- 00020403  0x000031b8 copy  0x0000003f , 0x00000011 
- 00020404  0x000031b9 setarg  0x00000050 
- 00020405  0x000031ba isub  0x00000011 , 0x0000003e 
- 00020406  0x000031bb branch  0x00004fc4 , 0x00000005 
- 00020407  0x000031bc setarg  0x00000051 
- 00020408  0x000031bd isub  0x00000011 , 0x0000003e 
- 00020409  0x000031be branch  0x00004fc8 , 0x00000005 
- 00020410  0x000031bf setarg  0x00000052 
- 00020411  0x000031c0 isub  0x00000011 , 0x0000003e 
- 00020412  0x000031c1 branch  0x00004fcc , 0x00000005 
- 00020413  0x000031c2 setarg  0x00000053 
- 00020414  0x000031c3 isub  0x00000011 , 0x0000003e 
- 00020415  0x000031c4 branch  0x00004fd0 , 0x00000005 
- 00020416  0x000031c5 increase  0x00000002 , 0x00000006 
- 00020417  0x000031c6 ifetch  0x00000002 , 0x00000006 
- 00020418  0x000031c7 iforce  0x0000003e 
- 00020419  0x000031c8 branch  0x00004e20 
- 00020420  0x000031ca fetch  0x00000001 , 0x000042b9 
- 00020421  0x000031cb set1  0x00000005 , 0x0000003f 
- 00020422  0x000031cc store  0x00000001 , 0x000042b9 
- 00020423  0x000031cd branch  0x00004e20 
- 00020424  0x000031cf fetch  0x00000001 , 0x000042ba 
- 00020425  0x000031d0 set1  0x00000005 , 0x0000003f 
- 00020426  0x000031d1 store  0x00000001 , 0x000042ba 
- 00020427  0x000031d2 branch  0x00004e20 
- 00020428  0x000031d4 fetch  0x00000001 , 0x000042bb 
- 00020429  0x000031d5 set1  0x00000005 , 0x0000003f 
- 00020430  0x000031d6 store  0x00000001 , 0x000042bb 
- 00020431  0x000031d7 branch  0x00004e20 
- 00020432  0x000031d9 fetch  0x00000001 , 0x000042bc 
- 00020433  0x000031da set1  0x00000005 , 0x0000003f 
- 00020434  0x000031db store  0x00000001 , 0x000042bc 
- 00020435  0x000031dc jam  0x00000006 , 0x00000b7d 
- 00020436  0x000031dd branch  0x00007c27 
- 00020437  0x000031e2 ifetch  0x00000001 , 0x00000006 
- 00020438  0x000031e3 copy  0x0000003f , 0x00000007 
- 00020439  0x000031e4 ifetch  0x00000002 , 0x00000006 
- 00020440  0x000031e5 copy  0x0000003f , 0x00000011 
- 00020441  0x000031e6 copy  0x00000013 , 0x0000003f 
- 00020442  0x000031e7 isub  0x00000011 , 0x00000013 
- 00020443  0x000031e8 ifetch  0x00000002 , 0x00000006 
- 00020444  0x000031e9 copy  0x0000003f , 0x00000011 
- 00020445  0x000031ea ifetch  0x00000002 , 0x00000006 
- 00020446  0x000031eb copy  0x0000003f , 0x0000000b 
- 00020447  0x000031ec copy  0x00000011 , 0x00000002 
- 00020448  0x000031ed call  0x00007e1c 
- 00020449  0x000031ee setarg  0x00000050 
- 00020450  0x000031ef isub  0x00000002 , 0x0000003e 
- 00020451  0x000031f0 branch  0x00004ffb , 0x00000005 
- 00020452  0x000031f1 setarg  0x00000051 
- 00020453  0x000031f2 isub  0x00000002 , 0x0000003e 
- 00020454  0x000031f3 branch  0x0000500b , 0x00000005 
- 00020455  0x000031f4 setarg  0x00000052 
- 00020456  0x000031f5 isub  0x00000002 , 0x0000003e 
- 00020457  0x000031f6 branch  0x00004fef , 0x00000005 
- 00020458  0x000031f7 setarg  0x00000053 
- 00020459  0x000031f8 isub  0x00000002 , 0x0000003e 
- 00020460  0x000031f9 branch  0x00004ff5 , 0x00000005 
- 00020461  0x000031fa call  0x0000506a 
- 00020462  0x000031fb branch  0x00005020 
- 00020463  0x000031fd copy  0x0000000b , 0x00000002 
- 00020464  0x000031fe fetch  0x00000002 , 0x000042b5 
- 00020465  0x000031ff isub  0x00000002 , 0x0000003e 
- 00020466  0x00003200 branch  0x00005001 , 0x00000005 
- 00020467  0x00003201 call  0x0000506a 
- 00020468  0x00003202 branch  0x00005020 
- 00020469  0x00003204 copy  0x0000000b , 0x00000002 
- 00020470  0x00003205 fetch  0x00000002 , 0x000042b7 
- 00020471  0x00003206 isub  0x00000002 , 0x0000003e 
- 00020472  0x00003207 branch  0x00005003 , 0x00000005 
- 00020473  0x00003208 call  0x0000506a 
- 00020474  0x00003209 branch  0x00005020 
- 00020475  0x0000320c copy  0x0000000b , 0x00000002 
- 00020476  0x0000320d fetch  0x00000002 , 0x000042b1 
- 00020477  0x0000320e isub  0x00000002 , 0x0000003e 
- 00020478  0x0000320f branch  0x00005007 , 0x00000005 
- 00020479  0x00003210 call  0x0000506a 
- 00020480  0x00003211 branch  0x00005020 
- 00020481  0x00003213 call  0x00005081 
- 00020482  0x00003214 branch  0x00005013 
- 00020483  0x00003216 call  0x00005087 
- 00020484  0x00003217 fetch  0x00000002 , 0x000042b5 
- 00020485  0x00003218 branch  0x00005013 , 0x00000034 
- 00020486  0x00003220 branch  0x00005013 
- 00020487  0x00003223 call  0x0000507c 
- 00020488  0x00003224 fetch  0x00000001 , 0x000002ef 
- 00020489  0x00003225 nbranch  0x00005013 , 0x00000034 
- 00020490  0x00003228 branch  0x00005013 
- 00020491  0x0000322a copy  0x0000000b , 0x00000002 
- 00020492  0x0000322b fetch  0x00000002 , 0x000042b3 
- 00020493  0x0000322c isub  0x00000002 , 0x0000003e 
- 00020494  0x0000322d branch  0x00005011 , 0x00000005 
- 00020495  0x0000322e call  0x0000506a 
- 00020496  0x0000322f branch  0x00005020 
- 00020497  0x00003231 call  0x00005077 
- 00020498  0x00003232 branch  0x00005013 
- 00020499  0x00003234 call  0x00007e21 
- 00020500  0x00003235 setarg  0x00000007 
- 00020501  0x00003236 istore  0x00000001 , 0x00000005 
- 00020502  0x00003237 copy  0x00000007 , 0x0000003f 
- 00020503  0x00003238 istore  0x00000001 , 0x00000005 
- 00020504  0x00003239 setarg  0x00000004 
- 00020505  0x0000323a istore  0x00000002 , 0x00000005 
- 00020506  0x0000323b copy  0x00000011 , 0x0000003f 
- 00020507  0x0000323c istore  0x00000002 , 0x00000005 
- 00020508  0x0000323d copy  0x0000000b , 0x0000003f 
- 00020509  0x0000323e istore  0x00000002 , 0x00000005 
- 00020510  0x0000323f force  0x00000008 , 0x0000003f 
- 00020511  0x00003240 branch  0x00005022 
- 00020512  0x00003242 call  0x00007e21 
- 00020513  0x00003243 branch  0x00005022 
- 00020514  0x00003245 iadd  0x00000012 , 0x00000012 
- 00020515  0x00003246 branch  0x00004e20 
- 00020516  0x00003248 ifetch  0x00000001 , 0x00000006 
- 00020517  0x00003249 copy  0x0000003f , 0x00000007 
- 00020518  0x0000324a ifetch  0x00000002 , 0x00000006 
- 00020519  0x0000324b copy  0x0000003f , 0x00000011 
- 00020520  0x0000324c copy  0x00000013 , 0x0000003f 
- 00020521  0x0000324d isub  0x00000011 , 0x00000013 
- 00020522  0x0000324e ifetch  0x00000002 , 0x00000006 
- 00020523  0x0000324f copy  0x0000003f , 0x0000000b 
- 00020524  0x00003250 ifetch  0x00000002 , 0x00000006 
- 00020525  0x00003251 copy  0x0000003f , 0x00000002 
- 00020526  0x00003252 call  0x00007e1c 
- 00020527  0x00003253 setarg  0x00000050 
- 00020528  0x00003254 isub  0x00000002 , 0x0000003e 
- 00020529  0x00003255 branch  0x0000503d , 0x00000005 
- 00020530  0x00003256 setarg  0x00000051 
- 00020531  0x00003257 isub  0x00000002 , 0x0000003e 
- 00020532  0x00003258 branch  0x00005043 , 0x00000005 
- 00020533  0x00003259 setarg  0x00000052 
- 00020534  0x0000325a isub  0x00000002 , 0x0000003e 
- 00020535  0x0000325b branch  0x00005049 , 0x00000005 
- 00020536  0x0000325c setarg  0x00000053 
- 00020537  0x0000325d isub  0x00000002 , 0x0000003e 
- 00020538  0x0000325e branch  0x0000504f , 0x00000005 
- 00020539  0x0000325f call  0x0000506a 
- 00020540  0x00003260 branch  0x00005057 
- 00020541  0x00003262 copy  0x00000002 , 0x00000011 
- 00020542  0x00003263 copy  0x0000000b , 0x00000002 
- 00020543  0x00003264 fetch  0x00000002 , 0x000042b1 
- 00020544  0x00003265 isub  0x00000002 , 0x0000003e 
- 00020545  0x00003266 call  0x0000507c , 0x00000005 
- 00020546  0x00003267 branch  0x00005055 
- 00020547  0x00003269 copy  0x00000002 , 0x00000011 
- 00020548  0x0000326a copy  0x0000000b , 0x00000002 
- 00020549  0x0000326b fetch  0x00000002 , 0x000042b3 
- 00020550  0x0000326c isub  0x00000002 , 0x0000003e 
- 00020551  0x0000326d call  0x00005077 , 0x00000005 
- 00020552  0x0000326e branch  0x00005055 
- 00020553  0x00003270 copy  0x00000002 , 0x00000011 
- 00020554  0x00003271 copy  0x0000000b , 0x00000002 
- 00020555  0x00003272 fetch  0x00000002 , 0x000042b5 
- 00020556  0x00003273 isub  0x00000002 , 0x0000003e 
- 00020557  0x00003274 call  0x00005081 , 0x00000005 
- 00020558  0x00003275 branch  0x00005055 
- 00020559  0x00003277 copy  0x00000002 , 0x00000011 
- 00020560  0x00003278 copy  0x0000000b , 0x00000002 
- 00020561  0x00003279 fetch  0x00000002 , 0x000042b7 
- 00020562  0x0000327a isub  0x00000002 , 0x0000003e 
- 00020563  0x0000327b call  0x00005087 , 0x00000005 
- 00020564  0x0000327c branch  0x00005055 
- 00020565  0x0000327e call  0x00007e21 
- 00020566  0x0000327f branch  0x00004e20 
- 00020567  0x00003281 branch  0x00004e20 
- 00020568  0x00003285 ifetch  0x00000001 , 0x00000006 
- 00020569  0x00003286 copy  0x0000003f , 0x00000007 
- 00020570  0x00003287 ifetch  0x00000002 , 0x00000006 
- 00020571  0x00003288 copy  0x0000003f , 0x00000011 
- 00020572  0x00003289 iadd  0x00000006 , 0x00000006 
- 00020573  0x0000328a setarg  0x00000009 
- 00020574  0x0000328b istore  0x00000001 , 0x00000005 
- 00020575  0x0000328c copy  0x00000007 , 0x0000003f 
- 00020576  0x0000328d istore  0x00000001 , 0x00000005 
- 00020577  0x0000328e force  0x00000000 , 0x0000003f 
- 00020578  0x0000328f istore  0x00000002 , 0x00000005 
- 00020579  0x00003290 force  0x00000004 , 0x0000003f 
- 00020580  0x00003291 iadd  0x00000012 , 0x00000012 
- 00020581  0x00003292 copy  0x00000013 , 0x0000003f 
- 00020582  0x00003293 isub  0x00000011 , 0x00000013 
- 00020583  0x00003294 branch  0x00004e20 
- 00020584  0x00003296 branch  0x00004e20 
- 00020585  0x00003299 branch  0x00004e20 
- 00020586  0x0000329b force  0x00000000 , 0x00000012 
- 00020587  0x0000329c call  0x000052d0 
- 00020588  0x0000329d setarg  0x00000001 
- 00020589  0x0000329e istore  0x00000001 , 0x00000005 
- 00020590  0x0000329f copy  0x00000007 , 0x0000003f 
- 00020591  0x000032a0 istore  0x00000001 , 0x00000005 
- 00020592  0x000032a1 setarg  0x00000002 
- 00020593  0x000032a2 istore  0x00000002 , 0x00000005 
- 00020594  0x000032a3 setarg  0x00000000 
- 00020595  0x000032a4 istore  0x00000002 , 0x00000005 
- 00020596  0x000032a5 increase  0x00000006 , 0x00000012 
- 00020597  0x000032a6 arg  0x00000004 , 0x00000013 
- 00020598  0x000032a7 branch  0x00004e20 
- 00020599  0x000032ac setarg  0x00000000 
- 00020600  0x000032ad store  0x00000002 , 0x000002e2 
- 00020601  0x000032ae store  0x00000002 , 0x000042b3 
- 00020602  0x000032af jam  0x00000000 , 0x000042ba 
- 00020603  0x000032b0 rtn 
- 00020604  0x000032b2 setarg  0x00000000 
- 00020605  0x000032b3 store  0x00000002 , 0x000002dc 
- 00020606  0x000032b4 store  0x00000002 , 0x000042b1 
- 00020607  0x000032b5 jam  0x00000000 , 0x000042b9 
- 00020608  0x000032b6 rtn 
- 00020609  0x000032b8 setarg  0x00000000 
- 00020610  0x000032b9 store  0x00000002 , 0x000042b5 
- 00020611  0x000032ba jam  0x00000000 , 0x000042bb 
- 00020612  0x000032bb fetch  0x00000001 , 0x000042bc 
- 00020613  0x000032bc beq  0x00000000 , 0x0000508d 
- 00020614  0x000032bd rtn 
- 00020615  0x000032c0 setarg  0x00000000 
- 00020616  0x000032c1 store  0x00000002 , 0x000042b7 
- 00020617  0x000032c2 jam  0x00000000 , 0x000042bc 
- 00020618  0x000032c3 fetch  0x00000001 , 0x000042bb 
- 00020619  0x000032c4 beq  0x00000000 , 0x0000508d 
- 00020620  0x000032c5 rtn 
- 00020621  0x000032c8 jam  0x00000007 , 0x00000b7d 
- 00020622  0x000032c9 branch  0x00007c27 
- 00020623  0x000032cc fetch  0x00000001 , 0x000002e6 
- 00020624  0x000032cd set0  0x00000000 , 0x0000003f 
- 00020625  0x000032ce store  0x00000001 , 0x000002e6 
- 00020626  0x000032cf fetch  0x00000002 , 0x000042b7 
- 00020627  0x000032d0 rtn  0x00000034 
- 00020628  0x000032d1 call  0x000052c4 
- 00020629  0x000032d2 fetch  0x00000002 , 0x000042b7 
- 00020630  0x000032d3 copy  0x0000003f , 0x00000011 
- 00020631  0x000032d4 force  0x00000053 , 0x00000012 
- 00020632  0x000032d5 branch  0x000050a2 
- 00020633  0x000032d7 fetch  0x00000001 , 0x000002e6 
- 00020634  0x000032d8 set0  0x00000007 , 0x0000003f 
- 00020635  0x000032d9 store  0x00000001 , 0x000002e6 
- 00020636  0x000032da fetch  0x00000002 , 0x000042b5 
- 00020637  0x000032db rtn  0x00000034 
- 00020638  0x000032dc call  0x000052c4 
- 00020639  0x000032dd fetch  0x00000002 , 0x000042b5 
- 00020640  0x000032de copy  0x0000003f , 0x00000011 
- 00020641  0x000032df force  0x00000052 , 0x00000012 
- 00020642  0x000032e1 call  0x00005242 
- 00020643  0x000032e2 call  0x000052d0 
- 00020644  0x000032e3 force  0x00000006 , 0x0000003f 
- 00020645  0x000032e4 istore  0x00000001 , 0x00000005 
- 00020646  0x000032e5 fetch  0x00000001 , 0x000042be 
- 00020647  0x000032e6 istore  0x00000001 , 0x00000005 
- 00020648  0x000032e7 setarg  0x00000004 
- 00020649  0x000032e8 istore  0x00000002 , 0x00000005 
- 00020650  0x000032e9 copy  0x00000011 , 0x0000003f 
- 00020651  0x000032ea istore  0x00000002 , 0x00000005 
- 00020652  0x000032eb copy  0x00000012 , 0x0000003f 
- 00020653  0x000032ec istore  0x00000002 , 0x00000005 
- 00020654  0x000032ed force  0x00000008 , 0x00000002 
- 00020655  0x000032ee branch  0x000050e9 
- 00020656  0x000032f1 set1  0x00000025 , 0x00000000 
- 00020657  0x000032f2 bpatch  0x0000001f , 0x00004023 
- 00020658  0x000032f3 call  0x00005242 
- 00020659  0x000032f4 call  0x000052d0 
- 00020660  0x000032f5 setarg  0x00000002 
- 00020661  0x000032f6 istore  0x00000001 , 0x00000005 
- 00020662  0x000032f7 fetch  0x00000001 , 0x000042be 
- 00020663  0x000032f8 istore  0x00000001 , 0x00000005 
- 00020664  0x000032f9 setarg  0x00000004 
- 00020665  0x000032fa istore  0x00000002 , 0x00000005 
- 00020666  0x000032fb copy  0x00000002 , 0x0000003f 
- 00020667  0x000032fc istore  0x00000002 , 0x00000005 
- 00020668  0x000032fd copy  0x0000000b , 0x0000003f 
- 00020669  0x000032fe istore  0x00000002 , 0x00000005 
- 00020670  0x000032ff arg  0x00000008 , 0x00000002 
- 00020671  0x00003300 branch  0x000050e9 
- 00020672  0x00003302 set1  0x00000025 , 0x00000000 
- 00020673  0x00003303 bpatch  0x00000020 , 0x00004024 
- 00020674  0x00003304 call  0x00005242 
- 00020675  0x00003305 call  0x000052d0 
- 00020676  0x00003306 setarg  0x00000004 
- 00020677  0x00003307 istore  0x00000001 , 0x00000005 
- 00020678  0x00003308 fetch  0x00000001 , 0x000042be 
- 00020679  0x00003309 istore  0x00000001 , 0x00000005 
- 00020680  0x0000330a setarg  0x00000008 
- 00020681  0x0000330b istore  0x00000002 , 0x00000005 
- 00020682  0x0000330d copy  0x00000002 , 0x0000003f 
- 00020683  0x0000330f istore  0x00000002 , 0x00000005 
- 00020684  0x00003310 setarg  0x00000000 
- 00020685  0x00003311 istore  0x00000002 , 0x00000005 
- 00020686  0x00003312 setarg  0x00000001 
- 00020687  0x00003313 istore  0x00000001 , 0x00000005 
- 00020688  0x00003314 setarg  0x00000002 
- 00020689  0x00003315 istore  0x00000001 , 0x00000005 
- 00020690  0x00003316 setarg  0x000003e3 
- 00020691  0x00003317 istore  0x00000002 , 0x00000005 
- 00020692  0x00003318 arg  0x0000000c , 0x00000002 
- 00020693  0x00003319 branch  0x000050e9 
- 00020694  0x0000331b set1  0x00000025 , 0x00000000 
- 00020695  0x0000331c bpatch  0x00000021 , 0x00004024 
- 00020696  0x0000331d call  0x00005242 
- 00020697  0x0000331e call  0x000052d0 
- 00020698  0x0000331f setarg  0x00000006 
- 00020699  0x00003320 istore  0x00000001 , 0x00000005 
- 00020700  0x00003321 fetch  0x00000001 , 0x000042be 
- 00020701  0x00003322 increase  0x00000001 , 0x0000003f 
- 00020702  0x00003323 copy  0x00000005 , 0x00000011 
- 00020703  0x00003324 store  0x00000001 , 0x000042be 
- 00020704  0x00003325 copy  0x00000011 , 0x00000005 
- 00020705  0x00003326 istore  0x00000001 , 0x00000005 
- 00020706  0x00003327 setarg  0x00000004 
- 00020707  0x00003328 istore  0x00000002 , 0x00000005 
- 00020708  0x00003329 copy  0x00000002 , 0x0000003f 
- 00020709  0x0000332a istore  0x00000002 , 0x00000005 
- 00020710  0x0000332b copy  0x0000000b , 0x0000003f 
- 00020711  0x0000332c istore  0x00000002 , 0x00000005 
- 00020712  0x0000332d arg  0x00000008 , 0x00000002 
- 00020713  0x00003331 storet  0x00000002 , 0x000002d6 
- 00020714  0x00003332 copy  0x00000002 , 0x0000003f 
- 00020715  0x00003333 branch  0x0000526f , 0x00000034 
- 00020716  0x00003334 call  0x000052ce 
- 00020717  0x00003335 fetch  0x00000002 , 0x000002d6 
- 00020718  0x00003336 istore  0x00000002 , 0x00000005 
- 00020719  0x00003337 force  0x00000001 , 0x0000003f 
- 00020720  0x00003338 istore  0x00000002 , 0x00000005 
- 00020721  0x00003339 rtn 
- 00020722  0x0000333c fetch  0x00000002 , 0x000002dc 
- 00020723  0x0000333d branch  0x00003bf1 , 0x00000034 
- 00020724  0x0000333e call  0x000052dc 
- 00020725  0x0000333f fetch  0x00000002 , 0x000002dc 
- 00020726  0x00003340 istore  0x00000002 , 0x00000005 
- 00020727  0x00003341 fetch  0x00000002 , 0x000042b1 
- 00020728  0x00003342 istore  0x00000002 , 0x00000005 
- 00020729  0x00003343 rtn 
- 00020730  0x00003345 set1  0x00000025 , 0x00000000 
- 00020731  0x00003346 bpatch  0x00000022 , 0x00004024 
- 00020732  0x00003347 fetch  0x00000002 , 0x000002cd 
- 00020733  0x00003348 branch  0x00004dfc , 0x00000034 
- 00020734  0x00003349 fetch  0x00000001 , 0x000002cf 
- 00020735  0x0000334a beq  0x00000001 , 0x00005105 
- 00020736  0x0000334b beq  0x00000050 , 0x00004de7 
- 00020737  0x0000334c beq  0x00000051 , 0x00004df4 
- 00020738  0x0000334d beq  0x00000052 , 0x00004df2 
- 00020739  0x0000334e beq  0x00000053 , 0x00004df2 
- 00020740  0x0000334f branch  0x00004dfc 
- 00020741  0x00003352 set1  0x00000025 , 0x00000000 
- 00020742  0x00003353 bpatch  0x00000023 , 0x00004024 
- 00020743  0x00003354 call  0x000052c4 
- 00020744  0x00003355 force  0x00000000 , 0x00000012 
- 00020745  0x00003356 call  0x000052d0 
- 00020746  0x00003357 copy  0x0000003f , 0x00000005 
- 00020747  0x00003358 fetch  0x00000002 , 0x000002cd 
- 00020748  0x00003359 copy  0x0000003f , 0x00000013 
- 00020749  0x0000335a fetch  0x00000002 , 0x000002cb 
- 00020750  0x0000335b iforce  0x00000006 
- 00020751  0x0000335d call  0x00005115 
- 00020752  0x0000335e increase  0xfffffffc , 0x00000013 
- 00020753  0x0000335f nbranch  0x0000510f , 0x00000005 
- 00020754  0x00003360 copy  0x00000012 , 0x00000002 
- 00020755  0x00003361 call  0x000050e9 
- 00020756  0x00003362 branch  0x00004dfc 
- 00020757  0x00003365 ifetch  0x00000001 , 0x00000006 
- 00020758  0x00003366 beq  0x00000002 , 0x00005120 
- 00020759  0x00003367 beq  0x00000001 , 0x00005123 
- 00020760  0x00003368 beq  0x00000003 , 0x0000512d 
- 00020761  0x00003369 beq  0x00000005 , 0x00005168 
- 00020762  0x0000336a beq  0x00000004 , 0x00005199 
- 00020763  0x0000336b beq  0x00000007 , 0x0000521c 
- 00020764  0x0000336c beq  0x00000006 , 0x000051eb 
- 00020765  0x0000336d beq  0x00000008 , 0x00005058 
- 00020766  0x0000336e beq  0x0000000a , 0x00004e3a 
- 00020767  0x0000336f branch  0x00005236 
- 00020768  0x00003372 call  0x00007e1c 
- 00020769  0x00003374 call  0x00007e21 
- 00020770  0x00003375 branch  0x00004e5c 
- 00020771  0x00003377 ifetch  0x00000001 , 0x00000006 
- 00020772  0x00003378 copy  0x0000003f , 0x00000007 
- 00020773  0x00003379 ifetch  0x00000002 , 0x00000006 
- 00020774  0x0000337a copy  0x0000003f , 0x00000011 
- 00020775  0x0000337b copy  0x00000013 , 0x0000003f 
- 00020776  0x0000337c isub  0x00000011 , 0x00000013 
- 00020777  0x0000337e ifetch  0x00000001 , 0x00000006 
- 00020778  0x0000337f increase  0xffffffff , 0x00000011 
- 00020779  0x00003380 nbranch  0x00005129 , 0x00000005 
- 00020780  0x00003381 rtn 
- 00020781  0x00003383 ifetch  0x00000001 , 0x00000006 
- 00020782  0x00003384 copy  0x0000003f , 0x00000007 
- 00020783  0x00003385 ifetch  0x00000002 , 0x00000006 
- 00020784  0x00003386 copy  0x0000003f , 0x00000011 
- 00020785  0x00003387 ifetch  0x00000002 , 0x00000006 
- 00020786  0x00003388 copy  0x0000003f , 0x0000000b 
- 00020787  0x00003389 ifetch  0x00000002 , 0x00000006 
- 00020788  0x0000338a copy  0x0000003f , 0x00000002 
- 00020789  0x0000338b ifetch  0x00000002 , 0x00000006 
- 00020790  0x0000338c sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00020791  0x0000338d branch  0x0000513f , 0x00000005 
- 00020792  0x0000338e beq  0x00000002 , 0x0000513b 
- 00020793  0x0000338f beq  0x00000004 , 0x0000513b 
- 00020794  0x00003390 branch  0x0000513d 
- 00020795  0x00003392 jam  0x00000016 , 0x00000b7d 
- 00020796  0x00003393 call  0x00007c27 
- 00020797  0x00003395 ifetch  0x00000002 , 0x00000006 
- 00020798  0x00003396 branch  0x00005165 
- 00020799  0x00003398 call  0x00007e1c 
- 00020800  0x0000339c setarg  0x00000050 
- 00020801  0x0000339d isub  0x00000002 , 0x0000003e 
- 00020802  0x0000339e branch  0x0000514d , 0x00000005 
- 00020803  0x0000339f setarg  0x00000051 
- 00020804  0x000033a0 isub  0x00000002 , 0x0000003e 
- 00020805  0x000033a1 branch  0x00005153 , 0x00000005 
- 00020806  0x000033a2 setarg  0x00000053 
- 00020807  0x000033a3 isub  0x00000002 , 0x0000003e 
- 00020808  0x000033a4 branch  0x0000515f , 0x00000005 
- 00020809  0x000033a5 setarg  0x00000052 
- 00020810  0x000033a6 isub  0x00000002 , 0x0000003e 
- 00020811  0x000033a7 branch  0x00005159 , 0x00000005 
- 00020812  0x000033a8 branch  0x00005165 
- 00020813  0x000033aa copy  0x0000000b , 0x0000003f 
- 00020814  0x000033ab store  0x00000002 , 0x000042b1 
- 00020815  0x000033ac fetch  0x00000001 , 0x000042b9 
- 00020816  0x000033ad set1  0x00000001 
- 00020817  0x000033ae store  0x00000001 , 0x000042b9 
- 00020818  0x000033af branch  0x00005164 
- 00020819  0x000033b1 copy  0x0000000b , 0x0000003f 
- 00020820  0x000033b2 store  0x00000002 , 0x000042b3 
- 00020821  0x000033b3 fetch  0x00000001 , 0x000042ba 
- 00020822  0x000033b4 set1  0x00000001 
- 00020823  0x000033b5 store  0x00000001 , 0x000042ba 
- 00020824  0x000033b6 branch  0x00005164 
- 00020825  0x000033b8 copy  0x0000000b , 0x0000003f 
- 00020826  0x000033b9 store  0x00000002 , 0x000042b5 
- 00020827  0x000033ba fetch  0x00000001 , 0x000042bb 
- 00020828  0x000033bb set1  0x00000001 
- 00020829  0x000033bc store  0x00000001 , 0x000042bb 
- 00020830  0x000033bd branch  0x00005164 
- 00020831  0x000033bf copy  0x0000000b , 0x0000003f 
- 00020832  0x000033c0 store  0x00000002 , 0x000042b7 
- 00020833  0x000033c1 fetch  0x00000001 , 0x000042bc 
- 00020834  0x000033c2 set1  0x00000001 
- 00020835  0x000033c3 store  0x00000001 , 0x000042bc 
- 00020836  0x000033c7 call  0x00007e21 
- 00020837  0x000033c9 copy  0x00000013 , 0x0000003f 
- 00020838  0x000033ca isub  0x00000011 , 0x00000013 
- 00020839  0x000033cb rtn 
- 00020840  0x000033ce ifetch  0x00000001 , 0x00000006 
- 00020841  0x000033cf copy  0x0000003f , 0x00000007 
- 00020842  0x000033d0 ifetch  0x00000002 , 0x00000006 
- 00020843  0x000033d1 copy  0x0000003f , 0x00000011 
- 00020844  0x000033d2 copy  0x00000013 , 0x0000003f 
- 00020845  0x000033d3 isub  0x00000011 , 0x00000013 
- 00020846  0x000033d4 ifetch  0x00000002 , 0x00000006 
- 00020847  0x000033d5 copy  0x0000003f , 0x0000000b 
- 00020848  0x000033d6 ifetch  0x00000002 , 0x00000006 
- 00020849  0x000033d7 ifetch  0x00000002 , 0x00000006 
- 00020850  0x000033d8 nbranch  0x00005193 , 0x00000034 
- 00020851  0x000033d9 call  0x00007e1c 
- 00020852  0x000033dd copy  0x0000000b , 0x00000002 
- 00020853  0x000033de setarg  0x00000050 
- 00020854  0x000033df isub  0x00000002 , 0x0000003e 
- 00020855  0x000033e0 branch  0x00005181 , 0x00000005 
- 00020856  0x000033e1 setarg  0x00000051 
- 00020857  0x000033e2 isub  0x00000002 , 0x0000003e 
- 00020858  0x000033e3 branch  0x00005185 , 0x00000005 
- 00020859  0x000033e4 setarg  0x00000052 
- 00020860  0x000033e5 isub  0x00000002 , 0x0000003e 
- 00020861  0x000033e6 branch  0x00005189 , 0x00000005 
- 00020862  0x000033e7 setarg  0x00000053 
- 00020863  0x000033e8 isub  0x00000002 , 0x0000003e 
- 00020864  0x000033e9 branch  0x0000518d , 0x00000005 
- 00020865  0x000033eb fetch  0x00000001 , 0x000042b9 
- 00020866  0x000033ec set1  0x00000005 
- 00020867  0x000033ed store  0x00000001 , 0x000042b9 
- 00020868  0x000033ee rtn 
- 00020869  0x000033f0 fetch  0x00000001 , 0x000042ba 
- 00020870  0x000033f1 set1  0x00000005 
- 00020871  0x000033f2 store  0x00000001 , 0x000042ba 
- 00020872  0x000033f3 rtn 
- 00020873  0x000033f5 fetch  0x00000001 , 0x000042bb 
- 00020874  0x000033f6 set1  0x00000005 
- 00020875  0x000033f7 store  0x00000001 , 0x000042bb 
- 00020876  0x000033f8 rtn 
- 00020877  0x000033fa fetch  0x00000001 , 0x000042bc 
- 00020878  0x000033fb set1  0x00000005 
- 00020879  0x000033fc store  0x00000001 , 0x000042bc 
- 00020880  0x000033fd jam  0x00000006 , 0x00000b7d 
- 00020881  0x000033fe branch  0x00007c27 
- 00020882  0x00003402 call  0x00007e21 
- 00020883  0x00003404 increase  0xfffffffa , 0x00000011 
- 00020884  0x00003406 branch  0x00005198 , 0x00000005 
- 00020885  0x00003407 increase  0x00000001 , 0x00000006 
- 00020886  0x00003408 increase  0xffffffff , 0x00000011 
- 00020887  0x00003409 branch  0x00005194 
- 00020888  0x0000340b rtn 
- 00020889  0x0000340d ifetch  0x00000001 , 0x00000006 
- 00020890  0x0000340e copy  0x0000003f , 0x00000007 
- 00020891  0x0000340f ifetch  0x00000002 , 0x00000006 
- 00020892  0x00003410 copy  0x0000003f , 0x00000011 
- 00020893  0x00003411 copy  0x00000013 , 0x0000003f 
- 00020894  0x00003412 isub  0x00000011 , 0x00000013 
- 00020895  0x00003413 ifetch  0x00000002 , 0x00000006 
- 00020896  0x00003414 increase  0x00000002 , 0x00000006 
- 00020897  0x00003415 copy  0x0000003f , 0x00000002 
- 00020898  0x00003416 setarg  0x00000005 
- 00020899  0x00003417 istore  0x00000001 , 0x00000005 
- 00020900  0x00003418 copy  0x00000007 , 0x0000003f 
- 00020901  0x00003419 istore  0x00000001 , 0x00000005 
- 00020902  0x0000341a increase  0x00000002 , 0x00000011 
- 00020903  0x0000341b copy  0x00000011 , 0x0000003f 
- 00020904  0x0000341c istore  0x00000002 , 0x00000005 
- 00020905  0x0000341d call  0x00007e1c 
- 00020906  0x0000341e setarg  0x00000050 
- 00020907  0x0000341f isub  0x00000002 , 0x0000003e 
- 00020908  0x00003420 branch  0x000051b7 , 0x00000005 
- 00020909  0x00003421 setarg  0x00000051 
- 00020910  0x00003422 isub  0x00000002 , 0x0000003e 
- 00020911  0x00003423 branch  0x000051c8 , 0x00000005 
- 00020912  0x00003424 setarg  0x00000052 
- 00020913  0x00003425 isub  0x00000002 , 0x0000003e 
- 00020914  0x00003426 branch  0x000051ce , 0x00000005 
- 00020915  0x00003427 setarg  0x00000053 
- 00020916  0x00003428 isub  0x00000002 , 0x0000003e 
- 00020917  0x00003429 branch  0x000051d4 , 0x00000005 
- 00020918  0x0000342a branch  0x000051d9 
- 00020919  0x0000342c fetch  0x00000001 , 0x000042b9 
- 00020920  0x0000342d set1  0x00000004 , 0x0000003f 
- 00020921  0x0000342e set1  0x00000003 , 0x0000003f 
- 00020922  0x0000342f store  0x00000001 , 0x000042b9 
- 00020923  0x00003430 bbit1  0x00000002 , 0x000051c5 
- 00020924  0x00003431 fetcht  0x00000001 , 0x000002e6 
- 00020925  0x00003432 set1  0x00000006 , 0x00000002 
- 00020926  0x00003433 storet  0x00000001 , 0x000002e6 
- 00020927  0x00003434 copy  0x00000007 , 0x0000003f 
- 00020928  0x00003435 increase  0x00000001 , 0x0000003f 
- 00020929  0x00003436 store  0x00000001 , 0x000002e8 
- 00020930  0x00003437 fetch  0x00000001 , 0x000042b9 
- 00020931  0x00003438 set1  0x00000002 , 0x0000003f 
- 00020932  0x00003439 store  0x00000001 , 0x000042b9 
- 00020933  0x0000343b fetch  0x00000002 , 0x000042b1 
- 00020934  0x0000343c store  0x00000002 , 0x000002e9 
- 00020935  0x0000343d branch  0x000051d9 
- 00020936  0x0000343f fetch  0x00000001 , 0x000042ba 
- 00020937  0x00003440 set1  0x00000004 , 0x0000003f 
- 00020938  0x00003441 set1  0x00000003 , 0x0000003f 
- 00020939  0x00003442 store  0x00000001 , 0x000042ba 
- 00020940  0x00003443 fetch  0x00000002 , 0x000042b3 
- 00020941  0x00003444 branch  0x000051d9 
- 00020942  0x00003446 fetch  0x00000001 , 0x000042bb 
- 00020943  0x00003447 set1  0x00000004 , 0x0000003f 
- 00020944  0x00003448 set1  0x00000003 , 0x0000003f 
- 00020945  0x00003449 store  0x00000001 , 0x000042bb 
- 00020946  0x0000344a fetch  0x00000002 , 0x000042b5 
- 00020947  0x0000344b branch  0x000051d9 
- 00020948  0x0000344d fetch  0x00000001 , 0x000042bc 
- 00020949  0x0000344e set1  0x00000004 , 0x0000003f 
- 00020950  0x0000344f set1  0x00000003 , 0x0000003f 
- 00020951  0x00003450 store  0x00000001 , 0x000042bc 
- 00020952  0x00003451 fetch  0x00000002 , 0x000042b7 
- 00020953  0x00003455 copy  0x0000003f , 0x0000000b 
- 00020954  0x00003456 call  0x00007e21 
- 00020955  0x00003458 copy  0x0000000b , 0x0000003f 
- 00020956  0x0000345a istore  0x00000002 , 0x00000005 
- 00020957  0x0000345b force  0x00000000 , 0x0000003f 
- 00020958  0x0000345c istore  0x00000002 , 0x00000005 
- 00020959  0x0000345d force  0x00000000 , 0x0000003f 
- 00020960  0x0000345e istore  0x00000002 , 0x00000005 
- 00020961  0x0000345f force  0x0000000a , 0x0000003f 
- 00020962  0x00003460 iadd  0x00000012 , 0x00000012 
- 00020963  0x00003461 increase  0xfffffffa , 0x00000011 
- 00020964  0x00003463 branch  0x000051ea , 0x00000005 
- 00020965  0x00003464 ifetch  0x00000001 , 0x00000006 
- 00020966  0x00003465 istore  0x00000001 , 0x00000005 
- 00020967  0x00003466 increase  0x00000001 , 0x00000012 
- 00020968  0x00003467 increase  0xffffffff , 0x00000011 
- 00020969  0x00003468 branch  0x000051e4 
- 00020970  0x0000346a rtn 
- 00020971  0x0000346c ifetch  0x00000001 , 0x00000006 
- 00020972  0x0000346d copy  0x0000003f , 0x00000007 
- 00020973  0x0000346e ifetch  0x00000002 , 0x00000006 
- 00020974  0x0000346f copy  0x0000003f , 0x00000011 
- 00020975  0x00003470 copy  0x00000013 , 0x0000003f 
- 00020976  0x00003471 isub  0x00000011 , 0x00000013 
- 00020977  0x00003473 ifetch  0x00000002 , 0x00000006 
- 00020978  0x00003474 copy  0x0000003f , 0x00000011 
- 00020979  0x00003475 ifetch  0x00000002 , 0x00000006 
- 00020980  0x00003476 copy  0x0000003f , 0x0000000b 
- 00020981  0x00003477 call  0x00007e1c 
- 00020982  0x00003478 setarg  0x00000050 
- 00020983  0x00003479 copy  0x00000011 , 0x00000002 
- 00020984  0x0000347a isub  0x00000002 , 0x0000003e 
- 00020985  0x0000347b branch  0x00005203 , 0x00000005 
- 00020986  0x0000347c setarg  0x00000052 
- 00020987  0x0000347d copy  0x00000011 , 0x00000002 
- 00020988  0x0000347e isub  0x00000002 , 0x0000003e 
- 00020989  0x0000347f branch  0x00005208 , 0x00000005 
- 00020990  0x00003480 setarg  0x00000053 
- 00020991  0x00003481 copy  0x00000011 , 0x00000002 
- 00020992  0x00003482 isub  0x00000002 , 0x0000003e 
- 00020993  0x00003483 branch  0x0000520a , 0x00000005 
- 00020994  0x00003484 branch  0x0000520c 
- 00020995  0x00003486 setarg  0x00000000 
- 00020996  0x00003487 store  0x00000002 , 0x000002dc 
- 00020997  0x00003488 store  0x00000002 , 0x000042b1 
- 00020998  0x00003489 store  0x00000001 , 0x000042b9 
- 00020999  0x0000348a branch  0x0000520e 
- 00021000  0x0000348c call  0x00005081 
- 00021001  0x0000348d branch  0x0000520e 
- 00021002  0x0000348f call  0x00005087 
- 00021003  0x00003495 branch  0x0000520e 
- 00021004  0x00003497 setarg  0x00000000 
- 00021005  0x00003498 store  0x00000002 , 0x000002e2 
- 00021006  0x0000349a call  0x00007e21 
- 00021007  0x0000349b setarg  0x00000007 
- 00021008  0x0000349c istore  0x00000001 , 0x00000005 
- 00021009  0x0000349d copy  0x00000007 , 0x0000003f 
- 00021010  0x0000349e istore  0x00000001 , 0x00000005 
- 00021011  0x0000349f setarg  0x00000004 
- 00021012  0x000034a0 istore  0x00000002 , 0x00000005 
- 00021013  0x000034a1 copy  0x00000011 , 0x0000003f 
- 00021014  0x000034a2 istore  0x00000002 , 0x00000005 
- 00021015  0x000034a3 copy  0x0000000b , 0x0000003f 
- 00021016  0x000034a4 istore  0x00000002 , 0x00000005 
- 00021017  0x000034a5 force  0x00000008 , 0x0000003f 
- 00021018  0x000034a6 iadd  0x00000012 , 0x00000012 
- 00021019  0x000034a7 rtn 
- 00021020  0x000034aa ifetch  0x00000001 , 0x00000006 
- 00021021  0x000034ab copy  0x0000003f , 0x00000007 
- 00021022  0x000034ac ifetch  0x00000002 , 0x00000006 
- 00021023  0x000034ad copy  0x0000003f , 0x00000011 
- 00021024  0x000034ae ifetch  0x00000002 , 0x00000006 
- 00021025  0x000034af copy  0x0000003f , 0x0000000b 
- 00021026  0x000034b0 ifetch  0x00000002 , 0x00000006 
- 00021027  0x000034b1 copy  0x0000003f , 0x00000002 
- 00021028  0x000034b2 call  0x00007e1c 
- 00021029  0x000034b3 fetch  0x00000001 , 0x000042be 
- 00021030  0x000034b4 icompare  0x000000ff , 0x00000007 
- 00021031  0x000034b5 nbranch  0x00005232 , 0x00000001 
- 00021032  0x000034b6 setarg  0x00000050 
- 00021033  0x000034b7 isub  0x00000002 , 0x0000003e 
- 00021034  0x000034b8 branch  0x0000522f , 0x00000005 
- 00021035  0x000034b9 setarg  0x00000051 
- 00021036  0x000034ba isub  0x00000002 , 0x0000003e 
- 00021037  0x000034bb branch  0x00005232 , 0x00000005 
- 00021038  0x000034bc branch  0x00005232 
- 00021039  0x000034be jam  0x00000000 , 0x000042b1 
- 00021040  0x000034bf jam  0x00000000 , 0x000042b9 
- 00021041  0x000034c0 branch  0x00005232 
- 00021042  0x000034c5 call  0x00007e21 
- 00021043  0x000034c6 copy  0x00000013 , 0x0000003f 
- 00021044  0x000034c7 isub  0x00000011 , 0x00000013 
- 00021045  0x000034c8 rtn 
- 00021046  0x000034cb setarg  0x00000001 
- 00021047  0x000034cc istore  0x00000001 , 0x00000005 
- 00021048  0x000034cd ifetch  0x00000001 , 0x00000006 
- 00021049  0x000034ce istore  0x00000001 , 0x00000005 
- 00021050  0x000034cf setarg  0x00000002 
- 00021051  0x000034d0 istore  0x00000002 , 0x00000005 
- 00021052  0x000034d1 setarg  0x00000000 
- 00021053  0x000034d2 istore  0x00000002 , 0x00000005 
- 00021054  0x000034d3 setarg  0x00000006 
- 00021055  0x000034d4 iadd  0x00000012 , 0x00000012 
- 00021056  0x000034d5 force  0x00000004 , 0x00000013 
- 00021057  0x000034d6 rtn 
- 00021058  0x000034da fetch  0x00000001 , 0x000042be 
- 00021059  0x000034db increase  0x00000001 , 0x0000003f 
- 00021060  0x000034dc bne  0x00000000 , 0x00005246 
- 00021061  0x000034dd increase  0x00000001 , 0x0000003f 
- 00021062  0x000034df store  0x00000001 , 0x000042be 
- 00021063  0x000034e0 rtn 
- 00021064  0x000034eb set1  0x00000025 , 0x00000000 
- 00021065  0x000034ec bpatch  0x00000024 , 0x00004024 
- 00021066  0x000034ed arg  0x00000000 , 0x00000012 
- 00021067  0x000034ee call  0x0000527a 
- 00021068  0x000034ef nbranch  0x00003bf1 , 0x00000034 
- 00021069  0x000034f0 call  0x00005287 
- 00021070  0x000034f1 arg  0x00001800 , 0x00000012 
- 00021071  0x000034f2 arg  0x00000000 , 0x00000007 
- 00021072  0x000034f4 fetcht  0x00000001 , 0x000042bf 
- 00021073  0x000034f5 qisolate1  0x00000002 
- 00021074  0x000034f6 branch  0x00005258 , 0x00000001 
- 00021075  0x000034f7 call  0x000052ab 
- 00021076  0x000034f8 sub  0x0000000b , 0x00000000 , 0x0000003e 
- 00021077  0x000034f9 branch  0x00005258 , 0x00000002 
- 00021078  0x000034fa call  0x00005292 
- 00021079  0x000034fb branch  0x0000525e 
- 00021080  0x000034fd increase  0x00000080 , 0x00000012 
- 00021081  0x000034fe increase  0x00000001 , 0x00000007 
- 00021082  0x000034ff setarg  0x00000008 
- 00021083  0x00003500 isub  0x00000007 , 0x0000003e 
- 00021084  0x00003501 branch  0x00005250 , 0x00000002 
- 00021085  0x00003502 arg  0x00000000 , 0x00000012 
- 00021086  0x00003504 copy  0x00000012 , 0x0000003f 
- 00021087  0x00003505 branch  0x00003bf1 , 0x00000034 
- 00021088  0x00003506 rtn 
- 00021089  0x0000350f set1  0x00000025 , 0x00000000 
- 00021090  0x00003510 bpatch  0x00000025 , 0x00004024 
- 00021091  0x00003511 call  0x00005280 
- 00021092  0x00003512 increase  0x00000001 , 0x00000006 
- 00021093  0x00003513 ifetch  0x00000002 , 0x00000006 
- 00021094  0x00003514 rtn 
- 00021095  0x0000351b set1  0x00000025 , 0x00000000 
- 00021096  0x0000351c bpatch  0x00000026 , 0x00004024 
- 00021097  0x0000351d call  0x00005280 
- 00021098  0x0000351e copy  0x00000006 , 0x00000005 
- 00021099  0x0000351f copy  0x00000006 , 0x00000002 
- 00021100  0x00003520 setarg  0x00000000 
- 00021101  0x00003521 istore  0x00000003 , 0x00000005 
- 00021102  0x00003522 rtn 
- 00021103  0x00003528 set1  0x00000025 , 0x00000000 
- 00021104  0x00003529 bpatch  0x00000027 , 0x00004024 
- 00021105  0x0000352a call  0x0000527e 
- 00021106  0x0000352b branch  0x00003bf1 , 0x00000034 
- 00021107  0x0000352c fetch  0x00000003 , 0x000042c6 
- 00021108  0x0000352d store  0x00000003 , 0x000042c9 
- 00021109  0x0000352e fetch  0x00000003 , 0x000042c3 
- 00021110  0x0000352f store  0x00000003 , 0x000042c6 
- 00021111  0x00003530 fetch  0x00000003 , 0x000042c0 
- 00021112  0x00003531 store  0x00000003 , 0x000042c3 
- 00021113  0x00003532 rtn 
- 00021114  0x00003539 fetch  0x00000003 , 0x000042c0 
- 00021115  0x0000353a rtn 
- 00021116  0x00003541 fetch  0x00000003 , 0x000042c3 
- 00021117  0x00003542 rtn 
- 00021118  0x00003549 fetch  0x00000003 , 0x000042c9 
- 00021119  0x0000354a rtn 
- 00021120  0x00003550 call  0x0000527e 
- 00021121  0x00003551 branch  0x00003bf1 , 0x00000034 
- 00021122  0x00003552 arg  0x000042c0 , 0x00000006 
- 00021123  0x00003554 ifetch  0x00000003 , 0x00000006 
- 00021124  0x00003555 branch  0x00005283 , 0x00000034 
- 00021125  0x00003556 increase  0xfffffffd , 0x00000006 
- 00021126  0x00003557 rtn 
- 00021127  0x0000355f set1  0x00000025 , 0x00000000 
- 00021128  0x00003560 bpatch  0x00000028 , 0x00004025 
- 00021129  0x00003561 arg  0x00000004 , 0x00000039 
- 00021130  0x00003562 arg  0x000042c0 , 0x00000006 
- 00021131  0x00003563 arg  0x00000000 , 0x00000002 
- 00021132  0x00003565 ifetch  0x00000003 , 0x00000006 
- 00021133  0x00003566 and  0x0000003f , 0x000000ff , 0x0000003f 
- 00021134  0x00003567 ior  0x00000002 , 0x00000002 
- 00021135  0x00003568 loop  0x0000528c 
- 00021136  0x00003569 storet  0x00000001 , 0x000042bf 
- 00021137  0x0000356a rtn 
- 00021138  0x00003573 set1  0x00000025 , 0x00000000 
- 00021139  0x00003574 bpatch  0x00000029 , 0x00004025 
- 00021140  0x00003575 call  0x0000527a 
- 00021141  0x00003576 nbranch  0x00003bf1 , 0x00000034 
- 00021142  0x00003577 call  0x0000527e 
- 00021143  0x00003578 branch  0x000052a0 , 0x00000034 
- 00021144  0x00003579 fetch  0x00000003 , 0x000042c3 
- 00021145  0x0000357a store  0x00000003 , 0x000042c0 
- 00021146  0x0000357b ifetch  0x00000003 , 0x00000006 
- 00021147  0x0000357c istore  0x00000003 , 0x00000005 
- 00021148  0x0000357d ifetch  0x00000003 , 0x00000006 
- 00021149  0x0000357e istore  0x00000003 , 0x00000005 
- 00021150  0x0000357f setarg  0x00000000 
- 00021151  0x00003580 istore  0x00000003 , 0x00000005 
- 00021152  0x00003582 arg  0x00000000 , 0x00000002 
- 00021153  0x00003583 copy  0x0000000b , 0x0000003f 
- 00021154  0x00003584 iadd  0x00000007 , 0x0000003f 
- 00021155  0x00003586 qset1  0x00000002 
- 00021156  0x00003587 increase  0x00000001 , 0x00000007 
- 00021157  0x00003588 isub  0x00000007 , 0x0000003e 
- 00021158  0x00003589 nbranch  0x000052a3 , 0x00000005 
- 00021159  0x0000358b lshift8  0x00000012 , 0x0000003f 
- 00021160  0x0000358c ior  0x00000002 , 0x0000003f 
- 00021161  0x0000358d store  0x00000003 , 0x000042c9 
- 00021162  0x0000358e rtn 
- 00021163  0x00003599 set1  0x00000025 , 0x00000000 
- 00021164  0x0000359a bpatch  0x0000002a , 0x00004025 
- 00021165  0x0000359b call  0x00005287 
- 00021166  0x0000359c copy  0x00000007 , 0x00000013 
- 00021167  0x0000359d arg  0x00000000 , 0x00000002 
- 00021168  0x0000359e arg  0x00000000 , 0x0000000b 
- 00021169  0x000035a1 copy  0x00000007 , 0x0000003f 
- 00021170  0x000035a2 beq  0x00000008 , 0x000052bc 
- 00021171  0x000035a3 fetch  0x00000001 , 0x000042bf 
- 00021172  0x000035a4 qisolate1  0x0000003f 
- 00021173  0x000035a5 branch  0x000052bc , 0x00000001 
- 00021174  0x000035a6 increase  0x00000080 , 0x00000002 
- 00021175  0x000035a7 increase  0x00000001 , 0x00000007 
- 00021176  0x000035a8 copy  0x00000011 , 0x0000003f 
- 00021177  0x000035a9 isub  0x00000002 , 0x0000003e 
- 00021178  0x000035aa branch  0x000052bc , 0x00000005 
- 00021179  0x000035ab branch  0x000052b1 , 0x00000002 
- 00021180  0x000035ad copy  0x00000002 , 0x0000003f 
- 00021181  0x000035ae isub  0x00000011 , 0x0000003e 
- 00021182  0x000035af nbranch  0x000052c2 , 0x00000002 
- 00021183  0x000035b0 copy  0x00000007 , 0x0000003f 
- 00021184  0x000035b1 copy  0x00000013 , 0x00000002 
- 00021185  0x000035b2 isub  0x00000002 , 0x0000000b 
- 00021186  0x000035b4 copy  0x00000013 , 0x00000007 
- 00021187  0x000035b5 rtn 
- 00021188  0x000035b9 set1  0x00000025 , 0x00000000 
- 00021189  0x000035ba bpatch  0x0000002b , 0x00004025 
- 00021190  0x000035bb arg  0x0000007f , 0x00000011 
- 00021191  0x000035bc call  0x00005248 
- 00021192  0x000035bd store  0x00000002 , 0x000002d2 
- 00021193  0x000035be increase  0x00000004 , 0x0000003f 
- 00021194  0x000035bf store  0x00000002 , 0x000002d4 
- 00021195  0x000035c0 setarg  0x00000000 
- 00021196  0x000035c1 store  0x00000002 , 0x000002d6 
- 00021197  0x000035c2 rtn 
- 00021198  0x000035c5 fetch  0x00000002 , 0x000002d2 
- 00021199  0x000035c6 branch  0x000052f2 
- 00021200  0x000035c9 fetch  0x00000002 , 0x000002d4 
- 00021201  0x000035ca branch  0x000052f2 
- 00021202  0x000035ce set1  0x00000025 , 0x00000000 
- 00021203  0x000035cf bpatch  0x0000002c , 0x00004025 
- 00021204  0x000035d0 arg  0x000002ff , 0x00000011 
- 00021205  0x000035d1 call  0x00005248 
- 00021206  0x000035d2 store  0x00000002 , 0x000002d8 
- 00021207  0x000035d3 increase  0x00000004 , 0x0000003f 
- 00021208  0x000035d4 store  0x00000002 , 0x000002da 
- 00021209  0x000035d5 setarg  0x00000000 
- 00021210  0x000035d6 store  0x00000002 , 0x000002dc 
- 00021211  0x000035d7 rtn 
- 00021212  0x000035da fetch  0x00000002 , 0x000002d8 
- 00021213  0x000035db branch  0x000052f2 
- 00021214  0x000035de fetch  0x00000002 , 0x000002da 
- 00021215  0x000035df branch  0x000052f2 
- 00021216  0x000035e3 set1  0x00000025 , 0x00000000 
- 00021217  0x000035e4 bpatch  0x0000002d , 0x00004025 
- 00021218  0x000035e5 call  0x00007e00 
- 00021219  0x000035e6 jam  0x00000001 , 0x000002eb 
- 00021220  0x000035e7 call  0x0000527a 
- 00021221  0x000035e8 nrtn  0x00000034 
- 00021222  0x000035e9 arg  0x0000007f , 0x00000011 
- 00021223  0x000035ea call  0x00005248 
- 00021224  0x000035eb store  0x00000002 , 0x000002de 
- 00021225  0x000035ec increase  0x00000004 , 0x0000003f 
- 00021226  0x000035ed store  0x00000002 , 0x000002e0 
- 00021227  0x000035ee setarg  0x00000000 
- 00021228  0x000035ef store  0x00000002 , 0x000002e2 
- 00021229  0x000035f0 jam  0x00000000 , 0x000002eb 
- 00021230  0x000035f1 branch  0x00007e0e 
- 00021231  0x000035f4 fetch  0x00000002 , 0x000002de 
- 00021232  0x000035f5 branch  0x000052f2 
- 00021233  0x000035f8 fetch  0x00000002 , 0x000002e0 
- 00021234  0x000035fb branch  0x00003bf1 , 0x00000034 
- 00021235  0x000035fc copy  0x0000003f , 0x00000005 
- 00021236  0x000035fd rtn 
- 00021237  0x00003601 set1  0x00000025 , 0x00000000 
- 00021238  0x00003602 bpatch  0x0000002e , 0x00004025 
- 00021239  0x00003603 arg  0x00000000 , 0x00000012 
- 00021240  0x00003604 arg  0x000042c0 , 0x00000011 
- 00021241  0x00003605 increase  0xfffffffe , 0x00000011 
- 00021242  0x00003607 increase  0x00000002 , 0x00000011 
- 00021243  0x00003608 setarg  0x000042cc 
- 00021244  0x00003609 isub  0x00000011 , 0x0000003e 
- 00021245  0x0000360a branch  0x00005306 , 0x00000005 
- 00021246  0x0000360b ifetch  0x00000001 , 0x00000011 
- 00021247  0x0000360c increase  0x00000001 , 0x00000011 
- 00021248  0x0000360d branch  0x000052fa , 0x00000034 
- 00021249  0x0000360e ifetcht  0x00000002 , 0x00000011 
- 00021250  0x0000360f ifetch  0x00000002 , 0x00000002 
- 00021251  0x00003610 iadd  0x00000012 , 0x00000012 
- 00021252  0x00003611 increase  0x00000004 , 0x00000012 
- 00021253  0x00003612 branch  0x000052fa 
- 00021254  0x00003614 copy  0x00000012 , 0x0000003f 
- 00021255  0x00003615 rtn 
- 00021256  0x00003619 arg  0x0000000c , 0x00000007 
- 00021257  0x0000361a branch  0x00003dc2 
- 00021258  0x0000361d arg  0x0000000c , 0x00000007 
- 00021259  0x0000361e branch  0x00003dc6 
- 00021260  0x00003621 set1  0x00000025 , 0x00000000 
- 00021261  0x00003622 bpatch  0x0000002f , 0x00004025 
- 00021262  0x00003623 call  0x00005287 
- 00021263  0x00003624 fetch  0x00000001 , 0x000042bf 
- 00021264  0x00003625 rtn  0x00000034 
- 00021265  0x00003626 call  0x000052f5 
- 00021266  0x00003627 arg  0x00000100 , 0x00000002 
- 00021267  0x00003628 isub  0x00000002 , 0x0000003e 
- 00021268  0x00003629 branch  0x00005308 , 0x00000002 
- 00021269  0x0000362a call  0x0000530a 
- 00021270  0x0000362b arg  0x000042cc , 0x00000005 
- 00021271  0x0000362c arg  0x000042c0 , 0x00000011 
- 00021272  0x0000362e setarg  0x000042cc 
- 00021273  0x0000362f isub  0x00000011 , 0x0000003e 
- 00021274  0x00003630 rtn  0x00000005 
- 00021275  0x00003631 ifetch  0x00000001 , 0x00000011 
- 00021276  0x00003632 increase  0x00000001 , 0x00000011 
- 00021277  0x00003633 nbranch  0x00005321 , 0x00000034 
- 00021278  0x00003634 istore  0x00000002 , 0x00000005 
- 00021279  0x00003635 increase  0x00000002 , 0x00000011 
- 00021280  0x00003636 branch  0x00005318 
- 00021281  0x00003638 ifetch  0x00000002 , 0x00000011 
- 00021282  0x00003639 increase  0x00000002 , 0x00000011 
- 00021283  0x0000363a copy  0x0000003f , 0x00000006 
- 00021284  0x0000363b ifetch  0x00000002 , 0x00000006 
- 00021285  0x0000363c istore  0x00000002 , 0x00000005 
- 00021286  0x0000363d copy  0x0000003f , 0x00000039 
- 00021287  0x0000363e increase  0x00000002 , 0x00000039 
- 00021288  0x0000363f call  0x00007e45 
- 00021289  0x00003640 branch  0x00005318 
- 00021290  0x00003643 set1  0x00000025 , 0x00000000 
- 00021291  0x00003644 bpatch  0x00000030 , 0x00004026 
- 00021292  0x00003645 call  0x00005287 
- 00021293  0x00003646 fetch  0x00000001 , 0x000042bf 
- 00021294  0x00003647 rtn  0x00000034 
- 00021295  0x00003648 arg  0x000042c1 , 0x00000011 
- 00021296  0x00003649 increase  0xfffffffd , 0x00000011 
- 00021297  0x0000364a arg  0x000042cc , 0x00000006 
- 00021298  0x0000364c increase  0x00000003 , 0x00000011 
- 00021299  0x0000364d setarg  0x000042cd 
- 00021300  0x0000364e isub  0x00000011 , 0x0000003e 
- 00021301  0x0000364f rtn  0x00000005 
- 00021302  0x00003650 ifetch  0x00000002 , 0x00000006 
- 00021303  0x00003651 branch  0x00005332 , 0x00000034 
- 00021304  0x00003652 increase  0x00000004 , 0x0000003f 
- 00021305  0x00003653 copy  0x0000003f , 0x00000039 
- 00021306  0x00003654 copy  0x00000006 , 0x00000012 
- 00021307  0x00003655 ifetch  0x00000002 , 0x00000011 
- 00021308  0x00003656 copy  0x0000003f , 0x00000005 
- 00021309  0x00003657 copy  0x00000012 , 0x00000006 
- 00021310  0x00003658 increase  0xfffffffe , 0x00000006 
- 00021311  0x00003659 call  0x00007e45 
- 00021312  0x0000365a branch  0x00005332 
- 00021313  0x00003663 rtn  0x0000002b 
- 00021314  0x00003664 setarg  0x00000010 
- 00021315  0x00003665 store  0x00000002 , 0x000043d3 
- 00021316  0x00003666 setarg  0x00000010 
- 00021317  0x00003667 store  0x00000002 , 0x000043d5 
- 00021318  0x00003668 rtn 
- 00021319  0x0000366b arg  0x00000014 , 0x00000002 
- 00021320  0x0000366c call  0x00005a88 
- 00021321  0x0000366d add  0x00000006 , 0x00000001 , 0x0000003f 
- 00021322  0x0000366e store  0x00000002 , 0x00000419 
- 00021323  0x0000366f rtn 
- 00021324  0x00003672 set1  0x00000025 , 0x00000000 
- 00021325  0x00003673 bpatch  0x00000032 , 0x00004026 
- 00021326  0x00003674 disable  0x0000002b 
- 00021327  0x00003675 jam  0x00000001 , 0x0000427e 
- 00021328  0x00003676 jam  0x00000001 , 0x000003d6 
- 00021329  0x00003677 jam  0x00000003 , 0x000003c0 
- 00021330  0x00003678 jam  0x00000001 , 0x000003d7 
- 00021331  0x00003679 setarg  0xffffffff 
- 00021332  0x0000367a store  0x00000002 , 0x000003da 
- 00021333  0x0000367b force  0x00000000 , 0x0000003f 
- 00021334  0x0000367c store  0x00000001 , 0x000003e3 
- 00021335  0x0000367d store  0x00000001 , 0x000003d8 
- 00021336  0x0000367e store  0x00000001 , 0x000003e4 
- 00021337  0x0000367f store  0x00000003 , 0x0000420a 
- 00021338  0x00003680 store  0x00000003 , 0x0000420d 
- 00021339  0x00003681 store  0x00000005 , 0x00004465 
- 00021340  0x00003682 set1  0x00000027 , 0x0000003f 
- 00021341  0x00003683 store  0x00000005 , 0x0000446a 
- 00021342  0x00003684 branch  0x00005a0b 
- 00021343  0x00003687 set1  0x00000025 , 0x00000000 
- 00021344  0x00003688 bpatch  0x00000033 , 0x00004026 
- 00021345  0x00003689 enable  0x00000029 
- 00021346  0x0000368a jam  0x00000003 , 0x000003c1 
- 00021347  0x0000368b jam  0x00000001 , 0x000003fa 
- 00021348  0x0000368c jam  0x00000001 , 0x000044bc 
- 00021349  0x0000368d setarg  0x0000ffff 
- 00021350  0x0000368e store  0x00000002 , 0x000044be 
- 00021351  0x0000368f force  0x00000000 , 0x0000003f 
- 00021352  0x00003690 store  0x00000005 , 0x0000446a 
- 00021353  0x00003691 set1  0x00000027 , 0x0000003f 
- 00021354  0x00003692 store  0x00000005 , 0x00004465 
- 00021355  0x00003693 branch  0x0000534c 
- 00021356  0x00003697 set1  0x00000025 , 0x00000000 
- 00021357  0x00003698 bpatch  0x00000034 , 0x00004026 
- 00021358  0x00003699 disable  0x00000029 
- 00021359  0x0000369a jam  0x00000001 , 0x000003c1 
- 00021360  0x0000369b jam  0x00000000 , 0x000043d8 
- 00021361  0x0000369c jam  0x00000000 , 0x000000a2 
- 00021362  0x0000369d branch  0x0000534c 
- 00021363  0x000036a4 call  0x000053d2 
- 00021364  0x000036a5 call  0x000055d3 
- 00021365  0x000036a6 call  0x00005a0e 
- 00021366  0x000036a7 branch  0x000053d7 
- 00021367  0x000036aa set1  0x00000025 , 0x00000000 
- 00021368  0x000036ab bpatch  0x00000035 , 0x00004026 
- 00021369  0x000036ac call  0x000053d2 
- 00021370  0x000036ad call  0x00003e71 
- 00021371  0x000036ae fetch  0x00000001 , 0x000003c1 
- 00021372  0x000036af beq  0x00000003 , 0x0000537e 
- 00021373  0x000036b0 branch  0x00005395 
- 00021374  0x000036b7 set1  0x00000025 , 0x00000000 
- 00021375  0x000036b8 bpatch  0x00000036 , 0x00004026 
- 00021376  0x000036b9 enable  0x00000029 
- 00021377  0x000036ba call  0x00005a02 
- 00021378  0x000036bb branch  0x00005392 , 0x00000002 
- 00021379  0x000036bc call  0x00003e28 
- 00021380  0x000036bd call  0x0000541c 
- 00021381  0x000036be call  0x00005622 
- 00021382  0x000036bf disable  0x0000002d 
- 00021383  0x000036c0 call  0x000054b2 
- 00021384  0x000036c1 nrtn  0x0000002d 
- 00021385  0x000036c2 set1  0x00000025 , 0x00000000 
- 00021386  0x000036c3 bpatch  0x00000037 , 0x00004026 
- 00021387  0x000036c4 fetch  0x00000001 , 0x00000005 
- 00021388  0x000036c5 increase  0x00000001 , 0x0000003f 
- 00021389  0x000036c6 store  0x00000001 , 0x00000005 
- 00021390  0x000036c7 call  0x000055a2 
- 00021391  0x000036c8 call  0x00005a99 
- 00021392  0x000036c9 disable  0x00000029 
- 00021393  0x000036ca rtn 
- 00021394  0x000036cd call  0x000053ba 
- 00021395  0x000036ce disable  0x00000029 
- 00021396  0x000036cf rtn 
- 00021397  0x000036d5 set1  0x00000025 , 0x00000000 
- 00021398  0x000036d6 bpatch  0x00000038 , 0x00004027 
- 00021399  0x000036d7 disable  0x0000002e 
- 00021400  0x000036d8 call  0x00005a02 
- 00021401  0x000036d9 branch  0x000053ba , 0x00000002 
- 00021402  0x000036da call  0x00003e28 
- 00021403  0x000036db call  0x0000541c 
- 00021404  0x000036dc call  0x00005478 
- 00021405  0x000036dd nbranch  0x000053ad , 0x0000002d 
- 00021406  0x000036df set1  0x00000025 , 0x00000000 
- 00021407  0x000036e0 bpatch  0x00000039 , 0x00004027 
- 00021408  0x000036e1 call  0x000053c8 
- 00021409  0x000036e2 call  0x000055a2 
- 00021410  0x000036e3 call  0x00005622 
- 00021411  0x000036e4 fetch  0x00000001 , 0x00000340 
- 00021412  0x000036e5 bbit1  0x00000004 , 0x000053b4 
- 00021413  0x000036e6 call  0x0000561a 
- 00021414  0x000036e7 nbranch  0x000053b4 , 0x00000034 
- 00021415  0x000036e9 set1  0x00000025 , 0x00000000 
- 00021416  0x000036ea bpatch  0x0000003a , 0x00004027 
- 00021417  0x000036eb call  0x000054bb 
- 00021418  0x000036ed call  0x00007c45 
- 00021419  0x000036ee fetch  0x00000001 , 0x000003e4 
- 00021420  0x000036ef bbit1  0x00000003 , 0x000053ba 
- 00021421  0x000036f1 set1  0x00000025 , 0x00000000 
- 00021422  0x000036f2 bpatch  0x0000003b , 0x00004027 
- 00021423  0x000036f3 call  0x00007f44 
- 00021424  0x000036f4 call  0x00005b19 
- 00021425  0x000036f5 call  0x00005594 
- 00021426  0x000036f6 call  0x00005576 
- 00021427  0x000036f7 branch  0x000039ac 
- 00021428  0x000036fa set1  0x00000025 , 0x00000000 
- 00021429  0x000036fb bpatch  0x0000003c , 0x00004027 
- 00021430  0x000036fc enable  0x0000002e 
- 00021431  0x000036fd call  0x000054b2 
- 00021432  0x000036fe branch  0x0000539e , 0x0000002d 
- 00021433  0x000036ff branch  0x000053aa 
- 00021434  0x00003705 set1  0x00000025 , 0x00000000 
- 00021435  0x00003706 bpatch  0x0000003d , 0x00004027 
- 00021436  0x00003707 call  0x000053c0 
- 00021437  0x00003708 call  0x00003f1d 
- 00021438  0x00003709 jam  0x00000015 , 0x00000b7d 
- 00021439  0x0000370a branch  0x00007c27 
- 00021440  0x0000370d fetcht  0x00000001 , 0x000003d6 
- 00021441  0x0000370e jam  0x00000008 , 0x000002c0 
- 00021442  0x0000370f call  0x000048c4 
- 00021443  0x00003710 jam  0x00000000 , 0x000003d6 
- 00021444  0x00003711 jam  0x00000000 , 0x000003c1 
- 00021445  0x00003712 jam  0x00000000 , 0x000003c0 
- 00021446  0x00003713 jam  0x00000000 , 0x0000427e 
- 00021447  0x00003714 rtn 
- 00021448  0x00003717 fetch  0x00000001 , 0x00000005 
- 00021449  0x00003718 increase  0x00000001 , 0x0000003f 
- 00021450  0x00003719 store  0x00000001 , 0x00000005 
- 00021451  0x0000371a fetch  0x00000001 , 0x000003c0 
- 00021452  0x0000371b rtnbit1  0x00000003 
- 00021453  0x0000371c set1  0x00000003 
- 00021454  0x0000371d store  0x00000001 , 0x000003c0 
- 00021455  0x0000371e setarg  0x00000000 
- 00021456  0x0000371f store  0x00000004 , 0x000046f9 
- 00021457  0x00003720 rtn 
- 00021458  0x00003726 set1  0x00000025 , 0x00000000 
- 00021459  0x00003727 bpatch  0x0000003e , 0x00004027 
- 00021460  0x00003728 enable  0x00000036 
- 00021461  0x00003729 hjam  0x00000007 , 0x00008914 
- 00021462  0x0000372a branch  0x00003e28 
- 00021463  0x0000372d set1  0x00000025 , 0x00000000 
- 00021464  0x0000372e bpatch  0x0000003f , 0x00004027 
- 00021465  0x0000372f disable  0x00000036 
- 00021466  0x00003730 hjam  0x00000003 , 0x00008914 
- 00021467  0x00003731 arg  0x00000000 , 0x0000001b 
- 00021468  0x00003732 rtn 
- 00021469  0x00003735 disable  0x00000009 
- 00021470  0x00003736 disable  0x00000007 
- 00021471  0x00003737 fetch  0x00000003 , 0x000003e9 
- 00021472  0x00003738 iforce  0x0000000f 
- 00021473  0x00003739 fetch  0x00000001 , 0x00000016 
- 00021474  0x0000373a reverse  0x0000003f , 0x00000002 
- 00021475  0x0000373b set1  0x00000001 , 0x00000002 
- 00021476  0x0000373c rshift  0x00000002 , 0x0000000e 
- 00021477  0x0000373d rtn 
- 00021478  0x00003741 call  0x000053ee 
- 00021479  0x00003742 call  0x00003a82 
- 00021480  0x00003743 setarg  0x00000500 
- 00021481  0x00003744 call  0x00003bf3 
- 00021482  0x00003745 branch  0x00003a87 
- 00021483  0x00003748 branch  0x00003a98 , 0x0000002d 
- 00021484  0x00003749 call  0x000053ee 
- 00021485  0x0000374a branch  0x00003a91 
- 00021486  0x0000374c set1  0x00000025 , 0x00000000 
- 00021487  0x0000374d bpatch  0x00000040 , 0x00004028 
- 00021488  0x0000374e call  0x00003a7a 
- 00021489  0x0000374f fetch  0x00000001 , 0x0000040d 
- 00021490  0x00003750 nbranch  0x00005402 , 0x00000034 
- 00021491  0x00003751 fetch  0x00000001 , 0x00000016 
- 00021492  0x00003752 sub  0x0000003f , 0x00000024 , 0x0000003e 
- 00021493  0x00003753 branch  0x000053fc , 0x00000002 
- 00021494  0x00003754 force  0x00000000 , 0x00000002 
- 00021495  0x00003755 rtneq  0x00000025 
- 00021496  0x00003756 force  0x00000018 , 0x00000002 
- 00021497  0x00003757 rtneq  0x00000026 
- 00021498  0x00003758 force  0x0000004e , 0x00000002 
- 00021499  0x00003759 rtn 
- 00021500  0x0000375c sub  0x0000003f , 0x0000000a , 0x0000003e 
- 00021501  0x0000375d branch  0x000053ff , 0x00000002 
- 00021502  0x0000375e increase  0x00000001 , 0x0000003f 
- 00021503  0x00003761 lshift  0x0000003f , 0x0000003f 
- 00021504  0x00003762 add  0x0000003f , 0x00000002 , 0x00000002 
- 00021505  0x00003763 rtn 
- 00021506  0x00003766 fetch  0x00000001 , 0x00000016 
- 00021507  0x00003767 lshift  0x0000003f , 0x00000002 
- 00021508  0x00003768 rtn 
- 00021509  0x0000376b arg  0x000001f4 , 0x00000002 
- 00021510  0x0000376c rtn  0x00000034 
- 00021511  0x0000376d arg  0x000000fa , 0x00000002 
- 00021512  0x0000376e rtneq  0x00000001 
- 00021513  0x0000376f arg  0x00000096 , 0x00000002 
- 00021514  0x00003770 rtneq  0x00000002 
- 00021515  0x00003771 arg  0x00000064 , 0x00000002 
- 00021516  0x00003772 rtneq  0x00000003 
- 00021517  0x00003773 arg  0x0000004b , 0x00000002 
- 00021518  0x00003774 rtneq  0x00000004 
- 00021519  0x00003775 arg  0x00000032 , 0x00000002 
- 00021520  0x00003776 rtneq  0x00000005 
- 00021521  0x00003777 arg  0x00000028 , 0x00000002 
- 00021522  0x00003778 rtneq  0x00000006 
- 00021523  0x00003779 arg  0x00000014 , 0x00000002 
- 00021524  0x0000377a rtn 
- 00021525  0x0000377f setarg  0x008e89be 
- 00021526  0x00003780 lshift8  0x0000003f , 0x0000003f 
- 00021527  0x00003781 or_into  0x000000d6 , 0x0000003f 
- 00021528  0x00003782 iforce  0x00000009 
- 00021529  0x00003783 setarg  0x00555555 
- 00021530  0x00003784 store  0x00000003 , 0x000003e9 
- 00021531  0x00003785 rtn 
- 00021532  0x00003788 set1  0x00000025 , 0x00000000 
- 00021533  0x00003789 bpatch  0x00000041 , 0x00004028 
- 00021534  0x0000378a enable  0x00000010 
- 00021535  0x0000378b fetch  0x00000004 , 0x000003e5 
- 00021536  0x0000378c iforce  0x00000009 
- 00021537  0x0000378d call  0x00005453 
- 00021538  0x0000378e setarg  0x00000200 
- 00021539  0x0000378f branch  0x00005426 , 0x00000029 
- 00021540  0x00003790 fetch  0x00000002 , 0x000003ce 
- 00021541  0x00003791 rshift  0x0000003f , 0x0000003f 
- 00021542  0x00003793 arg  0x00000500 , 0x00000002 
- 00021543  0x00003794 iadd  0x00000002 , 0x0000003f 
- 00021544  0x00003795 call  0x00003b7d 
- 00021545  0x00003796 deposit  0x0000001a 
- 00021546  0x00003797 store  0x00000006 , 0x00000412 
- 00021547  0x00003798 rtn 
- 00021548  0x0000379b set1  0x00000025 , 0x00000000 
- 00021549  0x0000379c bpatch  0x00000042 , 0x00004028 
- 00021550  0x0000379d fetch  0x00000001 , 0x00000016 
- 00021551  0x0000379e increase  0x00000001 , 0x0000003f 
- 00021552  0x0000379f store  0x00000001 , 0x00000016 
- 00021553  0x000037a0 rtnne  0x00000028 
- 00021554  0x000037a1 jam  0x00000025 , 0x00000016 
- 00021555  0x000037a2 rtn 
- 00021556  0x000037a5 set1  0x00000025 , 0x00000000 
- 00021557  0x000037a6 bpatch  0x00000043 , 0x00004028 
- 00021558  0x000037a7 add  0x00000011 , 0x00000001 , 0x00000006 
- 00021559  0x000037a8 ifetch  0x00000001 , 0x00000006 
- 00021560  0x000037a9 rtnbit0  0x00000000 
- 00021561  0x000037aa add  0x00000011 , 0x0000001a , 0x00000005 
- 00021562  0x000037ab ifetch  0x00000002 , 0x00000005 
- 00021563  0x000037ac increase  0x00000001 , 0x0000003f 
- 00021564  0x000037ad istore  0x00000002 , 0x00000005 
- 00021565  0x000037ae add  0x00000011 , 0x00000019 , 0x00000006 
- 00021566  0x000037af ifetch  0x00000001 , 0x00000006 
- 00021567  0x000037b0 add  0x00000011 , 0x00000018 , 0x00000005 
- 00021568  0x000037b1 ifetcht  0x00000001 , 0x00000005 
- 00021569  0x000037b2 iadd  0x00000002 , 0x0000003f 
- 00021570  0x000037b3 sub  0x0000003f , 0x00000024 , 0x0000003e 
- 00021571  0x000037b4 branch  0x00005445 , 0x00000002 
- 00021572  0x000037b5 increase  0xffffffdb , 0x0000003f 
- 00021573  0x000037b7 istore  0x00000001 , 0x00000005 
- 00021574  0x000037b8 rtn 
- 00021575  0x000037bc set1  0x00000025 , 0x00000000 
- 00021576  0x000037bd bpatch  0x00000044 , 0x00004028 
- 00021577  0x000037be fetch  0x00000005 , 0x000003f1 
- 00021578  0x000037bf force  0x00000000 , 0x00000002 
- 00021579  0x000037c0 force  0x00000025 , 0x00000039 
- 00021580  0x000037c2 bbit0  0x00000000 , 0x0000544e 
- 00021581  0x000037c3 increase  0x00000001 , 0x00000002 
- 00021582  0x000037c5 rshift  0x0000003f , 0x0000003f 
- 00021583  0x000037c6 loop  0x0000544c 
- 00021584  0x000037c7 add  0x00000002 , 0xffffffff , 0x0000003f 
- 00021585  0x000037c8 store  0x00000001 , 0x000003e2 
- 00021586  0x000037c9 rtn 
- 00021587  0x000037cc set1  0x00000025 , 0x00000000 
- 00021588  0x000037cd bpatch  0x00000045 , 0x00004028 
- 00021589  0x000037ce fetch  0x00000001 , 0x000003d8 
- 00021590  0x000037cf iforce  0x00000007 
- 00021591  0x000037d0 fetcht  0x00000005 , 0x000003f1 
- 00021592  0x000037d1 qisolate1  0x00000002 
- 00021593  0x000037d2 branch  0x0000546b , 0x00000001 
- 00021594  0x000037d4 set1  0x00000025 , 0x00000000 
- 00021595  0x000037d5 bpatch  0x00000046 , 0x00004028 
- 00021596  0x000037d6 fetch  0x00000001 , 0x000003e2 
- 00021597  0x000037d7 isub  0x00000007 , 0x0000003f 
- 00021598  0x000037d8 branch  0x00005461 , 0x00000002 
- 00021599  0x000037d9 sub  0x0000003f , 0xffffffff , 0x00000007 
- 00021600  0x000037da branch  0x0000545a 
- 00021601  0x000037dc copy  0x00000007 , 0x00000039 
- 00021602  0x000037dd force  0x00000000 , 0x00000007 
- 00021603  0x000037df qisolate1  0x00000002 
- 00021604  0x000037e0 branch  0x00005466 , 0x00000001 
- 00021605  0x000037e1 increase  0x00000001 , 0x00000039 
- 00021606  0x000037e3 deposit  0x00000039 
- 00021607  0x000037e4 branch  0x0000546b , 0x00000034 
- 00021608  0x000037e5 increase  0x00000001 , 0x00000007 
- 00021609  0x000037e6 increase  0xffffffff , 0x00000039 
- 00021610  0x000037e7 branch  0x00005463 
- 00021611  0x000037e9 deposit  0x00000007 
- 00021612  0x000037ea store  0x00000001 , 0x00000016 
- 00021613  0x000037eb rtn 
- 00021614  0x000037ef branch  0x00005471 , 0x00000029 
- 00021615  0x000037f0 until  0x0000003e , 0x00000003 
- 00021616  0x000037f1 rtn 
- 00021617  0x000037f4 arg  0x00000ea0 , 0x0000000b 
- 00021618  0x000037f5 until  0x00000023 , 0x00000026 
- 00021619  0x000037f6 rtn 
- 00021620  0x000037f9 disable  0x00000010 
- 00021621  0x000037fa fetch  0x00000002 , 0x000043d5 
- 00021622  0x000037fb copy  0x0000003f , 0x0000000b 
- 00021623  0x000037fc branch  0x0000547e 
- 00021624  0x00003800 set1  0x00000025 , 0x00000000 
- 00021625  0x00003801 bpatch  0x00000047 , 0x00004028 
- 00021626  0x00003802 enable  0x00000010 
- 00021627  0x00003803 fetch  0x00000002 , 0x000003ce 
- 00021628  0x00003804 fetcht  0x00000004 , 0x000046f9 
- 00021629  0x00003805 iadd  0x00000002 , 0x0000000b 
- 00021630  0x00003807 call  0x000053e6 
- 00021631  0x00003809 set1  0x00000025 , 0x00000000 
- 00021632  0x0000380a bpatch  0x00000048 , 0x00004029 
- 00021633  0x0000380b call  0x000053dd 
- 00021634  0x0000380c disable  0x0000002d 
- 00021635  0x0000380d enable  0x0000000d 
- 00021636  0x0000380e enable  0x00000021 
- 00021637  0x0000380f disable  0x00000020 
- 00021638  0x00003810 copy  0x0000000b , 0x0000001b 
- 00021639  0x00003811 correlate  0x0000003e , 0x00000003 
- 00021640  0x00003812 branch  0x0000548b , 0x0000002e 
- 00021641  0x00003813 copy  0x0000001a , 0x00000002 
- 00021642  0x00003814 storet  0x00000006 , 0x0000009c 
- 00021643  0x00003816 nbranch  0x0000375c , 0x00000018 
- 00021644  0x00003817 branch  0x00005492 , 0x0000002e 
- 00021645  0x00003818 arg  0x000001e0 , 0x00000029 
- 00021646  0x00003819 copy  0x00000021 , 0x00000028 
- 00021647  0x0000381a fetch  0x00000001 , 0x000003c0 
- 00021648  0x0000381b bbit0  0x00000003 , 0x00005492 
- 00021649  0x0000381c call  0x00003cb6 , 0x0000002b 
- 00021650  0x0000381e set1  0x00000025 , 0x00000000 
- 00021651  0x0000381f bpatch  0x00000049 , 0x00004029 
- 00021652  0x00003820 call  0x00003af3 
- 00021653  0x00003821 enable  0x00000007 
- 00021654  0x00003822 enable  0x00000009 
- 00021655  0x00003823 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021656  0x00003824 rshift3  0x0000000c , 0x0000003f 
- 00021657  0x00003825 store  0x00000001 , 0x00000340 
- 00021658  0x00003826 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021659  0x00003827 rshift3  0x0000000c , 0x0000003f 
- 00021660  0x00003828 istore  0x00000001 , 0x00000005 
- 00021661  0x00003829 and  0x0000003f , 0x0000003f , 0x00000039 
- 00021662  0x0000382a branch  0x000054a3 , 0x00000005 
- 00021663  0x0000382d parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021664  0x0000382e rshift3  0x0000000c , 0x0000003f 
- 00021665  0x0000382f istore  0x00000001 , 0x00000005 
- 00021666  0x00003830 loop  0x0000549f 
- 00021667  0x00003833 set1  0x00000025 , 0x00000000 
- 00021668  0x00003834 bpatch  0x0000004a , 0x00004029 
- 00021669  0x00003835 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00021670  0x00003836 enable  0x00000010 
- 00021671  0x00003837 arg  0x00000664 , 0x0000001b 
- 00021672  0x00003838 rshift32  0x0000003f , 0x0000003f 
- 00021673  0x00003839 rshift16  0x0000003f , 0x0000003f 
- 00021674  0x0000383a istore  0x00000003 , 0x00000005 
- 00021675  0x0000383b branch  0x0000375c , 0x00000006 
- 00021676  0x0000383c enable  0x0000002d 
- 00021677  0x0000383d fetch  0x00000001 , 0x00000017 
- 00021678  0x0000383e add  0x0000003f , 0x00000002 , 0x00000011 
- 00021679  0x0000383f call  0x00003ab6 
- 00021680  0x00003840 disable  0x0000000d 
- 00021681  0x00003841 branch  0x00003a7a 
- 00021682  0x00003844 set1  0x00000025 , 0x00000000 
- 00021683  0x00003845 bpatch  0x0000004b , 0x00004029 
- 00021684  0x00003846 call  0x000054bd 
- 00021685  0x00003847 fetcht  0x00000001 , 0x00000017 
- 00021686  0x00003848 call  0x00003a82 
- 00021687  0x00003849 call  0x00003a87 
- 00021688  0x0000384a enable  0x00000010 
- 00021689  0x0000384b arg  0x00001388 , 0x0000000b 
- 00021690  0x0000384c branch  0x0000547f 
- 00021691  0x0000384f call  0x000054bd 
- 00021692  0x00003850 branch  0x0000375c 
- 00021693  0x00003853 set1  0x00000025 , 0x00000000 
- 00021694  0x00003854 bpatch  0x0000004c , 0x00004029 
- 00021695  0x00003855 call  0x000053dd 
- 00021696  0x00003856 call  0x000053eb 
- 00021697  0x00003857 set1  0x00000000 , 0x00000015 
- 00021698  0x00003858 enable  0x0000001d 
- 00021699  0x00003859 enable  0x00000020 
- 00021700  0x0000385a disable  0x00000021 
- 00021701  0x0000385b call  0x0000546e 
- 00021702  0x0000385c rshift16  0x00000009 , 0x0000003f 
- 00021703  0x0000385d rshift8  0x0000003f , 0x0000003f 
- 00021704  0x0000385e rshift4  0x0000003f , 0x0000003f 
- 00021705  0x0000385f inject  0x00000003 , 0x00000028 
- 00021706  0x00003860 enable  0x00000007 
- 00021707  0x00003861 enable  0x00000009 
- 00021708  0x00003862 set1  0x00000025 , 0x00000000 
- 00021709  0x00003863 bpatch  0x0000004d , 0x00004029 
- 00021710  0x00003864 fetch  0x00000001 , 0x0000443e 
- 00021711  0x00003865 inject  0x00000003 , 0x00000008 
- 00021712  0x00003866 ifetch  0x00000001 , 0x00000006 
- 00021713  0x00003867 and  0x0000003f , 0x0000003f , 0x00000039 
- 00021714  0x00003868 inject  0x00000003 , 0x00000008 
- 00021715  0x00003869 branch  0x000054d7 , 0x00000005 
- 00021716  0x0000386b ifetch  0x00000001 , 0x00000006 
- 00021717  0x0000386c inject  0x00000003 , 0x00000008 
- 00021718  0x0000386d loop  0x000054d4 
- 00021719  0x00003870 enable  0x00000008 
- 00021720  0x00003871 inject  0x00000003 , 0x00000018 
- 00021721  0x00003872 disable  0x00000008 
- 00021722  0x00003873 until  0x0000003e , 0x00000027 
- 00021723  0x00003874 nop  0x00000064 
- 00021724  0x00003875 disable  0x0000001d 
- 00021725  0x00003876 rtn 
- 00021726  0x00003879 set1  0x00000025 , 0x00000000 
- 00021727  0x0000387a bpatch  0x0000004e , 0x00004029 
- 00021728  0x0000387b fetch  0x00000001 , 0x000044db 
- 00021729  0x0000387c beq  0x00000001 , 0x000054ef 
- 00021730  0x0000387d fetch  0x00000001 , 0x000044dc 
- 00021731  0x0000387e lshift4  0x0000003f , 0x0000003f 
- 00021732  0x0000387f lshift2  0x0000003f , 0x0000003f 
- 00021733  0x00003880 store  0x00000001 , 0x0000443e 
- 00021734  0x00003881 fetcht  0x00000001 , 0x000043d9 
- 00021735  0x00003882 add  0x00000002 , 0x00000006 , 0x0000003f 
- 00021736  0x00003883 store  0x00000001 , 0x0000443f 
- 00021737  0x00003884 fetch  0x00000006 , 0x000044f9 
- 00021738  0x00003885 store  0x00000006 , 0x00004440 
- 00021739  0x00003886 copy  0x00000002 , 0x00000039 
- 00021740  0x00003887 arg  0x000043da , 0x00000006 
- 00021741  0x00003888 call  0x00007e45 
- 00021742  0x00003889 branch  0x000054ff 
- 00021743  0x0000388b fetcht  0x00000002 , 0x000044c2 
- 00021744  0x0000388c call  0x00005866 
- 00021745  0x0000388d copy  0x00000011 , 0x00000005 
- 00021746  0x0000388e setarg  0x00000001 
- 00021747  0x0000388f istore  0x00000001 , 0x00000005 
- 00021748  0x00003890 fetch  0x00000001 , 0x000044dd 
- 00021749  0x00003891 lshift4  0x0000003f , 0x0000003f 
- 00021750  0x00003892 lshift2  0x0000003f , 0x0000003f 
- 00021751  0x00003893 increase  0x00000001 , 0x0000003f 
- 00021752  0x00003894 store  0x00000001 , 0x0000443e 
- 00021753  0x00003895 setarg  0x0000000c 
- 00021754  0x00003896 store  0x00000001 , 0x0000443f 
- 00021755  0x00003897 fetch  0x00000006 , 0x000044f9 
- 00021756  0x00003898 store  0x00000006 , 0x00004440 
- 00021757  0x00003899 fetch  0x00000006 , 0x00004274 
- 00021758  0x0000389a istore  0x00000006 , 0x00000005 
- 00021759  0x0000389c set1  0x00000025 , 0x00000000 
- 00021760  0x0000389d bpatch  0x0000004f , 0x00004029 
- 00021761  0x0000389e fetch  0x00000001 , 0x00000000 
- 00021762  0x0000389f increase  0x00000001 , 0x0000003f 
- 00021763  0x000038a0 store  0x00000001 , 0x00000000 
- 00021764  0x000038a1 arg  0x00000708 , 0x0000001b 
- 00021765  0x000038a2 disable  0x0000002d 
- 00021766  0x000038a3 branch  0x000054b2 
- 00021767  0x000038a6 set1  0x00000025 , 0x00000000 
- 00021768  0x000038a7 bpatch  0x00000050 , 0x0000402a 
- 00021769  0x000038a8 fetch  0x00000001 , 0x000044f6 
- 00021770  0x000038a9 rtnne  0x00000001 , 0x0000003f 
- 00021771  0x000038aa fetch  0x00000001 , 0x00000000 
- 00021772  0x000038ab increase  0x00000001 , 0x0000003f 
- 00021773  0x000038ac store  0x00000001 , 0x00000000 
- 00021774  0x000038ad arg  0x00000c03 , 0x00000002 
- 00021775  0x000038ae fetch  0x00000001 , 0x000044f7 
- 00021776  0x000038af nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00021777  0x000038b0 copy  0x00000011 , 0x0000003f 
- 00021778  0x000038b1 nsetflag  0x00000034 , 0x00000007 , 0x00000002 
- 00021779  0x000038b2 storet  0x00000002 , 0x0000443e 
- 00021780  0x000038b3 fetch  0x00000006 , 0x000044f9 
- 00021781  0x000038b4 istore  0x00000006 , 0x00000005 
- 00021782  0x000038b5 fetch  0x00000006 , 0x000003d0 
- 00021783  0x000038b6 istore  0x00000006 , 0x00000005 
- 00021784  0x000038b7 branch  0x000054b2 
- 00021785  0x000038bb set1  0x00000025 , 0x00000000 
- 00021786  0x000038bc bpatch  0x00000051 , 0x0000402a 
- 00021787  0x000038bd arg  0x00000004 , 0x00000002 
- 00021788  0x000038be fetch  0x00000001 , 0x000044dc 
- 00021789  0x000038bf nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00021790  0x000038c0 storet  0x00000001 , 0x0000443e 
- 00021791  0x000038c1 fetcht  0x00000001 , 0x000043f9 
- 00021792  0x000038c2 add  0x00000002 , 0x00000006 , 0x0000003f 
- 00021793  0x000038c3 store  0x00000001 , 0x0000443f 
- 00021794  0x000038c4 fetch  0x00000006 , 0x000044f9 
- 00021795  0x000038c5 store  0x00000006 , 0x00004440 
- 00021796  0x000038c6 arg  0x000043fa , 0x00000006 
- 00021797  0x000038c7 copy  0x00000002 , 0x00000039 
- 00021798  0x000038c8 call  0x00007e45 
- 00021799  0x000038c9 branch  0x000054bb 
- 00021800  0x000038cd set1  0x00000025 , 0x00000000 
- 00021801  0x000038ce bpatch  0x00000052 , 0x0000402a 
- 00021802  0x000038cf force  0xffffffff , 0x0000003f 
- 00021803  0x000038d0 setsect  0x00000002 , 0x00000001 
- 00021804  0x000038d1 store  0x00000005 , 0x000003f1 
- 00021805  0x000038d2 call  0x00005447 
- 00021806  0x000038d3 force  0x00000004 , 0x00000039 
- 00021807  0x000038d4 arg  0x000003e5 , 0x00000005 
- 00021808  0x000038d5 call  0x00006227 
- 00021809  0x000038d6 fetch  0x00000002 , 0x000044f4 
- 00021810  0x000038d7 store  0x00000002 , 0x000003ef 
- 00021811  0x000038d9 random  0x0000003f 
- 00021812  0x000038da and_into  0x0000000f , 0x0000003f 
- 00021813  0x000038db sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00021814  0x000038dc branch  0x00005533 , 0x00000002 
- 00021815  0x000038dd store  0x00000001 , 0x000003d9 
- 00021816  0x000038de store  0x00000001 , 0x00000682 
- 00021817  0x000038df set1  0x00000025 , 0x00000000 
- 00021818  0x000038e0 bpatch  0x00000053 , 0x0000402a 
- 00021819  0x000038e1 fetcht  0x00000002 , 0x000043d0 
- 00021820  0x000038e2 storet  0x00000002 , 0x000003c2 
- 00021821  0x000038e3 copy  0x00000002 , 0x00000013 
- 00021822  0x000038e4 add  0x00000022 , 0x00000007 , 0x0000003f 
- 00021823  0x000038e5 idiv  0x00000013 
- 00021824  0x000038e6 call  0x00007efd 
- 00021825  0x000038e7 remainder  0x00000011 
- 00021826  0x000038e8 isub  0x00000011 , 0x0000003f 
- 00021827  0x000038e9 iadd  0x00000013 , 0x0000003f 
- 00021828  0x000038ea fetcht  0x00000002 , 0x000043ce 
- 00021829  0x000038eb iadd  0x00000002 , 0x0000003f 
- 00021830  0x000038ec store  0x00000004 , 0x000003c4 
- 00021831  0x000038ed isub  0x00000022 , 0x00000011 
- 00021832  0x000038ee increase  0xfffffffa , 0x00000011 
- 00021833  0x000038ef arg  0x00002205 , 0x00000012 
- 00021834  0x000038f0 fetch  0x00000001 , 0x000044ed 
- 00021835  0x000038f1 nsetflag  0x00000034 , 0x00000006 , 0x00000012 
- 00021836  0x000038f2 fetch  0x00000001 , 0x000044e6 
- 00021837  0x000038f3 nsetflag  0x00000034 , 0x00000007 , 0x00000012 
- 00021838  0x000038f4 copy  0x00000012 , 0x0000003f 
- 00021839  0x000038f5 store  0x00000002 , 0x0000443e 
- 00021840  0x000038f6 fetch  0x00000006 , 0x000044f9 
- 00021841  0x000038f7 istore  0x00000006 , 0x00000005 
- 00021842  0x000038f8 fetch  0x00000006 , 0x000003d0 
- 00021843  0x000038f9 istore  0x00000006 , 0x00000005 
- 00021844  0x000038fa fetch  0x00000004 , 0x000003e5 
- 00021845  0x000038fb istore  0x00000004 , 0x00000005 
- 00021846  0x000038fc random  0x0000003f 
- 00021847  0x000038fd istore  0x00000002 , 0x00000005 
- 00021848  0x000038fe random  0x0000003f 
- 00021849  0x000038ff istore  0x00000001 , 0x00000005 
- 00021850  0x00003900 force  0x00000002 , 0x0000003f 
- 00021851  0x00003901 istore  0x00000001 , 0x00000005 
- 00021852  0x00003902 rshift2  0x00000011 , 0x0000003f 
- 00021853  0x00003903 istore  0x00000002 , 0x00000005 
- 00021854  0x00003904 rshift2  0x00000013 , 0x0000003f 
- 00021855  0x00003905 istore  0x00000002 , 0x00000005 
- 00021856  0x00003906 set1  0x00000025 , 0x00000000 
- 00021857  0x00003907 bpatch  0x00000054 , 0x0000402a 
- 00021858  0x00003908 fetch  0x00000002 , 0x000044f2 
- 00021859  0x00003909 istore  0x00000002 , 0x00000005 
- 00021860  0x0000390a fetch  0x00000002 , 0x000044f4 
- 00021861  0x0000390b istore  0x00000002 , 0x00000005 
- 00021862  0x0000390c fetch  0x00000005 , 0x000003f1 
- 00021863  0x0000390d istore  0x00000005 , 0x00000005 
- 00021864  0x0000390e fetch  0x00000001 , 0x000003d9 
- 00021865  0x0000390f arg  0x000000a0 , 0x00000002 
- 00021866  0x00003910 ior  0x00000002 , 0x0000003f 
- 00021867  0x00003911 istore  0x00000001 , 0x00000005 
- 00021868  0x00003912 call  0x000054bb 
- 00021869  0x00003913 setarg  0x0000443e 
- 00021870  0x00003914 add  0x0000003f , 0x00000012 , 0x00000006 
- 00021871  0x00003915 ifetch  0x00000003 , 0x00000006 
- 00021872  0x00003916 store  0x00000003 , 0x000003e9 
- 00021873  0x00003917 rtn 
- 00021874  0x0000391a set1  0x00000025 , 0x00000000 
- 00021875  0x0000391b bpatch  0x00000055 , 0x0000402a 
- 00021876  0x0000391c disable  0x00000029 
- 00021877  0x0000391d branch  0x00005415 
- 00021878  0x00003922 set1  0x00000025 , 0x00000000 
- 00021879  0x00003923 bpatch  0x00000056 , 0x0000402a 
- 00021880  0x00003924 fetch  0x00000001 , 0x000003c0 
- 00021881  0x00003925 rtnbit0  0x00000005 
- 00021882  0x00003926 fetch  0x00000002 , 0x000003da 
- 00021883  0x00003927 fetcht  0x00000002 , 0x000003e0 
- 00021884  0x00003928 isub  0x00000002 , 0x0000003f 
- 00021885  0x00003929 nrtn  0x00000002 
- 00021886  0x0000392a fetch  0x00000001 , 0x000003c0 
- 00021887  0x0000392b set0  0x00000005 , 0x0000003f 
- 00021888  0x0000392c set0  0x00000003 , 0x0000003f 
- 00021889  0x0000392d store  0x00000001 , 0x000003c0 
- 00021890  0x0000392e fetch  0x00000004 , 0x000003c4 
- 00021891  0x0000392f fetcht  0x00000002 , 0x000003c2 
- 00021892  0x00003930 isub  0x00000002 , 0x00000011 
- 00021893  0x00003931 set1  0x00000025 , 0x00000000 
- 00021894  0x00003932 bpatch  0x00000057 , 0x0000402a 
- 00021895  0x00003933 fetch  0x00000001 , 0x00004434 
- 00021896  0x00003934 store  0x00000001 , 0x000003ec 
- 00021897  0x00003935 ifetcht  0x00000002 , 0x00000006 
- 00021898  0x00003936 ifetch  0x00000002 , 0x00000006 
- 00021899  0x00003937 lshift2  0x0000003f , 0x0000003f 
- 00021900  0x00003938 store  0x00000002 , 0x000003c2 
- 00021901  0x00003939 lshift2  0x00000002 , 0x00000002 
- 00021902  0x0000393a iadd  0x00000002 , 0x0000003f 
- 00021903  0x0000393b ifetcht  0x00000004 , 0x00000006 
- 00021904  0x0000393c storet  0x00000004 , 0x000003ed 
- 00021905  0x0000393d iadd  0x00000011 , 0x0000003f 
- 00021906  0x0000393e store  0x00000004 , 0x000003c4 
- 00021907  0x0000393f branch  0x00005a2b 
- 00021908  0x00003942 set1  0x00000025 , 0x00000000 
- 00021909  0x00003943 bpatch  0x00000058 , 0x0000402b 
- 00021910  0x00003944 fetch  0x00000001 , 0x000003c0 
- 00021911  0x00003945 rtnbit0  0x00000006 
- 00021912  0x00003946 fetch  0x00000002 , 0x000003da 
- 00021913  0x00003947 fetcht  0x00000002 , 0x000003e0 
- 00021914  0x00003948 isub  0x00000002 , 0x0000003f 
- 00021915  0x00003949 nrtn  0x00000002 
- 00021916  0x0000394a fetch  0x00000001 , 0x000003c0 
- 00021917  0x0000394b set0  0x00000006 , 0x0000003f 
- 00021918  0x0000394c store  0x00000001 , 0x000003c0 
- 00021919  0x0000394d fetch  0x00000005 , 0x0000442f 
- 00021920  0x0000394e store  0x00000005 , 0x000003f1 
- 00021921  0x0000394f branch  0x00005447 
- 00021922  0x00003953 set1  0x00000025 , 0x00000000 
- 00021923  0x00003954 bpatch  0x00000059 , 0x0000402b 
- 00021924  0x00003955 call  0x00005a0b 
- 00021925  0x00003956 call  0x000055b7 
- 00021926  0x00003957 fetch  0x00000001 , 0x00000340 
- 00021927  0x00003958 rshift  0x0000003f , 0x0000003f 
- 00021928  0x00003959 ixor  0x00000002 , 0x0000003f 
- 00021929  0x0000395a isolate1  0x00000002 , 0x0000003f 
- 00021930  0x0000395b setflag  0x00000001 , 0x0000000f , 0x00000000 
- 00021931  0x0000395c fetch  0x00000001 , 0x00000341 
- 00021932  0x0000395d branch  0x000055b2 , 0x00000034 
- 00021933  0x0000395e fetch  0x00000001 , 0x000003c0 
- 00021934  0x0000395f bbit0  0x00000004 , 0x000055b2 
- 00021935  0x00003960 call  0x00007599 
- 00021936  0x00003961 call  0x0000750e 
- 00021937  0x00003962 nrtn  0x00000034 
- 00021938  0x00003964 rtnmark1  0x0000000f 
- 00021939  0x00003965 fetcht  0x00000001 , 0x000003d7 
- 00021940  0x00003966 setflip  0x00000002 , 0x00000002 
- 00021941  0x00003967 storet  0x00000001 , 0x000003d7 
- 00021942  0x00003968 branch  0x000058ac 
- 00021943  0x0000396b set1  0x00000025 , 0x00000000 
- 00021944  0x0000396c bpatch  0x0000005a , 0x0000402b 
- 00021945  0x0000396d fetcht  0x00000001 , 0x000003d7 
- 00021946  0x0000396e isolate0  0x00000005 , 0x00000002 
- 00021947  0x0000396f rtn  0x00000001 
- 00021948  0x00003970 fetch  0x00000001 , 0x00000340 
- 00021949  0x00003971 lshift  0x0000003f , 0x0000003f 
- 00021950  0x00003972 ixor  0x00000002 , 0x0000003f 
- 00021951  0x00003973 rtnbit0  0x00000003 
- 00021952  0x00003974 set0  0x00000005 , 0x00000002 
- 00021953  0x00003975 setflip  0x00000003 , 0x00000002 
- 00021954  0x00003976 storet  0x00000001 , 0x000003d7 
- 00021955  0x00003977 compare  0x00000003 , 0x00000002 , 0x00000003 
- 00021956  0x00003978 nrtn  0x00000001 
- 00021957  0x00003979 fetch  0x00000001 , 0x00004440 
- 00021958  0x0000397a rtnne  0x00000005 
- 00021959  0x0000397b fetch  0x00000001 , 0x000003c0 
- 00021960  0x0000397c set1  0x00000004 , 0x0000003f 
- 00021961  0x0000397d store  0x00000001 , 0x000003c0 
- 00021962  0x0000397e rtn 
- 00021963  0x00003981 set1  0x00000025 , 0x00000000 
- 00021964  0x00003982 bpatch  0x0000005b , 0x0000402b 
- 00021965  0x00003983 call  0x0000542c 
- 00021966  0x00003984 call  0x00005474 
- 00021967  0x00003985 fetch  0x00000001 , 0x00000001 
- 00021968  0x00003986 increase  0x00000001 , 0x0000003f 
- 00021969  0x00003987 store  0x00000001 , 0x00000001 
- 00021970  0x00003988 rtn 
- 00021971  0x0000398b set1  0x00000025 , 0x00000000 
- 00021972  0x0000398c bpatch  0x0000005c , 0x0000402b 
- 00021973  0x0000398d fetch  0x00000001 , 0x000043d2 
- 00021974  0x0000398e rtnne  0x00000001 
- 00021975  0x0000398f arg  0x00000003 , 0x00000007 
- 00021976  0x00003990 call  0x00007e53 
- 00021977  0x00003991 nrtn  0x00000034 
- 00021978  0x00003992 fetch  0x00000002 , 0x000043d3 
- 00021979  0x00003993 fetcht  0x00000002 , 0x000043d5 
- 00021980  0x00003994 isub  0x00000002 , 0x0000003f 
- 00021981  0x00003995 arg  0x00000003 , 0x00000007 
- 00021982  0x00003996 call  0x00007e4c 
- 00021983  0x00003997 disable  0x00000029 
- 00021984  0x00003998 call  0x00005572 
- 00021985  0x00003999 call  0x000055cb 
- 00021986  0x0000399a nrtn  0x0000002d 
- 00021987  0x0000399b set1  0x00000025 , 0x00000000 
- 00021988  0x0000399c bpatch  0x0000005d , 0x0000402b 
- 00021989  0x0000399d fetch  0x00000006 , 0x00000342 
- 00021990  0x0000399e store  0x00000006 , 0x000003d0 
- 00021991  0x0000399f call  0x000042a7 
- 00021992  0x000039a0 call  0x00005b39 
- 00021993  0x000039a2 fetch  0x00000001 , 0x00000002 
- 00021994  0x000039a3 increase  0x00000001 , 0x0000003f 
- 00021995  0x000039a4 store  0x00000001 , 0x00000002 
- 00021996  0x000039a5 call  0x000055f9 
- 00021997  0x000039a6 rtn  0x00000029 
- 00021998  0x000039a7 call  0x000048d1 
- 00021999  0x000039a8 call  0x00005507 
- 00022000  0x000039a9 nrtn  0x0000002d 
- 00022001  0x000039aa set1  0x00000025 , 0x00000000 
- 00022002  0x000039ab bpatch  0x0000005e , 0x0000402b 
- 00022003  0x000039ac fetch  0x00000001 , 0x00000004 
- 00022004  0x000039ad increase  0x00000001 , 0x0000003f 
- 00022005  0x000039ae store  0x00000001 , 0x00000004 
- 00022006  0x000039af fetch  0x00000009 , 0x00000348 
- 00022007  0x000039b0 store  0x00000009 , 0x00000103 
- 00022008  0x000039b1 branch  0x000048d1 
- 00022009  0x000039b4 set1  0x00000025 , 0x00000000 
- 00022010  0x000039b5 bpatch  0x0000005f , 0x0000402b 
- 00022011  0x000039b6 fetch  0x00000001 , 0x0000041c 
- 00022012  0x000039b7 rtnne  0x0000001b , 0x0000003f 
- 00022013  0x000039b8 fetch  0x00000006 , 0x000003d0 
- 00022014  0x000039b9 fetcht  0x00000006 , 0x000044e7 
- 00022015  0x000039ba isub  0x00000002 , 0x0000003e 
- 00022016  0x000039bb nrtn  0x00000005 
- 00022017  0x000039bc call  0x000032d6 
- 00022018  0x000039bd nrtn  0x00000005 
- 00022019  0x000039be call  0x00005528 
- 00022020  0x000039bf call  0x0000535f 
- 00022021  0x000039c0 set1  0x00000025 , 0x00000000 
- 00022022  0x000039c1 bpatch  0x00000060 , 0x0000402c 
- 00022023  0x000039c2 jam  0x00000000 , 0x00004272 
- 00022024  0x000039c3 jam  0x00000000 , 0x000003f8 
- 00022025  0x000039c4 fetch  0x00000001 , 0x00004132 
- 00022026  0x000039c5 bne  0x00000004 , 0x0000560c 
- 00022027  0x000039c6 jam  0x00000021 , 0x000003e3 
- 00022028  0x000039c8 arg  0x00000000 , 0x00000002 
- 00022029  0x000039c9 call  0x000048ea 
- 00022030  0x000039ca jam  0x00000000 , 0x000043d2 
- 00022031  0x000039cb jam  0x00000000 , 0x0000041c 
- 00022032  0x000039cc jam  0x0000002c , 0x00000b7d 
- 00022033  0x000039cd call  0x00005620 
- 00022034  0x000039ce branch  0x000032bd 
- 00022035  0x000039d1 arg  0x00000001 , 0x00000011 
- 00022036  0x000039d2 fetch  0x00000001 , 0x00000340 
- 00022037  0x000039d3 rtnbit1  0x00000006 
- 00022038  0x000039d4 arg  0x00000000 , 0x00000011 
- 00022039  0x000039d5 rtn 
- 00022040  0x000039d8 arg  0x000044ff , 0x00000006 
- 00022041  0x000039d9 branch  0x00007fb2 
- 00022042  0x000039dc arg  0x000044ff , 0x00000011 
- 00022043  0x000039dd branch  0x00007fac 
- 00022044  0x000039e0 arg  0x000044ff , 0x00000011 
- 00022045  0x000039e1 branch  0x00007fae 
- 00022046  0x000039e4 arg  0x000044ff , 0x00000011 
- 00022047  0x000039e5 branch  0x00007fb0 
- 00022048  0x000039e8 arg  0x000044ff , 0x00000011 
- 00022049  0x000039e9 branch  0x00007f92 
- 00022050  0x000039ec set1  0x00000025 , 0x00000000 
- 00022051  0x000039ed bpatch  0x00000061 , 0x0000402c 
- 00022052  0x000039ee fetch  0x00000001 , 0x000003d7 
- 00022053  0x000039ef rtnbit1  0x00000005 
- 00022054  0x000039f0 arg  0x000044ff , 0x00000011 
- 00022055  0x000039f1 call  0x00007f9f 
- 00022056  0x000039f2 nbranch  0x00005630 , 0x00000034 
- 00022057  0x000039f3 fetch  0x00000001 , 0x00004132 
- 00022058  0x000039f4 bne  0x00000001 , 0x00005890 
- 00022059  0x000039f5 arg  0x00000000 , 0x00000001 
- 00022060  0x000039f6 call  0x000044a3 
- 00022061  0x000039f7 copy  0x00000001 , 0x0000003f 
- 00022062  0x000039f8 nrtn  0x00000034 
- 00022063  0x000039f9 branch  0x00005890 
- 00022064  0x000039fb copy  0x0000003f , 0x00000002 
- 00022065  0x000039fc set1  0x00000025 , 0x00000000 
- 00022066  0x000039fd bpatch  0x00000062 , 0x0000402c 
- 00022067  0x000039fe copy  0x00000002 , 0x0000003f 
- 00022068  0x000039ff bbit0  0x00000005 , 0x0000564b 
- 00022069  0x00003a00 force  0x00000003 , 0x00000001 
- 00022070  0x00003a01 set0  0x00000005 , 0x0000003f 
- 00022071  0x00003a02 store  0x00000001 , 0x00004440 
- 00022072  0x00003a03 set1  0x00000025 , 0x00000000 
- 00022073  0x00003a04 bpatch  0x00000063 , 0x0000402c 
- 00022074  0x00003a05 fetch  0x00000001 , 0x00004440 
- 00022075  0x00003a06 beq  0x00000000 , 0x0000568f 
- 00022076  0x00003a07 beq  0x00000001 , 0x00005691 
- 00022077  0x00003a08 beq  0x00000002 , 0x00005693 
- 00022078  0x00003a09 beq  0x00000003 , 0x00005695 
- 00022079  0x00003a0a beq  0x00000004 , 0x000056a6 
- 00022080  0x00003a0b beq  0x00000005 , 0x000056b7 
- 00022081  0x00003a0c beq  0x00000006 , 0x000056b9 
- 00022082  0x00003a0d beq  0x00000007 , 0x000056bf 
- 00022083  0x00003a0e beq  0x00000008 , 0x000056c1 
- 00022084  0x00003a0f beq  0x00000009 , 0x000056c1 
- 00022085  0x00003a10 beq  0x0000000a , 0x000056c5 
- 00022086  0x00003a11 beq  0x0000000b , 0x000056c7 
- 00022087  0x00003a12 beq  0x0000000c , 0x000056c9 
- 00022088  0x00003a13 beq  0x0000000d , 0x000056cf 
- 00022089  0x00003a14 beq  0x0000000f , 0x000056d1 
- 00022090  0x00003a15 branch  0x00003bf1 
- 00022091  0x00003a18 jam  0x00000000 , 0x00004443 
- 00022092  0x00003a19 force  0x00000002 , 0x00000001 
- 00022093  0x00003a1a bbit0  0x00000006 , 0x00005662 
- 00022094  0x00003a1b beq  0x00000052 , 0x00005662 
- 00022095  0x00003a1c beq  0x000000d2 , 0x00005662 
- 00022096  0x00003a1d jam  0x00000006 , 0x00004442 
- 00022097  0x00003a1e set0  0x00000006 , 0x0000003f 
- 00022098  0x00003a1f store  0x00000001 , 0x00004444 
- 00022099  0x00003a21 set1  0x00000025 , 0x00000000 
- 00022100  0x00003a22 bpatch  0x00000064 , 0x0000402c 
- 00022101  0x00003a23 fetch  0x00000001 , 0x00004444 
- 00022102  0x00003a25 beq  0x00000001 , 0x000056e5 
- 00022103  0x00003a26 beq  0x00000002 , 0x000056ed 
- 00022104  0x00003a27 beq  0x00000003 , 0x000056f5 
- 00022105  0x00003a28 beq  0x00000004 , 0x000056fa 
- 00022106  0x00003a29 beq  0x00000005 , 0x000056ff 
- 00022107  0x00003a2a beq  0x00000006 , 0x00005701 
- 00022108  0x00003a2b beq  0x00000007 , 0x0000570b 
- 00022109  0x00003a2c beq  0x00000008 , 0x00005712 
- 00022110  0x00003a2d beq  0x00000009 , 0x00005717 
- 00022111  0x00003a2e beq  0x0000000a , 0x0000571e 
- 00022112  0x00003a2f beq  0x0000000b , 0x00005721 
- 00022113  0x00003a30 branch  0x00003bf1 
- 00022114  0x00003a33 jam  0x00000004 , 0x00004442 
- 00022115  0x00003a34 store  0x00000001 , 0x00004444 
- 00022116  0x00003a35 set1  0x00000025 , 0x00000000 
- 00022117  0x00003a36 bpatch  0x00000065 , 0x0000402c 
- 00022118  0x00003a38 fetch  0x00000001 , 0x00004444 
- 00022119  0x00003a39 beq  0x00000001 , 0x00005729 
- 00022120  0x00003a3a beq  0x00000002 , 0x0000572f 
- 00022121  0x00003a3b beq  0x00000003 , 0x0000572f 
- 00022122  0x00003a3c beq  0x00000004 , 0x00005732 
- 00022123  0x00003a3d beq  0x00000005 , 0x00005737 
- 00022124  0x00003a3e beq  0x00000006 , 0x00005748 
- 00022125  0x00003a3f beq  0x00000007 , 0x00005752 
- 00022126  0x00003a40 beq  0x00000008 , 0x00005793 
- 00022127  0x00003a41 beq  0x00000009 , 0x0000579b 
- 00022128  0x00003a42 beq  0x0000000a , 0x000057be 
- 00022129  0x00003a43 beq  0x0000000b , 0x000057c6 
- 00022130  0x00003a44 beq  0x0000000c , 0x000057d1 
- 00022131  0x00003a45 beq  0x0000000d , 0x000057d6 
- 00022132  0x00003a46 beq  0x0000000e , 0x000057e5 
- 00022133  0x00003a47 beq  0x0000000f , 0x000057ec 
- 00022134  0x00003a48 beq  0x00000010 , 0x00005812 
- 00022135  0x00003a49 beq  0x00000011 , 0x0000581a 
- 00022136  0x00003a4a beq  0x00000012 , 0x0000583e 
- 00022137  0x00003a4b beq  0x00000013 , 0x00005845 
- 00022138  0x00003a4c beq  0x00000016 , 0x0000585e 
- 00022139  0x00003a4d beq  0x00000017 , 0x00005860 
- 00022140  0x00003a4e beq  0x00000018 , 0x00005862 
- 00022141  0x00003a4f beq  0x00000019 , 0x00005864 
- 00022142  0x00003a50 beq  0x0000001b , 0x00005873 
- 00022143  0x00003a51 beq  0x0000001d , 0x00005882 
- 00022144  0x00003a52 beq  0x0000001e , 0x00005884 
- 00022145  0x00003a53 beq  0x00000052 , 0x00005886 
- 00022146  0x00003a54 beq  0x000000d2 , 0x00005888 
- 00022147  0x00003a55 beq  0x0000009e , 0x00005686 
- 00022148  0x00003a56 beq  0x0000009f , 0x00005688 
- 00022149  0x00003a57 branch  0x00003bf1 
- 00022150  0x00003a5a jam  0x00000010 , 0x00000b7d 
- 00022151  0x00003a5b call  0x00005620 
- 00022152  0x00003a5e setarg  0x00000011 
- 00022153  0x00003a5f store  0x00000002 , 0x0000443e 
- 00022154  0x00003a60 fetch  0x00000001 , 0x000003d7 
- 00022155  0x00003a61 set1  0x00000005 , 0x0000003f 
- 00022156  0x00003a62 store  0x00000001 , 0x000003d7 
- 00022157  0x00003a63 jam  0x00000012 , 0x00000b7d 
- 00022158  0x00003a64 branch  0x00005620 
- 00022159  0x00003a67 force  0x0000000c , 0x00000002 
- 00022160  0x00003a68 branch  0x00005892 
- 00022161  0x00003a6b force  0x00000008 , 0x00000002 
- 00022162  0x00003a6c branch  0x00005892 
- 00022163  0x00003a6f force  0x00000002 , 0x00000002 
- 00022164  0x00003a70 branch  0x00005892 
- 00022165  0x00003a73 force  0x00000000 , 0x0000003f 
- 00022166  0x00003a74 istore  0x00000008 , 0x00000005 
- 00022167  0x00003a75 istore  0x00000002 , 0x00000005 
- 00022168  0x00003a76 copy  0x00000005 , 0x00000002 
- 00022169  0x00003a77 arg  0x00000380 , 0x00000005 
- 00022170  0x00003a78 force  0x00000008 , 0x00000039 
- 00022171  0x00003a79 call  0x00006227 
- 00022172  0x00003a7a fetch  0x00000008 , 0x00000380 
- 00022173  0x00003a7b istore  0x00000008 , 0x00000002 
- 00022174  0x00003a7c copy  0x00000005 , 0x00000002 
- 00022175  0x00003a7d arg  0x00004473 , 0x00000005 
- 00022176  0x00003a7e force  0x00000004 , 0x00000039 
- 00022177  0x00003a7f call  0x00006227 
- 00022178  0x00003a80 fetch  0x00000004 , 0x00004473 
- 00022179  0x00003a81 istore  0x00000004 , 0x00000002 
- 00022180  0x00003a82 force  0x00000017 , 0x00000002 
- 00022181  0x00003a83 branch  0x00005892 
- 00022182  0x00003a86 copy  0x00000005 , 0x00000002 
- 00022183  0x00003a87 arg  0x00000388 , 0x00000005 
- 00022184  0x00003a88 force  0x00000008 , 0x00000039 
- 00022185  0x00003a89 call  0x00006227 
- 00022186  0x00003a8a fetch  0x00000008 , 0x00000388 
- 00022187  0x00003a8b istore  0x00000008 , 0x00000002 
- 00022188  0x00003a8c copy  0x00000005 , 0x00000002 
- 00022189  0x00003a8d arg  0x00004477 , 0x00000005 
- 00022190  0x00003a8e force  0x00000004 , 0x00000039 
- 00022191  0x00003a8f call  0x00006227 
- 00022192  0x00003a90 fetch  0x00000004 , 0x00004477 
- 00022193  0x00003a91 istore  0x00000004 , 0x00000002 
- 00022194  0x00003a92 call  0x000074b6 
- 00022195  0x00003a93 jam  0x00000025 , 0x00000b7d 
- 00022196  0x00003a94 call  0x00005620 
- 00022197  0x00003a95 force  0x0000000d , 0x00000002 
- 00022198  0x00003a96 branch  0x00005892 
- 00022199  0x00003a99 force  0x00000001 , 0x00000002 
- 00022200  0x00003a9a branch  0x00005892 
- 00022201  0x00003a9d force  0x00000001 , 0x00000002 
- 00022202  0x00003a9e branch  0x00005892 , 0x00000029 
- 00022203  0x00003a9f jam  0x00000046 , 0x00000b7d 
- 00022204  0x00003aa0 call  0x00005620 
- 00022205  0x00003aa1 force  0x00000001 , 0x00000002 
- 00022206  0x00003aa2 branch  0x00005892 
- 00022207  0x00003aa5 force  0x00000002 , 0x00000002 
- 00022208  0x00003aa6 branch  0x00005892 
- 00022209  0x00003aa9 setarg  0x00000001 
- 00022210  0x00003aaa istore  0x00000008 , 0x00000005 
- 00022211  0x00003aab force  0x00000009 , 0x00000002 
- 00022212  0x00003aac branch  0x00005892 
- 00022213  0x00003aaf force  0x00000006 , 0x00000002 
- 00022214  0x00003ab0 branch  0x00005892 
- 00022215  0x00003ab3 force  0x00000006 , 0x00000002 
- 00022216  0x00003ab4 branch  0x00005892 
- 00022217  0x00003ab7 setarg  0x00000a06 
- 00022218  0x00003ab8 istore  0x00000003 , 0x00000005 
- 00022219  0x00003ab9 setarg  0x00001d87 
- 00022220  0x00003aba istore  0x00000002 , 0x00000005 
- 00022221  0x00003abb force  0x00000006 , 0x00000002 
- 00022222  0x00003abc branch  0x00005892 
- 00022223  0x00003abf force  0x00000002 , 0x00000002 
- 00022224  0x00003ac0 branch  0x00005892 
- 00022225  0x00003ac3 increase  0xffffffff , 0x00000005 
- 00022226  0x00003ac4 setarg  0x0000000c 
- 00022227  0x00003ac5 istore  0x00000002 , 0x00000005 
- 00022228  0x00003ac6 setarg  0x00000005 
- 00022229  0x00003ac7 istore  0x00000002 , 0x00000005 
- 00022230  0x00003ac8 setarg  0x0000b412 
- 00022231  0x00003ac9 istore  0x00000002 , 0x00000005 
- 00022232  0x00003aca setarg  0x00000008 
- 00022233  0x00003acb istore  0x00000002 , 0x00000005 
- 00022234  0x00003acc setarg  0x00000008 
- 00022235  0x00003acd istore  0x00000002 , 0x00000005 
- 00022236  0x00003ace setarg  0x00000010 
- 00022237  0x00003acf istore  0x00000002 , 0x00000005 
- 00022238  0x00003ad0 setarg  0x00000000 
- 00022239  0x00003ad1 istore  0x00000002 , 0x00000005 
- 00022240  0x00003ad2 setarg  0x0000012c 
- 00022241  0x00003ad3 istore  0x00000002 , 0x00000005 
- 00022242  0x00003ad4 call  0x0000588a 
- 00022243  0x00003ad5 force  0x00000002 , 0x00000001 
- 00022244  0x00003ad6 branch  0x00005892 
- 00022245  0x00003ad9 setarg  0x01000401 
- 00022246  0x00003ada store  0x00000004 , 0x000044ae 
- 00022247  0x00003adb setarg  0x00070710 
- 00022248  0x00003adc istore  0x00000003 , 0x00000005 
- 00022249  0x00003add fetch  0x00000006 , 0x000044af 
- 00022250  0x00003ade store  0x00000006 , 0x00004445 
- 00022251  0x00003adf force  0x0000000b , 0x00000002 
- 00022252  0x00003ae0 branch  0x00005892 
- 00022253  0x00003ae3 setarg  0x01000302 
- 00022254  0x00003ae4 store  0x00000004 , 0x000044b5 
- 00022255  0x00003ae5 setarg  0x00010410 
- 00022256  0x00003ae6 istore  0x00000003 , 0x00000005 
- 00022257  0x00003ae7 fetch  0x00000006 , 0x000044b6 
- 00022258  0x00003ae8 store  0x00000006 , 0x00004445 
- 00022259  0x00003ae9 force  0x0000000b , 0x00000002 
- 00022260  0x00003aea branch  0x00005892 
- 00022261  0x00003aed call  0x000074b0 
- 00022262  0x00003aee arg  0x00004445 , 0x00000005 
- 00022263  0x00003aef call  0x000075a3 
- 00022264  0x00003af0 force  0x00000015 , 0x00000002 
- 00022265  0x00003af1 branch  0x00005892 
- 00022266  0x00003af4 fetch  0x00000008 , 0x000003b0 
- 00022267  0x00003af5 branch  0x000056fd , 0x00000029 
- 00022268  0x00003af6 fetch  0x00000008 , 0x0000449c 
- 00022269  0x00003af9 call  0x00005723 
- 00022270  0x00003afa branch  0x00005892 
- 00022271  0x00003afd force  0x00000006 , 0x00000002 
- 00022272  0x00003afe branch  0x00005892 
- 00022273  0x00003b01 jam  0x00000029 , 0x00000b7d 
- 00022274  0x00003b02 call  0x00007c27 
- 00022275  0x00003b03 jam  0x00000047 , 0x00000b7d 
- 00022276  0x00003b04 call  0x00005620 
- 00022277  0x00003b05 arg  0x000003a0 , 0x00000005 
- 00022278  0x00003b06 call  0x00006226 
- 00022279  0x00003b07 fetch  0x00000008 , 0x000003a0 
- 00022280  0x00003b08 fetch  0x00000008 , 0x0000447b 
- 00022281  0x00003b09 call  0x00005723 
- 00022282  0x00003b0a branch  0x00005892 
- 00022283  0x00003b0d jam  0x00000048 , 0x00000b7d 
- 00022284  0x00003b0e call  0x00005620 
- 00022285  0x00003b0f arg  0x00004445 , 0x00000005 
- 00022286  0x00003b10 force  0x00000008 , 0x00000039 
- 00022287  0x00003b11 call  0x00006227 
- 00022288  0x00003b12 force  0x0000000f , 0x00000002 
- 00022289  0x00003b13 branch  0x00005892 
- 00022290  0x00003b16 jam  0x00000049 , 0x00000b7d 
- 00022291  0x00003b17 call  0x00005620 
- 00022292  0x00003b18 arg  0x00004445 , 0x00000005 
- 00022293  0x00003b19 call  0x00006226 
- 00022294  0x00003b1a branch  0x0000588a 
- 00022295  0x00003b1d jam  0x0000004a , 0x00000b7d 
- 00022296  0x00003b1e call  0x00005620 
- 00022297  0x00003b1f force  0x00000000 , 0x0000003f 
- 00022298  0x00003b20 store  0x00000001 , 0x00004445 
- 00022299  0x00003b21 fetch  0x00000006 , 0x000044f9 
- 00022300  0x00003b22 istore  0x00000006 , 0x00000005 
- 00022301  0x00003b23 branch  0x0000588a 
- 00022302  0x00003b26 arg  0x00004445 , 0x00000005 
- 00022303  0x00003b27 call  0x00006226 
- 00022304  0x00003b28 branch  0x0000588a 
- 00022305  0x00003b2b force  0x00000006 , 0x00000002 
- 00022306  0x00003b2c branch  0x00005892 
- 00022307  0x00003b2f store  0x00000008 , 0x00004445 
- 00022308  0x00003b30 ifetch  0x00000008 , 0x00000006 
- 00022309  0x00003b31 istore  0x00000008 , 0x00000005 
- 00022310  0x00003b32 force  0x00000015 , 0x00000002 
- 00022311  0x00003b33 rtn 
- 00022312  0x00003b36 jam  0x0000000a , 0x000003fc 
- 00022313  0x00003b38 jam  0x00000001 , 0x00004444 
- 00022314  0x00003b39 fetch  0x00000003 , 0x000003f9 
- 00022315  0x00003b3a store  0x00000003 , 0x00004445 
- 00022316  0x00003b3b fetch  0x00000001 , 0x000003fc 
- 00022317  0x00003b3c istore  0x00000001 , 0x00000005 
- 00022318  0x00003b3d branch  0x0000588a 
- 00022319  0x00003b40 setarg  0x00000017 
- 00022320  0x00003b41 istore  0x00000002 , 0x00000005 
- 00022321  0x00003b42 branch  0x0000588a 
- 00022322  0x00003b45 fetch  0x00000002 , 0x000044bc 
- 00022323  0x00003b46 store  0x00000002 , 0x00004445 
- 00022324  0x00003b47 fetch  0x00000002 , 0x000044be 
- 00022325  0x00003b48 istore  0x00000002 , 0x00000005 
- 00022326  0x00003b49 branch  0x0000588a 
- 00022327  0x00003b4e force  0x00000001 , 0x0000003f 
- 00022328  0x00003b4f store  0x00000001 , 0x00004445 
- 00022329  0x00003b50 call  0x00005a74 
- 00022330  0x00003b52 call  0x00005a7d 
- 00022331  0x00003b53 branch  0x00005746 , 0x00000034 
- 00022332  0x00003b54 nbranch  0x00005744 , 0x00000002 
- 00022333  0x00003b55 disable  0x00000028 
- 00022334  0x00003b56 istore  0x00000002 , 0x00000005 
- 00022335  0x00003b57 ifetch  0x00000002 , 0x00000006 
- 00022336  0x00003b58 istore  0x00000002 , 0x00000005 
- 00022337  0x00003b5a ifetch  0x00000001 , 0x00000006 
- 00022338  0x00003b5b iadd  0x00000006 , 0x00000006 
- 00022339  0x00003b5c branch  0x0000573a 
- 00022340  0x00003b5e increase  0x00000002 , 0x00000006 
- 00022341  0x00003b5f branch  0x00005741 
- 00022342  0x00003b61 branch  0x00005728 , 0x00000028 
- 00022343  0x00003b62 branch  0x0000588a 
- 00022344  0x00003b66 fetch  0x00000002 , 0x000044bc 
- 00022345  0x00003b67 branch  0x00005688 , 0x00000034 
- 00022346  0x00003b68 store  0x00000002 , 0x00004445 
- 00022347  0x00003b69 fetch  0x00000002 , 0x000044be 
- 00022348  0x00003b6b istore  0x00000002 , 0x00000005 
- 00022349  0x00003b6c fetch  0x00000002 , 0x000044c4 
- 00022350  0x00003b6e istore  0x00000002 , 0x00000005 
- 00022351  0x00003b6f fetch  0x00000002 , 0x000044c0 
- 00022352  0x00003b71 istore  0x00000002 , 0x00000005 
- 00022353  0x00003b72 branch  0x0000588a 
- 00022354  0x00003b76 call  0x0000577b 
- 00022355  0x00003b77 rtn  0x00000028 
- 00022356  0x00003b78 fetcht  0x00000002 , 0x000044c4 
- 00022357  0x00003b79 setarg  0x00002800 
- 00022358  0x00003b7a isub  0x00000002 , 0x0000003e 
- 00022359  0x00003b7b branch  0x00005762 , 0x00000005 
- 00022360  0x00003b7c setarg  0x00002801 
- 00022361  0x00003b7d isub  0x00000002 , 0x0000003e 
- 00022362  0x00003b7e branch  0x00005728 , 0x00000005 
- 00022363  0x00003b7f setarg  0x00002802 
- 00022364  0x00003b80 isub  0x00000002 , 0x0000003e 
- 00022365  0x00003b81 branch  0x00005728 , 0x00000005 
- 00022366  0x00003b82 setarg  0x00002803 
- 00022367  0x00003b83 isub  0x00000002 , 0x0000003e 
- 00022368  0x00003b84 branch  0x00005728 , 0x00000005 
- 00022369  0x00003b85 branch  0x00005728 
- 00022370  0x00003b88 fetcht  0x00000002 , 0x000044c0 
- 00022371  0x00003b89 increase  0x00000002 , 0x00000006 
- 00022372  0x00003b8a ifetch  0x00000001 , 0x00000006 
- 00022373  0x00003b8b icopy  0x00000013 
- 00022374  0x00003b8c increase  0x00000001 , 0x00000013 
- 00022375  0x00003b8f increase  0xffffffff , 0x00000013 
- 00022376  0x00003b90 branch  0x00005728 , 0x00000005 
- 00022377  0x00003b91 ifetch  0x00000002 , 0x00000006 
- 00022378  0x00003b92 isub  0x00000002 , 0x0000003e 
- 00022379  0x00003b93 branch  0x0000576e , 0x00000005 
- 00022380  0x00003b94 increase  0x00000004 , 0x00000006 
- 00022381  0x00003b95 branch  0x00005767 
- 00022382  0x00003b98 ifetch  0x00000002 , 0x00000006 
- 00022383  0x00003b99 icopy  0x00000011 
- 00022384  0x00003b9a ifetch  0x00000002 , 0x00000006 
- 00022385  0x00003b9b icopy  0x00000012 
- 00022386  0x00003b9c call  0x00005785 
- 00022387  0x00003b9d rtn  0x00000028 
- 00022388  0x00003b9e jam  0x00000007 , 0x00004444 
- 00022389  0x00003b9f deposit  0x00000011 
- 00022390  0x00003ba0 store  0x00000002 , 0x00004445 
- 00022391  0x00003ba1 deposit  0x00000012 
- 00022392  0x00003ba2 istore  0x00000002 , 0x00000005 
- 00022393  0x00003ba3 force  0x00000009 , 0x00000002 
- 00022394  0x00003ba4 branch  0x00005892 
- 00022395  0x00003baa disable  0x00000028 
- 00022396  0x00003bab fetcht  0x00000002 , 0x000044bc 
- 00022397  0x00003bac fetch  0x00000002 , 0x000044be 
- 00022398  0x00003bad isub  0x00000002 , 0x0000003e 
- 00022399  0x00003bae nbranch  0x00005782 , 0x00000002 
- 00022400  0x00003baf deposit  0x00000002 
- 00022401  0x00003bb0 rtnne  0x00000000 
- 00022402  0x00003bb3 enable  0x00000028 
- 00022403  0x00003bb5 jam  0x00000001 , 0x000003fc 
- 00022404  0x00003bb6 branch  0x00005729 
- 00022405  0x00003bb9 disable  0x00000028 
- 00022406  0x00003bba fetcht  0x00000002 , 0x000044bc 
- 00022407  0x00003bbb deposit  0x00000011 
- 00022408  0x00003bbc isub  0x00000002 , 0x0000003e 
- 00022409  0x00003bbd nbranch  0x00005791 , 0x00000002 
- 00022410  0x00003bbe fetch  0x00000002 , 0x000044be 
- 00022411  0x00003bbf isub  0x00000012 , 0x0000003e 
- 00022412  0x00003bc0 nbranch  0x00005791 , 0x00000002 
- 00022413  0x00003bc1 deposit  0x00000012 
- 00022414  0x00003bc2 isub  0x00000011 , 0x0000003e 
- 00022415  0x00003bc3 nbranch  0x00005791 , 0x00000002 
- 00022416  0x00003bc4 rtn 
- 00022417  0x00003bc7 enable  0x00000028 
- 00022418  0x00003bc8 branch  0x00005728 
- 00022419  0x00003bcc fetch  0x00000002 , 0x000044bc 
- 00022420  0x00003bce istore  0x00000002 , 0x00000005 
- 00022421  0x00003bcf fetch  0x00000002 , 0x000044be 
- 00022422  0x00003bd1 istore  0x00000002 , 0x00000005 
- 00022423  0x00003bd2 fetch  0x00000002 , 0x000044c0 
- 00022424  0x00003bd3 istore  0x00000002 , 0x00000005 
- 00022425  0x00003bd4 force  0x0000000b , 0x00000002 
- 00022426  0x00003bd5 branch  0x00005892 
- 00022427  0x00003bd9 fetcht  0x00000002 , 0x000044c0 
- 00022428  0x00003bda setarg  0x00002803 
- 00022429  0x00003bdb isub  0x00000002 , 0x0000003e 
- 00022430  0x00003bdc setarg  0x00000007 
- 00022431  0x00003bdd branch  0x000057a5 , 0x00000005 
- 00022432  0x00003bde setarg  0x00002800 
- 00022433  0x00003bdf isub  0x00000002 , 0x0000003e 
- 00022434  0x00003be0 setarg  0x00000006 
- 00022435  0x00003be1 branch  0x000057a5 , 0x00000005 
- 00022436  0x00003be2 branch  0x00005728 
- 00022437  0x00003be4 store  0x00000001 , 0x00004445 
- 00022438  0x00003be5 call  0x00005a74 
- 00022439  0x00003be6 force  0x00000003 , 0x00000030 
- 00022440  0x00003be8 call  0x00005a7d 
- 00022441  0x00003be9 branch  0x000057bc , 0x00000034 
- 00022442  0x00003bea nbranch  0x000057b8 , 0x00000002 
- 00022443  0x00003beb iforce  0x00000011 
- 00022444  0x00003bec ifetch  0x00000002 , 0x00000006 
- 00022445  0x00003bed isub  0x00000002 , 0x0000003e 
- 00022446  0x00003bee nbranch  0x000057b9 , 0x00000005 
- 00022447  0x00003bef disable  0x00000028 
- 00022448  0x00003bf0 deposit  0x00000011 
- 00022449  0x00003bf1 istore  0x00000002 , 0x00000005 
- 00022450  0x00003bf2 ifetch  0x00000001 , 0x00000006 
- 00022451  0x00003bf3 add  0x0000003f , 0x00000004 , 0x00000039 
- 00022452  0x00003bf4 call  0x00007e45 
- 00022453  0x00003bf5 increase  0xffffffff , 0x00000030 
- 00022454  0x00003bf6 branch  0x000057bc , 0x00000005 
- 00022455  0x00003bf7 branch  0x000057b9 
- 00022456  0x00003bf9 increase  0x00000002 , 0x00000006 
- 00022457  0x00003bfb ifetch  0x00000001 , 0x00000006 
- 00022458  0x00003bfc iadd  0x00000006 , 0x00000006 
- 00022459  0x00003bfd branch  0x000057a8 
- 00022460  0x00003bff branch  0x00005728 , 0x00000028 
- 00022461  0x00003c00 branch  0x0000588a 
- 00022462  0x00003c04 fetch  0x00000001 , 0x0000443d 
- 00022463  0x00003c06 increase  0xffffffff , 0x0000003f 
- 00022464  0x00003c07 store  0x00000001 , 0x0000443d 
- 00022465  0x00003c08 lshift  0x0000003f , 0x0000003f 
- 00022466  0x00003c0a iadd  0x00000006 , 0x00000006 
- 00022467  0x00003c0b ifetcht  0x00000002 , 0x00000006 
- 00022468  0x00003c0c storet  0x00000002 , 0x00004445 
- 00022469  0x00003c0d branch  0x0000588a 
- 00022470  0x00003c10 fetcht  0x00000002 , 0x000003fa 
- 00022471  0x00003c11 call  0x00005a88 
- 00022472  0x00003c12 branch  0x00005728 , 0x00000034 
- 00022473  0x00003c13 ifetch  0x00000001 , 0x00000006 
- 00022474  0x00003c14 branch  0x0000588a , 0x00000034 
- 00022475  0x00003c15 sub  0x0000003f , 0x00000016 , 0x0000003e 
- 00022476  0x00003c16 branch  0x000057ce , 0x00000002 
- 00022477  0x00003c17 force  0x00000016 , 0x0000003f 
- 00022478  0x00003c19 icopy  0x00000039 
- 00022479  0x00003c1a call  0x00007e45 
- 00022480  0x00003c1b branch  0x0000588a 
- 00022481  0x00003c1f setarg  0x00000003 
- 00022482  0x00003c20 store  0x00000002 , 0x00004445 
- 00022483  0x00003c21 setarg  0x00000008 
- 00022484  0x00003c22 istore  0x00000002 , 0x00000005 
- 00022485  0x00003c23 branch  0x0000588a 
- 00022486  0x00003c26 fetch  0x00000002 , 0x000044c0 
- 00022487  0x00003c27 iforce  0x00000011 
- 00022488  0x00003c28 fetcht  0x00000002 , 0x000003fa 
- 00022489  0x00003c29 call  0x00005a88 
- 00022490  0x00003c2a branch  0x00005728 , 0x00000034 
- 00022491  0x00003c2b ifetch  0x00000001 , 0x00000006 
- 00022492  0x00003c2c isub  0x00000011 , 0x00000039 
- 00022493  0x00003c2d nbranch  0x00005728 , 0x00000002 
- 00022494  0x00003c2e sub  0x00000039 , 0x00000016 , 0x0000003e 
- 00022495  0x00003c2f branch  0x000057e1 , 0x00000002 
- 00022496  0x00003c30 force  0x00000016 , 0x00000039 
- 00022497  0x00003c32 deposit  0x00000011 
- 00022498  0x00003c33 iadd  0x00000006 , 0x00000006 
- 00022499  0x00003c34 call  0x00007e45 
- 00022500  0x00003c35 branch  0x0000588a 
- 00022501  0x00003c38 setarg  0x00000003 
- 00022502  0x00003c39 istore  0x00000002 , 0x00000005 
- 00022503  0x00003c3a setarg  0x00000007 
- 00022504  0x00003c3b istore  0x00000002 , 0x00000005 
- 00022505  0x00003c3c setarg  0x00000009 
- 00022506  0x00003c3d istore  0x00000002 , 0x00000005 
- 00022507  0x00003c3e branch  0x0000588a 
- 00022508  0x00003c41 fetch  0x00000001 , 0x0000443d 
- 00022509  0x00003c42 icopy  0x00000013 
- 00022510  0x00003c43 arg  0x00000347 , 0x00000011 
- 00022511  0x00003c44 arg  0x00004445 , 0x00000012 
- 00022512  0x00003c45 arg  0x00000000 , 0x0000000b 
- 00022513  0x00003c46 disable  0x00000031 
- 00022514  0x00003c49 copy  0x00000011 , 0x00000006 
- 00022515  0x00003c4a ifetcht  0x00000002 , 0x00000006 
- 00022516  0x00003c4b copy  0x00000006 , 0x00000011 
- 00022517  0x00003c4c call  0x00005a88 
- 00022518  0x00003c4d branch  0x00005805 , 0x00000034 
- 00022519  0x00003c4e ifetch  0x00000001 , 0x00000006 
- 00022520  0x00003c4f icopy  0x00000039 
- 00022521  0x00003c50 iadd  0x0000000b , 0x0000000b 
- 00022522  0x00003c54 sub  0x0000000b , 0x00000018 , 0x0000003e 
- 00022523  0x00003c55 nbranch  0x0000580a , 0x00000002 
- 00022524  0x00003c56 copy  0x00000012 , 0x00000005 
- 00022525  0x00003c59 ifetch  0x00000001 , 0x00000006 
- 00022526  0x00003c5a istore  0x00000001 , 0x00000005 
- 00022527  0x00003c5b loop  0x000057fd 
- 00022528  0x00003c5c copy  0x00000005 , 0x00000012 
- 00022529  0x00003c5d enable  0x00000031 
- 00022530  0x00003c5e increase  0xffffffff , 0x00000013 
- 00022531  0x00003c5f branch  0x00005805 , 0x00000005 
- 00022532  0x00003c60 branch  0x000057f2 
- 00022533  0x00003c63 nbranch  0x00005810 , 0x00000031 
- 00022534  0x00003c64 disable  0x00000031 
- 00022535  0x00003c65 copy  0x0000000b , 0x00000002 
- 00022536  0x00003c66 increase  0x00000005 , 0x00000002 
- 00022537  0x00003c67 branch  0x00005892 
- 00022538  0x00003c6a nbranch  0x00005810 , 0x00000031 
- 00022539  0x00003c6b disable  0x00000031 
- 00022540  0x00003c6c deposit  0x0000000b 
- 00022541  0x00003c6d isub  0x00000039 , 0x00000002 
- 00022542  0x00003c6e increase  0x00000005 , 0x00000002 
- 00022543  0x00003c6f branch  0x00005892 
- 00022544  0x00003c72 jam  0x00000010 , 0x000003fc 
- 00022545  0x00003c73 branch  0x00005729 
- 00022546  0x00003c77 fetch  0x00000002 , 0x000003fa 
- 00022547  0x00003c78 branch  0x00005688 , 0x00000034 
- 00022548  0x00003c79 istore  0x00000002 , 0x00000005 
- 00022549  0x00003c7a setarg  0x0000ffff 
- 00022550  0x00003c7b istore  0x00000002 , 0x00000005 
- 00022551  0x00003c7c setarg  0x00002800 
- 00022552  0x00003c7d istore  0x00000002 , 0x00000005 
- 00022553  0x00003c7e branch  0x0000588a 
- 00022554  0x00003c82 setarg  0x00000006 
- 00022555  0x00003c83 store  0x00000001 , 0x00004445 
- 00022556  0x00003c84 fetch  0x00000002 , 0x000044c0 
- 00022557  0x00003c85 iforce  0x00000011 
- 00022558  0x00003c86 call  0x00005a74 
- 00022559  0x00003c87 force  0x00000003 , 0x00000039 
- 00022560  0x00003c89 call  0x00005a7d 
- 00022561  0x00003c8a branch  0x00005835 , 0x00000034 
- 00022562  0x00003c8b nbranch  0x0000583a , 0x00000002 
- 00022563  0x00003c8c iforce  0x00000030 
- 00022564  0x00003c8d ifetch  0x00000002 , 0x00000006 
- 00022565  0x00003c8e isub  0x00000011 , 0x0000003e 
- 00022566  0x00003c8f nbranch  0x0000583b , 0x00000005 
- 00022567  0x00003c90 deposit  0x00000030 
- 00022568  0x00003c91 branch  0x0000582f , 0x00000028 
- 00022569  0x00003c92 increase  0xffffffff , 0x0000003f 
- 00022570  0x00003c93 istore  0x00000002 , 0x00000005 
- 00022571  0x00003c94 istoret  0x00000002 , 0x00000005 
- 00022572  0x00003c95 increase  0x00000001 , 0x0000003f 
- 00022573  0x00003c96 increase  0xffffffff , 0x00000039 
- 00022574  0x00003c97 branch  0x0000588a , 0x00000005 
- 00022575  0x00003c99 disable  0x00000028 
- 00022576  0x00003c9a istore  0x00000002 , 0x00000005 
- 00022577  0x00003c9b increase  0x00000001 , 0x00000006 
- 00022578  0x00003c9c ifetcht  0x00000002 , 0x00000006 
- 00022579  0x00003c9d increase  0xfffffffd , 0x00000006 
- 00022580  0x00003c9e branch  0x0000583b 
- 00022581  0x00003ca0 branch  0x00005728 , 0x00000028 
- 00022582  0x00003ca1 force  0xffffffff , 0x0000003f 
- 00022583  0x00003ca2 istore  0x00000002 , 0x00000005 
- 00022584  0x00003ca3 istoret  0x00000002 , 0x00000005 
- 00022585  0x00003ca4 branch  0x0000588a 
- 00022586  0x00003ca6 increase  0x00000002 , 0x00000006 
- 00022587  0x00003ca8 ifetch  0x00000001 , 0x00000006 
- 00022588  0x00003ca9 iadd  0x00000006 , 0x00000006 
- 00022589  0x00003caa branch  0x00005820 
- 00022590  0x00003caf fetch  0x00000002 , 0x000044c2 
- 00022591  0x00003cb0 store  0x00000002 , 0x00004445 
- 00022592  0x00003cb1 fetch  0x00000001 , 0x000044c6 
- 00022593  0x00003cb2 copy  0x0000003f , 0x00000039 
- 00022594  0x00003cb3 arg  0x000044c7 , 0x00000006 
- 00022595  0x00003cb4 call  0x00007e45 
- 00022596  0x00003cb5 branch  0x0000588a 
- 00022597  0x00003cb8 fetcht  0x00000002 , 0x000003fa 
- 00022598  0x00003cb9 call  0x00005a88 
- 00022599  0x00003cba branch  0x0000585c , 0x00000034 
- 00022600  0x00003cbb increase  0xfffffffe , 0x00000006 
- 00022601  0x00003cbc ifetcht  0x00000002 , 0x00000006 
- 00022602  0x00003cbd setarg  0x00002902 
- 00022603  0x00003cbe isub  0x00000002 , 0x0000003e 
- 00022604  0x00003cbf nbranch  0x0000585c , 0x00000005 
- 00022605  0x00003cc0 increase  0x00000001 , 0x00000006 
- 00022606  0x00003cc1 ifetcht  0x00000002 , 0x00000006 
- 00022607  0x00003cc2 setarg  0x00000001 
- 00022608  0x00003cc3 isub  0x00000002 , 0x0000003e 
- 00022609  0x00003cc4 branch  0x00005856 , 0x00000005 
- 00022610  0x00003cc5 setarg  0x00000000 
- 00022611  0x00003cc6 isub  0x00000002 , 0x0000003e 
- 00022612  0x00003cc7 nbranch  0x0000585c , 0x00000005 
- 00022613  0x00003cc8 branch  0x0000585c 
- 00022614  0x00003ccb increase  0xfffffff9 , 0x00000006 
- 00022615  0x00003ccc ifetch  0x00000002 , 0x00000006 
- 00022616  0x00003ccd increase  0xffffffff , 0x0000003f 
- 00022617  0x00003cce store  0x00000002 , 0x000044c2 
- 00022618  0x00003ccf jam  0x0000001b , 0x00000b7d 
- 00022619  0x00003cd0 call  0x00005620 
- 00022620  0x00003cd4 force  0x00000005 , 0x00000002 
- 00022621  0x00003cd5 branch  0x00005892 
- 00022622  0x00003cd8 force  0x00000006 , 0x00000002 
- 00022623  0x00003cd9 branch  0x00005892 
- 00022624  0x00003cdc force  0x00000006 , 0x00000002 
- 00022625  0x00003cdd branch  0x00005892 
- 00022626  0x00003ce0 force  0x00000006 , 0x00000002 
- 00022627  0x00003ce1 branch  0x00005892 
- 00022628  0x00003ce4 force  0x00000006 , 0x00000002 
- 00022629  0x00003ce5 branch  0x00005892 
- 00022630  0x00003ce8 set1  0x00000025 , 0x00000000 
- 00022631  0x00003ce9 bpatch  0x00000066 , 0x0000402c 
- 00022632  0x00003cea increase  0x00000001 , 0x00000002 
- 00022633  0x00003ceb call  0x00005a88 
- 00022634  0x00003cec increase  0xfffffffe , 0x00000006 
- 00022635  0x00003ced ifetch  0x00000002 , 0x00000006 
- 00022636  0x00003cee arg  0x00002902 , 0x00000002 
- 00022637  0x00003cef isub  0x00000002 , 0x0000003e 
- 00022638  0x00003cf0 nrtn  0x00000005 
- 00022639  0x00003cf1 increase  0x00000001 , 0x00000006 
- 00022640  0x00003cf2 copy  0x00000006 , 0x00000011 
- 00022641  0x00003cf3 ifetch  0x00000001 , 0x00000006 
- 00022642  0x00003cf4 rtn 
- 00022643  0x00003cf7 jam  0x00000000 , 0x0000041b 
- 00022644  0x00003cf8 fetch  0x00000002 , 0x00004298 
- 00022645  0x00003cf9 call  0x00007f66 
- 00022646  0x00003cfa arg  0x00004444 , 0x00000005 
- 00022647  0x00003cfb increase  0x00000001 , 0x00000005 
- 00022648  0x00003cfc fetcht  0x00000002 , 0x000044c2 
- 00022649  0x00003cfd istoret  0x00000002 , 0x00000005 
- 00022650  0x00003cfe call  0x00005a88 
- 00022651  0x00003cff ifetch  0x00000001 , 0x00000006 
- 00022652  0x00003d00 icopy  0x00000039 
- 00022653  0x00003d01 call  0x00007e45 
- 00022654  0x00003d02 fetcht  0x00000001 , 0x0000041b 
- 00022655  0x00003d03 increase  0x00000007 , 0x00000002 
- 00022656  0x00003d04 call  0x00005892 
- 00022657  0x00003d05 branch  0x00005ace 
- 00022658  0x00003d08 force  0x00000006 , 0x00000002 
- 00022659  0x00003d09 branch  0x00005892 
- 00022660  0x00003d0c force  0x00000006 , 0x00000002 
- 00022661  0x00003d0d branch  0x00005892 
- 00022662  0x00003d10 force  0x00000006 , 0x00000002 
- 00022663  0x00003d11 branch  0x00005892 
- 00022664  0x00003d14 force  0x00000006 , 0x00000002 
- 00022665  0x00003d15 branch  0x00005892 
- 00022666  0x00003d19 set1  0x00000025 , 0x00000000 
- 00022667  0x00003d1a bpatch  0x00000067 , 0x0000402c 
- 00022668  0x00003d1b setarg  0x00004440 
- 00022669  0x00003d1c isub  0x00000005 , 0x0000003f 
- 00022670  0x00003d1d sub  0x0000003f , 0x00000000 , 0x00000002 
- 00022671  0x00003d1e branch  0x00005892 
- 00022672  0x00003d22 force  0x00000000 , 0x00000002 
- 00022673  0x00003d23 force  0x00000001 , 0x00000001 
- 00022674  0x00003d26 set1  0x00000025 , 0x00000000 
- 00022675  0x00003d27 bpatch  0x00000068 , 0x0000402d 
- 00022676  0x00003d28 storet  0x00000001 , 0x0000443f 
- 00022677  0x00003d29 compare  0x00000002 , 0x00000001 , 0x00000003 
- 00022678  0x00003d2a nbranch  0x00005899 , 0x00000001 
- 00022679  0x00003d2b add  0x00000002 , 0xfffffffc , 0x0000003f 
- 00022680  0x00003d2c store  0x00000002 , 0x00004440 
- 00022681  0x00003d2f fetcht  0x00000001 , 0x000003d7 
- 00022682  0x00003d30 call  0x0000561a 
- 00022683  0x00003d31 nsetflag  0x00000034 , 0x00000004 , 0x00000002 
- 00022684  0x00003d32 set1  0x00000005 , 0x00000002 
- 00022685  0x00003d33 and  0x00000002 , 0x000000fc , 0x0000003f 
- 00022686  0x00003d34 ior  0x00000001 , 0x0000003f 
- 00022687  0x00003d35 store  0x00000001 , 0x000003d7 
- 00022688  0x00003d36 and_into  0x0000001f , 0x0000003f 
- 00022689  0x00003d37 store  0x00000001 , 0x0000443e 
- 00022690  0x00003d38 set1  0x00000025 , 0x00000000 
- 00022691  0x00003d39 bpatch  0x00000069 , 0x0000402d 
- 00022692  0x00003d3a fetch  0x00000001 , 0x0000443e 
- 00022693  0x00003d3b compare  0x00000001 , 0x00000001 , 0x00000003 
- 00022694  0x00003d3c rtn  0x00000001 
- 00022695  0x00003d3d fetch  0x00000007 , 0x0000443f 
- 00022696  0x00003d3e fetch  0x00000001 , 0x000003c0 
- 00022697  0x00003d3f rtnbit0  0x00000004 
- 00022698  0x00003d40 call  0x00007599 
- 00022699  0x00003d41 branch  0x000074f7 
- 00022700  0x00003d44 set1  0x00000025 , 0x00000000 
- 00022701  0x00003d45 bpatch  0x0000006a , 0x0000402d 
- 00022702  0x00003d46 call  0x0000561c 
- 00022703  0x00003d47 nbranch  0x00003bf1 , 0x00000034 
- 00022704  0x00003d48 nrtn  0x00000034 
- 00022705  0x00003d49 fetch  0x00000001 , 0x00000341 
- 00022706  0x00003d4a rtn  0x00000034 
- 00022707  0x00003d4b fetch  0x00000001 , 0x00000340 
- 00022708  0x00003d4c compare  0x00000001 , 0x0000003f , 0x00000003 
- 00022709  0x00003d4d branch  0x000058cf , 0x00000001 
- 00022710  0x00003d4e fetch  0x00000007 , 0x00000341 
- 00022711  0x00003d4f fetch  0x00000001 , 0x00000340 
- 00022712  0x00003d50 compare  0x00000002 , 0x0000003f , 0x00000003 
- 00022713  0x00003d51 branch  0x000058cf , 0x00000001 
- 00022714  0x00003d52 fetch  0x00000001 , 0x00000342 
- 00022715  0x00003d53 store  0x00000001 , 0x00000418 
- 00022716  0x00003d54 copy  0x0000003f , 0x00000013 
- 00022717  0x00003d55 set1  0x00000025 , 0x00000000 
- 00022718  0x00003d56 bpatch  0x0000006b , 0x0000402d 
- 00022719  0x00003d57 copy  0x00000013 , 0x0000003f 
- 00022720  0x00003d58 beq  0x00000000 , 0x00005924 
- 00022721  0x00003d59 beq  0x00000001 , 0x0000592c 
- 00022722  0x00003d5a beq  0x00000002 , 0x00005934 
- 00022723  0x00003d5b beq  0x00000003 , 0x00005938 
- 00022724  0x00003d5c beq  0x00000004 , 0x0000593f 
- 00022725  0x00003d5d beq  0x00000005 , 0x00005944 
- 00022726  0x00003d5e beq  0x00000006 , 0x00005949 
- 00022727  0x00003d5f beq  0x00000007 , 0x0000594c 
- 00022728  0x00003d60 beq  0x00000008 , 0x0000594d 
- 00022729  0x00003d61 beq  0x00000009 , 0x0000594f 
- 00022730  0x00003d62 beq  0x0000000a , 0x00005950 
- 00022731  0x00003d63 beq  0x0000000b , 0x00005951 
- 00022732  0x00003d64 beq  0x0000000c , 0x00005952 
- 00022733  0x00003d65 beq  0x0000000d , 0x00005955 
- 00022734  0x00003d66 branch  0x00003bf1 
- 00022735  0x00003d69 fetch  0x00000001 , 0x00000341 
- 00022736  0x00003d6a and  0x0000003f , 0x0000001f , 0x0000003f 
- 00022737  0x00003d6b rtn  0x00000034 
- 00022738  0x00003d6c fetch  0x00000001 , 0x00004132 
- 00022739  0x00003d6d beq  0x00000001 , 0x000058d8 
- 00022740  0x00003d6e fetch  0x00000002 , 0x00000344 
- 00022741  0x00003d6f beq  0x00000004 , 0x00005903 
- 00022742  0x00003d70 beq  0x00000006 , 0x000058f4 
- 00022743  0x00003d71 rtn 
- 00022744  0x00003d74 set1  0x00000025 , 0x00000000 
- 00022745  0x00003d75 bpatch  0x0000006c , 0x0000402d 
- 00022746  0x00003d76 call  0x00004972 
- 00022747  0x00003d77 fetch  0x00000001 , 0x000003d6 
- 00022748  0x00003d78 fetcht  0x00000001 , 0x00000340 
- 00022749  0x00003d79 and_into  0x00000003 , 0x00000002 
- 00022750  0x00003d7a lshift8  0x00000002 , 0x00000002 
- 00022751  0x00003d7b lshift4  0x00000002 , 0x00000002 
- 00022752  0x00003d7c ior  0x00000002 , 0x0000003f 
- 00022753  0x00003d7d istore  0x00000002 , 0x0000000a 
- 00022754  0x00003d7e fetcht  0x00000001 , 0x00000341 
- 00022755  0x00003d7f and  0x00000002 , 0x0000001f , 0x00000002 
- 00022756  0x00003d80 istoret  0x00000002 , 0x0000000a 
- 00022757  0x00003d81 copy  0x00000002 , 0x00000039 
- 00022758  0x00003d82 call  0x00004976 
- 00022759  0x00003d83 add  0x00000002 , 0x00000004 , 0x00000039 
- 00022760  0x00003d84 call  0x00004424 
- 00022761  0x00003d85 branch  0x00004435 
- 00022762  0x00003d88 set1  0x00000025 , 0x00000000 
- 00022763  0x00003d89 bpatch  0x0000006d , 0x0000402d 
- 00022764  0x00003d8a arg  0x00000002 , 0x00000001 
- 00022765  0x00003d8b ifetch  0x00000002 , 0x00000003 
- 00022766  0x00003d8c ifetch  0x00000002 , 0x00000003 
- 00022767  0x00003d8d branch  0x00003bf1 , 0x00000034 
- 00022768  0x00003d8e copy  0x0000003f , 0x00000039 
- 00022769  0x00003d8f arg  0x00004440 , 0x00000005 
- 00022770  0x00003d90 call  0x0000497c 
- 00022771  0x00003d91 branch  0x0000588a 
- 00022772  0x00003d94 set1  0x00000025 , 0x00000000 
- 00022773  0x00003d95 bpatch  0x0000006e , 0x0000402d 
- 00022774  0x00003d96 ifetch  0x00000001 , 0x00000006 
- 00022775  0x00003d97 beq  0x00000001 , 0x00005956 
- 00022776  0x00003d98 beq  0x00000002 , 0x0000595b 
- 00022777  0x00003d99 beq  0x00000003 , 0x00005960 
- 00022778  0x00003d9a beq  0x00000004 , 0x00005966 
- 00022779  0x00003d9b beq  0x00000005 , 0x0000596f 
- 00022780  0x00003d9c beq  0x00000006 , 0x00005970 
- 00022781  0x00003d9d beq  0x00000007 , 0x00005972 
- 00022782  0x00003d9e beq  0x00000008 , 0x00005973 
- 00022783  0x00003d9f beq  0x00000009 , 0x00005974 
- 00022784  0x00003da0 beq  0x0000000a , 0x00005975 
- 00022785  0x00003da1 beq  0x0000000b , 0x00005976 
- 00022786  0x00003da2 branch  0x00003bf1 
- 00022787  0x00003da5 set1  0x00000025 , 0x00000000 
- 00022788  0x00003da6 bpatch  0x0000006f , 0x0000402d 
- 00022789  0x00003da7 ifetch  0x00000003 , 0x00000006 
- 00022790  0x00003da8 store  0x00000003 , 0x000003f9 
- 00022791  0x00003daa beq  0x00000001 , 0x00005977 
- 00022792  0x00003dab beq  0x00000002 , 0x0000598e 
- 00022793  0x00003dac beq  0x00000003 , 0x00005990 
- 00022794  0x00003dad beq  0x00000004 , 0x00005991 
- 00022795  0x00003dae beq  0x00000005 , 0x00005997 
- 00022796  0x00003daf beq  0x00000006 , 0x0000599a 
- 00022797  0x00003db0 beq  0x00000007 , 0x000059a4 
- 00022798  0x00003db1 beq  0x00000008 , 0x000059a5 
- 00022799  0x00003db2 beq  0x00000009 , 0x000059ad 
- 00022800  0x00003db3 beq  0x0000000a , 0x000059ae 
- 00022801  0x00003db4 beq  0x0000000b , 0x000059b2 
- 00022802  0x00003db5 beq  0x0000000c , 0x000059b5 
- 00022803  0x00003db6 beq  0x0000000d , 0x000059b9 
- 00022804  0x00003db7 beq  0x0000000e , 0x000059ba 
- 00022805  0x00003db8 beq  0x0000000f , 0x000059c0 
- 00022806  0x00003db9 beq  0x00000010 , 0x000059c1 
- 00022807  0x00003dba beq  0x00000011 , 0x000059c9 
- 00022808  0x00003dbb beq  0x00000012 , 0x000059ca 
- 00022809  0x00003dbc beq  0x00000013 , 0x000059da 
- 00022810  0x00003dbd beq  0x00000016 , 0x000059dc 
- 00022811  0x00003dbe beq  0x00000017 , 0x000059dd 
- 00022812  0x00003dbf beq  0x00000018 , 0x000059de 
- 00022813  0x00003dc0 beq  0x00000019 , 0x000059df 
- 00022814  0x00003dc1 beq  0x0000001b , 0x000059e0 
- 00022815  0x00003dc2 beq  0x0000001d , 0x000059eb 
- 00022816  0x00003dc3 beq  0x0000001e , 0x000059ec 
- 00022817  0x00003dc4 beq  0x00000052 , 0x000059ed 
- 00022818  0x00003dc5 beq  0x000000d2 , 0x00005a01 
- 00022819  0x00003dc6 branch  0x00003bf1 
- 00022820  0x00003dca ifetch  0x00000009 , 0x00000006 
- 00022821  0x00003dcb store  0x00000009 , 0x00004434 
- 00022822  0x00003dcc ifetch  0x00000002 , 0x00000006 
- 00022823  0x00003dcd store  0x00000002 , 0x000003e0 
- 00022824  0x00003dce fetch  0x00000001 , 0x000003c0 
- 00022825  0x00003dcf set1  0x00000005 , 0x0000003f 
- 00022826  0x00003dd0 store  0x00000001 , 0x000003c0 
- 00022827  0x00003dd1 rtn 
- 00022828  0x00003dd4 ifetch  0x00000005 , 0x00000006 
- 00022829  0x00003dd5 store  0x00000005 , 0x0000442f 
- 00022830  0x00003dd6 ifetch  0x00000002 , 0x00000006 
- 00022831  0x00003dd7 store  0x00000002 , 0x000003e0 
- 00022832  0x00003dd8 fetch  0x00000001 , 0x000003c0 
- 00022833  0x00003dd9 set1  0x00000006 , 0x0000003f 
- 00022834  0x00003dda store  0x00000001 , 0x000003c0 
- 00022835  0x00003ddb rtn 
- 00022836  0x00003dde fetch  0x00000001 , 0x000003e4 
- 00022837  0x00003ddf set1  0x00000003 , 0x0000003f 
- 00022838  0x00003de0 store  0x00000001 , 0x000003e4 
- 00022839  0x00003de1 rtn 
- 00022840  0x00003de4 increase  0x0000000a , 0x00000006 
- 00022841  0x00003de5 ifetch  0x00000008 , 0x00000006 
- 00022842  0x00003de6 store  0x00000008 , 0x00000380 
- 00022843  0x00003de7 ifetch  0x00000004 , 0x00000006 
- 00022844  0x00003de8 store  0x00000004 , 0x00004473 
- 00022845  0x00003de9 jam  0x00000024 , 0x00000b7d 
- 00022846  0x00003dea branch  0x00005620 
- 00022847  0x00003ded ifetch  0x00000008 , 0x00000006 
- 00022848  0x00003dee store  0x00000008 , 0x00000388 
- 00022849  0x00003def ifetch  0x00000004 , 0x00000006 
- 00022850  0x00003df0 store  0x00000004 , 0x00004477 
- 00022851  0x00003df1 branch  0x000074b6 
- 00022852  0x00003df4 fetch  0x00000001 , 0x000003c0 
- 00022853  0x00003df5 set1  0x00000004 , 0x0000003f 
- 00022854  0x00003df6 store  0x00000001 , 0x000003c0 
- 00022855  0x00003df7 jam  0x00000026 , 0x00000b7d 
- 00022856  0x00003df8 branch  0x00005620 
- 00022857  0x00003dfb rtn  0x00000029 
- 00022858  0x00003dfc jam  0x00000026 , 0x00000b7d 
- 00022859  0x00003dfd branch  0x00005620 
- 00022860  0x00003e00 rtn 
- 00022861  0x00003e03 jam  0x00000029 , 0x00000b7d 
- 00022862  0x00003e04 branch  0x00005620 
- 00022863  0x00003e07 rtn 
- 00022864  0x00003e0a rtn 
- 00022865  0x00003e0d rtn 
- 00022866  0x00003e10 rtn  0x00000029 
- 00022867  0x00003e11 jam  0x0000002c , 0x00000b7d 
- 00022868  0x00003e12 branch  0x00005620 
- 00022869  0x00003e15 rtn 
- 00022870  0x00003e19 store  0x00000001 , 0x000044ae 
- 00022871  0x00003e1a ifetch  0x00000006 , 0x00000006 
- 00022872  0x00003e1b istore  0x00000006 , 0x00000005 
- 00022873  0x00003e1c jam  0x00000042 , 0x00000b7d 
- 00022874  0x00003e1d branch  0x00005620 
- 00022875  0x00003e20 store  0x00000001 , 0x000044b5 
- 00022876  0x00003e21 ifetch  0x00000006 , 0x00000006 
- 00022877  0x00003e22 istore  0x00000006 , 0x00000005 
- 00022878  0x00003e23 jam  0x00000043 , 0x00000b7d 
- 00022879  0x00003e24 branch  0x00005620 
- 00022880  0x00003e27 arg  0x0000448c , 0x00000005 
- 00022881  0x00003e28 call  0x00007e35 
- 00022882  0x00003e29 jam  0x00000044 , 0x00000b7d 
- 00022883  0x00003e2a branch  0x00005620 , 0x00000029 
- 00022884  0x00003e2b jam  0x00000043 , 0x00000b7d 
- 00022885  0x00003e2c branch  0x00005620 
- 00022886  0x00003e2f call  0x000074a8 
- 00022887  0x00003e30 branch  0x0000596a , 0x00000005 
- 00022888  0x00003e31 jam  0x00000045 , 0x00000b7d 
- 00022889  0x00003e32 branch  0x00005620 
- 00022890  0x00003e35 call  0x000074a5 
- 00022891  0x00003e36 jam  0x00000023 , 0x00000b7d 
- 00022892  0x00003e37 branch  0x00005620 , 0x00000029 
- 00022893  0x00003e38 jam  0x00000044 , 0x00000b7d 
- 00022894  0x00003e39 branch  0x00005620 
- 00022895  0x00003e3c rtn 
- 00022896  0x00003e3f arg  0x00000390 , 0x00000005 
- 00022897  0x00003e40 branch  0x00007e35 
- 00022898  0x00003e43 rtn 
- 00022899  0x00003e46 rtn 
- 00022900  0x00003e49 rtn 
- 00022901  0x00003e4c rtn 
- 00022902  0x00003e4f rtn 
- 00022903  0x00003e52 increase  0xfffffffe , 0x00000006 
- 00022904  0x00003e53 ifetcht  0x00000001 , 0x00000006 
- 00022905  0x00003e54 setarg  0x00000006 
- 00022906  0x00003e55 isub  0x00000002 , 0x0000003e 
- 00022907  0x00003e56 branch  0x00005989 , 0x00000005 
- 00022908  0x00003e57 setarg  0x00000004 
- 00022909  0x00003e58 isub  0x00000002 , 0x0000003e 
- 00022910  0x00003e59 branch  0x0000598a , 0x00000005 
- 00022911  0x00003e5a setarg  0x00000008 
- 00022912  0x00003e5b isub  0x00000002 , 0x0000003e 
- 00022913  0x00003e5c branch  0x0000598b , 0x00000005 
- 00022914  0x00003e5d setarg  0x0000000c 
- 00022915  0x00003e5e isub  0x00000002 , 0x0000003e 
- 00022916  0x00003e5f branch  0x0000598c , 0x00000005 
- 00022917  0x00003e60 setarg  0x0000000e 
- 00022918  0x00003e61 isub  0x00000002 , 0x0000003e 
- 00022919  0x00003e62 branch  0x0000598d , 0x00000005 
- 00022920  0x00003e63 rtn 
- 00022921  0x00003e66 rtn 
- 00022922  0x00003e69 rtn 
- 00022923  0x00003e6c rtn 
- 00022924  0x00003e6f rtn 
- 00022925  0x00003e72 rtn 
- 00022926  0x00003e76 jam  0x00000003 , 0x00000b7d 
- 00022927  0x00003e77 branch  0x00005620 
- 00022928  0x00003e7a rtn 
- 00022929  0x00003e7d rshift8  0x0000003f , 0x0000003f 
- 00022930  0x00003e7e store  0x00000002 , 0x000044bc 
- 00022931  0x00003e7f ifetch  0x00000002 , 0x00000006 
- 00022932  0x00003e80 store  0x00000002 , 0x000044be 
- 00022933  0x00003e81 jam  0x00000005 , 0x00000b7d 
- 00022934  0x00003e82 branch  0x00005620 
- 00022935  0x00003e85 rtn 
- 00022936  0x00003e88 rtn 
- 00022937  0x00003e8b rtn 
- 00022938  0x00003e8e rshift8  0x0000003f , 0x0000003f 
- 00022939  0x00003e8f store  0x00000002 , 0x000044bc 
- 00022940  0x00003e90 ifetch  0x00000002 , 0x00000006 
- 00022941  0x00003e91 store  0x00000002 , 0x000044be 
- 00022942  0x00003e92 ifetch  0x00000002 , 0x00000006 
- 00022943  0x00003e93 store  0x00000002 , 0x000044c4 
- 00022944  0x00003e94 ifetch  0x00000002 , 0x00000006 
- 00022945  0x00003e95 store  0x00000002 , 0x000044c0 
- 00022946  0x00003e96 jam  0x00000007 , 0x00000b7d 
- 00022947  0x00003e97 branch  0x00005620 
- 00022948  0x00003e9b rtn 
- 00022949  0x00003e9e rshift8  0x0000003f , 0x0000003f 
- 00022950  0x00003e9f store  0x00000002 , 0x000044bc 
- 00022951  0x00003ea0 ifetch  0x00000002 , 0x00000006 
- 00022952  0x00003ea1 store  0x00000002 , 0x000044be 
- 00022953  0x00003ea2 ifetch  0x00000002 , 0x00000006 
- 00022954  0x00003ea3 store  0x00000002 , 0x000044c0 
- 00022955  0x00003ea4 jam  0x00000009 , 0x00000b7d 
- 00022956  0x00003ea5 branch  0x00005620 
- 00022957  0x00003ea8 rtn 
- 00022958  0x00003eab fetch  0x00000002 , 0x00000347 
- 00022959  0x00003eac store  0x00000002 , 0x000003fa 
- 00022960  0x00003ead jam  0x0000000b , 0x00000b7d 
- 00022961  0x00003eae branch  0x00005620 
- 00022962  0x00003eb1 rtn 
- 00022963  0x00003eb4 rtn 
- 00022964  0x00003eb7 rtn 
- 00022965  0x00003ebb ifetch  0x00000002 , 0x00000006 
- 00022966  0x00003ebc store  0x00000002 , 0x000044c0 
- 00022967  0x00003ebd jam  0x0000000d , 0x00000b7d 
- 00022968  0x00003ebe branch  0x00005620 
- 00022969  0x00003ec1 rtn 
- 00022970  0x00003ec4 fetch  0x00000001 , 0x00000341 
- 00022971  0x00003ec5 increase  0xfffffffb , 0x0000003f 
- 00022972  0x00003ec6 rshift  0x0000003f , 0x0000003f 
- 00022973  0x00003ec7 store  0x00000001 , 0x0000443d 
- 00022974  0x00003ec8 jam  0x0000000f , 0x00000b7d 
- 00022975  0x00003ec9 branch  0x00005620 
- 00022976  0x00003ecc rtn 
- 00022977  0x00003ecf rshift8  0x0000003f , 0x0000003f 
- 00022978  0x00003ed0 store  0x00000002 , 0x000044bc 
- 00022979  0x00003ed1 ifetch  0x00000002 , 0x00000006 
- 00022980  0x00003ed2 store  0x00000002 , 0x000044be 
- 00022981  0x00003ed3 ifetch  0x00000002 , 0x00000006 
- 00022982  0x00003ed4 store  0x00000002 , 0x000044c0 
- 00022983  0x00003ed5 jam  0x00000011 , 0x00000b7d 
- 00022984  0x00003ed6 branch  0x00005620 
- 00022985  0x00003ed9 rtn 
- 00022986  0x00003edc fetch  0x00000001 , 0x00000341 
- 00022987  0x00003edd increase  0xfffffff9 , 0x0000003f 
- 00022988  0x00003ede icopy  0x00000039 
- 00022989  0x00003edf fetcht  0x00000002 , 0x000003fa 
- 00022990  0x00003ee0 call  0x00005a88 
- 00022991  0x00003ee1 branch  0x000059d8 , 0x00000034 
- 00022992  0x00003ee2 ifetch  0x00000001 , 0x00000006 
- 00022993  0x00003ee3 isub  0x00000039 , 0x0000003e 
- 00022994  0x00003ee4 nbranch  0x000059d8 , 0x00000002 
- 00022995  0x00003ee5 copy  0x00000006 , 0x00000005 
- 00022996  0x00003ee7 arg  0x00000349 , 0x00000006 
- 00022997  0x00003ee8 call  0x00007e45 
- 00022998  0x00003ee9 jam  0x00000028 , 0x00000b7d 
- 00022999  0x00003eea call  0x00007c27 
- 00023000  0x00003eec jam  0x00000013 , 0x00000b7d 
- 00023001  0x00003eed branch  0x00005620 
- 00023002  0x00003ef0 fetch  0x00000001 , 0x000003e3 
- 00023003  0x00003ef1 rtn 
- 00023004  0x00003ef4 rtn 
- 00023005  0x00003ef7 rtn 
- 00023006  0x00003efa rtn 
- 00023007  0x00003efd rtn 
- 00023008  0x00003f06 ifetch  0x00000005 , 0x00000006 
- 00023009  0x00003f07 store  0x00000005 , 0x00000ff1 
- 00023010  0x00003f08 jam  0x00000001 , 0x00000ff0 
- 00023011  0x00003f0a call  0x00007cdb 
- 00023012  0x00003f0b rtn 
- 00023013  0x00003f0d copy  0x00000011 , 0x00000006 
- 00023014  0x00003f0e ifetch  0x00000008 , 0x00000006 
- 00023015  0x00003f0f store  0x00000008 , 0x00000ff1 
- 00023016  0x00003f10 jam  0x00000002 , 0x00000ff0 
- 00023017  0x00003f11 call  0x00007cdb 
- 00023018  0x00003f12 rtn 
- 00023019  0x00003f15 rtn 
- 00023020  0x00003f18 rtn 
- 00023021  0x00003f1b fetch  0x00000001 , 0x00000341 
- 00023022  0x00003f1c increase  0xfffffff9 , 0x0000003f 
- 00023023  0x00003f1d icopy  0x00000039 
- 00023024  0x00003f1e fetcht  0x00000002 , 0x000003fa 
- 00023025  0x00003f1f call  0x00005a88 
- 00023026  0x00003f20 branch  0x000059fd , 0x00000034 
- 00023027  0x00003f21 ifetch  0x00000001 , 0x00000006 
- 00023028  0x00003f22 isub  0x00000039 , 0x0000003e 
- 00023029  0x00003f23 nbranch  0x000059fd , 0x00000002 
- 00023030  0x00003f24 copy  0x00000006 , 0x00000005 
- 00023031  0x00003f25 copy  0x00000006 , 0x00000011 
- 00023032  0x00003f26 copy  0x00000039 , 0x00000012 
- 00023033  0x00003f27 arg  0x00000349 , 0x00000006 
- 00023034  0x00003f28 call  0x00007e45 
- 00023035  0x00003f29 jam  0x00000001 , 0x00000481 
- 00023036  0x00003f2a call  0x000059fe 
- 00023037  0x00003f2c rtn 
- 00023038  0x00003f30 fetch  0x00000002 , 0x00004296 
- 00023039  0x00003f31 rtn  0x00000034 
- 00023040  0x00003f32 iforce  0x0000003d 
- 00023041  0x00003f36 rtn 
- 00023042  0x00003f39 fetcht  0x00000004 , 0x000003dc 
- 00023043  0x00003f3a call  0x00003bde 
- 00023044  0x00003f3b isub  0x00000002 , 0x0000000b 
- 00023045  0x00003f3c deposit  0x0000000b 
- 00023046  0x00003f3d fetcht  0x00000002 , 0x000003ef 
- 00023047  0x00003f3e lshift4  0x00000002 , 0x00000002 
- 00023048  0x00003f3f lshift  0x00000002 , 0x00000002 
- 00023049  0x00003f40 isub  0x00000002 , 0x0000003f 
- 00023050  0x00003f41 rtn 
- 00023051  0x00003f44 call  0x00003bde 
- 00023052  0x00003f45 store  0x00000004 , 0x000003dc 
- 00023053  0x00003f46 rtn 
- 00023054  0x00003f4b set1  0x00000025 , 0x00000000 
- 00023055  0x00003f4c bpatch  0x00000070 , 0x0000402e 
- 00023056  0x00003f4d fetch  0x00000001 , 0x000043d8 
- 00023057  0x00003f4e rtn  0x00000034 
- 00023058  0x00003f4f arg  0x00000001 , 0x00000007 
- 00023059  0x00003f50 call  0x00007e53 
- 00023060  0x00003f51 nrtn  0x00000034 
- 00023061  0x00003f52 disable  0x00000029 
- 00023062  0x00003f53 enable  0x00000010 
- 00023063  0x00003f54 call  0x00005572 
- 00023064  0x00003f55 call  0x0000542c 
- 00023065  0x00003f56 call  0x000054de 
- 00023066  0x00003f57 nbranch  0x00005a24 , 0x0000002d 
- 00023067  0x00003f58 set1  0x00000025 , 0x00000000 
- 00023068  0x00003f59 bpatch  0x00000071 , 0x0000402e 
- 00023069  0x00003f5a fetch  0x00000001 , 0x00000003 
- 00023070  0x00003f5b increase  0x00000001 , 0x0000003f 
- 00023071  0x00003f5c store  0x00000001 , 0x00000003 
- 00023072  0x00003f5d fetch  0x00000001 , 0x00000340 
- 00023073  0x00003f5e and  0x0000003f , 0x0000000f , 0x0000003f 
- 00023074  0x00003f5f beq  0x00000003 , 0x00005519 
- 00023075  0x00003f60 beq  0x00000005 , 0x00005a41 
- 00023076  0x00003f62 nop  0x00002710 
- 00023077  0x00003f63 fetch  0x00000001 , 0x00000016 
- 00023078  0x00003f64 bne  0x00000027 , 0x00005a0e 
- 00023079  0x00003f65 call  0x00005ad8 
- 00023080  0x00003f66 arg  0x00000001 , 0x00000007 
- 00023081  0x00003f67 fetch  0x00000002 , 0x000044d9 
- 00023082  0x00003f68 branch  0x00007e4c 
- 00023083  0x00003f6c set1  0x00000025 , 0x00000000 
- 00023084  0x00003f6d bpatch  0x00000072 , 0x0000402e 
- 00023085  0x00003f6e fetch  0x00000001 , 0x000003f8 
- 00023086  0x00003f6f call  0x00005405 
- 00023087  0x00003f70 fetch  0x00000002 , 0x000003c2 
- 00023088  0x00003f71 imul32  0x00000002 , 0x0000003f 
- 00023089  0x00003f72 arg  0x00000177 , 0x00000002 
- 00023090  0x00003f73 imul32  0x00000002 , 0x0000003f 
- 00023091  0x00003f74 arg  0x000186a0 , 0x00000002 
- 00023092  0x00003f75 idiv  0x00000002 
- 00023093  0x00003f76 fetch  0x00000001 , 0x000003ec 
- 00023094  0x00003f77 arg  0x00004e20 , 0x00000002 
- 00023095  0x00003f78 imul32  0x00000002 , 0x0000003f 
- 00023096  0x00003f79 store  0x00000004 , 0x000046f9 
- 00023097  0x00003f7a set1  0x00000025 , 0x00000000 
- 00023098  0x00003f7b bpatch  0x00000073 , 0x0000402e 
- 00023099  0x00003f7c fetch  0x00000002 , 0x00004161 
- 00023100  0x00003f7d call  0x00007efd 
- 00023101  0x00003f7e quotient  0x00000002 
- 00023102  0x00003f7f iadd  0x00000002 , 0x0000003f 
- 00023103  0x00003f80 store  0x00000002 , 0x000003ce 
- 00023104  0x00003f81 rtn 
- 00023105  0x00003f84 set1  0x00000025 , 0x00000000 
- 00023106  0x00003f85 bpatch  0x00000074 , 0x0000402e 
- 00023107  0x00003f86 fetch  0x00000006 , 0x00000348 
- 00023108  0x00003f87 fetcht  0x00000006 , 0x000044f9 
- 00023109  0x00003f88 isub  0x00000002 , 0x0000003e 
- 00023110  0x00003f89 nrtn  0x00000005 
- 00023111  0x00003f8a call  0x00005613 
- 00023112  0x00003f8b copy  0x00000011 , 0x0000003f 
- 00023113  0x00003f8c store  0x00000001 , 0x000044e6 
- 00023114  0x00003f8d fetch  0x00000007 , 0x00000355 
- 00023115  0x00003f8e store  0x00000007 , 0x00000103 
- 00023116  0x00003f8f ifetch  0x00000008 , 0x00000006 
- 00023117  0x00003f90 istore  0x00000008 , 0x00000005 
- 00023118  0x00003f91 fetch  0x00000006 , 0x00000342 
- 00023119  0x00003f92 store  0x00000006 , 0x000003d0 
- 00023120  0x00003f93 set1  0x00000025 , 0x00000000 
- 00023121  0x00003f94 bpatch  0x00000075 , 0x0000402e 
- 00023122  0x00003f95 increase  0x00000006 , 0x00000006 
- 00023123  0x00003f96 ifetch  0x00000008 , 0x00000006 
- 00023124  0x00003f97 store  0x00000008 , 0x000003e5 
- 00023125  0x00003f98 ifetcht  0x00000002 , 0x00000006 
- 00023126  0x00003f99 lshift2  0x00000002 , 0x00000002 
- 00023127  0x00003f9a ifetch  0x00000002 , 0x00000006 
- 00023128  0x00003f9b lshift2  0x0000003f , 0x0000003f 
- 00023129  0x00003f9c store  0x00000002 , 0x000003c2 
- 00023130  0x00003f9d store  0x00000004 , 0x000003c4 
- 00023131  0x00003f9e isub  0x00000002 , 0x0000003f 
- 00023132  0x00003f9f add  0x0000003f , 0xfffffffe , 0x00000028 
- 00023133  0x00003fa0 ifetch  0x00000009 , 0x00000006 
- 00023134  0x00003fa1 store  0x00000009 , 0x000003ed 
- 00023135  0x00003fa2 set1  0x00000025 , 0x00000000 
- 00023136  0x00003fa3 bpatch  0x00000076 , 0x0000402e 
- 00023137  0x00003fa4 ifetch  0x00000001 , 0x00000006 
- 00023138  0x00003fa5 rshift4  0x0000003f , 0x00000002 
- 00023139  0x00003fa6 rshift  0x00000002 , 0x00000002 
- 00023140  0x00003fa7 storet  0x00000001 , 0x000003f8 
- 00023141  0x00003fa8 and_into  0x0000001f , 0x0000003f 
- 00023142  0x00003fa9 store  0x00000001 , 0x000003d9 
- 00023143  0x00003faa call  0x00005a2b 
- 00023144  0x00003fab call  0x00005447 
- 00023145  0x00003fac call  0x0000536c 
- 00023146  0x00003fad call  0x000032d6 
- 00023147  0x00003fae nrtn  0x00000005 
- 00023148  0x00003faf set1  0x00000025 , 0x00000000 
- 00023149  0x00003fb0 bpatch  0x00000077 , 0x0000402e 
- 00023150  0x00003fb1 arg  0x00000000 , 0x00000002 
- 00023151  0x00003fb2 call  0x000048ea 
- 00023152  0x00003fb3 call  0x000039ac 
- 00023153  0x00003fb4 jam  0x00000014 , 0x00000b7d 
- 00023154  0x00003fb5 call  0x00007c27 
- 00023155  0x00003fb7 branch  0x000032bd 
- 00023156  0x00003fbb set1  0x00000025 , 0x00000000 
- 00023157  0x00003fbc bpatch  0x00000078 , 0x0000402f 
- 00023158  0x00003fbd fetch  0x00000002 , 0x000044bc 
- 00023159  0x00003fbe iforce  0x00000012 
- 00023160  0x00003fbf fetch  0x00000002 , 0x000044be 
- 00023161  0x00003fc0 iforce  0x00000013 
- 00023162  0x00003fc1 arg  0x00004504 , 0x00000006 
- 00023163  0x00003fc2 enable  0x00000028 
- 00023164  0x00003fc3 rtn 
- 00023165  0x00003fc7 ifetch  0x00000002 , 0x00000006 
- 00023166  0x00003fc8 rtn  0x00000034 
- 00023167  0x00003fc9 isub  0x00000012 , 0x0000003e 
- 00023168  0x00003fca nrtn  0x00000002 
- 00023169  0x00003fcb isub  0x00000013 , 0x0000003e 
- 00023170  0x00003fcc rtn  0x00000005 
- 00023171  0x00003fcd branch  0x00005a86 , 0x00000002 
- 00023172  0x00003fce force  0x00000001 , 0x0000003e 
- 00023173  0x00003fcf rtn 
- 00023174  0x00003fd1 force  0x00000000 , 0x0000003f 
- 00023175  0x00003fd2 rtn 
- 00023176  0x00003fd6 arg  0x00004504 , 0x00000006 
- 00023177  0x00003fd8 ifetch  0x00000002 , 0x00000006 
- 00023178  0x00003fd9 rtn  0x00000034 
- 00023179  0x00003fda increase  0x00000002 , 0x00000006 
- 00023180  0x00003fdb isub  0x00000002 , 0x0000003e 
- 00023181  0x00003fdc rtn  0x00000005 
- 00023182  0x00003fdd ifetch  0x00000001 , 0x00000006 
- 00023183  0x00003fde iadd  0x00000006 , 0x00000006 
- 00023184  0x00003fdf branch  0x00005a89 
- 00023185  0x00003fe2 jam  0x00000002 , 0x000044c6 
- 00023186  0x00003fe3 setarg  0x00000001 
- 00023187  0x00003fe4 store  0x00000002 , 0x000044c7 
- 00023188  0x00003fe5 jam  0x00000025 , 0x000003e3 
- 00023189  0x00003fe6 jam  0x00000012 , 0x00000b7d 
- 00023190  0x00003fe7 branch  0x00005620 
- 00023191  0x00003fea rtn 
- 00023192  0x00003fec rtn 
- 00023193  0x00003fee set1  0x00000025 , 0x00000000 
- 00023194  0x00003fef bpatch  0x00000079 , 0x0000402f 
- 00023195  0x00003ff0 fetch  0x00000001 , 0x00004132 
- 00023196  0x00003ff1 rtnne  0x00000004 
- 00023197  0x00003ff2 fetch  0x00000001 , 0x000003e3 
- 00023198  0x00003ff3 beq  0x00000021 , 0x00005a91 
- 00023199  0x00003ff4 beq  0x00000025 , 0x00005a97 
- 00023200  0x00003ff5 beq  0x00000026 , 0x00005a98 
- 00023201  0x00003ff6 rtn 
- 00023202  0x00003ff9 setarg  0x00005aae 
- 00023203  0x00003ffa store  0x00000002 , 0x0000428c 
- 00023204  0x00003ffb hjam  0x00000081 , 0x00008062 
- 00023205  0x00003ffc setarg  0x000001a0 
- 00023206  0x00003ffd hstore  0x00000002 , 0x00008052 
- 00023207  0x00003ffe hjam  0x00000001 , 0x00008043 
- 00023208  0x00003fff hjam  0x00000004 , 0x00008081 
- 00023209  0x00004000 setarg  0x00005ac6 
- 00023210  0x00004001 store  0x00000002 , 0x00004296 
- 00023211  0x00004002 call  0x00005347 
- 00023212  0x00004003 rtn  0x0000002b 
- 00023213  0x00004004 branch  0x0000691d 
- 00023214  0x00004008 fetch  0x00000001 , 0x000003c1 
- 00023215  0x00004009 compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00023216  0x0000400a setarg  0x00000005 
- 00023217  0x0000400b call  0x00006a04 , 0x00000001 
- 00023218  0x0000400c ncall  0x000069ff , 0x00000001 
- 00023219  0x0000400d call  0x000068fd 
- 00023220  0x0000400e branch  0x00005abe , 0x00000034 
- 00023221  0x0000400f fetch  0x00000002 , 0x00000419 
- 00023222  0x00004010 iforce  0x00000005 
- 00023223  0x00004011 sub  0x00000039 , 0x00000014 , 0x0000003e 
- 00023224  0x00004012 branch  0x00005aba , 0x00000002 
- 00023225  0x00004013 force  0x00000014 , 0x00000039 
- 00023226  0x00004015 ifetch  0x00000001 , 0x00000003 
- 00023227  0x00004016 istore  0x00000001 , 0x00000005 
- 00023228  0x00004017 loop  0x00005aba 
- 00023229  0x00004018 call  0x00006906 
- 00023230  0x0000401a jam  0x00000014 , 0x000044c2 
- 00023231  0x0000401b fetcht  0x00000002 , 0x00000419 
- 00023232  0x0000401c ifetch  0x00000001 , 0x00000002 
- 00023233  0x0000401d rtn  0x00000034 
- 00023234  0x0000401e call  0x0000561c 
- 00023235  0x0000401f nrtn  0x00000034 
- 00023236  0x00004020 jam  0x0000001b , 0x00000b7d 
- 00023237  0x00004021 branch  0x00005620 
- 00023238  0x00004024 copy  0x00000012 , 0x00000002 
- 00023239  0x00004025 call  0x000068f7 
- 00023240  0x00004026 copy  0x00000011 , 0x00000006 
- 00023241  0x00004027 copy  0x00000012 , 0x00000039 
- 00023242  0x00004029 ifetch  0x00000001 , 0x00000006 
- 00023243  0x0000402a istore  0x00000001 , 0x0000000a 
- 00023244  0x0000402b loop  0x00005aca 
- 00023245  0x0000402c branch  0x000068fa 
- 00023246  0x0000402f fetch  0x00000001 , 0x00004132 
- 00023247  0x00004030 rtnne  0x00000006 
- 00023248  0x00004031 fetch  0x00000002 , 0x000044c2 
- 00023249  0x00004032 rtnne  0x00000014 
- 00023250  0x00004033 fetcht  0x00000002 , 0x00000419 
- 00023251  0x00004034 setarg  0x00000000 
- 00023252  0x00004035 istore  0x00000009 , 0x00000002 
- 00023253  0x00004036 istore  0x00000009 , 0x00000005 
- 00023254  0x00004037 istore  0x00000002 , 0x00000005 
- 00023255  0x00004038 rtn 
- 00023256  0x0000403c fetcht  0x00000001 , 0x000043d7 
- 00023257  0x0000403d setflip  0x00000007 , 0x00000002 
- 00023258  0x0000403e branch  0x000069f3 
- 00023259  0x00004042 set1  0x00000025 , 0x00000000 
- 00023260  0x00004043 bpatch  0x0000007a , 0x0000402f 
- 00023261  0x00004044 call  0x00005adf 
- 00023262  0x00004045 branch  0x00005aed 
- 00023263  0x00004048 fetch  0x00000001 , 0x00004419 
- 00023264  0x00004049 copy  0x0000003f , 0x00000039 
- 00023265  0x0000404a arg  0x00002a00 , 0x00000002 
- 00023266  0x0000404b call  0x00005b0c 
- 00023267  0x0000404c increase  0x00000001 , 0x00000006 
- 00023268  0x0000404d copy  0x00000006 , 0x00000005 
- 00023269  0x0000404e arg  0x0000441a , 0x00000006 
- 00023270  0x0000404f call  0x00007e45 
- 00023271  0x00004050 fetch  0x00000001 , 0x00004419 
- 00023272  0x00004051 sub  0x0000003f , 0x00000014 , 0x00000039 
- 00023273  0x00004052 copy  0x00000039 , 0x00000002 
- 00023274  0x00004053 copy  0x00000039 , 0x0000003f 
- 00023275  0x00004054 ncall  0x00005b15 , 0x00000034 
- 00023276  0x00004055 rtn 
- 00023277  0x00004058 fetch  0x00000001 , 0x000043d9 
- 00023278  0x00004059 fetcht  0x00000001 , 0x000043da 
- 00023279  0x0000405a isub  0x00000002 , 0x0000003f 
- 00023280  0x0000405b copy  0x0000003f , 0x00000039 
- 00023281  0x0000405c copy  0x0000003f , 0x00000011 
- 00023282  0x0000405d fetch  0x00000001 , 0x000043da 
- 00023283  0x0000405e increase  0x00000001 , 0x0000003f 
- 00023284  0x0000405f arg  0x000043da , 0x00000006 
- 00023285  0x00004060 iadd  0x00000006 , 0x00000006 
- 00023286  0x00004061 arg  0x0000041d , 0x00000005 
- 00023287  0x00004062 call  0x00007e45 
- 00023288  0x00004063 set1  0x00000025 , 0x00000000 
- 00023289  0x00004064 bpatch  0x0000007b , 0x0000402f 
- 00023290  0x00004065 fetch  0x00000001 , 0x00004419 
- 00023291  0x00004066 copy  0x0000003f , 0x00000039 
- 00023292  0x00004067 increase  0x00000001 , 0x0000003f 
- 00023293  0x00004068 store  0x00000001 , 0x000043da 
- 00023294  0x00004069 arg  0x000043dc , 0x00000005 
- 00023295  0x0000406a arg  0x0000441a , 0x00000006 
- 00023296  0x0000406b call  0x00007e45 
- 00023297  0x0000406c copy  0x00000011 , 0x00000039 
- 00023298  0x0000406d arg  0x0000041d , 0x00000006 
- 00023299  0x0000406e call  0x00007e45 
- 00023300  0x0000406f fetch  0x00000001 , 0x000043da 
- 00023301  0x00004070 iadd  0x00000011 , 0x0000003f 
- 00023302  0x00004071 store  0x00000001 , 0x000043d9 
- 00023303  0x00004072 rtn 
- 00023304  0x00004076 set1  0x00000025 , 0x00000000 
- 00023305  0x00004077 bpatch  0x0000007c , 0x0000402f 
- 00023306  0x00004078 arg  0x00002a00 , 0x00000002 
- 00023307  0x00004079 branch  0x00005b0c 
- 00023308  0x0000407d arg  0x00004504 , 0x00000006 
- 00023309  0x0000407f ifetch  0x00000002 , 0x00000006 
- 00023310  0x00004080 branch  0x00003bf1 , 0x00000034 
- 00023311  0x00004081 ifetch  0x00000002 , 0x00000006 
- 00023312  0x00004082 isub  0x00000002 , 0x0000003e 
- 00023313  0x00004083 rtn  0x00000005 
- 00023314  0x00004084 ifetch  0x00000001 , 0x00000006 
- 00023315  0x00004085 iadd  0x00000006 , 0x00000006 
- 00023316  0x00004086 branch  0x00005b0d 
- 00023317  0x0000408a setarg  0x00000020 
- 00023318  0x0000408b istore  0x00000001 , 0x00000005 
- 00023319  0x0000408c loop  0x00005b15 
- 00023320  0x0000408d rtn 
- 00023321  0x00004091 set1  0x00000025 , 0x00000000 
- 00023322  0x00004092 bpatch  0x0000007d , 0x0000402f 
- 00023323  0x00004093 disable  0x0000002b 
- 00023324  0x00004094 branch  0x00005b1e , 0x0000002e 
- 00023325  0x00004095 nbranch  0x00005b2a , 0x0000002d 
- 00023326  0x00004097 call  0x00003d76 
- 00023327  0x00004098 fetch  0x00000002 , 0x00004161 
- 00023328  0x00004099 store  0x00000002 , 0x000003ce 
- 00023329  0x0000409a fetch  0x00000001 , 0x00000340 
- 00023330  0x0000409b compare  0x00000001 , 0x0000003f , 0x00000003 
- 00023331  0x0000409c nbranch  0x00003d8a , 0x00000001 
- 00023332  0x0000409d fetch  0x00000001 , 0x0000443e 
- 00023333  0x0000409e compare  0x00000001 , 0x0000003f , 0x00000003 
- 00023334  0x0000409f nbranch  0x00003d8a , 0x00000001 
- 00023335  0x000040a0 fetch  0x00000001 , 0x000003c0 
- 00023336  0x000040a1 bbit1  0x00000005 , 0x00003d8a 
- 00023337  0x000040a2 branch  0x00003d6f 
- 00023338  0x000040a5 fetcht  0x00000002 , 0x00004161 
- 00023339  0x000040a6 rshift  0x00000002 , 0x00000002 
- 00023340  0x000040a7 fetch  0x00000002 , 0x000003ce 
- 00023341  0x000040a8 iadd  0x00000002 , 0x0000003f 
- 00023342  0x000040a9 store  0x00000002 , 0x000003ce 
- 00023343  0x000040aa branch  0x00003d82 
- 00023344  0x000040ad set1  0x00000025 , 0x00000000 
- 00023345  0x000040ae bpatch  0x0000007e , 0x0000402f 
- 00023346  0x000040af jam  0x00000000 , 0x000046f8 
- 00023347  0x000040b0 fetcht  0x00000002 , 0x000044c2 
- 00023348  0x000040b1 call  0x00005866 
- 00023349  0x000040b2 copy  0x00000011 , 0x00000005 
- 00023350  0x000040b3 setarg  0x00000000 
- 00023351  0x000040b4 istore  0x00000001 , 0x00000005 
- 00023352  0x000040b5 rtn 
- 00023353  0x000040b7 fetch  0x00000001 , 0x00004132 
- 00023354  0x000040b8 rtnne  0x0000000a 
- 00023355  0x000040b9 call  0x00007f6e 
- 00023356  0x000040ba arg  0x000003d0 , 0x00000011 
- 00023357  0x000040bb call  0x00007e9d 
- 00023358  0x000040bc setarg  0x0000002c 
- 00023359  0x000040bd istore  0x00000001 , 0x0000000a 
- 00023360  0x000040be call  0x000041d4 
- 00023361  0x000040bf branch  0x000068fa 
- 00023362  0x000040c3 arg  0x00000014 , 0x00000002 
- 00023363  0x000040c4 call  0x00005866 
- 00023364  0x000040c5 rtnbit0  0x00000000 
- 00023365  0x000040c6 call  0x0000561c 
- 00023366  0x000040c7 nrtn  0x00000034 
- 00023367  0x000040c8 arg  0x00000014 , 0x00000002 
- 00023368  0x000040c9 storet  0x00000002 , 0x000044c2 
- 00023369  0x000040ca call  0x00005a88 
- 00023370  0x000040cb branch  0x00003bf1 , 0x00000034 
- 00023371  0x000040cc add  0x00000006 , 0x00000001 , 0x00000005 
- 00023372  0x000040cd arg  0x00000014 , 0x00000039 
- 00023373  0x000040ce arg  0x0000046d , 0x00000006 
- 00023374  0x000040cf call  0x00007e45 
- 00023375  0x000040d0 jam  0x0000001b , 0x00000b7d 
- 00023376  0x000040d1 branch  0x00005620 
- 00023377  0x000040d3 rtn 
- 00023378  0x000040d7 set1  0x00000025 , 0x00000000 
- 00023379  0x000040d8 bpatch  0x0000007f , 0x0000402f 
- 00023380  0x000040d9 fetch  0x00000001 , 0x00000341 
- 00023381  0x000040da arg  0x00000348 , 0x00000006 
- 00023382  0x000040db iadd  0x00000006 , 0x00000039 
- 00023383  0x000040dd ifetcht  0x00000001 , 0x00000006 
- 00023384  0x000040de ifetch  0x00000001 , 0x00000006 
- 00023385  0x000040df isub  0x00000011 , 0x0000003e 
- 00023386  0x000040e0 rtn  0x00000005 
- 00023387  0x000040e1 add  0x00000002 , 0xffffffff , 0x0000003f 
- 00023388  0x000040e2 iadd  0x00000006 , 0x00000006 
- 00023389  0x000040e3 deposit  0x00000039 
- 00023390  0x000040e4 isub  0x00000006 , 0x0000003e 
- 00023391  0x000040e5 branch  0x00005b57 , 0x00000002 
- 00023392  0x000040e6 force  0x00000001 , 0x0000003e 
- 00023393  0x000040e7 rtn 
- 00023394  0x000040ef rtn  0x0000002b 
- 00023395  0x000040f1 setarg  0x00000000 
- 00023396  0x000040f2 store  0x00000001 , 0x00000048 
- 00023397  0x000040f3 store  0x00000001 , 0x00000055 
- 00023398  0x000040f4 store  0x00000001 , 0x00000078 
- 00023399  0x000040f5 store  0x00000001 , 0x0000007c 
- 00023400  0x000040f6 store  0x00000001 , 0x000041f9 
- 00023401  0x000040f7 store  0x00000001 , 0x00000453 
- 00023402  0x000040f8 store  0x00000001 , 0x00000177 
- 00023403  0x000040f9 store  0x00000001 , 0x000007e1 
- 00023404  0x000040fa jam  0x00000000 , 0x00004748 
- 00023405  0x000040fb jam  0x00000000 , 0x00000258 
- 00023406  0x000040fc jam  0x00000000 , 0x00000454 
- 00023407  0x000040fe set1  0x00000025 , 0x00000000 
- 00023408  0x000040ff bpatch  0x000000e0 , 0x0000403c 
- 00023409  0x00004100 jam  0x00000000 , 0x000007e1 
- 00023410  0x00004101 jam  0x00000000 , 0x000007e0 
- 00023411  0x00004102 jam  0x00000000 , 0x0000044d 
- 00023412  0x00004103 fetch  0x00000001 , 0x00004132 
- 00023413  0x00004104 rtnne  0x00000001 , 0x0000003f 
- 00023414  0x00004105 jam  0x00000000 , 0x0000425e 
- 00023415  0x00004108 rtn 
- 00023416  0x0000410b set1  0x00000025 , 0x00000000 
- 00023417  0x0000410c bpatch  0x000000e1 , 0x0000403c 
- 00023418  0x0000410d call  0x00006219 , 0x00000029 
- 00023419  0x0000410e ncall  0x0000621d , 0x00000029 
- 00023420  0x0000410f fetch  0x00000001 , 0x0000007c 
- 00023421  0x00004110 ncall  0x000061d9 , 0x00000034 
- 00023422  0x00004111 fetch  0x00000001 , 0x0000007c 
- 00023423  0x00004112 nrtn  0x00000034 
- 00023424  0x00004113 fetch  0x00000001 , 0x0000004c 
- 00023425  0x00004114 rtnbit0  0x00000006 
- 00023426  0x00004115 set0  0x00000006 , 0x0000003f 
- 00023427  0x00004116 set0  0x00000001 , 0x00000000 
- 00023428  0x00004117 store  0x00000001 , 0x0000004c 
- 00023429  0x00004118 fetch  0x00000001 , 0x000004de 
- 00023430  0x00004119 fetcht  0x00000001 , 0x0000004c 
- 00023431  0x0000411a isolate1  0x00000000 , 0x0000003f 
- 00023432  0x0000411b setflag  0x00000001 , 0x00000001 , 0x00000002 
- 00023433  0x0000411c storet  0x00000001 , 0x0000004c 
- 00023434  0x0000411d and_into  0x00000002 , 0x00000002 
- 00023435  0x0000411e storet  0x00000001 , 0x0000007f 
- 00023436  0x0000411f fetcht  0x00000001 , 0x0000004c 
- 00023437  0x00004120 rshift  0x0000003f , 0x0000003f 
- 00023438  0x00004121 store  0x00000001 , 0x0000007d 
- 00023439  0x00004122 set1  0x00000025 , 0x00000000 
- 00023440  0x00004123 bpatch  0x000000e2 , 0x0000403c 
- 00023441  0x00004124 fetch  0x00000001 , 0x0000007d 
- 00023442  0x00004125 beq  0x0000007f , 0x00005bdc 
- 00023443  0x00004126 beq  0x00000003 , 0x00005c56 
- 00023444  0x00004127 beq  0x00000004 , 0x00005c67 
- 00023445  0x00004128 beq  0x0000003c , 0x00005bcf 
- 00023446  0x00004129 beq  0x00000005 , 0x00005bcb 
- 00023447  0x0000412a beq  0x0000000f , 0x00005e48 
- 00023448  0x0000412b beq  0x00000010 , 0x00005ce1 
- 00023449  0x0000412c beq  0x00000023 , 0x00005cff 
- 00023450  0x0000412d beq  0x00000039 , 0x00005e67 
- 00023451  0x0000412e beq  0x00000038 , 0x00005e62 
- 00023452  0x0000412f beq  0x00000031 , 0x00005ce4 
- 00023453  0x00004130 beq  0x00000037 , 0x00005d72 
- 00023454  0x00004131 beq  0x00000027 , 0x00005d6e 
- 00023455  0x00004132 beq  0x00000033 , 0x00005d68 
- 00023456  0x00004133 beq  0x00000025 , 0x00005d70 
- 00023457  0x00004134 beq  0x00000026 , 0x00005cfb 
- 00023458  0x00004135 beq  0x00000007 , 0x00005cf3 
- 00023459  0x00004136 beq  0x0000002d , 0x00005cea 
- 00023460  0x00004137 beq  0x0000002e , 0x00005ceb 
- 00023461  0x00004138 beq  0x00000001 , 0x00005d64 
- 00023462  0x00004139 beq  0x00000002 , 0x00005d4f 
- 00023463  0x0000413a beq  0x00000028 , 0x00005e53 
- 00023464  0x0000413b beq  0x00000009 , 0x00005d45 
- 00023465  0x0000413c beq  0x0000000b , 0x00005d1a 
- 00023466  0x0000413d beq  0x00000008 , 0x00005d00 
- 00023467  0x0000413e beq  0x0000000c , 0x00005d2c 
- 00023468  0x0000413f beq  0x0000001f , 0x00005cf7 
- 00023469  0x00004140 beq  0x00000020 , 0x00005cf9 
- 00023470  0x00004141 beq  0x00000021 , 0x00005d8d 
- 00023471  0x00004142 beq  0x00000022 , 0x00005d8e 
- 00023472  0x00004143 beq  0x00000035 , 0x00005d8f 
- 00023473  0x00004144 beq  0x00000036 , 0x00005d90 
- 00023474  0x00004145 beq  0x00000024 , 0x00005d91 
- 00023475  0x00004146 beq  0x0000002c , 0x00005d92 
- 00023476  0x00004147 beq  0x0000002b , 0x00005d95 
- 00023477  0x00004148 beq  0x00000034 , 0x00005d9f 
- 00023478  0x00004149 beq  0x00000017 , 0x00005da2 
- 00023479  0x0000414a beq  0x00000011 , 0x00005db7 
- 00023480  0x0000414b beq  0x00000012 , 0x00005dbb 
- 00023481  0x0000414c beq  0x00000013 , 0x00005dbd 
- 00023482  0x0000414d beq  0x0000000d , 0x00005dcf 
- 00023483  0x0000414e beq  0x0000000e , 0x00005dd0 
- 00023484  0x0000414f beq  0x0000002f , 0x00005d6c 
- 00023485  0x00004150 beq  0x00000030 , 0x00005dd1 
- 00023486  0x00004151 beq  0x0000000a , 0x00005dd2 
- 00023487  0x00004152 beq  0x00000018 , 0x00005dd3 
- 00023488  0x00004153 beq  0x00000032 , 0x00005dda 
- 00023489  0x00004154 beq  0x0000003d , 0x00005ddb 
- 00023490  0x00004155 beq  0x0000003e , 0x00005dff 
- 00023491  0x00004156 beq  0x0000003f , 0x00005df9 
- 00023492  0x00004157 beq  0x00000040 , 0x00005e22 
- 00023493  0x00004158 beq  0x00000041 , 0x00005e34 
- 00023494  0x00004159 beq  0x00000006 , 0x00005e47 
- 00023495  0x0000415a beq  0x0000003a , 0x00005bcd 
- 00023496  0x0000415e jam  0x00000019 , 0x0000007e 
- 00023497  0x00004160 jam  0x00000004 , 0x0000007c 
- 00023498  0x00004161 rtn 
- 00023499  0x00004164 jam  0x00000006 , 0x0000007c 
- 00023500  0x00004165 rtn 
- 00023501  0x00004168 jam  0x0000003b , 0x0000007c 
- 00023502  0x00004169 rtn 
- 00023503  0x0000416c fetch  0x00000004 , 0x000004df 
- 00023504  0x0000416d lshift  0x0000003f , 0x0000003f 
- 00023505  0x0000416e store  0x00000004 , 0x00004173 
- 00023506  0x0000416f fetch  0x00000001 , 0x000004e3 
- 00023507  0x00004170 store  0x00000001 , 0x0000417a 
- 00023508  0x00004171 fetch  0x00000005 , 0x000004e4 
- 00023509  0x00004172 store  0x00000005 , 0x00004188 
- 00023510  0x00004173 fetch  0x00000005 , 0x000004e9 
- 00023511  0x00004174 istore  0x00000005 , 0x00000005 
- 00023512  0x00004175 fetch  0x00000001 , 0x00000031 
- 00023513  0x00004176 set1  0x00000003 , 0x0000003f 
- 00023514  0x00004177 store  0x00000001 , 0x00000031 
- 00023515  0x00004178 rtn 
- 00023516  0x0000417a fetch  0x00000001 , 0x000004df 
- 00023517  0x0000417b set1  0x00000007 , 0x0000003f 
- 00023518  0x0000417c store  0x00000001 , 0x0000007d 
- 00023519  0x0000417d beq  0x00000081 , 0x00005c26 
- 00023520  0x0000417e beq  0x00000082 , 0x00005c2e 
- 00023521  0x0000417f beq  0x00000095 , 0x00005d73 
- 00023522  0x00004180 beq  0x00000096 , 0x00005d8c 
- 00023523  0x00004181 beq  0x0000008b , 0x00005d81 
- 00023524  0x00004182 beq  0x00000083 , 0x00005c49 
- 00023525  0x00004183 beq  0x00000084 , 0x00005c4b 
- 00023526  0x00004184 beq  0x00000090 , 0x00005bf1 
- 00023527  0x00004185 beq  0x00000097 , 0x00005c42 
- 00023528  0x00004186 beq  0x00000098 , 0x00005c47 
- 00023529  0x00004187 beq  0x00000099 , 0x00005c14 
- 00023530  0x00004188 beq  0x0000009a , 0x00005c19 
- 00023531  0x00004189 beq  0x0000008d , 0x00005c11 
- 00023532  0x0000418a beq  0x0000008c , 0x00005bf4 
- 00023533  0x0000418b rtneq  0x00000084 
- 00023534  0x0000418f jam  0x00000082 , 0x0000007c 
- 00023535  0x00004190 jam  0x00000019 , 0x0000007e 
- 00023536  0x00004192 rtn 
- 00023537  0x00004194 jam  0x00000082 , 0x0000007c 
- 00023538  0x00004195 jam  0x0000002e , 0x0000007e 
- 00023539  0x00004196 rtn 
- 00023540  0x00004199 fetch  0x00000001 , 0x000004e0 
- 00023541  0x0000419a store  0x00000001 , 0x000000ad 
- 00023542  0x0000419b fetch  0x00000001 , 0x000004e1 
- 00023543  0x0000419c store  0x00000001 , 0x000041f9 
- 00023544  0x0000419d fetch  0x00000001 , 0x000004e3 
- 00023545  0x0000419e store  0x00000001 , 0x000000af 
- 00023546  0x0000419f fetch  0x00000001 , 0x000004e7 
- 00023547  0x000041a0 store  0x00000001 , 0x000000b0 
- 00023548  0x000041a1 fetch  0x00000001 , 0x000004ec 
- 00023549  0x000041a2 store  0x00000001 , 0x000000ab 
- 00023550  0x000041a3 bmark1  0x00000007 , 0x00005c07 
- 00023551  0x000041a4 set1  0x00000007 , 0x00000000 
- 00023552  0x000041a5 call  0x00005d16 
- 00023553  0x000041a6 store  0x00000001 , 0x00000452 
- 00023554  0x000041a7 force  0x00000000 , 0x00000002 
- 00023555  0x000041a8 branch  0x00004839 
- 00023556  0x000041ab jam  0x0000008c , 0x0000007c 
- 00023557  0x000041ac jam  0x00000001 , 0x000000b1 
- 00023558  0x000041ad branch  0x000049bc 
- 00023559  0x000041b0 fetch  0x00000001 , 0x000000b0 
- 00023560  0x000041b1 bne  0x00000007 , 0x00005c0b 
- 00023561  0x000041b2 jam  0x00000081 , 0x0000007c 
- 00023562  0x000041b3 branch  0x00005c0f 
- 00023563  0x000041b5 set0  0x00000007 , 0x00000000 
- 00023564  0x000041b6 jam  0x00000082 , 0x0000007c 
- 00023565  0x000041b7 force  0x00000001 , 0x00000002 
- 00023566  0x000041b8 call  0x00004914 
- 00023567  0x000041ba jam  0x0000008c , 0x0000007d 
- 00023568  0x000041bb rtn 
- 00023569  0x000041bf jam  0x00000081 , 0x0000007c 
- 00023570  0x000041c0 jam  0x0000008d , 0x0000007d 
- 00023571  0x000041c1 branch  0x00003869 
- 00023572  0x000041c4 call  0x00005c1d 
- 00023573  0x000041c5 fetch  0x00000001 , 0x00004132 
- 00023574  0x000041c6 beq  0x00000001 , 0x00005c21 
- 00023575  0x000041c7 jam  0x0000009a , 0x0000007c 
- 00023576  0x000041c8 rtn 
- 00023577  0x000041cb call  0x00005c1d 
- 00023578  0x000041cc fetch  0x00000001 , 0x00004132 
- 00023579  0x000041cd beq  0x00000001 , 0x00005c21 
- 00023580  0x000041ce branch  0x00005c22 
- 00023581  0x000041d1 arg  0x000007e9 , 0x00000005 
- 00023582  0x000041d2 fetch  0x00000003 , 0x000004e0 
- 00023583  0x000041d3 istore  0x00000003 , 0x00000005 
- 00023584  0x000041d4 rtn 
- 00023585  0x000041d7 call  0x0000480f 
- 00023586  0x000041d9 call  0x00006216 
- 00023587  0x000041da ncall  0x0000481b , 0x00000001 
- 00023588  0x000041db branch  0x0000780f , 0x00000001 
- 00023589  0x000041dc rtn 
- 00023590  0x000041de fetch  0x00000001 , 0x000004e1 
- 00023591  0x000041df set1  0x00000007 , 0x0000003f 
- 00023592  0x000041e0 store  0x00000001 , 0x00000445 
- 00023593  0x000041e1 beq  0x0000008b , 0x00005c36 
- 00023594  0x000041e2 beq  0x0000008c , 0x0000384a 
- 00023595  0x000041e3 beq  0x0000008d , 0x00005c2d 
- 00023596  0x000041e4 rtn 
- 00023597  0x000041e7 branch  0x00003869 
- 00023598  0x000041ea fetch  0x00000001 , 0x000004e1 
- 00023599  0x000041eb set1  0x00000007 , 0x0000003f 
- 00023600  0x000041ec store  0x00000001 , 0x00000445 
- 00023601  0x000041ed beq  0x0000008b , 0x00005c3a 
- 00023602  0x000041ee beq  0x0000008c , 0x00005c34 
- 00023603  0x000041ef rtn 
- 00023604  0x000041f2 set0  0x00000007 , 0x00000000 
- 00023605  0x000041f3 rtn 
- 00023606  0x000041f6 fetch  0x00000001 , 0x000041fb 
- 00023607  0x000041f7 fetcht  0x00000001 , 0x0000004c 
- 00023608  0x000041f8 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
- 00023609  0x000041f9 storet  0x00000001 , 0x0000004c 
- 00023610  0x000041fb fetch  0x00000001 , 0x00000030 
- 00023611  0x000041fc rtnbit0  0x00000005 
- 00023612  0x000041fd set0  0x00000005 , 0x0000003f 
- 00023613  0x000041fe store  0x00000001 , 0x00000030 
- 00023614  0x000041ff fetch  0x00000001 , 0x00000453 
- 00023615  0x00004200 nbranch  0x00004872 , 0x00000034 
- 00023616  0x00004201 jam  0x00000031 , 0x0000007c 
- 00023617  0x00004202 rtn 
- 00023618  0x00004205 nbranch  0x00005c45 , 0x00000029 
- 00023619  0x00004206 jam  0x00000012 , 0x0000007c 
- 00023620  0x00004207 branch  0x00006205 
- 00023621  0x0000420a jam  0x00000097 , 0x0000007c 
- 00023622  0x0000420b rtn 
- 00023623  0x00004210 call  0x00006205 
- 00023624  0x00004211 branch  0x00005ecd 
- 00023625  0x00004214 jam  0x00000084 , 0x0000007c 
- 00023626  0x00004215 rtn 
- 00023627  0x00004218 fetcht  0x00000001 , 0x000004e2 
- 00023628  0x00004219 and  0x00000002 , 0x00000001 , 0x00000002 
- 00023629  0x0000421a storet  0x00000001 , 0x0000044c 
- 00023630  0x0000421b fetch  0x00000001 , 0x00004272 
- 00023631  0x0000421c bne  0x00000051 , 0x00005c52 
- 00023632  0x0000421d jam  0x00000000 , 0x00004272 
- 00023633  0x0000421e call  0x000047f9 
- 00023634  0x00004220 fetch  0x00000001 , 0x00000055 
- 00023635  0x00004221 rtnne  0x00000015 
- 00023636  0x00004222 jam  0x00000004 , 0x00000055 
- 00023637  0x00004223 branch  0x00006235 
- 00023638  0x00004226 fetch  0x00000001 , 0x000004df 
- 00023639  0x00004227 store  0x00000001 , 0x00000445 
- 00023640  0x00004228 beq  0x00000033 , 0x00005c7d 
- 00023641  0x00004229 beq  0x00000008 , 0x00005c90 
- 00023642  0x0000422a beq  0x0000000f , 0x00005c97 
- 00023643  0x0000422b beq  0x00000010 , 0x00005c9d 
- 00023644  0x0000422c beq  0x00000011 , 0x00005c9e 
- 00023645  0x0000422d beq  0x00000012 , 0x00005ca6 
- 00023646  0x0000422e beq  0x00000018 , 0x00005ccc 
- 00023647  0x0000422f beq  0x00000017 , 0x00005cd1 
- 00023648  0x00004230 beq  0x0000002b , 0x0000384a 
- 00023649  0x00004232 beq  0x00000013 , 0x00005c74 
- 00023650  0x00004234 beq  0x0000003d , 0x00005de9 
- 00023651  0x00004235 beq  0x0000003e , 0x00005e18 
- 00023652  0x00004236 beq  0x00000040 , 0x00005deb 
- 00023653  0x00004237 beq  0x00000041 , 0x00005def 
- 00023654  0x00004238 rtn 
- 00023655  0x0000423b fetch  0x00000001 , 0x000004df 
- 00023656  0x0000423c store  0x00000001 , 0x00000445 
- 00023657  0x0000423d beq  0x00000001 , 0x00005cc3 
- 00023658  0x0000423e beq  0x00000033 , 0x00005c87 
- 00023659  0x0000423f beq  0x0000000b , 0x00005ca7 
- 00023660  0x00004240 beq  0x0000002b , 0x00005c8e 
- 00023661  0x00004241 beq  0x00000008 , 0x00005cba 
- 00023662  0x00004242 beq  0x00000013 , 0x00005c77 
- 00023663  0x00004244 beq  0x00000040 , 0x00005cc4 
- 00023664  0x00004245 beq  0x00000041 , 0x00005cc7 
- 00023665  0x00004246 beq  0x00000018 , 0x00005cca 
- 00023666  0x00004247 beq  0x00000017 , 0x00005cdf 
- 00023667  0x00004248 rtn 
- 00023668  0x0000424b jam  0x00000020 , 0x00000b7d 
- 00023669  0x0000424c call  0x00007c27 
- 00023670  0x0000424d branch  0x00003245 
- 00023671  0x0000424f jam  0x00000019 , 0x00000b7d 
- 00023672  0x00004250 call  0x00007c27 
- 00023673  0x00004251 jam  0x00000002 , 0x00004748 
- 00023674  0x00004252 setarg  0x00000050 
- 00023675  0x00004253 arg  0x0000000a , 0x00000007 
- 00023676  0x00004254 branch  0x00007e4c 
- 00023677  0x0000425a fetch  0x00000001 , 0x0000044d 
- 00023678  0x0000425b set1  0x00000000 , 0x0000003f 
- 00023679  0x0000425c store  0x00000001 , 0x0000044d 
- 00023680  0x0000425d jam  0x00000001 , 0x00000b7d 
- 00023681  0x0000425e call  0x00007c27 
- 00023682  0x0000425f jam  0x0000008b , 0x0000007c 
- 00023683  0x00004263 fetch  0x00000001 , 0x00000055 
- 00023684  0x00004264 bne  0x00000005 , 0x00005b77 
- 00023685  0x00004267 jam  0x00000006 , 0x00000055 
- 00023686  0x00004268 rtn 
- 00023687  0x00004271 jam  0x0000000b , 0x00000446 
- 00023688  0x00004272 jam  0x00000007 , 0x0000007c 
- 00023689  0x00004273 force  0x00000010 , 0x00000002 
- 00023690  0x00004274 call  0x00004826 
- 00023691  0x00004276 jam  0x00000000 , 0x00000055 
- 00023692  0x00004278 branch  0x00005b77 , 0x00000001 
- 00023693  0x00004279 rtn 
- 00023694  0x0000427c jam  0x0000002b , 0x0000007c 
- 00023695  0x0000427d rtn 
- 00023696  0x00004281 fetch  0x00000001 , 0x0000425e 
- 00023697  0x00004282 nrtn  0x00000034 
- 00023698  0x00004283 call  0x00003507 
- 00023699  0x00004284 call  0x00005ecb 
- 00023700  0x00004285 rtn  0x00000029 
- 00023701  0x00004286 set1  0x00000021 , 0x00000000 
- 00023702  0x00004287 rtn 
- 00023703  0x0000428a nrtn  0x00000029 
- 00023704  0x0000428b jam  0x00000010 , 0x0000007c 
- 00023705  0x0000428c fetch  0x00000001 , 0x0000004c 
- 00023706  0x0000428d rtnbit0  0x00000002 
- 00023707  0x0000428e jam  0x00000012 , 0x0000007c 
- 00023708  0x0000428f rtn 
- 00023709  0x00004292 branch  0x00005ecd 
- 00023710  0x00004295 call  0x00005f2d 
- 00023711  0x00004296 fetch  0x00000001 , 0x00000030 
- 00023712  0x00004297 rtnbit1  0x00000004 
- 00023713  0x00004298 jam  0x00000031 , 0x0000007c 
- 00023714  0x00004299 fetch  0x00000001 , 0x00000055 
- 00023715  0x0000429a rtnne  0x0000000a 
- 00023716  0x0000429b jam  0x0000000b , 0x00000055 
- 00023717  0x0000429c rtn 
- 00023718  0x000042a6 rtn 
- 00023719  0x000042a9 fetch  0x00000001 , 0x00004132 
- 00023720  0x000042aa bne  0x00000001 , 0x00005cb7 
- 00023721  0x000042ab fetch  0x00000001 , 0x0000425e 
- 00023722  0x000042ac rtn  0x00000034 
- 00023723  0x000042ad fetcht  0x00000001 , 0x00000055 
- 00023724  0x000042ae jam  0x00000000 , 0x00000055 
- 00023725  0x000042af jam  0x00000000 , 0x0000425e 
- 00023726  0x000042b0 fetch  0x00000001 , 0x000004e0 
- 00023727  0x000042b1 rtnne  0x00000006 
- 00023728  0x000042b2 storet  0x00000001 , 0x00000055 
- 00023729  0x000042b3 jam  0x00000001 , 0x000007e0 
- 00023730  0x000042b4 fetch  0x00000002 , 0x0000044a 
- 00023731  0x000042b5 fetcht  0x00000001 , 0x0000044c 
- 00023732  0x000042b6 iand  0x00000002 , 0x0000003f 
- 00023733  0x000042b7 branch  0x000049da , 0x00000034 
- 00023734  0x000042b8 branch  0x000049d7 
- 00023735  0x000042bb jam  0x00000007 , 0x0000007c 
- 00023736  0x000042bc jam  0x00000013 , 0x00000446 
- 00023737  0x000042bd rtn 
- 00023738  0x000042c0 fetch  0x00000001 , 0x000004e0 
- 00023739  0x000042c1 beq  0x00000006 , 0x00005cc0 
- 00023740  0x000042c2 rtnne  0x00000018 
- 00023741  0x000042c3 jam  0x00000018 , 0x00000446 
- 00023742  0x000042c4 jam  0x00000007 , 0x0000007c 
- 00023743  0x000042c5 rtn 
- 00023744  0x000042c7 jam  0x00000006 , 0x00000446 
- 00023745  0x000042c8 jam  0x00000007 , 0x0000007c 
- 00023746  0x000042c9 rtn 
- 00023747  0x000042cc rtn 
- 00023748  0x000042cf jam  0x00000000 , 0x000007da 
- 00023749  0x000042d0 jam  0x00000007 , 0x0000007c 
- 00023750  0x000042d1 branch  0x00005b77 
- 00023751  0x000042d4 jam  0x00000000 , 0x000007da 
- 00023752  0x000042d5 jam  0x00000007 , 0x0000007c 
- 00023753  0x000042d6 branch  0x00005b77 
- 00023754  0x000042d8 jam  0x00000024 , 0x00000b7d 
- 00023755  0x000042d9 branch  0x00007c27 
- 00023756  0x000042dc jam  0x00000023 , 0x00000b7d 
- 00023757  0x000042dd call  0x00007c27 
- 00023758  0x000042de call  0x00003806 
- 00023759  0x000042df force  0x00000000 , 0x00000002 
- 00023760  0x000042e0 branch  0x00004907 
- 00023761  0x000042e3 jam  0x00000022 , 0x00000b7d 
- 00023762  0x000042e4 call  0x00007c27 
- 00023763  0x000042e5 force  0x00000002 , 0x00000002 
- 00023764  0x000042e6 call  0x00004907 
- 00023765  0x000042e7 setarg  0x00000000 
- 00023766  0x000042e8 store  0x00000002 , 0x00000075 
- 00023767  0x000042e9 fetch  0x00000002 , 0x00004280 
- 00023768  0x000042ea lshift  0x0000003f , 0x0000003f 
- 00023769  0x000042eb store  0x00000002 , 0x00000032 
- 00023770  0x000042ec fetch  0x00000001 , 0x00004282 
- 00023771  0x000042ed store  0x00000001 , 0x00000073 
- 00023772  0x000042ee fetch  0x00000001 , 0x00004284 
- 00023773  0x000042ef store  0x00000001 , 0x00000074 
- 00023774  0x000042f0 branch  0x000037e1 
- 00023775  0x000042f3 jam  0x00000021 , 0x00000b7d 
- 00023776  0x000042f4 branch  0x00007c27 
- 00023777  0x000042f7 fetcht  0x00000001 , 0x000004df 
- 00023778  0x000042f8 storet  0x00000001 , 0x00000054 
- 00023779  0x000042f9 branch  0x00005cf5 
- 00023780  0x000042fc fetch  0x00000001 , 0x0000044d 
- 00023781  0x000042fd set1  0x00000002 , 0x0000003f 
- 00023782  0x000042fe store  0x00000001 , 0x0000044d 
- 00023783  0x000042ff rtnbit1  0x00000003 
- 00023784  0x00004300 jam  0x00000031 , 0x0000007c 
- 00023785  0x00004301 branch  0x00005b77 
- 00023786  0x00004306 rtn 
- 00023787  0x00004309 fetch  0x00000001 , 0x00004171 
- 00023788  0x0000430a fetcht  0x00000001 , 0x000004df 
- 00023789  0x0000430b isub  0x00000002 , 0x0000003e 
- 00023790  0x0000430d branch  0x00005cf5 , 0x00000002 
- 00023791  0x0000430e jam  0x00000004 , 0x0000007c 
- 00023792  0x0000430f jam  0x0000001f , 0x0000007e 
- 00023793  0x00004310 jam  0x0000002e , 0x0000007d 
- 00023794  0x00004311 rtn 
- 00023795  0x00004314 call  0x0000605a 
- 00023796  0x00004315 branch  0x00005cf5 
- 00023797  0x00004318 jam  0x00000003 , 0x0000007c 
- 00023798  0x00004319 rtn 
- 00023799  0x0000431c jam  0x00000021 , 0x0000007c 
- 00023800  0x0000431d rtn 
- 00023801  0x00004320 jam  0x00000022 , 0x0000007c 
- 00023802  0x00004321 rtn 
- 00023803  0x00004324 fetch  0x00000001 , 0x00000055 
- 00023804  0x00004325 rtneq  0x00000013 
- 00023805  0x00004327 jam  0x00000002 , 0x00000055 
- 00023806  0x00004329 rtn 
- 00023807  0x0000432d rtn 
- 00023808  0x00004330 call  0x00005ec8 
- 00023809  0x00004331 jam  0x00000001 , 0x00000450 
- 00023810  0x00004332 fetch  0x00000001 , 0x00004132 
- 00023811  0x00004333 beq  0x00000001 , 0x00005d06 
- 00023812  0x00004334 jam  0x0000000a , 0x00000b7d 
- 00023813  0x00004335 call  0x00007c27 
- 00023814  0x00004337 call  0x0000487b 
- 00023815  0x00004338 call  0x0000620d 
- 00023816  0x00004339 nbranch  0x00005ed0 , 0x00000001 
- 00023817  0x0000433a nbranch  0x00005d0e , 0x00000029 
- 00023818  0x0000433b jam  0x00000004 , 0x0000007c 
- 00023819  0x0000433c jam  0x00000008 , 0x0000007d 
- 00023820  0x0000433d jam  0x00000023 , 0x0000007e 
- 00023821  0x0000433e rtn 
- 00023822  0x00004340 fetch  0x00000001 , 0x0000004b 
- 00023823  0x00004341 set1  0x00000002 , 0x0000003f 
- 00023824  0x00004342 store  0x00000001 , 0x0000004b 
- 00023825  0x00004343 rtn 
- 00023826  0x00004347 fetcht  0x00000001 , 0x0000004c 
- 00023827  0x00004348 nsetflag  0x00000034 , 0x00000001 , 0x00000002 
- 00023828  0x00004349 storet  0x00000001 , 0x0000004c 
- 00023829  0x0000434a rtn 
- 00023830  0x0000434e fetch  0x00000001 , 0x0000007f 
- 00023831  0x0000434f rshift  0x0000003f , 0x0000003f 
- 00023832  0x00004350 and_into  0x00000001 , 0x0000003f 
- 00023833  0x00004351 rtn 
- 00023834  0x00004354 call  0x00005d16 
- 00023835  0x00004355 store  0x00000001 , 0x00000451 
- 00023836  0x00004356 call  0x00005ec8 
- 00023837  0x00004357 jam  0x0000000c , 0x0000007c 
- 00023838  0x00004358 fetch  0x00000001 , 0x0000425e 
- 00023839  0x00004359 nrtn  0x00000034 
- 00023840  0x0000435a fetch  0x00000001 , 0x00000030 
- 00023841  0x0000435b rtnbit1  0x00000006 
- 00023842  0x0000435c jam  0x00000006 , 0x0000007e 
- 00023843  0x0000435d fetch  0x00000001 , 0x00004132 
- 00023844  0x0000435e bne  0x00000001 , 0x00005bc9 
- 00023845  0x0000435f fetch  0x00000001 , 0x00000453 
- 00023846  0x00004360 nbranch  0x00005bc9 , 0x00000034 
- 00023847  0x00004361 jam  0x00000000 , 0x0000007c 
- 00023848  0x00004363 fetch  0x00000001 , 0x0000004b 
- 00023849  0x00004364 set1  0x00000000 , 0x0000003f 
- 00023850  0x00004365 store  0x00000001 , 0x0000004b 
- 00023851  0x00004366 branch  0x00004872 
- 00023852  0x00004369 arg  0x00000040 , 0x00000011 
- 00023853  0x0000436a call  0x0000739d 
- 00023854  0x0000436b fetch  0x00000004 , 0x000004df 
- 00023855  0x0000436c fetcht  0x00000004 , 0x0000051f 
- 00023856  0x0000436d isub  0x00000002 , 0x0000003e 
- 00023857  0x0000436e branch  0x00005d35 , 0x00000005 
- 00023858  0x0000436f jam  0x00000007 , 0x0000007c 
- 00023859  0x00004370 jam  0x00000005 , 0x00000446 
- 00023860  0x00004371 rtn 
- 00023861  0x00004373 call  0x0000749b 
- 00023862  0x00004374 call  0x00003211 
- 00023863  0x00004375 fetch  0x00000001 , 0x0000004b 
- 00023864  0x00004376 isolate1  0x00000001 , 0x0000003f 
- 00023865  0x00004377 set0  0x00000001 , 0x0000003f 
- 00023866  0x00004378 store  0x00000001 , 0x0000004b 
- 00023867  0x00004379 call  0x000048bc , 0x00000001 
- 00023868  0x0000437a fetch  0x00000001 , 0x00000055 
- 00023869  0x0000437b beq  0x00000019 , 0x00005d40 
- 00023870  0x0000437c beq  0x00000018 , 0x00005d40 
- 00023871  0x0000437d rtn 
- 00023872  0x0000437f fetch  0x00000001 , 0x000007e1 
- 00023873  0x00004380 rtnne  0x00000000 
- 00023874  0x00004381 fetch  0x00000001 , 0x0000004c 
- 00023875  0x00004382 rtnbit1  0x00000002 
- 00023876  0x00004383 branch  0x000062cf 
- 00023877  0x00004386 arg  0x000004df , 0x00000011 
- 00023878  0x00004387 arg  0x0000050f , 0x00000012 
- 00023879  0x00004388 arg  0x000004ef , 0x00000005 
- 00023880  0x00004389 call  0x00007467 
- 00023881  0x0000438a arg  0x00000040 , 0x00000011 
- 00023882  0x0000438b call  0x0000622b 
- 00023883  0x0000438c jam  0x0000000b , 0x0000007c 
- 00023884  0x0000438d fetch  0x00000001 , 0x00000030 
- 00023885  0x0000438e bbit0  0x00000006 , 0x00005ecb 
- 00023886  0x0000438f rtn 
- 00023887  0x00004392 fetch  0x00000002 , 0x00000169 
- 00023888  0x00004393 add  0x0000003f , 0xfffffffd , 0x00000039 
- 00023889  0x00004394 fetcht  0x00000001 , 0x000004df 
- 00023890  0x00004395 setarg  0x00000103 
- 00023891  0x00004396 iadd  0x00000002 , 0x00000005 
- 00023892  0x00004397 arg  0x000004e1 , 0x00000006 
- 00023893  0x00004398 call  0x00007e45 
- 00023894  0x00004399 fetcht  0x00000001 , 0x00000053 
- 00023895  0x0000439a fetch  0x00000001 , 0x000004e0 
- 00023896  0x0000439b isub  0x00000002 , 0x0000003f 
- 00023897  0x0000439c sub  0x0000003f , 0x0000000e , 0x0000003e 
- 00023898  0x0000439d branch  0x00005d5f , 0x00000002 
- 00023899  0x0000439e add  0x00000002 , 0x0000000e , 0x0000003f 
- 00023900  0x0000439f store  0x00000001 , 0x00000053 
- 00023901  0x000043a0 jam  0x00000001 , 0x0000007c 
- 00023902  0x000043a1 rtn 
- 00023903  0x000043a3 fetch  0x00000001 , 0x0000004c 
- 00023904  0x000043a4 set1  0x00000003 , 0x0000003f 
- 00023905  0x000043a5 store  0x00000001 , 0x0000004c 
- 00023906  0x000043a6 bbit1  0x00000004 , 0x00005ed5 
- 00023907  0x000043a9 rtn 
- 00023908  0x000043ab fetch  0x00000001 , 0x000004df 
- 00023909  0x000043ac store  0x00000001 , 0x0000007d 
- 00023910  0x000043ad jam  0x00000002 , 0x0000007c 
- 00023911  0x000043ae rtn 
- 00023912  0x000043b1 fetch  0x00000001 , 0x00004132 
- 00023913  0x000043b2 bne  0x00000001 , 0x00005cf5 
- 00023914  0x000043b3 force  0x00000001 , 0x00000002 
- 00023915  0x000043b4 branch  0x00004839 
- 00023916  0x000043b7 jam  0x00000030 , 0x0000007c 
- 00023917  0x000043b8 rtn 
- 00023918  0x000043bb jam  0x00000028 , 0x0000007c 
- 00023919  0x000043bc rtn 
- 00023920  0x000043bf jam  0x00000026 , 0x0000007c 
- 00023921  0x000043c0 rtn 
- 00023922  0x000043c5 rtn 
- 00023923  0x000043ca fetch  0x00000002 , 0x00000032 
- 00023924  0x000043cb iforce  0x00000002 
- 00023925  0x000043cc fetch  0x00000001 , 0x000004e0 
- 00023926  0x000043cd store  0x00000001 , 0x00000097 
- 00023927  0x000043ce imul32  0x00000002 , 0x00000002 
- 00023928  0x000043cf fetch  0x00000002 , 0x000004e1 
- 00023929  0x000043d0 lshift  0x0000003f , 0x0000003f 
- 00023930  0x000043d1 store  0x00000002 , 0x00000098 
- 00023931  0x000043d2 fetch  0x00000004 , 0x000004e3 
- 00023932  0x000043d3 lshift  0x0000003f , 0x0000003f 
- 00023933  0x000043d4 store  0x00000004 , 0x00000093 
- 00023934  0x000043d6 deposit  0x00000002 
- 00023935  0x000043d7 store  0x00000002 , 0x0000009a 
- 00023936  0x000043d8 rtn 
- 00023937  0x000043da fetcht  0x00000001 , 0x000041fb 
- 00023938  0x000043db fetch  0x00000001 , 0x000004e0 
- 00023939  0x000043dc ixor  0x00000002 , 0x0000003e 
- 00023940  0x000043dd nbranch  0x00005bee , 0x00000005 
- 00023941  0x000043de isolate1  0x00000000 , 0x0000003f 
- 00023942  0x000043df fetch  0x00000001 , 0x0000004c 
- 00023943  0x000043e0 setflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00023944  0x000043e1 store  0x00000001 , 0x0000004c 
- 00023945  0x000043e2 jam  0x00000081 , 0x0000007c 
- 00023946  0x000043e3 jam  0x0000008b , 0x0000007d 
- 00023947  0x000043e4 rtn 
- 00023948  0x000043e8 rtn 
- 00023949  0x000043eb rtn 
- 00023950  0x000043ed rtn 
- 00023951  0x000043f0 branch  0x00005cf5 
- 00023952  0x000043f4 branch  0x00005cf5 
- 00023953  0x000043f6 rtn 
- 00023954  0x000043f8 call  0x0000385e 
- 00023955  0x000043f9 jam  0x0000002c , 0x0000007d 
- 00023956  0x000043fa branch  0x00005cf5 
- 00023957  0x000043fe fetch  0x00000001 , 0x000004df 
- 00023958  0x000043ff store  0x00000001 , 0x000000ad 
- 00023959  0x00004400 fetch  0x00000001 , 0x000004e1 
- 00023960  0x00004401 store  0x00000001 , 0x000000af 
- 00023961  0x00004402 fetch  0x00000001 , 0x000004e4 
- 00023962  0x00004403 store  0x00000001 , 0x000000ab 
- 00023963  0x00004404 call  0x00005d16 
- 00023964  0x00004405 store  0x00000001 , 0x00000452 
- 00023965  0x00004406 force  0x00000000 , 0x00000002 
- 00023966  0x00004407 branch  0x00004839 
- 00023967  0x0000440a fetch  0x00000002 , 0x000004df 
- 00023968  0x0000440b store  0x00000002 , 0x0000017b 
- 00023969  0x0000440c rtn 
- 00023970  0x0000440f fetch  0x00000001 , 0x00000030 
- 00023971  0x00004410 bbit1  0x00000001 , 0x00005db5 
- 00023972  0x00004411 fetch  0x00000002 , 0x000004e0 
- 00023973  0x00004412 lshift  0x0000003f , 0x0000003f 
- 00023974  0x00004413 store  0x00000002 , 0x00000075 
- 00023975  0x00004414 fetch  0x00000002 , 0x000004e2 
- 00023976  0x00004415 lshift  0x0000003f , 0x0000003f 
- 00023977  0x00004416 store  0x00000002 , 0x00000032 
- 00023978  0x00004417 fetch  0x00000002 , 0x000004e4 
- 00023979  0x00004418 store  0x00000001 , 0x00000073 
- 00023980  0x00004419 iforce  0x00000002 
- 00023981  0x0000441a fetch  0x00000002 , 0x000004e6 
- 00023982  0x0000441b store  0x00000001 , 0x00000074 
- 00023983  0x0000441c isub  0x00000002 , 0x0000003e 
- 00023984  0x0000441d nbranch  0x00005db2 , 0x00000002 
- 00023985  0x0000441e store  0x00000001 , 0x00000073 
- 00023986  0x00004421 jam  0x00000003 , 0x0000007c 
- 00023987  0x00004422 jam  0x00000017 , 0x0000007d 
- 00023988  0x00004423 rtn 
- 00023989  0x00004426 jam  0x00000024 , 0x0000007e 
- 00023990  0x00004427 branch  0x00005bc9 
- 00023991  0x0000442a call  0x00005cf5 
- 00023992  0x0000442b call  0x00005ec8 
- 00023993  0x0000442c call  0x000073a0 
- 00023994  0x0000442d branch  0x000037d0 
- 00023995  0x00004430 call  0x00005cf5 
- 00023996  0x00004431 branch  0x000037da 
- 00023997  0x00004435 fetch  0x00000004 , 0x000004df 
- 00023998  0x00004436 lshift  0x0000003f , 0x0000003f 
- 00023999  0x00004438 branch  0x00005dc9 , 0x00000029 
- 00024000  0x00004439 fetcht  0x00000001 , 0x0000425e 
- 00024001  0x0000443a nbranch  0x00005dc6 , 0x00000034 
- 00024002  0x0000443c jam  0x00000004 , 0x0000007c 
- 00024003  0x0000443d jam  0x00000013 , 0x0000007d 
- 00024004  0x0000443e jam  0x00000024 , 0x0000007e 
- 00024005  0x0000443f rtn 
- 00024006  0x00004441 jam  0x00000034 , 0x0000007c 
- 00024007  0x00004442 jam  0x00000000 , 0x00000055 
- 00024008  0x00004443 branch  0x00003241 
- 00024009  0x00004446 call  0x00003241 
- 00024010  0x00004447 set1  0x00000022 , 0x00000000 
- 00024011  0x00004448 fetch  0x00000001 , 0x00000177 
- 00024012  0x00004449 set0  0x00000002 , 0x0000003f 
- 00024013  0x0000444a store  0x00000001 , 0x00000177 
- 00024014  0x0000444b branch  0x00005cf5 
- 00024015  0x00004450 rtn 
- 00024016  0x00004452 rtn 
- 00024017  0x00004454 rtn 
- 00024018  0x00004458 rtn 
- 00024019  0x0000445c jam  0x00000003 , 0x0000007c 
- 00024020  0x0000445d jam  0x00000018 , 0x0000007d 
- 00024021  0x0000445e jam  0x0000002e , 0x00000b7d 
- 00024022  0x0000445f call  0x00007c27 
- 00024023  0x00004460 force  0x00000000 , 0x00000002 
- 00024024  0x00004461 call  0x00004907 
- 00024025  0x00004462 branch  0x00003806 
- 00024026  0x00004464 rtn 
- 00024027  0x00004467 fetch  0x00000001 , 0x000004df 
- 00024028  0x00004468 bne  0x00000001 , 0x00005de7 
- 00024029  0x00004469 fetch  0x00000001 , 0x000004e0 
- 00024030  0x0000446a bne  0x00000001 , 0x00005de7 
- 00024031  0x0000446b fetch  0x00000001 , 0x000004e1 
- 00024032  0x0000446c bne  0x00000030 , 0x00005de7 
- 00024033  0x0000446d call  0x00006216 
- 00024034  0x0000446e branch  0x00005de4 , 0x00000001 
- 00024035  0x0000446f jam  0x00000001 , 0x000007da 
- 00024036  0x00004471 jam  0x00000003 , 0x0000007c 
- 00024037  0x00004472 jam  0x0000003d , 0x0000007d 
- 00024038  0x00004473 branch  0x00005b77 
- 00024039  0x00004476 jam  0x00000024 , 0x0000007e 
- 00024040  0x00004477 branch  0x00005bc9 
- 00024041  0x0000447c jam  0x0000003e , 0x0000007c 
- 00024042  0x0000447e rtn 
- 00024043  0x00004480 call  0x00006216 
- 00024044  0x00004481 rtn  0x00000001 
- 00024045  0x00004482 jam  0x00000008 , 0x000007da 
- 00024046  0x00004483 rtn 
- 00024047  0x00004487 call  0x00006216 
- 00024048  0x00004488 ncall  0x00007a9d , 0x00000001 
- 00024049  0x00004489 call  0x00007aab , 0x00000001 
- 00024050  0x0000448a call  0x00004860 
- 00024051  0x0000448b call  0x00004869 
- 00024052  0x0000448c call  0x00006216 
- 00024053  0x0000448d rtn  0x00000001 
- 00024054  0x0000448e jam  0x0000000c , 0x000007da 
- 00024055  0x0000448f jam  0x00000001 , 0x000007dc 
- 00024056  0x00004490 rtn 
- 00024057  0x00004493 arg  0x00000888 , 0x00000005 
- 00024058  0x00004494 fetch  0x00000008 , 0x000004df 
- 00024059  0x00004495 istore  0x00000008 , 0x00000005 
- 00024060  0x00004496 fetch  0x00000008 , 0x000004e7 
- 00024061  0x00004497 istore  0x00000008 , 0x00000005 
- 00024062  0x00004498 branch  0x0000780f 
- 00024063  0x0000449b fetch  0x00000001 , 0x000007db 
- 00024064  0x0000449c beq  0x00000007 , 0x00005e03 
- 00024065  0x0000449d fetch  0x00000001 , 0x000007da 
- 00024066  0x0000449e bne  0x00000001 , 0x00005e16 
- 00024067  0x000044a0 fetch  0x00000001 , 0x000007e3 
- 00024068  0x000044a1 sub  0x0000003f , 0x00000020 , 0x00000005 
- 00024069  0x000044a2 nbranch  0x00005e16 , 0x00000002 
- 00024070  0x000044a3 arg  0x000007f0 , 0x00000005 
- 00024071  0x000044a4 iadd  0x00000005 , 0x00000005 
- 00024072  0x000044a5 fetch  0x00000008 , 0x000004df 
- 00024073  0x000044a6 istore  0x00000008 , 0x00000005 
- 00024074  0x000044a7 fetch  0x00000008 , 0x000004e7 
- 00024075  0x000044a8 istore  0x00000008 , 0x00000005 
- 00024076  0x000044a9 fetch  0x00000001 , 0x000007e3 
- 00024077  0x000044aa increase  0x00000010 , 0x0000003f 
- 00024078  0x000044ab store  0x00000001 , 0x000007e3 
- 00024079  0x000044ac bne  0x00000030 , 0x00005cf5 
- 00024080  0x000044ae call  0x00006216 
- 00024081  0x000044af branch  0x00005cf5 , 0x00000001 
- 00024082  0x000044b0 jam  0x00000001 , 0x000007e4 
- 00024083  0x000044b1 jam  0x00000002 , 0x000007da 
- 00024084  0x000044b2 jam  0x00000001 , 0x000007dc 
- 00024085  0x000044b3 branch  0x00005cf5 
- 00024086  0x000044b5 jam  0x00000024 , 0x0000007e 
- 00024087  0x000044b6 branch  0x00005bc9 
- 00024088  0x000044b8 fetch  0x00000001 , 0x000007e2 
- 00024089  0x000044b9 beq  0x00000030 , 0x00005e1c 
- 00024090  0x000044ba jam  0x0000003e , 0x0000007c 
- 00024091  0x000044bb branch  0x00005b77 
- 00024092  0x000044bd call  0x00006216 
- 00024093  0x000044be branch  0x00005e21 , 0x00000001 
- 00024094  0x000044bf jam  0x00000001 , 0x000007dc 
- 00024095  0x000044c0 jam  0x00000004 , 0x000007da 
- 00024096  0x000044c1 branch  0x00005b77 
- 00024097  0x000044c4 branch  0x00005b77 
- 00024098  0x000044c7 fetch  0x00000001 , 0x000007db 
- 00024099  0x000044c8 beq  0x00000007 , 0x00005e26 
- 00024100  0x000044c9 fetch  0x00000001 , 0x000007da 
- 00024101  0x000044ca bne  0x00000006 , 0x00005e32 
- 00024102  0x000044cc arg  0x00000848 , 0x00000005 
- 00024103  0x000044cd fetch  0x00000008 , 0x000004df 
- 00024104  0x000044ce istore  0x00000008 , 0x00000005 
- 00024105  0x000044cf fetch  0x00000008 , 0x000004e7 
- 00024106  0x000044d0 istore  0x00000008 , 0x00000005 
- 00024107  0x000044d1 call  0x00006216 
- 00024108  0x000044d2 branch  0x00005e30 , 0x00000001 
- 00024109  0x000044d3 jam  0x00000007 , 0x000007da 
- 00024110  0x000044d4 jam  0x00000001 , 0x000007dc 
- 00024111  0x000044d5 branch  0x00005cf5 
- 00024112  0x000044d7 jam  0x00000004 , 0x000007db 
- 00024113  0x000044d8 branch  0x0000780f 
- 00024114  0x000044dc jam  0x00000024 , 0x0000007e 
- 00024115  0x000044dd branch  0x00005bc9 
- 00024116  0x000044e0 fetch  0x00000001 , 0x000007db 
- 00024117  0x000044e1 beq  0x0000000b , 0x00005e38 
- 00024118  0x000044e2 fetch  0x00000001 , 0x000007da 
- 00024119  0x000044e3 bne  0x00000008 , 0x00005e45 
- 00024120  0x000044e5 arg  0x00000878 , 0x00000005 
- 00024121  0x000044e6 fetch  0x00000008 , 0x000004df 
- 00024122  0x000044e7 istore  0x00000008 , 0x00000005 
- 00024123  0x000044e8 fetch  0x00000008 , 0x000004e7 
- 00024124  0x000044e9 istore  0x00000008 , 0x00000005 
- 00024125  0x000044ea call  0x00006216 
- 00024126  0x000044eb branch  0x00005e42 , 0x00000001 
- 00024127  0x000044ec jam  0x00000009 , 0x000007da 
- 00024128  0x000044ed jam  0x00000001 , 0x000007dc 
- 00024129  0x000044ee branch  0x00005b77 
- 00024130  0x000044f0 jam  0x00000009 , 0x000007db 
- 00024131  0x000044f1 jam  0x00000001 , 0x000007dd 
- 00024132  0x000044f2 branch  0x00005b77 
- 00024133  0x000044f4 jam  0x00000024 , 0x0000007e 
- 00024134  0x000044f5 branch  0x00005bc9 
- 00024135  0x000044f8 branch  0x00005b77 
- 00024136  0x000044fb fetch  0x00000001 , 0x00000177 
- 00024137  0x000044fc set0  0x00000001 
- 00024138  0x000044fd store  0x00000001 , 0x00000177 
- 00024139  0x000044fe call  0x00005cf5 
- 00024140  0x000044ff nrtn  0x00000029 
- 00024141  0x00004500 fetch  0x00000001 , 0x000004df 
- 00024142  0x00004501 fetcht  0x00000001 , 0x0000004b 
- 00024143  0x00004502 setflag  0x00000034 , 0x00000004 , 0x00000002 
- 00024144  0x00004503 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
- 00024145  0x00004504 storet  0x00000001 , 0x0000004b 
- 00024146  0x00004505 rtn 
- 00024147  0x00004508 fetcht  0x00000008 , 0x000004df 
- 00024148  0x00004509 fetch  0x00000001 , 0x00004272 
- 00024149  0x0000450a bne  0x00000050 , 0x00005e58 
- 00024150  0x0000450b jam  0x00000000 , 0x00004272 
- 00024151  0x0000450c call  0x000047e5 
- 00024152  0x0000450e fetch  0x00000001 , 0x00000055 
- 00024153  0x0000450f rtnne  0x00000003 
- 00024154  0x00004510 fetch  0x00000001 , 0x00004132 
- 00024155  0x00004511 beq  0x00000001 , 0x00005e5e 
- 00024156  0x00004512 fetch  0x00000001 , 0x00000177 
- 00024157  0x00004513 bbit0  0x00000004 , 0x00005e60 
- 00024158  0x00004515 jam  0x00000014 , 0x00000055 
- 00024159  0x00004516 rtn 
- 00024160  0x00004518 jam  0x00000004 , 0x00000055 
- 00024161  0x00004519 rtn 
- 00024162  0x0000451b fetch  0x00000001 , 0x00000189 
- 00024163  0x0000451c store  0x00000001 , 0x0000015d 
- 00024164  0x0000451d jam  0x00000003 , 0x0000007c 
- 00024165  0x0000451e jam  0x00000038 , 0x0000007d 
- 00024166  0x0000451f rtn 
- 00024167  0x00004523 jam  0x00000003 , 0x0000007c 
- 00024168  0x00004524 jam  0x00000039 , 0x0000007d 
- 00024169  0x00004525 force  0x00000009 , 0x00000039 
- 00024170  0x00004526 arg  0x000004df , 0x00000006 
- 00024171  0x00004527 arg  0x00000154 , 0x00000005 
- 00024172  0x00004529 ifetch  0x00000001 , 0x00000006 
- 00024173  0x0000452a xor_into  0x00000055 , 0x0000003f 
- 00024174  0x0000452b istore  0x00000001 , 0x00000005 
- 00024175  0x0000452c loop  0x00005e6c 
- 00024176  0x0000452d fetch  0x00000001 , 0x00000154 
- 00024177  0x0000452e fetcht  0x00000001 , 0x00000153 
- 00024178  0x0000452f set0  0x00000007 , 0x00000002 
- 00024179  0x00004530 set0  0x00000004 , 0x00000002 
- 00024180  0x00004531 beq  0x000000ff , 0x00005e80 
- 00024181  0x00004532 beq  0x00000000 , 0x00005e99 
- 00024182  0x00004533 beq  0x00000005 , 0x00005e8d 
- 00024183  0x00004534 beq  0x00000007 , 0x00005e8c 
- 00024184  0x00004535 beq  0x00000006 , 0x00005e8d 
- 00024185  0x00004536 beq  0x00000008 , 0x00005e8c 
- 00024186  0x00004537 beq  0x00000001 , 0x00005e85 
- 00024187  0x00004538 beq  0x00000002 , 0x00005e85 
- 00024188  0x00004539 beq  0x00000003 , 0x00005e85 
- 00024189  0x0000453a beq  0x00000009 , 0x00005e85 
- 00024190  0x0000453b beq  0x00000004 , 0x00005e85 
- 00024191  0x0000453c rtn 
- 00024192  0x0000453f fetch  0x00000001 , 0x00000153 
- 00024193  0x00004540 set1  0x00000003 , 0x0000003f 
- 00024194  0x00004541 set1  0x00000002 , 0x0000003f 
- 00024195  0x00004542 store  0x00000001 , 0x00000153 
- 00024196  0x00004543 rtn 
- 00024197  0x00004545 set1  0x00000004 , 0x00000002 
- 00024198  0x00004546 jam  0x00000005 , 0x0000018a 
- 00024199  0x00004547 fetch  0x00000002 , 0x0000015b 
- 00024200  0x00004548 iforce  0x00000039 
- 00024201  0x00004549 store  0x00000002 , 0x00000169 
- 00024202  0x0000454a arg  0x000004de , 0x00000005 
- 00024203  0x0000454b call  0x00007ed8 
- 00024204  0x0000454d set1  0x00000007 , 0x00000002 
- 00024205  0x0000454f set1  0x00000002 , 0x00000002 
- 00024206  0x00004550 force  0x00000000 , 0x0000003f 
- 00024207  0x00004551 store  0x00000001 , 0x0000000b 
- 00024208  0x00004552 store  0x00000002 , 0x000000fc 
- 00024209  0x00004553 store  0x00000002 , 0x000000fe 
- 00024210  0x00004554 store  0x00000002 , 0x000000fa 
- 00024211  0x00004555 store  0x00000002 , 0x000000f8 
- 00024212  0x00004556 fetch  0x00000001 , 0x00000155 
- 00024213  0x00004557 compare  0x00000000 , 0x0000003f , 0x000000ff 
- 00024214  0x00004558 setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00024215  0x00004559 storet  0x00000001 , 0x00000153 
- 00024216  0x0000455a rtn 
- 00024217  0x0000455d set0  0x00000011 , 0x00000000 
- 00024218  0x0000455e jam  0x00000000 , 0x00000153 
- 00024219  0x0000455f fetch  0x00000001 , 0x00000189 
- 00024220  0x00004560 set0  0x00000006 , 0x0000003f 
- 00024221  0x00004561 store  0x00000001 , 0x00000189 
- 00024222  0x00004562 rtn 
- 00024223  0x00004565 fetch  0x00000001 , 0x00000153 
- 00024224  0x00004566 rtnbit0  0x00000002 
- 00024225  0x00004567 fetch  0x00000001 , 0x0000015e 
- 00024226  0x00004568 increase  0x00000001 , 0x0000003f 
- 00024227  0x00004569 store  0x00000001 , 0x0000015e 
- 00024228  0x0000456a rtnne  0x00000005 
- 00024229  0x0000456b jam  0x00000000 , 0x0000015e 
- 00024230  0x0000456c fetch  0x00000001 , 0x00000153 
- 00024231  0x0000456d set0  0x00000002 , 0x0000003f 
- 00024232  0x0000456e store  0x00000001 , 0x00000153 
- 00024233  0x0000456f bbit1  0x00000003 , 0x00005ec0 
- 00024234  0x00004570 isolate1  0x00000007 , 0x0000003f 
- 00024235  0x00004571 call  0x00007f86 , 0x00000001 
- 00024236  0x00004572 ncall  0x00007f8a , 0x00000001 
- 00024237  0x00004573 fetch  0x00000001 , 0x0000015a 
- 00024238  0x00004574 compare  0x00000020 , 0x0000003f , 0x00000030 
- 00024239  0x00004575 fetch  0x00000001 , 0x0000004c 
- 00024240  0x00004576 setflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00024241  0x00004577 store  0x00000001 , 0x0000004c 
- 00024242  0x00004578 fetch  0x00000001 , 0x00000153 
- 00024243  0x00004579 fetcht  0x00000001 , 0x00000189 
- 00024244  0x0000457a isolate1  0x00000004 , 0x0000003f 
- 00024245  0x0000457b setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00024246  0x0000457c isolate1  0x00000006 , 0x0000003f 
- 00024247  0x0000457d setflag  0x00000001 , 0x00000004 , 0x00000002 
- 00024248  0x0000457e setflag  0x00000001 , 0x00000005 , 0x00000002 
- 00024249  0x0000457f storet  0x00000001 , 0x00000189 
- 00024250  0x00004580 fetch  0x00000001 , 0x00000156 
- 00024251  0x00004581 store  0x00000001 , 0x00000447 
- 00024252  0x00004582 fetch  0x00000001 , 0x00000157 
- 00024253  0x00004583 store  0x00000001 , 0x00000448 
- 00024254  0x00004584 set1  0x00000011 , 0x00000000 
- 00024255  0x00004585 rtn 
- 00024256  0x00004588 set0  0x00000011 , 0x00000000 
- 00024257  0x00004589 jam  0x00000000 , 0x00000153 
- 00024258  0x0000458a fetch  0x00000001 , 0x0000015d 
- 00024259  0x0000458b store  0x00000001 , 0x00000189 
- 00024260  0x0000458c hfetch  0x00000001 , 0x00008043 
- 00024261  0x0000458d and_into  0x000000fb , 0x0000003f 
- 00024262  0x0000458e hstore  0x00000001 , 0x00008043 
- 00024263  0x0000458f rtn 
- 00024264  0x00004593 arg  0x000004df , 0x00000006 
- 00024265  0x00004594 arg  0x000004ef , 0x00000005 
- 00024266  0x00004595 branch  0x00007e35 
- 00024267  0x00004598 jam  0x00000009 , 0x0000007c 
- 00024268  0x00004599 rtn 
- 00024269  0x0000459c nrtn  0x00000029 
- 00024270  0x0000459d jam  0x00000011 , 0x0000007c 
- 00024271  0x0000459e rtn 
- 00024272  0x000045a1 arg  0x00004140 , 0x00000011 
- 00024273  0x000045a2 call  0x0000736a 
- 00024274  0x000045a3 jam  0x00000003 , 0x0000007c 
- 00024275  0x000045a4 jam  0x00000008 , 0x0000007d 
- 00024276  0x000045a5 rtn 
- 00024277  0x000045a8 jam  0x0000000a , 0x00000072 
- 00024278  0x000045a9 jam  0x00000007 , 0x0000007c 
- 00024279  0x000045aa jam  0x00000016 , 0x00000446 
- 00024280  0x000045ab rtn 
- 00024281  0x000045b2 set1  0x00000025 , 0x00000000 
- 00024282  0x000045b3 bpatch  0x000000e3 , 0x0000403c 
- 00024283  0x000045b4 disable  0x00000028 
- 00024284  0x000045b5 call  0x000061d9 
- 00024285  0x000045b6 fetch  0x00000001 , 0x00000048 
- 00024286  0x000045b7 rtn  0x00000034 
- 00024287  0x000045bc bbit1  0x00000007 , 0x00005f10 
- 00024288  0x000045bd beq  0x00000001 , 0x00006072 
- 00024289  0x000045be beq  0x00000002 , 0x00005f9b 
- 00024290  0x000045bf beq  0x00000003 , 0x00005f1d 
- 00024291  0x000045c0 beq  0x00000004 , 0x00005f36 
- 00024292  0x000045c1 beq  0x00000027 , 0x000060f2 
- 00024293  0x000045c2 beq  0x00000028 , 0x00005fbf 
- 00024294  0x000045c3 beq  0x00000030 , 0x00005fab 
- 00024295  0x000045c4 beq  0x00000025 , 0x000060ed 
- 00024296  0x000045c5 beq  0x00000026 , 0x00005fba 
- 00024297  0x000045c6 beq  0x00000031 , 0x000060dc 
- 00024298  0x000045c7 beq  0x00000037 , 0x0000606d 
- 00024299  0x000045c8 beq  0x00000033 , 0x0000605f 
- 00024300  0x000045c9 beq  0x00000008 , 0x00006174 
- 00024301  0x000045ca beq  0x00000009 , 0x0000616a 
- 00024302  0x000045cb beq  0x0000000b , 0x0000617f 
- 00024303  0x000045cc beq  0x0000000c , 0x00006188 
- 00024304  0x000045cd beq  0x0000000f , 0x00006065 
- 00024305  0x000045ce beq  0x00000010 , 0x000061af 
- 00024306  0x000045cf beq  0x00000011 , 0x000061a5 
- 00024307  0x000045d0 beq  0x00000007 , 0x00006055 
- 00024308  0x000045d1 beq  0x0000002a , 0x00006081 
- 00024309  0x000045d2 beq  0x0000000a , 0x00006082 
- 00024310  0x000045d4 beq  0x0000002b , 0x000060b5 
- 00024311  0x000045d5 beq  0x00000006 , 0x00005fb0 
- 00024312  0x000045d6 beq  0x00000021 , 0x00006062 
- 00024313  0x000045d7 beq  0x0000002d , 0x000060d2 
- 00024314  0x000045d8 beq  0x0000002e , 0x000060d7 
- 00024315  0x000045d9 beq  0x00000022 , 0x00006062 
- 00024316  0x000045da beq  0x0000002c , 0x000060cb 
- 00024317  0x000045db beq  0x00000034 , 0x00006083 
- 00024318  0x000045dc beq  0x00000013 , 0x00006098 
- 00024319  0x000045dd beq  0x00000017 , 0x000060a7 
- 00024320  0x000045de beq  0x00000012 , 0x000061ac 
- 00024321  0x000045df beq  0x0000002f , 0x000060ad 
- 00024322  0x000045e0 beq  0x00000018 , 0x000060b2 
- 00024323  0x000045e1 beq  0x0000003d , 0x00006119 
- 00024324  0x000045e2 beq  0x0000003e , 0x00006125 
- 00024325  0x000045e3 beq  0x0000003f , 0x00006137 
- 00024326  0x000045e4 beq  0x00000040 , 0x00006142 
- 00024327  0x000045e5 beq  0x00000041 , 0x00006157 
- 00024328  0x000045e6 beq  0x00000023 , 0x00006166 
- 00024329  0x000045e7 beq  0x0000003b , 0x00006161 
- 00024330  0x000045e9 beq  0x00000005 , 0x00006167 
- 00024331  0x000045ea beq  0x00000029 , 0x00006168 
- 00024332  0x000045eb beq  0x00000038 , 0x00006169 
- 00024333  0x000045ec beq  0x00000039 , 0x00006078 
- 00024334  0x000045ee branch  0x00003bf1 
- 00024335  0x000045ef rtn 
- 00024336  0x000045f1 beq  0x0000008c , 0x00005fc4 
- 00024337  0x000045f2 beq  0x0000008d , 0x00005fe3 
- 00024338  0x000045f3 beq  0x00000081 , 0x00005f43 
- 00024339  0x000045f4 beq  0x00000084 , 0x00005f76 
- 00024340  0x000045f5 beq  0x00000082 , 0x00005f50 
- 00024341  0x000045f6 beq  0x00000083 , 0x00005fec 
- 00024342  0x000045f7 beq  0x0000008b , 0x00005ff7 
- 00024343  0x000045f8 beq  0x00000097 , 0x00006051 
- 00024344  0x000045f9 beq  0x00000099 , 0x00005f8c 
- 00024345  0x000045fa beq  0x0000009a , 0x00005f81 
- 00024346  0x000045fb beq  0x00000095 , 0x00005f91 
- 00024347  0x000045fc beq  0x00000096 , 0x00005f92 
- 00024348  0x000045fd branch  0x00003bf1 
- 00024349  0x00004604 force  0x00000002 , 0x0000003f 
- 00024350  0x00004605 call  0x000061b5 
- 00024351  0x00004606 fetch  0x00000001 , 0x00000049 
- 00024352  0x00004607 istore  0x00000001 , 0x00000005 
- 00024353  0x00004608 beq  0x0000002b , 0x00005f5a 
- 00024354  0x00004609 call  0x000061c4 
- 00024355  0x0000460a fetch  0x00000001 , 0x00000049 
- 00024356  0x0000460b beq  0x00000008 , 0x00005f5d 
- 00024357  0x0000460c beq  0x0000000f , 0x00005f61 
- 00024358  0x0000460d beq  0x00000010 , 0x00005f6c 
- 00024359  0x0000460e beq  0x00000017 , 0x00005f33 
- 00024360  0x0000460f beq  0x00000033 , 0x00005f6f 
- 00024361  0x00004610 beq  0x0000002c , 0x00005f74 
- 00024362  0x00004611 beq  0x00000041 , 0x00005f75 
- 00024363  0x00004612 beq  0x00000011 , 0x00005f2d 
- 00024364  0x00004613 rtn 
- 00024365  0x00004616 fetch  0x00000001 , 0x00000055 
- 00024366  0x00004617 rtn  0x00000034 
- 00024367  0x00004618 jam  0x0000001b , 0x00000055 
- 00024368  0x00004619 setarg  0x0000000c 
- 00024369  0x0000461a arg  0x0000000b , 0x00000007 
- 00024370  0x0000461b branch  0x00007e4c 
- 00024371  0x0000461e force  0x00000002 , 0x00000002 
- 00024372  0x0000461f call  0x00004907 
- 00024373  0x00004620 branch  0x000037e1 
- 00024374  0x00004622 force  0x00000003 , 0x0000003f 
- 00024375  0x00004623 call  0x000061b5 
- 00024376  0x00004624 fetch  0x00000001 , 0x00000049 
- 00024377  0x00004625 beq  0x0000000b , 0x00005f3e 
- 00024378  0x00004626 istore  0x00000001 , 0x00000005 
- 00024379  0x00004627 fetch  0x00000001 , 0x0000004a 
- 00024380  0x00004628 istore  0x00000001 , 0x00000005 
- 00024381  0x00004629 branch  0x000061c4 
- 00024382  0x0000462c istore  0x00000001 , 0x00000005 
- 00024383  0x0000462d fetch  0x00000001 , 0x0000004a 
- 00024384  0x0000462e istore  0x00000001 , 0x00000005 
- 00024385  0x0000462f arg  0x00000451 , 0x00000002 
- 00024386  0x00004630 branch  0x000061fb 
- 00024387  0x00004633 force  0x00000004 , 0x00000007 
- 00024388  0x00004634 call  0x000061bd 
- 00024389  0x00004635 setarg  0x0000007f 
- 00024390  0x00004636 istore  0x00000001 , 0x00000005 
- 00024391  0x00004637 fetch  0x00000001 , 0x00000049 
- 00024392  0x00004638 set0  0x00000007 , 0x0000003f 
- 00024393  0x00004639 istore  0x00000001 , 0x00000005 
- 00024394  0x0000463a fetch  0x00000001 , 0x00000049 
- 00024395  0x0000463b beq  0x0000008c , 0x00005f5a 
- 00024396  0x0000463c call  0x000061c4 
- 00024397  0x0000463d fetch  0x00000001 , 0x00000049 
- 00024398  0x0000463e beq  0x0000008d , 0x00005f74 
- 00024399  0x0000463f rtn 
- 00024400  0x00004642 force  0x00000005 , 0x00000007 
- 00024401  0x00004643 call  0x000061bd 
- 00024402  0x00004644 setarg  0x0000007f 
- 00024403  0x00004645 istore  0x00000001 , 0x00000005 
- 00024404  0x00004646 fetch  0x00000001 , 0x00000049 
- 00024405  0x00004647 set0  0x00000007 , 0x0000003f 
- 00024406  0x00004648 istore  0x00000001 , 0x00000005 
- 00024407  0x00004649 fetch  0x00000001 , 0x0000004a 
- 00024408  0x0000464a istore  0x00000001 , 0x00000005 
- 00024409  0x0000464b branch  0x000061c4 
- 00024410  0x0000464e call  0x0000384a 
- 00024411  0x0000464f arg  0x00000452 , 0x00000002 
- 00024412  0x00004650 branch  0x000061fb 
- 00024413  0x00004654 call  0x00003507 
- 00024414  0x00004655 call  0x0000620d 
- 00024415  0x00004656 rtn  0x00000001 
- 00024416  0x00004657 branch  0x00005ecb 
- 00024417  0x0000465a fetch  0x00000001 , 0x0000004b 
- 00024418  0x0000465b bbit1  0x00000005 , 0x00005f68 
- 00024419  0x0000465c rtnbit0  0x00000004 
- 00024420  0x0000465d jam  0x00000012 , 0x0000007c 
- 00024421  0x0000465e set0  0x00000004 , 0x0000003f 
- 00024422  0x0000465f call  0x00006205 
- 00024423  0x00004660 branch  0x00005f6a 
- 00024424  0x00004662 jam  0x00000010 , 0x0000007c 
- 00024425  0x00004663 set0  0x00000005 , 0x0000003f 
- 00024426  0x00004665 store  0x00000001 , 0x0000004b 
- 00024427  0x00004666 rtn 
- 00024428  0x00004669 call  0x00006216 
- 00024429  0x0000466a branch  0x00005ecd , 0x00000001 
- 00024430  0x0000466b rtn 
- 00024431  0x0000466f fetch  0x00000001 , 0x0000044d 
- 00024432  0x00004670 set1  0x00000000 , 0x0000003f 
- 00024433  0x00004671 store  0x00000001 , 0x0000044d 
- 00024434  0x00004672 jam  0x00000001 , 0x00000b7d 
- 00024435  0x00004673 branch  0x00007c27 
- 00024436  0x00004677 rtn 
- 00024437  0x0000467a rtn 
- 00024438  0x0000467f force  0x0000000c , 0x00000007 
- 00024439  0x00004680 call  0x000061bd 
- 00024440  0x00004681 setarg  0x00000001 
- 00024441  0x00004682 istore  0x00000001 , 0x00000005 
- 00024442  0x00004683 fetch  0x00000002 , 0x0000044a 
- 00024443  0x00004684 istore  0x00000002 , 0x00000005 
- 00024444  0x00004685 setarg  0x00000000 
- 00024445  0x00004686 istore  0x00000003 , 0x00000005 
- 00024446  0x00004687 setarg  0x00000000 
- 00024447  0x00004688 istore  0x00000004 , 0x00000005 
- 00024448  0x00004689 branch  0x000061cd 
- 00024449  0x0000468c force  0x00000005 , 0x00000007 
- 00024450  0x0000468d call  0x000061bd 
- 00024451  0x0000468e fetch  0x00000001 , 0x00004132 
- 00024452  0x0000468f beq  0x00000001 , 0x00005f89 
- 00024453  0x00004690 setarg  0x00040003 
- 00024454  0x00004691 istore  0x00000003 , 0x00000005 
- 00024455  0x00004692 store  0x00000003 , 0x000007e6 
- 00024456  0x00004693 branch  0x000061cd 
- 00024457  0x00004695 fetch  0x00000003 , 0x000007e6 
- 00024458  0x00004696 istore  0x00000003 , 0x00000005 
- 00024459  0x00004697 branch  0x000061cd 
- 00024460  0x0000469a force  0x00000005 , 0x00000007 
- 00024461  0x0000469b call  0x000061bd 
- 00024462  0x0000469c fetch  0x00000003 , 0x000007e6 
- 00024463  0x0000469d istore  0x00000003 , 0x00000005 
- 00024464  0x0000469e branch  0x000061cf 
- 00024465  0x000046a3 rtn 
- 00024466  0x000046a5 force  0x00000009 , 0x00000007 
- 00024467  0x000046a6 call  0x000061bd 
- 00024468  0x000046a7 fetch  0x00000001 , 0x00000097 
- 00024469  0x000046a8 istore  0x00000001 , 0x00000005 
- 00024470  0x000046a9 fetch  0x00000002 , 0x00000098 
- 00024471  0x000046aa istore  0x00000002 , 0x00000005 
- 00024472  0x000046ab fetch  0x00000004 , 0x00000093 
- 00024473  0x000046ac istore  0x00000004 , 0x00000005 
- 00024474  0x000046ad branch  0x000061cd 
- 00024475  0x000046b0 force  0x00000011 , 0x0000003f 
- 00024476  0x000046b1 call  0x000061b5 
- 00024477  0x000046b2 fetch  0x00000001 , 0x00000049 
- 00024478  0x000046b3 copy  0x0000003f , 0x00000002 
- 00024479  0x000046b4 beq  0x00000000 , 0x00005fa3 
- 00024480  0x000046b5 beq  0x0000000e , 0x00005fa3 
- 00024481  0x000046b6 beq  0x0000001c , 0x00005fa3 
- 00024482  0x000046b7 rtn 
- 00024483  0x000046b9 istore  0x00000001 , 0x00000005 
- 00024484  0x000046ba fetch  0x00000001 , 0x00004702 
- 00024485  0x000046bb istore  0x00000001 , 0x00000005 
- 00024486  0x000046bc copy  0x0000003f , 0x00000039 
- 00024487  0x000046bd setarg  0x00004703 
- 00024488  0x000046be iadd  0x00000002 , 0x00000006 
- 00024489  0x000046bf call  0x00007e45 
- 00024490  0x000046c0 branch  0x000061cd 
- 00024491  0x000046c4 force  0x00000003 , 0x0000003f 
- 00024492  0x000046c5 call  0x000061b5 
- 00024493  0x000046c6 setarg  0x00000114 
- 00024494  0x000046c7 istore  0x00000002 , 0x00000005 
- 00024495  0x000046c8 branch  0x000061cd 
- 00024496  0x000046cc force  0x00000003 , 0x0000003f 
- 00024497  0x000046cd call  0x000061b5 
- 00024498  0x000046ce fetch  0x00000004 , 0x0000016f 
- 00024499  0x000046cf isub  0x00000022 , 0x0000003f 
- 00024500  0x000046d0 branch  0x00005fb6 , 0x00000029 
- 00024501  0x000046d1 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00024502  0x000046d4 rshift2  0x0000003f , 0x0000003f 
- 00024503  0x000046d5 set0  0x0000000f , 0x0000003f 
- 00024504  0x000046d6 istore  0x00000002 , 0x00000005 
- 00024505  0x000046d7 branch  0x000061cd 
- 00024506  0x000046da force  0x00000006 , 0x0000003f 
- 00024507  0x000046db call  0x000061b5 
- 00024508  0x000046dc fetch  0x00000005 , 0x000046fd 
- 00024509  0x000046dd istore  0x00000005 , 0x00000005 
- 00024510  0x000046de branch  0x000061cd 
- 00024511  0x000046e1 force  0x00000009 , 0x0000003f 
- 00024512  0x000046e2 call  0x000061b5 
- 00024513  0x000046e3 fetch  0x00000008 , 0x00004138 
- 00024514  0x000046e4 istore  0x00000008 , 0x00000005 
- 00024515  0x000046e5 branch  0x000061cd 
- 00024516  0x000046ec branch  0x00005fc6 , 0x00000029 
- 00024517  0x000046ef branch  0x00005fc7 
- 00024518  0x000046f1 jam  0x00000007 , 0x000041f9 
- 00024519  0x000046f3 jam  0x00000000 , 0x000000af 
- 00024520  0x000046f4 force  0x00000010 , 0x00000007 
- 00024521  0x000046f5 call  0x000061bd 
- 00024522  0x000046f6 fetch  0x00000001 , 0x000000ad 
- 00024523  0x000046f7 istore  0x00000001 , 0x00000005 
- 00024524  0x000046f8 fetch  0x00000001 , 0x000041f9 
- 00024525  0x000046f9 istore  0x00000001 , 0x00000005 
- 00024526  0x000046fa setarg  0x00000000 
- 00024527  0x000046fb istore  0x00000001 , 0x00000005 
- 00024528  0x000046fc fetch  0x00000001 , 0x000000af 
- 00024529  0x000046fd istore  0x00000001 , 0x00000005 
- 00024530  0x000046fe setarg  0x00000006 
- 00024531  0x000046ff istore  0x00000001 , 0x00000005 
- 00024532  0x00004700 setarg  0x00000002 
- 00024533  0x00004701 istore  0x00000001 , 0x00000005 
- 00024534  0x00004702 setarg  0x00000007 
- 00024535  0x00004703 istore  0x00000001 , 0x00000005 
- 00024536  0x00004704 istore  0x00000001 , 0x00000005 
- 00024537  0x00004705 setarg  0x0000001e 
- 00024538  0x00004706 istore  0x00000002 , 0x00000005 
- 00024539  0x00004707 istore  0x00000002 , 0x00000005 
- 00024540  0x00004708 fetch  0x00000001 , 0x000000ab 
- 00024541  0x00004709 istore  0x00000001 , 0x00000005 
- 00024542  0x0000470a fetch  0x00000001 , 0x000000b1 
- 00024543  0x0000470b istore  0x00000001 , 0x00000005 
- 00024544  0x0000470c nbranch  0x000061cd , 0x00000034 
- 00024545  0x0000470d branch  0x000061cd , 0x00000029 
- 00024546  0x0000470e branch  0x000061cf 
- 00024547  0x00004711 force  0x00000004 , 0x00000007 
- 00024548  0x00004712 call  0x000061bd 
- 00024549  0x00004713 fetch  0x00000001 , 0x000000ad 
- 00024550  0x00004714 istore  0x00000001 , 0x00000005 
- 00024551  0x00004715 fetch  0x00000001 , 0x00000446 
- 00024552  0x00004716 istore  0x00000001 , 0x00000005 
- 00024553  0x00004717 fetch  0x00000001 , 0x000000b4 
- 00024554  0x00004718 store  0x00000001 , 0x00000047 
- 00024555  0x00004719 branch  0x000061cf 
- 00024556  0x0000471d force  0x0000000c , 0x00000007 
- 00024557  0x0000471e call  0x000061bd 
- 00024558  0x0000471f setarg  0x00000001 
- 00024559  0x00004720 istore  0x00000001 , 0x00000005 
- 00024560  0x00004721 fetch  0x00000002 , 0x0000044a 
- 00024561  0x00004722 istore  0x00000002 , 0x00000005 
- 00024562  0x00004723 setarg  0x00000000 
- 00024563  0x00004724 istore  0x00000003 , 0x00000005 
- 00024564  0x00004725 setarg  0x00000000 
- 00024565  0x00004726 istore  0x00000004 , 0x00000005 
- 00024566  0x00004727 branch  0x000061cf 
- 00024567  0x0000472a force  0x00000003 , 0x00000007 
- 00024568  0x0000472b call  0x000061bd 
- 00024569  0x0000472c fetch  0x00000001 , 0x000041fb 
- 00024570  0x0000472d istore  0x00000001 , 0x00000005 
- 00024571  0x0000472e disable  0x00000028 
- 00024572  0x0000472f call  0x000061cf 
- 00024573  0x00004730 nrtn  0x00000028 
- 00024574  0x00004731 nrtn  0x00000029 
- 00024575  0x00004732 fetch  0x00000001 , 0x00004179 
- 00024576  0x00004733 rtnbit0  0x00000000 
- 00024577  0x00004734 call  0x0000600f 
- 00024578  0x00004735 branch  0x00006019 
- 00024579  0x00004739 fetch  0x00000001 , 0x0000413e 
- 00024580  0x0000473a set1  0x00000003 , 0x0000003f 
- 00024581  0x0000473b store  0x00000001 , 0x0000413e 
- 00024582  0x0000473c setarg  0x00000101 
- 00024583  0x0000473d store  0x00000002 , 0x0000044a 
- 00024584  0x0000473e rtn 
- 00024585  0x00004741 fetch  0x00000001 , 0x0000413e 
- 00024586  0x00004742 set0  0x00000003 , 0x0000003f 
- 00024587  0x00004743 store  0x00000001 , 0x0000413e 
- 00024588  0x00004744 setarg  0x00000000 
- 00024589  0x00004745 store  0x00000002 , 0x0000044a 
- 00024590  0x00004746 rtn 
- 00024591  0x00004749 jam  0x00000003 , 0x00004179 
- 00024592  0x0000474a setarg  0x00000000 
- 00024593  0x0000474b store  0x00000004 , 0x000041e3 
- 00024594  0x0000474c arg  0x0000417b , 0x00000005 
- 00024595  0x0000474d call  0x00006023 
- 00024596  0x0000474e arg  0x00004188 , 0x00000005 
- 00024597  0x0000474f call  0x00006023 
- 00024598  0x00004750 arg  0x000041e7 , 0x00000005 
- 00024599  0x00004751 call  0x00006023 
- 00024600  0x00004752 branch  0x0000602a 
- 00024601  0x00004754 arg  0x00004188 , 0x00000005 
- 00024602  0x00004755 call  0x00006023 
- 00024603  0x00004756 call  0x0000602a 
- 00024604  0x00004757 branch  0x0000602d 
- 00024605  0x0000475b fetch  0x00000005 , 0x000041e7 
- 00024606  0x0000475c store  0x00000005 , 0x00004188 
- 00024607  0x0000475d ifetch  0x00000005 , 0x00000006 
- 00024608  0x0000475e istore  0x00000005 , 0x00000005 
- 00024609  0x0000475f call  0x0000602a 
- 00024610  0x00004760 branch  0x0000602d 
- 00024611  0x00004763 setarg  0x00ffffff 
- 00024612  0x00004764 istore  0x00000003 , 0x00000005 
- 00024613  0x00004765 istore  0x00000003 , 0x00000005 
- 00024614  0x00004766 istore  0x00000003 , 0x00000005 
- 00024615  0x00004767 setarg  0x0000007f 
- 00024616  0x00004768 istore  0x00000001 , 0x00000005 
- 00024617  0x00004769 rtn 
- 00024618  0x0000476b setarg  0x00000000 
- 00024619  0x0000476c store  0x00000002 , 0x00004177 
- 00024620  0x0000476d rtn 
- 00024621  0x0000476f fetch  0x00000001 , 0x00004179 
- 00024622  0x00004770 set1  0x00000002 , 0x0000003f 
- 00024623  0x00004771 store  0x00000001 , 0x00004179 
- 00024624  0x00004772 rtn 
- 00024625  0x00004774 nrtn  0x00000029 
- 00024626  0x00004775 force  0x00000010 , 0x0000003f 
- 00024627  0x00004776 call  0x000061b5 
- 00024628  0x00004777 deposit  0x00000022 
- 00024629  0x00004778 arg  0x000001dc , 0x00000002 
- 00024630  0x00004779 iadd  0x00000002 , 0x0000003f 
- 00024631  0x0000477a rshift  0x0000003f , 0x0000003f 
- 00024632  0x0000477b increase  0x00000001 , 0x0000003f 
- 00024633  0x0000477c set0  0x00000000 , 0x0000003f 
- 00024634  0x0000477d istore  0x00000004 , 0x00000005 
- 00024635  0x0000477e copy  0x0000003f , 0x00000002 
- 00024636  0x0000477f setarg  0x00000001 
- 00024637  0x00004780 istore  0x00000001 , 0x00000005 
- 00024638  0x00004781 fetch  0x00000005 , 0x00004188 
- 00024639  0x00004782 istore  0x00000005 , 0x00000005 
- 00024640  0x00004783 ifetch  0x00000005 , 0x00000006 
- 00024641  0x00004784 istore  0x00000005 , 0x00000005 
- 00024642  0x00004785 lshift  0x00000002 , 0x00000002 
- 00024643  0x00004786 storet  0x00000004 , 0x00004173 
- 00024644  0x00004787 call  0x000061cf 
- 00024645  0x00004788 fetch  0x00000001 , 0x00000031 
- 00024646  0x00004789 set1  0x00000003 , 0x0000003f 
- 00024647  0x0000478a store  0x00000001 , 0x00000031 
- 00024648  0x0000478b jam  0x00000001 , 0x0000417a 
- 00024649  0x0000478c fetch  0x00000004 , 0x00004173 
- 00024650  0x0000478d arg  0x0002ee00 , 0x00000002 
- 00024651  0x0000478e iadd  0x00000002 , 0x0000003f 
- 00024652  0x0000478f store  0x00000004 , 0x000041e3 
- 00024653  0x00004790 fetch  0x00000001 , 0x00004179 
- 00024654  0x00004791 rtnbit1  0x00000004 
- 00024655  0x00004792 jam  0x00000090 , 0x0000007c 
- 00024656  0x00004793 rtn 
- 00024657  0x00004797 force  0x00000002 , 0x00000007 
- 00024658  0x00004798 call  0x000061bd 
- 00024659  0x00004799 nbranch  0x000061cd , 0x00000029 
- 00024660  0x0000479b branch  0x000061cf 
- 00024661  0x000047a0 force  0x00000002 , 0x0000003f 
- 00024662  0x000047a1 call  0x000061b5 
- 00024663  0x000047a2 fetch  0x00000001 , 0x00000446 
- 00024664  0x000047a3 istore  0x00000001 , 0x00000005 
- 00024665  0x000047a4 call  0x000061cf 
- 00024666  0x000047a6 fetch  0x00000001 , 0x0000004b 
- 00024667  0x000047a7 set1  0x00000003 , 0x0000003f 
- 00024668  0x000047a8 store  0x00000001 , 0x0000004b 
- 00024669  0x000047a9 jam  0x00000032 , 0x00000072 
- 00024670  0x000047aa rtn 
- 00024671  0x000047ae force  0x00000001 , 0x0000003f 
- 00024672  0x000047af call  0x000061b5 
- 00024673  0x000047b0 branch  0x000061cf 
- 00024674  0x000047b2 force  0x00000001 , 0x0000003f 
- 00024675  0x000047b3 call  0x000061b5 
- 00024676  0x000047b4 branch  0x000061cd 
- 00024677  0x000047b8 force  0x00000002 , 0x0000003f 
- 00024678  0x000047b9 call  0x000061b5 
- 00024679  0x000047ba fetch  0x00000001 , 0x0000004c 
- 00024680  0x000047bb isolate0  0x00000002 , 0x0000003f 
- 00024681  0x000047bc setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00024682  0x000047bd and_into  0x00000001 , 0x0000003f 
- 00024683  0x000047be istore  0x00000001 , 0x00000005 
- 00024684  0x000047bf branch  0x000061cf 
- 00024685  0x000047c3 force  0x00000003 , 0x0000003f 
- 00024686  0x000047c4 call  0x000061b5 
- 00024687  0x000047c5 fetch  0x00000002 , 0x00000051 
- 00024688  0x000047c6 istore  0x00000002 , 0x00000005 
- 00024689  0x000047c7 branch  0x000061cf 
- 00024690  0x000047ca jam  0x000000fa , 0x00000072 
- 00024691  0x000047cb force  0x00000002 , 0x0000003f 
- 00024692  0x000047cc call  0x000061b5 
- 00024693  0x000047cd fetch  0x00000001 , 0x00000053 
- 00024694  0x000047ce istore  0x00000001 , 0x00000005 
- 00024695  0x000047cf branch  0x000061cf 
- 00024696  0x000047d2 force  0x0000000a , 0x0000003f 
- 00024697  0x000047d3 call  0x000061b5 
- 00024698  0x000047d4 arg  0x00000154 , 0x00000006 
- 00024699  0x000047d5 force  0x00000009 , 0x00000039 
- 00024700  0x000047d7 ifetch  0x00000001 , 0x00000006 
- 00024701  0x000047d8 xor_into  0x00000055 , 0x0000003f 
- 00024702  0x000047d9 istore  0x00000001 , 0x00000005 
- 00024703  0x000047da loop  0x0000607c 
- 00024704  0x000047db branch  0x000061cf 
- 00024705  0x000047de branch  0x000061cf 
- 00024706  0x000047e0 branch  0x000061cf 
- 00024707  0x000047e3 rtn  0x00000029 
- 00024708  0x000047e4 call  0x00003997 
- 00024709  0x000047e5 force  0x00000009 , 0x0000003f 
- 00024710  0x000047e6 call  0x000061b5 
- 00024711  0x000047e7 fetch  0x00000002 , 0x0000017b 
- 00024712  0x000047e8 istore  0x00000002 , 0x00000005 
- 00024713  0x000047e9 fetch  0x00000003 , 0x00004140 
- 00024714  0x000047ea istore  0x00000003 , 0x00000005 
- 00024715  0x000047eb fetch  0x00000001 , 0x00004143 
- 00024716  0x000047ec istore  0x00000001 , 0x00000005 
- 00024717  0x000047ed fetch  0x00000002 , 0x00004144 
- 00024718  0x000047ee istore  0x00000002 , 0x00000005 
- 00024719  0x000047ef bmark0  0x00000003 , 0x00006094 
- 00024720  0x000047f0 set0  0x00000003 , 0x00000000 
- 00024721  0x000047f1 call  0x000061cf 
- 00024722  0x000047f2 jam  0x00000013 , 0x0000007c 
- 00024723  0x000047f3 rtn 
- 00024724  0x000047f5 call  0x000061cd 
- 00024725  0x000047f6 jam  0x00000003 , 0x0000007c 
- 00024726  0x000047f7 jam  0x00000013 , 0x0000007d 
- 00024727  0x000047f8 rtn 
- 00024728  0x000047fb arg  0x00000200 , 0x00000002 
- 00024729  0x000047fc branch  0x0000609c , 0x00000029 
- 00024730  0x000047fd deposit  0x00000028 
- 00024731  0x000047fe branch  0x0000609d 
- 00024732  0x00004800 deposit  0x00000022 
- 00024733  0x00004802 deposit  0x00000021 
- 00024734  0x00004803 iadd  0x00000002 , 0x0000003f 
- 00024735  0x00004804 and_into  0x000001fc , 0x0000003f 
- 00024736  0x00004805 store  0x00000004 , 0x00000034 
- 00024737  0x00004806 force  0x00000005 , 0x0000003f 
- 00024738  0x00004807 call  0x000061b5 
- 00024739  0x00004808 fetch  0x00000004 , 0x00000034 
- 00024740  0x00004809 rshift  0x0000003f , 0x0000003f 
- 00024741  0x0000480a istore  0x00000004 , 0x00000005 
- 00024742  0x0000480b branch  0x000061cf 
- 00024743  0x0000480e force  0x0000000a , 0x0000003f 
- 00024744  0x0000480f call  0x000061b5 
- 00024745  0x00004810 arg  0x00000455 , 0x00000006 
- 00024746  0x00004811 ifetch  0x00000009 , 0x00000006 
- 00024747  0x00004812 istore  0x00000009 , 0x00000005 
- 00024748  0x00004813 branch  0x000061cf 
- 00024749  0x00004818 force  0x00000003 , 0x0000003f 
- 00024750  0x00004819 call  0x000061b5 
- 00024751  0x0000481a setarg  0x00000114 
- 00024752  0x0000481b istore  0x00000002 , 0x00000005 
- 00024753  0x0000481c branch  0x000061cf 
- 00024754  0x00004820 force  0x00000001 , 0x0000003f 
- 00024755  0x00004821 call  0x000061b5 
- 00024756  0x0000482a branch  0x000061cf 
- 00024757  0x0000482d branch  0x000060ba , 0x00000029 
- 00024758  0x0000482e jam  0x00000000 , 0x000000ad 
- 00024759  0x0000482f fetch  0x00000001 , 0x00000031 
- 00024760  0x00004830 set1  0x00000004 , 0x0000003f 
- 00024761  0x00004831 store  0x00000001 , 0x00000031 
- 00024762  0x00004833 jam  0x00000000 , 0x000000af 
- 00024763  0x00004834 force  0x00000007 , 0x0000003f 
- 00024764  0x00004835 call  0x000061b5 
- 00024765  0x00004836 fetch  0x00000001 , 0x000000ad 
- 00024766  0x00004837 istore  0x00000001 , 0x00000005 
- 00024767  0x00004838 setarg  0x00000000 
- 00024768  0x00004839 istore  0x00000001 , 0x00000005 
- 00024769  0x0000483a fetch  0x00000001 , 0x000000af 
- 00024770  0x0000483b istore  0x00000001 , 0x00000005 
- 00024771  0x0000483c setarg  0x00000006 
- 00024772  0x0000483d istore  0x00000001 , 0x00000005 
- 00024773  0x0000483e setarg  0x00000002 
- 00024774  0x0000483f istore  0x00000001 , 0x00000005 
- 00024775  0x00004840 fetch  0x00000001 , 0x000000ab 
- 00024776  0x00004841 istore  0x00000001 , 0x00000005 
- 00024777  0x00004842 branch  0x000061cd , 0x00000029 
- 00024778  0x00004843 branch  0x000061ca 
- 00024779  0x00004847 force  0x00000003 , 0x0000003f 
- 00024780  0x00004848 call  0x000061b5 
- 00024781  0x00004849 fetch  0x00000001 , 0x000000ad 
- 00024782  0x0000484a istore  0x00000001 , 0x00000005 
- 00024783  0x0000484b force  0x00000013 , 0x0000003f 
- 00024784  0x0000484c istore  0x00000001 , 0x00000005 
- 00024785  0x0000484d branch  0x000061cf 
- 00024786  0x00004850 force  0x00000002 , 0x0000003f 
- 00024787  0x00004851 call  0x000061b5 
- 00024788  0x00004852 fetch  0x00000001 , 0x00004171 
- 00024789  0x00004853 istore  0x00000001 , 0x00000005 
- 00024790  0x00004854 branch  0x000061cf 
- 00024791  0x00004858 force  0x00000002 , 0x0000003f 
- 00024792  0x00004859 call  0x000061b5 
- 00024793  0x0000485a setarg  0x00000005 
- 00024794  0x0000485b istore  0x00000001 , 0x00000005 
- 00024795  0x0000485c branch  0x000061cf 
- 00024796  0x0000485f fetch  0x00000001 , 0x00000030 
- 00024797  0x00004860 set1  0x00000004 , 0x0000003f 
- 00024798  0x00004861 store  0x00000001 , 0x00000030 
- 00024799  0x00004862 copy  0x00000022 , 0x0000003f 
- 00024800  0x00004863 store  0x00000004 , 0x00000465 
- 00024801  0x00004864 fetch  0x00000001 , 0x0000044d 
- 00024802  0x00004865 bbit1  0x00000003 , 0x000060eb 
- 00024803  0x00004866 set1  0x00000003 , 0x0000003f 
- 00024804  0x00004867 store  0x00000001 , 0x0000044d 
- 00024805  0x00004868 jam  0x00000005 , 0x00000b7d 
- 00024806  0x00004869 call  0x00007c27 
- 00024807  0x0000486a call  0x00004825 
- 00024808  0x0000486b force  0x00000001 , 0x0000003f 
- 00024809  0x0000486c call  0x000061b5 
- 00024810  0x0000486d branch  0x000061cf 
- 00024811  0x0000486f jam  0x00000000 , 0x00000048 
- 00024812  0x00004870 rtn 
- 00024813  0x00004873 force  0x00000006 , 0x0000003f 
- 00024814  0x00004874 call  0x000061b5 
- 00024815  0x00004875 fetch  0x00000005 , 0x000046fd 
- 00024816  0x00004876 istore  0x00000005 , 0x00000005 
- 00024817  0x00004877 branch  0x000061cf 
- 00024818  0x0000487a force  0x00000009 , 0x0000003f 
- 00024819  0x0000487b call  0x000061b5 
- 00024820  0x0000487c fetch  0x00000008 , 0x00004138 
- 00024821  0x0000487d istore  0x00000008 , 0x00000005 
- 00024822  0x0000487e branch  0x000061cf 
- 00024823  0x00004881 call  0x0000481b 
- 00024824  0x00004882 fetch  0x00000001 , 0x00004132 
- 00024825  0x00004883 beq  0x00000001 , 0x000060fd 
- 00024826  0x00004884 jam  0x00000001 , 0x000007dd 
- 00024827  0x00004885 fetch  0x00000001 , 0x00004793 
- 00024828  0x00004886 rtnne  0x00000001 
- 00024829  0x00004888 jam  0x00000013 , 0x000007db 
- 00024830  0x00004889 rtn 
- 00024831  0x0000488c call  0x00006209 
- 00024832  0x0000488d jam  0x00000099 , 0x0000007c 
- 00024833  0x0000488e jam  0x00000003 , 0x000007db 
- 00024834  0x0000488f rtn 
- 00024835  0x00004893 call  0x00006209 
- 00024836  0x00004894 jam  0x0000003d , 0x0000007c 
- 00024837  0x00004895 jam  0x00000007 , 0x000007db 
- 00024838  0x00004896 rtn 
- 00024839  0x00004899 arg  0x00000868 , 0x00000011 
- 00024840  0x0000489a arg  0x00000888 , 0x00000012 
- 00024841  0x0000489b arg  0x00000010 , 0x00000039 
- 00024842  0x0000489c call  0x00007f25 
- 00024843  0x0000489d branch  0x00006111 , 0x00000005 
- 00024844  0x0000489e jam  0x00000000 , 0x000007db 
- 00024845  0x0000489f call  0x00007811 
- 00024846  0x000048a0 jam  0x00000024 , 0x0000007e 
- 00024847  0x000048a1 jam  0x00000040 , 0x0000007d 
- 00024848  0x000048a2 branch  0x00005bc9 
- 00024849  0x000048a4 jam  0x0000000a , 0x000007db 
- 00024850  0x000048a5 call  0x0000780f 
- 00024851  0x000048a6 jam  0x00000040 , 0x0000007d 
- 00024852  0x000048a7 branch  0x00005cf5 
- 00024853  0x000048ac jam  0x00000040 , 0x0000007c 
- 00024854  0x000048ad rtn 
- 00024855  0x000048b4 jam  0x0000003d , 0x0000007c 
- 00024856  0x000048b6 rtn 
- 00024857  0x000048bd jam  0x00000000 , 0x000007e2 
- 00024858  0x000048be force  0x00000004 , 0x0000003f 
- 00024859  0x000048bf call  0x000061b5 
- 00024860  0x000048c0 force  0x00000001 , 0x0000003f 
- 00024861  0x000048c1 istore  0x00000001 , 0x00000005 
- 00024862  0x000048c2 force  0x00000001 , 0x0000003f 
- 00024863  0x000048c3 istore  0x00000001 , 0x00000005 
- 00024864  0x000048c4 force  0x00000030 , 0x0000003f 
- 00024865  0x000048c5 istore  0x00000001 , 0x00000005 
- 00024866  0x000048c6 call  0x00006216 
- 00024867  0x000048c7 branch  0x000061cf , 0x00000001 
- 00024868  0x000048c8 branch  0x000061cd 
- 00024869  0x000048cc force  0x00000011 , 0x0000003f 
- 00024870  0x000048cd call  0x000061b5 
- 00024871  0x000048ce fetch  0x00000001 , 0x000007e2 
- 00024872  0x000048cf arg  0x000047ac , 0x00000006 
- 00024873  0x000048d0 iadd  0x00000006 , 0x00000006 
- 00024874  0x000048d1 ifetch  0x00000008 , 0x00000006 
- 00024875  0x000048d2 istore  0x00000008 , 0x00000005 
- 00024876  0x000048d3 ifetch  0x00000008 , 0x00000006 
- 00024877  0x000048d4 istore  0x00000008 , 0x00000005 
- 00024878  0x000048d5 fetch  0x00000001 , 0x000007e2 
- 00024879  0x000048d6 increase  0x00000010 , 0x0000003f 
- 00024880  0x000048d7 store  0x00000001 , 0x000007e2 
- 00024881  0x000048d8 call  0x00006216 
- 00024882  0x000048d9 branch  0x000061cf , 0x00000001 
- 00024883  0x000048da branch  0x000061cd 
- 00024884  0x000048de jam  0x00000006 , 0x000007da 
- 00024885  0x000048df jam  0x0000003f , 0x0000007c 
- 00024886  0x000048e0 rtn 
- 00024887  0x000048e4 force  0x00000011 , 0x0000003f 
- 00024888  0x000048e5 call  0x000061b5 
- 00024889  0x000048e6 arg  0x00000868 , 0x00000006 
- 00024890  0x000048e7 ifetch  0x00000008 , 0x00000006 
- 00024891  0x000048e8 istore  0x00000008 , 0x00000005 
- 00024892  0x000048e9 ifetch  0x00000008 , 0x00000006 
- 00024893  0x000048ea istore  0x00000008 , 0x00000005 
- 00024894  0x000048eb branch  0x000061cd 
- 00024895  0x000048ee call  0x000061d9 
- 00024896  0x000048f0 jam  0x00000040 , 0x0000007c 
- 00024897  0x000048f1 rtn 
- 00024898  0x000048f5 call  0x00006216 
- 00024899  0x000048f6 call  0x0000774d , 0x00000001 
- 00024900  0x000048f7 force  0x00000011 , 0x0000003f 
- 00024901  0x000048f8 call  0x000061b5 
- 00024902  0x000048f9 arg  0x00000838 , 0x00000006 
- 00024903  0x000048fa ifetch  0x00000008 , 0x00000006 
- 00024904  0x000048fb istore  0x00000008 , 0x00000005 
- 00024905  0x000048fc ifetch  0x00000008 , 0x00000006 
- 00024906  0x000048fd istore  0x00000008 , 0x00000005 
- 00024907  0x000048fe call  0x00006216 
- 00024908  0x000048ff nbranch  0x000061cd , 0x00000001 
- 00024909  0x00004900 branch  0x000061cf , 0x00000001 
- 00024910  0x00004904 jam  0x0000000f , 0x000007db 
- 00024911  0x00004906 call  0x00006209 
- 00024912  0x00004907 jam  0x0000000b , 0x0000007c 
- 00024913  0x00004908 call  0x00006221 
- 00024914  0x00004909 branch  0x00007785 , 0x00000001 
- 00024915  0x0000490a branch  0x0000778f 
- 00024916  0x0000490c call  0x00006205 
- 00024917  0x0000490e jam  0x00000041 , 0x0000007c 
- 00024918  0x0000490f rtn 
- 00024919  0x00004912 force  0x00000011 , 0x0000003f 
- 00024920  0x00004913 call  0x000061b5 
- 00024921  0x00004914 arg  0x00000868 , 0x00000006 
- 00024922  0x00004915 ifetch  0x00000008 , 0x00000006 
- 00024923  0x00004916 istore  0x00000008 , 0x00000005 
- 00024924  0x00004917 ifetch  0x00000008 , 0x00000006 
- 00024925  0x00004918 istore  0x00000008 , 0x00000005 
- 00024926  0x00004919 call  0x00006216 
- 00024927  0x0000491a nbranch  0x000061cd , 0x00000001 
- 00024928  0x0000491b branch  0x000061cf , 0x00000001 
- 00024929  0x0000491e force  0x00000003 , 0x0000003f 
- 00024930  0x0000491f call  0x000061b5 
- 00024931  0x00004920 setarg  0x0000fffe 
- 00024932  0x00004921 istore  0x00000002 , 0x00000005 
- 00024933  0x00004922 branch  0x000061cd 
- 00024934  0x00004925 branch  0x000061cf 
- 00024935  0x00004927 branch  0x000061cf 
- 00024936  0x00004929 branch  0x000061cf 
- 00024937  0x0000492b branch  0x000061cf 
- 00024938  0x00004931 call  0x00006225 
- 00024939  0x00004932 arg  0x00004140 , 0x00000011 
- 00024940  0x00004933 call  0x0000622b 
- 00024941  0x00004934 force  0x00000011 , 0x0000003f 
- 00024942  0x00004935 call  0x000061b5 
- 00024943  0x00004936 arg  0x0000050f , 0x00000011 
- 00024944  0x00004937 arg  0x000004ef , 0x00000012 
- 00024945  0x00004938 call  0x00007467 
- 00024946  0x00004939 nbranch  0x000061c4 , 0x00000029 
- 00024947  0x0000493a branch  0x000061ca 
- 00024948  0x0000493d call  0x00006225 
- 00024949  0x0000493e arg  0x00000040 , 0x00000011 
- 00024950  0x0000493f call  0x0000736a 
- 00024951  0x00004941 force  0x00000011 , 0x0000003f 
- 00024952  0x00004942 call  0x000061b5 
- 00024953  0x00004943 arg  0x000004ef , 0x00000006 
- 00024954  0x00004944 call  0x00007e35 
- 00024955  0x00004945 fetch  0x00000001 , 0x00000055 
- 00024956  0x00004946 beq  0x00000019 , 0x000061cf 
- 00024957  0x00004947 beq  0x00000018 , 0x000061cf 
- 00024958  0x00004948 branch  0x000061ca 
- 00024959  0x0000494b fetch  0x00000001 , 0x000007e1 
- 00024960  0x0000494c branch  0x00006185 , 0x00000034 
- 00024961  0x0000494d call  0x00006216 
- 00024962  0x0000494e call  0x00006209 , 0x00000001 
- 00024963  0x0000494f ncall  0x00006205 , 0x00000001 
- 00024964  0x00004950 branch  0x00006186 
- 00024965  0x00004952 call  0x00006209 
- 00024966  0x00004954 call  0x00006225 
- 00024967  0x00004955 branch  0x00006177 
- 00024968  0x00004958 arg  0x00004140 , 0x00000011 
- 00024969  0x00004959 call  0x0000739d 
- 00024970  0x0000495a force  0x00000005 , 0x0000003f 
- 00024971  0x0000495b call  0x000061b5 
- 00024972  0x0000495c fetch  0x00000004 , 0x0000051f 
- 00024973  0x0000495d istore  0x00000004 , 0x00000005 
- 00024974  0x0000495e arg  0x00000451 , 0x00000002 
- 00024975  0x0000495f call  0x000061fb 
- 00024976  0x00004960 call  0x0000749b 
- 00024977  0x00004961 call  0x00006216 
- 00024978  0x00004962 branch  0x00006197 , 0x00000001 
- 00024979  0x00004963 jam  0x00000001 , 0x00000454 
- 00024980  0x00004964 fetch  0x00000001 , 0x000007e1 
- 00024981  0x00004965 rtn  0x00000034 
- 00024982  0x00004966 jam  0x0000000b , 0x0000007c 
- 00024983  0x00004968 fetch  0x00000001 , 0x0000425e 
- 00024984  0x00004969 rtn  0x00000034 
- 00024985  0x0000496a call  0x00006216 
- 00024986  0x0000496b call  0x00004852 , 0x00000001 
- 00024987  0x0000496d call  0x00006216 
- 00024988  0x0000496e nbranch  0x000061a1 , 0x00000001 
- 00024989  0x0000496f fetch  0x00000001 , 0x00000453 
- 00024990  0x00004970 rtn  0x00000034 
- 00024991  0x00004971 jam  0x0000000f , 0x0000007c 
- 00024992  0x00004972 rtn 
- 00024993  0x00004974 rtnmark0  0x00000021 
- 00024994  0x00004975 set0  0x00000021 , 0x00000000 
- 00024995  0x00004976 jam  0x0000000f , 0x0000007c 
- 00024996  0x00004977 rtn 
- 00024997  0x0000497c call  0x00006225 
- 00024998  0x0000497d call  0x000073a0 
- 00024999  0x0000497e force  0x00000011 , 0x0000003f 
- 00025000  0x0000497f call  0x000061b5 
- 00025001  0x00004980 arg  0x000004ef , 0x00000006 
- 00025002  0x00004981 call  0x00007e35 
- 00025003  0x00004982 branch  0x000061ca 
- 00025004  0x00004985 force  0x00000001 , 0x0000003f 
- 00025005  0x00004986 call  0x000061b5 
- 00025006  0x00004987 branch  0x000061ca 
- 00025007  0x0000498a force  0x00000002 , 0x0000003f 
- 00025008  0x0000498b call  0x000061b5 
- 00025009  0x0000498c force  0x00000010 , 0x0000003f 
- 00025010  0x0000498d istore  0x00000001 , 0x00000005 
- 00025011  0x0000498e store  0x00000001 , 0x00000054 
- 00025012  0x0000498f branch  0x000061ca 
- 00025013  0x00004993 lshift3  0x0000003f , 0x0000003f 
- 00025014  0x00004994 or_into  0x00000007 , 0x0000003f 
- 00025015  0x00004995 store  0x00000001 , 0x00000432 
- 00025016  0x00004996 arg  0x00000011 , 0x00000039 
- 00025017  0x00004997 arg  0x00000434 , 0x00000005 
- 00025018  0x00004998 call  0x00007e3f 
- 00025019  0x00004999 arg  0x00000434 , 0x00000005 
- 00025020  0x0000499a rtn 
- 00025021  0x0000499d and  0x0000003f , 0x0000007f , 0x00000011 
- 00025022  0x0000499e jam  0x0000007f , 0x00000048 
- 00025023  0x0000499f deposit  0x00000007 
- 00025024  0x000049a0 call  0x000061b5 
- 00025025  0x000049a1 deposit  0x00000011 
- 00025026  0x000049a2 istore  0x00000001 , 0x00000005 
- 00025027  0x000049a3 rtn 
- 00025028  0x000049a6 fetch  0x00000001 , 0x00000048 
- 00025029  0x000049a7 lshift  0x0000003f , 0x0000003f 
- 00025030  0x000049a8 fetcht  0x00000001 , 0x0000004c 
- 00025031  0x000049a9 isolate1  0x00000001 , 0x00000002 
- 00025032  0x000049aa setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00025033  0x000049ab branch  0x000061d4 
- 00025034  0x000049af fetcht  0x00000001 , 0x0000004c 
- 00025035  0x000049b0 and_into  0x00000001 , 0x00000002 
- 00025036  0x000049b1 branch  0x000061d0 
- 00025037  0x000049b4 force  0x00000000 , 0x00000002 
- 00025038  0x000049b5 branch  0x000061d0 
- 00025039  0x000049b8 force  0x00000001 , 0x00000002 
- 00025040  0x000049ba fetch  0x00000001 , 0x00000048 
- 00025041  0x000049bb lshift  0x0000003f , 0x0000003f 
- 00025042  0x000049bc setflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00025043  0x000049bd ixor  0x00000002 , 0x0000003f 
- 00025044  0x000049bf store  0x00000001 , 0x00000433 
- 00025045  0x000049c0 jam  0x00000000 , 0x00000048 
- 00025046  0x000049c1 call  0x000061e0 
- 00025047  0x000049c2 enable  0x00000028 
- 00025048  0x000049c3 rtn 
- 00025049  0x000049c6 set1  0x00000025 , 0x00000000 
- 00025050  0x000049c7 bpatch  0x000000e4 , 0x0000403c 
- 00025051  0x000049c8 fetch  0x00000001 , 0x00000048 
- 00025052  0x000049c9 branch  0x000061e0 , 0x00000034 
- 00025053  0x000049ca fetch  0x00000001 , 0x00000078 
- 00025054  0x000049cb nrtn  0x00000034 
- 00025055  0x000049cc branch  0x000061ea 
- 00025056  0x000049ce fetch  0x00000001 , 0x00000078 
- 00025057  0x000049cf branch  0x000061f0 , 0x00000034 
- 00025058  0x000049d0 fetch  0x00000003 , 0x00000078 
- 00025059  0x000049d1 store  0x00000003 , 0x00000048 
- 00025060  0x000049d2 fetcht  0x00000001 , 0x0000007b 
- 00025061  0x000049d3 fetch  0x00000001 , 0x0000004c 
- 00025062  0x000049d4 set0  0x00000001 , 0x0000003f 
- 00025063  0x000049d5 ior  0x00000002 , 0x0000003f 
- 00025064  0x000049d6 store  0x00000001 , 0x0000004c 
- 00025065  0x000049d7 jam  0x00000000 , 0x00000078 
- 00025066  0x000049d9 fetch  0x00000001 , 0x0000007c 
- 00025067  0x000049da rtn  0x00000034 
- 00025068  0x000049db fetch  0x00000004 , 0x0000007c 
- 00025069  0x000049dc store  0x00000004 , 0x00000078 
- 00025070  0x000049dd jam  0x00000000 , 0x0000007c 
- 00025071  0x000049de rtn 
- 00025072  0x000049e0 fetch  0x00000001 , 0x0000007c 
- 00025073  0x000049e1 rtn  0x00000034 
- 00025074  0x000049e2 fetch  0x00000003 , 0x0000007c 
- 00025075  0x000049e3 store  0x00000003 , 0x00000048 
- 00025076  0x000049e4 fetcht  0x00000001 , 0x0000007f 
- 00025077  0x000049e5 fetch  0x00000001 , 0x0000004c 
- 00025078  0x000049e6 set0  0x00000001 , 0x0000003f 
- 00025079  0x000049e7 ior  0x00000002 , 0x0000003f 
- 00025080  0x000049e8 store  0x00000001 , 0x0000004c 
- 00025081  0x000049e9 jam  0x00000000 , 0x0000007c 
- 00025082  0x000049ea rtn 
- 00025083  0x000049ee set1  0x00000025 , 0x00000000 
- 00025084  0x000049ef bpatch  0x000000e5 , 0x0000403c 
- 00025085  0x000049f0 fetch  0x00000001 , 0x0000004c 
- 00025086  0x000049f1 copy  0x0000003f , 0x00000013 
- 00025087  0x000049f2 ifetch  0x00000001 , 0x00000002 
- 00025088  0x000049f3 call  0x00005d12 
- 00025089  0x000049f4 call  0x000061c4 
- 00025090  0x000049f5 copy  0x00000013 , 0x0000003f 
- 00025091  0x000049f6 store  0x00000001 , 0x0000004c 
- 00025092  0x000049f7 rtn 
- 00025093  0x000049fa fetcht  0x00000001 , 0x0000004c 
- 00025094  0x000049fb set0  0x00000000 , 0x00000002 
- 00025095  0x000049fc storet  0x00000001 , 0x0000004c 
- 00025096  0x000049fd rtn 
- 00025097  0x00004a00 fetcht  0x00000001 , 0x0000004c 
- 00025098  0x00004a01 set1  0x00000000 , 0x00000002 
- 00025099  0x00004a02 storet  0x00000001 , 0x0000004c 
- 00025100  0x00004a03 rtn 
- 00025101  0x00004a07 nsetflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00025102  0x00004a08 fetcht  0x00000001 , 0x0000004c 
- 00025103  0x00004a09 ixor  0x00000002 , 0x0000003f 
- 00025104  0x00004a0a isolate1  0x00000001 , 0x0000003f 
- 00025105  0x00004a0b rtn 
- 00025106  0x00004a0f fetch  0x00000001 , 0x0000004c 
- 00025107  0x00004a10 setflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00025108  0x00004a11 store  0x00000001 , 0x0000004c 
- 00025109  0x00004a12 rtn 
- 00025110  0x00004a16 fetch  0x00000001 , 0x000007e0 
- 00025111  0x00004a17 compare  0x00000001 , 0x0000003f , 0x0000007f 
- 00025112  0x00004a18 rtn 
- 00025113  0x00004a1a fetch  0x00000001 , 0x000007e0 
- 00025114  0x00004a1b set1  0x00000007 , 0x0000003f 
- 00025115  0x00004a1c store  0x00000001 , 0x000007e0 
- 00025116  0x00004a1d rtn 
- 00025117  0x00004a1f fetch  0x00000001 , 0x000007e0 
- 00025118  0x00004a20 set0  0x00000007 , 0x0000003f 
- 00025119  0x00004a21 store  0x00000001 , 0x000007e0 
- 00025120  0x00004a22 rtn 
- 00025121  0x00004a24 fetch  0x00000001 , 0x000007e0 
- 00025122  0x00004a25 isolate1  0x00000007 , 0x0000003f 
- 00025123  0x00004a26 store  0x00000001 , 0x000007e0 
- 00025124  0x00004a27 rtn 
- 00025125  0x00004a2b arg  0x000004ef , 0x00000005 
- 00025126  0x00004a2d force  0x00000010 , 0x00000039 
- 00025127  0x00004a30 random  0x0000003f 
- 00025128  0x00004a31 istore  0x00000001 , 0x00000005 
- 00025129  0x00004a32 loop  0x00006227 
- 00025130  0x00004a33 rtn 
- 00025131  0x00004a36 call  0x0000736e 
- 00025132  0x00004a37 arg  0x00004262 , 0x00000011 
- 00025133  0x00004a38 arg  0x0000051f , 0x00000012 
- 00025134  0x00004a39 ifetch  0x00000008 , 0x00000011 
- 00025135  0x00004a3a fetcht  0x00000001 , 0x00000030 
- 00025136  0x00004a3b nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00025137  0x00004a3c storet  0x00000001 , 0x00000030 
- 00025138  0x00004a3d copy  0x00000011 , 0x00000005 
- 00025139  0x00004a3e call  0x00007467 
- 00025140  0x00004a3f branch  0x00003229 
- 00025141  0x00004a47 set1  0x00000025 , 0x00000000 
- 00025142  0x00004a48 bpatch  0x000000e6 , 0x0000403c 
- 00025143  0x00004a49 fetch  0x00000001 , 0x0000007c 
- 00025144  0x00004a4a branch  0x0000623c , 0x00000034 
- 00025145  0x00004a4b call  0x000061d9 
- 00025146  0x00004a4c fetch  0x00000001 , 0x0000007c 
- 00025147  0x00004a4d nrtn  0x00000034 
- 00025148  0x00004a4f fetch  0x00000001 , 0x00000055 
- 00025149  0x00004a50 rtn  0x00000034 
- 00025150  0x00004a54 beq  0x00000004 , 0x0000628d 
- 00025151  0x00004a55 beq  0x00000005 , 0x00006292 
- 00025152  0x00004a56 beq  0x00000002 , 0x00006284 
- 00025153  0x00004a57 beq  0x00000003 , 0x0000629a 
- 00025154  0x00004a58 beq  0x0000000e , 0x00006287 
- 00025155  0x00004a59 beq  0x00000006 , 0x000062b6 
- 00025156  0x00004a5a beq  0x00000007 , 0x000062ce 
- 00025157  0x00004a5b beq  0x00000009 , 0x000062cf 
- 00025158  0x00004a5c beq  0x0000000a , 0x000062d8 
- 00025159  0x00004a5d beq  0x0000000b , 0x000062dc 
- 00025160  0x00004a5e beq  0x0000000c , 0x000062a4 
- 00025161  0x00004a5f beq  0x0000000d , 0x000062a7 
- 00025162  0x00004a60 beq  0x0000000f , 0x000062ad 
- 00025163  0x00004a61 beq  0x00000012 , 0x00006277 
- 00025164  0x00004a62 beq  0x00000013 , 0x0000629a 
- 00025165  0x00004a63 beq  0x00000010 , 0x0000627a 
- 00025166  0x00004a64 beq  0x00000014 , 0x00006274 
- 00025167  0x00004a65 beq  0x00000015 , 0x0000629a 
- 00025168  0x00004a66 beq  0x00000016 , 0x0000626e 
- 00025169  0x00004a67 beq  0x00000018 , 0x00006273 
- 00025170  0x00004a68 beq  0x00000017 , 0x00006267 
- 00025171  0x00004a69 beq  0x00000019 , 0x0000626d 
- 00025172  0x00004a6a beq  0x0000001a , 0x00006258 
- 00025173  0x00004a6b beq  0x0000001b , 0x00006262 
- 00025174  0x00004a6c jam  0x00000000 , 0x00000055 
- 00025175  0x00004a6e rtn 
- 00025176  0x00004a70 fetch  0x00000001 , 0x0000044d 
- 00025177  0x00004a71 rtnbit0  0x00000002 
- 00025178  0x00004a72 rtnbit0  0x00000003 
- 00025179  0x00004a73 jam  0x00000000 , 0x00000055 
- 00025180  0x00004a74 call  0x0000625e 
- 00025181  0x00004a75 branch  0x00006e41 
- 00025182  0x00004a78 fetch  0x00000001 , 0x00000177 
- 00025183  0x00004a79 rtnbit0  0x00000001 
- 00025184  0x00004a7a jam  0x0000000a , 0x00000055 
- 00025185  0x00004a7b rtn 
- 00025186  0x00004a7e arg  0x0000000b , 0x00000007 
- 00025187  0x00004a7f call  0x00007e53 
- 00025188  0x00004a80 nrtn  0x00000034 
- 00025189  0x00004a81 jam  0x0000001a , 0x00000055 
- 00025190  0x00004a82 rtn 
- 00025191  0x00004a85 fetch  0x00000001 , 0x00000177 
- 00025192  0x00004a86 set0  0x00000000 , 0x0000003f 
- 00025193  0x00004a87 store  0x00000001 , 0x00000177 
- 00025194  0x00004a88 jam  0x00000019 , 0x00000055 
- 00025195  0x00004a89 jam  0x0000000b , 0x0000007c 
- 00025196  0x00004a8a rtn 
- 00025197  0x00004a8c rtn 
- 00025198  0x00004a8e fetch  0x00000001 , 0x00000450 
- 00025199  0x00004a8f rtnne  0x00000002 
- 00025200  0x00004a90 call  0x000062de 
- 00025201  0x00004a91 jam  0x00000018 , 0x00000055 
- 00025202  0x00004a92 rtn 
- 00025203  0x00004a95 rtn 
- 00025204  0x00004a97 jam  0x00000015 , 0x00000055 
- 00025205  0x00004a98 jam  0x00000083 , 0x0000007c 
- 00025206  0x00004a99 rtn 
- 00025207  0x00004a9b jam  0x00000013 , 0x00000055 
- 00025208  0x00004a9c jam  0x00000025 , 0x0000007c 
- 00025209  0x00004a9d rtn 
- 00025210  0x00004aa0 fetch  0x00000001 , 0x00004748 
- 00025211  0x00004aa1 rtneq  0x00000000 
- 00025212  0x00004aa2 beq  0x00000001 , 0x00006282 
- 00025213  0x00004aa3 arg  0x0000000a , 0x00000007 
- 00025214  0x00004aa4 call  0x00007e53 
- 00025215  0x00004aa5 nrtn  0x00000034 
- 00025216  0x00004aa6 jam  0x00000000 , 0x00004748 
- 00025217  0x00004aa7 branch  0x0000629b 
- 00025218  0x00004aa9 rtn  0x00000029 
- 00025219  0x00004aaa branch  0x000062b6 
- 00025220  0x00004aad jam  0x00000003 , 0x00000055 
- 00025221  0x00004aae jam  0x00000027 , 0x0000007c 
- 00025222  0x00004aaf rtn 
- 00025223  0x00004ab1 jam  0x00000013 , 0x0000007c 
- 00025224  0x00004ab2 set1  0x00000003 , 0x00000000 
- 00025225  0x00004ab3 jam  0x00000005 , 0x00000055 
- 00025226  0x00004ab4 setarg  0x000001ff 
- 00025227  0x00004ab5 store  0x00000002 , 0x0000044e 
- 00025228  0x00004ab6 rtn 
- 00025229  0x00004ab8 jam  0x00000005 , 0x00000055 
- 00025230  0x00004ab9 jam  0x000000ff , 0x0000044e 
- 00025231  0x00004aba set0  0x00000022 , 0x00000000 
- 00025232  0x00004abb jam  0x00000033 , 0x0000007c 
- 00025233  0x00004abc branch  0x00005b6f 
- 00025234  0x00004abe rtnmark1  0x00000022 
- 00025235  0x00004abf fetch  0x00000002 , 0x0000044e 
- 00025236  0x00004ac0 sub  0x0000003f , 0x00000001 , 0x0000003f 
- 00025237  0x00004ac1 branch  0x00006298 , 0x00000005 
- 00025238  0x00004ac2 store  0x00000002 , 0x0000044e 
- 00025239  0x00004ac3 rtn 
- 00025240  0x00004ac5 jam  0x0000000e , 0x00000055 
- 00025241  0x00004ac6 rtn 
- 00025242  0x00004ac9 rtn 
- 00025243  0x00004acc fetch  0x00000001 , 0x0000044d 
- 00025244  0x00004acd rtnbit0  0x00000003 
- 00025245  0x00004ace rtnbit0  0x00000002 
- 00025246  0x00004acf fetch  0x00000001 , 0x00000177 
- 00025247  0x00004ad0 set0  0x00000002 , 0x0000003f 
- 00025248  0x00004ad1 store  0x00000001 , 0x00000177 
- 00025249  0x00004ad2 jam  0x00000013 , 0x0000007c 
- 00025250  0x00004ad3 jam  0x00000010 , 0x00000055 
- 00025251  0x00004ad4 rtn 
- 00025252  0x00004ad7 jam  0x0000000d , 0x00000055 
- 00025253  0x00004ad8 jam  0x00000031 , 0x0000007c 
- 00025254  0x00004ad9 rtn 
- 00025255  0x00004adc fetch  0x00000001 , 0x0000044d 
- 00025256  0x00004add rtnbit0  0x00000002 
- 00025257  0x00004ade jam  0x00000000 , 0x00000055 
- 00025258  0x00004ae0 rtn 
- 00025259  0x00004ae2 jam  0x00000006 , 0x00000055 
- 00025260  0x00004ae3 rtn 
- 00025261  0x00004ae6 fetch  0x00000001 , 0x0000044e 
- 00025262  0x00004ae7 increase  0xffffffff , 0x0000003f 
- 00025263  0x00004ae8 branch  0x000062b2 , 0x00000034 
- 00025264  0x00004ae9 store  0x00000001 , 0x0000044e 
- 00025265  0x00004aea rtn 
- 00025266  0x00004aec jam  0x00000007 , 0x0000007c 
- 00025267  0x00004aed jam  0x00000016 , 0x00000446 
- 00025268  0x00004aee jam  0x00000000 , 0x00000055 
- 00025269  0x00004aef rtn 
- 00025270  0x00004af2 fetch  0x00000001 , 0x00000177 
- 00025271  0x00004af3 bbit1  0x00000002 , 0x0000629b 
- 00025272  0x00004af4 bbit1  0x00000000 , 0x000062bb 
- 00025273  0x00004af6 jam  0x0000001a , 0x00000055 
- 00025274  0x00004af7 rtn 
- 00025275  0x00004af9 fetch  0x00000001 , 0x0000425e 
- 00025276  0x00004afa branch  0x000062c7 , 0x00000034 
- 00025277  0x00004afb fetch  0x00000001 , 0x0000044d 
- 00025278  0x00004afc rtnbit0  0x00000003 
- 00025279  0x00004afd rtnbit0  0x00000002 
- 00025280  0x00004afe fetch  0x00000004 , 0x00000465 
- 00025281  0x00004aff arg  0x00000064 , 0x00000002 
- 00025282  0x00004b00 iadd  0x00000002 , 0x00000002 
- 00025283  0x00004b01 copy  0x00000022 , 0x0000003f 
- 00025284  0x00004b02 isub  0x00000002 , 0x0000003e 
- 00025285  0x00004b03 nrtn  0x00000002 
- 00025286  0x00004b04 branch  0x00006267 
- 00025287  0x00004b09 jam  0x00000016 , 0x00000055 
- 00025288  0x00004b0a jam  0x00000004 , 0x0000054f 
- 00025289  0x00004b0b setarg  0x00003030 
- 00025290  0x00004b0c store  0x00000002 , 0x00000550 
- 00025291  0x00004b0d istore  0x00000002 , 0x00000005 
- 00025292  0x00004b0e jam  0x00000002 , 0x00000450 
- 00025293  0x00004b0f branch  0x0000626e 
- 00025294  0x00004b12 rtn 
- 00025295  0x00004b14 fetch  0x00000001 , 0x00000177 
- 00025296  0x00004b15 bbit1  0x00000001 , 0x000062d3 
- 00025297  0x00004b16 jam  0x0000001a , 0x00000055 
- 00025298  0x00004b17 rtn 
- 00025299  0x00004b1a fetch  0x00000001 , 0x00000177 
- 00025300  0x00004b1b set0  0x00000001 , 0x0000003f 
- 00025301  0x00004b1c store  0x00000001 , 0x00000177 
- 00025302  0x00004b1d jam  0x0000000f , 0x0000007c 
- 00025303  0x00004b1e rtn 
- 00025304  0x00004b21 fetch  0x00000001 , 0x00000454 
- 00025305  0x00004b22 rtn  0x00000034 
- 00025306  0x00004b23 jam  0x00000000 , 0x00000055 
- 00025307  0x00004b24 branch  0x000062d3 
- 00025308  0x00004b27 jam  0x0000000c , 0x00000055 
- 00025309  0x00004b28 rtn 
- 00025310  0x00004b2b fetch  0x00000001 , 0x0000004b 
- 00025311  0x00004b2c bbit1  0x00000002 , 0x000062e3 
- 00025312  0x00004b2d call  0x00006209 
- 00025313  0x00004b2e jam  0x00000008 , 0x0000007c 
- 00025314  0x00004b2f branch  0x000049bc 
- 00025315  0x00004b31 fetch  0x00000001 , 0x0000004b 
- 00025316  0x00004b32 set0  0x00000002 , 0x0000003f 
- 00025317  0x00004b33 store  0x00000001 , 0x0000004b 
- 00025318  0x00004b34 call  0x00005ed0 
- 00025319  0x00004b35 call  0x00006212 
- 00025320  0x00004b36 branch  0x000049bc 
- 00025321  0x00004b39 setarg  0x00000004 
- 00025322  0x00004b3a store  0x00000001 , 0x0000054f 
- 00025323  0x00004b3b setarg  0x00003030 
- 00025324  0x00004b3c istore  0x00000002 , 0x00000005 
- 00025325  0x00004b3d istore  0x00000002 , 0x00000005 
- 00025326  0x00004b3e rtn 
- 00025327  0x00004b47 rtn  0x0000002b 
- 00025328  0x00004b48 jam  0x00000000 , 0x00004813 
- 00025329  0x00004b49 call  0x00006321 
- 00025330  0x00004b4a call  0x00006438 
- 00025331  0x00004b4b setarg  0x0000632e 
- 00025332  0x00004b4c store  0x00000002 , 0x00004290 
- 00025333  0x00004b4d setarg  0x0000632f 
- 00025334  0x00004b4e store  0x00000002 , 0x0000428e 
- 00025335  0x00004b4f setarg  0x00006337 
- 00025336  0x00004b50 store  0x00000002 , 0x00004292 
- 00025337  0x00004b51 setarg  0x000063b6 
- 00025338  0x00004b52 store  0x00000002 , 0x00004296 
- 00025339  0x00004b53 setarg  0x0000632f 
- 00025340  0x00004b54 store  0x00000002 , 0x0000428c 
- 00025341  0x00004b55 set1  0x00000025 , 0x00000000 
- 00025342  0x00004b56 bpatch  0x00000080 , 0x00004030 
- 00025343  0x00004b57 setarg  0x0000632a 
- 00025344  0x00004b58 store  0x00000002 , 0x00004286 
- 00025345  0x00004b59 setarg  0x000063be 
- 00025346  0x00004b5a store  0x00000002 , 0x00004298 
- 00025347  0x00004b5b setarg  0x00000000 
- 00025348  0x00004b5c store  0x00000004 , 0x0000480a 
- 00025349  0x00004b5d store  0x00000002 , 0x00004810 
- 00025350  0x00004b5e call  0x0000630a 
- 00025351  0x00004b5f call  0x00003fc5 
- 00025352  0x00004b60 call  0x00003e2b 
- 00025353  0x00004b61 branch  0x0000691d 
- 00025354  0x00004b64 rtn  0x0000002b 
- 00025355  0x00004b65 setarg  0x000001a0 
- 00025356  0x00004b66 store  0x00000002 , 0x000042ac 
- 00025357  0x00004b68 call  0x00006a0d 
- 00025358  0x00004b69 setarg  0x00004a00 
- 00025359  0x00004b6a hstore  0x00000002 , 0x00008054 
- 00025360  0x00004b6b setarg  0x00004fff 
- 00025361  0x00004b6c hstore  0x00000002 , 0x00008056 
- 00025362  0x00004b6d setarg  0x00001c00 
- 00025363  0x00004b6e hstore  0x00000002 , 0x0000805a 
- 00025364  0x00004b6f setarg  0x00001fff 
- 00025365  0x00004b70 hstore  0x00000002 , 0x0000805c 
- 00025366  0x00004b71 hjam  0x00000004 , 0x00008081 
- 00025367  0x00004b72 jam  0x000000ff , 0x0000029f 
- 00025368  0x00004b73 hjam  0x00000000 , 0x00008062 
- 00025369  0x00004b74 setarg  0x00001c00 
- 00025370  0x00004b75 hstore  0x00000002 , 0x0000805e 
- 00025371  0x00004b76 hstore  0x00000002 , 0x00008060 
- 00025372  0x00004b77 setarg  0x00004a00 
- 00025373  0x00004b78 hstore  0x00000002 , 0x00008058 
- 00025374  0x00004b79 branch  0x00004480 
- 00025375  0x00004b7d call  0x0000630d 
- 00025376  0x00004b7e branch  0x00006321 
- 00025377  0x00004b82 call  0x00007bd9 
- 00025378  0x00004b83 call  0x00003f94 
- 00025379  0x00004b85 fetcht  0x00000001 , 0x00004803 
- 00025380  0x00004b86 call  0x000069da 
- 00025381  0x00004b87 call  0x0000639e 
- 00025382  0x00004b89 fetcht  0x00000001 , 0x00004801 
- 00025383  0x00004b8a call  0x000069d1 
- 00025384  0x00004b8b fetcht  0x00000001 , 0x00004800 
- 00025385  0x00004b8c branch  0x000069d2 
- 00025386  0x00004b8f fetcht  0x00000001 , 0x00004801 
- 00025387  0x00004b90 call  0x000069e5 
- 00025388  0x00004b91 nbranch  0x00003f5c , 0x00000001 
- 00025389  0x00004b92 branch  0x00003f5a 
- 00025390  0x00004b97 branch  0x00006330 
- 00025391  0x00004b99 branch  0x00006330 
- 00025392  0x00004b9b set1  0x00000025 , 0x00000000 
- 00025393  0x00004b9c bpatch  0x00000081 , 0x00004030 
- 00025394  0x00004b9d call  0x0000641c 
- 00025395  0x00004b9e call  0x00006421 
- 00025396  0x00004b9f call  0x0000527a 
- 00025397  0x00004ba0 nrtn  0x00000034 
- 00025398  0x00004ba1 branch  0x000063a0 
- 00025399  0x00004ba3 copy  0x00000013 , 0x0000003f 
- 00025400  0x00004ba4 beq  0x0000000a , 0x00006368 
- 00025401  0x00004ba5 beq  0x00000004 , 0x00006383 
- 00025402  0x00004ba6 beq  0x00000013 , 0x00006387 
- 00025403  0x00004ba7 beq  0x00000002 , 0x0000634c 
- 00025404  0x00004ba8 beq  0x00000019 , 0x0000636a 
- 00025405  0x00004ba9 beq  0x00000020 , 0x0000636f 
- 00025406  0x00004baa beq  0x00000022 , 0x00006374 
- 00025407  0x00004bab beq  0x00000021 , 0x00006375 
- 00025408  0x00004bac beq  0x00000023 , 0x00006376 
- 00025409  0x00004bad beq  0x00000024 , 0x00006379 
- 00025410  0x00004bae beq  0x00000014 , 0x0000637a 
- 00025411  0x00004baf beq  0x00000001 , 0x00006382 
- 00025412  0x00004bb0 beq  0x00000015 , 0x00006364 
- 00025413  0x00004bb1 beq  0x00000005 , 0x0000635d 
- 00025414  0x00004bb2 beq  0x0000000b , 0x00006352 
- 00025415  0x00004bb3 beq  0x0000000c , 0x00003fa6 
- 00025416  0x00004bb4 and  0x0000003f , 0x0000000f , 0x00000002 
- 00025417  0x00004bb5 and_into  0x000000f0 , 0x0000003f 
- 00025418  0x00004bb6 beq  0x00000050 , 0x000063ec 
- 00025419  0x00004bb7 rtn 
- 00025420  0x00004bba call  0x0000638a 
- 00025421  0x00004bbb fetch  0x00000002 , 0x000042a0 
- 00025422  0x00004bbc rtnbit0  0x00000004 
- 00025423  0x00004bbd arg  0x00000003 , 0x00000039 
- 00025424  0x00004bbe arg  0x00004849 , 0x00000006 
- 00025425  0x00004bbf branch  0x00007f71 
- 00025426  0x00004bc4 fetch  0x00000002 , 0x00004042 
- 00025427  0x00004bc5 rshift  0x0000003f , 0x0000003f 
- 00025428  0x00004bc6 fetcht  0x00000002 , 0x00004280 
- 00025429  0x00004bc7 isub  0x00000002 , 0x0000003e 
- 00025430  0x00004bc8 nbranch  0x00006358 , 0x00000005 
- 00025431  0x00004bc9 branch  0x00003fa4 
- 00025432  0x00004bcb fetch  0x00000001 , 0x00004813 
- 00025433  0x00004bcc rtnbit1  0x00000000 
- 00025434  0x00004bcd hfetch  0x00000002 , 0x00008112 
- 00025435  0x00004bce ncall  0x0000640c , 0x00000034 
- 00025436  0x00004bcf branch  0x00003f9c 
- 00025437  0x00004bd2 call  0x00006395 
- 00025438  0x00004bd3 call  0x0000642e 
- 00025439  0x00004bd4 branch  0x00006361 , 0x00000005 
- 00025440  0x00004bd5 branch  0x00003f77 
- 00025441  0x00004bd7 arg  0x00000004 , 0x00000039 
- 00025442  0x00004bd8 arg  0x0000488e , 0x00000006 
- 00025443  0x00004bd9 branch  0x00007f71 
- 00025444  0x00004bdc call  0x0000638a 
- 00025445  0x00004bdd arg  0x00000005 , 0x00000039 
- 00025446  0x00004bde arg  0x00004847 , 0x00000006 
- 00025447  0x00004bdf branch  0x00007f71 
- 00025448  0x00004be2 call  0x00003fc1 
- 00025449  0x00004be3 branch  0x00003f6a 
- 00025450  0x00004be5 fetch  0x00000001 , 0x00004813 
- 00025451  0x00004be6 rtnbit0  0x00000004 
- 00025452  0x00004be7 set0  0x00000004 , 0x0000003f 
- 00025453  0x00004be8 store  0x00000001 , 0x00004813 
- 00025454  0x00004be9 branch  0x0000427f 
- 00025455  0x00004bec fetch  0x00000001 , 0x00004813 
- 00025456  0x00004bed rtnbit0  0x00000004 
- 00025457  0x00004bee set0  0x00000004 , 0x0000003f 
- 00025458  0x00004bef store  0x00000001 , 0x00004813 
- 00025459  0x00004bf0 branch  0x00004286 
- 00025460  0x00004bf3 rtn 
- 00025461  0x00004bf6 rtn 
- 00025462  0x00004bf9 fetch  0x00000001 , 0x00004813 
- 00025463  0x00004bfa bbit0  0x00000000 , 0x00003f9e 
- 00025464  0x00004bfb branch  0x00006410 
- 00025465  0x00004bfe rtn 
- 00025466  0x00004c01 call  0x00006395 
- 00025467  0x00004c02 arg  0x000003d0 , 0x00000012 
- 00025468  0x00004c03 call  0x0000642e 
- 00025469  0x00004c04 branch  0x0000637f , 0x00000005 
- 00025470  0x00004c05 branch  0x00003f90 
- 00025471  0x00004c07 arg  0x00000006 , 0x00000039 
- 00025472  0x00004c08 arg  0x0000488c , 0x00000006 
- 00025473  0x00004c09 branch  0x00007f71 
- 00025474  0x00004c0c rtn 
- 00025475  0x00004c10 arg  0x00000007 , 0x00000039 
- 00025476  0x00004c11 arg  0x00004899 , 0x00000006 
- 00025477  0x00004c12 call  0x00007f71 
- 00025478  0x00004c13 branch  0x0000638a 
- 00025479  0x00004c15 arg  0x00000007 , 0x00000039 
- 00025480  0x00004c16 arg  0x00004892 , 0x00000006 
- 00025481  0x00004c17 call  0x00007f71 
- 00025482  0x00004c19 call  0x0000638c 
- 00025483  0x00004c1a branch  0x00006393 
- 00025484  0x00004c1d fetch  0x00000001 , 0x00004812 
- 00025485  0x00004c1e isolate1  0x00000000 , 0x0000003f 
- 00025486  0x00004c1f call  0x00003f7c , 0x00000001 
- 00025487  0x00004c20 fetch  0x00000001 , 0x00004812 
- 00025488  0x00004c21 isolate1  0x00000001 , 0x0000003f 
- 00025489  0x00004c22 call  0x00003f88 , 0x00000001 
- 00025490  0x00004c23 rtn 
- 00025491  0x00004c25 fetcht  0x00000001 , 0x00004803 
- 00025492  0x00004c26 branch  0x000069ef 
- 00025493  0x00004c29 call  0x00006397 
- 00025494  0x00004c2a branch  0x0000639e 
- 00025495  0x00004c2d fetch  0x00000001 , 0x00004812 
- 00025496  0x00004c2e isolate1  0x00000000 , 0x0000003f 
- 00025497  0x00004c2f call  0x00003f7e , 0x00000001 
- 00025498  0x00004c30 fetch  0x00000001 , 0x00004812 
- 00025499  0x00004c31 isolate1  0x00000001 , 0x0000003f 
- 00025500  0x00004c32 call  0x00003f86 , 0x00000001 
- 00025501  0x00004c33 rtn 
- 00025502  0x00004c35 fetcht  0x00000001 , 0x00004803 
- 00025503  0x00004c36 branch  0x000069ed 
- 00025504  0x00004c3c fetch  0x00000001 , 0x00004132 
- 00025505  0x00004c3d rtnne  0x0000000a 
- 00025506  0x00004c3e hfetch  0x00000002 , 0x00008112 
- 00025507  0x00004c3f rtn  0x00000034 
- 00025508  0x00004c40 store  0x00000002 , 0x0000480e 
- 00025509  0x00004c42 call  0x000063a9 
- 00025510  0x00004c43 branch  0x00003fef , 0x00000001 
- 00025511  0x00004c44 call  0x00006400 
- 00025512  0x00004c45 branch  0x000063af 
- 00025513  0x00004c49 fetcht  0x00000001 , 0x00004800 
- 00025514  0x00004c4a branch  0x000069e5 
- 00025515  0x00004c4e fetch  0x00000001 , 0x00004813 
- 00025516  0x00004c4f rtnbit1  0x00000000 
- 00025517  0x00004c50 call  0x0000640c 
- 00025518  0x00004c51 branch  0x00003f9c 
- 00025519  0x00004c54 fetch  0x00000001 , 0x00004040 
- 00025520  0x00004c55 bbit0  0x00000000 , 0x0000428c 
- 00025521  0x00004c56 fetch  0x00000001 , 0x00004041 
- 00025522  0x00004c57 bbit1  0x00000000 , 0x000063d5 
- 00025523  0x00004c58 call  0x00003f40 
- 00025524  0x00004c59 branch  0x000063ab , 0x00000001 
- 00025525  0x00004c5a branch  0x00006d97 
- 00025526  0x00004c5d call  0x00005a88 
- 00025527  0x00004c5e ifetch  0x00000001 , 0x00000006 
- 00025528  0x00004c5f copy  0x00000006 , 0x00000011 
- 00025529  0x00004c60 call  0x00007f6e 
- 00025530  0x00004c61 copy  0x00000012 , 0x00000039 
- 00025531  0x00004c62 copy  0x00000011 , 0x00000006 
- 00025532  0x00004c63 call  0x00004976 
- 00025533  0x00004c64 branch  0x000068fa 
- 00025534  0x00004c69 fetch  0x00000002 , 0x00004810 
- 00025535  0x00004c6a rtn  0x00000034 
- 00025536  0x00004c6b arg  0x00000014 , 0x00000002 
- 00025537  0x00004c6c call  0x00007fb9 
- 00025538  0x00004c6d store  0x00000002 , 0x00000469 
- 00025539  0x00004c6f copy  0x0000003f , 0x00000002 
- 00025540  0x00004c70 fetch  0x00000002 , 0x00004810 
- 00025541  0x00004c71 isub  0x00000002 , 0x0000003f 
- 00025542  0x00004c72 store  0x00000002 , 0x00004810 
- 00025543  0x00004c73 nbranch  0x00003bf1 , 0x00000002 
- 00025544  0x00004c75 arg  0x00000014 , 0x00000002 
- 00025545  0x00004c76 storet  0x00000002 , 0x000044c2 
- 00025546  0x00004c77 call  0x00005a88 
- 00025547  0x00004c78 branch  0x00003bf1 , 0x00000034 
- 00025548  0x00004c79 add  0x00000006 , 0x00000001 , 0x00000005 
- 00025549  0x00004c7b fetch  0x00000002 , 0x00000469 
- 00025550  0x00004c7c copy  0x0000003f , 0x00000039 
- 00025551  0x00004c7e call  0x00007f6b 
- 00025552  0x00004c80 call  0x0000497c 
- 00025553  0x00004c82 fetch  0x00000002 , 0x00000469 
- 00025554  0x00004c83 store  0x00000002 , 0x0000480e 
- 00025555  0x00004c84 store  0x00000002 , 0x0000041b 
- 00025556  0x00004c85 branch  0x0000428c 
- 00025557  0x00004c89 rtnmark0  0x00000009 
- 00025558  0x00004c8a call  0x000063d8 
- 00025559  0x00004c8b call  0x000063d8 
- 00025560  0x00004c8d call  0x0000561e 
- 00025561  0x00004c8e nrtn  0x00000034 
- 00025562  0x00004c8f hfetch  0x00000002 , 0x00008112 
- 00025563  0x00004c90 rtn  0x00000034 
- 00025564  0x00004c91 fetcht  0x00000002 , 0x00004810 
- 00025565  0x00004c92 isub  0x00000002 , 0x0000003f 
- 00025566  0x00004c93 nbranch  0x00003bf1 , 0x00000002 
- 00025567  0x00004c94 store  0x00000002 , 0x0000480e 
- 00025568  0x00004c95 rtn  0x00000034 
- 00025569  0x00004c96 call  0x00006407 
- 00025570  0x00004c97 fetch  0x00000002 , 0x00004810 
- 00025571  0x00004c98 fetcht  0x00000002 , 0x0000480e 
- 00025572  0x00004c99 iadd  0x00000002 , 0x0000003f 
- 00025573  0x00004c9a store  0x00000002 , 0x00004810 
- 00025574  0x00004c9b fetcht  0x00000002 , 0x00004810 
- 00025575  0x00004c9c hfetch  0x00000002 , 0x00008112 
- 00025576  0x00004c9d isub  0x00000002 , 0x00000011 
- 00025577  0x00004c9e nbranch  0x00003bf1 , 0x00000002 
- 00025578  0x00004c9f jam  0x0000001b , 0x00000b7d 
- 00025579  0x00004ca0 branch  0x00005620 
- 00025580  0x00004ca3 storet  0x00000001 , 0x00000259 
- 00025581  0x00004ca5 fetch  0x00000001 , 0x00000259 
- 00025582  0x00004ca6 rtn  0x00000034 
- 00025583  0x00004ca7 increase  0xffffffff , 0x0000003f 
- 00025584  0x00004ca8 store  0x00000001 , 0x00000259 
- 00025585  0x00004ca9 call  0x000063f3 
- 00025586  0x00004caa branch  0x000063ed 
- 00025587  0x00004cad fetch  0x00000002 , 0x0000481a 
- 00025588  0x00004cae rtn  0x00000034 
- 00025589  0x00004caf increase  0xffffffff , 0x0000003f 
- 00025590  0x00004cb0 store  0x00000002 , 0x0000481a 
- 00025591  0x00004cb1 nrtn  0x00000034 
- 00025592  0x00004cb2 fetch  0x00000001 , 0x000042a4 
- 00025593  0x00004cb3 jam  0x00000000 , 0x000042a4 
- 00025594  0x00004cb4 bbit1  0x00000001 , 0x000063fd 
- 00025595  0x00004cb5 bbit1  0x00000000 , 0x000063fe 
- 00025596  0x00004cb6 branch  0x00003bf1 
- 00025597  0x00004cb8 branch  0x00003f8c 
- 00025598  0x00004cba jam  0x00000002 , 0x00004272 
- 00025599  0x00004cbb rtn 
- 00025600  0x00004cbe fetch  0x00000001 , 0x00004041 
- 00025601  0x00004cbf bbit1  0x00000000 , 0x00006407 
- 00025602  0x00004cc0 fetch  0x00000002 , 0x0000480e 
- 00025603  0x00004cc1 arg  0x0000006e , 0x00000002 
- 00025604  0x00004cc3 call  0x00007fb9 
- 00025605  0x00004cc4 store  0x00000002 , 0x0000480e 
- 00025606  0x00004cc5 rtn 
- 00025607  0x00004cc7 fetch  0x00000002 , 0x0000480e 
- 00025608  0x00004cc8 arg  0x00000014 , 0x00000002 
- 00025609  0x00004cc9 call  0x00007fb9 
- 00025610  0x00004cca store  0x00000002 , 0x0000480e 
- 00025611  0x00004ccb rtn 
- 00025612  0x00004cce fetch  0x00000001 , 0x00004813 
- 00025613  0x00004ccf set1  0x00000000 , 0x0000003f 
- 00025614  0x00004cd0 store  0x00000001 , 0x00004813 
- 00025615  0x00004cd1 rtn 
- 00025616  0x00004cd4 fetch  0x00000001 , 0x00004813 
- 00025617  0x00004cd5 set0  0x00000000 , 0x0000003f 
- 00025618  0x00004cd6 store  0x00000001 , 0x00004813 
- 00025619  0x00004cd7 rtn 
- 00025620  0x00004cda fetch  0x00000001 , 0x00004813 
- 00025621  0x00004cdb set1  0x00000007 , 0x0000003f 
- 00025622  0x00004cdc store  0x00000001 , 0x00004813 
- 00025623  0x00004cdd rtn 
- 00025624  0x00004ce0 fetch  0x00000001 , 0x00004813 
- 00025625  0x00004ce1 set0  0x00000007 , 0x0000003f 
- 00025626  0x00004ce2 store  0x00000001 , 0x00004813 
- 00025627  0x00004ce3 rtn 
- 00025628  0x00004ce6 set1  0x00000025 , 0x00000000 
- 00025629  0x00004ce7 bpatch  0x00000082 , 0x00004030 
- 00025630  0x00004ce8 call  0x00007f8e 
- 00025631  0x00004ce9 branch  0x00003f66 , 0x00000002 
- 00025632  0x00004cea branch  0x00003f68 
- 00025633  0x00004ced call  0x000063a9 
- 00025634  0x00004cee branch  0x00006428 , 0x00000001 
- 00025635  0x00004cef hfetcht  0x00000002 , 0x00008052 
- 00025636  0x00004cf0 fetch  0x00000002 , 0x000042ac 
- 00025637  0x00004cf1 isub  0x00000002 , 0x0000003e 
- 00025638  0x00004cf2 rtn  0x00000005 
- 00025639  0x00004cf3 branch  0x00006909 
- 00025640  0x00004cf7 hfetcht  0x00000002 , 0x00008052 
- 00025641  0x00004cf8 setarg  0x000001a0 
- 00025642  0x00004cf9 isub  0x00000002 , 0x0000003e 
- 00025643  0x00004cfa rtn  0x00000005 
- 00025644  0x00004cfb hstore  0x00000002 , 0x00008052 
- 00025645  0x00004cfc rtn 
- 00025646  0x00004cff set1  0x00000025 , 0x00000000 
- 00025647  0x00004d00 bpatch  0x00000083 , 0x00004030 
- 00025648  0x00004d01 fetch  0x00000001 , 0x00004812 
- 00025649  0x00004d02 isolate0  0x00000002 , 0x0000003f 
- 00025650  0x00004d03 branch  0x00006436 , 0x00000001 
- 00025651  0x00004d04 arg  0x00004814 , 0x00000011 
- 00025652  0x00004d05 arg  0x00000006 , 0x00000039 
- 00025653  0x00004d06 branch  0x00007f25 
- 00025654  0x00004d08 force  0x00000000 , 0x0000003e 
- 00025655  0x00004d09 rtn 
- 00025656  0x00004d0c set1  0x00000025 , 0x00000000 
- 00025657  0x00004d0d bpatch  0x00000084 , 0x00004030 
- 00025658  0x00004d0e arg  0x0000481c , 0x00000005 
- 00025659  0x00004d0f setsect  0x00000000 , 0x00035350 
- 00025660  0x00004d10 setsect  0x00000001 , 0x00015115 
- 00025661  0x00004d11 setsect  0x00000002 , 0x00012415 
- 00025662  0x00004d12 setsect  0x00000003 , 0x00010951 
- 00025663  0x00004d13 istore  0x00000009 , 0x00000005 
- 00025664  0x00004d14 setsect  0x00000000 , 0x0002454c 
- 00025665  0x00004d15 setsect  0x00000001 , 0x00035053 
- 00025666  0x00004d16 setsect  0x00000002 , 0x00002454 
- 00025667  0x00004d17 setsect  0x00000003 , 0x00011531 
- 00025668  0x00004d18 istore  0x00000009 , 0x00000005 
- 00025669  0x00004d19 setsect  0x00000000 , 0x00034441 
- 00025670  0x00004d1a setsect  0x00000001 , 0x000194d4 
- 00025671  0x00004d1b setsect  0x00000002 , 0x00012455 
- 00025672  0x00004d1c setsect  0x00000003 , 0x00010d4d 
- 00025673  0x00004d1d istore  0x00000009 , 0x00000005 
- 00025674  0x00004d1e setsect  0x00000000 , 0x0003414c 
- 00025675  0x00004d1f setsect  0x00000001 , 0x0000d4d4 
- 00025676  0x00004d20 setsect  0x00000002 , 0x000124c4 
- 00025677  0x00004d21 setsect  0x00000003 , 0x00013119 
- 00025678  0x00004d22 istore  0x00000009 , 0x00000005 
- 00025679  0x00004d23 setsect  0x00000000 , 0x00015247 
- 00025680  0x00004d24 setsect  0x00000001 , 0x0003d0d1 
- 00025681  0x00004d25 setsect  0x00000002 , 0x0000e4e4 
- 00025682  0x00004d26 setsect  0x00000003 , 0x00011531 
- 00025683  0x00004d27 istore  0x00000009 , 0x00000005 
- 00025684  0x00004d28 setsect  0x00000000 , 0x00034944 
- 00025685  0x00004d29 setsect  0x00000001 , 0x000114d4 
- 00025686  0x00004d2a setsect  0x00000002 , 0x0000e535 
- 00025687  0x00004d2b setsect  0x00000003 , 0x00015105 
- 00025688  0x00004d2c istore  0x00000009 , 0x00000005 
- 00025689  0x00004d2d setsect  0x00000000 , 0x00014c2b 
- 00025690  0x00004d2e setsect  0x00000001 , 0x000114d2 
- 00025691  0x00004d2f setsect  0x00000002 , 0x0000f525 
- 00025692  0x00004d30 setsect  0x00000003 , 0x00011531 
- 00025693  0x00004d31 istore  0x00000009 , 0x00000005 
- 00025694  0x00004d32 setsect  0x00000000 , 0x00014e53 
- 00025695  0x00004d33 setsect  0x00000001 , 0x00019192 
- 00025696  0x00004d34 setsect  0x00000002 , 0x000044c4 
- 00025697  0x00004d35 setsect  0x00000003 , 0x00015915 
- 00025698  0x00004d36 istore  0x00000009 , 0x00000005 
- 00025699  0x00004d37 setsect  0x00000000 , 0x00035352 
- 00025700  0x00004d38 setsect  0x00000001 , 0x0000d254 
- 00025701  0x00004d39 setsect  0x00000002 , 0x00005444 
- 00025702  0x00004d3a setsect  0x00000003 , 0x00010959 
- 00025703  0x00004d3b istore  0x00000009 , 0x00000005 
- 00025704  0x00004d3c setsect  0x00000000 , 0x0001454c 
- 00025705  0x00004d3d setsect  0x00000001 , 0x00005392 
- 00025706  0x00004d3e setsect  0x00000002 , 0x00003525 
- 00025707  0x00004d3f setsect  0x00000003 , 0x00013d35 
- 00025708  0x00004d40 istore  0x00000009 , 0x00000005 
- 00025709  0x00004d41 setsect  0x00000000 , 0x00014544 
- 00025710  0x00004d42 setsect  0x00000001 , 0x000113d3 
- 00025711  0x00004d43 setsect  0x00000002 , 0x00004454 
- 00025712  0x00004d44 setsect  0x00000003 , 0x00014d35 
- 00025713  0x00004d45 istore  0x00000009 , 0x00000005 
- 00025714  0x00004d46 setsect  0x00000000 , 0x00004154 
- 00025715  0x00004d47 setsect  0x00000001 , 0x00011155 
- 00025716  0x00004d48 setsect  0x00000002 , 0x00013494 
- 00025717  0x00004d49 setsect  0x00000003 , 0x00013d0d 
- 00025718  0x00004d4a istore  0x00000009 , 0x00000005 
- 00025719  0x00004d4b setsect  0x00000000 , 0x00004f56 
- 00025720  0x00004d4c setsect  0x00000001 , 0x00031055 
- 00025721  0x00004d4d setsect  0x00000002 , 0x00003454 
- 00025722  0x00004d4e setsect  0x00000003 , 0x0001393d 
- 00025723  0x00004d4f istore  0x00000009 , 0x00000005 
- 00025724  0x00004d50 setsect  0x00000000 , 0x0001504e 
- 00025725  0x00004d51 setsect  0x00000001 , 0x000151d0 
- 00025726  0x00004d52 setsect  0x00000002 , 0x000154f4 
- 00025727  0x00004d53 setsect  0x00000003 , 0x00014951 
- 00025728  0x00004d54 istore  0x00000009 , 0x00000005 
- 00025729  0x00004d55 setsect  0x00000000 , 0x00024345 
- 00025730  0x00004d56 setsect  0x00000001 , 0x00025051 
- 00025731  0x00004d57 setsect  0x00000002 , 0x000004c4 
- 00025732  0x00004d58 istore  0x00000006 , 0x00000005 
- 00025733  0x00004d59 rtn 
- 00025734  0x00004d5e setarg  0x000065d7 
- 00025735  0x00004d5f store  0x00000002 , 0x0000428c 
- 00025736  0x00004d60 setarg  0x0000652e 
- 00025737  0x00004d61 store  0x00000002 , 0x0000428e 
- 00025738  0x00004d62 setarg  0x000064e3 
- 00025739  0x00004d63 store  0x00000002 , 0x0000428a 
- 00025740  0x00004d64 setarg  0x000065f3 
- 00025741  0x00004d65 store  0x00000002 , 0x00004292 
- 00025742  0x00004d66 setarg  0x000064a9 
- 00025743  0x00004d67 store  0x00000002 , 0x00004290 
- 00025744  0x00004d68 setarg  0x00006561 
- 00025745  0x00004d69 store  0x00000002 , 0x00004298 
- 00025746  0x00004d6a jam  0x00000000 , 0x000007dc 
- 00025747  0x00004d6b jam  0x00000000 , 0x000007dd 
- 00025748  0x00004d6c set0  0x00000025 , 0x00000000 
- 00025749  0x00004d6d bpatch  0x000000c0 , 0x00004018 
- 00025750  0x00004d6e call  0x000064c4 
- 00025751  0x00004d6f rtn  0x0000002b 
- 00025752  0x00004d70 call  0x0000649f 
- 00025753  0x00004d71 call  0x000064a7 
- 00025754  0x00004d72 setarg  0x000064e0 
- 00025755  0x00004d73 store  0x00000002 , 0x00004288 
- 00025756  0x00004d74 fetch  0x00000002 , 0x000047f4 
- 00025757  0x00004d75 bbit1  0x0000000c , 0x00006697 
- 00025758  0x00004d76 branch  0x00006693 
- 00025759  0x00004d79 call  0x00003f4d 
- 00025760  0x00004d7a branch  0x000064a4 , 0x00000005 
- 00025761  0x00004d7b call  0x00006963 
- 00025762  0x00004d7c call  0x000066ba 
- 00025763  0x00004d7d branch  0x00003f45 
- 00025764  0x00004d7f call  0x0000691d 
- 00025765  0x00004d80 call  0x00006967 
- 00025766  0x00004d81 branch  0x000066c0 
- 00025767  0x00004d84 jam  0x00000001 , 0x0000481c 
- 00025768  0x00004d85 branch  0x000064bb 
- 00025769  0x00004d88 call  0x00007cd7 
- 00025770  0x00004d89 call  0x000064ac 
- 00025771  0x00004d8a branch  0x000064f6 
- 00025772  0x00004d8d fetcht  0x00000001 , 0x00004825 
- 00025773  0x00004d8e call  0x000069e5 
- 00025774  0x00004d8f nbranch  0x000064b3 , 0x00000001 
- 00025775  0x00004d91 fetch  0x00000001 , 0x0000481c 
- 00025776  0x00004d92 rtneq  0x00000000 
- 00025777  0x00004d93 jam  0x00000000 , 0x0000481c 
- 00025778  0x00004d94 rtn 
- 00025779  0x00004d96 fetch  0x00000001 , 0x0000481c 
- 00025780  0x00004d97 rtneq  0x00000001 
- 00025781  0x00004d98 jam  0x00000001 , 0x0000481c 
- 00025782  0x00004d99 fetch  0x00000001 , 0x0000481b 
- 00025783  0x00004d9a increase  0x00000001 , 0x0000003f 
- 00025784  0x00004d9b and  0x0000003f , 0x00000003 , 0x0000003f 
- 00025785  0x00004d9c store  0x00000001 , 0x0000481b 
- 00025786  0x00004d9d branch  0x000064bb 
- 00025787  0x00004d9f setarg  0x00000006 
- 00025788  0x00004da0 call  0x000066d8 
- 00025789  0x00004da1 and  0x0000003f , 0x000000fc , 0x00000002 
- 00025790  0x00004da2 fetch  0x00000001 , 0x0000481b 
- 00025791  0x00004da3 iadd  0x00000002 , 0x0000003f 
- 00025792  0x00004da4 lshift8  0x0000003f , 0x0000003f 
- 00025793  0x00004da5 add  0x0000003f , 0x00000006 , 0x0000003f 
- 00025794  0x00004da6 call  0x000066d7 
- 00025795  0x00004da7 branch  0x000066ba 
- 00025796  0x00004daa call  0x000065c5 
- 00025797  0x00004dab call  0x000064ca 
- 00025798  0x00004dac hfetch  0x00000002 , 0x00008050 
- 00025799  0x00004dad set0  0x0000000b , 0x0000003f 
- 00025800  0x00004dae hstore  0x00000002 , 0x00008050 
- 00025801  0x00004daf rtn 
- 00025802  0x00004db2 call  0x00003e0b 
- 00025803  0x00004db3 fetcht  0x00000001 , 0x00004827 
- 00025804  0x00004db4 call  0x000069d1 
- 00025805  0x00004db5 fetcht  0x00000001 , 0x00004828 
- 00025806  0x00004db6 call  0x000069d1 
- 00025807  0x00004db7 fetcht  0x00000001 , 0x00004822 
- 00025808  0x00004db8 call  0x000069d1 
- 00025809  0x00004db9 fetcht  0x00000001 , 0x00004823 
- 00025810  0x00004dba call  0x000069d1 
- 00025811  0x00004dbb fetcht  0x00000001 , 0x00004824 
- 00025812  0x00004dbc call  0x000069d1 
- 00025813  0x00004dbd fetcht  0x00000001 , 0x00004826 
- 00025814  0x00004dbe call  0x000069d1 
- 00025815  0x00004dbf fetcht  0x00000001 , 0x00004825 
- 00025816  0x00004dc0 call  0x000069d1 
- 00025817  0x00004dc1 hfetch  0x00000001 , 0x0000807b 
- 00025818  0x00004dc2 or_into  0x00000018 , 0x0000003f 
- 00025819  0x00004dc3 hstore  0x00000001 , 0x0000807b 
- 00025820  0x00004dc4 hfetch  0x00000001 , 0x0000807f 
- 00025821  0x00004dc5 and_into  0x000000e7 , 0x0000003f 
- 00025822  0x00004dc6 hstore  0x00000001 , 0x0000807f 
- 00025823  0x00004dc7 rtn 
- 00025824  0x00004dcb setarg  0x0000bc05 
- 00025825  0x00004dcc call  0x000066d7 
- 00025826  0x00004dcd jam  0x00000001 , 0x000000a2 
- 00025827  0x00004dd0 call  0x000064f6 
- 00025828  0x00004dd1 arg  0x00000019 , 0x00000002 
- 00025829  0x00004dd2 call  0x000069da 
- 00025830  0x00004dd3 hjam  0x00000000 , 0x00008081 
- 00025831  0x00004dd4 fetcht  0x00000001 , 0x00004827 
- 00025832  0x00004dd5 call  0x000069b4 
- 00025833  0x00004dd6 fetcht  0x00000001 , 0x00004828 
- 00025834  0x00004dd7 call  0x000069b4 
- 00025835  0x00004dd8 fetcht  0x00000001 , 0x00004822 
- 00025836  0x00004dd9 call  0x000069b4 
- 00025837  0x00004dda fetcht  0x00000001 , 0x00004823 
- 00025838  0x00004ddb call  0x000069b4 
- 00025839  0x00004ddc fetcht  0x00000001 , 0x00004824 
- 00025840  0x00004ddd call  0x000069b4 
- 00025841  0x00004dde fetcht  0x00000001 , 0x00004826 
- 00025842  0x00004ddf call  0x000069b9 
- 00025843  0x00004de0 fetch  0x00000001 , 0x000000a2 
- 00025844  0x00004de1 nrtn  0x00000034 
- 00025845  0x00004de2 branch  0x000069c4 
- 00025846  0x00004de5 set0  0x00000025 , 0x00000000 
- 00025847  0x00004de6 bpatch  0x000000c1 , 0x00004018 
- 00025848  0x00004de7 arg  0x00000000 , 0x00000011 
- 00025849  0x00004de8 fetcht  0x00000001 , 0x00004827 
- 00025850  0x00004de9 call  0x000069e5 
- 00025851  0x00004dea setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00025852  0x00004deb fetcht  0x00000001 , 0x00004828 
- 00025853  0x00004dec call  0x000069e5 
- 00025854  0x00004ded setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00025855  0x00004dee copy  0x00000011 , 0x0000003f 
- 00025856  0x00004df0 and_into  0x00000003 , 0x0000003f 
- 00025857  0x00004df1 fetcht  0x00000001 , 0x00004808 
- 00025858  0x00004df2 store  0x00000001 , 0x00004808 
- 00025859  0x00004df3 isub  0x00000002 , 0x0000003e 
- 00025860  0x00004df4 branch  0x00006514 , 0x00000005 
- 00025861  0x00004df5 fetch  0x00000001 , 0x00004807 
- 00025862  0x00004df6 store  0x00000001 , 0x00004806 
- 00025863  0x00004df7 storet  0x00000001 , 0x00004807 
- 00025864  0x00004df8 fetch  0x00000001 , 0x00004808 
- 00025865  0x00004df9 lshift4  0x0000003f , 0x0000003f 
- 00025866  0x00004dfa fetcht  0x00000001 , 0x00004807 
- 00025867  0x00004dfb lshift2  0x00000002 , 0x00000002 
- 00025868  0x00004dfc iadd  0x00000002 , 0x0000003f 
- 00025869  0x00004dfd fetcht  0x00000001 , 0x00004806 
- 00025870  0x00004dfe iadd  0x00000002 , 0x0000003f 
- 00025871  0x00004dff beq  0x00000038 , 0x00006515 
- 00025872  0x00004e00 beq  0x00000034 , 0x00006519 
- 00025873  0x00004e01 beq  0x0000000b , 0x00006519 
- 00025874  0x00004e02 beq  0x00000007 , 0x00006515 
- 00025875  0x00004e03 rtn 
- 00025876  0x00004e06 rtn 
- 00025877  0x00004e09 fetch  0x00000001 , 0x00004809 
- 00025878  0x00004e0a increase  0x00000001 , 0x0000003f 
- 00025879  0x00004e0b store  0x00000001 , 0x00004809 
- 00025880  0x00004e0c rtn 
- 00025881  0x00004e0f fetch  0x00000001 , 0x00004809 
- 00025882  0x00004e10 increase  0xffffffff , 0x0000003f 
- 00025883  0x00004e11 store  0x00000001 , 0x00004809 
- 00025884  0x00004e12 rtn 
- 00025885  0x00004e16 rtn 
- 00025886  0x00004e18 setarg  0x0000b805 
- 00025887  0x00004e19 branch  0x000066d7 
- 00025888  0x00004e1c rtn 
- 00025889  0x00004e1f call  0x00003fa0 
- 00025890  0x00004e20 jam  0x00000002 , 0x00004820 
- 00025891  0x00004e21 call  0x00003fa4 
- 00025892  0x00004e23 branch  0x00003f92 
- 00025893  0x00004e26 fetch  0x00000002 , 0x0000481e 
- 00025894  0x00004e27 rtn  0x00000034 
- 00025895  0x00004e28 increase  0xffffffff , 0x0000003f 
- 00025896  0x00004e29 store  0x00000002 , 0x0000481e 
- 00025897  0x00004e2a nrtn  0x00000034 
- 00025898  0x00004e2b branch  0x00003f9a 
- 00025899  0x00004e2e setarg  0x00000002 
- 00025900  0x00004e2f store  0x00000001 , 0x000047f2 
- 00025901  0x00004e30 rtn 
- 00025902  0x00004e33 fetch  0x00000001 , 0x0000427f 
- 00025903  0x00004e34 rtn  0x00000034 
- 00025904  0x00004e35 call  0x0000527c 
- 00025905  0x00004e36 nrtn  0x00000034 
- 00025906  0x00004e37 call  0x00006578 
- 00025907  0x00004e38 nrtn  0x00000028 
- 00025908  0x00004e39 call  0x0000655e 
- 00025909  0x00004e3a call  0x0000655a 
- 00025910  0x00004e3c arg  0x00000008 , 0x00000011 
- 00025911  0x00004e3d call  0x00004b2c 
- 00025912  0x00004e3e fetch  0x00000002 , 0x000042b7 
- 00025913  0x00004e3f istore  0x00000002 , 0x00000005 
- 00025914  0x00004e40 setarg  0x000002a1 
- 00025915  0x00004e41 istore  0x00000002 , 0x00000005 
- 00025916  0x00004e42 fetch  0x00000001 , 0x00004805 
- 00025917  0x00004e43 istore  0x00000001 , 0x00000005 
- 00025918  0x00004e44 fetch  0x00000002 , 0x00004800 
- 00025919  0x00004e45 arg  0x00000fff , 0x00000002 
- 00025920  0x00004e46 iand  0x00000002 , 0x0000003f 
- 00025921  0x00004e47 fetcht  0x00000002 , 0x00004802 
- 00025922  0x00004e48 lshift4  0x00000002 , 0x00000002 
- 00025923  0x00004e49 lshift8  0x00000002 , 0x00000002 
- 00025924  0x00004e4a ior  0x00000002 , 0x0000003f 
- 00025925  0x00004e4b istore  0x00000003 , 0x00000005 
- 00025926  0x00004e4c fetch  0x00000001 , 0x00004804 
- 00025927  0x00004e4d istore  0x00000001 , 0x00000005 
- 00025928  0x00004e4e setarg  0x00000000 
- 00025929  0x00004e4f istore  0x00000001 , 0x00000005 
- 00025930  0x00004e50 jam  0x00000008 , 0x000008a8 
- 00025931  0x00004e51 rtn 
- 00025932  0x00004e55 set0  0x00000025 , 0x00000000 
- 00025933  0x00004e56 bpatch  0x000000c2 , 0x00004018 
- 00025934  0x00004e57 fetch  0x00000001 , 0x0000481a 
- 00025935  0x00004e58 rtn  0x00000034 
- 00025936  0x00004e59 increase  0xffffffff , 0x0000003f 
- 00025937  0x00004e5a store  0x00000001 , 0x0000481a 
- 00025938  0x00004e5b nrtn  0x00000034 
- 00025939  0x00004e5c call  0x0000527e 
- 00025940  0x00004e5d nrtn  0x00000034 
- 00025941  0x00004e5e setarg  0x00000000 
- 00025942  0x00004e5f store  0x00000005 , 0x00004800 
- 00025943  0x00004e60 call  0x00006536 
- 00025944  0x00004e61 jam  0x00000050 , 0x0000481a 
- 00025945  0x00004e62 rtn 
- 00025946  0x00004e64 fetch  0x00000002 , 0x00004810 
- 00025947  0x00004e65 store  0x00000002 , 0x00004818 
- 00025948  0x00004e66 jam  0x00000050 , 0x0000481a 
- 00025949  0x00004e67 rtn 
- 00025950  0x00004e6a fetch  0x00000002 , 0x0000480e 
- 00025951  0x00004e6b store  0x00000002 , 0x00004816 
- 00025952  0x00004e6c rtn 
- 00025953  0x00004e70 fetcht  0x00000002 , 0x000044c2 
- 00025954  0x00004e71 call  0x00005a88 
- 00025955  0x00004e72 ifetch  0x00000001 , 0x00000006 
- 00025956  0x00004e73 store  0x00000001 , 0x0000041b 
- 00025957  0x00004e74 rtn 
- 00025958  0x00004e78 set0  0x00000025 , 0x00000000 
- 00025959  0x00004e79 bpatch  0x000000c3 , 0x00004018 
- 00025960  0x00004e7a fetcht  0x00000002 , 0x000044c2 
- 00025961  0x00004e7b call  0x00005a88 
- 00025962  0x00004e7c add  0x00000006 , 0x00000001 , 0x00000005 
- 00025963  0x00004e7e fetch  0x00000001 , 0x00004805 
- 00025964  0x00004e7f istore  0x00000001 , 0x00000005 
- 00025965  0x00004e80 fetch  0x00000002 , 0x00004800 
- 00025966  0x00004e81 arg  0x00000fff , 0x00000002 
- 00025967  0x00004e82 iand  0x00000002 , 0x0000003f 
- 00025968  0x00004e83 fetcht  0x00000002 , 0x00004802 
- 00025969  0x00004e84 lshift4  0x00000002 , 0x00000002 
- 00025970  0x00004e85 lshift8  0x00000002 , 0x00000002 
- 00025971  0x00004e86 ior  0x00000002 , 0x0000003f 
- 00025972  0x00004e87 istore  0x00000003 , 0x00000005 
- 00025973  0x00004e88 fetch  0x00000001 , 0x00004804 
- 00025974  0x00004e89 istore  0x00000001 , 0x00000005 
- 00025975  0x00004e8a rtn 
- 00025976  0x00004e8d set0  0x00000025 , 0x00000000 
- 00025977  0x00004e8e bpatch  0x000000c4 , 0x00004018 
- 00025978  0x00004e8f disable  0x00000028 
- 00025979  0x00004e90 setarg  0x00000000 
- 00025980  0x00004e91 store  0x00000005 , 0x00004800 
- 00025981  0x00004e92 call  0x00006581 
- 00025982  0x00004e93 call  0x000065b4 
- 00025983  0x00004e94 call  0x0000659c 
- 00025984  0x00004e95 branch  0x000065a2 
- 00025985  0x00004e98 fetch  0x00000001 , 0x00004821 
- 00025986  0x00004e99 rtnne  0x00000002 
- 00025987  0x00004e9a fetch  0x00000001 , 0x0000480a 
- 00025988  0x00004e9b call  0x000065ba , 0x00000034 
- 00025989  0x00004e9c jam  0x00000001 , 0x0000480a 
- 00025990  0x00004e9d disable  0x00000028 
- 00025991  0x00004e9e fetcht  0x00000001 , 0x00004826 
- 00025992  0x00004e9f call  0x000069e5 
- 00025993  0x00004ea0 nrtn  0x00000001 
- 00025994  0x00004ea1 setarg  0x00000000 
- 00025995  0x00004ea2 call  0x000066d8 
- 00025996  0x00004ea3 bne  0x00000030 , 0x000066c6 
- 00025997  0x00004ea4 setarg  0x00000002 
- 00025998  0x00004ea5 call  0x000066d8 
- 00025999  0x00004ea6 rtnbit0  0x00000007 
- 00026000  0x00004ea7 setarg  0x00000003 
- 00026001  0x00004ea8 call  0x000066d8 
- 00026002  0x00004ea9 call  0x000065d3 
- 00026003  0x00004eaa store  0x00000002 , 0x00004800 
- 00026004  0x00004eab setarg  0x00000004 
- 00026005  0x00004eac call  0x000066d8 
- 00026006  0x00004ead call  0x000065d3 
- 00026007  0x00004eae sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00026008  0x00004eaf store  0x00000002 , 0x00004802 
- 00026009  0x00004eb0 fetch  0x00000004 , 0x00004800 
- 00026010  0x00004eb1 enable  0x00000028 
- 00026011  0x00004eb2 rtn 
- 00026012  0x00004eb4 fetch  0x00000001 , 0x00004809 
- 00026013  0x00004eb5 rtn  0x00000034 
- 00026014  0x00004eb6 store  0x00000001 , 0x00004804 
- 00026015  0x00004eb7 jam  0x00000000 , 0x00004809 
- 00026016  0x00004eb8 enable  0x00000028 
- 00026017  0x00004eb9 rtn 
- 00026018  0x00004ebb arg  0x00000000 , 0x00000011 
- 00026019  0x00004ebc fetcht  0x00000001 , 0x00004822 
- 00026020  0x00004ebd call  0x000069e5 
- 00026021  0x00004ebe setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00026022  0x00004ebf fetcht  0x00000001 , 0x00004823 
- 00026023  0x00004ec0 call  0x000069e5 
- 00026024  0x00004ec1 setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00026025  0x00004ec2 fetcht  0x00000001 , 0x00004824 
- 00026026  0x00004ec3 call  0x000069e5 
- 00026027  0x00004ec4 setflag  0x00000001 , 0x00000002 , 0x00000011 
- 00026028  0x00004ec5 deposit  0x00000011 
- 00026029  0x00004ec6 fetcht  0x00000001 , 0x00004805 
- 00026030  0x00004ec7 store  0x00000001 , 0x00004805 
- 00026031  0x00004ec8 ixor  0x00000002 , 0x0000003f 
- 00026032  0x00004ec9 sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00026033  0x00004eca rtn  0x00000005 
- 00026034  0x00004ecb enable  0x00000028 
- 00026035  0x00004ecc rtn 
- 00026036  0x00004ed2 arg  0x0000001a , 0x00000002 
- 00026037  0x00004ed3 call  0x000069e5 
- 00026038  0x00004ed4 rtn  0x00000001 
- 00026039  0x00004ed5 setarg  0x00000000 
- 00026040  0x00004ed6 call  0x000066d8 
- 00026041  0x00004ed7 branch  0x000065b4 
- 00026042  0x00004eda arg  0x00000000 , 0x00000039 
- 00026043  0x00004edc setarg  0x00000002 
- 00026044  0x00004edd call  0x000066d8 
- 00026045  0x00004ede nop  0x00000064 
- 00026046  0x00004edf increase  0x00000001 , 0x00000039 
- 00026047  0x00004ee0 fetcht  0x00000001 , 0x00004826 
- 00026048  0x00004ee1 call  0x000069e5 
- 00026049  0x00004ee2 branch  0x000065bb , 0x00000001 
- 00026050  0x00004ee3 deposit  0x00000039 
- 00026051  0x00004ee4 store  0x00000002 , 0x0000046b 
- 00026052  0x00004ee5 rtn 
- 00026053  0x00004ee7 call  0x0000678e 
- 00026054  0x00004ee8 rtn  0x0000002b 
- 00026055  0x00004eeb setarg  0x00000000 
- 00026056  0x00004eec call  0x000066d8 
- 00026057  0x00004eed store  0x00000001 , 0x00000256 
- 00026058  0x00004eee beq  0x00000030 , 0x000065ce 
- 00026059  0x00004eef call  0x000066c6 
- 00026060  0x00004ef0 nop  0x00002710 
- 00026061  0x00004ef1 branch  0x000065c7 
- 00026062  0x00004ef3 setarg  0x00008006 
- 00026063  0x00004ef4 call  0x000066d7 
- 00026064  0x00004ef5 nop  0x000003e8 
- 00026065  0x00004ef6 jam  0x00000002 , 0x00004821 
- 00026066  0x00004ef7 rtn 
- 00026067  0x00004efc rtnbit0  0x00000007 
- 00026068  0x00004efd arg  0x0000ff00 , 0x00000002 
- 00026069  0x00004efe ior  0x00000002 , 0x0000003f 
- 00026070  0x00004eff rtn 
- 00026071  0x00004f04 call  0x0000561e 
- 00026072  0x00004f05 nrtn  0x00000034 
- 00026073  0x00004f06 fetcht  0x00000002 , 0x000044c2 
- 00026074  0x00004f07 call  0x00005866 
- 00026075  0x00004f08 rtnbit0  0x00000000 
- 00026076  0x00004f09 fetch  0x00000001 , 0x000046f8 
- 00026077  0x00004f0a rtnbit0  0x00000000 
- 00026078  0x00004f0b call  0x00006578 
- 00026079  0x00004f0d nrtn  0x00000028 
- 00026080  0x00004f0e call  0x0000655e 
- 00026081  0x00004f10 jam  0x0000001b , 0x00000b7d 
- 00026082  0x00004f11 call  0x00005620 
- 00026083  0x00004f12 branch  0x00006566 
- 00026084  0x00004f15 rtn  0x00000028 
- 00026085  0x00004f16 fetch  0x00000001 , 0x0000481d 
- 00026086  0x00004f17 increase  0x00000001 , 0x0000003f 
- 00026087  0x00004f18 store  0x00000001 , 0x0000481d 
- 00026088  0x00004f19 arg  0x00000001 , 0x00000002 
- 00026089  0x00004f1a bbit0  0x00000007 , 0x000065eb 
- 00026090  0x00004f1b arg  0x0000ffff , 0x00000002 
- 00026091  0x00004f1d storet  0x00000005 , 0x00004800 
- 00026092  0x00004f1e enable  0x00000028 
- 00026093  0x00004f1f rtn 
- 00026094  0x00004f22 disable  0x00000028 
- 00026095  0x00004f23 fetch  0x00000001 , 0x00004820 
- 00026096  0x00004f24 rtneq  0x00000002 
- 00026097  0x00004f25 enable  0x00000028 
- 00026098  0x00004f26 rtn 
- 00026099  0x00004f29 copy  0x00000013 , 0x0000003f 
- 00026100  0x00004f2a beq  0x00000014 , 0x00006606 
- 00026101  0x00004f2b beq  0x00000001 , 0x000066a6 
- 00026102  0x00004f2c beq  0x00000015 , 0x00006617 
- 00026103  0x00004f2d beq  0x00000002 , 0x00006617 
- 00026104  0x00004f2e beq  0x00000005 , 0x00006616 
- 00026105  0x00004f2f beq  0x00000010 , 0x0000666a 
- 00026106  0x00004f30 beq  0x00000012 , 0x0000668a 
- 00026107  0x00004f31 beq  0x00000006 , 0x00006614 
- 00026108  0x00004f32 beq  0x00000028 , 0x00006521 
- 00026109  0x00004f33 beq  0x00000029 , 0x00006524 
- 00026110  0x00004f34 beq  0x00000004 , 0x00006611 
- 00026111  0x00004f35 beq  0x00000013 , 0x00006611 
- 00026112  0x00004f36 beq  0x0000000a , 0x0000660f 
- 00026113  0x00004f37 beq  0x0000002e , 0x00003f57 
- 00026114  0x00004f38 and  0x0000003f , 0x0000000f , 0x00000002 
- 00026115  0x00004f39 and_into  0x000000f0 , 0x0000003f 
- 00026116  0x00004f3a beq  0x00000050 , 0x00006634 
- 00026117  0x00004f3b rtn 
- 00026118  0x00004f3e fetch  0x00000002 , 0x000042a2 
- 00026119  0x00004f3f set0  0x00000000 , 0x0000003f 
- 00026120  0x00004f40 store  0x00000002 , 0x000042a2 
- 00026121  0x00004f41 setarg  0x00000000 
- 00026122  0x00004f42 store  0x00000002 , 0x00004814 
- 00026123  0x00004f43 fetch  0x00000001 , 0x00004829 
- 00026124  0x00004f44 increase  0x00000001 , 0x0000003f 
- 00026125  0x00004f45 store  0x00000001 , 0x00004829 
- 00026126  0x00004f46 branch  0x000066a6 
- 00026127  0x00004f49 call  0x000062e9 
- 00026128  0x00004f4a branch  0x00003f6a 
- 00026129  0x00004f4d fetch  0x00000002 , 0x000047f4 
- 00026130  0x00004f4e bbit1  0x0000000c , 0x00006697 
- 00026131  0x00004f4f branch  0x00003f10 
- 00026132  0x00004f53 call  0x0000652b 
- 00026133  0x00004f54 rtn 
- 00026134  0x00004f56 rtn 
- 00026135  0x00004f59 set0  0x00000025 , 0x00000000 
- 00026136  0x00004f5a bpatch  0x000000c5 , 0x00004018 
- 00026137  0x00004f5b call  0x00006621 
- 00026138  0x00004f5c fetch  0x00000002 , 0x000042a0 
- 00026139  0x00004f5d bbit1  0x00000007 , 0x00006630 
- 00026140  0x00004f5e bbit1  0x00000000 , 0x00003f12 
- 00026141  0x00004f5f bbit1  0x00000001 , 0x0000662a 
- 00026142  0x00004f60 bbit1  0x00000002 , 0x0000662d 
- 00026143  0x00004f61 bbit1  0x00000003 , 0x0000662d 
- 00026144  0x00004f62 branch  0x00006697 
- 00026145  0x00004f64 setarg  0x00000000 
- 00026146  0x00004f65 store  0x00000004 , 0x00004806 
- 00026147  0x00004f66 jam  0x00000000 , 0x0000481a 
- 00026148  0x00004f67 jam  0x00000000 , 0x0000480a 
- 00026149  0x00004f68 jam  0x00000000 , 0x0000427f 
- 00026150  0x00004f69 jam  0x00000000 , 0x0000448b 
- 00026151  0x00004f6a jam  0x00000000 , 0x00004820 
- 00026152  0x00004f6b jam  0x00000000 , 0x0000480b 
- 00026153  0x00004f6c rtn 
- 00026154  0x00004f6f bbit1  0x00000005 , 0x0000662d 
- 00026155  0x00004f70 bbit1  0x00000003 , 0x0000662d 
- 00026156  0x00004f71 branch  0x00006697 
- 00026157  0x00004f73 fetch  0x00000002 , 0x000047f4 
- 00026158  0x00004f74 bbit1  0x0000000c , 0x00006697 
- 00026159  0x00004f75 branch  0x00003f10 
- 00026160  0x00004f78 call  0x00005b30 
- 00026161  0x00004f79 fetch  0x00000002 , 0x000042a0 
- 00026162  0x00004f7a bbit1  0x00000000 , 0x00003f12 
- 00026163  0x00004f7b branch  0x00003f10 
- 00026164  0x00004f7e set0  0x00000025 , 0x00000000 
- 00026165  0x00004f7f bpatch  0x000000c6 , 0x00004018 
- 00026166  0x00004f80 storet  0x00000001 , 0x00000259 
- 00026167  0x00004f82 fetch  0x00000001 , 0x00000259 
- 00026168  0x00004f83 rtn  0x00000034 
- 00026169  0x00004f84 increase  0xffffffff , 0x0000003f 
- 00026170  0x00004f85 store  0x00000001 , 0x00000259 
- 00026171  0x00004f88 call  0x00006649 
- 00026172  0x00004f89 call  0x0000664f 
- 00026173  0x00004f8a call  0x00006656 
- 00026174  0x00004f8b call  0x00006664 
- 00026175  0x00004f8d fetch  0x00000001 , 0x00004820 
- 00026176  0x00004f8e compare  0x00000002 , 0x0000003f , 0x000000ff 
- 00026177  0x00004f8f call  0x00006648 , 0x00000001 
- 00026178  0x00004f90 fetch  0x00000001 , 0x00004820 
- 00026179  0x00004f91 compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00026180  0x00004f92 call  0x00006646 , 0x00000001 
- 00026181  0x00004f93 branch  0x00006637 
- 00026182  0x00004f97 call  0x0000665d 
- 00026183  0x00004f98 branch  0x0000654c 
- 00026184  0x00004f9c rtn 
- 00026185  0x00004f9f fetch  0x00000001 , 0x000047f2 
- 00026186  0x00004fa0 rtn  0x00000034 
- 00026187  0x00004fa1 increase  0xffffffff , 0x0000003f 
- 00026188  0x00004fa2 store  0x00000001 , 0x000047f2 
- 00026189  0x00004fa3 nrtn  0x00000034 
- 00026190  0x00004fa4 branch  0x0000668a 
- 00026191  0x00004fa7 fetch  0x00000002 , 0x00004812 
- 00026192  0x00004fa8 rtn  0x00000034 
- 00026193  0x00004fa9 increase  0xffffffff , 0x0000003f 
- 00026194  0x00004faa store  0x00000002 , 0x00004812 
- 00026195  0x00004fab nrtn  0x00000034 
- 00026196  0x00004fac call  0x000066a6 
- 00026197  0x00004fad branch  0x00003f9a 
- 00026198  0x00004fb0 fetch  0x00000002 , 0x00004814 
- 00026199  0x00004fb1 rtn  0x00000034 
- 00026200  0x00004fb2 increase  0xffffffff , 0x0000003f 
- 00026201  0x00004fb3 store  0x00000002 , 0x00004814 
- 00026202  0x00004fb4 nrtn  0x00000034 
- 00026203  0x00004fb5 call  0x00003f84 
- 00026204  0x00004fb6 branch  0x00003f9a 
- 00026205  0x00004fb9 fetch  0x00000002 , 0x00004818 
- 00026206  0x00004fba rtn  0x00000034 
- 00026207  0x00004fbb increase  0xffffffff , 0x0000003f 
- 00026208  0x00004fbc store  0x00000002 , 0x00004818 
- 00026209  0x00004fbd nrtn  0x00000034 
- 00026210  0x00004fbe jam  0x00000000 , 0x0000481a 
- 00026211  0x00004fbf rtn 
- 00026212  0x00004fc2 fetch  0x00000002 , 0x00004816 
- 00026213  0x00004fc3 rtn  0x00000034 
- 00026214  0x00004fc4 increase  0xffffffff , 0x0000003f 
- 00026215  0x00004fc5 store  0x00000002 , 0x00004816 
- 00026216  0x00004fc6 nrtn  0x00000034 
- 00026217  0x00004fc7 branch  0x000066b1 
- 00026218  0x00004fca set0  0x00000025 , 0x00000000 
- 00026219  0x00004fcb bpatch  0x000000c7 , 0x00004018 
- 00026220  0x00004fcc jam  0x00000000 , 0x0000481a 
- 00026221  0x00004fcd jam  0x00000001 , 0x0000480b 
- 00026222  0x00004fce setarg  0x00000000 
- 00026223  0x00004fcf store  0x00000002 , 0x00004814 
- 00026224  0x00004fd0 call  0x000066b1 
- 00026225  0x00004fd1 fetch  0x00000001 , 0x00004132 
- 00026226  0x00004fd2 isolate1  0x00000001 , 0x0000003f 
- 00026227  0x00004fd3 call  0x00006688 , 0x00000001 
- 00026228  0x00004fd4 fetch  0x00000001 , 0x00004132 
- 00026229  0x00004fd5 isolate1  0x00000000 , 0x0000003f 
- 00026230  0x00004fd6 call  0x00006684 , 0x00000001 
- 00026231  0x00004fd7 call  0x00003fa6 
- 00026232  0x00004fd8 branch  0x00006697 
- 00026233  0x00004fdd fetch  0x00000006 , 0x00004274 
- 00026234  0x00004fde branch  0x00003f79 , 0x00000034 
- 00026235  0x00004fdf branch  0x00003f6e 
- 00026236  0x00004fe2 fetch  0x00000006 , 0x00004274 
- 00026237  0x00004fe3 branch  0x00006682 , 0x00000034 
- 00026238  0x00004fe4 fetch  0x00000002 , 0x0000480c 
- 00026239  0x00004fe5 store  0x00000002 , 0x00004814 
- 00026240  0x00004fe6 call  0x00003fa4 
- 00026241  0x00004fe7 branch  0x00003f82 
- 00026242  0x00004fe9 call  0x00003f94 
- 00026243  0x00004fea branch  0x00003f88 
- 00026244  0x00004fed fetch  0x00000002 , 0x000047f4 
- 00026245  0x00004fee isolate1  0x00000007 , 0x0000003f 
- 00026246  0x00004fef call  0x00003f75 , 0x00000001 
- 00026247  0x00004ff0 rtn 
- 00026248  0x00004ff2 call  0x00005b30 
- 00026249  0x00004ff3 rtn 
- 00026250  0x00004ff6 jam  0x00000001 , 0x0000427f 
- 00026251  0x00004ff7 call  0x00003fa4 
- 00026252  0x00004ff8 call  0x00003fa2 
- 00026253  0x00004ff9 jam  0x00000001 , 0x00004820 
- 00026254  0x00004ffa setarg  0x00000000 
- 00026255  0x00004ffb store  0x00000002 , 0x000047f0 
- 00026256  0x00004ffc store  0x00000001 , 0x000047f2 
- 00026257  0x00004ffd call  0x00003f9e 
- 00026258  0x00004ffe branch  0x0000655a 
- 00026259  0x00005001 fetch  0x00000001 , 0x000042a9 
- 00026260  0x00005002 beq  0x00000033 , 0x00006679 
- 00026261  0x00005003 beq  0x00000034 , 0x0000667c 
- 00026262  0x00005004 branch  0x00006697 
- 00026263  0x00005007 set0  0x00000025 , 0x00000000 
- 00026264  0x00005008 bpatch  0x000000c8 , 0x00004019 
- 00026265  0x00005009 fetch  0x00000001 , 0x000044f9 
- 00026266  0x0000500a increase  0x00000001 , 0x0000003f 
- 00026267  0x0000500b store  0x00000001 , 0x000044f9 
- 00026268  0x0000500c call  0x00003fa6 
- 00026269  0x0000500d fetch  0x00000002 , 0x000047fe 
- 00026270  0x0000500e store  0x00000002 , 0x00004812 
- 00026271  0x0000500f fetch  0x00000001 , 0x00004132 
- 00026272  0x00005010 isolate1  0x00000001 , 0x0000003f 
- 00026273  0x00005011 call  0x00003f88 , 0x00000001 
- 00026274  0x00005012 fetch  0x00000001 , 0x00004132 
- 00026275  0x00005013 isolate1  0x00000000 , 0x0000003f 
- 00026276  0x00005014 call  0x00003f7c , 0x00000001 
- 00026277  0x00005015 branch  0x00003f94 
- 00026278  0x00005018 set0  0x00000025 , 0x00000000 
- 00026279  0x00005019 bpatch  0x000000c9 , 0x00004019 
- 00026280  0x0000501a setarg  0x00000000 
- 00026281  0x0000501b store  0x00000002 , 0x00004812 
- 00026282  0x0000501c fetch  0x00000001 , 0x00004132 
- 00026283  0x0000501d isolate1  0x00000001 , 0x0000003f 
- 00026284  0x0000501e call  0x00003f86 , 0x00000001 
- 00026285  0x0000501f fetch  0x00000001 , 0x00004132 
- 00026286  0x00005020 isolate1  0x00000000 , 0x0000003f 
- 00026287  0x00005021 call  0x00003f7e , 0x00000001 
- 00026288  0x00005022 branch  0x00003f98 
- 00026289  0x00005025 set0  0x00000025 , 0x00000000 
- 00026290  0x00005026 bpatch  0x000000ca , 0x00004019 
- 00026291  0x00005027 setarg  0x00000000 
- 00026292  0x00005028 store  0x00000002 , 0x00004816 
- 00026293  0x00005029 fetch  0x00000002 , 0x000047f4 
- 00026294  0x0000502a bbit1  0x00000009 , 0x00003f90 
- 00026295  0x0000502b fetch  0x00000002 , 0x000047f4 
- 00026296  0x0000502c bbit1  0x00000000 , 0x00003f77 
- 00026297  0x0000502d rtn 
- 00026298  0x00005030 set0  0x00000025 , 0x00000000 
- 00026299  0x00005031 bpatch  0x000000cb , 0x00004019 
- 00026300  0x00005032 arg  0x00000001 , 0x00000002 
- 00026301  0x00005033 arg  0x0000481b , 0x00000011 
- 00026302  0x00005034 arg  0x000000c6 , 0x00000012 
- 00026303  0x00005035 branch  0x0000683e 
- 00026304  0x00005038 set0  0x00000025 , 0x00000000 
- 00026305  0x00005039 bpatch  0x000000cc , 0x00004019 
- 00026306  0x0000503a arg  0x00000001 , 0x00000002 
- 00026307  0x0000503b arg  0x0000481b , 0x00000011 
- 00026308  0x0000503c arg  0x000000c6 , 0x00000012 
- 00026309  0x0000503d branch  0x0000681d 
- 00026310  0x00005046 set0  0x00000025 , 0x00000000 
- 00026311  0x00005047 bpatch  0x000000fe , 0x0000401f 
- 00026312  0x00005048 hfetch  0x00000001 , 0x00008073 
- 00026313  0x00005049 arg  0x00000006 , 0x00000002 
- 00026314  0x0000504a ior  0x00000002 , 0x0000003f 
- 00026315  0x0000504b hstore  0x00000001 , 0x00008073 
- 00026316  0x0000504c hfetch  0x00000001 , 0x00008077 
- 00026317  0x0000504d ior  0x00000002 , 0x0000003f 
- 00026318  0x0000504e hstore  0x00000001 , 0x00008077 
- 00026319  0x0000504f hjam  0x00000000 , 0x00008081 
- 00026320  0x00005050 hfetch  0x00000001 , 0x00008077 
- 00026321  0x00005051 set0  0x00000001 , 0x0000003f 
- 00026322  0x00005052 set0  0x00000002 , 0x0000003f 
- 00026323  0x00005053 hstore  0x00000001 , 0x00008077 
- 00026324  0x00005054 nop  0x0000001e 
- 00026325  0x00005055 hjam  0x00000001 , 0x00008081 
- 00026326  0x00005056 rtn 
- 00026327  0x00005058 branch  0x000067a1 
- 00026328  0x0000505b branch  0x000067a9 
- 00026329  0x00005063 nbranch  0x000066dd , 0x00000028 
- 00026330  0x00005064 hfetch  0x00000001 , 0x00008085 
- 00026331  0x00005065 or_into  0x00000020 , 0x0000003f 
- 00026332  0x00005066 hstore  0x00000001 , 0x00008085 
- 00026333  0x00005068 copy  0x00000002 , 0x0000003e 
- 00026334  0x00005069 branch  0x000066e0 , 0x00000005 
- 00026335  0x0000506a copy  0x00000013 , 0x0000003d 
- 00026336  0x0000506c isolate0  0x00000000 , 0x0000003e 
- 00026337  0x0000506d branch  0x00006763 
- 00026338  0x00005071 force  0x00000004 , 0x00000002 
- 00026339  0x00005073 arg  0x0000022c , 0x00000011 
- 00026340  0x00005074 hfetch  0x00000001 , 0x00008085 
- 00026341  0x00005075 and_into  0x000000df , 0x0000003f 
- 00026342  0x00005076 hstore  0x00000001 , 0x00008085 
- 00026343  0x00005077 call  0x000066dd 
- 00026344  0x00005078 arg  0x000055aa , 0x00000011 
- 00026345  0x00005079 fetch  0x00000002 , 0x0000022c 
- 00026346  0x0000507a ifetcht  0x00000002 , 0x00000006 
- 00026347  0x0000507b isub  0x00000011 , 0x0000003e 
- 00026348  0x0000507c rtn 
- 00026349  0x0000507f arg  0x00000002 , 0x00000002 
- 00026350  0x00005080 arg  0x00000232 , 0x00000011 
- 00026351  0x00005081 call  0x000066dd 
- 00026352  0x00005082 fetch  0x00000002 , 0x00000232 
- 00026353  0x00005083 store  0x00000002 , 0x00000225 
- 00026354  0x00005084 call  0x000066f4 , 0x00000028 
- 00026355  0x00005085 rtn 
- 00026356  0x00005088 arg  0x00000010 , 0x00000002 
- 00026357  0x00005089 arg  0x00000234 , 0x00000011 
- 00026358  0x0000508a hfetch  0x00000001 , 0x00008085 
- 00026359  0x0000508b and_into  0x000000df , 0x0000003f 
- 00026360  0x0000508c hstore  0x00000001 , 0x00008085 
- 00026361  0x0000508d call  0x000066dd 
- 00026362  0x0000508e arg  0x00000234 , 0x00000006 
- 00026363  0x0000508f arg  0x00000010 , 0x00000039 
- 00026364  0x00005090 call  0x00007584 
- 00026365  0x00005091 call  0x0000753d 
- 00026366  0x00005092 call  0x0000759d 
- 00026367  0x00005093 branch  0x00007534 
- 00026368  0x00005096 disable  0x0000002d 
- 00026369  0x00005097 call  0x000066e2 
- 00026370  0x00005098 nrtn  0x00000005 
- 00026371  0x00005099 enable  0x0000002d 
- 00026372  0x0000509a hjam  0x00000080 , 0x00008023 
- 00026373  0x0000509b hjam  0x00000000 , 0x00008022 
- 00026374  0x0000509c hjam  0x00000000 , 0x00008024 
- 00026375  0x0000509d arg  0x00008025 , 0x00000011 
- 00026376  0x0000509e call  0x000066d9 
- 00026377  0x0000509f hjam  0x00000000 , 0x00008023 
- 00026378  0x000050a0 call  0x000066e2 
- 00026379  0x000050a1 nrtn  0x00000005 
- 00026380  0x000050a2 force  0x00000000 , 0x0000003f 
- 00026381  0x000050a3 hstore  0x00000002 , 0x00008288 
- 00026382  0x000050a4 arg  0x0000828a , 0x00000011 
- 00026383  0x000050a5 call  0x000066d9 
- 00026384  0x000050a7 arg  0x00000006 , 0x00000002 
- 00026385  0x000050a8 call  0x000066e3 
- 00026386  0x000050a9 nrtn  0x00000005 
- 00026387  0x000050aa ifetch  0x00000002 , 0x00000006 
- 00026388  0x000050ab iforce  0x00000011 
- 00026389  0x000050ac call  0x000066dd 
- 00026390  0x000050ad branch  0x00006710 
- 00026391  0x000050b4 call  0x00007f36 
- 00026392  0x000050b5 setarg  0x00001000 
- 00026393  0x000050b6 store  0x00000002 , 0x00000225 
- 00026394  0x000050b7 arg  0x00006823 , 0x00000013 
- 00026395  0x000050b8 arg  0x00000002 , 0x00000039 
- 00026396  0x000050ba call  0x000066e2 
- 00026397  0x000050bb nrtn  0x00000005 
- 00026398  0x000050bc fetch  0x00000002 , 0x00000225 
- 00026399  0x000050bd byteswap  0x0000003f , 0x0000003f 
- 00026400  0x000050be iadd  0x00000002 , 0x0000003f 
- 00026401  0x000050bf byteswap  0x0000003f , 0x0000003f 
- 00026402  0x000050c0 store  0x00000002 , 0x00000225 
- 00026403  0x000050c1 loop  0x0000671c 
- 00026404  0x000050c2 branch  0x00006710 
- 00026405  0x000050c5 hjam  0x00000025 , 0x00008050 
- 00026406  0x000050c6 hjam  0x00000005 , 0x00008280 
- 00026407  0x000050c7 call  0x00007f36 
- 00026408  0x000050c9 disable  0x00000028 
- 00026409  0x000050ca call  0x0000688a 
- 00026410  0x000050cb setarg  0x00000000 
- 00026411  0x000050cc arg  0x00000221 , 0x00000011 
- 00026412  0x000050cd arg  0x00000002 , 0x00000002 
- 00026413  0x000050ce call  0x000068d3 
- 00026414  0x000050cf fetch  0x00000002 , 0x00000221 
- 00026415  0x000050d0 bbit0  0x00000007 , 0x00006738 
- 00026416  0x000050d1 setarg  0x000007f0 
- 00026417  0x000050d2 arg  0x00000234 , 0x00000011 
- 00026418  0x000050d3 arg  0x00000010 , 0x00000002 
- 00026419  0x000050d4 call  0x000068d3 
- 00026420  0x000050d5 hjam  0x00000008 , 0x00008006 
- 00026421  0x000050d6 arg  0x00000234 , 0x00000006 
- 00026422  0x000050d7 call  0x00007590 
- 00026423  0x000050d8 enable  0x00000028 
- 00026424  0x000050da fetch  0x00000002 , 0x00000221 
- 00026425  0x000050db byteswap  0x0000003f , 0x0000003f 
- 00026426  0x000050dc arg  0x000007ff , 0x00000002 
- 00026427  0x000050dd iand  0x00000002 , 0x0000003f 
- 00026428  0x000050de branch  0x00006744 , 0x00000005 
- 00026429  0x000050df call  0x0000688f 
- 00026430  0x000050e0 arg  0x000068d8 , 0x00000013 
- 00026431  0x000050e1 call  0x000066f4 , 0x00000028 
- 00026432  0x000050e2 call  0x00006700 
- 00026433  0x000050e3 fetch  0x00000001 , 0x00000220 
- 00026434  0x000050e4 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026435  0x000050e5 nbranch  0x00006738 , 0x00000001 
- 00026436  0x000050e7 call  0x0000688d 
- 00026437  0x000050e8 fetch  0x00000001 , 0x00000221 
- 00026438  0x000050e9 bbit1  0x00000005 , 0x00006751 
- 00026439  0x000050ea setarg  0x00000000 
- 00026440  0x000050eb store  0x00000003 , 0x00000224 
- 00026441  0x000050ec call  0x000067b9 
- 00026442  0x000050ed arg  0x000067db , 0x00000013 
- 00026443  0x000050ee call  0x000066ed 
- 00026444  0x000050ef call  0x00006700 
- 00026445  0x000050f0 nbranch  0x00006751 , 0x0000002d 
- 00026446  0x000050f1 fetch  0x00000001 , 0x00000220 
- 00026447  0x000050f2 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026448  0x000050f3 nbranch  0x00006744 , 0x00000001 
- 00026449  0x000050f5 fetch  0x00000001 , 0x00000221 
- 00026450  0x000050f6 bbit1  0x00000006 , 0x0000675d 
- 00026451  0x000050f7 setarg  0x00000000 
- 00026452  0x000050f8 store  0x00000002 , 0x00000225 
- 00026453  0x000050f9 arg  0x00006823 , 0x00000013 
- 00026454  0x000050fa call  0x00006805 
- 00026455  0x000050fb call  0x000066ed 
- 00026456  0x000050fc call  0x00006700 
- 00026457  0x000050fd nbranch  0x0000675d , 0x0000002d 
- 00026458  0x000050fe fetch  0x00000001 , 0x00000220 
- 00026459  0x000050ff compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026460  0x00005100 nbranch  0x00006751 , 0x00000001 
- 00026461  0x00005102 hjam  0x00000021 , 0x00008050 
- 00026462  0x00005103 fetch  0x00000001 , 0x00000221 
- 00026463  0x00005104 rtnbit0  0x00000004 
- 00026464  0x00005105 call  0x00004461 
- 00026465  0x00005107 call  0x000044a3 
- 00026466  0x00005108 branch  0x00006761 
- 00026467  0x0000510c fetch  0x00000001 , 0x00000220 
- 00026468  0x0000510d lshift  0x0000003f , 0x0000003f 
- 00026469  0x0000510e setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00026470  0x0000510f isolate0  0x0000000f , 0x00000011 
- 00026471  0x00005110 rtn  0x00000001 
- 00026472  0x00005111 store  0x00000001 , 0x00000220 
- 00026473  0x00005112 rtn 
- 00026474  0x00005116 hfetch  0x00000001 , 0x00008085 
- 00026475  0x00005117 rtnbit0  0x00000005 
- 00026476  0x00005118 branch  0x00006770 
- 00026477  0x0000511a hfetch  0x00000001 , 0x0000812c 
- 00026478  0x0000511b qisolate1  0x0000003f 
- 00026479  0x0000511c rtn  0x00000001 
- 00026480  0x0000511e hfetch  0x00000001 , 0x00008108 
- 00026481  0x0000511f bbit0  0x00000001 , 0x0000676d 
- 00026482  0x00005120 call  0x00007534 
- 00026483  0x00005121 branch  0x0000676d 
- 00026484  0x00005126 copy  0x00000039 , 0x00000002 
- 00026485  0x00005127 storet  0x00000002 , 0x0000423c 
- 00026486  0x00005128 hjam  0x00000080 , 0x00008023 
- 00026487  0x00005129 hjam  0x00000000 , 0x00008022 
- 00026488  0x0000512a hjam  0x00000000 , 0x00008024 
- 00026489  0x0000512b store  0x00000002 , 0x0000423a 
- 00026490  0x0000512c iforce  0x00000005 
- 00026491  0x0000512d lshift2  0x00000039 , 0x00000039 
- 00026492  0x0000512f hfetch  0x00000001 , 0x00008025 
- 00026493  0x00005130 istore  0x00000001 , 0x00000005 
- 00026494  0x00005131 loop  0x0000677c 
- 00026495  0x00005132 hjam  0x00000000 , 0x00008023 
- 00026496  0x00005133 rtn 
- 00026497  0x00005136 fetch  0x00000002 , 0x0000423a 
- 00026498  0x00005137 rtn  0x00000034 
- 00026499  0x00005138 hjam  0x00000080 , 0x00008023 
- 00026500  0x00005139 hjam  0x00000000 , 0x00008022 
- 00026501  0x0000513a hjam  0x00000000 , 0x00008024 
- 00026502  0x0000513b fetcht  0x00000002 , 0x0000423c 
- 00026503  0x0000513c lshift2  0x00000002 , 0x00000039 
- 00026504  0x0000513d iforce  0x00000006 
- 00026505  0x0000513f ifetch  0x00000001 , 0x00000006 
- 00026506  0x00005140 hstore  0x00000001 , 0x00008025 
- 00026507  0x00005141 loop  0x00006789 
- 00026508  0x00005142 hjam  0x00000000 , 0x00008023 
- 00026509  0x00005143 rtn 
- 00026510  0x00005149 set0  0x00000025 , 0x00000000 
- 00026511  0x0000514a bpatch  0x000000ff , 0x0000401f 
- 00026512  0x0000514b hjam  0x00000075 , 0x00008086 
- 00026513  0x0000514c hjam  0x0000000a , 0x00008087 
- 00026514  0x0000514d setarg  0x00000223 
- 00026515  0x0000514e hstore  0x00000002 , 0x0000808a 
- 00026516  0x0000514f setarg  0x00000228 
- 00026517  0x00005150 hstore  0x00000002 , 0x0000808c 
- 00026518  0x00005151 hfetch  0x00000001 , 0x00008081 
- 00026519  0x00005152 set1  0x00000000 , 0x0000003f 
- 00026520  0x00005153 set0  0x00000001 , 0x0000003f 
- 00026521  0x00005154 hstore  0x00000001 , 0x00008081 
- 00026522  0x00005155 rtn 
- 00026523  0x00005158 hfetch  0x00000001 , 0x00008086 
- 00026524  0x00005159 set1  0x00000007 , 0x0000003f 
- 00026525  0x0000515a hstore  0x00000001 , 0x00008086 
- 00026526  0x0000515b set0  0x00000007 , 0x0000003f 
- 00026527  0x0000515c hstore  0x00000001 , 0x00008086 
- 00026528  0x0000515d rtn 
- 00026529  0x00005162 set1  0x00000007 , 0x0000003f 
- 00026530  0x00005163 store  0x00000002 , 0x00000223 
- 00026531  0x00005164 set1  0x00000025 , 0x00000000 
- 00026532  0x00005165 bpatch  0x00000000 , 0x00004020 
- 00026533  0x00005166 hjam  0x00000002 , 0x00008088 
- 00026534  0x00005167 hjam  0x00000000 , 0x0000808e 
- 00026535  0x00005168 hjam  0x00000002 , 0x00008006 
- 00026536  0x00005169 branch  0x000067b3 
- 00026537  0x0000516d force  0x00000001 , 0x00000002 
- 00026538  0x00005171 store  0x00000001 , 0x00000223 
- 00026539  0x00005172 set1  0x00000025 , 0x00000000 
- 00026540  0x00005173 bpatch  0x00000001 , 0x00004020 
- 00026541  0x00005174 hjam  0x00000001 , 0x00008088 
- 00026542  0x00005175 hstoret  0x00000002 , 0x0000808e 
- 00026543  0x00005176 hjam  0x00000002 , 0x00008006 
- 00026544  0x00005177 call  0x000067b3 
- 00026545  0x00005178 fetch  0x00000001 , 0x00000228 
- 00026546  0x00005179 rtn 
- 00026547  0x0000517c fetch  0x00000002 , 0x00004177 
- 00026548  0x0000517d increase  0x00000001 , 0x0000003f 
- 00026549  0x0000517e store  0x00000002 , 0x00004177 
- 00026550  0x0000517f hfetch  0x00000001 , 0x0000812c 
- 00026551  0x00005180 bbit0  0x00000003 , 0x000067b3 
- 00026552  0x00005181 rtn 
- 00026553  0x00005184 hjam  0x00000040 , 0x00008086 
- 00026554  0x00005185 hjam  0x00000000 , 0x00008087 
- 00026555  0x00005186 hfetch  0x00000001 , 0x00008081 
- 00026556  0x00005187 set0  0x00000000 , 0x0000003f 
- 00026557  0x00005188 set1  0x00000001 , 0x0000003f 
- 00026558  0x00005189 hstore  0x00000001 , 0x00008081 
- 00026559  0x0000518a setarg  0x00000000 
- 00026560  0x0000518b store  0x00000004 , 0x00000223 
- 00026561  0x0000518c rtn 
- 00026562  0x0000518f setarg  0x00000000 
- 00026563  0x00005190 hstore  0x00000002 , 0x0000808e 
- 00026564  0x00005191 setarg  0x00000001 
- 00026565  0x00005192 hstore  0x00000001 , 0x00008088 
- 00026566  0x00005193 setarg  0x00000223 
- 00026567  0x00005194 hstore  0x00000002 , 0x0000808a 
- 00026568  0x00005195 jam  0x00000006 , 0x00000223 
- 00026569  0x00005196 hjam  0x00000002 , 0x00008006 
- 00026570  0x00005197 branch  0x000067b3 
- 00026571  0x0000519c increase  0x00000004 , 0x00000002 
- 00026572  0x0000519d hstoret  0x00000002 , 0x00008088 
- 00026573  0x0000519e increase  0xfffffffc , 0x00000011 
- 00026574  0x0000519f arg  0x00000002 , 0x00000002 
- 00026575  0x000051a0 istoret  0x00000001 , 0x00000011 
- 00026576  0x000051a1 rshift16  0x0000003f , 0x00000002 
- 00026577  0x000051a2 istoret  0x00000001 , 0x00000005 
- 00026578  0x000051a3 rshift8  0x0000003f , 0x00000002 
- 00026579  0x000051a4 istoret  0x00000001 , 0x00000005 
- 00026580  0x000051a5 istore  0x00000001 , 0x00000005 
- 00026581  0x000051a6 deposit  0x00000011 
- 00026582  0x000051a7 hstore  0x00000002 , 0x0000808a 
- 00026583  0x000051a8 setarg  0x00000000 
- 00026584  0x000051a9 hstore  0x00000002 , 0x0000808e 
- 00026585  0x000051aa hjam  0x00000002 , 0x00008006 
- 00026586  0x000051ab branch  0x000067b3 
- 00026587  0x000051b0 hstoret  0x00000002 , 0x0000808e 
- 00026588  0x000051b1 setarg  0x00000004 
- 00026589  0x000051b2 hstore  0x00000002 , 0x00008088 
- 00026590  0x000051b3 jam  0x00000003 , 0x00000223 
- 00026591  0x000051b4 setarg  0x00000223 
- 00026592  0x000051b5 hstore  0x00000002 , 0x0000808a 
- 00026593  0x000051b6 deposit  0x00000011 
- 00026594  0x000051b7 hstore  0x00000002 , 0x0000808c 
- 00026595  0x000051b8 hfetch  0x00000001 , 0x00008086 
- 00026596  0x000051b9 isolate0  0x0000000f , 0x00000011 
- 00026597  0x000051ba setflag  0x00000001 , 0x00000006 , 0x0000003f 
- 00026598  0x000051bb hstore  0x00000001 , 0x00008086 
- 00026599  0x000051bc hjam  0x00000002 , 0x00008006 
- 00026600  0x000051be hfetch  0x00000001 , 0x0000812c 
- 00026601  0x000051bf bbit1  0x00000007 , 0x000067e8 
- 00026602  0x000051c0 arg  0x00000003 , 0x00000007 
- 00026603  0x000051c1 call  0x0000676a 
- 00026604  0x000051c2 call  0x000067b3 
- 00026605  0x000051c3 isolate1  0x00000002 , 0x0000003f 
- 00026606  0x000051c4 call  0x00006763 
- 00026607  0x000051c5 fetch  0x00000001 , 0x00000224 
- 00026608  0x000051c6 lshift16  0x0000003f , 0x00000012 
- 00026609  0x000051c7 fetch  0x00000001 , 0x00000225 
- 00026610  0x000051c8 lshift8  0x0000003f , 0x0000003f 
- 00026611  0x000051c9 ior  0x00000012 , 0x00000012 
- 00026612  0x000051ca fetch  0x00000001 , 0x00000226 
- 00026613  0x000051cb ior  0x00000012 , 0x0000003f 
- 00026614  0x000051cc iadd  0x00000002 , 0x0000003f 
- 00026615  0x000051cd store  0x00000001 , 0x00000226 
- 00026616  0x000051ce rshift8  0x0000003f , 0x0000003f 
- 00026617  0x000051cf store  0x00000001 , 0x00000225 
- 00026618  0x000051d0 rshift8  0x0000003f , 0x0000003f 
- 00026619  0x000051d1 store  0x00000001 , 0x00000224 
- 00026620  0x000051d2 rtn 
- 00026621  0x000051d7 hjam  0x0000000a , 0x00008042 
- 00026622  0x000051d8 hjam  0x00000002 , 0x00008091 
- 00026623  0x000051d9 hjam  0x00000003 , 0x00008092 
- 00026624  0x000051da hjam  0x00000003 , 0x00008093 
- 00026625  0x000051db hjam  0x00000003 , 0x00008094 
- 00026626  0x000051dc hjam  0x00000003 , 0x00008095 
- 00026627  0x000051dd hjam  0x00000002 , 0x00008096 
- 00026628  0x000051de rtn 
- 00026629  0x000051e1 hjam  0x00000005 , 0x00008091 
- 00026630  0x000051e2 hjam  0x00000007 , 0x00008092 
- 00026631  0x000051e3 hjam  0x00000007 , 0x00008093 
- 00026632  0x000051e4 hjam  0x00000007 , 0x00008094 
- 00026633  0x000051e5 hjam  0x00000007 , 0x00008095 
- 00026634  0x000051e6 hjam  0x00000005 , 0x00008096 
- 00026635  0x000051e7 rtn 
- 00026636  0x000051ec hfetch  0x00000001 , 0x0000812c 
- 00026637  0x000051ed bbit0  0x00000005 , 0x0000680c 
- 00026638  0x000051ee rtn 
- 00026639  0x000051f2 store  0x00000001 , 0x00000224 
- 00026640  0x000051f3 setarg  0x00000224 
- 00026641  0x000051f4 hstore  0x00000002 , 0x0000809a 
- 00026642  0x000051f5 setarg  0x00000001 
- 00026643  0x000051f6 hstore  0x00000002 , 0x00008098 
- 00026644  0x000051f7 hstoret  0x00000002 , 0x0000809e 
- 00026645  0x000051f8 deposit  0x00000011 
- 00026646  0x000051f9 hstore  0x00000002 , 0x0000809c 
- 00026647  0x000051fa hjam  0x00000001 , 0x00008090 
- 00026648  0x000051fb hjam  0x00000004 , 0x00008006 
- 00026649  0x000051fc branch  0x0000680c 
- 00026650  0x000051ff byteswap  0x0000003f , 0x0000003f 
- 00026651  0x00005200 store  0x00000002 , 0x00000225 
- 00026652  0x00005201 rtn 
- 00026653  0x00005208 set1  0x00000025 , 0x00000000 
- 00026654  0x00005209 bpatch  0x00000002 , 0x00004020 
- 00026655  0x0000520a fetch  0x00000002 , 0x0000429b 
- 00026656  0x0000520b iadd  0x00000012 , 0x0000003f 
- 00026657  0x0000520f byteswap  0x0000003f , 0x0000003f 
- 00026658  0x00005210 store  0x00000002 , 0x00000225 
- 00026659  0x00005214 set1  0x00000025 , 0x00000000 
- 00026660  0x00005215 bpatch  0x00000003 , 0x00004020 
- 00026661  0x00005216 setarg  0x00000004 
- 00026662  0x00005217 hstore  0x00000002 , 0x00008098 
- 00026663  0x00005218 jam  0x000000a0 , 0x00000224 
- 00026664  0x00005219 jam  0x000000a1 , 0x00000227 
- 00026665  0x0000521a setarg  0x00000224 
- 00026666  0x0000521b hstore  0x00000002 , 0x0000809a 
- 00026667  0x0000521c hstoret  0x00000002 , 0x0000809e 
- 00026668  0x0000521d deposit  0x00000011 
- 00026669  0x0000521e hstore  0x00000002 , 0x0000809c 
- 00026670  0x0000521f setarg  0x00000002 
- 00026671  0x00005220 isolate0  0x0000000f , 0x00000011 
- 00026672  0x00005221 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00026673  0x00005222 hstore  0x00000001 , 0x00008090 
- 00026674  0x00005223 hjam  0x00000004 , 0x00008006 
- 00026675  0x00005224 arg  0x00000005 , 0x00000007 
- 00026676  0x00005225 call  0x0000676a 
- 00026677  0x00005226 call  0x0000680c 
- 00026678  0x00005227 isolate1  0x00000004 , 0x0000003f 
- 00026679  0x00005228 call  0x00006763 
- 00026680  0x00005229 fetch  0x00000002 , 0x00000225 
- 00026681  0x0000522a byteswap  0x0000003f , 0x0000003f 
- 00026682  0x0000522b iadd  0x00000002 , 0x0000003f 
- 00026683  0x0000522c byteswap  0x0000003f , 0x0000003f 
- 00026684  0x0000522d store  0x00000002 , 0x00000225 
- 00026685  0x0000522e rtn 
- 00026686  0x00005235 set1  0x00000025 , 0x00000000 
- 00026687  0x00005236 bpatch  0x00000004 , 0x00004020 
- 00026688  0x00005237 fetch  0x00000002 , 0x0000429b 
- 00026689  0x00005238 iadd  0x00000012 , 0x0000003f 
- 00026690  0x0000523c store  0x00000002 , 0x00000161 
- 00026691  0x0000523d set1  0x00000025 , 0x00000000 
- 00026692  0x0000523e bpatch  0x00000005 , 0x00004020 
- 00026693  0x0000523f storet  0x00000002 , 0x000002a0 
- 00026694  0x00005240 copy  0x00000011 , 0x0000003f 
- 00026695  0x00005241 store  0x00000002 , 0x000002b7 
- 00026696  0x00005243 call  0x00006858 
- 00026697  0x00005245 fetcht  0x00000002 , 0x000002b0 
- 00026698  0x00005246 fetch  0x00000002 , 0x000002b7 
- 00026699  0x00005247 copy  0x0000003f , 0x00000011 
- 00026700  0x00005248 fetch  0x00000002 , 0x00000161 
- 00026701  0x0000524a call  0x00006870 
- 00026702  0x0000524c fetch  0x00000002 , 0x000002b0 
- 00026703  0x0000524d fetcht  0x00000002 , 0x000002b7 
- 00026704  0x0000524e iadd  0x00000002 , 0x00000002 
- 00026705  0x0000524f storet  0x00000002 , 0x000002b7 
- 00026706  0x00005250 fetcht  0x00000002 , 0x00000161 
- 00026707  0x00005251 iadd  0x00000002 , 0x00000002 
- 00026708  0x00005252 storet  0x00000002 , 0x00000161 
- 00026709  0x00005253 fetch  0x00000002 , 0x000002a0 
- 00026710  0x00005254 nbranch  0x00006848 , 0x00000034 
- 00026711  0x00005255 rtn 
- 00026712  0x0000525e set1  0x00000025 , 0x00000000 
- 00026713  0x0000525f bpatch  0x00000006 , 0x00004020 
- 00026714  0x00005260 fetch  0x00000002 , 0x000042aa 
- 00026715  0x00005261 increase  0xffffffff , 0x0000003f 
- 00026716  0x00005262 fetcht  0x00000002 , 0x00000161 
- 00026717  0x00005263 ior  0x00000002 , 0x0000003f 
- 00026718  0x00005264 increase  0x00000001 , 0x0000003f 
- 00026719  0x00005265 store  0x00000003 , 0x000002b4 
- 00026720  0x00005267 fetch  0x00000002 , 0x000002a0 
- 00026721  0x00005268 iadd  0x00000002 , 0x0000003f 
- 00026722  0x0000526a fetcht  0x00000003 , 0x000002b4 
- 00026723  0x0000526b isub  0x00000002 , 0x0000003f 
- 00026724  0x0000526c nbranch  0x0000686b , 0x00000002 
- 00026725  0x0000526d store  0x00000002 , 0x000002a0 
- 00026726  0x0000526e fetch  0x00000003 , 0x000002b4 
- 00026727  0x0000526f fetcht  0x00000002 , 0x00000161 
- 00026728  0x00005270 isub  0x00000002 , 0x0000003f 
- 00026729  0x00005271 store  0x00000002 , 0x000002b0 
- 00026730  0x00005272 rtn 
- 00026731  0x00005274 fetch  0x00000002 , 0x000002a0 
- 00026732  0x00005275 store  0x00000002 , 0x000002b0 
- 00026733  0x00005276 setarg  0x00000000 
- 00026734  0x00005277 store  0x00000002 , 0x000002a0 
- 00026735  0x00005278 rtn 
- 00026736  0x0000527e copy  0x0000003f , 0x00000012 
- 00026737  0x0000527f set1  0x00000025 , 0x00000000 
- 00026738  0x00005280 bpatch  0x00000007 , 0x00004020 
- 00026739  0x00005281 copy  0x00000012 , 0x0000003f 
- 00026740  0x00005282 increase  0x00000003 , 0x00000002 
- 00026741  0x00005283 hstoret  0x00000002 , 0x00008098 
- 00026742  0x00005284 increase  0xfffffffd , 0x00000011 
- 00026743  0x00005285 ifetcht  0x00000003 , 0x00000011 
- 00026744  0x00005286 copy  0x00000002 , 0x00000012 
- 00026745  0x00005287 arg  0x000000a0 , 0x00000002 
- 00026746  0x00005288 istoret  0x00000001 , 0x00000011 
- 00026747  0x00005289 byteswap  0x0000003f , 0x0000003f 
- 00026748  0x0000528a istore  0x00000002 , 0x00000005 
- 00026749  0x0000528b deposit  0x00000011 
- 00026750  0x0000528c hstore  0x00000002 , 0x0000809a 
- 00026751  0x0000528d setarg  0x00000000 
- 00026752  0x0000528e hstore  0x00000002 , 0x0000809e 
- 00026753  0x0000528f hjam  0x00000001 , 0x00008090 
- 00026754  0x00005290 hjam  0x00000004 , 0x00008006 
- 00026755  0x00005291 call  0x0000680c 
- 00026756  0x00005292 copy  0x00000012 , 0x0000003f 
- 00026757  0x00005293 istore  0x00000003 , 0x00000011 
- 00026758  0x00005294 nop  0x00002710 
- 00026759  0x00005295 nop  0x00002710 
- 00026760  0x00005296 nop  0x00002710 
- 00026761  0x00005297 rtn 
- 00026762  0x0000529c hjam  0x00000070 , 0x00008973 
- 00026763  0x0000529d nop  0x00000bb8 
- 00026764  0x0000529e rtn 
- 00026765  0x000052a1 hjam  0x00000030 , 0x00008973 
- 00026766  0x000052a2 rtn 
- 00026767  0x000052a5 lshift3  0x0000003f , 0x0000003f 
- 00026768  0x000052a6 hstore  0x00000002 , 0x00008045 
- 00026769  0x000052a7 hjam  0x00000000 , 0x0000804b 
- 00026770  0x000052a8 rtn 
- 00026771  0x000052ac call  0x0000688f 
- 00026772  0x000052ad call  0x000068c0 
- 00026773  0x000052af ifetcht  0x00000001 , 0x00000011 
- 00026774  0x000052b0 increase  0x00000001 , 0x00000011 
- 00026775  0x000052b1 force  0x00000000 , 0x00000007 
- 00026776  0x000052b3 qisolate0  0x00000002 
- 00026777  0x000052b4 branch  0x000068b7 , 0x00000001 
- 00026778  0x000052b5 hfetch  0x00000001 , 0x00008046 
- 00026779  0x000052b6 set1  0x00000006 , 0x0000003f 
- 00026780  0x000052b7 set1  0x00000007 , 0x0000003f 
- 00026781  0x000052b8 hstore  0x00000001 , 0x00008046 
- 00026782  0x000052b9 hjam  0x00000002 , 0x00008047 
- 00026783  0x000052ba hjam  0x00000082 , 0x00008047 
- 00026784  0x000052bb set0  0x00000007 , 0x0000003f 
- 00026785  0x000052bc hstore  0x00000001 , 0x00008046 
- 00026786  0x000052bd hjam  0x0000008a , 0x00008047 
- 00026787  0x000052be nop  0x0000000b 
- 00026788  0x000052bf hjam  0x000000ca , 0x00008047 
- 00026789  0x000052c0 nop  0x00000021 
- 00026790  0x000052c1 hjam  0x0000004a , 0x00008047 
- 00026791  0x000052c2 nop  0x0000002c 
- 00026792  0x000052c3 hjam  0x000000ca , 0x00008047 
- 00026793  0x000052c4 nop  0x00000016 
- 00026794  0x000052c5 hjam  0x0000008a , 0x00008047 
- 00026795  0x000052c6 nop  0x00000021 
- 00026796  0x000052c7 hjam  0x00000082 , 0x00008047 
- 00026797  0x000052c8 nop  0x00000001 
- 00026798  0x000052c9 hjam  0x00000092 , 0x00008047 
- 00026799  0x000052ca nop  0x0000000a 
- 00026800  0x000052cb hjam  0x000000b2 , 0x00008047 
- 00026801  0x000052cc hfetch  0x00000001 , 0x00008007 
- 00026802  0x000052cd hjam  0x00000092 , 0x00008047 
- 00026803  0x000052ce nop  0x00000001 
- 00026804  0x000052cf hjam  0x00000082 , 0x00008047 
- 00026805  0x000052d0 qisolate0  0x0000003f 
- 00026806  0x000052d1 branch  0x00006898 , 0x00000001 
- 00026807  0x000052d3 hfetch  0x00000002 , 0x00008045 
- 00026808  0x000052d4 increase  0x00000001 , 0x0000003f 
- 00026809  0x000052d5 hstore  0x00000002 , 0x00008045 
- 00026810  0x000052d6 increase  0x00000001 , 0x00000007 
- 00026811  0x000052d7 compare  0x00000008 , 0x00000007 , 0x0000000f 
- 00026812  0x000052d8 nbranch  0x00006898 , 0x00000001 
- 00026813  0x000052d9 loop  0x00006895 
- 00026814  0x000052da hjam  0x00000083 , 0x00008047 
- 00026815  0x000052db rtn 
- 00026816  0x000052de hjam  0x00000082 , 0x00008047 
- 00026817  0x000052df nop  0x0000000c 
- 00026818  0x000052e0 hjam  0x00000080 , 0x00008047 
- 00026819  0x000052e1 hjam  0x00000082 , 0x00008047 
- 00026820  0x000052e2 nop  0x00000096 
- 00026821  0x000052e3 rtn 
- 00026822  0x000052e7 call  0x000068c0 
- 00026823  0x000052e9 hjam  0x000000a2 , 0x00008047 
- 00026824  0x000052ea deposit  0x00000011 
- 00026825  0x000052eb hstore  0x00000002 , 0x00008048 
- 00026826  0x000052ec set1  0x0000000b , 0x00000002 
- 00026827  0x000052ed isolate0  0x0000000f , 0x0000003f 
- 00026828  0x000052ee setflag  0x00000001 , 0x0000000f , 0x00000002 
- 00026829  0x000052ef hstoret  0x00000002 , 0x0000804a 
- 00026830  0x000052f0 hjam  0x00000001 , 0x00008006 
- 00026831  0x000052f1 rtn 
- 00026832  0x000052f4 hfetch  0x00000001 , 0x0000812c 
- 00026833  0x000052f5 bbit0  0x00000001 , 0x000068d0 
- 00026834  0x000052f6 rtn 
- 00026835  0x000052fa call  0x0000688f 
- 00026836  0x000052fb call  0x000068c6 
- 00026837  0x000052fc call  0x000068d0 
- 00026838  0x000052fd hjam  0x00000083 , 0x00008047 
- 00026839  0x000052fe rtn 
- 00026840  0x00005304 hfetch  0x00000002 , 0x00008124 
- 00026841  0x00005305 hstore  0x00000002 , 0x00008045 
- 00026842  0x00005306 call  0x000068c6 
- 00026843  0x00005307 arg  0x00000001 , 0x00000007 
- 00026844  0x00005308 call  0x0000676a 
- 00026845  0x00005309 call  0x000068d0 
- 00026846  0x0000530a isolate1  0x00000000 , 0x0000003f 
- 00026847  0x0000530b call  0x00006763 
- 00026848  0x0000530c hjam  0x00000083 , 0x00008047 
- 00026849  0x0000530d rtn 
- 00026850  0x00005311 jam  0x00000001 , 0x0000427a 
- 00026851  0x00005312 force  0x0000000e , 0x00000007 
- 00026852  0x00005313 fetch  0x00000002 , 0x0000427c 
- 00026853  0x00005314 branch  0x00007e4c 
- 00026854  0x00005316 hfetch  0x00000002 , 0x00008112 
- 00026855  0x00005317 rtn  0x00000034 
- 00026856  0x00005318 fetcht  0x00000001 , 0x0000427b 
- 00026857  0x00005319 isub  0x00000002 , 0x0000003e 
- 00026858  0x0000531a branch  0x000068f2 , 0x00000002 
- 00026859  0x0000531b fetch  0x00000001 , 0x0000427a 
- 00026860  0x0000531c branch  0x000068e2 , 0x00000034 
- 00026861  0x0000531d arg  0x0000000e , 0x00000007 
- 00026862  0x0000531e call  0x00007e53 
- 00026863  0x0000531f branch  0x000068f2 , 0x00000034 
- 00026864  0x00005320 setarg  0x00000000 
- 00026865  0x00005321 rtn 
- 00026866  0x00005323 force  0x0000000e , 0x00000007 
- 00026867  0x00005324 call  0x00007e4b 
- 00026868  0x00005325 jam  0x00000000 , 0x0000427a 
- 00026869  0x00005326 hfetch  0x00000002 , 0x00008112 
- 00026870  0x00005327 rtn 
- 00026871  0x0000532f hfetch  0x00000002 , 0x0000805e 
- 00026872  0x00005330 iforce  0x0000000a 
- 00026873  0x00005331 rtn 
- 00026874  0x00005334 deposit  0x0000000a 
- 00026875  0x00005335 hstore  0x00000002 , 0x0000805e 
- 00026876  0x00005336 rtn 
- 00026877  0x00005339 hfetch  0x00000002 , 0x00008112 
- 00026878  0x0000533a rtn  0x00000034 
- 00026879  0x0000533b iforce  0x00000039 
- 00026880  0x0000533c hfetch  0x00000002 , 0x00008058 
- 00026881  0x0000533d iforce  0x00000003 
- 00026882  0x0000533e rtn 
- 00026883  0x00005342 hfetch  0x00000002 , 0x00008058 
- 00026884  0x00005343 iadd  0x00000002 , 0x0000003f 
- 00026885  0x00005344 copy  0x0000003f , 0x00000003 
- 00026886  0x00005346 deposit  0x00000003 
- 00026887  0x00005347 hstore  0x00000002 , 0x00008058 
- 00026888  0x00005348 rtn 
- 00026889  0x0000534b fetch  0x00000002 , 0x000042ac 
- 00026890  0x0000534c hstore  0x00000002 , 0x00008052 
- 00026891  0x0000534d rtn 
- 00026892  0x00005352 fetch  0x00000006 , 0x000003d0 
- 00026893  0x00005353 store  0x00000006 , 0x000001b4 
- 00026894  0x00005354 jam  0x00000034 , 0x000001b3 
- 00026895  0x00005355 branch  0x00006913 
- 00026896  0x00005357 fetch  0x00000006 , 0x00000040 
- 00026897  0x00005358 store  0x00000006 , 0x000001b4 
- 00026898  0x00005359 jam  0x00000033 , 0x000001b3 
- 00026899  0x0000535b set1  0x00000025 , 0x00000000 
- 00026900  0x0000535c bpatch  0x00000008 , 0x00004021 
- 00026901  0x0000535d call  0x00006954 
- 00026902  0x0000535e call  0x00006950 
- 00026903  0x0000535f fetch  0x00000001 , 0x000001b3 
- 00026904  0x00005360 beq  0x00000034 , 0x0000691b 
- 00026905  0x00005361 beq  0x00000033 , 0x0000697c 
- 00026906  0x00005362 rtn 
- 00026907  0x00005364 call  0x0000697a 
- 00026908  0x00005365 branch  0x00006963 
- 00026909  0x00005369 set1  0x00000025 , 0x00000000 
- 00026910  0x0000536a bpatch  0x00000009 , 0x00004021 
- 00026911  0x0000536b call  0x00006929 
- 00026912  0x0000536c fetch  0x00000001 , 0x000001b2 
- 00026913  0x0000536d rtneq  0x000000ff 
- 00026914  0x0000536e fetch  0x00000006 , 0x000001b4 
- 00026915  0x0000536f store  0x00000006 , 0x00004274 
- 00026916  0x00005370 fetch  0x00000001 , 0x000001b3 
- 00026917  0x00005371 store  0x00000001 , 0x000042a9 
- 00026918  0x00005372 beq  0x00000033 , 0x0000692d 
- 00026919  0x00005373 beq  0x00000034 , 0x0000692f 
- 00026920  0x00005374 rtn 
- 00026921  0x00005376 call  0x0000694c 
- 00026922  0x00005377 fetch  0x00000001 , 0x000001b2 
- 00026923  0x00005378 rtneq  0x000000ff 
- 00026924  0x00005379 branch  0x0000696b 
- 00026925  0x0000537b call  0x00006983 
- 00026926  0x0000537c branch  0x000069a2 
- 00026927  0x0000537e call  0x00006981 
- 00026928  0x0000537f branch  0x000069a8 
- 00026929  0x00005381 call  0x00006988 
- 00026930  0x00005382 disable  0x00000028 
- 00026931  0x00005383 call  0x0000698c 
- 00026932  0x00005384 nbranch  0x0000427f , 0x00000028 
- 00026933  0x00005386 fetcht  0x00000002 , 0x000001ba 
- 00026934  0x00005387 increase  0xffffffff , 0x00000002 
- 00026935  0x00005388 setarg  0x00000000 
- 00026936  0x00005389 istore  0x00000007 , 0x00000002 
- 00026937  0x0000538a arg  0x0000001c , 0x00000002 
- 00026938  0x0000538b arg  0x00000195 , 0x00000011 
- 00026939  0x0000538c arg  0x00000000 , 0x00000012 
- 00026940  0x0000538d branch  0x0000683e 
- 00026941  0x00005390 set1  0x00000025 , 0x00000000 
- 00026942  0x00005391 bpatch  0x0000000a , 0x00004021 
- 00026943  0x00005392 arg  0x0000018e , 0x00000005 
- 00026944  0x00005393 force  0x00000004 , 0x00000039 
- 00026945  0x00005394 call  0x00007e3b 
- 00026946  0x00005395 arg  0x0000001c , 0x00000002 
- 00026947  0x00005396 arg  0x0000018e , 0x00000011 
- 00026948  0x00005397 arg  0x00000000 , 0x00000012 
- 00026949  0x00005398 branch  0x0000683e 
- 00026950  0x0000539b set1  0x00000025 , 0x00000000 
- 00026951  0x0000539c bpatch  0x0000000b , 0x00004021 
- 00026952  0x0000539d setarg  0x00000000 
- 00026953  0x0000539e store  0x00000003 , 0x00000040 
- 00026954  0x0000539f istore  0x00000003 , 0x00000005 
- 00026955  0x000053a0 branch  0x00006954 
- 00026956  0x000053a3 arg  0x00000001 , 0x00000002 
- 00026957  0x000053a4 arg  0x000001b2 , 0x00000011 
- 00026958  0x000053a5 arg  0x0000001c , 0x00000012 
- 00026959  0x000053a6 branch  0x0000681d 
- 00026960  0x000053a9 arg  0x00000001 , 0x00000002 
- 00026961  0x000053aa arg  0x000001b2 , 0x00000011 
- 00026962  0x000053ab arg  0x0000001c , 0x00000012 
- 00026963  0x000053ac branch  0x0000683e 
- 00026964  0x000053b0 set1  0x00000025 , 0x00000000 
- 00026965  0x000053b1 bpatch  0x0000000c , 0x00004021 
- 00026966  0x000053b2 call  0x00006988 
- 00026967  0x000053b3 disable  0x00000028 
- 00026968  0x000053b4 call  0x0000698c 
- 00026969  0x000053b5 rtn  0x00000028 
- 00026970  0x000053b7 jam  0x00000000 , 0x000001b2 
- 00026971  0x000053b8 fetch  0x00000006 , 0x000001b4 
- 00026972  0x000053b9 store  0x00000006 , 0x0000018f 
- 00026973  0x000053ba fetch  0x00000001 , 0x000001b3 
- 00026974  0x000053bb store  0x00000001 , 0x0000018e 
- 00026975  0x000053bc arg  0x0000001c , 0x00000002 
- 00026976  0x000053bd arg  0x0000018e , 0x00000011 
- 00026977  0x000053be arg  0x00000000 , 0x00000012 
- 00026978  0x000053bf branch  0x0000683e 
- 00026979  0x000053c3 arg  0x00000006 , 0x00000002 
- 00026980  0x000053c4 arg  0x000044f9 , 0x00000011 
- 00026981  0x000053c5 arg  0x0000001d , 0x00000012 
- 00026982  0x000053c6 branch  0x0000683e 
- 00026983  0x000053c9 arg  0x00000006 , 0x00000002 
- 00026984  0x000053ca arg  0x000044f9 , 0x00000011 
- 00026985  0x000053cb arg  0x0000001d , 0x00000012 
- 00026986  0x000053cc branch  0x0000681d 
- 00026987  0x000053d0 set1  0x00000025 , 0x00000000 
- 00026988  0x000053d1 bpatch  0x0000000d , 0x00004021 
- 00026989  0x000053d2 arg  0x00000007 , 0x00000002 
- 00026990  0x000053d3 arg  0x000001b3 , 0x00000011 
- 00026991  0x000053d4 arg  0x00000000 , 0x00000012 
- 00026992  0x000053d5 fetch  0x00000001 , 0x000001b2 
- 00026993  0x000053d6 mul32  0x0000003f , 0x00000007 , 0x0000003f 
- 00026994  0x000053d7 iadd  0x00000012 , 0x00000012 
- 00026995  0x000053d8 branch  0x0000681d 
- 00026996  0x000053db arg  0x00000010 , 0x00000002 
- 00026997  0x000053dc arg  0x00000023 , 0x00000012 
- 00026998  0x000053dd fetch  0x00000001 , 0x000001b2 
- 00026999  0x000053de lshift4  0x0000003f , 0x0000003f 
- 00027000  0x000053df iadd  0x00000012 , 0x00000012 
- 00027001  0x000053e0 rtn 
- 00027002  0x000053e3 arg  0x0000447b , 0x00000011 
- 00027003  0x000053e4 branch  0x0000697d 
- 00027004  0x000053e6 arg  0x00004262 , 0x00000011 
- 00027005  0x000053e8 set1  0x00000025 , 0x00000000 
- 00027006  0x000053e9 bpatch  0x0000000e , 0x00004021 
- 00027007  0x000053ea call  0x00006974 
- 00027008  0x000053eb branch  0x0000683e 
- 00027009  0x000053ee arg  0x0000447b , 0x00000011 
- 00027010  0x000053ef branch  0x00006984 
- 00027011  0x000053f1 arg  0x00004262 , 0x00000011 
- 00027012  0x000053f3 set1  0x00000025 , 0x00000000 
- 00027013  0x000053f4 bpatch  0x0000000f , 0x00004021 
- 00027014  0x000053f5 call  0x00006974 
- 00027015  0x000053f6 branch  0x0000681d 
- 00027016  0x000053fb arg  0x0000001c , 0x00000002 
- 00027017  0x000053fc arg  0x00000195 , 0x00000011 
- 00027018  0x000053fd arg  0x00000000 , 0x00000012 
- 00027019  0x000053fe branch  0x0000681d 
- 00027020  0x00005401 set1  0x00000025 , 0x00000000 
- 00027021  0x00005402 bpatch  0x00000010 , 0x00004022 
- 00027022  0x00005403 setarg  0x00000195 
- 00027023  0x00005404 store  0x00000002 , 0x000001ba 
- 00027024  0x00005405 jam  0x00000000 , 0x000001b2 
- 00027025  0x00005406 arg  0x00000004 , 0x00000039 
- 00027026  0x00005408 copy  0x00000039 , 0x0000003f 
- 00027027  0x00005409 store  0x00000001 , 0x00000161 
- 00027028  0x0000540a fetch  0x00000002 , 0x000001ba 
- 00027029  0x0000540b copy  0x0000003f , 0x00000011 
- 00027030  0x0000540c call  0x000069ac 
- 00027031  0x0000540d rtn  0x00000028 
- 00027032  0x0000540e fetch  0x00000002 , 0x000001ba 
- 00027033  0x0000540f increase  0x00000007 , 0x0000003f 
- 00027034  0x00005410 store  0x00000002 , 0x000001ba 
- 00027035  0x00005411 fetch  0x00000001 , 0x000001b2 
- 00027036  0x00005412 increase  0x00000001 , 0x0000003f 
- 00027037  0x00005413 store  0x00000001 , 0x000001b2 
- 00027038  0x00005414 fetch  0x00000001 , 0x00000161 
- 00027039  0x00005415 copy  0x0000003f , 0x00000039 
- 00027040  0x00005416 loop  0x00006992 
- 00027041  0x00005417 rtn 
- 00027042  0x0000541a fetch  0x00000008 , 0x00004262 
- 00027043  0x0000541b fetcht  0x00000008 , 0x0000426a 
- 00027044  0x0000541c ior  0x00000002 , 0x0000003f 
- 00027045  0x0000541d rtn  0x00000034 
- 00027046  0x0000541e jam  0x00000001 , 0x0000425e 
- 00027047  0x0000541f rtn 
- 00027048  0x00005421 fetch  0x00000006 , 0x00004274 
- 00027049  0x00005422 rtn  0x00000034 
- 00027050  0x00005423 jam  0x00000001 , 0x0000448b 
- 00027051  0x00005424 rtn 
- 00027052  0x00005427 arg  0x000001b3 , 0x00000012 
- 00027053  0x00005428 arg  0x00000007 , 0x00000039 
- 00027054  0x00005429 call  0x00007f25 
- 00027055  0x0000542a branch  0x000069b1 , 0x00000005 
- 00027056  0x0000542b rtn 
- 00027057  0x0000542d enable  0x00000028 
- 00027058  0x0000542e rtn 
- 00027059  0x00005430 branch  0x00003bf1 
- 00027060  0x00005438 set1  0x00000025 , 0x00000000 
- 00027061  0x00005439 bpatch  0x00000011 , 0x00004022 
- 00027062  0x0000543a set1  0x00000007 , 0x00000002 
- 00027063  0x0000543b call  0x000069e5 
- 00027064  0x0000543c nsetflag  0x00000001 , 0x00000007 , 0x00000002 
- 00027065  0x00005442 set1  0x00000025 , 0x00000000 
- 00027066  0x00005443 bpatch  0x00000012 , 0x00004022 
- 00027067  0x00005444 isolate0  0x00000007 , 0x00000002 
- 00027068  0x00005445 and  0x00000002 , 0x0000001f , 0x00000007 
- 00027069  0x00005446 fetch  0x00000004 , 0x000000a3 
- 00027070  0x00005447 qsetflag  0x00000001 , 0x0000003f 
- 00027071  0x00005448 store  0x00000004 , 0x000000a3 
- 00027072  0x00005449 fetch  0x00000004 , 0x000000a7 
- 00027073  0x0000544a nqsetflag  0x00000001 , 0x0000003f 
- 00027074  0x0000544b store  0x00000004 , 0x000000a7 
- 00027075  0x0000544c rtn 
- 00027076  0x00005450 set1  0x00000025 , 0x00000000 
- 00027077  0x00005451 bpatch  0x00000013 , 0x00004022 
- 00027078  0x00005452 isolate0  0x00000007 , 0x00000002 
- 00027079  0x00005453 and  0x00000002 , 0x0000001f , 0x00000007 
- 00027080  0x00005454 fetch  0x00000004 , 0x000000a3 
- 00027081  0x00005455 qset0  0x0000003f 
- 00027082  0x00005456 store  0x00000004 , 0x000000a3 
- 00027083  0x00005457 fetch  0x00000004 , 0x000000a7 
- 00027084  0x00005458 qset0  0x0000003f 
- 00027085  0x00005459 store  0x00000004 , 0x000000a7 
- 00027086  0x0000545a rtn 
- 00027087  0x0000545e call  0x000069c4 
- 00027088  0x0000545f branch  0x000069d2 
- 00027089  0x00005463 ncall  0x000069b9 , 0x0000002b 
- 00027090  0x00005466 arg  0x0000807c , 0x00000005 
- 00027091  0x00005467 call  0x000069f4 
- 00027092  0x00005468 setflip  0x00000007 , 0x00000002 
- 00027093  0x00005469 arg  0x00008078 , 0x00000005 
- 00027094  0x0000546a call  0x000069f4 
- 00027095  0x0000546b set0  0x00000007 , 0x00000002 
- 00027096  0x0000546c arg  0x00008070 , 0x00000005 
- 00027097  0x0000546d branch  0x000069f4 
- 00027098  0x00005471 setflip  0x00000007 , 0x00000002 
- 00027099  0x00005472 call  0x000069f3 
- 00027100  0x00005473 set1  0x00000007 , 0x00000002 
- 00027101  0x00005474 arg  0x00008070 , 0x00000005 
- 00027102  0x00005475 branch  0x000069f4 
- 00027103  0x00005478 and  0x00000002 , 0x00000007 , 0x00000007 
- 00027104  0x00005479 rshift3  0x00000002 , 0x0000003f 
- 00027105  0x0000547a and_into  0x00000003 , 0x0000003f 
- 00027106  0x0000547b iadd  0x00000005 , 0x00000005 
- 00027107  0x0000547c ifetch  0x00000001 , 0x00000005 
- 00027108  0x0000547d rtn 
- 00027109  0x00005482 arg  0x0000811c , 0x00000005 
- 00027110  0x00005483 call  0x000069df 
- 00027111  0x00005484 isolate1  0x00000007 , 0x00000002 
- 00027112  0x00005485 branch  0x000069eb , 0x00000001 
- 00027113  0x00005486 qisolate0  0x0000003f 
- 00027114  0x00005487 rtn 
- 00027115  0x00005489 qisolate1  0x0000003f 
- 00027116  0x0000548a rtn 
- 00027117  0x0000548d isolate1  0x00000007 , 0x0000003e 
- 00027118  0x0000548e branch  0x000069f0 
- 00027119  0x00005491 isolate0  0x00000007 , 0x0000003e 
- 00027120  0x00005495 setarg  0x00000000 
- 00027121  0x00005496 nsetflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00027122  0x00005497 ixor  0x00000002 , 0x00000002 
- 00027123  0x0000549b arg  0x00008074 , 0x00000005 
- 00027124  0x0000549f call  0x000069df 
- 00027125  0x000054a0 isolate1  0x00000007 , 0x00000002 
- 00027126  0x000054a1 qsetflag  0x00000001 , 0x0000003f 
- 00027127  0x000054a2 istore  0x00000001 , 0x00000005 
- 00027128  0x000054a3 rtn 
- 00027129  0x000054a6 fetch  0x00000001 , 0x0000416e 
- 00027130  0x000054a7 rtneq  0x0000007f 
- 00027131  0x000054a8 hjam  0x00000000 , 0x00008077 
- 00027132  0x000054a9 nop  0x0000001e 
- 00027133  0x000054aa hjam  0x00000008 , 0x00008077 
- 00027134  0x000054ab rtn 
- 00027135  0x000054b1 lshift8  0x0000003f , 0x0000003f 
- 00027136  0x000054b2 lshift4  0x0000003f , 0x0000003f 
- 00027137  0x000054b3 hstore  0x00000002 , 0x000080a2 
- 00027138  0x000054b4 hstore  0x00000002 , 0x000080a0 
- 00027139  0x000054b5 rtn 
- 00027140  0x000054b8 setarg  0x00000000 
- 00027141  0x000054b9 hstore  0x00000002 , 0x000080a2 
- 00027142  0x000054ba setarg  0x00000001 
- 00027143  0x000054bb hstore  0x00000002 , 0x000080a0 
- 00027144  0x000054bc rtn 
- 00027145  0x000054bf setarg  0x00000000 
- 00027146  0x000054c0 hstore  0x00000002 , 0x000080a2 
- 00027147  0x000054c1 hstore  0x00000002 , 0x000080a0 
- 00027148  0x000054c2 rtn 
- 00027149  0x000054c8 arg  0x00008800 , 0x00000005 
- 00027150  0x000054c9 arg  0x00000020 , 0x00000039 
- 00027151  0x000054ca call  0x00007e3b 
- 00027152  0x000054cb setarg  0x000004f9 
- 00027153  0x000054cc hstore  0x00000002 , 0x00008848 
- 00027154  0x000054cd hstore  0x00000002 , 0x0000884a 
- 00027155  0x000054ce hstore  0x00000002 , 0x0000884c 
- 00027156  0x000054cf hstore  0x00000002 , 0x0000886c 
- 00027157  0x000054d0 hstore  0x00000002 , 0x0000888c 
- 00027158  0x000054d1 hstore  0x00000002 , 0x000088ac 
- 00027159  0x000054d2 setarg  0x00000204 
- 00027160  0x000054d3 hstore  0x00000002 , 0x000088ae 
- 00027161  0x000054d4 setarg  0x00000506 
- 00027162  0x000054d5 hstore  0x00000002 , 0x000088b0 
- 00027163  0x000054d6 setarg  0x00000504 
- 00027164  0x000054d7 hstore  0x00000002 , 0x000088b2 
- 00027165  0x000054d8 setarg  0x00000200 
- 00027166  0x000054d9 hstore  0x00000002 , 0x000088b4 
- 00027167  0x000054da setarg  0x0000fefb 
- 00027168  0x000054db hstore  0x00000002 , 0x000088b6 
- 00027169  0x000054dc setarg  0x0000faf9 
- 00027170  0x000054dd hstore  0x00000002 , 0x000088b8 
- 00027171  0x000054de setarg  0x0000fafb 
- 00027172  0x000054df hstore  0x00000002 , 0x000088ba 
- 00027173  0x000054e0 setarg  0x0000fd00 
- 00027174  0x000054e1 hstore  0x00000002 , 0x000088bc 
- 00027175  0x000054e2 setarg  0x00000408 
- 00027176  0x000054e3 hstore  0x00000002 , 0x000088be 
- 00027177  0x000054e4 setarg  0x00000a0c 
- 00027178  0x000054e5 hstore  0x00000002 , 0x000088c0 
- 00027179  0x000054e6 setarg  0x00000b09 
- 00027180  0x000054e7 hstore  0x00000002 , 0x000088c2 
- 00027181  0x000054e8 setarg  0x00000500 
- 00027182  0x000054e9 hstore  0x00000002 , 0x000088c4 
- 00027183  0x000054ea setarg  0x0000f8f1 
- 00027184  0x000054eb hstore  0x00000002 , 0x000088c6 
- 00027185  0x000054ec setarg  0x0000ece8 
- 00027186  0x000054ed hstore  0x00000002 , 0x000088c8 
- 00027187  0x000054ee setarg  0x0000e9eb 
- 00027188  0x000054ef hstore  0x00000002 , 0x000088ca 
- 00027189  0x000054f0 setarg  0x0000f500 
- 00027190  0x000054f1 hstore  0x00000002 , 0x000088cc 
- 00027191  0x000054f2 setarg  0x00001223 
- 00027192  0x000054f3 hstore  0x00000002 , 0x000088ce 
- 00027193  0x000054f4 setarg  0x0000374b 
- 00027194  0x000054f5 hstore  0x00000002 , 0x000088d0 
- 00027195  0x000054f6 setarg  0x00005e71 
- 00027196  0x000054f7 hstore  0x00000002 , 0x000088d2 
- 00027197  0x000054f8 setarg  0x0000787f 
- 00027198  0x000054f9 hstore  0x00000002 , 0x000088d4 
- 00027199  0x000054fa rtn 
- 00027200  0x000054fd set1  0x00000025 , 0x00000000 
- 00027201  0x000054fe bpatch  0x00000014 , 0x00004022 
- 00027202  0x000054ff hfetch  0x00000002 , 0x00008050 
- 00027203  0x00005500 set0  0x0000000e , 0x0000003f 
- 00027204  0x00005501 hstore  0x00000002 , 0x00008050 
- 00027205  0x00005502 hjam  0x00000011 , 0x000080b0 
- 00027206  0x00005503 hjam  0x00000001 , 0x000080b1 
- 00027207  0x00005504 hjam  0x00000001 , 0x000080b2 
- 00027208  0x00005505 hjam  0x00000011 , 0x000080b3 
- 00027209  0x00005506 rtn 
- 00027210  0x00005509 set1  0x00000025 , 0x00000000 
- 00027211  0x0000550a bpatch  0x00000015 , 0x00004022 
- 00027212  0x0000550b hfetch  0x00000002 , 0x00008050 
- 00027213  0x0000550c set1  0x0000000e , 0x0000003f 
- 00027214  0x0000550d hstore  0x00000002 , 0x00008050 
- 00027215  0x0000550e hjam  0x00000004 , 0x000080b0 
- 00027216  0x0000550f hjam  0x00000004 , 0x000080b3 
- 00027217  0x00005510 hjam  0x00000000 , 0x000080b1 
- 00027218  0x00005511 hjam  0x00000000 , 0x000080b2 
- 00027219  0x00005512 rtn 
- 00027220  0x00005517 fetch  0x00000001 , 0x00000030 
- 00027221  0x00005518 rtnbit0  0x00000002 
- 00027222  0x00005519 arg  0x000000b5 , 0x00000005 
- 00027223  0x0000551a arg  0x0000001e , 0x00000039 
- 00027224  0x0000551c hfetch  0x00000001 , 0x00008134 
- 00027225  0x0000551d istore  0x00000001 , 0x00000005 
- 00027226  0x0000551e loop  0x00006a58 
- 00027227  0x0000551f rtn 
- 00027228  0x00005523 fetch  0x00000001 , 0x00000030 
- 00027229  0x00005524 rtnbit0  0x00000002 
- 00027230  0x00005525 arg  0x000000d3 , 0x00000006 
- 00027231  0x00005526 force  0x0000001e , 0x00000039 
- 00027232  0x00005528 ifetch  0x00000001 , 0x00000006 
- 00027233  0x00005529 hstore  0x00000001 , 0x00008009 
- 00027234  0x0000552a loop  0x00006a60 
- 00027235  0x0000552b rtn 
- 00027236  0x0000552e rtn 
- 00027237  0x00005534 call  0x00006a87 
- 00027238  0x00005535 arg  0x00000006 , 0x00000002 
- 00027239  0x00005536 branch  0x000069da 
- 00027240  0x00005539 call  0x00006a65 
- 00027241  0x0000553a arg  0x00000006 , 0x00000002 
- 00027242  0x0000553b branch  0x000069ed 
- 00027243  0x0000553e call  0x00006a65 
- 00027244  0x0000553f arg  0x00000006 , 0x00000002 
- 00027245  0x00005540 branch  0x000069ef 
- 00027246  0x00005543 call  0x00006a87 
- 00027247  0x00005544 arg  0x00000007 , 0x00000002 
- 00027248  0x00005545 branch  0x000069da 
- 00027249  0x00005548 call  0x00006a6e 
- 00027250  0x00005549 arg  0x00000007 , 0x00000002 
- 00027251  0x0000554a branch  0x000069ed 
- 00027252  0x0000554d call  0x00006a6e 
- 00027253  0x0000554e arg  0x00000007 , 0x00000002 
- 00027254  0x0000554f branch  0x000069ef 
- 00027255  0x00005552 call  0x00006a87 
- 00027256  0x00005553 hfetch  0x00000001 , 0x00008078 
- 00027257  0x00005554 set1  0x00000006 , 0x0000003f 
- 00027258  0x00005555 hstore  0x00000001 , 0x00008078 
- 00027259  0x00005556 arg  0x00000006 , 0x00000002 
- 00027260  0x00005557 branch  0x000069d1 
- 00027261  0x0000555a call  0x00006a87 
- 00027262  0x0000555b hfetch  0x00000001 , 0x00008078 
- 00027263  0x0000555c set1  0x00000007 , 0x0000003f 
- 00027264  0x0000555d hstore  0x00000001 , 0x00008078 
- 00027265  0x0000555e arg  0x00000007 , 0x00000002 
- 00027266  0x0000555f branch  0x000069d1 
- 00027267  0x00005562 hfetch  0x00000001 , 0x00008081 
- 00027268  0x00005563 or_into  0x00000004 , 0x0000003f 
- 00027269  0x00005564 hstore  0x00000001 , 0x00008081 
- 00027270  0x00005565 rtn 
- 00027271  0x00005568 hfetch  0x00000001 , 0x00008081 
- 00027272  0x00005569 and_into  0x000000fb , 0x0000003f 
- 00027273  0x0000556a hstore  0x00000001 , 0x00008081 
- 00027274  0x0000556b rtn 
- 00027275  0x0000556e hfetch  0x00000001 , 0x00008081 
- 00027276  0x0000556f isolate1  0x00000002 , 0x0000003f 
- 00027277  0x00005570 rtn 
- 00027278  0x00005574 setarg  0x00006a91 
- 00027279  0x00005575 store  0x00000002 , 0x00004296 
- 00027280  0x00005576 rtn 
- 00027281  0x00005578 call  0x00006b14 
- 00027282  0x00005579 fetch  0x00000001 , 0x00000481 
- 00027283  0x0000557a beq  0x00000001 , 0x00006a96 
- 00027284  0x0000557b beq  0x00000002 , 0x00006a9c 
- 00027285  0x0000557c branch  0x00003bf1 
- 00027286  0x0000557e arg  0x00000017 , 0x00000002 
- 00027287  0x0000557f storet  0x00000002 , 0x000044c2 
- 00027288  0x00005580 call  0x00005a88 
- 00027289  0x00005581 ifetch  0x00000001 , 0x00000006 
- 00027290  0x00005582 call  0x00006a9e 
- 00027291  0x00005583 branch  0x00005b42 
- 00027292  0x00005585 call  0x00006a9e 
- 00027293  0x00005586 branch  0x00005b51 
- 00027294  0x00005588 copy  0x00000006 , 0x00000011 
- 00027295  0x00005589 set1  0x00000025 , 0x00000000 
- 00027296  0x0000558a bpatch  0x00000031 , 0x00004026 
- 00027297  0x0000558b ifetch  0x00000001 , 0x00000006 
- 00027298  0x0000558c beq  0x00000000 , 0x00006ab7 
- 00027299  0x0000558d beq  0x00000001 , 0x00006abc 
- 00027300  0x0000558e beq  0x00000002 , 0x00006abd 
- 00027301  0x0000558f beq  0x00000003 , 0x00006abe 
- 00027302  0x00005590 beq  0x00000004 , 0x00006b50 
- 00027303  0x00005591 beq  0x00000005 , 0x00006aff 
- 00027304  0x00005592 beq  0x00000006 , 0x00006b51 
- 00027305  0x00005593 beq  0x00000007 , 0x00006b52 
- 00027306  0x00005594 beq  0x00000008 , 0x00006abf 
- 00027307  0x00005595 beq  0x00000009 , 0x00006ac0 
- 00027308  0x00005596 beq  0x0000000a , 0x00006ac1 
- 00027309  0x00005597 beq  0x0000000b , 0x00006ac2 
- 00027310  0x00005598 beq  0x0000000c , 0x00006ac3 
- 00027311  0x00005599 beq  0x0000000d , 0x00006ad5 
- 00027312  0x0000559a beq  0x0000000e , 0x00006ae3 
- 00027313  0x0000559b beq  0x0000000f , 0x00006af0 
- 00027314  0x0000559c beq  0x00000010 , 0x00006af1 
- 00027315  0x0000559d beq  0x00000011 , 0x00006af8 
- 00027316  0x0000559e beq  0x00000012 , 0x00006b19 
- 00027317  0x0000559f beq  0x00000013 , 0x00006b45 
- 00027318  0x000055a0 rtn 
- 00027319  0x000055a4 copy  0x00000011 , 0x00000006 
- 00027320  0x000055a5 ifetch  0x00000001 , 0x00000006 
- 00027321  0x000055a6 lshift8  0x0000003f , 0x0000003f 
- 00027322  0x000055a7 store  0x00000003 , 0x0000046d 
- 00027323  0x000055a8 rtn 
- 00027324  0x000055aa rtn 
- 00027325  0x000055ac rtn 
- 00027326  0x000055ae rtn 
- 00027327  0x000055b3 rtn 
- 00027328  0x000055b5 rtn 
- 00027329  0x000055b7 rtn 
- 00027330  0x000055b9 rtn 
- 00027331  0x000055be ifetch  0x00000004 , 0x00000006 
- 00027332  0x000055bf hstore  0x00000001 , 0x00008082 
- 00027333  0x000055c0 rshift8  0x0000003f , 0x0000003f 
- 00027334  0x000055c1 hfetcht  0x00000001 , 0x00008081 
- 00027335  0x000055c2 and_into  0x0000007f , 0x00000002 
- 00027336  0x000055c3 ior  0x00000002 , 0x00000002 
- 00027337  0x000055c4 hstoret  0x00000001 , 0x00008081 
- 00027338  0x000055c5 rshift8  0x0000003f , 0x0000003f 
- 00027339  0x000055c6 hfetcht  0x00000001 , 0x00008051 
- 00027340  0x000055c7 and_into  0x000000df , 0x00000002 
- 00027341  0x000055c8 ior  0x00000002 , 0x00000002 
- 00027342  0x000055c9 hstoret  0x00000001 , 0x00008051 
- 00027343  0x000055ca rshift8  0x0000003f , 0x0000003f 
- 00027344  0x000055cb hfetcht  0x00000001 , 0x00008042 
- 00027345  0x000055cc and_into  0x0000003f , 0x00000002 
- 00027346  0x000055cd ior  0x00000002 , 0x00000002 
- 00027347  0x000055ce hstoret  0x00000001 , 0x00008042 
- 00027348  0x000055cf branch  0x00006ab7 
- 00027349  0x000055d1 ifetch  0x00000009 , 0x00000006 
- 00027350  0x000055d2 hfetcht  0x00000001 , 0x00008085 
- 00027351  0x000055d3 and_into  0x0000003f , 0x00000002 
- 00027352  0x000055d4 ior  0x00000002 , 0x00000002 
- 00027353  0x000055d5 hstoret  0x00000001 , 0x00008085 
- 00027354  0x000055d6 rshift8  0x0000003f , 0x0000003f 
- 00027355  0x000055d7 hstore  0x00000002 , 0x000080a0 
- 00027356  0x000055d8 rshift16  0x0000003f , 0x0000003f 
- 00027357  0x000055d9 hstore  0x00000002 , 0x000080a2 
- 00027358  0x000055da rshift16  0x0000003f , 0x0000003f 
- 00027359  0x000055db hstore  0x00000002 , 0x000080a4 
- 00027360  0x000055dc rshift16  0x0000003f , 0x0000003f 
- 00027361  0x000055dd hstore  0x00000002 , 0x000080a6 
- 00027362  0x000055de branch  0x00006ab7 
- 00027363  0x000055e3 ifetch  0x00000004 , 0x00000006 
- 00027364  0x000055e4 hstore  0x00000004 , 0x00008070 
- 00027365  0x000055e5 ifetch  0x00000004 , 0x00000006 
- 00027366  0x000055e6 hstore  0x00000004 , 0x00008078 
- 00027367  0x000055e7 ifetch  0x00000004 , 0x00000006 
- 00027368  0x000055e8 hstore  0x00000004 , 0x0000807c 
- 00027369  0x000055e9 ifetch  0x00000001 , 0x00000006 
- 00027370  0x000055ea hstore  0x00000001 , 0x00008080 
- 00027371  0x000055eb ifetch  0x00000001 , 0x00000006 
- 00027372  0x000055ec hstore  0x00000001 , 0x00008081 
- 00027373  0x000055ed ifetch  0x00000001 , 0x00000006 
- 00027374  0x000055ee hstore  0x00000001 , 0x00008082 
- 00027375  0x000055ef branch  0x00006ab7 
- 00027376  0x000055f1 branch  0x00006af1 
- 00027377  0x000055f3 jam  0x00000010 , 0x0000046d 
- 00027378  0x000055f4 arg  0x0000046e , 0x00000005 
- 00027379  0x000055f5 hfetch  0x00000004 , 0x00008074 
- 00027380  0x000055f6 istore  0x00000004 , 0x00000005 
- 00027381  0x000055f7 hfetch  0x00000004 , 0x0000811c 
- 00027382  0x000055f8 istore  0x00000004 , 0x00000005 
- 00027383  0x000055f9 rtn 
- 00027384  0x000055fb ifetcht  0x00000001 , 0x00000006 
- 00027385  0x000055fc ifetch  0x00000001 , 0x00000006 
- 00027386  0x000055fd lshift3  0x0000003f , 0x0000003f 
- 00027387  0x000055fe lshift4  0x0000003f , 0x0000003f 
- 00027388  0x000055ff ior  0x00000002 , 0x00000002 
- 00027389  0x00005600 call  0x000069f3 
- 00027390  0x00005601 branch  0x00006ab7 
- 00027391  0x00005607 ifetcht  0x00000001 , 0x00000006 
- 00027392  0x00005608 hstoret  0x00000001 , 0x00008301 
- 00027393  0x00005609 ifetch  0x00000001 , 0x00000006 
- 00027394  0x0000560a compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00027395  0x0000560b ifetch  0x00000001 , 0x00000006 
- 00027396  0x0000560c hstore  0x00000001 , 0x00008307 
- 00027397  0x0000560d branch  0x00006b08 , 0x00000001 
- 00027398  0x0000560e ifetch  0x00000001 , 0x00000006 
- 00027399  0x0000560f hstore  0x00000001 , 0x00008307 
- 00027400  0x00005611 ifetch  0x00000001 , 0x00000006 
- 00027401  0x00005612 copy  0x0000003f , 0x00000039 
- 00027402  0x00005613 increase  0xffffffff , 0x0000003f 
- 00027403  0x00005614 or_into  0x00000090 , 0x0000003f 
- 00027404  0x00005615 hstore  0x00000001 , 0x00008302 
- 00027405  0x00005616 hjam  0x00000002 , 0x00008303 
- 00027406  0x00005617 nop  0x00000001 
- 00027407  0x00005619 arg  0x0000046d , 0x00000005 
- 00027408  0x0000561b hfetch  0x00000001 , 0x00008307 
- 00027409  0x0000561c istore  0x00000001 , 0x00000005 
- 00027410  0x0000561d loop  0x00006b10 
- 00027411  0x0000561e rtn 
- 00027412  0x00005621 setarg  0x00000000 
- 00027413  0x00005622 store  0x00000004 , 0x0000046d 
- 00027414  0x00005623 istore  0x00000008 , 0x00000005 
- 00027415  0x00005624 istore  0x00000008 , 0x00000005 
- 00027416  0x00005625 rtn 
- 00027417  0x0000562c copy  0x00000011 , 0x0000003f 
- 00027418  0x0000562d increase  0x00000001 , 0x0000003f 
- 00027419  0x0000562e store  0x00000002 , 0x00000483 
- 00027420  0x0000562f fetch  0x00000002 , 0x00004749 
- 00027421  0x00005630 beq  0x00000000 , 0x00006b28 
- 00027422  0x00005632 fetch  0x00000002 , 0x00004749 
- 00027423  0x00005633 fetcht  0x00000002 , 0x00000483 
- 00027424  0x00005634 ifetcht  0x00000002 , 0x00000002 
- 00027425  0x00005635 iadd  0x00000002 , 0x0000003f 
- 00027426  0x00005636 fetcht  0x00000002 , 0x00000483 
- 00027427  0x00005637 increase  0x00000002 , 0x00000002 
- 00027428  0x00005638 copy  0x00000002 , 0x00000006 
- 00027429  0x00005639 ifetcht  0x00000001 , 0x00000006 
- 00027430  0x0000563a copy  0x00000006 , 0x00000011 
- 00027431  0x0000563b branch  0x00006842 
- 00027432  0x0000563e setarg  0x00000002 
- 00027433  0x0000563f byteswap  0x0000003f , 0x0000003f 
- 00027434  0x00005640 store  0x00000002 , 0x00000225 
- 00027435  0x00005641 arg  0x00006823 , 0x00000013 
- 00027436  0x00005642 arg  0x00000002 , 0x00000039 
- 00027437  0x00005644 call  0x000066e2 
- 00027438  0x00005645 nbranch  0x00006b36 , 0x00000005 
- 00027439  0x00005646 fetch  0x00000002 , 0x00000225 
- 00027440  0x00005647 byteswap  0x0000003f , 0x0000003f 
- 00027441  0x00005648 iadd  0x00000002 , 0x0000003f 
- 00027442  0x00005649 store  0x00000002 , 0x00004749 
- 00027443  0x0000564a byteswap  0x0000003f , 0x0000003f 
- 00027444  0x0000564b store  0x00000002 , 0x00000225 
- 00027445  0x0000564c loop  0x00006b2d 
- 00027446  0x0000564e fetch  0x00000002 , 0x00004749 
- 00027447  0x0000564f byteswap  0x0000003f , 0x0000003f 
- 00027448  0x00005650 store  0x00000002 , 0x00000225 
- 00027449  0x00005651 arg  0x00006823 , 0x00000013 
- 00027450  0x00005652 arg  0x0000ffff , 0x00000039 
- 00027451  0x00005654 call  0x000066e2 
- 00027452  0x00005655 nbranch  0x00006b1e , 0x00000005 
- 00027453  0x00005656 fetch  0x00000002 , 0x00000225 
- 00027454  0x00005657 byteswap  0x0000003f , 0x0000003f 
- 00027455  0x00005658 iadd  0x00000002 , 0x0000003f 
- 00027456  0x00005659 increase  0x00000002 , 0x0000003f 
- 00027457  0x0000565a store  0x00000002 , 0x00004749 
- 00027458  0x0000565b byteswap  0x0000003f , 0x0000003f 
- 00027459  0x0000565c store  0x00000002 , 0x00000225 
- 00027460  0x0000565d loop  0x00006b3b 
- 00027461  0x00005660 fetch  0x00000002 , 0x00004749 
- 00027462  0x00005661 increase  0x00000002 , 0x0000003f 
- 00027463  0x00005662 byteswap  0x0000003f , 0x0000003f 
- 00027464  0x00005663 store  0x00000002 , 0x00004749 
- 00027465  0x00005664 arg  0x00004749 , 0x00000011 
- 00027466  0x00005665 arg  0x00000002 , 0x00000002 
- 00027467  0x00005666 arg  0x00000000 , 0x0000003f 
- 00027468  0x00005667 call  0x00006842 
- 00027469  0x00005668 setarg  0x00000000 
- 00027470  0x00005669 store  0x00000002 , 0x00004749 
- 00027471  0x0000566a rtn 
- 00027472  0x0000566d rtn 
- 00027473  0x0000566f rtn 
- 00027474  0x00005671 rtn 
- 00027475  0x00005677 rtn  0x0000002b 
- 00027476  0x00005678 jam  0x00000000 , 0x00004755 
- 00027477  0x00005679 jam  0x00000003 , 0x00000485 
- 00027478  0x0000567a jam  0x00000003 , 0x00000486 
- 00027479  0x0000567b jam  0x00000011 , 0x0000048a 
- 00027480  0x0000567c jam  0x00000013 , 0x0000048b 
- 00027481  0x0000567d setarg  0x00000000 
- 00027482  0x0000567e store  0x00000003 , 0x00000487 
- 00027483  0x0000567f store  0x00000001 , 0x000042bd 
- 00027484  0x00005680 jam  0x00000000 , 0x000047f3 
- 00027485  0x00005683 set1  0x00000025 , 0x00000000 
- 00027486  0x00005684 bpatch  0x000000bf , 0x00004037 
- 00027487  0x00005685 setarg  0x00000000 
- 00027488  0x00005686 store  0x00000001 , 0x000042bd 
- 00027489  0x00005687 store  0x00000001 , 0x00004752 
- 00027490  0x00005688 store  0x00000001 , 0x0000474b 
- 00027491  0x00005689 jam  0x00000050 , 0x00004757 
- 00027492  0x0000568a rtn 
- 00027493  0x0000568d or_into  0x00000002 , 0x00000002 
- 00027494  0x0000568e rtn 
- 00027495  0x0000569b copy  0x00000002 , 0x0000003f 
- 00027496  0x0000569c reverse  0x0000003f , 0x0000003f 
- 00027497  0x0000569d store  0x00000001 , 0x00004750 
- 00027498  0x0000569e force  0x0000003f , 0x0000003f 
- 00027499  0x0000569f reverse  0x0000003f , 0x0000003f 
- 00027500  0x000056a0 store  0x00000001 , 0x0000474f 
- 00027501  0x000056a1 force  0x00000001 , 0x0000003f 
- 00027502  0x000056a2 reverse  0x0000003f , 0x0000003f 
- 00027503  0x000056a3 store  0x00000001 , 0x0000474e 
- 00027504  0x000056a4 call  0x00006b9d 
- 00027505  0x000056a5 copy  0x00000002 , 0x0000003f 
- 00027506  0x000056a6 rtn 
- 00027507  0x000056a8 reverse  0x0000003f , 0x0000003f 
- 00027508  0x000056a9 store  0x00000001 , 0x00004750 
- 00027509  0x000056aa force  0x00000073 , 0x0000003f 
- 00027510  0x000056ab reverse  0x0000003f , 0x0000003f 
- 00027511  0x000056ac store  0x00000001 , 0x0000474f 
- 00027512  0x000056ad force  0x00000001 , 0x0000003f 
- 00027513  0x000056ae reverse  0x0000003f , 0x0000003f 
- 00027514  0x000056af store  0x00000001 , 0x0000474e 
- 00027515  0x000056b0 branch  0x00006b9d 
- 00027516  0x000056b3 fetch  0x00000001 , 0x00004751 
- 00027517  0x000056b4 branch  0x00006b80 , 0x00000034 
- 00027518  0x000056b5 setarg  0x00000070 
- 00027519  0x000056b6 rtn 
- 00027520  0x000056b8 setarg  0x000000aa 
- 00027521  0x000056b9 rtn 
- 00027522  0x000056bc reverse  0x0000003f , 0x0000003f 
- 00027523  0x000056bd store  0x00000001 , 0x00004750 
- 00027524  0x000056be force  0x000000ef , 0x0000003f 
- 00027525  0x000056bf call  0x00006b91 
- 00027526  0x000056c0 fetcht  0x00000002 , 0x0000048f 
- 00027527  0x000056c1 copy  0x00000002 , 0x00000005 
- 00027528  0x000056c2 istore  0x00000001 , 0x00000005 
- 00027529  0x000056c3 copy  0x00000005 , 0x00000002 
- 00027530  0x000056c4 storet  0x00000002 , 0x0000048f 
- 00027531  0x000056c5 force  0x000000ff , 0x0000003f 
- 00027532  0x000056c6 call  0x00006b91 
- 00027533  0x000056c7 fetcht  0x00000002 , 0x0000048f 
- 00027534  0x000056c8 copy  0x00000002 , 0x00000005 
- 00027535  0x000056c9 istore  0x00000001 , 0x00000005 
- 00027536  0x000056ca rtn 
- 00027537  0x000056d4 reverse  0x0000003f , 0x0000003f 
- 00027538  0x000056d5 store  0x00000001 , 0x0000474f 
- 00027539  0x000056d6 fetch  0x00000002 , 0x0000474f 
- 00027540  0x000056d7 lshift8  0x0000003f , 0x0000003f 
- 00027541  0x000056d8 store  0x00000003 , 0x0000048c 
- 00027542  0x000056d9 arg  0x00000107 , 0x00000011 
- 00027543  0x000056da arg  0x0000000f , 0x00000012 
- 00027544  0x000056db call  0x00006baa 
- 00027545  0x000056dc xor_into  0x000000d7 , 0x0000003f 
- 00027546  0x000056dd invert  0x0000003f , 0x0000003f 
- 00027547  0x000056de reverse  0x0000003f , 0x0000003f 
- 00027548  0x000056df rtn 
- 00027549  0x000056ea fetch  0x00000003 , 0x0000474e 
- 00027550  0x000056eb store  0x00000003 , 0x0000048c 
- 00027551  0x000056ec arg  0x00000107 , 0x00000011 
- 00027552  0x000056ed arg  0x0000000f , 0x00000012 
- 00027553  0x000056ee call  0x00006baa 
- 00027554  0x000056ef lshift8  0x0000003f , 0x0000003f 
- 00027555  0x000056f0 arg  0x00000007 , 0x00000012 
- 00027556  0x000056f1 call  0x00006baa 
- 00027557  0x000056f2 xor_into  0x0000002b , 0x0000003f 
- 00027558  0x000056f3 invert  0x0000003f , 0x0000003f 
- 00027559  0x000056f4 reverse  0x0000003f , 0x0000003f 
- 00027560  0x000056f5 copy  0x0000003f , 0x00000002 
- 00027561  0x000056f6 rtn 
- 00027562  0x000056f9 arg  0x00000000 , 0x00000013 
- 00027563  0x000056fa copy  0x00000012 , 0x00000039 
- 00027564  0x000056fb call  0x00007dfb 
- 00027565  0x000056fc icopy  0x00000002 
- 00027566  0x00005702 copy  0x00000002 , 0x0000003f 
- 00027567  0x00005703 lshift  0x00000013 , 0x00000013 
- 00027568  0x00005704 bbit0  0x00000008 , 0x00006bb3 
- 00027569  0x00005705 ixor  0x00000011 , 0x00000002 
- 00027570  0x00005706 increase  0x00000001 , 0x00000013 
- 00027571  0x00005708 lshift  0x00000002 , 0x00000002 
- 00027572  0x00005709 fetch  0x00000003 , 0x0000048c 
- 00027573  0x0000570a increase  0xffffffff , 0x00000012 
- 00027574  0x0000570b compare  0x000000ff , 0x00000012 , 0x000000ff 
- 00027575  0x0000570c branch  0x00006bbd , 0x00000001 
- 00027576  0x0000570d copy  0x00000012 , 0x00000039 
- 00027577  0x0000570e call  0x00007dfb 
- 00027578  0x0000570f isolate1  0x00000000 , 0x0000003f 
- 00027579  0x00005710 setflag  0x00000001 , 0x00000000 , 0x00000002 
- 00027580  0x00005711 branch  0x00006bae 
- 00027581  0x00005714 rshift  0x00000002 , 0x0000003f 
- 00027582  0x00005715 rtn 
- 00027583  0x00005718 fetcht  0x00000001 , 0x0000474b 
- 00027584  0x0000571b lshift2  0x00000002 , 0x00000002 
- 00027585  0x0000571c set1  0x00000000 , 0x00000002 
- 00027586  0x0000571d fetch  0x00000001 , 0x00004751 
- 00027587  0x0000571e ncall  0x00006b65 , 0x00000034 
- 00027588  0x0000571f storet  0x00000001 , 0x000004a5 
- 00027589  0x00005720 rtn 
- 00027590  0x00005724 lshift2  0x00000002 , 0x00000002 
- 00027591  0x00005725 set1  0x00000000 , 0x00000002 
- 00027592  0x00005726 fetch  0x00000001 , 0x00004751 
- 00027593  0x00005727 call  0x00006b65 , 0x00000034 
- 00027594  0x00005728 rtn 
- 00027595  0x0000572b lshift  0x00000002 , 0x00000002 
- 00027596  0x0000572c fetch  0x00000001 , 0x00004751 
- 00027597  0x0000572d setflag  0x00000034 , 0x00000000 , 0x00000002 
- 00027598  0x0000572f rtn 
- 00027599  0x00005731 fetcht  0x00000001 , 0x00000494 
- 00027600  0x00005732 jam  0x000000d7 , 0x00000496 
- 00027601  0x00005733 call  0x00006cf6 
- 00027602  0x00005734 fetch  0x00000001 , 0x000042ba 
- 00027603  0x00005735 set1  0x00000006 , 0x0000003f 
- 00027604  0x00005736 set1  0x00000007 , 0x0000003f 
- 00027605  0x00005737 store  0x00000001 , 0x000042ba 
- 00027606  0x00005738 jam  0x00000000 , 0x00004751 
- 00027607  0x00005739 branch  0x00006cd7 
- 00027608  0x0000573b fetch  0x00000001 , 0x000042ba 
- 00027609  0x0000573c set1  0x00000007 , 0x0000003f 
- 00027610  0x0000573d store  0x00000001 , 0x000042ba 
- 00027611  0x0000573e branch  0x00006cd7 
- 00027612  0x00005742 set1  0x00000025 , 0x00000000 
- 00027613  0x00005743 bpatch  0x000000c0 , 0x00004038 
- 00027614  0x00005744 fetch  0x00000001 , 0x000047f3 
- 00027615  0x00005745 beq  0x00000000 , 0x00006be1 
- 00027616  0x00005746 branch  0x00006c8b 
- 00027617  0x00005749 fetch  0x00000002 , 0x000002cb 
- 00027618  0x0000574a copy  0x0000003f , 0x00000006 
- 00027619  0x0000574b call  0x00006c0f 
- 00027620  0x0000574c fetch  0x00000001 , 0x00000494 
- 00027621  0x0000574d beq  0x00000000 , 0x00006be7 
- 00027622  0x0000574e branch  0x00006c57 
- 00027623  0x00005750 set1  0x00000025 , 0x00000000 
- 00027624  0x00005751 bpatch  0x000000c1 , 0x00004038 
- 00027625  0x00005752 fetch  0x00000001 , 0x00000495 
- 00027626  0x00005753 beq  0x0000003f , 0x00006bcf 
- 00027627  0x00005754 beq  0x00000073 , 0x00006bd8 
- 00027628  0x00005755 beq  0x000000ef , 0x00006bef 
- 00027629  0x00005756 rtneq  0x00000053 
- 00027630  0x00005757 branch  0x00003bf1 
- 00027631  0x0000575b fetch  0x00000002 , 0x00000499 
- 00027632  0x0000575c copy  0x0000003f , 0x00000006 
- 00027633  0x0000575d call  0x00006c1a 
- 00027634  0x0000575e fetch  0x00000001 , 0x0000049b 
- 00027635  0x0000575f beq  0x00000041 , 0x00006bf8 
- 00027636  0x00005760 beq  0x00000040 , 0x00006c04 
- 00027637  0x00005761 beq  0x00000071 , 0x00006c3f 
- 00027638  0x00005762 beq  0x00000070 , 0x00006c4e 
- 00027639  0x00005763 branch  0x00006cd7 
- 00027640  0x00005766 call  0x00006c06 
- 00027641  0x00005767 fetch  0x00000001 , 0x0000474b 
- 00027642  0x00005768 rshift  0x0000003f , 0x0000003f 
- 00027643  0x00005769 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027644  0x0000576a branch  0x00006bfe , 0x00000005 
- 00027645  0x0000576b branch  0x00003bf1 
- 00027646  0x0000576d fetch  0x00000001 , 0x000042bd 
- 00027647  0x0000576e set1  0x00000000 , 0x0000003f 
- 00027648  0x0000576f set1  0x00000001 , 0x0000003f 
- 00027649  0x00005770 store  0x00000001 , 0x000042bd 
- 00027650  0x00005771 call  0x00006d22 
- 00027651  0x00005772 branch  0x00006cd7 
- 00027652  0x00005775 call  0x00006c06 
- 00027653  0x00005776 branch  0x00006cd7 
- 00027654  0x00005779 call  0x00006c22 
- 00027655  0x0000577a branch  0x00006c30 
- 00027656  0x0000577d call  0x00006c22 
- 00027657  0x0000577e ifetch  0x00000001 , 0x00000006 
- 00027658  0x0000577f rshift3  0x0000003f , 0x0000003f 
- 00027659  0x00005780 store  0x00000001 , 0x00004758 
- 00027660  0x00005781 ifetch  0x00000001 , 0x00000006 
- 00027661  0x00005782 store  0x00000001 , 0x000004a0 
- 00027662  0x00005783 rtn 
- 00027663  0x00005787 ifetch  0x00000001 , 0x00000006 
- 00027664  0x00005788 store  0x00000001 , 0x00000493 
- 00027665  0x00005789 rshift3  0x0000003f , 0x0000003f 
- 00027666  0x0000578a store  0x00000001 , 0x00000494 
- 00027667  0x0000578b ifetch  0x00000001 , 0x00000006 
- 00027668  0x0000578c store  0x00000001 , 0x00000495 
- 00027669  0x0000578e call  0x00006c27 
- 00027670  0x0000578f storet  0x00000002 , 0x00000497 
- 00027671  0x00005790 copy  0x00000006 , 0x0000003f 
- 00027672  0x00005791 store  0x00000002 , 0x00000499 
- 00027673  0x00005792 rtn 
- 00027674  0x00005795 ifetch  0x00000001 , 0x00000006 
- 00027675  0x00005796 rshift  0x0000003f , 0x0000003f 
- 00027676  0x00005797 store  0x00000001 , 0x0000049b 
- 00027677  0x00005798 call  0x00006c27 
- 00027678  0x00005799 storet  0x00000002 , 0x0000049c 
- 00027679  0x0000579a copy  0x00000006 , 0x0000003f 
- 00027680  0x0000579b store  0x00000002 , 0x0000049e 
- 00027681  0x0000579c rtn 
- 00027682  0x000057a0 fetch  0x00000002 , 0x0000049e 
- 00027683  0x000057a1 copy  0x0000003f , 0x00000006 
- 00027684  0x000057a2 rtn 
- 00027685  0x000057a5 fetch  0x00000002 , 0x0000049e 
- 00027686  0x000057a6 copy  0x0000003f , 0x00000006 
- 00027687  0x000057a8 ifetch  0x00000001 , 0x00000006 
- 00027688  0x000057a9 copy  0x0000003f , 0x00000002 
- 00027689  0x000057aa rshift  0x00000002 , 0x00000002 
- 00027690  0x000057ab rtnbit1  0x00000000 
- 00027691  0x000057ac ifetch  0x00000001 , 0x00000006 
- 00027692  0x000057ad lshift3  0x0000003f , 0x0000003f 
- 00027693  0x000057ae lshift4  0x0000003f , 0x0000003f 
- 00027694  0x000057af iadd  0x00000002 , 0x00000002 
- 00027695  0x000057b0 rtn 
- 00027696  0x000057b3 ifetch  0x00000001 , 0x00000006 
- 00027697  0x000057b4 store  0x00000001 , 0x0000474b 
- 00027698  0x000057b5 ifetch  0x00000001 , 0x00000006 
- 00027699  0x000057b6 store  0x00000001 , 0x000004a1 
- 00027700  0x000057b7 ifetch  0x00000001 , 0x00000006 
- 00027701  0x000057b8 store  0x00000001 , 0x000004a2 
- 00027702  0x000057b9 ifetch  0x00000001 , 0x00000006 
- 00027703  0x000057ba store  0x00000001 , 0x000004a3 
- 00027704  0x000057bb ifetch  0x00000002 , 0x00000006 
- 00027705  0x000057bc store  0x00000002 , 0x0000474c 
- 00027706  0x000057bd ifetch  0x00000001 , 0x00000006 
- 00027707  0x000057be store  0x00000001 , 0x000004a4 
- 00027708  0x000057bf ifetch  0x00000001 , 0x00000006 
- 00027709  0x000057c0 store  0x00000001 , 0x00004756 
- 00027710  0x000057c1 rtn 
- 00027711  0x000057c5 call  0x00006c08 
- 00027712  0x000057c6 fetch  0x00000001 , 0x00004758 
- 00027713  0x000057c7 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027714  0x000057c8 branch  0x00006c44 , 0x00000005 
- 00027715  0x000057c9 branch  0x00003bf1 
- 00027716  0x000057cb fetch  0x00000001 , 0x000042bd 
- 00027717  0x000057cc set1  0x00000005 , 0x0000003f 
- 00027718  0x000057cd set1  0x00000006 , 0x0000003f 
- 00027719  0x000057ce store  0x00000001 , 0x000042bd 
- 00027720  0x000057cf fetcht  0x00000001 , 0x0000474b 
- 00027721  0x000057d0 lshift2  0x00000002 , 0x00000002 
- 00027722  0x000057d1 or_into  0x00000003 , 0x00000002 
- 00027723  0x000057d2 call  0x00006d55 
- 00027724  0x000057d3 jam  0x00000003 , 0x00004755 
- 00027725  0x000057d4 branch  0x00006cd7 
- 00027726  0x000057d7 call  0x00006c08 
- 00027727  0x000057d8 fetch  0x00000001 , 0x00004758 
- 00027728  0x000057d9 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027729  0x000057da branch  0x00006c53 , 0x00000005 
- 00027730  0x000057db branch  0x00003bf1 
- 00027731  0x000057dd fetch  0x00000001 , 0x000042bd 
- 00027732  0x000057de set1  0x00000007 , 0x0000003f 
- 00027733  0x000057df store  0x00000001 , 0x000042bd 
- 00027734  0x000057e0 branch  0x00006cd7 
- 00027735  0x000057e3 fetch  0x00000001 , 0x00000494 
- 00027736  0x000057e4 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027737  0x000057e5 branch  0x00006c5b , 0x00000005 
- 00027738  0x000057e6 branch  0x00003bf1 
- 00027739  0x000057e8 fetch  0x00000001 , 0x00000495 
- 00027740  0x000057e9 beq  0x00000073 , 0x00006c62 
- 00027741  0x000057ea beq  0x0000003f , 0x00006c66 
- 00027742  0x000057eb beq  0x000000ef , 0x00006c80 
- 00027743  0x000057ec beq  0x000000ff , 0x00006c78 
- 00027744  0x000057ed beq  0x00000053 , 0x00006c85 
- 00027745  0x000057ee branch  0x00003bf1 
- 00027746  0x000057f0 fetch  0x00000001 , 0x000042bd 
- 00027747  0x000057f1 set1  0x00000003 , 0x0000003f 
- 00027748  0x000057f2 store  0x00000001 , 0x000042bd 
- 00027749  0x000057f3 branch  0x00006cd7 
- 00027750  0x000057f5 fetch  0x00000001 , 0x000042bd 
- 00027751  0x000057f6 set1  0x00000003 , 0x0000003f 
- 00027752  0x000057f7 set1  0x00000002 , 0x0000003f 
- 00027753  0x000057f8 store  0x00000001 , 0x000042bd 
- 00027754  0x000057f9 fetch  0x00000001 , 0x00000493 
- 00027755  0x000057fa call  0x00006b73 
- 00027756  0x000057fb store  0x00000001 , 0x00000496 
- 00027757  0x000057fc call  0x00006cf6 
- 00027758  0x000057fd fetch  0x00000001 , 0x00000493 
- 00027759  0x000057fe rshift2  0x0000003f , 0x0000003f 
- 00027760  0x000057ff store  0x00000001 , 0x0000474b 
- 00027761  0x00005800 lshift2  0x0000003f , 0x0000003f 
- 00027762  0x00005801 set0  0x00000001 , 0x0000003f 
- 00027763  0x00005802 set1  0x00000000 , 0x0000003f 
- 00027764  0x00005803 arg  0x00004753 , 0x00000002 
- 00027765  0x00005804 storet  0x00000002 , 0x0000048f 
- 00027766  0x00005805 call  0x00006b82 
- 00027767  0x00005806 branch  0x00006cd7 
- 00027768  0x00005809 fetch  0x00000002 , 0x00000499 
- 00027769  0x0000580a copy  0x0000003f , 0x00000006 
- 00027770  0x0000580b increase  0x00000001 , 0x0000003f 
- 00027771  0x0000580c store  0x00000002 , 0x00000499 
- 00027772  0x0000580d ifetch  0x00000001 , 0x00000006 
- 00027773  0x0000580e fetcht  0x00000001 , 0x00004756 
- 00027774  0x0000580f iadd  0x00000002 , 0x0000003f 
- 00027775  0x00005810 store  0x00000001 , 0x00004756 
- 00027776  0x00005812 call  0x00006d88 
- 00027777  0x00005814 call  0x00006bbf 
- 00027778  0x00005815 call  0x00006d6d 
- 00027779  0x00005816 call  0x00006d8e 
- 00027780  0x00005817 branch  0x00006cd7 
- 00027781  0x0000581a call  0x00006b5d 
- 00027782  0x0000581b fetch  0x00000001 , 0x00000493 
- 00027783  0x0000581c call  0x00006b73 
- 00027784  0x0000581d store  0x00000001 , 0x00000496 
- 00027785  0x0000581e call  0x00006cf6 
- 00027786  0x0000581f branch  0x00006cd7 
- 00027787  0x00005825 fetch  0x00000002 , 0x000002cb 
- 00027788  0x00005826 copy  0x0000003f , 0x00000006 
- 00027789  0x00005827 call  0x00006c0f 
- 00027790  0x00005828 fetch  0x00000001 , 0x00000494 
- 00027791  0x00005829 beq  0x00000000 , 0x00006c91 
- 00027792  0x0000582a branch  0x00006cc6 
- 00027793  0x0000582d set1  0x00000025 , 0x00000000 
- 00027794  0x0000582e bpatch  0x000000c2 , 0x00004038 
- 00027795  0x0000582f fetch  0x00000001 , 0x00000495 
- 00027796  0x00005830 beq  0x0000003f , 0x00006bcf 
- 00027797  0x00005831 beq  0x00000073 , 0x00006bd8 
- 00027798  0x00005832 beq  0x000000ef , 0x00006c98 
- 00027799  0x00005833 branch  0x00006cd7 
- 00027800  0x00005835 fetch  0x00000002 , 0x00000499 
- 00027801  0x00005836 copy  0x0000003f , 0x00000006 
- 00027802  0x00005837 call  0x00006c1a 
- 00027803  0x00005838 fetch  0x00000001 , 0x0000049b 
- 00027804  0x00005839 beq  0x00000041 , 0x00006ca1 
- 00027805  0x0000583a beq  0x00000040 , 0x00006ca1 
- 00027806  0x0000583b beq  0x00000071 , 0x00006cac 
- 00027807  0x0000583c beq  0x00000070 , 0x00006cbc 
- 00027808  0x0000583d branch  0x00006cd7 
- 00027809  0x00005840 call  0x00006c06 
- 00027810  0x00005841 fetch  0x00000001 , 0x0000474b 
- 00027811  0x00005842 rshift  0x0000003f , 0x0000003f 
- 00027812  0x00005843 fetcht  0x00000001 , 0x00004752 
- 00027813  0x00005844 isub  0x00000002 , 0x0000003e 
- 00027814  0x00005845 branch  0x00006ca8 , 0x00000005 
- 00027815  0x00005846 branch  0x00003bf1 
- 00027816  0x00005848 fetch  0x00000001 , 0x000042bd 
- 00027817  0x00005849 set1  0x00000001 , 0x0000003f 
- 00027818  0x0000584a store  0x00000001 , 0x000042bd 
- 00027819  0x0000584b branch  0x00006cd7 
- 00027820  0x0000584e call  0x00006c08 
- 00027821  0x0000584f fetch  0x00000001 , 0x00004758 
- 00027822  0x00005850 fetcht  0x00000001 , 0x00004752 
- 00027823  0x00005851 isub  0x00000002 , 0x0000003e 
- 00027824  0x00005852 branch  0x00006cb3 , 0x00000005 
- 00027825  0x00005853 branch  0x00003bf1 
- 00027826  0x00005854 branch  0x00006cd7 
- 00027827  0x00005856 fetch  0x00000001 , 0x000042bd 
- 00027828  0x00005857 set1  0x00000005 , 0x0000003f 
- 00027829  0x00005858 set1  0x00000006 , 0x0000003f 
- 00027830  0x00005859 store  0x00000001 , 0x000042bd 
- 00027831  0x0000585a fetcht  0x00000001 , 0x0000474b 
- 00027832  0x0000585b lshift2  0x00000002 , 0x00000002 
- 00027833  0x0000585c or_into  0x00000003 , 0x00000002 
- 00027834  0x0000585d call  0x00006d55 
- 00027835  0x0000585e branch  0x00006cd7 
- 00027836  0x00005861 call  0x00006c08 
- 00027837  0x00005862 fetch  0x00000001 , 0x00004758 
- 00027838  0x00005863 fetcht  0x00000001 , 0x00004752 
- 00027839  0x00005864 isub  0x00000002 , 0x0000003e 
- 00027840  0x00005865 branch  0x00006cc2 , 0x00000005 
- 00027841  0x00005866 branch  0x00003bf1 
- 00027842  0x00005868 fetch  0x00000001 , 0x000042bd 
- 00027843  0x00005869 set1  0x00000007 , 0x0000003f 
- 00027844  0x0000586a store  0x00000001 , 0x000042bd 
- 00027845  0x0000586b branch  0x00006cd7 
- 00027846  0x0000586e fetch  0x00000001 , 0x00000494 
- 00027847  0x0000586f fetcht  0x00000001 , 0x00004752 
- 00027848  0x00005870 isub  0x00000002 , 0x0000003e 
- 00027849  0x00005871 branch  0x00006ccc , 0x00000005 
- 00027850  0x00005872 branch  0x00003bf1 
- 00027851  0x00005873 branch  0x00006cd7 
- 00027852  0x00005876 fetch  0x00000001 , 0x00000495 
- 00027853  0x00005877 beq  0x00000073 , 0x00006cd1 
- 00027854  0x00005878 beq  0x000000ef , 0x00006c80 
- 00027855  0x00005879 beq  0x000000ff , 0x00006c78 
- 00027856  0x0000587a beq  0x00000053 , 0x00006cd6 
- 00027857  0x0000587c fetch  0x00000001 , 0x000042bd 
- 00027858  0x0000587d set1  0x00000003 , 0x0000003f 
- 00027859  0x0000587e store  0x00000001 , 0x000042bd 
- 00027860  0x0000587f branch  0x00006cd7 
- 00027861  0x00005881 branch  0x00006cd5 
- 00027862  0x00005883 branch  0x00006c85 
- 00027863  0x00005885 rtn 
- 00027864  0x00005888 fetch  0x00000001 , 0x00004755 
- 00027865  0x00005889 rtn  0x00000034 
- 00027866  0x0000588a beq  0x00000003 , 0x00006cdc 
- 00027867  0x0000588b branch  0x00003bf1 
- 00027868  0x0000588e jam  0x00000000 , 0x00004755 
- 00027869  0x0000588f call  0x000052e0 
- 00027870  0x00005890 arg  0x00000001 , 0x00000002 
- 00027871  0x00005891 lshift3  0x00000002 , 0x00000002 
- 00027872  0x00005893 or_into  0x00000003 , 0x00000002 
- 00027873  0x00005894 arg  0x000000aa , 0x00000011 
- 00027874  0x00005895 call  0x00006d3f 
- 00027875  0x00005896 call  0x000052ef 
- 00027876  0x00005897 copy  0x00000005 , 0x00000006 
- 00027877  0x00005898 ifetch  0x00000002 , 0x00000006 
- 00027878  0x00005899 branch  0x00003bf1 , 0x00000034 
- 00027879  0x0000589a rtn 
- 00027880  0x0000589d set1  0x00000025 , 0x00000000 
- 00027881  0x0000589e bpatch  0x000000c3 , 0x00004038 
- 00027882  0x0000589f call  0x000052ef 
- 00027883  0x000058a0 setarg  0x00000004 
- 00027884  0x000058a1 istore  0x00000002 , 0x00000005 
- 00027885  0x000058a2 fetch  0x00000002 , 0x000042b3 
- 00027886  0x000058a3 istore  0x00000002 , 0x00000005 
- 00027887  0x000058a4 fetch  0x00000001 , 0x00000493 
- 00027888  0x000058a5 istore  0x00000001 , 0x00000005 
- 00027889  0x000058a6 setarg  0x0000013f 
- 00027890  0x000058a7 istore  0x00000002 , 0x00000005 
- 00027891  0x000058a8 fetch  0x00000001 , 0x00000496 
- 00027892  0x000058a9 istore  0x00000001 , 0x00000005 
- 00027893  0x000058aa rtn 
- 00027894  0x000058ac set1  0x00000025 , 0x00000000 
- 00027895  0x000058ad bpatch  0x000000c4 , 0x00004038 
- 00027896  0x000058ae call  0x000052e0 
- 00027897  0x000058af call  0x000052ef 
- 00027898  0x000058b0 setarg  0x00000004 
- 00027899  0x000058b1 istore  0x00000002 , 0x00000005 
- 00027900  0x000058b2 fetch  0x00000002 , 0x000042b3 
- 00027901  0x000058b3 istore  0x00000002 , 0x00000005 
- 00027902  0x000058b4 fetch  0x00000001 , 0x00000493 
- 00027903  0x000058b5 istore  0x00000001 , 0x00000005 
- 00027904  0x000058b6 setarg  0x00000173 
- 00027905  0x000058b7 istore  0x00000002 , 0x00000005 
- 00027906  0x000058b8 fetch  0x00000001 , 0x00000496 
- 00027907  0x000058b9 istore  0x00000001 , 0x00000005 
- 00027908  0x000058ba rtn 
- 00027909  0x000058bc set1  0x00000025 , 0x00000000 
- 00027910  0x000058bd bpatch  0x000000c5 , 0x00004038 
- 00027911  0x000058be call  0x000052ef 
- 00027912  0x000058bf setarg  0x0000000e 
- 00027913  0x000058c0 istore  0x00000002 , 0x00000005 
- 00027914  0x000058c1 fetch  0x00000002 , 0x000042b3 
- 00027915  0x000058c2 istore  0x00000002 , 0x00000005 
- 00027916  0x000058c3 fetch  0x00000001 , 0x00004751 
- 00027917  0x000058c4 lshift  0x0000003f , 0x0000003f 
- 00027918  0x000058c5 set1  0x00000000 , 0x0000003f 
- 00027919  0x000058c6 istore  0x00000001 , 0x00000005 
- 00027920  0x000058c7 setarg  0x000015ef 
- 00027921  0x000058c8 istore  0x00000002 , 0x00000005 
- 00027922  0x000058c9 setarg  0x00001183 
- 00027923  0x000058ca istore  0x00000002 , 0x00000005 
- 00027924  0x000058cb copy  0x00000002 , 0x0000003f 
- 00027925  0x000058cc istore  0x00000001 , 0x00000005 
- 00027926  0x000058cd setarg  0x000000f0 
- 00027927  0x000058ce istore  0x00000003 , 0x00000005 
- 00027928  0x000058cf setarg  0x0000007f 
- 00027929  0x000058d0 istore  0x00000002 , 0x00000005 
- 00027930  0x000058d1 setarg  0x00000000 
- 00027931  0x000058d2 istore  0x00000001 , 0x00000005 
- 00027932  0x000058d3 setarg  0x00000001 
- 00027933  0x000058d4 istore  0x00000001 , 0x00000005 
- 00027934  0x000058d5 call  0x00006b7c 
- 00027935  0x000058d6 istore  0x00000001 , 0x00000005 
- 00027936  0x000058d7 jam  0x00000010 , 0x00004757 
- 00027937  0x000058d8 rtn 
- 00027938  0x000058da set1  0x00000025 , 0x00000000 
- 00027939  0x000058db bpatch  0x000000c6 , 0x00004038 
- 00027940  0x000058dc call  0x000052e0 
- 00027941  0x000058dd call  0x000052ef 
- 00027942  0x000058de setarg  0x0000000e 
- 00027943  0x000058df istore  0x00000002 , 0x00000005 
- 00027944  0x000058e0 fetch  0x00000002 , 0x000042b3 
- 00027945  0x000058e1 istore  0x00000002 , 0x00000005 
- 00027946  0x000058e2 fetch  0x00000001 , 0x00004751 
- 00027947  0x000058e3 lshift  0x0000003f , 0x0000003f 
- 00027948  0x000058e4 set1  0x00000000 , 0x0000003f 
- 00027949  0x000058e5 istore  0x00000001 , 0x00000005 
- 00027950  0x000058e6 setarg  0x000015ef 
- 00027951  0x000058e7 istore  0x00000002 , 0x00000005 
- 00027952  0x000058e8 setarg  0x00001181 
- 00027953  0x000058e9 istore  0x00000002 , 0x00000005 
- 00027954  0x000058ea fetch  0x00000001 , 0x0000474b 
- 00027955  0x000058eb istore  0x00000001 , 0x00000005 
- 00027956  0x000058ec setarg  0x000000e0 
- 00027957  0x000058ed istore  0x00000003 , 0x00000005 
- 00027958  0x000058ee setarg  0x0000007f 
- 00027959  0x000058ef istore  0x00000002 , 0x00000005 
- 00027960  0x000058f0 setarg  0x00000000 
- 00027961  0x000058f1 istore  0x00000001 , 0x00000005 
- 00027962  0x000058f2 setarg  0x00000007 
- 00027963  0x000058f3 istore  0x00000001 , 0x00000005 
- 00027964  0x000058f4 call  0x00006b7c 
- 00027965  0x000058f5 istore  0x00000001 , 0x00000005 
- 00027966  0x000058f6 rtn 
- 00027967  0x000058f8 set1  0x00000025 , 0x00000000 
- 00027968  0x000058f9 bpatch  0x000000c7 , 0x00004038 
- 00027969  0x000058fa call  0x000052ef 
- 00027970  0x000058fb setarg  0x00000008 
- 00027971  0x000058fc istore  0x00000002 , 0x00000005 
- 00027972  0x000058fd fetch  0x00000002 , 0x000042b3 
- 00027973  0x000058fe istore  0x00000002 , 0x00000005 
- 00027974  0x000058ff fetch  0x00000001 , 0x00004751 
- 00027975  0x00005900 lshift  0x0000003f , 0x0000003f 
- 00027976  0x00005901 set1  0x00000000 , 0x0000003f 
- 00027977  0x00005902 istore  0x00000001 , 0x00000005 
- 00027978  0x00005903 setarg  0x000009ef 
- 00027979  0x00005904 istore  0x00000002 , 0x00000005 
- 00027980  0x00005905 setarg  0x000005e3 
- 00027981  0x00005906 istore  0x00000002 , 0x00000005 
- 00027982  0x00005907 copy  0x00000002 , 0x0000003f 
- 00027983  0x00005908 istore  0x00000001 , 0x00000005 
- 00027984  0x00005909 setarg  0x0000008d 
- 00027985  0x0000590a istore  0x00000001 , 0x00000005 
- 00027986  0x0000590b call  0x00006b7c 
- 00027987  0x0000590c istore  0x00000001 , 0x00000005 
- 00027988  0x0000590d rtn 
- 00027989  0x00005910 set1  0x00000025 , 0x00000000 
- 00027990  0x00005911 bpatch  0x000000c8 , 0x00004039 
- 00027991  0x00005912 call  0x000052e0 
- 00027992  0x00005913 call  0x000052ef 
- 00027993  0x00005914 setarg  0x00000008 
- 00027994  0x00005915 istore  0x00000002 , 0x00000005 
- 00027995  0x00005916 fetch  0x00000002 , 0x000042b3 
- 00027996  0x00005917 istore  0x00000002 , 0x00000005 
- 00027997  0x00005918 copy  0x00000002 , 0x0000000b 
- 00027998  0x00005919 fetch  0x00000001 , 0x00004751 
- 00027999  0x0000591a lshift  0x0000003f , 0x0000003f 
- 00028000  0x0000591b set1  0x00000000 , 0x0000003f 
- 00028001  0x0000591c istore  0x00000001 , 0x00000005 
- 00028002  0x0000591d setarg  0x000009ef 
- 00028003  0x0000591e istore  0x00000002 , 0x00000005 
- 00028004  0x0000591f setarg  0x000005e1 
- 00028005  0x00005920 istore  0x00000002 , 0x00000005 
- 00028006  0x00005921 copy  0x0000000b , 0x0000003f 
- 00028007  0x00005922 istore  0x00000001 , 0x00000005 
- 00028008  0x00005923 setarg  0x0000008d 
- 00028009  0x00005924 istore  0x00000001 , 0x00000005 
- 00028010  0x00005925 call  0x00006b7c 
- 00028011  0x00005926 istore  0x00000001 , 0x00000005 
- 00028012  0x00005927 rtn 
- 00028013  0x0000592a set1  0x00000025 , 0x00000000 
- 00028014  0x0000592b bpatch  0x000000c9 , 0x00004039 
- 00028015  0x0000592c fetch  0x00000001 , 0x00004757 
- 00028016  0x0000592d rtn  0x00000034 
- 00028017  0x0000592e hfetch  0x00000002 , 0x00008112 
- 00028018  0x0000592f nrtn  0x00000034 
- 00028019  0x00005930 copy  0x00000011 , 0x0000003f 
- 00028020  0x00005931 store  0x00000001 , 0x00000162 
- 00028021  0x00005932 storet  0x00000001 , 0x00000161 
- 00028022  0x00005933 call  0x0000527a 
- 00028023  0x00005934 nrtn  0x00000034 
- 00028024  0x00005935 call  0x000052e0 
- 00028025  0x00005936 call  0x000052ef 
- 00028026  0x00005937 setarg  0x00000005 
- 00028027  0x00005938 istore  0x00000002 , 0x00000005 
- 00028028  0x00005939 fetch  0x00000002 , 0x000042b3 
- 00028029  0x0000593a istore  0x00000002 , 0x00000005 
- 00028030  0x0000593b fetch  0x00000001 , 0x000004a5 
- 00028031  0x0000593c istore  0x00000001 , 0x00000005 
- 00028032  0x0000593d setarg  0x000001ff 
- 00028033  0x0000593e istore  0x00000002 , 0x00000005 
- 00028034  0x0000593f fetch  0x00000001 , 0x00004757 
- 00028035  0x00005940 istore  0x00000001 , 0x00000005 
- 00028036  0x00005941 fetch  0x00000001 , 0x00004754 
- 00028037  0x00005942 istore  0x00000001 , 0x00000005 
- 00028038  0x00005943 jam  0x00000000 , 0x00004757 
- 00028039  0x00005944 rtn 
- 00028040  0x00005947 fetch  0x00000002 , 0x00000497 
- 00028041  0x00005948 rtn  0x00000034 
- 00028042  0x00005949 fetch  0x00000001 , 0x00004757 
- 00028043  0x0000594a increase  0x00000001 , 0x0000003f 
- 00028044  0x0000594b store  0x00000001 , 0x00004757 
- 00028045  0x0000594c rtn 
- 00028046  0x0000594f set1  0x00000025 , 0x00000000 
- 00028047  0x00005950 bpatch  0x000000ca , 0x00004039 
- 00028048  0x00005951 fetch  0x00000002 , 0x00000497 
- 00028049  0x00005952 copy  0x0000003f , 0x00000039 
- 00028050  0x00005953 call  0x000068f7 
- 00028051  0x00005954 fetch  0x00000002 , 0x00000499 
- 00028052  0x00005955 copy  0x0000003f , 0x00000006 
- 00028053  0x00005956 call  0x00004976 
- 00028054  0x00005957 branch  0x000068fa 
- 00028055  0x0000595a set1  0x00000025 , 0x00000000 
- 00028056  0x0000595b bpatch  0x000000cb , 0x00004039 
- 00028057  0x0000595d fetch  0x00000001 , 0x00004756 
- 00028058  0x0000595e rtn  0x00000034 
- 00028059  0x0000595f increase  0xffffffff , 0x0000003f 
- 00028060  0x00005960 store  0x00000001 , 0x00004756 
- 00028061  0x00005961 fetch  0x00000002 , 0x0000474c 
- 00028062  0x00005962 fetcht  0x00000002 , 0x0000480e 
- 00028063  0x00005963 isub  0x00000002 , 0x0000003e 
- 00028064  0x00005964 branch  0x00006da2 , 0x00000002 
- 00028065  0x00005965 store  0x00000002 , 0x0000480e 
- 00028066  0x00005967 fetch  0x00000001 , 0x00004757 
- 00028067  0x00005968 branch  0x00006daa , 0x00000034 
- 00028068  0x00005969 jam  0x00000001 , 0x000004a8 
- 00028069  0x0000596a fetch  0x00000001 , 0x00004754 
- 00028070  0x0000596b store  0x00000001 , 0x000004a7 
- 00028071  0x0000596c setarg  0x000000ff 
- 00028072  0x0000596d store  0x00000001 , 0x000004a6 
- 00028073  0x0000596e branch  0x00006daf 
- 00028074  0x00005970 jam  0x00000000 , 0x000004a8 
- 00028075  0x00005971 fetch  0x00000001 , 0x00004753 
- 00028076  0x00005972 store  0x00000001 , 0x000004a7 
- 00028077  0x00005973 setarg  0x000000ef 
- 00028078  0x00005974 store  0x00000001 , 0x000004a6 
- 00028079  0x00005976 set1  0x00000025 , 0x00000000 
- 00028080  0x00005977 bpatch  0x000000cc , 0x00004039 
- 00028081  0x00005978 fetch  0x00000001 , 0x0000480e 
- 00028082  0x00005979 sub  0x0000003f , 0x0000007f , 0x0000003e 
- 00028083  0x0000597a branch  0x00006db7 , 0x00000002 
- 00028084  0x0000597b fetch  0x00000001 , 0x000004a8 
- 00028085  0x0000597c increase  0x00000001 , 0x0000003f 
- 00028086  0x0000597d store  0x00000001 , 0x000004a8 
- 00028087  0x0000597f call  0x00006bbf 
- 00028088  0x00005980 fetch  0x00000002 , 0x0000480e 
- 00028089  0x00005981 increase  0x00000008 , 0x0000003f 
- 00028090  0x00005982 fetcht  0x00000001 , 0x000004a8 
- 00028091  0x00005983 iadd  0x00000002 , 0x00000011 
- 00028092  0x00005985 call  0x00005248 
- 00028093  0x00005986 store  0x00000002 , 0x000002de 
- 00028094  0x00005987 increase  0x00000004 , 0x0000003f 
- 00028095  0x00005988 store  0x00000002 , 0x000002e0 
- 00028096  0x00005989 copy  0x0000003f , 0x00000005 
- 00028097  0x0000598a fetch  0x00000001 , 0x000004a5 
- 00028098  0x0000598b istore  0x00000001 , 0x00000005 
- 00028099  0x0000598c fetch  0x00000001 , 0x000004a6 
- 00028100  0x0000598d istore  0x00000001 , 0x00000005 
- 00028101  0x0000598e call  0x00006dd8 
- 00028102  0x0000598f call  0x00006de8 
- 00028103  0x00005990 call  0x00007f6b 
- 00028104  0x00005991 fetch  0x00000001 , 0x0000480e 
- 00028105  0x00005992 copy  0x0000003f , 0x00000039 
- 00028106  0x00005993 call  0x0000497c 
- 00028107  0x00005994 fetch  0x00000001 , 0x000004a7 
- 00028108  0x00005995 istore  0x00000001 , 0x00000005 
- 00028109  0x00005996 fetch  0x00000002 , 0x000002de 
- 00028110  0x00005997 copy  0x0000003f , 0x00000005 
- 00028111  0x00005998 fetch  0x00000002 , 0x0000480e 
- 00028112  0x00005999 fetcht  0x00000001 , 0x000004a8 
- 00028113  0x0000599a iadd  0x00000002 , 0x0000003f 
- 00028114  0x0000599b increase  0x00000004 , 0x0000003f 
- 00028115  0x0000599c istore  0x00000002 , 0x00000005 
- 00028116  0x0000599d fetch  0x00000002 , 0x000042b3 
- 00028117  0x0000599e istore  0x00000002 , 0x00000005 
- 00028118  0x0000599f jam  0x00000000 , 0x00004757 
- 00028119  0x000059a0 branch  0x0000428c 
- 00028120  0x000059a3 fetch  0x00000002 , 0x0000480e 
- 00028121  0x000059a4 sub  0x0000003f , 0x0000007f , 0x0000003e 
- 00028122  0x000059a5 nbranch  0x00006ddf , 0x00000002 
- 00028123  0x000059a6 lshift  0x0000003f , 0x0000003f 
- 00028124  0x000059a7 set1  0x00000000 , 0x0000003f 
- 00028125  0x000059a8 istore  0x00000001 , 0x00000005 
- 00028126  0x000059a9 rtn 
- 00028127  0x000059ab fetch  0x00000002 , 0x0000480e 
- 00028128  0x000059ac rshift3  0x0000003f , 0x0000003f 
- 00028129  0x000059ad rshift4  0x0000003f , 0x00000002 
- 00028130  0x000059ae and_into  0x0000007f , 0x0000003f 
- 00028131  0x000059af lshift  0x0000003f , 0x0000003f 
- 00028132  0x000059b0 set0  0x00000000 , 0x0000003f 
- 00028133  0x000059b1 istore  0x00000001 , 0x00000005 
- 00028134  0x000059b2 istoret  0x00000001 , 0x00000005 
- 00028135  0x000059b3 rtn 
- 00028136  0x000059b5 fetch  0x00000001 , 0x00004757 
- 00028137  0x000059b6 rtn  0x00000034 
- 00028138  0x000059b7 istore  0x00000001 , 0x00000005 
- 00028139  0x000059b8 rtn 
- 00028140  0x000059be set1  0x00000025 , 0x00000000 
- 00028141  0x000059bf bpatch  0x0000009d , 0x00004033 
- 00028142  0x000059c0 call  0x00007c45 
- 00028143  0x000059c1 call  0x00003e73 
- 00028144  0x000059c2 call  0x00006235 
- 00028145  0x000059c4 set1  0x00000025 , 0x00000000 
- 00028146  0x000059c5 bpatch  0x0000009e , 0x00004033 
- 00028147  0x000059c6 call  0x00007813 
- 00028148  0x000059c7 call  0x000077ee 
- 00028149  0x000059c8 call  0x000077fe 
- 00028150  0x000059ca set1  0x00000025 , 0x00000000 
- 00028151  0x000059cb bpatch  0x0000009f , 0x00004033 
- 00028152  0x000059cc fetch  0x00000001 , 0x00004132 
- 00028153  0x000059cd rtneq  0x00000001 
- 00028154  0x000059cf call  0x0000527a 
- 00028155  0x000059d0 nrtn  0x00000034 
- 00028156  0x000059d2 call  0x00004dcd 
- 00028157  0x000059d4 call  0x0000527a 
- 00028158  0x000059d5 nrtn  0x00000034 
- 00028159  0x000059d6 set1  0x00000025 , 0x00000000 
- 00028160  0x000059d7 bpatch  0x000000a0 , 0x00004034 
- 00028161  0x000059d9 call  0x00006e47 
- 00028162  0x000059da call  0x00004f6e 
- 00028163  0x000059db call  0x00006cd8 
- 00028164  0x000059dd call  0x00006e0a 
- 00028165  0x000059de set1  0x00000025 , 0x00000000 
- 00028166  0x000059df bpatch  0x000000a1 , 0x00004034 
- 00028167  0x000059e0 call  0x0000527a 
- 00028168  0x000059e1 nrtn  0x00000034 
- 00028169  0x000059e2 branch  0x00003e6f 
- 00028170  0x000059e5 set1  0x00000025 , 0x00000000 
- 00028171  0x000059e6 bpatch  0x000000a2 , 0x00004034 
- 00028172  0x000059e7 fetch  0x00000001 , 0x000002e6 
- 00028173  0x000059e8 bbit1  0x00000000 , 0x0000508f 
- 00028174  0x000059e9 bbit1  0x00000007 , 0x00005099 
- 00028175  0x000059ea rtn 
- 00028176  0x000059ed set1  0x00000025 , 0x00000000 
- 00028177  0x000059ee bpatch  0x000000a3 , 0x00004034 
- 00028178  0x000059ef call  0x0000527e 
- 00028179  0x000059f0 rtn  0x00000034 
- 00028180  0x000059f1 fetch  0x00000001 , 0x0000004b 
- 00028181  0x000059f2 rtnbit1  0x00000006 
- 00028182  0x000059f3 call  0x00005261 
- 00028183  0x000059f4 store  0x00000002 , 0x00000179 
- 00028184  0x000059f5 copy  0x0000003f , 0x00000006 
- 00028185  0x000059f6 ifetch  0x00000002 , 0x00000006 
- 00028186  0x000059f7 increase  0x00000004 , 0x0000003f 
- 00028187  0x000059f8 store  0x00000002 , 0x00000091 
- 00028188  0x000059f9 jam  0x00000006 , 0x00000090 
- 00028189  0x000059fa set1  0x00000025 , 0x00000000 
- 00028190  0x000059fb bpatch  0x000000a4 , 0x00004034 
- 00028191  0x000059fc fetch  0x00000002 , 0x000042af 
- 00028192  0x000059fd branch  0x00006e2d , 0x00000034 
- 00028193  0x000059fe fetch  0x00000001 , 0x0000004b 
- 00028194  0x000059ff rtnbit0  0x00000007 
- 00028195  0x00005a00 set0  0x00000007 , 0x0000003f 
- 00028196  0x00005a01 store  0x00000001 , 0x0000004b 
- 00028197  0x00005a02 jam  0x00000005 , 0x00000090 
- 00028198  0x00005a03 fetcht  0x00000002 , 0x000042af 
- 00028199  0x00005a04 fetch  0x00000002 , 0x00000179 
- 00028200  0x00005a05 iadd  0x00000002 , 0x0000003f 
- 00028201  0x00005a06 store  0x00000002 , 0x00000179 
- 00028202  0x00005a07 fetch  0x00000002 , 0x00000091 
- 00028203  0x00005a08 isub  0x00000002 , 0x0000003f 
- 00028204  0x00005a09 store  0x00000002 , 0x00000091 
- 00028205  0x00005a0b set1  0x00000025 , 0x00000000 
- 00028206  0x00005a0c bpatch  0x000000a5 , 0x00004034 
- 00028207  0x00005a0d fetch  0x00000002 , 0x00000091 
- 00028208  0x00005a0e branch  0x00003bf1 , 0x00000034 
- 00028209  0x00005a0f arg  0x00000104 , 0x00000002 
- 00028210  0x00005a10 isub  0x00000002 , 0x0000003f 
- 00028211  0x00005a11 nbranch  0x00006e3b , 0x00000002 
- 00028212  0x00005a12 set1  0x00000025 , 0x00000000 
- 00028213  0x00005a13 bpatch  0x000000a6 , 0x00004034 
- 00028214  0x00005a14 storet  0x00000002 , 0x00000091 
- 00028215  0x00005a15 fetch  0x00000002 , 0x000042af 
- 00028216  0x00005a16 iadd  0x00000002 , 0x0000003f 
- 00028217  0x00005a17 store  0x00000002 , 0x000042af 
- 00028218  0x00005a18 branch  0x00006e3d 
- 00028219  0x00005a1a setarg  0x00000000 
- 00028220  0x00005a1b store  0x00000002 , 0x000042af 
- 00028221  0x00005a1d fetch  0x00000001 , 0x0000004b 
- 00028222  0x00005a1e set1  0x00000006 , 0x0000003f 
- 00028223  0x00005a1f store  0x00000001 , 0x0000004b 
- 00028224  0x00005a20 rtn 
- 00028225  0x00005a23 fetch  0x00000001 , 0x000047f6 
- 00028226  0x00005a24 bbit1  0x00000000 , 0x00006e45 
- 00028227  0x00005a25 jam  0x00000001 , 0x000002ee 
- 00028228  0x00005a26 rtn 
- 00028229  0x00005a28 jam  0x0000000f , 0x000002ee 
- 00028230  0x00005a29 rtn 
- 00028231  0x00005a2c fetch  0x00000001 , 0x000047f3 
- 00028232  0x00005a2d nbranch  0x00006e4d , 0x00000034 
- 00028233  0x00005a2f fetch  0x00000001 , 0x000002ed 
- 00028234  0x00005a31 rtn  0x00000034 
- 00028235  0x00005a33 jam  0x00000000 , 0x000002ed 
- 00028236  0x00005a35 rtn 
- 00028237  0x00005a39 set1  0x00000025 , 0x00000000 
- 00028238  0x00005a3a bpatch  0x000000a7 , 0x00004034 
- 00028239  0x00005a3b fetch  0x00000001 , 0x000002ee 
- 00028240  0x00005a3c rtn  0x00000034 
- 00028241  0x00005a3d beq  0x00000001 , 0x00006e6e 
- 00028242  0x00005a3e beq  0x00000002 , 0x00006ec7 
- 00028243  0x00005a3f beq  0x00000003 , 0x00006e74 
- 00028244  0x00005a40 beq  0x00000004 , 0x00006ecb 
- 00028245  0x00005a41 beq  0x0000003b , 0x00006e7e 
- 00028246  0x00005a42 beq  0x0000003c , 0x00006ece 
- 00028247  0x00005a43 beq  0x0000000d , 0x00006e83 
- 00028248  0x00005a44 beq  0x0000000e , 0x00006ed3 
- 00028249  0x00005a45 beq  0x0000000f , 0x00006e86 
- 00028250  0x00005a46 beq  0x00000010 , 0x00006ed9 
- 00028251  0x00005a47 beq  0x00000011 , 0x00006e8c 
- 00028252  0x00005a48 beq  0x00000012 , 0x00006edd 
- 00028253  0x00005a49 beq  0x00000013 , 0x00006e92 
- 00028254  0x00005a4a beq  0x00000014 , 0x00006ee1 
- 00028255  0x00005a4b beq  0x00000015 , 0x00006e98 
- 00028256  0x00005a4c beq  0x00000016 , 0x00006ee5 
- 00028257  0x00005a4d beq  0x00000017 , 0x00006e9e 
- 00028258  0x00005a4e beq  0x00000018 , 0x00006eea 
- 00028259  0x00005a4f beq  0x00000019 , 0x00006ea4 
- 00028260  0x00005a50 beq  0x0000001a , 0x00006eee 
- 00028261  0x00005a51 beq  0x0000001b , 0x00006eaa 
- 00028262  0x00005a52 beq  0x0000001c , 0x00006ef2 
- 00028263  0x00005a53 beq  0x0000001d , 0x00006eb0 
- 00028264  0x00005a54 beq  0x0000001e , 0x00006ef7 
- 00028265  0x00005a55 beq  0x0000001f , 0x00006eb6 
- 00028266  0x00005a56 beq  0x00000020 , 0x00006efb 
- 00028267  0x00005a57 beq  0x00000021 , 0x00006ec1 
- 00028268  0x00005a58 beq  0x00000022 , 0x00006eff 
- 00028269  0x00005a5a rtn 
- 00028270  0x00005a5c call  0x00006f0a 
- 00028271  0x00005a5d jam  0x00000002 , 0x000002ee 
- 00028272  0x00005a5e fetch  0x00000001 , 0x000042b9 
- 00028273  0x00005a5f set1  0x00000000 , 0x0000003f 
- 00028274  0x00005a60 store  0x00000001 , 0x000042b9 
- 00028275  0x00005a61 rtn 
- 00028276  0x00005a63 jam  0x00000004 , 0x000002ee 
- 00028277  0x00005a64 fetch  0x00000001 , 0x000042b9 
- 00028278  0x00005a65 rtnbit1  0x00000002 
- 00028279  0x00005a66 jam  0x00000003 , 0x000002ee 
- 00028280  0x00005a67 call  0x00006f12 
- 00028281  0x00005a68 jam  0x00000004 , 0x000002ee 
- 00028282  0x00005a69 fetch  0x00000001 , 0x000042b9 
- 00028283  0x00005a6a set1  0x00000002 , 0x0000003f 
- 00028284  0x00005a6b store  0x00000001 , 0x000042b9 
- 00028285  0x00005a6c rtn 
- 00028286  0x00005a6e call  0x0000527e 
- 00028287  0x00005a6f nrtn  0x00000034 
- 00028288  0x00005a70 call  0x00006f23 
- 00028289  0x00005a71 jam  0x0000003c , 0x000002ee 
- 00028290  0x00005a72 rtn 
- 00028291  0x00005a74 call  0x00006f18 
- 00028292  0x00005a75 jam  0x0000000e , 0x000002ee 
- 00028293  0x00005a76 rtn 
- 00028294  0x00005a78 call  0x00006f36 
- 00028295  0x00005a79 jam  0x00000010 , 0x000002ee 
- 00028296  0x00005a7a fetch  0x00000001 , 0x000042bb 
- 00028297  0x00005a7b set1  0x00000000 , 0x0000003f 
- 00028298  0x00005a7c store  0x00000001 , 0x000042bb 
- 00028299  0x00005a7d rtn 
- 00028300  0x00005a7f call  0x00006f3e 
- 00028301  0x00005a80 jam  0x00000012 , 0x000002ee 
- 00028302  0x00005a81 fetch  0x00000001 , 0x000042bb 
- 00028303  0x00005a82 set1  0x00000002 , 0x0000003f 
- 00028304  0x00005a83 store  0x00000001 , 0x000042bb 
- 00028305  0x00005a84 rtn 
- 00028306  0x00005a86 call  0x00006f44 
- 00028307  0x00005a87 jam  0x00000014 , 0x000002ee 
- 00028308  0x00005a88 fetch  0x00000001 , 0x000042bc 
- 00028309  0x00005a89 set1  0x00000000 , 0x0000003f 
- 00028310  0x00005a8a store  0x00000001 , 0x000042bc 
- 00028311  0x00005a8b rtn 
- 00028312  0x00005a8d call  0x00006f4c 
- 00028313  0x00005a8e jam  0x00000016 , 0x000002ee 
- 00028314  0x00005a8f fetch  0x00000001 , 0x000042bc 
- 00028315  0x00005a90 set1  0x00000002 , 0x0000003f 
- 00028316  0x00005a91 store  0x00000001 , 0x000042bc 
- 00028317  0x00005a92 rtn 
- 00028318  0x00005a94 call  0x00006f28 
- 00028319  0x00005a95 jam  0x00000018 , 0x000002ee 
- 00028320  0x00005a96 fetch  0x00000001 , 0x000042ba 
- 00028321  0x00005a97 set1  0x00000000 , 0x0000003f 
- 00028322  0x00005a98 store  0x00000001 , 0x000042ba 
- 00028323  0x00005a99 rtn 
- 00028324  0x00005a9b call  0x00006f30 
- 00028325  0x00005a9c jam  0x0000001a , 0x000002ee 
- 00028326  0x00005a9d fetch  0x00000001 , 0x000042ba 
- 00028327  0x00005a9e set1  0x00000002 , 0x0000003f 
- 00028328  0x00005a9f store  0x00000001 , 0x000042ba 
- 00028329  0x00005aa0 rtn 
- 00028330  0x00005aa2 call  0x00006f52 
- 00028331  0x00005aa3 jam  0x0000001c , 0x000002ee 
- 00028332  0x00005aa4 fetch  0x00000001 , 0x000042ba 
- 00028333  0x00005aa5 set1  0x00000006 , 0x0000003f 
- 00028334  0x00005aa6 store  0x00000001 , 0x000042ba 
- 00028335  0x00005aa7 rtn 
- 00028336  0x00005aa9 call  0x00006f5a 
- 00028337  0x00005aaa fetch  0x00000001 , 0x000042bd 
- 00028338  0x00005aab set1  0x00000000 
- 00028339  0x00005aac store  0x00000001 , 0x000042bd 
- 00028340  0x00005aad jam  0x0000001e , 0x000002ee 
- 00028341  0x00005aae rtn 
- 00028342  0x00005ab0 call  0x00006f61 
- 00028343  0x00005ab1 fetch  0x00000001 , 0x000042bd 
- 00028344  0x00005ab2 set1  0x00000002 
- 00028345  0x00005ab3 store  0x00000001 , 0x000042bd 
- 00028346  0x00005ab4 jam  0x00000020 , 0x000002ee 
- 00028347  0x00005ab5 fetch  0x00000001 , 0x00004752 
- 00028348  0x00005ab6 lshift3  0x0000003f , 0x0000003f 
- 00028349  0x00005ab7 or_into  0x00000003 , 0x0000003f 
- 00028350  0x00005ab8 arg  0x00004753 , 0x00000002 
- 00028351  0x00005ab9 storet  0x00000002 , 0x0000048f 
- 00028352  0x00005aba branch  0x00006b82 
- 00028353  0x00005abc call  0x00006f6c 
- 00028354  0x00005abd fetch  0x00000001 , 0x000042bd 
- 00028355  0x00005abe set1  0x00000004 
- 00028356  0x00005abf store  0x00000001 , 0x000042bd 
- 00028357  0x00005ac0 jam  0x00000022 , 0x000002ee 
- 00028358  0x00005ac1 rtn 
- 00028359  0x00005ac4 fetch  0x00000001 , 0x000042b9 
- 00028360  0x00005ac5 rtnbit0  0x00000001 
- 00028361  0x00005ac6 jam  0x00000003 , 0x000002ee 
- 00028362  0x00005ac7 branch  0x00006e4d 
- 00028363  0x00005ac9 fetch  0x00000001 , 0x000042b9 
- 00028364  0x00005aca rtnne  0x0000003f 
- 00028365  0x00005acb jam  0x0000003b , 0x000002ee 
- 00028366  0x00005acd fetch  0x00000001 , 0x000002ec 
- 00028367  0x00005ace rtnne  0x00000017 
- 00028368  0x00005acf jam  0x00000000 , 0x000002ec 
- 00028369  0x00005ad0 jam  0x0000000d , 0x000002ee 
- 00028370  0x00005ad1 branch  0x00006e4d 
- 00028371  0x00005ad3 fetch  0x00000001 , 0x000042b9 
- 00028372  0x00005ad4 nrtn  0x00000034 
- 00028373  0x00005ad5 fetch  0x00000001 , 0x000047f6 
- 00028374  0x00005ad6 bbit1  0x00000000 , 0x00006f02 
- 00028375  0x00005ad7 bbit1  0x00000006 , 0x00006f04 
- 00028376  0x00005ad8 branch  0x00006f08 
- 00028377  0x00005ada fetch  0x00000001 , 0x000042bb 
- 00028378  0x00005adb rtnbit0  0x00000001 
- 00028379  0x00005adc jam  0x00000011 , 0x000002ee 
- 00028380  0x00005add branch  0x00006e4d 
- 00028381  0x00005adf fetch  0x00000001 , 0x000042bb 
- 00028382  0x00005ae0 rtnne  0x0000003f 
- 00028383  0x00005ae1 jam  0x00000013 , 0x000002ee 
- 00028384  0x00005ae2 branch  0x00006e4d 
- 00028385  0x00005ae4 fetch  0x00000001 , 0x000042bc 
- 00028386  0x00005ae5 rtnbit0  0x00000001 
- 00028387  0x00005ae6 jam  0x00000015 , 0x000002ee 
- 00028388  0x00005ae7 branch  0x00006e4d 
- 00028389  0x00005ae9 fetch  0x00000001 , 0x000042bc 
- 00028390  0x00005aea rtnne  0x0000003f 
- 00028391  0x00005aeb fetch  0x00000001 , 0x000047f6 
- 00028392  0x00005aec bbit1  0x00000006 , 0x00006f04 
- 00028393  0x00005aed branch  0x00006f08 
- 00028394  0x00005aef fetch  0x00000001 , 0x000042ba 
- 00028395  0x00005af0 rtnbit0  0x00000001 
- 00028396  0x00005af1 jam  0x00000019 , 0x000002ee 
- 00028397  0x00005af2 branch  0x00006e4d 
- 00028398  0x00005af4 fetch  0x00000001 , 0x000042ba 
- 00028399  0x00005af5 rtnne  0x0000003f 
- 00028400  0x00005af6 jam  0x0000001b , 0x000002ee 
- 00028401  0x00005af7 branch  0x00006e4d 
- 00028402  0x00005af9 fetch  0x00000001 , 0x000042ba 
- 00028403  0x00005afa rtnne  0x000000ff 
- 00028404  0x00005afb fetch  0x00000001 , 0x000047f6 
- 00028405  0x00005afc bbit1  0x00000006 , 0x00006f06 
- 00028406  0x00005afd branch  0x00006f08 
- 00028407  0x00005aff fetch  0x00000001 , 0x000042bd 
- 00028408  0x00005b00 rtnbit0  0x00000001 
- 00028409  0x00005b01 jam  0x0000001f , 0x000002ee 
- 00028410  0x00005b02 branch  0x00006e4d 
- 00028411  0x00005b04 fetch  0x00000001 , 0x000042bd 
- 00028412  0x00005b05 rtnbit0  0x00000003 
- 00028413  0x00005b06 jam  0x00000021 , 0x000002ee 
- 00028414  0x00005b07 branch  0x00006e4d 
- 00028415  0x00005b09 fetch  0x00000001 , 0x000042bd 
- 00028416  0x00005b0a rtnne  0x000000ff 
- 00028417  0x00005b0b branch  0x00006f08 
- 00028418  0x00005b0e jam  0x0000000f , 0x000002ee 
- 00028419  0x00005b0f branch  0x00006e4d 
- 00028420  0x00005b12 jam  0x00000017 , 0x000002ee 
- 00028421  0x00005b13 branch  0x00006e4d 
- 00028422  0x00005b15 jam  0x0000001d , 0x000002ee 
- 00028423  0x00005b16 branch  0x00006e4d 
- 00028424  0x00005b1b jam  0x00000000 , 0x000002ee 
- 00028425  0x00005b1c rtn 
- 00028426  0x00005b1e set1  0x00000025 , 0x00000000 
- 00028427  0x00005b1f bpatch  0x000000a8 , 0x00004035 
- 00028428  0x00005b20 call  0x000052c4 
- 00028429  0x00005b21 setarg  0x00000001 
- 00028430  0x00005b22 copy  0x0000003f , 0x00000002 
- 00028431  0x00005b23 setarg  0x00000050 
- 00028432  0x00005b24 copy  0x0000003f , 0x0000000b 
- 00028433  0x00005b25 branch  0x000050b0 
- 00028434  0x00005b28 set1  0x00000025 , 0x00000000 
- 00028435  0x00005b29 bpatch  0x000000a9 , 0x00004035 
- 00028436  0x00005b2a call  0x000052c4 
- 00028437  0x00005b2b fetch  0x00000002 , 0x000042b1 
- 00028438  0x00005b2c copy  0x0000003f , 0x00000002 
- 00028439  0x00005b2d branch  0x000050c0 
- 00028440  0x00005b30 set1  0x00000025 , 0x00000000 
- 00028441  0x00005b31 bpatch  0x000000aa , 0x00004035 
- 00028442  0x00005b32 call  0x000052c4 
- 00028443  0x00005b33 fetch  0x00000002 , 0x000042b1 
- 00028444  0x00005b34 copy  0x0000003f , 0x00000002 
- 00028445  0x00005b35 arg  0x00000050 , 0x0000000b 
- 00028446  0x00005b36 call  0x000050d6 
- 00028447  0x00005b37 fetch  0x00000001 , 0x000042b9 
- 00028448  0x00005b38 set0  0x00000005 , 0x0000003f 
- 00028449  0x00005b39 store  0x00000001 , 0x000042b9 
- 00028450  0x00005b3a rtn 
- 00028451  0x00005b3d set1  0x00000025 , 0x00000000 
- 00028452  0x00005b3e bpatch  0x000000ab , 0x00004035 
- 00028453  0x00005b3f call  0x000052d2 
- 00028454  0x00005b40 call  0x000071b0 
- 00028455  0x00005b41 branch  0x000050f2 
- 00028456  0x00005b44 set1  0x00000025 , 0x00000000 
- 00028457  0x00005b45 bpatch  0x000000ac , 0x00004035 
- 00028458  0x00005b46 call  0x000052c4 
- 00028459  0x00005b47 setarg  0x00000003 
- 00028460  0x00005b48 copy  0x0000003f , 0x00000002 
- 00028461  0x00005b49 setarg  0x00000051 
- 00028462  0x00005b4a copy  0x0000003f , 0x0000000b 
- 00028463  0x00005b4b branch  0x000050b0 
- 00028464  0x00005b4e set1  0x00000025 , 0x00000000 
- 00028465  0x00005b4f bpatch  0x000000ad , 0x00004035 
- 00028466  0x00005b50 call  0x000052c4 
- 00028467  0x00005b51 fetch  0x00000002 , 0x000042b3 
- 00028468  0x00005b52 copy  0x0000003f , 0x00000002 
- 00028469  0x00005b53 branch  0x000050c0 
- 00028470  0x00005b56 set1  0x00000025 , 0x00000000 
- 00028471  0x00005b57 bpatch  0x000000ae , 0x00004035 
- 00028472  0x00005b58 call  0x000052c4 
- 00028473  0x00005b59 setarg  0x00000011 
- 00028474  0x00005b5a copy  0x0000003f , 0x00000002 
- 00028475  0x00005b5b setarg  0x00000052 
- 00028476  0x00005b5c copy  0x0000003f , 0x0000000b 
- 00028477  0x00005b5d branch  0x000050b0 
- 00028478  0x00005b60 set1  0x00000025 , 0x00000000 
- 00028479  0x00005b61 bpatch  0x000000af , 0x00004035 
- 00028480  0x00005b62 call  0x000052c4 
- 00028481  0x00005b63 fetch  0x00000002 , 0x000042b5 
- 00028482  0x00005b64 copy  0x0000003f , 0x00000002 
- 00028483  0x00005b65 branch  0x000050c0 
- 00028484  0x00005b68 set1  0x00000025 , 0x00000000 
- 00028485  0x00005b69 bpatch  0x000000b0 , 0x00004036 
- 00028486  0x00005b6a call  0x000052c4 
- 00028487  0x00005b6b setarg  0x00000013 
- 00028488  0x00005b6c copy  0x0000003f , 0x00000002 
- 00028489  0x00005b6d setarg  0x00000053 
- 00028490  0x00005b6e copy  0x0000003f , 0x0000000b 
- 00028491  0x00005b6f branch  0x000050b0 
- 00028492  0x00005b72 set1  0x00000025 , 0x00000000 
- 00028493  0x00005b73 bpatch  0x000000b1 , 0x00004036 
- 00028494  0x00005b74 call  0x000052c4 
- 00028495  0x00005b75 fetch  0x00000002 , 0x000042b7 
- 00028496  0x00005b76 copy  0x0000003f , 0x00000002 
- 00028497  0x00005b77 branch  0x000050c0 
- 00028498  0x00005b7a set1  0x00000025 , 0x00000000 
- 00028499  0x00005b7b bpatch  0x000000b2 , 0x00004036 
- 00028500  0x00005b7c call  0x000052e0 
- 00028501  0x00005b7e jam  0x00000003 , 0x00000493 
- 00028502  0x00005b7f jam  0x0000001c , 0x00000496 
- 00028503  0x00005b80 call  0x00006ce8 
- 00028504  0x00005b81 jam  0x00000001 , 0x00004751 
- 00028505  0x00005b82 rtn 
- 00028506  0x00005b85 set1  0x00000025 , 0x00000000 
- 00028507  0x00005b86 bpatch  0x000000b3 , 0x00004036 
- 00028508  0x00005b87 call  0x000052e0 
- 00028509  0x00005b88 fetcht  0x00000001 , 0x00004752 
- 00028510  0x00005b89 call  0x00006bcb 
- 00028511  0x00005b8a storet  0x00000001 , 0x0000474b 
- 00028512  0x00005b8b branch  0x00006d05 
- 00028513  0x00005b8e set1  0x00000025 , 0x00000000 
- 00028514  0x00005b8f bpatch  0x000000b4 , 0x00004036 
- 00028515  0x00005b90 call  0x000052e0 
- 00028516  0x00005b91 fetcht  0x00000001 , 0x0000474b 
- 00028517  0x00005b92 call  0x00006bc0 
- 00028518  0x00005b93 call  0x00006b67 
- 00028519  0x00005b94 store  0x00000001 , 0x00000496 
- 00028520  0x00005b95 fetcht  0x00000001 , 0x0000474b 
- 00028521  0x00005b96 call  0x00006bc0 
- 00028522  0x00005b97 storet  0x00000001 , 0x00000493 
- 00028523  0x00005b98 branch  0x00006ce8 
- 00028524  0x00005b9b set1  0x00000025 , 0x00000000 
- 00028525  0x00005b9c bpatch  0x000000b5 , 0x00004036 
- 00028526  0x00005b9d call  0x000052e0 
- 00028527  0x00005b9e fetcht  0x00000001 , 0x0000474b 
- 00028528  0x00005b9f call  0x00006bc0 
- 00028529  0x00005ba0 branch  0x00006d3f 
- 00028530  0x00005bae set1  0x00000025 , 0x00000000 
- 00028531  0x00005baf bpatch  0x000000e7 , 0x0000403c 
- 00028532  0x00005bb0 fetch  0x00000002 , 0x000002cb 
- 00028533  0x00005bb1 iforce  0x00000006 
- 00028534  0x00005bb2 ifetch  0x00000001 , 0x00000006 
- 00028535  0x00005bb3 copy  0x0000003f , 0x00000012 
- 00028536  0x00005bb4 store  0x00000001 , 0x000004af 
- 00028537  0x00005bb5 ifetch  0x00000002 , 0x00000006 
- 00028538  0x00005bb6 store  0x00000002 , 0x000004b0 
- 00028539  0x00005bb7 ifetch  0x00000001 , 0x00000006 
- 00028540  0x00005bb8 lshift8  0x0000003f , 0x0000000b 
- 00028541  0x00005bb9 ifetch  0x00000001 , 0x00000006 
- 00028542  0x00005bba iadd  0x0000000b , 0x0000000b 
- 00028543  0x00005bbb set1  0x00000025 , 0x00000000 
- 00028544  0x00005bbc bpatch  0x000000e8 , 0x0000403d 
- 00028545  0x00005bbd deposit  0x00000012 
- 00028546  0x00005bbe beq  0x00000002 , 0x00006f87 
- 00028547  0x00005bbf beq  0x00000004 , 0x00006fb0 
- 00028548  0x00005bc0 beq  0x00000006 , 0x0000708b 
- 00028549  0x00005bc1 beq  0x00000007 , 0x000071c7 
- 00028550  0x00005bc2 branch  0x0000723e 
- 00028551  0x00005bce call  0x0000724d 
- 00028552  0x00005bcf compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00028553  0x00005bd0 branch  0x000072bb , 0x00000001 
- 00028554  0x00005bd1 compare  0x000000ff , 0x00000002 , 0x000000ff 
- 00028555  0x00005bd2 branch  0x00007241 , 0x00000001 
- 00028556  0x00005bd4 ifetch  0x00000002 , 0x00000006 
- 00028557  0x00005bd5 store  0x00000002 , 0x000004b4 
- 00028558  0x00005bd6 increase  0xfffffffe , 0x0000000b 
- 00028559  0x00005bd8 increase  0xffffffff , 0x0000000b 
- 00028560  0x00005bd9 nbranch  0x0000723b , 0x00000005 
- 00028561  0x00005bda arg  0x000004a9 , 0x0000000b 
- 00028562  0x00005bdb ifetch  0x00000002 , 0x0000000b 
- 00028563  0x00005bdc rtn  0x00000034 
- 00028564  0x00005bdd increase  0x00000002 , 0x0000000b 
- 00028565  0x00005bde call  0x00007307 
- 00028566  0x00005bdf call  0x000052de 
- 00028567  0x00005be0 force  0x00000003 , 0x0000003f 
- 00028568  0x00005be1 istore  0x00000001 , 0x00000005 
- 00028569  0x00005be2 fetch  0x00000002 , 0x000004b0 
- 00028570  0x00005be3 istore  0x00000002 , 0x00000005 
- 00028571  0x00005be4 lshift2  0x00000007 , 0x0000003f 
- 00028572  0x00005be5 add  0x0000003f , 0x00000005 , 0x0000003f 
- 00028573  0x00005be6 add  0x0000003f , 0x00000005 , 0x00000013 
- 00028574  0x00005be7 byteswap  0x0000003f , 0x0000003f 
- 00028575  0x00005be8 istore  0x00000002 , 0x00000005 
- 00028576  0x00005be9 deposit  0x00000007 
- 00028577  0x00005bea byteswap  0x0000003f , 0x0000003f 
- 00028578  0x00005beb istore  0x00000002 , 0x00000005 
- 00028579  0x00005bec istore  0x00000002 , 0x00000005 
- 00028580  0x00005bed arg  0x000004c5 , 0x00000006 
- 00028581  0x00005bee copy  0x00000007 , 0x00000039 
- 00028582  0x00005bef branch  0x00006faa , 0x00000005 
- 00028583  0x00005bf1 ifetch  0x00000004 , 0x00000006 
- 00028584  0x00005bf2 istore  0x00000004 , 0x00000005 
- 00028585  0x00005bf3 loop  0x00006fa7 
- 00028586  0x00005bf5 force  0x00000000 , 0x0000003f 
- 00028587  0x00005bf6 istore  0x00000001 , 0x00000005 
- 00028588  0x00005bf7 deposit  0x00000013 
- 00028589  0x00005bf8 store  0x00000001 , 0x000002dc 
- 00028590  0x00005bf9 branch  0x00003bf1 , 0x00000034 
- 00028591  0x00005bfa rtn 
- 00028592  0x00005c06 ifetch  0x00000004 , 0x00000006 
- 00028593  0x00005c07 store  0x00000004 , 0x000004be 
- 00028594  0x00005c08 increase  0xfffffffc , 0x0000000b 
- 00028595  0x00005c09 iforce  0x00000002 
- 00028596  0x00005c0a ifetch  0x00000002 , 0x00000006 
- 00028597  0x00005c0b byteswap  0x0000003f , 0x0000003f 
- 00028598  0x00005c0c increase  0xffffffee , 0x0000003f 
- 00028599  0x00005c0d store  0x00000002 , 0x000004b2 
- 00028600  0x00005c0e increase  0xfffffffe , 0x0000000b 
- 00028601  0x00005c0f call  0x000072a4 
- 00028602  0x00005c10 branch  0x00007241 , 0x00000005 
- 00028603  0x00005c11 compare  0x00000005 , 0x00000011 , 0x000000ff 
- 00028604  0x00005c13 branch  0x00006fc0 , 0x00000001 
- 00028605  0x00005c15 arg  0x00000491 , 0x00000005 
- 00028606  0x00005c16 force  0x00000000 , 0x00000007 
- 00028607  0x00005c17 branch  0x00006fd0 
- 00028608  0x00005c19 ifetch  0x00000001 , 0x00000006 
- 00028609  0x00005c1a bne  0x0000000a , 0x00007241 
- 00028610  0x00005c1b ifetch  0x00000002 , 0x00000006 
- 00028611  0x00005c1c nbranch  0x00006fce , 0x00000034 
- 00028612  0x00005c1d ifetch  0x00000001 , 0x00000006 
- 00028613  0x00005c1e bne  0x000000ff , 0x00006fcc 
- 00028614  0x00005c1f ifetch  0x00000001 , 0x00000006 
- 00028615  0x00005c20 bne  0x000000ff , 0x00006fca 
- 00028616  0x00005c21 increase  0xfffffffb , 0x00000006 
- 00028617  0x00005c22 branch  0x00007022 
- 00028618  0x00005c24 increase  0xfffffffb , 0x00000006 
- 00028619  0x00005c25 branch  0x00006fbd 
- 00028620  0x00005c27 increase  0xfffffffc , 0x00000006 
- 00028621  0x00005c28 branch  0x00006fbd 
- 00028622  0x00005c2a increase  0xfffffffd , 0x00000006 
- 00028623  0x00005c2b branch  0x00006fbd 
- 00028624  0x00005c2d ifetch  0x00000001 , 0x00000006 
- 00028625  0x00005c2e beq  0x00000009 , 0x00006fe5 
- 00028626  0x00005c2f beq  0x0000000a , 0x00006fd3 
- 00028627  0x00005c31 ifetch  0x00000002 , 0x00000006 
- 00028628  0x00005c32 istore  0x00000002 , 0x00000005 
- 00028629  0x00005c33 increase  0x00000001 , 0x00000007 
- 00028630  0x00005c34 byteswap  0x0000003f , 0x00000012 
- 00028631  0x00005c35 ifetch  0x00000002 , 0x00000006 
- 00028632  0x00005c36 byteswap  0x0000003f , 0x0000003f 
- 00028633  0x00005c38 increase  0x00000001 , 0x00000012 
- 00028634  0x00005c39 isub  0x00000012 , 0x0000003e 
- 00028635  0x00005c3a nbranch  0x00006fe2 , 0x00000002 
- 00028636  0x00005c3b copy  0x0000003f , 0x00000013 
- 00028637  0x00005c3c byteswap  0x00000012 , 0x0000003f 
- 00028638  0x00005c3d istore  0x00000002 , 0x00000005 
- 00028639  0x00005c3e increase  0x00000001 , 0x00000007 
- 00028640  0x00005c3f copy  0x00000013 , 0x0000003f 
- 00028641  0x00005c40 branch  0x00006fd9 
- 00028642  0x00005c42 increase  0xfffffffb , 0x0000000b 
- 00028643  0x00005c43 increase  0xfffffffb , 0x00000011 
- 00028644  0x00005c44 branch  0x00006fea 
- 00028645  0x00005c46 ifetch  0x00000002 , 0x00000006 
- 00028646  0x00005c47 istore  0x00000002 , 0x00000005 
- 00028647  0x00005c48 increase  0x00000001 , 0x00000007 
- 00028648  0x00005c49 increase  0xfffffffd , 0x0000000b 
- 00028649  0x00005c4a increase  0xfffffffd , 0x00000011 
- 00028650  0x00005c4c nbranch  0x00007241 , 0x00000002 
- 00028651  0x00005c4d nbranch  0x00006fd0 , 0x00000005 
- 00028652  0x00005c4e increase  0xffffffff , 0x0000000b 
- 00028653  0x00005c4f nbranch  0x00007241 , 0x00000005 
- 00028654  0x00005c51 call  0x000052de 
- 00028655  0x00005c52 increase  0x0000000a , 0x00000005 
- 00028656  0x00005c53 arg  0x00000491 , 0x00000011 
- 00028657  0x00005c55 copy  0x00000007 , 0x0000003f 
- 00028658  0x00005c56 branch  0x00007004 , 0x00000034 
- 00028659  0x00005c57 ifetch  0x00000002 , 0x00000011 
- 00028660  0x00005c58 branch  0x00007004 , 0x00000034 
- 00028661  0x00005c59 iforce  0x00000012 
- 00028662  0x00005c5a fetch  0x00000004 , 0x000004be 
- 00028663  0x00005c5b iforce  0x00000002 
- 00028664  0x00005c5c call  0x0000734e 
- 00028665  0x00005c5d branch  0x00007001 , 0x00000034 
- 00028666  0x00005c5e increase  0xfffffffd , 0x00000006 
- 00028667  0x00005c5f ifetch  0x00000003 , 0x00000006 
- 00028668  0x00005c60 istore  0x00000003 , 0x00000005 
- 00028669  0x00005c61 call  0x00007199 
- 00028670  0x00005c62 branch  0x00007001 , 0x00000034 
- 00028671  0x00005c63 iforce  0x00000039 
- 00028672  0x00005c64 call  0x00007e45 
- 00028673  0x00005c66 increase  0x00000002 , 0x00000011 
- 00028674  0x00005c67 increase  0xffffffff , 0x00000007 
- 00028675  0x00005c68 branch  0x00006ff1 
- 00028676  0x00005c6b force  0x00000000 , 0x0000003f 
- 00028677  0x00005c6c istore  0x00000001 , 0x00000005 
- 00028678  0x00005c6d increase  0xffffffff , 0x00000005 
- 00028679  0x00005c6e fetcht  0x00000002 , 0x000002da 
- 00028680  0x00005c6f add  0x00000002 , 0x0000000a , 0x0000003f 
- 00028681  0x00005c70 isub  0x00000005 , 0x0000003f 
- 00028682  0x00005c71 sub  0x0000003f , 0x00000000 , 0x00000011 
- 00028683  0x00005c72 byteswap  0x00000011 , 0x0000003f 
- 00028684  0x00005c73 add  0x00000002 , 0x00000008 , 0x00000012 
- 00028685  0x00005c74 istore  0x00000002 , 0x00000012 
- 00028686  0x00005c75 increase  0x00000003 , 0x00000011 
- 00028687  0x00005c76 byteswap  0x00000011 , 0x0000003f 
- 00028688  0x00005c77 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028689  0x00005c78 istore  0x00000002 , 0x00000012 
- 00028690  0x00005c79 increase  0x00000003 , 0x00000011 
- 00028691  0x00005c7a byteswap  0x00000011 , 0x0000003f 
- 00028692  0x00005c7b add  0x00000002 , 0x00000003 , 0x00000012 
- 00028693  0x00005c7c istore  0x00000002 , 0x00000012 
- 00028694  0x00005c7d increase  0x00000005 , 0x00000011 
- 00028695  0x00005c7e copy  0x00000011 , 0x0000003f 
- 00028696  0x00005c7f store  0x00000002 , 0x000002dc 
- 00028697  0x00005c80 setarg  0x00000036 
- 00028698  0x00005c81 add  0x00000002 , 0x00000007 , 0x00000012 
- 00028699  0x00005c82 istore  0x00000001 , 0x00000012 
- 00028700  0x00005c83 setarg  0x00000005 
- 00028701  0x00005c84 istore  0x00000001 , 0x00000002 
- 00028702  0x00005c85 fetch  0x00000002 , 0x000004b0 
- 00028703  0x00005c86 add  0x00000002 , 0x00000001 , 0x00000012 
- 00028704  0x00005c87 istore  0x00000002 , 0x00000012 
- 00028705  0x00005c88 rtn 
- 00028706  0x00005c8a ifetch  0x00000001 , 0x00000006 
- 00028707  0x00005c8b bne  0x0000000a , 0x00007241 
- 00028708  0x00005c8c ifetch  0x00000002 , 0x00000006 
- 00028709  0x00005c8d nbranch  0x00007241 , 0x00000034 
- 00028710  0x00005c8e ifetch  0x00000001 , 0x00000006 
- 00028711  0x00005c8f bne  0x000000ff , 0x00007241 
- 00028712  0x00005c90 ifetch  0x00000001 , 0x00000006 
- 00028713  0x00005c91 bne  0x000000ff , 0x00007241 
- 00028714  0x00005c92 increase  0xfffffffb , 0x0000000b 
- 00028715  0x00005c93 ifetch  0x00000001 , 0x00000006 
- 00028716  0x00005c94 beq  0x00000000 , 0x0000702f 
- 00028717  0x00005c95 beq  0x00000001 , 0x00007032 
- 00028718  0x00005c96 beq  0x00000002 , 0x00007036 
- 00028719  0x00005c98 store  0x00000002 , 0x000004ad 
- 00028720  0x00005c99 increase  0xffffffff , 0x0000000b 
- 00028721  0x00005c9a branch  0x0000703a 
- 00028722  0x00005c9c ifetch  0x00000001 , 0x00000006 
- 00028723  0x00005c9d store  0x00000002 , 0x000004ad 
- 00028724  0x00005c9e increase  0xfffffffe , 0x0000000b 
- 00028725  0x00005c9f branch  0x0000703a 
- 00028726  0x00005ca1 ifetch  0x00000002 , 0x00000006 
- 00028727  0x00005ca2 byteswap  0x0000003f , 0x0000003f 
- 00028728  0x00005ca3 store  0x00000002 , 0x000004ad 
- 00028729  0x00005ca4 increase  0xfffffffd , 0x0000000b 
- 00028730  0x00005ca6 nbranch  0x0000723b , 0x00000005 
- 00028731  0x00005ca7 call  0x0000731e 
- 00028732  0x00005ca8 nbranch  0x00007238 , 0x00000005 
- 00028733  0x00005ca9 copy  0x00000006 , 0x00000011 
- 00028734  0x00005caa call  0x000052de 
- 00028735  0x00005cab copy  0x00000011 , 0x00000006 
- 00028736  0x00005cac increase  0x00000003 , 0x00000005 
- 00028737  0x00005cad copy  0x00000006 , 0x0000000b 
- 00028738  0x00005cae call  0x000072e8 
- 00028739  0x00005caf copy  0x0000003f , 0x00000011 
- 00028740  0x00005cb0 fetch  0x00000002 , 0x000004ad 
- 00028741  0x00005cb1 copy  0x0000003f , 0x00000012 
- 00028742  0x00005cb2 copy  0x00000011 , 0x0000003f 
- 00028743  0x00005cb3 isub  0x00000012 , 0x00000012 
- 00028744  0x00005cb4 fetch  0x00000002 , 0x000004b2 
- 00028745  0x00005cb5 isub  0x00000012 , 0x0000003e 
- 00028746  0x00005cb6 nbranch  0x00007066 , 0x00000002 
- 00028747  0x00005cb8 disable  0x00000028 
- 00028748  0x00005cb9 fetch  0x00000002 , 0x000004ad 
- 00028749  0x00005cba branch  0x00007059 , 0x00000034 
- 00028750  0x00005cbb iadd  0x0000000b , 0x00000006 
- 00028751  0x00005cbc increase  0x00000003 , 0x00000012 
- 00028752  0x00005cbd copy  0x00000012 , 0x00000039 
- 00028753  0x00005cbe copy  0x00000039 , 0x0000003f 
- 00028754  0x00005cbf increase  0x00000003 , 0x0000003f 
- 00028755  0x00005cc0 byteswap  0x0000003f , 0x0000003f 
- 00028756  0x00005cc1 istore  0x00000002 , 0x00000005 
- 00028757  0x00005cc2 copy  0x00000039 , 0x0000003f 
- 00028758  0x00005cc3 byteswap  0x0000003f , 0x0000003f 
- 00028759  0x00005cc4 istore  0x00000002 , 0x00000005 
- 00028760  0x00005cc5 branch  0x00007074 
- 00028761  0x00005cc7 add  0x00000011 , 0x00000006 , 0x00000039 
- 00028762  0x00005cc8 branch  0x0000705d , 0x00000028 
- 00028763  0x00005cc9 byteswap  0x00000039 , 0x0000003f 
- 00028764  0x00005cca branch  0x00007060 
- 00028765  0x00005ccc copy  0x00000039 , 0x0000003f 
- 00028766  0x00005ccd increase  0x00000002 , 0x0000003f 
- 00028767  0x00005cce byteswap  0x0000003f , 0x0000003f 
- 00028768  0x00005cd0 istore  0x00000002 , 0x00000005 
- 00028769  0x00005cd1 increase  0xfffffffd , 0x00000039 
- 00028770  0x00005cd2 byteswap  0x00000039 , 0x0000003f 
- 00028771  0x00005cd3 istore  0x00000002 , 0x00000005 
- 00028772  0x00005cd4 copy  0x0000000b , 0x00000006 
- 00028773  0x00005cd5 branch  0x00007074 
- 00028774  0x00005cd7 enable  0x00000028 
- 00028775  0x00005cd8 fetch  0x00000002 , 0x000004b2 
- 00028776  0x00005cd9 copy  0x0000003f , 0x00000011 
- 00028777  0x00005cda copy  0x0000003f , 0x00000039 
- 00028778  0x00005cdb fetch  0x00000002 , 0x000004ad 
- 00028779  0x00005cdc branch  0x00007059 , 0x00000034 
- 00028780  0x00005cdd iadd  0x0000000b , 0x00000006 
- 00028781  0x00005cde copy  0x00000011 , 0x0000003f 
- 00028782  0x00005cdf increase  0x00000005 , 0x0000003f 
- 00028783  0x00005ce0 byteswap  0x0000003f , 0x0000003f 
- 00028784  0x00005ce1 istore  0x00000002 , 0x00000005 
- 00028785  0x00005ce2 copy  0x00000011 , 0x0000003f 
- 00028786  0x00005ce3 byteswap  0x0000003f , 0x0000003f 
- 00028787  0x00005ce4 istore  0x00000002 , 0x00000005 
- 00028788  0x00005ce6 ifetch  0x00000001 , 0x00000006 
- 00028789  0x00005ce7 istore  0x00000001 , 0x00000005 
- 00028790  0x00005ce8 loop  0x00007074 
- 00028791  0x00005ce9 nbranch  0x0000707f , 0x00000028 
- 00028792  0x00005cea force  0x00000002 , 0x0000003f 
- 00028793  0x00005ceb istore  0x00000001 , 0x00000005 
- 00028794  0x00005cec copy  0x00000006 , 0x0000003f 
- 00028795  0x00005ced isub  0x0000000b , 0x0000003f 
- 00028796  0x00005cee byteswap  0x0000003f , 0x0000003f 
- 00028797  0x00005cef istore  0x00000002 , 0x00000005 
- 00028798  0x00005cf0 branch  0x00007081 
- 00028799  0x00005cf2 force  0x00000000 , 0x0000003f 
- 00028800  0x00005cf3 istore  0x00000001 , 0x00000005 
- 00028801  0x00005cf5 fetch  0x00000002 , 0x000002da 
- 00028802  0x00005cf6 isub  0x00000005 , 0x0000003f 
- 00028803  0x00005cf7 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028804  0x00005cf8 store  0x00000002 , 0x000002dc 
- 00028805  0x00005cf9 call  0x000052de 
- 00028806  0x00005cfa setarg  0x00000005 
- 00028807  0x00005cfb istore  0x00000001 , 0x00000005 
- 00028808  0x00005cfc fetch  0x00000002 , 0x000004b0 
- 00028809  0x00005cfd istore  0x00000002 , 0x00000005 
- 00028810  0x00005cfe rtn 
- 00028811  0x00005d0b call  0x0000724d 
- 00028812  0x00005d0c compare  0x000000ff , 0x00000002 , 0x000000ff 
- 00028813  0x00005d0d branch  0x000070b4 , 0x00000001 
- 00028814  0x00005d0e ifetch  0x00000002 , 0x00000006 
- 00028815  0x00005d0f store  0x00000002 , 0x000004b2 
- 00028816  0x00005d10 increase  0xfffffffe , 0x0000000b 
- 00028817  0x00005d11 call  0x000072a4 
- 00028818  0x00005d12 arg  0x00000491 , 0x00000005 
- 00028819  0x00005d13 force  0x00000000 , 0x00000007 
- 00028820  0x00005d15 ifetch  0x00000003 , 0x00000006 
- 00028821  0x00005d16 bne  0x00000009 , 0x000070b4 
- 00028822  0x00005d18 rshift8  0x0000003f , 0x0000003f 
- 00028823  0x00005d19 istore  0x00000002 , 0x00000005 
- 00028824  0x00005d1a increase  0x00000001 , 0x00000007 
- 00028825  0x00005d1b increase  0xfffffffd , 0x0000000b 
- 00028826  0x00005d1c increase  0xfffffffd , 0x00000011 
- 00028827  0x00005d1d nbranch  0x00007241 , 0x00000002 
- 00028828  0x00005d1e nbranch  0x00007094 , 0x00000005 
- 00028829  0x00005d1f increase  0xffffffff , 0x0000000b 
- 00028830  0x00005d20 nbranch  0x00007241 , 0x00000005 
- 00028831  0x00005d22 call  0x000052de 
- 00028832  0x00005d23 increase  0x0000000d , 0x00000005 
- 00028833  0x00005d24 fetch  0x00000002 , 0x000004a9 
- 00028834  0x00005d25 iforce  0x00000013 
- 00028835  0x00005d26 arg  0x00000491 , 0x00000011 
- 00028836  0x00005d28 ifetch  0x00000004 , 0x00000011 
- 00028837  0x00005d29 branch  0x000070c4 , 0x00000034 
- 00028838  0x00005d2a ifetch  0x00000002 , 0x00000011 
- 00028839  0x00005d2b iforce  0x00000012 
- 00028840  0x00005d2c call  0x0000732a 
- 00028841  0x00005d2d branch  0x000070b2 , 0x00000034 
- 00028842  0x00005d2e increase  0xfffffffd , 0x00000006 
- 00028843  0x00005d2f ifetch  0x00000003 , 0x00000006 
- 00028844  0x00005d30 istore  0x00000003 , 0x00000005 
- 00028845  0x00005d31 call  0x00007199 
- 00028846  0x00005d32 iforce  0x00000039 
- 00028847  0x00005d34 ifetch  0x00000001 , 0x00000006 
- 00028848  0x00005d35 istore  0x00000001 , 0x00000005 
- 00028849  0x00005d36 loop  0x000070af 
- 00028850  0x00005d38 increase  0x00000002 , 0x00000011 
- 00028851  0x00005d39 branch  0x000070a4 
- 00028852  0x00005d3e ifetch  0x00000001 , 0x00000006 
- 00028853  0x00005d40 ifetch  0x00000001 , 0x00000006 
- 00028854  0x00005d42 increase  0xfffffffb , 0x0000000b 
- 00028855  0x00005d43 increase  0xfffffffb , 0x00000011 
- 00028856  0x00005d44 nbranch  0x00007241 , 0x00000002 
- 00028857  0x00005d45 arg  0x000004a9 , 0x0000000b 
- 00028858  0x00005d46 ifetch  0x00000002 , 0x0000000b 
- 00028859  0x00005d48 increase  0x00000002 , 0x0000000b 
- 00028860  0x00005d49 call  0x00007307 
- 00028861  0x00005d4a deposit  0x00000007 
- 00028862  0x00005d4b store  0x00000001 , 0x000004dd 
- 00028863  0x00005d4c branch  0x000072be , 0x00000034 
- 00028864  0x00005d4d arg  0x00000000 , 0x00000007 
- 00028865  0x00005d4e call  0x000052de 
- 00028866  0x00005d4f increase  0x0000000a , 0x00000005 
- 00028867  0x00005d50 branch  0x00007108 
- 00028868  0x00005d52 force  0x00000000 , 0x0000003f 
- 00028869  0x00005d53 istore  0x00000001 , 0x00000005 
- 00028870  0x00005d54 increase  0xffffffff , 0x00000005 
- 00028871  0x00005d55 fetcht  0x00000002 , 0x000002da 
- 00028872  0x00005d56 add  0x00000002 , 0x0000000d , 0x0000003f 
- 00028873  0x00005d57 isub  0x00000005 , 0x0000003f 
- 00028874  0x00005d58 branch  0x000070e8 , 0x00000005 
- 00028875  0x00005d59 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028876  0x00005d5a add  0x00000002 , 0x0000000c , 0x00000012 
- 00028877  0x00005d5b istore  0x00000001 , 0x00000012 
- 00028878  0x00005d5c increase  0x00000003 , 0x0000003f 
- 00028879  0x00005d5d add  0x00000002 , 0x00000009 , 0x00000012 
- 00028880  0x00005d5e istore  0x00000001 , 0x00000012 
- 00028881  0x00005d5f increase  0x00000003 , 0x0000003f 
- 00028882  0x00005d60 byteswap  0x0000003f , 0x0000003f 
- 00028883  0x00005d61 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028884  0x00005d62 istore  0x00000002 , 0x00000012 
- 00028885  0x00005d63 rshift8  0x0000003f , 0x0000003f 
- 00028886  0x00005d64 increase  0x00000003 , 0x0000003f 
- 00028887  0x00005d65 byteswap  0x0000003f , 0x0000003f 
- 00028888  0x00005d66 add  0x00000002 , 0x00000003 , 0x00000012 
- 00028889  0x00005d67 istore  0x00000002 , 0x00000012 
- 00028890  0x00005d68 rshift8  0x0000003f , 0x0000003f 
- 00028891  0x00005d69 increase  0x00000005 , 0x0000003f 
- 00028892  0x00005d6a store  0x00000001 , 0x000002dc 
- 00028893  0x00005d6c fetch  0x00000002 , 0x000004b0 
- 00028894  0x00005d6d add  0x00000002 , 0x00000001 , 0x00000012 
- 00028895  0x00005d6e istore  0x00000002 , 0x00000012 
- 00028896  0x00005d6f setarg  0x00000007 
- 00028897  0x00005d70 istore  0x00000001 , 0x00000002 
- 00028898  0x00005d75 setarg  0x00000036 
- 00028899  0x00005d76 add  0x00000002 , 0x00000007 , 0x00000012 
- 00028900  0x00005d77 istore  0x00000002 , 0x00000012 
- 00028901  0x00005d78 add  0x00000002 , 0x0000000a , 0x00000012 
- 00028902  0x00005d79 istore  0x00000002 , 0x00000012 
- 00028903  0x00005d7a rtn 
- 00028904  0x00005d7c jam  0x0000000a , 0x000002dc 
- 00028905  0x00005d7d call  0x000052de 
- 00028906  0x00005d7f setarg  0x00000007 
- 00028907  0x00005d80 istore  0x00000001 , 0x00000005 
- 00028908  0x00005d81 fetch  0x00000002 , 0x000004b0 
- 00028909  0x00005d82 istore  0x00000002 , 0x00000005 
- 00028910  0x00005d86 setarg  0x00000500 
- 00028911  0x00005d87 istore  0x00000002 , 0x00000005 
- 00028912  0x00005d8a setarg  0x00000200 
- 00028913  0x00005d8b istore  0x00000002 , 0x00000005 
- 00028914  0x00005d8f setarg  0x00000035 
- 00028915  0x00005d90 istore  0x00000003 , 0x00000005 
- 00028916  0x00005d91 rtn 
- 00028917  0x00005d94 ifetch  0x00000001 , 0x00000006 
- 00028918  0x00005d95 istore  0x00000001 , 0x00000005 
- 00028919  0x00005d96 increase  0x00000001 , 0x00000012 
- 00028920  0x00005d97 increase  0xffffffff , 0x00000011 
- 00028921  0x00005d98 branch  0x000070fb , 0x00000005 
- 00028922  0x00005d99 loop  0x000070f5 
- 00028923  0x00005d9b copy  0x00000005 , 0x0000000b 
- 00028924  0x00005d9c copy  0x00000012 , 0x0000003f 
- 00028925  0x00005d9d store  0x00000002 , 0x000004ad 
- 00028926  0x00005d9e copy  0x00000011 , 0x0000003f 
- 00028927  0x00005d9f store  0x00000002 , 0x000004b2 
- 00028928  0x00005da0 branch  0x00007117 , 0x00000034 
- 00028929  0x00005da1 branch  0x00007152 , 0x00000028 
- 00028930  0x00005da2 copy  0x0000000b , 0x00000005 
- 00028931  0x00005da4 increase  0x00000001 , 0x00000007 
- 00028932  0x00005da5 fetch  0x00000001 , 0x000004dd 
- 00028933  0x00005da6 isub  0x00000007 , 0x0000003e 
- 00028934  0x00005da7 nbranch  0x00007108 , 0x00000005 
- 00028935  0x00005da8 branch  0x00007171 
- 00028936  0x00005daa arg  0x000004c5 , 0x00000006 
- 00028937  0x00005dab lshift2  0x00000007 , 0x0000003f 
- 00028938  0x00005dac iadd  0x00000006 , 0x00000006 
- 00028939  0x00005dad ifetch  0x00000004 , 0x00000006 
- 00028940  0x00005dae iforce  0x00000002 
- 00028941  0x00005daf call  0x0000731e 
- 00028942  0x00005db0 copy  0x00000006 , 0x0000000b 
- 00028943  0x00005db1 call  0x000072e8 
- 00028944  0x00005db2 add  0x0000003f , 0x00000003 , 0x00000039 
- 00028945  0x00005db3 fetch  0x00000002 , 0x000004b2 
- 00028946  0x00005db4 copy  0x0000003f , 0x00000011 
- 00028947  0x00005db5 fetch  0x00000002 , 0x000004ad 
- 00028948  0x00005db6 copy  0x0000003f , 0x00000012 
- 00028949  0x00005db7 copy  0x0000000b , 0x00000006 
- 00028950  0x00005db8 branch  0x000070f5 
- 00028951  0x00005dba arg  0x00000000 , 0x00000007 
- 00028952  0x00005dbb arg  0x00000000 , 0x00000012 
- 00028953  0x00005dbd arg  0x000004c5 , 0x00000006 
- 00028954  0x00005dbe lshift2  0x00000007 , 0x0000003f 
- 00028955  0x00005dbf iadd  0x00000006 , 0x00000006 
- 00028956  0x00005dc0 ifetch  0x00000004 , 0x00000006 
- 00028957  0x00005dc1 iforce  0x00000002 
- 00028958  0x00005dc2 call  0x0000731e 
- 00028959  0x00005dc3 call  0x000072e8 
- 00028960  0x00005dc4 add  0x0000003f , 0x00000003 , 0x0000003f 
- 00028961  0x00005dc5 iadd  0x00000012 , 0x00000012 
- 00028962  0x00005dc6 increase  0x00000001 , 0x00000007 
- 00028963  0x00005dc7 fetch  0x00000001 , 0x000004dd 
- 00028964  0x00005dc8 isub  0x00000007 , 0x0000003e 
- 00028965  0x00005dc9 nbranch  0x00007119 , 0x00000005 
- 00028966  0x00005dcb copy  0x0000000b , 0x00000005 
- 00028967  0x00005dcc force  0x00000002 , 0x0000003f 
- 00028968  0x00005dcd istore  0x00000001 , 0x00000005 
- 00028969  0x00005dce fetch  0x00000002 , 0x000004ad 
- 00028970  0x00005dcf byteswap  0x0000003f , 0x0000003f 
- 00028971  0x00005dd0 istore  0x00000002 , 0x00000005 
- 00028972  0x00005dd1 increase  0xfffffffd , 0x00000005 
- 00028973  0x00005dd2 fetcht  0x00000002 , 0x000002da 
- 00028974  0x00005dd3 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00028975  0x00005dd4 isub  0x00000005 , 0x0000003f 
- 00028976  0x00005dd5 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028977  0x00005dd6 iforce  0x00000011 
- 00028978  0x00005dd8 deposit  0x00000012 
- 00028979  0x00005dd9 add  0x00000002 , 0x00000009 , 0x00000012 
- 00028980  0x00005dda istore  0x00000001 , 0x00000012 
- 00028981  0x00005ddb rshift8  0x0000003f , 0x0000003f 
- 00028982  0x00005ddc add  0x00000002 , 0x00000008 , 0x00000012 
- 00028983  0x00005ddd istore  0x00000001 , 0x00000012 
- 00028984  0x00005dde increase  0x00000003 , 0x00000011 
- 00028985  0x00005ddf deposit  0x00000011 
- 00028986  0x00005de0 add  0x00000002 , 0x00000006 , 0x00000012 
- 00028987  0x00005de1 istore  0x00000001 , 0x00000012 
- 00028988  0x00005de2 rshift8  0x0000003f , 0x0000003f 
- 00028989  0x00005de3 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028990  0x00005de4 istore  0x00000001 , 0x00000012 
- 00028991  0x00005de5 increase  0x00000005 , 0x00000011 
- 00028992  0x00005de6 deposit  0x00000011 
- 00028993  0x00005de7 add  0x00000002 , 0x00000004 , 0x00000012 
- 00028994  0x00005de8 istore  0x00000001 , 0x00000012 
- 00028995  0x00005de9 rshift8  0x0000003f , 0x0000003f 
- 00028996  0x00005dea add  0x00000002 , 0x00000003 , 0x00000012 
- 00028997  0x00005deb istore  0x00000001 , 0x00000012 
- 00028998  0x00005dec increase  0x00000005 , 0x00000011 
- 00028999  0x00005ded deposit  0x00000011 
- 00029000  0x00005dee store  0x00000002 , 0x000002dc 
- 00029001  0x00005def setarg  0x00000007 
- 00029002  0x00005df0 istore  0x00000001 , 0x00000002 
- 00029003  0x00005df1 setarg  0x00000036 
- 00029004  0x00005df2 add  0x00000002 , 0x00000007 , 0x00000012 
- 00029005  0x00005df3 istore  0x00000001 , 0x00000012 
- 00029006  0x00005df4 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029007  0x00005df5 fetch  0x00000002 , 0x000004b0 
- 00029008  0x00005df6 istore  0x00000002 , 0x00000012 
- 00029009  0x00005df7 rtn 
- 00029010  0x00005df9 copy  0x0000000b , 0x00000005 
- 00029011  0x00005dfa force  0x00000000 , 0x0000003f 
- 00029012  0x00005dfb istore  0x00000001 , 0x00000005 
- 00029013  0x00005dfc increase  0xffffffff , 0x00000005 
- 00029014  0x00005dfd fetcht  0x00000002 , 0x000002da 
- 00029015  0x00005dfe add  0x00000002 , 0x00000007 , 0x0000003f 
- 00029016  0x00005dff isub  0x00000005 , 0x0000003f 
- 00029017  0x00005e00 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00029018  0x00005e01 iforce  0x00000011 
- 00029019  0x00005e03 deposit  0x00000011 
- 00029020  0x00005e04 add  0x00000002 , 0x00000006 , 0x00000012 
- 00029021  0x00005e05 istore  0x00000001 , 0x00000012 
- 00029022  0x00005e06 rshift8  0x0000003f , 0x0000003f 
- 00029023  0x00005e07 add  0x00000002 , 0x00000005 , 0x00000012 
- 00029024  0x00005e08 istore  0x00000001 , 0x00000012 
- 00029025  0x00005e09 increase  0x00000003 , 0x00000011 
- 00029026  0x00005e0a deposit  0x00000011 
- 00029027  0x00005e0b add  0x00000002 , 0x00000004 , 0x00000012 
- 00029028  0x00005e0c istore  0x00000001 , 0x00000012 
- 00029029  0x00005e0d rshift8  0x0000003f , 0x0000003f 
- 00029030  0x00005e0e add  0x00000002 , 0x00000003 , 0x00000012 
- 00029031  0x00005e0f istore  0x00000001 , 0x00000012 
- 00029032  0x00005e10 increase  0x00000005 , 0x00000011 
- 00029033  0x00005e11 deposit  0x00000011 
- 00029034  0x00005e12 store  0x00000002 , 0x000002dc 
- 00029035  0x00005e14 setarg  0x00000007 
- 00029036  0x00005e15 istore  0x00000001 , 0x00000002 
- 00029037  0x00005e17 fetch  0x00000002 , 0x000004b0 
- 00029038  0x00005e18 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029039  0x00005e19 istore  0x00000002 , 0x00000012 
- 00029040  0x00005e1a rtn 
- 00029041  0x00005e1d force  0x00000000 , 0x0000003f 
- 00029042  0x00005e1e istore  0x00000001 , 0x00000005 
- 00029043  0x00005e1f increase  0xffffffff , 0x00000005 
- 00029044  0x00005e20 fetcht  0x00000002 , 0x000002da 
- 00029045  0x00005e21 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00029046  0x00005e22 isub  0x00000005 , 0x0000003f 
- 00029047  0x00005e23 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00029048  0x00005e24 iforce  0x00000011 
- 00029049  0x00005e26 deposit  0x00000011 
- 00029050  0x00005e27 add  0x00000002 , 0x00000009 , 0x00000012 
- 00029051  0x00005e28 istore  0x00000001 , 0x00000012 
- 00029052  0x00005e29 rshift8  0x0000003f , 0x0000003f 
- 00029053  0x00005e2a add  0x00000002 , 0x00000008 , 0x00000012 
- 00029054  0x00005e2b istore  0x00000001 , 0x00000012 
- 00029055  0x00005e2d increase  0x00000003 , 0x00000011 
- 00029056  0x00005e2e deposit  0x00000011 
- 00029057  0x00005e2f add  0x00000002 , 0x00000006 , 0x00000012 
- 00029058  0x00005e30 istore  0x00000001 , 0x00000012 
- 00029059  0x00005e31 rshift8  0x0000003f , 0x0000003f 
- 00029060  0x00005e32 add  0x00000002 , 0x00000005 , 0x00000012 
- 00029061  0x00005e33 istore  0x00000001 , 0x00000012 
- 00029062  0x00005e34 increase  0x00000003 , 0x00000011 
- 00029063  0x00005e35 deposit  0x00000011 
- 00029064  0x00005e36 add  0x00000002 , 0x00000004 , 0x00000012 
- 00029065  0x00005e37 istore  0x00000001 , 0x00000012 
- 00029066  0x00005e38 rshift8  0x0000003f , 0x0000003f 
- 00029067  0x00005e39 add  0x00000002 , 0x00000003 , 0x00000012 
- 00029068  0x00005e3a istore  0x00000001 , 0x00000012 
- 00029069  0x00005e3b increase  0x00000005 , 0x00000011 
- 00029070  0x00005e3c deposit  0x00000011 
- 00029071  0x00005e3d store  0x00000002 , 0x000002dc 
- 00029072  0x00005e3e setarg  0x00000036 
- 00029073  0x00005e3f add  0x00000002 , 0x00000007 , 0x00000012 
- 00029074  0x00005e40 istore  0x00000001 , 0x00000012 
- 00029075  0x00005e41 setarg  0x00000007 
- 00029076  0x00005e42 istore  0x00000001 , 0x00000002 
- 00029077  0x00005e43 fetch  0x00000002 , 0x000004b0 
- 00029078  0x00005e44 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029079  0x00005e45 istore  0x00000002 , 0x00000012 
- 00029080  0x00005e46 rtn 
- 00029081  0x00005e48 copy  0x00000006 , 0x0000000b 
- 00029082  0x00005e49 ifetch  0x00000001 , 0x00000006 
- 00029083  0x00005e4a and  0x0000003f , 0x00000007 , 0x00000039 
- 00029084  0x00005e4b rshift3  0x0000003f , 0x0000003f 
- 00029085  0x00005e4c beq  0x00000006 , 0x000071a2 
- 00029086  0x00005e4d beq  0x00000001 , 0x000072e0 
- 00029087  0x00005e4e beq  0x00000004 , 0x000072e5 
- 00029088  0x00005e4f beq  0x00000005 , 0x000072e3 
- 00029089  0x00005e50 branch  0x000072de 
- 00029090  0x00005e52 call  0x000071a4 
- 00029091  0x00005e53 branch  0x000072de 
- 00029092  0x00005e55 deposit  0x00000039 
- 00029093  0x00005e56 beq  0x00000005 , 0x000071a9 
- 00029094  0x00005e57 beq  0x00000006 , 0x000071ac 
- 00029095  0x00005e58 force  0x00000003 , 0x00000039 
- 00029096  0x00005e59 branch  0x000072ef 
- 00029097  0x00005e5b ifetch  0x00000001 , 0x00000006 
- 00029098  0x00005e5c increase  0x00000002 , 0x0000003f 
- 00029099  0x00005e5d rtn 
- 00029100  0x00005e5f ifetch  0x00000002 , 0x00000006 
- 00029101  0x00005e60 byteswap  0x0000003f , 0x0000003f 
- 00029102  0x00005e61 increase  0x00000003 , 0x0000003f 
- 00029103  0x00005e62 rtn 
- 00029104  0x00005e65 call  0x000052de 
- 00029105  0x00005e66 copy  0x0000003f , 0x00000005 
- 00029106  0x00005e67 setarg  0x00000006 
- 00029107  0x00005e68 istore  0x00000001 , 0x00000005 
- 00029108  0x00005e69 setarg  0x0000006e 
- 00029109  0x00005e6a istore  0x00000002 , 0x00000005 
- 00029110  0x00005e6b setarg  0x00000f00 
- 00029111  0x00005e6c istore  0x00000002 , 0x00000005 
- 00029112  0x00005e6d setarg  0x001a0535 
- 00029113  0x00005e6e istore  0x00000003 , 0x00000005 
- 00029114  0x00005e6f setarg  0x00000111 
- 00029115  0x00005e70 lshift16  0x0000003f , 0x0000003f 
- 00029116  0x00005e71 istore  0x00000004 , 0x00000005 
- 00029117  0x00005e72 setarg  0x00002600 
- 00029118  0x00005e73 istore  0x00000002 , 0x00000005 
- 00029119  0x00005e74 setarg  0x00000335 
- 00029120  0x00005e75 istore  0x00000002 , 0x00000005 
- 00029121  0x00005e76 setarg  0x00000009 
- 00029122  0x00005e77 istore  0x00000002 , 0x00000005 
- 00029123  0x00005e78 setarg  0x00000004 
- 00029124  0x00005e79 istore  0x00000002 , 0x00000005 
- 00029125  0x00005e7a jam  0x00000014 , 0x000002dc 
- 00029126  0x00005e7b rtn 
- 00029127  0x00005e86 copy  0x00000006 , 0x00000002 
- 00029128  0x00005e87 fetch  0x00000002 , 0x000004b0 
- 00029129  0x00005e88 beq  0x0000006e , 0x000071cb 
- 00029130  0x00005e8b branch  0x000071d4 
- 00029131  0x00005e8e copy  0x00000002 , 0x00000006 
- 00029132  0x00005e8f increase  0xfffffffd , 0x0000000b 
- 00029133  0x00005e90 copy  0x0000000b , 0x0000003f 
- 00029134  0x00005e91 beq  0x00000002 , 0x000071d4 
- 00029135  0x00005e92 call  0x000071d5 
- 00029136  0x00005e93 rtn  0x00000028 
- 00029137  0x00005e94 store  0x00000001 , 0x00004752 
- 00029138  0x00005e95 jam  0x00000017 , 0x000002ec 
- 00029139  0x00005e96 rtn 
- 00029140  0x00005e99 rtn 
- 00029141  0x00005ea0 enable  0x00000028 
- 00029142  0x00005ea1 copy  0x0000003f , 0x00000039 
- 00029143  0x00005ea2 arg  0x00000400 , 0x00000002 
- 00029144  0x00005ea4 ifetch  0x00000002 , 0x00000006 
- 00029145  0x00005ea5 isub  0x00000002 , 0x0000003e 
- 00029146  0x00005ea6 branch  0x000071de , 0x00000005 
- 00029147  0x00005ea7 increase  0xffffffff , 0x00000006 
- 00029148  0x00005ea8 loop  0x000071d8 
- 00029149  0x00005ea9 rtn 
- 00029150  0x00005eab arg  0x00000300 , 0x00000002 
- 00029151  0x00005ead ifetch  0x00000002 , 0x00000006 
- 00029152  0x00005eae isub  0x00000002 , 0x0000003e 
- 00029153  0x00005eaf branch  0x000071e5 , 0x00000005 
- 00029154  0x00005eb0 increase  0xffffffff , 0x00000006 
- 00029155  0x00005eb1 loop  0x000071df 
- 00029156  0x00005eb2 rtn 
- 00029157  0x00005eb4 ifetch  0x00000001 , 0x00000006 
- 00029158  0x00005eb5 ifetch  0x00000001 , 0x00000006 
- 00029159  0x00005eb6 disable  0x00000028 
- 00029160  0x00005eb7 rtn 
- 00029161  0x00005ec3 call  0x000072a4 
- 00029162  0x00005ec4 branch  0x00007236 , 0x00000005 
- 00029163  0x00005ec5 force  0x00000000 , 0x00000012 
- 00029164  0x00005ec6 ifetch  0x00000001 , 0x00000006 
- 00029165  0x00005ec7 increase  0xffffffff , 0x00000011 
- 00029166  0x00005ec8 increase  0xffffffff , 0x0000000b 
- 00029167  0x00005ec9 compare  0x00000018 , 0x0000003f , 0x000000f8 
- 00029168  0x00005eca nbranch  0x00007230 , 0x00000001 
- 00029169  0x00005ecb compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029170  0x00005ecc nbranch  0x000071f8 , 0x00000001 
- 00029171  0x00005ecd force  0x00000001 , 0x00000012 
- 00029172  0x00005ecf increase  0x00000002 , 0x00000006 
- 00029173  0x00005ed0 increase  0xfffffffe , 0x00000011 
- 00029174  0x00005ed1 increase  0xfffffffe , 0x0000000b 
- 00029175  0x00005ed2 branch  0x000071fd 
- 00029176  0x00005ed4 compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029177  0x00005ed5 nbranch  0x000071fb , 0x00000001 
- 00029178  0x00005ed6 branch  0x000071f4 
- 00029179  0x00005ed8 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029180  0x00005ed9 nbranch  0x00007230 , 0x00000001 
- 00029181  0x00005edb ifetch  0x00000001 , 0x00000006 
- 00029182  0x00005edc increase  0xffffffff , 0x00000011 
- 00029183  0x00005edd increase  0xffffffff , 0x0000000b 
- 00029184  0x00005ede bne  0x00000001 , 0x00007207 
- 00029185  0x00005edf ifetch  0x00000001 , 0x00000006 
- 00029186  0x00005ee0 increase  0xffffffff , 0x00000011 
- 00029187  0x00005ee1 increase  0xffffffff , 0x0000000b 
- 00029188  0x00005ee2 bne  0x00000000 , 0x00007230 
- 00029189  0x00005ee3 jam  0x000000ff , 0x000004c3 
- 00029190  0x00005ee4 branch  0x00007230 
- 00029191  0x00005ee6 bne  0x00000000 , 0x00007230 
- 00029192  0x00005ee7 ifetch  0x00000001 , 0x00000006 
- 00029193  0x00005ee8 increase  0xffffffff , 0x00000011 
- 00029194  0x00005ee9 increase  0xffffffff , 0x0000000b 
- 00029195  0x00005eea bne  0x00000003 , 0x00007230 
- 00029196  0x00005eeb copy  0x00000012 , 0x0000003e 
- 00029197  0x00005eec branch  0x00007210 , 0x00000005 
- 00029198  0x00005eed increase  0xfffffff4 , 0x00000006 
- 00029199  0x00005eee increase  0xfffffff4 , 0x0000000b 
- 00029200  0x00005ef0 force  0x000000ff , 0x0000003f 
- 00029201  0x00005ef1 store  0x00000001 , 0x000004c4 
- 00029202  0x00005ef2 ifetch  0x00000001 , 0x00000006 
- 00029203  0x00005ef3 increase  0xffffffff , 0x00000011 
- 00029204  0x00005ef4 increase  0xffffffff , 0x0000000b 
- 00029205  0x00005ef5 compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00029206  0x00005ef6 nbranch  0x00007230 , 0x00000001 
- 00029207  0x00005ef7 compare  0x00000000 , 0x0000003f , 0x00000007 
- 00029208  0x00005ef8 branch  0x0000722d , 0x00000001 
- 00029209  0x00005ef9 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029210  0x00005efa branch  0x0000722a , 0x00000001 
- 00029211  0x00005efb compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029212  0x00005efc branch  0x00007227 , 0x00000001 
- 00029213  0x00005efd compare  0x00000003 , 0x0000003f , 0x00000007 
- 00029214  0x00005efe branch  0x00007224 , 0x00000001 
- 00029215  0x00005eff compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029216  0x00005f00 nbranch  0x00007230 , 0x00000001 
- 00029217  0x00005f01 increase  0x00000008 , 0x00000006 
- 00029218  0x00005f02 increase  0xfffffff8 , 0x00000011 
- 00029219  0x00005f03 increase  0xfffffff8 , 0x0000000b 
- 00029220  0x00005f05 increase  0x00000004 , 0x00000006 
- 00029221  0x00005f06 increase  0xfffffffc , 0x00000011 
- 00029222  0x00005f07 increase  0xfffffffc , 0x0000000b 
- 00029223  0x00005f09 increase  0x00000002 , 0x00000006 
- 00029224  0x00005f0a increase  0xfffffffe , 0x00000011 
- 00029225  0x00005f0b increase  0xfffffffe , 0x0000000b 
- 00029226  0x00005f0d increase  0x00000001 , 0x00000006 
- 00029227  0x00005f0e increase  0xffffffff , 0x00000011 
- 00029228  0x00005f0f increase  0xffffffff , 0x0000000b 
- 00029229  0x00005f11 ifetch  0x00000001 , 0x00000006 
- 00029230  0x00005f12 increase  0xffffffff , 0x00000011 
- 00029231  0x00005f13 increase  0xffffffff , 0x0000000b 
- 00029232  0x00005f15 increase  0xffffffff , 0x0000000b 
- 00029233  0x00005f16 increase  0xffffffff , 0x00000011 
- 00029234  0x00005f17 branch  0x00007230 , 0x00000002 
- 00029235  0x00005f18 increase  0x00000001 , 0x0000000b 
- 00029236  0x00005f19 force  0x00000001 , 0x0000003f 
- 00029237  0x00005f1a rtn ,
- 00029238  0x00005f1c force  0x00000000 , 0x0000003f 
- 00029239  0x00005f1d rtn ,
- 00029240  0x00005f20 setarg  0x00000200 
- 00029241  0x00005f21 store  0x00000002 , 0x000004b6 
- 00029242  0x00005f22 branch  0x00007243 
- 00029243  0x00005f24 setarg  0x00000400 
- 00029244  0x00005f25 store  0x00000002 , 0x000004b6 
- 00029245  0x00005f26 branch  0x00007243 
- 00029246  0x00005f28 setarg  0x00000600 
- 00029247  0x00005f29 store  0x00000002 , 0x000004b6 
- 00029248  0x00005f2a branch  0x00007243 
- 00029249  0x00005f2c setarg  0x00000300 
- 00029250  0x00005f2d store  0x00000002 , 0x000004b6 
- 00029251  0x00005f2f call  0x000052de 
- 00029252  0x00005f30 istore  0x00000001 , 0x00000005 
- 00029253  0x00005f31 fetch  0x00000002 , 0x000004b0 
- 00029254  0x00005f32 istore  0x00000002 , 0x00000005 
- 00029255  0x00005f33 setarg  0x00000200 
- 00029256  0x00005f34 istore  0x00000002 , 0x00000005 
- 00029257  0x00005f35 fetch  0x00000002 , 0x000004b6 
- 00029258  0x00005f36 istore  0x00000002 , 0x00000005 
- 00029259  0x00005f37 jam  0x00000007 , 0x000002dc 
- 00029260  0x00005f38 rtn 
- 00029261  0x00005f3b force  0x00000000 , 0x00000002 
- 00029262  0x00005f3c arg  0x000004a9 , 0x00000005 
- 00029263  0x00005f3d call  0x000072a4 
- 00029264  0x00005f3e branch  0x000072a2 , 0x00000005 
- 00029265  0x00005f40 ifetch  0x00000001 , 0x00000006 
- 00029266  0x00005f41 increase  0xffffffff , 0x00000011 
- 00029267  0x00005f42 increase  0xffffffff , 0x0000000b 
- 00029268  0x00005f43 compare  0x00000018 , 0x0000003f , 0x000000f8 
- 00029269  0x00005f44 nbranch  0x000072a2 , 0x00000001 
- 00029270  0x00005f45 compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029271  0x00005f46 nbranch  0x0000726e , 0x00000001 
- 00029272  0x00005f47 force  0x00000001 , 0x00000002 
- 00029273  0x00005f49 ifetch  0x00000001 , 0x00000006 
- 00029274  0x00005f4a increase  0xffffffff , 0x00000011 
- 00029275  0x00005f4b increase  0xffffffff , 0x0000000b 
- 00029276  0x00005f4c bne  0x00000000 , 0x00007262 
- 00029277  0x00005f4d ifetch  0x00000001 , 0x00000006 
- 00029278  0x00005f4e increase  0xffffffff , 0x00000011 
- 00029279  0x00005f4f increase  0xffffffff , 0x0000000b 
- 00029280  0x00005f50 beq  0x00000000 , 0x00007273 
- 00029281  0x00005f51 branch  0x00007265 
- 00029282  0x00005f53 increase  0x00000001 , 0x00000006 
- 00029283  0x00005f54 increase  0xffffffff , 0x00000011 
- 00029284  0x00005f55 increase  0xffffffff , 0x0000000b 
- 00029285  0x00005f57 increase  0x00000002 , 0x00000006 
- 00029286  0x00005f58 increase  0xfffffffe , 0x00000011 
- 00029287  0x00005f59 increase  0xfffffffe , 0x0000000b 
- 00029288  0x00005f5a compare  0x00000000 , 0x00000002 , 0x000000ff 
- 00029289  0x00005f5b branch  0x0000729d , 0x00000001 
- 00029290  0x00005f5c increase  0x0000000c , 0x00000006 
- 00029291  0x00005f5d increase  0xfffffff4 , 0x00000011 
- 00029292  0x00005f5e increase  0xfffffff4 , 0x0000000b 
- 00029293  0x00005f5f branch  0x0000729d 
- 00029294  0x00005f61 compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029295  0x00005f62 nbranch  0x00007271 , 0x00000001 
- 00029296  0x00005f63 branch  0x00007259 
- 00029297  0x00005f65 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029298  0x00005f66 nbranch  0x000072a2 , 0x00000001 
- 00029299  0x00005f68 ifetch  0x00000002 , 0x00000006 
- 00029300  0x00005f69 increase  0xfffffffe , 0x00000011 
- 00029301  0x00005f6a increase  0xfffffffe , 0x0000000b 
- 00029302  0x00005f6b istore  0x00000002 , 0x00000005 
- 00029303  0x00005f6d compare  0x00000000 , 0x00000002 , 0x000000ff 
- 00029304  0x00005f6e branch  0x0000729d , 0x00000001 
- 00029305  0x00005f6f copy  0x00000006 , 0x00000002 
- 00029306  0x00005f70 ifetch  0x00000001 , 0x00000006 
- 00029307  0x00005f71 bne  0x00000000 , 0x00007292 
- 00029308  0x00005f72 ifetch  0x00000001 , 0x00000006 
- 00029309  0x00005f73 bne  0x00000000 , 0x00007292 
- 00029310  0x00005f74 ifetch  0x00000001 , 0x00000006 
- 00029311  0x00005f75 bne  0x00000010 , 0x00007292 
- 00029312  0x00005f76 ifetch  0x00000001 , 0x00000006 
- 00029313  0x00005f77 bne  0x00000000 , 0x00007292 
- 00029314  0x00005f78 ifetch  0x00000001 , 0x00000006 
- 00029315  0x00005f79 bne  0x00000080 , 0x00007292 
- 00029316  0x00005f7a ifetch  0x00000001 , 0x00000006 
- 00029317  0x00005f7b bne  0x00000000 , 0x00007292 
- 00029318  0x00005f7c ifetch  0x00000001 , 0x00000006 
- 00029319  0x00005f7d bne  0x00000000 , 0x00007292 
- 00029320  0x00005f7e ifetch  0x00000001 , 0x00000006 
- 00029321  0x00005f7f bne  0x00000080 , 0x00007292 
- 00029322  0x00005f80 ifetch  0x00000001 , 0x00000006 
- 00029323  0x00005f81 bne  0x0000005f , 0x00007292 
- 00029324  0x00005f82 ifetch  0x00000001 , 0x00000006 
- 00029325  0x00005f83 bne  0x0000009b , 0x00007292 
- 00029326  0x00005f84 ifetch  0x00000001 , 0x00000006 
- 00029327  0x00005f85 bne  0x00000034 , 0x00007292 
- 00029328  0x00005f86 ifetch  0x00000001 , 0x00000006 
- 00029329  0x00005f87 beq  0x000000fb , 0x0000729b 
- 00029330  0x00005f89 copy  0x00000002 , 0x00000006 
- 00029331  0x00005f8b increase  0x0000000c , 0x00000006 
- 00029332  0x00005f8c force  0x00000000 , 0x00000007 
- 00029333  0x00005f8d force  0x00000000 , 0x00000002 
- 00029334  0x00005f8e branch  0x0000729b 
- 00029335  0x00005f90 ifetch  0x00000001 , 0x00000006 
- 00029336  0x00005f91 increase  0xffffffff , 0x00000011 
- 00029337  0x00005f92 increase  0xffffffff , 0x0000000b 
- 00029338  0x00005f93 branch  0x00007277 
- 00029339  0x00005f95 increase  0xfffffff4 , 0x0000000b 
- 00029340  0x00005f96 increase  0xfffffff4 , 0x00000011 
- 00029341  0x00005f98 compare  0x00000000 , 0x00000011 , 0x000000ff 
- 00029342  0x00005f99 nbranch  0x00007251 , 0x00000001 
- 00029343  0x00005f9a force  0x00000000 , 0x0000003f 
- 00029344  0x00005f9b istore  0x00000002 , 0x00000005 
- 00029345  0x00005f9c rtn ,
- 00029346  0x00005f9e arg  0x000000ff , 0x00000002 
- 00029347  0x00005f9f rtn 
- 00029348  0x00005faa ifetch  0x00000001 , 0x00000006 
- 00029349  0x00005fab increase  0xffffffff , 0x0000000b 
- 00029350  0x00005fac compare  0x00000030 , 0x0000003f , 0x000000f8 
- 00029351  0x00005fad nbranch  0x000072b9 , 0x00000001 
- 00029352  0x00005fae compare  0x00000007 , 0x0000003f , 0x00000007 
- 00029353  0x00005faf branch  0x000072b2 , 0x00000001 
- 00029354  0x00005fb0 compare  0x00000006 , 0x0000003f , 0x00000007 
- 00029355  0x00005fb1 branch  0x000072b4 , 0x00000001 
- 00029356  0x00005fb2 compare  0x00000005 , 0x0000003f , 0x00000007 
- 00029357  0x00005fb3 nbranch  0x000072b9 , 0x00000001 
- 00029358  0x00005fb4 ifetch  0x00000001 , 0x00000006 
- 00029359  0x00005fb5 copy  0x0000003f , 0x00000011 
- 00029360  0x00005fb6 increase  0xffffffff , 0x0000000b 
- 00029361  0x00005fb7 branch  0x000072b7 
- 00029362  0x00005fb9 increase  0x00000002 , 0x00000006 
- 00029363  0x00005fba increase  0xfffffffe , 0x0000000b 
- 00029364  0x00005fbc ifetch  0x00000002 , 0x00000006 
- 00029365  0x00005fbd byteswap  0x0000003f , 0x00000011 
- 00029366  0x00005fbe increase  0xfffffffe , 0x0000000b 
- 00029367  0x00005fc1 force  0x00000001 , 0x0000003f 
- 00029368  0x00005fc2 rtn 
- 00029369  0x00005fc5 force  0x00000000 , 0x0000003f 
- 00029370  0x00005fc6 rtn 
- 00029371  0x00005fd1 setarg  0x00000003 
- 00029372  0x00005fd2 store  0x00000001 , 0x000004af 
- 00029373  0x00005fd3 branch  0x000072c0 
- 00029374  0x00005fd5 setarg  0x00000007 
- 00029375  0x00005fd6 store  0x00000001 , 0x000004af 
- 00029376  0x00005fd8 call  0x000052de 
- 00029377  0x00005fd9 fetch  0x00000001 , 0x000004af 
- 00029378  0x00005fda istore  0x00000001 , 0x00000005 
- 00029379  0x00005fdb copy  0x0000003f , 0x00000012 
- 00029380  0x00005fdc fetch  0x00000002 , 0x000004b0 
- 00029381  0x00005fdd istore  0x00000002 , 0x00000005 
- 00029382  0x00005fdf setarg  0x00000500 
- 00029383  0x00005fe0 istore  0x00000002 , 0x00000005 
- 00029384  0x00005fe1 compare  0x00000005 , 0x00000012 , 0x000000ff 
- 00029385  0x00005fe2 branch  0x000072d0 , 0x00000001 
- 00029386  0x00005fe3 compare  0x00000007 , 0x00000012 , 0x000000ff 
- 00029387  0x00005fe4 branch  0x000072d0 , 0x00000001 
- 00029388  0x00005fe5 setarg  0x00000000 
- 00029389  0x00005fe6 istore  0x00000003 , 0x00000005 
- 00029390  0x00005fe7 istore  0x00000002 , 0x00000005 
- 00029391  0x00005fe8 branch  0x000072d4 
- 00029392  0x00005ff1 setarg  0x00350200 
- 00029393  0x00005ff2 istore  0x00000003 , 0x00000005 
- 00029394  0x00005ff7 setarg  0x00000000 
- 00029395  0x00005ff8 istore  0x00000002 , 0x00000005 
- 00029396  0x00005ffa jam  0x0000000a , 0x000002dc 
- 00029397  0x00005ffb rtn 
- 00029398  0x00005ffe copy  0x00000006 , 0x0000000b 
- 00029399  0x00005fff ifetch  0x00000001 , 0x00000006 
- 00029400  0x00006000 and  0x0000003f , 0x00000007 , 0x00000039 
- 00029401  0x00006001 rshift3  0x0000003f , 0x0000003f 
- 00029402  0x00006002 beq  0x00000006 , 0x000072e5 
- 00029403  0x00006003 beq  0x00000001 , 0x000072e0 
- 00029404  0x00006004 beq  0x00000004 , 0x000072e5 
- 00029405  0x00006005 beq  0x00000005 , 0x000072e3 
- 00029406  0x00006007 copy  0x0000000b , 0x00000006 
- 00029407  0x00006008 rtn 
- 00029408  0x0000600a call  0x00007301 
- 00029409  0x0000600b increase  0x00000001 , 0x0000003f 
- 00029410  0x0000600c branch  0x000072de 
- 00029411  0x0000600e force  0x00000002 , 0x0000003f 
- 00029412  0x0000600f branch  0x000072de 
- 00029413  0x00006011 call  0x000072f7 
- 00029414  0x00006012 increase  0x00000002 , 0x0000003f 
- 00029415  0x00006013 branch  0x000072de 
- 00029416  0x00006016 ifetch  0x00000001 , 0x00000006 
- 00029417  0x00006017 and  0x0000003f , 0x00000007 , 0x00000039 
- 00029418  0x00006018 rshift3  0x0000003f , 0x0000003f 
- 00029419  0x00006019 beq  0x00000006 , 0x000072f7 
- 00029420  0x0000601a beq  0x00000001 , 0x000072ef 
- 00029421  0x0000601b beq  0x00000005 , 0x000072fc 
- 00029422  0x0000601c rtn 
- 00029423  0x0000601e call  0x00007301 
- 00029424  0x0000601f iforce  0x00000039 
- 00029425  0x00006020 force  0x00000000 , 0x00000002 
- 00029426  0x00006022 lshift8  0x00000002 , 0x00000002 
- 00029427  0x00006023 ifetch  0x00000001 , 0x00000006 
- 00029428  0x00006024 ior  0x00000002 , 0x00000002 
- 00029429  0x00006025 loop  0x000072f2 
- 00029430  0x00006026 rtn 
- 00029431  0x00006028 deposit  0x00000039 
- 00029432  0x00006029 beq  0x00000005 , 0x000072fc 
- 00029433  0x0000602a beq  0x00000006 , 0x000072fe 
- 00029434  0x0000602b force  0x00000003 , 0x00000039 
- 00029435  0x0000602c branch  0x000072ef 
- 00029436  0x0000602e ifetch  0x00000001 , 0x00000006 
- 00029437  0x0000602f rtn 
- 00029438  0x00006031 ifetch  0x00000002 , 0x00000006 
- 00029439  0x00006032 byteswap  0x0000003f , 0x0000003f 
- 00029440  0x00006033 rtn 
- 00029441  0x00006037 force  0x00000001 , 0x0000003f 
- 00029442  0x00006038 copy  0x00000039 , 0x0000003e 
- 00029443  0x00006039 rtn  0x00000005 
- 00029444  0x0000603b lshift  0x0000003f , 0x0000003f 
- 00029445  0x0000603c loop  0x00007304 
- 00029446  0x0000603d rtn 
- 00029447  0x00006043 iforce  0x00000013 
- 00029448  0x00006044 set1  0x00000025 , 0x00000000 
- 00029449  0x00006045 bpatch  0x000000e9 , 0x0000403d 
- 00029450  0x00006046 force  0x00000000 , 0x00000007 
- 00029451  0x00006047 fetch  0x00000002 , 0x00004759 
- 00029452  0x00006048 iforce  0x00000006 
- 00029453  0x00006049 arg  0x000004c5 , 0x00000005 
- 00029454  0x0000604b disable  0x00000028 
- 00029455  0x0000604c ifetch  0x00000001 , 0x00000006 
- 00029456  0x0000604d rtn  0x00000034 
- 00029457  0x0000604e iforce  0x00000039 
- 00029458  0x00006050 ifetch  0x00000002 , 0x00000006 
- 00029459  0x00006051 isub  0x00000013 , 0x0000003e 
- 00029460  0x00006052 nbranch  0x00007316 , 0x00000005 
- 00029461  0x00006053 enable  0x00000028 
- 00029462  0x00006055 loop  0x00007312 
- 00029463  0x00006056 ifetch  0x00000004 , 0x00000006 
- 00029464  0x00006057 nbranch  0x0000731b , 0x00000028 
- 00029465  0x00006058 istore  0x00000004 , 0x00000005 
- 00029466  0x00006059 increase  0x00000001 , 0x00000007 
- 00029467  0x0000605b call  0x000072e8 
- 00029468  0x0000605c iadd  0x00000006 , 0x00000006 
- 00029469  0x0000605d branch  0x0000730e 
- 00029470  0x00006061 fetch  0x00000002 , 0x00004759 
- 00029471  0x00006062 iforce  0x00000006 
- 00029472  0x00006064 ifetch  0x00000001 , 0x00000006 
- 00029473  0x00006065 rtn  0x00000034 
- 00029474  0x00006066 lshift  0x0000003f , 0x0000003f 
- 00029475  0x00006067 iadd  0x00000006 , 0x00000006 
- 00029476  0x00006068 ifetch  0x00000004 , 0x00000006 
- 00029477  0x00006069 isub  0x00000002 , 0x0000003e 
- 00029478  0x0000606a rtn  0x00000005 
- 00029479  0x0000606b call  0x000072e8 
- 00029480  0x0000606c iadd  0x00000006 , 0x00000006 
- 00029481  0x0000606d branch  0x00007320 
- 00029482  0x00006075 set1  0x00000025 , 0x00000000 
- 00029483  0x00006076 bpatch  0x000000ea , 0x0000403d 
- 00029484  0x00006077 fetch  0x00000002 , 0x00004759 
- 00029485  0x00006078 iforce  0x00000006 
- 00029486  0x0000607a ifetch  0x00000001 , 0x00000006 
- 00029487  0x0000607b branch  0x0000734b , 0x00000034 
- 00029488  0x0000607c iforce  0x00000039 
- 00029489  0x0000607e ifetch  0x00000002 , 0x00000006 
- 00029490  0x0000607f isub  0x00000013 , 0x0000003e 
- 00029491  0x00006080 branch  0x00007339 , 0x00000005 
- 00029492  0x00006081 loop  0x00007331 
- 00029493  0x00006082 increase  0x00000004 , 0x00000006 
- 00029494  0x00006083 call  0x000072e8 
- 00029495  0x00006084 iadd  0x00000006 , 0x00000006 
- 00029496  0x00006085 branch  0x0000732e 
- 00029497  0x00006087 increase  0xffffffff , 0x00000039 
- 00029498  0x00006088 lshift  0x00000039 , 0x0000003f 
- 00029499  0x00006089 iadd  0x00000006 , 0x00000006 
- 00029500  0x0000608a increase  0x00000004 , 0x00000006 
- 00029501  0x0000608b call  0x000072e8 
- 00029502  0x0000608c iadd  0x00000006 , 0x00000002 
- 00029503  0x0000608e increase  0x00000001 , 0x00000006 
- 00029504  0x0000608f ifetch  0x00000002 , 0x00000006 
- 00029505  0x00006090 isub  0x00000012 , 0x0000000b 
- 00029506  0x00006092 setflag  0x00000005 , 0x00000000 , 0x0000003f 
- 00029507  0x00006093 copy  0x0000000b , 0x0000000b 
- 00029508  0x00006094 rtn  0x00000005 
- 00029509  0x00006095 call  0x000072d6 
- 00029510  0x00006096 iadd  0x00000006 , 0x00000006 
- 00029511  0x00006097 deposit  0x00000002 
- 00029512  0x00006098 isub  0x00000006 , 0x0000003e 
- 00029513  0x00006099 branch  0x0000734b , 0x00000005 
- 00029514  0x0000609a branch  0x0000733f 
- 00029515  0x0000609c force  0x00000000 , 0x00000006 
- 00029516  0x0000609d force  0x00000000 , 0x0000003f 
- 00029517  0x0000609e rtn 
- 00029518  0x000060a5 set1  0x00000025 , 0x00000000 
- 00029519  0x000060a6 bpatch  0x000000eb , 0x0000403d 
- 00029520  0x000060a7 fetch  0x00000002 , 0x00004759 
- 00029521  0x000060a8 iforce  0x00000006 
- 00029522  0x000060aa ifetch  0x00000001 , 0x00000006 
- 00029523  0x000060ab branch  0x00007368 , 0x00000034 
- 00029524  0x000060ac lshift  0x0000003f , 0x0000003f 
- 00029525  0x000060ad iadd  0x00000006 , 0x00000006 
- 00029526  0x000060ae ifetch  0x00000004 , 0x00000006 
- 00029527  0x000060af isub  0x00000002 , 0x0000003e 
- 00029528  0x000060b0 branch  0x0000735c , 0x00000005 
- 00029529  0x000060b1 call  0x000072e8 
- 00029530  0x000060b2 iadd  0x00000006 , 0x00000006 
- 00029531  0x000060b3 branch  0x00007352 
- 00029532  0x000060b5 call  0x000072e8 
- 00029533  0x000060b6 iadd  0x00000006 , 0x00000002 
- 00029534  0x000060b8 increase  0x00000001 , 0x00000006 
- 00029535  0x000060b9 ifetch  0x00000002 , 0x00000006 
- 00029536  0x000060ba isub  0x00000012 , 0x0000003e 
- 00029537  0x000060bb rtn  0x00000005 
- 00029538  0x000060bc call  0x000072d6 
- 00029539  0x000060bd iadd  0x00000006 , 0x00000006 
- 00029540  0x000060be deposit  0x00000002 
- 00029541  0x000060bf isub  0x00000006 , 0x0000003e 
- 00029542  0x000060c0 branch  0x00007368 , 0x00000005 
- 00029543  0x000060c1 branch  0x0000735e 
- 00029544  0x000060c3 force  0x00000000 , 0x00000006 
- 00029545  0x000060c4 rtn 
- 00029546  0x000060c8 call  0x0000737d 
- 00029547  0x000060c9 arg  0x0000051f , 0x00000006 
- 00029548  0x000060ca arg  0x0000050f , 0x00000005 
- 00029549  0x000060cb branch  0x00007e35 
- 00029550  0x000060cf disable  0x00000028 
- 00029551  0x000060d0 call  0x00007474 
- 00029552  0x000060d1 arg  0x000004ef , 0x00000006 
- 00029553  0x000060d2 arg  0x0000052f , 0x00000005 
- 00029554  0x000060d3 force  0x0000000f , 0x00000039 
- 00029555  0x000060d4 call  0x00007e45 
- 00029556  0x000060d5 ifetch  0x00000001 , 0x00000006 
- 00029557  0x000060d6 xor_into  0x00000006 , 0x0000003f 
- 00029558  0x000060d7 istore  0x00000001 , 0x00000005 
- 00029559  0x000060d8 setarg  0x0000053f 
- 00029560  0x000060d9 store  0x00000002 , 0x00000574 
- 00029561  0x000060da setarg  0x0000052f 
- 00029562  0x000060db store  0x00000002 , 0x00000572 
- 00029563  0x000060dc set1  0x00000012 , 0x00000000 
- 00029564  0x000060dd branch  0x000073bd 
- 00029565  0x000060e2 fetcht  0x00000001 , 0x0000054f 
- 00029566  0x000060e3 force  0x00000010 , 0x00000012 
- 00029567  0x000060e4 add  0x00000002 , 0x00000006 , 0x00000013 
- 00029568  0x000060e5 sub  0x00000013 , 0x00000010 , 0x0000003e 
- 00029569  0x000060e6 branch  0x00007383 , 0x00000002 
- 00029570  0x000060e7 force  0x00000010 , 0x00000013 
- 00029571  0x000060e9 arg  0x0000052f , 0x00000005 
- 00029572  0x000060eb arg  0x00000550 , 0x00000006 
- 00029573  0x000060ec copy  0x00000002 , 0x00000039 
- 00029574  0x000060ed disable  0x00000028 
- 00029575  0x000060ef ifetch  0x00000001 , 0x00000006 
- 00029576  0x000060f0 istore  0x00000001 , 0x00000005 
- 00029577  0x000060f1 increase  0xffffffff , 0x00000012 
- 00029578  0x000060f2 branch  0x00007391 , 0x00000005 
- 00029579  0x000060f3 loop  0x00007387 
- 00029580  0x000060f4 branch  0x00007384 , 0x00000028 
- 00029581  0x000060f5 enable  0x00000028 
- 00029582  0x000060f6 force  0x00000006 , 0x00000039 
- 00029583  0x000060f7 copy  0x00000011 , 0x00000006 
- 00029584  0x000060f8 branch  0x00007387 
- 00029585  0x000060fa arg  0x000004ef , 0x00000006 
- 00029586  0x000060fb arg  0x0000053f , 0x00000005 
- 00029587  0x000060fc call  0x00007e35 
- 00029588  0x000060fd fetch  0x00000001 , 0x0000054e 
- 00029589  0x000060fe ixor  0x00000013 , 0x0000003f 
- 00029590  0x000060ff store  0x00000001 , 0x0000054e 
- 00029591  0x00006100 setarg  0x0000053f 
- 00029592  0x00006101 store  0x00000002 , 0x00000574 
- 00029593  0x00006102 setarg  0x0000052f 
- 00029594  0x00006103 store  0x00000002 , 0x00000572 
- 00029595  0x00006104 set1  0x00000012 , 0x00000000 
- 00029596  0x00006105 branch  0x000073bd 
- 00029597  0x0000610b disable  0x00000028 
- 00029598  0x0000610c call  0x00007474 
- 00029599  0x0000610d branch  0x000073a7 
- 00029600  0x00006110 arg  0x00000056 , 0x00000011 
- 00029601  0x00006111 enable  0x00000028 
- 00029602  0x00006112 call  0x00007474 
- 00029603  0x00006113 call  0x000073a7 
- 00029604  0x00006114 arg  0x0000051f , 0x00000006 
- 00029605  0x00006115 arg  0x00000062 , 0x00000005 
- 00029606  0x00006116 branch  0x00007e35 
- 00029607  0x0000611a setarg  0x000004ef 
- 00029608  0x0000611b store  0x00000002 , 0x00000574 
- 00029609  0x0000611c setarg  0x00004262 
- 00029610  0x0000611d store  0x00000002 , 0x00000572 
- 00029611  0x0000611e set0  0x00000012 , 0x00000000 
- 00029612  0x0000611f call  0x000073bd 
- 00029613  0x00006120 arg  0x0000051f , 0x00000011 
- 00029614  0x00006121 arg  0x000004ef , 0x00000012 
- 00029615  0x00006122 arg  0x0000052f , 0x00000005 
- 00029616  0x00006123 call  0x00007467 
- 00029617  0x00006124 arg  0x0000052f , 0x00000011 
- 00029618  0x00006125 arg  0x0000053f , 0x00000012 
- 00029619  0x00006126 copy  0x00000012 , 0x00000005 
- 00029620  0x00006127 enable  0x00000028 
- 00029621  0x00006128 call  0x00007465 
- 00029622  0x00006129 call  0x0000747f 
- 00029623  0x0000612a setarg  0x0000053f 
- 00029624  0x0000612b store  0x00000002 , 0x00000574 
- 00029625  0x0000612c setarg  0x0000052f 
- 00029626  0x0000612d store  0x00000002 , 0x00000572 
- 00029627  0x0000612e set1  0x00000012 , 0x00000000 
- 00029628  0x0000612f branch  0x000073bd 
- 00029629  0x00006134 jam  0x00000000 , 0x00000576 
- 00029630  0x00006135 fetch  0x00000002 , 0x00000572 
- 00029631  0x00006136 iforce  0x00000006 
- 00029632  0x00006137 arg  0x00000560 , 0x00000005 
- 00029633  0x00006138 call  0x00007e35 
- 00029634  0x00006139 fetch  0x00000002 , 0x00000574 
- 00029635  0x0000613a iforce  0x00000006 
- 00029636  0x0000613b arg  0x0000051f , 0x00000005 
- 00029637  0x0000613c call  0x00007e35 
- 00029638  0x0000613f call  0x000073e4 
- 00029639  0x00006140 disable  0x00000028 
- 00029640  0x00006141 bmark0  0x00000012 , 0x000073ce 
- 00029641  0x00006142 fetch  0x00000001 , 0x00000576 
- 00029642  0x00006143 bne  0x00000004 , 0x000073ce 
- 00029643  0x00006144 fetch  0x00000002 , 0x00000574 
- 00029644  0x00006145 iforce  0x00000012 
- 00029645  0x00006146 call  0x00007416 
- 00029646  0x00006148 call  0x00007415 
- 00029647  0x00006149 call  0x00007428 
- 00029648  0x0000614a fetch  0x00000001 , 0x00000576 
- 00029649  0x0000614b increase  0x00000001 , 0x0000003f 
- 00029650  0x0000614c store  0x00000001 , 0x00000576 
- 00029651  0x0000614e call  0x000073e4 
- 00029652  0x0000614f enable  0x00000028 
- 00029653  0x00006150 call  0x00007415 
- 00029654  0x00006151 call  0x00007437 
- 00029655  0x00006152 call  0x00007446 
- 00029656  0x00006153 call  0x00007437 
- 00029657  0x00006154 call  0x00007446 
- 00029658  0x00006155 call  0x00007437 
- 00029659  0x00006156 call  0x00007446 
- 00029660  0x00006157 call  0x00007437 
- 00029661  0x00006158 fetch  0x00000001 , 0x00000576 
- 00029662  0x00006159 increase  0x00000001 , 0x0000003f 
- 00029663  0x0000615a store  0x00000001 , 0x00000576 
- 00029664  0x0000615b bne  0x00000010 , 0x000073c6 
- 00029665  0x0000615c call  0x000073e4 
- 00029666  0x0000615d disable  0x00000028 
- 00029667  0x0000615e branch  0x00007415 
- 00029668  0x00006163 fetch  0x00000001 , 0x00000576 
- 00029669  0x00006164 arg  0x00000560 , 0x00000006 
- 00029670  0x00006165 branch  0x0000740b , 0x00000034 
- 00029671  0x00006166 iforce  0x00000012 
- 00029672  0x00006167 force  0x00000011 , 0x00000039 
- 00029673  0x00006168 copy  0x00000006 , 0x00000005 
- 00029674  0x0000616a ifetch  0x00000001 , 0x00000006 
- 00029675  0x0000616b lshift3  0x0000003f , 0x00000002 
- 00029676  0x0000616c rshift2  0x0000003f , 0x0000003f 
- 00029677  0x0000616d rshift3  0x0000003f , 0x0000003f 
- 00029678  0x0000616e ior  0x00000002 , 0x0000003f 
- 00029679  0x0000616f istore  0x00000001 , 0x00000005 
- 00029680  0x00006170 loop  0x000073ea 
- 00029681  0x00006171 setarg  0x00000560 
- 00029682  0x00006172 iadd  0x00000012 , 0x00000006 
- 00029683  0x00006173 force  0x00000010 , 0x00000039 
- 00029684  0x00006174 arg  0x000004ff , 0x00000005 
- 00029685  0x00006176 ifetch  0x00000001 , 0x00000006 
- 00029686  0x00006177 istore  0x00000001 , 0x00000005 
- 00029687  0x00006178 compare  0x00000571 , 0x00000006 , 0x000000ff 
- 00029688  0x00006179 nbranch  0x000073fa , 0x00000001 
- 00029689  0x0000617a increase  0xffffffef , 0x00000006 
- 00029690  0x0000617c loop  0x000073f5 
- 00029691  0x0000617d force  0x00000000 , 0x00000011 
- 00029692  0x0000617e add  0x00000012 , 0xffffffff , 0x00000013 
- 00029693  0x0000617f lshift2  0x00000013 , 0x00000013 
- 00029694  0x00006180 lshift2  0x00000013 , 0x00000013 
- 00029695  0x00006181 call  0x000075c5 
- 00029696  0x00006182 setarg  0x00008400 
- 00029697  0x00006183 iadd  0x00000013 , 0x00000013 
- 00029698  0x00006184 arg  0x000004ff , 0x00000005 
- 00029699  0x00006185 force  0x00000010 , 0x00000039 
- 00029700  0x00006187 ifetcht  0x00000001 , 0x00000013 
- 00029701  0x00006188 ifetch  0x00000001 , 0x00000005 
- 00029702  0x00006189 iadd  0x00000002 , 0x0000003f 
- 00029703  0x0000618a istore  0x00000001 , 0x00000005 
- 00029704  0x0000618b increase  0x00000001 , 0x00000013 
- 00029705  0x0000618c loop  0x00007404 
- 00029706  0x0000618d branch  0x000075c9 
- 00029707  0x00006190 force  0x00000010 , 0x00000039 
- 00029708  0x00006191 force  0x00000000 , 0x00000002 
- 00029709  0x00006193 ifetch  0x00000001 , 0x00000006 
- 00029710  0x00006194 ixor  0x00000002 , 0x00000002 
- 00029711  0x00006195 loop  0x0000740d 
- 00029712  0x00006196 deposit  0x00000002 
- 00029713  0x00006197 istore  0x00000001 , 0x00000006 
- 00029714  0x00006198 arg  0x00000560 , 0x00000006 
- 00029715  0x00006199 arg  0x000004ff , 0x00000005 
- 00029716  0x0000619a branch  0x00007e35 
- 00029717  0x0000619d arg  0x000004ff , 0x00000012 
- 00029718  0x0000619f force  0x00000010 , 0x00000039 
- 00029719  0x000061a0 arg  0x0000051f , 0x00000011 
- 00029720  0x000061a1 copy  0x00000011 , 0x00000005 
- 00029721  0x000061a3 ifetcht  0x00000001 , 0x00000011 
- 00029722  0x000061a4 ifetch  0x00000001 , 0x00000012 
- 00029723  0x000061a5 ixor  0x00000002 , 0x00000030 
- 00029724  0x000061a6 and  0x00000039 , 0x00000003 , 0x00000013 
- 00029725  0x000061a7 nbranch  0x0000741f , 0x00000028 
- 00029726  0x000061a8 xor_into  0x00000003 , 0x00000013 
- 00029727  0x000061aa sub  0x00000013 , 0x00000001 , 0x00000013 
- 00029728  0x000061ab branch  0x00007422 , 0x00000002 
- 00029729  0x000061ac iadd  0x00000002 , 0x00000030 
- 00029730  0x000061ae deposit  0x00000030 
- 00029731  0x000061af istore  0x00000001 , 0x00000005 
- 00029732  0x000061b0 increase  0x00000001 , 0x00000011 
- 00029733  0x000061b1 increase  0x00000001 , 0x00000012 
- 00029734  0x000061b2 loop  0x00007419 
- 00029735  0x000061b3 rtn 
- 00029736  0x000061b6 call  0x000075c5 
- 00029737  0x000061b7 force  0x00000010 , 0x00000039 
- 00029738  0x000061b8 arg  0x0000051f , 0x00000011 
- 00029739  0x000061ba ifetch  0x00000001 , 0x00000011 
- 00029740  0x000061bb arg  0x00008500 , 0x00000006 
- 00029741  0x000061bc and  0x00000039 , 0x00000003 , 0x00000013 
- 00029742  0x000061bd sub  0x00000013 , 0x00000001 , 0x0000003e 
- 00029743  0x000061be branch  0x00007431 , 0x00000002 
- 00029744  0x000061bf arg  0x00008600 , 0x00000006 
- 00029745  0x000061c1 iadd  0x00000006 , 0x00000006 
- 00029746  0x000061c2 ifetch  0x00000001 , 0x00000006 
- 00029747  0x000061c3 istore  0x00000001 , 0x00000011 
- 00029748  0x000061c4 increase  0x00000001 , 0x00000011 
- 00029749  0x000061c5 loop  0x0000742b 
- 00029750  0x000061c6 branch  0x000075c9 
- 00029751  0x000061c9 force  0x00000008 , 0x00000039 
- 00029752  0x000061ca arg  0x0000051f , 0x00000006 
- 00029753  0x000061cb copy  0x00000006 , 0x00000005 
- 00029754  0x000061cd ifetch  0x00000001 , 0x00000006 
- 00029755  0x000061ce iforce  0x00000011 
- 00029756  0x000061cf ifetch  0x00000001 , 0x00000006 
- 00029757  0x000061d0 iforce  0x00000012 
- 00029758  0x000061d1 lshift  0x00000011 , 0x0000003f 
- 00029759  0x000061d2 iadd  0x00000012 , 0x0000003f 
- 00029760  0x000061d3 istore  0x00000001 , 0x00000005 
- 00029761  0x000061d4 deposit  0x00000011 
- 00029762  0x000061d5 iadd  0x00000012 , 0x0000003f 
- 00029763  0x000061d6 istore  0x00000001 , 0x00000005 
- 00029764  0x000061d7 loop  0x0000743a 
- 00029765  0x000061d8 rtn 
- 00029766  0x000061dc setarg  0x008ae42c 
- 00029767  0x000061dd iforce  0x00000002 
- 00029768  0x000061de force  0x00000007 , 0x00000039 
- 00029769  0x000061df call  0x00007455 
- 00029770  0x000061e0 setarg  0x000d751b 
- 00029771  0x000061e1 iforce  0x00000002 
- 00029772  0x000061e2 force  0x00000005 , 0x00000039 
- 00029773  0x000061e3 call  0x00007455 
- 00029774  0x000061e4 fetch  0x00000001 , 0x0000052e 
- 00029775  0x000061e5 iforce  0x00000011 
- 00029776  0x000061e6 fetch  0x00000001 , 0x00000522 
- 00029777  0x000061e7 store  0x00000001 , 0x0000052e 
- 00029778  0x000061e8 deposit  0x00000011 
- 00029779  0x000061e9 store  0x00000001 , 0x00000522 
- 00029780  0x000061ea rtn 
- 00029781  0x000061ed and  0x00000002 , 0x0000000f , 0x00000012 
- 00029782  0x000061ef and  0x00000002 , 0x0000000f , 0x0000003f 
- 00029783  0x000061f0 arg  0x0000051f , 0x00000005 
- 00029784  0x000061f1 iadd  0x00000005 , 0x00000005 
- 00029785  0x000061f2 ifetch  0x00000001 , 0x00000005 
- 00029786  0x000061f3 iforce  0x00000013 
- 00029787  0x000061f4 deposit  0x00000011 
- 00029788  0x000061f5 istore  0x00000001 , 0x00000005 
- 00029789  0x000061f6 copy  0x00000013 , 0x00000011 
- 00029790  0x000061f7 rshift4  0x00000002 , 0x00000002 
- 00029791  0x000061f8 loop  0x00007456 
- 00029792  0x000061f9 setarg  0x0000051f 
- 00029793  0x000061fa iadd  0x00000012 , 0x00000005 
- 00029794  0x000061fb deposit  0x00000011 
- 00029795  0x000061fc istore  0x00000001 , 0x00000005 
- 00029796  0x000061fd rtn 
- 00029797  0x00006200 enable  0x00000028 
- 00029798  0x00006201 branch  0x00007468 
- 00029799  0x00006204 disable  0x00000028 
- 00029800  0x00006206 force  0x00000010 , 0x00000039 
- 00029801  0x00006208 ifetcht  0x00000001 , 0x00000011 
- 00029802  0x00006209 ifetch  0x00000001 , 0x00000012 
- 00029803  0x0000620a branch  0x0000746e , 0x00000028 
- 00029804  0x0000620b ixor  0x00000002 , 0x0000003f 
- 00029805  0x0000620c branch  0x0000746f 
- 00029806  0x0000620e iadd  0x00000002 , 0x0000003f 
- 00029807  0x00006210 istore  0x00000001 , 0x00000005 
- 00029808  0x00006211 increase  0x00000001 , 0x00000011 
- 00029809  0x00006212 increase  0x00000001 , 0x00000012 
- 00029810  0x00006213 loop  0x00007469 
- 00029811  0x00006214 rtn 
- 00029812  0x00006218 arg  0x0000053f , 0x00000005 
- 00029813  0x00006219 ifetch  0x00000006 , 0x00000011 
- 00029814  0x0000621a istore  0x00000006 , 0x00000005 
- 00029815  0x0000621b branch  0x0000747a , 0x00000028 
- 00029816  0x0000621c ifetch  0x00000006 , 0x00000011 
- 00029817  0x0000621d branch  0x0000747b 
- 00029818  0x0000621f ifetch  0x00000006 , 0x00000006 
- 00029819  0x00006221 istore  0x00000006 , 0x00000005 
- 00029820  0x00006222 ifetch  0x00000004 , 0x00000011 
- 00029821  0x00006223 istore  0x00000004 , 0x00000005 
- 00029822  0x00006224 rtn 
- 00029823  0x00006227 arg  0x00004262 , 0x00000006 
- 00029824  0x00006228 arg  0x0000052f , 0x00000005 
- 00029825  0x00006229 arg  0x00000000 , 0x00000002 
- 00029826  0x0000622a setarg  0x008395a7 
- 00029827  0x0000622b call  0x000074a0 
- 00029828  0x0000622c setarg  0x00b3c1df 
- 00029829  0x0000622d call  0x000074a0 
- 00029830  0x0000622e setarg  0x0000e5e9 
- 00029831  0x0000622f call  0x000074a1 
- 00029832  0x00006230 copy  0x00000002 , 0x00000014 
- 00029833  0x00006231 disable  0x00000028 
- 00029834  0x00006232 call  0x0000748e 
- 00029835  0x00006233 copy  0x00000014 , 0x00000002 
- 00029836  0x00006234 enable  0x00000028 
- 00029837  0x00006235 branch  0x0000748e 
- 00029838  0x00006238 force  0x00000008 , 0x00000039 
- 00029839  0x0000623a ifetch  0x00000001 , 0x00000006 
- 00029840  0x0000623b compare  0x00000001 , 0x00000039 , 0x00000001 
- 00029841  0x0000623c branch  0x00007495 , 0x00000028 
- 00029842  0x0000623d branch  0x00007496 , 0x00000001 
- 00029843  0x0000623f iadd  0x00000002 , 0x0000003f 
- 00029844  0x00006240 branch  0x00007497 
- 00029845  0x00006242 branch  0x00007493 , 0x00000001 
- 00029846  0x00006244 ixor  0x00000002 , 0x0000003f 
- 00029847  0x00006246 istore  0x00000001 , 0x00000005 
- 00029848  0x00006247 rshift8  0x00000002 , 0x00000002 
- 00029849  0x00006248 loop  0x0000748f 
- 00029850  0x00006249 rtn 
- 00029851  0x0000624c fetch  0x00000006 , 0x00000523 
- 00029852  0x0000624d store  0x00000006 , 0x00000056 
- 00029853  0x0000624e ifetch  0x00000006 , 0x00000006 
- 00029854  0x0000624f istore  0x00000006 , 0x00000005 
- 00029855  0x00006250 rtn 
- 00029856  0x00006253 lshift8  0x00000002 , 0x00000002 
- 00029857  0x00006255 lshift16  0x00000002 , 0x00000002 
- 00029858  0x00006256 ior  0x00000002 , 0x00000002 
- 00029859  0x00006257 rtn 
- 00029860  0x0000625b branch  0x000074a4 
- 00029861  0x00006260 call  0x00007540 
- 00029862  0x00006261 arg  0x0000447b , 0x00000005 
- 00029863  0x00006262 branch  0x000075a3 
- 00029864  0x00006266 arg  0x0000449c , 0x00000005 
- 00029865  0x00006267 branch  0x000074ab , 0x00000029 
- 00029866  0x00006268 arg  0x000003b0 , 0x00000005 
- 00029867  0x0000626a copy  0x00000006 , 0x00000011 
- 00029868  0x0000626b call  0x00007e35 
- 00029869  0x0000626c call  0x00007551 
- 00029870  0x0000626d arg  0x0000448c , 0x00000006 
- 00029871  0x0000626e branch  0x000075bc 
- 00029872  0x00006271 arg  0x000003b0 , 0x00000011 
- 00029873  0x00006272 branch  0x000074b3 , 0x00000029 
- 00029874  0x00006273 arg  0x0000449c , 0x00000011 
- 00029875  0x00006275 copy  0x00000011 , 0x00000005 
- 00029876  0x00006276 call  0x00006226 
- 00029877  0x00006277 branch  0x00007551 
- 00029878  0x0000627a arg  0x00000380 , 0x00000006 
- 00029879  0x0000627b call  0x00007592 
- 00029880  0x0000627c arg  0x0000447b , 0x00000006 
- 00029881  0x0000627d call  0x00007593 
- 00029882  0x0000627e force  0x00000038 , 0x00000036 
- 00029883  0x0000627f force  0x00000000 , 0x00000036 
- 00029884  0x00006280 call  0x0000752f 
- 00029885  0x00006281 arg  0x000003fd , 0x00000005 
- 00029886  0x00006282 branch  0x000075a3 
- 00029887  0x00006286 force  0x00000049 , 0x0000003f 
- 00029888  0x00006287 branch  0x000074c2 
- 00029889  0x00006289 force  0x00000001 , 0x0000003f 
- 00029890  0x0000628b force  0x00000000 , 0x00000038 
- 00029891  0x0000628c lshift8  0x00000002 , 0x0000002f 
- 00029892  0x0000628d ior  0x0000002f , 0x0000002f 
- 00029893  0x0000628e increase  0x00000001 , 0x00000038 
- 00029894  0x0000628f rshift8  0x00000002 , 0x0000002f 
- 00029895  0x00006290 rshift16  0x0000002f , 0x0000002f 
- 00029896  0x00006291 fetch  0x00000002 , 0x00004473 
- 00029897  0x00006292 lshift16 , 0x0000003f , 0x0000003f 
- 00029898  0x00006293 ior  0x0000002f , 0x0000002f 
- 00029899  0x00006294 increase  0x00000001 , 0x00000038 
- 00029900  0x00006295 ifetch  0x00000004 , 0x00000006 
- 00029901  0x00006296 iforce  0x0000002f 
- 00029902  0x00006297 increase  0x00000001 , 0x00000038 
- 00029903  0x00006298 ifetch  0x00000002 , 0x00000006 
- 00029904  0x00006299 byteswap  0x00000011 , 0x0000002f 
- 00029905  0x0000629a lshift16  0x0000002f , 0x0000002f 
- 00029906  0x0000629b ior  0x0000002f , 0x0000002f 
- 00029907  0x0000629c increase  0x00000001 , 0x00000038 
- 00029908  0x0000629d rtn 
- 00029909  0x000062a2 add  0x00000013 , 0x00000001 , 0x00000006 
- 00029910  0x000062a3 ifetch  0x00000001 , 0x00000006 
- 00029911  0x000062a4 iforce  0x00000011 
- 00029912  0x000062a5 call  0x000074bf 
- 00029913  0x000062a6 call  0x00007531 
- 00029914  0x000062a8 force  0x00000000 , 0x00000038 
- 00029915  0x000062a9 ifetch  0x00000001 , 0x00000013 
- 00029916  0x000062aa and_into  0x00000003 , 0x0000003f 
- 00029917  0x000062ab lshift16  0x0000003f , 0x0000002f 
- 00029918  0x000062ac set1  0x00000008 , 0x0000002f 
- 00029919  0x000062ad call  0x0000759b 
- 00029920  0x000062ae call  0x00007534 
- 00029921  0x000062b0 copy  0x00000011 , 0x00000039 
- 00029922  0x000062b1 add  0x00000013 , 0x00000002 , 0x00000006 
- 00029923  0x000062b2 call  0x0000757a 
- 00029924  0x000062b4 call  0x00007584 
- 00029925  0x000062b5 call  0x00007534 
- 00029926  0x000062b6 deposit  0x00000039 
- 00029927  0x000062b7 branch  0x000074e9 , 0x00000034 
- 00029928  0x000062b8 branch  0x000074e4 
- 00029929  0x000062ba force  0x0000000c , 0x00000038 
- 00029930  0x000062bb deposit  0x0000002f 
- 00029931  0x000062bc store  0x00000004 , 0x00000378 
- 00029932  0x000062bd rtn 
- 00029933  0x000062c0 increase  0x00000001 , 0x00000011 
- 00029934  0x000062c1 call  0x000074c1 
- 00029935  0x000062c2 copy  0x00000013 , 0x00000006 
- 00029936  0x000062c3 call  0x0000758e 
- 00029937  0x000062c4 call  0x00007537 
- 00029938  0x000062c5 call  0x000075aa 
- 00029939  0x000062c6 increase  0x00000010 , 0x00000013 
- 00029940  0x000062c7 increase  0xfffffff0 , 0x00000012 
- 00029941  0x000062c8 branch  0x000074ed , 0x00000002 
- 00029942  0x000062c9 rtn 
- 00029943  0x000062cc arg  0x0000443e , 0x00000013 
- 00029944  0x000062cd fetcht  0x00000005 , 0x00004465 
- 00029945  0x000062ce call  0x000074d5 
- 00029946  0x000062cf force  0x00000008 , 0x00000038 
- 00029947  0x000062d0 iforce  0x0000002f 
- 00029948  0x000062d1 force  0x00000000 , 0x00000011 
- 00029949  0x000062d2 call  0x000074c1 
- 00029950  0x000062d3 call  0x00007537 
- 00029951  0x000062d4 arg  0x00004440 , 0x00000013 
- 00029952  0x000062d5 fetch  0x00000001 , 0x0000443f 
- 00029953  0x000062d6 add  0x0000003f , 0xffffffff , 0x00000012 
- 00029954  0x000062d7 iadd  0x00000013 , 0x00000005 
- 00029955  0x000062d8 force  0x0000000c , 0x00000038 
- 00029956  0x000062d9 deposit  0x0000002f 
- 00029957  0x000062da istore  0x00000004 , 0x00000005 
- 00029958  0x000062db call  0x000074ed 
- 00029959  0x000062dc fetch  0x00000001 , 0x0000443f 
- 00029960  0x000062dd increase  0x00000004 , 0x0000003f 
- 00029961  0x000062de store  0x00000001 , 0x0000443f 
- 00029962  0x000062df fetcht  0x00000005 , 0x00004465 
- 00029963  0x000062e0 increase  0x00000001 , 0x00000002 
- 00029964  0x000062e1 storet  0x00000005 , 0x00004465 
- 00029965  0x000062e2 rtn 
- 00029966  0x000062e5 fetch  0x00000001 , 0x00000341 
- 00029967  0x000062e6 sub  0x0000003f , 0x00000014 , 0x0000003e 
- 00029968  0x000062e7 branch  0x00007511 , 0x00000002 
- 00029969  0x000062e9 arg  0x00000342 , 0x00000013 
- 00029970  0x000062ea add  0x0000003f , 0xffffffff , 0x00000012 
- 00029971  0x000062eb increase  0xfffffffc , 0x0000003f 
- 00029972  0x000062ec store  0x00000001 , 0x00000341 
- 00029973  0x000062ed iadd  0x00000013 , 0x00000006 
- 00029974  0x000062ee ifetch  0x00000004 , 0x00000006 
- 00029975  0x000062ef force  0x00000008 , 0x00000038 
- 00029976  0x000062f0 iforce  0x0000002f 
- 00029977  0x000062f1 force  0x00000000 , 0x00000011 
- 00029978  0x000062f2 fetcht  0x00000005 , 0x0000446a 
- 00029979  0x000062f3 call  0x000074c1 
- 00029980  0x000062f4 call  0x00007537 
- 00029981  0x000062f5 force  0x0000000c , 0x00000038 
- 00029982  0x000062f6 deposit  0x0000002f 
- 00029983  0x000062f7 store  0x00000004 , 0x0000037c 
- 00029984  0x000062f8 call  0x000074ed 
- 00029985  0x000062f9 arg  0x00000340 , 0x00000013 
- 00029986  0x000062fa call  0x000074d5 
- 00029987  0x000062fb fetcht  0x00000004 , 0x0000037c 
- 00029988  0x000062fc isub  0x00000002 , 0x0000003f 
- 00029989  0x000062fd nrtn  0x00000034 
- 00029990  0x000062fe fetch  0x00000004 , 0x0000446f 
- 00029991  0x000062ff isub  0x00000002 , 0x0000003f 
- 00029992  0x00006300 rtn  0x00000034 
- 00029993  0x00006301 storet  0x00000004 , 0x0000446f 
- 00029994  0x00006302 fetch  0x00000005 , 0x0000446a 
- 00029995  0x00006303 increase  0x00000001 , 0x0000003f 
- 00029996  0x00006304 store  0x00000005 , 0x0000446a 
- 00029997  0x00006305 force  0x00000000 , 0x0000003f 
- 00029998  0x00006306 rtn 
- 00029999  0x00006309 nbranch  0x0000752f , 0x00000037 
- 00030000  0x0000630a rtn 
- 00030001  0x0000630d force  0x00000030 , 0x00000036 
- 00030002  0x0000630e force  0x00000000 , 0x00000036 
- 00030003  0x0000630f branch  0x0000752f 
- 00030004  0x00006312 force  0x00000032 , 0x00000036 
- 00030005  0x00006313 force  0x00000002 , 0x00000036 
- 00030006  0x00006314 branch  0x0000752f 
- 00030007  0x00006317 force  0x00000034 , 0x00000036 
- 00030008  0x00006318 force  0x00000004 , 0x00000036 
- 00030009  0x00006319 branch  0x0000752f 
- 00030010  0x0000631c force  0x00000036 , 0x00000036 
- 00030011  0x0000631d force  0x00000006 , 0x00000036 
- 00030012  0x0000631e branch  0x0000752f 
- 00030013  0x00006321 force  0x00000001 , 0x00000036 
- 00030014  0x00006322 force  0x00000000 , 0x00000036 
- 00030015  0x00006323 rtn 
- 00030016  0x00006325 force  0x00000000 , 0x00000038 
- 00030017  0x00006326 fetch  0x00000004 , 0x000003b0 
- 00030018  0x00006327 iforce  0x0000002f 
- 00030019  0x00006328 increase  0x00000001 , 0x00000038 
- 00030020  0x00006329 ifetch  0x00000004 , 0x00000006 
- 00030021  0x0000632a iforce  0x0000002f 
- 00030022  0x0000632b increase  0x00000001 , 0x00000038 
- 00030023  0x0000632c fetch  0x00000004 , 0x0000449c 
- 00030024  0x0000632d iforce  0x0000002f 
- 00030025  0x0000632e increase  0x00000001 , 0x00000038 
- 00030026  0x0000632f ifetch  0x00000004 , 0x00000006 
- 00030027  0x00006330 iforce  0x0000002f 
- 00030028  0x00006331 increase  0x00000001 , 0x00000038 
- 00030029  0x00006332 call  0x0000759e 
- 00030030  0x00006333 force  0x00000038 , 0x00000036 
- 00030031  0x00006334 force  0x00000008 , 0x00000036 
- 00030032  0x00006335 branch  0x0000752f 
- 00030033  0x00006339 fetch  0x00000006 , 0x000044f9 
- 00030034  0x0000633a fetcht  0x00000006 , 0x000003d0 
- 00030035  0x0000633b branch  0x00007556 , 0x00000029 
- 00030036  0x0000633c fetch  0x00000006 , 0x000003d0 
- 00030037  0x0000633d fetcht  0x00000006 , 0x000044f9 
- 00030038  0x0000633f force  0x00000008 , 0x00000038 
- 00030039  0x00006340 copy  0x00000002 , 0x0000002f 
- 00030040  0x00006341 increase  0x00000001 , 0x00000038 
- 00030041  0x00006342 rshift32  0x00000002 , 0x0000002f 
- 00030042  0x00006343 lshift16  0x0000003f , 0x0000003f 
- 00030043  0x00006344 ior  0x0000002f , 0x0000002f 
- 00030044  0x00006345 increase  0x00000001 , 0x00000038 
- 00030045  0x00006346 rshift32  0x0000003f , 0x0000002f 
- 00030046  0x00006347 increase  0x00000001 , 0x00000038 
- 00030047  0x00006348 force  0x00000000 , 0x0000002f 
- 00030048  0x00006349 force  0x00000000 , 0x0000003f 
- 00030049  0x0000634a fetch  0x00000001 , 0x000044e6 
- 00030050  0x0000634b fetcht  0x00000001 , 0x000044dc 
- 00030051  0x0000634c nbranch  0x00007566 , 0x00000029 
- 00030052  0x0000634e fetch  0x00000001 , 0x000044ed 
- 00030053  0x0000634f fetcht  0x00000001 , 0x000044e6 
- 00030054  0x00006351 store  0x00000001 , 0x000044ac 
- 00030055  0x00006352 storet  0x00000001 , 0x000044ad 
- 00030056  0x00006353 force  0x00000000 , 0x00000038 
- 00030057  0x00006354 arg  0x000044ac , 0x00000012 
- 00030058  0x00006355 force  0x00000004 , 0x00000039 
- 00030059  0x00006357 ifetch  0x00000004 , 0x00000011 
- 00030060  0x00006358 ifetcht  0x00000004 , 0x00000012 
- 00030061  0x00006359 ixor  0x00000002 , 0x0000002f 
- 00030062  0x0000635a increase  0x00000001 , 0x00000038 
- 00030063  0x0000635b increase  0x00000004 , 0x00000011 
- 00030064  0x0000635c increase  0x00000004 , 0x00000012 
- 00030065  0x0000635d loop  0x0000756b 
- 00030066  0x0000635e call  0x0000759e 
- 00030067  0x0000635f force  0x00000038 , 0x00000036 
- 00030068  0x00006360 force  0x0000000c , 0x00000036 
- 00030069  0x00006361 call  0x0000752f 
- 00030070  0x00006363 call  0x0000759d 
- 00030071  0x00006364 force  0x0000003a , 0x00000036 
- 00030072  0x00006365 force  0x00000008 , 0x00000036 
- 00030073  0x00006366 branch  0x0000752f 
- 00030074  0x00006369 compare  0x00000000 , 0x00000039 , 0x00000003 
- 00030075  0x0000636a rtn  0x00000001 
- 00030076  0x0000636b deposit  0x00000006 
- 00030077  0x0000636c iadd  0x00000039 , 0x00000005 
- 00030078  0x0000636d force  0x00000000 , 0x0000003f 
- 00030079  0x0000636f istore  0x00000001 , 0x00000005 
- 00030080  0x00006370 increase  0x00000001 , 0x00000039 
- 00030081  0x00006371 compare  0x00000000 , 0x00000039 , 0x00000003 
- 00030082  0x00006372 rtn  0x00000001 
- 00030083  0x00006373 branch  0x0000757f 
- 00030084  0x00006376 force  0x00000000 , 0x00000038 
- 00030085  0x00006378 deposit  0x00000039 
- 00030086  0x00006379 branch  0x00007589 , 0x00000034 
- 00030087  0x0000637a ifetch  0x00000004 , 0x00000006 
- 00030088  0x0000637b increase  0xfffffffc , 0x00000039 
- 00030089  0x0000637d iforce  0x0000002f 
- 00030090  0x0000637e increase  0x00000001 , 0x00000038 
- 00030091  0x0000637f compare  0x00000004 , 0x00000038 , 0x0000000f 
- 00030092  0x00006380 rtn  0x00000001 
- 00030093  0x00006381 branch  0x00007585 
- 00030094  0x00006384 force  0x00000008 , 0x00000038 
- 00030095  0x00006385 branch  0x00007593 
- 00030096  0x00006387 force  0x00000004 , 0x00000038 
- 00030097  0x00006388 branch  0x00007593 
- 00030098  0x0000638a force  0x00000000 , 0x00000038 
- 00030099  0x0000638c force  0x00000004 , 0x00000039 
- 00030100  0x0000638e ifetch  0x00000004 , 0x00000006 
- 00030101  0x0000638f iforce  0x0000002f 
- 00030102  0x00006390 increase  0x00000001 , 0x00000038 
- 00030103  0x00006391 loop  0x00007594 
- 00030104  0x00006392 rtn 
- 00030105  0x00006395 arg  0x000003fd , 0x00000006 
- 00030106  0x00006396 branch  0x00007590 
- 00030107  0x00006399 force  0x00000004 , 0x00000039 
- 00030108  0x0000639a branch  0x000075a0 
- 00030109  0x0000639d force  0x00000000 , 0x00000038 
- 00030110  0x0000639f force  0x00000004 , 0x00000039 
- 00030111  0x000063a1 force  0x00000000 , 0x0000002f 
- 00030112  0x000063a3 increase  0x00000001 , 0x00000038 
- 00030113  0x000063a4 loop  0x0000759f 
- 00030114  0x000063a5 rtn 
- 00030115  0x000063a8 force  0x0000000c , 0x00000038 
- 00030116  0x000063a9 force  0x00000004 , 0x00000039 
- 00030117  0x000063ab deposit  0x0000002f 
- 00030118  0x000063ac istore  0x00000004 , 0x00000005 
- 00030119  0x000063ad increase  0x00000001 , 0x00000038 
- 00030120  0x000063ae loop  0x000075a5 
- 00030121  0x000063af rtn 
- 00030122  0x000063b2 force  0x0000000c , 0x00000038 
- 00030123  0x000063b3 copy  0x00000013 , 0x00000005 
- 00030124  0x000063b4 add  0x00000012 , 0x00000001 , 0x00000039 
- 00030125  0x000063b5 sub  0x00000039 , 0x0000000f , 0x0000003e 
- 00030126  0x000063b6 branch  0x000075b0 , 0x00000002 
- 00030127  0x000063b7 force  0x00000010 , 0x00000039 
- 00030128  0x000063b9 deposit  0x0000002f 
- 00030129  0x000063ba sub  0x00000039 , 0x00000003 , 0x0000003e 
- 00030130  0x000063bb branch  0x000075b8 , 0x00000002 
- 00030131  0x000063bc istore  0x00000004 , 0x00000005 
- 00030132  0x000063bd increase  0xfffffffc , 0x00000039 
- 00030133  0x000063be rtn  0x00000005 
- 00030134  0x000063bf increase  0x00000001 , 0x00000038 
- 00030135  0x000063c0 branch  0x000075b0 
- 00030136  0x000063c2 istore  0x00000001 , 0x00000005 
- 00030137  0x000063c3 rshift8  0x0000003f , 0x0000003f 
- 00030138  0x000063c4 loop  0x000075b8 
- 00030139  0x000063c5 rtn 
- 00030140  0x000063c9 force  0x0000000c , 0x00000038 
- 00030141  0x000063ca force  0x00000004 , 0x00000039 
- 00030142  0x000063cc ifetch  0x00000004 , 0x00000006 
- 00030143  0x000063cd isub  0x0000002f , 0x0000003e 
- 00030144  0x000063ce nrtn  0x00000005 
- 00030145  0x000063cf increase  0x00000001 , 0x00000038 
- 00030146  0x000063d0 loop  0x000075be 
- 00030147  0x000063d1 force  0x00000000 , 0x0000003e 
- 00030148  0x000063d2 rtn 
- 00030149  0x000063d5 hfetch  0x00000001 , 0x00008050 
- 00030150  0x000063d6 set0  0x00000000 , 0x0000003f 
- 00030151  0x000063d7 hstore  0x00000001 , 0x00008050 
- 00030152  0x000063d8 rtn 
- 00030153  0x000063db hfetch  0x00000001 , 0x00008050 
- 00030154  0x000063dc set1  0x00000000 , 0x0000003f 
- 00030155  0x000063dd hstore  0x00000001 , 0x00008050 
- 00030156  0x000063de rtn 
- 00030157  0x000063e1 arg  0x00000742 , 0x00000005 
- 00030158  0x000063e2 setsect  0x00000000 , 0x0003ffff 
- 00030159  0x000063e3 setsect  0x00000001 , 0x0003ffff 
- 00030160  0x000063e4 setsect  0x00000002 , 0x0003ffff 
- 00030161  0x000063e5 setsect  0x00000003 , 0x0003fbff 
- 00030162  0x000063e6 istore  0x00000009 , 0x00000005 
- 00030163  0x000063e7 setsect  0x00000000 , 0x0003ffff 
- 00030164  0x000063e8 setsect  0x00000001 , 0x0003ffff 
- 00030165  0x000063e9 setsect  0x00000002 , 0x0003ffff 
- 00030166  0x000063ea setsect  0x00000003 , 0x0003ffff 
- 00030167  0x000063eb istore  0x00000009 , 0x00000005 
- 00030168  0x000063ec setsect  0x00000000 , 0x0003ffff 
- 00030169  0x000063ed setsect  0x00000001 , 0x0003ffff 
- 00030170  0x000063ee setsect  0x00000002 , 0x0003cfff 
- 00030171  0x000063ef setsect  0x00000003 , 0x0003ffff 
- 00030172  0x000063f0 istore  0x00000009 , 0x00000005 
- 00030173  0x000063f1 setsect  0x00000000 , 0x0003ffff 
- 00030174  0x000063f2 setsect  0x00000001 , 0x0003ffff 
- 00030175  0x000063f3 setsect  0x00000002 , 0x0003ffef 
- 00030176  0x000063f4 setsect  0x00000003 , 0x0003ffff 
- 00030177  0x000063f5 istore  0x00000009 , 0x00000005 
- 00030178  0x000063f6 setsect  0x00000000 , 0x0003ffff 
- 00030179  0x000063f7 setsect  0x00000001 , 0x0003ffff 
- 00030180  0x000063f8 setsect  0x00000002 , 0x0003ffff 
- 00030181  0x000063f9 setsect  0x00000003 , 0x0003ffff 
- 00030182  0x000063fa istore  0x00000009 , 0x00000005 
- 00030183  0x000063fb setsect  0x00000000 , 0x0003ffff 
- 00030184  0x000063fc setsect  0x00000001 , 0x00026c7f 
- 00030185  0x000063fd setsect  0x00000002 , 0x0000146b 
- 00030186  0x000063fe setsect  0x00000003 , 0x00037bb3 
- 00030187  0x000063ff istore  0x00000009 , 0x00000005 
- 00030188  0x00006400 setsect  0x00000000 , 0x0001feb8 
- 00030189  0x00006401 setsect  0x00000001 , 0x00010c12 
- 00030190  0x00006402 setsect  0x00000002 , 0x0002b722 
- 00030191  0x00006403 setsect  0x00000003 , 0x00029fa6 
- 00030192  0x00006404 istore  0x00000009 , 0x00000005 
- 00030193  0x00006405 setsect  0x00000000 , 0x0000e70f 
- 00030194  0x00006406 setsect  0x00000001 , 0x00016720 
- 00030195  0x00006407 setsect  0x00000002 , 0x0000519e 
- 00030196  0x00006408 setsect  0x00000003 , 0x00019084 
- 00030197  0x00006409 istore  0x00000009 , 0x00000005 
- 00030198  0x0000640a setsect  0x00000000 , 0x00031012 
- 00030199  0x0000640b setsect  0x00000001 , 0x000360bf 
- 00030200  0x0000640c setsect  0x00000002 , 0x0003f0af 
- 00030201  0x0000640d setsect  0x00000003 , 0x000003d3 
- 00030202  0x0000640e istore  0x00000009 , 0x00000005 
- 00030203  0x0000640f setsect  0x00000000 , 0x0003a188 
- 00030204  0x00006410 setsect  0x00000001 , 0x00003ad0 
- 00030205  0x00006411 setsect  0x00000002 , 0x0003cbf2 
- 00030206  0x00006412 setsect  0x00000003 , 0x000243d9 
- 00030207  0x00006413 istore  0x00000009 , 0x00000005 
- 00030208  0x00006414 setsect  0x00000000 , 0x0002b030 
- 00030209  0x00006415 setsect  0x00000001 , 0x00036a03 
- 00030210  0x00006416 setsect  0x00000002 , 0x00011188 
- 00030211  0x00006417 setsect  0x00000003 , 0x0001e520 
- 00030212  0x00006418 istore  0x00000009 , 0x00000005 
- 00030213  0x00006419 setsect  0x00000000 , 0x0003a11e 
- 00030214  0x0000641a setsect  0x00000001 , 0x0000fe5d 
- 00030215  0x0000641b setsect  0x00000002 , 0x0000dd57 
- 00030216  0x0000641c setsect  0x00000003 , 0x0001ac93 
- 00030217  0x0000641d istore  0x00000009 , 0x00000005 
- 00030218  0x0000641e setsect  0x00000000 , 0x000011ed 
- 00030219  0x0000641f setsect  0x00000001 , 0x000218c4 
- 00030220  0x00006420 setsect  0x00000002 , 0x00008da7 
- 00030221  0x00006421 setsect  0x00000003 , 0x000257ff 
- 00030222  0x00006422 istore  0x00000009 , 0x00000005 
- 00030223  0x00006423 setsect  0x00000000 , 0x0003192b 
- 00030224  0x00006424 setsect  0x00000001 , 0x00034641 
- 00030225  0x00006425 setsect  0x00000002 , 0x0001be0c 
- 00030226  0x00006426 setsect  0x00000003 , 0x000366ad 
- 00030227  0x00006427 istore  0x00000009 , 0x00000005 
- 00030228  0x00006428 setsect  0x00000000 , 0x00001f83 
- 00030229  0x00006429 setsect  0x00000001 , 0x00015a23 
- 00030230  0x0000642a setsect  0x00000002 , 0x0003f9b0 
- 00030231  0x0000642b setsect  0x00000003 , 0x00003949 
- 00030232  0x0000642c istore  0x00000009 , 0x00000005 
- 00030233  0x0000642d setsect  0x00000000 , 0x00013a51 
- 00030234  0x0000642e setsect  0x00000001 , 0x000153fd 
- 00030235  0x0000642f setsect  0x00000002 , 0x0003372a 
- 00030236  0x00006430 setsect  0x00000003 , 0x0000f1bb 
- 00030237  0x00006431 istore  0x00000009 , 0x00000005 
- 00030238  0x00006432 setsect  0x00000000 , 0x0003ae85 
- 00030239  0x00006433 setsect  0x00000001 , 0x0001eed9 
- 00030240  0x00006434 setsect  0x00000002 , 0x00009e66 
- 00030241  0x00006435 setsect  0x00000003 , 0x000001a8 
- 00030242  0x00006436 istore  0x00000008 , 0x00000005 
- 00030243  0x00006437 rtn 
- 00030244  0x0000643c setarg  0x0000764c 
- 00030245  0x0000643d store  0x00000002 , 0x0000428e 
- 00030246  0x0000643e setarg  0x0000770f 
- 00030247  0x0000643f store  0x00000002 , 0x00004290 
- 00030248  0x00006440 setarg  0x000076ac 
- 00030249  0x00006441 store  0x00000002 , 0x00004292 
- 00030250  0x00006442 setarg  0x00007710 
- 00030251  0x00006443 store  0x00000002 , 0x0000428a 
- 00030252  0x00006444 setarg  0x00007718 
- 00030253  0x00006445 store  0x00000002 , 0x00004294 
- 00030254  0x00006446 set1  0x00000025 , 0x00000000 
- 00030255  0x00006447 bpatch  0x000000f9 , 0x0000403f 
- 00030256  0x00006448 rtn  0x0000002b 
- 00030257  0x0000644a hjam  0x00000000 , 0x00008081 
- 00030258  0x0000644b call  0x0000763f 
- 00030259  0x0000644d setarg  0x00007717 
- 00030260  0x0000644e store  0x00000002 , 0x00004288 
- 00030261  0x00006450 jam  0x00000000 , 0x0000480e 
- 00030262  0x00006451 jam  0x00000000 , 0x0000480a 
- 00030263  0x00006452 jam  0x00000000 , 0x0000480b 
- 00030264  0x00006453 setarg  0x00000000 
- 00030265  0x00006454 store  0x00000004 , 0x00004800 
- 00030266  0x00006455 call  0x00003f23 
- 00030267  0x00006456 branch  0x00003f79 , 0x00000034 
- 00030268  0x00006457 call  0x00003f96 
- 00030269  0x00006458 call  0x00003f7e 
- 00030270  0x00006459 branch  0x00003f6e 
- 00030271  0x0000645c fetcht  0x00000001 , 0x0000480f 
- 00030272  0x0000645d call  0x000069d1 
- 00030273  0x0000645e fetcht  0x00000001 , 0x00004810 
- 00030274  0x0000645f branch  0x000069d1 
- 00030275  0x00006462 set1  0x00000025 , 0x00000000 
- 00030276  0x00006463 bpatch  0x000000fa , 0x0000403f 
- 00030277  0x00006464 fetcht  0x00000004 , 0x00004806 
- 00030278  0x00006465 deposit  0x00000022 
- 00030279  0x00006466 store  0x00000004 , 0x00004806 
- 00030280  0x00006467 isub  0x00000002 , 0x0000003f 
- 00030281  0x00006468 nrtn  0x00000002 
- 00030282  0x00006469 sub  0x0000003f , 0x000000c8 , 0x0000003f 
- 00030283  0x0000646a rtn 
- 00030284  0x0000646d fetch  0x00000001 , 0x000042bc 
- 00030285  0x0000646e rtnne  0x0000003f 
- 00030286  0x00006470 set1  0x00000025 , 0x00000000 
- 00030287  0x00006471 bpatch  0x000000fb , 0x0000403f 
- 00030288  0x00006472 fetch  0x00000001 , 0x00004132 
- 00030289  0x00006473 rtnne  0x00000009 
- 00030290  0x00006474 disable  0x00000028 
- 00030291  0x00006475 call  0x0000769b 
- 00030292  0x00006476 nrtn  0x00000028 
- 00030293  0x00006477 disable  0x00000028 
- 00030294  0x00006478 fetch  0x00000001 , 0x00004133 
- 00030295  0x00006479 beq  0x00000003 , 0x00007706 
- 00030296  0x0000647b fetch  0x00000001 , 0x0000480b 
- 00030297  0x0000647c beq  0x00000001 , 0x00007663 
- 00030298  0x0000647d beq  0x00000002 , 0x0000767d 
- 00030299  0x0000647e call  0x00007643 
- 00030300  0x0000647f branch  0x00007660 , 0x00000002 
- 00030301  0x00006481 fetch  0x00000001 , 0x0000480a 
- 00030302  0x00006482 bbit1  0x00000000 , 0x00007674 
- 00030303  0x00006483 bbit1  0x00000001 , 0x00007682 
- 00030304  0x00006486 jam  0x00000000 , 0x0000480a 
- 00030305  0x00006487 jam  0x00000000 , 0x0000480b 
- 00030306  0x00006488 rtn 
- 00030307  0x0000648c jam  0x00000000 , 0x0000480b 
- 00030308  0x0000648d call  0x00007bde 
- 00030309  0x0000648e fetch  0x00000001 , 0x00004811 
- 00030310  0x0000648f beq  0x00000001 , 0x0000766a 
- 00030311  0x00006492 jam  0x00000005 , 0x00004805 
- 00030312  0x00006493 jam  0x00000003 , 0x00004800 
- 00030313  0x00006494 branch  0x00007688 
- 00030314  0x00006496 jam  0x00000000 , 0x0000480e 
- 00030315  0x00006497 branch  0x0000766c 
- 00030316  0x0000649a jam  0x00000002 , 0x0000480e 
- 00030317  0x0000649b branch  0x00007684 
- 00030318  0x0000649d jam  0x00000003 , 0x0000480e 
- 00030319  0x0000649e branch  0x0000767f 
- 00030320  0x000064a0 jam  0x00000004 , 0x0000480e 
- 00030321  0x000064a1 branch  0x00007678 
- 00030322  0x000064a3 jam  0x00000000 , 0x0000480e 
- 00030323  0x000064a4 branch  0x00007667 
- 00030324  0x000064a7 jam  0x00000001 , 0x0000480b 
- 00030325  0x000064a8 call  0x00007be7 
- 00030326  0x000064a9 fetch  0x00000001 , 0x00004811 
- 00030327  0x000064aa beq  0x00000001 , 0x0000767c 
- 00030328  0x000064ad jam  0x00000005 , 0x00004805 
- 00030329  0x000064ae setarg  0x00020003 
- 00030330  0x000064af store  0x00000003 , 0x00004800 
- 00030331  0x000064b0 branch  0x00007688 
- 00030332  0x000064b2 rtn 
- 00030333  0x000064b5 jam  0x00000000 , 0x0000480b 
- 00030334  0x000064b6 call  0x00007bde 
- 00030335  0x000064b8 jam  0x0000000a , 0x00004805 
- 00030336  0x000064b9 jam  0x00000001 , 0x00004800 
- 00030337  0x000064ba branch  0x00007688 
- 00030338  0x000064bc jam  0x00000002 , 0x0000480b 
- 00030339  0x000064bd call  0x00007be7 
- 00030340  0x000064bf jam  0x0000000a , 0x00004805 
- 00030341  0x000064c0 jam  0x00000001 , 0x00004800 
- 00030342  0x000064c1 setarg  0x00280000 
- 00030343  0x000064c2 store  0x00000003 , 0x00004801 
- 00030344  0x000064c5 set1  0x00000025 , 0x00000000 
- 00030345  0x000064c6 bpatch  0x000000fc , 0x0000403f 
- 00030346  0x000064c7 fetch  0x00000001 , 0x00004805 
- 00030347  0x000064c8 copy  0x0000003f , 0x00000011 
- 00030348  0x000064c9 call  0x00004b2c 
- 00030349  0x000064ca fetch  0x00000002 , 0x000042b7 
- 00030350  0x000064cb istore  0x00000002 , 0x00000005 
- 00030351  0x000064cc setarg  0x000000a1 
- 00030352  0x000064cd istore  0x00000001 , 0x00000005 
- 00030353  0x000064ce fetcht  0x00000004 , 0x00004800 
- 00030354  0x000064cf istoret  0x00000008 , 0x00000005 
- 00030355  0x000064d0 setarg  0x00000000 
- 00030356  0x000064d1 istore  0x00000001 , 0x00000005 
- 00030357  0x000064d2 store  0x00000004 , 0x00004800 
- 00030358  0x000064d4 fetch  0x00000001 , 0x0000480e 
- 00030359  0x000064d5 beq  0x00000002 , 0x0000766e 
- 00030360  0x000064d6 beq  0x00000003 , 0x00007670 
- 00030361  0x000064d7 beq  0x00000004 , 0x00007672 
- 00030362  0x000064d8 rtn 
- 00030363  0x000064db fetcht  0x00000001 , 0x0000480f 
- 00030364  0x000064dc call  0x000069e5 
- 00030365  0x000064dd setarg  0x00000000 
- 00030366  0x000064de setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00030367  0x000064df store  0x00000001 , 0x00004804 
- 00030368  0x000064e0 fetcht  0x00000001 , 0x00004810 
- 00030369  0x000064e1 call  0x000069e5 
- 00030370  0x000064e2 setarg  0x00000000 
- 00030371  0x000064e3 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00030372  0x000064e4 fetcht  0x00000001 , 0x00004804 
- 00030373  0x000064e5 ior  0x00000002 , 0x0000003f 
- 00030374  0x000064e6 fetcht  0x00000001 , 0x0000480a 
- 00030375  0x000064e7 store  0x00000001 , 0x0000480a 
- 00030376  0x000064e8 ixor  0x00000002 , 0x0000003e 
- 00030377  0x000064e9 rtn  0x00000005 
- 00030378  0x000064ea enable  0x00000028 
- 00030379  0x000064eb rtn 
- 00030380  0x000064ee copy  0x00000013 , 0x0000003f 
- 00030381  0x000064ef beq  0x00000005 , 0x000076d8 
- 00030382  0x000064f0 beq  0x00000006 , 0x000076da 
- 00030383  0x000064f1 beq  0x00000007 , 0x000076dd 
- 00030384  0x000064f2 beq  0x00000027 , 0x000076e1 
- 00030385  0x000064f3 beq  0x00000002 , 0x000076c9 
- 00030386  0x000064f4 beq  0x00000004 , 0x000076d0 
- 00030387  0x000064f5 beq  0x00000013 , 0x000076d0 
- 00030388  0x000064f6 beq  0x00000001 , 0x000076c6 
- 00030389  0x000064f7 beq  0x00000012 , 0x000076c0 
- 00030390  0x000064f8 beq  0x0000002e , 0x00003f57 
- 00030391  0x000064f9 and  0x0000003f , 0x0000000f , 0x00000002 
- 00030392  0x000064fa and_into  0x000000f0 , 0x0000003f 
- 00030393  0x000064fb beq  0x00000050 , 0x000076e4 
- 00030394  0x000064fc rtn 
- 00030395  0x000064ff fetch  0x00000001 , 0x000047f2 
- 00030396  0x00006500 rtn  0x00000034 
- 00030397  0x00006501 increase  0xffffffff , 0x0000003f 
- 00030398  0x00006502 store  0x00000001 , 0x000047f2 
- 00030399  0x00006503 nrtn  0x00000034 
- 00030400  0x00006505 jam  0x00000001 , 0x0000427f 
- 00030401  0x00006506 call  0x00003fa4 
- 00030402  0x00006507 call  0x00003fa2 
- 00030403  0x00006508 call  0x00003f7e 
- 00030404  0x00006509 call  0x00003f98 
- 00030405  0x0000650a branch  0x00003f9e 
- 00030406  0x0000650e jam  0x00000000 , 0x0000480d 
- 00030407  0x0000650f jam  0x00000000 , 0x0000480c 
- 00030408  0x00006510 rtn 
- 00030409  0x00006513 set1  0x00000025 , 0x00000000 
- 00030410  0x00006514 bpatch  0x000000fd , 0x0000403f 
- 00030411  0x00006515 jam  0x00000000 , 0x0000429d 
- 00030412  0x00006516 jam  0x00000000 , 0x0000480c 
- 00030413  0x00006517 jam  0x00000000 , 0x0000480d 
- 00030414  0x00006518 fetch  0x00000002 , 0x000042a0 
- 00030415  0x00006519 bbit0  0x00000003 , 0x000076d4 
- 00030416  0x0000651c fetch  0x00000002 , 0x000047fe 
- 00030417  0x0000651d store  0x00000002 , 0x000047f0 
- 00030418  0x0000651f call  0x00003f12 
- 00030419  0x00006520 branch  0x00003f7b 
- 00030420  0x00006523 bbit0  0x00000001 , 0x000076d6 
- 00030421  0x00006524 branch  0x000076d0 
- 00030422  0x00006527 bbit0  0x00000002 , 0x000076d2 
- 00030423  0x00006528 branch  0x000076d0 
- 00030424  0x0000652c call  0x00003f7e 
- 00030425  0x0000652d branch  0x00003f98 
- 00030426  0x00006530 setarg  0x00000002 
- 00030427  0x00006531 store  0x00000001 , 0x000047f2 
- 00030428  0x00006532 rtn 
- 00030429  0x00006535 jam  0x00000000 , 0x0000480c 
- 00030430  0x00006536 setarg  0x00000001 
- 00030431  0x00006537 store  0x00000001 , 0x0000480d 
- 00030432  0x00006538 rtn 
- 00030433  0x0000653b setarg  0x00000005 
- 00030434  0x0000653c store  0x00000001 , 0x0000480c 
- 00030435  0x0000653d rtn 
- 00030436  0x00006540 set1  0x00000025 , 0x00000000 
- 00030437  0x00006541 bpatch  0x000000fe , 0x0000403f 
- 00030438  0x00006542 storet  0x00000001 , 0x00000259 
- 00030439  0x00006544 fetch  0x00000001 , 0x00000259 
- 00030440  0x00006545 rtn  0x00000034 
- 00030441  0x00006546 increase  0xffffffff , 0x0000003f 
- 00030442  0x00006547 store  0x00000001 , 0x00000259 
- 00030443  0x00006548 call  0x000076ef 
- 00030444  0x00006549 call  0x000076bb 
- 00030445  0x0000654a call  0x000076fa 
- 00030446  0x0000654b branch  0x000076e7 
- 00030447  0x0000654e fetch  0x00000001 , 0x0000480c 
- 00030448  0x0000654f rtn  0x00000034 
- 00030449  0x00006550 fetch  0x00000001 , 0x0000480c 
- 00030450  0x00006551 increase  0xffffffff , 0x0000003f 
- 00030451  0x00006552 store  0x00000001 , 0x0000480c 
- 00030452  0x00006553 nrtn  0x00000034 
- 00030453  0x00006554 fetch  0x00000001 , 0x000002e6 
- 00030454  0x00006555 set1  0x00000000 , 0x0000003f 
- 00030455  0x00006556 set1  0x00000007 , 0x0000003f 
- 00030456  0x00006557 store  0x00000001 , 0x000002e6 
- 00030457  0x00006558 rtn 
- 00030458  0x0000655b fetch  0x00000001 , 0x0000480d 
- 00030459  0x0000655c rtn  0x00000034 
- 00030460  0x0000655d fetch  0x00000001 , 0x0000480d 
- 00030461  0x0000655e increase  0xffffffff , 0x0000003f 
- 00030462  0x0000655f store  0x00000001 , 0x0000480d 
- 00030463  0x00006560 nrtn  0x00000034 
- 00030464  0x00006561 branch  0x00003f77 
- 00030465  0x00006564 set1  0x00000025 , 0x00000000 
- 00030466  0x00006565 bpatch  0x000000ff , 0x0000403f 
- 00030467  0x00006566 fetch  0x00000001 , 0x00004133 
- 00030468  0x00006567 rtnne  0x00000003 
- 00030469  0x00006568 branch  0x0000764e 
- 00030470  0x0000656a call  0x00007643 
- 00030471  0x0000656b rtn  0x00000002 
- 00030472  0x0000656c fetch  0x00000001 , 0x0000480a 
- 00030473  0x0000656d rtn  0x00000034 
- 00030474  0x0000656e call  0x00003f23 
- 00030475  0x0000656f branch  0x00003f79 , 0x00000034 
- 00030476  0x00006570 call  0x00003f96 
- 00030477  0x00006571 call  0x00003f7e 
- 00030478  0x00006572 branch  0x00003f6e 
- 00030479  0x00006576 branch  0x00007701 
- 00030480  0x0000657a fetcht  0x00000001 , 0x0000480f 
- 00030481  0x0000657b call  0x000069b4 
- 00030482  0x0000657c fetch  0x00000001 , 0x00004811 
- 00030483  0x0000657d bne  0x00000001 , 0x00007715 
- 00030484  0x0000657e rtn 
- 00030485  0x00006580 fetcht  0x00000001 , 0x00004810 
- 00030486  0x00006581 branch  0x000069b4 
- 00030487  0x00006584 branch  0x0000763f 
- 00030488  0x00006588 branch  0x00003f9a 
- 00030489  0x0000658d set1  0x00000025 , 0x00000000 
- 00030490  0x0000658e bpatch  0x000000f2 , 0x0000403e 
- 00030491  0x0000658f fetch  0x00000001 , 0x000047dc 
- 00030492  0x00006590 branch  0x00006009 , 0x00000034 
- 00030493  0x00006591 call  0x00006003 
- 00030494  0x00006592 setarg  0x00000000 
- 00030495  0x00006593 store  0x00000008 , 0x000007da 
- 00030496  0x00006594 store  0x00000004 , 0x000007e2 
- 00030497  0x00006596 arg  0x000007e9 , 0x00000005 
- 00030498  0x00006597 istore  0x00000007 , 0x00000005 
- 00030499  0x00006598 jam  0x00000000 , 0x000007e0 
- 00030500  0x00006599 branch  0x000077a4 
- 00030501  0x0000659c jam  0x00000001 , 0x000007dc 
- 00030502  0x0000659d branch  0x0000772a 
- 00030503  0x0000659f fetch  0x00000001 , 0x00004793 
- 00030504  0x000065a0 beq  0x00000001 , 0x000077c2 
- 00030505  0x000065a1 branch  0x00003bf1 
- 00030506  0x000065a3 fetch  0x00000001 , 0x00004793 
- 00030507  0x000065a4 beq  0x00000001 , 0x0000772d 
- 00030508  0x000065a5 branch  0x000077a4 
- 00030509  0x000065a8 call  0x000077c2 
- 00030510  0x000065a9 fetch  0x00000001 , 0x000007db 
- 00030511  0x000065aa nrtn  0x00000034 
- 00030512  0x000065ab jam  0x00000003 , 0x000007da 
- 00030513  0x000065ac rtn 
- 00030514  0x000065af fetch  0x00000001 , 0x000007de 
- 00030515  0x000065b0 bne  0x00000000 , 0x00007750 
- 00030516  0x000065b1 call  0x0000774d 
- 00030517  0x000065b2 arg  0x00000898 , 0x00000005 
- 00030518  0x000065b3 setarg  0x00000848 
- 00030519  0x000065b4 istore  0x00000002 , 0x00000005 
- 00030520  0x000065b5 setarg  0x000047c4 
- 00030521  0x000065b6 istore  0x00000002 , 0x00000005 
- 00030522  0x000065b7 setarg  0x00000808 
- 00030523  0x000065b8 istore  0x00000002 , 0x00000005 
- 00030524  0x000065b9 branch  0x00007744 
- 00030525  0x000065bb arg  0x00000898 , 0x00000005 
- 00030526  0x000065bc setarg  0x00000858 
- 00030527  0x000065bd istore  0x00000002 , 0x00000005 
- 00030528  0x000065be setarg  0x00000808 
- 00030529  0x000065bf istore  0x00000002 , 0x00000005 
- 00030530  0x000065c0 setarg  0x000047c4 
- 00030531  0x000065c1 istore  0x00000002 , 0x00000005 
- 00030532  0x000065c3 call  0x00007ad2 
- 00030533  0x000065c4 fetch  0x00000001 , 0x000007db 
- 00030534  0x000065c5 beq  0x00000004 , 0x0000774a 
- 00030535  0x000065c6 jam  0x00000001 , 0x000007dc 
- 00030536  0x000065c7 jam  0x00000005 , 0x000007da 
- 00030537  0x000065c8 rtn 
- 00030538  0x000065ca jam  0x00000014 , 0x000007db 
- 00030539  0x000065cb call  0x00007727 
- 00030540  0x000065cc branch  0x0000780f 
- 00030541  0x000065cf arg  0x00000838 , 0x00000005 
- 00030542  0x000065d0 force  0x00000008 , 0x00000007 
- 00030543  0x000065d1 branch  0x000077db 
- 00030544  0x000065d4 jam  0x00000001 , 0x000007dc 
- 00030545  0x000065d5 rtn 
- 00030546  0x000065d9 arg  0x000006c3 , 0x00000005 
- 00030547  0x000065da fetch  0x00000006 , 0x00004140 
- 00030548  0x000065db istore  0x00000006 , 0x00000005 
- 00030549  0x000065dc fetch  0x00000006 , 0x00000040 
- 00030550  0x000065dd istore  0x00000006 , 0x00000005 
- 00030551  0x000065de fetch  0x00000003 , 0x000007e9 
- 00030552  0x000065df istore  0x00000003 , 0x00000005 
- 00030553  0x000065e1 call  0x00007b3c 
- 00030554  0x000065e3 arg  0x00000868 , 0x00000011 
- 00030555  0x000065e4 arg  0x00000878 , 0x00000012 
- 00030556  0x000065e5 force  0x00000004 , 0x00000007 
- 00030557  0x000065e6 call  0x000077e0 
- 00030558  0x000065e7 nbranch  0x00007768 , 0x00000001 
- 00030559  0x000065ea fetch  0x00000001 , 0x000007db 
- 00030560  0x000065eb beq  0x00000009 , 0x00007765 
- 00030561  0x000065ec jam  0x0000000a , 0x000007da 
- 00030562  0x000065ed jam  0x00000001 , 0x000007dc 
- 00030563  0x000065ee jam  0x00000003 , 0x0000007c 
- 00030564  0x000065ef rtn 
- 00030565  0x000065f1 jam  0x00000003 , 0x0000007c 
- 00030566  0x000065f2 jam  0x00000015 , 0x000007db 
- 00030567  0x000065f3 branch  0x0000780f 
- 00030568  0x000065f7 fetch  0x00000001 , 0x000007db 
- 00030569  0x000065f8 beq  0x00000009 , 0x0000776e 
- 00030570  0x000065f9 jam  0x00000000 , 0x000007da 
- 00030571  0x000065fa jam  0x00000004 , 0x0000007c 
- 00030572  0x000065fc jam  0x00000005 , 0x0000007e 
- 00030573  0x000065fd rtn 
- 00030574  0x000065ff jam  0x00000004 , 0x0000007c 
- 00030575  0x00006600 jam  0x00000000 , 0x000007db 
- 00030576  0x00006601 rtn 
- 00030577  0x00006604 fetch  0x00000001 , 0x000007df 
- 00030578  0x00006605 beq  0x00000001 , 0x00007775 
- 00030579  0x00006606 jam  0x0000000a , 0x000007db 
- 00030580  0x00006607 branch  0x0000780f 
- 00030581  0x00006609 arg  0x000006c3 , 0x00000005 
- 00030582  0x0000660a fetch  0x00000006 , 0x00000040 
- 00030583  0x0000660b istore  0x00000006 , 0x00000005 
- 00030584  0x0000660c fetch  0x00000006 , 0x00004140 
- 00030585  0x0000660d istore  0x00000006 , 0x00000005 
- 00030586  0x0000660e fetch  0x00000003 , 0x000007e6 
- 00030587  0x0000660f istore  0x00000003 , 0x00000005 
- 00030588  0x00006611 call  0x00007b4a 
- 00030589  0x00006612 fetch  0x00000001 , 0x000007db 
- 00030590  0x00006613 beq  0x0000000a , 0x00007782 
- 00030591  0x00006614 jam  0x0000000b , 0x000007da 
- 00030592  0x00006615 jam  0x00000001 , 0x000007dc 
- 00030593  0x00006616 rtn 
- 00030594  0x00006618 jam  0x0000000b , 0x000007db 
- 00030595  0x00006619 jam  0x00000001 , 0x000007dd 
- 00030596  0x0000661a rtn 
- 00030597  0x0000661d arg  0x00000898 , 0x00000005 
- 00030598  0x0000661e fetch  0x00000006 , 0x00000040 
- 00030599  0x0000661f istore  0x00000006 , 0x00000005 
- 00030600  0x00006620 fetch  0x00000006 , 0x00004140 
- 00030601  0x00006621 istore  0x00000006 , 0x00000005 
- 00030602  0x00006622 setarg  0x00000848 
- 00030603  0x00006623 istore  0x00000002 , 0x00000005 
- 00030604  0x00006624 setarg  0x00000858 
- 00030605  0x00006625 istore  0x00000002 , 0x00000005 
- 00030606  0x00006626 branch  0x00007799 
- 00030607  0x00006628 jam  0x0000000f , 0x000007da 
- 00030608  0x00006629 arg  0x00000898 , 0x00000005 
- 00030609  0x0000662a fetch  0x00000006 , 0x00004140 
- 00030610  0x0000662b istore  0x00000006 , 0x00000005 
- 00030611  0x0000662c fetch  0x00000006 , 0x00000040 
- 00030612  0x0000662d istore  0x00000006 , 0x00000005 
- 00030613  0x0000662e setarg  0x00000858 
- 00030614  0x0000662f istore  0x00000002 , 0x00000005 
- 00030615  0x00006630 setarg  0x00000848 
- 00030616  0x00006631 istore  0x00000002 , 0x00000005 
- 00030617  0x00006634 arg  0x000006c3 , 0x00000005 
- 00030618  0x00006635 fetch  0x00000006 , 0x00000898 
- 00030619  0x00006636 istore  0x00000006 , 0x00000005 
- 00030620  0x00006637 fetch  0x00000006 , 0x0000089e 
- 00030621  0x00006638 istore  0x00000006 , 0x00000005 
- 00030622  0x0000663a call  0x00007b06 
- 00030623  0x0000663d jam  0x00000001 , 0x0000425e 
- 00030624  0x0000663e arg  0x00004262 , 0x00000005 
- 00030625  0x0000663f arg  0x00000868 , 0x00000006 
- 00030626  0x00006640 call  0x00007e35 
- 00030627  0x00006641 branch  0x00003229 
- 00030628  0x00006645 set1  0x00000025 , 0x00000000 
- 00030629  0x00006646 bpatch  0x000000f3 , 0x0000403e 
- 00030630  0x00006647 fetch  0x00000001 , 0x00004793 
- 00030631  0x00006648 rtnne  0x00000000 
- 00030632  0x00006649 fetch  0x00000001 , 0x000007de 
- 00030633  0x0000664a rtnne  0x00000000 
- 00030634  0x0000664b arg  0x00004794 , 0x00000005 
- 00030635  0x0000664c force  0x0000000b , 0x00000007 
- 00030636  0x0000664d call  0x000077db 
- 00030637  0x0000664e random  0x0000003f 
- 00030638  0x0000664f rshift  0x0000003f , 0x0000003f 
- 00030639  0x00006650 istore  0x00000002 , 0x00000005 
- 00030640  0x00006652 arg  0x0000065a , 0x00000005 
- 00030641  0x00006653 arg  0x00004794 , 0x00000006 
- 00030642  0x00006654 call  0x00007e33 
- 00030643  0x00006656 arg  0x00000582 , 0x00000005 
- 00030644  0x00006657 arg  0x0000078a , 0x00000006 
- 00030645  0x00006658 call  0x00007e2d 
- 00030646  0x0000665a arg  0x000005b2 , 0x00000005 
- 00030647  0x0000665b call  0x00007e3a 
- 00030648  0x0000665c jam  0x00000001 , 0x000005b2 
- 00030649  0x0000665e call  0x00007b7f 
- 00030650  0x0000665f jam  0x00000001 , 0x000007de 
- 00030651  0x00006660 rtn 
- 00030652  0x00006663 arg  0x000047ac , 0x00000005 
- 00030653  0x00006664 arg  0x000005ca , 0x00000006 
- 00030654  0x00006665 call  0x00007e2d 
- 00030655  0x00006666 jam  0x00000001 , 0x00004793 
- 00030656  0x00006667 jam  0x00000000 , 0x000007de 
- 00030657  0x00006668 rtn 
- 00030658  0x0000666b set1  0x00000025 , 0x00000000 
- 00030659  0x0000666c bpatch  0x000000f4 , 0x0000403e 
- 00030660  0x0000666d fetch  0x00000001 , 0x000007e5 
- 00030661  0x0000666e rtnne  0x00000000 
- 00030662  0x0000666f fetch  0x00000001 , 0x000007de 
- 00030663  0x00006670 rtnne  0x00000000 
- 00030664  0x00006672 arg  0x0000065a , 0x00000005 
- 00030665  0x00006673 arg  0x00004794 , 0x00000006 
- 00030666  0x00006674 call  0x00007e33 
- 00030667  0x00006676 arg  0x00000582 , 0x00000005 
- 00030668  0x00006677 arg  0x000007f0 , 0x00000006 
- 00030669  0x00006678 call  0x00007e2d 
- 00030670  0x0000667a arg  0x000005b2 , 0x00000005 
- 00030671  0x0000667b call  0x00007e3a 
- 00030672  0x0000667c jam  0x00000001 , 0x000005b2 
- 00030673  0x0000667e call  0x00007b7f 
- 00030674  0x0000667f jam  0x00000002 , 0x000007de 
- 00030675  0x00006680 rtn 
- 00030676  0x00006683 jam  0x00000001 , 0x000007df 
- 00030677  0x00006684 arg  0x00000820 , 0x00000005 
- 00030678  0x00006685 arg  0x000005ca , 0x00000006 
- 00030679  0x00006686 call  0x00007e33 
- 00030680  0x00006687 jam  0x00000001 , 0x000007e5 
- 00030681  0x00006688 jam  0x00000000 , 0x000007de 
- 00030682  0x00006689 rtn 
- 00030683  0x0000668c increase  0xffffffff , 0x00000007 
- 00030684  0x0000668d nrtn  0x00000002 
- 00030685  0x0000668e random  0x0000003f 
- 00030686  0x0000668f istore  0x00000002 , 0x00000005 
- 00030687  0x00006690 branch  0x000077db 
- 00030688  0x00006692 increase  0xffffffff , 0x00000007 
- 00030689  0x00006693 nbranch  0x000077ec , 0x00000002 
- 00030690  0x00006694 ifetch  0x00000004 , 0x00000011 
- 00030691  0x00006695 copy  0x0000003f , 0x00000002 
- 00030692  0x00006696 ifetch  0x00000004 , 0x00000012 
- 00030693  0x00006697 iflip  0x00000002 , 0x0000003f 
- 00030694  0x00006698 nbranch  0x000077ea , 0x00000005 
- 00030695  0x00006699 increase  0x00000004 , 0x00000011 
- 00030696  0x0000669a increase  0x00000004 , 0x00000012 
- 00030697  0x0000669b branch  0x000077e0 
- 00030698  0x0000669d disable  0x00000001 
- 00030699  0x0000669e rtn 
- 00030700  0x000066a0 enable  0x00000001 
- 00030701  0x000066a1 rtn 
- 00030702  0x000066a9 set1  0x00000025 , 0x00000000 
- 00030703  0x000066aa bpatch  0x000000f5 , 0x0000403e 
- 00030704  0x000066ab fetch  0x00000001 , 0x000007dc 
- 00030705  0x000066ac rtn  0x00000034 
- 00030706  0x000066ad jam  0x00000000 , 0x000007dc 
- 00030707  0x000066ae fetch  0x00000001 , 0x000007da 
- 00030708  0x000066af beq  0x00000003 , 0x00006117 
- 00030709  0x000066b0 beq  0x00000005 , 0x00006134 
- 00030710  0x000066b1 beq  0x00000007 , 0x0000613f 
- 00030711  0x000066b2 beq  0x0000000b , 0x00006155 
- 00030712  0x000066b3 beq  0x00000002 , 0x00007725 
- 00030713  0x000066b4 beq  0x00000004 , 0x00007732 
- 00030714  0x000066b5 beq  0x00000009 , 0x00007752 
- 00030715  0x000066b6 beq  0x0000000a , 0x00007771 
- 00030716  0x000066b7 beq  0x0000000c , 0x0000778f 
- 00030717  0x000066b9 rtn 
- 00030718  0x000066bc set1  0x00000025 , 0x00000000 
- 00030719  0x000066bd bpatch  0x000000f6 , 0x0000403e 
- 00030720  0x000066be fetch  0x00000001 , 0x000007dd 
- 00030721  0x000066bf rtn  0x00000034 
- 00030722  0x000066c0 jam  0x00000000 , 0x000007dd 
- 00030723  0x000066c1 fetch  0x00000001 , 0x000007db 
- 00030724  0x000066c2 beq  0x00000012 , 0x000060f7 
- 00030725  0x000066c3 beq  0x00000013 , 0x000060ff 
- 00030726  0x000066c4 beq  0x00000003 , 0x00006103 
- 00030727  0x000066c5 beq  0x00000004 , 0x0000773d 
- 00030728  0x000066c6 beq  0x00000014 , 0x00006107 
- 00030729  0x000066c7 beq  0x00000007 , 0x00006115 
- 00030730  0x000066c8 beq  0x0000000a , 0x00007771 
- 00030731  0x000066c9 beq  0x0000000b , 0x00006154 
- 00030732  0x000066ca beq  0x00000009 , 0x00007752 
- 00030733  0x000066cb beq  0x00000015 , 0x0000614e 
- 00030734  0x000066cc rtn 
- 00030735  0x000066cf jam  0x00000001 , 0x000007dd 
- 00030736  0x000066d0 rtn 
- 00030737  0x000066d3 jam  0x00000000 , 0x000007dd 
- 00030738  0x000066d4 rtn 
- 00030739  0x000066d6 set1  0x00000025 , 0x00000000 
- 00030740  0x000066d7 bpatch  0x000000f7 , 0x0000403e 
- 00030741  0x000066d8 fetch  0x00000001 , 0x000007de 
- 00030742  0x000066d9 rtn  0x00000034 
- 00030743  0x000066da increase  0x00000080 , 0x0000003f 
- 00030744  0x000066db store  0x00000001 , 0x000007de 
- 00030745  0x000066dc rtnbit1  0x00000007 
- 00030746  0x000066dd fetch  0x00000001 , 0x00000581 
- 00030747  0x000066de branch  0x0000781d , 0x00000034 
- 00030748  0x000066df branch  0x00007b8a 
- 00030749  0x000066e2 call  0x00007a0c 
- 00030750  0x000066e3 fetch  0x00000001 , 0x000007de 
- 00030751  0x000066e4 beq  0x00000001 , 0x000077bc 
- 00030752  0x000066e5 beq  0x00000002 , 0x000077d4 
- 00030753  0x000066e6 rtn 
- 00030754  0x000066ea and  0x0000003f , 0x00000007 , 0x00000007 
- 00030755  0x000066eb rshift3  0x0000003f , 0x0000003f 
- 00030756  0x000066ec iadd  0x00000006 , 0x00000006 
- 00030757  0x000066ed ifetch  0x00000001 , 0x00000006 
- 00030758  0x000066ee qisolate0  0x0000003f 
- 00030759  0x000066ef rtn 
- 00030760  0x000066f3 call  0x00007e33 
- 00030761  0x000066f4 call  0x00007e33 
- 00030762  0x000066f5 branch  0x00007e33 
- 00030763  0x000066f9 ifetch  0x00000008 , 0x00000006 
- 00030764  0x000066fa nrtn  0x00000034 
- 00030765  0x000066fb ifetch  0x00000008 , 0x00000006 
- 00030766  0x000066fc nrtn  0x00000034 
- 00030767  0x000066fd ifetch  0x00000008 , 0x00000006 
- 00030768  0x000066fe rtn 
- 00030769  0x00006703 force  0x00000006 , 0x00000039 
- 00030770  0x00006705 ifetch  0x00000004 , 0x00000011 
- 00030771  0x00006706 iforce  0x00000002 
- 00030772  0x00006707 ifetch  0x00000004 , 0x00000012 
- 00030773  0x00006708 isub  0x00000002 , 0x0000003e 
- 00030774  0x00006709 nrtn  0x00000005 
- 00030775  0x0000670a increase  0x00000004 , 0x00000011 
- 00030776  0x0000670b increase  0x00000004 , 0x00000012 
- 00030777  0x0000670c loop  0x00007832 
- 00030778  0x0000670d rtn 
- 00030779  0x00006711 force  0x00000006 , 0x00000039 
- 00030780  0x00006712 increase  0x00000014 , 0x00000011 
- 00030781  0x00006713 increase  0x00000014 , 0x00000012 
- 00030782  0x00006715 ifetch  0x00000004 , 0x00000012 
- 00030783  0x00006716 iforce  0x00000002 
- 00030784  0x00006717 ifetch  0x00000004 , 0x00000011 
- 00030785  0x00006718 isub  0x00000002 , 0x0000003f 
- 00030786  0x00006719 nrtn  0x00000002 
- 00030787  0x0000671a nrtn  0x00000034 
- 00030788  0x0000671b increase  0xfffffffc , 0x00000011 
- 00030789  0x0000671c increase  0xfffffffc , 0x00000012 
- 00030790  0x0000671d loop  0x0000783e 
- 00030791  0x0000671e rtn 
- 00030792  0x00006721 force  0x00000006 , 0x00000039 
- 00030793  0x00006722 force  0x00000000 , 0x00000013 
- 00030794  0x00006724 ifetch  0x00000004 , 0x00000011 
- 00030795  0x00006725 iforce  0x00000002 
- 00030796  0x00006726 ifetch  0x00000004 , 0x00000012 
- 00030797  0x00006727 iadd  0x00000002 , 0x0000003f 
- 00030798  0x00006728 iadd  0x00000013 , 0x0000003f 
- 00030799  0x00006729 istore  0x00000004 , 0x00000005 
- 00030800  0x0000672a isolate1  0x00000020 , 0x0000003f 
- 00030801  0x0000672b setflag  0x00000001 , 0x00000000 , 0x00000013 
- 00030802  0x0000672c increase  0x00000004 , 0x00000011 
- 00030803  0x0000672d increase  0x00000004 , 0x00000012 
- 00030804  0x0000672e loop  0x0000784a 
- 00030805  0x0000672f rtn 
- 00030806  0x00006732 force  0x00000006 , 0x00000039 
- 00030807  0x00006733 force  0x00000000 , 0x00000013 
- 00030808  0x00006735 ifetch  0x00000004 , 0x00000012 
- 00030809  0x00006736 iforce  0x00000002 
- 00030810  0x00006737 ifetch  0x00000004 , 0x00000011 
- 00030811  0x00006738 isub  0x00000002 , 0x0000003f 
- 00030812  0x00006739 isub  0x00000013 , 0x0000003f 
- 00030813  0x0000673a istore  0x00000004 , 0x00000005 
- 00030814  0x0000673b isolate1  0x00000020 , 0x0000003f 
- 00030815  0x0000673c setflag  0x00000001 , 0x00000000 , 0x00000013 
- 00030816  0x0000673d increase  0x00000004 , 0x00000011 
- 00030817  0x0000673e increase  0x00000004 , 0x00000012 
- 00030818  0x0000673f loop  0x00007858 
- 00030819  0x00006740 rtn 
- 00030820  0x00006743 force  0x00000006 , 0x00000039 
- 00030821  0x00006744 increase  0x00000014 , 0x00000011 
- 00030822  0x00006746 force  0x00000000 , 0x00000013 
- 00030823  0x00006748 ifetch  0x00000004 , 0x00000011 
- 00030824  0x00006749 isolate1  0x00000000 , 0x0000003f 
- 00030825  0x0000674a setflag  0x00000001 , 0x00000001 , 0x00000013 
- 00030826  0x0000674b rshift  0x0000003f , 0x0000003f 
- 00030827  0x0000674c isolate1  0x00000000 , 0x00000013 
- 00030828  0x0000674d setflag  0x00000001 , 0x0000001f , 0x0000003f 
- 00030829  0x0000674e istore  0x00000004 , 0x00000011 
- 00030830  0x0000674f increase  0xfffffffc , 0x00000011 
- 00030831  0x00006750 rshift  0x00000013 , 0x00000013 
- 00030832  0x00006751 loop  0x00007867 
- 00030833  0x00006752 rtn 
- 00030834  0x00006755 force  0x00000006 , 0x00000039 
- 00030835  0x00006756 force  0x00000000 , 0x00000013 
- 00030836  0x00006758 ifetch  0x00000004 , 0x00000011 
- 00030837  0x00006759 isolate1  0x0000001f , 0x0000003f 
- 00030838  0x0000675a setflag  0x00000001 , 0x00000001 , 0x00000013 
- 00030839  0x0000675b lshift  0x0000003f , 0x0000003f 
- 00030840  0x0000675c isolate1  0x00000000 , 0x00000013 
- 00030841  0x0000675d setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00030842  0x0000675e istore  0x00000004 , 0x00000011 
- 00030843  0x0000675f increase  0x00000004 , 0x00000011 
- 00030844  0x00006760 rshift  0x00000013 , 0x00000013 
- 00030845  0x00006761 loop  0x00007874 
- 00030846  0x00006762 rtn 
- 00030847  0x00006765 call  0x00007872 
- 00030848  0x00006767 isolate1  0x00000000 , 0x00000013 
- 00030849  0x00006768 branch  0x00007888 , 0x00000001 
- 00030850  0x00006769 arg  0x00000742 , 0x00000012 
- 00030851  0x0000676a copy  0x00000011 , 0x00000013 
- 00030852  0x0000676b increase  0xffffffe8 , 0x00000011 
- 00030853  0x0000676c call  0x0000783b 
- 00030854  0x0000676d nrtn  0x00000002 
- 00030855  0x0000676e copy  0x00000013 , 0x00000011 
- 00030856  0x00006770 increase  0xffffffe8 , 0x00000011 
- 00030857  0x00006771 arg  0x00000742 , 0x00000012 
- 00030858  0x00006772 copy  0x00000011 , 0x00000005 
- 00030859  0x00006773 branch  0x00007856 
- 00030860  0x00006777 call  0x00007848 
- 00030861  0x00006778 copy  0x00000005 , 0x00000011 
- 00030862  0x00006779 branch  0x00007880 
- 00030863  0x0000677c call  0x00007856 
- 00030864  0x0000677d isolate0  0x00000000 , 0x00000013 
- 00030865  0x0000677e rtn  0x00000001 
- 00030866  0x0000677f arg  0x00000742 , 0x00000012 
- 00030867  0x00006780 add  0x00000005 , 0xffffffe8 , 0x00000011 
- 00030868  0x00006781 copy  0x00000011 , 0x00000005 
- 00030869  0x00006782 branch  0x00007848 
- 00030870  0x00006786 copy  0x00000005 , 0x0000000b 
- 00030871  0x00006787 copy  0x00000011 , 0x00000030 
- 00030872  0x00006788 arg  0x000006b2 , 0x00000012 
- 00030873  0x00006789 copy  0x00000012 , 0x00000005 
- 00030874  0x0000678a add  0x00000011 , 0x00000018 , 0x00000006 
- 00030875  0x0000678b ifetch  0x00000008 , 0x00000006 
- 00030876  0x0000678c istore  0x00000008 , 0x00000005 
- 00030877  0x0000678d istore  0x00000008 , 0x00000005 
- 00030878  0x0000678e force  0x00000000 , 0x0000003f 
- 00030879  0x0000678f istore  0x00000008 , 0x00000005 
- 00030880  0x00006790 copy  0x0000000b , 0x00000005 
- 00030881  0x00006791 call  0x0000788c 
- 00030882  0x00006792 arg  0x000006b2 , 0x00000012 
- 00030883  0x00006793 copy  0x00000012 , 0x00000005 
- 00030884  0x00006794 force  0x00000000 , 0x0000003f 
- 00030885  0x00006795 istore  0x00000008 , 0x00000005 
- 00030886  0x00006796 add  0x00000030 , 0x00000020 , 0x00000006 
- 00030887  0x00006797 ifetch  0x00000008 , 0x00000006 
- 00030888  0x00006798 istore  0x00000008 , 0x00000005 
- 00030889  0x00006799 istore  0x00000008 , 0x00000005 
- 00030890  0x0000679a copy  0x0000000b , 0x00000011 
- 00030891  0x0000679b copy  0x00000011 , 0x00000005 
- 00030892  0x0000679c call  0x0000788c 
- 00030893  0x0000679d arg  0x000006b2 , 0x00000012 
- 00030894  0x0000679e copy  0x00000012 , 0x00000005 
- 00030895  0x0000679f add  0x00000030 , 0x00000028 , 0x00000006 
- 00030896  0x000067a0 ifetch  0x00000008 , 0x00000006 
- 00030897  0x000067a1 istore  0x00000008 , 0x00000005 
- 00030898  0x000067a2 istore  0x00000008 , 0x00000005 
- 00030899  0x000067a3 istore  0x00000008 , 0x00000005 
- 00030900  0x000067a4 copy  0x0000000b , 0x00000011 
- 00030901  0x000067a5 copy  0x00000011 , 0x00000005 
- 00030902  0x000067a6 branch  0x0000788c 
- 00030903  0x000067aa force  0x00000006 , 0x00000039 
- 00030904  0x000067ac ifetch  0x00000004 , 0x00000006 
- 00030905  0x000067ad iforce  0x0000002f 
- 00030906  0x000067ae increase  0x00000001 , 0x00000038 
- 00030907  0x000067af loop  0x000078b8 
- 00030908  0x000067b0 rtn 
- 00030909  0x000067b5 copy  0x00000005 , 0x0000000b 
- 00030910  0x000067b6 arg  0x00000682 , 0x00000005 
- 00030911  0x000067b7 call  0x00007e3a 
- 00030912  0x000067b8 arg  0x00000682 , 0x00000005 
- 00030913  0x000067b9 copy  0x00000011 , 0x00000006 
- 00030914  0x000067ba force  0x00000000 , 0x00000038 
- 00030915  0x000067bb call  0x000078b7 
- 00030916  0x000067bc copy  0x00000012 , 0x00000006 
- 00030917  0x000067bd call  0x000078b7 
- 00030918  0x000067be force  0x00000000 , 0x00000012 
- 00030919  0x000067c0 force  0x00000000 , 0x00000002 
- 00030920  0x000067c1 force  0x00000006 , 0x00000013 
- 00030921  0x000067c3 ifetch  0x00000004 , 0x00000005 
- 00030922  0x000067c4 iforce  0x00000011 
- 00030923  0x000067c5 copy  0x00000012 , 0x00000038 
- 00030924  0x000067c6 deposit  0x0000002f 
- 00030925  0x000067c7 copy  0x00000013 , 0x00000038 
- 00030926  0x000067c8 imul32  0x0000002f , 0x0000003f 
- 00030927  0x000067c9 iadd  0x00000011 , 0x0000003f 
- 00030928  0x000067ca iadd  0x00000002 , 0x0000003f 
- 00030929  0x000067cb istore  0x00000004 , 0x00000005 
- 00030930  0x000067cc rshift32  0x0000003f , 0x00000002 
- 00030931  0x000067cd increase  0x00000001 , 0x00000013 
- 00030932  0x000067ce compare  0x0000000c , 0x00000013 , 0x000000ff 
- 00030933  0x000067cf nbranch  0x000078c9 , 0x00000001 
- 00030934  0x000067d0 deposit  0x00000002 
- 00030935  0x000067d1 istore  0x00000004 , 0x00000005 
- 00030936  0x000067d2 increase  0xffffffe8 , 0x00000005 
- 00030937  0x000067d3 increase  0x00000001 , 0x00000012 
- 00030938  0x000067d4 compare  0x00000006 , 0x00000012 , 0x000000ff 
- 00030939  0x000067d5 nbranch  0x000078c7 , 0x00000001 
- 00030940  0x000067d6 arg  0x00000682 , 0x00000011 
- 00030941  0x000067d7 copy  0x0000000b , 0x00000005 
- 00030942  0x000067d8 branch  0x00007896 
- 00030943  0x000067dc copy  0x00000011 , 0x00000012 
- 00030944  0x000067dd branch  0x000078bd 
- 00030945  0x000067e0 copy  0x00000011 , 0x00000030 
- 00030946  0x000067e2 copy  0x00000030 , 0x00000011 
- 00030947  0x000067e3 ifetch  0x00000001 , 0x00000011 
- 00030948  0x000067e4 isolate1  0x00000000 , 0x0000003f 
- 00030949  0x000067e5 rtn  0x00000001 
- 00030950  0x000067e6 call  0x00007864 
- 00030951  0x000067e7 ifetch  0x00000001 , 0x00000012 
- 00030952  0x000067e8 isolate0  0x00000000 , 0x0000003f 
- 00030953  0x000067e9 branch  0x000078f1 , 0x00000001 
- 00030954  0x000067ea arg  0x00000742 , 0x00000011 
- 00030955  0x000067eb copy  0x00000012 , 0x00000005 
- 00030956  0x000067ec call  0x00007848 
- 00030957  0x000067ed ifetch  0x00000001 , 0x00000012 
- 00030958  0x000067ee iadd  0x00000013 , 0x0000003f 
- 00030959  0x000067ef istore  0x00000001 , 0x00000012 
- 00030960  0x000067f0 increase  0xffffffe8 , 0x00000012 
- 00030961  0x000067f2 add  0x00000012 , 0x00000018 , 0x00000011 
- 00030962  0x000067f3 force  0x00000007 , 0x00000039 
- 00030963  0x000067f4 call  0x00007866 
- 00030964  0x000067f5 branch  0x000078e2 
- 00030965  0x000067f9 copy  0x00000005 , 0x0000000b 
- 00030966  0x000067fa arg  0x000006e2 , 0x00000005 
- 00030967  0x000067fb call  0x00007e3a 
- 00030968  0x000067fc force  0x00000000 , 0x0000003f 
- 00030969  0x000067fd store  0x00000004 , 0x0000069a 
- 00030970  0x000067fe store  0x00000004 , 0x000006fa 
- 00030971  0x000067ff jam  0x00000001 , 0x000006e2 
- 00030972  0x00006800 arg  0x00000682 , 0x00000005 
- 00030973  0x00006801 call  0x00007e3a 
- 00030974  0x00006802 arg  0x00000742 , 0x00000006 
- 00030975  0x00006803 arg  0x000006b2 , 0x00000005 
- 00030976  0x00006804 call  0x00007e33 
- 00030977  0x00006805 copy  0x00000011 , 0x00000006 
- 00030978  0x00006806 arg  0x000006ca , 0x00000005 
- 00030979  0x00006807 call  0x00007e33 
- 00030980  0x00006809 arg  0x000006ca , 0x00000006 
- 00030981  0x0000680a call  0x0000782b 
- 00030982  0x0000680b branch  0x0000792d , 0x00000034 
- 00030983  0x0000680c arg  0x000006ca , 0x00000011 
- 00030984  0x0000680d arg  0x000006e2 , 0x00000012 
- 00030985  0x0000680e call  0x000078e1 
- 00030986  0x00006810 arg  0x000006b2 , 0x00000011 
- 00030987  0x00006811 arg  0x00000682 , 0x00000012 
- 00030988  0x00006812 call  0x000078e1 
- 00030989  0x00006813 arg  0x000006ca , 0x00000011 
- 00030990  0x00006814 arg  0x000006b2 , 0x00000012 
- 00030991  0x00006815 call  0x0000783b 
- 00030992  0x00006816 branch  0x0000791f , 0x00000002 
- 00030993  0x00006817 arg  0x000006b2 , 0x00000011 
- 00030994  0x00006818 arg  0x000006ca , 0x00000012 
- 00030995  0x00006819 copy  0x00000011 , 0x00000005 
- 00030996  0x0000681a call  0x00007856 
- 00030997  0x0000681b arg  0x000006e2 , 0x00000011 
- 00030998  0x0000681c arg  0x00000682 , 0x00000012 
- 00030999  0x0000681d copy  0x00000012 , 0x00000005 
- 00031000  0x0000681e call  0x00007848 
- 00031001  0x0000681f ifetch  0x00000001 , 0x00000011 
- 00031002  0x00006820 iadd  0x00000013 , 0x00000013 
- 00031003  0x00006821 ifetch  0x00000001 , 0x00000012 
- 00031004  0x00006822 iadd  0x00000013 , 0x0000003f 
- 00031005  0x00006823 istore  0x00000001 , 0x00000012 
- 00031006  0x00006824 branch  0x00007904 
- 00031007  0x00006826 arg  0x000006ca , 0x00000011 
- 00031008  0x00006827 arg  0x000006b2 , 0x00000012 
- 00031009  0x00006828 copy  0x00000011 , 0x00000005 
- 00031010  0x00006829 call  0x00007856 
- 00031011  0x0000682a arg  0x00000682 , 0x00000011 
- 00031012  0x0000682b arg  0x000006e2 , 0x00000012 
- 00031013  0x0000682c copy  0x00000012 , 0x00000005 
- 00031014  0x0000682d call  0x00007848 
- 00031015  0x0000682e ifetch  0x00000001 , 0x00000011 
- 00031016  0x0000682f iadd  0x00000013 , 0x00000013 
- 00031017  0x00006830 ifetch  0x00000001 , 0x00000012 
- 00031018  0x00006831 iadd  0x00000013 , 0x0000003f 
- 00031019  0x00006832 istore  0x00000001 , 0x00000012 
- 00031020  0x00006833 branch  0x00007904 
- 00031021  0x00006835 arg  0x000006e2 , 0x00000005 
- 00031022  0x00006836 call  0x00007e3a 
- 00031023  0x00006837 fetch  0x00000001 , 0x0000069a 
- 00031024  0x00006838 store  0x00000001 , 0x000006e2 
- 00031025  0x00006839 store  0x00000001 , 0x000006ea 
- 00031026  0x0000683a arg  0x000006e2 , 0x00000011 
- 00031027  0x0000683b arg  0x00000682 , 0x00000012 
- 00031028  0x0000683c copy  0x00000012 , 0x00000005 
- 00031029  0x0000683d call  0x0000788c 
- 00031030  0x0000683e arg  0x00000742 , 0x00000011 
- 00031031  0x0000683f arg  0x00000682 , 0x00000012 
- 00031032  0x00006840 copy  0x0000000b , 0x00000005 
- 00031033  0x00006841 branch  0x0000788f 
- 00031034  0x00006847 arg  0x00000642 , 0x00000011 
- 00031035  0x00006848 arg  0x000006fa , 0x00000005 
- 00031036  0x00006849 call  0x000078df 
- 00031037  0x0000684a arg  0x000006fa , 0x00000011 
- 00031038  0x0000684b arg  0x00000712 , 0x00000005 
- 00031039  0x0000684c call  0x000078df 
- 00031040  0x0000684d arg  0x0000075a , 0x00000011 
- 00031041  0x0000684e arg  0x00000712 , 0x00000012 
- 00031042  0x0000684f arg  0x00000712 , 0x00000005 
- 00031043  0x00006850 call  0x000078bd 
- 00031044  0x00006851 arg  0x00000612 , 0x00000011 
- 00031045  0x00006852 arg  0x000006fa , 0x00000005 
- 00031046  0x00006853 call  0x000078df 
- 00031047  0x00006854 arg  0x000006fa , 0x00000006 
- 00031048  0x00006855 arg  0x000006ca , 0x00000005 
- 00031049  0x00006856 call  0x00007e33 
- 00031050  0x00006857 arg  0x000006ca , 0x00000011 
- 00031051  0x00006858 call  0x0000787f 
- 00031052  0x00006859 arg  0x000006fa , 0x00000011 
- 00031053  0x0000685a arg  0x000006ca , 0x00000012 
- 00031054  0x0000685b arg  0x000006fa , 0x00000005 
- 00031055  0x0000685c call  0x0000788c 
- 00031056  0x0000685d arg  0x000006fa , 0x00000011 
- 00031057  0x0000685e arg  0x00000712 , 0x00000012 
- 00031058  0x0000685f arg  0x000006fa , 0x00000005 
- 00031059  0x00006860 call  0x0000788c 
- 00031060  0x00006861 arg  0x00000612 , 0x00000006 
- 00031061  0x00006862 arg  0x000006ca , 0x00000005 
- 00031062  0x00006863 call  0x00007e33 
- 00031063  0x00006864 arg  0x0000062a , 0x00000011 
- 00031064  0x00006865 arg  0x00000712 , 0x00000005 
- 00031065  0x00006866 call  0x000078df 
- 00031066  0x00006867 arg  0x000006ca , 0x00000011 
- 00031067  0x00006868 call  0x0000787f 
- 00031068  0x00006869 arg  0x000006ca , 0x00000011 
- 00031069  0x0000686a call  0x0000787f 
- 00031070  0x0000686b arg  0x000006ca , 0x00000011 
- 00031071  0x0000686c arg  0x00000712 , 0x00000012 
- 00031072  0x0000686d arg  0x000006ca , 0x00000005 
- 00031073  0x0000686e call  0x000078bd 
- 00031074  0x0000686f arg  0x00000712 , 0x00000011 
- 00031075  0x00006870 arg  0x000006e2 , 0x00000005 
- 00031076  0x00006871 call  0x000078df 
- 00031077  0x00006872 arg  0x000006e2 , 0x00000011 
- 00031078  0x00006873 call  0x0000787f 
- 00031079  0x00006874 arg  0x000006e2 , 0x00000011 
- 00031080  0x00006875 call  0x0000787f 
- 00031081  0x00006876 arg  0x000006e2 , 0x00000011 
- 00031082  0x00006877 call  0x0000787f 
- 00031083  0x00006878 arg  0x0000062a , 0x00000006 
- 00031084  0x00006879 arg  0x00000712 , 0x00000005 
- 00031085  0x0000687a call  0x00007e33 
- 00031086  0x0000687b arg  0x00000712 , 0x00000011 
- 00031087  0x0000687c call  0x0000787f 
- 00031088  0x0000687d arg  0x00000712 , 0x00000011 
- 00031089  0x0000687e arg  0x00000642 , 0x00000012 
- 00031090  0x0000687f arg  0x00000642 , 0x00000005 
- 00031091  0x00006880 call  0x000078bd 
- 00031092  0x00006881 arg  0x000006fa , 0x00000011 
- 00031093  0x00006882 arg  0x00000712 , 0x00000005 
- 00031094  0x00006883 call  0x000078df 
- 00031095  0x00006884 arg  0x00000712 , 0x00000011 
- 00031096  0x00006885 arg  0x000006ca , 0x00000012 
- 00031097  0x00006886 arg  0x00000712 , 0x00000005 
- 00031098  0x00006887 call  0x0000788f 
- 00031099  0x00006888 arg  0x00000712 , 0x00000011 
- 00031100  0x00006889 arg  0x000006ca , 0x00000012 
- 00031101  0x0000688a arg  0x00000612 , 0x00000005 
- 00031102  0x0000688b call  0x0000788f 
- 00031103  0x0000688c arg  0x000006ca , 0x00000011 
- 00031104  0x0000688d arg  0x00000612 , 0x00000012 
- 00031105  0x0000688e arg  0x00000712 , 0x00000005 
- 00031106  0x0000688f call  0x0000788f 
- 00031107  0x00006890 arg  0x00000712 , 0x00000011 
- 00031108  0x00006891 arg  0x000006fa , 0x00000012 
- 00031109  0x00006892 arg  0x00000712 , 0x00000005 
- 00031110  0x00006893 call  0x000078bd 
- 00031111  0x00006894 arg  0x00000712 , 0x00000011 
- 00031112  0x00006895 arg  0x000006e2 , 0x00000012 
- 00031113  0x00006896 arg  0x0000062a , 0x00000005 
- 00031114  0x00006897 branch  0x0000788f 
- 00031115  0x0000689c arg  0x000005b2 , 0x00000011 
- 00031116  0x0000689d arg  0x0000072a , 0x00000005 
- 00031117  0x0000689e call  0x000078df 
- 00031118  0x0000689f arg  0x00000612 , 0x00000011 
- 00031119  0x000068a0 arg  0x0000072a , 0x00000012 
- 00031120  0x000068a1 arg  0x000006e2 , 0x00000005 
- 00031121  0x000068a2 call  0x000078bd 
- 00031122  0x000068a3 arg  0x000005b2 , 0x00000011 
- 00031123  0x000068a4 arg  0x0000072a , 0x00000012 
- 00031124  0x000068a5 arg  0x0000072a , 0x00000005 
- 00031125  0x000068a6 call  0x000078bd 
- 00031126  0x000068a7 arg  0x0000062a , 0x00000011 
- 00031127  0x000068a8 arg  0x0000072a , 0x00000012 
- 00031128  0x000068a9 arg  0x000006ca , 0x00000005 
- 00031129  0x000068aa call  0x000078bd 
- 00031130  0x000068ab arg  0x00000642 , 0x00000011 
- 00031131  0x000068ac arg  0x0000072a , 0x00000005 
- 00031132  0x000068ad call  0x000078df 
- 00031133  0x000068ae arg  0x00000582 , 0x00000011 
- 00031134  0x000068af arg  0x0000072a , 0x00000012 
- 00031135  0x000068b0 arg  0x000006fa , 0x00000005 
- 00031136  0x000068b1 call  0x000078bd 
- 00031137  0x000068b2 arg  0x00000642 , 0x00000011 
- 00031138  0x000068b3 arg  0x0000072a , 0x00000012 
- 00031139  0x000068b4 arg  0x0000072a , 0x00000005 
- 00031140  0x000068b5 call  0x000078bd 
- 00031141  0x000068b6 arg  0x0000059a , 0x00000011 
- 00031142  0x000068b7 arg  0x0000072a , 0x00000012 
- 00031143  0x000068b8 arg  0x00000712 , 0x00000005 
- 00031144  0x000068b9 call  0x000078bd 
- 00031145  0x000068ba arg  0x000006e2 , 0x00000011 
- 00031146  0x000068bb arg  0x000006fa , 0x00000012 
- 00031147  0x000068bc arg  0x0000072a , 0x00000005 
- 00031148  0x000068bd call  0x0000788f 
- 00031149  0x000068be arg  0x000006e2 , 0x00000011 
- 00031150  0x000068bf arg  0x000006fa , 0x00000012 
- 00031151  0x000068c0 arg  0x000006e2 , 0x00000005 
- 00031152  0x000068c1 call  0x0000788c 
- 00031153  0x000068c2 arg  0x000006ca , 0x00000011 
- 00031154  0x000068c3 arg  0x00000712 , 0x00000012 
- 00031155  0x000068c4 arg  0x000006fa , 0x00000005 
- 00031156  0x000068c5 call  0x0000788f 
- 00031157  0x000068c6 arg  0x000006ca , 0x00000011 
- 00031158  0x000068c7 arg  0x00000712 , 0x00000012 
- 00031159  0x000068c8 arg  0x000006ca , 0x00000005 
- 00031160  0x000068c9 call  0x0000788c 
- 00031161  0x000068ca arg  0x000006ca , 0x00000011 
- 00031162  0x000068cb arg  0x0000072a , 0x00000012 
- 00031163  0x000068cc arg  0x000006ca , 0x00000005 
- 00031164  0x000068cd call  0x000078bd 
- 00031165  0x000068ce arg  0x00000642 , 0x00000011 
- 00031166  0x000068cf arg  0x000005b2 , 0x00000012 
- 00031167  0x000068d0 arg  0x00000712 , 0x00000005 
- 00031168  0x000068d1 call  0x000078bd 
- 00031169  0x000068d2 arg  0x00000712 , 0x00000011 
- 00031170  0x000068d3 arg  0x0000072a , 0x00000012 
- 00031171  0x000068d4 arg  0x00000642 , 0x00000005 
- 00031172  0x000068d5 call  0x000078bd 
- 00031173  0x000068d6 arg  0x0000072a , 0x00000011 
- 00031174  0x000068d7 arg  0x0000072a , 0x00000005 
- 00031175  0x000068d8 call  0x000078df 
- 00031176  0x000068d9 arg  0x0000072a , 0x00000011 
- 00031177  0x000068da arg  0x000006e2 , 0x00000012 
- 00031178  0x000068db arg  0x00000712 , 0x00000005 
- 00031179  0x000068dc call  0x000078bd 
- 00031180  0x000068dd arg  0x0000072a , 0x00000011 
- 00031181  0x000068de arg  0x000006ca , 0x00000012 
- 00031182  0x000068df arg  0x000006ca , 0x00000005 
- 00031183  0x000068e0 call  0x000078bd 
- 00031184  0x000068e1 arg  0x000006fa , 0x00000011 
- 00031185  0x000068e2 arg  0x00000612 , 0x00000005 
- 00031186  0x000068e3 call  0x000078df 
- 00031187  0x000068e4 arg  0x00000612 , 0x00000011 
- 00031188  0x000068e5 arg  0x00000712 , 0x00000012 
- 00031189  0x000068e6 arg  0x00000612 , 0x00000005 
- 00031190  0x000068e7 call  0x0000788f 
- 00031191  0x000068e8 arg  0x00000612 , 0x00000006 
- 00031192  0x000068e9 arg  0x0000072a , 0x00000005 
- 00031193  0x000068ea call  0x00007e33 
- 00031194  0x000068eb arg  0x0000072a , 0x00000011 
- 00031195  0x000068ec call  0x0000787f 
- 00031196  0x000068ed arg  0x00000712 , 0x00000011 
- 00031197  0x000068ee arg  0x0000072a , 0x00000012 
- 00031198  0x000068ef arg  0x00000712 , 0x00000005 
- 00031199  0x000068f0 call  0x0000788f 
- 00031200  0x000068f1 arg  0x00000712 , 0x00000011 
- 00031201  0x000068f2 arg  0x000006fa , 0x00000012 
- 00031202  0x000068f3 arg  0x000006fa , 0x00000005 
- 00031203  0x000068f4 call  0x000078bd 
- 00031204  0x000068f5 arg  0x000006fa , 0x00000011 
- 00031205  0x000068f6 arg  0x000006ca , 0x00000012 
- 00031206  0x000068f7 arg  0x0000062a , 0x00000005 
- 00031207  0x000068f8 call  0x0000788f 
- 00031208  0x000068f9 arg  0x0000062a , 0x00000011 
- 00031209  0x000068fa arg  0x00000742 , 0x00000012 
- 00031210  0x000068fb arg  0x0000062a , 0x00000005 
- 00031211  0x000068fc force  0x00000000 , 0x00000013 
- 00031212  0x000068fd fetch  0x00000001 , 0x0000062a 
- 00031213  0x000068fe isolate1  0x00000000 , 0x0000003f 
- 00031214  0x000068ff call  0x00007848 , 0x00000001 
- 00031215  0x00006900 copy  0x00000013 , 0x00000030 
- 00031216  0x00006901 arg  0x0000062a , 0x00000011 
- 00031217  0x00006902 call  0x00007864 
- 00031218  0x00006903 fetch  0x00000001 , 0x00000641 
- 00031219  0x00006904 isolate1  0x00000000 , 0x00000030 
- 00031220  0x00006905 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00031221  0x00006906 store  0x00000001 , 0x00000641 
- 00031222  0x00006907 rtn 
- 00031223  0x0000690b jam  0x000000c0 , 0x00000581 
- 00031224  0x0000690c jam  0x00000001 , 0x00000580 
- 00031225  0x0000690e fetch  0x00000001 , 0x00000581 
- 00031226  0x0000690f increase  0xffffffff , 0x0000003f 
- 00031227  0x00006910 nrtn  0x00000002 
- 00031228  0x00006911 store  0x00000001 , 0x00000581 
- 00031229  0x00006912 fetch  0x00000001 , 0x00000580 
- 00031230  0x00006913 call  0x0000793a , 0x00000034 
- 00031231  0x00006914 fetch  0x00000001 , 0x00000581 
- 00031232  0x00006915 arg  0x0000065a , 0x00000006 
- 00031233  0x00006916 call  0x00007822 
- 00031234  0x00006917 branch  0x000079f9 , 0x00000001 
- 00031235  0x00006918 fetch  0x00000001 , 0x00000580 
- 00031236  0x00006919 nbranch  0x00007a07 , 0x00000034 
- 00031237  0x0000691a call  0x0000798b 
- 00031238  0x0000691b branch  0x000079f9 
- 00031239  0x0000691d jam  0x00000000 , 0x00000580 
- 00031240  0x0000691e arg  0x00000582 , 0x00000006 
- 00031241  0x0000691f arg  0x00000612 , 0x00000005 
- 00031242  0x00006920 call  0x00007828 
- 00031243  0x00006921 branch  0x000079f9 
- 00031244  0x00006925 arg  0x00000642 , 0x00000011 
- 00031245  0x00006926 arg  0x00000712 , 0x00000005 
- 00031246  0x00006927 call  0x000078f5 
- 00031247  0x00006928 arg  0x00000712 , 0x00000011 
- 00031248  0x00006929 arg  0x000006ca , 0x00000005 
- 00031249  0x0000692a call  0x000078df 
- 00031250  0x0000692b arg  0x00000612 , 0x00000011 
- 00031251  0x0000692c arg  0x000006ca , 0x00000012 
- 00031252  0x0000692d arg  0x000005ca , 0x00000005 
- 00031253  0x0000692e call  0x000078bd 
- 00031254  0x0000692f arg  0x00000712 , 0x00000011 
- 00031255  0x00006930 arg  0x000006ca , 0x00000012 
- 00031256  0x00006931 arg  0x000006fa , 0x00000005 
- 00031257  0x00006932 call  0x000078bd 
- 00031258  0x00006933 arg  0x0000062a , 0x00000011 
- 00031259  0x00006934 arg  0x000006fa , 0x00000012 
- 00031260  0x00006935 arg  0x000005e2 , 0x00000005 
- 00031261  0x00006936 branch  0x000078bd 
- 00031262  0x0000693a force  0x00000010 , 0x00000039 
- 00031263  0x0000693c ifetch  0x00000004 , 0x00000006 
- 00031264  0x0000693d force  0x00000004 , 0x00000011 
- 00031265  0x0000693e increase  0x00000003 , 0x00000005 
- 00031266  0x00006940 istore  0x00000001 , 0x00000005 
- 00031267  0x00006941 rshift8  0x0000003f , 0x0000003f 
- 00031268  0x00006942 increase  0xfffffffe , 0x00000005 
- 00031269  0x00006943 increase  0xffffffff , 0x00000011 
- 00031270  0x00006944 nbranch  0x00007a22 , 0x00000005 
- 00031271  0x00006945 increase  0x00000005 , 0x00000005 
- 00031272  0x00006946 loop  0x00007a1f 
- 00031273  0x00006947 rtn 
- 00031274  0x0000694b lshift2  0x00000007 , 0x0000003f 
- 00031275  0x0000694c iadd  0x0000000b , 0x00000006 
- 00031276  0x0000694d ifetch  0x00000004 , 0x00000006 
- 00031277  0x0000694e rtn 
- 00031278  0x00006951 force  0x00000010 , 0x00000030 
- 00031279  0x00006952 arg  0x00000582 , 0x0000000b 
- 00031280  0x00006954 add  0x00000030 , 0xfffffff9 , 0x00000007 
- 00031281  0x00006955 call  0x00007a2a 
- 00031282  0x00006956 iforce  0x00000002 
- 00031283  0x00006957 add  0x00000030 , 0xfffffff0 , 0x00000007 
- 00031284  0x00006958 call  0x00007a2a 
- 00031285  0x00006959 iadd  0x00000002 , 0x00000002 
- 00031286  0x0000695a add  0x00000030 , 0xfffffffe , 0x00000007 
- 00031287  0x0000695b call  0x00007a2a 
- 00031288  0x0000695c shasx  0x0000003f , 0x00000001 , 0x0000003f 
- 00031289  0x0000695d iadd  0x00000002 , 0x00000002 
- 00031290  0x0000695e add  0x00000030 , 0xfffffff1 , 0x00000007 
- 00031291  0x0000695f call  0x00007a2a 
- 00031292  0x00006960 shasx  0x0000003f , 0x00000000 , 0x0000003f 
- 00031293  0x00006961 iadd  0x00000002 , 0x00000002 
- 00031294  0x00006962 lshift2  0x00000030 , 0x0000003f 
- 00031295  0x00006963 iadd  0x0000000b , 0x00000005 
- 00031296  0x00006964 istoret  0x00000004 , 0x00000005 
- 00031297  0x00006965 increase  0x00000001 , 0x00000030 
- 00031298  0x00006966 compare  0x00000040 , 0x00000030 , 0x000000ff 
- 00031299  0x00006967 nbranch  0x00007a30 , 0x00000001 
- 00031300  0x00006968 rtn 
- 00031301  0x0000696c arg  0x000007ba , 0x00000006 
- 00031302  0x0000696d force  0x00000007 , 0x00000038 
- 00031303  0x0000696f ifetch  0x00000004 , 0x00000006 
- 00031304  0x00006970 iforce  0x0000002f 
- 00031305  0x00006971 increase  0xffffffff , 0x00000038 
- 00031306  0x00006972 branch  0x00007a47 , 0x00000002 
- 00031307  0x00006973 rtn 
- 00031308  0x00006976 set1  0x00000025 , 0x00000000 
- 00031309  0x00006977 bpatch  0x000000f8 , 0x0000403f 
- 00031310  0x00006978 call  0x00007a2e 
- 00031311  0x00006979 arg  0x00000682 , 0x00000005 
- 00031312  0x0000697a force  0x00000000 , 0x00000038 
- 00031313  0x0000697c deposit  0x0000002f 
- 00031314  0x0000697d istore  0x00000004 , 0x00000005 
- 00031315  0x0000697e increase  0x00000001 , 0x00000038 
- 00031316  0x0000697f compare  0x00000008 , 0x00000038 , 0x000000ff 
- 00031317  0x00006980 nbranch  0x00007a51 , 0x00000001 
- 00031318  0x00006981 call  0x000075c5 
- 00031319  0x00006982 arg  0x00008700 , 0x0000000b 
- 00031320  0x00006983 arg  0x00000582 , 0x00000030 
- 00031321  0x00006984 force  0x00000040 , 0x00000039 
- 00031322  0x00006986 ifetcht  0x00000004 , 0x00000030 
- 00031323  0x00006987 ifetch  0x00000004 , 0x0000000b 
- 00031324  0x00006988 increase  0x00000004 , 0x0000000b 
- 00031325  0x00006989 increase  0x00000004 , 0x00000030 
- 00031326  0x0000698a iadd  0x00000002 , 0x0000003f 
- 00031327  0x0000698b force  0x00000007 , 0x00000038 
- 00031328  0x0000698c iadd  0x0000002f , 0x00000002 
- 00031329  0x0000698d force  0x00000004 , 0x00000038 
- 00031330  0x0000698e shasx  0x0000002f , 0x00000003 , 0x0000003f 
- 00031331  0x0000698f iadd  0x00000002 , 0x00000002 
- 00031332  0x00006990 force  0x00000005 , 0x00000038 
- 00031333  0x00006991 deposit  0x0000002f 
- 00031334  0x00006992 force  0x00000006 , 0x00000038 
- 00031335  0x00006993 ixor  0x0000002f , 0x0000003f 
- 00031336  0x00006994 force  0x00000004 , 0x00000038 
- 00031337  0x00006995 iand  0x0000002f , 0x0000003f 
- 00031338  0x00006996 force  0x00000006 , 0x00000038 
- 00031339  0x00006997 ixor  0x0000002f , 0x0000003f 
- 00031340  0x00006998 iadd  0x00000002 , 0x00000002 
- 00031341  0x00006999 force  0x00000007 , 0x00000038 
- 00031342  0x0000699a copy  0x00000002 , 0x0000002f 
- 00031343  0x0000699b force  0x00000003 , 0x00000038 
- 00031344  0x0000699c deposit  0x0000002f 
- 00031345  0x0000699d iadd  0x00000002 , 0x0000002f 
- 00031346  0x0000699e force  0x00000000 , 0x00000038 
- 00031347  0x0000699f deposit  0x0000002f 
- 00031348  0x000069a0 force  0x00000001 , 0x00000038 
- 00031349  0x000069a1 iand  0x0000002f , 0x00000002 
- 00031350  0x000069a2 ior  0x0000002f , 0x0000003f 
- 00031351  0x000069a3 force  0x00000002 , 0x00000038 
- 00031352  0x000069a4 iand  0x0000002f , 0x0000003f 
- 00031353  0x000069a5 ior  0x00000002 , 0x00000002 
- 00031354  0x000069a6 force  0x00000000 , 0x00000038 
- 00031355  0x000069a7 shasx  0x0000002f , 0x00000002 , 0x0000003f 
- 00031356  0x000069a8 iadd  0x00000002 , 0x0000003f 
- 00031357  0x000069a9 force  0x00000007 , 0x00000038 
- 00031358  0x000069aa iadd  0x0000002f , 0x0000002f 
- 00031359  0x000069ab regexrot 
- 00031360  0x000069ac loop  0x00007a5a 
- 00031361  0x000069ad arg  0x00000682 , 0x00000006 
- 00031362  0x000069ae force  0x00000000 , 0x00000038 
- 00031363  0x000069b0 ifetch  0x00000004 , 0x00000006 
- 00031364  0x000069b1 iadd  0x0000002f , 0x0000002f 
- 00031365  0x000069b2 increase  0x00000001 , 0x00000038 
- 00031366  0x000069b3 compare  0x00000008 , 0x00000038 , 0x000000ff 
- 00031367  0x000069b4 nbranch  0x00007a83 , 0x00000001 
- 00031368  0x000069b5 branch  0x000075c9 
- 00031369  0x000069b9 arg  0x00000858 , 0x00000005 
- 00031370  0x000069ba force  0x00000007 , 0x00000038 
- 00031371  0x000069bc deposit  0x0000002f 
- 00031372  0x000069bd istore  0x00000004 , 0x00000005 
- 00031373  0x000069be increase  0xffffffff , 0x00000038 
- 00031374  0x000069bf branch  0x00007a8b , 0x00000002 
- 00031375  0x000069c0 rtn 
- 00031376  0x000069c4 arg  0x00000582 , 0x00000005 
- 00031377  0x000069c5 increase  0xfffffffc , 0x00000006 
- 00031378  0x000069c6 sub  0x00000039 , 0x00000010 , 0x00000011 
- 00031379  0x000069c8 ifetch  0x00000004 , 0x00000006 
- 00031380  0x000069c9 ixor  0x00000002 , 0x0000003f 
- 00031381  0x000069ca istore  0x00000004 , 0x00000005 
- 00031382  0x000069cb increase  0xfffffff8 , 0x00000006 
- 00031383  0x000069cc loop  0x00007a93 
- 00031384  0x000069cd copy  0x00000011 , 0x00000039 
- 00031385  0x000069ce deposit  0x00000002 
- 00031386  0x000069d0 istore  0x00000004 , 0x00000005 
- 00031387  0x000069d1 loop  0x00007a9a 
- 00031388  0x000069d2 rtn 
- 00031389  0x000069d5 arg  0x00000808 , 0x00000006 
- 00031390  0x000069d6 arg  0x00000582 , 0x00000005 
- 00031391  0x000069d7 force  0x00000006 , 0x00000039 
- 00031392  0x000069d8 call  0x00007b97 
- 00031393  0x000069d9 arg  0x000047c4 , 0x00000006 
- 00031394  0x000069da force  0x00000006 , 0x00000039 
- 00031395  0x000069db call  0x00007b97 
- 00031396  0x000069dc arg  0x00000858 , 0x00000006 
- 00031397  0x000069dd call  0x00007b96 
- 00031398  0x000069de call  0x00007a45 
- 00031399  0x000069df call  0x00007a4c 
- 00031400  0x000069e0 arg  0x00000848 , 0x00000006 
- 00031401  0x000069e1 arg  0x00000582 , 0x00000005 
- 00031402  0x000069e2 branch  0x00007ab8 
- 00031403  0x000069e5 arg  0x000047c4 , 0x00000006 
- 00031404  0x000069e6 arg  0x00000582 , 0x00000005 
- 00031405  0x000069e7 force  0x00000006 , 0x00000039 
- 00031406  0x000069e8 call  0x00007b97 
- 00031407  0x000069e9 arg  0x00000808 , 0x00000006 
- 00031408  0x000069ea force  0x00000006 , 0x00000039 
- 00031409  0x000069eb call  0x00007b97 
- 00031410  0x000069ec arg  0x00000848 , 0x00000006 
- 00031411  0x000069ed call  0x00007b96 
- 00031412  0x000069ee call  0x00007a45 
- 00031413  0x000069ef call  0x00007a4c 
- 00031414  0x000069f0 arg  0x00000858 , 0x00000006 
- 00031415  0x000069f1 arg  0x00000582 , 0x00000005 
- 00031416  0x000069f3 call  0x00007b96 
- 00031417  0x000069f4 setarg  0x00800000 
- 00031418  0x000069f5 lshift8  0x0000003f , 0x0000003f 
- 00031419  0x000069f6 istore  0x00000004 , 0x00000005 
- 00031420  0x000069f7 force  0x00000005 , 0x00000039 
- 00031421  0x000069f8 call  0x00007e3b 
- 00031422  0x000069f9 setarg  0x00000280 
- 00031423  0x000069fa istore  0x00000004 , 0x00000005 
- 00031424  0x000069fb call  0x00007a4c 
- 00031425  0x000069fd fetch  0x00000004 , 0x00000858 
- 00031426  0x000069ff arg  0x000003e8 , 0x00000011 
- 00031427  0x00006a00 idiv  0x00000011 
- 00031428  0x00006a01 call  0x00007efd 
- 00031429  0x00006a02 remainder  0x0000003f 
- 00031430  0x00006a03 store  0x00000004 , 0x000007ec 
- 00031431  0x00006a04 quotient  0x0000003f 
- 00031432  0x00006a05 arg  0x000003e8 , 0x00000011 
- 00031433  0x00006a06 idiv  0x00000011 
- 00031434  0x00006a07 call  0x00007efd 
- 00031435  0x00006a08 remainder  0x0000003f 
- 00031436  0x00006a09 arg  0x000003e8 , 0x00000011 
- 00031437  0x00006a0a imul32  0x00000011 , 0x0000003f 
- 00031438  0x00006a0b fetcht  0x00000004 , 0x000007ec 
- 00031439  0x00006a0c iadd  0x00000002 , 0x0000003f 
- 00031440  0x00006a0d store  0x00000004 , 0x000007ec 
- 00031441  0x00006a0e rtn 
- 00031442  0x00006a11 setarg  0x00363636 
- 00031443  0x00006a12 lshift8  0x0000003f , 0x00000002 
- 00031444  0x00006a13 or_into  0x00000036 , 0x00000002 
- 00031445  0x00006a14 fetch  0x00000002 , 0x00000898 
- 00031446  0x00006a15 copy  0x0000003f , 0x00000006 
- 00031447  0x00006a16 force  0x00000004 , 0x00000039 
- 00031448  0x00006a17 call  0x00007a90 
- 00031449  0x00006a18 call  0x00007a45 
- 00031450  0x00006a19 call  0x00007a4c 
- 00031451  0x00006a1a fetch  0x00000002 , 0x0000089a 
- 00031452  0x00006a1b copy  0x0000003f , 0x00000006 
- 00031453  0x00006a1c arg  0x00000582 , 0x00000005 
- 00031454  0x00006a1d force  0x00000006 , 0x00000039 
- 00031455  0x00006a1e call  0x00007b97 
- 00031456  0x00006a1f fetch  0x00000002 , 0x0000089c 
- 00031457  0x00006a20 copy  0x0000003f , 0x00000006 
- 00031458  0x00006a21 force  0x00000006 , 0x00000039 
- 00031459  0x00006a22 call  0x00007b97 
- 00031460  0x00006a23 setarg  0x00800000 
- 00031461  0x00006a24 istore  0x00000003 , 0x00000005 
- 00031462  0x00006a25 force  0x00000000 , 0x0000003f 
- 00031463  0x00006a26 istore  0x00000001 , 0x00000005 
- 00031464  0x00006a27 force  0x00000000 , 0x0000003f 
- 00031465  0x00006a28 istore  0x00000008 , 0x00000005 
- 00031466  0x00006a29 setarg  0x00000388 
- 00031467  0x00006a2a istore  0x00000004 , 0x00000005 
- 00031468  0x00006a2b call  0x00007a4c 
- 00031469  0x00006a2c call  0x00007a89 
- 00031470  0x00006a2d arg  0x00000858 , 0x00000006 
- 00031471  0x00006a2e arg  0x000006a2 , 0x00000005 
- 00031472  0x00006a2f call  0x00007e31 
- 00031473  0x00006a31 setarg  0x005c5c5c 
- 00031474  0x00006a32 lshift8  0x0000003f , 0x00000002 
- 00031475  0x00006a33 or_into  0x0000005c , 0x00000002 
- 00031476  0x00006a34 fetch  0x00000002 , 0x00000898 
- 00031477  0x00006a35 copy  0x0000003f , 0x00000006 
- 00031478  0x00006a36 force  0x00000004 , 0x00000039 
- 00031479  0x00006a37 call  0x00007a90 
- 00031480  0x00006a38 call  0x00007a45 
- 00031481  0x00006a39 call  0x00007a4c 
- 00031482  0x00006a3a arg  0x000006c2 , 0x00000006 
- 00031483  0x00006a3b arg  0x00000582 , 0x00000005 
- 00031484  0x00006a3c force  0x00000008 , 0x00000039 
- 00031485  0x00006a3d call  0x00007b97 
- 00031486  0x00006a3e setarg  0x00800000 
- 00031487  0x00006a3f lshift8  0x0000003f , 0x0000003f 
- 00031488  0x00006a40 istore  0x00000004 , 0x00000005 
- 00031489  0x00006a41 call  0x00007e3a 
- 00031490  0x00006a42 setarg  0x00000300 
- 00031491  0x00006a43 istore  0x00000004 , 0x00000005 
- 00031492  0x00006a44 call  0x00007a4c 
- 00031493  0x00006a45 branch  0x00007a89 
- 00031494  0x00006a49 setarg  0x00363636 
- 00031495  0x00006a4a lshift8  0x0000003f , 0x00000002 
- 00031496  0x00006a4b or_into  0x00000036 , 0x00000002 
- 00031497  0x00006a4c arg  0x00000838 , 0x00000006 
- 00031498  0x00006a4d force  0x00000006 , 0x00000039 
- 00031499  0x00006a4e call  0x00007a90 
- 00031500  0x00006a4f call  0x00007a45 
- 00031501  0x00006a50 call  0x00007a4c 
- 00031502  0x00006a51 fetch  0x00000002 , 0x000008a4 
- 00031503  0x00006a52 copy  0x0000003f , 0x00000006 
- 00031504  0x00006a53 arg  0x00000582 , 0x00000005 
- 00031505  0x00006a54 call  0x00007b96 
- 00031506  0x00006a55 fetch  0x00000002 , 0x000008a6 
- 00031507  0x00006a56 copy  0x0000003f , 0x00000006 
- 00031508  0x00006a57 call  0x00007b96 
- 00031509  0x00006a59 setarg  0x0062746c 
- 00031510  0x00006a5a lshift8  0x0000003f , 0x0000003f 
- 00031511  0x00006a5b or_into  0x0000006b , 0x0000003f 
- 00031512  0x00006a5c istore  0x00000004 , 0x00000005 
- 00031513  0x00006a5d arg  0x000006cf , 0x00000006 
- 00031514  0x00006a5e force  0x00000003 , 0x00000039 
- 00031515  0x00006a5f call  0x00007b97 
- 00031516  0x00006a61 setarg  0x00800000 
- 00031517  0x00006a62 lshift8  0x0000003f , 0x0000003f 
- 00031518  0x00006a63 istore  0x00000004 , 0x00000005 
- 00031519  0x00006a64 force  0x00000000 , 0x0000003f 
- 00031520  0x00006a65 istore  0x00000008 , 0x00000005 
- 00031521  0x00006a66 setarg  0x00000380 
- 00031522  0x00006a67 istore  0x00000004 , 0x00000005 
- 00031523  0x00006a68 call  0x00007a4c 
- 00031524  0x00006a6a call  0x00007a89 
- 00031525  0x00006a6b arg  0x00000858 , 0x00000006 
- 00031526  0x00006a6c arg  0x000006a2 , 0x00000005 
- 00031527  0x00006a6d call  0x00007e31 
- 00031528  0x00006a6f setarg  0x005c5c5c 
- 00031529  0x00006a70 lshift8  0x0000003f , 0x00000002 
- 00031530  0x00006a71 or_into  0x0000005c , 0x00000002 
- 00031531  0x00006a72 arg  0x00000838 , 0x00000006 
- 00031532  0x00006a73 force  0x00000006 , 0x00000039 
- 00031533  0x00006a74 call  0x00007a90 
- 00031534  0x00006a75 call  0x00007a45 
- 00031535  0x00006a76 call  0x00007a4c 
- 00031536  0x00006a77 arg  0x000006c2 , 0x00000006 
- 00031537  0x00006a78 arg  0x00000582 , 0x00000005 
- 00031538  0x00006a79 force  0x00000008 , 0x00000039 
- 00031539  0x00006a7a call  0x00007b97 
- 00031540  0x00006a7b setarg  0x00800000 
- 00031541  0x00006a7c lshift8  0x0000003f , 0x0000003f 
- 00031542  0x00006a7d istore  0x00000004 , 0x00000005 
- 00031543  0x00006a7e call  0x00007e3a 
- 00031544  0x00006a7f setarg  0x00000300 
- 00031545  0x00006a80 istore  0x00000004 , 0x00000005 
- 00031546  0x00006a81 call  0x00007a4c 
- 00031547  0x00006a82 branch  0x00007a89 
- 00031548  0x00006a86 setarg  0x00363636 
- 00031549  0x00006a87 lshift8  0x0000003f , 0x00000002 
- 00031550  0x00006a88 or_into  0x00000036 , 0x00000002 
- 00031551  0x00006a89 arg  0x00000838 , 0x00000006 
- 00031552  0x00006a8a force  0x00000006 , 0x00000039 
- 00031553  0x00006a8b call  0x00007a90 
- 00031554  0x00006a8c call  0x00007a45 
- 00031555  0x00006a8d call  0x00007a4c 
- 00031556  0x00006a8e arg  0x00000858 , 0x00000006 
- 00031557  0x00006a8f arg  0x00000582 , 0x00000005 
- 00031558  0x00006a90 call  0x00007b96 
- 00031559  0x00006a91 arg  0x00000848 , 0x00000006 
- 00031560  0x00006a92 call  0x00007b96 
- 00031561  0x00006a93 branch  0x00007b57 
- 00031562  0x00006a96 setarg  0x00363636 
- 00031563  0x00006a97 lshift8  0x0000003f , 0x00000002 
- 00031564  0x00006a98 or_into  0x00000036 , 0x00000002 
- 00031565  0x00006a99 arg  0x00000838 , 0x00000006 
- 00031566  0x00006a9a force  0x00000006 , 0x00000039 
- 00031567  0x00006a9b call  0x00007a90 
- 00031568  0x00006a9c call  0x00007a45 
- 00031569  0x00006a9d call  0x00007a4c 
- 00031570  0x00006a9f arg  0x00000848 , 0x00000006 
- 00031571  0x00006aa0 arg  0x00000582 , 0x00000005 
- 00031572  0x00006aa1 call  0x00007b96 
- 00031573  0x00006aa2 arg  0x00000858 , 0x00000006 
- 00031574  0x00006aa3 call  0x00007b96 
- 00031575  0x00006aa5 setarg  0x00000000 
- 00031576  0x00006aa6 istore  0x00000008 , 0x00000005 
- 00031577  0x00006aa7 istore  0x00000008 , 0x00000005 
- 00031578  0x00006aa9 copy  0x00000005 , 0x00000002 
- 00031579  0x00006aaa jam  0x00000080 , 0x000006c2 
- 00031580  0x00006aab copy  0x00000002 , 0x00000005 
- 00031581  0x00006aac arg  0x000006d2 , 0x00000006 
- 00031582  0x00006aad call  0x00007b96 
- 00031583  0x00006aaf call  0x00007a4c 
- 00031584  0x00006ab1 arg  0x00000582 , 0x00000005 
- 00031585  0x00006ab2 force  0x00000007 , 0x00000039 
- 00031586  0x00006ab3 call  0x00007e3b 
- 00031587  0x00006ab4 istore  0x00000004 , 0x00000005 
- 00031588  0x00006ab5 setarg  0x000003f8 
- 00031589  0x00006ab6 istore  0x00000004 , 0x00000005 
- 00031590  0x00006ab7 call  0x00007a4c 
- 00031591  0x00006ab8 call  0x00007a89 
- 00031592  0x00006aba arg  0x00000858 , 0x00000006 
- 00031593  0x00006abb arg  0x000006a2 , 0x00000005 
- 00031594  0x00006abc call  0x00007e31 
- 00031595  0x00006abe setarg  0x005c5c5c 
- 00031596  0x00006abf lshift8  0x0000003f , 0x00000002 
- 00031597  0x00006ac0 or_into  0x0000005c , 0x00000002 
- 00031598  0x00006ac1 arg  0x00000838 , 0x00000006 
- 00031599  0x00006ac2 force  0x00000006 , 0x00000039 
- 00031600  0x00006ac3 call  0x00007a90 
- 00031601  0x00006ac4 call  0x00007a45 
- 00031602  0x00006ac5 call  0x00007a4c 
- 00031603  0x00006ac6 arg  0x000006c2 , 0x00000006 
- 00031604  0x00006ac7 arg  0x00000582 , 0x00000005 
- 00031605  0x00006ac8 force  0x00000008 , 0x00000039 
- 00031606  0x00006ac9 call  0x00007b97 
- 00031607  0x00006aca setarg  0x00800000 
- 00031608  0x00006acb lshift8  0x0000003f , 0x0000003f 
- 00031609  0x00006acc istore  0x00000004 , 0x00000005 
- 00031610  0x00006acd call  0x00007e3a 
- 00031611  0x00006ace setarg  0x00000300 
- 00031612  0x00006acf istore  0x00000004 , 0x00000005 
- 00031613  0x00006ad0 call  0x00007a4c 
- 00031614  0x00006ad1 branch  0x00007a89 
- 00031615  0x00006ad9 jam  0x000000c0 , 0x00000581 
- 00031616  0x00006adb fetch  0x00000001 , 0x00000581 
- 00031617  0x00006adc rtn  0x00000034 
- 00031618  0x00006add increase  0xffffffff , 0x0000003f 
- 00031619  0x00006ade store  0x00000001 , 0x00000581 
- 00031620  0x00006adf arg  0x0000065a , 0x00000006 
- 00031621  0x00006ae0 call  0x00007822 
- 00031622  0x00006ae1 branch  0x00007b80 , 0x00000001 
- 00031623  0x00006ae2 arg  0x00000582 , 0x00000006 
- 00031624  0x00006ae3 arg  0x00000612 , 0x00000005 
- 00031625  0x00006ae4 branch  0x00007828 
- 00031626  0x00006ae7 call  0x0000793a 
- 00031627  0x00006ae8 fetch  0x00000001 , 0x00000581 
- 00031628  0x00006ae9 increase  0xffffffff , 0x0000003f 
- 00031629  0x00006aea store  0x00000001 , 0x00000581 
- 00031630  0x00006aeb arg  0x0000065a , 0x00000006 
- 00031631  0x00006aec call  0x00007822 
- 00031632  0x00006aed rtn  0x00000001 
- 00031633  0x00006aee branch  0x0000798b 
- 00031634  0x00006af1 jam  0x00000000 , 0x00000580 
- 00031635  0x00006af2 arg  0x00000582 , 0x00000006 
- 00031636  0x00006af3 arg  0x00000612 , 0x00000005 
- 00031637  0x00006af4 branch  0x00007828 
- 00031638  0x00006af7 force  0x00000004 , 0x00000039 
- 00031639  0x00006af9 increase  0xfffffffc , 0x00000006 
- 00031640  0x00006afb ifetch  0x00000004 , 0x00000006 
- 00031641  0x00006afc istore  0x00000004 , 0x00000005 
- 00031642  0x00006afd increase  0xfffffff8 , 0x00000006 
- 00031643  0x00006afe loop  0x00007b98 
- 00031644  0x00006aff rtn 
- 00031645  0x00006b03 rtn  0x0000002b 
- 00031646  0x00006b04 call  0x00007ba5 
- 00031647  0x00006b05 call  0x00007c13 
- 00031648  0x00006b06 branch  0x00007bd9 
- 00031649  0x00006b09 fetch  0x00000001 , 0x00004132 
- 00031650  0x00006b0a rtneq  0x00000001 
- 00031651  0x00006b0b call  0x00007bf2 
- 00031652  0x00006b0d branch  0x00007c04 
- 00031653  0x00006b10 fetch  0x00000001 , 0x000047fd 
- 00031654  0x00006b11 rtneq  0x000000ff 
- 00031655  0x00006b12 iforce  0x00000002 
- 00031656  0x00006b13 call  0x000069da 
- 00031657  0x00006b14 fetcht  0x00000001 , 0x000047fd 
- 00031658  0x00006b15 call  0x000069ed 
- 00031659  0x00006b16 nop  0x00000064 
- 00031660  0x00006b17 fetcht  0x00000001 , 0x000047fd 
- 00031661  0x00006b18 call  0x000069d1 
- 00031662  0x00006b19 branch  0x00007bb1 
- 00031663  0x00006b1c jam  0x000000ff , 0x000047fd 
- 00031664  0x00006b1d rtn 
- 00031665  0x00006b20 set1  0x00000025 , 0x00000000 
- 00031666  0x00006b21 bpatch  0x00000085 , 0x00004030 
- 00031667  0x00006b22 fetch  0x00000001 , 0x000047fd 
- 00031668  0x00006b23 rtneq  0x000000ff 
- 00031669  0x00006b24 copy  0x0000003f , 0x00000002 
- 00031670  0x00006b25 call  0x000069e5 
- 00031671  0x00006b26 nbranch  0x00007bc4 , 0x00000001 
- 00031672  0x00006b29 call  0x00007bce 
- 00031673  0x00006b2a fetch  0x00000002 , 0x000047f4 
- 00031674  0x00006b2b set1  0x0000000c 
- 00031675  0x00006b2c store  0x00000002 , 0x000047f4 
- 00031676  0x00006b2d fetch  0x00000001 , 0x000047eb 
- 00031677  0x00006b2e rtneq  0x00000000 
- 00031678  0x00006b2f jam  0x00000000 , 0x000047eb 
- 00031679  0x00006b31 fetch  0x00000001 , 0x000047fc 
- 00031680  0x00006b32 store  0x00000001 , 0x000047ea 
- 00031681  0x00006b33 call  0x00007bd5 
- 00031682  0x00006b34 jam  0x0000002c , 0x00000b7d 
- 00031683  0x00006b35 branch  0x00007c27 
- 00031684  0x00006b37 fetch  0x00000002 , 0x000047f4 
- 00031685  0x00006b38 set0  0x0000000c 
- 00031686  0x00006b39 store  0x00000002 , 0x000047f4 
- 00031687  0x00006b3a fetch  0x00000001 , 0x000047eb 
- 00031688  0x00006b3b rtneq  0x00000001 
- 00031689  0x00006b3c jam  0x00000001 , 0x000047eb 
- 00031690  0x00006b3e jam  0x00000000 , 0x000047ea 
- 00031691  0x00006b3f call  0x00007bd7 
- 00031692  0x00006b40 jam  0x0000002d , 0x00000b7d 
- 00031693  0x00006b41 branch  0x00007c27 
- 00031694  0x00006b44 fetch  0x00000001 , 0x000047ea 
- 00031695  0x00006b45 rtn  0x00000034 
- 00031696  0x00006b46 increase  0xffffffff , 0x0000003f 
- 00031697  0x00006b47 store  0x00000001 , 0x000047ea 
- 00031698  0x00006b48 nrtn  0x00000034 
- 00031699  0x00006b4a jam  0x00000010 , 0x00000b7d 
- 00031700  0x00006b4b branch  0x00007c27 
- 00031701  0x00006b4e arg  0x00000007 , 0x00000007 
- 00031702  0x00006b4f branch  0x00003dc2 
- 00031703  0x00006b52 arg  0x00000007 , 0x00000007 
- 00031704  0x00006b53 branch  0x00003dc6 
- 00031705  0x00006b56 fetch  0x00000001 , 0x000047f7 
- 00031706  0x00006b57 rtneq  0x000000ff 
- 00031707  0x00006b58 iforce  0x00000002 
- 00031708  0x00006b59 call  0x000069da 
- 00031709  0x00006b5a branch  0x00007be2 
- 00031710  0x00006b5d fetch  0x00000002 , 0x000047f4 
- 00031711  0x00006b5e set0  0x0000000d 
- 00031712  0x00006b5f store  0x00000002 , 0x000047f4 
- 00031713  0x00006b60 jam  0x00000000 , 0x000047e9 
- 00031714  0x00006b62 fetch  0x00000002 , 0x000047f4 
- 00031715  0x00006b63 set0  0x0000000e 
- 00031716  0x00006b64 store  0x00000002 , 0x000047f4 
- 00031717  0x00006b65 fetcht  0x00000001 , 0x000047f7 
- 00031718  0x00006b66 branch  0x000069ed 
- 00031719  0x00006b69 fetch  0x00000002 , 0x000047f4 
- 00031720  0x00006b6a set1  0x0000000e 
- 00031721  0x00006b6b store  0x00000002 , 0x000047f4 
- 00031722  0x00006b6c jam  0x00000000 , 0x000047e9 
- 00031723  0x00006b6d fetcht  0x00000001 , 0x000047f7 
- 00031724  0x00006b6e branch  0x000069ef 
- 00031725  0x00006b71 fetch  0x00000002 , 0x000047f4 
- 00031726  0x00006b72 set1  0x0000000d 
- 00031727  0x00006b73 store  0x00000002 , 0x000047f4 
- 00031728  0x00006b74 jam  0x00000001 , 0x000047e9 
- 00031729  0x00006b75 rtn 
- 00031730  0x00006b78 set1  0x00000025 , 0x00000000 
- 00031731  0x00006b79 bpatch  0x00000086 , 0x00004030 
- 00031732  0x00006b7a fetch  0x00000001 , 0x000047e9 
- 00031733  0x00006b7b rtneq  0x00000000 
- 00031734  0x00006b7c arg  0x00000009 , 0x00000007 
- 00031735  0x00006b7d call  0x00007e53 
- 00031736  0x00006b7e nrtn  0x00000034 
- 00031737  0x00006b7f fetch  0x00000001 , 0x000047e9 
- 00031738  0x00006b80 beq  0x00000002 , 0x00007bff 
- 00031739  0x00006b81 call  0x00007be7 
- 00031740  0x00006b82 jam  0x00000002 , 0x000047e9 
- 00031741  0x00006b83 fetch  0x00000002 , 0x000047fa 
- 00031742  0x00006b84 branch  0x00007c02 
- 00031743  0x00006b86 call  0x00007be2 
- 00031744  0x00006b87 jam  0x00000003 , 0x000047e9 
- 00031745  0x00006b88 fetch  0x00000002 , 0x000047f8 
- 00031746  0x00006b8a arg  0x00000009 , 0x00000007 
- 00031747  0x00006b8b branch  0x00007e4c 
- 00031748  0x00006b8f set1  0x00000025 , 0x00000000 
- 00031749  0x00006b90 bpatch  0x00000087 , 0x00004030 
- 00031750  0x00006b91 arg  0x00000000 , 0x00000011 
- 00031751  0x00006b92 fetcht  0x00000004 , 0x000047ec 
- 00031752  0x00006b93 copy  0x00000022 , 0x00000012 
- 00031753  0x00006b96 copy  0x00000012 , 0x0000003f 
- 00031754  0x00006b97 increase  0x000000a0 , 0x00000002 
- 00031755  0x00006b98 increase  0x000000a0 , 0x00000002 
- 00031756  0x00006b99 isub  0x00000002 , 0x0000003e 
- 00031757  0x00006b9a nbranch  0x00007c16 , 0x00000002 
- 00031758  0x00006b9b increase  0x00000001 , 0x00000011 
- 00031759  0x00006b9c and  0x00000011 , 0x0000000f , 0x0000003f 
- 00031760  0x00006b9d nbranch  0x00007c09 , 0x00000034 
- 00031761  0x00006b9e arg  0x00000000 , 0x00000011 
- 00031762  0x00006b9f call  0x00007c1d 
- 00031763  0x00006ba1 copy  0x00000022 , 0x0000003f 
- 00031764  0x00006ba2 store  0x00000004 , 0x000047ec 
- 00031765  0x00006ba3 rtn 
- 00031766  0x00006ba5 set1  0x00000025 , 0x00000000 
- 00031767  0x00006ba6 bpatch  0x00000088 , 0x00004031 
- 00031768  0x00006ba7 copy  0x00000011 , 0x0000003f 
- 00031769  0x00006ba8 rtn  0x00000034 
- 00031770  0x00006ba9 increase  0xffffff60 , 0x00000002 
- 00031771  0x00006baa increase  0xffffff60 , 0x00000002 
- 00031772  0x00006bab storet  0x00000004 , 0x000047ec 
- 00031773  0x00006bad increase  0x00000050 , 0x0000003f 
- 00031774  0x00006bae store  0x00000001 , 0x00000b7d 
- 00031775  0x00006baf branch  0x00007c27 
- 00031776  0x00006bb6 jam  0x00000001 , 0x000047dd 
- 00031777  0x00006bb8 fetch  0x00000001 , 0x000047de 
- 00031778  0x00006bb9 nbranch  0x00007c21 , 0x00000034 
- 00031779  0x00006bba rtn 
- 00031780  0x00006bbd jam  0x00000000 , 0x000047dd 
- 00031781  0x00006bbe rtn 
- 00031782  0x00006bc1 branch  0x00007f9f 
- 00031783  0x00006bc6 set1  0x00000025 , 0x00000000 
- 00031784  0x00006bc7 bpatch  0x00000089 , 0x00004031 
- 00031785  0x00006bc8 fetch  0x00000001 , 0x00004132 
- 00031786  0x00006bc9 rtneq  0x00000001 
- 00031787  0x00006bca call  0x00007c20 
- 00031788  0x00006bcb copy  0x00000011 , 0x0000003f 
- 00031789  0x00006bcc store  0x00000004 , 0x000008ab 
- 00031790  0x00006bcd arg  0x000047df , 0x00000011 
- 00031791  0x00006bce call  0x00007f92 
- 00031792  0x00006bcf fetch  0x00000004 , 0x000008ab 
- 00031793  0x00006bd0 copy  0x0000003f , 0x00000011 
- 00031794  0x00006bd1 branch  0x00007c24 
- 00031795  0x00006bd4 set1  0x00000025 , 0x00000000 
- 00031796  0x00006bd5 bpatch  0x0000008a , 0x00004031 
- 00031797  0x00006bd6 fetch  0x00000001 , 0x00004132 
- 00031798  0x00006bd7 rtneq  0x00000001 
- 00031799  0x00006bd8 call  0x00007c20 
- 00031800  0x00006bd9 copy  0x00000011 , 0x0000003f 
- 00031801  0x00006bda store  0x00000004 , 0x000008ab 
- 00031802  0x00006bdb arg  0x000047e4 , 0x00000011 
- 00031803  0x00006bdc call  0x00007f92 
- 00031804  0x00006bdd fetch  0x00000004 , 0x000008ab 
- 00031805  0x00006bde copy  0x0000003f , 0x00000011 
- 00031806  0x00006bdf branch  0x00007c24 
- 00031807  0x00006be2 set1  0x00000025 , 0x00000000 
- 00031808  0x00006be3 bpatch  0x0000008b , 0x00004031 
- 00031809  0x00006be4 setarg  0x00000000 
- 00031810  0x00006be5 store  0x00000005 , 0x000047e4 
- 00031811  0x00006be6 store  0x00000005 , 0x000047df 
- 00031812  0x00006be7 rtn 
- 00031813  0x00006bea set1  0x00000025 , 0x00000000 
- 00031814  0x00006beb bpatch  0x0000008c , 0x00004031 
- 00031815  0x00006bec fetch  0x00000001 , 0x00004272 
- 00031816  0x00006bed nrtn  0x00000034 
- 00031817  0x00006bee arg  0x000047e4 , 0x00000011 
- 00031818  0x00006bef call  0x00007fac 
- 00031819  0x00006bf0 rtn  0x00000034 
- 00031820  0x00006bf1 jam  0x00000000 , 0x000008aa 
- 00031821  0x00006bf2 call  0x00007c51 
- 00031822  0x00006bf3 fetch  0x00000001 , 0x000008aa 
- 00031823  0x00006bf4 branch  0x00007c45 , 0x00000034 
- 00031824  0x00006bf5 rtn 
- 00031825  0x00006bf8 set1  0x00000025 , 0x00000000 
- 00031826  0x00006bf9 bpatch  0x0000008d , 0x00004031 
- 00031827  0x00006bfa call  0x00007c20 
- 00031828  0x00006bfb arg  0x000047e4 , 0x00000011 
- 00031829  0x00006bfc call  0x00007f9f 
- 00031830  0x00006bfd copy  0x0000003f , 0x00000002 
- 00031831  0x00006bfe call  0x00007c24 
- 00031832  0x00006bff copy  0x00000002 , 0x0000003f 
- 00031833  0x00006c00 rtn  0x00000034 
- 00031834  0x00006c01 beq  0x00000001 , 0x00007c97 
- 00031835  0x00006c02 beq  0x00000002 , 0x00007c9c 
- 00031836  0x00006c03 beq  0x00000003 , 0x00007ca2 
- 00031837  0x00006c04 beq  0x00000007 , 0x00007ca7 
- 00031838  0x00006c05 beq  0x00000008 , 0x00007ca8 
- 00031839  0x00006c06 beq  0x00000009 , 0x00007ca9 
- 00031840  0x00006c07 beq  0x0000000b , 0x00007cac 
- 00031841  0x00006c08 beq  0x0000000c , 0x00007cad 
- 00031842  0x00006c09 beq  0x0000000d , 0x00007cae 
- 00031843  0x00006c0a beq  0x0000000e , 0x00007cb1 
- 00031844  0x00006c0b beq  0x0000000f , 0x00007cb3 
- 00031845  0x00006c0c beq  0x00000010 , 0x00007cb6 
- 00031846  0x00006c0d beq  0x00000012 , 0x00007cbb 
- 00031847  0x00006c0e beq  0x00000015 , 0x00007bed 
- 00031848  0x00006c0f beq  0x00000014 , 0x00007be7 
- 00031849  0x00006c10 beq  0x00000013 , 0x00007bde 
- 00031850  0x00006c11 beq  0x00000016 , 0x00007cbc 
- 00031851  0x00006c12 beq  0x00000017 , 0x00007cc1 
- 00031852  0x00006c13 beq  0x00000018 , 0x00007cc3 
- 00031853  0x00006c14 beq  0x00000019 , 0x00007cc8 
- 00031854  0x00006c15 beq  0x0000001b , 0x00007cc6 
- 00031855  0x00006c16 beq  0x0000001c , 0x00007cd3 
- 00031856  0x00006c17 beq  0x0000001e , 0x00007cd5 
- 00031857  0x00006c19 store  0x00000001 , 0x00000b7d 
- 00031858  0x00006c1a set1  0x00000025 , 0x00000000 
- 00031859  0x00006c1b bpatch  0x0000008e , 0x00004031 
- 00031860  0x00006c1c fetch  0x00000001 , 0x0000007c 
- 00031861  0x00006c1d branch  0x00007c79 , 0x00000034 
- 00031862  0x00006c1e call  0x000061d9 
- 00031863  0x00006c1f fetch  0x00000001 , 0x0000007c 
- 00031864  0x00006c20 nbranch  0x00007c8c , 0x00000034 
- 00031865  0x00006c22 fetch  0x00000001 , 0x00000b7d 
- 00031866  0x00006c23 bmark0  0x00000009 , 0x00007c87 
- 00031867  0x00006c25 beq  0x00000005 , 0x00004a19 
- 00031868  0x00006c26 beq  0x00000006 , 0x00004a28 
- 00031869  0x00006c27 beq  0x0000000a , 0x00007caa 
- 00031870  0x00006c28 beq  0x00000004 , 0x00007ca4 
- 00031871  0x00006c29 beq  0x00000011 , 0x00007cb8 
- 00031872  0x00006c2a beq  0x0000001d , 0x00007c8e 
- 00031873  0x00006c2b beq  0x0000001f , 0x0000690c 
- 00031874  0x00006c2c beq  0x00000020 , 0x00006910 
- 00031875  0x00006c2d beq  0x00000012 , 0x00007c85 
- 00031876  0x00006c2e rtn 
- 00031877  0x00006c32 jam  0x0000002f , 0x00000b7d 
- 00031878  0x00006c33 branch  0x00005620 
- 00031879  0x00006c35 store  0x00000001 , 0x00000b7d 
- 00031880  0x00006c36 call  0x000032ee 
- 00031881  0x00006c37 branch  0x00007c8c , 0x00000005 
- 00031882  0x00006c38 call  0x000032f9 
- 00031883  0x00006c39 nrtn  0x00000005 
- 00031884  0x00006c3b jam  0x00000001 , 0x000008aa 
- 00031885  0x00006c3c branch  0x00007c33 
- 00031886  0x00006c40 jam  0x00000034 , 0x0000007c 
- 00031887  0x00006c41 set1  0x00000003 , 0x00000000 
- 00031888  0x00006c42 nrtn  0x00000029 
- 00031889  0x00006c43 jam  0x00000000 , 0x00004748 
- 00031890  0x00006c44 jam  0x00000013 , 0x0000007c 
- 00031891  0x00006c45 fetch  0x00000001 , 0x00000177 
- 00031892  0x00006c46 set0  0x00000002 , 0x0000003f 
- 00031893  0x00006c47 store  0x00000001 , 0x00000177 
- 00031894  0x00006c48 rtn 
- 00031895  0x00006c4b fetch  0x00000002 , 0x000047f4 
- 00031896  0x00006c4c set1  0x00000006 
- 00031897  0x00006c4d store  0x00000002 , 0x000047f4 
- 00031898  0x00006c4e jam  0x00000003 , 0x00004133 
- 00031899  0x00006c4f rtn 
- 00031900  0x00006c52 jam  0x00000000 , 0x000047f2 
- 00031901  0x00006c53 jam  0x00000000 , 0x00004133 
- 00031902  0x00006c54 fetch  0x00000002 , 0x000047f4 
- 00031903  0x00006c55 set0  0x00000006 
- 00031904  0x00006c56 store  0x00000002 , 0x000047f4 
- 00031905  0x00006c57 rtn 
- 00031906  0x00006c5a jam  0x00000005 , 0x00004272 
- 00031907  0x00006c5b rtn 
- 00031908  0x00006c5e jam  0x00000007 , 0x0000007c 
- 00031909  0x00006c5f jam  0x00000013 , 0x00000446 
- 00031910  0x00006c60 rtn 
- 00031911  0x00006c64 rtn 
- 00031912  0x00006c67 rtn 
- 00031913  0x00006c6a rtn 
- 00031914  0x00006c6d jam  0x00000002 , 0x00000450 
- 00031915  0x00006c6e branch  0x000049da 
- 00031916  0x00006c71 rtn 
- 00031917  0x00006c73 rtn 
- 00031918  0x00006c75 jam  0x00000001 , 0x000043d8 
- 00031919  0x00006c76 jam  0x00000000 , 0x000044db 
- 00031920  0x00006c77 rtn 
- 00031921  0x00006c79 jam  0x00000000 , 0x000043d8 
- 00031922  0x00006c7a rtn 
- 00031923  0x00006c7c jam  0x00000001 , 0x000043d8 
- 00031924  0x00006c7d jam  0x00000001 , 0x000044db 
- 00031925  0x00006c7e rtn 
- 00031926  0x00006c80 jam  0x00000000 , 0x000043d8 
- 00031927  0x00006c81 rtn 
- 00031928  0x00006c83 setarg  0x00000001 
- 00031929  0x00006c84 store  0x00000002 , 0x000003ef 
- 00031930  0x00006c85 rtn 
- 00031931  0x00006c87 rtn 
- 00031932  0x00006c89 jam  0x00000001 , 0x000043d2 
- 00031933  0x00006c8a jam  0x0000001b , 0x00004272 
- 00031934  0x00006c8b fetch  0x00000006 , 0x00000268 
- 00031935  0x00006c8c store  0x00000006 , 0x000044e7 
- 00031936  0x00006c8d rtn 
- 00031937  0x00006c8f jam  0x00000001 , 0x000043d2 
- 00031938  0x00006c90 rtn 
- 00031939  0x00006c92 jam  0x00000000 , 0x000043d2 
- 00031940  0x00006c93 jam  0x00000000 , 0x00004272 
- 00031941  0x00006c94 rtn 
- 00031942  0x00006c96 jam  0x0000004b , 0x00000b7d 
- 00031943  0x00006c97 branch  0x00005620 
- 00031944  0x00006c99 set1  0x00000025 , 0x00000000 
- 00031945  0x00006c9a bpatch  0x0000008f , 0x00004031 
- 00031946  0x00006c9b fetch  0x00000002 , 0x00004288 
- 00031947  0x00006c9c call  0x00007f66 
- 00031948  0x00006c9d fetch  0x00000001 , 0x000047fd 
- 00031949  0x00006c9e beq  0x000000ff , 0x00007cd0 
- 00031950  0x00006c9f copy  0x0000003f , 0x00000002 
- 00031951  0x00006ca0 call  0x000069d1 
- 00031952  0x00006ca2 call  0x00007be2 
- 00031953  0x00006ca3 call  0x00007c3f 
- 00031954  0x00006ca4 branch  0x00003ccd 
- 00031955  0x00006ca7 jam  0x00000001 , 0x000046f8 
- 00031956  0x00006ca8 rtn 
- 00031957  0x00006cab force  0x00000004 , 0x00000007 
- 00031958  0x00006cac branch  0x00007e4b 
- 00031959  0x00006caf fetch  0x00000001 , 0x000047f4 
- 00031960  0x00006cb0 rtnbit0  0x0000000c 
- 00031961  0x00006cb1 rtnbit0  0x00000007 
- 00031962  0x00006cb2 branch  0x00007cd5 
- 00031963  0x00006cb7 set1  0x00000025 , 0x00000000 
- 00031964  0x00006cb8 bpatch  0x000000d5 , 0x0000403a 
- 00031965  0x00006cb9 call  0x00007df3 
- 00031966  0x00006cba hfetch  0x00000001 , 0x00008c26 
- 00031967  0x00006cbb store  0x00000001 , 0x000008af 
- 00031968  0x00006cbc hfetch  0x00000001 , 0x00008c27 
- 00031969  0x00006cbd store  0x00000001 , 0x000008b0 
- 00031970  0x00006cbe hjam  0x000000e0 , 0x00008c26 
- 00031971  0x00006cbf fetch  0x00000001 , 0x000008b0 
- 00031972  0x00006cc0 compare  0x00000001 , 0x0000003f , 0x00000001 
- 00031973  0x00006cc1 call  0x00007d3a , 0x00000001 
- 00031974  0x00006cc2 set1  0x00000025 , 0x00000000 
- 00031975  0x00006cc3 bpatch  0x000000d6 , 0x0000403a 
- 00031976  0x00006cc4 fetch  0x00000001 , 0x000008af 
- 00031977  0x00006cc5 compare  0x00000001 , 0x0000003f , 0x00000001 
- 00031978  0x00006cc6 call  0x00007cf8 , 0x00000001 
- 00031979  0x00006cc7 fetch  0x00000001 , 0x000008f8 
- 00031980  0x00006cc8 bne  0x00000002 , 0x00007dc2 
- 00031981  0x00006cc9 fetch  0x00000002 , 0x000008f9 
- 00031982  0x00006cca increase  0x00000001 , 0x0000003f 
- 00031983  0x00006ccb store  0x00000002 , 0x000008f9 
- 00031984  0x00006ccc fetcht  0x00000002 , 0x000008fb 
- 00031985  0x00006ccd isub  0x00000002 , 0x0000003e 
- 00031986  0x00006cce branch  0x00007db2 , 0x00000002 
- 00031987  0x00006ccf fetch  0x00000001 , 0x000008af 
- 00031988  0x00006cd0 bbit0  0x00000006 , 0x00007dc2 
- 00031989  0x00006cd1 setarg  0x00000000 
- 00031990  0x00006cd2 store  0x00000002 , 0x000008f9 
- 00031991  0x00006cd3 branch  0x00007dc2 
- 00031992  0x00006cd7 set1  0x00000025 , 0x00000000 
- 00031993  0x00006cd8 bpatch  0x000000d7 , 0x0000403a 
- 00031994  0x00006cd9 hjam  0x00000011 , 0x00008c26 
- 00031995  0x00006cda hfetch  0x00000001 , 0x00008c20 
- 00031996  0x00006cdb store  0x00000001 , 0x000008b1 
- 00031997  0x00006cdc copy  0x0000003f , 0x00000039 
- 00031998  0x00006cdd branch  0x00007d18 , 0x00000034 
- 00031999  0x00006cde arg  0x000008ff , 0x00000005 
- 00032000  0x00006cdf call  0x00007d36 
- 00032001  0x00006ce0 fetch  0x00000001 , 0x000008b1 
- 00032002  0x00006ce1 sub  0x0000003f , 0x00000007 , 0x0000003e 
- 00032003  0x00006ce2 rtn  0x00000002 
- 00032004  0x00006ce4 set1  0x00000025 , 0x00000000 
- 00032005  0x00006ce5 bpatch  0x000000d8 , 0x0000403b 
- 00032006  0x00006ce6 fetch  0x00000001 , 0x000008ff 
- 00032007  0x00006ce7 beq  0x00000020 , 0x00007d16 
- 00032008  0x00006ce8 beq  0x00000021 , 0x00007d22 
- 00032009  0x00006ce9 beq  0x00000000 , 0x00007d10 
- 00032010  0x00006cea fetch  0x00000001 , 0x00000900 
- 00032011  0x00006ceb beq  0x00000005 , 0x00007d9b 
- 00032012  0x00006cec beq  0x00000006 , 0x00007d3d 
- 00032013  0x00006ced beq  0x00000009 , 0x00007d98 
- 00032014  0x00006cee beq  0x0000000b , 0x00007da2 
- 00032015  0x00006cef branch  0x00007d32 
- 00032016  0x00006cf2 fetch  0x00000001 , 0x00000900 
- 00032017  0x00006cf3 beq  0x00000001 , 0x00007daf 
- 00032018  0x00006cf4 beq  0x00000003 , 0x00007dab 
- 00032019  0x00006cf5 beq  0x00000009 , 0x00007d34 
- 00032020  0x00006cf6 beq  0x00000005 , 0x00007d9b 
- 00032021  0x00006cf7 branch  0x00007d32 
- 00032022  0x00006cf9 call  0x00007d34 
- 00032023  0x00006cfa rtn 
- 00032024  0x00006cfd fetch  0x00000001 , 0x000008af 
- 00032025  0x00006cfe bbit1  0x00000004 , 0x00007d04 
- 00032026  0x00006cff rtn 
- 00032027  0x00006d01 fetch  0x00000001 , 0x000008f6 
- 00032028  0x00006d02 increase  0x00000001 , 0x0000003f 
- 00032029  0x00006d03 store  0x00000001 , 0x000008f6 
- 00032030  0x00006d04 compare  0x00000002 , 0x0000003f , 0x000000ff 
- 00032031  0x00006d05 nbranch  0x00007d34 , 0x00000001 
- 00032032  0x00006d06 jam  0x00000001 , 0x000008f7 
- 00032033  0x00006d07 branch  0x00007d34 
- 00032034  0x00006d09 fetch  0x00000001 , 0x00000900 
- 00032035  0x00006d0a beq  0x0000000a , 0x00007d27 
- 00032036  0x00006d0b beq  0x00000009 , 0x00007d2e 
- 00032037  0x00006d0c beq  0x0000000b , 0x00007d1b 
- 00032038  0x00006d0d branch  0x00007d32 
- 00032039  0x00006d0f fetch  0x00000001 , 0x000008f8 
- 00032040  0x00006d10 beq  0x00000005 , 0x00007d2c 
- 00032041  0x00006d11 bne  0x00000004 , 0x00007d34 
- 00032042  0x00006d12 jam  0x00000005 , 0x000008f8 
- 00032043  0x00006d13 branch  0x00007d34 
- 00032044  0x00006d15 jam  0x00000002 , 0x000008f8 
- 00032045  0x00006d16 branch  0x00007d34 
- 00032046  0x00006d19 jam  0x00000001 , 0x000008f7 
- 00032047  0x00006d1a arg  0x000008f7 , 0x00000011 
- 00032048  0x00006d1b arg  0x00000001 , 0x00000012 
- 00032049  0x00006d1c branch  0x00007d65 
- 00032050  0x00006d1e hjam  0x00000001 , 0x00008c11 
- 00032051  0x00006d1f rtn 
- 00032052  0x00006d21 hjam  0x00000040 , 0x00008c12 
- 00032053  0x00006d22 rtn 
- 00032054  0x00006d25 hfetch  0x00000001 , 0x00008c18 
- 00032055  0x00006d26 istore  0x00000001 , 0x00000005 
- 00032056  0x00006d27 loop  0x00007d36 
- 00032057  0x00006d28 rtn 
- 00032058  0x00006d2b hjam  0x00000001 , 0x00008c27 
- 00032059  0x00006d2c call  0x00007d7c 
- 00032060  0x00006d2d rtn 
- 00032061  0x00006d30 set1  0x00000025 , 0x00000000 
- 00032062  0x00006d31 bpatch  0x000000d9 , 0x0000403b 
- 00032063  0x00006d32 set0  0x00000023 , 0x00000000 
- 00032064  0x00006d33 fetch  0x00000001 , 0x00000902 
- 00032065  0x00006d34 beq  0x00000001 , 0x00007d47 
- 00032066  0x00006d35 beq  0x00000002 , 0x00007d49 
- 00032067  0x00006d36 beq  0x00000003 , 0x00007d4b 
- 00032068  0x00006d37 beq  0x00000021 , 0x00007d57 
- 00032069  0x00006d38 beq  0x00000022 , 0x00007d5b 
- 00032070  0x00006d39 rtn 
- 00032071  0x00006d3c arg  0x00000912 , 0x00000011 
- 00032072  0x00006d3d branch  0x00007d62 
- 00032073  0x00006d3f arg  0x00000ab6 , 0x00000011 
- 00032074  0x00006d40 branch  0x00007d62 
- 00032075  0x00006d42 fetch  0x00000001 , 0x00000901 
- 00032076  0x00006d43 and_into  0x00000003 , 0x0000003f 
- 00032077  0x00006d44 arg  0x00000b1a , 0x00000011 
- 00032078  0x00006d45 beq  0x00000000 , 0x00007d62 
- 00032079  0x00006d46 set1  0x00000023 , 0x00000000 
- 00032080  0x00006d47 arg  0x00000b1f , 0x00000011 
- 00032081  0x00006d48 beq  0x00000001 , 0x00007d62 
- 00032082  0x00006d49 arg  0x00000b3d , 0x00000011 
- 00032083  0x00006d4a beq  0x00000002 , 0x00007d62 
- 00032084  0x00006d4b arg  0x00000b5b , 0x00000011 
- 00032085  0x00006d4c beq  0x00000003 , 0x00007d62 
- 00032086  0x00006d4d branch  0x00003bf1 
- 00032087  0x00006d4f arg  0x00000ac8 , 0x00000011 
- 00032088  0x00006d50 fetch  0x00000001 , 0x00000ac8 
- 00032089  0x00006d51 copy  0x0000003f , 0x00000012 
- 00032090  0x00006d52 branch  0x00007d65 
- 00032091  0x00006d54 fetch  0x00000002 , 0x00000903 
- 00032092  0x00006d55 beq  0x00000001 , 0x00007d5f 
- 00032093  0x00006d56 arg  0x00000926 , 0x00000011 
- 00032094  0x00006d57 branch  0x00007d62 
- 00032095  0x00006d59 jam  0x00000001 , 0x000008f8 
- 00032096  0x00006d5a arg  0x000009ee , 0x00000011 
- 00032097  0x00006d5b branch  0x00007d62 
- 00032098  0x00006d5e ifetch  0x00000001 , 0x00000011 
- 00032099  0x00006d5f iforce  0x00000012 
- 00032100  0x00006d60 increase  0x00000001 , 0x00000011 
- 00032101  0x00006d64 set1  0x00000025 , 0x00000000 
- 00032102  0x00006d65 bpatch  0x000000da , 0x0000403b 
- 00032103  0x00006d66 bmark0  0x00000023 , 0x00007d71 
- 00032104  0x00006d67 add  0x00000012 , 0x00000001 , 0x0000003f 
- 00032105  0x00006d68 lshift  0x0000003f , 0x0000003f 
- 00032106  0x00006d69 hstore  0x00000001 , 0x00008c18 
- 00032107  0x00006d6a hjam  0x00000003 , 0x00008c18 
- 00032108  0x00006d6b fetch  0x00000001 , 0x00000905 
- 00032109  0x00006d6c increase  0xfffffffe , 0x0000003f 
- 00032110  0x00006d6d rshift  0x0000003f , 0x0000003f 
- 00032111  0x00006d6e store  0x00000001 , 0x00000905 
- 00032112  0x00006d6f beq  0x00000000 , 0x00007d7a 
- 00032113  0x00006d71 fetch  0x00000001 , 0x00000905 
- 00032114  0x00006d72 isub  0x00000012 , 0x0000003e 
- 00032115  0x00006d73 branch  0x00007d75 , 0x00000002 
- 00032116  0x00006d74 copy  0x0000003f , 0x00000012 
- 00032117  0x00006d76 copy  0x00000011 , 0x0000003f 
- 00032118  0x00006d77 store  0x00000002 , 0x0000090f 
- 00032119  0x00006d78 copy  0x00000012 , 0x0000003f 
- 00032120  0x00006d79 store  0x00000001 , 0x00000911 
- 00032121  0x00006d7a branch  0x00007d7c 
- 00032122  0x00006d7d arg  0x00000000 , 0x00000007 
- 00032123  0x00006d7e branch  0x00007dd5 
- 00032124  0x00006d83 set1  0x00000025 , 0x00000000 
- 00032125  0x00006d84 bpatch  0x000000db , 0x0000403b 
- 00032126  0x00006d85 fetch  0x00000001 , 0x00000911 
- 00032127  0x00006d86 rtn  0x00000034 
- 00032128  0x00006d87 copy  0x0000003f , 0x00000039 
- 00032129  0x00006d88 sub  0x0000003f , 0x00000040 , 0x0000003e 
- 00032130  0x00006d89 branch  0x00007d84 , 0x00000002 
- 00032131  0x00006d8a arg  0x00000040 , 0x00000039 
- 00032132  0x00006d8c fetch  0x00000001 , 0x00000911 
- 00032133  0x00006d8d isub  0x00000039 , 0x0000003f 
- 00032134  0x00006d8e store  0x00000001 , 0x00000911 
- 00032135  0x00006d8f fetch  0x00000002 , 0x0000090f 
- 00032136  0x00006d90 copy  0x0000003f , 0x00000006 
- 00032137  0x00006d92 ifetch  0x00000001 , 0x00000006 
- 00032138  0x00006d93 hstore  0x00000001 , 0x00008c18 
- 00032139  0x00006d94 bmark0  0x00000023 , 0x00007d8d 
- 00032140  0x00006d95 hjam  0x00000000 , 0x00008c18 
- 00032141  0x00006d97 loop  0x00007d89 
- 00032142  0x00006d98 copy  0x00000006 , 0x0000003f 
- 00032143  0x00006d99 store  0x00000002 , 0x0000090f 
- 00032144  0x00006d9a arg  0x00000000 , 0x00000007 
- 00032145  0x00006d9b call  0x00007dd5 
- 00032146  0x00006d9c fetch  0x00000001 , 0x00000911 
- 00032147  0x00006d9d nrtn  0x00000034 
- 00032148  0x00006d9e fetch  0x00000001 , 0x000008f8 
- 00032149  0x00006d9f rtnne  0x00000001 
- 00032150  0x00006da0 jam  0x00000002 , 0x000008f8 
- 00032151  0x00006da1 rtn 
- 00032152  0x00006da5 fetch  0x00000001 , 0x00000901 
- 00032153  0x00006da6 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00032154  0x00006da7 nbranch  0x00007d32 , 0x00000002 
- 00032155  0x00006da9 fetch  0x00000001 , 0x000008ff 
- 00032156  0x00006daa bne  0x00000000 , 0x00007d32 
- 00032157  0x00006dab fetch  0x00000002 , 0x00000903 
- 00032158  0x00006dac bne  0x00000000 , 0x00007d32 
- 00032159  0x00006dad fetch  0x00000001 , 0x00000905 
- 00032160  0x00006dae bne  0x00000000 , 0x00007d32 
- 00032161  0x00006daf branch  0x00007d34 
- 00032162  0x00006db2 fetch  0x00000001 , 0x000008ff 
- 00032163  0x00006db3 bne  0x00000001 , 0x00007d32 
- 00032164  0x00006db4 fetch  0x00000001 , 0x00000901 
- 00032165  0x00006db5 bne  0x00000000 , 0x00007d32 
- 00032166  0x00006db6 fetch  0x00000001 , 0x00000902 
- 00032167  0x00006db7 bne  0x00000000 , 0x00007d32 
- 00032168  0x00006db8 fetch  0x00000001 , 0x00000905 
- 00032169  0x00006db9 bne  0x00000000 , 0x00007d32 
- 00032170  0x00006dba branch  0x00007d34 
- 00032171  0x00006dbd fetch  0x00000001 , 0x00000901 
- 00032172  0x00006dbe bne  0x00000001 , 0x00007d32 
- 00032173  0x00006dbf jam  0x00000003 , 0x000008f8 
- 00032174  0x00006dc0 branch  0x00007d34 
- 00032175  0x00006dc3 fetch  0x00000001 , 0x00000901 
- 00032176  0x00006dc4 bne  0x00000001 , 0x00007d32 
- 00032177  0x00006dc5 branch  0x00007d34 
- 00032178  0x00006dc8 set1  0x00000025 , 0x00000000 
- 00032179  0x00006dc9 bpatch  0x000000dc , 0x0000403b 
- 00032180  0x00006dca hjam  0x00000000 , 0x00008c00 
- 00032181  0x00006dcb nop  0x00002710 
- 00032182  0x00006dcc hjam  0x000000c0 , 0x00008c10 
- 00032183  0x00006dcd hfetch  0x00000002 , 0x00008050 
- 00032184  0x00006dce set0  0x0000000a , 0x0000003f 
- 00032185  0x00006dcf hstore  0x00000002 , 0x00008050 
- 00032186  0x00006dd0 hjam  0x0000003c , 0x00008c00 
- 00032187  0x00006dd1 hjam  0x000000ff , 0x00008c26 
- 00032188  0x00006dd2 hjam  0x000000ff , 0x00008c27 
- 00032189  0x00006dd3 jam  0x00000000 , 0x00000ff0 
- 00032190  0x00006dd4 jam  0x00000000 , 0x000008f8 
- 00032191  0x00006dd5 setarg  0x00000000 
- 00032192  0x00006dd6 store  0x00000002 , 0x000008f9 
- 00032193  0x00006dd7 rtn 
- 00032194  0x00006ddb set1  0x00000025 , 0x00000000 
- 00032195  0x00006ddc bpatch  0x000000dd , 0x0000403b 
- 00032196  0x00006ddd fetch  0x00000001 , 0x00000ff0 
- 00032197  0x00006dde rtn  0x00000034 
- 00032198  0x00006ddf fetch  0x00000001 , 0x000008f8 
- 00032199  0x00006de0 beq  0x00000003 , 0x00007dec 
- 00032200  0x00006de1 rtnne  0x00000002 
- 00032201  0x00006de2 fetch  0x00000001 , 0x00000ff0 
- 00032202  0x00006de3 jam  0x00000000 , 0x00000ff0 
- 00032203  0x00006de4 arg  0x00000006 , 0x00000039 
- 00032204  0x00006de5 arg  0x00000ff1 , 0x00000006 
- 00032205  0x00006de6 beq  0x00000002 , 0x00007dd0 
- 00032206  0x00006de7 beq  0x00000001 , 0x00007de9 
- 00032207  0x00006de8 branch  0x00003bf1 
- 00032208  0x00006deb arg  0x00008c19 , 0x00000011 
- 00032209  0x00006dec arg  0x00000001 , 0x00000007 
- 00032210  0x00006dee ifetch  0x00000001 , 0x00000006 
- 00032211  0x00006def istore  0x00000001 , 0x00000011 
- 00032212  0x00006df0 loop  0x00007dd2 
- 00032213  0x00006df2 set1  0x00000025 , 0x00000000 
- 00032214  0x00006df3 bpatch  0x000000de , 0x0000403b 
- 00032215  0x00006df4 disable  0x00000010 
- 00032216  0x00006df5 fetch  0x00000002 , 0x000008fd 
- 00032217  0x00006df6 iforce  0x0000001b 
- 00032218  0x00006df7 hjam  0x00000040 , 0x00008c26 
- 00032219  0x00006df9 hfetch  0x00000001 , 0x00008c26 
- 00032220  0x00006dfa branch  0x00007db2 , 0x00000003 
- 00032221  0x00006dfb bbit0  0x00000006 , 0x00007ddb 
- 00032222  0x00006dfc fetch  0x00000002 , 0x000008fd 
- 00032223  0x00006dfd iforce  0x0000001b 
- 00032224  0x00006dfe arg  0x00000000 , 0x00000002 
- 00032225  0x00006dff qset1  0x00000002 
- 00032226  0x00006e00 hstoret  0x00000001 , 0x00008c27 
- 00032227  0x00006e02 branch  0x00007db2 , 0x00000003 
- 00032228  0x00006e03 hstoret  0x00000001 , 0x00008c10 
- 00032229  0x00006e04 hfetch  0x00000001 , 0x00008c27 
- 00032230  0x00006e05 qisolate0  0x0000003f 
- 00032231  0x00006e06 branch  0x00007de3 , 0x00000001 
- 00032232  0x00006e07 rtn 
- 00032233  0x00006e0b arg  0x00000002 , 0x00000007 
- 00032234  0x00006e0c arg  0x00008c1a , 0x00000011 
- 00032235  0x00006e0d branch  0x00007dd2 
- 00032236  0x00006e11 set1  0x00000025 , 0x00000000 
- 00032237  0x00006e12 bpatch  0x000000df , 0x0000403b 
- 00032238  0x00006e13 hjam  0x000000fc , 0x00008c00 
- 00032239  0x00006e14 nop  0x00002710 
- 00032240  0x00006e15 hjam  0x0000003c , 0x00008c00 
- 00032241  0x00006e16 jam  0x00000004 , 0x000008f8 
- 00032242  0x00006e17 rtn 
- 00032243  0x00006e1a fetch  0x00000001 , 0x00000ff0 
- 00032244  0x00006e1b nrtn  0x00000034 
- 00032245  0x00006e1c fetch  0x00000002 , 0x000008f2 
- 00032246  0x00006e1d rtn  0x00000034 
- 00032247  0x00006e1e increase  0xffffffff , 0x0000003f 
- 00032248  0x00006e1f store  0x00000002 , 0x000008f2 
- 00032249  0x00006e20 jam  0x00000001 , 0x00000ff0 
- 00032250  0x00006e21 rtn 
- 00032251  0x00006e25 sub  0x00000039 , 0x00000000 , 0x0000003e 
- 00032252  0x00006e26 rtn  0x00000005 
- 00032253  0x00006e28 rshift  0x0000003f , 0x0000003f 
- 00032254  0x00006e29 loop  0x00007dfd 
- 00032255  0x00006e2a rtn 
- 00032256  0x00006e2d deposit  0x00000005 
- 00032257  0x00006e2e store  0x00000002 , 0x000002b9 
- 00032258  0x00006e2f storet  0x00000008 , 0x000002a0 
- 00032259  0x00006e30 deposit  0x0000000b 
- 00032260  0x00006e31 store  0x00000004 , 0x000002a8 
- 00032261  0x00006e32 deposit  0x00000011 
- 00032262  0x00006e33 store  0x00000004 , 0x000002ac 
- 00032263  0x00006e34 deposit  0x00000012 
- 00032264  0x00006e35 store  0x00000004 , 0x000002b0 
- 00032265  0x00006e36 deposit  0x00000013 
- 00032266  0x00006e37 store  0x00000003 , 0x000002b4 
- 00032267  0x00006e38 deposit  0x00000006 
- 00032268  0x00006e39 store  0x00000002 , 0x000002b7 
- 00032269  0x00006e3a rtn 
- 00032270  0x00006e3c fetcht  0x00000008 , 0x000002a0 
- 00032271  0x00006e3d fetch  0x00000004 , 0x000002a8 
- 00032272  0x00006e3e iforce  0x0000000b 
- 00032273  0x00006e3f fetch  0x00000004 , 0x000002ac 
- 00032274  0x00006e40 iforce  0x00000011 
- 00032275  0x00006e41 fetch  0x00000004 , 0x000002b0 
- 00032276  0x00006e42 iforce  0x00000012 
- 00032277  0x00006e43 fetch  0x00000003 , 0x000002b4 
- 00032278  0x00006e44 iforce  0x00000013 
- 00032279  0x00006e45 fetch  0x00000002 , 0x000002b9 
- 00032280  0x00006e46 iforce  0x00000005 
- 00032281  0x00006e47 fetch  0x00000002 , 0x000002b7 
- 00032282  0x00006e48 iforce  0x00000006 
- 00032283  0x00006e49 rtn 
- 00032284  0x00006e50 copy  0x00000005 , 0x0000003f 
- 00032285  0x00006e51 store  0x00000002 , 0x00000b7b 
- 00032286  0x00006e52 copy  0x00000006 , 0x0000003f 
- 00032287  0x00006e53 store  0x00000002 , 0x00000b79 
- 00032288  0x00006e54 rtn 
- 00032289  0x00006e56 fetch  0x00000002 , 0x00000b7b 
- 00032290  0x00006e57 copy  0x0000003f , 0x00000005 
- 00032291  0x00006e58 fetch  0x00000002 , 0x00000b79 
- 00032292  0x00006e59 copy  0x0000003f , 0x00000006 
- 00032293  0x00006e5a rtn 
- 00032294  0x00006e5f copy  0x00000022 , 0x0000003f 
- 00032295  0x00006e60 increase  0x00000010 , 0x0000003f 
- 00032296  0x00006e61 increase  0x00000010 , 0x0000003f 
- 00032297  0x00006e63 copy  0x00000022 , 0x00000002 
- 00032298  0x00006e64 isub  0x00000002 , 0x0000003e 
- 00032299  0x00006e65 branch  0x00007e29 , 0x00000002 
- 00032300  0x00006e66 rtn 
- 00032301  0x00006e69 ifetch  0x00000008 , 0x00000006 
- 00032302  0x00006e6a istore  0x00000008 , 0x00000005 
- 00032303  0x00006e6b ifetch  0x00000008 , 0x00000006 
- 00032304  0x00006e6c istore  0x00000008 , 0x00000005 
- 00032305  0x00006e6e ifetch  0x00000008 , 0x00000006 
- 00032306  0x00006e6f istore  0x00000008 , 0x00000005 
- 00032307  0x00006e71 ifetch  0x00000008 , 0x00000006 
- 00032308  0x00006e72 istore  0x00000008 , 0x00000005 
- 00032309  0x00006e74 ifetch  0x00000008 , 0x00000006 
- 00032310  0x00006e75 istore  0x00000008 , 0x00000005 
- 00032311  0x00006e76 ifetch  0x00000008 , 0x00000006 
- 00032312  0x00006e77 istore  0x00000008 , 0x00000005 
- 00032313  0x00006e78 rtn 
- 00032314  0x00006e7b force  0x00000003 , 0x00000039 
- 00032315  0x00006e7d force  0x00000000 , 0x0000003f 
- 00032316  0x00006e7f istore  0x00000008 , 0x00000005 
- 00032317  0x00006e80 loop  0x00007e3c 
- 00032318  0x00006e81 rtn 
- 00032319  0x00006e85 deposit  0x00000039 
- 00032320  0x00006e86 rtn  0x00000034 
- 00032321  0x00006e87 setarg  0x00000000 
- 00032322  0x00006e89 istore  0x00000001 , 0x00000005 
- 00032323  0x00006e8a loop  0x00007e42 
- 00032324  0x00006e8b rtn 
- 00032325  0x00006e90 deposit  0x00000039 
- 00032326  0x00006e91 rtn  0x00000034 
- 00032327  0x00006e93 ifetch  0x00000001 , 0x00000006 
- 00032328  0x00006e94 istore  0x00000001 , 0x00000005 
- 00032329  0x00006e95 loop  0x00007e47 
- 00032330  0x00006e96 rtn 
- 00032331  0x00006e99 setarg  0x00000000 
- 00032332  0x00006e9b arg  0x0000423e , 0x00000005 
- 00032333  0x00006e9c iforce  0x00000002 
- 00032334  0x00006e9d lshift  0x00000007 , 0x0000003f 
- 00032335  0x00006e9e iadd  0x00000005 , 0x00000005 
- 00032336  0x00006e9f istoret  0x00000002 , 0x00000005 
- 00032337  0x00006ea0 rtn 
- 00032338  0x00006ea3 arg  0x00000000 , 0x00000007 
- 00032339  0x00006ea5 set1  0x00000025 , 0x00000000 
- 00032340  0x00006ea6 bpatch  0x000000bc , 0x00004037 
- 00032341  0x00006ea7 fetcht  0x00000004 , 0x00004134 
- 00032342  0x00006ea8 rshift  0x00000022 , 0x0000003f 
- 00032343  0x00006ea9 store  0x00000004 , 0x00004134 
- 00032344  0x00006eaa isub  0x00000002 , 0x0000000b 
- 00032345  0x00006eab copy  0x0000000b , 0x00000002 
- 00032346  0x00006eac arg  0x0000423e , 0x00000006 
- 00032347  0x00006ead copy  0x00000006 , 0x00000005 
- 00032348  0x00006eae arg  0x00000010 , 0x00000039 
- 00032349  0x00006eb0 ifetch  0x00000002 , 0x00000006 
- 00032350  0x00006eb1 isub  0x00000002 , 0x0000003f 
- 00032351  0x00006eb2 branch  0x00007e61 , 0x00000002 
- 00032352  0x00006eb3 force  0x00000000 , 0x0000003f 
- 00032353  0x00006eb5 istore  0x00000002 , 0x00000005 
- 00032354  0x00006eb6 loop  0x00007e5d 
- 00032355  0x00006eb7 arg  0x0000423e , 0x00000006 
- 00032356  0x00006eb8 lshift  0x00000007 , 0x0000003f 
- 00032357  0x00006eb9 iadd  0x00000006 , 0x00000006 
- 00032358  0x00006eba ifetch  0x00000002 , 0x00000006 
- 00032359  0x00006ebb rtn 
- 00032360  0x00006ebf increase  0x00000001 , 0x00000007 
- 00032361  0x00006ec1 increase  0xffffffff , 0x00000007 
- 00032362  0x00006ec2 rtn  0x00000005 
- 00032363  0x00006ec3 lshift8  0x0000003f , 0x0000003f 
- 00032364  0x00006ec4 branch  0x00007e69 
- 00032365  0x00006ec9 iadd  0x00000002 , 0x00000002 
- 00032366  0x00006eca copy  0x00000002 , 0x00000039 
- 00032367  0x00006ecb setarg  0x00000ea6 
- 00032368  0x00006ecc isub  0x00000039 , 0x0000003f 
- 00032369  0x00006ecd rtn  0x00000002 
- 00032370  0x00006ece sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00032371  0x00006ecf rshift16  0x00000002 , 0x00000002 
- 00032372  0x00006ed0 increase  0x00000001 , 0x00000002 
- 00032373  0x00006ed1 lshift16  0x00000002 , 0x00000002 
- 00032374  0x00006ed2 ior  0x00000002 , 0x00000002 
- 00032375  0x00006ed3 rtn 
- 00032376  0x00006ed6 call  0x00007e7a 
- 00032377  0x00006ed7 branch  0x00007e84 
- 00032378  0x00006edb disable  0x00000028 
- 00032379  0x00006edc isub  0x00000002 , 0x0000003f 
- 00032380  0x00006edd branch  0x00007e7f , 0x00000002 
- 00032381  0x00006ede enable  0x00000028 
- 00032382  0x00006edf sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00032383  0x00006ee1 rtnbit0  0x0000000f 
- 00032384  0x00006ee2 arg  0xffff0ea6 , 0x00000002 
- 00032385  0x00006ee3 iadd  0x00000002 , 0x0000003f 
- 00032386  0x00006ee4 set0  0x00000040 , 0x0000003f 
- 00032387  0x00006ee5 rtn 
- 00032388  0x00006ee8 iforce  0x00000006 
- 00032389  0x00006ee9 rshift16  0x0000003f , 0x0000003f 
- 00032390  0x00006eea arg  0x00000ea6 , 0x00000002 
- 00032391  0x00006eeb imul32  0x00000002 , 0x0000003f 
- 00032392  0x00006eec iadd  0x00000006 , 0x0000003f 
- 00032393  0x00006eed rtn 
- 00032394  0x00006ef1 lshift8  0x0000003f , 0x0000003f 
- 00032395  0x00006ef2 lshift4  0x0000003f , 0x0000003f 
- 00032396  0x00006ef3 fetcht  0x00000003 , 0x00004210 
- 00032397  0x00006ef4 idiv  0x00000002 
- 00032398  0x00006ef5 call  0x00007efd 
- 00032399  0x00006ef6 quotient  0x00000002 
- 00032400  0x00006ef7 rtn 
- 00032401  0x00006efb arg  0x00000ea6 , 0x00000002 
- 00032402  0x00006efc idiv  0x00000002 
- 00032403  0x00006efd call  0x00007efd 
- 00032404  0x00006efe quotient  0x0000003f 
- 00032405  0x00006eff lshift16  0x0000003f , 0x0000003f 
- 00032406  0x00006f00 remainder  0x00000002 
- 00032407  0x00006f01 ior  0x00000002 , 0x00000002 
- 00032408  0x00006f02 rtn 
- 00032409  0x00006f06 arg  0x00000003 , 0x00000039 
- 00032410  0x00006f07 branch  0x00007e9e 
- 00032411  0x00006f09 arg  0x00000002 , 0x00000039 
- 00032412  0x00006f0a branch  0x00007e9e 
- 00032413  0x00006f0f arg  0x00000006 , 0x00000039 
- 00032414  0x00006f11 ifetch  0x00000001 , 0x00000011 
- 00032415  0x00006f12 copy  0x0000003f , 0x00000002 
- 00032416  0x00006f13 rshift4  0x0000003f , 0x0000003f 
- 00032417  0x00006f14 call  0x00007eaa 
- 00032418  0x00006f15 istore  0x00000001 , 0x0000000a 
- 00032419  0x00006f16 copy  0x00000002 , 0x0000003f 
- 00032420  0x00006f17 and  0x0000003f , 0x0000000f , 0x0000003f 
- 00032421  0x00006f18 call  0x00007eaa 
- 00032422  0x00006f19 istore  0x00000001 , 0x0000000a 
- 00032423  0x00006f1a increase  0x00000001 , 0x00000011 
- 00032424  0x00006f1b loop  0x00007e9e 
- 00032425  0x00006f1c rtn 
- 00032426  0x00006f1e sub  0x0000003f , 0x00000009 , 0x0000003e 
- 00032427  0x00006f1f branch  0x00007eae , 0x00000002 
- 00032428  0x00006f20 increase  0x00000057 , 0x0000003f 
- 00032429  0x00006f21 rtn 
- 00032430  0x00006f23 add  0x0000003f , 0x00000030 , 0x0000003f 
- 00032431  0x00006f24 rtn 
- 00032432  0x00006f2b arg  0x00000000 , 0x00000002 
- 00032433  0x00006f2d copy  0x00000002 , 0x00000013 
- 00032434  0x00006f2e ifetch  0x00000001 , 0x00000003 
- 00032435  0x00006f2f sub  0x0000003f , 0x0000002c , 0x0000003e 
- 00032436  0x00006f30 rtn  0x00000005 
- 00032437  0x00006f31 call  0x00007ec9 
- 00032438  0x00006f32 copy  0x00000013 , 0x00000002 
- 00032439  0x00006f33 call  0x00007f32 
- 00032440  0x00006f34 arg  0x0000000a , 0x00000012 
- 00032441  0x00006f35 imul32  0x00000012 , 0x0000003f 
- 00032442  0x00006f36 iadd  0x00000002 , 0x0000003f 
- 00032443  0x00006f37 copy  0x0000003f , 0x00000002 
- 00032444  0x00006f38 branch  0x00007eb1 
- 00032445  0x00006f3c arg  0x00000002 , 0x00000039 
- 00032446  0x00006f3d branch  0x00007ec0 
- 00032447  0x00006f3f arg  0x00000006 , 0x00000039 
- 00032448  0x00006f44 ifetch  0x00000001 , 0x00000003 
- 00032449  0x00006f45 call  0x00007ec9 
- 00032450  0x00006f46 lshift4  0x0000003f , 0x00000013 
- 00032451  0x00006f47 ifetch  0x00000001 , 0x00000003 
- 00032452  0x00006f48 call  0x00007ec9 
- 00032453  0x00006f49 iadd  0x00000013 , 0x0000003f 
- 00032454  0x00006f4a istore  0x00000001 , 0x00000005 
- 00032455  0x00006f4b loop  0x00007ec0 
- 00032456  0x00006f4c rtn 
- 00032457  0x00006f4f arg  0x0000003a , 0x00000002 
- 00032458  0x00006f50 isub  0x00000002 , 0x0000003e 
- 00032459  0x00006f51 nbranch  0x00007ed2 , 0x00000002 
- 00032460  0x00006f52 arg  0x00000061 , 0x00000002 
- 00032461  0x00006f53 isub  0x00000002 , 0x0000003e 
- 00032462  0x00006f54 branch  0x00007ed5 , 0x00000002 
- 00032463  0x00006f55 arg  0x00000037 , 0x00000002 
- 00032464  0x00006f56 isub  0x00000002 , 0x0000003f 
- 00032465  0x00006f57 rtn 
- 00032466  0x00006f59 arg  0x00000030 , 0x00000002 
- 00032467  0x00006f5a isub  0x00000002 , 0x0000003f 
- 00032468  0x00006f5b rtn 
- 00032469  0x00006f5d arg  0x00000057 , 0x00000002 
- 00032470  0x00006f5e isub  0x00000002 , 0x0000003f 
- 00032471  0x00006f5f rtn 
- 00032472  0x00006f62 copy  0x00000002 , 0x00000030 
- 00032473  0x00006f63 setarg  0x000001ff 
- 00032474  0x00006f64 force  0x00000000 , 0x00000012 
- 00032475  0x00006f66 rshift3  0x0000003f , 0x00000011 
- 00032476  0x00006f67 rshift  0x00000011 , 0x00000011 
- 00032477  0x00006f68 ixor  0x00000011 , 0x00000011 
- 00032478  0x00006f69 isolate1  0x00000000 , 0x00000011 
- 00032479  0x00006f6a setflag  0x00000001 , 0x00000009 , 0x0000003f 
- 00032480  0x00006f6b rshift  0x00000002 , 0x00000002 
- 00032481  0x00006f6c isolate1  0x00000000 , 0x0000003f 
- 00032482  0x00006f6d setflag  0x00000001 , 0x00000007 , 0x00000002 
- 00032483  0x00006f6e rshift  0x0000003f , 0x0000003f 
- 00032484  0x00006f6f increase  0x00000001 , 0x00000012 
- 00032485  0x00006f70 compare  0x00000000 , 0x00000012 , 0x00000007 
- 00032486  0x00006f71 nbranch  0x00007edb , 0x00000001 
- 00032487  0x00006f72 istoret  0x00000001 , 0x00000005 
- 00032488  0x00006f73 loop  0x00007edb 
- 00032489  0x00006f74 copy  0x00000030 , 0x00000002 
- 00032490  0x00006f75 rtn 
- 00032491  0x00006f78 div  0x0000003f , 0x0000000a 
- 00032492  0x00006f79 call  0x00007efd 
- 00032493  0x00006f7a quotient  0x0000003f 
- 00032494  0x00006f7b lshift2  0x0000003f , 0x00000011 
- 00032495  0x00006f7c lshift2  0x00000011 , 0x00000011 
- 00032496  0x00006f7d remainder  0x0000003f 
- 00032497  0x00006f7e ior  0x00000011 , 0x0000003f 
- 00032498  0x00006f7f rtn 
- 00032499  0x00006f82 isolate1  0x00000000 , 0x00000011 
- 00032500  0x00006f83 branch  0x00007ef7 , 0x00000001 
- 00032501  0x00006f84 iforce  0x00000012 
- 00032502  0x00006f85 rtn 
- 00032503  0x00006f87 lshift2  0x0000003f , 0x0000003f 
- 00032504  0x00006f88 lshift2  0x0000003f , 0x0000003f 
- 00032505  0x00006f89 ior  0x00000012 , 0x0000003f 
- 00032506  0x00006f8a istore  0x00000001 , 0x00000005 
- 00032507  0x00006f8b increase  0xfffffffe , 0x00000005 
- 00032508  0x00006f8c rtn 
- 00032509  0x00006f8f rtn  0x00000035 
- 00032510  0x00006f90 branch  0x00007efd 
- 00032511  0x00006f94 store  0x00000008 , 0x00000161 
- 00032512  0x00006f95 force  0x00000020 , 0x0000003f 
- 00032513  0x00006f96 force  0x00000008 , 0x00000039 
- 00032514  0x00006f97 arg  0x00000028 , 0x00000005 
- 00032515  0x00006f99 istore  0x00000001 , 0x00000005 
- 00032516  0x00006f9a loop  0x00007f03 
- 00032517  0x00006f9b arg  0x00000028 , 0x00000005 
- 00032518  0x00006f9c increase  0x00000007 , 0x00000005 
- 00032519  0x00006f9d fetch  0x00000008 , 0x00000161 
- 00032520  0x00006f9f div  0x0000003f , 0x0000000a 
- 00032521  0x00006fa0 call  0x00007efd 
- 00032522  0x00006fa1 remainder  0x0000003f 
- 00032523  0x00006fa2 or_into  0x00000030 , 0x0000003f 
- 00032524  0x00006fa3 istore  0x00000001 , 0x00000005 
- 00032525  0x00006fa4 increase  0xfffffffe , 0x00000005 
- 00032526  0x00006fa5 quotient  0x0000003f 
- 00032527  0x00006fa6 rtn  0x00000034 
- 00032528  0x00006fa7 branch  0x00007f08 
- 00032529  0x00006fad store  0x00000008 , 0x00000161 
- 00032530  0x00006fae force  0x00000000 , 0x0000003f 
- 00032531  0x00006faf store  0x00000008 , 0x00000028 
- 00032532  0x00006fb0 arg  0x00000028 , 0x00000005 
- 00032533  0x00006fb1 increase  0x00000007 , 0x00000005 
- 00032534  0x00006fb2 fetch  0x00000008 , 0x00000161 
- 00032535  0x00006fb3 force  0x00000000 , 0x00000011 
- 00032536  0x00006fb5 div  0x0000003f , 0x0000000a 
- 00032537  0x00006fb6 call  0x00007efd 
- 00032538  0x00006fb7 remainder  0x0000003f 
- 00032539  0x00006fb8 call  0x00007ef3 
- 00032540  0x00006fb9 increase  0x00000001 , 0x00000011 
- 00032541  0x00006fba quotient  0x0000003f 
- 00032542  0x00006fbb sub  0x0000003f , 0x00000009 , 0x0000003e 
- 00032543  0x00006fbc nbranch  0x00007f18 , 0x00000002 
- 00032544  0x00006fbd call  0x00007ef3 
- 00032545  0x00006fbe isolate1  0x00000000 , 0x00000011 
- 00032546  0x00006fbf rtn  0x00000001 
- 00032547  0x00006fc0 istore  0x00000001 , 0x00000005 
- 00032548  0x00006fc1 rtn 
- 00032549  0x00006fca ifetch  0x00000001 , 0x00000011 
- 00032550  0x00006fcb ifetcht  0x00000001 , 0x00000012 
- 00032551  0x00006fcc isub  0x00000002 , 0x0000003e 
- 00032552  0x00006fcd nrtn  0x00000005 
- 00032553  0x00006fce increase  0x00000001 , 0x00000011 
- 00032554  0x00006fcf increase  0x00000001 , 0x00000012 
- 00032555  0x00006fd0 loop  0x00007f25 
- 00032556  0x00006fd1 force  0x00000000 , 0x0000003e 
- 00032557  0x00006fd2 rtn 
- 00032558  0x00006fd6 isub  0x00000002 , 0x0000003e 
- 00032559  0x00006fd7 nrtn  0x00000002 
- 00032560  0x00006fd8 deposit  0x00000002 
- 00032561  0x00006fd9 rtn 
- 00032562  0x00006fdc iadd  0x00000002 , 0x0000003f 
- 00032563  0x00006fdd isub  0x00000002 , 0x00000002 
- 00032564  0x00006fde isub  0x00000002 , 0x0000003f 
- 00032565  0x00006fdf rtn 
- 00032566  0x00006fe2 arg  0x00000200 , 0x00000039 
- 00032567  0x00006fe3 arg  0x00004000 , 0x00000005 
- 00032568  0x00006fe4 branch  0x00007e3b 
- 00032569  0x00006fe7 fetch  0x00000005 , 0x0000009c 
- 00032570  0x00006fe8 store  0x00000005 , 0x00000161 
- 00032571  0x00006fe9 fetch  0x00000002 , 0x00004210 
- 00032572  0x00006fea istore  0x00000002 , 0x00000005 
- 00032573  0x00006feb setarg  0x00000000 
- 00032574  0x00006fec setflag  0x0000002d , 0x00000007 , 0x0000003f 
- 00032575  0x00006fed setflag  0x0000002b , 0x00000006 , 0x0000003f 
- 00032576  0x00006fee setflag  0x00000018 , 0x00000005 , 0x0000003f 
- 00032577  0x00006fef setflag  0x0000002e , 0x00000004 , 0x0000003f 
- 00032578  0x00006ff0 istore  0x00000001 , 0x00000005 
- 00032579  0x00006ff1 branch  0x00007f52 
- 00032580  0x00006ff5 fetch  0x00000005 , 0x0000009c 
- 00032581  0x00006ff6 store  0x00000005 , 0x00000161 
- 00032582  0x00006ff7 fetch  0x00000001 , 0x00000016 
- 00032583  0x00006ff8 istore  0x00000001 , 0x00000005 
- 00032584  0x00006ff9 fetch  0x00000002 , 0x000003da 
- 00032585  0x00006ffa arg  0x00000fff , 0x00000006 
- 00032586  0x00006ffb iand  0x00000006 , 0x0000003f 
- 00032587  0x00006ffc setflag  0x0000002d , 0x0000000f , 0x0000003f 
- 00032588  0x00006ffd setflag  0x0000002b , 0x0000000e , 0x0000003f 
- 00032589  0x00006ffe setflag  0x00000018 , 0x0000000d , 0x0000003f 
- 00032590  0x00006fff setflag  0x0000002e , 0x0000000c , 0x0000003f 
- 00032591  0x00007000 istore  0x00000002 , 0x00000005 
- 00032592  0x00007001 branch  0x00007f52 
- 00032593  0x00007003 store  0x00000008 , 0x00000161 
- 00032594  0x00007005 fetch  0x00000001 , 0x0000416e 
- 00032595  0x00007006 rtneq  0x0000007f 
- 00032596  0x00007007 and_into  0x0000007f , 0x0000003f 
- 00032597  0x00007008 lshift3  0x0000003f , 0x0000003f 
- 00032598  0x00007009 arg  0x00004c00 , 0x00000005 
- 00032599  0x0000700a iadd  0x00000005 , 0x00000005 
- 00032600  0x0000700b fetch  0x00000008 , 0x00000161 
- 00032601  0x0000700c istore  0x00000008 , 0x00000005 
- 00032602  0x0000700d fetch  0x00000001 , 0x0000416e 
- 00032603  0x0000700e isolate1  0x00000007 , 0x0000003f 
- 00032604  0x0000700f increase  0x00000001 , 0x0000003f 
- 00032605  0x00007010 and_into  0x0000007f , 0x0000003f 
- 00032606  0x00007011 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00032607  0x00007012 store  0x00000001 , 0x0000416e 
- 00032608  0x00007013 fetch  0x00000008 , 0x00000161 
- 00032609  0x00007014 rtn 
- 00032610  0x00007017 arg  0x00000800 , 0x00000039 
- 00032611  0x00007018 arg  0x00000000 , 0x00000005 
- 00032612  0x00007019 setarg  0x01010101 
- 00032613  0x0000701a branch  0x00007e3c 
- 00032614  0x0000701e rtn  0x00000034 
- 00032615  0x0000701f copy  0x0000003f , 0x0000003d 
- 00032616  0x00007023 hfetch  0x00000002 , 0x0000810e 
- 00032617  0x00007024 nbranch  0x00007f68 , 0x00000034 
- 00032618  0x00007025 rtn 
- 00032619  0x00007028 hfetch  0x00000002 , 0x00008058 
- 00032620  0x00007029 copy  0x0000003f , 0x00000003 
- 00032621  0x0000702a rtn 
- 00032622  0x0000702d hfetch  0x00000002 , 0x0000805e 
- 00032623  0x0000702e copy  0x0000003f , 0x0000000a 
- 00032624  0x0000702f rtn 
- 00032625  0x00007032 copy  0x00000006 , 0x00000011 
- 00032626  0x00007033 call  0x00007f6e 
- 00032627  0x00007034 copy  0x00000011 , 0x00000006 
- 00032628  0x00007036 call  0x00004976 
- 00032629  0x00007037 call  0x000068fa 
- 00032630  0x00007038 branch  0x00007f68 
- 00032631  0x0000703b hjam  0x00000001 , 0x00008203 
- 00032632  0x0000703c rtn 
- 00032633  0x0000703f hstore  0x00000002 , 0x00008205 
- 00032634  0x00007040 hfetch  0x00000001 , 0x00008203 
- 00032635  0x00007041 set1  0x00000004 , 0x0000003f 
- 00032636  0x00007042 hstore  0x00000001 , 0x00008203 
- 00032637  0x00007043 rtn 
- 00032638  0x00007045 hstore  0x00000002 , 0x00008207 
- 00032639  0x00007046 hfetch  0x00000001 , 0x00008203 
- 00032640  0x00007047 set1  0x00000006 , 0x0000003f 
- 00032641  0x00007048 hstore  0x00000001 , 0x00008203 
- 00032642  0x00007049 rtn 
- 00032643  0x0000704c hstore  0x00000002 , 0x00008205 
- 00032644  0x0000704d hjam  0x00000030 , 0x00008203 
- 00032645  0x0000704e rtn 
- 00032646  0x00007051 hfetch  0x00000001 , 0x00008043 
- 00032647  0x00007052 set1  0x00000004 , 0x0000003f 
- 00032648  0x00007053 hstore  0x00000001 , 0x00008043 
- 00032649  0x00007054 rtn 
- 00032650  0x00007057 hfetch  0x00000001 , 0x00008043 
- 00032651  0x00007058 set0  0x00000004 , 0x0000003f 
- 00032652  0x00007059 hstore  0x00000001 , 0x00008043 
- 00032653  0x0000705a rtn 
- 00032654  0x0000705d hfetch  0x00000002 , 0x0000810e 
- 00032655  0x0000705e arg  0x00000200 , 0x00000002 
- 00032656  0x00007060 isub  0x00000002 , 0x0000003e 
- 00032657  0x00007061 rtn 
- 00032658  0x00007068 set1  0x00000025 , 0x00000000 
- 00032659  0x00007069 bpatch  0x000000bd , 0x00004037 
- 00032660  0x0000706a ifetcht  0x00000005 , 0x00000011 
- 00032661  0x0000706b and  0x00000002 , 0x000000ff , 0x0000003f 
- 00032662  0x0000706c nbranch  0x00007f99 , 0x00000034 
- 00032663  0x0000706d rshift8  0x00000002 , 0x0000003f 
- 00032664  0x0000706e istore  0x00000005 , 0x00000011 
- 00032665  0x00007070 increase  0x00000004 , 0x00000011 
- 00032666  0x00007071 ifetch  0x00000001 , 0x00000011 
- 00032667  0x00007072 nbranch  0x00003bf1 , 0x00000034 
- 00032668  0x00007073 fetch  0x00000001 , 0x00000b7d 
- 00032669  0x00007074 istore  0x00000001 , 0x00000011 
- 00032670  0x00007075 rtn 
- 00032671  0x0000707b set1  0x00000025 , 0x00000000 
- 00032672  0x0000707c bpatch  0x000000be , 0x00004037 
- 00032673  0x0000707d arg  0x00000005 , 0x00000039 
- 00032674  0x0000707e ifetch  0x00000005 , 0x00000011 
- 00032675  0x0000707f rtn  0x00000034 
- 00032676  0x00007081 ifetch  0x00000001 , 0x00000011 
- 00032677  0x00007082 nbranch  0x00007fa9 , 0x00000034 
- 00032678  0x00007083 increase  0x00000001 , 0x00000011 
- 00032679  0x00007084 loop  0x00007fa4 
- 00032680  0x00007085 branch  0x00003bf1 
- 00032681  0x00007087 arg  0x00000000 , 0x00000002 
- 00032682  0x00007088 istoret  0x00000001 , 0x00000011 
- 00032683  0x00007089 rtn 
- 00032684  0x0000708f ifetch  0x00000005 , 0x00000011 
- 00032685  0x00007090 rtn 
- 00032686  0x00007096 ifetch  0x00000001 , 0x00000011 
- 00032687  0x00007097 rtn 
- 00032688  0x0000709b ifetch  0x00000002 , 0x00000011 
- 00032689  0x0000709c rtn 
- 00032690  0x000070a1 arg  0x00000000 , 0x00000002 
- 00032691  0x000070a3 fetch  0x00000001 , 0x00000006 
- 00032692  0x000070a4 loop  0x00007fb3 , 0x00000034 
- 00032693  0x000070a5 increase  0x00000001 , 0x00000002 
- 00032694  0x000070a6 loop  0x00007fb3 
- 00032695  0x000070a7 copy  0x00000002 , 0x0000003f 
- 00032696  0x000070a8 rtn 
- 00032697  0x000070ab isub  0x00000002 , 0x0000003e 
- 00032698  0x000070ac nrtn  0x00000002 
- 00032699  0x000070ad copy  0x00000002 , 0x0000003f 
- 00032700  0x000070ae rtn 
+ 00000653  0x00000393 arg  0x000043fa , 0x00000006 
+ 00000654  0x00000394 rtn 
+ 00000655  0x00000397 jam  0x0000000b , 0x000043d9 
+ 00000656  0x00000398 rtn 
+ 00000657  0x0000039c fetch  0x00000002 , 0x000047f4 
+ 00000658  0x0000039d bbit1  0x00000009 , 0x00003f90 
+ 00000659  0x0000039e bbit1  0x00000007 , 0x00007cd5 
+ 00000660  0x0000039f bmark1  0x00000023 , 0x00000523 
+ 00000661  0x000003a0 jam  0x00000000 , 0x000043d8 
+ 00000662  0x000003a1 call  0x00003f7e 
+ 00000663  0x000003a3 jam  0x00000037 , 0x00000b7d 
+ 00000664  0x000003a4 branch  0x00007c27 
+ 00000665  0x000003a9 call  0x00003b36 
+ 00000666  0x000003aa branch  0x00003cdc 
+ 00000667  0x000003b6 ifetch  0x00000001 , 0x00000006 
+ 00000668  0x000003b7 store  0x00000001 , 0x00004cb7 
+ 00000669  0x000003b8 rtn 
+ 00000670  0x000003be call  0x000054bd 
+ 00000671  0x000003bf fetcht  0x00000001 , 0x00000017 
+ 00000672  0x000003c0 call  0x00003a82 
+ 00000673  0x000003c1 call  0x00003a87 
+ 00000674  0x000003c2 enable  0x00000010 
+ 00000675  0x000003c3 arg  0x0000157c , 0x0000000b 
+ 00000676  0x000003c5 branch  0x0000547f 
+ 00000677  0x000003c8 jam  0x00000001 , 0x0000443e 
+ 00000678  0x000003c9 jam  0x00000000 , 0x0000443f 
+ 00000679  0x000003ca branch  0x0000534e 
+ 00000680  0x000003cd call  0x000053dd 
+ 00000681  0x000003ce call  0x000002ab 
+ 00000682  0x000003cf branch  0x000054c1 
+ 00000683  0x000003d2 branch  0x00000183 , 0x0000002d 
+ 00000684  0x000003d3 call  0x000053ee 
+ 00000685  0x000003d4 branch  0x00003a91 
+ 00000686  0x000003d7 fetch  0x00000001 , 0x00004c60 
+ 00000687  0x000003d8 store  0x00000004 , 0x000046f9 
+ 00000688  0x000003d9 fetch  0x00000001 , 0x000044db 
+ 00000689  0x000003da beq  0x00000001 , 0x000002b3 
+ 00000690  0x000003db branch  0x000054e0 
+ 00000691  0x000003dd jam  0x00000000 , 0x000044db 
+ 00000692  0x000003de branch  0x000054ef 
+ 00000693  0x000003e1 fetch  0x00000001 , 0x000003c0 
+ 00000694  0x000003e2 rtnbit0  0x00000005 
+ 00000695  0x000003e3 fetch  0x00000002 , 0x000003da 
+ 00000696  0x000003e4 fetcht  0x00000002 , 0x000003e0 
+ 00000697  0x000003e5 isub  0x00000002 , 0x0000003f 
+ 00000698  0x000003e6 nrtn  0x00000002 
+ 00000699  0x000003e7 branch  0x0000557e 
+ 00000700  0x000003eb fetch  0x00000001 , 0x000003d7 
+ 00000701  0x000003ec rtnbit1  0x00000005 
+ 00000702  0x000003ee fetch  0x00000001 , 0x00000341 
+ 00000703  0x000003ef branch  0x00005626 , 0x00000034 
+ 00000704  0x000003f0 branch  0x00005890 
+ 00000705  0x000003f7 fetch  0x00000001 , 0x00004440 
+ 00000706  0x000003f8 beq  0x00000007 , 0x000002da 
+ 00000707  0x000003f9 beq  0x0000000f , 0x000002de 
+ 00000708  0x000003fa beq  0x00000006 , 0x000002cd 
+ 00000709  0x000003fc beq  0x00000002 , 0x000002ca 
+ 00000710  0x000003fd beq  0x00000013 , 0x000002c8 
+ 00000711  0x000003fe branch  0x0000563a 
+ 00000712  0x00000401 force  0x00000001 , 0x00000002 
+ 00000713  0x00000402 branch  0x00005892 
+ 00000714  0x00000405 setarg  0x0000000a 
+ 00000715  0x00000406 store  0x00000002 , 0x000003ef 
+ 00000716  0x00000407 branch  0x00005693 
+ 00000717  0x0000040a jam  0x00000012 , 0x00000b7d 
+ 00000718  0x0000040b call  0x00007c33 
+ 00000719  0x0000040c force  0x00000001 , 0x00000002 
+ 00000720  0x0000040d branch  0x00005892 , 0x00000029 
+ 00000721  0x0000040e jam  0x00000034 , 0x00000b7d 
+ 00000722  0x0000040f call  0x00007c27 
+ 00000723  0x00000410 fetch  0x00000001 , 0x00004c69 
+ 00000724  0x00000411 beq  0x00000002 , 0x000002d6 
+ 00000725  0x00000412 branch  0x000002d8 
+ 00000726  0x00000414 jam  0x00000046 , 0x00000b7d 
+ 00000727  0x00000415 call  0x00005620 
+ 00000728  0x00000417 force  0x00000001 , 0x00000002 
+ 00000729  0x00000418 branch  0x00005892 
+ 00000730  0x00000423 fetch  0x00000001 , 0x00004c68 
+ 00000731  0x00000424 istore  0x00000001 , 0x00000005 
+ 00000732  0x00000425 force  0x00000002 , 0x00000002 
+ 00000733  0x00000426 branch  0x00005892 
+ 00000734  0x00000429 increase  0xffffffff , 0x00000005 
+ 00000735  0x0000042a fetch  0x00000008 , 0x00004c6c 
+ 00000736  0x0000042b istore  0x00000008 , 0x00000005 
+ 00000737  0x0000042c ifetch  0x00000008 , 0x00000006 
+ 00000738  0x0000042d istore  0x00000008 , 0x00000005 
+ 00000739  0x0000042e force  0x00000002 , 0x00000001 
+ 00000740  0x0000042f branch  0x0000588a 
+ 00000741  0x00000432 fetch  0x00000001 , 0x00004444 
+ 00000742  0x00000433 beq  0x00000009 , 0x00005719 
+ 00000743  0x00000434 beq  0x00000002 , 0x000002ea 
+ 00000744  0x00000435 beq  0x00000007 , 0x0000570d 
+ 00000745  0x00000436 branch  0x00005656 
+ 00000746  0x0000043b setarg  0x01000302 
+ 00000747  0x0000043c store  0x00000003 , 0x000044b5 
+ 00000748  0x0000043d setarg  0x00000001 
+ 00000749  0x0000043e istore  0x00000001 , 0x00000005 
+ 00000750  0x0000043f setarg  0x00010010 
+ 00000751  0x00000440 istore  0x00000003 , 0x00000005 
+ 00000752  0x00000441 branch  0x000056f1 
+ 00000753  0x00000448 parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00000754  0x00000449 enable  0x00000010 
+ 00000755  0x0000044a arg  0x00000664 , 0x0000001b 
+ 00000756  0x0000044b rshift32  0x0000003f , 0x0000003f 
+ 00000757  0x0000044c rshift16  0x0000003f , 0x0000003f 
+ 00000758  0x0000044d istore  0x00000003 , 0x00000005 
+ 00000759  0x0000044e branch  0x0000375c , 0x00000006 
+ 00000760  0x0000044f enable  0x0000002d 
+ 00000761  0x00000450 fetch  0x00000001 , 0x00000017 
+ 00000762  0x00000451 add  0x0000003f , 0x00000000 , 0x00000011 
+ 00000763  0x00000452 branch  0x000054af 
+ 00000764  0x00000455 ifetch  0x00000003 , 0x00000006 
+ 00000765  0x00000456 store  0x00000003 , 0x000003f9 
+ 00000766  0x00000458 beq  0x00000052 , 0x00000302 
+ 00000767  0x0000045b beq  0x00000002 , 0x00000319 
+ 00000768  0x0000045c beq  0x00000012 , 0x00000308 
+ 00000769  0x0000045d branch  0x00005907 
+ 00000770  0x00000460 jam  0x00000001 , 0x00004d38 
+ 00000771  0x00000461 fetch  0x00000002 , 0x000003fa 
+ 00000772  0x00000462 beq  0x00000021 , 0x00000306 
+ 00000773  0x00000463 branch  0x000059ed 
+ 00000774  0x00000466 arg  0x00000349 , 0x00000006 
+ 00000775  0x00000467 branch  0x0000029b 
+ 00000776  0x0000046a fetch  0x00000002 , 0x000003fa 
+ 00000777  0x0000046b sub  0x0000003f , 0x00000021 , 0x0000003e 
+ 00000778  0x0000046c call  0x00000306 , 0x00000005 
+ 00000779  0x0000046d fetch  0x00000002 , 0x000003fa 
+ 00000780  0x0000046e sub  0x0000003f , 0x0000002d , 0x0000003e 
+ 00000781  0x0000046f call  0x00000317 , 0x00000005 
+ 00000782  0x00000470 fetch  0x00000002 , 0x000003fa 
+ 00000783  0x00000471 fetcht  0x00000002 , 0x00004cbc 
+ 00000784  0x00000472 increase  0x00000001 , 0x00000002 
+ 00000785  0x00000473 isub  0x00000002 , 0x0000003e 
+ 00000786  0x00000474 branch  0x00000314 , 0x00000005 
+ 00000787  0x00000475 branch  0x000059ca 
+ 00000788  0x00000477 jam  0x00000034 , 0x00000b7d 
+ 00000789  0x00000478 call  0x00007c27 
+ 00000790  0x00000479 branch  0x000059ca 
+ 00000791  0x0000047d jam  0x00000001 , 0x00004131 
+ 00000792  0x0000047e rtn 
+ 00000793  0x00000482 jam  0x00000003 , 0x00000b7d 
+ 00000794  0x00000483 branch  0x00005620 
+ 00000795  0x00000486 fetch  0x00000001 , 0x00004444 
+ 00000796  0x00000487 beq  0x0000001b , 0x00000453 
+ 00000797  0x00000488 beq  0x0000001d , 0x00000453 
+ 00000798  0x00000489 beq  0x00000011 , 0x000003e7 
+ 00000799  0x0000048a beq  0x00000009 , 0x00000399 
+ 00000800  0x0000048b beq  0x00000005 , 0x00000387 
+ 00000801  0x0000048c beq  0x00000007 , 0x0000033b 
+ 00000802  0x0000048d beq  0x00000013 , 0x0000585c 
+ 00000803  0x0000048e beq  0x00000003 , 0x0000032c 
+ 00000804  0x0000048f beq  0x0000000b , 0x0000032f 
+ 00000805  0x00000490 beq  0x0000000d , 0x00000327 
+ 00000806  0x00000491 branch  0x00005666 
+ 00000807  0x00000494 fetch  0x00000002 , 0x000003fa 
+ 00000808  0x00000495 beq  0x00000007 , 0x0000032a 
+ 00000809  0x00000496 branch  0x000057d6 
+ 00000810  0x00000499 jam  0x00000007 , 0x000003fc 
+ 00000811  0x0000049a branch  0x00005729 
+ 00000812  0x000004a0 fetch  0x00000002 , 0x00004c6a 
+ 00000813  0x000004a1 istore  0x00000002 , 0x00000005 
+ 00000814  0x000004a2 branch  0x0000588a 
+ 00000815  0x000004a5 fetch  0x00000002 , 0x000003fa 
+ 00000816  0x000004a7 beq  0x0000000e , 0x00000332 
+ 00000817  0x000004a9 branch  0x000057c6 
+ 00000818  0x000004ac fetch  0x00000001 , 0x00004c69 
+ 00000819  0x000004ad bne  0x00000000 , 0x000057c6 
+ 00000820  0x000004ae fetch  0x00000001 , 0x00004c7c 
+ 00000821  0x000004af beq  0x00000003 , 0x000057c6 
+ 00000822  0x000004b2 copy  0x00000005 , 0x00000002 
+ 00000823  0x000004b3 jam  0x00000001 , 0x00004c69 
+ 00000824  0x000004b4 copy  0x00000002 , 0x00000005 
+ 00000825  0x000004b5 jam  0x00000005 , 0x000003fc 
+ 00000826  0x000004b6 branch  0x00005729 
+ 00000827  0x000004b9 call  0x0000577b 
+ 00000828  0x000004ba rtn  0x00000028 
+ 00000829  0x000004bb fetcht  0x00000002 , 0x000044c0 
+ 00000830  0x000004bc setarg  0x00001812 
+ 00000831  0x000004bd isub  0x00000002 , 0x0000003e 
+ 00000832  0x000004be branch  0x00000354 , 0x00000005 
+ 00000833  0x000004bf setarg  0x0000180f 
+ 00000834  0x000004c0 isub  0x00000002 , 0x0000003e 
+ 00000835  0x000004c1 branch  0x00000356 , 0x00000005 
+ 00000836  0x000004c2 setarg  0x0000180a 
+ 00000837  0x000004c3 isub  0x00000002 , 0x0000003e 
+ 00000838  0x000004c4 branch  0x0000035a , 0x00000005 
+ 00000839  0x000004c5 setarg  0x00001801 
+ 00000840  0x000004c6 isub  0x00000002 , 0x0000003e 
+ 00000841  0x000004c7 branch  0x00000358 , 0x00000005 
+ 00000842  0x000004c8 branch  0x00005754 
+ 00000843  0x000004cb fetch  0x00000001 , 0x00004c7f 
+ 00000844  0x000004cc arg  0x00000000 , 0x00000002 
+ 00000845  0x000004cd qset1  0x00000002 
+ 00000846  0x000004ce iand  0x00000002 , 0x0000003f 
+ 00000847  0x000004cf bne  0x00000000 , 0x00005728 
+ 00000848  0x000004d0 fetch  0x00000001 , 0x00004c7f 
+ 00000849  0x000004d1 qset1  0x0000003f 
+ 00000850  0x000004d2 store  0x00000001 , 0x00004c7f 
+ 00000851  0x000004d3 branch  0x0000035c 
+ 00000852  0x000004d6 arg  0x00000000 , 0x00000007 
+ 00000853  0x000004d7 branch  0x0000034b 
+ 00000854  0x000004da arg  0x00000001 , 0x00000007 
+ 00000855  0x000004db branch  0x0000034b 
+ 00000856  0x000004de arg  0x00000003 , 0x00000007 
+ 00000857  0x000004df branch  0x0000034b 
+ 00000858  0x000004e1 arg  0x00000002 , 0x00000007 
+ 00000859  0x000004e2 branch  0x0000034b 
+ 00000860  0x000004e4 fetch  0x00000002 , 0x000044c0 
+ 00000861  0x000004e5 copy  0x0000003f , 0x00000011 
+ 00000862  0x000004e6 fetcht  0x00000002 , 0x000044c4 
+ 00000863  0x000004e7 copy  0x00000002 , 0x00000012 
+ 00000864  0x000004e8 call  0x00000363 
+ 00000865  0x000004e9 branch  0x0000036e , 0x00000005 
+ 00000866  0x000004ea branch  0x00005728 
+ 00000867  0x000004ed arg  0x00004504 , 0x00000006 
+ 00000868  0x000004ef ifetch  0x00000002 , 0x00000006 
+ 00000869  0x000004f0 rtn  0x00000034 
+ 00000870  0x000004f1 ifetch  0x00000003 , 0x00000006 
+ 00000871  0x000004f2 ifetch  0x00000002 , 0x00000006 
+ 00000872  0x000004f3 isub  0x00000011 , 0x0000003e 
+ 00000873  0x000004f4 rtn  0x00000005 
+ 00000874  0x000004f5 increase  0xfffffffd , 0x00000006 
+ 00000875  0x000004f6 ifetch  0x00000001 , 0x00000006 
+ 00000876  0x000004f7 iadd  0x00000006 , 0x00000006 
+ 00000877  0x000004f8 branch  0x00000364 
+ 00000878  0x000004fb increase  0xfffffff9 , 0x00000006 
+ 00000879  0x000004fc ifetch  0x00000002 , 0x00000006 
+ 00000880  0x000004fd store  0x00000002 , 0x00004c61 
+ 00000881  0x000004fe call  0x0000037c 
+ 00000882  0x000004ff branch  0x00005728 , 0x00000034 
+ 00000883  0x00000500 increase  0xfffffffc , 0x00000006 
+ 00000884  0x00000501 ifetch  0x00000002 , 0x00000006 
+ 00000885  0x00000502 increase  0xffffffff , 0x0000003f 
+ 00000886  0x00000503 store  0x00000002 , 0x00004c63 
+ 00000887  0x00000504 jam  0x00000007 , 0x00004444 
+ 00000888  0x00000505 fetch  0x00000004 , 0x00004c61 
+ 00000889  0x00000506 store  0x00000004 , 0x00004445 
+ 00000890  0x00000509 force  0x00000009 , 0x00000002 
+ 00000891  0x0000050a branch  0x00005892 
+ 00000892  0x0000050d ifetch  0x00000002 , 0x00000006 
+ 00000893  0x0000050e ifetch  0x00000001 , 0x00000006 
+ 00000894  0x0000050f iadd  0x00000006 , 0x00000006 
+ 00000895  0x00000511 ifetch  0x00000002 , 0x00000006 
+ 00000896  0x00000512 rtn  0x00000034 
+ 00000897  0x00000513 ifetch  0x00000002 , 0x00000006 
+ 00000898  0x00000514 isub  0x00000012 , 0x0000003e 
+ 00000899  0x00000515 rtn  0x00000005 
+ 00000900  0x00000516 ifetch  0x00000001 , 0x00000006 
+ 00000901  0x00000517 iadd  0x00000006 , 0x00000006 
+ 00000902  0x00000518 branch  0x0000037f 
+ 00000903  0x0000051b arg  0x00000003 , 0x0000000b 
+ 00000904  0x0000051c force  0x00000001 , 0x0000003f 
+ 00000905  0x0000051d store  0x00000001 , 0x00004445 
+ 00000906  0x0000051e call  0x00005a74 
+ 00000907  0x00000520 call  0x00005a7d 
+ 00000908  0x00000521 branch  0x00005746 , 0x00000034 
+ 00000909  0x00000522 nbranch  0x00000397 , 0x00000002 
+ 00000910  0x00000523 disable  0x00000028 
+ 00000911  0x00000524 istore  0x00000002 , 0x00000005 
+ 00000912  0x00000525 ifetch  0x00000002 , 0x00000006 
+ 00000913  0x00000526 istore  0x00000002 , 0x00000005 
+ 00000914  0x00000527 increase  0xffffffff , 0x0000000b 
+ 00000915  0x00000528 branch  0x00005746 , 0x00000005 
+ 00000916  0x0000052a ifetch  0x00000001 , 0x00000006 
+ 00000917  0x0000052b iadd  0x00000006 , 0x00000006 
+ 00000918  0x0000052c branch  0x0000038b 
+ 00000919  0x0000052e increase  0x00000002 , 0x00000006 
+ 00000920  0x0000052f branch  0x00000394 
+ 00000921  0x00000534 fetcht  0x00000002 , 0x000044c0 
+ 00000922  0x00000535 setarg  0x00002a00 
+ 00000923  0x00000536 isub  0x00000002 , 0x0000003e 
+ 00000924  0x00000537 branch  0x000003d9 , 0x00000005 
+ 00000925  0x00000538 setarg  0x00002a50 
+ 00000926  0x00000539 isub  0x00000002 , 0x0000003e 
+ 00000927  0x0000053a branch  0x000003e4 , 0x00000005 
+ 00000928  0x0000053b setarg  0x00002803 
+ 00000929  0x0000053c isub  0x00000002 , 0x0000003e 
+ 00000930  0x0000053d nbranch  0x00005728 , 0x00000005 
+ 00000931  0x0000053e fetch  0x00000002 , 0x000044bc 
+ 00000932  0x0000053f store  0x00000002 , 0x000002a0 
+ 00000933  0x00000540 enable  0x00000028 
+ 00000934  0x00000542 call  0x0000042b 
+ 00000935  0x00000543 nbranch  0x000003b5 , 0x00000002 
+ 00000936  0x00000544 fetcht  0x00000002 , 0x000002a0 
+ 00000937  0x00000545 call  0x00000433 
+ 00000938  0x00000546 beq  0x00000001 , 0x000003b5 
+ 00000939  0x00000547 call  0x0000042f 
+ 00000940  0x00000548 nbranch  0x000003b3 , 0x00000005 
+ 00000941  0x00000549 disable  0x00000028 
+ 00000942  0x0000054a call  0x000003b7 
+ 00000943  0x0000054b call  0x00000419 
+ 00000944  0x0000054c call  0x00000433 
+ 00000945  0x0000054d call  0x000003bf 
+ 00000946  0x0000054e branch  0x000003b5 
+ 00000947  0x00000550 call  0x00000419 
+ 00000948  0x00000551 branch  0x000003a6 
+ 00000949  0x00000553 branch  0x00005728 , 0x00000028 
+ 00000950  0x00000554 branch  0x00000451 
+ 00000951  0x00000556 fetch  0x00000002 , 0x000002a0 
+ 00000952  0x00000557 store  0x00000002 , 0x00004446 
+ 00000953  0x00000558 fetch  0x00000001 , 0x00004c67 
+ 00000954  0x00000559 copy  0x0000003f , 0x00000039 
+ 00000955  0x0000055a call  0x00000448 
+ 00000956  0x0000055b arg  0x00004448 , 0x00000005 
+ 00000957  0x0000055c call  0x00007e45 
+ 00000958  0x0000055d branch  0x0000044b 
+ 00000959  0x0000055f fetcht  0x00000002 , 0x00004c65 
+ 00000960  0x00000560 rshift8  0x00000002 , 0x0000003f 
+ 00000961  0x00000561 bne  0x00000005 , 0x000003d1 
+ 00000962  0x00000562 call  0x00000445 
+ 00000963  0x00000563 fetch  0x00000002 , 0x000002a0 
+ 00000964  0x00000564 istore  0x00000002 , 0x00000005 
+ 00000965  0x00000565 call  0x0000044b 
+ 00000966  0x00000566 setarg  0x00004504 
+ 00000967  0x00000567 iadd  0x00000002 , 0x00000006 
+ 00000968  0x00000568 ifetch  0x00000001 , 0x00000006 
+ 00000969  0x00000569 copy  0x00000006 , 0x00000002 
+ 00000970  0x0000056a copy  0x0000003f , 0x00000039 
+ 00000971  0x0000056b increase  0x00000005 , 0x0000003f 
+ 00000972  0x0000056c store  0x00000001 , 0x00004445 
+ 00000973  0x0000056d call  0x00000445 
+ 00000974  0x0000056e copy  0x00000002 , 0x00000006 
+ 00000975  0x0000056f call  0x00007e45 
+ 00000976  0x00000570 branch  0x0000044b 
+ 00000977  0x00000572 call  0x00000445 
+ 00000978  0x00000573 fetch  0x00000002 , 0x000002a0 
+ 00000979  0x00000574 istore  0x00000002 , 0x00000005 
+ 00000980  0x00000575 fetch  0x00000002 , 0x00004c65 
+ 00000981  0x00000576 istore  0x00000002 , 0x00000005 
+ 00000982  0x00000577 call  0x0000044b 
+ 00000983  0x00000578 jam  0x00000007 , 0x00004445 
+ 00000984  0x00000579 rtn 
+ 00000985  0x0000057b call  0x00005b08 
+ 00000986  0x0000057d ifetch  0x00000001 , 0x00000006 
+ 00000987  0x0000057e copy  0x0000003f , 0x00000039 
+ 00000988  0x0000057f increase  0x00000002 , 0x0000003f 
+ 00000989  0x00000580 store  0x00000001 , 0x00004445 
+ 00000990  0x00000581 increase  0xfffffffb , 0x00000006 
+ 00000991  0x00000582 ifetch  0x00000002 , 0x00000006 
+ 00000992  0x00000583 istore  0x00000002 , 0x00000005 
+ 00000993  0x00000584 increase  0x00000003 , 0x00000006 
+ 00000994  0x00000585 call  0x00007e45 
+ 00000995  0x00000586 branch  0x0000588a 
+ 00000996  0x00000589 arg  0x00002a50 , 0x00000002 
+ 00000997  0x0000058a call  0x00005b0c 
+ 00000998  0x0000058b branch  0x000003da 
+ 00000999  0x0000058f arg  0x00000002 , 0x0000000b 
+ 00001000  0x00000590 fetch  0x00000002 , 0x000044bc 
+ 00001001  0x00000591 store  0x00000002 , 0x000002a0 
+ 00001002  0x00000592 jam  0x00000000 , 0x00000d5c 
+ 00001003  0x00000593 enable  0x00000028 
+ 00001004  0x00000595 call  0x0000042b 
+ 00001005  0x00000596 nbranch  0x0000040f , 0x00000002 
+ 00001006  0x00000597 fetcht  0x00000002 , 0x000002a0 
+ 00001007  0x00000598 call  0x00000433 
+ 00001008  0x00000599 beq  0x00000001 , 0x00000412 
+ 00001009  0x0000059a call  0x0000042f 
+ 00001010  0x0000059b nbranch  0x0000040b , 0x00000005 
+ 00001011  0x0000059c fetch  0x00000001 , 0x00000d5c 
+ 00001012  0x0000059d beq  0x00000001 , 0x00000412 
+ 00001013  0x0000059e nbranch  0x000003fc , 0x00000028 
+ 00001014  0x0000059f disable  0x00000028 
+ 00001015  0x000005a0 fetch  0x00000001 , 0x00004c67 
+ 00001016  0x000005a1 increase  0x00000004 , 0x0000003f 
+ 00001017  0x000005a2 store  0x00000001 , 0x00004445 
+ 00001018  0x000005a3 call  0x0000044b 
+ 00001019  0x000005a4 branch  0x00000406 
+ 00001020  0x000005a6 fetch  0x00000001 , 0x00004c67 
+ 00001021  0x000005a7 sub  0x0000003f , 0x00000010 , 0x0000003e 
+ 00001022  0x000005a8 branch  0x00000412 , 0x00000005 
+ 00001023  0x000005a9 fetch  0x00000001 , 0x00004445 
+ 00001024  0x000005aa sub  0x0000003f , 0x00000010 , 0x0000003e 
+ 00001025  0x000005ab branch  0x00000412 , 0x00000005 
+ 00001026  0x000005ac fetch  0x00000002 , 0x000002a0 
+ 00001027  0x000005ad increase  0xffffffff , 0x0000003f 
+ 00001028  0x000005ae store  0x00000002 , 0x00000d5a 
+ 00001029  0x000005af call  0x00000422 
+ 00001030  0x000005b1 fetch  0x00000002 , 0x000002a0 
+ 00001031  0x000005b2 store  0x00000002 , 0x00000d58 
+ 00001032  0x000005b3 call  0x0000041d 
+ 00001033  0x000005b4 increase  0xffffffff , 0x0000000b 
+ 00001034  0x000005b5 branch  0x0000040d , 0x00000005 
+ 00001035  0x000005b7 call  0x00000419 
+ 00001036  0x000005b8 branch  0x000003ec 
+ 00001037  0x000005ba jam  0x00000001 , 0x00000d5c 
+ 00001038  0x000005bb branch  0x0000040b 
+ 00001039  0x000005bd fetch  0x00000002 , 0x000002a0 
+ 00001040  0x000005be store  0x00000002 , 0x00000d5a 
+ 00001041  0x000005bf branch  0x00000416 
+ 00001042  0x000005c1 fetch  0x00000002 , 0x000002a0 
+ 00001043  0x000005c2 increase  0xffffffff , 0x0000003f 
+ 00001044  0x000005c3 store  0x00000002 , 0x00000d5a 
+ 00001045  0x000005c4 branch  0x00000416 
+ 00001046  0x000005c6 branch  0x00005728 , 0x00000028 
+ 00001047  0x000005c7 call  0x00000422 
+ 00001048  0x000005c8 branch  0x00000451 
+ 00001049  0x000005cb fetcht  0x00000002 , 0x000002a0 
+ 00001050  0x000005cc increase  0x00000001 , 0x00000002 
+ 00001051  0x000005cd storet  0x00000002 , 0x000002a0 
+ 00001052  0x000005ce rtn 
+ 00001053  0x000005d1 fetch  0x00000001 , 0x00004c67 
+ 00001054  0x000005d2 store  0x00000001 , 0x00000103 
+ 00001055  0x000005d3 copy  0x0000003f , 0x00000039 
+ 00001056  0x000005d4 call  0x00000448 
+ 00001057  0x000005d5 branch  0x00007e45 
+ 00001058  0x000005d8 call  0x00000445 
+ 00001059  0x000005d9 fetch  0x00000002 , 0x00000d58 
+ 00001060  0x000005da istore  0x00000002 , 0x00000005 
+ 00001061  0x000005db fetch  0x00000002 , 0x00000d5a 
+ 00001062  0x000005dc istore  0x00000002 , 0x00000005 
+ 00001063  0x000005dd fetch  0x00000001 , 0x00000103 
+ 00001064  0x000005de copy  0x0000003f , 0x00000039 
+ 00001065  0x000005df call  0x00007e45 
+ 00001066  0x000005e0 branch  0x0000044b 
+ 00001067  0x000005e4 fetcht  0x00000002 , 0x000002a0 
+ 00001068  0x000005e5 fetch  0x00000002 , 0x000044be 
+ 00001069  0x000005e6 isub  0x00000002 , 0x0000003e 
+ 00001070  0x000005e7 rtn 
+ 00001071  0x000005ea fetch  0x00000002 , 0x000044c0 
+ 00001072  0x000005eb fetcht  0x00000002 , 0x00004c65 
+ 00001073  0x000005ec isub  0x00000002 , 0x0000003e 
+ 00001074  0x000005ed rtn 
+ 00001075  0x000005f0 arg  0x00004504 , 0x00000006 
+ 00001076  0x000005f1 copy  0x00000002 , 0x00000011 
+ 00001077  0x000005f3 ifetch  0x00000002 , 0x00000006 
+ 00001078  0x000005f4 branch  0x0000043e , 0x00000034 
+ 00001079  0x000005f5 ifetcht  0x00000002 , 0x00000006 
+ 00001080  0x000005f6 storet  0x00000002 , 0x00004c65 
+ 00001081  0x000005f7 isub  0x00000011 , 0x0000003e 
+ 00001082  0x000005f8 branch  0x00000440 , 0x00000005 
+ 00001083  0x000005f9 ifetch  0x00000001 , 0x00000006 
+ 00001084  0x000005fa iadd  0x00000006 , 0x00000006 
+ 00001085  0x000005fb branch  0x00000435 
+ 00001086  0x000005fd setarg  0x00000001 
+ 00001087  0x000005fe rtn 
+ 00001088  0x00000600 ifetch  0x00000001 , 0x00000006 
+ 00001089  0x00000601 store  0x00000001 , 0x00004c67 
+ 00001090  0x00000602 call  0x0000044e 
+ 00001091  0x00000603 setarg  0x00000000 
+ 00001092  0x00000604 rtn 
+ 00001093  0x00000606 fetch  0x00000002 , 0x000002b9 
+ 00001094  0x00000607 copy  0x0000003f , 0x00000005 
+ 00001095  0x00000608 rtn 
+ 00001096  0x0000060a fetch  0x00000002 , 0x000002b7 
+ 00001097  0x0000060b copy  0x0000003f , 0x00000006 
+ 00001098  0x0000060c rtn 
+ 00001099  0x0000060e copy  0x00000005 , 0x0000003f 
+ 00001100  0x0000060f store  0x00000002 , 0x000002b9 
+ 00001101  0x00000610 rtn 
+ 00001102  0x00000612 copy  0x00000006 , 0x0000003f 
+ 00001103  0x00000613 store  0x00000002 , 0x000002b7 
+ 00001104  0x00000614 rtn 
+ 00001105  0x00000617 call  0x00000445 
+ 00001106  0x00000618 branch  0x0000588a 
+ 00001107  0x0000061c fetch  0x00000001 , 0x00004bab 
+ 00001108  0x0000061d add  0x0000003f , 0x00000001 , 0x00000002 
+ 00001109  0x0000061e and  0x00000002 , 0x00000003 , 0x00000002 
+ 00001110  0x0000061f storet  0x00000001 , 0x00004bab 
+ 00001111  0x00000620 mul32  0x0000003f , 0x00000007 , 0x0000003f 
+ 00001112  0x00000621 arg  0x00004bad , 0x00000006 
+ 00001113  0x00000622 iadd  0x00000006 , 0x00000006 
+ 00001114  0x00000623 fetch  0x00000001 , 0x00004c82 
+ 00001115  0x00000624 increase  0xfffffffb , 0x0000003f 
+ 00001116  0x00000625 copy  0x0000003f , 0x00000039 
+ 00001117  0x00000626 arg  0x00004445 , 0x00000005 
+ 00001118  0x00000627 call  0x00007e45 
+ 00001119  0x00000628 fetcht  0x00000001 , 0x00004c82 
+ 00001120  0x00000629 branch  0x00005892 
+ 00001121  0x0000062c call  0x0000561c 
+ 00001122  0x0000062d branch  0x000058b0 
+ 00001123  0x00000631 copy  0x00000013 , 0x0000003f 
+ 00001124  0x00000632 beq  0x00000003 , 0x00000473 
+ 00001125  0x00000633 beq  0x0000000a , 0x00000477 
+ 00001126  0x00000634 beq  0x00000000 , 0x0000046e 
+ 00001127  0x00000635 beq  0x00000012 , 0x00000475 
+ 00001128  0x00000636 beq  0x00000002 , 0x00000479 
+ 00001129  0x00000637 sub  0x0000003f , 0x0000000d , 0x0000003e 
+ 00001130  0x00000638 branch  0x000058c0 , 0x00000002 
+ 00001131  0x00000639 store  0x00000001 , 0x00004c68 
+ 00001132  0x0000063a jam  0x00000027 , 0x00000b7d 
+ 00001133  0x0000063b branch  0x00005620 
+ 00001134  0x0000063e call  0x00005924 
+ 00001135  0x0000063f fetch  0x00000002 , 0x00004437 
+ 00001136  0x00000640 mul32  0x0000003f , 0x00000004 , 0x00000002 
+ 00001137  0x00000641 storet  0x00000002 , 0x00004d53 
+ 00001138  0x00000642 rtn 
+ 00001139  0x00000645 jam  0x00000000 , 0x00004c7c 
+ 00001140  0x00000646 branch  0x00005938 
+ 00001141  0x00000649 jam  0x00000033 , 0x00000b7d 
+ 00001142  0x0000064a branch  0x00005620 
+ 00001143  0x0000064d jam  0x0000002b , 0x00000b7d 
+ 00001144  0x0000064e branch  0x00005620 
+ 00001145  0x00000651 setarg  0x00000014 
+ 00001146  0x00000652 store  0x00000002 , 0x000003ef 
+ 00001147  0x00000653 rtn 
+ 00001148  0x00000656 fetch  0x00000001 , 0x0000443e 
+ 00001149  0x00000657 compare  0x00000001 , 0x00000001 , 0x00000003 
+ 00001150  0x00000658 branch  0x00000480 , 0x00000001 
+ 00001151  0x00000659 branch  0x000058a7 
+ 00001152  0x0000065b fetch  0x00000001 , 0x0000443f 
+ 00001153  0x0000065c branch  0x00000483 , 0x00000034 
+ 00001154  0x0000065d branch  0x000058a7 
+ 00001155  0x00000660 fetch  0x00000001 , 0x0000443e 
+ 00001156  0x00000661 set0  0x00000004 , 0x0000003f 
+ 00001157  0x00000662 store  0x00000001 , 0x0000443e 
+ 00001158  0x00000663 rtn 
+ 00001159  0x00000666 ifetch  0x00000001 , 0x00000006 
+ 00001160  0x00000667 beq  0x00000001 , 0x0000048e 
+ 00001161  0x00000668 beq  0x00000004 , 0x00000494 
+ 00001162  0x00000669 beq  0x00000009 , 0x0000048c 
+ 00001163  0x0000066a branch  0x000058f8 
+ 00001164  0x0000066e jam  0x00000003 , 0x00004c69 
+ 00001165  0x0000066f branch  0x00005974 
+ 00001166  0x00000672 jam  0x00000001 , 0x00004d3d 
+ 00001167  0x00000673 store  0x00000001 , 0x000044ae 
+ 00001168  0x00000674 ifetch  0x00000006 , 0x00000006 
+ 00001169  0x00000675 istore  0x00000006 , 0x00000005 
+ 00001170  0x00000676 jam  0x00000042 , 0x00000b7d 
+ 00001171  0x00000677 branch  0x00005620 
+ 00001172  0x0000067a call  0x000074a8 
+ 00001173  0x0000067b branch  0x00000497 , 0x00000005 
+ 00001174  0x0000067c branch  0x00005968 
+ 00001175  0x0000067e jam  0x00000002 , 0x00004c69 
+ 00001176  0x0000067f branch  0x0000596a 
+ 00001177  0x0000069e jam  0x00000000 , 0x00004c7d 
+ 00001178  0x0000069f call  0x00003f86 
+ 00001179  0x000006a0 call  0x00003f7e 
+ 00001180  0x000006a1 call  0x00003fa4 
+ 00001181  0x000006a2 branch  0x00003ecc 
+ 00001182  0x000006a6 jam  0x00000000 , 0x00004213 
+ 00001183  0x000006a7 jam  0x00000000 , 0x0000448b 
+ 00001184  0x000006a8 jam  0x00000000 , 0x00004c7c 
+ 00001185  0x000006a9 jam  0x00000000 , 0x00004c69 
+ 00001186  0x000006aa jam  0x00000000 , 0x00004c7f 
+ 00001187  0x000006ab jam  0x00000000 , 0x00004c7d 
+ 00001188  0x000006ac branch  0x00003ed0 
+ 00001189  0x000006b0 setarg  0x00000000 
+ 00001190  0x000006b1 store  0x00000004 , 0x00004ba9 
+ 00001191  0x000006b2 rtn 
+ 00001192  0x000006b6 rtnmark0  0x00000023 
+ 00001193  0x000006b7 fetch  0x00000004 , 0x00004d40 
+ 00001194  0x000006b8 store  0x00000004 , 0x00004d83 
+ 00001195  0x000006b9 call  0x000004ce 
+ 00001196  0x000006ba nbranch  0x000004c1 , 0x00000028 
+ 00001197  0x000006bb jam  0x0000000a , 0x00004c15 
+ 00001198  0x000006bc call  0x000004ef 
+ 00001199  0x000006bd fetch  0x00000001 , 0x00004bef 
+ 00001200  0x000006be rtnne  0x000000ff 
+ 00001201  0x000006bf jam  0x00000002 , 0x00004c3d 
+ 00001202  0x000006c1 fetch  0x00000001 , 0x00004d49 
+ 00001203  0x000006c2 nrtn  0x00000034 
+ 00001204  0x000006c3 call  0x00000154 
+ 00001205  0x000006c4 nrtn  0x00000028 
+ 00001206  0x000006c5 fetch  0x00000001 , 0x00000b7f 
+ 00001207  0x000006c6 nrtn  0x00000034 
+ 00001208  0x000006c7 call  0x00003cab 
+ 00001209  0x000006c8 fetch  0x00000003 , 0x00004210 
+ 00001210  0x000006c9 rtn  0x00000034 
+ 00001211  0x000006ca fetch  0x00000001 , 0x00004131 
+ 00001212  0x000006cb rtn  0x00000034 
+ 00001213  0x000006cf fetch  0x00000003 , 0x00004d8b 
+ 00001214  0x000006d1 call  0x00007e8a 
+ 00001215  0x000006d2 storet  0x00000004 , 0x000041fc 
+ 00001216  0x000006d3 branch  0x00003cda 
+ 00001217  0x000006d6 call  0x00000154 
+ 00001218  0x000006d7 nrtn  0x00000028 
+ 00001219  0x000006d8 fetch  0x00000001 , 0x00000b7f 
+ 00001220  0x000006d9 nrtn  0x00000034 
+ 00001221  0x000006da call  0x00003cab 
+ 00001222  0x000006db fetch  0x00000003 , 0x00004210 
+ 00001223  0x000006dc rtn  0x00000034 
+ 00001224  0x000006dd fetch  0x00000001 , 0x00004131 
+ 00001225  0x000006de rtn  0x00000034 
+ 00001226  0x000006df fetch  0x00000001 , 0x00004c15 
+ 00001227  0x000006e0 nbranch  0x000004bd , 0x00000034 
+ 00001228  0x000006e1 fetch  0x00000004 , 0x00004d83 
+ 00001229  0x000006e2 branch  0x000004be 
+ 00001230  0x000006e5 fetch  0x00000001 , 0x00004bef 
+ 00001231  0x000006e6 bne  0x000000ff , 0x00000541 
+ 00001232  0x000006e7 call  0x000004d5 
+ 00001233  0x000006e8 call  0x000004ec , 0x00000028 
+ 00001234  0x000006e9 call  0x000005b0 , 0x00000028 
+ 00001235  0x000006eb jam  0x00000001 , 0x00004be6 
+ 00001236  0x000006ec rtn 
+ 00001237  0x000006ef disable  0x00000028 
+ 00001238  0x000006f0 jam  0x00000002 , 0x00004be2 
+ 00001239  0x000006f1 fetch  0x00000001 , 0x00004d5b 
+ 00001240  0x000006f2 beq  0x00000004 , 0x000004df 
+ 00001241  0x000006f3 beq  0x00000005 , 0x000004e2 
+ 00001242  0x000006f4 beq  0x00000007 , 0x000004e8 
+ 00001243  0x000006f5 beq  0x00000006 , 0x000004e5 
+ 00001244  0x000006f6 fetch  0x00000001 , 0x00004d49 
+ 00001245  0x000006f7 ncall  0x000034df , 0x00000034 
+ 00001246  0x000006f8 rtn 
+ 00001247  0x000006fa jam  0x00000000 , 0x00004d5b 
+ 00001248  0x000006fb jam  0x0000000a , 0x00004be1 
+ 00001249  0x000006fc branch  0x000004ea 
+ 00001250  0x000006fe jam  0x00000003 , 0x00004d5b 
+ 00001251  0x000006ff jam  0x00000004 , 0x00004be1 
+ 00001252  0x00000700 branch  0x000004ea 
+ 00001253  0x00000702 jam  0x00000002 , 0x00004d5b 
+ 00001254  0x00000703 jam  0x00000003 , 0x00004be1 
+ 00001255  0x00000704 branch  0x000004ea 
+ 00001256  0x00000706 jam  0x00000001 , 0x00004be2 
+ 00001257  0x00000707 jam  0x00000008 , 0x00004be1 
+ 00001258  0x00000709 jam  0x00000000 , 0x00004be7 
+ 00001259  0x0000070a branch  0x000034df 
+ 00001260  0x0000070e fetch  0x00000009 , 0x00004d5b 
+ 00001261  0x0000070f store  0x00000009 , 0x00000cd5 
+ 00001262  0x00000712 rtn 
+ 00001263  0x00000716 jam  0x00000000 , 0x00004be8 
+ 00001264  0x00000718 arg  0x00000d00 , 0x0000000b 
+ 00001265  0x00000719 until  0x00000023 , 0x00000026 
+ 00001266  0x0000071a call  0x00000516 
+ 00001267  0x0000071b nbranch  0x000004ff , 0x0000002f 
+ 00001268  0x0000071c call  0x00000526 
+ 00001269  0x0000071d fetch  0x00000001 , 0x00004be0 
+ 00001270  0x0000071e increase  0x00000001 , 0x0000003f 
+ 00001271  0x0000071f store  0x00000001 , 0x00004be0 
+ 00001272  0x00000720 jam  0x00000000 , 0x00004d49 
+ 00001273  0x00000721 fetch  0x00000001 , 0x00004bef 
+ 00001274  0x00000722 bne  0x000000ff , 0x00000515 
+ 00001275  0x00000724 call  0x00000511 
+ 00001276  0x00000725 jam  0x00000000 , 0x00004be7 
+ 00001277  0x00000726 jam  0x00000000 , 0x00004be6 
+ 00001278  0x00000727 rtn 
+ 00001279  0x0000072b jam  0x00000001 , 0x00004d49 
+ 00001280  0x0000072c fetch  0x00000001 , 0x00004be7 
+ 00001281  0x0000072d increase  0x00000001 , 0x0000003f 
+ 00001282  0x0000072e store  0x00000001 , 0x00004be7 
+ 00001283  0x0000072f fetch  0x00000001 , 0x00004bef 
+ 00001284  0x00000730 bne  0x000000ff , 0x00000521 
+ 00001285  0x00000731 fetch  0x00000001 , 0x00004be7 
+ 00001286  0x00000732 beq  0x000000ff , 0x00000523 
+ 00001287  0x00000733 fetch  0x00000001 , 0x00004be7 
+ 00001288  0x00000734 arg  0x00000010 , 0x00000002 
+ 00001289  0x00000735 isub  0x00000002 , 0x0000003e 
+ 00001290  0x00000736 branch  0x000005cf , 0x00000002 
+ 00001291  0x00000737 fetch  0x00000001 , 0x00004be8 
+ 00001292  0x00000738 increase  0x00000001 , 0x0000003f 
+ 00001293  0x00000739 store  0x00000001 , 0x00004be8 
+ 00001294  0x0000073a nop  0x0000000a 
+ 00001295  0x0000073b bne  0x00000007 , 0x000004f0 
+ 00001296  0x0000073c branch  0x000005cf 
+ 00001297  0x00000740 setarg  0x00000000 
+ 00001298  0x00000741 store  0x00000009 , 0x00000cd5 
+ 00001299  0x00000742 store  0x00000009 , 0x00004d5b 
+ 00001300  0x00000743 rtn 
+ 00001301  0x00000750 branch  0x0000055b 
+ 00001302  0x00000753 disable  0x0000002f 
+ 00001303  0x00000754 call  0x00000628 
+ 00001304  0x00000757 force  0x00000000 , 0x00000015 
+ 00001305  0x00000758 fetch  0x00000004 , 0x00004c00 
+ 00001306  0x00000759 iforce  0x00000009 
+ 00001307  0x0000075a fetcht  0x00000001 , 0x00000017 
+ 00001308  0x0000075b call  0x00003a82 
+ 00001309  0x0000075c call  0x00003a87 
+ 00001310  0x0000075d call  0x000005e7 
+ 00001311  0x0000075e call  0x00000622 , 0x0000002f 
+ 00001312  0x0000075f rtn 
+ 00001313  0x00000767 jam  0x00000000 , 0x00004d49 
+ 00001314  0x00000768 rtn 
+ 00001315  0x0000076d jam  0x00000000 , 0x00004d49 
+ 00001316  0x0000076e jam  0x00000032 , 0x00000b7d 
+ 00001317  0x0000076f branch  0x00007c27 
+ 00001318  0x00000773 call  0x00000590 
+ 00001319  0x00000774 fetch  0x00000001 , 0x00000cb3 
+ 00001320  0x00000775 rtnne  0x00000002 
+ 00001321  0x00000776 fetch  0x00000001 , 0x00004bdf 
+ 00001322  0x00000777 rtn  0x00000034 
+ 00001323  0x00000778 iforce  0x00000039 
+ 00001324  0x00000779 arg  0x00000cb5 , 0x00000006 
+ 00001325  0x0000077a arg  0x00000d17 , 0x00000005 
+ 00001326  0x0000077b call  0x00007e45 
+ 00001327  0x0000077c fetch  0x00000001 , 0x00000cb4 
+ 00001328  0x0000077d compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00001329  0x0000077e nrtn  0x00000001 
+ 00001330  0x0000077f fetch  0x00000001 , 0x00000cb5 
+ 00001331  0x00000780 beq  0x000000ff , 0x00000536 
+ 00001332  0x00000781 store  0x00000001 , 0x00004cb7 
+ 00001333  0x00000783 rtn 
+ 00001334  0x00000786 jam  0x00000001 , 0x00004d8e 
+ 00001335  0x00000787 rtn 
+ 00001336  0x0000078c set1  0x00000023 , 0x00000000 
+ 00001337  0x0000078d call  0x0000053d 
+ 00001338  0x0000078e call  0x000004fb 
+ 00001339  0x0000078f jam  0x00000001 , 0x00004bef 
+ 00001340  0x00000790 rtn 
+ 00001341  0x00000793 jam  0x00000000 , 0x00004be0 
+ 00001342  0x00000794 jam  0x0000004e , 0x00004be9 
+ 00001343  0x00000795 fetch  0x00000004 , 0x00004beb 
+ 00001344  0x00000796 branch  0x000005a2 
+ 00001345  0x00000799 call  0x0000053d 
+ 00001346  0x0000079a fetch  0x00000001 , 0x00004be6 
+ 00001347  0x0000079b beq  0x00000001 , 0x000034df 
+ 00001348  0x0000079c fetch  0x00000001 , 0x00004bef 
+ 00001349  0x0000079d beq  0x00000001 , 0x00000549 
+ 00001350  0x0000079e beq  0x00000002 , 0x0000054c 
+ 00001351  0x0000079f beq  0x00000003 , 0x0000054f 
+ 00001352  0x000007a0 branch  0x00003bf1 
+ 00001353  0x000007a3 jam  0x00000011 , 0x00004bef 
+ 00001354  0x000007a4 jam  0x000000aa , 0x00000d37 
+ 00001355  0x000007a5 branch  0x00000551 
+ 00001356  0x000007a7 jam  0x00000012 , 0x00004bef 
+ 00001357  0x000007a8 jam  0x00000055 , 0x00000d37 
+ 00001358  0x000007a9 branch  0x00000551 
+ 00001359  0x000007ab jam  0x00000013 , 0x00004bef 
+ 00001360  0x000007ac jam  0x00000022 , 0x00000d37 
+ 00001361  0x000007b1 jam  0x00000002 , 0x00000d38 
+ 00001362  0x000007b2 fetch  0x00000004 , 0x00004c06 
+ 00001363  0x000007b3 store  0x00000004 , 0x00000d39 
+ 00001364  0x000007b4 jam  0x00000000 , 0x00000d3d 
+ 00001365  0x000007b5 arg  0x00000d37 , 0x00000011 
+ 00001366  0x000007b6 arg  0x00000007 , 0x00000002 
+ 00001367  0x000007b7 call  0x0000058b 
+ 00001368  0x000007b8 call  0x000005b0 
+ 00001369  0x000007b9 call  0x000004d3 
+ 00001370  0x000007ba branch  0x000034df 
+ 00001371  0x000007bd fetch  0x00000001 , 0x00004bef 
+ 00001372  0x000007be rtneq  0x000000ff 
+ 00001373  0x000007bf beq  0x00000011 , 0x00000561 
+ 00001374  0x000007c0 beq  0x00000012 , 0x00000563 
+ 00001375  0x000007c1 beq  0x00000013 , 0x00000565 
+ 00001376  0x000007c2 rtn 
+ 00001377  0x000007c6 jam  0x00000002 , 0x00004bef 
+ 00001378  0x000007c7 branch  0x000004fb 
+ 00001379  0x000007c9 jam  0x00000003 , 0x00004bef 
+ 00001380  0x000007ca branch  0x000004fb 
+ 00001381  0x000007cc jam  0x000000ff , 0x00004bef 
+ 00001382  0x000007cd jam  0x00000031 , 0x00000b7d 
+ 00001383  0x000007ce call  0x00007c27 
+ 00001384  0x000007cf fetch  0x00000004 , 0x00000d19 
+ 00001385  0x000007d0 call  0x000005a2 
+ 00001386  0x000007d1 branch  0x000004fb 
+ 00001387  0x000007d5 set1  0x00000023 , 0x00000000 
+ 00001388  0x000007d6 call  0x000005a3 
+ 00001389  0x000007d7 call  0x000005cf 
+ 00001390  0x000007d8 fetch  0x00000001 , 0x00004bef 
+ 00001391  0x000007d9 rtnne  0x000000ff 
+ 00001392  0x000007da call  0x0000057d 
+ 00001393  0x000007db setarg  0x00000000 
+ 00001394  0x000007dc store  0x00000002 , 0x00004c04 
+ 00001395  0x000007de call  0x00003cab 
+ 00001396  0x000007df nop  0x000007d0 
+ 00001397  0x000007e0 fetch  0x00000001 , 0x00004c04 
+ 00001398  0x000007e1 beq  0x000000ff , 0x00000523 
+ 00001399  0x000007e2 call  0x00000516 
+ 00001400  0x000007e3 nbranch  0x00000586 , 0x0000002f 
+ 00001401  0x000007e5 call  0x00000511 
+ 00001402  0x000007e6 set1  0x00000023 , 0x00000000 
+ 00001403  0x000007e7 jam  0x0000003c , 0x00000b7d 
+ 00001404  0x000007e8 branch  0x00007c27 
+ 00001405  0x000007ec jam  0x000000ff , 0x00000d37 
+ 00001406  0x000007ed fetch  0x00000001 , 0x00004be2 
+ 00001407  0x000007ee store  0x00000001 , 0x00000d38 
+ 00001408  0x000007ef fetch  0x00000004 , 0x00004c06 
+ 00001409  0x000007f0 store  0x00000004 , 0x00000d39 
+ 00001410  0x000007f1 arg  0x00000006 , 0x00000002 
+ 00001411  0x000007f2 arg  0x00000d37 , 0x00000011 
+ 00001412  0x000007f3 call  0x0000058b 
+ 00001413  0x000007f4 branch  0x000005b0 
+ 00001414  0x000007f7 fetch  0x00000002 , 0x00004c04 
+ 00001415  0x000007f8 increase  0x00000001 , 0x0000003f 
+ 00001416  0x000007f9 store  0x00000002 , 0x00004c04 
+ 00001417  0x000007fa call  0x000005cf 
+ 00001418  0x000007fb branch  0x00000573 
+ 00001419  0x000007ff storet  0x00000001 , 0x00004be1 
+ 00001420  0x00000800 copy  0x00000002 , 0x00000039 
+ 00001421  0x00000801 arg  0x00000cd5 , 0x00000005 
+ 00001422  0x00000802 copy  0x00000011 , 0x00000006 
+ 00001423  0x00000803 branch  0x00007e45 
+ 00001424  0x00000807 fetch  0x00000001 , 0x00000cb4 
+ 00001425  0x00000808 rshift3  0x0000003f , 0x0000003f 
+ 00001426  0x00000809 store  0x00000001 , 0x00004bdf 
+ 00001427  0x0000080b increase  0x00000001 , 0x0000003f 
+ 00001428  0x0000080c arg  0x00000cb4 , 0x00000006 
+ 00001429  0x0000080d iadd  0x00000006 , 0x00000006 
+ 00001430  0x0000080e ifetch  0x00000003 , 0x00000006 
+ 00001431  0x0000080f store  0x00000003 , 0x00004c0b 
+ 00001432  0x00000810 rtn 
+ 00001433  0x00000813 fetcht  0x00000001 , 0x00004c3c 
+ 00001434  0x00000814 setarg  0x00004c2b 
+ 00001435  0x00000815 iadd  0x00000002 , 0x00000005 
+ 00001436  0x00000816 copy  0x00000011 , 0x0000003f 
+ 00001437  0x00000817 istore  0x00000001 , 0x00000005 
+ 00001438  0x00000818 increase  0x00000001 , 0x00000002 
+ 00001439  0x00000819 and_into  0x00000007 , 0x00000002 
+ 00001440  0x0000081a storet  0x00000001 , 0x00004c3c 
+ 00001441  0x0000081b rtn 
+ 00001442  0x00000830 store  0x00000004 , 0x00004c00 
+ 00001443  0x00000834 arg  0x00000000 , 0x00000011 
+ 00001444  0x00000835 arg  0x00000004 , 0x00000039 
+ 00001445  0x00000836 arg  0x00004c00 , 0x00000006 
+ 00001446  0x00000838 ifetch  0x00000001 , 0x00000006 
+ 00001447  0x00000839 iadd  0x00000011 , 0x00000011 
+ 00001448  0x0000083a loop  0x000005a6 
+ 00001449  0x0000083b copy  0x00000011 , 0x0000003f 
+ 00001450  0x0000083c store  0x00000002 , 0x00004c16 
+ 00001451  0x0000083d fetch  0x00000001 , 0x00004c16 
+ 00001452  0x0000083e fetcht  0x00000001 , 0x00004c17 
+ 00001453  0x0000083f iadd  0x00000002 , 0x0000003f 
+ 00001454  0x00000840 store  0x00000001 , 0x00004c18 
+ 00001455  0x00000841 rtn 
+ 00001456  0x00000846 fetch  0x00000001 , 0x00004be1 
+ 00001457  0x00000847 increase  0x00000002 , 0x0000003f 
+ 00001458  0x00000848 store  0x00000001 , 0x00004be3 
+ 00001459  0x0000084a fetch  0x00000001 , 0x00004be2 
+ 00001460  0x0000084b store  0x00000001 , 0x00000cf5 
+ 00001461  0x0000084d fetch  0x00000001 , 0x00004be1 
+ 00001462  0x0000084e lshift3  0x0000003f , 0x0000003f 
+ 00001463  0x0000084f fetcht  0x00000001 , 0x00004be0 
+ 00001464  0x00000850 and  0x00000002 , 0x00000003 , 0x00000002 
+ 00001465  0x00000851 lshift  0x00000002 , 0x00000002 
+ 00001466  0x00000852 ior  0x00000002 , 0x0000003f 
+ 00001467  0x00000853 fetcht  0x00000001 , 0x00004c0a 
+ 00001468  0x00000854 iadd  0x00000002 , 0x0000003f 
+ 00001469  0x00000855 istore  0x00000001 , 0x00000005 
+ 00001470  0x00000857 fetch  0x00000001 , 0x00004bef 
+ 00001471  0x00000858 bne  0x000000ff , 0x000005c2 
+ 00001472  0x00000859 fetch  0x00000001 , 0x00004be2 
+ 00001473  0x0000085a istore  0x00000001 , 0x00000005 
+ 00001474  0x0000085c fetch  0x00000001 , 0x00004be1 
+ 00001475  0x0000085d iforce  0x00000039 
+ 00001476  0x0000085e fetch  0x00000001 , 0x00004be2 
+ 00001477  0x0000085f beq  0x00000001 , 0x000005cd 
+ 00001478  0x00000860 arg  0x00000cd5 , 0x00000006 
+ 00001479  0x00000861 call  0x00007e45 
+ 00001480  0x00000865 fetch  0x00000001 , 0x00000cd5 
+ 00001481  0x00000866 beq  0x00000003 , 0x000005cb 
+ 00001482  0x00000867 rtn 
+ 00001483  0x00000869 jam  0x00000002 , 0x00000cd5 
+ 00001484  0x0000086a rtn 
+ 00001485  0x0000086e arg  0x00000cd6 , 0x00000006 
+ 00001486  0x0000086f branch  0x00007e45 
+ 00001487  0x00000872 fetcht  0x00000001 , 0x00004bea 
+ 00001488  0x00000873 call  0x000005d5 
+ 00001489  0x00000874 increase  0x00000001 , 0x00000002 
+ 00001490  0x00000875 and_into  0x00000003 , 0x00000002 
+ 00001491  0x00000876 storet  0x00000001 , 0x00004bea 
+ 00001492  0x00000877 rtn 
+ 00001493  0x0000087a fetch  0x00000001 , 0x00004c00 
+ 00001494  0x0000087b and_into  0x00000003 , 0x0000003f 
+ 00001495  0x0000087c mul32  0x0000003f , 0x00000004 , 0x00000011 
+ 00001496  0x0000087d setarg  0x00004bf0 
+ 00001497  0x0000087e iadd  0x00000011 , 0x0000003f 
+ 00001498  0x0000087f iadd  0x00000002 , 0x00000006 
+ 00001499  0x00000880 ifetch  0x00000001 , 0x00000006 
+ 00001500  0x00000881 store  0x00000001 , 0x00004be9 
+ 00001501  0x00000882 rtn 
+ 00001502  0x00000885 disable  0x00000009 
+ 00001503  0x00000886 disable  0x00000007 
+ 00001504  0x00000887 setarg  0x00555555 
+ 00001505  0x00000888 iforce  0x0000000f 
+ 00001506  0x00000889 fetch  0x00000001 , 0x00004be9 
+ 00001507  0x0000088a reverse  0x0000003f , 0x00000002 
+ 00001508  0x0000088b set1  0x00000001 , 0x00000002 
+ 00001509  0x0000088c rshift  0x00000002 , 0x0000000e 
+ 00001510  0x0000088d rtn 
+ 00001511  0x00000890 call  0x000005de 
+ 00001512  0x00000891 enable  0x0000000d 
+ 00001513  0x00000892 enable  0x00000021 
+ 00001514  0x00000893 disable  0x00000020 
+ 00001515  0x00000894 enable  0x00000010 
+ 00001516  0x00000895 fetch  0x00000002 , 0x00004be4 
+ 00001517  0x00000896 iforce  0x0000001b 
+ 00001518  0x00000897 correlate  0x0000003e , 0x00000003 
+ 00001519  0x00000898 nbranch  0x00000622 , 0x00000018 
+ 00001520  0x00000899 disable  0x0000000d 
+ 00001521  0x0000089a enable  0x0000000b 
+ 00001522  0x0000089b enable  0x00000007 
+ 00001523  0x0000089c enable  0x00000009 
+ 00001524  0x0000089d parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001525  0x0000089e rshift3  0x0000000c , 0x0000003f 
+ 00001526  0x0000089f store  0x00000001 , 0x00004c19 
+ 00001527  0x000008a0 fetcht  0x00000001 , 0x00004c18 
+ 00001528  0x000008a1 isub  0x00000002 , 0x0000003e 
+ 00001529  0x000008a2 nbranch  0x00000622 , 0x00000005 
+ 00001530  0x000008a3 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001531  0x000008a4 rshift3  0x0000000c , 0x0000003f 
+ 00001532  0x000008a5 store  0x00000001 , 0x00000cb3 
+ 00001533  0x000008a9 fetch  0x00000001 , 0x00000cb3 
+ 00001534  0x000008aa fetcht  0x00000001 , 0x00004be2 
+ 00001535  0x000008ab icompare  0x00000007 , 0x00000002 
+ 00001536  0x000008ac nbranch  0x00000622 , 0x00000001 
+ 00001537  0x000008ae parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001538  0x000008af rshift3  0x0000000c , 0x0000003f 
+ 00001539  0x000008b0 istore  0x00000001 , 0x00000005 
+ 00001540  0x000008b1 rshift3  0x0000003f , 0x0000003f 
+ 00001541  0x000008b2 and  0x0000003f , 0x0000001f , 0x00000039 
+ 00001542  0x000008b3 branch  0x0000060b , 0x00000005 
+ 00001543  0x000008b5 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001544  0x000008b6 rshift3  0x0000000c , 0x0000003f 
+ 00001545  0x000008b7 istore  0x00000001 , 0x00000005 
+ 00001546  0x000008b8 loop  0x00000607 
+ 00001547  0x000008bb copy  0x00000005 , 0x00000011 
+ 00001548  0x000008bc parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001549  0x000008bd rshift3  0x0000000c , 0x0000003f 
+ 00001550  0x000008be store  0x00000001 , 0x00004c2a 
+ 00001551  0x000008bf copy  0x00000011 , 0x00000005 
+ 00001552  0x000008c0 parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00001553  0x000008c1 enable  0x00000010 
+ 00001554  0x000008c2 arg  0x00000664 , 0x0000001b 
+ 00001555  0x000008c3 rshift32  0x0000003f , 0x0000003f 
+ 00001556  0x000008c4 rshift16  0x0000003f , 0x0000003f 
+ 00001557  0x000008c5 istore  0x00000003 , 0x00000005 
+ 00001558  0x000008c6 disable  0x0000000b 
+ 00001559  0x000008c7 branch  0x00000622 , 0x00000006 
+ 00001560  0x000008c8 enable  0x0000002f 
+ 00001561  0x000008c9 fetch  0x00000001 , 0x00000017 
+ 00001562  0x000008ca add  0x0000003f , 0x00000000 , 0x00000011 
+ 00001563  0x000008cb call  0x00003ab6 
+ 00001564  0x000008cc disable  0x0000000d 
+ 00001565  0x000008cd call  0x00003a7a 
+ 00001566  0x000008ce fetch  0x00000001 , 0x00004c2a 
+ 00001567  0x000008cf copy  0x0000003f , 0x00000011 
+ 00001568  0x000008d0 call  0x00000599 
+ 00001569  0x000008d1 rtn 
+ 00001570  0x000008d7 disable  0x0000001b 
+ 00001571  0x000008d8 disable  0x0000000b 
+ 00001572  0x000008d9 branch  0x0000375c 
+ 00001573  0x000008dc call  0x00003a7a 
+ 00001574  0x000008dd fetcht  0x00000001 , 0x00004be9 
+ 00001575  0x000008de branch  0x00003a91 
+ 00001576  0x000008e1 call  0x000053d2 
+ 00001577  0x000008e2 fetch  0x00000004 , 0x00004c00 
+ 00001578  0x000008e3 iforce  0x00000009 
+ 00001579  0x000008e4 call  0x000005de 
+ 00001580  0x000008e5 call  0x00000625 
+ 00001581  0x000008e6 set1  0x00000000 , 0x00000015 
+ 00001582  0x000008e7 enable  0x0000001d 
+ 00001583  0x000008e8 enable  0x00000020 
+ 00001584  0x000008e9 disable  0x00000021 
+ 00001585  0x000008ea rshift16  0x00000009 , 0x0000003f 
+ 00001586  0x000008eb rshift8  0x0000003f , 0x0000003f 
+ 00001587  0x000008ec rshift4  0x0000003f , 0x0000003f 
+ 00001588  0x000008ed inject  0x00000003 , 0x00000028 
+ 00001589  0x000008ee disable  0x0000001d 
+ 00001590  0x000008ef enable  0x0000001b 
+ 00001591  0x000008f0 enable  0x00000007 
+ 00001592  0x000008f1 enable  0x00000009 
+ 00001593  0x000008f2 fetch  0x00000001 , 0x00004c18 
+ 00001594  0x000008f3 inject  0x00000003 , 0x00000008 
+ 00001595  0x000008f4 fetch  0x00000001 , 0x00004be3 
+ 00001596  0x000008f5 iforce  0x00000039 
+ 00001597  0x000008f6 arg  0x00000cf5 , 0x00000006 
+ 00001598  0x000008f8 ifetch  0x00000001 , 0x00000006 
+ 00001599  0x000008f9 inject  0x00000003 , 0x00000008 
+ 00001600  0x000008fa loop  0x0000063e 
+ 00001601  0x000008fb enable  0x00000008 
+ 00001602  0x000008fc inject  0x00000003 , 0x00000018 
+ 00001603  0x000008fd disable  0x00000008 
+ 00001604  0x000008fe until  0x0000003e , 0x00000027 
+ 00001605  0x000008ff nop  0x00000064 
+ 00001606  0x00000900 disable  0x0000001d 
+ 00001607  0x00000901 disable  0x0000001b 
+ 00001608  0x00000902 branch  0x00003a7a 
+ 00012288  0x0000090e call  0x00003c74 
+ 00012289  0x00000912 set0  0x00000025 , 0x00000000 
+ 00012290  0x00000913 bpatch  0x00000000 , 0x00004000 
+ 00012291  0x00000914 clear_stack 
+ 00012292  0x00000915 call  0x00003a9e 
+ 00012293  0x00000916 call  0x00006805 
+ 00012294  0x00000917 call  0x00003bfa 
+ 00012295  0x00000918 call  0x00004d98 
+ 00012296  0x00000919 set0  0x00000025 , 0x00000000 
+ 00012297  0x0000091a bpatch  0x00000001 , 0x00004000 
+ 00012298  0x0000091b call  0x00006b53 
+ 00012299  0x0000091c call  0x00005b62 
+ 00012300  0x0000091d call  0x00007b9d 
+ 00012301  0x0000091e call  0x00003e4f 
+ 00012302  0x0000091f set0  0x00000025 , 0x00000000 
+ 00012303  0x00000920 bpatch  0x00000002 , 0x00004000 
+ 00012304  0x00000921 call  0x00003e5f , 0x0000002b 
+ 00012305  0x00000922 call  0x00007719 
+ 00012306  0x00000923 call  0x00003cf1 , 0x0000002b 
+ 00012307  0x00000925 set0  0x00000025 , 0x00000000 
+ 00012308  0x00000926 bpatch  0x00000003 , 0x00004000 
+ 00012309  0x00000927 call  0x00007813 
+ 00012310  0x00000928 call  0x00005373 
+ 00012311  0x00000929 call  0x00004449 
+ 00012312  0x0000092a set0  0x00000025 , 0x00000000 
+ 00012313  0x0000092b bpatch  0x00000004 , 0x00004000 
+ 00012314  0x0000092c call  0x0000303e 
+ 00012315  0x0000092d call  0x00003e6a 
+ 00012316  0x0000092e call  0x000030a1 
+ 00012317  0x0000092f set0  0x00000025 , 0x00000000 
+ 00012318  0x00000930 bpatch  0x00000005 , 0x00004000 
+ 00012319  0x00000931 call  0x00003392 
+ 00012320  0x00000932 call  0x00003407 
+ 00012321  0x00000933 call  0x00003024 
+ 00012322  0x00000934 call  0x00003d1c 
+ 00012323  0x00000935 branch  0x00003013 
+ 00012324  0x00000938 call  0x00003029 
+ 00012325  0x00000939 rtnmark0  0x00000009 
+ 00012326  0x0000093a set0  0x00000009 , 0x00000000 
+ 00012327  0x0000093b call  0x000032bd 
+ 00012328  0x0000093c branch  0x000053d7 
+ 00012329  0x0000093f set0  0x00000025 , 0x00000000 
+ 00012330  0x00000940 bpatch  0x00000006 , 0x00004000 
+ 00012331  0x00000941 call  0x000032fe 
+ 00012332  0x00000942 nbranch  0x00003033 , 0x00000005 
+ 00012333  0x00000943 call  0x000032a3 
+ 00012334  0x00000944 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00012335  0x00000945 ifetch  0x00000001 , 0x00000006 
+ 00012336  0x00000946 bbit1  0x00000000 , 0x00005377 
+ 00012337  0x00000947 bbit1  0x00000001 , 0x000031a7 
+ 00012338  0x00000948 branch  0x00003473 
+ 00012339  0x0000094a set0  0x00000025 , 0x00000000 
+ 00012340  0x0000094b bpatch  0x00000007 , 0x00004000 
+ 00012341  0x0000094c call  0x000032c6 
+ 00012342  0x0000094d copy  0x00000039 , 0x0000003e 
+ 00012343  0x0000094e rtn  0x00000005 
+ 00012344  0x0000094f call  0x000032a3 
+ 00012345  0x00000950 fetch  0x00000001 , 0x00000030 
+ 00012346  0x00000951 bbit1  0x00000003 , 0x00003103 
+ 00012347  0x00000952 fetch  0x00000001 , 0x00000031 
+ 00012348  0x00000953 bbit1  0x00000001 , 0x000031a7 
+ 00012349  0x00000954 branch  0x00003473 
+ 00012350  0x0000095d fetch  0x00000001 , 0x00004272 
+ 00012351  0x0000095e rtn  0x00000034 
+ 00012352  0x0000095f beq  0x00000001 , 0x0000304e 
+ 00012353  0x00000960 beq  0x00000002 , 0x00003053 
+ 00012354  0x00000961 beq  0x00000003 , 0x00003056 
+ 00012355  0x00000962 beq  0x00000005 , 0x0000305b 
+ 00012356  0x00000963 beq  0x0000001b , 0x0000304b 
+ 00012357  0x00000964 call  0x000032f6 
+ 00012358  0x00000965 rtn  0x00000005 
+ 00012359  0x00000966 call  0x000032f9 
+ 00012360  0x00000967 rtn  0x00000005 
+ 00012361  0x00000969 jam  0x00000000 , 0x00004272 
+ 00012362  0x0000096a rtn 
+ 00012363  0x0000096d jam  0x0000001b , 0x0000041c 
+ 00012364  0x0000096e jam  0x00000000 , 0x00004272 
+ 00012365  0x0000096f rtn 
+ 00012366  0x00000972 set1  0x0000001c , 0x00000000 
+ 00012367  0x00000973 set0  0x0000001e , 0x00000000 
+ 00012368  0x00000974 jam  0x000000ff , 0x0000008e 
+ 00012369  0x00000975 jam  0x0000001f , 0x0000008c 
+ 00012370  0x00000976 branch  0x00003049 
+ 00012371  0x00000979 set0  0x0000001c , 0x00000000 
+ 00012372  0x0000097a force  0x00000000 , 0x0000001b 
+ 00012373  0x0000097b branch  0x00003049 
+ 00012374  0x0000097e call  0x000032f9 
+ 00012375  0x0000097f rtn  0x00000005 
+ 00012376  0x00000980 force  0x00000001 , 0x00000002 
+ 00012377  0x00000981 jam  0x00000005 , 0x00000178 
+ 00012378  0x00000982 branch  0x00003068 
+ 00012379  0x00000985 set0  0x00000025 , 0x00000000 
+ 00012380  0x00000986 bpatch  0x00000008 , 0x00004001 
+ 00012381  0x00000987 fetch  0x00000001 , 0x00004132 
+ 00012382  0x00000988 beq  0x00000001 , 0x00003064 
+ 00012383  0x0000098a fetch  0x00000006 , 0x00004274 
+ 00012384  0x0000098b branch  0x00003049 , 0x00000034 
+ 00012385  0x0000098c jam  0x00000001 , 0x000047f3 
+ 00012386  0x0000098e jam  0x00000003 , 0x00000055 
+ 00012387  0x0000098f branch  0x00003067 
+ 00012388  0x00000992 fetch  0x00000006 , 0x00004274 
+ 00012389  0x00000993 branch  0x00003049 , 0x00000034 
+ 00012390  0x00000994 store  0x00000006 , 0x00000040 
+ 00012391  0x00000996 force  0x00000025 , 0x00000002 
+ 00012392  0x00000998 set0  0x00000025 , 0x00000000 
+ 00012393  0x00000999 bpatch  0x00000009 , 0x00004001 
+ 00012394  0x0000099a fetch  0x00000001 , 0x000000f3 
+ 00012395  0x0000099b branch  0x0000306f , 0x00000034 
+ 00012396  0x0000099c lshift3  0x0000003f , 0x0000003f 
+ 00012397  0x0000099d lshift4  0x0000003f , 0x0000003f 
+ 00012398  0x0000099e increase  0xffffffff , 0x0000003f 
+ 00012399  0x000009a0 store  0x00000001 , 0x00004146 
+ 00012400  0x000009a1 store  0x00000001 , 0x000000f2 
+ 00012401  0x000009a2 jam  0x0000001f , 0x0000008d 
+ 00012402  0x000009a3 set0  0x0000000c , 0x00000000 
+ 00012403  0x000009a4 call  0x000032d6 
+ 00012404  0x000009a5 nbranch  0x00003090 , 0x00000005 
+ 00012405  0x000009a6 call  0x00003bd1 
+ 00012406  0x000009a7 store  0x00000001 , 0x00000077 
+ 00012407  0x000009a8 storet  0x00000001 , 0x0000007c 
+ 00012408  0x000009a9 fetch  0x00000006 , 0x00004274 
+ 00012409  0x000009aa store  0x00000006 , 0x00000040 
+ 00012410  0x000009ab set0  0x00000025 , 0x00000000 
+ 00012411  0x000009ac bpatch  0x0000000a , 0x00004001 
+ 00012412  0x000009ad force  0x00000000 , 0x0000003f 
+ 00012413  0x000009ae compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00012414  0x000009af nsetflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00012415  0x000009b0 set1  0x00000003 , 0x0000003f 
+ 00012416  0x000009b1 store  0x00000001 , 0x00000030 
+ 00012417  0x000009b2 jam  0x00000003 , 0x00000b7d 
+ 00012418  0x000009b3 call  0x00007c27 
+ 00012419  0x000009b4 force  0x00000000 , 0x0000003f 
+ 00012420  0x000009b5 setflag  0x00000001 , 0x00000004 , 0x0000003f 
+ 00012421  0x000009b6 store  0x00000001 , 0x0000004c 
+ 00012422  0x000009b7 setarg  0x00000000 
+ 00012423  0x000009b8 set1  0x00000001 , 0x0000003f 
+ 00012424  0x000009b9 store  0x00000001 , 0x00000031 
+ 00012425  0x000009ba enable  0x00000029 
+ 00012426  0x000009bb call  0x000032bd 
+ 00012427  0x000009bc disable  0x00000029 
+ 00012428  0x000009bd force  0x00000004 , 0x00000007 
+ 00012429  0x000009be fetch  0x00000002 , 0x00004159 
+ 00012430  0x000009bf call  0x00007e4c 
+ 00012431  0x000009c0 branch  0x00003049 
+ 00012432  0x000009c2 set0  0x00000025 , 0x00000000 
+ 00012433  0x000009c3 bpatch  0x0000000b , 0x00004001 
+ 00012434  0x000009c4 fetch  0x00000006 , 0x00004274 
+ 00012435  0x000009c5 store  0x00000006 , 0x00000040 
+ 00012436  0x000009c6 compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00012437  0x000009c7 branch  0x00003099 , 0x00000001 
+ 00012438  0x000009c8 force  0x00000007 , 0x00000002 
+ 00012439  0x000009c9 call  0x00004826 
+ 00012440  0x000009ca branch  0x00003049 
+ 00012441  0x000009cc arg  0x00000103 , 0x00000005 
+ 00012442  0x000009cd arg  0x00000008 , 0x00000039 
+ 00012443  0x000009ce call  0x00007e3b 
+ 00012444  0x000009cf force  0x00000007 , 0x00000007 
+ 00012445  0x000009d0 call  0x00004898 
+ 00012446  0x000009d1 jam  0x00000004 , 0x00000b7d 
+ 00012447  0x000009d2 call  0x00007c27 
+ 00012448  0x000009d3 branch  0x00003049 
+ 00012449  0x000009db rtnmark0  0x0000001c 
+ 00012450  0x000009dc force  0x00000002 , 0x00000007 
+ 00012451  0x000009dd call  0x00007e53 
+ 00012452  0x000009de nsetflag  0x00000034 , 0x0000001c , 0x00000000 
+ 00012453  0x000009df nbranch  0x000030a7 , 0x00000034 
+ 00012454  0x000009e0 rtn 
+ 00012455  0x000009e5 set0  0x00000025 , 0x00000000 
+ 00012456  0x000009e6 bpatch  0x0000000c , 0x00004001 
+ 00012457  0x000009e7 fetcht  0x00000002 , 0x0000415b 
+ 00012458  0x000009e8 force  0x00000004 , 0x00000007 
+ 00012459  0x000009e9 call  0x0000383d 
+ 00012460  0x000009ea rtn  0x00000028 
+ 00012461  0x000009eb call  0x00003a12 
+ 00012462  0x000009ec force  0x00000000 , 0x00000024 
+ 00012463  0x000009ee rtn  0x00000003 
+ 00012464  0x000009ef set0  0x0000000b , 0x00000000 
+ 00012465  0x000009f0 set0  0x00000000 , 0x00000000 
+ 00012466  0x000009f2 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00012467  0x000009f3 isolate1  0x0000001e , 0x00000000 
+ 00012468  0x000009f4 setflag  0x00000001 , 0x00000002 , 0x00000024 
+ 00012469  0x000009f5 compare  0x00000000 , 0x00000021 , 0x00000002 
+ 00012470  0x000009f6 nbranch  0x000030d3 , 0x00000001 
+ 00012471  0x000009f9 set0  0x00000025 , 0x00000000 
+ 00012472  0x000009fa bpatch  0x0000000d , 0x00004001 
+ 00012473  0x000009fb fetch  0x00000001 , 0x00000012 
+ 00012474  0x000009fc increase  0x00000001 , 0x0000003f 
+ 00012475  0x000009fd store  0x00000001 , 0x00000012 
+ 00012476  0x000009fe call  0x00003a49 
+ 00012477  0x000009ff call  0x00003a42 
+ 00012478  0x00000a00 call  0x00003a66 
+ 00012479  0x00000a01 call  0x00003bae 
+ 00012480  0x00000a02 call  0x00003bb4 
+ 00012481  0x00000a03 call  0x00003bc5 
+ 00012482  0x00000a04 call  0x0000375c 
+ 00012483  0x00000a05 call  0x000030c5 
+ 00012484  0x00000a06 branch  0x000030af 
+ 00012485  0x00000a09 set0  0x00000025 , 0x00000000 
+ 00012486  0x00000a0a bpatch  0x0000000e , 0x00004001 
+ 00012487  0x00000a0b fetch  0x00000001 , 0x0000008c 
+ 00012488  0x00000a0c increase  0xffffffff , 0x0000003f 
+ 00012489  0x00000a0d store  0x00000001 , 0x0000008c 
+ 00012490  0x00000a0e rtn  0x00000002 
+ 00012491  0x00000a0f jam  0x0000001f , 0x0000008c 
+ 00012492  0x00000a10 fetch  0x00000001 , 0x0000008e 
+ 00012493  0x00000a11 increase  0xffffffff , 0x0000003f 
+ 00012494  0x00000a12 store  0x00000001 , 0x0000008e 
+ 00012495  0x00000a13 rtn  0x00000002 
+ 00012496  0x00000a14 setflip  0x0000001e , 0x00000000 
+ 00012497  0x00000a15 jam  0x000000ff , 0x0000008e 
+ 00012498  0x00000a16 rtn 
+ 00012499  0x00000a19 set0  0x00000025 , 0x00000000 
+ 00012500  0x00000a1a bpatch  0x0000000f , 0x00004001 
+ 00012501  0x00000a1b call  0x00003a49 
+ 00012502  0x00000a1c call  0x00003a3b 
+ 00012503  0x00000a1d call  0x00003a66 
+ 00012504  0x00000a1e call  0x00003bba 
+ 00012505  0x00000a1f call  0x00003b3a 
+ 00012506  0x00000a20 call  0x00003b63 
+ 00012507  0x00000a21 branch  0x000030de , 0x00000018 
+ 00012508  0x00000a22 call  0x000030c5 
+ 00012509  0x00000a23 branch  0x000030b2 
+ 00012510  0x00000a25 set0  0x00000025 , 0x00000000 
+ 00012511  0x00000a26 bpatch  0x00000010 , 0x00004002 
+ 00012512  0x00000a27 call  0x00003af3 
+ 00012513  0x00000a28 call  0x00003bcd 
+ 00012514  0x00000a29 call  0x000035e1 
+ 00012515  0x00000a2a set0  0x00000001 , 0x00000000 
+ 00012516  0x00000a2b rtnmark0  0x0000000b 
+ 00012517  0x00000a2d set0  0x00000025 , 0x00000000 
+ 00012518  0x00000a2e bpatch  0x00000011 , 0x00004002 
+ 00012519  0x00000a2f fetch  0x00000001 , 0x000042a4 
+ 00012520  0x00000a30 bbit1  0x00000000 , 0x00004221 
+ 00012521  0x00000a31 call  0x0000477b 
+ 00012522  0x00000a33 fetch  0x00000001 , 0x00000013 
+ 00012523  0x00000a34 increase  0x00000001 , 0x0000003f 
+ 00012524  0x00000a35 store  0x00000001 , 0x00000013 
+ 00012525  0x00000a36 rtn 
+ 00012526  0x00000a38 set0  0x0000000b , 0x00000000 
+ 00012527  0x00000a39 call  0x000030fe 
+ 00012528  0x00000a3a call  0x00003a49 
+ 00012529  0x00000a3b call  0x00003a3b 
+ 00012530  0x00000a3c call  0x000034e1 
+ 00012531  0x00000a3d call  0x00003bba 
+ 00012532  0x00000a3e call  0x00003b3a 
+ 00012533  0x00000a3f call  0x00003b63 
+ 00012534  0x00000a40 branch  0x000030f8 , 0x00000018 
+ 00012535  0x00000a41 rtn 
+ 00012536  0x00000a43 call  0x00003bcd 
+ 00012537  0x00000a44 call  0x000035e1 
+ 00012538  0x00000a45 set0  0x00000001 , 0x00000000 
+ 00012539  0x00000a46 branch  0x000030e5 , 0x00000006 
+ 00012540  0x00000a47 call  0x0000479b 
+ 00012541  0x00000a48 branch  0x000030ea 
+ 00012542  0x00000a4b arg  0x00000600 , 0x0000000b 
+ 00012543  0x00000a4d until  0x00000023 , 0x00000026 
+ 00012544  0x00000a4e and  0x00000022 , 0x00000003 , 0x0000003f 
+ 00012545  0x00000a4f bne  0x00000001 , 0x000030ff 
+ 00012546  0x00000a50 rtn 
+ 00012547  0x00000a5a set0  0x00000025 , 0x00000000 
+ 00012548  0x00000a5b bpatch  0x00000012 , 0x00004002 
+ 00012549  0x00000a5c enable  0x00000029 
+ 00012550  0x00000a5d enable  0x00000030 
+ 00012551  0x00000a5e fetch  0x00000002 , 0x00004155 
+ 00012552  0x00000a5f branch  0x0000310c , 0x00000034 
+ 00012553  0x00000a60 force  0x0000000d , 0x00000007 
+ 00012554  0x00000a61 call  0x00007e53 
+ 00012555  0x00000a62 nrtn  0x00000034 
+ 00012556  0x00000a64 set0  0x00000025 , 0x00000000 
+ 00012557  0x00000a65 bpatch  0x00000013 , 0x00004002 
+ 00012558  0x00000a66 fetcht  0x00000002 , 0x00004157 
+ 00012559  0x00000a67 force  0x00000028 , 0x00000007 
+ 00012560  0x00000a68 call  0x0000383d 
+ 00012561  0x00000a69 branch  0x0000314e , 0x00000028 
+ 00012562  0x00000a6a force  0x00000004 , 0x00000007 
+ 00012563  0x00000a6b call  0x00007e53 
+ 00012564  0x00000a6c nbranch  0x00003127 , 0x00000034 
+ 00012565  0x00000a6d fetch  0x00000001 , 0x0000004c 
+ 00012566  0x00000a6e bbit1  0x00000004 , 0x0000311a 
+ 00012567  0x00000a6f force  0x00000004 , 0x00000002 
+ 00012568  0x00000a70 call  0x00004826 
+ 00012569  0x00000a71 branch  0x0000311f 
+ 00012570  0x00000a73 arg  0x00000103 , 0x00000005 
+ 00012571  0x00000a74 arg  0x00000008 , 0x00000039 
+ 00012572  0x00000a75 call  0x00007e3b 
+ 00012573  0x00000a76 force  0x00000004 , 0x00000007 
+ 00012574  0x00000a77 call  0x00004898 
+ 00012575  0x00000a79 set0  0x00000025 , 0x00000000 
+ 00012576  0x00000a7a bpatch  0x00000014 , 0x00004002 
+ 00012577  0x00000a7b jam  0x00000000 , 0x00000030 
+ 00012578  0x00000a7c call  0x00005b63 
+ 00012579  0x00000a7d jam  0x00000000 , 0x000047f3 
+ 00012580  0x00000a7e jam  0x00000013 , 0x00000b7d 
+ 00012581  0x00000a7f call  0x00007c27 
+ 00012582  0x00000a80 branch  0x0000314e 
+ 00012583  0x00000a83 set0  0x00000025 , 0x00000000 
+ 00012584  0x00000a84 bpatch  0x00000015 , 0x00004002 
+ 00012585  0x00000a85 force  0x00000000 , 0x0000000b 
+ 00012586  0x00000a86 until  0x00000023 , 0x00000026 
+ 00012587  0x00000a87 fetch  0x00000001 , 0x000000f4 
+ 00012588  0x00000a88 increase  0xffffffff , 0x0000003f 
+ 00012589  0x00000a89 ixor  0x00000022 , 0x0000003f 
+ 00012590  0x00000a8a compare  0x00000000 , 0x0000003f , 0x00000003 
+ 00012591  0x00000a8b nbranch  0x00003127 , 0x00000001 
+ 00012592  0x00000a8c deposit  0x00000004 
+ 00012593  0x00000a8d store  0x00000001 , 0x0000018b 
+ 00012594  0x00000a8e force  0x00000000 , 0x00000026 
+ 00012595  0x00000a8f force  0x00000000 , 0x00000024 
+ 00012596  0x00000a92 set0  0x00000025 , 0x00000000 
+ 00012597  0x00000a93 bpatch  0x00000016 , 0x00004002 
+ 00012598  0x00000a94 branch  0x0000314e , 0x00000003 
+ 00012599  0x00000a95 call  0x00003a4d 
+ 00012600  0x00000a96 arg  0x00000600 , 0x0000000b 
+ 00012601  0x00000a97 until  0x00000023 , 0x00000026 
+ 00012602  0x00000a99 set0  0x00000025 , 0x00000000 
+ 00012603  0x00000a9a bpatch  0x00000017 , 0x00004002 
+ 00012604  0x00000a9b fetch  0x00000004 , 0x000000f4 
+ 00012605  0x00000a9c iforce  0x00000021 
+ 00012606  0x00000a9d increase  0x00000001 , 0x0000003f 
+ 00012607  0x00000a9e store  0x00000004 , 0x000000f4 
+ 00012608  0x00000a9f isolate1  0x0000000c , 0x00000000 
+ 00012609  0x00000aa0 setflag  0x00000001 , 0x00000002 , 0x00000024 
+ 00012610  0x00000aa1 compare  0x00000000 , 0x00000021 , 0x00000002 
+ 00012611  0x00000aa2 nbranch  0x00003164 , 0x00000001 
+ 00012612  0x00000aa3 fetch  0x00000001 , 0x0000000c 
+ 00012613  0x00000aa4 increase  0x00000001 , 0x0000003f 
+ 00012614  0x00000aa5 store  0x00000001 , 0x0000000c 
+ 00012615  0x00000aa6 call  0x00003a42 
+ 00012616  0x00000aa7 call  0x00003bae 
+ 00012617  0x00000aa8 call  0x00003bb4 
+ 00012618  0x00000aa9 call  0x00003bc5 
+ 00012619  0x00000aaa call  0x0000375c 
+ 00012620  0x00000aab call  0x00003155 
+ 00012621  0x00000aac branch  0x00003134 
+ 00012622  0x00000aaf set0  0x00000025 , 0x00000000 
+ 00012623  0x00000ab0 bpatch  0x00000018 , 0x00004003 
+ 00012624  0x00000ab1 disable  0x00000029 
+ 00012625  0x00000ab2 fetch  0x00000002 , 0x00004155 
+ 00012626  0x00000ab3 rtn  0x00000034 
+ 00012627  0x00000ab4 force  0x0000000d , 0x00000007 
+ 00012628  0x00000ab5 branch  0x00007e4c 
+ 00012629  0x00000ab8 set0  0x00000025 , 0x00000000 
+ 00012630  0x00000ab9 bpatch  0x00000019 , 0x00004003 
+ 00012631  0x00000aba fetch  0x00000001 , 0x0000008d 
+ 00012632  0x00000abb increase  0xffffffff , 0x0000003f 
+ 00012633  0x00000abc store  0x00000001 , 0x0000008d 
+ 00012634  0x00000abd rtn  0x00000002 
+ 00012635  0x00000abe jam  0x0000001f , 0x0000008d 
+ 00012636  0x00000abf fetch  0x00000001 , 0x000000f2 
+ 00012637  0x00000ac0 increase  0xffffffff , 0x0000003f 
+ 00012638  0x00000ac1 store  0x00000001 , 0x000000f2 
+ 00012639  0x00000ac2 rtn  0x00000002 
+ 00012640  0x00000ac3 setflip  0x0000000c , 0x00000000 
+ 00012641  0x00000ac4 fetch  0x00000001 , 0x00004146 
+ 00012642  0x00000ac5 store  0x00000001 , 0x000000f2 
+ 00012643  0x00000ac6 rtn 
+ 00012644  0x00000ac9 set0  0x00000025 , 0x00000000 
+ 00012645  0x00000aca bpatch  0x0000001a , 0x00004003 
+ 00012646  0x00000acb call  0x00003a3b 
+ 00012647  0x00000acc call  0x00003bba 
+ 00012648  0x00000acd call  0x00003b3a 
+ 00012649  0x00000ace call  0x00003b63 
+ 00012650  0x00000acf branch  0x0000316d , 0x00000018 
+ 00012651  0x00000ad0 call  0x00003155 
+ 00012652  0x00000ad1 branch  0x0000313a 
+ 00012653  0x00000ad3 call  0x0000375c 
+ 00012654  0x00000ad4 fetch  0x00000001 , 0x0000000d 
+ 00012655  0x00000ad5 increase  0x00000001 , 0x0000003f 
+ 00012656  0x00000ad6 store  0x00000001 , 0x0000000d 
+ 00012657  0x00000ad7 force  0x00000000 , 0x0000001b 
+ 00012658  0x00000ad8 fetch  0x00000004 , 0x000000f4 
+ 00012659  0x00000ada set0  0x00000025 , 0x00000000 
+ 00012660  0x00000adb bpatch  0x0000001b , 0x00004003 
+ 00012661  0x00000adc call  0x00003bac 
+ 00012662  0x00000add call  0x00003a4d 
+ 00012663  0x00000ade increase  0x00000001 , 0x00000026 
+ 00012664  0x00000ae0 and_into  0x000001fd , 0x00000021 
+ 00012665  0x00000ae1 and_into  0x000001fc , 0x00000024 
+ 00012666  0x00000ae2 call  0x00003a42 
+ 00012667  0x00000ae3 call  0x00003bae 
+ 00012668  0x00000ae4 call  0x00003bb4 
+ 00012669  0x00000ae5 call  0x00003bc5 
+ 00012670  0x00000ae6 deposit  0x00000022 
+ 00012671  0x00000ae7 store  0x00000004 , 0x0000016b 
+ 00012672  0x00000ae8 force  0x00000000 , 0x00000004 
+ 00012673  0x00000ae9 force  0x00000002 , 0x00000001 
+ 00012674  0x00000aea call  0x00003bcd 
+ 00012675  0x00000aeb call  0x000038c1 
+ 00012676  0x00000aed set0  0x00000025 , 0x00000000 
+ 00012677  0x00000aee bpatch  0x0000001c , 0x00004003 
+ 00012678  0x00000aef call  0x00003baa 
+ 00012679  0x00000af0 or_into  0x00000002 , 0x00000021 
+ 00012680  0x00000af1 and_into  0x000001fc , 0x00000024 
+ 00012681  0x00000af2 call  0x00003a3b 
+ 00012682  0x00000af3 call  0x00003bba 
+ 00012683  0x00000af4 call  0x00003b3a 
+ 00012684  0x00000af5 call  0x00003b63 
+ 00012685  0x00000af6 call  0x0000375c , 0x00000018 
+ 00012686  0x00000af7 branch  0x00003194 , 0x00000018 
+ 00012687  0x00000af8 fetch  0x00000001 , 0x00000010 
+ 00012688  0x00000af9 branch  0x00003134 , 0x00000034 
+ 00012689  0x00000afa increase  0xffffffff , 0x0000003f 
+ 00012690  0x00000afb store  0x00000001 , 0x00000010 
+ 00012691  0x00000afc branch  0x00003173 
+ 00012692  0x00000aff set0  0x00000025 , 0x00000000 
+ 00012693  0x00000b00 bpatch  0x0000001d , 0x00004003 
+ 00012694  0x00000b01 fetch  0x00000001 , 0x0000000e 
+ 00012695  0x00000b02 increase  0x00000001 , 0x0000003f 
+ 00012696  0x00000b03 store  0x00000001 , 0x0000000e 
+ 00012697  0x00000b04 call  0x000034ed 
+ 00012698  0x00000b06 call  0x0000338b 
+ 00012699  0x00000b07 branch  0x0000319f , 0x00000018 
+ 00012700  0x00000b08 call  0x0000350e 
+ 00012701  0x00000b09 nbranch  0x0000319a , 0x00000034 
+ 00012702  0x00000b0a branch  0x00003134 
+ 00012703  0x00000b0d set0  0x00000025 , 0x00000000 
+ 00012704  0x00000b0e bpatch  0x0000001e , 0x00004003 
+ 00012705  0x00000b0f fetch  0x00000001 , 0x00000030 
+ 00012706  0x00000b10 set0  0x00000003 , 0x0000003f 
+ 00012707  0x00000b11 store  0x00000001 , 0x00000030 
+ 00012708  0x00000b12 call  0x000034f9 
+ 00012709  0x00000b13 disable  0x00000029 
+ 00012710  0x00000b14 rtn 
+ 00012711  0x00000b18 set0  0x00000025 , 0x00000000 
+ 00012712  0x00000b19 bpatch  0x0000001f , 0x00004003 
+ 00012713  0x00000b1a enable  0x00000029 
+ 00012714  0x00000b1b enable  0x00000030 
+ 00012715  0x00000b1c call  0x0000324e 
+ 00012716  0x00000b1d rtn  0x00000028 
+ 00012717  0x00000b1e call  0x00003e25 
+ 00012718  0x00000b1f call  0x00003bac 
+ 00012719  0x00000b20 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00012720  0x00000b21 call  0x00003a54 
+ 00012721  0x00000b22 force  0x00000003 , 0x00000024 
+ 00012722  0x00000b23 call  0x0000327c 
+ 00012723  0x00000b24 call  0x00006a54 
+ 00012724  0x00000b25 call  0x00006e10 
+ 00012725  0x00000b26 call  0x00003547 
+ 00012726  0x00000b27 call  0x00003a42 
+ 00012727  0x00000b28 call  0x00003bae 
+ 00012728  0x00000b29 call  0x00003bb4 
+ 00012729  0x00000b2a call  0x00003bc5 
+ 00012730  0x00000b2b call  0x000038bf 
+ 00012731  0x00000b2d set0  0x00000025 , 0x00000000 
+ 00012732  0x00000b2e bpatch  0x00000020 , 0x00004004 
+ 00012733  0x00000b2f call  0x00005b78 
+ 00012734  0x00000b30 call  0x00004995 
+ 00012735  0x00000b31 call  0x000048a9 
+ 00012736  0x00000b32 call  0x0000337c 
+ 00012737  0x00000b33 nbranch  0x000031c7 , 0x0000002d 
+ 00012738  0x00000b34 call  0x00003bec 
+ 00012739  0x00000b35 call  0x00003870 
+ 00012740  0x00000b36 fetch  0x00000001 , 0x0000000f 
+ 00012741  0x00000b37 increase  0x00000001 , 0x0000003f 
+ 00012742  0x00000b38 store  0x00000001 , 0x0000000f 
+ 00012743  0x00000b3a set0  0x00000025 , 0x00000000 
+ 00012744  0x00000b3b bpatch  0x00000021 , 0x00004004 
+ 00012745  0x00000b3c call  0x00006dec 
+ 00012746  0x00000b3d call  0x000031d5 
+ 00012747  0x00000b3e nrtn  0x00000029 
+ 00012748  0x00000b3f call  0x00003812 
+ 00012749  0x00000b40 nbranch  0x000031d2 , 0x00000034 
+ 00012750  0x00000b42 call  0x00006a5c 
+ 00012751  0x00000b43 call  0x00003290 
+ 00012752  0x00000b44 disable  0x00000029 
+ 00012753  0x00000b45 rtn 
+ 00012754  0x00000b48 call  0x00003547 
+ 00012755  0x00000b49 call  0x00003371 
+ 00012756  0x00000b4a branch  0x000031bb 
+ 00012757  0x00000b4e branch  0x000031d8 , 0x0000002d 
+ 00012758  0x00000b4f call  0x00003be2 
+ 00012759  0x00000b50 branch  0x000031e6 , 0x00000002 
+ 00012760  0x00000b52 call  0x00003204 
+ 00012761  0x00000b53 nbranch  0x000031e6 , 0x00000028 
+ 00012762  0x00000b54 fetch  0x00000001 , 0x0000004c 
+ 00012763  0x00000b55 rtnbit0  0x00000004 
+ 00012764  0x00000b56 rtnbit1  0x00000003 
+ 00012765  0x00000b57 fetch  0x00000001 , 0x0000004b 
+ 00012766  0x00000b58 rtnbit1  0x00000003 
+ 00012767  0x00000b59 call  0x0000320d 
+ 00012768  0x00000b5a nrtn  0x00000034 
+ 00012769  0x00000b5b fetch  0x00000001 , 0x00000178 
+ 00012770  0x00000b5c increase  0xffffffff , 0x0000003f 
+ 00012771  0x00000b5d store  0x00000001 , 0x00000178 
+ 00012772  0x00000b5e nrtn  0x00000034 
+ 00012773  0x00000b5f branch  0x00005ed5 
+ 00012774  0x00000b62 set0  0x00000025 , 0x00000000 
+ 00012775  0x00000b63 bpatch  0x00000022 , 0x00004004 
+ 00012776  0x00000b64 call  0x00003516 
+ 00012777  0x00000b65 disable  0x00000029 
+ 00012778  0x00000b66 fetch  0x00000001 , 0x0000004c 
+ 00012779  0x00000b67 bbit1  0x00000004 , 0x000031f2 
+ 00012780  0x00000b68 fetch  0x00000001 , 0x00000030 
+ 00012781  0x00000b69 bbit0  0x00000004 , 0x000031f0 
+ 00012782  0x00000b6a fetcht  0x00000001 , 0x00000046 
+ 00012783  0x00000b6b branch  0x000048c4 
+ 00012784  0x00000b6d force  0x00000008 , 0x00000002 
+ 00012785  0x00000b6e branch  0x00004826 
+ 00012786  0x00000b70 force  0x00000000 , 0x00000007 
+ 00012787  0x00000b71 fetch  0x00000001 , 0x0000004c 
+ 00012788  0x00000b72 bbit1  0x00000003 , 0x00004898 
+ 00012789  0x00000b74 force  0x00000004 , 0x00000007 
+ 00012790  0x00000b75 arg  0x00000103 , 0x00000005 
+ 00012791  0x00000b76 arg  0x00000008 , 0x00000039 
+ 00012792  0x00000b77 call  0x00007e3b 
+ 00012793  0x00000b78 branch  0x00004898 
+ 00012794  0x00000b7b set0  0x00000025 , 0x00000000 
+ 00012795  0x00000b7c bpatch  0x00000023 , 0x00004004 
+ 00012796  0x00000b7d fetch  0x00000001 , 0x00000030 
+ 00012797  0x00000b7e rtnbit0  0x00000002 
+ 00012798  0x00000b7f fetcht  0x00000001 , 0x00000046 
+ 00012799  0x00000b80 fetch  0x00000001 , 0x000000ac 
+ 00012800  0x00000b81 isub  0x00000002 , 0x0000003e 
+ 00012801  0x00000b82 nrtn  0x00000005 
+ 00012802  0x00000b83 call  0x00003869 
+ 00012803  0x00000b84 branch  0x00003293 
+ 00012804  0x00000b87 set0  0x00000025 , 0x00000000 
+ 00012805  0x00000b88 bpatch  0x00000024 , 0x00004004 
+ 00012806  0x00000b89 enable  0x00000028 
+ 00012807  0x00000b8a fetch  0x00000001 , 0x0000004b 
+ 00012808  0x00000b8b rtnbit0  0x00000003 
+ 00012809  0x00000b8c call  0x0000320d 
+ 00012810  0x00000b8d nrtn  0x00000034 
+ 00012811  0x00000b8f disable  0x00000028 
+ 00012812  0x00000b90 rtn 
+ 00012813  0x00000b93 fetch  0x00000001 , 0x00000072 
+ 00012814  0x00000b94 increase  0xffffffff , 0x0000003f 
+ 00012815  0x00000b95 store  0x00000001 , 0x00000072 
+ 00012816  0x00000b96 rtn 
+ 00012817  0x00000b99 set0  0x00000025 , 0x00000000 
+ 00012818  0x00000b9a bpatch  0x00000025 , 0x00004004 
+ 00012819  0x00000b9b fetch  0x00000001 , 0x00000030 
+ 00012820  0x00000b9c bbit1  0x00000007 , 0x0000321f 
+ 00012821  0x00000b9d fetch  0x00000001 , 0x00004132 
+ 00012822  0x00000b9e beq  0x00000001 , 0x0000321d 
+ 00012823  0x00000b9f fetch  0x00000001 , 0x000007e1 
+ 00012824  0x00000ba0 branch  0x0000321f , 0x00000034 
+ 00012825  0x00000ba1 jam  0x00000000 , 0x000007e1 
+ 00012826  0x00000ba2 jam  0x00000018 , 0x00000b7d 
+ 00012827  0x00000ba3 call  0x00007c27 
+ 00012828  0x00000ba4 branch  0x0000321f 
+ 00012829  0x00000ba6 call  0x00006216 
+ 00012830  0x00000ba7 ncall  0x00004852 , 0x00000001 
+ 00012831  0x00000ba9 set0  0x00000025 , 0x00000000 
+ 00012832  0x00000baa bpatch  0x00000026 , 0x00004004 
+ 00012833  0x00000bab call  0x000032f0 
+ 00012834  0x00000bac fetch  0x00000001 , 0x00000030 
+ 00012835  0x00000bad set1  0x00000007 , 0x0000003f 
+ 00012836  0x00000bae store  0x00000001 , 0x00000030 
+ 00012837  0x00000baf jam  0x00000001 , 0x0000425e 
+ 00012838  0x00000bb0 fetch  0x00000001 , 0x00000055 
+ 00012839  0x00000bb1 bne  0x00000016 , 0x00003228 
+ 00012840  0x00000bb3 rtn 
+ 00012841  0x00000bb6 jam  0x00000001 , 0x000007e1 
+ 00012842  0x00000bb8 fetch  0x00000001 , 0x00000030 
+ 00012843  0x00000bb9 set0  0x00000007 , 0x0000003f 
+ 00012844  0x00000bba store  0x00000001 , 0x00000030 
+ 00012845  0x00000bbb rtn 
+ 00012846  0x00000bc0 set0  0x00000025 , 0x00000000 
+ 00012847  0x00000bc1 bpatch  0x00000027 , 0x00004004 
+ 00012848  0x00000bc2 disable  0x00000028 
+ 00012849  0x00000bc3 fetch  0x00000001 , 0x00000030 
+ 00012850  0x00000bc4 rtnbit0  0x00000001 
+ 00012851  0x00000bc5 fetch  0x00000002 , 0x00000032 
+ 00012852  0x00000bc6 nrtn  0x00000034 
+ 00012853  0x00000bc7 fetch  0x00000004 , 0x00000034 
+ 00012854  0x00000bc8 branch  0x00003239 , 0x00000030 
+ 00012855  0x00000bc9 isub  0x00000028 , 0x0000003f 
+ 00012856  0x00000bca branch  0x0000323a 
+ 00012857  0x00000bcc isub  0x00000022 , 0x0000003f 
+ 00012858  0x00000bce sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00012859  0x00000bcf nrtn  0x00000002 
+ 00012860  0x00000bd0 fetch  0x00000001 , 0x00000030 
+ 00012861  0x00000bd1 set0  0x00000001 , 0x0000003f 
+ 00012862  0x00000bd2 store  0x00000001 , 0x00000030 
+ 00012863  0x00000bd3 enable  0x00000028 
+ 00012864  0x00000bd4 rtn 
+ 00012865  0x00000bd8 copy  0x0000003f , 0x00000002 
+ 00012866  0x00000bd9 set0  0x00000025 , 0x00000000 
+ 00012867  0x00000bda bpatch  0x00000028 , 0x00004005 
+ 00012868  0x00000bdb store  0x00000004 , 0x00000034 
+ 00012869  0x00000bdd jam  0x00000001 , 0x00004748 
+ 00012870  0x00000bde fetch  0x00000001 , 0x00000030 
+ 00012871  0x00000bdf set1  0x00000001 , 0x0000003f 
+ 00012872  0x00000be0 store  0x00000001 , 0x00000030 
+ 00012873  0x00000be1 force  0x00000000 , 0x0000003f 
+ 00012874  0x00000be2 store  0x00000002 , 0x00000032 
+ 00012875  0x00000be3 jam  0x0000000a , 0x0000008a 
+ 00012876  0x00000be4 jam  0x00000001 , 0x00000073 
+ 00012877  0x00000be5 rtn 
+ 00012878  0x00000be9 set0  0x00000025 , 0x00000000 
+ 00012879  0x00000bea bpatch  0x00000029 , 0x00004005 
+ 00012880  0x00000beb call  0x0000322e 
+ 00012881  0x00000bec nrtn  0x00000028 
+ 00012882  0x00000bed disable  0x00000028 
+ 00012883  0x00000bee jam  0x00000020 , 0x00000011 
+ 00012884  0x00000bef set0  0x0000000b , 0x00000000 
+ 00012885  0x00000bf1 call  0x00003bac 
+ 00012886  0x00000bf2 call  0x0000337f 
+ 00012887  0x00000bf3 bmark1  0x0000000b , 0x00003263 
+ 00012888  0x00000bf4 call  0x0000350e 
+ 00012889  0x00000bf5 nbranch  0x00003255 , 0x00000034 
+ 00012890  0x00000bf7 set0  0x00000025 , 0x00000000 
+ 00012891  0x00000bf8 bpatch  0x0000002a , 0x00004005 
+ 00012892  0x00000bf9 disable  0x00000028 
+ 00012893  0x00000bfa deposit  0x00000022 
+ 00012894  0x00000bfb store  0x00000004 , 0x0000416a 
+ 00012895  0x00000bfc enable  0x00000030 
+ 00012896  0x00000bfd enable  0x00000029 
+ 00012897  0x00000bfe jam  0x0000002a , 0x00000b7d 
+ 00012898  0x00000bff branch  0x00007c27 
+ 00012899  0x00000c02 set0  0x00000025 , 0x00000000 
+ 00012900  0x00000c03 bpatch  0x0000002b , 0x00004005 
+ 00012901  0x00000c04 call  0x00003baa 
+ 00012902  0x00000c05 call  0x00003374 
+ 00012903  0x00000c06 disable  0x00000030 
+ 00012904  0x00000c07 disable  0x00000029 
+ 00012905  0x00000c08 call  0x00003982 
+ 00012906  0x00000c09 call  0x000034ed 
+ 00012907  0x00000c0b set0  0x00000025 , 0x00000000 
+ 00012908  0x00000c0c bpatch  0x0000002c , 0x00004005 
+ 00012909  0x00000c0d call  0x00003539 
+ 00012910  0x00000c0e branch  0x00003272 , 0x0000002d 
+ 00012911  0x00000c0f call  0x0000350e 
+ 00012912  0x00000c10 nbranch  0x0000326b , 0x00000034 
+ 00012913  0x00000c11 branch  0x0000325a 
+ 00012914  0x00000c13 force  0x00000001 , 0x00000002 
+ 00012915  0x00000c14 call  0x0000487f 
+ 00012916  0x00000c15 fetch  0x00000001 , 0x00000031 
+ 00012917  0x00000c16 set0  0x00000001 , 0x0000003f 
+ 00012918  0x00000c17 store  0x00000001 , 0x00000031 
+ 00012919  0x00000c18 call  0x00003bec 
+ 00012920  0x00000c19 call  0x000039ac 
+ 00012921  0x00000c1a enable  0x00000028 
+ 00012922  0x00000c1b jam  0x0000002b , 0x00000b7d 
+ 00012923  0x00000c1c branch  0x00007c27 
+ 00012924  0x00000c20 set0  0x00000025 , 0x00000000 
+ 00012925  0x00000c21 bpatch  0x0000002d , 0x00004005 
+ 00012926  0x00000c22 rtnmark0  0x00000007 
+ 00012927  0x00000c23 fetch  0x00000001 , 0x00000030 
+ 00012928  0x00000c24 rtnbit0  0x00000002 
+ 00012929  0x00000c26 call  0x00003c23 
+ 00012930  0x00000c27 fetch  0x00000001 , 0x000000b3 
+ 00012931  0x00000c28 fetcht  0x00000001 , 0x00000047 
+ 00012932  0x00000c29 storet  0x00000001 , 0x000000b4 
+ 00012933  0x00000c2a store  0x00000001 , 0x00000047 
+ 00012934  0x00000c2b deposit  0x00000004 
+ 00012935  0x00000c2c store  0x00000001 , 0x000000b2 
+ 00012936  0x00000c2d fetch  0x00000001 , 0x000041f9 
+ 00012937  0x00000c2e iforce  0x00000004 
+ 00012938  0x00000c2f set0  0x00000008 , 0x00000000 
+ 00012939  0x00000c30 fetch  0x00000001 , 0x00004165 
+ 00012940  0x00000c31 store  0x00000001 , 0x00004167 
+ 00012941  0x00000c32 fetch  0x00000001 , 0x00004166 
+ 00012942  0x00000c33 store  0x00000001 , 0x00004165 
+ 00012943  0x00000c34 rtn 
+ 00012944  0x00000c37 set0  0x00000025 , 0x00000000 
+ 00012945  0x00000c38 bpatch  0x0000002e , 0x00004005 
+ 00012946  0x00000c39 rtnmark0  0x00000007 
+ 00012947  0x00000c3b call  0x00003847 
+ 00012948  0x00000c3c nrtn  0x00000001 
+ 00012949  0x00000c3e call  0x00003799 
+ 00012950  0x00000c3f fetch  0x00000001 , 0x000000b4 
+ 00012951  0x00000c40 fetcht  0x00000001 , 0x00000047 
+ 00012952  0x00000c41 store  0x00000001 , 0x00000047 
+ 00012953  0x00000c42 storet  0x00000001 , 0x000000b3 
+ 00012954  0x00000c43 fetch  0x00000001 , 0x000000b2 
+ 00012955  0x00000c44 iforce  0x00000004 
+ 00012956  0x00000c45 fetch  0x00000001 , 0x00004165 
+ 00012957  0x00000c46 store  0x00000001 , 0x00004166 
+ 00012958  0x00000c47 fetch  0x00000001 , 0x00004167 
+ 00012959  0x00000c48 store  0x00000001 , 0x00004165 
+ 00012960  0x00000c49 setarg  0x0000ffff 
+ 00012961  0x00000c4a store  0x00000002 , 0x00004168 
+ 00012962  0x00000c4b rtn 
+ 00012963  0x00000c51 set0  0x00000025 , 0x00000000 
+ 00012964  0x00000c52 bpatch  0x0000002f , 0x00004005 
+ 00012965  0x00000c53 set1  0x00000009 , 0x00000000 
+ 00012966  0x00000c54 deposit  0x00000011 
+ 00012967  0x00000c55 store  0x00000002 , 0x0000001e 
+ 00012968  0x00000c56 force  0x00000050 , 0x00000039 
+ 00012969  0x00000c57 arg  0x000003c0 , 0x00000005 
+ 00012970  0x00000c58 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00012971  0x00000c59 ifetch  0x00000001 , 0x00000006 
+ 00012972  0x00000c5a copy  0x00000011 , 0x00000006 
+ 00012973  0x00000c5b bbit1  0x00000000 , 0x00007e45 
+ 00012974  0x00000c5c arg  0x00000030 , 0x00000005 
+ 00012975  0x00000c5d call  0x00007e45 
+ 00012976  0x00000c5e disable  0x0000002e 
+ 00012977  0x00000c5f fetch  0x00000001 , 0x00000077 
+ 00012978  0x00000c60 iforce  0x00000004 
+ 00012979  0x00000c61 jam  0x00000001 , 0x0000008a 
+ 00012980  0x00000c62 branch  0x000032b6 , 0x00000029 
+ 00012981  0x00000c63 jam  0x00000001 , 0x0000008a 
+ 00012982  0x00000c65 fetch  0x00000001 , 0x00000030 
+ 00012983  0x00000c66 rtnbit0  0x00000001 
+ 00012984  0x00000c67 fetch  0x00000001 , 0x00000073 
+ 00012985  0x00000c68 store  0x00000001 , 0x0000008a 
+ 00012986  0x00000c69 fetch  0x00000001 , 0x00000074 
+ 00012987  0x00000c6a store  0x00000001 , 0x0000008b 
+ 00012988  0x00000c6b rtn 
+ 00012989  0x00000c6e set0  0x00000025 , 0x00000000 
+ 00012990  0x00000c6f bpatch  0x00000030 , 0x00004006 
+ 00012991  0x00000c70 fetch  0x00000002 , 0x0000001e 
+ 00012992  0x00000c71 iforce  0x00000005 
+ 00012993  0x00000c72 force  0x00000050 , 0x00000039 
+ 00012994  0x00000c73 arg  0x000003c0 , 0x00000006 
+ 00012995  0x00000c74 branch  0x00007e45 , 0x00000036 
+ 00012996  0x00000c75 arg  0x00000030 , 0x00000006 
+ 00012997  0x00000c76 branch  0x00007e45 
+ 00012998  0x00000c7b fetcht  0x00000001 , 0x00000015 
+ 00012999  0x00000c7c arg  0x00000003 , 0x00000039 
+ 00013000  0x00000c7e increase  0x00000001 , 0x00000002 
+ 00013001  0x00000c7f compare  0x00000003 , 0x00000002 , 0x000000ff 
+ 00013002  0x00000c80 nbranch  0x000032cc , 0x00000001 
+ 00013003  0x00000c81 arg  0x00000000 , 0x00000002 
+ 00013004  0x00000c83 storet  0x00000001 , 0x00000015 
+ 00013005  0x00000c84 mul32  0x00000002 , 0x00000050 , 0x0000003f 
+ 00013006  0x00000c85 arg  0x00004040 , 0x00000011 
+ 00013007  0x00000c86 iadd  0x00000011 , 0x00000011 
+ 00013008  0x00000c87 ifetch  0x00000001 , 0x00000011 
+ 00013009  0x00000c88 bbit1  0x00000001 , 0x000032d4 
+ 00013010  0x00000c89 rtnbit1  0x00000000 
+ 00013011  0x00000c8a rtnbit1  0x00000003 
+ 00013012  0x00000c8c loop  0x000032c8 
+ 00013013  0x00000c8d rtn 
+ 00013014  0x00000c90 set0  0x00000025 , 0x00000000 
+ 00013015  0x00000c91 bpatch  0x00000031 , 0x00004006 
+ 00013016  0x00000c92 arg  0x0000330b , 0x00000013 
+ 00013017  0x00000c93 call  0x00003301 
+ 00013018  0x00000c94 nrtn  0x00000005 
+ 00013019  0x00000c95 deposit  0x00000011 
+ 00013020  0x00000c96 store  0x00000002 , 0x0000001e 
+ 00013021  0x00000c97 force  0x00000000 , 0x0000003e 
+ 00013022  0x00000c98 rtn 
+ 00013023  0x00000c9d call  0x00003847 
+ 00013024  0x00000c9e branch  0x000032e7 , 0x00000001 
+ 00013025  0x00000c9f fetch  0x00000002 , 0x0000001e 
+ 00013026  0x00000ca0 add  0x0000003f , 0x00000017 , 0x00000005 
+ 00013027  0x00000ca1 fetch  0x00000001 , 0x00000047 
+ 00013028  0x00000ca2 istore  0x00000001 , 0x00000005 
+ 00013029  0x00000ca3 arg  0x00003334 , 0x00000013 
+ 00013030  0x00000ca4 branch  0x00003301 
+ 00013031  0x00000ca7 fetch  0x00000001 , 0x00000047 
+ 00013032  0x00000ca8 isolate1  0x00000003 , 0x0000003f 
+ 00013033  0x00000ca9 branch  0x000032ec , 0x00000001 
+ 00013034  0x00000caa force  0x00000001 , 0x0000003e 
+ 00013035  0x00000cab rtn 
+ 00013036  0x00000cad force  0x00000000 , 0x0000003e 
+ 00013037  0x00000cae rtn 
+ 00013038  0x00000cb2 arg  0x00003331 , 0x00000013 
+ 00013039  0x00000cb3 branch  0x00003301 
+ 00013040  0x00000cb6 fetcht  0x00000002 , 0x0000001e 
+ 00013041  0x00000cb7 arg  0x00003366 , 0x00000013 
+ 00013042  0x00000cb8 branch  0x00003301 
+ 00013043  0x00000cbb fetcht  0x00000002 , 0x0000001e 
+ 00013044  0x00000cbc arg  0x00003359 , 0x00000013 
+ 00013045  0x00000cbd branch  0x00003301 
+ 00013046  0x00000cc1 fetcht  0x00000001 , 0x00004273 
+ 00013047  0x00000cc3 arg  0x00003316 , 0x00000013 
+ 00013048  0x00000cc4 branch  0x00003301 
+ 00013049  0x00000cc7 set0  0x00000025 , 0x00000000 
+ 00013050  0x00000cc8 bpatch  0x00000032 , 0x00004006 
+ 00013051  0x00000cc9 fetcht  0x00000006 , 0x00004274 
+ 00013052  0x00000ccb arg  0x0000330f , 0x00000013 
+ 00013053  0x00000ccc branch  0x00003301 
+ 00013054  0x00000ccf arg  0x0000331c , 0x00000013 
+ 00013055  0x00000cd0 branch  0x00003301 
+ 00013056  0x00000cd3 arg  0x00003350 , 0x00000013 
+ 00013057  0x00000cd5 set0  0x00000025 , 0x00000000 
+ 00013058  0x00000cd6 bpatch  0x00000033 , 0x00004006 
+ 00013059  0x00000cd7 arg  0x00004040 , 0x00000011 
+ 00013060  0x00000cd8 force  0x00000003 , 0x00000039 
+ 00013061  0x00000cda ifetch  0x00000001 , 0x00000011 
+ 00013062  0x00000cdb copy  0x00000013 , 0x0000003d 
+ 00013063  0x00000cdd increase  0x00000050 , 0x00000011 
+ 00013064  0x00000cde loop  0x00003305 
+ 00013065  0x00000cdf force  0x00000001 , 0x0000003e 
+ 00013066  0x00000ce0 rtn 
+ 00013067  0x00000ce3 bbit1  0x00000000 , 0x00003307 
+ 00013068  0x00000ce4 bbit1  0x00000003 , 0x00003307 
+ 00013069  0x00000ce5 force  0x00000000 , 0x0000003e 
+ 00013070  0x00000ce6 rtn 
+ 00013071  0x00000ce9 bbit1  0x00000003 , 0x00003311 
+ 00013072  0x00000cea bbit0  0x00000000 , 0x00003307 
+ 00013073  0x00000cec add  0x00000011 , 0x00000010 , 0x00000006 
+ 00013074  0x00000ced ifetch  0x00000006 , 0x00000006 
+ 00013075  0x00000cee isub  0x00000002 , 0x0000003e 
+ 00013076  0x00000cef rtn  0x00000005 
+ 00013077  0x00000cf0 branch  0x00003307 
+ 00013078  0x00000cf3 bbit0  0x00000000 , 0x00003307 
+ 00013079  0x00000cf4 add  0x00000011 , 0x00000016 , 0x00000006 
+ 00013080  0x00000cf5 ifetch  0x00000001 , 0x00000006 
+ 00013081  0x00000cf6 isub  0x00000002 , 0x0000003e 
+ 00013082  0x00000cf7 rtn  0x00000005 
+ 00013083  0x00000cf8 branch  0x00003307 
+ 00013084  0x00000cfb bbit0  0x00000001 , 0x00003307 
+ 00013085  0x00000cfd call  0x0000333d 
+ 00013086  0x00000cfe bbit1  0x0000001b , 0x00003322 
+ 00013087  0x00000cff isolate0  0x0000001b , 0x00000002 
+ 00013088  0x00000d00 branch  0x00003322 , 0x00000001 
+ 00013089  0x00000d01 set1  0x0000001c , 0x0000003f 
+ 00013090  0x00000d03 isub  0x00000002 , 0x0000003f 
+ 00013091  0x00000d04 increase  0x00000001 , 0x0000003f 
+ 00013092  0x00000d05 branch  0x0000332b , 0x00000002 
+ 00013093  0x00000d06 increase  0x00000005 , 0x0000003f 
+ 00013094  0x00000d07 nbranch  0x00003307 , 0x00000002 
+ 00013095  0x00000d09 copy  0x00000002 , 0x00000021 
+ 00013096  0x00000d0a call  0x00003349 
+ 00013097  0x00000d0b force  0x00000000 , 0x0000003e 
+ 00013098  0x00000d0c rtn 
+ 00013099  0x00000d0f iforce  0x00000012 
+ 00013100  0x00000d10 add  0x00000011 , 0x00000002 , 0x00000006 
+ 00013101  0x00000d11 ifetch  0x00000002 , 0x00000006 
+ 00013102  0x00000d12 branch  0x00003327 , 0x00000034 
+ 00013103  0x00000d13 call  0x00003349 
+ 00013104  0x00000d14 branch  0x0000331d 
+ 00013105  0x00000d17 bbit0  0x00000000 , 0x00003307 
+ 00013106  0x00000d18 force  0x00000000 , 0x0000003e 
+ 00013107  0x00000d19 rtn 
+ 00013108  0x00000d1c bbit0  0x00000000 , 0x00003307 
+ 00013109  0x00000d1d add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013110  0x00000d1e ifetch  0x00000001 , 0x00000006 
+ 00013111  0x00000d1f bbit1  0x00000000 , 0x00003307 
+ 00013112  0x00000d20 add  0x00000011 , 0x00000017 , 0x00000006 
+ 00013113  0x00000d21 ifetch  0x00000001 , 0x00000006 
+ 00013114  0x00000d22 bbit0  0x00000003 , 0x00003307 
+ 00013115  0x00000d23 force  0x00000000 , 0x0000003e 
+ 00013116  0x00000d24 rtn 
+ 00013117  0x00000d27 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013118  0x00000d28 ifetcht  0x00000001 , 0x00000006 
+ 00013119  0x00000d29 deposit  0x00000022 
+ 00013120  0x00000d2a isolate1  0x00000001 , 0x00000002 
+ 00013121  0x00000d2b add  0x00000011 , 0x00000004 , 0x00000006 
+ 00013122  0x00000d2c ifetcht  0x00000004 , 0x00000006 
+ 00013123  0x00000d2d rtn  0x00000001 
+ 00013124  0x00000d2e add  0x00000011 , 0x00000008 , 0x00000006 
+ 00013125  0x00000d2f ifetch  0x00000006 , 0x00000006 
+ 00013126  0x00000d30 call  0x000039c0 
+ 00013127  0x00000d31 deposit  0x00000028 
+ 00013128  0x00000d32 rtn 
+ 00013129  0x00000d35 add  0x00000011 , 0x00000002 , 0x00000006 
+ 00013130  0x00000d36 add  0x00000011 , 0x00000004 , 0x00000005 
+ 00013131  0x00000d37 ifetch  0x00000002 , 0x00000006 
+ 00013132  0x00000d38 iadd  0x00000002 , 0x0000000b 
+ 00013133  0x00000d39 deposit  0x0000000b 
+ 00013134  0x00000d3a istore  0x00000004 , 0x00000005 
+ 00013135  0x00000d3b branch  0x00005434 
+ 00013136  0x00000d3f bbit0  0x00000001 , 0x00003307 
+ 00013137  0x00000d40 call  0x0000333d 
+ 00013138  0x00000d41 iadd  0x0000001b , 0x0000003f 
+ 00013139  0x00000d42 iadd  0x0000001b , 0x0000003f 
+ 00013140  0x00000d43 iadd  0x00000007 , 0x0000003f 
+ 00013141  0x00000d44 isub  0x00000002 , 0x0000003e 
+ 00013142  0x00000d45 nbranch  0x00003307 , 0x00000002 
+ 00013143  0x00000d46 force  0x00000000 , 0x0000003e 
+ 00013144  0x00000d47 rtn 
+ 00013145  0x00000d4a bbit0  0x00000000 , 0x00003307 
+ 00013146  0x00000d4b deposit  0x00000002 
+ 00013147  0x00000d4c isub  0x00000011 , 0x0000003e 
+ 00013148  0x00000d4d branch  0x00003307 , 0x0000003e 
+ 00013149  0x00000d4e add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013150  0x00000d4f ifetch  0x00000001 , 0x00000006 
+ 00013151  0x00000d50 bbit1  0x00000000 , 0x00003307 
+ 00013152  0x00000d51 add  0x00000011 , 0x00000018 , 0x00000005 
+ 00013153  0x00000d52 ifetch  0x00000001 , 0x00000005 
+ 00013154  0x00000d53 nbranch  0x00003307 , 0x00000034 
+ 00013155  0x00000d54 force  0x0000002d , 0x0000003f 
+ 00013156  0x00000d55 istore  0x00000001 , 0x00000005 
+ 00013157  0x00000d56 branch  0x00003307 
+ 00013158  0x00000d59 bbit0  0x00000000 , 0x00003307 
+ 00013159  0x00000d5a deposit  0x00000002 
+ 00013160  0x00000d5b isub  0x00000011 , 0x0000003e 
+ 00013161  0x00000d5c branch  0x00003307 , 0x0000003e 
+ 00013162  0x00000d5d add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013163  0x00000d5e ifetch  0x00000001 , 0x00000006 
+ 00013164  0x00000d5f bbit1  0x00000000 , 0x00003307 
+ 00013165  0x00000d60 ifetch  0x00000001 , 0x00000011 
+ 00013166  0x00000d61 set0  0x00000007 , 0x0000003f 
+ 00013167  0x00000d62 istore  0x00000001 , 0x00000011 
+ 00013168  0x00000d63 branch  0x00003307 
+ 00013169  0x00000d67 set0  0x00000025 , 0x00000000 
+ 00013170  0x00000d68 bpatch  0x00000034 , 0x00004006 
+ 00013171  0x00000d69 call  0x00003bac 
+ 00013172  0x00000d6b add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013173  0x00000d6c call  0x00003a54 
+ 00013174  0x00000d6d force  0x00000003 , 0x00000024 
+ 00013175  0x00000d6e call  0x00003a42 
+ 00013176  0x00000d6f call  0x00003bae 
+ 00013177  0x00000d70 call  0x00003bb4 
+ 00013178  0x00000d71 call  0x00003bc5 
+ 00013179  0x00000d72 branch  0x000038bf 
+ 00013180  0x00000d75 set0  0x00000025 , 0x00000000 
+ 00013181  0x00000d76 bpatch  0x00000035 , 0x00004006 
+ 00013182  0x00000d77 call  0x00003baa 
+ 00013183  0x00000d79 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013184  0x00000d7a call  0x00003a54 
+ 00013185  0x00000d7b force  0x00000003 , 0x00000024 
+ 00013186  0x00000d7c call  0x00003a3b 
+ 00013187  0x00000d7d call  0x000034e1 
+ 00013188  0x00000d7e call  0x00003b41 
+ 00013189  0x00000d7f call  0x00003bba 
+ 00013190  0x00000d80 call  0x00003b3a 
+ 00013191  0x00000d82 call  0x00003b63 
+ 00013192  0x00000d83 nrtn  0x00000018 
+ 00013193  0x00000d84 call  0x00003af3 
+ 00013194  0x00000d85 branch  0x000035df 
+ 00013195  0x00000d8a set0  0x00000025 , 0x00000000 
+ 00013196  0x00000d8b bpatch  0x00000036 , 0x00004006 
+ 00013197  0x00000d8c fetch  0x00000001 , 0x0000018b 
+ 00013198  0x00000d8d iforce  0x00000004 
+ 00013199  0x00000d8e force  0x00000001 , 0x00000001 
+ 00013200  0x00000d8f call  0x00003371 
+ 00013201  0x00000d90 branch  0x0000337c 
+ 00013202  0x00000d9c fetch  0x00000001 , 0x00004133 
+ 00013203  0x00000d9d rtnbit0  0x00000000 
+ 00013204  0x00000d9e force  0x00000005 , 0x00000007 
+ 00013205  0x00000d9f call  0x00007e53 
+ 00013206  0x00000da0 nrtn  0x00000034 
+ 00013207  0x00000da1 fetcht  0x00000002 , 0x0000414d 
+ 00013208  0x00000da2 force  0x00000004 , 0x00000007 
+ 00013209  0x00000da3 call  0x0000383d 
+ 00013210  0x00000da4 rtn  0x00000028 
+ 00013211  0x00000da5 call  0x000033a2 
+ 00013212  0x00000da6 force  0x00000005 , 0x00000007 
+ 00013213  0x00000da7 fetch  0x00000002 , 0x0000414f 
+ 00013214  0x00000da8 nbranch  0x00007e4c , 0x00000018 
+ 00013215  0x00000da9 random  0x0000003f 
+ 00013216  0x00000daa iand  0x00000035 , 0x0000003f 
+ 00013217  0x00000dab branch  0x00007e4c 
+ 00013218  0x00000daf set0  0x00000025 , 0x00000000 
+ 00013219  0x00000db0 bpatch  0x00000037 , 0x00004006 
+ 00013220  0x00000db1 jam  0x00000000 , 0x0000018b 
+ 00013221  0x00000db2 disable  0x00000030 
+ 00013222  0x00000db3 disable  0x0000002e 
+ 00013223  0x00000db4 call  0x00003a12 
+ 00013224  0x00000db5 and  0x00000022 , 0x000001fc , 0x00000021 
+ 00013225  0x00000db6 force  0x00000001 , 0x00000024 
+ 00013226  0x00000db7 call  0x00003a49 
+ 00013227  0x00000db8 call  0x00003a3b 
+ 00013228  0x00000db9 setflip  0x0000001d , 0x00000000 
+ 00013229  0x00000dba fetch  0x00000001 , 0x00000006 
+ 00013230  0x00000dbb increase  0x00000001 , 0x0000003f 
+ 00013231  0x00000dbc store  0x00000001 , 0x00000006 
+ 00013232  0x00000dbd call  0x00003a66 
+ 00013233  0x00000dbe call  0x00003b3a 
+ 00013234  0x00000dbf call  0x00003b6b 
+ 00013235  0x00000dc0 nrtn  0x00000018 
+ 00013236  0x00000dc1 set0  0x00000025 , 0x00000000 
+ 00013237  0x00000dc2 bpatch  0x00000038 , 0x00004007 
+ 00013238  0x00000dc3 force  0x00000000 , 0x0000001b 
+ 00013239  0x00000dc4 call  0x00003a6d 
+ 00013240  0x00000dc5 fetch  0x00000001 , 0x00000007 
+ 00013241  0x00000dc6 increase  0x00000001 , 0x0000003f 
+ 00013242  0x00000dc7 store  0x00000001 , 0x00000007 
+ 00013243  0x00000dc8 call  0x00003a49 
+ 00013244  0x00000dc9 call  0x00003baa 
+ 00013245  0x00000dca or_into  0x00000002 , 0x00000021 
+ 00013246  0x00000dcb force  0x00000001 , 0x00000024 
+ 00013247  0x00000dcc call  0x00003a42 
+ 00013248  0x00000dcd call  0x00003a66 
+ 00013249  0x00000dce call  0x00003bae 
+ 00013250  0x00000dcf call  0x00003bbf 
+ 00013251  0x00000dd0 deposit  0x00000022 
+ 00013252  0x00000dd1 store  0x00000004 , 0x0000016b 
+ 00013253  0x00000dd2 call  0x00003bc5 
+ 00013254  0x00000dd3 force  0x00000002 , 0x00000001 
+ 00013255  0x00000dd4 force  0x00000000 , 0x00000004 
+ 00013256  0x00000dd5 call  0x00003bcd 
+ 00013257  0x00000dd6 call  0x000038c1 
+ 00013258  0x00000dd7 call  0x000033ce 
+ 00013259  0x00000dd8 and_into  0x000001fd , 0x00000021 
+ 00013260  0x00000dd9 increase  0x00000001 , 0x00000026 
+ 00013261  0x00000dda rtn 
+ 00013262  0x00000ddd set0  0x00000025 , 0x00000000 
+ 00013263  0x00000dde bpatch  0x00000039 , 0x00004007 
+ 00013264  0x00000ddf fetch  0x00000001 , 0x00004172 
+ 00013265  0x00000de0 rtn  0x00000034 
+ 00013266  0x00000de1 arg  0x000001bc , 0x00000005 
+ 00013267  0x00000de2 fetch  0x00000001 , 0x00004702 
+ 00013268  0x00000de3 copy  0x0000003f , 0x00000039 
+ 00013269  0x00000de4 increase  0x00000001 , 0x0000003f 
+ 00013270  0x00000de5 istore  0x00000001 , 0x00000005 
+ 00013271  0x00000de6 copy  0x00000005 , 0x00000002 
+ 00013272  0x00000de7 increase  0x00000001 , 0x0000003f 
+ 00013273  0x00000de8 store  0x00000002 , 0x00000091 
+ 00013274  0x00000de9 copy  0x00000002 , 0x00000005 
+ 00013275  0x00000dea setarg  0x00000009 
+ 00013276  0x00000deb istore  0x00000001 , 0x00000005 
+ 00013277  0x00000dec arg  0x00004703 , 0x00000006 
+ 00013278  0x00000ded call  0x00007e45 
+ 00013279  0x00000dee arg  0x00004771 , 0x00000013 
+ 00013280  0x00000def arg  0x00000004 , 0x00000039 
+ 00013281  0x00000df0 call  0x000033f1 
+ 00013282  0x00000df1 arg  0x0000475b , 0x00000013 
+ 00013283  0x00000df2 arg  0x00000001 , 0x00000039 
+ 00013284  0x00000df3 call  0x000033f1 
+ 00013285  0x00000df4 force  0x0000000a , 0x00000001 
+ 00013286  0x00000df5 jam  0x00000002 , 0x00000090 
+ 00013287  0x00000df6 setarg  0x000001bc 
+ 00013288  0x00000df7 store  0x00000002 , 0x00000179 
+ 00013289  0x00000df8 call  0x00003baa 
+ 00013290  0x00000df9 call  0x00003a42 
+ 00013291  0x00000dfa call  0x00003bae 
+ 00013292  0x00000dfb call  0x00003bbf 
+ 00013293  0x00000dfc call  0x00003bc5 
+ 00013294  0x00000dfd call  0x00003bcd 
+ 00013295  0x00000dfe call  0x000038c1 
+ 00013296  0x00000dff rtn 
+ 00013297  0x00000e03 copy  0x00000005 , 0x00000002 
+ 00013298  0x00000e04 copy  0x00000013 , 0x00000006 
+ 00013299  0x00000e05 ifetch  0x00000001 , 0x00000006 
+ 00013300  0x00000e06 rtn  0x00000034 
+ 00013301  0x00000e08 lshift  0x0000003f , 0x0000003f 
+ 00013302  0x00000e09 loop  0x000033f5 
+ 00013303  0x00000e0a copy  0x0000003f , 0x00000011 
+ 00013304  0x00000e0b increase  0x00000002 , 0x0000003f 
+ 00013305  0x00000e0c copy  0x0000003f , 0x00000007 
+ 00013306  0x00000e0d fetch  0x00000002 , 0x00000091 
+ 00013307  0x00000e0e iadd  0x00000007 , 0x0000003f 
+ 00013308  0x00000e0f store  0x00000002 , 0x00000091 
+ 00013309  0x00000e10 copy  0x00000002 , 0x00000005 
+ 00013310  0x00000e11 copy  0x00000011 , 0x0000003f 
+ 00013311  0x00000e12 increase  0x00000001 , 0x0000003f 
+ 00013312  0x00000e13 istore  0x00000001 , 0x00000005 
+ 00013313  0x00000e14 copy  0x00000013 , 0x00000006 
+ 00013314  0x00000e15 ifetch  0x00000001 , 0x00000006 
+ 00013315  0x00000e16 ifetch  0x00000001 , 0x00000006 
+ 00013316  0x00000e17 istore  0x00000001 , 0x00000005 
+ 00013317  0x00000e18 copy  0x00000011 , 0x00000039 
+ 00013318  0x00000e19 branch  0x00007e45 
+ 00013319  0x00000e20 fetch  0x00000001 , 0x00004133 
+ 00013320  0x00000e21 rtnbit0  0x00000001 
+ 00013321  0x00000e22 force  0x00000006 , 0x00000007 
+ 00013322  0x00000e23 call  0x00007e53 
+ 00013323  0x00000e24 nrtn  0x00000034 
+ 00013324  0x00000e25 fetcht  0x00000002 , 0x00004151 
+ 00013325  0x00000e26 force  0x00000028 , 0x00000007 
+ 00013326  0x00000e27 call  0x0000383d 
+ 00013327  0x00000e28 rtn  0x00000028 
+ 00013328  0x00000e29 force  0x00000000 , 0x00000004 
+ 00013329  0x00000e2a jam  0x00000008 , 0x00000010 
+ 00013330  0x00000e2b set0  0x0000000b , 0x00000000 
+ 00013331  0x00000e2c call  0x00003417 
+ 00013332  0x00000e2d force  0x00000006 , 0x00000007 
+ 00013333  0x00000e2e fetch  0x00000002 , 0x00004153 
+ 00013334  0x00000e2f branch  0x00007e4c 
+ 00013335  0x00000e33 set0  0x00000025 , 0x00000000 
+ 00013336  0x00000e34 bpatch  0x0000003a , 0x00004007 
+ 00013337  0x00000e35 disable  0x00000030 
+ 00013338  0x00000e36 call  0x00003a12 
+ 00013339  0x00000e37 fetch  0x00000001 , 0x00000008 
+ 00013340  0x00000e38 increase  0x00000001 , 0x0000003f 
+ 00013341  0x00000e39 store  0x00000001 , 0x00000008 
+ 00013342  0x00000e3a force  0x00000000 , 0x00000026 
+ 00013343  0x00000e3b call  0x00003a54 
+ 00013344  0x00000e3c add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013345  0x00000e3d force  0x00000002 , 0x00000024 
+ 00013346  0x00000e3e set0  0x00000025 , 0x00000000 
+ 00013347  0x00000e3f bpatch  0x0000003b , 0x00004007 
+ 00013348  0x00000e40 call  0x00003a3b 
+ 00013349  0x00000e41 call  0x00003b3a 
+ 00013350  0x00000e42 call  0x00003b6b 
+ 00013351  0x00000e43 nrtn  0x00000018 
+ 00013352  0x00000e44 call  0x00003a6d 
+ 00013353  0x00000e45 fetch  0x00000001 , 0x00000009 
+ 00013354  0x00000e46 increase  0x00000001 , 0x0000003f 
+ 00013355  0x00000e47 store  0x00000001 , 0x00000009 
+ 00013356  0x00000e48 force  0x00000000 , 0x0000001b 
+ 00013357  0x00000e49 call  0x00003baa 
+ 00013358  0x00000e4a or_into  0x00000002 , 0x00000021 
+ 00013359  0x00000e4b force  0x00000001 , 0x00000024 
+ 00013360  0x00000e4c call  0x00003a42 
+ 00013361  0x00000e4d call  0x00003bae 
+ 00013362  0x00000e4e call  0x00003bbf 
+ 00013363  0x00000e4f call  0x00003bc5 
+ 00013364  0x00000e50 call  0x0000375c 
+ 00013365  0x00000e51 force  0x00000000 , 0x00000004 
+ 00013366  0x00000e52 arg  0x00000600 , 0x0000000b 
+ 00013367  0x00000e53 until  0x00000029 , 0x00000026 
+ 00013368  0x00000e54 or_into  0x00000003 , 0x00000028 
+ 00013369  0x00000e55 and_into  0x000001fd , 0x00000021 
+ 00013370  0x00000e57 set0  0x00000025 , 0x00000000 
+ 00013371  0x00000e58 bpatch  0x0000003c , 0x00004007 
+ 00013372  0x00000e59 increase  0x00000001 , 0x00000026 
+ 00013373  0x00000e5a call  0x00003a3b 
+ 00013374  0x00000e5b call  0x00003b3a 
+ 00013375  0x00000e5c call  0x00003b5d 
+ 00013376  0x00000e5d nbranch  0x00003444 , 0x00000018 
+ 00013377  0x00000e5e call  0x00003bcd 
+ 00013378  0x00000e5f call  0x000035e1 
+ 00013379  0x00000e60 bmark1  0x0000000b , 0x0000344c 
+ 00013380  0x00000e62 set0  0x00000025 , 0x00000000 
+ 00013381  0x00000e63 bpatch  0x0000003d , 0x00004007 
+ 00013382  0x00000e64 fetch  0x00000001 , 0x00000010 
+ 00013383  0x00000e65 rtn  0x00000034 
+ 00013384  0x00000e66 increase  0xffffffff , 0x0000003f 
+ 00013385  0x00000e67 store  0x00000001 , 0x00000010 
+ 00013386  0x00000e68 call  0x00003bac 
+ 00013387  0x00000e69 branch  0x0000343a 
+ 00013388  0x00000e6d set0  0x00000025 , 0x00000000 
+ 00013389  0x00000e6e bpatch  0x0000003e , 0x00004007 
+ 00013390  0x00000e6f set0  0x00000001 , 0x00000028 
+ 00013391  0x00000e70 set1  0x00000000 , 0x00000028 
+ 00013392  0x00000e71 fetch  0x00000001 , 0x0000000a 
+ 00013393  0x00000e72 increase  0x00000001 , 0x0000003f 
+ 00013394  0x00000e73 store  0x00000001 , 0x0000000a 
+ 00013395  0x00000e74 call  0x00003baa 
+ 00013396  0x00000e75 or_into  0x00000002 , 0x00000021 
+ 00013397  0x00000e76 call  0x00003a42 
+ 00013398  0x00000e77 call  0x00003bae 
+ 00013399  0x00000e78 call  0x00003bbf 
+ 00013400  0x00000e79 call  0x00003bc5 
+ 00013401  0x00000e7a call  0x0000375c 
+ 00013402  0x00000e7c compare  0x00000003 , 0x00000028 , 0x00000003 
+ 00013403  0x00000e7d branch  0x0000345e , 0x00000001 
+ 00013404  0x00000e7e until  0x0000003e , 0x00000017 
+ 00013405  0x00000e7f branch  0x0000345a 
+ 00013406  0x00000e81 fetch  0x00000004 , 0x0000016f 
+ 00013407  0x00000e82 or_into  0x00000003 , 0x0000003f 
+ 00013408  0x00000e83 icopy  0x00000028 
+ 00013409  0x00000e86 set0  0x00000025 , 0x00000000 
+ 00013410  0x00000e87 bpatch  0x0000003f , 0x00004007 
+ 00013411  0x00000e88 fetch  0x00000006 , 0x00000182 
+ 00013412  0x00000e89 store  0x00000006 , 0x00000040 
+ 00013413  0x00000e8a call  0x000034ed 
+ 00013414  0x00000e8c call  0x00003539 
+ 00013415  0x00000e8d branch  0x0000346b , 0x0000002d 
+ 00013416  0x00000e8e call  0x0000350e 
+ 00013417  0x00000e8f nbranch  0x00003466 , 0x00000034 
+ 00013418  0x00000e90 rtn 
+ 00013419  0x00000e94 set0  0x00000025 , 0x00000000 
+ 00013420  0x00000e95 bpatch  0x00000040 , 0x00004008 
+ 00013421  0x00000e96 call  0x000034f9 
+ 00013422  0x00000e97 call  0x000032d6 
+ 00013423  0x00000e98 nrtn  0x00000005 
+ 00013424  0x00000e99 jam  0x00000000 , 0x00000031 
+ 00013425  0x00000e9a call  0x000039ac 
+ 00013426  0x00000e9b branch  0x000032bd 
+ 00013427  0x00000e9f set0  0x00000025 , 0x00000000 
+ 00013428  0x00000ea0 bpatch  0x00000041 , 0x00004008 
+ 00013429  0x00000ea1 call  0x000039bc 
+ 00013430  0x00000ea2 call  0x000034a5 
+ 00013431  0x00000ea3 rtn  0x00000028 
+ 00013432  0x00000ea4 call  0x0000327c 
+ 00013433  0x00000ea5 call  0x00006a54 
+ 00013434  0x00000ea7 set0  0x00000025 , 0x00000000 
+ 00013435  0x00000ea8 bpatch  0x00000042 , 0x00004008 
+ 00013436  0x00000ea9 call  0x00003e25 
+ 00013437  0x00000eaa call  0x00006dec 
+ 00013438  0x00000eab call  0x000035d6 
+ 00013439  0x00000eac call  0x00007f39 
+ 00013440  0x00000ead nbranch  0x0000348d , 0x0000002d 
+ 00013441  0x00000eae call  0x00003bec 
+ 00013442  0x00000eaf call  0x00003870 
+ 00013443  0x00000eb0 call  0x00006e10 
+ 00013444  0x00000eb1 call  0x00003547 
+ 00013445  0x00000eb2 call  0x000038b1 
+ 00013446  0x00000eb3 call  0x00005b78 
+ 00013447  0x00000eb4 call  0x00004995 
+ 00013448  0x00000eb5 call  0x000048a9 
+ 00013449  0x00000eb6 fetch  0x00000001 , 0x0000000b 
+ 00013450  0x00000eb7 increase  0x00000001 , 0x0000003f 
+ 00013451  0x00000eb8 store  0x00000001 , 0x0000000b 
+ 00013452  0x00000eb9 call  0x000039ac 
+ 00013453  0x00000ebb set0  0x00000025 , 0x00000000 
+ 00013454  0x00000ebc bpatch  0x00000043 , 0x00004008 
+ 00013455  0x00000ebd call  0x00003d61 
+ 00013456  0x00000ebe call  0x00003be2 
+ 00013457  0x00000ebf branch  0x00003498 , 0x00000002 
+ 00013458  0x00000ec0 call  0x00003204 
+ 00013459  0x00000ec1 nbranch  0x00003498 , 0x00000028 
+ 00013460  0x00000ec2 call  0x00003812 
+ 00013461  0x00000ec3 nbranch  0x0000347a , 0x00000034 
+ 00013462  0x00000ec4 call  0x00006a5c 
+ 00013463  0x00000ec5 branch  0x00003290 
+ 00013464  0x00000ec9 set0  0x00000025 , 0x00000000 
+ 00013465  0x00000eca bpatch  0x00000044 , 0x00004008 
+ 00013466  0x00000ecb jam  0x00000000 , 0x00000153 
+ 00013467  0x00000ecc jam  0x00000000 , 0x00000189 
+ 00013468  0x00000ecd call  0x00003516 
+ 00013469  0x00000ece set0  0x00000011 , 0x00000000 
+ 00013470  0x00000ecf call  0x00007f8a 
+ 00013471  0x00000ed0 fetch  0x00000001 , 0x00000030 
+ 00013472  0x00000ed1 bbit0  0x00000004 , 0x000034a3 
+ 00013473  0x00000ed2 fetcht  0x00000001 , 0x00000046 
+ 00013474  0x00000ed3 branch  0x000048c4 
+ 00013475  0x00000ed6 force  0x00000006 , 0x00000002 
+ 00013476  0x00000ed7 branch  0x00004826 
+ 00013477  0x00000eda set0  0x00000025 , 0x00000000 
+ 00013478  0x00000edb bpatch  0x00000045 , 0x00004008 
+ 00013479  0x00000edc call  0x0000322e 
+ 00013480  0x00000edd nrtn  0x00000028 
+ 00013481  0x00000ede copy  0x00000004 , 0x00000002 
+ 00013482  0x00000edf call  0x00003bd1 
+ 00013483  0x00000ee0 store  0x00000001 , 0x0000018b 
+ 00013484  0x00000ee1 copy  0x00000002 , 0x00000004 
+ 00013485  0x00000ee2 jam  0x00000020 , 0x00000011 
+ 00013486  0x00000ee4 set0  0x00000025 , 0x00000000 
+ 00013487  0x00000ee5 bpatch  0x00000046 , 0x00004008 
+ 00013488  0x00000ee6 call  0x00003bac 
+ 00013489  0x00000ee7 force  0x00000002 , 0x00000001 
+ 00013490  0x00000ee8 call  0x000038a8 
+ 00013491  0x00000ee9 deposit  0x00000022 
+ 00013492  0x00000eea store  0x00000004 , 0x0000016b 
+ 00013493  0x00000eeb call  0x000038bf 
+ 00013494  0x00000eec call  0x00003baa 
+ 00013495  0x00000eed enable  0x0000002f 
+ 00013496  0x00000eee call  0x000035b7 
+ 00013497  0x00000eef branch  0x000034c1 , 0x00000018 
+ 00013498  0x00000ef0 call  0x00003a6d 
+ 00013499  0x00000ef1 call  0x0000350e 
+ 00013500  0x00000ef2 nbranch  0x000034ae , 0x00000034 
+ 00013501  0x00000ef3 rtnmark0  0x00000004 
+ 00013502  0x00000ef4 jam  0x00000034 , 0x0000007c 
+ 00013503  0x00000ef5 set1  0x00000003 , 0x00000000 
+ 00013504  0x00000ef6 rtn 
+ 00013505  0x00000ef8 enable  0x00000030 
+ 00013506  0x00000ef9 call  0x000034ed 
+ 00013507  0x00000efa call  0x00003a12 
+ 00013508  0x00000efc set0  0x00000025 , 0x00000000 
+ 00013509  0x00000efd bpatch  0x00000047 , 0x00004008 
+ 00013510  0x00000efe call  0x0000338b 
+ 00013511  0x00000eff branch  0x000034ce , 0x00000018 
+ 00013512  0x00000f00 call  0x0000350e 
+ 00013513  0x00000f01 nbranch  0x000034c4 , 0x00000034 
+ 00013514  0x00000f02 disable  0x00000030 
+ 00013515  0x00000f03 deposit  0x00000028 
+ 00013516  0x00000f04 store  0x00000004 , 0x0000416a 
+ 00013517  0x00000f05 rtn 
+ 00013518  0x00000f07 force  0x00000000 , 0x00000002 
+ 00013519  0x00000f08 call  0x0000487f 
+ 00013520  0x00000f09 enable  0x00000029 
+ 00013521  0x00000f0a bmark0  0x00000004 , 0x000034d6 
+ 00013522  0x00000f0b set0  0x00000004 , 0x00000000 
+ 00013523  0x00000f0c jam  0x00000003 , 0x0000007c 
+ 00013524  0x00000f0d jam  0x00000033 , 0x0000007d 
+ 00013525  0x00000f0e call  0x00006212 
+ 00013526  0x00000f10 deposit  0x00000004 
+ 00013527  0x00000f11 store  0x00000001 , 0x00000077 
+ 00013528  0x00000f12 force  0x00000000 , 0x0000003f 
+ 00013529  0x00000f13 store  0x00000006 , 0x00000038 
+ 00013530  0x00000f14 fetch  0x00000001 , 0x00000031 
+ 00013531  0x00000f15 set1  0x00000001 , 0x0000003f 
+ 00013532  0x00000f16 store  0x00000001 , 0x00000031 
+ 00013533  0x00000f17 call  0x00003bec 
+ 00013534  0x00000f18 disable  0x00000029 
+ 00013535  0x00000f1a enable  0x00000028 
+ 00013536  0x00000f1b rtn 
+ 00013537  0x00000f20 set0  0x00000025 , 0x00000000 
+ 00013538  0x00000f21 bpatch  0x00000048 , 0x00004009 
+ 00013539  0x00000f22 disable  0x0000002d 
+ 00013540  0x00000f23 set0  0x00000005 , 0x00000000 
+ 00013541  0x00000f24 set0  0x0000000a , 0x00000000 
+ 00013542  0x00000f25 set0  0x00000010 , 0x00000000 
+ 00013543  0x00000f26 set0  0x0000000f , 0x00000000 
+ 00013544  0x00000f27 fetch  0x00000001 , 0x00000047 
+ 00013545  0x00000f28 set0  0x00000005 , 0x0000003f 
+ 00013546  0x00000f29 set1  0x00000004 , 0x0000003f 
+ 00013547  0x00000f2a store  0x00000001 , 0x00000047 
+ 00013548  0x00000f2b rtn 
+ 00013549  0x00000f2e set0  0x00000025 , 0x00000000 
+ 00013550  0x00000f2f bpatch  0x00000049 , 0x00004009 
+ 00013551  0x00000f30 jam  0x00000020 , 0x00000011 
+ 00013552  0x00000f31 jam  0x00000050 , 0x00000047 
+ 00013553  0x00000f32 fetch  0x00000002 , 0x0000415f 
+ 00013554  0x00000f33 store  0x00000002 , 0x0000003e 
+ 00013555  0x00000f34 deposit  0x00000022 
+ 00013556  0x00000f35 store  0x00000004 , 0x0000416a 
+ 00013557  0x00000f36 rtn  0x00000030 
+ 00013558  0x00000f37 deposit  0x00000028 
+ 00013559  0x00000f38 store  0x00000004 , 0x0000416a 
+ 00013560  0x00000f39 rtn 
+ 00013561  0x00000f3c set0  0x00000025 , 0x00000000 
+ 00013562  0x00000f3d bpatch  0x0000004a , 0x00004009 
+ 00013563  0x00000f3e call  0x00005b6f 
+ 00013564  0x00000f3f call  0x00003512 
+ 00013565  0x00000f40 store  0x00000001 , 0x00000046 
+ 00013566  0x00000f41 setarg  0x00001c80 
+ 00013567  0x00000f42 store  0x00000002 , 0x00000051 
+ 00013568  0x00000f43 fetch  0x00000001 , 0x00000030 
+ 00013569  0x00000f44 set1  0x00000000 , 0x0000003f 
+ 00013570  0x00000f45 store  0x00000001 , 0x00000030 
+ 00013571  0x00000f46 jam  0x00000000 , 0x0000004b 
+ 00013572  0x00000f47 jam  0x00000000 , 0x0000004c 
+ 00013573  0x00000f48 jam  0x00000000 , 0x000000a2 
+ 00013574  0x00000f49 branch  0x00003bec 
+ 00013575  0x00000f4d set0  0x00000025 , 0x00000000 
+ 00013576  0x00000f4e bpatch  0x0000004b , 0x00004009 
+ 00013577  0x00000f4f force  0x00000000 , 0x0000003f 
+ 00013578  0x00000f50 store  0x00000008 , 0x00004262 
+ 00013579  0x00000f51 istore  0x00000008 , 0x00000005 
+ 00013580  0x00000f52 call  0x0000322a 
+ 00013581  0x00000f53 branch  0x000032f0 
+ 00013582  0x00000f56 fetch  0x00000001 , 0x00000011 
+ 00013583  0x00000f57 increase  0xffffffff , 0x0000003f 
+ 00013584  0x00000f58 store  0x00000001 , 0x00000011 
+ 00013585  0x00000f59 rtn 
+ 00013586  0x00000f5c fetch  0x00000001 , 0x00004170 
+ 00013587  0x00000f5d increase  0x00000001 , 0x0000003f 
+ 00013588  0x00000f5e store  0x00000001 , 0x00004170 
+ 00013589  0x00000f5f rtn 
+ 00013590  0x00000f63 set0  0x00000025 , 0x00000000 
+ 00013591  0x00000f64 bpatch  0x0000004c , 0x00004009 
+ 00013592  0x00000f65 call  0x000031fa 
+ 00013593  0x00000f66 fetch  0x00000001 , 0x00004272 
+ 00013594  0x00000f67 beq  0x00000003 , 0x0000351d 
+ 00013595  0x00000f68 fetch  0x00000001 , 0x00000048 
+ 00013596  0x00000f69 bne  0x00000001 , 0x00003521 
+ 00013597  0x00000f6b call  0x000049be 
+ 00013598  0x00000f6c nbranch  0x00003521 , 0x00000005 
+ 00013599  0x00000f6d call  0x000031f5 
+ 00013600  0x00000f6e jam  0x00000000 , 0x00004272 
+ 00013601  0x00000f70 set0  0x00000025 , 0x00000000 
+ 00013602  0x00000f71 bpatch  0x0000004d , 0x00004009 
+ 00013603  0x00000f72 call  0x00003f18 
+ 00013604  0x00000f73 call  0x00004995 
+ 00013605  0x00000f74 call  0x00003806 
+ 00013606  0x00000f75 jam  0x00000002 , 0x00000b7d 
+ 00013607  0x00000f76 call  0x00007c27 
+ 00013608  0x00000f77 call  0x00005b63 
+ 00013609  0x00000f78 call  0x00004d99 
+ 00013610  0x00000f79 call  0x00007719 
+ 00013611  0x00000f7a fetch  0x00000001 , 0x00000030 
+ 00013612  0x00000f7b set0  0x00000000 
+ 00013613  0x00000f7c store  0x00000001 , 0x00000030 
+ 00013614  0x00000f7d jam  0x00000000 , 0x000047f3 
+ 00013615  0x00000f7f fetch  0x00000001 , 0x0000004c 
+ 00013616  0x00000f80 compare  0x00000000 , 0x0000003f , 0x000000c0 
+ 00013617  0x00000f81 branch  0x00003533 , 0x00000001 
+ 00013618  0x00000f82 set0  0x00000001 , 0x00000000 
+ 00013619  0x00000f84 fetch  0x00000001 , 0x00000047 
+ 00013620  0x00000f85 bbit0  0x00000003 , 0x00003535 
+ 00013621  0x00000f87 fetch  0x00000001 , 0x0000004b 
+ 00013622  0x00000f88 rtnbit0  0x00000006 
+ 00013623  0x00000f89 set0  0x00000002 , 0x00000000 
+ 00013624  0x00000f8a rtn 
+ 00013625  0x00000f8d set0  0x00000025 , 0x00000000 
+ 00013626  0x00000f8e bpatch  0x0000004e , 0x00004009 
+ 00013627  0x00000f8f fetch  0x00000001 , 0x0000017e 
+ 00013628  0x00000f90 rtn  0x00000034 
+ 00013629  0x00000f91 icopy  0x00000004 
+ 00013630  0x00000f92 call  0x000035d6 
+ 00013631  0x00000f93 nrtn  0x0000002d 
+ 00013632  0x00000f94 force  0x00000000 , 0x00000001 
+ 00013633  0x00000f95 call  0x000038b1 
+ 00013634  0x00000f96 deposit  0x00000004 
+ 00013635  0x00000f97 store  0x00000001 , 0x00000077 
+ 00013636  0x00000f98 force  0x00000000 , 0x0000003f 
+ 00013637  0x00000f99 store  0x00000001 , 0x0000017e 
+ 00013638  0x00000f9a rtn 
+ 00013639  0x00000fa1 set0  0x00000025 , 0x00000000 
+ 00013640  0x00000fa2 bpatch  0x0000004f , 0x00004009 
+ 00013641  0x00000fa3 fetch  0x00000001 , 0x00000030 
+ 00013642  0x00000fa4 bbit0  0x00000002 , 0x00003555 
+ 00013643  0x00000fa5 force  0x00000007 , 0x00000001 
+ 00013644  0x00000fa6 bmark0  0x00000007 , 0x00003554 
+ 00013645  0x00000fa7 call  0x00003847 
+ 00013646  0x00000fa8 nbranch  0x00003555 , 0x00000001 
+ 00013647  0x00000fa9 branch  0x00003555 , 0x0000002e 
+ 00013648  0x00000faa call  0x00003583 
+ 00013649  0x00000fab setarg  0x00000002 
+ 00013650  0x00000fac store  0x00000002 , 0x00004168 
+ 00013651  0x00000fad rtn 
+ 00013652  0x00000faf nrtn  0x0000002e 
+ 00013653  0x00000fb1 set0  0x00000025 , 0x00000000 
+ 00013654  0x00000fb2 bpatch  0x00000050 , 0x0000400a 
+ 00013655  0x00000fb3 call  0x000032df 
+ 00013656  0x00000fb4 nbranch  0x00003568 , 0x00000005 
+ 00013657  0x00000fb5 fetch  0x00000001 , 0x00000047 
+ 00013658  0x00000fb6 bbit0  0x00000003 , 0x00003571 
+ 00013659  0x00000fb8 bmark1  0x00000005 , 0x00003575 
+ 00013660  0x00000fb9 fetch  0x00000001 , 0x00000189 
+ 00013661  0x00000fba bbit1  0x00000006 , 0x0000357c 
+ 00013662  0x00000fbb fetch  0x00000002 , 0x00004168 
+ 00013663  0x00000fbc increase  0xffffffff , 0x0000003f 
+ 00013664  0x00000fbd store  0x00000002 , 0x00004168 
+ 00013665  0x00000fbe branch  0x00003565 , 0x00000034 
+ 00013666  0x00000fbf fetch  0x00000001 , 0x00004165 
+ 00013667  0x00000fc0 iforce  0x00000001 
+ 00013668  0x00000fc1 rtn 
+ 00013669  0x00000fc4 set0  0x00000025 , 0x00000000 
+ 00013670  0x00000fc5 bpatch  0x00000051 , 0x0000400a 
+ 00013671  0x00000fc6 call  0x00003799 
+ 00013672  0x00000fc8 call  0x00003847 
+ 00013673  0x00000fc9 branch  0x00003571 , 0x00000001 
+ 00013674  0x00000fca call  0x00005ed9 
+ 00013675  0x00000fcb branch  0x00003580 , 0x00000028 
+ 00013676  0x00000fcc fetch  0x00000001 , 0x0000004b 
+ 00013677  0x00000fcd bbit1  0x00000006 , 0x00003582 
+ 00013678  0x00000fce bmark1  0x00000005 , 0x00003575 
+ 00013679  0x00000fcf fetch  0x00000001 , 0x00000189 
+ 00013680  0x00000fd0 bbit1  0x00000006 , 0x0000357c 
+ 00013681  0x00000fd2 force  0x00000001 , 0x00000001 
+ 00013682  0x00000fd3 rtn  0x00000029 
+ 00013683  0x00000fd4 force  0x00000000 , 0x00000001 
+ 00013684  0x00000fd5 rtn 
+ 00013685  0x00000fd7 set0  0x00000025 , 0x00000000 
+ 00013686  0x00000fd8 bpatch  0x00000052 , 0x0000400a 
+ 00013687  0x00000fd9 fetch  0x00000001 , 0x00000019 
+ 00013688  0x00000fda iforce  0x00000001 
+ 00013689  0x00000fdb rtnne  0x00000001 
+ 00013690  0x00000fdc force  0x00000000 , 0x00000001 
+ 00013691  0x00000fdd rtn 
+ 00013692  0x00000fdf fetch  0x00000001 , 0x0000015a 
+ 00013693  0x00000fe0 and  0x0000003f , 0x0000000f , 0x00000001 
+ 00013694  0x00000fe1 set1  0x00000005 , 0x00000000 
+ 00013695  0x00000fe2 rtn 
+ 00013696  0x00000fe4 force  0x00000013 , 0x00000001 
+ 00013697  0x00000fe5 branch  0x00003583 
+ 00013698  0x00000fe7 call  0x0000358d 
+ 00013699  0x00000fea set0  0x00000025 , 0x00000000 
+ 00013700  0x00000feb bpatch  0x00000053 , 0x0000400a 
+ 00013701  0x00000fec fetcht  0x00000001 , 0x00000047 
+ 00013702  0x00000fed set1  0x00000003 , 0x00000002 
+ 00013703  0x00000fee storet  0x00000001 , 0x00000047 
+ 00013704  0x00000fef deposit  0x00000001 
+ 00013705  0x00000ff0 store  0x00000001 , 0x00004165 
+ 00013706  0x00000ff1 setarg  0x0000ffff 
+ 00013707  0x00000ff2 store  0x00000002 , 0x00004168 
+ 00013708  0x00000ff3 rtn 
+ 00013709  0x00000ff6 set0  0x00000025 , 0x00000000 
+ 00013710  0x00000ff7 bpatch  0x00000054 , 0x0000400a 
+ 00013711  0x00000ff8 fetch  0x00000001 , 0x0000004c 
+ 00013712  0x00000ff9 isolate1  0x00000005 , 0x0000003f 
+ 00013713  0x00000ffa fetch  0x00000002 , 0x00000091 
+ 00013714  0x00000ffb branch  0x000035a1 , 0x00000001 
+ 00013715  0x00000ffc force  0x00000003 , 0x00000001 
+ 00013716  0x00000ffd sub  0x0000003f , 0x00000011 , 0x0000003e 
+ 00013717  0x00000ffe rtn  0x00000002 
+ 00013718  0x00000fff force  0x00000004 , 0x00000001 
+ 00013719  0x00001000 sub  0x0000003f , 0x0000001b , 0x0000003e 
+ 00013720  0x00001001 rtn  0x00000002 
+ 00013721  0x00001002 force  0x0000000a , 0x00000001 
+ 00013722  0x00001003 sub  0x0000003f , 0x00000079 , 0x0000003e 
+ 00013723  0x00001004 rtn  0x00000002 
+ 00013724  0x00001005 force  0x0000000e , 0x00000001 
+ 00013725  0x00001006 sub  0x0000003f , 0x000000e0 , 0x0000003e 
+ 00013726  0x00001007 rtn  0x00000002 
+ 00013727  0x00001008 force  0x0000000f , 0x00000001 
+ 00013728  0x00001009 rtn 
+ 00013729  0x0000100b force  0x00000003 , 0x00000001 
+ 00013730  0x0000100c sub  0x0000003f , 0x00000011 , 0x0000003e 
+ 00013731  0x0000100d rtn  0x00000002 
+ 00013732  0x0000100e force  0x00000004 , 0x00000001 
+ 00013733  0x0000100f sub  0x0000003f , 0x00000036 , 0x0000003e 
+ 00013734  0x00001010 rtn  0x00000002 
+ 00013735  0x00001011 force  0x0000000a , 0x00000001 
+ 00013736  0x00001012 arg  0x0000016f , 0x00000002 
+ 00013737  0x00001013 isub  0x00000002 , 0x0000003e 
+ 00013738  0x00001014 nrtn  0x00000002 
+ 00013739  0x00001015 force  0x0000000e , 0x00000001 
+ 00013740  0x00001016 arg  0x000002a7 , 0x00000002 
+ 00013741  0x00001017 isub  0x00000002 , 0x0000003e 
+ 00013742  0x00001018 nrtn  0x00000002 
+ 00013743  0x00001019 force  0x0000000f , 0x00000001 
+ 00013744  0x0000101a rtn 
+ 00013745  0x00001024 fetch  0x00000001 , 0x00000030 
+ 00013746  0x00001025 bbit0  0x00000001 , 0x000035b6 
+ 00013747  0x00001026 fetch  0x00000002 , 0x00000032 
+ 00013748  0x00001027 branch  0x000035b6 , 0x00000034 
+ 00013749  0x00001028 nbranch  0x000035b8 , 0x0000002e 
+ 00013750  0x0000102a call  0x00003bac 
+ 00013751  0x0000102c add  0x00000028 , 0x00000001 , 0x00000021 
+ 00013752  0x0000102e enable  0x00000010 
+ 00013753  0x0000102f fetch  0x00000002 , 0x0000003e 
+ 00013754  0x00001030 rshift  0x0000003f , 0x0000003f 
+ 00013755  0x00001031 arg  0x00000500 , 0x00000002 
+ 00013756  0x00001032 iadd  0x00000002 , 0x0000003f 
+ 00013757  0x00001033 call  0x00003b7d 
+ 00013758  0x00001034 call  0x00003a5d 
+ 00013759  0x00001035 force  0x00000003 , 0x00000024 
+ 00013760  0x00001036 call  0x00003a3b 
+ 00013761  0x00001037 call  0x000034e1 
+ 00013762  0x00001038 call  0x00003b41 
+ 00013763  0x00001039 set0  0x00000025 , 0x00000000 
+ 00013764  0x0000103a bpatch  0x00000055 , 0x0000400a 
+ 00013765  0x0000103b fetch  0x00000002 , 0x0000003e 
+ 00013766  0x0000103c rshift  0x0000003f , 0x0000003f 
+ 00013767  0x0000103d call  0x00003b7d 
+ 00013768  0x0000103e call  0x00003b3a 
+ 00013769  0x0000103f enable  0x0000000d 
+ 00013770  0x00001040 fetch  0x00000002 , 0x0000003e 
+ 00013771  0x00001041 arg  0x000003bb , 0x00000002 
+ 00013772  0x00001042 iadd  0x00000002 , 0x0000001b 
+ 00013773  0x00001043 correlate  0x0000003e , 0x00000003 
+ 00013774  0x00001044 copy  0x0000001a , 0x00000002 
+ 00013775  0x00001045 storet  0x00000006 , 0x0000009c 
+ 00013776  0x00001046 disable  0x0000000d 
+ 00013777  0x00001047 nrtn  0x00000018 
+ 00013778  0x00001048 arg  0x000003bb , 0x00000029 
+ 00013779  0x00001049 copy  0x00000021 , 0x00000028 
+ 00013780  0x0000104a branch  0x00003cb6 , 0x0000002b 
+ 00013781  0x0000104b rtn 
+ 00013782  0x0000104f set0  0x00000025 , 0x00000000 
+ 00013783  0x00001050 bpatch  0x00000056 , 0x0000400a 
+ 00013784  0x00001051 call  0x000035b1 
+ 00013785  0x00001052 nbranch  0x00003a6d , 0x00000018 
+ 00013786  0x00001053 call  0x00003af3 
+ 00013787  0x00001054 bmark0  0x00000011 , 0x000035df 
+ 00013788  0x00001055 fetch  0x00000002 , 0x000000f8 
+ 00013789  0x00001056 increase  0x00000001 , 0x0000003f 
+ 00013790  0x00001057 store  0x00000002 , 0x000000f8 
+ 00013791  0x00001059 rshift  0x00000021 , 0x00000002 
+ 00013792  0x0000105a or  0x00000002 , 0x00000040 , 0x0000000e 
+ 00013793  0x0000105c set0  0x00000025 , 0x00000000 
+ 00013794  0x0000105d bpatch  0x00000057 , 0x0000400a 
+ 00013795  0x0000105e enable  0x00000007 
+ 00013796  0x0000105f enable  0x0000000a 
+ 00013797  0x00001060 enable  0x0000000b 
+ 00013798  0x00001061 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013799  0x00001062 rshift8  0x0000000c , 0x0000003f 
+ 00013800  0x00001063 store  0x00000001 , 0x0000015f 
+ 00013801  0x00001064 parse  0x00000003 , 0x00000000 , 0x00000004 
+ 00013802  0x00001065 inject  0x00000000 , 0x00000007 
+ 00013803  0x00001066 copy  0x0000000c , 0x0000003f 
+ 00013804  0x00001067 store  0x00000001 , 0x00000019 
+ 00013805  0x00001068 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013806  0x00001069 rshift8  0x0000000c , 0x0000003f 
+ 00013807  0x0000106a store  0x00000001 , 0x00000160 
+ 00013808  0x0000106b fetch  0x00000001 , 0x00000019 
+ 00013809  0x0000106c sub  0x0000003f , 0x00000003 , 0x0000003e 
+ 00013810  0x0000106d branch  0x000035f7 , 0x00000002 
+ 00013811  0x0000106e beq  0x00000007 , 0x000035f7 
+ 00013812  0x0000106f fetch  0x00000001 , 0x0000004c 
+ 00013813  0x00001070 isolate1  0x00000005 , 0x0000003f 
+ 00013814  0x00001071 setflag  0x00000001 , 0x00000001 , 0x00000015 
+ 00013815  0x00001073 set0  0x00000025 , 0x00000000 
+ 00013816  0x00001074 bpatch  0x00000058 , 0x0000400b 
+ 00013817  0x00001075 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00013818  0x00001076 disable  0x0000000b 
+ 00013819  0x00001077 disable  0x0000000a 
+ 00013820  0x00001078 branch  0x0000373e , 0x00000006 
+ 00013821  0x00001079 bmark0  0x00000011 , 0x00003601 
+ 00013822  0x0000107a fetch  0x00000002 , 0x000000fa 
+ 00013823  0x0000107b increase  0x00000001 , 0x0000003f 
+ 00013824  0x0000107c store  0x00000002 , 0x000000fa 
+ 00013825  0x0000107e set0  0x00000025 , 0x00000000 
+ 00013826  0x0000107f bpatch  0x00000059 , 0x0000400b 
+ 00013827  0x00001080 fetch  0x00000001 , 0x0000015f 
+ 00013828  0x00001081 compare  0x00000000 , 0x0000003f , 0x00000007 
+ 00013829  0x00001082 setflag  0x00000001 , 0x0000000a , 0x00000000 
+ 00013830  0x00001083 branch  0x00003613 , 0x00000001 
+ 00013831  0x00001084 icompare  0x00000007 , 0x00000004 
+ 00013832  0x00001085 branch  0x00003612 , 0x00000001 
+ 00013833  0x00001086 bmark0  0x00000007 , 0x0000375c 
+ 00013834  0x00001087 fetcht  0x00000001 , 0x000000b2 
+ 00013835  0x00001088 icompare  0x00000007 , 0x00000002 
+ 00013836  0x00001089 nbranch  0x0000375c , 0x00000001 
+ 00013837  0x0000108a call  0x00003290 
+ 00013838  0x0000108b fetch  0x00000001 , 0x00000047 
+ 00013839  0x0000108c set0  0x00000005 , 0x0000003f 
+ 00013840  0x0000108d set1  0x00000004 , 0x0000003f 
+ 00013841  0x0000108e store  0x00000001 , 0x00000047 
+ 00013842  0x00001090 enable  0x0000002d 
+ 00013843  0x00001092 set0  0x00000025 , 0x00000000 
+ 00013844  0x00001093 bpatch  0x0000005a , 0x0000400b 
+ 00013845  0x00001094 fetch  0x00000001 , 0x00000019 
+ 00013846  0x00001095 icopy  0x00000001 
+ 00013847  0x00001096 bmark1  0x0000000a , 0x00003623 
+ 00013848  0x00001097 fetcht  0x00000001 , 0x00000160 
+ 00013849  0x00001098 fetch  0x00000001 , 0x00000047 
+ 00013850  0x00001099 set0  0x00000000 , 0x0000003f 
+ 00013851  0x0000109a isolate1  0x00000000 , 0x00000002 
+ 00013852  0x0000109b setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00013853  0x0000109c isolate1  0x00000001 , 0x00000002 
+ 00013854  0x0000109d setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00013855  0x0000109e store  0x00000001 , 0x00000047 
+ 00013856  0x0000109f isolate0  0x00000001 , 0x00000002 
+ 00013857  0x000010a0 branch  0x00003623 , 0x00000001 
+ 00013858  0x000010a1 call  0x00003799 
+ 00013859  0x000010a3 set0  0x00000025 , 0x00000000 
+ 00013860  0x000010a4 bpatch  0x0000005b , 0x0000400b 
+ 00013861  0x000010a5 arg  0x00000000 , 0x00000002 
+ 00013862  0x000010a6 call  0x00003b74 
+ 00013863  0x000010a7 and  0x00000001 , 0x0000000f , 0x0000003f 
+ 00013864  0x000010a8 beq  0x00000001 , 0x00003656 
+ 00013865  0x000010a9 beq  0x00000000 , 0x0000375c 
+ 00013866  0x000010aa beq  0x00000002 , 0x00003769 
+ 00013867  0x000010ab fetcht  0x00000001 , 0x00000160 
+ 00013868  0x000010ac fetch  0x00000001 , 0x00000047 
+ 00013869  0x000010ad icompare  0x00000004 , 0x00000002 
+ 00013870  0x000010ae nbranch  0x00003632 , 0x00000001 
+ 00013871  0x000010af bmark0  0x0000000a , 0x00003631 
+ 00013872  0x000010b0 bbit0  0x00000007 , 0x00003632 
+ 00013873  0x000010b2 set1  0x0000000f , 0x00000000 
+ 00013874  0x000010b4 set0  0x00000025 , 0x00000000 
+ 00013875  0x000010b5 bpatch  0x0000005c , 0x0000400b 
+ 00013876  0x000010b6 deposit  0x00000001 
+ 00013877  0x000010b7 beq  0x00000003 , 0x00003658 
+ 00013878  0x000010b8 beq  0x00000004 , 0x0000365c 
+ 00013879  0x000010b9 beq  0x00000007 , 0x00003642 
+ 00013880  0x000010ba beq  0x00000008 , 0x0000365b 
+ 00013881  0x000010bb arg  0x00000004 , 0x00000002 
+ 00013882  0x000010bc call  0x00003b74 
+ 00013883  0x000010bd beq  0x0000000a , 0x00003657 
+ 00013884  0x000010be beq  0x0000000b , 0x0000365a 
+ 00013885  0x000010bf arg  0x00000008 , 0x00000002 
+ 00013886  0x000010c0 call  0x00003b74 
+ 00013887  0x000010c1 beq  0x0000000e , 0x00003657 
+ 00013888  0x000010c2 beq  0x0000000f , 0x0000365a 
+ 00013889  0x000010c3 rtn 
+ 00013890  0x000010c7 set0  0x00000025 , 0x00000000 
+ 00013891  0x000010c8 bpatch  0x0000005d , 0x0000400b 
+ 00013892  0x000010c9 enable  0x0000000d 
+ 00013893  0x000010ca enable  0x00000009 
+ 00013894  0x000010cb enable  0x0000000e 
+ 00013895  0x000010cc arg  0x000000d3 , 0x00000005 
+ 00013896  0x000010cd force  0x0000001e , 0x00000039 
+ 00013897  0x000010cf parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00013898  0x000010d0 rshift3  0x0000000c , 0x0000003f 
+ 00013899  0x000010d1 istore  0x00000001 , 0x00000005 
+ 00013900  0x000010d2 loop  0x00003649 
+ 00013901  0x000010d3 bmark0  0x00000007 , 0x0000375c 
+ 00013902  0x000010d4 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00013903  0x000010d5 nsetflag  0x00000006 , 0x00000008 , 0x00000000 
+ 00013904  0x000010d6 call  0x00003653 , 0x00000006 
+ 00013905  0x000010d7 branch  0x0000374b , 0x00000006 
+ 00013906  0x000010d8 branch  0x0000372c 
+ 00013907  0x000010db deposit  0x0000001a 
+ 00013908  0x000010dc store  0x00000006 , 0x00000020 
+ 00013909  0x000010dd rtn 
+ 00013910  0x000010e0 branch  0x0000375c 
+ 00013911  0x000010e4 set1  0x00000010 , 0x00000000 
+ 00013912  0x000010e6 enable  0x0000000c 
+ 00013913  0x000010e7 branch  0x0000365d 
+ 00013914  0x000010eb set1  0x00000010 , 0x00000000 
+ 00013915  0x000010ed set1  0x00000002 , 0x00000015 
+ 00013916  0x000010ef enable  0x0000000d 
+ 00013917  0x000010f1 set0  0x00000025 , 0x00000000 
+ 00013918  0x000010f2 bpatch  0x0000005e , 0x0000400b 
+ 00013919  0x000010f3 bmark1  0x00000001 , 0x0000375c 
+ 00013920  0x000010f4 isolate0  0x00000001 , 0x00000015 
+ 00013921  0x000010f5 branch  0x0000366a , 0x00000001 
+ 00013922  0x000010f6 disable  0x00000007 
+ 00013923  0x000010f7 enable  0x0000000d 
+ 00013924  0x000010f8 disable  0x0000000c 
+ 00013925  0x000010f9 add  0x00000022 , 0x00000002 , 0x0000000b 
+ 00013926  0x000010fa correlate  0x00000022 , 0x00000026 
+ 00013927  0x000010fb nbranch  0x0000374b , 0x00000018 
+ 00013928  0x000010fc set1  0x00000010 , 0x00000000 
+ 00013929  0x000010fd enable  0x00000007 
+ 00013930  0x000010ff set0  0x00000025 , 0x00000000 
+ 00013931  0x00001100 bpatch  0x0000005f , 0x0000400b 
+ 00013932  0x00001101 enable  0x0000000e 
+ 00013933  0x00001102 enable  0x00000009 
+ 00013934  0x00001103 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013935  0x00001104 rshift8  0x0000000c , 0x0000003f 
+ 00013936  0x00001105 store  0x00000001 , 0x0000018a 
+ 00013937  0x00001106 parse  0x00000003 , 0x00000000 , 0x00000005 
+ 00013938  0x00001107 bmark1  0x00000010 , 0x00003676 
+ 00013939  0x00001108 rshift3  0x0000000c , 0x00000039 
+ 00013940  0x00001109 rshift3  0x00000039 , 0x00000039 
+ 00013941  0x0000110a branch  0x00003679 
+ 00013942  0x0000110c parse  0x00000003 , 0x00000000 , 0x00000005 
+ 00013943  0x0000110d rshift  0x0000000c , 0x00000039 
+ 00013944  0x0000110e parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013945  0x00001110 set0  0x00000025 , 0x00000000 
+ 00013946  0x00001111 bpatch  0x00000060 , 0x0000400c 
+ 00013947  0x00001112 deposit  0x00000039 
+ 00013948  0x00001113 store  0x00000002 , 0x00000169 
+ 00013949  0x00001114 branch  0x000036ee , 0x00000034 
+ 00013950  0x00001115 isub  0x00000035 , 0x0000003e 
+ 00013951  0x00001116 branch  0x0000374b , 0x00000002 
+ 00013952  0x00001117 set0  0x00000025 , 0x00000000 
+ 00013953  0x00001118 bpatch  0x00000061 , 0x0000400c 
+ 00013954  0x00001119 set0  0x00000000 , 0x00000000 
+ 00013955  0x0000111a fetch  0x00000001 , 0x0000018a 
+ 00013956  0x0000111b and_into  0x00000003 , 0x0000003f 
+ 00013957  0x0000111c arg  0x000004de , 0x00000005 
+ 00013958  0x0000111d beq  0x00000003 , 0x0000368f 
+ 00013959  0x0000111e bmark1  0x00000011 , 0x000036ea 
+ 00013960  0x0000111f fetch  0x00000001 , 0x00004132 
+ 00013961  0x00001120 beq  0x00000001 , 0x00003694 
+ 00013962  0x00001122 fetch  0x00000001 , 0x0000018a 
+ 00013963  0x00001123 and_into  0x00000003 , 0x0000003f 
+ 00013964  0x00001124 beq  0x00000002 , 0x000036c3 
+ 00013965  0x00001125 beq  0x00000001 , 0x000036d8 
+ 00013966  0x00001126 branch  0x0000374b 
+ 00013967  0x00001129 fetch  0x00000002 , 0x00000169 
+ 00013968  0x0000112a sub  0x0000003f , 0x00000070 , 0x0000003e 
+ 00013969  0x0000112b nbranch  0x0000374b , 0x00000002 
+ 00013970  0x0000112c bmark1  0x0000000f , 0x0000372c 
+ 00013971  0x0000112d branch  0x000036ea 
+ 00013972  0x00001130 set0  0x00000025 , 0x00000000 
+ 00013973  0x00001131 bpatch  0x00000062 , 0x0000400c 
+ 00013974  0x00001132 bmark1  0x0000000f , 0x0000372c 
+ 00013975  0x00001133 fetch  0x00000002 , 0x00000169 
+ 00013976  0x00001134 branch  0x0000374b , 0x00000034 
+ 00013977  0x00001135 call  0x00004494 
+ 00013978  0x00001136 nbranch  0x000036a1 , 0x00000001 
+ 00013979  0x00001138 fetcht  0x00000002 , 0x00000291 
+ 00013980  0x00001139 increase  0x0000000a , 0x0000003f 
+ 00013981  0x0000113a isub  0x00000002 , 0x0000003e 
+ 00013982  0x0000113b nbranch  0x000036a7 , 0x00000002 
+ 00013983  0x0000113c call  0x00004449 
+ 00013984  0x0000113d branch  0x0000369b 
+ 00013985  0x0000113f hfetch  0x00000002 , 0x0000810e 
+ 00013986  0x00001140 arg  0x0000012c , 0x00000002 
+ 00013987  0x00001141 isub  0x00000002 , 0x0000003e 
+ 00013988  0x00001142 branch  0x0000374b , 0x00000002 
+ 00013989  0x00001143 fetch  0x00000002 , 0x00004800 
+ 00013990  0x00001144 branch  0x0000374b , 0x00000034 
+ 00013991  0x00001146 set0  0x00000025 , 0x00000000 
+ 00013992  0x00001147 bpatch  0x00000063 , 0x0000400c 
+ 00013993  0x00001148 call  0x00004972 
+ 00013994  0x00001149 fetch  0x00000001 , 0x00000046 
+ 00013995  0x0000114a fetcht  0x00000001 , 0x0000018a 
+ 00013996  0x0000114b and_into  0x00000003 , 0x00000002 
+ 00013997  0x0000114c lshift8  0x00000002 , 0x00000002 
+ 00013998  0x0000114d lshift4  0x00000002 , 0x00000002 
+ 00013999  0x0000114e ior  0x00000002 , 0x0000003f 
+ 00014000  0x0000114f istore  0x00000002 , 0x0000000a 
+ 00014001  0x00001150 fetcht  0x00000002 , 0x00000169 
+ 00014002  0x00001151 copy  0x00000002 , 0x00000039 
+ 00014003  0x00001152 istoret  0x00000002 , 0x0000000a 
+ 00014004  0x00001154 set0  0x00000025 , 0x00000000 
+ 00014005  0x00001155 bpatch  0x00000064 , 0x0000400c 
+ 00014006  0x00001156 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00014007  0x00001157 rshift3  0x0000000c , 0x0000003f 
+ 00014008  0x00001158 istore  0x00000001 , 0x0000000a 
+ 00014009  0x00001159 loop  0x000036b4 
+ 00014010  0x0000115a add  0x00000002 , 0x00000004 , 0x00000039 
+ 00014011  0x0000115b call  0x00004494 
+ 00014012  0x0000115c nbranch  0x000036c1 , 0x00000001 
+ 00014013  0x0000115d set1  0x00000013 , 0x00000000 
+ 00014014  0x0000115e force  0x00000006 , 0x00000007 
+ 00014015  0x0000115f call  0x00004378 
+ 00014016  0x00001160 branch  0x000036ee 
+ 00014017  0x00001162 call  0x00004424 
+ 00014018  0x00001163 branch  0x000036ee 
+ 00014019  0x00001166 set0  0x00000025 , 0x00000000 
+ 00014020  0x00001167 bpatch  0x00000065 , 0x0000400c 
+ 00014021  0x00001168 bmark1  0x0000000f , 0x0000372c 
+ 00014022  0x00001169 fetch  0x00000002 , 0x00000169 
+ 00014023  0x0000116a arg  0x000002e0 , 0x00000002 
+ 00014024  0x0000116b isub  0x00000002 , 0x0000003e 
+ 00014025  0x0000116c branch  0x0000374b , 0x00000002 
+ 00014026  0x0000116d fetch  0x00000001 , 0x000002ca 
+ 00014027  0x0000116e bbit0  0x00000000 , 0x000036ce 
+ 00014028  0x0000116f bbit0  0x00000001 , 0x000036d3 
+ 00014029  0x00001170 branch  0x0000375c 
+ 00014030  0x00001172 jam  0x00000001 , 0x000002c8 
+ 00014031  0x00001173 fetch  0x00000002 , 0x000002c4 
+ 00014032  0x00001174 bne  0x00000000 , 0x0000375c 
+ 00014033  0x00001175 arg  0x00001000 , 0x00000005 
+ 00014034  0x00001176 branch  0x000036ea 
+ 00014035  0x00001178 jam  0x00000002 , 0x000002c8 
+ 00014036  0x00001179 fetch  0x00000002 , 0x000002c6 
+ 00014037  0x0000117a bne  0x00000000 , 0x0000375c 
+ 00014038  0x0000117b arg  0x00001400 , 0x00000005 
+ 00014039  0x0000117c branch  0x000036ea 
+ 00014040  0x0000117f set0  0x00000025 , 0x00000000 
+ 00014041  0x00001180 bpatch  0x00000066 , 0x0000400c 
+ 00014042  0x00001181 bmark1  0x0000000f , 0x0000372c 
+ 00014043  0x00001182 fetch  0x00000002 , 0x00000169 
+ 00014044  0x00001183 arg  0x000002e0 , 0x00000002 
+ 00014045  0x00001184 isub  0x00000002 , 0x0000003e 
+ 00014046  0x00001185 branch  0x0000374b , 0x00000002 
+ 00014047  0x00001186 fetch  0x00000001 , 0x000002c8 
+ 00014048  0x00001187 beq  0x00000001 , 0x000036e3 
+ 00014049  0x00001188 beq  0x00000002 , 0x000036e7 
+ 00014050  0x00001189 branch  0x0000375c 
+ 00014051  0x0000118b arg  0x00001000 , 0x00000005 
+ 00014052  0x0000118c fetch  0x00000002 , 0x000002c4 
+ 00014053  0x0000118d iadd  0x00000005 , 0x00000005 
+ 00014054  0x0000118e branch  0x000036ea 
+ 00014055  0x00001190 arg  0x00001400 , 0x00000005 
+ 00014056  0x00001191 fetch  0x00000002 , 0x000002c6 
+ 00014057  0x00001192 iadd  0x00000005 , 0x00000005 
+ 00014058  0x00001194 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00014059  0x00001195 rshift3  0x0000000c , 0x0000003f 
+ 00014060  0x00001196 istore  0x00000001 , 0x00000005 
+ 00014061  0x00001197 loop  0x000036ea 
+ 00014062  0x00001199 set0  0x00000025 , 0x00000000 
+ 00014063  0x0000119a bpatch  0x00000067 , 0x0000400c 
+ 00014064  0x0000119b parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00014065  0x0000119c branch  0x00003745 , 0x00000006 
+ 00014066  0x0000119d call  0x00003e0f 
+ 00014067  0x0000119e fetch  0x00000001 , 0x000043cc 
+ 00014068  0x0000119f beq  0x00000001 , 0x0000375c 
+ 00014069  0x000011a0 bmark1  0x00000011 , 0x00003718 
+ 00014070  0x000011a1 bmark1  0x0000000f , 0x00003759 
+ 00014071  0x000011a2 fetch  0x00000001 , 0x0000018a 
+ 00014072  0x000011a3 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014073  0x000011a4 branch  0x00003718 , 0x00000001 
+ 00014074  0x000011a5 fetch  0x00000002 , 0x00000169 
+ 00014075  0x000011a6 branch  0x00003718 , 0x00000034 
+ 00014076  0x000011a7 fetch  0x00000001 , 0x00004132 
+ 00014077  0x000011a8 beq  0x00000001 , 0x00003718 
+ 00014078  0x000011a9 set0  0x00000025 , 0x00000000 
+ 00014079  0x000011aa bpatch  0x00000068 , 0x0000400d 
+ 00014080  0x000011ab fetch  0x00000001 , 0x000002c8 
+ 00014081  0x000011ac beq  0x00000001 , 0x00003704 
+ 00014082  0x000011ad beq  0x00000002 , 0x0000370e 
+ 00014083  0x000011ae branch  0x00003bf1 
+ 00014084  0x000011b0 fetch  0x00000002 , 0x000002c4 
+ 00014085  0x000011b1 fetcht  0x00000002 , 0x00000169 
+ 00014086  0x000011b2 iadd  0x00000002 , 0x0000003f 
+ 00014087  0x000011b3 store  0x00000002 , 0x000002c4 
+ 00014088  0x000011b4 beq  0x00000000 , 0x00003bf1 
+ 00014089  0x000011b5 fetcht  0x00000002 , 0x00001000 
+ 00014090  0x000011b6 increase  0x00000004 , 0x00000002 
+ 00014091  0x000011b7 isub  0x00000002 , 0x0000003e 
+ 00014092  0x000011b8 call  0x000038a0 , 0x00000005 
+ 00014093  0x000011b9 branch  0x00003718 
+ 00014094  0x000011bb fetch  0x00000002 , 0x000002c6 
+ 00014095  0x000011bc fetcht  0x00000002 , 0x00000169 
+ 00014096  0x000011bd iadd  0x00000002 , 0x0000003f 
+ 00014097  0x000011be store  0x00000002 , 0x000002c6 
+ 00014098  0x000011bf beq  0x00000000 , 0x00003bf1 
+ 00014099  0x000011c0 fetcht  0x00000002 , 0x00001400 
+ 00014100  0x000011c1 add  0x00000002 , 0x00000004 , 0x00000002 
+ 00014101  0x000011c2 isub  0x00000002 , 0x0000003e 
+ 00014102  0x000011c3 call  0x000038a4 , 0x00000005 
+ 00014103  0x000011c4 branch  0x00003718 
+ 00014104  0x000011c6 set0  0x00000025 , 0x00000000 
+ 00014105  0x000011c7 bpatch  0x00000069 , 0x0000400d 
+ 00014106  0x000011c8 fetcht  0x00000001 , 0x0000004c 
+ 00014107  0x000011c9 fetch  0x00000001 , 0x0000018a 
+ 00014108  0x000011ca compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014109  0x000011cb setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00014110  0x000011cc nsetflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00014111  0x000011cd storet  0x00000001 , 0x0000004c 
+ 00014112  0x000011ce nbranch  0x00003722 , 0x00000001 
+ 00014113  0x000011cf set1  0x00000001 , 0x00000000 
+ 00014114  0x000011d1 bmark0  0x00000011 , 0x0000372c 
+ 00014115  0x000011d2 isolate1  0x00000006 , 0x00000002 
+ 00014116  0x000011d3 branch  0x0000372c , 0x00000001 
+ 00014117  0x000011d4 fetch  0x00000002 , 0x000000fc 
+ 00014118  0x000011d5 increase  0x00000001 , 0x0000003f 
+ 00014119  0x000011d6 store  0x00000002 , 0x000000fc 
+ 00014120  0x000011d7 set1  0x00000005 , 0x00000000 
+ 00014121  0x000011d8 set0  0x00000007 , 0x00000002 
+ 00014122  0x000011d9 set0  0x00000001 , 0x00000000 
+ 00014123  0x000011da storet  0x00000001 , 0x0000004c 
+ 00014124  0x000011dc set0  0x00000025 , 0x00000000 
+ 00014125  0x000011dd bpatch  0x0000006a , 0x0000400d 
+ 00014126  0x000011de fetcht  0x00000001 , 0x00000160 
+ 00014127  0x000011df fetch  0x00000001 , 0x00000047 
+ 00014128  0x000011e0 set1  0x00000005 , 0x0000003f 
+ 00014129  0x000011e1 isolate1  0x00000002 , 0x00000002 
+ 00014130  0x000011e2 setflag  0x00000001 , 0x00000002 , 0x0000003f 
+ 00014131  0x000011e3 isolate1  0x0000000a , 0x00000000 
+ 00014132  0x000011e4 setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00014133  0x000011e5 store  0x00000001 , 0x00000047 
+ 00014134  0x000011e6 fetch  0x00000002 , 0x00000169 
+ 00014135  0x000011e7 nbranch  0x0000375c , 0x00000034 
+ 00014136  0x000011e8 fetch  0x00000001 , 0x0000004c 
+ 00014137  0x000011e9 set0  0x00000007 , 0x0000003f 
+ 00014138  0x000011ea store  0x00000001 , 0x0000004c 
+ 00014139  0x000011eb fetch  0x00000001 , 0x0000018a 
+ 00014140  0x000011ec compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00014141  0x000011ee branch  0x0000375c 
+ 00014142  0x000011f1 set0  0x00000025 , 0x00000000 
+ 00014143  0x000011f2 bpatch  0x0000006b , 0x0000400d 
+ 00014144  0x000011f3 disable  0x0000002d 
+ 00014145  0x000011f4 fetch  0x00000002 , 0x0000001a 
+ 00014146  0x000011f5 increase  0x00000001 , 0x0000003f 
+ 00014147  0x000011f6 store  0x00000002 , 0x0000001a 
+ 00014148  0x000011f7 branch  0x0000375c 
+ 00014149  0x000011f9 fetch  0x00000002 , 0x0000001c 
+ 00014150  0x000011fa increase  0x00000001 , 0x0000003f 
+ 00014151  0x000011fb store  0x00000002 , 0x0000001c 
+ 00014152  0x000011fc call  0x0000374c 
+ 00014153  0x000011fd bmark0  0x00000011 , 0x0000374b 
+ 00014154  0x000011fe set1  0x00000005 , 0x00000000 
+ 00014155  0x00001200 branch  0x0000375c 
+ 00014156  0x00001203 set0  0x00000025 , 0x00000000 
+ 00014157  0x00001204 bpatch  0x0000006c , 0x0000400d 
+ 00014158  0x00001205 fetch  0x00000001 , 0x0000018a 
+ 00014159  0x00001206 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014160  0x00001207 nbranch  0x00003755 , 0x00000001 
+ 00014161  0x00001209 fetcht  0x00000001 , 0x0000004c 
+ 00014162  0x0000120a set0  0x00000006 , 0x00000002 
+ 00014163  0x0000120b storet  0x00000001 , 0x0000004c 
+ 00014164  0x0000120c rtn 
+ 00014165  0x00001210 fetcht  0x00000001 , 0x0000004c 
+ 00014166  0x00001211 set0  0x00000007 , 0x00000002 
+ 00014167  0x00001212 storet  0x00000001 , 0x0000004c 
+ 00014168  0x00001213 branch  0x0000443b 
+ 00014169  0x00001216 fetch  0x00000001 , 0x00000047 
+ 00014170  0x00001217 set1  0x00000005 , 0x0000003f 
+ 00014171  0x00001218 store  0x00000001 , 0x00000047 
+ 00014172  0x0000121a set0  0x00000025 , 0x00000000 
+ 00014173  0x0000121b bpatch  0x0000006d , 0x0000400d 
+ 00014174  0x0000121c disable  0x0000001d 
+ 00014175  0x0000121d disable  0x0000001c 
+ 00014176  0x0000121e disable  0x0000000d 
+ 00014177  0x0000121f disable  0x0000000c 
+ 00014178  0x00001220 disable  0x00000009 
+ 00014179  0x00001221 disable  0x0000000e 
+ 00014180  0x00001222 disable  0x00000007 
+ 00014181  0x00001223 branch  0x00003a6d , 0x00000021 
+ 00014182  0x00001224 until  0x0000003e , 0x00000027 
+ 00014183  0x00001225 nop  0x00000064 
+ 00014184  0x00001226 branch  0x00003a6d 
+ 00014185  0x00001229 set0  0x00000025 , 0x00000000 
+ 00014186  0x0000122a bpatch  0x0000006e , 0x0000400d 
+ 00014187  0x0000122b enable  0x00000009 
+ 00014188  0x0000122c enable  0x0000000c 
+ 00014189  0x0000122d parse  0x00000003 , 0x00000000 , 0x00000048 
+ 00014190  0x0000122e isolate1  0x0000003a , 0x0000003f 
+ 00014191  0x0000122f setflag  0x00000001 , 0x00000000 , 0x00000000 
+ 00014192  0x00001230 copy  0x00000020 , 0x00000002 
+ 00014193  0x00001231 ialigned  0x00000020 
+ 00014194  0x00001232 ialigned  0x0000001e 
+ 00014195  0x00001233 pulse  0x00000015 
+ 00014196  0x00001234 setsect  0x00000002 , 0x000fffff 
+ 00014197  0x00001235 setsect  0x00000003 , 0x0000ffff 
+ 00014198  0x00001236 nop  0x00000020 
+ 00014199  0x00001237 iverify  0x0000000d 
+ 00014200  0x00001238 deposit  0x0000002c 
+ 00014201  0x00001239 store  0x00000003 , 0x00000182 
+ 00014202  0x0000123a deposit  0x0000002d 
+ 00014203  0x0000123b store  0x00000001 , 0x00000185 
+ 00014204  0x0000123c copy  0x00000002 , 0x00000020 
+ 00014205  0x0000123d branch  0x0000377f , 0x00000001 
+ 00014206  0x0000123e branch  0x0000374b 
+ 00014207  0x00001240 set0  0x00000025 , 0x00000000 
+ 00014208  0x00001241 bpatch  0x0000006f , 0x0000400d 
+ 00014209  0x00001242 parse  0x00000003 , 0x00000000 , 0x00000048 
+ 00014210  0x00001243 ialigned  0x0000001f 
+ 00014211  0x00001244 ialigned  0x00000004 
+ 00014212  0x00001245 ialigned  0x0000002e 
+ 00014213  0x00001246 ialigned  0x00000012 
+ 00014214  0x00001247 force  0x00000000 , 0x0000003f 
+ 00014215  0x00001248 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00014216  0x00001249 branch  0x0000374b , 0x00000006 
+ 00014217  0x0000124a setarg  0x0ffffffc 
+ 00014218  0x0000124b iand  0x00000012 , 0x0000003f 
+ 00014219  0x0000124c store  0x00000004 , 0x0000016f 
+ 00014220  0x0000124d deposit  0x0000001d 
+ 00014221  0x0000124e store  0x00000003 , 0x0000017f 
+ 00014222  0x0000124f deposit  0x0000001c 
+ 00014223  0x00001250 store  0x00000001 , 0x0000017d 
+ 00014224  0x00001251 deposit  0x00000004 
+ 00014225  0x00001252 store  0x00000001 , 0x0000017e 
+ 00014226  0x00001253 deposit  0x0000002e 
+ 00014227  0x00001254 store  0x00000002 , 0x00000186 
+ 00014228  0x00001255 deposit  0x00000021 
+ 00014229  0x00001256 inject  0x00000001 , 0x00000020 
+ 00014230  0x00001257 compare  0x00000002 , 0x00000001 , 0x0000000f 
+ 00014231  0x00001258 setflag  0x00000001 , 0x0000000b , 0x00000000 
+ 00014232  0x00001259 branch  0x0000375c 
+ 00014233  0x0000125c set0  0x00000025 , 0x00000000 
+ 00014234  0x0000125d bpatch  0x00000070 , 0x0000400e 
+ 00014235  0x0000125e fetch  0x00000001 , 0x00000047 
+ 00014236  0x0000125f rtnbit0  0x00000003 
+ 00014237  0x00001260 set0  0x00000003 , 0x0000003f 
+ 00014238  0x00001261 setflip  0x00000006 , 0x0000003f 
+ 00014239  0x00001262 store  0x00000001 , 0x00000047 
+ 00014240  0x00001263 fetch  0x00000001 , 0x00004165 
+ 00014241  0x00001264 beq  0x00000013 , 0x000037b1 
+ 00014242  0x00001265 rtneq  0x00000007 
+ 00014243  0x00001266 fetch  0x00000001 , 0x0000004b 
+ 00014244  0x00001267 rtnbit0  0x00000006 , 0x0000003f 
+ 00014245  0x00001268 set0  0x00000006 , 0x0000003f 
+ 00014246  0x00001269 set1  0x00000007 , 0x0000003f 
+ 00014247  0x0000126a store  0x00000001 , 0x0000004b 
+ 00014248  0x0000126b set0  0x00000002 , 0x00000000 
+ 00014249  0x0000126c fetch  0x00000001 , 0x00004132 
+ 00014250  0x0000126d rtneq  0x00000001 
+ 00014251  0x0000126e fetch  0x00000002 , 0x000042af 
+ 00014252  0x0000126f nrtn  0x00000034 
+ 00014253  0x00001270 fetch  0x00000001 , 0x0000004b 
+ 00014254  0x00001271 set0  0x00000007 , 0x0000003f 
+ 00014255  0x00001272 store  0x00000001 , 0x0000004b 
+ 00014256  0x00001273 branch  0x00005267 
+ 00014257  0x00001276 set0  0x00000025 , 0x00000000 
+ 00014258  0x00001277 bpatch  0x00000071 , 0x0000400e 
+ 00014259  0x00001278 fetch  0x00000001 , 0x00000433 
+ 00014260  0x00001279 rshift  0x0000003f , 0x0000003f 
+ 00014261  0x0000127a beq  0x00000011 , 0x000037d0 
+ 00014262  0x0000127b beq  0x00000012 , 0x000037da 
+ 00014263  0x0000127c beq  0x00000018 , 0x00003806 
+ 00014264  0x0000127d beq  0x0000007f , 0x000037bf 
+ 00014265  0x0000127e beq  0x0000002c , 0x0000385e 
+ 00014266  0x0000127f rtnne  0x00000003 
+ 00014267  0x00001280 fetch  0x00000001 , 0x00000434 
+ 00014268  0x00001281 beq  0x0000002b , 0x000037c8 
+ 00014269  0x00001282 beq  0x00000011 , 0x000037c3 
+ 00014270  0x00001283 rtn 
+ 00014271  0x00001286 fetch  0x00000001 , 0x00000434 
+ 00014272  0x00001287 set1  0x00000007 , 0x0000003f 
+ 00014273  0x00001288 beq  0x0000008d , 0x0000385e 
+ 00014274  0x00001289 rtn 
+ 00014275  0x0000128b rtn  0x00000029 
+ 00014276  0x0000128c fetch  0x00000001 , 0x00000030 
+ 00014277  0x0000128d rtnbit1  0x00000004 
+ 00014278  0x0000128e jam  0x00000031 , 0x0000007c 
+ 00014279  0x0000128f rtn 
+ 00014280  0x00001293 rtn  0x00000029 
+ 00014281  0x00001294 fetch  0x00000001 , 0x00000031 
+ 00014282  0x00001295 isolate1  0x00000004 , 0x0000003f 
+ 00014283  0x00001296 branch  0x000037cd , 0x00000001 
+ 00014284  0x00001298 rtn 
+ 00014285  0x0000129a set0  0x00000004 , 0x0000003f 
+ 00014286  0x0000129b store  0x00000001 , 0x00000031 
+ 00014287  0x0000129c rtn 
+ 00014288  0x0000129f set0  0x00000025 , 0x00000000 
+ 00014289  0x000012a0 bpatch  0x00000072 , 0x0000400e 
+ 00014290  0x000012a1 fetch  0x00000001 , 0x0000004c 
+ 00014291  0x000012a2 set1  0x00000002 , 0x0000003f 
+ 00014292  0x000012a3 store  0x00000001 , 0x0000004c 
+ 00014293  0x000012a4 hjam  0x00000001 , 0x00008011 
+ 00014294  0x000012a5 fetch  0x00000001 , 0x00000030 
+ 00014295  0x000012a6 isolate1  0x00000004 , 0x0000003f 
+ 00014296  0x000012a7 branch  0x00004845 , 0x00000001 
+ 00014297  0x000012a8 rtn 
+ 00014298  0x000012ab set0  0x00000025 , 0x00000000 
+ 00014299  0x000012ac bpatch  0x00000073 , 0x0000400e 
+ 00014300  0x000012ad fetch  0x00000001 , 0x0000004c 
+ 00014301  0x000012ae set0  0x00000002 , 0x0000003f 
+ 00014302  0x000012af store  0x00000001 , 0x0000004c 
+ 00014303  0x000012b0 hjam  0x00000000 , 0x00008011 
+ 00014304  0x000012b1 rtn 
+ 00014305  0x000012b5 set0  0x00000025 , 0x00000000 
+ 00014306  0x000012b6 bpatch  0x00000074 , 0x0000400e 
+ 00014307  0x000012b7 copy  0x00000022 , 0x0000003f 
+ 00014308  0x000012b8 store  0x00000004 , 0x000042a5 
+ 00014309  0x000012b9 add  0x00000022 , 0x00000003 , 0x00000011 
+ 00014310  0x000012ba branch  0x000037e8 , 0x00000029 
+ 00014311  0x000012bb add  0x00000028 , 0x00000003 , 0x00000011 
+ 00014312  0x000012bd fetcht  0x00000002 , 0x00000032 
+ 00014313  0x000012be deposit  0x00000011 
+ 00014314  0x000012bf set0  0x0000001b , 0x0000003f 
+ 00014315  0x000012c0 idiv  0x00000002 
+ 00014316  0x000012c1 fetch  0x00000002 , 0x00000075 
+ 00014317  0x000012c2 call  0x00007efd 
+ 00014318  0x000012c3 remainder  0x00000013 
+ 00014319  0x000012c4 isub  0x00000013 , 0x0000003f 
+ 00014320  0x000012c5 branch  0x000037f2 , 0x00000002 
+ 00014321  0x000012c6 iadd  0x00000002 , 0x0000003f 
+ 00014322  0x000012c8 iadd  0x00000011 , 0x0000003f 
+ 00014323  0x000012c9 store  0x00000004 , 0x00000034 
+ 00014324  0x000012ca jam  0x00000000 , 0x00004748 
+ 00014325  0x000012cb fetch  0x00000001 , 0x00000030 
+ 00014326  0x000012cc set1  0x00000001 , 0x0000003f 
+ 00014327  0x000012cd store  0x00000001 , 0x00000030 
+ 00014328  0x000012ce fetch  0x00000001 , 0x00000073 
+ 00014329  0x000012cf store  0x00000001 , 0x0000008a 
+ 00014330  0x000012d0 jam  0x00000080 , 0x0000416e 
+ 00014331  0x000012d1 setarg  0x00000000 
+ 00014332  0x000012d2 store  0x00000003 , 0x0000420a 
+ 00014333  0x000012d3 store  0x00000003 , 0x0000420d 
+ 00014334  0x000012d4 store  0x00000001 , 0x000041fa 
+ 00014335  0x000012d5 jam  0x0000000b , 0x00000b7d 
+ 00014336  0x000012d6 call  0x00007c27 
+ 00014337  0x000012d7 fetch  0x00000002 , 0x00004161 
+ 00014338  0x000012d8 store  0x00000002 , 0x0000003e 
+ 00014339  0x000012d9 nrtn  0x00000029 
+ 00014340  0x000012da add  0x00000004 , 0xffffffff , 0x00000007 
+ 00014341  0x000012db rtn 
+ 00014342  0x000012de set0  0x00000025 , 0x00000000 
+ 00014343  0x000012df bpatch  0x00000075 , 0x0000400e 
+ 00014344  0x000012e0 fetch  0x00000001 , 0x00000030 
+ 00014345  0x000012e1 rtnbit0  0x00000001 
+ 00014346  0x000012e2 set0  0x00000001 , 0x0000003f 
+ 00014347  0x000012e3 store  0x00000001 , 0x00000030 
+ 00014348  0x000012e4 jam  0x0000007f , 0x0000416e 
+ 00014349  0x000012e5 fetch  0x00000002 , 0x0000415f 
+ 00014350  0x000012e6 store  0x00000002 , 0x0000003e 
+ 00014351  0x000012e7 disable  0x0000002b 
+ 00014352  0x000012e8 jam  0x0000000c , 0x00000b7d 
+ 00014353  0x000012e9 branch  0x00007c27 
+ 00014354  0x000012ed set0  0x00000025 , 0x00000000 
+ 00014355  0x000012ee bpatch  0x00000076 , 0x0000400e 
+ 00014356  0x000012ef enable  0x0000002e 
+ 00014357  0x000012f0 fetch  0x00000001 , 0x00000030 
+ 00014358  0x000012f1 bbit1  0x00000001 , 0x00003820 
+ 00014359  0x000012f2 rtnmark1  0x00000011 
+ 00014360  0x000012f3 fetch  0x00000001 , 0x00000047 
+ 00014361  0x000012f4 rtnbit1  0x00000003 
+ 00014362  0x000012f5 fetch  0x00000001 , 0x00000048 
+ 00014363  0x000012f6 nrtn  0x00000034 
+ 00014364  0x000012f7 fetch  0x00000001 , 0x0000004b 
+ 00014365  0x000012f8 rtnbit1  0x00000006 
+ 00014366  0x000012fa force  0x00000000 , 0x0000003f 
+ 00014367  0x000012fb rtn 
+ 00014368  0x000012fe bbit0  0x00000002 , 0x00003830 
+ 00014369  0x000012ff fetch  0x00000001 , 0x0000008a 
+ 00014370  0x00001300 beq  0x00000002 , 0x00003826 
+ 00014371  0x00001301 fetch  0x00000001 , 0x00000047 
+ 00014372  0x00001302 bbit1  0x00000003 , 0x00003839 
+ 00014373  0x00001303 bmark0  0x00000008 , 0x00003839 
+ 00014374  0x00001305 call  0x00003290 
+ 00014375  0x00001306 nbranch  0x00003839 , 0x00000029 
+ 00014376  0x00001307 fetch  0x00000001 , 0x00000048 
+ 00014377  0x00001308 nbranch  0x00003839 , 0x00000034 
+ 00014378  0x0000130a fetch  0x00000001 , 0x000000f1 
+ 00014379  0x0000130b increase  0xffffffff , 0x0000003f 
+ 00014380  0x0000130c store  0x00000001 , 0x000000f1 
+ 00014381  0x0000130d nbranch  0x0000381e , 0x00000034 
+ 00014382  0x0000130e jam  0x00000010 , 0x000000f1 
+ 00014383  0x0000130f branch  0x00003839 
+ 00014384  0x00001312 fetch  0x00000001 , 0x0000008a 
+ 00014385  0x00001313 bne  0x00000001 , 0x00003839 
+ 00014386  0x00001314 fetch  0x00000001 , 0x0000008b 
+ 00014387  0x00001315 branch  0x00003839 , 0x00000034 
+ 00014388  0x00001316 increase  0xffffffff , 0x0000003f 
+ 00014389  0x00001317 store  0x00000001 , 0x0000008b 
+ 00014390  0x00001318 fetch  0x00000001 , 0x00000047 
+ 00014391  0x00001319 rtnbit1  0x00000003 
+ 00014392  0x0000131a nrtn  0x0000002d 
+ 00014393  0x0000131c fetch  0x00000001 , 0x0000008a 
+ 00014394  0x0000131d increase  0xffffffff , 0x0000003f 
+ 00014395  0x0000131e store  0x00000001 , 0x0000008a 
+ 00014396  0x0000131f rtn 
+ 00014397  0x00001323 set0  0x00000025 , 0x00000000 
+ 00014398  0x00001324 bpatch  0x00000077 , 0x0000400e 
+ 00014399  0x00001325 disable  0x00000010 
+ 00014400  0x00001326 copy  0x00000002 , 0x0000001b 
+ 00014401  0x00001327 call  0x00003300 
+ 00014402  0x00001328 disable  0x00000028 
+ 00014403  0x00001329 nrtn  0x00000005 
+ 00014404  0x0000132a force  0x00000000 , 0x0000001b 
+ 00014405  0x0000132b enable  0x00000028 
+ 00014406  0x0000132c rtn 
+ 00014407  0x00001330 fetch  0x00000001 , 0x000041f9 
+ 00014408  0x00001331 icompare  0x000000ff , 0x00000004 
+ 00014409  0x00001332 rtn 
+ 00014410  0x00001335 set0  0x00000025 , 0x00000000 
+ 00014411  0x00001336 bpatch  0x00000078 , 0x0000400f 
+ 00014412  0x00001337 jam  0x00000001 , 0x00004171 
+ 00014413  0x00001339 call  0x00006a40 
+ 00014414  0x0000133a force  0x0000000c , 0x0000003f 
+ 00014415  0x0000133b store  0x00000002 , 0x00000032 
+ 00014416  0x0000133c fetch  0x00000001 , 0x000000af 
+ 00014417  0x0000133d lshift  0x0000003f , 0x0000003f 
+ 00014418  0x0000133e store  0x00000002 , 0x00000075 
+ 00014419  0x0000133f fetch  0x00000001 , 0x00000030 
+ 00014420  0x00001340 set1  0x00000002 , 0x0000003f 
+ 00014421  0x00001341 store  0x00000001 , 0x00000030 
+ 00014422  0x00001342 jam  0x00000003 , 0x00000073 
+ 00014423  0x00001343 jam  0x00000003 , 0x0000008a 
+ 00014424  0x00001344 call  0x000037e1 
+ 00014425  0x00001345 force  0x00000000 , 0x00000002 
+ 00014426  0x00001346 call  0x00004914 
+ 00014427  0x00001347 jam  0x00000050 , 0x000000b3 
+ 00014428  0x00001348 jam  0x00000010 , 0x000000f1 
+ 00014429  0x00001349 rtn 
+ 00014430  0x0000134c set0  0x00000025 , 0x00000000 
+ 00014431  0x0000134d bpatch  0x00000079 , 0x0000400f 
+ 00014432  0x0000134e call  0x00003806 
+ 00014433  0x0000134f jam  0x00000005 , 0x00004171 
+ 00014434  0x00001351 call  0x00006a4a 
+ 00014435  0x00001352 fetch  0x00000001 , 0x00000030 
+ 00014436  0x00001353 set0  0x00000002 , 0x0000003f 
+ 00014437  0x00001354 store  0x00000001 , 0x00000030 
+ 00014438  0x00001356 arg  0x00000e00 , 0x00000002 
+ 00014439  0x00001357 jam  0x00000013 , 0x000002c0 
+ 00014440  0x00001358 branch  0x000048c4 
+ 00014441  0x0000135b set0  0x00000025 , 0x00000000 
+ 00014442  0x0000135c bpatch  0x0000007a , 0x0000400f 
+ 00014443  0x0000135d jam  0x00000000 , 0x000000b1 
+ 00014444  0x0000135e call  0x0000385e 
+ 00014445  0x0000135f call  0x00003290 
+ 00014446  0x00001360 set0  0x00000007 , 0x00000000 
+ 00014447  0x00001361 rtn 
+ 00014448  0x00001364 set0  0x00000025 , 0x00000000 
+ 00014449  0x00001365 bpatch  0x0000007b , 0x0000400f 
+ 00014450  0x00001366 fetch  0x00000001 , 0x00004132 
+ 00014451  0x00001367 beq  0x00000001 , 0x00003898 
+ 00014452  0x00001368 set0  0x00000001 , 0x00000000 
+ 00014453  0x0000136a jam  0x00000000 , 0x000002d1 
+ 00014454  0x0000136b fetch  0x00000001 , 0x000002ca 
+ 00014455  0x0000136c rtn  0x00000034 
+ 00014456  0x0000136d isolate1  0x00000000 , 0x0000003f 
+ 00014457  0x0000136e arg  0x00001000 , 0x00000006 
+ 00014458  0x0000136f call  0x00004da8 , 0x00000001 
+ 00014459  0x00001370 set0  0x00000025 , 0x00000000 
+ 00014460  0x00001371 bpatch  0x0000007c , 0x0000400f 
+ 00014461  0x00001372 fetch  0x00000001 , 0x000002d1 
+ 00014462  0x00001373 beq  0x00000001 , 0x0000388c 
+ 00014463  0x00001375 jam  0x00000000 , 0x000002d1 
+ 00014464  0x00001376 fetch  0x00000001 , 0x000002ca 
+ 00014465  0x00001377 rtnbit0  0x00000001 
+ 00014466  0x00001378 arg  0x00001400 , 0x00000006 
+ 00014467  0x00001379 call  0x00004da8 
+ 00014468  0x0000137a fetch  0x00000001 , 0x000002d1 
+ 00014469  0x0000137b beq  0x00000001 , 0x00003892 
+ 00014470  0x0000137c rtn 
+ 00014471  0x0000137f fetch  0x00000001 , 0x0000004c 
+ 00014472  0x00001380 set0  0x00000007 , 0x0000003f 
+ 00014473  0x00001381 store  0x00000001 , 0x0000004c 
+ 00014474  0x00001382 set0  0x00000001 , 0x00000000 
+ 00014475  0x00001383 branch  0x0000443b 
+ 00014476  0x00001386 fetch  0x00000001 , 0x000002ca 
+ 00014477  0x00001387 set0  0x00000000 , 0x0000003f 
+ 00014478  0x00001388 store  0x00000001 , 0x000002ca 
+ 00014479  0x00001389 setarg  0x00000000 
+ 00014480  0x0000138a store  0x00000002 , 0x000002c4 
+ 00014481  0x0000138b rtn 
+ 00014482  0x0000138d fetch  0x00000001 , 0x000002ca 
+ 00014483  0x0000138e set0  0x00000001 , 0x0000003f 
+ 00014484  0x0000138f store  0x00000001 , 0x000002ca 
+ 00014485  0x00001390 setarg  0x00000000 
+ 00014486  0x00001391 store  0x00000002 , 0x000002c6 
+ 00014487  0x00001392 rtn 
+ 00014488  0x00001395 fetch  0x00000001 , 0x0000004c 
+ 00014489  0x00001396 rtnbit0  0x00000007 , 0x0000003f 
+ 00014490  0x00001397 call  0x00004435 
+ 00014491  0x00001398 fetch  0x00000002 , 0x00004800 
+ 00014492  0x00001399 branch  0x00003bf1 , 0x00000034 
+ 00014493  0x0000139a increase  0xffffffff , 0x0000003f 
+ 00014494  0x0000139b store  0x00000002 , 0x00004800 
+ 00014495  0x0000139c branch  0x00003887 
+ 00014496  0x0000139f fetch  0x00000001 , 0x000002ca 
+ 00014497  0x000013a0 set1  0x00000000 , 0x0000003f 
+ 00014498  0x000013a1 store  0x00000001 , 0x000002ca 
+ 00014499  0x000013a2 rtn 
+ 00014500  0x000013a5 fetch  0x00000001 , 0x000002ca 
+ 00014501  0x000013a6 set1  0x00000001 , 0x0000003f 
+ 00014502  0x000013a7 store  0x00000001 , 0x000002ca 
+ 00014503  0x000013a8 rtn 
+ 00014504  0x000013af set0  0x00000025 , 0x00000000 
+ 00014505  0x000013b0 bpatch  0x0000007d , 0x0000400f 
+ 00014506  0x000013b1 add  0x00000028 , 0x00000001 , 0x00000021 
+ 00014507  0x000013b2 call  0x00003a5d 
+ 00014508  0x000013b3 force  0x00000003 , 0x00000024 
+ 00014509  0x000013b4 call  0x00003a42 
+ 00014510  0x000013b5 call  0x00003bae 
+ 00014511  0x000013b6 call  0x00003bbf 
+ 00014512  0x000013b7 branch  0x00003bc5 
+ 00014513  0x000013bb set0  0x00000025 , 0x00000000 
+ 00014514  0x000013bc bpatch  0x0000007e , 0x0000400f 
+ 00014515  0x000013bd call  0x00003baa 
+ 00014516  0x000013be deposit  0x00000028 
+ 00014517  0x000013bf fetcht  0x00000004 , 0x0000416a 
+ 00014518  0x000013c0 isub  0x00000002 , 0x0000003f 
+ 00014519  0x000013c1 rtnne  0x00000001 
+ 00014520  0x000013c2 compare  0x00000000 , 0x00000001 , 0x0000001f 
+ 00014521  0x000013c3 nbranch  0x000038bc , 0x00000001 
+ 00014522  0x000013c4 fetch  0x00000001 , 0x00000019 
+ 00014523  0x000013c5 rtn  0x00000034 
+ 00014524  0x000013c7 call  0x000038a8 
+ 00014525  0x000013c8 compare  0x00000010 , 0x00000001 , 0x0000001f 
+ 00014526  0x000013c9 branch  0x0000375c , 0x00000001 
+ 00014527  0x000013cb rshift  0x00000021 , 0x00000002 
+ 00014528  0x000013cc or  0x00000002 , 0x00000040 , 0x0000000e 
+ 00014529  0x000013ce set0  0x00000025 , 0x00000000 
+ 00014530  0x000013cf bpatch  0x0000007f , 0x0000400f 
+ 00014531  0x000013d0 enable  0x00000007 
+ 00014532  0x000013d1 enable  0x0000000a 
+ 00014533  0x000013d2 enable  0x0000001b 
+ 00014534  0x000013d3 set0  0x00000010 , 0x00000000 
+ 00014535  0x000013d4 deposit  0x00000004 
+ 00014536  0x000013d5 inject  0x00000003 , 0x00000003 
+ 00014537  0x000013d6 deposit  0x00000001 
+ 00014538  0x000013d7 inject  0x00000003 , 0x00000004 
+ 00014539  0x000013d8 fetch  0x00000001 , 0x00000047 
+ 00014540  0x000013d9 inject  0x00000000 , 0x00000004 
+ 00014541  0x000013da inject  0x00000003 , 0x00000003 
+ 00014542  0x000013db enable  0x00000008 
+ 00014543  0x000013dc inject  0x00000003 , 0x00000008 
+ 00014544  0x000013dd disable  0x0000001b 
+ 00014545  0x000013de disable  0x00000008 
+ 00014546  0x000013df disable  0x0000000a 
+ 00014547  0x000013e0 set0  0x00000002 , 0x00000015 
+ 00014548  0x000013e1 arg  0x00000000 , 0x00000002 
+ 00014549  0x000013e2 call  0x00003b74 
+ 00014550  0x000013e3 set0  0x00000025 , 0x00000000 
+ 00014551  0x000013e4 bpatch  0x00000080 , 0x00004010 
+ 00014552  0x000013e5 and  0x00000001 , 0x0000001f , 0x0000003f 
+ 00014553  0x000013e6 beq  0x00000013 , 0x00003913 
+ 00014554  0x000013e7 beq  0x00000000 , 0x0000375c 
+ 00014555  0x000013e8 beq  0x00000001 , 0x0000375c 
+ 00014556  0x000013e9 beq  0x00000002 , 0x000038f5 
+ 00014557  0x000013ea beq  0x00000003 , 0x00003925 
+ 00014558  0x000013eb beq  0x00000004 , 0x0000392b 
+ 00014559  0x000013ec beq  0x00000007 , 0x000038e9 
+ 00014560  0x000013ed beq  0x00000008 , 0x0000392a 
+ 00014561  0x000013ee arg  0x00000004 , 0x00000002 
+ 00014562  0x000013ef call  0x00003b74 
+ 00014563  0x000013f0 beq  0x0000000a , 0x00003927 
+ 00014564  0x000013f1 beq  0x0000000b , 0x0000392d 
+ 00014565  0x000013f2 arg  0x00000008 , 0x00000002 
+ 00014566  0x000013f3 call  0x00003b74 
+ 00014567  0x000013f4 beq  0x0000000f , 0x0000392d 
+ 00014568  0x000013f5 branch  0x00003927 
+ 00014569  0x000013f9 set0  0x00000025 , 0x00000000 
+ 00014570  0x000013fa bpatch  0x00000081 , 0x00004010 
+ 00014571  0x000013fb enable  0x0000001d 
+ 00014572  0x000013fc enable  0x00000009 
+ 00014573  0x000013fd enable  0x0000000e 
+ 00014574  0x000013fe force  0x0000001e , 0x00000039 
+ 00014575  0x000013ff arg  0x000000b5 , 0x00000006 
+ 00014576  0x00001401 ifetch  0x00000001 , 0x00000006 
+ 00014577  0x00001402 inject  0x00000003 , 0x00000008 
+ 00014578  0x00001403 loop  0x000038f0 
+ 00014579  0x00001404 bmark1  0x00000007 , 0x00003960 
+ 00014580  0x00001405 branch  0x0000375c 
+ 00014581  0x00001408 set0  0x00000025 , 0x00000000 
+ 00014582  0x00001409 bpatch  0x00000082 , 0x00004010 
+ 00014583  0x0000140a fetch  0x00000001 , 0x0000018b 
+ 00014584  0x0000140b icopy  0x00000004 
+ 00014585  0x0000140c fetch  0x00000001 , 0x0000008f 
+ 00014586  0x0000140d icopy  0x0000001c 
+ 00014587  0x0000140e fetch  0x00000003 , 0x0000414a 
+ 00014588  0x0000140f icopy  0x0000001d 
+ 00014589  0x00001410 fetch  0x00000002 , 0x00004144 
+ 00014590  0x00001411 icopy  0x0000002e 
+ 00014591  0x00001412 enable  0x00000009 
+ 00014592  0x00001413 enable  0x0000001c 
+ 00014593  0x00001414 copy  0x00000020 , 0x00000011 
+ 00014594  0x00001415 call  0x00003a54 
+ 00014595  0x00001416 pulse  0x00000015 
+ 00014596  0x00001417 nop  0x00000020 
+ 00014597  0x00001418 copy  0x00000021 , 0x0000000b 
+ 00014598  0x00001419 fetch  0x00000004 , 0x0000016b 
+ 00014599  0x0000141a icopy  0x00000021 
+ 00014600  0x0000141b preload  0x0000001e 
+ 00014601  0x0000141c set1  0x0000003a , 0x0000003f 
+ 00014602  0x0000141d inject  0x00000003 , 0x00000048 
+ 00014603  0x0000141e preload  0x0000001f 
+ 00014604  0x0000141f inject  0x00000003 , 0x00000048 
+ 00014605  0x00001420 copy  0x0000000b , 0x00000021 
+ 00014606  0x00001421 copy  0x00000011 , 0x00000020 
+ 00014607  0x00001422 enable  0x00000008 
+ 00014608  0x00001423 inject  0x00000003 , 0x00000010 
+ 00014609  0x00001424 disable  0x00000008 
+ 00014610  0x00001425 branch  0x0000375c 
+ 00014611  0x00001428 set0  0x00000025 , 0x00000000 
+ 00014612  0x00001429 bpatch  0x00000083 , 0x00004010 
+ 00014613  0x0000142a enable  0x0000000e 
+ 00014614  0x0000142b enable  0x00000009 
+ 00014615  0x0000142c enable  0x0000001c 
+ 00014616  0x0000142d fetch  0x00000001 , 0x00000432 
+ 00014617  0x0000142e and  0x0000003f , 0x000001f8 , 0x00000002 
+ 00014618  0x0000142f arg  0x00000432 , 0x00000006 
+ 00014619  0x00001430 increase  0x00000008 , 0x00000002 
+ 00014620  0x00001432 add  0x00000002 , 0xffffffb8 , 0x00000013 
+ 00014621  0x00001433 nbranch  0x00003922 , 0x00000002 
+ 00014622  0x00001434 ifetch  0x00000009 , 0x00000006 
+ 00014623  0x00001435 inject  0x00000003 , 0x00000048 
+ 00014624  0x00001436 copy  0x00000013 , 0x00000002 
+ 00014625  0x00001437 branch  0x0000391c 
+ 00014626  0x00001439 ifetch  0x00000009 , 0x00000006 
+ 00014627  0x0000143a iinject  0x00000003 , 0x00000002 
+ 00014628  0x0000143b branch  0x00003960 
+ 00014629  0x0000143e enable  0x0000001c 
+ 00014630  0x0000143f branch  0x00003930 
+ 00014631  0x00001442 enable  0x0000001c 
+ 00014632  0x00001443 set1  0x00000010 , 0x00000000 
+ 00014633  0x00001444 branch  0x00003930 
+ 00014634  0x00001447 set1  0x00000002 , 0x00000015 
+ 00014635  0x00001449 enable  0x0000001d 
+ 00014636  0x0000144a branch  0x00003930 
+ 00014637  0x0000144e set1  0x00000002 , 0x00000015 
+ 00014638  0x0000144f enable  0x0000001d 
+ 00014639  0x00001450 set1  0x00000010 , 0x00000000 
+ 00014640  0x00001453 set0  0x00000025 , 0x00000000 
+ 00014641  0x00001454 bpatch  0x00000084 , 0x00004010 
+ 00014642  0x00001455 fetch  0x00000001 , 0x0000004c 
+ 00014643  0x00001456 bbit0  0x00000005 , 0x00003946 
+ 00014644  0x00001457 sub  0x00000001 , 0x00000003 , 0x0000003e 
+ 00014645  0x00001458 branch  0x00003946 , 0x00000002 
+ 00014646  0x00001459 disable  0x0000000e 
+ 00014647  0x0000145a disable  0x0000001c 
+ 00014648  0x0000145b enable  0x0000001d 
+ 00014649  0x0000145c disable  0x00000007 
+ 00014650  0x0000145d set1  0x00000001 , 0x00000015 
+ 00014651  0x0000145e isolate1  0x00000002 , 0x00000015 
+ 00014652  0x0000145f branch  0x00003940 , 0x00000001 
+ 00014653  0x00001460 setarg  0x000abeee 
+ 00014654  0x00001461 inject  0x00000003 , 0x00000014 
+ 00014655  0x00001462 branch  0x00003944 
+ 00014656  0x00001464 setarg  0x005faeba 
+ 00014657  0x00001465 inject  0x00000003 , 0x00000018 
+ 00014658  0x00001466 setarg  0x00000012 
+ 00014659  0x00001467 inject  0x00000003 , 0x00000006 
+ 00014660  0x00001469 enable  0x00000007 
+ 00014661  0x0000146a set1  0x00000010 , 0x00000000 
+ 00014662  0x0000146c enable  0x0000000e 
+ 00014663  0x0000146d enable  0x00000009 
+ 00014664  0x0000146e bmark1  0x00000005 , 0x00003969 
+ 00014665  0x0000146f fetch  0x00000001 , 0x00000090 
+ 00014666  0x00001470 inject  0x00000003 , 0x00000003 
+ 00014667  0x00001471 fetch  0x00000002 , 0x00000091 
+ 00014668  0x00001472 iforce  0x00000039 
+ 00014669  0x00001473 bmark1  0x00000010 , 0x00003950 
+ 00014670  0x00001474 inject  0x00000003 , 0x00000005 
+ 00014671  0x00001475 branch  0x00003951 
+ 00014672  0x00001477 inject  0x00000003 , 0x0000000d 
+ 00014673  0x00001479 fetch  0x00000001 , 0x00004132 
+ 00014674  0x0000147a beq  0x00000001 , 0x0000395b 
+ 00014675  0x0000147b deposit  0x00000039 
+ 00014676  0x0000147c branch  0x00003960 , 0x00000034 
+ 00014677  0x0000147d fetch  0x00000002 , 0x00000179 
+ 00014678  0x0000147e iforce  0x00000006 
+ 00014679  0x00001480 ifetch  0x00000001 , 0x00000006 
+ 00014680  0x00001481 inject  0x00000003 , 0x00000008 
+ 00014681  0x00001482 loop  0x00003957 
+ 00014682  0x00001483 branch  0x00003960 
+ 00014683  0x00001485 fetch  0x00000002 , 0x00000179 
+ 00014684  0x00001486 iforce  0x00000003 
+ 00014685  0x00001488 ifetch  0x00000001 , 0x00000003 
+ 00014686  0x00001489 inject  0x00000003 , 0x00000008 
+ 00014687  0x0000148a loop  0x0000395d 
+ 00014688  0x0000148c enable  0x00000008 
+ 00014689  0x0000148d inject  0x00000003 , 0x00000010 
+ 00014690  0x0000148e disable  0x00000008 
+ 00014691  0x0000148f call  0x00003583 
+ 00014692  0x00001490 fetch  0x00000001 , 0x0000004c 
+ 00014693  0x00001491 bbit0  0x00000005 , 0x0000375c 
+ 00014694  0x00001492 force  0x00000000 , 0x0000003f 
+ 00014695  0x00001493 inject  0x00000003 , 0x00000006 
+ 00014696  0x00001494 branch  0x0000375c 
+ 00014697  0x00001498 set0  0x00000025 , 0x00000000 
+ 00014698  0x00001499 bpatch  0x00000085 , 0x00004010 
+ 00014699  0x0000149a bmark1  0x00000010 , 0x00003972 
+ 00014700  0x0000149c fetch  0x00000001 , 0x0000018a 
+ 00014701  0x0000149d inject  0x00000003 , 0x00000003 
+ 00014702  0x0000149e fetch  0x00000001 , 0x00000169 
+ 00014703  0x0000149f iforce  0x00000013 
+ 00014704  0x000014a0 inject  0x00000003 , 0x00000005 
+ 00014705  0x000014a1 branch  0x00003977 
+ 00014706  0x000014a3 fetch  0x00000001 , 0x0000018a 
+ 00014707  0x000014a4 inject  0x00000003 , 0x00000003 
+ 00014708  0x000014a5 fetch  0x00000002 , 0x00000169 
+ 00014709  0x000014a6 iforce  0x00000013 
+ 00014710  0x000014a7 inject  0x00000003 , 0x0000000d 
+ 00014711  0x000014a9 arg  0x000004de , 0x00000006 
+ 00014712  0x000014ab copy  0x00000013 , 0x0000003e 
+ 00014713  0x000014ac branch  0x0000397e , 0x00000005 
+ 00014714  0x000014ad ifetch  0x00000001 , 0x00000006 
+ 00014715  0x000014ae inject  0x00000003 , 0x00000008 
+ 00014716  0x000014af increase  0xffffffff , 0x00000013 
+ 00014717  0x000014b0 branch  0x00003978 
+ 00014718  0x000014b2 fetch  0x00000002 , 0x000000fe 
+ 00014719  0x000014b3 increase  0x00000001 , 0x0000003f 
+ 00014720  0x000014b4 store  0x00000002 , 0x000000fe 
+ 00014721  0x000014b5 branch  0x00003960 
+ 00014722  0x000014b9 fetch  0x00000004 , 0x0000016f 
+ 00014723  0x000014ba add  0x0000003f , 0x00000007 , 0x00000011 
+ 00014724  0x000014bb fetch  0x00000002 , 0x0000017b 
+ 00014725  0x000014bc nbranch  0x00003988 , 0x00000034 
+ 00014726  0x000014bd increase  0xfffffffd , 0x00000011 
+ 00014727  0x000014be branch  0x00003990 
+ 00014728  0x000014c0 mul32  0x0000003f , 0x0000000c , 0x0000003f 
+ 00014729  0x000014c1 hfetcht  0x00000002 , 0x00008040 
+ 00014730  0x000014c2 increase  0x00000001 , 0x00000002 
+ 00014731  0x000014c4 isub  0x00000002 , 0x0000003f 
+ 00014732  0x000014c5 nbranch  0x0000398f , 0x00000002 
+ 00014733  0x000014c6 increase  0xffffffff , 0x00000011 
+ 00014734  0x000014c7 branch  0x0000398b 
+ 00014735  0x000014c9 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00014736  0x000014cb until  0x0000003e , 0x00000023 
+ 00014737  0x000014cc compare  0x00000000 , 0x00000022 , 0x00000003 
+ 00014738  0x000014cd nbranch  0x00003990 , 0x00000001 
+ 00014739  0x000014ce iforce  0x00000029 
+ 00014740  0x000014cf copy  0x00000011 , 0x00000028 
+ 00014741  0x000014d0 iforce  0x00000029 
+ 00014742  0x000014d1 rtn 
+ 00014743  0x000014d5 set0  0x00000025 , 0x00000000 
+ 00014744  0x000014d6 bpatch  0x00000086 , 0x00004010 
+ 00014745  0x000014d7 until  0x0000003e , 0x00000022 
+ 00014746  0x000014d8 deposit  0x0000001a 
+ 00014747  0x000014d9 iforce  0x00000006 
+ 00014748  0x000014da rshift16 , 0x0000003f , 0x0000003f 
+ 00014749  0x000014db isub  0x00000022 , 0x00000039 
+ 00014750  0x000014dc and_into  0x00000003 , 0x00000039 
+ 00014751  0x000014dd nbranch  0x000039a2 , 0x00000005 
+ 00014752  0x000014de force  0x00000000 , 0x0000003f 
+ 00014753  0x000014df branch  0x000039a6 
+ 00014754  0x000014e1 arg  0x00000ea6 , 0x00000002 
+ 00014755  0x000014e2 force  0x00000000 , 0x0000003f 
+ 00014756  0x000014e4 iadd  0x00000002 , 0x0000003f 
+ 00014757  0x000014e5 loop  0x000039a4 
+ 00014758  0x000014e7 iadd  0x00000006 , 0x0000003f 
+ 00014759  0x000014e8 div  0x0000003f , 0x0000000c 
+ 00014760  0x000014e9 call  0x00007efd 
+ 00014761  0x000014ea quotient  0x0000003f 
+ 00014762  0x000014eb store  0x00000002 , 0x0000017b 
+ 00014763  0x000014ec rtn 
+ 00014764  0x000014ef set0  0x00000025 , 0x00000000 
+ 00014765  0x000014f0 bpatch  0x00000087 , 0x00004010 
+ 00014766  0x000014f1 deposit  0x0000001a 
+ 00014767  0x000014f2 copy  0x00000019 , 0x00000002 
+ 00014768  0x000014f3 isub  0x00000002 , 0x0000003e 
+ 00014769  0x000014f4 nsetflag  0x00000002 , 0x0000002c , 0x0000003f 
+ 00014770  0x000014f5 isub  0x00000002 , 0x00000002 
+ 00014771  0x000014f6 setarg  0x00000ea6 
+ 00014772  0x000014f7 isolate0  0x0000000f , 0x00000002 
+ 00014773  0x000014f8 branch  0x000039b8 , 0x00000001 
+ 00014774  0x000014f9 setarg  0xffff0ea6 
+ 00014775  0x000014fa iadd  0x00000002 , 0x00000002 
+ 00014776  0x000014fc storet  0x00000006 , 0x000003c8 
+ 00014777  0x000014fd rtn  0x00000036 
+ 00014778  0x000014fe storet  0x00000006 , 0x00000038 
+ 00014779  0x000014ff rtn 
+ 00014780  0x00001502 disable  0x00000030 
+ 00014781  0x00001503 fetch  0x00000006 , 0x000003c8 
+ 00014782  0x00001504 branch  0x000039c0 , 0x00000036 
+ 00014783  0x00001505 fetch  0x00000006 , 0x00000038 
+ 00014784  0x00001507 iadd  0x00000019 , 0x00000030 
+ 00014785  0x00001508 increase  0x0000000a , 0x00000030 
+ 00014786  0x00001509 setarg  0x00000ea6 
+ 00014787  0x0000150a isub  0x00000030 , 0x0000003f 
+ 00014788  0x0000150b isolate0  0x0000000f , 0x0000003f 
+ 00014789  0x0000150c branch  0x000039ca , 0x00000001 
+ 00014790  0x0000150d setarg  0x0000f15a 
+ 00014791  0x0000150e iadd  0x00000030 , 0x00000030 
+ 00014792  0x00001510 copy  0x00000030 , 0x0000001a 
+ 00014793  0x00001511 rtn 
+ 00014794  0x00001513 force  0x00000000 , 0x0000003e 
+ 00014795  0x00001514 branch  0x000039c8 
+ 00014796  0x0000151c set0  0x00000025 , 0x00000000 
+ 00014797  0x0000151d bpatch  0x00000088 , 0x00004011 
+ 00014798  0x0000151e call  0x00003a7a 
+ 00014799  0x0000151f copy  0x00000021 , 0x0000003f 
+ 00014800  0x00001520 and_into  0x00000180 , 0x0000003f 
+ 00014801  0x00001521 compare  0x00000003 , 0x00000024 , 0x00000007 
+ 00014802  0x00001522 nbranch  0x000039d6 , 0x00000001 
+ 00014803  0x00001523 rshift3  0x0000003f , 0x0000003f 
+ 00014804  0x00001524 iadd  0x00000017 , 0x0000003f 
+ 00014805  0x00001525 branch  0x000039d7 
+ 00014806  0x00001527 copy  0x00000017 , 0x0000003f 
+ 00014807  0x00001529 div  0x0000003f , 0x0000004f 
+ 00014808  0x0000152a pulse  0x00000015 
+ 00014809  0x0000152b call  0x00007efd 
+ 00014810  0x0000152c remainder  0x00000011 
+ 00014811  0x0000152d add  0x00000011 , 0xffffffd8 , 0x00000002 
+ 00014812  0x0000152e branch  0x000039df , 0x00000002 
+ 00014813  0x0000152f lshift  0x00000011 , 0x00000002 
+ 00014814  0x00001530 branch  0x000039e1 
+ 00014815  0x00001532 lshift  0x00000002 , 0x00000002 
+ 00014816  0x00001533 increase  0x00000001 , 0x00000002 
+ 00014817  0x00001535 set0  0x00000025 , 0x00000000 
+ 00014818  0x00001536 bpatch  0x00000089 , 0x00004011 
+ 00014819  0x00001537 fetch  0x00000001 , 0x00000031 
+ 00014820  0x00001538 bbit0  0x00000003 , 0x000039f3 
+ 00014821  0x0000153a fetch  0x00000004 , 0x00004173 
+ 00014822  0x0000153b isub  0x00000021 , 0x0000003e 
+ 00014823  0x0000153c branch  0x000039f3 , 0x00000002 
+ 00014824  0x0000153d call  0x00003a12 
+ 00014825  0x0000153e fetch  0x00000001 , 0x0000417a 
+ 00014826  0x0000153f rtn  0x00000034 
+ 00014827  0x00001540 fetch  0x00000001 , 0x00000031 
+ 00014828  0x00001541 set1  0x00000002 , 0x0000003f 
+ 00014829  0x00001542 store  0x00000001 , 0x00000031 
+ 00014830  0x00001543 fetch  0x00000005 , 0x00004188 
+ 00014831  0x00001544 store  0x00000005 , 0x0000417b 
+ 00014832  0x00001545 ifetch  0x00000005 , 0x00000006 
+ 00014833  0x00001546 store  0x00000005 , 0x00004180 
+ 00014834  0x00001547 call  0x00003a17 
+ 00014835  0x00001549 fetch  0x00000001 , 0x00000031 
+ 00014836  0x0000154a rtnbit0  0x00000002 
+ 00014837  0x0000154b isolate1  0x00000001 , 0x00000021 
+ 00014838  0x0000154c branch  0x00003a0f , 0x00000001 
+ 00014839  0x0000154d rshift3  0x00000002 , 0x00000011 
+ 00014840  0x0000154e and  0x00000002 , 0x00000007 , 0x00000007 
+ 00014841  0x0000154f setarg  0x0000417b 
+ 00014842  0x00001550 iadd  0x00000011 , 0x00000011 
+ 00014843  0x00001551 ifetch  0x00000001 , 0x00000011 
+ 00014844  0x00001552 qisolate0  0x0000003f 
+ 00014845  0x00001553 branch  0x00003a00 , 0x00000001 
+ 00014846  0x00001554 deposit  0x00000002 
+ 00014847  0x00001555 branch  0x00003a0c 
+ 00014848  0x00001557 fetch  0x00000001 , 0x00004185 
+ 00014849  0x00001558 iforce  0x00000012 
+ 00014850  0x00001559 deposit  0x00000021 
+ 00014851  0x0000155a and_into  0x00000180 , 0x0000003f 
+ 00014852  0x0000155b rshift3  0x0000003f , 0x0000003f 
+ 00014853  0x0000155c iadd  0x00000017 , 0x0000003f 
+ 00014854  0x0000155d idiv  0x00000012 
+ 00014855  0x0000155e setarg  0x00004193 
+ 00014856  0x0000155f call  0x00007efd 
+ 00014857  0x00001560 remainder  0x00000011 
+ 00014858  0x00001561 iadd  0x00000011 , 0x00000006 
+ 00014859  0x00001562 ifetch  0x00000001 , 0x00000006 
+ 00014860  0x00001564 store  0x00000001 , 0x00004186 
+ 00014861  0x00001565 iforce  0x00000002 
+ 00014862  0x00001566 rtn 
+ 00014863  0x00001569 fetch  0x00000001 , 0x00004186 
+ 00014864  0x0000156a iforce  0x00000002 
+ 00014865  0x0000156b rtn 
+ 00014866  0x0000156e fetch  0x00000001 , 0x00000031 
+ 00014867  0x0000156f set0  0x00000002 , 0x0000003f 
+ 00014868  0x00001570 set0  0x00000003 , 0x0000003f 
+ 00014869  0x00001571 store  0x00000001 , 0x00000031 
+ 00014870  0x00001572 rtn 
+ 00014871  0x00001579 set0  0x00000025 , 0x00000000 
+ 00014872  0x0000157a bpatch  0x0000008a , 0x00004011 
+ 00014873  0x0000157b arg  0x00004193 , 0x00000005 
+ 00014874  0x0000157c force  0x0000000a , 0x00000039 
+ 00014875  0x0000157d call  0x00007e3b 
+ 00014876  0x0000157e arg  0x00004193 , 0x00000005 
+ 00014877  0x0000157f force  0x00000000 , 0x00000013 
+ 00014878  0x00001580 force  0x00000002 , 0x00000007 
+ 00014879  0x00001582 fetch  0x00000005 , 0x0000417b 
+ 00014880  0x00001583 iforce  0x00000002 
+ 00014881  0x00001584 compare  0x00000002 , 0x00000007 , 0x000000ff 
+ 00014882  0x00001585 branch  0x00003a24 , 0x00000001 
+ 00014883  0x00001586 rshift  0x00000002 , 0x00000002 
+ 00014884  0x00001588 isolate0  0x00000000 , 0x00000002 
+ 00014885  0x00001589 branch  0x00003a28 , 0x00000001 
+ 00014886  0x0000158a deposit  0x00000013 
+ 00014887  0x0000158b istore  0x00000001 , 0x00000005 
+ 00014888  0x0000158d rshift2  0x00000002 , 0x00000002 
+ 00014889  0x0000158e increase  0x00000002 , 0x00000013 
+ 00014890  0x0000158f compare  0x00000028 , 0x00000013 , 0x000000fe 
+ 00014891  0x00001590 nbranch  0x00003a31 , 0x00000001 
+ 00014892  0x00001591 fetch  0x00000005 , 0x00004180 
+ 00014893  0x00001592 iforce  0x00000002 
+ 00014894  0x00001593 compare  0x00000002 , 0x00000007 , 0x000000ff 
+ 00014895  0x00001594 branch  0x00003a31 , 0x00000001 
+ 00014896  0x00001595 rshift  0x00000002 , 0x00000002 
+ 00014897  0x00001597 sub  0x00000013 , 0x0000004e , 0x0000003e 
+ 00014898  0x00001598 branch  0x00003a24 , 0x00000002 
+ 00014899  0x00001599 force  0x00000001 , 0x00000013 
+ 00014900  0x0000159a increase  0xffffffff , 0x00000007 
+ 00014901  0x0000159b nbranch  0x00003a1f , 0x00000005 
+ 00014902  0x0000159c arg  0x00004193 , 0x00000011 
+ 00014903  0x0000159d deposit  0x00000005 
+ 00014904  0x0000159e isub  0x00000011 , 0x0000003f 
+ 00014905  0x0000159f store  0x00000001 , 0x00004185 
+ 00014906  0x000015a0 rtn 
+ 00014907  0x000015a3 set0  0x00000025 , 0x00000000 
+ 00014908  0x000015a4 bpatch  0x0000008b , 0x00004011 
+ 00014909  0x000015a5 call  0x000039cc 
+ 00014910  0x000015a6 fetch  0x00000001 , 0x00000189 
+ 00014911  0x000015a7 bbit0  0x00000005 , 0x00003a41 
+ 00014912  0x000015a8 fetcht  0x00000001 , 0x00000448 
+ 00014913  0x000015aa branch  0x00003a82 
+ 00014914  0x000015ae set0  0x00000025 , 0x00000000 
+ 00014915  0x000015af bpatch  0x0000008c , 0x00004011 
+ 00014916  0x000015b0 call  0x000039cc 
+ 00014917  0x000015b1 fetch  0x00000001 , 0x00000189 
+ 00014918  0x000015b2 bbit0  0x00000004 , 0x00003a48 
+ 00014919  0x000015b3 fetcht  0x00000001 , 0x00000447 
+ 00014920  0x000015b5 branch  0x00003a91 
+ 00014921  0x000015b9 force  0x00000000 , 0x0000002d 
+ 00014922  0x000015ba fetch  0x00000003 , 0x00004147 
+ 00014923  0x000015bb iforce  0x0000002c 
+ 00014924  0x000015bc rtn 
+ 00014925  0x000015bf set0  0x00000025 , 0x00000000 
+ 00014926  0x000015c0 bpatch  0x0000008d , 0x00004011 
+ 00014927  0x000015c1 fetch  0x00000001 , 0x00004277 
+ 00014928  0x000015c2 icopy  0x0000002d 
+ 00014929  0x000015c3 fetch  0x00000003 , 0x00004274 
+ 00014930  0x000015c4 icopy  0x0000002c 
+ 00014931  0x000015c5 rtn 
+ 00014932  0x000015c8 set0  0x00000025 , 0x00000000 
+ 00014933  0x000015c9 bpatch  0x0000008e , 0x00004011 
+ 00014934  0x000015ca fetch  0x00000002 , 0x00004144 
+ 00014935  0x000015cb icopy  0x0000002e 
+ 00014936  0x000015cc fetch  0x00000001 , 0x00004143 
+ 00014937  0x000015cd icopy  0x0000002d 
+ 00014938  0x000015ce fetch  0x00000003 , 0x00004140 
+ 00014939  0x000015cf icopy  0x0000002c 
+ 00014940  0x000015d0 rtn 
+ 00014941  0x000015d3 set0  0x00000025 , 0x00000000 
+ 00014942  0x000015d4 bpatch  0x0000008f , 0x00004011 
+ 00014943  0x000015d5 fetch  0x00000002 , 0x00000044 
+ 00014944  0x000015d6 icopy  0x0000002e 
+ 00014945  0x000015d7 fetch  0x00000001 , 0x00000043 
+ 00014946  0x000015d8 icopy  0x0000002d 
+ 00014947  0x000015d9 fetch  0x00000003 , 0x00000040 
+ 00014948  0x000015da icopy  0x0000002c 
+ 00014949  0x000015db rtn 
+ 00014950  0x000015df bmark1  0x00000020 , 0x00003a69 
+ 00014951  0x000015e0 rtnmark0  0x0000001d 
+ 00014952  0x000015e1 rtnmark0  0x0000001f 
+ 00014953  0x000015e3 and_into  0xffffff00 , 0x0000002c 
+ 00014954  0x000015e4 pulse  0x00000015 
+ 00014955  0x000015e5 nop  0x00000020 
+ 00014956  0x000015e6 rtn 
+ 00014957  0x000015ea set0  0x00000025 , 0x00000000 
+ 00014958  0x000015eb bpatch  0x00000090 , 0x00004012 
+ 00014959  0x000015ec force  0x00000000 , 0x00000015 
+ 00014960  0x000015ed disable  0x00000021 
+ 00014961  0x000015ee disable  0x00000020 
+ 00014962  0x000015ef pulse  0x0000001e 
+ 00014963  0x000015f0 hjam  0x00000000 , 0x00008902 
+ 00014964  0x000015f1 hjam  0x00000000 , 0x00008901 
+ 00014965  0x000015f2 hjam  0x00000000 , 0x00008900 
+ 00014966  0x000015f3 hjam  0x00000000 , 0x00008903 
+ 00014967  0x000015f4 hjam  0x00000070 , 0x00008904 
+ 00014968  0x000015f5 hjam  0x00000000 , 0x00008906 
+ 00014969  0x000015f6 rtn 
+ 00014970  0x000015f9 set0  0x00000025 , 0x00000000 
+ 00014971  0x000015fa bpatch  0x00000091 , 0x00004012 
+ 00014972  0x000015fb hjam  0x00000000 , 0x00008902 
+ 00014973  0x000015fc hjam  0x00000000 , 0x00008901 
+ 00014974  0x000015fd hjam  0x00000018 , 0x00008900 
+ 00014975  0x000015fe hjam  0x000000a7 , 0x00008903 
+ 00014976  0x000015ff hjam  0x0000007f , 0x00008904 
+ 00014977  0x00001600 rtn 
+ 00014978  0x00001604 set0  0x00000025 , 0x00000000 
+ 00014979  0x00001605 bpatch  0x00000092 , 0x00004012 
+ 00014980  0x00001607 storet  0x00000001 , 0x00000017 
+ 00014981  0x00001608 add  0x00000002 , 0x00000004 , 0x00000011 
+ 00014982  0x00001609 branch  0x00003ab6 
+ 00014983  0x0000160b set0  0x00000025 , 0x00000000 
+ 00014984  0x0000160c bpatch  0x00000093 , 0x00004012 
+ 00014985  0x0000160d hjam  0x000000cf , 0x00008901 
+ 00014986  0x0000160e nop  0x0000000a 
+ 00014987  0x0000160f hjam  0x000000ff , 0x00008900 
+ 00014988  0x00001610 hjam  0x000000af , 0x00008903 
+ 00014989  0x00001611 hjam  0x000000ff , 0x00008904 
+ 00014990  0x00001612 nop  0x0000000a 
+ 00014991  0x00001613 hjam  0x000000a0 , 0x00008902 
+ 00014992  0x00001614 rtn 
+ 00014993  0x00001618 set0  0x00000025 , 0x00000000 
+ 00014994  0x00001619 bpatch  0x00000094 , 0x00004012 
+ 00014995  0x0000161a storet  0x00000001 , 0x00000017 
+ 00014996  0x0000161b add  0x00000002 , 0x00000002 , 0x00000011 
+ 00014997  0x0000161c call  0x00003ab6 
+ 00014998  0x0000161d setarg  0x00000500 
+ 00014999  0x0000161e call  0x00003bf3 
+ 00015000  0x00001620 hjam  0x00000001 , 0x00008906 
+ 00015001  0x00001621 hjam  0x0000003c , 0x00008900 
+ 00015002  0x00001622 hjam  0x000000e0 , 0x00008901 
+ 00015003  0x00001623 hjam  0x000000b7 , 0x00008903 
+ 00015004  0x00001624 hjam  0x0000007f , 0x00008902 
+ 00015005  0x00001625 rtn 
+ 00015006  0x00001628 hjam  0x00000006 , 0x00008042 
+ 00015007  0x00001629 call  0x00003c29 
+ 00015008  0x0000162a call  0x00003c3a 
+ 00015009  0x0000162c fetch  0x00000002 , 0x00004163 
+ 00015010  0x0000162d bbit0  0x0000000e , 0x00003aa1 
+ 00015011  0x0000162e iforce  0x00000006 
+ 00015012  0x0000162f arg  0x00008900 , 0x00000002 
+ 00015013  0x00001631 ifetch  0x00000001 , 0x00000006 
+ 00015014  0x00001632 beq  0x000000ff , 0x00003aab 
+ 00015015  0x00001633 ior  0x00000002 , 0x00000005 
+ 00015016  0x00001634 ifetch  0x00000001 , 0x00000006 
+ 00015017  0x00001635 istore  0x00000001 , 0x00000005 
+ 00015018  0x00001636 branch  0x00003aa5 
+ 00015019  0x00001638 set0  0x00000025 , 0x00000000 
+ 00015020  0x00001639 bpatch  0x00000095 , 0x00004012 
+ 00015021  0x0000163a call  0x00003d91 
+ 00015022  0x0000163b call  0x00003b0a 
+ 00015023  0x0000163d setarg  0x000007d0 
+ 00015024  0x0000163e iadd  0x00000022 , 0x0000003f 
+ 00015025  0x0000163f store  0x00000004 , 0x00000173 
+ 00015026  0x00001640 set1  0x00000003 , 0x00000015 
+ 00015027  0x00001641 force  0x00000000 , 0x00000015 
+ 00015028  0x00001642 ncall  0x00003ace , 0x0000002b 
+ 00015029  0x00001643 branch  0x00003ae2 
+ 00015030  0x00001647 set0  0x00000025 , 0x00000000 
+ 00015031  0x00001648 bpatch  0x00000096 , 0x00004012 
+ 00015032  0x00001649 setarg  0x00000960 
+ 00015033  0x0000164a iadd  0x00000011 , 0x00000002 
+ 00015034  0x0000164b fetch  0x00000001 , 0x0000415d 
+ 00015035  0x0000164c hjam  0x00000004 , 0x0000895f 
+ 00015036  0x0000164d imul32  0x00000002 , 0x0000003f 
+ 00015037  0x0000164e fetcht  0x00000001 , 0x0000415e 
+ 00015038  0x0000164f idiv  0x00000002 
+ 00015039  0x00001650 call  0x00007efd 
+ 00015040  0x00001651 quotient  0x00000011 
+ 00015041  0x00001652 remainder  0x0000003f 
+ 00015042  0x00001653 lshift16  0x0000003f , 0x0000003f 
+ 00015043  0x00001654 lshift4  0x0000003f , 0x0000003f 
+ 00015044  0x00001655 idiv  0x00000002 
+ 00015045  0x00001656 call  0x00007efd 
+ 00015046  0x00001657 quotient  0x0000003f 
+ 00015047  0x00001658 lshift8  0x0000003f , 0x0000003f 
+ 00015048  0x00001659 lshift  0x0000003f , 0x0000003f 
+ 00015049  0x0000165a ior  0x00000011 , 0x0000003f 
+ 00015050  0x0000165b hstore  0x00000004 , 0x00008960 
+ 00015051  0x0000165c hjam  0x00000044 , 0x0000895f 
+ 00015052  0x0000165d hjam  0x000000c4 , 0x0000895f 
+ 00015053  0x0000165e rtn 
+ 00015054  0x00001662 set0  0x00000025 , 0x00000000 
+ 00015055  0x00001663 bpatch  0x00000097 , 0x00004012 
+ 00015056  0x00001664 hjam  0x00000002 , 0x00008906 
+ 00015057  0x00001665 setarg  0x0003d090 
+ 00015058  0x00001666 call  0x00003bf3 
+ 00015059  0x00001667 hjam  0x0000007f , 0x00008900 
+ 00015060  0x00001668 nop  0x00000082 
+ 00015061  0x00001669 hjam  0x00000030 , 0x00008952 
+ 00015062  0x0000166a hjam  0x000000d0 , 0x00008901 
+ 00015063  0x0000166b hjam  0x00000070 , 0x00008952 
+ 00015064  0x0000166c hjam  0x000000f0 , 0x00008952 
+ 00015065  0x0000166d force  0x00000032 , 0x00000039 
+ 00015066  0x0000166f hfetch  0x00000001 , 0x00008980 
+ 00015067  0x00001670 bbit1  0x00000005 , 0x00003add 
+ 00015068  0x00001671 loop  0x00003ada 
+ 00015069  0x00001673 store  0x00000001 , 0x0000416f 
+ 00015070  0x00001674 hjam  0x00000000 , 0x00008901 
+ 00015071  0x00001675 hjam  0x00000000 , 0x00008900 
+ 00015072  0x00001676 hjam  0x00000000 , 0x00008906 
+ 00015073  0x00001677 rtn 
+ 00015074  0x0000167a set0  0x00000025 , 0x00000000 
+ 00015075  0x0000167b bpatch  0x00000098 , 0x00004013 
+ 00015076  0x0000167c fetch  0x00000001 , 0x0000416f 
+ 00015077  0x0000167d set1  0x00000005 , 0x0000003f 
+ 00015078  0x0000167e hstore  0x00000001 , 0x00008952 
+ 00015079  0x0000167f hfetcht  0x00000001 , 0x00008950 
+ 00015080  0x00001680 and_into  0x00000007 , 0x00000002 
+ 00015081  0x00001681 lshift3  0x0000003f , 0x0000003f 
+ 00015082  0x00001682 ior  0x00000002 , 0x0000003f 
+ 00015083  0x00001683 hstore  0x00000001 , 0x00008950 
+ 00015084  0x00001684 hfetch  0x00000001 , 0x00008951 
+ 00015085  0x00001685 set0  0x00000000 , 0x0000003f 
+ 00015086  0x00001686 hstore  0x00000001 , 0x00008951 
+ 00015087  0x00001687 hfetch  0x00000001 , 0x00008952 
+ 00015088  0x00001688 set0  0x00000005 , 0x0000003f 
+ 00015089  0x00001689 hstore  0x00000001 , 0x00008952 
+ 00015090  0x0000168a rtn 
+ 00015091  0x0000168d set0  0x00000025 , 0x00000000 
+ 00015092  0x0000168e bpatch  0x00000099 , 0x00004013 
+ 00015093  0x0000168f hfetch  0x00000002 , 0x00008981 
+ 00015094  0x00001690 rshift4  0x0000003f , 0x0000003f 
+ 00015095  0x00001691 rshift3  0x0000003f , 0x0000003f 
+ 00015096  0x00001692 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015097  0x00001693 and_into  0x000000ff , 0x0000003f 
+ 00015098  0x00001694 div  0x0000003f , 0x0000000a 
+ 00015099  0x00001695 call  0x00007efd 
+ 00015100  0x00001696 quotient  0x0000003f 
+ 00015101  0x00001697 lshift4  0x0000003f , 0x0000003f 
+ 00015102  0x00001698 remainder  0x00000002 
+ 00015103  0x00001699 ior  0x00000002 , 0x0000003f 
+ 00015104  0x0000169a store  0x00000001 , 0x00000018 
+ 00015105  0x0000169b rtn 
+ 00015106  0x0000169e hjam  0x0000000a , 0x00008042 
+ 00015107  0x0000169f hjam  0x00000000 , 0x00008905 
+ 00015108  0x000016a0 hfetch  0x00000003 , 0x00008138 
+ 00015109  0x000016a1 hstore  0x00000003 , 0x0000804c 
+ 00015110  0x000016a2 hjam  0x000000fc , 0x0000804c 
+ 00015111  0x000016a3 call  0x00003db0 
+ 00015112  0x000016a4 nop  0x000003e8 
+ 00015113  0x000016a5 rtn 
+ 00015114  0x000016a8 hjam  0x00000006 , 0x00008042 
+ 00015115  0x000016a9 hfetch  0x00000001 , 0x0000896b 
+ 00015116  0x000016aa set0  0x00000004 , 0x0000003f 
+ 00015117  0x000016ab set0  0x00000005 , 0x0000003f 
+ 00015118  0x000016ac hstore  0x00000001 , 0x0000896b 
+ 00015119  0x000016ad hjam  0x00000000 , 0x00008905 
+ 00015120  0x000016ae hjam  0x00000000 , 0x00008904 
+ 00015121  0x000016af hjam  0x00000070 , 0x00008904 
+ 00015122  0x000016b0 hjam  0x000000ff , 0x00008905 
+ 00015123  0x000016b1 hfetch  0x00000001 , 0x0000896b 
+ 00015124  0x000016b2 set1  0x00000004 , 0x0000003f 
+ 00015125  0x000016b3 set1  0x00000005 , 0x0000003f 
+ 00015126  0x000016b4 hstore  0x00000001 , 0x0000896b 
+ 00015127  0x000016b5 call  0x00003b38 
+ 00015128  0x000016b6 hfetch  0x00000001 , 0x00008968 
+ 00015129  0x000016b7 set1  0x00000007 , 0x0000003f 
+ 00015130  0x000016b8 hstore  0x00000001 , 0x00008968 
+ 00015131  0x000016b9 set0  0x00000007 , 0x0000003f 
+ 00015132  0x000016ba hstore  0x00000001 , 0x00008968 
+ 00015133  0x000016bb set1  0x00000007 , 0x0000003f 
+ 00015134  0x000016bc hstore  0x00000001 , 0x00008968 
+ 00015135  0x000016bd hjam  0x00000005 , 0x00008042 
+ 00015136  0x000016be rtn 
+ 00015137  0x000016c1 nop  0x000003e8 
+ 00015138  0x000016c2 hjam  0x00000004 , 0x00008042 
+ 00015139  0x000016c3 nop  0x0000000a 
+ 00015140  0x000016c4 hjam  0x00000000 , 0x000080b4 
+ 00015141  0x000016c5 hjam  0x00000080 , 0x00008006 
+ 00015142  0x000016c7 hfetch  0x00000001 , 0x0000812d 
+ 00015143  0x000016c8 bbit0  0x00000001 , 0x00003b26 
+ 00015144  0x000016c9 hfetcht  0x00000003 , 0x00008149 
+ 00015145  0x000016ca hjam  0x00000005 , 0x00008042 
+ 00015146  0x000016cb nop  0x0000000a 
+ 00015147  0x000016cc hjam  0x00000080 , 0x00008006 
+ 00015148  0x000016ce hfetch  0x00000001 , 0x0000812d 
+ 00015149  0x000016cf bbit0  0x00000001 , 0x00003b2c 
+ 00015150  0x000016d0 hfetch  0x00000003 , 0x00008149 
+ 00015151  0x000016d1 isub  0x00000002 , 0x0000003f 
+ 00015152  0x000016d2 branch  0x00003b32 , 0x00000002 
+ 00015153  0x000016d3 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015154  0x000016d5 store  0x00000002 , 0x0000018c 
+ 00015155  0x000016d6 sub  0x0000003f , 0x00000046 , 0x0000003e 
+ 00015156  0x000016d8 nbranch  0x00003b34 , 0x00000002 
+ 00015157  0x000016d9 rtn 
+ 00015158  0x000016dc setarg  0x00000f0f 
+ 00015159  0x000016dd branch  0x00003da7 
+ 00015160  0x000016e0 setarg  0x0000080f 
+ 00015161  0x000016e1 branch  0x00003da7 
+ 00015162  0x000016e6 set0  0x00000025 , 0x00000000 
+ 00015163  0x000016e7 bpatch  0x0000009a , 0x00004013 
+ 00015164  0x000016e8 call  0x00003a87 
+ 00015165  0x000016e9 disable  0x00000020 
+ 00015166  0x000016ea enable  0x00000021 
+ 00015167  0x000016eb pulse  0x00000016 
+ 00015168  0x000016ec rtn 
+ 00015169  0x000016ef set0  0x00000025 , 0x00000000 
+ 00015170  0x000016f0 bpatch  0x0000009b , 0x00004013 
+ 00015171  0x000016f1 fetch  0x00000001 , 0x0000004c 
+ 00015172  0x000016f2 isolate1  0x00000002 , 0x0000003f 
+ 00015173  0x000016f3 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00015174  0x000016f4 hstore  0x00000001 , 0x00008011 
+ 00015175  0x000016f5 arg  0x00000062 , 0x00000006 
+ 00015176  0x000016f6 ifetch  0x00000009 , 0x00000006 
+ 00015177  0x000016f7 iforce  0x00000032 
+ 00015178  0x000016f8 ifetch  0x00000007 , 0x00000006 
+ 00015179  0x000016f9 iforce  0x00000033 
+ 00015180  0x000016fa fetch  0x00000001 , 0x00000054 
+ 00015181  0x000016fb add  0x0000003f , 0xffffffff , 0x00000034 
+ 00015182  0x000016fc pulse  0x0000001a 
+ 00015183  0x000016fd rtn 
+ 00015184  0x00001700 set0  0x00000025 , 0x00000000 
+ 00015185  0x00001701 bpatch  0x0000009c , 0x00004013 
+ 00015186  0x00001702 enable  0x0000000d 
+ 00015187  0x00001703 arg  0x00000600 , 0x0000000b 
+ 00015188  0x00001704 correlate  0x00000029 , 0x00000026 
+ 00015189  0x00001706 deposit  0x0000001a 
+ 00015190  0x00001707 store  0x00000006 , 0x0000009c 
+ 00015191  0x00001708 disable  0x0000000d 
+ 00015192  0x00001709 nbranch  0x00003a6d , 0x00000018 
+ 00015193  0x0000170a arg  0x000003bb , 0x00000029 
+ 00015194  0x0000170b increase  0x00000001 , 0x00000028 
+ 00015195  0x0000170c and_into  0x000001fc , 0x00000028 
+ 00015196  0x0000170d rtn 
+ 00015197  0x00001712 enable  0x0000000d 
+ 00015198  0x00001714 correlate  0x0000003e , 0x00000017 
+ 00015199  0x00001715 branch  0x00003b55 , 0x00000018 
+ 00015200  0x00001716 compare  0x00000002 , 0x00000028 , 0x00000002 
+ 00015201  0x00001717 nbranch  0x00003b5e , 0x00000001 
+ 00015202  0x00001718 branch  0x00003b55 
+ 00015203  0x0000171b set0  0x00000025 , 0x00000000 
+ 00015204  0x0000171c bpatch  0x0000009d , 0x00004013 
+ 00015205  0x0000171d arg  0x00000600 , 0x0000000b 
+ 00015206  0x0000171e enable  0x0000000d 
+ 00015207  0x0000171f correlate  0x00000023 , 0x00000026 
+ 00015208  0x00001720 disable  0x0000000d 
+ 00015209  0x00001721 nbranch  0x00003a6d , 0x00000018 
+ 00015210  0x00001722 rtn 
+ 00015211  0x00001725 set0  0x00000025 , 0x00000000 
+ 00015212  0x00001726 bpatch  0x0000009e , 0x00004013 
+ 00015213  0x00001727 enable  0x0000000d 
+ 00015214  0x00001728 correlate  0x0000003e , 0x00000003 
+ 00015215  0x00001729 disable  0x0000000d 
+ 00015216  0x0000172a nbranch  0x00003a6d , 0x00000018 
+ 00015217  0x0000172b arg  0x000003bb , 0x00000029 
+ 00015218  0x0000172c and_into  0x000001fc , 0x00000028 
+ 00015219  0x0000172d rtn 
+ 00015220  0x00001731 set0  0x00000025 , 0x00000000 
+ 00015221  0x00001732 bpatch  0x0000009f , 0x00004013 
+ 00015222  0x00001733 iforce  0x00000011 
+ 00015223  0x00001734 deposit  0x00000021 
+ 00015224  0x00001735 iadd  0x00000002 , 0x0000000b 
+ 00015225  0x00001736 copy  0x0000000b , 0x0000003f 
+ 00015226  0x00001737 store  0x00000004 , 0x0000416a 
+ 00015227  0x00001738 deposit  0x00000011 
+ 00015228  0x00001739 rtn 
+ 00015229  0x0000173d copy  0x0000003f , 0x00000002 
+ 00015230  0x0000173e set0  0x00000025 , 0x00000000 
+ 00015231  0x0000173f bpatch  0x000000a0 , 0x00004014 
+ 00015232  0x00001740 copy  0x00000002 , 0x0000003f 
+ 00015233  0x00001741 call  0x00007e91 
+ 00015234  0x00001742 lshift16  0x00000021 , 0x0000003f 
+ 00015235  0x00001743 set1  0x0000002c , 0x0000003f 
+ 00015236  0x00001744 call  0x00007e7a 
+ 00015237  0x00001745 set0  0x0000002c , 0x0000003f 
+ 00015238  0x00001746 call  0x00003bda 
+ 00015239  0x00001747 call  0x00007e7a 
+ 00015240  0x00001748 rtn  0x00000028 
+ 00015241  0x00001749 call  0x00007e84 
+ 00015242  0x0000174a iforce  0x0000001b 
+ 00015243  0x0000174b until  0x0000003e , 0x00000003 
+ 00015244  0x0000174c rtn 
+ 00015245  0x00001750 set0  0x00000025 , 0x00000000 
+ 00015246  0x00001751 bpatch  0x000000a1 , 0x00004014 
+ 00015247  0x00001752 branch  0x00003b93 , 0x00000030 
+ 00015248  0x00001753 until  0x00000029 , 0x00000026 
+ 00015249  0x00001755 copy  0x00000028 , 0x00000002 
+ 00015250  0x00001756 branch  0x00003b96 
+ 00015251  0x00001758 branch  0x00003b95 , 0x0000002e 
+ 00015252  0x00001759 until  0x00000023 , 0x00000026 
+ 00015253  0x0000175b copy  0x00000022 , 0x00000002 
+ 00015254  0x0000175d branch  0x00003ba3 , 0x00000028 
+ 00015255  0x0000175e compare  0x00000001 , 0x00000002 , 0x00000003 
+ 00015256  0x0000175f nbranch  0x00003b8d , 0x00000001 
+ 00015257  0x00001761 set0  0x00000025 , 0x00000000 
+ 00015258  0x00001762 bpatch  0x000000a2 , 0x00004014 
+ 00015259  0x00001763 fetch  0x00000001 , 0x00000030 
+ 00015260  0x00001764 rtnbit0  0x00000000 
+ 00015261  0x00001765 fetch  0x00000004 , 0x0000416a 
+ 00015262  0x00001766 isub  0x00000002 , 0x0000003f 
+ 00015263  0x00001767 nrtn  0x00000002 
+ 00015264  0x00001768 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00015265  0x00001769 branch  0x00003b8d , 0x00000002 
+ 00015266  0x0000176a rtn 
+ 00015267  0x0000176c compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00015268  0x0000176d nbranch  0x00003b8d , 0x00000001 
+ 00015269  0x0000176e branch  0x00003b99 
+ 00015270  0x00001771 set0  0x00000025 , 0x00000000 
+ 00015271  0x00001772 bpatch  0x000000a3 , 0x00004014 
+ 00015272  0x00001773 arg  0x00000600 , 0x0000000b 
+ 00015273  0x00001774 branch  0x00003b8d 
+ 00015274  0x00001777 disable  0x00000028 
+ 00015275  0x00001778 branch  0x00003ba6 
+ 00015276  0x0000177b enable  0x00000028 
+ 00015277  0x0000177c branch  0x00003ba6 
+ 00015278  0x0000177f set0  0x00000025 , 0x00000000 
+ 00015279  0x00001780 bpatch  0x000000a4 , 0x00004014 
+ 00015280  0x00001781 call  0x00003b41 
+ 00015281  0x00001782 disable  0x00000021 
+ 00015282  0x00001783 enable  0x00000020 
+ 00015283  0x00001784 rtn 
+ 00015284  0x00001789 set0  0x00000025 , 0x00000000 
+ 00015285  0x0000178a bpatch  0x000000a5 , 0x00004014 
+ 00015286  0x0000178b arg  0x00000e43 , 0x0000000b 
+ 00015287  0x0000178c until  0x00000023 , 0x00000026 
+ 00015288  0x0000178d pulse  0x00000016 
+ 00015289  0x0000178e rtn 
+ 00015290  0x00001791 set0  0x00000025 , 0x00000000 
+ 00015291  0x00001792 bpatch  0x000000a6 , 0x00004014 
+ 00015292  0x00001793 arg  0x00000d00 , 0x0000000b 
+ 00015293  0x00001794 until  0x00000023 , 0x00000026 
+ 00015294  0x00001795 rtn 
+ 00015295  0x00001799 set0  0x00000025 , 0x00000000 
+ 00015296  0x0000179a bpatch  0x000000a7 , 0x00004014 
+ 00015297  0x0000179b arg  0x00000e43 , 0x0000000b 
+ 00015298  0x0000179c until  0x00000029 , 0x00000026 
+ 00015299  0x0000179d pulse  0x00000016 
+ 00015300  0x0000179e rtn 
+ 00015301  0x000017a1 set0  0x00000025 , 0x00000000 
+ 00015302  0x000017a2 bpatch  0x000000a8 , 0x00004015 
+ 00015303  0x000017a3 preload  0x00000009 
+ 00015304  0x000017a4 enable  0x0000001d 
+ 00015305  0x000017a5 set1  0x00000000 , 0x00000015 
+ 00015306  0x000017a6 inject  0x00000003 , 0x00000048 
+ 00015307  0x000017a7 disable  0x0000001d 
+ 00015308  0x000017a8 rtn 
+ 00015309  0x000017ac copy  0x00000025 , 0x00000002 
+ 00015310  0x000017ad or_into  0x00000060 , 0x00000002 
+ 00015311  0x000017ae copy  0x00000002 , 0x0000000e 
+ 00015312  0x000017af rtn 
+ 00015313  0x000017b5 set0  0x00000025 , 0x00000000 
+ 00015314  0x000017b6 bpatch  0x000000a9 , 0x00004015 
+ 00015315  0x000017b7 fetch  0x00000001 , 0x00004130 
+ 00015316  0x000017b8 increase  0x00000001 , 0x0000003f 
+ 00015317  0x000017b9 bne  0x00000007 , 0x00003bd7 
+ 00015318  0x000017ba force  0x00000001 , 0x0000003f 
+ 00015319  0x000017bc store  0x00000001 , 0x00004130 
+ 00015320  0x000017bd iforce  0x00000004 
+ 00015321  0x000017be rtn 
+ 00015322  0x000017c1 copy  0x00000019 , 0x00000002 
+ 00015323  0x000017c2 rtn  0x00000029 
+ 00015324  0x000017c3 copy  0x0000001a , 0x00000002 
+ 00015325  0x000017c4 rtn 
+ 00015326  0x000017c7 deposit  0x00000022 
+ 00015327  0x000017c8 rtn  0x00000029 
+ 00015328  0x000017c9 deposit  0x00000028 
+ 00015329  0x000017ca rtn 
+ 00015330  0x000017ce set0  0x00000025 , 0x00000000 
+ 00015331  0x000017cf bpatch  0x000000aa , 0x00004015 
+ 00015332  0x000017d0 fetcht  0x00000004 , 0x0000004d 
+ 00015333  0x000017d1 call  0x00003bde 
+ 00015334  0x000017d2 isub  0x00000002 , 0x0000000b 
+ 00015335  0x000017d3 deposit  0x0000000b 
+ 00015336  0x000017d4 fetcht  0x00000002 , 0x00000051 
+ 00015337  0x000017d5 lshift  0x00000002 , 0x00000002 
+ 00015338  0x000017d6 isub  0x00000002 , 0x0000003f 
+ 00015339  0x000017d7 rtn 
+ 00015340  0x000017da set0  0x00000025 , 0x00000000 
+ 00015341  0x000017db bpatch  0x000000ab , 0x00004015 
+ 00015342  0x000017dc call  0x00003bde 
+ 00015343  0x000017dd store  0x00000004 , 0x0000004d 
+ 00015344  0x000017de rtn 
+ 00015345  0x000017e1 branch  0x00003bf1 
+ 00015346  0x000017e4 branch  0x00003bf2 
+ 00015347  0x000017e7 rtn  0x00000034 
+ 00015348  0x000017e9 rshift  0x0000003f , 0x0000003f 
+ 00015349  0x000017ea increase  0xfffffffd , 0x0000003f 
+ 00015350  0x000017ec increase  0xffffffff , 0x0000003f 
+ 00015351  0x000017ed nbranch  0x00003bf6 , 0x00000005 
+ 00015352  0x000017ee force  0x00000000 , 0x0000003f 
+ 00015353  0x000017ef rtn 
+ 00015354  0x000017f5 arg  0x00000010 , 0x00000039 
+ 00015355  0x000017f6 arg  0x00000000 , 0x00000005 
+ 00015356  0x000017f7 call  0x00007e3b 
+ 00015357  0x000017f8 arg  0x000003c0 , 0x00000005 
+ 00015358  0x000017f9 arg  0x0000000a , 0x00000039 
+ 00015359  0x000017fa call  0x00007e3b 
+ 00015360  0x000017fb jam  0x00000000 , 0x000007de 
+ 00015361  0x000017fc jam  0x00000000 , 0x00000b7d 
+ 00015362  0x000017fd jam  0x00000000 , 0x0000040d 
+ 00015363  0x000017fe jam  0x00000000 , 0x00000189 
+ 00015364  0x000017ff jam  0x00000000 , 0x0000044d 
+ 00015365  0x00001800 set0  0x00000025 , 0x00000000 
+ 00015366  0x00001801 bpatch  0x000000ac , 0x00004015 
+ 00015367  0x00001802 jam  0x00000000 , 0x00000177 
+ 00015368  0x00001803 jam  0x00000000 , 0x00000153 
+ 00015369  0x00001804 jam  0x00000000 , 0x0000015e 
+ 00015370  0x00001805 setarg  0x009e8b33 
+ 00015371  0x00001806 store  0x00000003 , 0x00004147 
+ 00015372  0x00001807 setarg  0x00000153 
+ 00015373  0x00001808 store  0x00000002 , 0x00000083 
+ 00015374  0x00001809 jam  0x0000001e , 0x00000085 
+ 00015375  0x0000180a jam  0x00000001 , 0x00000086 
+ 00015376  0x0000180b jam  0x00000007 , 0x00000088 
+ 00015377  0x0000180c setarg  0x0012e904 
+ 00015378  0x0000180d store  0x00000003 , 0x00000080 
+ 00015379  0x0000180e setarg  0x00000a04 
+ 00015380  0x0000180f store  0x00000003 , 0x000046fd 
+ 00015381  0x00001810 setarg  0x000012e9 
+ 00015382  0x00001811 store  0x00000002 , 0x00004700 
+ 00015383  0x00001812 jam  0x00000060 , 0x0000008f 
+ 00015384  0x00001813 jam  0x00000005 , 0x00004171 
+ 00015385  0x00001814 jam  0x00000002 , 0x00000014 
+ 00015386  0x00001815 call  0x000075cd 
+ 00015387  0x00001816 set0  0x00000025 , 0x00000000 
+ 00015388  0x00001817 bpatch  0x000000ad , 0x00004015 
+ 00015389  0x00001818 rtn  0x0000002b 
+ 00015390  0x00001819 setarg  0x00000000 
+ 00015391  0x0000181a store  0x00000002 , 0x00000091 
+ 00015392  0x0000181b rshift  0x00000022 , 0x0000003f 
+ 00015393  0x0000181c store  0x00000004 , 0x00004134 
+ 00015394  0x0000181d rtn 
+ 00015395  0x00001822 setarg  0x000000aa , 0x0000003f 
+ 00015396  0x00001823 arg  0x000000d3 , 0x00000005 
+ 00015397  0x00001824 force  0x0000001e , 0x00000039 
+ 00015398  0x00001826 istore  0x00000001 , 0x00000005 
+ 00015399  0x00001827 loop  0x00003c26 
+ 00015400  0x00001828 rtn 
+ 00015401  0x0000182b hjam  0x00000002 , 0x00000907 
+ 00015402  0x0000182c hjam  0x0000001f , 0x00000908 
+ 00015403  0x0000182d hjam  0x0000001f , 0x00000909 
+ 00015404  0x0000182e hjam  0x000000e0 , 0x0000090a 
+ 00015405  0x0000182f hjam  0x0000004e , 0x0000090b 
+ 00015406  0x00001830 hjam  0x00000045 , 0x00008912 
+ 00015407  0x00001831 hjam  0x00000000 , 0x00000953 
+ 00015408  0x00001833 hjam  0x000000fb , 0x0000094c 
+ 00015409  0x00001834 hjam  0x000000ef , 0x0000094d 
+ 00015410  0x00001835 hjam  0x0000000c , 0x0000094e 
+ 00015411  0x00001837 hjam  0x00000088 , 0x0000096f 
+ 00015412  0x00001838 hjam  0x00000030 , 0x00000973 
+ 00015413  0x0000183b hjam  0x00000000 , 0x00000953 
+ 00015414  0x0000183c hjam  0x000000c9 , 0x00000956 
+ 00015415  0x0000183d hjam  0x0000006c , 0x00000958 
+ 00015416  0x0000183e hjam  0x00000050 , 0x00000959 
+ 00015417  0x0000183f rtn 
+ 00015418  0x00001843 hjam  0x000000a9 , 0x00000930 
+ 00015419  0x00001844 hjam  0x000000b1 , 0x0000092f 
+ 00015420  0x00001845 hjam  0x000000b9 , 0x0000092e 
+ 00015421  0x00001846 hjam  0x000000ad , 0x0000092d 
+ 00015422  0x00001847 hjam  0x000000b1 , 0x0000092c 
+ 00015423  0x00001848 hjam  0x000000b5 , 0x0000092b 
+ 00015424  0x00001849 hjam  0x000000ba , 0x0000092a 
+ 00015425  0x0000184a hjam  0x000000be , 0x00000929 
+ 00015426  0x0000184b hjam  0x000000c2 , 0x00000928 
+ 00015427  0x0000184c hjam  0x000000c6 , 0x00000927 
+ 00015428  0x0000184d hjam  0x000000ca , 0x00000926 
+ 00015429  0x0000184e hjam  0x000000ce , 0x00000925 
+ 00015430  0x0000184f hjam  0x000000d2 , 0x00000924 
+ 00015431  0x00001850 hjam  0x000000d6 , 0x00000923 
+ 00015432  0x00001851 hjam  0x000000da , 0x00000922 
+ 00015433  0x00001852 hjam  0x000000de , 0x00000921 
+ 00015434  0x00001853 hjam  0x000000e2 , 0x00000920 
+ 00015435  0x00001854 hjam  0x000000e6 , 0x0000091f 
+ 00015436  0x00001855 hjam  0x000000ea , 0x0000091e 
+ 00015437  0x00001856 hjam  0x000000ee , 0x0000091d 
+ 00015438  0x00001857 hjam  0x000000f2 , 0x0000091c 
+ 00015439  0x00001858 hjam  0x000000f6 , 0x0000091b 
+ 00015440  0x00001859 hjam  0x000000fb , 0x0000091a 
+ 00015441  0x0000185b hjam  0x000000f5 , 0x00000947 
+ 00015442  0x0000185c hjam  0x000000e5 , 0x00000946 
+ 00015443  0x0000185d hjam  0x000000d5 , 0x00000945 
+ 00015444  0x0000185e hjam  0x000000d8 , 0x00000944 
+ 00015445  0x0000185f hjam  0x000000c9 , 0x00000943 
+ 00015446  0x00001860 hjam  0x000000c8 , 0x00000942 
+ 00015447  0x00001861 hjam  0x00000089 , 0x00000941 
+ 00015448  0x00001862 hjam  0x00000088 , 0x00000940 
+ 00015449  0x00001863 hjam  0x00000087 , 0x0000093f 
+ 00015450  0x00001864 hjam  0x00000048 , 0x0000093e 
+ 00015451  0x00001865 hjam  0x00000009 , 0x0000093d 
+ 00015452  0x00001866 hjam  0x00000008 , 0x0000093c 
+ 00015453  0x00001867 hjam  0x000000c9 , 0x0000093b 
+ 00015454  0x00001868 hjam  0x000000c8 , 0x0000093a 
+ 00015455  0x00001869 hjam  0x000000c7 , 0x00000939 
+ 00015456  0x0000186a hjam  0x000000c6 , 0x00000938 
+ 00015457  0x0000186b hjam  0x000000c5 , 0x00000937 
+ 00015458  0x0000186c hjam  0x000000c4 , 0x00000936 
+ 00015459  0x0000186d hjam  0x000000c3 , 0x00000935 
+ 00015460  0x0000186e hjam  0x000000c2 , 0x00000934 
+ 00015461  0x0000186f hjam  0x000000c1 , 0x00000933 
+ 00015462  0x00001870 hjam  0x000000c0 , 0x00000932 
+ 00015463  0x00001871 hjam  0x00000080 , 0x00000931 
+ 00015464  0x00001872 rtn 
+ 00015465  0x00001877 enable  0x00000036 
+ 00015466  0x00001878 setarg  0x008e89be 
+ 00015467  0x00001879 lshift8  0x0000003f , 0x0000003f 
+ 00015468  0x0000187a or_into  0x000000d6 , 0x0000003f 
+ 00015469  0x0000187b iforce  0x00000009 
+ 00015470  0x0000187c hjam  0x00000007 , 0x00000914 
+ 00015471  0x0000187d hjam  0x000000a0 , 0x0000090a 
+ 00015472  0x0000187e hjam  0x0000008f , 0x0000090d 
+ 00015473  0x0000187f hjam  0x0000000f , 0x00000911 
+ 00015474  0x00001880 hjam  0x00000087 , 0x00000912 
+ 00015475  0x00001881 rtn 
+ 00015476  0x00001887 setarg  0x0000ee21 
+ 00015477  0x00001888 hstore  0x00000002 , 0x00008050 
+ 00015478  0x00001889 hfetch  0x00000001 , 0x0000813e 
+ 00015479  0x0000188a bbit0  0x00000003 , 0x00006725 
+ 00015480  0x0000188b enable  0x0000002b 
+ 00015481  0x0000188c bbit0  0x00000007 , 0x00003c7f 
+ 00015482  0x0000188d disable  0x0000002b 
+ 00015483  0x0000188e deposit  0x00000027 
+ 00015484  0x0000188f nbranch  0x00003c7f , 0x00000034 
+ 00015485  0x00001890 arg  0xffffffff , 0x00000002 
+ 00015486  0x00001891 branch  0x00003cec 
+ 00015487  0x00001893 hfetch  0x00000003 , 0x0000813c 
+ 00015488  0x00001894 hstore  0x00000003 , 0x0000804c 
+ 00015489  0x00001895 ifetch  0x00000001 , 0x00000006 
+ 00015490  0x00001896 or_into  0x000000ef , 0x0000003f 
+ 00015491  0x00001897 istore  0x00000001 , 0x00000005 
+ 00015492  0x00001898 call  0x00003db2 
+ 00015493  0x00001899 hfetch  0x00000001 , 0x0000804f 
+ 00015494  0x0000189a set1  0x00000004 , 0x0000003f 
+ 00015495  0x0000189b hstore  0x00000001 , 0x0000804f 
+ 00015496  0x0000189c call  0x00003db2 
+ 00015497  0x0000189d call  0x00003c90 , 0x0000002b 
+ 00015498  0x0000189e hfetch  0x00000001 , 0x0000804e 
+ 00015499  0x0000189f set0  0x00000003 , 0x0000003f 
+ 00015500  0x000018a0 hstore  0x00000001 , 0x0000804e 
+ 00015501  0x000018a1 call  0x00003db2 
+ 00015502  0x000018a2 rtn  0x0000002b 
+ 00015503  0x000018a3 branch  0x00006725 
+ 00015504  0x000018a6 fetch  0x00000001 , 0x00004239 
+ 00015505  0x000018a7 hstore  0x00000001 , 0x00008086 
+ 00015506  0x000018a8 fetch  0x00000003 , 0x0000422e 
+ 00015507  0x000018a9 hstore  0x00000003 , 0x00008080 
+ 00015508  0x000018aa fetch  0x00000004 , 0x00004222 
+ 00015509  0x000018ab hstore  0x00000004 , 0x00008074 
+ 00015510  0x000018ac fetch  0x00000004 , 0x0000421e 
+ 00015511  0x000018ad hstore  0x00000004 , 0x00008070 
+ 00015512  0x000018ae fetch  0x00000008 , 0x00004226 
+ 00015513  0x000018af hstore  0x00000008 , 0x00008078 
+ 00015514  0x000018b0 fetch  0x00000008 , 0x00004231 
+ 00015515  0x000018b1 iforce  0x00000000 
+ 00015516  0x000018b2 hfetch  0x00000008 , 0x00008140 
+ 00015517  0x000018b3 store  0x00000008 , 0x000000a3 
+ 00015518  0x000018b4 call  0x00006781 
+ 00015519  0x000018b5 rtn 
+ 00015520  0x000018b8 deposit  0x00000000 
+ 00015521  0x000018b9 store  0x00000008 , 0x00004231 
+ 00015522  0x000018ba hfetch  0x00000008 , 0x00008070 
+ 00015523  0x000018bb store  0x00000008 , 0x0000421e 
+ 00015524  0x000018bc ifetch  0x00000008 , 0x00000006 
+ 00015525  0x000018bd istore  0x00000008 , 0x00000005 
+ 00015526  0x000018be hfetch  0x00000003 , 0x00008080 
+ 00015527  0x000018bf store  0x00000003 , 0x0000422e 
+ 00015528  0x000018c0 hfetch  0x00000001 , 0x00008086 
+ 00015529  0x000018c1 store  0x00000001 , 0x00004239 
+ 00015530  0x000018c2 branch  0x00003db8 
+ 00015531  0x000018c5 hfetch  0x00000001 , 0x000080b4 
+ 00015532  0x000018c6 nbranch  0x00003cb1 , 0x00000034 
+ 00015533  0x000018c7 fetch  0x00000003 , 0x00004210 
+ 00015534  0x000018c8 nrtn  0x00000034 
+ 00015535  0x000018c9 hjam  0x000000c0 , 0x000080b4 
+ 00015536  0x000018ca hjam  0x00000080 , 0x00008006 
+ 00015537  0x000018cc hfetch  0x00000001 , 0x0000812d 
+ 00015538  0x000018cd rtnbit0  0x00000001 
+ 00015539  0x000018ce hfetch  0x00000003 , 0x00008149 
+ 00015540  0x000018cf store  0x00000003 , 0x00004210 
+ 00015541  0x000018d0 rtn 
+ 00015542  0x000018d5 set0  0x00000025 , 0x00000000 
+ 00015543  0x000018d6 bpatch  0x000000ae , 0x00004015 
+ 00015544  0x000018d7 deposit  0x0000001a 
+ 00015545  0x000018d8 call  0x00007e78 
+ 00015546  0x000018d9 fetcht  0x00000004 , 0x00004200 
+ 00015547  0x000018da sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00015548  0x000018db rtn  0x00000002 
+ 00015549  0x000018dc lshift8  0x0000003f , 0x0000003f 
+ 00015550  0x000018dd lshift4  0x0000003f , 0x0000003f 
+ 00015551  0x000018de idiv  0x00000002 
+ 00015552  0x000018df call  0x00007efd 
+ 00015553  0x000018e0 quotient  0x0000003f 
+ 00015554  0x000018e1 arg  0x000000c8 , 0x00000002 
+ 00015555  0x000018e2 call  0x00007f2e 
+ 00015556  0x000018e3 store  0x00000001 , 0x0000009b 
+ 00015557  0x000018e4 nbranch  0x00003cc7 , 0x00000028 
+ 00015558  0x000018e5 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015559  0x000018e7 fetcht  0x00000003 , 0x00004210 
+ 00015560  0x000018e8 iadd  0x00000002 , 0x0000003f 
+ 00015561  0x000018e9 store  0x00000003 , 0x00004210 
+ 00015562  0x000018eb setarg  0x00000000 
+ 00015563  0x000018ec store  0x00000004 , 0x00004200 
+ 00015564  0x000018ed rtn 
+ 00015565  0x000018f1 set0  0x00000025 , 0x00000000 
+ 00015566  0x000018f2 bpatch  0x000000af , 0x00004015 
+ 00015567  0x000018f3 call  0x00003db8 
+ 00015568  0x000018f4 hfetch  0x00000004 , 0x00008138 
+ 00015569  0x000018f5 set0  0x0000000f , 0x0000003f 
+ 00015570  0x000018f6 hstore  0x00000004 , 0x0000804c 
+ 00015571  0x000018f7 call  0x00003db0 
+ 00015572  0x000018f9 arg  0xffffffff , 0x00000002 
+ 00015573  0x000018fa fetch  0x00000001 , 0x000041f8 
+ 00015574  0x000018fb store  0x00000001 , 0x0000421d 
+ 00015575  0x000018fc fetch  0x00000001 , 0x0000421b 
+ 00015576  0x000018fd set1  0x00000007 , 0x0000003f 
+ 00015577  0x000018fe store  0x00000001 , 0x0000421b 
+ 00015578  0x00001902 set0  0x00000025 , 0x00000000 
+ 00015579  0x00001903 bpatch  0x000000b0 , 0x00004016 
+ 00015580  0x00001904 fetch  0x00000004 , 0x00004200 
+ 00015581  0x00001905 iadd  0x00000002 , 0x0000003f 
+ 00015582  0x00001906 store  0x00000004 , 0x00004200 
+ 00015583  0x00001907 call  0x00003ca0 
+ 00015584  0x00001908 fetch  0x00000005 , 0x00004219 
+ 00015585  0x00001909 hstore  0x00000004 , 0x0000804c 
+ 00015586  0x0000190a rshift32  0x0000003f , 0x00000011 
+ 00015587  0x0000190b until  0x0000003e , 0x00000033 
+ 00015588  0x0000190c deposit  0x00000019 
+ 00015589  0x0000190d store  0x00000006 , 0x00004204 
+ 00015590  0x0000190e hjam  0x00000002 , 0x00008005 
+ 00015591  0x0000190f until  0x0000003e , 0x00000033 
+ 00015592  0x00001910 until  0x0000003e , 0x00000033 
+ 00015593  0x00001911 deposit  0x00000011 
+ 00015594  0x00001912 hstore  0x00000001 , 0x0000804f 
+ 00015595  0x00001913 hjam  0x00000002 , 0x00008005 
+ 00015596  0x00001915 until  0x0000003e , 0x00000033 
+ 00015597  0x00001916 until  0x0000003e , 0x00000033 
+ 00015598  0x00001917 hstoret  0x00000004 , 0x0000804c 
+ 00015599  0x00001918 hjam  0x00000010 , 0x00008005 
+ 00015600  0x00001919 until  0x0000003e , 0x0000003f 
+ 00015601  0x0000191f set0  0x00000025 , 0x00000000 
+ 00015602  0x00001920 bpatch  0x000000b1 , 0x00004016 
+ 00015603  0x00001921 setarg  0x00000000 
+ 00015604  0x00001922 copy  0x00000027 , 0x0000003e 
+ 00015605  0x00001923 branch  0x00003cfd , 0x00000005 
+ 00015606  0x00001924 hfetch  0x00000001 , 0x0000813c 
+ 00015607  0x00001925 hfetcht  0x00000001 , 0x0000813d 
+ 00015608  0x00001926 isub  0x00000002 , 0x0000003e 
+ 00015609  0x00001927 branch  0x00003cfb , 0x00000002 
+ 00015610  0x00001928 deposit  0x00000002 
+ 00015611  0x0000192a isub  0x00000027 , 0x0000003f 
+ 00015612  0x0000192b increase  0x00000001 , 0x0000003f 
+ 00015613  0x0000192d increase  0x00000008 , 0x0000003f 
+ 00015614  0x0000192e until  0x0000003e , 0x00000033 
+ 00015615  0x0000192f iadd  0x00000031 , 0x0000003f 
+ 00015616  0x00001930 fetcht  0x00000004 , 0x000041fc 
+ 00015617  0x00001931 iadd  0x00000002 , 0x0000003f 
+ 00015618  0x00001932 fetcht  0x00000003 , 0x00004210 
+ 00015619  0x00001933 imul32  0x00000002 , 0x0000003f 
+ 00015620  0x00001934 rshift8  0x0000003f , 0x0000003f 
+ 00015621  0x00001935 rshift4  0x0000003f , 0x0000003f 
+ 00015622  0x00001936 increase  0x0000006e , 0x0000003f 
+ 00015623  0x00001937 arg  0x00000ea6 , 0x00000002 
+ 00015624  0x00001938 idiv  0x00000002 
+ 00015625  0x00001939 call  0x00007efd 
+ 00015626  0x0000193a quotient  0x0000003f 
+ 00015627  0x0000193b lshift16  0x0000003f , 0x0000003f 
+ 00015628  0x0000193c remainder  0x00000002 
+ 00015629  0x0000193d ior  0x00000002 , 0x0000003f 
+ 00015630  0x0000193e fetcht  0x00000006 , 0x00004204 
+ 00015631  0x0000193f call  0x00007e6d 
+ 00015632  0x00001940 copy  0x00000002 , 0x00000019 
+ 00015633  0x00001941 fetch  0x00000006 , 0x00004048 
+ 00015634  0x00001942 call  0x000039c0 
+ 00015635  0x00001943 deposit  0x0000001a 
+ 00015636  0x00001944 store  0x00000006 , 0x00000161 
+ 00015637  0x00001945 deposit  0x00000027 
+ 00015638  0x00001946 istore  0x00000001 , 0x00000005 
+ 00015639  0x00001947 hfetch  0x00000001 , 0x0000811d 
+ 00015640  0x00001948 or_into  0x000000f0 , 0x0000003f 
+ 00015641  0x00001949 istore  0x00000001 , 0x00000005 
+ 00015642  0x0000194a call  0x00007f52 
+ 00015643  0x0000194b rtn 
+ 00015644  0x0000194e set0  0x00000025 , 0x00000000 
+ 00015645  0x0000194f bpatch  0x000000b2 , 0x00004016 
+ 00015646  0x00001950 call  0x00003cab 
+ 00015647  0x00001951 fetch  0x00000003 , 0x00004210 
+ 00015648  0x00001952 rtn  0x00000034 
+ 00015649  0x00001953 fetch  0x00000001 , 0x00004131 
+ 00015650  0x00001954 rtn  0x00000034 
+ 00015651  0x00001955 call  0x00003dca 
+ 00015652  0x00001956 nrtn  0x00000034 
+ 00015653  0x00001958 fetch  0x00000001 , 0x00004040 
+ 00015654  0x00001959 compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00015655  0x0000195a nbranch  0x00003d4d , 0x00000001 
+ 00015656  0x0000195b fetch  0x00000002 , 0x00004042 
+ 00015657  0x0000195c rtn  0x00000034 
+ 00015658  0x0000195d rtn  0x0000002b 
+ 00015659  0x0000195e set0  0x00000025 , 0x00000000 
+ 00015660  0x0000195f bpatch  0x000000b3 , 0x00004016 
+ 00015661  0x00001961 fetcht  0x00000001 , 0x000000a2 
+ 00015662  0x00001962 fetch  0x00000002 , 0x00004042 
+ 00015663  0x00001963 imul32  0x00000002 , 0x0000003f 
+ 00015664  0x00001964 rshift4  0x00000002 , 0x00000002 
+ 00015665  0x00001965 rshift2  0x00000002 , 0x00000002 
+ 00015666  0x00001966 isub  0x00000002 , 0x0000003f 
+ 00015667  0x00001967 fetcht  0x00000004 , 0x00004044 
+ 00015668  0x00001968 iadd  0x00000002 , 0x0000003f 
+ 00015669  0x00001969 fetcht  0x00000001 , 0x000041f7 
+ 00015670  0x0000196a isub  0x00000002 , 0x0000003f 
+ 00015671  0x0000196b lshift16  0x0000003f , 0x00000030 
+ 00015672  0x0000196c set0  0x00000025 , 0x00000000 
+ 00015673  0x0000196d bpatch  0x000000b4 , 0x00004016 
+ 00015674  0x0000196e fetch  0x00000002 , 0x0000404e 
+ 00015675  0x0000196f rshift  0x0000003f , 0x0000003f 
+ 00015676  0x00001970 call  0x00007e91 
+ 00015677  0x00001971 deposit  0x00000030 
+ 00015678  0x00001972 call  0x00007e7a 
+ 00015679  0x00001973 copy  0x0000001a , 0x00000002 
+ 00015680  0x00001974 call  0x00007e78 
+ 00015681  0x00001975 rtn  0x00000028 
+ 00015682  0x00001977 call  0x00007e8a 
+ 00015683  0x00001979 set0  0x00000025 , 0x00000000 
+ 00015684  0x0000197a bpatch  0x000000b5 , 0x00004016 
+ 00015685  0x0000197b fetch  0x00000001 , 0x00004219 
+ 00015686  0x0000197c isub  0x00000002 , 0x0000003e 
+ 00015687  0x0000197d branch  0x00003cca , 0x00000002 
+ 00015688  0x0000197e storet  0x00000004 , 0x000041fc 
+ 00015689  0x0000197f call  0x00003ea9 
+ 00015690  0x00001980 call  0x0000530c 
+ 00015691  0x00001981 fetcht  0x00000004 , 0x000041fc 
+ 00015692  0x00001982 branch  0x00003cda 
+ 00015693  0x00001985 set0  0x00000025 , 0x00000000 
+ 00015694  0x00001986 bpatch  0x000000b6 , 0x00004016 
+ 00015695  0x00001987 fetch  0x00000001 , 0x00004040 
+ 00015696  0x00001988 rtnbit1  0x00000000 
+ 00015697  0x00001989 rtnbit1  0x00000003 
+ 00015698  0x0000198a fetch  0x00000001 , 0x000047dc 
+ 00015699  0x0000198b branch  0x00003d56 , 0x00000034 
+ 00015700  0x0000198c fetch  0x00000001 , 0x00004793 
+ 00015701  0x0000198d rtn  0x00000034 
+ 00015702  0x0000198f fetch  0x00000001 , 0x000043d8 
+ 00015703  0x00001990 nbranch  0x00003d5a , 0x00000034 
+ 00015704  0x00001991 fetch  0x00000001 , 0x00004133 
+ 00015705  0x00001992 rtn  0x00000034 
+ 00015706  0x00001994 fetch  0x00000002 , 0x000041f5 
+ 00015707  0x00001995 rtn  0x00000034 
+ 00015708  0x00001997 fetcht  0x00000001 , 0x000041f7 
+ 00015709  0x00001998 isub  0x00000002 , 0x0000003f 
+ 00015710  0x00001999 arg  0x00001d4c , 0x00000002 
+ 00015711  0x0000199a imul32  0x00000002 , 0x0000003f 
+ 00015712  0x0000199b branch  0x00003d42 
+ 00015713  0x0000199e set0  0x00000025 , 0x00000000 
+ 00015714  0x0000199f bpatch  0x000000b7 , 0x00004016 
+ 00015715  0x000019a0 disable  0x0000002b 
+ 00015716  0x000019a1 fetch  0x00000001 , 0x00000030 
+ 00015717  0x000019a2 rtnbit0  0x00000001 
+ 00015718  0x000019a3 nbranch  0x00003d7b , 0x0000002d 
+ 00015719  0x000019a4 call  0x00003d76 
+ 00015720  0x000019a5 fetch  0x00000002 , 0x00004161 
+ 00015721  0x000019a6 store  0x00000002 , 0x0000003e 
+ 00015722  0x000019a7 fetch  0x00000001 , 0x00000047 
+ 00015723  0x000019a8 bbit1  0x00000003 , 0x00003d8a 
+ 00015724  0x000019a9 bmark0  0x0000000d , 0x00003d8a 
+ 00015725  0x000019aa call  0x0000527e 
+ 00015726  0x000019ab nbranch  0x00003d8a , 0x00000034 
+ 00015727  0x000019ad jam  0x00000000 , 0x000000a2 
+ 00015728  0x000019ae bmark0  0x0000000d , 0x00003d8a 
+ 00015729  0x000019af fetch  0x00000001 , 0x00004215 
+ 00015730  0x000019b0 branch  0x00003d8e , 0x00000034 
+ 00015731  0x000019b1 increase  0xffffffff , 0x0000003f 
+ 00015732  0x000019b2 store  0x00000001 , 0x00004215 
+ 00015733  0x000019b3 rtn 
+ 00015734  0x000019b6 jam  0x00000000 , 0x000041fa 
+ 00015735  0x000019b7 fetch  0x00000003 , 0x0000420a 
+ 00015736  0x000019b8 increase  0x00000001 , 0x0000003f 
+ 00015737  0x000019b9 store  0x00000003 , 0x0000420a 
+ 00015738  0x000019ba rtn 
+ 00015739  0x000019bd set0  0x00000025 , 0x00000000 
+ 00015740  0x000019be bpatch  0x000000b8 , 0x00004017 
+ 00015741  0x000019bf fetcht  0x00000002 , 0x00004161 
+ 00015742  0x000019c0 rshift  0x00000002 , 0x00000002 
+ 00015743  0x000019c1 fetch  0x00000002 , 0x0000003e 
+ 00015744  0x000019c2 iadd  0x00000002 , 0x0000003f 
+ 00015745  0x000019c3 store  0x00000002 , 0x0000003e 
+ 00015746  0x000019c5 jam  0x00000000 , 0x000000a2 
+ 00015747  0x000019c6 fetch  0x00000003 , 0x0000420d 
+ 00015748  0x000019c7 increase  0x00000001 , 0x0000003f 
+ 00015749  0x000019c8 store  0x00000003 , 0x0000420d 
+ 00015750  0x000019c9 fetch  0x00000001 , 0x000041fa 
+ 00015751  0x000019ca increase  0x00000001 , 0x0000003f 
+ 00015752  0x000019cb store  0x00000001 , 0x000041fa 
+ 00015753  0x000019cc rtn 
+ 00015754  0x000019cf jam  0x00000000 , 0x000000a2 
+ 00015755  0x000019d0 fetch  0x00000001 , 0x00004214 
+ 00015756  0x000019d1 store  0x00000001 , 0x00004215 
+ 00015757  0x000019d2 rtn 
+ 00015758  0x000019d5 fetcht  0x00000001 , 0x00004213 
+ 00015759  0x000019d6 storet  0x00000001 , 0x000000a2 
+ 00015760  0x000019d7 rtn 
+ 00015761  0x000019da set0  0x00000025 , 0x00000000 
+ 00015762  0x000019db bpatch  0x000000b9 , 0x00004017 
+ 00015763  0x000019dc fetch  0x00000001 , 0x00004219 
+ 00015764  0x000019dd nrtn  0x00000034 
+ 00015765  0x000019de hjam  0x00000006 , 0x00008042 
+ 00015766  0x000019df setarg  0x00000f0c 
+ 00015767  0x000019e0 call  0x00003da7 
+ 00015768  0x000019e1 setarg  0x00030d40 
+ 00015769  0x000019e2 call  0x00003bf3 
+ 00015770  0x000019e3 until  0x0000003e , 0x00000033 
+ 00015771  0x000019e4 copy  0x00000031 , 0x00000030 
+ 00015772  0x000019e5 call  0x00003b36 
+ 00015773  0x000019e6 hjam  0x00000004 , 0x00008042 
+ 00015774  0x000019e7 nop  0x0000000a 
+ 00015775  0x000019e8 until  0x0000003e , 0x00000033 
+ 00015776  0x000019e9 deposit  0x00000031 
+ 00015777  0x000019ea isub  0x00000030 , 0x0000003f 
+ 00015778  0x000019eb increase  0x00000030 , 0x0000003f 
+ 00015779  0x000019ec arg  0x000000ff , 0x00000002 
+ 00015780  0x000019ed call  0x00007f2e 
+ 00015781  0x000019ee store  0x00000001 , 0x00004219 
+ 00015782  0x000019ef rtn 
+ 00015783  0x000019f5 arg  0x00000fff , 0x00000005 
+ 00015784  0x000019f6 iand  0x00000005 , 0x00000005 
+ 00015785  0x000019f7 fetch  0x00000001 , 0x00004216 
+ 00015786  0x000019f8 and_into  0x000000f0 , 0x0000003f 
+ 00015787  0x000019f9 lshift8  0x0000003f , 0x0000003f 
+ 00015788  0x000019fa ior  0x00000005 , 0x0000003f 
+ 00015789  0x000019fb hstore  0x00000002 , 0x0000804c 
+ 00015790  0x000019fc ifetch  0x00000002 , 0x00000006 
+ 00015791  0x000019fd istore  0x00000002 , 0x00000005 
+ 00015792  0x00001a00 setarg  0x00000001 
+ 00015793  0x00001a01 branch  0x00003db3 
+ 00015794  0x00001a04 setarg  0x00000002 
+ 00015795  0x00001a06 until  0x0000003e , 0x00000033 
+ 00015796  0x00001a07 hstore  0x00000001 , 0x00008005 
+ 00015797  0x00001a08 until  0x0000003e , 0x00000033 
+ 00015798  0x00001a09 until  0x0000003e , 0x00000033 
+ 00015799  0x00001a0a rtn 
+ 00015800  0x00001a0e set0  0x00000025 , 0x00000000 
+ 00015801  0x00001a0f bpatch  0x000000ba , 0x00004017 
+ 00015802  0x00001a10 fetch  0x00000004 , 0x000000a3 
+ 00015803  0x00001a11 hstore  0x00000004 , 0x0000804c 
+ 00015804  0x00001a12 setarg  0x00000004 
+ 00015805  0x00001a13 call  0x00003db3 
+ 00015806  0x00001a14 fetch  0x00000004 , 0x000000a7 
+ 00015807  0x00001a15 hstore  0x00000004 , 0x0000804c 
+ 00015808  0x00001a16 setarg  0x00000008 
+ 00015809  0x00001a17 branch  0x00003db3 
+ 00015810  0x00001a1a fetch  0x00000002 , 0x000041f3 
+ 00015811  0x00001a1b qset1  0x0000003f 
+ 00015812  0x00001a1c store  0x00000002 , 0x000041f3 
+ 00015813  0x00001a1d rtn 
+ 00015814  0x00001a20 fetch  0x00000002 , 0x000041f3 
+ 00015815  0x00001a21 qset0  0x0000003f 
+ 00015816  0x00001a22 store  0x00000002 , 0x000041f3 
+ 00015817  0x00001a23 rtn 
+ 00015818  0x00001a28 set0  0x00000025 , 0x00000000 
+ 00015819  0x00001a29 bpatch  0x000000bb , 0x00004017 
+ 00015820  0x00001a2a call  0x00003ea7 
+ 00015821  0x00001a2b fetch  0x00000002 , 0x000041f3 
+ 00015822  0x00001a2c copy  0x0000003f , 0x00000011 
+ 00015823  0x00001a2d fetch  0x00000001 , 0x0000004c 
+ 00015824  0x00001a2e isolate1  0x00000006 , 0x0000003f 
+ 00015825  0x00001a2f setflag  0x00000001 , 0x0000000b , 0x00000011 
+ 00015826  0x00001a30 fetch  0x00000001 , 0x00000078 
+ 00015827  0x00001a31 fetcht  0x00000001 , 0x0000007c 
+ 00015828  0x00001a32 iadd  0x00000002 , 0x0000003f 
+ 00015829  0x00001a33 fetcht  0x00000001 , 0x00000048 
+ 00015830  0x00001a34 iadd  0x00000002 , 0x0000003f 
+ 00015831  0x00001a35 nsetflag  0x00000034 , 0x0000000a , 0x00000011 
+ 00015832  0x00001a36 set0  0x00000025 , 0x00000000 
+ 00015833  0x00001a37 bpatch  0x000000bc , 0x00004017 
+ 00015834  0x00001a38 fetch  0x00000002 , 0x000002c4 
+ 00015835  0x00001a39 fetcht  0x00000002 , 0x000002c6 
+ 00015836  0x00001a3a iadd  0x00000002 , 0x0000003f 
+ 00015837  0x00001a3b nsetflag  0x00000034 , 0x0000000d , 0x00000011 
+ 00015838  0x00001a3c fetch  0x00000005 , 0x000047df 
+ 00015839  0x00001a3d nsetflag  0x00000034 , 0x0000000f , 0x00000011 
+ 00015840  0x00001a3e fetch  0x00000005 , 0x000047e4 
+ 00015841  0x00001a3f nsetflag  0x00000034 , 0x0000000e , 0x00000011 
+ 00015842  0x00001a40 fetch  0x00000001 , 0x00004272 
+ 00015843  0x00001a41 nsetflag  0x00000034 , 0x00000008 , 0x00000011 
+ 00015844  0x00001a42 fetch  0x00000001 , 0x00004132 
+ 00015845  0x00001a43 compare  0x0000000a , 0x0000003f , 0x000000ff 
+ 00015846  0x00001a44 call  0x00003df5 , 0x00000001 
+ 00015847  0x00001a45 set0  0x00000025 , 0x00000000 
+ 00015848  0x00001a46 bpatch  0x000000bd , 0x00004017 
+ 00015849  0x00001a47 fetch  0x00000001 , 0x00004132 
+ 00015850  0x00001a48 bne  0x00000001 , 0x00003dfa 
+ 00015851  0x00001a49 call  0x00003df5 
+ 00015852  0x00001a4a fetch  0x00000001 , 0x0000425e 
+ 00015853  0x00001a4b setflag  0x00000034 , 0x00000003 , 0x00000011 
+ 00015854  0x00001a4c fetch  0x00000004 , 0x000042a5 
+ 00015855  0x00001a4d arg  0x00001710 , 0x00000002 
+ 00015856  0x00001a4e iadd  0x00000002 , 0x00000002 
+ 00015857  0x00001a4f copy  0x00000022 , 0x0000003f 
+ 00015858  0x00001a50 isub  0x00000002 , 0x0000003e 
+ 00015859  0x00001a51 nsetflag  0x00000002 , 0x00000004 , 0x00000011 
+ 00015860  0x00001a52 branch  0x00003dfc 
+ 00015861  0x00001a55 hfetch  0x00000002 , 0x00008112 
+ 00015862  0x00001a56 nsetflag  0x00000034 , 0x00000006 , 0x00000011 
+ 00015863  0x00001a57 hfetch  0x00000002 , 0x0000810e 
+ 00015864  0x00001a58 nsetflag  0x00000034 , 0x00000005 , 0x00000011 
+ 00015865  0x00001a59 rtn 
+ 00015866  0x00001a5c setarg  0xfffffff8 
+ 00015867  0x00001a5d iand  0x00000011 , 0x00000011 
+ 00015868  0x00001a5f copy  0x00000011 , 0x0000003f 
+ 00015869  0x00001a60 store  0x00000002 , 0x000041f3 
+ 00015870  0x00001a61 rtn  0x00000034 
+ 00015871  0x00001a62 rtn  0x0000002d 
+ 00015872  0x00001a63 enable  0x0000002b 
+ 00015873  0x00001a64 rtn 
+ 00015874  0x00001a67 hfetch  0x00000004 , 0x00008138 
+ 00015875  0x00001a68 set0  0x0000001b , 0x0000003f 
+ 00015876  0x00001a69 hstore  0x00000004 , 0x0000804c 
+ 00015877  0x00001a6a call  0x00003db0 
+ 00015878  0x00001a6b branch  0x00003bf1 
+ 00015879  0x00001a6e hfetch  0x00000004 , 0x0000813c 
+ 00015880  0x00001a6f set1  0x00000014 , 0x0000003f 
+ 00015881  0x00001a70 hstore  0x00000004 , 0x0000804c 
+ 00015882  0x00001a71 branch  0x00003db2 
+ 00015883  0x00001a74 hfetch  0x00000004 , 0x0000813c 
+ 00015884  0x00001a75 set0  0x00000014 , 0x0000003f 
+ 00015885  0x00001a76 hstore  0x00000004 , 0x0000804c 
+ 00015886  0x00001a77 branch  0x00003db2 
+ 00015887  0x00001a7a set0  0x00000025 , 0x00000000 
+ 00015888  0x00001a7b bpatch  0x000000be , 0x00004017 
+ 00015889  0x00001a7c fetch  0x00000001 , 0x00004132 
+ 00015890  0x00001a7d rtnne  0x00000001 
+ 00015891  0x00001a7e call  0x00006a8b 
+ 00015892  0x00001a7f rtn  0x00000001 
+ 00015893  0x00001a80 fetch  0x00000004 , 0x00004807 
+ 00015894  0x00001a81 nbranch  0x00003e1a , 0x00000034 
+ 00015895  0x00001a82 copy  0x00000022 , 0x0000003f 
+ 00015896  0x00001a83 store  0x00000004 , 0x00004807 
+ 00015897  0x00001a84 branch  0x00006a6b 
+ 00015898  0x00001a86 set0  0x00000025 , 0x00000000 
+ 00015899  0x00001a87 bpatch  0x000000bf , 0x00004017 
+ 00015900  0x00001a88 copy  0x00000022 , 0x0000003f 
+ 00015901  0x00001a89 fetcht  0x00000004 , 0x00004807 
+ 00015902  0x00001a8a isub  0x00000002 , 0x0000003f 
+ 00015903  0x00001a8b arg  0x00000021 , 0x00000002 
+ 00015904  0x00001a8c isub  0x00000002 , 0x0000003e 
+ 00015905  0x00001a8d nrtn  0x00000002 
+ 00015906  0x00001a8e setarg  0x00000000 
+ 00015907  0x00001a8f store  0x00000004 , 0x00004807 
+ 00015908  0x00001a90 branch  0x00004599 
+ 00015909  0x00001a93 fetch  0x00000002 , 0x000041f1 
+ 00015910  0x00001a94 bbit1  0x00000000 , 0x00003bf1 
+ 00015911  0x00001a95 rtn 
+ 00015912  0x00001a97 fetch  0x00000002 , 0x000041f1 
+ 00015913  0x00001a98 bbit1  0x00000001 , 0x00003bf1 
+ 00015914  0x00001a99 rtn 
+ 00015915  0x00001a9b fetch  0x00000002 , 0x000041f1 
+ 00015916  0x00001a9c bbit1  0x00000002 , 0x00003bf1 
+ 00015917  0x00001a9d rtn 
+ 00015918  0x00001aa0 setarg  0x00003e37 
+ 00015919  0x00001aa1 store  0x00000002 , 0x0000428e 
+ 00015920  0x00001aa2 setarg  0x00003e3d 
+ 00015921  0x00001aa3 store  0x00000002 , 0x00004292 
+ 00015922  0x00001aa4 setarg  0x00003e37 
+ 00015923  0x00001aa5 store  0x00000002 , 0x00004290 
+ 00015924  0x00001aa6 rtn  0x0000002b 
+ 00015925  0x00001aa7 jam  0x00000001 , 0x000047e9 
+ 00015926  0x00001aa8 rtn 
+ 00015927  0x00001aab fetch  0x00000001 , 0x00000030 
+ 00015928  0x00001aac bbit0  0x00000001 , 0x00005e9f 
+ 00015929  0x00001aad set1  0x0000000d , 0x00000000 
+ 00015930  0x00001aae fetch  0x00000006 , 0x0000420a 
+ 00015931  0x00001aaf store  0x00000006 , 0x00004703 
+ 00015932  0x00001ab0 branch  0x00007bde 
+ 00015933  0x00001ab4 deposit  0x00000013 
+ 00015934  0x00001ab5 rtnne  0x00000010 
+ 00015935  0x00001ab7 call  0x00007bb1 
+ 00015936  0x00001ab8 fetch  0x00000001 , 0x000047eb 
+ 00015937  0x00001ab9 beq  0x00000001 , 0x00003e3f 
+ 00015938  0x00001aba call  0x00007be2 
+ 00015939  0x00001abb branch  0x00003ccd 
+ 00015940  0x00001abf force  0x00000002 , 0x00000002 
+ 00015941  0x00001ac0 increase  0xfffffffe , 0x00000002 
+ 00015942  0x00001ac1 call  0x00003a7a 
+ 00015943  0x00001ac2 call  0x00003a91 
+ 00015944  0x00001ac3 disable  0x00000007 
+ 00015945  0x00001ac4 enable  0x0000001d 
+ 00015946  0x00001ac5 set1  0x00000000 , 0x00000015 
+ 00015947  0x00001ac6 call  0x00003bae 
+ 00015948  0x00001ac8 fetch  0x00000001 , 0x00000000 
+ 00015949  0x00001ac9 inject  0x00000003 , 0x00000008 
+ 00015950  0x00001aca branch  0x00003e4c 
+ 00015951  0x00001ad1 set1  0x00000025 , 0x00000000 
+ 00015952  0x00001ad2 bpatch  0x000000cd , 0x00004039 
+ 00015953  0x00001ad3 fetch  0x00000001 , 0x00004132 
+ 00015954  0x00001ad4 branch  0x00003e4f , 0x00000034 
+ 00015955  0x00001ad5 beq  0x00000006 , 0x00005aa2 
+ 00015956  0x00001ad6 beq  0x00000007 , 0x00004b33 
+ 00015957  0x00001ad7 beq  0x00000004 , 0x00004293 
+ 00015958  0x00001ad8 beq  0x00000003 , 0x00004c09 
+ 00015959  0x00001ad9 beq  0x00000001 , 0x00004461 
+ 00015960  0x00001ada beq  0x00000009 , 0x00007624 
+ 00015961  0x00001adb beq  0x0000000a , 0x000062ef 
+ 00015962  0x00001adc beq  0x0000000c , 0x00004bf3 
+ 00015963  0x00001add beq  0x0000000d , 0x00006a8e 
+ 00015964  0x00001ade beq  0x000000ff , 0x00003e2e 
+ 00015965  0x00001adf bbit1  0x00000006 , 0x00006486 
+ 00015966  0x00001ae0 rtn 
+ 00015967  0x00001ae3 set1  0x00000025 , 0x00000000 
+ 00015968  0x00001ae4 bpatch  0x000000ce , 0x00004039 
+ 00015969  0x00001ae5 jam  0x00000000 , 0x00000153 
+ 00015970  0x00001ae6 jam  0x00000000 , 0x00000189 
+ 00015971  0x00001ae7 jam  0x00000000 , 0x0000018a 
+ 00015972  0x00001ae8 setarg  0x00000000 
+ 00015973  0x00001ae9 store  0x00000005 , 0x000007da 
+ 00015974  0x00001aea fetch  0x00000001 , 0x00004132 
+ 00015975  0x00001aeb branch  0x00003e5f , 0x00000034 
+ 00015976  0x00001aec beq  0x0000000a , 0x0000631f 
+ 00015977  0x00001aed rtn 
+ 00015978  0x00001af1 call  0x00007ba1 
+ 00015979  0x00001af2 call  0x00007c45 
+ 00015980  0x00001af3 call  0x00003e73 
+ 00015981  0x00001af4 fetch  0x00000002 , 0x00004290 
+ 00015982  0x00001af5 branch  0x00007f66 
+ 00015983  0x00001af8 fetch  0x00000002 , 0x0000428e 
+ 00015984  0x00001af9 branch  0x00007f66 
+ 00015985  0x00001afc fetch  0x00000002 , 0x0000428c 
+ 00015986  0x00001afd branch  0x00007f66 
+ 00015987  0x00001b00 set1  0x00000025 , 0x00000000 
+ 00015988  0x00001b01 bpatch  0x000000cf , 0x00004039 
+ 00015989  0x00001b03 arg  0x000047df , 0x00000011 
+ 00015990  0x00001b04 call  0x00007f9f 
+ 00015991  0x00001b05 rtn  0x00000034 
+ 00015992  0x00001b07 copy  0x0000003f , 0x00000013 
+ 00015993  0x00001b08 call  0x00003e7d 
+ 00015994  0x00001b09 branch  0x00003ea5 
+ 00015995  0x00001b0c arg  0x00000000 , 0x00000013 
+ 00015996  0x00001b0d rtn 
+ 00015997  0x00001b13 beq  0x00000001 , 0x00003e92 
+ 00015998  0x00001b14 beq  0x00000010 , 0x00003ed9 
+ 00015999  0x00001b15 beq  0x00000005 , 0x00003eb6 
+ 00016000  0x00001b16 beq  0x00000012 , 0x00003ebd 
+ 00016001  0x00001b17 beq  0x00000006 , 0x00003ed5 
+ 00016002  0x00001b18 beq  0x00000004 , 0x00003efe 
+ 00016003  0x00001b19 beq  0x00000002 , 0x00003f03 
+ 00016004  0x00001b1a beq  0x00000013 , 0x00003efe 
+ 00016005  0x00001b1b beq  0x00000014 , 0x00003ecc 
+ 00016006  0x00001b1c beq  0x00000015 , 0x00003ed0 
+ 00016007  0x00001b1d beq  0x00000003 , 0x00003eaf 
+ 00016008  0x00001b1e beq  0x0000000b , 0x00003ec1 
+ 00016009  0x00001b1f beq  0x0000000c , 0x00003ec8 
+ 00016010  0x00001b21 beq  0x00000016 , 0x00003edd 
+ 00016011  0x00001b22 beq  0x00000018 , 0x00003eab 
+ 00016012  0x00001b23 beq  0x0000002a , 0x00003e9b 
+ 00016013  0x00001b24 beq  0x0000002b , 0x00003e99 
+ 00016014  0x00001b26 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00016015  0x00001b27 and_into  0x000000f0 , 0x0000003f 
+ 00016016  0x00001b28 beq  0x00000050 , 0x00003ee1 
+ 00016017  0x00001b29 rtn 
+ 00016018  0x00001b2c fetch  0x00000002 , 0x000047f4 
+ 00016019  0x00001b2d set1  0x00000000 , 0x0000003f 
+ 00016020  0x00001b2e store  0x00000002 , 0x000047f4 
+ 00016021  0x00001b2f fetch  0x00000002 , 0x000042a2 
+ 00016022  0x00001b30 set0  0x00000000 , 0x0000003f 
+ 00016023  0x00001b31 store  0x00000002 , 0x000042a2 
+ 00016024  0x00001b32 rtn 
+ 00016025  0x00001b34 jam  0x00000000 , 0x00000258 
+ 00016026  0x00001b35 rtn 
+ 00016027  0x00001b38 fetch  0x00000001 , 0x00000258 
+ 00016028  0x00001b39 increase  0x00000001 , 0x0000003f 
+ 00016029  0x00001b3a store  0x00000001 , 0x00000258 
+ 00016030  0x00001b3b sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00016031  0x00001b3c branch  0x00003f6c , 0x00000002 
+ 00016032  0x00001b3d jam  0x00000000 , 0x00000258 
+ 00016033  0x00001b3e fetch  0x00000002 , 0x000042a2 
+ 00016034  0x00001b3f set1  0x00000009 , 0x0000003f 
+ 00016035  0x00001b40 store  0x00000002 , 0x000042a2 
+ 00016036  0x00001b41 branch  0x00003f77 
+ 00016037  0x00001b44 fetch  0x00000002 , 0x00004292 
+ 00016038  0x00001b45 branch  0x00007f66 
+ 00016039  0x00001b48 fetch  0x00000002 , 0x00004286 
+ 00016040  0x00001b49 branch  0x00007f66 
+ 00016041  0x00001b4c fetch  0x00000002 , 0x0000428a 
+ 00016042  0x00001b4d branch  0x00007f66 
+ 00016043  0x00001b50 fetch  0x00000002 , 0x000042a2 
+ 00016044  0x00001b51 set1  0x00000001 , 0x0000003f 
+ 00016045  0x00001b52 store  0x00000002 , 0x000042a2 
+ 00016046  0x00001b53 branch  0x00003fa2 
+ 00016047  0x00001b56 fetch  0x00000002 , 0x000047f4 
+ 00016048  0x00001b57 set1  0x00000007 , 0x0000003f 
+ 00016049  0x00001b58 store  0x00000002 , 0x000047f4 
+ 00016050  0x00001b59 fetch  0x00000002 , 0x000042a2 
+ 00016051  0x00001b5a set1  0x00000002 , 0x0000003f 
+ 00016052  0x00001b5b store  0x00000002 , 0x000042a2 
+ 00016053  0x00001b5c rtn 
+ 00016054  0x00001b5f fetch  0x00000002 , 0x000047f4 
+ 00016055  0x00001b60 set1  0x00000001 , 0x0000003f 
+ 00016056  0x00001b61 store  0x00000002 , 0x000047f4 
+ 00016057  0x00001b62 fetch  0x00000002 , 0x000042a2 
+ 00016058  0x00001b63 set1  0x00000004 , 0x0000003f 
+ 00016059  0x00001b64 store  0x00000002 , 0x000042a2 
+ 00016060  0x00001b65 rtn 
+ 00016061  0x00001b68 fetch  0x00000002 , 0x000047f4 
+ 00016062  0x00001b69 set1  0x00000003 , 0x0000003f 
+ 00016063  0x00001b6a store  0x00000002 , 0x000047f4 
+ 00016064  0x00001b6b rtn 
+ 00016065  0x00001b6e fetch  0x00000002 , 0x000047f4 
+ 00016066  0x00001b6f set1  0x00000005 , 0x0000003f 
+ 00016067  0x00001b70 store  0x00000002 , 0x000047f4 
+ 00016068  0x00001b71 fetch  0x00000002 , 0x000042a2 
+ 00016069  0x00001b72 set1  0x00000003 , 0x0000003f 
+ 00016070  0x00001b73 store  0x00000002 , 0x000042a2 
+ 00016071  0x00001b74 rtn 
+ 00016072  0x00001b77 fetch  0x00000002 , 0x000047f4 
+ 00016073  0x00001b78 set0  0x00000005 , 0x0000003f 
+ 00016074  0x00001b79 store  0x00000002 , 0x000047f4 
+ 00016075  0x00001b7a rtn 
+ 00016076  0x00001b7d fetch  0x00000002 , 0x000047f4 
+ 00016077  0x00001b7e set1  0x00000009 , 0x0000003f 
+ 00016078  0x00001b7f store  0x00000002 , 0x000047f4 
+ 00016079  0x00001b80 rtn 
+ 00016080  0x00001b83 fetch  0x00000002 , 0x000047f4 
+ 00016081  0x00001b84 set0  0x00000009 , 0x0000003f 
+ 00016082  0x00001b85 store  0x00000002 , 0x000047f4 
+ 00016083  0x00001b86 jam  0x00000000 , 0x000046f8 
+ 00016084  0x00001b87 branch  0x00003fa6 
+ 00016085  0x00001b8a fetch  0x00000002 , 0x000047f4 
+ 00016086  0x00001b8b set1  0x00000002 , 0x0000003f 
+ 00016087  0x00001b8c store  0x00000002 , 0x000047f4 
+ 00016088  0x00001b8d rtn 
+ 00016089  0x00001b90 fetch  0x00000002 , 0x000042a2 
+ 00016090  0x00001b91 set1  0x00000000 , 0x0000003f 
+ 00016091  0x00001b92 store  0x00000002 , 0x000042a2 
+ 00016092  0x00001b93 rtn 
+ 00016093  0x00001b96 fetch  0x00000002 , 0x000042a2 
+ 00016094  0x00001b97 set1  0x00000008 , 0x0000003f 
+ 00016095  0x00001b98 store  0x00000002 , 0x000042a2 
+ 00016096  0x00001b99 branch  0x00003f77 
+ 00016097  0x00001b9d set1  0x00000025 , 0x00000000 
+ 00016098  0x00001b9e bpatch  0x000000d0 , 0x0000403a 
+ 00016099  0x00001b9f storet  0x00000001 , 0x00000259 
+ 00016100  0x00001ba1 fetch  0x00000001 , 0x00000259 
+ 00016101  0x00001ba2 rtn  0x00000034 
+ 00016102  0x00001ba3 increase  0xffffffff , 0x0000003f 
+ 00016103  0x00001ba4 store  0x00000001 , 0x00000259 
+ 00016104  0x00001ba5 call  0x00007bb1 
+ 00016105  0x00001ba6 call  0x00003f60 
+ 00016106  0x00001ba7 call  0x00003eed 
+ 00016107  0x00001ba8 call  0x00003ef5 
+ 00016108  0x00001ba9 branch  0x00003ee4 
+ 00016109  0x00001bac fetch  0x00000001 , 0x0000429d 
+ 00016110  0x00001bad rtn  0x00000034 
+ 00016111  0x00001bae increase  0xffffffff , 0x0000003f 
+ 00016112  0x00001baf store  0x00000001 , 0x0000429d 
+ 00016113  0x00001bb0 nrtn  0x00000034 
+ 00016114  0x00001bb1 call  0x000032ee 
+ 00016115  0x00001bb2 branch  0x00003f9e , 0x00000005 
+ 00016116  0x00001bb3 rtn 
+ 00016117  0x00001bb5 fetch  0x00000002 , 0x000047f0 
+ 00016118  0x00001bb6 rtn  0x00000034 
+ 00016119  0x00001bb7 increase  0xffffffff , 0x0000003f 
+ 00016120  0x00001bb8 store  0x00000002 , 0x000047f0 
+ 00016121  0x00001bb9 nrtn  0x00000034 
+ 00016122  0x00001bba call  0x00003f7e 
+ 00016123  0x00001bbb call  0x00003f98 
+ 00016124  0x00001bbc fetch  0x00000002 , 0x00004294 
+ 00016125  0x00001bbd branch  0x00007f66 
+ 00016126  0x00001bc0 call  0x00003f15 
+ 00016127  0x00001bc2 fetch  0x00000002 , 0x000047f4 
+ 00016128  0x00001bc3 set0  0x00000007 , 0x0000003f 
+ 00016129  0x00001bc4 store  0x00000002 , 0x000047f4 
+ 00016130  0x00001bc5 rtn 
+ 00016131  0x00001bc8 jam  0x00000000 , 0x0000429d 
+ 00016132  0x00001bc9 fetch  0x00000002 , 0x000047f4 
+ 00016133  0x00001bca bbit1  0x00000007 , 0x00003f08 
+ 00016134  0x00001bcb isolate0  0x00000001 , 0x0000003f 
+ 00016135  0x00001bcc call  0x00003e7b , 0x00000001 
+ 00016136  0x00001bce fetch  0x00000002 , 0x000047f4 
+ 00016137  0x00001bcf set0  0x00000000 , 0x0000003f 
+ 00016138  0x00001bd0 set0  0x00000001 , 0x0000003f 
+ 00016139  0x00001bd1 set0  0x00000002 , 0x0000003f 
+ 00016140  0x00001bd2 set0  0x00000003 , 0x0000003f 
+ 00016141  0x00001bd3 set0  0x00000004 , 0x0000003f 
+ 00016142  0x00001bd4 store  0x00000002 , 0x000047f4 
+ 00016143  0x00001bd5 branch  0x00003fa6 
+ 00016144  0x00001bd8 call  0x00003f12 
+ 00016145  0x00001bd9 branch  0x00003f9a 
+ 00016146  0x00001bde setarg  0x00000000 
+ 00016147  0x00001bdf store  0x00000002 , 0x000042a0 
+ 00016148  0x00001be0 rtn 
+ 00016149  0x00001be2 setarg  0x00000000 
+ 00016150  0x00001be3 store  0x00000002 , 0x000042a2 
+ 00016151  0x00001be4 rtn 
+ 00016152  0x00001be8 fetch  0x00000002 , 0x000042a2 
+ 00016153  0x00001be9 store  0x00000002 , 0x000042a0 
+ 00016154  0x00001bea setarg  0x00000000 
+ 00016155  0x00001beb store  0x00000002 , 0x000042a2 
+ 00016156  0x00001bec rtn 
+ 00016157  0x00001bef fetch  0x00000002 , 0x000042a2 
+ 00016158  0x00001bf0 set1  0x00000007 , 0x0000003f 
+ 00016159  0x00001bf1 store  0x00000002 , 0x000042a0 
+ 00016160  0x00001bf2 setarg  0x00000000 
+ 00016161  0x00001bf3 store  0x00000002 , 0x000042a2 
+ 00016162  0x00001bf4 rtn 
+ 00016163  0x00001bfb call  0x0000691d 
+ 00016164  0x00001bfc fetch  0x00000006 , 0x00004274 
+ 00016165  0x00001bfd rtn 
+ 00016166  0x00001c00 fetch  0x00000001 , 0x0000448b 
+ 00016167  0x00001c01 branch  0x00003f2a , 0x00000034 
+ 00016168  0x00001c02 call  0x00003f96 
+ 00016169  0x00001c03 branch  0x00003f82 
+ 00016170  0x00001c05 call  0x00003f94 
+ 00016171  0x00001c06 branch  0x00003f88 
+ 00016172  0x00001c09 set1  0x00000025 , 0x00000000 
+ 00016173  0x00001c0a bpatch  0x000000d1 , 0x0000403a 
+ 00016174  0x00001c0b arg  0x00000244 , 0x00000012 
+ 00016175  0x00001c0c arg  0x00003f31 , 0x00000013 
+ 00016176  0x00001c0d branch  0x00003301 
+ 00016177  0x00001c10 arg  0x00000000 , 0x00000002 
+ 00016178  0x00001c11 bbit0  0x00000000 , 0x00003f35 
+ 00016179  0x00001c12 add  0x00000011 , 0x00000010 , 0x00000006 
+ 00016180  0x00001c13 ifetcht  0x00000006 , 0x00000006 
+ 00016181  0x00001c15 copy  0x00000002 , 0x0000003f 
+ 00016182  0x00001c16 ncall  0x00003f3a , 0x00000034 
+ 00016183  0x00001c17 istoret  0x00000006 , 0x00000012 
+ 00016184  0x00001c18 increase  0x00000006 , 0x00000012 
+ 00016185  0x00001c19 branch  0x00003307 
+ 00016186  0x00001c1b fetch  0x00000001 , 0x0000429a 
+ 00016187  0x00001c1c increase  0x00000001 , 0x0000003f 
+ 00016188  0x00001c1d store  0x00000001 , 0x0000429a 
+ 00016189  0x00001c1e rtn 
+ 00016190  0x00001c21 jam  0x00000000 , 0x0000429a 
+ 00016191  0x00001c22 branch  0x00003f2c 
+ 00016192  0x00001c25 fetch  0x00000001 , 0x000047f4 
+ 00016193  0x00001c26 isolate1  0x00000005 , 0x0000003f 
+ 00016194  0x00001c27 rtn 
+ 00016195  0x00001c2d setarg  0x00000000 
+ 00016196  0x00001c2e branch  0x00003f46 
+ 00016197  0x00001c30 setarg  0x0000aa55 
+ 00016198  0x00001c32 store  0x00000002 , 0x000002a8 
+ 00016199  0x00001c33 set1  0x00000025 , 0x00000000 
+ 00016200  0x00001c34 bpatch  0x000000d2 , 0x0000403a 
+ 00016201  0x00001c35 arg  0x00000002 , 0x00000002 
+ 00016202  0x00001c36 arg  0x000002a8 , 0x00000011 
+ 00016203  0x00001c37 arg  0x000000c3 , 0x00000012 
+ 00016204  0x00001c38 branch  0x0000683e 
+ 00016205  0x00001c3c set1  0x00000025 , 0x00000000 
+ 00016206  0x00001c3d bpatch  0x000000d3 , 0x0000403a 
+ 00016207  0x00001c3e arg  0x00000002 , 0x00000002 
+ 00016208  0x00001c3f arg  0x00000161 , 0x00000011 
+ 00016209  0x00001c40 arg  0x000000c3 , 0x00000012 
+ 00016210  0x00001c41 call  0x0000681d 
+ 00016211  0x00001c42 fetch  0x00000002 , 0x00000161 
+ 00016212  0x00001c43 arg  0x0000aa55 , 0x00000002 
+ 00016213  0x00001c44 isub  0x00000002 , 0x0000003e 
+ 00016214  0x00001c45 rtn 
+ 00016215  0x00001c49 fetch  0x00000001 , 0x00004747 
+ 00016216  0x00001c4a store  0x00000001 , 0x0000429d 
+ 00016217  0x00001c4b rtn 
+ 00016218  0x00001c4e arg  0x00000009 , 0x00000007 
+ 00016219  0x00001c4f branch  0x00003dc2 
+ 00016220  0x00001c52 arg  0x00000009 , 0x00000007 
+ 00016221  0x00001c53 branch  0x00003dc6 
+ 00016222  0x00001c56 jam  0x00000005 , 0x0000429e 
+ 00016223  0x00001c57 branch  0x00003f5a 
+ 00016224  0x00001c59 fetch  0x00000001 , 0x0000429e 
+ 00016225  0x00001c5a rtn  0x00000034 
+ 00016226  0x00001c5b increase  0xffffffff , 0x0000003f 
+ 00016227  0x00001c5c store  0x00000001 , 0x0000429e 
+ 00016228  0x00001c5d nrtn  0x00000034 
+ 00016229  0x00001c5e branch  0x00003f5c 
+ 00016230  0x00001c61 jam  0x00000001 , 0x000043cc 
+ 00016231  0x00001c62 rtn 
+ 00016232  0x00001c65 jam  0x00000000 , 0x000043cc 
+ 00016233  0x00001c66 rtn 
+ 00016234  0x00001c69 jam  0x0000000a , 0x00000b7d 
+ 00016235  0x00001c6a branch  0x00007c33 
+ 00016236  0x00001c6d jam  0x0000001d , 0x00000b7d 
+ 00016237  0x00001c6e branch  0x00007c33 
+ 00016238  0x00001c71 set1  0x00000025 , 0x00000000 
+ 00016239  0x00001c72 bpatch  0x000000d4 , 0x0000403a 
+ 00016240  0x00001c73 fetch  0x00000001 , 0x0000429f 
+ 00016241  0x00001c74 store  0x00000001 , 0x00000177 
+ 00016242  0x00001c75 jam  0x00000001 , 0x00000257 
+ 00016243  0x00001c76 jam  0x00000003 , 0x00000b7d 
+ 00016244  0x00001c77 branch  0x00007c33 
+ 00016245  0x00001c7a jam  0x0000001e , 0x00000b7d 
+ 00016246  0x00001c7b branch  0x00007c33 
+ 00016247  0x00001c7e jam  0x00000004 , 0x00000b7d 
+ 00016248  0x00001c7f branch  0x00007c33 
+ 00016249  0x00001c82 fetch  0x00000002 , 0x000047fe 
+ 00016250  0x00001c83 store  0x00000002 , 0x000047f0 
+ 00016251  0x00001c85 call  0x00003f94 
+ 00016252  0x00001c87 jam  0x00000001 , 0x00000b7d 
+ 00016253  0x00001c88 branch  0x00007c33 
+ 00016254  0x00001c8b setarg  0x00000000 
+ 00016255  0x00001c8c store  0x00000002 , 0x000047f0 
+ 00016256  0x00001c8d jam  0x00000002 , 0x00000b7d 
+ 00016257  0x00001c8e branch  0x00007c33 
+ 00016258  0x00001c91 jam  0x0000000f , 0x00000b7d 
+ 00016259  0x00001c92 branch  0x00007c33 
+ 00016260  0x00001c95 jam  0x00000010 , 0x00000b7d 
+ 00016261  0x00001c96 branch  0x00007c33 
+ 00016262  0x00001c99 jam  0x0000000e , 0x00000b7d 
+ 00016263  0x00001c9a branch  0x00007c33 
+ 00016264  0x00001c9d jam  0x0000000d , 0x00000b7d 
+ 00016265  0x00001c9e branch  0x00007c33 
+ 00016266  0x00001ca1 jam  0x00000017 , 0x00000b7d 
+ 00016267  0x00001ca2 branch  0x00007c33 
+ 00016268  0x00001ca5 jam  0x00000018 , 0x00000b7d 
+ 00016269  0x00001ca6 branch  0x00007c33 
+ 00016270  0x00001ca9 jam  0x00000016 , 0x00000b7d 
+ 00016271  0x00001caa branch  0x00007c33 
+ 00016272  0x00001cad jam  0x00000011 , 0x00000b7d 
+ 00016273  0x00001cae branch  0x00007c33 
+ 00016274  0x00001cb1 jam  0x0000001c , 0x00000b7d 
+ 00016275  0x00001cb2 branch  0x00007c33 
+ 00016276  0x00001cb5 jam  0x00000015 , 0x00000b7d 
+ 00016277  0x00001cb6 branch  0x00007c33 
+ 00016278  0x00001cb9 jam  0x00000014 , 0x00000b7d 
+ 00016279  0x00001cba branch  0x00007c33 
+ 00016280  0x00001cbe jam  0x00000013 , 0x00000b7d 
+ 00016281  0x00001cbf branch  0x00007c33 
+ 00016282  0x00001cc2 jam  0x00000019 , 0x00000b7d 
+ 00016283  0x00001cc3 branch  0x00007c33 
+ 00016284  0x00001cc6 jam  0x00000006 , 0x00000b7d 
+ 00016285  0x00001cc7 branch  0x00007c33 
+ 00016286  0x00001cca jam  0x00000005 , 0x00000b7d 
+ 00016287  0x00001ccb branch  0x00007c33 
+ 00016288  0x00001cce jam  0x0000001f , 0x00000b7d 
+ 00016289  0x00001ccf branch  0x00007c33 
+ 00016290  0x00001cd2 jam  0x00000020 , 0x00000b7d 
+ 00016291  0x00001cd3 branch  0x00007c33 
+ 00016292  0x00001cd6 set1  0x0000000d , 0x00000000 
+ 00016293  0x00001cd7 rtn 
+ 00016294  0x00001cda set0  0x0000000d , 0x00000000 
+ 00016295  0x00001cdb rtn 
+ 00016296  0x00001ce0 set1  0x00000025 , 0x00000000 
+ 00016297  0x00001ce1 bpatch  0x00000090 , 0x00004032 
+ 00016298  0x00001ce2 arg  0x00000020 , 0x00000002 
+ 00016299  0x00001ce3 arg  0x00004419 , 0x00000011 
+ 00016300  0x00001ce4 arg  0x000000a0 , 0x00000012 
+ 00016301  0x00001ce5 call  0x0000681d 
+ 00016302  0x00001ce8 arg  0x00000020 , 0x00000002 
+ 00016303  0x00001ce9 arg  0x00004702 , 0x00000011 
+ 00016304  0x00001cea arg  0x0000007f , 0x00000012 
+ 00016305  0x00001ceb call  0x0000681d 
+ 00016306  0x00001ced arg  0x00000006 , 0x00000002 
+ 00016307  0x00001cee arg  0x00004140 , 0x00000011 
+ 00016308  0x00001cef arg  0x00000063 , 0x00000012 
+ 00016309  0x00001cf0 call  0x0000681d 
+ 00016310  0x00001cf2 arg  0x00000006 , 0x00000002 
+ 00016311  0x00001cf3 arg  0x000044f9 , 0x00000011 
+ 00016312  0x00001cf4 arg  0x00000069 , 0x00000012 
+ 00016313  0x00001cf5 call  0x0000681d 
+ 00016314  0x00001cf6 call  0x00005adb 
+ 00016315  0x00001cf8 arg  0x00000002 , 0x00000002 
+ 00016316  0x00001cf9 arg  0x000042ac , 0x00000011 
+ 00016317  0x00001cfa arg  0x000000c0 , 0x00000012 
+ 00016318  0x00001cfb call  0x0000681d 
+ 00016319  0x00001cfc call  0x00006909 
+ 00016320  0x00001cfe branch  0x00003fc1 
+ 00016321  0x00001d01 arg  0x0000000e , 0x00000002 
+ 00016322  0x00001d02 arg  0x0000054f , 0x00000011 
+ 00016323  0x00001d03 arg  0x0000006f , 0x00000012 
+ 00016324  0x00001d04 branch  0x0000681d 
+ 00016325  0x00001d07 set1  0x00000025 , 0x00000000 
+ 00016326  0x00001d08 bpatch  0x00000091 , 0x00004032 
+ 00016327  0x00001d09 call  0x00003f4d 
+ 00016328  0x00001d0a branch  0x00003fa8 , 0x00000005 
+ 00016329  0x00001d0c call  0x00003fd2 
+ 00016330  0x00001d0d call  0x00003fd7 
+ 00016331  0x00001d0e call  0x00005adb 
+ 00016332  0x00001d0f call  0x00003fdc 
+ 00016333  0x00001d10 call  0x00003fe0 
+ 00016334  0x00001d11 call  0x000062e9 
+ 00016335  0x00001d12 call  0x00003fe4 
+ 00016336  0x00001d13 call  0x00003fe9 
+ 00016337  0x00001d14 branch  0x00003f45 
+ 00016338  0x00001d17 fetcht  0x00000001 , 0x00004702 
+ 00016339  0x00001d18 increase  0x00000001 , 0x00000002 
+ 00016340  0x00001d19 arg  0x00004702 , 0x00000011 
+ 00016341  0x00001d1a arg  0x0000007f , 0x00000012 
+ 00016342  0x00001d1b branch  0x0000683e 
+ 00016343  0x00001d1e fetcht  0x00000001 , 0x00004419 
+ 00016344  0x00001d1f increase  0x00000001 , 0x00000002 
+ 00016345  0x00001d20 arg  0x00004419 , 0x00000011 
+ 00016346  0x00001d21 arg  0x000000a0 , 0x00000012 
+ 00016347  0x00001d22 branch  0x0000683e 
+ 00016348  0x00001d25 arg  0x00000006 , 0x00000002 
+ 00016349  0x00001d26 arg  0x000044f9 , 0x00000011 
+ 00016350  0x00001d27 arg  0x00000069 , 0x00000012 
+ 00016351  0x00001d28 branch  0x0000683e 
+ 00016352  0x00001d2b arg  0x00000006 , 0x00000002 
+ 00016353  0x00001d2c arg  0x00004140 , 0x00000011 
+ 00016354  0x00001d2d arg  0x00000063 , 0x00000012 
+ 00016355  0x00001d2e branch  0x0000683e 
+ 00016356  0x00001d31 fetcht  0x00000001 , 0x0000054f 
+ 00016357  0x00001d32 increase  0x00000001 , 0x00000002 
+ 00016358  0x00001d33 arg  0x0000054f , 0x00000011 
+ 00016359  0x00001d34 arg  0x0000006f , 0x00000012 
+ 00016360  0x00001d35 branch  0x0000683e 
+ 00016361  0x00001d38 setarg  0x000001a0 
+ 00016362  0x00001d39 store  0x00000002 , 0x000002a8 
+ 00016363  0x00001d3b arg  0x00000002 , 0x00000002 
+ 00016364  0x00001d3c arg  0x000002a8 , 0x00000011 
+ 00016365  0x00001d3d arg  0x000000c0 , 0x00000012 
+ 00016366  0x00001d3e branch  0x0000683e 
+ 00016367  0x00001d42 set1  0x00000025 , 0x00000000 
+ 00016368  0x00001d43 bpatch  0x00000092 , 0x00004032 
+ 00016369  0x00001d44 fetch  0x00000002 , 0x0000480e 
+ 00016370  0x00001d45 arg  0x0000012c , 0x00000002 
+ 00016371  0x00001d46 isub  0x00000002 , 0x0000003e 
+ 00016372  0x00001d47 branch  0x0000427f , 0x00000002 
+ 00016373  0x00001d48 call  0x00003e2b 
+ 00016374  0x00001d49 call  0x00007f6b 
+ 00016375  0x00001d4a copy  0x00000003 , 0x00000011 
+ 00016376  0x00001d4b fetch  0x00000002 , 0x0000480e 
+ 00016377  0x00001d4c increase  0xfffffffe , 0x0000003f 
+ 00016378  0x00001d4d iadd  0x00000003 , 0x00000003 
+ 00016379  0x00001d4e ifetch  0x00000002 , 0x00000003 
+ 00016380  0x00001d4f arg  0x00000a0d , 0x00000002 
+ 00016381  0x00001d50 isub  0x00000002 , 0x0000003e 
+ 00016382  0x00001d51 nrtn  0x00000005 
+ 00016383  0x00001d52 copy  0x00000011 , 0x00000003 
+ 00016384  0x00001d53 arg  0x00004850 , 0x00000012 
+ 00016385  0x00001d54 arg  0x00000003 , 0x00000039 
+ 00016386  0x00001d55 call  0x00004237 
+ 00016387  0x00001d56 nbranch  0x0000427f , 0x00000001 
+ 00016388  0x00001d57 branch  0x00004005 
+ 00016389  0x00001d5a set1  0x00000025 , 0x00000000 
+ 00016390  0x00001d5b bpatch  0x00000093 , 0x00004032 
+ 00016391  0x00001d5d copy  0x00000003 , 0x00000011 
+ 00016392  0x00001d5e arg  0x00004827 , 0x00000012 
+ 00016393  0x00001d5f force  0x00000004 , 0x00000039 
+ 00016394  0x00001d60 call  0x00004237 
+ 00016395  0x00001d61 branch  0x0000406d , 0x00000001 
+ 00016396  0x00001d63 arg  0x00004824 , 0x00000012 
+ 00016397  0x00001d64 force  0x00000007 , 0x00000039 
+ 00016398  0x00001d65 call  0x00004237 
+ 00016399  0x00001d66 branch  0x00004074 , 0x00000001 
+ 00016400  0x00001d68 arg  0x0000482e , 0x00000012 
+ 00016401  0x00001d69 force  0x00000004 , 0x00000039 
+ 00016402  0x00001d6a call  0x00004237 
+ 00016403  0x00001d6b branch  0x0000407b , 0x00000001 
+ 00016404  0x00001d6d arg  0x0000482b , 0x00000012 
+ 00016405  0x00001d6e force  0x00000007 , 0x00000039 
+ 00016406  0x00001d6f call  0x00004237 
+ 00016407  0x00001d70 branch  0x00004081 , 0x00000001 
+ 00016408  0x00001d72 arg  0x00004832 , 0x00000012 
+ 00016409  0x00001d73 force  0x00000004 , 0x00000039 
+ 00016410  0x00001d74 call  0x00004237 
+ 00016411  0x00001d75 branch  0x00004087 , 0x00000001 
+ 00016412  0x00001d77 arg  0x00004820 , 0x00000012 
+ 00016413  0x00001d78 force  0x00000004 , 0x00000039 
+ 00016414  0x00001d79 call  0x00004237 
+ 00016415  0x00001d7a branch  0x0000408c , 0x00000001 
+ 00016416  0x00001d7c arg  0x0000481c , 0x00000012 
+ 00016417  0x00001d7d force  0x00000004 , 0x00000039 
+ 00016418  0x00001d7e call  0x00004237 
+ 00016419  0x00001d7f branch  0x0000408f , 0x00000001 
+ 00016420  0x00001d81 arg  0x00004836 , 0x00000012 
+ 00016421  0x00001d82 force  0x00000005 , 0x00000039 
+ 00016422  0x00001d83 call  0x00004237 
+ 00016423  0x00001d84 branch  0x00004095 , 0x00000001 
+ 00016424  0x00001d86 arg  0x00004853 , 0x00000012 
+ 00016425  0x00001d87 force  0x00000004 , 0x00000039 
+ 00016426  0x00001d88 call  0x00004237 
+ 00016427  0x00001d89 branch  0x0000409b , 0x00000001 
+ 00016428  0x00001d8b arg  0x00004857 , 0x00000012 
+ 00016429  0x00001d8c force  0x00000004 , 0x00000039 
+ 00016430  0x00001d8d call  0x00004237 
+ 00016431  0x00001d8e branch  0x000040a1 , 0x00000001 
+ 00016432  0x00001d90 arg  0x0000485b , 0x00000012 
+ 00016433  0x00001d91 force  0x00000005 , 0x00000039 
+ 00016434  0x00001d92 call  0x00004237 
+ 00016435  0x00001d93 branch  0x000040a5 , 0x00000001 
+ 00016436  0x00001d95 arg  0x00004860 , 0x00000012 
+ 00016437  0x00001d96 force  0x00000004 , 0x00000039 
+ 00016438  0x00001d97 call  0x00004237 
+ 00016439  0x00001d98 branch  0x000040ab , 0x00000001 
+ 00016440  0x00001d9a arg  0x00004864 , 0x00000012 
+ 00016441  0x00001d9b force  0x00000004 , 0x00000039 
+ 00016442  0x00001d9c call  0x00004237 
+ 00016443  0x00001d9d branch  0x000040b0 , 0x00000001 
+ 00016444  0x00001d9f arg  0x00004868 , 0x00000012 
+ 00016445  0x00001da0 force  0x00000004 , 0x00000039 
+ 00016446  0x00001da1 call  0x00004237 
+ 00016447  0x00001da2 branch  0x000040b7 , 0x00000001 
+ 00016448  0x00001da4 arg  0x0000486f , 0x00000012 
+ 00016449  0x00001da5 force  0x00000004 , 0x00000039 
+ 00016450  0x00001da6 call  0x00004237 
+ 00016451  0x00001da7 branch  0x000040d6 , 0x00000001 
+ 00016452  0x00001da9 arg  0x0000486c , 0x00000012 
+ 00016453  0x00001daa force  0x00000007 , 0x00000039 
+ 00016454  0x00001dab call  0x00004237 
+ 00016455  0x00001dac branch  0x000040dd , 0x00000001 
+ 00016456  0x00001dae arg  0x00004873 , 0x00000012 
+ 00016457  0x00001daf force  0x00000005 , 0x00000039 
+ 00016458  0x00001db0 call  0x00004237 
+ 00016459  0x00001db1 branch  0x000040f2 , 0x00000001 
+ 00016460  0x00001db3 arg  0x00004878 , 0x00000012 
+ 00016461  0x00001db4 force  0x00000004 , 0x00000039 
+ 00016462  0x00001db5 call  0x00004237 
+ 00016463  0x00001db6 branch  0x000040f8 , 0x00000001 
+ 00016464  0x00001db8 arg  0x0000487c , 0x00000012 
+ 00016465  0x00001db9 force  0x00000007 , 0x00000039 
+ 00016466  0x00001dba call  0x00004237 
+ 00016467  0x00001dbb branch  0x000040fb , 0x00000001 
+ 00016468  0x00001dbd arg  0x00004841 , 0x00000012 
+ 00016469  0x00001dbe force  0x00000006 , 0x00000039 
+ 00016470  0x00001dbf call  0x00004237 
+ 00016471  0x00001dc0 branch  0x00004100 , 0x00000001 
+ 00016472  0x00001dc2 arg  0x00004883 , 0x00000012 
+ 00016473  0x00001dc3 force  0x00000006 , 0x00000039 
+ 00016474  0x00001dc4 call  0x00004237 
+ 00016475  0x00001dc5 branch  0x0000412c , 0x00000001 
+ 00016476  0x00001dc7 arg  0x00004849 , 0x00000012 
+ 00016477  0x00001dc8 force  0x00000003 , 0x00000039 
+ 00016478  0x00001dc9 call  0x00004237 
+ 00016479  0x00001dca branch  0x0000410e , 0x00000001 
+ 00016480  0x00001dcc arg  0x0000484c , 0x00000012 
+ 00016481  0x00001dcd force  0x00000004 , 0x00000039 
+ 00016482  0x00001dce call  0x00004237 
+ 00016483  0x00001dcf branch  0x00004117 , 0x00000001 
+ 00016484  0x00001dd1 arg  0x0000483b , 0x00000012 
+ 00016485  0x00001dd2 force  0x00000006 , 0x00000039 
+ 00016486  0x00001dd3 call  0x00004237 
+ 00016487  0x00001dd4 branch  0x00004127 , 0x00000001 
+ 00016488  0x00001dd6 arg  0x00004889 , 0x00000012 
+ 00016489  0x00001dd7 force  0x00000003 , 0x00000039 
+ 00016490  0x00001dd8 call  0x00004237 
+ 00016491  0x00001dd9 branch  0x00004129 , 0x00000001 
+ 00016492  0x00001dda branch  0x0000427f 
+ 00016493  0x00001dde ifetch  0x00000001 , 0x00000003 
+ 00016494  0x00001ddf beq  0x0000003f , 0x00004071 
+ 00016495  0x00001de0 beq  0x0000003d , 0x00004131 
+ 00016496  0x00001de1 branch  0x0000427f 
+ 00016497  0x00001de3 call  0x00007f6e 
+ 00016498  0x00001de4 call  0x00004194 
+ 00016499  0x00001de5 branch  0x00004286 
+ 00016500  0x00001de9 ifetch  0x00000001 , 0x00000003 
+ 00016501  0x00001dea beq  0x0000003f , 0x00004078 
+ 00016502  0x00001deb beq  0x0000003d , 0x00004136 
+ 00016503  0x00001dec branch  0x0000427f 
+ 00016504  0x00001dee call  0x00007f6e 
+ 00016505  0x00001def call  0x0000419b 
+ 00016506  0x00001df0 branch  0x00004286 
+ 00016507  0x00001df3 ifetch  0x00000001 , 0x00000003 
+ 00016508  0x00001df4 beq  0x0000003f , 0x0000407f 
+ 00016509  0x00001df5 beq  0x0000003d , 0x0000413c 
+ 00016510  0x00001df6 branch  0x0000427f 
+ 00016511  0x00001df8 call  0x000041a2 
+ 00016512  0x00001df9 branch  0x00004286 
+ 00016513  0x00001dfc ifetch  0x00000001 , 0x00000003 
+ 00016514  0x00001dfd beq  0x0000003f , 0x00004085 
+ 00016515  0x00001dfe beq  0x0000003d , 0x00004140 
+ 00016516  0x00001dff branch  0x0000427f 
+ 00016517  0x00001e02 call  0x000041a8 
+ 00016518  0x00001e03 branch  0x00004286 
+ 00016519  0x00001e06 ifetch  0x00000001 , 0x00000003 
+ 00016520  0x00001e07 beq  0x0000003f , 0x0000408a 
+ 00016521  0x00001e08 branch  0x0000427f 
+ 00016522  0x00001e0a call  0x000041ae 
+ 00016523  0x00001e0b branch  0x00004286 
+ 00016524  0x00001e0f ifetch  0x00000001 , 0x00000003 
+ 00016525  0x00001e10 beq  0x0000003d , 0x00004149 
+ 00016526  0x00001e11 branch  0x0000427f 
+ 00016527  0x00001e15 ifetch  0x00000001 , 0x00000003 
+ 00016528  0x00001e16 beq  0x0000003f , 0x00004093 
+ 00016529  0x00001e17 beq  0x0000003d , 0x00004144 
+ 00016530  0x00001e18 branch  0x0000427f 
+ 00016531  0x00001e1a call  0x00004204 
+ 00016532  0x00001e1b branch  0x00004286 
+ 00016533  0x00001e1e ifetch  0x00000001 , 0x00000003 
+ 00016534  0x00001e1f beq  0x0000003f , 0x00004099 
+ 00016535  0x00001e20 beq  0x0000003d , 0x00004157 
+ 00016536  0x00001e21 branch  0x0000427f 
+ 00016537  0x00001e23 call  0x000041b4 
+ 00016538  0x00001e24 branch  0x00004286 
+ 00016539  0x00001e27 ifetch  0x00000001 , 0x00000003 
+ 00016540  0x00001e28 beq  0x0000003f , 0x0000409f 
+ 00016541  0x00001e29 beq  0x0000003d , 0x00004172 
+ 00016542  0x00001e2a branch  0x0000427f 
+ 00016543  0x00001e2c call  0x000041ba 
+ 00016544  0x00001e2d branch  0x00004286 
+ 00016545  0x00001e30 ifetch  0x00000001 , 0x00000003 
+ 00016546  0x00001e31 beq  0x0000003f , 0x000040e1 
+ 00016547  0x00001e32 beq  0x0000003d , 0x0000415a 
+ 00016548  0x00001e33 branch  0x0000427f 
+ 00016549  0x00001e37 ifetch  0x00000001 , 0x00000003 
+ 00016550  0x00001e38 beq  0x0000003f , 0x000040a9 
+ 00016551  0x00001e39 beq  0x0000003d , 0x0000416b 
+ 00016552  0x00001e3a branch  0x0000427f 
+ 00016553  0x00001e3c call  0x0000420b 
+ 00016554  0x00001e3d branch  0x00004286 
+ 00016555  0x00001e40 ifetch  0x00000001 , 0x00000003 
+ 00016556  0x00001e41 beq  0x0000003f , 0x000040ae 
+ 00016557  0x00001e42 branch  0x0000427f 
+ 00016558  0x00001e44 call  0x000041c0 
+ 00016559  0x00001e45 branch  0x00004286 
+ 00016560  0x00001e48 ifetch  0x00000001 , 0x00000003 
+ 00016561  0x00001e49 beq  0x0000003f , 0x000040b3 
+ 00016562  0x00001e4a branch  0x00004286 
+ 00016563  0x00001e4c call  0x000032ee 
+ 00016564  0x00001e4d nbranch  0x0000427f , 0x00000005 
+ 00016565  0x00001e4e call  0x000041cd 
+ 00016566  0x00001e4f branch  0x00004286 
+ 00016567  0x00001e52 ifetch  0x00000001 , 0x00000003 
+ 00016568  0x00001e53 beq  0x0000003f , 0x000040ba 
+ 00016569  0x00001e54 branch  0x0000427f 
+ 00016570  0x00001e56 fetch  0x00000001 , 0x00004040 
+ 00016571  0x00001e57 bbit0  0x00000000 , 0x0000427f 
+ 00016572  0x00001e58 call  0x00007f6e 
+ 00016573  0x00001e59 fetch  0x00000001 , 0x00004041 
+ 00016574  0x00001e5a bbit1  0x00000000 , 0x000040c0 
+ 00016575  0x00001e5b branch  0x000040cb 
+ 00016576  0x00001e5d arg  0x00004868 , 0x00000011 
+ 00016577  0x00001e5e arg  0x00000004 , 0x00000039 
+ 00016578  0x00001e5f call  0x00004232 
+ 00016579  0x00001e60 call  0x00004247 
+ 00016580  0x00001e61 setarg  0x00000034 
+ 00016581  0x00001e62 istore  0x00000001 , 0x0000000a 
+ 00016582  0x00001e63 call  0x0000424e 
+ 00016583  0x00001e64 arg  0x000003d0 , 0x00000011 
+ 00016584  0x00001e65 call  0x00007e9d 
+ 00016585  0x00001e66 call  0x000068fa 
+ 00016586  0x00001e67 branch  0x00004286 
+ 00016587  0x00001e69 arg  0x00004868 , 0x00000011 
+ 00016588  0x00001e6a arg  0x00000004 , 0x00000039 
+ 00016589  0x00001e6b call  0x00004232 
+ 00016590  0x00001e6c call  0x00004247 
+ 00016591  0x00001e6d setarg  0x00000033 
+ 00016592  0x00001e6e istore  0x00000001 , 0x0000000a 
+ 00016593  0x00001e6f call  0x0000424e 
+ 00016594  0x00001e70 arg  0x00000040 , 0x00000011 
+ 00016595  0x00001e71 call  0x00007e9d 
+ 00016596  0x00001e72 call  0x000068fa 
+ 00016597  0x00001e73 branch  0x00004286 
+ 00016598  0x00001e77 set1  0x00000025 , 0x00000000 
+ 00016599  0x00001e78 bpatch  0x00000094 , 0x00004032 
+ 00016600  0x00001e79 call  0x00003f3e 
+ 00016601  0x00001e7a fetch  0x00000001 , 0x0000429a 
+ 00016602  0x00001e7b bne  0x00000000 , 0x0000427f 
+ 00016603  0x00001e7c call  0x000041f0 
+ 00016604  0x00001e7d branch  0x00004286 
+ 00016605  0x00001e80 set1  0x00000025 , 0x00000000 
+ 00016606  0x00001e81 bpatch  0x00000095 , 0x00004032 
+ 00016607  0x00001e82 call  0x000041f6 
+ 00016608  0x00001e83 branch  0x00004286 
+ 00016609  0x00001e86 arg  0x00004857 , 0x00000011 
+ 00016610  0x00001e87 arg  0x00000004 , 0x00000039 
+ 00016611  0x00001e88 call  0x00004232 
+ 00016612  0x00001e89 call  0x000032ee 
+ 00016613  0x00001e8a nbranch  0x0000424a , 0x00000005 
+ 00016614  0x00001e8b fetch  0x00000001 , 0x00004041 
+ 00016615  0x00001e8c bbit1  0x00000001 , 0x000040eb 
+ 00016616  0x00001e8d call  0x000040ef 
+ 00016617  0x00001e8e call  0x000068fa 
+ 00016618  0x00001e8f branch  0x00004286 
+ 00016619  0x00001e91 setarg  0x0000004d 
+ 00016620  0x00001e92 istore  0x00000001 , 0x0000000a 
+ 00016621  0x00001e93 call  0x000068fa 
+ 00016622  0x00001e94 branch  0x00004286 
+ 00016623  0x00001e96 setarg  0x00000053 
+ 00016624  0x00001e97 istore  0x00000001 , 0x0000000a 
+ 00016625  0x00001e98 rtn 
+ 00016626  0x00001e9b ifetch  0x00000001 , 0x00000003 
+ 00016627  0x00001e9c beq  0x0000003f , 0x000040f6 
+ 00016628  0x00001e9d beq  0x0000003d , 0x0000417e 
+ 00016629  0x00001e9e branch  0x0000427f 
+ 00016630  0x00001ea0 call  0x000041d8 
+ 00016631  0x00001ea1 branch  0x00004286 
+ 00016632  0x00001ea4 ifetch  0x00000001 , 0x00000003 
+ 00016633  0x00001ea5 beq  0x0000003d , 0x00004151 
+ 00016634  0x00001ea6 branch  0x0000427f 
+ 00016635  0x00001ea9 ifetch  0x00000001 , 0x00000003 
+ 00016636  0x00001eaa beq  0x0000003f , 0x000040fe 
+ 00016637  0x00001eab branch  0x0000427f 
+ 00016638  0x00001ead call  0x000041de 
+ 00016639  0x00001eae branch  0x00004286 
+ 00016640  0x00001eb1 fetch  0x00000001 , 0x0000429f 
+ 00016641  0x00001eb2 store  0x00000001 , 0x00000177 
+ 00016642  0x00001eb3 call  0x0000691d 
+ 00016643  0x00001eb4 call  0x00003f3e 
+ 00016644  0x00001eb5 fetch  0x00000001 , 0x0000429a 
+ 00016645  0x00001eb6 bne  0x00000000 , 0x0000427f 
+ 00016646  0x00001eb7 fetch  0x00000001 , 0x000042a9 
+ 00016647  0x00001eb8 beq  0x00000033 , 0x0000410c 
+ 00016648  0x00001eb9 beq  0x00000034 , 0x0000410a 
+ 00016649  0x00001eba branch  0x0000427f 
+ 00016650  0x00001ebd call  0x00003f82 
+ 00016651  0x00001ebe branch  0x00004286 
+ 00016652  0x00001ec0 call  0x00003f6e 
+ 00016653  0x00001ec1 branch  0x00004286 
+ 00016654  0x00001ec4 call  0x00003f3e 
+ 00016655  0x00001ec5 fetch  0x00000001 , 0x0000429a 
+ 00016656  0x00001ec6 bne  0x00000001 , 0x0000427f 
+ 00016657  0x00001ec7 fetch  0x00000001 , 0x00004041 
+ 00016658  0x00001ec8 bbit1  0x00000000 , 0x00004115 
+ 00016659  0x00001ec9 call  0x00003f77 
+ 00016660  0x00001eca branch  0x00004286 
+ 00016661  0x00001ece call  0x00003f90 
+ 00016662  0x00001ecf branch  0x00004286 
+ 00016663  0x00001ed3 ifetch  0x00000001 , 0x00000003 
+ 00016664  0x00001ed4 beq  0x0000003d , 0x0000411a 
+ 00016665  0x00001ed5 branch  0x0000427f 
+ 00016666  0x00001ed7 ifetch  0x00000001 , 0x00000003 
+ 00016667  0x00001ed8 beq  0x00000031 , 0x00004122 
+ 00016668  0x00001ed9 beq  0x00000030 , 0x0000411e 
+ 00016669  0x00001eda branch  0x0000427f 
+ 00016670  0x00001edc call  0x00003f40 
+ 00016671  0x00001edd branch  0x00004286 , 0x00000001 
+ 00016672  0x00001ede call  0x00003f9e 
+ 00016673  0x00001edf branch  0x00004286 
+ 00016674  0x00001ee1 call  0x00003f40 
+ 00016675  0x00001ee2 nbranch  0x00004286 , 0x00000001 
+ 00016676  0x00001ee3 call  0x000063ab 
+ 00016677  0x00001ee4 call  0x00006414 
+ 00016678  0x00001ee5 branch  0x00004286 
+ 00016679  0x00001ee9 call  0x00003f43 
+ 00016680  0x00001eea branch  0x00004286 
+ 00016681  0x00001eed ifetch  0x00000001 , 0x00000003 
+ 00016682  0x00001eee beq  0x0000003d , 0x00004187 
+ 00016683  0x00001eef branch  0x0000427f 
+ 00016684  0x00001ef2 call  0x00003f3e 
+ 00016685  0x00001ef3 fetch  0x00000001 , 0x0000429a 
+ 00016686  0x00001ef4 bne  0x00000000 , 0x0000427f 
+ 00016687  0x00001ef5 call  0x0000638a 
+ 00016688  0x00001ef6 branch  0x00004286 
+ 00016689  0x00001efd arg  0x00004703 , 0x00000011 
+ 00016690  0x00001efe call  0x0000422b 
+ 00016691  0x00001eff storet  0x00000001 , 0x00004702 
+ 00016692  0x00001f00 call  0x00003fd2 
+ 00016693  0x00001f01 branch  0x00004286 
+ 00016694  0x00001f04 arg  0x0000441a , 0x00000011 
+ 00016695  0x00001f05 call  0x0000422b 
+ 00016696  0x00001f06 storet  0x00000001 , 0x00004419 
+ 00016697  0x00001f07 call  0x00003fd7 
+ 00016698  0x00001f08 call  0x00005adb 
+ 00016699  0x00001f09 branch  0x00004286 
+ 00016700  0x00001f0c arg  0x00004140 , 0x00000005 
+ 00016701  0x00001f0d call  0x00007ebf 
+ 00016702  0x00001f0e call  0x00003fe0 
+ 00016703  0x00001f0f branch  0x00004286 
+ 00016704  0x00001f12 arg  0x000044f9 , 0x00000005 
+ 00016705  0x00001f13 call  0x00007ebf 
+ 00016706  0x00001f14 call  0x00003fdc 
+ 00016707  0x00001f15 branch  0x00004286 
+ 00016708  0x00001f18 arg  0x00000550 , 0x00000011 
+ 00016709  0x00001f19 call  0x0000422b 
+ 00016710  0x00001f1a storet  0x00000001 , 0x0000054f 
+ 00016711  0x00001f1b call  0x00003fe4 
+ 00016712  0x00001f1c branch  0x00004286 
+ 00016713  0x00001f1f call  0x00007eb0 
+ 00016714  0x00001f20 setarg  0x02dc6c00 
+ 00016715  0x00001f21 idiv  0x00000002 
+ 00016716  0x00001f22 call  0x00007efd 
+ 00016717  0x00001f23 quotient  0x0000003f 
+ 00016718  0x00001f24 store  0x00000002 , 0x000002a8 
+ 00016719  0x00001f25 call  0x00003feb 
+ 00016720  0x00001f26 branch  0x00004286 
+ 00016721  0x00001f29 ifetch  0x00000001 , 0x00000003 
+ 00016722  0x00001f2a sub  0x0000003f , 0x00000033 , 0x0000003e 
+ 00016723  0x00001f2b nbranch  0x0000427f , 0x00000002 
+ 00016724  0x00001f2c and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00016725  0x00001f2d store  0x00000001 , 0x00004812 
+ 00016726  0x00001f2e branch  0x00004286 
+ 00016727  0x00001f31 ifetch  0x00000003 , 0x00000003 
+ 00016728  0x00001f32 store  0x00000003 , 0x0000414a 
+ 00016729  0x00001f33 branch  0x00004286 
+ 00016730  0x00001f36 call  0x000032ee 
+ 00016731  0x00001f37 nbranch  0x0000427f , 0x00000005 
+ 00016732  0x00001f38 ifetch  0x00000001 , 0x00000003 
+ 00016733  0x00001f39 beq  0x00000053 , 0x00004160 
+ 00016734  0x00001f3a beq  0x0000004d , 0x00004163 
+ 00016735  0x00001f3b branch  0x0000427f 
+ 00016736  0x00001f3e fetch  0x00000001 , 0x00004041 
+ 00016737  0x00001f3f bbit1  0x00000001 , 0x00004166 
+ 00016738  0x00001f40 branch  0x0000427f 
+ 00016739  0x00001f43 fetch  0x00000001 , 0x00004041 
+ 00016740  0x00001f44 bbit0  0x00000001 , 0x00004166 
+ 00016741  0x00001f45 branch  0x0000427f 
+ 00016742  0x00001f48 fetch  0x00000001 , 0x00004813 
+ 00016743  0x00001f49 set1  0x00000004 , 0x0000003f 
+ 00016744  0x00001f4a store  0x00000001 , 0x00004813 
+ 00016745  0x00001f4b jam  0x00000018 , 0x00004272 
+ 00016746  0x00001f4c branch  0x0000428c 
+ 00016747  0x00001f4f arg  0x00004280 , 0x00000005 
+ 00016748  0x00001f50 call  0x00007ebd 
+ 00016749  0x00001f51 arg  0x00004282 , 0x00000005 
+ 00016750  0x00001f52 call  0x00007ebd 
+ 00016751  0x00001f53 arg  0x00004284 , 0x00000005 
+ 00016752  0x00001f54 call  0x00007ebd 
+ 00016753  0x00001f55 branch  0x00004286 
+ 00016754  0x00001f58 ifetch  0x00000001 , 0x00000003 
+ 00016755  0x00001f59 beq  0x00000031 , 0x00004176 
+ 00016756  0x00001f5a beq  0x00000032 , 0x0000417c 
+ 00016757  0x00001f5b branch  0x0000427f 
+ 00016758  0x00001f5d ifetch  0x00000001 , 0x00000003 
+ 00016759  0x00001f5e arg  0x000001b4 , 0x00000005 
+ 00016760  0x00001f5f call  0x00007ebf 
+ 00016761  0x00001f60 call  0x00006931 
+ 00016762  0x00001f61 nrtn  0x00000028 
+ 00016763  0x00001f62 branch  0x00004286 
+ 00016764  0x00001f64 call  0x0000693d 
+ 00016765  0x00001f65 branch  0x00004286 
+ 00016766  0x00001f68 ifetch  0x00000001 , 0x00000003 
+ 00016767  0x00001f69 fetcht  0x00000001 , 0x00004812 
+ 00016768  0x00001f6a nsetflag  0x00000034 , 0x00000002 , 0x00000002 
+ 00016769  0x00001f6b storet  0x00000001 , 0x00004812 
+ 00016770  0x00001f6c branch  0x00004286 , 0x00000034 
+ 00016771  0x00001f6d ifetch  0x00000001 , 0x00000003 
+ 00016772  0x00001f6e arg  0x00004814 , 0x00000005 
+ 00016773  0x00001f6f call  0x00007ebf 
+ 00016774  0x00001f70 branch  0x00004286 
+ 00016775  0x00001f73 set1  0x00000025 , 0x00000000 
+ 00016776  0x00001f74 bpatch  0x00000096 , 0x00004032 
+ 00016777  0x00001f75 arg  0x00000014 , 0x00000039 
+ 00016778  0x00001f76 arg  0x00001000 , 0x00000005 
+ 00016779  0x00001f77 call  0x0000497c 
+ 00016780  0x00001f78 arg  0x00001000 , 0x00000011 
+ 00016781  0x00001f79 fetch  0x00000001 , 0x00001000 
+ 00016782  0x00001f7a compare  0x00000012 , 0x0000003f , 0x000000ff 
+ 00016783  0x00001f7b call  0x00006b19 , 0x00000001 
+ 00016784  0x00001f7c fetch  0x00000001 , 0x00001000 
+ 00016785  0x00001f7d compare  0x00000013 , 0x0000003f , 0x000000ff 
+ 00016786  0x00001f7e call  0x00006b45 , 0x00000001 
+ 00016787  0x00001f7f branch  0x00004286 
+ 00016788  0x00001f85 arg  0x00004827 , 0x00000011 
+ 00016789  0x00001f86 arg  0x00000004 , 0x00000039 
+ 00016790  0x00001f87 call  0x00004232 
+ 00016791  0x00001f88 fetch  0x00000001 , 0x00004702 
+ 00016792  0x00001f89 copy  0x0000003f , 0x00000039 
+ 00016793  0x00001f8a arg  0x00004703 , 0x00000006 
+ 00016794  0x00001f8b branch  0x00007f74 
+ 00016795  0x00001f8d arg  0x00004824 , 0x00000011 
+ 00016796  0x00001f8e force  0x00000007 , 0x00000039 
+ 00016797  0x00001f8f call  0x00004232 
+ 00016798  0x00001f90 call  0x00005b08 
+ 00016799  0x00001f91 ifetch  0x00000001 , 0x00000006 
+ 00016800  0x00001f92 copy  0x0000003f , 0x00000039 
+ 00016801  0x00001f93 branch  0x00007f74 
+ 00016802  0x00001f97 arg  0x0000482e , 0x00000011 
+ 00016803  0x00001f98 arg  0x00000004 , 0x00000039 
+ 00016804  0x00001f99 call  0x00004232 
+ 00016805  0x00001f9a arg  0x00004140 , 0x00000011 
+ 00016806  0x00001f9b call  0x00007e9d 
+ 00016807  0x00001f9c branch  0x000068fa 
+ 00016808  0x00001f9e arg  0x0000482b , 0x00000011 
+ 00016809  0x00001f9f arg  0x00000007 , 0x00000039 
+ 00016810  0x00001fa0 call  0x00004232 
+ 00016811  0x00001fa1 arg  0x000044f9 , 0x00000011 
+ 00016812  0x00001fa2 call  0x00007e9d 
+ 00016813  0x00001fa3 branch  0x000068fa 
+ 00016814  0x00001fa7 arg  0x00004832 , 0x00000011 
+ 00016815  0x00001fa8 arg  0x00000004 , 0x00000039 
+ 00016816  0x00001fa9 call  0x00004232 
+ 00016817  0x00001faa arg  0x00000006 , 0x00000039 
+ 00016818  0x00001fab arg  0x00004804 , 0x00000006 
+ 00016819  0x00001fac branch  0x00007f74 
+ 00016820  0x00001faf arg  0x00004836 , 0x00000011 
+ 00016821  0x00001fb0 arg  0x00000005 , 0x00000039 
+ 00016822  0x00001fb1 call  0x00004232 
+ 00016823  0x00001fb2 arg  0x00000003 , 0x00000039 
+ 00016824  0x00001fb3 arg  0x0000414a , 0x00000006 
+ 00016825  0x00001fb4 branch  0x00007f74 
+ 00016826  0x00001fb7 arg  0x00004853 , 0x00000011 
+ 00016827  0x00001fb8 arg  0x00000004 , 0x00000039 
+ 00016828  0x00001fb9 call  0x00004232 
+ 00016829  0x00001fba call  0x00006988 
+ 00016830  0x00001fbb call  0x00004253 
+ 00016831  0x00001fbc branch  0x000068fa 
+ 00016832  0x00001fc0 call  0x00006929 
+ 00016833  0x00001fc1 arg  0x00004860 , 0x00000011 
+ 00016834  0x00001fc2 arg  0x00000004 , 0x00000039 
+ 00016835  0x00001fc3 call  0x00004232 
+ 00016836  0x00001fc4 fetch  0x00000001 , 0x000001b3 
+ 00016837  0x00001fc5 beq  0x00000033 , 0x000041c8 
+ 00016838  0x00001fc6 beq  0x00000034 , 0x000041c8 
+ 00016839  0x00001fc7 branch  0x000068fa 
+ 00016840  0x00001fc9 istore  0x00000001 , 0x0000000a 
+ 00016841  0x00001fca call  0x0000424e 
+ 00016842  0x00001fcb arg  0x000001b4 , 0x00000011 
+ 00016843  0x00001fcc call  0x00007e9d 
+ 00016844  0x00001fcd branch  0x000068fa 
+ 00016845  0x00001fd0 set1  0x00000025 , 0x00000000 
+ 00016846  0x00001fd1 bpatch  0x00000097 , 0x00004032 
+ 00016847  0x00001fd2 arg  0x00004864 , 0x00000011 
+ 00016848  0x00001fd3 arg  0x00000004 , 0x00000039 
+ 00016849  0x00001fd4 call  0x00004232 
+ 00016850  0x00001fd5 call  0x000041d4 
+ 00016851  0x00001fd6 branch  0x000068fa 
+ 00016852  0x00001fd8 arg  0x00000018 , 0x00000011 
+ 00016853  0x00001fd9 arg  0x00000001 , 0x00000039 
+ 00016854  0x00001fda branch  0x00007e9e 
+ 00016855  0x00001fdd rtn 
+ 00016856  0x00001fe1 arg  0x00004873 , 0x00000011 
+ 00016857  0x00001fe2 arg  0x00000005 , 0x00000039 
+ 00016858  0x00001fe3 call  0x00004232 
+ 00016859  0x00001fe4 arg  0x00004814 , 0x00000011 
+ 00016860  0x00001fe5 call  0x00007e9d 
+ 00016861  0x00001fe6 branch  0x000068fa 
+ 00016862  0x00001fea arg  0x0000487c , 0x00000011 
+ 00016863  0x00001feb arg  0x00000007 , 0x00000039 
+ 00016864  0x00001fec call  0x00004232 
+ 00016865  0x00001fed fetch  0x00000001 , 0x00004812 
+ 00016866  0x00001fee copy  0x0000003f , 0x00000011 
+ 00016867  0x00001fef fetch  0x00000001 , 0x00004040 
+ 00016868  0x00001ff0 isolate1  0x00000000 , 0x0000003f 
+ 00016869  0x00001ff1 setflag  0x00000001 , 0x00000003 , 0x00000011 
+ 00016870  0x00001ff2 isolate1  0x00000001 , 0x0000003f 
+ 00016871  0x00001ff3 setflag  0x00000001 , 0x00000005 , 0x00000011 
+ 00016872  0x00001ff4 fetch  0x00000001 , 0x00004041 
+ 00016873  0x00001ff5 isolate1  0x00000001 , 0x0000003f 
+ 00016874  0x00001ff6 setflag  0x00000001 , 0x00000004 , 0x00000011 
+ 00016875  0x00001ff7 isolate1  0x00000000 , 0x0000003f 
+ 00016876  0x00001ff8 setflag  0x00000001 , 0x00000006 , 0x00000011 
+ 00016877  0x00001ff9 copy  0x00000011 , 0x0000003f 
+ 00016878  0x00001ffa istore  0x00000001 , 0x0000000a 
+ 00016879  0x00001ffb branch  0x000068fa 
+ 00016880  0x00001ffe setarg  0x009e8b33 
+ 00016881  0x00001fff store  0x00000003 , 0x00004147 
+ 00016882  0x00002000 fetch  0x00000001 , 0x000042a4 
+ 00016883  0x00002001 set1  0x00000000 , 0x0000003f 
+ 00016884  0x00002002 store  0x00000001 , 0x000042a4 
+ 00016885  0x00002003 branch  0x00004636 
+ 00016886  0x00002006 call  0x00003f3e 
+ 00016887  0x00002007 fetch  0x00000001 , 0x0000429a 
+ 00016888  0x00002008 bne  0x00000000 , 0x0000427f 
+ 00016889  0x00002009 call  0x00003f8a 
+ 00016890  0x0000200a fetch  0x00000001 , 0x000042a4 
+ 00016891  0x0000200b set1  0x00000001 , 0x0000003f 
+ 00016892  0x0000200c store  0x00000001 , 0x000042a4 
+ 00016893  0x0000200d setarg  0x00000200 
+ 00016894  0x0000200e store  0x00000002 , 0x0000481a 
+ 00016895  0x0000200f arg  0x0000486c , 0x00000011 
+ 00016896  0x00002010 arg  0x00000006 , 0x00000039 
+ 00016897  0x00002011 call  0x00004232 
+ 00016898  0x00002012 call  0x00007f74 
+ 00016899  0x00002013 branch  0x0000428c 
+ 00016900  0x00002018 arg  0x0000481c , 0x00000011 
+ 00016901  0x00002019 arg  0x00000004 , 0x00000039 
+ 00016902  0x0000201a call  0x00004232 
+ 00016903  0x0000201b fetch  0x00000001 , 0x0000054f 
+ 00016904  0x0000201c copy  0x0000003f , 0x00000039 
+ 00016905  0x0000201d arg  0x00000550 , 0x00000006 
+ 00016906  0x0000201e branch  0x00007f74 
+ 00016907  0x00002023 arg  0x0000485b , 0x00000011 
+ 00016908  0x00002024 arg  0x00000005 , 0x00000039 
+ 00016909  0x00002025 call  0x00004232 
+ 00016910  0x00002026 call  0x00004247 
+ 00016911  0x00002027 setarg  0x00000054 
+ 00016912  0x00002028 istore  0x00000001 , 0x0000000a 
+ 00016913  0x00002029 call  0x00004244 
+ 00016914  0x0000202a arg  0x00004280 , 0x00000011 
+ 00016915  0x0000202b call  0x00007e9b 
+ 00016916  0x0000202c call  0x00004247 
+ 00016917  0x0000202d setarg  0x00000041 
+ 00016918  0x0000202e istore  0x00000001 , 0x0000000a 
+ 00016919  0x0000202f call  0x00004244 
+ 00016920  0x00002030 arg  0x00004282 , 0x00000011 
+ 00016921  0x00002031 call  0x00007e9b 
+ 00016922  0x00002032 call  0x00004247 
+ 00016923  0x00002033 setarg  0x0000004f 
+ 00016924  0x00002034 istore  0x00000001 , 0x0000000a 
+ 00016925  0x00002035 call  0x00004244 
+ 00016926  0x00002036 arg  0x00004284 , 0x00000011 
+ 00016927  0x00002037 call  0x00007e9b 
+ 00016928  0x00002038 branch  0x00007f74 
+ 00016929  0x0000203a call  0x00007f6e 
+ 00016930  0x0000203b call  0x00004247 
+ 00016931  0x0000203c arg  0x00000182 , 0x00000011 
+ 00016932  0x0000203d call  0x00007e9d 
+ 00016933  0x0000203e call  0x0000424e 
+ 00016934  0x0000203f arg  0x0000017f , 0x00000011 
+ 00016935  0x00002040 call  0x00007e99 
+ 00016936  0x00002041 call  0x0000424e 
+ 00016937  0x00002042 call  0x000041d4 
+ 00016938  0x00002043 branch  0x000068fa 
+ 00016939  0x0000204f call  0x0000422d 
+ 00016940  0x00002050 branch  0x0000497c 
+ 00016941  0x00002052 call  0x00004269 
+ 00016942  0x00002053 copy  0x0000003f , 0x00000002 
+ 00016943  0x00002054 copy  0x0000003f , 0x00000039 
+ 00016944  0x00002055 copy  0x00000011 , 0x00000005 
+ 00016945  0x00002056 rtn 
+ 00016946  0x0000205a call  0x00007f6e 
+ 00016947  0x0000205b call  0x00004241 
+ 00016948  0x0000205d copy  0x00000011 , 0x00000006 
+ 00016949  0x0000205e call  0x00004976 
+ 00016950  0x0000205f branch  0x00004244 
+ 00016951  0x00002063 ifetch  0x00000001 , 0x00000003 
+ 00016952  0x00002064 ifetcht  0x00000001 , 0x00000012 
+ 00016953  0x00002065 isub  0x00000002 , 0x0000003e 
+ 00016954  0x00002066 disable  0x00000001 
+ 00016955  0x00002067 nbranch  0x00004240 , 0x00000005 
+ 00016956  0x00002068 increase  0x00000001 , 0x00000012 
+ 00016957  0x00002069 loop  0x00004237 
+ 00016958  0x0000206a enable  0x00000001 
+ 00016959  0x0000206b rtn 
+ 00016960  0x0000206d branch  0x00004251 
+ 00016961  0x00002071 setarg  0x0000002b 
+ 00016962  0x00002072 istore  0x00000001 , 0x0000000a 
+ 00016963  0x00002073 rtn 
+ 00016964  0x00002076 setarg  0x0000003a 
+ 00016965  0x00002077 istore  0x00000001 , 0x0000000a 
+ 00016966  0x00002078 rtn 
+ 00016967  0x0000207c setarg  0x0000003e 
+ 00016968  0x0000207d istore  0x00000001 , 0x0000000a 
+ 00016969  0x0000207e rtn 
+ 00016970  0x00002080 setarg  0x0000004e 
+ 00016971  0x00002081 istore  0x00000001 , 0x0000000a 
+ 00016972  0x00002082 call  0x000068fa 
+ 00016973  0x00002083 branch  0x00004286 
+ 00016974  0x00002088 setarg  0x0000002c 
+ 00016975  0x00002089 istore  0x00000001 , 0x0000000a 
+ 00016976  0x0000208a rtn 
+ 00016977  0x0000208d copy  0x00000011 , 0x00000003 
+ 00016978  0x0000208e rtn 
+ 00016979  0x00002091 arg  0x00000195 , 0x00000013 
+ 00016980  0x00002092 arg  0x00000004 , 0x00000039 
+ 00016981  0x00002094 copy  0x00000039 , 0x0000003f 
+ 00016982  0x00002095 store  0x00000001 , 0x00000161 
+ 00016983  0x00002096 ifetch  0x00000001 , 0x00000013 
+ 00016984  0x00002097 beq  0x00000033 , 0x0000425b 
+ 00016985  0x00002098 beq  0x00000034 , 0x0000425b 
+ 00016986  0x00002099 branch  0x00004267 
+ 00016987  0x0000209b call  0x00004247 
+ 00016988  0x0000209c ifetch  0x00000001 , 0x00000013 
+ 00016989  0x0000209d istore  0x00000001 , 0x0000000a 
+ 00016990  0x0000209e increase  0x00000001 , 0x00000013 
+ 00016991  0x0000209f call  0x0000424e 
+ 00016992  0x000020a0 copy  0x00000013 , 0x00000011 
+ 00016993  0x000020a1 call  0x00007e9d 
+ 00016994  0x000020a3 increase  0x00000006 , 0x00000013 
+ 00016995  0x000020a4 fetch  0x00000001 , 0x00000161 
+ 00016996  0x000020a5 copy  0x0000003f , 0x00000039 
+ 00016997  0x000020a6 loop  0x00004255 
+ 00016998  0x000020a7 rtn 
+ 00016999  0x000020a9 increase  0x00000001 , 0x00000013 
+ 00017000  0x000020aa branch  0x00004262 
+ 00017001  0x000020af set1  0x00000025 , 0x00000000 
+ 00017002  0x000020b0 bpatch  0x00000098 , 0x00004033 
+ 00017003  0x000020b1 hfetch  0x00000002 , 0x00008058 
+ 00017004  0x000020b2 isub  0x00000003 , 0x0000003f 
+ 00017005  0x000020b3 rtn  0x00000005 
+ 00017006  0x000020b4 branch  0x00004273 , 0x00000002 
+ 00017007  0x000020b6 fetcht  0x00000002 , 0x0000480e 
+ 00017008  0x000020b7 iadd  0x00000002 , 0x0000003f 
+ 00017009  0x000020b8 increase  0xfffffffe , 0x0000003f 
+ 00017010  0x000020b9 rtn 
+ 00017011  0x000020bb call  0x00004278 
+ 00017012  0x000020bc iadd  0x00000003 , 0x00000002 
+ 00017013  0x000020bd hfetch  0x00000002 , 0x00008058 
+ 00017014  0x000020be isub  0x00000002 , 0x0000003f 
+ 00017015  0x000020bf branch  0x0000426f 
+ 00017016  0x000020c2 arg  0x00004fff , 0x0000003f 
+ 00017017  0x000020c3 increase  0x00000001 , 0x0000003f 
+ 00017018  0x000020c4 arg  0x00004a00 , 0x00000002 
+ 00017019  0x000020c5 isub  0x00000002 , 0x0000003f 
+ 00017020  0x000020c6 rtn 
+ 00017021  0x000020c9 fetcht  0x00000002 , 0x0000480e 
+ 00017022  0x000020ca branch  0x00006903 
+ 00017023  0x000020d0 set1  0x00000025 , 0x00000000 
+ 00017024  0x000020d1 bpatch  0x00000099 , 0x00004033 
+ 00017025  0x000020d2 call  0x00007f6e 
+ 00017026  0x000020d3 setarg  0x00525245 
+ 00017027  0x000020d4 istore  0x00000003 , 0x0000000a 
+ 00017028  0x000020d5 call  0x000068fa 
+ 00017029  0x000020d6 branch  0x0000428c 
+ 00017030  0x000020d9 set1  0x00000025 , 0x00000000 
+ 00017031  0x000020da bpatch  0x0000009a , 0x00004033 
+ 00017032  0x000020db call  0x00007f6e 
+ 00017033  0x000020dc setarg  0x00004b4f 
+ 00017034  0x000020dd istore  0x00000002 , 0x0000000a 
+ 00017035  0x000020de call  0x000068fa 
+ 00017036  0x000020e1 set1  0x00000025 , 0x00000000 
+ 00017037  0x000020e2 bpatch  0x0000009b , 0x00004033 
+ 00017038  0x000020e3 call  0x0000427d 
+ 00017039  0x000020e5 setarg  0x00000000 
+ 00017040  0x000020e6 store  0x00000002 , 0x0000480e 
+ 00017041  0x000020e7 store  0x00000004 , 0x0000480a 
+ 00017042  0x000020e8 rtn 
+ 00017043  0x000020ec call  0x00007db2 
+ 00017044  0x000020ed call  0x00003f94 
+ 00017045  0x000020ee setarg  0x0000429f 
+ 00017046  0x000020ef store  0x00000002 , 0x0000428c 
+ 00017047  0x000020f0 setarg  0x000042be 
+ 00017048  0x000020f1 store  0x00000002 , 0x00004292 
+ 00017049  0x000020f2 setarg  0x00007cdb 
+ 00017050  0x000020f3 store  0x00000002 , 0x00004290 
+ 00017051  0x000020f4 jam  0x00000005 , 0x0000025a 
+ 00017052  0x000020f5 jam  0x00000000 , 0x0000026e 
+ 00017053  0x000020f6 jam  0x0000001b , 0x00004272 
+ 00017054  0x000020f7 rtn 
+ 00017055  0x000020fb disable  0x00000001 
+ 00017056  0x000020fc call  0x00003f3e 
+ 00017057  0x000020fe jam  0x0000001b , 0x0000041c 
+ 00017058  0x000020ff fetch  0x00000001 , 0x0000429a 
+ 00017059  0x00002100 compare  0x00000002 , 0x0000003f , 0x00000003 
+ 00017060  0x00002101 nrtn  0x00000001 
+ 00017061  0x00002102 jam  0x00000000 , 0x000043d2 
+ 00017062  0x00002103 rtn 
+ 00017063  0x00002106 fetch  0x00000001 , 0x00000340 
+ 00017064  0x00002107 bbit0  0x00000000 , 0x000042b0 
+ 00017065  0x00002108 fetch  0x00000006 , 0x00000342 
+ 00017066  0x00002109 fetcht  0x00000006 , 0x000003d0 
+ 00017067  0x0000210a isub  0x00000002 , 0x0000003e 
+ 00017068  0x0000210b nrtn  0x00000005 
+ 00017069  0x0000210d fetch  0x00000006 , 0x000003d0 
+ 00017070  0x0000210e store  0x00000006 , 0x000044e7 
+ 00017071  0x0000210f rtn 
+ 00017072  0x00002112 arg  0x000000ff , 0x00000011 
+ 00017073  0x00002113 call  0x00005b52 
+ 00017074  0x00002114 nrtn  0x00000005 
+ 00017075  0x00002115 ifetch  0x00000002 , 0x00000006 
+ 00017076  0x00002116 fetcht  0x00000002 , 0x00000270 
+ 00017077  0x00002117 isub  0x00000002 , 0x0000003e 
+ 00017078  0x00002118 nrtn  0x00000005 
+ 00017079  0x00002119 fetch  0x00000001 , 0x0000026e 
+ 00017080  0x0000211a increase  0x00000001 , 0x0000003f 
+ 00017081  0x0000211b store  0x00000001 , 0x0000026e 
+ 00017082  0x0000211c fetcht  0x00000001 , 0x0000026f 
+ 00017083  0x0000211d isub  0x00000002 , 0x0000003e 
+ 00017084  0x0000211e branch  0x000042ad , 0x00000002 
+ 00017085  0x0000211f rtn 
+ 00017086  0x00002122 copy  0x00000013 , 0x0000003f 
+ 00017087  0x00002123 beq  0x00000015 , 0x000042c5 
+ 00017088  0x00002124 beq  0x00000014 , 0x000042d7 
+ 00017089  0x00002125 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00017090  0x00002126 and_into  0x000000f0 , 0x0000003f 
+ 00017091  0x00002127 beq  0x00000050 , 0x000042cd 
+ 00017092  0x00002128 rtn 
+ 00017093  0x0000212b setarg  0x00000000 
+ 00017094  0x0000212c store  0x00000006 , 0x000044e7 
+ 00017095  0x0000212d jam  0x00000000 , 0x0000026e 
+ 00017096  0x0000212e setarg  0x00000000 
+ 00017097  0x0000212f store  0x00000005 , 0x00000ff1 
+ 00017098  0x00002130 jam  0x00000001 , 0x00000ff0 
+ 00017099  0x00002131 call  0x00007cdb 
+ 00017100  0x00002132 branch  0x00003f8a 
+ 00017101  0x00002135 rtn 
+ 00017102  0x00002136 fetch  0x00000001 , 0x000043d2 
+ 00017103  0x00002137 rtn  0x00000034 
+ 00017104  0x00002138 fetch  0x00000001 , 0x0000025a 
+ 00017105  0x00002139 rtn  0x00000034 
+ 00017106  0x0000213a increase  0xffffffff , 0x0000003f 
+ 00017107  0x0000213b store  0x00000001 , 0x0000025a 
+ 00017108  0x0000213c nrtn  0x00000034 
+ 00017109  0x0000213d call  0x000042d8 
+ 00017110  0x0000213e branch  0x00003f8e 
+ 00017111  0x00002142 branch  0x00003f8c 
+ 00017112  0x00002146 jam  0x00000005 , 0x0000025a 
+ 00017113  0x00002147 fetch  0x00000001 , 0x00000267 
+ 00017114  0x00002148 beq  0x00000001 , 0x000042e1 
+ 00017115  0x00002149 beq  0x00000002 , 0x000042dd 
+ 00017116  0x0000214a rtn 
+ 00017117  0x0000214c fetch  0x00000006 , 0x0000025b 
+ 00017118  0x0000214d store  0x00000006 , 0x00000268 
+ 00017119  0x0000214e jam  0x00000001 , 0x00000267 
+ 00017120  0x0000214f rtn 
+ 00017121  0x00002151 fetch  0x00000006 , 0x00000261 
+ 00017122  0x00002152 store  0x00000006 , 0x00000268 
+ 00017123  0x00002153 jam  0x00000002 , 0x00000267 
+ 00017124  0x00002154 rtn 
+ 00017125  0x00002158 ifetch  0x00000002 , 0x00000003 
+ 00017126  0x00002159 branch  0x00004490 , 0x00000034 
+ 00017127  0x0000215a iforce  0x00000013 
+ 00017128  0x0000215b ifetch  0x00000001 , 0x00000003 
+ 00017129  0x0000215c store  0x00000001 , 0x00000293 
+ 00017130  0x0000215d iforce  0x00000011 
+ 00017131  0x0000215e bbit0  0x00000006 , 0x000042ed 
+ 00017132  0x0000215f increase  0xfffffffe , 0x00000013 
+ 00017133  0x00002161 ifetch  0x00000002 , 0x00000003 
+ 00017134  0x00002162 rshift4  0x0000003f , 0x00000039 
+ 00017135  0x00002163 and  0x0000003f , 0x0000000f , 0x00000008 
+ 00017136  0x00002164 iadd  0x00000011 , 0x00000011 
+ 00017137  0x00002165 rshift8  0x0000003f , 0x0000003f 
+ 00017138  0x00002166 iadd  0x00000011 , 0x00000011 
+ 00017139  0x00002167 ifetch  0x00000001 , 0x00000003 
+ 00017140  0x00002168 iadd  0x00000011 , 0x0000003f 
+ 00017141  0x00002169 bne  0x000000ff , 0x00004319 
+ 00017142  0x0000216a add  0x00000013 , 0xfffffffc , 0x0000003f 
+ 00017143  0x0000216b isub  0x00000039 , 0x0000003e 
+ 00017144  0x0000216c nbranch  0x00004316 , 0x00000005 
+ 00017145  0x0000216d fetch  0x00000001 , 0x00000293 
+ 00017146  0x0000216e isolate0  0x00000007 , 0x0000003f 
+ 00017147  0x0000216f branch  0x00004302 , 0x00000001 
+ 00017148  0x00002170 set0  0x0000001b , 0x00000000 
+ 00017149  0x00002171 bmark1  0x0000001b , 0x00004302 
+ 00017150  0x00002172 and_into  0x00000007 , 0x0000003f 
+ 00017151  0x00002173 fetcht  0x00000001 , 0x0000028c 
+ 00017152  0x00002174 isub  0x00000002 , 0x0000003e 
+ 00017153  0x00002175 nbranch  0x00004316 , 0x00000005 
+ 00017154  0x00002177 setarg  0x00000640 
+ 00017155  0x00002178 force  0x00000007 , 0x00000007 
+ 00017156  0x00002179 call  0x00007e4c 
+ 00017157  0x0000217a deposit  0x00000008 
+ 00017158  0x0000217b call  0x00004320 
+ 00017159  0x0000217c rtn  0x00000028 
+ 00017160  0x0000217d fetch  0x00000001 , 0x00000293 
+ 00017161  0x0000217e iforce  0x00000011 
+ 00017162  0x0000217f rshift3  0x0000003f , 0x00000002 
+ 00017163  0x00002180 and_into  0x00000007 , 0x00000002 
+ 00017164  0x00002181 fetch  0x00000001 , 0x0000028b 
+ 00017165  0x00002182 isub  0x00000002 , 0x0000003f 
+ 00017166  0x00002183 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017167  0x00002184 and_into  0x00000007 , 0x0000003f 
+ 00017168  0x00002185 bne  0x00000001 , 0x00004316 
+ 00017169  0x00002186 storet  0x00000001 , 0x0000028b 
+ 00017170  0x00002187 fetch  0x00000001 , 0x00000272 
+ 00017171  0x00002188 increase  0x00000001 , 0x0000003f 
+ 00017172  0x00002189 store  0x00000001 , 0x00000272 
+ 00017173  0x0000218a branch  0x00004319 
+ 00017174  0x0000218d fetch  0x00000001 , 0x00000273 
+ 00017175  0x0000218e increase  0x00000001 , 0x0000003f 
+ 00017176  0x0000218f store  0x00000001 , 0x00000273 
+ 00017177  0x00002191 hfetch  0x00000002 , 0x00008058 
+ 00017178  0x00002192 iforce  0x00000003 
+ 00017179  0x00002193 ifetch  0x00000002 , 0x00000003 
+ 00017180  0x00002194 iadd  0x00000003 , 0x00000003 
+ 00017181  0x00002195 deposit  0x00000003 
+ 00017182  0x00002196 hstore  0x00000002 , 0x00008058 
+ 00017183  0x00002197 rtn 
+ 00017184  0x0000219a disable  0x00000028 
+ 00017185  0x0000219b rtn  0x00000034 
+ 00017186  0x0000219c beq  0x00000001 , 0x00004328 
+ 00017187  0x0000219d beq  0x00000002 , 0x00004346 
+ 00017188  0x0000219e beq  0x00000005 , 0x00004507 
+ 00017189  0x0000219f beq  0x00000006 , 0x000044dd 
+ 00017190  0x000021a0 beq  0x00000008 , 0x00004a56 
+ 00017191  0x000021a1 rtn 
+ 00017192  0x000021a4 set0  0x00000018 , 0x00000000 
+ 00017193  0x000021a5 ifetch  0x00000001 , 0x00000003 
+ 00017194  0x000021a6 beq  0x000000da , 0x0000432f 
+ 00017195  0x000021a7 beq  0x000000ac , 0x00004336 
+ 00017196  0x000021a8 beq  0x000000ad , 0x0000433a 
+ 00017197  0x000021a9 beq  0x000000de , 0x00004344 
+ 00017198  0x000021aa rtn 
+ 00017199  0x000021ac bmark1  0x00000017 , 0x00004333 
+ 00017200  0x000021ad force  0x000000da , 0x00000002 
+ 00017201  0x000021ae setarg  0x00ededdc 
+ 00017202  0x000021af call  0x0000433c 
+ 00017203  0x000021b1 force  0x000000ac , 0x00000002 
+ 00017204  0x000021b2 setarg  0x00eeefaf 
+ 00017205  0x000021b3 branch  0x0000433c 
+ 00017206  0x000021b5 set1  0x00000017 , 0x00000000 
+ 00017207  0x000021b6 force  0x000000ad , 0x00000002 
+ 00017208  0x000021b7 setarg  0x00edacef 
+ 00017209  0x000021b8 branch  0x0000433c 
+ 00017210  0x000021ba force  0x000000de , 0x00000002 
+ 00017211  0x000021bb setarg  0x00d0d0ad 
+ 00017212  0x000021bd lshift8  0x0000003f , 0x0000003f 
+ 00017213  0x000021be ior  0x00000002 , 0x00000002 
+ 00017214  0x000021bf call  0x00004972 
+ 00017215  0x000021c0 istoret  0x00000004 , 0x0000000a 
+ 00017216  0x000021c1 force  0x00000001 , 0x00000007 
+ 00017217  0x000021c2 force  0x00000004 , 0x00000039 
+ 00017218  0x000021c3 set0  0x00000013 , 0x00000000 
+ 00017219  0x000021c4 branch  0x00004378 
+ 00017220  0x000021c6 force  0x00000000 , 0x00000030 
+ 00017221  0x000021c7 branch  0x00004933 
+ 00017222  0x000021ca copy  0x00000039 , 0x00000030 
+ 00017223  0x000021cb call  0x00004371 
+ 00017224  0x000021cc force  0x00000000 , 0x00000012 
+ 00017225  0x000021cd call  0x00004972 
+ 00017226  0x000021ce copy  0x00000030 , 0x00000039 
+ 00017227  0x000021cf ifetch  0x00000001 , 0x00000003 
+ 00017228  0x000021d0 setarg  0x00000001 
+ 00017229  0x000021d1 istore  0x00000001 , 0x0000000a 
+ 00017230  0x000021d2 set0  0x0000001a , 0x00000000 
+ 00017231  0x000021d4 ifetch  0x00000001 , 0x00000003 
+ 00017232  0x000021d5 increase  0x00000001 , 0x00000012 
+ 00017233  0x000021d6 beq  0x0000001c , 0x0000435b 
+ 00017234  0x000021d7 compare  0x00000004 , 0x00000012 , 0x000000ff 
+ 00017235  0x000021d8 nbranch  0x0000435d , 0x00000001 
+ 00017236  0x000021d9 setflag  0x00000034 , 0x0000001a , 0x00000000 
+ 00017237  0x000021da bne  0x0000003a , 0x0000435d 
+ 00017238  0x000021db setarg  0x000007d0 
+ 00017239  0x000021dc force  0x00000000 , 0x00000007 
+ 00017240  0x000021dd call  0x00007e4c 
+ 00017241  0x000021de set1  0x00000018 , 0x00000000 
+ 00017242  0x000021df rtn 
+ 00017243  0x000021e2 compare  0x00000006 , 0x00000012 , 0x000000ff 
+ 00017244  0x000021e3 branch  0x00004366 , 0x00000001 
+ 00017245  0x000021e5 isolate1  0x0000001a , 0x00000000 
+ 00017246  0x000021e6 call  0x00004368 , 0x00000001 
+ 00017247  0x000021e7 istore  0x00000001 , 0x0000000a 
+ 00017248  0x000021e8 loop  0x0000434f 
+ 00017249  0x000021e9 set0  0x00000019 , 0x00000000 
+ 00017250  0x000021ea copy  0x00000030 , 0x00000039 
+ 00017251  0x000021eb set1  0x00000013 , 0x00000000 
+ 00017252  0x000021ec force  0x00000002 , 0x00000007 
+ 00017253  0x000021ed branch  0x00004378 
+ 00017254  0x000021ef set1  0x00000019 , 0x00000000 
+ 00017255  0x000021f0 branch  0x0000435d 
+ 00017256  0x000021f3 rtnmark1  0x00000019 
+ 00017257  0x000021f4 compare  0x0000000a , 0x00000012 , 0x000000ff 
+ 00017258  0x000021f5 branch  0x0000436f , 0x00000001 
+ 00017259  0x000021f6 compare  0x0000000b , 0x00000012 , 0x000000ff 
+ 00017260  0x000021f7 nrtn  0x00000001 
+ 00017261  0x000021f8 setarg  0x00000012 
+ 00017262  0x000021f9 rtn 
+ 00017263  0x000021fb setarg  0x000000e9 
+ 00017264  0x000021fc rtn 
+ 00017265  0x000021ff fetch  0x00000001 , 0x00000293 
+ 00017266  0x00002200 increase  0x00000001 , 0x0000003f 
+ 00017267  0x00002201 and_into  0x00000007 , 0x0000003f 
+ 00017268  0x00002202 store  0x00000001 , 0x0000028c 
+ 00017269  0x00002203 force  0x00000000 , 0x00000039 
+ 00017270  0x00002204 force  0x00000000 , 0x00000007 
+ 00017271  0x00002205 set0  0x00000013 , 0x00000000 
+ 00017272  0x00002208 add  0x00000039 , 0x00000004 , 0x00000012 
+ 00017273  0x00002209 fetch  0x00000001 , 0x0000028c 
+ 00017274  0x0000220a lshift3  0x0000003f , 0x00000013 
+ 00017275  0x0000220b isolate0  0x00000014 , 0x00000000 
+ 00017276  0x0000220c nsetflag  0x00000001 , 0x00000006 , 0x00000013 
+ 00017277  0x0000220d branch  0x0000437f , 0x00000001 
+ 00017278  0x0000220e increase  0x00000002 , 0x00000012 
+ 00017279  0x00002210 bmark0  0x00000013 , 0x00004389 
+ 00017280  0x00002211 set1  0x00000007 , 0x00000013 
+ 00017281  0x00002212 fetch  0x00000001 , 0x00000294 
+ 00017282  0x00002213 ior  0x00000013 , 0x00000013 
+ 00017283  0x00002214 increase  0x00000001 , 0x0000003f 
+ 00017284  0x00002215 and_into  0x00000007 , 0x0000003f 
+ 00017285  0x00002216 store  0x00000001 , 0x00000294 
+ 00017286  0x00002217 fetch  0x00000001 , 0x00000274 
+ 00017287  0x00002218 increase  0x00000001 , 0x0000003f 
+ 00017288  0x00002219 store  0x00000001 , 0x00000274 
+ 00017289  0x0000221b fetch  0x00000002 , 0x0000028f 
+ 00017290  0x0000221c iforce  0x0000000a 
+ 00017291  0x0000221d deposit  0x00000012 
+ 00017292  0x0000221e isolate1  0x00000013 , 0x00000000 
+ 00017293  0x0000221f setflag  0x00000001 , 0x0000000f , 0x0000003f 
+ 00017294  0x00002220 istore  0x00000002 , 0x0000000a 
+ 00017295  0x00002221 copy  0x0000000a , 0x00000011 
+ 00017296  0x00002222 deposit  0x00000013 
+ 00017297  0x00002223 istore  0x00000001 , 0x0000000a 
+ 00017298  0x00002224 lshift4  0x00000039 , 0x0000003f 
+ 00017299  0x00002225 ior  0x00000007 , 0x0000003f 
+ 00017300  0x00002226 iadd  0x00000013 , 0x00000013 
+ 00017301  0x00002227 istore  0x00000002 , 0x0000000a 
+ 00017302  0x00002228 rshift8  0x0000003f , 0x0000003f 
+ 00017303  0x00002229 iadd  0x00000013 , 0x0000003f 
+ 00017304  0x0000222a sub  0x0000003f , 0x000000ff , 0x0000003f 
+ 00017305  0x0000222b istore  0x00000001 , 0x0000000a 
+ 00017306  0x0000222c bmark0  0x00000014 , 0x0000439f 
+ 00017307  0x0000222d increase  0x00000004 , 0x00000039 
+ 00017308  0x0000222e copy  0x00000011 , 0x0000000a 
+ 00017309  0x0000222f call  0x00004986 
+ 00017310  0x00002230 istore  0x00000002 , 0x0000000a 
+ 00017311  0x00002232 fetch  0x00000002 , 0x0000028f 
+ 00017312  0x00002233 iadd  0x00000012 , 0x0000000a 
+ 00017313  0x00002234 increase  0x00000002 , 0x0000000a 
+ 00017314  0x00002235 deposit  0x0000000a 
+ 00017315  0x00002236 store  0x00000002 , 0x0000028f 
+ 00017316  0x00002237 hstore  0x00000002 , 0x0000805e 
+ 00017317  0x00002238 fetcht  0x00000002 , 0x0000028d 
+ 00017318  0x00002239 call  0x000043d8 
+ 00017319  0x0000223a call  0x000043ab 
+ 00017320  0x0000223b setarg  0x00000640 
+ 00017321  0x0000223c force  0x00000007 , 0x00000007 
+ 00017322  0x0000223d branch  0x00007e4c 
+ 00017323  0x00002240 setarg  0x00000190 
+ 00017324  0x00002241 force  0x00000001 , 0x00000007 
+ 00017325  0x00002242 call  0x00007e4c 
+ 00017326  0x00002243 set1  0x00000015 , 0x00000000 
+ 00017327  0x00002244 rtn 
+ 00017328  0x00002247 rtnmark0  0x00000015 
+ 00017329  0x00002248 force  0x00000001 , 0x00000007 
+ 00017330  0x00002249 call  0x00007e53 
+ 00017331  0x0000224a nrtn  0x00000034 
+ 00017332  0x0000224b fetch  0x00000002 , 0x0000028d 
+ 00017333  0x0000224c hstore  0x00000002 , 0x00008060 
+ 00017334  0x0000224d branch  0x000043ab 
+ 00017335  0x00002250 fetch  0x00000002 , 0x0000028f 
+ 00017336  0x00002251 fetcht  0x00000002 , 0x0000028d 
+ 00017337  0x00002252 isub  0x00000002 , 0x0000003e 
+ 00017338  0x00002253 branch  0x000043d6 , 0x00000005 
+ 00017339  0x00002254 copy  0x00000002 , 0x0000000a 
+ 00017340  0x00002255 ifetch  0x00000002 , 0x0000000a 
+ 00017341  0x00002256 iforce  0x00000011 
+ 00017342  0x00002257 iand  0x00000035 , 0x0000003f 
+ 00017343  0x00002258 iadd  0x0000000a , 0x0000000a 
+ 00017344  0x00002259 hfetch  0x00000002 , 0x00008110 
+ 00017345  0x0000225a isub  0x0000000a , 0x0000003f 
+ 00017346  0x0000225b iand  0x00000035 , 0x00000012 
+ 00017347  0x0000225c fetch  0x00000002 , 0x0000028f 
+ 00017348  0x0000225d isub  0x0000000a , 0x0000003f 
+ 00017349  0x0000225e iand  0x00000035 , 0x0000003f 
+ 00017350  0x0000225f isub  0x00000012 , 0x0000003f 
+ 00017351  0x00002260 nrtn  0x00000002 
+ 00017352  0x00002261 isolate0  0x0000000f , 0x00000011 
+ 00017353  0x00002262 branch  0x000043d1 , 0x00000001 
+ 00017354  0x00002263 fetch  0x00000001 , 0x00000272 
+ 00017355  0x00002264 rtn  0x00000034 
+ 00017356  0x00002265 increase  0xffffffff , 0x0000003f 
+ 00017357  0x00002266 store  0x00000001 , 0x00000272 
+ 00017358  0x00002267 fetch  0x00000001 , 0x00000274 
+ 00017359  0x00002268 increase  0xffffffff , 0x0000003f 
+ 00017360  0x00002269 store  0x00000001 , 0x00000274 
+ 00017361  0x0000226b copy  0x0000000a , 0x00000002 
+ 00017362  0x0000226c storet  0x00000002 , 0x0000028d 
+ 00017363  0x0000226d fetch  0x00000002 , 0x0000028f 
+ 00017364  0x0000226e call  0x000043d8 
+ 00017365  0x0000226f branch  0x000043b7 
+ 00017366  0x00002271 set0  0x00000015 , 0x00000000 
+ 00017367  0x00002272 rtn 
+ 00017368  0x00002275 isub  0x00000002 , 0x0000003f 
+ 00017369  0x00002276 iand  0x00000035 , 0x0000003f 
+ 00017370  0x00002277 isub  0x00000035 , 0x0000003f 
+ 00017371  0x00002278 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017372  0x00002279 store  0x00000002 , 0x00000291 
+ 00017373  0x0000227a rtn 
+ 00017374  0x0000227d fetch  0x00000002 , 0x0000028f 
+ 00017375  0x0000227e iadd  0x0000000a , 0x0000000a 
+ 00017376  0x0000227f rtn 
+ 00017377  0x00002284 rtn 
+ 00017378  0x00002287 set1  0x00000025 , 0x00000000 
+ 00017379  0x00002288 bpatch  0x000000ec , 0x0000403d 
+ 00017380  0x00002289 fetch  0x00000001 , 0x00004272 
+ 00017381  0x0000228a nrtn  0x00000034 
+ 00017382  0x0000228c call  0x000043e9 
+ 00017383  0x0000228d ncall  0x0000440e , 0x00000028 
+ 00017384  0x0000228e rtn 
+ 00017385  0x00002291 set1  0x00000025 , 0x00000000 
+ 00017386  0x00002292 bpatch  0x000000ed , 0x0000403d 
+ 00017387  0x00002293 copy  0x00000003 , 0x00000011 
+ 00017388  0x00002294 arg  0x00000004 , 0x00000002 
+ 00017389  0x00002295 ifetch  0x00000001 , 0x00000003 
+ 00017390  0x00002296 beq  0x00000001 , 0x000043f4 
+ 00017391  0x00002297 increase  0x00000001 , 0x00000002 
+ 00017392  0x00002298 beq  0x00000002 , 0x000043f4 
+ 00017393  0x00002299 copy  0x00000003 , 0x0000003f 
+ 00017394  0x0000229a hstore  0x00000002 , 0x00008058 
+ 00017395  0x0000229b rtn 
+ 00017396  0x0000229d hfetch  0x00000002 , 0x00008112 
+ 00017397  0x0000229e isub  0x00000002 , 0x0000003e 
+ 00017398  0x0000229f nbranch  0x000043f4 , 0x00000002 
+ 00017399  0x000022a1 disable  0x00000028 
+ 00017400  0x000022a2 copy  0x00000011 , 0x00000003 
+ 00017401  0x000022a3 call  0x00004417 
+ 00017402  0x000022a4 iadd  0x00000002 , 0x00000002 
+ 00017403  0x000022a6 hfetch  0x00000002 , 0x00008112 
+ 00017404  0x000022a7 isub  0x00000002 , 0x0000003e 
+ 00017405  0x000022a8 nbranch  0x000043fb , 0x00000002 
+ 00017406  0x000022a9 copy  0x00000011 , 0x00000003 
+ 00017407  0x000022aa ifetch  0x00000001 , 0x00000003 
+ 00017408  0x000022ab beq  0x00000001 , 0x00004507 
+ 00017409  0x000022ac beq  0x00000002 , 0x00004403 
+ 00017410  0x000022ad branch  0x00003bf1 
+ 00017411  0x000022af set1  0x00000025 , 0x00000000 
+ 00017412  0x000022b0 bpatch  0x000000ee , 0x0000403d 
+ 00017413  0x000022b1 copy  0x00000003 , 0x00000011 
+ 00017414  0x000022b2 ifetch  0x00000002 , 0x00000003 
+ 00017415  0x000022b3 copy  0x00000011 , 0x00000003 
+ 00017416  0x000022b4 fetcht  0x00000001 , 0x00000046 
+ 00017417  0x000022b5 icompare  0x000000ff , 0x00000002 
+ 00017418  0x000022b6 branch  0x000044dd , 0x00000001 
+ 00017419  0x000022b7 branch  0x000058ea , 0x00000036 
+ 00017420  0x000022b8 enable  0x00000028 
+ 00017421  0x000022b9 rtn 
+ 00017422  0x000022bb set1  0x00000025 , 0x00000000 
+ 00017423  0x000022bc bpatch  0x000000ef , 0x0000403d 
+ 00017424  0x000022bd hfetch  0x00000002 , 0x00008058 
+ 00017425  0x000022be iforce  0x00000003 
+ 00017426  0x000022bf call  0x00004417 
+ 00017427  0x000022c0 iadd  0x00000003 , 0x00000003 
+ 00017428  0x000022c1 deposit  0x00000003 
+ 00017429  0x000022c2 hstore  0x00000002 , 0x00008058 
+ 00017430  0x000022c3 rtn 
+ 00017431  0x000022c9 ifetch  0x00000001 , 0x00000003 
+ 00017432  0x000022ca increase  0x00000002 , 0x00000003 
+ 00017433  0x000022cb beq  0x00000002 , 0x0000441c 
+ 00017434  0x000022cc ifetch  0x00000001 , 0x00000003 
+ 00017435  0x000022cd rtn 
+ 00017436  0x000022cf ifetch  0x00000002 , 0x00000003 
+ 00017437  0x000022d0 rtn 
+ 00017438  0x000022d3 hfetch  0x00000002 , 0x0000805e 
+ 00017439  0x000022d4 increase  0xfffffffb , 0x0000000a 
+ 00017440  0x000022d5 iadd  0x0000000a , 0x0000000a 
+ 00017441  0x000022d6 rtn 
+ 00017442  0x000022d9 arg  0x00000004 , 0x00000002 
+ 00017443  0x000022da branch  0x00004425 
+ 00017444  0x000022dc arg  0x00000002 , 0x00000002 
+ 00017445  0x000022de set1  0x00000025 , 0x00000000 
+ 00017446  0x000022df bpatch  0x000000f0 , 0x0000403e 
+ 00017447  0x000022e0 increase  0x00000001 , 0x00000039 
+ 00017448  0x000022e1 hfetch  0x00000002 , 0x0000805e 
+ 00017449  0x000022e2 copy  0x0000003f , 0x0000000a 
+ 00017450  0x000022e3 copy  0x00000039 , 0x0000003f 
+ 00017451  0x000022e4 istoret  0x00000001 , 0x0000000a 
+ 00017452  0x000022e5 increase  0xffffffff , 0x0000003f 
+ 00017453  0x000022e6 iadd  0x0000000a , 0x0000000a 
+ 00017454  0x000022e7 copy  0x0000000a , 0x0000003f 
+ 00017455  0x000022e8 store  0x00000002 , 0x0000029d 
+ 00017456  0x000022e9 copy  0x00000002 , 0x0000003f 
+ 00017457  0x000022ea rtneq  0x00000002 
+ 00017458  0x000022eb fetch  0x00000002 , 0x0000029d 
+ 00017459  0x000022ec hstore  0x00000002 , 0x0000805e 
+ 00017460  0x000022ed branch  0x0000443b 
+ 00017461  0x000022f0 set1  0x00000025 , 0x00000000 
+ 00017462  0x000022f1 bpatch  0x000000f1 , 0x0000403e 
+ 00017463  0x000022f2 fetch  0x00000002 , 0x0000029d 
+ 00017464  0x000022f3 branch  0x00003bf1 , 0x00000034 
+ 00017465  0x000022f4 hstore  0x00000002 , 0x0000805e 
+ 00017466  0x000022f5 branch  0x0000443b 
+ 00017467  0x000022f8 setarg  0x00000000 
+ 00017468  0x000022f9 store  0x00000002 , 0x0000029d 
+ 00017469  0x000022fa rtn 
+ 00017470  0x000022fd hfetcht  0x00000002 , 0x00008110 
+ 00017471  0x000022fe hfetch  0x00000002 , 0x0000805e 
+ 00017472  0x000022ff isub  0x00000002 , 0x00000011 
+ 00017473  0x00002300 nbranch  0x00004447 , 0x00000002 
+ 00017474  0x00002301 hfetcht  0x00000002 , 0x0000805a 
+ 00017475  0x00002302 hfetch  0x00000002 , 0x0000805c 
+ 00017476  0x00002303 isub  0x00000002 , 0x0000003f 
+ 00017477  0x00002304 isub  0x00000011 , 0x00000002 
+ 00017478  0x00002305 rtn 
+ 00017479  0x00002307 sub  0x00000011 , 0xffffffff , 0x00000002 
+ 00017480  0x00002308 rtn 
+ 00017481  0x0000230e set0  0x00000025 , 0x00000000 
+ 00017482  0x0000230f bpatch  0x000000cd , 0x00004019 
+ 00017483  0x00002310 fetch  0x00000001 , 0x00004132 
+ 00017484  0x00002311 rtnne  0x00000001 
+ 00017485  0x00002312 call  0x000044a3 
+ 00017486  0x00002313 call  0x00004494 
+ 00017487  0x00002314 call  0x000043b0 , 0x00000001 
+ 00017488  0x00002315 call  0x00004494 
+ 00017489  0x00002316 call  0x000043b7 , 0x00000001 
+ 00017490  0x00002317 branch  0x000044e6 
+ 00017491  0x00002318 rtnmark0  0x00000018 
+ 00017492  0x00002319 force  0x00000000 , 0x00000007 
+ 00017493  0x0000231a call  0x00007e53 
+ 00017494  0x0000231b nrtn  0x00000034 
+ 00017495  0x0000231c call  0x00004472 
+ 00017496  0x0000231d call  0x00004494 
+ 00017497  0x0000231e nrtn  0x00000001 
+ 00017498  0x0000231f set0  0x00000017 , 0x00000000 
+ 00017499  0x00002320 force  0x000000da , 0x00000002 
+ 00017500  0x00002321 setarg  0x00ededdc 
+ 00017501  0x00002322 call  0x0000433c 
+ 00017502  0x00002323 setarg  0x000007d0 
+ 00017503  0x00002324 force  0x00000000 , 0x00000007 
+ 00017504  0x00002325 branch  0x00007e4c 
+ 00017505  0x00002329 set0  0x00000025 , 0x00000000 
+ 00017506  0x0000232a bpatch  0x000000ce , 0x00004019 
+ 00017507  0x0000232b rtn  0x0000002b 
+ 00017508  0x0000232c setarg  0x00004aed 
+ 00017509  0x0000232d store  0x00000002 , 0x00004290 
+ 00017510  0x0000232f setarg  0x000001a0 
+ 00017511  0x00002330 store  0x00000002 , 0x000042ac 
+ 00017512  0x00002332 set0  0x00000025 , 0x00000000 
+ 00017513  0x00002333 bpatch  0x000000cf , 0x00004019 
+ 00017514  0x00002334 call  0x00006a0d 
+ 00017515  0x00002335 setarg  0x00001800 
+ 00017516  0x00002336 hstore  0x00000002 , 0x00008054 
+ 00017517  0x00002337 setarg  0x00001bff 
+ 00017518  0x00002338 hstore  0x00000002 , 0x00008056 
+ 00017519  0x00002339 setarg  0x00001c00 
+ 00017520  0x0000233a hstore  0x00000002 , 0x0000805a 
+ 00017521  0x0000233b call  0x00004489 
+ 00017522  0x0000233d set0  0x00000025 , 0x00000000 
+ 00017523  0x0000233e bpatch  0x000000d0 , 0x0000401a 
+ 00017524  0x0000233f hjam  0x00000000 , 0x00008062 
+ 00017525  0x00002340 jam  0x00000000 , 0x0000028b 
+ 00017526  0x00002341 jam  0x00000000 , 0x0000028c 
+ 00017527  0x00002342 jam  0x00000000 , 0x00000294 
+ 00017528  0x00002343 setarg  0x00001c00 
+ 00017529  0x00002344 store  0x00000002 , 0x0000028f 
+ 00017530  0x00002345 store  0x00000002 , 0x0000028d 
+ 00017531  0x00002346 hstore  0x00000002 , 0x0000805e 
+ 00017532  0x00002347 hstore  0x00000002 , 0x00008060 
+ 00017533  0x00002348 setarg  0x00001800 
+ 00017534  0x00002349 hstore  0x00000002 , 0x00008058 
+ 00017535  0x0000234a store  0x00000002 , 0x00000289 
+ 00017536  0x0000234c set0  0x00000025 , 0x00000000 
+ 00017537  0x0000234d bpatch  0x000000d1 , 0x0000401a 
+ 00017538  0x0000234e hfetch  0x00000002 , 0x00008050 
+ 00017539  0x0000234f set0  0x0000000f , 0x0000003f 
+ 00017540  0x00002350 hstore  0x00000002 , 0x00008050 
+ 00017541  0x00002351 call  0x00006909 
+ 00017542  0x00002352 hjam  0x00000001 , 0x00008043 
+ 00017543  0x00002353 hjam  0x00000081 , 0x00008062 
+ 00017544  0x00002354 branch  0x00004497 
+ 00017545  0x00002357 setarg  0x00001fff 
+ 00017546  0x00002358 hstore  0x00000002 , 0x0000805c 
+ 00017547  0x00002359 hfetch  0x00000001 , 0x00008081 
+ 00017548  0x0000235a or_into  0x00000007 , 0x0000003f 
+ 00017549  0x0000235b hstore  0x00000001 , 0x00008081 
+ 00017550  0x0000235c jam  0x000000ff , 0x0000029f 
+ 00017551  0x0000235d rtn 
+ 00017552  0x00002360 hfetch  0x00000002 , 0x00008116 
+ 00017553  0x00002361 hstore  0x00000002 , 0x00008058 
+ 00017554  0x00002362 set1  0x0000001b , 0x00000000 
+ 00017555  0x00002363 rtn 
+ 00017556  0x00002367 hfetch  0x00000001 , 0x00008062 
+ 00017557  0x00002368 isolate1  0x00000003 , 0x0000003f 
+ 00017558  0x00002369 rtn 
+ 00017559  0x0000236c setarg  0x00004803 
+ 00017560  0x0000236d store  0x00000002 , 0x00000295 
+ 00017561  0x0000236e store  0x00000002 , 0x00000297 
+ 00017562  0x0000236f force  0x00000001 , 0x00000002 
+ 00017563  0x00002370 iadd  0x00000002 , 0x0000003f 
+ 00017564  0x00002371 iadd  0x00000002 , 0x0000003f 
+ 00017565  0x00002372 increase  0x00000002 , 0x0000003f 
+ 00017566  0x00002373 store  0x00000002 , 0x00000299 
+ 00017567  0x00002374 setarg  0x00000000 
+ 00017568  0x00002375 store  0x00000001 , 0x0000029c 
+ 00017569  0x00002376 store  0x00000001 , 0x0000029b 
+ 00017570  0x00002377 rtn 
+ 00017571  0x0000237a set0  0x00000025 , 0x00000000 
+ 00017572  0x0000237b bpatch  0x000000d2 , 0x0000401a 
+ 00017573  0x0000237c hfetch  0x00000001 , 0x0000810c 
+ 00017574  0x0000237d iforce  0x00000012 
+ 00017575  0x0000237e bbit0  0x00000003 , 0x000044ad 
+ 00017576  0x0000237f hfetch  0x00000002 , 0x00008112 
+ 00017577  0x00002380 iforce  0x00000013 
+ 00017578  0x00002381 arg  0x0000044f , 0x00000002 
+ 00017579  0x00002382 isub  0x00000002 , 0x0000003e 
+ 00017580  0x00002383 nrtn  0x00000005 
+ 00017581  0x00002385 hfetch  0x00000002 , 0x00008058 
+ 00017582  0x00002386 iforce  0x00000003 
+ 00017583  0x00002387 call  0x00004494 
+ 00017584  0x00002388 branch  0x000042e5 , 0x00000001 
+ 00017585  0x00002389 branch  0x000043e2 
+ 00017586  0x0000238c call  0x00004494 
+ 00017587  0x0000238d branch  0x00004371 , 0x00000001 
+ 00017588  0x0000238e rtn 
+ 00017589  0x00002391 hfetcht  0x00000001 , 0x0000810c 
+ 00017590  0x00002392 isolate1  0x00000006 , 0x00000002 
+ 00017591  0x00002393 branch  0x000044b5 , 0x00000001 
+ 00017592  0x00002394 hstore  0x00000001 , 0x00008015 
+ 00017593  0x00002395 rtn 
+ 00017594  0x00002399 fetcht  0x00000002 , 0x00000299 
+ 00017595  0x0000239a fetch  0x00000002 , 0x00000295 
+ 00017596  0x0000239b iforce  0x00000005 
+ 00017597  0x0000239c deposit  0x00000003 
+ 00017598  0x0000239d istore  0x00000002 , 0x00000005 
+ 00017599  0x0000239e deposit  0x00000005 
+ 00017600  0x0000239f store  0x00000002 , 0x00000295 
+ 00017601  0x000023a0 icompare  0x000000ff , 0x00000002 
+ 00017602  0x000023a1 call  0x000044c7 , 0x00000001 
+ 00017603  0x000023a2 fetch  0x00000001 , 0x0000029b 
+ 00017604  0x000023a3 increase  0x00000001 , 0x0000003f 
+ 00017605  0x000023a4 store  0x00000001 , 0x0000029b 
+ 00017606  0x000023a5 rtn 
+ 00017607  0x000023a7 setarg  0x00004803 
+ 00017608  0x000023a8 store  0x00000002 , 0x00000295 
+ 00017609  0x000023a9 rtn 
+ 00017610  0x000023ad fetch  0x00000001 , 0x0000029b 
+ 00017611  0x000023ae rtn  0x00000034 
+ 00017612  0x000023af fetcht  0x00000002 , 0x00000299 
+ 00017613  0x000023b0 fetch  0x00000002 , 0x00000297 
+ 00017614  0x000023b1 iforce  0x00000006 
+ 00017615  0x000023b2 ifetch  0x00000002 , 0x00000006 
+ 00017616  0x000023b3 iforce  0x00000003 
+ 00017617  0x000023b4 deposit  0x00000006 
+ 00017618  0x000023b5 store  0x00000002 , 0x00000297 
+ 00017619  0x000023b6 icompare  0x000000ff , 0x00000002 
+ 00017620  0x000023b7 call  0x000044da , 0x00000001 
+ 00017621  0x000023b8 fetch  0x00000001 , 0x0000029b 
+ 00017622  0x000023b9 increase  0xffffffff , 0x0000003f 
+ 00017623  0x000023ba store  0x00000001 , 0x0000029b 
+ 00017624  0x000023bb force  0x00000001 , 0x0000003f 
+ 00017625  0x000023bc rtn 
+ 00017626  0x000023be setarg  0x00004803 
+ 00017627  0x000023bf store  0x00000002 , 0x00000297 
+ 00017628  0x000023c0 rtn 
+ 00017629  0x000023c3 set0  0x00000025 , 0x00000000 
+ 00017630  0x000023c4 bpatch  0x000000d3 , 0x0000401a 
+ 00017631  0x000023c5 fetch  0x00000001 , 0x0000029b 
+ 00017632  0x000023c6 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00017633  0x000023c7 branch  0x000044e4 , 0x00000002 
+ 00017634  0x000023c8 enable  0x00000028 
+ 00017635  0x000023c9 branch  0x000044e6 
+ 00017636  0x000023cb call  0x000044b2 
+ 00017637  0x000023cc call  0x000044ba 
+ 00017638  0x000023ce set0  0x00000025 , 0x00000000 
+ 00017639  0x000023cf bpatch  0x000000d4 , 0x0000401a 
+ 00017640  0x000023d0 rtnmark1  0x00000002 
+ 00017641  0x000023d1 call  0x000044ca 
+ 00017642  0x000023d2 rtn  0x00000034 
+ 00017643  0x000023d3 ifetcht  0x00000001 , 0x00000003 
+ 00017644  0x000023d4 call  0x000032f7 
+ 00017645  0x000023d5 nrtn  0x00000005 
+ 00017646  0x000023d6 ifetch  0x00000001 , 0x00000003 
+ 00017647  0x000023d7 rshift4  0x0000003f , 0x0000003f 
+ 00017648  0x000023d8 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00017649  0x000023d9 nbranch  0x000044f3 , 0x00000034 
+ 00017650  0x000023da set1  0x00000001 , 0x0000003f 
+ 00017651  0x000023dc set1  0x00000002 , 0x0000003f 
+ 00017652  0x000023dd store  0x00000001 , 0x00000090 
+ 00017653  0x000023de ifetch  0x00000002 , 0x00000003 
+ 00017654  0x000023df store  0x00000002 , 0x00000091 
+ 00017655  0x000023e0 deposit  0x00000003 
+ 00017656  0x000023e1 store  0x00000002 , 0x00000179 
+ 00017657  0x000023e2 set1  0x00000002 , 0x00000000 
+ 00017658  0x000023e3 bmark0  0x00000009 , 0x00004502 
+ 00017659  0x000023e4 fetch  0x00000001 , 0x00000046 
+ 00017660  0x000023e5 isub  0x00000002 , 0x0000003e 
+ 00017661  0x000023e6 nbranch  0x00004502 , 0x00000005 
+ 00017662  0x000023e7 fetch  0x00000001 , 0x0000004b 
+ 00017663  0x000023e8 set1  0x00000006 , 0x0000003f 
+ 00017664  0x000023e9 store  0x00000001 , 0x0000004b 
+ 00017665  0x000023ea rtn 
+ 00017666  0x000023ed increase  0x0000001b , 0x00000011 
+ 00017667  0x000023ee ifetch  0x00000001 , 0x00000011 
+ 00017668  0x000023ef set1  0x00000006 , 0x0000003f 
+ 00017669  0x000023f0 istore  0x00000001 , 0x00000011 
+ 00017670  0x000023f1 rtn 
+ 00017671  0x000023f7 set0  0x00000025 , 0x00000000 
+ 00017672  0x000023f8 bpatch  0x000000d5 , 0x0000401a 
+ 00017673  0x000023f9 fetch  0x00000001 , 0x00004272 
+ 00017674  0x000023fa branch  0x0000450d , 0x00000034 
+ 00017675  0x000023fb enable  0x00000028 
+ 00017676  0x000023fc rtn 
+ 00017677  0x000023fe call  0x000044b2 
+ 00017678  0x000023ff ifetch  0x00000002 , 0x00000003 
+ 00017679  0x00002400 iforce  0x00000030 
+ 00017680  0x00002401 iforce  0x00000007 
+ 00017681  0x00002402 ifetch  0x00000001 , 0x00000003 
+ 00017682  0x00002403 iforce  0x00000002 
+ 00017683  0x00002404 rshift2  0x00000030 , 0x0000003f 
+ 00017684  0x00002405 rshift8  0x0000003f , 0x0000003f 
+ 00017685  0x00002406 beq  0x00000001 , 0x0000451e 
+ 00017686  0x00002407 beq  0x00000002 , 0x0000453d 
+ 00017687  0x00002408 beq  0x00000003 , 0x0000454f 
+ 00017688  0x00002409 beq  0x00000004 , 0x00004569 
+ 00017689  0x0000240a beq  0x00000005 , 0x00004572 
+ 00017690  0x0000240b beq  0x00000006 , 0x0000457c 
+ 00017691  0x0000240c beq  0x0000003f , 0x00004585 
+ 00017692  0x0000240d beq  0x00000008 , 0x000045e0 
+ 00017693  0x0000240e rtn 
+ 00017694  0x00002412 set0  0x00000025 , 0x00000000 
+ 00017695  0x00002413 bpatch  0x000000d6 , 0x0000401a 
+ 00017696  0x00002414 deposit  0x00000007 
+ 00017697  0x00002415 beq  0x00000001 , 0x00004634 
+ 00017698  0x00002416 beq  0x00000002 , 0x00004643 
+ 00017699  0x00002417 beq  0x00000003 , 0x00004949 
+ 00017700  0x00002418 beq  0x00000004 , 0x00004949 
+ 00017701  0x00002419 beq  0x00000005 , 0x00004645 
+ 00017702  0x0000241a beq  0x00000006 , 0x0000464f 
+ 00017703  0x0000241b beq  0x00000007 , 0x00004949 
+ 00017704  0x0000241c beq  0x00000008 , 0x0000465d 
+ 00017705  0x0000241d beq  0x00000009 , 0x00004739 
+ 00017706  0x0000241e beq  0x0000000a , 0x0000473f 
+ 00017707  0x0000241f beq  0x0000000b , 0x00004664 
+ 00017708  0x00002420 beq  0x0000000c , 0x0000466a 
+ 00017709  0x00002421 beq  0x0000000d , 0x0000466d 
+ 00017710  0x00002422 beq  0x0000000e , 0x00004675 
+ 00017711  0x00002423 beq  0x0000000f , 0x00004743 
+ 00017712  0x00002424 beq  0x00000011 , 0x00004688 
+ 00017713  0x00002425 beq  0x00000013 , 0x0000468b 
+ 00017714  0x00002426 beq  0x00000015 , 0x00004949 
+ 00017715  0x00002427 beq  0x00000017 , 0x00004949 
+ 00017716  0x00002428 beq  0x00000019 , 0x00004690 
+ 00017717  0x00002429 beq  0x0000001b , 0x0000469b 
+ 00017718  0x0000242a beq  0x0000001c , 0x00004696 
+ 00017719  0x0000242b beq  0x0000001d , 0x000046a1 
+ 00017720  0x0000242c beq  0x0000001f , 0x000046a7 
+ 00017721  0x0000242d beq  0x00000028 , 0x000046ab 
+ 00017722  0x0000242e beq  0x00000029 , 0x000046b6 
+ 00017723  0x0000242f beq  0x0000002b , 0x0000467b 
+ 00017724  0x00002430 branch  0x0000474d 
+ 00017725  0x00002434 set0  0x00000025 , 0x00000000 
+ 00017726  0x00002435 bpatch  0x000000d7 , 0x0000401a 
+ 00017727  0x00002436 deposit  0x00000007 
+ 00017728  0x00002437 beq  0x00000009 , 0x000046cc 
+ 00017729  0x00002438 beq  0x0000000d , 0x000046d7 
+ 00017730  0x00002439 beq  0x00000001 , 0x00004949 
+ 00017731  0x0000243a beq  0x00000003 , 0x0000474f 
+ 00017732  0x0000243b beq  0x00000004 , 0x0000475a 
+ 00017733  0x0000243c beq  0x00000005 , 0x00004949 
+ 00017734  0x0000243d beq  0x00000006 , 0x00004949 
+ 00017735  0x0000243e beq  0x00000007 , 0x00004949 
+ 00017736  0x0000243f beq  0x0000000b , 0x00004760 
+ 00017737  0x00002440 beq  0x0000000c , 0x00004949 
+ 00017738  0x00002441 beq  0x0000000e , 0x00004949 
+ 00017739  0x00002442 beq  0x0000000f , 0x00004949 
+ 00017740  0x00002443 beq  0x00000010 , 0x00004949 
+ 00017741  0x00002444 beq  0x00000011 , 0x0000475f 
+ 00017742  0x00002445 branch  0x0000474d 
+ 00017743  0x00002448 set0  0x00000025 , 0x00000000 
+ 00017744  0x00002449 bpatch  0x000000d8 , 0x0000401b 
+ 00017745  0x0000244a deposit  0x00000007 
+ 00017746  0x0000244b beq  0x00000001 , 0x00004725 
+ 00017747  0x0000244c beq  0x00000003 , 0x00004949 
+ 00017748  0x0000244d beq  0x00000012 , 0x000046da 
+ 00017749  0x0000244e beq  0x00000013 , 0x000046c2 
+ 00017750  0x0000244f beq  0x00000014 , 0x000046b8 
+ 00017751  0x00002450 beq  0x00000018 , 0x000046db 
+ 00017752  0x00002451 beq  0x00000019 , 0x00004705 
+ 00017753  0x00002452 beq  0x0000001a , 0x000046de 
+ 00017754  0x00002453 beq  0x0000001c , 0x000046e1 
+ 00017755  0x00002454 beq  0x0000001e , 0x000046e6 
+ 00017756  0x00002455 beq  0x00000020 , 0x000046ec 
+ 00017757  0x00002456 beq  0x00000022 , 0x000046eb 
+ 00017758  0x00002457 beq  0x00000024 , 0x000046ef 
+ 00017759  0x00002458 beq  0x00000026 , 0x00004949 
+ 00017760  0x00002459 beq  0x00000031 , 0x00004949 
+ 00017761  0x0000245a beq  0x00000033 , 0x00004949 
+ 00017762  0x0000245b beq  0x00000035 , 0x0000462e 
+ 00017763  0x0000245c beq  0x00000043 , 0x00004949 
+ 00017764  0x0000245d beq  0x00000045 , 0x00004949 
+ 00017765  0x0000245e beq  0x00000047 , 0x00004949 
+ 00017766  0x0000245f beq  0x00000051 , 0x000046f2 
+ 00017767  0x00002460 beq  0x00000056 , 0x00004701 
+ 00017768  0x00002461 branch  0x0000474d 
+ 00017769  0x00002464 set0  0x00000025 , 0x00000000 
+ 00017770  0x00002465 bpatch  0x000000d9 , 0x0000401b 
+ 00017771  0x00002466 deposit  0x00000007 
+ 00017772  0x00002467 beq  0x00000001 , 0x0000470a 
+ 00017773  0x00002468 beq  0x00000003 , 0x0000470f 
+ 00017774  0x00002469 beq  0x00000004 , 0x00004714 
+ 00017775  0x0000246a beq  0x00000005 , 0x0000471b 
+ 00017776  0x0000246b beq  0x00000009 , 0x00004720 
+ 00017777  0x0000246c branch  0x0000474d 
+ 00017778  0x0000246f set0  0x00000025 , 0x00000000 
+ 00017779  0x00002470 bpatch  0x000000da , 0x0000401b 
+ 00017780  0x00002471 deposit  0x00000007 
+ 00017781  0x00002472 beq  0x00000001 , 0x00004949 
+ 00017782  0x00002473 beq  0x00000002 , 0x00004726 
+ 00017783  0x00002474 beq  0x00000003 , 0x00004727 
+ 00017784  0x00002475 beq  0x00000005 , 0x0000472d 
+ 00017785  0x00002476 beq  0x00000006 , 0x00004733 
+ 00017786  0x00002477 beq  0x00000007 , 0x00004736 
+ 00017787  0x00002478 branch  0x0000474d 
+ 00017788  0x0000247b set0  0x00000025 , 0x00000000 
+ 00017789  0x0000247c bpatch  0x000000db , 0x0000401b 
+ 00017790  0x0000247d deposit  0x00000007 
+ 00017791  0x0000247e beq  0x00000001 , 0x00004949 
+ 00017792  0x0000247f beq  0x00000002 , 0x00004949 
+ 00017793  0x00002480 beq  0x00000003 , 0x00004949 
+ 00017794  0x00002481 beq  0x00000004 , 0x00004949 
+ 00017795  0x00002482 branch  0x0000474d 
+ 00017796  0x00002483 rtn 
+ 00017797  0x00002486 set0  0x00000025 , 0x00000000 
+ 00017798  0x00002487 bpatch  0x000000dc , 0x0000401b 
+ 00017799  0x00002488 deposit  0x00000007 
+ 00017800  0x00002489 beq  0x00000000 , 0x00004949 
+ 00017801  0x0000248a beq  0x00000001 , 0x0000459d 
+ 00017802  0x0000248b beq  0x00000002 , 0x000045a2 
+ 00017803  0x0000248c beq  0x00000003 , 0x000045a6 
+ 00017804  0x0000248d beq  0x00000004 , 0x000045b9 
+ 00017805  0x0000248e beq  0x00000005 , 0x00004949 
+ 00017806  0x0000248f beq  0x00000006 , 0x000045ca 
+ 00017807  0x00002490 beq  0x00000007 , 0x00004593 
+ 00017808  0x00002492 beq  0x00000010 , 0x000045cd 
+ 00017809  0x00002493 beq  0x00000011 , 0x000045d5 
+ 00017810  0x00002494 branch  0x00004949 
+ 00017811  0x00002497 call  0x00004949 
+ 00017812  0x00002498 call  0x00007f68 
+ 00017813  0x00002499 call  0x00006a68 
+ 00017814  0x0000249b call  0x00003f5c 
+ 00017815  0x0000249c call  0x00003f66 
+ 00017816  0x0000249d branch  0x00006a7d 
+ 00017817  0x000024a0 jam  0x00000000 , 0x000042ae 
+ 00017818  0x000024a1 call  0x00003f5a 
+ 00017819  0x000024a2 call  0x00004468 
+ 00017820  0x000024a3 branch  0x00003f68 
+ 00017821  0x000024a6 call  0x0000496e 
+ 00017822  0x000024a7 hfetch  0x00000002 , 0x00008000 
+ 00017823  0x000024a8 istore  0x00000002 , 0x0000000a 
+ 00017824  0x000024a9 force  0x00000006 , 0x00000039 
+ 00017825  0x000024aa branch  0x0000494c 
+ 00017826  0x000024ad ifetch  0x00000002 , 0x00000003 
+ 00017827  0x000024ae store  0x00000002 , 0x000042ac 
+ 00017828  0x000024af hstore  0x00000002 , 0x00008052 
+ 00017829  0x000024b0 rtn 
+ 00017830  0x000024b4 ifetch  0x00000001 , 0x00000003 
+ 00017831  0x000024b5 copy  0x0000003f , 0x00000002 
+ 00017832  0x000024b6 hstore  0x00000001 , 0x00008024 
+ 00017833  0x000024b7 ifetch  0x00000001 , 0x00000003 
+ 00017834  0x000024b8 iadd  0x00000002 , 0x00000002 
+ 00017835  0x000024b9 set1  0x00000007 , 0x0000003f 
+ 00017836  0x000024ba hstore  0x00000001 , 0x00008023 
+ 00017837  0x000024bb ifetch  0x00000001 , 0x00000003 
+ 00017838  0x000024bc iadd  0x00000002 , 0x00000002 
+ 00017839  0x000024bd copy  0x0000003f , 0x00000039 
+ 00017840  0x000024bf ifetch  0x00000001 , 0x00000003 
+ 00017841  0x000024c0 hstore  0x00000001 , 0x00008025 
+ 00017842  0x000024c1 iadd  0x00000002 , 0x00000002 
+ 00017843  0x000024c2 loop  0x000045b0 
+ 00017844  0x000024c3 and  0x00000002 , 0x000000ff , 0x00000002 
+ 00017845  0x000024c4 ifetch  0x00000001 , 0x00000003 
+ 00017846  0x000024c5 isub  0x00000002 , 0x0000003e 
+ 00017847  0x000024c6 nbranch  0x000045c8 , 0x00000005 
+ 00017848  0x000024c7 branch  0x00004949 
+ 00017849  0x000024ca arg  0x00000020 , 0x00000039 
+ 00017850  0x000024cb arg  0x00004000 , 0x00000005 
+ 00017851  0x000024cc arg  0x00000000 , 0x00000002 
+ 00017852  0x000024ce ifetch  0x00000001 , 0x00000003 
+ 00017853  0x000024cf istore  0x00000001 , 0x00000005 
+ 00017854  0x000024d0 iadd  0x00000002 , 0x00000002 
+ 00017855  0x000024d1 loop  0x000045bc 
+ 00017856  0x000024d2 and  0x00000002 , 0x000000ff , 0x00000002 
+ 00017857  0x000024d3 ifetch  0x00000001 , 0x00000003 
+ 00017858  0x000024d4 isub  0x00000002 , 0x0000003e 
+ 00017859  0x000024d5 nbranch  0x000045c8 , 0x00000005 
+ 00017860  0x000024d6 hjam  0x00000000 , 0x00008023 
+ 00017861  0x000024d7 call  0x00004949 
+ 00017862  0x000024d8 call  0x0000440e 
+ 00017863  0x000024d9 branch  0x00003001 
+ 00017864  0x000024dc hjam  0x00000000 , 0x00008023 
+ 00017865  0x000024dd branch  0x00003000 
+ 00017866  0x000024e0 ifetch  0x00000006 , 0x00000003 
+ 00017867  0x000024e1 store  0x00000006 , 0x00004140 
+ 00017868  0x000024e2 branch  0x00004949 
+ 00017869  0x000024e6 ifetch  0x00000001 , 0x00000003 
+ 00017870  0x000024e7 store  0x00000001 , 0x000002c1 
+ 00017871  0x000024e8 copy  0x0000003f , 0x00000039 
+ 00017872  0x000024e9 ifetch  0x00000002 , 0x00000003 
+ 00017873  0x000024ea store  0x00000002 , 0x000002c2 
+ 00017874  0x000024eb copy  0x0000003f , 0x00000005 
+ 00017875  0x000024ec call  0x0000497c 
+ 00017876  0x000024ed branch  0x00004949 
+ 00017877  0x000024f1 ifetch  0x00000001 , 0x00000003 
+ 00017878  0x000024f2 store  0x00000001 , 0x000002c1 
+ 00017879  0x000024f3 copy  0x0000003f , 0x00000039 
+ 00017880  0x000024f4 ifetch  0x00000002 , 0x00000003 
+ 00017881  0x000024f5 store  0x00000002 , 0x000002c2 
+ 00017882  0x000024f6 arg  0x00001000 , 0x00000005 
+ 00017883  0x000024f7 call  0x0000497c 
+ 00017884  0x000024f8 fetcht  0x00000001 , 0x000002c1 
+ 00017885  0x000024f9 arg  0x00001000 , 0x00000011 
+ 00017886  0x000024fa fetch  0x00000002 , 0x000002c2 
+ 00017887  0x000024fb branch  0x00006842 
+ 00017888  0x00002502 set0  0x00000025 , 0x00000000 
+ 00017889  0x00002503 bpatch  0x000000dd , 0x0000401b 
+ 00017890  0x00002504 deposit  0x00000007 
+ 00017891  0x00002505 beq  0x00000001 , 0x00004949 
+ 00017892  0x00002506 beq  0x00000002 , 0x000045f3 
+ 00017893  0x00002507 beq  0x00000003 , 0x000045f8 
+ 00017894  0x00002508 beq  0x00000006 , 0x000045ff 
+ 00017895  0x00002509 beq  0x00000008 , 0x00004603 
+ 00017896  0x0000250a beq  0x00000009 , 0x00004607 
+ 00017897  0x0000250b beq  0x0000000a , 0x0000460b 
+ 00017898  0x0000250c beq  0x0000000b , 0x0000460e 
+ 00017899  0x0000250d beq  0x0000000c , 0x00004611 
+ 00017900  0x0000250e beq  0x0000000d , 0x00004614 
+ 00017901  0x0000250f beq  0x0000000e , 0x00004626 
+ 00017902  0x00002510 beq  0x00000015 , 0x00004627 
+ 00017903  0x00002511 beq  0x00000016 , 0x00004933 
+ 00017904  0x00002512 beq  0x00000013 , 0x00004949 
+ 00017905  0x00002513 branch  0x0000474d 
+ 00017906  0x00002514 rtn 
+ 00017907  0x00002516 call  0x0000496e 
+ 00017908  0x00002517 setarg  0x00000000 
+ 00017909  0x00002518 istore  0x00000003 , 0x0000000a 
+ 00017910  0x00002519 force  0x00000007 , 0x00000039 
+ 00017911  0x0000251a branch  0x0000494c 
+ 00017912  0x0000251d call  0x0000496e 
+ 00017913  0x0000251e setarg  0x00000001 
+ 00017914  0x0000251f istore  0x00000002 , 0x0000000a 
+ 00017915  0x00002520 setarg  0x00000000 
+ 00017916  0x00002521 istore  0x00000006 , 0x0000000a 
+ 00017917  0x00002522 force  0x0000000c , 0x00000039 
+ 00017918  0x00002523 branch  0x0000494c 
+ 00017919  0x00002526 arg  0x0000000f , 0x00000039 
+ 00017920  0x00002527 arg  0x000044d7 , 0x00000005 
+ 00017921  0x00002528 call  0x0000497c 
+ 00017922  0x00002529 branch  0x00004949 
+ 00017923  0x0000252c arg  0x00000020 , 0x00000039 
+ 00017924  0x0000252d arg  0x000043d9 , 0x00000005 
+ 00017925  0x0000252e call  0x0000497c 
+ 00017926  0x0000252f branch  0x00004949 
+ 00017927  0x00002532 arg  0x00000020 , 0x00000039 
+ 00017928  0x00002533 arg  0x000043f9 , 0x00000005 
+ 00017929  0x00002534 call  0x0000497c 
+ 00017930  0x00002535 branch  0x00004949 
+ 00017931  0x00002538 ifetch  0x00000001 , 0x00000003 
+ 00017932  0x00002539 store  0x00000001 , 0x000043d8 
+ 00017933  0x0000253a branch  0x00004949 
+ 00017934  0x0000253d ifetch  0x00000007 , 0x00000003 
+ 00017935  0x0000253e store  0x00000007 , 0x000044f6 
+ 00017936  0x0000253f branch  0x00004949 
+ 00017937  0x00002542 ifetch  0x00000001 , 0x00000003 
+ 00017938  0x00002543 store  0x00000001 , 0x000043d2 
+ 00017939  0x00002544 branch  0x00004949 
+ 00017940  0x00002547 ifetch  0x00000004 , 0x00000003 
+ 00017941  0x00002548 store  0x00000004 , 0x000043d3 
+ 00017942  0x00002549 ifetch  0x00000001 , 0x00000003 
+ 00017943  0x0000254a store  0x00000001 , 0x000044f8 
+ 00017944  0x0000254b arg  0x00000014 , 0x00000039 
+ 00017945  0x0000254c arg  0x000044e6 , 0x00000005 
+ 00017946  0x0000254d call  0x0000497c 
+ 00017947  0x0000254e jam  0x00000001 , 0x000043d2 
+ 00017948  0x0000254f fetch  0x00000001 , 0x000044ed 
+ 00017949  0x00002550 store  0x00000001 , 0x000044f7 
+ 00017950  0x00002551 fetch  0x00000002 , 0x000044f0 
+ 00017951  0x00002552 store  0x00000002 , 0x000043d0 
+ 00017952  0x00002553 fetch  0x00000002 , 0x000044f2 
+ 00017953  0x00002554 store  0x00000002 , 0x000003ed 
+ 00017954  0x00002555 fetch  0x00000002 , 0x000044f4 
+ 00017955  0x00002556 store  0x00000002 , 0x000003ef 
+ 00017956  0x00002557 jam  0x0000001b , 0x00004272 
+ 00017957  0x00002558 branch  0x00004933 
+ 00017958  0x0000255c branch  0x00004949 
+ 00017959  0x0000255f call  0x0000496e 
+ 00017960  0x00002560 ifetch  0x00000002 , 0x00000003 
+ 00017961  0x00002561 istore  0x00000002 , 0x0000000a 
+ 00017962  0x00002562 setarg  0x001fffff 
+ 00017963  0x00002563 istore  0x00000005 , 0x0000000a 
+ 00017964  0x00002564 force  0x0000000b , 0x00000039 
+ 00017965  0x00002565 branch  0x0000494c 
+ 00017966  0x0000256b ifetch  0x00000003 , 0x00000003 
+ 00017967  0x0000256c ifetcht  0x00000003 , 0x00000003 
+ 00017968  0x0000256d fetch  0x00000002 , 0x00004800 
+ 00017969  0x0000256e iadd  0x00000002 , 0x0000003f 
+ 00017970  0x0000256f store  0x00000002 , 0x00004800 
+ 00017971  0x00002570 rtn 
+ 00017972  0x00002573 ifetch  0x00000003 , 0x00000003 
+ 00017973  0x00002574 store  0x00000003 , 0x00004147 
+ 00017974  0x00002576 jam  0x00000001 , 0x00004272 
+ 00017975  0x00002577 ifetch  0x00000001 , 0x00000003 
+ 00017976  0x00002578 arg  0x00000640 , 0x00000002 
+ 00017977  0x00002579 imul32  0x00000002 , 0x0000003f 
+ 00017978  0x0000257a arg  0x0000ffff , 0x00000002 
+ 00017979  0x0000257b isub  0x00000002 , 0x0000003e 
+ 00017980  0x0000257c nbranch  0x0000463e , 0x00000002 
+ 00017981  0x0000257d deposit  0x00000002 
+ 00017982  0x0000257f force  0x00000002 , 0x00000007 
+ 00017983  0x00002580 call  0x00007e4c 
+ 00017984  0x00002581 fetch  0x00000001 , 0x000042a4 
+ 00017985  0x00002582 bbit1  0x00000000 , 0x0000428c 
+ 00017986  0x00002583 branch  0x00004933 
+ 00017987  0x00002587 jam  0x00000002 , 0x00004272 
+ 00017988  0x00002588 branch  0x00004949 
+ 00017989  0x0000258b call  0x00004763 
+ 00017990  0x0000258c ifetch  0x00000002 , 0x00000003 
+ 00017991  0x0000258d store  0x00000002 , 0x00000275 
+ 00017992  0x0000258e ifetch  0x00000002 , 0x00000003 
+ 00017993  0x0000258f store  0x00000001 , 0x000000f3 
+ 00017994  0x00002590 call  0x00004776 
+ 00017995  0x00002591 ifetch  0x00000001 , 0x00000003 
+ 00017996  0x00002592 store  0x00000001 , 0x00004802 
+ 00017997  0x00002593 jam  0x00000005 , 0x00004272 
+ 00017998  0x00002594 branch  0x00004933 
+ 00017999  0x00002598 jam  0x00000006 , 0x00004272 
+ 00018000  0x00002599 ifetch  0x00000002 , 0x00000003 
+ 00018001  0x0000259a store  0x00000001 , 0x00004273 
+ 00018002  0x0000259b ifetch  0x00000001 , 0x00000003 
+ 00018003  0x0000259c store  0x00000001 , 0x00000446 
+ 00018004  0x0000259d jam  0x00000016 , 0x000002c0 
+ 00018005  0x0000259e fetch  0x00000001 , 0x00004273 
+ 00018006  0x0000259f fetcht  0x00000001 , 0x000000ad 
+ 00018007  0x000025a0 isub  0x00000002 , 0x0000003e 
+ 00018008  0x000025a1 nbranch  0x00004933 , 0x00000005 
+ 00018009  0x000025a2 jam  0x00000011 , 0x00004272 
+ 00018010  0x000025a3 fetch  0x00000001 , 0x000000ac 
+ 00018011  0x000025a4 store  0x00000001 , 0x00004273 
+ 00018012  0x000025a5 branch  0x00004933 
+ 00018013  0x000025a8 call  0x0000496e 
+ 00018014  0x000025a9 call  0x00004965 
+ 00018015  0x000025aa force  0x0000000a , 0x00000039 
+ 00018016  0x000025ab call  0x0000494c 
+ 00018017  0x000025ad jam  0x0000001a , 0x00004272 
+ 00018018  0x000025ae force  0x00000002 , 0x00000002 
+ 00018019  0x000025af branch  0x00004826 
+ 00018020  0x000025b2 call  0x00004763 
+ 00018021  0x000025b3 arg  0x00004262 , 0x00000005 
+ 00018022  0x000025b4 force  0x00000010 , 0x00000039 
+ 00018023  0x000025b5 call  0x0000497c 
+ 00018024  0x000025b6 jam  0x0000000b , 0x00004272 
+ 00018025  0x000025b7 branch  0x00004677 
+ 00018026  0x000025ba call  0x00004763 
+ 00018027  0x000025bb jam  0x0000000c , 0x00004272 
+ 00018028  0x000025bc branch  0x00004677 
+ 00018029  0x000025bf call  0x00004763 
+ 00018030  0x000025c0 ifetch  0x00000001 , 0x00000003 
+ 00018031  0x000025c1 store  0x00000001 , 0x0000054f 
+ 00018032  0x000025c2 iforce  0x00000039 
+ 00018033  0x000025c3 arg  0x00000550 , 0x00000005 
+ 00018034  0x000025c4 call  0x0000497c 
+ 00018035  0x000025c5 jam  0x00000009 , 0x00004272 
+ 00018036  0x000025c6 branch  0x00004677 
+ 00018037  0x000025c9 call  0x00004763 
+ 00018038  0x000025ca jam  0x0000000a , 0x00004272 
+ 00018039  0x000025cc call  0x0000496e 
+ 00018040  0x000025cd call  0x00004965 
+ 00018041  0x000025ce force  0x0000000a , 0x00000039 
+ 00018042  0x000025cf branch  0x0000494c 
+ 00018043  0x000025d3 increase  0x00000006 , 0x00000003 
+ 00018044  0x000025d4 ifetch  0x00000003 , 0x00000003 
+ 00018045  0x000025d5 store  0x00000003 , 0x000007e6 
+ 00018046  0x000025d6 fetch  0x00000001 , 0x000007db 
+ 00018047  0x000025d7 beq  0x00000013 , 0x00004683 
+ 00018048  0x000025d8 beq  0x00000003 , 0x00004683 
+ 00018049  0x000025d9 jam  0x00000016 , 0x00004272 
+ 00018050  0x000025da branch  0x00004684 
+ 00018051  0x000025dc jam  0x00000001 , 0x000007dd 
+ 00018052  0x000025de call  0x0000496e 
+ 00018053  0x000025df call  0x00004965 
+ 00018054  0x000025e0 force  0x0000000a , 0x00000039 
+ 00018055  0x000025e1 branch  0x0000494c 
+ 00018056  0x000025e5 call  0x00004766 
+ 00018057  0x000025e6 jam  0x0000000d , 0x00004272 
+ 00018058  0x000025e7 branch  0x00004933 
+ 00018059  0x000025ea call  0x00004766 
+ 00018060  0x000025eb ifetch  0x00000001 , 0x00000003 
+ 00018061  0x000025ec increase  0x0000000e , 0x0000003f 
+ 00018062  0x000025ed store  0x00000001 , 0x00004272 
+ 00018063  0x000025ee branch  0x00004933 
+ 00018064  0x000025f1 call  0x00004763 
+ 00018065  0x000025f2 ifetch  0x00000002 , 0x00000003 
+ 00018066  0x000025f3 store  0x00000001 , 0x000000f3 
+ 00018067  0x000025f4 call  0x00004776 
+ 00018068  0x000025f5 jam  0x00000003 , 0x00004272 
+ 00018069  0x000025f6 branch  0x00004933 
+ 00018070  0x000025f9 ifetch  0x00000002 , 0x00000003 
+ 00018071  0x000025fa ifetch  0x00000001 , 0x00000003 
+ 00018072  0x000025fb store  0x00000001 , 0x00000449 
+ 00018073  0x000025fc jam  0x00000015 , 0x00004272 
+ 00018074  0x000025fd branch  0x00004933 
+ 00018075  0x00002601 fetch  0x00000001 , 0x00000046 
+ 00018076  0x00002602 force  0x00000002 , 0x00000011 
+ 00018077  0x00002603 branch  0x0000493d , 0x00000034 
+ 00018078  0x00002604 call  0x00004766 
+ 00018079  0x00002605 jam  0x00000004 , 0x00004272 
+ 00018080  0x00002606 branch  0x00004933 
+ 00018081  0x0000260b fetch  0x00000001 , 0x00000046 
+ 00018082  0x0000260c force  0x00000002 , 0x00000011 
+ 00018083  0x0000260d branch  0x0000493d , 0x00000034 
+ 00018084  0x0000260e call  0x00004766 
+ 00018085  0x0000260f jam  0x00000014 , 0x00004272 
+ 00018086  0x00002610 branch  0x00004933 
+ 00018087  0x00002614 call  0x0000476e 
+ 00018088  0x00002615 force  0x0000001c , 0x00000007 
+ 00018089  0x00002616 force  0x00000005 , 0x00000039 
+ 00018090  0x00002617 branch  0x00004952 
+ 00018091  0x0000261a call  0x00004766 
+ 00018092  0x0000261b increase  0x0000000a , 0x00000003 
+ 00018093  0x0000261c ifetch  0x00000002 , 0x00000003 
+ 00018094  0x0000261d store  0x00000002 , 0x00000281 
+ 00018095  0x0000261e ifetch  0x00000001 , 0x00000003 
+ 00018096  0x0000261f store  0x00000001 , 0x00000283 
+ 00018097  0x00002620 ifetch  0x00000002 , 0x00000003 
+ 00018098  0x00002621 store  0x00000002 , 0x00000284 
+ 00018099  0x00002622 jam  0x00000002 , 0x000000ab 
+ 00018100  0x00002623 jam  0x00000010 , 0x00004272 
+ 00018101  0x00002624 branch  0x00004933 
+ 00018102  0x00002627 jam  0x0000001c , 0x00004272 
+ 00018103  0x00002628 branch  0x00004933 
+ 00018104  0x0000262d call  0x0000496e 
+ 00018105  0x0000262e arg  0x00004703 , 0x00000006 
+ 00018106  0x0000262f sub  0x00000006 , 0x000000ff , 0x00000039 
+ 00018107  0x00002630 call  0x00004976 
+ 00018108  0x00002631 force  0x00000000 , 0x0000003f 
+ 00018109  0x00002632 sub  0x00000006 , 0x00004703 , 0x00000039 
+ 00018110  0x00002633 increase  0x000000f8 , 0x00000039 
+ 00018111  0x00002634 call  0x00004982 
+ 00018112  0x00002635 force  0x000000fc , 0x00000039 
+ 00018113  0x00002636 branch  0x0000494c 
+ 00018114  0x00002639 arg  0x00004703 , 0x00000005 
+ 00018115  0x0000263a sub  0x00000005 , 0x000000ff , 0x00000039 
+ 00018116  0x0000263c ifetch  0x00000001 , 0x00000003 
+ 00018117  0x0000263d istore  0x00000001 , 0x00000005 
+ 00018118  0x0000263e branch  0x000046c8 , 0x00000034 
+ 00018119  0x0000263f loop  0x000046c4 
+ 00018120  0x00002641 sub  0x00000005 , 0x00004703 , 0x0000003f 
+ 00018121  0x00002642 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00018122  0x00002643 store  0x00000001 , 0x00004702 
+ 00018123  0x00002644 branch  0x00004949 
+ 00018124  0x00002647 call  0x0000496e 
+ 00018125  0x00002648 call  0x0000496b 
+ 00018126  0x00002649 force  0x00000000 , 0x0000003f 
+ 00018127  0x0000264a nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00018128  0x0000264b istore  0x00000001 , 0x0000000a 
+ 00018129  0x0000264c force  0x00000007 , 0x00000039 
+ 00018130  0x0000264d arg  0x00000809 , 0x00000030 
+ 00018131  0x0000264e call  0x0000494c 
+ 00018132  0x0000264f branch  0x000049bc 
+ 00018133  0x00002650 jam  0x00000017 , 0x00004272 
+ 00018134  0x00002651 rtn 
+ 00018135  0x00002655 call  0x00004769 
+ 00018136  0x00002656 force  0x00000006 , 0x00000039 
+ 00018137  0x00002657 branch  0x0000494c 
+ 00018138  0x0000265b branch  0x00004949 
+ 00018139  0x0000265e ifetch  0x00000002 , 0x00000003 
+ 00018140  0x0000265f store  0x00000002 , 0x00004159 
+ 00018141  0x00002660 branch  0x00004949 
+ 00018142  0x00002664 ifetch  0x00000001 , 0x00000003 
+ 00018143  0x00002665 store  0x00000001 , 0x00004133 
+ 00018144  0x00002666 branch  0x00004949 
+ 00018145  0x00002669 ifetch  0x00000002 , 0x00000003 
+ 00018146  0x0000266a store  0x00000002 , 0x00004153 
+ 00018147  0x0000266b ifetch  0x00000002 , 0x00000003 
+ 00018148  0x0000266c store  0x00000002 , 0x00004151 
+ 00018149  0x0000266d branch  0x00004949 
+ 00018150  0x00002670 ifetch  0x00000002 , 0x00000003 
+ 00018151  0x00002671 store  0x00000002 , 0x0000414f 
+ 00018152  0x00002672 ifetch  0x00000002 , 0x00000003 
+ 00018153  0x00002673 store  0x00000002 , 0x0000414d 
+ 00018154  0x00002674 branch  0x00004949 
+ 00018155  0x00002677 branch  0x00004949 
+ 00018156  0x0000267b ifetch  0x00000001 , 0x00000003 
+ 00018157  0x0000267c store  0x00000001 , 0x00000453 
+ 00018158  0x0000267d branch  0x00004949 
+ 00018159  0x00002680 ifetch  0x00000003 , 0x00000003 
+ 00018160  0x00002681 store  0x00000003 , 0x0000414a 
+ 00018161  0x00002682 branch  0x00004949 
+ 00018162  0x00002688 deposit  0x00000002 
+ 00018163  0x00002689 branch  0x00004949 , 0x00000034 
+ 00018164  0x0000268a call  0x00004970 
+ 00018165  0x0000268b force  0x00000001 , 0x0000003f 
+ 00018166  0x0000268c istore  0x00000001 , 0x0000000a 
+ 00018167  0x0000268d deposit  0x00000030 
+ 00018168  0x0000268e istore  0x00000002 , 0x0000000a 
+ 00018169  0x0000268f force  0x00000012 , 0x0000003f 
+ 00018170  0x00002690 istore  0x00000001 , 0x0000000a 
+ 00018171  0x00002691 setarg  0x00000000 
+ 00018172  0x00002692 increase  0x000000f1 , 0x00000039 
+ 00018173  0x00002693 call  0x00004982 
+ 00018174  0x00002695 force  0x0000000e , 0x00000007 
+ 00018175  0x00002696 force  0x000000f5 , 0x00000039 
+ 00018176  0x00002697 branch  0x00004952 
+ 00018177  0x0000269c ifetch  0x00000001 , 0x00000003 
+ 00018178  0x0000269d ncall  0x00006003 , 0x00000034 
+ 00018179  0x0000269e call  0x00006009 , 0x00000034 
+ 00018180  0x0000269f branch  0x00004949 
+ 00018181  0x000026a2 call  0x0000496e 
+ 00018182  0x000026a3 fetch  0x00000001 , 0x00004133 
+ 00018183  0x000026a4 istore  0x00000001 , 0x0000000a 
+ 00018184  0x000026a5 force  0x00000005 , 0x00000039 
+ 00018185  0x000026a6 branch  0x0000494c 
+ 00018186  0x000026a9 call  0x0000496e 
+ 00018187  0x000026aa fetch  0x00000008 , 0x00000080 
+ 00018188  0x000026ab istore  0x00000008 , 0x0000000a 
+ 00018189  0x000026ac force  0x0000000c , 0x00000039 
+ 00018190  0x000026ad branch  0x0000494c 
+ 00018191  0x000026b0 call  0x0000496e 
+ 00018192  0x000026b1 fetch  0x00000008 , 0x00004138 
+ 00018193  0x000026b2 istore  0x00000008 , 0x0000000a 
+ 00018194  0x000026b3 force  0x0000000c , 0x00000039 
+ 00018195  0x000026b4 branch  0x0000494c 
+ 00018196  0x000026b7 call  0x0000496e 
+ 00018197  0x000026b8 setarg  0x00000101 
+ 00018198  0x000026b9 istore  0x00000002 , 0x0000000a 
+ 00018199  0x000026ba setarg  0x00000001 
+ 00018200  0x000026bb istore  0x00000008 , 0x0000000a 
+ 00018201  0x000026bc force  0x0000000e , 0x00000039 
+ 00018202  0x000026bd branch  0x0000494c 
+ 00018203  0x000026c0 call  0x0000496e 
+ 00018204  0x000026c1 fetch  0x00000007 , 0x00000083 
+ 00018205  0x000026c2 istore  0x00000007 , 0x0000000a 
+ 00018206  0x000026c3 force  0x0000000b , 0x00000039 
+ 00018207  0x000026c4 branch  0x0000494c 
+ 00018208  0x000026c7 call  0x0000496e 
+ 00018209  0x000026c8 fetch  0x00000006 , 0x00004140 
+ 00018210  0x000026c9 istore  0x00000006 , 0x0000000a 
+ 00018211  0x000026ca force  0x0000000a , 0x00000039 
+ 00018212  0x000026cb branch  0x0000494c 
+ 00018213  0x000026ce branch  0x00004949 
+ 00018214  0x000026d2 branch  0x00004949 
+ 00018215  0x000026d4 call  0x0000496e 
+ 00018216  0x000026d5 call  0x0000496b 
+ 00018217  0x000026d6 setarg  0x000000ff 
+ 00018218  0x000026d7 istore  0x00000001 , 0x0000000a 
+ 00018219  0x000026d8 force  0x00000007 , 0x00000039 
+ 00018220  0x000026d9 branch  0x0000494c 
+ 00018221  0x000026dc call  0x0000496e 
+ 00018222  0x000026dd call  0x0000496b 
+ 00018223  0x000026de setarg  0x00000000 
+ 00018224  0x000026df istore  0x00000001 , 0x0000000a 
+ 00018225  0x000026e0 force  0x00000007 , 0x00000039 
+ 00018226  0x000026e1 branch  0x0000494c 
+ 00018227  0x000026e4 set0  0x00000025 , 0x00000000 
+ 00018228  0x000026e5 bpatch  0x000000de , 0x0000401b 
+ 00018229  0x000026e6 branch  0x00004949 
+ 00018230  0x000026e8 set0  0x00000025 , 0x00000000 
+ 00018231  0x000026e9 bpatch  0x000000df , 0x0000401b 
+ 00018232  0x000026ea branch  0x00004949 
+ 00018233  0x000026f0 call  0x00004763 
+ 00018234  0x000026f1 jam  0x00000007 , 0x00004272 
+ 00018235  0x000026f2 ifetch  0x00000001 , 0x00000003 
+ 00018236  0x000026f3 beq  0x00000001 , 0x00004933 
+ 00018237  0x000026f4 jam  0x00000019 , 0x00004272 
+ 00018238  0x000026f5 branch  0x00004933 
+ 00018239  0x000026f8 branch  0x00004739 
+ 00018240  0x000026f9 call  0x00004763 
+ 00018241  0x000026fa jam  0x00000008 , 0x00004272 
+ 00018242  0x000026fb branch  0x00004949 
+ 00018243  0x000026fe call  0x00004933 
+ 00018244  0x000026ff call  0x00004970 
+ 00018245  0x00002700 setarg  0x00000000 
+ 00018246  0x00002701 istore  0x00000001 , 0x0000000a 
+ 00018247  0x00002702 ifetch  0x00000004 , 0x00000003 
+ 00018248  0x00002703 istore  0x00000004 , 0x0000000a 
+ 00018249  0x00002704 force  0x00000008 , 0x00000039 
+ 00018250  0x00002705 arg  0x0000001d , 0x00000007 
+ 00018251  0x00002706 arg  0x00000005 , 0x00000039 
+ 00018252  0x00002707 branch  0x00004952 
+ 00018253  0x0000270a force  0x00000001 , 0x00000011 
+ 00018254  0x0000270b branch  0x0000493d 
+ 00018255  0x00002710 call  0x00004766 
+ 00018256  0x00002711 ifetch  0x00000002 , 0x00000003 
+ 00018257  0x00002712 store  0x00000002 , 0x00004280 
+ 00018258  0x00002713 ifetch  0x00000002 , 0x00000003 
+ 00018259  0x00002714 store  0x00000002 , 0x0000027b 
+ 00018260  0x00002715 ifetch  0x00000002 , 0x00000003 
+ 00018261  0x00002716 store  0x00000002 , 0x00004282 
+ 00018262  0x00002717 ifetch  0x00000002 , 0x00000003 
+ 00018263  0x00002718 store  0x00000002 , 0x00004284 
+ 00018264  0x00002719 jam  0x00000012 , 0x00004272 
+ 00018265  0x0000271a branch  0x00004933 
+ 00018266  0x0000271d call  0x00004766 
+ 00018267  0x0000271e call  0x0000475d 
+ 00018268  0x0000271f branch  0x00004933 
+ 00018269  0x00002722 jam  0x00000013 , 0x00004272 
+ 00018270  0x00002723 rtn 
+ 00018271  0x00002726 branch  0x00004949 
+ 00018272  0x00002729 call  0x00004763 
+ 00018273  0x0000272a jam  0x00000018 , 0x00004272 
+ 00018274  0x0000272b branch  0x00004933 
+ 00018275  0x0000272e ifetch  0x00000006 , 0x00000003 
+ 00018276  0x0000272f store  0x00000006 , 0x00004274 
+ 00018277  0x00002730 rtn 
+ 00018278  0x00002733 ifetch  0x00000002 , 0x00000003 
+ 00018279  0x00002734 store  0x00000001 , 0x00004273 
+ 00018280  0x00002735 rtn 
+ 00018281  0x00002738 call  0x00004766 
+ 00018282  0x00002739 call  0x0000496e 
+ 00018283  0x0000273a fetch  0x00000001 , 0x00004273 
+ 00018284  0x0000273b istore  0x00000002 , 0x0000000a 
+ 00018285  0x0000273c rtn 
+ 00018286  0x00002741 call  0x00004766 
+ 00018287  0x00002742 call  0x00004933 
+ 00018288  0x00002743 call  0x00004970 
+ 00018289  0x00002744 force  0x00000000 , 0x0000003f 
+ 00018290  0x00002745 istore  0x00000001 , 0x0000000a 
+ 00018291  0x00002746 fetch  0x00000001 , 0x00004273 
+ 00018292  0x00002747 istore  0x00000002 , 0x0000000a 
+ 00018293  0x00002748 rtn 
+ 00018294  0x0000274b ifetch  0x00000002 , 0x00000003 
+ 00018295  0x0000274c iadd  0x00000022 , 0x0000003f 
+ 00018296  0x0000274d and_into  0x000001fc , 0x0000003f 
+ 00018297  0x0000274e store  0x00000004 , 0x000000f4 
+ 00018298  0x0000274f rtn 
+ 00018299  0x00002752 set0  0x00000025 , 0x00000000 
+ 00018300  0x00002753 bpatch  0x000000e0 , 0x0000401c 
+ 00018301  0x00002754 fetch  0x00000001 , 0x00000274 
+ 00018302  0x00002755 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00018303  0x00002756 nrtn  0x00000002 
+ 00018304  0x00002757 fetcht  0x00000006 , 0x00000182 
+ 00018305  0x00002758 call  0x000032fc 
+ 00018306  0x00002759 rtn  0x00000005 
+ 00018307  0x0000275a call  0x00004972 
+ 00018308  0x0000275b setarg  0x00010f22 
+ 00018309  0x0000275c istore  0x00000003 , 0x0000000a 
+ 00018310  0x0000275d fetch  0x00000006 , 0x00000182 
+ 00018311  0x0000275e istore  0x00000006 , 0x0000000a 
+ 00018312  0x0000275f fetch  0x00000001 , 0x0000017d 
+ 00018313  0x00002760 copy  0x0000003f , 0x00000002 
+ 00018314  0x00002761 rshift3  0x0000003f , 0x0000003f 
+ 00018315  0x00002762 rshift3  0x0000003f , 0x0000003f 
+ 00018316  0x00002763 istore  0x00000001 , 0x0000000a 
+ 00018317  0x00002764 copy  0x00000002 , 0x0000003f 
+ 00018318  0x00002765 and  0x0000003f , 0x00000030 , 0x0000003f 
+ 00018319  0x00002766 rshift3  0x0000003f , 0x0000003f 
+ 00018320  0x00002767 rshift  0x0000003f , 0x0000003f 
+ 00018321  0x00002768 istore  0x00000001 , 0x0000000a 
+ 00018322  0x00002769 fetch  0x00000003 , 0x0000017f 
+ 00018323  0x0000276a istore  0x00000003 , 0x0000000a 
+ 00018324  0x0000276b fetch  0x00000004 , 0x0000016f 
+ 00018325  0x0000276c isub  0x00000022 , 0x0000003f 
+ 00018326  0x0000276d istore  0x00000002 , 0x0000000a 
+ 00018327  0x0000276e setarg  0x000000c8 
+ 00018328  0x0000276f istore  0x00000001 , 0x0000000a 
+ 00018329  0x00002770 force  0x0000000f , 0x00000039 
+ 00018330  0x00002771 branch  0x00004959 
+ 00018331  0x00002774 set0  0x00000025 , 0x00000000 
+ 00018332  0x00002775 bpatch  0x000000e1 , 0x0000401c 
+ 00018333  0x00002776 force  0x0000021c , 0x00000002 
+ 00018334  0x00002777 fetch  0x00000002 , 0x00000291 
+ 00018335  0x00002778 isub  0x00000002 , 0x0000003e 
+ 00018336  0x00002779 nrtn  0x00000002 
+ 00018337  0x0000277a fetcht  0x00000003 , 0x00000286 
+ 00018338  0x0000277b fetch  0x00000003 , 0x00000185 
+ 00018339  0x0000277c isub  0x00000002 , 0x0000003e 
+ 00018340  0x0000277d rtn  0x00000005 
+ 00018341  0x0000277e rtn  0x00000034 
+ 00018342  0x0000277f store  0x00000003 , 0x00000286 
+ 00018343  0x00002780 fetch  0x00000001 , 0x00000274 
+ 00018344  0x00002781 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00018345  0x00002782 nrtn  0x00000002 
+ 00018346  0x00002783 fetcht  0x00000006 , 0x00000182 
+ 00018347  0x00002784 call  0x000032fc 
+ 00018348  0x00002785 rtn  0x00000005 
+ 00018349  0x00002786 call  0x000047cc 
+ 00018350  0x00002787 force  0x0000000f , 0x00000002 
+ 00018351  0x00002788 fetch  0x00000001 , 0x000004df 
+ 00018352  0x00002789 bne  0x00000009 , 0x000047c5 
+ 00018353  0x0000278a fetch  0x00000001 , 0x000004de 
+ 00018354  0x0000278b branch  0x000047c5 , 0x00000034 
+ 00018355  0x0000278c iforce  0x00000039 
+ 00018356  0x0000278d istore  0x00000001 , 0x0000000a 
+ 00018357  0x0000278e iadd  0x00000002 , 0x00000002 
+ 00018358  0x0000278f increase  0x00000001 , 0x00000002 
+ 00018359  0x00002790 arg  0x000004df , 0x00000006 
+ 00018360  0x00002793 ifetch  0x00000001 , 0x00000006 
+ 00018361  0x00002794 istore  0x00000001 , 0x0000000a 
+ 00018362  0x00002795 loop  0x000047b8 
+ 00018363  0x00002797 ifetch  0x00000001 , 0x00000006 
+ 00018364  0x00002798 branch  0x000047c5 , 0x00000034 
+ 00018365  0x00002799 iforce  0x00000039 
+ 00018366  0x0000279a istore  0x00000001 , 0x0000000a 
+ 00018367  0x0000279b iadd  0x00000002 , 0x00000002 
+ 00018368  0x0000279c increase  0x00000001 , 0x00000002 
+ 00018369  0x0000279e ifetch  0x00000001 , 0x00000006 
+ 00018370  0x0000279f istore  0x00000001 , 0x0000000a 
+ 00018371  0x000027a0 loop  0x000047c1 
+ 00018372  0x000027a1 branch  0x000047bb 
+ 00018373  0x000027a3 sub  0x00000002 , 0x000000ff , 0x0000003f 
+ 00018374  0x000027a4 iforce  0x00000039 
+ 00018375  0x000027a6 setarg  0x00000000 
+ 00018376  0x000027a7 istore  0x00000001 , 0x0000000a 
+ 00018377  0x000027a8 loop  0x000047c7 
+ 00018378  0x000027a9 force  0x000000ff , 0x00000039 
+ 00018379  0x000027aa branch  0x00004959 
+ 00018380  0x000027ad set0  0x00000025 , 0x00000000 
+ 00018381  0x000027ae bpatch  0x000000e2 , 0x0000401c 
+ 00018382  0x000027af call  0x00004972 
+ 00018383  0x000027b0 setarg  0x0001ff2f 
+ 00018384  0x000027b1 istore  0x00000003 , 0x0000000a 
+ 00018385  0x000027b2 fetch  0x00000006 , 0x00000182 
+ 00018386  0x000027b3 istore  0x00000006 , 0x0000000a 
+ 00018387  0x000027b4 fetch  0x00000001 , 0x0000017d 
+ 00018388  0x000027b5 copy  0x0000003f , 0x00000002 
+ 00018389  0x000027b6 rshift3  0x0000003f , 0x0000003f 
+ 00018390  0x000027b7 rshift3  0x0000003f , 0x0000003f 
+ 00018391  0x000027b8 istore  0x00000001 , 0x0000000a 
+ 00018392  0x000027b9 copy  0x00000002 , 0x0000003f 
+ 00018393  0x000027ba and  0x0000003f , 0x00000030 , 0x0000003f 
+ 00018394  0x000027bb rshift3  0x0000003f , 0x0000003f 
+ 00018395  0x000027bc rshift  0x0000003f , 0x0000003f 
+ 00018396  0x000027bd istore  0x00000001 , 0x0000000a 
+ 00018397  0x000027be fetch  0x00000003 , 0x0000017f 
+ 00018398  0x000027bf istore  0x00000003 , 0x0000000a 
+ 00018399  0x000027c0 fetch  0x00000004 , 0x0000016f 
+ 00018400  0x000027c1 isub  0x00000022 , 0x0000003f 
+ 00018401  0x000027c2 istore  0x00000002 , 0x0000000a 
+ 00018402  0x000027c3 setarg  0x000000c8 
+ 00018403  0x000027c4 istore  0x00000001 , 0x0000000a 
+ 00018404  0x000027c5 rtn 
+ 00018405  0x000027c8 set0  0x00000025 , 0x00000000 
+ 00018406  0x000027c9 bpatch  0x000000e3 , 0x0000401c 
+ 00018407  0x000027ca fetch  0x00000001 , 0x00004132 
+ 00018408  0x000027cb rtnne  0x00000001 
+ 00018409  0x000027cc call  0x00004968 
+ 00018410  0x000027cd istoret  0x00000008 , 0x0000000a 
+ 00018411  0x000027ce force  0x0000000b , 0x00000039 
+ 00018412  0x000027cf force  0x0000000b , 0x00000007 
+ 00018413  0x000027d0 branch  0x00004952 
+ 00018414  0x000027d3 set0  0x00000025 , 0x00000000 
+ 00018415  0x000027d4 bpatch  0x000000e4 , 0x0000401c 
+ 00018416  0x000027d5 fetch  0x00000001 , 0x00004132 
+ 00018417  0x000027d6 rtnne  0x00000001 
+ 00018418  0x000027d8 call  0x00004970 
+ 00018419  0x000027d9 fetch  0x00000006 , 0x00000040 
+ 00018420  0x000027da istore  0x00000006 , 0x0000000a 
+ 00018421  0x000027db istoret  0x00000008 , 0x0000000a 
+ 00018422  0x000027dc force  0x0000000e , 0x00000039 
+ 00018423  0x000027dd force  0x0000003d , 0x00000007 
+ 00018424  0x000027de branch  0x00004952 
+ 00018425  0x000027e1 set0  0x00000025 , 0x00000000 
+ 00018426  0x000027e2 bpatch  0x000000e5 , 0x0000401c 
+ 00018427  0x000027e3 fetch  0x00000001 , 0x00004132 
+ 00018428  0x000027e4 rtnne  0x00000001 
+ 00018429  0x000027e6 call  0x00004968 
+ 00018430  0x000027e7 fetch  0x00000001 , 0x00000449 
+ 00018431  0x000027e8 istore  0x00000001 , 0x0000000a 
+ 00018432  0x000027e9 setarg  0x00000001 
+ 00018433  0x000027ea istore  0x00000001 , 0x0000000a 
+ 00018434  0x000027eb istoret  0x00000008 , 0x0000000a 
+ 00018435  0x000027ec force  0x0000000d , 0x00000039 
+ 00018436  0x000027ed force  0x00000023 , 0x00000007 
+ 00018437  0x000027ee branch  0x00004952 
+ 00018438  0x000027f2 set0  0x00000025 , 0x00000000 
+ 00018439  0x000027f3 bpatch  0x000000e6 , 0x0000401c 
+ 00018440  0x000027f4 fetch  0x00000001 , 0x00004132 
+ 00018441  0x000027f5 rtnne  0x00000001 
+ 00018442  0x000027f6 call  0x00004968 
+ 00018443  0x000027f7 istoret  0x00000005 , 0x0000000a 
+ 00018444  0x000027f8 force  0x00000008 , 0x00000039 
+ 00018445  0x000027f9 force  0x0000000c , 0x00000007 
+ 00018446  0x000027fa branch  0x00004952 
+ 00018447  0x000027fd set0  0x00000025 , 0x00000000 
+ 00018448  0x000027fe bpatch  0x000000e7 , 0x0000401c 
+ 00018449  0x000027ff fetch  0x00000001 , 0x00004132 
+ 00018450  0x00002800 rtnne  0x00000001 
+ 00018451  0x00002802 call  0x00004970 
+ 00018452  0x00002803 fetch  0x00000006 , 0x00000040 
+ 00018453  0x00002804 istore  0x00000006 , 0x0000000a 
+ 00018454  0x00002805 fetch  0x00000003 , 0x000007e9 
+ 00018455  0x00002806 istore  0x00000003 , 0x0000000a 
+ 00018456  0x00002807 force  0x00000009 , 0x00000039 
+ 00018457  0x00002808 force  0x00000032 , 0x00000007 
+ 00018458  0x00002809 branch  0x00004952 
+ 00018459  0x0000280c set0  0x00000025 , 0x00000000 
+ 00018460  0x0000280d bpatch  0x000000e8 , 0x0000401d 
+ 00018461  0x0000280e fetch  0x00000001 , 0x00004132 
+ 00018462  0x0000280f rtnne  0x00000001 
+ 00018463  0x00002811 call  0x00004970 
+ 00018464  0x00002812 fetch  0x00000006 , 0x00000040 
+ 00018465  0x00002813 istore  0x00000006 , 0x0000000a 
+ 00018466  0x00002814 force  0x00000006 , 0x00000039 
+ 00018467  0x00002815 force  0x00000031 , 0x00000007 
+ 00018468  0x00002816 branch  0x00004952 
+ 00018469  0x0000281a force  0x00000000 , 0x00000002 
+ 00018470  0x0000281c set0  0x00000025 , 0x00000000 
+ 00018471  0x0000281d bpatch  0x000000e9 , 0x0000401d 
+ 00018472  0x0000281e fetch  0x00000001 , 0x00004132 
+ 00018473  0x0000281f rtnne  0x00000001 
+ 00018474  0x00002820 force  0x00000003 , 0x00000007 
+ 00018475  0x00002821 jam  0x00000005 , 0x00004800 
+ 00018476  0x00002822 call  0x00004970 
+ 00018477  0x00002823 istoret  0x00000001 , 0x0000000a 
+ 00018478  0x00002824 call  0x0000496b 
+ 00018479  0x00002825 call  0x00004965 
+ 00018480  0x00002826 force  0x00000001 , 0x0000003f 
+ 00018481  0x00002827 istore  0x00000001 , 0x0000000a 
+ 00018482  0x00002828 force  0x00000000 , 0x0000003f 
+ 00018483  0x00002829 fetcht  0x00000001 , 0x0000004c 
+ 00018484  0x0000282a isolate1  0x00000002 , 0x00000002 
+ 00018485  0x0000282b setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00018486  0x0000282c istore  0x00000001 , 0x0000000a 
+ 00018487  0x0000282d force  0x0000000b , 0x00000039 
+ 00018488  0x0000282e branch  0x00004952 
+ 00018489  0x00002832 set0  0x00000025 , 0x00000000 
+ 00018490  0x00002833 bpatch  0x000000ea , 0x0000401d 
+ 00018491  0x00002834 fetch  0x00000001 , 0x00004132 
+ 00018492  0x00002835 rtnne  0x00000001 
+ 00018493  0x00002836 force  0x00000004 , 0x00000007 
+ 00018494  0x00002837 call  0x00004970 
+ 00018495  0x00002838 call  0x00004965 
+ 00018496  0x0000283a fetch  0x00000003 , 0x0000017f 
+ 00018497  0x0000283b istore  0x00000003 , 0x0000000a 
+ 00018498  0x0000283c istoret  0x00000001 , 0x0000000a 
+ 00018499  0x0000283d force  0x0000000a , 0x00000039 
+ 00018500  0x0000283e branch  0x00004952 
+ 00018501  0x00002841 set0  0x00000025 , 0x00000000 
+ 00018502  0x00002842 bpatch  0x000000eb , 0x0000401d 
+ 00018503  0x00002843 fetch  0x00000001 , 0x00004132 
+ 00018504  0x00002844 rtnne  0x00000001 
+ 00018505  0x00002845 call  0x00004968 
+ 00018506  0x00002846 force  0x00000000 , 0x0000003f 
+ 00018507  0x00002847 fetcht  0x00000001 , 0x0000004c 
+ 00018508  0x00002848 isolate1  0x00000002 , 0x00000002 
+ 00018509  0x00002849 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00018510  0x0000284a istore  0x00000001 , 0x0000000a 
+ 00018511  0x0000284b force  0x00000008 , 0x00000007 
+ 00018512  0x0000284c force  0x00000004 , 0x00000039 
+ 00018513  0x0000284d branch  0x00004952 
+ 00018514  0x00002851 set0  0x00000025 , 0x00000000 
+ 00018515  0x00002852 bpatch  0x000000ec , 0x0000401d 
+ 00018516  0x00002853 fetch  0x00000001 , 0x00004132 
+ 00018517  0x00002854 rtnne  0x00000001 
+ 00018518  0x00002855 force  0x00000018 , 0x00000007 
+ 00018519  0x00002856 call  0x00004970 
+ 00018520  0x00002857 call  0x00004965 
+ 00018521  0x00002858 arg  0x00004262 , 0x00000006 
+ 00018522  0x00002859 force  0x00000010 , 0x00000039 
+ 00018523  0x0000285a call  0x00004976 
+ 00018524  0x0000285b force  0x00000005 , 0x0000003f 
+ 00018525  0x0000285c istore  0x00000001 , 0x0000000a 
+ 00018526  0x0000285d force  0x00000017 , 0x00000039 
+ 00018527  0x0000285e branch  0x00004952 
+ 00018528  0x00002861 fetch  0x00000001 , 0x00004132 
+ 00018529  0x00002862 rtnne  0x00000001 
+ 00018530  0x00002863 force  0x00000033 , 0x00000007 
+ 00018531  0x00002864 call  0x00004970 
+ 00018532  0x00002865 call  0x00004965 
+ 00018533  0x00002866 fetch  0x00000004 , 0x000007ec 
+ 00018534  0x00002867 istore  0x00000004 , 0x0000000a 
+ 00018535  0x00002868 force  0x0000000a , 0x00000039 
+ 00018536  0x00002869 branch  0x00004952 
+ 00018537  0x0000286c fetch  0x00000001 , 0x00004132 
+ 00018538  0x0000286d rtnne  0x00000001 
+ 00018539  0x0000286e force  0x00000036 , 0x00000007 
+ 00018540  0x0000286f call  0x00004970 
+ 00018541  0x00002870 setarg  0x00000000 
+ 00018542  0x00002871 istore  0x00000001 , 0x0000000a 
+ 00018543  0x00002872 call  0x00004965 
+ 00018544  0x00002873 force  0x00000007 , 0x00000039 
+ 00018545  0x00002874 branch  0x00004952 
+ 00018546  0x00002878 set0  0x00000025 , 0x00000000 
+ 00018547  0x00002879 bpatch  0x000000ed , 0x0000401d 
+ 00018548  0x0000287a force  0x00000017 , 0x00000007 
+ 00018549  0x0000287c fetch  0x00000001 , 0x00004132 
+ 00018550  0x0000287d rtnne  0x00000001 
+ 00018551  0x0000287e call  0x00004970 
+ 00018552  0x0000287f call  0x00004965 
+ 00018553  0x00002880 force  0x00000006 , 0x00000039 
+ 00018554  0x00002881 branch  0x00004952 
+ 00018555  0x00002884 fetch  0x00000001 , 0x00004132 
+ 00018556  0x00002885 rtnne  0x00000001 
+ 00018557  0x00002886 force  0x00000016 , 0x00000007 
+ 00018558  0x00002887 branch  0x00004875 
+ 00018559  0x0000288b fetch  0x00000001 , 0x00004132 
+ 00018560  0x0000288c rtnne  0x00000001 
+ 00018561  0x0000288d force  0x00000012 , 0x00000007 
+ 00018562  0x0000288e call  0x00004970 
+ 00018563  0x0000288f force  0x00000000 , 0x0000003f 
+ 00018564  0x00002890 istore  0x00000001 , 0x0000000a 
+ 00018565  0x00002891 call  0x00004965 
+ 00018566  0x00002892 istoret  0x00000001 , 0x0000000a 
+ 00018567  0x00002893 force  0x00000008 , 0x00000039 
+ 00018568  0x00002894 branch  0x00004952 
+ 00018569  0x00002897 fetch  0x00000001 , 0x00004132 
+ 00018570  0x00002898 rtnne  0x00000001 
+ 00018571  0x00002899 force  0x00000000 , 0x00000002 
+ 00018572  0x0000289a nbranch  0x0000488e , 0x00000029 
+ 00018573  0x0000289b force  0x00000001 , 0x00000002 
+ 00018574  0x0000289d fetch  0x00000001 , 0x00004132 
+ 00018575  0x0000289e rtnne  0x00000001 
+ 00018576  0x0000289f force  0x00000012 , 0x00000007 
+ 00018577  0x000028a0 call  0x00004970 
+ 00018578  0x000028a1 force  0x00000035 , 0x0000003f 
+ 00018579  0x000028a2 istore  0x00000001 , 0x0000000a 
+ 00018580  0x000028a3 call  0x00004965 
+ 00018581  0x000028a4 istoret  0x00000001 , 0x0000000a 
+ 00018582  0x000028a5 force  0x00000008 , 0x00000039 
+ 00018583  0x000028a6 branch  0x00004952 
+ 00018584  0x000028a9 set0  0x00000025 , 0x00000000 
+ 00018585  0x000028aa bpatch  0x000000ee , 0x0000401d 
+ 00018586  0x000028ab fetch  0x00000001 , 0x00004132 
+ 00018587  0x000028ac rtnne  0x00000001 
+ 00018588  0x000028ad call  0x00004972 
+ 00018589  0x000028ae setarg  0x0000ff07 
+ 00018590  0x000028af istore  0x00000002 , 0x0000000a 
+ 00018591  0x000028b0 deposit  0x00000007 
+ 00018592  0x000028b1 istore  0x00000001 , 0x0000000a 
+ 00018593  0x000028b2 call  0x00004965 
+ 00018594  0x000028b3 arg  0x00000103 , 0x00000006 
+ 00018595  0x000028b4 force  0x000000f8 , 0x00000039 
+ 00018596  0x000028b6 ifetch  0x00000001 , 0x00000006 
+ 00018597  0x000028b7 istore  0x00000001 , 0x0000000a 
+ 00018598  0x000028b8 loop  0x000048a4 
+ 00018599  0x000028b9 force  0x000000ff , 0x00000039 
+ 00018600  0x000028ba branch  0x00004959 
+ 00018601  0x000028bd set0  0x00000025 , 0x00000000 
+ 00018602  0x000028be bpatch  0x000000ef , 0x0000401d 
+ 00018603  0x000028bf fetch  0x00000001 , 0x00004132 
+ 00018604  0x000028c0 rtnne  0x00000001 
+ 00018605  0x000028c1 hfetch  0x00000001 , 0x0000810e 
+ 00018606  0x000028c2 nrtn  0x00000034 
+ 00018607  0x000028c3 fetch  0x00000001 , 0x0000004b 
+ 00018608  0x000028c4 rtnbit0  0x00000007 
+ 00018609  0x000028c5 set0  0x00000007 , 0x0000003f 
+ 00018610  0x000028c6 store  0x00000001 , 0x0000004b 
+ 00018611  0x000028c7 call  0x00004970 
+ 00018612  0x000028c8 force  0x00000001 , 0x0000003f 
+ 00018613  0x000028c9 istore  0x00000001 , 0x0000000a 
+ 00018614  0x000028ca call  0x0000496b 
+ 00018615  0x000028cb force  0x00000001 , 0x0000003f 
+ 00018616  0x000028cc istore  0x00000002 , 0x0000000a 
+ 00018617  0x000028cd force  0x00000013 , 0x00000007 
+ 00018618  0x000028ce force  0x00000005 , 0x00000039 
+ 00018619  0x000028cf branch  0x00004952 
+ 00018620  0x000028d4 set0  0x00000025 , 0x00000000 
+ 00018621  0x000028d5 bpatch  0x000000f0 , 0x0000401e 
+ 00018622  0x000028d6 fetch  0x00000001 , 0x00004132 
+ 00018623  0x000028d7 rtnne  0x00000001 
+ 00018624  0x000028d8 call  0x00004968 
+ 00018625  0x000028d9 force  0x00000006 , 0x00000007 
+ 00018626  0x000028da force  0x00000003 , 0x00000039 
+ 00018627  0x000028db branch  0x00004952 
+ 00018628  0x000028e0 set0  0x00000025 , 0x00000000 
+ 00018629  0x000028e1 bpatch  0x000000f1 , 0x0000401e 
+ 00018630  0x000028e2 fetch  0x00000001 , 0x00004132 
+ 00018631  0x000028e3 rtnne  0x00000001 
+ 00018632  0x000028e4 call  0x00004970 
+ 00018633  0x000028e5 force  0x00000000 , 0x0000003f 
+ 00018634  0x000028e6 istore  0x00000001 , 0x0000000a 
+ 00018635  0x000028e7 istoret  0x00000002 , 0x0000000a 
+ 00018636  0x000028e8 fetch  0x00000001 , 0x000002c0 
+ 00018637  0x000028e9 istore  0x00000001 , 0x0000000a 
+ 00018638  0x000028ea force  0x00000005 , 0x00000007 
+ 00018639  0x000028eb force  0x00000004 , 0x00000039 
+ 00018640  0x000028ec branch  0x00004952 
+ 00018641  0x000028f0 set0  0x00000025 , 0x00000000 
+ 00018642  0x000028f1 bpatch  0x000000f2 , 0x0000401e 
+ 00018643  0x000028f2 fetch  0x00000001 , 0x00004132 
+ 00018644  0x000028f3 rtnne  0x00000001 , 0x0000003f 
+ 00018645  0x000028f4 call  0x00004970 
+ 00018646  0x000028f5 setarg  0x00000102 
+ 00018647  0x000028f6 istore  0x00000002 , 0x0000000a 
+ 00018648  0x000028f7 fetcht  0x00000001 , 0x00000340 
+ 00018649  0x000028f8 and  0x00000002 , 0x0000000f , 0x0000003f 
+ 00018650  0x000028f9 istore  0x00000001 , 0x0000000a 
+ 00018651  0x000028fa copy  0x00000011 , 0x0000003f 
+ 00018652  0x000028fb istore  0x00000001 , 0x0000000a 
+ 00018653  0x000028fc fetcht  0x00000001 , 0x00000341 
+ 00018654  0x000028fd increase  0xfffffffa , 0x00000002 
+ 00018655  0x000028fe fetch  0x00000006 , 0x00000342 
+ 00018656  0x000028ff istore  0x00000006 , 0x0000000a 
+ 00018657  0x00002900 istoret  0x00000001 , 0x0000000a 
+ 00018658  0x00002901 copy  0x00000002 , 0x00000039 
+ 00018659  0x00002902 call  0x00004976 
+ 00018660  0x00002903 setarg  0x0000007f 
+ 00018661  0x00002904 istore  0x00000001 , 0x0000000a 
+ 00018662  0x00002905 copy  0x00000002 , 0x00000039 
+ 00018663  0x00002906 add  0x00000039 , 0x0000000c , 0x00000039 
+ 00018664  0x00002907 force  0x0000003e , 0x00000007 
+ 00018665  0x00002908 branch  0x00004952 
+ 00018666  0x0000290b set0  0x00000025 , 0x00000000 
+ 00018667  0x0000290c bpatch  0x000000f3 , 0x0000401e 
+ 00018668  0x0000290d fetch  0x00000001 , 0x00004132 
+ 00018669  0x0000290e rtnne  0x00000001 , 0x0000003f 
+ 00018670  0x0000290f call  0x00004970 
+ 00018671  0x00002910 setarg  0x00000001 
+ 00018672  0x00002911 istore  0x00000001 , 0x0000000a 
+ 00018673  0x00002912 istoret  0x00000001 , 0x0000000a 
+ 00018674  0x00002913 fetch  0x00000001 , 0x000003d6 
+ 00018675  0x00002914 istore  0x00000002 , 0x0000000a 
+ 00018676  0x00002915 fetch  0x00000001 , 0x000003c1 
+ 00018677  0x00002916 rshift  0x0000003f , 0x0000003f 
+ 00018678  0x00002917 setflip  0x00000000 , 0x0000003f 
+ 00018679  0x00002918 istore  0x00000001 , 0x0000000a 
+ 00018680  0x00002919 fetch  0x00000001 , 0x000044e6 
+ 00018681  0x0000291a istore  0x00000001 , 0x0000000a 
+ 00018682  0x0000291b fetch  0x00000006 , 0x000003d0 
+ 00018683  0x0000291c istore  0x00000006 , 0x0000000a 
+ 00018684  0x0000291d fetch  0x00000002 , 0x000043d0 
+ 00018685  0x0000291e istore  0x00000002 , 0x0000000a 
+ 00018686  0x0000291f fetch  0x00000002 , 0x000003ed 
+ 00018687  0x00002920 istore  0x00000002 , 0x0000000a 
+ 00018688  0x00002921 fetch  0x00000002 , 0x000003ef 
+ 00018689  0x00002922 istore  0x00000002 , 0x0000000a 
+ 00018690  0x00002923 fetch  0x00000001 , 0x000003f8 
+ 00018691  0x00002924 istore  0x00000001 , 0x0000000a 
+ 00018692  0x00002925 force  0x0000003e , 0x00000007 
+ 00018693  0x00002926 arg  0x00000013 , 0x00000039 
+ 00018694  0x00002927 branch  0x00004952 
+ 00018695  0x0000292c set0  0x00000025 , 0x00000000 
+ 00018696  0x0000292d bpatch  0x000000f4 , 0x0000401e 
+ 00018697  0x0000292e fetch  0x00000001 , 0x00004132 
+ 00018698  0x0000292f rtnne  0x00000001 
+ 00018699  0x00002931 call  0x00004970 
+ 00018700  0x00002932 call  0x00004968 
+ 00018701  0x00002933 istoret  0x00000001 , 0x0000000a 
+ 00018702  0x00002934 fetch  0x00000002 , 0x00000032 
+ 00018703  0x00002935 rshift  0x0000003f , 0x0000003f 
+ 00018704  0x00002936 istore  0x00000002 , 0x0000000a 
+ 00018705  0x00002937 force  0x00000006 , 0x00000039 
+ 00018706  0x00002938 force  0x00000014 , 0x00000007 
+ 00018707  0x00002939 branch  0x00004952 
+ 00018708  0x0000293d set0  0x00000025 , 0x00000000 
+ 00018709  0x0000293e bpatch  0x000000f5 , 0x0000401e 
+ 00018710  0x0000293f fetch  0x00000001 , 0x00004132 
+ 00018711  0x00002940 rtnne  0x00000001 
+ 00018712  0x00002941 set0  0x00000025 , 0x00000000 
+ 00018713  0x00002942 bpatch  0x000000f6 , 0x0000401e 
+ 00018714  0x00002943 call  0x00004970 
+ 00018715  0x00002944 istoret  0x00000001 , 0x0000000a 
+ 00018716  0x00002945 setarg  0x00000e00 
+ 00018717  0x00002946 istore  0x00000002 , 0x0000000a 
+ 00018718  0x00002947 call  0x00004965 
+ 00018719  0x00002948 force  0x00000000 , 0x0000003f 
+ 00018720  0x00002949 bmark1  0x00000007 , 0x00004924 
+ 00018721  0x0000294a force  0x00000000 , 0x0000003f 
+ 00018722  0x0000294b istore  0x00000007 , 0x0000000a 
+ 00018723  0x0000294c branch  0x0000492c 
+ 00018724  0x0000294e fetch  0x00000001 , 0x00004132 
+ 00018725  0x0000294f rtnne  0x00000001 
+ 00018726  0x00002950 setarg  0x00020602 
+ 00018727  0x00002951 istore  0x00000003 , 0x0000000a 
+ 00018728  0x00002952 setarg  0x0000001e 
+ 00018729  0x00002953 istore  0x00000002 , 0x0000000a 
+ 00018730  0x00002954 setarg  0x0000001e 
+ 00018731  0x00002955 istore  0x00000002 , 0x0000000a 
+ 00018732  0x00002957 fetch  0x00000001 , 0x00004132 
+ 00018733  0x00002958 rtnne  0x00000001 
+ 00018734  0x00002959 fetch  0x00000001 , 0x000000ab 
+ 00018735  0x0000295a istore  0x00000001 , 0x0000000a 
+ 00018736  0x0000295b force  0x0000002c , 0x00000007 
+ 00018737  0x0000295c force  0x00000011 , 0x00000039 
+ 00018738  0x0000295d branch  0x00004952 
+ 00018739  0x00002961 set0  0x00000025 , 0x00000000 
+ 00018740  0x00002962 bpatch  0x000000f7 , 0x0000401e 
+ 00018741  0x00002963 call  0x00004970 
+ 00018742  0x00002964 setarg  0x00000100 
+ 00018743  0x00002965 istore  0x00000002 , 0x0000000a 
+ 00018744  0x00002966 deposit  0x00000030 
+ 00018745  0x00002967 istore  0x00000002 , 0x0000000a 
+ 00018746  0x00002968 force  0x00000004 , 0x00000039 
+ 00018747  0x00002969 force  0x0000000f , 0x00000007 
+ 00018748  0x0000296a branch  0x00004952 
+ 00018749  0x0000296d set0  0x00000025 , 0x00000000 
+ 00018750  0x0000296e bpatch  0x000000f8 , 0x0000401f 
+ 00018751  0x0000296f call  0x00004970 
+ 00018752  0x00002970 deposit  0x00000011 
+ 00018753  0x00002971 istore  0x00000001 , 0x0000000a 
+ 00018754  0x00002972 setarg  0x00000001 
+ 00018755  0x00002973 istore  0x00000001 , 0x0000000a 
+ 00018756  0x00002974 deposit  0x00000030 
+ 00018757  0x00002975 istore  0x00000002 , 0x0000000a 
+ 00018758  0x00002976 force  0x00000004 , 0x00000039 
+ 00018759  0x00002977 force  0x0000000f , 0x00000007 
+ 00018760  0x00002978 branch  0x00004952 
+ 00018761  0x0000297b set0  0x00000025 , 0x00000000 
+ 00018762  0x0000297c bpatch  0x000000f9 , 0x0000401f 
+ 00018763  0x0000297d force  0x00000004 , 0x00000039 
+ 00018764  0x0000297f call  0x00004970 
+ 00018765  0x00002980 force  0x00000001 , 0x0000003f 
+ 00018766  0x00002981 istore  0x00000001 , 0x0000000a 
+ 00018767  0x00002982 deposit  0x00000030 
+ 00018768  0x00002983 istore  0x00000003 , 0x0000000a 
+ 00018769  0x00002984 force  0x0000000e , 0x00000007 
+ 00018770  0x00002986 set0  0x00000025 , 0x00000000 
+ 00018771  0x00002987 bpatch  0x000000fa , 0x0000401f 
+ 00018772  0x00002988 call  0x00004972 
+ 00018773  0x00002989 deposit  0x00000007 
+ 00018774  0x0000298a istore  0x00000001 , 0x0000000a 
+ 00018775  0x0000298b deposit  0x00000039 
+ 00018776  0x0000298c istore  0x00000001 , 0x0000000a 
+ 00018777  0x0000298e set1  0x00000013 , 0x00000000 
+ 00018778  0x0000298f force  0x00000005 , 0x00000007 
+ 00018779  0x00002990 increase  0x00000002 , 0x00000039 
+ 00018780  0x00002992 call  0x00004494 
+ 00018781  0x00002993 branch  0x00004378 , 0x00000001 
+ 00018782  0x00002994 branch  0x00004422 
+ 00018783  0x00002997 force  0x000000ff , 0x00000007 
+ 00018784  0x00002998 call  0x00004970 
+ 00018785  0x00002999 setarg  0x00000001 
+ 00018786  0x0000299a istore  0x00000001 , 0x0000000a 
+ 00018787  0x0000299b force  0x00000001 , 0x00000039 
+ 00018788  0x0000299c branch  0x00004952 
+ 00018789  0x000029a0 fetch  0x00000006 , 0x00000040 
+ 00018790  0x000029a1 istore  0x00000006 , 0x0000000a 
+ 00018791  0x000029a2 rtn 
+ 00018792  0x000029a5 call  0x00004970 
+ 00018793  0x000029a6 force  0x00000000 , 0x0000003f 
+ 00018794  0x000029a7 istore  0x00000001 , 0x0000000a 
+ 00018795  0x000029a9 fetch  0x00000001 , 0x00000046 
+ 00018796  0x000029aa istore  0x00000002 , 0x0000000a 
+ 00018797  0x000029ab rtn 
+ 00018798  0x000029ae force  0x0000000c , 0x0000000a 
+ 00018799  0x000029af branch  0x00004973 
+ 00018800  0x000029b2 force  0x00000008 , 0x0000000a 
+ 00018801  0x000029b3 branch  0x00004973 
+ 00018802  0x000029b6 force  0x00000006 , 0x0000000a 
+ 00018803  0x000029b8 call  0x00004494 
+ 00018804  0x000029b9 branch  0x000043de , 0x00000001 
+ 00018805  0x000029ba branch  0x0000441e 
+ 00018806  0x000029bd deposit  0x00000039 
+ 00018807  0x000029be rtn  0x00000034 
+ 00018808  0x000029c0 ifetch  0x00000001 , 0x00000006 
+ 00018809  0x000029c1 istore  0x00000001 , 0x0000000a 
+ 00018810  0x000029c2 loop  0x00004978 
+ 00018811  0x000029c3 rtn 
+ 00018812  0x000029c6 deposit  0x00000039 
+ 00018813  0x000029c7 rtn  0x00000034 
+ 00018814  0x000029c9 ifetch  0x00000001 , 0x00000003 
+ 00018815  0x000029ca istore  0x00000001 , 0x00000005 
+ 00018816  0x000029cb loop  0x0000497e 
+ 00018817  0x000029cc rtn 
+ 00018818  0x000029cf istore  0x00000001 , 0x0000000a 
+ 00018819  0x000029d0 rshift8  0x0000003f , 0x0000003f 
+ 00018820  0x000029d1 loop  0x00004982 
+ 00018821  0x000029d2 rtn 
+ 00018822  0x000029d6 pulse  0x0000000f 
+ 00018823  0x000029d7 enable  0x00000009 
+ 00018824  0x000029d9 ifetch  0x00000001 , 0x0000000a 
+ 00018825  0x000029da inject  0x00000000 , 0x00000008 
+ 00018826  0x000029db loop  0x00004988 
+ 00018827  0x000029dc enable  0x00000008 
+ 00018828  0x000029dd inject  0x00000000 , 0x00000010 
+ 00018829  0x000029de disable  0x00000008 
+ 00018830  0x000029df disable  0x00000009 
+ 00018831  0x000029e0 disable  0x0000000f 
+ 00018832  0x000029e1 byteswap  0x0000003f , 0x0000003f 
+ 00018833  0x000029e2 rtn 
+ 00018834  0x000029e5 nop  0x00000001 
+ 00018835  0x000029e6 hjam  0x00000001 , 0x00008203 
+ 00018836  0x000029e7 branch  0x00004992 
+ 00018837  0x000029ec set0  0x00000025 , 0x00000000 
+ 00018838  0x000029ed bpatch  0x000000fb , 0x0000401f 
+ 00018839  0x000029ee fetch  0x00000001 , 0x00004272 
+ 00018840  0x000029ef rtn  0x00000034 
+ 00018841  0x000029f0 fetch  0x00000001 , 0x0000007c 
+ 00018842  0x000029f1 nrtn  0x00000034 
+ 00018843  0x000029f2 call  0x000049be 
+ 00018844  0x000029f3 nbranch  0x000049aa , 0x00000005 
+ 00018845  0x000029f4 fetch  0x00000001 , 0x00004272 
+ 00018846  0x000029f5 beq  0x00000003 , 0x000049d4 
+ 00018847  0x000029f6 beq  0x00000009 , 0x000049da 
+ 00018848  0x000029f7 beq  0x0000000a , 0x000049e6 
+ 00018849  0x000029f8 beq  0x0000000b , 0x000049ed 
+ 00018850  0x000029f9 beq  0x0000000c , 0x000049f7 
+ 00018851  0x000029fa beq  0x00000008 , 0x00004a32 
+ 00018852  0x000029fb beq  0x00000018 , 0x000049cc 
+ 00018853  0x000029fc beq  0x00000007 , 0x000049c6 
+ 00018854  0x000029fd beq  0x00000019 , 0x000049ca 
+ 00018855  0x000029fe beq  0x0000001a , 0x00004a53 
+ 00018856  0x000029ff beq  0x00000012 , 0x00004a19 
+ 00018857  0x00002a00 beq  0x00000013 , 0x00004a28 
+ 00018858  0x00002a02 set0  0x00000025 , 0x00000000 
+ 00018859  0x00002a03 bpatch  0x000000fc , 0x0000401f 
+ 00018860  0x00002a04 call  0x000049c2 
+ 00018861  0x00002a05 nrtn  0x00000034 
+ 00018862  0x00002a06 fetch  0x00000001 , 0x00004272 
+ 00018863  0x00002a07 beq  0x0000000d , 0x00004a01 
+ 00018864  0x00002a08 beq  0x0000000f , 0x00004a0b 
+ 00018865  0x00002a09 beq  0x0000000e , 0x00004a0d 
+ 00018866  0x00002a0a beq  0x00000010 , 0x00004a2a 
+ 00018867  0x00002a0b beq  0x00000011 , 0x00004a34 
+ 00018868  0x00002a0c beq  0x0000001c , 0x00004a38 
+ 00018869  0x00002a0d beq  0x00000004 , 0x00004a0f 
+ 00018870  0x00002a0e beq  0x00000015 , 0x00004a14 
+ 00018871  0x00002a0f beq  0x00000014 , 0x00004a17 
+ 00018872  0x00002a10 beq  0x00000017 , 0x00004a48 
+ 00018873  0x00002a11 beq  0x00000016 , 0x00004a51 
+ 00018874  0x00002a12 rtnne  0x00000006 
+ 00018875  0x00002a13 call  0x00005ed5 
+ 00018876  0x00002a15 jam  0x00000000 , 0x00004272 
+ 00018877  0x00002a16 rtn 
+ 00018878  0x00002a19 fetch  0x00000006 , 0x00004274 
+ 00018879  0x00002a1a fetcht  0x00000006 , 0x00000040 
+ 00018880  0x00002a1b isub  0x00000002 , 0x0000003e 
+ 00018881  0x00002a1c rtn 
+ 00018882  0x00002a20 fetch  0x00000001 , 0x00004273 
+ 00018883  0x00002a21 fetcht  0x00000001 , 0x00000046 
+ 00018884  0x00002a22 isub  0x00000002 , 0x0000003f 
+ 00018885  0x00002a23 rtn 
+ 00018886  0x00002a26 jam  0x00000003 , 0x0000007c 
+ 00018887  0x00002a27 jam  0x00000033 , 0x0000007d 
+ 00018888  0x00002a28 call  0x00006212 
+ 00018889  0x00002a29 branch  0x000049bc 
+ 00018890  0x00002a2c branch  0x00004a38 , 0x00000029 
+ 00018891  0x00002a2d set1  0x00000004 , 0x00000000 
+ 00018892  0x00002a2f jam  0x00000034 , 0x0000007c 
+ 00018893  0x00002a30 set1  0x00000003 , 0x00000000 
+ 00018894  0x00002a31 nbranch  0x000049bc , 0x00000029 
+ 00018895  0x00002a32 jam  0x00000013 , 0x0000007c 
+ 00018896  0x00002a33 fetch  0x00000001 , 0x00000177 
+ 00018897  0x00002a34 set0  0x00000002 , 0x0000003f 
+ 00018898  0x00002a35 store  0x00000001 , 0x00000177 
+ 00018899  0x00002a36 branch  0x000049bc 
+ 00018900  0x00002a3a jam  0x00000001 , 0x0000007c 
+ 00018901  0x00002a3b jam  0x00000000 , 0x00000053 
+ 00018902  0x00002a3c branch  0x000049bc 
+ 00018903  0x00002a40 jam  0x00000001 , 0x000007dd 
+ 00018904  0x00002a41 jam  0x00000012 , 0x000007db 
+ 00018905  0x00002a42 branch  0x000049bc 
+ 00018906  0x00002a45 fetch  0x00000001 , 0x0000004b 
+ 00018907  0x00002a46 bbit1  0x00000002 , 0x000049df 
+ 00018908  0x00002a47 call  0x00006209 
+ 00018909  0x00002a48 jam  0x00000008 , 0x0000007c 
+ 00018910  0x00002a49 branch  0x000049bc 
+ 00018911  0x00002a4b set0  0x00000002 , 0x0000003f 
+ 00018912  0x00002a4c store  0x00000001 , 0x0000004b 
+ 00018913  0x00002a4d call  0x00005ed0 
+ 00018914  0x00002a4e setarg  0x00000000 
+ 00018915  0x00002a4f setflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00018916  0x00002a50 store  0x00000001 , 0x0000007f 
+ 00018917  0x00002a51 branch  0x000049bc 
+ 00018918  0x00002a54 jam  0x00000018 , 0x00000446 
+ 00018919  0x00002a55 jam  0x00000007 , 0x0000007c 
+ 00018920  0x00002a56 fetch  0x00000001 , 0x00000030 
+ 00018921  0x00002a57 bbit1  0x00000000 , 0x000049bc 
+ 00018922  0x00002a58 force  0x00000018 , 0x00000002 
+ 00018923  0x00002a59 call  0x00004826 
+ 00018924  0x00002a5a branch  0x000049bc 
+ 00018925  0x00002a5e call  0x0000321f 
+ 00018926  0x00002a5f fetch  0x00000001 , 0x0000004b 
+ 00018927  0x00002a60 bbit1  0x00000001 , 0x00004a08 
+ 00018928  0x00002a61 bbit1  0x00000000 , 0x000049f3 
+ 00018929  0x00002a62 bbit1  0x00000002 , 0x000049df 
+ 00018930  0x00002a63 branch  0x000049bc 
+ 00018931  0x00002a65 set0  0x00000000 , 0x0000003f 
+ 00018932  0x00002a66 store  0x00000001 , 0x0000004b 
+ 00018933  0x00002a67 jam  0x0000000c , 0x0000007c 
+ 00018934  0x00002a68 branch  0x000049bc 
+ 00018935  0x00002a6b fetch  0x00000001 , 0x0000004b 
+ 00018936  0x00002a6c bbit1  0x00000000 , 0x000049fb 
+ 00018937  0x00002a6d call  0x0000487b 
+ 00018938  0x00002a6e branch  0x000049bc 
+ 00018939  0x00002a70 set0  0x00000000 , 0x0000003f 
+ 00018940  0x00002a71 store  0x00000001 , 0x0000004b 
+ 00018941  0x00002a72 jam  0x00000004 , 0x0000007c 
+ 00018942  0x00002a73 jam  0x0000000b , 0x0000007d 
+ 00018943  0x00002a74 jam  0x00000006 , 0x0000007e 
+ 00018944  0x00002a75 branch  0x000049bc 
+ 00018945  0x00002a79 fetch  0x00000001 , 0x0000004b 
+ 00018946  0x00002a7a set1  0x00000001 , 0x0000003f 
+ 00018947  0x00002a7b store  0x00000001 , 0x0000004b 
+ 00018948  0x00002a7c fetch  0x00000001 , 0x00000030 
+ 00018949  0x00002a7d bbit1  0x00000007 , 0x00004a08 
+ 00018950  0x00002a7e call  0x00004872 
+ 00018951  0x00002a7f branch  0x000049bc 
+ 00018952  0x00002a83 call  0x00006209 
+ 00018953  0x00002a84 jam  0x0000000b , 0x0000007c 
+ 00018954  0x00002a85 branch  0x000049bc 
+ 00018955  0x00002a88 jam  0x0000000f , 0x0000007c 
+ 00018956  0x00002a89 branch  0x000049bc 
+ 00018957  0x00002a8c jam  0x0000000f , 0x0000007c 
+ 00018958  0x00002a8d branch  0x000049bc 
+ 00018959  0x00002a90 set0  0x00000025 , 0x00000000 
+ 00018960  0x00002a91 bpatch  0x000000fd , 0x0000401f 
+ 00018961  0x00002a92 jam  0x00000027 , 0x0000007c 
+ 00018962  0x00002a93 jam  0x00000050 , 0x00004272 
+ 00018963  0x00002a94 rtn 
+ 00018964  0x00002a97 jam  0x00000083 , 0x0000007c 
+ 00018965  0x00002a98 jam  0x00000051 , 0x00004272 
+ 00018966  0x00002a99 rtn 
+ 00018967  0x00002a9c jam  0x00000025 , 0x0000007c 
+ 00018968  0x00002a9d branch  0x000049bc 
+ 00018969  0x00002aa0 jam  0x00000017 , 0x0000007c 
+ 00018970  0x00002aa1 arg  0x00000455 , 0x00000005 
+ 00018971  0x00002aa2 setarg  0x00000000 
+ 00018972  0x00002aa3 isolate1  0x0000001b , 0x00000028 
+ 00018973  0x00002aa4 setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00018974  0x00002aa5 istore  0x00000001 , 0x00000005 
+ 00018975  0x00002aa6 setarg  0x00000000 
+ 00018976  0x00002aa7 istore  0x00000002 , 0x00000005 
+ 00018977  0x00002aa8 fetch  0x00000002 , 0x00004280 
+ 00018978  0x00002aa9 istore  0x00000002 , 0x00000005 
+ 00018979  0x00002aaa fetch  0x00000001 , 0x00004282 
+ 00018980  0x00002aab istore  0x00000002 , 0x00000005 
+ 00018981  0x00002aac fetch  0x00000001 , 0x00004284 
+ 00018982  0x00002aad istore  0x00000002 , 0x00000005 
+ 00018983  0x00002aae branch  0x000049bc 
+ 00018984  0x00002ab1 jam  0x00000018 , 0x0000007c 
+ 00018985  0x00002ab2 branch  0x000049bc 
+ 00018986  0x00002ab5 call  0x00003512 
+ 00018987  0x00002ab6 store  0x00000001 , 0x000000ad 
+ 00018988  0x00002ab7 fetch  0x00000001 , 0x00000046 
+ 00018989  0x00002ab8 store  0x00000001 , 0x000000ac 
+ 00018990  0x00002ab9 jam  0x0000002b , 0x0000007c 
+ 00018991  0x00002aba set1  0x00000007 , 0x00000000 
+ 00018992  0x00002abb jam  0x0000008c , 0x0000007c 
+ 00018993  0x00002abc branch  0x000049bc 
+ 00018994  0x00002abf call  0x00005ed5 
+ 00018995  0x00002ac0 branch  0x000049bc 
+ 00018996  0x00002ac3 jam  0x0000002c , 0x0000007c 
+ 00018997  0x00002ac4 bmark0  0x00000007 , 0x000049bc 
+ 00018998  0x00002ac5 jam  0x0000008d , 0x0000007c 
+ 00018999  0x00002ac6 branch  0x000049bc 
+ 00019000  0x00002ac9 branch  0x00004a41 , 0x00000029 
+ 00019001  0x00002aca jam  0x00000003 , 0x0000007c 
+ 00019002  0x00002acb jam  0x0000002b , 0x0000007d 
+ 00019003  0x00002acc bmark0  0x00000007 , 0x000049bc 
+ 00019004  0x00002acd fetch  0x00000001 , 0x000000b0 
+ 00019005  0x00002ace bne  0x00000007 , 0x00005c04 
+ 00019006  0x00002acf jam  0x00000081 , 0x0000007c 
+ 00019007  0x00002ad0 jam  0x0000008c , 0x0000007d 
+ 00019008  0x00002ad1 branch  0x000049bc 
+ 00019009  0x00002ad3 call  0x00003512 
+ 00019010  0x00002ad4 store  0x00000001 , 0x000000ad 
+ 00019011  0x00002ad5 fetch  0x00000001 , 0x00000046 
+ 00019012  0x00002ad6 store  0x00000001 , 0x000000ac 
+ 00019013  0x00002ad7 jam  0x0000002b , 0x0000007c 
+ 00019014  0x00002ad8 bmark0  0x00000007 , 0x000049bc 
+ 00019015  0x00002ad9 branch  0x00005c04 
+ 00019016  0x00002add call  0x0000496e 
+ 00019017  0x00002ade call  0x0000496b 
+ 00019018  0x00002adf force  0x00000000 , 0x0000003f 
+ 00019019  0x00002ae0 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00019020  0x00002ae1 istore  0x00000001 , 0x0000000a 
+ 00019021  0x00002ae2 force  0x00000007 , 0x00000039 
+ 00019022  0x00002ae3 arg  0x00000809 , 0x00000030 
+ 00019023  0x00002ae4 call  0x0000494c 
+ 00019024  0x00002ae5 branch  0x000049bc 
+ 00019025  0x00002ae8 jam  0x0000009a , 0x0000007c 
+ 00019026  0x00002ae9 branch  0x000049bc 
+ 00019027  0x00002aec jam  0x00000007 , 0x0000007c 
+ 00019028  0x00002aed jam  0x00000013 , 0x00000446 
+ 00019029  0x00002aee branch  0x000049bc 
+ 00019030  0x00002af4 jam  0x00000000 , 0x000002bc 
+ 00019031  0x00002af7 ifetch  0x00000001 , 0x00000003 
+ 00019032  0x00002af8 store  0x00000001 , 0x000002bb 
+ 00019033  0x00002af9 call  0x00004a6d 
+ 00019034  0x00002afb call  0x00007e00 
+ 00019035  0x00002afc fetch  0x00000001 , 0x000002bb 
+ 00019036  0x00002afd copy  0x0000003f , 0x00000002 
+ 00019037  0x00002afe fetch  0x00000001 , 0x0000029f 
+ 00019038  0x00002aff increase  0x00000001 , 0x0000003f 
+ 00019039  0x00002b00 icompare  0x000000ff , 0x00000002 
+ 00019040  0x00002b01 nbranch  0x00004a77 , 0x00000001 
+ 00019041  0x00002b02 store  0x00000001 , 0x0000029f 
+ 00019042  0x00002b03 call  0x00007e0e 
+ 00019043  0x00002b05 ifetch  0x00000001 , 0x00000003 
+ 00019044  0x00002b06 beq  0x00000001 , 0x00004ad8 
+ 00019045  0x00002b07 beq  0x00000002 , 0x00004aae 
+ 00019046  0x00002b08 beq  0x00000003 , 0x00004adf 
+ 00019047  0x00002b09 beq  0x00000005 , 0x00004ac3 
+ 00019048  0x00002b0a beq  0x00000006 , 0x00004a80 
+ 00019049  0x00002b0b beq  0x00000007 , 0x00004a91 
+ 00019050  0x00002b0c beq  0x00000008 , 0x00004aa8 
+ 00019051  0x00002b0d beq  0x00000009 , 0x00004ae6 
+ 00019052  0x00002b0e rtn 
+ 00019053  0x00002b10 copy  0x0000003f , 0x00000002 
+ 00019054  0x00002b11 call  0x00007e00 
+ 00019055  0x00002b12 fetch  0x00000001 , 0x000002bc 
+ 00019056  0x00002b13 iadd  0x00000002 , 0x0000003f 
+ 00019057  0x00002b14 store  0x00000001 , 0x000002bc 
+ 00019058  0x00002b15 branch  0x00007e0e 
+ 00019059  0x00002b19 force  0x00000001 , 0x0000003f 
+ 00019060  0x00002b1a call  0x000044b5 
+ 00019061  0x00002b1b fetch  0x00000001 , 0x0000029f 
+ 00019062  0x00002b1c branch  0x000044b5 
+ 00019063  0x00002b1f call  0x00007e0e 
+ 00019064  0x00002b20 branch  0x00004a7c 
+ 00019065  0x00002b22 fetch  0x00000001 , 0x0000029f 
+ 00019066  0x00002b23 increase  0xffffffff , 0x0000003f 
+ 00019067  0x00002b24 store  0x00000001 , 0x0000029f 
+ 00019068  0x00002b26 force  0x00000000 , 0x0000003f 
+ 00019069  0x00002b27 call  0x000044b5 
+ 00019070  0x00002b28 fetch  0x00000001 , 0x0000029f 
+ 00019071  0x00002b29 branch  0x000044b5 
+ 00019072  0x00002b2c call  0x00004a6d 
+ 00019073  0x00002b2d ifetch  0x00000001 , 0x00000003 
+ 00019074  0x00002b2e store  0x00000001 , 0x000002bd 
+ 00019075  0x00002b2f call  0x00004a6d 
+ 00019076  0x00002b30 ifetch  0x00000001 , 0x00000003 
+ 00019077  0x00002b31 lshift8  0x0000003f , 0x00000005 
+ 00019078  0x00002b32 call  0x00004a6d 
+ 00019079  0x00002b33 fetch  0x00000001 , 0x000002bd 
+ 00019080  0x00002b34 iadd  0x00000005 , 0x00000005 
+ 00019081  0x00002b35 ifetch  0x00000001 , 0x00000003 
+ 00019082  0x00002b36 istore  0x00000001 , 0x00000005 
+ 00019083  0x00002b37 call  0x00004a6d 
+ 00019084  0x00002b38 ifetch  0x00000001 , 0x00000003 
+ 00019085  0x00002b39 call  0x00004a6d 
+ 00019086  0x00002b3a fetch  0x00000001 , 0x000002bc 
+ 00019087  0x00002b3b bne  0x000000ff , 0x00004a79 
+ 00019088  0x00002b3c branch  0x00004a73 
+ 00019089  0x00002b3f call  0x00004a6d 
+ 00019090  0x00002b40 ifetch  0x00000001 , 0x00000003 
+ 00019091  0x00002b41 store  0x00000001 , 0x000002bd 
+ 00019092  0x00002b42 call  0x00004a6d 
+ 00019093  0x00002b43 ifetch  0x00000001 , 0x00000003 
+ 00019094  0x00002b44 store  0x00000001 , 0x000002be 
+ 00019095  0x00002b45 call  0x00004a6d 
+ 00019096  0x00002b46 ifetch  0x00000001 , 0x00000003 
+ 00019097  0x00002b47 call  0x00004a6d 
+ 00019098  0x00002b48 fetch  0x00000001 , 0x000002bc 
+ 00019099  0x00002b49 bne  0x000000ff , 0x00004a79 
+ 00019100  0x00002b4b fetch  0x00000001 , 0x000002be 
+ 00019101  0x00002b4c lshift8  0x0000003f , 0x00000002 
+ 00019102  0x00002b4d fetch  0x00000001 , 0x000002bd 
+ 00019103  0x00002b4e iadd  0x00000002 , 0x00000003 
+ 00019104  0x00002b4f ifetch  0x00000001 , 0x00000003 
+ 00019105  0x00002b50 store  0x00000001 , 0x000002bd 
+ 00019106  0x00002b52 force  0x00000001 , 0x0000003f 
+ 00019107  0x00002b53 call  0x000044b5 
+ 00019108  0x00002b54 fetch  0x00000001 , 0x000002bd 
+ 00019109  0x00002b55 call  0x000044b5 
+ 00019110  0x00002b56 jam  0x000000ff , 0x0000029f 
+ 00019111  0x00002b57 rtn 
+ 00019112  0x00002b5a call  0x00004a6d 
+ 00019113  0x00002b5b ifetch  0x00000001 , 0x00000003 
+ 00019114  0x00002b5c call  0x00004a6d 
+ 00019115  0x00002b5d fetch  0x00000001 , 0x000002bc 
+ 00019116  0x00002b5e bne  0x000000ff , 0x00004a79 
+ 00019117  0x00002b5f branch  0x00004a73 
+ 00019118  0x00002b62 call  0x00004a6d 
+ 00019119  0x00002b63 ifetch  0x00000001 , 0x00000003 
+ 00019120  0x00002b64 hstore  0x00000001 , 0x00008024 
+ 00019121  0x00002b65 call  0x00004a6d 
+ 00019122  0x00002b66 ifetch  0x00000001 , 0x00000003 
+ 00019123  0x00002b67 set1  0x00000007 , 0x0000003f 
+ 00019124  0x00002b68 hstore  0x00000001 , 0x00008023 
+ 00019125  0x00002b69 set0  0x00000007 , 0x0000003f 
+ 00019126  0x00002b6a call  0x00004a6d 
+ 00019127  0x00002b6b ifetch  0x00000001 , 0x00000003 
+ 00019128  0x00002b6c copy  0x0000003f , 0x00000039 
+ 00019129  0x00002b6d call  0x00004a6d 
+ 00019130  0x00002b6f ifetch  0x00000001 , 0x00000003 
+ 00019131  0x00002b70 hstore  0x00000001 , 0x00008025 
+ 00019132  0x00002b71 call  0x00004a6d 
+ 00019133  0x00002b72 loop  0x00004aba 
+ 00019134  0x00002b73 ifetch  0x00000001 , 0x00000003 
+ 00019135  0x00002b74 call  0x00004a6d 
+ 00019136  0x00002b75 fetch  0x00000001 , 0x000002bc 
+ 00019137  0x00002b76 bne  0x000000ff , 0x00004a79 
+ 00019138  0x00002b77 branch  0x00004a73 
+ 00019139  0x00002b7a call  0x00004a6d 
+ 00019140  0x00002b7b ifetch  0x00000001 , 0x00000003 
+ 00019141  0x00002b7c store  0x00000001 , 0x000002bd 
+ 00019142  0x00002b7d call  0x00004a6d 
+ 00019143  0x00002b7e ifetch  0x00000001 , 0x00000003 
+ 00019144  0x00002b7f lshift8  0x0000003f , 0x00000005 
+ 00019145  0x00002b80 call  0x00004a6d 
+ 00019146  0x00002b81 fetch  0x00000001 , 0x000002bd 
+ 00019147  0x00002b82 iadd  0x00000005 , 0x00000005 
+ 00019148  0x00002b83 ifetch  0x00000001 , 0x00000003 
+ 00019149  0x00002b84 iforce  0x00000039 
+ 00019150  0x00002b85 call  0x00004a6d 
+ 00019151  0x00002b87 ifetch  0x00000001 , 0x00000003 
+ 00019152  0x00002b88 istore  0x00000001 , 0x00000005 
+ 00019153  0x00002b89 call  0x00004a6d 
+ 00019154  0x00002b8a loop  0x00004acf 
+ 00019155  0x00002b8b ifetch  0x00000001 , 0x00000003 
+ 00019156  0x00002b8c call  0x00004a6d 
+ 00019157  0x00002b8d fetch  0x00000001 , 0x000002bc 
+ 00019158  0x00002b8e bne  0x000000ff , 0x00004a79 
+ 00019159  0x00002b8f branch  0x00004a73 
+ 00019160  0x00002b94 call  0x00004a6d 
+ 00019161  0x00002b95 ifetch  0x00000001 , 0x00000003 
+ 00019162  0x00002b96 call  0x00004a6d 
+ 00019163  0x00002b97 fetch  0x00000001 , 0x000002bc 
+ 00019164  0x00002b98 bne  0x000000ff , 0x00004a79 
+ 00019165  0x00002b99 hjam  0x00000080 , 0x00008023 
+ 00019166  0x00002b9a branch  0x00004a73 
+ 00019167  0x00002b9d call  0x00004a6d 
+ 00019168  0x00002b9e ifetch  0x00000001 , 0x00000003 
+ 00019169  0x00002b9f call  0x00004a6d 
+ 00019170  0x00002ba0 fetch  0x00000001 , 0x000002bc 
+ 00019171  0x00002ba1 bne  0x000000ff , 0x00004a79 
+ 00019172  0x00002ba2 hjam  0x00000000 , 0x00008023 
+ 00019173  0x00002ba3 branch  0x00004a73 
+ 00019174  0x00002ba6 call  0x00004a6d 
+ 00019175  0x00002ba7 ifetch  0x00000001 , 0x00000003 
+ 00019176  0x00002ba8 call  0x00004a6d 
+ 00019177  0x00002ba9 fetch  0x00000001 , 0x000002bc 
+ 00019178  0x00002baa bne  0x000000ff , 0x00004a79 
+ 00019179  0x00002bab call  0x00004a73 
+ 00019180  0x00002bac branch  0x00003001 
+ 00019181  0x00002bb0 call  0x00006a8b 
+ 00019182  0x00002bb1 rtn  0x00000001 
+ 00019183  0x00002bb2 arg  0x00000007 , 0x00000002 
+ 00019184  0x00002bb3 call  0x000069e5 
+ 00019185  0x00002bb4 nbranch  0x00004af4 , 0x00000001 
+ 00019186  0x00002bb5 jam  0x00000001 , 0x000042ae 
+ 00019187  0x00002bb6 rtn 
+ 00019188  0x00002bb8 fetch  0x00000001 , 0x000042ae 
+ 00019189  0x00002bb9 rtnne  0x00000001 
+ 00019190  0x00002bba call  0x00004599 
+ 00019191  0x00002bbb branch  0x0000495f 
+ 00019192  0x00002bca set1  0x00000025 , 0x00000000 
+ 00019193  0x00002bcb bpatch  0x0000009c , 0x00004033 
+ 00019194  0x00002bcc fetch  0x00000002 , 0x000002cb 
+ 00019195  0x00002bcd copy  0x0000003f , 0x00000006 
+ 00019196  0x00002bce ifetch  0x00000001 , 0x00000006 
+ 00019197  0x00002bcf and  0x0000003f , 0x0000000f , 0x00000002 
+ 00019198  0x00002bd0 rshift4  0x0000003f , 0x0000003f 
+ 00019199  0x00002bd1 beq  0x00000009 , 0x00004b18 
+ 00019200  0x00002bd2 beq  0x00000007 , 0x00004b18 
+ 00019201  0x00002bd3 beq  0x0000000a , 0x00004b24 
+ 00019202  0x00002bd4 beq  0x00000005 , 0x00004b11 
+ 00019203  0x00002bd5 beq  0x00000001 , 0x00004b05 
+ 00019204  0x00002bd6 rtn 
+ 00019205  0x00002bd9 copy  0x00000002 , 0x0000003f 
+ 00019206  0x00002bda beq  0x00000005 , 0x00004b09 
+ 00019207  0x00002bdb beq  0x00000003 , 0x00004b10 
+ 00019208  0x00002bdc rtn 
+ 00019209  0x00002bdf jam  0x00000027 , 0x00000b7d 
+ 00019210  0x00002be0 call  0x00007c27 
+ 00019211  0x00002be1 fetch  0x00000001 , 0x00004132 
+ 00019212  0x00002be2 rtnne  0x00000006 , 0x0000003f 
+ 00019213  0x00002be3 copy  0x00000002 , 0x0000003f 
+ 00019214  0x00002be4 beq  0x00000005 , 0x00006946 
+ 00019215  0x00002be5 rtn 
+ 00019216  0x00002be7 rtn 
+ 00019217  0x00002bea arg  0x00000001 , 0x00000011 
+ 00019218  0x00002beb call  0x00004b2c 
+ 00019219  0x00002bec fetch  0x00000002 , 0x000042b5 
+ 00019220  0x00002bed istore  0x00000002 , 0x00000005 
+ 00019221  0x00002bee setarg  0x00000000 
+ 00019222  0x00002bef istore  0x00000001 , 0x00000005 
+ 00019223  0x00002bf0 rtn 
+ 00019224  0x00002bf3 arg  0x00000001 , 0x00000011 
+ 00019225  0x00002bf4 call  0x00004b2c 
+ 00019226  0x00002bf5 fetch  0x00000002 , 0x000042b5 
+ 00019227  0x00002bf6 istore  0x00000002 , 0x00000005 
+ 00019228  0x00002bf7 setarg  0x00000000 
+ 00019229  0x00002bf8 istore  0x00000001 , 0x00000005 
+ 00019230  0x00002bf9 jam  0x00000001 , 0x000008a8 
+ 00019231  0x00002bfa fetch  0x00000001 , 0x000042bb 
+ 00019232  0x00002bfb set1  0x00000006 
+ 00019233  0x00002bfc store  0x00000001 , 0x000042bb 
+ 00019234  0x00002bfe jam  0x00000012 , 0x00000b7d 
+ 00019235  0x00002bff branch  0x00007c27 
+ 00019236  0x00002c02 ifetch  0x00000001 , 0x00000006 
+ 00019237  0x00002c03 beq  0x00000001 , 0x00004b27 
+ 00019238  0x00002c04 rtn 
+ 00019239  0x00002c07 copy  0x00000006 , 0x00000011 
+ 00019240  0x00002c08 fetch  0x00000001 , 0x00004132 
+ 00019241  0x00002c09 rtnne  0x00000003 , 0x0000003f 
+ 00019242  0x00002c0a copy  0x00000011 , 0x00000006 
+ 00019243  0x00002c0b branch  0x00004c4a 
+ 00019244  0x00002c0e call  0x00005248 
+ 00019245  0x00002c0f copy  0x00000011 , 0x00000002 
+ 00019246  0x00002c10 storet  0x00000001 , 0x000008a8 
+ 00019247  0x00002c11 copy  0x0000003f , 0x00000005 
+ 00019248  0x00002c12 copy  0x00000011 , 0x0000003f 
+ 00019249  0x00002c13 istore  0x00000002 , 0x00000005 
+ 00019250  0x00002c14 rtn 
+ 00019251  0x00002c18 setarg  0x00004b5b 
+ 00019252  0x00002c19 store  0x00000002 , 0x0000428c 
+ 00019253  0x00002c1a setarg  0x00004b44 
+ 00019254  0x00002c1b store  0x00000002 , 0x00004296 
+ 00019255  0x00002c1c call  0x0000691d 
+ 00019256  0x00002c1d call  0x00005347 
+ 00019257  0x00002c1e hjam  0x0000009e , 0x000080a2 
+ 00019258  0x00002c1f hjam  0x00000008 , 0x00008081 
+ 00019259  0x00002c20 hjam  0x00000005 , 0x00008075 
+ 00019260  0x00002c21 setarg  0xffffffff 
+ 00019261  0x00002c22 set0  0x00000001 , 0x0000003f 
+ 00019262  0x00002c23 set0  0x00000015 , 0x0000003f 
+ 00019263  0x00002c24 hstore  0x00000004 , 0x00008070 
+ 00019264  0x00002c25 hjam  0x00000002 , 0x00008078 
+ 00019265  0x00002c26 rtn  0x0000002b 
+ 00019266  0x00002c27 jam  0x00000001 , 0x000043d8 
+ 00019267  0x00002c28 rtn 
+ 00019268  0x00002c2c ifetch  0x00000001 , 0x00000011 
+ 00019269  0x00002c2d store  0x00000001 , 0x00004803 
+ 00019270  0x00002c2e beq  0x00000003 , 0x00004b4f 
+ 00019271  0x00002c2f beq  0x00000004 , 0x00004b51 
+ 00019272  0x00002c30 beq  0x00000005 , 0x00004b53 
+ 00019273  0x00002c31 beq  0x00000014 , 0x00004b64 
+ 00019274  0x00002c32 beq  0x00000015 , 0x00004b67 
+ 00019275  0x00002c33 rtnne  0x00000002 
+ 00019276  0x00002c34 ifetch  0x00000001 , 0x00000006 
+ 00019277  0x00002c35 store  0x00000001 , 0x00004804 
+ 00019278  0x00002c36 rtn 
+ 00019279  0x00002c39 arg  0x00004807 , 0x00000005 
+ 00019280  0x00002c3a branch  0x00004b55 
+ 00019281  0x00002c3d arg  0x00004825 , 0x00000005 
+ 00019282  0x00002c3e branch  0x00004b55 
+ 00019283  0x00002c41 fetch  0x00000002 , 0x00004800 
+ 00019284  0x00002c42 iforce  0x00000005 
+ 00019285  0x00002c45 arg  0x00000013 , 0x00000039 
+ 00019286  0x00002c46 call  0x00007e45 
+ 00019287  0x00002c47 deposit  0x00000005 
+ 00019288  0x00002c48 store  0x00000002 , 0x00004800 
+ 00019289  0x00002c49 jam  0x00000000 , 0x00004803 
+ 00019290  0x00002c4a rtn 
+ 00019291  0x00002c4f fetch  0x00000001 , 0x00004803 
+ 00019292  0x00002c50 beq  0x00000001 , 0x00004b71 
+ 00019293  0x00002c51 beq  0x00000002 , 0x00004b8d 
+ 00019294  0x00002c52 beq  0x0000000a , 0x00004b7a 
+ 00019295  0x00002c53 beq  0x0000000b , 0x00004b7a 
+ 00019296  0x00002c54 beq  0x0000000c , 0x00004b7a 
+ 00019297  0x00002c55 beq  0x00000008 , 0x00004b8d 
+ 00019298  0x00002c56 beq  0x00000009 , 0x00004b6a 
+ 00019299  0x00002c57 rtn 
+ 00019300  0x00002c5a jam  0x00000000 , 0x00004213 
+ 00019301  0x00002c5b jam  0x00000000 , 0x00004803 
+ 00019302  0x00002c5c rtn 
+ 00019303  0x00002c5e jam  0x0000001e , 0x00004213 
+ 00019304  0x00002c5f jam  0x00000000 , 0x00004803 
+ 00019305  0x00002c60 rtn 
+ 00019306  0x00002c65 jam  0x00000000 , 0x00004803 
+ 00019307  0x00002c66 arg  0x000fffff , 0x0000001b 
+ 00019308  0x00002c67 call  0x00004b91 
+ 00019309  0x00002c68 rtn 
+ 00019310  0x00002c6b fetcht  0x00000002 , 0x000003c2 
+ 00019311  0x00002c6c iadd  0x00000002 , 0x0000003f 
+ 00019312  0x00002c6d store  0x00000004 , 0x000003c4 
+ 00019313  0x00002c6f fetch  0x00000004 , 0x000003c4 
+ 00019314  0x00002c70 isub  0x00000028 , 0x0000003f 
+ 00019315  0x00002c71 nbranch  0x00004b6e , 0x00000002 
+ 00019316  0x00002c72 rshift  0x0000003f , 0x0000001b 
+ 00019317  0x00002c73 call  0x00004b91 
+ 00019318  0x00002c74 rtn  0x00000034 
+ 00019319  0x00002c75 jam  0x0000000c , 0x00004803 
+ 00019320  0x00002c76 arg  0x00001800 , 0x00000002 
+ 00019321  0x00002c77 storet  0x00000002 , 0x00004800 
+ 00019322  0x00002c7a call  0x0000561c 
+ 00019323  0x00002c7b nrtn  0x00000034 
+ 00019324  0x00002c7c jam  0x00000014 , 0x000044c2 
+ 00019325  0x00002c7d jam  0x0000001b , 0x00000b7d 
+ 00019326  0x00002c7e call  0x00005620 
+ 00019327  0x00002c7f fetch  0x00000002 , 0x00000419 
+ 00019328  0x00002c80 iforce  0x00000005 
+ 00019329  0x00002c81 fetch  0x00000002 , 0x00004800 
+ 00019330  0x00002c82 iforce  0x00000006 
+ 00019331  0x00002c83 arg  0x00000014 , 0x00000039 
+ 00019332  0x00002c84 call  0x00007e45 
+ 00019333  0x00002c85 deposit  0x00000006 
+ 00019334  0x00002c86 store  0x00000002 , 0x00004800 
+ 00019335  0x00002c87 fetch  0x00000002 , 0x00004805 
+ 00019336  0x00002c88 increase  0xffffffec , 0x0000003f 
+ 00019337  0x00002c89 store  0x00000002 , 0x00004805 
+ 00019338  0x00002c8a rtn  0x00000002 
+ 00019339  0x00002c8b jam  0x00000000 , 0x00004803 
+ 00019340  0x00002c8c rtn 
+ 00019341  0x00002c90 fetch  0x00000001 , 0x00004804 
+ 00019342  0x00002c91 call  0x00004be2 
+ 00019343  0x00002c92 jam  0x00000000 , 0x00004803 
+ 00019344  0x00002c93 rtn 
+ 00019345  0x00002c97 call  0x00004b97 
+ 00019346  0x00002c98 setarg  0x00001800 
+ 00019347  0x00002c99 isub  0x00000005 , 0x0000003f 
+ 00019348  0x00002c9a sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00019349  0x00002c9b store  0x00000002 , 0x00004805 
+ 00019350  0x00002c9c rtn 
+ 00019351  0x00002ca1 disable  0x00000010 
+ 00019352  0x00002ca2 arg  0x00001800 , 0x00000005 
+ 00019353  0x00002ca4 rtn  0x00000003 
+ 00019354  0x00002ca5 hfetch  0x00000001 , 0x0000811e 
+ 00019355  0x00002ca6 bbit0  0x00000005 , 0x00004b99 
+ 00019356  0x00002ca7 copy  0x00000019 , 0x00000002 
+ 00019357  0x00002ca8 arg  0x00000080 , 0x00000039 
+ 00019358  0x00002ca9 call  0x00007e3b 
+ 00019359  0x00002caa arg  0x00001800 , 0x00000005 
+ 00019360  0x00002cab arg  0x00000000 , 0x00000013 
+ 00019361  0x00002cad arg  0x000000b4 , 0x0000001b 
+ 00019362  0x00002caf rtn  0x00000003 
+ 00019363  0x00002cb0 hfetch  0x00000001 , 0x0000811e 
+ 00019364  0x00002cb1 ixor  0x00000013 , 0x0000003f 
+ 00019365  0x00002cb2 bbit1  0x00000005 , 0x00004ba2 
+ 00019366  0x00002cb3 copy  0x00000019 , 0x0000003f 
+ 00019367  0x00002cb4 iforce  0x00000030 
+ 00019368  0x00002cb5 call  0x00007e78 
+ 00019369  0x00002cb6 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00019370  0x00002cb7 branch  0x00004ba2 , 0x00000002 
+ 00019371  0x00002cb8 isolate0  0x00000005 , 0x00000013 
+ 00019372  0x00002cb9 setflag  0x00000001 , 0x00000017 , 0x0000003f 
+ 00019373  0x00002cba istore  0x00000003 , 0x00000005 
+ 00019374  0x00002cbb rshift8  0x00000005 , 0x0000003f 
+ 00019375  0x00002cbc rtneq  0x0000001c 
+ 00019376  0x00002cbd copy  0x00000030 , 0x00000002 
+ 00019377  0x00002cbe xor_into  0x00000020 , 0x00000013 
+ 00019378  0x00002cbf branch  0x00004ba1 
+ 00019379  0x00002cc4 branch  0x00004bc7 , 0x00000028 
+ 00019380  0x00002cc5 branch  0x00004bca , 0x0000002c 
+ 00019381  0x00002cc7 arg  0x00004826 , 0x00000002 
+ 00019382  0x00002cc8 fetch  0x00000001 , 0x00004825 
+ 00019383  0x00002cc9 iadd  0x00000002 , 0x0000003f 
+ 00019384  0x00002cca isub  0x00000011 , 0x0000003e 
+ 00019385  0x00002ccb branch  0x00004bda , 0x00000005 
+ 00019386  0x00002ccc ifetch  0x00000001 , 0x00000011 
+ 00019387  0x00002ccd copy  0x00000006 , 0x00000011 
+ 00019388  0x00002cce bbit0  0x00000007 , 0x00004bc1 
+ 00019389  0x00002ccf enable  0x0000002c 
+ 00019390  0x00002cd0 and  0x0000003f , 0x0000007f , 0x00000012 
+ 00019391  0x00002cd1 lshift3  0x00000011 , 0x00000011 
+ 00019392  0x00002cd2 branch  0x00004bca 
+ 00019393  0x00002cd4 rshift4  0x0000003f , 0x00000008 
+ 00019394  0x00002cd5 and_into  0x0000000f , 0x0000003f 
+ 00019395  0x00002cd6 isub  0x00000008 , 0x0000003e 
+ 00019396  0x00002cd7 rtn  0x00000005 
+ 00019397  0x00002cd8 enable  0x00000028 
+ 00019398  0x00002cd9 rtn 
+ 00019399  0x00002cdb deposit  0x00000008 
+ 00019400  0x00002cdc disable  0x00000028 
+ 00019401  0x00002cdd rtn 
+ 00019402  0x00002cdf deposit  0x00000012 
+ 00019403  0x00002ce0 branch  0x00004bd6 , 0x00000034 
+ 00019404  0x00002ce1 and  0x00000011 , 0x00000007 , 0x00000007 
+ 00019405  0x00002ce2 rshift3  0x00000011 , 0x00000006 
+ 00019406  0x00002ce3 ifetch  0x00000001 , 0x00000006 
+ 00019407  0x00002ce4 increase  0x00000001 , 0x00000011 
+ 00019408  0x00002ce5 increase  0xffffffff , 0x00000012 
+ 00019409  0x00002ce6 qisolate0  0x0000003f 
+ 00019410  0x00002ce7 fetch  0x00000001 , 0x00004807 
+ 00019411  0x00002ce8 branch  0x00004bc1 , 0x00000001 
+ 00019412  0x00002ce9 fetch  0x00000001 , 0x00004808 
+ 00019413  0x00002cea branch  0x00004bc1 
+ 00019414  0x00002cec disable  0x0000002c 
+ 00019415  0x00002ced increase  0x00000007 , 0x00000011 
+ 00019416  0x00002cee rshift3  0x00000011 , 0x00000011 
+ 00019417  0x00002cef branch  0x00004bb5 
+ 00019418  0x00002cf1 setarg  0x000000ff 
+ 00019419  0x00002cf2 rtn 
+ 00019420  0x00002cf6 lshift  0x0000003f , 0x00000006 
+ 00019421  0x00002cf7 iadd  0x00000006 , 0x0000003f 
+ 00019422  0x00002cf8 arg  0x00004809 , 0x00000006 
+ 00019423  0x00002cf9 iadd  0x00000006 , 0x00000006 
+ 00019424  0x00002cfa ifetch  0x00000003 , 0x00000006 
+ 00019425  0x00002cfb rtn 
+ 00019426  0x00002cff enable  0x00000010 
+ 00019427  0x00002d00 iforce  0x00000039 
+ 00019428  0x00002d02 disable  0x00000028 
+ 00019429  0x00002d03 disable  0x0000002c 
+ 00019430  0x00002d04 arg  0x00004826 , 0x00000011 
+ 00019431  0x00002d06 call  0x00004bb3 
+ 00019432  0x00002d07 beq  0x000000ff , 0x00004bf1 
+ 00019433  0x00002d08 call  0x00004bdc 
+ 00019434  0x00002d09 bbit0  0x00000017 , 0x00004bed 
+ 00019435  0x00002d0a set0  0x00000017 , 0x0000003f 
+ 00019436  0x00002d0b hjam  0x0000009e , 0x000080a0 
+ 00019437  0x00002d0d iforce  0x0000001b 
+ 00019438  0x00002d0e until  0x0000003e , 0x00000003 
+ 00019439  0x00002d0f hjam  0x00000000 , 0x000080a0 
+ 00019440  0x00002d10 branch  0x00004be7 
+ 00019441  0x00002d12 loop  0x00004be4 
+ 00019442  0x00002d13 rtn 
+ 00019443  0x00002d1a call  0x00004c21 
+ 00019444  0x00002d1b setarg  0x00004d21 
+ 00019445  0x00002d1c store  0x00000002 , 0x00004290 
+ 00019446  0x00002d1d setarg  0x00004c59 
+ 00019447  0x00002d1e store  0x00000002 , 0x0000428e 
+ 00019448  0x00002d1f setarg  0x00004d37 
+ 00019449  0x00002d20 store  0x00000002 , 0x00004292 
+ 00019450  0x00002d21 setarg  0x00004d7e 
+ 00019451  0x00002d22 store  0x00000002 , 0x0000428a 
+ 00019452  0x00002d23 setarg  0x00004d7b 
+ 00019453  0x00002d24 store  0x00000002 , 0x00004294 
+ 00019454  0x00002d25 setarg  0x00004d7e 
+ 00019455  0x00002d26 store  0x00000002 , 0x00004288 
+ 00019456  0x00002d27 setarg  0x00004d22 
+ 00019457  0x00002d28 store  0x00000002 , 0x00004286 
+ 00019458  0x00002d29 rtn  0x0000002b 
+ 00019459  0x00002d2b fetch  0x00000002 , 0x000047f4 
+ 00019460  0x00002d2c bbit1  0x0000000c , 0x00003f79 
+ 00019461  0x00002d2d call  0x00003f23 
+ 00019462  0x00002d2e branch  0x00004d79 , 0x00000034 
+ 00019463  0x00002d2f call  0x00003f7e 
+ 00019464  0x00002d30 branch  0x00003f6e 
+ 00019465  0x00002d34 call  0x00004c21 
+ 00019466  0x00002d35 setarg  0x00004d21 
+ 00019467  0x00002d36 store  0x00000002 , 0x00004290 
+ 00019468  0x00002d37 setarg  0x00004c59 
+ 00019469  0x00002d38 store  0x00000002 , 0x0000428e 
+ 00019470  0x00002d39 setarg  0x00004d37 
+ 00019471  0x00002d3a store  0x00000002 , 0x00004292 
+ 00019472  0x00002d3b setarg  0x00004d7e 
+ 00019473  0x00002d3c store  0x00000002 , 0x0000428a 
+ 00019474  0x00002d3d setarg  0x00004d7b 
+ 00019475  0x00002d3e store  0x00000002 , 0x00004294 
+ 00019476  0x00002d3f setarg  0x00004d7e 
+ 00019477  0x00002d40 store  0x00000002 , 0x00004288 
+ 00019478  0x00002d41 setarg  0x00004d22 
+ 00019479  0x00002d42 store  0x00000002 , 0x00004286 
+ 00019480  0x00002d43 rtn  0x0000002b 
+ 00019481  0x00002d45 jam  0x00000000 , 0x000007dc 
+ 00019482  0x00002d46 jam  0x00000000 , 0x000007dd 
+ 00019483  0x00002d48 fetch  0x00000002 , 0x000047f4 
+ 00019484  0x00002d49 bbit1  0x0000000c , 0x00003f79 
+ 00019485  0x00002d4a call  0x00003f23 
+ 00019486  0x00002d4b branch  0x00004d79 , 0x00000034 
+ 00019487  0x00002d4c call  0x00003f7e 
+ 00019488  0x00002d4d branch  0x00003f6e 
+ 00019489  0x00002d52 set1  0x00000025 , 0x00000000 
+ 00019490  0x00002d53 bpatch  0x000000b6 , 0x00004036 
+ 00019491  0x00002d55 fetch  0x00000001 , 0x00008140 
+ 00019492  0x00002d56 branch  0x00003bf1 , 0x00000034 
+ 00019493  0x00002d57 hjam  0x00000000 , 0x00008070 
+ 00019494  0x00002d58 hjam  0x000000ff , 0x00008078 
+ 00019495  0x00002d5a hjam  0x000000ff , 0x00008071 
+ 00019496  0x00002d5b hjam  0x000000ff , 0x00008072 
+ 00019497  0x00002d5c hfetch  0x00000001 , 0x00008073 
+ 00019498  0x00002d5d or_into  0x0000000f , 0x0000003f 
+ 00019499  0x00002d5e hstore  0x00000001 , 0x00008073 
+ 00019500  0x00002d60 hjam  0x00000000 , 0x00008080 
+ 00019501  0x00002d61 hjam  0x00000000 , 0x00008081 
+ 00019502  0x00002d62 hjam  0x000000ff , 0x00008083 
+ 00019503  0x00002d63 hjam  0x000000ff , 0x00008084 
+ 00019504  0x00002d64 hfetch  0x00000001 , 0x00008085 
+ 00019505  0x00002d65 or_into  0x00000003 , 0x0000003f 
+ 00019506  0x00002d66 hstore  0x00000001 , 0x00008085 
+ 00019507  0x00002d67 hjam  0x00000000 , 0x0000806f 
+ 00019508  0x00002d68 setarg  0x00000013 
+ 00019509  0x00002d69 lshift3  0x0000003f , 0x0000003f 
+ 00019510  0x00002d6a add  0x0000003f , 0x00000007 , 0x0000003f 
+ 00019511  0x00002d6b hstore  0x00000001 , 0x00008064 
+ 00019512  0x00002d6d hfetch  0x00000001 , 0x00008043 
+ 00019513  0x00002d6e set1  0x00000002 , 0x0000003f 
+ 00019514  0x00002d6f hstore  0x00000001 , 0x00008043 
+ 00019515  0x00002d70 hfetch  0x00000001 , 0x00008051 
+ 00019516  0x00002d71 set0  0x00000001 , 0x0000003f 
+ 00019517  0x00002d72 hstore  0x00000001 , 0x00008051 
+ 00019518  0x00002d73 hjam  0x0000000d , 0x00008063 
+ 00019519  0x00002d74 hjam  0x000000d3 , 0x00008067 
+ 00019520  0x00002d75 hjam  0x00000000 , 0x00008065 
+ 00019521  0x00002d76 hjam  0x00000031 , 0x00008066 
+ 00019522  0x00002d77 call  0x00003e0b 
+ 00019523  0x00002d78 fetcht  0x00000001 , 0x0000480e 
+ 00019524  0x00002d79 call  0x000069da 
+ 00019525  0x00002d7a fetcht  0x00000001 , 0x0000480f 
+ 00019526  0x00002d7b call  0x000069da 
+ 00019527  0x00002d7c fetcht  0x00000001 , 0x00004810 
+ 00019528  0x00002d7d call  0x000069da 
+ 00019529  0x00002d7e rtn 
+ 00019530  0x00002d81 set1  0x00000025 , 0x00000000 
+ 00019531  0x00002d82 bpatch  0x000000b7 , 0x00004036 
+ 00019532  0x00002d83 ifetch  0x00000001 , 0x00000006 
+ 00019533  0x00002d84 copy  0x0000003f , 0x00000011 
+ 00019534  0x00002d85 fetcht  0x00000001 , 0x0000480f 
+ 00019535  0x00002d86 isolate1  0x00000000 , 0x00000011 
+ 00019536  0x00002d87 call  0x000069f0 
+ 00019537  0x00002d88 fetcht  0x00000001 , 0x0000480e 
+ 00019538  0x00002d89 isolate1  0x00000001 , 0x00000011 
+ 00019539  0x00002d8a call  0x000069f0 
+ 00019540  0x00002d8b fetcht  0x00000001 , 0x00004810 
+ 00019541  0x00002d8c isolate1  0x00000002 , 0x00000011 
+ 00019542  0x00002d8d call  0x000069f0 
+ 00019543  0x00002d8e jam  0x00000001 , 0x00004809 
+ 00019544  0x00002d8f rtn 
+ 00019545  0x00002d94 call  0x00004c99 
+ 00019546  0x00002d95 nrtn  0x00000028 
+ 00019547  0x00002d96 nrtn  0x0000002c 
+ 00019548  0x00002d98 fetch  0x00000001 , 0x00000450 
+ 00019549  0x00002d99 beq  0x00000001 , 0x00004c69 
+ 00019550  0x00002d9a fetch  0x00000001 , 0x000042bc 
+ 00019551  0x00002d9b rtnne  0x0000003f 
+ 00019552  0x00002d9d arg  0x0000000a , 0x00000011 
+ 00019553  0x00002d9e call  0x00004b2c 
+ 00019554  0x00002d9f fetch  0x00000002 , 0x000042b7 
+ 00019555  0x00002da0 istore  0x00000002 , 0x00000005 
+ 00019556  0x00002da1 setarg  0x000001a1 
+ 00019557  0x00002da2 istore  0x00000002 , 0x00000005 
+ 00019558  0x00002da3 fetch  0x00000008 , 0x00004800 
+ 00019559  0x00002da4 istore  0x00000008 , 0x00000005 
+ 00019560  0x00002da5 rtn 
+ 00019561  0x00002da8 fetcht  0x00000001 , 0x0000054f 
+ 00019562  0x00002da9 setarg  0x00000550 
+ 00019563  0x00002daa iadd  0x00000002 , 0x00000005 
+ 00019564  0x00002dab fetch  0x00000001 , 0x00004802 
+ 00019565  0x00002dac branch  0x00004c72 , 0x00000034 
+ 00019566  0x00002dad beq  0x0000002a , 0x00004c74 
+ 00019567  0x00002dae bne  0x00000028 , 0x00004c7e 
+ 00019568  0x00002daf storet  0x00000001 , 0x0000054f 
+ 00019569  0x00002db0 branch  0x00003f6a 
+ 00019570  0x00002db3 storet  0x00000001 , 0x0000054f 
+ 00019571  0x00002db4 rtn 
+ 00019572  0x00002db6 fetch  0x00000001 , 0x0000054f 
+ 00019573  0x00002db7 rtn  0x00000034 
+ 00019574  0x00002db8 increase  0xffffffff , 0x0000003f 
+ 00019575  0x00002db9 store  0x00000001 , 0x0000054f 
+ 00019576  0x00002dba arg  0x00000550 , 0x00000005 
+ 00019577  0x00002dbb iadd  0x00000005 , 0x00000005 
+ 00019578  0x00002dbc setarg  0x00000000 
+ 00019579  0x00002dbd istore  0x00000001 , 0x00000005 
+ 00019580  0x00002dbe enable  0x0000002c 
+ 00019581  0x00002dbf branch  0x00004c8d 
+ 00019582  0x00002dc1 sub  0x0000003f , 0x0000001d , 0x0000003e 
+ 00019583  0x00002dc2 rtn  0x00000002 
+ 00019584  0x00002dc3 arg  0x00000030 , 0x00000002 
+ 00019585  0x00002dc4 sub  0x0000003f , 0x00000027 , 0x0000003e 
+ 00019586  0x00002dc5 nrtn  0x00000002 
+ 00019587  0x00002dc6 branch  0x00004c87 , 0x00000005 
+ 00019588  0x00002dc7 arg  0x0000001d , 0x00000002 
+ 00019589  0x00002dc8 isub  0x00000002 , 0x00000002 
+ 00019590  0x00002dc9 or_into  0x00000030 , 0x00000002 
+ 00019591  0x00002dcb istoret  0x00000001 , 0x00000005 
+ 00019592  0x00002dcc fetch  0x00000001 , 0x0000054f 
+ 00019593  0x00002dcd increase  0x00000001 , 0x0000003f 
+ 00019594  0x00002dce store  0x00000001 , 0x0000054f 
+ 00019595  0x00002dcf disable  0x0000002c 
+ 00019596  0x00002dd0 branch  0x00004c8d 
+ 00019597  0x00002dd3 fetch  0x00000002 , 0x000042b7 
+ 00019598  0x00002dd4 rtn  0x00000034 
+ 00019599  0x00002dd5 arg  0x00000003 , 0x00000011 
+ 00019600  0x00002dd6 call  0x00004b2c 
+ 00019601  0x00002dd7 fetch  0x00000002 , 0x000042b7 
+ 00019602  0x00002dd8 istore  0x00000002 , 0x00000005 
+ 00019603  0x00002dd9 setarg  0x0000ffa1 
+ 00019604  0x00002dda istore  0x00000002 , 0x00000005 
+ 00019605  0x00002ddb setarg  0x00000000 
+ 00019606  0x00002ddc setflag  0x0000002c , 0x00000000 , 0x0000003f 
+ 00019607  0x00002ddd istore  0x00000001 , 0x00000005 
+ 00019608  0x00002dde rtn 
+ 00019609  0x00002de3 disable  0x00000028 
+ 00019610  0x00002de4 disable  0x0000002c 
+ 00019611  0x00002de5 hfetch  0x00000001 , 0x00008119 
+ 00019612  0x00002de6 rtnbit1  0x00000000 
+ 00019613  0x00002de9 hfetch  0x00000001 , 0x0000811b 
+ 00019614  0x00002dea bbit1  0x00000000 , 0x00004ca3 
+ 00019615  0x00002deb hfetch  0x00000001 , 0x00008119 
+ 00019616  0x00002dec bbit0  0x00000006 , 0x00004ca3 
+ 00019617  0x00002ded hfetch  0x00000001 , 0x0000811a 
+ 00019618  0x00002dee branch  0x00004c99 
+ 00019619  0x00002df1 enable  0x00000028 
+ 00019620  0x00002df2 enable  0x0000002c 
+ 00019621  0x00002df3 hfetch  0x00000001 , 0x0000811b 
+ 00019622  0x00002df4 isolate0  0x00000000 , 0x0000003f 
+ 00019623  0x00002df5 hfetch  0x00000001 , 0x0000811a 
+ 00019624  0x00002df6 arg  0x00004811 , 0x00000006 
+ 00019625  0x00002df7 iadd  0x00000006 , 0x00000006 
+ 00019626  0x00002df8 ifetch  0x00000001 , 0x00000006 
+ 00019627  0x00002df9 bbit1  0x00000007 , 0x00004ce4 
+ 00019628  0x00002dfa nbranch  0x00004ccc , 0x00000001 
+ 00019629  0x00002dfb disable  0x0000002c 
+ 00019630  0x00002dfc iforce  0x00000002 
+ 00019631  0x00002dfd fetch  0x00000001 , 0x00004808 
+ 00019632  0x00002dfe sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00019633  0x00002dff nrtn  0x00000002 
+ 00019634  0x00002e00 copy  0x0000003f , 0x00000011 
+ 00019635  0x00002e01 arg  0x00000003 , 0x00000039 
+ 00019636  0x00002e02 arg  0x00004802 , 0x00000006 
+ 00019637  0x00002e04 ifetch  0x00000001 , 0x00000006 
+ 00019638  0x00002e05 isub  0x00000002 , 0x0000003e 
+ 00019639  0x00002e06 branch  0x00004c99 , 0x00000005 
+ 00019640  0x00002e07 loop  0x00004cb5 
+ 00019641  0x00002e09 copy  0x00000011 , 0x0000003f 
+ 00019642  0x00002e0a arg  0x00004802 , 0x00000005 
+ 00019643  0x00002e0b iadd  0x00000005 , 0x00000005 
+ 00019644  0x00002e0c istoret  0x00000001 , 0x00000005 
+ 00019645  0x00002e0d increase  0x00000001 , 0x0000003f 
+ 00019646  0x00002e0e store  0x00000001 , 0x00004808 
+ 00019647  0x00002e0f hfetch  0x00000001 , 0x0000811b 
+ 00019648  0x00002e10 rshift3  0x0000003f , 0x0000003f 
+ 00019649  0x00002e11 nbranch  0x00004cc3 , 0x00000034 
+ 00019650  0x00002e12 branch  0x00004cca 
+ 00019651  0x00002e15 increase  0xffffffff , 0x0000003f 
+ 00019652  0x00002e16 branch  0x00004cca , 0x00000005 
+ 00019653  0x00002e17 hfetch  0x00000001 , 0x0000811b 
+ 00019654  0x00002e18 and_into  0x00000001 , 0x0000003f 
+ 00019655  0x00002e19 beq  0x00000000 , 0x00004c99 
+ 00019656  0x00002e1a beq  0x00000001 , 0x00004cca 
+ 00019657  0x00002e1b rtn 
+ 00019658  0x00002e1d enable  0x0000002c 
+ 00019659  0x00002e1e rtn 
+ 00019660  0x00002e21 and  0x0000003f , 0x000000ff , 0x00000002 
+ 00019661  0x00002e22 fetch  0x00000001 , 0x00004808 
+ 00019662  0x00002e23 rtn  0x00000034 
+ 00019663  0x00002e24 iforce  0x00000039 
+ 00019664  0x00002e25 arg  0x00004802 , 0x00000006 
+ 00019665  0x00002e27 ifetch  0x00000001 , 0x00000006 
+ 00019666  0x00002e28 isub  0x00000002 , 0x0000003e 
+ 00019667  0x00002e29 branch  0x00004cd6 , 0x00000005 
+ 00019668  0x00002e2a loop  0x00004cd1 
+ 00019669  0x00002e2b rtn 
+ 00019670  0x00002e2d add  0x00000006 , 0xffffffff , 0x00000005 
+ 00019671  0x00002e2e call  0x00007e45 
+ 00019672  0x00002e2f fetch  0x00000001 , 0x00004808 
+ 00019673  0x00002e30 increase  0xffffffff , 0x0000003f 
+ 00019674  0x00002e31 store  0x00000001 , 0x00004808 
+ 00019675  0x00002e32 hfetch  0x00000001 , 0x0000811b 
+ 00019676  0x00002e33 rshift3  0x0000003f , 0x0000003f 
+ 00019677  0x00002e34 nbranch  0x00004cdf , 0x00000034 
+ 00019678  0x00002e35 rtn 
+ 00019679  0x00002e38 hfetch  0x00000001 , 0x0000811b 
+ 00019680  0x00002e39 and_into  0x00000001 , 0x0000003f 
+ 00019681  0x00002e3a beq  0x00000000 , 0x00004cca 
+ 00019682  0x00002e3b beq  0x00000001 , 0x00004c99 
+ 00019683  0x00002e3c rtn 
+ 00019684  0x00002e3f and  0x0000003f , 0x00000007 , 0x00000007 
+ 00019685  0x00002e40 fetch  0x00000001 , 0x00004800 
+ 00019686  0x00002e41 qsetflag  0x00000001 , 0x0000003f 
+ 00019687  0x00002e42 store  0x00000001 , 0x00004800 
+ 00019688  0x00002e43 rtn 
+ 00019689  0x00002e46 setarg  0x00000000 
+ 00019690  0x00002e47 store  0x00000008 , 0x00004800 
+ 00019691  0x00002e48 store  0x00000001 , 0x00004808 
+ 00019692  0x00002e49 rtn 
+ 00019693  0x00002e4c hfetch  0x00000001 , 0x0000811b 
+ 00019694  0x00002e4d hfetch  0x00000001 , 0x0000811a 
+ 00019695  0x00002e4e hfetch  0x00000001 , 0x00008119 
+ 00019696  0x00002e4f bbit0  0x00000000 , 0x00004ced 
+ 00019697  0x00002e50 setarg  0x000000ff 
+ 00019698  0x00002e51 enable  0x00000028 
+ 00019699  0x00002e52 rtn 
+ 00019700  0x00002e55 fetcht  0x00000002 , 0x000044c2 
+ 00019701  0x00002e56 call  0x00005866 
+ 00019702  0x00002e57 rtnbit0  0x00000000 
+ 00019703  0x00002e58 fetch  0x00000001 , 0x000046f8 
+ 00019704  0x00002e59 rtnbit0  0x00000000 
+ 00019705  0x00002e5a call  0x0000561c 
+ 00019706  0x00002e5b nrtn  0x00000034 
+ 00019707  0x00002e5c call  0x00004c99 
+ 00019708  0x00002e5d nrtn  0x00000028 
+ 00019709  0x00002e5e nrtn  0x0000002c 
+ 00019710  0x00002e60 call  0x00003f5e 
+ 00019711  0x00002e61 jam  0x00000002 , 0x00004213 
+ 00019712  0x00002e62 fetcht  0x00000002 , 0x000044c2 
+ 00019713  0x00002e63 call  0x00005a88 
+ 00019714  0x00002e64 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00019715  0x00002e65 fetch  0x00000008 , 0x00004800 
+ 00019716  0x00002e66 istore  0x00000008 , 0x00000005 
+ 00019717  0x00002e67 jam  0x0000001b , 0x00000b7d 
+ 00019718  0x00002e68 call  0x00005620 
+ 00019719  0x00002e69 fetch  0x00000001 , 0x000003e4 
+ 00019720  0x00002e6a bbit1  0x00000003 , 0x00003bf2 
+ 00019721  0x00002e6b rtn 
+ 00019722  0x00002e6d copy  0x00000013 , 0x0000003f 
+ 00019723  0x00002e6e beq  0x00000010 , 0x00004d15 
+ 00019724  0x00002e70 beq  0x00000014 , 0x00004d13 
+ 00019725  0x00002e71 beq  0x00000028 , 0x00004d11 
+ 00019726  0x00002e72 beq  0x00000029 , 0x00004d11 
+ 00019727  0x00002e73 beq  0x0000002e , 0x00003f57 
+ 00019728  0x00002e74 rtn 
+ 00019729  0x00002e77 call  0x00003fa4 
+ 00019730  0x00002e78 branch  0x00003f92 
+ 00019731  0x00002e7a call  0x00004ced 
+ 00019732  0x00002e7b branch  0x00004ce9 
+ 00019733  0x00002e7e call  0x00005b30 
+ 00019734  0x00002e7f call  0x00003f90 
+ 00019735  0x00002e80 call  0x00003f88 
+ 00019736  0x00002e81 branch  0x00003f94 
+ 00019737  0x00002e84 fetch  0x00000001 , 0x0000442e 
+ 00019738  0x00002e85 rtn  0x00000034 
+ 00019739  0x00002e86 increase  0xffffffff , 0x0000003f 
+ 00019740  0x00002e87 store  0x00000001 , 0x0000442e 
+ 00019741  0x00002e88 nrtn  0x00000034 
+ 00019742  0x00002e89 fetch  0x00000001 , 0x000044db 
+ 00019743  0x00002e8a rtn  0x00000034 
+ 00019744  0x00002e8b branch  0x00003f98 
+ 00019745  0x00002e8f branch  0x00004d2e 
+ 00019746  0x00002e93 hfetch  0x00000003 , 0x0000811c 
+ 00019747  0x00002e94 copy  0x0000003f , 0x00000012 
+ 00019748  0x00002e95 hfetch  0x00000001 , 0x0000811f 
+ 00019749  0x00002e96 and_into  0x0000000f , 0x0000003f 
+ 00019750  0x00002e97 lshift16  0x0000003f , 0x0000003f 
+ 00019751  0x00002e98 lshift8  0x0000003f , 0x0000003f 
+ 00019752  0x00002e99 ior  0x00000012 , 0x0000003f 
+ 00019753  0x00002e9a fetcht  0x00000004 , 0x0000480a 
+ 00019754  0x00002e9b isub  0x00000002 , 0x0000003f 
+ 00019755  0x00002e9c rtn  0x00000034 
+ 00019756  0x00002e9d arg  0x000000bb , 0x00000012 
+ 00019757  0x00002e9e branch  0x00003f5e 
+ 00019758  0x00002ea2 fetch  0x00000001 , 0x00004133 
+ 00019759  0x00002ea3 nrtn  0x00000034 
+ 00019760  0x00002ea4 fetch  0x00000001 , 0x0000427f 
+ 00019761  0x00002ea5 nrtn  0x00000034 
+ 00019762  0x00002ea6 fetch  0x00000001 , 0x000047ea 
+ 00019763  0x00002ea7 rtn  0x00000034 
+ 00019764  0x00002ea8 fetch  0x00000001 , 0x000047eb 
+ 00019765  0x00002ea9 nrtn  0x00000034 
+ 00019766  0x00002eaa branch  0x00003f9a 
+ 00019767  0x00002ead copy  0x00000013 , 0x0000003f 
+ 00019768  0x00002eae beq  0x00000006 , 0x00004d8b 
+ 00019769  0x00002eaf beq  0x0000000a , 0x00004d7c 
+ 00019770  0x00002eb0 beq  0x00000006 , 0x00004d8f 
+ 00019771  0x00002eb1 beq  0x00000010 , 0x00004d68 
+ 00019772  0x00002eb2 beq  0x0000002e , 0x00003f57 
+ 00019773  0x00002eb3 beq  0x00000001 , 0x00004d77 
+ 00019774  0x00002eb4 beq  0x00000002 , 0x00004d51 
+ 00019775  0x00002eb6 beq  0x00000004 , 0x00004d4e 
+ 00019776  0x00002eb7 beq  0x00000013 , 0x00004d4e 
+ 00019777  0x00002eb8 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00019778  0x00002eb9 and_into  0x000000f0 , 0x0000003f 
+ 00019779  0x00002eba beq  0x00000050 , 0x00004d45 
+ 00019780  0x00002ebb rtn 
+ 00019781  0x00002ebe set1  0x00000025 , 0x00000000 
+ 00019782  0x00002ebf bpatch  0x000000b8 , 0x00004037 
+ 00019783  0x00002ec0 storet  0x00000001 , 0x00000259 
+ 00019784  0x00002ec2 fetch  0x00000001 , 0x00000259 
+ 00019785  0x00002ec3 rtn  0x00000034 
+ 00019786  0x00002ec4 increase  0xffffffff , 0x0000003f 
+ 00019787  0x00002ec5 store  0x00000001 , 0x00000259 
+ 00019788  0x00002ec7 call  0x00004d62 
+ 00019789  0x00002ec8 branch  0x00004d48 
+ 00019790  0x00002ecb fetch  0x00000002 , 0x000047f4 
+ 00019791  0x00002ecc bbit1  0x0000000c , 0x00004d79 
+ 00019792  0x00002ecd branch  0x00003f10 
+ 00019793  0x00002ed1 set1  0x00000025 , 0x00000000 
+ 00019794  0x00002ed2 bpatch  0x000000b9 , 0x00004037 
+ 00019795  0x00002ed3 call  0x00004d59 
+ 00019796  0x00002ed4 fetch  0x00000002 , 0x000042a0 
+ 00019797  0x00002ed6 bbit1  0x00000000 , 0x00003f12 
+ 00019798  0x00002ed7 bbit1  0x00000001 , 0x00004d5c 
+ 00019799  0x00002ed8 bbit1  0x00000002 , 0x00004d5f 
+ 00019800  0x00002ed9 branch  0x00004d79 
+ 00019801  0x00002edb jam  0x00000000 , 0x0000425e 
+ 00019802  0x00002edc jam  0x00000000 , 0x0000448b 
+ 00019803  0x00002edd rtn 
+ 00019804  0x00002ee0 bbit1  0x00000005 , 0x00003f10 
+ 00019805  0x00002ee1 bbit1  0x00000003 , 0x00003f10 
+ 00019806  0x00002ee2 branch  0x00004d79 
+ 00019807  0x00002ee4 fetch  0x00000002 , 0x000047f4 
+ 00019808  0x00002ee5 bbit1  0x0000000c , 0x00004d79 
+ 00019809  0x00002ee6 branch  0x00003f10 
+ 00019810  0x00002eeb fetch  0x00000001 , 0x000047f2 
+ 00019811  0x00002eec rtn  0x00000034 
+ 00019812  0x00002eed increase  0xffffffff , 0x0000003f 
+ 00019813  0x00002eee store  0x00000001 , 0x000047f2 
+ 00019814  0x00002eef nrtn  0x00000034 
+ 00019815  0x00002ef0 branch  0x00004d8f 
+ 00019816  0x00002ef4 call  0x00004d6a 
+ 00019817  0x00002ef5 branch  0x00004d79 
+ 00019818  0x00002ef8 set1  0x00000025 , 0x00000000 
+ 00019819  0x00002ef9 bpatch  0x000000ba , 0x00004037 
+ 00019820  0x00002efa fetch  0x00000002 , 0x000047f4 
+ 00019821  0x00002efb isolate1  0x00000007 , 0x0000003f 
+ 00019822  0x00002efc call  0x00003f75 , 0x00000001 
+ 00019823  0x00002efd fetch  0x00000002 , 0x000047fe 
+ 00019824  0x00002efe store  0x00000002 , 0x000047f0 
+ 00019825  0x00002eff fetch  0x00000002 , 0x000042a2 
+ 00019826  0x00002f00 set1  0x00000000 , 0x0000003f 
+ 00019827  0x00002f01 store  0x00000002 , 0x000042a2 
+ 00019828  0x00002f02 fetch  0x00000002 , 0x000047f4 
+ 00019829  0x00002f03 bbit1  0x00000000 , 0x00003f77 
+ 00019830  0x00002f04 rtn 
+ 00019831  0x00002f08 call  0x00003f7e 
+ 00019832  0x00002f09 branch  0x00003f98 
+ 00019833  0x00002f0c call  0x00003f7c 
+ 00019834  0x00002f0d branch  0x00003f94 
+ 00019835  0x00002f10 branch  0x00003f9a 
+ 00019836  0x00002f13 jam  0x00000000 , 0x0000054f 
+ 00019837  0x00002f14 rtn 
+ 00019838  0x00002f1a hjam  0x00000000 , 0x00008083 
+ 00019839  0x00002f1b hjam  0x00000000 , 0x00008084 
+ 00019840  0x00002f1c hfetch  0x00000001 , 0x00008085 
+ 00019841  0x00002f1d and_into  0x000000f0 , 0x0000003f 
+ 00019842  0x00002f1e hstore  0x00000001 , 0x00008085 
+ 00019843  0x00002f1f setarg  0x00000000 
+ 00019844  0x00002f20 store  0x00000004 , 0x000000a7 
+ 00019845  0x00002f21 setarg  0x000000ff 
+ 00019846  0x00002f22 fetcht  0x00000001 , 0x000047fd 
+ 00019847  0x00002f23 copy  0x00000002 , 0x00000007 
+ 00019848  0x00002f24 qset1  0x0000003f 
+ 00019849  0x00002f25 store  0x00000004 , 0x000000a3 
+ 00019850  0x00002f26 rtn 
+ 00019851  0x00002f29 setarg  0x00000002 
+ 00019852  0x00002f2a store  0x00000001 , 0x000047f2 
+ 00019853  0x00002f2b call  0x00004ced 
+ 00019854  0x00002f2f branch  0x00004ce9 
+ 00019855  0x00002f31 set1  0x00000025 , 0x00000000 
+ 00019856  0x00002f32 bpatch  0x000000bb , 0x00004037 
+ 00019857  0x00002f33 jam  0x00000001 , 0x0000427f 
+ 00019858  0x00002f34 call  0x00003fa4 
+ 00019859  0x00002f35 call  0x00003fa2 
+ 00019860  0x00002f37 setarg  0x00000000 
+ 00019861  0x00002f38 store  0x00000002 , 0x000047f0 
+ 00019862  0x00002f39 store  0x00000001 , 0x000047f2 
+ 00019863  0x00002f3a branch  0x00003f9e 
+ 00019864  0x00002f42 branch  0x00004d9d , 0x0000002b 
+ 00019865  0x00002f44 setarg  0x000043ce 
+ 00019866  0x00002f45 arg  0x000042af , 0x00000005 
+ 00019867  0x00002f46 isub  0x00000005 , 0x00000039 
+ 00019868  0x00002f47 call  0x00007e3f 
+ 00019869  0x00002f49 set1  0x00000025 , 0x00000000 
+ 00019870  0x00002f4a bpatch  0x00000016 , 0x00004022 
+ 00019871  0x00002f4b setarg  0x000004de 
+ 00019872  0x00002f4c arg  0x000004a9 , 0x00000005 
+ 00019873  0x00002f4d isub  0x00000005 , 0x00000039 
+ 00019874  0x00002f4e call  0x00007e3f 
+ 00019875  0x00002f4f setarg  0x00000330 
+ 00019876  0x00002f50 arg  0x000002c4 , 0x00000005 
+ 00019877  0x00002f51 isub  0x00000005 , 0x00000039 
+ 00019878  0x00002f52 call  0x00007e3f 
+ 00019879  0x00002f53 branch  0x0000532a 
+ 00019880  0x00002f56 set1  0x00000025 , 0x00000000 
+ 00019881  0x00002f57 bpatch  0x00000017 , 0x00004022 
+ 00019882  0x00002f58 copy  0x00000006 , 0x00000002 
+ 00019883  0x00002f5b copy  0x00000002 , 0x00000006 
+ 00019884  0x00002f5c ifetch  0x00000002 , 0x00000006 
+ 00019885  0x00002f5d store  0x00000002 , 0x000002cd 
+ 00019886  0x00002f5e ifetch  0x00000002 , 0x00000006 
+ 00019887  0x00002f5f store  0x00000002 , 0x000002cf 
+ 00019888  0x00002f60 deposit  0x00000006 
+ 00019889  0x00002f61 store  0x00000002 , 0x000002cb 
+ 00019890  0x00002f62 fetch  0x00000001 , 0x000047f3 
+ 00019891  0x00002f63 beq  0x00000000 , 0x00004db5 
+ 00019892  0x00002f64 branch  0x000050fa 
+ 00019893  0x00002f67 set1  0x00000025 , 0x00000000 
+ 00019894  0x00002f68 bpatch  0x00000018 , 0x00004023 
+ 00019895  0x00002f69 fetch  0x00000002 , 0x000002cd 
+ 00019896  0x00002f6a branch  0x00004dfc , 0x00000034 
+ 00019897  0x00002f6b fetch  0x00000001 , 0x000002cf 
+ 00019898  0x00002f6c beq  0x00000001 , 0x00004dc0 
+ 00019899  0x00002f6e beq  0x00000050 , 0x00004de7 
+ 00019900  0x00002f6f beq  0x00000051 , 0x00004df4 
+ 00019901  0x00002f70 beq  0x00000052 , 0x00004df2 
+ 00019902  0x00002f71 beq  0x00000053 , 0x00004df2 
+ 00019903  0x00002f72 branch  0x00004dfc 
+ 00019904  0x00002f75 call  0x0000527a 
+ 00019905  0x00002f76 nrtn  0x00000034 
+ 00019906  0x00002f77 jam  0x00000000 , 0x000043cd 
+ 00019907  0x00002f79 call  0x000052c4 
+ 00019908  0x00002f7a call  0x00004e01 
+ 00019909  0x00002f7b fetcht  0x00000002 , 0x000002d6 
+ 00019910  0x00002f7c branch  0x00004dfb , 0x00000034 
+ 00019911  0x00002f7d call  0x000052ce 
+ 00019912  0x00002f7e fetch  0x00000002 , 0x000002d6 
+ 00019913  0x00002f7f istore  0x00000002 , 0x00000005 
+ 00019914  0x00002f80 force  0x00000001 , 0x0000003f 
+ 00019915  0x00002f81 istore  0x00000002 , 0x00000005 
+ 00019916  0x00002f82 branch  0x00004dfc 
+ 00019917  0x00002f85 fetch  0x00000001 , 0x00004132 
+ 00019918  0x00002f86 rtneq  0x00000001 
+ 00019919  0x00002f87 fetch  0x00000001 , 0x000043cd 
+ 00019920  0x00002f88 rtn  0x00000034 
+ 00019921  0x00002f89 copy  0x0000003f , 0x00000011 
+ 00019922  0x00002f8a fetch  0x00000004 , 0x0000033c 
+ 00019923  0x00002f8b arg  0x00000100 , 0x00000002 
+ 00019924  0x00002f8c iadd  0x00000002 , 0x00000002 
+ 00019925  0x00002f8d copy  0x00000022 , 0x0000003f 
+ 00019926  0x00002f8e isub  0x00000002 , 0x0000003e 
+ 00019927  0x00002f8f nrtn  0x00000002 
+ 00019928  0x00002f90 jam  0x00000000 , 0x000043cd 
+ 00019929  0x00002f91 copy  0x00000011 , 0x0000003f 
+ 00019930  0x00002f92 beq  0x00000050 , 0x00004ddc 
+ 00019931  0x00002f93 branch  0x00003bf1 
+ 00019932  0x00002f95 call  0x000052c4 
+ 00019933  0x00002f96 call  0x00004e84 
+ 00019934  0x00002f97 call  0x000052d0 
+ 00019935  0x00002f98 call  0x00007e1c 
+ 00019936  0x00002f99 call  0x00004eb7 
+ 00019937  0x00002f9a call  0x000052ce 
+ 00019938  0x00002f9c setarg  0x0000000c 
+ 00019939  0x00002f9d istore  0x00000002 , 0x00000005 
+ 00019940  0x00002f9e force  0x00000001 , 0x0000003f 
+ 00019941  0x00002f9f istore  0x00000002 , 0x00000005 
+ 00019942  0x00002fa0 branch  0x00004dfc 
+ 00019943  0x00002fa3 call  0x0000527e 
+ 00019944  0x00002fa4 nrtn  0x00000034 
+ 00019945  0x00002fa5 call  0x000052d2 
+ 00019946  0x00002fa6 call  0x00006f72 
+ 00019947  0x00002fa7 call  0x000052dc 
+ 00019948  0x00002fa8 fetch  0x00000002 , 0x000002dc 
+ 00019949  0x00002fa9 branch  0x00004dfb , 0x00000034 
+ 00019950  0x00002faa istore  0x00000002 , 0x00000005 
+ 00019951  0x00002fab fetch  0x00000002 , 0x000042b1 
+ 00019952  0x00002fac istore  0x00000002 , 0x00000005 
+ 00019953  0x00002fad branch  0x00004dfc 
+ 00019954  0x00002fb0 call  0x00004af8 
+ 00019955  0x00002fb1 branch  0x00004dfc 
+ 00019956  0x00002fb4 set1  0x00000025 , 0x00000000 
+ 00019957  0x00002fb5 bpatch  0x00000019 , 0x00004023 
+ 00019958  0x00002fb6 jam  0x00000000 , 0x000002eb 
+ 00019959  0x00002fb7 call  0x00006bdc 
+ 00019960  0x00002fb8 fetch  0x00000001 , 0x000002eb 
+ 00019961  0x00002fb9 rtneq  0x00000001 
+ 00019962  0x00002fba branch  0x00004dfc 
+ 00019963  0x00002fbc call  0x0000526f 
+ 00019964  0x00002fbf setarg  0x00000000 
+ 00019965  0x00002fc0 store  0x00000002 , 0x000002cd 
+ 00019966  0x00002fc1 store  0x00000002 , 0x000002cf 
+ 00019967  0x00002fc2 jam  0x00000001 , 0x000002d1 
+ 00019968  0x00002fc3 rtn 
+ 00019969  0x00002fc6 set1  0x00000025 , 0x00000000 
+ 00019970  0x00002fc7 bpatch  0x0000001a , 0x00004023 
+ 00019971  0x00002fc8 call  0x000052d0 
+ 00019972  0x00002fc9 force  0x00000000 , 0x00000012 
+ 00019973  0x00002fca fetch  0x00000002 , 0x000002cd 
+ 00019974  0x00002fcb copy  0x0000003f , 0x00000013 
+ 00019975  0x00002fcc fetch  0x00000002 , 0x000002cb 
+ 00019976  0x00002fcd iforce  0x00000006 
+ 00019977  0x00002fcf call  0x00004e11 
+ 00019978  0x00002fd0 deposit  0x00000013 
+ 00019979  0x00002fd1 increase  0xfffffffc , 0x00000013 
+ 00019980  0x00002fd2 increase  0xfffffffc , 0x0000003f 
+ 00019981  0x00002fd3 nbranch  0x00004e09 , 0x00000034 
+ 00019982  0x00002fd4 copy  0x00000012 , 0x0000003f 
+ 00019983  0x00002fd5 store  0x00000002 , 0x000002d6 
+ 00019984  0x00002fd6 rtn 
+ 00019985  0x00002fd9 set1  0x00000025 , 0x00000000 
+ 00019986  0x00002fda bpatch  0x0000001b , 0x00004023 
+ 00019987  0x00002fdb ifetch  0x00000001 , 0x00000006 
+ 00019988  0x00002fdc beq  0x00000001 , 0x00004e54 
+ 00019989  0x00002fdd beq  0x00000002 , 0x00004e5c 
+ 00019990  0x00002fde beq  0x00000003 , 0x00004ee0 
+ 00019991  0x00002fdf beq  0x00000004 , 0x00004f0f 
+ 00019992  0x00002fe0 beq  0x00000005 , 0x00004fad 
+ 00019993  0x00002fe1 beq  0x00000006 , 0x00004fd5 
+ 00019994  0x00002fe2 beq  0x00000007 , 0x00005024 
+ 00019995  0x00002fe3 beq  0x00000008 , 0x00005058 
+ 00019996  0x00002fe4 beq  0x00000009 , 0x00005068 
+ 00019997  0x00002fe5 beq  0x0000000a , 0x00004e21 
+ 00019998  0x00002fe6 beq  0x0000000b , 0x00005069 
+ 00019999  0x00002fe7 call  0x0000506a 
+ 00020000  0x00002fe9 rtn 
+ 00020001  0x00002fec ifetch  0x00000001 , 0x00000006 
+ 00020002  0x00002fed copy  0x0000003f , 0x00000007 
+ 00020003  0x00002fee ifetch  0x00000002 , 0x00000006 
+ 00020004  0x00002fef copy  0x0000003f , 0x00000011 
+ 00020005  0x00002ff0 copy  0x00000013 , 0x0000003f 
+ 00020006  0x00002ff1 isub  0x00000011 , 0x00000013 
+ 00020007  0x00002ff2 copy  0x00000011 , 0x0000003f 
+ 00020008  0x00002ff3 iadd  0x00000006 , 0x00000006 
+ 00020009  0x00002ff4 setarg  0x0000000b 
+ 00020010  0x00002ff5 istore  0x00000001 , 0x00000005 
+ 00020011  0x00002ff6 copy  0x00000007 , 0x0000003f 
+ 00020012  0x00002ff7 istore  0x00000001 , 0x00000005 
+ 00020013  0x00002ff8 force  0x00000008 , 0x0000003f 
+ 00020014  0x00002ff9 istore  0x00000002 , 0x00000005 
+ 00020015  0x00002ffa force  0x00000002 , 0x0000003f 
+ 00020016  0x00002ffb istore  0x00000002 , 0x00000005 
+ 00020017  0x00002ffc force  0x00000000 , 0x0000003f 
+ 00020018  0x00002ffd istore  0x00000002 , 0x00000005 
+ 00020019  0x00002ffe force  0x00000400 , 0x0000003f 
+ 00020020  0x00002fff istore  0x00000002 , 0x00000005 
+ 00020021  0x00003000 force  0x00000000 , 0x0000003f 
+ 00020022  0x00003001 istore  0x00000002 , 0x00000005 
+ 00020023  0x00003002 force  0x0000000c , 0x0000003f 
+ 00020024  0x00003003 iadd  0x00000012 , 0x00000012 
+ 00020025  0x00003004 branch  0x00004e20 
+ 00020026  0x00003007 ifetch  0x00000001 , 0x00000006 
+ 00020027  0x00003008 copy  0x0000003f , 0x00000007 
+ 00020028  0x00003009 ifetch  0x00000002 , 0x00000006 
+ 00020029  0x0000300a copy  0x0000003f , 0x00000011 
+ 00020030  0x0000300b copy  0x00000013 , 0x0000003f 
+ 00020031  0x0000300c isub  0x00000011 , 0x00000013 
+ 00020032  0x0000300d copy  0x00000011 , 0x0000003f 
+ 00020033  0x0000300e iadd  0x00000006 , 0x00000006 
+ 00020034  0x0000300f call  0x000052d0 
+ 00020035  0x00003010 setarg  0x0000000b 
+ 00020036  0x00003011 istore  0x00000001 , 0x00000005 
+ 00020037  0x00003012 copy  0x00000007 , 0x0000003f 
+ 00020038  0x00003013 istore  0x00000001 , 0x00000005 
+ 00020039  0x00003014 force  0x00000008 , 0x0000003f 
+ 00020040  0x00003015 istore  0x00000002 , 0x00000005 
+ 00020041  0x00003016 force  0x00000002 , 0x0000003f 
+ 00020042  0x00003017 istore  0x00000002 , 0x00000005 
+ 00020043  0x00003018 force  0x00000000 , 0x0000003f 
+ 00020044  0x00003019 istore  0x00000002 , 0x00000005 
+ 00020045  0x0000301a force  0x00000400 , 0x0000003f 
+ 00020046  0x0000301b istore  0x00000002 , 0x00000005 
+ 00020047  0x0000301c force  0x00000000 , 0x0000003f 
+ 00020048  0x0000301d istore  0x00000002 , 0x00000005 
+ 00020049  0x0000301e force  0x0000000c , 0x0000003f 
+ 00020050  0x0000301f iadd  0x00000012 , 0x00000012 
+ 00020051  0x00003021 branch  0x00004e20 
+ 00020052  0x00003026 ifetch  0x00000001 , 0x00000006 
+ 00020053  0x00003027 copy  0x0000003f , 0x00000007 
+ 00020054  0x00003028 ifetch  0x00000002 , 0x00000006 
+ 00020055  0x00003029 copy  0x0000003f , 0x00000011 
+ 00020056  0x0000302a iadd  0x00000006 , 0x00000006 
+ 00020057  0x0000302b copy  0x00000013 , 0x0000003f 
+ 00020058  0x0000302c isub  0x00000011 , 0x00000013 
+ 00020059  0x0000302e branch  0x00004e20 
+ 00020060  0x00003031 call  0x00007e1c 
+ 00020061  0x00003034 call  0x00007e21 
+ 00020062  0x00003035 arg  0x00000000 , 0x00000008 
+ 00020063  0x00003036 ifetch  0x00000001 , 0x00000006 
+ 00020064  0x00003037 copy  0x0000003f , 0x00000007 
+ 00020065  0x00003038 ifetch  0x00000002 , 0x00000006 
+ 00020066  0x00003039 copy  0x0000003f , 0x00000011 
+ 00020067  0x0000303a ifetch  0x00000002 , 0x00000006 
+ 00020068  0x0000303b copy  0x0000003f , 0x00000002 
+ 00020069  0x0000303c ifetch  0x00000002 , 0x00000006 
+ 00020070  0x0000303d copy  0x0000003f , 0x0000000b 
+ 00020071  0x0000303e copy  0x00000002 , 0x0000003f 
+ 00020072  0x0000303f beq  0x00000001 , 0x00004e6e 
+ 00020073  0x00003040 beq  0x00000003 , 0x00004e90 
+ 00020074  0x00003041 beq  0x00000011 , 0x00004e9c 
+ 00020075  0x00003042 beq  0x00000013 , 0x00004ea7 
+ 00020076  0x00003043 call  0x0000506a 
+ 00020077  0x00003044 branch  0x00004edf 
+ 00020078  0x00003047 call  0x00007e1c 
+ 00020079  0x00003048 arg  0x00000050 , 0x00000002 
+ 00020080  0x00003049 fetch  0x00000002 , 0x000042b1 
+ 00020081  0x0000304a nbranch  0x00004ed9 , 0x00000034 
+ 00020082  0x0000304b copy  0x0000000b , 0x0000003f 
+ 00020083  0x0000304c store  0x00000002 , 0x000042b1 
+ 00020084  0x0000304d copy  0x00000022 , 0x0000003f 
+ 00020085  0x0000304e store  0x00000004 , 0x0000033c 
+ 00020086  0x0000304f call  0x00004e78 
+ 00020087  0x00003050 branch  0x00004eb3 
+ 00020088  0x00003053 storet  0x00000002 , 0x0000033a 
+ 00020089  0x00003054 deposit  0x0000000b 
+ 00020090  0x00003055 store  0x00000002 , 0x00000330 
+ 00020091  0x00003056 deposit  0x00000011 
+ 00020092  0x00003057 store  0x00000002 , 0x00000332 
+ 00020093  0x00003058 deposit  0x00000012 
+ 00020094  0x00003059 store  0x00000002 , 0x00000334 
+ 00020095  0x0000305a deposit  0x00000013 
+ 00020096  0x0000305b store  0x00000002 , 0x00000336 
+ 00020097  0x0000305c deposit  0x00000007 
+ 00020098  0x0000305d store  0x00000002 , 0x00000338 
+ 00020099  0x0000305e rtn 
+ 00020100  0x00003061 fetcht  0x00000002 , 0x0000033a 
+ 00020101  0x00003062 fetch  0x00000002 , 0x00000330 
+ 00020102  0x00003063 copy  0x0000003f , 0x0000000b 
+ 00020103  0x00003064 fetch  0x00000002 , 0x00000332 
+ 00020104  0x00003065 copy  0x0000003f , 0x00000011 
+ 00020105  0x00003066 fetch  0x00000002 , 0x00000334 
+ 00020106  0x00003067 copy  0x0000003f , 0x00000012 
+ 00020107  0x00003068 fetch  0x00000002 , 0x00000336 
+ 00020108  0x00003069 copy  0x0000003f , 0x00000013 
+ 00020109  0x0000306a fetch  0x00000002 , 0x00000338 
+ 00020110  0x0000306b copy  0x0000003f , 0x00000007 
+ 00020111  0x0000306c rtn 
+ 00020112  0x0000306f call  0x00007e1c 
+ 00020113  0x00003070 setarg  0x00000051 
+ 00020114  0x00003071 arg  0x00000051 , 0x00000002 
+ 00020115  0x00003072 fetch  0x00000002 , 0x000042b3 
+ 00020116  0x00003073 nbranch  0x00004ed9 , 0x00000034 
+ 00020117  0x00003074 copy  0x0000000b , 0x0000003f 
+ 00020118  0x00003075 store  0x00000002 , 0x000042b3 
+ 00020119  0x00003076 fetch  0x00000001 , 0x000042ba 
+ 00020120  0x00003077 set1  0x00000000 , 0x0000003f 
+ 00020121  0x00003078 set1  0x00000001 , 0x0000003f 
+ 00020122  0x00003079 store  0x00000001 , 0x000042ba 
+ 00020123  0x0000307a branch  0x00004ebb 
+ 00020124  0x0000307c call  0x00007e1c 
+ 00020125  0x0000307d arg  0x00000052 , 0x00000002 
+ 00020126  0x0000307e fetch  0x00000002 , 0x000042b5 
+ 00020127  0x0000307f nbranch  0x00004ed9 , 0x00000034 
+ 00020128  0x00003080 copy  0x0000000b , 0x0000003f 
+ 00020129  0x00003081 store  0x00000002 , 0x000042b5 
+ 00020130  0x00003082 fetch  0x00000001 , 0x000042bb 
+ 00020131  0x00003083 set1  0x00000000 , 0x0000003f 
+ 00020132  0x00003084 set1  0x00000001 , 0x0000003f 
+ 00020133  0x00003085 store  0x00000001 , 0x000042bb 
+ 00020134  0x00003086 branch  0x00004ebb 
+ 00020135  0x00003088 call  0x00007e1c 
+ 00020136  0x00003089 deposit  0x0000001a 
+ 00020137  0x0000308a arg  0x00000053 , 0x00000002 
+ 00020138  0x0000308b fetch  0x00000002 , 0x000042b7 
+ 00020139  0x0000308c nbranch  0x00004ed9 , 0x00000034 
+ 00020140  0x0000308d copy  0x0000000b , 0x0000003f 
+ 00020141  0x0000308e store  0x00000002 , 0x000042b7 
+ 00020142  0x0000308f fetch  0x00000001 , 0x000042bc 
+ 00020143  0x00003090 set1  0x00000000 , 0x0000003f 
+ 00020144  0x00003091 set1  0x00000001 , 0x0000003f 
+ 00020145  0x00003092 store  0x00000001 , 0x000042bc 
+ 00020146  0x00003093 branch  0x00004ebb 
+ 00020147  0x00003096 setarg  0x00000001 
+ 00020148  0x00003097 store  0x00000002 , 0x000002e4 
+ 00020149  0x00003098 jam  0x00000050 , 0x000043cd 
+ 00020150  0x00003099 branch  0x00004ebd 
+ 00020151  0x0000309b fetch  0x00000001 , 0x000042b9 
+ 00020152  0x0000309c set1  0x00000000 , 0x0000003f 
+ 00020153  0x0000309d set1  0x00000001 , 0x0000003f 
+ 00020154  0x0000309e store  0x00000001 , 0x000042b9 
+ 00020155  0x000030a0 setarg  0x00000000 
+ 00020156  0x000030a1 store  0x00000002 , 0x000002e4 
+ 00020157  0x000030a3 set1  0x00000025 , 0x00000000 
+ 00020158  0x000030a4 bpatch  0x0000001c , 0x00004023 
+ 00020159  0x000030a5 call  0x00007e21 
+ 00020160  0x000030a6 setarg  0x00000003 
+ 00020161  0x000030a7 istore  0x00000001 , 0x00000005 
+ 00020162  0x000030a8 copy  0x00000007 , 0x0000003f 
+ 00020163  0x000030a9 istore  0x00000001 , 0x00000005 
+ 00020164  0x000030aa setarg  0x00000008 
+ 00020165  0x000030ab istore  0x00000002 , 0x00000005 
+ 00020166  0x000030ac copy  0x00000002 , 0x0000003f 
+ 00020167  0x000030ad istore  0x00000002 , 0x00000005 
+ 00020168  0x000030ae copy  0x0000000b , 0x0000003f 
+ 00020169  0x000030af istore  0x00000002 , 0x00000005 
+ 00020170  0x000030b0 fetch  0x00000002 , 0x000002e4 
+ 00020171  0x000030b1 beq  0x00000001 , 0x00004ed4 
+ 00020172  0x000030b2 isolate0  0x00000000 , 0x00000008 
+ 00020173  0x000030b3 branch  0x00004ecf , 0x00000001 
+ 00020174  0x000030b4 setarg  0x00000004 
+ 00020175  0x000030b6 istore  0x00000002 , 0x00000005 
+ 00020176  0x000030b7 force  0x00000000 , 0x0000003f 
+ 00020177  0x000030b8 istore  0x00000002 , 0x00000005 
+ 00020178  0x000030b9 setarg  0x0000000c 
+ 00020179  0x000030ba branch  0x00004edb 
+ 00020180  0x000030bc istore  0x00000002 , 0x00000005 
+ 00020181  0x000030bd force  0x00000002 , 0x0000003f 
+ 00020182  0x000030be istore  0x00000002 , 0x00000005 
+ 00020183  0x000030bf setarg  0x0000000c 
+ 00020184  0x000030c0 branch  0x00004edb 
+ 00020185  0x000030c3 set1  0x00000000 , 0x00000008 
+ 00020186  0x000030c4 branch  0x00004ebb 
+ 00020187  0x000030c6 iadd  0x00000012 , 0x00000012 
+ 00020188  0x000030c7 copy  0x00000013 , 0x0000003f 
+ 00020189  0x000030c8 isub  0x00000011 , 0x00000013 
+ 00020190  0x000030c9 branch  0x00004edf 
+ 00020191  0x000030cb branch  0x00004e20 
+ 00020192  0x000030ce ifetch  0x00000001 , 0x00000006 
+ 00020193  0x000030cf copy  0x0000003f , 0x00000007 
+ 00020194  0x000030d0 ifetch  0x00000002 , 0x00000006 
+ 00020195  0x000030d1 copy  0x0000003f , 0x00000011 
+ 00020196  0x000030d2 copy  0x00000013 , 0x0000003f 
+ 00020197  0x000030d3 isub  0x00000011 , 0x00000013 
+ 00020198  0x000030d4 ifetch  0x00000002 , 0x00000006 
+ 00020199  0x000030d5 copy  0x0000003f , 0x0000000b 
+ 00020200  0x000030d6 ifetch  0x00000002 , 0x00000006 
+ 00020201  0x000030d7 copy  0x0000003f , 0x00000002 
+ 00020202  0x000030d8 setarg  0x00000050 
+ 00020203  0x000030d9 isub  0x00000002 , 0x0000003e 
+ 00020204  0x000030da branch  0x00004ef7 , 0x00000005 
+ 00020205  0x000030db setarg  0x00000051 
+ 00020206  0x000030dc isub  0x00000002 , 0x0000003e 
+ 00020207  0x000030dd branch  0x00004efd , 0x00000005 
+ 00020208  0x000030de setarg  0x00000052 
+ 00020209  0x000030df isub  0x00000002 , 0x0000003e 
+ 00020210  0x000030e0 branch  0x00004f09 , 0x00000005 
+ 00020211  0x000030e1 setarg  0x00000053 
+ 00020212  0x000030e2 isub  0x00000002 , 0x0000003e 
+ 00020213  0x000030e3 branch  0x00004f03 , 0x00000005 
+ 00020214  0x000030e4 rtn 
+ 00020215  0x000030e7 copy  0x0000000b , 0x0000003f 
+ 00020216  0x000030e8 store  0x00000002 , 0x000042b1 
+ 00020217  0x000030e9 fetch  0x00000001 , 0x000042b9 
+ 00020218  0x000030ea set1  0x00000001 , 0x0000003f 
+ 00020219  0x000030eb store  0x00000001 , 0x000042b9 
+ 00020220  0x000030ec branch  0x00004e20 
+ 00020221  0x000030ee copy  0x0000000b , 0x0000003f 
+ 00020222  0x000030ef store  0x00000002 , 0x000042b3 
+ 00020223  0x000030f0 fetch  0x00000001 , 0x000042ba 
+ 00020224  0x000030f1 set1  0x00000001 , 0x0000003f 
+ 00020225  0x000030f2 store  0x00000001 , 0x000042ba 
+ 00020226  0x000030f3 rtn 
+ 00020227  0x000030f5 copy  0x0000000b , 0x0000003f 
+ 00020228  0x000030f6 store  0x00000002 , 0x000042b5 
+ 00020229  0x000030f7 fetch  0x00000001 , 0x000042bc 
+ 00020230  0x000030f8 set1  0x00000001 , 0x0000003f 
+ 00020231  0x000030f9 store  0x00000001 , 0x000042bc 
+ 00020232  0x000030fa rtn 
+ 00020233  0x000030fc copy  0x0000000b , 0x0000003f 
+ 00020234  0x000030fd store  0x00000002 , 0x000042b7 
+ 00020235  0x000030fe fetch  0x00000001 , 0x000042bb 
+ 00020236  0x000030ff set1  0x00000001 , 0x0000003f 
+ 00020237  0x00003100 store  0x00000001 , 0x000042bb 
+ 00020238  0x00003101 rtn 
+ 00020239  0x00003104 ifetch  0x00000001 , 0x00000006 
+ 00020240  0x00003105 copy  0x0000003f , 0x00000007 
+ 00020241  0x00003106 ifetch  0x00000002 , 0x00000006 
+ 00020242  0x00003107 copy  0x0000003f , 0x00000011 
+ 00020243  0x00003108 copy  0x00000013 , 0x0000003f 
+ 00020244  0x00003109 isub  0x00000011 , 0x00000013 
+ 00020245  0x0000310a ifetch  0x00000002 , 0x00000006 
+ 00020246  0x0000310b copy  0x0000003f , 0x00000002 
+ 00020247  0x0000310c copy  0x00000002 , 0x00000011 
+ 00020248  0x0000310d setarg  0x00000050 
+ 00020249  0x0000310e isub  0x00000002 , 0x0000003e 
+ 00020250  0x0000310f branch  0x00004f25 , 0x00000005 
+ 00020251  0x00003110 setarg  0x00000051 
+ 00020252  0x00003111 isub  0x00000002 , 0x0000003e 
+ 00020253  0x00003112 branch  0x00004f43 , 0x00000005 
+ 00020254  0x00003113 setarg  0x00000052 
+ 00020255  0x00003114 isub  0x00000002 , 0x0000003e 
+ 00020256  0x00003115 branch  0x00004f2f , 0x00000005 
+ 00020257  0x00003116 setarg  0x00000053 
+ 00020258  0x00003117 isub  0x00000002 , 0x0000003e 
+ 00020259  0x00003118 branch  0x00004f39 , 0x00000005 
+ 00020260  0x00003119 branch  0x0000506a 
+ 00020261  0x0000311c copy  0x00000005 , 0x0000000b 
+ 00020262  0x0000311d fetch  0x00000001 , 0x000042b9 
+ 00020263  0x0000311e set1  0x00000004 , 0x0000003f 
+ 00020264  0x0000311f set1  0x00000003 , 0x0000003f 
+ 00020265  0x00003121 store  0x00000001 , 0x000042b9 
+ 00020266  0x00003122 copy  0x0000000b , 0x00000005 
+ 00020267  0x00003123 arg  0x00000050 , 0x0000000b 
+ 00020268  0x00003124 fetch  0x00000002 , 0x000042b1 
+ 00020269  0x00003125 copy  0x0000003f , 0x00000002 
+ 00020270  0x00003126 branch  0x00004f4c 
+ 00020271  0x00003128 copy  0x00000005 , 0x0000000b 
+ 00020272  0x00003129 fetch  0x00000001 , 0x000042bb 
+ 00020273  0x0000312a set1  0x00000004 , 0x0000003f 
+ 00020274  0x0000312b set1  0x00000003 , 0x0000003f 
+ 00020275  0x0000312d store  0x00000001 , 0x000042bb 
+ 00020276  0x0000312e copy  0x0000000b , 0x00000005 
+ 00020277  0x0000312f arg  0x00000052 , 0x0000000b 
+ 00020278  0x00003130 fetch  0x00000002 , 0x000042b5 
+ 00020279  0x00003131 copy  0x0000003f , 0x00000002 
+ 00020280  0x00003132 branch  0x00004f4c 
+ 00020281  0x00003134 copy  0x00000005 , 0x0000000b 
+ 00020282  0x00003135 fetch  0x00000001 , 0x000042bc 
+ 00020283  0x00003136 set1  0x00000004 , 0x0000003f 
+ 00020284  0x00003137 set1  0x00000003 , 0x0000003f 
+ 00020285  0x00003139 store  0x00000001 , 0x000042bc 
+ 00020286  0x0000313a copy  0x0000000b , 0x00000005 
+ 00020287  0x0000313b arg  0x00000053 , 0x0000000b 
+ 00020288  0x0000313c fetch  0x00000002 , 0x000042b7 
+ 00020289  0x0000313d copy  0x0000003f , 0x00000002 
+ 00020290  0x0000313e branch  0x00004f4c 
+ 00020291  0x00003140 copy  0x00000005 , 0x0000000b 
+ 00020292  0x00003141 fetch  0x00000001 , 0x000042ba 
+ 00020293  0x00003142 set1  0x00000004 , 0x0000003f 
+ 00020294  0x00003143 set1  0x00000003 , 0x0000003f 
+ 00020295  0x00003145 store  0x00000001 , 0x000042ba 
+ 00020296  0x00003147 copy  0x0000000b , 0x00000005 
+ 00020297  0x00003148 arg  0x00000051 , 0x0000000b 
+ 00020298  0x00003149 fetch  0x00000002 , 0x000042b3 
+ 00020299  0x0000314a copy  0x0000003f , 0x00000002 
+ 00020300  0x0000314c set1  0x00000025 , 0x00000000 
+ 00020301  0x0000314d bpatch  0x0000001d , 0x00004023 
+ 00020302  0x0000314e setarg  0x00000005 
+ 00020303  0x0000314f istore  0x00000001 , 0x00000005 
+ 00020304  0x00003150 copy  0x00000007 , 0x0000003f 
+ 00020305  0x00003151 istore  0x00000001 , 0x00000005 
+ 00020306  0x00003152 setarg  0x00000006 
+ 00020307  0x00003153 istore  0x00000002 , 0x00000005 
+ 00020308  0x00003154 copy  0x00000002 , 0x0000003f 
+ 00020309  0x00003155 istore  0x00000002 , 0x00000005 
+ 00020310  0x00003156 force  0x00000000 , 0x0000003f 
+ 00020311  0x00003157 istore  0x00000002 , 0x00000005 
+ 00020312  0x00003158 force  0x00000000 , 0x0000003f 
+ 00020313  0x00003159 istore  0x00000002 , 0x00000005 
+ 00020314  0x0000315a force  0x0000000a , 0x0000003f 
+ 00020315  0x0000315b iadd  0x00000012 , 0x00000012 
+ 00020316  0x0000315d storet  0x00000002 , 0x000002e9 
+ 00020317  0x0000315e copy  0x00000007 , 0x0000003f 
+ 00020318  0x0000315f store  0x00000001 , 0x000002e8 
+ 00020319  0x00003160 force  0x00000050 , 0x0000003f 
+ 00020320  0x00003161 icompare  0x000000ff , 0x0000000b 
+ 00020321  0x00003162 branch  0x00004f63 , 0x00000001 
+ 00020322  0x00003163 increase  0x00000001 , 0x0000003f 
+ 00020323  0x00003166 rtn 
+ 00020324  0x00003168 disable  0x00000028 
+ 00020325  0x00003169 rtnbit1  0x00000002 , 0x0000003f 
+ 00020326  0x0000316a rtnbit0  0x00000000 , 0x0000003f 
+ 00020327  0x0000316b rtnbit0  0x00000001 , 0x0000003f 
+ 00020328  0x0000316c set1  0x00000002 , 0x0000003f 
+ 00020329  0x0000316d copy  0x00000006 , 0x00000005 
+ 00020330  0x0000316e increase  0xffffffff , 0x00000005 
+ 00020331  0x0000316f istore  0x00000001 , 0x00000005 
+ 00020332  0x00003170 enable  0x00000028 
+ 00020333  0x00003171 rtn 
+ 00020334  0x00003174 fetch  0x00000001 , 0x000042b9 
+ 00020335  0x00003175 call  0x00004f64 
+ 00020336  0x00003176 nbranch  0x00004f75 , 0x00000028 
+ 00020337  0x00003177 jam  0x00000050 , 0x000002e7 
+ 00020338  0x00003178 fetch  0x00000002 , 0x000042b1 
+ 00020339  0x00003179 store  0x00000002 , 0x000002e9 
+ 00020340  0x0000317a branch  0x00004f89 
+ 00020341  0x0000317c fetch  0x00000001 , 0x000042ba 
+ 00020342  0x0000317d call  0x00004f64 
+ 00020343  0x0000317e nbranch  0x00004f7c , 0x00000028 
+ 00020344  0x0000317f jam  0x00000051 , 0x000002e7 
+ 00020345  0x00003180 fetch  0x00000002 , 0x000042b3 
+ 00020346  0x00003181 store  0x00000002 , 0x000002e9 
+ 00020347  0x00003182 branch  0x00004f89 
+ 00020348  0x00003184 fetch  0x00000001 , 0x000042bb 
+ 00020349  0x00003185 call  0x00004f64 
+ 00020350  0x00003186 nbranch  0x00004f83 , 0x00000028 
+ 00020351  0x00003187 jam  0x00000052 , 0x000002e7 
+ 00020352  0x00003188 fetch  0x00000002 , 0x000042b5 
+ 00020353  0x00003189 store  0x00000002 , 0x000002e9 
+ 00020354  0x0000318a branch  0x00004f89 
+ 00020355  0x0000318c fetch  0x00000001 , 0x000042bc 
+ 00020356  0x0000318d call  0x00004f64 
+ 00020357  0x0000318e nrtn  0x00000028 
+ 00020358  0x0000318f jam  0x00000053 , 0x000002e7 
+ 00020359  0x00003190 fetch  0x00000002 , 0x000042b7 
+ 00020360  0x00003191 store  0x00000002 , 0x000002e9 
+ 00020361  0x00003195 set1  0x00000025 , 0x00000000 
+ 00020362  0x00003196 bpatch  0x0000001e , 0x00004023 
+ 00020363  0x00003197 call  0x00005242 
+ 00020364  0x00003198 call  0x000052c4 
+ 00020365  0x00003199 force  0x00000000 , 0x00000012 
+ 00020366  0x0000319a call  0x000052d0 
+ 00020367  0x0000319b force  0x00000004 , 0x0000003f 
+ 00020368  0x0000319c istore  0x00000001 , 0x00000005 
+ 00020369  0x0000319d fetch  0x00000001 , 0x000042be 
+ 00020370  0x0000319e istore  0x00000001 , 0x00000005 
+ 00020371  0x0000319f setarg  0x00000008 
+ 00020372  0x000031a0 istore  0x00000002 , 0x00000005 
+ 00020373  0x000031a1 fetch  0x00000002 , 0x000002e9 
+ 00020374  0x000031a2 istore  0x00000002 , 0x00000005 
+ 00020375  0x000031a3 setarg  0x00000000 
+ 00020376  0x000031a4 istore  0x00000002 , 0x00000005 
+ 00020377  0x000031a5 force  0x00000001 , 0x0000003f 
+ 00020378  0x000031a6 istore  0x00000001 , 0x00000005 
+ 00020379  0x000031a7 force  0x00000002 , 0x0000003f 
+ 00020380  0x000031a8 istore  0x00000001 , 0x00000005 
+ 00020381  0x000031a9 fetch  0x00000001 , 0x000002e7 
+ 00020382  0x000031aa beq  0x00000051 , 0x00004fa2 
+ 00020383  0x000031ab setarg  0x00000030 
+ 00020384  0x000031ac istore  0x00000002 , 0x00000005 
+ 00020385  0x000031ad branch  0x00004fa4 
+ 00020386  0x000031af setarg  0x000003e3 
+ 00020387  0x000031b0 istore  0x00000002 , 0x00000005 
+ 00020388  0x000031b2 arg  0x0000000c , 0x00000002 
+ 00020389  0x000031b3 storet  0x00000002 , 0x000002d6 
+ 00020390  0x000031b4 call  0x000052ce 
+ 00020391  0x000031b5 fetch  0x00000002 , 0x000002d6 
+ 00020392  0x000031b6 istore  0x00000002 , 0x00000005 
+ 00020393  0x000031b7 force  0x00000001 , 0x0000003f 
+ 00020394  0x000031b8 istore  0x00000002 , 0x00000005 
+ 00020395  0x000031b9 jam  0x00000000 , 0x000002e7 
+ 00020396  0x000031bb branch  0x00004e20 
+ 00020397  0x000031be increase  0x00000001 , 0x00000006 
+ 00020398  0x000031bf ifetch  0x00000002 , 0x00000006 
+ 00020399  0x000031c0 copy  0x0000003f , 0x00000011 
+ 00020400  0x000031c1 copy  0x00000013 , 0x0000003f 
+ 00020401  0x000031c2 isub  0x00000011 , 0x00000013 
+ 00020402  0x000031c3 ifetch  0x00000002 , 0x00000006 
+ 00020403  0x000031c4 copy  0x0000003f , 0x00000011 
+ 00020404  0x000031c5 setarg  0x00000050 
+ 00020405  0x000031c6 isub  0x00000011 , 0x0000003e 
+ 00020406  0x000031c7 branch  0x00004fc4 , 0x00000005 
+ 00020407  0x000031c8 setarg  0x00000051 
+ 00020408  0x000031c9 isub  0x00000011 , 0x0000003e 
+ 00020409  0x000031ca branch  0x00004fc8 , 0x00000005 
+ 00020410  0x000031cb setarg  0x00000052 
+ 00020411  0x000031cc isub  0x00000011 , 0x0000003e 
+ 00020412  0x000031cd branch  0x00004fcc , 0x00000005 
+ 00020413  0x000031ce setarg  0x00000053 
+ 00020414  0x000031cf isub  0x00000011 , 0x0000003e 
+ 00020415  0x000031d0 branch  0x00004fd0 , 0x00000005 
+ 00020416  0x000031d1 increase  0x00000002 , 0x00000006 
+ 00020417  0x000031d2 ifetch  0x00000002 , 0x00000006 
+ 00020418  0x000031d3 iforce  0x0000003e 
+ 00020419  0x000031d4 branch  0x00004e20 
+ 00020420  0x000031d6 fetch  0x00000001 , 0x000042b9 
+ 00020421  0x000031d7 set1  0x00000005 , 0x0000003f 
+ 00020422  0x000031d8 store  0x00000001 , 0x000042b9 
+ 00020423  0x000031d9 branch  0x00004e20 
+ 00020424  0x000031db fetch  0x00000001 , 0x000042ba 
+ 00020425  0x000031dc set1  0x00000005 , 0x0000003f 
+ 00020426  0x000031dd store  0x00000001 , 0x000042ba 
+ 00020427  0x000031de branch  0x00004e20 
+ 00020428  0x000031e0 fetch  0x00000001 , 0x000042bb 
+ 00020429  0x000031e1 set1  0x00000005 , 0x0000003f 
+ 00020430  0x000031e2 store  0x00000001 , 0x000042bb 
+ 00020431  0x000031e3 branch  0x00004e20 
+ 00020432  0x000031e5 fetch  0x00000001 , 0x000042bc 
+ 00020433  0x000031e6 set1  0x00000005 , 0x0000003f 
+ 00020434  0x000031e7 store  0x00000001 , 0x000042bc 
+ 00020435  0x000031e8 jam  0x00000006 , 0x00000b7d 
+ 00020436  0x000031e9 branch  0x00007c27 
+ 00020437  0x000031ee ifetch  0x00000001 , 0x00000006 
+ 00020438  0x000031ef copy  0x0000003f , 0x00000007 
+ 00020439  0x000031f0 ifetch  0x00000002 , 0x00000006 
+ 00020440  0x000031f1 copy  0x0000003f , 0x00000011 
+ 00020441  0x000031f2 copy  0x00000013 , 0x0000003f 
+ 00020442  0x000031f3 isub  0x00000011 , 0x00000013 
+ 00020443  0x000031f4 ifetch  0x00000002 , 0x00000006 
+ 00020444  0x000031f5 copy  0x0000003f , 0x00000011 
+ 00020445  0x000031f6 ifetch  0x00000002 , 0x00000006 
+ 00020446  0x000031f7 copy  0x0000003f , 0x0000000b 
+ 00020447  0x000031f8 copy  0x00000011 , 0x00000002 
+ 00020448  0x000031f9 call  0x00007e1c 
+ 00020449  0x000031fa setarg  0x00000050 
+ 00020450  0x000031fb isub  0x00000002 , 0x0000003e 
+ 00020451  0x000031fc branch  0x00004ffb , 0x00000005 
+ 00020452  0x000031fd setarg  0x00000051 
+ 00020453  0x000031fe isub  0x00000002 , 0x0000003e 
+ 00020454  0x000031ff branch  0x0000500b , 0x00000005 
+ 00020455  0x00003200 setarg  0x00000052 
+ 00020456  0x00003201 isub  0x00000002 , 0x0000003e 
+ 00020457  0x00003202 branch  0x00004fef , 0x00000005 
+ 00020458  0x00003203 setarg  0x00000053 
+ 00020459  0x00003204 isub  0x00000002 , 0x0000003e 
+ 00020460  0x00003205 branch  0x00004ff5 , 0x00000005 
+ 00020461  0x00003206 call  0x0000506a 
+ 00020462  0x00003207 branch  0x00005020 
+ 00020463  0x00003209 copy  0x0000000b , 0x00000002 
+ 00020464  0x0000320a fetch  0x00000002 , 0x000042b5 
+ 00020465  0x0000320b isub  0x00000002 , 0x0000003e 
+ 00020466  0x0000320c branch  0x00005001 , 0x00000005 
+ 00020467  0x0000320d call  0x0000506a 
+ 00020468  0x0000320e branch  0x00005020 
+ 00020469  0x00003210 copy  0x0000000b , 0x00000002 
+ 00020470  0x00003211 fetch  0x00000002 , 0x000042b7 
+ 00020471  0x00003212 isub  0x00000002 , 0x0000003e 
+ 00020472  0x00003213 branch  0x00005003 , 0x00000005 
+ 00020473  0x00003214 call  0x0000506a 
+ 00020474  0x00003215 branch  0x00005020 
+ 00020475  0x00003218 copy  0x0000000b , 0x00000002 
+ 00020476  0x00003219 fetch  0x00000002 , 0x000042b1 
+ 00020477  0x0000321a isub  0x00000002 , 0x0000003e 
+ 00020478  0x0000321b branch  0x00005007 , 0x00000005 
+ 00020479  0x0000321c call  0x0000506a 
+ 00020480  0x0000321d branch  0x00005020 
+ 00020481  0x0000321f call  0x00005081 
+ 00020482  0x00003220 branch  0x00005013 
+ 00020483  0x00003222 call  0x00005087 
+ 00020484  0x00003223 fetch  0x00000002 , 0x000042b5 
+ 00020485  0x00003224 branch  0x00005013 , 0x00000034 
+ 00020486  0x0000322c branch  0x00005013 
+ 00020487  0x0000322f call  0x0000507c 
+ 00020488  0x00003230 fetch  0x00000001 , 0x000002ef 
+ 00020489  0x00003231 nbranch  0x00005013 , 0x00000034 
+ 00020490  0x00003234 branch  0x00005013 
+ 00020491  0x00003236 copy  0x0000000b , 0x00000002 
+ 00020492  0x00003237 fetch  0x00000002 , 0x000042b3 
+ 00020493  0x00003238 isub  0x00000002 , 0x0000003e 
+ 00020494  0x00003239 branch  0x00005011 , 0x00000005 
+ 00020495  0x0000323a call  0x0000506a 
+ 00020496  0x0000323b branch  0x00005020 
+ 00020497  0x0000323d call  0x00005077 
+ 00020498  0x0000323e branch  0x00005013 
+ 00020499  0x00003240 call  0x00007e21 
+ 00020500  0x00003241 setarg  0x00000007 
+ 00020501  0x00003242 istore  0x00000001 , 0x00000005 
+ 00020502  0x00003243 copy  0x00000007 , 0x0000003f 
+ 00020503  0x00003244 istore  0x00000001 , 0x00000005 
+ 00020504  0x00003245 setarg  0x00000004 
+ 00020505  0x00003246 istore  0x00000002 , 0x00000005 
+ 00020506  0x00003247 copy  0x00000011 , 0x0000003f 
+ 00020507  0x00003248 istore  0x00000002 , 0x00000005 
+ 00020508  0x00003249 copy  0x0000000b , 0x0000003f 
+ 00020509  0x0000324a istore  0x00000002 , 0x00000005 
+ 00020510  0x0000324b force  0x00000008 , 0x0000003f 
+ 00020511  0x0000324c branch  0x00005022 
+ 00020512  0x0000324e call  0x00007e21 
+ 00020513  0x0000324f branch  0x00005022 
+ 00020514  0x00003251 iadd  0x00000012 , 0x00000012 
+ 00020515  0x00003252 branch  0x00004e20 
+ 00020516  0x00003254 ifetch  0x00000001 , 0x00000006 
+ 00020517  0x00003255 copy  0x0000003f , 0x00000007 
+ 00020518  0x00003256 ifetch  0x00000002 , 0x00000006 
+ 00020519  0x00003257 copy  0x0000003f , 0x00000011 
+ 00020520  0x00003258 copy  0x00000013 , 0x0000003f 
+ 00020521  0x00003259 isub  0x00000011 , 0x00000013 
+ 00020522  0x0000325a ifetch  0x00000002 , 0x00000006 
+ 00020523  0x0000325b copy  0x0000003f , 0x0000000b 
+ 00020524  0x0000325c ifetch  0x00000002 , 0x00000006 
+ 00020525  0x0000325d copy  0x0000003f , 0x00000002 
+ 00020526  0x0000325e call  0x00007e1c 
+ 00020527  0x0000325f setarg  0x00000050 
+ 00020528  0x00003260 isub  0x00000002 , 0x0000003e 
+ 00020529  0x00003261 branch  0x0000503d , 0x00000005 
+ 00020530  0x00003262 setarg  0x00000051 
+ 00020531  0x00003263 isub  0x00000002 , 0x0000003e 
+ 00020532  0x00003264 branch  0x00005043 , 0x00000005 
+ 00020533  0x00003265 setarg  0x00000052 
+ 00020534  0x00003266 isub  0x00000002 , 0x0000003e 
+ 00020535  0x00003267 branch  0x00005049 , 0x00000005 
+ 00020536  0x00003268 setarg  0x00000053 
+ 00020537  0x00003269 isub  0x00000002 , 0x0000003e 
+ 00020538  0x0000326a branch  0x0000504f , 0x00000005 
+ 00020539  0x0000326b call  0x0000506a 
+ 00020540  0x0000326c branch  0x00005057 
+ 00020541  0x0000326e copy  0x00000002 , 0x00000011 
+ 00020542  0x0000326f copy  0x0000000b , 0x00000002 
+ 00020543  0x00003270 fetch  0x00000002 , 0x000042b1 
+ 00020544  0x00003271 isub  0x00000002 , 0x0000003e 
+ 00020545  0x00003272 call  0x0000507c , 0x00000005 
+ 00020546  0x00003273 branch  0x00005055 
+ 00020547  0x00003275 copy  0x00000002 , 0x00000011 
+ 00020548  0x00003276 copy  0x0000000b , 0x00000002 
+ 00020549  0x00003277 fetch  0x00000002 , 0x000042b3 
+ 00020550  0x00003278 isub  0x00000002 , 0x0000003e 
+ 00020551  0x00003279 call  0x00005077 , 0x00000005 
+ 00020552  0x0000327a branch  0x00005055 
+ 00020553  0x0000327c copy  0x00000002 , 0x00000011 
+ 00020554  0x0000327d copy  0x0000000b , 0x00000002 
+ 00020555  0x0000327e fetch  0x00000002 , 0x000042b5 
+ 00020556  0x0000327f isub  0x00000002 , 0x0000003e 
+ 00020557  0x00003280 call  0x00005081 , 0x00000005 
+ 00020558  0x00003281 branch  0x00005055 
+ 00020559  0x00003283 copy  0x00000002 , 0x00000011 
+ 00020560  0x00003284 copy  0x0000000b , 0x00000002 
+ 00020561  0x00003285 fetch  0x00000002 , 0x000042b7 
+ 00020562  0x00003286 isub  0x00000002 , 0x0000003e 
+ 00020563  0x00003287 call  0x00005087 , 0x00000005 
+ 00020564  0x00003288 branch  0x00005055 
+ 00020565  0x0000328a call  0x00007e21 
+ 00020566  0x0000328b branch  0x00004e20 
+ 00020567  0x0000328d branch  0x00004e20 
+ 00020568  0x00003291 ifetch  0x00000001 , 0x00000006 
+ 00020569  0x00003292 copy  0x0000003f , 0x00000007 
+ 00020570  0x00003293 ifetch  0x00000002 , 0x00000006 
+ 00020571  0x00003294 copy  0x0000003f , 0x00000011 
+ 00020572  0x00003295 iadd  0x00000006 , 0x00000006 
+ 00020573  0x00003296 setarg  0x00000009 
+ 00020574  0x00003297 istore  0x00000001 , 0x00000005 
+ 00020575  0x00003298 copy  0x00000007 , 0x0000003f 
+ 00020576  0x00003299 istore  0x00000001 , 0x00000005 
+ 00020577  0x0000329a force  0x00000000 , 0x0000003f 
+ 00020578  0x0000329b istore  0x00000002 , 0x00000005 
+ 00020579  0x0000329c force  0x00000004 , 0x0000003f 
+ 00020580  0x0000329d iadd  0x00000012 , 0x00000012 
+ 00020581  0x0000329e copy  0x00000013 , 0x0000003f 
+ 00020582  0x0000329f isub  0x00000011 , 0x00000013 
+ 00020583  0x000032a0 branch  0x00004e20 
+ 00020584  0x000032a2 branch  0x00004e20 
+ 00020585  0x000032a5 branch  0x00004e20 
+ 00020586  0x000032a7 force  0x00000000 , 0x00000012 
+ 00020587  0x000032a8 call  0x000052d0 
+ 00020588  0x000032a9 setarg  0x00000001 
+ 00020589  0x000032aa istore  0x00000001 , 0x00000005 
+ 00020590  0x000032ab copy  0x00000007 , 0x0000003f 
+ 00020591  0x000032ac istore  0x00000001 , 0x00000005 
+ 00020592  0x000032ad setarg  0x00000002 
+ 00020593  0x000032ae istore  0x00000002 , 0x00000005 
+ 00020594  0x000032af setarg  0x00000000 
+ 00020595  0x000032b0 istore  0x00000002 , 0x00000005 
+ 00020596  0x000032b1 increase  0x00000006 , 0x00000012 
+ 00020597  0x000032b2 arg  0x00000004 , 0x00000013 
+ 00020598  0x000032b3 branch  0x00004e20 
+ 00020599  0x000032b8 setarg  0x00000000 
+ 00020600  0x000032b9 store  0x00000002 , 0x000002e2 
+ 00020601  0x000032ba store  0x00000002 , 0x000042b3 
+ 00020602  0x000032bb jam  0x00000000 , 0x000042ba 
+ 00020603  0x000032bc rtn 
+ 00020604  0x000032be setarg  0x00000000 
+ 00020605  0x000032bf store  0x00000002 , 0x000002dc 
+ 00020606  0x000032c0 store  0x00000002 , 0x000042b1 
+ 00020607  0x000032c1 jam  0x00000000 , 0x000042b9 
+ 00020608  0x000032c2 rtn 
+ 00020609  0x000032c4 setarg  0x00000000 
+ 00020610  0x000032c5 store  0x00000002 , 0x000042b5 
+ 00020611  0x000032c6 jam  0x00000000 , 0x000042bb 
+ 00020612  0x000032c7 fetch  0x00000001 , 0x000042bc 
+ 00020613  0x000032c8 beq  0x00000000 , 0x0000508d 
+ 00020614  0x000032c9 rtn 
+ 00020615  0x000032cc setarg  0x00000000 
+ 00020616  0x000032cd store  0x00000002 , 0x000042b7 
+ 00020617  0x000032ce jam  0x00000000 , 0x000042bc 
+ 00020618  0x000032cf fetch  0x00000001 , 0x000042bb 
+ 00020619  0x000032d0 beq  0x00000000 , 0x0000508d 
+ 00020620  0x000032d1 rtn 
+ 00020621  0x000032d4 jam  0x00000007 , 0x00000b7d 
+ 00020622  0x000032d5 branch  0x00007c27 
+ 00020623  0x000032d8 fetch  0x00000001 , 0x000002e6 
+ 00020624  0x000032d9 set0  0x00000000 , 0x0000003f 
+ 00020625  0x000032da store  0x00000001 , 0x000002e6 
+ 00020626  0x000032db fetch  0x00000002 , 0x000042b7 
+ 00020627  0x000032dc rtn  0x00000034 
+ 00020628  0x000032dd call  0x000052c4 
+ 00020629  0x000032de fetch  0x00000002 , 0x000042b7 
+ 00020630  0x000032df copy  0x0000003f , 0x00000011 
+ 00020631  0x000032e0 force  0x00000053 , 0x00000012 
+ 00020632  0x000032e1 branch  0x000050a2 
+ 00020633  0x000032e3 fetch  0x00000001 , 0x000002e6 
+ 00020634  0x000032e4 set0  0x00000007 , 0x0000003f 
+ 00020635  0x000032e5 store  0x00000001 , 0x000002e6 
+ 00020636  0x000032e6 fetch  0x00000002 , 0x000042b5 
+ 00020637  0x000032e7 rtn  0x00000034 
+ 00020638  0x000032e8 call  0x000052c4 
+ 00020639  0x000032e9 fetch  0x00000002 , 0x000042b5 
+ 00020640  0x000032ea copy  0x0000003f , 0x00000011 
+ 00020641  0x000032eb force  0x00000052 , 0x00000012 
+ 00020642  0x000032ed call  0x00005242 
+ 00020643  0x000032ee call  0x000052d0 
+ 00020644  0x000032ef force  0x00000006 , 0x0000003f 
+ 00020645  0x000032f0 istore  0x00000001 , 0x00000005 
+ 00020646  0x000032f1 fetch  0x00000001 , 0x000042be 
+ 00020647  0x000032f2 istore  0x00000001 , 0x00000005 
+ 00020648  0x000032f3 setarg  0x00000004 
+ 00020649  0x000032f4 istore  0x00000002 , 0x00000005 
+ 00020650  0x000032f5 copy  0x00000011 , 0x0000003f 
+ 00020651  0x000032f6 istore  0x00000002 , 0x00000005 
+ 00020652  0x000032f7 copy  0x00000012 , 0x0000003f 
+ 00020653  0x000032f8 istore  0x00000002 , 0x00000005 
+ 00020654  0x000032f9 force  0x00000008 , 0x00000002 
+ 00020655  0x000032fa branch  0x000050e9 
+ 00020656  0x000032fd set1  0x00000025 , 0x00000000 
+ 00020657  0x000032fe bpatch  0x0000001f , 0x00004023 
+ 00020658  0x000032ff call  0x00005242 
+ 00020659  0x00003300 call  0x000052d0 
+ 00020660  0x00003301 setarg  0x00000002 
+ 00020661  0x00003302 istore  0x00000001 , 0x00000005 
+ 00020662  0x00003303 fetch  0x00000001 , 0x000042be 
+ 00020663  0x00003304 istore  0x00000001 , 0x00000005 
+ 00020664  0x00003305 setarg  0x00000004 
+ 00020665  0x00003306 istore  0x00000002 , 0x00000005 
+ 00020666  0x00003307 copy  0x00000002 , 0x0000003f 
+ 00020667  0x00003308 istore  0x00000002 , 0x00000005 
+ 00020668  0x00003309 copy  0x0000000b , 0x0000003f 
+ 00020669  0x0000330a istore  0x00000002 , 0x00000005 
+ 00020670  0x0000330b arg  0x00000008 , 0x00000002 
+ 00020671  0x0000330c branch  0x000050e9 
+ 00020672  0x0000330e set1  0x00000025 , 0x00000000 
+ 00020673  0x0000330f bpatch  0x00000020 , 0x00004024 
+ 00020674  0x00003310 call  0x00005242 
+ 00020675  0x00003311 call  0x000052d0 
+ 00020676  0x00003312 setarg  0x00000004 
+ 00020677  0x00003313 istore  0x00000001 , 0x00000005 
+ 00020678  0x00003314 fetch  0x00000001 , 0x000042be 
+ 00020679  0x00003315 istore  0x00000001 , 0x00000005 
+ 00020680  0x00003316 setarg  0x00000008 
+ 00020681  0x00003317 istore  0x00000002 , 0x00000005 
+ 00020682  0x00003319 copy  0x00000002 , 0x0000003f 
+ 00020683  0x0000331b istore  0x00000002 , 0x00000005 
+ 00020684  0x0000331c setarg  0x00000000 
+ 00020685  0x0000331d istore  0x00000002 , 0x00000005 
+ 00020686  0x0000331e setarg  0x00000001 
+ 00020687  0x0000331f istore  0x00000001 , 0x00000005 
+ 00020688  0x00003320 setarg  0x00000002 
+ 00020689  0x00003321 istore  0x00000001 , 0x00000005 
+ 00020690  0x00003322 setarg  0x000003e3 
+ 00020691  0x00003323 istore  0x00000002 , 0x00000005 
+ 00020692  0x00003324 arg  0x0000000c , 0x00000002 
+ 00020693  0x00003325 branch  0x000050e9 
+ 00020694  0x00003327 set1  0x00000025 , 0x00000000 
+ 00020695  0x00003328 bpatch  0x00000021 , 0x00004024 
+ 00020696  0x00003329 call  0x00005242 
+ 00020697  0x0000332a call  0x000052d0 
+ 00020698  0x0000332b setarg  0x00000006 
+ 00020699  0x0000332c istore  0x00000001 , 0x00000005 
+ 00020700  0x0000332d fetch  0x00000001 , 0x000042be 
+ 00020701  0x0000332e increase  0x00000001 , 0x0000003f 
+ 00020702  0x0000332f copy  0x00000005 , 0x00000011 
+ 00020703  0x00003330 store  0x00000001 , 0x000042be 
+ 00020704  0x00003331 copy  0x00000011 , 0x00000005 
+ 00020705  0x00003332 istore  0x00000001 , 0x00000005 
+ 00020706  0x00003333 setarg  0x00000004 
+ 00020707  0x00003334 istore  0x00000002 , 0x00000005 
+ 00020708  0x00003335 copy  0x00000002 , 0x0000003f 
+ 00020709  0x00003336 istore  0x00000002 , 0x00000005 
+ 00020710  0x00003337 copy  0x0000000b , 0x0000003f 
+ 00020711  0x00003338 istore  0x00000002 , 0x00000005 
+ 00020712  0x00003339 arg  0x00000008 , 0x00000002 
+ 00020713  0x0000333d storet  0x00000002 , 0x000002d6 
+ 00020714  0x0000333e copy  0x00000002 , 0x0000003f 
+ 00020715  0x0000333f branch  0x0000526f , 0x00000034 
+ 00020716  0x00003340 call  0x000052ce 
+ 00020717  0x00003341 fetch  0x00000002 , 0x000002d6 
+ 00020718  0x00003342 istore  0x00000002 , 0x00000005 
+ 00020719  0x00003343 force  0x00000001 , 0x0000003f 
+ 00020720  0x00003344 istore  0x00000002 , 0x00000005 
+ 00020721  0x00003345 rtn 
+ 00020722  0x00003348 fetch  0x00000002 , 0x000002dc 
+ 00020723  0x00003349 branch  0x00003bf1 , 0x00000034 
+ 00020724  0x0000334a call  0x000052dc 
+ 00020725  0x0000334b fetch  0x00000002 , 0x000002dc 
+ 00020726  0x0000334c istore  0x00000002 , 0x00000005 
+ 00020727  0x0000334d fetch  0x00000002 , 0x000042b1 
+ 00020728  0x0000334e istore  0x00000002 , 0x00000005 
+ 00020729  0x0000334f rtn 
+ 00020730  0x00003351 set1  0x00000025 , 0x00000000 
+ 00020731  0x00003352 bpatch  0x00000022 , 0x00004024 
+ 00020732  0x00003353 fetch  0x00000002 , 0x000002cd 
+ 00020733  0x00003354 branch  0x00004dfc , 0x00000034 
+ 00020734  0x00003355 fetch  0x00000001 , 0x000002cf 
+ 00020735  0x00003356 beq  0x00000001 , 0x00005105 
+ 00020736  0x00003357 beq  0x00000050 , 0x00004de7 
+ 00020737  0x00003358 beq  0x00000051 , 0x00004df4 
+ 00020738  0x00003359 beq  0x00000052 , 0x00004df2 
+ 00020739  0x0000335a beq  0x00000053 , 0x00004df2 
+ 00020740  0x0000335b branch  0x00004dfc 
+ 00020741  0x0000335e set1  0x00000025 , 0x00000000 
+ 00020742  0x0000335f bpatch  0x00000023 , 0x00004024 
+ 00020743  0x00003360 call  0x000052c4 
+ 00020744  0x00003361 force  0x00000000 , 0x00000012 
+ 00020745  0x00003362 call  0x000052d0 
+ 00020746  0x00003363 copy  0x0000003f , 0x00000005 
+ 00020747  0x00003364 fetch  0x00000002 , 0x000002cd 
+ 00020748  0x00003365 copy  0x0000003f , 0x00000013 
+ 00020749  0x00003366 fetch  0x00000002 , 0x000002cb 
+ 00020750  0x00003367 iforce  0x00000006 
+ 00020751  0x00003369 call  0x00005115 
+ 00020752  0x0000336a increase  0xfffffffc , 0x00000013 
+ 00020753  0x0000336b nbranch  0x0000510f , 0x00000005 
+ 00020754  0x0000336c copy  0x00000012 , 0x00000002 
+ 00020755  0x0000336d call  0x000050e9 
+ 00020756  0x0000336e branch  0x00004dfc 
+ 00020757  0x00003371 ifetch  0x00000001 , 0x00000006 
+ 00020758  0x00003372 beq  0x00000002 , 0x00005120 
+ 00020759  0x00003373 beq  0x00000001 , 0x00005123 
+ 00020760  0x00003374 beq  0x00000003 , 0x0000512d 
+ 00020761  0x00003375 beq  0x00000005 , 0x00005168 
+ 00020762  0x00003376 beq  0x00000004 , 0x00005199 
+ 00020763  0x00003377 beq  0x00000007 , 0x0000521c 
+ 00020764  0x00003378 beq  0x00000006 , 0x000051eb 
+ 00020765  0x00003379 beq  0x00000008 , 0x00005058 
+ 00020766  0x0000337a beq  0x0000000a , 0x00004e3a 
+ 00020767  0x0000337b branch  0x00005236 
+ 00020768  0x0000337e call  0x00007e1c 
+ 00020769  0x00003380 call  0x00007e21 
+ 00020770  0x00003381 branch  0x00004e5c 
+ 00020771  0x00003383 ifetch  0x00000001 , 0x00000006 
+ 00020772  0x00003384 copy  0x0000003f , 0x00000007 
+ 00020773  0x00003385 ifetch  0x00000002 , 0x00000006 
+ 00020774  0x00003386 copy  0x0000003f , 0x00000011 
+ 00020775  0x00003387 copy  0x00000013 , 0x0000003f 
+ 00020776  0x00003388 isub  0x00000011 , 0x00000013 
+ 00020777  0x0000338a ifetch  0x00000001 , 0x00000006 
+ 00020778  0x0000338b increase  0xffffffff , 0x00000011 
+ 00020779  0x0000338c nbranch  0x00005129 , 0x00000005 
+ 00020780  0x0000338d rtn 
+ 00020781  0x0000338f ifetch  0x00000001 , 0x00000006 
+ 00020782  0x00003390 copy  0x0000003f , 0x00000007 
+ 00020783  0x00003391 ifetch  0x00000002 , 0x00000006 
+ 00020784  0x00003392 copy  0x0000003f , 0x00000011 
+ 00020785  0x00003393 ifetch  0x00000002 , 0x00000006 
+ 00020786  0x00003394 copy  0x0000003f , 0x0000000b 
+ 00020787  0x00003395 ifetch  0x00000002 , 0x00000006 
+ 00020788  0x00003396 copy  0x0000003f , 0x00000002 
+ 00020789  0x00003397 ifetch  0x00000002 , 0x00000006 
+ 00020790  0x00003398 sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00020791  0x00003399 branch  0x0000513f , 0x00000005 
+ 00020792  0x0000339a beq  0x00000002 , 0x0000513b 
+ 00020793  0x0000339b beq  0x00000004 , 0x0000513b 
+ 00020794  0x0000339c branch  0x0000513d 
+ 00020795  0x0000339e jam  0x00000016 , 0x00000b7d 
+ 00020796  0x0000339f call  0x00007c27 
+ 00020797  0x000033a1 ifetch  0x00000002 , 0x00000006 
+ 00020798  0x000033a2 branch  0x00005165 
+ 00020799  0x000033a4 call  0x00007e1c 
+ 00020800  0x000033a8 setarg  0x00000050 
+ 00020801  0x000033a9 isub  0x00000002 , 0x0000003e 
+ 00020802  0x000033aa branch  0x0000514d , 0x00000005 
+ 00020803  0x000033ab setarg  0x00000051 
+ 00020804  0x000033ac isub  0x00000002 , 0x0000003e 
+ 00020805  0x000033ad branch  0x00005153 , 0x00000005 
+ 00020806  0x000033ae setarg  0x00000053 
+ 00020807  0x000033af isub  0x00000002 , 0x0000003e 
+ 00020808  0x000033b0 branch  0x0000515f , 0x00000005 
+ 00020809  0x000033b1 setarg  0x00000052 
+ 00020810  0x000033b2 isub  0x00000002 , 0x0000003e 
+ 00020811  0x000033b3 branch  0x00005159 , 0x00000005 
+ 00020812  0x000033b4 branch  0x00005165 
+ 00020813  0x000033b6 copy  0x0000000b , 0x0000003f 
+ 00020814  0x000033b7 store  0x00000002 , 0x000042b1 
+ 00020815  0x000033b8 fetch  0x00000001 , 0x000042b9 
+ 00020816  0x000033b9 set1  0x00000001 
+ 00020817  0x000033ba store  0x00000001 , 0x000042b9 
+ 00020818  0x000033bb branch  0x00005164 
+ 00020819  0x000033bd copy  0x0000000b , 0x0000003f 
+ 00020820  0x000033be store  0x00000002 , 0x000042b3 
+ 00020821  0x000033bf fetch  0x00000001 , 0x000042ba 
+ 00020822  0x000033c0 set1  0x00000001 
+ 00020823  0x000033c1 store  0x00000001 , 0x000042ba 
+ 00020824  0x000033c2 branch  0x00005164 
+ 00020825  0x000033c4 copy  0x0000000b , 0x0000003f 
+ 00020826  0x000033c5 store  0x00000002 , 0x000042b5 
+ 00020827  0x000033c6 fetch  0x00000001 , 0x000042bb 
+ 00020828  0x000033c7 set1  0x00000001 
+ 00020829  0x000033c8 store  0x00000001 , 0x000042bb 
+ 00020830  0x000033c9 branch  0x00005164 
+ 00020831  0x000033cb copy  0x0000000b , 0x0000003f 
+ 00020832  0x000033cc store  0x00000002 , 0x000042b7 
+ 00020833  0x000033cd fetch  0x00000001 , 0x000042bc 
+ 00020834  0x000033ce set1  0x00000001 
+ 00020835  0x000033cf store  0x00000001 , 0x000042bc 
+ 00020836  0x000033d3 call  0x00007e21 
+ 00020837  0x000033d5 copy  0x00000013 , 0x0000003f 
+ 00020838  0x000033d6 isub  0x00000011 , 0x00000013 
+ 00020839  0x000033d7 rtn 
+ 00020840  0x000033da ifetch  0x00000001 , 0x00000006 
+ 00020841  0x000033db copy  0x0000003f , 0x00000007 
+ 00020842  0x000033dc ifetch  0x00000002 , 0x00000006 
+ 00020843  0x000033dd copy  0x0000003f , 0x00000011 
+ 00020844  0x000033de copy  0x00000013 , 0x0000003f 
+ 00020845  0x000033df isub  0x00000011 , 0x00000013 
+ 00020846  0x000033e0 ifetch  0x00000002 , 0x00000006 
+ 00020847  0x000033e1 copy  0x0000003f , 0x0000000b 
+ 00020848  0x000033e2 ifetch  0x00000002 , 0x00000006 
+ 00020849  0x000033e3 ifetch  0x00000002 , 0x00000006 
+ 00020850  0x000033e4 nbranch  0x00005193 , 0x00000034 
+ 00020851  0x000033e5 call  0x00007e1c 
+ 00020852  0x000033e9 copy  0x0000000b , 0x00000002 
+ 00020853  0x000033ea setarg  0x00000050 
+ 00020854  0x000033eb isub  0x00000002 , 0x0000003e 
+ 00020855  0x000033ec branch  0x00005181 , 0x00000005 
+ 00020856  0x000033ed setarg  0x00000051 
+ 00020857  0x000033ee isub  0x00000002 , 0x0000003e 
+ 00020858  0x000033ef branch  0x00005185 , 0x00000005 
+ 00020859  0x000033f0 setarg  0x00000052 
+ 00020860  0x000033f1 isub  0x00000002 , 0x0000003e 
+ 00020861  0x000033f2 branch  0x00005189 , 0x00000005 
+ 00020862  0x000033f3 setarg  0x00000053 
+ 00020863  0x000033f4 isub  0x00000002 , 0x0000003e 
+ 00020864  0x000033f5 branch  0x0000518d , 0x00000005 
+ 00020865  0x000033f7 fetch  0x00000001 , 0x000042b9 
+ 00020866  0x000033f8 set1  0x00000005 
+ 00020867  0x000033f9 store  0x00000001 , 0x000042b9 
+ 00020868  0x000033fa rtn 
+ 00020869  0x000033fc fetch  0x00000001 , 0x000042ba 
+ 00020870  0x000033fd set1  0x00000005 
+ 00020871  0x000033fe store  0x00000001 , 0x000042ba 
+ 00020872  0x000033ff rtn 
+ 00020873  0x00003401 fetch  0x00000001 , 0x000042bb 
+ 00020874  0x00003402 set1  0x00000005 
+ 00020875  0x00003403 store  0x00000001 , 0x000042bb 
+ 00020876  0x00003404 rtn 
+ 00020877  0x00003406 fetch  0x00000001 , 0x000042bc 
+ 00020878  0x00003407 set1  0x00000005 
+ 00020879  0x00003408 store  0x00000001 , 0x000042bc 
+ 00020880  0x00003409 jam  0x00000006 , 0x00000b7d 
+ 00020881  0x0000340a branch  0x00007c27 
+ 00020882  0x0000340e call  0x00007e21 
+ 00020883  0x00003410 increase  0xfffffffa , 0x00000011 
+ 00020884  0x00003412 branch  0x00005198 , 0x00000005 
+ 00020885  0x00003413 increase  0x00000001 , 0x00000006 
+ 00020886  0x00003414 increase  0xffffffff , 0x00000011 
+ 00020887  0x00003415 branch  0x00005194 
+ 00020888  0x00003417 rtn 
+ 00020889  0x00003419 ifetch  0x00000001 , 0x00000006 
+ 00020890  0x0000341a copy  0x0000003f , 0x00000007 
+ 00020891  0x0000341b ifetch  0x00000002 , 0x00000006 
+ 00020892  0x0000341c copy  0x0000003f , 0x00000011 
+ 00020893  0x0000341d copy  0x00000013 , 0x0000003f 
+ 00020894  0x0000341e isub  0x00000011 , 0x00000013 
+ 00020895  0x0000341f ifetch  0x00000002 , 0x00000006 
+ 00020896  0x00003420 increase  0x00000002 , 0x00000006 
+ 00020897  0x00003421 copy  0x0000003f , 0x00000002 
+ 00020898  0x00003422 setarg  0x00000005 
+ 00020899  0x00003423 istore  0x00000001 , 0x00000005 
+ 00020900  0x00003424 copy  0x00000007 , 0x0000003f 
+ 00020901  0x00003425 istore  0x00000001 , 0x00000005 
+ 00020902  0x00003426 increase  0x00000002 , 0x00000011 
+ 00020903  0x00003427 copy  0x00000011 , 0x0000003f 
+ 00020904  0x00003428 istore  0x00000002 , 0x00000005 
+ 00020905  0x00003429 call  0x00007e1c 
+ 00020906  0x0000342a setarg  0x00000050 
+ 00020907  0x0000342b isub  0x00000002 , 0x0000003e 
+ 00020908  0x0000342c branch  0x000051b7 , 0x00000005 
+ 00020909  0x0000342d setarg  0x00000051 
+ 00020910  0x0000342e isub  0x00000002 , 0x0000003e 
+ 00020911  0x0000342f branch  0x000051c8 , 0x00000005 
+ 00020912  0x00003430 setarg  0x00000052 
+ 00020913  0x00003431 isub  0x00000002 , 0x0000003e 
+ 00020914  0x00003432 branch  0x000051ce , 0x00000005 
+ 00020915  0x00003433 setarg  0x00000053 
+ 00020916  0x00003434 isub  0x00000002 , 0x0000003e 
+ 00020917  0x00003435 branch  0x000051d4 , 0x00000005 
+ 00020918  0x00003436 branch  0x000051d9 
+ 00020919  0x00003438 fetch  0x00000001 , 0x000042b9 
+ 00020920  0x00003439 set1  0x00000004 , 0x0000003f 
+ 00020921  0x0000343a set1  0x00000003 , 0x0000003f 
+ 00020922  0x0000343b store  0x00000001 , 0x000042b9 
+ 00020923  0x0000343c bbit1  0x00000002 , 0x000051c5 
+ 00020924  0x0000343d fetcht  0x00000001 , 0x000002e6 
+ 00020925  0x0000343e set1  0x00000006 , 0x00000002 
+ 00020926  0x0000343f storet  0x00000001 , 0x000002e6 
+ 00020927  0x00003440 copy  0x00000007 , 0x0000003f 
+ 00020928  0x00003441 increase  0x00000001 , 0x0000003f 
+ 00020929  0x00003442 store  0x00000001 , 0x000002e8 
+ 00020930  0x00003443 fetch  0x00000001 , 0x000042b9 
+ 00020931  0x00003444 set1  0x00000002 , 0x0000003f 
+ 00020932  0x00003445 store  0x00000001 , 0x000042b9 
+ 00020933  0x00003447 fetch  0x00000002 , 0x000042b1 
+ 00020934  0x00003448 store  0x00000002 , 0x000002e9 
+ 00020935  0x00003449 branch  0x000051d9 
+ 00020936  0x0000344b fetch  0x00000001 , 0x000042ba 
+ 00020937  0x0000344c set1  0x00000004 , 0x0000003f 
+ 00020938  0x0000344d set1  0x00000003 , 0x0000003f 
+ 00020939  0x0000344e store  0x00000001 , 0x000042ba 
+ 00020940  0x0000344f fetch  0x00000002 , 0x000042b3 
+ 00020941  0x00003450 branch  0x000051d9 
+ 00020942  0x00003452 fetch  0x00000001 , 0x000042bb 
+ 00020943  0x00003453 set1  0x00000004 , 0x0000003f 
+ 00020944  0x00003454 set1  0x00000003 , 0x0000003f 
+ 00020945  0x00003455 store  0x00000001 , 0x000042bb 
+ 00020946  0x00003456 fetch  0x00000002 , 0x000042b5 
+ 00020947  0x00003457 branch  0x000051d9 
+ 00020948  0x00003459 fetch  0x00000001 , 0x000042bc 
+ 00020949  0x0000345a set1  0x00000004 , 0x0000003f 
+ 00020950  0x0000345b set1  0x00000003 , 0x0000003f 
+ 00020951  0x0000345c store  0x00000001 , 0x000042bc 
+ 00020952  0x0000345d fetch  0x00000002 , 0x000042b7 
+ 00020953  0x00003461 copy  0x0000003f , 0x0000000b 
+ 00020954  0x00003462 call  0x00007e21 
+ 00020955  0x00003464 copy  0x0000000b , 0x0000003f 
+ 00020956  0x00003466 istore  0x00000002 , 0x00000005 
+ 00020957  0x00003467 force  0x00000000 , 0x0000003f 
+ 00020958  0x00003468 istore  0x00000002 , 0x00000005 
+ 00020959  0x00003469 force  0x00000000 , 0x0000003f 
+ 00020960  0x0000346a istore  0x00000002 , 0x00000005 
+ 00020961  0x0000346b force  0x0000000a , 0x0000003f 
+ 00020962  0x0000346c iadd  0x00000012 , 0x00000012 
+ 00020963  0x0000346d increase  0xfffffffa , 0x00000011 
+ 00020964  0x0000346f branch  0x000051ea , 0x00000005 
+ 00020965  0x00003470 ifetch  0x00000001 , 0x00000006 
+ 00020966  0x00003471 istore  0x00000001 , 0x00000005 
+ 00020967  0x00003472 increase  0x00000001 , 0x00000012 
+ 00020968  0x00003473 increase  0xffffffff , 0x00000011 
+ 00020969  0x00003474 branch  0x000051e4 
+ 00020970  0x00003476 rtn 
+ 00020971  0x00003478 ifetch  0x00000001 , 0x00000006 
+ 00020972  0x00003479 copy  0x0000003f , 0x00000007 
+ 00020973  0x0000347a ifetch  0x00000002 , 0x00000006 
+ 00020974  0x0000347b copy  0x0000003f , 0x00000011 
+ 00020975  0x0000347c copy  0x00000013 , 0x0000003f 
+ 00020976  0x0000347d isub  0x00000011 , 0x00000013 
+ 00020977  0x0000347f ifetch  0x00000002 , 0x00000006 
+ 00020978  0x00003480 copy  0x0000003f , 0x00000011 
+ 00020979  0x00003481 ifetch  0x00000002 , 0x00000006 
+ 00020980  0x00003482 copy  0x0000003f , 0x0000000b 
+ 00020981  0x00003483 call  0x00007e1c 
+ 00020982  0x00003484 setarg  0x00000050 
+ 00020983  0x00003485 copy  0x00000011 , 0x00000002 
+ 00020984  0x00003486 isub  0x00000002 , 0x0000003e 
+ 00020985  0x00003487 branch  0x00005203 , 0x00000005 
+ 00020986  0x00003488 setarg  0x00000052 
+ 00020987  0x00003489 copy  0x00000011 , 0x00000002 
+ 00020988  0x0000348a isub  0x00000002 , 0x0000003e 
+ 00020989  0x0000348b branch  0x00005208 , 0x00000005 
+ 00020990  0x0000348c setarg  0x00000053 
+ 00020991  0x0000348d copy  0x00000011 , 0x00000002 
+ 00020992  0x0000348e isub  0x00000002 , 0x0000003e 
+ 00020993  0x0000348f branch  0x0000520a , 0x00000005 
+ 00020994  0x00003490 branch  0x0000520c 
+ 00020995  0x00003492 setarg  0x00000000 
+ 00020996  0x00003493 store  0x00000002 , 0x000002dc 
+ 00020997  0x00003494 store  0x00000002 , 0x000042b1 
+ 00020998  0x00003495 store  0x00000001 , 0x000042b9 
+ 00020999  0x00003496 branch  0x0000520e 
+ 00021000  0x00003498 call  0x00005081 
+ 00021001  0x00003499 branch  0x0000520e 
+ 00021002  0x0000349b call  0x00005087 
+ 00021003  0x000034a1 branch  0x0000520e 
+ 00021004  0x000034a3 setarg  0x00000000 
+ 00021005  0x000034a4 store  0x00000002 , 0x000002e2 
+ 00021006  0x000034a6 call  0x00007e21 
+ 00021007  0x000034a7 setarg  0x00000007 
+ 00021008  0x000034a8 istore  0x00000001 , 0x00000005 
+ 00021009  0x000034a9 copy  0x00000007 , 0x0000003f 
+ 00021010  0x000034aa istore  0x00000001 , 0x00000005 
+ 00021011  0x000034ab setarg  0x00000004 
+ 00021012  0x000034ac istore  0x00000002 , 0x00000005 
+ 00021013  0x000034ad copy  0x00000011 , 0x0000003f 
+ 00021014  0x000034ae istore  0x00000002 , 0x00000005 
+ 00021015  0x000034af copy  0x0000000b , 0x0000003f 
+ 00021016  0x000034b0 istore  0x00000002 , 0x00000005 
+ 00021017  0x000034b1 force  0x00000008 , 0x0000003f 
+ 00021018  0x000034b2 iadd  0x00000012 , 0x00000012 
+ 00021019  0x000034b3 rtn 
+ 00021020  0x000034b6 ifetch  0x00000001 , 0x00000006 
+ 00021021  0x000034b7 copy  0x0000003f , 0x00000007 
+ 00021022  0x000034b8 ifetch  0x00000002 , 0x00000006 
+ 00021023  0x000034b9 copy  0x0000003f , 0x00000011 
+ 00021024  0x000034ba ifetch  0x00000002 , 0x00000006 
+ 00021025  0x000034bb copy  0x0000003f , 0x0000000b 
+ 00021026  0x000034bc ifetch  0x00000002 , 0x00000006 
+ 00021027  0x000034bd copy  0x0000003f , 0x00000002 
+ 00021028  0x000034be call  0x00007e1c 
+ 00021029  0x000034bf fetch  0x00000001 , 0x000042be 
+ 00021030  0x000034c0 icompare  0x000000ff , 0x00000007 
+ 00021031  0x000034c1 nbranch  0x00005232 , 0x00000001 
+ 00021032  0x000034c2 setarg  0x00000050 
+ 00021033  0x000034c3 isub  0x00000002 , 0x0000003e 
+ 00021034  0x000034c4 branch  0x0000522f , 0x00000005 
+ 00021035  0x000034c5 setarg  0x00000051 
+ 00021036  0x000034c6 isub  0x00000002 , 0x0000003e 
+ 00021037  0x000034c7 branch  0x00005232 , 0x00000005 
+ 00021038  0x000034c8 branch  0x00005232 
+ 00021039  0x000034ca jam  0x00000000 , 0x000042b1 
+ 00021040  0x000034cb jam  0x00000000 , 0x000042b9 
+ 00021041  0x000034cc branch  0x00005232 
+ 00021042  0x000034d1 call  0x00007e21 
+ 00021043  0x000034d2 copy  0x00000013 , 0x0000003f 
+ 00021044  0x000034d3 isub  0x00000011 , 0x00000013 
+ 00021045  0x000034d4 rtn 
+ 00021046  0x000034d7 setarg  0x00000001 
+ 00021047  0x000034d8 istore  0x00000001 , 0x00000005 
+ 00021048  0x000034d9 ifetch  0x00000001 , 0x00000006 
+ 00021049  0x000034da istore  0x00000001 , 0x00000005 
+ 00021050  0x000034db setarg  0x00000002 
+ 00021051  0x000034dc istore  0x00000002 , 0x00000005 
+ 00021052  0x000034dd setarg  0x00000000 
+ 00021053  0x000034de istore  0x00000002 , 0x00000005 
+ 00021054  0x000034df setarg  0x00000006 
+ 00021055  0x000034e0 iadd  0x00000012 , 0x00000012 
+ 00021056  0x000034e1 force  0x00000004 , 0x00000013 
+ 00021057  0x000034e2 rtn 
+ 00021058  0x000034e6 fetch  0x00000001 , 0x000042be 
+ 00021059  0x000034e7 increase  0x00000001 , 0x0000003f 
+ 00021060  0x000034e8 bne  0x00000000 , 0x00005246 
+ 00021061  0x000034e9 increase  0x00000001 , 0x0000003f 
+ 00021062  0x000034eb store  0x00000001 , 0x000042be 
+ 00021063  0x000034ec rtn 
+ 00021064  0x000034f7 set1  0x00000025 , 0x00000000 
+ 00021065  0x000034f8 bpatch  0x00000024 , 0x00004024 
+ 00021066  0x000034f9 arg  0x00000000 , 0x00000012 
+ 00021067  0x000034fa call  0x0000527a 
+ 00021068  0x000034fb nbranch  0x00003bf1 , 0x00000034 
+ 00021069  0x000034fc call  0x00005287 
+ 00021070  0x000034fd arg  0x00001800 , 0x00000012 
+ 00021071  0x000034fe arg  0x00000000 , 0x00000007 
+ 00021072  0x00003500 fetcht  0x00000001 , 0x000042bf 
+ 00021073  0x00003501 qisolate1  0x00000002 
+ 00021074  0x00003502 branch  0x00005258 , 0x00000001 
+ 00021075  0x00003503 call  0x000052ab 
+ 00021076  0x00003504 sub  0x0000000b , 0x00000000 , 0x0000003e 
+ 00021077  0x00003505 branch  0x00005258 , 0x00000002 
+ 00021078  0x00003506 call  0x00005292 
+ 00021079  0x00003507 branch  0x0000525e 
+ 00021080  0x00003509 increase  0x00000080 , 0x00000012 
+ 00021081  0x0000350a increase  0x00000001 , 0x00000007 
+ 00021082  0x0000350b setarg  0x00000008 
+ 00021083  0x0000350c isub  0x00000007 , 0x0000003e 
+ 00021084  0x0000350d branch  0x00005250 , 0x00000002 
+ 00021085  0x0000350e arg  0x00000000 , 0x00000012 
+ 00021086  0x00003510 copy  0x00000012 , 0x0000003f 
+ 00021087  0x00003511 branch  0x00003bf1 , 0x00000034 
+ 00021088  0x00003512 rtn 
+ 00021089  0x0000351b set1  0x00000025 , 0x00000000 
+ 00021090  0x0000351c bpatch  0x00000025 , 0x00004024 
+ 00021091  0x0000351d call  0x00005280 
+ 00021092  0x0000351e increase  0x00000001 , 0x00000006 
+ 00021093  0x0000351f ifetch  0x00000002 , 0x00000006 
+ 00021094  0x00003520 rtn 
+ 00021095  0x00003527 set1  0x00000025 , 0x00000000 
+ 00021096  0x00003528 bpatch  0x00000026 , 0x00004024 
+ 00021097  0x00003529 call  0x00005280 
+ 00021098  0x0000352a copy  0x00000006 , 0x00000005 
+ 00021099  0x0000352b copy  0x00000006 , 0x00000002 
+ 00021100  0x0000352c setarg  0x00000000 
+ 00021101  0x0000352d istore  0x00000003 , 0x00000005 
+ 00021102  0x0000352e rtn 
+ 00021103  0x00003534 set1  0x00000025 , 0x00000000 
+ 00021104  0x00003535 bpatch  0x00000027 , 0x00004024 
+ 00021105  0x00003536 call  0x0000527e 
+ 00021106  0x00003537 branch  0x00003bf1 , 0x00000034 
+ 00021107  0x00003538 fetch  0x00000003 , 0x000042c6 
+ 00021108  0x00003539 store  0x00000003 , 0x000042c9 
+ 00021109  0x0000353a fetch  0x00000003 , 0x000042c3 
+ 00021110  0x0000353b store  0x00000003 , 0x000042c6 
+ 00021111  0x0000353c fetch  0x00000003 , 0x000042c0 
+ 00021112  0x0000353d store  0x00000003 , 0x000042c3 
+ 00021113  0x0000353e rtn 
+ 00021114  0x00003545 fetch  0x00000003 , 0x000042c0 
+ 00021115  0x00003546 rtn 
+ 00021116  0x0000354d fetch  0x00000003 , 0x000042c3 
+ 00021117  0x0000354e rtn 
+ 00021118  0x00003555 fetch  0x00000003 , 0x000042c9 
+ 00021119  0x00003556 rtn 
+ 00021120  0x0000355c call  0x0000527e 
+ 00021121  0x0000355d branch  0x00003bf1 , 0x00000034 
+ 00021122  0x0000355e arg  0x000042c0 , 0x00000006 
+ 00021123  0x00003560 ifetch  0x00000003 , 0x00000006 
+ 00021124  0x00003561 branch  0x00005283 , 0x00000034 
+ 00021125  0x00003562 increase  0xfffffffd , 0x00000006 
+ 00021126  0x00003563 rtn 
+ 00021127  0x0000356b set1  0x00000025 , 0x00000000 
+ 00021128  0x0000356c bpatch  0x00000028 , 0x00004025 
+ 00021129  0x0000356d arg  0x00000004 , 0x00000039 
+ 00021130  0x0000356e arg  0x000042c0 , 0x00000006 
+ 00021131  0x0000356f arg  0x00000000 , 0x00000002 
+ 00021132  0x00003571 ifetch  0x00000003 , 0x00000006 
+ 00021133  0x00003572 and  0x0000003f , 0x000000ff , 0x0000003f 
+ 00021134  0x00003573 ior  0x00000002 , 0x00000002 
+ 00021135  0x00003574 loop  0x0000528c 
+ 00021136  0x00003575 storet  0x00000001 , 0x000042bf 
+ 00021137  0x00003576 rtn 
+ 00021138  0x0000357f set1  0x00000025 , 0x00000000 
+ 00021139  0x00003580 bpatch  0x00000029 , 0x00004025 
+ 00021140  0x00003581 call  0x0000527a 
+ 00021141  0x00003582 nbranch  0x00003bf1 , 0x00000034 
+ 00021142  0x00003583 call  0x0000527e 
+ 00021143  0x00003584 branch  0x000052a0 , 0x00000034 
+ 00021144  0x00003585 fetch  0x00000003 , 0x000042c3 
+ 00021145  0x00003586 store  0x00000003 , 0x000042c0 
+ 00021146  0x00003587 ifetch  0x00000003 , 0x00000006 
+ 00021147  0x00003588 istore  0x00000003 , 0x00000005 
+ 00021148  0x00003589 ifetch  0x00000003 , 0x00000006 
+ 00021149  0x0000358a istore  0x00000003 , 0x00000005 
+ 00021150  0x0000358b setarg  0x00000000 
+ 00021151  0x0000358c istore  0x00000003 , 0x00000005 
+ 00021152  0x0000358e arg  0x00000000 , 0x00000002 
+ 00021153  0x0000358f copy  0x0000000b , 0x0000003f 
+ 00021154  0x00003590 iadd  0x00000007 , 0x0000003f 
+ 00021155  0x00003592 qset1  0x00000002 
+ 00021156  0x00003593 increase  0x00000001 , 0x00000007 
+ 00021157  0x00003594 isub  0x00000007 , 0x0000003e 
+ 00021158  0x00003595 nbranch  0x000052a3 , 0x00000005 
+ 00021159  0x00003597 lshift8  0x00000012 , 0x0000003f 
+ 00021160  0x00003598 ior  0x00000002 , 0x0000003f 
+ 00021161  0x00003599 store  0x00000003 , 0x000042c9 
+ 00021162  0x0000359a rtn 
+ 00021163  0x000035a5 set1  0x00000025 , 0x00000000 
+ 00021164  0x000035a6 bpatch  0x0000002a , 0x00004025 
+ 00021165  0x000035a7 call  0x00005287 
+ 00021166  0x000035a8 copy  0x00000007 , 0x00000013 
+ 00021167  0x000035a9 arg  0x00000000 , 0x00000002 
+ 00021168  0x000035aa arg  0x00000000 , 0x0000000b 
+ 00021169  0x000035ad copy  0x00000007 , 0x0000003f 
+ 00021170  0x000035ae beq  0x00000008 , 0x000052bc 
+ 00021171  0x000035af fetch  0x00000001 , 0x000042bf 
+ 00021172  0x000035b0 qisolate1  0x0000003f 
+ 00021173  0x000035b1 branch  0x000052bc , 0x00000001 
+ 00021174  0x000035b2 increase  0x00000080 , 0x00000002 
+ 00021175  0x000035b3 increase  0x00000001 , 0x00000007 
+ 00021176  0x000035b4 copy  0x00000011 , 0x0000003f 
+ 00021177  0x000035b5 isub  0x00000002 , 0x0000003e 
+ 00021178  0x000035b6 branch  0x000052bc , 0x00000005 
+ 00021179  0x000035b7 branch  0x000052b1 , 0x00000002 
+ 00021180  0x000035b9 copy  0x00000002 , 0x0000003f 
+ 00021181  0x000035ba isub  0x00000011 , 0x0000003e 
+ 00021182  0x000035bb nbranch  0x000052c2 , 0x00000002 
+ 00021183  0x000035bc copy  0x00000007 , 0x0000003f 
+ 00021184  0x000035bd copy  0x00000013 , 0x00000002 
+ 00021185  0x000035be isub  0x00000002 , 0x0000000b 
+ 00021186  0x000035c0 copy  0x00000013 , 0x00000007 
+ 00021187  0x000035c1 rtn 
+ 00021188  0x000035c5 set1  0x00000025 , 0x00000000 
+ 00021189  0x000035c6 bpatch  0x0000002b , 0x00004025 
+ 00021190  0x000035c7 arg  0x0000007f , 0x00000011 
+ 00021191  0x000035c8 call  0x00005248 
+ 00021192  0x000035c9 store  0x00000002 , 0x000002d2 
+ 00021193  0x000035ca increase  0x00000004 , 0x0000003f 
+ 00021194  0x000035cb store  0x00000002 , 0x000002d4 
+ 00021195  0x000035cc setarg  0x00000000 
+ 00021196  0x000035cd store  0x00000002 , 0x000002d6 
+ 00021197  0x000035ce rtn 
+ 00021198  0x000035d1 fetch  0x00000002 , 0x000002d2 
+ 00021199  0x000035d2 branch  0x000052f2 
+ 00021200  0x000035d5 fetch  0x00000002 , 0x000002d4 
+ 00021201  0x000035d6 branch  0x000052f2 
+ 00021202  0x000035da set1  0x00000025 , 0x00000000 
+ 00021203  0x000035db bpatch  0x0000002c , 0x00004025 
+ 00021204  0x000035dc arg  0x000002ff , 0x00000011 
+ 00021205  0x000035dd call  0x00005248 
+ 00021206  0x000035de store  0x00000002 , 0x000002d8 
+ 00021207  0x000035df increase  0x00000004 , 0x0000003f 
+ 00021208  0x000035e0 store  0x00000002 , 0x000002da 
+ 00021209  0x000035e1 setarg  0x00000000 
+ 00021210  0x000035e2 store  0x00000002 , 0x000002dc 
+ 00021211  0x000035e3 rtn 
+ 00021212  0x000035e6 fetch  0x00000002 , 0x000002d8 
+ 00021213  0x000035e7 branch  0x000052f2 
+ 00021214  0x000035ea fetch  0x00000002 , 0x000002da 
+ 00021215  0x000035eb branch  0x000052f2 
+ 00021216  0x000035ef set1  0x00000025 , 0x00000000 
+ 00021217  0x000035f0 bpatch  0x0000002d , 0x00004025 
+ 00021218  0x000035f1 call  0x00007e00 
+ 00021219  0x000035f2 jam  0x00000001 , 0x000002eb 
+ 00021220  0x000035f3 call  0x0000527a 
+ 00021221  0x000035f4 nrtn  0x00000034 
+ 00021222  0x000035f5 arg  0x0000007f , 0x00000011 
+ 00021223  0x000035f6 call  0x00005248 
+ 00021224  0x000035f7 store  0x00000002 , 0x000002de 
+ 00021225  0x000035f8 increase  0x00000004 , 0x0000003f 
+ 00021226  0x000035f9 store  0x00000002 , 0x000002e0 
+ 00021227  0x000035fa setarg  0x00000000 
+ 00021228  0x000035fb store  0x00000002 , 0x000002e2 
+ 00021229  0x000035fc jam  0x00000000 , 0x000002eb 
+ 00021230  0x000035fd branch  0x00007e0e 
+ 00021231  0x00003600 fetch  0x00000002 , 0x000002de 
+ 00021232  0x00003601 branch  0x000052f2 
+ 00021233  0x00003604 fetch  0x00000002 , 0x000002e0 
+ 00021234  0x00003607 branch  0x00003bf1 , 0x00000034 
+ 00021235  0x00003608 copy  0x0000003f , 0x00000005 
+ 00021236  0x00003609 rtn 
+ 00021237  0x0000360d set1  0x00000025 , 0x00000000 
+ 00021238  0x0000360e bpatch  0x0000002e , 0x00004025 
+ 00021239  0x0000360f arg  0x00000000 , 0x00000012 
+ 00021240  0x00003610 arg  0x000042c0 , 0x00000011 
+ 00021241  0x00003611 increase  0xfffffffe , 0x00000011 
+ 00021242  0x00003613 increase  0x00000002 , 0x00000011 
+ 00021243  0x00003614 setarg  0x000042cc 
+ 00021244  0x00003615 isub  0x00000011 , 0x0000003e 
+ 00021245  0x00003616 branch  0x00005306 , 0x00000005 
+ 00021246  0x00003617 ifetch  0x00000001 , 0x00000011 
+ 00021247  0x00003618 increase  0x00000001 , 0x00000011 
+ 00021248  0x00003619 branch  0x000052fa , 0x00000034 
+ 00021249  0x0000361a ifetcht  0x00000002 , 0x00000011 
+ 00021250  0x0000361b ifetch  0x00000002 , 0x00000002 
+ 00021251  0x0000361c iadd  0x00000012 , 0x00000012 
+ 00021252  0x0000361d increase  0x00000004 , 0x00000012 
+ 00021253  0x0000361e branch  0x000052fa 
+ 00021254  0x00003620 copy  0x00000012 , 0x0000003f 
+ 00021255  0x00003621 rtn 
+ 00021256  0x00003625 arg  0x0000000c , 0x00000007 
+ 00021257  0x00003626 branch  0x00003dc2 
+ 00021258  0x00003629 arg  0x0000000c , 0x00000007 
+ 00021259  0x0000362a branch  0x00003dc6 
+ 00021260  0x0000362d set1  0x00000025 , 0x00000000 
+ 00021261  0x0000362e bpatch  0x0000002f , 0x00004025 
+ 00021262  0x0000362f call  0x00005287 
+ 00021263  0x00003630 fetch  0x00000001 , 0x000042bf 
+ 00021264  0x00003631 rtn  0x00000034 
+ 00021265  0x00003632 call  0x000052f5 
+ 00021266  0x00003633 arg  0x00000100 , 0x00000002 
+ 00021267  0x00003634 isub  0x00000002 , 0x0000003e 
+ 00021268  0x00003635 branch  0x00005308 , 0x00000002 
+ 00021269  0x00003636 call  0x0000530a 
+ 00021270  0x00003637 arg  0x000042cc , 0x00000005 
+ 00021271  0x00003638 arg  0x000042c0 , 0x00000011 
+ 00021272  0x0000363a setarg  0x000042cc 
+ 00021273  0x0000363b isub  0x00000011 , 0x0000003e 
+ 00021274  0x0000363c rtn  0x00000005 
+ 00021275  0x0000363d ifetch  0x00000001 , 0x00000011 
+ 00021276  0x0000363e increase  0x00000001 , 0x00000011 
+ 00021277  0x0000363f nbranch  0x00005321 , 0x00000034 
+ 00021278  0x00003640 istore  0x00000002 , 0x00000005 
+ 00021279  0x00003641 increase  0x00000002 , 0x00000011 
+ 00021280  0x00003642 branch  0x00005318 
+ 00021281  0x00003644 ifetch  0x00000002 , 0x00000011 
+ 00021282  0x00003645 increase  0x00000002 , 0x00000011 
+ 00021283  0x00003646 copy  0x0000003f , 0x00000006 
+ 00021284  0x00003647 ifetch  0x00000002 , 0x00000006 
+ 00021285  0x00003648 istore  0x00000002 , 0x00000005 
+ 00021286  0x00003649 copy  0x0000003f , 0x00000039 
+ 00021287  0x0000364a increase  0x00000002 , 0x00000039 
+ 00021288  0x0000364b call  0x00007e45 
+ 00021289  0x0000364c branch  0x00005318 
+ 00021290  0x0000364f set1  0x00000025 , 0x00000000 
+ 00021291  0x00003650 bpatch  0x00000030 , 0x00004026 
+ 00021292  0x00003651 call  0x00005287 
+ 00021293  0x00003652 fetch  0x00000001 , 0x000042bf 
+ 00021294  0x00003653 rtn  0x00000034 
+ 00021295  0x00003654 arg  0x000042c1 , 0x00000011 
+ 00021296  0x00003655 increase  0xfffffffd , 0x00000011 
+ 00021297  0x00003656 arg  0x000042cc , 0x00000006 
+ 00021298  0x00003658 increase  0x00000003 , 0x00000011 
+ 00021299  0x00003659 setarg  0x000042cd 
+ 00021300  0x0000365a isub  0x00000011 , 0x0000003e 
+ 00021301  0x0000365b rtn  0x00000005 
+ 00021302  0x0000365c ifetch  0x00000002 , 0x00000006 
+ 00021303  0x0000365d branch  0x00005332 , 0x00000034 
+ 00021304  0x0000365e increase  0x00000004 , 0x0000003f 
+ 00021305  0x0000365f copy  0x0000003f , 0x00000039 
+ 00021306  0x00003660 copy  0x00000006 , 0x00000012 
+ 00021307  0x00003661 ifetch  0x00000002 , 0x00000011 
+ 00021308  0x00003662 copy  0x0000003f , 0x00000005 
+ 00021309  0x00003663 copy  0x00000012 , 0x00000006 
+ 00021310  0x00003664 increase  0xfffffffe , 0x00000006 
+ 00021311  0x00003665 call  0x00007e45 
+ 00021312  0x00003666 branch  0x00005332 
+ 00021313  0x0000366f rtn  0x0000002b 
+ 00021314  0x00003670 setarg  0x00000010 
+ 00021315  0x00003671 store  0x00000002 , 0x000043d3 
+ 00021316  0x00003672 setarg  0x00000010 
+ 00021317  0x00003673 store  0x00000002 , 0x000043d5 
+ 00021318  0x00003674 rtn 
+ 00021319  0x00003677 arg  0x00000014 , 0x00000002 
+ 00021320  0x00003678 call  0x00005a88 
+ 00021321  0x00003679 add  0x00000006 , 0x00000001 , 0x0000003f 
+ 00021322  0x0000367a store  0x00000002 , 0x00000419 
+ 00021323  0x0000367b rtn 
+ 00021324  0x0000367e set1  0x00000025 , 0x00000000 
+ 00021325  0x0000367f bpatch  0x00000032 , 0x00004026 
+ 00021326  0x00003680 disable  0x0000002b 
+ 00021327  0x00003681 jam  0x00000001 , 0x0000427e 
+ 00021328  0x00003682 jam  0x00000001 , 0x000003d6 
+ 00021329  0x00003683 jam  0x00000003 , 0x000003c0 
+ 00021330  0x00003684 jam  0x00000001 , 0x000003d7 
+ 00021331  0x00003685 setarg  0xffffffff 
+ 00021332  0x00003686 store  0x00000002 , 0x000003da 
+ 00021333  0x00003687 force  0x00000000 , 0x0000003f 
+ 00021334  0x00003688 store  0x00000001 , 0x000003e3 
+ 00021335  0x00003689 store  0x00000001 , 0x000003d8 
+ 00021336  0x0000368a store  0x00000001 , 0x000003e4 
+ 00021337  0x0000368b store  0x00000003 , 0x0000420a 
+ 00021338  0x0000368c store  0x00000003 , 0x0000420d 
+ 00021339  0x0000368d store  0x00000005 , 0x00004465 
+ 00021340  0x0000368e set1  0x00000027 , 0x0000003f 
+ 00021341  0x0000368f store  0x00000005 , 0x0000446a 
+ 00021342  0x00003690 branch  0x00005a0b 
+ 00021343  0x00003693 set1  0x00000025 , 0x00000000 
+ 00021344  0x00003694 bpatch  0x00000033 , 0x00004026 
+ 00021345  0x00003695 enable  0x00000029 
+ 00021346  0x00003696 jam  0x00000003 , 0x000003c1 
+ 00021347  0x00003697 jam  0x00000001 , 0x000003fa 
+ 00021348  0x00003698 jam  0x00000001 , 0x000044bc 
+ 00021349  0x00003699 setarg  0x0000ffff 
+ 00021350  0x0000369a store  0x00000002 , 0x000044be 
+ 00021351  0x0000369b force  0x00000000 , 0x0000003f 
+ 00021352  0x0000369c store  0x00000005 , 0x0000446a 
+ 00021353  0x0000369d set1  0x00000027 , 0x0000003f 
+ 00021354  0x0000369e store  0x00000005 , 0x00004465 
+ 00021355  0x0000369f branch  0x0000534c 
+ 00021356  0x000036a3 set1  0x00000025 , 0x00000000 
+ 00021357  0x000036a4 bpatch  0x00000034 , 0x00004026 
+ 00021358  0x000036a5 disable  0x00000029 
+ 00021359  0x000036a6 jam  0x00000001 , 0x000003c1 
+ 00021360  0x000036a7 jam  0x00000000 , 0x000043d8 
+ 00021361  0x000036a8 jam  0x00000000 , 0x000000a2 
+ 00021362  0x000036a9 branch  0x0000534c 
+ 00021363  0x000036b0 call  0x000053d2 
+ 00021364  0x000036b1 call  0x000055d3 
+ 00021365  0x000036b2 call  0x00005a0e 
+ 00021366  0x000036b3 branch  0x000053d7 
+ 00021367  0x000036b6 set1  0x00000025 , 0x00000000 
+ 00021368  0x000036b7 bpatch  0x00000035 , 0x00004026 
+ 00021369  0x000036b8 call  0x000053d2 
+ 00021370  0x000036b9 call  0x00003e71 
+ 00021371  0x000036ba fetch  0x00000001 , 0x000003c1 
+ 00021372  0x000036bb beq  0x00000003 , 0x0000537e 
+ 00021373  0x000036bc branch  0x00005395 
+ 00021374  0x000036c3 set1  0x00000025 , 0x00000000 
+ 00021375  0x000036c4 bpatch  0x00000036 , 0x00004026 
+ 00021376  0x000036c5 enable  0x00000029 
+ 00021377  0x000036c6 call  0x00005a02 
+ 00021378  0x000036c7 branch  0x00005392 , 0x00000002 
+ 00021379  0x000036c8 call  0x00003e28 
+ 00021380  0x000036c9 call  0x0000541c 
+ 00021381  0x000036ca call  0x00005622 
+ 00021382  0x000036cb disable  0x0000002d 
+ 00021383  0x000036cc call  0x000054b2 
+ 00021384  0x000036cd nrtn  0x0000002d 
+ 00021385  0x000036ce set1  0x00000025 , 0x00000000 
+ 00021386  0x000036cf bpatch  0x00000037 , 0x00004026 
+ 00021387  0x000036d0 fetch  0x00000001 , 0x00000005 
+ 00021388  0x000036d1 increase  0x00000001 , 0x0000003f 
+ 00021389  0x000036d2 store  0x00000001 , 0x00000005 
+ 00021390  0x000036d3 call  0x000055a2 
+ 00021391  0x000036d4 call  0x00005a99 
+ 00021392  0x000036d5 disable  0x00000029 
+ 00021393  0x000036d6 rtn 
+ 00021394  0x000036d9 call  0x000053ba 
+ 00021395  0x000036da disable  0x00000029 
+ 00021396  0x000036db rtn 
+ 00021397  0x000036e1 set1  0x00000025 , 0x00000000 
+ 00021398  0x000036e2 bpatch  0x00000038 , 0x00004027 
+ 00021399  0x000036e3 disable  0x0000002e 
+ 00021400  0x000036e4 call  0x00005a02 
+ 00021401  0x000036e5 branch  0x000053ba , 0x00000002 
+ 00021402  0x000036e6 call  0x00003e28 
+ 00021403  0x000036e7 call  0x0000541c 
+ 00021404  0x000036e8 call  0x00005478 
+ 00021405  0x000036e9 nbranch  0x000053ad , 0x0000002d 
+ 00021406  0x000036eb set1  0x00000025 , 0x00000000 
+ 00021407  0x000036ec bpatch  0x00000039 , 0x00004027 
+ 00021408  0x000036ed call  0x000053c8 
+ 00021409  0x000036ee call  0x000055a2 
+ 00021410  0x000036ef call  0x00005622 
+ 00021411  0x000036f0 fetch  0x00000001 , 0x00000340 
+ 00021412  0x000036f1 bbit1  0x00000004 , 0x000053b4 
+ 00021413  0x000036f2 call  0x0000561a 
+ 00021414  0x000036f3 nbranch  0x000053b4 , 0x00000034 
+ 00021415  0x000036f5 set1  0x00000025 , 0x00000000 
+ 00021416  0x000036f6 bpatch  0x0000003a , 0x00004027 
+ 00021417  0x000036f7 call  0x000054bb 
+ 00021418  0x000036f9 call  0x00007c45 
+ 00021419  0x000036fa fetch  0x00000001 , 0x000003e4 
+ 00021420  0x000036fb bbit1  0x00000003 , 0x000053ba 
+ 00021421  0x000036fd set1  0x00000025 , 0x00000000 
+ 00021422  0x000036fe bpatch  0x0000003b , 0x00004027 
+ 00021423  0x000036ff call  0x00007f44 
+ 00021424  0x00003700 call  0x00005b19 
+ 00021425  0x00003701 call  0x00005594 
+ 00021426  0x00003702 call  0x00005576 
+ 00021427  0x00003703 branch  0x000039ac 
+ 00021428  0x00003706 set1  0x00000025 , 0x00000000 
+ 00021429  0x00003707 bpatch  0x0000003c , 0x00004027 
+ 00021430  0x00003708 enable  0x0000002e 
+ 00021431  0x00003709 call  0x000054b2 
+ 00021432  0x0000370a branch  0x0000539e , 0x0000002d 
+ 00021433  0x0000370b branch  0x000053aa 
+ 00021434  0x00003711 set1  0x00000025 , 0x00000000 
+ 00021435  0x00003712 bpatch  0x0000003d , 0x00004027 
+ 00021436  0x00003713 call  0x000053c0 
+ 00021437  0x00003714 call  0x00003f1d 
+ 00021438  0x00003715 jam  0x00000015 , 0x00000b7d 
+ 00021439  0x00003716 branch  0x00007c27 
+ 00021440  0x00003719 fetcht  0x00000001 , 0x000003d6 
+ 00021441  0x0000371a jam  0x00000008 , 0x000002c0 
+ 00021442  0x0000371b call  0x000048c4 
+ 00021443  0x0000371c jam  0x00000000 , 0x000003d6 
+ 00021444  0x0000371d jam  0x00000000 , 0x000003c1 
+ 00021445  0x0000371e jam  0x00000000 , 0x000003c0 
+ 00021446  0x0000371f jam  0x00000000 , 0x0000427e 
+ 00021447  0x00003720 rtn 
+ 00021448  0x00003723 fetch  0x00000001 , 0x00000005 
+ 00021449  0x00003724 increase  0x00000001 , 0x0000003f 
+ 00021450  0x00003725 store  0x00000001 , 0x00000005 
+ 00021451  0x00003726 fetch  0x00000001 , 0x000003c0 
+ 00021452  0x00003727 rtnbit1  0x00000003 
+ 00021453  0x00003728 set1  0x00000003 
+ 00021454  0x00003729 store  0x00000001 , 0x000003c0 
+ 00021455  0x0000372a setarg  0x00000000 
+ 00021456  0x0000372b store  0x00000004 , 0x000046f9 
+ 00021457  0x0000372c rtn 
+ 00021458  0x00003732 set1  0x00000025 , 0x00000000 
+ 00021459  0x00003733 bpatch  0x0000003e , 0x00004027 
+ 00021460  0x00003734 enable  0x00000036 
+ 00021461  0x00003735 hjam  0x00000007 , 0x00008914 
+ 00021462  0x00003736 branch  0x00003e28 
+ 00021463  0x00003739 set1  0x00000025 , 0x00000000 
+ 00021464  0x0000373a bpatch  0x0000003f , 0x00004027 
+ 00021465  0x0000373b disable  0x00000036 
+ 00021466  0x0000373c hjam  0x00000003 , 0x00008914 
+ 00021467  0x0000373d arg  0x00000000 , 0x0000001b 
+ 00021468  0x0000373e rtn 
+ 00021469  0x00003741 disable  0x00000009 
+ 00021470  0x00003742 disable  0x00000007 
+ 00021471  0x00003743 fetch  0x00000003 , 0x000003e9 
+ 00021472  0x00003744 iforce  0x0000000f 
+ 00021473  0x00003745 fetch  0x00000001 , 0x00000016 
+ 00021474  0x00003746 reverse  0x0000003f , 0x00000002 
+ 00021475  0x00003747 set1  0x00000001 , 0x00000002 
+ 00021476  0x00003748 rshift  0x00000002 , 0x0000000e 
+ 00021477  0x00003749 rtn 
+ 00021478  0x0000374d call  0x000053ee 
+ 00021479  0x0000374e call  0x00003a82 
+ 00021480  0x0000374f setarg  0x00000500 
+ 00021481  0x00003750 call  0x00003bf3 
+ 00021482  0x00003751 branch  0x00003a87 
+ 00021483  0x00003754 branch  0x00003a98 , 0x0000002d 
+ 00021484  0x00003755 call  0x000053ee 
+ 00021485  0x00003756 branch  0x00003a91 
+ 00021486  0x00003758 set1  0x00000025 , 0x00000000 
+ 00021487  0x00003759 bpatch  0x00000040 , 0x00004028 
+ 00021488  0x0000375a call  0x00003a7a 
+ 00021489  0x0000375b fetch  0x00000001 , 0x0000040d 
+ 00021490  0x0000375c nbranch  0x00005402 , 0x00000034 
+ 00021491  0x0000375d fetch  0x00000001 , 0x00000016 
+ 00021492  0x0000375e sub  0x0000003f , 0x00000024 , 0x0000003e 
+ 00021493  0x0000375f branch  0x000053fc , 0x00000002 
+ 00021494  0x00003760 force  0x00000000 , 0x00000002 
+ 00021495  0x00003761 rtneq  0x00000025 
+ 00021496  0x00003762 force  0x00000018 , 0x00000002 
+ 00021497  0x00003763 rtneq  0x00000026 
+ 00021498  0x00003764 force  0x0000004e , 0x00000002 
+ 00021499  0x00003765 rtn 
+ 00021500  0x00003768 sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00021501  0x00003769 branch  0x000053ff , 0x00000002 
+ 00021502  0x0000376a increase  0x00000001 , 0x0000003f 
+ 00021503  0x0000376d lshift  0x0000003f , 0x0000003f 
+ 00021504  0x0000376e add  0x0000003f , 0x00000002 , 0x00000002 
+ 00021505  0x0000376f rtn 
+ 00021506  0x00003772 fetch  0x00000001 , 0x00000016 
+ 00021507  0x00003773 lshift  0x0000003f , 0x00000002 
+ 00021508  0x00003774 rtn 
+ 00021509  0x00003777 arg  0x000001f4 , 0x00000002 
+ 00021510  0x00003778 rtn  0x00000034 
+ 00021511  0x00003779 arg  0x000000fa , 0x00000002 
+ 00021512  0x0000377a rtneq  0x00000001 
+ 00021513  0x0000377b arg  0x00000096 , 0x00000002 
+ 00021514  0x0000377c rtneq  0x00000002 
+ 00021515  0x0000377d arg  0x00000064 , 0x00000002 
+ 00021516  0x0000377e rtneq  0x00000003 
+ 00021517  0x0000377f arg  0x0000004b , 0x00000002 
+ 00021518  0x00003780 rtneq  0x00000004 
+ 00021519  0x00003781 arg  0x00000032 , 0x00000002 
+ 00021520  0x00003782 rtneq  0x00000005 
+ 00021521  0x00003783 arg  0x00000028 , 0x00000002 
+ 00021522  0x00003784 rtneq  0x00000006 
+ 00021523  0x00003785 arg  0x00000014 , 0x00000002 
+ 00021524  0x00003786 rtn 
+ 00021525  0x0000378b setarg  0x008e89be 
+ 00021526  0x0000378c lshift8  0x0000003f , 0x0000003f 
+ 00021527  0x0000378d or_into  0x000000d6 , 0x0000003f 
+ 00021528  0x0000378e iforce  0x00000009 
+ 00021529  0x0000378f setarg  0x00555555 
+ 00021530  0x00003790 store  0x00000003 , 0x000003e9 
+ 00021531  0x00003791 rtn 
+ 00021532  0x00003794 set1  0x00000025 , 0x00000000 
+ 00021533  0x00003795 bpatch  0x00000041 , 0x00004028 
+ 00021534  0x00003796 enable  0x00000010 
+ 00021535  0x00003797 fetch  0x00000004 , 0x000003e5 
+ 00021536  0x00003798 iforce  0x00000009 
+ 00021537  0x00003799 call  0x00005453 
+ 00021538  0x0000379a setarg  0x00000200 
+ 00021539  0x0000379b branch  0x00005426 , 0x00000029 
+ 00021540  0x0000379c fetch  0x00000002 , 0x000003ce 
+ 00021541  0x0000379d rshift  0x0000003f , 0x0000003f 
+ 00021542  0x0000379f arg  0x00000500 , 0x00000002 
+ 00021543  0x000037a0 iadd  0x00000002 , 0x0000003f 
+ 00021544  0x000037a1 call  0x00003b7d 
+ 00021545  0x000037a2 deposit  0x0000001a 
+ 00021546  0x000037a3 store  0x00000006 , 0x00000412 
+ 00021547  0x000037a4 rtn 
+ 00021548  0x000037a7 set1  0x00000025 , 0x00000000 
+ 00021549  0x000037a8 bpatch  0x00000042 , 0x00004028 
+ 00021550  0x000037a9 fetch  0x00000001 , 0x00000016 
+ 00021551  0x000037aa increase  0x00000001 , 0x0000003f 
+ 00021552  0x000037ab store  0x00000001 , 0x00000016 
+ 00021553  0x000037ac rtnne  0x00000028 
+ 00021554  0x000037ad jam  0x00000025 , 0x00000016 
+ 00021555  0x000037ae rtn 
+ 00021556  0x000037b1 set1  0x00000025 , 0x00000000 
+ 00021557  0x000037b2 bpatch  0x00000043 , 0x00004028 
+ 00021558  0x000037b3 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00021559  0x000037b4 ifetch  0x00000001 , 0x00000006 
+ 00021560  0x000037b5 rtnbit0  0x00000000 
+ 00021561  0x000037b6 add  0x00000011 , 0x0000001a , 0x00000005 
+ 00021562  0x000037b7 ifetch  0x00000002 , 0x00000005 
+ 00021563  0x000037b8 increase  0x00000001 , 0x0000003f 
+ 00021564  0x000037b9 istore  0x00000002 , 0x00000005 
+ 00021565  0x000037ba add  0x00000011 , 0x00000019 , 0x00000006 
+ 00021566  0x000037bb ifetch  0x00000001 , 0x00000006 
+ 00021567  0x000037bc add  0x00000011 , 0x00000018 , 0x00000005 
+ 00021568  0x000037bd ifetcht  0x00000001 , 0x00000005 
+ 00021569  0x000037be iadd  0x00000002 , 0x0000003f 
+ 00021570  0x000037bf sub  0x0000003f , 0x00000024 , 0x0000003e 
+ 00021571  0x000037c0 branch  0x00005445 , 0x00000002 
+ 00021572  0x000037c1 increase  0xffffffdb , 0x0000003f 
+ 00021573  0x000037c3 istore  0x00000001 , 0x00000005 
+ 00021574  0x000037c4 rtn 
+ 00021575  0x000037c8 set1  0x00000025 , 0x00000000 
+ 00021576  0x000037c9 bpatch  0x00000044 , 0x00004028 
+ 00021577  0x000037ca fetch  0x00000005 , 0x000003f1 
+ 00021578  0x000037cb force  0x00000000 , 0x00000002 
+ 00021579  0x000037cc force  0x00000025 , 0x00000039 
+ 00021580  0x000037ce bbit0  0x00000000 , 0x0000544e 
+ 00021581  0x000037cf increase  0x00000001 , 0x00000002 
+ 00021582  0x000037d1 rshift  0x0000003f , 0x0000003f 
+ 00021583  0x000037d2 loop  0x0000544c 
+ 00021584  0x000037d3 add  0x00000002 , 0xffffffff , 0x0000003f 
+ 00021585  0x000037d4 store  0x00000001 , 0x000003e2 
+ 00021586  0x000037d5 rtn 
+ 00021587  0x000037d8 set1  0x00000025 , 0x00000000 
+ 00021588  0x000037d9 bpatch  0x00000045 , 0x00004028 
+ 00021589  0x000037da fetch  0x00000001 , 0x000003d8 
+ 00021590  0x000037db iforce  0x00000007 
+ 00021591  0x000037dc fetcht  0x00000005 , 0x000003f1 
+ 00021592  0x000037dd qisolate1  0x00000002 
+ 00021593  0x000037de branch  0x0000546b , 0x00000001 
+ 00021594  0x000037e0 set1  0x00000025 , 0x00000000 
+ 00021595  0x000037e1 bpatch  0x00000046 , 0x00004028 
+ 00021596  0x000037e2 fetch  0x00000001 , 0x000003e2 
+ 00021597  0x000037e3 isub  0x00000007 , 0x0000003f 
+ 00021598  0x000037e4 branch  0x00005461 , 0x00000002 
+ 00021599  0x000037e5 sub  0x0000003f , 0xffffffff , 0x00000007 
+ 00021600  0x000037e6 branch  0x0000545a 
+ 00021601  0x000037e8 copy  0x00000007 , 0x00000039 
+ 00021602  0x000037e9 force  0x00000000 , 0x00000007 
+ 00021603  0x000037eb qisolate1  0x00000002 
+ 00021604  0x000037ec branch  0x00005466 , 0x00000001 
+ 00021605  0x000037ed increase  0x00000001 , 0x00000039 
+ 00021606  0x000037ef deposit  0x00000039 
+ 00021607  0x000037f0 branch  0x0000546b , 0x00000034 
+ 00021608  0x000037f1 increase  0x00000001 , 0x00000007 
+ 00021609  0x000037f2 increase  0xffffffff , 0x00000039 
+ 00021610  0x000037f3 branch  0x00005463 
+ 00021611  0x000037f5 deposit  0x00000007 
+ 00021612  0x000037f6 store  0x00000001 , 0x00000016 
+ 00021613  0x000037f7 rtn 
+ 00021614  0x000037fb branch  0x00005471 , 0x00000029 
+ 00021615  0x000037fc until  0x0000003e , 0x00000003 
+ 00021616  0x000037fd rtn 
+ 00021617  0x00003800 arg  0x00000ea0 , 0x0000000b 
+ 00021618  0x00003801 until  0x00000023 , 0x00000026 
+ 00021619  0x00003802 rtn 
+ 00021620  0x00003805 disable  0x00000010 
+ 00021621  0x00003806 fetch  0x00000002 , 0x000043d5 
+ 00021622  0x00003807 copy  0x0000003f , 0x0000000b 
+ 00021623  0x00003808 branch  0x0000547e 
+ 00021624  0x0000380c set1  0x00000025 , 0x00000000 
+ 00021625  0x0000380d bpatch  0x00000047 , 0x00004028 
+ 00021626  0x0000380e enable  0x00000010 
+ 00021627  0x0000380f fetch  0x00000002 , 0x000003ce 
+ 00021628  0x00003810 fetcht  0x00000004 , 0x000046f9 
+ 00021629  0x00003811 iadd  0x00000002 , 0x0000000b 
+ 00021630  0x00003813 call  0x000053e6 
+ 00021631  0x00003815 set1  0x00000025 , 0x00000000 
+ 00021632  0x00003816 bpatch  0x00000048 , 0x00004029 
+ 00021633  0x00003817 call  0x000053dd 
+ 00021634  0x00003818 disable  0x0000002d 
+ 00021635  0x00003819 enable  0x0000000d 
+ 00021636  0x0000381a enable  0x00000021 
+ 00021637  0x0000381b disable  0x00000020 
+ 00021638  0x0000381c copy  0x0000000b , 0x0000001b 
+ 00021639  0x0000381d correlate  0x0000003e , 0x00000003 
+ 00021640  0x0000381e branch  0x0000548b , 0x0000002e 
+ 00021641  0x0000381f copy  0x0000001a , 0x00000002 
+ 00021642  0x00003820 storet  0x00000006 , 0x0000009c 
+ 00021643  0x00003822 nbranch  0x0000375c , 0x00000018 
+ 00021644  0x00003823 branch  0x00005492 , 0x0000002e 
+ 00021645  0x00003824 arg  0x000001e0 , 0x00000029 
+ 00021646  0x00003825 copy  0x00000021 , 0x00000028 
+ 00021647  0x00003826 fetch  0x00000001 , 0x000003c0 
+ 00021648  0x00003827 bbit0  0x00000003 , 0x00005492 
+ 00021649  0x00003828 call  0x00003cb6 , 0x0000002b 
+ 00021650  0x0000382a set1  0x00000025 , 0x00000000 
+ 00021651  0x0000382b bpatch  0x00000049 , 0x00004029 
+ 00021652  0x0000382c call  0x00003af3 
+ 00021653  0x0000382d enable  0x00000007 
+ 00021654  0x0000382e enable  0x00000009 
+ 00021655  0x0000382f parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021656  0x00003830 rshift3  0x0000000c , 0x0000003f 
+ 00021657  0x00003831 store  0x00000001 , 0x00000340 
+ 00021658  0x00003832 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021659  0x00003833 rshift3  0x0000000c , 0x0000003f 
+ 00021660  0x00003834 istore  0x00000001 , 0x00000005 
+ 00021661  0x00003835 and  0x0000003f , 0x0000003f , 0x00000039 
+ 00021662  0x00003836 branch  0x000054a3 , 0x00000005 
+ 00021663  0x00003839 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021664  0x0000383a rshift3  0x0000000c , 0x0000003f 
+ 00021665  0x0000383b istore  0x00000001 , 0x00000005 
+ 00021666  0x0000383c loop  0x0000549f 
+ 00021667  0x0000383f set1  0x00000025 , 0x00000000 
+ 00021668  0x00003840 bpatch  0x0000004a , 0x00004029 
+ 00021669  0x00003841 parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00021670  0x00003842 enable  0x00000010 
+ 00021671  0x00003843 arg  0x00000664 , 0x0000001b 
+ 00021672  0x00003844 rshift32  0x0000003f , 0x0000003f 
+ 00021673  0x00003845 rshift16  0x0000003f , 0x0000003f 
+ 00021674  0x00003846 istore  0x00000003 , 0x00000005 
+ 00021675  0x00003847 branch  0x0000375c , 0x00000006 
+ 00021676  0x00003848 enable  0x0000002d 
+ 00021677  0x00003849 fetch  0x00000001 , 0x00000017 
+ 00021678  0x0000384a add  0x0000003f , 0x00000002 , 0x00000011 
+ 00021679  0x0000384b call  0x00003ab6 
+ 00021680  0x0000384c disable  0x0000000d 
+ 00021681  0x0000384d branch  0x00003a7a 
+ 00021682  0x00003850 set1  0x00000025 , 0x00000000 
+ 00021683  0x00003851 bpatch  0x0000004b , 0x00004029 
+ 00021684  0x00003852 call  0x000054bd 
+ 00021685  0x00003853 fetcht  0x00000001 , 0x00000017 
+ 00021686  0x00003854 call  0x00003a82 
+ 00021687  0x00003855 call  0x00003a87 
+ 00021688  0x00003856 enable  0x00000010 
+ 00021689  0x00003857 arg  0x00001388 , 0x0000000b 
+ 00021690  0x00003858 branch  0x0000547f 
+ 00021691  0x0000385b call  0x000054bd 
+ 00021692  0x0000385c branch  0x0000375c 
+ 00021693  0x0000385f set1  0x00000025 , 0x00000000 
+ 00021694  0x00003860 bpatch  0x0000004c , 0x00004029 
+ 00021695  0x00003861 call  0x000053dd 
+ 00021696  0x00003862 call  0x000053eb 
+ 00021697  0x00003863 set1  0x00000000 , 0x00000015 
+ 00021698  0x00003864 enable  0x0000001d 
+ 00021699  0x00003865 enable  0x00000020 
+ 00021700  0x00003866 disable  0x00000021 
+ 00021701  0x00003867 call  0x0000546e 
+ 00021702  0x00003868 rshift16  0x00000009 , 0x0000003f 
+ 00021703  0x00003869 rshift8  0x0000003f , 0x0000003f 
+ 00021704  0x0000386a rshift4  0x0000003f , 0x0000003f 
+ 00021705  0x0000386b inject  0x00000003 , 0x00000028 
+ 00021706  0x0000386c enable  0x00000007 
+ 00021707  0x0000386d enable  0x00000009 
+ 00021708  0x0000386e set1  0x00000025 , 0x00000000 
+ 00021709  0x0000386f bpatch  0x0000004d , 0x00004029 
+ 00021710  0x00003870 fetch  0x00000001 , 0x0000443e 
+ 00021711  0x00003871 inject  0x00000003 , 0x00000008 
+ 00021712  0x00003872 ifetch  0x00000001 , 0x00000006 
+ 00021713  0x00003873 and  0x0000003f , 0x0000003f , 0x00000039 
+ 00021714  0x00003874 inject  0x00000003 , 0x00000008 
+ 00021715  0x00003875 branch  0x000054d7 , 0x00000005 
+ 00021716  0x00003877 ifetch  0x00000001 , 0x00000006 
+ 00021717  0x00003878 inject  0x00000003 , 0x00000008 
+ 00021718  0x00003879 loop  0x000054d4 
+ 00021719  0x0000387c enable  0x00000008 
+ 00021720  0x0000387d inject  0x00000003 , 0x00000018 
+ 00021721  0x0000387e disable  0x00000008 
+ 00021722  0x0000387f until  0x0000003e , 0x00000027 
+ 00021723  0x00003880 nop  0x00000064 
+ 00021724  0x00003881 disable  0x0000001d 
+ 00021725  0x00003882 rtn 
+ 00021726  0x00003885 set1  0x00000025 , 0x00000000 
+ 00021727  0x00003886 bpatch  0x0000004e , 0x00004029 
+ 00021728  0x00003887 fetch  0x00000001 , 0x000044db 
+ 00021729  0x00003888 beq  0x00000001 , 0x000054ef 
+ 00021730  0x00003889 fetch  0x00000001 , 0x000044dc 
+ 00021731  0x0000388a lshift4  0x0000003f , 0x0000003f 
+ 00021732  0x0000388b lshift2  0x0000003f , 0x0000003f 
+ 00021733  0x0000388c store  0x00000001 , 0x0000443e 
+ 00021734  0x0000388d fetcht  0x00000001 , 0x000043d9 
+ 00021735  0x0000388e add  0x00000002 , 0x00000006 , 0x0000003f 
+ 00021736  0x0000388f store  0x00000001 , 0x0000443f 
+ 00021737  0x00003890 fetch  0x00000006 , 0x000044f9 
+ 00021738  0x00003891 store  0x00000006 , 0x00004440 
+ 00021739  0x00003892 copy  0x00000002 , 0x00000039 
+ 00021740  0x00003893 arg  0x000043da , 0x00000006 
+ 00021741  0x00003894 call  0x00007e45 
+ 00021742  0x00003895 branch  0x000054ff 
+ 00021743  0x00003897 fetcht  0x00000002 , 0x000044c2 
+ 00021744  0x00003898 call  0x00005866 
+ 00021745  0x00003899 copy  0x00000011 , 0x00000005 
+ 00021746  0x0000389a setarg  0x00000001 
+ 00021747  0x0000389b istore  0x00000001 , 0x00000005 
+ 00021748  0x0000389c fetch  0x00000001 , 0x000044dd 
+ 00021749  0x0000389d lshift4  0x0000003f , 0x0000003f 
+ 00021750  0x0000389e lshift2  0x0000003f , 0x0000003f 
+ 00021751  0x0000389f increase  0x00000001 , 0x0000003f 
+ 00021752  0x000038a0 store  0x00000001 , 0x0000443e 
+ 00021753  0x000038a1 setarg  0x0000000c 
+ 00021754  0x000038a2 store  0x00000001 , 0x0000443f 
+ 00021755  0x000038a3 fetch  0x00000006 , 0x000044f9 
+ 00021756  0x000038a4 store  0x00000006 , 0x00004440 
+ 00021757  0x000038a5 fetch  0x00000006 , 0x00004274 
+ 00021758  0x000038a6 istore  0x00000006 , 0x00000005 
+ 00021759  0x000038a8 set1  0x00000025 , 0x00000000 
+ 00021760  0x000038a9 bpatch  0x0000004f , 0x00004029 
+ 00021761  0x000038aa fetch  0x00000001 , 0x00000000 
+ 00021762  0x000038ab increase  0x00000001 , 0x0000003f 
+ 00021763  0x000038ac store  0x00000001 , 0x00000000 
+ 00021764  0x000038ad arg  0x00000708 , 0x0000001b 
+ 00021765  0x000038ae disable  0x0000002d 
+ 00021766  0x000038af branch  0x000054b2 
+ 00021767  0x000038b2 set1  0x00000025 , 0x00000000 
+ 00021768  0x000038b3 bpatch  0x00000050 , 0x0000402a 
+ 00021769  0x000038b4 fetch  0x00000001 , 0x000044f6 
+ 00021770  0x000038b5 rtnne  0x00000001 , 0x0000003f 
+ 00021771  0x000038b6 fetch  0x00000001 , 0x00000000 
+ 00021772  0x000038b7 increase  0x00000001 , 0x0000003f 
+ 00021773  0x000038b8 store  0x00000001 , 0x00000000 
+ 00021774  0x000038b9 arg  0x00000c03 , 0x00000002 
+ 00021775  0x000038ba fetch  0x00000001 , 0x000044f7 
+ 00021776  0x000038bb nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00021777  0x000038bc copy  0x00000011 , 0x0000003f 
+ 00021778  0x000038bd nsetflag  0x00000034 , 0x00000007 , 0x00000002 
+ 00021779  0x000038be storet  0x00000002 , 0x0000443e 
+ 00021780  0x000038bf fetch  0x00000006 , 0x000044f9 
+ 00021781  0x000038c0 istore  0x00000006 , 0x00000005 
+ 00021782  0x000038c1 fetch  0x00000006 , 0x000003d0 
+ 00021783  0x000038c2 istore  0x00000006 , 0x00000005 
+ 00021784  0x000038c3 branch  0x000054b2 
+ 00021785  0x000038c7 set1  0x00000025 , 0x00000000 
+ 00021786  0x000038c8 bpatch  0x00000051 , 0x0000402a 
+ 00021787  0x000038c9 arg  0x00000004 , 0x00000002 
+ 00021788  0x000038ca fetch  0x00000001 , 0x000044dc 
+ 00021789  0x000038cb nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00021790  0x000038cc storet  0x00000001 , 0x0000443e 
+ 00021791  0x000038cd fetcht  0x00000001 , 0x000043f9 
+ 00021792  0x000038ce add  0x00000002 , 0x00000006 , 0x0000003f 
+ 00021793  0x000038cf store  0x00000001 , 0x0000443f 
+ 00021794  0x000038d0 fetch  0x00000006 , 0x000044f9 
+ 00021795  0x000038d1 store  0x00000006 , 0x00004440 
+ 00021796  0x000038d2 arg  0x000043fa , 0x00000006 
+ 00021797  0x000038d3 copy  0x00000002 , 0x00000039 
+ 00021798  0x000038d4 call  0x00007e45 
+ 00021799  0x000038d5 branch  0x000054bb 
+ 00021800  0x000038d9 set1  0x00000025 , 0x00000000 
+ 00021801  0x000038da bpatch  0x00000052 , 0x0000402a 
+ 00021802  0x000038db force  0xffffffff , 0x0000003f 
+ 00021803  0x000038dc setsect  0x00000002 , 0x00000001 
+ 00021804  0x000038dd store  0x00000005 , 0x000003f1 
+ 00021805  0x000038de call  0x00005447 
+ 00021806  0x000038df force  0x00000004 , 0x00000039 
+ 00021807  0x000038e0 arg  0x000003e5 , 0x00000005 
+ 00021808  0x000038e1 call  0x00006227 
+ 00021809  0x000038e2 fetch  0x00000002 , 0x000044f4 
+ 00021810  0x000038e3 store  0x00000002 , 0x000003ef 
+ 00021811  0x000038e5 random  0x0000003f 
+ 00021812  0x000038e6 and_into  0x0000000f , 0x0000003f 
+ 00021813  0x000038e7 sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00021814  0x000038e8 branch  0x00005533 , 0x00000002 
+ 00021815  0x000038e9 store  0x00000001 , 0x000003d9 
+ 00021816  0x000038ea store  0x00000001 , 0x00000682 
+ 00021817  0x000038eb set1  0x00000025 , 0x00000000 
+ 00021818  0x000038ec bpatch  0x00000053 , 0x0000402a 
+ 00021819  0x000038ed fetcht  0x00000002 , 0x000043d0 
+ 00021820  0x000038ee storet  0x00000002 , 0x000003c2 
+ 00021821  0x000038ef copy  0x00000002 , 0x00000013 
+ 00021822  0x000038f0 add  0x00000022 , 0x00000007 , 0x0000003f 
+ 00021823  0x000038f1 idiv  0x00000013 
+ 00021824  0x000038f2 call  0x00007efd 
+ 00021825  0x000038f3 remainder  0x00000011 
+ 00021826  0x000038f4 isub  0x00000011 , 0x0000003f 
+ 00021827  0x000038f5 iadd  0x00000013 , 0x0000003f 
+ 00021828  0x000038f6 fetcht  0x00000002 , 0x000043ce 
+ 00021829  0x000038f7 iadd  0x00000002 , 0x0000003f 
+ 00021830  0x000038f8 store  0x00000004 , 0x000003c4 
+ 00021831  0x000038f9 isub  0x00000022 , 0x00000011 
+ 00021832  0x000038fa increase  0xfffffffa , 0x00000011 
+ 00021833  0x000038fb arg  0x00002205 , 0x00000012 
+ 00021834  0x000038fc fetch  0x00000001 , 0x000044ed 
+ 00021835  0x000038fd nsetflag  0x00000034 , 0x00000006 , 0x00000012 
+ 00021836  0x000038fe fetch  0x00000001 , 0x000044e6 
+ 00021837  0x000038ff nsetflag  0x00000034 , 0x00000007 , 0x00000012 
+ 00021838  0x00003900 copy  0x00000012 , 0x0000003f 
+ 00021839  0x00003901 store  0x00000002 , 0x0000443e 
+ 00021840  0x00003902 fetch  0x00000006 , 0x000044f9 
+ 00021841  0x00003903 istore  0x00000006 , 0x00000005 
+ 00021842  0x00003904 fetch  0x00000006 , 0x000003d0 
+ 00021843  0x00003905 istore  0x00000006 , 0x00000005 
+ 00021844  0x00003906 fetch  0x00000004 , 0x000003e5 
+ 00021845  0x00003907 istore  0x00000004 , 0x00000005 
+ 00021846  0x00003908 random  0x0000003f 
+ 00021847  0x00003909 istore  0x00000002 , 0x00000005 
+ 00021848  0x0000390a random  0x0000003f 
+ 00021849  0x0000390b istore  0x00000001 , 0x00000005 
+ 00021850  0x0000390c force  0x00000002 , 0x0000003f 
+ 00021851  0x0000390d istore  0x00000001 , 0x00000005 
+ 00021852  0x0000390e rshift2  0x00000011 , 0x0000003f 
+ 00021853  0x0000390f istore  0x00000002 , 0x00000005 
+ 00021854  0x00003910 rshift2  0x00000013 , 0x0000003f 
+ 00021855  0x00003911 istore  0x00000002 , 0x00000005 
+ 00021856  0x00003912 set1  0x00000025 , 0x00000000 
+ 00021857  0x00003913 bpatch  0x00000054 , 0x0000402a 
+ 00021858  0x00003914 fetch  0x00000002 , 0x000044f2 
+ 00021859  0x00003915 istore  0x00000002 , 0x00000005 
+ 00021860  0x00003916 fetch  0x00000002 , 0x000044f4 
+ 00021861  0x00003917 istore  0x00000002 , 0x00000005 
+ 00021862  0x00003918 fetch  0x00000005 , 0x000003f1 
+ 00021863  0x00003919 istore  0x00000005 , 0x00000005 
+ 00021864  0x0000391a fetch  0x00000001 , 0x000003d9 
+ 00021865  0x0000391b arg  0x000000a0 , 0x00000002 
+ 00021866  0x0000391c ior  0x00000002 , 0x0000003f 
+ 00021867  0x0000391d istore  0x00000001 , 0x00000005 
+ 00021868  0x0000391e call  0x000054bb 
+ 00021869  0x0000391f setarg  0x0000443e 
+ 00021870  0x00003920 add  0x0000003f , 0x00000012 , 0x00000006 
+ 00021871  0x00003921 ifetch  0x00000003 , 0x00000006 
+ 00021872  0x00003922 store  0x00000003 , 0x000003e9 
+ 00021873  0x00003923 rtn 
+ 00021874  0x00003926 set1  0x00000025 , 0x00000000 
+ 00021875  0x00003927 bpatch  0x00000055 , 0x0000402a 
+ 00021876  0x00003928 disable  0x00000029 
+ 00021877  0x00003929 branch  0x00005415 
+ 00021878  0x0000392e set1  0x00000025 , 0x00000000 
+ 00021879  0x0000392f bpatch  0x00000056 , 0x0000402a 
+ 00021880  0x00003930 fetch  0x00000001 , 0x000003c0 
+ 00021881  0x00003931 rtnbit0  0x00000005 
+ 00021882  0x00003932 fetch  0x00000002 , 0x000003da 
+ 00021883  0x00003933 fetcht  0x00000002 , 0x000003e0 
+ 00021884  0x00003934 isub  0x00000002 , 0x0000003f 
+ 00021885  0x00003935 nrtn  0x00000002 
+ 00021886  0x00003936 fetch  0x00000001 , 0x000003c0 
+ 00021887  0x00003937 set0  0x00000005 , 0x0000003f 
+ 00021888  0x00003938 set0  0x00000003 , 0x0000003f 
+ 00021889  0x00003939 store  0x00000001 , 0x000003c0 
+ 00021890  0x0000393a fetch  0x00000004 , 0x000003c4 
+ 00021891  0x0000393b fetcht  0x00000002 , 0x000003c2 
+ 00021892  0x0000393c isub  0x00000002 , 0x00000011 
+ 00021893  0x0000393d set1  0x00000025 , 0x00000000 
+ 00021894  0x0000393e bpatch  0x00000057 , 0x0000402a 
+ 00021895  0x0000393f fetch  0x00000001 , 0x00004434 
+ 00021896  0x00003940 store  0x00000001 , 0x000003ec 
+ 00021897  0x00003941 ifetcht  0x00000002 , 0x00000006 
+ 00021898  0x00003942 ifetch  0x00000002 , 0x00000006 
+ 00021899  0x00003943 lshift2  0x0000003f , 0x0000003f 
+ 00021900  0x00003944 store  0x00000002 , 0x000003c2 
+ 00021901  0x00003945 lshift2  0x00000002 , 0x00000002 
+ 00021902  0x00003946 iadd  0x00000002 , 0x0000003f 
+ 00021903  0x00003947 ifetcht  0x00000004 , 0x00000006 
+ 00021904  0x00003948 storet  0x00000004 , 0x000003ed 
+ 00021905  0x00003949 iadd  0x00000011 , 0x0000003f 
+ 00021906  0x0000394a store  0x00000004 , 0x000003c4 
+ 00021907  0x0000394b branch  0x00005a2b 
+ 00021908  0x0000394e set1  0x00000025 , 0x00000000 
+ 00021909  0x0000394f bpatch  0x00000058 , 0x0000402b 
+ 00021910  0x00003950 fetch  0x00000001 , 0x000003c0 
+ 00021911  0x00003951 rtnbit0  0x00000006 
+ 00021912  0x00003952 fetch  0x00000002 , 0x000003da 
+ 00021913  0x00003953 fetcht  0x00000002 , 0x000003e0 
+ 00021914  0x00003954 isub  0x00000002 , 0x0000003f 
+ 00021915  0x00003955 nrtn  0x00000002 
+ 00021916  0x00003956 fetch  0x00000001 , 0x000003c0 
+ 00021917  0x00003957 set0  0x00000006 , 0x0000003f 
+ 00021918  0x00003958 store  0x00000001 , 0x000003c0 
+ 00021919  0x00003959 fetch  0x00000005 , 0x0000442f 
+ 00021920  0x0000395a store  0x00000005 , 0x000003f1 
+ 00021921  0x0000395b branch  0x00005447 
+ 00021922  0x0000395f set1  0x00000025 , 0x00000000 
+ 00021923  0x00003960 bpatch  0x00000059 , 0x0000402b 
+ 00021924  0x00003961 call  0x00005a0b 
+ 00021925  0x00003962 call  0x000055b7 
+ 00021926  0x00003963 fetch  0x00000001 , 0x00000340 
+ 00021927  0x00003964 rshift  0x0000003f , 0x0000003f 
+ 00021928  0x00003965 ixor  0x00000002 , 0x0000003f 
+ 00021929  0x00003966 isolate1  0x00000002 , 0x0000003f 
+ 00021930  0x00003967 setflag  0x00000001 , 0x0000000f , 0x00000000 
+ 00021931  0x00003968 fetch  0x00000001 , 0x00000341 
+ 00021932  0x00003969 branch  0x000055b2 , 0x00000034 
+ 00021933  0x0000396a fetch  0x00000001 , 0x000003c0 
+ 00021934  0x0000396b bbit0  0x00000004 , 0x000055b2 
+ 00021935  0x0000396c call  0x00007599 
+ 00021936  0x0000396d call  0x0000750e 
+ 00021937  0x0000396e nrtn  0x00000034 
+ 00021938  0x00003970 rtnmark1  0x0000000f 
+ 00021939  0x00003971 fetcht  0x00000001 , 0x000003d7 
+ 00021940  0x00003972 setflip  0x00000002 , 0x00000002 
+ 00021941  0x00003973 storet  0x00000001 , 0x000003d7 
+ 00021942  0x00003974 branch  0x000058ac 
+ 00021943  0x00003977 set1  0x00000025 , 0x00000000 
+ 00021944  0x00003978 bpatch  0x0000005a , 0x0000402b 
+ 00021945  0x00003979 fetcht  0x00000001 , 0x000003d7 
+ 00021946  0x0000397a isolate0  0x00000005 , 0x00000002 
+ 00021947  0x0000397b rtn  0x00000001 
+ 00021948  0x0000397c fetch  0x00000001 , 0x00000340 
+ 00021949  0x0000397d lshift  0x0000003f , 0x0000003f 
+ 00021950  0x0000397e ixor  0x00000002 , 0x0000003f 
+ 00021951  0x0000397f rtnbit0  0x00000003 
+ 00021952  0x00003980 set0  0x00000005 , 0x00000002 
+ 00021953  0x00003981 setflip  0x00000003 , 0x00000002 
+ 00021954  0x00003982 storet  0x00000001 , 0x000003d7 
+ 00021955  0x00003983 compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00021956  0x00003984 nrtn  0x00000001 
+ 00021957  0x00003985 fetch  0x00000001 , 0x00004440 
+ 00021958  0x00003986 rtnne  0x00000005 
+ 00021959  0x00003987 fetch  0x00000001 , 0x000003c0 
+ 00021960  0x00003988 set1  0x00000004 , 0x0000003f 
+ 00021961  0x00003989 store  0x00000001 , 0x000003c0 
+ 00021962  0x0000398a rtn 
+ 00021963  0x0000398d set1  0x00000025 , 0x00000000 
+ 00021964  0x0000398e bpatch  0x0000005b , 0x0000402b 
+ 00021965  0x0000398f call  0x0000542c 
+ 00021966  0x00003990 call  0x00005474 
+ 00021967  0x00003991 fetch  0x00000001 , 0x00000001 
+ 00021968  0x00003992 increase  0x00000001 , 0x0000003f 
+ 00021969  0x00003993 store  0x00000001 , 0x00000001 
+ 00021970  0x00003994 rtn 
+ 00021971  0x00003997 set1  0x00000025 , 0x00000000 
+ 00021972  0x00003998 bpatch  0x0000005c , 0x0000402b 
+ 00021973  0x00003999 fetch  0x00000001 , 0x000043d2 
+ 00021974  0x0000399a rtnne  0x00000001 
+ 00021975  0x0000399b arg  0x00000003 , 0x00000007 
+ 00021976  0x0000399c call  0x00007e53 
+ 00021977  0x0000399d nrtn  0x00000034 
+ 00021978  0x0000399e fetch  0x00000002 , 0x000043d3 
+ 00021979  0x0000399f fetcht  0x00000002 , 0x000043d5 
+ 00021980  0x000039a0 isub  0x00000002 , 0x0000003f 
+ 00021981  0x000039a1 arg  0x00000003 , 0x00000007 
+ 00021982  0x000039a2 call  0x00007e4c 
+ 00021983  0x000039a3 disable  0x00000029 
+ 00021984  0x000039a4 call  0x00005572 
+ 00021985  0x000039a5 call  0x000055cb 
+ 00021986  0x000039a6 nrtn  0x0000002d 
+ 00021987  0x000039a7 set1  0x00000025 , 0x00000000 
+ 00021988  0x000039a8 bpatch  0x0000005d , 0x0000402b 
+ 00021989  0x000039a9 fetch  0x00000006 , 0x00000342 
+ 00021990  0x000039aa store  0x00000006 , 0x000003d0 
+ 00021991  0x000039ab call  0x000042a7 
+ 00021992  0x000039ac call  0x00005b39 
+ 00021993  0x000039ae fetch  0x00000001 , 0x00000002 
+ 00021994  0x000039af increase  0x00000001 , 0x0000003f 
+ 00021995  0x000039b0 store  0x00000001 , 0x00000002 
+ 00021996  0x000039b1 call  0x000055f9 
+ 00021997  0x000039b2 rtn  0x00000029 
+ 00021998  0x000039b3 call  0x000048d1 
+ 00021999  0x000039b4 call  0x00005507 
+ 00022000  0x000039b5 nrtn  0x0000002d 
+ 00022001  0x000039b6 set1  0x00000025 , 0x00000000 
+ 00022002  0x000039b7 bpatch  0x0000005e , 0x0000402b 
+ 00022003  0x000039b8 fetch  0x00000001 , 0x00000004 
+ 00022004  0x000039b9 increase  0x00000001 , 0x0000003f 
+ 00022005  0x000039ba store  0x00000001 , 0x00000004 
+ 00022006  0x000039bb fetch  0x00000009 , 0x00000348 
+ 00022007  0x000039bc store  0x00000009 , 0x00000103 
+ 00022008  0x000039bd branch  0x000048d1 
+ 00022009  0x000039c0 set1  0x00000025 , 0x00000000 
+ 00022010  0x000039c1 bpatch  0x0000005f , 0x0000402b 
+ 00022011  0x000039c2 fetch  0x00000001 , 0x0000041c 
+ 00022012  0x000039c3 rtnne  0x0000001b , 0x0000003f 
+ 00022013  0x000039c4 fetch  0x00000006 , 0x000003d0 
+ 00022014  0x000039c5 fetcht  0x00000006 , 0x000044e7 
+ 00022015  0x000039c6 isub  0x00000002 , 0x0000003e 
+ 00022016  0x000039c7 nrtn  0x00000005 
+ 00022017  0x000039c8 call  0x000032d6 
+ 00022018  0x000039c9 nrtn  0x00000005 
+ 00022019  0x000039ca call  0x00005528 
+ 00022020  0x000039cb call  0x0000535f 
+ 00022021  0x000039cc set1  0x00000025 , 0x00000000 
+ 00022022  0x000039cd bpatch  0x00000060 , 0x0000402c 
+ 00022023  0x000039ce jam  0x00000000 , 0x00004272 
+ 00022024  0x000039cf jam  0x00000000 , 0x000003f8 
+ 00022025  0x000039d0 fetch  0x00000001 , 0x00004132 
+ 00022026  0x000039d1 bne  0x00000004 , 0x0000560c 
+ 00022027  0x000039d2 jam  0x00000021 , 0x000003e3 
+ 00022028  0x000039d4 arg  0x00000000 , 0x00000002 
+ 00022029  0x000039d5 call  0x000048ea 
+ 00022030  0x000039d6 jam  0x00000000 , 0x000043d2 
+ 00022031  0x000039d7 jam  0x00000000 , 0x0000041c 
+ 00022032  0x000039d8 jam  0x0000002c , 0x00000b7d 
+ 00022033  0x000039d9 call  0x00005620 
+ 00022034  0x000039da branch  0x000032bd 
+ 00022035  0x000039dd arg  0x00000001 , 0x00000011 
+ 00022036  0x000039de fetch  0x00000001 , 0x00000340 
+ 00022037  0x000039df rtnbit1  0x00000006 
+ 00022038  0x000039e0 arg  0x00000000 , 0x00000011 
+ 00022039  0x000039e1 rtn 
+ 00022040  0x000039e4 arg  0x000044ff , 0x00000006 
+ 00022041  0x000039e5 branch  0x00007fb2 
+ 00022042  0x000039e8 arg  0x000044ff , 0x00000011 
+ 00022043  0x000039e9 branch  0x00007fac 
+ 00022044  0x000039ec arg  0x000044ff , 0x00000011 
+ 00022045  0x000039ed branch  0x00007fae 
+ 00022046  0x000039f0 arg  0x000044ff , 0x00000011 
+ 00022047  0x000039f1 branch  0x00007fb0 
+ 00022048  0x000039f4 arg  0x000044ff , 0x00000011 
+ 00022049  0x000039f5 branch  0x00007f92 
+ 00022050  0x000039f8 set1  0x00000025 , 0x00000000 
+ 00022051  0x000039f9 bpatch  0x00000061 , 0x0000402c 
+ 00022052  0x000039fa fetch  0x00000001 , 0x000003d7 
+ 00022053  0x000039fb rtnbit1  0x00000005 
+ 00022054  0x000039fc arg  0x000044ff , 0x00000011 
+ 00022055  0x000039fd call  0x00007f9f 
+ 00022056  0x000039fe nbranch  0x00005630 , 0x00000034 
+ 00022057  0x000039ff fetch  0x00000001 , 0x00004132 
+ 00022058  0x00003a00 bne  0x00000001 , 0x00005890 
+ 00022059  0x00003a01 arg  0x00000000 , 0x00000001 
+ 00022060  0x00003a02 call  0x000044a3 
+ 00022061  0x00003a03 copy  0x00000001 , 0x0000003f 
+ 00022062  0x00003a04 nrtn  0x00000034 
+ 00022063  0x00003a05 branch  0x00005890 
+ 00022064  0x00003a07 copy  0x0000003f , 0x00000002 
+ 00022065  0x00003a08 set1  0x00000025 , 0x00000000 
+ 00022066  0x00003a09 bpatch  0x00000062 , 0x0000402c 
+ 00022067  0x00003a0a copy  0x00000002 , 0x0000003f 
+ 00022068  0x00003a0b bbit0  0x00000005 , 0x0000564b 
+ 00022069  0x00003a0c force  0x00000003 , 0x00000001 
+ 00022070  0x00003a0d set0  0x00000005 , 0x0000003f 
+ 00022071  0x00003a0e store  0x00000001 , 0x00004440 
+ 00022072  0x00003a0f set1  0x00000025 , 0x00000000 
+ 00022073  0x00003a10 bpatch  0x00000063 , 0x0000402c 
+ 00022074  0x00003a11 fetch  0x00000001 , 0x00004440 
+ 00022075  0x00003a12 beq  0x00000000 , 0x0000568f 
+ 00022076  0x00003a13 beq  0x00000001 , 0x00005691 
+ 00022077  0x00003a14 beq  0x00000002 , 0x00005693 
+ 00022078  0x00003a15 beq  0x00000003 , 0x00005695 
+ 00022079  0x00003a16 beq  0x00000004 , 0x000056a6 
+ 00022080  0x00003a17 beq  0x00000005 , 0x000056b7 
+ 00022081  0x00003a18 beq  0x00000006 , 0x000056b9 
+ 00022082  0x00003a19 beq  0x00000007 , 0x000056bf 
+ 00022083  0x00003a1a beq  0x00000008 , 0x000056c1 
+ 00022084  0x00003a1b beq  0x00000009 , 0x000056c1 
+ 00022085  0x00003a1c beq  0x0000000a , 0x000056c5 
+ 00022086  0x00003a1d beq  0x0000000b , 0x000056c7 
+ 00022087  0x00003a1e beq  0x0000000c , 0x000056c9 
+ 00022088  0x00003a1f beq  0x0000000d , 0x000056cf 
+ 00022089  0x00003a20 beq  0x0000000f , 0x000056d1 
+ 00022090  0x00003a21 branch  0x00003bf1 
+ 00022091  0x00003a24 jam  0x00000000 , 0x00004443 
+ 00022092  0x00003a25 force  0x00000002 , 0x00000001 
+ 00022093  0x00003a26 bbit0  0x00000006 , 0x00005662 
+ 00022094  0x00003a27 beq  0x00000052 , 0x00005662 
+ 00022095  0x00003a28 beq  0x000000d2 , 0x00005662 
+ 00022096  0x00003a29 jam  0x00000006 , 0x00004442 
+ 00022097  0x00003a2a set0  0x00000006 , 0x0000003f 
+ 00022098  0x00003a2b store  0x00000001 , 0x00004444 
+ 00022099  0x00003a2d set1  0x00000025 , 0x00000000 
+ 00022100  0x00003a2e bpatch  0x00000064 , 0x0000402c 
+ 00022101  0x00003a2f fetch  0x00000001 , 0x00004444 
+ 00022102  0x00003a31 beq  0x00000001 , 0x000056e5 
+ 00022103  0x00003a32 beq  0x00000002 , 0x000056ed 
+ 00022104  0x00003a33 beq  0x00000003 , 0x000056f5 
+ 00022105  0x00003a34 beq  0x00000004 , 0x000056fa 
+ 00022106  0x00003a35 beq  0x00000005 , 0x000056ff 
+ 00022107  0x00003a36 beq  0x00000006 , 0x00005701 
+ 00022108  0x00003a37 beq  0x00000007 , 0x0000570b 
+ 00022109  0x00003a38 beq  0x00000008 , 0x00005712 
+ 00022110  0x00003a39 beq  0x00000009 , 0x00005717 
+ 00022111  0x00003a3a beq  0x0000000a , 0x0000571e 
+ 00022112  0x00003a3b beq  0x0000000b , 0x00005721 
+ 00022113  0x00003a3c branch  0x00003bf1 
+ 00022114  0x00003a3f jam  0x00000004 , 0x00004442 
+ 00022115  0x00003a40 store  0x00000001 , 0x00004444 
+ 00022116  0x00003a41 set1  0x00000025 , 0x00000000 
+ 00022117  0x00003a42 bpatch  0x00000065 , 0x0000402c 
+ 00022118  0x00003a44 fetch  0x00000001 , 0x00004444 
+ 00022119  0x00003a45 beq  0x00000001 , 0x00005729 
+ 00022120  0x00003a46 beq  0x00000002 , 0x0000572f 
+ 00022121  0x00003a47 beq  0x00000003 , 0x0000572f 
+ 00022122  0x00003a48 beq  0x00000004 , 0x00005732 
+ 00022123  0x00003a49 beq  0x00000005 , 0x00005737 
+ 00022124  0x00003a4a beq  0x00000006 , 0x00005748 
+ 00022125  0x00003a4b beq  0x00000007 , 0x00005752 
+ 00022126  0x00003a4c beq  0x00000008 , 0x00005793 
+ 00022127  0x00003a4d beq  0x00000009 , 0x0000579b 
+ 00022128  0x00003a4e beq  0x0000000a , 0x000057be 
+ 00022129  0x00003a4f beq  0x0000000b , 0x000057c6 
+ 00022130  0x00003a50 beq  0x0000000c , 0x000057d1 
+ 00022131  0x00003a51 beq  0x0000000d , 0x000057d6 
+ 00022132  0x00003a52 beq  0x0000000e , 0x000057e5 
+ 00022133  0x00003a53 beq  0x0000000f , 0x000057ec 
+ 00022134  0x00003a54 beq  0x00000010 , 0x00005812 
+ 00022135  0x00003a55 beq  0x00000011 , 0x0000581a 
+ 00022136  0x00003a56 beq  0x00000012 , 0x0000583e 
+ 00022137  0x00003a57 beq  0x00000013 , 0x00005845 
+ 00022138  0x00003a58 beq  0x00000016 , 0x0000585e 
+ 00022139  0x00003a59 beq  0x00000017 , 0x00005860 
+ 00022140  0x00003a5a beq  0x00000018 , 0x00005862 
+ 00022141  0x00003a5b beq  0x00000019 , 0x00005864 
+ 00022142  0x00003a5c beq  0x0000001b , 0x00005873 
+ 00022143  0x00003a5d beq  0x0000001d , 0x00005882 
+ 00022144  0x00003a5e beq  0x0000001e , 0x00005884 
+ 00022145  0x00003a5f beq  0x00000052 , 0x00005886 
+ 00022146  0x00003a60 beq  0x000000d2 , 0x00005888 
+ 00022147  0x00003a61 beq  0x0000009e , 0x00005686 
+ 00022148  0x00003a62 beq  0x0000009f , 0x00005688 
+ 00022149  0x00003a63 branch  0x00003bf1 
+ 00022150  0x00003a66 jam  0x00000010 , 0x00000b7d 
+ 00022151  0x00003a67 call  0x00005620 
+ 00022152  0x00003a6a setarg  0x00000011 
+ 00022153  0x00003a6b store  0x00000002 , 0x0000443e 
+ 00022154  0x00003a6c fetch  0x00000001 , 0x000003d7 
+ 00022155  0x00003a6d set1  0x00000005 , 0x0000003f 
+ 00022156  0x00003a6e store  0x00000001 , 0x000003d7 
+ 00022157  0x00003a6f jam  0x00000012 , 0x00000b7d 
+ 00022158  0x00003a70 branch  0x00005620 
+ 00022159  0x00003a73 force  0x0000000c , 0x00000002 
+ 00022160  0x00003a74 branch  0x00005892 
+ 00022161  0x00003a77 force  0x00000008 , 0x00000002 
+ 00022162  0x00003a78 branch  0x00005892 
+ 00022163  0x00003a7b force  0x00000002 , 0x00000002 
+ 00022164  0x00003a7c branch  0x00005892 
+ 00022165  0x00003a7f force  0x00000000 , 0x0000003f 
+ 00022166  0x00003a80 istore  0x00000008 , 0x00000005 
+ 00022167  0x00003a81 istore  0x00000002 , 0x00000005 
+ 00022168  0x00003a82 copy  0x00000005 , 0x00000002 
+ 00022169  0x00003a83 arg  0x00000380 , 0x00000005 
+ 00022170  0x00003a84 force  0x00000008 , 0x00000039 
+ 00022171  0x00003a85 call  0x00006227 
+ 00022172  0x00003a86 fetch  0x00000008 , 0x00000380 
+ 00022173  0x00003a87 istore  0x00000008 , 0x00000002 
+ 00022174  0x00003a88 copy  0x00000005 , 0x00000002 
+ 00022175  0x00003a89 arg  0x00004473 , 0x00000005 
+ 00022176  0x00003a8a force  0x00000004 , 0x00000039 
+ 00022177  0x00003a8b call  0x00006227 
+ 00022178  0x00003a8c fetch  0x00000004 , 0x00004473 
+ 00022179  0x00003a8d istore  0x00000004 , 0x00000002 
+ 00022180  0x00003a8e force  0x00000017 , 0x00000002 
+ 00022181  0x00003a8f branch  0x00005892 
+ 00022182  0x00003a92 copy  0x00000005 , 0x00000002 
+ 00022183  0x00003a93 arg  0x00000388 , 0x00000005 
+ 00022184  0x00003a94 force  0x00000008 , 0x00000039 
+ 00022185  0x00003a95 call  0x00006227 
+ 00022186  0x00003a96 fetch  0x00000008 , 0x00000388 
+ 00022187  0x00003a97 istore  0x00000008 , 0x00000002 
+ 00022188  0x00003a98 copy  0x00000005 , 0x00000002 
+ 00022189  0x00003a99 arg  0x00004477 , 0x00000005 
+ 00022190  0x00003a9a force  0x00000004 , 0x00000039 
+ 00022191  0x00003a9b call  0x00006227 
+ 00022192  0x00003a9c fetch  0x00000004 , 0x00004477 
+ 00022193  0x00003a9d istore  0x00000004 , 0x00000002 
+ 00022194  0x00003a9e call  0x000074b6 
+ 00022195  0x00003a9f jam  0x00000025 , 0x00000b7d 
+ 00022196  0x00003aa0 call  0x00005620 
+ 00022197  0x00003aa1 force  0x0000000d , 0x00000002 
+ 00022198  0x00003aa2 branch  0x00005892 
+ 00022199  0x00003aa5 force  0x00000001 , 0x00000002 
+ 00022200  0x00003aa6 branch  0x00005892 
+ 00022201  0x00003aa9 force  0x00000001 , 0x00000002 
+ 00022202  0x00003aaa branch  0x00005892 , 0x00000029 
+ 00022203  0x00003aab jam  0x00000046 , 0x00000b7d 
+ 00022204  0x00003aac call  0x00005620 
+ 00022205  0x00003aad force  0x00000001 , 0x00000002 
+ 00022206  0x00003aae branch  0x00005892 
+ 00022207  0x00003ab1 force  0x00000002 , 0x00000002 
+ 00022208  0x00003ab2 branch  0x00005892 
+ 00022209  0x00003ab5 setarg  0x00000001 
+ 00022210  0x00003ab6 istore  0x00000008 , 0x00000005 
+ 00022211  0x00003ab7 force  0x00000009 , 0x00000002 
+ 00022212  0x00003ab8 branch  0x00005892 
+ 00022213  0x00003abb force  0x00000006 , 0x00000002 
+ 00022214  0x00003abc branch  0x00005892 
+ 00022215  0x00003abf force  0x00000006 , 0x00000002 
+ 00022216  0x00003ac0 branch  0x00005892 
+ 00022217  0x00003ac3 setarg  0x00000a06 
+ 00022218  0x00003ac4 istore  0x00000003 , 0x00000005 
+ 00022219  0x00003ac5 setarg  0x00001d87 
+ 00022220  0x00003ac6 istore  0x00000002 , 0x00000005 
+ 00022221  0x00003ac7 force  0x00000006 , 0x00000002 
+ 00022222  0x00003ac8 branch  0x00005892 
+ 00022223  0x00003acb force  0x00000002 , 0x00000002 
+ 00022224  0x00003acc branch  0x00005892 
+ 00022225  0x00003acf increase  0xffffffff , 0x00000005 
+ 00022226  0x00003ad0 setarg  0x0000000c 
+ 00022227  0x00003ad1 istore  0x00000002 , 0x00000005 
+ 00022228  0x00003ad2 setarg  0x00000005 
+ 00022229  0x00003ad3 istore  0x00000002 , 0x00000005 
+ 00022230  0x00003ad4 setarg  0x0000b412 
+ 00022231  0x00003ad5 istore  0x00000002 , 0x00000005 
+ 00022232  0x00003ad6 setarg  0x00000008 
+ 00022233  0x00003ad7 istore  0x00000002 , 0x00000005 
+ 00022234  0x00003ad8 setarg  0x00000008 
+ 00022235  0x00003ad9 istore  0x00000002 , 0x00000005 
+ 00022236  0x00003ada setarg  0x00000010 
+ 00022237  0x00003adb istore  0x00000002 , 0x00000005 
+ 00022238  0x00003adc setarg  0x00000000 
+ 00022239  0x00003add istore  0x00000002 , 0x00000005 
+ 00022240  0x00003ade setarg  0x0000012c 
+ 00022241  0x00003adf istore  0x00000002 , 0x00000005 
+ 00022242  0x00003ae0 call  0x0000588a 
+ 00022243  0x00003ae1 force  0x00000002 , 0x00000001 
+ 00022244  0x00003ae2 branch  0x00005892 
+ 00022245  0x00003ae5 setarg  0x01000401 
+ 00022246  0x00003ae6 store  0x00000004 , 0x000044ae 
+ 00022247  0x00003ae7 setarg  0x00070710 
+ 00022248  0x00003ae8 istore  0x00000003 , 0x00000005 
+ 00022249  0x00003ae9 fetch  0x00000006 , 0x000044af 
+ 00022250  0x00003aea store  0x00000006 , 0x00004445 
+ 00022251  0x00003aeb force  0x0000000b , 0x00000002 
+ 00022252  0x00003aec branch  0x00005892 
+ 00022253  0x00003aef setarg  0x01000302 
+ 00022254  0x00003af0 store  0x00000004 , 0x000044b5 
+ 00022255  0x00003af1 setarg  0x00010410 
+ 00022256  0x00003af2 istore  0x00000003 , 0x00000005 
+ 00022257  0x00003af3 fetch  0x00000006 , 0x000044b6 
+ 00022258  0x00003af4 store  0x00000006 , 0x00004445 
+ 00022259  0x00003af5 force  0x0000000b , 0x00000002 
+ 00022260  0x00003af6 branch  0x00005892 
+ 00022261  0x00003af9 call  0x000074b0 
+ 00022262  0x00003afa arg  0x00004445 , 0x00000005 
+ 00022263  0x00003afb call  0x000075a3 
+ 00022264  0x00003afc force  0x00000015 , 0x00000002 
+ 00022265  0x00003afd branch  0x00005892 
+ 00022266  0x00003b00 fetch  0x00000008 , 0x000003b0 
+ 00022267  0x00003b01 branch  0x000056fd , 0x00000029 
+ 00022268  0x00003b02 fetch  0x00000008 , 0x0000449c 
+ 00022269  0x00003b05 call  0x00005723 
+ 00022270  0x00003b06 branch  0x00005892 
+ 00022271  0x00003b09 force  0x00000006 , 0x00000002 
+ 00022272  0x00003b0a branch  0x00005892 
+ 00022273  0x00003b0d jam  0x00000029 , 0x00000b7d 
+ 00022274  0x00003b0e call  0x00007c27 
+ 00022275  0x00003b0f jam  0x00000047 , 0x00000b7d 
+ 00022276  0x00003b10 call  0x00005620 
+ 00022277  0x00003b11 arg  0x000003a0 , 0x00000005 
+ 00022278  0x00003b12 call  0x00006226 
+ 00022279  0x00003b13 fetch  0x00000008 , 0x000003a0 
+ 00022280  0x00003b14 fetch  0x00000008 , 0x0000447b 
+ 00022281  0x00003b15 call  0x00005723 
+ 00022282  0x00003b16 branch  0x00005892 
+ 00022283  0x00003b19 jam  0x00000048 , 0x00000b7d 
+ 00022284  0x00003b1a call  0x00005620 
+ 00022285  0x00003b1b arg  0x00004445 , 0x00000005 
+ 00022286  0x00003b1c force  0x00000008 , 0x00000039 
+ 00022287  0x00003b1d call  0x00006227 
+ 00022288  0x00003b1e force  0x0000000f , 0x00000002 
+ 00022289  0x00003b1f branch  0x00005892 
+ 00022290  0x00003b22 jam  0x00000049 , 0x00000b7d 
+ 00022291  0x00003b23 call  0x00005620 
+ 00022292  0x00003b24 arg  0x00004445 , 0x00000005 
+ 00022293  0x00003b25 call  0x00006226 
+ 00022294  0x00003b26 branch  0x0000588a 
+ 00022295  0x00003b29 jam  0x0000004a , 0x00000b7d 
+ 00022296  0x00003b2a call  0x00005620 
+ 00022297  0x00003b2b force  0x00000000 , 0x0000003f 
+ 00022298  0x00003b2c store  0x00000001 , 0x00004445 
+ 00022299  0x00003b2d fetch  0x00000006 , 0x000044f9 
+ 00022300  0x00003b2e istore  0x00000006 , 0x00000005 
+ 00022301  0x00003b2f branch  0x0000588a 
+ 00022302  0x00003b32 arg  0x00004445 , 0x00000005 
+ 00022303  0x00003b33 call  0x00006226 
+ 00022304  0x00003b34 branch  0x0000588a 
+ 00022305  0x00003b37 force  0x00000006 , 0x00000002 
+ 00022306  0x00003b38 branch  0x00005892 
+ 00022307  0x00003b3b store  0x00000008 , 0x00004445 
+ 00022308  0x00003b3c ifetch  0x00000008 , 0x00000006 
+ 00022309  0x00003b3d istore  0x00000008 , 0x00000005 
+ 00022310  0x00003b3e force  0x00000015 , 0x00000002 
+ 00022311  0x00003b3f rtn 
+ 00022312  0x00003b42 jam  0x0000000a , 0x000003fc 
+ 00022313  0x00003b44 jam  0x00000001 , 0x00004444 
+ 00022314  0x00003b45 fetch  0x00000003 , 0x000003f9 
+ 00022315  0x00003b46 store  0x00000003 , 0x00004445 
+ 00022316  0x00003b47 fetch  0x00000001 , 0x000003fc 
+ 00022317  0x00003b48 istore  0x00000001 , 0x00000005 
+ 00022318  0x00003b49 branch  0x0000588a 
+ 00022319  0x00003b4c setarg  0x00000017 
+ 00022320  0x00003b4d istore  0x00000002 , 0x00000005 
+ 00022321  0x00003b4e branch  0x0000588a 
+ 00022322  0x00003b51 fetch  0x00000002 , 0x000044bc 
+ 00022323  0x00003b52 store  0x00000002 , 0x00004445 
+ 00022324  0x00003b53 fetch  0x00000002 , 0x000044be 
+ 00022325  0x00003b54 istore  0x00000002 , 0x00000005 
+ 00022326  0x00003b55 branch  0x0000588a 
+ 00022327  0x00003b5a force  0x00000001 , 0x0000003f 
+ 00022328  0x00003b5b store  0x00000001 , 0x00004445 
+ 00022329  0x00003b5c call  0x00005a74 
+ 00022330  0x00003b5e call  0x00005a7d 
+ 00022331  0x00003b5f branch  0x00005746 , 0x00000034 
+ 00022332  0x00003b60 nbranch  0x00005744 , 0x00000002 
+ 00022333  0x00003b61 disable  0x00000028 
+ 00022334  0x00003b62 istore  0x00000002 , 0x00000005 
+ 00022335  0x00003b63 ifetch  0x00000002 , 0x00000006 
+ 00022336  0x00003b64 istore  0x00000002 , 0x00000005 
+ 00022337  0x00003b66 ifetch  0x00000001 , 0x00000006 
+ 00022338  0x00003b67 iadd  0x00000006 , 0x00000006 
+ 00022339  0x00003b68 branch  0x0000573a 
+ 00022340  0x00003b6a increase  0x00000002 , 0x00000006 
+ 00022341  0x00003b6b branch  0x00005741 
+ 00022342  0x00003b6d branch  0x00005728 , 0x00000028 
+ 00022343  0x00003b6e branch  0x0000588a 
+ 00022344  0x00003b72 fetch  0x00000002 , 0x000044bc 
+ 00022345  0x00003b73 branch  0x00005688 , 0x00000034 
+ 00022346  0x00003b74 store  0x00000002 , 0x00004445 
+ 00022347  0x00003b75 fetch  0x00000002 , 0x000044be 
+ 00022348  0x00003b77 istore  0x00000002 , 0x00000005 
+ 00022349  0x00003b78 fetch  0x00000002 , 0x000044c4 
+ 00022350  0x00003b7a istore  0x00000002 , 0x00000005 
+ 00022351  0x00003b7b fetch  0x00000002 , 0x000044c0 
+ 00022352  0x00003b7d istore  0x00000002 , 0x00000005 
+ 00022353  0x00003b7e branch  0x0000588a 
+ 00022354  0x00003b82 call  0x0000577b 
+ 00022355  0x00003b83 rtn  0x00000028 
+ 00022356  0x00003b84 fetcht  0x00000002 , 0x000044c4 
+ 00022357  0x00003b85 setarg  0x00002800 
+ 00022358  0x00003b86 isub  0x00000002 , 0x0000003e 
+ 00022359  0x00003b87 branch  0x00005762 , 0x00000005 
+ 00022360  0x00003b88 setarg  0x00002801 
+ 00022361  0x00003b89 isub  0x00000002 , 0x0000003e 
+ 00022362  0x00003b8a branch  0x00005728 , 0x00000005 
+ 00022363  0x00003b8b setarg  0x00002802 
+ 00022364  0x00003b8c isub  0x00000002 , 0x0000003e 
+ 00022365  0x00003b8d branch  0x00005728 , 0x00000005 
+ 00022366  0x00003b8e setarg  0x00002803 
+ 00022367  0x00003b8f isub  0x00000002 , 0x0000003e 
+ 00022368  0x00003b90 branch  0x00005728 , 0x00000005 
+ 00022369  0x00003b91 branch  0x00005728 
+ 00022370  0x00003b94 fetcht  0x00000002 , 0x000044c0 
+ 00022371  0x00003b95 increase  0x00000002 , 0x00000006 
+ 00022372  0x00003b96 ifetch  0x00000001 , 0x00000006 
+ 00022373  0x00003b97 icopy  0x00000013 
+ 00022374  0x00003b98 increase  0x00000001 , 0x00000013 
+ 00022375  0x00003b9b increase  0xffffffff , 0x00000013 
+ 00022376  0x00003b9c branch  0x00005728 , 0x00000005 
+ 00022377  0x00003b9d ifetch  0x00000002 , 0x00000006 
+ 00022378  0x00003b9e isub  0x00000002 , 0x0000003e 
+ 00022379  0x00003b9f branch  0x0000576e , 0x00000005 
+ 00022380  0x00003ba0 increase  0x00000004 , 0x00000006 
+ 00022381  0x00003ba1 branch  0x00005767 
+ 00022382  0x00003ba4 ifetch  0x00000002 , 0x00000006 
+ 00022383  0x00003ba5 icopy  0x00000011 
+ 00022384  0x00003ba6 ifetch  0x00000002 , 0x00000006 
+ 00022385  0x00003ba7 icopy  0x00000012 
+ 00022386  0x00003ba8 call  0x00005785 
+ 00022387  0x00003ba9 rtn  0x00000028 
+ 00022388  0x00003baa jam  0x00000007 , 0x00004444 
+ 00022389  0x00003bab deposit  0x00000011 
+ 00022390  0x00003bac store  0x00000002 , 0x00004445 
+ 00022391  0x00003bad deposit  0x00000012 
+ 00022392  0x00003bae istore  0x00000002 , 0x00000005 
+ 00022393  0x00003baf force  0x00000009 , 0x00000002 
+ 00022394  0x00003bb0 branch  0x00005892 
+ 00022395  0x00003bb6 disable  0x00000028 
+ 00022396  0x00003bb7 fetcht  0x00000002 , 0x000044bc 
+ 00022397  0x00003bb8 fetch  0x00000002 , 0x000044be 
+ 00022398  0x00003bb9 isub  0x00000002 , 0x0000003e 
+ 00022399  0x00003bba nbranch  0x00005782 , 0x00000002 
+ 00022400  0x00003bbb deposit  0x00000002 
+ 00022401  0x00003bbc rtnne  0x00000000 
+ 00022402  0x00003bbf enable  0x00000028 
+ 00022403  0x00003bc1 jam  0x00000001 , 0x000003fc 
+ 00022404  0x00003bc2 branch  0x00005729 
+ 00022405  0x00003bc5 disable  0x00000028 
+ 00022406  0x00003bc6 fetcht  0x00000002 , 0x000044bc 
+ 00022407  0x00003bc7 deposit  0x00000011 
+ 00022408  0x00003bc8 isub  0x00000002 , 0x0000003e 
+ 00022409  0x00003bc9 nbranch  0x00005791 , 0x00000002 
+ 00022410  0x00003bca fetch  0x00000002 , 0x000044be 
+ 00022411  0x00003bcb isub  0x00000012 , 0x0000003e 
+ 00022412  0x00003bcc nbranch  0x00005791 , 0x00000002 
+ 00022413  0x00003bcd deposit  0x00000012 
+ 00022414  0x00003bce isub  0x00000011 , 0x0000003e 
+ 00022415  0x00003bcf nbranch  0x00005791 , 0x00000002 
+ 00022416  0x00003bd0 rtn 
+ 00022417  0x00003bd3 enable  0x00000028 
+ 00022418  0x00003bd4 branch  0x00005728 
+ 00022419  0x00003bd8 fetch  0x00000002 , 0x000044bc 
+ 00022420  0x00003bda istore  0x00000002 , 0x00000005 
+ 00022421  0x00003bdb fetch  0x00000002 , 0x000044be 
+ 00022422  0x00003bdd istore  0x00000002 , 0x00000005 
+ 00022423  0x00003bde fetch  0x00000002 , 0x000044c0 
+ 00022424  0x00003bdf istore  0x00000002 , 0x00000005 
+ 00022425  0x00003be0 force  0x0000000b , 0x00000002 
+ 00022426  0x00003be1 branch  0x00005892 
+ 00022427  0x00003be5 fetcht  0x00000002 , 0x000044c0 
+ 00022428  0x00003be6 setarg  0x00002803 
+ 00022429  0x00003be7 isub  0x00000002 , 0x0000003e 
+ 00022430  0x00003be8 setarg  0x00000007 
+ 00022431  0x00003be9 branch  0x000057a5 , 0x00000005 
+ 00022432  0x00003bea setarg  0x00002800 
+ 00022433  0x00003beb isub  0x00000002 , 0x0000003e 
+ 00022434  0x00003bec setarg  0x00000006 
+ 00022435  0x00003bed branch  0x000057a5 , 0x00000005 
+ 00022436  0x00003bee branch  0x00005728 
+ 00022437  0x00003bf0 store  0x00000001 , 0x00004445 
+ 00022438  0x00003bf1 call  0x00005a74 
+ 00022439  0x00003bf2 force  0x00000003 , 0x00000030 
+ 00022440  0x00003bf4 call  0x00005a7d 
+ 00022441  0x00003bf5 branch  0x000057bc , 0x00000034 
+ 00022442  0x00003bf6 nbranch  0x000057b8 , 0x00000002 
+ 00022443  0x00003bf7 iforce  0x00000011 
+ 00022444  0x00003bf8 ifetch  0x00000002 , 0x00000006 
+ 00022445  0x00003bf9 isub  0x00000002 , 0x0000003e 
+ 00022446  0x00003bfa nbranch  0x000057b9 , 0x00000005 
+ 00022447  0x00003bfb disable  0x00000028 
+ 00022448  0x00003bfc deposit  0x00000011 
+ 00022449  0x00003bfd istore  0x00000002 , 0x00000005 
+ 00022450  0x00003bfe ifetch  0x00000001 , 0x00000006 
+ 00022451  0x00003bff add  0x0000003f , 0x00000004 , 0x00000039 
+ 00022452  0x00003c00 call  0x00007e45 
+ 00022453  0x00003c01 increase  0xffffffff , 0x00000030 
+ 00022454  0x00003c02 branch  0x000057bc , 0x00000005 
+ 00022455  0x00003c03 branch  0x000057b9 
+ 00022456  0x00003c05 increase  0x00000002 , 0x00000006 
+ 00022457  0x00003c07 ifetch  0x00000001 , 0x00000006 
+ 00022458  0x00003c08 iadd  0x00000006 , 0x00000006 
+ 00022459  0x00003c09 branch  0x000057a8 
+ 00022460  0x00003c0b branch  0x00005728 , 0x00000028 
+ 00022461  0x00003c0c branch  0x0000588a 
+ 00022462  0x00003c10 fetch  0x00000001 , 0x0000443d 
+ 00022463  0x00003c12 increase  0xffffffff , 0x0000003f 
+ 00022464  0x00003c13 store  0x00000001 , 0x0000443d 
+ 00022465  0x00003c14 lshift  0x0000003f , 0x0000003f 
+ 00022466  0x00003c16 iadd  0x00000006 , 0x00000006 
+ 00022467  0x00003c17 ifetcht  0x00000002 , 0x00000006 
+ 00022468  0x00003c18 storet  0x00000002 , 0x00004445 
+ 00022469  0x00003c19 branch  0x0000588a 
+ 00022470  0x00003c1c fetcht  0x00000002 , 0x000003fa 
+ 00022471  0x00003c1d call  0x00005a88 
+ 00022472  0x00003c1e branch  0x00005728 , 0x00000034 
+ 00022473  0x00003c1f ifetch  0x00000001 , 0x00000006 
+ 00022474  0x00003c20 branch  0x0000588a , 0x00000034 
+ 00022475  0x00003c21 sub  0x0000003f , 0x00000016 , 0x0000003e 
+ 00022476  0x00003c22 branch  0x000057ce , 0x00000002 
+ 00022477  0x00003c23 force  0x00000016 , 0x0000003f 
+ 00022478  0x00003c25 icopy  0x00000039 
+ 00022479  0x00003c26 call  0x00007e45 
+ 00022480  0x00003c27 branch  0x0000588a 
+ 00022481  0x00003c2b setarg  0x00000003 
+ 00022482  0x00003c2c store  0x00000002 , 0x00004445 
+ 00022483  0x00003c2d setarg  0x00000008 
+ 00022484  0x00003c2e istore  0x00000002 , 0x00000005 
+ 00022485  0x00003c2f branch  0x0000588a 
+ 00022486  0x00003c32 fetch  0x00000002 , 0x000044c0 
+ 00022487  0x00003c33 iforce  0x00000011 
+ 00022488  0x00003c34 fetcht  0x00000002 , 0x000003fa 
+ 00022489  0x00003c35 call  0x00005a88 
+ 00022490  0x00003c36 branch  0x00005728 , 0x00000034 
+ 00022491  0x00003c37 ifetch  0x00000001 , 0x00000006 
+ 00022492  0x00003c38 isub  0x00000011 , 0x00000039 
+ 00022493  0x00003c39 nbranch  0x00005728 , 0x00000002 
+ 00022494  0x00003c3a sub  0x00000039 , 0x00000016 , 0x0000003e 
+ 00022495  0x00003c3b branch  0x000057e1 , 0x00000002 
+ 00022496  0x00003c3c force  0x00000016 , 0x00000039 
+ 00022497  0x00003c3e deposit  0x00000011 
+ 00022498  0x00003c3f iadd  0x00000006 , 0x00000006 
+ 00022499  0x00003c40 call  0x00007e45 
+ 00022500  0x00003c41 branch  0x0000588a 
+ 00022501  0x00003c44 setarg  0x00000003 
+ 00022502  0x00003c45 istore  0x00000002 , 0x00000005 
+ 00022503  0x00003c46 setarg  0x00000007 
+ 00022504  0x00003c47 istore  0x00000002 , 0x00000005 
+ 00022505  0x00003c48 setarg  0x00000009 
+ 00022506  0x00003c49 istore  0x00000002 , 0x00000005 
+ 00022507  0x00003c4a branch  0x0000588a 
+ 00022508  0x00003c4d fetch  0x00000001 , 0x0000443d 
+ 00022509  0x00003c4e icopy  0x00000013 
+ 00022510  0x00003c4f arg  0x00000347 , 0x00000011 
+ 00022511  0x00003c50 arg  0x00004445 , 0x00000012 
+ 00022512  0x00003c51 arg  0x00000000 , 0x0000000b 
+ 00022513  0x00003c52 disable  0x00000031 
+ 00022514  0x00003c55 copy  0x00000011 , 0x00000006 
+ 00022515  0x00003c56 ifetcht  0x00000002 , 0x00000006 
+ 00022516  0x00003c57 copy  0x00000006 , 0x00000011 
+ 00022517  0x00003c58 call  0x00005a88 
+ 00022518  0x00003c59 branch  0x00005805 , 0x00000034 
+ 00022519  0x00003c5a ifetch  0x00000001 , 0x00000006 
+ 00022520  0x00003c5b icopy  0x00000039 
+ 00022521  0x00003c5c iadd  0x0000000b , 0x0000000b 
+ 00022522  0x00003c60 sub  0x0000000b , 0x00000018 , 0x0000003e 
+ 00022523  0x00003c61 nbranch  0x0000580a , 0x00000002 
+ 00022524  0x00003c62 copy  0x00000012 , 0x00000005 
+ 00022525  0x00003c65 ifetch  0x00000001 , 0x00000006 
+ 00022526  0x00003c66 istore  0x00000001 , 0x00000005 
+ 00022527  0x00003c67 loop  0x000057fd 
+ 00022528  0x00003c68 copy  0x00000005 , 0x00000012 
+ 00022529  0x00003c69 enable  0x00000031 
+ 00022530  0x00003c6a increase  0xffffffff , 0x00000013 
+ 00022531  0x00003c6b branch  0x00005805 , 0x00000005 
+ 00022532  0x00003c6c branch  0x000057f2 
+ 00022533  0x00003c6f nbranch  0x00005810 , 0x00000031 
+ 00022534  0x00003c70 disable  0x00000031 
+ 00022535  0x00003c71 copy  0x0000000b , 0x00000002 
+ 00022536  0x00003c72 increase  0x00000005 , 0x00000002 
+ 00022537  0x00003c73 branch  0x00005892 
+ 00022538  0x00003c76 nbranch  0x00005810 , 0x00000031 
+ 00022539  0x00003c77 disable  0x00000031 
+ 00022540  0x00003c78 deposit  0x0000000b 
+ 00022541  0x00003c79 isub  0x00000039 , 0x00000002 
+ 00022542  0x00003c7a increase  0x00000005 , 0x00000002 
+ 00022543  0x00003c7b branch  0x00005892 
+ 00022544  0x00003c7e jam  0x00000010 , 0x000003fc 
+ 00022545  0x00003c7f branch  0x00005729 
+ 00022546  0x00003c83 fetch  0x00000002 , 0x000003fa 
+ 00022547  0x00003c84 branch  0x00005688 , 0x00000034 
+ 00022548  0x00003c85 istore  0x00000002 , 0x00000005 
+ 00022549  0x00003c86 setarg  0x0000ffff 
+ 00022550  0x00003c87 istore  0x00000002 , 0x00000005 
+ 00022551  0x00003c88 setarg  0x00002800 
+ 00022552  0x00003c89 istore  0x00000002 , 0x00000005 
+ 00022553  0x00003c8a branch  0x0000588a 
+ 00022554  0x00003c8e setarg  0x00000006 
+ 00022555  0x00003c8f store  0x00000001 , 0x00004445 
+ 00022556  0x00003c90 fetch  0x00000002 , 0x000044c0 
+ 00022557  0x00003c91 iforce  0x00000011 
+ 00022558  0x00003c92 call  0x00005a74 
+ 00022559  0x00003c93 force  0x00000003 , 0x00000039 
+ 00022560  0x00003c95 call  0x00005a7d 
+ 00022561  0x00003c96 branch  0x00005835 , 0x00000034 
+ 00022562  0x00003c97 nbranch  0x0000583a , 0x00000002 
+ 00022563  0x00003c98 iforce  0x00000030 
+ 00022564  0x00003c99 ifetch  0x00000002 , 0x00000006 
+ 00022565  0x00003c9a isub  0x00000011 , 0x0000003e 
+ 00022566  0x00003c9b nbranch  0x0000583b , 0x00000005 
+ 00022567  0x00003c9c deposit  0x00000030 
+ 00022568  0x00003c9d branch  0x0000582f , 0x00000028 
+ 00022569  0x00003c9e increase  0xffffffff , 0x0000003f 
+ 00022570  0x00003c9f istore  0x00000002 , 0x00000005 
+ 00022571  0x00003ca0 istoret  0x00000002 , 0x00000005 
+ 00022572  0x00003ca1 increase  0x00000001 , 0x0000003f 
+ 00022573  0x00003ca2 increase  0xffffffff , 0x00000039 
+ 00022574  0x00003ca3 branch  0x0000588a , 0x00000005 
+ 00022575  0x00003ca5 disable  0x00000028 
+ 00022576  0x00003ca6 istore  0x00000002 , 0x00000005 
+ 00022577  0x00003ca7 increase  0x00000001 , 0x00000006 
+ 00022578  0x00003ca8 ifetcht  0x00000002 , 0x00000006 
+ 00022579  0x00003ca9 increase  0xfffffffd , 0x00000006 
+ 00022580  0x00003caa branch  0x0000583b 
+ 00022581  0x00003cac branch  0x00005728 , 0x00000028 
+ 00022582  0x00003cad force  0xffffffff , 0x0000003f 
+ 00022583  0x00003cae istore  0x00000002 , 0x00000005 
+ 00022584  0x00003caf istoret  0x00000002 , 0x00000005 
+ 00022585  0x00003cb0 branch  0x0000588a 
+ 00022586  0x00003cb2 increase  0x00000002 , 0x00000006 
+ 00022587  0x00003cb4 ifetch  0x00000001 , 0x00000006 
+ 00022588  0x00003cb5 iadd  0x00000006 , 0x00000006 
+ 00022589  0x00003cb6 branch  0x00005820 
+ 00022590  0x00003cbb fetch  0x00000002 , 0x000044c2 
+ 00022591  0x00003cbc store  0x00000002 , 0x00004445 
+ 00022592  0x00003cbd fetch  0x00000001 , 0x000044c6 
+ 00022593  0x00003cbe copy  0x0000003f , 0x00000039 
+ 00022594  0x00003cbf arg  0x000044c7 , 0x00000006 
+ 00022595  0x00003cc0 call  0x00007e45 
+ 00022596  0x00003cc1 branch  0x0000588a 
+ 00022597  0x00003cc4 fetcht  0x00000002 , 0x000003fa 
+ 00022598  0x00003cc5 call  0x00005a88 
+ 00022599  0x00003cc6 branch  0x0000585c , 0x00000034 
+ 00022600  0x00003cc7 increase  0xfffffffe , 0x00000006 
+ 00022601  0x00003cc8 ifetcht  0x00000002 , 0x00000006 
+ 00022602  0x00003cc9 setarg  0x00002902 
+ 00022603  0x00003cca isub  0x00000002 , 0x0000003e 
+ 00022604  0x00003ccb nbranch  0x0000585c , 0x00000005 
+ 00022605  0x00003ccc increase  0x00000001 , 0x00000006 
+ 00022606  0x00003ccd ifetcht  0x00000002 , 0x00000006 
+ 00022607  0x00003cce setarg  0x00000001 
+ 00022608  0x00003ccf isub  0x00000002 , 0x0000003e 
+ 00022609  0x00003cd0 branch  0x00005856 , 0x00000005 
+ 00022610  0x00003cd1 setarg  0x00000000 
+ 00022611  0x00003cd2 isub  0x00000002 , 0x0000003e 
+ 00022612  0x00003cd3 nbranch  0x0000585c , 0x00000005 
+ 00022613  0x00003cd4 branch  0x0000585c 
+ 00022614  0x00003cd7 increase  0xfffffff9 , 0x00000006 
+ 00022615  0x00003cd8 ifetch  0x00000002 , 0x00000006 
+ 00022616  0x00003cd9 increase  0xffffffff , 0x0000003f 
+ 00022617  0x00003cda store  0x00000002 , 0x000044c2 
+ 00022618  0x00003cdb jam  0x0000001b , 0x00000b7d 
+ 00022619  0x00003cdc call  0x00005620 
+ 00022620  0x00003ce0 force  0x00000005 , 0x00000002 
+ 00022621  0x00003ce1 branch  0x00005892 
+ 00022622  0x00003ce4 force  0x00000006 , 0x00000002 
+ 00022623  0x00003ce5 branch  0x00005892 
+ 00022624  0x00003ce8 force  0x00000006 , 0x00000002 
+ 00022625  0x00003ce9 branch  0x00005892 
+ 00022626  0x00003cec force  0x00000006 , 0x00000002 
+ 00022627  0x00003ced branch  0x00005892 
+ 00022628  0x00003cf0 force  0x00000006 , 0x00000002 
+ 00022629  0x00003cf1 branch  0x00005892 
+ 00022630  0x00003cf4 set1  0x00000025 , 0x00000000 
+ 00022631  0x00003cf5 bpatch  0x00000066 , 0x0000402c 
+ 00022632  0x00003cf6 increase  0x00000001 , 0x00000002 
+ 00022633  0x00003cf7 call  0x00005a88 
+ 00022634  0x00003cf8 increase  0xfffffffe , 0x00000006 
+ 00022635  0x00003cf9 ifetch  0x00000002 , 0x00000006 
+ 00022636  0x00003cfa arg  0x00002902 , 0x00000002 
+ 00022637  0x00003cfb isub  0x00000002 , 0x0000003e 
+ 00022638  0x00003cfc nrtn  0x00000005 
+ 00022639  0x00003cfd increase  0x00000001 , 0x00000006 
+ 00022640  0x00003cfe copy  0x00000006 , 0x00000011 
+ 00022641  0x00003cff ifetch  0x00000001 , 0x00000006 
+ 00022642  0x00003d00 rtn 
+ 00022643  0x00003d03 jam  0x00000000 , 0x0000041b 
+ 00022644  0x00003d04 fetch  0x00000002 , 0x00004298 
+ 00022645  0x00003d05 call  0x00007f66 
+ 00022646  0x00003d06 arg  0x00004444 , 0x00000005 
+ 00022647  0x00003d07 increase  0x00000001 , 0x00000005 
+ 00022648  0x00003d08 fetcht  0x00000002 , 0x000044c2 
+ 00022649  0x00003d09 istoret  0x00000002 , 0x00000005 
+ 00022650  0x00003d0a call  0x00005a88 
+ 00022651  0x00003d0b ifetch  0x00000001 , 0x00000006 
+ 00022652  0x00003d0c icopy  0x00000039 
+ 00022653  0x00003d0d call  0x00007e45 
+ 00022654  0x00003d0e fetcht  0x00000001 , 0x0000041b 
+ 00022655  0x00003d0f increase  0x00000007 , 0x00000002 
+ 00022656  0x00003d10 call  0x00005892 
+ 00022657  0x00003d11 branch  0x00005ace 
+ 00022658  0x00003d14 force  0x00000006 , 0x00000002 
+ 00022659  0x00003d15 branch  0x00005892 
+ 00022660  0x00003d18 force  0x00000006 , 0x00000002 
+ 00022661  0x00003d19 branch  0x00005892 
+ 00022662  0x00003d1c force  0x00000006 , 0x00000002 
+ 00022663  0x00003d1d branch  0x00005892 
+ 00022664  0x00003d20 force  0x00000006 , 0x00000002 
+ 00022665  0x00003d21 branch  0x00005892 
+ 00022666  0x00003d25 set1  0x00000025 , 0x00000000 
+ 00022667  0x00003d26 bpatch  0x00000067 , 0x0000402c 
+ 00022668  0x00003d27 setarg  0x00004440 
+ 00022669  0x00003d28 isub  0x00000005 , 0x0000003f 
+ 00022670  0x00003d29 sub  0x0000003f , 0x00000000 , 0x00000002 
+ 00022671  0x00003d2a branch  0x00005892 
+ 00022672  0x00003d2e force  0x00000000 , 0x00000002 
+ 00022673  0x00003d2f force  0x00000001 , 0x00000001 
+ 00022674  0x00003d32 set1  0x00000025 , 0x00000000 
+ 00022675  0x00003d33 bpatch  0x00000068 , 0x0000402d 
+ 00022676  0x00003d34 storet  0x00000001 , 0x0000443f 
+ 00022677  0x00003d35 compare  0x00000002 , 0x00000001 , 0x00000003 
+ 00022678  0x00003d36 nbranch  0x00005899 , 0x00000001 
+ 00022679  0x00003d37 add  0x00000002 , 0xfffffffc , 0x0000003f 
+ 00022680  0x00003d38 store  0x00000002 , 0x00004440 
+ 00022681  0x00003d3b fetcht  0x00000001 , 0x000003d7 
+ 00022682  0x00003d3c call  0x0000561a 
+ 00022683  0x00003d3d nsetflag  0x00000034 , 0x00000004 , 0x00000002 
+ 00022684  0x00003d3e set1  0x00000005 , 0x00000002 
+ 00022685  0x00003d3f and  0x00000002 , 0x000000fc , 0x0000003f 
+ 00022686  0x00003d40 ior  0x00000001 , 0x0000003f 
+ 00022687  0x00003d41 store  0x00000001 , 0x000003d7 
+ 00022688  0x00003d42 and_into  0x0000001f , 0x0000003f 
+ 00022689  0x00003d43 store  0x00000001 , 0x0000443e 
+ 00022690  0x00003d44 set1  0x00000025 , 0x00000000 
+ 00022691  0x00003d45 bpatch  0x00000069 , 0x0000402d 
+ 00022692  0x00003d46 fetch  0x00000001 , 0x0000443e 
+ 00022693  0x00003d47 compare  0x00000001 , 0x00000001 , 0x00000003 
+ 00022694  0x00003d48 rtn  0x00000001 
+ 00022695  0x00003d49 fetch  0x00000007 , 0x0000443f 
+ 00022696  0x00003d4a fetch  0x00000001 , 0x000003c0 
+ 00022697  0x00003d4b rtnbit0  0x00000004 
+ 00022698  0x00003d4c call  0x00007599 
+ 00022699  0x00003d4d branch  0x000074f7 
+ 00022700  0x00003d50 set1  0x00000025 , 0x00000000 
+ 00022701  0x00003d51 bpatch  0x0000006a , 0x0000402d 
+ 00022702  0x00003d52 call  0x0000561c 
+ 00022703  0x00003d53 nbranch  0x00003bf1 , 0x00000034 
+ 00022704  0x00003d54 nrtn  0x00000034 
+ 00022705  0x00003d55 fetch  0x00000001 , 0x00000341 
+ 00022706  0x00003d56 rtn  0x00000034 
+ 00022707  0x00003d57 fetch  0x00000001 , 0x00000340 
+ 00022708  0x00003d58 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00022709  0x00003d59 branch  0x000058cf , 0x00000001 
+ 00022710  0x00003d5a fetch  0x00000007 , 0x00000341 
+ 00022711  0x00003d5b fetch  0x00000001 , 0x00000340 
+ 00022712  0x00003d5c compare  0x00000002 , 0x0000003f , 0x00000003 
+ 00022713  0x00003d5d branch  0x000058cf , 0x00000001 
+ 00022714  0x00003d5e fetch  0x00000001 , 0x00000342 
+ 00022715  0x00003d5f store  0x00000001 , 0x00000418 
+ 00022716  0x00003d60 copy  0x0000003f , 0x00000013 
+ 00022717  0x00003d61 set1  0x00000025 , 0x00000000 
+ 00022718  0x00003d62 bpatch  0x0000006b , 0x0000402d 
+ 00022719  0x00003d63 copy  0x00000013 , 0x0000003f 
+ 00022720  0x00003d64 beq  0x00000000 , 0x00005924 
+ 00022721  0x00003d65 beq  0x00000001 , 0x0000592c 
+ 00022722  0x00003d66 beq  0x00000002 , 0x00005934 
+ 00022723  0x00003d67 beq  0x00000003 , 0x00005938 
+ 00022724  0x00003d68 beq  0x00000004 , 0x0000593f 
+ 00022725  0x00003d69 beq  0x00000005 , 0x00005944 
+ 00022726  0x00003d6a beq  0x00000006 , 0x00005949 
+ 00022727  0x00003d6b beq  0x00000007 , 0x0000594c 
+ 00022728  0x00003d6c beq  0x00000008 , 0x0000594d 
+ 00022729  0x00003d6d beq  0x00000009 , 0x0000594f 
+ 00022730  0x00003d6e beq  0x0000000a , 0x00005950 
+ 00022731  0x00003d6f beq  0x0000000b , 0x00005951 
+ 00022732  0x00003d70 beq  0x0000000c , 0x00005952 
+ 00022733  0x00003d71 beq  0x0000000d , 0x00005955 
+ 00022734  0x00003d72 branch  0x00003bf1 
+ 00022735  0x00003d75 fetch  0x00000001 , 0x00000341 
+ 00022736  0x00003d76 and  0x0000003f , 0x0000001f , 0x0000003f 
+ 00022737  0x00003d77 rtn  0x00000034 
+ 00022738  0x00003d78 fetch  0x00000001 , 0x00004132 
+ 00022739  0x00003d79 beq  0x00000001 , 0x000058d8 
+ 00022740  0x00003d7a fetch  0x00000002 , 0x00000344 
+ 00022741  0x00003d7b beq  0x00000004 , 0x00005903 
+ 00022742  0x00003d7c beq  0x00000006 , 0x000058f4 
+ 00022743  0x00003d7d rtn 
+ 00022744  0x00003d80 set1  0x00000025 , 0x00000000 
+ 00022745  0x00003d81 bpatch  0x0000006c , 0x0000402d 
+ 00022746  0x00003d82 call  0x00004972 
+ 00022747  0x00003d83 fetch  0x00000001 , 0x000003d6 
+ 00022748  0x00003d84 fetcht  0x00000001 , 0x00000340 
+ 00022749  0x00003d85 and_into  0x00000003 , 0x00000002 
+ 00022750  0x00003d86 lshift8  0x00000002 , 0x00000002 
+ 00022751  0x00003d87 lshift4  0x00000002 , 0x00000002 
+ 00022752  0x00003d88 ior  0x00000002 , 0x0000003f 
+ 00022753  0x00003d89 istore  0x00000002 , 0x0000000a 
+ 00022754  0x00003d8a fetcht  0x00000001 , 0x00000341 
+ 00022755  0x00003d8b and  0x00000002 , 0x0000001f , 0x00000002 
+ 00022756  0x00003d8c istoret  0x00000002 , 0x0000000a 
+ 00022757  0x00003d8d copy  0x00000002 , 0x00000039 
+ 00022758  0x00003d8e call  0x00004976 
+ 00022759  0x00003d8f add  0x00000002 , 0x00000004 , 0x00000039 
+ 00022760  0x00003d90 call  0x00004424 
+ 00022761  0x00003d91 branch  0x00004435 
+ 00022762  0x00003d94 set1  0x00000025 , 0x00000000 
+ 00022763  0x00003d95 bpatch  0x0000006d , 0x0000402d 
+ 00022764  0x00003d96 arg  0x00000002 , 0x00000001 
+ 00022765  0x00003d97 ifetch  0x00000002 , 0x00000003 
+ 00022766  0x00003d98 ifetch  0x00000002 , 0x00000003 
+ 00022767  0x00003d99 branch  0x00003bf1 , 0x00000034 
+ 00022768  0x00003d9a copy  0x0000003f , 0x00000039 
+ 00022769  0x00003d9b arg  0x00004440 , 0x00000005 
+ 00022770  0x00003d9c call  0x0000497c 
+ 00022771  0x00003d9d branch  0x0000588a 
+ 00022772  0x00003da0 set1  0x00000025 , 0x00000000 
+ 00022773  0x00003da1 bpatch  0x0000006e , 0x0000402d 
+ 00022774  0x00003da2 ifetch  0x00000001 , 0x00000006 
+ 00022775  0x00003da3 beq  0x00000001 , 0x00005956 
+ 00022776  0x00003da4 beq  0x00000002 , 0x0000595b 
+ 00022777  0x00003da5 beq  0x00000003 , 0x00005960 
+ 00022778  0x00003da6 beq  0x00000004 , 0x00005966 
+ 00022779  0x00003da7 beq  0x00000005 , 0x0000596f 
+ 00022780  0x00003da8 beq  0x00000006 , 0x00005970 
+ 00022781  0x00003da9 beq  0x00000007 , 0x00005972 
+ 00022782  0x00003daa beq  0x00000008 , 0x00005973 
+ 00022783  0x00003dab beq  0x00000009 , 0x00005974 
+ 00022784  0x00003dac beq  0x0000000a , 0x00005975 
+ 00022785  0x00003dad beq  0x0000000b , 0x00005976 
+ 00022786  0x00003dae branch  0x00003bf1 
+ 00022787  0x00003db1 set1  0x00000025 , 0x00000000 
+ 00022788  0x00003db2 bpatch  0x0000006f , 0x0000402d 
+ 00022789  0x00003db3 ifetch  0x00000003 , 0x00000006 
+ 00022790  0x00003db4 store  0x00000003 , 0x000003f9 
+ 00022791  0x00003db6 beq  0x00000001 , 0x00005977 
+ 00022792  0x00003db7 beq  0x00000002 , 0x0000598e 
+ 00022793  0x00003db8 beq  0x00000003 , 0x00005990 
+ 00022794  0x00003db9 beq  0x00000004 , 0x00005991 
+ 00022795  0x00003dba beq  0x00000005 , 0x00005997 
+ 00022796  0x00003dbb beq  0x00000006 , 0x0000599a 
+ 00022797  0x00003dbc beq  0x00000007 , 0x000059a4 
+ 00022798  0x00003dbd beq  0x00000008 , 0x000059a5 
+ 00022799  0x00003dbe beq  0x00000009 , 0x000059ad 
+ 00022800  0x00003dbf beq  0x0000000a , 0x000059ae 
+ 00022801  0x00003dc0 beq  0x0000000b , 0x000059b2 
+ 00022802  0x00003dc1 beq  0x0000000c , 0x000059b5 
+ 00022803  0x00003dc2 beq  0x0000000d , 0x000059b9 
+ 00022804  0x00003dc3 beq  0x0000000e , 0x000059ba 
+ 00022805  0x00003dc4 beq  0x0000000f , 0x000059c0 
+ 00022806  0x00003dc5 beq  0x00000010 , 0x000059c1 
+ 00022807  0x00003dc6 beq  0x00000011 , 0x000059c9 
+ 00022808  0x00003dc7 beq  0x00000012 , 0x000059ca 
+ 00022809  0x00003dc8 beq  0x00000013 , 0x000059da 
+ 00022810  0x00003dc9 beq  0x00000016 , 0x000059dc 
+ 00022811  0x00003dca beq  0x00000017 , 0x000059dd 
+ 00022812  0x00003dcb beq  0x00000018 , 0x000059de 
+ 00022813  0x00003dcc beq  0x00000019 , 0x000059df 
+ 00022814  0x00003dcd beq  0x0000001b , 0x000059e0 
+ 00022815  0x00003dce beq  0x0000001d , 0x000059eb 
+ 00022816  0x00003dcf beq  0x0000001e , 0x000059ec 
+ 00022817  0x00003dd0 beq  0x00000052 , 0x000059ed 
+ 00022818  0x00003dd1 beq  0x000000d2 , 0x00005a01 
+ 00022819  0x00003dd2 branch  0x00003bf1 
+ 00022820  0x00003dd6 ifetch  0x00000009 , 0x00000006 
+ 00022821  0x00003dd7 store  0x00000009 , 0x00004434 
+ 00022822  0x00003dd8 ifetch  0x00000002 , 0x00000006 
+ 00022823  0x00003dd9 store  0x00000002 , 0x000003e0 
+ 00022824  0x00003dda fetch  0x00000001 , 0x000003c0 
+ 00022825  0x00003ddb set1  0x00000005 , 0x0000003f 
+ 00022826  0x00003ddc store  0x00000001 , 0x000003c0 
+ 00022827  0x00003ddd rtn 
+ 00022828  0x00003de0 ifetch  0x00000005 , 0x00000006 
+ 00022829  0x00003de1 store  0x00000005 , 0x0000442f 
+ 00022830  0x00003de2 ifetch  0x00000002 , 0x00000006 
+ 00022831  0x00003de3 store  0x00000002 , 0x000003e0 
+ 00022832  0x00003de4 fetch  0x00000001 , 0x000003c0 
+ 00022833  0x00003de5 set1  0x00000006 , 0x0000003f 
+ 00022834  0x00003de6 store  0x00000001 , 0x000003c0 
+ 00022835  0x00003de7 rtn 
+ 00022836  0x00003dea fetch  0x00000001 , 0x000003e4 
+ 00022837  0x00003deb set1  0x00000003 , 0x0000003f 
+ 00022838  0x00003dec store  0x00000001 , 0x000003e4 
+ 00022839  0x00003ded rtn 
+ 00022840  0x00003df0 increase  0x0000000a , 0x00000006 
+ 00022841  0x00003df1 ifetch  0x00000008 , 0x00000006 
+ 00022842  0x00003df2 store  0x00000008 , 0x00000380 
+ 00022843  0x00003df3 ifetch  0x00000004 , 0x00000006 
+ 00022844  0x00003df4 store  0x00000004 , 0x00004473 
+ 00022845  0x00003df5 jam  0x00000024 , 0x00000b7d 
+ 00022846  0x00003df6 branch  0x00005620 
+ 00022847  0x00003df9 ifetch  0x00000008 , 0x00000006 
+ 00022848  0x00003dfa store  0x00000008 , 0x00000388 
+ 00022849  0x00003dfb ifetch  0x00000004 , 0x00000006 
+ 00022850  0x00003dfc store  0x00000004 , 0x00004477 
+ 00022851  0x00003dfd branch  0x000074b6 
+ 00022852  0x00003e00 fetch  0x00000001 , 0x000003c0 
+ 00022853  0x00003e01 set1  0x00000004 , 0x0000003f 
+ 00022854  0x00003e02 store  0x00000001 , 0x000003c0 
+ 00022855  0x00003e03 jam  0x00000026 , 0x00000b7d 
+ 00022856  0x00003e04 branch  0x00005620 
+ 00022857  0x00003e07 rtn  0x00000029 
+ 00022858  0x00003e08 jam  0x00000026 , 0x00000b7d 
+ 00022859  0x00003e09 branch  0x00005620 
+ 00022860  0x00003e0c rtn 
+ 00022861  0x00003e0f jam  0x00000029 , 0x00000b7d 
+ 00022862  0x00003e10 branch  0x00005620 
+ 00022863  0x00003e13 rtn 
+ 00022864  0x00003e16 rtn 
+ 00022865  0x00003e19 rtn 
+ 00022866  0x00003e1c rtn  0x00000029 
+ 00022867  0x00003e1d jam  0x0000002c , 0x00000b7d 
+ 00022868  0x00003e1e branch  0x00005620 
+ 00022869  0x00003e21 rtn 
+ 00022870  0x00003e25 store  0x00000001 , 0x000044ae 
+ 00022871  0x00003e26 ifetch  0x00000006 , 0x00000006 
+ 00022872  0x00003e27 istore  0x00000006 , 0x00000005 
+ 00022873  0x00003e28 jam  0x00000042 , 0x00000b7d 
+ 00022874  0x00003e29 branch  0x00005620 
+ 00022875  0x00003e2c store  0x00000001 , 0x000044b5 
+ 00022876  0x00003e2d ifetch  0x00000006 , 0x00000006 
+ 00022877  0x00003e2e istore  0x00000006 , 0x00000005 
+ 00022878  0x00003e2f jam  0x00000043 , 0x00000b7d 
+ 00022879  0x00003e30 branch  0x00005620 
+ 00022880  0x00003e33 arg  0x0000448c , 0x00000005 
+ 00022881  0x00003e34 call  0x00007e35 
+ 00022882  0x00003e35 jam  0x00000044 , 0x00000b7d 
+ 00022883  0x00003e36 branch  0x00005620 , 0x00000029 
+ 00022884  0x00003e37 jam  0x00000043 , 0x00000b7d 
+ 00022885  0x00003e38 branch  0x00005620 
+ 00022886  0x00003e3b call  0x000074a8 
+ 00022887  0x00003e3c branch  0x0000596a , 0x00000005 
+ 00022888  0x00003e3d jam  0x00000045 , 0x00000b7d 
+ 00022889  0x00003e3e branch  0x00005620 
+ 00022890  0x00003e41 call  0x000074a5 
+ 00022891  0x00003e42 jam  0x00000023 , 0x00000b7d 
+ 00022892  0x00003e43 branch  0x00005620 , 0x00000029 
+ 00022893  0x00003e44 jam  0x00000044 , 0x00000b7d 
+ 00022894  0x00003e45 branch  0x00005620 
+ 00022895  0x00003e48 rtn 
+ 00022896  0x00003e4b arg  0x00000390 , 0x00000005 
+ 00022897  0x00003e4c branch  0x00007e35 
+ 00022898  0x00003e4f rtn 
+ 00022899  0x00003e52 rtn 
+ 00022900  0x00003e55 rtn 
+ 00022901  0x00003e58 rtn 
+ 00022902  0x00003e5b rtn 
+ 00022903  0x00003e5e increase  0xfffffffe , 0x00000006 
+ 00022904  0x00003e5f ifetcht  0x00000001 , 0x00000006 
+ 00022905  0x00003e60 setarg  0x00000006 
+ 00022906  0x00003e61 isub  0x00000002 , 0x0000003e 
+ 00022907  0x00003e62 branch  0x00005989 , 0x00000005 
+ 00022908  0x00003e63 setarg  0x00000004 
+ 00022909  0x00003e64 isub  0x00000002 , 0x0000003e 
+ 00022910  0x00003e65 branch  0x0000598a , 0x00000005 
+ 00022911  0x00003e66 setarg  0x00000008 
+ 00022912  0x00003e67 isub  0x00000002 , 0x0000003e 
+ 00022913  0x00003e68 branch  0x0000598b , 0x00000005 
+ 00022914  0x00003e69 setarg  0x0000000c 
+ 00022915  0x00003e6a isub  0x00000002 , 0x0000003e 
+ 00022916  0x00003e6b branch  0x0000598c , 0x00000005 
+ 00022917  0x00003e6c setarg  0x0000000e 
+ 00022918  0x00003e6d isub  0x00000002 , 0x0000003e 
+ 00022919  0x00003e6e branch  0x0000598d , 0x00000005 
+ 00022920  0x00003e6f rtn 
+ 00022921  0x00003e72 rtn 
+ 00022922  0x00003e75 rtn 
+ 00022923  0x00003e78 rtn 
+ 00022924  0x00003e7b rtn 
+ 00022925  0x00003e7e rtn 
+ 00022926  0x00003e82 jam  0x00000003 , 0x00000b7d 
+ 00022927  0x00003e83 branch  0x00005620 
+ 00022928  0x00003e86 rtn 
+ 00022929  0x00003e89 rshift8  0x0000003f , 0x0000003f 
+ 00022930  0x00003e8a store  0x00000002 , 0x000044bc 
+ 00022931  0x00003e8b ifetch  0x00000002 , 0x00000006 
+ 00022932  0x00003e8c store  0x00000002 , 0x000044be 
+ 00022933  0x00003e8d jam  0x00000005 , 0x00000b7d 
+ 00022934  0x00003e8e branch  0x00005620 
+ 00022935  0x00003e91 rtn 
+ 00022936  0x00003e94 rtn 
+ 00022937  0x00003e97 rtn 
+ 00022938  0x00003e9a rshift8  0x0000003f , 0x0000003f 
+ 00022939  0x00003e9b store  0x00000002 , 0x000044bc 
+ 00022940  0x00003e9c ifetch  0x00000002 , 0x00000006 
+ 00022941  0x00003e9d store  0x00000002 , 0x000044be 
+ 00022942  0x00003e9e ifetch  0x00000002 , 0x00000006 
+ 00022943  0x00003e9f store  0x00000002 , 0x000044c4 
+ 00022944  0x00003ea0 ifetch  0x00000002 , 0x00000006 
+ 00022945  0x00003ea1 store  0x00000002 , 0x000044c0 
+ 00022946  0x00003ea2 jam  0x00000007 , 0x00000b7d 
+ 00022947  0x00003ea3 branch  0x00005620 
+ 00022948  0x00003ea7 rtn 
+ 00022949  0x00003eaa rshift8  0x0000003f , 0x0000003f 
+ 00022950  0x00003eab store  0x00000002 , 0x000044bc 
+ 00022951  0x00003eac ifetch  0x00000002 , 0x00000006 
+ 00022952  0x00003ead store  0x00000002 , 0x000044be 
+ 00022953  0x00003eae ifetch  0x00000002 , 0x00000006 
+ 00022954  0x00003eaf store  0x00000002 , 0x000044c0 
+ 00022955  0x00003eb0 jam  0x00000009 , 0x00000b7d 
+ 00022956  0x00003eb1 branch  0x00005620 
+ 00022957  0x00003eb4 rtn 
+ 00022958  0x00003eb7 fetch  0x00000002 , 0x00000347 
+ 00022959  0x00003eb8 store  0x00000002 , 0x000003fa 
+ 00022960  0x00003eb9 jam  0x0000000b , 0x00000b7d 
+ 00022961  0x00003eba branch  0x00005620 
+ 00022962  0x00003ebd rtn 
+ 00022963  0x00003ec0 rtn 
+ 00022964  0x00003ec3 rtn 
+ 00022965  0x00003ec7 ifetch  0x00000002 , 0x00000006 
+ 00022966  0x00003ec8 store  0x00000002 , 0x000044c0 
+ 00022967  0x00003ec9 jam  0x0000000d , 0x00000b7d 
+ 00022968  0x00003eca branch  0x00005620 
+ 00022969  0x00003ecd rtn 
+ 00022970  0x00003ed0 fetch  0x00000001 , 0x00000341 
+ 00022971  0x00003ed1 increase  0xfffffffb , 0x0000003f 
+ 00022972  0x00003ed2 rshift  0x0000003f , 0x0000003f 
+ 00022973  0x00003ed3 store  0x00000001 , 0x0000443d 
+ 00022974  0x00003ed4 jam  0x0000000f , 0x00000b7d 
+ 00022975  0x00003ed5 branch  0x00005620 
+ 00022976  0x00003ed8 rtn 
+ 00022977  0x00003edb rshift8  0x0000003f , 0x0000003f 
+ 00022978  0x00003edc store  0x00000002 , 0x000044bc 
+ 00022979  0x00003edd ifetch  0x00000002 , 0x00000006 
+ 00022980  0x00003ede store  0x00000002 , 0x000044be 
+ 00022981  0x00003edf ifetch  0x00000002 , 0x00000006 
+ 00022982  0x00003ee0 store  0x00000002 , 0x000044c0 
+ 00022983  0x00003ee1 jam  0x00000011 , 0x00000b7d 
+ 00022984  0x00003ee2 branch  0x00005620 
+ 00022985  0x00003ee5 rtn 
+ 00022986  0x00003ee8 fetch  0x00000001 , 0x00000341 
+ 00022987  0x00003ee9 increase  0xfffffff9 , 0x0000003f 
+ 00022988  0x00003eea icopy  0x00000039 
+ 00022989  0x00003eeb fetcht  0x00000002 , 0x000003fa 
+ 00022990  0x00003eec call  0x00005a88 
+ 00022991  0x00003eed branch  0x000059d8 , 0x00000034 
+ 00022992  0x00003eee ifetch  0x00000001 , 0x00000006 
+ 00022993  0x00003eef isub  0x00000039 , 0x0000003e 
+ 00022994  0x00003ef0 nbranch  0x000059d8 , 0x00000002 
+ 00022995  0x00003ef1 copy  0x00000006 , 0x00000005 
+ 00022996  0x00003ef3 arg  0x00000349 , 0x00000006 
+ 00022997  0x00003ef4 call  0x00007e45 
+ 00022998  0x00003ef5 jam  0x00000028 , 0x00000b7d 
+ 00022999  0x00003ef6 call  0x00007c27 
+ 00023000  0x00003ef8 jam  0x00000013 , 0x00000b7d 
+ 00023001  0x00003ef9 branch  0x00005620 
+ 00023002  0x00003efc fetch  0x00000001 , 0x000003e3 
+ 00023003  0x00003efd rtn 
+ 00023004  0x00003f00 rtn 
+ 00023005  0x00003f03 rtn 
+ 00023006  0x00003f06 rtn 
+ 00023007  0x00003f09 rtn 
+ 00023008  0x00003f12 ifetch  0x00000005 , 0x00000006 
+ 00023009  0x00003f13 store  0x00000005 , 0x00000ff1 
+ 00023010  0x00003f14 jam  0x00000001 , 0x00000ff0 
+ 00023011  0x00003f16 call  0x00007cdb 
+ 00023012  0x00003f17 rtn 
+ 00023013  0x00003f19 copy  0x00000011 , 0x00000006 
+ 00023014  0x00003f1a ifetch  0x00000008 , 0x00000006 
+ 00023015  0x00003f1b store  0x00000008 , 0x00000ff1 
+ 00023016  0x00003f1c jam  0x00000002 , 0x00000ff0 
+ 00023017  0x00003f1d call  0x00007cdb 
+ 00023018  0x00003f1e rtn 
+ 00023019  0x00003f21 rtn 
+ 00023020  0x00003f24 rtn 
+ 00023021  0x00003f27 fetch  0x00000001 , 0x00000341 
+ 00023022  0x00003f28 increase  0xfffffff9 , 0x0000003f 
+ 00023023  0x00003f29 icopy  0x00000039 
+ 00023024  0x00003f2a fetcht  0x00000002 , 0x000003fa 
+ 00023025  0x00003f2b call  0x00005a88 
+ 00023026  0x00003f2c branch  0x000059fd , 0x00000034 
+ 00023027  0x00003f2d ifetch  0x00000001 , 0x00000006 
+ 00023028  0x00003f2e isub  0x00000039 , 0x0000003e 
+ 00023029  0x00003f2f nbranch  0x000059fd , 0x00000002 
+ 00023030  0x00003f30 copy  0x00000006 , 0x00000005 
+ 00023031  0x00003f31 copy  0x00000006 , 0x00000011 
+ 00023032  0x00003f32 copy  0x00000039 , 0x00000012 
+ 00023033  0x00003f33 arg  0x00000349 , 0x00000006 
+ 00023034  0x00003f34 call  0x00007e45 
+ 00023035  0x00003f35 jam  0x00000001 , 0x00000481 
+ 00023036  0x00003f36 call  0x000059fe 
+ 00023037  0x00003f38 rtn 
+ 00023038  0x00003f3c fetch  0x00000002 , 0x00004296 
+ 00023039  0x00003f3d rtn  0x00000034 
+ 00023040  0x00003f3e iforce  0x0000003d 
+ 00023041  0x00003f42 rtn 
+ 00023042  0x00003f45 fetcht  0x00000004 , 0x000003dc 
+ 00023043  0x00003f46 call  0x00003bde 
+ 00023044  0x00003f47 isub  0x00000002 , 0x0000000b 
+ 00023045  0x00003f48 deposit  0x0000000b 
+ 00023046  0x00003f49 fetcht  0x00000002 , 0x000003ef 
+ 00023047  0x00003f4a lshift4  0x00000002 , 0x00000002 
+ 00023048  0x00003f4b lshift  0x00000002 , 0x00000002 
+ 00023049  0x00003f4c isub  0x00000002 , 0x0000003f 
+ 00023050  0x00003f4d rtn 
+ 00023051  0x00003f50 call  0x00003bde 
+ 00023052  0x00003f51 store  0x00000004 , 0x000003dc 
+ 00023053  0x00003f52 rtn 
+ 00023054  0x00003f57 set1  0x00000025 , 0x00000000 
+ 00023055  0x00003f58 bpatch  0x00000070 , 0x0000402e 
+ 00023056  0x00003f59 fetch  0x00000001 , 0x000043d8 
+ 00023057  0x00003f5a rtn  0x00000034 
+ 00023058  0x00003f5b arg  0x00000001 , 0x00000007 
+ 00023059  0x00003f5c call  0x00007e53 
+ 00023060  0x00003f5d nrtn  0x00000034 
+ 00023061  0x00003f5e disable  0x00000029 
+ 00023062  0x00003f5f enable  0x00000010 
+ 00023063  0x00003f60 call  0x00005572 
+ 00023064  0x00003f61 call  0x0000542c 
+ 00023065  0x00003f62 call  0x000054de 
+ 00023066  0x00003f63 nbranch  0x00005a24 , 0x0000002d 
+ 00023067  0x00003f64 set1  0x00000025 , 0x00000000 
+ 00023068  0x00003f65 bpatch  0x00000071 , 0x0000402e 
+ 00023069  0x00003f66 fetch  0x00000001 , 0x00000003 
+ 00023070  0x00003f67 increase  0x00000001 , 0x0000003f 
+ 00023071  0x00003f68 store  0x00000001 , 0x00000003 
+ 00023072  0x00003f69 fetch  0x00000001 , 0x00000340 
+ 00023073  0x00003f6a and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00023074  0x00003f6b beq  0x00000003 , 0x00005519 
+ 00023075  0x00003f6c beq  0x00000005 , 0x00005a41 
+ 00023076  0x00003f6e nop  0x00002710 
+ 00023077  0x00003f6f fetch  0x00000001 , 0x00000016 
+ 00023078  0x00003f70 bne  0x00000027 , 0x00005a0e 
+ 00023079  0x00003f71 call  0x00005ad8 
+ 00023080  0x00003f72 arg  0x00000001 , 0x00000007 
+ 00023081  0x00003f73 fetch  0x00000002 , 0x000044d9 
+ 00023082  0x00003f74 branch  0x00007e4c 
+ 00023083  0x00003f78 set1  0x00000025 , 0x00000000 
+ 00023084  0x00003f79 bpatch  0x00000072 , 0x0000402e 
+ 00023085  0x00003f7a fetch  0x00000001 , 0x000003f8 
+ 00023086  0x00003f7b call  0x00005405 
+ 00023087  0x00003f7c fetch  0x00000002 , 0x000003c2 
+ 00023088  0x00003f7d imul32  0x00000002 , 0x0000003f 
+ 00023089  0x00003f7e arg  0x00000177 , 0x00000002 
+ 00023090  0x00003f7f imul32  0x00000002 , 0x0000003f 
+ 00023091  0x00003f80 arg  0x000186a0 , 0x00000002 
+ 00023092  0x00003f81 idiv  0x00000002 
+ 00023093  0x00003f82 fetch  0x00000001 , 0x000003ec 
+ 00023094  0x00003f83 arg  0x00004e20 , 0x00000002 
+ 00023095  0x00003f84 imul32  0x00000002 , 0x0000003f 
+ 00023096  0x00003f85 store  0x00000004 , 0x000046f9 
+ 00023097  0x00003f86 set1  0x00000025 , 0x00000000 
+ 00023098  0x00003f87 bpatch  0x00000073 , 0x0000402e 
+ 00023099  0x00003f88 fetch  0x00000002 , 0x00004161 
+ 00023100  0x00003f89 call  0x00007efd 
+ 00023101  0x00003f8a quotient  0x00000002 
+ 00023102  0x00003f8b iadd  0x00000002 , 0x0000003f 
+ 00023103  0x00003f8c store  0x00000002 , 0x000003ce 
+ 00023104  0x00003f8d rtn 
+ 00023105  0x00003f90 set1  0x00000025 , 0x00000000 
+ 00023106  0x00003f91 bpatch  0x00000074 , 0x0000402e 
+ 00023107  0x00003f92 fetch  0x00000006 , 0x00000348 
+ 00023108  0x00003f93 fetcht  0x00000006 , 0x000044f9 
+ 00023109  0x00003f94 isub  0x00000002 , 0x0000003e 
+ 00023110  0x00003f95 nrtn  0x00000005 
+ 00023111  0x00003f96 call  0x00005613 
+ 00023112  0x00003f97 copy  0x00000011 , 0x0000003f 
+ 00023113  0x00003f98 store  0x00000001 , 0x000044e6 
+ 00023114  0x00003f99 fetch  0x00000007 , 0x00000355 
+ 00023115  0x00003f9a store  0x00000007 , 0x00000103 
+ 00023116  0x00003f9b ifetch  0x00000008 , 0x00000006 
+ 00023117  0x00003f9c istore  0x00000008 , 0x00000005 
+ 00023118  0x00003f9d fetch  0x00000006 , 0x00000342 
+ 00023119  0x00003f9e store  0x00000006 , 0x000003d0 
+ 00023120  0x00003f9f set1  0x00000025 , 0x00000000 
+ 00023121  0x00003fa0 bpatch  0x00000075 , 0x0000402e 
+ 00023122  0x00003fa1 increase  0x00000006 , 0x00000006 
+ 00023123  0x00003fa2 ifetch  0x00000008 , 0x00000006 
+ 00023124  0x00003fa3 store  0x00000008 , 0x000003e5 
+ 00023125  0x00003fa4 ifetcht  0x00000002 , 0x00000006 
+ 00023126  0x00003fa5 lshift2  0x00000002 , 0x00000002 
+ 00023127  0x00003fa6 ifetch  0x00000002 , 0x00000006 
+ 00023128  0x00003fa7 lshift2  0x0000003f , 0x0000003f 
+ 00023129  0x00003fa8 store  0x00000002 , 0x000003c2 
+ 00023130  0x00003fa9 store  0x00000004 , 0x000003c4 
+ 00023131  0x00003faa isub  0x00000002 , 0x0000003f 
+ 00023132  0x00003fab add  0x0000003f , 0xfffffffe , 0x00000028 
+ 00023133  0x00003fac ifetch  0x00000009 , 0x00000006 
+ 00023134  0x00003fad store  0x00000009 , 0x000003ed 
+ 00023135  0x00003fae set1  0x00000025 , 0x00000000 
+ 00023136  0x00003faf bpatch  0x00000076 , 0x0000402e 
+ 00023137  0x00003fb0 ifetch  0x00000001 , 0x00000006 
+ 00023138  0x00003fb1 rshift4  0x0000003f , 0x00000002 
+ 00023139  0x00003fb2 rshift  0x00000002 , 0x00000002 
+ 00023140  0x00003fb3 storet  0x00000001 , 0x000003f8 
+ 00023141  0x00003fb4 and_into  0x0000001f , 0x0000003f 
+ 00023142  0x00003fb5 store  0x00000001 , 0x000003d9 
+ 00023143  0x00003fb6 call  0x00005a2b 
+ 00023144  0x00003fb7 call  0x00005447 
+ 00023145  0x00003fb8 call  0x0000536c 
+ 00023146  0x00003fb9 call  0x000032d6 
+ 00023147  0x00003fba nrtn  0x00000005 
+ 00023148  0x00003fbb set1  0x00000025 , 0x00000000 
+ 00023149  0x00003fbc bpatch  0x00000077 , 0x0000402e 
+ 00023150  0x00003fbd arg  0x00000000 , 0x00000002 
+ 00023151  0x00003fbe call  0x000048ea 
+ 00023152  0x00003fbf call  0x000039ac 
+ 00023153  0x00003fc0 jam  0x00000014 , 0x00000b7d 
+ 00023154  0x00003fc1 call  0x00007c27 
+ 00023155  0x00003fc3 branch  0x000032bd 
+ 00023156  0x00003fc7 set1  0x00000025 , 0x00000000 
+ 00023157  0x00003fc8 bpatch  0x00000078 , 0x0000402f 
+ 00023158  0x00003fc9 fetch  0x00000002 , 0x000044bc 
+ 00023159  0x00003fca iforce  0x00000012 
+ 00023160  0x00003fcb fetch  0x00000002 , 0x000044be 
+ 00023161  0x00003fcc iforce  0x00000013 
+ 00023162  0x00003fcd arg  0x00004504 , 0x00000006 
+ 00023163  0x00003fce enable  0x00000028 
+ 00023164  0x00003fcf rtn 
+ 00023165  0x00003fd3 ifetch  0x00000002 , 0x00000006 
+ 00023166  0x00003fd4 rtn  0x00000034 
+ 00023167  0x00003fd5 isub  0x00000012 , 0x0000003e 
+ 00023168  0x00003fd6 nrtn  0x00000002 
+ 00023169  0x00003fd7 isub  0x00000013 , 0x0000003e 
+ 00023170  0x00003fd8 rtn  0x00000005 
+ 00023171  0x00003fd9 branch  0x00005a86 , 0x00000002 
+ 00023172  0x00003fda force  0x00000001 , 0x0000003e 
+ 00023173  0x00003fdb rtn 
+ 00023174  0x00003fdd force  0x00000000 , 0x0000003f 
+ 00023175  0x00003fde rtn 
+ 00023176  0x00003fe2 arg  0x00004504 , 0x00000006 
+ 00023177  0x00003fe4 ifetch  0x00000002 , 0x00000006 
+ 00023178  0x00003fe5 rtn  0x00000034 
+ 00023179  0x00003fe6 increase  0x00000002 , 0x00000006 
+ 00023180  0x00003fe7 isub  0x00000002 , 0x0000003e 
+ 00023181  0x00003fe8 rtn  0x00000005 
+ 00023182  0x00003fe9 ifetch  0x00000001 , 0x00000006 
+ 00023183  0x00003fea iadd  0x00000006 , 0x00000006 
+ 00023184  0x00003feb branch  0x00005a89 
+ 00023185  0x00003fee jam  0x00000002 , 0x000044c6 
+ 00023186  0x00003fef setarg  0x00000001 
+ 00023187  0x00003ff0 store  0x00000002 , 0x000044c7 
+ 00023188  0x00003ff1 jam  0x00000025 , 0x000003e3 
+ 00023189  0x00003ff2 jam  0x00000012 , 0x00000b7d 
+ 00023190  0x00003ff3 branch  0x00005620 
+ 00023191  0x00003ff6 rtn 
+ 00023192  0x00003ff8 rtn 
+ 00023193  0x00003ffa set1  0x00000025 , 0x00000000 
+ 00023194  0x00003ffb bpatch  0x00000079 , 0x0000402f 
+ 00023195  0x00003ffc fetch  0x00000001 , 0x00004132 
+ 00023196  0x00003ffd rtnne  0x00000004 
+ 00023197  0x00003ffe fetch  0x00000001 , 0x000003e3 
+ 00023198  0x00003fff beq  0x00000021 , 0x00005a91 
+ 00023199  0x00004000 beq  0x00000025 , 0x00005a97 
+ 00023200  0x00004001 beq  0x00000026 , 0x00005a98 
+ 00023201  0x00004002 rtn 
+ 00023202  0x00004005 setarg  0x00005aae 
+ 00023203  0x00004006 store  0x00000002 , 0x0000428c 
+ 00023204  0x00004007 hjam  0x00000081 , 0x00008062 
+ 00023205  0x00004008 setarg  0x000001a0 
+ 00023206  0x00004009 hstore  0x00000002 , 0x00008052 
+ 00023207  0x0000400a hjam  0x00000001 , 0x00008043 
+ 00023208  0x0000400b hjam  0x00000004 , 0x00008081 
+ 00023209  0x0000400c setarg  0x00005ac6 
+ 00023210  0x0000400d store  0x00000002 , 0x00004296 
+ 00023211  0x0000400e call  0x00005347 
+ 00023212  0x0000400f rtn  0x0000002b 
+ 00023213  0x00004010 branch  0x0000691d 
+ 00023214  0x00004014 fetch  0x00000001 , 0x000003c1 
+ 00023215  0x00004015 compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00023216  0x00004016 setarg  0x00000005 
+ 00023217  0x00004017 call  0x00006a04 , 0x00000001 
+ 00023218  0x00004018 ncall  0x000069ff , 0x00000001 
+ 00023219  0x00004019 call  0x000068fd 
+ 00023220  0x0000401a branch  0x00005abe , 0x00000034 
+ 00023221  0x0000401b fetch  0x00000002 , 0x00000419 
+ 00023222  0x0000401c iforce  0x00000005 
+ 00023223  0x0000401d sub  0x00000039 , 0x00000014 , 0x0000003e 
+ 00023224  0x0000401e branch  0x00005aba , 0x00000002 
+ 00023225  0x0000401f force  0x00000014 , 0x00000039 
+ 00023226  0x00004021 ifetch  0x00000001 , 0x00000003 
+ 00023227  0x00004022 istore  0x00000001 , 0x00000005 
+ 00023228  0x00004023 loop  0x00005aba 
+ 00023229  0x00004024 call  0x00006906 
+ 00023230  0x00004026 jam  0x00000014 , 0x000044c2 
+ 00023231  0x00004027 fetcht  0x00000002 , 0x00000419 
+ 00023232  0x00004028 ifetch  0x00000001 , 0x00000002 
+ 00023233  0x00004029 rtn  0x00000034 
+ 00023234  0x0000402a call  0x0000561c 
+ 00023235  0x0000402b nrtn  0x00000034 
+ 00023236  0x0000402c jam  0x0000001b , 0x00000b7d 
+ 00023237  0x0000402d branch  0x00005620 
+ 00023238  0x00004030 copy  0x00000012 , 0x00000002 
+ 00023239  0x00004031 call  0x000068f7 
+ 00023240  0x00004032 copy  0x00000011 , 0x00000006 
+ 00023241  0x00004033 copy  0x00000012 , 0x00000039 
+ 00023242  0x00004035 ifetch  0x00000001 , 0x00000006 
+ 00023243  0x00004036 istore  0x00000001 , 0x0000000a 
+ 00023244  0x00004037 loop  0x00005aca 
+ 00023245  0x00004038 branch  0x000068fa 
+ 00023246  0x0000403b fetch  0x00000001 , 0x00004132 
+ 00023247  0x0000403c rtnne  0x00000006 
+ 00023248  0x0000403d fetch  0x00000002 , 0x000044c2 
+ 00023249  0x0000403e rtnne  0x00000014 
+ 00023250  0x0000403f fetcht  0x00000002 , 0x00000419 
+ 00023251  0x00004040 setarg  0x00000000 
+ 00023252  0x00004041 istore  0x00000009 , 0x00000002 
+ 00023253  0x00004042 istore  0x00000009 , 0x00000005 
+ 00023254  0x00004043 istore  0x00000002 , 0x00000005 
+ 00023255  0x00004044 rtn 
+ 00023256  0x00004048 fetcht  0x00000001 , 0x000043d7 
+ 00023257  0x00004049 setflip  0x00000007 , 0x00000002 
+ 00023258  0x0000404a branch  0x000069f3 
+ 00023259  0x0000404e set1  0x00000025 , 0x00000000 
+ 00023260  0x0000404f bpatch  0x0000007a , 0x0000402f 
+ 00023261  0x00004050 call  0x00005adf 
+ 00023262  0x00004051 branch  0x00005aed 
+ 00023263  0x00004054 fetch  0x00000001 , 0x00004419 
+ 00023264  0x00004055 copy  0x0000003f , 0x00000039 
+ 00023265  0x00004056 arg  0x00002a00 , 0x00000002 
+ 00023266  0x00004057 call  0x00005b0c 
+ 00023267  0x00004058 increase  0x00000001 , 0x00000006 
+ 00023268  0x00004059 copy  0x00000006 , 0x00000005 
+ 00023269  0x0000405a arg  0x0000441a , 0x00000006 
+ 00023270  0x0000405b call  0x00007e45 
+ 00023271  0x0000405c fetch  0x00000001 , 0x00004419 
+ 00023272  0x0000405d sub  0x0000003f , 0x00000014 , 0x00000039 
+ 00023273  0x0000405e copy  0x00000039 , 0x00000002 
+ 00023274  0x0000405f copy  0x00000039 , 0x0000003f 
+ 00023275  0x00004060 ncall  0x00005b15 , 0x00000034 
+ 00023276  0x00004061 rtn 
+ 00023277  0x00004064 fetch  0x00000001 , 0x000043d9 
+ 00023278  0x00004065 fetcht  0x00000001 , 0x000043da 
+ 00023279  0x00004066 isub  0x00000002 , 0x0000003f 
+ 00023280  0x00004067 copy  0x0000003f , 0x00000039 
+ 00023281  0x00004068 copy  0x0000003f , 0x00000011 
+ 00023282  0x00004069 fetch  0x00000001 , 0x000043da 
+ 00023283  0x0000406a increase  0x00000001 , 0x0000003f 
+ 00023284  0x0000406b arg  0x000043da , 0x00000006 
+ 00023285  0x0000406c iadd  0x00000006 , 0x00000006 
+ 00023286  0x0000406d arg  0x0000041d , 0x00000005 
+ 00023287  0x0000406e call  0x00007e45 
+ 00023288  0x0000406f set1  0x00000025 , 0x00000000 
+ 00023289  0x00004070 bpatch  0x0000007b , 0x0000402f 
+ 00023290  0x00004071 fetch  0x00000001 , 0x00004419 
+ 00023291  0x00004072 copy  0x0000003f , 0x00000039 
+ 00023292  0x00004073 increase  0x00000001 , 0x0000003f 
+ 00023293  0x00004074 store  0x00000001 , 0x000043da 
+ 00023294  0x00004075 arg  0x000043dc , 0x00000005 
+ 00023295  0x00004076 arg  0x0000441a , 0x00000006 
+ 00023296  0x00004077 call  0x00007e45 
+ 00023297  0x00004078 copy  0x00000011 , 0x00000039 
+ 00023298  0x00004079 arg  0x0000041d , 0x00000006 
+ 00023299  0x0000407a call  0x00007e45 
+ 00023300  0x0000407b fetch  0x00000001 , 0x000043da 
+ 00023301  0x0000407c iadd  0x00000011 , 0x0000003f 
+ 00023302  0x0000407d store  0x00000001 , 0x000043d9 
+ 00023303  0x0000407e rtn 
+ 00023304  0x00004082 set1  0x00000025 , 0x00000000 
+ 00023305  0x00004083 bpatch  0x0000007c , 0x0000402f 
+ 00023306  0x00004084 arg  0x00002a00 , 0x00000002 
+ 00023307  0x00004085 branch  0x00005b0c 
+ 00023308  0x00004089 arg  0x00004504 , 0x00000006 
+ 00023309  0x0000408b ifetch  0x00000002 , 0x00000006 
+ 00023310  0x0000408c branch  0x00003bf1 , 0x00000034 
+ 00023311  0x0000408d ifetch  0x00000002 , 0x00000006 
+ 00023312  0x0000408e isub  0x00000002 , 0x0000003e 
+ 00023313  0x0000408f rtn  0x00000005 
+ 00023314  0x00004090 ifetch  0x00000001 , 0x00000006 
+ 00023315  0x00004091 iadd  0x00000006 , 0x00000006 
+ 00023316  0x00004092 branch  0x00005b0d 
+ 00023317  0x00004096 setarg  0x00000020 
+ 00023318  0x00004097 istore  0x00000001 , 0x00000005 
+ 00023319  0x00004098 loop  0x00005b15 
+ 00023320  0x00004099 rtn 
+ 00023321  0x0000409d set1  0x00000025 , 0x00000000 
+ 00023322  0x0000409e bpatch  0x0000007d , 0x0000402f 
+ 00023323  0x0000409f disable  0x0000002b 
+ 00023324  0x000040a0 branch  0x00005b1e , 0x0000002e 
+ 00023325  0x000040a1 nbranch  0x00005b2a , 0x0000002d 
+ 00023326  0x000040a3 call  0x00003d76 
+ 00023327  0x000040a4 fetch  0x00000002 , 0x00004161 
+ 00023328  0x000040a5 store  0x00000002 , 0x000003ce 
+ 00023329  0x000040a6 fetch  0x00000001 , 0x00000340 
+ 00023330  0x000040a7 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00023331  0x000040a8 nbranch  0x00003d8a , 0x00000001 
+ 00023332  0x000040a9 fetch  0x00000001 , 0x0000443e 
+ 00023333  0x000040aa compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00023334  0x000040ab nbranch  0x00003d8a , 0x00000001 
+ 00023335  0x000040ac fetch  0x00000001 , 0x000003c0 
+ 00023336  0x000040ad bbit1  0x00000005 , 0x00003d8a 
+ 00023337  0x000040ae branch  0x00003d6f 
+ 00023338  0x000040b1 fetcht  0x00000002 , 0x00004161 
+ 00023339  0x000040b2 rshift  0x00000002 , 0x00000002 
+ 00023340  0x000040b3 fetch  0x00000002 , 0x000003ce 
+ 00023341  0x000040b4 iadd  0x00000002 , 0x0000003f 
+ 00023342  0x000040b5 store  0x00000002 , 0x000003ce 
+ 00023343  0x000040b6 branch  0x00003d82 
+ 00023344  0x000040b9 set1  0x00000025 , 0x00000000 
+ 00023345  0x000040ba bpatch  0x0000007e , 0x0000402f 
+ 00023346  0x000040bb jam  0x00000000 , 0x000046f8 
+ 00023347  0x000040bc fetcht  0x00000002 , 0x000044c2 
+ 00023348  0x000040bd call  0x00005866 
+ 00023349  0x000040be copy  0x00000011 , 0x00000005 
+ 00023350  0x000040bf setarg  0x00000000 
+ 00023351  0x000040c0 istore  0x00000001 , 0x00000005 
+ 00023352  0x000040c1 rtn 
+ 00023353  0x000040c3 fetch  0x00000001 , 0x00004132 
+ 00023354  0x000040c4 rtnne  0x0000000a 
+ 00023355  0x000040c5 call  0x00007f6e 
+ 00023356  0x000040c6 arg  0x000003d0 , 0x00000011 
+ 00023357  0x000040c7 call  0x00007e9d 
+ 00023358  0x000040c8 setarg  0x0000002c 
+ 00023359  0x000040c9 istore  0x00000001 , 0x0000000a 
+ 00023360  0x000040ca call  0x000041d4 
+ 00023361  0x000040cb branch  0x000068fa 
+ 00023362  0x000040cf arg  0x00000014 , 0x00000002 
+ 00023363  0x000040d0 call  0x00005866 
+ 00023364  0x000040d1 rtnbit0  0x00000000 
+ 00023365  0x000040d2 call  0x0000561c 
+ 00023366  0x000040d3 nrtn  0x00000034 
+ 00023367  0x000040d4 arg  0x00000014 , 0x00000002 
+ 00023368  0x000040d5 storet  0x00000002 , 0x000044c2 
+ 00023369  0x000040d6 call  0x00005a88 
+ 00023370  0x000040d7 branch  0x00003bf1 , 0x00000034 
+ 00023371  0x000040d8 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00023372  0x000040d9 arg  0x00000014 , 0x00000039 
+ 00023373  0x000040da arg  0x0000046d , 0x00000006 
+ 00023374  0x000040db call  0x00007e45 
+ 00023375  0x000040dc jam  0x0000001b , 0x00000b7d 
+ 00023376  0x000040dd branch  0x00005620 
+ 00023377  0x000040df rtn 
+ 00023378  0x000040e3 set1  0x00000025 , 0x00000000 
+ 00023379  0x000040e4 bpatch  0x0000007f , 0x0000402f 
+ 00023380  0x000040e5 fetch  0x00000001 , 0x00000341 
+ 00023381  0x000040e6 arg  0x00000348 , 0x00000006 
+ 00023382  0x000040e7 iadd  0x00000006 , 0x00000039 
+ 00023383  0x000040e9 ifetcht  0x00000001 , 0x00000006 
+ 00023384  0x000040ea ifetch  0x00000001 , 0x00000006 
+ 00023385  0x000040eb isub  0x00000011 , 0x0000003e 
+ 00023386  0x000040ec rtn  0x00000005 
+ 00023387  0x000040ed add  0x00000002 , 0xffffffff , 0x0000003f 
+ 00023388  0x000040ee iadd  0x00000006 , 0x00000006 
+ 00023389  0x000040ef deposit  0x00000039 
+ 00023390  0x000040f0 isub  0x00000006 , 0x0000003e 
+ 00023391  0x000040f1 branch  0x00005b57 , 0x00000002 
+ 00023392  0x000040f2 force  0x00000001 , 0x0000003e 
+ 00023393  0x000040f3 rtn 
+ 00023394  0x000040fb rtn  0x0000002b 
+ 00023395  0x000040fd setarg  0x00000000 
+ 00023396  0x000040fe store  0x00000001 , 0x00000048 
+ 00023397  0x000040ff store  0x00000001 , 0x00000055 
+ 00023398  0x00004100 store  0x00000001 , 0x00000078 
+ 00023399  0x00004101 store  0x00000001 , 0x0000007c 
+ 00023400  0x00004102 store  0x00000001 , 0x000041f9 
+ 00023401  0x00004103 store  0x00000001 , 0x00000453 
+ 00023402  0x00004104 store  0x00000001 , 0x00000177 
+ 00023403  0x00004105 store  0x00000001 , 0x000007e1 
+ 00023404  0x00004106 jam  0x00000000 , 0x00004748 
+ 00023405  0x00004107 jam  0x00000000 , 0x00000258 
+ 00023406  0x00004108 jam  0x00000000 , 0x00000454 
+ 00023407  0x0000410a set1  0x00000025 , 0x00000000 
+ 00023408  0x0000410b bpatch  0x000000e0 , 0x0000403c 
+ 00023409  0x0000410c jam  0x00000000 , 0x000007e1 
+ 00023410  0x0000410d jam  0x00000000 , 0x000007e0 
+ 00023411  0x0000410e jam  0x00000000 , 0x0000044d 
+ 00023412  0x0000410f fetch  0x00000001 , 0x00004132 
+ 00023413  0x00004110 rtnne  0x00000001 , 0x0000003f 
+ 00023414  0x00004111 jam  0x00000000 , 0x0000425e 
+ 00023415  0x00004114 rtn 
+ 00023416  0x00004117 set1  0x00000025 , 0x00000000 
+ 00023417  0x00004118 bpatch  0x000000e1 , 0x0000403c 
+ 00023418  0x00004119 call  0x00006219 , 0x00000029 
+ 00023419  0x0000411a ncall  0x0000621d , 0x00000029 
+ 00023420  0x0000411b fetch  0x00000001 , 0x0000007c 
+ 00023421  0x0000411c ncall  0x000061d9 , 0x00000034 
+ 00023422  0x0000411d fetch  0x00000001 , 0x0000007c 
+ 00023423  0x0000411e nrtn  0x00000034 
+ 00023424  0x0000411f fetch  0x00000001 , 0x0000004c 
+ 00023425  0x00004120 rtnbit0  0x00000006 
+ 00023426  0x00004121 set0  0x00000006 , 0x0000003f 
+ 00023427  0x00004122 set0  0x00000001 , 0x00000000 
+ 00023428  0x00004123 store  0x00000001 , 0x0000004c 
+ 00023429  0x00004124 fetch  0x00000001 , 0x000004de 
+ 00023430  0x00004125 fetcht  0x00000001 , 0x0000004c 
+ 00023431  0x00004126 isolate1  0x00000000 , 0x0000003f 
+ 00023432  0x00004127 setflag  0x00000001 , 0x00000001 , 0x00000002 
+ 00023433  0x00004128 storet  0x00000001 , 0x0000004c 
+ 00023434  0x00004129 and_into  0x00000002 , 0x00000002 
+ 00023435  0x0000412a storet  0x00000001 , 0x0000007f 
+ 00023436  0x0000412b fetcht  0x00000001 , 0x0000004c 
+ 00023437  0x0000412c rshift  0x0000003f , 0x0000003f 
+ 00023438  0x0000412d store  0x00000001 , 0x0000007d 
+ 00023439  0x0000412e set1  0x00000025 , 0x00000000 
+ 00023440  0x0000412f bpatch  0x000000e2 , 0x0000403c 
+ 00023441  0x00004130 fetch  0x00000001 , 0x0000007d 
+ 00023442  0x00004131 beq  0x0000007f , 0x00005bdc 
+ 00023443  0x00004132 beq  0x00000003 , 0x00005c56 
+ 00023444  0x00004133 beq  0x00000004 , 0x00005c67 
+ 00023445  0x00004134 beq  0x0000003c , 0x00005bcf 
+ 00023446  0x00004135 beq  0x00000005 , 0x00005bcb 
+ 00023447  0x00004136 beq  0x0000000f , 0x00005e48 
+ 00023448  0x00004137 beq  0x00000010 , 0x00005ce1 
+ 00023449  0x00004138 beq  0x00000023 , 0x00005cff 
+ 00023450  0x00004139 beq  0x00000039 , 0x00005e67 
+ 00023451  0x0000413a beq  0x00000038 , 0x00005e62 
+ 00023452  0x0000413b beq  0x00000031 , 0x00005ce4 
+ 00023453  0x0000413c beq  0x00000037 , 0x00005d72 
+ 00023454  0x0000413d beq  0x00000027 , 0x00005d6e 
+ 00023455  0x0000413e beq  0x00000033 , 0x00005d68 
+ 00023456  0x0000413f beq  0x00000025 , 0x00005d70 
+ 00023457  0x00004140 beq  0x00000026 , 0x00005cfb 
+ 00023458  0x00004141 beq  0x00000007 , 0x00005cf3 
+ 00023459  0x00004142 beq  0x0000002d , 0x00005cea 
+ 00023460  0x00004143 beq  0x0000002e , 0x00005ceb 
+ 00023461  0x00004144 beq  0x00000001 , 0x00005d64 
+ 00023462  0x00004145 beq  0x00000002 , 0x00005d4f 
+ 00023463  0x00004146 beq  0x00000028 , 0x00005e53 
+ 00023464  0x00004147 beq  0x00000009 , 0x00005d45 
+ 00023465  0x00004148 beq  0x0000000b , 0x00005d1a 
+ 00023466  0x00004149 beq  0x00000008 , 0x00005d00 
+ 00023467  0x0000414a beq  0x0000000c , 0x00005d2c 
+ 00023468  0x0000414b beq  0x0000001f , 0x00005cf7 
+ 00023469  0x0000414c beq  0x00000020 , 0x00005cf9 
+ 00023470  0x0000414d beq  0x00000021 , 0x00005d8d 
+ 00023471  0x0000414e beq  0x00000022 , 0x00005d8e 
+ 00023472  0x0000414f beq  0x00000035 , 0x00005d8f 
+ 00023473  0x00004150 beq  0x00000036 , 0x00005d90 
+ 00023474  0x00004151 beq  0x00000024 , 0x00005d91 
+ 00023475  0x00004152 beq  0x0000002c , 0x00005d92 
+ 00023476  0x00004153 beq  0x0000002b , 0x00005d95 
+ 00023477  0x00004154 beq  0x00000034 , 0x00005d9f 
+ 00023478  0x00004155 beq  0x00000017 , 0x00005da2 
+ 00023479  0x00004156 beq  0x00000011 , 0x00005db7 
+ 00023480  0x00004157 beq  0x00000012 , 0x00005dbb 
+ 00023481  0x00004158 beq  0x00000013 , 0x00005dbd 
+ 00023482  0x00004159 beq  0x0000000d , 0x00005dcf 
+ 00023483  0x0000415a beq  0x0000000e , 0x00005dd0 
+ 00023484  0x0000415b beq  0x0000002f , 0x00005d6c 
+ 00023485  0x0000415c beq  0x00000030 , 0x00005dd1 
+ 00023486  0x0000415d beq  0x0000000a , 0x00005dd2 
+ 00023487  0x0000415e beq  0x00000018 , 0x00005dd3 
+ 00023488  0x0000415f beq  0x00000032 , 0x00005dda 
+ 00023489  0x00004160 beq  0x0000003d , 0x00005ddb 
+ 00023490  0x00004161 beq  0x0000003e , 0x00005dff 
+ 00023491  0x00004162 beq  0x0000003f , 0x00005df9 
+ 00023492  0x00004163 beq  0x00000040 , 0x00005e22 
+ 00023493  0x00004164 beq  0x00000041 , 0x00005e34 
+ 00023494  0x00004165 beq  0x00000006 , 0x00005e47 
+ 00023495  0x00004166 beq  0x0000003a , 0x00005bcd 
+ 00023496  0x0000416a jam  0x00000019 , 0x0000007e 
+ 00023497  0x0000416c jam  0x00000004 , 0x0000007c 
+ 00023498  0x0000416d rtn 
+ 00023499  0x00004170 jam  0x00000006 , 0x0000007c 
+ 00023500  0x00004171 rtn 
+ 00023501  0x00004174 jam  0x0000003b , 0x0000007c 
+ 00023502  0x00004175 rtn 
+ 00023503  0x00004178 fetch  0x00000004 , 0x000004df 
+ 00023504  0x00004179 lshift  0x0000003f , 0x0000003f 
+ 00023505  0x0000417a store  0x00000004 , 0x00004173 
+ 00023506  0x0000417b fetch  0x00000001 , 0x000004e3 
+ 00023507  0x0000417c store  0x00000001 , 0x0000417a 
+ 00023508  0x0000417d fetch  0x00000005 , 0x000004e4 
+ 00023509  0x0000417e store  0x00000005 , 0x00004188 
+ 00023510  0x0000417f fetch  0x00000005 , 0x000004e9 
+ 00023511  0x00004180 istore  0x00000005 , 0x00000005 
+ 00023512  0x00004181 fetch  0x00000001 , 0x00000031 
+ 00023513  0x00004182 set1  0x00000003 , 0x0000003f 
+ 00023514  0x00004183 store  0x00000001 , 0x00000031 
+ 00023515  0x00004184 rtn 
+ 00023516  0x00004186 fetch  0x00000001 , 0x000004df 
+ 00023517  0x00004187 set1  0x00000007 , 0x0000003f 
+ 00023518  0x00004188 store  0x00000001 , 0x0000007d 
+ 00023519  0x00004189 beq  0x00000081 , 0x00005c26 
+ 00023520  0x0000418a beq  0x00000082 , 0x00005c2e 
+ 00023521  0x0000418b beq  0x00000095 , 0x00005d73 
+ 00023522  0x0000418c beq  0x00000096 , 0x00005d8c 
+ 00023523  0x0000418d beq  0x0000008b , 0x00005d81 
+ 00023524  0x0000418e beq  0x00000083 , 0x00005c49 
+ 00023525  0x0000418f beq  0x00000084 , 0x00005c4b 
+ 00023526  0x00004190 beq  0x00000090 , 0x00005bf1 
+ 00023527  0x00004191 beq  0x00000097 , 0x00005c42 
+ 00023528  0x00004192 beq  0x00000098 , 0x00005c47 
+ 00023529  0x00004193 beq  0x00000099 , 0x00005c14 
+ 00023530  0x00004194 beq  0x0000009a , 0x00005c19 
+ 00023531  0x00004195 beq  0x0000008d , 0x00005c11 
+ 00023532  0x00004196 beq  0x0000008c , 0x00005bf4 
+ 00023533  0x00004197 rtneq  0x00000084 
+ 00023534  0x0000419b jam  0x00000082 , 0x0000007c 
+ 00023535  0x0000419c jam  0x00000019 , 0x0000007e 
+ 00023536  0x0000419e rtn 
+ 00023537  0x000041a0 jam  0x00000082 , 0x0000007c 
+ 00023538  0x000041a1 jam  0x0000002e , 0x0000007e 
+ 00023539  0x000041a2 rtn 
+ 00023540  0x000041a5 fetch  0x00000001 , 0x000004e0 
+ 00023541  0x000041a6 store  0x00000001 , 0x000000ad 
+ 00023542  0x000041a7 fetch  0x00000001 , 0x000004e1 
+ 00023543  0x000041a8 store  0x00000001 , 0x000041f9 
+ 00023544  0x000041a9 fetch  0x00000001 , 0x000004e3 
+ 00023545  0x000041aa store  0x00000001 , 0x000000af 
+ 00023546  0x000041ab fetch  0x00000001 , 0x000004e7 
+ 00023547  0x000041ac store  0x00000001 , 0x000000b0 
+ 00023548  0x000041ad fetch  0x00000001 , 0x000004ec 
+ 00023549  0x000041ae store  0x00000001 , 0x000000ab 
+ 00023550  0x000041af bmark1  0x00000007 , 0x00005c07 
+ 00023551  0x000041b0 set1  0x00000007 , 0x00000000 
+ 00023552  0x000041b1 call  0x00005d16 
+ 00023553  0x000041b2 store  0x00000001 , 0x00000452 
+ 00023554  0x000041b3 force  0x00000000 , 0x00000002 
+ 00023555  0x000041b4 branch  0x00004839 
+ 00023556  0x000041b7 jam  0x0000008c , 0x0000007c 
+ 00023557  0x000041b8 jam  0x00000001 , 0x000000b1 
+ 00023558  0x000041b9 branch  0x000049bc 
+ 00023559  0x000041bc fetch  0x00000001 , 0x000000b0 
+ 00023560  0x000041bd bne  0x00000007 , 0x00005c0b 
+ 00023561  0x000041be jam  0x00000081 , 0x0000007c 
+ 00023562  0x000041bf branch  0x00005c0f 
+ 00023563  0x000041c1 set0  0x00000007 , 0x00000000 
+ 00023564  0x000041c2 jam  0x00000082 , 0x0000007c 
+ 00023565  0x000041c3 force  0x00000001 , 0x00000002 
+ 00023566  0x000041c4 call  0x00004914 
+ 00023567  0x000041c6 jam  0x0000008c , 0x0000007d 
+ 00023568  0x000041c7 rtn 
+ 00023569  0x000041cb jam  0x00000081 , 0x0000007c 
+ 00023570  0x000041cc jam  0x0000008d , 0x0000007d 
+ 00023571  0x000041cd branch  0x00003869 
+ 00023572  0x000041d0 call  0x00005c1d 
+ 00023573  0x000041d1 fetch  0x00000001 , 0x00004132 
+ 00023574  0x000041d2 beq  0x00000001 , 0x00005c21 
+ 00023575  0x000041d3 jam  0x0000009a , 0x0000007c 
+ 00023576  0x000041d4 rtn 
+ 00023577  0x000041d7 call  0x00005c1d 
+ 00023578  0x000041d8 fetch  0x00000001 , 0x00004132 
+ 00023579  0x000041d9 beq  0x00000001 , 0x00005c21 
+ 00023580  0x000041da branch  0x00005c22 
+ 00023581  0x000041dd arg  0x000007e9 , 0x00000005 
+ 00023582  0x000041de fetch  0x00000003 , 0x000004e0 
+ 00023583  0x000041df istore  0x00000003 , 0x00000005 
+ 00023584  0x000041e0 rtn 
+ 00023585  0x000041e3 call  0x0000480f 
+ 00023586  0x000041e5 call  0x00006216 
+ 00023587  0x000041e6 ncall  0x0000481b , 0x00000001 
+ 00023588  0x000041e7 branch  0x0000780f , 0x00000001 
+ 00023589  0x000041e8 rtn 
+ 00023590  0x000041ea fetch  0x00000001 , 0x000004e1 
+ 00023591  0x000041eb set1  0x00000007 , 0x0000003f 
+ 00023592  0x000041ec store  0x00000001 , 0x00000445 
+ 00023593  0x000041ed beq  0x0000008b , 0x00005c36 
+ 00023594  0x000041ee beq  0x0000008c , 0x0000384a 
+ 00023595  0x000041ef beq  0x0000008d , 0x00005c2d 
+ 00023596  0x000041f0 rtn 
+ 00023597  0x000041f3 branch  0x00003869 
+ 00023598  0x000041f6 fetch  0x00000001 , 0x000004e1 
+ 00023599  0x000041f7 set1  0x00000007 , 0x0000003f 
+ 00023600  0x000041f8 store  0x00000001 , 0x00000445 
+ 00023601  0x000041f9 beq  0x0000008b , 0x00005c3a 
+ 00023602  0x000041fa beq  0x0000008c , 0x00005c34 
+ 00023603  0x000041fb rtn 
+ 00023604  0x000041fe set0  0x00000007 , 0x00000000 
+ 00023605  0x000041ff rtn 
+ 00023606  0x00004202 fetch  0x00000001 , 0x000041fb 
+ 00023607  0x00004203 fetcht  0x00000001 , 0x0000004c 
+ 00023608  0x00004204 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
+ 00023609  0x00004205 storet  0x00000001 , 0x0000004c 
+ 00023610  0x00004207 fetch  0x00000001 , 0x00000030 
+ 00023611  0x00004208 rtnbit0  0x00000005 
+ 00023612  0x00004209 set0  0x00000005 , 0x0000003f 
+ 00023613  0x0000420a store  0x00000001 , 0x00000030 
+ 00023614  0x0000420b fetch  0x00000001 , 0x00000453 
+ 00023615  0x0000420c nbranch  0x00004872 , 0x00000034 
+ 00023616  0x0000420d jam  0x00000031 , 0x0000007c 
+ 00023617  0x0000420e rtn 
+ 00023618  0x00004211 nbranch  0x00005c45 , 0x00000029 
+ 00023619  0x00004212 jam  0x00000012 , 0x0000007c 
+ 00023620  0x00004213 branch  0x00006205 
+ 00023621  0x00004216 jam  0x00000097 , 0x0000007c 
+ 00023622  0x00004217 rtn 
+ 00023623  0x0000421c call  0x00006205 
+ 00023624  0x0000421d branch  0x00005ecd 
+ 00023625  0x00004220 jam  0x00000084 , 0x0000007c 
+ 00023626  0x00004221 rtn 
+ 00023627  0x00004224 fetcht  0x00000001 , 0x000004e2 
+ 00023628  0x00004225 and  0x00000002 , 0x00000001 , 0x00000002 
+ 00023629  0x00004226 storet  0x00000001 , 0x0000044c 
+ 00023630  0x00004227 fetch  0x00000001 , 0x00004272 
+ 00023631  0x00004228 bne  0x00000051 , 0x00005c52 
+ 00023632  0x00004229 jam  0x00000000 , 0x00004272 
+ 00023633  0x0000422a call  0x000047f9 
+ 00023634  0x0000422c fetch  0x00000001 , 0x00000055 
+ 00023635  0x0000422d rtnne  0x00000015 
+ 00023636  0x0000422e jam  0x00000004 , 0x00000055 
+ 00023637  0x0000422f branch  0x00006235 
+ 00023638  0x00004232 fetch  0x00000001 , 0x000004df 
+ 00023639  0x00004233 store  0x00000001 , 0x00000445 
+ 00023640  0x00004234 beq  0x00000033 , 0x00005c7d 
+ 00023641  0x00004235 beq  0x00000008 , 0x00005c90 
+ 00023642  0x00004236 beq  0x0000000f , 0x00005c97 
+ 00023643  0x00004237 beq  0x00000010 , 0x00005c9d 
+ 00023644  0x00004238 beq  0x00000011 , 0x00005c9e 
+ 00023645  0x00004239 beq  0x00000012 , 0x00005ca6 
+ 00023646  0x0000423a beq  0x00000018 , 0x00005ccc 
+ 00023647  0x0000423b beq  0x00000017 , 0x00005cd1 
+ 00023648  0x0000423c beq  0x0000002b , 0x0000384a 
+ 00023649  0x0000423e beq  0x00000013 , 0x00005c74 
+ 00023650  0x00004240 beq  0x0000003d , 0x00005de9 
+ 00023651  0x00004241 beq  0x0000003e , 0x00005e18 
+ 00023652  0x00004242 beq  0x00000040 , 0x00005deb 
+ 00023653  0x00004243 beq  0x00000041 , 0x00005def 
+ 00023654  0x00004244 rtn 
+ 00023655  0x00004247 fetch  0x00000001 , 0x000004df 
+ 00023656  0x00004248 store  0x00000001 , 0x00000445 
+ 00023657  0x00004249 beq  0x00000001 , 0x00005cc3 
+ 00023658  0x0000424a beq  0x00000033 , 0x00005c87 
+ 00023659  0x0000424b beq  0x0000000b , 0x00005ca7 
+ 00023660  0x0000424c beq  0x0000002b , 0x00005c8e 
+ 00023661  0x0000424d beq  0x00000008 , 0x00005cba 
+ 00023662  0x0000424e beq  0x00000013 , 0x00005c77 
+ 00023663  0x00004250 beq  0x00000040 , 0x00005cc4 
+ 00023664  0x00004251 beq  0x00000041 , 0x00005cc7 
+ 00023665  0x00004252 beq  0x00000018 , 0x00005cca 
+ 00023666  0x00004253 beq  0x00000017 , 0x00005cdf 
+ 00023667  0x00004254 rtn 
+ 00023668  0x00004257 jam  0x00000020 , 0x00000b7d 
+ 00023669  0x00004258 call  0x00007c27 
+ 00023670  0x00004259 branch  0x00003245 
+ 00023671  0x0000425b jam  0x00000019 , 0x00000b7d 
+ 00023672  0x0000425c call  0x00007c27 
+ 00023673  0x0000425d jam  0x00000002 , 0x00004748 
+ 00023674  0x0000425e setarg  0x00000050 
+ 00023675  0x0000425f arg  0x0000000a , 0x00000007 
+ 00023676  0x00004260 branch  0x00007e4c 
+ 00023677  0x00004266 fetch  0x00000001 , 0x0000044d 
+ 00023678  0x00004267 set1  0x00000000 , 0x0000003f 
+ 00023679  0x00004268 store  0x00000001 , 0x0000044d 
+ 00023680  0x00004269 jam  0x00000001 , 0x00000b7d 
+ 00023681  0x0000426a call  0x00007c27 
+ 00023682  0x0000426b jam  0x0000008b , 0x0000007c 
+ 00023683  0x0000426f fetch  0x00000001 , 0x00000055 
+ 00023684  0x00004270 bne  0x00000005 , 0x00005b77 
+ 00023685  0x00004273 jam  0x00000006 , 0x00000055 
+ 00023686  0x00004274 rtn 
+ 00023687  0x0000427d jam  0x0000000b , 0x00000446 
+ 00023688  0x0000427e jam  0x00000007 , 0x0000007c 
+ 00023689  0x0000427f force  0x00000010 , 0x00000002 
+ 00023690  0x00004280 call  0x00004826 
+ 00023691  0x00004282 jam  0x00000000 , 0x00000055 
+ 00023692  0x00004284 branch  0x00005b77 , 0x00000001 
+ 00023693  0x00004285 rtn 
+ 00023694  0x00004288 jam  0x0000002b , 0x0000007c 
+ 00023695  0x00004289 rtn 
+ 00023696  0x0000428d fetch  0x00000001 , 0x0000425e 
+ 00023697  0x0000428e nrtn  0x00000034 
+ 00023698  0x0000428f call  0x00003507 
+ 00023699  0x00004290 call  0x00005ecb 
+ 00023700  0x00004291 rtn  0x00000029 
+ 00023701  0x00004292 set1  0x00000021 , 0x00000000 
+ 00023702  0x00004293 rtn 
+ 00023703  0x00004296 nrtn  0x00000029 
+ 00023704  0x00004297 jam  0x00000010 , 0x0000007c 
+ 00023705  0x00004298 fetch  0x00000001 , 0x0000004c 
+ 00023706  0x00004299 rtnbit0  0x00000002 
+ 00023707  0x0000429a jam  0x00000012 , 0x0000007c 
+ 00023708  0x0000429b rtn 
+ 00023709  0x0000429e branch  0x00005ecd 
+ 00023710  0x000042a1 call  0x00005f2d 
+ 00023711  0x000042a2 fetch  0x00000001 , 0x00000030 
+ 00023712  0x000042a3 rtnbit1  0x00000004 
+ 00023713  0x000042a4 jam  0x00000031 , 0x0000007c 
+ 00023714  0x000042a5 fetch  0x00000001 , 0x00000055 
+ 00023715  0x000042a6 rtnne  0x0000000a 
+ 00023716  0x000042a7 jam  0x0000000b , 0x00000055 
+ 00023717  0x000042a8 rtn 
+ 00023718  0x000042b2 rtn 
+ 00023719  0x000042b5 fetch  0x00000001 , 0x00004132 
+ 00023720  0x000042b6 bne  0x00000001 , 0x00005cb7 
+ 00023721  0x000042b7 fetch  0x00000001 , 0x0000425e 
+ 00023722  0x000042b8 rtn  0x00000034 
+ 00023723  0x000042b9 fetcht  0x00000001 , 0x00000055 
+ 00023724  0x000042ba jam  0x00000000 , 0x00000055 
+ 00023725  0x000042bb jam  0x00000000 , 0x0000425e 
+ 00023726  0x000042bc fetch  0x00000001 , 0x000004e0 
+ 00023727  0x000042bd rtnne  0x00000006 
+ 00023728  0x000042be storet  0x00000001 , 0x00000055 
+ 00023729  0x000042bf jam  0x00000001 , 0x000007e0 
+ 00023730  0x000042c0 fetch  0x00000002 , 0x0000044a 
+ 00023731  0x000042c1 fetcht  0x00000001 , 0x0000044c 
+ 00023732  0x000042c2 iand  0x00000002 , 0x0000003f 
+ 00023733  0x000042c3 branch  0x000049da , 0x00000034 
+ 00023734  0x000042c4 branch  0x000049d7 
+ 00023735  0x000042c7 jam  0x00000007 , 0x0000007c 
+ 00023736  0x000042c8 jam  0x00000013 , 0x00000446 
+ 00023737  0x000042c9 rtn 
+ 00023738  0x000042cc fetch  0x00000001 , 0x000004e0 
+ 00023739  0x000042cd beq  0x00000006 , 0x00005cc0 
+ 00023740  0x000042ce rtnne  0x00000018 
+ 00023741  0x000042cf jam  0x00000018 , 0x00000446 
+ 00023742  0x000042d0 jam  0x00000007 , 0x0000007c 
+ 00023743  0x000042d1 rtn 
+ 00023744  0x000042d3 jam  0x00000006 , 0x00000446 
+ 00023745  0x000042d4 jam  0x00000007 , 0x0000007c 
+ 00023746  0x000042d5 rtn 
+ 00023747  0x000042d8 rtn 
+ 00023748  0x000042db jam  0x00000000 , 0x000007da 
+ 00023749  0x000042dc jam  0x00000007 , 0x0000007c 
+ 00023750  0x000042dd branch  0x00005b77 
+ 00023751  0x000042e0 jam  0x00000000 , 0x000007da 
+ 00023752  0x000042e1 jam  0x00000007 , 0x0000007c 
+ 00023753  0x000042e2 branch  0x00005b77 
+ 00023754  0x000042e4 jam  0x00000024 , 0x00000b7d 
+ 00023755  0x000042e5 branch  0x00007c27 
+ 00023756  0x000042e8 jam  0x00000023 , 0x00000b7d 
+ 00023757  0x000042e9 call  0x00007c27 
+ 00023758  0x000042ea call  0x00003806 
+ 00023759  0x000042eb force  0x00000000 , 0x00000002 
+ 00023760  0x000042ec branch  0x00004907 
+ 00023761  0x000042ef jam  0x00000022 , 0x00000b7d 
+ 00023762  0x000042f0 call  0x00007c27 
+ 00023763  0x000042f1 force  0x00000002 , 0x00000002 
+ 00023764  0x000042f2 call  0x00004907 
+ 00023765  0x000042f3 setarg  0x00000000 
+ 00023766  0x000042f4 store  0x00000002 , 0x00000075 
+ 00023767  0x000042f5 fetch  0x00000002 , 0x00004280 
+ 00023768  0x000042f6 lshift  0x0000003f , 0x0000003f 
+ 00023769  0x000042f7 store  0x00000002 , 0x00000032 
+ 00023770  0x000042f8 fetch  0x00000001 , 0x00004282 
+ 00023771  0x000042f9 store  0x00000001 , 0x00000073 
+ 00023772  0x000042fa fetch  0x00000001 , 0x00004284 
+ 00023773  0x000042fb store  0x00000001 , 0x00000074 
+ 00023774  0x000042fc branch  0x000037e1 
+ 00023775  0x000042ff jam  0x00000021 , 0x00000b7d 
+ 00023776  0x00004300 branch  0x00007c27 
+ 00023777  0x00004303 fetcht  0x00000001 , 0x000004df 
+ 00023778  0x00004304 storet  0x00000001 , 0x00000054 
+ 00023779  0x00004305 branch  0x00005cf5 
+ 00023780  0x00004308 fetch  0x00000001 , 0x0000044d 
+ 00023781  0x00004309 set1  0x00000002 , 0x0000003f 
+ 00023782  0x0000430a store  0x00000001 , 0x0000044d 
+ 00023783  0x0000430b rtnbit1  0x00000003 
+ 00023784  0x0000430c jam  0x00000031 , 0x0000007c 
+ 00023785  0x0000430d branch  0x00005b77 
+ 00023786  0x00004312 rtn 
+ 00023787  0x00004315 fetch  0x00000001 , 0x00004171 
+ 00023788  0x00004316 fetcht  0x00000001 , 0x000004df 
+ 00023789  0x00004317 isub  0x00000002 , 0x0000003e 
+ 00023790  0x00004319 branch  0x00005cf5 , 0x00000002 
+ 00023791  0x0000431a jam  0x00000004 , 0x0000007c 
+ 00023792  0x0000431b jam  0x0000001f , 0x0000007e 
+ 00023793  0x0000431c jam  0x0000002e , 0x0000007d 
+ 00023794  0x0000431d rtn 
+ 00023795  0x00004320 call  0x0000605a 
+ 00023796  0x00004321 branch  0x00005cf5 
+ 00023797  0x00004324 jam  0x00000003 , 0x0000007c 
+ 00023798  0x00004325 rtn 
+ 00023799  0x00004328 jam  0x00000021 , 0x0000007c 
+ 00023800  0x00004329 rtn 
+ 00023801  0x0000432c jam  0x00000022 , 0x0000007c 
+ 00023802  0x0000432d rtn 
+ 00023803  0x00004330 fetch  0x00000001 , 0x00000055 
+ 00023804  0x00004331 rtneq  0x00000013 
+ 00023805  0x00004333 jam  0x00000002 , 0x00000055 
+ 00023806  0x00004335 rtn 
+ 00023807  0x00004339 rtn 
+ 00023808  0x0000433c call  0x00005ec8 
+ 00023809  0x0000433d jam  0x00000001 , 0x00000450 
+ 00023810  0x0000433e fetch  0x00000001 , 0x00004132 
+ 00023811  0x0000433f beq  0x00000001 , 0x00005d06 
+ 00023812  0x00004340 jam  0x0000000a , 0x00000b7d 
+ 00023813  0x00004341 call  0x00007c27 
+ 00023814  0x00004343 call  0x0000487b 
+ 00023815  0x00004344 call  0x0000620d 
+ 00023816  0x00004345 nbranch  0x00005ed0 , 0x00000001 
+ 00023817  0x00004346 nbranch  0x00005d0e , 0x00000029 
+ 00023818  0x00004347 jam  0x00000004 , 0x0000007c 
+ 00023819  0x00004348 jam  0x00000008 , 0x0000007d 
+ 00023820  0x00004349 jam  0x00000023 , 0x0000007e 
+ 00023821  0x0000434a rtn 
+ 00023822  0x0000434c fetch  0x00000001 , 0x0000004b 
+ 00023823  0x0000434d set1  0x00000002 , 0x0000003f 
+ 00023824  0x0000434e store  0x00000001 , 0x0000004b 
+ 00023825  0x0000434f rtn 
+ 00023826  0x00004353 fetcht  0x00000001 , 0x0000004c 
+ 00023827  0x00004354 nsetflag  0x00000034 , 0x00000001 , 0x00000002 
+ 00023828  0x00004355 storet  0x00000001 , 0x0000004c 
+ 00023829  0x00004356 rtn 
+ 00023830  0x0000435a fetch  0x00000001 , 0x0000007f 
+ 00023831  0x0000435b rshift  0x0000003f , 0x0000003f 
+ 00023832  0x0000435c and_into  0x00000001 , 0x0000003f 
+ 00023833  0x0000435d rtn 
+ 00023834  0x00004360 call  0x00005d16 
+ 00023835  0x00004361 store  0x00000001 , 0x00000451 
+ 00023836  0x00004362 call  0x00005ec8 
+ 00023837  0x00004363 jam  0x0000000c , 0x0000007c 
+ 00023838  0x00004364 fetch  0x00000001 , 0x0000425e 
+ 00023839  0x00004365 nrtn  0x00000034 
+ 00023840  0x00004366 fetch  0x00000001 , 0x00000030 
+ 00023841  0x00004367 rtnbit1  0x00000006 
+ 00023842  0x00004368 jam  0x00000006 , 0x0000007e 
+ 00023843  0x00004369 fetch  0x00000001 , 0x00004132 
+ 00023844  0x0000436a bne  0x00000001 , 0x00005bc9 
+ 00023845  0x0000436b fetch  0x00000001 , 0x00000453 
+ 00023846  0x0000436c nbranch  0x00005bc9 , 0x00000034 
+ 00023847  0x0000436d jam  0x00000000 , 0x0000007c 
+ 00023848  0x0000436f fetch  0x00000001 , 0x0000004b 
+ 00023849  0x00004370 set1  0x00000000 , 0x0000003f 
+ 00023850  0x00004371 store  0x00000001 , 0x0000004b 
+ 00023851  0x00004372 branch  0x00004872 
+ 00023852  0x00004375 arg  0x00000040 , 0x00000011 
+ 00023853  0x00004376 call  0x0000739d 
+ 00023854  0x00004377 fetch  0x00000004 , 0x000004df 
+ 00023855  0x00004378 fetcht  0x00000004 , 0x0000051f 
+ 00023856  0x00004379 isub  0x00000002 , 0x0000003e 
+ 00023857  0x0000437a branch  0x00005d35 , 0x00000005 
+ 00023858  0x0000437b jam  0x00000007 , 0x0000007c 
+ 00023859  0x0000437c jam  0x00000005 , 0x00000446 
+ 00023860  0x0000437d rtn 
+ 00023861  0x0000437f call  0x0000749b 
+ 00023862  0x00004380 call  0x00003211 
+ 00023863  0x00004381 fetch  0x00000001 , 0x0000004b 
+ 00023864  0x00004382 isolate1  0x00000001 , 0x0000003f 
+ 00023865  0x00004383 set0  0x00000001 , 0x0000003f 
+ 00023866  0x00004384 store  0x00000001 , 0x0000004b 
+ 00023867  0x00004385 call  0x000048bc , 0x00000001 
+ 00023868  0x00004386 fetch  0x00000001 , 0x00000055 
+ 00023869  0x00004387 beq  0x00000019 , 0x00005d40 
+ 00023870  0x00004388 beq  0x00000018 , 0x00005d40 
+ 00023871  0x00004389 rtn 
+ 00023872  0x0000438b fetch  0x00000001 , 0x000007e1 
+ 00023873  0x0000438c rtnne  0x00000000 
+ 00023874  0x0000438d fetch  0x00000001 , 0x0000004c 
+ 00023875  0x0000438e rtnbit1  0x00000002 
+ 00023876  0x0000438f branch  0x000062cf 
+ 00023877  0x00004392 arg  0x000004df , 0x00000011 
+ 00023878  0x00004393 arg  0x0000050f , 0x00000012 
+ 00023879  0x00004394 arg  0x000004ef , 0x00000005 
+ 00023880  0x00004395 call  0x00007467 
+ 00023881  0x00004396 arg  0x00000040 , 0x00000011 
+ 00023882  0x00004397 call  0x0000622b 
+ 00023883  0x00004398 jam  0x0000000b , 0x0000007c 
+ 00023884  0x00004399 fetch  0x00000001 , 0x00000030 
+ 00023885  0x0000439a bbit0  0x00000006 , 0x00005ecb 
+ 00023886  0x0000439b rtn 
+ 00023887  0x0000439e fetch  0x00000002 , 0x00000169 
+ 00023888  0x0000439f add  0x0000003f , 0xfffffffd , 0x00000039 
+ 00023889  0x000043a0 fetcht  0x00000001 , 0x000004df 
+ 00023890  0x000043a1 setarg  0x00000103 
+ 00023891  0x000043a2 iadd  0x00000002 , 0x00000005 
+ 00023892  0x000043a3 arg  0x000004e1 , 0x00000006 
+ 00023893  0x000043a4 call  0x00007e45 
+ 00023894  0x000043a5 fetcht  0x00000001 , 0x00000053 
+ 00023895  0x000043a6 fetch  0x00000001 , 0x000004e0 
+ 00023896  0x000043a7 isub  0x00000002 , 0x0000003f 
+ 00023897  0x000043a8 sub  0x0000003f , 0x0000000e , 0x0000003e 
+ 00023898  0x000043a9 branch  0x00005d5f , 0x00000002 
+ 00023899  0x000043aa add  0x00000002 , 0x0000000e , 0x0000003f 
+ 00023900  0x000043ab store  0x00000001 , 0x00000053 
+ 00023901  0x000043ac jam  0x00000001 , 0x0000007c 
+ 00023902  0x000043ad rtn 
+ 00023903  0x000043af fetch  0x00000001 , 0x0000004c 
+ 00023904  0x000043b0 set1  0x00000003 , 0x0000003f 
+ 00023905  0x000043b1 store  0x00000001 , 0x0000004c 
+ 00023906  0x000043b2 bbit1  0x00000004 , 0x00005ed5 
+ 00023907  0x000043b5 rtn 
+ 00023908  0x000043b7 fetch  0x00000001 , 0x000004df 
+ 00023909  0x000043b8 store  0x00000001 , 0x0000007d 
+ 00023910  0x000043b9 jam  0x00000002 , 0x0000007c 
+ 00023911  0x000043ba rtn 
+ 00023912  0x000043bd fetch  0x00000001 , 0x00004132 
+ 00023913  0x000043be bne  0x00000001 , 0x00005cf5 
+ 00023914  0x000043bf force  0x00000001 , 0x00000002 
+ 00023915  0x000043c0 branch  0x00004839 
+ 00023916  0x000043c3 jam  0x00000030 , 0x0000007c 
+ 00023917  0x000043c4 rtn 
+ 00023918  0x000043c7 jam  0x00000028 , 0x0000007c 
+ 00023919  0x000043c8 rtn 
+ 00023920  0x000043cb jam  0x00000026 , 0x0000007c 
+ 00023921  0x000043cc rtn 
+ 00023922  0x000043d1 rtn 
+ 00023923  0x000043d6 fetch  0x00000002 , 0x00000032 
+ 00023924  0x000043d7 iforce  0x00000002 
+ 00023925  0x000043d8 fetch  0x00000001 , 0x000004e0 
+ 00023926  0x000043d9 store  0x00000001 , 0x00000097 
+ 00023927  0x000043da imul32  0x00000002 , 0x00000002 
+ 00023928  0x000043db fetch  0x00000002 , 0x000004e1 
+ 00023929  0x000043dc lshift  0x0000003f , 0x0000003f 
+ 00023930  0x000043dd store  0x00000002 , 0x00000098 
+ 00023931  0x000043de fetch  0x00000004 , 0x000004e3 
+ 00023932  0x000043df lshift  0x0000003f , 0x0000003f 
+ 00023933  0x000043e0 store  0x00000004 , 0x00000093 
+ 00023934  0x000043e2 deposit  0x00000002 
+ 00023935  0x000043e3 store  0x00000002 , 0x0000009a 
+ 00023936  0x000043e4 rtn 
+ 00023937  0x000043e6 fetcht  0x00000001 , 0x000041fb 
+ 00023938  0x000043e7 fetch  0x00000001 , 0x000004e0 
+ 00023939  0x000043e8 ixor  0x00000002 , 0x0000003e 
+ 00023940  0x000043e9 nbranch  0x00005bee , 0x00000005 
+ 00023941  0x000043ea isolate1  0x00000000 , 0x0000003f 
+ 00023942  0x000043eb fetch  0x00000001 , 0x0000004c 
+ 00023943  0x000043ec setflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00023944  0x000043ed store  0x00000001 , 0x0000004c 
+ 00023945  0x000043ee jam  0x00000081 , 0x0000007c 
+ 00023946  0x000043ef jam  0x0000008b , 0x0000007d 
+ 00023947  0x000043f0 rtn 
+ 00023948  0x000043f4 rtn 
+ 00023949  0x000043f7 rtn 
+ 00023950  0x000043f9 rtn 
+ 00023951  0x000043fc branch  0x00005cf5 
+ 00023952  0x00004400 branch  0x00005cf5 
+ 00023953  0x00004402 rtn 
+ 00023954  0x00004404 call  0x0000385e 
+ 00023955  0x00004405 jam  0x0000002c , 0x0000007d 
+ 00023956  0x00004406 branch  0x00005cf5 
+ 00023957  0x0000440a fetch  0x00000001 , 0x000004df 
+ 00023958  0x0000440b store  0x00000001 , 0x000000ad 
+ 00023959  0x0000440c fetch  0x00000001 , 0x000004e1 
+ 00023960  0x0000440d store  0x00000001 , 0x000000af 
+ 00023961  0x0000440e fetch  0x00000001 , 0x000004e4 
+ 00023962  0x0000440f store  0x00000001 , 0x000000ab 
+ 00023963  0x00004410 call  0x00005d16 
+ 00023964  0x00004411 store  0x00000001 , 0x00000452 
+ 00023965  0x00004412 force  0x00000000 , 0x00000002 
+ 00023966  0x00004413 branch  0x00004839 
+ 00023967  0x00004416 fetch  0x00000002 , 0x000004df 
+ 00023968  0x00004417 store  0x00000002 , 0x0000017b 
+ 00023969  0x00004418 rtn 
+ 00023970  0x0000441b fetch  0x00000001 , 0x00000030 
+ 00023971  0x0000441c bbit1  0x00000001 , 0x00005db5 
+ 00023972  0x0000441d fetch  0x00000002 , 0x000004e0 
+ 00023973  0x0000441e lshift  0x0000003f , 0x0000003f 
+ 00023974  0x0000441f store  0x00000002 , 0x00000075 
+ 00023975  0x00004420 fetch  0x00000002 , 0x000004e2 
+ 00023976  0x00004421 lshift  0x0000003f , 0x0000003f 
+ 00023977  0x00004422 store  0x00000002 , 0x00000032 
+ 00023978  0x00004423 fetch  0x00000002 , 0x000004e4 
+ 00023979  0x00004424 store  0x00000001 , 0x00000073 
+ 00023980  0x00004425 iforce  0x00000002 
+ 00023981  0x00004426 fetch  0x00000002 , 0x000004e6 
+ 00023982  0x00004427 store  0x00000001 , 0x00000074 
+ 00023983  0x00004428 isub  0x00000002 , 0x0000003e 
+ 00023984  0x00004429 nbranch  0x00005db2 , 0x00000002 
+ 00023985  0x0000442a store  0x00000001 , 0x00000073 
+ 00023986  0x0000442d jam  0x00000003 , 0x0000007c 
+ 00023987  0x0000442e jam  0x00000017 , 0x0000007d 
+ 00023988  0x0000442f rtn 
+ 00023989  0x00004432 jam  0x00000024 , 0x0000007e 
+ 00023990  0x00004433 branch  0x00005bc9 
+ 00023991  0x00004436 call  0x00005cf5 
+ 00023992  0x00004437 call  0x00005ec8 
+ 00023993  0x00004438 call  0x000073a0 
+ 00023994  0x00004439 branch  0x000037d0 
+ 00023995  0x0000443c call  0x00005cf5 
+ 00023996  0x0000443d branch  0x000037da 
+ 00023997  0x00004441 fetch  0x00000004 , 0x000004df 
+ 00023998  0x00004442 lshift  0x0000003f , 0x0000003f 
+ 00023999  0x00004444 branch  0x00005dc9 , 0x00000029 
+ 00024000  0x00004445 fetcht  0x00000001 , 0x0000425e 
+ 00024001  0x00004446 nbranch  0x00005dc6 , 0x00000034 
+ 00024002  0x00004448 jam  0x00000004 , 0x0000007c 
+ 00024003  0x00004449 jam  0x00000013 , 0x0000007d 
+ 00024004  0x0000444a jam  0x00000024 , 0x0000007e 
+ 00024005  0x0000444b rtn 
+ 00024006  0x0000444d jam  0x00000034 , 0x0000007c 
+ 00024007  0x0000444e jam  0x00000000 , 0x00000055 
+ 00024008  0x0000444f branch  0x00003241 
+ 00024009  0x00004452 call  0x00003241 
+ 00024010  0x00004453 set1  0x00000022 , 0x00000000 
+ 00024011  0x00004454 fetch  0x00000001 , 0x00000177 
+ 00024012  0x00004455 set0  0x00000002 , 0x0000003f 
+ 00024013  0x00004456 store  0x00000001 , 0x00000177 
+ 00024014  0x00004457 branch  0x00005cf5 
+ 00024015  0x0000445c rtn 
+ 00024016  0x0000445e rtn 
+ 00024017  0x00004460 rtn 
+ 00024018  0x00004464 rtn 
+ 00024019  0x00004468 jam  0x00000003 , 0x0000007c 
+ 00024020  0x00004469 jam  0x00000018 , 0x0000007d 
+ 00024021  0x0000446a jam  0x0000002e , 0x00000b7d 
+ 00024022  0x0000446b call  0x00007c27 
+ 00024023  0x0000446c force  0x00000000 , 0x00000002 
+ 00024024  0x0000446d call  0x00004907 
+ 00024025  0x0000446e branch  0x00003806 
+ 00024026  0x00004470 rtn 
+ 00024027  0x00004473 fetch  0x00000001 , 0x000004df 
+ 00024028  0x00004474 bne  0x00000001 , 0x00005de7 
+ 00024029  0x00004475 fetch  0x00000001 , 0x000004e0 
+ 00024030  0x00004476 bne  0x00000001 , 0x00005de7 
+ 00024031  0x00004477 fetch  0x00000001 , 0x000004e1 
+ 00024032  0x00004478 bne  0x00000030 , 0x00005de7 
+ 00024033  0x00004479 call  0x00006216 
+ 00024034  0x0000447a branch  0x00005de4 , 0x00000001 
+ 00024035  0x0000447b jam  0x00000001 , 0x000007da 
+ 00024036  0x0000447d jam  0x00000003 , 0x0000007c 
+ 00024037  0x0000447e jam  0x0000003d , 0x0000007d 
+ 00024038  0x0000447f branch  0x00005b77 
+ 00024039  0x00004482 jam  0x00000024 , 0x0000007e 
+ 00024040  0x00004483 branch  0x00005bc9 
+ 00024041  0x00004488 jam  0x0000003e , 0x0000007c 
+ 00024042  0x0000448a rtn 
+ 00024043  0x0000448c call  0x00006216 
+ 00024044  0x0000448d rtn  0x00000001 
+ 00024045  0x0000448e jam  0x00000008 , 0x000007da 
+ 00024046  0x0000448f rtn 
+ 00024047  0x00004493 call  0x00006216 
+ 00024048  0x00004494 ncall  0x00007a9d , 0x00000001 
+ 00024049  0x00004495 call  0x00007aab , 0x00000001 
+ 00024050  0x00004496 call  0x00004860 
+ 00024051  0x00004497 call  0x00004869 
+ 00024052  0x00004498 call  0x00006216 
+ 00024053  0x00004499 rtn  0x00000001 
+ 00024054  0x0000449a jam  0x0000000c , 0x000007da 
+ 00024055  0x0000449b jam  0x00000001 , 0x000007dc 
+ 00024056  0x0000449c rtn 
+ 00024057  0x0000449f arg  0x00000888 , 0x00000005 
+ 00024058  0x000044a0 fetch  0x00000008 , 0x000004df 
+ 00024059  0x000044a1 istore  0x00000008 , 0x00000005 
+ 00024060  0x000044a2 fetch  0x00000008 , 0x000004e7 
+ 00024061  0x000044a3 istore  0x00000008 , 0x00000005 
+ 00024062  0x000044a4 branch  0x0000780f 
+ 00024063  0x000044a7 fetch  0x00000001 , 0x000007db 
+ 00024064  0x000044a8 beq  0x00000007 , 0x00005e03 
+ 00024065  0x000044a9 fetch  0x00000001 , 0x000007da 
+ 00024066  0x000044aa bne  0x00000001 , 0x00005e16 
+ 00024067  0x000044ac fetch  0x00000001 , 0x000007e3 
+ 00024068  0x000044ad sub  0x0000003f , 0x00000020 , 0x00000005 
+ 00024069  0x000044ae nbranch  0x00005e16 , 0x00000002 
+ 00024070  0x000044af arg  0x000007f0 , 0x00000005 
+ 00024071  0x000044b0 iadd  0x00000005 , 0x00000005 
+ 00024072  0x000044b1 fetch  0x00000008 , 0x000004df 
+ 00024073  0x000044b2 istore  0x00000008 , 0x00000005 
+ 00024074  0x000044b3 fetch  0x00000008 , 0x000004e7 
+ 00024075  0x000044b4 istore  0x00000008 , 0x00000005 
+ 00024076  0x000044b5 fetch  0x00000001 , 0x000007e3 
+ 00024077  0x000044b6 increase  0x00000010 , 0x0000003f 
+ 00024078  0x000044b7 store  0x00000001 , 0x000007e3 
+ 00024079  0x000044b8 bne  0x00000030 , 0x00005cf5 
+ 00024080  0x000044ba call  0x00006216 
+ 00024081  0x000044bb branch  0x00005cf5 , 0x00000001 
+ 00024082  0x000044bc jam  0x00000001 , 0x000007e4 
+ 00024083  0x000044bd jam  0x00000002 , 0x000007da 
+ 00024084  0x000044be jam  0x00000001 , 0x000007dc 
+ 00024085  0x000044bf branch  0x00005cf5 
+ 00024086  0x000044c1 jam  0x00000024 , 0x0000007e 
+ 00024087  0x000044c2 branch  0x00005bc9 
+ 00024088  0x000044c4 fetch  0x00000001 , 0x000007e2 
+ 00024089  0x000044c5 beq  0x00000030 , 0x00005e1c 
+ 00024090  0x000044c6 jam  0x0000003e , 0x0000007c 
+ 00024091  0x000044c7 branch  0x00005b77 
+ 00024092  0x000044c9 call  0x00006216 
+ 00024093  0x000044ca branch  0x00005e21 , 0x00000001 
+ 00024094  0x000044cb jam  0x00000001 , 0x000007dc 
+ 00024095  0x000044cc jam  0x00000004 , 0x000007da 
+ 00024096  0x000044cd branch  0x00005b77 
+ 00024097  0x000044d0 branch  0x00005b77 
+ 00024098  0x000044d3 fetch  0x00000001 , 0x000007db 
+ 00024099  0x000044d4 beq  0x00000007 , 0x00005e26 
+ 00024100  0x000044d5 fetch  0x00000001 , 0x000007da 
+ 00024101  0x000044d6 bne  0x00000006 , 0x00005e32 
+ 00024102  0x000044d8 arg  0x00000848 , 0x00000005 
+ 00024103  0x000044d9 fetch  0x00000008 , 0x000004df 
+ 00024104  0x000044da istore  0x00000008 , 0x00000005 
+ 00024105  0x000044db fetch  0x00000008 , 0x000004e7 
+ 00024106  0x000044dc istore  0x00000008 , 0x00000005 
+ 00024107  0x000044dd call  0x00006216 
+ 00024108  0x000044de branch  0x00005e30 , 0x00000001 
+ 00024109  0x000044df jam  0x00000007 , 0x000007da 
+ 00024110  0x000044e0 jam  0x00000001 , 0x000007dc 
+ 00024111  0x000044e1 branch  0x00005cf5 
+ 00024112  0x000044e3 jam  0x00000004 , 0x000007db 
+ 00024113  0x000044e4 branch  0x0000780f 
+ 00024114  0x000044e8 jam  0x00000024 , 0x0000007e 
+ 00024115  0x000044e9 branch  0x00005bc9 
+ 00024116  0x000044ec fetch  0x00000001 , 0x000007db 
+ 00024117  0x000044ed beq  0x0000000b , 0x00005e38 
+ 00024118  0x000044ee fetch  0x00000001 , 0x000007da 
+ 00024119  0x000044ef bne  0x00000008 , 0x00005e45 
+ 00024120  0x000044f1 arg  0x00000878 , 0x00000005 
+ 00024121  0x000044f2 fetch  0x00000008 , 0x000004df 
+ 00024122  0x000044f3 istore  0x00000008 , 0x00000005 
+ 00024123  0x000044f4 fetch  0x00000008 , 0x000004e7 
+ 00024124  0x000044f5 istore  0x00000008 , 0x00000005 
+ 00024125  0x000044f6 call  0x00006216 
+ 00024126  0x000044f7 branch  0x00005e42 , 0x00000001 
+ 00024127  0x000044f8 jam  0x00000009 , 0x000007da 
+ 00024128  0x000044f9 jam  0x00000001 , 0x000007dc 
+ 00024129  0x000044fa branch  0x00005b77 
+ 00024130  0x000044fc jam  0x00000009 , 0x000007db 
+ 00024131  0x000044fd jam  0x00000001 , 0x000007dd 
+ 00024132  0x000044fe branch  0x00005b77 
+ 00024133  0x00004500 jam  0x00000024 , 0x0000007e 
+ 00024134  0x00004501 branch  0x00005bc9 
+ 00024135  0x00004504 branch  0x00005b77 
+ 00024136  0x00004507 fetch  0x00000001 , 0x00000177 
+ 00024137  0x00004508 set0  0x00000001 
+ 00024138  0x00004509 store  0x00000001 , 0x00000177 
+ 00024139  0x0000450a call  0x00005cf5 
+ 00024140  0x0000450b nrtn  0x00000029 
+ 00024141  0x0000450c fetch  0x00000001 , 0x000004df 
+ 00024142  0x0000450d fetcht  0x00000001 , 0x0000004b 
+ 00024143  0x0000450e setflag  0x00000034 , 0x00000004 , 0x00000002 
+ 00024144  0x0000450f nsetflag  0x00000034 , 0x00000005 , 0x00000002 
+ 00024145  0x00004510 storet  0x00000001 , 0x0000004b 
+ 00024146  0x00004511 rtn 
+ 00024147  0x00004514 fetcht  0x00000008 , 0x000004df 
+ 00024148  0x00004515 fetch  0x00000001 , 0x00004272 
+ 00024149  0x00004516 bne  0x00000050 , 0x00005e58 
+ 00024150  0x00004517 jam  0x00000000 , 0x00004272 
+ 00024151  0x00004518 call  0x000047e5 
+ 00024152  0x0000451a fetch  0x00000001 , 0x00000055 
+ 00024153  0x0000451b rtnne  0x00000003 
+ 00024154  0x0000451c fetch  0x00000001 , 0x00004132 
+ 00024155  0x0000451d beq  0x00000001 , 0x00005e5e 
+ 00024156  0x0000451e fetch  0x00000001 , 0x00000177 
+ 00024157  0x0000451f bbit0  0x00000004 , 0x00005e60 
+ 00024158  0x00004521 jam  0x00000014 , 0x00000055 
+ 00024159  0x00004522 rtn 
+ 00024160  0x00004524 jam  0x00000004 , 0x00000055 
+ 00024161  0x00004525 rtn 
+ 00024162  0x00004527 fetch  0x00000001 , 0x00000189 
+ 00024163  0x00004528 store  0x00000001 , 0x0000015d 
+ 00024164  0x00004529 jam  0x00000003 , 0x0000007c 
+ 00024165  0x0000452a jam  0x00000038 , 0x0000007d 
+ 00024166  0x0000452b rtn 
+ 00024167  0x0000452f jam  0x00000003 , 0x0000007c 
+ 00024168  0x00004530 jam  0x00000039 , 0x0000007d 
+ 00024169  0x00004531 force  0x00000009 , 0x00000039 
+ 00024170  0x00004532 arg  0x000004df , 0x00000006 
+ 00024171  0x00004533 arg  0x00000154 , 0x00000005 
+ 00024172  0x00004535 ifetch  0x00000001 , 0x00000006 
+ 00024173  0x00004536 xor_into  0x00000055 , 0x0000003f 
+ 00024174  0x00004537 istore  0x00000001 , 0x00000005 
+ 00024175  0x00004538 loop  0x00005e6c 
+ 00024176  0x00004539 fetch  0x00000001 , 0x00000154 
+ 00024177  0x0000453a fetcht  0x00000001 , 0x00000153 
+ 00024178  0x0000453b set0  0x00000007 , 0x00000002 
+ 00024179  0x0000453c set0  0x00000004 , 0x00000002 
+ 00024180  0x0000453d beq  0x000000ff , 0x00005e80 
+ 00024181  0x0000453e beq  0x00000000 , 0x00005e99 
+ 00024182  0x0000453f beq  0x00000005 , 0x00005e8d 
+ 00024183  0x00004540 beq  0x00000007 , 0x00005e8c 
+ 00024184  0x00004541 beq  0x00000006 , 0x00005e8d 
+ 00024185  0x00004542 beq  0x00000008 , 0x00005e8c 
+ 00024186  0x00004543 beq  0x00000001 , 0x00005e85 
+ 00024187  0x00004544 beq  0x00000002 , 0x00005e85 
+ 00024188  0x00004545 beq  0x00000003 , 0x00005e85 
+ 00024189  0x00004546 beq  0x00000009 , 0x00005e85 
+ 00024190  0x00004547 beq  0x00000004 , 0x00005e85 
+ 00024191  0x00004548 rtn 
+ 00024192  0x0000454b fetch  0x00000001 , 0x00000153 
+ 00024193  0x0000454c set1  0x00000003 , 0x0000003f 
+ 00024194  0x0000454d set1  0x00000002 , 0x0000003f 
+ 00024195  0x0000454e store  0x00000001 , 0x00000153 
+ 00024196  0x0000454f rtn 
+ 00024197  0x00004551 set1  0x00000004 , 0x00000002 
+ 00024198  0x00004552 jam  0x00000005 , 0x0000018a 
+ 00024199  0x00004553 fetch  0x00000002 , 0x0000015b 
+ 00024200  0x00004554 iforce  0x00000039 
+ 00024201  0x00004555 store  0x00000002 , 0x00000169 
+ 00024202  0x00004556 arg  0x000004de , 0x00000005 
+ 00024203  0x00004557 call  0x00007ed8 
+ 00024204  0x00004559 set1  0x00000007 , 0x00000002 
+ 00024205  0x0000455b set1  0x00000002 , 0x00000002 
+ 00024206  0x0000455c force  0x00000000 , 0x0000003f 
+ 00024207  0x0000455d store  0x00000001 , 0x0000000b 
+ 00024208  0x0000455e store  0x00000002 , 0x000000fc 
+ 00024209  0x0000455f store  0x00000002 , 0x000000fe 
+ 00024210  0x00004560 store  0x00000002 , 0x000000fa 
+ 00024211  0x00004561 store  0x00000002 , 0x000000f8 
+ 00024212  0x00004562 fetch  0x00000001 , 0x00000155 
+ 00024213  0x00004563 compare  0x00000000 , 0x0000003f , 0x000000ff 
+ 00024214  0x00004564 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00024215  0x00004565 storet  0x00000001 , 0x00000153 
+ 00024216  0x00004566 rtn 
+ 00024217  0x00004569 set0  0x00000011 , 0x00000000 
+ 00024218  0x0000456a jam  0x00000000 , 0x00000153 
+ 00024219  0x0000456b fetch  0x00000001 , 0x00000189 
+ 00024220  0x0000456c set0  0x00000006 , 0x0000003f 
+ 00024221  0x0000456d store  0x00000001 , 0x00000189 
+ 00024222  0x0000456e rtn 
+ 00024223  0x00004571 fetch  0x00000001 , 0x00000153 
+ 00024224  0x00004572 rtnbit0  0x00000002 
+ 00024225  0x00004573 fetch  0x00000001 , 0x0000015e 
+ 00024226  0x00004574 increase  0x00000001 , 0x0000003f 
+ 00024227  0x00004575 store  0x00000001 , 0x0000015e 
+ 00024228  0x00004576 rtnne  0x00000005 
+ 00024229  0x00004577 jam  0x00000000 , 0x0000015e 
+ 00024230  0x00004578 fetch  0x00000001 , 0x00000153 
+ 00024231  0x00004579 set0  0x00000002 , 0x0000003f 
+ 00024232  0x0000457a store  0x00000001 , 0x00000153 
+ 00024233  0x0000457b bbit1  0x00000003 , 0x00005ec0 
+ 00024234  0x0000457c isolate1  0x00000007 , 0x0000003f 
+ 00024235  0x0000457d call  0x00007f86 , 0x00000001 
+ 00024236  0x0000457e ncall  0x00007f8a , 0x00000001 
+ 00024237  0x0000457f fetch  0x00000001 , 0x0000015a 
+ 00024238  0x00004580 compare  0x00000020 , 0x0000003f , 0x00000030 
+ 00024239  0x00004581 fetch  0x00000001 , 0x0000004c 
+ 00024240  0x00004582 setflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00024241  0x00004583 store  0x00000001 , 0x0000004c 
+ 00024242  0x00004584 fetch  0x00000001 , 0x00000153 
+ 00024243  0x00004585 fetcht  0x00000001 , 0x00000189 
+ 00024244  0x00004586 isolate1  0x00000004 , 0x0000003f 
+ 00024245  0x00004587 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00024246  0x00004588 isolate1  0x00000006 , 0x0000003f 
+ 00024247  0x00004589 setflag  0x00000001 , 0x00000004 , 0x00000002 
+ 00024248  0x0000458a setflag  0x00000001 , 0x00000005 , 0x00000002 
+ 00024249  0x0000458b storet  0x00000001 , 0x00000189 
+ 00024250  0x0000458c fetch  0x00000001 , 0x00000156 
+ 00024251  0x0000458d store  0x00000001 , 0x00000447 
+ 00024252  0x0000458e fetch  0x00000001 , 0x00000157 
+ 00024253  0x0000458f store  0x00000001 , 0x00000448 
+ 00024254  0x00004590 set1  0x00000011 , 0x00000000 
+ 00024255  0x00004591 rtn 
+ 00024256  0x00004594 set0  0x00000011 , 0x00000000 
+ 00024257  0x00004595 jam  0x00000000 , 0x00000153 
+ 00024258  0x00004596 fetch  0x00000001 , 0x0000015d 
+ 00024259  0x00004597 store  0x00000001 , 0x00000189 
+ 00024260  0x00004598 hfetch  0x00000001 , 0x00008043 
+ 00024261  0x00004599 and_into  0x000000fb , 0x0000003f 
+ 00024262  0x0000459a hstore  0x00000001 , 0x00008043 
+ 00024263  0x0000459b rtn 
+ 00024264  0x0000459f arg  0x000004df , 0x00000006 
+ 00024265  0x000045a0 arg  0x000004ef , 0x00000005 
+ 00024266  0x000045a1 branch  0x00007e35 
+ 00024267  0x000045a4 jam  0x00000009 , 0x0000007c 
+ 00024268  0x000045a5 rtn 
+ 00024269  0x000045a8 nrtn  0x00000029 
+ 00024270  0x000045a9 jam  0x00000011 , 0x0000007c 
+ 00024271  0x000045aa rtn 
+ 00024272  0x000045ad arg  0x00004140 , 0x00000011 
+ 00024273  0x000045ae call  0x0000736a 
+ 00024274  0x000045af jam  0x00000003 , 0x0000007c 
+ 00024275  0x000045b0 jam  0x00000008 , 0x0000007d 
+ 00024276  0x000045b1 rtn 
+ 00024277  0x000045b4 jam  0x0000000a , 0x00000072 
+ 00024278  0x000045b5 jam  0x00000007 , 0x0000007c 
+ 00024279  0x000045b6 jam  0x00000016 , 0x00000446 
+ 00024280  0x000045b7 rtn 
+ 00024281  0x000045be set1  0x00000025 , 0x00000000 
+ 00024282  0x000045bf bpatch  0x000000e3 , 0x0000403c 
+ 00024283  0x000045c0 disable  0x00000028 
+ 00024284  0x000045c1 call  0x000061d9 
+ 00024285  0x000045c2 fetch  0x00000001 , 0x00000048 
+ 00024286  0x000045c3 rtn  0x00000034 
+ 00024287  0x000045c8 bbit1  0x00000007 , 0x00005f10 
+ 00024288  0x000045c9 beq  0x00000001 , 0x00006072 
+ 00024289  0x000045ca beq  0x00000002 , 0x00005f9b 
+ 00024290  0x000045cb beq  0x00000003 , 0x00005f1d 
+ 00024291  0x000045cc beq  0x00000004 , 0x00005f36 
+ 00024292  0x000045cd beq  0x00000027 , 0x000060f2 
+ 00024293  0x000045ce beq  0x00000028 , 0x00005fbf 
+ 00024294  0x000045cf beq  0x00000030 , 0x00005fab 
+ 00024295  0x000045d0 beq  0x00000025 , 0x000060ed 
+ 00024296  0x000045d1 beq  0x00000026 , 0x00005fba 
+ 00024297  0x000045d2 beq  0x00000031 , 0x000060dc 
+ 00024298  0x000045d3 beq  0x00000037 , 0x0000606d 
+ 00024299  0x000045d4 beq  0x00000033 , 0x0000605f 
+ 00024300  0x000045d5 beq  0x00000008 , 0x00006174 
+ 00024301  0x000045d6 beq  0x00000009 , 0x0000616a 
+ 00024302  0x000045d7 beq  0x0000000b , 0x0000617f 
+ 00024303  0x000045d8 beq  0x0000000c , 0x00006188 
+ 00024304  0x000045d9 beq  0x0000000f , 0x00006065 
+ 00024305  0x000045da beq  0x00000010 , 0x000061af 
+ 00024306  0x000045db beq  0x00000011 , 0x000061a5 
+ 00024307  0x000045dc beq  0x00000007 , 0x00006055 
+ 00024308  0x000045dd beq  0x0000002a , 0x00006081 
+ 00024309  0x000045de beq  0x0000000a , 0x00006082 
+ 00024310  0x000045e0 beq  0x0000002b , 0x000060b5 
+ 00024311  0x000045e1 beq  0x00000006 , 0x00005fb0 
+ 00024312  0x000045e2 beq  0x00000021 , 0x00006062 
+ 00024313  0x000045e3 beq  0x0000002d , 0x000060d2 
+ 00024314  0x000045e4 beq  0x0000002e , 0x000060d7 
+ 00024315  0x000045e5 beq  0x00000022 , 0x00006062 
+ 00024316  0x000045e6 beq  0x0000002c , 0x000060cb 
+ 00024317  0x000045e7 beq  0x00000034 , 0x00006083 
+ 00024318  0x000045e8 beq  0x00000013 , 0x00006098 
+ 00024319  0x000045e9 beq  0x00000017 , 0x000060a7 
+ 00024320  0x000045ea beq  0x00000012 , 0x000061ac 
+ 00024321  0x000045eb beq  0x0000002f , 0x000060ad 
+ 00024322  0x000045ec beq  0x00000018 , 0x000060b2 
+ 00024323  0x000045ed beq  0x0000003d , 0x00006119 
+ 00024324  0x000045ee beq  0x0000003e , 0x00006125 
+ 00024325  0x000045ef beq  0x0000003f , 0x00006137 
+ 00024326  0x000045f0 beq  0x00000040 , 0x00006142 
+ 00024327  0x000045f1 beq  0x00000041 , 0x00006157 
+ 00024328  0x000045f2 beq  0x00000023 , 0x00006166 
+ 00024329  0x000045f3 beq  0x0000003b , 0x00006161 
+ 00024330  0x000045f5 beq  0x00000005 , 0x00006167 
+ 00024331  0x000045f6 beq  0x00000029 , 0x00006168 
+ 00024332  0x000045f7 beq  0x00000038 , 0x00006169 
+ 00024333  0x000045f8 beq  0x00000039 , 0x00006078 
+ 00024334  0x000045fa branch  0x00003bf1 
+ 00024335  0x000045fb rtn 
+ 00024336  0x000045fd beq  0x0000008c , 0x00005fc4 
+ 00024337  0x000045fe beq  0x0000008d , 0x00005fe3 
+ 00024338  0x000045ff beq  0x00000081 , 0x00005f43 
+ 00024339  0x00004600 beq  0x00000084 , 0x00005f76 
+ 00024340  0x00004601 beq  0x00000082 , 0x00005f50 
+ 00024341  0x00004602 beq  0x00000083 , 0x00005fec 
+ 00024342  0x00004603 beq  0x0000008b , 0x00005ff7 
+ 00024343  0x00004604 beq  0x00000097 , 0x00006051 
+ 00024344  0x00004605 beq  0x00000099 , 0x00005f8c 
+ 00024345  0x00004606 beq  0x0000009a , 0x00005f81 
+ 00024346  0x00004607 beq  0x00000095 , 0x00005f91 
+ 00024347  0x00004608 beq  0x00000096 , 0x00005f92 
+ 00024348  0x00004609 branch  0x00003bf1 
+ 00024349  0x00004610 force  0x00000002 , 0x0000003f 
+ 00024350  0x00004611 call  0x000061b5 
+ 00024351  0x00004612 fetch  0x00000001 , 0x00000049 
+ 00024352  0x00004613 istore  0x00000001 , 0x00000005 
+ 00024353  0x00004614 beq  0x0000002b , 0x00005f5a 
+ 00024354  0x00004615 call  0x000061c4 
+ 00024355  0x00004616 fetch  0x00000001 , 0x00000049 
+ 00024356  0x00004617 beq  0x00000008 , 0x00005f5d 
+ 00024357  0x00004618 beq  0x0000000f , 0x00005f61 
+ 00024358  0x00004619 beq  0x00000010 , 0x00005f6c 
+ 00024359  0x0000461a beq  0x00000017 , 0x00005f33 
+ 00024360  0x0000461b beq  0x00000033 , 0x00005f6f 
+ 00024361  0x0000461c beq  0x0000002c , 0x00005f74 
+ 00024362  0x0000461d beq  0x00000041 , 0x00005f75 
+ 00024363  0x0000461e beq  0x00000011 , 0x00005f2d 
+ 00024364  0x0000461f rtn 
+ 00024365  0x00004622 fetch  0x00000001 , 0x00000055 
+ 00024366  0x00004623 rtn  0x00000034 
+ 00024367  0x00004624 jam  0x0000001b , 0x00000055 
+ 00024368  0x00004625 setarg  0x0000000c 
+ 00024369  0x00004626 arg  0x0000000b , 0x00000007 
+ 00024370  0x00004627 branch  0x00007e4c 
+ 00024371  0x0000462a force  0x00000002 , 0x00000002 
+ 00024372  0x0000462b call  0x00004907 
+ 00024373  0x0000462c branch  0x000037e1 
+ 00024374  0x0000462e force  0x00000003 , 0x0000003f 
+ 00024375  0x0000462f call  0x000061b5 
+ 00024376  0x00004630 fetch  0x00000001 , 0x00000049 
+ 00024377  0x00004631 beq  0x0000000b , 0x00005f3e 
+ 00024378  0x00004632 istore  0x00000001 , 0x00000005 
+ 00024379  0x00004633 fetch  0x00000001 , 0x0000004a 
+ 00024380  0x00004634 istore  0x00000001 , 0x00000005 
+ 00024381  0x00004635 branch  0x000061c4 
+ 00024382  0x00004638 istore  0x00000001 , 0x00000005 
+ 00024383  0x00004639 fetch  0x00000001 , 0x0000004a 
+ 00024384  0x0000463a istore  0x00000001 , 0x00000005 
+ 00024385  0x0000463b arg  0x00000451 , 0x00000002 
+ 00024386  0x0000463c branch  0x000061fb 
+ 00024387  0x0000463f force  0x00000004 , 0x00000007 
+ 00024388  0x00004640 call  0x000061bd 
+ 00024389  0x00004641 setarg  0x0000007f 
+ 00024390  0x00004642 istore  0x00000001 , 0x00000005 
+ 00024391  0x00004643 fetch  0x00000001 , 0x00000049 
+ 00024392  0x00004644 set0  0x00000007 , 0x0000003f 
+ 00024393  0x00004645 istore  0x00000001 , 0x00000005 
+ 00024394  0x00004646 fetch  0x00000001 , 0x00000049 
+ 00024395  0x00004647 beq  0x0000008c , 0x00005f5a 
+ 00024396  0x00004648 call  0x000061c4 
+ 00024397  0x00004649 fetch  0x00000001 , 0x00000049 
+ 00024398  0x0000464a beq  0x0000008d , 0x00005f74 
+ 00024399  0x0000464b rtn 
+ 00024400  0x0000464e force  0x00000005 , 0x00000007 
+ 00024401  0x0000464f call  0x000061bd 
+ 00024402  0x00004650 setarg  0x0000007f 
+ 00024403  0x00004651 istore  0x00000001 , 0x00000005 
+ 00024404  0x00004652 fetch  0x00000001 , 0x00000049 
+ 00024405  0x00004653 set0  0x00000007 , 0x0000003f 
+ 00024406  0x00004654 istore  0x00000001 , 0x00000005 
+ 00024407  0x00004655 fetch  0x00000001 , 0x0000004a 
+ 00024408  0x00004656 istore  0x00000001 , 0x00000005 
+ 00024409  0x00004657 branch  0x000061c4 
+ 00024410  0x0000465a call  0x0000384a 
+ 00024411  0x0000465b arg  0x00000452 , 0x00000002 
+ 00024412  0x0000465c branch  0x000061fb 
+ 00024413  0x00004660 call  0x00003507 
+ 00024414  0x00004661 call  0x0000620d 
+ 00024415  0x00004662 rtn  0x00000001 
+ 00024416  0x00004663 branch  0x00005ecb 
+ 00024417  0x00004666 fetch  0x00000001 , 0x0000004b 
+ 00024418  0x00004667 bbit1  0x00000005 , 0x00005f68 
+ 00024419  0x00004668 rtnbit0  0x00000004 
+ 00024420  0x00004669 jam  0x00000012 , 0x0000007c 
+ 00024421  0x0000466a set0  0x00000004 , 0x0000003f 
+ 00024422  0x0000466b call  0x00006205 
+ 00024423  0x0000466c branch  0x00005f6a 
+ 00024424  0x0000466e jam  0x00000010 , 0x0000007c 
+ 00024425  0x0000466f set0  0x00000005 , 0x0000003f 
+ 00024426  0x00004671 store  0x00000001 , 0x0000004b 
+ 00024427  0x00004672 rtn 
+ 00024428  0x00004675 call  0x00006216 
+ 00024429  0x00004676 branch  0x00005ecd , 0x00000001 
+ 00024430  0x00004677 rtn 
+ 00024431  0x0000467b fetch  0x00000001 , 0x0000044d 
+ 00024432  0x0000467c set1  0x00000000 , 0x0000003f 
+ 00024433  0x0000467d store  0x00000001 , 0x0000044d 
+ 00024434  0x0000467e jam  0x00000001 , 0x00000b7d 
+ 00024435  0x0000467f branch  0x00007c27 
+ 00024436  0x00004683 rtn 
+ 00024437  0x00004686 rtn 
+ 00024438  0x0000468b force  0x0000000c , 0x00000007 
+ 00024439  0x0000468c call  0x000061bd 
+ 00024440  0x0000468d setarg  0x00000001 
+ 00024441  0x0000468e istore  0x00000001 , 0x00000005 
+ 00024442  0x0000468f fetch  0x00000002 , 0x0000044a 
+ 00024443  0x00004690 istore  0x00000002 , 0x00000005 
+ 00024444  0x00004691 setarg  0x00000000 
+ 00024445  0x00004692 istore  0x00000003 , 0x00000005 
+ 00024446  0x00004693 setarg  0x00000000 
+ 00024447  0x00004694 istore  0x00000004 , 0x00000005 
+ 00024448  0x00004695 branch  0x000061cd 
+ 00024449  0x00004698 force  0x00000005 , 0x00000007 
+ 00024450  0x00004699 call  0x000061bd 
+ 00024451  0x0000469a fetch  0x00000001 , 0x00004132 
+ 00024452  0x0000469b beq  0x00000001 , 0x00005f89 
+ 00024453  0x0000469c setarg  0x00040003 
+ 00024454  0x0000469d istore  0x00000003 , 0x00000005 
+ 00024455  0x0000469e store  0x00000003 , 0x000007e6 
+ 00024456  0x0000469f branch  0x000061cd 
+ 00024457  0x000046a1 fetch  0x00000003 , 0x000007e6 
+ 00024458  0x000046a2 istore  0x00000003 , 0x00000005 
+ 00024459  0x000046a3 branch  0x000061cd 
+ 00024460  0x000046a6 force  0x00000005 , 0x00000007 
+ 00024461  0x000046a7 call  0x000061bd 
+ 00024462  0x000046a8 fetch  0x00000003 , 0x000007e6 
+ 00024463  0x000046a9 istore  0x00000003 , 0x00000005 
+ 00024464  0x000046aa branch  0x000061cf 
+ 00024465  0x000046af rtn 
+ 00024466  0x000046b1 force  0x00000009 , 0x00000007 
+ 00024467  0x000046b2 call  0x000061bd 
+ 00024468  0x000046b3 fetch  0x00000001 , 0x00000097 
+ 00024469  0x000046b4 istore  0x00000001 , 0x00000005 
+ 00024470  0x000046b5 fetch  0x00000002 , 0x00000098 
+ 00024471  0x000046b6 istore  0x00000002 , 0x00000005 
+ 00024472  0x000046b7 fetch  0x00000004 , 0x00000093 
+ 00024473  0x000046b8 istore  0x00000004 , 0x00000005 
+ 00024474  0x000046b9 branch  0x000061cd 
+ 00024475  0x000046bc force  0x00000011 , 0x0000003f 
+ 00024476  0x000046bd call  0x000061b5 
+ 00024477  0x000046be fetch  0x00000001 , 0x00000049 
+ 00024478  0x000046bf copy  0x0000003f , 0x00000002 
+ 00024479  0x000046c0 beq  0x00000000 , 0x00005fa3 
+ 00024480  0x000046c1 beq  0x0000000e , 0x00005fa3 
+ 00024481  0x000046c2 beq  0x0000001c , 0x00005fa3 
+ 00024482  0x000046c3 rtn 
+ 00024483  0x000046c5 istore  0x00000001 , 0x00000005 
+ 00024484  0x000046c6 fetch  0x00000001 , 0x00004702 
+ 00024485  0x000046c7 istore  0x00000001 , 0x00000005 
+ 00024486  0x000046c8 copy  0x0000003f , 0x00000039 
+ 00024487  0x000046c9 setarg  0x00004703 
+ 00024488  0x000046ca iadd  0x00000002 , 0x00000006 
+ 00024489  0x000046cb call  0x00007e45 
+ 00024490  0x000046cc branch  0x000061cd 
+ 00024491  0x000046d0 force  0x00000003 , 0x0000003f 
+ 00024492  0x000046d1 call  0x000061b5 
+ 00024493  0x000046d2 setarg  0x00000114 
+ 00024494  0x000046d3 istore  0x00000002 , 0x00000005 
+ 00024495  0x000046d4 branch  0x000061cd 
+ 00024496  0x000046d8 force  0x00000003 , 0x0000003f 
+ 00024497  0x000046d9 call  0x000061b5 
+ 00024498  0x000046da fetch  0x00000004 , 0x0000016f 
+ 00024499  0x000046db isub  0x00000022 , 0x0000003f 
+ 00024500  0x000046dc branch  0x00005fb6 , 0x00000029 
+ 00024501  0x000046dd sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00024502  0x000046e0 rshift2  0x0000003f , 0x0000003f 
+ 00024503  0x000046e1 set0  0x0000000f , 0x0000003f 
+ 00024504  0x000046e2 istore  0x00000002 , 0x00000005 
+ 00024505  0x000046e3 branch  0x000061cd 
+ 00024506  0x000046e6 force  0x00000006 , 0x0000003f 
+ 00024507  0x000046e7 call  0x000061b5 
+ 00024508  0x000046e8 fetch  0x00000005 , 0x000046fd 
+ 00024509  0x000046e9 istore  0x00000005 , 0x00000005 
+ 00024510  0x000046ea branch  0x000061cd 
+ 00024511  0x000046ed force  0x00000009 , 0x0000003f 
+ 00024512  0x000046ee call  0x000061b5 
+ 00024513  0x000046ef fetch  0x00000008 , 0x00004138 
+ 00024514  0x000046f0 istore  0x00000008 , 0x00000005 
+ 00024515  0x000046f1 branch  0x000061cd 
+ 00024516  0x000046f8 branch  0x00005fc6 , 0x00000029 
+ 00024517  0x000046fb branch  0x00005fc7 
+ 00024518  0x000046fd jam  0x00000007 , 0x000041f9 
+ 00024519  0x000046ff jam  0x00000000 , 0x000000af 
+ 00024520  0x00004700 force  0x00000010 , 0x00000007 
+ 00024521  0x00004701 call  0x000061bd 
+ 00024522  0x00004702 fetch  0x00000001 , 0x000000ad 
+ 00024523  0x00004703 istore  0x00000001 , 0x00000005 
+ 00024524  0x00004704 fetch  0x00000001 , 0x000041f9 
+ 00024525  0x00004705 istore  0x00000001 , 0x00000005 
+ 00024526  0x00004706 setarg  0x00000000 
+ 00024527  0x00004707 istore  0x00000001 , 0x00000005 
+ 00024528  0x00004708 fetch  0x00000001 , 0x000000af 
+ 00024529  0x00004709 istore  0x00000001 , 0x00000005 
+ 00024530  0x0000470a setarg  0x00000006 
+ 00024531  0x0000470b istore  0x00000001 , 0x00000005 
+ 00024532  0x0000470c setarg  0x00000002 
+ 00024533  0x0000470d istore  0x00000001 , 0x00000005 
+ 00024534  0x0000470e setarg  0x00000007 
+ 00024535  0x0000470f istore  0x00000001 , 0x00000005 
+ 00024536  0x00004710 istore  0x00000001 , 0x00000005 
+ 00024537  0x00004711 setarg  0x0000001e 
+ 00024538  0x00004712 istore  0x00000002 , 0x00000005 
+ 00024539  0x00004713 istore  0x00000002 , 0x00000005 
+ 00024540  0x00004714 fetch  0x00000001 , 0x000000ab 
+ 00024541  0x00004715 istore  0x00000001 , 0x00000005 
+ 00024542  0x00004716 fetch  0x00000001 , 0x000000b1 
+ 00024543  0x00004717 istore  0x00000001 , 0x00000005 
+ 00024544  0x00004718 nbranch  0x000061cd , 0x00000034 
+ 00024545  0x00004719 branch  0x000061cd , 0x00000029 
+ 00024546  0x0000471a branch  0x000061cf 
+ 00024547  0x0000471d force  0x00000004 , 0x00000007 
+ 00024548  0x0000471e call  0x000061bd 
+ 00024549  0x0000471f fetch  0x00000001 , 0x000000ad 
+ 00024550  0x00004720 istore  0x00000001 , 0x00000005 
+ 00024551  0x00004721 fetch  0x00000001 , 0x00000446 
+ 00024552  0x00004722 istore  0x00000001 , 0x00000005 
+ 00024553  0x00004723 fetch  0x00000001 , 0x000000b4 
+ 00024554  0x00004724 store  0x00000001 , 0x00000047 
+ 00024555  0x00004725 branch  0x000061cf 
+ 00024556  0x00004729 force  0x0000000c , 0x00000007 
+ 00024557  0x0000472a call  0x000061bd 
+ 00024558  0x0000472b setarg  0x00000001 
+ 00024559  0x0000472c istore  0x00000001 , 0x00000005 
+ 00024560  0x0000472d fetch  0x00000002 , 0x0000044a 
+ 00024561  0x0000472e istore  0x00000002 , 0x00000005 
+ 00024562  0x0000472f setarg  0x00000000 
+ 00024563  0x00004730 istore  0x00000003 , 0x00000005 
+ 00024564  0x00004731 setarg  0x00000000 
+ 00024565  0x00004732 istore  0x00000004 , 0x00000005 
+ 00024566  0x00004733 branch  0x000061cf 
+ 00024567  0x00004736 force  0x00000003 , 0x00000007 
+ 00024568  0x00004737 call  0x000061bd 
+ 00024569  0x00004738 fetch  0x00000001 , 0x000041fb 
+ 00024570  0x00004739 istore  0x00000001 , 0x00000005 
+ 00024571  0x0000473a disable  0x00000028 
+ 00024572  0x0000473b call  0x000061cf 
+ 00024573  0x0000473c nrtn  0x00000028 
+ 00024574  0x0000473d nrtn  0x00000029 
+ 00024575  0x0000473e fetch  0x00000001 , 0x00004179 
+ 00024576  0x0000473f rtnbit0  0x00000000 
+ 00024577  0x00004740 call  0x0000600f 
+ 00024578  0x00004741 branch  0x00006019 
+ 00024579  0x00004745 fetch  0x00000001 , 0x0000413e 
+ 00024580  0x00004746 set1  0x00000003 , 0x0000003f 
+ 00024581  0x00004747 store  0x00000001 , 0x0000413e 
+ 00024582  0x00004748 setarg  0x00000101 
+ 00024583  0x00004749 store  0x00000002 , 0x0000044a 
+ 00024584  0x0000474a rtn 
+ 00024585  0x0000474d fetch  0x00000001 , 0x0000413e 
+ 00024586  0x0000474e set0  0x00000003 , 0x0000003f 
+ 00024587  0x0000474f store  0x00000001 , 0x0000413e 
+ 00024588  0x00004750 setarg  0x00000000 
+ 00024589  0x00004751 store  0x00000002 , 0x0000044a 
+ 00024590  0x00004752 rtn 
+ 00024591  0x00004755 jam  0x00000003 , 0x00004179 
+ 00024592  0x00004756 setarg  0x00000000 
+ 00024593  0x00004757 store  0x00000004 , 0x000041e3 
+ 00024594  0x00004758 arg  0x0000417b , 0x00000005 
+ 00024595  0x00004759 call  0x00006023 
+ 00024596  0x0000475a arg  0x00004188 , 0x00000005 
+ 00024597  0x0000475b call  0x00006023 
+ 00024598  0x0000475c arg  0x000041e7 , 0x00000005 
+ 00024599  0x0000475d call  0x00006023 
+ 00024600  0x0000475e branch  0x0000602a 
+ 00024601  0x00004760 arg  0x00004188 , 0x00000005 
+ 00024602  0x00004761 call  0x00006023 
+ 00024603  0x00004762 call  0x0000602a 
+ 00024604  0x00004763 branch  0x0000602d 
+ 00024605  0x00004767 fetch  0x00000005 , 0x000041e7 
+ 00024606  0x00004768 store  0x00000005 , 0x00004188 
+ 00024607  0x00004769 ifetch  0x00000005 , 0x00000006 
+ 00024608  0x0000476a istore  0x00000005 , 0x00000005 
+ 00024609  0x0000476b call  0x0000602a 
+ 00024610  0x0000476c branch  0x0000602d 
+ 00024611  0x0000476f setarg  0x00ffffff 
+ 00024612  0x00004770 istore  0x00000003 , 0x00000005 
+ 00024613  0x00004771 istore  0x00000003 , 0x00000005 
+ 00024614  0x00004772 istore  0x00000003 , 0x00000005 
+ 00024615  0x00004773 setarg  0x0000007f 
+ 00024616  0x00004774 istore  0x00000001 , 0x00000005 
+ 00024617  0x00004775 rtn 
+ 00024618  0x00004777 setarg  0x00000000 
+ 00024619  0x00004778 store  0x00000002 , 0x00004177 
+ 00024620  0x00004779 rtn 
+ 00024621  0x0000477b fetch  0x00000001 , 0x00004179 
+ 00024622  0x0000477c set1  0x00000002 , 0x0000003f 
+ 00024623  0x0000477d store  0x00000001 , 0x00004179 
+ 00024624  0x0000477e rtn 
+ 00024625  0x00004780 nrtn  0x00000029 
+ 00024626  0x00004781 force  0x00000010 , 0x0000003f 
+ 00024627  0x00004782 call  0x000061b5 
+ 00024628  0x00004783 deposit  0x00000022 
+ 00024629  0x00004784 arg  0x000001dc , 0x00000002 
+ 00024630  0x00004785 iadd  0x00000002 , 0x0000003f 
+ 00024631  0x00004786 rshift  0x0000003f , 0x0000003f 
+ 00024632  0x00004787 increase  0x00000001 , 0x0000003f 
+ 00024633  0x00004788 set0  0x00000000 , 0x0000003f 
+ 00024634  0x00004789 istore  0x00000004 , 0x00000005 
+ 00024635  0x0000478a copy  0x0000003f , 0x00000002 
+ 00024636  0x0000478b setarg  0x00000001 
+ 00024637  0x0000478c istore  0x00000001 , 0x00000005 
+ 00024638  0x0000478d fetch  0x00000005 , 0x00004188 
+ 00024639  0x0000478e istore  0x00000005 , 0x00000005 
+ 00024640  0x0000478f ifetch  0x00000005 , 0x00000006 
+ 00024641  0x00004790 istore  0x00000005 , 0x00000005 
+ 00024642  0x00004791 lshift  0x00000002 , 0x00000002 
+ 00024643  0x00004792 storet  0x00000004 , 0x00004173 
+ 00024644  0x00004793 call  0x000061cf 
+ 00024645  0x00004794 fetch  0x00000001 , 0x00000031 
+ 00024646  0x00004795 set1  0x00000003 , 0x0000003f 
+ 00024647  0x00004796 store  0x00000001 , 0x00000031 
+ 00024648  0x00004797 jam  0x00000001 , 0x0000417a 
+ 00024649  0x00004798 fetch  0x00000004 , 0x00004173 
+ 00024650  0x00004799 arg  0x0002ee00 , 0x00000002 
+ 00024651  0x0000479a iadd  0x00000002 , 0x0000003f 
+ 00024652  0x0000479b store  0x00000004 , 0x000041e3 
+ 00024653  0x0000479c fetch  0x00000001 , 0x00004179 
+ 00024654  0x0000479d rtnbit1  0x00000004 
+ 00024655  0x0000479e jam  0x00000090 , 0x0000007c 
+ 00024656  0x0000479f rtn 
+ 00024657  0x000047a3 force  0x00000002 , 0x00000007 
+ 00024658  0x000047a4 call  0x000061bd 
+ 00024659  0x000047a5 nbranch  0x000061cd , 0x00000029 
+ 00024660  0x000047a7 branch  0x000061cf 
+ 00024661  0x000047ac force  0x00000002 , 0x0000003f 
+ 00024662  0x000047ad call  0x000061b5 
+ 00024663  0x000047ae fetch  0x00000001 , 0x00000446 
+ 00024664  0x000047af istore  0x00000001 , 0x00000005 
+ 00024665  0x000047b0 call  0x000061cf 
+ 00024666  0x000047b2 fetch  0x00000001 , 0x0000004b 
+ 00024667  0x000047b3 set1  0x00000003 , 0x0000003f 
+ 00024668  0x000047b4 store  0x00000001 , 0x0000004b 
+ 00024669  0x000047b5 jam  0x00000032 , 0x00000072 
+ 00024670  0x000047b6 rtn 
+ 00024671  0x000047ba force  0x00000001 , 0x0000003f 
+ 00024672  0x000047bb call  0x000061b5 
+ 00024673  0x000047bc branch  0x000061cf 
+ 00024674  0x000047be force  0x00000001 , 0x0000003f 
+ 00024675  0x000047bf call  0x000061b5 
+ 00024676  0x000047c0 branch  0x000061cd 
+ 00024677  0x000047c4 force  0x00000002 , 0x0000003f 
+ 00024678  0x000047c5 call  0x000061b5 
+ 00024679  0x000047c6 fetch  0x00000001 , 0x0000004c 
+ 00024680  0x000047c7 isolate0  0x00000002 , 0x0000003f 
+ 00024681  0x000047c8 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00024682  0x000047c9 and_into  0x00000001 , 0x0000003f 
+ 00024683  0x000047ca istore  0x00000001 , 0x00000005 
+ 00024684  0x000047cb branch  0x000061cf 
+ 00024685  0x000047cf force  0x00000003 , 0x0000003f 
+ 00024686  0x000047d0 call  0x000061b5 
+ 00024687  0x000047d1 fetch  0x00000002 , 0x00000051 
+ 00024688  0x000047d2 istore  0x00000002 , 0x00000005 
+ 00024689  0x000047d3 branch  0x000061cf 
+ 00024690  0x000047d6 jam  0x000000fa , 0x00000072 
+ 00024691  0x000047d7 force  0x00000002 , 0x0000003f 
+ 00024692  0x000047d8 call  0x000061b5 
+ 00024693  0x000047d9 fetch  0x00000001 , 0x00000053 
+ 00024694  0x000047da istore  0x00000001 , 0x00000005 
+ 00024695  0x000047db branch  0x000061cf 
+ 00024696  0x000047de force  0x0000000a , 0x0000003f 
+ 00024697  0x000047df call  0x000061b5 
+ 00024698  0x000047e0 arg  0x00000154 , 0x00000006 
+ 00024699  0x000047e1 force  0x00000009 , 0x00000039 
+ 00024700  0x000047e3 ifetch  0x00000001 , 0x00000006 
+ 00024701  0x000047e4 xor_into  0x00000055 , 0x0000003f 
+ 00024702  0x000047e5 istore  0x00000001 , 0x00000005 
+ 00024703  0x000047e6 loop  0x0000607c 
+ 00024704  0x000047e7 branch  0x000061cf 
+ 00024705  0x000047ea branch  0x000061cf 
+ 00024706  0x000047ec branch  0x000061cf 
+ 00024707  0x000047ef rtn  0x00000029 
+ 00024708  0x000047f0 call  0x00003997 
+ 00024709  0x000047f1 force  0x00000009 , 0x0000003f 
+ 00024710  0x000047f2 call  0x000061b5 
+ 00024711  0x000047f3 fetch  0x00000002 , 0x0000017b 
+ 00024712  0x000047f4 istore  0x00000002 , 0x00000005 
+ 00024713  0x000047f5 fetch  0x00000003 , 0x00004140 
+ 00024714  0x000047f6 istore  0x00000003 , 0x00000005 
+ 00024715  0x000047f7 fetch  0x00000001 , 0x00004143 
+ 00024716  0x000047f8 istore  0x00000001 , 0x00000005 
+ 00024717  0x000047f9 fetch  0x00000002 , 0x00004144 
+ 00024718  0x000047fa istore  0x00000002 , 0x00000005 
+ 00024719  0x000047fb bmark0  0x00000003 , 0x00006094 
+ 00024720  0x000047fc set0  0x00000003 , 0x00000000 
+ 00024721  0x000047fd call  0x000061cf 
+ 00024722  0x000047fe jam  0x00000013 , 0x0000007c 
+ 00024723  0x000047ff rtn 
+ 00024724  0x00004801 call  0x000061cd 
+ 00024725  0x00004802 jam  0x00000003 , 0x0000007c 
+ 00024726  0x00004803 jam  0x00000013 , 0x0000007d 
+ 00024727  0x00004804 rtn 
+ 00024728  0x00004807 arg  0x00000200 , 0x00000002 
+ 00024729  0x00004808 branch  0x0000609c , 0x00000029 
+ 00024730  0x00004809 deposit  0x00000028 
+ 00024731  0x0000480a branch  0x0000609d 
+ 00024732  0x0000480c deposit  0x00000022 
+ 00024733  0x0000480e deposit  0x00000021 
+ 00024734  0x0000480f iadd  0x00000002 , 0x0000003f 
+ 00024735  0x00004810 and_into  0x000001fc , 0x0000003f 
+ 00024736  0x00004811 store  0x00000004 , 0x00000034 
+ 00024737  0x00004812 force  0x00000005 , 0x0000003f 
+ 00024738  0x00004813 call  0x000061b5 
+ 00024739  0x00004814 fetch  0x00000004 , 0x00000034 
+ 00024740  0x00004815 rshift  0x0000003f , 0x0000003f 
+ 00024741  0x00004816 istore  0x00000004 , 0x00000005 
+ 00024742  0x00004817 branch  0x000061cf 
+ 00024743  0x0000481a force  0x0000000a , 0x0000003f 
+ 00024744  0x0000481b call  0x000061b5 
+ 00024745  0x0000481c arg  0x00000455 , 0x00000006 
+ 00024746  0x0000481d ifetch  0x00000009 , 0x00000006 
+ 00024747  0x0000481e istore  0x00000009 , 0x00000005 
+ 00024748  0x0000481f branch  0x000061cf 
+ 00024749  0x00004824 force  0x00000003 , 0x0000003f 
+ 00024750  0x00004825 call  0x000061b5 
+ 00024751  0x00004826 setarg  0x00000114 
+ 00024752  0x00004827 istore  0x00000002 , 0x00000005 
+ 00024753  0x00004828 branch  0x000061cf 
+ 00024754  0x0000482c force  0x00000001 , 0x0000003f 
+ 00024755  0x0000482d call  0x000061b5 
+ 00024756  0x00004836 branch  0x000061cf 
+ 00024757  0x00004839 branch  0x000060ba , 0x00000029 
+ 00024758  0x0000483a jam  0x00000000 , 0x000000ad 
+ 00024759  0x0000483b fetch  0x00000001 , 0x00000031 
+ 00024760  0x0000483c set1  0x00000004 , 0x0000003f 
+ 00024761  0x0000483d store  0x00000001 , 0x00000031 
+ 00024762  0x0000483f jam  0x00000000 , 0x000000af 
+ 00024763  0x00004840 force  0x00000007 , 0x0000003f 
+ 00024764  0x00004841 call  0x000061b5 
+ 00024765  0x00004842 fetch  0x00000001 , 0x000000ad 
+ 00024766  0x00004843 istore  0x00000001 , 0x00000005 
+ 00024767  0x00004844 setarg  0x00000000 
+ 00024768  0x00004845 istore  0x00000001 , 0x00000005 
+ 00024769  0x00004846 fetch  0x00000001 , 0x000000af 
+ 00024770  0x00004847 istore  0x00000001 , 0x00000005 
+ 00024771  0x00004848 setarg  0x00000006 
+ 00024772  0x00004849 istore  0x00000001 , 0x00000005 
+ 00024773  0x0000484a setarg  0x00000002 
+ 00024774  0x0000484b istore  0x00000001 , 0x00000005 
+ 00024775  0x0000484c fetch  0x00000001 , 0x000000ab 
+ 00024776  0x0000484d istore  0x00000001 , 0x00000005 
+ 00024777  0x0000484e branch  0x000061cd , 0x00000029 
+ 00024778  0x0000484f branch  0x000061ca 
+ 00024779  0x00004853 force  0x00000003 , 0x0000003f 
+ 00024780  0x00004854 call  0x000061b5 
+ 00024781  0x00004855 fetch  0x00000001 , 0x000000ad 
+ 00024782  0x00004856 istore  0x00000001 , 0x00000005 
+ 00024783  0x00004857 force  0x00000013 , 0x0000003f 
+ 00024784  0x00004858 istore  0x00000001 , 0x00000005 
+ 00024785  0x00004859 branch  0x000061cf 
+ 00024786  0x0000485c force  0x00000002 , 0x0000003f 
+ 00024787  0x0000485d call  0x000061b5 
+ 00024788  0x0000485e fetch  0x00000001 , 0x00004171 
+ 00024789  0x0000485f istore  0x00000001 , 0x00000005 
+ 00024790  0x00004860 branch  0x000061cf 
+ 00024791  0x00004864 force  0x00000002 , 0x0000003f 
+ 00024792  0x00004865 call  0x000061b5 
+ 00024793  0x00004866 setarg  0x00000005 
+ 00024794  0x00004867 istore  0x00000001 , 0x00000005 
+ 00024795  0x00004868 branch  0x000061cf 
+ 00024796  0x0000486b fetch  0x00000001 , 0x00000030 
+ 00024797  0x0000486c set1  0x00000004 , 0x0000003f 
+ 00024798  0x0000486d store  0x00000001 , 0x00000030 
+ 00024799  0x0000486e copy  0x00000022 , 0x0000003f 
+ 00024800  0x0000486f store  0x00000004 , 0x00000465 
+ 00024801  0x00004870 fetch  0x00000001 , 0x0000044d 
+ 00024802  0x00004871 bbit1  0x00000003 , 0x000060eb 
+ 00024803  0x00004872 set1  0x00000003 , 0x0000003f 
+ 00024804  0x00004873 store  0x00000001 , 0x0000044d 
+ 00024805  0x00004874 jam  0x00000005 , 0x00000b7d 
+ 00024806  0x00004875 call  0x00007c27 
+ 00024807  0x00004876 call  0x00004825 
+ 00024808  0x00004877 force  0x00000001 , 0x0000003f 
+ 00024809  0x00004878 call  0x000061b5 
+ 00024810  0x00004879 branch  0x000061cf 
+ 00024811  0x0000487b jam  0x00000000 , 0x00000048 
+ 00024812  0x0000487c rtn 
+ 00024813  0x0000487f force  0x00000006 , 0x0000003f 
+ 00024814  0x00004880 call  0x000061b5 
+ 00024815  0x00004881 fetch  0x00000005 , 0x000046fd 
+ 00024816  0x00004882 istore  0x00000005 , 0x00000005 
+ 00024817  0x00004883 branch  0x000061cf 
+ 00024818  0x00004886 force  0x00000009 , 0x0000003f 
+ 00024819  0x00004887 call  0x000061b5 
+ 00024820  0x00004888 fetch  0x00000008 , 0x00004138 
+ 00024821  0x00004889 istore  0x00000008 , 0x00000005 
+ 00024822  0x0000488a branch  0x000061cf 
+ 00024823  0x0000488d call  0x0000481b 
+ 00024824  0x0000488e fetch  0x00000001 , 0x00004132 
+ 00024825  0x0000488f beq  0x00000001 , 0x000060fd 
+ 00024826  0x00004890 jam  0x00000001 , 0x000007dd 
+ 00024827  0x00004891 fetch  0x00000001 , 0x00004793 
+ 00024828  0x00004892 rtnne  0x00000001 
+ 00024829  0x00004894 jam  0x00000013 , 0x000007db 
+ 00024830  0x00004895 rtn 
+ 00024831  0x00004898 call  0x00006209 
+ 00024832  0x00004899 jam  0x00000099 , 0x0000007c 
+ 00024833  0x0000489a jam  0x00000003 , 0x000007db 
+ 00024834  0x0000489b rtn 
+ 00024835  0x0000489f call  0x00006209 
+ 00024836  0x000048a0 jam  0x0000003d , 0x0000007c 
+ 00024837  0x000048a1 jam  0x00000007 , 0x000007db 
+ 00024838  0x000048a2 rtn 
+ 00024839  0x000048a5 arg  0x00000868 , 0x00000011 
+ 00024840  0x000048a6 arg  0x00000888 , 0x00000012 
+ 00024841  0x000048a7 arg  0x00000010 , 0x00000039 
+ 00024842  0x000048a8 call  0x00007f25 
+ 00024843  0x000048a9 branch  0x00006111 , 0x00000005 
+ 00024844  0x000048aa jam  0x00000000 , 0x000007db 
+ 00024845  0x000048ab call  0x00007811 
+ 00024846  0x000048ac jam  0x00000024 , 0x0000007e 
+ 00024847  0x000048ad jam  0x00000040 , 0x0000007d 
+ 00024848  0x000048ae branch  0x00005bc9 
+ 00024849  0x000048b0 jam  0x0000000a , 0x000007db 
+ 00024850  0x000048b1 call  0x0000780f 
+ 00024851  0x000048b2 jam  0x00000040 , 0x0000007d 
+ 00024852  0x000048b3 branch  0x00005cf5 
+ 00024853  0x000048b8 jam  0x00000040 , 0x0000007c 
+ 00024854  0x000048b9 rtn 
+ 00024855  0x000048c0 jam  0x0000003d , 0x0000007c 
+ 00024856  0x000048c2 rtn 
+ 00024857  0x000048c9 jam  0x00000000 , 0x000007e2 
+ 00024858  0x000048ca force  0x00000004 , 0x0000003f 
+ 00024859  0x000048cb call  0x000061b5 
+ 00024860  0x000048cc force  0x00000001 , 0x0000003f 
+ 00024861  0x000048cd istore  0x00000001 , 0x00000005 
+ 00024862  0x000048ce force  0x00000001 , 0x0000003f 
+ 00024863  0x000048cf istore  0x00000001 , 0x00000005 
+ 00024864  0x000048d0 force  0x00000030 , 0x0000003f 
+ 00024865  0x000048d1 istore  0x00000001 , 0x00000005 
+ 00024866  0x000048d2 call  0x00006216 
+ 00024867  0x000048d3 branch  0x000061cf , 0x00000001 
+ 00024868  0x000048d4 branch  0x000061cd 
+ 00024869  0x000048d8 force  0x00000011 , 0x0000003f 
+ 00024870  0x000048d9 call  0x000061b5 
+ 00024871  0x000048da fetch  0x00000001 , 0x000007e2 
+ 00024872  0x000048db arg  0x000047ac , 0x00000006 
+ 00024873  0x000048dc iadd  0x00000006 , 0x00000006 
+ 00024874  0x000048dd ifetch  0x00000008 , 0x00000006 
+ 00024875  0x000048de istore  0x00000008 , 0x00000005 
+ 00024876  0x000048df ifetch  0x00000008 , 0x00000006 
+ 00024877  0x000048e0 istore  0x00000008 , 0x00000005 
+ 00024878  0x000048e1 fetch  0x00000001 , 0x000007e2 
+ 00024879  0x000048e2 increase  0x00000010 , 0x0000003f 
+ 00024880  0x000048e3 store  0x00000001 , 0x000007e2 
+ 00024881  0x000048e4 call  0x00006216 
+ 00024882  0x000048e5 branch  0x000061cf , 0x00000001 
+ 00024883  0x000048e6 branch  0x000061cd 
+ 00024884  0x000048ea jam  0x00000006 , 0x000007da 
+ 00024885  0x000048eb jam  0x0000003f , 0x0000007c 
+ 00024886  0x000048ec rtn 
+ 00024887  0x000048f0 force  0x00000011 , 0x0000003f 
+ 00024888  0x000048f1 call  0x000061b5 
+ 00024889  0x000048f2 arg  0x00000868 , 0x00000006 
+ 00024890  0x000048f3 ifetch  0x00000008 , 0x00000006 
+ 00024891  0x000048f4 istore  0x00000008 , 0x00000005 
+ 00024892  0x000048f5 ifetch  0x00000008 , 0x00000006 
+ 00024893  0x000048f6 istore  0x00000008 , 0x00000005 
+ 00024894  0x000048f7 branch  0x000061cd 
+ 00024895  0x000048fa call  0x000061d9 
+ 00024896  0x000048fc jam  0x00000040 , 0x0000007c 
+ 00024897  0x000048fd rtn 
+ 00024898  0x00004901 call  0x00006216 
+ 00024899  0x00004902 call  0x0000774d , 0x00000001 
+ 00024900  0x00004903 force  0x00000011 , 0x0000003f 
+ 00024901  0x00004904 call  0x000061b5 
+ 00024902  0x00004905 arg  0x00000838 , 0x00000006 
+ 00024903  0x00004906 ifetch  0x00000008 , 0x00000006 
+ 00024904  0x00004907 istore  0x00000008 , 0x00000005 
+ 00024905  0x00004908 ifetch  0x00000008 , 0x00000006 
+ 00024906  0x00004909 istore  0x00000008 , 0x00000005 
+ 00024907  0x0000490a call  0x00006216 
+ 00024908  0x0000490b nbranch  0x000061cd , 0x00000001 
+ 00024909  0x0000490c branch  0x000061cf , 0x00000001 
+ 00024910  0x00004910 jam  0x0000000f , 0x000007db 
+ 00024911  0x00004912 call  0x00006209 
+ 00024912  0x00004913 jam  0x0000000b , 0x0000007c 
+ 00024913  0x00004914 call  0x00006221 
+ 00024914  0x00004915 branch  0x00007785 , 0x00000001 
+ 00024915  0x00004916 branch  0x0000778f 
+ 00024916  0x00004918 call  0x00006205 
+ 00024917  0x0000491a jam  0x00000041 , 0x0000007c 
+ 00024918  0x0000491b rtn 
+ 00024919  0x0000491e force  0x00000011 , 0x0000003f 
+ 00024920  0x0000491f call  0x000061b5 
+ 00024921  0x00004920 arg  0x00000868 , 0x00000006 
+ 00024922  0x00004921 ifetch  0x00000008 , 0x00000006 
+ 00024923  0x00004922 istore  0x00000008 , 0x00000005 
+ 00024924  0x00004923 ifetch  0x00000008 , 0x00000006 
+ 00024925  0x00004924 istore  0x00000008 , 0x00000005 
+ 00024926  0x00004925 call  0x00006216 
+ 00024927  0x00004926 nbranch  0x000061cd , 0x00000001 
+ 00024928  0x00004927 branch  0x000061cf , 0x00000001 
+ 00024929  0x0000492a force  0x00000003 , 0x0000003f 
+ 00024930  0x0000492b call  0x000061b5 
+ 00024931  0x0000492c setarg  0x0000fffe 
+ 00024932  0x0000492d istore  0x00000002 , 0x00000005 
+ 00024933  0x0000492e branch  0x000061cd 
+ 00024934  0x00004931 branch  0x000061cf 
+ 00024935  0x00004933 branch  0x000061cf 
+ 00024936  0x00004935 branch  0x000061cf 
+ 00024937  0x00004937 branch  0x000061cf 
+ 00024938  0x0000493d call  0x00006225 
+ 00024939  0x0000493e arg  0x00004140 , 0x00000011 
+ 00024940  0x0000493f call  0x0000622b 
+ 00024941  0x00004940 force  0x00000011 , 0x0000003f 
+ 00024942  0x00004941 call  0x000061b5 
+ 00024943  0x00004942 arg  0x0000050f , 0x00000011 
+ 00024944  0x00004943 arg  0x000004ef , 0x00000012 
+ 00024945  0x00004944 call  0x00007467 
+ 00024946  0x00004945 nbranch  0x000061c4 , 0x00000029 
+ 00024947  0x00004946 branch  0x000061ca 
+ 00024948  0x00004949 call  0x00006225 
+ 00024949  0x0000494a arg  0x00000040 , 0x00000011 
+ 00024950  0x0000494b call  0x0000736a 
+ 00024951  0x0000494d force  0x00000011 , 0x0000003f 
+ 00024952  0x0000494e call  0x000061b5 
+ 00024953  0x0000494f arg  0x000004ef , 0x00000006 
+ 00024954  0x00004950 call  0x00007e35 
+ 00024955  0x00004951 fetch  0x00000001 , 0x00000055 
+ 00024956  0x00004952 beq  0x00000019 , 0x000061cf 
+ 00024957  0x00004953 beq  0x00000018 , 0x000061cf 
+ 00024958  0x00004954 branch  0x000061ca 
+ 00024959  0x00004957 fetch  0x00000001 , 0x000007e1 
+ 00024960  0x00004958 branch  0x00006185 , 0x00000034 
+ 00024961  0x00004959 call  0x00006216 
+ 00024962  0x0000495a call  0x00006209 , 0x00000001 
+ 00024963  0x0000495b ncall  0x00006205 , 0x00000001 
+ 00024964  0x0000495c branch  0x00006186 
+ 00024965  0x0000495e call  0x00006209 
+ 00024966  0x00004960 call  0x00006225 
+ 00024967  0x00004961 branch  0x00006177 
+ 00024968  0x00004964 arg  0x00004140 , 0x00000011 
+ 00024969  0x00004965 call  0x0000739d 
+ 00024970  0x00004966 force  0x00000005 , 0x0000003f 
+ 00024971  0x00004967 call  0x000061b5 
+ 00024972  0x00004968 fetch  0x00000004 , 0x0000051f 
+ 00024973  0x00004969 istore  0x00000004 , 0x00000005 
+ 00024974  0x0000496a arg  0x00000451 , 0x00000002 
+ 00024975  0x0000496b call  0x000061fb 
+ 00024976  0x0000496c call  0x0000749b 
+ 00024977  0x0000496d call  0x00006216 
+ 00024978  0x0000496e branch  0x00006197 , 0x00000001 
+ 00024979  0x0000496f jam  0x00000001 , 0x00000454 
+ 00024980  0x00004970 fetch  0x00000001 , 0x000007e1 
+ 00024981  0x00004971 rtn  0x00000034 
+ 00024982  0x00004972 jam  0x0000000b , 0x0000007c 
+ 00024983  0x00004974 fetch  0x00000001 , 0x0000425e 
+ 00024984  0x00004975 rtn  0x00000034 
+ 00024985  0x00004976 call  0x00006216 
+ 00024986  0x00004977 call  0x00004852 , 0x00000001 
+ 00024987  0x00004979 call  0x00006216 
+ 00024988  0x0000497a nbranch  0x000061a1 , 0x00000001 
+ 00024989  0x0000497b fetch  0x00000001 , 0x00000453 
+ 00024990  0x0000497c rtn  0x00000034 
+ 00024991  0x0000497d jam  0x0000000f , 0x0000007c 
+ 00024992  0x0000497e rtn 
+ 00024993  0x00004980 rtnmark0  0x00000021 
+ 00024994  0x00004981 set0  0x00000021 , 0x00000000 
+ 00024995  0x00004982 jam  0x0000000f , 0x0000007c 
+ 00024996  0x00004983 rtn 
+ 00024997  0x00004988 call  0x00006225 
+ 00024998  0x00004989 call  0x000073a0 
+ 00024999  0x0000498a force  0x00000011 , 0x0000003f 
+ 00025000  0x0000498b call  0x000061b5 
+ 00025001  0x0000498c arg  0x000004ef , 0x00000006 
+ 00025002  0x0000498d call  0x00007e35 
+ 00025003  0x0000498e branch  0x000061ca 
+ 00025004  0x00004991 force  0x00000001 , 0x0000003f 
+ 00025005  0x00004992 call  0x000061b5 
+ 00025006  0x00004993 branch  0x000061ca 
+ 00025007  0x00004996 force  0x00000002 , 0x0000003f 
+ 00025008  0x00004997 call  0x000061b5 
+ 00025009  0x00004998 force  0x00000010 , 0x0000003f 
+ 00025010  0x00004999 istore  0x00000001 , 0x00000005 
+ 00025011  0x0000499a store  0x00000001 , 0x00000054 
+ 00025012  0x0000499b branch  0x000061ca 
+ 00025013  0x0000499f lshift3  0x0000003f , 0x0000003f 
+ 00025014  0x000049a0 or_into  0x00000007 , 0x0000003f 
+ 00025015  0x000049a1 store  0x00000001 , 0x00000432 
+ 00025016  0x000049a2 arg  0x00000011 , 0x00000039 
+ 00025017  0x000049a3 arg  0x00000434 , 0x00000005 
+ 00025018  0x000049a4 call  0x00007e3f 
+ 00025019  0x000049a5 arg  0x00000434 , 0x00000005 
+ 00025020  0x000049a6 rtn 
+ 00025021  0x000049a9 and  0x0000003f , 0x0000007f , 0x00000011 
+ 00025022  0x000049aa jam  0x0000007f , 0x00000048 
+ 00025023  0x000049ab deposit  0x00000007 
+ 00025024  0x000049ac call  0x000061b5 
+ 00025025  0x000049ad deposit  0x00000011 
+ 00025026  0x000049ae istore  0x00000001 , 0x00000005 
+ 00025027  0x000049af rtn 
+ 00025028  0x000049b2 fetch  0x00000001 , 0x00000048 
+ 00025029  0x000049b3 lshift  0x0000003f , 0x0000003f 
+ 00025030  0x000049b4 fetcht  0x00000001 , 0x0000004c 
+ 00025031  0x000049b5 isolate1  0x00000001 , 0x00000002 
+ 00025032  0x000049b6 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00025033  0x000049b7 branch  0x000061d4 
+ 00025034  0x000049bb fetcht  0x00000001 , 0x0000004c 
+ 00025035  0x000049bc and_into  0x00000001 , 0x00000002 
+ 00025036  0x000049bd branch  0x000061d0 
+ 00025037  0x000049c0 force  0x00000000 , 0x00000002 
+ 00025038  0x000049c1 branch  0x000061d0 
+ 00025039  0x000049c4 force  0x00000001 , 0x00000002 
+ 00025040  0x000049c6 fetch  0x00000001 , 0x00000048 
+ 00025041  0x000049c7 lshift  0x0000003f , 0x0000003f 
+ 00025042  0x000049c8 setflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00025043  0x000049c9 ixor  0x00000002 , 0x0000003f 
+ 00025044  0x000049cb store  0x00000001 , 0x00000433 
+ 00025045  0x000049cc jam  0x00000000 , 0x00000048 
+ 00025046  0x000049cd call  0x000061e0 
+ 00025047  0x000049ce enable  0x00000028 
+ 00025048  0x000049cf rtn 
+ 00025049  0x000049d2 set1  0x00000025 , 0x00000000 
+ 00025050  0x000049d3 bpatch  0x000000e4 , 0x0000403c 
+ 00025051  0x000049d4 fetch  0x00000001 , 0x00000048 
+ 00025052  0x000049d5 branch  0x000061e0 , 0x00000034 
+ 00025053  0x000049d6 fetch  0x00000001 , 0x00000078 
+ 00025054  0x000049d7 nrtn  0x00000034 
+ 00025055  0x000049d8 branch  0x000061ea 
+ 00025056  0x000049da fetch  0x00000001 , 0x00000078 
+ 00025057  0x000049db branch  0x000061f0 , 0x00000034 
+ 00025058  0x000049dc fetch  0x00000003 , 0x00000078 
+ 00025059  0x000049dd store  0x00000003 , 0x00000048 
+ 00025060  0x000049de fetcht  0x00000001 , 0x0000007b 
+ 00025061  0x000049df fetch  0x00000001 , 0x0000004c 
+ 00025062  0x000049e0 set0  0x00000001 , 0x0000003f 
+ 00025063  0x000049e1 ior  0x00000002 , 0x0000003f 
+ 00025064  0x000049e2 store  0x00000001 , 0x0000004c 
+ 00025065  0x000049e3 jam  0x00000000 , 0x00000078 
+ 00025066  0x000049e5 fetch  0x00000001 , 0x0000007c 
+ 00025067  0x000049e6 rtn  0x00000034 
+ 00025068  0x000049e7 fetch  0x00000004 , 0x0000007c 
+ 00025069  0x000049e8 store  0x00000004 , 0x00000078 
+ 00025070  0x000049e9 jam  0x00000000 , 0x0000007c 
+ 00025071  0x000049ea rtn 
+ 00025072  0x000049ec fetch  0x00000001 , 0x0000007c 
+ 00025073  0x000049ed rtn  0x00000034 
+ 00025074  0x000049ee fetch  0x00000003 , 0x0000007c 
+ 00025075  0x000049ef store  0x00000003 , 0x00000048 
+ 00025076  0x000049f0 fetcht  0x00000001 , 0x0000007f 
+ 00025077  0x000049f1 fetch  0x00000001 , 0x0000004c 
+ 00025078  0x000049f2 set0  0x00000001 , 0x0000003f 
+ 00025079  0x000049f3 ior  0x00000002 , 0x0000003f 
+ 00025080  0x000049f4 store  0x00000001 , 0x0000004c 
+ 00025081  0x000049f5 jam  0x00000000 , 0x0000007c 
+ 00025082  0x000049f6 rtn 
+ 00025083  0x000049fa set1  0x00000025 , 0x00000000 
+ 00025084  0x000049fb bpatch  0x000000e5 , 0x0000403c 
+ 00025085  0x000049fc fetch  0x00000001 , 0x0000004c 
+ 00025086  0x000049fd copy  0x0000003f , 0x00000013 
+ 00025087  0x000049fe ifetch  0x00000001 , 0x00000002 
+ 00025088  0x000049ff call  0x00005d12 
+ 00025089  0x00004a00 call  0x000061c4 
+ 00025090  0x00004a01 copy  0x00000013 , 0x0000003f 
+ 00025091  0x00004a02 store  0x00000001 , 0x0000004c 
+ 00025092  0x00004a03 rtn 
+ 00025093  0x00004a06 fetcht  0x00000001 , 0x0000004c 
+ 00025094  0x00004a07 set0  0x00000000 , 0x00000002 
+ 00025095  0x00004a08 storet  0x00000001 , 0x0000004c 
+ 00025096  0x00004a09 rtn 
+ 00025097  0x00004a0c fetcht  0x00000001 , 0x0000004c 
+ 00025098  0x00004a0d set1  0x00000000 , 0x00000002 
+ 00025099  0x00004a0e storet  0x00000001 , 0x0000004c 
+ 00025100  0x00004a0f rtn 
+ 00025101  0x00004a13 nsetflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00025102  0x00004a14 fetcht  0x00000001 , 0x0000004c 
+ 00025103  0x00004a15 ixor  0x00000002 , 0x0000003f 
+ 00025104  0x00004a16 isolate1  0x00000001 , 0x0000003f 
+ 00025105  0x00004a17 rtn 
+ 00025106  0x00004a1b fetch  0x00000001 , 0x0000004c 
+ 00025107  0x00004a1c setflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00025108  0x00004a1d store  0x00000001 , 0x0000004c 
+ 00025109  0x00004a1e rtn 
+ 00025110  0x00004a22 fetch  0x00000001 , 0x000007e0 
+ 00025111  0x00004a23 compare  0x00000001 , 0x0000003f , 0x0000007f 
+ 00025112  0x00004a24 rtn 
+ 00025113  0x00004a26 fetch  0x00000001 , 0x000007e0 
+ 00025114  0x00004a27 set1  0x00000007 , 0x0000003f 
+ 00025115  0x00004a28 store  0x00000001 , 0x000007e0 
+ 00025116  0x00004a29 rtn 
+ 00025117  0x00004a2b fetch  0x00000001 , 0x000007e0 
+ 00025118  0x00004a2c set0  0x00000007 , 0x0000003f 
+ 00025119  0x00004a2d store  0x00000001 , 0x000007e0 
+ 00025120  0x00004a2e rtn 
+ 00025121  0x00004a30 fetch  0x00000001 , 0x000007e0 
+ 00025122  0x00004a31 isolate1  0x00000007 , 0x0000003f 
+ 00025123  0x00004a32 store  0x00000001 , 0x000007e0 
+ 00025124  0x00004a33 rtn 
+ 00025125  0x00004a37 arg  0x000004ef , 0x00000005 
+ 00025126  0x00004a39 force  0x00000010 , 0x00000039 
+ 00025127  0x00004a3c random  0x0000003f 
+ 00025128  0x00004a3d istore  0x00000001 , 0x00000005 
+ 00025129  0x00004a3e loop  0x00006227 
+ 00025130  0x00004a3f rtn 
+ 00025131  0x00004a42 call  0x0000736e 
+ 00025132  0x00004a43 arg  0x00004262 , 0x00000011 
+ 00025133  0x00004a44 arg  0x0000051f , 0x00000012 
+ 00025134  0x00004a45 ifetch  0x00000008 , 0x00000011 
+ 00025135  0x00004a46 fetcht  0x00000001 , 0x00000030 
+ 00025136  0x00004a47 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00025137  0x00004a48 storet  0x00000001 , 0x00000030 
+ 00025138  0x00004a49 copy  0x00000011 , 0x00000005 
+ 00025139  0x00004a4a call  0x00007467 
+ 00025140  0x00004a4b branch  0x00003229 
+ 00025141  0x00004a53 set1  0x00000025 , 0x00000000 
+ 00025142  0x00004a54 bpatch  0x000000e6 , 0x0000403c 
+ 00025143  0x00004a55 fetch  0x00000001 , 0x0000007c 
+ 00025144  0x00004a56 branch  0x0000623c , 0x00000034 
+ 00025145  0x00004a57 call  0x000061d9 
+ 00025146  0x00004a58 fetch  0x00000001 , 0x0000007c 
+ 00025147  0x00004a59 nrtn  0x00000034 
+ 00025148  0x00004a5b fetch  0x00000001 , 0x00000055 
+ 00025149  0x00004a5c rtn  0x00000034 
+ 00025150  0x00004a60 beq  0x00000004 , 0x0000628d 
+ 00025151  0x00004a61 beq  0x00000005 , 0x00006292 
+ 00025152  0x00004a62 beq  0x00000002 , 0x00006284 
+ 00025153  0x00004a63 beq  0x00000003 , 0x0000629a 
+ 00025154  0x00004a64 beq  0x0000000e , 0x00006287 
+ 00025155  0x00004a65 beq  0x00000006 , 0x000062b6 
+ 00025156  0x00004a66 beq  0x00000007 , 0x000062ce 
+ 00025157  0x00004a67 beq  0x00000009 , 0x000062cf 
+ 00025158  0x00004a68 beq  0x0000000a , 0x000062d8 
+ 00025159  0x00004a69 beq  0x0000000b , 0x000062dc 
+ 00025160  0x00004a6a beq  0x0000000c , 0x000062a4 
+ 00025161  0x00004a6b beq  0x0000000d , 0x000062a7 
+ 00025162  0x00004a6c beq  0x0000000f , 0x000062ad 
+ 00025163  0x00004a6d beq  0x00000012 , 0x00006277 
+ 00025164  0x00004a6e beq  0x00000013 , 0x0000629a 
+ 00025165  0x00004a6f beq  0x00000010 , 0x0000627a 
+ 00025166  0x00004a70 beq  0x00000014 , 0x00006274 
+ 00025167  0x00004a71 beq  0x00000015 , 0x0000629a 
+ 00025168  0x00004a72 beq  0x00000016 , 0x0000626e 
+ 00025169  0x00004a73 beq  0x00000018 , 0x00006273 
+ 00025170  0x00004a74 beq  0x00000017 , 0x00006267 
+ 00025171  0x00004a75 beq  0x00000019 , 0x0000626d 
+ 00025172  0x00004a76 beq  0x0000001a , 0x00006258 
+ 00025173  0x00004a77 beq  0x0000001b , 0x00006262 
+ 00025174  0x00004a78 jam  0x00000000 , 0x00000055 
+ 00025175  0x00004a7a rtn 
+ 00025176  0x00004a7c fetch  0x00000001 , 0x0000044d 
+ 00025177  0x00004a7d rtnbit0  0x00000002 
+ 00025178  0x00004a7e rtnbit0  0x00000003 
+ 00025179  0x00004a7f jam  0x00000000 , 0x00000055 
+ 00025180  0x00004a80 call  0x0000625e 
+ 00025181  0x00004a81 branch  0x00006e41 
+ 00025182  0x00004a84 fetch  0x00000001 , 0x00000177 
+ 00025183  0x00004a85 rtnbit0  0x00000001 
+ 00025184  0x00004a86 jam  0x0000000a , 0x00000055 
+ 00025185  0x00004a87 rtn 
+ 00025186  0x00004a8a arg  0x0000000b , 0x00000007 
+ 00025187  0x00004a8b call  0x00007e53 
+ 00025188  0x00004a8c nrtn  0x00000034 
+ 00025189  0x00004a8d jam  0x0000001a , 0x00000055 
+ 00025190  0x00004a8e rtn 
+ 00025191  0x00004a91 fetch  0x00000001 , 0x00000177 
+ 00025192  0x00004a92 set0  0x00000000 , 0x0000003f 
+ 00025193  0x00004a93 store  0x00000001 , 0x00000177 
+ 00025194  0x00004a94 jam  0x00000019 , 0x00000055 
+ 00025195  0x00004a95 jam  0x0000000b , 0x0000007c 
+ 00025196  0x00004a96 rtn 
+ 00025197  0x00004a98 rtn 
+ 00025198  0x00004a9a fetch  0x00000001 , 0x00000450 
+ 00025199  0x00004a9b rtnne  0x00000002 
+ 00025200  0x00004a9c call  0x000062de 
+ 00025201  0x00004a9d jam  0x00000018 , 0x00000055 
+ 00025202  0x00004a9e rtn 
+ 00025203  0x00004aa1 rtn 
+ 00025204  0x00004aa3 jam  0x00000015 , 0x00000055 
+ 00025205  0x00004aa4 jam  0x00000083 , 0x0000007c 
+ 00025206  0x00004aa5 rtn 
+ 00025207  0x00004aa7 jam  0x00000013 , 0x00000055 
+ 00025208  0x00004aa8 jam  0x00000025 , 0x0000007c 
+ 00025209  0x00004aa9 rtn 
+ 00025210  0x00004aac fetch  0x00000001 , 0x00004748 
+ 00025211  0x00004aad rtneq  0x00000000 
+ 00025212  0x00004aae beq  0x00000001 , 0x00006282 
+ 00025213  0x00004aaf arg  0x0000000a , 0x00000007 
+ 00025214  0x00004ab0 call  0x00007e53 
+ 00025215  0x00004ab1 nrtn  0x00000034 
+ 00025216  0x00004ab2 jam  0x00000000 , 0x00004748 
+ 00025217  0x00004ab3 branch  0x0000629b 
+ 00025218  0x00004ab5 rtn  0x00000029 
+ 00025219  0x00004ab6 branch  0x000062b6 
+ 00025220  0x00004ab9 jam  0x00000003 , 0x00000055 
+ 00025221  0x00004aba jam  0x00000027 , 0x0000007c 
+ 00025222  0x00004abb rtn 
+ 00025223  0x00004abd jam  0x00000013 , 0x0000007c 
+ 00025224  0x00004abe set1  0x00000003 , 0x00000000 
+ 00025225  0x00004abf jam  0x00000005 , 0x00000055 
+ 00025226  0x00004ac0 setarg  0x000001ff 
+ 00025227  0x00004ac1 store  0x00000002 , 0x0000044e 
+ 00025228  0x00004ac2 rtn 
+ 00025229  0x00004ac4 jam  0x00000005 , 0x00000055 
+ 00025230  0x00004ac5 jam  0x000000ff , 0x0000044e 
+ 00025231  0x00004ac6 set0  0x00000022 , 0x00000000 
+ 00025232  0x00004ac7 jam  0x00000033 , 0x0000007c 
+ 00025233  0x00004ac8 branch  0x00005b6f 
+ 00025234  0x00004aca rtnmark1  0x00000022 
+ 00025235  0x00004acb fetch  0x00000002 , 0x0000044e 
+ 00025236  0x00004acc sub  0x0000003f , 0x00000001 , 0x0000003f 
+ 00025237  0x00004acd branch  0x00006298 , 0x00000005 
+ 00025238  0x00004ace store  0x00000002 , 0x0000044e 
+ 00025239  0x00004acf rtn 
+ 00025240  0x00004ad1 jam  0x0000000e , 0x00000055 
+ 00025241  0x00004ad2 rtn 
+ 00025242  0x00004ad5 rtn 
+ 00025243  0x00004ad8 fetch  0x00000001 , 0x0000044d 
+ 00025244  0x00004ad9 rtnbit0  0x00000003 
+ 00025245  0x00004ada rtnbit0  0x00000002 
+ 00025246  0x00004adb fetch  0x00000001 , 0x00000177 
+ 00025247  0x00004adc set0  0x00000002 , 0x0000003f 
+ 00025248  0x00004add store  0x00000001 , 0x00000177 
+ 00025249  0x00004ade jam  0x00000013 , 0x0000007c 
+ 00025250  0x00004adf jam  0x00000010 , 0x00000055 
+ 00025251  0x00004ae0 rtn 
+ 00025252  0x00004ae3 jam  0x0000000d , 0x00000055 
+ 00025253  0x00004ae4 jam  0x00000031 , 0x0000007c 
+ 00025254  0x00004ae5 rtn 
+ 00025255  0x00004ae8 fetch  0x00000001 , 0x0000044d 
+ 00025256  0x00004ae9 rtnbit0  0x00000002 
+ 00025257  0x00004aea jam  0x00000000 , 0x00000055 
+ 00025258  0x00004aec rtn 
+ 00025259  0x00004aee jam  0x00000006 , 0x00000055 
+ 00025260  0x00004aef rtn 
+ 00025261  0x00004af2 fetch  0x00000001 , 0x0000044e 
+ 00025262  0x00004af3 increase  0xffffffff , 0x0000003f 
+ 00025263  0x00004af4 branch  0x000062b2 , 0x00000034 
+ 00025264  0x00004af5 store  0x00000001 , 0x0000044e 
+ 00025265  0x00004af6 rtn 
+ 00025266  0x00004af8 jam  0x00000007 , 0x0000007c 
+ 00025267  0x00004af9 jam  0x00000016 , 0x00000446 
+ 00025268  0x00004afa jam  0x00000000 , 0x00000055 
+ 00025269  0x00004afb rtn 
+ 00025270  0x00004afe fetch  0x00000001 , 0x00000177 
+ 00025271  0x00004aff bbit1  0x00000002 , 0x0000629b 
+ 00025272  0x00004b00 bbit1  0x00000000 , 0x000062bb 
+ 00025273  0x00004b02 jam  0x0000001a , 0x00000055 
+ 00025274  0x00004b03 rtn 
+ 00025275  0x00004b05 fetch  0x00000001 , 0x0000425e 
+ 00025276  0x00004b06 branch  0x000062c7 , 0x00000034 
+ 00025277  0x00004b07 fetch  0x00000001 , 0x0000044d 
+ 00025278  0x00004b08 rtnbit0  0x00000003 
+ 00025279  0x00004b09 rtnbit0  0x00000002 
+ 00025280  0x00004b0a fetch  0x00000004 , 0x00000465 
+ 00025281  0x00004b0b arg  0x00000064 , 0x00000002 
+ 00025282  0x00004b0c iadd  0x00000002 , 0x00000002 
+ 00025283  0x00004b0d copy  0x00000022 , 0x0000003f 
+ 00025284  0x00004b0e isub  0x00000002 , 0x0000003e 
+ 00025285  0x00004b0f nrtn  0x00000002 
+ 00025286  0x00004b10 branch  0x00006267 
+ 00025287  0x00004b15 jam  0x00000016 , 0x00000055 
+ 00025288  0x00004b16 jam  0x00000004 , 0x0000054f 
+ 00025289  0x00004b17 setarg  0x00003030 
+ 00025290  0x00004b18 store  0x00000002 , 0x00000550 
+ 00025291  0x00004b19 istore  0x00000002 , 0x00000005 
+ 00025292  0x00004b1a jam  0x00000002 , 0x00000450 
+ 00025293  0x00004b1b branch  0x0000626e 
+ 00025294  0x00004b1e rtn 
+ 00025295  0x00004b20 fetch  0x00000001 , 0x00000177 
+ 00025296  0x00004b21 bbit1  0x00000001 , 0x000062d3 
+ 00025297  0x00004b22 jam  0x0000001a , 0x00000055 
+ 00025298  0x00004b23 rtn 
+ 00025299  0x00004b26 fetch  0x00000001 , 0x00000177 
+ 00025300  0x00004b27 set0  0x00000001 , 0x0000003f 
+ 00025301  0x00004b28 store  0x00000001 , 0x00000177 
+ 00025302  0x00004b29 jam  0x0000000f , 0x0000007c 
+ 00025303  0x00004b2a rtn 
+ 00025304  0x00004b2d fetch  0x00000001 , 0x00000454 
+ 00025305  0x00004b2e rtn  0x00000034 
+ 00025306  0x00004b2f jam  0x00000000 , 0x00000055 
+ 00025307  0x00004b30 branch  0x000062d3 
+ 00025308  0x00004b33 jam  0x0000000c , 0x00000055 
+ 00025309  0x00004b34 rtn 
+ 00025310  0x00004b37 fetch  0x00000001 , 0x0000004b 
+ 00025311  0x00004b38 bbit1  0x00000002 , 0x000062e3 
+ 00025312  0x00004b39 call  0x00006209 
+ 00025313  0x00004b3a jam  0x00000008 , 0x0000007c 
+ 00025314  0x00004b3b branch  0x000049bc 
+ 00025315  0x00004b3d fetch  0x00000001 , 0x0000004b 
+ 00025316  0x00004b3e set0  0x00000002 , 0x0000003f 
+ 00025317  0x00004b3f store  0x00000001 , 0x0000004b 
+ 00025318  0x00004b40 call  0x00005ed0 
+ 00025319  0x00004b41 call  0x00006212 
+ 00025320  0x00004b42 branch  0x000049bc 
+ 00025321  0x00004b45 setarg  0x00000004 
+ 00025322  0x00004b46 store  0x00000001 , 0x0000054f 
+ 00025323  0x00004b47 setarg  0x00003030 
+ 00025324  0x00004b48 istore  0x00000002 , 0x00000005 
+ 00025325  0x00004b49 istore  0x00000002 , 0x00000005 
+ 00025326  0x00004b4a rtn 
+ 00025327  0x00004b53 rtn  0x0000002b 
+ 00025328  0x00004b54 jam  0x00000000 , 0x00004813 
+ 00025329  0x00004b55 call  0x00006321 
+ 00025330  0x00004b56 call  0x00006438 
+ 00025331  0x00004b57 setarg  0x0000632e 
+ 00025332  0x00004b58 store  0x00000002 , 0x00004290 
+ 00025333  0x00004b59 setarg  0x0000632f 
+ 00025334  0x00004b5a store  0x00000002 , 0x0000428e 
+ 00025335  0x00004b5b setarg  0x00006337 
+ 00025336  0x00004b5c store  0x00000002 , 0x00004292 
+ 00025337  0x00004b5d setarg  0x000063b6 
+ 00025338  0x00004b5e store  0x00000002 , 0x00004296 
+ 00025339  0x00004b5f setarg  0x0000632f 
+ 00025340  0x00004b60 store  0x00000002 , 0x0000428c 
+ 00025341  0x00004b61 set1  0x00000025 , 0x00000000 
+ 00025342  0x00004b62 bpatch  0x00000080 , 0x00004030 
+ 00025343  0x00004b63 setarg  0x0000632a 
+ 00025344  0x00004b64 store  0x00000002 , 0x00004286 
+ 00025345  0x00004b65 setarg  0x000063be 
+ 00025346  0x00004b66 store  0x00000002 , 0x00004298 
+ 00025347  0x00004b67 setarg  0x00000000 
+ 00025348  0x00004b68 store  0x00000004 , 0x0000480a 
+ 00025349  0x00004b69 store  0x00000002 , 0x00004810 
+ 00025350  0x00004b6a call  0x0000630a 
+ 00025351  0x00004b6b call  0x00003fc5 
+ 00025352  0x00004b6c call  0x00003e2b 
+ 00025353  0x00004b6d branch  0x0000691d 
+ 00025354  0x00004b70 rtn  0x0000002b 
+ 00025355  0x00004b71 setarg  0x000001a0 
+ 00025356  0x00004b72 store  0x00000002 , 0x000042ac 
+ 00025357  0x00004b74 call  0x00006a0d 
+ 00025358  0x00004b75 setarg  0x00004a00 
+ 00025359  0x00004b76 hstore  0x00000002 , 0x00008054 
+ 00025360  0x00004b77 setarg  0x00004fff 
+ 00025361  0x00004b78 hstore  0x00000002 , 0x00008056 
+ 00025362  0x00004b79 setarg  0x00001c00 
+ 00025363  0x00004b7a hstore  0x00000002 , 0x0000805a 
+ 00025364  0x00004b7b setarg  0x00001fff 
+ 00025365  0x00004b7c hstore  0x00000002 , 0x0000805c 
+ 00025366  0x00004b7d hjam  0x00000004 , 0x00008081 
+ 00025367  0x00004b7e jam  0x000000ff , 0x0000029f 
+ 00025368  0x00004b7f hjam  0x00000000 , 0x00008062 
+ 00025369  0x00004b80 setarg  0x00001c00 
+ 00025370  0x00004b81 hstore  0x00000002 , 0x0000805e 
+ 00025371  0x00004b82 hstore  0x00000002 , 0x00008060 
+ 00025372  0x00004b83 setarg  0x00004a00 
+ 00025373  0x00004b84 hstore  0x00000002 , 0x00008058 
+ 00025374  0x00004b85 branch  0x00004480 
+ 00025375  0x00004b89 call  0x0000630d 
+ 00025376  0x00004b8a branch  0x00006321 
+ 00025377  0x00004b8e call  0x00007bd9 
+ 00025378  0x00004b8f call  0x00003f94 
+ 00025379  0x00004b91 fetcht  0x00000001 , 0x00004803 
+ 00025380  0x00004b92 call  0x000069da 
+ 00025381  0x00004b93 call  0x0000639e 
+ 00025382  0x00004b95 fetcht  0x00000001 , 0x00004801 
+ 00025383  0x00004b96 call  0x000069d1 
+ 00025384  0x00004b97 fetcht  0x00000001 , 0x00004800 
+ 00025385  0x00004b98 branch  0x000069d2 
+ 00025386  0x00004b9b fetcht  0x00000001 , 0x00004801 
+ 00025387  0x00004b9c call  0x000069e5 
+ 00025388  0x00004b9d nbranch  0x00003f5c , 0x00000001 
+ 00025389  0x00004b9e branch  0x00003f5a 
+ 00025390  0x00004ba3 branch  0x00006330 
+ 00025391  0x00004ba5 branch  0x00006330 
+ 00025392  0x00004ba7 set1  0x00000025 , 0x00000000 
+ 00025393  0x00004ba8 bpatch  0x00000081 , 0x00004030 
+ 00025394  0x00004ba9 call  0x0000641c 
+ 00025395  0x00004baa call  0x00006421 
+ 00025396  0x00004bab call  0x0000527a 
+ 00025397  0x00004bac nrtn  0x00000034 
+ 00025398  0x00004bad branch  0x000063a0 
+ 00025399  0x00004baf copy  0x00000013 , 0x0000003f 
+ 00025400  0x00004bb0 beq  0x0000000a , 0x00006368 
+ 00025401  0x00004bb1 beq  0x00000004 , 0x00006383 
+ 00025402  0x00004bb2 beq  0x00000013 , 0x00006387 
+ 00025403  0x00004bb3 beq  0x00000002 , 0x0000634c 
+ 00025404  0x00004bb4 beq  0x00000019 , 0x0000636a 
+ 00025405  0x00004bb5 beq  0x00000020 , 0x0000636f 
+ 00025406  0x00004bb6 beq  0x00000022 , 0x00006374 
+ 00025407  0x00004bb7 beq  0x00000021 , 0x00006375 
+ 00025408  0x00004bb8 beq  0x00000023 , 0x00006376 
+ 00025409  0x00004bb9 beq  0x00000024 , 0x00006379 
+ 00025410  0x00004bba beq  0x00000014 , 0x0000637a 
+ 00025411  0x00004bbb beq  0x00000001 , 0x00006382 
+ 00025412  0x00004bbc beq  0x00000015 , 0x00006364 
+ 00025413  0x00004bbd beq  0x00000005 , 0x0000635d 
+ 00025414  0x00004bbe beq  0x0000000b , 0x00006352 
+ 00025415  0x00004bbf beq  0x0000000c , 0x00003fa6 
+ 00025416  0x00004bc0 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00025417  0x00004bc1 and_into  0x000000f0 , 0x0000003f 
+ 00025418  0x00004bc2 beq  0x00000050 , 0x000063ec 
+ 00025419  0x00004bc3 rtn 
+ 00025420  0x00004bc6 call  0x0000638a 
+ 00025421  0x00004bc7 fetch  0x00000002 , 0x000042a0 
+ 00025422  0x00004bc8 rtnbit0  0x00000004 
+ 00025423  0x00004bc9 arg  0x00000003 , 0x00000039 
+ 00025424  0x00004bca arg  0x00004849 , 0x00000006 
+ 00025425  0x00004bcb branch  0x00007f71 
+ 00025426  0x00004bd0 fetch  0x00000002 , 0x00004042 
+ 00025427  0x00004bd1 rshift  0x0000003f , 0x0000003f 
+ 00025428  0x00004bd2 fetcht  0x00000002 , 0x00004280 
+ 00025429  0x00004bd3 isub  0x00000002 , 0x0000003e 
+ 00025430  0x00004bd4 nbranch  0x00006358 , 0x00000005 
+ 00025431  0x00004bd5 branch  0x00003fa4 
+ 00025432  0x00004bd7 fetch  0x00000001 , 0x00004813 
+ 00025433  0x00004bd8 rtnbit1  0x00000000 
+ 00025434  0x00004bd9 hfetch  0x00000002 , 0x00008112 
+ 00025435  0x00004bda ncall  0x0000640c , 0x00000034 
+ 00025436  0x00004bdb branch  0x00003f9c 
+ 00025437  0x00004bde call  0x00006395 
+ 00025438  0x00004bdf call  0x0000642e 
+ 00025439  0x00004be0 branch  0x00006361 , 0x00000005 
+ 00025440  0x00004be1 branch  0x00003f77 
+ 00025441  0x00004be3 arg  0x00000004 , 0x00000039 
+ 00025442  0x00004be4 arg  0x0000488e , 0x00000006 
+ 00025443  0x00004be5 branch  0x00007f71 
+ 00025444  0x00004be8 call  0x0000638a 
+ 00025445  0x00004be9 arg  0x00000005 , 0x00000039 
+ 00025446  0x00004bea arg  0x00004847 , 0x00000006 
+ 00025447  0x00004beb branch  0x00007f71 
+ 00025448  0x00004bee call  0x00003fc1 
+ 00025449  0x00004bef branch  0x00003f6a 
+ 00025450  0x00004bf1 fetch  0x00000001 , 0x00004813 
+ 00025451  0x00004bf2 rtnbit0  0x00000004 
+ 00025452  0x00004bf3 set0  0x00000004 , 0x0000003f 
+ 00025453  0x00004bf4 store  0x00000001 , 0x00004813 
+ 00025454  0x00004bf5 branch  0x0000427f 
+ 00025455  0x00004bf8 fetch  0x00000001 , 0x00004813 
+ 00025456  0x00004bf9 rtnbit0  0x00000004 
+ 00025457  0x00004bfa set0  0x00000004 , 0x0000003f 
+ 00025458  0x00004bfb store  0x00000001 , 0x00004813 
+ 00025459  0x00004bfc branch  0x00004286 
+ 00025460  0x00004bff rtn 
+ 00025461  0x00004c02 rtn 
+ 00025462  0x00004c05 fetch  0x00000001 , 0x00004813 
+ 00025463  0x00004c06 bbit0  0x00000000 , 0x00003f9e 
+ 00025464  0x00004c07 branch  0x00006410 
+ 00025465  0x00004c0a rtn 
+ 00025466  0x00004c0d call  0x00006395 
+ 00025467  0x00004c0e arg  0x000003d0 , 0x00000012 
+ 00025468  0x00004c0f call  0x0000642e 
+ 00025469  0x00004c10 branch  0x0000637f , 0x00000005 
+ 00025470  0x00004c11 branch  0x00003f90 
+ 00025471  0x00004c13 arg  0x00000006 , 0x00000039 
+ 00025472  0x00004c14 arg  0x0000488c , 0x00000006 
+ 00025473  0x00004c15 branch  0x00007f71 
+ 00025474  0x00004c18 rtn 
+ 00025475  0x00004c1c arg  0x00000007 , 0x00000039 
+ 00025476  0x00004c1d arg  0x00004899 , 0x00000006 
+ 00025477  0x00004c1e call  0x00007f71 
+ 00025478  0x00004c1f branch  0x0000638a 
+ 00025479  0x00004c21 arg  0x00000007 , 0x00000039 
+ 00025480  0x00004c22 arg  0x00004892 , 0x00000006 
+ 00025481  0x00004c23 call  0x00007f71 
+ 00025482  0x00004c25 call  0x0000638c 
+ 00025483  0x00004c26 branch  0x00006393 
+ 00025484  0x00004c29 fetch  0x00000001 , 0x00004812 
+ 00025485  0x00004c2a isolate1  0x00000000 , 0x0000003f 
+ 00025486  0x00004c2b call  0x00003f7c , 0x00000001 
+ 00025487  0x00004c2c fetch  0x00000001 , 0x00004812 
+ 00025488  0x00004c2d isolate1  0x00000001 , 0x0000003f 
+ 00025489  0x00004c2e call  0x00003f88 , 0x00000001 
+ 00025490  0x00004c2f rtn 
+ 00025491  0x00004c31 fetcht  0x00000001 , 0x00004803 
+ 00025492  0x00004c32 branch  0x000069ef 
+ 00025493  0x00004c35 call  0x00006397 
+ 00025494  0x00004c36 branch  0x0000639e 
+ 00025495  0x00004c39 fetch  0x00000001 , 0x00004812 
+ 00025496  0x00004c3a isolate1  0x00000000 , 0x0000003f 
+ 00025497  0x00004c3b call  0x00003f7e , 0x00000001 
+ 00025498  0x00004c3c fetch  0x00000001 , 0x00004812 
+ 00025499  0x00004c3d isolate1  0x00000001 , 0x0000003f 
+ 00025500  0x00004c3e call  0x00003f86 , 0x00000001 
+ 00025501  0x00004c3f rtn 
+ 00025502  0x00004c41 fetcht  0x00000001 , 0x00004803 
+ 00025503  0x00004c42 branch  0x000069ed 
+ 00025504  0x00004c48 fetch  0x00000001 , 0x00004132 
+ 00025505  0x00004c49 rtnne  0x0000000a 
+ 00025506  0x00004c4a hfetch  0x00000002 , 0x00008112 
+ 00025507  0x00004c4b rtn  0x00000034 
+ 00025508  0x00004c4c store  0x00000002 , 0x0000480e 
+ 00025509  0x00004c4e call  0x000063a9 
+ 00025510  0x00004c4f branch  0x00003fef , 0x00000001 
+ 00025511  0x00004c50 call  0x00006400 
+ 00025512  0x00004c51 branch  0x000063af 
+ 00025513  0x00004c55 fetcht  0x00000001 , 0x00004800 
+ 00025514  0x00004c56 branch  0x000069e5 
+ 00025515  0x00004c5a fetch  0x00000001 , 0x00004813 
+ 00025516  0x00004c5b rtnbit1  0x00000000 
+ 00025517  0x00004c5c call  0x0000640c 
+ 00025518  0x00004c5d branch  0x00003f9c 
+ 00025519  0x00004c60 fetch  0x00000001 , 0x00004040 
+ 00025520  0x00004c61 bbit0  0x00000000 , 0x0000428c 
+ 00025521  0x00004c62 fetch  0x00000001 , 0x00004041 
+ 00025522  0x00004c63 bbit1  0x00000000 , 0x000063d5 
+ 00025523  0x00004c64 call  0x00003f40 
+ 00025524  0x00004c65 branch  0x000063ab , 0x00000001 
+ 00025525  0x00004c66 branch  0x00006d97 
+ 00025526  0x00004c69 call  0x00005a88 
+ 00025527  0x00004c6a ifetch  0x00000001 , 0x00000006 
+ 00025528  0x00004c6b copy  0x00000006 , 0x00000011 
+ 00025529  0x00004c6c call  0x00007f6e 
+ 00025530  0x00004c6d copy  0x00000012 , 0x00000039 
+ 00025531  0x00004c6e copy  0x00000011 , 0x00000006 
+ 00025532  0x00004c6f call  0x00004976 
+ 00025533  0x00004c70 branch  0x000068fa 
+ 00025534  0x00004c75 fetch  0x00000002 , 0x00004810 
+ 00025535  0x00004c76 rtn  0x00000034 
+ 00025536  0x00004c77 arg  0x00000014 , 0x00000002 
+ 00025537  0x00004c78 call  0x00007fb9 
+ 00025538  0x00004c79 store  0x00000002 , 0x00000469 
+ 00025539  0x00004c7b copy  0x0000003f , 0x00000002 
+ 00025540  0x00004c7c fetch  0x00000002 , 0x00004810 
+ 00025541  0x00004c7d isub  0x00000002 , 0x0000003f 
+ 00025542  0x00004c7e store  0x00000002 , 0x00004810 
+ 00025543  0x00004c7f nbranch  0x00003bf1 , 0x00000002 
+ 00025544  0x00004c81 arg  0x00000014 , 0x00000002 
+ 00025545  0x00004c82 storet  0x00000002 , 0x000044c2 
+ 00025546  0x00004c83 call  0x00005a88 
+ 00025547  0x00004c84 branch  0x00003bf1 , 0x00000034 
+ 00025548  0x00004c85 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00025549  0x00004c87 fetch  0x00000002 , 0x00000469 
+ 00025550  0x00004c88 copy  0x0000003f , 0x00000039 
+ 00025551  0x00004c8a call  0x00007f6b 
+ 00025552  0x00004c8c call  0x0000497c 
+ 00025553  0x00004c8e fetch  0x00000002 , 0x00000469 
+ 00025554  0x00004c8f store  0x00000002 , 0x0000480e 
+ 00025555  0x00004c90 store  0x00000002 , 0x0000041b 
+ 00025556  0x00004c91 branch  0x0000428c 
+ 00025557  0x00004c95 rtnmark0  0x00000009 
+ 00025558  0x00004c96 call  0x000063d8 
+ 00025559  0x00004c97 call  0x000063d8 
+ 00025560  0x00004c99 call  0x0000561e 
+ 00025561  0x00004c9a nrtn  0x00000034 
+ 00025562  0x00004c9b hfetch  0x00000002 , 0x00008112 
+ 00025563  0x00004c9c rtn  0x00000034 
+ 00025564  0x00004c9d fetcht  0x00000002 , 0x00004810 
+ 00025565  0x00004c9e isub  0x00000002 , 0x0000003f 
+ 00025566  0x00004c9f nbranch  0x00003bf1 , 0x00000002 
+ 00025567  0x00004ca0 store  0x00000002 , 0x0000480e 
+ 00025568  0x00004ca1 rtn  0x00000034 
+ 00025569  0x00004ca2 call  0x00006407 
+ 00025570  0x00004ca3 fetch  0x00000002 , 0x00004810 
+ 00025571  0x00004ca4 fetcht  0x00000002 , 0x0000480e 
+ 00025572  0x00004ca5 iadd  0x00000002 , 0x0000003f 
+ 00025573  0x00004ca6 store  0x00000002 , 0x00004810 
+ 00025574  0x00004ca7 fetcht  0x00000002 , 0x00004810 
+ 00025575  0x00004ca8 hfetch  0x00000002 , 0x00008112 
+ 00025576  0x00004ca9 isub  0x00000002 , 0x00000011 
+ 00025577  0x00004caa nbranch  0x00003bf1 , 0x00000002 
+ 00025578  0x00004cab jam  0x0000001b , 0x00000b7d 
+ 00025579  0x00004cac branch  0x00005620 
+ 00025580  0x00004caf storet  0x00000001 , 0x00000259 
+ 00025581  0x00004cb1 fetch  0x00000001 , 0x00000259 
+ 00025582  0x00004cb2 rtn  0x00000034 
+ 00025583  0x00004cb3 increase  0xffffffff , 0x0000003f 
+ 00025584  0x00004cb4 store  0x00000001 , 0x00000259 
+ 00025585  0x00004cb5 call  0x000063f3 
+ 00025586  0x00004cb6 branch  0x000063ed 
+ 00025587  0x00004cb9 fetch  0x00000002 , 0x0000481a 
+ 00025588  0x00004cba rtn  0x00000034 
+ 00025589  0x00004cbb increase  0xffffffff , 0x0000003f 
+ 00025590  0x00004cbc store  0x00000002 , 0x0000481a 
+ 00025591  0x00004cbd nrtn  0x00000034 
+ 00025592  0x00004cbe fetch  0x00000001 , 0x000042a4 
+ 00025593  0x00004cbf jam  0x00000000 , 0x000042a4 
+ 00025594  0x00004cc0 bbit1  0x00000001 , 0x000063fd 
+ 00025595  0x00004cc1 bbit1  0x00000000 , 0x000063fe 
+ 00025596  0x00004cc2 branch  0x00003bf1 
+ 00025597  0x00004cc4 branch  0x00003f8c 
+ 00025598  0x00004cc6 jam  0x00000002 , 0x00004272 
+ 00025599  0x00004cc7 rtn 
+ 00025600  0x00004cca fetch  0x00000001 , 0x00004041 
+ 00025601  0x00004ccb bbit1  0x00000000 , 0x00006407 
+ 00025602  0x00004ccc fetch  0x00000002 , 0x0000480e 
+ 00025603  0x00004ccd arg  0x0000006e , 0x00000002 
+ 00025604  0x00004ccf call  0x00007fb9 
+ 00025605  0x00004cd0 store  0x00000002 , 0x0000480e 
+ 00025606  0x00004cd1 rtn 
+ 00025607  0x00004cd3 fetch  0x00000002 , 0x0000480e 
+ 00025608  0x00004cd4 arg  0x00000014 , 0x00000002 
+ 00025609  0x00004cd5 call  0x00007fb9 
+ 00025610  0x00004cd6 store  0x00000002 , 0x0000480e 
+ 00025611  0x00004cd7 rtn 
+ 00025612  0x00004cda fetch  0x00000001 , 0x00004813 
+ 00025613  0x00004cdb set1  0x00000000 , 0x0000003f 
+ 00025614  0x00004cdc store  0x00000001 , 0x00004813 
+ 00025615  0x00004cdd rtn 
+ 00025616  0x00004ce0 fetch  0x00000001 , 0x00004813 
+ 00025617  0x00004ce1 set0  0x00000000 , 0x0000003f 
+ 00025618  0x00004ce2 store  0x00000001 , 0x00004813 
+ 00025619  0x00004ce3 rtn 
+ 00025620  0x00004ce6 fetch  0x00000001 , 0x00004813 
+ 00025621  0x00004ce7 set1  0x00000007 , 0x0000003f 
+ 00025622  0x00004ce8 store  0x00000001 , 0x00004813 
+ 00025623  0x00004ce9 rtn 
+ 00025624  0x00004cec fetch  0x00000001 , 0x00004813 
+ 00025625  0x00004ced set0  0x00000007 , 0x0000003f 
+ 00025626  0x00004cee store  0x00000001 , 0x00004813 
+ 00025627  0x00004cef rtn 
+ 00025628  0x00004cf2 set1  0x00000025 , 0x00000000 
+ 00025629  0x00004cf3 bpatch  0x00000082 , 0x00004030 
+ 00025630  0x00004cf4 call  0x00007f8e 
+ 00025631  0x00004cf5 branch  0x00003f66 , 0x00000002 
+ 00025632  0x00004cf6 branch  0x00003f68 
+ 00025633  0x00004cf9 call  0x000063a9 
+ 00025634  0x00004cfa branch  0x00006428 , 0x00000001 
+ 00025635  0x00004cfb hfetcht  0x00000002 , 0x00008052 
+ 00025636  0x00004cfc fetch  0x00000002 , 0x000042ac 
+ 00025637  0x00004cfd isub  0x00000002 , 0x0000003e 
+ 00025638  0x00004cfe rtn  0x00000005 
+ 00025639  0x00004cff branch  0x00006909 
+ 00025640  0x00004d03 hfetcht  0x00000002 , 0x00008052 
+ 00025641  0x00004d04 setarg  0x000001a0 
+ 00025642  0x00004d05 isub  0x00000002 , 0x0000003e 
+ 00025643  0x00004d06 rtn  0x00000005 
+ 00025644  0x00004d07 hstore  0x00000002 , 0x00008052 
+ 00025645  0x00004d08 rtn 
+ 00025646  0x00004d0b set1  0x00000025 , 0x00000000 
+ 00025647  0x00004d0c bpatch  0x00000083 , 0x00004030 
+ 00025648  0x00004d0d fetch  0x00000001 , 0x00004812 
+ 00025649  0x00004d0e isolate0  0x00000002 , 0x0000003f 
+ 00025650  0x00004d0f branch  0x00006436 , 0x00000001 
+ 00025651  0x00004d10 arg  0x00004814 , 0x00000011 
+ 00025652  0x00004d11 arg  0x00000006 , 0x00000039 
+ 00025653  0x00004d12 branch  0x00007f25 
+ 00025654  0x00004d14 force  0x00000000 , 0x0000003e 
+ 00025655  0x00004d15 rtn 
+ 00025656  0x00004d18 set1  0x00000025 , 0x00000000 
+ 00025657  0x00004d19 bpatch  0x00000084 , 0x00004030 
+ 00025658  0x00004d1a arg  0x0000481c , 0x00000005 
+ 00025659  0x00004d1b setsect  0x00000000 , 0x00035350 
+ 00025660  0x00004d1c setsect  0x00000001 , 0x00015115 
+ 00025661  0x00004d1d setsect  0x00000002 , 0x00012415 
+ 00025662  0x00004d1e setsect  0x00000003 , 0x00010951 
+ 00025663  0x00004d1f istore  0x00000009 , 0x00000005 
+ 00025664  0x00004d20 setsect  0x00000000 , 0x0002454c 
+ 00025665  0x00004d21 setsect  0x00000001 , 0x00035053 
+ 00025666  0x00004d22 setsect  0x00000002 , 0x00002454 
+ 00025667  0x00004d23 setsect  0x00000003 , 0x00011531 
+ 00025668  0x00004d24 istore  0x00000009 , 0x00000005 
+ 00025669  0x00004d25 setsect  0x00000000 , 0x00034441 
+ 00025670  0x00004d26 setsect  0x00000001 , 0x000194d4 
+ 00025671  0x00004d27 setsect  0x00000002 , 0x00012455 
+ 00025672  0x00004d28 setsect  0x00000003 , 0x00010d4d 
+ 00025673  0x00004d29 istore  0x00000009 , 0x00000005 
+ 00025674  0x00004d2a setsect  0x00000000 , 0x0003414c 
+ 00025675  0x00004d2b setsect  0x00000001 , 0x0000d4d4 
+ 00025676  0x00004d2c setsect  0x00000002 , 0x000124c4 
+ 00025677  0x00004d2d setsect  0x00000003 , 0x00013119 
+ 00025678  0x00004d2e istore  0x00000009 , 0x00000005 
+ 00025679  0x00004d2f setsect  0x00000000 , 0x00015247 
+ 00025680  0x00004d30 setsect  0x00000001 , 0x0003d0d1 
+ 00025681  0x00004d31 setsect  0x00000002 , 0x0000e4e4 
+ 00025682  0x00004d32 setsect  0x00000003 , 0x00011531 
+ 00025683  0x00004d33 istore  0x00000009 , 0x00000005 
+ 00025684  0x00004d34 setsect  0x00000000 , 0x00034944 
+ 00025685  0x00004d35 setsect  0x00000001 , 0x000114d4 
+ 00025686  0x00004d36 setsect  0x00000002 , 0x0000e535 
+ 00025687  0x00004d37 setsect  0x00000003 , 0x00015105 
+ 00025688  0x00004d38 istore  0x00000009 , 0x00000005 
+ 00025689  0x00004d39 setsect  0x00000000 , 0x00014c2b 
+ 00025690  0x00004d3a setsect  0x00000001 , 0x000114d2 
+ 00025691  0x00004d3b setsect  0x00000002 , 0x0000f525 
+ 00025692  0x00004d3c setsect  0x00000003 , 0x00011531 
+ 00025693  0x00004d3d istore  0x00000009 , 0x00000005 
+ 00025694  0x00004d3e setsect  0x00000000 , 0x00014e53 
+ 00025695  0x00004d3f setsect  0x00000001 , 0x00019192 
+ 00025696  0x00004d40 setsect  0x00000002 , 0x000044c4 
+ 00025697  0x00004d41 setsect  0x00000003 , 0x00015915 
+ 00025698  0x00004d42 istore  0x00000009 , 0x00000005 
+ 00025699  0x00004d43 setsect  0x00000000 , 0x00035352 
+ 00025700  0x00004d44 setsect  0x00000001 , 0x0000d254 
+ 00025701  0x00004d45 setsect  0x00000002 , 0x00005444 
+ 00025702  0x00004d46 setsect  0x00000003 , 0x00010959 
+ 00025703  0x00004d47 istore  0x00000009 , 0x00000005 
+ 00025704  0x00004d48 setsect  0x00000000 , 0x0001454c 
+ 00025705  0x00004d49 setsect  0x00000001 , 0x00005392 
+ 00025706  0x00004d4a setsect  0x00000002 , 0x00003525 
+ 00025707  0x00004d4b setsect  0x00000003 , 0x00013d35 
+ 00025708  0x00004d4c istore  0x00000009 , 0x00000005 
+ 00025709  0x00004d4d setsect  0x00000000 , 0x00014544 
+ 00025710  0x00004d4e setsect  0x00000001 , 0x000113d3 
+ 00025711  0x00004d4f setsect  0x00000002 , 0x00004454 
+ 00025712  0x00004d50 setsect  0x00000003 , 0x00014d35 
+ 00025713  0x00004d51 istore  0x00000009 , 0x00000005 
+ 00025714  0x00004d52 setsect  0x00000000 , 0x00004154 
+ 00025715  0x00004d53 setsect  0x00000001 , 0x00011155 
+ 00025716  0x00004d54 setsect  0x00000002 , 0x00013494 
+ 00025717  0x00004d55 setsect  0x00000003 , 0x00013d0d 
+ 00025718  0x00004d56 istore  0x00000009 , 0x00000005 
+ 00025719  0x00004d57 setsect  0x00000000 , 0x00004f56 
+ 00025720  0x00004d58 setsect  0x00000001 , 0x00031055 
+ 00025721  0x00004d59 setsect  0x00000002 , 0x00003454 
+ 00025722  0x00004d5a setsect  0x00000003 , 0x0001393d 
+ 00025723  0x00004d5b istore  0x00000009 , 0x00000005 
+ 00025724  0x00004d5c setsect  0x00000000 , 0x0001504e 
+ 00025725  0x00004d5d setsect  0x00000001 , 0x000151d0 
+ 00025726  0x00004d5e setsect  0x00000002 , 0x000154f4 
+ 00025727  0x00004d5f setsect  0x00000003 , 0x00014951 
+ 00025728  0x00004d60 istore  0x00000009 , 0x00000005 
+ 00025729  0x00004d61 setsect  0x00000000 , 0x00024345 
+ 00025730  0x00004d62 setsect  0x00000001 , 0x00025051 
+ 00025731  0x00004d63 setsect  0x00000002 , 0x000004c4 
+ 00025732  0x00004d64 istore  0x00000006 , 0x00000005 
+ 00025733  0x00004d65 rtn 
+ 00025734  0x00004d6a setarg  0x000065d7 
+ 00025735  0x00004d6b store  0x00000002 , 0x0000428c 
+ 00025736  0x00004d6c setarg  0x0000652e 
+ 00025737  0x00004d6d store  0x00000002 , 0x0000428e 
+ 00025738  0x00004d6e setarg  0x000064e3 
+ 00025739  0x00004d6f store  0x00000002 , 0x0000428a 
+ 00025740  0x00004d70 setarg  0x000065f3 
+ 00025741  0x00004d71 store  0x00000002 , 0x00004292 
+ 00025742  0x00004d72 setarg  0x000064a9 
+ 00025743  0x00004d73 store  0x00000002 , 0x00004290 
+ 00025744  0x00004d74 setarg  0x00006561 
+ 00025745  0x00004d75 store  0x00000002 , 0x00004298 
+ 00025746  0x00004d76 jam  0x00000000 , 0x000007dc 
+ 00025747  0x00004d77 jam  0x00000000 , 0x000007dd 
+ 00025748  0x00004d78 set0  0x00000025 , 0x00000000 
+ 00025749  0x00004d79 bpatch  0x000000c0 , 0x00004018 
+ 00025750  0x00004d7a call  0x000064c4 
+ 00025751  0x00004d7b rtn  0x0000002b 
+ 00025752  0x00004d7c call  0x0000649f 
+ 00025753  0x00004d7d call  0x000064a7 
+ 00025754  0x00004d7e setarg  0x000064e0 
+ 00025755  0x00004d7f store  0x00000002 , 0x00004288 
+ 00025756  0x00004d80 fetch  0x00000002 , 0x000047f4 
+ 00025757  0x00004d81 bbit1  0x0000000c , 0x00006697 
+ 00025758  0x00004d82 branch  0x00006693 
+ 00025759  0x00004d85 call  0x00003f4d 
+ 00025760  0x00004d86 branch  0x000064a4 , 0x00000005 
+ 00025761  0x00004d87 call  0x00006963 
+ 00025762  0x00004d88 call  0x000066ba 
+ 00025763  0x00004d89 branch  0x00003f45 
+ 00025764  0x00004d8b call  0x0000691d 
+ 00025765  0x00004d8c call  0x00006967 
+ 00025766  0x00004d8d branch  0x000066c0 
+ 00025767  0x00004d90 jam  0x00000001 , 0x0000481c 
+ 00025768  0x00004d91 branch  0x000064bb 
+ 00025769  0x00004d94 call  0x00007cd7 
+ 00025770  0x00004d95 call  0x000064ac 
+ 00025771  0x00004d96 branch  0x000064f6 
+ 00025772  0x00004d99 fetcht  0x00000001 , 0x00004825 
+ 00025773  0x00004d9a call  0x000069e5 
+ 00025774  0x00004d9b nbranch  0x000064b3 , 0x00000001 
+ 00025775  0x00004d9d fetch  0x00000001 , 0x0000481c 
+ 00025776  0x00004d9e rtneq  0x00000000 
+ 00025777  0x00004d9f jam  0x00000000 , 0x0000481c 
+ 00025778  0x00004da0 rtn 
+ 00025779  0x00004da2 fetch  0x00000001 , 0x0000481c 
+ 00025780  0x00004da3 rtneq  0x00000001 
+ 00025781  0x00004da4 jam  0x00000001 , 0x0000481c 
+ 00025782  0x00004da5 fetch  0x00000001 , 0x0000481b 
+ 00025783  0x00004da6 increase  0x00000001 , 0x0000003f 
+ 00025784  0x00004da7 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00025785  0x00004da8 store  0x00000001 , 0x0000481b 
+ 00025786  0x00004da9 branch  0x000064bb 
+ 00025787  0x00004dab setarg  0x00000006 
+ 00025788  0x00004dac call  0x000066d8 
+ 00025789  0x00004dad and  0x0000003f , 0x000000fc , 0x00000002 
+ 00025790  0x00004dae fetch  0x00000001 , 0x0000481b 
+ 00025791  0x00004daf iadd  0x00000002 , 0x0000003f 
+ 00025792  0x00004db0 lshift8  0x0000003f , 0x0000003f 
+ 00025793  0x00004db1 add  0x0000003f , 0x00000006 , 0x0000003f 
+ 00025794  0x00004db2 call  0x000066d7 
+ 00025795  0x00004db3 branch  0x000066ba 
+ 00025796  0x00004db6 call  0x000065c5 
+ 00025797  0x00004db7 call  0x000064ca 
+ 00025798  0x00004db8 hfetch  0x00000002 , 0x00008050 
+ 00025799  0x00004db9 set0  0x0000000b , 0x0000003f 
+ 00025800  0x00004dba hstore  0x00000002 , 0x00008050 
+ 00025801  0x00004dbb rtn 
+ 00025802  0x00004dbe call  0x00003e0b 
+ 00025803  0x00004dbf fetcht  0x00000001 , 0x00004827 
+ 00025804  0x00004dc0 call  0x000069d1 
+ 00025805  0x00004dc1 fetcht  0x00000001 , 0x00004828 
+ 00025806  0x00004dc2 call  0x000069d1 
+ 00025807  0x00004dc3 fetcht  0x00000001 , 0x00004822 
+ 00025808  0x00004dc4 call  0x000069d1 
+ 00025809  0x00004dc5 fetcht  0x00000001 , 0x00004823 
+ 00025810  0x00004dc6 call  0x000069d1 
+ 00025811  0x00004dc7 fetcht  0x00000001 , 0x00004824 
+ 00025812  0x00004dc8 call  0x000069d1 
+ 00025813  0x00004dc9 fetcht  0x00000001 , 0x00004826 
+ 00025814  0x00004dca call  0x000069d1 
+ 00025815  0x00004dcb fetcht  0x00000001 , 0x00004825 
+ 00025816  0x00004dcc call  0x000069d1 
+ 00025817  0x00004dcd hfetch  0x00000001 , 0x0000807b 
+ 00025818  0x00004dce or_into  0x00000018 , 0x0000003f 
+ 00025819  0x00004dcf hstore  0x00000001 , 0x0000807b 
+ 00025820  0x00004dd0 hfetch  0x00000001 , 0x0000807f 
+ 00025821  0x00004dd1 and_into  0x000000e7 , 0x0000003f 
+ 00025822  0x00004dd2 hstore  0x00000001 , 0x0000807f 
+ 00025823  0x00004dd3 rtn 
+ 00025824  0x00004dd7 setarg  0x0000bc05 
+ 00025825  0x00004dd8 call  0x000066d7 
+ 00025826  0x00004dd9 jam  0x00000001 , 0x000000a2 
+ 00025827  0x00004ddc call  0x000064f6 
+ 00025828  0x00004ddd arg  0x00000019 , 0x00000002 
+ 00025829  0x00004dde call  0x000069da 
+ 00025830  0x00004ddf hjam  0x00000000 , 0x00008081 
+ 00025831  0x00004de0 fetcht  0x00000001 , 0x00004827 
+ 00025832  0x00004de1 call  0x000069b4 
+ 00025833  0x00004de2 fetcht  0x00000001 , 0x00004828 
+ 00025834  0x00004de3 call  0x000069b4 
+ 00025835  0x00004de4 fetcht  0x00000001 , 0x00004822 
+ 00025836  0x00004de5 call  0x000069b4 
+ 00025837  0x00004de6 fetcht  0x00000001 , 0x00004823 
+ 00025838  0x00004de7 call  0x000069b4 
+ 00025839  0x00004de8 fetcht  0x00000001 , 0x00004824 
+ 00025840  0x00004de9 call  0x000069b4 
+ 00025841  0x00004dea fetcht  0x00000001 , 0x00004826 
+ 00025842  0x00004deb call  0x000069b9 
+ 00025843  0x00004dec fetch  0x00000001 , 0x000000a2 
+ 00025844  0x00004ded nrtn  0x00000034 
+ 00025845  0x00004dee branch  0x000069c4 
+ 00025846  0x00004df1 set0  0x00000025 , 0x00000000 
+ 00025847  0x00004df2 bpatch  0x000000c1 , 0x00004018 
+ 00025848  0x00004df3 arg  0x00000000 , 0x00000011 
+ 00025849  0x00004df4 fetcht  0x00000001 , 0x00004827 
+ 00025850  0x00004df5 call  0x000069e5 
+ 00025851  0x00004df6 setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00025852  0x00004df7 fetcht  0x00000001 , 0x00004828 
+ 00025853  0x00004df8 call  0x000069e5 
+ 00025854  0x00004df9 setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00025855  0x00004dfa copy  0x00000011 , 0x0000003f 
+ 00025856  0x00004dfc and_into  0x00000003 , 0x0000003f 
+ 00025857  0x00004dfd fetcht  0x00000001 , 0x00004808 
+ 00025858  0x00004dfe store  0x00000001 , 0x00004808 
+ 00025859  0x00004dff isub  0x00000002 , 0x0000003e 
+ 00025860  0x00004e00 branch  0x00006514 , 0x00000005 
+ 00025861  0x00004e01 fetch  0x00000001 , 0x00004807 
+ 00025862  0x00004e02 store  0x00000001 , 0x00004806 
+ 00025863  0x00004e03 storet  0x00000001 , 0x00004807 
+ 00025864  0x00004e04 fetch  0x00000001 , 0x00004808 
+ 00025865  0x00004e05 lshift4  0x0000003f , 0x0000003f 
+ 00025866  0x00004e06 fetcht  0x00000001 , 0x00004807 
+ 00025867  0x00004e07 lshift2  0x00000002 , 0x00000002 
+ 00025868  0x00004e08 iadd  0x00000002 , 0x0000003f 
+ 00025869  0x00004e09 fetcht  0x00000001 , 0x00004806 
+ 00025870  0x00004e0a iadd  0x00000002 , 0x0000003f 
+ 00025871  0x00004e0b beq  0x00000038 , 0x00006515 
+ 00025872  0x00004e0c beq  0x00000034 , 0x00006519 
+ 00025873  0x00004e0d beq  0x0000000b , 0x00006519 
+ 00025874  0x00004e0e beq  0x00000007 , 0x00006515 
+ 00025875  0x00004e0f rtn 
+ 00025876  0x00004e12 rtn 
+ 00025877  0x00004e15 fetch  0x00000001 , 0x00004809 
+ 00025878  0x00004e16 increase  0x00000001 , 0x0000003f 
+ 00025879  0x00004e17 store  0x00000001 , 0x00004809 
+ 00025880  0x00004e18 rtn 
+ 00025881  0x00004e1b fetch  0x00000001 , 0x00004809 
+ 00025882  0x00004e1c increase  0xffffffff , 0x0000003f 
+ 00025883  0x00004e1d store  0x00000001 , 0x00004809 
+ 00025884  0x00004e1e rtn 
+ 00025885  0x00004e22 rtn 
+ 00025886  0x00004e24 setarg  0x0000b805 
+ 00025887  0x00004e25 branch  0x000066d7 
+ 00025888  0x00004e28 rtn 
+ 00025889  0x00004e2b call  0x00003fa0 
+ 00025890  0x00004e2c jam  0x00000002 , 0x00004820 
+ 00025891  0x00004e2d call  0x00003fa4 
+ 00025892  0x00004e2f branch  0x00003f92 
+ 00025893  0x00004e32 fetch  0x00000002 , 0x0000481e 
+ 00025894  0x00004e33 rtn  0x00000034 
+ 00025895  0x00004e34 increase  0xffffffff , 0x0000003f 
+ 00025896  0x00004e35 store  0x00000002 , 0x0000481e 
+ 00025897  0x00004e36 nrtn  0x00000034 
+ 00025898  0x00004e37 branch  0x00003f9a 
+ 00025899  0x00004e3a setarg  0x00000002 
+ 00025900  0x00004e3b store  0x00000001 , 0x000047f2 
+ 00025901  0x00004e3c rtn 
+ 00025902  0x00004e3f fetch  0x00000001 , 0x0000427f 
+ 00025903  0x00004e40 rtn  0x00000034 
+ 00025904  0x00004e41 call  0x0000527c 
+ 00025905  0x00004e42 nrtn  0x00000034 
+ 00025906  0x00004e43 call  0x00006578 
+ 00025907  0x00004e44 nrtn  0x00000028 
+ 00025908  0x00004e45 call  0x0000655e 
+ 00025909  0x00004e46 call  0x0000655a 
+ 00025910  0x00004e48 arg  0x00000008 , 0x00000011 
+ 00025911  0x00004e49 call  0x00004b2c 
+ 00025912  0x00004e4a fetch  0x00000002 , 0x000042b7 
+ 00025913  0x00004e4b istore  0x00000002 , 0x00000005 
+ 00025914  0x00004e4c setarg  0x000002a1 
+ 00025915  0x00004e4d istore  0x00000002 , 0x00000005 
+ 00025916  0x00004e4e fetch  0x00000001 , 0x00004805 
+ 00025917  0x00004e4f istore  0x00000001 , 0x00000005 
+ 00025918  0x00004e50 fetch  0x00000002 , 0x00004800 
+ 00025919  0x00004e51 arg  0x00000fff , 0x00000002 
+ 00025920  0x00004e52 iand  0x00000002 , 0x0000003f 
+ 00025921  0x00004e53 fetcht  0x00000002 , 0x00004802 
+ 00025922  0x00004e54 lshift4  0x00000002 , 0x00000002 
+ 00025923  0x00004e55 lshift8  0x00000002 , 0x00000002 
+ 00025924  0x00004e56 ior  0x00000002 , 0x0000003f 
+ 00025925  0x00004e57 istore  0x00000003 , 0x00000005 
+ 00025926  0x00004e58 fetch  0x00000001 , 0x00004804 
+ 00025927  0x00004e59 istore  0x00000001 , 0x00000005 
+ 00025928  0x00004e5a setarg  0x00000000 
+ 00025929  0x00004e5b istore  0x00000001 , 0x00000005 
+ 00025930  0x00004e5c jam  0x00000008 , 0x000008a8 
+ 00025931  0x00004e5d rtn 
+ 00025932  0x00004e61 set0  0x00000025 , 0x00000000 
+ 00025933  0x00004e62 bpatch  0x000000c2 , 0x00004018 
+ 00025934  0x00004e63 fetch  0x00000001 , 0x0000481a 
+ 00025935  0x00004e64 rtn  0x00000034 
+ 00025936  0x00004e65 increase  0xffffffff , 0x0000003f 
+ 00025937  0x00004e66 store  0x00000001 , 0x0000481a 
+ 00025938  0x00004e67 nrtn  0x00000034 
+ 00025939  0x00004e68 call  0x0000527e 
+ 00025940  0x00004e69 nrtn  0x00000034 
+ 00025941  0x00004e6a setarg  0x00000000 
+ 00025942  0x00004e6b store  0x00000005 , 0x00004800 
+ 00025943  0x00004e6c call  0x00006536 
+ 00025944  0x00004e6d jam  0x00000050 , 0x0000481a 
+ 00025945  0x00004e6e rtn 
+ 00025946  0x00004e70 fetch  0x00000002 , 0x00004810 
+ 00025947  0x00004e71 store  0x00000002 , 0x00004818 
+ 00025948  0x00004e72 jam  0x00000050 , 0x0000481a 
+ 00025949  0x00004e73 rtn 
+ 00025950  0x00004e76 fetch  0x00000002 , 0x0000480e 
+ 00025951  0x00004e77 store  0x00000002 , 0x00004816 
+ 00025952  0x00004e78 rtn 
+ 00025953  0x00004e7c fetcht  0x00000002 , 0x000044c2 
+ 00025954  0x00004e7d call  0x00005a88 
+ 00025955  0x00004e7e ifetch  0x00000001 , 0x00000006 
+ 00025956  0x00004e7f store  0x00000001 , 0x0000041b 
+ 00025957  0x00004e80 rtn 
+ 00025958  0x00004e84 set0  0x00000025 , 0x00000000 
+ 00025959  0x00004e85 bpatch  0x000000c3 , 0x00004018 
+ 00025960  0x00004e86 fetcht  0x00000002 , 0x000044c2 
+ 00025961  0x00004e87 call  0x00005a88 
+ 00025962  0x00004e88 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00025963  0x00004e8a fetch  0x00000001 , 0x00004805 
+ 00025964  0x00004e8b istore  0x00000001 , 0x00000005 
+ 00025965  0x00004e8c fetch  0x00000002 , 0x00004800 
+ 00025966  0x00004e8d arg  0x00000fff , 0x00000002 
+ 00025967  0x00004e8e iand  0x00000002 , 0x0000003f 
+ 00025968  0x00004e8f fetcht  0x00000002 , 0x00004802 
+ 00025969  0x00004e90 lshift4  0x00000002 , 0x00000002 
+ 00025970  0x00004e91 lshift8  0x00000002 , 0x00000002 
+ 00025971  0x00004e92 ior  0x00000002 , 0x0000003f 
+ 00025972  0x00004e93 istore  0x00000003 , 0x00000005 
+ 00025973  0x00004e94 fetch  0x00000001 , 0x00004804 
+ 00025974  0x00004e95 istore  0x00000001 , 0x00000005 
+ 00025975  0x00004e96 rtn 
+ 00025976  0x00004e99 set0  0x00000025 , 0x00000000 
+ 00025977  0x00004e9a bpatch  0x000000c4 , 0x00004018 
+ 00025978  0x00004e9b disable  0x00000028 
+ 00025979  0x00004e9c setarg  0x00000000 
+ 00025980  0x00004e9d store  0x00000005 , 0x00004800 
+ 00025981  0x00004e9e call  0x00006581 
+ 00025982  0x00004e9f call  0x000065b4 
+ 00025983  0x00004ea0 call  0x0000659c 
+ 00025984  0x00004ea1 branch  0x000065a2 
+ 00025985  0x00004ea4 fetch  0x00000001 , 0x00004821 
+ 00025986  0x00004ea5 rtnne  0x00000002 
+ 00025987  0x00004ea6 fetch  0x00000001 , 0x0000480a 
+ 00025988  0x00004ea7 call  0x000065ba , 0x00000034 
+ 00025989  0x00004ea8 jam  0x00000001 , 0x0000480a 
+ 00025990  0x00004ea9 disable  0x00000028 
+ 00025991  0x00004eaa fetcht  0x00000001 , 0x00004826 
+ 00025992  0x00004eab call  0x000069e5 
+ 00025993  0x00004eac nrtn  0x00000001 
+ 00025994  0x00004ead setarg  0x00000000 
+ 00025995  0x00004eae call  0x000066d8 
+ 00025996  0x00004eaf bne  0x00000030 , 0x000066c6 
+ 00025997  0x00004eb0 setarg  0x00000002 
+ 00025998  0x00004eb1 call  0x000066d8 
+ 00025999  0x00004eb2 rtnbit0  0x00000007 
+ 00026000  0x00004eb3 setarg  0x00000003 
+ 00026001  0x00004eb4 call  0x000066d8 
+ 00026002  0x00004eb5 call  0x000065d3 
+ 00026003  0x00004eb6 store  0x00000002 , 0x00004800 
+ 00026004  0x00004eb7 setarg  0x00000004 
+ 00026005  0x00004eb8 call  0x000066d8 
+ 00026006  0x00004eb9 call  0x000065d3 
+ 00026007  0x00004eba sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00026008  0x00004ebb store  0x00000002 , 0x00004802 
+ 00026009  0x00004ebc fetch  0x00000004 , 0x00004800 
+ 00026010  0x00004ebd enable  0x00000028 
+ 00026011  0x00004ebe rtn 
+ 00026012  0x00004ec0 fetch  0x00000001 , 0x00004809 
+ 00026013  0x00004ec1 rtn  0x00000034 
+ 00026014  0x00004ec2 store  0x00000001 , 0x00004804 
+ 00026015  0x00004ec3 jam  0x00000000 , 0x00004809 
+ 00026016  0x00004ec4 enable  0x00000028 
+ 00026017  0x00004ec5 rtn 
+ 00026018  0x00004ec7 arg  0x00000000 , 0x00000011 
+ 00026019  0x00004ec8 fetcht  0x00000001 , 0x00004822 
+ 00026020  0x00004ec9 call  0x000069e5 
+ 00026021  0x00004eca setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00026022  0x00004ecb fetcht  0x00000001 , 0x00004823 
+ 00026023  0x00004ecc call  0x000069e5 
+ 00026024  0x00004ecd setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00026025  0x00004ece fetcht  0x00000001 , 0x00004824 
+ 00026026  0x00004ecf call  0x000069e5 
+ 00026027  0x00004ed0 setflag  0x00000001 , 0x00000002 , 0x00000011 
+ 00026028  0x00004ed1 deposit  0x00000011 
+ 00026029  0x00004ed2 fetcht  0x00000001 , 0x00004805 
+ 00026030  0x00004ed3 store  0x00000001 , 0x00004805 
+ 00026031  0x00004ed4 ixor  0x00000002 , 0x0000003f 
+ 00026032  0x00004ed5 sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00026033  0x00004ed6 rtn  0x00000005 
+ 00026034  0x00004ed7 enable  0x00000028 
+ 00026035  0x00004ed8 rtn 
+ 00026036  0x00004ede arg  0x0000001a , 0x00000002 
+ 00026037  0x00004edf call  0x000069e5 
+ 00026038  0x00004ee0 rtn  0x00000001 
+ 00026039  0x00004ee1 setarg  0x00000000 
+ 00026040  0x00004ee2 call  0x000066d8 
+ 00026041  0x00004ee3 branch  0x000065b4 
+ 00026042  0x00004ee6 arg  0x00000000 , 0x00000039 
+ 00026043  0x00004ee8 setarg  0x00000002 
+ 00026044  0x00004ee9 call  0x000066d8 
+ 00026045  0x00004eea nop  0x00000064 
+ 00026046  0x00004eeb increase  0x00000001 , 0x00000039 
+ 00026047  0x00004eec fetcht  0x00000001 , 0x00004826 
+ 00026048  0x00004eed call  0x000069e5 
+ 00026049  0x00004eee branch  0x000065bb , 0x00000001 
+ 00026050  0x00004eef deposit  0x00000039 
+ 00026051  0x00004ef0 store  0x00000002 , 0x0000046b 
+ 00026052  0x00004ef1 rtn 
+ 00026053  0x00004ef3 call  0x0000678e 
+ 00026054  0x00004ef4 rtn  0x0000002b 
+ 00026055  0x00004ef7 setarg  0x00000000 
+ 00026056  0x00004ef8 call  0x000066d8 
+ 00026057  0x00004ef9 store  0x00000001 , 0x00000256 
+ 00026058  0x00004efa beq  0x00000030 , 0x000065ce 
+ 00026059  0x00004efb call  0x000066c6 
+ 00026060  0x00004efc nop  0x00002710 
+ 00026061  0x00004efd branch  0x000065c7 
+ 00026062  0x00004eff setarg  0x00008006 
+ 00026063  0x00004f00 call  0x000066d7 
+ 00026064  0x00004f01 nop  0x000003e8 
+ 00026065  0x00004f02 jam  0x00000002 , 0x00004821 
+ 00026066  0x00004f03 rtn 
+ 00026067  0x00004f08 rtnbit0  0x00000007 
+ 00026068  0x00004f09 arg  0x0000ff00 , 0x00000002 
+ 00026069  0x00004f0a ior  0x00000002 , 0x0000003f 
+ 00026070  0x00004f0b rtn 
+ 00026071  0x00004f10 call  0x0000561e 
+ 00026072  0x00004f11 nrtn  0x00000034 
+ 00026073  0x00004f12 fetcht  0x00000002 , 0x000044c2 
+ 00026074  0x00004f13 call  0x00005866 
+ 00026075  0x00004f14 rtnbit0  0x00000000 
+ 00026076  0x00004f15 fetch  0x00000001 , 0x000046f8 
+ 00026077  0x00004f16 rtnbit0  0x00000000 
+ 00026078  0x00004f17 call  0x00006578 
+ 00026079  0x00004f19 nrtn  0x00000028 
+ 00026080  0x00004f1a call  0x0000655e 
+ 00026081  0x00004f1c jam  0x0000001b , 0x00000b7d 
+ 00026082  0x00004f1d call  0x00005620 
+ 00026083  0x00004f1e branch  0x00006566 
+ 00026084  0x00004f21 rtn  0x00000028 
+ 00026085  0x00004f22 fetch  0x00000001 , 0x0000481d 
+ 00026086  0x00004f23 increase  0x00000001 , 0x0000003f 
+ 00026087  0x00004f24 store  0x00000001 , 0x0000481d 
+ 00026088  0x00004f25 arg  0x00000001 , 0x00000002 
+ 00026089  0x00004f26 bbit0  0x00000007 , 0x000065eb 
+ 00026090  0x00004f27 arg  0x0000ffff , 0x00000002 
+ 00026091  0x00004f29 storet  0x00000005 , 0x00004800 
+ 00026092  0x00004f2a enable  0x00000028 
+ 00026093  0x00004f2b rtn 
+ 00026094  0x00004f2e disable  0x00000028 
+ 00026095  0x00004f2f fetch  0x00000001 , 0x00004820 
+ 00026096  0x00004f30 rtneq  0x00000002 
+ 00026097  0x00004f31 enable  0x00000028 
+ 00026098  0x00004f32 rtn 
+ 00026099  0x00004f35 copy  0x00000013 , 0x0000003f 
+ 00026100  0x00004f36 beq  0x00000014 , 0x00006606 
+ 00026101  0x00004f37 beq  0x00000001 , 0x000066a6 
+ 00026102  0x00004f38 beq  0x00000015 , 0x00006617 
+ 00026103  0x00004f39 beq  0x00000002 , 0x00006617 
+ 00026104  0x00004f3a beq  0x00000005 , 0x00006616 
+ 00026105  0x00004f3b beq  0x00000010 , 0x0000666a 
+ 00026106  0x00004f3c beq  0x00000012 , 0x0000668a 
+ 00026107  0x00004f3d beq  0x00000006 , 0x00006614 
+ 00026108  0x00004f3e beq  0x00000028 , 0x00006521 
+ 00026109  0x00004f3f beq  0x00000029 , 0x00006524 
+ 00026110  0x00004f40 beq  0x00000004 , 0x00006611 
+ 00026111  0x00004f41 beq  0x00000013 , 0x00006611 
+ 00026112  0x00004f42 beq  0x0000000a , 0x0000660f 
+ 00026113  0x00004f43 beq  0x0000002e , 0x00003f57 
+ 00026114  0x00004f44 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00026115  0x00004f45 and_into  0x000000f0 , 0x0000003f 
+ 00026116  0x00004f46 beq  0x00000050 , 0x00006634 
+ 00026117  0x00004f47 rtn 
+ 00026118  0x00004f4a fetch  0x00000002 , 0x000042a2 
+ 00026119  0x00004f4b set0  0x00000000 , 0x0000003f 
+ 00026120  0x00004f4c store  0x00000002 , 0x000042a2 
+ 00026121  0x00004f4d setarg  0x00000000 
+ 00026122  0x00004f4e store  0x00000002 , 0x00004814 
+ 00026123  0x00004f4f fetch  0x00000001 , 0x00004829 
+ 00026124  0x00004f50 increase  0x00000001 , 0x0000003f 
+ 00026125  0x00004f51 store  0x00000001 , 0x00004829 
+ 00026126  0x00004f52 branch  0x000066a6 
+ 00026127  0x00004f55 call  0x000062e9 
+ 00026128  0x00004f56 branch  0x00003f6a 
+ 00026129  0x00004f59 fetch  0x00000002 , 0x000047f4 
+ 00026130  0x00004f5a bbit1  0x0000000c , 0x00006697 
+ 00026131  0x00004f5b branch  0x00003f10 
+ 00026132  0x00004f5f call  0x0000652b 
+ 00026133  0x00004f60 rtn 
+ 00026134  0x00004f62 rtn 
+ 00026135  0x00004f65 set0  0x00000025 , 0x00000000 
+ 00026136  0x00004f66 bpatch  0x000000c5 , 0x00004018 
+ 00026137  0x00004f67 call  0x00006621 
+ 00026138  0x00004f68 fetch  0x00000002 , 0x000042a0 
+ 00026139  0x00004f69 bbit1  0x00000007 , 0x00006630 
+ 00026140  0x00004f6a bbit1  0x00000000 , 0x00003f12 
+ 00026141  0x00004f6b bbit1  0x00000001 , 0x0000662a 
+ 00026142  0x00004f6c bbit1  0x00000002 , 0x0000662d 
+ 00026143  0x00004f6d bbit1  0x00000003 , 0x0000662d 
+ 00026144  0x00004f6e branch  0x00006697 
+ 00026145  0x00004f70 setarg  0x00000000 
+ 00026146  0x00004f71 store  0x00000004 , 0x00004806 
+ 00026147  0x00004f72 jam  0x00000000 , 0x0000481a 
+ 00026148  0x00004f73 jam  0x00000000 , 0x0000480a 
+ 00026149  0x00004f74 jam  0x00000000 , 0x0000427f 
+ 00026150  0x00004f75 jam  0x00000000 , 0x0000448b 
+ 00026151  0x00004f76 jam  0x00000000 , 0x00004820 
+ 00026152  0x00004f77 jam  0x00000000 , 0x0000480b 
+ 00026153  0x00004f78 rtn 
+ 00026154  0x00004f7b bbit1  0x00000005 , 0x0000662d 
+ 00026155  0x00004f7c bbit1  0x00000003 , 0x0000662d 
+ 00026156  0x00004f7d branch  0x00006697 
+ 00026157  0x00004f7f fetch  0x00000002 , 0x000047f4 
+ 00026158  0x00004f80 bbit1  0x0000000c , 0x00006697 
+ 00026159  0x00004f81 branch  0x00003f10 
+ 00026160  0x00004f84 call  0x00005b30 
+ 00026161  0x00004f85 fetch  0x00000002 , 0x000042a0 
+ 00026162  0x00004f86 bbit1  0x00000000 , 0x00003f12 
+ 00026163  0x00004f87 branch  0x00003f10 
+ 00026164  0x00004f8a set0  0x00000025 , 0x00000000 
+ 00026165  0x00004f8b bpatch  0x000000c6 , 0x00004018 
+ 00026166  0x00004f8c storet  0x00000001 , 0x00000259 
+ 00026167  0x00004f8e fetch  0x00000001 , 0x00000259 
+ 00026168  0x00004f8f rtn  0x00000034 
+ 00026169  0x00004f90 increase  0xffffffff , 0x0000003f 
+ 00026170  0x00004f91 store  0x00000001 , 0x00000259 
+ 00026171  0x00004f94 call  0x00006649 
+ 00026172  0x00004f95 call  0x0000664f 
+ 00026173  0x00004f96 call  0x00006656 
+ 00026174  0x00004f97 call  0x00006664 
+ 00026175  0x00004f99 fetch  0x00000001 , 0x00004820 
+ 00026176  0x00004f9a compare  0x00000002 , 0x0000003f , 0x000000ff 
+ 00026177  0x00004f9b call  0x00006648 , 0x00000001 
+ 00026178  0x00004f9c fetch  0x00000001 , 0x00004820 
+ 00026179  0x00004f9d compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00026180  0x00004f9e call  0x00006646 , 0x00000001 
+ 00026181  0x00004f9f branch  0x00006637 
+ 00026182  0x00004fa3 call  0x0000665d 
+ 00026183  0x00004fa4 branch  0x0000654c 
+ 00026184  0x00004fa8 rtn 
+ 00026185  0x00004fab fetch  0x00000001 , 0x000047f2 
+ 00026186  0x00004fac rtn  0x00000034 
+ 00026187  0x00004fad increase  0xffffffff , 0x0000003f 
+ 00026188  0x00004fae store  0x00000001 , 0x000047f2 
+ 00026189  0x00004faf nrtn  0x00000034 
+ 00026190  0x00004fb0 branch  0x0000668a 
+ 00026191  0x00004fb3 fetch  0x00000002 , 0x00004812 
+ 00026192  0x00004fb4 rtn  0x00000034 
+ 00026193  0x00004fb5 increase  0xffffffff , 0x0000003f 
+ 00026194  0x00004fb6 store  0x00000002 , 0x00004812 
+ 00026195  0x00004fb7 nrtn  0x00000034 
+ 00026196  0x00004fb8 call  0x000066a6 
+ 00026197  0x00004fb9 branch  0x00003f9a 
+ 00026198  0x00004fbc fetch  0x00000002 , 0x00004814 
+ 00026199  0x00004fbd rtn  0x00000034 
+ 00026200  0x00004fbe increase  0xffffffff , 0x0000003f 
+ 00026201  0x00004fbf store  0x00000002 , 0x00004814 
+ 00026202  0x00004fc0 nrtn  0x00000034 
+ 00026203  0x00004fc1 call  0x00003f84 
+ 00026204  0x00004fc2 branch  0x00003f9a 
+ 00026205  0x00004fc5 fetch  0x00000002 , 0x00004818 
+ 00026206  0x00004fc6 rtn  0x00000034 
+ 00026207  0x00004fc7 increase  0xffffffff , 0x0000003f 
+ 00026208  0x00004fc8 store  0x00000002 , 0x00004818 
+ 00026209  0x00004fc9 nrtn  0x00000034 
+ 00026210  0x00004fca jam  0x00000000 , 0x0000481a 
+ 00026211  0x00004fcb rtn 
+ 00026212  0x00004fce fetch  0x00000002 , 0x00004816 
+ 00026213  0x00004fcf rtn  0x00000034 
+ 00026214  0x00004fd0 increase  0xffffffff , 0x0000003f 
+ 00026215  0x00004fd1 store  0x00000002 , 0x00004816 
+ 00026216  0x00004fd2 nrtn  0x00000034 
+ 00026217  0x00004fd3 branch  0x000066b1 
+ 00026218  0x00004fd6 set0  0x00000025 , 0x00000000 
+ 00026219  0x00004fd7 bpatch  0x000000c7 , 0x00004018 
+ 00026220  0x00004fd8 jam  0x00000000 , 0x0000481a 
+ 00026221  0x00004fd9 jam  0x00000001 , 0x0000480b 
+ 00026222  0x00004fda setarg  0x00000000 
+ 00026223  0x00004fdb store  0x00000002 , 0x00004814 
+ 00026224  0x00004fdc call  0x000066b1 
+ 00026225  0x00004fdd fetch  0x00000001 , 0x00004132 
+ 00026226  0x00004fde isolate1  0x00000001 , 0x0000003f 
+ 00026227  0x00004fdf call  0x00006688 , 0x00000001 
+ 00026228  0x00004fe0 fetch  0x00000001 , 0x00004132 
+ 00026229  0x00004fe1 isolate1  0x00000000 , 0x0000003f 
+ 00026230  0x00004fe2 call  0x00006684 , 0x00000001 
+ 00026231  0x00004fe3 call  0x00003fa6 
+ 00026232  0x00004fe4 branch  0x00006697 
+ 00026233  0x00004fe9 fetch  0x00000006 , 0x00004274 
+ 00026234  0x00004fea branch  0x00003f79 , 0x00000034 
+ 00026235  0x00004feb branch  0x00003f6e 
+ 00026236  0x00004fee fetch  0x00000006 , 0x00004274 
+ 00026237  0x00004fef branch  0x00006682 , 0x00000034 
+ 00026238  0x00004ff0 fetch  0x00000002 , 0x0000480c 
+ 00026239  0x00004ff1 store  0x00000002 , 0x00004814 
+ 00026240  0x00004ff2 call  0x00003fa4 
+ 00026241  0x00004ff3 branch  0x00003f82 
+ 00026242  0x00004ff5 call  0x00003f94 
+ 00026243  0x00004ff6 branch  0x00003f88 
+ 00026244  0x00004ff9 fetch  0x00000002 , 0x000047f4 
+ 00026245  0x00004ffa isolate1  0x00000007 , 0x0000003f 
+ 00026246  0x00004ffb call  0x00003f75 , 0x00000001 
+ 00026247  0x00004ffc rtn 
+ 00026248  0x00004ffe call  0x00005b30 
+ 00026249  0x00004fff rtn 
+ 00026250  0x00005002 jam  0x00000001 , 0x0000427f 
+ 00026251  0x00005003 call  0x00003fa4 
+ 00026252  0x00005004 call  0x00003fa2 
+ 00026253  0x00005005 jam  0x00000001 , 0x00004820 
+ 00026254  0x00005006 setarg  0x00000000 
+ 00026255  0x00005007 store  0x00000002 , 0x000047f0 
+ 00026256  0x00005008 store  0x00000001 , 0x000047f2 
+ 00026257  0x00005009 call  0x00003f9e 
+ 00026258  0x0000500a branch  0x0000655a 
+ 00026259  0x0000500d fetch  0x00000001 , 0x000042a9 
+ 00026260  0x0000500e beq  0x00000033 , 0x00006679 
+ 00026261  0x0000500f beq  0x00000034 , 0x0000667c 
+ 00026262  0x00005010 branch  0x00006697 
+ 00026263  0x00005013 set0  0x00000025 , 0x00000000 
+ 00026264  0x00005014 bpatch  0x000000c8 , 0x00004019 
+ 00026265  0x00005015 fetch  0x00000001 , 0x000044f9 
+ 00026266  0x00005016 increase  0x00000001 , 0x0000003f 
+ 00026267  0x00005017 store  0x00000001 , 0x000044f9 
+ 00026268  0x00005018 call  0x00003fa6 
+ 00026269  0x00005019 fetch  0x00000002 , 0x000047fe 
+ 00026270  0x0000501a store  0x00000002 , 0x00004812 
+ 00026271  0x0000501b fetch  0x00000001 , 0x00004132 
+ 00026272  0x0000501c isolate1  0x00000001 , 0x0000003f 
+ 00026273  0x0000501d call  0x00003f88 , 0x00000001 
+ 00026274  0x0000501e fetch  0x00000001 , 0x00004132 
+ 00026275  0x0000501f isolate1  0x00000000 , 0x0000003f 
+ 00026276  0x00005020 call  0x00003f7c , 0x00000001 
+ 00026277  0x00005021 branch  0x00003f94 
+ 00026278  0x00005024 set0  0x00000025 , 0x00000000 
+ 00026279  0x00005025 bpatch  0x000000c9 , 0x00004019 
+ 00026280  0x00005026 setarg  0x00000000 
+ 00026281  0x00005027 store  0x00000002 , 0x00004812 
+ 00026282  0x00005028 fetch  0x00000001 , 0x00004132 
+ 00026283  0x00005029 isolate1  0x00000001 , 0x0000003f 
+ 00026284  0x0000502a call  0x00003f86 , 0x00000001 
+ 00026285  0x0000502b fetch  0x00000001 , 0x00004132 
+ 00026286  0x0000502c isolate1  0x00000000 , 0x0000003f 
+ 00026287  0x0000502d call  0x00003f7e , 0x00000001 
+ 00026288  0x0000502e branch  0x00003f98 
+ 00026289  0x00005031 set0  0x00000025 , 0x00000000 
+ 00026290  0x00005032 bpatch  0x000000ca , 0x00004019 
+ 00026291  0x00005033 setarg  0x00000000 
+ 00026292  0x00005034 store  0x00000002 , 0x00004816 
+ 00026293  0x00005035 fetch  0x00000002 , 0x000047f4 
+ 00026294  0x00005036 bbit1  0x00000009 , 0x00003f90 
+ 00026295  0x00005037 fetch  0x00000002 , 0x000047f4 
+ 00026296  0x00005038 bbit1  0x00000000 , 0x00003f77 
+ 00026297  0x00005039 rtn 
+ 00026298  0x0000503c set0  0x00000025 , 0x00000000 
+ 00026299  0x0000503d bpatch  0x000000cb , 0x00004019 
+ 00026300  0x0000503e arg  0x00000001 , 0x00000002 
+ 00026301  0x0000503f arg  0x0000481b , 0x00000011 
+ 00026302  0x00005040 arg  0x000000c6 , 0x00000012 
+ 00026303  0x00005041 branch  0x0000683e 
+ 00026304  0x00005044 set0  0x00000025 , 0x00000000 
+ 00026305  0x00005045 bpatch  0x000000cc , 0x00004019 
+ 00026306  0x00005046 arg  0x00000001 , 0x00000002 
+ 00026307  0x00005047 arg  0x0000481b , 0x00000011 
+ 00026308  0x00005048 arg  0x000000c6 , 0x00000012 
+ 00026309  0x00005049 branch  0x0000681d 
+ 00026310  0x00005052 set0  0x00000025 , 0x00000000 
+ 00026311  0x00005053 bpatch  0x000000fe , 0x0000401f 
+ 00026312  0x00005054 hfetch  0x00000001 , 0x00008073 
+ 00026313  0x00005055 arg  0x00000006 , 0x00000002 
+ 00026314  0x00005056 ior  0x00000002 , 0x0000003f 
+ 00026315  0x00005057 hstore  0x00000001 , 0x00008073 
+ 00026316  0x00005058 hfetch  0x00000001 , 0x00008077 
+ 00026317  0x00005059 ior  0x00000002 , 0x0000003f 
+ 00026318  0x0000505a hstore  0x00000001 , 0x00008077 
+ 00026319  0x0000505b hjam  0x00000000 , 0x00008081 
+ 00026320  0x0000505c hfetch  0x00000001 , 0x00008077 
+ 00026321  0x0000505d set0  0x00000001 , 0x0000003f 
+ 00026322  0x0000505e set0  0x00000002 , 0x0000003f 
+ 00026323  0x0000505f hstore  0x00000001 , 0x00008077 
+ 00026324  0x00005060 nop  0x0000001e 
+ 00026325  0x00005061 hjam  0x00000001 , 0x00008081 
+ 00026326  0x00005062 rtn 
+ 00026327  0x00005064 branch  0x000067a1 
+ 00026328  0x00005067 branch  0x000067a9 
+ 00026329  0x0000506f nbranch  0x000066dd , 0x00000028 
+ 00026330  0x00005070 hfetch  0x00000001 , 0x00008085 
+ 00026331  0x00005071 or_into  0x00000020 , 0x0000003f 
+ 00026332  0x00005072 hstore  0x00000001 , 0x00008085 
+ 00026333  0x00005074 copy  0x00000002 , 0x0000003e 
+ 00026334  0x00005075 branch  0x000066e0 , 0x00000005 
+ 00026335  0x00005076 copy  0x00000013 , 0x0000003d 
+ 00026336  0x00005078 isolate0  0x00000000 , 0x0000003e 
+ 00026337  0x00005079 branch  0x00006763 
+ 00026338  0x0000507d force  0x00000004 , 0x00000002 
+ 00026339  0x0000507f arg  0x0000022c , 0x00000011 
+ 00026340  0x00005080 hfetch  0x00000001 , 0x00008085 
+ 00026341  0x00005081 and_into  0x000000df , 0x0000003f 
+ 00026342  0x00005082 hstore  0x00000001 , 0x00008085 
+ 00026343  0x00005083 call  0x000066dd 
+ 00026344  0x00005084 arg  0x000055aa , 0x00000011 
+ 00026345  0x00005085 fetch  0x00000002 , 0x0000022c 
+ 00026346  0x00005086 ifetcht  0x00000002 , 0x00000006 
+ 00026347  0x00005087 isub  0x00000011 , 0x0000003e 
+ 00026348  0x00005088 rtn 
+ 00026349  0x0000508b arg  0x00000002 , 0x00000002 
+ 00026350  0x0000508c arg  0x00000232 , 0x00000011 
+ 00026351  0x0000508d call  0x000066dd 
+ 00026352  0x0000508e fetch  0x00000002 , 0x00000232 
+ 00026353  0x0000508f store  0x00000002 , 0x00000225 
+ 00026354  0x00005090 call  0x000066f4 , 0x00000028 
+ 00026355  0x00005091 rtn 
+ 00026356  0x00005094 arg  0x00000010 , 0x00000002 
+ 00026357  0x00005095 arg  0x00000234 , 0x00000011 
+ 00026358  0x00005096 hfetch  0x00000001 , 0x00008085 
+ 00026359  0x00005097 and_into  0x000000df , 0x0000003f 
+ 00026360  0x00005098 hstore  0x00000001 , 0x00008085 
+ 00026361  0x00005099 call  0x000066dd 
+ 00026362  0x0000509a arg  0x00000234 , 0x00000006 
+ 00026363  0x0000509b arg  0x00000010 , 0x00000039 
+ 00026364  0x0000509c call  0x00007584 
+ 00026365  0x0000509d call  0x0000753d 
+ 00026366  0x0000509e call  0x0000759d 
+ 00026367  0x0000509f branch  0x00007534 
+ 00026368  0x000050a2 disable  0x0000002d 
+ 00026369  0x000050a3 call  0x000066e2 
+ 00026370  0x000050a4 nrtn  0x00000005 
+ 00026371  0x000050a5 enable  0x0000002d 
+ 00026372  0x000050a6 hjam  0x00000080 , 0x00008023 
+ 00026373  0x000050a7 hjam  0x00000000 , 0x00008022 
+ 00026374  0x000050a8 hjam  0x00000000 , 0x00008024 
+ 00026375  0x000050a9 arg  0x00008025 , 0x00000011 
+ 00026376  0x000050aa call  0x000066d9 
+ 00026377  0x000050ab hjam  0x00000000 , 0x00008023 
+ 00026378  0x000050ac call  0x000066e2 
+ 00026379  0x000050ad nrtn  0x00000005 
+ 00026380  0x000050ae force  0x00000000 , 0x0000003f 
+ 00026381  0x000050af hstore  0x00000002 , 0x00008288 
+ 00026382  0x000050b0 arg  0x0000828a , 0x00000011 
+ 00026383  0x000050b1 call  0x000066d9 
+ 00026384  0x000050b3 arg  0x00000006 , 0x00000002 
+ 00026385  0x000050b4 call  0x000066e3 
+ 00026386  0x000050b5 nrtn  0x00000005 
+ 00026387  0x000050b6 ifetch  0x00000002 , 0x00000006 
+ 00026388  0x000050b7 iforce  0x00000011 
+ 00026389  0x000050b8 call  0x000066dd 
+ 00026390  0x000050b9 branch  0x00006710 
+ 00026391  0x000050c0 call  0x00007f36 
+ 00026392  0x000050c1 setarg  0x00001000 
+ 00026393  0x000050c2 store  0x00000002 , 0x00000225 
+ 00026394  0x000050c3 arg  0x00006823 , 0x00000013 
+ 00026395  0x000050c4 arg  0x00000002 , 0x00000039 
+ 00026396  0x000050c6 call  0x000066e2 
+ 00026397  0x000050c7 nrtn  0x00000005 
+ 00026398  0x000050c8 fetch  0x00000002 , 0x00000225 
+ 00026399  0x000050c9 byteswap  0x0000003f , 0x0000003f 
+ 00026400  0x000050ca iadd  0x00000002 , 0x0000003f 
+ 00026401  0x000050cb byteswap  0x0000003f , 0x0000003f 
+ 00026402  0x000050cc store  0x00000002 , 0x00000225 
+ 00026403  0x000050cd loop  0x0000671c 
+ 00026404  0x000050ce branch  0x00006710 
+ 00026405  0x000050d1 hjam  0x00000025 , 0x00008050 
+ 00026406  0x000050d2 hjam  0x00000005 , 0x00008280 
+ 00026407  0x000050d3 call  0x00007f36 
+ 00026408  0x000050d5 disable  0x00000028 
+ 00026409  0x000050d6 call  0x0000688a 
+ 00026410  0x000050d7 setarg  0x00000000 
+ 00026411  0x000050d8 arg  0x00000221 , 0x00000011 
+ 00026412  0x000050d9 arg  0x00000002 , 0x00000002 
+ 00026413  0x000050da call  0x000068d3 
+ 00026414  0x000050db fetch  0x00000002 , 0x00000221 
+ 00026415  0x000050dc bbit0  0x00000007 , 0x00006738 
+ 00026416  0x000050dd setarg  0x000007f0 
+ 00026417  0x000050de arg  0x00000234 , 0x00000011 
+ 00026418  0x000050df arg  0x00000010 , 0x00000002 
+ 00026419  0x000050e0 call  0x000068d3 
+ 00026420  0x000050e1 hjam  0x00000008 , 0x00008006 
+ 00026421  0x000050e2 arg  0x00000234 , 0x00000006 
+ 00026422  0x000050e3 call  0x00007590 
+ 00026423  0x000050e4 enable  0x00000028 
+ 00026424  0x000050e6 fetch  0x00000002 , 0x00000221 
+ 00026425  0x000050e7 byteswap  0x0000003f , 0x0000003f 
+ 00026426  0x000050e8 arg  0x000007ff , 0x00000002 
+ 00026427  0x000050e9 iand  0x00000002 , 0x0000003f 
+ 00026428  0x000050ea branch  0x00006744 , 0x00000005 
+ 00026429  0x000050eb call  0x0000688f 
+ 00026430  0x000050ec arg  0x000068d8 , 0x00000013 
+ 00026431  0x000050ed call  0x000066f4 , 0x00000028 
+ 00026432  0x000050ee call  0x00006700 
+ 00026433  0x000050ef fetch  0x00000001 , 0x00000220 
+ 00026434  0x000050f0 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026435  0x000050f1 nbranch  0x00006738 , 0x00000001 
+ 00026436  0x000050f3 call  0x0000688d 
+ 00026437  0x000050f4 fetch  0x00000001 , 0x00000221 
+ 00026438  0x000050f5 bbit1  0x00000005 , 0x00006751 
+ 00026439  0x000050f6 setarg  0x00000000 
+ 00026440  0x000050f7 store  0x00000003 , 0x00000224 
+ 00026441  0x000050f8 call  0x000067b9 
+ 00026442  0x000050f9 arg  0x000067db , 0x00000013 
+ 00026443  0x000050fa call  0x000066ed 
+ 00026444  0x000050fb call  0x00006700 
+ 00026445  0x000050fc nbranch  0x00006751 , 0x0000002d 
+ 00026446  0x000050fd fetch  0x00000001 , 0x00000220 
+ 00026447  0x000050fe compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026448  0x000050ff nbranch  0x00006744 , 0x00000001 
+ 00026449  0x00005101 fetch  0x00000001 , 0x00000221 
+ 00026450  0x00005102 bbit1  0x00000006 , 0x0000675d 
+ 00026451  0x00005103 setarg  0x00000000 
+ 00026452  0x00005104 store  0x00000002 , 0x00000225 
+ 00026453  0x00005105 arg  0x00006823 , 0x00000013 
+ 00026454  0x00005106 call  0x00006805 
+ 00026455  0x00005107 call  0x000066ed 
+ 00026456  0x00005108 call  0x00006700 
+ 00026457  0x00005109 nbranch  0x0000675d , 0x0000002d 
+ 00026458  0x0000510a fetch  0x00000001 , 0x00000220 
+ 00026459  0x0000510b compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026460  0x0000510c nbranch  0x00006751 , 0x00000001 
+ 00026461  0x0000510e hjam  0x00000021 , 0x00008050 
+ 00026462  0x0000510f fetch  0x00000001 , 0x00000221 
+ 00026463  0x00005110 rtnbit0  0x00000004 
+ 00026464  0x00005111 call  0x00004461 
+ 00026465  0x00005113 call  0x000044a3 
+ 00026466  0x00005114 branch  0x00006761 
+ 00026467  0x00005118 fetch  0x00000001 , 0x00000220 
+ 00026468  0x00005119 lshift  0x0000003f , 0x0000003f 
+ 00026469  0x0000511a setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00026470  0x0000511b isolate0  0x0000000f , 0x00000011 
+ 00026471  0x0000511c rtn  0x00000001 
+ 00026472  0x0000511d store  0x00000001 , 0x00000220 
+ 00026473  0x0000511e rtn 
+ 00026474  0x00005122 hfetch  0x00000001 , 0x00008085 
+ 00026475  0x00005123 rtnbit0  0x00000005 
+ 00026476  0x00005124 branch  0x00006770 
+ 00026477  0x00005126 hfetch  0x00000001 , 0x0000812c 
+ 00026478  0x00005127 qisolate1  0x0000003f 
+ 00026479  0x00005128 rtn  0x00000001 
+ 00026480  0x0000512a hfetch  0x00000001 , 0x00008108 
+ 00026481  0x0000512b bbit0  0x00000001 , 0x0000676d 
+ 00026482  0x0000512c call  0x00007534 
+ 00026483  0x0000512d branch  0x0000676d 
+ 00026484  0x00005132 copy  0x00000039 , 0x00000002 
+ 00026485  0x00005133 storet  0x00000002 , 0x0000423c 
+ 00026486  0x00005134 hjam  0x00000080 , 0x00008023 
+ 00026487  0x00005135 hjam  0x00000000 , 0x00008022 
+ 00026488  0x00005136 hjam  0x00000000 , 0x00008024 
+ 00026489  0x00005137 store  0x00000002 , 0x0000423a 
+ 00026490  0x00005138 iforce  0x00000005 
+ 00026491  0x00005139 lshift2  0x00000039 , 0x00000039 
+ 00026492  0x0000513b hfetch  0x00000001 , 0x00008025 
+ 00026493  0x0000513c istore  0x00000001 , 0x00000005 
+ 00026494  0x0000513d loop  0x0000677c 
+ 00026495  0x0000513e hjam  0x00000000 , 0x00008023 
+ 00026496  0x0000513f rtn 
+ 00026497  0x00005142 fetch  0x00000002 , 0x0000423a 
+ 00026498  0x00005143 rtn  0x00000034 
+ 00026499  0x00005144 hjam  0x00000080 , 0x00008023 
+ 00026500  0x00005145 hjam  0x00000000 , 0x00008022 
+ 00026501  0x00005146 hjam  0x00000000 , 0x00008024 
+ 00026502  0x00005147 fetcht  0x00000002 , 0x0000423c 
+ 00026503  0x00005148 lshift2  0x00000002 , 0x00000039 
+ 00026504  0x00005149 iforce  0x00000006 
+ 00026505  0x0000514b ifetch  0x00000001 , 0x00000006 
+ 00026506  0x0000514c hstore  0x00000001 , 0x00008025 
+ 00026507  0x0000514d loop  0x00006789 
+ 00026508  0x0000514e hjam  0x00000000 , 0x00008023 
+ 00026509  0x0000514f rtn 
+ 00026510  0x00005155 set0  0x00000025 , 0x00000000 
+ 00026511  0x00005156 bpatch  0x000000ff , 0x0000401f 
+ 00026512  0x00005157 hjam  0x00000075 , 0x00008086 
+ 00026513  0x00005158 hjam  0x0000000a , 0x00008087 
+ 00026514  0x00005159 setarg  0x00000223 
+ 00026515  0x0000515a hstore  0x00000002 , 0x0000808a 
+ 00026516  0x0000515b setarg  0x00000228 
+ 00026517  0x0000515c hstore  0x00000002 , 0x0000808c 
+ 00026518  0x0000515d hfetch  0x00000001 , 0x00008081 
+ 00026519  0x0000515e set1  0x00000000 , 0x0000003f 
+ 00026520  0x0000515f set0  0x00000001 , 0x0000003f 
+ 00026521  0x00005160 hstore  0x00000001 , 0x00008081 
+ 00026522  0x00005161 rtn 
+ 00026523  0x00005164 hfetch  0x00000001 , 0x00008086 
+ 00026524  0x00005165 set1  0x00000007 , 0x0000003f 
+ 00026525  0x00005166 hstore  0x00000001 , 0x00008086 
+ 00026526  0x00005167 set0  0x00000007 , 0x0000003f 
+ 00026527  0x00005168 hstore  0x00000001 , 0x00008086 
+ 00026528  0x00005169 rtn 
+ 00026529  0x0000516e set1  0x00000007 , 0x0000003f 
+ 00026530  0x0000516f store  0x00000002 , 0x00000223 
+ 00026531  0x00005170 set1  0x00000025 , 0x00000000 
+ 00026532  0x00005171 bpatch  0x00000000 , 0x00004020 
+ 00026533  0x00005172 hjam  0x00000002 , 0x00008088 
+ 00026534  0x00005173 hjam  0x00000000 , 0x0000808e 
+ 00026535  0x00005174 hjam  0x00000002 , 0x00008006 
+ 00026536  0x00005175 branch  0x000067b3 
+ 00026537  0x00005179 force  0x00000001 , 0x00000002 
+ 00026538  0x0000517d store  0x00000001 , 0x00000223 
+ 00026539  0x0000517e set1  0x00000025 , 0x00000000 
+ 00026540  0x0000517f bpatch  0x00000001 , 0x00004020 
+ 00026541  0x00005180 hjam  0x00000001 , 0x00008088 
+ 00026542  0x00005181 hstoret  0x00000002 , 0x0000808e 
+ 00026543  0x00005182 hjam  0x00000002 , 0x00008006 
+ 00026544  0x00005183 call  0x000067b3 
+ 00026545  0x00005184 fetch  0x00000001 , 0x00000228 
+ 00026546  0x00005185 rtn 
+ 00026547  0x00005188 fetch  0x00000002 , 0x00004177 
+ 00026548  0x00005189 increase  0x00000001 , 0x0000003f 
+ 00026549  0x0000518a store  0x00000002 , 0x00004177 
+ 00026550  0x0000518b hfetch  0x00000001 , 0x0000812c 
+ 00026551  0x0000518c bbit0  0x00000003 , 0x000067b3 
+ 00026552  0x0000518d rtn 
+ 00026553  0x00005190 hjam  0x00000040 , 0x00008086 
+ 00026554  0x00005191 hjam  0x00000000 , 0x00008087 
+ 00026555  0x00005192 hfetch  0x00000001 , 0x00008081 
+ 00026556  0x00005193 set0  0x00000000 , 0x0000003f 
+ 00026557  0x00005194 set1  0x00000001 , 0x0000003f 
+ 00026558  0x00005195 hstore  0x00000001 , 0x00008081 
+ 00026559  0x00005196 setarg  0x00000000 
+ 00026560  0x00005197 store  0x00000004 , 0x00000223 
+ 00026561  0x00005198 rtn 
+ 00026562  0x0000519b setarg  0x00000000 
+ 00026563  0x0000519c hstore  0x00000002 , 0x0000808e 
+ 00026564  0x0000519d setarg  0x00000001 
+ 00026565  0x0000519e hstore  0x00000001 , 0x00008088 
+ 00026566  0x0000519f setarg  0x00000223 
+ 00026567  0x000051a0 hstore  0x00000002 , 0x0000808a 
+ 00026568  0x000051a1 jam  0x00000006 , 0x00000223 
+ 00026569  0x000051a2 hjam  0x00000002 , 0x00008006 
+ 00026570  0x000051a3 branch  0x000067b3 
+ 00026571  0x000051a8 increase  0x00000004 , 0x00000002 
+ 00026572  0x000051a9 hstoret  0x00000002 , 0x00008088 
+ 00026573  0x000051aa increase  0xfffffffc , 0x00000011 
+ 00026574  0x000051ab arg  0x00000002 , 0x00000002 
+ 00026575  0x000051ac istoret  0x00000001 , 0x00000011 
+ 00026576  0x000051ad rshift16  0x0000003f , 0x00000002 
+ 00026577  0x000051ae istoret  0x00000001 , 0x00000005 
+ 00026578  0x000051af rshift8  0x0000003f , 0x00000002 
+ 00026579  0x000051b0 istoret  0x00000001 , 0x00000005 
+ 00026580  0x000051b1 istore  0x00000001 , 0x00000005 
+ 00026581  0x000051b2 deposit  0x00000011 
+ 00026582  0x000051b3 hstore  0x00000002 , 0x0000808a 
+ 00026583  0x000051b4 setarg  0x00000000 
+ 00026584  0x000051b5 hstore  0x00000002 , 0x0000808e 
+ 00026585  0x000051b6 hjam  0x00000002 , 0x00008006 
+ 00026586  0x000051b7 branch  0x000067b3 
+ 00026587  0x000051bc hstoret  0x00000002 , 0x0000808e 
+ 00026588  0x000051bd setarg  0x00000004 
+ 00026589  0x000051be hstore  0x00000002 , 0x00008088 
+ 00026590  0x000051bf jam  0x00000003 , 0x00000223 
+ 00026591  0x000051c0 setarg  0x00000223 
+ 00026592  0x000051c1 hstore  0x00000002 , 0x0000808a 
+ 00026593  0x000051c2 deposit  0x00000011 
+ 00026594  0x000051c3 hstore  0x00000002 , 0x0000808c 
+ 00026595  0x000051c4 hfetch  0x00000001 , 0x00008086 
+ 00026596  0x000051c5 isolate0  0x0000000f , 0x00000011 
+ 00026597  0x000051c6 setflag  0x00000001 , 0x00000006 , 0x0000003f 
+ 00026598  0x000051c7 hstore  0x00000001 , 0x00008086 
+ 00026599  0x000051c8 hjam  0x00000002 , 0x00008006 
+ 00026600  0x000051ca hfetch  0x00000001 , 0x0000812c 
+ 00026601  0x000051cb bbit1  0x00000007 , 0x000067e8 
+ 00026602  0x000051cc arg  0x00000003 , 0x00000007 
+ 00026603  0x000051cd call  0x0000676a 
+ 00026604  0x000051ce call  0x000067b3 
+ 00026605  0x000051cf isolate1  0x00000002 , 0x0000003f 
+ 00026606  0x000051d0 call  0x00006763 
+ 00026607  0x000051d1 fetch  0x00000001 , 0x00000224 
+ 00026608  0x000051d2 lshift16  0x0000003f , 0x00000012 
+ 00026609  0x000051d3 fetch  0x00000001 , 0x00000225 
+ 00026610  0x000051d4 lshift8  0x0000003f , 0x0000003f 
+ 00026611  0x000051d5 ior  0x00000012 , 0x00000012 
+ 00026612  0x000051d6 fetch  0x00000001 , 0x00000226 
+ 00026613  0x000051d7 ior  0x00000012 , 0x0000003f 
+ 00026614  0x000051d8 iadd  0x00000002 , 0x0000003f 
+ 00026615  0x000051d9 store  0x00000001 , 0x00000226 
+ 00026616  0x000051da rshift8  0x0000003f , 0x0000003f 
+ 00026617  0x000051db store  0x00000001 , 0x00000225 
+ 00026618  0x000051dc rshift8  0x0000003f , 0x0000003f 
+ 00026619  0x000051dd store  0x00000001 , 0x00000224 
+ 00026620  0x000051de rtn 
+ 00026621  0x000051e3 hjam  0x0000000a , 0x00008042 
+ 00026622  0x000051e4 hjam  0x00000002 , 0x00008091 
+ 00026623  0x000051e5 hjam  0x00000003 , 0x00008092 
+ 00026624  0x000051e6 hjam  0x00000003 , 0x00008093 
+ 00026625  0x000051e7 hjam  0x00000003 , 0x00008094 
+ 00026626  0x000051e8 hjam  0x00000003 , 0x00008095 
+ 00026627  0x000051e9 hjam  0x00000002 , 0x00008096 
+ 00026628  0x000051ea rtn 
+ 00026629  0x000051ed hjam  0x00000005 , 0x00008091 
+ 00026630  0x000051ee hjam  0x00000007 , 0x00008092 
+ 00026631  0x000051ef hjam  0x00000007 , 0x00008093 
+ 00026632  0x000051f0 hjam  0x00000007 , 0x00008094 
+ 00026633  0x000051f1 hjam  0x00000007 , 0x00008095 
+ 00026634  0x000051f2 hjam  0x00000005 , 0x00008096 
+ 00026635  0x000051f3 rtn 
+ 00026636  0x000051f8 hfetch  0x00000001 , 0x0000812c 
+ 00026637  0x000051f9 bbit0  0x00000005 , 0x0000680c 
+ 00026638  0x000051fa rtn 
+ 00026639  0x000051fe store  0x00000001 , 0x00000224 
+ 00026640  0x000051ff setarg  0x00000224 
+ 00026641  0x00005200 hstore  0x00000002 , 0x0000809a 
+ 00026642  0x00005201 setarg  0x00000001 
+ 00026643  0x00005202 hstore  0x00000002 , 0x00008098 
+ 00026644  0x00005203 hstoret  0x00000002 , 0x0000809e 
+ 00026645  0x00005204 deposit  0x00000011 
+ 00026646  0x00005205 hstore  0x00000002 , 0x0000809c 
+ 00026647  0x00005206 hjam  0x00000001 , 0x00008090 
+ 00026648  0x00005207 hjam  0x00000004 , 0x00008006 
+ 00026649  0x00005208 branch  0x0000680c 
+ 00026650  0x0000520b byteswap  0x0000003f , 0x0000003f 
+ 00026651  0x0000520c store  0x00000002 , 0x00000225 
+ 00026652  0x0000520d rtn 
+ 00026653  0x00005214 set1  0x00000025 , 0x00000000 
+ 00026654  0x00005215 bpatch  0x00000002 , 0x00004020 
+ 00026655  0x00005216 fetch  0x00000002 , 0x0000429b 
+ 00026656  0x00005217 iadd  0x00000012 , 0x0000003f 
+ 00026657  0x0000521b byteswap  0x0000003f , 0x0000003f 
+ 00026658  0x0000521c store  0x00000002 , 0x00000225 
+ 00026659  0x00005220 set1  0x00000025 , 0x00000000 
+ 00026660  0x00005221 bpatch  0x00000003 , 0x00004020 
+ 00026661  0x00005222 setarg  0x00000004 
+ 00026662  0x00005223 hstore  0x00000002 , 0x00008098 
+ 00026663  0x00005224 jam  0x000000a0 , 0x00000224 
+ 00026664  0x00005225 jam  0x000000a1 , 0x00000227 
+ 00026665  0x00005226 setarg  0x00000224 
+ 00026666  0x00005227 hstore  0x00000002 , 0x0000809a 
+ 00026667  0x00005228 hstoret  0x00000002 , 0x0000809e 
+ 00026668  0x00005229 deposit  0x00000011 
+ 00026669  0x0000522a hstore  0x00000002 , 0x0000809c 
+ 00026670  0x0000522b setarg  0x00000002 
+ 00026671  0x0000522c isolate0  0x0000000f , 0x00000011 
+ 00026672  0x0000522d setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00026673  0x0000522e hstore  0x00000001 , 0x00008090 
+ 00026674  0x0000522f hjam  0x00000004 , 0x00008006 
+ 00026675  0x00005230 arg  0x00000005 , 0x00000007 
+ 00026676  0x00005231 call  0x0000676a 
+ 00026677  0x00005232 call  0x0000680c 
+ 00026678  0x00005233 isolate1  0x00000004 , 0x0000003f 
+ 00026679  0x00005234 call  0x00006763 
+ 00026680  0x00005235 fetch  0x00000002 , 0x00000225 
+ 00026681  0x00005236 byteswap  0x0000003f , 0x0000003f 
+ 00026682  0x00005237 iadd  0x00000002 , 0x0000003f 
+ 00026683  0x00005238 byteswap  0x0000003f , 0x0000003f 
+ 00026684  0x00005239 store  0x00000002 , 0x00000225 
+ 00026685  0x0000523a rtn 
+ 00026686  0x00005241 set1  0x00000025 , 0x00000000 
+ 00026687  0x00005242 bpatch  0x00000004 , 0x00004020 
+ 00026688  0x00005243 fetch  0x00000002 , 0x0000429b 
+ 00026689  0x00005244 iadd  0x00000012 , 0x0000003f 
+ 00026690  0x00005248 store  0x00000002 , 0x00000161 
+ 00026691  0x00005249 set1  0x00000025 , 0x00000000 
+ 00026692  0x0000524a bpatch  0x00000005 , 0x00004020 
+ 00026693  0x0000524b storet  0x00000002 , 0x000002a0 
+ 00026694  0x0000524c copy  0x00000011 , 0x0000003f 
+ 00026695  0x0000524d store  0x00000002 , 0x000002b7 
+ 00026696  0x0000524f call  0x00006858 
+ 00026697  0x00005251 fetcht  0x00000002 , 0x000002b0 
+ 00026698  0x00005252 fetch  0x00000002 , 0x000002b7 
+ 00026699  0x00005253 copy  0x0000003f , 0x00000011 
+ 00026700  0x00005254 fetch  0x00000002 , 0x00000161 
+ 00026701  0x00005256 call  0x00006870 
+ 00026702  0x00005258 fetch  0x00000002 , 0x000002b0 
+ 00026703  0x00005259 fetcht  0x00000002 , 0x000002b7 
+ 00026704  0x0000525a iadd  0x00000002 , 0x00000002 
+ 00026705  0x0000525b storet  0x00000002 , 0x000002b7 
+ 00026706  0x0000525c fetcht  0x00000002 , 0x00000161 
+ 00026707  0x0000525d iadd  0x00000002 , 0x00000002 
+ 00026708  0x0000525e storet  0x00000002 , 0x00000161 
+ 00026709  0x0000525f fetch  0x00000002 , 0x000002a0 
+ 00026710  0x00005260 nbranch  0x00006848 , 0x00000034 
+ 00026711  0x00005261 rtn 
+ 00026712  0x0000526a set1  0x00000025 , 0x00000000 
+ 00026713  0x0000526b bpatch  0x00000006 , 0x00004020 
+ 00026714  0x0000526c fetch  0x00000002 , 0x000042aa 
+ 00026715  0x0000526d increase  0xffffffff , 0x0000003f 
+ 00026716  0x0000526e fetcht  0x00000002 , 0x00000161 
+ 00026717  0x0000526f ior  0x00000002 , 0x0000003f 
+ 00026718  0x00005270 increase  0x00000001 , 0x0000003f 
+ 00026719  0x00005271 store  0x00000003 , 0x000002b4 
+ 00026720  0x00005273 fetch  0x00000002 , 0x000002a0 
+ 00026721  0x00005274 iadd  0x00000002 , 0x0000003f 
+ 00026722  0x00005276 fetcht  0x00000003 , 0x000002b4 
+ 00026723  0x00005277 isub  0x00000002 , 0x0000003f 
+ 00026724  0x00005278 nbranch  0x0000686b , 0x00000002 
+ 00026725  0x00005279 store  0x00000002 , 0x000002a0 
+ 00026726  0x0000527a fetch  0x00000003 , 0x000002b4 
+ 00026727  0x0000527b fetcht  0x00000002 , 0x00000161 
+ 00026728  0x0000527c isub  0x00000002 , 0x0000003f 
+ 00026729  0x0000527d store  0x00000002 , 0x000002b0 
+ 00026730  0x0000527e rtn 
+ 00026731  0x00005280 fetch  0x00000002 , 0x000002a0 
+ 00026732  0x00005281 store  0x00000002 , 0x000002b0 
+ 00026733  0x00005282 setarg  0x00000000 
+ 00026734  0x00005283 store  0x00000002 , 0x000002a0 
+ 00026735  0x00005284 rtn 
+ 00026736  0x0000528a copy  0x0000003f , 0x00000012 
+ 00026737  0x0000528b set1  0x00000025 , 0x00000000 
+ 00026738  0x0000528c bpatch  0x00000007 , 0x00004020 
+ 00026739  0x0000528d copy  0x00000012 , 0x0000003f 
+ 00026740  0x0000528e increase  0x00000003 , 0x00000002 
+ 00026741  0x0000528f hstoret  0x00000002 , 0x00008098 
+ 00026742  0x00005290 increase  0xfffffffd , 0x00000011 
+ 00026743  0x00005291 ifetcht  0x00000003 , 0x00000011 
+ 00026744  0x00005292 copy  0x00000002 , 0x00000012 
+ 00026745  0x00005293 arg  0x000000a0 , 0x00000002 
+ 00026746  0x00005294 istoret  0x00000001 , 0x00000011 
+ 00026747  0x00005295 byteswap  0x0000003f , 0x0000003f 
+ 00026748  0x00005296 istore  0x00000002 , 0x00000005 
+ 00026749  0x00005297 deposit  0x00000011 
+ 00026750  0x00005298 hstore  0x00000002 , 0x0000809a 
+ 00026751  0x00005299 setarg  0x00000000 
+ 00026752  0x0000529a hstore  0x00000002 , 0x0000809e 
+ 00026753  0x0000529b hjam  0x00000001 , 0x00008090 
+ 00026754  0x0000529c hjam  0x00000004 , 0x00008006 
+ 00026755  0x0000529d call  0x0000680c 
+ 00026756  0x0000529e copy  0x00000012 , 0x0000003f 
+ 00026757  0x0000529f istore  0x00000003 , 0x00000011 
+ 00026758  0x000052a0 nop  0x00002710 
+ 00026759  0x000052a1 nop  0x00002710 
+ 00026760  0x000052a2 nop  0x00002710 
+ 00026761  0x000052a3 rtn 
+ 00026762  0x000052a8 hjam  0x00000070 , 0x00008973 
+ 00026763  0x000052a9 nop  0x00000bb8 
+ 00026764  0x000052aa rtn 
+ 00026765  0x000052ad hjam  0x00000030 , 0x00008973 
+ 00026766  0x000052ae rtn 
+ 00026767  0x000052b1 lshift3  0x0000003f , 0x0000003f 
+ 00026768  0x000052b2 hstore  0x00000002 , 0x00008045 
+ 00026769  0x000052b3 hjam  0x00000000 , 0x0000804b 
+ 00026770  0x000052b4 rtn 
+ 00026771  0x000052b8 call  0x0000688f 
+ 00026772  0x000052b9 call  0x000068c0 
+ 00026773  0x000052bb ifetcht  0x00000001 , 0x00000011 
+ 00026774  0x000052bc increase  0x00000001 , 0x00000011 
+ 00026775  0x000052bd force  0x00000000 , 0x00000007 
+ 00026776  0x000052bf qisolate0  0x00000002 
+ 00026777  0x000052c0 branch  0x000068b7 , 0x00000001 
+ 00026778  0x000052c1 hfetch  0x00000001 , 0x00008046 
+ 00026779  0x000052c2 set1  0x00000006 , 0x0000003f 
+ 00026780  0x000052c3 set1  0x00000007 , 0x0000003f 
+ 00026781  0x000052c4 hstore  0x00000001 , 0x00008046 
+ 00026782  0x000052c5 hjam  0x00000002 , 0x00008047 
+ 00026783  0x000052c6 hjam  0x00000082 , 0x00008047 
+ 00026784  0x000052c7 set0  0x00000007 , 0x0000003f 
+ 00026785  0x000052c8 hstore  0x00000001 , 0x00008046 
+ 00026786  0x000052c9 hjam  0x0000008a , 0x00008047 
+ 00026787  0x000052ca nop  0x0000000b 
+ 00026788  0x000052cb hjam  0x000000ca , 0x00008047 
+ 00026789  0x000052cc nop  0x00000021 
+ 00026790  0x000052cd hjam  0x0000004a , 0x00008047 
+ 00026791  0x000052ce nop  0x0000002c 
+ 00026792  0x000052cf hjam  0x000000ca , 0x00008047 
+ 00026793  0x000052d0 nop  0x00000016 
+ 00026794  0x000052d1 hjam  0x0000008a , 0x00008047 
+ 00026795  0x000052d2 nop  0x00000021 
+ 00026796  0x000052d3 hjam  0x00000082 , 0x00008047 
+ 00026797  0x000052d4 nop  0x00000001 
+ 00026798  0x000052d5 hjam  0x00000092 , 0x00008047 
+ 00026799  0x000052d6 nop  0x0000000a 
+ 00026800  0x000052d7 hjam  0x000000b2 , 0x00008047 
+ 00026801  0x000052d8 hfetch  0x00000001 , 0x00008007 
+ 00026802  0x000052d9 hjam  0x00000092 , 0x00008047 
+ 00026803  0x000052da nop  0x00000001 
+ 00026804  0x000052db hjam  0x00000082 , 0x00008047 
+ 00026805  0x000052dc qisolate0  0x0000003f 
+ 00026806  0x000052dd branch  0x00006898 , 0x00000001 
+ 00026807  0x000052df hfetch  0x00000002 , 0x00008045 
+ 00026808  0x000052e0 increase  0x00000001 , 0x0000003f 
+ 00026809  0x000052e1 hstore  0x00000002 , 0x00008045 
+ 00026810  0x000052e2 increase  0x00000001 , 0x00000007 
+ 00026811  0x000052e3 compare  0x00000008 , 0x00000007 , 0x0000000f 
+ 00026812  0x000052e4 nbranch  0x00006898 , 0x00000001 
+ 00026813  0x000052e5 loop  0x00006895 
+ 00026814  0x000052e6 hjam  0x00000083 , 0x00008047 
+ 00026815  0x000052e7 rtn 
+ 00026816  0x000052ea hjam  0x00000082 , 0x00008047 
+ 00026817  0x000052eb nop  0x0000000c 
+ 00026818  0x000052ec hjam  0x00000080 , 0x00008047 
+ 00026819  0x000052ed hjam  0x00000082 , 0x00008047 
+ 00026820  0x000052ee nop  0x00000096 
+ 00026821  0x000052ef rtn 
+ 00026822  0x000052f3 call  0x000068c0 
+ 00026823  0x000052f5 hjam  0x000000a2 , 0x00008047 
+ 00026824  0x000052f6 deposit  0x00000011 
+ 00026825  0x000052f7 hstore  0x00000002 , 0x00008048 
+ 00026826  0x000052f8 set1  0x0000000b , 0x00000002 
+ 00026827  0x000052f9 isolate0  0x0000000f , 0x0000003f 
+ 00026828  0x000052fa setflag  0x00000001 , 0x0000000f , 0x00000002 
+ 00026829  0x000052fb hstoret  0x00000002 , 0x0000804a 
+ 00026830  0x000052fc hjam  0x00000001 , 0x00008006 
+ 00026831  0x000052fd rtn 
+ 00026832  0x00005300 hfetch  0x00000001 , 0x0000812c 
+ 00026833  0x00005301 bbit0  0x00000001 , 0x000068d0 
+ 00026834  0x00005302 rtn 
+ 00026835  0x00005306 call  0x0000688f 
+ 00026836  0x00005307 call  0x000068c6 
+ 00026837  0x00005308 call  0x000068d0 
+ 00026838  0x00005309 hjam  0x00000083 , 0x00008047 
+ 00026839  0x0000530a rtn 
+ 00026840  0x00005310 hfetch  0x00000002 , 0x00008124 
+ 00026841  0x00005311 hstore  0x00000002 , 0x00008045 
+ 00026842  0x00005312 call  0x000068c6 
+ 00026843  0x00005313 arg  0x00000001 , 0x00000007 
+ 00026844  0x00005314 call  0x0000676a 
+ 00026845  0x00005315 call  0x000068d0 
+ 00026846  0x00005316 isolate1  0x00000000 , 0x0000003f 
+ 00026847  0x00005317 call  0x00006763 
+ 00026848  0x00005318 hjam  0x00000083 , 0x00008047 
+ 00026849  0x00005319 rtn 
+ 00026850  0x0000531d jam  0x00000001 , 0x0000427a 
+ 00026851  0x0000531e force  0x0000000e , 0x00000007 
+ 00026852  0x0000531f fetch  0x00000002 , 0x0000427c 
+ 00026853  0x00005320 branch  0x00007e4c 
+ 00026854  0x00005322 hfetch  0x00000002 , 0x00008112 
+ 00026855  0x00005323 rtn  0x00000034 
+ 00026856  0x00005324 fetcht  0x00000001 , 0x0000427b 
+ 00026857  0x00005325 isub  0x00000002 , 0x0000003e 
+ 00026858  0x00005326 branch  0x000068f2 , 0x00000002 
+ 00026859  0x00005327 fetch  0x00000001 , 0x0000427a 
+ 00026860  0x00005328 branch  0x000068e2 , 0x00000034 
+ 00026861  0x00005329 arg  0x0000000e , 0x00000007 
+ 00026862  0x0000532a call  0x00007e53 
+ 00026863  0x0000532b branch  0x000068f2 , 0x00000034 
+ 00026864  0x0000532c setarg  0x00000000 
+ 00026865  0x0000532d rtn 
+ 00026866  0x0000532f force  0x0000000e , 0x00000007 
+ 00026867  0x00005330 call  0x00007e4b 
+ 00026868  0x00005331 jam  0x00000000 , 0x0000427a 
+ 00026869  0x00005332 hfetch  0x00000002 , 0x00008112 
+ 00026870  0x00005333 rtn 
+ 00026871  0x0000533b hfetch  0x00000002 , 0x0000805e 
+ 00026872  0x0000533c iforce  0x0000000a 
+ 00026873  0x0000533d rtn 
+ 00026874  0x00005340 deposit  0x0000000a 
+ 00026875  0x00005341 hstore  0x00000002 , 0x0000805e 
+ 00026876  0x00005342 rtn 
+ 00026877  0x00005345 hfetch  0x00000002 , 0x00008112 
+ 00026878  0x00005346 rtn  0x00000034 
+ 00026879  0x00005347 iforce  0x00000039 
+ 00026880  0x00005348 hfetch  0x00000002 , 0x00008058 
+ 00026881  0x00005349 iforce  0x00000003 
+ 00026882  0x0000534a rtn 
+ 00026883  0x0000534e hfetch  0x00000002 , 0x00008058 
+ 00026884  0x0000534f iadd  0x00000002 , 0x0000003f 
+ 00026885  0x00005350 copy  0x0000003f , 0x00000003 
+ 00026886  0x00005352 deposit  0x00000003 
+ 00026887  0x00005353 hstore  0x00000002 , 0x00008058 
+ 00026888  0x00005354 rtn 
+ 00026889  0x00005357 fetch  0x00000002 , 0x000042ac 
+ 00026890  0x00005358 hstore  0x00000002 , 0x00008052 
+ 00026891  0x00005359 rtn 
+ 00026892  0x0000535e fetch  0x00000006 , 0x000003d0 
+ 00026893  0x0000535f store  0x00000006 , 0x000001b4 
+ 00026894  0x00005360 jam  0x00000034 , 0x000001b3 
+ 00026895  0x00005361 branch  0x00006913 
+ 00026896  0x00005363 fetch  0x00000006 , 0x00000040 
+ 00026897  0x00005364 store  0x00000006 , 0x000001b4 
+ 00026898  0x00005365 jam  0x00000033 , 0x000001b3 
+ 00026899  0x00005367 set1  0x00000025 , 0x00000000 
+ 00026900  0x00005368 bpatch  0x00000008 , 0x00004021 
+ 00026901  0x00005369 call  0x00006954 
+ 00026902  0x0000536a call  0x00006950 
+ 00026903  0x0000536b fetch  0x00000001 , 0x000001b3 
+ 00026904  0x0000536c beq  0x00000034 , 0x0000691b 
+ 00026905  0x0000536d beq  0x00000033 , 0x0000697c 
+ 00026906  0x0000536e rtn 
+ 00026907  0x00005370 call  0x0000697a 
+ 00026908  0x00005371 branch  0x00006963 
+ 00026909  0x00005375 set1  0x00000025 , 0x00000000 
+ 00026910  0x00005376 bpatch  0x00000009 , 0x00004021 
+ 00026911  0x00005377 call  0x00006929 
+ 00026912  0x00005378 fetch  0x00000001 , 0x000001b2 
+ 00026913  0x00005379 rtneq  0x000000ff 
+ 00026914  0x0000537a fetch  0x00000006 , 0x000001b4 
+ 00026915  0x0000537b store  0x00000006 , 0x00004274 
+ 00026916  0x0000537c fetch  0x00000001 , 0x000001b3 
+ 00026917  0x0000537d store  0x00000001 , 0x000042a9 
+ 00026918  0x0000537e beq  0x00000033 , 0x0000692d 
+ 00026919  0x0000537f beq  0x00000034 , 0x0000692f 
+ 00026920  0x00005380 rtn 
+ 00026921  0x00005382 call  0x0000694c 
+ 00026922  0x00005383 fetch  0x00000001 , 0x000001b2 
+ 00026923  0x00005384 rtneq  0x000000ff 
+ 00026924  0x00005385 branch  0x0000696b 
+ 00026925  0x00005387 call  0x00006983 
+ 00026926  0x00005388 branch  0x000069a2 
+ 00026927  0x0000538a call  0x00006981 
+ 00026928  0x0000538b branch  0x000069a8 
+ 00026929  0x0000538d call  0x00006988 
+ 00026930  0x0000538e disable  0x00000028 
+ 00026931  0x0000538f call  0x0000698c 
+ 00026932  0x00005390 nbranch  0x0000427f , 0x00000028 
+ 00026933  0x00005392 fetcht  0x00000002 , 0x000001ba 
+ 00026934  0x00005393 increase  0xffffffff , 0x00000002 
+ 00026935  0x00005394 setarg  0x00000000 
+ 00026936  0x00005395 istore  0x00000007 , 0x00000002 
+ 00026937  0x00005396 arg  0x0000001c , 0x00000002 
+ 00026938  0x00005397 arg  0x00000195 , 0x00000011 
+ 00026939  0x00005398 arg  0x00000000 , 0x00000012 
+ 00026940  0x00005399 branch  0x0000683e 
+ 00026941  0x0000539c set1  0x00000025 , 0x00000000 
+ 00026942  0x0000539d bpatch  0x0000000a , 0x00004021 
+ 00026943  0x0000539e arg  0x0000018e , 0x00000005 
+ 00026944  0x0000539f force  0x00000004 , 0x00000039 
+ 00026945  0x000053a0 call  0x00007e3b 
+ 00026946  0x000053a1 arg  0x0000001c , 0x00000002 
+ 00026947  0x000053a2 arg  0x0000018e , 0x00000011 
+ 00026948  0x000053a3 arg  0x00000000 , 0x00000012 
+ 00026949  0x000053a4 branch  0x0000683e 
+ 00026950  0x000053a7 set1  0x00000025 , 0x00000000 
+ 00026951  0x000053a8 bpatch  0x0000000b , 0x00004021 
+ 00026952  0x000053a9 setarg  0x00000000 
+ 00026953  0x000053aa store  0x00000003 , 0x00000040 
+ 00026954  0x000053ab istore  0x00000003 , 0x00000005 
+ 00026955  0x000053ac branch  0x00006954 
+ 00026956  0x000053af arg  0x00000001 , 0x00000002 
+ 00026957  0x000053b0 arg  0x000001b2 , 0x00000011 
+ 00026958  0x000053b1 arg  0x0000001c , 0x00000012 
+ 00026959  0x000053b2 branch  0x0000681d 
+ 00026960  0x000053b5 arg  0x00000001 , 0x00000002 
+ 00026961  0x000053b6 arg  0x000001b2 , 0x00000011 
+ 00026962  0x000053b7 arg  0x0000001c , 0x00000012 
+ 00026963  0x000053b8 branch  0x0000683e 
+ 00026964  0x000053bc set1  0x00000025 , 0x00000000 
+ 00026965  0x000053bd bpatch  0x0000000c , 0x00004021 
+ 00026966  0x000053be call  0x00006988 
+ 00026967  0x000053bf disable  0x00000028 
+ 00026968  0x000053c0 call  0x0000698c 
+ 00026969  0x000053c1 rtn  0x00000028 
+ 00026970  0x000053c3 jam  0x00000000 , 0x000001b2 
+ 00026971  0x000053c4 fetch  0x00000006 , 0x000001b4 
+ 00026972  0x000053c5 store  0x00000006 , 0x0000018f 
+ 00026973  0x000053c6 fetch  0x00000001 , 0x000001b3 
+ 00026974  0x000053c7 store  0x00000001 , 0x0000018e 
+ 00026975  0x000053c8 arg  0x0000001c , 0x00000002 
+ 00026976  0x000053c9 arg  0x0000018e , 0x00000011 
+ 00026977  0x000053ca arg  0x00000000 , 0x00000012 
+ 00026978  0x000053cb branch  0x0000683e 
+ 00026979  0x000053cf arg  0x00000006 , 0x00000002 
+ 00026980  0x000053d0 arg  0x000044f9 , 0x00000011 
+ 00026981  0x000053d1 arg  0x0000001d , 0x00000012 
+ 00026982  0x000053d2 branch  0x0000683e 
+ 00026983  0x000053d5 arg  0x00000006 , 0x00000002 
+ 00026984  0x000053d6 arg  0x000044f9 , 0x00000011 
+ 00026985  0x000053d7 arg  0x0000001d , 0x00000012 
+ 00026986  0x000053d8 branch  0x0000681d 
+ 00026987  0x000053dc set1  0x00000025 , 0x00000000 
+ 00026988  0x000053dd bpatch  0x0000000d , 0x00004021 
+ 00026989  0x000053de arg  0x00000007 , 0x00000002 
+ 00026990  0x000053df arg  0x000001b3 , 0x00000011 
+ 00026991  0x000053e0 arg  0x00000000 , 0x00000012 
+ 00026992  0x000053e1 fetch  0x00000001 , 0x000001b2 
+ 00026993  0x000053e2 mul32  0x0000003f , 0x00000007 , 0x0000003f 
+ 00026994  0x000053e3 iadd  0x00000012 , 0x00000012 
+ 00026995  0x000053e4 branch  0x0000681d 
+ 00026996  0x000053e7 arg  0x00000010 , 0x00000002 
+ 00026997  0x000053e8 arg  0x00000023 , 0x00000012 
+ 00026998  0x000053e9 fetch  0x00000001 , 0x000001b2 
+ 00026999  0x000053ea lshift4  0x0000003f , 0x0000003f 
+ 00027000  0x000053eb iadd  0x00000012 , 0x00000012 
+ 00027001  0x000053ec rtn 
+ 00027002  0x000053ef arg  0x0000447b , 0x00000011 
+ 00027003  0x000053f0 branch  0x0000697d 
+ 00027004  0x000053f2 arg  0x00004262 , 0x00000011 
+ 00027005  0x000053f4 set1  0x00000025 , 0x00000000 
+ 00027006  0x000053f5 bpatch  0x0000000e , 0x00004021 
+ 00027007  0x000053f6 call  0x00006974 
+ 00027008  0x000053f7 branch  0x0000683e 
+ 00027009  0x000053fa arg  0x0000447b , 0x00000011 
+ 00027010  0x000053fb branch  0x00006984 
+ 00027011  0x000053fd arg  0x00004262 , 0x00000011 
+ 00027012  0x000053ff set1  0x00000025 , 0x00000000 
+ 00027013  0x00005400 bpatch  0x0000000f , 0x00004021 
+ 00027014  0x00005401 call  0x00006974 
+ 00027015  0x00005402 branch  0x0000681d 
+ 00027016  0x00005407 arg  0x0000001c , 0x00000002 
+ 00027017  0x00005408 arg  0x00000195 , 0x00000011 
+ 00027018  0x00005409 arg  0x00000000 , 0x00000012 
+ 00027019  0x0000540a branch  0x0000681d 
+ 00027020  0x0000540d set1  0x00000025 , 0x00000000 
+ 00027021  0x0000540e bpatch  0x00000010 , 0x00004022 
+ 00027022  0x0000540f setarg  0x00000195 
+ 00027023  0x00005410 store  0x00000002 , 0x000001ba 
+ 00027024  0x00005411 jam  0x00000000 , 0x000001b2 
+ 00027025  0x00005412 arg  0x00000004 , 0x00000039 
+ 00027026  0x00005414 copy  0x00000039 , 0x0000003f 
+ 00027027  0x00005415 store  0x00000001 , 0x00000161 
+ 00027028  0x00005416 fetch  0x00000002 , 0x000001ba 
+ 00027029  0x00005417 copy  0x0000003f , 0x00000011 
+ 00027030  0x00005418 call  0x000069ac 
+ 00027031  0x00005419 rtn  0x00000028 
+ 00027032  0x0000541a fetch  0x00000002 , 0x000001ba 
+ 00027033  0x0000541b increase  0x00000007 , 0x0000003f 
+ 00027034  0x0000541c store  0x00000002 , 0x000001ba 
+ 00027035  0x0000541d fetch  0x00000001 , 0x000001b2 
+ 00027036  0x0000541e increase  0x00000001 , 0x0000003f 
+ 00027037  0x0000541f store  0x00000001 , 0x000001b2 
+ 00027038  0x00005420 fetch  0x00000001 , 0x00000161 
+ 00027039  0x00005421 copy  0x0000003f , 0x00000039 
+ 00027040  0x00005422 loop  0x00006992 
+ 00027041  0x00005423 rtn 
+ 00027042  0x00005426 fetch  0x00000008 , 0x00004262 
+ 00027043  0x00005427 fetcht  0x00000008 , 0x0000426a 
+ 00027044  0x00005428 ior  0x00000002 , 0x0000003f 
+ 00027045  0x00005429 rtn  0x00000034 
+ 00027046  0x0000542a jam  0x00000001 , 0x0000425e 
+ 00027047  0x0000542b rtn 
+ 00027048  0x0000542d fetch  0x00000006 , 0x00004274 
+ 00027049  0x0000542e rtn  0x00000034 
+ 00027050  0x0000542f jam  0x00000001 , 0x0000448b 
+ 00027051  0x00005430 rtn 
+ 00027052  0x00005433 arg  0x000001b3 , 0x00000012 
+ 00027053  0x00005434 arg  0x00000007 , 0x00000039 
+ 00027054  0x00005435 call  0x00007f25 
+ 00027055  0x00005436 branch  0x000069b1 , 0x00000005 
+ 00027056  0x00005437 rtn 
+ 00027057  0x00005439 enable  0x00000028 
+ 00027058  0x0000543a rtn 
+ 00027059  0x0000543c branch  0x00003bf1 
+ 00027060  0x00005444 set1  0x00000025 , 0x00000000 
+ 00027061  0x00005445 bpatch  0x00000011 , 0x00004022 
+ 00027062  0x00005446 set1  0x00000007 , 0x00000002 
+ 00027063  0x00005447 call  0x000069e5 
+ 00027064  0x00005448 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00027065  0x0000544e set1  0x00000025 , 0x00000000 
+ 00027066  0x0000544f bpatch  0x00000012 , 0x00004022 
+ 00027067  0x00005450 isolate0  0x00000007 , 0x00000002 
+ 00027068  0x00005451 and  0x00000002 , 0x0000001f , 0x00000007 
+ 00027069  0x00005452 fetch  0x00000004 , 0x000000a3 
+ 00027070  0x00005453 qsetflag  0x00000001 , 0x0000003f 
+ 00027071  0x00005454 store  0x00000004 , 0x000000a3 
+ 00027072  0x00005455 fetch  0x00000004 , 0x000000a7 
+ 00027073  0x00005456 nqsetflag  0x00000001 , 0x0000003f 
+ 00027074  0x00005457 store  0x00000004 , 0x000000a7 
+ 00027075  0x00005458 rtn 
+ 00027076  0x0000545c set1  0x00000025 , 0x00000000 
+ 00027077  0x0000545d bpatch  0x00000013 , 0x00004022 
+ 00027078  0x0000545e isolate0  0x00000007 , 0x00000002 
+ 00027079  0x0000545f and  0x00000002 , 0x0000001f , 0x00000007 
+ 00027080  0x00005460 fetch  0x00000004 , 0x000000a3 
+ 00027081  0x00005461 qset0  0x0000003f 
+ 00027082  0x00005462 store  0x00000004 , 0x000000a3 
+ 00027083  0x00005463 fetch  0x00000004 , 0x000000a7 
+ 00027084  0x00005464 qset0  0x0000003f 
+ 00027085  0x00005465 store  0x00000004 , 0x000000a7 
+ 00027086  0x00005466 rtn 
+ 00027087  0x0000546a call  0x000069c4 
+ 00027088  0x0000546b branch  0x000069d2 
+ 00027089  0x0000546f ncall  0x000069b9 , 0x0000002b 
+ 00027090  0x00005472 arg  0x0000807c , 0x00000005 
+ 00027091  0x00005473 call  0x000069f4 
+ 00027092  0x00005474 setflip  0x00000007 , 0x00000002 
+ 00027093  0x00005475 arg  0x00008078 , 0x00000005 
+ 00027094  0x00005476 call  0x000069f4 
+ 00027095  0x00005477 set0  0x00000007 , 0x00000002 
+ 00027096  0x00005478 arg  0x00008070 , 0x00000005 
+ 00027097  0x00005479 branch  0x000069f4 
+ 00027098  0x0000547d setflip  0x00000007 , 0x00000002 
+ 00027099  0x0000547e call  0x000069f3 
+ 00027100  0x0000547f set1  0x00000007 , 0x00000002 
+ 00027101  0x00005480 arg  0x00008070 , 0x00000005 
+ 00027102  0x00005481 branch  0x000069f4 
+ 00027103  0x00005484 and  0x00000002 , 0x00000007 , 0x00000007 
+ 00027104  0x00005485 rshift3  0x00000002 , 0x0000003f 
+ 00027105  0x00005486 and_into  0x00000003 , 0x0000003f 
+ 00027106  0x00005487 iadd  0x00000005 , 0x00000005 
+ 00027107  0x00005488 ifetch  0x00000001 , 0x00000005 
+ 00027108  0x00005489 rtn 
+ 00027109  0x0000548e arg  0x0000811c , 0x00000005 
+ 00027110  0x0000548f call  0x000069df 
+ 00027111  0x00005490 isolate1  0x00000007 , 0x00000002 
+ 00027112  0x00005491 branch  0x000069eb , 0x00000001 
+ 00027113  0x00005492 qisolate0  0x0000003f 
+ 00027114  0x00005493 rtn 
+ 00027115  0x00005495 qisolate1  0x0000003f 
+ 00027116  0x00005496 rtn 
+ 00027117  0x00005499 isolate1  0x00000007 , 0x0000003e 
+ 00027118  0x0000549a branch  0x000069f0 
+ 00027119  0x0000549d isolate0  0x00000007 , 0x0000003e 
+ 00027120  0x000054a1 setarg  0x00000000 
+ 00027121  0x000054a2 nsetflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00027122  0x000054a3 ixor  0x00000002 , 0x00000002 
+ 00027123  0x000054a7 arg  0x00008074 , 0x00000005 
+ 00027124  0x000054ab call  0x000069df 
+ 00027125  0x000054ac isolate1  0x00000007 , 0x00000002 
+ 00027126  0x000054ad qsetflag  0x00000001 , 0x0000003f 
+ 00027127  0x000054ae istore  0x00000001 , 0x00000005 
+ 00027128  0x000054af rtn 
+ 00027129  0x000054b2 fetch  0x00000001 , 0x0000416e 
+ 00027130  0x000054b3 rtneq  0x0000007f 
+ 00027131  0x000054b4 hjam  0x00000000 , 0x00008077 
+ 00027132  0x000054b5 nop  0x0000001e 
+ 00027133  0x000054b6 hjam  0x00000008 , 0x00008077 
+ 00027134  0x000054b7 rtn 
+ 00027135  0x000054bd lshift8  0x0000003f , 0x0000003f 
+ 00027136  0x000054be lshift4  0x0000003f , 0x0000003f 
+ 00027137  0x000054bf hstore  0x00000002 , 0x000080a2 
+ 00027138  0x000054c0 hstore  0x00000002 , 0x000080a0 
+ 00027139  0x000054c1 rtn 
+ 00027140  0x000054c4 setarg  0x00000000 
+ 00027141  0x000054c5 hstore  0x00000002 , 0x000080a2 
+ 00027142  0x000054c6 setarg  0x00000001 
+ 00027143  0x000054c7 hstore  0x00000002 , 0x000080a0 
+ 00027144  0x000054c8 rtn 
+ 00027145  0x000054cb setarg  0x00000000 
+ 00027146  0x000054cc hstore  0x00000002 , 0x000080a2 
+ 00027147  0x000054cd hstore  0x00000002 , 0x000080a0 
+ 00027148  0x000054ce rtn 
+ 00027149  0x000054d4 arg  0x00008800 , 0x00000005 
+ 00027150  0x000054d5 arg  0x00000020 , 0x00000039 
+ 00027151  0x000054d6 call  0x00007e3b 
+ 00027152  0x000054d7 setarg  0x000004f9 
+ 00027153  0x000054d8 hstore  0x00000002 , 0x00008848 
+ 00027154  0x000054d9 hstore  0x00000002 , 0x0000884a 
+ 00027155  0x000054da hstore  0x00000002 , 0x0000884c 
+ 00027156  0x000054db hstore  0x00000002 , 0x0000886c 
+ 00027157  0x000054dc hstore  0x00000002 , 0x0000888c 
+ 00027158  0x000054dd hstore  0x00000002 , 0x000088ac 
+ 00027159  0x000054de setarg  0x00000204 
+ 00027160  0x000054df hstore  0x00000002 , 0x000088ae 
+ 00027161  0x000054e0 setarg  0x00000506 
+ 00027162  0x000054e1 hstore  0x00000002 , 0x000088b0 
+ 00027163  0x000054e2 setarg  0x00000504 
+ 00027164  0x000054e3 hstore  0x00000002 , 0x000088b2 
+ 00027165  0x000054e4 setarg  0x00000200 
+ 00027166  0x000054e5 hstore  0x00000002 , 0x000088b4 
+ 00027167  0x000054e6 setarg  0x0000fefb 
+ 00027168  0x000054e7 hstore  0x00000002 , 0x000088b6 
+ 00027169  0x000054e8 setarg  0x0000faf9 
+ 00027170  0x000054e9 hstore  0x00000002 , 0x000088b8 
+ 00027171  0x000054ea setarg  0x0000fafb 
+ 00027172  0x000054eb hstore  0x00000002 , 0x000088ba 
+ 00027173  0x000054ec setarg  0x0000fd00 
+ 00027174  0x000054ed hstore  0x00000002 , 0x000088bc 
+ 00027175  0x000054ee setarg  0x00000408 
+ 00027176  0x000054ef hstore  0x00000002 , 0x000088be 
+ 00027177  0x000054f0 setarg  0x00000a0c 
+ 00027178  0x000054f1 hstore  0x00000002 , 0x000088c0 
+ 00027179  0x000054f2 setarg  0x00000b09 
+ 00027180  0x000054f3 hstore  0x00000002 , 0x000088c2 
+ 00027181  0x000054f4 setarg  0x00000500 
+ 00027182  0x000054f5 hstore  0x00000002 , 0x000088c4 
+ 00027183  0x000054f6 setarg  0x0000f8f1 
+ 00027184  0x000054f7 hstore  0x00000002 , 0x000088c6 
+ 00027185  0x000054f8 setarg  0x0000ece8 
+ 00027186  0x000054f9 hstore  0x00000002 , 0x000088c8 
+ 00027187  0x000054fa setarg  0x0000e9eb 
+ 00027188  0x000054fb hstore  0x00000002 , 0x000088ca 
+ 00027189  0x000054fc setarg  0x0000f500 
+ 00027190  0x000054fd hstore  0x00000002 , 0x000088cc 
+ 00027191  0x000054fe setarg  0x00001223 
+ 00027192  0x000054ff hstore  0x00000002 , 0x000088ce 
+ 00027193  0x00005500 setarg  0x0000374b 
+ 00027194  0x00005501 hstore  0x00000002 , 0x000088d0 
+ 00027195  0x00005502 setarg  0x00005e71 
+ 00027196  0x00005503 hstore  0x00000002 , 0x000088d2 
+ 00027197  0x00005504 setarg  0x0000787f 
+ 00027198  0x00005505 hstore  0x00000002 , 0x000088d4 
+ 00027199  0x00005506 rtn 
+ 00027200  0x00005509 set1  0x00000025 , 0x00000000 
+ 00027201  0x0000550a bpatch  0x00000014 , 0x00004022 
+ 00027202  0x0000550b hfetch  0x00000002 , 0x00008050 
+ 00027203  0x0000550c set0  0x0000000e , 0x0000003f 
+ 00027204  0x0000550d hstore  0x00000002 , 0x00008050 
+ 00027205  0x0000550e hjam  0x00000011 , 0x000080b0 
+ 00027206  0x0000550f hjam  0x00000001 , 0x000080b1 
+ 00027207  0x00005510 hjam  0x00000001 , 0x000080b2 
+ 00027208  0x00005511 hjam  0x00000011 , 0x000080b3 
+ 00027209  0x00005512 rtn 
+ 00027210  0x00005515 set1  0x00000025 , 0x00000000 
+ 00027211  0x00005516 bpatch  0x00000015 , 0x00004022 
+ 00027212  0x00005517 hfetch  0x00000002 , 0x00008050 
+ 00027213  0x00005518 set1  0x0000000e , 0x0000003f 
+ 00027214  0x00005519 hstore  0x00000002 , 0x00008050 
+ 00027215  0x0000551a hjam  0x00000004 , 0x000080b0 
+ 00027216  0x0000551b hjam  0x00000004 , 0x000080b3 
+ 00027217  0x0000551c hjam  0x00000000 , 0x000080b1 
+ 00027218  0x0000551d hjam  0x00000000 , 0x000080b2 
+ 00027219  0x0000551e rtn 
+ 00027220  0x00005523 fetch  0x00000001 , 0x00000030 
+ 00027221  0x00005524 rtnbit0  0x00000002 
+ 00027222  0x00005525 arg  0x000000b5 , 0x00000005 
+ 00027223  0x00005526 arg  0x0000001e , 0x00000039 
+ 00027224  0x00005528 hfetch  0x00000001 , 0x00008134 
+ 00027225  0x00005529 istore  0x00000001 , 0x00000005 
+ 00027226  0x0000552a loop  0x00006a58 
+ 00027227  0x0000552b rtn 
+ 00027228  0x0000552f fetch  0x00000001 , 0x00000030 
+ 00027229  0x00005530 rtnbit0  0x00000002 
+ 00027230  0x00005531 arg  0x000000d3 , 0x00000006 
+ 00027231  0x00005532 force  0x0000001e , 0x00000039 
+ 00027232  0x00005534 ifetch  0x00000001 , 0x00000006 
+ 00027233  0x00005535 hstore  0x00000001 , 0x00008009 
+ 00027234  0x00005536 loop  0x00006a60 
+ 00027235  0x00005537 rtn 
+ 00027236  0x0000553a rtn 
+ 00027237  0x00005540 call  0x00006a87 
+ 00027238  0x00005541 arg  0x00000006 , 0x00000002 
+ 00027239  0x00005542 branch  0x000069da 
+ 00027240  0x00005545 call  0x00006a65 
+ 00027241  0x00005546 arg  0x00000006 , 0x00000002 
+ 00027242  0x00005547 branch  0x000069ed 
+ 00027243  0x0000554a call  0x00006a65 
+ 00027244  0x0000554b arg  0x00000006 , 0x00000002 
+ 00027245  0x0000554c branch  0x000069ef 
+ 00027246  0x0000554f call  0x00006a87 
+ 00027247  0x00005550 arg  0x00000007 , 0x00000002 
+ 00027248  0x00005551 branch  0x000069da 
+ 00027249  0x00005554 call  0x00006a6e 
+ 00027250  0x00005555 arg  0x00000007 , 0x00000002 
+ 00027251  0x00005556 branch  0x000069ed 
+ 00027252  0x00005559 call  0x00006a6e 
+ 00027253  0x0000555a arg  0x00000007 , 0x00000002 
+ 00027254  0x0000555b branch  0x000069ef 
+ 00027255  0x0000555e call  0x00006a87 
+ 00027256  0x0000555f hfetch  0x00000001 , 0x00008078 
+ 00027257  0x00005560 set1  0x00000006 , 0x0000003f 
+ 00027258  0x00005561 hstore  0x00000001 , 0x00008078 
+ 00027259  0x00005562 arg  0x00000006 , 0x00000002 
+ 00027260  0x00005563 branch  0x000069d1 
+ 00027261  0x00005566 call  0x00006a87 
+ 00027262  0x00005567 hfetch  0x00000001 , 0x00008078 
+ 00027263  0x00005568 set1  0x00000007 , 0x0000003f 
+ 00027264  0x00005569 hstore  0x00000001 , 0x00008078 
+ 00027265  0x0000556a arg  0x00000007 , 0x00000002 
+ 00027266  0x0000556b branch  0x000069d1 
+ 00027267  0x0000556e hfetch  0x00000001 , 0x00008081 
+ 00027268  0x0000556f or_into  0x00000004 , 0x0000003f 
+ 00027269  0x00005570 hstore  0x00000001 , 0x00008081 
+ 00027270  0x00005571 rtn 
+ 00027271  0x00005574 hfetch  0x00000001 , 0x00008081 
+ 00027272  0x00005575 and_into  0x000000fb , 0x0000003f 
+ 00027273  0x00005576 hstore  0x00000001 , 0x00008081 
+ 00027274  0x00005577 rtn 
+ 00027275  0x0000557a hfetch  0x00000001 , 0x00008081 
+ 00027276  0x0000557b isolate1  0x00000002 , 0x0000003f 
+ 00027277  0x0000557c rtn 
+ 00027278  0x00005580 setarg  0x00006a91 
+ 00027279  0x00005581 store  0x00000002 , 0x00004296 
+ 00027280  0x00005582 rtn 
+ 00027281  0x00005584 call  0x00006b14 
+ 00027282  0x00005585 fetch  0x00000001 , 0x00000481 
+ 00027283  0x00005586 beq  0x00000001 , 0x00006a96 
+ 00027284  0x00005587 beq  0x00000002 , 0x00006a9c 
+ 00027285  0x00005588 branch  0x00003bf1 
+ 00027286  0x0000558a arg  0x00000017 , 0x00000002 
+ 00027287  0x0000558b storet  0x00000002 , 0x000044c2 
+ 00027288  0x0000558c call  0x00005a88 
+ 00027289  0x0000558d ifetch  0x00000001 , 0x00000006 
+ 00027290  0x0000558e call  0x00006a9e 
+ 00027291  0x0000558f branch  0x00005b42 
+ 00027292  0x00005591 call  0x00006a9e 
+ 00027293  0x00005592 branch  0x00005b51 
+ 00027294  0x00005594 copy  0x00000006 , 0x00000011 
+ 00027295  0x00005595 set1  0x00000025 , 0x00000000 
+ 00027296  0x00005596 bpatch  0x00000031 , 0x00004026 
+ 00027297  0x00005597 ifetch  0x00000001 , 0x00000006 
+ 00027298  0x00005598 beq  0x00000000 , 0x00006ab7 
+ 00027299  0x00005599 beq  0x00000001 , 0x00006abc 
+ 00027300  0x0000559a beq  0x00000002 , 0x00006abd 
+ 00027301  0x0000559b beq  0x00000003 , 0x00006abe 
+ 00027302  0x0000559c beq  0x00000004 , 0x00006b50 
+ 00027303  0x0000559d beq  0x00000005 , 0x00006aff 
+ 00027304  0x0000559e beq  0x00000006 , 0x00006b51 
+ 00027305  0x0000559f beq  0x00000007 , 0x00006b52 
+ 00027306  0x000055a0 beq  0x00000008 , 0x00006abf 
+ 00027307  0x000055a1 beq  0x00000009 , 0x00006ac0 
+ 00027308  0x000055a2 beq  0x0000000a , 0x00006ac1 
+ 00027309  0x000055a3 beq  0x0000000b , 0x00006ac2 
+ 00027310  0x000055a4 beq  0x0000000c , 0x00006ac3 
+ 00027311  0x000055a5 beq  0x0000000d , 0x00006ad5 
+ 00027312  0x000055a6 beq  0x0000000e , 0x00006ae3 
+ 00027313  0x000055a7 beq  0x0000000f , 0x00006af0 
+ 00027314  0x000055a8 beq  0x00000010 , 0x00006af1 
+ 00027315  0x000055a9 beq  0x00000011 , 0x00006af8 
+ 00027316  0x000055aa beq  0x00000012 , 0x00006b19 
+ 00027317  0x000055ab beq  0x00000013 , 0x00006b45 
+ 00027318  0x000055ac rtn 
+ 00027319  0x000055b0 copy  0x00000011 , 0x00000006 
+ 00027320  0x000055b1 ifetch  0x00000001 , 0x00000006 
+ 00027321  0x000055b2 lshift8  0x0000003f , 0x0000003f 
+ 00027322  0x000055b3 store  0x00000003 , 0x0000046d 
+ 00027323  0x000055b4 rtn 
+ 00027324  0x000055b6 rtn 
+ 00027325  0x000055b8 rtn 
+ 00027326  0x000055ba rtn 
+ 00027327  0x000055bf rtn 
+ 00027328  0x000055c1 rtn 
+ 00027329  0x000055c3 rtn 
+ 00027330  0x000055c5 rtn 
+ 00027331  0x000055ca ifetch  0x00000004 , 0x00000006 
+ 00027332  0x000055cb hstore  0x00000001 , 0x00008082 
+ 00027333  0x000055cc rshift8  0x0000003f , 0x0000003f 
+ 00027334  0x000055cd hfetcht  0x00000001 , 0x00008081 
+ 00027335  0x000055ce and_into  0x0000007f , 0x00000002 
+ 00027336  0x000055cf ior  0x00000002 , 0x00000002 
+ 00027337  0x000055d0 hstoret  0x00000001 , 0x00008081 
+ 00027338  0x000055d1 rshift8  0x0000003f , 0x0000003f 
+ 00027339  0x000055d2 hfetcht  0x00000001 , 0x00008051 
+ 00027340  0x000055d3 and_into  0x000000df , 0x00000002 
+ 00027341  0x000055d4 ior  0x00000002 , 0x00000002 
+ 00027342  0x000055d5 hstoret  0x00000001 , 0x00008051 
+ 00027343  0x000055d6 rshift8  0x0000003f , 0x0000003f 
+ 00027344  0x000055d7 hfetcht  0x00000001 , 0x00008042 
+ 00027345  0x000055d8 and_into  0x0000003f , 0x00000002 
+ 00027346  0x000055d9 ior  0x00000002 , 0x00000002 
+ 00027347  0x000055da hstoret  0x00000001 , 0x00008042 
+ 00027348  0x000055db branch  0x00006ab7 
+ 00027349  0x000055dd ifetch  0x00000009 , 0x00000006 
+ 00027350  0x000055de hfetcht  0x00000001 , 0x00008085 
+ 00027351  0x000055df and_into  0x0000003f , 0x00000002 
+ 00027352  0x000055e0 ior  0x00000002 , 0x00000002 
+ 00027353  0x000055e1 hstoret  0x00000001 , 0x00008085 
+ 00027354  0x000055e2 rshift8  0x0000003f , 0x0000003f 
+ 00027355  0x000055e3 hstore  0x00000002 , 0x000080a0 
+ 00027356  0x000055e4 rshift16  0x0000003f , 0x0000003f 
+ 00027357  0x000055e5 hstore  0x00000002 , 0x000080a2 
+ 00027358  0x000055e6 rshift16  0x0000003f , 0x0000003f 
+ 00027359  0x000055e7 hstore  0x00000002 , 0x000080a4 
+ 00027360  0x000055e8 rshift16  0x0000003f , 0x0000003f 
+ 00027361  0x000055e9 hstore  0x00000002 , 0x000080a6 
+ 00027362  0x000055ea branch  0x00006ab7 
+ 00027363  0x000055ef ifetch  0x00000004 , 0x00000006 
+ 00027364  0x000055f0 hstore  0x00000004 , 0x00008070 
+ 00027365  0x000055f1 ifetch  0x00000004 , 0x00000006 
+ 00027366  0x000055f2 hstore  0x00000004 , 0x00008078 
+ 00027367  0x000055f3 ifetch  0x00000004 , 0x00000006 
+ 00027368  0x000055f4 hstore  0x00000004 , 0x0000807c 
+ 00027369  0x000055f5 ifetch  0x00000001 , 0x00000006 
+ 00027370  0x000055f6 hstore  0x00000001 , 0x00008080 
+ 00027371  0x000055f7 ifetch  0x00000001 , 0x00000006 
+ 00027372  0x000055f8 hstore  0x00000001 , 0x00008081 
+ 00027373  0x000055f9 ifetch  0x00000001 , 0x00000006 
+ 00027374  0x000055fa hstore  0x00000001 , 0x00008082 
+ 00027375  0x000055fb branch  0x00006ab7 
+ 00027376  0x000055fd branch  0x00006af1 
+ 00027377  0x000055ff jam  0x00000010 , 0x0000046d 
+ 00027378  0x00005600 arg  0x0000046e , 0x00000005 
+ 00027379  0x00005601 hfetch  0x00000004 , 0x00008074 
+ 00027380  0x00005602 istore  0x00000004 , 0x00000005 
+ 00027381  0x00005603 hfetch  0x00000004 , 0x0000811c 
+ 00027382  0x00005604 istore  0x00000004 , 0x00000005 
+ 00027383  0x00005605 rtn 
+ 00027384  0x00005607 ifetcht  0x00000001 , 0x00000006 
+ 00027385  0x00005608 ifetch  0x00000001 , 0x00000006 
+ 00027386  0x00005609 lshift3  0x0000003f , 0x0000003f 
+ 00027387  0x0000560a lshift4  0x0000003f , 0x0000003f 
+ 00027388  0x0000560b ior  0x00000002 , 0x00000002 
+ 00027389  0x0000560c call  0x000069f3 
+ 00027390  0x0000560d branch  0x00006ab7 
+ 00027391  0x00005613 ifetcht  0x00000001 , 0x00000006 
+ 00027392  0x00005614 hstoret  0x00000001 , 0x00008301 
+ 00027393  0x00005615 ifetch  0x00000001 , 0x00000006 
+ 00027394  0x00005616 compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00027395  0x00005617 ifetch  0x00000001 , 0x00000006 
+ 00027396  0x00005618 hstore  0x00000001 , 0x00008307 
+ 00027397  0x00005619 branch  0x00006b08 , 0x00000001 
+ 00027398  0x0000561a ifetch  0x00000001 , 0x00000006 
+ 00027399  0x0000561b hstore  0x00000001 , 0x00008307 
+ 00027400  0x0000561d ifetch  0x00000001 , 0x00000006 
+ 00027401  0x0000561e copy  0x0000003f , 0x00000039 
+ 00027402  0x0000561f increase  0xffffffff , 0x0000003f 
+ 00027403  0x00005620 or_into  0x00000090 , 0x0000003f 
+ 00027404  0x00005621 hstore  0x00000001 , 0x00008302 
+ 00027405  0x00005622 hjam  0x00000002 , 0x00008303 
+ 00027406  0x00005623 nop  0x00000001 
+ 00027407  0x00005625 arg  0x0000046d , 0x00000005 
+ 00027408  0x00005627 hfetch  0x00000001 , 0x00008307 
+ 00027409  0x00005628 istore  0x00000001 , 0x00000005 
+ 00027410  0x00005629 loop  0x00006b10 
+ 00027411  0x0000562a rtn 
+ 00027412  0x0000562d setarg  0x00000000 
+ 00027413  0x0000562e store  0x00000004 , 0x0000046d 
+ 00027414  0x0000562f istore  0x00000008 , 0x00000005 
+ 00027415  0x00005630 istore  0x00000008 , 0x00000005 
+ 00027416  0x00005631 rtn 
+ 00027417  0x00005638 copy  0x00000011 , 0x0000003f 
+ 00027418  0x00005639 increase  0x00000001 , 0x0000003f 
+ 00027419  0x0000563a store  0x00000002 , 0x00000483 
+ 00027420  0x0000563b fetch  0x00000002 , 0x00004749 
+ 00027421  0x0000563c beq  0x00000000 , 0x00006b28 
+ 00027422  0x0000563e fetch  0x00000002 , 0x00004749 
+ 00027423  0x0000563f fetcht  0x00000002 , 0x00000483 
+ 00027424  0x00005640 ifetcht  0x00000002 , 0x00000002 
+ 00027425  0x00005641 iadd  0x00000002 , 0x0000003f 
+ 00027426  0x00005642 fetcht  0x00000002 , 0x00000483 
+ 00027427  0x00005643 increase  0x00000002 , 0x00000002 
+ 00027428  0x00005644 copy  0x00000002 , 0x00000006 
+ 00027429  0x00005645 ifetcht  0x00000001 , 0x00000006 
+ 00027430  0x00005646 copy  0x00000006 , 0x00000011 
+ 00027431  0x00005647 branch  0x00006842 
+ 00027432  0x0000564a setarg  0x00000002 
+ 00027433  0x0000564b byteswap  0x0000003f , 0x0000003f 
+ 00027434  0x0000564c store  0x00000002 , 0x00000225 
+ 00027435  0x0000564d arg  0x00006823 , 0x00000013 
+ 00027436  0x0000564e arg  0x00000002 , 0x00000039 
+ 00027437  0x00005650 call  0x000066e2 
+ 00027438  0x00005651 nbranch  0x00006b36 , 0x00000005 
+ 00027439  0x00005652 fetch  0x00000002 , 0x00000225 
+ 00027440  0x00005653 byteswap  0x0000003f , 0x0000003f 
+ 00027441  0x00005654 iadd  0x00000002 , 0x0000003f 
+ 00027442  0x00005655 store  0x00000002 , 0x00004749 
+ 00027443  0x00005656 byteswap  0x0000003f , 0x0000003f 
+ 00027444  0x00005657 store  0x00000002 , 0x00000225 
+ 00027445  0x00005658 loop  0x00006b2d 
+ 00027446  0x0000565a fetch  0x00000002 , 0x00004749 
+ 00027447  0x0000565b byteswap  0x0000003f , 0x0000003f 
+ 00027448  0x0000565c store  0x00000002 , 0x00000225 
+ 00027449  0x0000565d arg  0x00006823 , 0x00000013 
+ 00027450  0x0000565e arg  0x0000ffff , 0x00000039 
+ 00027451  0x00005660 call  0x000066e2 
+ 00027452  0x00005661 nbranch  0x00006b1e , 0x00000005 
+ 00027453  0x00005662 fetch  0x00000002 , 0x00000225 
+ 00027454  0x00005663 byteswap  0x0000003f , 0x0000003f 
+ 00027455  0x00005664 iadd  0x00000002 , 0x0000003f 
+ 00027456  0x00005665 increase  0x00000002 , 0x0000003f 
+ 00027457  0x00005666 store  0x00000002 , 0x00004749 
+ 00027458  0x00005667 byteswap  0x0000003f , 0x0000003f 
+ 00027459  0x00005668 store  0x00000002 , 0x00000225 
+ 00027460  0x00005669 loop  0x00006b3b 
+ 00027461  0x0000566c fetch  0x00000002 , 0x00004749 
+ 00027462  0x0000566d increase  0x00000002 , 0x0000003f 
+ 00027463  0x0000566e byteswap  0x0000003f , 0x0000003f 
+ 00027464  0x0000566f store  0x00000002 , 0x00004749 
+ 00027465  0x00005670 arg  0x00004749 , 0x00000011 
+ 00027466  0x00005671 arg  0x00000002 , 0x00000002 
+ 00027467  0x00005672 arg  0x00000000 , 0x0000003f 
+ 00027468  0x00005673 call  0x00006842 
+ 00027469  0x00005674 setarg  0x00000000 
+ 00027470  0x00005675 store  0x00000002 , 0x00004749 
+ 00027471  0x00005676 rtn 
+ 00027472  0x00005679 rtn 
+ 00027473  0x0000567b rtn 
+ 00027474  0x0000567d rtn 
+ 00027475  0x00005683 rtn  0x0000002b 
+ 00027476  0x00005684 jam  0x00000000 , 0x00004755 
+ 00027477  0x00005685 jam  0x00000003 , 0x00000485 
+ 00027478  0x00005686 jam  0x00000003 , 0x00000486 
+ 00027479  0x00005687 jam  0x00000011 , 0x0000048a 
+ 00027480  0x00005688 jam  0x00000013 , 0x0000048b 
+ 00027481  0x00005689 setarg  0x00000000 
+ 00027482  0x0000568a store  0x00000003 , 0x00000487 
+ 00027483  0x0000568b store  0x00000001 , 0x000042bd 
+ 00027484  0x0000568c jam  0x00000000 , 0x000047f3 
+ 00027485  0x0000568f set1  0x00000025 , 0x00000000 
+ 00027486  0x00005690 bpatch  0x000000bf , 0x00004037 
+ 00027487  0x00005691 setarg  0x00000000 
+ 00027488  0x00005692 store  0x00000001 , 0x000042bd 
+ 00027489  0x00005693 store  0x00000001 , 0x00004752 
+ 00027490  0x00005694 store  0x00000001 , 0x0000474b 
+ 00027491  0x00005695 jam  0x00000050 , 0x00004757 
+ 00027492  0x00005696 rtn 
+ 00027493  0x00005699 or_into  0x00000002 , 0x00000002 
+ 00027494  0x0000569a rtn 
+ 00027495  0x000056a7 copy  0x00000002 , 0x0000003f 
+ 00027496  0x000056a8 reverse  0x0000003f , 0x0000003f 
+ 00027497  0x000056a9 store  0x00000001 , 0x00004750 
+ 00027498  0x000056aa force  0x0000003f , 0x0000003f 
+ 00027499  0x000056ab reverse  0x0000003f , 0x0000003f 
+ 00027500  0x000056ac store  0x00000001 , 0x0000474f 
+ 00027501  0x000056ad force  0x00000001 , 0x0000003f 
+ 00027502  0x000056ae reverse  0x0000003f , 0x0000003f 
+ 00027503  0x000056af store  0x00000001 , 0x0000474e 
+ 00027504  0x000056b0 call  0x00006b9d 
+ 00027505  0x000056b1 copy  0x00000002 , 0x0000003f 
+ 00027506  0x000056b2 rtn 
+ 00027507  0x000056b4 reverse  0x0000003f , 0x0000003f 
+ 00027508  0x000056b5 store  0x00000001 , 0x00004750 
+ 00027509  0x000056b6 force  0x00000073 , 0x0000003f 
+ 00027510  0x000056b7 reverse  0x0000003f , 0x0000003f 
+ 00027511  0x000056b8 store  0x00000001 , 0x0000474f 
+ 00027512  0x000056b9 force  0x00000001 , 0x0000003f 
+ 00027513  0x000056ba reverse  0x0000003f , 0x0000003f 
+ 00027514  0x000056bb store  0x00000001 , 0x0000474e 
+ 00027515  0x000056bc branch  0x00006b9d 
+ 00027516  0x000056bf fetch  0x00000001 , 0x00004751 
+ 00027517  0x000056c0 branch  0x00006b80 , 0x00000034 
+ 00027518  0x000056c1 setarg  0x00000070 
+ 00027519  0x000056c2 rtn 
+ 00027520  0x000056c4 setarg  0x000000aa 
+ 00027521  0x000056c5 rtn 
+ 00027522  0x000056c8 reverse  0x0000003f , 0x0000003f 
+ 00027523  0x000056c9 store  0x00000001 , 0x00004750 
+ 00027524  0x000056ca force  0x000000ef , 0x0000003f 
+ 00027525  0x000056cb call  0x00006b91 
+ 00027526  0x000056cc fetcht  0x00000002 , 0x0000048f 
+ 00027527  0x000056cd copy  0x00000002 , 0x00000005 
+ 00027528  0x000056ce istore  0x00000001 , 0x00000005 
+ 00027529  0x000056cf copy  0x00000005 , 0x00000002 
+ 00027530  0x000056d0 storet  0x00000002 , 0x0000048f 
+ 00027531  0x000056d1 force  0x000000ff , 0x0000003f 
+ 00027532  0x000056d2 call  0x00006b91 
+ 00027533  0x000056d3 fetcht  0x00000002 , 0x0000048f 
+ 00027534  0x000056d4 copy  0x00000002 , 0x00000005 
+ 00027535  0x000056d5 istore  0x00000001 , 0x00000005 
+ 00027536  0x000056d6 rtn 
+ 00027537  0x000056e0 reverse  0x0000003f , 0x0000003f 
+ 00027538  0x000056e1 store  0x00000001 , 0x0000474f 
+ 00027539  0x000056e2 fetch  0x00000002 , 0x0000474f 
+ 00027540  0x000056e3 lshift8  0x0000003f , 0x0000003f 
+ 00027541  0x000056e4 store  0x00000003 , 0x0000048c 
+ 00027542  0x000056e5 arg  0x00000107 , 0x00000011 
+ 00027543  0x000056e6 arg  0x0000000f , 0x00000012 
+ 00027544  0x000056e7 call  0x00006baa 
+ 00027545  0x000056e8 xor_into  0x000000d7 , 0x0000003f 
+ 00027546  0x000056e9 invert  0x0000003f , 0x0000003f 
+ 00027547  0x000056ea reverse  0x0000003f , 0x0000003f 
+ 00027548  0x000056eb rtn 
+ 00027549  0x000056f6 fetch  0x00000003 , 0x0000474e 
+ 00027550  0x000056f7 store  0x00000003 , 0x0000048c 
+ 00027551  0x000056f8 arg  0x00000107 , 0x00000011 
+ 00027552  0x000056f9 arg  0x0000000f , 0x00000012 
+ 00027553  0x000056fa call  0x00006baa 
+ 00027554  0x000056fb lshift8  0x0000003f , 0x0000003f 
+ 00027555  0x000056fc arg  0x00000007 , 0x00000012 
+ 00027556  0x000056fd call  0x00006baa 
+ 00027557  0x000056fe xor_into  0x0000002b , 0x0000003f 
+ 00027558  0x000056ff invert  0x0000003f , 0x0000003f 
+ 00027559  0x00005700 reverse  0x0000003f , 0x0000003f 
+ 00027560  0x00005701 copy  0x0000003f , 0x00000002 
+ 00027561  0x00005702 rtn 
+ 00027562  0x00005705 arg  0x00000000 , 0x00000013 
+ 00027563  0x00005706 copy  0x00000012 , 0x00000039 
+ 00027564  0x00005707 call  0x00007dfb 
+ 00027565  0x00005708 icopy  0x00000002 
+ 00027566  0x0000570e copy  0x00000002 , 0x0000003f 
+ 00027567  0x0000570f lshift  0x00000013 , 0x00000013 
+ 00027568  0x00005710 bbit0  0x00000008 , 0x00006bb3 
+ 00027569  0x00005711 ixor  0x00000011 , 0x00000002 
+ 00027570  0x00005712 increase  0x00000001 , 0x00000013 
+ 00027571  0x00005714 lshift  0x00000002 , 0x00000002 
+ 00027572  0x00005715 fetch  0x00000003 , 0x0000048c 
+ 00027573  0x00005716 increase  0xffffffff , 0x00000012 
+ 00027574  0x00005717 compare  0x000000ff , 0x00000012 , 0x000000ff 
+ 00027575  0x00005718 branch  0x00006bbd , 0x00000001 
+ 00027576  0x00005719 copy  0x00000012 , 0x00000039 
+ 00027577  0x0000571a call  0x00007dfb 
+ 00027578  0x0000571b isolate1  0x00000000 , 0x0000003f 
+ 00027579  0x0000571c setflag  0x00000001 , 0x00000000 , 0x00000002 
+ 00027580  0x0000571d branch  0x00006bae 
+ 00027581  0x00005720 rshift  0x00000002 , 0x0000003f 
+ 00027582  0x00005721 rtn 
+ 00027583  0x00005724 fetcht  0x00000001 , 0x0000474b 
+ 00027584  0x00005727 lshift2  0x00000002 , 0x00000002 
+ 00027585  0x00005728 set1  0x00000000 , 0x00000002 
+ 00027586  0x00005729 fetch  0x00000001 , 0x00004751 
+ 00027587  0x0000572a ncall  0x00006b65 , 0x00000034 
+ 00027588  0x0000572b storet  0x00000001 , 0x000004a5 
+ 00027589  0x0000572c rtn 
+ 00027590  0x00005730 lshift2  0x00000002 , 0x00000002 
+ 00027591  0x00005731 set1  0x00000000 , 0x00000002 
+ 00027592  0x00005732 fetch  0x00000001 , 0x00004751 
+ 00027593  0x00005733 call  0x00006b65 , 0x00000034 
+ 00027594  0x00005734 rtn 
+ 00027595  0x00005737 lshift  0x00000002 , 0x00000002 
+ 00027596  0x00005738 fetch  0x00000001 , 0x00004751 
+ 00027597  0x00005739 setflag  0x00000034 , 0x00000000 , 0x00000002 
+ 00027598  0x0000573b rtn 
+ 00027599  0x0000573d fetcht  0x00000001 , 0x00000494 
+ 00027600  0x0000573e jam  0x000000d7 , 0x00000496 
+ 00027601  0x0000573f call  0x00006cf6 
+ 00027602  0x00005740 fetch  0x00000001 , 0x000042ba 
+ 00027603  0x00005741 set1  0x00000006 , 0x0000003f 
+ 00027604  0x00005742 set1  0x00000007 , 0x0000003f 
+ 00027605  0x00005743 store  0x00000001 , 0x000042ba 
+ 00027606  0x00005744 jam  0x00000000 , 0x00004751 
+ 00027607  0x00005745 branch  0x00006cd7 
+ 00027608  0x00005747 fetch  0x00000001 , 0x000042ba 
+ 00027609  0x00005748 set1  0x00000007 , 0x0000003f 
+ 00027610  0x00005749 store  0x00000001 , 0x000042ba 
+ 00027611  0x0000574a branch  0x00006cd7 
+ 00027612  0x0000574e set1  0x00000025 , 0x00000000 
+ 00027613  0x0000574f bpatch  0x000000c0 , 0x00004038 
+ 00027614  0x00005750 fetch  0x00000001 , 0x000047f3 
+ 00027615  0x00005751 beq  0x00000000 , 0x00006be1 
+ 00027616  0x00005752 branch  0x00006c8b 
+ 00027617  0x00005755 fetch  0x00000002 , 0x000002cb 
+ 00027618  0x00005756 copy  0x0000003f , 0x00000006 
+ 00027619  0x00005757 call  0x00006c0f 
+ 00027620  0x00005758 fetch  0x00000001 , 0x00000494 
+ 00027621  0x00005759 beq  0x00000000 , 0x00006be7 
+ 00027622  0x0000575a branch  0x00006c57 
+ 00027623  0x0000575c set1  0x00000025 , 0x00000000 
+ 00027624  0x0000575d bpatch  0x000000c1 , 0x00004038 
+ 00027625  0x0000575e fetch  0x00000001 , 0x00000495 
+ 00027626  0x0000575f beq  0x0000003f , 0x00006bcf 
+ 00027627  0x00005760 beq  0x00000073 , 0x00006bd8 
+ 00027628  0x00005761 beq  0x000000ef , 0x00006bef 
+ 00027629  0x00005762 rtneq  0x00000053 
+ 00027630  0x00005763 branch  0x00003bf1 
+ 00027631  0x00005767 fetch  0x00000002 , 0x00000499 
+ 00027632  0x00005768 copy  0x0000003f , 0x00000006 
+ 00027633  0x00005769 call  0x00006c1a 
+ 00027634  0x0000576a fetch  0x00000001 , 0x0000049b 
+ 00027635  0x0000576b beq  0x00000041 , 0x00006bf8 
+ 00027636  0x0000576c beq  0x00000040 , 0x00006c04 
+ 00027637  0x0000576d beq  0x00000071 , 0x00006c3f 
+ 00027638  0x0000576e beq  0x00000070 , 0x00006c4e 
+ 00027639  0x0000576f branch  0x00006cd7 
+ 00027640  0x00005772 call  0x00006c06 
+ 00027641  0x00005773 fetch  0x00000001 , 0x0000474b 
+ 00027642  0x00005774 rshift  0x0000003f , 0x0000003f 
+ 00027643  0x00005775 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027644  0x00005776 branch  0x00006bfe , 0x00000005 
+ 00027645  0x00005777 branch  0x00003bf1 
+ 00027646  0x00005779 fetch  0x00000001 , 0x000042bd 
+ 00027647  0x0000577a set1  0x00000000 , 0x0000003f 
+ 00027648  0x0000577b set1  0x00000001 , 0x0000003f 
+ 00027649  0x0000577c store  0x00000001 , 0x000042bd 
+ 00027650  0x0000577d call  0x00006d22 
+ 00027651  0x0000577e branch  0x00006cd7 
+ 00027652  0x00005781 call  0x00006c06 
+ 00027653  0x00005782 branch  0x00006cd7 
+ 00027654  0x00005785 call  0x00006c22 
+ 00027655  0x00005786 branch  0x00006c30 
+ 00027656  0x00005789 call  0x00006c22 
+ 00027657  0x0000578a ifetch  0x00000001 , 0x00000006 
+ 00027658  0x0000578b rshift3  0x0000003f , 0x0000003f 
+ 00027659  0x0000578c store  0x00000001 , 0x00004758 
+ 00027660  0x0000578d ifetch  0x00000001 , 0x00000006 
+ 00027661  0x0000578e store  0x00000001 , 0x000004a0 
+ 00027662  0x0000578f rtn 
+ 00027663  0x00005793 ifetch  0x00000001 , 0x00000006 
+ 00027664  0x00005794 store  0x00000001 , 0x00000493 
+ 00027665  0x00005795 rshift3  0x0000003f , 0x0000003f 
+ 00027666  0x00005796 store  0x00000001 , 0x00000494 
+ 00027667  0x00005797 ifetch  0x00000001 , 0x00000006 
+ 00027668  0x00005798 store  0x00000001 , 0x00000495 
+ 00027669  0x0000579a call  0x00006c27 
+ 00027670  0x0000579b storet  0x00000002 , 0x00000497 
+ 00027671  0x0000579c copy  0x00000006 , 0x0000003f 
+ 00027672  0x0000579d store  0x00000002 , 0x00000499 
+ 00027673  0x0000579e rtn 
+ 00027674  0x000057a1 ifetch  0x00000001 , 0x00000006 
+ 00027675  0x000057a2 rshift  0x0000003f , 0x0000003f 
+ 00027676  0x000057a3 store  0x00000001 , 0x0000049b 
+ 00027677  0x000057a4 call  0x00006c27 
+ 00027678  0x000057a5 storet  0x00000002 , 0x0000049c 
+ 00027679  0x000057a6 copy  0x00000006 , 0x0000003f 
+ 00027680  0x000057a7 store  0x00000002 , 0x0000049e 
+ 00027681  0x000057a8 rtn 
+ 00027682  0x000057ac fetch  0x00000002 , 0x0000049e 
+ 00027683  0x000057ad copy  0x0000003f , 0x00000006 
+ 00027684  0x000057ae rtn 
+ 00027685  0x000057b1 fetch  0x00000002 , 0x0000049e 
+ 00027686  0x000057b2 copy  0x0000003f , 0x00000006 
+ 00027687  0x000057b4 ifetch  0x00000001 , 0x00000006 
+ 00027688  0x000057b5 copy  0x0000003f , 0x00000002 
+ 00027689  0x000057b6 rshift  0x00000002 , 0x00000002 
+ 00027690  0x000057b7 rtnbit1  0x00000000 
+ 00027691  0x000057b8 ifetch  0x00000001 , 0x00000006 
+ 00027692  0x000057b9 lshift3  0x0000003f , 0x0000003f 
+ 00027693  0x000057ba lshift4  0x0000003f , 0x0000003f 
+ 00027694  0x000057bb iadd  0x00000002 , 0x00000002 
+ 00027695  0x000057bc rtn 
+ 00027696  0x000057bf ifetch  0x00000001 , 0x00000006 
+ 00027697  0x000057c0 store  0x00000001 , 0x0000474b 
+ 00027698  0x000057c1 ifetch  0x00000001 , 0x00000006 
+ 00027699  0x000057c2 store  0x00000001 , 0x000004a1 
+ 00027700  0x000057c3 ifetch  0x00000001 , 0x00000006 
+ 00027701  0x000057c4 store  0x00000001 , 0x000004a2 
+ 00027702  0x000057c5 ifetch  0x00000001 , 0x00000006 
+ 00027703  0x000057c6 store  0x00000001 , 0x000004a3 
+ 00027704  0x000057c7 ifetch  0x00000002 , 0x00000006 
+ 00027705  0x000057c8 store  0x00000002 , 0x0000474c 
+ 00027706  0x000057c9 ifetch  0x00000001 , 0x00000006 
+ 00027707  0x000057ca store  0x00000001 , 0x000004a4 
+ 00027708  0x000057cb ifetch  0x00000001 , 0x00000006 
+ 00027709  0x000057cc store  0x00000001 , 0x00004756 
+ 00027710  0x000057cd rtn 
+ 00027711  0x000057d1 call  0x00006c08 
+ 00027712  0x000057d2 fetch  0x00000001 , 0x00004758 
+ 00027713  0x000057d3 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027714  0x000057d4 branch  0x00006c44 , 0x00000005 
+ 00027715  0x000057d5 branch  0x00003bf1 
+ 00027716  0x000057d7 fetch  0x00000001 , 0x000042bd 
+ 00027717  0x000057d8 set1  0x00000005 , 0x0000003f 
+ 00027718  0x000057d9 set1  0x00000006 , 0x0000003f 
+ 00027719  0x000057da store  0x00000001 , 0x000042bd 
+ 00027720  0x000057db fetcht  0x00000001 , 0x0000474b 
+ 00027721  0x000057dc lshift2  0x00000002 , 0x00000002 
+ 00027722  0x000057dd or_into  0x00000003 , 0x00000002 
+ 00027723  0x000057de call  0x00006d55 
+ 00027724  0x000057df jam  0x00000003 , 0x00004755 
+ 00027725  0x000057e0 branch  0x00006cd7 
+ 00027726  0x000057e3 call  0x00006c08 
+ 00027727  0x000057e4 fetch  0x00000001 , 0x00004758 
+ 00027728  0x000057e5 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027729  0x000057e6 branch  0x00006c53 , 0x00000005 
+ 00027730  0x000057e7 branch  0x00003bf1 
+ 00027731  0x000057e9 fetch  0x00000001 , 0x000042bd 
+ 00027732  0x000057ea set1  0x00000007 , 0x0000003f 
+ 00027733  0x000057eb store  0x00000001 , 0x000042bd 
+ 00027734  0x000057ec branch  0x00006cd7 
+ 00027735  0x000057ef fetch  0x00000001 , 0x00000494 
+ 00027736  0x000057f0 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027737  0x000057f1 branch  0x00006c5b , 0x00000005 
+ 00027738  0x000057f2 branch  0x00003bf1 
+ 00027739  0x000057f4 fetch  0x00000001 , 0x00000495 
+ 00027740  0x000057f5 beq  0x00000073 , 0x00006c62 
+ 00027741  0x000057f6 beq  0x0000003f , 0x00006c66 
+ 00027742  0x000057f7 beq  0x000000ef , 0x00006c80 
+ 00027743  0x000057f8 beq  0x000000ff , 0x00006c78 
+ 00027744  0x000057f9 beq  0x00000053 , 0x00006c85 
+ 00027745  0x000057fa branch  0x00003bf1 
+ 00027746  0x000057fc fetch  0x00000001 , 0x000042bd 
+ 00027747  0x000057fd set1  0x00000003 , 0x0000003f 
+ 00027748  0x000057fe store  0x00000001 , 0x000042bd 
+ 00027749  0x000057ff branch  0x00006cd7 
+ 00027750  0x00005801 fetch  0x00000001 , 0x000042bd 
+ 00027751  0x00005802 set1  0x00000003 , 0x0000003f 
+ 00027752  0x00005803 set1  0x00000002 , 0x0000003f 
+ 00027753  0x00005804 store  0x00000001 , 0x000042bd 
+ 00027754  0x00005805 fetch  0x00000001 , 0x00000493 
+ 00027755  0x00005806 call  0x00006b73 
+ 00027756  0x00005807 store  0x00000001 , 0x00000496 
+ 00027757  0x00005808 call  0x00006cf6 
+ 00027758  0x00005809 fetch  0x00000001 , 0x00000493 
+ 00027759  0x0000580a rshift2  0x0000003f , 0x0000003f 
+ 00027760  0x0000580b store  0x00000001 , 0x0000474b 
+ 00027761  0x0000580c lshift2  0x0000003f , 0x0000003f 
+ 00027762  0x0000580d set0  0x00000001 , 0x0000003f 
+ 00027763  0x0000580e set1  0x00000000 , 0x0000003f 
+ 00027764  0x0000580f arg  0x00004753 , 0x00000002 
+ 00027765  0x00005810 storet  0x00000002 , 0x0000048f 
+ 00027766  0x00005811 call  0x00006b82 
+ 00027767  0x00005812 branch  0x00006cd7 
+ 00027768  0x00005815 fetch  0x00000002 , 0x00000499 
+ 00027769  0x00005816 copy  0x0000003f , 0x00000006 
+ 00027770  0x00005817 increase  0x00000001 , 0x0000003f 
+ 00027771  0x00005818 store  0x00000002 , 0x00000499 
+ 00027772  0x00005819 ifetch  0x00000001 , 0x00000006 
+ 00027773  0x0000581a fetcht  0x00000001 , 0x00004756 
+ 00027774  0x0000581b iadd  0x00000002 , 0x0000003f 
+ 00027775  0x0000581c store  0x00000001 , 0x00004756 
+ 00027776  0x0000581e call  0x00006d88 
+ 00027777  0x00005820 call  0x00006bbf 
+ 00027778  0x00005821 call  0x00006d6d 
+ 00027779  0x00005822 call  0x00006d8e 
+ 00027780  0x00005823 branch  0x00006cd7 
+ 00027781  0x00005826 call  0x00006b5d 
+ 00027782  0x00005827 fetch  0x00000001 , 0x00000493 
+ 00027783  0x00005828 call  0x00006b73 
+ 00027784  0x00005829 store  0x00000001 , 0x00000496 
+ 00027785  0x0000582a call  0x00006cf6 
+ 00027786  0x0000582b branch  0x00006cd7 
+ 00027787  0x00005831 fetch  0x00000002 , 0x000002cb 
+ 00027788  0x00005832 copy  0x0000003f , 0x00000006 
+ 00027789  0x00005833 call  0x00006c0f 
+ 00027790  0x00005834 fetch  0x00000001 , 0x00000494 
+ 00027791  0x00005835 beq  0x00000000 , 0x00006c91 
+ 00027792  0x00005836 branch  0x00006cc6 
+ 00027793  0x00005839 set1  0x00000025 , 0x00000000 
+ 00027794  0x0000583a bpatch  0x000000c2 , 0x00004038 
+ 00027795  0x0000583b fetch  0x00000001 , 0x00000495 
+ 00027796  0x0000583c beq  0x0000003f , 0x00006bcf 
+ 00027797  0x0000583d beq  0x00000073 , 0x00006bd8 
+ 00027798  0x0000583e beq  0x000000ef , 0x00006c98 
+ 00027799  0x0000583f branch  0x00006cd7 
+ 00027800  0x00005841 fetch  0x00000002 , 0x00000499 
+ 00027801  0x00005842 copy  0x0000003f , 0x00000006 
+ 00027802  0x00005843 call  0x00006c1a 
+ 00027803  0x00005844 fetch  0x00000001 , 0x0000049b 
+ 00027804  0x00005845 beq  0x00000041 , 0x00006ca1 
+ 00027805  0x00005846 beq  0x00000040 , 0x00006ca1 
+ 00027806  0x00005847 beq  0x00000071 , 0x00006cac 
+ 00027807  0x00005848 beq  0x00000070 , 0x00006cbc 
+ 00027808  0x00005849 branch  0x00006cd7 
+ 00027809  0x0000584c call  0x00006c06 
+ 00027810  0x0000584d fetch  0x00000001 , 0x0000474b 
+ 00027811  0x0000584e rshift  0x0000003f , 0x0000003f 
+ 00027812  0x0000584f fetcht  0x00000001 , 0x00004752 
+ 00027813  0x00005850 isub  0x00000002 , 0x0000003e 
+ 00027814  0x00005851 branch  0x00006ca8 , 0x00000005 
+ 00027815  0x00005852 branch  0x00003bf1 
+ 00027816  0x00005854 fetch  0x00000001 , 0x000042bd 
+ 00027817  0x00005855 set1  0x00000001 , 0x0000003f 
+ 00027818  0x00005856 store  0x00000001 , 0x000042bd 
+ 00027819  0x00005857 branch  0x00006cd7 
+ 00027820  0x0000585a call  0x00006c08 
+ 00027821  0x0000585b fetch  0x00000001 , 0x00004758 
+ 00027822  0x0000585c fetcht  0x00000001 , 0x00004752 
+ 00027823  0x0000585d isub  0x00000002 , 0x0000003e 
+ 00027824  0x0000585e branch  0x00006cb3 , 0x00000005 
+ 00027825  0x0000585f branch  0x00003bf1 
+ 00027826  0x00005860 branch  0x00006cd7 
+ 00027827  0x00005862 fetch  0x00000001 , 0x000042bd 
+ 00027828  0x00005863 set1  0x00000005 , 0x0000003f 
+ 00027829  0x00005864 set1  0x00000006 , 0x0000003f 
+ 00027830  0x00005865 store  0x00000001 , 0x000042bd 
+ 00027831  0x00005866 fetcht  0x00000001 , 0x0000474b 
+ 00027832  0x00005867 lshift2  0x00000002 , 0x00000002 
+ 00027833  0x00005868 or_into  0x00000003 , 0x00000002 
+ 00027834  0x00005869 call  0x00006d55 
+ 00027835  0x0000586a branch  0x00006cd7 
+ 00027836  0x0000586d call  0x00006c08 
+ 00027837  0x0000586e fetch  0x00000001 , 0x00004758 
+ 00027838  0x0000586f fetcht  0x00000001 , 0x00004752 
+ 00027839  0x00005870 isub  0x00000002 , 0x0000003e 
+ 00027840  0x00005871 branch  0x00006cc2 , 0x00000005 
+ 00027841  0x00005872 branch  0x00003bf1 
+ 00027842  0x00005874 fetch  0x00000001 , 0x000042bd 
+ 00027843  0x00005875 set1  0x00000007 , 0x0000003f 
+ 00027844  0x00005876 store  0x00000001 , 0x000042bd 
+ 00027845  0x00005877 branch  0x00006cd7 
+ 00027846  0x0000587a fetch  0x00000001 , 0x00000494 
+ 00027847  0x0000587b fetcht  0x00000001 , 0x00004752 
+ 00027848  0x0000587c isub  0x00000002 , 0x0000003e 
+ 00027849  0x0000587d branch  0x00006ccc , 0x00000005 
+ 00027850  0x0000587e branch  0x00003bf1 
+ 00027851  0x0000587f branch  0x00006cd7 
+ 00027852  0x00005882 fetch  0x00000001 , 0x00000495 
+ 00027853  0x00005883 beq  0x00000073 , 0x00006cd1 
+ 00027854  0x00005884 beq  0x000000ef , 0x00006c80 
+ 00027855  0x00005885 beq  0x000000ff , 0x00006c78 
+ 00027856  0x00005886 beq  0x00000053 , 0x00006cd6 
+ 00027857  0x00005888 fetch  0x00000001 , 0x000042bd 
+ 00027858  0x00005889 set1  0x00000003 , 0x0000003f 
+ 00027859  0x0000588a store  0x00000001 , 0x000042bd 
+ 00027860  0x0000588b branch  0x00006cd7 
+ 00027861  0x0000588d branch  0x00006cd5 
+ 00027862  0x0000588f branch  0x00006c85 
+ 00027863  0x00005891 rtn 
+ 00027864  0x00005894 fetch  0x00000001 , 0x00004755 
+ 00027865  0x00005895 rtn  0x00000034 
+ 00027866  0x00005896 beq  0x00000003 , 0x00006cdc 
+ 00027867  0x00005897 branch  0x00003bf1 
+ 00027868  0x0000589a jam  0x00000000 , 0x00004755 
+ 00027869  0x0000589b call  0x000052e0 
+ 00027870  0x0000589c arg  0x00000001 , 0x00000002 
+ 00027871  0x0000589d lshift3  0x00000002 , 0x00000002 
+ 00027872  0x0000589f or_into  0x00000003 , 0x00000002 
+ 00027873  0x000058a0 arg  0x000000aa , 0x00000011 
+ 00027874  0x000058a1 call  0x00006d3f 
+ 00027875  0x000058a2 call  0x000052ef 
+ 00027876  0x000058a3 copy  0x00000005 , 0x00000006 
+ 00027877  0x000058a4 ifetch  0x00000002 , 0x00000006 
+ 00027878  0x000058a5 branch  0x00003bf1 , 0x00000034 
+ 00027879  0x000058a6 rtn 
+ 00027880  0x000058a9 set1  0x00000025 , 0x00000000 
+ 00027881  0x000058aa bpatch  0x000000c3 , 0x00004038 
+ 00027882  0x000058ab call  0x000052ef 
+ 00027883  0x000058ac setarg  0x00000004 
+ 00027884  0x000058ad istore  0x00000002 , 0x00000005 
+ 00027885  0x000058ae fetch  0x00000002 , 0x000042b3 
+ 00027886  0x000058af istore  0x00000002 , 0x00000005 
+ 00027887  0x000058b0 fetch  0x00000001 , 0x00000493 
+ 00027888  0x000058b1 istore  0x00000001 , 0x00000005 
+ 00027889  0x000058b2 setarg  0x0000013f 
+ 00027890  0x000058b3 istore  0x00000002 , 0x00000005 
+ 00027891  0x000058b4 fetch  0x00000001 , 0x00000496 
+ 00027892  0x000058b5 istore  0x00000001 , 0x00000005 
+ 00027893  0x000058b6 rtn 
+ 00027894  0x000058b8 set1  0x00000025 , 0x00000000 
+ 00027895  0x000058b9 bpatch  0x000000c4 , 0x00004038 
+ 00027896  0x000058ba call  0x000052e0 
+ 00027897  0x000058bb call  0x000052ef 
+ 00027898  0x000058bc setarg  0x00000004 
+ 00027899  0x000058bd istore  0x00000002 , 0x00000005 
+ 00027900  0x000058be fetch  0x00000002 , 0x000042b3 
+ 00027901  0x000058bf istore  0x00000002 , 0x00000005 
+ 00027902  0x000058c0 fetch  0x00000001 , 0x00000493 
+ 00027903  0x000058c1 istore  0x00000001 , 0x00000005 
+ 00027904  0x000058c2 setarg  0x00000173 
+ 00027905  0x000058c3 istore  0x00000002 , 0x00000005 
+ 00027906  0x000058c4 fetch  0x00000001 , 0x00000496 
+ 00027907  0x000058c5 istore  0x00000001 , 0x00000005 
+ 00027908  0x000058c6 rtn 
+ 00027909  0x000058c8 set1  0x00000025 , 0x00000000 
+ 00027910  0x000058c9 bpatch  0x000000c5 , 0x00004038 
+ 00027911  0x000058ca call  0x000052ef 
+ 00027912  0x000058cb setarg  0x0000000e 
+ 00027913  0x000058cc istore  0x00000002 , 0x00000005 
+ 00027914  0x000058cd fetch  0x00000002 , 0x000042b3 
+ 00027915  0x000058ce istore  0x00000002 , 0x00000005 
+ 00027916  0x000058cf fetch  0x00000001 , 0x00004751 
+ 00027917  0x000058d0 lshift  0x0000003f , 0x0000003f 
+ 00027918  0x000058d1 set1  0x00000000 , 0x0000003f 
+ 00027919  0x000058d2 istore  0x00000001 , 0x00000005 
+ 00027920  0x000058d3 setarg  0x000015ef 
+ 00027921  0x000058d4 istore  0x00000002 , 0x00000005 
+ 00027922  0x000058d5 setarg  0x00001183 
+ 00027923  0x000058d6 istore  0x00000002 , 0x00000005 
+ 00027924  0x000058d7 copy  0x00000002 , 0x0000003f 
+ 00027925  0x000058d8 istore  0x00000001 , 0x00000005 
+ 00027926  0x000058d9 setarg  0x000000f0 
+ 00027927  0x000058da istore  0x00000003 , 0x00000005 
+ 00027928  0x000058db setarg  0x0000007f 
+ 00027929  0x000058dc istore  0x00000002 , 0x00000005 
+ 00027930  0x000058dd setarg  0x00000000 
+ 00027931  0x000058de istore  0x00000001 , 0x00000005 
+ 00027932  0x000058df setarg  0x00000001 
+ 00027933  0x000058e0 istore  0x00000001 , 0x00000005 
+ 00027934  0x000058e1 call  0x00006b7c 
+ 00027935  0x000058e2 istore  0x00000001 , 0x00000005 
+ 00027936  0x000058e3 jam  0x00000010 , 0x00004757 
+ 00027937  0x000058e4 rtn 
+ 00027938  0x000058e6 set1  0x00000025 , 0x00000000 
+ 00027939  0x000058e7 bpatch  0x000000c6 , 0x00004038 
+ 00027940  0x000058e8 call  0x000052e0 
+ 00027941  0x000058e9 call  0x000052ef 
+ 00027942  0x000058ea setarg  0x0000000e 
+ 00027943  0x000058eb istore  0x00000002 , 0x00000005 
+ 00027944  0x000058ec fetch  0x00000002 , 0x000042b3 
+ 00027945  0x000058ed istore  0x00000002 , 0x00000005 
+ 00027946  0x000058ee fetch  0x00000001 , 0x00004751 
+ 00027947  0x000058ef lshift  0x0000003f , 0x0000003f 
+ 00027948  0x000058f0 set1  0x00000000 , 0x0000003f 
+ 00027949  0x000058f1 istore  0x00000001 , 0x00000005 
+ 00027950  0x000058f2 setarg  0x000015ef 
+ 00027951  0x000058f3 istore  0x00000002 , 0x00000005 
+ 00027952  0x000058f4 setarg  0x00001181 
+ 00027953  0x000058f5 istore  0x00000002 , 0x00000005 
+ 00027954  0x000058f6 fetch  0x00000001 , 0x0000474b 
+ 00027955  0x000058f7 istore  0x00000001 , 0x00000005 
+ 00027956  0x000058f8 setarg  0x000000e0 
+ 00027957  0x000058f9 istore  0x00000003 , 0x00000005 
+ 00027958  0x000058fa setarg  0x0000007f 
+ 00027959  0x000058fb istore  0x00000002 , 0x00000005 
+ 00027960  0x000058fc setarg  0x00000000 
+ 00027961  0x000058fd istore  0x00000001 , 0x00000005 
+ 00027962  0x000058fe setarg  0x00000007 
+ 00027963  0x000058ff istore  0x00000001 , 0x00000005 
+ 00027964  0x00005900 call  0x00006b7c 
+ 00027965  0x00005901 istore  0x00000001 , 0x00000005 
+ 00027966  0x00005902 rtn 
+ 00027967  0x00005904 set1  0x00000025 , 0x00000000 
+ 00027968  0x00005905 bpatch  0x000000c7 , 0x00004038 
+ 00027969  0x00005906 call  0x000052ef 
+ 00027970  0x00005907 setarg  0x00000008 
+ 00027971  0x00005908 istore  0x00000002 , 0x00000005 
+ 00027972  0x00005909 fetch  0x00000002 , 0x000042b3 
+ 00027973  0x0000590a istore  0x00000002 , 0x00000005 
+ 00027974  0x0000590b fetch  0x00000001 , 0x00004751 
+ 00027975  0x0000590c lshift  0x0000003f , 0x0000003f 
+ 00027976  0x0000590d set1  0x00000000 , 0x0000003f 
+ 00027977  0x0000590e istore  0x00000001 , 0x00000005 
+ 00027978  0x0000590f setarg  0x000009ef 
+ 00027979  0x00005910 istore  0x00000002 , 0x00000005 
+ 00027980  0x00005911 setarg  0x000005e3 
+ 00027981  0x00005912 istore  0x00000002 , 0x00000005 
+ 00027982  0x00005913 copy  0x00000002 , 0x0000003f 
+ 00027983  0x00005914 istore  0x00000001 , 0x00000005 
+ 00027984  0x00005915 setarg  0x0000008d 
+ 00027985  0x00005916 istore  0x00000001 , 0x00000005 
+ 00027986  0x00005917 call  0x00006b7c 
+ 00027987  0x00005918 istore  0x00000001 , 0x00000005 
+ 00027988  0x00005919 rtn 
+ 00027989  0x0000591c set1  0x00000025 , 0x00000000 
+ 00027990  0x0000591d bpatch  0x000000c8 , 0x00004039 
+ 00027991  0x0000591e call  0x000052e0 
+ 00027992  0x0000591f call  0x000052ef 
+ 00027993  0x00005920 setarg  0x00000008 
+ 00027994  0x00005921 istore  0x00000002 , 0x00000005 
+ 00027995  0x00005922 fetch  0x00000002 , 0x000042b3 
+ 00027996  0x00005923 istore  0x00000002 , 0x00000005 
+ 00027997  0x00005924 copy  0x00000002 , 0x0000000b 
+ 00027998  0x00005925 fetch  0x00000001 , 0x00004751 
+ 00027999  0x00005926 lshift  0x0000003f , 0x0000003f 
+ 00028000  0x00005927 set1  0x00000000 , 0x0000003f 
+ 00028001  0x00005928 istore  0x00000001 , 0x00000005 
+ 00028002  0x00005929 setarg  0x000009ef 
+ 00028003  0x0000592a istore  0x00000002 , 0x00000005 
+ 00028004  0x0000592b setarg  0x000005e1 
+ 00028005  0x0000592c istore  0x00000002 , 0x00000005 
+ 00028006  0x0000592d copy  0x0000000b , 0x0000003f 
+ 00028007  0x0000592e istore  0x00000001 , 0x00000005 
+ 00028008  0x0000592f setarg  0x0000008d 
+ 00028009  0x00005930 istore  0x00000001 , 0x00000005 
+ 00028010  0x00005931 call  0x00006b7c 
+ 00028011  0x00005932 istore  0x00000001 , 0x00000005 
+ 00028012  0x00005933 rtn 
+ 00028013  0x00005936 set1  0x00000025 , 0x00000000 
+ 00028014  0x00005937 bpatch  0x000000c9 , 0x00004039 
+ 00028015  0x00005938 fetch  0x00000001 , 0x00004757 
+ 00028016  0x00005939 rtn  0x00000034 
+ 00028017  0x0000593a hfetch  0x00000002 , 0x00008112 
+ 00028018  0x0000593b nrtn  0x00000034 
+ 00028019  0x0000593c copy  0x00000011 , 0x0000003f 
+ 00028020  0x0000593d store  0x00000001 , 0x00000162 
+ 00028021  0x0000593e storet  0x00000001 , 0x00000161 
+ 00028022  0x0000593f call  0x0000527a 
+ 00028023  0x00005940 nrtn  0x00000034 
+ 00028024  0x00005941 call  0x000052e0 
+ 00028025  0x00005942 call  0x000052ef 
+ 00028026  0x00005943 setarg  0x00000005 
+ 00028027  0x00005944 istore  0x00000002 , 0x00000005 
+ 00028028  0x00005945 fetch  0x00000002 , 0x000042b3 
+ 00028029  0x00005946 istore  0x00000002 , 0x00000005 
+ 00028030  0x00005947 fetch  0x00000001 , 0x000004a5 
+ 00028031  0x00005948 istore  0x00000001 , 0x00000005 
+ 00028032  0x00005949 setarg  0x000001ff 
+ 00028033  0x0000594a istore  0x00000002 , 0x00000005 
+ 00028034  0x0000594b fetch  0x00000001 , 0x00004757 
+ 00028035  0x0000594c istore  0x00000001 , 0x00000005 
+ 00028036  0x0000594d fetch  0x00000001 , 0x00004754 
+ 00028037  0x0000594e istore  0x00000001 , 0x00000005 
+ 00028038  0x0000594f jam  0x00000000 , 0x00004757 
+ 00028039  0x00005950 rtn 
+ 00028040  0x00005953 fetch  0x00000002 , 0x00000497 
+ 00028041  0x00005954 rtn  0x00000034 
+ 00028042  0x00005955 fetch  0x00000001 , 0x00004757 
+ 00028043  0x00005956 increase  0x00000001 , 0x0000003f 
+ 00028044  0x00005957 store  0x00000001 , 0x00004757 
+ 00028045  0x00005958 rtn 
+ 00028046  0x0000595b set1  0x00000025 , 0x00000000 
+ 00028047  0x0000595c bpatch  0x000000ca , 0x00004039 
+ 00028048  0x0000595d fetch  0x00000002 , 0x00000497 
+ 00028049  0x0000595e copy  0x0000003f , 0x00000039 
+ 00028050  0x0000595f call  0x000068f7 
+ 00028051  0x00005960 fetch  0x00000002 , 0x00000499 
+ 00028052  0x00005961 copy  0x0000003f , 0x00000006 
+ 00028053  0x00005962 call  0x00004976 
+ 00028054  0x00005963 branch  0x000068fa 
+ 00028055  0x00005966 set1  0x00000025 , 0x00000000 
+ 00028056  0x00005967 bpatch  0x000000cb , 0x00004039 
+ 00028057  0x00005969 fetch  0x00000001 , 0x00004756 
+ 00028058  0x0000596a rtn  0x00000034 
+ 00028059  0x0000596b increase  0xffffffff , 0x0000003f 
+ 00028060  0x0000596c store  0x00000001 , 0x00004756 
+ 00028061  0x0000596d fetch  0x00000002 , 0x0000474c 
+ 00028062  0x0000596e fetcht  0x00000002 , 0x0000480e 
+ 00028063  0x0000596f isub  0x00000002 , 0x0000003e 
+ 00028064  0x00005970 branch  0x00006da2 , 0x00000002 
+ 00028065  0x00005971 store  0x00000002 , 0x0000480e 
+ 00028066  0x00005973 fetch  0x00000001 , 0x00004757 
+ 00028067  0x00005974 branch  0x00006daa , 0x00000034 
+ 00028068  0x00005975 jam  0x00000001 , 0x000004a8 
+ 00028069  0x00005976 fetch  0x00000001 , 0x00004754 
+ 00028070  0x00005977 store  0x00000001 , 0x000004a7 
+ 00028071  0x00005978 setarg  0x000000ff 
+ 00028072  0x00005979 store  0x00000001 , 0x000004a6 
+ 00028073  0x0000597a branch  0x00006daf 
+ 00028074  0x0000597c jam  0x00000000 , 0x000004a8 
+ 00028075  0x0000597d fetch  0x00000001 , 0x00004753 
+ 00028076  0x0000597e store  0x00000001 , 0x000004a7 
+ 00028077  0x0000597f setarg  0x000000ef 
+ 00028078  0x00005980 store  0x00000001 , 0x000004a6 
+ 00028079  0x00005982 set1  0x00000025 , 0x00000000 
+ 00028080  0x00005983 bpatch  0x000000cc , 0x00004039 
+ 00028081  0x00005984 fetch  0x00000001 , 0x0000480e 
+ 00028082  0x00005985 sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00028083  0x00005986 branch  0x00006db7 , 0x00000002 
+ 00028084  0x00005987 fetch  0x00000001 , 0x000004a8 
+ 00028085  0x00005988 increase  0x00000001 , 0x0000003f 
+ 00028086  0x00005989 store  0x00000001 , 0x000004a8 
+ 00028087  0x0000598b call  0x00006bbf 
+ 00028088  0x0000598c fetch  0x00000002 , 0x0000480e 
+ 00028089  0x0000598d increase  0x00000008 , 0x0000003f 
+ 00028090  0x0000598e fetcht  0x00000001 , 0x000004a8 
+ 00028091  0x0000598f iadd  0x00000002 , 0x00000011 
+ 00028092  0x00005991 call  0x00005248 
+ 00028093  0x00005992 store  0x00000002 , 0x000002de 
+ 00028094  0x00005993 increase  0x00000004 , 0x0000003f 
+ 00028095  0x00005994 store  0x00000002 , 0x000002e0 
+ 00028096  0x00005995 copy  0x0000003f , 0x00000005 
+ 00028097  0x00005996 fetch  0x00000001 , 0x000004a5 
+ 00028098  0x00005997 istore  0x00000001 , 0x00000005 
+ 00028099  0x00005998 fetch  0x00000001 , 0x000004a6 
+ 00028100  0x00005999 istore  0x00000001 , 0x00000005 
+ 00028101  0x0000599a call  0x00006dd8 
+ 00028102  0x0000599b call  0x00006de8 
+ 00028103  0x0000599c call  0x00007f6b 
+ 00028104  0x0000599d fetch  0x00000001 , 0x0000480e 
+ 00028105  0x0000599e copy  0x0000003f , 0x00000039 
+ 00028106  0x0000599f call  0x0000497c 
+ 00028107  0x000059a0 fetch  0x00000001 , 0x000004a7 
+ 00028108  0x000059a1 istore  0x00000001 , 0x00000005 
+ 00028109  0x000059a2 fetch  0x00000002 , 0x000002de 
+ 00028110  0x000059a3 copy  0x0000003f , 0x00000005 
+ 00028111  0x000059a4 fetch  0x00000002 , 0x0000480e 
+ 00028112  0x000059a5 fetcht  0x00000001 , 0x000004a8 
+ 00028113  0x000059a6 iadd  0x00000002 , 0x0000003f 
+ 00028114  0x000059a7 increase  0x00000004 , 0x0000003f 
+ 00028115  0x000059a8 istore  0x00000002 , 0x00000005 
+ 00028116  0x000059a9 fetch  0x00000002 , 0x000042b3 
+ 00028117  0x000059aa istore  0x00000002 , 0x00000005 
+ 00028118  0x000059ab jam  0x00000000 , 0x00004757 
+ 00028119  0x000059ac branch  0x0000428c 
+ 00028120  0x000059af fetch  0x00000002 , 0x0000480e 
+ 00028121  0x000059b0 sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00028122  0x000059b1 nbranch  0x00006ddf , 0x00000002 
+ 00028123  0x000059b2 lshift  0x0000003f , 0x0000003f 
+ 00028124  0x000059b3 set1  0x00000000 , 0x0000003f 
+ 00028125  0x000059b4 istore  0x00000001 , 0x00000005 
+ 00028126  0x000059b5 rtn 
+ 00028127  0x000059b7 fetch  0x00000002 , 0x0000480e 
+ 00028128  0x000059b8 rshift3  0x0000003f , 0x0000003f 
+ 00028129  0x000059b9 rshift4  0x0000003f , 0x00000002 
+ 00028130  0x000059ba and_into  0x0000007f , 0x0000003f 
+ 00028131  0x000059bb lshift  0x0000003f , 0x0000003f 
+ 00028132  0x000059bc set0  0x00000000 , 0x0000003f 
+ 00028133  0x000059bd istore  0x00000001 , 0x00000005 
+ 00028134  0x000059be istoret  0x00000001 , 0x00000005 
+ 00028135  0x000059bf rtn 
+ 00028136  0x000059c1 fetch  0x00000001 , 0x00004757 
+ 00028137  0x000059c2 rtn  0x00000034 
+ 00028138  0x000059c3 istore  0x00000001 , 0x00000005 
+ 00028139  0x000059c4 rtn 
+ 00028140  0x000059ca set1  0x00000025 , 0x00000000 
+ 00028141  0x000059cb bpatch  0x0000009d , 0x00004033 
+ 00028142  0x000059cc call  0x00007c45 
+ 00028143  0x000059cd call  0x00003e73 
+ 00028144  0x000059ce call  0x00006235 
+ 00028145  0x000059d0 set1  0x00000025 , 0x00000000 
+ 00028146  0x000059d1 bpatch  0x0000009e , 0x00004033 
+ 00028147  0x000059d2 call  0x00007813 
+ 00028148  0x000059d3 call  0x000077ee 
+ 00028149  0x000059d4 call  0x000077fe 
+ 00028150  0x000059d6 set1  0x00000025 , 0x00000000 
+ 00028151  0x000059d7 bpatch  0x0000009f , 0x00004033 
+ 00028152  0x000059d8 fetch  0x00000001 , 0x00004132 
+ 00028153  0x000059d9 rtneq  0x00000001 
+ 00028154  0x000059db call  0x0000527a 
+ 00028155  0x000059dc nrtn  0x00000034 
+ 00028156  0x000059de call  0x00004dcd 
+ 00028157  0x000059e0 call  0x0000527a 
+ 00028158  0x000059e1 nrtn  0x00000034 
+ 00028159  0x000059e2 set1  0x00000025 , 0x00000000 
+ 00028160  0x000059e3 bpatch  0x000000a0 , 0x00004034 
+ 00028161  0x000059e5 call  0x00006e47 
+ 00028162  0x000059e6 call  0x00004f6e 
+ 00028163  0x000059e7 call  0x00006cd8 
+ 00028164  0x000059e9 call  0x00006e0a 
+ 00028165  0x000059ea set1  0x00000025 , 0x00000000 
+ 00028166  0x000059eb bpatch  0x000000a1 , 0x00004034 
+ 00028167  0x000059ec call  0x0000527a 
+ 00028168  0x000059ed nrtn  0x00000034 
+ 00028169  0x000059ee branch  0x00003e6f 
+ 00028170  0x000059f1 set1  0x00000025 , 0x00000000 
+ 00028171  0x000059f2 bpatch  0x000000a2 , 0x00004034 
+ 00028172  0x000059f3 fetch  0x00000001 , 0x000002e6 
+ 00028173  0x000059f4 bbit1  0x00000000 , 0x0000508f 
+ 00028174  0x000059f5 bbit1  0x00000007 , 0x00005099 
+ 00028175  0x000059f6 rtn 
+ 00028176  0x000059f9 set1  0x00000025 , 0x00000000 
+ 00028177  0x000059fa bpatch  0x000000a3 , 0x00004034 
+ 00028178  0x000059fb call  0x0000527e 
+ 00028179  0x000059fc rtn  0x00000034 
+ 00028180  0x000059fd fetch  0x00000001 , 0x0000004b 
+ 00028181  0x000059fe rtnbit1  0x00000006 
+ 00028182  0x000059ff call  0x00005261 
+ 00028183  0x00005a00 store  0x00000002 , 0x00000179 
+ 00028184  0x00005a01 copy  0x0000003f , 0x00000006 
+ 00028185  0x00005a02 ifetch  0x00000002 , 0x00000006 
+ 00028186  0x00005a03 increase  0x00000004 , 0x0000003f 
+ 00028187  0x00005a04 store  0x00000002 , 0x00000091 
+ 00028188  0x00005a05 jam  0x00000006 , 0x00000090 
+ 00028189  0x00005a06 set1  0x00000025 , 0x00000000 
+ 00028190  0x00005a07 bpatch  0x000000a4 , 0x00004034 
+ 00028191  0x00005a08 fetch  0x00000002 , 0x000042af 
+ 00028192  0x00005a09 branch  0x00006e2d , 0x00000034 
+ 00028193  0x00005a0a fetch  0x00000001 , 0x0000004b 
+ 00028194  0x00005a0b rtnbit0  0x00000007 
+ 00028195  0x00005a0c set0  0x00000007 , 0x0000003f 
+ 00028196  0x00005a0d store  0x00000001 , 0x0000004b 
+ 00028197  0x00005a0e jam  0x00000005 , 0x00000090 
+ 00028198  0x00005a0f fetcht  0x00000002 , 0x000042af 
+ 00028199  0x00005a10 fetch  0x00000002 , 0x00000179 
+ 00028200  0x00005a11 iadd  0x00000002 , 0x0000003f 
+ 00028201  0x00005a12 store  0x00000002 , 0x00000179 
+ 00028202  0x00005a13 fetch  0x00000002 , 0x00000091 
+ 00028203  0x00005a14 isub  0x00000002 , 0x0000003f 
+ 00028204  0x00005a15 store  0x00000002 , 0x00000091 
+ 00028205  0x00005a17 set1  0x00000025 , 0x00000000 
+ 00028206  0x00005a18 bpatch  0x000000a5 , 0x00004034 
+ 00028207  0x00005a19 fetch  0x00000002 , 0x00000091 
+ 00028208  0x00005a1a branch  0x00003bf1 , 0x00000034 
+ 00028209  0x00005a1b arg  0x00000104 , 0x00000002 
+ 00028210  0x00005a1c isub  0x00000002 , 0x0000003f 
+ 00028211  0x00005a1d nbranch  0x00006e3b , 0x00000002 
+ 00028212  0x00005a1e set1  0x00000025 , 0x00000000 
+ 00028213  0x00005a1f bpatch  0x000000a6 , 0x00004034 
+ 00028214  0x00005a20 storet  0x00000002 , 0x00000091 
+ 00028215  0x00005a21 fetch  0x00000002 , 0x000042af 
+ 00028216  0x00005a22 iadd  0x00000002 , 0x0000003f 
+ 00028217  0x00005a23 store  0x00000002 , 0x000042af 
+ 00028218  0x00005a24 branch  0x00006e3d 
+ 00028219  0x00005a26 setarg  0x00000000 
+ 00028220  0x00005a27 store  0x00000002 , 0x000042af 
+ 00028221  0x00005a29 fetch  0x00000001 , 0x0000004b 
+ 00028222  0x00005a2a set1  0x00000006 , 0x0000003f 
+ 00028223  0x00005a2b store  0x00000001 , 0x0000004b 
+ 00028224  0x00005a2c rtn 
+ 00028225  0x00005a2f fetch  0x00000001 , 0x000047f6 
+ 00028226  0x00005a30 bbit1  0x00000000 , 0x00006e45 
+ 00028227  0x00005a31 jam  0x00000001 , 0x000002ee 
+ 00028228  0x00005a32 rtn 
+ 00028229  0x00005a34 jam  0x0000000f , 0x000002ee 
+ 00028230  0x00005a35 rtn 
+ 00028231  0x00005a38 fetch  0x00000001 , 0x000047f3 
+ 00028232  0x00005a39 nbranch  0x00006e4d , 0x00000034 
+ 00028233  0x00005a3b fetch  0x00000001 , 0x000002ed 
+ 00028234  0x00005a3d rtn  0x00000034 
+ 00028235  0x00005a3f jam  0x00000000 , 0x000002ed 
+ 00028236  0x00005a41 rtn 
+ 00028237  0x00005a45 set1  0x00000025 , 0x00000000 
+ 00028238  0x00005a46 bpatch  0x000000a7 , 0x00004034 
+ 00028239  0x00005a47 fetch  0x00000001 , 0x000002ee 
+ 00028240  0x00005a48 rtn  0x00000034 
+ 00028241  0x00005a49 beq  0x00000001 , 0x00006e6e 
+ 00028242  0x00005a4a beq  0x00000002 , 0x00006ec7 
+ 00028243  0x00005a4b beq  0x00000003 , 0x00006e74 
+ 00028244  0x00005a4c beq  0x00000004 , 0x00006ecb 
+ 00028245  0x00005a4d beq  0x0000003b , 0x00006e7e 
+ 00028246  0x00005a4e beq  0x0000003c , 0x00006ece 
+ 00028247  0x00005a4f beq  0x0000000d , 0x00006e83 
+ 00028248  0x00005a50 beq  0x0000000e , 0x00006ed3 
+ 00028249  0x00005a51 beq  0x0000000f , 0x00006e86 
+ 00028250  0x00005a52 beq  0x00000010 , 0x00006ed9 
+ 00028251  0x00005a53 beq  0x00000011 , 0x00006e8c 
+ 00028252  0x00005a54 beq  0x00000012 , 0x00006edd 
+ 00028253  0x00005a55 beq  0x00000013 , 0x00006e92 
+ 00028254  0x00005a56 beq  0x00000014 , 0x00006ee1 
+ 00028255  0x00005a57 beq  0x00000015 , 0x00006e98 
+ 00028256  0x00005a58 beq  0x00000016 , 0x00006ee5 
+ 00028257  0x00005a59 beq  0x00000017 , 0x00006e9e 
+ 00028258  0x00005a5a beq  0x00000018 , 0x00006eea 
+ 00028259  0x00005a5b beq  0x00000019 , 0x00006ea4 
+ 00028260  0x00005a5c beq  0x0000001a , 0x00006eee 
+ 00028261  0x00005a5d beq  0x0000001b , 0x00006eaa 
+ 00028262  0x00005a5e beq  0x0000001c , 0x00006ef2 
+ 00028263  0x00005a5f beq  0x0000001d , 0x00006eb0 
+ 00028264  0x00005a60 beq  0x0000001e , 0x00006ef7 
+ 00028265  0x00005a61 beq  0x0000001f , 0x00006eb6 
+ 00028266  0x00005a62 beq  0x00000020 , 0x00006efb 
+ 00028267  0x00005a63 beq  0x00000021 , 0x00006ec1 
+ 00028268  0x00005a64 beq  0x00000022 , 0x00006eff 
+ 00028269  0x00005a66 rtn 
+ 00028270  0x00005a68 call  0x00006f0a 
+ 00028271  0x00005a69 jam  0x00000002 , 0x000002ee 
+ 00028272  0x00005a6a fetch  0x00000001 , 0x000042b9 
+ 00028273  0x00005a6b set1  0x00000000 , 0x0000003f 
+ 00028274  0x00005a6c store  0x00000001 , 0x000042b9 
+ 00028275  0x00005a6d rtn 
+ 00028276  0x00005a6f jam  0x00000004 , 0x000002ee 
+ 00028277  0x00005a70 fetch  0x00000001 , 0x000042b9 
+ 00028278  0x00005a71 rtnbit1  0x00000002 
+ 00028279  0x00005a72 jam  0x00000003 , 0x000002ee 
+ 00028280  0x00005a73 call  0x00006f12 
+ 00028281  0x00005a74 jam  0x00000004 , 0x000002ee 
+ 00028282  0x00005a75 fetch  0x00000001 , 0x000042b9 
+ 00028283  0x00005a76 set1  0x00000002 , 0x0000003f 
+ 00028284  0x00005a77 store  0x00000001 , 0x000042b9 
+ 00028285  0x00005a78 rtn 
+ 00028286  0x00005a7a call  0x0000527e 
+ 00028287  0x00005a7b nrtn  0x00000034 
+ 00028288  0x00005a7c call  0x00006f23 
+ 00028289  0x00005a7d jam  0x0000003c , 0x000002ee 
+ 00028290  0x00005a7e rtn 
+ 00028291  0x00005a80 call  0x00006f18 
+ 00028292  0x00005a81 jam  0x0000000e , 0x000002ee 
+ 00028293  0x00005a82 rtn 
+ 00028294  0x00005a84 call  0x00006f36 
+ 00028295  0x00005a85 jam  0x00000010 , 0x000002ee 
+ 00028296  0x00005a86 fetch  0x00000001 , 0x000042bb 
+ 00028297  0x00005a87 set1  0x00000000 , 0x0000003f 
+ 00028298  0x00005a88 store  0x00000001 , 0x000042bb 
+ 00028299  0x00005a89 rtn 
+ 00028300  0x00005a8b call  0x00006f3e 
+ 00028301  0x00005a8c jam  0x00000012 , 0x000002ee 
+ 00028302  0x00005a8d fetch  0x00000001 , 0x000042bb 
+ 00028303  0x00005a8e set1  0x00000002 , 0x0000003f 
+ 00028304  0x00005a8f store  0x00000001 , 0x000042bb 
+ 00028305  0x00005a90 rtn 
+ 00028306  0x00005a92 call  0x00006f44 
+ 00028307  0x00005a93 jam  0x00000014 , 0x000002ee 
+ 00028308  0x00005a94 fetch  0x00000001 , 0x000042bc 
+ 00028309  0x00005a95 set1  0x00000000 , 0x0000003f 
+ 00028310  0x00005a96 store  0x00000001 , 0x000042bc 
+ 00028311  0x00005a97 rtn 
+ 00028312  0x00005a99 call  0x00006f4c 
+ 00028313  0x00005a9a jam  0x00000016 , 0x000002ee 
+ 00028314  0x00005a9b fetch  0x00000001 , 0x000042bc 
+ 00028315  0x00005a9c set1  0x00000002 , 0x0000003f 
+ 00028316  0x00005a9d store  0x00000001 , 0x000042bc 
+ 00028317  0x00005a9e rtn 
+ 00028318  0x00005aa0 call  0x00006f28 
+ 00028319  0x00005aa1 jam  0x00000018 , 0x000002ee 
+ 00028320  0x00005aa2 fetch  0x00000001 , 0x000042ba 
+ 00028321  0x00005aa3 set1  0x00000000 , 0x0000003f 
+ 00028322  0x00005aa4 store  0x00000001 , 0x000042ba 
+ 00028323  0x00005aa5 rtn 
+ 00028324  0x00005aa7 call  0x00006f30 
+ 00028325  0x00005aa8 jam  0x0000001a , 0x000002ee 
+ 00028326  0x00005aa9 fetch  0x00000001 , 0x000042ba 
+ 00028327  0x00005aaa set1  0x00000002 , 0x0000003f 
+ 00028328  0x00005aab store  0x00000001 , 0x000042ba 
+ 00028329  0x00005aac rtn 
+ 00028330  0x00005aae call  0x00006f52 
+ 00028331  0x00005aaf jam  0x0000001c , 0x000002ee 
+ 00028332  0x00005ab0 fetch  0x00000001 , 0x000042ba 
+ 00028333  0x00005ab1 set1  0x00000006 , 0x0000003f 
+ 00028334  0x00005ab2 store  0x00000001 , 0x000042ba 
+ 00028335  0x00005ab3 rtn 
+ 00028336  0x00005ab5 call  0x00006f5a 
+ 00028337  0x00005ab6 fetch  0x00000001 , 0x000042bd 
+ 00028338  0x00005ab7 set1  0x00000000 
+ 00028339  0x00005ab8 store  0x00000001 , 0x000042bd 
+ 00028340  0x00005ab9 jam  0x0000001e , 0x000002ee 
+ 00028341  0x00005aba rtn 
+ 00028342  0x00005abc call  0x00006f61 
+ 00028343  0x00005abd fetch  0x00000001 , 0x000042bd 
+ 00028344  0x00005abe set1  0x00000002 
+ 00028345  0x00005abf store  0x00000001 , 0x000042bd 
+ 00028346  0x00005ac0 jam  0x00000020 , 0x000002ee 
+ 00028347  0x00005ac1 fetch  0x00000001 , 0x00004752 
+ 00028348  0x00005ac2 lshift3  0x0000003f , 0x0000003f 
+ 00028349  0x00005ac3 or_into  0x00000003 , 0x0000003f 
+ 00028350  0x00005ac4 arg  0x00004753 , 0x00000002 
+ 00028351  0x00005ac5 storet  0x00000002 , 0x0000048f 
+ 00028352  0x00005ac6 branch  0x00006b82 
+ 00028353  0x00005ac8 call  0x00006f6c 
+ 00028354  0x00005ac9 fetch  0x00000001 , 0x000042bd 
+ 00028355  0x00005aca set1  0x00000004 
+ 00028356  0x00005acb store  0x00000001 , 0x000042bd 
+ 00028357  0x00005acc jam  0x00000022 , 0x000002ee 
+ 00028358  0x00005acd rtn 
+ 00028359  0x00005ad0 fetch  0x00000001 , 0x000042b9 
+ 00028360  0x00005ad1 rtnbit0  0x00000001 
+ 00028361  0x00005ad2 jam  0x00000003 , 0x000002ee 
+ 00028362  0x00005ad3 branch  0x00006e4d 
+ 00028363  0x00005ad5 fetch  0x00000001 , 0x000042b9 
+ 00028364  0x00005ad6 rtnne  0x0000003f 
+ 00028365  0x00005ad7 jam  0x0000003b , 0x000002ee 
+ 00028366  0x00005ad9 fetch  0x00000001 , 0x000002ec 
+ 00028367  0x00005ada rtnne  0x00000017 
+ 00028368  0x00005adb jam  0x00000000 , 0x000002ec 
+ 00028369  0x00005adc jam  0x0000000d , 0x000002ee 
+ 00028370  0x00005add branch  0x00006e4d 
+ 00028371  0x00005adf fetch  0x00000001 , 0x000042b9 
+ 00028372  0x00005ae0 nrtn  0x00000034 
+ 00028373  0x00005ae1 fetch  0x00000001 , 0x000047f6 
+ 00028374  0x00005ae2 bbit1  0x00000000 , 0x00006f02 
+ 00028375  0x00005ae3 bbit1  0x00000006 , 0x00006f04 
+ 00028376  0x00005ae4 branch  0x00006f08 
+ 00028377  0x00005ae6 fetch  0x00000001 , 0x000042bb 
+ 00028378  0x00005ae7 rtnbit0  0x00000001 
+ 00028379  0x00005ae8 jam  0x00000011 , 0x000002ee 
+ 00028380  0x00005ae9 branch  0x00006e4d 
+ 00028381  0x00005aeb fetch  0x00000001 , 0x000042bb 
+ 00028382  0x00005aec rtnne  0x0000003f 
+ 00028383  0x00005aed jam  0x00000013 , 0x000002ee 
+ 00028384  0x00005aee branch  0x00006e4d 
+ 00028385  0x00005af0 fetch  0x00000001 , 0x000042bc 
+ 00028386  0x00005af1 rtnbit0  0x00000001 
+ 00028387  0x00005af2 jam  0x00000015 , 0x000002ee 
+ 00028388  0x00005af3 branch  0x00006e4d 
+ 00028389  0x00005af5 fetch  0x00000001 , 0x000042bc 
+ 00028390  0x00005af6 rtnne  0x0000003f 
+ 00028391  0x00005af7 fetch  0x00000001 , 0x000047f6 
+ 00028392  0x00005af8 bbit1  0x00000006 , 0x00006f04 
+ 00028393  0x00005af9 branch  0x00006f08 
+ 00028394  0x00005afb fetch  0x00000001 , 0x000042ba 
+ 00028395  0x00005afc rtnbit0  0x00000001 
+ 00028396  0x00005afd jam  0x00000019 , 0x000002ee 
+ 00028397  0x00005afe branch  0x00006e4d 
+ 00028398  0x00005b00 fetch  0x00000001 , 0x000042ba 
+ 00028399  0x00005b01 rtnne  0x0000003f 
+ 00028400  0x00005b02 jam  0x0000001b , 0x000002ee 
+ 00028401  0x00005b03 branch  0x00006e4d 
+ 00028402  0x00005b05 fetch  0x00000001 , 0x000042ba 
+ 00028403  0x00005b06 rtnne  0x000000ff 
+ 00028404  0x00005b07 fetch  0x00000001 , 0x000047f6 
+ 00028405  0x00005b08 bbit1  0x00000006 , 0x00006f06 
+ 00028406  0x00005b09 branch  0x00006f08 
+ 00028407  0x00005b0b fetch  0x00000001 , 0x000042bd 
+ 00028408  0x00005b0c rtnbit0  0x00000001 
+ 00028409  0x00005b0d jam  0x0000001f , 0x000002ee 
+ 00028410  0x00005b0e branch  0x00006e4d 
+ 00028411  0x00005b10 fetch  0x00000001 , 0x000042bd 
+ 00028412  0x00005b11 rtnbit0  0x00000003 
+ 00028413  0x00005b12 jam  0x00000021 , 0x000002ee 
+ 00028414  0x00005b13 branch  0x00006e4d 
+ 00028415  0x00005b15 fetch  0x00000001 , 0x000042bd 
+ 00028416  0x00005b16 rtnne  0x000000ff 
+ 00028417  0x00005b17 branch  0x00006f08 
+ 00028418  0x00005b1a jam  0x0000000f , 0x000002ee 
+ 00028419  0x00005b1b branch  0x00006e4d 
+ 00028420  0x00005b1e jam  0x00000017 , 0x000002ee 
+ 00028421  0x00005b1f branch  0x00006e4d 
+ 00028422  0x00005b21 jam  0x0000001d , 0x000002ee 
+ 00028423  0x00005b22 branch  0x00006e4d 
+ 00028424  0x00005b27 jam  0x00000000 , 0x000002ee 
+ 00028425  0x00005b28 rtn 
+ 00028426  0x00005b2a set1  0x00000025 , 0x00000000 
+ 00028427  0x00005b2b bpatch  0x000000a8 , 0x00004035 
+ 00028428  0x00005b2c call  0x000052c4 
+ 00028429  0x00005b2d setarg  0x00000001 
+ 00028430  0x00005b2e copy  0x0000003f , 0x00000002 
+ 00028431  0x00005b2f setarg  0x00000050 
+ 00028432  0x00005b30 copy  0x0000003f , 0x0000000b 
+ 00028433  0x00005b31 branch  0x000050b0 
+ 00028434  0x00005b34 set1  0x00000025 , 0x00000000 
+ 00028435  0x00005b35 bpatch  0x000000a9 , 0x00004035 
+ 00028436  0x00005b36 call  0x000052c4 
+ 00028437  0x00005b37 fetch  0x00000002 , 0x000042b1 
+ 00028438  0x00005b38 copy  0x0000003f , 0x00000002 
+ 00028439  0x00005b39 branch  0x000050c0 
+ 00028440  0x00005b3c set1  0x00000025 , 0x00000000 
+ 00028441  0x00005b3d bpatch  0x000000aa , 0x00004035 
+ 00028442  0x00005b3e call  0x000052c4 
+ 00028443  0x00005b3f fetch  0x00000002 , 0x000042b1 
+ 00028444  0x00005b40 copy  0x0000003f , 0x00000002 
+ 00028445  0x00005b41 arg  0x00000050 , 0x0000000b 
+ 00028446  0x00005b42 call  0x000050d6 
+ 00028447  0x00005b43 fetch  0x00000001 , 0x000042b9 
+ 00028448  0x00005b44 set0  0x00000005 , 0x0000003f 
+ 00028449  0x00005b45 store  0x00000001 , 0x000042b9 
+ 00028450  0x00005b46 rtn 
+ 00028451  0x00005b49 set1  0x00000025 , 0x00000000 
+ 00028452  0x00005b4a bpatch  0x000000ab , 0x00004035 
+ 00028453  0x00005b4b call  0x000052d2 
+ 00028454  0x00005b4c call  0x000071b0 
+ 00028455  0x00005b4d branch  0x000050f2 
+ 00028456  0x00005b50 set1  0x00000025 , 0x00000000 
+ 00028457  0x00005b51 bpatch  0x000000ac , 0x00004035 
+ 00028458  0x00005b52 call  0x000052c4 
+ 00028459  0x00005b53 setarg  0x00000003 
+ 00028460  0x00005b54 copy  0x0000003f , 0x00000002 
+ 00028461  0x00005b55 setarg  0x00000051 
+ 00028462  0x00005b56 copy  0x0000003f , 0x0000000b 
+ 00028463  0x00005b57 branch  0x000050b0 
+ 00028464  0x00005b5a set1  0x00000025 , 0x00000000 
+ 00028465  0x00005b5b bpatch  0x000000ad , 0x00004035 
+ 00028466  0x00005b5c call  0x000052c4 
+ 00028467  0x00005b5d fetch  0x00000002 , 0x000042b3 
+ 00028468  0x00005b5e copy  0x0000003f , 0x00000002 
+ 00028469  0x00005b5f branch  0x000050c0 
+ 00028470  0x00005b62 set1  0x00000025 , 0x00000000 
+ 00028471  0x00005b63 bpatch  0x000000ae , 0x00004035 
+ 00028472  0x00005b64 call  0x000052c4 
+ 00028473  0x00005b65 setarg  0x00000011 
+ 00028474  0x00005b66 copy  0x0000003f , 0x00000002 
+ 00028475  0x00005b67 setarg  0x00000052 
+ 00028476  0x00005b68 copy  0x0000003f , 0x0000000b 
+ 00028477  0x00005b69 branch  0x000050b0 
+ 00028478  0x00005b6c set1  0x00000025 , 0x00000000 
+ 00028479  0x00005b6d bpatch  0x000000af , 0x00004035 
+ 00028480  0x00005b6e call  0x000052c4 
+ 00028481  0x00005b6f fetch  0x00000002 , 0x000042b5 
+ 00028482  0x00005b70 copy  0x0000003f , 0x00000002 
+ 00028483  0x00005b71 branch  0x000050c0 
+ 00028484  0x00005b74 set1  0x00000025 , 0x00000000 
+ 00028485  0x00005b75 bpatch  0x000000b0 , 0x00004036 
+ 00028486  0x00005b76 call  0x000052c4 
+ 00028487  0x00005b77 setarg  0x00000013 
+ 00028488  0x00005b78 copy  0x0000003f , 0x00000002 
+ 00028489  0x00005b79 setarg  0x00000053 
+ 00028490  0x00005b7a copy  0x0000003f , 0x0000000b 
+ 00028491  0x00005b7b branch  0x000050b0 
+ 00028492  0x00005b7e set1  0x00000025 , 0x00000000 
+ 00028493  0x00005b7f bpatch  0x000000b1 , 0x00004036 
+ 00028494  0x00005b80 call  0x000052c4 
+ 00028495  0x00005b81 fetch  0x00000002 , 0x000042b7 
+ 00028496  0x00005b82 copy  0x0000003f , 0x00000002 
+ 00028497  0x00005b83 branch  0x000050c0 
+ 00028498  0x00005b86 set1  0x00000025 , 0x00000000 
+ 00028499  0x00005b87 bpatch  0x000000b2 , 0x00004036 
+ 00028500  0x00005b88 call  0x000052e0 
+ 00028501  0x00005b8a jam  0x00000003 , 0x00000493 
+ 00028502  0x00005b8b jam  0x0000001c , 0x00000496 
+ 00028503  0x00005b8c call  0x00006ce8 
+ 00028504  0x00005b8d jam  0x00000001 , 0x00004751 
+ 00028505  0x00005b8e rtn 
+ 00028506  0x00005b91 set1  0x00000025 , 0x00000000 
+ 00028507  0x00005b92 bpatch  0x000000b3 , 0x00004036 
+ 00028508  0x00005b93 call  0x000052e0 
+ 00028509  0x00005b94 fetcht  0x00000001 , 0x00004752 
+ 00028510  0x00005b95 call  0x00006bcb 
+ 00028511  0x00005b96 storet  0x00000001 , 0x0000474b 
+ 00028512  0x00005b97 branch  0x00006d05 
+ 00028513  0x00005b9a set1  0x00000025 , 0x00000000 
+ 00028514  0x00005b9b bpatch  0x000000b4 , 0x00004036 
+ 00028515  0x00005b9c call  0x000052e0 
+ 00028516  0x00005b9d fetcht  0x00000001 , 0x0000474b 
+ 00028517  0x00005b9e call  0x00006bc0 
+ 00028518  0x00005b9f call  0x00006b67 
+ 00028519  0x00005ba0 store  0x00000001 , 0x00000496 
+ 00028520  0x00005ba1 fetcht  0x00000001 , 0x0000474b 
+ 00028521  0x00005ba2 call  0x00006bc0 
+ 00028522  0x00005ba3 storet  0x00000001 , 0x00000493 
+ 00028523  0x00005ba4 branch  0x00006ce8 
+ 00028524  0x00005ba7 set1  0x00000025 , 0x00000000 
+ 00028525  0x00005ba8 bpatch  0x000000b5 , 0x00004036 
+ 00028526  0x00005ba9 call  0x000052e0 
+ 00028527  0x00005baa fetcht  0x00000001 , 0x0000474b 
+ 00028528  0x00005bab call  0x00006bc0 
+ 00028529  0x00005bac branch  0x00006d3f 
+ 00028530  0x00005bba set1  0x00000025 , 0x00000000 
+ 00028531  0x00005bbb bpatch  0x000000e7 , 0x0000403c 
+ 00028532  0x00005bbc fetch  0x00000002 , 0x000002cb 
+ 00028533  0x00005bbd iforce  0x00000006 
+ 00028534  0x00005bbe ifetch  0x00000001 , 0x00000006 
+ 00028535  0x00005bbf copy  0x0000003f , 0x00000012 
+ 00028536  0x00005bc0 store  0x00000001 , 0x000004af 
+ 00028537  0x00005bc1 ifetch  0x00000002 , 0x00000006 
+ 00028538  0x00005bc2 store  0x00000002 , 0x000004b0 
+ 00028539  0x00005bc3 ifetch  0x00000001 , 0x00000006 
+ 00028540  0x00005bc4 lshift8  0x0000003f , 0x0000000b 
+ 00028541  0x00005bc5 ifetch  0x00000001 , 0x00000006 
+ 00028542  0x00005bc6 iadd  0x0000000b , 0x0000000b 
+ 00028543  0x00005bc7 set1  0x00000025 , 0x00000000 
+ 00028544  0x00005bc8 bpatch  0x000000e8 , 0x0000403d 
+ 00028545  0x00005bc9 deposit  0x00000012 
+ 00028546  0x00005bca beq  0x00000002 , 0x00006f87 
+ 00028547  0x00005bcb beq  0x00000004 , 0x00006fb0 
+ 00028548  0x00005bcc beq  0x00000006 , 0x0000708b 
+ 00028549  0x00005bcd beq  0x00000007 , 0x000071c7 
+ 00028550  0x00005bce branch  0x0000723e 
+ 00028551  0x00005bda call  0x0000724d 
+ 00028552  0x00005bdb compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00028553  0x00005bdc branch  0x000072bb , 0x00000001 
+ 00028554  0x00005bdd compare  0x000000ff , 0x00000002 , 0x000000ff 
+ 00028555  0x00005bde branch  0x00007241 , 0x00000001 
+ 00028556  0x00005be0 ifetch  0x00000002 , 0x00000006 
+ 00028557  0x00005be1 store  0x00000002 , 0x000004b4 
+ 00028558  0x00005be2 increase  0xfffffffe , 0x0000000b 
+ 00028559  0x00005be4 increase  0xffffffff , 0x0000000b 
+ 00028560  0x00005be5 nbranch  0x0000723b , 0x00000005 
+ 00028561  0x00005be6 arg  0x000004a9 , 0x0000000b 
+ 00028562  0x00005be7 ifetch  0x00000002 , 0x0000000b 
+ 00028563  0x00005be8 rtn  0x00000034 
+ 00028564  0x00005be9 increase  0x00000002 , 0x0000000b 
+ 00028565  0x00005bea call  0x00007307 
+ 00028566  0x00005beb call  0x000052de 
+ 00028567  0x00005bec force  0x00000003 , 0x0000003f 
+ 00028568  0x00005bed istore  0x00000001 , 0x00000005 
+ 00028569  0x00005bee fetch  0x00000002 , 0x000004b0 
+ 00028570  0x00005bef istore  0x00000002 , 0x00000005 
+ 00028571  0x00005bf0 lshift2  0x00000007 , 0x0000003f 
+ 00028572  0x00005bf1 add  0x0000003f , 0x00000005 , 0x0000003f 
+ 00028573  0x00005bf2 add  0x0000003f , 0x00000005 , 0x00000013 
+ 00028574  0x00005bf3 byteswap  0x0000003f , 0x0000003f 
+ 00028575  0x00005bf4 istore  0x00000002 , 0x00000005 
+ 00028576  0x00005bf5 deposit  0x00000007 
+ 00028577  0x00005bf6 byteswap  0x0000003f , 0x0000003f 
+ 00028578  0x00005bf7 istore  0x00000002 , 0x00000005 
+ 00028579  0x00005bf8 istore  0x00000002 , 0x00000005 
+ 00028580  0x00005bf9 arg  0x000004c5 , 0x00000006 
+ 00028581  0x00005bfa copy  0x00000007 , 0x00000039 
+ 00028582  0x00005bfb branch  0x00006faa , 0x00000005 
+ 00028583  0x00005bfd ifetch  0x00000004 , 0x00000006 
+ 00028584  0x00005bfe istore  0x00000004 , 0x00000005 
+ 00028585  0x00005bff loop  0x00006fa7 
+ 00028586  0x00005c01 force  0x00000000 , 0x0000003f 
+ 00028587  0x00005c02 istore  0x00000001 , 0x00000005 
+ 00028588  0x00005c03 deposit  0x00000013 
+ 00028589  0x00005c04 store  0x00000001 , 0x000002dc 
+ 00028590  0x00005c05 branch  0x00003bf1 , 0x00000034 
+ 00028591  0x00005c06 rtn 
+ 00028592  0x00005c12 ifetch  0x00000004 , 0x00000006 
+ 00028593  0x00005c13 store  0x00000004 , 0x000004be 
+ 00028594  0x00005c14 increase  0xfffffffc , 0x0000000b 
+ 00028595  0x00005c15 iforce  0x00000002 
+ 00028596  0x00005c16 ifetch  0x00000002 , 0x00000006 
+ 00028597  0x00005c17 byteswap  0x0000003f , 0x0000003f 
+ 00028598  0x00005c18 increase  0xffffffee , 0x0000003f 
+ 00028599  0x00005c19 store  0x00000002 , 0x000004b2 
+ 00028600  0x00005c1a increase  0xfffffffe , 0x0000000b 
+ 00028601  0x00005c1b call  0x000072a4 
+ 00028602  0x00005c1c branch  0x00007241 , 0x00000005 
+ 00028603  0x00005c1d compare  0x00000005 , 0x00000011 , 0x000000ff 
+ 00028604  0x00005c1f branch  0x00006fc0 , 0x00000001 
+ 00028605  0x00005c21 arg  0x00000491 , 0x00000005 
+ 00028606  0x00005c22 force  0x00000000 , 0x00000007 
+ 00028607  0x00005c23 branch  0x00006fd0 
+ 00028608  0x00005c25 ifetch  0x00000001 , 0x00000006 
+ 00028609  0x00005c26 bne  0x0000000a , 0x00007241 
+ 00028610  0x00005c27 ifetch  0x00000002 , 0x00000006 
+ 00028611  0x00005c28 nbranch  0x00006fce , 0x00000034 
+ 00028612  0x00005c29 ifetch  0x00000001 , 0x00000006 
+ 00028613  0x00005c2a bne  0x000000ff , 0x00006fcc 
+ 00028614  0x00005c2b ifetch  0x00000001 , 0x00000006 
+ 00028615  0x00005c2c bne  0x000000ff , 0x00006fca 
+ 00028616  0x00005c2d increase  0xfffffffb , 0x00000006 
+ 00028617  0x00005c2e branch  0x00007022 
+ 00028618  0x00005c30 increase  0xfffffffb , 0x00000006 
+ 00028619  0x00005c31 branch  0x00006fbd 
+ 00028620  0x00005c33 increase  0xfffffffc , 0x00000006 
+ 00028621  0x00005c34 branch  0x00006fbd 
+ 00028622  0x00005c36 increase  0xfffffffd , 0x00000006 
+ 00028623  0x00005c37 branch  0x00006fbd 
+ 00028624  0x00005c39 ifetch  0x00000001 , 0x00000006 
+ 00028625  0x00005c3a beq  0x00000009 , 0x00006fe5 
+ 00028626  0x00005c3b beq  0x0000000a , 0x00006fd3 
+ 00028627  0x00005c3d ifetch  0x00000002 , 0x00000006 
+ 00028628  0x00005c3e istore  0x00000002 , 0x00000005 
+ 00028629  0x00005c3f increase  0x00000001 , 0x00000007 
+ 00028630  0x00005c40 byteswap  0x0000003f , 0x00000012 
+ 00028631  0x00005c41 ifetch  0x00000002 , 0x00000006 
+ 00028632  0x00005c42 byteswap  0x0000003f , 0x0000003f 
+ 00028633  0x00005c44 increase  0x00000001 , 0x00000012 
+ 00028634  0x00005c45 isub  0x00000012 , 0x0000003e 
+ 00028635  0x00005c46 nbranch  0x00006fe2 , 0x00000002 
+ 00028636  0x00005c47 copy  0x0000003f , 0x00000013 
+ 00028637  0x00005c48 byteswap  0x00000012 , 0x0000003f 
+ 00028638  0x00005c49 istore  0x00000002 , 0x00000005 
+ 00028639  0x00005c4a increase  0x00000001 , 0x00000007 
+ 00028640  0x00005c4b copy  0x00000013 , 0x0000003f 
+ 00028641  0x00005c4c branch  0x00006fd9 
+ 00028642  0x00005c4e increase  0xfffffffb , 0x0000000b 
+ 00028643  0x00005c4f increase  0xfffffffb , 0x00000011 
+ 00028644  0x00005c50 branch  0x00006fea 
+ 00028645  0x00005c52 ifetch  0x00000002 , 0x00000006 
+ 00028646  0x00005c53 istore  0x00000002 , 0x00000005 
+ 00028647  0x00005c54 increase  0x00000001 , 0x00000007 
+ 00028648  0x00005c55 increase  0xfffffffd , 0x0000000b 
+ 00028649  0x00005c56 increase  0xfffffffd , 0x00000011 
+ 00028650  0x00005c58 nbranch  0x00007241 , 0x00000002 
+ 00028651  0x00005c59 nbranch  0x00006fd0 , 0x00000005 
+ 00028652  0x00005c5a increase  0xffffffff , 0x0000000b 
+ 00028653  0x00005c5b nbranch  0x00007241 , 0x00000005 
+ 00028654  0x00005c5d call  0x000052de 
+ 00028655  0x00005c5e increase  0x0000000a , 0x00000005 
+ 00028656  0x00005c5f arg  0x00000491 , 0x00000011 
+ 00028657  0x00005c61 copy  0x00000007 , 0x0000003f 
+ 00028658  0x00005c62 branch  0x00007004 , 0x00000034 
+ 00028659  0x00005c63 ifetch  0x00000002 , 0x00000011 
+ 00028660  0x00005c64 branch  0x00007004 , 0x00000034 
+ 00028661  0x00005c65 iforce  0x00000012 
+ 00028662  0x00005c66 fetch  0x00000004 , 0x000004be 
+ 00028663  0x00005c67 iforce  0x00000002 
+ 00028664  0x00005c68 call  0x0000734e 
+ 00028665  0x00005c69 branch  0x00007001 , 0x00000034 
+ 00028666  0x00005c6a increase  0xfffffffd , 0x00000006 
+ 00028667  0x00005c6b ifetch  0x00000003 , 0x00000006 
+ 00028668  0x00005c6c istore  0x00000003 , 0x00000005 
+ 00028669  0x00005c6d call  0x00007199 
+ 00028670  0x00005c6e branch  0x00007001 , 0x00000034 
+ 00028671  0x00005c6f iforce  0x00000039 
+ 00028672  0x00005c70 call  0x00007e45 
+ 00028673  0x00005c72 increase  0x00000002 , 0x00000011 
+ 00028674  0x00005c73 increase  0xffffffff , 0x00000007 
+ 00028675  0x00005c74 branch  0x00006ff1 
+ 00028676  0x00005c77 force  0x00000000 , 0x0000003f 
+ 00028677  0x00005c78 istore  0x00000001 , 0x00000005 
+ 00028678  0x00005c79 increase  0xffffffff , 0x00000005 
+ 00028679  0x00005c7a fetcht  0x00000002 , 0x000002da 
+ 00028680  0x00005c7b add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00028681  0x00005c7c isub  0x00000005 , 0x0000003f 
+ 00028682  0x00005c7d sub  0x0000003f , 0x00000000 , 0x00000011 
+ 00028683  0x00005c7e byteswap  0x00000011 , 0x0000003f 
+ 00028684  0x00005c7f add  0x00000002 , 0x00000008 , 0x00000012 
+ 00028685  0x00005c80 istore  0x00000002 , 0x00000012 
+ 00028686  0x00005c81 increase  0x00000003 , 0x00000011 
+ 00028687  0x00005c82 byteswap  0x00000011 , 0x0000003f 
+ 00028688  0x00005c83 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028689  0x00005c84 istore  0x00000002 , 0x00000012 
+ 00028690  0x00005c85 increase  0x00000003 , 0x00000011 
+ 00028691  0x00005c86 byteswap  0x00000011 , 0x0000003f 
+ 00028692  0x00005c87 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028693  0x00005c88 istore  0x00000002 , 0x00000012 
+ 00028694  0x00005c89 increase  0x00000005 , 0x00000011 
+ 00028695  0x00005c8a copy  0x00000011 , 0x0000003f 
+ 00028696  0x00005c8b store  0x00000002 , 0x000002dc 
+ 00028697  0x00005c8c setarg  0x00000036 
+ 00028698  0x00005c8d add  0x00000002 , 0x00000007 , 0x00000012 
+ 00028699  0x00005c8e istore  0x00000001 , 0x00000012 
+ 00028700  0x00005c8f setarg  0x00000005 
+ 00028701  0x00005c90 istore  0x00000001 , 0x00000002 
+ 00028702  0x00005c91 fetch  0x00000002 , 0x000004b0 
+ 00028703  0x00005c92 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00028704  0x00005c93 istore  0x00000002 , 0x00000012 
+ 00028705  0x00005c94 rtn 
+ 00028706  0x00005c96 ifetch  0x00000001 , 0x00000006 
+ 00028707  0x00005c97 bne  0x0000000a , 0x00007241 
+ 00028708  0x00005c98 ifetch  0x00000002 , 0x00000006 
+ 00028709  0x00005c99 nbranch  0x00007241 , 0x00000034 
+ 00028710  0x00005c9a ifetch  0x00000001 , 0x00000006 
+ 00028711  0x00005c9b bne  0x000000ff , 0x00007241 
+ 00028712  0x00005c9c ifetch  0x00000001 , 0x00000006 
+ 00028713  0x00005c9d bne  0x000000ff , 0x00007241 
+ 00028714  0x00005c9e increase  0xfffffffb , 0x0000000b 
+ 00028715  0x00005c9f ifetch  0x00000001 , 0x00000006 
+ 00028716  0x00005ca0 beq  0x00000000 , 0x0000702f 
+ 00028717  0x00005ca1 beq  0x00000001 , 0x00007032 
+ 00028718  0x00005ca2 beq  0x00000002 , 0x00007036 
+ 00028719  0x00005ca4 store  0x00000002 , 0x000004ad 
+ 00028720  0x00005ca5 increase  0xffffffff , 0x0000000b 
+ 00028721  0x00005ca6 branch  0x0000703a 
+ 00028722  0x00005ca8 ifetch  0x00000001 , 0x00000006 
+ 00028723  0x00005ca9 store  0x00000002 , 0x000004ad 
+ 00028724  0x00005caa increase  0xfffffffe , 0x0000000b 
+ 00028725  0x00005cab branch  0x0000703a 
+ 00028726  0x00005cad ifetch  0x00000002 , 0x00000006 
+ 00028727  0x00005cae byteswap  0x0000003f , 0x0000003f 
+ 00028728  0x00005caf store  0x00000002 , 0x000004ad 
+ 00028729  0x00005cb0 increase  0xfffffffd , 0x0000000b 
+ 00028730  0x00005cb2 nbranch  0x0000723b , 0x00000005 
+ 00028731  0x00005cb3 call  0x0000731e 
+ 00028732  0x00005cb4 nbranch  0x00007238 , 0x00000005 
+ 00028733  0x00005cb5 copy  0x00000006 , 0x00000011 
+ 00028734  0x00005cb6 call  0x000052de 
+ 00028735  0x00005cb7 copy  0x00000011 , 0x00000006 
+ 00028736  0x00005cb8 increase  0x00000003 , 0x00000005 
+ 00028737  0x00005cb9 copy  0x00000006 , 0x0000000b 
+ 00028738  0x00005cba call  0x000072e8 
+ 00028739  0x00005cbb copy  0x0000003f , 0x00000011 
+ 00028740  0x00005cbc fetch  0x00000002 , 0x000004ad 
+ 00028741  0x00005cbd copy  0x0000003f , 0x00000012 
+ 00028742  0x00005cbe copy  0x00000011 , 0x0000003f 
+ 00028743  0x00005cbf isub  0x00000012 , 0x00000012 
+ 00028744  0x00005cc0 fetch  0x00000002 , 0x000004b2 
+ 00028745  0x00005cc1 isub  0x00000012 , 0x0000003e 
+ 00028746  0x00005cc2 nbranch  0x00007066 , 0x00000002 
+ 00028747  0x00005cc4 disable  0x00000028 
+ 00028748  0x00005cc5 fetch  0x00000002 , 0x000004ad 
+ 00028749  0x00005cc6 branch  0x00007059 , 0x00000034 
+ 00028750  0x00005cc7 iadd  0x0000000b , 0x00000006 
+ 00028751  0x00005cc8 increase  0x00000003 , 0x00000012 
+ 00028752  0x00005cc9 copy  0x00000012 , 0x00000039 
+ 00028753  0x00005cca copy  0x00000039 , 0x0000003f 
+ 00028754  0x00005ccb increase  0x00000003 , 0x0000003f 
+ 00028755  0x00005ccc byteswap  0x0000003f , 0x0000003f 
+ 00028756  0x00005ccd istore  0x00000002 , 0x00000005 
+ 00028757  0x00005cce copy  0x00000039 , 0x0000003f 
+ 00028758  0x00005ccf byteswap  0x0000003f , 0x0000003f 
+ 00028759  0x00005cd0 istore  0x00000002 , 0x00000005 
+ 00028760  0x00005cd1 branch  0x00007074 
+ 00028761  0x00005cd3 add  0x00000011 , 0x00000006 , 0x00000039 
+ 00028762  0x00005cd4 branch  0x0000705d , 0x00000028 
+ 00028763  0x00005cd5 byteswap  0x00000039 , 0x0000003f 
+ 00028764  0x00005cd6 branch  0x00007060 
+ 00028765  0x00005cd8 copy  0x00000039 , 0x0000003f 
+ 00028766  0x00005cd9 increase  0x00000002 , 0x0000003f 
+ 00028767  0x00005cda byteswap  0x0000003f , 0x0000003f 
+ 00028768  0x00005cdc istore  0x00000002 , 0x00000005 
+ 00028769  0x00005cdd increase  0xfffffffd , 0x00000039 
+ 00028770  0x00005cde byteswap  0x00000039 , 0x0000003f 
+ 00028771  0x00005cdf istore  0x00000002 , 0x00000005 
+ 00028772  0x00005ce0 copy  0x0000000b , 0x00000006 
+ 00028773  0x00005ce1 branch  0x00007074 
+ 00028774  0x00005ce3 enable  0x00000028 
+ 00028775  0x00005ce4 fetch  0x00000002 , 0x000004b2 
+ 00028776  0x00005ce5 copy  0x0000003f , 0x00000011 
+ 00028777  0x00005ce6 copy  0x0000003f , 0x00000039 
+ 00028778  0x00005ce7 fetch  0x00000002 , 0x000004ad 
+ 00028779  0x00005ce8 branch  0x00007059 , 0x00000034 
+ 00028780  0x00005ce9 iadd  0x0000000b , 0x00000006 
+ 00028781  0x00005cea copy  0x00000011 , 0x0000003f 
+ 00028782  0x00005ceb increase  0x00000005 , 0x0000003f 
+ 00028783  0x00005cec byteswap  0x0000003f , 0x0000003f 
+ 00028784  0x00005ced istore  0x00000002 , 0x00000005 
+ 00028785  0x00005cee copy  0x00000011 , 0x0000003f 
+ 00028786  0x00005cef byteswap  0x0000003f , 0x0000003f 
+ 00028787  0x00005cf0 istore  0x00000002 , 0x00000005 
+ 00028788  0x00005cf2 ifetch  0x00000001 , 0x00000006 
+ 00028789  0x00005cf3 istore  0x00000001 , 0x00000005 
+ 00028790  0x00005cf4 loop  0x00007074 
+ 00028791  0x00005cf5 nbranch  0x0000707f , 0x00000028 
+ 00028792  0x00005cf6 force  0x00000002 , 0x0000003f 
+ 00028793  0x00005cf7 istore  0x00000001 , 0x00000005 
+ 00028794  0x00005cf8 copy  0x00000006 , 0x0000003f 
+ 00028795  0x00005cf9 isub  0x0000000b , 0x0000003f 
+ 00028796  0x00005cfa byteswap  0x0000003f , 0x0000003f 
+ 00028797  0x00005cfb istore  0x00000002 , 0x00000005 
+ 00028798  0x00005cfc branch  0x00007081 
+ 00028799  0x00005cfe force  0x00000000 , 0x0000003f 
+ 00028800  0x00005cff istore  0x00000001 , 0x00000005 
+ 00028801  0x00005d01 fetch  0x00000002 , 0x000002da 
+ 00028802  0x00005d02 isub  0x00000005 , 0x0000003f 
+ 00028803  0x00005d03 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028804  0x00005d04 store  0x00000002 , 0x000002dc 
+ 00028805  0x00005d05 call  0x000052de 
+ 00028806  0x00005d06 setarg  0x00000005 
+ 00028807  0x00005d07 istore  0x00000001 , 0x00000005 
+ 00028808  0x00005d08 fetch  0x00000002 , 0x000004b0 
+ 00028809  0x00005d09 istore  0x00000002 , 0x00000005 
+ 00028810  0x00005d0a rtn 
+ 00028811  0x00005d17 call  0x0000724d 
+ 00028812  0x00005d18 compare  0x000000ff , 0x00000002 , 0x000000ff 
+ 00028813  0x00005d19 branch  0x000070b4 , 0x00000001 
+ 00028814  0x00005d1a ifetch  0x00000002 , 0x00000006 
+ 00028815  0x00005d1b store  0x00000002 , 0x000004b2 
+ 00028816  0x00005d1c increase  0xfffffffe , 0x0000000b 
+ 00028817  0x00005d1d call  0x000072a4 
+ 00028818  0x00005d1e arg  0x00000491 , 0x00000005 
+ 00028819  0x00005d1f force  0x00000000 , 0x00000007 
+ 00028820  0x00005d21 ifetch  0x00000003 , 0x00000006 
+ 00028821  0x00005d22 bne  0x00000009 , 0x000070b4 
+ 00028822  0x00005d24 rshift8  0x0000003f , 0x0000003f 
+ 00028823  0x00005d25 istore  0x00000002 , 0x00000005 
+ 00028824  0x00005d26 increase  0x00000001 , 0x00000007 
+ 00028825  0x00005d27 increase  0xfffffffd , 0x0000000b 
+ 00028826  0x00005d28 increase  0xfffffffd , 0x00000011 
+ 00028827  0x00005d29 nbranch  0x00007241 , 0x00000002 
+ 00028828  0x00005d2a nbranch  0x00007094 , 0x00000005 
+ 00028829  0x00005d2b increase  0xffffffff , 0x0000000b 
+ 00028830  0x00005d2c nbranch  0x00007241 , 0x00000005 
+ 00028831  0x00005d2e call  0x000052de 
+ 00028832  0x00005d2f increase  0x0000000d , 0x00000005 
+ 00028833  0x00005d30 fetch  0x00000002 , 0x000004a9 
+ 00028834  0x00005d31 iforce  0x00000013 
+ 00028835  0x00005d32 arg  0x00000491 , 0x00000011 
+ 00028836  0x00005d34 ifetch  0x00000004 , 0x00000011 
+ 00028837  0x00005d35 branch  0x000070c4 , 0x00000034 
+ 00028838  0x00005d36 ifetch  0x00000002 , 0x00000011 
+ 00028839  0x00005d37 iforce  0x00000012 
+ 00028840  0x00005d38 call  0x0000732a 
+ 00028841  0x00005d39 branch  0x000070b2 , 0x00000034 
+ 00028842  0x00005d3a increase  0xfffffffd , 0x00000006 
+ 00028843  0x00005d3b ifetch  0x00000003 , 0x00000006 
+ 00028844  0x00005d3c istore  0x00000003 , 0x00000005 
+ 00028845  0x00005d3d call  0x00007199 
+ 00028846  0x00005d3e iforce  0x00000039 
+ 00028847  0x00005d40 ifetch  0x00000001 , 0x00000006 
+ 00028848  0x00005d41 istore  0x00000001 , 0x00000005 
+ 00028849  0x00005d42 loop  0x000070af 
+ 00028850  0x00005d44 increase  0x00000002 , 0x00000011 
+ 00028851  0x00005d45 branch  0x000070a4 
+ 00028852  0x00005d4a ifetch  0x00000001 , 0x00000006 
+ 00028853  0x00005d4c ifetch  0x00000001 , 0x00000006 
+ 00028854  0x00005d4e increase  0xfffffffb , 0x0000000b 
+ 00028855  0x00005d4f increase  0xfffffffb , 0x00000011 
+ 00028856  0x00005d50 nbranch  0x00007241 , 0x00000002 
+ 00028857  0x00005d51 arg  0x000004a9 , 0x0000000b 
+ 00028858  0x00005d52 ifetch  0x00000002 , 0x0000000b 
+ 00028859  0x00005d54 increase  0x00000002 , 0x0000000b 
+ 00028860  0x00005d55 call  0x00007307 
+ 00028861  0x00005d56 deposit  0x00000007 
+ 00028862  0x00005d57 store  0x00000001 , 0x000004dd 
+ 00028863  0x00005d58 branch  0x000072be , 0x00000034 
+ 00028864  0x00005d59 arg  0x00000000 , 0x00000007 
+ 00028865  0x00005d5a call  0x000052de 
+ 00028866  0x00005d5b increase  0x0000000a , 0x00000005 
+ 00028867  0x00005d5c branch  0x00007108 
+ 00028868  0x00005d5e force  0x00000000 , 0x0000003f 
+ 00028869  0x00005d5f istore  0x00000001 , 0x00000005 
+ 00028870  0x00005d60 increase  0xffffffff , 0x00000005 
+ 00028871  0x00005d61 fetcht  0x00000002 , 0x000002da 
+ 00028872  0x00005d62 add  0x00000002 , 0x0000000d , 0x0000003f 
+ 00028873  0x00005d63 isub  0x00000005 , 0x0000003f 
+ 00028874  0x00005d64 branch  0x000070e8 , 0x00000005 
+ 00028875  0x00005d65 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028876  0x00005d66 add  0x00000002 , 0x0000000c , 0x00000012 
+ 00028877  0x00005d67 istore  0x00000001 , 0x00000012 
+ 00028878  0x00005d68 increase  0x00000003 , 0x0000003f 
+ 00028879  0x00005d69 add  0x00000002 , 0x00000009 , 0x00000012 
+ 00028880  0x00005d6a istore  0x00000001 , 0x00000012 
+ 00028881  0x00005d6b increase  0x00000003 , 0x0000003f 
+ 00028882  0x00005d6c byteswap  0x0000003f , 0x0000003f 
+ 00028883  0x00005d6d add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028884  0x00005d6e istore  0x00000002 , 0x00000012 
+ 00028885  0x00005d6f rshift8  0x0000003f , 0x0000003f 
+ 00028886  0x00005d70 increase  0x00000003 , 0x0000003f 
+ 00028887  0x00005d71 byteswap  0x0000003f , 0x0000003f 
+ 00028888  0x00005d72 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028889  0x00005d73 istore  0x00000002 , 0x00000012 
+ 00028890  0x00005d74 rshift8  0x0000003f , 0x0000003f 
+ 00028891  0x00005d75 increase  0x00000005 , 0x0000003f 
+ 00028892  0x00005d76 store  0x00000001 , 0x000002dc 
+ 00028893  0x00005d78 fetch  0x00000002 , 0x000004b0 
+ 00028894  0x00005d79 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00028895  0x00005d7a istore  0x00000002 , 0x00000012 
+ 00028896  0x00005d7b setarg  0x00000007 
+ 00028897  0x00005d7c istore  0x00000001 , 0x00000002 
+ 00028898  0x00005d81 setarg  0x00000036 
+ 00028899  0x00005d82 add  0x00000002 , 0x00000007 , 0x00000012 
+ 00028900  0x00005d83 istore  0x00000002 , 0x00000012 
+ 00028901  0x00005d84 add  0x00000002 , 0x0000000a , 0x00000012 
+ 00028902  0x00005d85 istore  0x00000002 , 0x00000012 
+ 00028903  0x00005d86 rtn 
+ 00028904  0x00005d88 jam  0x0000000a , 0x000002dc 
+ 00028905  0x00005d89 call  0x000052de 
+ 00028906  0x00005d8b setarg  0x00000007 
+ 00028907  0x00005d8c istore  0x00000001 , 0x00000005 
+ 00028908  0x00005d8d fetch  0x00000002 , 0x000004b0 
+ 00028909  0x00005d8e istore  0x00000002 , 0x00000005 
+ 00028910  0x00005d92 setarg  0x00000500 
+ 00028911  0x00005d93 istore  0x00000002 , 0x00000005 
+ 00028912  0x00005d96 setarg  0x00000200 
+ 00028913  0x00005d97 istore  0x00000002 , 0x00000005 
+ 00028914  0x00005d9b setarg  0x00000035 
+ 00028915  0x00005d9c istore  0x00000003 , 0x00000005 
+ 00028916  0x00005d9d rtn 
+ 00028917  0x00005da0 ifetch  0x00000001 , 0x00000006 
+ 00028918  0x00005da1 istore  0x00000001 , 0x00000005 
+ 00028919  0x00005da2 increase  0x00000001 , 0x00000012 
+ 00028920  0x00005da3 increase  0xffffffff , 0x00000011 
+ 00028921  0x00005da4 branch  0x000070fb , 0x00000005 
+ 00028922  0x00005da5 loop  0x000070f5 
+ 00028923  0x00005da7 copy  0x00000005 , 0x0000000b 
+ 00028924  0x00005da8 copy  0x00000012 , 0x0000003f 
+ 00028925  0x00005da9 store  0x00000002 , 0x000004ad 
+ 00028926  0x00005daa copy  0x00000011 , 0x0000003f 
+ 00028927  0x00005dab store  0x00000002 , 0x000004b2 
+ 00028928  0x00005dac branch  0x00007117 , 0x00000034 
+ 00028929  0x00005dad branch  0x00007152 , 0x00000028 
+ 00028930  0x00005dae copy  0x0000000b , 0x00000005 
+ 00028931  0x00005db0 increase  0x00000001 , 0x00000007 
+ 00028932  0x00005db1 fetch  0x00000001 , 0x000004dd 
+ 00028933  0x00005db2 isub  0x00000007 , 0x0000003e 
+ 00028934  0x00005db3 nbranch  0x00007108 , 0x00000005 
+ 00028935  0x00005db4 branch  0x00007171 
+ 00028936  0x00005db6 arg  0x000004c5 , 0x00000006 
+ 00028937  0x00005db7 lshift2  0x00000007 , 0x0000003f 
+ 00028938  0x00005db8 iadd  0x00000006 , 0x00000006 
+ 00028939  0x00005db9 ifetch  0x00000004 , 0x00000006 
+ 00028940  0x00005dba iforce  0x00000002 
+ 00028941  0x00005dbb call  0x0000731e 
+ 00028942  0x00005dbc copy  0x00000006 , 0x0000000b 
+ 00028943  0x00005dbd call  0x000072e8 
+ 00028944  0x00005dbe add  0x0000003f , 0x00000003 , 0x00000039 
+ 00028945  0x00005dbf fetch  0x00000002 , 0x000004b2 
+ 00028946  0x00005dc0 copy  0x0000003f , 0x00000011 
+ 00028947  0x00005dc1 fetch  0x00000002 , 0x000004ad 
+ 00028948  0x00005dc2 copy  0x0000003f , 0x00000012 
+ 00028949  0x00005dc3 copy  0x0000000b , 0x00000006 
+ 00028950  0x00005dc4 branch  0x000070f5 
+ 00028951  0x00005dc6 arg  0x00000000 , 0x00000007 
+ 00028952  0x00005dc7 arg  0x00000000 , 0x00000012 
+ 00028953  0x00005dc9 arg  0x000004c5 , 0x00000006 
+ 00028954  0x00005dca lshift2  0x00000007 , 0x0000003f 
+ 00028955  0x00005dcb iadd  0x00000006 , 0x00000006 
+ 00028956  0x00005dcc ifetch  0x00000004 , 0x00000006 
+ 00028957  0x00005dcd iforce  0x00000002 
+ 00028958  0x00005dce call  0x0000731e 
+ 00028959  0x00005dcf call  0x000072e8 
+ 00028960  0x00005dd0 add  0x0000003f , 0x00000003 , 0x0000003f 
+ 00028961  0x00005dd1 iadd  0x00000012 , 0x00000012 
+ 00028962  0x00005dd2 increase  0x00000001 , 0x00000007 
+ 00028963  0x00005dd3 fetch  0x00000001 , 0x000004dd 
+ 00028964  0x00005dd4 isub  0x00000007 , 0x0000003e 
+ 00028965  0x00005dd5 nbranch  0x00007119 , 0x00000005 
+ 00028966  0x00005dd7 copy  0x0000000b , 0x00000005 
+ 00028967  0x00005dd8 force  0x00000002 , 0x0000003f 
+ 00028968  0x00005dd9 istore  0x00000001 , 0x00000005 
+ 00028969  0x00005dda fetch  0x00000002 , 0x000004ad 
+ 00028970  0x00005ddb byteswap  0x0000003f , 0x0000003f 
+ 00028971  0x00005ddc istore  0x00000002 , 0x00000005 
+ 00028972  0x00005ddd increase  0xfffffffd , 0x00000005 
+ 00028973  0x00005dde fetcht  0x00000002 , 0x000002da 
+ 00028974  0x00005ddf add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00028975  0x00005de0 isub  0x00000005 , 0x0000003f 
+ 00028976  0x00005de1 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028977  0x00005de2 iforce  0x00000011 
+ 00028978  0x00005de4 deposit  0x00000012 
+ 00028979  0x00005de5 add  0x00000002 , 0x00000009 , 0x00000012 
+ 00028980  0x00005de6 istore  0x00000001 , 0x00000012 
+ 00028981  0x00005de7 rshift8  0x0000003f , 0x0000003f 
+ 00028982  0x00005de8 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00028983  0x00005de9 istore  0x00000001 , 0x00000012 
+ 00028984  0x00005dea increase  0x00000003 , 0x00000011 
+ 00028985  0x00005deb deposit  0x00000011 
+ 00028986  0x00005dec add  0x00000002 , 0x00000006 , 0x00000012 
+ 00028987  0x00005ded istore  0x00000001 , 0x00000012 
+ 00028988  0x00005dee rshift8  0x0000003f , 0x0000003f 
+ 00028989  0x00005def add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028990  0x00005df0 istore  0x00000001 , 0x00000012 
+ 00028991  0x00005df1 increase  0x00000005 , 0x00000011 
+ 00028992  0x00005df2 deposit  0x00000011 
+ 00028993  0x00005df3 add  0x00000002 , 0x00000004 , 0x00000012 
+ 00028994  0x00005df4 istore  0x00000001 , 0x00000012 
+ 00028995  0x00005df5 rshift8  0x0000003f , 0x0000003f 
+ 00028996  0x00005df6 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028997  0x00005df7 istore  0x00000001 , 0x00000012 
+ 00028998  0x00005df8 increase  0x00000005 , 0x00000011 
+ 00028999  0x00005df9 deposit  0x00000011 
+ 00029000  0x00005dfa store  0x00000002 , 0x000002dc 
+ 00029001  0x00005dfb setarg  0x00000007 
+ 00029002  0x00005dfc istore  0x00000001 , 0x00000002 
+ 00029003  0x00005dfd setarg  0x00000036 
+ 00029004  0x00005dfe add  0x00000002 , 0x00000007 , 0x00000012 
+ 00029005  0x00005dff istore  0x00000001 , 0x00000012 
+ 00029006  0x00005e00 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029007  0x00005e01 fetch  0x00000002 , 0x000004b0 
+ 00029008  0x00005e02 istore  0x00000002 , 0x00000012 
+ 00029009  0x00005e03 rtn 
+ 00029010  0x00005e05 copy  0x0000000b , 0x00000005 
+ 00029011  0x00005e06 force  0x00000000 , 0x0000003f 
+ 00029012  0x00005e07 istore  0x00000001 , 0x00000005 
+ 00029013  0x00005e08 increase  0xffffffff , 0x00000005 
+ 00029014  0x00005e09 fetcht  0x00000002 , 0x000002da 
+ 00029015  0x00005e0a add  0x00000002 , 0x00000007 , 0x0000003f 
+ 00029016  0x00005e0b isub  0x00000005 , 0x0000003f 
+ 00029017  0x00005e0c sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00029018  0x00005e0d iforce  0x00000011 
+ 00029019  0x00005e0f deposit  0x00000011 
+ 00029020  0x00005e10 add  0x00000002 , 0x00000006 , 0x00000012 
+ 00029021  0x00005e11 istore  0x00000001 , 0x00000012 
+ 00029022  0x00005e12 rshift8  0x0000003f , 0x0000003f 
+ 00029023  0x00005e13 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00029024  0x00005e14 istore  0x00000001 , 0x00000012 
+ 00029025  0x00005e15 increase  0x00000003 , 0x00000011 
+ 00029026  0x00005e16 deposit  0x00000011 
+ 00029027  0x00005e17 add  0x00000002 , 0x00000004 , 0x00000012 
+ 00029028  0x00005e18 istore  0x00000001 , 0x00000012 
+ 00029029  0x00005e19 rshift8  0x0000003f , 0x0000003f 
+ 00029030  0x00005e1a add  0x00000002 , 0x00000003 , 0x00000012 
+ 00029031  0x00005e1b istore  0x00000001 , 0x00000012 
+ 00029032  0x00005e1c increase  0x00000005 , 0x00000011 
+ 00029033  0x00005e1d deposit  0x00000011 
+ 00029034  0x00005e1e store  0x00000002 , 0x000002dc 
+ 00029035  0x00005e20 setarg  0x00000007 
+ 00029036  0x00005e21 istore  0x00000001 , 0x00000002 
+ 00029037  0x00005e23 fetch  0x00000002 , 0x000004b0 
+ 00029038  0x00005e24 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029039  0x00005e25 istore  0x00000002 , 0x00000012 
+ 00029040  0x00005e26 rtn 
+ 00029041  0x00005e29 force  0x00000000 , 0x0000003f 
+ 00029042  0x00005e2a istore  0x00000001 , 0x00000005 
+ 00029043  0x00005e2b increase  0xffffffff , 0x00000005 
+ 00029044  0x00005e2c fetcht  0x00000002 , 0x000002da 
+ 00029045  0x00005e2d add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00029046  0x00005e2e isub  0x00000005 , 0x0000003f 
+ 00029047  0x00005e2f sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00029048  0x00005e30 iforce  0x00000011 
+ 00029049  0x00005e32 deposit  0x00000011 
+ 00029050  0x00005e33 add  0x00000002 , 0x00000009 , 0x00000012 
+ 00029051  0x00005e34 istore  0x00000001 , 0x00000012 
+ 00029052  0x00005e35 rshift8  0x0000003f , 0x0000003f 
+ 00029053  0x00005e36 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00029054  0x00005e37 istore  0x00000001 , 0x00000012 
+ 00029055  0x00005e39 increase  0x00000003 , 0x00000011 
+ 00029056  0x00005e3a deposit  0x00000011 
+ 00029057  0x00005e3b add  0x00000002 , 0x00000006 , 0x00000012 
+ 00029058  0x00005e3c istore  0x00000001 , 0x00000012 
+ 00029059  0x00005e3d rshift8  0x0000003f , 0x0000003f 
+ 00029060  0x00005e3e add  0x00000002 , 0x00000005 , 0x00000012 
+ 00029061  0x00005e3f istore  0x00000001 , 0x00000012 
+ 00029062  0x00005e40 increase  0x00000003 , 0x00000011 
+ 00029063  0x00005e41 deposit  0x00000011 
+ 00029064  0x00005e42 add  0x00000002 , 0x00000004 , 0x00000012 
+ 00029065  0x00005e43 istore  0x00000001 , 0x00000012 
+ 00029066  0x00005e44 rshift8  0x0000003f , 0x0000003f 
+ 00029067  0x00005e45 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00029068  0x00005e46 istore  0x00000001 , 0x00000012 
+ 00029069  0x00005e47 increase  0x00000005 , 0x00000011 
+ 00029070  0x00005e48 deposit  0x00000011 
+ 00029071  0x00005e49 store  0x00000002 , 0x000002dc 
+ 00029072  0x00005e4a setarg  0x00000036 
+ 00029073  0x00005e4b add  0x00000002 , 0x00000007 , 0x00000012 
+ 00029074  0x00005e4c istore  0x00000001 , 0x00000012 
+ 00029075  0x00005e4d setarg  0x00000007 
+ 00029076  0x00005e4e istore  0x00000001 , 0x00000002 
+ 00029077  0x00005e4f fetch  0x00000002 , 0x000004b0 
+ 00029078  0x00005e50 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029079  0x00005e51 istore  0x00000002 , 0x00000012 
+ 00029080  0x00005e52 rtn 
+ 00029081  0x00005e54 copy  0x00000006 , 0x0000000b 
+ 00029082  0x00005e55 ifetch  0x00000001 , 0x00000006 
+ 00029083  0x00005e56 and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029084  0x00005e57 rshift3  0x0000003f , 0x0000003f 
+ 00029085  0x00005e58 beq  0x00000006 , 0x000071a2 
+ 00029086  0x00005e59 beq  0x00000001 , 0x000072e0 
+ 00029087  0x00005e5a beq  0x00000004 , 0x000072e5 
+ 00029088  0x00005e5b beq  0x00000005 , 0x000072e3 
+ 00029089  0x00005e5c branch  0x000072de 
+ 00029090  0x00005e5e call  0x000071a4 
+ 00029091  0x00005e5f branch  0x000072de 
+ 00029092  0x00005e61 deposit  0x00000039 
+ 00029093  0x00005e62 beq  0x00000005 , 0x000071a9 
+ 00029094  0x00005e63 beq  0x00000006 , 0x000071ac 
+ 00029095  0x00005e64 force  0x00000003 , 0x00000039 
+ 00029096  0x00005e65 branch  0x000072ef 
+ 00029097  0x00005e67 ifetch  0x00000001 , 0x00000006 
+ 00029098  0x00005e68 increase  0x00000002 , 0x0000003f 
+ 00029099  0x00005e69 rtn 
+ 00029100  0x00005e6b ifetch  0x00000002 , 0x00000006 
+ 00029101  0x00005e6c byteswap  0x0000003f , 0x0000003f 
+ 00029102  0x00005e6d increase  0x00000003 , 0x0000003f 
+ 00029103  0x00005e6e rtn 
+ 00029104  0x00005e71 call  0x000052de 
+ 00029105  0x00005e72 copy  0x0000003f , 0x00000005 
+ 00029106  0x00005e73 setarg  0x00000006 
+ 00029107  0x00005e74 istore  0x00000001 , 0x00000005 
+ 00029108  0x00005e75 setarg  0x0000006e 
+ 00029109  0x00005e76 istore  0x00000002 , 0x00000005 
+ 00029110  0x00005e77 setarg  0x00000f00 
+ 00029111  0x00005e78 istore  0x00000002 , 0x00000005 
+ 00029112  0x00005e79 setarg  0x001a0535 
+ 00029113  0x00005e7a istore  0x00000003 , 0x00000005 
+ 00029114  0x00005e7b setarg  0x00000111 
+ 00029115  0x00005e7c lshift16  0x0000003f , 0x0000003f 
+ 00029116  0x00005e7d istore  0x00000004 , 0x00000005 
+ 00029117  0x00005e7e setarg  0x00002600 
+ 00029118  0x00005e7f istore  0x00000002 , 0x00000005 
+ 00029119  0x00005e80 setarg  0x00000335 
+ 00029120  0x00005e81 istore  0x00000002 , 0x00000005 
+ 00029121  0x00005e82 setarg  0x00000009 
+ 00029122  0x00005e83 istore  0x00000002 , 0x00000005 
+ 00029123  0x00005e84 setarg  0x00000004 
+ 00029124  0x00005e85 istore  0x00000002 , 0x00000005 
+ 00029125  0x00005e86 jam  0x00000014 , 0x000002dc 
+ 00029126  0x00005e87 rtn 
+ 00029127  0x00005e92 copy  0x00000006 , 0x00000002 
+ 00029128  0x00005e93 fetch  0x00000002 , 0x000004b0 
+ 00029129  0x00005e94 beq  0x0000006e , 0x000071cb 
+ 00029130  0x00005e97 branch  0x000071d4 
+ 00029131  0x00005e9a copy  0x00000002 , 0x00000006 
+ 00029132  0x00005e9b increase  0xfffffffd , 0x0000000b 
+ 00029133  0x00005e9c copy  0x0000000b , 0x0000003f 
+ 00029134  0x00005e9d beq  0x00000002 , 0x000071d4 
+ 00029135  0x00005e9e call  0x000071d5 
+ 00029136  0x00005e9f rtn  0x00000028 
+ 00029137  0x00005ea0 store  0x00000001 , 0x00004752 
+ 00029138  0x00005ea1 jam  0x00000017 , 0x000002ec 
+ 00029139  0x00005ea2 rtn 
+ 00029140  0x00005ea5 rtn 
+ 00029141  0x00005eac enable  0x00000028 
+ 00029142  0x00005ead copy  0x0000003f , 0x00000039 
+ 00029143  0x00005eae arg  0x00000400 , 0x00000002 
+ 00029144  0x00005eb0 ifetch  0x00000002 , 0x00000006 
+ 00029145  0x00005eb1 isub  0x00000002 , 0x0000003e 
+ 00029146  0x00005eb2 branch  0x000071de , 0x00000005 
+ 00029147  0x00005eb3 increase  0xffffffff , 0x00000006 
+ 00029148  0x00005eb4 loop  0x000071d8 
+ 00029149  0x00005eb5 rtn 
+ 00029150  0x00005eb7 arg  0x00000300 , 0x00000002 
+ 00029151  0x00005eb9 ifetch  0x00000002 , 0x00000006 
+ 00029152  0x00005eba isub  0x00000002 , 0x0000003e 
+ 00029153  0x00005ebb branch  0x000071e5 , 0x00000005 
+ 00029154  0x00005ebc increase  0xffffffff , 0x00000006 
+ 00029155  0x00005ebd loop  0x000071df 
+ 00029156  0x00005ebe rtn 
+ 00029157  0x00005ec0 ifetch  0x00000001 , 0x00000006 
+ 00029158  0x00005ec1 ifetch  0x00000001 , 0x00000006 
+ 00029159  0x00005ec2 disable  0x00000028 
+ 00029160  0x00005ec3 rtn 
+ 00029161  0x00005ecf call  0x000072a4 
+ 00029162  0x00005ed0 branch  0x00007236 , 0x00000005 
+ 00029163  0x00005ed1 force  0x00000000 , 0x00000012 
+ 00029164  0x00005ed2 ifetch  0x00000001 , 0x00000006 
+ 00029165  0x00005ed3 increase  0xffffffff , 0x00000011 
+ 00029166  0x00005ed4 increase  0xffffffff , 0x0000000b 
+ 00029167  0x00005ed5 compare  0x00000018 , 0x0000003f , 0x000000f8 
+ 00029168  0x00005ed6 nbranch  0x00007230 , 0x00000001 
+ 00029169  0x00005ed7 compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029170  0x00005ed8 nbranch  0x000071f8 , 0x00000001 
+ 00029171  0x00005ed9 force  0x00000001 , 0x00000012 
+ 00029172  0x00005edb increase  0x00000002 , 0x00000006 
+ 00029173  0x00005edc increase  0xfffffffe , 0x00000011 
+ 00029174  0x00005edd increase  0xfffffffe , 0x0000000b 
+ 00029175  0x00005ede branch  0x000071fd 
+ 00029176  0x00005ee0 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029177  0x00005ee1 nbranch  0x000071fb , 0x00000001 
+ 00029178  0x00005ee2 branch  0x000071f4 
+ 00029179  0x00005ee4 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029180  0x00005ee5 nbranch  0x00007230 , 0x00000001 
+ 00029181  0x00005ee7 ifetch  0x00000001 , 0x00000006 
+ 00029182  0x00005ee8 increase  0xffffffff , 0x00000011 
+ 00029183  0x00005ee9 increase  0xffffffff , 0x0000000b 
+ 00029184  0x00005eea bne  0x00000001 , 0x00007207 
+ 00029185  0x00005eeb ifetch  0x00000001 , 0x00000006 
+ 00029186  0x00005eec increase  0xffffffff , 0x00000011 
+ 00029187  0x00005eed increase  0xffffffff , 0x0000000b 
+ 00029188  0x00005eee bne  0x00000000 , 0x00007230 
+ 00029189  0x00005eef jam  0x000000ff , 0x000004c3 
+ 00029190  0x00005ef0 branch  0x00007230 
+ 00029191  0x00005ef2 bne  0x00000000 , 0x00007230 
+ 00029192  0x00005ef3 ifetch  0x00000001 , 0x00000006 
+ 00029193  0x00005ef4 increase  0xffffffff , 0x00000011 
+ 00029194  0x00005ef5 increase  0xffffffff , 0x0000000b 
+ 00029195  0x00005ef6 bne  0x00000003 , 0x00007230 
+ 00029196  0x00005ef7 copy  0x00000012 , 0x0000003e 
+ 00029197  0x00005ef8 branch  0x00007210 , 0x00000005 
+ 00029198  0x00005ef9 increase  0xfffffff4 , 0x00000006 
+ 00029199  0x00005efa increase  0xfffffff4 , 0x0000000b 
+ 00029200  0x00005efc force  0x000000ff , 0x0000003f 
+ 00029201  0x00005efd store  0x00000001 , 0x000004c4 
+ 00029202  0x00005efe ifetch  0x00000001 , 0x00000006 
+ 00029203  0x00005eff increase  0xffffffff , 0x00000011 
+ 00029204  0x00005f00 increase  0xffffffff , 0x0000000b 
+ 00029205  0x00005f01 compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00029206  0x00005f02 nbranch  0x00007230 , 0x00000001 
+ 00029207  0x00005f03 compare  0x00000000 , 0x0000003f , 0x00000007 
+ 00029208  0x00005f04 branch  0x0000722d , 0x00000001 
+ 00029209  0x00005f05 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029210  0x00005f06 branch  0x0000722a , 0x00000001 
+ 00029211  0x00005f07 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029212  0x00005f08 branch  0x00007227 , 0x00000001 
+ 00029213  0x00005f09 compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00029214  0x00005f0a branch  0x00007224 , 0x00000001 
+ 00029215  0x00005f0b compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029216  0x00005f0c nbranch  0x00007230 , 0x00000001 
+ 00029217  0x00005f0d increase  0x00000008 , 0x00000006 
+ 00029218  0x00005f0e increase  0xfffffff8 , 0x00000011 
+ 00029219  0x00005f0f increase  0xfffffff8 , 0x0000000b 
+ 00029220  0x00005f11 increase  0x00000004 , 0x00000006 
+ 00029221  0x00005f12 increase  0xfffffffc , 0x00000011 
+ 00029222  0x00005f13 increase  0xfffffffc , 0x0000000b 
+ 00029223  0x00005f15 increase  0x00000002 , 0x00000006 
+ 00029224  0x00005f16 increase  0xfffffffe , 0x00000011 
+ 00029225  0x00005f17 increase  0xfffffffe , 0x0000000b 
+ 00029226  0x00005f19 increase  0x00000001 , 0x00000006 
+ 00029227  0x00005f1a increase  0xffffffff , 0x00000011 
+ 00029228  0x00005f1b increase  0xffffffff , 0x0000000b 
+ 00029229  0x00005f1d ifetch  0x00000001 , 0x00000006 
+ 00029230  0x00005f1e increase  0xffffffff , 0x00000011 
+ 00029231  0x00005f1f increase  0xffffffff , 0x0000000b 
+ 00029232  0x00005f21 increase  0xffffffff , 0x0000000b 
+ 00029233  0x00005f22 increase  0xffffffff , 0x00000011 
+ 00029234  0x00005f23 branch  0x00007230 , 0x00000002 
+ 00029235  0x00005f24 increase  0x00000001 , 0x0000000b 
+ 00029236  0x00005f25 force  0x00000001 , 0x0000003f 
+ 00029237  0x00005f26 rtn ,
+ 00029238  0x00005f28 force  0x00000000 , 0x0000003f 
+ 00029239  0x00005f29 rtn ,
+ 00029240  0x00005f2c setarg  0x00000200 
+ 00029241  0x00005f2d store  0x00000002 , 0x000004b6 
+ 00029242  0x00005f2e branch  0x00007243 
+ 00029243  0x00005f30 setarg  0x00000400 
+ 00029244  0x00005f31 store  0x00000002 , 0x000004b6 
+ 00029245  0x00005f32 branch  0x00007243 
+ 00029246  0x00005f34 setarg  0x00000600 
+ 00029247  0x00005f35 store  0x00000002 , 0x000004b6 
+ 00029248  0x00005f36 branch  0x00007243 
+ 00029249  0x00005f38 setarg  0x00000300 
+ 00029250  0x00005f39 store  0x00000002 , 0x000004b6 
+ 00029251  0x00005f3b call  0x000052de 
+ 00029252  0x00005f3c istore  0x00000001 , 0x00000005 
+ 00029253  0x00005f3d fetch  0x00000002 , 0x000004b0 
+ 00029254  0x00005f3e istore  0x00000002 , 0x00000005 
+ 00029255  0x00005f3f setarg  0x00000200 
+ 00029256  0x00005f40 istore  0x00000002 , 0x00000005 
+ 00029257  0x00005f41 fetch  0x00000002 , 0x000004b6 
+ 00029258  0x00005f42 istore  0x00000002 , 0x00000005 
+ 00029259  0x00005f43 jam  0x00000007 , 0x000002dc 
+ 00029260  0x00005f44 rtn 
+ 00029261  0x00005f47 force  0x00000000 , 0x00000002 
+ 00029262  0x00005f48 arg  0x000004a9 , 0x00000005 
+ 00029263  0x00005f49 call  0x000072a4 
+ 00029264  0x00005f4a branch  0x000072a2 , 0x00000005 
+ 00029265  0x00005f4c ifetch  0x00000001 , 0x00000006 
+ 00029266  0x00005f4d increase  0xffffffff , 0x00000011 
+ 00029267  0x00005f4e increase  0xffffffff , 0x0000000b 
+ 00029268  0x00005f4f compare  0x00000018 , 0x0000003f , 0x000000f8 
+ 00029269  0x00005f50 nbranch  0x000072a2 , 0x00000001 
+ 00029270  0x00005f51 compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029271  0x00005f52 nbranch  0x0000726e , 0x00000001 
+ 00029272  0x00005f53 force  0x00000001 , 0x00000002 
+ 00029273  0x00005f55 ifetch  0x00000001 , 0x00000006 
+ 00029274  0x00005f56 increase  0xffffffff , 0x00000011 
+ 00029275  0x00005f57 increase  0xffffffff , 0x0000000b 
+ 00029276  0x00005f58 bne  0x00000000 , 0x00007262 
+ 00029277  0x00005f59 ifetch  0x00000001 , 0x00000006 
+ 00029278  0x00005f5a increase  0xffffffff , 0x00000011 
+ 00029279  0x00005f5b increase  0xffffffff , 0x0000000b 
+ 00029280  0x00005f5c beq  0x00000000 , 0x00007273 
+ 00029281  0x00005f5d branch  0x00007265 
+ 00029282  0x00005f5f increase  0x00000001 , 0x00000006 
+ 00029283  0x00005f60 increase  0xffffffff , 0x00000011 
+ 00029284  0x00005f61 increase  0xffffffff , 0x0000000b 
+ 00029285  0x00005f63 increase  0x00000002 , 0x00000006 
+ 00029286  0x00005f64 increase  0xfffffffe , 0x00000011 
+ 00029287  0x00005f65 increase  0xfffffffe , 0x0000000b 
+ 00029288  0x00005f66 compare  0x00000000 , 0x00000002 , 0x000000ff 
+ 00029289  0x00005f67 branch  0x0000729d , 0x00000001 
+ 00029290  0x00005f68 increase  0x0000000c , 0x00000006 
+ 00029291  0x00005f69 increase  0xfffffff4 , 0x00000011 
+ 00029292  0x00005f6a increase  0xfffffff4 , 0x0000000b 
+ 00029293  0x00005f6b branch  0x0000729d 
+ 00029294  0x00005f6d compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029295  0x00005f6e nbranch  0x00007271 , 0x00000001 
+ 00029296  0x00005f6f branch  0x00007259 
+ 00029297  0x00005f71 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029298  0x00005f72 nbranch  0x000072a2 , 0x00000001 
+ 00029299  0x00005f74 ifetch  0x00000002 , 0x00000006 
+ 00029300  0x00005f75 increase  0xfffffffe , 0x00000011 
+ 00029301  0x00005f76 increase  0xfffffffe , 0x0000000b 
+ 00029302  0x00005f77 istore  0x00000002 , 0x00000005 
+ 00029303  0x00005f79 compare  0x00000000 , 0x00000002 , 0x000000ff 
+ 00029304  0x00005f7a branch  0x0000729d , 0x00000001 
+ 00029305  0x00005f7b copy  0x00000006 , 0x00000002 
+ 00029306  0x00005f7c ifetch  0x00000001 , 0x00000006 
+ 00029307  0x00005f7d bne  0x00000000 , 0x00007292 
+ 00029308  0x00005f7e ifetch  0x00000001 , 0x00000006 
+ 00029309  0x00005f7f bne  0x00000000 , 0x00007292 
+ 00029310  0x00005f80 ifetch  0x00000001 , 0x00000006 
+ 00029311  0x00005f81 bne  0x00000010 , 0x00007292 
+ 00029312  0x00005f82 ifetch  0x00000001 , 0x00000006 
+ 00029313  0x00005f83 bne  0x00000000 , 0x00007292 
+ 00029314  0x00005f84 ifetch  0x00000001 , 0x00000006 
+ 00029315  0x00005f85 bne  0x00000080 , 0x00007292 
+ 00029316  0x00005f86 ifetch  0x00000001 , 0x00000006 
+ 00029317  0x00005f87 bne  0x00000000 , 0x00007292 
+ 00029318  0x00005f88 ifetch  0x00000001 , 0x00000006 
+ 00029319  0x00005f89 bne  0x00000000 , 0x00007292 
+ 00029320  0x00005f8a ifetch  0x00000001 , 0x00000006 
+ 00029321  0x00005f8b bne  0x00000080 , 0x00007292 
+ 00029322  0x00005f8c ifetch  0x00000001 , 0x00000006 
+ 00029323  0x00005f8d bne  0x0000005f , 0x00007292 
+ 00029324  0x00005f8e ifetch  0x00000001 , 0x00000006 
+ 00029325  0x00005f8f bne  0x0000009b , 0x00007292 
+ 00029326  0x00005f90 ifetch  0x00000001 , 0x00000006 
+ 00029327  0x00005f91 bne  0x00000034 , 0x00007292 
+ 00029328  0x00005f92 ifetch  0x00000001 , 0x00000006 
+ 00029329  0x00005f93 beq  0x000000fb , 0x0000729b 
+ 00029330  0x00005f95 copy  0x00000002 , 0x00000006 
+ 00029331  0x00005f97 increase  0x0000000c , 0x00000006 
+ 00029332  0x00005f98 force  0x00000000 , 0x00000007 
+ 00029333  0x00005f99 force  0x00000000 , 0x00000002 
+ 00029334  0x00005f9a branch  0x0000729b 
+ 00029335  0x00005f9c ifetch  0x00000001 , 0x00000006 
+ 00029336  0x00005f9d increase  0xffffffff , 0x00000011 
+ 00029337  0x00005f9e increase  0xffffffff , 0x0000000b 
+ 00029338  0x00005f9f branch  0x00007277 
+ 00029339  0x00005fa1 increase  0xfffffff4 , 0x0000000b 
+ 00029340  0x00005fa2 increase  0xfffffff4 , 0x00000011 
+ 00029341  0x00005fa4 compare  0x00000000 , 0x00000011 , 0x000000ff 
+ 00029342  0x00005fa5 nbranch  0x00007251 , 0x00000001 
+ 00029343  0x00005fa6 force  0x00000000 , 0x0000003f 
+ 00029344  0x00005fa7 istore  0x00000002 , 0x00000005 
+ 00029345  0x00005fa8 rtn ,
+ 00029346  0x00005faa arg  0x000000ff , 0x00000002 
+ 00029347  0x00005fab rtn 
+ 00029348  0x00005fb6 ifetch  0x00000001 , 0x00000006 
+ 00029349  0x00005fb7 increase  0xffffffff , 0x0000000b 
+ 00029350  0x00005fb8 compare  0x00000030 , 0x0000003f , 0x000000f8 
+ 00029351  0x00005fb9 nbranch  0x000072b9 , 0x00000001 
+ 00029352  0x00005fba compare  0x00000007 , 0x0000003f , 0x00000007 
+ 00029353  0x00005fbb branch  0x000072b2 , 0x00000001 
+ 00029354  0x00005fbc compare  0x00000006 , 0x0000003f , 0x00000007 
+ 00029355  0x00005fbd branch  0x000072b4 , 0x00000001 
+ 00029356  0x00005fbe compare  0x00000005 , 0x0000003f , 0x00000007 
+ 00029357  0x00005fbf nbranch  0x000072b9 , 0x00000001 
+ 00029358  0x00005fc0 ifetch  0x00000001 , 0x00000006 
+ 00029359  0x00005fc1 copy  0x0000003f , 0x00000011 
+ 00029360  0x00005fc2 increase  0xffffffff , 0x0000000b 
+ 00029361  0x00005fc3 branch  0x000072b7 
+ 00029362  0x00005fc5 increase  0x00000002 , 0x00000006 
+ 00029363  0x00005fc6 increase  0xfffffffe , 0x0000000b 
+ 00029364  0x00005fc8 ifetch  0x00000002 , 0x00000006 
+ 00029365  0x00005fc9 byteswap  0x0000003f , 0x00000011 
+ 00029366  0x00005fca increase  0xfffffffe , 0x0000000b 
+ 00029367  0x00005fcd force  0x00000001 , 0x0000003f 
+ 00029368  0x00005fce rtn 
+ 00029369  0x00005fd1 force  0x00000000 , 0x0000003f 
+ 00029370  0x00005fd2 rtn 
+ 00029371  0x00005fdd setarg  0x00000003 
+ 00029372  0x00005fde store  0x00000001 , 0x000004af 
+ 00029373  0x00005fdf branch  0x000072c0 
+ 00029374  0x00005fe1 setarg  0x00000007 
+ 00029375  0x00005fe2 store  0x00000001 , 0x000004af 
+ 00029376  0x00005fe4 call  0x000052de 
+ 00029377  0x00005fe5 fetch  0x00000001 , 0x000004af 
+ 00029378  0x00005fe6 istore  0x00000001 , 0x00000005 
+ 00029379  0x00005fe7 copy  0x0000003f , 0x00000012 
+ 00029380  0x00005fe8 fetch  0x00000002 , 0x000004b0 
+ 00029381  0x00005fe9 istore  0x00000002 , 0x00000005 
+ 00029382  0x00005feb setarg  0x00000500 
+ 00029383  0x00005fec istore  0x00000002 , 0x00000005 
+ 00029384  0x00005fed compare  0x00000005 , 0x00000012 , 0x000000ff 
+ 00029385  0x00005fee branch  0x000072d0 , 0x00000001 
+ 00029386  0x00005fef compare  0x00000007 , 0x00000012 , 0x000000ff 
+ 00029387  0x00005ff0 branch  0x000072d0 , 0x00000001 
+ 00029388  0x00005ff1 setarg  0x00000000 
+ 00029389  0x00005ff2 istore  0x00000003 , 0x00000005 
+ 00029390  0x00005ff3 istore  0x00000002 , 0x00000005 
+ 00029391  0x00005ff4 branch  0x000072d4 
+ 00029392  0x00005ffd setarg  0x00350200 
+ 00029393  0x00005ffe istore  0x00000003 , 0x00000005 
+ 00029394  0x00006003 setarg  0x00000000 
+ 00029395  0x00006004 istore  0x00000002 , 0x00000005 
+ 00029396  0x00006006 jam  0x0000000a , 0x000002dc 
+ 00029397  0x00006007 rtn 
+ 00029398  0x0000600a copy  0x00000006 , 0x0000000b 
+ 00029399  0x0000600b ifetch  0x00000001 , 0x00000006 
+ 00029400  0x0000600c and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029401  0x0000600d rshift3  0x0000003f , 0x0000003f 
+ 00029402  0x0000600e beq  0x00000006 , 0x000072e5 
+ 00029403  0x0000600f beq  0x00000001 , 0x000072e0 
+ 00029404  0x00006010 beq  0x00000004 , 0x000072e5 
+ 00029405  0x00006011 beq  0x00000005 , 0x000072e3 
+ 00029406  0x00006013 copy  0x0000000b , 0x00000006 
+ 00029407  0x00006014 rtn 
+ 00029408  0x00006016 call  0x00007301 
+ 00029409  0x00006017 increase  0x00000001 , 0x0000003f 
+ 00029410  0x00006018 branch  0x000072de 
+ 00029411  0x0000601a force  0x00000002 , 0x0000003f 
+ 00029412  0x0000601b branch  0x000072de 
+ 00029413  0x0000601d call  0x000072f7 
+ 00029414  0x0000601e increase  0x00000002 , 0x0000003f 
+ 00029415  0x0000601f branch  0x000072de 
+ 00029416  0x00006022 ifetch  0x00000001 , 0x00000006 
+ 00029417  0x00006023 and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029418  0x00006024 rshift3  0x0000003f , 0x0000003f 
+ 00029419  0x00006025 beq  0x00000006 , 0x000072f7 
+ 00029420  0x00006026 beq  0x00000001 , 0x000072ef 
+ 00029421  0x00006027 beq  0x00000005 , 0x000072fc 
+ 00029422  0x00006028 rtn 
+ 00029423  0x0000602a call  0x00007301 
+ 00029424  0x0000602b iforce  0x00000039 
+ 00029425  0x0000602c force  0x00000000 , 0x00000002 
+ 00029426  0x0000602e lshift8  0x00000002 , 0x00000002 
+ 00029427  0x0000602f ifetch  0x00000001 , 0x00000006 
+ 00029428  0x00006030 ior  0x00000002 , 0x00000002 
+ 00029429  0x00006031 loop  0x000072f2 
+ 00029430  0x00006032 rtn 
+ 00029431  0x00006034 deposit  0x00000039 
+ 00029432  0x00006035 beq  0x00000005 , 0x000072fc 
+ 00029433  0x00006036 beq  0x00000006 , 0x000072fe 
+ 00029434  0x00006037 force  0x00000003 , 0x00000039 
+ 00029435  0x00006038 branch  0x000072ef 
+ 00029436  0x0000603a ifetch  0x00000001 , 0x00000006 
+ 00029437  0x0000603b rtn 
+ 00029438  0x0000603d ifetch  0x00000002 , 0x00000006 
+ 00029439  0x0000603e byteswap  0x0000003f , 0x0000003f 
+ 00029440  0x0000603f rtn 
+ 00029441  0x00006043 force  0x00000001 , 0x0000003f 
+ 00029442  0x00006044 copy  0x00000039 , 0x0000003e 
+ 00029443  0x00006045 rtn  0x00000005 
+ 00029444  0x00006047 lshift  0x0000003f , 0x0000003f 
+ 00029445  0x00006048 loop  0x00007304 
+ 00029446  0x00006049 rtn 
+ 00029447  0x0000604f iforce  0x00000013 
+ 00029448  0x00006050 set1  0x00000025 , 0x00000000 
+ 00029449  0x00006051 bpatch  0x000000e9 , 0x0000403d 
+ 00029450  0x00006052 force  0x00000000 , 0x00000007 
+ 00029451  0x00006053 fetch  0x00000002 , 0x00004759 
+ 00029452  0x00006054 iforce  0x00000006 
+ 00029453  0x00006055 arg  0x000004c5 , 0x00000005 
+ 00029454  0x00006057 disable  0x00000028 
+ 00029455  0x00006058 ifetch  0x00000001 , 0x00000006 
+ 00029456  0x00006059 rtn  0x00000034 
+ 00029457  0x0000605a iforce  0x00000039 
+ 00029458  0x0000605c ifetch  0x00000002 , 0x00000006 
+ 00029459  0x0000605d isub  0x00000013 , 0x0000003e 
+ 00029460  0x0000605e nbranch  0x00007316 , 0x00000005 
+ 00029461  0x0000605f enable  0x00000028 
+ 00029462  0x00006061 loop  0x00007312 
+ 00029463  0x00006062 ifetch  0x00000004 , 0x00000006 
+ 00029464  0x00006063 nbranch  0x0000731b , 0x00000028 
+ 00029465  0x00006064 istore  0x00000004 , 0x00000005 
+ 00029466  0x00006065 increase  0x00000001 , 0x00000007 
+ 00029467  0x00006067 call  0x000072e8 
+ 00029468  0x00006068 iadd  0x00000006 , 0x00000006 
+ 00029469  0x00006069 branch  0x0000730e 
+ 00029470  0x0000606d fetch  0x00000002 , 0x00004759 
+ 00029471  0x0000606e iforce  0x00000006 
+ 00029472  0x00006070 ifetch  0x00000001 , 0x00000006 
+ 00029473  0x00006071 rtn  0x00000034 
+ 00029474  0x00006072 lshift  0x0000003f , 0x0000003f 
+ 00029475  0x00006073 iadd  0x00000006 , 0x00000006 
+ 00029476  0x00006074 ifetch  0x00000004 , 0x00000006 
+ 00029477  0x00006075 isub  0x00000002 , 0x0000003e 
+ 00029478  0x00006076 rtn  0x00000005 
+ 00029479  0x00006077 call  0x000072e8 
+ 00029480  0x00006078 iadd  0x00000006 , 0x00000006 
+ 00029481  0x00006079 branch  0x00007320 
+ 00029482  0x00006081 set1  0x00000025 , 0x00000000 
+ 00029483  0x00006082 bpatch  0x000000ea , 0x0000403d 
+ 00029484  0x00006083 fetch  0x00000002 , 0x00004759 
+ 00029485  0x00006084 iforce  0x00000006 
+ 00029486  0x00006086 ifetch  0x00000001 , 0x00000006 
+ 00029487  0x00006087 branch  0x0000734b , 0x00000034 
+ 00029488  0x00006088 iforce  0x00000039 
+ 00029489  0x0000608a ifetch  0x00000002 , 0x00000006 
+ 00029490  0x0000608b isub  0x00000013 , 0x0000003e 
+ 00029491  0x0000608c branch  0x00007339 , 0x00000005 
+ 00029492  0x0000608d loop  0x00007331 
+ 00029493  0x0000608e increase  0x00000004 , 0x00000006 
+ 00029494  0x0000608f call  0x000072e8 
+ 00029495  0x00006090 iadd  0x00000006 , 0x00000006 
+ 00029496  0x00006091 branch  0x0000732e 
+ 00029497  0x00006093 increase  0xffffffff , 0x00000039 
+ 00029498  0x00006094 lshift  0x00000039 , 0x0000003f 
+ 00029499  0x00006095 iadd  0x00000006 , 0x00000006 
+ 00029500  0x00006096 increase  0x00000004 , 0x00000006 
+ 00029501  0x00006097 call  0x000072e8 
+ 00029502  0x00006098 iadd  0x00000006 , 0x00000002 
+ 00029503  0x0000609a increase  0x00000001 , 0x00000006 
+ 00029504  0x0000609b ifetch  0x00000002 , 0x00000006 
+ 00029505  0x0000609c isub  0x00000012 , 0x0000000b 
+ 00029506  0x0000609e setflag  0x00000005 , 0x00000000 , 0x0000003f 
+ 00029507  0x0000609f copy  0x0000000b , 0x0000000b 
+ 00029508  0x000060a0 rtn  0x00000005 
+ 00029509  0x000060a1 call  0x000072d6 
+ 00029510  0x000060a2 iadd  0x00000006 , 0x00000006 
+ 00029511  0x000060a3 deposit  0x00000002 
+ 00029512  0x000060a4 isub  0x00000006 , 0x0000003e 
+ 00029513  0x000060a5 branch  0x0000734b , 0x00000005 
+ 00029514  0x000060a6 branch  0x0000733f 
+ 00029515  0x000060a8 force  0x00000000 , 0x00000006 
+ 00029516  0x000060a9 force  0x00000000 , 0x0000003f 
+ 00029517  0x000060aa rtn 
+ 00029518  0x000060b1 set1  0x00000025 , 0x00000000 
+ 00029519  0x000060b2 bpatch  0x000000eb , 0x0000403d 
+ 00029520  0x000060b3 fetch  0x00000002 , 0x00004759 
+ 00029521  0x000060b4 iforce  0x00000006 
+ 00029522  0x000060b6 ifetch  0x00000001 , 0x00000006 
+ 00029523  0x000060b7 branch  0x00007368 , 0x00000034 
+ 00029524  0x000060b8 lshift  0x0000003f , 0x0000003f 
+ 00029525  0x000060b9 iadd  0x00000006 , 0x00000006 
+ 00029526  0x000060ba ifetch  0x00000004 , 0x00000006 
+ 00029527  0x000060bb isub  0x00000002 , 0x0000003e 
+ 00029528  0x000060bc branch  0x0000735c , 0x00000005 
+ 00029529  0x000060bd call  0x000072e8 
+ 00029530  0x000060be iadd  0x00000006 , 0x00000006 
+ 00029531  0x000060bf branch  0x00007352 
+ 00029532  0x000060c1 call  0x000072e8 
+ 00029533  0x000060c2 iadd  0x00000006 , 0x00000002 
+ 00029534  0x000060c4 increase  0x00000001 , 0x00000006 
+ 00029535  0x000060c5 ifetch  0x00000002 , 0x00000006 
+ 00029536  0x000060c6 isub  0x00000012 , 0x0000003e 
+ 00029537  0x000060c7 rtn  0x00000005 
+ 00029538  0x000060c8 call  0x000072d6 
+ 00029539  0x000060c9 iadd  0x00000006 , 0x00000006 
+ 00029540  0x000060ca deposit  0x00000002 
+ 00029541  0x000060cb isub  0x00000006 , 0x0000003e 
+ 00029542  0x000060cc branch  0x00007368 , 0x00000005 
+ 00029543  0x000060cd branch  0x0000735e 
+ 00029544  0x000060cf force  0x00000000 , 0x00000006 
+ 00029545  0x000060d0 rtn 
+ 00029546  0x000060d4 call  0x0000737d 
+ 00029547  0x000060d5 arg  0x0000051f , 0x00000006 
+ 00029548  0x000060d6 arg  0x0000050f , 0x00000005 
+ 00029549  0x000060d7 branch  0x00007e35 
+ 00029550  0x000060db disable  0x00000028 
+ 00029551  0x000060dc call  0x00007474 
+ 00029552  0x000060dd arg  0x000004ef , 0x00000006 
+ 00029553  0x000060de arg  0x0000052f , 0x00000005 
+ 00029554  0x000060df force  0x0000000f , 0x00000039 
+ 00029555  0x000060e0 call  0x00007e45 
+ 00029556  0x000060e1 ifetch  0x00000001 , 0x00000006 
+ 00029557  0x000060e2 xor_into  0x00000006 , 0x0000003f 
+ 00029558  0x000060e3 istore  0x00000001 , 0x00000005 
+ 00029559  0x000060e4 setarg  0x0000053f 
+ 00029560  0x000060e5 store  0x00000002 , 0x00000574 
+ 00029561  0x000060e6 setarg  0x0000052f 
+ 00029562  0x000060e7 store  0x00000002 , 0x00000572 
+ 00029563  0x000060e8 set1  0x00000012 , 0x00000000 
+ 00029564  0x000060e9 branch  0x000073bd 
+ 00029565  0x000060ee fetcht  0x00000001 , 0x0000054f 
+ 00029566  0x000060ef force  0x00000010 , 0x00000012 
+ 00029567  0x000060f0 add  0x00000002 , 0x00000006 , 0x00000013 
+ 00029568  0x000060f1 sub  0x00000013 , 0x00000010 , 0x0000003e 
+ 00029569  0x000060f2 branch  0x00007383 , 0x00000002 
+ 00029570  0x000060f3 force  0x00000010 , 0x00000013 
+ 00029571  0x000060f5 arg  0x0000052f , 0x00000005 
+ 00029572  0x000060f7 arg  0x00000550 , 0x00000006 
+ 00029573  0x000060f8 copy  0x00000002 , 0x00000039 
+ 00029574  0x000060f9 disable  0x00000028 
+ 00029575  0x000060fb ifetch  0x00000001 , 0x00000006 
+ 00029576  0x000060fc istore  0x00000001 , 0x00000005 
+ 00029577  0x000060fd increase  0xffffffff , 0x00000012 
+ 00029578  0x000060fe branch  0x00007391 , 0x00000005 
+ 00029579  0x000060ff loop  0x00007387 
+ 00029580  0x00006100 branch  0x00007384 , 0x00000028 
+ 00029581  0x00006101 enable  0x00000028 
+ 00029582  0x00006102 force  0x00000006 , 0x00000039 
+ 00029583  0x00006103 copy  0x00000011 , 0x00000006 
+ 00029584  0x00006104 branch  0x00007387 
+ 00029585  0x00006106 arg  0x000004ef , 0x00000006 
+ 00029586  0x00006107 arg  0x0000053f , 0x00000005 
+ 00029587  0x00006108 call  0x00007e35 
+ 00029588  0x00006109 fetch  0x00000001 , 0x0000054e 
+ 00029589  0x0000610a ixor  0x00000013 , 0x0000003f 
+ 00029590  0x0000610b store  0x00000001 , 0x0000054e 
+ 00029591  0x0000610c setarg  0x0000053f 
+ 00029592  0x0000610d store  0x00000002 , 0x00000574 
+ 00029593  0x0000610e setarg  0x0000052f 
+ 00029594  0x0000610f store  0x00000002 , 0x00000572 
+ 00029595  0x00006110 set1  0x00000012 , 0x00000000 
+ 00029596  0x00006111 branch  0x000073bd 
+ 00029597  0x00006117 disable  0x00000028 
+ 00029598  0x00006118 call  0x00007474 
+ 00029599  0x00006119 branch  0x000073a7 
+ 00029600  0x0000611c arg  0x00000056 , 0x00000011 
+ 00029601  0x0000611d enable  0x00000028 
+ 00029602  0x0000611e call  0x00007474 
+ 00029603  0x0000611f call  0x000073a7 
+ 00029604  0x00006120 arg  0x0000051f , 0x00000006 
+ 00029605  0x00006121 arg  0x00000062 , 0x00000005 
+ 00029606  0x00006122 branch  0x00007e35 
+ 00029607  0x00006126 setarg  0x000004ef 
+ 00029608  0x00006127 store  0x00000002 , 0x00000574 
+ 00029609  0x00006128 setarg  0x00004262 
+ 00029610  0x00006129 store  0x00000002 , 0x00000572 
+ 00029611  0x0000612a set0  0x00000012 , 0x00000000 
+ 00029612  0x0000612b call  0x000073bd 
+ 00029613  0x0000612c arg  0x0000051f , 0x00000011 
+ 00029614  0x0000612d arg  0x000004ef , 0x00000012 
+ 00029615  0x0000612e arg  0x0000052f , 0x00000005 
+ 00029616  0x0000612f call  0x00007467 
+ 00029617  0x00006130 arg  0x0000052f , 0x00000011 
+ 00029618  0x00006131 arg  0x0000053f , 0x00000012 
+ 00029619  0x00006132 copy  0x00000012 , 0x00000005 
+ 00029620  0x00006133 enable  0x00000028 
+ 00029621  0x00006134 call  0x00007465 
+ 00029622  0x00006135 call  0x0000747f 
+ 00029623  0x00006136 setarg  0x0000053f 
+ 00029624  0x00006137 store  0x00000002 , 0x00000574 
+ 00029625  0x00006138 setarg  0x0000052f 
+ 00029626  0x00006139 store  0x00000002 , 0x00000572 
+ 00029627  0x0000613a set1  0x00000012 , 0x00000000 
+ 00029628  0x0000613b branch  0x000073bd 
+ 00029629  0x00006140 jam  0x00000000 , 0x00000576 
+ 00029630  0x00006141 fetch  0x00000002 , 0x00000572 
+ 00029631  0x00006142 iforce  0x00000006 
+ 00029632  0x00006143 arg  0x00000560 , 0x00000005 
+ 00029633  0x00006144 call  0x00007e35 
+ 00029634  0x00006145 fetch  0x00000002 , 0x00000574 
+ 00029635  0x00006146 iforce  0x00000006 
+ 00029636  0x00006147 arg  0x0000051f , 0x00000005 
+ 00029637  0x00006148 call  0x00007e35 
+ 00029638  0x0000614b call  0x000073e4 
+ 00029639  0x0000614c disable  0x00000028 
+ 00029640  0x0000614d bmark0  0x00000012 , 0x000073ce 
+ 00029641  0x0000614e fetch  0x00000001 , 0x00000576 
+ 00029642  0x0000614f bne  0x00000004 , 0x000073ce 
+ 00029643  0x00006150 fetch  0x00000002 , 0x00000574 
+ 00029644  0x00006151 iforce  0x00000012 
+ 00029645  0x00006152 call  0x00007416 
+ 00029646  0x00006154 call  0x00007415 
+ 00029647  0x00006155 call  0x00007428 
+ 00029648  0x00006156 fetch  0x00000001 , 0x00000576 
+ 00029649  0x00006157 increase  0x00000001 , 0x0000003f 
+ 00029650  0x00006158 store  0x00000001 , 0x00000576 
+ 00029651  0x0000615a call  0x000073e4 
+ 00029652  0x0000615b enable  0x00000028 
+ 00029653  0x0000615c call  0x00007415 
+ 00029654  0x0000615d call  0x00007437 
+ 00029655  0x0000615e call  0x00007446 
+ 00029656  0x0000615f call  0x00007437 
+ 00029657  0x00006160 call  0x00007446 
+ 00029658  0x00006161 call  0x00007437 
+ 00029659  0x00006162 call  0x00007446 
+ 00029660  0x00006163 call  0x00007437 
+ 00029661  0x00006164 fetch  0x00000001 , 0x00000576 
+ 00029662  0x00006165 increase  0x00000001 , 0x0000003f 
+ 00029663  0x00006166 store  0x00000001 , 0x00000576 
+ 00029664  0x00006167 bne  0x00000010 , 0x000073c6 
+ 00029665  0x00006168 call  0x000073e4 
+ 00029666  0x00006169 disable  0x00000028 
+ 00029667  0x0000616a branch  0x00007415 
+ 00029668  0x0000616f fetch  0x00000001 , 0x00000576 
+ 00029669  0x00006170 arg  0x00000560 , 0x00000006 
+ 00029670  0x00006171 branch  0x0000740b , 0x00000034 
+ 00029671  0x00006172 iforce  0x00000012 
+ 00029672  0x00006173 force  0x00000011 , 0x00000039 
+ 00029673  0x00006174 copy  0x00000006 , 0x00000005 
+ 00029674  0x00006176 ifetch  0x00000001 , 0x00000006 
+ 00029675  0x00006177 lshift3  0x0000003f , 0x00000002 
+ 00029676  0x00006178 rshift2  0x0000003f , 0x0000003f 
+ 00029677  0x00006179 rshift3  0x0000003f , 0x0000003f 
+ 00029678  0x0000617a ior  0x00000002 , 0x0000003f 
+ 00029679  0x0000617b istore  0x00000001 , 0x00000005 
+ 00029680  0x0000617c loop  0x000073ea 
+ 00029681  0x0000617d setarg  0x00000560 
+ 00029682  0x0000617e iadd  0x00000012 , 0x00000006 
+ 00029683  0x0000617f force  0x00000010 , 0x00000039 
+ 00029684  0x00006180 arg  0x000004ff , 0x00000005 
+ 00029685  0x00006182 ifetch  0x00000001 , 0x00000006 
+ 00029686  0x00006183 istore  0x00000001 , 0x00000005 
+ 00029687  0x00006184 compare  0x00000571 , 0x00000006 , 0x000000ff 
+ 00029688  0x00006185 nbranch  0x000073fa , 0x00000001 
+ 00029689  0x00006186 increase  0xffffffef , 0x00000006 
+ 00029690  0x00006188 loop  0x000073f5 
+ 00029691  0x00006189 force  0x00000000 , 0x00000011 
+ 00029692  0x0000618a add  0x00000012 , 0xffffffff , 0x00000013 
+ 00029693  0x0000618b lshift2  0x00000013 , 0x00000013 
+ 00029694  0x0000618c lshift2  0x00000013 , 0x00000013 
+ 00029695  0x0000618d call  0x000075c5 
+ 00029696  0x0000618e setarg  0x00008400 
+ 00029697  0x0000618f iadd  0x00000013 , 0x00000013 
+ 00029698  0x00006190 arg  0x000004ff , 0x00000005 
+ 00029699  0x00006191 force  0x00000010 , 0x00000039 
+ 00029700  0x00006193 ifetcht  0x00000001 , 0x00000013 
+ 00029701  0x00006194 ifetch  0x00000001 , 0x00000005 
+ 00029702  0x00006195 iadd  0x00000002 , 0x0000003f 
+ 00029703  0x00006196 istore  0x00000001 , 0x00000005 
+ 00029704  0x00006197 increase  0x00000001 , 0x00000013 
+ 00029705  0x00006198 loop  0x00007404 
+ 00029706  0x00006199 branch  0x000075c9 
+ 00029707  0x0000619c force  0x00000010 , 0x00000039 
+ 00029708  0x0000619d force  0x00000000 , 0x00000002 
+ 00029709  0x0000619f ifetch  0x00000001 , 0x00000006 
+ 00029710  0x000061a0 ixor  0x00000002 , 0x00000002 
+ 00029711  0x000061a1 loop  0x0000740d 
+ 00029712  0x000061a2 deposit  0x00000002 
+ 00029713  0x000061a3 istore  0x00000001 , 0x00000006 
+ 00029714  0x000061a4 arg  0x00000560 , 0x00000006 
+ 00029715  0x000061a5 arg  0x000004ff , 0x00000005 
+ 00029716  0x000061a6 branch  0x00007e35 
+ 00029717  0x000061a9 arg  0x000004ff , 0x00000012 
+ 00029718  0x000061ab force  0x00000010 , 0x00000039 
+ 00029719  0x000061ac arg  0x0000051f , 0x00000011 
+ 00029720  0x000061ad copy  0x00000011 , 0x00000005 
+ 00029721  0x000061af ifetcht  0x00000001 , 0x00000011 
+ 00029722  0x000061b0 ifetch  0x00000001 , 0x00000012 
+ 00029723  0x000061b1 ixor  0x00000002 , 0x00000030 
+ 00029724  0x000061b2 and  0x00000039 , 0x00000003 , 0x00000013 
+ 00029725  0x000061b3 nbranch  0x0000741f , 0x00000028 
+ 00029726  0x000061b4 xor_into  0x00000003 , 0x00000013 
+ 00029727  0x000061b6 sub  0x00000013 , 0x00000001 , 0x00000013 
+ 00029728  0x000061b7 branch  0x00007422 , 0x00000002 
+ 00029729  0x000061b8 iadd  0x00000002 , 0x00000030 
+ 00029730  0x000061ba deposit  0x00000030 
+ 00029731  0x000061bb istore  0x00000001 , 0x00000005 
+ 00029732  0x000061bc increase  0x00000001 , 0x00000011 
+ 00029733  0x000061bd increase  0x00000001 , 0x00000012 
+ 00029734  0x000061be loop  0x00007419 
+ 00029735  0x000061bf rtn 
+ 00029736  0x000061c2 call  0x000075c5 
+ 00029737  0x000061c3 force  0x00000010 , 0x00000039 
+ 00029738  0x000061c4 arg  0x0000051f , 0x00000011 
+ 00029739  0x000061c6 ifetch  0x00000001 , 0x00000011 
+ 00029740  0x000061c7 arg  0x00008500 , 0x00000006 
+ 00029741  0x000061c8 and  0x00000039 , 0x00000003 , 0x00000013 
+ 00029742  0x000061c9 sub  0x00000013 , 0x00000001 , 0x0000003e 
+ 00029743  0x000061ca branch  0x00007431 , 0x00000002 
+ 00029744  0x000061cb arg  0x00008600 , 0x00000006 
+ 00029745  0x000061cd iadd  0x00000006 , 0x00000006 
+ 00029746  0x000061ce ifetch  0x00000001 , 0x00000006 
+ 00029747  0x000061cf istore  0x00000001 , 0x00000011 
+ 00029748  0x000061d0 increase  0x00000001 , 0x00000011 
+ 00029749  0x000061d1 loop  0x0000742b 
+ 00029750  0x000061d2 branch  0x000075c9 
+ 00029751  0x000061d5 force  0x00000008 , 0x00000039 
+ 00029752  0x000061d6 arg  0x0000051f , 0x00000006 
+ 00029753  0x000061d7 copy  0x00000006 , 0x00000005 
+ 00029754  0x000061d9 ifetch  0x00000001 , 0x00000006 
+ 00029755  0x000061da iforce  0x00000011 
+ 00029756  0x000061db ifetch  0x00000001 , 0x00000006 
+ 00029757  0x000061dc iforce  0x00000012 
+ 00029758  0x000061dd lshift  0x00000011 , 0x0000003f 
+ 00029759  0x000061de iadd  0x00000012 , 0x0000003f 
+ 00029760  0x000061df istore  0x00000001 , 0x00000005 
+ 00029761  0x000061e0 deposit  0x00000011 
+ 00029762  0x000061e1 iadd  0x00000012 , 0x0000003f 
+ 00029763  0x000061e2 istore  0x00000001 , 0x00000005 
+ 00029764  0x000061e3 loop  0x0000743a 
+ 00029765  0x000061e4 rtn 
+ 00029766  0x000061e8 setarg  0x008ae42c 
+ 00029767  0x000061e9 iforce  0x00000002 
+ 00029768  0x000061ea force  0x00000007 , 0x00000039 
+ 00029769  0x000061eb call  0x00007455 
+ 00029770  0x000061ec setarg  0x000d751b 
+ 00029771  0x000061ed iforce  0x00000002 
+ 00029772  0x000061ee force  0x00000005 , 0x00000039 
+ 00029773  0x000061ef call  0x00007455 
+ 00029774  0x000061f0 fetch  0x00000001 , 0x0000052e 
+ 00029775  0x000061f1 iforce  0x00000011 
+ 00029776  0x000061f2 fetch  0x00000001 , 0x00000522 
+ 00029777  0x000061f3 store  0x00000001 , 0x0000052e 
+ 00029778  0x000061f4 deposit  0x00000011 
+ 00029779  0x000061f5 store  0x00000001 , 0x00000522 
+ 00029780  0x000061f6 rtn 
+ 00029781  0x000061f9 and  0x00000002 , 0x0000000f , 0x00000012 
+ 00029782  0x000061fb and  0x00000002 , 0x0000000f , 0x0000003f 
+ 00029783  0x000061fc arg  0x0000051f , 0x00000005 
+ 00029784  0x000061fd iadd  0x00000005 , 0x00000005 
+ 00029785  0x000061fe ifetch  0x00000001 , 0x00000005 
+ 00029786  0x000061ff iforce  0x00000013 
+ 00029787  0x00006200 deposit  0x00000011 
+ 00029788  0x00006201 istore  0x00000001 , 0x00000005 
+ 00029789  0x00006202 copy  0x00000013 , 0x00000011 
+ 00029790  0x00006203 rshift4  0x00000002 , 0x00000002 
+ 00029791  0x00006204 loop  0x00007456 
+ 00029792  0x00006205 setarg  0x0000051f 
+ 00029793  0x00006206 iadd  0x00000012 , 0x00000005 
+ 00029794  0x00006207 deposit  0x00000011 
+ 00029795  0x00006208 istore  0x00000001 , 0x00000005 
+ 00029796  0x00006209 rtn 
+ 00029797  0x0000620c enable  0x00000028 
+ 00029798  0x0000620d branch  0x00007468 
+ 00029799  0x00006210 disable  0x00000028 
+ 00029800  0x00006212 force  0x00000010 , 0x00000039 
+ 00029801  0x00006214 ifetcht  0x00000001 , 0x00000011 
+ 00029802  0x00006215 ifetch  0x00000001 , 0x00000012 
+ 00029803  0x00006216 branch  0x0000746e , 0x00000028 
+ 00029804  0x00006217 ixor  0x00000002 , 0x0000003f 
+ 00029805  0x00006218 branch  0x0000746f 
+ 00029806  0x0000621a iadd  0x00000002 , 0x0000003f 
+ 00029807  0x0000621c istore  0x00000001 , 0x00000005 
+ 00029808  0x0000621d increase  0x00000001 , 0x00000011 
+ 00029809  0x0000621e increase  0x00000001 , 0x00000012 
+ 00029810  0x0000621f loop  0x00007469 
+ 00029811  0x00006220 rtn 
+ 00029812  0x00006224 arg  0x0000053f , 0x00000005 
+ 00029813  0x00006225 ifetch  0x00000006 , 0x00000011 
+ 00029814  0x00006226 istore  0x00000006 , 0x00000005 
+ 00029815  0x00006227 branch  0x0000747a , 0x00000028 
+ 00029816  0x00006228 ifetch  0x00000006 , 0x00000011 
+ 00029817  0x00006229 branch  0x0000747b 
+ 00029818  0x0000622b ifetch  0x00000006 , 0x00000006 
+ 00029819  0x0000622d istore  0x00000006 , 0x00000005 
+ 00029820  0x0000622e ifetch  0x00000004 , 0x00000011 
+ 00029821  0x0000622f istore  0x00000004 , 0x00000005 
+ 00029822  0x00006230 rtn 
+ 00029823  0x00006233 arg  0x00004262 , 0x00000006 
+ 00029824  0x00006234 arg  0x0000052f , 0x00000005 
+ 00029825  0x00006235 arg  0x00000000 , 0x00000002 
+ 00029826  0x00006236 setarg  0x008395a7 
+ 00029827  0x00006237 call  0x000074a0 
+ 00029828  0x00006238 setarg  0x00b3c1df 
+ 00029829  0x00006239 call  0x000074a0 
+ 00029830  0x0000623a setarg  0x0000e5e9 
+ 00029831  0x0000623b call  0x000074a1 
+ 00029832  0x0000623c copy  0x00000002 , 0x00000014 
+ 00029833  0x0000623d disable  0x00000028 
+ 00029834  0x0000623e call  0x0000748e 
+ 00029835  0x0000623f copy  0x00000014 , 0x00000002 
+ 00029836  0x00006240 enable  0x00000028 
+ 00029837  0x00006241 branch  0x0000748e 
+ 00029838  0x00006244 force  0x00000008 , 0x00000039 
+ 00029839  0x00006246 ifetch  0x00000001 , 0x00000006 
+ 00029840  0x00006247 compare  0x00000001 , 0x00000039 , 0x00000001 
+ 00029841  0x00006248 branch  0x00007495 , 0x00000028 
+ 00029842  0x00006249 branch  0x00007496 , 0x00000001 
+ 00029843  0x0000624b iadd  0x00000002 , 0x0000003f 
+ 00029844  0x0000624c branch  0x00007497 
+ 00029845  0x0000624e branch  0x00007493 , 0x00000001 
+ 00029846  0x00006250 ixor  0x00000002 , 0x0000003f 
+ 00029847  0x00006252 istore  0x00000001 , 0x00000005 
+ 00029848  0x00006253 rshift8  0x00000002 , 0x00000002 
+ 00029849  0x00006254 loop  0x0000748f 
+ 00029850  0x00006255 rtn 
+ 00029851  0x00006258 fetch  0x00000006 , 0x00000523 
+ 00029852  0x00006259 store  0x00000006 , 0x00000056 
+ 00029853  0x0000625a ifetch  0x00000006 , 0x00000006 
+ 00029854  0x0000625b istore  0x00000006 , 0x00000005 
+ 00029855  0x0000625c rtn 
+ 00029856  0x0000625f lshift8  0x00000002 , 0x00000002 
+ 00029857  0x00006261 lshift16  0x00000002 , 0x00000002 
+ 00029858  0x00006262 ior  0x00000002 , 0x00000002 
+ 00029859  0x00006263 rtn 
+ 00029860  0x00006267 branch  0x000074a4 
+ 00029861  0x0000626c call  0x00007540 
+ 00029862  0x0000626d arg  0x0000447b , 0x00000005 
+ 00029863  0x0000626e branch  0x000075a3 
+ 00029864  0x00006272 arg  0x0000449c , 0x00000005 
+ 00029865  0x00006273 branch  0x000074ab , 0x00000029 
+ 00029866  0x00006274 arg  0x000003b0 , 0x00000005 
+ 00029867  0x00006276 copy  0x00000006 , 0x00000011 
+ 00029868  0x00006277 call  0x00007e35 
+ 00029869  0x00006278 call  0x00007551 
+ 00029870  0x00006279 arg  0x0000448c , 0x00000006 
+ 00029871  0x0000627a branch  0x000075bc 
+ 00029872  0x0000627d arg  0x000003b0 , 0x00000011 
+ 00029873  0x0000627e branch  0x000074b3 , 0x00000029 
+ 00029874  0x0000627f arg  0x0000449c , 0x00000011 
+ 00029875  0x00006281 copy  0x00000011 , 0x00000005 
+ 00029876  0x00006282 call  0x00006226 
+ 00029877  0x00006283 branch  0x00007551 
+ 00029878  0x00006286 arg  0x00000380 , 0x00000006 
+ 00029879  0x00006287 call  0x00007592 
+ 00029880  0x00006288 arg  0x0000447b , 0x00000006 
+ 00029881  0x00006289 call  0x00007593 
+ 00029882  0x0000628a force  0x00000038 , 0x00000036 
+ 00029883  0x0000628b force  0x00000000 , 0x00000036 
+ 00029884  0x0000628c call  0x0000752f 
+ 00029885  0x0000628d arg  0x000003fd , 0x00000005 
+ 00029886  0x0000628e branch  0x000075a3 
+ 00029887  0x00006292 force  0x00000049 , 0x0000003f 
+ 00029888  0x00006293 branch  0x000074c2 
+ 00029889  0x00006295 force  0x00000001 , 0x0000003f 
+ 00029890  0x00006297 force  0x00000000 , 0x00000038 
+ 00029891  0x00006298 lshift8  0x00000002 , 0x0000002f 
+ 00029892  0x00006299 ior  0x0000002f , 0x0000002f 
+ 00029893  0x0000629a increase  0x00000001 , 0x00000038 
+ 00029894  0x0000629b rshift8  0x00000002 , 0x0000002f 
+ 00029895  0x0000629c rshift16  0x0000002f , 0x0000002f 
+ 00029896  0x0000629d fetch  0x00000002 , 0x00004473 
+ 00029897  0x0000629e lshift16 , 0x0000003f , 0x0000003f 
+ 00029898  0x0000629f ior  0x0000002f , 0x0000002f 
+ 00029899  0x000062a0 increase  0x00000001 , 0x00000038 
+ 00029900  0x000062a1 ifetch  0x00000004 , 0x00000006 
+ 00029901  0x000062a2 iforce  0x0000002f 
+ 00029902  0x000062a3 increase  0x00000001 , 0x00000038 
+ 00029903  0x000062a4 ifetch  0x00000002 , 0x00000006 
+ 00029904  0x000062a5 byteswap  0x00000011 , 0x0000002f 
+ 00029905  0x000062a6 lshift16  0x0000002f , 0x0000002f 
+ 00029906  0x000062a7 ior  0x0000002f , 0x0000002f 
+ 00029907  0x000062a8 increase  0x00000001 , 0x00000038 
+ 00029908  0x000062a9 rtn 
+ 00029909  0x000062ae add  0x00000013 , 0x00000001 , 0x00000006 
+ 00029910  0x000062af ifetch  0x00000001 , 0x00000006 
+ 00029911  0x000062b0 iforce  0x00000011 
+ 00029912  0x000062b1 call  0x000074bf 
+ 00029913  0x000062b2 call  0x00007531 
+ 00029914  0x000062b4 force  0x00000000 , 0x00000038 
+ 00029915  0x000062b5 ifetch  0x00000001 , 0x00000013 
+ 00029916  0x000062b6 and_into  0x00000003 , 0x0000003f 
+ 00029917  0x000062b7 lshift16  0x0000003f , 0x0000002f 
+ 00029918  0x000062b8 set1  0x00000008 , 0x0000002f 
+ 00029919  0x000062b9 call  0x0000759b 
+ 00029920  0x000062ba call  0x00007534 
+ 00029921  0x000062bc copy  0x00000011 , 0x00000039 
+ 00029922  0x000062bd add  0x00000013 , 0x00000002 , 0x00000006 
+ 00029923  0x000062be call  0x0000757a 
+ 00029924  0x000062c0 call  0x00007584 
+ 00029925  0x000062c1 call  0x00007534 
+ 00029926  0x000062c2 deposit  0x00000039 
+ 00029927  0x000062c3 branch  0x000074e9 , 0x00000034 
+ 00029928  0x000062c4 branch  0x000074e4 
+ 00029929  0x000062c6 force  0x0000000c , 0x00000038 
+ 00029930  0x000062c7 deposit  0x0000002f 
+ 00029931  0x000062c8 store  0x00000004 , 0x00000378 
+ 00029932  0x000062c9 rtn 
+ 00029933  0x000062cc increase  0x00000001 , 0x00000011 
+ 00029934  0x000062cd call  0x000074c1 
+ 00029935  0x000062ce copy  0x00000013 , 0x00000006 
+ 00029936  0x000062cf call  0x0000758e 
+ 00029937  0x000062d0 call  0x00007537 
+ 00029938  0x000062d1 call  0x000075aa 
+ 00029939  0x000062d2 increase  0x00000010 , 0x00000013 
+ 00029940  0x000062d3 increase  0xfffffff0 , 0x00000012 
+ 00029941  0x000062d4 branch  0x000074ed , 0x00000002 
+ 00029942  0x000062d5 rtn 
+ 00029943  0x000062d8 arg  0x0000443e , 0x00000013 
+ 00029944  0x000062d9 fetcht  0x00000005 , 0x00004465 
+ 00029945  0x000062da call  0x000074d5 
+ 00029946  0x000062db force  0x00000008 , 0x00000038 
+ 00029947  0x000062dc iforce  0x0000002f 
+ 00029948  0x000062dd force  0x00000000 , 0x00000011 
+ 00029949  0x000062de call  0x000074c1 
+ 00029950  0x000062df call  0x00007537 
+ 00029951  0x000062e0 arg  0x00004440 , 0x00000013 
+ 00029952  0x000062e1 fetch  0x00000001 , 0x0000443f 
+ 00029953  0x000062e2 add  0x0000003f , 0xffffffff , 0x00000012 
+ 00029954  0x000062e3 iadd  0x00000013 , 0x00000005 
+ 00029955  0x000062e4 force  0x0000000c , 0x00000038 
+ 00029956  0x000062e5 deposit  0x0000002f 
+ 00029957  0x000062e6 istore  0x00000004 , 0x00000005 
+ 00029958  0x000062e7 call  0x000074ed 
+ 00029959  0x000062e8 fetch  0x00000001 , 0x0000443f 
+ 00029960  0x000062e9 increase  0x00000004 , 0x0000003f 
+ 00029961  0x000062ea store  0x00000001 , 0x0000443f 
+ 00029962  0x000062eb fetcht  0x00000005 , 0x00004465 
+ 00029963  0x000062ec increase  0x00000001 , 0x00000002 
+ 00029964  0x000062ed storet  0x00000005 , 0x00004465 
+ 00029965  0x000062ee rtn 
+ 00029966  0x000062f1 fetch  0x00000001 , 0x00000341 
+ 00029967  0x000062f2 sub  0x0000003f , 0x00000014 , 0x0000003e 
+ 00029968  0x000062f3 branch  0x00007511 , 0x00000002 
+ 00029969  0x000062f5 arg  0x00000342 , 0x00000013 
+ 00029970  0x000062f6 add  0x0000003f , 0xffffffff , 0x00000012 
+ 00029971  0x000062f7 increase  0xfffffffc , 0x0000003f 
+ 00029972  0x000062f8 store  0x00000001 , 0x00000341 
+ 00029973  0x000062f9 iadd  0x00000013 , 0x00000006 
+ 00029974  0x000062fa ifetch  0x00000004 , 0x00000006 
+ 00029975  0x000062fb force  0x00000008 , 0x00000038 
+ 00029976  0x000062fc iforce  0x0000002f 
+ 00029977  0x000062fd force  0x00000000 , 0x00000011 
+ 00029978  0x000062fe fetcht  0x00000005 , 0x0000446a 
+ 00029979  0x000062ff call  0x000074c1 
+ 00029980  0x00006300 call  0x00007537 
+ 00029981  0x00006301 force  0x0000000c , 0x00000038 
+ 00029982  0x00006302 deposit  0x0000002f 
+ 00029983  0x00006303 store  0x00000004 , 0x0000037c 
+ 00029984  0x00006304 call  0x000074ed 
+ 00029985  0x00006305 arg  0x00000340 , 0x00000013 
+ 00029986  0x00006306 call  0x000074d5 
+ 00029987  0x00006307 fetcht  0x00000004 , 0x0000037c 
+ 00029988  0x00006308 isub  0x00000002 , 0x0000003f 
+ 00029989  0x00006309 nrtn  0x00000034 
+ 00029990  0x0000630a fetch  0x00000004 , 0x0000446f 
+ 00029991  0x0000630b isub  0x00000002 , 0x0000003f 
+ 00029992  0x0000630c rtn  0x00000034 
+ 00029993  0x0000630d storet  0x00000004 , 0x0000446f 
+ 00029994  0x0000630e fetch  0x00000005 , 0x0000446a 
+ 00029995  0x0000630f increase  0x00000001 , 0x0000003f 
+ 00029996  0x00006310 store  0x00000005 , 0x0000446a 
+ 00029997  0x00006311 force  0x00000000 , 0x0000003f 
+ 00029998  0x00006312 rtn 
+ 00029999  0x00006315 nbranch  0x0000752f , 0x00000037 
+ 00030000  0x00006316 rtn 
+ 00030001  0x00006319 force  0x00000030 , 0x00000036 
+ 00030002  0x0000631a force  0x00000000 , 0x00000036 
+ 00030003  0x0000631b branch  0x0000752f 
+ 00030004  0x0000631e force  0x00000032 , 0x00000036 
+ 00030005  0x0000631f force  0x00000002 , 0x00000036 
+ 00030006  0x00006320 branch  0x0000752f 
+ 00030007  0x00006323 force  0x00000034 , 0x00000036 
+ 00030008  0x00006324 force  0x00000004 , 0x00000036 
+ 00030009  0x00006325 branch  0x0000752f 
+ 00030010  0x00006328 force  0x00000036 , 0x00000036 
+ 00030011  0x00006329 force  0x00000006 , 0x00000036 
+ 00030012  0x0000632a branch  0x0000752f 
+ 00030013  0x0000632d force  0x00000001 , 0x00000036 
+ 00030014  0x0000632e force  0x00000000 , 0x00000036 
+ 00030015  0x0000632f rtn 
+ 00030016  0x00006331 force  0x00000000 , 0x00000038 
+ 00030017  0x00006332 fetch  0x00000004 , 0x000003b0 
+ 00030018  0x00006333 iforce  0x0000002f 
+ 00030019  0x00006334 increase  0x00000001 , 0x00000038 
+ 00030020  0x00006335 ifetch  0x00000004 , 0x00000006 
+ 00030021  0x00006336 iforce  0x0000002f 
+ 00030022  0x00006337 increase  0x00000001 , 0x00000038 
+ 00030023  0x00006338 fetch  0x00000004 , 0x0000449c 
+ 00030024  0x00006339 iforce  0x0000002f 
+ 00030025  0x0000633a increase  0x00000001 , 0x00000038 
+ 00030026  0x0000633b ifetch  0x00000004 , 0x00000006 
+ 00030027  0x0000633c iforce  0x0000002f 
+ 00030028  0x0000633d increase  0x00000001 , 0x00000038 
+ 00030029  0x0000633e call  0x0000759e 
+ 00030030  0x0000633f force  0x00000038 , 0x00000036 
+ 00030031  0x00006340 force  0x00000008 , 0x00000036 
+ 00030032  0x00006341 branch  0x0000752f 
+ 00030033  0x00006345 fetch  0x00000006 , 0x000044f9 
+ 00030034  0x00006346 fetcht  0x00000006 , 0x000003d0 
+ 00030035  0x00006347 branch  0x00007556 , 0x00000029 
+ 00030036  0x00006348 fetch  0x00000006 , 0x000003d0 
+ 00030037  0x00006349 fetcht  0x00000006 , 0x000044f9 
+ 00030038  0x0000634b force  0x00000008 , 0x00000038 
+ 00030039  0x0000634c copy  0x00000002 , 0x0000002f 
+ 00030040  0x0000634d increase  0x00000001 , 0x00000038 
+ 00030041  0x0000634e rshift32  0x00000002 , 0x0000002f 
+ 00030042  0x0000634f lshift16  0x0000003f , 0x0000003f 
+ 00030043  0x00006350 ior  0x0000002f , 0x0000002f 
+ 00030044  0x00006351 increase  0x00000001 , 0x00000038 
+ 00030045  0x00006352 rshift32  0x0000003f , 0x0000002f 
+ 00030046  0x00006353 increase  0x00000001 , 0x00000038 
+ 00030047  0x00006354 force  0x00000000 , 0x0000002f 
+ 00030048  0x00006355 force  0x00000000 , 0x0000003f 
+ 00030049  0x00006356 fetch  0x00000001 , 0x000044e6 
+ 00030050  0x00006357 fetcht  0x00000001 , 0x000044dc 
+ 00030051  0x00006358 nbranch  0x00007566 , 0x00000029 
+ 00030052  0x0000635a fetch  0x00000001 , 0x000044ed 
+ 00030053  0x0000635b fetcht  0x00000001 , 0x000044e6 
+ 00030054  0x0000635d store  0x00000001 , 0x000044ac 
+ 00030055  0x0000635e storet  0x00000001 , 0x000044ad 
+ 00030056  0x0000635f force  0x00000000 , 0x00000038 
+ 00030057  0x00006360 arg  0x000044ac , 0x00000012 
+ 00030058  0x00006361 force  0x00000004 , 0x00000039 
+ 00030059  0x00006363 ifetch  0x00000004 , 0x00000011 
+ 00030060  0x00006364 ifetcht  0x00000004 , 0x00000012 
+ 00030061  0x00006365 ixor  0x00000002 , 0x0000002f 
+ 00030062  0x00006366 increase  0x00000001 , 0x00000038 
+ 00030063  0x00006367 increase  0x00000004 , 0x00000011 
+ 00030064  0x00006368 increase  0x00000004 , 0x00000012 
+ 00030065  0x00006369 loop  0x0000756b 
+ 00030066  0x0000636a call  0x0000759e 
+ 00030067  0x0000636b force  0x00000038 , 0x00000036 
+ 00030068  0x0000636c force  0x0000000c , 0x00000036 
+ 00030069  0x0000636d call  0x0000752f 
+ 00030070  0x0000636f call  0x0000759d 
+ 00030071  0x00006370 force  0x0000003a , 0x00000036 
+ 00030072  0x00006371 force  0x00000008 , 0x00000036 
+ 00030073  0x00006372 branch  0x0000752f 
+ 00030074  0x00006375 compare  0x00000000 , 0x00000039 , 0x00000003 
+ 00030075  0x00006376 rtn  0x00000001 
+ 00030076  0x00006377 deposit  0x00000006 
+ 00030077  0x00006378 iadd  0x00000039 , 0x00000005 
+ 00030078  0x00006379 force  0x00000000 , 0x0000003f 
+ 00030079  0x0000637b istore  0x00000001 , 0x00000005 
+ 00030080  0x0000637c increase  0x00000001 , 0x00000039 
+ 00030081  0x0000637d compare  0x00000000 , 0x00000039 , 0x00000003 
+ 00030082  0x0000637e rtn  0x00000001 
+ 00030083  0x0000637f branch  0x0000757f 
+ 00030084  0x00006382 force  0x00000000 , 0x00000038 
+ 00030085  0x00006384 deposit  0x00000039 
+ 00030086  0x00006385 branch  0x00007589 , 0x00000034 
+ 00030087  0x00006386 ifetch  0x00000004 , 0x00000006 
+ 00030088  0x00006387 increase  0xfffffffc , 0x00000039 
+ 00030089  0x00006389 iforce  0x0000002f 
+ 00030090  0x0000638a increase  0x00000001 , 0x00000038 
+ 00030091  0x0000638b compare  0x00000004 , 0x00000038 , 0x0000000f 
+ 00030092  0x0000638c rtn  0x00000001 
+ 00030093  0x0000638d branch  0x00007585 
+ 00030094  0x00006390 force  0x00000008 , 0x00000038 
+ 00030095  0x00006391 branch  0x00007593 
+ 00030096  0x00006393 force  0x00000004 , 0x00000038 
+ 00030097  0x00006394 branch  0x00007593 
+ 00030098  0x00006396 force  0x00000000 , 0x00000038 
+ 00030099  0x00006398 force  0x00000004 , 0x00000039 
+ 00030100  0x0000639a ifetch  0x00000004 , 0x00000006 
+ 00030101  0x0000639b iforce  0x0000002f 
+ 00030102  0x0000639c increase  0x00000001 , 0x00000038 
+ 00030103  0x0000639d loop  0x00007594 
+ 00030104  0x0000639e rtn 
+ 00030105  0x000063a1 arg  0x000003fd , 0x00000006 
+ 00030106  0x000063a2 branch  0x00007590 
+ 00030107  0x000063a5 force  0x00000004 , 0x00000039 
+ 00030108  0x000063a6 branch  0x000075a0 
+ 00030109  0x000063a9 force  0x00000000 , 0x00000038 
+ 00030110  0x000063ab force  0x00000004 , 0x00000039 
+ 00030111  0x000063ad force  0x00000000 , 0x0000002f 
+ 00030112  0x000063af increase  0x00000001 , 0x00000038 
+ 00030113  0x000063b0 loop  0x0000759f 
+ 00030114  0x000063b1 rtn 
+ 00030115  0x000063b4 force  0x0000000c , 0x00000038 
+ 00030116  0x000063b5 force  0x00000004 , 0x00000039 
+ 00030117  0x000063b7 deposit  0x0000002f 
+ 00030118  0x000063b8 istore  0x00000004 , 0x00000005 
+ 00030119  0x000063b9 increase  0x00000001 , 0x00000038 
+ 00030120  0x000063ba loop  0x000075a5 
+ 00030121  0x000063bb rtn 
+ 00030122  0x000063be force  0x0000000c , 0x00000038 
+ 00030123  0x000063bf copy  0x00000013 , 0x00000005 
+ 00030124  0x000063c0 add  0x00000012 , 0x00000001 , 0x00000039 
+ 00030125  0x000063c1 sub  0x00000039 , 0x0000000f , 0x0000003e 
+ 00030126  0x000063c2 branch  0x000075b0 , 0x00000002 
+ 00030127  0x000063c3 force  0x00000010 , 0x00000039 
+ 00030128  0x000063c5 deposit  0x0000002f 
+ 00030129  0x000063c6 sub  0x00000039 , 0x00000003 , 0x0000003e 
+ 00030130  0x000063c7 branch  0x000075b8 , 0x00000002 
+ 00030131  0x000063c8 istore  0x00000004 , 0x00000005 
+ 00030132  0x000063c9 increase  0xfffffffc , 0x00000039 
+ 00030133  0x000063ca rtn  0x00000005 
+ 00030134  0x000063cb increase  0x00000001 , 0x00000038 
+ 00030135  0x000063cc branch  0x000075b0 
+ 00030136  0x000063ce istore  0x00000001 , 0x00000005 
+ 00030137  0x000063cf rshift8  0x0000003f , 0x0000003f 
+ 00030138  0x000063d0 loop  0x000075b8 
+ 00030139  0x000063d1 rtn 
+ 00030140  0x000063d5 force  0x0000000c , 0x00000038 
+ 00030141  0x000063d6 force  0x00000004 , 0x00000039 
+ 00030142  0x000063d8 ifetch  0x00000004 , 0x00000006 
+ 00030143  0x000063d9 isub  0x0000002f , 0x0000003e 
+ 00030144  0x000063da nrtn  0x00000005 
+ 00030145  0x000063db increase  0x00000001 , 0x00000038 
+ 00030146  0x000063dc loop  0x000075be 
+ 00030147  0x000063dd force  0x00000000 , 0x0000003e 
+ 00030148  0x000063de rtn 
+ 00030149  0x000063e1 hfetch  0x00000001 , 0x00008050 
+ 00030150  0x000063e2 set0  0x00000000 , 0x0000003f 
+ 00030151  0x000063e3 hstore  0x00000001 , 0x00008050 
+ 00030152  0x000063e4 rtn 
+ 00030153  0x000063e7 hfetch  0x00000001 , 0x00008050 
+ 00030154  0x000063e8 set1  0x00000000 , 0x0000003f 
+ 00030155  0x000063e9 hstore  0x00000001 , 0x00008050 
+ 00030156  0x000063ea rtn 
+ 00030157  0x000063ed arg  0x00000742 , 0x00000005 
+ 00030158  0x000063ee setsect  0x00000000 , 0x0003ffff 
+ 00030159  0x000063ef setsect  0x00000001 , 0x0003ffff 
+ 00030160  0x000063f0 setsect  0x00000002 , 0x0003ffff 
+ 00030161  0x000063f1 setsect  0x00000003 , 0x0003fbff 
+ 00030162  0x000063f2 istore  0x00000009 , 0x00000005 
+ 00030163  0x000063f3 setsect  0x00000000 , 0x0003ffff 
+ 00030164  0x000063f4 setsect  0x00000001 , 0x0003ffff 
+ 00030165  0x000063f5 setsect  0x00000002 , 0x0003ffff 
+ 00030166  0x000063f6 setsect  0x00000003 , 0x0003ffff 
+ 00030167  0x000063f7 istore  0x00000009 , 0x00000005 
+ 00030168  0x000063f8 setsect  0x00000000 , 0x0003ffff 
+ 00030169  0x000063f9 setsect  0x00000001 , 0x0003ffff 
+ 00030170  0x000063fa setsect  0x00000002 , 0x0003cfff 
+ 00030171  0x000063fb setsect  0x00000003 , 0x0003ffff 
+ 00030172  0x000063fc istore  0x00000009 , 0x00000005 
+ 00030173  0x000063fd setsect  0x00000000 , 0x0003ffff 
+ 00030174  0x000063fe setsect  0x00000001 , 0x0003ffff 
+ 00030175  0x000063ff setsect  0x00000002 , 0x0003ffef 
+ 00030176  0x00006400 setsect  0x00000003 , 0x0003ffff 
+ 00030177  0x00006401 istore  0x00000009 , 0x00000005 
+ 00030178  0x00006402 setsect  0x00000000 , 0x0003ffff 
+ 00030179  0x00006403 setsect  0x00000001 , 0x0003ffff 
+ 00030180  0x00006404 setsect  0x00000002 , 0x0003ffff 
+ 00030181  0x00006405 setsect  0x00000003 , 0x0003ffff 
+ 00030182  0x00006406 istore  0x00000009 , 0x00000005 
+ 00030183  0x00006407 setsect  0x00000000 , 0x0003ffff 
+ 00030184  0x00006408 setsect  0x00000001 , 0x00026c7f 
+ 00030185  0x00006409 setsect  0x00000002 , 0x0000146b 
+ 00030186  0x0000640a setsect  0x00000003 , 0x00037bb3 
+ 00030187  0x0000640b istore  0x00000009 , 0x00000005 
+ 00030188  0x0000640c setsect  0x00000000 , 0x0001feb8 
+ 00030189  0x0000640d setsect  0x00000001 , 0x00010c12 
+ 00030190  0x0000640e setsect  0x00000002 , 0x0002b722 
+ 00030191  0x0000640f setsect  0x00000003 , 0x00029fa6 
+ 00030192  0x00006410 istore  0x00000009 , 0x00000005 
+ 00030193  0x00006411 setsect  0x00000000 , 0x0000e70f 
+ 00030194  0x00006412 setsect  0x00000001 , 0x00016720 
+ 00030195  0x00006413 setsect  0x00000002 , 0x0000519e 
+ 00030196  0x00006414 setsect  0x00000003 , 0x00019084 
+ 00030197  0x00006415 istore  0x00000009 , 0x00000005 
+ 00030198  0x00006416 setsect  0x00000000 , 0x00031012 
+ 00030199  0x00006417 setsect  0x00000001 , 0x000360bf 
+ 00030200  0x00006418 setsect  0x00000002 , 0x0003f0af 
+ 00030201  0x00006419 setsect  0x00000003 , 0x000003d3 
+ 00030202  0x0000641a istore  0x00000009 , 0x00000005 
+ 00030203  0x0000641b setsect  0x00000000 , 0x0003a188 
+ 00030204  0x0000641c setsect  0x00000001 , 0x00003ad0 
+ 00030205  0x0000641d setsect  0x00000002 , 0x0003cbf2 
+ 00030206  0x0000641e setsect  0x00000003 , 0x000243d9 
+ 00030207  0x0000641f istore  0x00000009 , 0x00000005 
+ 00030208  0x00006420 setsect  0x00000000 , 0x0002b030 
+ 00030209  0x00006421 setsect  0x00000001 , 0x00036a03 
+ 00030210  0x00006422 setsect  0x00000002 , 0x00011188 
+ 00030211  0x00006423 setsect  0x00000003 , 0x0001e520 
+ 00030212  0x00006424 istore  0x00000009 , 0x00000005 
+ 00030213  0x00006425 setsect  0x00000000 , 0x0003a11e 
+ 00030214  0x00006426 setsect  0x00000001 , 0x0000fe5d 
+ 00030215  0x00006427 setsect  0x00000002 , 0x0000dd57 
+ 00030216  0x00006428 setsect  0x00000003 , 0x0001ac93 
+ 00030217  0x00006429 istore  0x00000009 , 0x00000005 
+ 00030218  0x0000642a setsect  0x00000000 , 0x000011ed 
+ 00030219  0x0000642b setsect  0x00000001 , 0x000218c4 
+ 00030220  0x0000642c setsect  0x00000002 , 0x00008da7 
+ 00030221  0x0000642d setsect  0x00000003 , 0x000257ff 
+ 00030222  0x0000642e istore  0x00000009 , 0x00000005 
+ 00030223  0x0000642f setsect  0x00000000 , 0x0003192b 
+ 00030224  0x00006430 setsect  0x00000001 , 0x00034641 
+ 00030225  0x00006431 setsect  0x00000002 , 0x0001be0c 
+ 00030226  0x00006432 setsect  0x00000003 , 0x000366ad 
+ 00030227  0x00006433 istore  0x00000009 , 0x00000005 
+ 00030228  0x00006434 setsect  0x00000000 , 0x00001f83 
+ 00030229  0x00006435 setsect  0x00000001 , 0x00015a23 
+ 00030230  0x00006436 setsect  0x00000002 , 0x0003f9b0 
+ 00030231  0x00006437 setsect  0x00000003 , 0x00003949 
+ 00030232  0x00006438 istore  0x00000009 , 0x00000005 
+ 00030233  0x00006439 setsect  0x00000000 , 0x00013a51 
+ 00030234  0x0000643a setsect  0x00000001 , 0x000153fd 
+ 00030235  0x0000643b setsect  0x00000002 , 0x0003372a 
+ 00030236  0x0000643c setsect  0x00000003 , 0x0000f1bb 
+ 00030237  0x0000643d istore  0x00000009 , 0x00000005 
+ 00030238  0x0000643e setsect  0x00000000 , 0x0003ae85 
+ 00030239  0x0000643f setsect  0x00000001 , 0x0001eed9 
+ 00030240  0x00006440 setsect  0x00000002 , 0x00009e66 
+ 00030241  0x00006441 setsect  0x00000003 , 0x000001a8 
+ 00030242  0x00006442 istore  0x00000008 , 0x00000005 
+ 00030243  0x00006443 rtn 
+ 00030244  0x00006448 setarg  0x0000764c 
+ 00030245  0x00006449 store  0x00000002 , 0x0000428e 
+ 00030246  0x0000644a setarg  0x0000770f 
+ 00030247  0x0000644b store  0x00000002 , 0x00004290 
+ 00030248  0x0000644c setarg  0x000076ac 
+ 00030249  0x0000644d store  0x00000002 , 0x00004292 
+ 00030250  0x0000644e setarg  0x00007710 
+ 00030251  0x0000644f store  0x00000002 , 0x0000428a 
+ 00030252  0x00006450 setarg  0x00007718 
+ 00030253  0x00006451 store  0x00000002 , 0x00004294 
+ 00030254  0x00006452 set1  0x00000025 , 0x00000000 
+ 00030255  0x00006453 bpatch  0x000000f9 , 0x0000403f 
+ 00030256  0x00006454 rtn  0x0000002b 
+ 00030257  0x00006456 hjam  0x00000000 , 0x00008081 
+ 00030258  0x00006457 call  0x0000763f 
+ 00030259  0x00006459 setarg  0x00007717 
+ 00030260  0x0000645a store  0x00000002 , 0x00004288 
+ 00030261  0x0000645c jam  0x00000000 , 0x0000480e 
+ 00030262  0x0000645d jam  0x00000000 , 0x0000480a 
+ 00030263  0x0000645e jam  0x00000000 , 0x0000480b 
+ 00030264  0x0000645f setarg  0x00000000 
+ 00030265  0x00006460 store  0x00000004 , 0x00004800 
+ 00030266  0x00006461 call  0x00003f23 
+ 00030267  0x00006462 branch  0x00003f79 , 0x00000034 
+ 00030268  0x00006463 call  0x00003f96 
+ 00030269  0x00006464 call  0x00003f7e 
+ 00030270  0x00006465 branch  0x00003f6e 
+ 00030271  0x00006468 fetcht  0x00000001 , 0x0000480f 
+ 00030272  0x00006469 call  0x000069d1 
+ 00030273  0x0000646a fetcht  0x00000001 , 0x00004810 
+ 00030274  0x0000646b branch  0x000069d1 
+ 00030275  0x0000646e set1  0x00000025 , 0x00000000 
+ 00030276  0x0000646f bpatch  0x000000fa , 0x0000403f 
+ 00030277  0x00006470 fetcht  0x00000004 , 0x00004806 
+ 00030278  0x00006471 deposit  0x00000022 
+ 00030279  0x00006472 store  0x00000004 , 0x00004806 
+ 00030280  0x00006473 isub  0x00000002 , 0x0000003f 
+ 00030281  0x00006474 nrtn  0x00000002 
+ 00030282  0x00006475 sub  0x0000003f , 0x000000c8 , 0x0000003f 
+ 00030283  0x00006476 rtn 
+ 00030284  0x00006479 fetch  0x00000001 , 0x000042bc 
+ 00030285  0x0000647a rtnne  0x0000003f 
+ 00030286  0x0000647c set1  0x00000025 , 0x00000000 
+ 00030287  0x0000647d bpatch  0x000000fb , 0x0000403f 
+ 00030288  0x0000647e fetch  0x00000001 , 0x00004132 
+ 00030289  0x0000647f rtnne  0x00000009 
+ 00030290  0x00006480 disable  0x00000028 
+ 00030291  0x00006481 call  0x0000769b 
+ 00030292  0x00006482 nrtn  0x00000028 
+ 00030293  0x00006483 disable  0x00000028 
+ 00030294  0x00006484 fetch  0x00000001 , 0x00004133 
+ 00030295  0x00006485 beq  0x00000003 , 0x00007706 
+ 00030296  0x00006487 fetch  0x00000001 , 0x0000480b 
+ 00030297  0x00006488 beq  0x00000001 , 0x00007663 
+ 00030298  0x00006489 beq  0x00000002 , 0x0000767d 
+ 00030299  0x0000648a call  0x00007643 
+ 00030300  0x0000648b branch  0x00007660 , 0x00000002 
+ 00030301  0x0000648d fetch  0x00000001 , 0x0000480a 
+ 00030302  0x0000648e bbit1  0x00000000 , 0x00007674 
+ 00030303  0x0000648f bbit1  0x00000001 , 0x00007682 
+ 00030304  0x00006492 jam  0x00000000 , 0x0000480a 
+ 00030305  0x00006493 jam  0x00000000 , 0x0000480b 
+ 00030306  0x00006494 rtn 
+ 00030307  0x00006498 jam  0x00000000 , 0x0000480b 
+ 00030308  0x00006499 call  0x00007bde 
+ 00030309  0x0000649a fetch  0x00000001 , 0x00004811 
+ 00030310  0x0000649b beq  0x00000001 , 0x0000766a 
+ 00030311  0x0000649e jam  0x00000005 , 0x00004805 
+ 00030312  0x0000649f jam  0x00000003 , 0x00004800 
+ 00030313  0x000064a0 branch  0x00007688 
+ 00030314  0x000064a2 jam  0x00000000 , 0x0000480e 
+ 00030315  0x000064a3 branch  0x0000766c 
+ 00030316  0x000064a6 jam  0x00000002 , 0x0000480e 
+ 00030317  0x000064a7 branch  0x00007684 
+ 00030318  0x000064a9 jam  0x00000003 , 0x0000480e 
+ 00030319  0x000064aa branch  0x0000767f 
+ 00030320  0x000064ac jam  0x00000004 , 0x0000480e 
+ 00030321  0x000064ad branch  0x00007678 
+ 00030322  0x000064af jam  0x00000000 , 0x0000480e 
+ 00030323  0x000064b0 branch  0x00007667 
+ 00030324  0x000064b3 jam  0x00000001 , 0x0000480b 
+ 00030325  0x000064b4 call  0x00007be7 
+ 00030326  0x000064b5 fetch  0x00000001 , 0x00004811 
+ 00030327  0x000064b6 beq  0x00000001 , 0x0000767c 
+ 00030328  0x000064b9 jam  0x00000005 , 0x00004805 
+ 00030329  0x000064ba setarg  0x00020003 
+ 00030330  0x000064bb store  0x00000003 , 0x00004800 
+ 00030331  0x000064bc branch  0x00007688 
+ 00030332  0x000064be rtn 
+ 00030333  0x000064c1 jam  0x00000000 , 0x0000480b 
+ 00030334  0x000064c2 call  0x00007bde 
+ 00030335  0x000064c4 jam  0x0000000a , 0x00004805 
+ 00030336  0x000064c5 jam  0x00000001 , 0x00004800 
+ 00030337  0x000064c6 branch  0x00007688 
+ 00030338  0x000064c8 jam  0x00000002 , 0x0000480b 
+ 00030339  0x000064c9 call  0x00007be7 
+ 00030340  0x000064cb jam  0x0000000a , 0x00004805 
+ 00030341  0x000064cc jam  0x00000001 , 0x00004800 
+ 00030342  0x000064cd setarg  0x00280000 
+ 00030343  0x000064ce store  0x00000003 , 0x00004801 
+ 00030344  0x000064d1 set1  0x00000025 , 0x00000000 
+ 00030345  0x000064d2 bpatch  0x000000fc , 0x0000403f 
+ 00030346  0x000064d3 fetch  0x00000001 , 0x00004805 
+ 00030347  0x000064d4 copy  0x0000003f , 0x00000011 
+ 00030348  0x000064d5 call  0x00004b2c 
+ 00030349  0x000064d6 fetch  0x00000002 , 0x000042b7 
+ 00030350  0x000064d7 istore  0x00000002 , 0x00000005 
+ 00030351  0x000064d8 setarg  0x000000a1 
+ 00030352  0x000064d9 istore  0x00000001 , 0x00000005 
+ 00030353  0x000064da fetcht  0x00000004 , 0x00004800 
+ 00030354  0x000064db istoret  0x00000008 , 0x00000005 
+ 00030355  0x000064dc setarg  0x00000000 
+ 00030356  0x000064dd istore  0x00000001 , 0x00000005 
+ 00030357  0x000064de store  0x00000004 , 0x00004800 
+ 00030358  0x000064e0 fetch  0x00000001 , 0x0000480e 
+ 00030359  0x000064e1 beq  0x00000002 , 0x0000766e 
+ 00030360  0x000064e2 beq  0x00000003 , 0x00007670 
+ 00030361  0x000064e3 beq  0x00000004 , 0x00007672 
+ 00030362  0x000064e4 rtn 
+ 00030363  0x000064e7 fetcht  0x00000001 , 0x0000480f 
+ 00030364  0x000064e8 call  0x000069e5 
+ 00030365  0x000064e9 setarg  0x00000000 
+ 00030366  0x000064ea setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00030367  0x000064eb store  0x00000001 , 0x00004804 
+ 00030368  0x000064ec fetcht  0x00000001 , 0x00004810 
+ 00030369  0x000064ed call  0x000069e5 
+ 00030370  0x000064ee setarg  0x00000000 
+ 00030371  0x000064ef setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00030372  0x000064f0 fetcht  0x00000001 , 0x00004804 
+ 00030373  0x000064f1 ior  0x00000002 , 0x0000003f 
+ 00030374  0x000064f2 fetcht  0x00000001 , 0x0000480a 
+ 00030375  0x000064f3 store  0x00000001 , 0x0000480a 
+ 00030376  0x000064f4 ixor  0x00000002 , 0x0000003e 
+ 00030377  0x000064f5 rtn  0x00000005 
+ 00030378  0x000064f6 enable  0x00000028 
+ 00030379  0x000064f7 rtn 
+ 00030380  0x000064fa copy  0x00000013 , 0x0000003f 
+ 00030381  0x000064fb beq  0x00000005 , 0x000076d8 
+ 00030382  0x000064fc beq  0x00000006 , 0x000076da 
+ 00030383  0x000064fd beq  0x00000007 , 0x000076dd 
+ 00030384  0x000064fe beq  0x00000027 , 0x000076e1 
+ 00030385  0x000064ff beq  0x00000002 , 0x000076c9 
+ 00030386  0x00006500 beq  0x00000004 , 0x000076d0 
+ 00030387  0x00006501 beq  0x00000013 , 0x000076d0 
+ 00030388  0x00006502 beq  0x00000001 , 0x000076c6 
+ 00030389  0x00006503 beq  0x00000012 , 0x000076c0 
+ 00030390  0x00006504 beq  0x0000002e , 0x00003f57 
+ 00030391  0x00006505 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00030392  0x00006506 and_into  0x000000f0 , 0x0000003f 
+ 00030393  0x00006507 beq  0x00000050 , 0x000076e4 
+ 00030394  0x00006508 rtn 
+ 00030395  0x0000650b fetch  0x00000001 , 0x000047f2 
+ 00030396  0x0000650c rtn  0x00000034 
+ 00030397  0x0000650d increase  0xffffffff , 0x0000003f 
+ 00030398  0x0000650e store  0x00000001 , 0x000047f2 
+ 00030399  0x0000650f nrtn  0x00000034 
+ 00030400  0x00006511 jam  0x00000001 , 0x0000427f 
+ 00030401  0x00006512 call  0x00003fa4 
+ 00030402  0x00006513 call  0x00003fa2 
+ 00030403  0x00006514 call  0x00003f7e 
+ 00030404  0x00006515 call  0x00003f98 
+ 00030405  0x00006516 branch  0x00003f9e 
+ 00030406  0x0000651a jam  0x00000000 , 0x0000480d 
+ 00030407  0x0000651b jam  0x00000000 , 0x0000480c 
+ 00030408  0x0000651c rtn 
+ 00030409  0x0000651f set1  0x00000025 , 0x00000000 
+ 00030410  0x00006520 bpatch  0x000000fd , 0x0000403f 
+ 00030411  0x00006521 jam  0x00000000 , 0x0000429d 
+ 00030412  0x00006522 jam  0x00000000 , 0x0000480c 
+ 00030413  0x00006523 jam  0x00000000 , 0x0000480d 
+ 00030414  0x00006524 fetch  0x00000002 , 0x000042a0 
+ 00030415  0x00006525 bbit0  0x00000003 , 0x000076d4 
+ 00030416  0x00006528 fetch  0x00000002 , 0x000047fe 
+ 00030417  0x00006529 store  0x00000002 , 0x000047f0 
+ 00030418  0x0000652b call  0x00003f12 
+ 00030419  0x0000652c branch  0x00003f7b 
+ 00030420  0x0000652f bbit0  0x00000001 , 0x000076d6 
+ 00030421  0x00006530 branch  0x000076d0 
+ 00030422  0x00006533 bbit0  0x00000002 , 0x000076d2 
+ 00030423  0x00006534 branch  0x000076d0 
+ 00030424  0x00006538 call  0x00003f7e 
+ 00030425  0x00006539 branch  0x00003f98 
+ 00030426  0x0000653c setarg  0x00000002 
+ 00030427  0x0000653d store  0x00000001 , 0x000047f2 
+ 00030428  0x0000653e rtn 
+ 00030429  0x00006541 jam  0x00000000 , 0x0000480c 
+ 00030430  0x00006542 setarg  0x00000001 
+ 00030431  0x00006543 store  0x00000001 , 0x0000480d 
+ 00030432  0x00006544 rtn 
+ 00030433  0x00006547 setarg  0x00000005 
+ 00030434  0x00006548 store  0x00000001 , 0x0000480c 
+ 00030435  0x00006549 rtn 
+ 00030436  0x0000654c set1  0x00000025 , 0x00000000 
+ 00030437  0x0000654d bpatch  0x000000fe , 0x0000403f 
+ 00030438  0x0000654e storet  0x00000001 , 0x00000259 
+ 00030439  0x00006550 fetch  0x00000001 , 0x00000259 
+ 00030440  0x00006551 rtn  0x00000034 
+ 00030441  0x00006552 increase  0xffffffff , 0x0000003f 
+ 00030442  0x00006553 store  0x00000001 , 0x00000259 
+ 00030443  0x00006554 call  0x000076ef 
+ 00030444  0x00006555 call  0x000076bb 
+ 00030445  0x00006556 call  0x000076fa 
+ 00030446  0x00006557 branch  0x000076e7 
+ 00030447  0x0000655a fetch  0x00000001 , 0x0000480c 
+ 00030448  0x0000655b rtn  0x00000034 
+ 00030449  0x0000655c fetch  0x00000001 , 0x0000480c 
+ 00030450  0x0000655d increase  0xffffffff , 0x0000003f 
+ 00030451  0x0000655e store  0x00000001 , 0x0000480c 
+ 00030452  0x0000655f nrtn  0x00000034 
+ 00030453  0x00006560 fetch  0x00000001 , 0x000002e6 
+ 00030454  0x00006561 set1  0x00000000 , 0x0000003f 
+ 00030455  0x00006562 set1  0x00000007 , 0x0000003f 
+ 00030456  0x00006563 store  0x00000001 , 0x000002e6 
+ 00030457  0x00006564 rtn 
+ 00030458  0x00006567 fetch  0x00000001 , 0x0000480d 
+ 00030459  0x00006568 rtn  0x00000034 
+ 00030460  0x00006569 fetch  0x00000001 , 0x0000480d 
+ 00030461  0x0000656a increase  0xffffffff , 0x0000003f 
+ 00030462  0x0000656b store  0x00000001 , 0x0000480d 
+ 00030463  0x0000656c nrtn  0x00000034 
+ 00030464  0x0000656d branch  0x00003f77 
+ 00030465  0x00006570 set1  0x00000025 , 0x00000000 
+ 00030466  0x00006571 bpatch  0x000000ff , 0x0000403f 
+ 00030467  0x00006572 fetch  0x00000001 , 0x00004133 
+ 00030468  0x00006573 rtnne  0x00000003 
+ 00030469  0x00006574 branch  0x0000764e 
+ 00030470  0x00006576 call  0x00007643 
+ 00030471  0x00006577 rtn  0x00000002 
+ 00030472  0x00006578 fetch  0x00000001 , 0x0000480a 
+ 00030473  0x00006579 rtn  0x00000034 
+ 00030474  0x0000657a call  0x00003f23 
+ 00030475  0x0000657b branch  0x00003f79 , 0x00000034 
+ 00030476  0x0000657c call  0x00003f96 
+ 00030477  0x0000657d call  0x00003f7e 
+ 00030478  0x0000657e branch  0x00003f6e 
+ 00030479  0x00006582 branch  0x00007701 
+ 00030480  0x00006586 fetcht  0x00000001 , 0x0000480f 
+ 00030481  0x00006587 call  0x000069b4 
+ 00030482  0x00006588 fetch  0x00000001 , 0x00004811 
+ 00030483  0x00006589 bne  0x00000001 , 0x00007715 
+ 00030484  0x0000658a rtn 
+ 00030485  0x0000658c fetcht  0x00000001 , 0x00004810 
+ 00030486  0x0000658d branch  0x000069b4 
+ 00030487  0x00006590 branch  0x0000763f 
+ 00030488  0x00006594 branch  0x00003f9a 
+ 00030489  0x00006599 set1  0x00000025 , 0x00000000 
+ 00030490  0x0000659a bpatch  0x000000f2 , 0x0000403e 
+ 00030491  0x0000659b fetch  0x00000001 , 0x000047dc 
+ 00030492  0x0000659c branch  0x00006009 , 0x00000034 
+ 00030493  0x0000659d call  0x00006003 
+ 00030494  0x0000659e setarg  0x00000000 
+ 00030495  0x0000659f store  0x00000008 , 0x000007da 
+ 00030496  0x000065a0 store  0x00000004 , 0x000007e2 
+ 00030497  0x000065a2 arg  0x000007e9 , 0x00000005 
+ 00030498  0x000065a3 istore  0x00000007 , 0x00000005 
+ 00030499  0x000065a4 jam  0x00000000 , 0x000007e0 
+ 00030500  0x000065a5 branch  0x000077a4 
+ 00030501  0x000065a8 jam  0x00000001 , 0x000007dc 
+ 00030502  0x000065a9 branch  0x0000772a 
+ 00030503  0x000065ab fetch  0x00000001 , 0x00004793 
+ 00030504  0x000065ac beq  0x00000001 , 0x000077c2 
+ 00030505  0x000065ad branch  0x00003bf1 
+ 00030506  0x000065af fetch  0x00000001 , 0x00004793 
+ 00030507  0x000065b0 beq  0x00000001 , 0x0000772d 
+ 00030508  0x000065b1 branch  0x000077a4 
+ 00030509  0x000065b4 call  0x000077c2 
+ 00030510  0x000065b5 fetch  0x00000001 , 0x000007db 
+ 00030511  0x000065b6 nrtn  0x00000034 
+ 00030512  0x000065b7 jam  0x00000003 , 0x000007da 
+ 00030513  0x000065b8 rtn 
+ 00030514  0x000065bb fetch  0x00000001 , 0x000007de 
+ 00030515  0x000065bc bne  0x00000000 , 0x00007750 
+ 00030516  0x000065bd call  0x0000774d 
+ 00030517  0x000065be arg  0x00000898 , 0x00000005 
+ 00030518  0x000065bf setarg  0x00000848 
+ 00030519  0x000065c0 istore  0x00000002 , 0x00000005 
+ 00030520  0x000065c1 setarg  0x000047c4 
+ 00030521  0x000065c2 istore  0x00000002 , 0x00000005 
+ 00030522  0x000065c3 setarg  0x00000808 
+ 00030523  0x000065c4 istore  0x00000002 , 0x00000005 
+ 00030524  0x000065c5 branch  0x00007744 
+ 00030525  0x000065c7 arg  0x00000898 , 0x00000005 
+ 00030526  0x000065c8 setarg  0x00000858 
+ 00030527  0x000065c9 istore  0x00000002 , 0x00000005 
+ 00030528  0x000065ca setarg  0x00000808 
+ 00030529  0x000065cb istore  0x00000002 , 0x00000005 
+ 00030530  0x000065cc setarg  0x000047c4 
+ 00030531  0x000065cd istore  0x00000002 , 0x00000005 
+ 00030532  0x000065cf call  0x00007ad2 
+ 00030533  0x000065d0 fetch  0x00000001 , 0x000007db 
+ 00030534  0x000065d1 beq  0x00000004 , 0x0000774a 
+ 00030535  0x000065d2 jam  0x00000001 , 0x000007dc 
+ 00030536  0x000065d3 jam  0x00000005 , 0x000007da 
+ 00030537  0x000065d4 rtn 
+ 00030538  0x000065d6 jam  0x00000014 , 0x000007db 
+ 00030539  0x000065d7 call  0x00007727 
+ 00030540  0x000065d8 branch  0x0000780f 
+ 00030541  0x000065db arg  0x00000838 , 0x00000005 
+ 00030542  0x000065dc force  0x00000008 , 0x00000007 
+ 00030543  0x000065dd branch  0x000077db 
+ 00030544  0x000065e0 jam  0x00000001 , 0x000007dc 
+ 00030545  0x000065e1 rtn 
+ 00030546  0x000065e5 arg  0x000006c3 , 0x00000005 
+ 00030547  0x000065e6 fetch  0x00000006 , 0x00004140 
+ 00030548  0x000065e7 istore  0x00000006 , 0x00000005 
+ 00030549  0x000065e8 fetch  0x00000006 , 0x00000040 
+ 00030550  0x000065e9 istore  0x00000006 , 0x00000005 
+ 00030551  0x000065ea fetch  0x00000003 , 0x000007e9 
+ 00030552  0x000065eb istore  0x00000003 , 0x00000005 
+ 00030553  0x000065ed call  0x00007b3c 
+ 00030554  0x000065ef arg  0x00000868 , 0x00000011 
+ 00030555  0x000065f0 arg  0x00000878 , 0x00000012 
+ 00030556  0x000065f1 force  0x00000004 , 0x00000007 
+ 00030557  0x000065f2 call  0x000077e0 
+ 00030558  0x000065f3 nbranch  0x00007768 , 0x00000001 
+ 00030559  0x000065f6 fetch  0x00000001 , 0x000007db 
+ 00030560  0x000065f7 beq  0x00000009 , 0x00007765 
+ 00030561  0x000065f8 jam  0x0000000a , 0x000007da 
+ 00030562  0x000065f9 jam  0x00000001 , 0x000007dc 
+ 00030563  0x000065fa jam  0x00000003 , 0x0000007c 
+ 00030564  0x000065fb rtn 
+ 00030565  0x000065fd jam  0x00000003 , 0x0000007c 
+ 00030566  0x000065fe jam  0x00000015 , 0x000007db 
+ 00030567  0x000065ff branch  0x0000780f 
+ 00030568  0x00006603 fetch  0x00000001 , 0x000007db 
+ 00030569  0x00006604 beq  0x00000009 , 0x0000776e 
+ 00030570  0x00006605 jam  0x00000000 , 0x000007da 
+ 00030571  0x00006606 jam  0x00000004 , 0x0000007c 
+ 00030572  0x00006608 jam  0x00000005 , 0x0000007e 
+ 00030573  0x00006609 rtn 
+ 00030574  0x0000660b jam  0x00000004 , 0x0000007c 
+ 00030575  0x0000660c jam  0x00000000 , 0x000007db 
+ 00030576  0x0000660d rtn 
+ 00030577  0x00006610 fetch  0x00000001 , 0x000007df 
+ 00030578  0x00006611 beq  0x00000001 , 0x00007775 
+ 00030579  0x00006612 jam  0x0000000a , 0x000007db 
+ 00030580  0x00006613 branch  0x0000780f 
+ 00030581  0x00006615 arg  0x000006c3 , 0x00000005 
+ 00030582  0x00006616 fetch  0x00000006 , 0x00000040 
+ 00030583  0x00006617 istore  0x00000006 , 0x00000005 
+ 00030584  0x00006618 fetch  0x00000006 , 0x00004140 
+ 00030585  0x00006619 istore  0x00000006 , 0x00000005 
+ 00030586  0x0000661a fetch  0x00000003 , 0x000007e6 
+ 00030587  0x0000661b istore  0x00000003 , 0x00000005 
+ 00030588  0x0000661d call  0x00007b4a 
+ 00030589  0x0000661e fetch  0x00000001 , 0x000007db 
+ 00030590  0x0000661f beq  0x0000000a , 0x00007782 
+ 00030591  0x00006620 jam  0x0000000b , 0x000007da 
+ 00030592  0x00006621 jam  0x00000001 , 0x000007dc 
+ 00030593  0x00006622 rtn 
+ 00030594  0x00006624 jam  0x0000000b , 0x000007db 
+ 00030595  0x00006625 jam  0x00000001 , 0x000007dd 
+ 00030596  0x00006626 rtn 
+ 00030597  0x00006629 arg  0x00000898 , 0x00000005 
+ 00030598  0x0000662a fetch  0x00000006 , 0x00000040 
+ 00030599  0x0000662b istore  0x00000006 , 0x00000005 
+ 00030600  0x0000662c fetch  0x00000006 , 0x00004140 
+ 00030601  0x0000662d istore  0x00000006 , 0x00000005 
+ 00030602  0x0000662e setarg  0x00000848 
+ 00030603  0x0000662f istore  0x00000002 , 0x00000005 
+ 00030604  0x00006630 setarg  0x00000858 
+ 00030605  0x00006631 istore  0x00000002 , 0x00000005 
+ 00030606  0x00006632 branch  0x00007799 
+ 00030607  0x00006634 jam  0x0000000f , 0x000007da 
+ 00030608  0x00006635 arg  0x00000898 , 0x00000005 
+ 00030609  0x00006636 fetch  0x00000006 , 0x00004140 
+ 00030610  0x00006637 istore  0x00000006 , 0x00000005 
+ 00030611  0x00006638 fetch  0x00000006 , 0x00000040 
+ 00030612  0x00006639 istore  0x00000006 , 0x00000005 
+ 00030613  0x0000663a setarg  0x00000858 
+ 00030614  0x0000663b istore  0x00000002 , 0x00000005 
+ 00030615  0x0000663c setarg  0x00000848 
+ 00030616  0x0000663d istore  0x00000002 , 0x00000005 
+ 00030617  0x00006640 arg  0x000006c3 , 0x00000005 
+ 00030618  0x00006641 fetch  0x00000006 , 0x00000898 
+ 00030619  0x00006642 istore  0x00000006 , 0x00000005 
+ 00030620  0x00006643 fetch  0x00000006 , 0x0000089e 
+ 00030621  0x00006644 istore  0x00000006 , 0x00000005 
+ 00030622  0x00006646 call  0x00007b06 
+ 00030623  0x00006649 jam  0x00000001 , 0x0000425e 
+ 00030624  0x0000664a arg  0x00004262 , 0x00000005 
+ 00030625  0x0000664b arg  0x00000868 , 0x00000006 
+ 00030626  0x0000664c call  0x00007e35 
+ 00030627  0x0000664d branch  0x00003229 
+ 00030628  0x00006651 set1  0x00000025 , 0x00000000 
+ 00030629  0x00006652 bpatch  0x000000f3 , 0x0000403e 
+ 00030630  0x00006653 fetch  0x00000001 , 0x00004793 
+ 00030631  0x00006654 rtnne  0x00000000 
+ 00030632  0x00006655 fetch  0x00000001 , 0x000007de 
+ 00030633  0x00006656 rtnne  0x00000000 
+ 00030634  0x00006657 arg  0x00004794 , 0x00000005 
+ 00030635  0x00006658 force  0x0000000b , 0x00000007 
+ 00030636  0x00006659 call  0x000077db 
+ 00030637  0x0000665a random  0x0000003f 
+ 00030638  0x0000665b rshift  0x0000003f , 0x0000003f 
+ 00030639  0x0000665c istore  0x00000002 , 0x00000005 
+ 00030640  0x0000665e arg  0x0000065a , 0x00000005 
+ 00030641  0x0000665f arg  0x00004794 , 0x00000006 
+ 00030642  0x00006660 call  0x00007e33 
+ 00030643  0x00006662 arg  0x00000582 , 0x00000005 
+ 00030644  0x00006663 arg  0x0000078a , 0x00000006 
+ 00030645  0x00006664 call  0x00007e2d 
+ 00030646  0x00006666 arg  0x000005b2 , 0x00000005 
+ 00030647  0x00006667 call  0x00007e3a 
+ 00030648  0x00006668 jam  0x00000001 , 0x000005b2 
+ 00030649  0x0000666a call  0x00007b7f 
+ 00030650  0x0000666b jam  0x00000001 , 0x000007de 
+ 00030651  0x0000666c rtn 
+ 00030652  0x0000666f arg  0x000047ac , 0x00000005 
+ 00030653  0x00006670 arg  0x000005ca , 0x00000006 
+ 00030654  0x00006671 call  0x00007e2d 
+ 00030655  0x00006672 jam  0x00000001 , 0x00004793 
+ 00030656  0x00006673 jam  0x00000000 , 0x000007de 
+ 00030657  0x00006674 rtn 
+ 00030658  0x00006677 set1  0x00000025 , 0x00000000 
+ 00030659  0x00006678 bpatch  0x000000f4 , 0x0000403e 
+ 00030660  0x00006679 fetch  0x00000001 , 0x000007e5 
+ 00030661  0x0000667a rtnne  0x00000000 
+ 00030662  0x0000667b fetch  0x00000001 , 0x000007de 
+ 00030663  0x0000667c rtnne  0x00000000 
+ 00030664  0x0000667e arg  0x0000065a , 0x00000005 
+ 00030665  0x0000667f arg  0x00004794 , 0x00000006 
+ 00030666  0x00006680 call  0x00007e33 
+ 00030667  0x00006682 arg  0x00000582 , 0x00000005 
+ 00030668  0x00006683 arg  0x000007f0 , 0x00000006 
+ 00030669  0x00006684 call  0x00007e2d 
+ 00030670  0x00006686 arg  0x000005b2 , 0x00000005 
+ 00030671  0x00006687 call  0x00007e3a 
+ 00030672  0x00006688 jam  0x00000001 , 0x000005b2 
+ 00030673  0x0000668a call  0x00007b7f 
+ 00030674  0x0000668b jam  0x00000002 , 0x000007de 
+ 00030675  0x0000668c rtn 
+ 00030676  0x0000668f jam  0x00000001 , 0x000007df 
+ 00030677  0x00006690 arg  0x00000820 , 0x00000005 
+ 00030678  0x00006691 arg  0x000005ca , 0x00000006 
+ 00030679  0x00006692 call  0x00007e33 
+ 00030680  0x00006693 jam  0x00000001 , 0x000007e5 
+ 00030681  0x00006694 jam  0x00000000 , 0x000007de 
+ 00030682  0x00006695 rtn 
+ 00030683  0x00006698 increase  0xffffffff , 0x00000007 
+ 00030684  0x00006699 nrtn  0x00000002 
+ 00030685  0x0000669a random  0x0000003f 
+ 00030686  0x0000669b istore  0x00000002 , 0x00000005 
+ 00030687  0x0000669c branch  0x000077db 
+ 00030688  0x0000669e increase  0xffffffff , 0x00000007 
+ 00030689  0x0000669f nbranch  0x000077ec , 0x00000002 
+ 00030690  0x000066a0 ifetch  0x00000004 , 0x00000011 
+ 00030691  0x000066a1 copy  0x0000003f , 0x00000002 
+ 00030692  0x000066a2 ifetch  0x00000004 , 0x00000012 
+ 00030693  0x000066a3 iflip  0x00000002 , 0x0000003f 
+ 00030694  0x000066a4 nbranch  0x000077ea , 0x00000005 
+ 00030695  0x000066a5 increase  0x00000004 , 0x00000011 
+ 00030696  0x000066a6 increase  0x00000004 , 0x00000012 
+ 00030697  0x000066a7 branch  0x000077e0 
+ 00030698  0x000066a9 disable  0x00000001 
+ 00030699  0x000066aa rtn 
+ 00030700  0x000066ac enable  0x00000001 
+ 00030701  0x000066ad rtn 
+ 00030702  0x000066b5 set1  0x00000025 , 0x00000000 
+ 00030703  0x000066b6 bpatch  0x000000f5 , 0x0000403e 
+ 00030704  0x000066b7 fetch  0x00000001 , 0x000007dc 
+ 00030705  0x000066b8 rtn  0x00000034 
+ 00030706  0x000066b9 jam  0x00000000 , 0x000007dc 
+ 00030707  0x000066ba fetch  0x00000001 , 0x000007da 
+ 00030708  0x000066bb beq  0x00000003 , 0x00006117 
+ 00030709  0x000066bc beq  0x00000005 , 0x00006134 
+ 00030710  0x000066bd beq  0x00000007 , 0x0000613f 
+ 00030711  0x000066be beq  0x0000000b , 0x00006155 
+ 00030712  0x000066bf beq  0x00000002 , 0x00007725 
+ 00030713  0x000066c0 beq  0x00000004 , 0x00007732 
+ 00030714  0x000066c1 beq  0x00000009 , 0x00007752 
+ 00030715  0x000066c2 beq  0x0000000a , 0x00007771 
+ 00030716  0x000066c3 beq  0x0000000c , 0x0000778f 
+ 00030717  0x000066c5 rtn 
+ 00030718  0x000066c8 set1  0x00000025 , 0x00000000 
+ 00030719  0x000066c9 bpatch  0x000000f6 , 0x0000403e 
+ 00030720  0x000066ca fetch  0x00000001 , 0x000007dd 
+ 00030721  0x000066cb rtn  0x00000034 
+ 00030722  0x000066cc jam  0x00000000 , 0x000007dd 
+ 00030723  0x000066cd fetch  0x00000001 , 0x000007db 
+ 00030724  0x000066ce beq  0x00000012 , 0x000060f7 
+ 00030725  0x000066cf beq  0x00000013 , 0x000060ff 
+ 00030726  0x000066d0 beq  0x00000003 , 0x00006103 
+ 00030727  0x000066d1 beq  0x00000004 , 0x0000773d 
+ 00030728  0x000066d2 beq  0x00000014 , 0x00006107 
+ 00030729  0x000066d3 beq  0x00000007 , 0x00006115 
+ 00030730  0x000066d4 beq  0x0000000a , 0x00007771 
+ 00030731  0x000066d5 beq  0x0000000b , 0x00006154 
+ 00030732  0x000066d6 beq  0x00000009 , 0x00007752 
+ 00030733  0x000066d7 beq  0x00000015 , 0x0000614e 
+ 00030734  0x000066d8 rtn 
+ 00030735  0x000066db jam  0x00000001 , 0x000007dd 
+ 00030736  0x000066dc rtn 
+ 00030737  0x000066df jam  0x00000000 , 0x000007dd 
+ 00030738  0x000066e0 rtn 
+ 00030739  0x000066e2 set1  0x00000025 , 0x00000000 
+ 00030740  0x000066e3 bpatch  0x000000f7 , 0x0000403e 
+ 00030741  0x000066e4 fetch  0x00000001 , 0x000007de 
+ 00030742  0x000066e5 rtn  0x00000034 
+ 00030743  0x000066e6 increase  0x00000080 , 0x0000003f 
+ 00030744  0x000066e7 store  0x00000001 , 0x000007de 
+ 00030745  0x000066e8 rtnbit1  0x00000007 
+ 00030746  0x000066e9 fetch  0x00000001 , 0x00000581 
+ 00030747  0x000066ea branch  0x0000781d , 0x00000034 
+ 00030748  0x000066eb branch  0x00007b8a 
+ 00030749  0x000066ee call  0x00007a0c 
+ 00030750  0x000066ef fetch  0x00000001 , 0x000007de 
+ 00030751  0x000066f0 beq  0x00000001 , 0x000077bc 
+ 00030752  0x000066f1 beq  0x00000002 , 0x000077d4 
+ 00030753  0x000066f2 rtn 
+ 00030754  0x000066f6 and  0x0000003f , 0x00000007 , 0x00000007 
+ 00030755  0x000066f7 rshift3  0x0000003f , 0x0000003f 
+ 00030756  0x000066f8 iadd  0x00000006 , 0x00000006 
+ 00030757  0x000066f9 ifetch  0x00000001 , 0x00000006 
+ 00030758  0x000066fa qisolate0  0x0000003f 
+ 00030759  0x000066fb rtn 
+ 00030760  0x000066ff call  0x00007e33 
+ 00030761  0x00006700 call  0x00007e33 
+ 00030762  0x00006701 branch  0x00007e33 
+ 00030763  0x00006705 ifetch  0x00000008 , 0x00000006 
+ 00030764  0x00006706 nrtn  0x00000034 
+ 00030765  0x00006707 ifetch  0x00000008 , 0x00000006 
+ 00030766  0x00006708 nrtn  0x00000034 
+ 00030767  0x00006709 ifetch  0x00000008 , 0x00000006 
+ 00030768  0x0000670a rtn 
+ 00030769  0x0000670f force  0x00000006 , 0x00000039 
+ 00030770  0x00006711 ifetch  0x00000004 , 0x00000011 
+ 00030771  0x00006712 iforce  0x00000002 
+ 00030772  0x00006713 ifetch  0x00000004 , 0x00000012 
+ 00030773  0x00006714 isub  0x00000002 , 0x0000003e 
+ 00030774  0x00006715 nrtn  0x00000005 
+ 00030775  0x00006716 increase  0x00000004 , 0x00000011 
+ 00030776  0x00006717 increase  0x00000004 , 0x00000012 
+ 00030777  0x00006718 loop  0x00007832 
+ 00030778  0x00006719 rtn 
+ 00030779  0x0000671d force  0x00000006 , 0x00000039 
+ 00030780  0x0000671e increase  0x00000014 , 0x00000011 
+ 00030781  0x0000671f increase  0x00000014 , 0x00000012 
+ 00030782  0x00006721 ifetch  0x00000004 , 0x00000012 
+ 00030783  0x00006722 iforce  0x00000002 
+ 00030784  0x00006723 ifetch  0x00000004 , 0x00000011 
+ 00030785  0x00006724 isub  0x00000002 , 0x0000003f 
+ 00030786  0x00006725 nrtn  0x00000002 
+ 00030787  0x00006726 nrtn  0x00000034 
+ 00030788  0x00006727 increase  0xfffffffc , 0x00000011 
+ 00030789  0x00006728 increase  0xfffffffc , 0x00000012 
+ 00030790  0x00006729 loop  0x0000783e 
+ 00030791  0x0000672a rtn 
+ 00030792  0x0000672d force  0x00000006 , 0x00000039 
+ 00030793  0x0000672e force  0x00000000 , 0x00000013 
+ 00030794  0x00006730 ifetch  0x00000004 , 0x00000011 
+ 00030795  0x00006731 iforce  0x00000002 
+ 00030796  0x00006732 ifetch  0x00000004 , 0x00000012 
+ 00030797  0x00006733 iadd  0x00000002 , 0x0000003f 
+ 00030798  0x00006734 iadd  0x00000013 , 0x0000003f 
+ 00030799  0x00006735 istore  0x00000004 , 0x00000005 
+ 00030800  0x00006736 isolate1  0x00000020 , 0x0000003f 
+ 00030801  0x00006737 setflag  0x00000001 , 0x00000000 , 0x00000013 
+ 00030802  0x00006738 increase  0x00000004 , 0x00000011 
+ 00030803  0x00006739 increase  0x00000004 , 0x00000012 
+ 00030804  0x0000673a loop  0x0000784a 
+ 00030805  0x0000673b rtn 
+ 00030806  0x0000673e force  0x00000006 , 0x00000039 
+ 00030807  0x0000673f force  0x00000000 , 0x00000013 
+ 00030808  0x00006741 ifetch  0x00000004 , 0x00000012 
+ 00030809  0x00006742 iforce  0x00000002 
+ 00030810  0x00006743 ifetch  0x00000004 , 0x00000011 
+ 00030811  0x00006744 isub  0x00000002 , 0x0000003f 
+ 00030812  0x00006745 isub  0x00000013 , 0x0000003f 
+ 00030813  0x00006746 istore  0x00000004 , 0x00000005 
+ 00030814  0x00006747 isolate1  0x00000020 , 0x0000003f 
+ 00030815  0x00006748 setflag  0x00000001 , 0x00000000 , 0x00000013 
+ 00030816  0x00006749 increase  0x00000004 , 0x00000011 
+ 00030817  0x0000674a increase  0x00000004 , 0x00000012 
+ 00030818  0x0000674b loop  0x00007858 
+ 00030819  0x0000674c rtn 
+ 00030820  0x0000674f force  0x00000006 , 0x00000039 
+ 00030821  0x00006750 increase  0x00000014 , 0x00000011 
+ 00030822  0x00006752 force  0x00000000 , 0x00000013 
+ 00030823  0x00006754 ifetch  0x00000004 , 0x00000011 
+ 00030824  0x00006755 isolate1  0x00000000 , 0x0000003f 
+ 00030825  0x00006756 setflag  0x00000001 , 0x00000001 , 0x00000013 
+ 00030826  0x00006757 rshift  0x0000003f , 0x0000003f 
+ 00030827  0x00006758 isolate1  0x00000000 , 0x00000013 
+ 00030828  0x00006759 setflag  0x00000001 , 0x0000001f , 0x0000003f 
+ 00030829  0x0000675a istore  0x00000004 , 0x00000011 
+ 00030830  0x0000675b increase  0xfffffffc , 0x00000011 
+ 00030831  0x0000675c rshift  0x00000013 , 0x00000013 
+ 00030832  0x0000675d loop  0x00007867 
+ 00030833  0x0000675e rtn 
+ 00030834  0x00006761 force  0x00000006 , 0x00000039 
+ 00030835  0x00006762 force  0x00000000 , 0x00000013 
+ 00030836  0x00006764 ifetch  0x00000004 , 0x00000011 
+ 00030837  0x00006765 isolate1  0x0000001f , 0x0000003f 
+ 00030838  0x00006766 setflag  0x00000001 , 0x00000001 , 0x00000013 
+ 00030839  0x00006767 lshift  0x0000003f , 0x0000003f 
+ 00030840  0x00006768 isolate1  0x00000000 , 0x00000013 
+ 00030841  0x00006769 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00030842  0x0000676a istore  0x00000004 , 0x00000011 
+ 00030843  0x0000676b increase  0x00000004 , 0x00000011 
+ 00030844  0x0000676c rshift  0x00000013 , 0x00000013 
+ 00030845  0x0000676d loop  0x00007874 
+ 00030846  0x0000676e rtn 
+ 00030847  0x00006771 call  0x00007872 
+ 00030848  0x00006773 isolate1  0x00000000 , 0x00000013 
+ 00030849  0x00006774 branch  0x00007888 , 0x00000001 
+ 00030850  0x00006775 arg  0x00000742 , 0x00000012 
+ 00030851  0x00006776 copy  0x00000011 , 0x00000013 
+ 00030852  0x00006777 increase  0xffffffe8 , 0x00000011 
+ 00030853  0x00006778 call  0x0000783b 
+ 00030854  0x00006779 nrtn  0x00000002 
+ 00030855  0x0000677a copy  0x00000013 , 0x00000011 
+ 00030856  0x0000677c increase  0xffffffe8 , 0x00000011 
+ 00030857  0x0000677d arg  0x00000742 , 0x00000012 
+ 00030858  0x0000677e copy  0x00000011 , 0x00000005 
+ 00030859  0x0000677f branch  0x00007856 
+ 00030860  0x00006783 call  0x00007848 
+ 00030861  0x00006784 copy  0x00000005 , 0x00000011 
+ 00030862  0x00006785 branch  0x00007880 
+ 00030863  0x00006788 call  0x00007856 
+ 00030864  0x00006789 isolate0  0x00000000 , 0x00000013 
+ 00030865  0x0000678a rtn  0x00000001 
+ 00030866  0x0000678b arg  0x00000742 , 0x00000012 
+ 00030867  0x0000678c add  0x00000005 , 0xffffffe8 , 0x00000011 
+ 00030868  0x0000678d copy  0x00000011 , 0x00000005 
+ 00030869  0x0000678e branch  0x00007848 
+ 00030870  0x00006792 copy  0x00000005 , 0x0000000b 
+ 00030871  0x00006793 copy  0x00000011 , 0x00000030 
+ 00030872  0x00006794 arg  0x000006b2 , 0x00000012 
+ 00030873  0x00006795 copy  0x00000012 , 0x00000005 
+ 00030874  0x00006796 add  0x00000011 , 0x00000018 , 0x00000006 
+ 00030875  0x00006797 ifetch  0x00000008 , 0x00000006 
+ 00030876  0x00006798 istore  0x00000008 , 0x00000005 
+ 00030877  0x00006799 istore  0x00000008 , 0x00000005 
+ 00030878  0x0000679a force  0x00000000 , 0x0000003f 
+ 00030879  0x0000679b istore  0x00000008 , 0x00000005 
+ 00030880  0x0000679c copy  0x0000000b , 0x00000005 
+ 00030881  0x0000679d call  0x0000788c 
+ 00030882  0x0000679e arg  0x000006b2 , 0x00000012 
+ 00030883  0x0000679f copy  0x00000012 , 0x00000005 
+ 00030884  0x000067a0 force  0x00000000 , 0x0000003f 
+ 00030885  0x000067a1 istore  0x00000008 , 0x00000005 
+ 00030886  0x000067a2 add  0x00000030 , 0x00000020 , 0x00000006 
+ 00030887  0x000067a3 ifetch  0x00000008 , 0x00000006 
+ 00030888  0x000067a4 istore  0x00000008 , 0x00000005 
+ 00030889  0x000067a5 istore  0x00000008 , 0x00000005 
+ 00030890  0x000067a6 copy  0x0000000b , 0x00000011 
+ 00030891  0x000067a7 copy  0x00000011 , 0x00000005 
+ 00030892  0x000067a8 call  0x0000788c 
+ 00030893  0x000067a9 arg  0x000006b2 , 0x00000012 
+ 00030894  0x000067aa copy  0x00000012 , 0x00000005 
+ 00030895  0x000067ab add  0x00000030 , 0x00000028 , 0x00000006 
+ 00030896  0x000067ac ifetch  0x00000008 , 0x00000006 
+ 00030897  0x000067ad istore  0x00000008 , 0x00000005 
+ 00030898  0x000067ae istore  0x00000008 , 0x00000005 
+ 00030899  0x000067af istore  0x00000008 , 0x00000005 
+ 00030900  0x000067b0 copy  0x0000000b , 0x00000011 
+ 00030901  0x000067b1 copy  0x00000011 , 0x00000005 
+ 00030902  0x000067b2 branch  0x0000788c 
+ 00030903  0x000067b6 force  0x00000006 , 0x00000039 
+ 00030904  0x000067b8 ifetch  0x00000004 , 0x00000006 
+ 00030905  0x000067b9 iforce  0x0000002f 
+ 00030906  0x000067ba increase  0x00000001 , 0x00000038 
+ 00030907  0x000067bb loop  0x000078b8 
+ 00030908  0x000067bc rtn 
+ 00030909  0x000067c1 copy  0x00000005 , 0x0000000b 
+ 00030910  0x000067c2 arg  0x00000682 , 0x00000005 
+ 00030911  0x000067c3 call  0x00007e3a 
+ 00030912  0x000067c4 arg  0x00000682 , 0x00000005 
+ 00030913  0x000067c5 copy  0x00000011 , 0x00000006 
+ 00030914  0x000067c6 force  0x00000000 , 0x00000038 
+ 00030915  0x000067c7 call  0x000078b7 
+ 00030916  0x000067c8 copy  0x00000012 , 0x00000006 
+ 00030917  0x000067c9 call  0x000078b7 
+ 00030918  0x000067ca force  0x00000000 , 0x00000012 
+ 00030919  0x000067cc force  0x00000000 , 0x00000002 
+ 00030920  0x000067cd force  0x00000006 , 0x00000013 
+ 00030921  0x000067cf ifetch  0x00000004 , 0x00000005 
+ 00030922  0x000067d0 iforce  0x00000011 
+ 00030923  0x000067d1 copy  0x00000012 , 0x00000038 
+ 00030924  0x000067d2 deposit  0x0000002f 
+ 00030925  0x000067d3 copy  0x00000013 , 0x00000038 
+ 00030926  0x000067d4 imul32  0x0000002f , 0x0000003f 
+ 00030927  0x000067d5 iadd  0x00000011 , 0x0000003f 
+ 00030928  0x000067d6 iadd  0x00000002 , 0x0000003f 
+ 00030929  0x000067d7 istore  0x00000004 , 0x00000005 
+ 00030930  0x000067d8 rshift32  0x0000003f , 0x00000002 
+ 00030931  0x000067d9 increase  0x00000001 , 0x00000013 
+ 00030932  0x000067da compare  0x0000000c , 0x00000013 , 0x000000ff 
+ 00030933  0x000067db nbranch  0x000078c9 , 0x00000001 
+ 00030934  0x000067dc deposit  0x00000002 
+ 00030935  0x000067dd istore  0x00000004 , 0x00000005 
+ 00030936  0x000067de increase  0xffffffe8 , 0x00000005 
+ 00030937  0x000067df increase  0x00000001 , 0x00000012 
+ 00030938  0x000067e0 compare  0x00000006 , 0x00000012 , 0x000000ff 
+ 00030939  0x000067e1 nbranch  0x000078c7 , 0x00000001 
+ 00030940  0x000067e2 arg  0x00000682 , 0x00000011 
+ 00030941  0x000067e3 copy  0x0000000b , 0x00000005 
+ 00030942  0x000067e4 branch  0x00007896 
+ 00030943  0x000067e8 copy  0x00000011 , 0x00000012 
+ 00030944  0x000067e9 branch  0x000078bd 
+ 00030945  0x000067ec copy  0x00000011 , 0x00000030 
+ 00030946  0x000067ee copy  0x00000030 , 0x00000011 
+ 00030947  0x000067ef ifetch  0x00000001 , 0x00000011 
+ 00030948  0x000067f0 isolate1  0x00000000 , 0x0000003f 
+ 00030949  0x000067f1 rtn  0x00000001 
+ 00030950  0x000067f2 call  0x00007864 
+ 00030951  0x000067f3 ifetch  0x00000001 , 0x00000012 
+ 00030952  0x000067f4 isolate0  0x00000000 , 0x0000003f 
+ 00030953  0x000067f5 branch  0x000078f1 , 0x00000001 
+ 00030954  0x000067f6 arg  0x00000742 , 0x00000011 
+ 00030955  0x000067f7 copy  0x00000012 , 0x00000005 
+ 00030956  0x000067f8 call  0x00007848 
+ 00030957  0x000067f9 ifetch  0x00000001 , 0x00000012 
+ 00030958  0x000067fa iadd  0x00000013 , 0x0000003f 
+ 00030959  0x000067fb istore  0x00000001 , 0x00000012 
+ 00030960  0x000067fc increase  0xffffffe8 , 0x00000012 
+ 00030961  0x000067fe add  0x00000012 , 0x00000018 , 0x00000011 
+ 00030962  0x000067ff force  0x00000007 , 0x00000039 
+ 00030963  0x00006800 call  0x00007866 
+ 00030964  0x00006801 branch  0x000078e2 
+ 00030965  0x00006805 copy  0x00000005 , 0x0000000b 
+ 00030966  0x00006806 arg  0x000006e2 , 0x00000005 
+ 00030967  0x00006807 call  0x00007e3a 
+ 00030968  0x00006808 force  0x00000000 , 0x0000003f 
+ 00030969  0x00006809 store  0x00000004 , 0x0000069a 
+ 00030970  0x0000680a store  0x00000004 , 0x000006fa 
+ 00030971  0x0000680b jam  0x00000001 , 0x000006e2 
+ 00030972  0x0000680c arg  0x00000682 , 0x00000005 
+ 00030973  0x0000680d call  0x00007e3a 
+ 00030974  0x0000680e arg  0x00000742 , 0x00000006 
+ 00030975  0x0000680f arg  0x000006b2 , 0x00000005 
+ 00030976  0x00006810 call  0x00007e33 
+ 00030977  0x00006811 copy  0x00000011 , 0x00000006 
+ 00030978  0x00006812 arg  0x000006ca , 0x00000005 
+ 00030979  0x00006813 call  0x00007e33 
+ 00030980  0x00006815 arg  0x000006ca , 0x00000006 
+ 00030981  0x00006816 call  0x0000782b 
+ 00030982  0x00006817 branch  0x0000792d , 0x00000034 
+ 00030983  0x00006818 arg  0x000006ca , 0x00000011 
+ 00030984  0x00006819 arg  0x000006e2 , 0x00000012 
+ 00030985  0x0000681a call  0x000078e1 
+ 00030986  0x0000681c arg  0x000006b2 , 0x00000011 
+ 00030987  0x0000681d arg  0x00000682 , 0x00000012 
+ 00030988  0x0000681e call  0x000078e1 
+ 00030989  0x0000681f arg  0x000006ca , 0x00000011 
+ 00030990  0x00006820 arg  0x000006b2 , 0x00000012 
+ 00030991  0x00006821 call  0x0000783b 
+ 00030992  0x00006822 branch  0x0000791f , 0x00000002 
+ 00030993  0x00006823 arg  0x000006b2 , 0x00000011 
+ 00030994  0x00006824 arg  0x000006ca , 0x00000012 
+ 00030995  0x00006825 copy  0x00000011 , 0x00000005 
+ 00030996  0x00006826 call  0x00007856 
+ 00030997  0x00006827 arg  0x000006e2 , 0x00000011 
+ 00030998  0x00006828 arg  0x00000682 , 0x00000012 
+ 00030999  0x00006829 copy  0x00000012 , 0x00000005 
+ 00031000  0x0000682a call  0x00007848 
+ 00031001  0x0000682b ifetch  0x00000001 , 0x00000011 
+ 00031002  0x0000682c iadd  0x00000013 , 0x00000013 
+ 00031003  0x0000682d ifetch  0x00000001 , 0x00000012 
+ 00031004  0x0000682e iadd  0x00000013 , 0x0000003f 
+ 00031005  0x0000682f istore  0x00000001 , 0x00000012 
+ 00031006  0x00006830 branch  0x00007904 
+ 00031007  0x00006832 arg  0x000006ca , 0x00000011 
+ 00031008  0x00006833 arg  0x000006b2 , 0x00000012 
+ 00031009  0x00006834 copy  0x00000011 , 0x00000005 
+ 00031010  0x00006835 call  0x00007856 
+ 00031011  0x00006836 arg  0x00000682 , 0x00000011 
+ 00031012  0x00006837 arg  0x000006e2 , 0x00000012 
+ 00031013  0x00006838 copy  0x00000012 , 0x00000005 
+ 00031014  0x00006839 call  0x00007848 
+ 00031015  0x0000683a ifetch  0x00000001 , 0x00000011 
+ 00031016  0x0000683b iadd  0x00000013 , 0x00000013 
+ 00031017  0x0000683c ifetch  0x00000001 , 0x00000012 
+ 00031018  0x0000683d iadd  0x00000013 , 0x0000003f 
+ 00031019  0x0000683e istore  0x00000001 , 0x00000012 
+ 00031020  0x0000683f branch  0x00007904 
+ 00031021  0x00006841 arg  0x000006e2 , 0x00000005 
+ 00031022  0x00006842 call  0x00007e3a 
+ 00031023  0x00006843 fetch  0x00000001 , 0x0000069a 
+ 00031024  0x00006844 store  0x00000001 , 0x000006e2 
+ 00031025  0x00006845 store  0x00000001 , 0x000006ea 
+ 00031026  0x00006846 arg  0x000006e2 , 0x00000011 
+ 00031027  0x00006847 arg  0x00000682 , 0x00000012 
+ 00031028  0x00006848 copy  0x00000012 , 0x00000005 
+ 00031029  0x00006849 call  0x0000788c 
+ 00031030  0x0000684a arg  0x00000742 , 0x00000011 
+ 00031031  0x0000684b arg  0x00000682 , 0x00000012 
+ 00031032  0x0000684c copy  0x0000000b , 0x00000005 
+ 00031033  0x0000684d branch  0x0000788f 
+ 00031034  0x00006853 arg  0x00000642 , 0x00000011 
+ 00031035  0x00006854 arg  0x000006fa , 0x00000005 
+ 00031036  0x00006855 call  0x000078df 
+ 00031037  0x00006856 arg  0x000006fa , 0x00000011 
+ 00031038  0x00006857 arg  0x00000712 , 0x00000005 
+ 00031039  0x00006858 call  0x000078df 
+ 00031040  0x00006859 arg  0x0000075a , 0x00000011 
+ 00031041  0x0000685a arg  0x00000712 , 0x00000012 
+ 00031042  0x0000685b arg  0x00000712 , 0x00000005 
+ 00031043  0x0000685c call  0x000078bd 
+ 00031044  0x0000685d arg  0x00000612 , 0x00000011 
+ 00031045  0x0000685e arg  0x000006fa , 0x00000005 
+ 00031046  0x0000685f call  0x000078df 
+ 00031047  0x00006860 arg  0x000006fa , 0x00000006 
+ 00031048  0x00006861 arg  0x000006ca , 0x00000005 
+ 00031049  0x00006862 call  0x00007e33 
+ 00031050  0x00006863 arg  0x000006ca , 0x00000011 
+ 00031051  0x00006864 call  0x0000787f 
+ 00031052  0x00006865 arg  0x000006fa , 0x00000011 
+ 00031053  0x00006866 arg  0x000006ca , 0x00000012 
+ 00031054  0x00006867 arg  0x000006fa , 0x00000005 
+ 00031055  0x00006868 call  0x0000788c 
+ 00031056  0x00006869 arg  0x000006fa , 0x00000011 
+ 00031057  0x0000686a arg  0x00000712 , 0x00000012 
+ 00031058  0x0000686b arg  0x000006fa , 0x00000005 
+ 00031059  0x0000686c call  0x0000788c 
+ 00031060  0x0000686d arg  0x00000612 , 0x00000006 
+ 00031061  0x0000686e arg  0x000006ca , 0x00000005 
+ 00031062  0x0000686f call  0x00007e33 
+ 00031063  0x00006870 arg  0x0000062a , 0x00000011 
+ 00031064  0x00006871 arg  0x00000712 , 0x00000005 
+ 00031065  0x00006872 call  0x000078df 
+ 00031066  0x00006873 arg  0x000006ca , 0x00000011 
+ 00031067  0x00006874 call  0x0000787f 
+ 00031068  0x00006875 arg  0x000006ca , 0x00000011 
+ 00031069  0x00006876 call  0x0000787f 
+ 00031070  0x00006877 arg  0x000006ca , 0x00000011 
+ 00031071  0x00006878 arg  0x00000712 , 0x00000012 
+ 00031072  0x00006879 arg  0x000006ca , 0x00000005 
+ 00031073  0x0000687a call  0x000078bd 
+ 00031074  0x0000687b arg  0x00000712 , 0x00000011 
+ 00031075  0x0000687c arg  0x000006e2 , 0x00000005 
+ 00031076  0x0000687d call  0x000078df 
+ 00031077  0x0000687e arg  0x000006e2 , 0x00000011 
+ 00031078  0x0000687f call  0x0000787f 
+ 00031079  0x00006880 arg  0x000006e2 , 0x00000011 
+ 00031080  0x00006881 call  0x0000787f 
+ 00031081  0x00006882 arg  0x000006e2 , 0x00000011 
+ 00031082  0x00006883 call  0x0000787f 
+ 00031083  0x00006884 arg  0x0000062a , 0x00000006 
+ 00031084  0x00006885 arg  0x00000712 , 0x00000005 
+ 00031085  0x00006886 call  0x00007e33 
+ 00031086  0x00006887 arg  0x00000712 , 0x00000011 
+ 00031087  0x00006888 call  0x0000787f 
+ 00031088  0x00006889 arg  0x00000712 , 0x00000011 
+ 00031089  0x0000688a arg  0x00000642 , 0x00000012 
+ 00031090  0x0000688b arg  0x00000642 , 0x00000005 
+ 00031091  0x0000688c call  0x000078bd 
+ 00031092  0x0000688d arg  0x000006fa , 0x00000011 
+ 00031093  0x0000688e arg  0x00000712 , 0x00000005 
+ 00031094  0x0000688f call  0x000078df 
+ 00031095  0x00006890 arg  0x00000712 , 0x00000011 
+ 00031096  0x00006891 arg  0x000006ca , 0x00000012 
+ 00031097  0x00006892 arg  0x00000712 , 0x00000005 
+ 00031098  0x00006893 call  0x0000788f 
+ 00031099  0x00006894 arg  0x00000712 , 0x00000011 
+ 00031100  0x00006895 arg  0x000006ca , 0x00000012 
+ 00031101  0x00006896 arg  0x00000612 , 0x00000005 
+ 00031102  0x00006897 call  0x0000788f 
+ 00031103  0x00006898 arg  0x000006ca , 0x00000011 
+ 00031104  0x00006899 arg  0x00000612 , 0x00000012 
+ 00031105  0x0000689a arg  0x00000712 , 0x00000005 
+ 00031106  0x0000689b call  0x0000788f 
+ 00031107  0x0000689c arg  0x00000712 , 0x00000011 
+ 00031108  0x0000689d arg  0x000006fa , 0x00000012 
+ 00031109  0x0000689e arg  0x00000712 , 0x00000005 
+ 00031110  0x0000689f call  0x000078bd 
+ 00031111  0x000068a0 arg  0x00000712 , 0x00000011 
+ 00031112  0x000068a1 arg  0x000006e2 , 0x00000012 
+ 00031113  0x000068a2 arg  0x0000062a , 0x00000005 
+ 00031114  0x000068a3 branch  0x0000788f 
+ 00031115  0x000068a8 arg  0x000005b2 , 0x00000011 
+ 00031116  0x000068a9 arg  0x0000072a , 0x00000005 
+ 00031117  0x000068aa call  0x000078df 
+ 00031118  0x000068ab arg  0x00000612 , 0x00000011 
+ 00031119  0x000068ac arg  0x0000072a , 0x00000012 
+ 00031120  0x000068ad arg  0x000006e2 , 0x00000005 
+ 00031121  0x000068ae call  0x000078bd 
+ 00031122  0x000068af arg  0x000005b2 , 0x00000011 
+ 00031123  0x000068b0 arg  0x0000072a , 0x00000012 
+ 00031124  0x000068b1 arg  0x0000072a , 0x00000005 
+ 00031125  0x000068b2 call  0x000078bd 
+ 00031126  0x000068b3 arg  0x0000062a , 0x00000011 
+ 00031127  0x000068b4 arg  0x0000072a , 0x00000012 
+ 00031128  0x000068b5 arg  0x000006ca , 0x00000005 
+ 00031129  0x000068b6 call  0x000078bd 
+ 00031130  0x000068b7 arg  0x00000642 , 0x00000011 
+ 00031131  0x000068b8 arg  0x0000072a , 0x00000005 
+ 00031132  0x000068b9 call  0x000078df 
+ 00031133  0x000068ba arg  0x00000582 , 0x00000011 
+ 00031134  0x000068bb arg  0x0000072a , 0x00000012 
+ 00031135  0x000068bc arg  0x000006fa , 0x00000005 
+ 00031136  0x000068bd call  0x000078bd 
+ 00031137  0x000068be arg  0x00000642 , 0x00000011 
+ 00031138  0x000068bf arg  0x0000072a , 0x00000012 
+ 00031139  0x000068c0 arg  0x0000072a , 0x00000005 
+ 00031140  0x000068c1 call  0x000078bd 
+ 00031141  0x000068c2 arg  0x0000059a , 0x00000011 
+ 00031142  0x000068c3 arg  0x0000072a , 0x00000012 
+ 00031143  0x000068c4 arg  0x00000712 , 0x00000005 
+ 00031144  0x000068c5 call  0x000078bd 
+ 00031145  0x000068c6 arg  0x000006e2 , 0x00000011 
+ 00031146  0x000068c7 arg  0x000006fa , 0x00000012 
+ 00031147  0x000068c8 arg  0x0000072a , 0x00000005 
+ 00031148  0x000068c9 call  0x0000788f 
+ 00031149  0x000068ca arg  0x000006e2 , 0x00000011 
+ 00031150  0x000068cb arg  0x000006fa , 0x00000012 
+ 00031151  0x000068cc arg  0x000006e2 , 0x00000005 
+ 00031152  0x000068cd call  0x0000788c 
+ 00031153  0x000068ce arg  0x000006ca , 0x00000011 
+ 00031154  0x000068cf arg  0x00000712 , 0x00000012 
+ 00031155  0x000068d0 arg  0x000006fa , 0x00000005 
+ 00031156  0x000068d1 call  0x0000788f 
+ 00031157  0x000068d2 arg  0x000006ca , 0x00000011 
+ 00031158  0x000068d3 arg  0x00000712 , 0x00000012 
+ 00031159  0x000068d4 arg  0x000006ca , 0x00000005 
+ 00031160  0x000068d5 call  0x0000788c 
+ 00031161  0x000068d6 arg  0x000006ca , 0x00000011 
+ 00031162  0x000068d7 arg  0x0000072a , 0x00000012 
+ 00031163  0x000068d8 arg  0x000006ca , 0x00000005 
+ 00031164  0x000068d9 call  0x000078bd 
+ 00031165  0x000068da arg  0x00000642 , 0x00000011 
+ 00031166  0x000068db arg  0x000005b2 , 0x00000012 
+ 00031167  0x000068dc arg  0x00000712 , 0x00000005 
+ 00031168  0x000068dd call  0x000078bd 
+ 00031169  0x000068de arg  0x00000712 , 0x00000011 
+ 00031170  0x000068df arg  0x0000072a , 0x00000012 
+ 00031171  0x000068e0 arg  0x00000642 , 0x00000005 
+ 00031172  0x000068e1 call  0x000078bd 
+ 00031173  0x000068e2 arg  0x0000072a , 0x00000011 
+ 00031174  0x000068e3 arg  0x0000072a , 0x00000005 
+ 00031175  0x000068e4 call  0x000078df 
+ 00031176  0x000068e5 arg  0x0000072a , 0x00000011 
+ 00031177  0x000068e6 arg  0x000006e2 , 0x00000012 
+ 00031178  0x000068e7 arg  0x00000712 , 0x00000005 
+ 00031179  0x000068e8 call  0x000078bd 
+ 00031180  0x000068e9 arg  0x0000072a , 0x00000011 
+ 00031181  0x000068ea arg  0x000006ca , 0x00000012 
+ 00031182  0x000068eb arg  0x000006ca , 0x00000005 
+ 00031183  0x000068ec call  0x000078bd 
+ 00031184  0x000068ed arg  0x000006fa , 0x00000011 
+ 00031185  0x000068ee arg  0x00000612 , 0x00000005 
+ 00031186  0x000068ef call  0x000078df 
+ 00031187  0x000068f0 arg  0x00000612 , 0x00000011 
+ 00031188  0x000068f1 arg  0x00000712 , 0x00000012 
+ 00031189  0x000068f2 arg  0x00000612 , 0x00000005 
+ 00031190  0x000068f3 call  0x0000788f 
+ 00031191  0x000068f4 arg  0x00000612 , 0x00000006 
+ 00031192  0x000068f5 arg  0x0000072a , 0x00000005 
+ 00031193  0x000068f6 call  0x00007e33 
+ 00031194  0x000068f7 arg  0x0000072a , 0x00000011 
+ 00031195  0x000068f8 call  0x0000787f 
+ 00031196  0x000068f9 arg  0x00000712 , 0x00000011 
+ 00031197  0x000068fa arg  0x0000072a , 0x00000012 
+ 00031198  0x000068fb arg  0x00000712 , 0x00000005 
+ 00031199  0x000068fc call  0x0000788f 
+ 00031200  0x000068fd arg  0x00000712 , 0x00000011 
+ 00031201  0x000068fe arg  0x000006fa , 0x00000012 
+ 00031202  0x000068ff arg  0x000006fa , 0x00000005 
+ 00031203  0x00006900 call  0x000078bd 
+ 00031204  0x00006901 arg  0x000006fa , 0x00000011 
+ 00031205  0x00006902 arg  0x000006ca , 0x00000012 
+ 00031206  0x00006903 arg  0x0000062a , 0x00000005 
+ 00031207  0x00006904 call  0x0000788f 
+ 00031208  0x00006905 arg  0x0000062a , 0x00000011 
+ 00031209  0x00006906 arg  0x00000742 , 0x00000012 
+ 00031210  0x00006907 arg  0x0000062a , 0x00000005 
+ 00031211  0x00006908 force  0x00000000 , 0x00000013 
+ 00031212  0x00006909 fetch  0x00000001 , 0x0000062a 
+ 00031213  0x0000690a isolate1  0x00000000 , 0x0000003f 
+ 00031214  0x0000690b call  0x00007848 , 0x00000001 
+ 00031215  0x0000690c copy  0x00000013 , 0x00000030 
+ 00031216  0x0000690d arg  0x0000062a , 0x00000011 
+ 00031217  0x0000690e call  0x00007864 
+ 00031218  0x0000690f fetch  0x00000001 , 0x00000641 
+ 00031219  0x00006910 isolate1  0x00000000 , 0x00000030 
+ 00031220  0x00006911 setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00031221  0x00006912 store  0x00000001 , 0x00000641 
+ 00031222  0x00006913 rtn 
+ 00031223  0x00006917 jam  0x000000c0 , 0x00000581 
+ 00031224  0x00006918 jam  0x00000001 , 0x00000580 
+ 00031225  0x0000691a fetch  0x00000001 , 0x00000581 
+ 00031226  0x0000691b increase  0xffffffff , 0x0000003f 
+ 00031227  0x0000691c nrtn  0x00000002 
+ 00031228  0x0000691d store  0x00000001 , 0x00000581 
+ 00031229  0x0000691e fetch  0x00000001 , 0x00000580 
+ 00031230  0x0000691f call  0x0000793a , 0x00000034 
+ 00031231  0x00006920 fetch  0x00000001 , 0x00000581 
+ 00031232  0x00006921 arg  0x0000065a , 0x00000006 
+ 00031233  0x00006922 call  0x00007822 
+ 00031234  0x00006923 branch  0x000079f9 , 0x00000001 
+ 00031235  0x00006924 fetch  0x00000001 , 0x00000580 
+ 00031236  0x00006925 nbranch  0x00007a07 , 0x00000034 
+ 00031237  0x00006926 call  0x0000798b 
+ 00031238  0x00006927 branch  0x000079f9 
+ 00031239  0x00006929 jam  0x00000000 , 0x00000580 
+ 00031240  0x0000692a arg  0x00000582 , 0x00000006 
+ 00031241  0x0000692b arg  0x00000612 , 0x00000005 
+ 00031242  0x0000692c call  0x00007828 
+ 00031243  0x0000692d branch  0x000079f9 
+ 00031244  0x00006931 arg  0x00000642 , 0x00000011 
+ 00031245  0x00006932 arg  0x00000712 , 0x00000005 
+ 00031246  0x00006933 call  0x000078f5 
+ 00031247  0x00006934 arg  0x00000712 , 0x00000011 
+ 00031248  0x00006935 arg  0x000006ca , 0x00000005 
+ 00031249  0x00006936 call  0x000078df 
+ 00031250  0x00006937 arg  0x00000612 , 0x00000011 
+ 00031251  0x00006938 arg  0x000006ca , 0x00000012 
+ 00031252  0x00006939 arg  0x000005ca , 0x00000005 
+ 00031253  0x0000693a call  0x000078bd 
+ 00031254  0x0000693b arg  0x00000712 , 0x00000011 
+ 00031255  0x0000693c arg  0x000006ca , 0x00000012 
+ 00031256  0x0000693d arg  0x000006fa , 0x00000005 
+ 00031257  0x0000693e call  0x000078bd 
+ 00031258  0x0000693f arg  0x0000062a , 0x00000011 
+ 00031259  0x00006940 arg  0x000006fa , 0x00000012 
+ 00031260  0x00006941 arg  0x000005e2 , 0x00000005 
+ 00031261  0x00006942 branch  0x000078bd 
+ 00031262  0x00006946 force  0x00000010 , 0x00000039 
+ 00031263  0x00006948 ifetch  0x00000004 , 0x00000006 
+ 00031264  0x00006949 force  0x00000004 , 0x00000011 
+ 00031265  0x0000694a increase  0x00000003 , 0x00000005 
+ 00031266  0x0000694c istore  0x00000001 , 0x00000005 
+ 00031267  0x0000694d rshift8  0x0000003f , 0x0000003f 
+ 00031268  0x0000694e increase  0xfffffffe , 0x00000005 
+ 00031269  0x0000694f increase  0xffffffff , 0x00000011 
+ 00031270  0x00006950 nbranch  0x00007a22 , 0x00000005 
+ 00031271  0x00006951 increase  0x00000005 , 0x00000005 
+ 00031272  0x00006952 loop  0x00007a1f 
+ 00031273  0x00006953 rtn 
+ 00031274  0x00006957 lshift2  0x00000007 , 0x0000003f 
+ 00031275  0x00006958 iadd  0x0000000b , 0x00000006 
+ 00031276  0x00006959 ifetch  0x00000004 , 0x00000006 
+ 00031277  0x0000695a rtn 
+ 00031278  0x0000695d force  0x00000010 , 0x00000030 
+ 00031279  0x0000695e arg  0x00000582 , 0x0000000b 
+ 00031280  0x00006960 add  0x00000030 , 0xfffffff9 , 0x00000007 
+ 00031281  0x00006961 call  0x00007a2a 
+ 00031282  0x00006962 iforce  0x00000002 
+ 00031283  0x00006963 add  0x00000030 , 0xfffffff0 , 0x00000007 
+ 00031284  0x00006964 call  0x00007a2a 
+ 00031285  0x00006965 iadd  0x00000002 , 0x00000002 
+ 00031286  0x00006966 add  0x00000030 , 0xfffffffe , 0x00000007 
+ 00031287  0x00006967 call  0x00007a2a 
+ 00031288  0x00006968 shasx  0x0000003f , 0x00000001 , 0x0000003f 
+ 00031289  0x00006969 iadd  0x00000002 , 0x00000002 
+ 00031290  0x0000696a add  0x00000030 , 0xfffffff1 , 0x00000007 
+ 00031291  0x0000696b call  0x00007a2a 
+ 00031292  0x0000696c shasx  0x0000003f , 0x00000000 , 0x0000003f 
+ 00031293  0x0000696d iadd  0x00000002 , 0x00000002 
+ 00031294  0x0000696e lshift2  0x00000030 , 0x0000003f 
+ 00031295  0x0000696f iadd  0x0000000b , 0x00000005 
+ 00031296  0x00006970 istoret  0x00000004 , 0x00000005 
+ 00031297  0x00006971 increase  0x00000001 , 0x00000030 
+ 00031298  0x00006972 compare  0x00000040 , 0x00000030 , 0x000000ff 
+ 00031299  0x00006973 nbranch  0x00007a30 , 0x00000001 
+ 00031300  0x00006974 rtn 
+ 00031301  0x00006978 arg  0x000007ba , 0x00000006 
+ 00031302  0x00006979 force  0x00000007 , 0x00000038 
+ 00031303  0x0000697b ifetch  0x00000004 , 0x00000006 
+ 00031304  0x0000697c iforce  0x0000002f 
+ 00031305  0x0000697d increase  0xffffffff , 0x00000038 
+ 00031306  0x0000697e branch  0x00007a47 , 0x00000002 
+ 00031307  0x0000697f rtn 
+ 00031308  0x00006982 set1  0x00000025 , 0x00000000 
+ 00031309  0x00006983 bpatch  0x000000f8 , 0x0000403f 
+ 00031310  0x00006984 call  0x00007a2e 
+ 00031311  0x00006985 arg  0x00000682 , 0x00000005 
+ 00031312  0x00006986 force  0x00000000 , 0x00000038 
+ 00031313  0x00006988 deposit  0x0000002f 
+ 00031314  0x00006989 istore  0x00000004 , 0x00000005 
+ 00031315  0x0000698a increase  0x00000001 , 0x00000038 
+ 00031316  0x0000698b compare  0x00000008 , 0x00000038 , 0x000000ff 
+ 00031317  0x0000698c nbranch  0x00007a51 , 0x00000001 
+ 00031318  0x0000698d call  0x000075c5 
+ 00031319  0x0000698e arg  0x00008700 , 0x0000000b 
+ 00031320  0x0000698f arg  0x00000582 , 0x00000030 
+ 00031321  0x00006990 force  0x00000040 , 0x00000039 
+ 00031322  0x00006992 ifetcht  0x00000004 , 0x00000030 
+ 00031323  0x00006993 ifetch  0x00000004 , 0x0000000b 
+ 00031324  0x00006994 increase  0x00000004 , 0x0000000b 
+ 00031325  0x00006995 increase  0x00000004 , 0x00000030 
+ 00031326  0x00006996 iadd  0x00000002 , 0x0000003f 
+ 00031327  0x00006997 force  0x00000007 , 0x00000038 
+ 00031328  0x00006998 iadd  0x0000002f , 0x00000002 
+ 00031329  0x00006999 force  0x00000004 , 0x00000038 
+ 00031330  0x0000699a shasx  0x0000002f , 0x00000003 , 0x0000003f 
+ 00031331  0x0000699b iadd  0x00000002 , 0x00000002 
+ 00031332  0x0000699c force  0x00000005 , 0x00000038 
+ 00031333  0x0000699d deposit  0x0000002f 
+ 00031334  0x0000699e force  0x00000006 , 0x00000038 
+ 00031335  0x0000699f ixor  0x0000002f , 0x0000003f 
+ 00031336  0x000069a0 force  0x00000004 , 0x00000038 
+ 00031337  0x000069a1 iand  0x0000002f , 0x0000003f 
+ 00031338  0x000069a2 force  0x00000006 , 0x00000038 
+ 00031339  0x000069a3 ixor  0x0000002f , 0x0000003f 
+ 00031340  0x000069a4 iadd  0x00000002 , 0x00000002 
+ 00031341  0x000069a5 force  0x00000007 , 0x00000038 
+ 00031342  0x000069a6 copy  0x00000002 , 0x0000002f 
+ 00031343  0x000069a7 force  0x00000003 , 0x00000038 
+ 00031344  0x000069a8 deposit  0x0000002f 
+ 00031345  0x000069a9 iadd  0x00000002 , 0x0000002f 
+ 00031346  0x000069aa force  0x00000000 , 0x00000038 
+ 00031347  0x000069ab deposit  0x0000002f 
+ 00031348  0x000069ac force  0x00000001 , 0x00000038 
+ 00031349  0x000069ad iand  0x0000002f , 0x00000002 
+ 00031350  0x000069ae ior  0x0000002f , 0x0000003f 
+ 00031351  0x000069af force  0x00000002 , 0x00000038 
+ 00031352  0x000069b0 iand  0x0000002f , 0x0000003f 
+ 00031353  0x000069b1 ior  0x00000002 , 0x00000002 
+ 00031354  0x000069b2 force  0x00000000 , 0x00000038 
+ 00031355  0x000069b3 shasx  0x0000002f , 0x00000002 , 0x0000003f 
+ 00031356  0x000069b4 iadd  0x00000002 , 0x0000003f 
+ 00031357  0x000069b5 force  0x00000007 , 0x00000038 
+ 00031358  0x000069b6 iadd  0x0000002f , 0x0000002f 
+ 00031359  0x000069b7 regexrot 
+ 00031360  0x000069b8 loop  0x00007a5a 
+ 00031361  0x000069b9 arg  0x00000682 , 0x00000006 
+ 00031362  0x000069ba force  0x00000000 , 0x00000038 
+ 00031363  0x000069bc ifetch  0x00000004 , 0x00000006 
+ 00031364  0x000069bd iadd  0x0000002f , 0x0000002f 
+ 00031365  0x000069be increase  0x00000001 , 0x00000038 
+ 00031366  0x000069bf compare  0x00000008 , 0x00000038 , 0x000000ff 
+ 00031367  0x000069c0 nbranch  0x00007a83 , 0x00000001 
+ 00031368  0x000069c1 branch  0x000075c9 
+ 00031369  0x000069c5 arg  0x00000858 , 0x00000005 
+ 00031370  0x000069c6 force  0x00000007 , 0x00000038 
+ 00031371  0x000069c8 deposit  0x0000002f 
+ 00031372  0x000069c9 istore  0x00000004 , 0x00000005 
+ 00031373  0x000069ca increase  0xffffffff , 0x00000038 
+ 00031374  0x000069cb branch  0x00007a8b , 0x00000002 
+ 00031375  0x000069cc rtn 
+ 00031376  0x000069d0 arg  0x00000582 , 0x00000005 
+ 00031377  0x000069d1 increase  0xfffffffc , 0x00000006 
+ 00031378  0x000069d2 sub  0x00000039 , 0x00000010 , 0x00000011 
+ 00031379  0x000069d4 ifetch  0x00000004 , 0x00000006 
+ 00031380  0x000069d5 ixor  0x00000002 , 0x0000003f 
+ 00031381  0x000069d6 istore  0x00000004 , 0x00000005 
+ 00031382  0x000069d7 increase  0xfffffff8 , 0x00000006 
+ 00031383  0x000069d8 loop  0x00007a93 
+ 00031384  0x000069d9 copy  0x00000011 , 0x00000039 
+ 00031385  0x000069da deposit  0x00000002 
+ 00031386  0x000069dc istore  0x00000004 , 0x00000005 
+ 00031387  0x000069dd loop  0x00007a9a 
+ 00031388  0x000069de rtn 
+ 00031389  0x000069e1 arg  0x00000808 , 0x00000006 
+ 00031390  0x000069e2 arg  0x00000582 , 0x00000005 
+ 00031391  0x000069e3 force  0x00000006 , 0x00000039 
+ 00031392  0x000069e4 call  0x00007b97 
+ 00031393  0x000069e5 arg  0x000047c4 , 0x00000006 
+ 00031394  0x000069e6 force  0x00000006 , 0x00000039 
+ 00031395  0x000069e7 call  0x00007b97 
+ 00031396  0x000069e8 arg  0x00000858 , 0x00000006 
+ 00031397  0x000069e9 call  0x00007b96 
+ 00031398  0x000069ea call  0x00007a45 
+ 00031399  0x000069eb call  0x00007a4c 
+ 00031400  0x000069ec arg  0x00000848 , 0x00000006 
+ 00031401  0x000069ed arg  0x00000582 , 0x00000005 
+ 00031402  0x000069ee branch  0x00007ab8 
+ 00031403  0x000069f1 arg  0x000047c4 , 0x00000006 
+ 00031404  0x000069f2 arg  0x00000582 , 0x00000005 
+ 00031405  0x000069f3 force  0x00000006 , 0x00000039 
+ 00031406  0x000069f4 call  0x00007b97 
+ 00031407  0x000069f5 arg  0x00000808 , 0x00000006 
+ 00031408  0x000069f6 force  0x00000006 , 0x00000039 
+ 00031409  0x000069f7 call  0x00007b97 
+ 00031410  0x000069f8 arg  0x00000848 , 0x00000006 
+ 00031411  0x000069f9 call  0x00007b96 
+ 00031412  0x000069fa call  0x00007a45 
+ 00031413  0x000069fb call  0x00007a4c 
+ 00031414  0x000069fc arg  0x00000858 , 0x00000006 
+ 00031415  0x000069fd arg  0x00000582 , 0x00000005 
+ 00031416  0x000069ff call  0x00007b96 
+ 00031417  0x00006a00 setarg  0x00800000 
+ 00031418  0x00006a01 lshift8  0x0000003f , 0x0000003f 
+ 00031419  0x00006a02 istore  0x00000004 , 0x00000005 
+ 00031420  0x00006a03 force  0x00000005 , 0x00000039 
+ 00031421  0x00006a04 call  0x00007e3b 
+ 00031422  0x00006a05 setarg  0x00000280 
+ 00031423  0x00006a06 istore  0x00000004 , 0x00000005 
+ 00031424  0x00006a07 call  0x00007a4c 
+ 00031425  0x00006a09 fetch  0x00000004 , 0x00000858 
+ 00031426  0x00006a0b arg  0x000003e8 , 0x00000011 
+ 00031427  0x00006a0c idiv  0x00000011 
+ 00031428  0x00006a0d call  0x00007efd 
+ 00031429  0x00006a0e remainder  0x0000003f 
+ 00031430  0x00006a0f store  0x00000004 , 0x000007ec 
+ 00031431  0x00006a10 quotient  0x0000003f 
+ 00031432  0x00006a11 arg  0x000003e8 , 0x00000011 
+ 00031433  0x00006a12 idiv  0x00000011 
+ 00031434  0x00006a13 call  0x00007efd 
+ 00031435  0x00006a14 remainder  0x0000003f 
+ 00031436  0x00006a15 arg  0x000003e8 , 0x00000011 
+ 00031437  0x00006a16 imul32  0x00000011 , 0x0000003f 
+ 00031438  0x00006a17 fetcht  0x00000004 , 0x000007ec 
+ 00031439  0x00006a18 iadd  0x00000002 , 0x0000003f 
+ 00031440  0x00006a19 store  0x00000004 , 0x000007ec 
+ 00031441  0x00006a1a rtn 
+ 00031442  0x00006a1d setarg  0x00363636 
+ 00031443  0x00006a1e lshift8  0x0000003f , 0x00000002 
+ 00031444  0x00006a1f or_into  0x00000036 , 0x00000002 
+ 00031445  0x00006a20 fetch  0x00000002 , 0x00000898 
+ 00031446  0x00006a21 copy  0x0000003f , 0x00000006 
+ 00031447  0x00006a22 force  0x00000004 , 0x00000039 
+ 00031448  0x00006a23 call  0x00007a90 
+ 00031449  0x00006a24 call  0x00007a45 
+ 00031450  0x00006a25 call  0x00007a4c 
+ 00031451  0x00006a26 fetch  0x00000002 , 0x0000089a 
+ 00031452  0x00006a27 copy  0x0000003f , 0x00000006 
+ 00031453  0x00006a28 arg  0x00000582 , 0x00000005 
+ 00031454  0x00006a29 force  0x00000006 , 0x00000039 
+ 00031455  0x00006a2a call  0x00007b97 
+ 00031456  0x00006a2b fetch  0x00000002 , 0x0000089c 
+ 00031457  0x00006a2c copy  0x0000003f , 0x00000006 
+ 00031458  0x00006a2d force  0x00000006 , 0x00000039 
+ 00031459  0x00006a2e call  0x00007b97 
+ 00031460  0x00006a2f setarg  0x00800000 
+ 00031461  0x00006a30 istore  0x00000003 , 0x00000005 
+ 00031462  0x00006a31 force  0x00000000 , 0x0000003f 
+ 00031463  0x00006a32 istore  0x00000001 , 0x00000005 
+ 00031464  0x00006a33 force  0x00000000 , 0x0000003f 
+ 00031465  0x00006a34 istore  0x00000008 , 0x00000005 
+ 00031466  0x00006a35 setarg  0x00000388 
+ 00031467  0x00006a36 istore  0x00000004 , 0x00000005 
+ 00031468  0x00006a37 call  0x00007a4c 
+ 00031469  0x00006a38 call  0x00007a89 
+ 00031470  0x00006a39 arg  0x00000858 , 0x00000006 
+ 00031471  0x00006a3a arg  0x000006a2 , 0x00000005 
+ 00031472  0x00006a3b call  0x00007e31 
+ 00031473  0x00006a3d setarg  0x005c5c5c 
+ 00031474  0x00006a3e lshift8  0x0000003f , 0x00000002 
+ 00031475  0x00006a3f or_into  0x0000005c , 0x00000002 
+ 00031476  0x00006a40 fetch  0x00000002 , 0x00000898 
+ 00031477  0x00006a41 copy  0x0000003f , 0x00000006 
+ 00031478  0x00006a42 force  0x00000004 , 0x00000039 
+ 00031479  0x00006a43 call  0x00007a90 
+ 00031480  0x00006a44 call  0x00007a45 
+ 00031481  0x00006a45 call  0x00007a4c 
+ 00031482  0x00006a46 arg  0x000006c2 , 0x00000006 
+ 00031483  0x00006a47 arg  0x00000582 , 0x00000005 
+ 00031484  0x00006a48 force  0x00000008 , 0x00000039 
+ 00031485  0x00006a49 call  0x00007b97 
+ 00031486  0x00006a4a setarg  0x00800000 
+ 00031487  0x00006a4b lshift8  0x0000003f , 0x0000003f 
+ 00031488  0x00006a4c istore  0x00000004 , 0x00000005 
+ 00031489  0x00006a4d call  0x00007e3a 
+ 00031490  0x00006a4e setarg  0x00000300 
+ 00031491  0x00006a4f istore  0x00000004 , 0x00000005 
+ 00031492  0x00006a50 call  0x00007a4c 
+ 00031493  0x00006a51 branch  0x00007a89 
+ 00031494  0x00006a55 setarg  0x00363636 
+ 00031495  0x00006a56 lshift8  0x0000003f , 0x00000002 
+ 00031496  0x00006a57 or_into  0x00000036 , 0x00000002 
+ 00031497  0x00006a58 arg  0x00000838 , 0x00000006 
+ 00031498  0x00006a59 force  0x00000006 , 0x00000039 
+ 00031499  0x00006a5a call  0x00007a90 
+ 00031500  0x00006a5b call  0x00007a45 
+ 00031501  0x00006a5c call  0x00007a4c 
+ 00031502  0x00006a5d fetch  0x00000002 , 0x000008a4 
+ 00031503  0x00006a5e copy  0x0000003f , 0x00000006 
+ 00031504  0x00006a5f arg  0x00000582 , 0x00000005 
+ 00031505  0x00006a60 call  0x00007b96 
+ 00031506  0x00006a61 fetch  0x00000002 , 0x000008a6 
+ 00031507  0x00006a62 copy  0x0000003f , 0x00000006 
+ 00031508  0x00006a63 call  0x00007b96 
+ 00031509  0x00006a65 setarg  0x0062746c 
+ 00031510  0x00006a66 lshift8  0x0000003f , 0x0000003f 
+ 00031511  0x00006a67 or_into  0x0000006b , 0x0000003f 
+ 00031512  0x00006a68 istore  0x00000004 , 0x00000005 
+ 00031513  0x00006a69 arg  0x000006cf , 0x00000006 
+ 00031514  0x00006a6a force  0x00000003 , 0x00000039 
+ 00031515  0x00006a6b call  0x00007b97 
+ 00031516  0x00006a6d setarg  0x00800000 
+ 00031517  0x00006a6e lshift8  0x0000003f , 0x0000003f 
+ 00031518  0x00006a6f istore  0x00000004 , 0x00000005 
+ 00031519  0x00006a70 force  0x00000000 , 0x0000003f 
+ 00031520  0x00006a71 istore  0x00000008 , 0x00000005 
+ 00031521  0x00006a72 setarg  0x00000380 
+ 00031522  0x00006a73 istore  0x00000004 , 0x00000005 
+ 00031523  0x00006a74 call  0x00007a4c 
+ 00031524  0x00006a76 call  0x00007a89 
+ 00031525  0x00006a77 arg  0x00000858 , 0x00000006 
+ 00031526  0x00006a78 arg  0x000006a2 , 0x00000005 
+ 00031527  0x00006a79 call  0x00007e31 
+ 00031528  0x00006a7b setarg  0x005c5c5c 
+ 00031529  0x00006a7c lshift8  0x0000003f , 0x00000002 
+ 00031530  0x00006a7d or_into  0x0000005c , 0x00000002 
+ 00031531  0x00006a7e arg  0x00000838 , 0x00000006 
+ 00031532  0x00006a7f force  0x00000006 , 0x00000039 
+ 00031533  0x00006a80 call  0x00007a90 
+ 00031534  0x00006a81 call  0x00007a45 
+ 00031535  0x00006a82 call  0x00007a4c 
+ 00031536  0x00006a83 arg  0x000006c2 , 0x00000006 
+ 00031537  0x00006a84 arg  0x00000582 , 0x00000005 
+ 00031538  0x00006a85 force  0x00000008 , 0x00000039 
+ 00031539  0x00006a86 call  0x00007b97 
+ 00031540  0x00006a87 setarg  0x00800000 
+ 00031541  0x00006a88 lshift8  0x0000003f , 0x0000003f 
+ 00031542  0x00006a89 istore  0x00000004 , 0x00000005 
+ 00031543  0x00006a8a call  0x00007e3a 
+ 00031544  0x00006a8b setarg  0x00000300 
+ 00031545  0x00006a8c istore  0x00000004 , 0x00000005 
+ 00031546  0x00006a8d call  0x00007a4c 
+ 00031547  0x00006a8e branch  0x00007a89 
+ 00031548  0x00006a92 setarg  0x00363636 
+ 00031549  0x00006a93 lshift8  0x0000003f , 0x00000002 
+ 00031550  0x00006a94 or_into  0x00000036 , 0x00000002 
+ 00031551  0x00006a95 arg  0x00000838 , 0x00000006 
+ 00031552  0x00006a96 force  0x00000006 , 0x00000039 
+ 00031553  0x00006a97 call  0x00007a90 
+ 00031554  0x00006a98 call  0x00007a45 
+ 00031555  0x00006a99 call  0x00007a4c 
+ 00031556  0x00006a9a arg  0x00000858 , 0x00000006 
+ 00031557  0x00006a9b arg  0x00000582 , 0x00000005 
+ 00031558  0x00006a9c call  0x00007b96 
+ 00031559  0x00006a9d arg  0x00000848 , 0x00000006 
+ 00031560  0x00006a9e call  0x00007b96 
+ 00031561  0x00006a9f branch  0x00007b57 
+ 00031562  0x00006aa2 setarg  0x00363636 
+ 00031563  0x00006aa3 lshift8  0x0000003f , 0x00000002 
+ 00031564  0x00006aa4 or_into  0x00000036 , 0x00000002 
+ 00031565  0x00006aa5 arg  0x00000838 , 0x00000006 
+ 00031566  0x00006aa6 force  0x00000006 , 0x00000039 
+ 00031567  0x00006aa7 call  0x00007a90 
+ 00031568  0x00006aa8 call  0x00007a45 
+ 00031569  0x00006aa9 call  0x00007a4c 
+ 00031570  0x00006aab arg  0x00000848 , 0x00000006 
+ 00031571  0x00006aac arg  0x00000582 , 0x00000005 
+ 00031572  0x00006aad call  0x00007b96 
+ 00031573  0x00006aae arg  0x00000858 , 0x00000006 
+ 00031574  0x00006aaf call  0x00007b96 
+ 00031575  0x00006ab1 setarg  0x00000000 
+ 00031576  0x00006ab2 istore  0x00000008 , 0x00000005 
+ 00031577  0x00006ab3 istore  0x00000008 , 0x00000005 
+ 00031578  0x00006ab5 copy  0x00000005 , 0x00000002 
+ 00031579  0x00006ab6 jam  0x00000080 , 0x000006c2 
+ 00031580  0x00006ab7 copy  0x00000002 , 0x00000005 
+ 00031581  0x00006ab8 arg  0x000006d2 , 0x00000006 
+ 00031582  0x00006ab9 call  0x00007b96 
+ 00031583  0x00006abb call  0x00007a4c 
+ 00031584  0x00006abd arg  0x00000582 , 0x00000005 
+ 00031585  0x00006abe force  0x00000007 , 0x00000039 
+ 00031586  0x00006abf call  0x00007e3b 
+ 00031587  0x00006ac0 istore  0x00000004 , 0x00000005 
+ 00031588  0x00006ac1 setarg  0x000003f8 
+ 00031589  0x00006ac2 istore  0x00000004 , 0x00000005 
+ 00031590  0x00006ac3 call  0x00007a4c 
+ 00031591  0x00006ac4 call  0x00007a89 
+ 00031592  0x00006ac6 arg  0x00000858 , 0x00000006 
+ 00031593  0x00006ac7 arg  0x000006a2 , 0x00000005 
+ 00031594  0x00006ac8 call  0x00007e31 
+ 00031595  0x00006aca setarg  0x005c5c5c 
+ 00031596  0x00006acb lshift8  0x0000003f , 0x00000002 
+ 00031597  0x00006acc or_into  0x0000005c , 0x00000002 
+ 00031598  0x00006acd arg  0x00000838 , 0x00000006 
+ 00031599  0x00006ace force  0x00000006 , 0x00000039 
+ 00031600  0x00006acf call  0x00007a90 
+ 00031601  0x00006ad0 call  0x00007a45 
+ 00031602  0x00006ad1 call  0x00007a4c 
+ 00031603  0x00006ad2 arg  0x000006c2 , 0x00000006 
+ 00031604  0x00006ad3 arg  0x00000582 , 0x00000005 
+ 00031605  0x00006ad4 force  0x00000008 , 0x00000039 
+ 00031606  0x00006ad5 call  0x00007b97 
+ 00031607  0x00006ad6 setarg  0x00800000 
+ 00031608  0x00006ad7 lshift8  0x0000003f , 0x0000003f 
+ 00031609  0x00006ad8 istore  0x00000004 , 0x00000005 
+ 00031610  0x00006ad9 call  0x00007e3a 
+ 00031611  0x00006ada setarg  0x00000300 
+ 00031612  0x00006adb istore  0x00000004 , 0x00000005 
+ 00031613  0x00006adc call  0x00007a4c 
+ 00031614  0x00006add branch  0x00007a89 
+ 00031615  0x00006ae5 jam  0x000000c0 , 0x00000581 
+ 00031616  0x00006ae7 fetch  0x00000001 , 0x00000581 
+ 00031617  0x00006ae8 rtn  0x00000034 
+ 00031618  0x00006ae9 increase  0xffffffff , 0x0000003f 
+ 00031619  0x00006aea store  0x00000001 , 0x00000581 
+ 00031620  0x00006aeb arg  0x0000065a , 0x00000006 
+ 00031621  0x00006aec call  0x00007822 
+ 00031622  0x00006aed branch  0x00007b80 , 0x00000001 
+ 00031623  0x00006aee arg  0x00000582 , 0x00000006 
+ 00031624  0x00006aef arg  0x00000612 , 0x00000005 
+ 00031625  0x00006af0 branch  0x00007828 
+ 00031626  0x00006af3 call  0x0000793a 
+ 00031627  0x00006af4 fetch  0x00000001 , 0x00000581 
+ 00031628  0x00006af5 increase  0xffffffff , 0x0000003f 
+ 00031629  0x00006af6 store  0x00000001 , 0x00000581 
+ 00031630  0x00006af7 arg  0x0000065a , 0x00000006 
+ 00031631  0x00006af8 call  0x00007822 
+ 00031632  0x00006af9 rtn  0x00000001 
+ 00031633  0x00006afa branch  0x0000798b 
+ 00031634  0x00006afd jam  0x00000000 , 0x00000580 
+ 00031635  0x00006afe arg  0x00000582 , 0x00000006 
+ 00031636  0x00006aff arg  0x00000612 , 0x00000005 
+ 00031637  0x00006b00 branch  0x00007828 
+ 00031638  0x00006b03 force  0x00000004 , 0x00000039 
+ 00031639  0x00006b05 increase  0xfffffffc , 0x00000006 
+ 00031640  0x00006b07 ifetch  0x00000004 , 0x00000006 
+ 00031641  0x00006b08 istore  0x00000004 , 0x00000005 
+ 00031642  0x00006b09 increase  0xfffffff8 , 0x00000006 
+ 00031643  0x00006b0a loop  0x00007b98 
+ 00031644  0x00006b0b rtn 
+ 00031645  0x00006b0f rtn  0x0000002b 
+ 00031646  0x00006b10 call  0x00007ba5 
+ 00031647  0x00006b11 call  0x00007c13 
+ 00031648  0x00006b12 branch  0x00007bd9 
+ 00031649  0x00006b15 fetch  0x00000001 , 0x00004132 
+ 00031650  0x00006b16 rtneq  0x00000001 
+ 00031651  0x00006b17 call  0x00007bf2 
+ 00031652  0x00006b19 branch  0x00007c04 
+ 00031653  0x00006b1c fetch  0x00000001 , 0x000047fd 
+ 00031654  0x00006b1d rtneq  0x000000ff 
+ 00031655  0x00006b1e iforce  0x00000002 
+ 00031656  0x00006b1f call  0x000069da 
+ 00031657  0x00006b20 fetcht  0x00000001 , 0x000047fd 
+ 00031658  0x00006b21 call  0x000069ed 
+ 00031659  0x00006b22 nop  0x00000064 
+ 00031660  0x00006b23 fetcht  0x00000001 , 0x000047fd 
+ 00031661  0x00006b24 call  0x000069d1 
+ 00031662  0x00006b25 branch  0x00007bb1 
+ 00031663  0x00006b28 jam  0x000000ff , 0x000047fd 
+ 00031664  0x00006b29 rtn 
+ 00031665  0x00006b2c set1  0x00000025 , 0x00000000 
+ 00031666  0x00006b2d bpatch  0x00000085 , 0x00004030 
+ 00031667  0x00006b2e fetch  0x00000001 , 0x000047fd 
+ 00031668  0x00006b2f rtneq  0x000000ff 
+ 00031669  0x00006b30 copy  0x0000003f , 0x00000002 
+ 00031670  0x00006b31 call  0x000069e5 
+ 00031671  0x00006b32 nbranch  0x00007bc4 , 0x00000001 
+ 00031672  0x00006b35 call  0x00007bce 
+ 00031673  0x00006b36 fetch  0x00000002 , 0x000047f4 
+ 00031674  0x00006b37 set1  0x0000000c 
+ 00031675  0x00006b38 store  0x00000002 , 0x000047f4 
+ 00031676  0x00006b39 fetch  0x00000001 , 0x000047eb 
+ 00031677  0x00006b3a rtneq  0x00000000 
+ 00031678  0x00006b3b jam  0x00000000 , 0x000047eb 
+ 00031679  0x00006b3d fetch  0x00000001 , 0x000047fc 
+ 00031680  0x00006b3e store  0x00000001 , 0x000047ea 
+ 00031681  0x00006b3f call  0x00007bd5 
+ 00031682  0x00006b40 jam  0x0000002c , 0x00000b7d 
+ 00031683  0x00006b41 branch  0x00007c27 
+ 00031684  0x00006b43 fetch  0x00000002 , 0x000047f4 
+ 00031685  0x00006b44 set0  0x0000000c 
+ 00031686  0x00006b45 store  0x00000002 , 0x000047f4 
+ 00031687  0x00006b46 fetch  0x00000001 , 0x000047eb 
+ 00031688  0x00006b47 rtneq  0x00000001 
+ 00031689  0x00006b48 jam  0x00000001 , 0x000047eb 
+ 00031690  0x00006b4a jam  0x00000000 , 0x000047ea 
+ 00031691  0x00006b4b call  0x00007bd7 
+ 00031692  0x00006b4c jam  0x0000002d , 0x00000b7d 
+ 00031693  0x00006b4d branch  0x00007c27 
+ 00031694  0x00006b50 fetch  0x00000001 , 0x000047ea 
+ 00031695  0x00006b51 rtn  0x00000034 
+ 00031696  0x00006b52 increase  0xffffffff , 0x0000003f 
+ 00031697  0x00006b53 store  0x00000001 , 0x000047ea 
+ 00031698  0x00006b54 nrtn  0x00000034 
+ 00031699  0x00006b56 jam  0x00000010 , 0x00000b7d 
+ 00031700  0x00006b57 branch  0x00007c27 
+ 00031701  0x00006b5a arg  0x00000007 , 0x00000007 
+ 00031702  0x00006b5b branch  0x00003dc2 
+ 00031703  0x00006b5e arg  0x00000007 , 0x00000007 
+ 00031704  0x00006b5f branch  0x00003dc6 
+ 00031705  0x00006b62 fetch  0x00000001 , 0x000047f7 
+ 00031706  0x00006b63 rtneq  0x000000ff 
+ 00031707  0x00006b64 iforce  0x00000002 
+ 00031708  0x00006b65 call  0x000069da 
+ 00031709  0x00006b66 branch  0x00007be2 
+ 00031710  0x00006b69 fetch  0x00000002 , 0x000047f4 
+ 00031711  0x00006b6a set0  0x0000000d 
+ 00031712  0x00006b6b store  0x00000002 , 0x000047f4 
+ 00031713  0x00006b6c jam  0x00000000 , 0x000047e9 
+ 00031714  0x00006b6e fetch  0x00000002 , 0x000047f4 
+ 00031715  0x00006b6f set0  0x0000000e 
+ 00031716  0x00006b70 store  0x00000002 , 0x000047f4 
+ 00031717  0x00006b71 fetcht  0x00000001 , 0x000047f7 
+ 00031718  0x00006b72 branch  0x000069ed 
+ 00031719  0x00006b75 fetch  0x00000002 , 0x000047f4 
+ 00031720  0x00006b76 set1  0x0000000e 
+ 00031721  0x00006b77 store  0x00000002 , 0x000047f4 
+ 00031722  0x00006b78 jam  0x00000000 , 0x000047e9 
+ 00031723  0x00006b79 fetcht  0x00000001 , 0x000047f7 
+ 00031724  0x00006b7a branch  0x000069ef 
+ 00031725  0x00006b7d fetch  0x00000002 , 0x000047f4 
+ 00031726  0x00006b7e set1  0x0000000d 
+ 00031727  0x00006b7f store  0x00000002 , 0x000047f4 
+ 00031728  0x00006b80 jam  0x00000001 , 0x000047e9 
+ 00031729  0x00006b81 rtn 
+ 00031730  0x00006b84 set1  0x00000025 , 0x00000000 
+ 00031731  0x00006b85 bpatch  0x00000086 , 0x00004030 
+ 00031732  0x00006b86 fetch  0x00000001 , 0x000047e9 
+ 00031733  0x00006b87 rtneq  0x00000000 
+ 00031734  0x00006b88 arg  0x00000009 , 0x00000007 
+ 00031735  0x00006b89 call  0x00007e53 
+ 00031736  0x00006b8a nrtn  0x00000034 
+ 00031737  0x00006b8b fetch  0x00000001 , 0x000047e9 
+ 00031738  0x00006b8c beq  0x00000002 , 0x00007bff 
+ 00031739  0x00006b8d call  0x00007be7 
+ 00031740  0x00006b8e jam  0x00000002 , 0x000047e9 
+ 00031741  0x00006b8f fetch  0x00000002 , 0x000047fa 
+ 00031742  0x00006b90 branch  0x00007c02 
+ 00031743  0x00006b92 call  0x00007be2 
+ 00031744  0x00006b93 jam  0x00000003 , 0x000047e9 
+ 00031745  0x00006b94 fetch  0x00000002 , 0x000047f8 
+ 00031746  0x00006b96 arg  0x00000009 , 0x00000007 
+ 00031747  0x00006b97 branch  0x00007e4c 
+ 00031748  0x00006b9b set1  0x00000025 , 0x00000000 
+ 00031749  0x00006b9c bpatch  0x00000087 , 0x00004030 
+ 00031750  0x00006b9d arg  0x00000000 , 0x00000011 
+ 00031751  0x00006b9e fetcht  0x00000004 , 0x000047ec 
+ 00031752  0x00006b9f copy  0x00000022 , 0x00000012 
+ 00031753  0x00006ba2 copy  0x00000012 , 0x0000003f 
+ 00031754  0x00006ba3 increase  0x000000a0 , 0x00000002 
+ 00031755  0x00006ba4 increase  0x000000a0 , 0x00000002 
+ 00031756  0x00006ba5 isub  0x00000002 , 0x0000003e 
+ 00031757  0x00006ba6 nbranch  0x00007c16 , 0x00000002 
+ 00031758  0x00006ba7 increase  0x00000001 , 0x00000011 
+ 00031759  0x00006ba8 and  0x00000011 , 0x0000000f , 0x0000003f 
+ 00031760  0x00006ba9 nbranch  0x00007c09 , 0x00000034 
+ 00031761  0x00006baa arg  0x00000000 , 0x00000011 
+ 00031762  0x00006bab call  0x00007c1d 
+ 00031763  0x00006bad copy  0x00000022 , 0x0000003f 
+ 00031764  0x00006bae store  0x00000004 , 0x000047ec 
+ 00031765  0x00006baf rtn 
+ 00031766  0x00006bb1 set1  0x00000025 , 0x00000000 
+ 00031767  0x00006bb2 bpatch  0x00000088 , 0x00004031 
+ 00031768  0x00006bb3 copy  0x00000011 , 0x0000003f 
+ 00031769  0x00006bb4 rtn  0x00000034 
+ 00031770  0x00006bb5 increase  0xffffff60 , 0x00000002 
+ 00031771  0x00006bb6 increase  0xffffff60 , 0x00000002 
+ 00031772  0x00006bb7 storet  0x00000004 , 0x000047ec 
+ 00031773  0x00006bb9 increase  0x00000050 , 0x0000003f 
+ 00031774  0x00006bba store  0x00000001 , 0x00000b7d 
+ 00031775  0x00006bbb branch  0x00007c27 
+ 00031776  0x00006bc2 jam  0x00000001 , 0x000047dd 
+ 00031777  0x00006bc4 fetch  0x00000001 , 0x000047de 
+ 00031778  0x00006bc5 nbranch  0x00007c21 , 0x00000034 
+ 00031779  0x00006bc6 rtn 
+ 00031780  0x00006bc9 jam  0x00000000 , 0x000047dd 
+ 00031781  0x00006bca rtn 
+ 00031782  0x00006bcd branch  0x00007f9f 
+ 00031783  0x00006bd2 set1  0x00000025 , 0x00000000 
+ 00031784  0x00006bd3 bpatch  0x00000089 , 0x00004031 
+ 00031785  0x00006bd4 fetch  0x00000001 , 0x00004132 
+ 00031786  0x00006bd5 rtneq  0x00000001 
+ 00031787  0x00006bd6 call  0x00007c20 
+ 00031788  0x00006bd7 copy  0x00000011 , 0x0000003f 
+ 00031789  0x00006bd8 store  0x00000004 , 0x000008ab 
+ 00031790  0x00006bd9 arg  0x000047df , 0x00000011 
+ 00031791  0x00006bda call  0x00007f92 
+ 00031792  0x00006bdb fetch  0x00000004 , 0x000008ab 
+ 00031793  0x00006bdc copy  0x0000003f , 0x00000011 
+ 00031794  0x00006bdd branch  0x00007c24 
+ 00031795  0x00006be0 set1  0x00000025 , 0x00000000 
+ 00031796  0x00006be1 bpatch  0x0000008a , 0x00004031 
+ 00031797  0x00006be2 fetch  0x00000001 , 0x00004132 
+ 00031798  0x00006be3 rtneq  0x00000001 
+ 00031799  0x00006be4 call  0x00007c20 
+ 00031800  0x00006be5 copy  0x00000011 , 0x0000003f 
+ 00031801  0x00006be6 store  0x00000004 , 0x000008ab 
+ 00031802  0x00006be7 arg  0x000047e4 , 0x00000011 
+ 00031803  0x00006be8 call  0x00007f92 
+ 00031804  0x00006be9 fetch  0x00000004 , 0x000008ab 
+ 00031805  0x00006bea copy  0x0000003f , 0x00000011 
+ 00031806  0x00006beb branch  0x00007c24 
+ 00031807  0x00006bee set1  0x00000025 , 0x00000000 
+ 00031808  0x00006bef bpatch  0x0000008b , 0x00004031 
+ 00031809  0x00006bf0 setarg  0x00000000 
+ 00031810  0x00006bf1 store  0x00000005 , 0x000047e4 
+ 00031811  0x00006bf2 store  0x00000005 , 0x000047df 
+ 00031812  0x00006bf3 rtn 
+ 00031813  0x00006bf6 set1  0x00000025 , 0x00000000 
+ 00031814  0x00006bf7 bpatch  0x0000008c , 0x00004031 
+ 00031815  0x00006bf8 fetch  0x00000001 , 0x00004272 
+ 00031816  0x00006bf9 nrtn  0x00000034 
+ 00031817  0x00006bfa arg  0x000047e4 , 0x00000011 
+ 00031818  0x00006bfb call  0x00007fac 
+ 00031819  0x00006bfc rtn  0x00000034 
+ 00031820  0x00006bfd jam  0x00000000 , 0x000008aa 
+ 00031821  0x00006bfe call  0x00007c51 
+ 00031822  0x00006bff fetch  0x00000001 , 0x000008aa 
+ 00031823  0x00006c00 branch  0x00007c45 , 0x00000034 
+ 00031824  0x00006c01 rtn 
+ 00031825  0x00006c04 set1  0x00000025 , 0x00000000 
+ 00031826  0x00006c05 bpatch  0x0000008d , 0x00004031 
+ 00031827  0x00006c06 call  0x00007c20 
+ 00031828  0x00006c07 arg  0x000047e4 , 0x00000011 
+ 00031829  0x00006c08 call  0x00007f9f 
+ 00031830  0x00006c09 copy  0x0000003f , 0x00000002 
+ 00031831  0x00006c0a call  0x00007c24 
+ 00031832  0x00006c0b copy  0x00000002 , 0x0000003f 
+ 00031833  0x00006c0c rtn  0x00000034 
+ 00031834  0x00006c0d beq  0x00000001 , 0x00007c97 
+ 00031835  0x00006c0e beq  0x00000002 , 0x00007c9c 
+ 00031836  0x00006c0f beq  0x00000003 , 0x00007ca2 
+ 00031837  0x00006c10 beq  0x00000007 , 0x00007ca7 
+ 00031838  0x00006c11 beq  0x00000008 , 0x00007ca8 
+ 00031839  0x00006c12 beq  0x00000009 , 0x00007ca9 
+ 00031840  0x00006c13 beq  0x0000000b , 0x00007cac 
+ 00031841  0x00006c14 beq  0x0000000c , 0x00007cad 
+ 00031842  0x00006c15 beq  0x0000000d , 0x00007cae 
+ 00031843  0x00006c16 beq  0x0000000e , 0x00007cb1 
+ 00031844  0x00006c17 beq  0x0000000f , 0x00007cb3 
+ 00031845  0x00006c18 beq  0x00000010 , 0x00007cb6 
+ 00031846  0x00006c19 beq  0x00000012 , 0x00007cbb 
+ 00031847  0x00006c1a beq  0x00000015 , 0x00007bed 
+ 00031848  0x00006c1b beq  0x00000014 , 0x00007be7 
+ 00031849  0x00006c1c beq  0x00000013 , 0x00007bde 
+ 00031850  0x00006c1d beq  0x00000016 , 0x00007cbc 
+ 00031851  0x00006c1e beq  0x00000017 , 0x00007cc1 
+ 00031852  0x00006c1f beq  0x00000018 , 0x00007cc3 
+ 00031853  0x00006c20 beq  0x00000019 , 0x00007cc8 
+ 00031854  0x00006c21 beq  0x0000001b , 0x00007cc6 
+ 00031855  0x00006c22 beq  0x0000001c , 0x00007cd3 
+ 00031856  0x00006c23 beq  0x0000001e , 0x00007cd5 
+ 00031857  0x00006c25 store  0x00000001 , 0x00000b7d 
+ 00031858  0x00006c26 set1  0x00000025 , 0x00000000 
+ 00031859  0x00006c27 bpatch  0x0000008e , 0x00004031 
+ 00031860  0x00006c28 fetch  0x00000001 , 0x0000007c 
+ 00031861  0x00006c29 branch  0x00007c79 , 0x00000034 
+ 00031862  0x00006c2a call  0x000061d9 
+ 00031863  0x00006c2b fetch  0x00000001 , 0x0000007c 
+ 00031864  0x00006c2c nbranch  0x00007c8c , 0x00000034 
+ 00031865  0x00006c2e fetch  0x00000001 , 0x00000b7d 
+ 00031866  0x00006c2f bmark0  0x00000009 , 0x00007c87 
+ 00031867  0x00006c31 beq  0x00000005 , 0x00004a19 
+ 00031868  0x00006c32 beq  0x00000006 , 0x00004a28 
+ 00031869  0x00006c33 beq  0x0000000a , 0x00007caa 
+ 00031870  0x00006c34 beq  0x00000004 , 0x00007ca4 
+ 00031871  0x00006c35 beq  0x00000011 , 0x00007cb8 
+ 00031872  0x00006c36 beq  0x0000001d , 0x00007c8e 
+ 00031873  0x00006c37 beq  0x0000001f , 0x0000690c 
+ 00031874  0x00006c38 beq  0x00000020 , 0x00006910 
+ 00031875  0x00006c39 beq  0x00000012 , 0x00007c85 
+ 00031876  0x00006c3a rtn 
+ 00031877  0x00006c3e jam  0x0000002f , 0x00000b7d 
+ 00031878  0x00006c3f branch  0x00005620 
+ 00031879  0x00006c41 store  0x00000001 , 0x00000b7d 
+ 00031880  0x00006c42 call  0x000032ee 
+ 00031881  0x00006c43 branch  0x00007c8c , 0x00000005 
+ 00031882  0x00006c44 call  0x000032f9 
+ 00031883  0x00006c45 nrtn  0x00000005 
+ 00031884  0x00006c47 jam  0x00000001 , 0x000008aa 
+ 00031885  0x00006c48 branch  0x00007c33 
+ 00031886  0x00006c4c jam  0x00000034 , 0x0000007c 
+ 00031887  0x00006c4d set1  0x00000003 , 0x00000000 
+ 00031888  0x00006c4e nrtn  0x00000029 
+ 00031889  0x00006c4f jam  0x00000000 , 0x00004748 
+ 00031890  0x00006c50 jam  0x00000013 , 0x0000007c 
+ 00031891  0x00006c51 fetch  0x00000001 , 0x00000177 
+ 00031892  0x00006c52 set0  0x00000002 , 0x0000003f 
+ 00031893  0x00006c53 store  0x00000001 , 0x00000177 
+ 00031894  0x00006c54 rtn 
+ 00031895  0x00006c57 fetch  0x00000002 , 0x000047f4 
+ 00031896  0x00006c58 set1  0x00000006 
+ 00031897  0x00006c59 store  0x00000002 , 0x000047f4 
+ 00031898  0x00006c5a jam  0x00000003 , 0x00004133 
+ 00031899  0x00006c5b rtn 
+ 00031900  0x00006c5e jam  0x00000000 , 0x000047f2 
+ 00031901  0x00006c5f jam  0x00000000 , 0x00004133 
+ 00031902  0x00006c60 fetch  0x00000002 , 0x000047f4 
+ 00031903  0x00006c61 set0  0x00000006 
+ 00031904  0x00006c62 store  0x00000002 , 0x000047f4 
+ 00031905  0x00006c63 rtn 
+ 00031906  0x00006c66 jam  0x00000005 , 0x00004272 
+ 00031907  0x00006c67 rtn 
+ 00031908  0x00006c6a jam  0x00000007 , 0x0000007c 
+ 00031909  0x00006c6b jam  0x00000013 , 0x00000446 
+ 00031910  0x00006c6c rtn 
+ 00031911  0x00006c70 rtn 
+ 00031912  0x00006c73 rtn 
+ 00031913  0x00006c76 rtn 
+ 00031914  0x00006c79 jam  0x00000002 , 0x00000450 
+ 00031915  0x00006c7a branch  0x000049da 
+ 00031916  0x00006c7d rtn 
+ 00031917  0x00006c7f rtn 
+ 00031918  0x00006c81 jam  0x00000001 , 0x000043d8 
+ 00031919  0x00006c82 jam  0x00000000 , 0x000044db 
+ 00031920  0x00006c83 rtn 
+ 00031921  0x00006c85 jam  0x00000000 , 0x000043d8 
+ 00031922  0x00006c86 rtn 
+ 00031923  0x00006c88 jam  0x00000001 , 0x000043d8 
+ 00031924  0x00006c89 jam  0x00000001 , 0x000044db 
+ 00031925  0x00006c8a rtn 
+ 00031926  0x00006c8c jam  0x00000000 , 0x000043d8 
+ 00031927  0x00006c8d rtn 
+ 00031928  0x00006c8f setarg  0x00000001 
+ 00031929  0x00006c90 store  0x00000002 , 0x000003ef 
+ 00031930  0x00006c91 rtn 
+ 00031931  0x00006c93 rtn 
+ 00031932  0x00006c95 jam  0x00000001 , 0x000043d2 
+ 00031933  0x00006c96 jam  0x0000001b , 0x00004272 
+ 00031934  0x00006c97 fetch  0x00000006 , 0x00000268 
+ 00031935  0x00006c98 store  0x00000006 , 0x000044e7 
+ 00031936  0x00006c99 rtn 
+ 00031937  0x00006c9b jam  0x00000001 , 0x000043d2 
+ 00031938  0x00006c9c rtn 
+ 00031939  0x00006c9e jam  0x00000000 , 0x000043d2 
+ 00031940  0x00006c9f jam  0x00000000 , 0x00004272 
+ 00031941  0x00006ca0 rtn 
+ 00031942  0x00006ca2 jam  0x0000004b , 0x00000b7d 
+ 00031943  0x00006ca3 branch  0x00005620 
+ 00031944  0x00006ca5 set1  0x00000025 , 0x00000000 
+ 00031945  0x00006ca6 bpatch  0x0000008f , 0x00004031 
+ 00031946  0x00006ca7 fetch  0x00000002 , 0x00004288 
+ 00031947  0x00006ca8 call  0x00007f66 
+ 00031948  0x00006ca9 fetch  0x00000001 , 0x000047fd 
+ 00031949  0x00006caa beq  0x000000ff , 0x00007cd0 
+ 00031950  0x00006cab copy  0x0000003f , 0x00000002 
+ 00031951  0x00006cac call  0x000069d1 
+ 00031952  0x00006cae call  0x00007be2 
+ 00031953  0x00006caf call  0x00007c3f 
+ 00031954  0x00006cb0 branch  0x00003ccd 
+ 00031955  0x00006cb3 jam  0x00000001 , 0x000046f8 
+ 00031956  0x00006cb4 rtn 
+ 00031957  0x00006cb7 force  0x00000004 , 0x00000007 
+ 00031958  0x00006cb8 branch  0x00007e4b 
+ 00031959  0x00006cbb fetch  0x00000001 , 0x000047f4 
+ 00031960  0x00006cbc rtnbit0  0x0000000c 
+ 00031961  0x00006cbd rtnbit0  0x00000007 
+ 00031962  0x00006cbe branch  0x00007cd5 
+ 00031963  0x00006cc3 set1  0x00000025 , 0x00000000 
+ 00031964  0x00006cc4 bpatch  0x000000d5 , 0x0000403a 
+ 00031965  0x00006cc5 call  0x00007df3 
+ 00031966  0x00006cc6 hfetch  0x00000001 , 0x00008c26 
+ 00031967  0x00006cc7 store  0x00000001 , 0x000008af 
+ 00031968  0x00006cc8 hfetch  0x00000001 , 0x00008c27 
+ 00031969  0x00006cc9 store  0x00000001 , 0x000008b0 
+ 00031970  0x00006cca hjam  0x000000e0 , 0x00008c26 
+ 00031971  0x00006ccb fetch  0x00000001 , 0x000008b0 
+ 00031972  0x00006ccc compare  0x00000001 , 0x0000003f , 0x00000001 
+ 00031973  0x00006ccd call  0x00007d3a , 0x00000001 
+ 00031974  0x00006cce set1  0x00000025 , 0x00000000 
+ 00031975  0x00006ccf bpatch  0x000000d6 , 0x0000403a 
+ 00031976  0x00006cd0 fetch  0x00000001 , 0x000008af 
+ 00031977  0x00006cd1 compare  0x00000001 , 0x0000003f , 0x00000001 
+ 00031978  0x00006cd2 call  0x00007cf8 , 0x00000001 
+ 00031979  0x00006cd3 fetch  0x00000001 , 0x000008f8 
+ 00031980  0x00006cd4 bne  0x00000002 , 0x00007dc2 
+ 00031981  0x00006cd5 fetch  0x00000002 , 0x000008f9 
+ 00031982  0x00006cd6 increase  0x00000001 , 0x0000003f 
+ 00031983  0x00006cd7 store  0x00000002 , 0x000008f9 
+ 00031984  0x00006cd8 fetcht  0x00000002 , 0x000008fb 
+ 00031985  0x00006cd9 isub  0x00000002 , 0x0000003e 
+ 00031986  0x00006cda branch  0x00007db2 , 0x00000002 
+ 00031987  0x00006cdb fetch  0x00000001 , 0x000008af 
+ 00031988  0x00006cdc bbit0  0x00000006 , 0x00007dc2 
+ 00031989  0x00006cdd setarg  0x00000000 
+ 00031990  0x00006cde store  0x00000002 , 0x000008f9 
+ 00031991  0x00006cdf branch  0x00007dc2 
+ 00031992  0x00006ce3 set1  0x00000025 , 0x00000000 
+ 00031993  0x00006ce4 bpatch  0x000000d7 , 0x0000403a 
+ 00031994  0x00006ce5 hjam  0x00000011 , 0x00008c26 
+ 00031995  0x00006ce6 hfetch  0x00000001 , 0x00008c20 
+ 00031996  0x00006ce7 store  0x00000001 , 0x000008b1 
+ 00031997  0x00006ce8 copy  0x0000003f , 0x00000039 
+ 00031998  0x00006ce9 branch  0x00007d18 , 0x00000034 
+ 00031999  0x00006cea arg  0x000008ff , 0x00000005 
+ 00032000  0x00006ceb call  0x00007d36 
+ 00032001  0x00006cec fetch  0x00000001 , 0x000008b1 
+ 00032002  0x00006ced sub  0x0000003f , 0x00000007 , 0x0000003e 
+ 00032003  0x00006cee rtn  0x00000002 
+ 00032004  0x00006cf0 set1  0x00000025 , 0x00000000 
+ 00032005  0x00006cf1 bpatch  0x000000d8 , 0x0000403b 
+ 00032006  0x00006cf2 fetch  0x00000001 , 0x000008ff 
+ 00032007  0x00006cf3 beq  0x00000020 , 0x00007d16 
+ 00032008  0x00006cf4 beq  0x00000021 , 0x00007d22 
+ 00032009  0x00006cf5 beq  0x00000000 , 0x00007d10 
+ 00032010  0x00006cf6 fetch  0x00000001 , 0x00000900 
+ 00032011  0x00006cf7 beq  0x00000005 , 0x00007d9b 
+ 00032012  0x00006cf8 beq  0x00000006 , 0x00007d3d 
+ 00032013  0x00006cf9 beq  0x00000009 , 0x00007d98 
+ 00032014  0x00006cfa beq  0x0000000b , 0x00007da2 
+ 00032015  0x00006cfb branch  0x00007d32 
+ 00032016  0x00006cfe fetch  0x00000001 , 0x00000900 
+ 00032017  0x00006cff beq  0x00000001 , 0x00007daf 
+ 00032018  0x00006d00 beq  0x00000003 , 0x00007dab 
+ 00032019  0x00006d01 beq  0x00000009 , 0x00007d34 
+ 00032020  0x00006d02 beq  0x00000005 , 0x00007d9b 
+ 00032021  0x00006d03 branch  0x00007d32 
+ 00032022  0x00006d05 call  0x00007d34 
+ 00032023  0x00006d06 rtn 
+ 00032024  0x00006d09 fetch  0x00000001 , 0x000008af 
+ 00032025  0x00006d0a bbit1  0x00000004 , 0x00007d04 
+ 00032026  0x00006d0b rtn 
+ 00032027  0x00006d0d fetch  0x00000001 , 0x000008f6 
+ 00032028  0x00006d0e increase  0x00000001 , 0x0000003f 
+ 00032029  0x00006d0f store  0x00000001 , 0x000008f6 
+ 00032030  0x00006d10 compare  0x00000002 , 0x0000003f , 0x000000ff 
+ 00032031  0x00006d11 nbranch  0x00007d34 , 0x00000001 
+ 00032032  0x00006d12 jam  0x00000001 , 0x000008f7 
+ 00032033  0x00006d13 branch  0x00007d34 
+ 00032034  0x00006d15 fetch  0x00000001 , 0x00000900 
+ 00032035  0x00006d16 beq  0x0000000a , 0x00007d27 
+ 00032036  0x00006d17 beq  0x00000009 , 0x00007d2e 
+ 00032037  0x00006d18 beq  0x0000000b , 0x00007d1b 
+ 00032038  0x00006d19 branch  0x00007d32 
+ 00032039  0x00006d1b fetch  0x00000001 , 0x000008f8 
+ 00032040  0x00006d1c beq  0x00000005 , 0x00007d2c 
+ 00032041  0x00006d1d bne  0x00000004 , 0x00007d34 
+ 00032042  0x00006d1e jam  0x00000005 , 0x000008f8 
+ 00032043  0x00006d1f branch  0x00007d34 
+ 00032044  0x00006d21 jam  0x00000002 , 0x000008f8 
+ 00032045  0x00006d22 branch  0x00007d34 
+ 00032046  0x00006d25 jam  0x00000001 , 0x000008f7 
+ 00032047  0x00006d26 arg  0x000008f7 , 0x00000011 
+ 00032048  0x00006d27 arg  0x00000001 , 0x00000012 
+ 00032049  0x00006d28 branch  0x00007d65 
+ 00032050  0x00006d2a hjam  0x00000001 , 0x00008c11 
+ 00032051  0x00006d2b rtn 
+ 00032052  0x00006d2d hjam  0x00000040 , 0x00008c12 
+ 00032053  0x00006d2e rtn 
+ 00032054  0x00006d31 hfetch  0x00000001 , 0x00008c18 
+ 00032055  0x00006d32 istore  0x00000001 , 0x00000005 
+ 00032056  0x00006d33 loop  0x00007d36 
+ 00032057  0x00006d34 rtn 
+ 00032058  0x00006d37 hjam  0x00000001 , 0x00008c27 
+ 00032059  0x00006d38 call  0x00007d7c 
+ 00032060  0x00006d39 rtn 
+ 00032061  0x00006d3c set1  0x00000025 , 0x00000000 
+ 00032062  0x00006d3d bpatch  0x000000d9 , 0x0000403b 
+ 00032063  0x00006d3e set0  0x00000023 , 0x00000000 
+ 00032064  0x00006d3f fetch  0x00000001 , 0x00000902 
+ 00032065  0x00006d40 beq  0x00000001 , 0x00007d47 
+ 00032066  0x00006d41 beq  0x00000002 , 0x00007d49 
+ 00032067  0x00006d42 beq  0x00000003 , 0x00007d4b 
+ 00032068  0x00006d43 beq  0x00000021 , 0x00007d57 
+ 00032069  0x00006d44 beq  0x00000022 , 0x00007d5b 
+ 00032070  0x00006d45 rtn 
+ 00032071  0x00006d48 arg  0x00000912 , 0x00000011 
+ 00032072  0x00006d49 branch  0x00007d62 
+ 00032073  0x00006d4b arg  0x00000ab6 , 0x00000011 
+ 00032074  0x00006d4c branch  0x00007d62 
+ 00032075  0x00006d4e fetch  0x00000001 , 0x00000901 
+ 00032076  0x00006d4f and_into  0x00000003 , 0x0000003f 
+ 00032077  0x00006d50 arg  0x00000b1a , 0x00000011 
+ 00032078  0x00006d51 beq  0x00000000 , 0x00007d62 
+ 00032079  0x00006d52 set1  0x00000023 , 0x00000000 
+ 00032080  0x00006d53 arg  0x00000b1f , 0x00000011 
+ 00032081  0x00006d54 beq  0x00000001 , 0x00007d62 
+ 00032082  0x00006d55 arg  0x00000b3d , 0x00000011 
+ 00032083  0x00006d56 beq  0x00000002 , 0x00007d62 
+ 00032084  0x00006d57 arg  0x00000b5b , 0x00000011 
+ 00032085  0x00006d58 beq  0x00000003 , 0x00007d62 
+ 00032086  0x00006d59 branch  0x00003bf1 
+ 00032087  0x00006d5b arg  0x00000ac8 , 0x00000011 
+ 00032088  0x00006d5c fetch  0x00000001 , 0x00000ac8 
+ 00032089  0x00006d5d copy  0x0000003f , 0x00000012 
+ 00032090  0x00006d5e branch  0x00007d65 
+ 00032091  0x00006d60 fetch  0x00000002 , 0x00000903 
+ 00032092  0x00006d61 beq  0x00000001 , 0x00007d5f 
+ 00032093  0x00006d62 arg  0x00000926 , 0x00000011 
+ 00032094  0x00006d63 branch  0x00007d62 
+ 00032095  0x00006d65 jam  0x00000001 , 0x000008f8 
+ 00032096  0x00006d66 arg  0x000009ee , 0x00000011 
+ 00032097  0x00006d67 branch  0x00007d62 
+ 00032098  0x00006d6a ifetch  0x00000001 , 0x00000011 
+ 00032099  0x00006d6b iforce  0x00000012 
+ 00032100  0x00006d6c increase  0x00000001 , 0x00000011 
+ 00032101  0x00006d70 set1  0x00000025 , 0x00000000 
+ 00032102  0x00006d71 bpatch  0x000000da , 0x0000403b 
+ 00032103  0x00006d72 bmark0  0x00000023 , 0x00007d71 
+ 00032104  0x00006d73 add  0x00000012 , 0x00000001 , 0x0000003f 
+ 00032105  0x00006d74 lshift  0x0000003f , 0x0000003f 
+ 00032106  0x00006d75 hstore  0x00000001 , 0x00008c18 
+ 00032107  0x00006d76 hjam  0x00000003 , 0x00008c18 
+ 00032108  0x00006d77 fetch  0x00000001 , 0x00000905 
+ 00032109  0x00006d78 increase  0xfffffffe , 0x0000003f 
+ 00032110  0x00006d79 rshift  0x0000003f , 0x0000003f 
+ 00032111  0x00006d7a store  0x00000001 , 0x00000905 
+ 00032112  0x00006d7b beq  0x00000000 , 0x00007d7a 
+ 00032113  0x00006d7d fetch  0x00000001 , 0x00000905 
+ 00032114  0x00006d7e isub  0x00000012 , 0x0000003e 
+ 00032115  0x00006d7f branch  0x00007d75 , 0x00000002 
+ 00032116  0x00006d80 copy  0x0000003f , 0x00000012 
+ 00032117  0x00006d82 copy  0x00000011 , 0x0000003f 
+ 00032118  0x00006d83 store  0x00000002 , 0x0000090f 
+ 00032119  0x00006d84 copy  0x00000012 , 0x0000003f 
+ 00032120  0x00006d85 store  0x00000001 , 0x00000911 
+ 00032121  0x00006d86 branch  0x00007d7c 
+ 00032122  0x00006d89 arg  0x00000000 , 0x00000007 
+ 00032123  0x00006d8a branch  0x00007dd5 
+ 00032124  0x00006d8f set1  0x00000025 , 0x00000000 
+ 00032125  0x00006d90 bpatch  0x000000db , 0x0000403b 
+ 00032126  0x00006d91 fetch  0x00000001 , 0x00000911 
+ 00032127  0x00006d92 rtn  0x00000034 
+ 00032128  0x00006d93 copy  0x0000003f , 0x00000039 
+ 00032129  0x00006d94 sub  0x0000003f , 0x00000040 , 0x0000003e 
+ 00032130  0x00006d95 branch  0x00007d84 , 0x00000002 
+ 00032131  0x00006d96 arg  0x00000040 , 0x00000039 
+ 00032132  0x00006d98 fetch  0x00000001 , 0x00000911 
+ 00032133  0x00006d99 isub  0x00000039 , 0x0000003f 
+ 00032134  0x00006d9a store  0x00000001 , 0x00000911 
+ 00032135  0x00006d9b fetch  0x00000002 , 0x0000090f 
+ 00032136  0x00006d9c copy  0x0000003f , 0x00000006 
+ 00032137  0x00006d9e ifetch  0x00000001 , 0x00000006 
+ 00032138  0x00006d9f hstore  0x00000001 , 0x00008c18 
+ 00032139  0x00006da0 bmark0  0x00000023 , 0x00007d8d 
+ 00032140  0x00006da1 hjam  0x00000000 , 0x00008c18 
+ 00032141  0x00006da3 loop  0x00007d89 
+ 00032142  0x00006da4 copy  0x00000006 , 0x0000003f 
+ 00032143  0x00006da5 store  0x00000002 , 0x0000090f 
+ 00032144  0x00006da6 arg  0x00000000 , 0x00000007 
+ 00032145  0x00006da7 call  0x00007dd5 
+ 00032146  0x00006da8 fetch  0x00000001 , 0x00000911 
+ 00032147  0x00006da9 nrtn  0x00000034 
+ 00032148  0x00006daa fetch  0x00000001 , 0x000008f8 
+ 00032149  0x00006dab rtnne  0x00000001 
+ 00032150  0x00006dac jam  0x00000002 , 0x000008f8 
+ 00032151  0x00006dad rtn 
+ 00032152  0x00006db1 fetch  0x00000001 , 0x00000901 
+ 00032153  0x00006db2 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00032154  0x00006db3 nbranch  0x00007d32 , 0x00000002 
+ 00032155  0x00006db5 fetch  0x00000001 , 0x000008ff 
+ 00032156  0x00006db6 bne  0x00000000 , 0x00007d32 
+ 00032157  0x00006db7 fetch  0x00000002 , 0x00000903 
+ 00032158  0x00006db8 bne  0x00000000 , 0x00007d32 
+ 00032159  0x00006db9 fetch  0x00000001 , 0x00000905 
+ 00032160  0x00006dba bne  0x00000000 , 0x00007d32 
+ 00032161  0x00006dbb branch  0x00007d34 
+ 00032162  0x00006dbe fetch  0x00000001 , 0x000008ff 
+ 00032163  0x00006dbf bne  0x00000001 , 0x00007d32 
+ 00032164  0x00006dc0 fetch  0x00000001 , 0x00000901 
+ 00032165  0x00006dc1 bne  0x00000000 , 0x00007d32 
+ 00032166  0x00006dc2 fetch  0x00000001 , 0x00000902 
+ 00032167  0x00006dc3 bne  0x00000000 , 0x00007d32 
+ 00032168  0x00006dc4 fetch  0x00000001 , 0x00000905 
+ 00032169  0x00006dc5 bne  0x00000000 , 0x00007d32 
+ 00032170  0x00006dc6 branch  0x00007d34 
+ 00032171  0x00006dc9 fetch  0x00000001 , 0x00000901 
+ 00032172  0x00006dca bne  0x00000001 , 0x00007d32 
+ 00032173  0x00006dcb jam  0x00000003 , 0x000008f8 
+ 00032174  0x00006dcc branch  0x00007d34 
+ 00032175  0x00006dcf fetch  0x00000001 , 0x00000901 
+ 00032176  0x00006dd0 bne  0x00000001 , 0x00007d32 
+ 00032177  0x00006dd1 branch  0x00007d34 
+ 00032178  0x00006dd4 set1  0x00000025 , 0x00000000 
+ 00032179  0x00006dd5 bpatch  0x000000dc , 0x0000403b 
+ 00032180  0x00006dd6 hjam  0x00000000 , 0x00008c00 
+ 00032181  0x00006dd7 nop  0x00002710 
+ 00032182  0x00006dd8 hjam  0x000000c0 , 0x00008c10 
+ 00032183  0x00006dd9 hfetch  0x00000002 , 0x00008050 
+ 00032184  0x00006dda set0  0x0000000a , 0x0000003f 
+ 00032185  0x00006ddb hstore  0x00000002 , 0x00008050 
+ 00032186  0x00006ddc hjam  0x0000003c , 0x00008c00 
+ 00032187  0x00006ddd hjam  0x000000ff , 0x00008c26 
+ 00032188  0x00006dde hjam  0x000000ff , 0x00008c27 
+ 00032189  0x00006ddf jam  0x00000000 , 0x00000ff0 
+ 00032190  0x00006de0 jam  0x00000000 , 0x000008f8 
+ 00032191  0x00006de1 setarg  0x00000000 
+ 00032192  0x00006de2 store  0x00000002 , 0x000008f9 
+ 00032193  0x00006de3 rtn 
+ 00032194  0x00006de7 set1  0x00000025 , 0x00000000 
+ 00032195  0x00006de8 bpatch  0x000000dd , 0x0000403b 
+ 00032196  0x00006de9 fetch  0x00000001 , 0x00000ff0 
+ 00032197  0x00006dea rtn  0x00000034 
+ 00032198  0x00006deb fetch  0x00000001 , 0x000008f8 
+ 00032199  0x00006dec beq  0x00000003 , 0x00007dec 
+ 00032200  0x00006ded rtnne  0x00000002 
+ 00032201  0x00006dee fetch  0x00000001 , 0x00000ff0 
+ 00032202  0x00006def jam  0x00000000 , 0x00000ff0 
+ 00032203  0x00006df0 arg  0x00000006 , 0x00000039 
+ 00032204  0x00006df1 arg  0x00000ff1 , 0x00000006 
+ 00032205  0x00006df2 beq  0x00000002 , 0x00007dd0 
+ 00032206  0x00006df3 beq  0x00000001 , 0x00007de9 
+ 00032207  0x00006df4 branch  0x00003bf1 
+ 00032208  0x00006df7 arg  0x00008c19 , 0x00000011 
+ 00032209  0x00006df8 arg  0x00000001 , 0x00000007 
+ 00032210  0x00006dfa ifetch  0x00000001 , 0x00000006 
+ 00032211  0x00006dfb istore  0x00000001 , 0x00000011 
+ 00032212  0x00006dfc loop  0x00007dd2 
+ 00032213  0x00006dfe set1  0x00000025 , 0x00000000 
+ 00032214  0x00006dff bpatch  0x000000de , 0x0000403b 
+ 00032215  0x00006e00 disable  0x00000010 
+ 00032216  0x00006e01 fetch  0x00000002 , 0x000008fd 
+ 00032217  0x00006e02 iforce  0x0000001b 
+ 00032218  0x00006e03 hjam  0x00000040 , 0x00008c26 
+ 00032219  0x00006e05 hfetch  0x00000001 , 0x00008c26 
+ 00032220  0x00006e06 branch  0x00007db2 , 0x00000003 
+ 00032221  0x00006e07 bbit0  0x00000006 , 0x00007ddb 
+ 00032222  0x00006e08 fetch  0x00000002 , 0x000008fd 
+ 00032223  0x00006e09 iforce  0x0000001b 
+ 00032224  0x00006e0a arg  0x00000000 , 0x00000002 
+ 00032225  0x00006e0b qset1  0x00000002 
+ 00032226  0x00006e0c hstoret  0x00000001 , 0x00008c27 
+ 00032227  0x00006e0e branch  0x00007db2 , 0x00000003 
+ 00032228  0x00006e0f hstoret  0x00000001 , 0x00008c10 
+ 00032229  0x00006e10 hfetch  0x00000001 , 0x00008c27 
+ 00032230  0x00006e11 qisolate0  0x0000003f 
+ 00032231  0x00006e12 branch  0x00007de3 , 0x00000001 
+ 00032232  0x00006e13 rtn 
+ 00032233  0x00006e17 arg  0x00000002 , 0x00000007 
+ 00032234  0x00006e18 arg  0x00008c1a , 0x00000011 
+ 00032235  0x00006e19 branch  0x00007dd2 
+ 00032236  0x00006e1d set1  0x00000025 , 0x00000000 
+ 00032237  0x00006e1e bpatch  0x000000df , 0x0000403b 
+ 00032238  0x00006e1f hjam  0x000000fc , 0x00008c00 
+ 00032239  0x00006e20 nop  0x00002710 
+ 00032240  0x00006e21 hjam  0x0000003c , 0x00008c00 
+ 00032241  0x00006e22 jam  0x00000004 , 0x000008f8 
+ 00032242  0x00006e23 rtn 
+ 00032243  0x00006e26 fetch  0x00000001 , 0x00000ff0 
+ 00032244  0x00006e27 nrtn  0x00000034 
+ 00032245  0x00006e28 fetch  0x00000002 , 0x000008f2 
+ 00032246  0x00006e29 rtn  0x00000034 
+ 00032247  0x00006e2a increase  0xffffffff , 0x0000003f 
+ 00032248  0x00006e2b store  0x00000002 , 0x000008f2 
+ 00032249  0x00006e2c jam  0x00000001 , 0x00000ff0 
+ 00032250  0x00006e2d rtn 
+ 00032251  0x00006e31 sub  0x00000039 , 0x00000000 , 0x0000003e 
+ 00032252  0x00006e32 rtn  0x00000005 
+ 00032253  0x00006e34 rshift  0x0000003f , 0x0000003f 
+ 00032254  0x00006e35 loop  0x00007dfd 
+ 00032255  0x00006e36 rtn 
+ 00032256  0x00006e39 deposit  0x00000005 
+ 00032257  0x00006e3a store  0x00000002 , 0x000002b9 
+ 00032258  0x00006e3b storet  0x00000008 , 0x000002a0 
+ 00032259  0x00006e3c deposit  0x0000000b 
+ 00032260  0x00006e3d store  0x00000004 , 0x000002a8 
+ 00032261  0x00006e3e deposit  0x00000011 
+ 00032262  0x00006e3f store  0x00000004 , 0x000002ac 
+ 00032263  0x00006e40 deposit  0x00000012 
+ 00032264  0x00006e41 store  0x00000004 , 0x000002b0 
+ 00032265  0x00006e42 deposit  0x00000013 
+ 00032266  0x00006e43 store  0x00000003 , 0x000002b4 
+ 00032267  0x00006e44 deposit  0x00000006 
+ 00032268  0x00006e45 store  0x00000002 , 0x000002b7 
+ 00032269  0x00006e46 rtn 
+ 00032270  0x00006e48 fetcht  0x00000008 , 0x000002a0 
+ 00032271  0x00006e49 fetch  0x00000004 , 0x000002a8 
+ 00032272  0x00006e4a iforce  0x0000000b 
+ 00032273  0x00006e4b fetch  0x00000004 , 0x000002ac 
+ 00032274  0x00006e4c iforce  0x00000011 
+ 00032275  0x00006e4d fetch  0x00000004 , 0x000002b0 
+ 00032276  0x00006e4e iforce  0x00000012 
+ 00032277  0x00006e4f fetch  0x00000003 , 0x000002b4 
+ 00032278  0x00006e50 iforce  0x00000013 
+ 00032279  0x00006e51 fetch  0x00000002 , 0x000002b9 
+ 00032280  0x00006e52 iforce  0x00000005 
+ 00032281  0x00006e53 fetch  0x00000002 , 0x000002b7 
+ 00032282  0x00006e54 iforce  0x00000006 
+ 00032283  0x00006e55 rtn 
+ 00032284  0x00006e5c copy  0x00000005 , 0x0000003f 
+ 00032285  0x00006e5d store  0x00000002 , 0x00000b7b 
+ 00032286  0x00006e5e copy  0x00000006 , 0x0000003f 
+ 00032287  0x00006e5f store  0x00000002 , 0x00000b79 
+ 00032288  0x00006e60 rtn 
+ 00032289  0x00006e62 fetch  0x00000002 , 0x00000b7b 
+ 00032290  0x00006e63 copy  0x0000003f , 0x00000005 
+ 00032291  0x00006e64 fetch  0x00000002 , 0x00000b79 
+ 00032292  0x00006e65 copy  0x0000003f , 0x00000006 
+ 00032293  0x00006e66 rtn 
+ 00032294  0x00006e6b copy  0x00000022 , 0x0000003f 
+ 00032295  0x00006e6c increase  0x00000010 , 0x0000003f 
+ 00032296  0x00006e6d increase  0x00000010 , 0x0000003f 
+ 00032297  0x00006e6f copy  0x00000022 , 0x00000002 
+ 00032298  0x00006e70 isub  0x00000002 , 0x0000003e 
+ 00032299  0x00006e71 branch  0x00007e29 , 0x00000002 
+ 00032300  0x00006e72 rtn 
+ 00032301  0x00006e75 ifetch  0x00000008 , 0x00000006 
+ 00032302  0x00006e76 istore  0x00000008 , 0x00000005 
+ 00032303  0x00006e77 ifetch  0x00000008 , 0x00000006 
+ 00032304  0x00006e78 istore  0x00000008 , 0x00000005 
+ 00032305  0x00006e7a ifetch  0x00000008 , 0x00000006 
+ 00032306  0x00006e7b istore  0x00000008 , 0x00000005 
+ 00032307  0x00006e7d ifetch  0x00000008 , 0x00000006 
+ 00032308  0x00006e7e istore  0x00000008 , 0x00000005 
+ 00032309  0x00006e80 ifetch  0x00000008 , 0x00000006 
+ 00032310  0x00006e81 istore  0x00000008 , 0x00000005 
+ 00032311  0x00006e82 ifetch  0x00000008 , 0x00000006 
+ 00032312  0x00006e83 istore  0x00000008 , 0x00000005 
+ 00032313  0x00006e84 rtn 
+ 00032314  0x00006e87 force  0x00000003 , 0x00000039 
+ 00032315  0x00006e89 force  0x00000000 , 0x0000003f 
+ 00032316  0x00006e8b istore  0x00000008 , 0x00000005 
+ 00032317  0x00006e8c loop  0x00007e3c 
+ 00032318  0x00006e8d rtn 
+ 00032319  0x00006e91 deposit  0x00000039 
+ 00032320  0x00006e92 rtn  0x00000034 
+ 00032321  0x00006e93 setarg  0x00000000 
+ 00032322  0x00006e95 istore  0x00000001 , 0x00000005 
+ 00032323  0x00006e96 loop  0x00007e42 
+ 00032324  0x00006e97 rtn 
+ 00032325  0x00006e9c deposit  0x00000039 
+ 00032326  0x00006e9d rtn  0x00000034 
+ 00032327  0x00006e9f ifetch  0x00000001 , 0x00000006 
+ 00032328  0x00006ea0 istore  0x00000001 , 0x00000005 
+ 00032329  0x00006ea1 loop  0x00007e47 
+ 00032330  0x00006ea2 rtn 
+ 00032331  0x00006ea5 setarg  0x00000000 
+ 00032332  0x00006ea7 arg  0x0000423e , 0x00000005 
+ 00032333  0x00006ea8 iforce  0x00000002 
+ 00032334  0x00006ea9 lshift  0x00000007 , 0x0000003f 
+ 00032335  0x00006eaa iadd  0x00000005 , 0x00000005 
+ 00032336  0x00006eab istoret  0x00000002 , 0x00000005 
+ 00032337  0x00006eac rtn 
+ 00032338  0x00006eaf arg  0x00000000 , 0x00000007 
+ 00032339  0x00006eb1 set1  0x00000025 , 0x00000000 
+ 00032340  0x00006eb2 bpatch  0x000000bc , 0x00004037 
+ 00032341  0x00006eb3 fetcht  0x00000004 , 0x00004134 
+ 00032342  0x00006eb4 rshift  0x00000022 , 0x0000003f 
+ 00032343  0x00006eb5 store  0x00000004 , 0x00004134 
+ 00032344  0x00006eb6 isub  0x00000002 , 0x0000000b 
+ 00032345  0x00006eb7 copy  0x0000000b , 0x00000002 
+ 00032346  0x00006eb8 arg  0x0000423e , 0x00000006 
+ 00032347  0x00006eb9 copy  0x00000006 , 0x00000005 
+ 00032348  0x00006eba arg  0x00000010 , 0x00000039 
+ 00032349  0x00006ebc ifetch  0x00000002 , 0x00000006 
+ 00032350  0x00006ebd isub  0x00000002 , 0x0000003f 
+ 00032351  0x00006ebe branch  0x00007e61 , 0x00000002 
+ 00032352  0x00006ebf force  0x00000000 , 0x0000003f 
+ 00032353  0x00006ec1 istore  0x00000002 , 0x00000005 
+ 00032354  0x00006ec2 loop  0x00007e5d 
+ 00032355  0x00006ec3 arg  0x0000423e , 0x00000006 
+ 00032356  0x00006ec4 lshift  0x00000007 , 0x0000003f 
+ 00032357  0x00006ec5 iadd  0x00000006 , 0x00000006 
+ 00032358  0x00006ec6 ifetch  0x00000002 , 0x00000006 
+ 00032359  0x00006ec7 rtn 
+ 00032360  0x00006ecb increase  0x00000001 , 0x00000007 
+ 00032361  0x00006ecd increase  0xffffffff , 0x00000007 
+ 00032362  0x00006ece rtn  0x00000005 
+ 00032363  0x00006ecf lshift8  0x0000003f , 0x0000003f 
+ 00032364  0x00006ed0 branch  0x00007e69 
+ 00032365  0x00006ed5 iadd  0x00000002 , 0x00000002 
+ 00032366  0x00006ed6 copy  0x00000002 , 0x00000039 
+ 00032367  0x00006ed7 setarg  0x00000ea6 
+ 00032368  0x00006ed8 isub  0x00000039 , 0x0000003f 
+ 00032369  0x00006ed9 rtn  0x00000002 
+ 00032370  0x00006eda sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00032371  0x00006edb rshift16  0x00000002 , 0x00000002 
+ 00032372  0x00006edc increase  0x00000001 , 0x00000002 
+ 00032373  0x00006edd lshift16  0x00000002 , 0x00000002 
+ 00032374  0x00006ede ior  0x00000002 , 0x00000002 
+ 00032375  0x00006edf rtn 
+ 00032376  0x00006ee2 call  0x00007e7a 
+ 00032377  0x00006ee3 branch  0x00007e84 
+ 00032378  0x00006ee7 disable  0x00000028 
+ 00032379  0x00006ee8 isub  0x00000002 , 0x0000003f 
+ 00032380  0x00006ee9 branch  0x00007e7f , 0x00000002 
+ 00032381  0x00006eea enable  0x00000028 
+ 00032382  0x00006eeb sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00032383  0x00006eed rtnbit0  0x0000000f 
+ 00032384  0x00006eee arg  0xffff0ea6 , 0x00000002 
+ 00032385  0x00006eef iadd  0x00000002 , 0x0000003f 
+ 00032386  0x00006ef0 set0  0x00000040 , 0x0000003f 
+ 00032387  0x00006ef1 rtn 
+ 00032388  0x00006ef4 iforce  0x00000006 
+ 00032389  0x00006ef5 rshift16  0x0000003f , 0x0000003f 
+ 00032390  0x00006ef6 arg  0x00000ea6 , 0x00000002 
+ 00032391  0x00006ef7 imul32  0x00000002 , 0x0000003f 
+ 00032392  0x00006ef8 iadd  0x00000006 , 0x0000003f 
+ 00032393  0x00006ef9 rtn 
+ 00032394  0x00006efd lshift8  0x0000003f , 0x0000003f 
+ 00032395  0x00006efe lshift4  0x0000003f , 0x0000003f 
+ 00032396  0x00006eff fetcht  0x00000003 , 0x00004210 
+ 00032397  0x00006f00 idiv  0x00000002 
+ 00032398  0x00006f01 call  0x00007efd 
+ 00032399  0x00006f02 quotient  0x00000002 
+ 00032400  0x00006f03 rtn 
+ 00032401  0x00006f07 arg  0x00000ea6 , 0x00000002 
+ 00032402  0x00006f08 idiv  0x00000002 
+ 00032403  0x00006f09 call  0x00007efd 
+ 00032404  0x00006f0a quotient  0x0000003f 
+ 00032405  0x00006f0b lshift16  0x0000003f , 0x0000003f 
+ 00032406  0x00006f0c remainder  0x00000002 
+ 00032407  0x00006f0d ior  0x00000002 , 0x00000002 
+ 00032408  0x00006f0e rtn 
+ 00032409  0x00006f12 arg  0x00000003 , 0x00000039 
+ 00032410  0x00006f13 branch  0x00007e9e 
+ 00032411  0x00006f15 arg  0x00000002 , 0x00000039 
+ 00032412  0x00006f16 branch  0x00007e9e 
+ 00032413  0x00006f1b arg  0x00000006 , 0x00000039 
+ 00032414  0x00006f1d ifetch  0x00000001 , 0x00000011 
+ 00032415  0x00006f1e copy  0x0000003f , 0x00000002 
+ 00032416  0x00006f1f rshift4  0x0000003f , 0x0000003f 
+ 00032417  0x00006f20 call  0x00007eaa 
+ 00032418  0x00006f21 istore  0x00000001 , 0x0000000a 
+ 00032419  0x00006f22 copy  0x00000002 , 0x0000003f 
+ 00032420  0x00006f23 and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00032421  0x00006f24 call  0x00007eaa 
+ 00032422  0x00006f25 istore  0x00000001 , 0x0000000a 
+ 00032423  0x00006f26 increase  0x00000001 , 0x00000011 
+ 00032424  0x00006f27 loop  0x00007e9e 
+ 00032425  0x00006f28 rtn 
+ 00032426  0x00006f2a sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00032427  0x00006f2b branch  0x00007eae , 0x00000002 
+ 00032428  0x00006f2c increase  0x00000057 , 0x0000003f 
+ 00032429  0x00006f2d rtn 
+ 00032430  0x00006f2f add  0x0000003f , 0x00000030 , 0x0000003f 
+ 00032431  0x00006f30 rtn 
+ 00032432  0x00006f37 arg  0x00000000 , 0x00000002 
+ 00032433  0x00006f39 copy  0x00000002 , 0x00000013 
+ 00032434  0x00006f3a ifetch  0x00000001 , 0x00000003 
+ 00032435  0x00006f3b sub  0x0000003f , 0x0000002c , 0x0000003e 
+ 00032436  0x00006f3c rtn  0x00000005 
+ 00032437  0x00006f3d call  0x00007ec9 
+ 00032438  0x00006f3e copy  0x00000013 , 0x00000002 
+ 00032439  0x00006f3f call  0x00007f32 
+ 00032440  0x00006f40 arg  0x0000000a , 0x00000012 
+ 00032441  0x00006f41 imul32  0x00000012 , 0x0000003f 
+ 00032442  0x00006f42 iadd  0x00000002 , 0x0000003f 
+ 00032443  0x00006f43 copy  0x0000003f , 0x00000002 
+ 00032444  0x00006f44 branch  0x00007eb1 
+ 00032445  0x00006f48 arg  0x00000002 , 0x00000039 
+ 00032446  0x00006f49 branch  0x00007ec0 
+ 00032447  0x00006f4b arg  0x00000006 , 0x00000039 
+ 00032448  0x00006f50 ifetch  0x00000001 , 0x00000003 
+ 00032449  0x00006f51 call  0x00007ec9 
+ 00032450  0x00006f52 lshift4  0x0000003f , 0x00000013 
+ 00032451  0x00006f53 ifetch  0x00000001 , 0x00000003 
+ 00032452  0x00006f54 call  0x00007ec9 
+ 00032453  0x00006f55 iadd  0x00000013 , 0x0000003f 
+ 00032454  0x00006f56 istore  0x00000001 , 0x00000005 
+ 00032455  0x00006f57 loop  0x00007ec0 
+ 00032456  0x00006f58 rtn 
+ 00032457  0x00006f5b arg  0x0000003a , 0x00000002 
+ 00032458  0x00006f5c isub  0x00000002 , 0x0000003e 
+ 00032459  0x00006f5d nbranch  0x00007ed2 , 0x00000002 
+ 00032460  0x00006f5e arg  0x00000061 , 0x00000002 
+ 00032461  0x00006f5f isub  0x00000002 , 0x0000003e 
+ 00032462  0x00006f60 branch  0x00007ed5 , 0x00000002 
+ 00032463  0x00006f61 arg  0x00000037 , 0x00000002 
+ 00032464  0x00006f62 isub  0x00000002 , 0x0000003f 
+ 00032465  0x00006f63 rtn 
+ 00032466  0x00006f65 arg  0x00000030 , 0x00000002 
+ 00032467  0x00006f66 isub  0x00000002 , 0x0000003f 
+ 00032468  0x00006f67 rtn 
+ 00032469  0x00006f69 arg  0x00000057 , 0x00000002 
+ 00032470  0x00006f6a isub  0x00000002 , 0x0000003f 
+ 00032471  0x00006f6b rtn 
+ 00032472  0x00006f6e copy  0x00000002 , 0x00000030 
+ 00032473  0x00006f6f setarg  0x000001ff 
+ 00032474  0x00006f70 force  0x00000000 , 0x00000012 
+ 00032475  0x00006f72 rshift3  0x0000003f , 0x00000011 
+ 00032476  0x00006f73 rshift  0x00000011 , 0x00000011 
+ 00032477  0x00006f74 ixor  0x00000011 , 0x00000011 
+ 00032478  0x00006f75 isolate1  0x00000000 , 0x00000011 
+ 00032479  0x00006f76 setflag  0x00000001 , 0x00000009 , 0x0000003f 
+ 00032480  0x00006f77 rshift  0x00000002 , 0x00000002 
+ 00032481  0x00006f78 isolate1  0x00000000 , 0x0000003f 
+ 00032482  0x00006f79 setflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00032483  0x00006f7a rshift  0x0000003f , 0x0000003f 
+ 00032484  0x00006f7b increase  0x00000001 , 0x00000012 
+ 00032485  0x00006f7c compare  0x00000000 , 0x00000012 , 0x00000007 
+ 00032486  0x00006f7d nbranch  0x00007edb , 0x00000001 
+ 00032487  0x00006f7e istoret  0x00000001 , 0x00000005 
+ 00032488  0x00006f7f loop  0x00007edb 
+ 00032489  0x00006f80 copy  0x00000030 , 0x00000002 
+ 00032490  0x00006f81 rtn 
+ 00032491  0x00006f84 div  0x0000003f , 0x0000000a 
+ 00032492  0x00006f85 call  0x00007efd 
+ 00032493  0x00006f86 quotient  0x0000003f 
+ 00032494  0x00006f87 lshift2  0x0000003f , 0x00000011 
+ 00032495  0x00006f88 lshift2  0x00000011 , 0x00000011 
+ 00032496  0x00006f89 remainder  0x0000003f 
+ 00032497  0x00006f8a ior  0x00000011 , 0x0000003f 
+ 00032498  0x00006f8b rtn 
+ 00032499  0x00006f8e isolate1  0x00000000 , 0x00000011 
+ 00032500  0x00006f8f branch  0x00007ef7 , 0x00000001 
+ 00032501  0x00006f90 iforce  0x00000012 
+ 00032502  0x00006f91 rtn 
+ 00032503  0x00006f93 lshift2  0x0000003f , 0x0000003f 
+ 00032504  0x00006f94 lshift2  0x0000003f , 0x0000003f 
+ 00032505  0x00006f95 ior  0x00000012 , 0x0000003f 
+ 00032506  0x00006f96 istore  0x00000001 , 0x00000005 
+ 00032507  0x00006f97 increase  0xfffffffe , 0x00000005 
+ 00032508  0x00006f98 rtn 
+ 00032509  0x00006f9b rtn  0x00000035 
+ 00032510  0x00006f9c branch  0x00007efd 
+ 00032511  0x00006fa0 store  0x00000008 , 0x00000161 
+ 00032512  0x00006fa1 force  0x00000020 , 0x0000003f 
+ 00032513  0x00006fa2 force  0x00000008 , 0x00000039 
+ 00032514  0x00006fa3 arg  0x00000028 , 0x00000005 
+ 00032515  0x00006fa5 istore  0x00000001 , 0x00000005 
+ 00032516  0x00006fa6 loop  0x00007f03 
+ 00032517  0x00006fa7 arg  0x00000028 , 0x00000005 
+ 00032518  0x00006fa8 increase  0x00000007 , 0x00000005 
+ 00032519  0x00006fa9 fetch  0x00000008 , 0x00000161 
+ 00032520  0x00006fab div  0x0000003f , 0x0000000a 
+ 00032521  0x00006fac call  0x00007efd 
+ 00032522  0x00006fad remainder  0x0000003f 
+ 00032523  0x00006fae or_into  0x00000030 , 0x0000003f 
+ 00032524  0x00006faf istore  0x00000001 , 0x00000005 
+ 00032525  0x00006fb0 increase  0xfffffffe , 0x00000005 
+ 00032526  0x00006fb1 quotient  0x0000003f 
+ 00032527  0x00006fb2 rtn  0x00000034 
+ 00032528  0x00006fb3 branch  0x00007f08 
+ 00032529  0x00006fb9 store  0x00000008 , 0x00000161 
+ 00032530  0x00006fba force  0x00000000 , 0x0000003f 
+ 00032531  0x00006fbb store  0x00000008 , 0x00000028 
+ 00032532  0x00006fbc arg  0x00000028 , 0x00000005 
+ 00032533  0x00006fbd increase  0x00000007 , 0x00000005 
+ 00032534  0x00006fbe fetch  0x00000008 , 0x00000161 
+ 00032535  0x00006fbf force  0x00000000 , 0x00000011 
+ 00032536  0x00006fc1 div  0x0000003f , 0x0000000a 
+ 00032537  0x00006fc2 call  0x00007efd 
+ 00032538  0x00006fc3 remainder  0x0000003f 
+ 00032539  0x00006fc4 call  0x00007ef3 
+ 00032540  0x00006fc5 increase  0x00000001 , 0x00000011 
+ 00032541  0x00006fc6 quotient  0x0000003f 
+ 00032542  0x00006fc7 sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00032543  0x00006fc8 nbranch  0x00007f18 , 0x00000002 
+ 00032544  0x00006fc9 call  0x00007ef3 
+ 00032545  0x00006fca isolate1  0x00000000 , 0x00000011 
+ 00032546  0x00006fcb rtn  0x00000001 
+ 00032547  0x00006fcc istore  0x00000001 , 0x00000005 
+ 00032548  0x00006fcd rtn 
+ 00032549  0x00006fd6 ifetch  0x00000001 , 0x00000011 
+ 00032550  0x00006fd7 ifetcht  0x00000001 , 0x00000012 
+ 00032551  0x00006fd8 isub  0x00000002 , 0x0000003e 
+ 00032552  0x00006fd9 nrtn  0x00000005 
+ 00032553  0x00006fda increase  0x00000001 , 0x00000011 
+ 00032554  0x00006fdb increase  0x00000001 , 0x00000012 
+ 00032555  0x00006fdc loop  0x00007f25 
+ 00032556  0x00006fdd force  0x00000000 , 0x0000003e 
+ 00032557  0x00006fde rtn 
+ 00032558  0x00006fe2 isub  0x00000002 , 0x0000003e 
+ 00032559  0x00006fe3 nrtn  0x00000002 
+ 00032560  0x00006fe4 deposit  0x00000002 
+ 00032561  0x00006fe5 rtn 
+ 00032562  0x00006fe8 iadd  0x00000002 , 0x0000003f 
+ 00032563  0x00006fe9 isub  0x00000002 , 0x00000002 
+ 00032564  0x00006fea isub  0x00000002 , 0x0000003f 
+ 00032565  0x00006feb rtn 
+ 00032566  0x00006fee arg  0x00000200 , 0x00000039 
+ 00032567  0x00006fef arg  0x00004000 , 0x00000005 
+ 00032568  0x00006ff0 branch  0x00007e3b 
+ 00032569  0x00006ff3 fetch  0x00000005 , 0x0000009c 
+ 00032570  0x00006ff4 store  0x00000005 , 0x00000161 
+ 00032571  0x00006ff5 fetch  0x00000002 , 0x00004210 
+ 00032572  0x00006ff6 istore  0x00000002 , 0x00000005 
+ 00032573  0x00006ff7 setarg  0x00000000 
+ 00032574  0x00006ff8 setflag  0x0000002d , 0x00000007 , 0x0000003f 
+ 00032575  0x00006ff9 setflag  0x0000002b , 0x00000006 , 0x0000003f 
+ 00032576  0x00006ffa setflag  0x00000018 , 0x00000005 , 0x0000003f 
+ 00032577  0x00006ffb setflag  0x0000002e , 0x00000004 , 0x0000003f 
+ 00032578  0x00006ffc istore  0x00000001 , 0x00000005 
+ 00032579  0x00006ffd branch  0x00007f52 
+ 00032580  0x00007001 fetch  0x00000005 , 0x0000009c 
+ 00032581  0x00007002 store  0x00000005 , 0x00000161 
+ 00032582  0x00007003 fetch  0x00000001 , 0x00000016 
+ 00032583  0x00007004 istore  0x00000001 , 0x00000005 
+ 00032584  0x00007005 fetch  0x00000002 , 0x000003da 
+ 00032585  0x00007006 arg  0x00000fff , 0x00000006 
+ 00032586  0x00007007 iand  0x00000006 , 0x0000003f 
+ 00032587  0x00007008 setflag  0x0000002d , 0x0000000f , 0x0000003f 
+ 00032588  0x00007009 setflag  0x0000002b , 0x0000000e , 0x0000003f 
+ 00032589  0x0000700a setflag  0x00000018 , 0x0000000d , 0x0000003f 
+ 00032590  0x0000700b setflag  0x0000002e , 0x0000000c , 0x0000003f 
+ 00032591  0x0000700c istore  0x00000002 , 0x00000005 
+ 00032592  0x0000700d branch  0x00007f52 
+ 00032593  0x0000700f store  0x00000008 , 0x00000161 
+ 00032594  0x00007011 fetch  0x00000001 , 0x0000416e 
+ 00032595  0x00007012 rtneq  0x0000007f 
+ 00032596  0x00007013 and_into  0x0000007f , 0x0000003f 
+ 00032597  0x00007014 lshift3  0x0000003f , 0x0000003f 
+ 00032598  0x00007015 arg  0x00004c00 , 0x00000005 
+ 00032599  0x00007016 iadd  0x00000005 , 0x00000005 
+ 00032600  0x00007017 fetch  0x00000008 , 0x00000161 
+ 00032601  0x00007018 istore  0x00000008 , 0x00000005 
+ 00032602  0x00007019 fetch  0x00000001 , 0x0000416e 
+ 00032603  0x0000701a isolate1  0x00000007 , 0x0000003f 
+ 00032604  0x0000701b increase  0x00000001 , 0x0000003f 
+ 00032605  0x0000701c and_into  0x0000007f , 0x0000003f 
+ 00032606  0x0000701d setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00032607  0x0000701e store  0x00000001 , 0x0000416e 
+ 00032608  0x0000701f fetch  0x00000008 , 0x00000161 
+ 00032609  0x00007020 rtn 
+ 00032610  0x00007023 arg  0x00000800 , 0x00000039 
+ 00032611  0x00007024 arg  0x00000000 , 0x00000005 
+ 00032612  0x00007025 setarg  0x01010101 
+ 00032613  0x00007026 branch  0x00007e3c 
+ 00032614  0x0000702a rtn  0x00000034 
+ 00032615  0x0000702b copy  0x0000003f , 0x0000003d 
+ 00032616  0x0000702f hfetch  0x00000002 , 0x0000810e 
+ 00032617  0x00007030 nbranch  0x00007f68 , 0x00000034 
+ 00032618  0x00007031 rtn 
+ 00032619  0x00007034 hfetch  0x00000002 , 0x00008058 
+ 00032620  0x00007035 copy  0x0000003f , 0x00000003 
+ 00032621  0x00007036 rtn 
+ 00032622  0x00007039 hfetch  0x00000002 , 0x0000805e 
+ 00032623  0x0000703a copy  0x0000003f , 0x0000000a 
+ 00032624  0x0000703b rtn 
+ 00032625  0x0000703e copy  0x00000006 , 0x00000011 
+ 00032626  0x0000703f call  0x00007f6e 
+ 00032627  0x00007040 copy  0x00000011 , 0x00000006 
+ 00032628  0x00007042 call  0x00004976 
+ 00032629  0x00007043 call  0x000068fa 
+ 00032630  0x00007044 branch  0x00007f68 
+ 00032631  0x00007047 hjam  0x00000001 , 0x00008203 
+ 00032632  0x00007048 rtn 
+ 00032633  0x0000704b hstore  0x00000002 , 0x00008205 
+ 00032634  0x0000704c hfetch  0x00000001 , 0x00008203 
+ 00032635  0x0000704d set1  0x00000004 , 0x0000003f 
+ 00032636  0x0000704e hstore  0x00000001 , 0x00008203 
+ 00032637  0x0000704f rtn 
+ 00032638  0x00007051 hstore  0x00000002 , 0x00008207 
+ 00032639  0x00007052 hfetch  0x00000001 , 0x00008203 
+ 00032640  0x00007053 set1  0x00000006 , 0x0000003f 
+ 00032641  0x00007054 hstore  0x00000001 , 0x00008203 
+ 00032642  0x00007055 rtn 
+ 00032643  0x00007058 hstore  0x00000002 , 0x00008205 
+ 00032644  0x00007059 hjam  0x00000030 , 0x00008203 
+ 00032645  0x0000705a rtn 
+ 00032646  0x0000705d hfetch  0x00000001 , 0x00008043 
+ 00032647  0x0000705e set1  0x00000004 , 0x0000003f 
+ 00032648  0x0000705f hstore  0x00000001 , 0x00008043 
+ 00032649  0x00007060 rtn 
+ 00032650  0x00007063 hfetch  0x00000001 , 0x00008043 
+ 00032651  0x00007064 set0  0x00000004 , 0x0000003f 
+ 00032652  0x00007065 hstore  0x00000001 , 0x00008043 
+ 00032653  0x00007066 rtn 
+ 00032654  0x00007069 hfetch  0x00000002 , 0x0000810e 
+ 00032655  0x0000706a arg  0x00000200 , 0x00000002 
+ 00032656  0x0000706c isub  0x00000002 , 0x0000003e 
+ 00032657  0x0000706d rtn 
+ 00032658  0x00007074 set1  0x00000025 , 0x00000000 
+ 00032659  0x00007075 bpatch  0x000000bd , 0x00004037 
+ 00032660  0x00007076 ifetcht  0x00000005 , 0x00000011 
+ 00032661  0x00007077 and  0x00000002 , 0x000000ff , 0x0000003f 
+ 00032662  0x00007078 nbranch  0x00007f99 , 0x00000034 
+ 00032663  0x00007079 rshift8  0x00000002 , 0x0000003f 
+ 00032664  0x0000707a istore  0x00000005 , 0x00000011 
+ 00032665  0x0000707c increase  0x00000004 , 0x00000011 
+ 00032666  0x0000707d ifetch  0x00000001 , 0x00000011 
+ 00032667  0x0000707e nbranch  0x00003bf1 , 0x00000034 
+ 00032668  0x0000707f fetch  0x00000001 , 0x00000b7d 
+ 00032669  0x00007080 istore  0x00000001 , 0x00000011 
+ 00032670  0x00007081 rtn 
+ 00032671  0x00007087 set1  0x00000025 , 0x00000000 
+ 00032672  0x00007088 bpatch  0x000000be , 0x00004037 
+ 00032673  0x00007089 arg  0x00000005 , 0x00000039 
+ 00032674  0x0000708a ifetch  0x00000005 , 0x00000011 
+ 00032675  0x0000708b rtn  0x00000034 
+ 00032676  0x0000708d ifetch  0x00000001 , 0x00000011 
+ 00032677  0x0000708e nbranch  0x00007fa9 , 0x00000034 
+ 00032678  0x0000708f increase  0x00000001 , 0x00000011 
+ 00032679  0x00007090 loop  0x00007fa4 
+ 00032680  0x00007091 branch  0x00003bf1 
+ 00032681  0x00007093 arg  0x00000000 , 0x00000002 
+ 00032682  0x00007094 istoret  0x00000001 , 0x00000011 
+ 00032683  0x00007095 rtn 
+ 00032684  0x0000709b ifetch  0x00000005 , 0x00000011 
+ 00032685  0x0000709c rtn 
+ 00032686  0x000070a2 ifetch  0x00000001 , 0x00000011 
+ 00032687  0x000070a3 rtn 
+ 00032688  0x000070a7 ifetch  0x00000002 , 0x00000011 
+ 00032689  0x000070a8 rtn 
+ 00032690  0x000070ad arg  0x00000000 , 0x00000002 
+ 00032691  0x000070af fetch  0x00000001 , 0x00000006 
+ 00032692  0x000070b0 loop  0x00007fb3 , 0x00000034 
+ 00032693  0x000070b1 increase  0x00000001 , 0x00000002 
+ 00032694  0x000070b2 loop  0x00007fb3 
+ 00032695  0x000070b3 copy  0x00000002 , 0x0000003f 
+ 00032696  0x000070b4 rtn 
+ 00032697  0x000070b7 isub  0x00000002 , 0x0000003e 
+ 00032698  0x000070b8 nrtn  0x00000002 
+ 00032699  0x000070b9 copy  0x00000002 , 0x0000003f 
+ 00032700  0x000070ba rtn 
Index: btkb/output/bt_program23.list
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.list	(revision 252)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.list	(working copy)
@@ -475,24788 +475,24796 @@
 0x199 000597 istore 5 ,contw 
 0x19a 000598 ifetch 5 ,contr 
 0x19b 000599 istore 5 ,contw 
-0x19c 000600 hjam 0xc2 ,0x956 
-0x19d 000601 hjam 0xd0 ,0x955 
-0x19e 000602 rtn 
-:      000607 p_set_tx_step_power:
-0x19f 000609 nop 4 
-0x1a0 000610 hjam 0xd1 ,0x955 
-0x1a1 000611 nop 4 
-0x1a2 000612 hjam 0xd2 ,0x955 
-0x1a3 000613 nop 4 
-0x1a4 000614 hjam 0xd4 ,0x955 
-0x1a5 000615 nop 4 
-0x1a6 000618 rtn 
-:      000620 p_tx_ramp_down_common:
-0x1a7 000621 hjam 0xd4 ,0x955 
-0x1a8 000622 nop 4 
-0x1a9 000623 hjam 0xd2 ,0x955 
-0x1aa 000624 nop 4 
-0x1ab 000625 hjam 0xd1 ,0x955 
-0x1ac 000626 nop 4 
-0x1ad 000627 hjam 0xd0 ,0x955 
-0x1ae 000628 hjam 0xc0 ,0x956 
-0x1af 000629 rtn 
-:      000631 p_shutdown_radio:
-0x1b0 000632 branch shutdown_radio + 2 ,is_rx 
-0x1b1 000633 call p_tx_ramp_down_common 
-0x1b2 000634 branch shutdown_radio + 2 
-:      000637 p_kb_before_hibernate:
-0x1b3 000638 enable user 
-0x1b4 000639 hfetch 4 ,0x8138 
-0x1b5 000640 setflag user ,26 ,pdata 
-0x1b6 000641 hstore 4 ,core_lpm_reg 
-0x1b7 000642 call lpm_write_ctrl 
-0x1b8 000643 jam 1 ,mem_lpm_current_mult 
-:      000644 p_kb_bt_lpm_before:
-0x1b9 000645 rtn 
-:      000647 p_kb_init:
-0x1ba 000648 fetch 1 ,mem_le_name_len 
-0x1bb 000649 increase 2 ,pdata 
-0x1bc 000650 store 1 ,mem_le_scan_data_len 
-0x1bd 000651 jam 0 ,mem_c51_flag 
-0x1be 000652 jam 6 ,mem_connection_options 
-0x1bf 000653 call app_lpm_mult_enable 
-0x1c0 000654 setarg p_kb_bt_lpm_before 
-0x1c1 000655 store 2 ,mem_cb_before_lpm 
-0x1c2 000656 setarg p_c51_user_event 
-0x1c3 000657 store 2 ,mem_cb_bb_event_process 
-0x1c4 000658 setarg p_mouse_idle 
-0x1c5 000659 store 2 ,mem_cb_idle_process 
-0x1c6 000660 setarg p_ipc_rx 
-0x1c7 000661 store 2 ,mem_cb_le_process 
-0x1c8 000662 setarg p_kb_before_hibernate 
-0x1c9 000663 store 2 ,mem_cb_before_hibernate 
-0x1ca 000664 setarg mem_ipc_2bt_fifo_head 
-0x1cb 000665 byteswap pdata ,pdata 
-0x1cc 000666 store 2 ,mem_ipc_2bt_read_index 
-0x1cd 000667 store 2 ,mem_ipc_2bt_write_index 
-0x1ce 000668 call lpm_disable_exen_output 
-0x1cf 000669 setarg mem_ipc_2c51_fifo_head 
-0x1d0 000670 byteswap pdata ,pdata 
-0x1d1 000671 store 2 ,mem_ipc_2c51_read_index 
-0x1d2 000672 store 2 ,mem_ipc_2c51_write_index 
-0x1d3 000673 fetch 1 ,mem_hibernate_flag 
-0x1d4 000674 beq 0x5a ,p_device_init_init_hibwake 
-0x1d5 000675 branch p_deveice_init_wake ,wake 
-0x1d6 000676 fetch 2 ,mem_adc_0v 
-0x1d7 000677 byteswap pdata ,pdata 
-0x1d8 000678 store 2 ,mem_adc_0v 
-0x1d9 000679 fetch 2 ,mem_adc_3v 
-0x1da 000680 byteswap pdata ,pdata 
-0x1db 000681 store 2 ,mem_adc_3v 
-0x1dc 000682 call p_init_adc_from_otp 
-0x1dd 000683 fetch 8 ,mem_temp 
-0x1de 000684 nbranch p_deveice_init_reset ,blank 
-0x1df 000685 fetch 2 ,0x4ad4 
-0x1e0 000686 byteswap pdata ,pdata 
-0x1e1 000687 branch p_deveice_init_reset ,blank 
-0x1e2 000688 store 2 ,mem_adc_3v 
-:      000689 p_deveice_init_reset:
-0x1e3 000690 call p_le_queue_init 
-0x1e4 000691 jam bt_evt_reset ,mem_ipc_tx_evt 
-:      000692 p_device_init_common:
-0x1e5 000693 call p_ipc_tx_evt 
-0x1e6 000694 jam 0 ,mem_hibernate_flag 
-0x1e7 000695 hjam start_c51_core ,core_docd_ctrl 
-0x1e8 000696 rtn 
-:      000697 p_deveice_init_wake:
-0x1e9 000698 jam bt_evt_wakeup ,mem_ipc_tx_evt 
-0x1ea 000699 branch p_device_init_common 
-:      000700 p_device_init_init_hibwake:
-0x1eb 000701 copy auxcnt ,pdata 
-0x1ec 000702 branch p_enter_hibernate_continue ,blank 
-0x1ed 000703 call init_lmp_work 
-0x1ee 000704 call l2cap_init_work 
-0x1ef 000705 setarg 0 
-0x1f0 000706 store 8 ,mem_context 
-0x1f1 000707 store 2 ,mem_ui_state_map 
-0x1f2 000708 copy clkn_bt ,pdata 
-0x1f3 000709 store 4 ,mem_ipc_last_check_timer 
-0x1f4 000710 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
-0x1f5 000711 branch p_device_init_common 
-:      000713 p_init_adc_from_otp:
-0x1f6 000714 call otp_enable_chgpump 
-0x1f7 000715 setarg 0x7e0 
-0x1f8 000716 arg mem_temp ,rega 
-0x1f9 000717 arg 14 ,temp 
-0x1fa 000718 call otpd_read_data 
-0x1fb 000719 call otp_disable_chgpump 
-0x1fc 000720 fetch 1 ,mem_temp 
-0x1fd 000721 bbit1 1 ,assert 
-0x1fe 000722 fetch 8 ,mem_temp + 2 
-0x1ff 000723 rtn blank 
-0x200 000724 fetch 1 ,mem_adc_config_flag 
-0x201 000725 bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
-0x202 000726 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
-:      000727 p_calc_adc_check_gpio:
-0x203 000728 fetch 2 ,mem_temp + 2 
-0x204 000729 byteswap pdata ,pdata 
-0x205 000730 store 2 ,mem_adc_0v 
-0x206 000731 fetch 2 ,mem_temp + 8 
-0x207 000732 byteswap pdata ,pdata 
-0x208 000733 store 2 ,mem_adc_3v 
-0x209 000734 rtn 
-:      000735 p_calc_adc_base_vinlpm:
-0x20a 000736 fetcht 2 ,mem_temp + 6 
-0x20b 000737 fetch 2 ,mem_temp + 12 
-0x20c 000738 copy temp ,regb 
-0x20d 000739 copy pdata ,rega 
-0x20e 000740 byteswap pdata ,pdata 
-0x20f 000741 store 2 ,mem_adc_3v 
-0x210 000742 copy rega ,pdata 
-0x211 000743 isub temp ,regc 
-0x212 000744 lshift regc ,regc 
-0x213 000745 copy regb ,pdata 
-0x214 000746 isub regc ,pdata 
-0x215 000747 byteswap pdata ,pdata 
-0x216 000748 store 2 ,mem_adc_0v 
-0x217 000749 rtn 
-:      000751 p_calc_adc_base_hvin:
-0x218 000752 fetcht 2 ,mem_temp + 4 
-0x219 000753 fetch 2 ,mem_temp + 10 
-0x21a 000754 copy temp ,regb 
-0x21b 000755 copy pdata ,rega 
-0x21c 000756 isub temp ,regc 
-0x21d 000757 rshift2 regc ,regc 
-0x21e 000758 copy regb ,pdata 
-0x21f 000759 isub regc ,pdata 
-0x220 000760 byteswap pdata ,pdata 
-0x221 000761 store 2 ,mem_adc_0v 
-0x222 000762 lshift regc ,regc 
-0x223 000763 copy rega ,pdata 
-0x224 000764 isub regc ,pdata 
-0x225 000765 byteswap pdata ,pdata 
-0x226 000766 store 2 ,mem_adc_3v 
-0x227 000767 rtn 
-:      000770 p_le_enable:
-0x228 000771 jam 39 ,mem_le_ch_mapped 
-0x229 000772 hjam 0x36 ,0x90f 
-0x22a 000773 hjam 0x5f ,0x90b 
-0x22b 000774 branch le_enable + 2 
-:      000775 p_le_disable:
-0x22c 000776 hjam 0x2e ,0x90f 
-0x22d 000777 hjam 0xff ,0x90b 
-0x22e 000778 branch le_disable + 2 
-:      000781 p_mouse_idle:
-0x22f 000782 rtn 
-:      000783 p_check_enter_hibernate:
-0x230 000784 fetch 2 ,mem_ipc_2c51_write_index 
-0x231 000785 store 2 ,mem_ipc_2c51_read_index 
-0x232 000786 fetch 2 ,mem_ipc_2bt_write_index 
-0x233 000787 store 2 ,mem_ipc_2bt_read_index 
-0x234 000788 jam syc_task_hibernate ,mem_c51_flag 
-0x235 000789 call p_c51_wait 
-:      000790 p_enter_hibernate_continue:
-0x236 000793 jam 0x5a ,mem_hibernate_flag 
-0x237 000794 call lpm_write_gpio_wakeup 
-0x238 000795 hfetch 4 ,core_lpm_ctrl 
-0x239 000796 set0 15 ,pdata 
-0x23a 000797 hstore 4 ,core_lpm_reg 
-0x23b 000798 call lpm_write_ctrl 
-0x23c 000799 arg param_hibernate_clks ,temp 
-0x23d 000800 branch lpm_sleep 
-:      000802 p_fifo_in:
-0x23e 000803 ifetcht util_fifo_len ,rega 
-0x23f 000804 and temp ,0xff ,pdata 
-0x240 000805 nbranch p_fifo_in_push ,blank 
-0x241 000806 rshift8 temp ,pdata 
-0x242 000807 istore util_fifo_len ,rega 
-:      000808 p_fifo_in_push:
-0x243 000809 increase util_fifo_len + util_fifo_offset ,rega 
-0x244 000810 ifetch 1 ,rega 
-0x245 000811 nrtn ,blank 
-0x246 000812 branch fifo_in_push + 3 
-:      000817 p_check_51cmd_once:
-0x247 000818 call ui_ipc_get_lock 
-0x248 000819 arg mem_ipc_fifo_c512bt ,rega 
-0x249 000820 call fifo_out 
-0x24a 000821 copy pdata ,temp 
-0x24b 000822 call ui_ipc_put_lock 
-0x24c 000823 copy temp ,pdata 
-0x24d 000824 rtn blank 
-0x24e 000825 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
-0x24f 000826 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
-0x250 000827 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
-0x251 000829 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
-0x252 000830 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
-0x253 000831 beq bt_cmd_start_adv_rec ,p_handle_adv_1 
-0x254 000832 beq bt_cmd_set_reconnect_init ,p_disconnect_connected_device 
-0x255 000833 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
-0x256 000834 branch check_51cmd_once + 9 
-:      000835 p_check_51cmd_start24g:
-0x257 000836 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x258 000837 branch p_g24_start_24g_mode 
-:      000838 p_check_51cmd_stop24g:
-0x259 000839 set0 mark_24g ,mark 
-0x25a 000840 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x25b 000841 branch p_g24_stop_g24_mode 
-:      000844 p_slave_ble_disconnect:
-0x25c 000845 jam xt_ll_terminate_ind ,mem_fifo_temp 
-0x25d 000846 branch le_xtype_fifo_in 
-:      000848 p_check_51cmd_once_continue:
-0x25e 000849 fetch 1 ,mem_lmo_opcode2 
-0x25f 000850 branch p_check_51cmd_once_continue0 ,blank 
-0x260 000851 call lmo_fifo_process 
-0x261 000852 fetch 1 ,mem_lmo_opcode2 
-0x262 000853 nbranch check_51cmd_restore ,blank 
-:      000854 p_check_51cmd_once_continue0:
-0x263 000855 fetch 1 ,mem_fifo_temp 
-0x264 000856 bmark0 mark_context ,check_51cmd_check_idle 
-0x265 000858 beq bt_cmd_le_disconnect ,p_slave_ble_disconnect 
-0x266 000860 branch check_51cmd_once_continue0 
-:      000861 p_check_51cmd_start_adv:
-0x267 000862 call app_clear_reconnect_flag 
-0x268 000863 call check_51cmd_bb_reconn_cancel 
-0x269 000864 jam 0 ,mem_lpm_mode 
-0x26a 000865 random pdata 
-0x26b 000866 store 1 ,mem_le_lap 
-:      000867 p_handle_adv_0:
-0x26c 000868 jam 5 ,mem_le_adv_data + 2 
-0x26d 000869 setarg 0x181203 
-0x26e 000870 store 3 ,mem_le_adv_data + 8 
-0x26f 000872 fetcht 1 ,mem_le_adv_swift_pair 
-0x270 000873 increase 1 ,temp 
-0x271 000874 call p_le_adv_data_update 
-0x272 000875 branch check_51cmd_adv 
-:      000877 p_handle_adv_1:
-0x273 000878 jam 4 ,mem_le_adv_data + 2 
-0x274 000879 setarg 0x0000ff 
-0x275 000880 store 3 ,mem_le_adv_data + 8 
-0x276 000882 arg 0 ,temp 
-0x277 000883 call p_le_adv_data_update 
-0x278 000884 branch check_51cmd_adv 
-:      000887 p_le_adv_data_update:
-0x279 000888 fetch 1 ,mem_le_name_len 
-0x27a 000889 increase 2 ,pdata 
-0x27b 000890 iadd temp ,rega 
-0x27c 000891 add rega ,11 ,pdata 
-0x27d 000892 sub pdata ,0x1f ,null 
-0x27e 000893 nbranch p_le_adv_data_overflow ,positive 
-0x27f 000894 store 1 ,mem_le_adv_data_len 
-0x280 000895 copy rega ,pdata 
-0x281 000896 copy pdata ,loopcnt 
-0x282 000898 copy temp ,pdata 
-0x283 000899 ncall p_handle_adv_swift_pair ,blank 
-0x284 000900 call p_handle_adv_no_swift_pair ,blank 
-0x285 000901 arg mem_le_adv_data + 11 ,contw 
-0x286 000902 branch memcpy 
-:      000904 p_handle_adv_swift_pair:
-0x287 000905 arg mem_le_adv_swift_pair ,contr 
-0x288 000906 rtn 
-:      000907 p_handle_adv_no_swift_pair:
-0x289 000908 arg mem_le_scan_data ,contr 
-0x28a 000909 rtn 
-:      000911 p_le_adv_data_overflow:
-0x28b 000912 jam 11 ,mem_le_adv_data_len 
+0x19c 000600 fetch 1 ,mem_pair_state 
+0x19d 000601 call p_txpower_0dbm_default_set ,blank 
+0x19e 000602 hstore 1 ,0x8956 
+0x19f 000604 hjam 0xd0 ,0x955 
+0x1a0 000605 rtn 
+:      000607 p_txpower_0dbm_default_set:
+0x1a1 000608 setarg 0xc2 
+0x1a2 000609 rtn 
+:      000614 p_set_tx_step_power:
+0x1a3 000616 nop 4 
+0x1a4 000617 hjam 0xd1 ,0x955 
+0x1a5 000618 nop 4 
+0x1a6 000619 hjam 0xd2 ,0x955 
+0x1a7 000620 nop 4 
+0x1a8 000621 hjam 0xd4 ,0x955 
+0x1a9 000622 nop 4 
+0x1aa 000625 rtn 
+:      000627 p_tx_ramp_down_common:
+0x1ab 000628 hjam 0xd4 ,0x955 
+0x1ac 000629 nop 4 
+0x1ad 000630 hjam 0xd2 ,0x955 
+0x1ae 000631 nop 4 
+0x1af 000632 hjam 0xd1 ,0x955 
+0x1b0 000633 nop 4 
+0x1b1 000634 hjam 0xd0 ,0x955 
+0x1b2 000635 hjam 0xc0 ,0x956 
+0x1b3 000636 rtn 
+:      000638 p_shutdown_radio:
+0x1b4 000639 branch shutdown_radio + 2 ,is_rx 
+0x1b5 000640 call p_tx_ramp_down_common 
+0x1b6 000641 branch shutdown_radio + 2 
+:      000644 p_kb_before_hibernate:
+0x1b7 000645 enable user 
+0x1b8 000646 hfetch 4 ,0x8138 
+0x1b9 000647 setflag user ,26 ,pdata 
+0x1ba 000648 hstore 4 ,core_lpm_reg 
+0x1bb 000649 call lpm_write_ctrl 
+0x1bc 000650 jam 1 ,mem_lpm_current_mult 
+:      000651 p_kb_bt_lpm_before:
+0x1bd 000652 rtn 
+:      000654 p_kb_init:
+0x1be 000655 fetch 1 ,mem_le_name_len 
+0x1bf 000656 increase 2 ,pdata 
+0x1c0 000657 store 1 ,mem_le_scan_data_len 
+0x1c1 000658 jam 0 ,mem_c51_flag 
+0x1c2 000659 jam 6 ,mem_connection_options 
+0x1c3 000660 call app_lpm_mult_enable 
+0x1c4 000661 setarg p_kb_bt_lpm_before 
+0x1c5 000662 store 2 ,mem_cb_before_lpm 
+0x1c6 000663 setarg p_c51_user_event 
+0x1c7 000664 store 2 ,mem_cb_bb_event_process 
+0x1c8 000665 setarg p_mouse_idle 
+0x1c9 000666 store 2 ,mem_cb_idle_process 
+0x1ca 000667 setarg p_ipc_rx 
+0x1cb 000668 store 2 ,mem_cb_le_process 
+0x1cc 000669 setarg p_kb_before_hibernate 
+0x1cd 000670 store 2 ,mem_cb_before_hibernate 
+0x1ce 000671 setarg mem_ipc_2bt_fifo_head 
+0x1cf 000672 byteswap pdata ,pdata 
+0x1d0 000673 store 2 ,mem_ipc_2bt_read_index 
+0x1d1 000674 store 2 ,mem_ipc_2bt_write_index 
+0x1d2 000675 call lpm_disable_exen_output 
+0x1d3 000676 setarg mem_ipc_2c51_fifo_head 
+0x1d4 000677 byteswap pdata ,pdata 
+0x1d5 000678 store 2 ,mem_ipc_2c51_read_index 
+0x1d6 000679 store 2 ,mem_ipc_2c51_write_index 
+0x1d7 000680 fetch 1 ,mem_hibernate_flag 
+0x1d8 000681 beq 0x5a ,p_device_init_init_hibwake 
+0x1d9 000682 branch p_deveice_init_wake ,wake 
+0x1da 000683 fetch 2 ,mem_adc_0v 
+0x1db 000684 byteswap pdata ,pdata 
+0x1dc 000685 store 2 ,mem_adc_0v 
+0x1dd 000686 fetch 2 ,mem_adc_3v 
+0x1de 000687 byteswap pdata ,pdata 
+0x1df 000688 store 2 ,mem_adc_3v 
+0x1e0 000689 call p_init_adc_from_otp 
+0x1e1 000690 fetch 8 ,mem_temp 
+0x1e2 000691 nbranch p_deveice_init_reset ,blank 
+0x1e3 000692 fetch 2 ,0x4ad4 
+0x1e4 000693 byteswap pdata ,pdata 
+0x1e5 000694 branch p_deveice_init_reset ,blank 
+0x1e6 000695 store 2 ,mem_adc_3v 
+:      000696 p_deveice_init_reset:
+0x1e7 000697 call p_le_queue_init 
+0x1e8 000698 jam bt_evt_reset ,mem_ipc_tx_evt 
+:      000699 p_device_init_common:
+0x1e9 000700 call p_ipc_tx_evt 
+0x1ea 000701 jam 0 ,mem_hibernate_flag 
+0x1eb 000702 hjam start_c51_core ,core_docd_ctrl 
+0x1ec 000703 rtn 
+:      000704 p_deveice_init_wake:
+0x1ed 000705 jam bt_evt_wakeup ,mem_ipc_tx_evt 
+0x1ee 000706 branch p_device_init_common 
+:      000707 p_device_init_init_hibwake:
+0x1ef 000708 copy auxcnt ,pdata 
+0x1f0 000709 branch p_enter_hibernate_continue ,blank 
+0x1f1 000710 call init_lmp_work 
+0x1f2 000711 call l2cap_init_work 
+0x1f3 000712 setarg 0 
+0x1f4 000713 store 8 ,mem_context 
+0x1f5 000714 store 2 ,mem_ui_state_map 
+0x1f6 000715 copy clkn_bt ,pdata 
+0x1f7 000716 store 4 ,mem_ipc_last_check_timer 
+0x1f8 000717 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
+0x1f9 000718 branch p_device_init_common 
+:      000720 p_init_adc_from_otp:
+0x1fa 000721 call otp_enable_chgpump 
+0x1fb 000722 setarg 0x7e0 
+0x1fc 000723 arg mem_temp ,rega 
+0x1fd 000724 arg 14 ,temp 
+0x1fe 000725 call otpd_read_data 
+0x1ff 000726 call otp_disable_chgpump 
+0x200 000727 fetch 1 ,mem_temp 
+0x201 000728 bbit1 1 ,assert 
+0x202 000729 fetch 8 ,mem_temp + 2 
+0x203 000730 rtn blank 
+0x204 000731 fetch 1 ,mem_adc_config_flag 
+0x205 000732 bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
+0x206 000733 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
+:      000734 p_calc_adc_check_gpio:
+0x207 000735 fetch 2 ,mem_temp + 2 
+0x208 000736 byteswap pdata ,pdata 
+0x209 000737 store 2 ,mem_adc_0v 
+0x20a 000738 fetch 2 ,mem_temp + 8 
+0x20b 000739 byteswap pdata ,pdata 
+0x20c 000740 store 2 ,mem_adc_3v 
+0x20d 000741 rtn 
+:      000742 p_calc_adc_base_vinlpm:
+0x20e 000743 fetcht 2 ,mem_temp + 6 
+0x20f 000744 fetch 2 ,mem_temp + 12 
+0x210 000745 copy temp ,regb 
+0x211 000746 copy pdata ,rega 
+0x212 000747 byteswap pdata ,pdata 
+0x213 000748 store 2 ,mem_adc_3v 
+0x214 000749 copy rega ,pdata 
+0x215 000750 isub temp ,regc 
+0x216 000751 lshift regc ,regc 
+0x217 000752 copy regb ,pdata 
+0x218 000753 isub regc ,pdata 
+0x219 000754 byteswap pdata ,pdata 
+0x21a 000755 store 2 ,mem_adc_0v 
+0x21b 000756 rtn 
+:      000758 p_calc_adc_base_hvin:
+0x21c 000759 fetcht 2 ,mem_temp + 4 
+0x21d 000760 fetch 2 ,mem_temp + 10 
+0x21e 000761 copy temp ,regb 
+0x21f 000762 copy pdata ,rega 
+0x220 000763 isub temp ,regc 
+0x221 000764 rshift2 regc ,regc 
+0x222 000765 copy regb ,pdata 
+0x223 000766 isub regc ,pdata 
+0x224 000767 byteswap pdata ,pdata 
+0x225 000768 store 2 ,mem_adc_0v 
+0x226 000769 lshift regc ,regc 
+0x227 000770 copy rega ,pdata 
+0x228 000771 isub regc ,pdata 
+0x229 000772 byteswap pdata ,pdata 
+0x22a 000773 store 2 ,mem_adc_3v 
+0x22b 000774 rtn 
+:      000777 p_le_enable:
+0x22c 000778 jam 39 ,mem_le_ch_mapped 
+0x22d 000779 hjam 0x36 ,0x90f 
+0x22e 000780 hjam 0x5f ,0x90b 
+0x22f 000781 branch le_enable + 2 
+:      000782 p_le_disable:
+0x230 000783 hjam 0x2e ,0x90f 
+0x231 000784 hjam 0xff ,0x90b 
+0x232 000785 branch le_disable + 2 
+:      000788 p_mouse_idle:
+0x233 000789 rtn 
+:      000790 p_check_enter_hibernate:
+0x234 000791 fetch 2 ,mem_ipc_2c51_write_index 
+0x235 000792 store 2 ,mem_ipc_2c51_read_index 
+0x236 000793 fetch 2 ,mem_ipc_2bt_write_index 
+0x237 000794 store 2 ,mem_ipc_2bt_read_index 
+0x238 000795 jam syc_task_hibernate ,mem_c51_flag 
+0x239 000796 call p_c51_wait 
+:      000797 p_enter_hibernate_continue:
+0x23a 000800 jam 0x5a ,mem_hibernate_flag 
+0x23b 000801 call lpm_write_gpio_wakeup 
+0x23c 000802 hfetch 4 ,core_lpm_ctrl 
+0x23d 000803 set0 15 ,pdata 
+0x23e 000804 hstore 4 ,core_lpm_reg 
+0x23f 000805 call lpm_write_ctrl 
+0x240 000806 arg param_hibernate_clks ,temp 
+0x241 000807 branch lpm_sleep 
+:      000809 p_fifo_in:
+0x242 000810 ifetcht util_fifo_len ,rega 
+0x243 000811 and temp ,0xff ,pdata 
+0x244 000812 nbranch p_fifo_in_push ,blank 
+0x245 000813 rshift8 temp ,pdata 
+0x246 000814 istore util_fifo_len ,rega 
+:      000815 p_fifo_in_push:
+0x247 000816 increase util_fifo_len + util_fifo_offset ,rega 
+0x248 000817 ifetch 1 ,rega 
+0x249 000818 nrtn ,blank 
+0x24a 000819 branch fifo_in_push + 3 
+:      000824 p_check_51cmd_once:
+0x24b 000825 call ui_ipc_get_lock 
+0x24c 000826 arg mem_ipc_fifo_c512bt ,rega 
+0x24d 000827 call fifo_out 
+0x24e 000828 copy pdata ,temp 
+0x24f 000829 call ui_ipc_put_lock 
+0x250 000830 copy temp ,pdata 
+0x251 000831 rtn blank 
+0x252 000832 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
+0x253 000833 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
+0x254 000834 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
+0x255 000836 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
+0x256 000837 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
+0x257 000838 beq bt_cmd_start_adv_rec ,p_handle_adv_1 
+0x258 000839 beq bt_cmd_set_reconnect_init ,p_disconnect_connected_device 
+0x259 000840 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
+0x25a 000841 branch check_51cmd_once + 9 
+:      000842 p_check_51cmd_start24g:
+0x25b 000843 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x25c 000844 branch p_g24_start_24g_mode 
+:      000845 p_check_51cmd_stop24g:
+0x25d 000846 set0 mark_24g ,mark 
+0x25e 000847 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x25f 000848 branch p_g24_stop_g24_mode 
+:      000851 p_slave_ble_disconnect:
+0x260 000852 jam xt_ll_terminate_ind ,mem_fifo_temp 
+0x261 000853 branch le_xtype_fifo_in 
+:      000855 p_check_51cmd_once_continue:
+0x262 000856 fetch 1 ,mem_lmo_opcode2 
+0x263 000857 branch p_check_51cmd_once_continue0 ,blank 
+0x264 000858 call lmo_fifo_process 
+0x265 000859 fetch 1 ,mem_lmo_opcode2 
+0x266 000860 nbranch check_51cmd_restore ,blank 
+:      000861 p_check_51cmd_once_continue0:
+0x267 000862 fetch 1 ,mem_fifo_temp 
+0x268 000863 bmark0 mark_context ,check_51cmd_check_idle 
+0x269 000865 beq bt_cmd_le_disconnect ,p_slave_ble_disconnect 
+0x26a 000867 branch check_51cmd_once_continue0 
+:      000868 p_check_51cmd_start_adv:
+0x26b 000869 call app_clear_reconnect_flag 
+0x26c 000870 call check_51cmd_bb_reconn_cancel 
+0x26d 000871 jam 0 ,mem_lpm_mode 
+0x26e 000872 random pdata 
+0x26f 000873 store 1 ,mem_le_lap 
+:      000874 p_handle_adv_0:
+0x270 000875 jam 5 ,mem_le_adv_data + 2 
+0x271 000876 setarg 0x181203 
+0x272 000877 store 3 ,mem_le_adv_data + 8 
+0x273 000879 fetcht 1 ,mem_le_adv_swift_pair 
+0x274 000880 increase 1 ,temp 
+0x275 000881 call p_le_adv_data_update 
+0x276 000882 branch check_51cmd_adv 
+:      000884 p_handle_adv_1:
+0x277 000885 jam 4 ,mem_le_adv_data + 2 
+0x278 000886 setarg 0x0000ff 
+0x279 000887 store 3 ,mem_le_adv_data + 8 
+0x27a 000889 arg 0 ,temp 
+0x27b 000890 call p_le_adv_data_update 
+0x27c 000891 branch check_51cmd_adv 
+:      000894 p_le_adv_data_update:
+0x27d 000895 fetch 1 ,mem_le_name_len 
+0x27e 000896 increase 2 ,pdata 
+0x27f 000897 iadd temp ,rega 
+0x280 000898 add rega ,11 ,pdata 
+0x281 000899 sub pdata ,0x1f ,null 
+0x282 000900 nbranch p_le_adv_data_overflow ,positive 
+0x283 000901 store 1 ,mem_le_adv_data_len 
+0x284 000902 copy rega ,pdata 
+0x285 000903 copy pdata ,loopcnt 
+0x286 000905 copy temp ,pdata 
+0x287 000906 ncall p_handle_adv_swift_pair ,blank 
+0x288 000907 call p_handle_adv_no_swift_pair ,blank 
+0x289 000908 arg mem_le_adv_data + 11 ,contw 
+0x28a 000909 branch memcpy 
+:      000911 p_handle_adv_swift_pair:
+0x28b 000912 arg mem_le_adv_swift_pair ,contr 
 0x28c 000913 rtn 
-:      000915 p_disconnect_connected_device:
-0x28d 000917 fetch 2 ,mem_ui_state_map 
-0x28e 000918 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x28f 000919 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
-0x290 000920 bmark1 mark_24g ,p_g24_stop_g24_mode 
-0x291 000921 jam off ,mem_le_adv_enable 
-0x292 000922 call app_bt_stop_discovery 
-0x293 000924 jam bt_evt_reconnect_standy ,mem_fifo_temp 
-0x294 000925 branch ui_ipc_send_event 
-:      000929 p_lpm_sleep:
-0x295 000930 call xtal_fast_wake 
-0x296 000931 branch lpm_sleep + 2 
-:      000942 p_hid_rx_process_data_hid_kb:
-0x297 000943 ifetch 1 ,contr 
-0x298 000944 store 1 ,mem_caps_num_lock 
-0x299 000945 rtn 
-:      000950 p_le_transmit_receive_sifs:
-0x29a 000951 call le_transmit 
-0x29b 000952 fetcht 1 ,mem_last_freq 
-0x29c 000953 call set_freq_rx 
-0x29d 000954 call rf_rx_enable 
-0x29e 000955 enable swfine 
-0x29f 000956 arg 5500 ,timeup 
-0x2a0 000958 branch le_receive_rxon 
-:      000960 p_le_init_conn:
-0x2a1 000961 jam 0x01 ,mem_le_txheader 
-0x2a2 000962 jam 0 ,mem_le_txlen 
-0x2a3 000963 branch le_init_conn + 2 
-:      000965 p_le_transmit:
-0x2a4 000966 call le_prep 
-0x2a5 000967 call p_letx_setfreq 
-0x2a6 000968 branch le_transmit + 4 
-:      000970 p_letx_setfreq:
-0x2a7 000971 branch p_txon ,match 
-0x2a8 000972 call le_setfreq 
-0x2a9 000973 branch set_freq_tx 
-:      000975 p_le_send_adv_ind:
-0x2aa 000976 fetch 1 ,mem_le_rx_window 
-0x2ab 000977 store 4 ,mem_le_transmit_window 
-0x2ac 000978 fetch 1 ,mem_le_adv_type 
-0x2ad 000979 beq adv_direct_ind ,p_le_send_adv_direct_ind 
-0x2ae 000980 branch le_send_adv_ind + 2 
-:      000981 p_le_send_adv_direct_ind:
-0x2af 000982 jam 0 ,mem_le_adv_type 
-0x2b0 000983 branch le_send_adv_direct_ind 
-:      000985 p_le_update_param:
-0x2b1 000986 fetch 1 ,mem_le_state 
-0x2b2 000987 rtnbit0 lestate_update_param 
-0x2b3 000988 fetch 2 ,mem_le_event_count 
-0x2b4 000989 fetcht 2 ,mem_le_instant 
-0x2b5 000990 isub temp ,pdata 
-0x2b6 000991 nrtn positive 
-0x2b7 000992 branch le_update_param + 8 
-:      000995 p_le_prepare_tx:
-0x2b8 000996 fetch 1 ,mem_le_arq 
-0x2b9 000997 rtnbit1 wak 
-0x2ba 000999 fetch 1 ,mem_le_rxbuf + 1 
-0x2bb 001000 branch le_prepare_tx + 4 ,blank 
-0x2bc 001001 branch le_send_empty 
-:      001007 p_le_prepare_tx_cmd:
-0x2bd 001008 fetch 1 ,mem_le_txpayload 
-0x2be 001009 beq ll_unknown_rsp ,p_le_send_unknown_rsp 
-0x2bf 001010 beq ll_connection_param_req ,p_le_send_conn_param_req 
-0x2c0 001011 beq ll_start_enc_rsp ,p_le_send_start_enc_rsp 
-0x2c1 001013 beq ll_terminate_ind ,p_le_send_terminate_ind 
-0x2c2 001014 beq ll_ping_rsp ,p_le_send_ping_rsp 
-0x2c3 001015 branch le_prepare_tx_cmd + 10 
-:      001017 p_le_send_ping_rsp:
-0x2c4 001018 force 1 ,temp 
-0x2c5 001019 branch le_send_packet 
-:      001021 p_le_send_terminate_ind:
-0x2c6 001022 setarg 10 
-0x2c7 001023 store 2 ,mem_le_superto 
-0x2c8 001024 branch le_send_terminate_ind 
-:      001026 p_le_send_start_enc_rsp:
-0x2c9 001027 jam bt_cmd_le_update_conn ,mem_fifo_temp 
-0x2ca 001028 call ui_ipc_send_cmd 
-0x2cb 001029 force 1 ,temp 
-0x2cc 001030 branch le_send_packet ,master 
-0x2cd 001031 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
-0x2ce 001032 call ui_ipc_send_event 
-0x2cf 001033 fetch 1 ,mem_le_pairing_state 
-0x2d0 001034 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
-0x2d1 001035 branch p_le_send_start_enc_rsp_end 
-:      001036 p_le_send_start_enc_rsp0:
-0x2d2 001037 jam xt_smp_encryption_information ,mem_fifo_temp 
-0x2d3 001038 call le_xtype_fifo_in 
-:      001039 p_le_send_start_enc_rsp_end:
-0x2d4 001040 force 1 ,temp 
-0x2d5 001041 branch le_send_packet 
-:      001051 p_le_send_unknown_rsp:
-0x2d6 001052 fetch 1 ,mem_le_ll_unknown_type 
-0x2d7 001053 istore 1 ,contw 
-0x2d8 001054 force 2 ,temp 
-0x2d9 001055 branch le_send_packet 
-:      001057 p_le_send_conn_param_req:
-0x2da 001058 increase -1 ,contw 
-0x2db 001059 fetch 8 ,mem_le_connection_updata_param 
-0x2dc 001060 istore 8 ,contw 
-0x2dd 001061 ifetch 8 ,contr 
-0x2de 001062 istore 8 ,contw 
-0x2df 001063 force 2 ,type 
-0x2e0 001064 branch le_send_autolen 
-:      001066 p_le_prepare_smp:
-0x2e1 001067 fetch 1 ,mem_le_l2cap 
-0x2e2 001068 beq smp_identity_address_information ,le_send_smp_identity_address_information + 2 
-0x2e3 001069 beq smp_pairing_response ,p_le_send_smp_pairing_response 
-0x2e4 001070 beq smp_master_identification ,le_send_smp_master_identification + 2 
-0x2e5 001071 branch le_prepare_smp0 
-:      001075 p_le_send_smp_pairing_response:
-0x2e6 001076 setarg param_smp_paring_response 
-0x2e7 001077 store 3 ,mem_le_pres 
-0x2e8 001078 setarg 0x01 
-0x2e9 001079 istore 1 ,contw 
-0x2ea 001080 setarg param_smp_key_dist0 
-0x2eb 001081 istore 3 ,contw 
-0x2ec 001082 branch le_send_smp_pairing_response + 4 
-:      001088 p_lerx_nopayload:
-0x2ed 001089 parse 3 ,0 ,24 
-0x2ee 001090 enable swfine 
-0x2ef 001091 arg param_sifs ,27 
-0x2f0 001092 rshift32 pdata ,pdata 
-0x2f1 001093 rshift16 pdata ,pdata 
-0x2f2 001094 istore 3 ,contw 
-0x2f3 001095 branch end_of_packet ,6 
-0x2f4 001096 enable match 
-0x2f5 001097 fetch 1 ,mem_last_freq 
-0x2f6 001098 add pdata ,0 ,rega 
-0x2f7 001099 branch lerx_nopayload + 12 
-:      001101 p_le_parse_att:
-0x2f8 001102 ifetch 3 ,contr 
-0x2f9 001103 store 3 ,mem_le_att_opcode 
-0x2fa 001105 beq attop_write_command ,p_le_parse_att_write_command 
-0x2fb 001108 beq attop_exchange_mtu_request ,p_le_parse_att_exchange_mtu_request 
-0x2fc 001109 beq attop_write_request ,p_le_parse_att_write_request 
-0x2fd 001110 branch le_parse_att_p 
-:      001112 p_le_parse_att_write_command:
-0x2fe 001113 jam 1 ,mem_reconnect_continue 
-0x2ff 001114 fetch 2 ,mem_le_att_handle 
-0x300 001115 beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
-0x301 001116 branch le_parse_att_write_command 
-:      001117 p_handle_num:
-0x302 001119 arg mem_le_rxbuf + 9 ,contr 
-0x303 001120 branch p_hid_rx_process_data_hid_kb 
-:      001122 p_le_parse_att_write_request:
-0x304 001123 fetch 2 ,mem_le_att_handle 
-0x305 001124 sub pdata ,handle_uuid_chrctr_report_id1_output ,null 
-0x306 001125 call p_handle_num ,zero 
-0x307 001126 fetch 2 ,mem_le_att_handle 
-0x308 001127 sub pdata ,handle_uuid_end ,null 
-0x309 001128 call p_set_lpm_mode ,zero 
-0x30a 001129 fetch 2 ,mem_le_att_handle 
-0x30b 001130 fetcht 2 ,mem_att_report3 
-0x30c 001131 increase 1 ,temp 
-0x30d 001132 isub temp ,null 
-0x30e 001133 branch p_key_data_send ,zero 
-0x30f 001134 branch le_parse_att_write_request 
-:      001135 p_key_data_send:
-0x310 001136 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
-0x311 001137 call ui_ipc_send_event 
-0x312 001138 branch le_parse_att_write_request 
-:      001141 p_set_lpm_mode:
-0x313 001142 jam 1 ,mem_lpm_mode 
-0x314 001143 rtn 
-:      001146 p_le_parse_att_exchange_mtu_request:
-0x315 001147 jam attop_exchange_mtu_response ,mem_fifo_temp 
-0x316 001148 branch le_xtype_fifo_in 
-:      001150 p_le_prepare_att:
-0x317 001151 fetch 1 ,mem_le_l2cap 
-0x318 001152 beq attop_handle_value_notification ,p_le_send_att_handle_value_notification 
-0x319 001153 beq attop_handle_value_indication ,p_le_send_att_handle_value_indication 
-0x31a 001154 beq attop_read_by_group_type_response ,p_le_send_att_read_by_group_type_response 
-0x31b 001155 beq attop_read_by_type_response ,p_le_send_att_read_by_type_response 
-0x31c 001156 beq attop_find_information_response ,p_le_send_att_find_information_response 
-0x31d 001157 beq attop_find_by_type_value_response ,p_le_send_att_find_by_type_value_response 
-0x31e 001158 beq attop_write_response ,le_send_att_write_response_go 
-0x31f 001159 beq attop_exchange_mtu_response ,p_le_send_att_exchange_mtu_rsp 
-0x320 001160 beq attop_read_response ,p_le_send_att_read_response 
-0x321 001161 beq attop_read_blob_response ,p_le_send_att_read_blob_response 
-0x322 001162 branch le_prepare_att0 
-:      001164 p_le_send_att_read_blob_response:
-0x323 001165 fetch 2 ,mem_le_att_handle 
-0x324 001166 beq handle_uuid_chrctr_device_name ,p_le_send_att_read_blob_response_error 
-0x325 001167 branch le_send_att_read_blob_response 
-:      001169 p_le_send_att_read_blob_response_error:
-0x326 001170 jam att_err_invalid_offset ,mem_le_err_code 
-0x327 001171 branch le_send_att_error_response 
-:      001173 p_le_send_att_exchange_mtu_rsp:
-:      001176 p_le_send_att_exchange_mtu_req:
-0x328 001177 fetch 2 ,mem_le_local_mtu 
-0x329 001178 istore 2 ,contw 
-0x32a 001179 branch le_send_autolen 
-:      001181 p_le_send_att_read_response:
-0x32b 001182 fetch 2 ,mem_le_att_handle 
-0x32c 001184 beq handle_uuid_chrctr_manufacturer_name ,p_le_send_att_read_response_error 
-0x32d 001186 branch le_send_att_read_response 
-:      001188 p_le_send_att_read_response_error:
-0x32e 001189 fetch 1 ,mem_le_pairing_state 
-0x32f 001190 bne flag_le_pairing_null ,le_send_att_read_response 
-0x330 001191 fetch 1 ,mem_ltk_states 
-0x331 001192 beq ltk_not_lost ,le_send_att_read_response 
-0x332 001195 copy contw ,temp 
-0x333 001196 jam flag_le_pairing_start ,mem_le_pairing_state 
-0x334 001197 copy temp ,contw 
-0x335 001198 jam att_err_insufficient_authentication ,mem_le_err_code 
-0x336 001199 branch le_send_att_error_response 
-:      001201 p_le_send_att_find_by_type_value_response:
-0x337 001202 call le_start_end_handle_check_1 
-0x338 001203 rtn user 
-0x339 001204 fetcht 2 ,mem_le_search_att_type 
-0x33a 001205 setarg uuid_service_hids 
-0x33b 001206 isub temp ,null 
-0x33c 001207 branch p_le_send_att_find_value_by_type_hid ,zero 
-0x33d 001208 setarg uuid_service_battery 
-0x33e 001209 isub temp ,null 
-0x33f 001210 branch p_le_send_att_find_value_by_type_battery ,zero 
-0x340 001211 setarg uuid_service_device_info 
-0x341 001212 isub temp ,null 
-0x342 001213 branch p_le_send_att_find_value_by_type_device_info ,zero 
-0x343 001214 setarg uuid_service_generic_att 
-0x344 001215 isub temp ,null 
-0x345 001216 branch p_le_send_att_find_value_by_type_gatt ,zero 
-0x346 001217 branch le_send_att_find_by_type_value_response + 2 
-:      001219 p_le_send_find_value_by_type:
-0x347 001220 fetch 1 ,mem_shutter_find_type_value_flag 
-0x348 001221 arg 0 ,temp 
-0x349 001222 qset1 temp 
-0x34a 001223 iand temp ,pdata 
-0x34b 001224 bne 0 ,le_send_att_error_response_notfound 
-0x34c 001225 fetch 1 ,mem_shutter_find_type_value_flag 
-0x34d 001226 qset1 pdata 
-0x34e 001227 store 1 ,mem_shutter_find_type_value_flag 
-0x34f 001228 branch p_le_send_att_find_value_by_type_command 
-:      001230 p_le_send_att_find_value_by_type_hid:
-0x350 001231 arg le_find_type_value_hid_bit ,queue 
-0x351 001232 branch p_le_send_find_value_by_type 
-:      001234 p_le_send_att_find_value_by_type_battery:
-0x352 001235 arg le_find_type_value_battery_bit ,queue 
-0x353 001236 branch p_le_send_find_value_by_type 
-:      001238 p_le_send_att_find_value_by_type_gatt:
-0x354 001239 arg le_find_type_value_gatt_bit ,queue 
-0x355 001240 branch p_le_send_find_value_by_type 
-:      001241 p_le_send_att_find_value_by_type_device_info:
-0x356 001242 arg le_find_type_value_device_info_bit ,queue 
+:      000914 p_handle_adv_no_swift_pair:
+0x28d 000915 arg mem_le_scan_data ,contr 
+0x28e 000916 rtn 
+:      000918 p_le_adv_data_overflow:
+0x28f 000919 jam 11 ,mem_le_adv_data_len 
+0x290 000920 rtn 
+:      000922 p_disconnect_connected_device:
+0x291 000924 fetch 2 ,mem_ui_state_map 
+0x292 000925 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x293 000926 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
+0x294 000927 bmark1 mark_24g ,p_g24_stop_g24_mode 
+0x295 000928 jam off ,mem_le_adv_enable 
+0x296 000929 call app_bt_stop_discovery 
+0x297 000931 jam bt_evt_reconnect_standy ,mem_fifo_temp 
+0x298 000932 branch ui_ipc_send_event 
+:      000936 p_lpm_sleep:
+0x299 000937 call xtal_fast_wake 
+0x29a 000938 branch lpm_sleep + 2 
+:      000949 p_hid_rx_process_data_hid_kb:
+0x29b 000950 ifetch 1 ,contr 
+0x29c 000951 store 1 ,mem_caps_num_lock 
+0x29d 000952 rtn 
+:      000957 p_le_transmit_receive_sifs:
+0x29e 000958 call le_transmit 
+0x29f 000959 fetcht 1 ,mem_last_freq 
+0x2a0 000960 call set_freq_rx 
+0x2a1 000961 call rf_rx_enable 
+0x2a2 000962 enable swfine 
+0x2a3 000963 arg 5500 ,timeup 
+0x2a4 000965 branch le_receive_rxon 
+:      000967 p_le_init_conn:
+0x2a5 000968 jam 0x01 ,mem_le_txheader 
+0x2a6 000969 jam 0 ,mem_le_txlen 
+0x2a7 000970 branch le_init_conn + 2 
+:      000972 p_le_transmit:
+0x2a8 000973 call le_prep 
+0x2a9 000974 call p_letx_setfreq 
+0x2aa 000975 branch le_transmit + 4 
+:      000977 p_letx_setfreq:
+0x2ab 000978 branch p_txon ,match 
+0x2ac 000979 call le_setfreq 
+0x2ad 000980 branch set_freq_tx 
+:      000982 p_le_send_adv_ind:
+0x2ae 000983 fetch 1 ,mem_le_rx_window 
+0x2af 000984 store 4 ,mem_le_transmit_window 
+0x2b0 000985 fetch 1 ,mem_le_adv_type 
+0x2b1 000986 beq adv_direct_ind ,p_le_send_adv_direct_ind 
+0x2b2 000987 branch le_send_adv_ind + 2 
+:      000988 p_le_send_adv_direct_ind:
+0x2b3 000989 jam 0 ,mem_le_adv_type 
+0x2b4 000990 branch le_send_adv_direct_ind 
+:      000992 p_le_update_param:
+0x2b5 000993 fetch 1 ,mem_le_state 
+0x2b6 000994 rtnbit0 lestate_update_param 
+0x2b7 000995 fetch 2 ,mem_le_event_count 
+0x2b8 000996 fetcht 2 ,mem_le_instant 
+0x2b9 000997 isub temp ,pdata 
+0x2ba 000998 nrtn positive 
+0x2bb 000999 branch le_update_param + 8 
+:      001002 p_le_prepare_tx:
+0x2bc 001003 fetch 1 ,mem_le_arq 
+0x2bd 001004 rtnbit1 wak 
+0x2be 001006 fetch 1 ,mem_le_rxbuf + 1 
+0x2bf 001007 branch le_prepare_tx + 4 ,blank 
+0x2c0 001008 branch le_send_empty 
+:      001014 p_le_prepare_tx_cmd:
+0x2c1 001015 fetch 1 ,mem_le_txpayload 
+0x2c2 001016 beq ll_unknown_rsp ,p_le_send_unknown_rsp 
+0x2c3 001017 beq ll_connection_param_req ,p_le_send_conn_param_req 
+0x2c4 001018 beq ll_start_enc_rsp ,p_le_send_start_enc_rsp 
+0x2c5 001020 beq ll_terminate_ind ,p_le_send_terminate_ind 
+0x2c6 001021 beq ll_ping_rsp ,p_le_send_ping_rsp 
+0x2c7 001022 branch le_prepare_tx_cmd + 10 
+:      001024 p_le_send_ping_rsp:
+0x2c8 001025 force 1 ,temp 
+0x2c9 001026 branch le_send_packet 
+:      001028 p_le_send_terminate_ind:
+0x2ca 001029 setarg 10 
+0x2cb 001030 store 2 ,mem_le_superto 
+0x2cc 001031 branch le_send_terminate_ind 
+:      001033 p_le_send_start_enc_rsp:
+0x2cd 001034 jam bt_cmd_le_update_conn ,mem_fifo_temp 
+0x2ce 001035 call ui_ipc_send_cmd 
+0x2cf 001036 force 1 ,temp 
+0x2d0 001037 branch le_send_packet ,master 
+0x2d1 001038 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
+0x2d2 001039 call ui_ipc_send_event 
+0x2d3 001040 fetch 1 ,mem_le_pairing_state 
+0x2d4 001041 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
+0x2d5 001042 branch p_le_send_start_enc_rsp_end 
+:      001043 p_le_send_start_enc_rsp0:
+0x2d6 001044 jam xt_smp_encryption_information ,mem_fifo_temp 
+0x2d7 001045 call le_xtype_fifo_in 
+:      001046 p_le_send_start_enc_rsp_end:
+0x2d8 001047 force 1 ,temp 
+0x2d9 001048 branch le_send_packet 
+:      001058 p_le_send_unknown_rsp:
+0x2da 001059 fetch 1 ,mem_le_ll_unknown_type 
+0x2db 001060 istore 1 ,contw 
+0x2dc 001061 force 2 ,temp 
+0x2dd 001062 branch le_send_packet 
+:      001064 p_le_send_conn_param_req:
+0x2de 001065 increase -1 ,contw 
+0x2df 001066 fetch 8 ,mem_le_connection_updata_param 
+0x2e0 001067 istore 8 ,contw 
+0x2e1 001068 ifetch 8 ,contr 
+0x2e2 001069 istore 8 ,contw 
+0x2e3 001070 force 2 ,type 
+0x2e4 001071 branch le_send_autolen 
+:      001073 p_le_prepare_smp:
+0x2e5 001074 fetch 1 ,mem_le_l2cap 
+0x2e6 001075 beq smp_identity_address_information ,le_send_smp_identity_address_information + 2 
+0x2e7 001076 beq smp_pairing_response ,p_le_send_smp_pairing_response 
+0x2e8 001077 beq smp_master_identification ,le_send_smp_master_identification + 2 
+0x2e9 001078 branch le_prepare_smp0 
+:      001082 p_le_send_smp_pairing_response:
+0x2ea 001083 setarg param_smp_paring_response 
+0x2eb 001084 store 3 ,mem_le_pres 
+0x2ec 001085 setarg 0x01 
+0x2ed 001086 istore 1 ,contw 
+0x2ee 001087 setarg param_smp_key_dist0 
+0x2ef 001088 istore 3 ,contw 
+0x2f0 001089 branch le_send_smp_pairing_response + 4 
+:      001095 p_lerx_nopayload:
+0x2f1 001096 parse 3 ,0 ,24 
+0x2f2 001097 enable swfine 
+0x2f3 001098 arg param_sifs ,27 
+0x2f4 001099 rshift32 pdata ,pdata 
+0x2f5 001100 rshift16 pdata ,pdata 
+0x2f6 001101 istore 3 ,contw 
+0x2f7 001102 branch end_of_packet ,6 
+0x2f8 001103 enable match 
+0x2f9 001104 fetch 1 ,mem_last_freq 
+0x2fa 001105 add pdata ,0 ,rega 
+0x2fb 001106 branch lerx_nopayload + 12 
+:      001108 p_le_parse_att:
+0x2fc 001109 ifetch 3 ,contr 
+0x2fd 001110 store 3 ,mem_le_att_opcode 
+0x2fe 001112 beq attop_write_command ,p_le_parse_att_write_command 
+0x2ff 001115 beq attop_exchange_mtu_request ,p_le_parse_att_exchange_mtu_request 
+0x300 001116 beq attop_write_request ,p_le_parse_att_write_request 
+0x301 001117 branch le_parse_att_p 
+:      001119 p_le_parse_att_write_command:
+0x302 001120 jam 1 ,mem_reconnect_continue 
+0x303 001121 fetch 2 ,mem_le_att_handle 
+0x304 001122 beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
+0x305 001123 branch le_parse_att_write_command 
+:      001124 p_handle_num:
+0x306 001126 arg mem_le_rxbuf + 9 ,contr 
+0x307 001127 branch p_hid_rx_process_data_hid_kb 
+:      001129 p_le_parse_att_write_request:
+0x308 001130 fetch 2 ,mem_le_att_handle 
+0x309 001131 sub pdata ,handle_uuid_chrctr_report_id1_output ,null 
+0x30a 001132 call p_handle_num ,zero 
+0x30b 001133 fetch 2 ,mem_le_att_handle 
+0x30c 001134 sub pdata ,handle_uuid_end ,null 
+0x30d 001135 call p_set_lpm_mode ,zero 
+0x30e 001136 fetch 2 ,mem_le_att_handle 
+0x30f 001137 fetcht 2 ,mem_att_report3 
+0x310 001138 increase 1 ,temp 
+0x311 001139 isub temp ,null 
+0x312 001140 branch p_key_data_send ,zero 
+0x313 001141 branch le_parse_att_write_request 
+:      001142 p_key_data_send:
+0x314 001143 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
+0x315 001144 call ui_ipc_send_event 
+0x316 001145 branch le_parse_att_write_request 
+:      001148 p_set_lpm_mode:
+0x317 001149 jam 1 ,mem_lpm_mode 
+0x318 001150 rtn 
+:      001153 p_le_parse_att_exchange_mtu_request:
+0x319 001154 jam attop_exchange_mtu_response ,mem_fifo_temp 
+0x31a 001155 branch le_xtype_fifo_in 
+:      001157 p_le_prepare_att:
+0x31b 001158 fetch 1 ,mem_le_l2cap 
+0x31c 001159 beq attop_handle_value_notification ,p_le_send_att_handle_value_notification 
+0x31d 001160 beq attop_handle_value_indication ,p_le_send_att_handle_value_indication 
+0x31e 001161 beq attop_read_by_group_type_response ,p_le_send_att_read_by_group_type_response 
+0x31f 001162 beq attop_read_by_type_response ,p_le_send_att_read_by_type_response 
+0x320 001163 beq attop_find_information_response ,p_le_send_att_find_information_response 
+0x321 001164 beq attop_find_by_type_value_response ,p_le_send_att_find_by_type_value_response 
+0x322 001165 beq attop_write_response ,le_send_att_write_response_go 
+0x323 001166 beq attop_exchange_mtu_response ,p_le_send_att_exchange_mtu_rsp 
+0x324 001167 beq attop_read_response ,p_le_send_att_read_response 
+0x325 001168 beq attop_read_blob_response ,p_le_send_att_read_blob_response 
+0x326 001169 branch le_prepare_att0 
+:      001171 p_le_send_att_read_blob_response:
+0x327 001172 fetch 2 ,mem_le_att_handle 
+0x328 001173 beq handle_uuid_chrctr_device_name ,p_le_send_att_read_blob_response_error 
+0x329 001174 branch le_send_att_read_blob_response 
+:      001176 p_le_send_att_read_blob_response_error:
+0x32a 001177 jam att_err_invalid_offset ,mem_le_err_code 
+0x32b 001178 branch le_send_att_error_response 
+:      001180 p_le_send_att_exchange_mtu_rsp:
+:      001183 p_le_send_att_exchange_mtu_req:
+0x32c 001184 fetch 2 ,mem_le_local_mtu 
+0x32d 001185 istore 2 ,contw 
+0x32e 001186 branch le_send_autolen 
+:      001188 p_le_send_att_read_response:
+0x32f 001189 fetch 2 ,mem_le_att_handle 
+0x330 001191 beq handle_uuid_chrctr_manufacturer_name ,p_le_send_att_read_response_error 
+0x331 001193 branch le_send_att_read_response 
+:      001195 p_le_send_att_read_response_error:
+0x332 001196 fetch 1 ,mem_le_pairing_state 
+0x333 001197 bne flag_le_pairing_null ,le_send_att_read_response 
+0x334 001198 fetch 1 ,mem_ltk_states 
+0x335 001199 beq ltk_not_lost ,le_send_att_read_response 
+0x336 001202 copy contw ,temp 
+0x337 001203 jam flag_le_pairing_start ,mem_le_pairing_state 
+0x338 001204 copy temp ,contw 
+0x339 001205 jam att_err_insufficient_authentication ,mem_le_err_code 
+0x33a 001206 branch le_send_att_error_response 
+:      001208 p_le_send_att_find_by_type_value_response:
+0x33b 001209 call le_start_end_handle_check_1 
+0x33c 001210 rtn user 
+0x33d 001211 fetcht 2 ,mem_le_search_att_type 
+0x33e 001212 setarg uuid_service_hids 
+0x33f 001213 isub temp ,null 
+0x340 001214 branch p_le_send_att_find_value_by_type_hid ,zero 
+0x341 001215 setarg uuid_service_battery 
+0x342 001216 isub temp ,null 
+0x343 001217 branch p_le_send_att_find_value_by_type_battery ,zero 
+0x344 001218 setarg uuid_service_device_info 
+0x345 001219 isub temp ,null 
+0x346 001220 branch p_le_send_att_find_value_by_type_device_info ,zero 
+0x347 001221 setarg uuid_service_generic_att 
+0x348 001222 isub temp ,null 
+0x349 001223 branch p_le_send_att_find_value_by_type_gatt ,zero 
+0x34a 001224 branch le_send_att_find_by_type_value_response + 2 
+:      001226 p_le_send_find_value_by_type:
+0x34b 001227 fetch 1 ,mem_shutter_find_type_value_flag 
+0x34c 001228 arg 0 ,temp 
+0x34d 001229 qset1 temp 
+0x34e 001230 iand temp ,pdata 
+0x34f 001231 bne 0 ,le_send_att_error_response_notfound 
+0x350 001232 fetch 1 ,mem_shutter_find_type_value_flag 
+0x351 001233 qset1 pdata 
+0x352 001234 store 1 ,mem_shutter_find_type_value_flag 
+0x353 001235 branch p_le_send_att_find_value_by_type_command 
+:      001237 p_le_send_att_find_value_by_type_hid:
+0x354 001238 arg le_find_type_value_hid_bit ,queue 
+0x355 001239 branch p_le_send_find_value_by_type 
+:      001241 p_le_send_att_find_value_by_type_battery:
+0x356 001242 arg le_find_type_value_battery_bit ,queue 
 0x357 001243 branch p_le_send_find_value_by_type 
-:      001244 p_le_send_att_find_value_by_type_command:
-0x358 001245 fetch 2 ,mem_le_search_att_type 
-0x359 001246 copy pdata ,rega 
-0x35a 001247 fetcht 2 ,mem_le_uuid 
-0x35b 001248 copy temp ,regb 
-0x35c 001249 call p_find_type_value_start_handle 
-0x35d 001250 branch p_le_save_find_value_handle ,zero 
-0x35e 001251 branch le_send_att_error_response_notfound 
-:      001253 p_find_type_value_start_handle:
-0x35f 001254 arg mem_le_att_list ,contr 
-:      001255 p_find_type_value_start_handle_loop:
-0x360 001256 ifetch 2 ,contr 
-0x361 001257 rtn blank 
-0x362 001258 ifetch 3 ,contr 
-0x363 001259 ifetch 2 ,contr 
-0x364 001260 isub rega ,null 
-0x365 001261 rtn zero 
-0x366 001262 increase -3 ,contr 
-0x367 001263 ifetch 1 ,contr 
-0x368 001264 iadd contr ,contr 
-0x369 001265 branch p_find_type_value_start_handle_loop 
-:      001267 p_le_save_find_value_handle:
-0x36a 001268 increase -7 ,contr 
-0x36b 001269 ifetch 2 ,contr 
-0x36c 001270 store 2 ,mem_le_find_type_value_start_handle 
-0x36d 001271 call p_find_type_value_end_handle 
-0x36e 001272 branch le_send_att_error_response_notfound ,blank 
-0x36f 001273 increase -4 ,contr 
-0x370 001274 ifetch 2 ,contr 
-0x371 001275 increase -1 ,pdata 
-0x372 001276 store 2 ,mem_le_find_type_value_end_handle 
-0x373 001277 jam attop_find_by_type_value_response ,mem_le_l2cap 
-0x374 001278 fetch 4 ,mem_le_find_type_value_start_handle 
-0x375 001279 store 4 ,mem_le_l2cap_response 
-0x376 001282 force 9 ,temp 
-0x377 001283 branch le_send_packet 
-:      001285 p_find_type_value_end_handle:
-0x378 001286 ifetch 2 ,contr 
-0x379 001287 ifetch 1 ,contr 
-0x37a 001288 iadd contr ,contr 
-:      001289 p_find_type_value_end_handle_loop:
-0x37b 001290 ifetch 2 ,contr 
-0x37c 001291 rtn blank 
-0x37d 001292 ifetch 2 ,contr 
-0x37e 001293 isub regb ,null 
-0x37f 001294 rtn zero 
-0x380 001295 ifetch 1 ,contr 
-0x381 001296 iadd contr ,contr 
-0x382 001297 branch p_find_type_value_end_handle_loop 
-:      001299 p_le_send_att_find_information_response:
-0x383 001300 arg 3 ,timeup 
-0x384 001301 force 1 ,pdata 
-0x385 001302 store 1 ,mem_le_l2cap_response 
-0x386 001303 call le_init_attlist_search 
-:      001304 p_le_send_att_find_information_res_loop:
-0x387 001305 call le_att_handle_inrange 
-0x388 001306 branch le_send_att_find_information_res_end ,blank 
-0x389 001307 nbranch p_le_send_att_find_information_res_next ,positive 
-0x38a 001308 disable user 
-0x38b 001309 istore 2 ,contw 
-0x38c 001310 ifetch 2 ,contr 
-0x38d 001311 istore 2 ,contw 
-0x38e 001312 increase -1 ,timeup 
-0x38f 001313 branch le_send_att_find_information_res_end ,zero 
-:      001314 p_le_send_att_find_information_res_cont:
-0x390 001315 ifetch 1 ,contr 
-0x391 001316 iadd contr ,contr 
-0x392 001317 branch p_le_send_att_find_information_res_loop 
-:      001318 p_le_send_att_find_information_res_next:
-0x393 001319 increase 2 ,contr 
-0x394 001320 branch p_le_send_att_find_information_res_cont 
-:      001324 p_le_send_att_read_by_type_response:
-0x395 001325 fetcht 2 ,mem_le_search_att_type 
-0x396 001326 setarg uuid_chrctr_device_name 
-0x397 001327 isub temp ,null 
-0x398 001328 branch p_le_send_att_read_by_type_res_device_name ,zero 
-0x399 001329 setarg uuid_pnp_id 
-0x39a 001330 isub temp ,null 
-0x39b 001331 branch p_le_send_att_read_by_type_res_pnp_id ,zero 
-0x39c 001332 setarg uuid_gatt_characteristic 
-0x39d 001333 isub temp ,null 
-0x39e 001334 nbranch le_send_att_error_response_notfound ,zero 
-0x39f 001335 fetch 2 ,mem_le_search_handle_start 
-0x3a0 001336 store 2 ,mem_temp 
-0x3a1 001337 enable user 
-:      001338 p_le_send_att_read_by_type_response_loop:
-0x3a2 001339 call p_le_att_handle_inrange 
-0x3a3 001340 nbranch p_le_send_att_read_by_type_response_end ,positive 
-0x3a4 001341 fetcht 2 ,mem_temp 
-0x3a5 001342 call p_le_att_get_handle_info 
-0x3a6 001343 beq 1 ,p_le_send_att_read_by_type_response_end 
-0x3a7 001344 call p_le_att_same_type 
-0x3a8 001345 nbranch p_le_send_att_read_by_type_response_next_handle ,zero 
-0x3a9 001346 disable user 
-0x3aa 001347 call p_le_send_att_read_by_type_write_properties 
-0x3ab 001348 call p_le_att_next_handle 
-0x3ac 001349 call p_le_att_get_handle_info 
-0x3ad 001350 call p_le_send_att_read_by_type_write_uuid 
-0x3ae 001351 branch p_le_send_att_read_by_type_response_end 
-:      001352 p_le_send_att_read_by_type_response_next_handle:
-0x3af 001353 call p_le_att_next_handle 
-0x3b0 001354 branch p_le_send_att_read_by_type_response_loop 
-:      001355 p_le_send_att_read_by_type_response_end:
-0x3b1 001356 branch le_send_att_error_response_notfound ,user 
-0x3b2 001357 branch p_le_send_auto_len_by_mem 
-:      001358 p_le_send_att_read_by_type_write_properties:
-0x3b3 001359 fetch 2 ,mem_temp 
-0x3b4 001360 store 2 ,mem_le_l2cap_response + 1 
-0x3b5 001361 fetch 1 ,mem_le_search_len 
-0x3b6 001362 copy pdata ,loopcnt 
-0x3b7 001363 call p_get_contr 
-0x3b8 001364 arg mem_le_l2cap_response + 3 ,contw 
-0x3b9 001365 call memcpy 
-0x3ba 001366 branch p_store_contw 
-:      001367 p_le_send_att_read_by_type_write_uuid:
-0x3bb 001368 fetcht 2 ,mem_le_cur_att_type 
-0x3bc 001369 rshift8 temp ,pdata 
-0x3bd 001370 bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
-0x3be 001371 call p_get_contw 
-0x3bf 001372 fetch 2 ,mem_temp 
-0x3c0 001373 istore 2 ,contw 
-0x3c1 001374 call p_store_contw 
-0x3c2 001375 setarg mem_le_att_list 
-0x3c3 001376 iadd temp ,contr 
-0x3c4 001377 ifetch 1 ,contr 
-0x3c5 001378 copy contr ,temp 
-0x3c6 001379 copy pdata ,loopcnt 
-0x3c7 001380 increase 5 ,pdata 
-0x3c8 001381 store 1 ,mem_le_l2cap_response 
-0x3c9 001382 call p_get_contw 
-0x3ca 001383 copy temp ,contr 
-0x3cb 001384 call memcpy 
-0x3cc 001385 branch p_store_contw 
-:      001386 p_le_send_att_read_by_type_write_short_uuid:
-0x3cd 001387 call p_get_contw 
-0x3ce 001388 fetch 2 ,mem_temp 
-0x3cf 001389 istore 2 ,contw 
-0x3d0 001390 fetch 2 ,mem_le_cur_att_type 
-0x3d1 001391 istore 2 ,contw 
-0x3d2 001392 call p_store_contw 
-0x3d3 001393 jam 7 ,mem_le_l2cap_response 
-0x3d4 001394 rtn 
-:      001395 p_le_send_att_read_by_type_res_device_name:
-0x3d5 001396 call le_get_device_name 
-:      001397 p_le_send_att_read_by_type_res_packet:
-0x3d6 001398 ifetch 1 ,contr 
-0x3d7 001399 copy pdata ,loopcnt 
-0x3d8 001400 increase 2 ,pdata 
-0x3d9 001401 store 1 ,mem_le_l2cap_response 
-0x3da 001402 increase -5 ,contr 
-0x3db 001403 ifetch 2 ,contr 
-0x3dc 001404 istore 2 ,contw 
-0x3dd 001405 increase 3 ,contr 
-0x3de 001406 call memcpy 
-0x3df 001407 branch le_send_autolen 
-:      001409 p_le_send_att_read_by_type_res_pnp_id:
-0x3e0 001410 arg uuid_pnp_id ,temp 
-0x3e1 001411 call le_att_get_uuid_ptr 
-0x3e2 001412 branch p_le_send_att_read_by_type_res_packet 
-:      001414 p_le_send_att_read_by_group_type_response:
-0x3e3 001416 arg 2 ,timeup 
-0x3e4 001417 fetch 2 ,mem_le_search_handle_start 
-0x3e5 001418 store 2 ,mem_temp 
-0x3e6 001419 jam 0 ,mem_le_search_res 
-0x3e7 001420 enable user 
-:      001421 p_le_send_att_read_by_group_type_response_loop:
-0x3e8 001422 call p_le_att_handle_inrange 
-0x3e9 001423 nbranch p_le_send_att_read_by_group_type_end0 ,positive 
-0x3ea 001424 fetcht 2 ,mem_temp 
-0x3eb 001425 call p_le_att_get_handle_info 
-0x3ec 001426 beq 1 ,p_le_send_att_read_by_group_type_end1 
-0x3ed 001427 call p_le_att_same_type 
-0x3ee 001428 nbranch p_le_send_att_read_by_group_type_next_handle ,zero 
-0x3ef 001429 fetch 1 ,mem_le_search_res 
-0x3f0 001430 beq 1 ,p_le_send_att_read_by_group_type_end1 
-0x3f1 001431 nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
-0x3f2 001432 disable user 
-0x3f3 001433 fetch 1 ,mem_le_search_len 
-0x3f4 001434 increase 4 ,pdata 
-0x3f5 001435 store 1 ,mem_le_l2cap_response 
-0x3f6 001436 call p_store_contw 
-0x3f7 001437 branch p_le_send_att_read_by_group_type_store_record 
-:      001438 p_le_send_att_read_by_group_type_store_write_record:
-0x3f8 001439 fetch 1 ,mem_le_search_len 
-0x3f9 001440 sub pdata ,0x10 ,null 
-0x3fa 001441 branch p_le_send_att_read_by_group_type_end1 ,zero 
-0x3fb 001442 fetch 1 ,mem_le_l2cap_response 
-0x3fc 001443 sub pdata ,0x10 ,null 
-0x3fd 001444 branch p_le_send_att_read_by_group_type_end1 ,zero 
-0x3fe 001445 fetch 2 ,mem_temp 
-0x3ff 001446 increase -1 ,pdata 
-0x400 001447 store 2 ,mem_le_cur_handle_end 
-0x401 001448 call p_le_write_att_record 
-:      001449 p_le_send_att_read_by_group_type_store_record:
-0x402 001450 fetch 2 ,mem_temp 
-0x403 001451 store 2 ,mem_le_cur_handle_start 
-0x404 001452 call p_le_store_att_record 
-0x405 001453 increase -1 ,timeup 
-0x406 001454 branch p_le_send_att_read_by_group_type_last_find ,zero 
-:      001455 p_le_send_att_read_by_group_type_next_handle:
-0x407 001456 call p_le_att_next_handle 
-0x408 001457 branch p_le_send_att_read_by_group_type_response_loop 
-:      001458 p_le_send_att_read_by_group_type_last_find:
-0x409 001459 jam 1 ,mem_le_search_res 
-0x40a 001460 branch p_le_send_att_read_by_group_type_next_handle 
-:      001461 p_le_send_att_read_by_group_type_end0:
-0x40b 001462 fetch 2 ,mem_temp 
-0x40c 001463 store 2 ,mem_le_cur_handle_end 
-0x40d 001464 branch p_le_send_att_read_by_group_type_end_common 
-:      001465 p_le_send_att_read_by_group_type_end1:
-0x40e 001466 fetch 2 ,mem_temp 
-0x40f 001467 increase -1 ,pdata 
-0x410 001468 store 2 ,mem_le_cur_handle_end 
-0x411 001469 branch p_le_send_att_read_by_group_type_end_common 
-:      001470 p_le_send_att_read_by_group_type_end_common:
-0x412 001471 branch le_send_att_error_response_notfound ,user 
-0x413 001472 call p_le_write_att_record 
-0x414 001473 branch p_le_send_auto_len_by_mem 
-:      001475 p_le_att_next_handle:
-0x415 001476 fetcht 2 ,mem_temp 
-0x416 001477 increase 1 ,temp 
-0x417 001478 storet 2 ,mem_temp 
-0x418 001479 rtn 
-:      001481 p_le_store_att_record:
-0x419 001482 fetch 1 ,mem_le_search_len 
-0x41a 001483 store 1 ,mem_tmp_buffer 
-0x41b 001484 copy pdata ,loopcnt 
-0x41c 001485 call p_get_contr 
-0x41d 001486 branch memcpy 
-:      001488 p_le_write_att_record:
-0x41e 001489 call p_get_contw 
-0x41f 001490 fetch 2 ,mem_le_cur_handle_start 
-0x420 001491 istore 2 ,contw 
-0x421 001492 fetch 2 ,mem_le_cur_handle_end 
-0x422 001493 istore 2 ,contw 
-0x423 001494 fetch 1 ,mem_tmp_buffer 
-0x424 001495 copy pdata ,loopcnt 
-0x425 001496 call memcpy 
-0x426 001497 branch p_store_contw 
-:      001500 p_le_att_handle_inrange:
-0x427 001501 fetcht 2 ,mem_temp 
-0x428 001502 fetch 2 ,mem_le_search_handle_end 
-0x429 001503 isub temp ,null 
-0x42a 001504 rtn 
-:      001506 p_le_att_same_type:
-0x42b 001507 fetch 2 ,mem_le_search_att_type 
-0x42c 001508 fetcht 2 ,mem_le_cur_att_type 
-0x42d 001509 isub temp ,null 
-0x42e 001510 rtn 
-:      001512 p_le_att_get_handle_info:
-0x42f 001513 arg mem_le_att_list ,contr 
-0x430 001514 copy temp ,rega 
-:      001515 p_le_att_get_handle_loop:
-0x431 001516 ifetch 2 ,contr 
-0x432 001517 branch p_le_att_unfind_handle ,blank 
-0x433 001518 ifetcht 2 ,contr 
-0x434 001519 storet 2 ,mem_le_cur_att_type 
-0x435 001520 isub rega ,null 
-0x436 001521 branch p_le_att_finded_handle ,zero 
-0x437 001522 ifetch 1 ,contr 
-0x438 001523 iadd contr ,contr 
-0x439 001524 branch p_le_att_get_handle_loop 
-:      001525 p_le_att_unfind_handle:
-0x43a 001526 setarg 1 
-0x43b 001527 rtn 
-:      001528 p_le_att_finded_handle:
-0x43c 001529 ifetch 1 ,contr 
-0x43d 001530 store 1 ,mem_le_search_len 
-0x43e 001531 call p_store_contr 
-0x43f 001532 setarg 0 
-0x440 001533 rtn 
-:      001534 p_get_contw:
-0x441 001535 fetch 2 ,mem_contw 
-0x442 001536 copy pdata ,contw 
-0x443 001537 rtn 
-:      001538 p_get_contr:
-0x444 001539 fetch 2 ,mem_contr 
-0x445 001540 copy pdata ,contr 
-0x446 001541 rtn 
-:      001542 p_store_contw:
-0x447 001543 copy contw ,pdata 
-0x448 001544 store 2 ,mem_contw 
-0x449 001545 rtn 
-:      001546 p_store_contr:
-0x44a 001547 copy contr ,pdata 
-0x44b 001548 store 2 ,mem_contr 
-0x44c 001549 rtn 
-:      001551 p_le_send_auto_len_by_mem:
-0x44d 001552 call p_get_contw 
-0x44e 001553 branch le_send_autolen 
-:      001555 p_le_send_att_handle_value_indication:
-:      001556 p_le_send_att_handle_value_notification:
-0x44f 001557 fetch 1 ,mem_queue_read 
-0x450 001558 add pdata ,1 ,temp 
-0x451 001559 and temp ,0x03 ,temp 
-0x452 001560 storet 1 ,mem_queue_read 
-0x453 001561 mul32 pdata ,7 ,pdata 
-0x454 001562 arg mem_uart_packet ,contr 
-0x455 001563 iadd contr ,contr 
-0x456 001564 fetch 1 ,mem_le51_tx_length 
-0x457 001565 increase -5 ,pdata 
-0x458 001566 copy pdata ,loopcnt 
-0x459 001567 arg mem_le_l2cap + 1 ,contw 
-0x45a 001568 call memcpy 
-0x45b 001569 fetcht 1 ,mem_le51_tx_length 
-0x45c 001570 branch le_send_packet 
-:      001572 p_le_parse:
-0x45d 001573 call le_xtype_fifo_is_full 
-0x45e 001574 branch le_parse + 4 
-:      001577 p_le_parse_ll:
-0x45f 001578 copy regc ,pdata 
-0x460 001579 beq ll_enc_req ,p_le_parse_enc_req 
-0x461 001580 beq ll_pause_enc_req ,p_le_parse_pause_enc_rsq 
-0x462 001581 beq ll_connection_update_req ,p_le_parse_connection_update_req 
-0x463 001582 beq ll_ping_req ,p_le_parse_ping_req 
-0x464 001583 beq ll_terminate_ind ,p_le_parse_terminate_ind 
-0x465 001584 sub pdata ,0x0d ,null 
-0x466 001585 branch le_parse + 20 ,positive 
-0x467 001586 store 1 ,mem_le_ll_unknown_type 
-0x468 001587 jam xt_ll_unknown_rsp ,mem_fifo_temp 
-0x469 001588 branch le_xtype_fifo_in 
-:      001589 p_le_parse_connection_update_req:
-0x46a 001591 call le_parse_connection_update_req 
-0x46b 001592 fetch 2 ,mem_le_new_param + 3 
-0x46c 001593 mul32 pdata ,4 ,temp 
-0x46d 001594 storet 2 ,mem_customize_timer_setup 
-0x46e 001595 rtn 
-:      001597 p_le_parse_enc_req:
-0x46f 001598 jam default_states ,mem_ltk_states 
-0x470 001599 branch le_parse_enc_req 
-:      001601 p_le_parse_ping_req:
-0x471 001602 jam xt_ll_ping_rsp ,mem_fifo_temp 
-0x472 001603 branch le_xtype_fifo_in 
-:      001605 p_le_parse_pause_enc_rsq:
-0x473 001606 jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
-0x474 001607 branch le_xtype_fifo_in 
-:      001609 p_le_parse_terminate_ind:
-0x475 001610 setarg 20 
-0x476 001611 store 2 ,mem_le_superto 
-0x477 001612 rtn 
-:      001614 p_le_send_non_l2cap:
-0x478 001615 fetch 1 ,mem_le_txheader 
-0x479 001616 compare 1 ,type ,3 
-0x47a 001617 branch p_le_send_non_l2cap1 ,true 
-0x47b 001618 branch le_send_non_l2cap + 14 
-:      001619 p_le_send_non_l2cap1:
-0x47c 001620 fetch 1 ,mem_le_txlen 
-0x47d 001621 branch p_le_send_empty_clear_md ,blank 
-0x47e 001622 branch le_send_non_l2cap + 14 
-:      001624 p_le_send_empty_clear_md:
-0x47f 001625 fetch 1 ,mem_le_txheader 
-0x480 001626 set0 md ,pdata 
-0x481 001627 store 1 ,mem_le_txheader 
-0x482 001628 rtn 
-:      001630 p_le_parse_smp:
-0x483 001631 ifetch 1 ,contr 
-0x484 001632 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
-0x485 001633 beq smp_pairing_random ,p_le_parse_smp_pairing_random 
-0x486 001634 beq smp_identity_address_information ,p_le_parse_smp_identity_address_information 
-0x487 001635 branch le_parse_smp + 4 
-:      001638 p_le_parse_smp_identity_address_information:
-0x488 001639 jam flag_le_pairing_end ,mem_le_pairing_state 
-0x489 001640 branch le_parse_smp_identity_address_information 
-:      001642 p_le_parse_smp_pairing_request:
-0x48a 001643 jam 1 ,mem_le_send_security_request_flag 
-0x48b 001644 store 1 ,mem_le_preq 
-0x48c 001645 ifetch 6 ,contr 
-0x48d 001646 istore 6 ,contw 
-0x48e 001647 jam xt_smp_pairing_response ,mem_fifo_temp 
-0x48f 001648 branch le_xtype_fifo_in 
-:      001650 p_le_parse_smp_pairing_random:
-0x490 001651 call authenticate_rconfirm 
-0x491 001652 branch p_le_parse_smp_pairing_random_success ,zero 
-0x492 001653 branch le_parse_smp_pairing_random + 2 
-:      001654 p_le_parse_smp_pairing_random_success:
-0x493 001655 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
-0x494 001656 branch le_parse_smp_pairing_random_success 
-:      001686 scale_process_le_conn:
-0x495 001687 jam pair_unknown ,mem_pair_state 
-0x496 001688 call app_ble_stop_adv 
-0x497 001689 call app_bt_stop_discovery 
-0x498 001690 call app_lpm_mult_enable 
-0x499 001691 branch app_le_event_bb_connected 
-:      001694 scale_process_le_discon:
-0x49a 001695 jam 0 ,mem_lpm_mult 
-0x49b 001696 jam 0 ,mem_ltk_exists 
-0x49c 001697 jam default_states ,mem_ltk_states 
-0x49d 001698 jam flag_le_pairing_null ,mem_le_pairing_state 
-0x49e 001699 jam 0 ,mem_shutter_find_type_value_flag 
-0x49f 001700 jam pair_unknown ,mem_pair_state 
-0x4a0 001701 branch app_le_event_bb_disconn 
-:      001704 p_le_queue_init:
-0x4a1 001705 setarg 0 
-0x4a2 001706 store 4 ,mem_queue_write 
-0x4a3 001707 rtn 
-:      001710 p_g24_dispatch:
-0x4a4 001711 rtnmark0 mark_24g 
-0x4a5 001712 fetch 4 ,mem_24g_enter_hibernate 
-0x4a6 001713 store 4 ,mem_24g_enter_hibernate_setup 
-0x4a7 001714 call p_g24_txdata_prep 
-0x4a8 001715 nbranch p_g24_long_sleep ,user 
-0x4a9 001716 jam 10 ,mem_24g_enter_lpm_timer 
-0x4aa 001717 call p_g24_transmit_packet 
-0x4ab 001718 fetch 1 ,mem_24g_pairing_sm 
-0x4ac 001719 rtnne state_24g_pairing_success 
-0x4ad 001720 jam tx_power_5db ,mem_tx_power 
-:      001721 p_g24_short_sleep:
-0x4ae 001722 fetch 1 ,mem_mouse_retry_flag 
-0x4af 001723 nrtn blank 
-0x4b0 001724 call p_check_ipc_for_lpm 
-0x4b1 001725 nrtn user 
-0x4b2 001726 fetch 1 ,mem_c51_lpm_lock 
-0x4b3 001727 nrtn blank 
-0x4b4 001728 call lpo_calibration 
-0x4b5 001729 fetch 3 ,mem_clks_per_lpo 
-0x4b6 001730 rtn blank 
-0x4b7 001731 fetch 1 ,mem_lpm_mode 
-0x4b8 001732 rtn blank 
-:      001733 p_g24_short_sleep_1:
-0x4b9 001736 fetch 3 ,mem_24g_short_sleep_counter 
-:      001737 p_g24_short_sleep_2:
-0x4ba 001738 call clk2lpo 
-0x4bb 001739 storet 4 ,mem_sleep_counter 
-0x4bc 001740 branch lpm_sleep 
-:      001742 p_g24_long_sleep:
-0x4bd 001743 call p_check_ipc_for_lpm 
-0x4be 001744 nrtn user 
-0x4bf 001745 fetch 1 ,mem_c51_lpm_lock 
-0x4c0 001746 nrtn blank 
-0x4c1 001747 call lpo_calibration 
-0x4c2 001748 fetch 3 ,mem_clks_per_lpo 
-0x4c3 001749 rtn blank 
-0x4c4 001750 fetch 1 ,mem_lpm_mode 
-0x4c5 001751 rtn blank 
-0x4c6 001752 fetch 1 ,mem_24g_enter_lpm_timer 
-0x4c7 001753 nbranch p_g24_short_sleep_1 ,blank 
-0x4c8 001754 fetch 4 ,mem_24g_enter_hibernate_setup 
-0x4c9 001755 branch p_g24_short_sleep_2 
-:      001757 p_g24_txdata_prep:
-0x4ca 001758 fetch 1 ,mem_24g_pairing_sm 
-0x4cb 001759 bne state_24g_pairing_success ,p_g24_pairing_sm 
-0x4cc 001760 call p_g24_package_data 
-0x4cd 001761 call p_g24_get_package_data ,user 
-0x4ce 001762 call p_g24_transmit_prep ,user 
-:      001763 p_g24_txdata_enable_tx:
-0x4cf 001764 jam ensure_on_24g ,mem_24g_ensure 
-0x4d0 001765 rtn 
-:      001767 p_g24_package_data:
-0x4d1 001768 disable user 
-0x4d2 001769 jam 2 ,mem_24g_data_type 
-0x4d3 001770 fetch 1 ,mem_24g_txbuf_new 
-0x4d4 001771 beq 0x04 ,p_g24_dataready 
-0x4d5 001772 beq 0x05 ,p_g24_dataready_mk 
-0x4d6 001773 beq 0x07 ,p_g24_dataready_ms 
-0x4d7 001774 beq 0x06 ,p_g24_dataready_sys 
-0x4d8 001775 fetch 1 ,mem_mouse_retry_flag 
-0x4d9 001776 ncall enable_user ,blank 
-0x4da 001777 rtn 
-:      001778 p_g24_dataready:
-0x4db 001779 jam 0x00 ,mem_24g_txbuf_new 
-0x4dc 001780 jam 10 ,mem_24g_datalen 
-0x4dd 001781 branch p_g24_package_data_rtn 
-:      001782 p_g24_dataready_mk:
-0x4de 001783 jam 0x03 ,mem_24g_txbuf_new 
-0x4df 001784 jam 4 ,mem_24g_datalen 
-0x4e0 001785 branch p_g24_package_data_rtn 
-:      001786 p_g24_dataready_sys:
-0x4e1 001787 jam 0x02 ,mem_24g_txbuf_new 
-0x4e2 001788 jam 3 ,mem_24g_datalen 
-0x4e3 001789 branch p_g24_package_data_rtn 
-:      001790 p_g24_dataready_ms:
-0x4e4 001791 jam 1 ,mem_24g_data_type 
-0x4e5 001792 jam 8 ,mem_24g_datalen 
-:      001793 p_g24_package_data_rtn:
-0x4e6 001794 jam 0 ,mem_24g_get_ack_fail 
-0x4e7 001795 branch enable_user 
-:      001798 p_g24_get_package_data:
-0x4e8 001799 fetch 9 ,mem_24g_txbuf_new 
-0x4e9 001800 store 9 ,mem_24g_txbuf 
-0x4ea 001803 rtn 
-:      001806 p_g24_transmit_packet:
-0x4eb 001807 jam 0 ,mem_24g_retry 
-:      001808 p_g24_transmit_loop:
-0x4ec 001809 arg param_rx_setup ,timeup 
-0x4ed 001810 until clkn_rt ,meet 
-0x4ee 001811 call p_g24_transmit_receive_ack 
-0x4ef 001812 nbranch p_g24_retransmit ,user3 
-0x4f0 001813 call p_g24_ackpayload_parse 
-0x4f1 001814 fetch 1 ,mem_24g_pid 
-0x4f2 001815 increase 1 ,pdata 
-0x4f3 001816 store 1 ,mem_24g_pid 
-0x4f4 001817 jam 0 ,mem_mouse_retry_flag 
-0x4f5 001818 fetch 1 ,mem_24g_pairing_sm 
-0x4f6 001819 bne state_24g_pairing_success ,p_g24_paring_mode_start 
-:      001820 p_g24_transmit_abandon:
-0x4f7 001821 call p_g24_clear_txbuf 
-0x4f8 001822 jam 0 ,mem_24g_get_ack_fail 
-0x4f9 001823 jam ensure_off_24g ,mem_24g_ensure 
-0x4fa 001824 rtn 
-:      001827 p_g24_retransmit:
-0x4fb 001828 jam 1 ,mem_mouse_retry_flag 
-0x4fc 001829 fetch 1 ,mem_24g_get_ack_fail 
-0x4fd 001830 increase 1 ,pdata 
-0x4fe 001831 store 1 ,mem_24g_get_ack_fail 
-0x4ff 001832 fetch 1 ,mem_24g_pairing_sm 
-0x500 001833 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-0x501 001834 fetch 1 ,mem_24g_get_ack_fail 
-0x502 001835 beq 0xff ,p_g24_stop_g24_mode 
-0x503 001836 fetch 1 ,mem_24g_get_ack_fail 
-0x504 001837 arg 16 ,temp 
-0x505 001838 isub temp ,null 
-0x506 001839 branch p_g24_ch ,positive 
-0x507 001840 fetch 1 ,mem_24g_retry 
-0x508 001841 increase 1 ,pdata 
-0x509 001842 store 1 ,mem_24g_retry 
-0x50a 001843 nop 10 
-0x50b 001844 bne retry_24g ,p_g24_transmit_loop 
-0x50c 001845 branch p_g24_ch 
-:      001848 p_g24_clear_txbuf:
-0x50d 001849 setarg 0 
-0x50e 001850 store 9 ,mem_24g_txbuf 
-0x50f 001851 store 9 ,mem_24g_txbuf_new 
-0x510 001852 rtn 
-:      001864 p_g24_paring_mode_start:
-0x511 001865 branch p_g24_paring_mode 
-:      001867 p_g24_transmit_receive_ack:
-0x512 001868 disable user3 
-0x513 001869 call p_g24_transmit 
-0x514 001872 force 0 ,radio_ctrl 
-0x515 001873 fetch 4 ,mem_24g_addr 
-0x516 001874 iforce access 
-0x517 001875 fetcht 1 ,mem_last_freq 
-0x518 001876 call set_freq_rx 
-0x519 001877 call rf_rx_enable 
-0x51a 001878 call p_g24_receive_rxon 
-0x51b 001879 call p_g24_end_of_packet ,user3 
-0x51c 001880 rtn 
-:      001887 p_g24_tx_paring_retry:
-0x51d 001888 jam 0 ,mem_mouse_retry_flag 
-0x51e 001889 rtn 
-:      001893 p_g24_stop_g24_mode:
-0x51f 001894 jam 0 ,mem_mouse_retry_flag 
-0x520 001895 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-0x521 001896 branch ui_ipc_send_event 
-:      001899 p_g24_ackpayload_parse:
-0x522 001900 call p_g24_read_len_pid_crc 
-0x523 001901 fetch 1 ,mem_24g_rxdata_length 
-0x524 001902 rtn blank 
-0x525 001903 iforce loopcnt 
-0x526 001904 call p_24g_kb_led 
-0x527 001905 arg mem_24g_rxbuf + 2 ,contr 
-0x528 001906 arg mem_24g_rxpayload ,contw 
-0x529 001907 branch memcpy 
-:      001909 p_24g_kb_led:
-0x52a 001910 fetch 1 ,mem_24g_rxbuf + 1 
-0x52b 001911 compare 0x08 ,pdata ,0xf8 
-0x52c 001912 nrtn true 
-0x52d 001913 fetcht 1 ,mem_24g_rxbuf + 2 
-0x52e 001914 storet 1 ,mem_caps_num_lock 
-0x52f 001915 jam 0 ,mem_24g_led_flag 
-0x530 001916 rtn 
-:      001919 p_g24_start_pairing_sm1:
-0x531 001920 set1 mark_24g ,mark 
-0x532 001921 call p_g24_pair_init 
-0x533 001922 call p_g24_transmit_abandon 
-0x534 001923 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0x535 001924 rtn 
-:      001926 p_g24_pair_init:
-0x536 001927 jam 0 ,mem_24g_pid 
-0x537 001928 jam g24_pair_ch ,mem_24g_ch 
-0x538 001929 fetch 4 ,mem_24g_paring_addr 
-0x539 001930 branch p_g24_update_addr_and_synccrc8 
-:      001932 p_g24_pairing_sm:
-0x53a 001933 call p_g24_pair_init 
-0x53b 001934 fetch 1 ,mem_24g_ensure 
-0x53c 001935 beq ensure_on_24g ,enable_user 
-0x53d 001936 fetch 1 ,mem_24g_pairing_sm 
-0x53e 001937 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0x53f 001938 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0x540 001939 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0x541 001940 branch assert 
-:      001942 p_g24_pairing_sm_1:
-0x542 001943 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0x543 001944 jam 0xaa ,mem_24g_common_temp 
-0x544 001945 branch p_g24_pairing_sm_common 
-:      001946 p_g24_pairing_sm_2:
-0x545 001947 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0x546 001948 jam 0x55 ,mem_24g_common_temp 
-0x547 001949 branch p_g24_pairing_sm_common 
-:      001950 p_g24_pairing_sm_3:
-0x548 001951 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-0x549 001952 jam 0x22 ,mem_24g_common_temp 
-:      001953 p_g24_pairing_sm_common:
-0x54a 001957 jam 0x02 ,mem_24g_common_temp + 1 
-0x54b 001958 fetch 4 ,mem_24g_device_addr 
-0x54c 001959 store 4 ,mem_24g_common_temp + 2 
-0x54d 001960 jam 0 ,mem_24g_common_temp + 6 
-0x54e 001961 arg mem_24g_common_temp ,rega 
-0x54f 001962 arg 7 ,temp 
-0x550 001963 call p_g24_put_data_in_buff 
-0x551 001964 call p_g24_transmit_prep 
-0x552 001965 call p_g24_txdata_enable_tx 
-0x553 001966 branch enable_user 
-:      001968 p_g24_paring_mode:
-0x554 001969 fetch 1 ,mem_24g_pairing_sm 
-0x555 001970 rtneq state_24g_pairing_success 
-0x556 001971 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0x557 001972 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-0x558 001973 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-0x559 001974 rtn 
-:      001977 p_g24_pairing_sm_1_waiting_ack:
-0x55a 001978 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-0x55b 001979 branch p_g24_transmit_abandon 
-:      001980 p_g24_pairing_sm_2_waiting_ack:
-0x55c 001981 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-0x55d 001982 branch p_g24_transmit_abandon 
-:      001983 p_g24_pairing_sm_3_waiting_ack:
-0x55e 001984 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x55f 001985 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0x560 001986 call ui_ipc_send_event 
-0x561 001987 fetch 4 ,mem_24g_rxpayload + 2 
-0x562 001988 call p_g24_update_addr_and_synccrc8 
-0x563 001989 branch p_g24_transmit_abandon 
-:      001991 p_g24_start_24g_mode:
-0x564 001993 set1 mark_24g ,mark 
-0x565 001994 call p_g24_syncword_crc8 
-0x566 001995 call p_g24_ch 
-0x567 001996 fetch 1 ,mem_24g_pairing_sm 
-0x568 001997 rtnne state_24g_pairing_success 
-0x569 001998 call p_g24_tx_attemp_data_prep 
-0x56a 001999 setarg 0 
-0x56b 002000 store 2 ,mem_24g_check_dongle_times 
-:      002001 p_g24_tx_attemp_dongle_loop:
-0x56c 002002 call lpo_calibration 
-0x56d 002003 nop 2000 
-0x56e 002004 fetch 1 ,mem_24g_check_dongle_times 
-0x56f 002005 beq 0xff ,p_g24_stop_g24_mode 
-0x570 002006 call p_g24_transmit_receive_ack 
-0x571 002007 nbranch p_g24_attemp_txdata_retry ,user3 
-:      002008 p_g24_tx_attemp_dongle_succ:
-0x572 002009 call p_g24_clear_txbuf 
-0x573 002010 set1 mark_24g ,mark 
-0x574 002011 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0x575 002012 branch ui_ipc_send_event 
-:      002015 p_g24_tx_attemp_data_prep:
-0x576 002016 jam 0xff ,mem_24g_common_temp 
-0x577 002017 fetch 1 ,mem_24g_data_type 
-0x578 002018 store 1 ,mem_24g_common_temp + 1 
-0x579 002019 fetch 4 ,mem_24g_device_addr 
-0x57a 002020 store 4 ,mem_24g_common_temp + 2 
-0x57b 002021 arg 6 ,temp 
-0x57c 002022 arg mem_24g_common_temp ,rega 
-0x57d 002023 call p_g24_put_data_in_buff 
-0x57e 002024 branch p_g24_transmit_prep 
-:      002026 p_g24_attemp_txdata_retry:
-0x57f 002027 fetch 2 ,mem_24g_check_dongle_times 
-0x580 002028 increase 1 ,pdata 
-0x581 002029 store 2 ,mem_24g_check_dongle_times 
-0x582 002030 call p_g24_ch 
-0x583 002031 branch p_g24_tx_attemp_dongle_loop 
-:      002034 p_g24_put_data_in_buff:
-0x584 002035 storet 1 ,mem_24g_datalen 
-0x585 002036 copy temp ,loopcnt 
-0x586 002037 arg mem_24g_txbuf ,contw 
-0x587 002038 copy rega ,contr 
-0x588 002039 branch memcpy 
-:      002041 p_g24_read_len_pid_crc:
-0x589 002043 fetch 1 ,mem_24g_rxbuf + 1 
-0x58a 002044 rshift3 pdata ,pdata 
-0x58b 002045 store 1 ,mem_24g_rxdata_length 
-0x58c 002047 increase 1 ,pdata 
-0x58d 002048 arg mem_24g_rxbuf + 1 ,contr 
-0x58e 002049 iadd contr ,contr 
-0x58f 002050 ifetch 3 ,contr 
-0x590 002051 store 3 ,mem_24g_sta_crc 
-0x591 002052 rtn 
-:      002054 p_rssi_signal:
-0x592 002055 fetcht 1 ,mem_rssi_signal_index 
-0x593 002056 setarg mem_rssi_signal_buf 
-0x594 002057 iadd temp ,contw 
-0x595 002058 copy rega ,pdata 
-0x596 002059 istore 1 ,contw 
-0x597 002060 increase 1 ,temp 
-0x598 002061 and_into rssi_buf_len_signal ,temp 
-0x599 002062 storet 1 ,mem_rssi_signal_index 
-0x59a 002063 rtn 
-:      002083 p_g24_update_addr_and_synccrc8:
-0x59b 002084 store 4 ,mem_24g_addr 
-:      002087 p_g24_syncword_crc8:
-0x59c 002088 arg 0 ,rega 
-0x59d 002089 arg 4 ,loopcnt 
-0x59e 002090 arg mem_24g_addr ,contr 
-:      002091 p_g24_syncword_crc8_loop:
-0x59f 002092 ifetch 1 ,contr 
-0x5a0 002093 iadd rega ,rega 
-0x5a1 002094 loop p_g24_syncword_crc8_loop 
-0x5a2 002095 copy rega ,pdata 
-0x5a3 002096 store 2 ,mem_24g_syncword 
-0x5a4 002097 fetch 1 ,mem_24g_syncword 
-0x5a5 002098 fetcht 1 ,mem_24g_syncword + 1 
-0x5a6 002099 iadd temp ,pdata 
-0x5a7 002100 store 1 ,mem_24g_syncword_crc8 
-0x5a8 002101 rtn 
-:      002104 p_g24_transmit_prep:
-0x5a9 002106 fetch 1 ,mem_24g_datalen 
-0x5aa 002107 increase 2 ,pdata 
-0x5ab 002108 store 1 ,mem_24g_txlen 
-0x5ac 002110 fetch 1 ,mem_24g_data_type 
-0x5ad 002111 store 1 ,mem_24g_txpayload 
-0x5ae 002113 fetch 1 ,mem_24g_datalen 
-0x5af 002114 lshift3 pdata ,pdata 
-0x5b0 002115 fetcht 1 ,mem_24g_pid 
-0x5b1 002116 and temp ,0x03 ,temp 
-0x5b2 002117 lshift temp ,temp 
-0x5b3 002118 ior temp ,pdata 
-0x5b4 002119 fetcht 1 ,mem_24g_no_ack 
-0x5b5 002120 iadd temp ,pdata 
-0x5b6 002121 istore 1 ,contw 
-0x5b7 002123 fetch 1 ,mem_24g_pairing_sm 
-0x5b8 002124 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-0x5b9 002125 fetch 1 ,mem_24g_data_type 
-0x5ba 002126 istore 1 ,contw 
-:      002127 p_g24_transmit_prep_pair:
-0x5bb 002128 fetch 1 ,mem_24g_datalen 
-0x5bc 002129 iforce loopcnt 
-0x5bd 002130 fetch 1 ,mem_24g_data_type 
-0x5be 002131 beq 1 ,p_g24_transmit_prep_mouse 
-0x5bf 002132 arg mem_24g_txbuf ,contr 
-0x5c0 002133 call memcpy 
-0x5c1 002137 fetch 1 ,mem_24g_txbuf 
-0x5c2 002138 beq 0x03 ,p_g24_multi_key_setup 
-0x5c3 002139 rtn 
-:      002140 p_g24_multi_key_setup:
-0x5c4 002141 jam 0x02 ,mem_24g_txbuf 
-0x5c5 002142 rtn 
-:      002145 p_g24_transmit_prep_mouse:
-0x5c6 002146 arg mem_24g_txbuf + 1 ,contr 
-0x5c7 002147 branch memcpy 
-:      002149 p_g24_ch:
-0x5c8 002150 fetcht 1 ,mem_24g_current_ch_number 
-0x5c9 002151 call p_g24_ch_calc 
-0x5ca 002152 increase 1 ,temp 
-0x5cb 002153 and_into 3 ,temp 
-0x5cc 002154 storet 1 ,mem_24g_current_ch_number 
-0x5cd 002155 rtn 
-:      002157 p_g24_ch_calc:
-0x5ce 002158 fetch 1 ,mem_24g_addr 
-0x5cf 002159 and_into 0x03 ,pdata 
-0x5d0 002160 mul32 pdata ,4 ,rega 
-0x5d1 002161 setarg mem_24g_ch_map1 
-0x5d2 002162 iadd rega ,pdata 
-0x5d3 002163 iadd temp ,contr 
-0x5d4 002164 ifetch 1 ,contr 
-0x5d5 002165 store 1 ,mem_24g_ch 
-0x5d6 002166 rtn 
-:      002168 p_g24_prep:
-0x5d7 002169 disable enable_crc 
-0x5d8 002170 disable enable_white 
-0x5d9 002171 setarg 0x555555 
-0x5da 002172 iforce crc24_init 
-0x5db 002173 fetch 1 ,mem_24g_ch 
-0x5dc 002174 reverse pdata ,temp 
-0x5dd 002175 set1 1 ,temp 
-0x5de 002176 rshift temp ,white_init 
-0x5df 002177 rtn 
-:      002179 p_g24_receive_rxon:
-0x5e0 002180 call p_g24_prep 
-0x5e1 002181 enable decode_fec0 
-0x5e2 002182 enable is_rx 
-0x5e3 002183 disable is_tx 
-0x5e4 002184 enable swfine 
-0x5e5 002185 fetch 2 ,mem_24g_rx_window 
-0x5e6 002186 iforce stop_watch 
-0x5e7 002187 correlate null ,timeout 
-0x5e8 002188 nbranch p_g24_sync_timeout ,sync 
-0x5e9 002189 disable decode_fec0 
-0x5ea 002190 enable decode_fec1 
-0x5eb 002191 enable enable_white 
-0x5ec 002192 enable enable_crc 
-0x5ed 002193 parse demod ,bucket ,8 
-0x5ee 002194 rshift3 pwindow ,pdata 
-0x5ef 002195 store 1 ,mem_24g_get_syncword_crc8 
-0x5f0 002196 fetcht 1 ,mem_24g_syncword_crc8 
-0x5f1 002197 isub temp ,null 
-0x5f2 002198 nbranch p_g24_end_of_packet ,zero 
-0x5f3 002199 parse demod ,bucket ,8 
-0x5f4 002200 rshift3 pwindow ,pdata 
-0x5f5 002201 store 1 ,mem_24g_rxbuf 
-0x5f6 002205 fetch 1 ,mem_24g_rxbuf 
-0x5f7 002206 fetcht 1 ,mem_24g_data_type 
-0x5f8 002207 icompare bits_data ,temp 
-0x5f9 002208 nbranch p_g24_end_of_packet ,true 
-:      002209 p_g24_receive_skip:
-0x5fa 002210 parse demod ,bucket ,8 
-0x5fb 002211 rshift3 pwindow ,pdata 
-0x5fc 002212 istore 1 ,contw 
-0x5fd 002213 rshift3 pdata ,pdata 
-0x5fe 002214 and pdata ,0x1f ,loopcnt 
-0x5ff 002215 branch p_g24rx_nopayload ,zero 
-:      002216 p_g24rx_loop:
-0x600 002217 parse demod ,bucket ,8 
-0x601 002218 rshift3 pwindow ,pdata 
-0x602 002219 istore 1 ,contw 
-0x603 002220 loop p_g24rx_loop 
-:      002221 p_g24rx_nopayload:
-0x604 002223 copy contw ,rega 
-0x605 002224 parse demod ,bucket ,8 
-0x606 002225 rshift3 pwindow ,pdata 
-0x607 002226 store 1 ,mem_rssi_hex_received 
-0x608 002227 copy rega ,contw 
-0x609 002228 parse demod ,bucket ,24 
-0x60a 002229 enable swfine 
-0x60b 002230 arg param_sifs ,stop_watch 
-0x60c 002231 rshift32 pdata ,pdata 
-0x60d 002232 rshift16 pdata ,pdata 
-0x60e 002233 istore 3 ,contw 
-0x60f 002234 disable decode_fec1 
-0x610 002235 branch p_g24_end_of_packet ,crc_failed 
-0x611 002236 enable user3 
-0x612 002237 fetch 1 ,mem_last_freq 
-0x613 002238 add pdata ,0 ,rega 
-0x614 002239 call rf_write_freq 
-0x615 002240 disable decode_fec0 
-0x616 002241 call set_sync_on 
-0x617 002242 fetch 1 ,mem_rssi_hex_received 
-0x618 002243 copy pdata ,rega 
-0x619 002244 call p_rssi_signal 
-0x61a 002245 rtn 
-:      002247 p_g24_sync_timeout:
-:      002250 p_g24_end_of_packet:
-0x61b 002251 disable encode_fec1 
-0x61c 002252 disable decode_fec1 
-0x61d 002253 branch end_of_packet 
-:      002255 p_g24_set_freq_tx:
-0x61e 002256 call set_sync_on 
-0x61f 002257 fetcht 1 ,mem_24g_ch 
-0x620 002258 branch set_freq_tx 
-:      002260 p_g24_transmit:
-0x621 002261 call le_enable 
-0x622 002262 fetch 4 ,mem_24g_addr 
-0x623 002263 iforce access 
-0x624 002264 call p_g24_prep 
-0x625 002265 call p_g24_set_freq_tx 
-0x626 002266 set1 txgfsk ,radio_ctrl 
-0x627 002267 enable encode_fec0 
-0x628 002268 enable is_tx 
-0x629 002269 disable is_rx 
-0x62a 002270 rshift16 access ,pdata 
-0x62b 002271 rshift8 pdata ,pdata 
-0x62c 002272 rshift4 pdata ,pdata 
-0x62d 002273 inject mod ,40 
-0x62e 002274 disable encode_fec0 
-0x62f 002275 enable encode_fec1 
-0x630 002276 enable enable_white 
-0x631 002277 enable enable_crc 
-0x632 002278 fetch 1 ,mem_24g_syncword_crc8 
-0x633 002279 inject mod ,8 
-0x634 002280 fetch 1 ,mem_24g_txlen 
-0x635 002281 iforce loopcnt 
-0x636 002282 arg mem_24g_txpayload ,contr 
-:      002283 p_g24tr_loop:
-0x637 002284 ifetch 1 ,contr 
-0x638 002285 inject mod ,8 
-0x639 002286 loop p_g24tr_loop 
-0x63a 002287 enable enable_parity 
-0x63b 002288 inject mod ,24 
-0x63c 002289 disable enable_parity 
-0x63d 002290 until null ,tx_clear 
-0x63e 002291 nop 100 
-0x63f 002292 disable encode_fec0 
-0x640 002293 disable encode_fec1 
-0x641 002294 branch set_sync_on 
+:      001245 p_le_send_att_find_value_by_type_gatt:
+0x358 001246 arg le_find_type_value_gatt_bit ,queue 
+0x359 001247 branch p_le_send_find_value_by_type 
+:      001248 p_le_send_att_find_value_by_type_device_info:
+0x35a 001249 arg le_find_type_value_device_info_bit ,queue 
+0x35b 001250 branch p_le_send_find_value_by_type 
+:      001251 p_le_send_att_find_value_by_type_command:
+0x35c 001252 fetch 2 ,mem_le_search_att_type 
+0x35d 001253 copy pdata ,rega 
+0x35e 001254 fetcht 2 ,mem_le_uuid 
+0x35f 001255 copy temp ,regb 
+0x360 001256 call p_find_type_value_start_handle 
+0x361 001257 branch p_le_save_find_value_handle ,zero 
+0x362 001258 branch le_send_att_error_response_notfound 
+:      001260 p_find_type_value_start_handle:
+0x363 001261 arg mem_le_att_list ,contr 
+:      001262 p_find_type_value_start_handle_loop:
+0x364 001263 ifetch 2 ,contr 
+0x365 001264 rtn blank 
+0x366 001265 ifetch 3 ,contr 
+0x367 001266 ifetch 2 ,contr 
+0x368 001267 isub rega ,null 
+0x369 001268 rtn zero 
+0x36a 001269 increase -3 ,contr 
+0x36b 001270 ifetch 1 ,contr 
+0x36c 001271 iadd contr ,contr 
+0x36d 001272 branch p_find_type_value_start_handle_loop 
+:      001274 p_le_save_find_value_handle:
+0x36e 001275 increase -7 ,contr 
+0x36f 001276 ifetch 2 ,contr 
+0x370 001277 store 2 ,mem_le_find_type_value_start_handle 
+0x371 001278 call p_find_type_value_end_handle 
+0x372 001279 branch le_send_att_error_response_notfound ,blank 
+0x373 001280 increase -4 ,contr 
+0x374 001281 ifetch 2 ,contr 
+0x375 001282 increase -1 ,pdata 
+0x376 001283 store 2 ,mem_le_find_type_value_end_handle 
+0x377 001284 jam attop_find_by_type_value_response ,mem_le_l2cap 
+0x378 001285 fetch 4 ,mem_le_find_type_value_start_handle 
+0x379 001286 store 4 ,mem_le_l2cap_response 
+0x37a 001289 force 9 ,temp 
+0x37b 001290 branch le_send_packet 
+:      001292 p_find_type_value_end_handle:
+0x37c 001293 ifetch 2 ,contr 
+0x37d 001294 ifetch 1 ,contr 
+0x37e 001295 iadd contr ,contr 
+:      001296 p_find_type_value_end_handle_loop:
+0x37f 001297 ifetch 2 ,contr 
+0x380 001298 rtn blank 
+0x381 001299 ifetch 2 ,contr 
+0x382 001300 isub regb ,null 
+0x383 001301 rtn zero 
+0x384 001302 ifetch 1 ,contr 
+0x385 001303 iadd contr ,contr 
+0x386 001304 branch p_find_type_value_end_handle_loop 
+:      001306 p_le_send_att_find_information_response:
+0x387 001307 arg 3 ,timeup 
+0x388 001308 force 1 ,pdata 
+0x389 001309 store 1 ,mem_le_l2cap_response 
+0x38a 001310 call le_init_attlist_search 
+:      001311 p_le_send_att_find_information_res_loop:
+0x38b 001312 call le_att_handle_inrange 
+0x38c 001313 branch le_send_att_find_information_res_end ,blank 
+0x38d 001314 nbranch p_le_send_att_find_information_res_next ,positive 
+0x38e 001315 disable user 
+0x38f 001316 istore 2 ,contw 
+0x390 001317 ifetch 2 ,contr 
+0x391 001318 istore 2 ,contw 
+0x392 001319 increase -1 ,timeup 
+0x393 001320 branch le_send_att_find_information_res_end ,zero 
+:      001321 p_le_send_att_find_information_res_cont:
+0x394 001322 ifetch 1 ,contr 
+0x395 001323 iadd contr ,contr 
+0x396 001324 branch p_le_send_att_find_information_res_loop 
+:      001325 p_le_send_att_find_information_res_next:
+0x397 001326 increase 2 ,contr 
+0x398 001327 branch p_le_send_att_find_information_res_cont 
+:      001331 p_le_send_att_read_by_type_response:
+0x399 001332 fetcht 2 ,mem_le_search_att_type 
+0x39a 001333 setarg uuid_chrctr_device_name 
+0x39b 001334 isub temp ,null 
+0x39c 001335 branch p_le_send_att_read_by_type_res_device_name ,zero 
+0x39d 001336 setarg uuid_pnp_id 
+0x39e 001337 isub temp ,null 
+0x39f 001338 branch p_le_send_att_read_by_type_res_pnp_id ,zero 
+0x3a0 001339 setarg uuid_gatt_characteristic 
+0x3a1 001340 isub temp ,null 
+0x3a2 001341 nbranch le_send_att_error_response_notfound ,zero 
+0x3a3 001342 fetch 2 ,mem_le_search_handle_start 
+0x3a4 001343 store 2 ,mem_temp 
+0x3a5 001344 enable user 
+:      001345 p_le_send_att_read_by_type_response_loop:
+0x3a6 001346 call p_le_att_handle_inrange 
+0x3a7 001347 nbranch p_le_send_att_read_by_type_response_end ,positive 
+0x3a8 001348 fetcht 2 ,mem_temp 
+0x3a9 001349 call p_le_att_get_handle_info 
+0x3aa 001350 beq 1 ,p_le_send_att_read_by_type_response_end 
+0x3ab 001351 call p_le_att_same_type 
+0x3ac 001352 nbranch p_le_send_att_read_by_type_response_next_handle ,zero 
+0x3ad 001353 disable user 
+0x3ae 001354 call p_le_send_att_read_by_type_write_properties 
+0x3af 001355 call p_le_att_next_handle 
+0x3b0 001356 call p_le_att_get_handle_info 
+0x3b1 001357 call p_le_send_att_read_by_type_write_uuid 
+0x3b2 001358 branch p_le_send_att_read_by_type_response_end 
+:      001359 p_le_send_att_read_by_type_response_next_handle:
+0x3b3 001360 call p_le_att_next_handle 
+0x3b4 001361 branch p_le_send_att_read_by_type_response_loop 
+:      001362 p_le_send_att_read_by_type_response_end:
+0x3b5 001363 branch le_send_att_error_response_notfound ,user 
+0x3b6 001364 branch p_le_send_auto_len_by_mem 
+:      001365 p_le_send_att_read_by_type_write_properties:
+0x3b7 001366 fetch 2 ,mem_temp 
+0x3b8 001367 store 2 ,mem_le_l2cap_response + 1 
+0x3b9 001368 fetch 1 ,mem_le_search_len 
+0x3ba 001369 copy pdata ,loopcnt 
+0x3bb 001370 call p_get_contr 
+0x3bc 001371 arg mem_le_l2cap_response + 3 ,contw 
+0x3bd 001372 call memcpy 
+0x3be 001373 branch p_store_contw 
+:      001374 p_le_send_att_read_by_type_write_uuid:
+0x3bf 001375 fetcht 2 ,mem_le_cur_att_type 
+0x3c0 001376 rshift8 temp ,pdata 
+0x3c1 001377 bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
+0x3c2 001378 call p_get_contw 
+0x3c3 001379 fetch 2 ,mem_temp 
+0x3c4 001380 istore 2 ,contw 
+0x3c5 001381 call p_store_contw 
+0x3c6 001382 setarg mem_le_att_list 
+0x3c7 001383 iadd temp ,contr 
+0x3c8 001384 ifetch 1 ,contr 
+0x3c9 001385 copy contr ,temp 
+0x3ca 001386 copy pdata ,loopcnt 
+0x3cb 001387 increase 5 ,pdata 
+0x3cc 001388 store 1 ,mem_le_l2cap_response 
+0x3cd 001389 call p_get_contw 
+0x3ce 001390 copy temp ,contr 
+0x3cf 001391 call memcpy 
+0x3d0 001392 branch p_store_contw 
+:      001393 p_le_send_att_read_by_type_write_short_uuid:
+0x3d1 001394 call p_get_contw 
+0x3d2 001395 fetch 2 ,mem_temp 
+0x3d3 001396 istore 2 ,contw 
+0x3d4 001397 fetch 2 ,mem_le_cur_att_type 
+0x3d5 001398 istore 2 ,contw 
+0x3d6 001399 call p_store_contw 
+0x3d7 001400 jam 7 ,mem_le_l2cap_response 
+0x3d8 001401 rtn 
+:      001402 p_le_send_att_read_by_type_res_device_name:
+0x3d9 001403 call le_get_device_name 
+:      001404 p_le_send_att_read_by_type_res_packet:
+0x3da 001405 ifetch 1 ,contr 
+0x3db 001406 copy pdata ,loopcnt 
+0x3dc 001407 increase 2 ,pdata 
+0x3dd 001408 store 1 ,mem_le_l2cap_response 
+0x3de 001409 increase -5 ,contr 
+0x3df 001410 ifetch 2 ,contr 
+0x3e0 001411 istore 2 ,contw 
+0x3e1 001412 increase 3 ,contr 
+0x3e2 001413 call memcpy 
+0x3e3 001414 branch le_send_autolen 
+:      001416 p_le_send_att_read_by_type_res_pnp_id:
+0x3e4 001417 arg uuid_pnp_id ,temp 
+0x3e5 001418 call le_att_get_uuid_ptr 
+0x3e6 001419 branch p_le_send_att_read_by_type_res_packet 
+:      001421 p_le_send_att_read_by_group_type_response:
+0x3e7 001423 arg 2 ,timeup 
+0x3e8 001424 fetch 2 ,mem_le_search_handle_start 
+0x3e9 001425 store 2 ,mem_temp 
+0x3ea 001426 jam 0 ,mem_le_search_res 
+0x3eb 001427 enable user 
+:      001428 p_le_send_att_read_by_group_type_response_loop:
+0x3ec 001429 call p_le_att_handle_inrange 
+0x3ed 001430 nbranch p_le_send_att_read_by_group_type_end0 ,positive 
+0x3ee 001431 fetcht 2 ,mem_temp 
+0x3ef 001432 call p_le_att_get_handle_info 
+0x3f0 001433 beq 1 ,p_le_send_att_read_by_group_type_end1 
+0x3f1 001434 call p_le_att_same_type 
+0x3f2 001435 nbranch p_le_send_att_read_by_group_type_next_handle ,zero 
+0x3f3 001436 fetch 1 ,mem_le_search_res 
+0x3f4 001437 beq 1 ,p_le_send_att_read_by_group_type_end1 
+0x3f5 001438 nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
+0x3f6 001439 disable user 
+0x3f7 001440 fetch 1 ,mem_le_search_len 
+0x3f8 001441 increase 4 ,pdata 
+0x3f9 001442 store 1 ,mem_le_l2cap_response 
+0x3fa 001443 call p_store_contw 
+0x3fb 001444 branch p_le_send_att_read_by_group_type_store_record 
+:      001445 p_le_send_att_read_by_group_type_store_write_record:
+0x3fc 001446 fetch 1 ,mem_le_search_len 
+0x3fd 001447 sub pdata ,0x10 ,null 
+0x3fe 001448 branch p_le_send_att_read_by_group_type_end1 ,zero 
+0x3ff 001449 fetch 1 ,mem_le_l2cap_response 
+0x400 001450 sub pdata ,0x10 ,null 
+0x401 001451 branch p_le_send_att_read_by_group_type_end1 ,zero 
+0x402 001452 fetch 2 ,mem_temp 
+0x403 001453 increase -1 ,pdata 
+0x404 001454 store 2 ,mem_le_cur_handle_end 
+0x405 001455 call p_le_write_att_record 
+:      001456 p_le_send_att_read_by_group_type_store_record:
+0x406 001457 fetch 2 ,mem_temp 
+0x407 001458 store 2 ,mem_le_cur_handle_start 
+0x408 001459 call p_le_store_att_record 
+0x409 001460 increase -1 ,timeup 
+0x40a 001461 branch p_le_send_att_read_by_group_type_last_find ,zero 
+:      001462 p_le_send_att_read_by_group_type_next_handle:
+0x40b 001463 call p_le_att_next_handle 
+0x40c 001464 branch p_le_send_att_read_by_group_type_response_loop 
+:      001465 p_le_send_att_read_by_group_type_last_find:
+0x40d 001466 jam 1 ,mem_le_search_res 
+0x40e 001467 branch p_le_send_att_read_by_group_type_next_handle 
+:      001468 p_le_send_att_read_by_group_type_end0:
+0x40f 001469 fetch 2 ,mem_temp 
+0x410 001470 store 2 ,mem_le_cur_handle_end 
+0x411 001471 branch p_le_send_att_read_by_group_type_end_common 
+:      001472 p_le_send_att_read_by_group_type_end1:
+0x412 001473 fetch 2 ,mem_temp 
+0x413 001474 increase -1 ,pdata 
+0x414 001475 store 2 ,mem_le_cur_handle_end 
+0x415 001476 branch p_le_send_att_read_by_group_type_end_common 
+:      001477 p_le_send_att_read_by_group_type_end_common:
+0x416 001478 branch le_send_att_error_response_notfound ,user 
+0x417 001479 call p_le_write_att_record 
+0x418 001480 branch p_le_send_auto_len_by_mem 
+:      001482 p_le_att_next_handle:
+0x419 001483 fetcht 2 ,mem_temp 
+0x41a 001484 increase 1 ,temp 
+0x41b 001485 storet 2 ,mem_temp 
+0x41c 001486 rtn 
+:      001488 p_le_store_att_record:
+0x41d 001489 fetch 1 ,mem_le_search_len 
+0x41e 001490 store 1 ,mem_tmp_buffer 
+0x41f 001491 copy pdata ,loopcnt 
+0x420 001492 call p_get_contr 
+0x421 001493 branch memcpy 
+:      001495 p_le_write_att_record:
+0x422 001496 call p_get_contw 
+0x423 001497 fetch 2 ,mem_le_cur_handle_start 
+0x424 001498 istore 2 ,contw 
+0x425 001499 fetch 2 ,mem_le_cur_handle_end 
+0x426 001500 istore 2 ,contw 
+0x427 001501 fetch 1 ,mem_tmp_buffer 
+0x428 001502 copy pdata ,loopcnt 
+0x429 001503 call memcpy 
+0x42a 001504 branch p_store_contw 
+:      001507 p_le_att_handle_inrange:
+0x42b 001508 fetcht 2 ,mem_temp 
+0x42c 001509 fetch 2 ,mem_le_search_handle_end 
+0x42d 001510 isub temp ,null 
+0x42e 001511 rtn 
+:      001513 p_le_att_same_type:
+0x42f 001514 fetch 2 ,mem_le_search_att_type 
+0x430 001515 fetcht 2 ,mem_le_cur_att_type 
+0x431 001516 isub temp ,null 
+0x432 001517 rtn 
+:      001519 p_le_att_get_handle_info:
+0x433 001520 arg mem_le_att_list ,contr 
+0x434 001521 copy temp ,rega 
+:      001522 p_le_att_get_handle_loop:
+0x435 001523 ifetch 2 ,contr 
+0x436 001524 branch p_le_att_unfind_handle ,blank 
+0x437 001525 ifetcht 2 ,contr 
+0x438 001526 storet 2 ,mem_le_cur_att_type 
+0x439 001527 isub rega ,null 
+0x43a 001528 branch p_le_att_finded_handle ,zero 
+0x43b 001529 ifetch 1 ,contr 
+0x43c 001530 iadd contr ,contr 
+0x43d 001531 branch p_le_att_get_handle_loop 
+:      001532 p_le_att_unfind_handle:
+0x43e 001533 setarg 1 
+0x43f 001534 rtn 
+:      001535 p_le_att_finded_handle:
+0x440 001536 ifetch 1 ,contr 
+0x441 001537 store 1 ,mem_le_search_len 
+0x442 001538 call p_store_contr 
+0x443 001539 setarg 0 
+0x444 001540 rtn 
+:      001541 p_get_contw:
+0x445 001542 fetch 2 ,mem_contw 
+0x446 001543 copy pdata ,contw 
+0x447 001544 rtn 
+:      001545 p_get_contr:
+0x448 001546 fetch 2 ,mem_contr 
+0x449 001547 copy pdata ,contr 
+0x44a 001548 rtn 
+:      001549 p_store_contw:
+0x44b 001550 copy contw ,pdata 
+0x44c 001551 store 2 ,mem_contw 
+0x44d 001552 rtn 
+:      001553 p_store_contr:
+0x44e 001554 copy contr ,pdata 
+0x44f 001555 store 2 ,mem_contr 
+0x450 001556 rtn 
+:      001558 p_le_send_auto_len_by_mem:
+0x451 001559 call p_get_contw 
+0x452 001560 branch le_send_autolen 
+:      001562 p_le_send_att_handle_value_indication:
+:      001563 p_le_send_att_handle_value_notification:
+0x453 001564 fetch 1 ,mem_queue_read 
+0x454 001565 add pdata ,1 ,temp 
+0x455 001566 and temp ,0x03 ,temp 
+0x456 001567 storet 1 ,mem_queue_read 
+0x457 001568 mul32 pdata ,7 ,pdata 
+0x458 001569 arg mem_uart_packet ,contr 
+0x459 001570 iadd contr ,contr 
+0x45a 001571 fetch 1 ,mem_le51_tx_length 
+0x45b 001572 increase -5 ,pdata 
+0x45c 001573 copy pdata ,loopcnt 
+0x45d 001574 arg mem_le_l2cap + 1 ,contw 
+0x45e 001575 call memcpy 
+0x45f 001576 fetcht 1 ,mem_le51_tx_length 
+0x460 001577 branch le_send_packet 
+:      001579 p_le_parse:
+0x461 001580 call le_xtype_fifo_is_full 
+0x462 001581 branch le_parse + 4 
+:      001584 p_le_parse_ll:
+0x463 001585 copy regc ,pdata 
+0x464 001586 beq ll_enc_req ,p_le_parse_enc_req 
+0x465 001587 beq ll_pause_enc_req ,p_le_parse_pause_enc_rsq 
+0x466 001588 beq ll_connection_update_req ,p_le_parse_connection_update_req 
+0x467 001589 beq ll_ping_req ,p_le_parse_ping_req 
+0x468 001590 beq ll_terminate_ind ,p_le_parse_terminate_ind 
+0x469 001591 sub pdata ,0x0d ,null 
+0x46a 001592 branch le_parse + 20 ,positive 
+0x46b 001593 store 1 ,mem_le_ll_unknown_type 
+0x46c 001594 jam xt_ll_unknown_rsp ,mem_fifo_temp 
+0x46d 001595 branch le_xtype_fifo_in 
+:      001596 p_le_parse_connection_update_req:
+0x46e 001598 call le_parse_connection_update_req 
+0x46f 001599 fetch 2 ,mem_le_new_param + 3 
+0x470 001600 mul32 pdata ,4 ,temp 
+0x471 001601 storet 2 ,mem_customize_timer_setup 
+0x472 001602 rtn 
+:      001604 p_le_parse_enc_req:
+0x473 001605 jam default_states ,mem_ltk_states 
+0x474 001606 branch le_parse_enc_req 
+:      001608 p_le_parse_ping_req:
+0x475 001609 jam xt_ll_ping_rsp ,mem_fifo_temp 
+0x476 001610 branch le_xtype_fifo_in 
+:      001612 p_le_parse_pause_enc_rsq:
+0x477 001613 jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
+0x478 001614 branch le_xtype_fifo_in 
+:      001616 p_le_parse_terminate_ind:
+0x479 001617 setarg 20 
+0x47a 001618 store 2 ,mem_le_superto 
+0x47b 001619 rtn 
+:      001621 p_le_send_non_l2cap:
+0x47c 001622 fetch 1 ,mem_le_txheader 
+0x47d 001623 compare 1 ,type ,3 
+0x47e 001624 branch p_le_send_non_l2cap1 ,true 
+0x47f 001625 branch le_send_non_l2cap + 14 
+:      001626 p_le_send_non_l2cap1:
+0x480 001627 fetch 1 ,mem_le_txlen 
+0x481 001628 branch p_le_send_empty_clear_md ,blank 
+0x482 001629 branch le_send_non_l2cap + 14 
+:      001631 p_le_send_empty_clear_md:
+0x483 001632 fetch 1 ,mem_le_txheader 
+0x484 001633 set0 md ,pdata 
+0x485 001634 store 1 ,mem_le_txheader 
+0x486 001635 rtn 
+:      001637 p_le_parse_smp:
+0x487 001638 ifetch 1 ,contr 
+0x488 001639 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
+0x489 001640 beq smp_pairing_random ,p_le_parse_smp_pairing_random 
+0x48a 001641 beq smp_identity_address_information ,p_le_parse_smp_identity_address_information 
+0x48b 001642 branch le_parse_smp + 4 
+:      001645 p_le_parse_smp_identity_address_information:
+0x48c 001646 jam flag_le_pairing_end ,mem_le_pairing_state 
+0x48d 001647 branch le_parse_smp_identity_address_information 
+:      001649 p_le_parse_smp_pairing_request:
+0x48e 001650 jam 1 ,mem_le_send_security_request_flag 
+0x48f 001651 store 1 ,mem_le_preq 
+0x490 001652 ifetch 6 ,contr 
+0x491 001653 istore 6 ,contw 
+0x492 001654 jam xt_smp_pairing_response ,mem_fifo_temp 
+0x493 001655 branch le_xtype_fifo_in 
+:      001657 p_le_parse_smp_pairing_random:
+0x494 001658 call authenticate_rconfirm 
+0x495 001659 branch p_le_parse_smp_pairing_random_success ,zero 
+0x496 001660 branch le_parse_smp_pairing_random + 2 
+:      001661 p_le_parse_smp_pairing_random_success:
+0x497 001662 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
+0x498 001663 branch le_parse_smp_pairing_random_success 
+:      001693 scale_process_le_conn:
+0x499 001694 jam pair_unknown ,mem_pair_state 
+0x49a 001695 call app_ble_stop_adv 
+0x49b 001696 call app_bt_stop_discovery 
+0x49c 001697 call app_lpm_mult_enable 
+0x49d 001698 branch app_le_event_bb_connected 
+:      001701 scale_process_le_discon:
+0x49e 001702 jam 0 ,mem_lpm_mult 
+0x49f 001703 jam 0 ,mem_ltk_exists 
+0x4a0 001704 jam default_states ,mem_ltk_states 
+0x4a1 001705 jam flag_le_pairing_null ,mem_le_pairing_state 
+0x4a2 001706 jam 0 ,mem_shutter_find_type_value_flag 
+0x4a3 001707 jam pair_unknown ,mem_pair_state 
+0x4a4 001708 branch app_le_event_bb_disconn 
+:      001711 p_le_queue_init:
+0x4a5 001712 setarg 0 
+0x4a6 001713 store 4 ,mem_queue_write 
+0x4a7 001714 rtn 
+:      001717 p_g24_dispatch:
+0x4a8 001718 rtnmark0 mark_24g 
+0x4a9 001719 fetch 4 ,mem_24g_enter_hibernate 
+0x4aa 001720 store 4 ,mem_24g_enter_hibernate_setup 
+0x4ab 001721 call p_g24_txdata_prep 
+0x4ac 001722 nbranch p_g24_long_sleep ,user 
+0x4ad 001723 jam 10 ,mem_24g_enter_lpm_timer 
+0x4ae 001724 call p_g24_transmit_packet 
+0x4af 001725 fetch 1 ,mem_24g_pairing_sm 
+0x4b0 001726 rtnne state_24g_pairing_success 
+0x4b1 001727 jam tx_power_5db ,mem_tx_power 
+:      001728 p_g24_short_sleep:
+0x4b2 001729 fetch 1 ,mem_mouse_retry_flag 
+0x4b3 001730 nrtn blank 
+0x4b4 001731 call p_check_ipc_for_lpm 
+0x4b5 001732 nrtn user 
+0x4b6 001733 fetch 1 ,mem_c51_lpm_lock 
+0x4b7 001734 nrtn blank 
+0x4b8 001735 call lpo_calibration 
+0x4b9 001736 fetch 3 ,mem_clks_per_lpo 
+0x4ba 001737 rtn blank 
+0x4bb 001738 fetch 1 ,mem_lpm_mode 
+0x4bc 001739 rtn blank 
+:      001740 p_g24_short_sleep_1:
+0x4bd 001743 fetch 3 ,mem_24g_short_sleep_counter 
+:      001744 p_g24_short_sleep_2:
+0x4be 001745 call clk2lpo 
+0x4bf 001746 storet 4 ,mem_sleep_counter 
+0x4c0 001747 branch lpm_sleep 
+:      001749 p_g24_long_sleep:
+0x4c1 001750 call p_check_ipc_for_lpm 
+0x4c2 001751 nrtn user 
+0x4c3 001752 fetch 1 ,mem_c51_lpm_lock 
+0x4c4 001753 nrtn blank 
+0x4c5 001754 call lpo_calibration 
+0x4c6 001755 fetch 3 ,mem_clks_per_lpo 
+0x4c7 001756 rtn blank 
+0x4c8 001757 fetch 1 ,mem_lpm_mode 
+0x4c9 001758 rtn blank 
+0x4ca 001759 fetch 1 ,mem_24g_enter_lpm_timer 
+0x4cb 001760 nbranch p_g24_short_sleep_1 ,blank 
+0x4cc 001761 fetch 4 ,mem_24g_enter_hibernate_setup 
+0x4cd 001762 branch p_g24_short_sleep_2 
+:      001764 p_g24_txdata_prep:
+0x4ce 001765 fetch 1 ,mem_24g_pairing_sm 
+0x4cf 001766 bne state_24g_pairing_success ,p_g24_pairing_sm 
+0x4d0 001767 call p_g24_package_data 
+0x4d1 001768 call p_g24_get_package_data ,user 
+0x4d2 001769 call p_g24_transmit_prep ,user 
+:      001770 p_g24_txdata_enable_tx:
+0x4d3 001771 jam ensure_on_24g ,mem_24g_ensure 
+0x4d4 001772 rtn 
+:      001774 p_g24_package_data:
+0x4d5 001775 disable user 
+0x4d6 001776 jam 2 ,mem_24g_data_type 
+0x4d7 001777 fetch 1 ,mem_24g_txbuf_new 
+0x4d8 001778 beq 0x04 ,p_g24_dataready 
+0x4d9 001779 beq 0x05 ,p_g24_dataready_mk 
+0x4da 001780 beq 0x07 ,p_g24_dataready_ms 
+0x4db 001781 beq 0x06 ,p_g24_dataready_sys 
+0x4dc 001782 fetch 1 ,mem_mouse_retry_flag 
+0x4dd 001783 ncall enable_user ,blank 
+0x4de 001784 rtn 
+:      001785 p_g24_dataready:
+0x4df 001786 jam 0x00 ,mem_24g_txbuf_new 
+0x4e0 001787 jam 10 ,mem_24g_datalen 
+0x4e1 001788 branch p_g24_package_data_rtn 
+:      001789 p_g24_dataready_mk:
+0x4e2 001790 jam 0x03 ,mem_24g_txbuf_new 
+0x4e3 001791 jam 4 ,mem_24g_datalen 
+0x4e4 001792 branch p_g24_package_data_rtn 
+:      001793 p_g24_dataready_sys:
+0x4e5 001794 jam 0x02 ,mem_24g_txbuf_new 
+0x4e6 001795 jam 3 ,mem_24g_datalen 
+0x4e7 001796 branch p_g24_package_data_rtn 
+:      001797 p_g24_dataready_ms:
+0x4e8 001798 jam 1 ,mem_24g_data_type 
+0x4e9 001799 jam 8 ,mem_24g_datalen 
+:      001800 p_g24_package_data_rtn:
+0x4ea 001801 jam 0 ,mem_24g_get_ack_fail 
+0x4eb 001802 branch enable_user 
+:      001805 p_g24_get_package_data:
+0x4ec 001806 fetch 9 ,mem_24g_txbuf_new 
+0x4ed 001807 store 9 ,mem_24g_txbuf 
+0x4ee 001810 rtn 
+:      001813 p_g24_transmit_packet:
+0x4ef 001814 jam 0 ,mem_24g_retry 
+:      001815 p_g24_transmit_loop:
+0x4f0 001816 arg param_rx_setup ,timeup 
+0x4f1 001817 until clkn_rt ,meet 
+0x4f2 001818 call p_g24_transmit_receive_ack 
+0x4f3 001819 nbranch p_g24_retransmit ,user3 
+0x4f4 001820 call p_g24_ackpayload_parse 
+0x4f5 001821 fetch 1 ,mem_24g_pid 
+0x4f6 001822 increase 1 ,pdata 
+0x4f7 001823 store 1 ,mem_24g_pid 
+0x4f8 001824 jam 0 ,mem_mouse_retry_flag 
+0x4f9 001825 fetch 1 ,mem_24g_pairing_sm 
+0x4fa 001826 bne state_24g_pairing_success ,p_g24_paring_mode_start 
+:      001827 p_g24_transmit_abandon:
+0x4fb 001828 call p_g24_clear_txbuf 
+0x4fc 001829 jam 0 ,mem_24g_get_ack_fail 
+0x4fd 001830 jam ensure_off_24g ,mem_24g_ensure 
+0x4fe 001831 rtn 
+:      001834 p_g24_retransmit:
+0x4ff 001835 jam 1 ,mem_mouse_retry_flag 
+0x500 001836 fetch 1 ,mem_24g_get_ack_fail 
+0x501 001837 increase 1 ,pdata 
+0x502 001838 store 1 ,mem_24g_get_ack_fail 
+0x503 001839 fetch 1 ,mem_24g_pairing_sm 
+0x504 001840 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+0x505 001841 fetch 1 ,mem_24g_get_ack_fail 
+0x506 001842 beq 0xff ,p_g24_stop_g24_mode 
+0x507 001843 fetch 1 ,mem_24g_get_ack_fail 
+0x508 001844 arg 16 ,temp 
+0x509 001845 isub temp ,null 
+0x50a 001846 branch p_g24_ch ,positive 
+0x50b 001847 fetch 1 ,mem_24g_retry 
+0x50c 001848 increase 1 ,pdata 
+0x50d 001849 store 1 ,mem_24g_retry 
+0x50e 001850 nop 10 
+0x50f 001851 bne retry_24g ,p_g24_transmit_loop 
+0x510 001852 branch p_g24_ch 
+:      001855 p_g24_clear_txbuf:
+0x511 001856 setarg 0 
+0x512 001857 store 9 ,mem_24g_txbuf 
+0x513 001858 store 9 ,mem_24g_txbuf_new 
+0x514 001859 rtn 
+:      001871 p_g24_paring_mode_start:
+0x515 001872 branch p_g24_paring_mode 
+:      001874 p_g24_transmit_receive_ack:
+0x516 001875 disable user3 
+0x517 001876 call p_g24_transmit 
+0x518 001879 force 0 ,radio_ctrl 
+0x519 001880 fetch 4 ,mem_24g_addr 
+0x51a 001881 iforce access 
+0x51b 001882 fetcht 1 ,mem_last_freq 
+0x51c 001883 call set_freq_rx 
+0x51d 001884 call rf_rx_enable 
+0x51e 001885 call p_g24_receive_rxon 
+0x51f 001886 call p_g24_end_of_packet ,user3 
+0x520 001887 rtn 
+:      001894 p_g24_tx_paring_retry:
+0x521 001895 jam 0 ,mem_mouse_retry_flag 
+0x522 001896 rtn 
+:      001900 p_g24_stop_g24_mode:
+0x523 001901 jam 0 ,mem_mouse_retry_flag 
+0x524 001902 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+0x525 001903 branch ui_ipc_send_event 
+:      001906 p_g24_ackpayload_parse:
+0x526 001907 call p_g24_read_len_pid_crc 
+0x527 001908 fetch 1 ,mem_24g_rxbuf 
+0x528 001909 rtnne 0x02 
+0x529 001910 fetch 1 ,mem_24g_rxdata_length 
+0x52a 001911 rtn blank 
+0x52b 001912 iforce loopcnt 
+0x52c 001913 arg mem_24g_rxbuf + 2 ,contr 
+0x52d 001914 arg mem_24g_rxpayload ,contw 
+0x52e 001915 call memcpy 
+0x52f 001916 fetch 1 ,mem_24g_rxbuf + 1 
+0x530 001917 compare 0x08 ,pdata ,0xf8 
+0x531 001918 nrtn true 
+0x532 001919 fetch 1 ,mem_24g_rxbuf + 2 
+0x533 001920 beq 0xff ,p_pc_sleep_mode 
+0x534 001921 store 1 ,mem_caps_num_lock 
+0x535 001923 rtn 
+:      001925 p_pc_sleep_mode:
+0x536 001926 jam 1 ,mem_pc_sleep_flag 
+0x537 001927 rtn 
+:      001931 p_g24_start_pairing_sm1:
+0x538 001932 set1 mark_24g ,mark 
+0x539 001933 call p_g24_pair_init 
+0x53a 001934 call p_g24_transmit_abandon 
+0x53b 001935 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0x53c 001936 rtn 
+:      001938 p_g24_pair_init:
+0x53d 001939 jam 0 ,mem_24g_pid 
+0x53e 001940 jam g24_pair_ch ,mem_24g_ch 
+0x53f 001941 fetch 4 ,mem_24g_paring_addr 
+0x540 001942 branch p_g24_update_addr_and_synccrc8 
+:      001944 p_g24_pairing_sm:
+0x541 001945 call p_g24_pair_init 
+0x542 001946 fetch 1 ,mem_24g_ensure 
+0x543 001947 beq ensure_on_24g ,enable_user 
+0x544 001948 fetch 1 ,mem_24g_pairing_sm 
+0x545 001949 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+0x546 001950 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0x547 001951 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0x548 001952 branch assert 
+:      001954 p_g24_pairing_sm_1:
+0x549 001955 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0x54a 001956 jam 0xaa ,mem_24g_common_temp 
+0x54b 001957 branch p_g24_pairing_sm_common 
+:      001958 p_g24_pairing_sm_2:
+0x54c 001959 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0x54d 001960 jam 0x55 ,mem_24g_common_temp 
+0x54e 001961 branch p_g24_pairing_sm_common 
+:      001962 p_g24_pairing_sm_3:
+0x54f 001963 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0x550 001964 jam 0x22 ,mem_24g_common_temp 
+:      001965 p_g24_pairing_sm_common:
+0x551 001969 jam 0x02 ,mem_24g_common_temp + 1 
+0x552 001970 fetch 4 ,mem_24g_device_addr 
+0x553 001971 store 4 ,mem_24g_common_temp + 2 
+0x554 001972 jam 0 ,mem_24g_common_temp + 6 
+0x555 001973 arg mem_24g_common_temp ,rega 
+0x556 001974 arg 7 ,temp 
+0x557 001975 call p_g24_put_data_in_buff 
+0x558 001976 call p_g24_transmit_prep 
+0x559 001977 call p_g24_txdata_enable_tx 
+0x55a 001978 branch enable_user 
+:      001980 p_g24_paring_mode:
+0x55b 001981 fetch 1 ,mem_24g_pairing_sm 
+0x55c 001982 rtneq state_24g_pairing_success 
+0x55d 001983 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0x55e 001984 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0x55f 001985 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0x560 001986 rtn 
+:      001989 p_g24_pairing_sm_1_waiting_ack:
+0x561 001990 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+0x562 001991 branch p_g24_transmit_abandon 
+:      001992 p_g24_pairing_sm_2_waiting_ack:
+0x563 001993 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+0x564 001994 branch p_g24_transmit_abandon 
+:      001995 p_g24_pairing_sm_3_waiting_ack:
+0x565 001996 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x566 001997 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0x567 001998 call ui_ipc_send_event 
+0x568 001999 fetch 4 ,mem_24g_rxpayload + 2 
+0x569 002000 call p_g24_update_addr_and_synccrc8 
+0x56a 002001 branch p_g24_transmit_abandon 
+:      002003 p_g24_start_24g_mode:
+0x56b 002005 set1 mark_24g ,mark 
+0x56c 002006 call p_g24_syncword_crc8 
+0x56d 002007 call p_g24_ch 
+0x56e 002008 fetch 1 ,mem_24g_pairing_sm 
+0x56f 002009 rtnne state_24g_pairing_success 
+0x570 002010 call p_g24_tx_attemp_data_prep 
+0x571 002011 setarg 0 
+0x572 002012 store 2 ,mem_24g_check_dongle_times 
+:      002013 p_g24_tx_attemp_dongle_loop:
+0x573 002014 call lpo_calibration 
+0x574 002015 nop 2000 
+0x575 002016 fetch 1 ,mem_24g_check_dongle_times 
+0x576 002017 beq 0xff ,p_g24_stop_g24_mode 
+0x577 002018 call p_g24_transmit_receive_ack 
+0x578 002019 nbranch p_g24_attemp_txdata_retry ,user3 
+:      002020 p_g24_tx_attemp_dongle_succ:
+0x579 002021 call p_g24_clear_txbuf 
+0x57a 002022 set1 mark_24g ,mark 
+0x57b 002023 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0x57c 002024 branch ui_ipc_send_event 
+:      002027 p_g24_tx_attemp_data_prep:
+0x57d 002028 jam 0xff ,mem_24g_common_temp 
+0x57e 002029 fetch 1 ,mem_24g_data_type 
+0x57f 002030 store 1 ,mem_24g_common_temp + 1 
+0x580 002031 fetch 4 ,mem_24g_device_addr 
+0x581 002032 store 4 ,mem_24g_common_temp + 2 
+0x582 002033 arg 6 ,temp 
+0x583 002034 arg mem_24g_common_temp ,rega 
+0x584 002035 call p_g24_put_data_in_buff 
+0x585 002036 branch p_g24_transmit_prep 
+:      002038 p_g24_attemp_txdata_retry:
+0x586 002039 fetch 2 ,mem_24g_check_dongle_times 
+0x587 002040 increase 1 ,pdata 
+0x588 002041 store 2 ,mem_24g_check_dongle_times 
+0x589 002042 call p_g24_ch 
+0x58a 002043 branch p_g24_tx_attemp_dongle_loop 
+:      002046 p_g24_put_data_in_buff:
+0x58b 002047 storet 1 ,mem_24g_datalen 
+0x58c 002048 copy temp ,loopcnt 
+0x58d 002049 arg mem_24g_txbuf ,contw 
+0x58e 002050 copy rega ,contr 
+0x58f 002051 branch memcpy 
+:      002053 p_g24_read_len_pid_crc:
+0x590 002055 fetch 1 ,mem_24g_rxbuf + 1 
+0x591 002056 rshift3 pdata ,pdata 
+0x592 002057 store 1 ,mem_24g_rxdata_length 
+0x593 002059 increase 1 ,pdata 
+0x594 002060 arg mem_24g_rxbuf + 1 ,contr 
+0x595 002061 iadd contr ,contr 
+0x596 002062 ifetch 3 ,contr 
+0x597 002063 store 3 ,mem_24g_sta_crc 
+0x598 002064 rtn 
+:      002066 p_rssi_signal:
+0x599 002067 fetcht 1 ,mem_rssi_signal_index 
+0x59a 002068 setarg mem_rssi_signal_buf 
+0x59b 002069 iadd temp ,contw 
+0x59c 002070 copy rega ,pdata 
+0x59d 002071 istore 1 ,contw 
+0x59e 002072 increase 1 ,temp 
+0x59f 002073 and_into rssi_buf_len_signal ,temp 
+0x5a0 002074 storet 1 ,mem_rssi_signal_index 
+0x5a1 002075 rtn 
+:      002095 p_g24_update_addr_and_synccrc8:
+0x5a2 002096 store 4 ,mem_24g_addr 
+:      002099 p_g24_syncword_crc8:
+0x5a3 002100 arg 0 ,rega 
+0x5a4 002101 arg 4 ,loopcnt 
+0x5a5 002102 arg mem_24g_addr ,contr 
+:      002103 p_g24_syncword_crc8_loop:
+0x5a6 002104 ifetch 1 ,contr 
+0x5a7 002105 iadd rega ,rega 
+0x5a8 002106 loop p_g24_syncword_crc8_loop 
+0x5a9 002107 copy rega ,pdata 
+0x5aa 002108 store 2 ,mem_24g_syncword 
+0x5ab 002109 fetch 1 ,mem_24g_syncword 
+0x5ac 002110 fetcht 1 ,mem_24g_syncword + 1 
+0x5ad 002111 iadd temp ,pdata 
+0x5ae 002112 store 1 ,mem_24g_syncword_crc8 
+0x5af 002113 rtn 
+:      002116 p_g24_transmit_prep:
+0x5b0 002118 fetch 1 ,mem_24g_datalen 
+0x5b1 002119 increase 2 ,pdata 
+0x5b2 002120 store 1 ,mem_24g_txlen 
+0x5b3 002122 fetch 1 ,mem_24g_data_type 
+0x5b4 002123 store 1 ,mem_24g_txpayload 
+0x5b5 002125 fetch 1 ,mem_24g_datalen 
+0x5b6 002126 lshift3 pdata ,pdata 
+0x5b7 002127 fetcht 1 ,mem_24g_pid 
+0x5b8 002128 and temp ,0x03 ,temp 
+0x5b9 002129 lshift temp ,temp 
+0x5ba 002130 ior temp ,pdata 
+0x5bb 002131 fetcht 1 ,mem_24g_no_ack 
+0x5bc 002132 iadd temp ,pdata 
+0x5bd 002133 istore 1 ,contw 
+0x5be 002135 fetch 1 ,mem_24g_pairing_sm 
+0x5bf 002136 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+0x5c0 002137 fetch 1 ,mem_24g_data_type 
+0x5c1 002138 istore 1 ,contw 
+:      002139 p_g24_transmit_prep_pair:
+0x5c2 002140 fetch 1 ,mem_24g_datalen 
+0x5c3 002141 iforce loopcnt 
+0x5c4 002142 fetch 1 ,mem_24g_data_type 
+0x5c5 002143 beq 1 ,p_g24_transmit_prep_mouse 
+0x5c6 002144 arg mem_24g_txbuf ,contr 
+0x5c7 002145 call memcpy 
+0x5c8 002149 fetch 1 ,mem_24g_txbuf 
+0x5c9 002150 beq 0x03 ,p_g24_multi_key_setup 
+0x5ca 002151 rtn 
+:      002152 p_g24_multi_key_setup:
+0x5cb 002153 jam 0x02 ,mem_24g_txbuf 
+0x5cc 002154 rtn 
+:      002157 p_g24_transmit_prep_mouse:
+0x5cd 002158 arg mem_24g_txbuf + 1 ,contr 
+0x5ce 002159 branch memcpy 
+:      002161 p_g24_ch:
+0x5cf 002162 fetcht 1 ,mem_24g_current_ch_number 
+0x5d0 002163 call p_g24_ch_calc 
+0x5d1 002164 increase 1 ,temp 
+0x5d2 002165 and_into 3 ,temp 
+0x5d3 002166 storet 1 ,mem_24g_current_ch_number 
+0x5d4 002167 rtn 
+:      002169 p_g24_ch_calc:
+0x5d5 002170 fetch 1 ,mem_24g_addr 
+0x5d6 002171 and_into 0x03 ,pdata 
+0x5d7 002172 mul32 pdata ,4 ,rega 
+0x5d8 002173 setarg mem_24g_ch_map1 
+0x5d9 002174 iadd rega ,pdata 
+0x5da 002175 iadd temp ,contr 
+0x5db 002176 ifetch 1 ,contr 
+0x5dc 002177 store 1 ,mem_24g_ch 
+0x5dd 002178 rtn 
+:      002180 p_g24_prep:
+0x5de 002181 disable enable_crc 
+0x5df 002182 disable enable_white 
+0x5e0 002183 setarg 0x555555 
+0x5e1 002184 iforce crc24_init 
+0x5e2 002185 fetch 1 ,mem_24g_ch 
+0x5e3 002186 reverse pdata ,temp 
+0x5e4 002187 set1 1 ,temp 
+0x5e5 002188 rshift temp ,white_init 
+0x5e6 002189 rtn 
+:      002191 p_g24_receive_rxon:
+0x5e7 002192 call p_g24_prep 
+0x5e8 002193 enable decode_fec0 
+0x5e9 002194 enable is_rx 
+0x5ea 002195 disable is_tx 
+0x5eb 002196 enable swfine 
+0x5ec 002197 fetch 2 ,mem_24g_rx_window 
+0x5ed 002198 iforce stop_watch 
+0x5ee 002199 correlate null ,timeout 
+0x5ef 002200 nbranch p_g24_sync_timeout ,sync 
+0x5f0 002201 disable decode_fec0 
+0x5f1 002202 enable decode_fec1 
+0x5f2 002203 enable enable_white 
+0x5f3 002204 enable enable_crc 
+0x5f4 002205 parse demod ,bucket ,8 
+0x5f5 002206 rshift3 pwindow ,pdata 
+0x5f6 002207 store 1 ,mem_24g_get_syncword_crc8 
+0x5f7 002208 fetcht 1 ,mem_24g_syncword_crc8 
+0x5f8 002209 isub temp ,null 
+0x5f9 002210 nbranch p_g24_end_of_packet ,zero 
+0x5fa 002211 parse demod ,bucket ,8 
+0x5fb 002212 rshift3 pwindow ,pdata 
+0x5fc 002213 store 1 ,mem_24g_rxbuf 
+0x5fd 002217 fetch 1 ,mem_24g_rxbuf 
+0x5fe 002218 fetcht 1 ,mem_24g_data_type 
+0x5ff 002219 icompare bits_data ,temp 
+0x600 002220 nbranch p_g24_end_of_packet ,true 
+:      002221 p_g24_receive_skip:
+0x601 002222 parse demod ,bucket ,8 
+0x602 002223 rshift3 pwindow ,pdata 
+0x603 002224 istore 1 ,contw 
+0x604 002225 rshift3 pdata ,pdata 
+0x605 002226 and pdata ,0x1f ,loopcnt 
+0x606 002227 branch p_g24rx_nopayload ,zero 
+:      002228 p_g24rx_loop:
+0x607 002229 parse demod ,bucket ,8 
+0x608 002230 rshift3 pwindow ,pdata 
+0x609 002231 istore 1 ,contw 
+0x60a 002232 loop p_g24rx_loop 
+:      002233 p_g24rx_nopayload:
+0x60b 002235 copy contw ,rega 
+0x60c 002236 parse demod ,bucket ,8 
+0x60d 002237 rshift3 pwindow ,pdata 
+0x60e 002238 store 1 ,mem_rssi_hex_received 
+0x60f 002239 copy rega ,contw 
+0x610 002240 parse demod ,bucket ,24 
+0x611 002241 enable swfine 
+0x612 002242 arg param_sifs ,stop_watch 
+0x613 002243 rshift32 pdata ,pdata 
+0x614 002244 rshift16 pdata ,pdata 
+0x615 002245 istore 3 ,contw 
+0x616 002246 disable decode_fec1 
+0x617 002247 branch p_g24_end_of_packet ,crc_failed 
+0x618 002248 enable user3 
+0x619 002249 fetch 1 ,mem_last_freq 
+0x61a 002250 add pdata ,0 ,rega 
+0x61b 002251 call rf_write_freq 
+0x61c 002252 disable decode_fec0 
+0x61d 002253 call set_sync_on 
+0x61e 002254 fetch 1 ,mem_rssi_hex_received 
+0x61f 002255 copy pdata ,rega 
+0x620 002256 call p_rssi_signal 
+0x621 002257 rtn 
+:      002259 p_g24_sync_timeout:
+:      002262 p_g24_end_of_packet:
+0x622 002263 disable encode_fec1 
+0x623 002264 disable decode_fec1 
+0x624 002265 branch end_of_packet 
+:      002267 p_g24_set_freq_tx:
+0x625 002268 call set_sync_on 
+0x626 002269 fetcht 1 ,mem_24g_ch 
+0x627 002270 branch set_freq_tx 
+:      002272 p_g24_transmit:
+0x628 002273 call le_enable 
+0x629 002274 fetch 4 ,mem_24g_addr 
+0x62a 002275 iforce access 
+0x62b 002276 call p_g24_prep 
+0x62c 002277 call p_g24_set_freq_tx 
+0x62d 002278 set1 txgfsk ,radio_ctrl 
+0x62e 002279 enable encode_fec0 
+0x62f 002280 enable is_tx 
+0x630 002281 disable is_rx 
+0x631 002282 rshift16 access ,pdata 
+0x632 002283 rshift8 pdata ,pdata 
+0x633 002284 rshift4 pdata ,pdata 
+0x634 002285 inject mod ,40 
+0x635 002286 disable encode_fec0 
+0x636 002287 enable encode_fec1 
+0x637 002288 enable enable_white 
+0x638 002289 enable enable_crc 
+0x639 002290 fetch 1 ,mem_24g_syncword_crc8 
+0x63a 002291 inject mod ,8 
+0x63b 002292 fetch 1 ,mem_24g_txlen 
+0x63c 002293 iforce loopcnt 
+0x63d 002294 arg mem_24g_txpayload ,contr 
+:      002295 p_g24tr_loop:
+0x63e 002296 ifetch 1 ,contr 
+0x63f 002297 inject mod ,8 
+0x640 002298 loop p_g24tr_loop 
+0x641 002299 enable enable_parity 
+0x642 002300 inject mod ,24 
+0x643 002301 disable enable_parity 
+0x644 002302 until null ,tx_clear 
+0x645 002303 nop 100 
+0x646 002304 disable encode_fec0 
+0x647 002305 disable encode_fec1 
+0x648 002306 branch set_sync_on 
               org 0x3000
-:      002305 start:
-0x3000 002306 call lpmstate 
-:      002309 soft_reset:
-0x3001 002310 set0 mark_ext_patch ,mark 
-0x3002 002311 bpatch patch00_0 ,mem_patch00 
-0x3003 002312 clear_stack 
-0x3004 002313 call initialize_radio 
-0x3005 002314 call iicd_init_12m 
-0x3006 002315 call init_param 
-0x3007 002316 call l2cap_init 
-0x3008 002317 set0 mark_ext_patch ,mark 
-0x3009 002318 bpatch patch00_1 ,mem_patch00 
-0x300a 002319 call rfcomm_init 
-0x300b 002320 call init_lmp 
-0x300c 002321 call ui_init 
-0x300d 002322 call app_init 
-0x300e 002323 set0 mark_ext_patch ,mark 
-0x300f 002324 bpatch patch00_2 ,mem_patch00 
-0x3010 002325 call app_lpm_init ,wake 
-0x3011 002326 call sp_initialize 
-0x3012 002327 call lpm_recover_clk ,wake 
-:      002328 main_loop:
-0x3013 002329 set0 mark_ext_patch ,mark 
-0x3014 002330 bpatch patch00_3 ,mem_patch00 
-0x3015 002331 call sp_calc_sequence 
-0x3016 002332 call le_dispatch 
-0x3017 002333 call hci_dispatch 
-0x3018 002334 set0 mark_ext_patch ,mark 
-0x3019 002335 bpatch patch00_4 ,mem_patch00 
-0x301a 002336 call idle_dispatch 
-0x301b 002337 call app_process_idle 
-0x301c 002338 call inquiry_dispatch 
-0x301d 002339 set0 mark_ext_patch ,mark 
-0x301e 002340 bpatch patch00_5 ,mem_patch00 
-0x301f 002341 call inquiry_scan_dispatch 
-0x3020 002342 call page_scan_dispatch 
-0x3021 002343 call connection_dispatch 
-0x3022 002344 call lpm_dispatch 
-0x3023 002345 branch main_loop 
-:      002347 connection_dispatch:
-0x3024 002348 call connection_incontext 
-0x3025 002349 rtnmark0 mark_context 
-0x3026 002350 set0 mark_context ,mark 
-0x3027 002351 call context_save 
-0x3028 002352 branch le_disable 
-:      002354 connection_incontext:
-0x3029 002355 set0 mark_ext_patch ,mark 
-0x302a 002356 bpatch patch00_6 ,mem_patch00 
-0x302b 002357 call context_search_insniff 
-0x302c 002358 nbranch connection_nosniff ,zero 
-0x302d 002359 call context_load 
-0x302e 002360 add rega ,coffset_mode ,contr 
-0x302f 002361 ifetch 1 ,contr 
-0x3030 002362 bbit1 mode_le ,le_conn_dispatch 
-0x3031 002363 bbit1 mode_master ,master_dispatch 
-0x3032 002364 branch slave_dispatch 
-:      002365 connection_nosniff:
-0x3033 002366 set0 mark_ext_patch ,mark 
-0x3034 002367 bpatch patch00_7 ,mem_patch00 
-0x3035 002368 call context_get_next 
-0x3036 002369 copy loopcnt ,null 
-0x3037 002370 rtn zero 
-0x3038 002371 call context_load 
-0x3039 002372 fetch 1 ,mem_state 
-0x303a 002373 bbit1 state_inpage ,master_page 
-0x303b 002374 fetch 1 ,mem_mode 
-0x303c 002375 bbit1 mode_master ,master_dispatch 
-0x303d 002376 branch slave_dispatch 
-:      002384 idle_dispatch:
-0x303e 002385 fetch 1 ,mem_hci_cmd 
-0x303f 002386 rtn blank 
-0x3040 002387 beq hci_cmd_inquiry ,idle_inquiry 
-0x3041 002388 beq hci_cmd_inquiry_cancel ,idle_inquiry_cancel 
-0x3042 002389 beq hci_cmd_remote_name_req ,idle_remote_name_req 
-0x3043 002390 beq hci_cmd_create_conn ,idle_create_conn 
-0x3044 002391 beq hci_cmd_le_create_conn ,idle_le_create_conn 
-0x3045 002392 call context_search_conn_handle 
-0x3046 002393 rtn zero 
-0x3047 002394 call context_search_plap 
-0x3048 002395 rtn zero 
-:      002396 idle_exit:
-0x3049 002397 jam 0 ,mem_hci_cmd 
-0x304a 002398 rtn 
-:      002400 idle_le_create_conn:
-0x304b 002401 jam hci_cmd_le_create_conn ,mem_cmd_le_create_conn 
-0x304c 002402 jam 0 ,mem_hci_cmd 
-0x304d 002403 rtn 
-:      002405 idle_inquiry:
-0x304e 002406 set1 mark_inquiry_on ,mark 
-0x304f 002407 set0 mark_inquiry_trainb ,mark 
-0x3050 002408 jam param_ninquiry ,mem_ninqy_index 
-0x3051 002409 jam 31 ,mem_nfreq_index_inq 
-0x3052 002410 branch idle_exit 
-:      002412 idle_inquiry_cancel:
-0x3053 002413 set0 mark_inquiry_on ,mark 
-0x3054 002414 force 0 ,stop_watch 
-0x3055 002415 branch idle_exit 
-:      002417 idle_remote_name_req:
-0x3056 002418 call context_search_plap 
-0x3057 002419 rtn zero 
-0x3058 002420 force lmp_name_req ,temp 
-0x3059 002421 jam 5 ,mem_nameres_cnt 
-0x305a 002422 branch idle_start_page 
-:      002424 idle_create_conn:
-0x305b 002425 set0 mark_ext_patch ,mark 
-0x305c 002426 bpatch patch01_0 ,mem_patch01 
-0x305d 002427 fetch 1 ,mem_device_option 
-0x305e 002428 beq dvc_op_hci ,idle_create_conn_hci 
-:      002429 idle_create_conn_device:
-0x305f 002430 fetch 6 ,mem_hci_plap 
-0x3060 002431 branch idle_exit ,blank 
-0x3061 002432 jam reconnect_hid ,memui_reconnect_mode 
-0x3062 002434 jam conn_sm_wait_features_res ,mem_conn_sm 
-0x3063 002435 branch idle_create_conn_cont 
-:      002437 idle_create_conn_hci:
-0x3064 002438 fetch 6 ,mem_hci_plap 
-0x3065 002439 branch idle_exit ,blank 
-0x3066 002440 store 6 ,mem_plap 
-:      002441 idle_create_conn_cont:
-0x3067 002442 force lmp_version_req ,temp 
-:      002443 idle_start_page:
-0x3068 002444 set0 mark_ext_patch ,mark 
-0x3069 002445 bpatch patch01_1 ,mem_patch01 
-0x306a 002446 fetch 1 ,mem_page_mode 
-0x306b 002447 branch idle_page_mode_r0 ,blank 
-0x306c 002448 lshift3 pdata ,pdata 
-0x306d 002449 lshift4 pdata ,pdata 
-0x306e 002450 increase -1 ,pdata 
-:      002451 idle_page_mode_r0:
-0x306f 002452 store 1 ,mem_npage 
-0x3070 002453 store 1 ,mem_npage_index 
-0x3071 002454 jam 31 ,mem_nfreq_index_page 
-0x3072 002455 set0 mark_page_trainb ,mark 
-0x3073 002456 call context_new 
-0x3074 002457 nbranch idle_page_fail ,zero 
-0x3075 002458 call get_free_amaddr 
-0x3076 002459 store 1 ,mem_amaddr 
-0x3077 002460 storet 1 ,mem_lmo_opcode2 
-0x3078 002461 fetch 6 ,mem_hci_plap 
-0x3079 002462 store 6 ,mem_plap 
-0x307a 002463 set0 mark_ext_patch ,mark 
-0x307b 002464 bpatch patch01_2 ,mem_patch01 
-0x307c 002465 force 0 ,pdata 
-0x307d 002466 compare lmp_name_req ,temp ,0xff 
-0x307e 002467 nsetflag true ,state_init_seq ,pdata 
-0x307f 002468 set1 state_inpage ,pdata 
-0x3080 002469 store 1 ,mem_state 
-0x3081 002470 jam bt_evt_reconn_started ,mem_fifo_temp 
-0x3082 002471 call ui_ipc_send_event 
-0x3083 002472 force 0 ,pdata 
-0x3084 002473 setflag true ,smap_name_req ,pdata 
-0x3085 002474 store 1 ,mem_state_map 
-0x3086 002475 setarg 0 
-0x3087 002476 set1 mode_master ,pdata 
-0x3088 002477 store 1 ,mem_mode 
-0x3089 002478 enable master 
-0x308a 002479 call context_save 
-0x308b 002480 disable master 
-0x308c 002481 force page_length_timer ,queue 
-0x308d 002482 fetch 2 ,mem_page_to 
-0x308e 002483 call timer_init 
-0x308f 002484 branch idle_exit 
-:      002485 idle_page_fail:
-0x3090 002486 set0 mark_ext_patch ,mark 
-0x3091 002487 bpatch patch01_3 ,mem_patch01 
-0x3092 002488 fetch 6 ,mem_hci_plap 
-0x3093 002489 store 6 ,mem_plap 
-0x3094 002490 compare lmp_name_req ,temp ,0xff 
-0x3095 002491 branch idle_name_fail ,true 
-0x3096 002492 force hci_error_memory_full ,temp 
-0x3097 002493 call hci_send_connection_error 
-0x3098 002494 branch idle_exit 
-:      002495 idle_name_fail:
-0x3099 002496 arg mem_tmp_buffer ,contw 
-0x309a 002497 arg 8 ,loopcnt 
-0x309b 002498 call memset0 
-0x309c 002499 force hci_error_memory_full ,queue 
-0x309d 002500 call hci_send_name 
-0x309e 002501 jam bt_evt_reconn_failed ,mem_fifo_temp 
-0x309f 002502 call ui_ipc_send_event 
-0x30a0 002503 branch idle_exit 
-:      002510 inquiry_dispatch:
-0x30a1 002511 rtnmark0 mark_inquiry_on 
-0x30a2 002512 force inquiry_length_timer ,queue 
-0x30a3 002513 call timer_check 
-0x30a4 002514 nsetflag blank ,mark_inquiry_on ,mark 
-0x30a5 002515 nbranch inquiry_start ,blank 
-0x30a6 002516 rtn 
-:      002520 inquiry_start:
-0x30a7 002521 set0 mark_ext_patch ,mark 
-0x30a8 002522 bpatch patch01_4 ,mem_patch01 
-0x30a9 002523 fetcht 2 ,mem_inq_window 
-0x30aa 002524 force 4 ,queue 
-0x30ab 002525 call sniff_check_window 
-0x30ac 002526 rtn user 
-0x30ad 002527 call afh_clear 
-0x30ae 002528 force 0 ,freq_mode 
-:      002529 inquiry_restart:
-0x30af 002530 rtn timeout 
-0x30b0 002531 set0 mark_fhs_already_good ,mark 
-0x30b1 002532 set0 mark_fhs_eir ,mark 
-:      002533 inquiry_rx_restart:
-0x30b2 002534 add clkn_bt ,1 ,bt_clk 
-0x30b3 002535 isolate1 mark_inquiry_trainb ,mark 
-0x30b4 002536 setflag true ,2 ,freq_mode 
-0x30b5 002537 compare 0x00 ,bt_clk ,0x02 
-0x30b6 002538 nbranch inquiry_receive ,true 
-:      002540 inquiry_transmit:
-0x30b7 002541 set0 mark_ext_patch ,mark 
-0x30b8 002542 bpatch patch01_5 ,mem_patch01 
-0x30b9 002543 fetch 1 ,mem_inquiry_transmit 
-0x30ba 002544 increase 1 ,pdata 
-0x30bb 002545 store 1 ,mem_inquiry_transmit 
-0x30bc 002546 call fetch_giac 
-0x30bd 002547 call tx_radio_freq 
-0x30be 002548 call fetch_diac 
-0x30bf 002549 call start_transmitter 
-0x30c0 002550 call start_tx_native 
-0x30c1 002551 call send_access_word 
-0x30c2 002552 call end_of_packet 
-0x30c3 002553 call inquiry_check_train 
-0x30c4 002554 branch inquiry_restart 
-:      002556 inquiry_check_train:
-0x30c5 002557 set0 mark_ext_patch ,mark 
-0x30c6 002558 bpatch patch01_6 ,mem_patch01 
-0x30c7 002559 fetch 1 ,mem_nfreq_index_inq 
-0x30c8 002560 increase -1 ,pdata 
-0x30c9 002561 store 1 ,mem_nfreq_index_inq 
-0x30ca 002562 rtn positive 
-0x30cb 002563 jam 31 ,mem_nfreq_index_inq 
-0x30cc 002564 fetch 1 ,mem_ninqy_index 
-0x30cd 002565 increase -1 ,pdata 
-0x30ce 002566 store 1 ,mem_ninqy_index 
-0x30cf 002567 rtn positive 
-0x30d0 002568 setflip mark_inquiry_trainb ,mark 
-0x30d1 002569 jam param_ninquiry ,mem_ninqy_index 
-0x30d2 002570 rtn 
-:      002572 inquiry_receive:
-0x30d3 002573 set0 mark_ext_patch ,mark 
-0x30d4 002574 bpatch patch01_7 ,mem_patch01 
-0x30d5 002575 call fetch_giac 
-0x30d6 002576 call rx_radio_freq 
-0x30d7 002577 call fetch_diac 
-0x30d8 002578 call start_rx_native 
-0x30d9 002579 call start_receiver 
-0x30da 002580 call wait_access_clkn_rt 
-0x30db 002581 branch inquiry_sync ,sync 
-0x30dc 002582 call inquiry_check_train 
-0x30dd 002583 branch inquiry_rx_restart 
-:      002584 inquiry_sync:
-0x30de 002585 set0 mark_ext_patch ,mark 
-0x30df 002586 bpatch patch02_0 ,mem_patch02 
-0x30e0 002587 call save_rssi 
-0x30e1 002588 call scan_mode_whiten 
-0x30e2 002589 call receive_packet_whitened 
-0x30e3 002590 set0 mark_rxbuf_inuse ,mark 
-0x30e4 002591 rtnmark0 mark_fhs_already_good 
-:      002592 inquiry_receive_rtn:
-0x30e5 002593 set0 mark_ext_patch ,mark 
-0x30e6 002594 bpatch patch02_1 ,mem_patch02 
-0x30e7 002595 fetch 1 ,mem_at_using_flag 
-0x30e8 002596 bbit1 at_flag_inq ,at_inquiry_reply 
-0x30e9 002597 call hci_inquiry_reply 
-:      002598 inquiry_receive_eir_rtn:
-0x30ea 002599 fetch 1 ,mem_inquiry_rcv 
-0x30eb 002600 increase 1 ,pdata 
-0x30ec 002601 store 1 ,mem_inquiry_rcv 
-0x30ed 002602 rtn 
-:      002603 inquiry_receive_eir:
-0x30ee 002604 set0 mark_fhs_already_good ,mark 
-0x30ef 002605 call rf_setup_time_slave_slot_eir 
-0x30f0 002606 call fetch_giac 
-0x30f1 002607 call rx_radio_freq 
-0x30f2 002608 call init_rx_packet_flags 
-0x30f3 002609 call start_rx_native 
-0x30f4 002610 call start_receiver 
-0x30f5 002611 call wait_access_clkn_rt 
-0x30f6 002612 branch inquiry_receive_eir_packet ,sync 
-0x30f7 002613 rtn 
-:      002614 inquiry_receive_eir_packet:
-0x30f8 002615 call scan_mode_whiten 
-0x30f9 002616 call receive_packet_whitened 
-0x30fa 002617 set0 mark_rxbuf_inuse ,mark 
-0x30fb 002618 branch inquiry_receive_rtn ,crc_failed 
-0x30fc 002619 call hci_inquiry_reply_eir 
-0x30fd 002620 branch inquiry_receive_eir_rtn 
-:      002622 rf_setup_time_slave_slot_eir:
-0x30fe 002623 arg param_rf_setup ,timeup 
-:      002624 rf_setup_time_eir:
-0x30ff 002625 until clkn_rt ,meet 
-0x3100 002626 and clkn_bt ,3 ,pdata 
-0x3101 002627 bne 1 ,rf_setup_time_eir 
-0x3102 002628 rtn 
-:      002637 master_page:
-0x3103 002638 set0 mark_ext_patch ,mark 
-0x3104 002639 bpatch patch02_2 ,mem_patch02 
-0x3105 002640 enable master 
-0x3106 002641 enable clknt 
-0x3107 002642 fetch 2 ,mem_page_interval 
-0x3108 002643 branch master_page_no_interval ,blank 
-0x3109 002644 force page_interval_timer ,queue 
-0x310a 002645 call timer_check 
-0x310b 002646 nrtn blank 
-:      002647 master_page_no_interval:
-0x310c 002648 set0 mark_ext_patch ,mark 
-0x310d 002649 bpatch patch02_3 ,mem_patch02 
-0x310e 002650 fetcht 2 ,mem_page_window 
-0x310f 002651 force 40 ,queue 
-0x3110 002652 call sniff_check_window 
-0x3111 002653 branch page_exit ,user 
-0x3112 002654 force page_length_timer ,queue 
-0x3113 002655 call timer_check 
-0x3114 002656 nbranch page_start ,blank 
-0x3115 002657 fetch 1 ,mem_state_map 
-0x3116 002658 bbit1 smap_name_req ,master_npage_timeout 
-0x3117 002659 force hci_error_page_timeout ,temp 
-0x3118 002660 call hci_send_connection_error 
-0x3119 002661 branch master_page_timeout 
-:      002662 master_npage_timeout:
-0x311a 002663 arg mem_tmp_buffer ,contw 
-0x311b 002664 arg 8 ,loopcnt 
-0x311c 002665 call memset0 
-0x311d 002666 force hci_error_page_timeout ,queue 
-0x311e 002667 call hci_send_name 
-:      002668 master_page_timeout:
-0x311f 002669 set0 mark_ext_patch ,mark 
-0x3120 002670 bpatch patch02_4 ,mem_patch02 
-0x3121 002671 jam 0 ,mem_state 
-0x3122 002672 call init_lmp_work 
-0x3123 002673 jam 0 ,memui_reconnect_mode 
-0x3124 002674 jam bt_evt_reconn_page_timeout ,mem_fifo_temp 
-0x3125 002675 call ui_ipc_send_event 
-0x3126 002676 branch page_exit 
-:      002678 page_start:
-0x3127 002679 set0 mark_ext_patch ,mark 
-0x3128 002680 bpatch patch02_5 ,mem_patch02 
-0x3129 002681 force 0 ,timeup 
-0x312a 002682 until clkn_rt ,meet 
-0x312b 002683 fetch 1 ,mem_page_clk 
-0x312c 002684 increase -1 ,pdata 
-0x312d 002685 ixor clkn_bt ,pdata 
-0x312e 002686 compare 0 ,pdata ,3 
-0x312f 002687 nbranch page_start ,true 
-0x3130 002688 deposit am_addr 
-0x3131 002689 store 1 ,mem_fhs_am_addr 
-0x3132 002690 force 0 ,n_tx_slot 
-0x3133 002691 force 0 ,freq_mode 
-:      002693 page_restart:
-0x3134 002694 set0 mark_ext_patch ,mark 
-0x3135 002695 bpatch patch02_6 ,mem_patch02 
-0x3136 002696 branch page_exit ,timeout 
-0x3137 002697 call fetch_page_bt_adr 
-0x3138 002698 arg param_rf_setup ,timeup 
-0x3139 002699 until clkn_rt ,meet 
-:      002700 page_rx_restart:
-0x313a 002701 set0 mark_ext_patch ,mark 
-0x313b 002702 bpatch patch02_7 ,mem_patch02 
-0x313c 002703 fetch 4 ,mem_page_clk 
-0x313d 002704 iforce bt_clk 
-0x313e 002705 increase 1 ,pdata 
-0x313f 002706 store 4 ,mem_page_clk 
-0x3140 002707 isolate1 mark_page_trainb ,mark 
-0x3141 002708 setflag true ,2 ,freq_mode 
-0x3142 002709 compare 0x00 ,bt_clk ,0x02 
-0x3143 002710 nbranch page_receive ,true 
-0x3144 002711 fetch 1 ,mem_page_transmit 
-0x3145 002712 increase 1 ,pdata 
-0x3146 002713 store 1 ,mem_page_transmit 
-0x3147 002714 call tx_radio_freq 
-0x3148 002715 call start_transmitter 
-0x3149 002716 call start_tx_native 
-0x314a 002717 call send_access_word 
-0x314b 002718 call end_of_packet 
-0x314c 002719 call page_check_train 
-0x314d 002720 branch page_restart 
-:      002721 master_dispatch_exit:
-:      002722 page_exit:
-0x314e 002723 set0 mark_ext_patch ,mark 
-0x314f 002724 bpatch patch03_0 ,mem_patch03 
-0x3150 002725 disable master 
-0x3151 002726 fetch 2 ,mem_page_interval 
-0x3152 002727 rtn blank 
-0x3153 002728 force page_interval_timer ,queue 
-0x3154 002729 branch timer_init 
-:      002731 page_check_train:
-0x3155 002732 set0 mark_ext_patch ,mark 
-0x3156 002733 bpatch patch03_1 ,mem_patch03 
-0x3157 002734 fetch 1 ,mem_nfreq_index_page 
-0x3158 002735 increase -1 ,pdata 
-0x3159 002736 store 1 ,mem_nfreq_index_page 
-0x315a 002737 rtn positive 
-0x315b 002738 jam 31 ,mem_nfreq_index_page 
-0x315c 002739 fetch 1 ,mem_npage_index 
-0x315d 002740 increase -1 ,pdata 
-0x315e 002741 store 1 ,mem_npage_index 
-0x315f 002742 rtn positive 
-0x3160 002743 setflip mark_page_trainb ,mark 
-0x3161 002744 fetch 1 ,mem_npage 
-0x3162 002745 store 1 ,mem_npage_index 
-0x3163 002746 rtn 
-:      002748 page_receive:
-0x3164 002749 set0 mark_ext_patch ,mark 
-0x3165 002750 bpatch patch03_2 ,mem_patch03 
-0x3166 002751 call rx_radio_freq 
-0x3167 002752 call start_rx_native 
-0x3168 002753 call start_receiver 
-0x3169 002754 call wait_access_clkn_rt 
-0x316a 002755 branch page_sync ,sync 
-0x316b 002756 call page_check_train 
-0x316c 002757 branch page_rx_restart 
-:      002758 page_sync:
-0x316d 002759 call end_of_packet 
-0x316e 002760 fetch 1 ,mem_page_rcv 
-0x316f 002761 increase 1 ,pdata 
-0x3170 002762 store 1 ,mem_page_rcv 
-0x3171 002763 force 0 ,stop_watch 
-0x3172 002764 fetch 4 ,mem_page_clk 
-:      002765 page_send_fhs:
-0x3173 002766 set0 mark_ext_patch ,mark 
-0x3174 002767 bpatch patch03_3 ,mem_patch03 
-0x3175 002768 call rf_setup_time_master_slot 
-0x3176 002769 call fetch_page_bt_adr 
-0x3177 002770 increase 1 ,n_tx_slot 
-:      002771 page_send_fhs_continue:
-0x3178 002772 and_into 0x1fd ,bt_clk 
-0x3179 002773 and_into 0x1fc ,freq_mode 
-0x317a 002774 call tx_radio_freq 
-0x317b 002775 call start_transmitter 
-0x317c 002776 call start_tx_native 
-0x317d 002777 call send_access_word 
-0x317e 002778 deposit clkn_bt 
-0x317f 002779 store 4 ,mem_clkn_bt 
-0x3180 002780 force 0 ,am_addr 
-0x3181 002781 force type_fhs ,type 
-0x3182 002782 call scan_mode_whiten 
-0x3183 002783 call transmit_packet_whitened 
-:      002784 page_wait_fhs_reply:
-0x3184 002785 set0 mark_ext_patch ,mark 
-0x3185 002786 bpatch patch03_4 ,mem_patch03 
-0x3186 002787 call rf_setup_time_slave_slot 
-0x3187 002788 or_into 0x02 ,bt_clk 
-0x3188 002789 and_into 0x1fc ,freq_mode 
-0x3189 002790 call rx_radio_freq 
-0x318a 002791 call start_rx_native 
-0x318b 002792 call start_receiver 
-0x318c 002793 call wait_access_clkn_rt 
-0x318d 002794 call end_of_packet ,sync 
-0x318e 002795 branch page_wait_fhs_reply_ok ,sync 
-0x318f 002796 fetch 1 ,mem_fhs_wait_counter 
-0x3190 002797 branch page_restart ,blank 
-0x3191 002798 increase -1 ,pdata 
-0x3192 002799 store 1 ,mem_fhs_wait_counter 
-0x3193 002800 branch page_send_fhs 
-:      002802 page_wait_fhs_reply_ok:
-0x3194 002803 set0 mark_ext_patch ,mark 
-0x3195 002804 bpatch patch03_5 ,mem_patch03 
-0x3196 002805 fetch 1 ,mem_page_rcv_fhs 
-0x3197 002806 increase 1 ,pdata 
-0x3198 002807 store 1 ,mem_page_rcv_fhs 
-0x3199 002808 call prepare_newconn 
-:      002809 master_newconn_loop:
-0x319a 002810 call master_newconn_once 
-0x319b 002811 branch newconn_poll_responded ,sync 
-0x319c 002812 call new_conn_timeout 
-0x319d 002813 nbranch master_newconn_loop ,blank 
-0x319e 002814 branch page_restart 
-:      002816 newconn_poll_responded:
-0x319f 002817 set0 mark_ext_patch ,mark 
-0x31a0 002818 bpatch patch03_6 ,mem_patch03 
-0x31a1 002819 fetch 1 ,mem_state 
-0x31a2 002820 set0 state_inpage ,pdata 
-0x31a3 002821 store 1 ,mem_state 
-0x31a4 002822 call newconn_init 
-0x31a5 002823 disable master 
-0x31a6 002824 rtn 
-:      002827 master_dispatch:
-0x31a7 002828 set0 mark_ext_patch ,mark 
-0x31a8 002829 bpatch patch03_7 ,mem_patch03 
-0x31a9 002830 enable master 
-0x31aa 002831 enable clknt 
-0x31ab 002832 call role_switch_master 
-0x31ac 002833 rtn user 
-0x31ad 002834 call check_bt_disabled 
-0x31ae 002835 call rf_setup_time_master_slot 
-0x31af 002836 add clkn_bt ,1 ,bt_clk 
-0x31b0 002837 call fetch_self_bt_adr 
-0x31b1 002838 force 0x03 ,freq_mode 
-0x31b2 002839 call load_esco 
-0x31b3 002840 call get_sco_data 
-0x31b4 002841 call scheduler_tx_l2cap_pkt 
-0x31b5 002842 call prepare_tx 
-0x31b6 002843 call tx_radio_freq 
-0x31b7 002844 call start_transmitter 
-0x31b8 002845 call start_tx_native 
-0x31b9 002846 call send_access_word 
-0x31ba 002847 call transmit_packet 
-:      002848 master_loop:
-0x31bb 002849 set0 mark_ext_patch ,mark 
-0x31bc 002850 bpatch patch04_0 ,mem_patch04 
-0x31bd 002851 call parse_lmp 
-0x31be 002852 call process_cmd 
-0x31bf 002853 call hci_send_num_complete_packets 
-0x31c0 002854 call master_conn_recv_packet 
-0x31c1 002855 nbranch master_notmatch ,match 
-0x31c2 002856 call supervision_flush 
-0x31c3 002857 call parse_l2cap 
-0x31c4 002858 fetch 1 ,mem_master_rcvcnt 
-0x31c5 002859 increase 1 ,pdata 
-0x31c6 002860 store 1 ,mem_master_rcvcnt 
-:      002861 master_notmatch:
-0x31c7 002862 set0 mark_ext_patch ,mark 
-0x31c8 002863 bpatch patch04_1 ,mem_patch04 
-0x31c9 002864 call scheduler_process 
-0x31ca 002865 call check_master_disconnect 
-0x31cb 002866 nrtn master 
-0x31cc 002867 call check_attempt 
-0x31cd 002868 nbranch master_attempt ,blank 
-:      002869 master_exit:
-0x31ce 002870 call process_sco_data 
-0x31cf 002871 call restore_esco 
-0x31d0 002872 disable master 
-0x31d1 002873 rtn 
-:      002875 master_attempt:
-0x31d2 002876 call prepare_tx 
-0x31d3 002877 call master_conn_send_packet 
-0x31d4 002878 branch master_loop 
-:      002881 check_master_disconnect:
-0x31d5 002882 branch check_master_match ,match 
-0x31d6 002883 call supervision_update 
-0x31d7 002884 branch master_disconnect ,positive 
-:      002885 check_master_match:
-0x31d8 002886 call check_disconnect_timeout 
-0x31d9 002887 nbranch master_disconnect ,user 
-0x31da 002888 fetch 1 ,mem_state_map 
-0x31db 002889 rtnbit0 smap_name_req 
-0x31dc 002890 rtnbit1 smap_name_res 
-0x31dd 002891 fetch 1 ,mem_op 
-0x31de 002892 rtnbit1 op_disconn 
-0x31df 002893 call conn_timer_expired 
-0x31e0 002894 nrtn blank 
-0x31e1 002895 fetch 1 ,mem_nameres_cnt 
-0x31e2 002896 increase -1 ,pdata 
-0x31e3 002897 store 1 ,mem_nameres_cnt 
-0x31e4 002898 nrtn blank 
-0x31e5 002899 branch lmp_disconnect 
-:      002901 master_disconnect:
-0x31e6 002902 set0 mark_ext_patch ,mark 
-0x31e7 002903 bpatch patch04_2 ,mem_patch04 
-0x31e8 002904 call quit_connection 
-0x31e9 002905 disable master 
-0x31ea 002906 fetch 1 ,mem_state_map 
-0x31eb 002907 bbit1 smap_name_req ,master_name_disconnect 
-0x31ec 002908 fetch 1 ,mem_state 
-0x31ed 002909 bbit0 state_conn_comp ,master_disconnect_quiet 
-0x31ee 002910 fetcht 1 ,mem_conn_handle 
-0x31ef 002911 branch hci_send_disconn_complete 
-:      002912 master_disconnect_quiet:
-0x31f0 002913 force hci_error_connection_timeout ,temp 
-0x31f1 002914 branch hci_send_connection_error 
-:      002915 master_name_disconnect:
-0x31f2 002916 force hci_success ,queue 
-0x31f3 002917 fetch 1 ,mem_state_map 
-0x31f4 002918 bbit1 smap_name_res ,hci_send_name 
-:      002919 master_name_error:
-0x31f5 002920 force hci_error_page_timeout ,queue 
-0x31f6 002921 arg mem_tmp_buffer ,contw 
-0x31f7 002922 arg 8 ,loopcnt 
-0x31f8 002923 call memset0 
-0x31f9 002924 branch hci_send_name 
-:      002926 disconnect_stop_sco:
-0x31fa 002927 set0 mark_ext_patch ,mark 
-0x31fb 002928 bpatch patch04_3 ,mem_patch04 
-0x31fc 002929 fetch 1 ,mem_state 
-0x31fd 002930 rtnbit0 state_insco 
-0x31fe 002931 fetcht 1 ,mem_conn_handle 
-0x31ff 002932 fetch 1 ,mem_sco_asso_handle 
-0x3200 002933 isub temp ,null 
-0x3201 002934 nrtn zero 
-0x3202 002935 call stop_esco 
-0x3203 002936 branch restore_esco_check_no_mark 
-:      002938 check_disconnect_timeout:
-0x3204 002939 set0 mark_ext_patch ,mark 
-0x3205 002940 bpatch patch04_4 ,mem_patch04 
-0x3206 002941 enable user 
-0x3207 002942 fetch 1 ,mem_op 
-0x3208 002943 rtnbit0 op_disconn 
-0x3209 002944 call conn_timer_expired 
-0x320a 002945 nrtn blank 
-:      002946 disable_usr:
-0x320b 002947 disable user 
-0x320c 002948 rtn 
-:      002950 conn_timer_expired:
-0x320d 002951 fetch 1 ,mem_conn_timer 
-0x320e 002952 increase -1 ,pdata 
-0x320f 002953 store 1 ,mem_conn_timer 
-0x3210 002954 rtn 
-:      002956 linkkey_ready:
-0x3211 002957 set0 mark_ext_patch ,mark 
-0x3212 002958 bpatch patch04_5 ,mem_patch04 
-0x3213 002959 fetch 1 ,mem_state 
-0x3214 002960 bbit1 state_linkkey ,linkkey_set 
-0x3215 002961 fetch 1 ,mem_device_option 
-0x3216 002962 beq dvc_op_hci ,linkkey_send_hci 
-0x3217 002963 fetch 1 ,mem_pairing_auth 
-0x3218 002964 branch linkkey_set ,blank 
-0x3219 002965 jam defalt_pairing_auth ,mem_pairing_auth 
-0x321a 002966 jam bt_evt_linkkey_generate ,mem_fifo_temp 
-0x321b 002967 call ui_ipc_send_event 
-0x321c 002968 branch linkkey_set 
-:      002969 linkkey_send_hci:
-0x321d 002970 call check_localsm 
-0x321e 002971 ncall hci_send_linkkey_notification ,true 
-:      002972 linkkey_set:
-0x321f 002973 set0 mark_ext_patch ,mark 
-0x3220 002974 bpatch patch04_6 ,mem_patch04 
-0x3221 002975 call context_traverse_linkkey 
-0x3222 002976 fetch 1 ,mem_state 
-0x3223 002977 set1 state_linkkey ,pdata 
-0x3224 002978 store 1 ,mem_state 
-0x3225 002979 jam 1 ,mem_link_key_exists 
-0x3226 002980 fetch 1 ,mem_conn_sm 
-0x3227 002981 bne conn_sm_pairing ,linkkey_set_continue 
-:      002982 linkkey_set_continue:
-0x3228 002983 rtn 
-:      002985 generate_linkkey_continue:
-0x3229 002986 jam pairing_auth ,mem_pairing_auth 
-:      002987 clear_linkstate:
-0x322a 002988 fetch 1 ,mem_state 
-0x322b 002989 set0 state_linkkey ,pdata 
-0x322c 002990 store 1 ,mem_state 
-0x322d 002991 rtn 
-:      002995 role_switch_check:
-0x322e 002996 set0 mark_ext_patch ,mark 
-0x322f 002997 bpatch patch04_7 ,mem_patch04 
-0x3230 002998 disable user 
-0x3231 002999 fetch 1 ,mem_state 
-0x3232 003000 rtnbit0 state_insniff 
-0x3233 003001 fetch 2 ,mem_tsniff 
-0x3234 003002 nrtn blank 
-0x3235 003003 fetch 4 ,mem_sniff_anchor 
-0x3236 003004 branch role_switch_clkn ,clknt 
-0x3237 003005 isub clke_bt ,pdata 
-0x3238 003006 branch role_switch_clke 
-:      003007 role_switch_clkn:
-0x3239 003008 isub clkn_bt ,pdata 
-:      003009 role_switch_clke:
-0x323a 003010 sub pdata ,4 ,null 
-0x323b 003011 nrtn positive 
-0x323c 003012 fetch 1 ,mem_state 
-0x323d 003013 set0 state_insniff ,pdata 
-0x323e 003014 store 1 ,mem_state 
-0x323f 003015 enable user 
-0x3240 003016 rtn 
-:      003019 role_switch_prepare:
-0x3241 003020 copy pdata ,temp 
-0x3242 003021 set0 mark_ext_patch ,mark 
-0x3243 003022 bpatch patch05_0 ,mem_patch05 
-0x3244 003023 store 4 ,mem_sniff_anchor 
-:      003024 role_switch_prepare0:
-0x3245 003025 jam switch_flag_accept ,mem_switch_flag 
-0x3246 003026 fetch 1 ,mem_state 
-0x3247 003027 set1 state_insniff ,pdata 
-0x3248 003028 store 1 ,mem_state 
-0x3249 003029 force 0 ,pdata 
-0x324a 003030 store 2 ,mem_tsniff 
-0x324b 003031 jam 10 ,mem_current_sniff_attempt 
-0x324c 003032 jam 1 ,mem_sniff_attempt 
-0x324d 003033 rtn 
-:      003036 role_switch_master:
-0x324e 003037 set0 mark_ext_patch ,mark 
-0x324f 003038 bpatch patch05_1 ,mem_patch05 
-0x3250 003039 call role_switch_check 
-0x3251 003040 nrtn user 
-0x3252 003041 disable user 
-0x3253 003042 jam param_newconnto ,mem_newconnto_counter 
-0x3254 003043 set0 mark_fhs_already_good ,mark 
-:      003044 roles_waitfhs_loop:
-0x3255 003045 call rf_setup_time_master_slot 
-0x3256 003046 call master_recv_packet 
-0x3257 003047 bmark1 mark_fhs_already_good ,roles_replyto_fhs 
-0x3258 003048 call new_conn_timeout 
-0x3259 003049 nbranch roles_waitfhs_loop ,blank 
-:      003050 role_switch_fail_master:
-0x325a 003051 set0 mark_ext_patch ,mark 
-0x325b 003052 bpatch patch05_2 ,mem_patch05 
-0x325c 003053 disable user 
-0x325d 003054 deposit clkn_bt 
-0x325e 003055 store 4 ,mem_next_btclk 
-0x325f 003056 enable clknt 
-0x3260 003057 enable master 
-0x3261 003058 jam bt_evt_switch_fail_master ,mem_fifo_temp 
-0x3262 003059 branch ui_ipc_send_event 
-:      003061 roles_replyto_fhs:
-0x3263 003062 set0 mark_ext_patch ,mark 
-0x3264 003063 bpatch patch05_3 ,mem_patch05 
-0x3265 003064 call rf_setup_time_slave_slot 
-0x3266 003065 call master_send_packet 
-0x3267 003066 disable clknt 
-0x3268 003067 disable master 
-0x3269 003068 call apply_switch_clke 
-0x326a 003069 call prepare_newconn 
-:      003070 roles_newconns_loop:
-0x326b 003071 set0 mark_ext_patch ,mark 
-0x326c 003072 bpatch patch05_4 ,mem_patch05 
-0x326d 003073 call slave_newconn_once 
-0x326e 003074 branch roles_newconns_responded ,match 
-0x326f 003075 call new_conn_timeout 
-0x3270 003076 nbranch roles_newconns_loop ,blank 
-0x3271 003077 branch role_switch_fail_master 
-:      003078 roles_newconns_responded:
-0x3272 003079 force 1 ,temp 
-0x3273 003080 call hci_send_role_change 
-0x3274 003081 fetch 1 ,mem_mode 
-0x3275 003082 set0 mode_master ,pdata 
-0x3276 003083 store 1 ,mem_mode 
-0x3277 003084 call supervision_flush 
-0x3278 003085 call calc_clke_offset 
-0x3279 003086 enable user 
-0x327a 003087 jam bt_evt_switch_success_master ,mem_fifo_temp 
-0x327b 003088 branch ui_ipc_send_event 
-:      003091 load_esco:
-0x327c 003092 set0 mark_ext_patch ,mark 
-0x327d 003093 bpatch patch05_5 ,mem_patch05 
-0x327e 003094 rtnmark0 mark_esco 
-0x327f 003095 fetch 1 ,mem_state 
-0x3280 003096 rtnbit0 state_insco 
-:      003097 load_esco_do:
-0x3281 003098 call init_esco_ibuff 
-0x3282 003099 fetch 1 ,mem_esco_arq 
-0x3283 003100 fetcht 1 ,mem_arq 
-0x3284 003101 storet 1 ,mem_esco_saved_arq 
-0x3285 003102 store 1 ,mem_arq 
-0x3286 003103 deposit am_addr 
-0x3287 003104 store 1 ,mem_saved_amaddr 
-0x3288 003105 fetch 1 ,mem_esco_addr 
-0x3289 003106 iforce am_addr 
-0x328a 003107 set0 mark_esco_rxok ,mark 
-0x328b 003108 fetch 1 ,mem_last_type 
-0x328c 003109 store 1 ,mem_last_type_saved 
-0x328d 003110 fetch 1 ,mem_last_type_esco 
-0x328e 003111 store 1 ,mem_last_type 
-0x328f 003112 rtn 
-:      003114 restore_esco:
-0x3290 003115 set0 mark_ext_patch ,mark 
-0x3291 003116 bpatch patch05_6 ,mem_patch05 
-0x3292 003117 rtnmark0 mark_esco 
-:      003118 restore_esco_check_no_mark:
-0x3293 003119 call check_esco_amaddr 
-0x3294 003120 nrtn true 
-:      003121 restore_esco_do:
-0x3295 003122 call clear_got_tx 
-0x3296 003123 fetch 1 ,mem_esco_saved_arq 
-0x3297 003124 fetcht 1 ,mem_arq 
-0x3298 003125 store 1 ,mem_arq 
-0x3299 003126 storet 1 ,mem_esco_arq 
-0x329a 003127 fetch 1 ,mem_saved_amaddr 
-0x329b 003128 iforce am_addr 
-0x329c 003129 fetch 1 ,mem_last_type 
-0x329d 003130 store 1 ,mem_last_type_esco 
-0x329e 003131 fetch 1 ,mem_last_type_saved 
-0x329f 003132 store 1 ,mem_last_type 
-0x32a0 003133 setarg 0xffff 
-0x32a1 003134 store 2 ,mem_retransmission_cnt 
-0x32a2 003135 rtn 
-:      003140 context_load:
-0x32a3 003141 set0 mark_ext_patch ,mark 
-0x32a4 003142 bpatch patch05_7 ,mem_patch05 
-0x32a5 003143 set1 mark_context ,mark 
-0x32a6 003144 deposit rega 
-0x32a7 003145 store 2 ,mem_context_ptr 
-0x32a8 003146 force context_size ,loopcnt 
-0x32a9 003147 arg mem_le_state ,contw 
-0x32aa 003148 add rega ,coffset_mode ,contr 
-0x32ab 003149 ifetch 1 ,contr 
-0x32ac 003150 copy rega ,contr 
-0x32ad 003151 bbit1 mode_le ,memcpy 
-0x32ae 003152 arg mem_state ,contw 
-0x32af 003153 call memcpy 
-0x32b0 003154 disable attempt 
-0x32b1 003155 fetch 1 ,mem_amaddr 
-0x32b2 003156 iforce am_addr 
-0x32b3 003157 jam 1 ,mem_current_sniff_attempt 
-0x32b4 003158 branch context_load_master ,master 
-0x32b5 003159 jam 1 ,mem_current_sniff_attempt 
-:      003160 context_load_master:
-0x32b6 003161 fetch 1 ,mem_state 
-0x32b7 003162 rtnbit0 state_insniff 
-0x32b8 003163 fetch 1 ,mem_sniff_attempt 
-0x32b9 003164 store 1 ,mem_current_sniff_attempt 
-0x32ba 003165 fetch 1 ,mem_sniff_timeout 
-0x32bb 003166 store 1 ,mem_current_sniff_timeout 
-0x32bc 003167 rtn 
-:      003169 context_save:
-0x32bd 003170 set0 mark_ext_patch ,mark 
-0x32be 003171 bpatch patch06_0 ,mem_patch06 
-0x32bf 003172 fetch 2 ,mem_context_ptr 
-0x32c0 003173 iforce contw 
-0x32c1 003174 force context_size ,loopcnt 
-0x32c2 003175 arg mem_le_state ,contr 
-0x32c3 003176 branch memcpy ,le 
-0x32c4 003177 arg mem_state ,contr 
-0x32c5 003178 branch memcpy 
-:      003182 context_get_next:
-0x32c6 003183 fetcht 1 ,mem_current_context 
-0x32c7 003184 arg context_num ,loopcnt 
-:      003185 context_get_next_loop:
-0x32c8 003186 increase 1 ,temp 
-0x32c9 003187 compare context_num ,temp ,0xff 
-0x32ca 003188 nbranch context_get_next_cont ,true 
-0x32cb 003189 arg 0 ,temp 
-:      003190 context_get_next_cont:
-0x32cc 003191 storet 1 ,mem_current_context 
-0x32cd 003192 mul32 temp ,context_size ,pdata 
-0x32ce 003193 arg mem_context ,rega 
-0x32cf 003194 iadd rega ,rega 
-0x32d0 003195 ifetch 1 ,rega 
-0x32d1 003196 bbit1 state_insniff ,context_get_next_sniff 
-0x32d2 003197 rtnbit1 state_inconn 
-0x32d3 003198 rtnbit1 state_inpage 
-:      003199 context_get_next_sniff:
-0x32d4 003200 loop context_get_next_loop 
-0x32d5 003201 rtn 
-:      003203 context_new:
-0x32d6 003204 set0 mark_ext_patch ,mark 
-0x32d7 003205 bpatch patch06_1 ,mem_patch06 
-0x32d8 003206 arg context_search_empty ,regc 
-0x32d9 003207 call context_search 
-0x32da 003208 nrtn zero 
-0x32db 003209 deposit rega 
-0x32dc 003210 store 2 ,mem_context_ptr 
-0x32dd 003211 force 0 ,null 
-0x32de 003212 rtn 
-:      003216 context_check_all_wack:
-0x32df 003217 call check_esco_amaddr 
-0x32e0 003218 branch context_check_esco_wack ,true 
-0x32e1 003219 fetch 2 ,mem_context_ptr 
-0x32e2 003220 add pdata ,coffset_arq ,contw 
-0x32e3 003221 fetch 1 ,mem_arq 
-0x32e4 003222 istore 1 ,contw 
-0x32e5 003223 arg context_check_a_wack ,regc 
-0x32e6 003224 branch context_search 
-:      003226 context_check_esco_wack:
-0x32e7 003227 fetch 1 ,mem_arq 
-0x32e8 003228 isolate1 wack ,pdata 
-0x32e9 003229 branch context_esco_wack ,true 
-0x32ea 003230 force 1 ,null 
-0x32eb 003231 rtn 
-:      003232 context_esco_wack:
-0x32ec 003233 force 0 ,null 
-0x32ed 003234 rtn 
-:      003237 context_check_idle:
-0x32ee 003238 arg context_check_inconn ,regc 
-0x32ef 003239 branch context_search 
-:      003241 context_traverse_linkkey:
-0x32f0 003242 fetcht 2 ,mem_context_ptr 
-0x32f1 003243 arg context_traverse_clearkey ,regc 
-0x32f2 003244 branch context_search 
-:      003246 context_traverse_max_slot:
-0x32f3 003247 fetcht 2 ,mem_context_ptr 
-0x32f4 003248 arg context_traverse_mslot ,regc 
-0x32f5 003249 branch context_search 
-:      003252 context_search_conn_handle:
-0x32f6 003253 fetcht 1 ,mem_hci_conn_handle 
-:      003254 context_search_conn_handle2:
-0x32f7 003255 arg context_search_handle ,regc 
-0x32f8 003256 branch context_search 
-:      003258 context_search_plap:
-0x32f9 003259 set0 mark_ext_patch ,mark 
-0x32fa 003260 bpatch patch06_2 ,mem_patch06 
-0x32fb 003261 fetcht 6 ,mem_hci_plap 
-:      003262 context_search_plap2:
-0x32fc 003263 arg context_search_lap ,regc 
-0x32fd 003264 branch context_search 
-:      003266 context_search_insniff:
-0x32fe 003267 arg context_search_sniff ,regc 
-0x32ff 003268 branch context_search 
-:      003270 context_search_sniff_window:
-0x3300 003271 arg context_search_window ,regc 
-:      003272 context_search:
-0x3301 003273 set0 mark_ext_patch ,mark 
-0x3302 003274 bpatch patch06_3 ,mem_patch06 
-0x3303 003275 arg mem_context ,rega 
-0x3304 003276 force context_num ,loopcnt 
-:      003277 context_search_loop:
-0x3305 003278 ifetch 1 ,rega 
-0x3306 003279 copy regc ,pc 
-:      003280 context_search_next:
-0x3307 003281 increase context_size ,rega 
-0x3308 003282 loop context_search_loop 
-0x3309 003283 force 1 ,null 
-0x330a 003284 rtn 
-:      003286 context_search_empty:
-0x330b 003287 bbit1 state_inconn ,context_search_next 
-0x330c 003288 bbit1 state_inpage ,context_search_next 
-0x330d 003289 force 0 ,null 
-0x330e 003290 rtn 
-:      003292 context_search_lap:
-0x330f 003293 bbit1 state_inpage ,context_search_lap_cont 
-0x3310 003294 bbit0 state_inconn ,context_search_next 
-:      003295 context_search_lap_cont:
-0x3311 003296 add rega ,coffset_plap ,contr 
-0x3312 003297 ifetch 6 ,contr 
-0x3313 003298 isub temp ,null 
-0x3314 003299 rtn zero 
-0x3315 003300 branch context_search_next 
-:      003302 context_search_handle:
-0x3316 003303 bbit0 state_inconn ,context_search_next 
-0x3317 003304 add rega ,coffset_conn_handle ,contr 
-0x3318 003305 ifetch 1 ,contr 
-0x3319 003306 isub temp ,null 
-0x331a 003307 rtn zero 
-0x331b 003308 branch context_search_next 
-:      003310 context_search_sniff:
-0x331c 003311 bbit0 state_insniff ,context_search_next 
-:      003312 context_search_sniff_loop:
-0x331d 003313 call context_get_anchor 
-0x331e 003314 bbit1 27 ,context_search_sniff_cont 
-0x331f 003315 isolate0 27 ,temp 
-0x3320 003316 branch context_search_sniff_cont ,true 
-0x3321 003317 set1 28 ,pdata 
-:      003318 context_search_sniff_cont:
-0x3322 003319 isub temp ,pdata 
-0x3323 003320 increase 1 ,pdata 
-0x3324 003321 branch context_search_sniff_miss ,positive 
-0x3325 003322 increase 5 ,pdata 
-0x3326 003323 nbranch context_search_next ,positive 
-:      003324 context_search_meet:
-0x3327 003325 copy temp ,bt_clk 
-0x3328 003326 call context_next_anchor 
-0x3329 003327 force 0 ,null 
-0x332a 003328 rtn 
-:      003330 context_search_sniff_miss:
-0x332b 003331 iforce regb 
-0x332c 003332 add rega ,coffset_tsniff ,contr 
-0x332d 003333 ifetch 2 ,contr 
-0x332e 003334 branch context_search_meet ,blank 
-0x332f 003335 call context_next_anchor 
-0x3330 003336 branch context_search_sniff_loop 
-:      003338 context_check_inconn:
-0x3331 003339 bbit0 state_inconn ,context_search_next 
-0x3332 003340 force 0 ,null 
-0x3333 003341 rtn 
-:      003343 context_check_a_wack:
-0x3334 003344 bbit0 state_inconn ,context_search_next 
-0x3335 003345 add rega ,coffset_mode ,contr 
-0x3336 003346 ifetch 1 ,contr 
-0x3337 003347 bbit1 mode_le ,context_search_next 
-0x3338 003348 add rega ,coffset_arq ,contr 
-0x3339 003349 ifetch 1 ,contr 
-0x333a 003350 bbit0 wack ,context_search_next 
-0x333b 003351 force 0 ,null 
-0x333c 003352 rtn 
-:      003354 context_get_anchor:
-0x333d 003355 add rega ,coffset_mode ,contr 
-0x333e 003356 ifetcht 1 ,contr 
-0x333f 003357 deposit clkn_bt 
-0x3340 003358 isolate1 mode_master ,temp 
-0x3341 003359 add rega ,coffset_sniff_anchor ,contr 
-0x3342 003360 ifetcht 4 ,contr 
-0x3343 003361 rtn true 
-0x3344 003362 add rega ,coffset_clk_offset ,contr 
-0x3345 003363 ifetch 6 ,contr 
-0x3346 003364 call calc_clke2 
-0x3347 003365 deposit clke_bt 
-0x3348 003366 rtn 
-:      003368 context_next_anchor:
-0x3349 003369 add rega ,coffset_tsniff ,contr 
-0x334a 003370 add rega ,coffset_sniff_anchor ,contw 
-0x334b 003371 ifetch 2 ,contr 
-0x334c 003372 iadd temp ,timeup 
-0x334d 003373 deposit timeup 
-0x334e 003374 istore 4 ,contw 
-0x334f 003375 branch le_context_nexthop 
-:      003378 context_search_window:
-0x3350 003379 bbit0 state_insniff ,context_search_next 
-0x3351 003380 call context_get_anchor 
-0x3352 003381 iadd stop_watch ,pdata 
-0x3353 003382 iadd stop_watch ,pdata 
-0x3354 003383 iadd queue ,pdata 
-0x3355 003384 isub temp ,null 
-0x3356 003385 nbranch context_search_next ,positive 
-0x3357 003386 force 0 ,null 
-0x3358 003387 rtn 
-:      003389 context_traverse_mslot:
-0x3359 003390 bbit0 state_inconn ,context_search_next 
-0x335a 003391 deposit temp 
-0x335b 003392 isub rega ,null 
-0x335c 003393 branch context_search_next ,null 
-0x335d 003394 add rega ,coffset_mode ,contr 
-0x335e 003395 ifetch 1 ,contr 
-0x335f 003396 bbit1 mode_le ,context_search_next 
-0x3360 003397 add rega ,coffset_lmp_to_send ,contw 
-0x3361 003398 ifetch 1 ,contw 
-0x3362 003399 nbranch context_search_next ,blank 
-0x3363 003400 force lmp_max_slot ,pdata 
-0x3364 003401 istore 1 ,contw 
-0x3365 003402 branch context_search_next 
-:      003404 context_traverse_clearkey:
-0x3366 003405 bbit0 state_inconn ,context_search_next 
-0x3367 003406 deposit temp 
-0x3368 003407 isub rega ,null 
-0x3369 003408 branch context_search_next ,null 
-0x336a 003409 add rega ,coffset_mode ,contr 
-0x336b 003410 ifetch 1 ,contr 
-0x336c 003411 bbit1 mode_le ,context_search_next 
-0x336d 003412 ifetch 1 ,rega 
-0x336e 003413 set0 state_linkkey ,pdata 
-0x336f 003414 istore 1 ,rega 
-0x3370 003415 branch context_search_next 
-:      003418 master_conn_send_packet:
-0x3371 003419 set0 mark_ext_patch ,mark 
-0x3372 003420 bpatch patch06_4 ,mem_patch06 
-0x3373 003421 call rf_setup_time_master_slot 
-:      003422 master_send_packet:
-0x3374 003423 add clkn_bt ,1 ,bt_clk 
-0x3375 003424 call fetch_self_bt_adr 
-0x3376 003425 force 0x03 ,freq_mode 
-0x3377 003426 call tx_radio_freq 
-0x3378 003427 call start_transmitter 
-0x3379 003428 call start_tx_native 
-0x337a 003429 call send_access_word 
-0x337b 003430 branch transmit_packet 
-:      003432 master_conn_recv_packet:
-0x337c 003433 set0 mark_ext_patch ,mark 
-0x337d 003434 bpatch patch06_5 ,mem_patch06 
-0x337e 003435 call rf_setup_time_slave_slot 
-:      003436 master_recv_packet:
-0x337f 003437 add clkn_bt ,1 ,bt_clk 
-0x3380 003438 call fetch_self_bt_adr 
-0x3381 003439 force 0x03 ,freq_mode 
-0x3382 003440 call rx_radio_freq 
-0x3383 003441 call init_rx_packet_flags 
-0x3384 003442 call prep_crypt 
-0x3385 003443 call start_rx_native 
-0x3386 003444 call start_receiver 
-:      003445 master_rx_conn_finish_packet:
-0x3387 003446 call wait_access_clkn_rt 
-0x3388 003447 nrtn sync 
-0x3389 003448 call save_rssi 
-0x338a 003449 branch receive_packet 
-:      003453 master_newconn_once:
-0x338b 003454 set0 mark_ext_patch ,mark 
-0x338c 003455 bpatch patch06_6 ,mem_patch06 
-0x338d 003456 fetch 1 ,mem_fhs_am_addr 
-0x338e 003457 iforce am_addr 
-0x338f 003458 force type_poll ,type 
-0x3390 003459 call master_conn_send_packet 
-0x3391 003460 branch master_conn_recv_packet 
-:      003471 inquiry_scan_dispatch:
-0x3392 003472 fetch 1 ,mem_scan_mode 
-0x3393 003473 rtnbit0 inq_scan_mode 
-0x3394 003474 force iscan_interval_timer ,queue 
-0x3395 003475 call timer_check 
-0x3396 003476 nrtn blank 
-0x3397 003477 fetcht 2 ,mem_iscan_window 
-0x3398 003478 force 4 ,queue 
-0x3399 003479 call sniff_check_window 
-0x339a 003480 rtn user 
-0x339b 003481 call inquiry_scan_start 
-0x339c 003482 force iscan_interval_timer ,queue 
-0x339d 003483 fetch 2 ,mem_iscan_interval 
-0x339e 003484 nbranch timer_init ,sync 
-0x339f 003485 random pdata 
-0x33a0 003486 iand mask3ff ,pdata 
-0x33a1 003487 branch timer_init 
-:      003490 inquiry_scan_start:
-0x33a2 003491 set0 mark_ext_patch ,mark 
-0x33a3 003492 bpatch patch06_7 ,mem_patch06 
-0x33a4 003493 jam 0 ,mem_fhs_am_addr 
-0x33a5 003494 disable clknt 
-0x33a6 003495 disable attempt 
-0x33a7 003496 call afh_clear 
-0x33a8 003497 and clkn_bt ,0x1fc ,bt_clk 
-0x33a9 003498 force 0x01 ,freq_mode 
-0x33aa 003499 call fetch_giac 
-0x33ab 003500 call rx_radio_freq 
-0x33ac 003501 setflip mark_inquiry_state ,mark 
-0x33ad 003502 fetch 1 ,mem_inquiryscan_waitcnt 
-0x33ae 003503 increase 1 ,pdata 
-0x33af 003504 store 1 ,mem_inquiryscan_waitcnt 
-0x33b0 003505 call fetch_diac 
-0x33b1 003506 call start_receiver 
-0x33b2 003507 call wait_access_forever 
-0x33b3 003508 nrtn sync 
-0x33b4 003509 set0 mark_ext_patch ,mark 
-0x33b5 003510 bpatch patch07_0 ,mem_patch07 
-0x33b6 003511 force 0 ,stop_watch 
-0x33b7 003512 call shutdown_radio 
-0x33b8 003513 fetch 1 ,mem_inquiryscan_rcvcnt 
-0x33b9 003514 increase 1 ,pdata 
-0x33ba 003515 store 1 ,mem_inquiryscan_rcvcnt 
-0x33bb 003516 call fetch_giac 
-0x33bc 003517 call rf_setup_time_slave_slot 
-0x33bd 003518 or_into 0x002 ,bt_clk 
-0x33be 003519 force 0x01 ,freq_mode 
-0x33bf 003520 call tx_radio_freq 
-0x33c0 003521 call fetch_diac 
-0x33c1 003522 call start_transmitter 
-0x33c2 003523 call start_tx_external 
-0x33c3 003524 deposit clkn_bt 
-0x33c4 003525 store 4 ,mem_clkn_bt 
-0x33c5 003526 call send_access_word 
-0x33c6 003527 force type_fhs ,type 
-0x33c7 003528 force 0 ,am_addr 
-0x33c8 003529 call scan_mode_whiten 
-0x33c9 003530 call transmit_packet_whitened 
-0x33ca 003531 call send_eir 
-0x33cb 003532 and_into 0x1fd ,bt_clk 
-0x33cc 003533 increase 1 ,n_tx_slot 
-0x33cd 003534 rtn 
-:      003536 send_eir:
-0x33ce 003537 set0 mark_ext_patch ,mark 
-0x33cf 003538 bpatch patch07_1 ,mem_patch07 
-0x33d0 003539 fetch 1 ,mem_eir_enable 
-0x33d1 003540 rtn blank 
-0x33d2 003541 arg mem_eir ,contw 
-0x33d3 003542 fetch 1 ,mem_local_name_length 
-0x33d4 003543 copy pdata ,loopcnt 
-0x33d5 003544 increase 1 ,pdata 
-0x33d6 003545 istore 1 ,contw 
-0x33d7 003546 copy contw ,temp 
-0x33d8 003547 increase 1 ,pdata 
-0x33d9 003548 store 2 ,mem_tx_len 
-0x33da 003549 copy temp ,contw 
-0x33db 003550 setarg 0x09 
-0x33dc 003551 istore 1 ,contw 
-0x33dd 003552 arg mem_local_name ,contr 
-0x33de 003553 call memcpy 
-0x33df 003554 arg mem_all_uuid_128bits ,regc 
-0x33e0 003555 arg 4 ,loopcnt 
-0x33e1 003556 call get_all_uuid 
-0x33e2 003557 arg mem_all_uuid_16bits ,regc 
-0x33e3 003558 arg 1 ,loopcnt 
-0x33e4 003559 call get_all_uuid 
-0x33e5 003560 force type_dm3 ,type 
-0x33e6 003561 jam 2 ,mem_tx_lch 
-0x33e7 003562 setarg mem_eir 
-0x33e8 003563 store 2 ,mem_txptr 
-0x33e9 003564 call rf_setup_time_slave_slot 
-0x33ea 003565 call tx_radio_freq 
-0x33eb 003566 call start_transmitter 
-0x33ec 003567 call start_tx_external 
-0x33ed 003568 call send_access_word 
-0x33ee 003569 call scan_mode_whiten 
-0x33ef 003570 call transmit_packet_whitened 
-0x33f0 003571 rtn 
-:      003574 get_all_uuid:
-0x33f1 003575 copy contw ,temp 
-0x33f2 003576 copy regc ,contr 
-0x33f3 003577 ifetch 1 ,contr 
-0x33f4 003578 rtn blank 
-:      003579 lshift_loop:
-0x33f5 003580 lshift pdata ,pdata 
-0x33f6 003581 loop lshift_loop 
-0x33f7 003582 copy pdata ,rega 
-0x33f8 003583 increase 2 ,pdata 
-0x33f9 003584 copy pdata ,queue 
-0x33fa 003585 fetch 2 ,mem_tx_len 
-0x33fb 003586 iadd queue ,pdata 
-0x33fc 003587 store 2 ,mem_tx_len 
-0x33fd 003588 copy temp ,contw 
-0x33fe 003589 copy rega ,pdata 
-0x33ff 003590 increase 1 ,pdata 
-0x3400 003591 istore 1 ,contw 
-0x3401 003592 copy regc ,contr 
-0x3402 003593 ifetch 1 ,contr 
-0x3403 003594 ifetch 1 ,contr 
-0x3404 003595 istore 1 ,contw 
-0x3405 003596 copy rega ,loopcnt 
-0x3406 003597 branch memcpy 
-:      003603 page_scan_dispatch:
-0x3407 003604 fetch 1 ,mem_scan_mode 
-0x3408 003605 rtnbit0 page_scan_mode 
-0x3409 003606 force pscan_interval_timer ,queue 
-0x340a 003607 call timer_check 
-0x340b 003608 nrtn blank 
-0x340c 003609 fetcht 2 ,mem_pscan_window 
-0x340d 003610 force 40 ,queue 
-0x340e 003611 call sniff_check_window 
-0x340f 003612 rtn user 
-0x3410 003613 force 0 ,am_addr 
-0x3411 003614 jam param_pagerespto ,mem_fhs_wait_counter 
-0x3412 003615 set0 mark_fhs_already_good ,mark 
-0x3413 003616 call page_scan_start 
-0x3414 003617 force pscan_interval_timer ,queue 
-0x3415 003618 fetch 2 ,mem_pscan_interval 
-0x3416 003619 branch timer_init 
-:      003622 page_scan_start:
-0x3417 003623 set0 mark_ext_patch ,mark 
-0x3418 003624 bpatch patch07_2 ,mem_patch07 
-0x3419 003625 disable clknt 
-0x341a 003626 call afh_clear 
-0x341b 003627 fetch 1 ,mem_pagescan_waitcnt 
-0x341c 003628 increase 1 ,pdata 
-0x341d 003629 store 1 ,mem_pagescan_waitcnt 
-0x341e 003630 force 0 ,n_tx_slot 
-0x341f 003631 call fetch_self_bt_adr 
-0x3420 003632 add clkn_bt ,1 ,bt_clk 
-0x3421 003633 force 0x02 ,freq_mode 
-0x3422 003634 set0 mark_ext_patch ,mark 
-0x3423 003635 bpatch patch07_3 ,mem_patch07 
-0x3424 003636 call rx_radio_freq 
-0x3425 003637 call start_receiver 
-0x3426 003638 call wait_access_forever 
-0x3427 003639 nrtn sync 
-0x3428 003640 call shutdown_radio 
-0x3429 003641 fetch 1 ,mem_pagescan_rcvcnt 
-0x342a 003642 increase 1 ,pdata 
-0x342b 003643 store 1 ,mem_pagescan_rcvcnt 
-0x342c 003644 force 0 ,stop_watch 
-0x342d 003645 call rf_setup_time_slave_slot 
-0x342e 003646 or_into 0x002 ,bt_clk 
-0x342f 003647 force 0x01 ,freq_mode 
-0x3430 003648 call tx_radio_freq 
-0x3431 003649 call start_transmitter 
-0x3432 003650 call start_tx_external 
-0x3433 003651 call send_access_word 
-0x3434 003652 call end_of_packet 
-0x3435 003653 force 0 ,am_addr 
-0x3436 003654 arg param_rf_setup ,timeup 
-0x3437 003655 until clke_rt ,meet 
-0x3438 003656 or_into 0x03 ,clke_bt 
-0x3439 003657 and_into 0x1fd ,bt_clk 
-:      003658 page_scan_wait_fhs_restart:
-0x343a 003659 set0 mark_ext_patch ,mark 
-0x343b 003660 bpatch patch07_4 ,mem_patch07 
-0x343c 003661 increase 1 ,n_tx_slot 
-0x343d 003662 call rx_radio_freq 
-0x343e 003663 call start_receiver 
-0x343f 003664 call wait_access_mhalfbnd 
-0x3440 003665 nbranch page_scan_wait_fhs_again ,sync 
-0x3441 003666 call scan_mode_whiten 
-0x3442 003667 call receive_packet_whitened 
-0x3443 003668 bmark1 mark_fhs_already_good ,page_scan_reply_to_fhs 
-:      003669 page_scan_wait_fhs_again:
-0x3444 003670 set0 mark_ext_patch ,mark 
-0x3445 003671 bpatch patch07_5 ,mem_patch07 
-0x3446 003672 fetch 1 ,mem_fhs_wait_counter 
-0x3447 003673 rtn blank 
-0x3448 003674 increase -1 ,pdata 
-0x3449 003675 store 1 ,mem_fhs_wait_counter 
-0x344a 003676 call rf_setup_time_master_slot 
-0x344b 003677 branch page_scan_wait_fhs_restart 
-:      003680 page_scan_reply_to_fhs:
-0x344c 003681 set0 mark_ext_patch ,mark 
-0x344d 003682 bpatch patch07_6 ,mem_patch07 
-0x344e 003683 set0 1 ,clke_bt 
-0x344f 003684 set1 0 ,clke_bt 
-0x3450 003685 fetch 1 ,mem_pagescan_rcvfhscnt 
-0x3451 003686 increase 1 ,pdata 
-0x3452 003687 store 1 ,mem_pagescan_rcvfhscnt 
-0x3453 003688 call rf_setup_time_slave_slot 
-0x3454 003689 or_into 0x02 ,bt_clk 
-0x3455 003690 call tx_radio_freq 
-0x3456 003691 call start_transmitter 
-0x3457 003692 call start_tx_external 
-0x3458 003693 call send_access_word 
-0x3459 003694 call end_of_packet 
-:      003695 slave_apply_clke_bt:
-0x345a 003696 compare 0x03 ,clke_bt ,0x03 
-0x345b 003697 branch slave_apply_clke_bt_now ,true 
-0x345c 003698 until null ,mhalfbnd 
-0x345d 003699 branch slave_apply_clke_bt 
-:      003700 slave_apply_clke_bt_now:
-0x345e 003701 fetch 4 ,mem_clke_bt 
-0x345f 003702 or_into 0x03 ,pdata 
-0x3460 003703 icopy clke_bt 
-:      003705 start_slave_connection:
-0x3461 003706 set0 mark_ext_patch ,mark 
-0x3462 003707 bpatch patch07_7 ,mem_patch07 
-0x3463 003708 fetch 6 ,extm_lap 
-0x3464 003709 store 6 ,mem_plap 
-0x3465 003710 call prepare_newconn 
-:      003711 slave_newconn_loop:
-0x3466 003712 call slave_newconn_once 
-0x3467 003713 branch sconn_successful ,match 
-0x3468 003714 call new_conn_timeout 
-0x3469 003715 nbranch slave_newconn_loop ,blank 
-0x346a 003716 rtn 
-:      003719 sconn_successful:
-0x346b 003720 set0 mark_ext_patch ,mark 
-0x346c 003721 bpatch patch08_0 ,mem_patch08 
-0x346d 003722 call newconn_init 
-0x346e 003723 call context_new 
-0x346f 003724 nrtn zero 
-0x3470 003725 jam 0 ,mem_mode 
-0x3471 003726 call calc_clke_offset 
-0x3472 003727 branch context_save 
-:      003730 slave_dispatch:
-0x3473 003731 set0 mark_ext_patch ,mark 
-0x3474 003732 bpatch patch08_1 ,mem_patch08 
-0x3475 003733 call calc_clke 
-0x3476 003734 call role_switch_slave 
-0x3477 003735 rtn user 
-0x3478 003736 call load_esco 
-0x3479 003737 call get_sco_data 
-:      003738 slave_loop:
-0x347a 003739 set0 mark_ext_patch ,mark 
-0x347b 003740 bpatch patch08_2 ,mem_patch08 
-0x347c 003741 call check_bt_disabled 
-0x347d 003742 call scheduler_process 
-0x347e 003743 call slave_conn_recv_packet 
-0x347f 003744 call slave_savelist 
-0x3480 003745 nbranch slave_notmatch ,match 
-0x3481 003746 call supervision_flush 
-0x3482 003747 call parse_l2cap 
-0x3483 003748 call scheduler_tx_l2cap_pkt 
-0x3484 003749 call prepare_tx 
-0x3485 003750 call slave_conn_send_packet 
-0x3486 003751 call parse_lmp 
-0x3487 003752 call process_cmd 
-0x3488 003753 call hci_send_num_complete_packets 
-0x3489 003754 fetch 1 ,mem_slave_rcvcnt 
-0x348a 003755 increase 1 ,pdata 
-0x348b 003756 store 1 ,mem_slave_rcvcnt 
-0x348c 003757 call calc_clke_offset 
-:      003758 slave_notmatch:
-0x348d 003759 set0 mark_ext_patch ,mark 
-0x348e 003760 bpatch patch08_3 ,mem_patch08 
-0x348f 003761 call lpm_set_mult 
-0x3490 003762 call supervision_update 
-0x3491 003763 branch slave_disconnect ,positive 
-0x3492 003764 call check_disconnect_timeout 
-0x3493 003765 nbranch slave_disconnect ,user 
-0x3494 003766 call check_attempt 
-0x3495 003767 nbranch slave_loop ,blank 
-0x3496 003768 call process_sco_data 
-0x3497 003769 branch restore_esco 
-:      003772 slave_disconnect:
-0x3498 003773 set0 mark_ext_patch ,mark 
-0x3499 003774 bpatch patch08_4 ,mem_patch08 
-0x349a 003775 jam 0 ,mem_tester_emulate 
-0x349b 003776 jam 0 ,mem_debug_config 
-0x349c 003777 call quit_connection 
-0x349d 003778 set0 mark_testmode ,mark 
-0x349e 003779 call test_enable_white 
-0x349f 003780 fetch 1 ,mem_state 
-0x34a0 003781 bbit0 state_conn_comp ,slave_connection_fail 
-0x34a1 003782 fetcht 1 ,mem_conn_handle 
-0x34a2 003783 branch hci_send_disconn_complete 
-:      003785 slave_connection_fail:
-0x34a3 003786 force hci_error_key_missing ,temp 
-0x34a4 003787 branch hci_send_connection_error 
-:      003789 role_switch_slave:
-0x34a5 003790 set0 mark_ext_patch ,mark 
-0x34a6 003791 bpatch patch08_5 ,mem_patch08 
-0x34a7 003792 call role_switch_check 
-0x34a8 003793 nrtn user 
-0x34a9 003794 copy am_addr ,temp 
-0x34aa 003795 call get_free_amaddr 
-0x34ab 003796 store 1 ,mem_fhs_am_addr 
-0x34ac 003797 copy temp ,am_addr 
-0x34ad 003798 jam param_newconnto ,mem_newconnto_counter 
-:      003799 roles_sendfhs_loop:
-0x34ae 003800 set0 mark_ext_patch ,mark 
-0x34af 003801 bpatch patch08_6 ,mem_patch08 
-0x34b0 003802 call rf_setup_time_master_slot 
-0x34b1 003803 force type_fhs ,type 
-0x34b2 003804 call slave_send_access 
-0x34b3 003805 deposit clkn_bt 
-0x34b4 003806 store 4 ,mem_clkn_bt 
-0x34b5 003807 call transmit_packet 
-0x34b6 003808 call rf_setup_time_slave_slot 
-0x34b7 003809 enable user3 
-0x34b8 003810 call slave_receive_access 
-0x34b9 003811 branch roles_got_fhs_reply ,sync 
-0x34ba 003812 call shutdown_radio 
-0x34bb 003813 call new_conn_timeout 
-0x34bc 003814 nbranch roles_sendfhs_loop ,blank 
-0x34bd 003815 rtnmark0 mark_accept_switch 
-0x34be 003816 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x34bf 003817 set1 mark_switch_initiated ,mark 
-0x34c0 003818 rtn 
-:      003819 roles_got_fhs_reply:
-0x34c1 003820 enable clknt 
-0x34c2 003821 call prepare_newconn 
-0x34c3 003822 call afh_clear 
-:      003823 roles_newconn_loop:
-0x34c4 003824 set0 mark_ext_patch ,mark 
-0x34c5 003825 bpatch patch08_7 ,mem_patch08 
-0x34c6 003826 call master_newconn_once 
-0x34c7 003827 branch roles_newconn_responded ,sync 
-0x34c8 003828 call new_conn_timeout 
-0x34c9 003829 nbranch roles_newconn_loop ,blank 
-0x34ca 003830 disable clknt 
-0x34cb 003831 deposit clke_bt 
-0x34cc 003832 store 4 ,mem_next_btclk 
-0x34cd 003833 rtn 
-:      003834 roles_newconn_responded:
-0x34ce 003835 force 0 ,temp 
-0x34cf 003836 call hci_send_role_change 
-0x34d0 003837 enable master 
-0x34d1 003838 bmark0 mark_accept_switch ,roles_newconn_nolmp 
-0x34d2 003839 set0 mark_accept_switch ,mark 
-0x34d3 003840 jam lmp_accepted ,mem_lmo_opcode2 
-0x34d4 003841 jam lmp_host_connection_req ,mem_lmi_opcode2 
-0x34d5 003842 call tid_set_reply 
-:      003843 roles_newconn_nolmp:
-0x34d6 003844 deposit am_addr 
-0x34d7 003845 store 1 ,mem_amaddr 
-0x34d8 003846 force 0 ,pdata 
-0x34d9 003847 store 6 ,mem_clk_offset 
-0x34da 003848 fetch 1 ,mem_mode 
-0x34db 003849 set1 mode_master ,pdata 
-0x34dc 003850 store 1 ,mem_mode 
-0x34dd 003851 call supervision_flush 
-0x34de 003852 disable master 
-:      003853 enable_user:
-0x34df 003854 enable user 
-0x34e0 003855 rtn 
-:      003859 init_rx_packet_flags:
-0x34e1 003860 set0 mark_ext_patch ,mark 
-0x34e2 003861 bpatch patch09_0 ,mem_patch09 
-0x34e3 003862 disable match 
-0x34e4 003863 set0 mark_loopback ,mark 
-0x34e5 003864 set0 mark_am_addr_broadcast ,mark 
-0x34e6 003865 set0 mark_longpacket ,mark 
-0x34e7 003866 set0 mark_old_packet ,mark 
-0x34e8 003867 fetch 1 ,mem_arq 
-0x34e9 003868 set0 arqnx ,pdata 
-0x34ea 003869 set1 flowx ,pdata 
-0x34eb 003870 store 1 ,mem_arq 
-0x34ec 003871 rtn 
-:      003873 prepare_newconn:
-0x34ed 003874 set0 mark_ext_patch ,mark 
-0x34ee 003875 bpatch patch09_1 ,mem_patch09 
-0x34ef 003876 jam param_newconnto ,mem_newconnto_counter 
-0x34f0 003877 jam param_newconn_arq ,mem_arq 
-0x34f1 003878 fetch 2 ,mem_rx_window_init 
-0x34f2 003879 store 2 ,mem_rx_window 
-0x34f3 003880 deposit clkn_bt 
-0x34f4 003881 store 4 ,mem_next_btclk 
-0x34f5 003882 rtn clknt 
-0x34f6 003883 deposit clke_bt 
-0x34f7 003884 store 4 ,mem_next_btclk 
-0x34f8 003885 rtn 
-:      003887 newconn_init:
-0x34f9 003888 set0 mark_ext_patch ,mark 
-0x34fa 003889 bpatch patch09_2 ,mem_patch09 
-0x34fb 003890 call init_lmp_reinit 
-0x34fc 003891 call new_conn_handle 
-0x34fd 003892 store 1 ,mem_conn_handle 
-0x34fe 003893 setarg param_supervision_to 
-0x34ff 003894 store 2 ,mem_supervision_to 
-0x3500 003895 fetch 1 ,mem_state 
-0x3501 003896 set1 state_inconn ,pdata 
-0x3502 003897 store 1 ,mem_state 
-0x3503 003898 jam 0 ,mem_op 
-0x3504 003899 jam 0 ,mem_state_map 
-0x3505 003900 jam 0 ,mem_lpm_current_mult 
-0x3506 003901 branch supervision_flush 
-:      003904 clear_linkkey:
-0x3507 003905 set0 mark_ext_patch ,mark 
-0x3508 003906 bpatch patch09_3 ,mem_patch09 
-0x3509 003907 force 0 ,pdata 
-0x350a 003908 store 8 ,mem_link_key 
-0x350b 003909 istore 8 ,contw 
-0x350c 003910 call clear_linkstate 
-0x350d 003911 branch context_traverse_linkkey 
-:      003913 new_conn_timeout:
-0x350e 003914 fetch 1 ,mem_newconnto_counter 
-0x350f 003915 increase -1 ,pdata 
-0x3510 003916 store 1 ,mem_newconnto_counter 
-0x3511 003917 rtn 
-:      003919 new_conn_handle:
-0x3512 003920 fetch 1 ,mem_handle_num 
-0x3513 003921 increase 1 ,pdata 
-0x3514 003922 store 1 ,mem_handle_num 
-0x3515 003923 rtn 
-:      003926 quit_connection:
-0x3516 003927 set0 mark_ext_patch ,mark 
-0x3517 003928 bpatch patch09_4 ,mem_patch09 
-0x3518 003929 call disconnect_stop_sco 
-0x3519 003930 fetch 1 ,mem_hci_cmd 
-0x351a 003931 beq hci_cmd_remote_name_req ,quit_connection_name 
-0x351b 003932 fetch 1 ,mem_lmp_to_send 
-0x351c 003933 bne lmp_name_req ,quit_connection_cont 
-:      003934 quit_connection_name:
-0x351d 003935 call cmd_check_plap 
-0x351e 003936 nbranch quit_connection_cont ,zero 
-0x351f 003937 call master_name_error 
-0x3520 003938 jam 0 ,mem_hci_cmd 
-:      003939 quit_connection_cont:
-0x3521 003940 set0 mark_ext_patch ,mark 
-0x3522 003941 bpatch patch09_5 ,mem_patch09 
-0x3523 003942 call app_disconn_reason_collect_bt 
-0x3524 003943 call process_cmd 
-0x3525 003944 call sniff_exit 
-0x3526 003945 jam bt_evt_bb_disconnected ,mem_fifo_temp 
-0x3527 003946 call ui_ipc_send_event 
-0x3528 003947 call init_lmp_work 
-0x3529 003948 call l2cap_init_work 
-0x352a 003949 call sp_initialize 
-0x352b 003950 fetch 1 ,mem_state 
-0x352c 003951 set0 state_inconn 
-0x352d 003952 store 1 ,mem_state 
-0x352e 003953 jam 0 ,memui_reconnect_mode 
-0x352f 003955 fetch 1 ,mem_state_map 
-0x3530 003956 compare 0x0 ,pdata ,0xc0 
-0x3531 003957 branch quit_connection_not_clear_mark ,true 
-0x3532 003958 set0 mark_rxbuf_inuse ,mark 
-:      003959 quit_connection_not_clear_mark:
-0x3533 003960 fetch 1 ,mem_arq 
-0x3534 003961 bbit0 wack ,quit_connection_not_clear_tx 
-:      003962 quit_connection_not_clear_tx:
-0x3535 003963 fetch 1 ,mem_op 
-0x3536 003964 rtnbit0 op_txl2cap 
-0x3537 003965 set0 mark_tx_l2cap ,mark 
-0x3538 003966 rtn 
-:      003968 slave_newconn_once:
-0x3539 003969 set0 mark_ext_patch ,mark 
-0x353a 003970 bpatch patch09_6 ,mem_patch09 
-0x353b 003971 fetch 1 ,extm_newconn_am_addr 
-0x353c 003972 rtn blank 
-0x353d 003973 icopy am_addr 
-0x353e 003974 call slave_conn_recv_packet 
-0x353f 003975 nrtn match 
-0x3540 003976 force type_null ,type 
-0x3541 003977 call slave_conn_send_packet 
-0x3542 003978 deposit am_addr 
-0x3543 003979 store 1 ,mem_amaddr 
-0x3544 003980 force 0 ,pdata 
-0x3545 003981 store 1 ,extm_newconn_am_addr 
-0x3546 003982 rtn 
-:      003988 prepare_tx:
-0x3547 003989 set0 mark_ext_patch ,mark 
-0x3548 003990 bpatch patch09_7 ,mem_patch09 
-0x3549 003991 fetch 1 ,mem_state 
-0x354a 003992 bbit0 state_insco ,prepare_tx_not_sco 
-0x354b 003993 force type_hv3 ,type 
-0x354c 003994 bmark0 mark_esco ,prepare_tx_not_esco 
-0x354d 003995 call check_esco_amaddr 
-0x354e 003996 nbranch prepare_tx_not_sco ,true 
-0x354f 003997 branch prepare_tx_not_sco ,attempt 
-0x3550 003998 call set_wait_ack 
-0x3551 003999 setarg 2 
-0x3552 004000 store 2 ,mem_retransmission_cnt 
-0x3553 004001 rtn 
-:      004002 prepare_tx_not_esco:
-0x3554 004003 nrtn attempt 
-:      004004 prepare_tx_not_sco:
-0x3555 004005 set0 mark_ext_patch ,mark 
-0x3556 004006 bpatch patch0a_0 ,mem_patch0a 
-0x3557 004007 call context_check_all_wack 
-0x3558 004008 nbranch prepare_tx_no_retransmit ,zero 
-0x3559 004009 fetch 1 ,mem_arq 
-0x355a 004010 bbit0 wack ,prepare_tx_pollnull 
-:      004011 prepare_tx_retransmit:
-0x355b 004012 bmark1 mark_loopback ,prepare_tx_loopback 
-0x355c 004013 fetch 1 ,mem_debug_config 
-0x355d 004014 bbit1 debug_tx_pattern ,prepare_tx_txpat 
-0x355e 004015 fetch 2 ,mem_retransmission_cnt 
-0x355f 004016 increase -1 ,pdata 
-0x3560 004017 store 2 ,mem_retransmission_cnt 
-0x3561 004018 branch prepare_tx_nomore_retransmit ,blank 
-0x3562 004019 fetch 1 ,mem_last_type 
-0x3563 004020 iforce type 
-0x3564 004021 rtn 
-:      004023 prepare_tx_nomore_retransmit:
-0x3565 004024 set0 mark_ext_patch ,mark 
-0x3566 004025 bpatch patch0a_1 ,mem_patch0a 
-0x3567 004026 call clear_got_tx 
-:      004027 prepare_tx_no_retransmit:
-0x3568 004028 call check_esco_amaddr 
-0x3569 004029 branch prepare_tx_pollnull ,true 
-0x356a 004030 call send_lmp 
-0x356b 004031 branch prepare_tx_sendlmp ,user 
-0x356c 004032 fetch 1 ,mem_op 
-0x356d 004033 bbit1 op_txl2cap ,prepare_tx_sendl2cap 
-0x356e 004034 bmark1 mark_loopback ,prepare_tx_loopback 
-0x356f 004035 fetch 1 ,mem_debug_config 
-0x3570 004036 bbit1 debug_tx_pattern ,prepare_tx_txpat 
-:      004037 prepare_tx_pollnull:
-0x3571 004038 force type_poll ,type 
-0x3572 004039 rtn master 
-0x3573 004040 force type_null ,type 
-0x3574 004041 rtn 
-:      004042 prepare_tx_loopback:
-0x3575 004043 set0 mark_ext_patch ,mark 
-0x3576 004044 bpatch patch0a_2 ,mem_patch0a 
-0x3577 004045 fetch 1 ,mem_rx_type 
-0x3578 004046 iforce type 
-0x3579 004047 rtnne 1 
-0x357a 004048 force type_null ,type 
-0x357b 004049 rtn 
-:      004050 prepare_tx_txpat:
-0x357c 004051 fetch 1 ,test_mode_packet_type 
-0x357d 004052 and pdata ,0xf ,type 
-0x357e 004053 set1 mark_loopback ,mark 
-0x357f 004054 rtn 
-:      004055 prepare_tx_sendlmp:
-0x3580 004056 force type_lmp ,type 
-0x3581 004057 branch set_wait_ack 
-:      004058 prepare_tx_sendl2cap:
-0x3582 004059 call tx_l2cap_type 
-:      004061 set_wait_ack:
-0x3583 004062 set0 mark_ext_patch ,mark 
-0x3584 004063 bpatch patch0a_3 ,mem_patch0a 
-0x3585 004064 fetcht 1 ,mem_arq 
-0x3586 004065 set1 wack ,temp 
-0x3587 004066 storet 1 ,mem_arq 
-0x3588 004067 deposit type 
-0x3589 004068 store 1 ,mem_last_type 
-0x358a 004069 setarg 0xffff 
-0x358b 004070 store 2 ,mem_retransmission_cnt 
-0x358c 004071 rtn 
-:      004073 tx_l2cap_type:
-0x358d 004074 set0 mark_ext_patch ,mark 
-0x358e 004075 bpatch patch0a_4 ,mem_patch0a 
-0x358f 004076 fetch 1 ,mem_state_map 
-0x3590 004077 isolate1 smap_edr ,pdata 
-0x3591 004078 fetch 2 ,mem_tx_len 
-0x3592 004079 branch tx_l2cap_type_edr ,true 
-0x3593 004080 force type_dm1 ,type 
-0x3594 004081 sub pdata ,17 ,null 
-0x3595 004082 rtn positive 
-0x3596 004083 force type_dh1 ,type 
-0x3597 004084 sub pdata ,27 ,null 
-0x3598 004085 rtn positive 
-0x3599 004086 force type_dm3 ,type 
-0x359a 004087 sub pdata ,121 ,null 
-0x359b 004088 rtn positive 
-0x359c 004089 force type_dm5 ,type 
-0x359d 004090 sub pdata ,224 ,null 
-0x359e 004091 rtn positive 
-0x359f 004092 force type_dh5 ,type 
-0x35a0 004093 rtn 
-:      004094 tx_l2cap_type_edr:
-0x35a1 004095 force type_dm1 ,type 
-0x35a2 004096 sub pdata ,17 ,null 
-0x35a3 004097 rtn positive 
-0x35a4 004098 force type_dh1 ,type 
-0x35a5 004099 sub pdata ,54 ,null 
-0x35a6 004100 rtn positive 
-0x35a7 004101 force type_dm3 ,type 
-0x35a8 004102 arg 367 ,temp 
-0x35a9 004103 isub temp ,null 
-0x35aa 004104 nrtn positive 
-0x35ab 004105 force type_dm5 ,type 
-0x35ac 004106 arg 679 ,temp 
-0x35ad 004107 isub temp ,null 
-0x35ae 004108 nrtn positive 
-0x35af 004109 force type_dh5 ,type 
-0x35b0 004110 rtn 
-:      004119 slave_receive_master_slot:
-0x35b1 004120 fetch 1 ,mem_state 
-0x35b2 004121 bbit0 state_insniff ,slave_receive_notsniff 
-0x35b3 004122 fetch 2 ,mem_tsniff 
-0x35b4 004123 branch slave_receive_notsniff ,blank 
-0x35b5 004124 nbranch slave_receive_sniff ,attempt 
-:      004125 slave_receive_notsniff:
-0x35b6 004126 call rf_setup_time_master_slot 
-:      004127 slave_receive_access:
-0x35b7 004128 add clke_bt ,1 ,bt_clk 
-:      004129 slave_receive_sniff:
-0x35b8 004130 enable swfine 
-0x35b9 004131 fetch 2 ,mem_rx_window 
-0x35ba 004132 rshift pdata ,pdata 
-0x35bb 004133 arg param_pll_setup ,temp 
-0x35bc 004134 iadd temp ,pdata 
-0x35bd 004135 call ahead_window 
-0x35be 004136 call fetch_extm_bt_adr 
-0x35bf 004137 force 0x03 ,freq_mode 
-0x35c0 004138 call rx_radio_freq 
-0x35c1 004139 call init_rx_packet_flags 
-0x35c2 004140 call prep_crypt 
-0x35c3 004141 set0 mark_ext_patch ,mark 
-0x35c4 004142 bpatch patch0a_5 ,mem_patch0a 
-0x35c5 004143 fetch 2 ,mem_rx_window 
-0x35c6 004144 rshift pdata ,pdata 
-0x35c7 004145 call ahead_window 
-0x35c8 004146 call start_receiver 
-0x35c9 004147 enable decode_fec0 
-0x35ca 004148 fetch 2 ,mem_rx_window 
-0x35cb 004149 arg param_clke_cal ,temp 
-0x35cc 004150 iadd temp ,stop_watch 
-0x35cd 004151 correlate null ,timeout 
-0x35ce 004152 copy clke ,temp 
-0x35cf 004153 storet 6 ,mem_sync_clke 
-0x35d0 004154 disable decode_fec0 
-0x35d1 004155 nrtn sync 
-0x35d2 004156 arg param_clke_cal ,clke_rt 
-0x35d3 004157 copy bt_clk ,clke_bt 
-0x35d4 004158 branch lpm_adjust_clk ,wake 
-0x35d5 004159 rtn 
-:      004162 slave_conn_recv_packet:
-0x35d6 004163 set0 mark_ext_patch ,mark 
-0x35d7 004164 bpatch patch0a_6 ,mem_patch0a 
-0x35d8 004165 call slave_receive_master_slot 
-0x35d9 004166 nbranch shutdown_radio ,sync 
-0x35da 004167 call save_rssi 
-0x35db 004168 bmark0 mark_testmode ,receive_packet 
-0x35dc 004169 fetch 2 ,mem_tst_pktcnt_sync 
-0x35dd 004170 increase 1 ,pdata 
-0x35de 004171 store 2 ,mem_tst_pktcnt_sync 
-:      004172 receive_packet:
-0x35df 004173 rshift bt_clk ,temp 
-0x35e0 004174 or temp ,0x40 ,white_init 
-:      004175 receive_packet_whitened:
-0x35e1 004176 set0 mark_ext_patch ,mark 
-0x35e2 004177 bpatch patch0a_7 ,mem_patch0a 
-0x35e3 004178 enable enable_white 
-0x35e4 004179 enable enable_hec 
-0x35e5 004180 enable decode_fec1 
-0x35e6 004181 parse demod ,bucket ,3 
-0x35e7 004182 rshift8 pwindow ,pdata 
-0x35e8 004183 store 1 ,mem_temp_am_addr 
-0x35e9 004184 parse demod ,bucket ,4 
-0x35ea 004185 inject bucket ,7 
-0x35eb 004186 copy pwindow ,pdata 
-0x35ec 004187 store 1 ,mem_rx_type 
-0x35ed 004188 parse demod ,bucket ,3 
-0x35ee 004189 rshift8 pwindow ,pdata 
-0x35ef 004190 store 1 ,mem_temp_arq 
-0x35f0 004191 fetch 1 ,mem_rx_type 
-0x35f1 004192 sub pdata ,3 ,null 
-0x35f2 004193 branch receive_packet_noedr ,positive 
-0x35f3 004194 beq 7 ,receive_packet_noedr 
-0x35f4 004195 fetch 1 ,mem_state_map 
-0x35f5 004196 isolate1 smap_edr ,pdata 
-0x35f6 004197 setflag true ,psk ,radio_ctrl 
-:      004198 receive_packet_noedr:
-0x35f7 004199 set0 mark_ext_patch ,mark 
-0x35f8 004200 bpatch patch0b_0 ,mem_patch0b 
-0x35f9 004201 parse demod ,bucket ,8 
-0x35fa 004202 disable decode_fec1 
-0x35fb 004203 disable enable_hec 
-0x35fc 004204 branch error_header ,crc_failed 
-0x35fd 004205 bmark0 mark_testmode ,receive_packet_amchk 
-0x35fe 004206 fetch 2 ,mem_tst_pktcnt_hec 
-0x35ff 004207 increase 1 ,pdata 
-0x3600 004208 store 2 ,mem_tst_pktcnt_hec 
-:      004209 receive_packet_amchk:
-0x3601 004210 set0 mark_ext_patch ,mark 
-0x3602 004211 bpatch patch0b_1 ,mem_patch0b 
-0x3603 004212 fetch 1 ,mem_temp_am_addr 
-0x3604 004213 compare 0 ,pdata ,0x07 
-0x3605 004214 setflag true ,mark_am_addr_broadcast ,mark 
-0x3606 004215 branch am_addr_ok ,true 
-0x3607 004216 icompare 0x07 ,am_addr 
-0x3608 004217 branch am_addr_match ,true 
-0x3609 004218 bmark0 mark_esco ,end_of_packet 
-0x360a 004219 fetcht 1 ,mem_saved_amaddr 
-0x360b 004220 icompare 0x7 ,temp 
-0x360c 004221 nbranch end_of_packet ,true 
-0x360d 004222 call restore_esco 
-0x360e 004223 fetch 1 ,mem_arq 
-0x360f 004224 set0 arqnx ,pdata 
-0x3610 004225 set1 flowx ,pdata 
-0x3611 004226 store 1 ,mem_arq 
-:      004227 am_addr_match:
-0x3612 004228 enable match 
-:      004229 am_addr_ok:
-0x3613 004230 set0 mark_ext_patch ,mark 
-0x3614 004231 bpatch patch0b_2 ,mem_patch0b 
-0x3615 004232 fetch 1 ,mem_rx_type 
-0x3616 004233 icopy type 
-0x3617 004234 bmark1 mark_am_addr_broadcast ,arqn_bypass 
-0x3618 004235 fetcht 1 ,mem_temp_arq 
-0x3619 004236 fetch 1 ,mem_arq 
-0x361a 004237 set0 flow ,pdata 
-0x361b 004238 isolate1 flow ,temp 
-0x361c 004239 setflag true ,flow ,pdata 
-0x361d 004240 isolate1 arqn ,temp 
-0x361e 004241 setflag true ,arqn ,pdata 
-0x361f 004242 store 1 ,mem_arq 
-0x3620 004243 isolate0 arqn ,temp 
-0x3621 004244 branch arqn_bypass ,true 
-0x3622 004245 call clear_got_tx 
-:      004246 arqn_bypass:
-0x3623 004247 set0 mark_ext_patch ,mark 
-0x3624 004248 bpatch patch0b_3 ,mem_patch0b 
-0x3625 004249 arg 0 ,temp 
-0x3626 004250 call reserve_slot 
-0x3627 004251 and type ,0xf ,pdata 
-0x3628 004252 beq type_poll ,process_poll 
-0x3629 004253 beq type_null ,end_of_packet 
-0x362a 004254 beq type_fhs ,process_fhs 
-0x362b 004255 fetcht 1 ,mem_temp_arq 
-0x362c 004256 fetch 1 ,mem_arq 
-0x362d 004257 icompare 0x04 ,temp 
-0x362e 004258 nbranch rx_type_dispatch ,true 
-0x362f 004259 bmark0 mark_am_addr_broadcast ,failed_seqn 
-0x3630 004260 bbit0 bcast1 ,rx_type_dispatch 
-:      004261 failed_seqn:
-0x3631 004262 set1 mark_old_packet ,mark 
-:      004263 rx_type_dispatch:
-0x3632 004264 set0 mark_ext_patch ,mark 
-0x3633 004265 bpatch patch0b_4 ,mem_patch0b 
-0x3634 004266 deposit type 
-0x3635 004267 beq type_dm1 ,process_dm1 
-0x3636 004268 beq type_dh1 ,process_dh1 
-0x3637 004269 beq type_hv3 ,process_hev 
-0x3638 004270 beq type_3dh1 ,process_3dh1 
-0x3639 004271 arg 4 ,temp 
-0x363a 004272 call reserve_slot 
-0x363b 004273 beq type_dm3 ,process_dm3 
-0x363c 004274 beq type_dh3 ,process_dh3 
-0x363d 004275 arg 8 ,temp 
-0x363e 004276 call reserve_slot 
-0x363f 004277 beq type_dm5 ,process_dm5 
-0x3640 004278 beq type_dh5 ,process_dh5 
-0x3641 004279 rtn 
-:      004282 process_hev:
-0x3642 004283 set0 mark_ext_patch ,mark 
-0x3643 004284 bpatch patch0b_5 ,mem_patch0b 
-0x3644 004285 enable decode_fec0 
-0x3645 004286 enable enable_crc 
-0x3646 004287 enable encrypt 
-0x3647 004288 arg mem_sco_ibuf ,contw 
-0x3648 004289 force 30 ,loopcnt 
-:      004290 process_hev_loop:
-0x3649 004291 parse demod ,bucket ,8 
-0x364a 004292 rshift3 pwindow ,pdata 
-0x364b 004293 istore 1 ,contw 
-0x364c 004294 loop process_hev_loop 
-0x364d 004295 bmark0 mark_esco ,end_of_packet 
-0x364e 004296 parse demod ,bucket ,16 
-0x364f 004297 nsetflag crc_failed ,mark_esco_rxok ,mark 
-0x3650 004298 call test_esco ,crc_failed 
-0x3651 004299 branch error_payload ,crc_failed 
-0x3652 004300 branch ack_payload 
-:      004302 test_esco:
-0x3653 004303 deposit clke 
-0x3654 004304 store 6 ,mem_display 
-0x3655 004305 rtn 
-:      004307 process_poll:
-0x3656 004308 branch end_of_packet 
-:      004310 process_dm3:
-:      004311 process_dm5:
-0x3657 004312 set1 mark_longpacket ,mark 
-:      004313 process_dm1:
-0x3658 004314 enable decode_fec2 
-0x3659 004315 branch process_dmh 
-:      004317 process_dh3:
-:      004318 process_dh5:
-0x365a 004319 set1 mark_longpacket ,mark 
-:      004320 process_3dh1:
-0x365b 004321 set1 psk3m ,radio_ctrl 
-:      004322 process_dh1:
-0x365c 004323 enable decode_fec0 
-:      004324 process_dmh:
-0x365d 004325 set0 mark_ext_patch ,mark 
-0x365e 004326 bpatch patch0b_6 ,mem_patch0b 
-0x365f 004327 bmark1 mark_rxbuf_inuse ,end_of_packet 
-0x3660 004328 isolate0 psk ,radio_ctrl 
-0x3661 004329 branch process_dmh_noedr ,true 
-0x3662 004330 disable enable_white 
-0x3663 004331 enable decode_fec0 
-0x3664 004332 disable decode_fec2 
-0x3665 004333 add clkn_bt ,2 ,timeup 
-0x3666 004334 correlate clkn_bt ,meet 
-0x3667 004335 nbranch error_payload ,sync 
-0x3668 004336 set1 mark_longpacket ,mark 
-0x3669 004337 enable enable_white 
-:      004338 process_dmh_noedr:
-0x366a 004339 set0 mark_ext_patch ,mark 
-0x366b 004340 bpatch patch0b_7 ,mem_patch0b 
-0x366c 004341 enable encrypt 
-0x366d 004342 enable enable_crc 
-0x366e 004343 parse demod ,bucket ,3 
-0x366f 004344 rshift8 pwindow ,pdata 
-0x3670 004345 store 1 ,mem_lch_code 
-0x3671 004346 parse demod ,bucket ,5 
-0x3672 004347 bmark1 mark_longpacket ,process_dmh_long 
-0x3673 004348 rshift3 pwindow ,loopcnt 
-0x3674 004349 rshift3 loopcnt ,loopcnt 
-0x3675 004350 branch process_dmh_common 
-:      004351 process_dmh_long:
-0x3676 004352 parse demod ,bucket ,5 
-0x3677 004353 rshift pwindow ,loopcnt 
-0x3678 004354 parse demod ,bucket ,3 
-:      004355 process_dmh_common:
-0x3679 004356 set0 mark_ext_patch ,mark 
-0x367a 004357 bpatch patch0c_0 ,mem_patch0c 
-0x367b 004358 deposit loopcnt 
-0x367c 004359 store 2 ,mem_len 
-0x367d 004360 branch process_dmh_data_end ,blank 
-0x367e 004361 isub mask3ff ,null 
-0x367f 004362 branch error_payload ,positive 
-0x3680 004363 set0 mark_ext_patch ,mark 
-0x3681 004364 bpatch patch0c_1 ,mem_patch0c 
-0x3682 004365 set0 mark_fhs_eir ,mark 
-0x3683 004366 fetch 1 ,mem_lch_code 
-0x3684 004367 and_into 0x03 ,pdata 
-0x3685 004368 arg mem_rxbuf ,contw 
-0x3686 004369 beq llid_lmp ,process_lmp 
-0x3687 004370 bmark1 mark_testmode ,process_dmh_data 
-0x3688 004371 fetch 1 ,mem_device_option 
-0x3689 004372 beq dvc_op_hci ,process_dmh_acl 
-0x368a 004374 fetch 1 ,mem_lch_code 
-0x368b 004375 and_into 0x03 ,pdata 
-0x368c 004376 beq llid_l2cap_start ,process_dmh_data_l2cap_start_pkt 
-0x368d 004377 beq llid_l2cap_cont ,process_dmh_data_l2cap_continue_pkt 
-0x368e 004378 branch error_payload 
-:      004380 process_lmp:
-0x368f 004381 fetch 2 ,mem_len 
-0x3690 004382 sub pdata ,0x70 ,null 
-0x3691 004383 nbranch error_payload ,positive 
-0x3692 004384 bmark1 mark_old_packet ,ack_payload 
-0x3693 004385 branch process_dmh_data 
-:      004387 process_dmh_acl:
-0x3694 004388 set0 mark_ext_patch ,mark 
-0x3695 004389 bpatch patch0c_2 ,mem_patch0c 
-0x3696 004390 bmark1 mark_old_packet ,ack_payload 
-0x3697 004391 fetch 2 ,mem_len 
-0x3698 004392 branch error_payload ,blank 
-0x3699 004393 call hci_check_bcsp_protocol 
-0x369a 004394 nbranch process_dmh_acl_check_h4_buff ,true 
-:      004395 process_dmh_acl_bcsp:
-0x369b 004396 fetcht 2 ,mem_h5tx_free 
-0x369c 004397 increase 10 ,pdata 
-0x369d 004398 isub temp ,null 
-0x369e 004399 nbranch process_dmh_acl_packet ,positive 
-0x369f 004400 call hci_dispatch 
-0x36a0 004401 branch process_dmh_acl_bcsp 
-:      004402 process_dmh_acl_check_h4_buff:
-0x36a1 004403 hfetch 2 ,core_uart_txitems 
-0x36a2 004404 arg 300 ,temp 
-0x36a3 004405 isub temp ,null 
-0x36a4 004406 branch error_payload ,positive 
-0x36a5 004407 fetch 2 ,mem_acl_credits 
-0x36a6 004408 branch error_payload ,blank 
-:      004409 process_dmh_acl_packet:
-0x36a7 004410 set0 mark_ext_patch ,mark 
-0x36a8 004411 bpatch patch0c_3 ,mem_patch0c 
-0x36a9 004412 call hci_get_packet_ptr 
-0x36aa 004413 fetch 1 ,mem_conn_handle 
-0x36ab 004414 fetcht 1 ,mem_lch_code 
-0x36ac 004415 and_into 3 ,temp 
-0x36ad 004416 lshift8 temp ,temp 
-0x36ae 004417 lshift4 temp ,temp 
-0x36af 004418 ior temp ,pdata 
-0x36b0 004419 istore 2 ,contwu 
-0x36b1 004420 fetcht 2 ,mem_len 
-0x36b2 004421 copy temp ,loopcnt 
-0x36b3 004422 istoret 2 ,contwu 
-:      004423 process_dmh_acl_copy:
-0x36b4 004424 set0 mark_ext_patch ,mark 
-0x36b5 004425 bpatch patch0c_4 ,mem_patch0c 
-0x36b6 004426 parse demod ,bucket ,8 
-0x36b7 004427 rshift3 pwindow ,pdata 
-0x36b8 004428 istore 1 ,contwu 
-0x36b9 004429 loop process_dmh_acl_copy 
-0x36ba 004430 add temp ,4 ,loopcnt 
-0x36bb 004431 call hci_check_bcsp_protocol 
-0x36bc 004432 nbranch process_dmh_acl_send_h4 ,true 
-0x36bd 004433 set1 mark_h5tx_rp ,mark 
-0x36be 004434 force 6 ,queue 
-0x36bf 004435 call bcsp_send_packet 
-0x36c0 004436 branch process_dmh_data_end 
-:      004437 process_dmh_acl_send_h4:
-0x36c1 004438 call h4_send_packet_acl 
-0x36c2 004439 branch process_dmh_data_end 
-:      004441 process_dmh_data_l2cap_start_pkt:
-0x36c3 004442 set0 mark_ext_patch ,mark 
-0x36c4 004443 bpatch patch0c_5 ,mem_patch0c 
-0x36c5 004444 bmark1 mark_old_packet ,ack_payload 
-0x36c6 004445 fetch 2 ,mem_len 
-0x36c7 004446 arg 0x2e0 ,temp 
-0x36c8 004447 isub temp ,null 
-0x36c9 004448 branch error_payload ,positive 
-0x36ca 004449 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x36cb 004450 bbit0 l2cap_inuse_buff1 ,process_dmh_data_into_buff1 
-0x36cc 004451 bbit0 l2cap_inuse_buff2 ,process_dmh_data_into_buff2 
-0x36cd 004452 branch end_of_packet 
-:      004453 process_dmh_data_into_buff1:
-0x36ce 004454 jam 1 ,mem_l2cap_rxbuff_new 
-0x36cf 004455 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x36d0 004456 bne 0 ,end_of_packet 
-0x36d1 004457 arg mem_l2cap_rxbuff1 ,contw 
-0x36d2 004458 branch process_dmh_data 
-:      004459 process_dmh_data_into_buff2:
-0x36d3 004460 jam 2 ,mem_l2cap_rxbuff_new 
-0x36d4 004461 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x36d5 004462 bne 0 ,end_of_packet 
-0x36d6 004463 arg mem_l2cap_rxbuff2 ,contw 
-0x36d7 004464 branch process_dmh_data 
-:      004466 process_dmh_data_l2cap_continue_pkt:
-0x36d8 004467 set0 mark_ext_patch ,mark 
-0x36d9 004468 bpatch patch0c_6 ,mem_patch0c 
-0x36da 004469 bmark1 mark_old_packet ,ack_payload 
-0x36db 004470 fetch 2 ,mem_len 
-0x36dc 004471 arg 0x2e0 ,temp 
-0x36dd 004472 isub temp ,null 
-0x36de 004473 branch error_payload ,positive 
-0x36df 004474 fetch 1 ,mem_l2cap_rxbuff_new 
-0x36e0 004475 beq 1 ,process_dmh_data_l2cap_continue_pkt1 
-0x36e1 004476 beq 2 ,process_dmh_data_l2cap_continue_pkt2 
-0x36e2 004477 branch end_of_packet 
-:      004478 process_dmh_data_l2cap_continue_pkt1:
-0x36e3 004479 arg mem_l2cap_rxbuff1 ,contw 
-0x36e4 004480 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x36e5 004481 iadd contw ,contw 
-0x36e6 004482 branch process_dmh_data 
-:      004483 process_dmh_data_l2cap_continue_pkt2:
-0x36e7 004484 arg mem_l2cap_rxbuff2 ,contw 
-0x36e8 004485 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x36e9 004486 iadd contw ,contw 
-:      004487 process_dmh_data:
-0x36ea 004488 parse demod ,bucket ,8 
-0x36eb 004489 rshift3 pwindow ,pdata 
-0x36ec 004490 istore 1 ,contw 
-0x36ed 004491 loop process_dmh_data 
-:      004492 process_dmh_data_end:
-0x36ee 004493 set0 mark_ext_patch ,mark 
-0x36ef 004494 bpatch patch0c_7 ,mem_patch0c 
-0x36f0 004495 parse demod ,bucket ,16 
-0x36f1 004496 branch error_payload_crc ,crc_failed 
-0x36f2 004497 call lpm_hci_wake_dispatch 
-0x36f3 004498 fetch 1 ,mem_l2cap_flow_ctrl_flag 
-0x36f4 004499 beq l2cap_flow_ctrl_enable ,end_of_packet 
-0x36f5 004500 bmark1 mark_testmode ,process_dmh_cont 
-0x36f6 004501 bmark1 mark_old_packet ,redundant_payload 
-0x36f7 004502 fetch 1 ,mem_lch_code 
-0x36f8 004503 compare 3 ,pdata ,3 
-0x36f9 004504 branch process_dmh_cont ,true 
-0x36fa 004505 fetch 2 ,mem_len 
-0x36fb 004506 branch process_dmh_cont ,blank 
-0x36fc 004507 fetch 1 ,mem_device_option 
-0x36fd 004508 beq dvc_op_hci ,process_dmh_cont 
-0x36fe 004509 set0 mark_ext_patch ,mark 
-0x36ff 004510 bpatch patch0d_0 ,mem_patch0d 
-0x3700 004511 fetch 1 ,mem_l2cap_rxbuff_new 
-0x3701 004512 beq 1 ,process_l2cap_pass_crc_buff1 
-0x3702 004513 beq 2 ,process_l2cap_pass_crc_buff2 
-0x3703 004514 branch assert 
-:      004515 process_l2cap_pass_crc_buff1:
-0x3704 004516 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x3705 004517 fetcht 2 ,mem_len 
-0x3706 004518 iadd temp ,pdata 
-0x3707 004519 store 2 ,mem_l2cap_rxbuff1_len 
-0x3708 004520 beq 0 ,assert 
-0x3709 004521 fetcht 2 ,mem_l2cap_rxbuff1 
-0x370a 004522 increase 4 ,temp 
-0x370b 004523 isub temp ,null 
-0x370c 004524 call l2cap_buff1_inuse ,zero 
-0x370d 004525 branch process_dmh_cont 
-:      004526 process_l2cap_pass_crc_buff2:
-0x370e 004527 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x370f 004528 fetcht 2 ,mem_len 
-0x3710 004529 iadd temp ,pdata 
-0x3711 004530 store 2 ,mem_l2cap_rxbuff2_len 
-0x3712 004531 beq 0 ,assert 
-0x3713 004532 fetcht 2 ,mem_l2cap_rxbuff2 
-0x3714 004533 add temp ,4 ,temp 
-0x3715 004534 isub temp ,null 
-0x3716 004535 call l2cap_buff2_inuse ,zero 
-0x3717 004536 branch process_dmh_cont 
-:      004537 process_dmh_cont:
-0x3718 004538 set0 mark_ext_patch ,mark 
-0x3719 004539 bpatch patch0d_1 ,mem_patch0d 
-0x371a 004540 fetcht 1 ,mem_state_map 
-0x371b 004541 fetch 1 ,mem_lch_code 
-0x371c 004542 compare 3 ,pdata ,0x03 
-0x371d 004543 setflag true ,smap_rxlmp ,temp 
-0x371e 004544 nsetflag true ,smap_rxl2cap ,temp 
-0x371f 004545 storet 1 ,mem_state_map 
-0x3720 004546 nbranch process_dmh_cont_rxbuf_not_use ,true 
-0x3721 004547 set1 mark_rxbuf_inuse ,mark 
-:      004548 process_dmh_cont_rxbuf_not_use:
-0x3722 004549 bmark0 mark_testmode ,ack_payload 
-0x3723 004550 isolate1 smap_rxlmp ,temp 
-0x3724 004551 branch ack_payload ,true 
-0x3725 004552 fetch 2 ,mem_tst_pktcnt_crc 
-0x3726 004553 increase 1 ,pdata 
-0x3727 004554 store 2 ,mem_tst_pktcnt_crc 
-0x3728 004555 set1 mark_loopback ,mark 
-0x3729 004556 set0 smap_rxl2cap ,temp 
-0x372a 004557 set0 mark_rxbuf_inuse ,mark 
-0x372b 004558 storet 1 ,mem_state_map 
-:      004559 ack_payload:
-0x372c 004560 set0 mark_ext_patch ,mark 
-0x372d 004561 bpatch patch0d_2 ,mem_patch0d 
-0x372e 004562 fetcht 1 ,mem_temp_arq 
-0x372f 004563 fetch 1 ,mem_arq 
-0x3730 004564 set1 arqnx ,pdata 
-0x3731 004565 isolate1 seqn ,temp 
-0x3732 004566 setflag true ,seqn ,pdata 
-0x3733 004567 isolate1 mark_am_addr_broadcast ,mark 
-0x3734 004568 setflag true ,bcast1 ,pdata 
-0x3735 004569 store 1 ,mem_arq 
-0x3736 004570 fetch 2 ,mem_len 
-0x3737 004571 nbranch end_of_packet ,blank 
-0x3738 004572 fetch 1 ,mem_state_map 
-0x3739 004573 set0 smap_rxl2cap ,pdata 
-0x373a 004574 store 1 ,mem_state_map 
-0x373b 004575 fetch 1 ,mem_lch_code 
-0x373c 004576 compare 0x01 ,pdata ,0x07 
-0x373d 004578 branch end_of_packet 
-:      004580 error_header:
-0x373e 004581 set0 mark_ext_patch ,mark 
-0x373f 004582 bpatch patch0d_3 ,mem_patch0d 
-0x3740 004583 disable match 
-0x3741 004584 fetch 2 ,mem_rx_hec_err 
-0x3742 004585 increase 1 ,pdata 
-0x3743 004586 store 2 ,mem_rx_hec_err 
-0x3744 004587 branch end_of_packet 
-:      004588 error_payload_crc:
-0x3745 004589 fetch 2 ,mem_rx_crc_err 
-0x3746 004590 increase 1 ,pdata 
-0x3747 004591 store 2 ,mem_rx_crc_err 
-0x3748 004592 call discard_pkt 
-0x3749 004593 bmark0 mark_testmode ,error_payload 
-0x374a 004594 set1 mark_loopback ,mark 
-:      004595 error_payload:
-0x374b 004596 branch end_of_packet 
-:      004598 discard_pkt:
-0x374c 004599 set0 mark_ext_patch ,mark 
-0x374d 004600 bpatch patch0d_4 ,mem_patch0d 
-0x374e 004601 fetch 1 ,mem_lch_code 
-0x374f 004602 compare 3 ,pdata ,0x03 
-0x3750 004603 nbranch discard_pkt_l2cap ,true 
-:      004604 discard_pkt_lmp:
-0x3751 004605 fetcht 1 ,mem_state_map 
-0x3752 004606 set0 smap_rxlmp ,temp 
-0x3753 004607 storet 1 ,mem_state_map 
-0x3754 004608 rtn 
-:      004609 discard_pkt_l2cap:
-0x3755 004612 fetcht 1 ,mem_state_map 
-0x3756 004613 set0 smap_rxl2cap ,temp 
-0x3757 004614 storet 1 ,mem_state_map 
-0x3758 004615 branch h4_send_acl_trigger_clear 
-:      004617 redundant_payload:
-0x3759 004618 fetch 1 ,mem_arq 
-0x375a 004619 set1 arqnx ,pdata 
-0x375b 004620 store 1 ,mem_arq 
-:      004621 end_of_packet:
-0x375c 004622 set0 mark_ext_patch ,mark 
-0x375d 004623 bpatch patch0d_5 ,mem_patch0d 
-0x375e 004624 disable encode_fec0 
-0x375f 004625 disable encode_fec2 
-0x3760 004626 disable decode_fec0 
-0x3761 004627 disable decode_fec2 
-0x3762 004628 disable enable_crc 
-0x3763 004629 disable encrypt 
-0x3764 004630 disable enable_white 
-0x3765 004631 branch shutdown_radio ,is_rx 
-0x3766 004632 until null ,tx_clear 
-0x3767 004633 nop 100 
-0x3768 004634 branch shutdown_radio 
-:      004636 process_fhs:
-0x3769 004637 set0 mark_ext_patch ,mark 
-0x376a 004638 bpatch patch0d_6 ,mem_patch0d 
-0x376b 004639 enable enable_crc 
-0x376c 004640 enable decode_fec2 
-0x376d 004641 parse demod ,bucket ,72 
-0x376e 004642 isolate1 58 ,pdata 
-0x376f 004643 setflag true ,mark_fhs_eir ,mark 
-0x3770 004644 copy bt_adr ,temp 
-0x3771 004645 ialigned bt_adr 
-0x3772 004646 ialigned fhs0 
-0x3773 004647 pulse recalc 
-0x3774 004648 setsect 2 ,0xfffff 
-0x3775 004649 setsect 3 ,0x0ffff 
-0x3776 004650 nop 32 
-0x3777 004651 iverify fhs_parity 
-0x3778 004652 deposit lap 
-0x3779 004653 store 3 ,extm_lap 
-0x377a 004654 deposit uap 
-0x377b 004655 store 1 ,extm_uap 
-0x377c 004656 copy temp ,bt_adr 
-0x377d 004657 branch fhs_parity_ok ,true 
-0x377e 004658 branch error_payload 
-:      004659 fhs_parity_ok:
-0x377f 004660 set0 mark_ext_patch ,mark 
-0x3780 004661 bpatch patch0d_7 ,mem_patch0d 
-0x3781 004662 parse demod ,bucket ,72 
-0x3782 004663 ialigned fhs1 
-0x3783 004664 ialigned am_addr 
-0x3784 004665 ialigned nap 
-0x3785 004666 ialigned regb 
-0x3786 004667 force 0 ,pdata 
-0x3787 004668 parse demod ,bucket ,16 
-0x3788 004669 branch error_payload ,crc_failed 
-0x3789 004670 setarg 0x0ffffffc 
-0x378a 004671 iand regb ,pdata 
-0x378b 004672 store 4 ,mem_clke_bt 
-0x378c 004673 deposit fhs_class 
-0x378d 004674 store 3 ,extm_class 
-0x378e 004675 deposit fhs_misc 
-0x378f 004676 store 1 ,extm_fhs_misc 
-0x3790 004677 deposit am_addr 
-0x3791 004678 store 1 ,extm_newconn_am_addr 
-0x3792 004679 deposit nap 
-0x3793 004680 store 2 ,extm_nap 
-0x3794 004681 deposit bt_clk 
-0x3795 004682 inject rxf ,32 
-0x3796 004683 compare type_fhs ,type ,0x0f 
-0x3797 004684 setflag true ,mark_fhs_already_good ,mark 
-0x3798 004685 branch end_of_packet 
-:      004687 clear_got_tx:
-0x3799 004688 set0 mark_ext_patch ,mark 
-0x379a 004689 bpatch patch0e_0 ,mem_patch0e 
-0x379b 004690 fetch 1 ,mem_arq 
-0x379c 004691 rtnbit0 wack 
-0x379d 004692 set0 wack ,pdata 
-0x379e 004693 setflip seqnx ,pdata 
-0x379f 004694 store 1 ,mem_arq 
-0x37a0 004695 fetch 1 ,mem_last_type 
-0x37a1 004696 beq type_lmp ,clear_got_txlmp 
-0x37a2 004697 rtneq type_hv3 
-0x37a3 004698 fetch 1 ,mem_op 
-0x37a4 004699 rtnbit0 op_txl2cap ,pdata 
-0x37a5 004700 set0 op_txl2cap ,pdata 
-0x37a6 004701 set1 op_pkt_comp ,pdata 
-0x37a7 004702 store 1 ,mem_op 
-0x37a8 004703 set0 mark_tx_l2cap ,mark 
-0x37a9 004704 fetch 1 ,mem_device_option 
-0x37aa 004705 rtneq dvc_op_hci 
-0x37ab 004706 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x37ac 004707 nrtn blank 
-0x37ad 004708 fetch 1 ,mem_op 
-0x37ae 004709 set0 op_pkt_comp ,pdata 
-0x37af 004710 store 1 ,mem_op 
-0x37b0 004711 branch l2cap_malloc_free 
-:      004713 clear_got_txlmp:
-0x37b1 004714 set0 mark_ext_patch ,mark 
-0x37b2 004715 bpatch patch0e_1 ,mem_patch0e 
-0x37b3 004716 fetch 1 ,mem_lmo_header_opcode 
-0x37b4 004717 rshift pdata ,pdata 
-0x37b5 004718 beq lmp_start_encryption_req ,start_encryption 
-0x37b6 004719 beq lmp_stop_encryption_req ,stop_encryption 
-0x37b7 004720 beq lmp_unsniff_req ,sniff_exit 
-0x37b8 004721 beq lmp_escape ,clear_lmp_escape 
-0x37b9 004722 beq lmp_remove_sco_link_req ,stop_sco 
-0x37ba 004723 rtnne lmp_accepted 
-0x37bb 004724 fetch 1 ,mem_lmo_payload 
-0x37bc 004725 beq lmp_sco_link_req ,sco_link_req_by_slave 
-0x37bd 004726 beq lmp_start_encryption_req ,clear_send_setup_complete 
-0x37be 004727 rtn 
-:      004729 clear_lmp_escape:
-0x37bf 004730 fetch 1 ,mem_lmo_payload 
-0x37c0 004731 set1 7 ,pdata 
-0x37c1 004732 beq lmp_ext_remove_esco_req ,stop_sco 
-0x37c2 004733 rtn 
-:      004734 clear_send_setup_complete:
-0x37c3 004735 rtn master 
-0x37c4 004736 fetch 1 ,mem_state 
-0x37c5 004737 rtnbit1 state_conn_comp 
-0x37c6 004738 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x37c7 004739 rtn 
-:      004742 sco_link_req_by_slave:
-0x37c8 004743 rtn master 
-0x37c9 004744 fetch 1 ,mem_mode 
-0x37ca 004745 isolate1 send_sco_when_slave ,pdata 
-0x37cb 004746 branch clean_mem_mode ,true 
-0x37cc 004748 rtn 
-:      004749 clean_mem_mode:
-0x37cd 004750 set0 send_sco_when_slave ,pdata 
-0x37ce 004751 store 1 ,mem_mode 
-0x37cf 004752 rtn 
-:      004754 start_encryption:
-0x37d0 004755 set0 mark_ext_patch ,mark 
-0x37d1 004756 bpatch patch0e_2 ,mem_patch0e 
-0x37d2 004757 fetch 1 ,mem_state_map 
-0x37d3 004758 set1 smap_encryption ,pdata 
-0x37d4 004759 store 1 ,mem_state_map 
-0x37d5 004760 hjam 1 ,core_encrypt 
-0x37d6 004761 fetch 1 ,mem_state 
-0x37d7 004762 isolate1 state_conn_comp ,pdata 
-0x37d8 004763 branch hci_send_encryption_change ,true 
-0x37d9 004764 rtn 
-:      004766 stop_encryption:
-0x37da 004767 set0 mark_ext_patch ,mark 
-0x37db 004768 bpatch patch0e_3 ,mem_patch0e 
-0x37dc 004769 fetch 1 ,mem_state_map 
-0x37dd 004770 set0 smap_encryption ,pdata 
-0x37de 004771 store 1 ,mem_state_map 
-0x37df 004772 hjam 0 ,core_encrypt 
-0x37e0 004773 rtn 
-:      004776 sniff_init:
-0x37e1 004777 set0 mark_ext_patch ,mark 
-0x37e2 004778 bpatch patch0e_4 ,mem_patch0e 
-0x37e3 004779 copy clkn_bt ,pdata 
-0x37e4 004780 store 4 ,mem_lpm_delay_after_sniff 
-0x37e5 004781 add clkn_bt ,3 ,rega 
-0x37e6 004782 branch sniff_init_master ,master 
-0x37e7 004783 add clke_bt ,3 ,rega 
-:      004784 sniff_init_master:
-0x37e8 004785 fetcht 2 ,mem_tsniff 
-0x37e9 004786 deposit rega 
-0x37ea 004787 set0 27 ,pdata 
-0x37eb 004788 idiv temp 
-0x37ec 004789 fetch 2 ,mem_dsniff 
-0x37ed 004790 call wait_div_end 
-0x37ee 004791 remainder regc 
-0x37ef 004792 isub regc ,pdata 
-0x37f0 004793 branch sniff_init_nowrap ,positive 
-0x37f1 004794 iadd temp ,pdata 
-:      004795 sniff_init_nowrap:
-0x37f2 004796 iadd rega ,pdata 
-0x37f3 004797 store 4 ,mem_sniff_anchor 
-0x37f4 004798 jam switch_flag_init ,mem_switch_flag 
-0x37f5 004799 fetch 1 ,mem_state 
-0x37f6 004800 set1 state_insniff ,pdata 
-0x37f7 004801 store 1 ,mem_state 
-0x37f8 004802 fetch 1 ,mem_sniff_attempt 
-0x37f9 004803 store 1 ,mem_current_sniff_attempt 
-0x37fa 004804 jam 0x80 ,mem_seqi 
-0x37fb 004805 setarg 0 
-0x37fc 004806 store 3 ,mem_sniff_rcv 
-0x37fd 004807 store 3 ,mem_sniff_lost 
-0x37fe 004808 store 1 ,mem_sniff_unint_lost 
-0x37ff 004809 jam bt_evt_enter_sniff ,mem_fifo_temp 
-0x3800 004810 call ui_ipc_send_event 
-0x3801 004811 fetch 2 ,mem_rx_window_sniff 
-0x3802 004812 store 2 ,mem_rx_window 
-0x3803 004813 nrtn master 
-0x3804 004814 add am_addr ,-1 ,queue 
-0x3805 004815 rtn 
-:      004817 sniff_exit:
-0x3806 004818 set0 mark_ext_patch ,mark 
-0x3807 004819 bpatch patch0e_5 ,mem_patch0e 
-0x3808 004820 fetch 1 ,mem_state 
-0x3809 004821 rtnbit0 state_insniff 
-0x380a 004822 set0 state_insniff ,pdata 
-0x380b 004823 store 1 ,mem_state 
-0x380c 004824 jam 0x7f ,mem_seqi 
-0x380d 004825 fetch 2 ,mem_rx_window_init 
-0x380e 004826 store 2 ,mem_rx_window 
-0x380f 004827 disable wake 
-0x3810 004828 jam bt_evt_exit_sniff ,mem_fifo_temp 
-0x3811 004829 branch ui_ipc_send_event 
-:      004832 check_attempt:
-0x3812 004833 set0 mark_ext_patch ,mark 
-0x3813 004834 bpatch patch0e_6 ,mem_patch0e 
-0x3814 004835 enable attempt 
-0x3815 004836 fetch 1 ,mem_state 
-0x3816 004837 bbit1 state_insniff ,check_attempt_sniff 
-0x3817 004838 rtnmark1 mark_testmode 
-0x3818 004839 fetch 1 ,mem_arq 
-0x3819 004840 rtnbit1 wack 
-0x381a 004841 fetch 1 ,mem_lmp_to_send 
-0x381b 004842 nrtn blank 
-0x381c 004843 fetch 1 ,mem_op 
-0x381d 004844 rtnbit1 op_txl2cap 
-:      004845 check_attempt_nomore:
-0x381e 004846 force 0 ,pdata 
-0x381f 004847 rtn 
-:      004849 check_attempt_sniff:
-0x3820 004850 bbit0 state_insco ,check_attempt_not_sco 
-0x3821 004851 fetch 1 ,mem_current_sniff_attempt 
-0x3822 004852 beq 2 ,check_attempt_sniff_restore_sco 
-0x3823 004853 fetch 1 ,mem_arq 
-0x3824 004854 bbit1 wack ,check_attempt_notimeout 
-0x3825 004855 bmark0 mark_esco_rxok ,check_attempt_notimeout 
-:      004856 check_attempt_sniff_restore_sco:
-0x3826 004857 call restore_esco 
-0x3827 004858 nbranch check_attempt_notimeout ,master 
-0x3828 004859 fetch 1 ,mem_lmp_to_send 
-0x3829 004860 nbranch check_attempt_notimeout ,blank 
-:      004861 check_attempt_sco_master:
-0x382a 004862 fetch 1 ,mem_sco_poll 
-0x382b 004863 increase -1 ,pdata 
-0x382c 004864 store 1 ,mem_sco_poll 
-0x382d 004865 nbranch check_attempt_nomore ,blank 
-0x382e 004866 jam param_sco_poll ,mem_sco_poll 
-0x382f 004867 branch check_attempt_notimeout 
-:      004869 check_attempt_not_sco:
-0x3830 004870 fetch 1 ,mem_current_sniff_attempt 
-0x3831 004871 bne 1 ,check_attempt_notimeout 
-0x3832 004872 fetch 1 ,mem_current_sniff_timeout 
-0x3833 004873 branch check_attempt_notimeout ,blank 
-0x3834 004874 increase -1 ,pdata 
-0x3835 004875 store 1 ,mem_current_sniff_timeout 
-0x3836 004876 fetch 1 ,mem_arq 
-0x3837 004877 rtnbit1 wack 
-0x3838 004878 nrtn match 
-:      004879 check_attempt_notimeout:
-0x3839 004880 fetch 1 ,mem_current_sniff_attempt 
-0x383a 004881 increase -1 ,pdata 
-0x383b 004882 store 1 ,mem_current_sniff_attempt 
-0x383c 004883 rtn 
-:      004886 sniff_check_window:
-0x383d 004887 set0 mark_ext_patch ,mark 
-0x383e 004888 bpatch patch0e_7 ,mem_patch0e 
-0x383f 004889 disable swfine 
-0x3840 004890 copy temp ,stop_watch 
-0x3841 004891 call context_search_sniff_window 
-0x3842 004892 disable user 
-0x3843 004893 nrtn zero 
-0x3844 004894 force 0 ,stop_watch 
-0x3845 004895 enable user 
-0x3846 004896 rtn 
-:      004899 check_esco_amaddr:
-0x3847 004900 fetch 1 ,mem_esco_addr 
-0x3848 004901 icompare 0xff ,am_addr 
-0x3849 004902 rtn 
-:      004904 play_sco:
-0x384a 004905 set0 mark_ext_patch ,mark 
-0x384b 004906 bpatch patch0f_0 ,mem_patch0f 
-0x384c 004907 jam 1 ,mem_max_slot 
-0x384d 004909 call enable_pcm 
-0x384e 004910 force 12 ,pdata 
-0x384f 004911 store 2 ,mem_tsniff 
-0x3850 004912 fetch 1 ,mem_esco_desco 
-0x3851 004913 lshift pdata ,pdata 
-0x3852 004914 store 2 ,mem_dsniff 
-0x3853 004915 fetch 1 ,mem_state 
-0x3854 004916 set1 state_insco ,pdata 
-0x3855 004917 store 1 ,mem_state 
-0x3856 004918 jam 3 ,mem_sniff_attempt 
-0x3857 004919 jam 3 ,mem_current_sniff_attempt 
-0x3858 004920 call sniff_init 
-0x3859 004921 force 0 ,temp 
-0x385a 004922 call hci_send_sco_complete 
-0x385b 004923 jam 0x50 ,mem_esco_arq 
-0x385c 004924 jam param_sco_poll ,mem_sco_poll 
-0x385d 004925 rtn 
-:      004927 stop_sco:
-0x385e 004928 set0 mark_ext_patch ,mark 
-0x385f 004929 bpatch patch0f_1 ,mem_patch0f 
-0x3860 004930 call sniff_exit 
-0x3861 004931 jam 5 ,mem_max_slot 
-0x3862 004933 call disable_pcm 
-0x3863 004934 fetch 1 ,mem_state 
-0x3864 004935 set0 state_insco ,pdata 
-0x3865 004936 store 1 ,mem_state 
-:      004937 stop_sco_hci:
-0x3866 004938 arg 0xe00 ,temp 
-0x3867 004939 jam hci_error_remote_user_ended_connection ,mem_hci_disconn_reason 
-0x3868 004940 branch hci_send_disconn_complete 
-:      004942 stop_esco:
-0x3869 004943 set0 mark_ext_patch ,mark 
-0x386a 004944 bpatch patch0f_2 ,mem_patch0f 
-0x386b 004945 jam default_neogotiation_state ,mem_neogotiation_state 
-0x386c 004946 call stop_sco 
-0x386d 004947 call restore_esco 
-0x386e 004948 set0 mark_esco ,mark 
-0x386f 004949 rtn 
-:      004951 parse_l2cap:
-0x3870 004952 set0 mark_ext_patch ,mark 
-0x3871 004953 bpatch patch0f_3 ,mem_patch0f 
-0x3872 004954 fetch 1 ,mem_device_option 
-0x3873 004955 beq dvc_op_hci ,parse_l2cap_hci 
-0x3874 004956 set0 mark_rxbuf_inuse ,mark 
-:      004957 parse_l2cap_cont:
-0x3875 004958 jam l2cap_rx_clear ,mem_l2cap_rx_done 
-0x3876 004959 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3877 004960 rtn blank 
-0x3878 004961 isolate1 l2cap_inuse_buff1 ,pdata 
-0x3879 004962 arg mem_l2cap_rxbuff1 ,contr 
-0x387a 004963 call process_rx_l2cap_pkt ,true 
-0x387b 004964 set0 mark_ext_patch ,mark 
-0x387c 004965 bpatch patch0f_4 ,mem_patch0f 
-0x387d 004966 fetch 1 ,mem_l2cap_rx_done 
-0x387e 004967 beq l2cap_rx_done ,parse_l2cap_release_buff1 
-0x387f 004969 jam l2cap_rx_clear ,mem_l2cap_rx_done 
-0x3880 004970 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3881 004971 rtnbit0 l2cap_inuse_buff2 
-0x3882 004972 arg mem_l2cap_rxbuff2 ,contr 
-0x3883 004973 call process_rx_l2cap_pkt 
-0x3884 004974 fetch 1 ,mem_l2cap_rx_done 
-0x3885 004975 beq l2cap_rx_done ,parse_l2cap_release_buff2 
-0x3886 004976 rtn 
-:      004978 parse_l2cap_exit:
-0x3887 004979 fetch 1 ,mem_state_map 
-0x3888 004980 set0 smap_rxl2cap ,pdata 
-0x3889 004981 store 1 ,mem_state_map 
-0x388a 004982 set0 mark_rxbuf_inuse ,mark 
-0x388b 004983 branch h4_send_acl_trigger_clear 
-:      004985 parse_l2cap_release_buff1:
-0x388c 004986 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x388d 004987 set0 l2cap_inuse_buff1 ,pdata 
-0x388e 004988 store 1 ,mem_l2cap_rxbuff_inuse 
-0x388f 004989 setarg 0 
-0x3890 004990 store 2 ,mem_l2cap_rxbuff1_len 
-0x3891 004991 rtn 
-:      004992 parse_l2cap_release_buff2:
-0x3892 004993 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3893 004994 set0 l2cap_inuse_buff2 ,pdata 
-0x3894 004995 store 1 ,mem_l2cap_rxbuff_inuse 
-0x3895 004996 setarg 0 
-0x3896 004997 store 2 ,mem_l2cap_rxbuff2_len 
-0x3897 004998 rtn 
-:      005000 parse_l2cap_hci:
-0x3898 005001 fetch 1 ,mem_state_map 
-0x3899 005002 rtnbit0 smap_rxl2cap ,pdata 
-0x389a 005003 call h4_send_acl_trigger 
-0x389b 005004 fetch 2 ,mem_acl_credits 
-0x389c 005005 branch assert ,blank 
-0x389d 005006 increase -1 ,pdata 
-0x389e 005007 store 2 ,mem_acl_credits 
-0x389f 005008 branch parse_l2cap_exit 
-:      005010 l2cap_buff1_inuse:
-0x38a0 005011 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x38a1 005012 set1 l2cap_inuse_buff1 ,pdata 
-0x38a2 005013 store 1 ,mem_l2cap_rxbuff_inuse 
-0x38a3 005014 rtn 
-:      005016 l2cap_buff2_inuse:
-0x38a4 005017 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x38a5 005018 set1 l2cap_inuse_buff2 ,pdata 
-0x38a6 005019 store 1 ,mem_l2cap_rxbuff_inuse 
-0x38a7 005020 rtn 
-:      005026 slave_send_access:
-0x38a8 005027 set0 mark_ext_patch ,mark 
-0x38a9 005028 bpatch patch0f_5 ,mem_patch0f 
-0x38aa 005029 add clke_bt ,1 ,bt_clk 
-0x38ab 005030 call fetch_extm_bt_adr 
-0x38ac 005031 force 0x03 ,freq_mode 
-0x38ad 005032 call tx_radio_freq 
-0x38ae 005033 call start_transmitter 
-0x38af 005034 call start_tx_external 
-0x38b0 005035 branch send_access_word 
-:      005038 slave_conn_send_packet:
-0x38b1 005039 set0 mark_ext_patch ,mark 
-0x38b2 005040 bpatch patch0f_6 ,mem_patch0f 
-0x38b3 005041 call rf_setup_time_slave_slot 
-0x38b4 005042 deposit clke_bt 
-0x38b5 005043 fetcht 4 ,mem_next_btclk 
-0x38b6 005044 isub temp ,pdata 
-0x38b7 005045 rtnne 1 
-0x38b8 005046 compare type_null ,type ,0x1f 
-0x38b9 005047 nbranch slave_conn_send_access ,true 
-0x38ba 005048 fetch 1 ,mem_rx_type 
-0x38bb 005049 rtn blank 
-:      005050 slave_conn_send_access:
-0x38bc 005051 call slave_send_access 
-0x38bd 005052 compare type_id ,type ,0x1f 
-0x38be 005053 branch end_of_packet ,true 
-:      005054 transmit_packet:
-0x38bf 005055 rshift bt_clk ,temp 
-0x38c0 005056 or temp ,0x40 ,white_init 
-:      005057 transmit_packet_whitened:
-0x38c1 005058 set0 mark_ext_patch ,mark 
-0x38c2 005059 bpatch patch0f_7 ,mem_patch0f 
-0x38c3 005060 enable enable_white 
-0x38c4 005061 enable enable_hec 
-0x38c5 005062 enable encode_fec1 
-0x38c6 005063 set0 mark_longpacket ,mark 
-0x38c7 005064 deposit am_addr 
-0x38c8 005065 inject mod ,3 
-0x38c9 005066 deposit type 
-0x38ca 005067 inject mod ,4 
-0x38cb 005068 fetch 1 ,mem_arq 
-0x38cc 005069 inject bucket ,4 
-0x38cd 005070 inject mod ,3 
-0x38ce 005071 enable enable_parity 
-0x38cf 005072 inject mod ,8 
-0x38d0 005073 disable encode_fec1 
-0x38d1 005074 disable enable_parity 
-0x38d2 005075 disable enable_hec 
-0x38d3 005076 set0 psk3m ,radio_ctrl 
-0x38d4 005077 arg 0 ,temp 
-0x38d5 005078 call reserve_slot 
-0x38d6 005079 set0 mark_ext_patch ,mark 
-0x38d7 005080 bpatch patch10_0 ,mem_patch10 
-0x38d8 005081 and type ,0x1f ,pdata 
-0x38d9 005082 beq type_lmp ,transmit_lmp 
-0x38da 005083 beq type_null ,end_of_packet 
-0x38db 005084 beq type_poll ,end_of_packet 
-0x38dc 005085 beq type_fhs ,transmit_fhs 
-0x38dd 005086 beq type_dm1 ,transmit_dm1 
-0x38de 005087 beq type_dh1 ,transmit_dh1 
-0x38df 005088 beq type_hv3 ,transmit_hev 
-0x38e0 005089 beq type_3dh1 ,transmit_3dh1 
-0x38e1 005090 arg 4 ,temp 
-0x38e2 005091 call reserve_slot 
-0x38e3 005092 beq type_dm3 ,transmit_dm3 
-0x38e4 005093 beq type_dh3 ,transmit_dh3 
-0x38e5 005094 arg 8 ,temp 
-0x38e6 005095 call reserve_slot 
-0x38e7 005096 beq type_dh5 ,transmit_dh5 
-0x38e8 005097 branch transmit_dm5 
-:      005100 transmit_hev:
-0x38e9 005101 set0 mark_ext_patch ,mark 
-0x38ea 005102 bpatch patch10_1 ,mem_patch10 
-0x38eb 005103 enable encode_fec0 
-0x38ec 005104 enable enable_crc 
-0x38ed 005105 enable encrypt 
-0x38ee 005106 force 30 ,loopcnt 
-0x38ef 005107 arg mem_sco_obuf ,contr 
-:      005108 transmit_ev_loop:
-0x38f0 005109 ifetch 1 ,contr 
-0x38f1 005110 inject mod ,8 
-0x38f2 005111 loop transmit_ev_loop 
-0x38f3 005112 bmark1 mark_esco ,transmit_end 
-0x38f4 005113 branch end_of_packet 
-:      005115 transmit_fhs:
-0x38f5 005116 set0 mark_ext_patch ,mark 
-0x38f6 005117 bpatch patch10_2 ,mem_patch10 
-0x38f7 005118 fetch 1 ,mem_fhs_am_addr 
-0x38f8 005119 icopy am_addr 
-0x38f9 005120 fetch 1 ,mem_fhs_misc 
-0x38fa 005121 icopy fhs_misc 
-0x38fb 005122 fetch 3 ,mem_class 
-0x38fc 005123 icopy fhs_class 
-0x38fd 005124 fetch 2 ,mem_nap 
-0x38fe 005125 icopy nap 
-0x38ff 005126 enable enable_crc 
-0x3900 005127 enable encode_fec2 
-0x3901 005128 copy bt_adr ,rega 
-0x3902 005129 call fetch_self_bt_adr 
-0x3903 005130 pulse recalc 
-0x3904 005131 nop 32 
-0x3905 005132 copy bt_clk ,timeup 
-0x3906 005133 fetch 4 ,mem_clkn_bt 
-0x3907 005134 icopy bt_clk 
-0x3908 005135 preload fhs0 
-0x3909 005136 set1 58 ,pdata 
-0x390a 005137 inject mod ,72 
-0x390b 005138 preload fhs1 
-0x390c 005139 inject mod ,72 
-0x390d 005140 copy timeup ,bt_clk 
-0x390e 005141 copy rega ,bt_adr 
-0x390f 005142 enable enable_parity 
-0x3910 005143 inject mod ,16 
-0x3911 005144 disable enable_parity 
-0x3912 005145 branch end_of_packet 
-:      005147 transmit_lmp:
-0x3913 005148 set0 mark_ext_patch ,mark 
-0x3914 005149 bpatch patch10_3 ,mem_patch10 
-0x3915 005150 enable encrypt 
-0x3916 005151 enable enable_crc 
-0x3917 005152 enable encode_fec2 
-0x3918 005153 fetch 1 ,mem_lmo_header_length 
-0x3919 005154 and pdata ,0x1f8 ,temp 
-0x391a 005155 arg mem_lmo_header_length ,contr 
-0x391b 005156 increase 8 ,temp 
-:      005157 transmit_lmp_loop:
-0x391c 005158 add temp ,-72 ,regc 
-0x391d 005159 nbranch transmit_lmp_finish ,positive 
-0x391e 005160 ifetch 9 ,contr 
-0x391f 005161 inject mod ,72 
-0x3920 005162 copy regc ,temp 
-0x3921 005163 branch transmit_lmp_loop 
-:      005164 transmit_lmp_finish:
-0x3922 005165 ifetch 9 ,contr 
-0x3923 005166 iinject mod ,temp 
-0x3924 005167 branch transmit_end 
-:      005169 transmit_dm1:
-0x3925 005170 enable encode_fec2 
-0x3926 005171 branch transmit_dmh 
-:      005172 transmit_dm3:
-:      005173 transmit_dm5:
-0x3927 005174 enable encode_fec2 
-0x3928 005175 set1 mark_longpacket ,mark 
-0x3929 005176 branch transmit_dmh 
-:      005178 transmit_3dh1:
-0x392a 005179 set1 psk3m ,radio_ctrl 
-:      005180 transmit_dh1:
-0x392b 005181 enable encode_fec0 
-0x392c 005182 branch transmit_dmh 
-:      005184 transmit_dh3:
-:      005185 transmit_dh5:
-0x392d 005186 set1 psk3m ,radio_ctrl 
-0x392e 005187 enable encode_fec0 
-0x392f 005188 set1 mark_longpacket ,mark 
-:      005190 transmit_dmh:
-0x3930 005191 set0 mark_ext_patch ,mark 
-0x3931 005192 bpatch patch10_4 ,mem_patch10 
-0x3932 005193 fetch 1 ,mem_state_map 
-0x3933 005194 bbit0 smap_edr ,transmit_noedr 
-0x3934 005195 sub type ,3 ,null 
-0x3935 005196 branch transmit_noedr ,positive 
-0x3936 005197 disable encrypt 
-0x3937 005198 disable encode_fec2 
-0x3938 005199 enable encode_fec0 
-0x3939 005200 disable enable_white 
-0x393a 005201 set1 psk ,radio_ctrl 
-0x393b 005202 isolate1 psk3m ,radio_ctrl 
-0x393c 005203 branch transmit_edr3m ,true 
-0x393d 005204 setarg 0xabeee 
-0x393e 005205 inject mod ,20 
-0x393f 005206 branch transmit_edr_sync_end 
-:      005207 transmit_edr3m:
-0x3940 005208 setarg 0x5faeba 
-0x3941 005209 inject mod ,24 
-0x3942 005210 setarg 0x12 
-0x3943 005211 inject mod ,6 
-:      005212 transmit_edr_sync_end:
-0x3944 005213 enable enable_white 
-0x3945 005214 set1 mark_longpacket ,mark 
-:      005215 transmit_noedr:
-0x3946 005216 enable encrypt 
-0x3947 005217 enable enable_crc 
-0x3948 005218 bmark1 mark_loopback ,transmit_loopback 
-0x3949 005219 fetch 1 ,mem_tx_lch 
-0x394a 005220 inject mod ,3 
-0x394b 005221 fetch 2 ,mem_tx_len 
-0x394c 005222 iforce loopcnt 
-0x394d 005223 bmark1 mark_longpacket ,transmit_long 
-0x394e 005224 inject mod ,5 
-0x394f 005225 branch transmit_stuff 
-:      005226 transmit_long:
-0x3950 005227 inject mod ,13 
-:      005228 transmit_stuff:
-0x3951 005229 fetch 1 ,mem_device_option 
-0x3952 005230 beq dvc_op_hci ,transmit_stuff_hci 
-0x3953 005231 deposit loopcnt 
-0x3954 005232 branch transmit_end ,blank 
-0x3955 005233 fetch 2 ,mem_txptr 
-0x3956 005234 iforce contr 
-:      005235 transmit_stuff_loop:
-0x3957 005236 ifetch 1 ,contr 
-0x3958 005237 inject mod ,8 
-0x3959 005238 loop transmit_stuff_loop 
-0x395a 005239 branch transmit_end 
-:      005240 transmit_stuff_hci:
-0x395b 005241 fetch 2 ,mem_txptr 
-0x395c 005242 iforce contru 
-:      005243 transmit_stuff_hci_loop:
-0x395d 005244 ifetch 1 ,contru 
-0x395e 005245 inject mod ,8 
-0x395f 005246 loop transmit_stuff_hci_loop 
-:      005247 transmit_end:
-0x3960 005248 enable enable_parity 
-0x3961 005249 inject mod ,16 
-0x3962 005250 disable enable_parity 
-0x3963 005251 call set_wait_ack 
-0x3964 005252 fetch 1 ,mem_state_map 
-0x3965 005253 bbit0 smap_edr ,end_of_packet 
-0x3966 005254 force 0 ,pdata 
-0x3967 005255 inject mod ,6 
-0x3968 005256 branch end_of_packet 
-:      005259 transmit_loopback:
-0x3969 005260 set0 mark_ext_patch ,mark 
-0x396a 005261 bpatch patch10_5 ,mem_patch10 
-0x396b 005262 bmark1 mark_longpacket ,transmit_loopback_long 
-:      005263 transmit_loopback_short:
-0x396c 005264 fetch 1 ,mem_lch_code 
-0x396d 005265 inject mod ,3 
-0x396e 005266 fetch 1 ,mem_len 
-0x396f 005267 iforce regc 
-0x3970 005268 inject mod ,5 
-0x3971 005269 branch transmit_loopback_cont 
-:      005270 transmit_loopback_long:
-0x3972 005271 fetch 1 ,mem_lch_code 
-0x3973 005272 inject mod ,3 
-0x3974 005273 fetch 2 ,mem_len 
-0x3975 005274 iforce regc 
-0x3976 005275 inject mod ,13 
-:      005276 transmit_loopback_cont:
-0x3977 005277 arg mem_rxbuf ,contr 
-:      005278 transmit_loopback_loop:
-0x3978 005279 copy regc ,null 
-0x3979 005280 branch transmit_loopback_end ,zero 
-0x397a 005281 ifetch 1 ,contr 
-0x397b 005282 inject mod ,8 
-0x397c 005283 increase -1 ,regc 
-0x397d 005284 branch transmit_loopback_loop 
-:      005285 transmit_loopback_end:
-0x397e 005286 fetch 2 ,mem_tst_pktcnt_dmh 
-0x397f 005287 increase 1 ,pdata 
-0x3980 005288 store 2 ,mem_tst_pktcnt_dmh 
-0x3981 005289 branch transmit_end 
-:      005292 apply_switch_clke:
-0x3982 005293 fetch 4 ,mem_clke_bt 
-0x3983 005294 add pdata ,7 ,rega 
-0x3984 005295 fetch 2 ,mem_slot_offset 
-0x3985 005296 nbranch apply_switch_nozero ,blank 
-0x3986 005297 increase -3 ,rega 
-0x3987 005298 branch apply_switch_wait_loop 
-:      005299 apply_switch_nozero:
-0x3988 005300 mul32 pdata ,12 ,pdata 
-0x3989 005301 hfetcht 2 ,core_halfslot 
-0x398a 005302 increase 1 ,temp 
-:      005303 apply_switch_loop:
-0x398b 005304 isub temp ,pdata 
-0x398c 005305 nbranch apply_switch_bt ,positive 
-0x398d 005306 increase -1 ,rega 
-0x398e 005307 branch apply_switch_loop 
-:      005308 apply_switch_bt:
-0x398f 005309 sub pdata ,0 ,pdata 
-:      005310 apply_switch_wait_loop:
-0x3990 005311 until null ,oneslot 
-0x3991 005312 compare 0 ,clkn_bt ,3 
-0x3992 005313 nbranch apply_switch_wait_loop ,true 
-0x3993 005314 iforce clke_rt 
-0x3994 005315 copy rega ,clke_bt 
-0x3995 005316 iforce clke_rt 
-0x3996 005317 rtn 
-:      005320 calc_slot_offset:
-0x3997 005321 set0 mark_ext_patch ,mark 
-0x3998 005322 bpatch patch10_6 ,mem_patch10 
-0x3999 005323 until null ,halfslot 
-0x399a 005324 deposit clke 
-0x399b 005325 iforce contr 
-0x399c 005326 rshift16 ,pdata ,pdata 
-0x399d 005327 isub clkn_bt ,loopcnt 
-0x399e 005328 and_into 3 ,loopcnt 
-0x399f 005329 nbranch calc_bt_portion ,zero 
-0x39a0 005330 force 0 ,pdata 
-0x39a1 005331 branch calc_skip_bt 
-:      005332 calc_bt_portion:
-0x39a2 005333 arg 3750 ,temp 
-0x39a3 005334 force 0 ,pdata 
-:      005335 calc_slot_offset_loop:
-0x39a4 005336 iadd temp ,pdata 
-0x39a5 005337 loop calc_slot_offset_loop 
-:      005338 calc_skip_bt:
-0x39a6 005339 iadd contr ,pdata 
-0x39a7 005340 div pdata ,12 
-0x39a8 005341 call wait_div_end 
-0x39a9 005342 quotient pdata 
-0x39aa 005343 store 2 ,mem_slot_offset 
-0x39ab 005344 rtn 
-:      005346 calc_clke_offset:
-0x39ac 005347 set0 mark_ext_patch ,mark 
-0x39ad 005348 bpatch patch10_7 ,mem_patch10 
-0x39ae 005349 deposit clke 
-0x39af 005350 copy clkn ,temp 
-0x39b0 005351 isub temp ,null 
-0x39b1 005352 nsetflag positive ,44 ,pdata 
-0x39b2 005353 isub temp ,temp 
-0x39b3 005354 setarg 3750 
-0x39b4 005355 isolate0 15 ,temp 
-0x39b5 005356 branch calc_clke_pos ,true 
-0x39b6 005357 setarg -61786 
-0x39b7 005358 iadd temp ,temp 
-:      005359 calc_clke_pos:
-0x39b8 005360 storet 6 ,mem_le_clk_offset 
-0x39b9 005361 rtn le 
-0x39ba 005362 storet 6 ,mem_clk_offset 
-0x39bb 005363 rtn 
-:      005365 calc_clke:
-0x39bc 005366 disable clknt 
-0x39bd 005367 fetch 6 ,mem_le_clk_offset 
-0x39be 005368 branch calc_clke2 ,le 
-0x39bf 005369 fetch 6 ,mem_clk_offset 
-:      005370 calc_clke2:
-0x39c0 005371 iadd clkn ,alarm 
-0x39c1 005372 increase 10 ,alarm 
-0x39c2 005373 setarg 3750 
-0x39c3 005374 isub alarm ,pdata 
-0x39c4 005375 isolate0 15 ,pdata 
-0x39c5 005376 branch calc_clke_pos_adj ,true 
-0x39c6 005377 setarg 0xf15a 
-0x39c7 005378 iadd alarm ,alarm 
-:      005379 calc_clke_pos2:
-0x39c8 005380 copy alarm ,clke 
-0x39c9 005381 rtn 
-:      005382 calc_clke_pos_adj:
-0x39ca 005383 force 0 ,null 
-0x39cb 005384 branch calc_clke_pos2 
-:      005391 calc_radio_freq:
-0x39cc 005392 set0 mark_ext_patch ,mark 
-0x39cd 005393 bpatch patch11_0 ,mem_patch11 
-0x39ce 005394 call set_sync_on 
-0x39cf 005395 copy bt_clk ,pdata 
-0x39d0 005396 and_into 0x180 ,pdata 
-0x39d1 005397 compare 3 ,freq_mode ,0x07 
-0x39d2 005398 nbranch freq_not_connection ,true 
-0x39d3 005399 rshift3 pdata ,pdata 
-0x39d4 005400 iadd freq_index ,pdata 
-0x39d5 005401 branch do_hop_mod_now 
-:      005402 freq_not_connection:
-0x39d6 005403 copy freq_index ,pdata 
-:      005404 do_hop_mod_now:
-0x39d7 005405 div pdata ,79 
-0x39d8 005406 pulse recalc 
-0x39d9 005407 call wait_div_end 
-0x39da 005408 remainder rega 
-0x39db 005409 add rega ,-40 ,temp 
-0x39dc 005410 branch odd_half ,positive 
-0x39dd 005411 lshift rega ,temp 
-0x39de 005412 branch freq_result 
-:      005413 odd_half:
-0x39df 005414 lshift temp ,temp 
-0x39e0 005415 increase 1 ,temp 
-:      005416 freq_result:
-0x39e1 005417 set0 mark_ext_patch ,mark 
-0x39e2 005418 bpatch patch11_1 ,mem_patch11 
-0x39e3 005419 fetch 1 ,mem_mode 
-0x39e4 005420 bbit0 afh_change ,afh_process_con 
-:      005421 afh_process_0:
-0x39e5 005422 fetch 4 ,mem_afh_instant 
-0x39e6 005423 isub bt_clk ,null 
-0x39e7 005424 branch afh_process_con ,positive 
-0x39e8 005425 call afh_clear 
-0x39e9 005426 fetch 1 ,mem_afh_new_mod 
-0x39ea 005427 rtn blank 
-0x39eb 005428 fetch 1 ,mem_mode 
-0x39ec 005429 set1 afh_enable ,pdata 
-0x39ed 005430 store 1 ,mem_mode 
-0x39ee 005431 fetch 5 ,mem_afh_map_new 
-0x39ef 005432 store 5 ,mem_afh_map_lo 
-0x39f0 005433 ifetch 5 ,contr 
-0x39f1 005434 store 5 ,mem_afh_map_hi 
-0x39f2 005435 call afh_process_freq_map 
-:      005436 afh_process_con:
-0x39f3 005437 fetch 1 ,mem_mode 
-0x39f4 005438 rtnbit0 afh_enable 
-0x39f5 005439 isolate1 1 ,bt_clk 
-0x39f6 005440 branch afh_same_channel ,true 
-0x39f7 005441 rshift3 temp ,rega 
-0x39f8 005442 and temp ,7 ,queue 
-0x39f9 005443 setarg mem_afh_map_lo 
-0x39fa 005444 iadd rega ,rega 
-0x39fb 005445 ifetch 1 ,rega 
-0x39fc 005446 qisolate0 pdata 
-0x39fd 005447 branch afh_process_1 ,true 
-0x39fe 005448 deposit temp 
-0x39ff 005449 branch afh_process_end 
-:      005450 afh_process_1:
-0x3a00 005451 fetch 1 ,mem_afh_used 
-0x3a01 005452 iforce regb 
-0x3a02 005453 deposit bt_clk 
-0x3a03 005454 and_into 0x180 ,pdata 
-0x3a04 005455 rshift3 pdata ,pdata 
-0x3a05 005456 iadd freq_index ,pdata 
-0x3a06 005457 idiv regb 
-0x3a07 005458 setarg mem_afh_map 
-0x3a08 005459 call wait_div_end 
-0x3a09 005460 remainder rega 
-0x3a0a 005461 iadd rega ,contr 
-0x3a0b 005462 ifetch 1 ,contr 
-:      005463 afh_process_end:
-0x3a0c 005464 store 1 ,mem_afh_index 
-0x3a0d 005465 iforce temp 
-0x3a0e 005466 rtn 
-:      005468 afh_same_channel:
-0x3a0f 005469 fetch 1 ,mem_afh_index 
-0x3a10 005470 iforce temp 
-0x3a11 005471 rtn 
-:      005473 afh_clear:
-0x3a12 005474 fetch 1 ,mem_mode 
-0x3a13 005475 set0 afh_enable ,pdata 
-0x3a14 005476 set0 afh_change ,pdata 
-0x3a15 005477 store 1 ,mem_mode 
-0x3a16 005478 rtn 
-:      005484 afh_process_freq_map:
-0x3a17 005485 set0 mark_ext_patch ,mark 
-0x3a18 005486 bpatch patch11_2 ,mem_patch11 
-0x3a19 005487 arg mem_afh_map ,contw 
-0x3a1a 005488 force 10 ,loopcnt 
-0x3a1b 005489 call memset0 
-0x3a1c 005490 arg mem_afh_map ,contw 
-0x3a1d 005491 force 0 ,regc 
-0x3a1e 005492 force 2 ,queue 
-:      005493 process_freq_3:
-0x3a1f 005494 fetch 5 ,mem_afh_map_lo 
-0x3a20 005495 iforce temp 
-0x3a21 005496 compare 2 ,queue ,0xff 
-0x3a22 005497 branch process_freq_1 ,true 
-0x3a23 005498 rshift temp ,temp 
-:      005499 process_freq_1:
-0x3a24 005500 isolate0 0 ,temp 
-0x3a25 005501 branch process_freq_0 ,true 
-0x3a26 005502 deposit regc 
-0x3a27 005503 istore 1 ,contw 
-:      005504 process_freq_0:
-0x3a28 005505 rshift2 temp ,temp 
-0x3a29 005506 increase 2 ,regc 
-0x3a2a 005507 compare 40 ,regc ,0xfe 
-0x3a2b 005508 nbranch process_freq_2 ,true 
-0x3a2c 005509 fetch 5 ,mem_afh_map_hi 
-0x3a2d 005510 iforce temp 
-0x3a2e 005511 compare 2 ,queue ,0xff 
-0x3a2f 005512 branch process_freq_2 ,true 
-0x3a30 005513 rshift temp ,temp 
-:      005514 process_freq_2:
-0x3a31 005515 sub regc ,78 ,null 
-0x3a32 005516 branch process_freq_1 ,positive 
-0x3a33 005517 force 1 ,regc 
-0x3a34 005518 increase -1 ,queue 
-0x3a35 005519 nbranch process_freq_3 ,zero 
-0x3a36 005520 arg mem_afh_map ,rega 
-0x3a37 005521 deposit contw 
-0x3a38 005522 isub rega ,pdata 
-0x3a39 005523 store 1 ,mem_afh_used 
-0x3a3a 005524 rtn 
-:      005526 rx_radio_freq:
-0x3a3b 005527 set0 mark_ext_patch ,mark 
-0x3a3c 005528 bpatch patch11_3 ,mem_patch11 
-0x3a3d 005529 call calc_radio_freq 
-0x3a3e 005530 fetch 1 ,mem_debug_config 
-0x3a3f 005531 bbit0 debug_rx_fixed_freq ,rx_radio_freq_now 
-0x3a40 005532 fetcht 1 ,mem_rx_fixed_freq 
-:      005533 rx_radio_freq_now:
-0x3a41 005534 branch set_freq_rx 
-:      005537 tx_radio_freq:
-0x3a42 005538 set0 mark_ext_patch ,mark 
-0x3a43 005539 bpatch patch11_4 ,mem_patch11 
-0x3a44 005540 call calc_radio_freq 
-0x3a45 005541 fetch 1 ,mem_debug_config 
-0x3a46 005542 bbit0 debug_tx_fixed_freq ,tx_radio_freq_now 
-0x3a47 005543 fetcht 1 ,mem_tx_fixed_freq 
-:      005544 tx_radio_freq_now:
-0x3a48 005545 branch set_freq_tx 
-:      005548 fetch_giac:
-0x3a49 005549 force 0 ,uap 
-0x3a4a 005550 fetch 3 ,mem_glap 
-0x3a4b 005551 iforce lap 
-0x3a4c 005552 rtn 
-:      005554 fetch_page_bt_adr:
-0x3a4d 005555 set0 mark_ext_patch ,mark 
-0x3a4e 005556 bpatch patch11_5 ,mem_patch11 
-0x3a4f 005557 fetch 1 ,mem_hci_puap 
-0x3a50 005558 icopy uap 
-0x3a51 005559 fetch 3 ,mem_hci_plap 
-0x3a52 005560 icopy lap 
-0x3a53 005561 rtn 
-:      005563 fetch_self_bt_adr:
-0x3a54 005564 set0 mark_ext_patch ,mark 
-0x3a55 005565 bpatch patch11_6 ,mem_patch11 
-0x3a56 005566 fetch 2 ,mem_nap 
-0x3a57 005567 icopy nap 
-0x3a58 005568 fetch 1 ,mem_uap 
-0x3a59 005569 icopy uap 
-0x3a5a 005570 fetch 3 ,mem_lap 
-0x3a5b 005571 icopy lap 
-0x3a5c 005572 rtn 
-:      005574 fetch_extm_bt_adr:
-0x3a5d 005575 set0 mark_ext_patch ,mark 
-0x3a5e 005576 bpatch patch11_7 ,mem_patch11 
-0x3a5f 005577 fetch 2 ,mem_pnap 
-0x3a60 005578 icopy nap 
-0x3a61 005579 fetch 1 ,mem_puap 
-0x3a62 005580 icopy uap 
-0x3a63 005581 fetch 3 ,mem_plap 
-0x3a64 005582 icopy lap 
-0x3a65 005583 rtn 
-:      005586 fetch_diac:
-0x3a66 005587 bmark1 mark_all_diac ,fetch_diac_do 
-0x3a67 005588 rtnmark0 mark_inquiry_state 
-0x3a68 005589 rtnmark0 mark_periodical_diac 
-:      005590 fetch_diac_do:
-0x3a69 005591 and_into -256 ,lap 
-0x3a6a 005592 pulse recalc 
-0x3a6b 005593 nop 32 
-0x3a6c 005594 rtn 
-:      005597 shutdown_radio:
-0x3a6d 005598 set0 mark_ext_patch ,mark 
-0x3a6e 005599 bpatch patch12_0 ,mem_patch12 
-0x3a6f 005600 force 0 ,radio_ctrl 
-0x3a70 005601 disable is_rx 
-0x3a71 005602 disable is_tx 
-0x3a72 005603 pulse packet_end 
-0x3a73 005604 hjam 0x0 ,rfen_mdm 
-0x3a74 005605 hjam 0x0 ,rfen_tx 
-0x3a75 005606 hjam 0x0 ,rfen_rx 
-0x3a76 005607 hjam 0 ,rfen_sn 
-0x3a77 005608 hjam 0x70 ,rfen_msc 
-0x3a78 005609 hjam 0x0 ,rfen_adc 
-0x3a79 005610 rtn 
-:      005612 set_sync_on:
-0x3a7a 005613 set0 mark_ext_patch ,mark 
-0x3a7b 005614 bpatch patch12_1 ,mem_patch12 
-0x3a7c 005615 hjam 0x0 ,rfen_mdm 
-0x3a7d 005616 hjam 0x0 ,rfen_tx 
-0x3a7e 005617 hjam 0x18 ,rfen_rx 
-0x3a7f 005618 hjam 0xa7 ,rfen_sn 
-0x3a80 005619 hjam 0x7f ,rfen_msc 
-0x3a81 005620 rtn 
-:      005623 set_freq_rx:
-0x3a82 005624 set0 mark_ext_patch ,mark 
-0x3a83 005625 bpatch patch12_2 ,mem_patch12 
-0x3a84 005627 storet 1 ,mem_last_freq 
-0x3a85 005628 add temp ,rx_freq_offset ,rega 
-0x3a86 005629 branch rf_write_freq 
-:      005630 rf_rx_enable:
-0x3a87 005631 set0 mark_ext_patch ,mark 
-0x3a88 005632 bpatch patch12_3 ,mem_patch12 
-0x3a89 005633 hjam 0xcf ,rfen_tx 
-0x3a8a 005634 nop 10 
-0x3a8b 005635 hjam 0xff ,rfen_rx 
-0x3a8c 005636 hjam 0xaf ,rfen_sn 
-0x3a8d 005637 hjam 0xff ,rfen_msc 
-0x3a8e 005638 nop 10 
-0x3a8f 005639 hjam 0xa0 ,rfen_mdm 
-0x3a90 005640 rtn 
-:      005643 set_freq_tx:
-0x3a91 005644 set0 mark_ext_patch ,mark 
-0x3a92 005645 bpatch patch12_4 ,mem_patch12 
-0x3a93 005646 storet 1 ,mem_last_freq 
-0x3a94 005647 add temp ,tx_freq_offset ,rega 
-0x3a95 005648 call rf_write_freq 
-0x3a96 005649 setarg param_pll_setup 
-0x3a97 005650 call sleep 
-:      005651 txon:
-0x3a98 005652 hjam 0x1 ,rfen_adc 
-0x3a99 005653 hjam 0x3c ,rfen_rx 
-0x3a9a 005654 hjam 0xe0 ,rfen_tx 
-0x3a9b 005655 hjam 0xb7 ,rfen_sn 
-0x3a9c 005656 hjam 0x7f ,rfen_mdm 
-0x3a9d 005657 rtn 
-:      005659 initialize_radio:
-0x3a9e 005660 hjam clksel_rc ,core_clksel 
-0x3a9f 005661 call init_rf_regs 
-0x3aa0 005662 call init_agc_table 
-:      005663 initialize_radio_wait:
-0x3aa1 005664 fetch 2 ,mem_rf_init_ptr 
-0x3aa2 005665 bbit0 14 ,initialize_radio_wait 
-0x3aa3 005666 iforce contr 
-0x3aa4 005667 arg 0x8900 ,temp 
-:      005668 initialize_radio_loop:
-0x3aa5 005669 ifetch 1 ,contr 
-0x3aa6 005670 beq 0xff ,initialize_radio_cont 
-0x3aa7 005671 ior temp ,contw 
-0x3aa8 005672 ifetch 1 ,contr 
-0x3aa9 005673 istore 1 ,contw 
-0x3aaa 005674 branch initialize_radio_loop 
-:      005675 initialize_radio_cont:
-0x3aab 005676 set0 mark_ext_patch ,mark 
-0x3aac 005677 bpatch patch12_5 ,mem_patch12 
-0x3aad 005678 call lpm_cal_xtal_startup 
-0x3aae 005679 call switchto_dpllclk 
-0x3aaf 005681 setarg param_dpll_start_delay 
-0x3ab0 005682 iadd clkn_bt ,pdata 
-0x3ab1 005683 store 4 ,mem_dpll_clkn 
-0x3ab2 005684 set1 reset ,radio_ctrl 
-0x3ab3 005685 force 0 ,radio_ctrl 
-0x3ab4 005686 ncall do_rccal ,wake 
-0x3ab5 005687 branch set_rccal 
-:      005690 rf_write_freq:
-0x3ab6 005691 set0 mark_ext_patch ,mark 
-0x3ab7 005692 bpatch patch12_6 ,mem_patch12 
-0x3ab8 005693 setarg 2400 
-0x3ab9 005694 iadd rega ,temp 
-0x3aba 005695 fetch 1 ,mem_fcomp_mul 
-0x3abb 005696 hjam 0x04 ,rf_pll_rstn 
-0x3abc 005697 imul32 temp ,pdata 
-0x3abd 005698 fetcht 1 ,mem_fcomp_div 
-0x3abe 005699 idiv temp 
-0x3abf 005700 call wait_div_end 
-0x3ac0 005701 quotient rega 
-0x3ac1 005702 remainder pdata 
-0x3ac2 005703 lshift16 pdata ,pdata 
-0x3ac3 005704 lshift4 pdata ,pdata 
-0x3ac4 005705 idiv temp 
-0x3ac5 005706 call wait_div_end 
-0x3ac6 005707 quotient pdata 
-0x3ac7 005708 lshift8 pdata ,pdata 
-0x3ac8 005709 lshift pdata ,pdata 
-0x3ac9 005710 ior rega ,pdata 
-0x3aca 005711 hstore 4 ,rf_pll_intg 
-0x3acb 005712 hjam 0x44 ,rf_pll_rstn 
-0x3acc 005713 hjam 0xc4 ,rf_pll_rstn 
-0x3acd 005714 rtn 
-:      005717 do_rccal:
-0x3ace 005718 set0 mark_ext_patch ,mark 
-0x3acf 005719 bpatch patch12_7 ,mem_patch12 
-0x3ad0 005720 hjam 0x02 ,rfen_adc 
-0x3ad1 005721 setarg 250000 
-0x3ad2 005722 call sleep 
-0x3ad3 005723 hjam 0x7f ,rfen_rx 
-0x3ad4 005724 nop 130 
-0x3ad5 005725 hjam 0x30 ,rf_rccal_ctrl 
-0x3ad6 005726 hjam 0xd0 ,rfen_tx 
-0x3ad7 005727 hjam 0x70 ,rf_rccal_ctrl 
-0x3ad8 005728 hjam 0xf0 ,rf_rccal_ctrl 
-0x3ad9 005729 force 50 ,loopcnt 
-:      005730 do_rccal_loop:
-0x3ada 005731 hfetch 1 ,rf_rccal_result 
-0x3adb 005732 bbit1 5 ,do_rccal_end 
-0x3adc 005733 loop do_rccal_loop 
-:      005734 do_rccal_end:
-0x3add 005735 store 1 ,mem_rf_rccal 
-0x3ade 005736 hjam 0 ,rfen_tx 
-0x3adf 005737 hjam 0 ,rfen_rx 
-0x3ae0 005738 hjam 0x00 ,rfen_adc 
-0x3ae1 005739 rtn 
-:      005741 set_rccal:
-0x3ae2 005742 set0 mark_ext_patch ,mark 
-0x3ae3 005743 bpatch patch13_0 ,mem_patch13 
-0x3ae4 005744 fetch 1 ,mem_rf_rccal 
-0x3ae5 005745 set1 5 ,pdata 
-0x3ae6 005746 hstore 1 ,rf_rccal_ctrl 
-0x3ae7 005747 hfetcht 1 ,rf_bpf_ctrim 
-0x3ae8 005748 and_into 7 ,temp 
-0x3ae9 005749 lshift3 pdata ,pdata 
-0x3aea 005750 ior temp ,pdata 
-0x3aeb 005751 hstore 1 ,rf_bpf_ctrim 
-0x3aec 005752 hfetch 1 ,rf_bpf_ib 
-0x3aed 005753 set0 bpf_rccal ,pdata 
-0x3aee 005754 hstore 1 ,rf_bpf_ib 
-0x3aef 005755 hfetch 1 ,rf_adc_rccal 
-0x3af0 005756 set0 adc_rccal ,pdata 
-0x3af1 005757 hstore 1 ,rf_adc_rccal 
-0x3af2 005758 rtn 
-:      005760 save_rssi:
-0x3af3 005761 set0 mark_ext_patch ,mark 
-0x3af4 005762 bpatch patch13_1 ,mem_patch13 
-0x3af5 005763 hfetch 2 ,rf_afc_d2a 
-0x3af6 005764 rshift4 pdata ,pdata 
-0x3af7 005765 rshift3 pdata ,pdata 
-0x3af8 005766 sub pdata ,0 ,pdata 
-0x3af9 005767 and_into 0xff ,pdata 
-0x3afa 005768 div pdata ,10 
-0x3afb 005769 call wait_div_end 
-0x3afc 005770 quotient pdata 
-0x3afd 005771 lshift4 pdata ,pdata 
-0x3afe 005772 remainder temp 
-0x3aff 005773 ior temp ,pdata 
-0x3b00 005774 store 1 ,mem_rssi 
-0x3b01 005775 rtn 
-:      005777 switchto_rcclk:
-0x3b02 005778 hjam 0xa ,core_clksel 
-0x3b03 005779 hjam 0 ,rfen_ck 
-0x3b04 005780 hfetch 3 ,core_lpm_ctrl 
-0x3b05 005781 hstore 3 ,core_lpm_reg 
-0x3b06 005782 hjam 0xfc ,core_lpm_reg 
-0x3b07 005783 call lpm_write_ctrl 
-0x3b08 005784 nop 1000 
-0x3b09 005785 rtn 
-:      005787 switchto_dpllclk:
-0x3b0a 005788 hjam clksel_rc ,core_clksel 
-0x3b0b 005789 hfetch 1 ,rf_clkpll_frac + 2 
-0x3b0c 005790 set0 4 ,pdata 
-0x3b0d 005791 set0 5 ,pdata 
-0x3b0e 005792 hstore 1 ,rf_clkpll_frac + 2 
-0x3b0f 005793 hjam 0x00 ,rfen_ck 
-0x3b10 005794 hjam 0x00 ,rfen_msc 
-0x3b11 005795 hjam 0x70 ,rfen_msc 
-0x3b12 005796 hjam 0xff ,rfen_ck 
-0x3b13 005797 hfetch 1 ,rf_clkpll_frac + 2 
-0x3b14 005798 set1 4 ,pdata 
-0x3b15 005799 set1 5 ,pdata 
-0x3b16 005800 hstore 1 ,rf_clkpll_frac + 2 
-0x3b17 005801 call init_lpm_ctrl 
-0x3b18 005802 hfetch 1 ,rf_clkpll_int 
-0x3b19 005803 set1 7 ,pdata 
-0x3b1a 005804 hstore 1 ,rf_clkpll_int 
-0x3b1b 005805 set0 7 ,pdata 
-0x3b1c 005806 hstore 1 ,rf_clkpll_int 
-0x3b1d 005807 set1 7 ,pdata 
-0x3b1e 005808 hstore 1 ,rf_clkpll_int 
-0x3b1f 005809 hjam clksel_dpll ,core_clksel 
-0x3b20 005810 rtn 
-:      005812 check_dpll:
-0x3b21 005813 nop 1000 
-0x3b22 005814 hjam clksel_xtal ,core_clksel 
-0x3b23 005815 nop 10 
-0x3b24 005816 hjam 0x00 ,core_bist_ctrl 
-0x3b25 005817 hjam ccnt_start ,core_misc_ctrl 
-:      005818 check_dpll_loop:
-0x3b26 005819 hfetch 1 ,core_perf_status 
-0x3b27 005820 bbit0 1 ,check_dpll_loop 
-0x3b28 005821 hfetcht 3 ,core_clk_counter 
-0x3b29 005822 hjam clksel_dpll ,core_clksel 
-0x3b2a 005823 nop 10 
-0x3b2b 005824 hjam ccnt_start ,core_misc_ctrl 
-:      005825 check_dpll_loop2:
-0x3b2c 005826 hfetch 1 ,core_perf_status 
-0x3b2d 005827 bbit0 1 ,check_dpll_loop2 
-0x3b2e 005828 hfetch 3 ,core_clk_counter 
-0x3b2f 005829 isub temp ,pdata 
-0x3b30 005830 branch check_dpll_pos ,positive 
-0x3b31 005831 sub pdata ,0 ,pdata 
-:      005832 check_dpll_pos:
-0x3b32 005833 store 2 ,mem_dpll_error 
-0x3b33 005834 sub pdata ,70 ,null 
-:      005835 check_dpll_assert:
-0x3b34 005836 nbranch check_dpll_assert ,positive 
-0x3b35 005837 rtn 
-:      005839 xtal_fast_wake:
-0x3b36 005840 setarg 0xf0f 
-0x3b37 005841 branch lpm_write_config 
-:      005843 init_lpm_ctrl:
-0x3b38 005844 setarg 0x80f 
-0x3b39 005845 branch lpm_write_config 
-:      005849 start_receiver:
-0x3b3a 005850 set0 mark_ext_patch ,mark 
-0x3b3b 005851 bpatch patch13_2 ,mem_patch13 
-0x3b3c 005852 call rf_rx_enable 
-0x3b3d 005853 disable is_tx 
-0x3b3e 005854 enable is_rx 
-0x3b3f 005855 pulse init_encrypt 
-0x3b40 005856 rtn 
-:      005858 prep_crypt:
-0x3b41 005859 set0 mark_ext_patch ,mark 
-0x3b42 005860 bpatch patch13_3 ,mem_patch13 
-0x3b43 005861 fetch 1 ,mem_state_map 
-0x3b44 005862 isolate1 smap_encryption ,pdata 
-0x3b45 005863 setflag true ,0 ,pdata 
-0x3b46 005864 hstore 1 ,core_encrypt 
-0x3b47 005865 arg mem_kc ,contr 
-0x3b48 005866 ifetch 9 ,contr 
-0x3b49 005867 iforce kc_ls 
-0x3b4a 005868 ifetch 7 ,contr 
-0x3b4b 005869 iforce kc_ms 
-0x3b4c 005870 fetch 1 ,mem_key_size 
-0x3b4d 005871 add pdata ,-1 ,g1l 
-0x3b4e 005872 pulse kc_p_activate 
-0x3b4f 005873 rtn 
-:      005875 wait_access_clke_rt:
-0x3b50 005876 set0 mark_ext_patch ,mark 
-0x3b51 005877 bpatch patch13_4 ,mem_patch13 
-0x3b52 005878 enable decode_fec0 
-0x3b53 005879 arg param_conn_access ,timeup 
-0x3b54 005880 correlate clke_rt ,meet 
-:      005881 wait_access_end:
-0x3b55 005882 deposit clke 
-0x3b56 005883 store 6 ,mem_sync_clke 
-0x3b57 005884 disable decode_fec0 
-0x3b58 005885 nbranch shutdown_radio ,sync 
-0x3b59 005886 arg param_clke_cal ,clke_rt 
-0x3b5a 005887 increase 1 ,clke_bt 
-0x3b5b 005888 and_into 0x1fc ,clke_bt 
-0x3b5c 005889 rtn 
-:      005893 wait_access_mhalfbnd:
-0x3b5d 005894 enable decode_fec0 
-:      005895 wait_access_mhalfbnd_correlate:
-0x3b5e 005896 correlate null ,mhalfbnd 
-0x3b5f 005897 branch wait_access_end ,sync 
-0x3b60 005898 compare 0x02 ,clke_bt ,0x02 
-0x3b61 005899 nbranch wait_access_mhalfbnd_correlate ,true 
-0x3b62 005900 branch wait_access_end 
-:      005902 wait_access_clkn_rt:
-0x3b63 005903 set0 mark_ext_patch ,mark 
-0x3b64 005904 bpatch patch13_5 ,mem_patch13 
-0x3b65 005905 arg param_conn_access ,timeup 
-0x3b66 005906 enable decode_fec0 
-0x3b67 005907 correlate clkn_rt ,meet 
-0x3b68 005908 disable decode_fec0 
-0x3b69 005909 nbranch shutdown_radio ,sync 
-0x3b6a 005910 rtn 
-:      005912 wait_access_forever:
-0x3b6b 005913 set0 mark_ext_patch ,mark 
-0x3b6c 005914 bpatch patch13_6 ,mem_patch13 
-0x3b6d 005915 enable decode_fec0 
-0x3b6e 005916 correlate null ,timeout 
-0x3b6f 005917 disable decode_fec0 
-0x3b70 005918 nbranch shutdown_radio ,sync 
-0x3b71 005919 arg param_clke_cal ,clke_rt 
-0x3b72 005920 and_into 0x1fc ,clke_bt 
-0x3b73 005921 rtn 
-:      005924 reserve_slot:
-0x3b74 005925 set0 mark_ext_patch ,mark 
-0x3b75 005926 bpatch patch13_7 ,mem_patch13 
-0x3b76 005927 iforce rega 
-0x3b77 005928 deposit bt_clk 
-0x3b78 005929 iadd temp ,timeup 
-0x3b79 005930 copy timeup ,pdata 
-0x3b7a 005931 store 4 ,mem_next_btclk 
-0x3b7b 005932 deposit rega 
-0x3b7c 005933 rtn 
-:      005936 ahead_window:
-0x3b7d 005937 copy pdata ,temp 
-0x3b7e 005938 set0 mark_ext_patch ,mark 
-0x3b7f 005939 bpatch patch14_0 ,mem_patch14 
-0x3b80 005940 copy temp ,pdata 
-0x3b81 005941 call clk2bt 
-0x3b82 005942 lshift16 bt_clk ,pdata 
-0x3b83 005943 set1 44 ,pdata 
-0x3b84 005944 call clk_diff 
-0x3b85 005945 set0 44 ,pdata 
-0x3b86 005946 call get_clk 
-0x3b87 005947 call clk_diff 
-0x3b88 005948 rtn user 
-0x3b89 005949 call clk2rt 
-0x3b8a 005950 iforce stop_watch 
-0x3b8b 005951 until null ,timeout 
-0x3b8c 005952 rtn 
-:      005955 setup_clk:
-0x3b8d 005956 set0 mark_ext_patch ,mark 
-0x3b8e 005957 bpatch patch14_1 ,mem_patch14 
-0x3b8f 005958 branch setup_clkn ,clknt 
-0x3b90 005959 until clke_rt ,meet 
-:      005960 skip_setup_clke:
-0x3b91 005961 copy clke_bt ,temp 
-0x3b92 005962 branch setup_clknbt 
-:      005963 setup_clkn:
-0x3b93 005964 branch skip_setup_clkn ,attempt 
-0x3b94 005965 until clkn_rt ,meet 
-:      005966 skip_setup_clkn:
-0x3b95 005967 copy clkn_bt ,temp 
-:      005968 setup_clknbt:
-0x3b96 005969 branch setup_clk11 ,user 
-0x3b97 005970 compare 1 ,temp ,3 
-0x3b98 005971 nbranch setup_clk ,true 
-:      005972 setup_complete:
-0x3b99 005973 set0 mark_ext_patch ,mark 
-0x3b9a 005974 bpatch patch14_2 ,mem_patch14 
-0x3b9b 005975 fetch 1 ,mem_state 
-0x3b9c 005976 rtnbit0 state_inconn 
-0x3b9d 005977 fetch 4 ,mem_next_btclk 
-0x3b9e 005978 isub temp ,pdata 
-0x3b9f 005979 nrtn positive 
-0x3ba0 005980 sub pdata ,0xff ,null 
-0x3ba1 005981 branch setup_clk ,positive 
-0x3ba2 005982 rtn 
-:      005983 setup_clk11:
-0x3ba3 005984 compare 3 ,temp ,3 
-0x3ba4 005985 nbranch setup_clk ,true 
-0x3ba5 005986 branch setup_complete 
-:      005988 rf_setup_time:
-0x3ba6 005989 set0 mark_ext_patch ,mark 
-0x3ba7 005990 bpatch patch14_3 ,mem_patch14 
-0x3ba8 005991 arg param_rf_setup ,timeup 
-0x3ba9 005992 branch setup_clk 
-:      005994 rf_setup_time_slave_slot:
-0x3baa 005995 disable user 
-0x3bab 005996 branch rf_setup_time 
-:      005998 rf_setup_time_master_slot:
-0x3bac 005999 enable user 
-0x3bad 006000 branch rf_setup_time 
-:      006002 start_transmitter:
-0x3bae 006003 set0 mark_ext_patch ,mark 
-0x3baf 006004 bpatch patch14_4 ,mem_patch14 
-0x3bb0 006005 call prep_crypt 
-0x3bb1 006006 disable is_rx 
-0x3bb2 006007 enable is_tx 
-0x3bb3 006008 rtn 
-:      006012 start_tx_native:
-0x3bb4 006013 set0 mark_ext_patch ,mark 
-0x3bb5 006014 bpatch patch14_5 ,mem_patch14 
-0x3bb6 006015 arg param_tx_setup ,timeup 
-0x3bb7 006016 until clkn_rt ,meet 
-0x3bb8 006017 pulse init_encrypt 
-0x3bb9 006018 rtn 
-:      006020 start_rx_native:
-0x3bba 006021 set0 mark_ext_patch ,mark 
-0x3bbb 006022 bpatch patch14_6 ,mem_patch14 
-0x3bbc 006023 arg param_rx_setup ,timeup 
-0x3bbd 006024 until clkn_rt ,meet 
-0x3bbe 006025 rtn 
-:      006028 start_tx_external:
-0x3bbf 006029 set0 mark_ext_patch ,mark 
-0x3bc0 006030 bpatch patch14_7 ,mem_patch14 
-0x3bc1 006031 arg param_tx_setup ,timeup 
-0x3bc2 006032 until clke_rt ,meet 
-0x3bc3 006033 pulse init_encrypt 
-0x3bc4 006034 rtn 
-:      006036 send_access_word:
-0x3bc5 006037 set0 mark_ext_patch ,mark 
-0x3bc6 006038 bpatch patch15_0 ,mem_patch15 
-0x3bc7 006039 preload access 
-0x3bc8 006040 enable encode_fec0 
-0x3bc9 006041 set1 txgfsk ,radio_ctrl 
-0x3bca 006042 inject mod ,72 
-0x3bcb 006043 disable encode_fec0 
-0x3bcc 006044 rtn 
-:      006047 scan_mode_whiten:
-0x3bcd 006048 copy xin ,temp 
-0x3bce 006049 or_into 0x60 ,temp 
-0x3bcf 006050 copy temp ,white_init 
-0x3bd0 006051 rtn 
-:      006056 get_free_amaddr:
-0x3bd1 006057 set0 mark_ext_patch ,mark 
-0x3bd2 006058 bpatch patch15_1 ,mem_patch15 
-0x3bd3 006059 fetch 1 ,mem_current_amaddr 
-0x3bd4 006060 increase 1 ,pdata 
-0x3bd5 006061 bne param_esco_addr ,get_free_amaddr_cont 
-0x3bd6 006062 force 1 ,pdata 
-:      006063 get_free_amaddr_cont:
-0x3bd7 006064 store 1 ,mem_current_amaddr 
-0x3bd8 006065 iforce am_addr 
-0x3bd9 006066 rtn 
-:      006068 get_clk:
-0x3bda 006069 copy clkn ,temp 
-0x3bdb 006070 rtn master 
-0x3bdc 006071 copy clke ,temp 
-0x3bdd 006072 rtn 
-:      006074 get_clkbt:
-0x3bde 006075 deposit clkn_bt 
-0x3bdf 006076 rtn master 
-0x3be0 006077 deposit clke_bt 
-0x3be1 006078 rtn 
-:      006081 supervision_update:
-0x3be2 006082 set0 mark_ext_patch ,mark 
-0x3be3 006083 bpatch patch15_2 ,mem_patch15 
-0x3be4 006084 fetcht 4 ,mem_supervision_timer 
-0x3be5 006085 call get_clkbt 
-0x3be6 006086 isub temp ,timeup 
-0x3be7 006087 deposit timeup 
-0x3be8 006088 fetcht 2 ,mem_supervision_to 
-0x3be9 006089 lshift temp ,temp 
-0x3bea 006090 isub temp ,pdata 
-0x3beb 006091 rtn 
-:      006093 supervision_flush:
-0x3bec 006094 set0 mark_ext_patch ,mark 
-0x3bed 006095 bpatch patch15_3 ,mem_patch15 
-0x3bee 006096 call get_clkbt 
-0x3bef 006097 store 4 ,mem_supervision_timer 
-0x3bf0 006098 rtn 
-:      006100 assert:
-0x3bf1 006101 branch assert 
-:      006103 loop:
-0x3bf2 006104 branch loop 
-:      006106 sleep:
-0x3bf3 006107 rtn blank 
-0x3bf4 006109 rshift pdata ,pdata 
-0x3bf5 006110 increase -3 ,pdata 
-:      006111 sleep_loop:
-0x3bf6 006112 increase -1 ,pdata 
-0x3bf7 006113 nbranch sleep_loop ,zero 
-0x3bf8 006114 force 0 ,pdata 
-0x3bf9 006115 rtn 
-:      006119 init_param:
-0x3bfa 006121 arg 0x10 ,loopcnt 
-0x3bfb 006122 arg 0 ,contw 
-0x3bfc 006123 call memset0 
-0x3bfd 006124 arg mem_le_state ,contw 
-0x3bfe 006125 arg 10 ,loopcnt 
-0x3bff 006126 call memset0 
-0x3c00 006127 jam 0 ,mem_sp_calc 
-0x3c01 006128 jam 0 ,mem_fifo_temp 
-0x3c02 006129 jam 0 ,mem_le_testtype 
-0x3c03 006130 jam 0 ,mem_debug_config 
-0x3c04 006131 jam 0 ,mem_lmp_conn_state 
-0x3c05 006132 set0 mark_ext_patch ,mark 
-0x3c06 006133 bpatch patch15_4 ,mem_patch15 
-0x3c07 006134 jam 0 ,mem_connection_options 
-0x3c08 006135 jam 0 ,mem_tester_emulate 
-0x3c09 006136 jam 0 ,mem_tester_cnt 
-0x3c0a 006137 setarg param_glap 
-0x3c0b 006138 store 3 ,mem_glap 
-0x3c0c 006139 setarg param_acl_pktlen 
-0x3c0d 006140 store 2 ,mem_acl_pktlen 
-0x3c0e 006141 jam param_sco_pktlen ,mem_sco_pktlen 
-0x3c0f 006142 jam param_acl_pktcnt ,mem_acl_pktcnt 
-0x3c10 006143 jam param_sco_pktcnt ,mem_sco_pktcnt 
-0x3c11 006144 setarg param_hci_version 
-0x3c12 006145 store 3 ,mem_hci_version 
-0x3c13 006146 setarg param_lmp_version 
-0x3c14 006147 store 3 ,mem_lmp_version 
-0x3c15 006148 setarg param_lmp_subversion 
-0x3c16 006149 store 2 ,mem_lmp_subversion 
-0x3c17 006150 jam 0x60 ,mem_fhs_misc 
-0x3c18 006151 jam param_max_slot ,mem_max_slot 
-0x3c19 006152 jam 0x02 ,mem_fw_ver 
-0x3c1a 006153 call init_memp 
-0x3c1b 006154 set0 mark_ext_patch ,mark 
-0x3c1c 006155 bpatch patch15_5 ,mem_patch15 
-0x3c1d 006156 rtn wake 
-0x3c1e 006157 setarg 0 
-0x3c1f 006158 store 2 ,mem_tx_len 
-0x3c20 006159 rshift clkn_bt ,pdata 
-0x3c21 006160 store 4 ,mem_last_clkn 
-0x3c22 006161 rtn 
-:      006165 init_esco_ibuff:
-0x3c23 006166 setarg 0xaa ,pdata 
-0x3c24 006167 arg mem_sco_ibuf ,contw 
-0x3c25 006168 force 30 ,loopcnt 
-:      006169 init_esco_ibuff_loop:
-0x3c26 006170 istore 1 ,contw 
-0x3c27 006171 loop init_esco_ibuff_loop 
-0x3c28 006172 rtn 
-:      006174 init_rf_regs:
-0x3c29 006175 hjam 0x02 ,0x907 
-0x3c2a 006176 hjam 0x1f ,0x908 
-0x3c2b 006177 hjam 0x1f ,0x909 
-0x3c2c 006178 hjam 0xe0 ,0x90a 
-0x3c2d 006179 hjam 0x4e ,0x90b 
-0x3c2e 006180 hjam 0x45 ,rf_agc_ctrl 
-0x3c2f 006181 hjam 0x00 ,0x953 
-0x3c30 006183 hjam 0xfb ,0x94c 
-0x3c31 006184 hjam 0xef ,0x94d 
-0x3c32 006185 hjam 0x0c ,0x94e 
-0x3c33 006187 hjam 0x88 ,0x96f 
-0x3c34 006188 hjam 0x30 ,0x973 
-0x3c35 006191 hjam 0x00 ,0x953 
-0x3c36 006192 hjam 0xc9 ,0x956 
-0x3c37 006193 hjam 0x6c ,0x958 
-0x3c38 006194 hjam 0x50 ,0x959 
-0x3c39 006195 rtn 
-:      006197 init_agc_table:
-0x3c3a 006199 hjam 0xa9 ,0x930 
-0x3c3b 006200 hjam 0xb1 ,0x92f 
-0x3c3c 006201 hjam 0xb9 ,0x92e 
-0x3c3d 006202 hjam 0xAD ,0x92d 
-0x3c3e 006203 hjam 0xB1 ,0x92c 
-0x3c3f 006204 hjam 0xB5 ,0x92b 
-0x3c40 006205 hjam 0xBA ,0x92a 
-0x3c41 006206 hjam 0xBE ,0x929 
-0x3c42 006207 hjam 0xC2 ,0x928 
-0x3c43 006208 hjam 0xC6 ,0x927 
-0x3c44 006209 hjam 0xCA ,0x926 
-0x3c45 006210 hjam 0xCE ,0x925 
-0x3c46 006211 hjam 0xD2 ,0x924 
-0x3c47 006212 hjam 0xD6 ,0x923 
-0x3c48 006213 hjam 0xDA ,0x922 
-0x3c49 006214 hjam 0xDE ,0x921 
-0x3c4a 006215 hjam 0xE2 ,0x920 
-0x3c4b 006216 hjam 0xE6 ,0x91f 
-0x3c4c 006217 hjam 0xEA ,0x91e 
-0x3c4d 006218 hjam 0xEE ,0x91d 
-0x3c4e 006219 hjam 0xF2 ,0x91c 
-0x3c4f 006220 hjam 0xF6 ,0x91b 
-0x3c50 006221 hjam 0xFB ,0x91a 
-0x3c51 006223 hjam 0xf5 ,0x947 
-0x3c52 006224 hjam 0xe5 ,0x946 
-0x3c53 006225 hjam 0xd5 ,0x945 
-0x3c54 006226 hjam 0xD8 ,0x944 
-0x3c55 006227 hjam 0xC9 ,0x943 
-0x3c56 006228 hjam 0xC8 ,0x942 
-0x3c57 006229 hjam 0x89 ,0x941 
-0x3c58 006230 hjam 0x88 ,0x940 
-0x3c59 006231 hjam 0x87 ,0x93f 
-0x3c5a 006232 hjam 0x48 ,0x93e 
-0x3c5b 006233 hjam 0x09 ,0x93d 
-0x3c5c 006234 hjam 0x08 ,0x93c 
-0x3c5d 006235 hjam 0xC9 ,0x93b 
-0x3c5e 006236 hjam 0xC8 ,0x93a 
-0x3c5f 006237 hjam 0xC7 ,0x939 
-0x3c60 006238 hjam 0xC6 ,0x938 
-0x3c61 006239 hjam 0xC5 ,0x937 
-0x3c62 006240 hjam 0xC4 ,0x936 
-0x3c63 006241 hjam 0xC3 ,0x935 
-0x3c64 006242 hjam 0xC2 ,0x934 
-0x3c65 006243 hjam 0xC1 ,0x933 
-0x3c66 006244 hjam 0xC0 ,0x932 
-0x3c67 006245 hjam 0x80 ,0x931 
-0x3c68 006246 rtn 
-:      006250 init_250k:
-0x3c69 006251 enable le 
-0x3c6a 006252 setarg 0x8e89be 
-0x3c6b 006253 lshift8 pdata ,pdata 
-0x3c6c 006254 or_into 0xd6 ,pdata 
-0x3c6d 006255 iforce access 
-0x3c6e 006256 hjam 7 ,0x914 
-0x3c6f 006257 hjam 0xa0 ,0x90a 
-0x3c70 006258 hjam 0x8f ,0x90d 
-0x3c71 006259 hjam 0x0f ,0x911 
-0x3c72 006260 hjam 0x87 ,0x912 
-0x3c73 006261 rtn 
-:      006266 lpmstate:
-0x3c74 006267 setarg 0xee21 
-0x3c75 006268 hstore 2 ,core_clkoff 
-0x3c76 006269 hfetch 1 ,core_lpm_ldocnt 
-0x3c77 006270 bbit0 gpio_latch ,loadcode 
-0x3c78 006271 enable wake 
-0x3c79 006272 bbit0 cold_wake ,lpmwake 
-0x3c7a 006273 disable wake 
-0x3c7b 006274 deposit auxcnt 
-0x3c7c 006275 nbranch lpmwake ,blank 
-0x3c7d 006276 arg param_hibernate_clks ,temp 
-0x3c7e 006277 branch lpm_enter_sleep 
-:      006278 lpmwake:
-0x3c7f 006279 hfetch 3 ,core_lpm_xtalcnt 
-0x3c80 006280 hstore 3 ,core_lpm_reg 
-0x3c81 006281 ifetch 1 ,contr 
-0x3c82 006282 or_into isogate_mask ,pdata 
-0x3c83 006283 istore 1 ,contw 
-0x3c84 006284 call lpm_write_ctrl2 
-0x3c85 006285 hfetch 1 ,core_lpm_isogate 
-0x3c86 006286 set1 enable_retmem ,pdata 
-0x3c87 006287 hstore 1 ,core_lpm_isogate 
-0x3c88 006288 call lpm_write_ctrl2 
-0x3c89 006289 call lpm_load_context ,wake 
-0x3c8a 006290 hfetch 1 ,core_lpm_reg + 2 
-0x3c8b 006291 set0 gpio_latch ,pdata 
-0x3c8c 006292 hstore 1 ,core_lpm_reg + 2 
-0x3c8d 006293 call lpm_write_ctrl2 
-0x3c8e 006294 rtn wake 
-0x3c8f 006295 branch loadcode 
-:      006297 lpm_load_context:
-0x3c90 006298 fetch 1 ,mem_saved_spidctrl 
-0x3c91 006299 hstore 1 ,core_spid_ctrl 
-0x3c92 006300 fetch 3 ,mem_saved_gsel 
-0x3c93 006301 hstore 3 ,core_gpio_sel 
-0x3c94 006302 fetch 4 ,mem_saved_gpio + 4 
-0x3c95 006303 hstore 4 ,core_gpio_out0 
-0x3c96 006304 fetch 4 ,mem_saved_gpio 
-0x3c97 006305 hstore 4 ,core_gpio_oe0 
-0x3c98 006306 fetch 8 ,mem_saved_gpio + 8 
-0x3c99 006307 hstore 8 ,core_gpio_pu0 
-0x3c9a 006308 fetch 8 ,mem_saved_mark 
-0x3c9b 006309 iforce mark 
-0x3c9c 006310 hfetch 8 ,core_gpio_wakeup_low 
-0x3c9d 006311 store 8 ,mem_gpio_wakeup_low 
-0x3c9e 006312 call load_ucode 
-0x3c9f 006313 rtn 
-:      006315 lpm_save_context:
-0x3ca0 006316 deposit mark 
-0x3ca1 006317 store 8 ,mem_saved_mark 
-0x3ca2 006318 hfetch 8 ,core_gpio_oe0 
-0x3ca3 006319 store 8 ,mem_saved_gpio 
-0x3ca4 006320 ifetch 8 ,contr 
-0x3ca5 006321 istore 8 ,contw 
-0x3ca6 006322 hfetch 3 ,core_gpio_sel 
-0x3ca7 006323 store 3 ,mem_saved_gsel 
-0x3ca8 006324 hfetch 1 ,core_spid_ctrl 
-0x3ca9 006325 store 1 ,mem_saved_spidctrl 
-0x3caa 006326 branch lpm_write_gpio_wakeup 
-:      006328 lpo_calibration:
-0x3cab 006329 hfetch 1 ,core_bist_ctrl 
-0x3cac 006330 nbranch lpo_cal_inited ,blank 
-0x3cad 006331 fetch 3 ,mem_clks_per_lpo 
-0x3cae 006332 nrtn blank 
-0x3caf 006333 hjam 0xc0 ,core_bist_ctrl 
-0x3cb0 006334 hjam ccnt_start ,core_misc_ctrl 
-:      006335 lpo_cal_inited:
-0x3cb1 006336 hfetch 1 ,core_perf_status 
-0x3cb2 006337 rtnbit0 1 
-0x3cb3 006338 hfetch 3 ,core_clk_counter 
-0x3cb4 006339 store 3 ,mem_clks_per_lpo 
-0x3cb5 006340 rtn 
-:      006344 lpm_adjust_clk:
-0x3cb6 006345 set0 mark_ext_patch ,mark 
-0x3cb7 006346 bpatch patch15_6 ,mem_patch15 
-0x3cb8 006347 deposit clke 
-0x3cb9 006348 call clk_diff_rt 
-0x3cba 006349 fetcht 4 ,mem_sleep_counter_all 
-0x3cbb 006350 sub temp ,0xff ,null 
-0x3cbc 006351 rtn positive 
-0x3cbd 006352 lshift8 pdata ,pdata 
-0x3cbe 006353 lshift4 pdata ,pdata 
-0x3cbf 006354 idiv temp 
-0x3cc0 006355 call wait_div_end 
-0x3cc1 006356 quotient pdata 
-0x3cc2 006357 arg param_lpm_adjmax ,temp 
-0x3cc3 006358 call ceiling 
-0x3cc4 006359 store 1 ,mem_lpm_adjust 
-0x3cc5 006360 nbranch lpm_adjust_positive ,user 
-0x3cc6 006361 sub pdata ,0 ,pdata 
-:      006362 lpm_adjust_positive:
-0x3cc7 006363 fetcht 3 ,mem_clks_per_lpo 
-0x3cc8 006364 iadd temp ,pdata 
-0x3cc9 006365 store 3 ,mem_clks_per_lpo 
-:      006366 lpm_clear_counter:
-0x3cca 006367 setarg 0 
-0x3ccb 006368 store 4 ,mem_sleep_counter_all 
-0x3ccc 006369 rtn 
-:      006372 lpm_hibernate:
-0x3ccd 006373 set0 mark_ext_patch ,mark 
-0x3cce 006374 bpatch patch15_7 ,mem_patch15 
-0x3ccf 006375 call lpm_write_gpio_wakeup 
-0x3cd0 006376 hfetch 4 ,core_lpm_ctrl 
-0x3cd1 006377 set0 15 ,pdata 
-0x3cd2 006378 hstore 4 ,core_lpm_reg 
-0x3cd3 006379 call lpm_write_ctrl 
-:      006380 lpm_hibernate_normal:
-0x3cd4 006381 arg param_hibernate_clks ,temp 
-0x3cd5 006382 fetch 1 ,mem_lpm_hibernate_switch 
-0x3cd6 006383 store 1 ,mem_lpm_xtalcnt + 4 
-0x3cd7 006384 fetch 1 ,mem_lpm_xtalcnt + 2 
-0x3cd8 006385 set1 cold_wake ,pdata 
-0x3cd9 006386 store 1 ,mem_lpm_xtalcnt + 2 
-:      006389 lpm_sleep:
-0x3cda 006390 set0 mark_ext_patch ,mark 
-0x3cdb 006391 bpatch patch16_0 ,mem_patch16 
-0x3cdc 006392 fetch 4 ,mem_sleep_counter_all 
-0x3cdd 006393 iadd temp ,pdata 
-0x3cde 006394 store 4 ,mem_sleep_counter_all 
-0x3cdf 006395 call lpm_save_context 
-0x3ce0 006396 fetch 5 ,mem_lpm_xtalcnt 
-0x3ce1 006397 hstore 4 ,core_lpm_reg 
-0x3ce2 006398 rshift32 pdata ,rega 
-0x3ce3 006399 until null ,lpo_edge 
-0x3ce4 006400 deposit clkn 
-0x3ce5 006401 store 6 ,mem_sleep_clkn 
-0x3ce6 006402 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
-0x3ce7 006403 until null ,lpo_edge 
-0x3ce8 006404 until null ,lpo_edge 
-0x3ce9 006405 deposit rega 
-0x3cea 006406 hstore 1 ,core_lpm_isogate 
-0x3ceb 006407 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
-:      006408 lpm_enter_sleep:
-0x3cec 006409 until null ,lpo_edge 
-0x3ced 006410 until null ,lpo_edge 
-0x3cee 006411 hstoret 4 ,core_lpm_reg 
-0x3cef 006412 hjam lpmreg_sel_counter ,core_lpm_wr 
-0x3cf0 006413 until null ,never 
-:      006418 lpm_recover_clk:
-0x3cf1 006419 set0 mark_ext_patch ,mark 
-0x3cf2 006420 bpatch patch16_1 ,mem_patch16 
-0x3cf3 006421 setarg 0 
-0x3cf4 006422 copy auxcnt ,null 
-0x3cf5 006423 branch lpm_recover_timeout ,zero 
-0x3cf6 006424 hfetch 1 ,core_lpm_xtalcnt 
-0x3cf7 006425 hfetcht 1 ,core_lpm_buckcnt 
-0x3cf8 006426 isub temp ,null 
-0x3cf9 006427 branch lpm_recover_xtal ,positive 
-0x3cfa 006428 deposit temp 
-:      006429 lpm_recover_xtal:
-0x3cfb 006430 isub auxcnt ,pdata 
-0x3cfc 006431 increase 1 ,pdata 
-:      006432 lpm_recover_timeout:
-0x3cfd 006433 increase 8 ,pdata 
-0x3cfe 006434 until null ,lpo_edge 
-0x3cff 006435 iadd lpo_time ,pdata 
-0x3d00 006436 fetcht 4 ,mem_sleep_counter 
-0x3d01 006437 iadd temp ,pdata 
-0x3d02 006438 fetcht 3 ,mem_clks_per_lpo 
-0x3d03 006439 imul32 temp ,pdata 
-0x3d04 006440 rshift8 pdata ,pdata 
-0x3d05 006441 rshift4 pdata ,pdata 
-0x3d06 006442 increase param_lpm_fix ,pdata 
-0x3d07 006443 arg 3750 ,temp 
-0x3d08 006444 idiv temp 
-0x3d09 006445 call wait_div_end 
-0x3d0a 006446 quotient pdata 
-0x3d0b 006447 lshift16 pdata ,pdata 
-0x3d0c 006448 remainder temp 
-0x3d0d 006449 ior temp ,pdata 
-0x3d0e 006450 fetcht 6 ,mem_sleep_clkn 
-0x3d0f 006451 call clk_add 
-0x3d10 006452 copy temp ,clkn 
-0x3d11 006453 fetch 6 ,mem_context + coffset_clk_offset 
-0x3d12 006454 call calc_clke2 
-0x3d13 006455 deposit clke 
-0x3d14 006456 store 6 ,mem_pdatatemp 
-0x3d15 006457 deposit auxcnt 
-0x3d16 006458 istore 1 ,contw 
-0x3d17 006459 hfetch 1 ,core_gpio_in1 
-0x3d18 006460 or_into 0xf0 ,pdata 
-0x3d19 006461 istore 1 ,contw 
-0x3d1a 006462 call savelist_2 
-0x3d1b 006463 rtn 
-:      006465 lpm_dispatch:
-0x3d1c 006466 set0 mark_ext_patch ,mark 
-0x3d1d 006467 bpatch patch16_2 ,mem_patch16 
-0x3d1e 006468 call lpo_calibration 
-0x3d1f 006469 fetch 3 ,mem_clks_per_lpo 
-0x3d20 006470 rtn blank 
-0x3d21 006471 fetch 1 ,mem_lpm_mode 
-0x3d22 006472 rtn blank 
-0x3d23 006473 call lpm_check_wake_lock 
-0x3d24 006474 nrtn blank 
-:      006475 lpm_dispatch0:
-0x3d25 006476 fetch 1 ,mem_context 
-0x3d26 006477 compare 3 ,pdata ,0x7 
-0x3d27 006478 nbranch lpm_dispatch_unconn ,true 
-0x3d28 006479 fetch 2 ,mem_context + coffset_tsniff 
-0x3d29 006480 rtn blank 
-0x3d2a 006481 rtn wake 
-0x3d2b 006482 set0 mark_ext_patch ,mark 
-0x3d2c 006483 bpatch patch16_3 ,mem_patch16 
-:      006484 lpm_dispatch1:
-0x3d2d 006485 fetcht 1 ,mem_lpm_current_mult 
-0x3d2e 006486 fetch 2 ,mem_context + coffset_tsniff 
-0x3d2f 006487 imul32 temp ,pdata 
-0x3d30 006488 rshift4 temp ,temp 
-0x3d31 006489 rshift2 temp ,temp 
-0x3d32 006490 isub temp ,pdata 
-0x3d33 006491 fetcht 4 ,mem_context + coffset_sniff_anchor 
-0x3d34 006492 iadd temp ,pdata 
-0x3d35 006493 fetcht 1 ,mem_lpm_overhead 
-0x3d36 006494 isub temp ,pdata 
-0x3d37 006495 lshift16 pdata ,alarm 
-0x3d38 006496 set0 mark_ext_patch ,mark 
-0x3d39 006497 bpatch patch16_4 ,mem_patch16 
-0x3d3a 006498 fetch 2 ,mem_context + coffset_rx_window 
-0x3d3b 006499 rshift pdata ,pdata 
-0x3d3c 006500 call clk2bt 
-0x3d3d 006501 deposit alarm 
-0x3d3e 006502 call clk_diff 
-0x3d3f 006503 copy clke ,temp 
-0x3d40 006504 call clk_diff_rt 
-0x3d41 006505 rtn user 
-:      006506 lpm_dispatch_sleep:
-0x3d42 006507 call clk2lpo 
-:      006508 lpm_dispatch_lpo:
-0x3d43 006509 set0 mark_ext_patch ,mark 
-0x3d44 006510 bpatch patch16_5 ,mem_patch16 
-0x3d45 006511 fetch 1 ,mem_lpm_xtalcnt 
-0x3d46 006512 isub temp ,null 
-0x3d47 006513 branch lpm_clear_counter ,positive 
-0x3d48 006514 storet 4 ,mem_sleep_counter 
-0x3d49 006515 call app_will_enter_lpm 
-0x3d4a 006516 call l2cap_lpm_save_txbuf 
-0x3d4b 006517 fetcht 4 ,mem_sleep_counter 
-0x3d4c 006518 branch lpm_sleep 
-:      006520 lpm_dispatch_unconn:
-0x3d4d 006521 set0 mark_ext_patch ,mark 
-0x3d4e 006522 bpatch patch16_6 ,mem_patch16 
-0x3d4f 006523 fetch 1 ,mem_context 
-0x3d50 006524 rtnbit1 state_inconn 
-0x3d51 006525 rtnbit1 state_inpage 
-0x3d52 006526 fetch 1 ,mem_ssp_enable 
-0x3d53 006527 branch lpm_unconn_nossp ,blank 
-0x3d54 006528 fetch 1 ,mem_sp_local_key_invalid 
-0x3d55 006529 rtn blank 
-:      006530 lpm_unconn_nossp:
-0x3d56 006531 fetch 1 ,mem_le_adv_enable 
-0x3d57 006532 nbranch lpm_unconn_cont ,blank 
-0x3d58 006533 fetch 1 ,mem_scan_mode 
-0x3d59 006534 rtn blank 
-:      006535 lpm_unconn_cont:
-0x3d5a 006536 fetch 2 ,mem_lpm_interval 
-0x3d5b 006537 rtn blank 
-:      006538 lpm_sleep_btclk:
-0x3d5c 006539 fetcht 1 ,mem_lpm_overhead 
-0x3d5d 006540 isub temp ,pdata 
-0x3d5e 006541 arg 7500 ,temp 
-0x3d5f 006542 imul32 temp ,pdata 
-0x3d60 006543 branch lpm_dispatch_sleep 
-:      006545 lpm_set_mult:
-0x3d61 006546 set0 mark_ext_patch ,mark 
-0x3d62 006547 bpatch patch16_7 ,mem_patch16 
-0x3d63 006548 disable wake 
-0x3d64 006549 fetch 1 ,mem_state 
-0x3d65 006550 rtnbit0 state_insniff 
-0x3d66 006551 nbranch lpm_not_match ,match 
-0x3d67 006552 call lpm_match 
-0x3d68 006553 fetch 2 ,mem_rx_window_sniff 
-0x3d69 006554 store 2 ,mem_rx_window 
-0x3d6a 006555 fetch 1 ,mem_arq 
-0x3d6b 006556 bbit1 wack ,lpm_mult_short 
-0x3d6c 006557 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x3d6d 006558 call l2cap_malloc_is_fifo_empty 
-0x3d6e 006559 nbranch lpm_mult_short ,blank 
-:      006560 lpm_mult_wait_timeout:
-0x3d6f 006561 jam 0 ,mem_lpm_current_mult 
-0x3d70 006562 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x3d71 006563 fetch 1 ,mem_lpm_mult_cnt 
-0x3d72 006564 branch lpm_mult_long ,blank 
-0x3d73 006565 increase -1 ,pdata 
-0x3d74 006566 store 1 ,mem_lpm_mult_cnt 
-0x3d75 006567 rtn 
-:      006569 lpm_match:
-0x3d76 006570 jam 0 ,mem_sniff_unint_lost 
-0x3d77 006571 fetch 3 ,mem_sniff_rcv 
-0x3d78 006572 increase 1 ,pdata 
-0x3d79 006573 store 3 ,mem_sniff_rcv 
-0x3d7a 006574 rtn 
-:      006576 lpm_not_match:
-0x3d7b 006577 set0 mark_ext_patch ,mark 
-0x3d7c 006578 bpatch patch17_0 ,mem_patch17 
-0x3d7d 006579 fetcht 2 ,mem_rx_window_sniff 
-0x3d7e 006580 rshift temp ,temp 
-0x3d7f 006581 fetch 2 ,mem_rx_window 
-0x3d80 006582 iadd temp ,pdata 
-0x3d81 006583 store 2 ,mem_rx_window 
-:      006584 lpm_lost:
-0x3d82 006585 jam 0 ,mem_lpm_current_mult 
-0x3d83 006586 fetch 3 ,mem_sniff_lost 
-0x3d84 006587 increase 1 ,pdata 
-0x3d85 006588 store 3 ,mem_sniff_lost 
-0x3d86 006589 fetch 1 ,mem_sniff_unint_lost 
-0x3d87 006590 increase 1 ,pdata 
-0x3d88 006591 store 1 ,mem_sniff_unint_lost 
-0x3d89 006592 rtn 
-:      006594 lpm_mult_short:
-0x3d8a 006595 jam 0 ,mem_lpm_current_mult 
-0x3d8b 006596 fetch 1 ,mem_lpm_mult_timeout 
-0x3d8c 006597 store 1 ,mem_lpm_mult_cnt 
-0x3d8d 006598 rtn 
-:      006600 lpm_mult_long:
-0x3d8e 006601 fetcht 1 ,mem_lpm_mult 
-0x3d8f 006602 storet 1 ,mem_lpm_current_mult 
-0x3d90 006603 rtn 
-:      006605 lpm_cal_xtal_startup:
-0x3d91 006606 set0 mark_ext_patch ,mark 
-0x3d92 006607 bpatch patch17_1 ,mem_patch17 
-0x3d93 006608 fetch 1 ,mem_lpm_xtalcnt 
-0x3d94 006609 nrtn blank 
-0x3d95 006610 hjam clksel_rc ,core_clksel 
-0x3d96 006611 setarg 0xf0c 
-0x3d97 006612 call lpm_write_config 
-0x3d98 006613 setarg 200000 
-0x3d99 006614 call sleep 
-0x3d9a 006615 until null ,lpo_edge 
-0x3d9b 006616 copy lpo_time ,alarm 
-0x3d9c 006617 call xtal_fast_wake 
-0x3d9d 006618 hjam clksel_xtal ,core_clksel 
-0x3d9e 006619 nop 10 
-0x3d9f 006620 until null ,lpo_edge 
-0x3da0 006621 deposit lpo_time 
-0x3da1 006622 isub alarm ,pdata 
-0x3da2 006623 increase 0x30 ,pdata 
-0x3da3 006624 arg 0xff ,temp 
-0x3da4 006625 call ceiling 
-0x3da5 006626 store 1 ,mem_lpm_xtalcnt 
-0x3da6 006627 rtn 
-:      006632 lpm_write_config:
-0x3da7 006633 arg 0xfff ,contw 
-0x3da8 006634 iand contw ,contw 
-0x3da9 006635 fetch 1 ,mem_lpm_config 
-0x3daa 006636 and_into 0xf0 ,pdata 
-0x3dab 006637 lshift8 pdata ,pdata 
-0x3dac 006638 ior contw ,pdata 
-0x3dad 006639 hstore 2 ,core_lpm_reg 
-0x3dae 006640 ifetch 2 ,contr 
-0x3daf 006641 istore 2 ,contw 
-:      006643 lpm_write_ctrl:
-0x3db0 006644 setarg lpmreg_sel_ctrl 
-0x3db1 006645 branch lpm_write 
-:      006647 lpm_write_ctrl2:
-0x3db2 006648 setarg lpmreg_sel_ctrl2 
-:      006649 lpm_write:
-0x3db3 006650 until null ,lpo_edge 
-0x3db4 006651 hstore 1 ,core_lpm_wr 
-0x3db5 006652 until null ,lpo_edge 
-0x3db6 006653 until null ,lpo_edge 
-0x3db7 006654 rtn 
-:      006657 lpm_write_gpio_wakeup:
-0x3db8 006658 set0 mark_ext_patch ,mark 
-0x3db9 006659 bpatch patch17_2 ,mem_patch17 
-0x3dba 006660 fetch 4 ,mem_gpio_wakeup_low 
-0x3dbb 006661 hstore 4 ,core_lpm_reg 
-0x3dbc 006662 setarg lpmreg_sel_gpiolow 
-0x3dbd 006663 call lpm_write 
-0x3dbe 006664 fetch 4 ,mem_gpio_wakeup_high 
-0x3dbf 006665 hstore 4 ,core_lpm_reg 
-0x3dc0 006666 setarg lpmreg_sel_gpiohigh 
-0x3dc1 006667 branch lpm_write 
-:      006669 lpm_get_wake_lock:
-0x3dc2 006670 fetch 2 ,mem_lpm_wake_lock 
-0x3dc3 006671 qset1 pdata 
-0x3dc4 006672 store 2 ,mem_lpm_wake_lock 
-0x3dc5 006673 rtn 
-:      006675 lpm_put_wake_lock:
-0x3dc6 006676 fetch 2 ,mem_lpm_wake_lock 
-0x3dc7 006677 qset0 pdata 
-0x3dc8 006678 store 2 ,mem_lpm_wake_lock 
-0x3dc9 006679 rtn 
-:      006683 lpm_check_wake_lock:
-0x3dca 006684 set0 mark_ext_patch ,mark 
-0x3dcb 006685 bpatch patch17_3 ,mem_patch17 
-0x3dcc 006686 call app_check_wake_lock 
-0x3dcd 006687 fetch 2 ,mem_lpm_wake_lock 
-0x3dce 006688 copy pdata ,rega 
-0x3dcf 006689 fetch 1 ,mem_state_map 
-0x3dd0 006690 isolate1 smap_rxlmp ,pdata 
-0x3dd1 006691 setflag true ,wake_lock_lmp_rx ,rega 
-0x3dd2 006692 fetch 1 ,mem_lmo_opcode1 
-0x3dd3 006693 fetcht 1 ,mem_lmo_opcode2 
-0x3dd4 006694 iadd temp ,pdata 
-0x3dd5 006695 fetcht 1 ,mem_lmp_to_send 
-0x3dd6 006696 iadd temp ,pdata 
-0x3dd7 006697 nsetflag blank ,wake_lock_lmp_tx ,rega 
-0x3dd8 006698 set0 mark_ext_patch ,mark 
-0x3dd9 006699 bpatch patch17_4 ,mem_patch17 
-0x3dda 006700 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x3ddb 006701 fetcht 2 ,mem_l2cap_rxbuff2_len 
-0x3ddc 006702 iadd temp ,pdata 
-0x3ddd 006703 nsetflag blank ,wake_lock_l2cap_rx ,rega 
-0x3dde 006704 fetch 5 ,mem_ipc_fifo_bt2c51 
-0x3ddf 006705 nsetflag blank ,wake_lock_ipc_bt2c51 ,rega 
-0x3de0 006706 fetch 5 ,mem_ipc_fifo_c512bt 
-0x3de1 006707 nsetflag blank ,wake_lock_ipc_c512bt ,rega 
-0x3de2 006708 fetch 1 ,mem_hci_cmd 
-0x3de3 006709 nsetflag blank ,wake_lock_cmd ,rega 
-0x3de4 006710 fetch 1 ,mem_device_option 
-0x3de5 006711 compare dvc_op_module ,pdata ,0xff 
-0x3de6 006712 call lpm_uart_wake_lock ,true 
-0x3de7 006713 set0 mark_ext_patch ,mark 
-0x3de8 006714 bpatch patch17_5 ,mem_patch17 
-0x3de9 006715 fetch 1 ,mem_device_option 
-0x3dea 006716 bne dvc_op_hci ,lpm_check_wake_lock_nothci 
-0x3deb 006717 call lpm_uart_wake_lock 
-0x3dec 006718 fetch 1 ,mem_link_key_exists 
-0x3ded 006719 setflag blank ,wake_link_key_exists ,rega 
-0x3dee 006720 fetch 4 ,mem_lpm_delay_after_sniff 
-0x3def 006721 arg 0x1710 ,temp 
-0x3df0 006722 iadd temp ,temp 
-0x3df1 006723 copy clkn_bt ,pdata 
-0x3df2 006724 isub temp ,null 
-0x3df3 006725 nsetflag positive ,wake_lock_delay ,rega 
-0x3df4 006726 branch lpm_check_wake_lock_end 
-:      006728 lpm_uart_wake_lock:
-0x3df5 006729 hfetch 2 ,core_uart_rxitems 
-0x3df6 006730 nsetflag blank ,wake_lock_uart_rx ,rega 
-0x3df7 006731 hfetch 2 ,core_uart_txitems 
-0x3df8 006732 nsetflag blank ,wake_lock_uart_tx ,rega 
-0x3df9 006733 rtn 
-:      006735 lpm_check_wake_lock_nothci:
-0x3dfa 006736 setarg -8 
-0x3dfb 006737 iand rega ,rega 
-:      006738 lpm_check_wake_lock_end:
-0x3dfc 006739 copy rega ,pdata 
-0x3dfd 006740 store 2 ,mem_lpm_wake_lock 
-0x3dfe 006741 rtn blank 
-0x3dff 006742 rtn match 
-0x3e00 006743 enable wake 
-0x3e01 006744 rtn 
-:      006746 lpm_shut_down:
-0x3e02 006747 hfetch 4 ,core_lpm_ctrl 
-0x3e03 006748 set0 27 ,pdata 
-0x3e04 006749 hstore 4 ,core_lpm_reg 
-0x3e05 006750 call lpm_write_ctrl 
-0x3e06 006751 branch assert 
-:      006753 lpm_enable_exen_output:
-0x3e07 006754 hfetch 4 ,core_lpm_xtalcnt 
-0x3e08 006755 set1 20 ,pdata 
-0x3e09 006756 hstore 4 ,core_lpm_reg 
-0x3e0a 006757 branch lpm_write_ctrl2 
-:      006759 lpm_disable_exen_output:
-0x3e0b 006760 hfetch 4 ,core_lpm_xtalcnt 
-0x3e0c 006761 set0 20 ,pdata 
-0x3e0d 006762 hstore 4 ,core_lpm_reg 
-0x3e0e 006763 branch lpm_write_ctrl2 
-:      006765 lpm_hci_wake_dispatch:
-0x3e0f 006766 set0 mark_ext_patch ,mark 
-0x3e10 006767 bpatch patch17_6 ,mem_patch17 
-0x3e11 006768 fetch 1 ,mem_device_option 
-0x3e12 006769 rtnne dvc_op_hci 
-0x3e13 006770 call gpio_check_uart_state 
-0x3e14 006771 rtn true 
-0x3e15 006772 fetch 4 ,mem_hci_wake_clk 
-0x3e16 006773 nbranch lpm_hci_check_wake_time ,blank 
-0x3e17 006774 copy clkn_bt ,pdata 
-0x3e18 006775 store 4 ,mem_hci_wake_clk 
-0x3e19 006776 branch gpio_pd_uart_tx 
-:      006777 lpm_hci_check_wake_time:
-0x3e1a 006778 set0 mark_ext_patch ,mark 
-0x3e1b 006779 bpatch patch17_7 ,mem_patch17 
-0x3e1c 006780 copy clkn_bt ,pdata 
-0x3e1d 006781 fetcht 4 ,mem_hci_wake_clk 
-0x3e1e 006782 isub temp ,pdata 
-0x3e1f 006783 arg host_wake_time ,temp 
-0x3e20 006784 isub temp ,null 
-0x3e21 006785 nrtn positive 
-0x3e22 006786 setarg 0 
-0x3e23 006787 store 4 ,mem_hci_wake_clk 
-0x3e24 006788 branch hci_exit_lpm 
-:      006790 check_bt_disabled:
-0x3e25 006791 fetch 2 ,mem_chip_functions 
-0x3e26 006792 bbit1 bt_disabled ,assert 
-0x3e27 006793 rtn 
-:      006794 check_ble_disabled:
-0x3e28 006795 fetch 2 ,mem_chip_functions 
-0x3e29 006796 bbit1 ble_disabled ,assert 
-0x3e2a 006797 rtn 
-:      006798 check_module_disabled:
-0x3e2b 006799 fetch 2 ,mem_chip_functions 
-0x3e2c 006800 bbit1 module_disable ,assert 
-0x3e2d 006801 rtn 
-:      006803 test_init:
-0x3e2e 006804 setarg test_proc 
-0x3e2f 006805 store 2 ,mem_cb_bt_process 
-0x3e30 006806 setarg test_sleep 
-0x3e31 006807 store 2 ,mem_cb_bb_event_process 
-0x3e32 006808 setarg test_proc 
-0x3e33 006809 store 2 ,mem_cb_idle_process 
-0x3e34 006810 rtn wake 
-0x3e35 006811 jam ui_led_start ,mem_led_switch 
-0x3e36 006812 rtn 
-:      006814 test_proc:
-0x3e37 006815 fetch 1 ,mem_state 
-0x3e38 006816 bbit0 state_insniff ,check_test_cond 
-0x3e39 006817 set1 mark_lpm_mult_enable ,mark 
-0x3e3a 006818 fetch 6 ,mem_sniff_rcv 
-0x3e3b 006819 store 6 ,mem_local_name 
-0x3e3c 006820 branch ui_led_blink_stop 
-:      006823 test_sleep:
-0x3e3d 006824 deposit regc 
-0x3e3e 006825 rtnne bt_evt_button_long_pressed 
-:      006826 test_sleep_loop:
-0x3e3f 006827 call ui_button_polling 
-0x3e40 006828 fetch 1 ,mem_ui_button_last_state 
-0x3e41 006829 beq 1 ,test_sleep_loop 
-0x3e42 006830 call ui_led_off 
-0x3e43 006831 branch lpm_hibernate 
-:      006834 test_tx:
-0x3e44 006835 force 2 ,temp 
-0x3e45 006836 increase -2 ,temp 
-0x3e46 006837 call set_sync_on 
-0x3e47 006838 call set_freq_tx 
-0x3e48 006839 disable enable_white 
-0x3e49 006840 enable encode_fec0 
-0x3e4a 006841 set1 txgfsk ,radio_ctrl 
-0x3e4b 006842 call start_transmitter 
-:      006843 test_tx_loop:
-0x3e4c 006844 fetch 1 ,0 
-0x3e4d 006845 inject mod ,8 
-0x3e4e 006846 branch test_tx_loop 
-:      006852 app_init:
-0x3e4f 006853 set1 mark_ext_patch ,mark 
-0x3e50 006854 bpatch patch39_5 ,mem_patch39 
-0x3e51 006855 fetch 1 ,mem_device_option 
-0x3e52 006856 branch app_init ,blank 
-0x3e53 006857 beq dvc_op_ukey ,le_ukey_init 
-0x3e54 006858 beq dvc_op_ir ,le_ir_init 
-0x3e55 006859 beq dvc_op_dongle ,le_dongle_init 
-0x3e56 006860 beq dvc_op_kb ,kb_init 
-0x3e57 006861 beq dvc_op_hci ,hci_init 
-0x3e58 006862 beq dvc_op_shutter ,shutter_init 
-0x3e59 006863 beq dvc_op_module ,module_init 
-0x3e5a 006864 beq dvc_op_ble_kb ,le_kb_init 
-0x3e5b 006865 beq dvc_op_ble_prcp ,prcp_init 
-0x3e5c 006866 beq dvc_op_test ,test_init 
-0x3e5d 006867 bbit1 dvc_op_mouse ,mouse_init 
-0x3e5e 006868 rtn 
-:      006870 app_lpm_init:
-0x3e5f 006871 set1 mark_ext_patch ,mark 
-0x3e60 006872 bpatch patch39_6 ,mem_patch39 
-0x3e61 006873 jam 0 ,mem_tester_emulate 
-0x3e62 006874 jam 0 ,mem_debug_config 
-0x3e63 006875 jam 0 ,mem_lch_code 
-0x3e64 006876 setarg 0 
-0x3e65 006877 store 5 ,mem_sp_state_start 
-0x3e66 006878 fetch 1 ,mem_device_option 
-0x3e67 006879 branch app_lpm_init ,blank 
-0x3e68 006880 beq dvc_op_module ,module_lpm_init 
-0x3e69 006881 rtn 
-:      006884 app_process_idle:
-0x3e6a 006885 call ui_dispatch 
-0x3e6b 006886 call check_51cmd 
-0x3e6c 006887 call app_process_bb_event 
-0x3e6d 006888 fetch 2 ,mem_cb_idle_process 
-0x3e6e 006889 branch callback_func 
-:      006891 app_process_bt:
-0x3e6f 006892 fetch 2 ,mem_cb_bt_process 
-0x3e70 006893 branch callback_func 
-:      006895 app_process_ble:
-0x3e71 006896 fetch 2 ,mem_cb_le_process 
-0x3e72 006897 branch callback_func 
-:      006899 app_process_bb_event:
-0x3e73 006900 set1 mark_ext_patch ,mark 
-0x3e74 006901 bpatch patch39_7 ,mem_patch39 
-0x3e75 006903 arg mem_ipc_fifo_bt2c51 ,rega 
-0x3e76 006904 call fifo_out 
-0x3e77 006905 rtn blank 
-0x3e78 006907 copy pdata ,regc 
-0x3e79 006908 call app_event_normal_process 
-0x3e7a 006909 branch app_process_bb_event_priority 
-:      006911 app_discard_event:
-0x3e7b 006912 arg 0 ,regc 
-0x3e7c 006913 rtn 
-:      006918 app_event_normal_process:
-0x3e7d 006919 beq bt_evt_bb_connected ,app_evt_bt_conn 
-0x3e7e 006920 beq bt_evt_button_long_pressed ,app_evt_button_long_pressed 
-0x3e7f 006921 beq bt_evt_setup_complete ,app_evt_setup_complete 
-0x3e80 006922 beq bt_evt_hid_handshake ,app_evt_hid_handshake 
-0x3e81 006923 beq bt_evt_hid_connected ,app_bb_event_hid_connected 
-0x3e82 006924 beq bt_evt_reconn_failed ,app_bb_event_reconn_failed 
-0x3e83 006925 beq bt_evt_bb_disconnected ,app_bb_event_bb_disconn 
-0x3e84 006926 beq bt_evt_reconn_page_timeout ,app_bb_event_reconn_failed 
-0x3e85 006927 beq bt_evt_le_connected ,app_le_event_bb_connected 
-0x3e86 006928 beq bt_evt_le_disconnected ,app_le_event_bb_disconn 
-0x3e87 006929 beq bt_evt_reconn_started ,app_event_reconn_start 
-0x3e88 006930 beq bt_evt_enter_sniff ,app_event_enter_sniff 
-0x3e89 006931 beq bt_evt_exit_sniff ,app_event_exit_sniff 
-0x3e8a 006933 beq bt_evt_ml2cap_conn_refused ,app_event_ml2cap_conn_refused 
-0x3e8b 006934 beq bt_evt_linkkey_generate ,app_event_linkkey_generate 
-0x3e8c 006935 beq bt_evt_switch_fail_master ,app_event_switch_fail_master 
-0x3e8d 006936 beq bt_evt_switch_success_master ,app_event_switch_success 
-0x3e8e 006938 and pdata ,0x0f ,temp 
-0x3e8f 006939 and_into bt_evt_timer_mask ,pdata 
-0x3e90 006940 beq bt_evt_timer_init ,app_evt_timer 
-0x3e91 006941 rtn 
-:      006943 app_evt_bt_conn:
-0x3e92 006944 fetch 2 ,mem_ui_state_map 
-0x3e93 006945 set1 ui_state_bt_connected ,pdata 
-0x3e94 006946 store 2 ,mem_ui_state_map 
-0x3e95 006947 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3e96 006948 set0 app_disc_by_button ,pdata 
-0x3e97 006949 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3e98 006950 rtn 
-:      006951 app_event_switch_success:
-0x3e99 006952 jam 0 ,mem_switch_fail_master_count 
-0x3e9a 006953 rtn 
-:      006955 app_event_switch_fail_master:
-0x3e9b 006956 fetch 1 ,mem_switch_fail_master_count 
-0x3e9c 006957 increase 1 ,pdata 
-0x3e9d 006958 store 1 ,mem_switch_fail_master_count 
-0x3e9e 006959 sub pdata ,1 ,null 
-0x3e9f 006960 branch app_bt_role_switch ,positive 
-0x3ea0 006961 jam 0 ,mem_switch_fail_master_count 
-0x3ea1 006962 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ea2 006963 set1 app_disc_switch_fail ,pdata 
-0x3ea3 006964 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ea4 006965 branch app_bt_disconnect 
-:      006967 app_process_bb_event_priority:
-0x3ea5 006968 fetch 2 ,mem_cb_bb_event_process 
-0x3ea6 006969 branch callback_func 
-:      006971 app_check_wake_lock:
-0x3ea7 006972 fetch 2 ,mem_cb_check_wakelock 
-0x3ea8 006973 branch callback_func 
-:      006975 app_will_enter_lpm:
-0x3ea9 006976 fetch 2 ,mem_cb_before_lpm 
-0x3eaa 006977 branch callback_func 
-:      006979 app_event_linkkey_generate:
-0x3eab 006980 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eac 006981 set1 app_disc_after_pairing ,pdata 
-0x3ead 006982 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eae 006983 branch app_bt_store_reconn_info 
-:      006985 app_event_reconn_start:
-0x3eaf 006986 fetch 2 ,mem_ui_state_map 
-0x3eb0 006987 set1 ui_state_bt_reconnect ,pdata 
-0x3eb1 006988 store 2 ,mem_ui_state_map 
-0x3eb2 006989 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eb3 006990 set1 app_disc_after_reconn ,pdata 
-0x3eb4 006991 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eb5 006992 rtn 
-:      006994 app_evt_setup_complete:
-0x3eb6 006995 fetch 2 ,mem_ui_state_map 
-0x3eb7 006996 set1 ui_state_bt_setup_complete ,pdata 
-0x3eb8 006997 store 2 ,mem_ui_state_map 
-0x3eb9 006998 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eba 006999 set1 app_disc_after_setup_done ,pdata 
-0x3ebb 007000 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ebc 007001 rtn 
-:      007003 app_evt_hid_handshake:
-0x3ebd 007004 fetch 2 ,mem_ui_state_map 
-0x3ebe 007005 set1 ui_state_bt_hid_handshake ,pdata 
-0x3ebf 007006 store 2 ,mem_ui_state_map 
-0x3ec0 007007 rtn 
-:      007009 app_event_enter_sniff:
-0x3ec1 007010 fetch 2 ,mem_ui_state_map 
-0x3ec2 007011 set1 ui_state_bt_sniff ,pdata 
-0x3ec3 007012 store 2 ,mem_ui_state_map 
-0x3ec4 007013 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ec5 007014 set1 app_disc_after_sniff ,pdata 
-0x3ec6 007015 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ec7 007016 rtn 
-:      007018 app_event_exit_sniff:
-0x3ec8 007019 fetch 2 ,mem_ui_state_map 
-0x3ec9 007020 set0 ui_state_bt_sniff ,pdata 
-0x3eca 007021 store 2 ,mem_ui_state_map 
-0x3ecb 007022 rtn 
-:      007024 app_le_event_bb_connected:
-0x3ecc 007025 fetch 2 ,mem_ui_state_map 
-0x3ecd 007026 set1 ui_state_ble_connected ,pdata 
-0x3ece 007027 store 2 ,mem_ui_state_map 
-0x3ecf 007028 rtn 
-:      007030 app_le_event_bb_disconn:
-0x3ed0 007031 fetch 2 ,mem_ui_state_map 
-0x3ed1 007032 set0 ui_state_ble_connected ,pdata 
-0x3ed2 007033 store 2 ,mem_ui_state_map 
-0x3ed3 007034 jam 0 ,mem_le_switch_send_data 
-0x3ed4 007035 branch app_lpm_mult_disable 
-:      007037 app_bb_event_hid_connected:
-0x3ed5 007038 fetch 2 ,mem_ui_state_map 
-0x3ed6 007039 set1 ui_state_bt_hid_conn ,pdata 
-0x3ed7 007040 store 2 ,mem_ui_state_map 
-0x3ed8 007041 rtn 
-:      007043 app_evt_button_long_pressed:
-0x3ed9 007044 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eda 007045 set1 app_disc_by_button ,pdata 
-0x3edb 007046 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3edc 007047 rtn 
-:      007049 app_event_ml2cap_conn_refused:
-0x3edd 007050 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ede 007051 set1 app_disc_l2cap_refused ,pdata 
-0x3edf 007052 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ee0 007053 branch app_bt_disconnect 
-:      007056 app_evt_timer:
-0x3ee1 007057 set1 mark_ext_patch ,mark 
-0x3ee2 007058 bpatch patch3a_0 ,mem_patch3a 
-0x3ee3 007059 storet 1 ,mem_app_evt_timer_count 
-:      007060 app_evt_100ms_loop:
-0x3ee4 007061 fetch 1 ,mem_app_evt_timer_count 
-0x3ee5 007062 rtn blank 
-0x3ee6 007063 increase -1 ,pdata 
-0x3ee7 007064 store 1 ,mem_app_evt_timer_count 
-0x3ee8 007065 call ui_button_polling 
-0x3ee9 007066 call app_lpm_wake_auto_lock_timer 
-0x3eea 007067 call app_unsniff_delay_timer 
-0x3eeb 007068 call app_discovery_timer 
-0x3eec 007069 branch app_evt_100ms_loop 
-:      007071 app_unsniff_delay_timer:
-0x3eed 007072 fetch 1 ,mem_unsniff2sniff_timer_count 
-0x3eee 007073 rtn blank 
-0x3eef 007074 increase -1 ,pdata 
-0x3ef0 007075 store 1 ,mem_unsniff2sniff_timer_count 
-0x3ef1 007076 nrtn blank 
-0x3ef2 007077 call context_check_idle 
-0x3ef3 007078 branch app_bt_enter_sniff ,zero 
-0x3ef4 007079 rtn 
-:      007080 app_discovery_timer:
-0x3ef5 007081 fetch 2 ,mem_discovery_timeout_timer_count 
-0x3ef6 007082 rtn blank 
-0x3ef7 007083 increase -1 ,pdata 
-0x3ef8 007084 store 2 ,mem_discovery_timeout_timer_count 
-0x3ef9 007085 nrtn blank 
-0x3efa 007086 call app_bt_stop_discovery 
-0x3efb 007087 call app_led_off 
-0x3efc 007088 fetch 2 ,mem_cb_discovry_timeout 
-0x3efd 007089 branch callback_func 
-:      007091 app_bb_event_reconn_failed:
-0x3efe 007092 call app_disconn_reason_flag_clear 
-:      007093 app_clear_reconnect_flag:
-0x3eff 007094 fetch 2 ,mem_ui_state_map 
-0x3f00 007095 set0 ui_state_bt_reconnect ,pdata 
-0x3f01 007096 store 2 ,mem_ui_state_map 
-0x3f02 007097 rtn 
-:      007099 app_bb_event_bb_disconn:
-0x3f03 007100 jam 0 ,mem_unsniff2sniff_timer_count 
-0x3f04 007101 fetch 2 ,mem_ui_state_map 
-0x3f05 007102 bbit1 ui_state_bt_reconnect ,app_bb_event_bb_reconn_disconn 
-0x3f06 007103 isolate0 ui_state_bt_setup_complete ,pdata 
-0x3f07 007104 call app_discard_event ,true 
-:      007105 app_bb_event_bb_reconn_disconn:
-0x3f08 007106 fetch 2 ,mem_ui_state_map 
-0x3f09 007107 set0 ui_state_bt_connected ,pdata 
-0x3f0a 007108 set0 ui_state_bt_setup_complete ,pdata 
-0x3f0b 007109 set0 ui_state_bt_hid_conn ,pdata 
-0x3f0c 007110 set0 ui_state_bt_hid_handshake ,pdata 
-0x3f0d 007111 set0 ui_state_bt_spp_conn ,pdata 
-0x3f0e 007112 store 2 ,mem_ui_state_map 
-0x3f0f 007113 branch app_lpm_mult_disable 
-:      007115 app_bb_hibernate:
-0x3f10 007116 call app_disconn_reason_clear 
-0x3f11 007117 branch app_enter_hibernate 
-:      007120 app_event_do_nothing:
-:      007121 app_disconn_reason_clear:
-0x3f12 007122 setarg 0 
-0x3f13 007123 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f14 007124 rtn 
-:      007125 app_disconn_reason_flag_clear:
-0x3f15 007126 setarg 0 
-0x3f16 007127 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f17 007128 rtn 
-:      007131 app_disconn_reason_collect_bt:
-0x3f18 007132 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f19 007133 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f1a 007134 setarg 0 
-0x3f1b 007135 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f1c 007136 rtn 
-:      007138 app_disconn_reason_collect_ble:
-0x3f1d 007139 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f1e 007140 set1 app_disc_ble ,pdata 
-0x3f1f 007141 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f20 007142 setarg 0 
-0x3f21 007143 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f22 007144 rtn 
-:      007150 app_check_reconn_target:
-0x3f23 007151 call eeprom_load_reconn_info 
-0x3f24 007152 fetch 6 ,mem_hci_plap 
-0x3f25 007153 rtn 
-:      007155 app_le_check_reconn_target:
-0x3f26 007156 fetch 1 ,mem_ltk_exists 
-0x3f27 007157 branch app_le_check_reconn_target_none ,blank 
-0x3f28 007158 call app_led_on 
-0x3f29 007159 branch app_ble_start_direct_adv 
-:      007160 app_le_check_reconn_target_none:
-0x3f2a 007161 call app_led_start_blink 
-0x3f2b 007162 branch app_ble_start_adv 
-:      007164 app_check_plap:
-0x3f2c 007165 set1 mark_ext_patch ,mark 
-0x3f2d 007166 bpatch patch3a_1 ,mem_patch3a 
-0x3f2e 007167 arg mem_check_plap_temp ,regb 
-0x3f2f 007168 arg app_check_one_plap ,regc 
-0x3f30 007169 branch context_search 
-:      007171 app_check_one_plap:
-0x3f31 007172 arg 0 ,temp 
-0x3f32 007173 bbit0 state_inconn ,app_check_one_plap_next 
-0x3f33 007174 add rega ,coffset_plap ,contr 
-0x3f34 007175 ifetcht 6 ,contr 
-:      007176 app_check_one_plap_next:
-0x3f35 007177 copy temp ,pdata 
-0x3f36 007178 ncall app_check_one_plap_device_exist ,blank 
-0x3f37 007179 istoret 6 ,regb 
-0x3f38 007180 increase 6 ,regb 
-0x3f39 007181 branch context_search_next 
-:      007182 app_check_one_plap_device_exist:
-0x3f3a 007183 fetch 1 ,mem_device_nums 
-0x3f3b 007184 increase 1 ,pdata 
-0x3f3c 007185 store 1 ,mem_device_nums 
-0x3f3d 007186 rtn 
-:      007188 app_check_conn_device_nums_addr:
-0x3f3e 007189 jam 0 ,mem_device_nums 
-0x3f3f 007190 branch app_check_plap 
-:      007192 app_check_sniff:
-0x3f40 007193 fetch 1 ,mem_ui_state_map 
-0x3f41 007194 isolate1 ui_state_bt_sniff ,pdata 
-0x3f42 007195 rtn 
-:      007200 app_clearflag_store:
-0x3f43 007201 setarg 0 
-0x3f44 007202 branch app_flag_store 
-:      007203 app_initflag_store:
-0x3f45 007204 setarg eeprom_init_flag 
-:      007205 app_flag_store:
-0x3f46 007206 store 2 ,mem_timeup 
-0x3f47 007207 set1 mark_ext_patch ,mark 
-0x3f48 007208 bpatch patch3a_2 ,mem_patch3a 
-0x3f49 007209 arg 2 ,temp 
-0x3f4a 007210 arg mem_timeup ,rega 
-0x3f4b 007211 arg eeprom_module_init_flag ,regb 
-0x3f4c 007212 branch iicd_write_eep_data 
-:      007215 app_initflag_check:
-0x3f4d 007216 set1 mark_ext_patch ,mark 
-0x3f4e 007217 bpatch patch3a_3 ,mem_patch3a 
-0x3f4f 007218 arg 2 ,temp 
-0x3f50 007219 arg mem_pdatatemp ,rega 
-0x3f51 007220 arg eeprom_module_init_flag ,regb 
-0x3f52 007221 call iicd_read_eep_data 
-0x3f53 007222 fetch 2 ,mem_pdatatemp 
-0x3f54 007223 arg eeprom_init_flag ,temp 
-0x3f55 007224 isub temp ,null 
-0x3f56 007225 rtn 
-:      007228 app_start_auto_sniff:
-0x3f57 007229 fetch 1 ,mem_unsniff2sniff_timer 
-0x3f58 007230 store 1 ,mem_unsniff2sniff_timer_count 
-0x3f59 007231 rtn 
-:      007233 app_get_lpm_wake_lock:
-0x3f5a 007234 arg wake_lock_app ,queue 
-0x3f5b 007235 branch lpm_get_wake_lock 
-:      007237 app_put_lpm_wake_lock:
-0x3f5c 007238 arg wake_lock_app ,queue 
-0x3f5d 007239 branch lpm_put_wake_lock 
-:      007241 app_lpm_wake_auto_lock:
-0x3f5e 007242 jam lpm_wake_up_delay_timer ,mem_wake_up_delay_timer 
-0x3f5f 007243 branch app_get_lpm_wake_lock 
-:      007244 app_lpm_wake_auto_lock_timer:
-0x3f60 007245 fetch 1 ,mem_wake_up_delay_timer 
-0x3f61 007246 rtn blank 
-0x3f62 007247 increase -1 ,pdata 
-0x3f63 007248 store 1 ,mem_wake_up_delay_timer 
-0x3f64 007249 nrtn blank 
-0x3f65 007250 branch app_put_lpm_wake_lock 
-:      007252 app_l2cap_flow_control_enable:
-0x3f66 007253 jam l2cap_flow_ctrl_enable ,mem_l2cap_flow_ctrl_flag 
-0x3f67 007254 rtn 
-:      007256 app_l2cap_flow_control_disable:
-0x3f68 007257 jam l2cap_flow_ctrl_disable ,mem_l2cap_flow_ctrl_flag 
-0x3f69 007258 rtn 
-:      007260 app_bt_set_pincode:
-0x3f6a 007261 jam bt_cmd_set_pin_code ,mem_fifo_temp 
-0x3f6b 007262 branch ui_ipc_send_cmd 
-:      007264 app_bt_role_switch:
-0x3f6c 007265 jam bt_cmd_role_switch ,mem_fifo_temp 
-0x3f6d 007266 branch ui_ipc_send_cmd 
-:      007268 app_bt_start_reconnect:
-0x3f6e 007269 set1 mark_ext_patch ,mark 
-0x3f6f 007270 bpatch patch3a_4 ,mem_patch3a 
-0x3f70 007271 fetch 1 ,mem_app_connection_options 
-0x3f71 007272 store 1 ,mem_connection_options 
-0x3f72 007273 jam app_flag_reconnect ,mem_reconnect_flag 
-0x3f73 007274 jam bt_cmd_reconnect ,mem_fifo_temp 
-0x3f74 007275 branch ui_ipc_send_cmd 
-:      007277 app_bt_reconnect_cancel:
-0x3f75 007278 jam bt_cmd_bb_reconn_cancel ,mem_fifo_temp 
-0x3f76 007279 branch ui_ipc_send_cmd 
-:      007281 app_bt_disconnect:
-0x3f77 007282 jam bt_cmd_disconnect ,mem_fifo_temp 
-0x3f78 007283 branch ui_ipc_send_cmd 
-:      007285 app_bt_start_discovery_short:
-0x3f79 007286 fetch 2 ,mem_discovery_timeout 
-0x3f7a 007287 store 2 ,mem_discovery_timeout_timer_count 
-:      007288 app_bt_start_discovery_led_blink:
-0x3f7b 007289 call app_led_start_blink 
-:      007290 app_bt_start_discovery:
-0x3f7c 007291 jam bt_cmd_start_discovery ,mem_fifo_temp 
-0x3f7d 007292 branch ui_ipc_send_cmd 
-:      007294 app_bt_stop_discovery:
-0x3f7e 007295 setarg 0 
-0x3f7f 007296 store 2 ,mem_discovery_timeout_timer_count 
-0x3f80 007297 jam bt_cmd_stop_discovery ,mem_fifo_temp 
-0x3f81 007298 branch ui_ipc_send_cmd 
-:      007300 app_ble_start_direct_adv:
-0x3f82 007301 jam bt_cmd_start_direct_adv ,mem_fifo_temp 
-0x3f83 007302 branch ui_ipc_send_cmd 
-:      007304 app_ble_stop_direct_adv:
-0x3f84 007305 jam bt_cmd_stop_direct_adv ,mem_fifo_temp 
-0x3f85 007306 branch ui_ipc_send_cmd 
-:      007308 app_ble_stop_adv:
-0x3f86 007309 jam bt_cmd_stop_adv ,mem_fifo_temp 
-0x3f87 007310 branch ui_ipc_send_cmd 
-:      007312 app_ble_start_adv:
-0x3f88 007313 jam bt_cmd_start_adv ,mem_fifo_temp 
-0x3f89 007314 branch ui_ipc_send_cmd 
-:      007316 app_ble_start_scan:
-0x3f8a 007317 jam bt_cmd_le_start_scan ,mem_fifo_temp 
-0x3f8b 007318 branch ui_ipc_send_cmd 
-:      007320 app_ble_stop_scan:
-0x3f8c 007321 jam bt_cmd_le_stop_scan ,mem_fifo_temp 
-0x3f8d 007322 branch ui_ipc_send_cmd 
-:      007324 app_ble_start_conn:
-0x3f8e 007325 jam bt_cmd_le_start_conn ,mem_fifo_temp 
-0x3f8f 007326 branch ui_ipc_send_cmd 
-:      007328 app_ble_disconnect:
-0x3f90 007329 jam bt_cmd_le_disconnect ,mem_fifo_temp 
-0x3f91 007330 branch ui_ipc_send_cmd 
-:      007332 app_ble_start_write:
-0x3f92 007333 jam bt_cmd_le_start_write ,mem_fifo_temp 
-0x3f93 007334 branch ui_ipc_send_cmd 
-:      007336 app_led_start_blink:
-0x3f94 007337 jam bt_cmd_led_blink ,mem_fifo_temp 
-0x3f95 007338 branch ui_ipc_send_cmd 
-:      007340 app_led_on:
-0x3f96 007341 jam bt_cmd_led_on ,mem_fifo_temp 
-0x3f97 007342 branch ui_ipc_send_cmd 
-:      007344 app_led_stop_blink:
-:      007345 app_led_off:
-0x3f98 007346 jam bt_cmd_led_off ,mem_fifo_temp 
-0x3f99 007347 branch ui_ipc_send_cmd 
-:      007349 app_enter_hibernate:
-0x3f9a 007350 jam bt_cmd_enter_hibernate ,mem_fifo_temp 
-0x3f9b 007351 branch ui_ipc_send_cmd 
-:      007353 app_bt_sniff_exit:
-0x3f9c 007354 jam bt_cmd_exit_sniff ,mem_fifo_temp 
-0x3f9d 007355 branch ui_ipc_send_cmd 
-:      007357 app_bt_enter_sniff:
-0x3f9e 007358 jam bt_cmd_enter_sniff ,mem_fifo_temp 
-0x3f9f 007359 branch ui_ipc_send_cmd 
-:      007361 app_ble_store_reconn_info:
-0x3fa0 007362 jam bt_cmd_store_reconn_info_le ,mem_fifo_temp 
-0x3fa1 007363 branch ui_ipc_send_cmd 
-:      007365 app_bt_store_reconn_info:
-0x3fa2 007366 jam bt_cmd_store_reconn_info_bt ,mem_fifo_temp 
-0x3fa3 007367 branch ui_ipc_send_cmd 
-:      007369 app_lpm_mult_enable:
-0x3fa4 007370 set1 mark_lpm_mult_enable ,mark 
-0x3fa5 007371 rtn 
-:      007373 app_lpm_mult_disable:
-0x3fa6 007374 set0 mark_lpm_mult_enable ,mark 
-0x3fa7 007375 rtn 
-:      007379 at_restore_param:
-0x3fa8 007380 set1 mark_ext_patch ,mark 
-0x3fa9 007381 bpatch patch32_0 ,mem_patch32 
-0x3faa 007382 arg 32 ,temp 
-0x3fab 007383 arg mem_le_name_len ,rega 
-0x3fac 007384 arg eeprom_module_ble_name_length ,regb 
-0x3fad 007385 call iicd_read_eep_data 
-0x3fae 007388 arg 32 ,temp 
-0x3faf 007389 arg mem_local_name_length ,rega 
-0x3fb0 007390 arg eeprom_module_bt_name_length ,regb 
-0x3fb1 007391 call iicd_read_eep_data 
-0x3fb2 007393 arg 6 ,temp 
-0x3fb3 007394 arg mem_lap ,rega 
-0x3fb4 007395 arg eeprom_module_bt_adss ,regb 
-0x3fb5 007396 call iicd_read_eep_data 
-0x3fb6 007398 arg 6 ,temp 
-0x3fb7 007399 arg mem_le_lap ,rega 
-0x3fb8 007400 arg eeprom_module_le_adss ,regb 
-0x3fb9 007401 call iicd_read_eep_data 
-0x3fba 007402 call le_modified_name 
-0x3fbb 007404 arg 2 ,temp 
-0x3fbc 007405 arg mem_baud ,rega 
-0x3fbd 007406 arg eeprom_module_trans_baud ,regb 
-0x3fbe 007407 call iicd_read_eep_data 
-0x3fbf 007408 call uart_set_baud_by_mem 
-0x3fc0 007410 branch at_restore_pin_code 
-:      007412 at_restore_pin_code:
-0x3fc1 007413 arg 14 ,temp 
-0x3fc2 007414 arg mem_pin_length ,rega 
-0x3fc3 007415 arg eeprom_module_pincode_length ,regb 
-0x3fc4 007416 branch iicd_read_eep_data 
-:      007418 init_module_environment:
-0x3fc5 007419 set1 mark_ext_patch ,mark 
-0x3fc6 007420 bpatch patch32_1 ,mem_patch32 
-0x3fc7 007421 call app_initflag_check 
-0x3fc8 007422 branch at_restore_param ,zero 
-:      007423 init_module_eeprom:
-0x3fc9 007424 call at_store_bt_name 
-0x3fca 007425 call at_store_le_name 
-0x3fcb 007426 call le_modified_name 
-0x3fcc 007427 call at_store_le_adss 
-0x3fcd 007428 call at_store_bt_adss 
-0x3fce 007429 call pincode_reinit 
-0x3fcf 007430 call at_store_bt_pincode 
-0x3fd0 007431 call at_store_throughput_uart_baud115200 
-0x3fd1 007432 branch app_initflag_store 
-:      007434 at_store_bt_name:
-0x3fd2 007435 fetcht 1 ,mem_local_name_length 
-0x3fd3 007436 increase 1 ,temp 
-0x3fd4 007437 arg mem_local_name_length ,rega 
-0x3fd5 007438 arg eeprom_module_bt_name_length ,regb 
-0x3fd6 007439 branch iicd_write_eep_data 
-:      007441 at_store_le_name:
-0x3fd7 007442 fetcht 1 ,mem_le_name_len 
-0x3fd8 007443 increase 1 ,temp 
-0x3fd9 007444 arg mem_le_name_len ,rega 
-0x3fda 007445 arg eeprom_module_ble_name_length ,regb 
-0x3fdb 007446 branch iicd_write_eep_data 
-:      007448 at_store_le_adss:
-0x3fdc 007449 arg 6 ,temp 
-0x3fdd 007450 arg mem_le_lap ,rega 
-0x3fde 007451 arg eeprom_module_le_adss ,regb 
-0x3fdf 007452 branch iicd_write_eep_data 
-:      007454 at_store_bt_adss:
-0x3fe0 007455 arg 6 ,temp 
-0x3fe1 007456 arg mem_lap ,rega 
-0x3fe2 007457 arg eeprom_module_bt_adss ,regb 
-0x3fe3 007458 branch iicd_write_eep_data 
-:      007460 at_store_bt_pincode:
-0x3fe4 007461 fetcht 1 ,mem_pin_length 
-0x3fe5 007462 increase 1 ,temp 
-0x3fe6 007463 arg mem_pin_length ,rega 
-0x3fe7 007464 arg eeprom_module_pincode_length ,regb 
-0x3fe8 007465 branch iicd_write_eep_data 
-:      007467 at_store_throughput_uart_baud115200:
-0x3fe9 007468 setarg at_baud_115200 
-0x3fea 007469 store 2 ,mem_timeup 
-:      007470 at_store_throughput_uart_baud:
-0x3feb 007471 arg 2 ,temp 
-0x3fec 007472 arg mem_timeup ,rega 
-0x3fed 007473 arg eeprom_module_trans_baud ,regb 
-0x3fee 007474 branch iicd_write_eep_data 
-:      007477 at_process:
-0x3fef 007478 set1 mark_ext_patch ,mark 
-0x3ff0 007479 bpatch patch32_2 ,mem_patch32 
-0x3ff1 007480 fetch 2 ,mem_current_packet_length 
-0x3ff2 007481 arg 300 ,temp 
-0x3ff3 007482 isub temp ,null 
-0x3ff4 007483 branch at_error_rev_end ,positive 
-0x3ff5 007484 call check_module_disabled 
-0x3ff6 007485 call get_uart_rrptr 
-0x3ff7 007486 copy contru ,rega 
-0x3ff8 007487 fetch 2 ,mem_current_packet_length 
-0x3ff9 007488 increase -2 ,pdata 
-0x3ffa 007489 iadd contru ,contru 
-0x3ffb 007490 ifetch 2 ,contru 
-0x3ffc 007491 arg at_cmd_end ,temp 
-0x3ffd 007492 isub temp ,null 
-0x3ffe 007493 nrtn zero 
-0x3fff 007494 copy rega ,contru 
-0x4000 007495 arg mem_prarm_atp ,regb 
-0x4001 007496 arg 3 ,loopcnt 
-0x4002 007497 call string_compare_uart_follow 
-0x4003 007498 nbranch at_error_rev_end ,true 
-0x4004 007499 branch at_dispatch 
-:      007501 at_dispatch:
-0x4005 007502 set1 mark_ext_patch ,mark 
-0x4006 007503 bpatch patch32_3 ,mem_patch32 
-0x4007 007505 copy contru ,rega 
-0x4008 007506 arg mem_prarm_name ,regb 
-0x4009 007507 force 4 ,loopcnt 
-0x400a 007508 call string_compare_uart_follow 
-0x400b 007509 branch at_rev_name ,true 
-0x400c 007511 arg mem_prarm_blename ,regb 
-0x400d 007512 force 7 ,loopcnt 
-0x400e 007513 call string_compare_uart_follow 
-0x400f 007514 branch at_rev_le_name ,true 
-0x4010 007516 arg mem_prarm_adss ,regb 
-0x4011 007517 force 4 ,loopcnt 
-0x4012 007518 call string_compare_uart_follow 
-0x4013 007519 branch at_rev_adss ,true 
-0x4014 007521 arg mem_prarm_bleadss ,regb 
-0x4015 007522 force 7 ,loopcnt 
-0x4016 007523 call string_compare_uart_follow 
-0x4017 007524 branch at_rev_leadss ,true 
-0x4018 007526 arg mem_prarm_vers ,regb 
-0x4019 007527 force 4 ,loopcnt 
-0x401a 007528 call string_compare_uart_follow 
-0x401b 007529 branch at_rev_vers ,true 
-0x401c 007531 arg mem_prarm_uart ,regb 
-0x401d 007532 force 4 ,loopcnt 
-0x401e 007533 call string_compare_uart_follow 
-0x401f 007534 branch at_rev_uart ,true 
-0x4020 007536 arg mem_prarm_pswd ,regb 
-0x4021 007537 force 4 ,loopcnt 
-0x4022 007538 call string_compare_uart_follow 
-0x4023 007539 branch at_rev_pswd ,true 
-0x4024 007541 arg mem_prarm_class ,regb 
-0x4025 007542 force 5 ,loopcnt 
-0x4026 007543 call string_compare_uart_follow 
-0x4027 007544 branch at_rev_class ,true 
-0x4028 007546 arg mem_prarm_list ,regb 
-0x4029 007547 force 4 ,loopcnt 
-0x402a 007548 call string_compare_uart_follow 
-0x402b 007549 branch at_rev_list ,true 
-0x402c 007551 arg mem_prarm_role ,regb 
-0x402d 007552 force 4 ,loopcnt 
-0x402e 007553 call string_compare_uart_follow 
-0x402f 007554 branch at_rev_role ,true 
-0x4030 007556 arg mem_prarm_sniff ,regb 
-0x4031 007557 force 5 ,loopcnt 
-0x4032 007558 call string_compare_uart_follow 
-0x4033 007559 branch at_rev_sniff ,true 
-0x4034 007561 arg mem_prarm_ldev ,regb 
-0x4035 007562 force 4 ,loopcnt 
-0x4036 007563 call string_compare_uart_follow 
-0x4037 007564 branch at_rev_ldev ,true 
-0x4038 007566 arg mem_prarm_rssi ,regb 
-0x4039 007567 force 4 ,loopcnt 
-0x403a 007568 call string_compare_uart_follow 
-0x403b 007569 branch at_rev_rssi ,true 
-0x403c 007571 arg mem_prarm_cdev ,regb 
-0x403d 007572 force 4 ,loopcnt 
-0x403e 007573 call string_compare_uart_follow 
-0x403f 007574 branch at_rev_cdev ,true 
-0x4040 007576 arg mem_prarm_inqr ,regb 
-0x4041 007577 force 4 ,loopcnt 
-0x4042 007578 call string_compare_uart_follow 
-0x4043 007579 branch at_rev_inqr ,true 
-0x4044 007581 arg mem_prarm_bleinqr ,regb 
-0x4045 007582 force 7 ,loopcnt 
-0x4046 007583 call string_compare_uart_follow 
-0x4047 007584 branch at_rev_leinqr ,true 
-0x4048 007586 arg mem_prarm_cmode ,regb 
-0x4049 007587 force 5 ,loopcnt 
-0x404a 007588 call string_compare_uart_follow 
-0x404b 007589 branch at_rev_cmode ,true 
-0x404c 007591 arg mem_prarm_mode ,regb 
-0x404d 007592 force 4 ,loopcnt 
-0x404e 007593 call string_compare_uart_follow 
-0x404f 007594 branch at_rev_mode ,true 
-0x4050 007596 arg mem_prarm_dmstate ,regb 
-0x4051 007597 force 7 ,loopcnt 
-0x4052 007598 call string_compare_uart_follow 
-0x4053 007599 branch at_rev_dmstate ,true 
-0x4054 007601 arg mem_prarm_reconn ,regb 
-0x4055 007602 force 6 ,loopcnt 
-0x4056 007603 call string_compare_uart_follow 
-0x4057 007604 branch at_rev_reconn ,true 
-0x4058 007606 arg mem_prarm_discov ,regb 
-0x4059 007607 force 6 ,loopcnt 
-0x405a 007608 call string_compare_uart_follow 
-0x405b 007609 branch at_rev_discov ,true 
-0x405c 007611 arg mem_prarm_dis ,regb 
-0x405d 007612 force 3 ,loopcnt 
-0x405e 007613 call string_compare_uart_follow 
-0x405f 007614 branch at_rev_dis ,true 
-0x4060 007616 arg mem_prarm_stsn ,regb 
-0x4061 007617 force 4 ,loopcnt 
-0x4062 007618 call string_compare_uart_follow 
-0x4063 007619 branch at_rev_stsn ,true 
-0x4064 007621 arg mem_prarm_clrflg ,regb 
-0x4065 007622 force 6 ,loopcnt 
-0x4066 007623 call string_compare_uart_follow 
-0x4067 007624 branch at_rev_clrflg ,true 
-0x4068 007626 arg mem_prarm_ota ,regb 
-0x4069 007627 force 3 ,loopcnt 
-0x406a 007628 call string_compare_uart_follow 
-0x406b 007629 branch at_rev_ota ,true 
-0x406c 007630 branch at_error_rev_end 
-:      007633 at_rev_name:
-0x406d 007634 ifetch 1 ,contru 
-0x406e 007635 beq at_ques ,at_rev_name_inquiry 
-0x406f 007636 beq at_equ ,at_rev_name_set 
-0x4070 007637 branch at_error_rev_end 
-:      007638 at_rev_name_inquiry:
-0x4071 007639 call get_uart_twptr 
-0x4072 007640 call at_group_name_inquiry 
-0x4073 007641 branch at_nomal_rev_end 
-:      007644 at_rev_le_name:
-0x4074 007645 ifetch 1 ,contru 
-0x4075 007646 beq at_ques ,at_rev_le_name_inquiry 
-0x4076 007647 beq at_equ ,at_rev_le_name_set 
-0x4077 007648 branch at_error_rev_end 
-:      007649 at_rev_le_name_inquiry:
-0x4078 007650 call get_uart_twptr 
-0x4079 007651 call at_group_le_name_inquiry 
-0x407a 007652 branch at_nomal_rev_end 
-:      007654 at_rev_adss:
-0x407b 007655 ifetch 1 ,contru 
-0x407c 007656 beq at_ques ,at_rev_adss_inquiry 
-0x407d 007657 beq at_equ ,at_rev_adss_set 
-0x407e 007658 branch at_error_rev_end 
-:      007659 at_rev_adss_inquiry:
-0x407f 007660 call at_group_adss_inquiry 
-0x4080 007661 branch at_nomal_rev_end 
-:      007663 at_rev_leadss:
-0x4081 007664 ifetch 1 ,contru 
-0x4082 007665 beq at_ques ,at_rev_leadss_inquiry 
-0x4083 007666 beq at_equ ,at_rev_leadss_set 
-0x4084 007667 branch at_error_rev_end 
-:      007668 at_rev_leadss_inquiry:
-0x4085 007670 call at_group_leadss_inquiry 
-0x4086 007671 branch at_nomal_rev_end 
-:      007673 at_rev_vers:
-0x4087 007674 ifetch 1 ,contru 
-0x4088 007675 beq at_ques ,at_rev_vers_inquiry 
-0x4089 007676 branch at_error_rev_end 
-:      007677 at_rev_vers_inquiry:
-0x408a 007678 call at_group_version_inquiry 
-0x408b 007679 branch at_nomal_rev_end 
-:      007682 at_rev_uart:
-0x408c 007683 ifetch 1 ,contru 
-0x408d 007684 beq at_equ ,at_rev_uart_set 
-0x408e 007685 branch at_error_rev_end 
-:      007688 at_rev_pswd:
-0x408f 007689 ifetch 1 ,contru 
-0x4090 007690 beq at_ques ,at_rev_pswd_inquiry 
-0x4091 007691 beq at_equ ,at_rev_pswd_set 
-0x4092 007692 branch at_error_rev_end 
-:      007693 at_rev_pswd_inquiry:
-0x4093 007694 call at_group_pswd_inquiry 
-0x4094 007695 branch at_nomal_rev_end 
-:      007697 at_rev_class:
-0x4095 007698 ifetch 1 ,contru 
-0x4096 007699 beq at_ques ,at_rev_class_inquiry 
-0x4097 007700 beq at_equ ,at_rev_class_set 
-0x4098 007701 branch at_error_rev_end 
-:      007702 at_rev_class_inquiry:
-0x4099 007703 call at_group_class_inquiry 
-0x409a 007704 branch at_nomal_rev_end 
-:      007706 at_rev_list:
-0x409b 007707 ifetch 1 ,contru 
-0x409c 007708 beq at_ques ,at_rev_list_inquiry 
-0x409d 007709 beq at_equ ,at_rev_list_set 
-0x409e 007710 branch at_error_rev_end 
-:      007711 at_rev_list_inquiry:
-0x409f 007712 call at_group_list_inquiry 
-0x40a0 007713 branch at_nomal_rev_end 
-:      007715 at_rev_role:
-0x40a1 007716 ifetch 1 ,contru 
-0x40a2 007717 beq at_ques ,at_rev_role_inquiry 
-0x40a3 007718 beq at_equ ,at_rev_role_set 
-0x40a4 007719 branch at_error_rev_end 
-:      007722 at_rev_sniff:
-0x40a5 007723 ifetch 1 ,contru 
-0x40a6 007724 beq at_ques ,at_rev_sniff_inquiry 
-0x40a7 007725 beq at_equ ,at_rev_sniff_set 
-0x40a8 007726 branch at_error_rev_end 
-:      007727 at_rev_sniff_inquiry:
-0x40a9 007728 call at_group_sniff_inquiry 
-0x40aa 007729 branch at_nomal_rev_end 
-:      007731 at_rev_ldev:
-0x40ab 007732 ifetch 1 ,contru 
-0x40ac 007733 beq at_ques ,at_rev_ldev_inquiry 
-0x40ad 007734 branch at_error_rev_end 
-:      007735 at_rev_ldev_inquiry:
-0x40ae 007736 call at_group_ldev_inquiry 
-0x40af 007737 branch at_nomal_rev_end 
-:      007739 at_rev_rssi:
-0x40b0 007740 ifetch 1 ,contru 
-0x40b1 007741 beq at_ques ,at_rev_rssi_inquiry 
-0x40b2 007742 branch at_nomal_rev_end 
-:      007743 at_rev_rssi_inquiry:
-0x40b3 007744 call context_check_idle 
-0x40b4 007745 nbranch at_error_rev_end ,zero 
-0x40b5 007746 call at_group_rssi_inquiry 
-0x40b6 007747 branch at_nomal_rev_end 
-:      007749 at_rev_cdev:
-0x40b7 007750 ifetch 1 ,contru 
-0x40b8 007751 beq at_ques ,at_rev_cdev_inquiry 
-0x40b9 007752 branch at_error_rev_end 
-:      007753 at_rev_cdev_inquiry:
-0x40ba 007754 fetch 1 ,mem_context 
-0x40bb 007755 bbit0 state_inconn ,at_error_rev_end 
-0x40bc 007756 call get_uart_twptr 
-0x40bd 007757 fetch 1 ,mem_context + coffset_mode 
-0x40be 007758 bbit1 mode_le ,le_cdev_inquiry 
-0x40bf 007759 branch at_cdev_unle_inq 
-:      007760 le_cdev_inquiry:
-0x40c0 007761 arg mem_prarm_cdev ,rega 
-0x40c1 007762 arg 4 ,loopcnt 
-0x40c2 007763 call at_group_inquiryhead_common 
-0x40c3 007764 call at_rev_uart_write_62 
-0x40c4 007765 setarg 0x34 
-0x40c5 007766 istore 1 ,contwu 
-0x40c6 007767 call at_rev_uart_write_44 
-0x40c7 007768 arg mem_le_plap ,rega 
-0x40c8 007769 call adss_hex2string_to_uart 
-0x40c9 007770 call uartd_send 
-0x40ca 007771 branch at_nomal_rev_end 
-:      007772 at_cdev_unle_inq:
-0x40cb 007773 arg mem_prarm_cdev ,rega 
-0x40cc 007774 arg 4 ,loopcnt 
-0x40cd 007775 call at_group_inquiryhead_common 
-0x40ce 007776 call at_rev_uart_write_62 
-0x40cf 007777 setarg 0x33 
-0x40d0 007778 istore 1 ,contwu 
-0x40d1 007779 call at_rev_uart_write_44 
-0x40d2 007780 arg mem_plap ,rega 
-0x40d3 007781 call adss_hex2string_to_uart 
-0x40d4 007782 call uartd_send 
-0x40d5 007783 branch at_nomal_rev_end 
-:      007786 at_rev_inqr:
-0x40d6 007787 set1 mark_ext_patch ,mark 
-0x40d7 007788 bpatch patch32_4 ,mem_patch32 
-0x40d8 007789 call app_check_conn_device_nums_addr 
-0x40d9 007790 fetch 1 ,mem_device_nums 
-0x40da 007791 bne 0 ,at_error_rev_end 
-0x40db 007792 call do_at_inquiry 
-0x40dc 007793 branch at_nomal_rev_end 
-:      007795 at_rev_leinqr:
-0x40dd 007796 set1 mark_ext_patch ,mark 
-0x40de 007797 bpatch patch32_5 ,mem_patch32 
-0x40df 007798 call do_at_leinquiry 
-0x40e0 007799 branch at_nomal_rev_end 
-:      007801 at_rev_role_inquiry:
-0x40e1 007802 arg mem_prarm_role ,rega 
-0x40e2 007803 arg 4 ,loopcnt 
-0x40e3 007804 call at_group_inquiryhead_common 
-0x40e4 007805 call context_check_idle 
-0x40e5 007806 nbranch at_rev_uart_write_n ,zero 
-0x40e6 007807 fetch 1 ,mem_context + coffset_mode 
-0x40e7 007808 bbit1 mode_master ,at_rev_uart_write_m 
-0x40e8 007809 call at_rev_uart_write_s 
-0x40e9 007810 call uartd_send 
-0x40ea 007811 branch at_nomal_rev_end 
-:      007812 at_rev_uart_write_m:
-0x40eb 007813 setarg 0x4d 
-0x40ec 007814 istore 1 ,contwu 
-0x40ed 007815 call uartd_send 
-0x40ee 007816 branch at_nomal_rev_end 
-:      007817 at_rev_uart_write_s:
-0x40ef 007818 setarg 0x53 
-0x40f0 007819 istore 1 ,contwu 
-0x40f1 007820 rtn 
-:      007822 at_rev_cmode:
-0x40f2 007823 ifetch 1 ,contru 
-0x40f3 007824 beq at_ques ,at_rev_cmode_inquiry 
-0x40f4 007825 beq at_equ ,at_rev_cmode_set 
-0x40f5 007826 branch at_error_rev_end 
-:      007827 at_rev_cmode_inquiry:
-0x40f6 007828 call at_group_cmode_inquiry 
-0x40f7 007829 branch at_nomal_rev_end 
-:      007831 at_rev_mode:
-0x40f8 007832 ifetch 1 ,contru 
-0x40f9 007833 beq at_equ ,at_rev_mode_set 
-0x40fa 007834 branch at_error_rev_end 
-:      007836 at_rev_dmstate:
-0x40fb 007837 ifetch 1 ,contru 
-0x40fc 007838 beq at_ques ,at_rev_dmstate_inquiry 
-0x40fd 007839 branch at_error_rev_end 
-:      007840 at_rev_dmstate_inquiry:
-0x40fe 007841 call at_group_dmstate_inquiry 
-0x40ff 007842 branch at_nomal_rev_end 
-:      007844 at_rev_reconn:
-0x4100 007845 fetch 1 ,mem_app_connection_options 
-0x4101 007846 store 1 ,mem_connection_options 
-0x4102 007847 call eeprom_load_reconn_info 
-0x4103 007848 call app_check_conn_device_nums_addr 
-0x4104 007849 fetch 1 ,mem_device_nums 
-0x4105 007850 bne 0 ,at_error_rev_end 
-0x4106 007851 fetch 1 ,mem_xrecord_mode 
-0x4107 007852 beq rec_3_mode ,at_rev_unle_reconn 
-0x4108 007853 beq rec_4_mode ,at_rev_lereconn 
-0x4109 007854 branch at_error_rev_end 
-:      007856 at_rev_lereconn:
-0x410a 007857 call app_ble_start_direct_adv 
-0x410b 007858 branch at_nomal_rev_end 
-:      007859 at_rev_unle_reconn:
-0x410c 007860 call app_bt_start_reconnect 
-0x410d 007861 branch at_nomal_rev_end 
-:      007863 at_rev_dis:
-0x410e 007864 call app_check_conn_device_nums_addr 
-0x410f 007865 fetch 1 ,mem_device_nums 
-0x4110 007866 bne 1 ,at_error_rev_end 
-0x4111 007867 fetch 1 ,mem_context + coffset_mode 
-0x4112 007868 bbit1 mode_le ,at_rev_ledis 
-0x4113 007869 call app_bt_disconnect 
-0x4114 007870 branch at_nomal_rev_end 
-:      007873 at_rev_ledis:
-0x4115 007874 call app_ble_disconnect 
-0x4116 007875 branch at_nomal_rev_end 
-:      007878 at_rev_stsn:
-0x4117 007879 ifetch 1 ,contru 
-0x4118 007880 beq at_equ ,at_rev_stsn_set 
-0x4119 007881 branch at_error_rev_end 
-:      007882 at_rev_stsn_set:
-0x411a 007883 ifetch 1 ,contru 
-0x411b 007884 beq 0x31 ,at_exit_sniff 
-0x411c 007885 beq 0x30 ,at_enter_sniff 
-0x411d 007886 branch at_error_rev_end 
-:      007887 at_enter_sniff:
-0x411e 007888 call app_check_sniff 
-0x411f 007889 branch at_nomal_rev_end ,true 
-0x4120 007890 call app_bt_enter_sniff 
-0x4121 007891 branch at_nomal_rev_end 
-:      007892 at_exit_sniff:
-0x4122 007893 call app_check_sniff 
-0x4123 007894 nbranch at_nomal_rev_end ,true 
-0x4124 007895 call module_exit_sniff 
-0x4125 007896 call at_set_cmd_task_flag 
-0x4126 007897 branch at_nomal_rev_end 
-:      007900 at_rev_clrflg:
-0x4127 007901 call app_clearflag_store 
-0x4128 007902 branch at_nomal_rev_end 
-:      007904 at_rev_ota:
-0x4129 007905 ifetch 1 ,contru 
-0x412a 007906 beq at_equ ,at_rev_ota_process 
-0x412b 007907 branch at_error_rev_end 
-:      007909 at_rev_discov:
-0x412c 007910 call app_check_conn_device_nums_addr 
-0x412d 007911 fetch 1 ,mem_device_nums 
-0x412e 007912 bne 0 ,at_error_rev_end 
-0x412f 007913 call module_disconn_start 
-0x4130 007914 branch at_nomal_rev_end 
-:      007920 at_rev_name_set:
-0x4131 007921 arg mem_local_name ,rega 
-0x4132 007922 call at_set_common 
-0x4133 007923 storet 1 ,mem_local_name_length 
-0x4134 007924 call at_store_bt_name 
-0x4135 007925 branch at_nomal_rev_end 
-:      007927 at_rev_le_name_set:
-0x4136 007928 arg mem_le_name ,rega 
-0x4137 007929 call at_set_common 
-0x4138 007930 storet 1 ,mem_le_name_len 
-0x4139 007931 call at_store_le_name 
-0x413a 007932 call le_modified_name 
-0x413b 007933 branch at_nomal_rev_end 
-:      007935 at_rev_adss_set:
-0x413c 007936 arg mem_lap ,contw 
-0x413d 007937 call adss_string2hex_from_uart 
-0x413e 007938 call at_store_bt_adss 
-0x413f 007939 branch at_nomal_rev_end 
-:      007941 at_rev_leadss_set:
-0x4140 007942 arg mem_le_lap ,contw 
-0x4141 007943 call adss_string2hex_from_uart 
-0x4142 007944 call at_store_le_adss 
-0x4143 007945 branch at_nomal_rev_end 
-:      007947 at_rev_pswd_set:
-0x4144 007948 arg mem_pin ,rega 
-0x4145 007949 call at_set_common 
-0x4146 007950 storet 1 ,mem_pin_length 
-0x4147 007951 call at_store_bt_pincode 
-0x4148 007952 branch at_nomal_rev_end 
-:      007954 at_rev_uart_set:
-0x4149 007955 call string2dec_from_uart 
-0x414a 007956 setarg uart_clk 
-0x414b 007957 idiv temp 
-0x414c 007958 call wait_div_end 
-0x414d 007959 quotient pdata 
-0x414e 007960 store 2 ,mem_timeup 
-0x414f 007961 call at_store_throughput_uart_baud 
-0x4150 007962 branch at_nomal_rev_end 
-:      007964 at_rev_mode_set:
-0x4151 007965 ifetch 1 ,contru 
-0x4152 007966 sub pdata ,0x33 ,null 
-0x4153 007967 nbranch at_error_rev_end ,positive 
-0x4154 007968 and pdata ,0x3 ,pdata 
-0x4155 007969 store 1 ,mem_module_state 
-0x4156 007970 branch at_nomal_rev_end 
-:      007972 at_rev_class_set:
-0x4157 007973 ifetch 3 ,contru 
-0x4158 007974 store 3 ,mem_class 
-0x4159 007975 branch at_nomal_rev_end 
-:      007977 at_rev_role_set:
-0x415a 007978 call context_check_idle 
-0x415b 007979 nbranch at_error_rev_end ,zero 
-0x415c 007980 ifetch 1 ,contru 
-0x415d 007981 beq 0x53 ,at_role_slave 
-0x415e 007982 beq 0x4D ,at_role_master 
-0x415f 007983 branch at_error_rev_end 
-:      007985 at_role_slave:
-0x4160 007986 fetch 1 ,mem_context + coffset_mode 
-0x4161 007987 bbit1 mode_master ,at_switch_role 
-0x4162 007988 branch at_error_rev_end 
-:      007990 at_role_master:
-0x4163 007991 fetch 1 ,mem_context + coffset_mode 
-0x4164 007992 bbit0 mode_master ,at_switch_role 
-0x4165 007993 branch at_error_rev_end 
-:      007995 at_switch_role:
-0x4166 007996 fetch 1 ,mem_module_task 
-0x4167 007997 set1 at_task_switch ,pdata 
-0x4168 007998 store 1 ,mem_module_task 
-0x4169 007999 jam hci_cmd_role_switch ,mem_hci_cmd 
-0x416a 008000 branch at_rev_end 
-:      008002 at_rev_sniff_set:
-0x416b 008003 arg mem_sniff_param_interval ,contw 
-0x416c 008004 call mem2_string2hex_from_uart 
-0x416d 008005 arg mem_sniff_param_attempt ,contw 
-0x416e 008006 call mem2_string2hex_from_uart 
-0x416f 008007 arg mem_sniff_param_timeout ,contw 
-0x4170 008008 call mem2_string2hex_from_uart 
-0x4171 008009 branch at_nomal_rev_end 
-:      008011 at_rev_list_set:
-0x4172 008012 ifetch 1 ,contru 
-0x4173 008013 beq 0x31 ,at_rev_list_set_1 
-0x4174 008014 beq 0x32 ,at_rev_list_set_2 
-0x4175 008015 branch at_error_rev_end 
-:      008016 at_rev_list_set_1:
-0x4176 008017 ifetch 1 ,contru 
-0x4177 008018 arg mem_temp_lap ,contw 
-0x4178 008019 call adss_string2hex_from_uart 
-0x4179 008020 call eeprom_clear_bd_reconn_info 
-0x417a 008021 nrtn user 
-0x417b 008022 branch at_nomal_rev_end 
-:      008023 at_rev_list_set_2:
-0x417c 008024 call eeprom_clear_all_reconn_info 
-0x417d 008025 branch at_nomal_rev_end 
-:      008027 at_rev_cmode_set:
-0x417e 008028 ifetch 1 ,contru 
-0x417f 008029 fetcht 1 ,mem_module_state 
-0x4180 008030 nsetflag blank ,at_state_cmode ,temp 
-0x4181 008031 storet 1 ,mem_module_state 
-0x4182 008032 branch at_nomal_rev_end ,blank 
-0x4183 008033 ifetch 1 ,contru 
-0x4184 008034 arg mem_cmode_addr ,contw 
-0x4185 008035 call adss_string2hex_from_uart 
-0x4186 008036 branch at_nomal_rev_end 
-:      008038 at_rev_ota_process:
-0x4187 008039 set1 mark_ext_patch ,mark 
-0x4188 008040 bpatch patch32_6 ,mem_patch32 
-0x4189 008041 arg 20 ,loopcnt 
-0x418a 008042 arg mem_l2cap_rxbuff1 ,contw 
-0x418b 008043 call uart_copy_rx_bytes 
-0x418c 008044 arg mem_l2cap_rxbuff1 ,rega 
-0x418d 008045 fetch 1 ,mem_l2cap_rxbuff1 
-0x418e 008046 compare ota_write_req ,pdata ,0xff 
-0x418f 008047 call prcp_parse_ota_write_req ,true 
-0x4190 008048 fetch 1 ,mem_l2cap_rxbuff1 
-0x4191 008049 compare ota_end_cmd ,pdata ,0xff 
-0x4192 008050 call prcp_parse_ota_end_cmd ,true 
-0x4193 008051 branch at_nomal_rev_end 
-:      008056 at_group_name_inquiry:
-0x4194 008057 arg mem_prarm_name ,rega 
-0x4195 008058 arg 4 ,loopcnt 
-0x4196 008059 call at_group_inquiryhead_common 
-0x4197 008060 fetch 1 ,mem_local_name_length 
-0x4198 008061 copy pdata ,loopcnt 
-0x4199 008062 arg mem_local_name ,contr 
-0x419a 008063 branch send_mem_to_uart0 
-:      008064 at_group_le_name_inquiry:
-0x419b 008065 arg mem_prarm_blename ,rega 
-0x419c 008066 force 7 ,loopcnt 
-0x419d 008067 call at_group_inquiryhead_common 
-0x419e 008068 call le_get_device_name 
-0x419f 008069 ifetch 1 ,contr 
-0x41a0 008070 copy pdata ,loopcnt 
-0x41a1 008071 branch send_mem_to_uart0 
-:      008074 at_group_adss_inquiry:
-0x41a2 008075 arg mem_prarm_adss ,rega 
-0x41a3 008076 arg 4 ,loopcnt 
-0x41a4 008077 call at_group_inquiryhead_common 
-0x41a5 008078 arg mem_lap ,rega 
-0x41a6 008079 call adss_hex2string_to_uart 
-0x41a7 008080 branch uartd_send 
-:      008081 at_group_leadss_inquiry:
-0x41a8 008082 arg mem_prarm_bleadss ,rega 
-0x41a9 008083 arg 7 ,loopcnt 
-0x41aa 008084 call at_group_inquiryhead_common 
-0x41ab 008085 arg mem_le_lap ,rega 
-0x41ac 008086 call adss_hex2string_to_uart 
-0x41ad 008087 branch uartd_send 
-:      008090 at_group_version_inquiry:
-0x41ae 008091 arg mem_prarm_vers ,rega 
-0x41af 008092 arg 4 ,loopcnt 
-0x41b0 008093 call at_group_inquiryhead_common 
-0x41b1 008094 arg 6 ,loopcnt 
-0x41b2 008095 arg mem_module_version ,contr 
-0x41b3 008096 branch send_mem_to_uart0 
-:      008098 at_group_class_inquiry:
-0x41b4 008099 arg mem_prarm_class ,rega 
-0x41b5 008100 arg 5 ,loopcnt 
-0x41b6 008101 call at_group_inquiryhead_common 
-0x41b7 008102 arg 3 ,loopcnt 
-0x41b8 008103 arg mem_class ,contr 
-0x41b9 008104 branch send_mem_to_uart0 
-:      008106 at_group_list_inquiry:
-0x41ba 008107 arg mem_prarm_list ,rega 
-0x41bb 008108 arg 4 ,loopcnt 
-0x41bc 008109 call at_group_inquiryhead_common 
-0x41bd 008110 call eeprom_load_bdaddr_list 
-0x41be 008111 call at_group_list_reply 
-0x41bf 008112 branch uartd_send 
-:      008115 at_group_ldev_inquiry:
-0x41c0 008116 call eeprom_load_reconn_bdaddr 
-0x41c1 008117 arg mem_prarm_ldev ,rega 
-0x41c2 008118 arg 4 ,loopcnt 
-0x41c3 008119 call at_group_inquiryhead_common 
-0x41c4 008120 fetch 1 ,mem_record_bt_mode 
-0x41c5 008121 beq rec_3_mode ,at_group_ldev_inquiry0 
-0x41c6 008122 beq rec_4_mode ,at_group_ldev_inquiry0 
-0x41c7 008123 branch uartd_send 
-:      008124 at_group_ldev_inquiry0:
-0x41c8 008125 istore 1 ,contwu 
-0x41c9 008126 call at_rev_uart_write_44 
-0x41ca 008127 arg mem_temp_lap ,rega 
-0x41cb 008128 call adss_hex2string_to_uart 
-0x41cc 008129 branch uartd_send 
-:      008131 at_group_rssi_inquiry:
-0x41cd 008132 set1 mark_ext_patch ,mark 
-0x41ce 008133 bpatch patch32_7 ,mem_patch32 
-0x41cf 008134 arg mem_prarm_rssi ,rega 
-0x41d0 008135 arg 4 ,loopcnt 
-0x41d1 008136 call at_group_inquiryhead_common 
-0x41d2 008137 call at_rssi_result 
-0x41d3 008138 branch uartd_send 
-:      008139 at_rssi_result:
-0x41d4 008140 arg mem_rssi ,rega 
-0x41d5 008141 arg 1 ,loopcnt 
-0x41d6 008142 branch hex2string_to_uart0 
-:      008144 at_group_cdev_inquiry:
-0x41d7 008145 rtn 
-:      008148 at_group_cmode_inquiry:
-0x41d8 008149 arg mem_prarm_cmode ,rega 
-0x41d9 008150 arg 5 ,loopcnt 
-0x41da 008151 call at_group_inquiryhead_common 
-0x41db 008152 arg mem_cmode_addr ,rega 
-0x41dc 008153 call adss_hex2string_to_uart 
-0x41dd 008154 branch uartd_send 
-:      008157 at_group_dmstate_inquiry:
-0x41de 008158 arg mem_prarm_dmstate ,rega 
-0x41df 008159 arg 7 ,loopcnt 
-0x41e0 008160 call at_group_inquiryhead_common 
-0x41e1 008161 fetch 1 ,mem_module_state 
-0x41e2 008162 copy pdata ,rega 
-0x41e3 008163 fetch 1 ,mem_context 
-0x41e4 008164 isolate1 state_inconn ,pdata 
-0x41e5 008165 setflag true ,at_state_isconn ,rega 
-0x41e6 008166 isolate1 state_insniff ,pdata 
-0x41e7 008167 setflag true ,at_state_sniff ,rega 
-0x41e8 008168 fetch 1 ,mem_context + coffset_mode 
-0x41e9 008169 isolate1 mode_master ,pdata 
-0x41ea 008170 setflag true ,at_state_role ,rega 
-0x41eb 008171 isolate1 mode_le ,pdata 
-0x41ec 008172 setflag true ,at_state_le ,rega 
-0x41ed 008173 copy rega ,pdata 
-0x41ee 008174 istore 1 ,contwu 
-0x41ef 008175 branch uartd_send 
-:      008177 do_at_inquiry:
-0x41f0 008178 setarg param_glap 
-0x41f1 008179 store 3 ,mem_glap 
-0x41f2 008180 fetch 1 ,mem_at_using_flag 
-0x41f3 008181 set1 at_flag_inq ,pdata 
-0x41f4 008182 store 1 ,mem_at_using_flag 
-0x41f5 008183 branch do_at_inquiry0 
-:      008185 do_at_leinquiry:
-0x41f6 008186 call app_check_conn_device_nums_addr 
-0x41f7 008187 fetch 1 ,mem_device_nums 
-0x41f8 008188 bne 0 ,at_error_rev_end 
-0x41f9 008189 call app_ble_start_scan 
-0x41fa 008190 fetch 1 ,mem_at_using_flag 
-0x41fb 008191 set1 at_flag_leinq ,pdata 
-0x41fc 008192 store 1 ,mem_at_using_flag 
-0x41fd 008193 setarg 0x200 
-0x41fe 008194 store 2 ,mem_at_scan_time 
-0x41ff 008195 arg mem_prarm_bleinqr ,rega 
-0x4200 008196 arg 6 ,loopcnt 
-0x4201 008197 call at_group_inquiryhead_common 
-0x4202 008198 call send_mem_to_uart0 
-0x4203 008199 branch at_rev_end 
-:      008203 at_group_pswd_inquiry:
-0x4204 008204 arg mem_prarm_pswd ,rega 
-0x4205 008205 arg 4 ,loopcnt 
-0x4206 008206 call at_group_inquiryhead_common 
-0x4207 008207 fetch 1 ,mem_pin_length 
-0x4208 008208 copy pdata ,loopcnt 
-0x4209 008209 arg mem_pin ,contr 
-0x420a 008210 branch send_mem_to_uart0 
-:      008214 at_group_sniff_inquiry:
-0x420b 008215 arg mem_prarm_sniff ,rega 
-0x420c 008216 arg 5 ,loopcnt 
-0x420d 008217 call at_group_inquiryhead_common 
-0x420e 008218 call at_rev_uart_write_62 
-0x420f 008219 setarg 84 
-0x4210 008220 istore 1 ,contwu 
-0x4211 008221 call at_rev_uart_write_colon 
-0x4212 008222 arg mem_sniff_param_interval ,rega 
-0x4213 008223 call mem2_hex2string_to_uart 
-0x4214 008224 call at_rev_uart_write_62 
-0x4215 008225 setarg 65 
-0x4216 008226 istore 1 ,contwu 
-0x4217 008227 call at_rev_uart_write_colon 
-0x4218 008228 arg mem_sniff_param_attempt ,rega 
-0x4219 008229 call mem2_hex2string_to_uart 
-0x421a 008230 call at_rev_uart_write_62 
-0x421b 008231 setarg 79 
-0x421c 008232 istore 1 ,contwu 
-0x421d 008233 call at_rev_uart_write_colon 
-0x421e 008234 arg mem_sniff_param_timeout ,rega 
-0x421f 008235 call mem2_hex2string_to_uart 
-0x4220 008236 branch send_mem_to_uart0 
-:      008237 at_inquiry_reply:
-0x4221 008238 call get_uart_twptr 
-0x4222 008239 call at_rev_uart_write_62 
-0x4223 008240 arg extm_lap ,rega 
-0x4224 008241 call adss_hex2string_to_uart 
-0x4225 008242 call at_rev_uart_write_44 
-0x4226 008243 arg extm_class ,rega 
-0x4227 008244 call mem3_hex2string_to_uart 
-0x4228 008245 call at_rev_uart_write_44 
-0x4229 008246 call at_rssi_result 
-0x422a 008247 branch uartd_send 
-:      008258 at_set_common:
-0x422b 008259 call at_set_setprarm 
-0x422c 008260 branch uart_copy_rx_bytes 
-:      008261 at_set_setprarm:
-0x422d 008262 call uart_get_remain_length 
-0x422e 008263 copy pdata ,temp 
-0x422f 008264 copy pdata ,loopcnt 
-0x4230 008265 copy rega ,contw 
-0x4231 008266 rtn 
-:      008269 at_group_inquiryhead_common:
-0x4232 008270 call get_uart_twptr 
-0x4233 008271 call at_rev_uart_write_plus 
-:      008272 at_group_inquiryhead_common0:
-0x4234 008273 copy rega ,contr 
-0x4235 008274 call uart_copy_tx_bytes 
-0x4236 008275 branch at_rev_uart_write_colon 
-:      008278 string_compare_uart_follow:
-0x4237 008279 ifetch 1 ,contru 
-0x4238 008280 ifetcht 1 ,regb 
-0x4239 008281 isub temp ,null 
-0x423a 008282 disable true 
-0x423b 008283 nbranch string_compare_uart_follow_diff ,zero 
-0x423c 008284 increase 1 ,regb 
-0x423d 008285 loop string_compare_uart_follow 
-0x423e 008286 enable true 
-0x423f 008287 rtn 
-:      008288 string_compare_uart_follow_diff:
-0x4240 008289 branch restore_contru 
-:      008292 at_rev_uart_write_plus:
-0x4241 008293 setarg ui_plus 
-0x4242 008294 istore 1 ,contwu 
-0x4243 008295 rtn 
-:      008297 at_rev_uart_write_colon:
-0x4244 008298 setarg ui_colon 
-0x4245 008299 istore 1 ,contwu 
-0x4246 008300 rtn 
-:      008303 at_rev_uart_write_62:
-0x4247 008304 setarg 62 
-0x4248 008305 istore 1 ,contwu 
-0x4249 008306 rtn 
-:      008307 at_rev_uart_write_n:
-0x424a 008308 setarg 78 
-0x424b 008309 istore 1 ,contwu 
-0x424c 008310 call uartd_send 
-0x424d 008311 branch at_nomal_rev_end 
-:      008315 at_rev_uart_write_44:
-0x424e 008316 setarg at_comma 
-0x424f 008317 istore 1 ,contwu 
-0x4250 008318 rtn 
-:      008320 restore_contru:
-0x4251 008321 copy rega ,contru 
-0x4252 008322 rtn 
-:      008324 at_group_list_reply:
-0x4253 008325 arg mem_bdaddr_list_buff + 7 ,regc 
-0x4254 008326 arg 4 ,loopcnt 
-:      008327 at_group_list_reply_loop:
-0x4255 008328 copy loopcnt ,pdata 
-0x4256 008329 store 1 ,mem_pdatatemp 
-0x4257 008330 ifetch 1 ,regc 
-0x4258 008331 beq rec_3_mode ,at_group_list_isrecord 
-0x4259 008332 beq rec_4_mode ,at_group_list_isrecord 
-0x425a 008333 branch at_group_list_notrecord 
-:      008334 at_group_list_isrecord:
-0x425b 008335 call at_rev_uart_write_62 
-0x425c 008336 ifetch 1 ,regc 
-0x425d 008337 istore 1 ,contwu 
-0x425e 008338 increase 1 ,regc 
-0x425f 008339 call at_rev_uart_write_44 
-0x4260 008340 copy regc ,rega 
-0x4261 008341 call adss_hex2string_to_uart 
-:      008342 at_group_list_notrecord0:
-0x4262 008343 increase 6 ,regc 
-0x4263 008344 fetch 1 ,mem_pdatatemp 
-0x4264 008345 copy pdata ,loopcnt 
-0x4265 008346 loop at_group_list_reply_loop 
-0x4266 008347 rtn 
-:      008348 at_group_list_notrecord:
-0x4267 008349 increase 1 ,regc 
-0x4268 008350 branch at_group_list_notrecord0 
-:      008354 uart_get_remain_length:
-0x4269 008355 set1 mark_ext_patch ,mark 
-0x426a 008356 bpatch patch33_0 ,mem_patch33 
-0x426b 008357 hfetch 2 ,core_uart_rrptr 
-0x426c 008358 isub contru ,pdata 
-0x426d 008359 rtn zero 
-0x426e 008360 branch uart_get_remain_length0 ,positive 
-:      008361 uart_get_remain_length_common:
-0x426f 008362 fetcht 2 ,mem_current_packet_length 
-0x4270 008363 iadd temp ,pdata 
-0x4271 008364 increase -2 ,pdata 
-0x4272 008365 rtn 
-:      008366 uart_get_remain_length0:
-0x4273 008367 call uart_get_rx_buff_length 
-0x4274 008368 iadd contru ,temp 
-0x4275 008369 hfetch 2 ,core_uart_rrptr 
-0x4276 008370 isub temp ,pdata 
-0x4277 008371 branch uart_get_remain_length_common 
-:      008373 uart_get_rx_buff_length:
-0x4278 008374 arg mem_module_rx_buf_end ,pdata 
-0x4279 008375 increase 1 ,pdata 
-0x427a 008376 arg mem_module_rx_buf ,temp 
-0x427b 008377 isub temp ,pdata 
-0x427c 008378 rtn 
-:      008380 release_packet:
-0x427d 008381 fetcht 2 ,mem_current_packet_length 
-0x427e 008382 branch uartd_rxdone_by_len 
-:      008387 at_error_rev_end:
-0x427f 008388 set1 mark_ext_patch ,mark 
-0x4280 008389 bpatch patch33_1 ,mem_patch33 
-0x4281 008390 call get_uart_twptr 
-0x4282 008391 setarg 0x525245 
-0x4283 008392 istore 3 ,contwu 
-0x4284 008393 call uartd_send 
-0x4285 008394 branch at_rev_end 
-:      008396 at_nomal_rev_end:
-0x4286 008397 set1 mark_ext_patch ,mark 
-0x4287 008398 bpatch patch33_2 ,mem_patch33 
-0x4288 008399 call get_uart_twptr 
-0x4289 008400 setarg 0x4b4f 
-0x428a 008401 istore 2 ,contwu 
-0x428b 008402 call uartd_send 
-:      008403 spp_send_end:
-:      008404 at_rev_end:
-0x428c 008405 set1 mark_ext_patch ,mark 
-0x428d 008406 bpatch patch33_3 ,mem_patch33 
-0x428e 008407 call release_packet 
-:      008408 spp_ipc_end:
-0x428f 008409 setarg 0 
-0x4290 008410 store 2 ,mem_current_packet_length 
-0x4291 008411 store 4 ,mem_last_uart_clock 
-0x4292 008412 rtn 
-:      008415 le_dongle_init:
-0x4293 008416 call usb_init 
-0x4294 008417 call app_led_start_blink 
-0x4295 008418 setarg le_dongle 
-0x4296 008419 store 2 ,mem_cb_le_process 
-0x4297 008420 setarg dongle_process_bb_event 
-0x4298 008421 store 2 ,mem_cb_bb_event_process 
-0x4299 008422 setarg usb_isr 
-0x429a 008423 store 2 ,mem_cb_idle_process 
-0x429b 008424 jam 5 ,mem_dongle_count 
-0x429c 008425 jam 0 ,mem_dongle_peers 
-0x429d 008426 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x429e 008427 rtn 
-:      008430 le_dongle:
-0x429f 008431 disable true 
-0x42a0 008432 call app_check_conn_device_nums_addr 
-0x42a1 008434 jam 0x1b ,mem_cmd_le_create_conn 
-0x42a2 008435 fetch 1 ,mem_device_nums 
-0x42a3 008436 compare 2 ,pdata ,0x3 
-0x42a4 008437 nrtn true 
-0x42a5 008438 jam 0 ,mem_le_scan_enable 
-0x42a6 008439 rtn 
-:      008441 le_scan_dongle:
-0x42a7 008442 fetch 1 ,mem_le_rxbuf 
-0x42a8 008443 bbit0 0 ,dongle_add_peer 
-0x42a9 008444 fetch 6 ,mem_le_rxbuf + 2 
-0x42aa 008445 fetcht 6 ,mem_le_plap 
-0x42ab 008446 isub temp ,null 
-0x42ac 008447 nrtn zero 
-:      008448 dongle_peer_paired:
-0x42ad 008449 fetch 6 ,mem_le_plap 
-0x42ae 008450 store 6 ,mem_le_conn_peer_addr 
-0x42af 008451 rtn 
-:      008453 dongle_add_peer:
-0x42b0 008454 arg 0xff ,rega 
-0x42b1 008455 call le_search_adtype 
-0x42b2 008456 nrtn zero 
-0x42b3 008457 ifetch 2 ,contr 
-0x42b4 008458 fetcht 2 ,mem_dongle_signature 
-0x42b5 008459 isub temp ,null 
-0x42b6 008460 nrtn zero 
-0x42b7 008461 fetch 1 ,mem_dongle_peers 
-0x42b8 008462 increase 1 ,pdata 
-0x42b9 008463 store 1 ,mem_dongle_peers 
-0x42ba 008464 fetcht 1 ,mem_dongle_pairing_cnt 
-0x42bb 008465 isub temp ,null 
-0x42bc 008466 branch dongle_peer_paired ,positive 
-0x42bd 008467 rtn 
-:      008469 dongle_process_bb_event:
-0x42be 008470 copy regc ,pdata 
-0x42bf 008471 beq bt_evt_le_disconnected ,dongle_le_event_bb_disconnected 
-0x42c0 008472 beq bt_evt_le_connected ,dongle_bb_event_connected 
-0x42c1 008473 and pdata ,0x0f ,temp 
-0x42c2 008474 and_into bt_evt_timer_mask ,pdata 
-0x42c3 008475 beq bt_evt_timer_init ,dongle_bb_event_100ms 
-0x42c4 008476 rtn 
-:      008478 dongle_le_event_bb_disconnected:
-0x42c5 008479 setarg 0 
-0x42c6 008480 store 6 ,mem_le_conn_peer_addr 
-0x42c7 008481 jam 0 ,mem_dongle_peers 
-0x42c8 008482 setarg 0 
-0x42c9 008483 store 5 ,mem_mouse_data 
-0x42ca 008484 jam send_mouse_data_cmd ,mem_mcmd 
-0x42cb 008485 call usb_isr 
-0x42cc 008486 branch app_ble_start_scan 
-:      008488 dongle_bb_event_100ms:
-0x42cd 008489 rtn 
-0x42ce 008490 fetch 1 ,mem_le_scan_enable 
-0x42cf 008491 rtn blank 
-0x42d0 008492 fetch 1 ,mem_dongle_count 
-0x42d1 008493 rtn blank 
-0x42d2 008494 increase -1 ,pdata 
-0x42d3 008495 store 1 ,mem_dongle_count 
-0x42d4 008496 nrtn blank 
-0x42d5 008497 call le_change_peer_addr 
-0x42d6 008498 branch app_ble_start_conn 
-:      008501 dongle_bb_event_connected:
-0x42d7 008502 branch app_ble_stop_scan 
-:      008504 le_change_peer_addr:
-0x42d8 008506 jam 5 ,mem_dongle_count 
-0x42d9 008507 fetch 1 ,mem_le_peer_state 
-0x42da 008508 beq le_context_state_kb ,addr_slave2 
-0x42db 008509 beq le_context_state_mouse ,addr_slave1 
-0x42dc 008510 rtn 
-:      008511 addr_slave1:
-0x42dd 008512 fetch 6 ,mem_le_addr_slave1 
-0x42de 008513 store 6 ,mem_app_peer_addr 
-0x42df 008514 jam le_context_state_kb ,mem_le_peer_state 
-0x42e0 008515 rtn 
-:      008516 addr_slave2:
-0x42e1 008517 fetch 6 ,mem_le_addr_slave2 
-0x42e2 008518 store 6 ,mem_app_peer_addr 
-0x42e3 008519 jam le_context_state_mouse ,mem_le_peer_state 
-0x42e4 008520 rtn 
-:      008523 hci_rx_bcsp:
-0x42e5 008524 ifetch 2 ,contru 
-0x42e6 008525 branch hci_reset_uart ,blank 
-0x42e7 008526 iforce regc 
-0x42e8 008527 ifetch 1 ,contru 
-0x42e9 008528 store 1 ,mem_h5rx_tmp 
-0x42ea 008529 iforce rega 
-0x42eb 008530 bbit0 6 ,hci_rx_bcsp_nocrc 
-0x42ec 008531 increase -2 ,regc 
-:      008532 hci_rx_bcsp_nocrc:
-0x42ed 008533 ifetch 2 ,contru 
-0x42ee 008534 rshift4 pdata ,loopcnt 
-0x42ef 008535 and pdata ,0xf ,debug 
-0x42f0 008536 iadd rega ,rega 
-0x42f1 008537 rshift8 pdata ,pdata 
-0x42f2 008538 iadd rega ,rega 
-0x42f3 008539 ifetch 1 ,contru 
-0x42f4 008540 iadd rega ,pdata 
-0x42f5 008541 bne 0xff ,hci_rx_bcsp_discard_packet 
-0x42f6 008542 add regc ,-4 ,pdata 
-0x42f7 008543 isub loopcnt ,null 
-0x42f8 008544 nbranch hci_rx_bcsp_discard_packet_err ,zero 
-0x42f9 008545 fetch 1 ,mem_h5rx_tmp 
-0x42fa 008546 isolate0 7 ,pdata 
-0x42fb 008547 branch hci_rx_bcsp_check_ack_skip ,true 
-0x42fc 008548 set0 mark_h5_reset ,mark 
-0x42fd 008549 bmark1 mark_h5_reset ,hci_rx_bcsp_check_ack_skip 
-0x42fe 008550 and_into 7 ,pdata 
-0x42ff 008551 fetcht 1 ,mem_h5tx_ack 
-0x4300 008552 isub temp ,null 
-0x4301 008553 nbranch hci_rx_bcsp_discard_packet_err ,zero 
-:      008554 hci_rx_bcsp_check_ack_skip:
-0x4302 008555 setarg 1600 
-0x4303 008556 force lpo_delay_timer ,queue 
-0x4304 008557 call timer_init 
-0x4305 008558 deposit debug 
-0x4306 008559 call hci_bcsp_parse_packet 
-0x4307 008560 rtn user 
-0x4308 008561 fetch 1 ,mem_h5rx_tmp 
-0x4309 008562 iforce rega 
-0x430a 008563 rshift3 pdata ,temp 
-0x430b 008564 and_into 7 ,temp 
-0x430c 008565 fetch 1 ,mem_h5rx_ack 
-0x430d 008566 isub temp ,pdata 
-0x430e 008567 sub pdata ,0 ,pdata 
-0x430f 008568 and_into 7 ,pdata 
-0x4310 008569 bne 1 ,hci_rx_bcsp_discard_packet_err 
-0x4311 008570 storet 1 ,mem_h5rx_ack 
-0x4312 008571 fetch 1 ,mem_h5rx_ackcnt 
-0x4313 008572 increase 1 ,pdata 
-0x4314 008573 store 1 ,mem_h5rx_ackcnt 
-0x4315 008574 branch hci_rx_bcsp_discard_packet 
-:      008576 hci_rx_bcsp_discard_packet_err:
-0x4316 008577 fetch 1 ,mem_check_err_acl_cont 
-0x4317 008578 increase 1 ,pdata 
-0x4318 008579 store 1 ,mem_check_err_acl_cont 
-:      008580 hci_rx_bcsp_discard_packet:
-0x4319 008581 hfetch 2 ,core_uart_rrptr 
-0x431a 008582 iforce contru 
-0x431b 008583 ifetch 2 ,contru 
-0x431c 008584 iadd contru ,contru 
-0x431d 008585 deposit contru 
-0x431e 008586 hstore 2 ,core_uart_rrptr 
-0x431f 008587 rtn 
-:      008589 hci_bcsp_parse_packet:
-0x4320 008590 disable user 
-0x4321 008591 rtn blank 
-0x4322 008592 beq 1 ,parse_bcsp_link_establish 
-0x4323 008593 beq 2 ,parse_bcsp_bccmd 
-0x4324 008594 beq 5 ,process_hci_cmd 
-0x4325 008595 beq 6 ,process_acl 
-0x4326 008596 beq 8 ,process_hci_patch 
-0x4327 008597 rtn 
-:      008599 parse_bcsp_link_establish:
-0x4328 008600 set0 mark_h5_reinit ,mark 
-0x4329 008601 ifetch 1 ,contru 
-0x432a 008602 beq 0xda ,parse_bcsp_link_establish_sync 
-0x432b 008603 beq 0xac ,parse_bcsp_link_establish_syncrsp 
-0x432c 008604 beq 0xad ,parse_bcsp_link_establish_conf 
-0x432d 008605 beq 0xde ,parse_bcsp_link_establish_confrsp 
-0x432e 008606 rtn 
-:      008607 parse_bcsp_link_establish_sync:
-0x432f 008608 bmark1 mark_h5_sync ,parse_bcsp_link_establish_send_syncrsp 
-0x4330 008609 force 0xda ,temp 
-0x4331 008610 setarg 0xededdc 
-0x4332 008611 call parse_bcsp_link_establish_send 
-:      008612 parse_bcsp_link_establish_send_syncrsp:
-0x4333 008613 force 0xac ,temp 
-0x4334 008614 setarg 0xeeefaf 
-0x4335 008615 branch parse_bcsp_link_establish_send 
-:      008616 parse_bcsp_link_establish_syncrsp:
-0x4336 008617 set1 mark_h5_sync ,mark 
-0x4337 008618 force 0xad ,temp 
-0x4338 008619 setarg 0xedacef 
-0x4339 008620 branch parse_bcsp_link_establish_send 
-:      008621 parse_bcsp_link_establish_conf:
-0x433a 008622 force 0xde ,temp 
-0x433b 008623 setarg 0xd0d0ad 
-:      008624 parse_bcsp_link_establish_send:
-0x433c 008625 lshift8 pdata ,pdata 
-0x433d 008626 ior temp ,temp 
-0x433e 008627 call hci_get_packet_ptr 
-0x433f 008628 istoret 4 ,contwu 
-0x4340 008629 force 1 ,queue 
-0x4341 008630 force 4 ,loopcnt 
-0x4342 008631 set0 mark_h5tx_rp ,mark 
-0x4343 008632 branch bcsp_send_packet 
-:      008633 parse_bcsp_link_establish_confrsp:
-0x4344 008634 force 0 ,alarm 
-0x4345 008635 branch hci_command_status 
-:      008637 parse_bcsp_bccmd:
-0x4346 008638 copy loopcnt ,alarm 
-0x4347 008639 call bcsp_send_ack 
-0x4348 008640 force 0 ,regb 
-0x4349 008641 call hci_get_packet_ptr 
-0x434a 008642 copy alarm ,loopcnt 
-0x434b 008643 ifetch 1 ,contru 
-0x434c 008644 setarg 1 
-0x434d 008645 istore 1 ,contwu 
-0x434e 008646 set0 mark_temp ,mark 
-:      008647 parse_bcsp_bccmd_loop:
-0x434f 008648 ifetch 1 ,contru 
-0x4350 008649 increase 1 ,regb 
-0x4351 008650 beq 0x1c ,parse_bcsp_bccmd_sco_link 
-0x4352 008651 compare 4 ,regb ,0xff 
-0x4353 008652 nbranch parse_bcsp_bccmd_next ,true 
-0x4354 008653 setflag blank ,mark_temp ,mark 
-0x4355 008654 bne 0x3a ,parse_bcsp_bccmd_next 
-0x4356 008655 setarg 2000 
-0x4357 008656 force h5_reinit_timer ,queue 
-0x4358 008657 call timer_init 
-0x4359 008658 set1 mark_h5_reinit ,mark 
-0x435a 008659 rtn 
-:      008661 parse_bcsp_bccmd_sco_link:
-0x435b 008662 compare 6 ,regb ,0xff 
-0x435c 008663 branch parse_bcsp_bccmd_next_ok ,true 
-:      008664 parse_bcsp_bccmd_next:
-0x435d 008665 isolate1 mark_temp ,mark 
-0x435e 008666 call parse_bcsp_bccmd_replace ,true 
-0x435f 008667 istore 1 ,contwu 
-0x4360 008668 loop parse_bcsp_bccmd_loop 
-0x4361 008669 set0 mark_bccmd_patch ,mark 
-0x4362 008670 copy alarm ,loopcnt 
-0x4363 008671 set1 mark_h5tx_rp ,mark 
-0x4364 008672 force 2 ,queue 
-0x4365 008673 branch bcsp_send_packet 
-:      008674 parse_bcsp_bccmd_next_ok:
-0x4366 008675 set1 mark_bccmd_patch ,mark 
-0x4367 008676 branch parse_bcsp_bccmd_next 
-:      008678 parse_bcsp_bccmd_replace:
-0x4368 008679 rtnmark1 mark_bccmd_patch 
-0x4369 008680 compare 10 ,regb ,0xff 
-0x436a 008681 branch parse_bcsp_bccmd_replace1 ,true 
-0x436b 008682 compare 11 ,regb ,0xff 
-0x436c 008683 nrtn true 
-0x436d 008684 setarg 0x12 
-0x436e 008685 rtn 
-:      008686 parse_bcsp_bccmd_replace1:
-0x436f 008687 setarg 0xe9 
-0x4370 008688 rtn 
-:      008690 bcsp_send_ack:
-0x4371 008691 fetch 1 ,mem_h5rx_tmp 
-0x4372 008692 increase 1 ,pdata 
-0x4373 008693 and_into 7 ,pdata 
-0x4374 008694 store 1 ,mem_h5tx_ack 
-0x4375 008695 force 0 ,loopcnt 
-0x4376 008696 force 0 ,queue 
-0x4377 008697 set0 mark_h5tx_rp ,mark 
-:      008698 bcsp_send_packet:
-0x4378 008700 add loopcnt ,4 ,regb 
-0x4379 008701 fetch 1 ,mem_h5tx_ack 
-0x437a 008702 lshift3 pdata ,regc 
-0x437b 008703 isolate0 mark_h5tx_crc ,mark 
-0x437c 008704 nsetflag true ,6 ,regc 
-0x437d 008705 branch bcsp_send_packet_nocrc ,true 
-0x437e 008706 increase 2 ,regb 
-:      008707 bcsp_send_packet_nocrc:
-0x437f 008708 bmark0 mark_h5tx_rp ,bcsp_send_packet_form_nonrp 
-0x4380 008709 set1 7 ,regc 
-0x4381 008710 fetch 1 ,mem_h5tx_seq 
-0x4382 008711 ior regc ,regc 
-0x4383 008712 increase 1 ,pdata 
-0x4384 008713 and_into 7 ,pdata 
-0x4385 008714 store 1 ,mem_h5tx_seq 
-0x4386 008715 fetch 1 ,mem_rp_packets 
-0x4387 008716 increase 1 ,pdata 
-0x4388 008717 store 1 ,mem_rp_packets 
-:      008718 bcsp_send_packet_form_nonrp:
-0x4389 008719 fetch 2 ,mem_h5tx_wptr 
-0x438a 008720 iforce contwu 
-0x438b 008721 deposit regb 
-0x438c 008722 isolate1 mark_h5tx_rp ,mark 
-0x438d 008723 setflag true ,hci_flag_rp ,pdata 
-0x438e 008724 istore 2 ,contwu 
-0x438f 008725 copy contwu ,rega 
-0x4390 008726 deposit regc 
-0x4391 008727 istore 1 ,contwu 
-0x4392 008728 lshift4 loopcnt ,pdata 
-0x4393 008729 ior queue ,pdata 
-0x4394 008730 iadd regc ,regc 
-0x4395 008731 istore 2 ,contwu 
-0x4396 008732 rshift8 pdata ,pdata 
-0x4397 008733 iadd regc ,pdata 
-0x4398 008734 sub pdata ,0xff ,pdata 
-0x4399 008735 istore 1 ,contwu 
-0x439a 008736 bmark0 mark_h5tx_crc ,bcsp_send_packet_form_nocrc 
-0x439b 008737 increase 4 ,loopcnt 
-0x439c 008738 copy rega ,contwu 
-0x439d 008739 call calc_tx_crc16 
-0x439e 008740 istore 2 ,contwu 
-:      008741 bcsp_send_packet_form_nocrc:
-0x439f 008742 fetch 2 ,mem_h5tx_wptr 
-0x43a0 008743 iadd regb ,contwu 
-0x43a1 008744 increase 2 ,contwu 
-0x43a2 008745 deposit contwu 
-0x43a3 008746 store 2 ,mem_h5tx_wptr 
-0x43a4 008747 hstore 2 ,core_uart_twptr 
-0x43a5 008748 fetcht 2 ,mem_h5tx_rptr 
-0x43a6 008749 call bcsp_update_free 
-0x43a7 008750 call bcsp_init_retransmit 
-0x43a8 008751 setarg 1600 
-0x43a9 008752 force lpo_delay_timer ,queue 
-0x43aa 008753 branch timer_init 
-:      008755 bcsp_init_retransmit:
-0x43ab 008756 setarg 400 
-0x43ac 008757 force hci_retransmit_timer ,queue 
-0x43ad 008758 call timer_init 
-0x43ae 008759 set1 mark_h5tx_retransmit ,mark 
-0x43af 008760 rtn 
-:      008762 bcsp_retransmit:
-0x43b0 008763 rtnmark0 mark_h5tx_retransmit 
-0x43b1 008764 force hci_retransmit_timer ,queue 
-0x43b2 008765 call timer_check 
-0x43b3 008766 nrtn blank 
-0x43b4 008767 fetch 2 ,mem_h5tx_rptr 
-0x43b5 008768 hstore 2 ,core_uart_trptrp 
-0x43b6 008769 branch bcsp_init_retransmit 
-:      008771 bcsp_freepacket:
-0x43b7 008772 fetch 2 ,mem_h5tx_wptr 
-0x43b8 008773 fetcht 2 ,mem_h5tx_rptr 
-0x43b9 008774 isub temp ,null 
-0x43ba 008775 branch bcsp_noretransmit ,zero 
-0x43bb 008776 copy temp ,contwu 
-0x43bc 008777 ifetch 2 ,contwu 
-0x43bd 008778 iforce rega 
-0x43be 008779 iand mask3ff ,pdata 
-0x43bf 008780 iadd contwu ,contwu 
-0x43c0 008781 hfetch 2 ,core_uart_trptr 
-0x43c1 008782 isub contwu ,pdata 
-0x43c2 008783 iand mask3ff ,regb 
-0x43c3 008784 fetch 2 ,mem_h5tx_wptr 
-0x43c4 008785 isub contwu ,pdata 
-0x43c5 008786 iand mask3ff ,pdata 
-0x43c6 008787 isub regb ,pdata 
-0x43c7 008788 nrtn positive 
-0x43c8 008789 isolate0 hci_flag_rp ,rega 
-0x43c9 008790 branch bcsp_discardnrp ,true 
-0x43ca 008791 fetch 1 ,mem_h5rx_ackcnt 
-0x43cb 008792 rtn blank 
-0x43cc 008793 increase -1 ,pdata 
-0x43cd 008794 store 1 ,mem_h5rx_ackcnt 
-0x43ce 008795 fetch 1 ,mem_rp_packets 
-0x43cf 008796 increase -1 ,pdata 
-0x43d0 008797 store 1 ,mem_rp_packets 
-:      008798 bcsp_discardnrp:
-0x43d1 008799 copy contwu ,temp 
-0x43d2 008800 storet 2 ,mem_h5tx_rptr 
-0x43d3 008801 fetch 2 ,mem_h5tx_wptr 
-0x43d4 008802 call bcsp_update_free 
-0x43d5 008803 branch bcsp_freepacket 
-:      008804 bcsp_noretransmit:
-0x43d6 008805 set0 mark_h5tx_retransmit ,mark 
-0x43d7 008806 rtn 
-:      008808 bcsp_update_free:
-0x43d8 008809 isub temp ,pdata 
-0x43d9 008810 iand mask3ff ,pdata 
-0x43da 008811 isub mask3ff ,pdata 
-0x43db 008812 sub pdata ,0 ,pdata 
-0x43dc 008813 store 2 ,mem_h5tx_free 
-0x43dd 008814 rtn 
-:      008816 bcsp_get_tx_ptr:
-0x43de 008817 fetch 2 ,mem_h5tx_wptr 
-0x43df 008818 iadd contwu ,contwu 
-0x43e0 008819 rtn 
-:      008823 hci_log:
-0x43e1 008824 rtn 
-:      008826 hci_rx_h4:
-0x43e2 008827 set1 mark_ext_patch ,mark 
-0x43e3 008828 bpatch patch3d_4 ,mem_patch3d 
-0x43e4 008829 fetch 1 ,mem_hci_cmd 
-0x43e5 008830 nrtn blank 
-:      008831 hci_rx_h4_1:
-0x43e6 008832 call hci_h4_parse_packet 
-0x43e7 008833 ncall h4_rx_discard_packet ,user 
-0x43e8 008834 rtn 
-:      008836 hci_h4_parse_packet:
-0x43e9 008837 set1 mark_ext_patch ,mark 
-0x43ea 008838 bpatch patch3d_5 ,mem_patch3d 
-0x43eb 008839 copy contru ,rega 
-0x43ec 008840 arg 4 ,temp 
-0x43ed 008841 ifetch 1 ,contru 
-0x43ee 008842 beq hci_h4_type_cmd ,hci_h4_parse_packet_wait_len 
-0x43ef 008843 increase 1 ,temp 
-0x43f0 008844 beq hci_h4_type_acl ,hci_h4_parse_packet_wait_len 
-0x43f1 008845 copy contru ,pdata 
-0x43f2 008846 hstore 2 ,core_uart_rrptr 
-0x43f3 008847 rtn 
-:      008848 hci_h4_parse_packet_wait_len:
-0x43f4 008849 hfetch 2 ,core_uart_rxitems 
-0x43f5 008850 isub temp ,null 
-0x43f6 008851 nbranch hci_h4_parse_packet_wait_len ,positive 
-0x43f7 008853 disable user 
-0x43f8 008854 copy rega ,contru 
-0x43f9 008855 call h4_get_rx_payload_len 
-0x43fa 008856 iadd temp ,temp 
-:      008857 hci_h4_parse_packet_wait:
-0x43fb 008858 hfetch 2 ,core_uart_rxitems 
-0x43fc 008859 isub temp ,null 
-0x43fd 008860 nbranch hci_h4_parse_packet_wait ,positive 
-0x43fe 008861 copy rega ,contru 
-0x43ff 008862 ifetch 1 ,contru 
-0x4400 008863 beq hci_h4_type_cmd ,process_hci_cmd 
-0x4401 008864 beq hci_h4_type_acl ,hci_h4_parse_packet_acl 
-0x4402 008865 branch assert 
-:      008866 hci_h4_parse_packet_acl:
-0x4403 008867 set1 mark_ext_patch ,mark 
-0x4404 008868 bpatch patch3d_6 ,mem_patch3d 
-0x4405 008869 copy contru ,rega 
-0x4406 008870 ifetch 2 ,contru 
-0x4407 008871 copy rega ,contru 
-0x4408 008872 fetcht 1 ,mem_conn_handle 
-0x4409 008873 icompare 0xff ,temp 
-0x440a 008874 branch process_acl ,true 
-0x440b 008875 branch le_acl_downgoing ,le 
-0x440c 008876 enable user 
-0x440d 008877 rtn 
-:      008878 h4_rx_discard_packet:
-0x440e 008879 set1 mark_ext_patch ,mark 
-0x440f 008880 bpatch patch3d_7 ,mem_patch3d 
-0x4410 008881 hfetch 2 ,core_uart_rrptr 
-0x4411 008882 iforce contru 
-0x4412 008883 call h4_get_rx_payload_len 
-0x4413 008884 iadd contru ,contru 
-0x4414 008885 deposit contru 
-0x4415 008886 hstore 2 ,core_uart_rrptr 
-0x4416 008887 rtn 
-:      008892 h4_get_rx_payload_len:
-0x4417 008893 ifetch 1 ,contru 
-0x4418 008894 increase 2 ,contru 
-0x4419 008895 beq hci_h4_type_acl ,h4_get_rx_payload_len_acl 
-0x441a 008896 ifetch 1 ,contru 
-0x441b 008897 rtn 
-:      008898 h4_get_rx_payload_len_acl:
-0x441c 008899 ifetch 2 ,contru 
-0x441d 008900 rtn 
-:      008902 h4_get_tx_ptr:
-0x441e 008903 hfetch 2 ,core_uart_twptr 
-0x441f 008904 increase -5 ,contwu 
-0x4420 008905 iadd contwu ,contwu 
-0x4421 008906 rtn 
-:      008908 h4_send_packet_event:
-0x4422 008909 arg hci_h4_type_event ,temp 
-0x4423 008910 branch h4_send_packet 
-:      008911 h4_send_packet_acl:
-0x4424 008912 arg hci_h4_type_acl ,temp 
-:      008913 h4_send_packet:
-0x4425 008914 set1 mark_ext_patch ,mark 
-0x4426 008915 bpatch patch3e_0 ,mem_patch3e 
-0x4427 008916 increase 1 ,loopcnt 
-0x4428 008917 hfetch 2 ,core_uart_twptr 
-0x4429 008918 copy pdata ,contwu 
-0x442a 008919 copy loopcnt ,pdata 
-0x442b 008920 istoret 1 ,contwu 
-0x442c 008921 increase -1 ,pdata 
-0x442d 008922 iadd contwu ,contwu 
-0x442e 008923 copy contwu ,pdata 
-0x442f 008924 store 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4430 008925 copy temp ,pdata 
-0x4431 008926 rtneq hci_h4_type_acl 
-0x4432 008927 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4433 008928 hstore 2 ,core_uart_twptr 
-0x4434 008929 branch h4_send_acl_trigger_clear 
-:      008931 h4_send_acl_trigger:
-0x4435 008932 set1 mark_ext_patch ,mark 
-0x4436 008933 bpatch patch3e_1 ,mem_patch3e 
-0x4437 008934 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4438 008935 branch assert ,blank 
-0x4439 008936 hstore 2 ,core_uart_twptr 
-0x443a 008937 branch h4_send_acl_trigger_clear 
-:      008939 h4_send_acl_trigger_clear:
-0x443b 008940 setarg 0 
-0x443c 008941 store 2 ,mem_hci_acl_tx_trigger_wptr 
-0x443d 008942 rtn 
-:      008944 h4_tx_buffer_remain:
-0x443e 008945 hfetcht 2 ,core_uart_trptr 
-0x443f 008946 hfetch 2 ,core_uart_twptr 
-0x4440 008947 isub temp ,rega 
-0x4441 008948 nbranch h4_tx_buffer_remain_negative ,positive 
-0x4442 008949 hfetcht 2 ,core_uart_tsaddr 
-0x4443 008950 hfetch 2 ,core_uart_teaddr 
-0x4444 008951 isub temp ,pdata 
-0x4445 008952 isub rega ,temp 
-0x4446 008953 rtn 
-:      008954 h4_tx_buffer_remain_negative:
-0x4447 008955 sub rega ,-1 ,temp 
-0x4448 008956 rtn 
-:      008961 hci_dispatch:
-0x4449 008962 set0 mark_ext_patch ,mark 
-0x444a 008963 bpatch patch19_5 ,mem_patch19 
-0x444b 008964 fetch 1 ,mem_device_option 
-0x444c 008965 rtnne dvc_op_hci 
-0x444d 008966 call hci_rx_packet 
-0x444e 008967 call hci_check_bcsp_protocol 
-0x444f 008968 call bcsp_retransmit ,true 
-0x4450 008969 call hci_check_bcsp_protocol 
-0x4451 008970 call bcsp_freepacket ,true 
-0x4452 008971 branch process_send_acl 
-0x4453 008972 rtnmark0 mark_h5_reinit 
-0x4454 008973 force h5_reinit_timer ,queue 
-0x4455 008974 call timer_check 
-0x4456 008975 nrtn blank 
-0x4457 008976 call hci_reinit 
-0x4458 008977 call hci_check_bcsp_protocol 
-0x4459 008978 nrtn true 
-0x445a 008979 set0 mark_h5_sync ,mark 
-0x445b 008980 force 0xda ,temp 
-0x445c 008981 setarg 0xededdc 
-0x445d 008982 call parse_bcsp_link_establish_send 
-0x445e 008983 setarg 2000 
-0x445f 008984 force h5_reinit_timer ,queue 
-0x4460 008985 branch timer_init 
-:      008988 hci_init:
-0x4461 008989 set0 mark_ext_patch ,mark 
-0x4462 008990 bpatch patch19_6 ,mem_patch19 
-0x4463 008991 rtn wake 
-0x4464 008992 setarg hci_idle_dispatch 
-0x4465 008993 store 2 ,mem_cb_idle_process 
-0x4466 008995 setarg uart_baud_115200 
-0x4467 008996 store uart_baud_len ,mem_baud 
-:      008997 hci_lpm_init:
-0x4468 008998 set0 mark_ext_patch ,mark 
-0x4469 008999 bpatch patch19_7 ,mem_patch19 
-0x446a 009000 call init_filter_ram 
-0x446b 009001 setarg mem_h5rx_buf 
-0x446c 009002 hstore 2 ,core_uart_rsaddr 
-0x446d 009003 setarg mem_h5rx_buf_end 
-0x446e 009004 hstore 2 ,core_uart_readdr 
-0x446f 009005 setarg mem_h5tx_buf 
-0x4470 009006 hstore 2 ,core_uart_tsaddr 
-0x4471 009007 call hci_sel_init 
-:      009008 hci_reinit:
-0x4472 009009 set0 mark_ext_patch ,mark 
-0x4473 009010 bpatch patch1a_0 ,mem_patch1a 
-0x4474 009011 hjam 0x0 ,core_uart_ctrl 
-0x4475 009012 jam 0 ,mem_h5rx_ack 
-0x4476 009013 jam 0 ,mem_h5tx_ack 
-0x4477 009014 jam 0 ,mem_h5tx_seq 
-0x4478 009015 setarg mem_h5tx_buf 
-0x4479 009016 store 2 ,mem_h5tx_wptr 
-0x447a 009017 store 2 ,mem_h5tx_rptr 
-0x447b 009018 hstore 2 ,core_uart_twptr 
-0x447c 009019 hstore 2 ,core_uart_trptrp 
-0x447d 009020 setarg mem_h5rx_buf 
-0x447e 009021 hstore 2 ,core_uart_rrptr 
-0x447f 009022 store 2 ,mem_h5rx_rptr 
-:      009023 hci_init_common:
-0x4480 009024 set0 mark_ext_patch ,mark 
-0x4481 009025 bpatch patch1a_1 ,mem_patch1a 
-0x4482 009026 hfetch 2 ,core_clkoff 
-0x4483 009027 set0 clock_off_uart ,pdata 
-0x4484 009028 hstore 2 ,core_clkoff 
-0x4485 009029 call uart_set_baud_by_mem 
-0x4486 009030 hjam uartclk_dpll ,core_uart_clksel 
-0x4487 009031 hjam uart_ctrl_h4 ,core_uart_ctrl 
-0x4488 009032 branch hci_init_queue_ack 
-:      009034 hci_sel_init:
-0x4489 009035 setarg mem_h5tx_buf_end 
-0x448a 009036 hstore 2 ,core_uart_teaddr 
-0x448b 009037 hfetch 1 ,core_gpio_sel1 
-0x448c 009038 or_into 0x07 ,pdata 
-0x448d 009039 hstore 1 ,core_gpio_sel1 
-0x448e 009040 jam 0xff ,mem_ucode_id_local 
-0x448f 009041 rtn 
-:      009043 hci_reset_uart:
-0x4490 009044 hfetch 2 ,core_uart_rwptr 
-0x4491 009045 hstore 2 ,core_uart_rrptr 
-0x4492 009046 set1 mark_h5_reset ,mark 
-0x4493 009047 rtn 
-:      009050 hci_check_bcsp_protocol:
-0x4494 009051 hfetch 1 ,core_uart_ctrl 
-0x4495 009052 isolate1 uart_ctrl_bit_slip_protocol ,pdata 
-0x4496 009053 rtn 
-:      009055 hci_init_queue_ack:
-0x4497 009056 setarg mem_hci_acl_queue_start 
-0x4498 009057 store 2 ,mem_hci_acl_queue_wptr 
-0x4499 009058 store 2 ,mem_hci_acl_queue_rptr 
-0x449a 009059 force param_acl_pktcnt ,temp 
-0x449b 009060 iadd temp ,pdata 
-0x449c 009061 iadd temp ,pdata 
-0x449d 009062 increase 2 ,pdata 
-0x449e 009063 store 2 ,mem_hci_acl_queue_end 
-0x449f 009064 setarg 0x00 
-0x44a0 009065 store 1 ,mem_hci_acl_cnt 
-0x44a1 009066 store 1 ,mem_hci_acl_queue_wcnt 
-0x44a2 009067 rtn 
-:      009069 hci_rx_packet:
-0x44a3 009070 set0 mark_ext_patch ,mark 
-0x44a4 009071 bpatch patch1a_2 ,mem_patch1a 
-0x44a5 009072 hfetch 1 ,core_uart_status 
-0x44a6 009073 iforce regb 
-0x44a7 009074 bbit0 uart_status_rx_fifo_empty ,hci_rx_packet_cont 
-0x44a8 009075 hfetch 2 ,core_uart_rxitems 
-0x44a9 009076 iforce regc 
-0x44aa 009077 arg 0x44f ,temp 
-0x44ab 009078 isub temp ,null 
-0x44ac 009079 nrtn zero 
-:      009080 hci_rx_packet_cont:
-0x44ad 009081 hfetch 2 ,core_uart_rrptr 
-0x44ae 009082 iforce contru 
-0x44af 009083 call hci_check_bcsp_protocol 
-0x44b0 009084 branch hci_rx_bcsp ,true 
-0x44b1 009085 branch hci_rx_h4 
-:      009087 hci_send_ack:
-0x44b2 009088 call hci_check_bcsp_protocol 
-0x44b3 009089 branch bcsp_send_ack ,true 
-0x44b4 009090 rtn 
-:      009092 uart_send_byte:
-0x44b5 009093 hfetcht 1 ,core_uart_status 
-0x44b6 009094 isolate1 6 ,temp 
-0x44b7 009095 branch uart_send_byte ,true 
-0x44b8 009096 hstore 1 ,core_uart_txd 
-0x44b9 009097 rtn 
-:      009100 process_acl_into_queue:
-0x44ba 009101 fetcht 2 ,mem_hci_acl_queue_end 
-0x44bb 009102 fetch 2 ,mem_hci_acl_queue_wptr 
-0x44bc 009103 iforce contw 
-0x44bd 009104 deposit contru 
-0x44be 009105 istore 2 ,contw 
-0x44bf 009106 deposit contw 
-0x44c0 009107 store 2 ,mem_hci_acl_queue_wptr 
-0x44c1 009108 icompare 0xff ,temp 
-0x44c2 009109 call process_acl_into_queue_loop ,true 
-0x44c3 009110 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44c4 009111 increase 1 ,pdata 
-0x44c5 009112 store 1 ,mem_hci_acl_queue_wcnt 
-0x44c6 009113 rtn 
-:      009114 process_acl_into_queue_loop:
-0x44c7 009115 setarg mem_hci_acl_queue_start 
-0x44c8 009116 store 2 ,mem_hci_acl_queue_wptr 
-0x44c9 009117 rtn 
-:      009120 process_acl_dequeue:
-0x44ca 009121 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44cb 009122 rtn blank 
-0x44cc 009123 fetcht 2 ,mem_hci_acl_queue_end 
-0x44cd 009124 fetch 2 ,mem_hci_acl_queue_rptr 
-0x44ce 009125 iforce contr 
-0x44cf 009126 ifetch 2 ,contr 
-0x44d0 009127 iforce contru 
-0x44d1 009128 deposit contr 
-0x44d2 009129 store 2 ,mem_hci_acl_queue_rptr 
-0x44d3 009130 icompare 0xff ,temp 
-0x44d4 009131 call process_acl_dequeue_loop ,true 
-0x44d5 009132 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44d6 009133 increase -1 ,pdata 
-0x44d7 009134 store 1 ,mem_hci_acl_queue_wcnt 
-0x44d8 009135 force 1 ,pdata 
-0x44d9 009136 rtn 
-:      009137 process_acl_dequeue_loop:
-0x44da 009138 setarg mem_hci_acl_queue_start 
-0x44db 009139 store 2 ,mem_hci_acl_queue_rptr 
-0x44dc 009140 rtn 
-:      009142 process_acl:
-0x44dd 009143 set0 mark_ext_patch ,mark 
-0x44de 009144 bpatch patch1a_3 ,mem_patch1a 
-0x44df 009145 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44e0 009146 sub pdata ,2 ,null 
-0x44e1 009147 branch process_acl_queue_check_ok ,positive 
-0x44e2 009148 enable user 
-0x44e3 009149 branch process_send_acl 
-:      009150 process_acl_queue_check_ok:
-0x44e4 009151 call hci_send_ack 
-0x44e5 009152 call process_acl_into_queue 
-:      009153 process_send_acl:
-0x44e6 009154 set0 mark_ext_patch ,mark 
-0x44e7 009155 bpatch patch1a_4 ,mem_patch1a 
-0x44e8 009156 rtnmark1 mark_tx_l2cap 
-0x44e9 009157 call process_acl_dequeue 
-0x44ea 009158 rtn blank 
-0x44eb 009159 ifetcht 1 ,contru 
-0x44ec 009160 call context_search_conn_handle2 
-0x44ed 009161 nrtn zero 
-0x44ee 009162 ifetch 1 ,contru 
-0x44ef 009163 rshift4 pdata ,pdata 
-0x44f0 009164 and pdata ,0x3 ,pdata 
-0x44f1 009165 nbranch process_send_acl_good_lch ,blank 
-0x44f2 009166 set1 1 ,pdata 
-:      009167 process_send_acl_good_lch:
-0x44f3 009168 set1 2 ,pdata 
-0x44f4 009169 store 1 ,mem_tx_lch 
-0x44f5 009170 ifetch 2 ,contru 
-0x44f6 009171 store 2 ,mem_tx_len 
-0x44f7 009172 deposit contru 
-0x44f8 009173 store 2 ,mem_txptr 
-0x44f9 009174 set1 mark_tx_l2cap ,mark 
-0x44fa 009175 bmark0 mark_context ,process_acl_ncontext 
-0x44fb 009176 fetch 1 ,mem_conn_handle 
-0x44fc 009177 isub temp ,null 
-0x44fd 009178 nbranch process_acl_ncontext ,zero 
-0x44fe 009179 fetch 1 ,mem_op 
-0x44ff 009180 set1 op_txl2cap ,pdata 
-0x4500 009181 store 1 ,mem_op 
-0x4501 009182 rtn 
-:      009184 process_acl_ncontext:
-0x4502 009185 increase coffset_op ,rega 
-0x4503 009186 ifetch 1 ,rega 
-0x4504 009187 set1 op_txl2cap ,pdata 
-0x4505 009188 istore 1 ,rega 
-0x4506 009189 rtn 
-:      009194 process_hci_cmd:
-0x4507 009195 set0 mark_ext_patch ,mark 
-0x4508 009196 bpatch patch1a_5 ,mem_patch1a 
-0x4509 009197 fetch 1 ,mem_hci_cmd 
-0x450a 009198 branch process_hci_cmd_cont ,blank 
-0x450b 009199 enable user 
-0x450c 009200 rtn 
-:      009201 process_hci_cmd_cont:
-0x450d 009202 call hci_send_ack 
-0x450e 009203 ifetch 2 ,contru 
-0x450f 009204 iforce alarm 
-0x4510 009205 iforce queue 
-0x4511 009206 ifetch 1 ,contru 
-0x4512 009207 iforce temp 
-0x4513 009208 rshift2 alarm ,pdata 
-0x4514 009209 rshift8 pdata ,pdata 
-0x4515 009210 beq hci_ogf_link_control ,phci_grp_link_control 
-0x4516 009211 beq hci_ogf_link_policy ,phci_grp_link_policy 
-0x4517 009212 beq hci_ogf_baseband ,phci_grp_baseband 
-0x4518 009213 beq hci_ogf_info ,phci_grp_info 
-0x4519 009214 beq hci_ogf_status ,phci_grp_status 
-0x451a 009215 beq hci_ogf_test ,phci_grp_test 
-0x451b 009216 beq hci_ogf_vendor_specific ,phci_grp_vendor_specific 
-0x451c 009217 beq hci_ogf_low_energy ,phci_grp_low_energy 
-0x451d 009218 rtn 
-:      009221 phci_grp_link_control:
-0x451e 009222 set0 mark_ext_patch ,mark 
-0x451f 009223 bpatch patch1a_6 ,mem_patch1a 
-0x4520 009224 deposit queue 
-0x4521 009225 beq hci_inquiry ,phci_inquiry 
-0x4522 009226 beq hci_inquiry_cancel ,phci_inquiry_cancel 
-0x4523 009227 beq hci_periodic_inquiry_mode ,hci_normal_reply 
-0x4524 009228 beq hci_exit_periodic_inquiry_mode ,hci_normal_reply 
-0x4525 009229 beq hci_create_connection ,phci_create_connection 
-0x4526 009230 beq hci_disconnect ,phci_disconnect 
-0x4527 009231 beq hci_add_sco_connection ,hci_normal_reply 
-0x4528 009232 beq hci_create_connection_cancel ,phci_create_connection_cancel 
-0x4529 009233 beq hci_accept_connection ,phci_accept_connection 
-0x452a 009234 beq hci_reject_connection ,phci_reject_connection 
-0x452b 009235 beq hci_link_key_request_reply ,phci_link_key_request_reply 
-0x452c 009236 beq hci_link_key_request_negative_reply ,phci_link_key_request_negative_reply 
-0x452d 009237 beq hci_pin_code_request_reply ,phci_pin_code_request_reply 
-0x452e 009238 beq hci_pin_code_request_negative_reply ,phci_pin_code_request_negative_reply 
-0x452f 009239 beq hci_change_connection_packet_type ,phci_change_connection_packet_type 
-0x4530 009240 beq hci_authentication_requested ,phci_authentication_requested 
-0x4531 009241 beq hci_set_connection_encryption ,phci_set_connection_encryption 
-0x4532 009242 beq hci_change_connection_link_key ,hci_normal_reply 
-0x4533 009243 beq hci_master_link_key ,hci_normal_reply 
-0x4534 009244 beq hci_remote_name_request ,phci_remote_name_request 
-0x4535 009245 beq hci_read_remote_supported_features ,phci_read_remote_supported_features 
-0x4536 009246 beq hci_read_remote_ext_features ,phci_read_remote_ext_features 
-0x4537 009247 beq hci_read_remote_version_information ,phci_read_remote_version_information 
-0x4538 009248 beq hci_read_clock_offset ,phci_read_clock_offset 
-0x4539 009249 beq hci_setup_sco_connection ,phci_setup_sco_connection 
-0x453a 009250 beq hci_accept_sco_connection ,phci_accept_sco_connection 
-0x453b 009251 beq hci_io_cap_request_reply ,phci_io_cap_request_reply 
-0x453c 009252 branch phci_unknown_command 
-:      009255 phci_grp_link_policy:
-0x453d 009256 set0 mark_ext_patch ,mark 
-0x453e 009257 bpatch patch1a_7 ,mem_patch1a 
-0x453f 009258 deposit queue 
-0x4540 009259 beq hci_role_discovery ,phci_role_discovery 
-0x4541 009260 beq hci_write_link_policy_settings ,phci_write_link_policy_settings 
-0x4542 009261 beq hci_hold_mode ,hci_normal_reply 
-0x4543 009262 beq hci_sniff_mode ,phci_sniff_mode 
-0x4544 009263 beq hci_exit_sniff_mode ,phci_exit_sniff_mode 
-0x4545 009264 beq hci_park_mode ,hci_normal_reply 
-0x4546 009265 beq hci_exit_park_mode ,hci_normal_reply 
-0x4547 009266 beq hci_qos_setup ,hci_normal_reply 
-0x4548 009267 beq hci_switch_role ,phci_switch_role 
-0x4549 009268 beq hci_read_link_policy_settings ,hci_normal_reply 
-0x454a 009269 beq hci_read_default_link_policy_settings ,hci_normal_reply 
-0x454b 009270 beq hci_write_default_link_policy_settings ,hci_normal_reply 
-0x454c 009271 beq hci_flow_specification ,hci_normal_reply 
-0x454d 009272 beq hci_sniff_subrating ,phci_sniff_subrating 
-0x454e 009273 branch phci_unknown_command 
-:      009275 phci_grp_baseband:
-0x454f 009276 set0 mark_ext_patch ,mark 
-0x4550 009277 bpatch patch1b_0 ,mem_patch1b 
-0x4551 009278 deposit queue 
-0x4552 009279 beq hci_set_event_mask ,phci_set_event_mask 
-0x4553 009280 beq hci_reset ,hci_normal_reply 
-0x4554 009281 beq hci_delete_stored_link_key ,phci_delete_stored_link_key 
-0x4555 009282 beq hci_write_local_name ,phci_change_local_name 
-0x4556 009283 beq hci_read_local_name ,phci_read_local_name 
-0x4557 009284 beq hci_write_page_timeout ,phci_write_page_timeout 
-0x4558 009285 beq hci_read_scan_enable ,phci_read_scan_enable 
-0x4559 009286 beq hci_write_scan_enable ,phci_write_scan_enable 
-0x455a 009287 beq hci_write_page_scan_activity ,phci_write_page_scan_activity 
-0x455b 009288 beq hci_write_inquiry_scan_activity ,phci_write_inquiry_scan_activity 
-0x455c 009289 beq hci_write_authentication_enable ,phci_write_authentication_enable 
-0x455d 009290 beq hci_write_encryption_mode ,phci_write_encryption_mode 
-0x455e 009291 beq hci_write_class_of_device ,phci_write_class_of_device 
-0x455f 009292 beq hci_write_voice_setting ,hci_normal_reply 
-0x4560 009293 beq hci_set_controller_to_host_flow_control ,hci_normal_reply 
-0x4561 009294 beq hci_host_buffer_size ,hci_normal_reply 
-0x4562 009295 beq hci_host_num_completed_packets ,phci_host_num_completed 
-0x4563 009296 beq hci_write_inquiry_scan_type ,hci_normal_reply 
-0x4564 009297 beq hci_write_inquiry_mode ,hci_normal_reply 
-0x4565 009298 beq hci_write_page_scan_type ,hci_normal_reply 
-0x4566 009299 beq hci_read_extended_inquiry_response ,phci_read_ext_inquiry_response 
-0x4567 009300 beq hci_write_simple_pairing_mode ,phci_write_ssp_mode 
-0x4568 009301 branch phci_unknown_command 
-:      009303 phci_grp_info:
-0x4569 009304 set0 mark_ext_patch ,mark 
-0x456a 009305 bpatch patch1b_1 ,mem_patch1b 
-0x456b 009306 deposit queue 
-0x456c 009307 beq hci_read_local_version_information ,phci_read_local_version_information 
-0x456d 009308 beq hci_read_local_supported_features ,phci_read_local_supported_features 
-0x456e 009309 beq hci_read_local_ext_features ,phci_read_local_ext_features 
-0x456f 009310 beq hci_read_buffer_size ,phci_read_buffer_size 
-0x4570 009311 beq hci_read_bd_addr ,phci_read_bd_addr 
-0x4571 009312 branch phci_unknown_command 
-:      009314 phci_grp_status:
-0x4572 009315 set0 mark_ext_patch ,mark 
-0x4573 009316 bpatch patch1b_2 ,mem_patch1b 
-0x4574 009317 deposit queue 
-0x4575 009318 beq hci_read_failed_contact_counter ,hci_normal_reply 
-0x4576 009319 beq hci_reset_failed_contact_counter ,phci_reset_failed_contact_counter 
-0x4577 009320 beq hci_get_link_quality ,phci_get_link_quality 
-0x4578 009321 beq hci_read_rssi ,phci_read_rssi 
-0x4579 009322 beq hci_read_afh_channel_map ,phci_read_afh_channel_map 
-0x457a 009323 beq hci_read_bd_clock ,phci_read_bd_clock 
-0x457b 009324 branch phci_unknown_command 
-:      009326 phci_grp_test:
-0x457c 009327 set0 mark_ext_patch ,mark 
-0x457d 009328 bpatch patch1b_3 ,mem_patch1b 
-0x457e 009329 deposit queue 
-0x457f 009330 beq hci_read_loopback_mode ,hci_normal_reply 
-0x4580 009331 beq hci_write_loopback_mode ,hci_normal_reply 
-0x4581 009332 beq hci_enable_device_under_test_mode ,hci_normal_reply 
-0x4582 009333 beq hci_write_simple_pairing_debug_mode ,hci_normal_reply 
-0x4583 009334 branch phci_unknown_command 
-0x4584 009335 rtn 
-:      009337 phci_grp_vendor_specific:
-0x4585 009338 set0 mark_ext_patch ,mark 
-0x4586 009339 bpatch patch1b_4 ,mem_patch1b 
-0x4587 009340 deposit queue 
-0x4588 009341 beq hci_vendor_cmd_reset ,hci_normal_reply 
-0x4589 009342 beq hci_vendor_cmd_chipid ,phci_grp_vendor_chipid 
-0x458a 009343 beq hci_vendor_cmd_baud ,phci_grp_vendor_baud 
-0x458b 009344 beq hci_vendor_cmd_patch ,phci_grp_vendor_patch 
-0x458c 009345 beq hci_vendor_cmd_patch_done ,phci_grp_vendor_done 
-0x458d 009346 beq hci_vendor_cmd_echo ,hci_normal_reply 
-0x458e 009347 beq hci_vendor_cmd_bdaddr ,phci_grp_vendor_bdaddr 
-0x458f 009348 beq hci_vendor_cmd_enter_lpm ,phci_grp_vendor_enter_lpm 
-0x4590 009350 beq hci_vendor_cmd_mem ,phci_grp_vendor_mem 
-0x4591 009351 beq hci_vendor_cmd_eep ,phci_grp_vendor_eep 
-0x4592 009352 branch hci_normal_reply 
-:      009354 phci_grp_vendor_enter_lpm:
-0x4593 009355 call hci_normal_reply 
-0x4594 009356 call wait_uarttx 
-0x4595 009357 call gpio_pu_uart_tx 
-:      009358 hci_enter_lpm:
-0x4596 009359 call app_put_lpm_wake_lock 
-0x4597 009360 call app_l2cap_flow_control_enable 
-0x4598 009361 branch gpio_rx_config_input_with_pu 
-:      009363 hci_exit_lpm:
-0x4599 009364 jam hci_rx_ready ,mem_hci_lt_rx_state 
-0x459a 009365 call app_get_lpm_wake_lock 
-0x459b 009366 call hci_lpm_init 
-0x459c 009367 branch app_l2cap_flow_control_disable 
-:      009369 phci_grp_vendor_chipid:
-0x459d 009370 call hci_get_cmd_complete_ptr 
-0x459e 009371 hfetch 2 ,core_chipid 
-0x459f 009372 istore 2 ,contwu 
-0x45a0 009373 force 6 ,loopcnt 
-0x45a1 009374 branch hci_command_complete 
-:      009376 phci_grp_vendor_baud:
-0x45a2 009377 ifetch 2 ,contru 
-0x45a3 009378 store 2 ,mem_baud 
-0x45a4 009379 hstore 2 ,core_uart_baud 
-0x45a5 009380 rtn 
-:      009382 phci_grp_vendor_patch:
-0x45a6 009384 ifetch 1 ,contru 
-0x45a7 009385 copy pdata ,temp 
-0x45a8 009386 hstore 1 ,core_ucode_low 
-0x45a9 009387 ifetch 1 ,contru 
-0x45aa 009388 iadd temp ,temp 
-0x45ab 009389 set1 7 ,pdata 
-0x45ac 009390 hstore 1 ,core_ucode_ctrl 
-0x45ad 009391 ifetch 1 ,contru 
-0x45ae 009392 iadd temp ,temp 
-0x45af 009393 copy pdata ,loopcnt 
-:      009394 phci_grp_vendor_patch_loop:
-0x45b0 009395 ifetch 1 ,contru 
-0x45b1 009396 hstore 1 ,core_ucode_data 
-0x45b2 009397 iadd temp ,temp 
-0x45b3 009398 loop phci_grp_vendor_patch_loop 
-0x45b4 009399 and temp ,0xff ,temp 
-0x45b5 009400 ifetch 1 ,contru 
-0x45b6 009401 isub temp ,null 
-0x45b7 009402 nbranch phci_grp_vendor_patch_bad ,zero 
-0x45b8 009403 branch hci_normal_reply 
-:      009405 phci_grp_vendor_done:
-0x45b9 009406 arg 0x20 ,loopcnt 
-0x45ba 009407 arg mem_patch00 ,contw 
-0x45bb 009408 arg 0 ,temp 
-:      009409 phci_grp_vendor_done_loop:
-0x45bc 009410 ifetch 1 ,contru 
-0x45bd 009411 istore 1 ,contw 
-0x45be 009412 iadd temp ,temp 
-0x45bf 009413 loop phci_grp_vendor_done_loop 
-0x45c0 009414 and temp ,0xff ,temp 
-0x45c1 009415 ifetch 1 ,contru 
-0x45c2 009416 isub temp ,null 
-0x45c3 009417 nbranch phci_grp_vendor_patch_bad ,zero 
-0x45c4 009418 hjam 0 ,core_ucode_ctrl 
-0x45c5 009419 call hci_normal_reply 
-0x45c6 009420 call h4_rx_discard_packet 
-0x45c7 009421 branch soft_reset 
-:      009423 phci_grp_vendor_patch_bad:
-0x45c8 009424 hjam 0 ,core_ucode_ctrl 
-0x45c9 009425 branch start 
-:      009427 phci_grp_vendor_bdaddr:
-0x45ca 009428 ifetch 6 ,contru 
-0x45cb 009429 store 6 ,mem_lap 
-0x45cc 009430 branch hci_normal_reply 
-:      009433 phci_grp_vendor_mem:
-0x45cd 009434 ifetch 1 ,contru 
-0x45ce 009435 store 1 ,mem_hci_curr_len 
-0x45cf 009436 copy pdata ,loopcnt 
-0x45d0 009437 ifetch 2 ,contru 
-0x45d1 009438 store 2 ,mem_hci_curr_target 
-0x45d2 009439 copy pdata ,contw 
-0x45d3 009440 call uart_copy_rx_bytes 
-0x45d4 009441 branch hci_normal_reply 
-:      009444 phci_grp_vendor_eep:
-0x45d5 009445 ifetch 1 ,contru 
-0x45d6 009446 store 1 ,mem_hci_curr_len 
-0x45d7 009447 copy pdata ,loopcnt 
-0x45d8 009448 ifetch 2 ,contru 
-0x45d9 009449 store 2 ,mem_hci_curr_target 
-0x45da 009450 arg mem_l2cap_rxbuff1 ,contw 
-0x45db 009451 call uart_copy_rx_bytes 
-0x45dc 009452 fetcht 1 ,mem_hci_curr_len 
-0x45dd 009453 arg mem_l2cap_rxbuff1 ,rega 
-0x45de 009454 fetch 2 ,mem_hci_curr_target 
-0x45df 009455 branch iicd_write_ota_data 
-:      009461 phci_grp_low_energy:
-0x45e0 009462 set0 mark_ext_patch ,mark 
-0x45e1 009463 bpatch patch1b_5 ,mem_patch1b 
-0x45e2 009464 deposit queue 
-0x45e3 009465 beq hci_le_set_event_mask ,hci_normal_reply 
-0x45e4 009466 beq hci_le_read_buffer_size ,phci_le_read_buffer_size 
-0x45e5 009467 beq hci_le_read_local_supported_features ,phci_le_read_local_supported_features 
-0x45e6 009468 beq hci_le_set_advertising_parameters ,phci_le_set_adv_param 
-0x45e7 009469 beq hci_le_set_advertising_data ,phci_le_set_adv_data 
-0x45e8 009470 beq hci_le_set_scan_response_data ,phci_le_set_scan_response_data 
-0x45e9 009471 beq hci_le_set_advertise_enable ,phci_le_set_adv_enable 
-0x45ea 009472 beq hci_le_set_scan_parameters ,phci_le_set_scan_param 
-0x45eb 009473 beq hci_le_set_scan_enable ,phci_le_set_scan_enable 
-0x45ec 009474 beq hci_le_create_connection ,phci_le_create_conn 
-0x45ed 009475 beq hci_le_create_connection_cancel ,phci_le_create_conn_cancel 
-0x45ee 009476 beq hci_le_read_channel_map ,phci_le_read_channel_map 
-0x45ef 009477 beq hci_le_read_remote_used_features ,hci_command_status 
-0x45f0 009478 beq hci_le_connection_update ,hci_normal_reply 
-0x45f1 009479 branch phci_unknown_command 
-0x45f2 009480 rtn 
-:      009481 phci_le_read_buffer_size:
-0x45f3 009482 call hci_get_cmd_complete_ptr 
-0x45f4 009483 setarg 0 
-0x45f5 009484 istore 3 ,contwu 
-0x45f6 009485 force 0x07 ,loopcnt 
-0x45f7 009486 branch hci_command_complete 
-:      009488 phci_le_read_local_supported_features:
-0x45f8 009489 call hci_get_cmd_complete_ptr 
-0x45f9 009490 setarg 1 
-0x45fa 009491 istore 2 ,contwu 
-0x45fb 009492 setarg 0 
-0x45fc 009493 istore 6 ,contwu 
-0x45fd 009494 force 0x0c ,loopcnt 
-0x45fe 009495 branch hci_command_complete 
-:      009497 phci_le_set_adv_param:
-0x45ff 009498 arg 15 ,loopcnt 
-0x4600 009499 arg mem_le_adv_param ,contw 
-0x4601 009500 call uart_copy_rx_bytes 
-0x4602 009501 branch hci_normal_reply 
-:      009503 phci_le_set_adv_data:
-0x4603 009504 arg 32 ,loopcnt 
-0x4604 009505 arg mem_le_adv_data_len ,contw 
-0x4605 009506 call uart_copy_rx_bytes 
-0x4606 009507 branch hci_normal_reply 
-:      009509 phci_le_set_scan_response_data:
-0x4607 009510 arg 32 ,loopcnt 
-0x4608 009511 arg mem_le_scan_data_len ,contw 
-0x4609 009512 call uart_copy_rx_bytes 
-0x460a 009513 branch hci_normal_reply 
-:      009515 phci_le_set_adv_enable:
-0x460b 009516 ifetch 1 ,contru 
-0x460c 009517 store 1 ,mem_le_adv_enable 
-0x460d 009518 branch hci_normal_reply 
-:      009520 phci_le_set_scan_param:
-0x460e 009521 ifetch 7 ,contru 
-0x460f 009522 store 7 ,mem_le_scan_params 
-0x4610 009523 branch hci_normal_reply 
-:      009525 phci_le_set_scan_enable:
-0x4611 009526 ifetch 1 ,contru 
-0x4612 009527 store 1 ,mem_le_scan_enable 
-0x4613 009528 branch hci_normal_reply 
-:      009530 phci_le_create_conn:
-0x4614 009531 ifetch 4 ,contru 
-0x4615 009532 store 4 ,mem_le_scan_interval 
-0x4616 009533 ifetch 1 ,contru 
-0x4617 009534 store 1 ,mem_le_scan_filter_policy 
-0x4618 009535 arg 20 ,loopcnt 
-0x4619 009536 arg mem_le_conn_param ,contw 
-0x461a 009537 call uart_copy_rx_bytes 
-0x461b 009538 jam 1 ,mem_le_scan_enable 
-0x461c 009539 fetch 1 ,mem_le_conn_own_addr_type 
-0x461d 009540 store 1 ,mem_le_scan_own_addr_type 
-0x461e 009541 fetch 2 ,mem_le_conn_interval_max 
-0x461f 009542 store 2 ,mem_le_conn_interval 
-0x4620 009543 fetch 2 ,mem_le_conn_latency 
-0x4621 009544 store 2 ,mem_le_slave_latency 
-0x4622 009545 fetch 2 ,mem_le_conn_superto 
-0x4623 009546 store 2 ,mem_le_superto 
-0x4624 009547 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x4625 009548 branch hci_command_status 
-:      009550 phci_le_create_conn_cancel:
-0x4626 009552 branch hci_normal_reply 
-:      009554 phci_le_read_channel_map:
-0x4627 009555 call hci_get_cmd_complete_ptr 
-0x4628 009556 ifetch 2 ,contru 
-0x4629 009557 istore 2 ,contwu 
-0x462a 009558 setarg 0x1fffff 
-0x462b 009559 istore 5 ,contwu 
-0x462c 009560 force 0x0b ,loopcnt 
-0x462d 009561 branch hci_command_complete 
-:      009566 phci_host_num_completed:
-0x462e 009567 ifetch 3 ,contru 
-0x462f 009568 ifetcht 3 ,contru 
-0x4630 009569 fetch 2 ,mem_acl_credits 
-0x4631 009570 iadd temp ,pdata 
-0x4632 009571 store 2 ,mem_acl_credits 
-0x4633 009572 rtn 
-:      009574 phci_inquiry:
-0x4634 009575 ifetch 3 ,contru 
-0x4635 009576 store 3 ,mem_glap 
-:      009577 do_at_inquiry0:
-0x4636 009578 jam hci_cmd_inquiry ,mem_hci_cmd 
-0x4637 009579 ifetch 1 ,contru 
-0x4638 009580 arg 1600 ,temp 
-0x4639 009581 imul32 temp ,pdata 
-0x463a 009582 arg 0xffff ,temp 
-0x463b 009583 isub temp ,null 
-0x463c 009584 nbranch phci_inquiry_nowrap ,positive 
-0x463d 009585 deposit temp 
-:      009586 phci_inquiry_nowrap:
-0x463e 009587 force inquiry_length_timer ,queue 
-0x463f 009588 call timer_init 
-0x4640 009589 fetch 1 ,mem_at_using_flag 
-0x4641 009590 bbit1 at_flag_inq ,at_rev_end 
-0x4642 009591 branch hci_command_status 
-:      009594 phci_inquiry_cancel:
-0x4643 009595 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
-0x4644 009596 branch hci_normal_reply 
-:      009598 phci_create_connection:
-0x4645 009599 call phci_read_plap 
-0x4646 009600 ifetch 2 ,contru 
-0x4647 009601 store 2 ,mem_packet_type 
-0x4648 009602 ifetch 2 ,contru 
-0x4649 009603 store 1 ,mem_page_mode 
-0x464a 009604 call phci_read_clock 
-0x464b 009605 ifetch 1 ,contru 
-0x464c 009606 store 1 ,mem_allow_switch 
-0x464d 009607 jam hci_cmd_create_conn ,mem_hci_cmd 
-0x464e 009608 branch hci_command_status 
-:      009611 phci_disconnect:
-0x464f 009612 jam hci_cmd_disconn ,mem_hci_cmd 
-0x4650 009613 ifetch 2 ,contru 
-0x4651 009614 store 1 ,mem_hci_conn_handle 
-0x4652 009615 ifetch 1 ,contru 
-0x4653 009616 store 1 ,mem_disconn_reason_send 
-0x4654 009617 jam hci_error_connection_terminated_by_local_host ,mem_hci_disconn_reason 
-0x4655 009618 fetch 1 ,mem_hci_conn_handle 
-0x4656 009619 fetcht 1 ,mem_sco_handle 
-0x4657 009620 isub temp ,null 
-0x4658 009621 nbranch hci_command_status ,zero 
-0x4659 009622 jam hci_cmd_disconn_sco ,mem_hci_cmd 
-0x465a 009623 fetch 1 ,mem_sco_asso_handle 
-0x465b 009624 store 1 ,mem_hci_conn_handle 
-0x465c 009625 branch hci_command_status 
-:      009627 phci_create_connection_cancel:
-0x465d 009628 call hci_get_cmd_complete_ptr 
-0x465e 009629 call hci_write_plap 
-0x465f 009630 force 10 ,loopcnt 
-0x4660 009631 call hci_command_complete 
-0x4661 009633 jam hci_cmd_detach ,mem_hci_cmd 
-0x4662 009634 force hci_error_no_connection ,temp 
-0x4663 009635 branch hci_send_connection_error 
-:      009637 phci_link_key_request_reply:
-0x4664 009638 call phci_read_plap 
-0x4665 009639 arg mem_link_key ,contw 
-0x4666 009640 force 16 ,loopcnt 
-0x4667 009641 call uart_copy_rx_bytes 
-0x4668 009642 jam hci_cmd_linkkey ,mem_hci_cmd 
-0x4669 009643 branch phci_pin_code_reply 
-:      009645 phci_link_key_request_negative_reply:
-0x466a 009646 call phci_read_plap 
-0x466b 009647 jam hci_cmd_nokey ,mem_hci_cmd 
-0x466c 009648 branch phci_pin_code_reply 
-:      009650 phci_pin_code_request_reply:
-0x466d 009651 call phci_read_plap 
-0x466e 009652 ifetch 1 ,contru 
-0x466f 009653 store 1 ,mem_pin_length 
-0x4670 009654 iforce loopcnt 
-0x4671 009655 arg mem_pin ,contw 
-0x4672 009656 call uart_copy_rx_bytes 
-0x4673 009657 jam hci_cmd_pair ,mem_hci_cmd 
-0x4674 009658 branch phci_pin_code_reply 
-:      009660 phci_pin_code_request_negative_reply:
-0x4675 009661 call phci_read_plap 
-0x4676 009662 jam hci_cmd_nopair ,mem_hci_cmd 
-:      009663 phci_pin_code_reply:
-0x4677 009664 call hci_get_cmd_complete_ptr 
-0x4678 009665 call hci_write_plap 
-0x4679 009666 force 10 ,loopcnt 
-0x467a 009667 branch hci_command_complete 
-:      009669 phci_io_cap_request_reply:
-0x467b 009671 increase 6 ,contru 
-0x467c 009672 ifetch 3 ,contru 
-0x467d 009673 store 3 ,mem_sp_iocap_local 
-0x467e 009674 fetch 1 ,mem_master_sp_state 
-0x467f 009675 beq sp_master_stat_start_done ,phci_io_cap_request_reply_master 
-0x4680 009676 beq sp_stat_key_send ,phci_io_cap_request_reply_master 
-0x4681 009677 jam hci_cmd_io_cap ,mem_hci_cmd 
-0x4682 009678 branch phci_io_cap_request_reply_commom 
-:      009679 phci_io_cap_request_reply_master:
-0x4683 009680 jam sp_flag_commit ,mem_master_sp_flag 
-:      009681 phci_io_cap_request_reply_commom:
-0x4684 009682 call hci_get_cmd_complete_ptr 
-0x4685 009683 call hci_write_plap 
-0x4686 009684 force 10 ,loopcnt 
-0x4687 009685 branch hci_command_complete 
-:      009688 phci_authentication_requested:
-0x4688 009689 call phci_read_handle 
-0x4689 009690 jam hci_cmd_auth ,mem_hci_cmd 
-0x468a 009691 branch hci_command_status 
-:      009693 phci_set_connection_encryption:
-0x468b 009694 call phci_read_handle 
-0x468c 009695 ifetch 1 ,contru 
-0x468d 009696 increase hci_cmd_stopencrypt ,pdata 
-0x468e 009697 store 1 ,mem_hci_cmd 
-0x468f 009698 branch hci_command_status 
-:      009700 phci_remote_name_request:
-0x4690 009701 call phci_read_plap 
-0x4691 009702 ifetch 2 ,contru 
-0x4692 009703 store 1 ,mem_page_mode 
-0x4693 009704 call phci_read_clock 
-0x4694 009705 jam hci_cmd_remote_name_req ,mem_hci_cmd 
-0x4695 009706 branch hci_command_status 
-:      009708 phci_read_remote_ext_features:
-0x4696 009709 ifetch 2 ,contru 
-0x4697 009710 ifetch 1 ,contru 
-0x4698 009711 store 1 ,mem_ext_features_page 
-0x4699 009712 jam hci_cmd_remote_ext_features_req ,mem_hci_cmd 
-0x469a 009713 branch hci_command_status 
-:      009715 phci_read_remote_supported_features:
-0x469b 009717 fetch 1 ,mem_conn_handle 
-0x469c 009718 force hci_error_no_connection ,rega 
-0x469d 009719 branch hci_command_status_err ,blank 
-0x469e 009720 call phci_read_handle 
-0x469f 009721 jam hci_cmd_remote_feature_req ,mem_hci_cmd 
-0x46a0 009722 branch hci_command_status 
-:      009725 phci_read_remote_version_information:
-0x46a1 009727 fetch 1 ,mem_conn_handle 
-0x46a2 009728 force hci_error_no_connection ,rega 
-0x46a3 009729 branch hci_command_status_err ,blank 
-0x46a4 009730 call phci_read_handle 
-0x46a5 009731 jam hci_cmd_remote_version_req ,mem_hci_cmd 
-0x46a6 009732 branch hci_command_status 
-:      009735 phci_read_clock_offset:
-0x46a7 009736 call phci_status_reply_temp 
-0x46a8 009737 force hci_event_read_clock_offset_complete ,queue 
-0x46a9 009738 force 5 ,loopcnt 
-0x46aa 009739 branch hci_send_event 
-:      009741 phci_setup_sco_connection:
-0x46ab 009742 call phci_read_handle 
-0x46ac 009743 increase 10 ,contru 
-0x46ad 009744 ifetch 2 ,contru 
-0x46ae 009745 store 2 ,mem_voice_setting 
-0x46af 009746 ifetch 1 ,contru 
-0x46b0 009747 store 1 ,mem_retransmission_effort 
-0x46b1 009748 ifetch 2 ,contru 
-0x46b2 009749 store 2 ,mem_sco_ptype 
-0x46b3 009750 jam 2 ,mem_air_mode 
-0x46b4 009751 jam hci_cmd_setup_sco ,mem_hci_cmd 
-0x46b5 009752 branch hci_command_status 
-:      009754 phci_accept_sco_connection:
-0x46b6 009755 jam hci_cmd_accept_sco_conn ,mem_hci_cmd 
-0x46b7 009756 branch hci_command_status 
-:      009760 phci_read_local_name:
-0x46b8 009761 call hci_get_cmd_complete_ptr 
-0x46b9 009762 arg mem_local_name ,contr 
-0x46ba 009763 sub contr ,0xff ,loopcnt 
-0x46bb 009764 call uart_copy_tx_bytes 
-0x46bc 009765 force 0 ,pdata 
-0x46bd 009766 sub contr ,mem_local_name ,loopcnt 
-0x46be 009767 increase 0xf8 ,loopcnt 
-0x46bf 009768 call uart_write_bytes 
-0x46c0 009769 force 0xfc ,loopcnt 
-0x46c1 009770 branch hci_command_complete 
-:      009772 phci_change_local_name:
-0x46c2 009773 arg mem_local_name ,contw 
-0x46c3 009774 sub contw ,0xff ,loopcnt 
-:      009775 phci_change_local_name_loop:
-0x46c4 009776 ifetch 1 ,contru 
-0x46c5 009777 istore 1 ,contw 
-0x46c6 009778 branch phci_write_local_name_end ,blank 
-0x46c7 009779 loop phci_change_local_name_loop 
-:      009780 phci_write_local_name_end:
-0x46c8 009781 sub contw ,mem_local_name ,pdata 
-0x46c9 009782 sub pdata ,0 ,pdata 
-0x46ca 009783 store 1 ,mem_local_name_length 
-0x46cb 009784 branch hci_normal_reply 
-:      009786 phci_role_discovery:
-0x46cc 009787 call hci_get_cmd_complete_ptr 
-0x46cd 009788 call hci_write_handle 
-0x46ce 009789 force 0 ,pdata 
-0x46cf 009790 nsetflag master ,0 ,pdata 
-0x46d0 009791 istore 1 ,contwu 
-0x46d1 009792 force 7 ,loopcnt 
-0x46d2 009793 arg 0x809 ,alarm 
-0x46d3 009794 call hci_command_complete 
-0x46d4 009795 branch cmd_exit 
-0x46d5 009796 jam hci_cmd_role_discovery ,mem_hci_cmd 
-0x46d6 009797 rtn 
-:      009800 phci_write_link_policy_settings:
-0x46d7 009801 call phci_copy_handle 
-0x46d8 009802 force 6 ,loopcnt 
-0x46d9 009803 branch hci_command_complete 
-:      009806 phci_delete_stored_link_key:
-0x46da 009807 branch hci_normal_reply 
-:      009809 phci_write_page_timeout:
-0x46db 009810 ifetch 2 ,contru 
-0x46dc 009811 store 2 ,mem_page_to 
-0x46dd 009812 branch hci_normal_reply 
-:      009815 phci_write_scan_enable:
-0x46de 009816 ifetch 1 ,contru 
-0x46df 009817 store 1 ,mem_scan_mode 
-0x46e0 009818 branch hci_normal_reply 
-:      009820 phci_write_page_scan_activity:
-0x46e1 009821 ifetch 2 ,contru 
-0x46e2 009822 store 2 ,mem_pscan_interval 
-0x46e3 009823 ifetch 2 ,contru 
-0x46e4 009824 store 2 ,mem_pscan_window 
-0x46e5 009825 branch hci_normal_reply 
-:      009827 phci_write_inquiry_scan_activity:
-0x46e6 009828 ifetch 2 ,contru 
-0x46e7 009829 store 2 ,mem_iscan_interval 
-0x46e8 009830 ifetch 2 ,contru 
-0x46e9 009831 store 2 ,mem_iscan_window 
-0x46ea 009832 branch hci_normal_reply 
-:      009834 phci_write_encryption_mode:
-0x46eb 009835 branch hci_normal_reply 
-:      009838 phci_write_authentication_enable:
-0x46ec 009839 ifetch 1 ,contru 
-0x46ed 009840 store 1 ,mem_auth_enable 
-0x46ee 009841 branch hci_normal_reply 
-:      009843 phci_write_class_of_device:
-0x46ef 009844 ifetch 3 ,contru 
-0x46f0 009845 store 3 ,mem_class 
-0x46f1 009846 branch hci_normal_reply 
-:      009851 phci_read_ext_inquiry_response:
-0x46f2 009852 deposit temp 
-0x46f3 009853 branch hci_normal_reply ,blank 
-0x46f4 009854 call hci_get_payload_ptr 
-0x46f5 009855 force 0x1 ,pdata 
-0x46f6 009856 istore 1 ,contwu 
-0x46f7 009857 deposit alarm 
-0x46f8 009858 istore 2 ,contwu 
-0x46f9 009859 force hci_error_invalid_hci_command_parameters ,pdata 
-0x46fa 009860 istore 1 ,contwu 
-0x46fb 009861 setarg 0 
-0x46fc 009862 increase 0xf1 ,loopcnt 
-0x46fd 009863 call uart_write_bytes 
-0x46fe 009865 force hci_event_command_complete ,queue 
-0x46ff 009866 force 0xf5 ,loopcnt 
-0x4700 009867 branch hci_send_event 
-:      009871 phci_write_ssp_mode:
-0x4701 009872 ifetch 1 ,contru 
-0x4702 009873 ncall ssp_enable ,blank 
-0x4703 009874 call ssp_disable ,blank 
-0x4704 009875 branch hci_normal_reply 
-:      009877 phci_read_scan_enable:
-0x4705 009878 call hci_get_cmd_complete_ptr 
-0x4706 009879 fetch 1 ,mem_scan_mode 
-0x4707 009880 istore 1 ,contwu 
-0x4708 009881 force 5 ,loopcnt 
-0x4709 009882 branch hci_command_complete 
-:      009884 phci_read_local_version_information:
-0x470a 009885 call hci_get_cmd_complete_ptr 
-0x470b 009886 fetch 8 ,mem_hci_version 
-0x470c 009887 istore 8 ,contwu 
-0x470d 009888 force 12 ,loopcnt 
-0x470e 009889 branch hci_command_complete 
-:      009891 phci_read_local_supported_features:
-0x470f 009892 call hci_get_cmd_complete_ptr 
-0x4710 009893 fetch 8 ,mem_features 
-0x4711 009894 istore 8 ,contwu 
-0x4712 009895 force 12 ,loopcnt 
-0x4713 009896 branch hci_command_complete 
-:      009898 phci_read_local_ext_features:
-0x4714 009899 call hci_get_cmd_complete_ptr 
-0x4715 009900 setarg 0x0101 
-0x4716 009901 istore 2 ,contwu 
-0x4717 009902 setarg 0x01 
-0x4718 009903 istore 8 ,contwu 
-0x4719 009904 force 14 ,loopcnt 
-0x471a 009905 branch hci_command_complete 
-:      009907 phci_read_buffer_size:
-0x471b 009908 call hci_get_cmd_complete_ptr 
-0x471c 009909 fetch 7 ,mem_acl_pktlen 
-0x471d 009910 istore 7 ,contwu 
-0x471e 009911 force 11 ,loopcnt 
-0x471f 009912 branch hci_command_complete 
-:      009914 phci_read_bd_addr:
-0x4720 009915 call hci_get_cmd_complete_ptr 
-0x4721 009916 fetch 6 ,mem_lap 
-0x4722 009917 istore 6 ,contwu 
-0x4723 009918 force 10 ,loopcnt 
-0x4724 009919 branch hci_command_complete 
-:      009921 phci_set_event_mask:
-0x4725 009922 branch hci_normal_reply 
-:      009925 phci_reset_failed_contact_counter:
-0x4726 009926 branch hci_normal_reply 
-:      009927 phci_get_link_quality:
-0x4727 009928 call hci_get_cmd_complete_ptr 
-0x4728 009929 call hci_write_handle 
-0x4729 009930 setarg 0xff 
-0x472a 009931 istore 1 ,contwu 
-0x472b 009932 force 7 ,loopcnt 
-0x472c 009933 branch hci_command_complete 
-:      009935 phci_read_rssi:
-0x472d 009936 call hci_get_cmd_complete_ptr 
-0x472e 009937 call hci_write_handle 
-0x472f 009938 setarg 0x00 
-0x4730 009939 istore 1 ,contwu 
-0x4731 009940 force 7 ,loopcnt 
-0x4732 009941 branch hci_command_complete 
-:      009943 phci_read_afh_channel_map:
-0x4733 009944 set0 mark_ext_patch ,mark 
-0x4734 009945 bpatch patch1b_6 ,mem_patch1b 
-0x4735 009946 branch hci_normal_reply 
-:      009947 phci_read_bd_clock:
-0x4736 009948 set0 mark_ext_patch ,mark 
-0x4737 009949 bpatch patch1b_7 ,mem_patch1b 
-0x4738 009950 branch hci_normal_reply 
-:      009955 phci_accept_connection:
-0x4739 009956 call phci_read_plap 
-0x473a 009957 jam hci_cmd_accept_conn ,mem_hci_cmd 
-0x473b 009958 ifetch 1 ,contru 
-0x473c 009959 beq 1 ,hci_command_status 
-0x473d 009960 jam hci_cmd_accept_with_switch ,mem_hci_cmd 
-0x473e 009961 branch hci_command_status 
-:      009963 phci_reject_connection:
-0x473f 009964 branch phci_accept_connection 
-0x4740 009965 call phci_read_plap 
-0x4741 009966 jam hci_cmd_reject_conn ,mem_hci_cmd 
-0x4742 009967 branch hci_normal_reply 
-:      009969 phci_change_connection_packet_type:
-0x4743 009970 call hci_command_status 
-0x4744 009971 call hci_get_payload_ptr 
-0x4745 009972 setarg 0 
-0x4746 009973 istore 1 ,contwu 
-0x4747 009974 ifetch 4 ,contru 
-0x4748 009975 istore 4 ,contwu 
-0x4749 009976 force 8 ,loopcnt 
-0x474a 009977 arg hci_event_connection_packet_type_changed ,queue 
-0x474b 009978 arg 5 ,loopcnt 
-0x474c 009979 branch hci_send_event 
-:      009981 phci_unknown_command:
-0x474d 009982 force hci_error_unknown_hci_command ,rega 
-0x474e 009983 branch hci_command_status_err 
-:      009985 phci_sniff_mode:
-0x474f 009988 call phci_read_handle 
-0x4750 009989 ifetch 2 ,contru 
-0x4751 009990 store 2 ,mem_sniff_param_interval 
-0x4752 009991 ifetch 2 ,contru 
-0x4753 009992 store 2 ,mem_hci_sniff_min_interval 
-0x4754 009993 ifetch 2 ,contru 
-0x4755 009994 store 2 ,mem_sniff_param_attempt 
-0x4756 009995 ifetch 2 ,contru 
-0x4757 009996 store 2 ,mem_sniff_param_timeout 
-0x4758 009997 jam hci_cmd_in_sniff ,mem_hci_cmd 
-0x4759 009998 branch hci_command_status 
-:      010000 phci_exit_sniff_mode:
-0x475a 010001 call phci_read_handle 
-0x475b 010002 call exit_sniff 
-0x475c 010003 branch hci_command_status 
-:      010005 exit_sniff:
-0x475d 010006 jam hci_cmd_exit_sniff ,mem_hci_cmd 
-0x475e 010007 rtn 
-:      010009 phci_sniff_subrating:
-0x475f 010010 branch hci_normal_reply 
-:      010012 phci_switch_role:
-0x4760 010013 call phci_read_plap 
-0x4761 010014 jam hci_cmd_role_switch ,mem_hci_cmd 
-0x4762 010015 branch hci_command_status 
-:      010017 phci_read_plap:
-0x4763 010018 ifetch 6 ,contru 
-0x4764 010019 store 6 ,mem_hci_plap 
-0x4765 010020 rtn 
-:      010022 phci_read_handle:
-0x4766 010023 ifetch 2 ,contru 
-0x4767 010024 store 1 ,mem_hci_conn_handle 
-0x4768 010025 rtn 
-:      010027 phci_copy_handle:
-0x4769 010028 call phci_read_handle 
-0x476a 010029 call hci_get_cmd_complete_ptr 
-0x476b 010030 fetch 1 ,mem_hci_conn_handle 
-0x476c 010031 istore 2 ,contwu 
-0x476d 010032 rtn 
-:      010036 phci_status_reply_temp:
-0x476e 010037 call phci_read_handle 
-0x476f 010038 call hci_command_status 
-0x4770 010039 call hci_get_payload_ptr 
-0x4771 010040 force 0 ,pdata 
-0x4772 010041 istore 1 ,contwu 
-0x4773 010042 fetch 1 ,mem_hci_conn_handle 
-0x4774 010043 istore 2 ,contwu 
-0x4775 010044 rtn 
-:      010046 phci_read_clock:
-0x4776 010047 ifetch 2 ,contru 
-0x4777 010048 iadd clkn_bt ,pdata 
-0x4778 010049 and_into 0x1fc ,pdata 
-0x4779 010050 store 4 ,mem_page_clk 
-0x477a 010051 rtn 
-:      010053 hci_inquiry_reply:
-0x477b 010054 set0 mark_ext_patch ,mark 
-0x477c 010055 bpatch patch1c_0 ,mem_patch1c 
-0x477d 010056 fetch 1 ,mem_rp_packets 
-0x477e 010057 sub pdata ,2 ,null 
-0x477f 010058 nrtn positive 
-0x4780 010059 fetcht 6 ,extm_lap 
-0x4781 010060 call context_search_plap2 
-0x4782 010061 rtn zero 
-0x4783 010062 call hci_get_packet_ptr 
-0x4784 010063 setarg 0x10f22 
-0x4785 010064 istore 3 ,contwu 
-0x4786 010065 fetch 6 ,extm_lap 
-0x4787 010066 istore 6 ,contwu 
-0x4788 010067 fetch 1 ,extm_fhs_misc 
-0x4789 010068 copy pdata ,temp 
-0x478a 010069 rshift3 pdata ,pdata 
-0x478b 010070 rshift3 pdata ,pdata 
-0x478c 010071 istore 1 ,contwu 
-0x478d 010072 copy temp ,pdata 
-0x478e 010073 and pdata ,0x30 ,pdata 
-0x478f 010074 rshift3 pdata ,pdata 
-0x4790 010075 rshift pdata ,pdata 
-0x4791 010076 istore 1 ,contwu 
-0x4792 010077 fetch 3 ,extm_class 
-0x4793 010078 istore 3 ,contwu 
-0x4794 010079 fetch 4 ,mem_clke_bt 
-0x4795 010080 isub clkn_bt ,pdata 
-0x4796 010081 istore 2 ,contwu 
-0x4797 010082 setarg 0xc8 
-0x4798 010083 istore 1 ,contwu 
-0x4799 010084 force 15 ,loopcnt 
-0x479a 010085 branch hci_send_event_raw 
-:      010087 hci_inquiry_reply_eir:
-0x479b 010088 set0 mark_ext_patch ,mark 
-0x479c 010089 bpatch patch1c_1 ,mem_patch1c 
-0x479d 010090 force 540 ,temp 
-0x479e 010091 fetch 2 ,mem_h5tx_free 
-0x479f 010092 isub temp ,null 
-0x47a0 010093 nrtn positive 
-0x47a1 010094 fetcht 3 ,mem_extm_uap_restore 
-0x47a2 010095 fetch 3 ,extm_uap 
-0x47a3 010096 isub temp ,null 
-0x47a4 010097 rtn zero 
-0x47a5 010098 rtn blank 
-0x47a6 010099 store 3 ,mem_extm_uap_restore 
-0x47a7 010100 fetch 1 ,mem_rp_packets 
-0x47a8 010101 sub pdata ,2 ,null 
-0x47a9 010102 nrtn positive 
-0x47aa 010103 fetcht 6 ,extm_lap 
-0x47ab 010104 call context_search_plap2 
-0x47ac 010105 rtn zero 
-0x47ad 010106 call hci_eir_reply 
-0x47ae 010107 force 15 ,temp 
-0x47af 010108 fetch 1 ,mem_rxbuf + 1 
-0x47b0 010109 bne 0x09 ,hci_inquiry_reply_eir_end 
-0x47b1 010110 fetch 1 ,mem_rxbuf 
-0x47b2 010111 branch hci_inquiry_reply_eir_end ,blank 
-0x47b3 010112 iforce loopcnt 
-0x47b4 010113 istore 1 ,contwu 
-0x47b5 010114 iadd temp ,temp 
-0x47b6 010115 increase 1 ,temp 
-0x47b7 010116 arg mem_rxbuf + 1 ,contr 
-:      010118 hci_inquiry_name_loop:
-0x47b8 010119 ifetch 1 ,contr 
-0x47b9 010120 istore 1 ,contwu 
-0x47ba 010121 loop hci_inquiry_name_loop 
-:      010122 hci_inquiry_other_rtn_loop:
-0x47bb 010123 ifetch 1 ,contr 
-0x47bc 010124 branch hci_inquiry_reply_eir_end ,blank 
-0x47bd 010125 iforce loopcnt 
-0x47be 010126 istore 1 ,contwu 
-0x47bf 010127 iadd temp ,temp 
-0x47c0 010128 increase 1 ,temp 
-:      010129 hci_inquiry_other_loop:
-0x47c1 010130 ifetch 1 ,contr 
-0x47c2 010131 istore 1 ,contwu 
-0x47c3 010132 loop hci_inquiry_other_loop 
-0x47c4 010133 branch hci_inquiry_other_rtn_loop 
-:      010134 hci_inquiry_reply_eir_end:
-0x47c5 010135 sub temp ,0xff ,pdata 
-0x47c6 010136 iforce loopcnt 
-:      010137 hci_inquiry_fill_zero:
-0x47c7 010138 setarg 0x00 
-0x47c8 010139 istore 1 ,contwu 
-0x47c9 010140 loop hci_inquiry_fill_zero 
-0x47ca 010141 force 0xff ,loopcnt 
-0x47cb 010142 branch hci_send_event_raw 
-:      010144 hci_eir_reply:
-0x47cc 010145 set0 mark_ext_patch ,mark 
-0x47cd 010146 bpatch patch1c_2 ,mem_patch1c 
-0x47ce 010147 call hci_get_packet_ptr 
-0x47cf 010148 setarg 0x1ff2f 
-0x47d0 010149 istore 3 ,contwu 
-0x47d1 010150 fetch 6 ,extm_lap 
-0x47d2 010151 istore 6 ,contwu 
-0x47d3 010152 fetch 1 ,extm_fhs_misc 
-0x47d4 010153 copy pdata ,temp 
-0x47d5 010154 rshift3 pdata ,pdata 
-0x47d6 010155 rshift3 pdata ,pdata 
-0x47d7 010156 istore 1 ,contwu 
-0x47d8 010157 copy temp ,pdata 
-0x47d9 010158 and pdata ,0x30 ,pdata 
-0x47da 010159 rshift3 pdata ,pdata 
-0x47db 010160 rshift pdata ,pdata 
-0x47dc 010161 istore 1 ,contwu 
-0x47dd 010162 fetch 3 ,extm_class 
-0x47de 010163 istore 3 ,contwu 
-0x47df 010164 fetch 4 ,mem_clke_bt 
-0x47e0 010165 isub clkn_bt ,pdata 
-0x47e1 010166 istore 2 ,contwu 
-0x47e2 010167 setarg 0xc8 
-0x47e3 010168 istore 1 ,contwu 
-0x47e4 010169 rtn 
-:      010171 hci_send_remote_features:
-0x47e5 010172 set0 mark_ext_patch ,mark 
-0x47e6 010173 bpatch patch1c_3 ,mem_patch1c 
-0x47e7 010174 fetch 1 ,mem_device_option 
-0x47e8 010175 rtnne dvc_op_hci 
-0x47e9 010176 call hci_write_handle3 
-0x47ea 010177 istoret 8 ,contwu 
-0x47eb 010178 force 11 ,loopcnt 
-0x47ec 010179 force hci_event_read_remote_features_complete ,queue 
-0x47ed 010180 branch hci_send_event 
-:      010182 hci_send_remote_ext_features_notification:
-0x47ee 010183 set0 mark_ext_patch ,mark 
-0x47ef 010184 bpatch patch1c_4 ,mem_patch1c 
-0x47f0 010185 fetch 1 ,mem_device_option 
-0x47f1 010186 rtnne dvc_op_hci 
-0x47f2 010188 call hci_get_payload_ptr 
-0x47f3 010189 fetch 6 ,mem_plap 
-0x47f4 010190 istore 6 ,contwu 
-0x47f5 010191 istoret 8 ,contwu 
-0x47f6 010192 force 14 ,loopcnt 
-0x47f7 010193 force hci_event_remote_host_supported_features_notification ,queue 
-0x47f8 010194 branch hci_send_event 
-:      010196 hci_send_remote_ext_features_event:
-0x47f9 010197 set0 mark_ext_patch ,mark 
-0x47fa 010198 bpatch patch1c_5 ,mem_patch1c 
-0x47fb 010199 fetch 1 ,mem_device_option 
-0x47fc 010200 rtnne dvc_op_hci 
-0x47fd 010202 call hci_write_handle3 
-0x47fe 010203 fetch 1 ,mem_ext_features_page 
-0x47ff 010204 istore 1 ,contwu 
-0x4800 010205 setarg 1 
-0x4801 010206 istore 1 ,contwu 
-0x4802 010207 istoret 8 ,contwu 
-0x4803 010208 force 13 ,loopcnt 
-0x4804 010209 force hci_event_read_remote_ext_features_complete ,queue 
-0x4805 010210 branch hci_send_event 
-:      010213 hci_send_version_information:
-0x4806 010214 set0 mark_ext_patch ,mark 
-0x4807 010215 bpatch patch1c_6 ,mem_patch1c 
-0x4808 010216 fetch 1 ,mem_device_option 
-0x4809 010217 rtnne dvc_op_hci 
-0x480a 010218 call hci_write_handle3 
-0x480b 010219 istoret 5 ,contwu 
-0x480c 010220 force 8 ,loopcnt 
-0x480d 010221 force hci_event_read_remote_version_information_complete ,queue 
-0x480e 010222 branch hci_send_event 
-:      010224 hci_send_io_cap_response_event:
-0x480f 010225 set0 mark_ext_patch ,mark 
-0x4810 010226 bpatch patch1c_7 ,mem_patch1c 
-0x4811 010227 fetch 1 ,mem_device_option 
-0x4812 010228 rtnne dvc_op_hci 
-0x4813 010230 call hci_get_payload_ptr 
-0x4814 010231 fetch 6 ,mem_plap 
-0x4815 010232 istore 6 ,contwu 
-0x4816 010233 fetch 3 ,mem_sp_iocap_remote 
-0x4817 010234 istore 3 ,contwu 
-0x4818 010235 force 9 ,loopcnt 
-0x4819 010236 force hci_event_io_cap_response ,queue 
-0x481a 010237 branch hci_send_event 
-:      010239 hci_send_io_cap_req_event:
-0x481b 010240 set0 mark_ext_patch ,mark 
-0x481c 010241 bpatch patch1d_0 ,mem_patch1d 
-0x481d 010242 fetch 1 ,mem_device_option 
-0x481e 010243 rtnne dvc_op_hci 
-0x481f 010245 call hci_get_payload_ptr 
-0x4820 010246 fetch 6 ,mem_plap 
-0x4821 010247 istore 6 ,contwu 
-0x4822 010248 force 6 ,loopcnt 
-0x4823 010249 force hci_event_io_cap_req ,queue 
-0x4824 010250 branch hci_send_event 
-:      010253 hci_send_connection_complete:
-0x4825 010254 force 0 ,temp 
-:      010255 hci_send_connection_error:
-0x4826 010256 set0 mark_ext_patch ,mark 
-0x4827 010257 bpatch patch1d_1 ,mem_patch1d 
-0x4828 010258 fetch 1 ,mem_device_option 
-0x4829 010259 rtnne dvc_op_hci 
-0x482a 010260 force hci_event_connection_complete ,queue 
-0x482b 010261 jam 5 ,mem_acl_credits 
-0x482c 010262 call hci_get_payload_ptr 
-0x482d 010263 istoret 1 ,contwu 
-0x482e 010264 call hci_write_handle 
-0x482f 010265 call hci_write_plap 
-0x4830 010266 force 1 ,pdata 
-0x4831 010267 istore 1 ,contwu 
-0x4832 010268 force 0 ,pdata 
-0x4833 010269 fetcht 1 ,mem_state_map 
-0x4834 010270 isolate1 smap_encryption ,temp 
-0x4835 010271 setflag true ,0 ,pdata 
-0x4836 010272 istore 1 ,contwu 
-0x4837 010273 force 11 ,loopcnt 
-0x4838 010274 branch hci_send_event 
-:      010277 hci_send_conn_req_event:
-0x4839 010278 set0 mark_ext_patch ,mark 
-0x483a 010279 bpatch patch1d_2 ,mem_patch1d 
-0x483b 010280 fetch 1 ,mem_device_option 
-0x483c 010281 rtnne dvc_op_hci 
-0x483d 010282 force hci_event_connection_request ,queue 
-0x483e 010283 call hci_get_payload_ptr 
-0x483f 010284 call hci_write_plap 
-0x4840 010286 fetch 3 ,extm_class 
-0x4841 010287 istore 3 ,contwu 
-0x4842 010288 istoret 1 ,contwu 
-0x4843 010289 force 10 ,loopcnt 
-0x4844 010290 branch hci_send_event 
-:      010292 hci_send_encryption_change:
-0x4845 010293 set0 mark_ext_patch ,mark 
-0x4846 010294 bpatch patch1d_3 ,mem_patch1d 
-0x4847 010295 fetch 1 ,mem_device_option 
-0x4848 010296 rtnne dvc_op_hci 
-0x4849 010297 call hci_write_handle3 
-0x484a 010298 force 0 ,pdata 
-0x484b 010299 fetcht 1 ,mem_state_map 
-0x484c 010300 isolate1 smap_encryption ,temp 
-0x484d 010301 setflag true ,0 ,pdata 
-0x484e 010302 istore 1 ,contwu 
-0x484f 010303 force hci_event_encryption_change_complete ,queue 
-0x4850 010304 force 4 ,loopcnt 
-0x4851 010305 branch hci_send_event 
-:      010308 hci_send_linkkey_notification:
-0x4852 010309 set0 mark_ext_patch ,mark 
-0x4853 010310 bpatch patch1d_4 ,mem_patch1d 
-0x4854 010311 fetch 1 ,mem_device_option 
-0x4855 010312 rtnne dvc_op_hci 
-0x4856 010313 force hci_event_link_key_notification ,queue 
-0x4857 010314 call hci_get_payload_ptr 
-0x4858 010315 call hci_write_plap 
-0x4859 010316 arg mem_link_key ,contr 
-0x485a 010317 force 16 ,loopcnt 
-0x485b 010318 call uart_copy_tx_bytes 
-0x485c 010319 force 0x05 ,pdata 
-0x485d 010320 istore 1 ,contwu 
-0x485e 010321 force 0x17 ,loopcnt 
-0x485f 010322 branch hci_send_event 
-:      010324 hci_send_user_confirmation_req:
-0x4860 010325 fetch 1 ,mem_device_option 
-0x4861 010326 rtnne dvc_op_hci 
-0x4862 010327 force hci_event_user_confirmation_request ,queue 
-0x4863 010328 call hci_get_payload_ptr 
-0x4864 010329 call hci_write_plap 
-0x4865 010330 fetch 4 ,mem_sp_gkey 
-0x4866 010331 istore 4 ,contwu 
-0x4867 010332 force 0xa ,loopcnt 
-0x4868 010333 branch hci_send_event 
-:      010335 hci_send_ssp_complete:
-0x4869 010336 fetch 1 ,mem_device_option 
-0x486a 010337 rtnne dvc_op_hci 
-0x486b 010338 force hci_event_simple_pairing_complete ,queue 
-0x486c 010339 call hci_get_payload_ptr 
-0x486d 010340 setarg 0 
-0x486e 010341 istore 1 ,contwu 
-0x486f 010342 call hci_write_plap 
-0x4870 010343 force 0x7 ,loopcnt 
-0x4871 010344 branch hci_send_event 
-:      010347 hci_send_linkkey_req:
-0x4872 010348 set0 mark_ext_patch ,mark 
-0x4873 010349 bpatch patch1d_5 ,mem_patch1d 
-0x4874 010350 force hci_event_link_key_request ,queue 
-:      010351 hci_send_sec_req:
-0x4875 010352 fetch 1 ,mem_device_option 
-0x4876 010353 rtnne dvc_op_hci 
-0x4877 010354 call hci_get_payload_ptr 
-0x4878 010355 call hci_write_plap 
-0x4879 010356 force 6 ,loopcnt 
-0x487a 010357 branch hci_send_event 
-:      010359 hci_send_pincode_req:
-0x487b 010360 fetch 1 ,mem_device_option 
-0x487c 010361 rtnne dvc_op_hci 
-0x487d 010362 force hci_event_pin_code_request ,queue 
-0x487e 010363 branch hci_send_sec_req 
-:      010366 hci_send_role_change:
-0x487f 010367 fetch 1 ,mem_device_option 
-0x4880 010368 rtnne dvc_op_hci 
-0x4881 010369 force hci_event_role_change ,queue 
-0x4882 010370 call hci_get_payload_ptr 
-0x4883 010371 force 0 ,pdata 
-0x4884 010372 istore 1 ,contwu 
-0x4885 010373 call hci_write_plap 
-0x4886 010374 istoret 1 ,contwu 
-0x4887 010375 force 8 ,loopcnt 
-0x4888 010376 branch hci_send_event 
-:      010378 hci_send_role_change_err:
-0x4889 010379 fetch 1 ,mem_device_option 
-0x488a 010380 rtnne dvc_op_hci 
-0x488b 010381 force 0 ,temp 
-0x488c 010382 nbranch hci_send_role_change_err_slave ,master 
-0x488d 010383 force 1 ,temp 
-:      010384 hci_send_role_change_err_slave:
-0x488e 010385 fetch 1 ,mem_device_option 
-0x488f 010386 rtnne dvc_op_hci 
-0x4890 010387 force hci_event_role_change ,queue 
-0x4891 010388 call hci_get_payload_ptr 
-0x4892 010389 force 0x35 ,pdata 
-0x4893 010390 istore 1 ,contwu 
-0x4894 010391 call hci_write_plap 
-0x4895 010392 istoret 1 ,contwu 
-0x4896 010393 force 8 ,loopcnt 
-0x4897 010394 branch hci_send_event 
-:      010396 hci_send_name:
-0x4898 010397 set0 mark_ext_patch ,mark 
-0x4899 010398 bpatch patch1d_6 ,mem_patch1d 
-0x489a 010399 fetch 1 ,mem_device_option 
-0x489b 010400 rtnne dvc_op_hci 
-0x489c 010401 call hci_get_packet_ptr 
-0x489d 010402 setarg 0xff07 
-0x489e 010403 istore 2 ,contwu 
-0x489f 010404 deposit queue 
-0x48a0 010405 istore 1 ,contwu 
-0x48a1 010406 call hci_write_plap 
-0x48a2 010407 arg mem_tmp_buffer ,contr 
-0x48a3 010408 force 248 ,loopcnt 
-:      010409 hci_read_remote_name_loop:
-0x48a4 010410 ifetch 1 ,contr 
-0x48a5 010411 istore 1 ,contwu 
-0x48a6 010412 loop hci_read_remote_name_loop 
-0x48a7 010413 force 0xff ,loopcnt 
-0x48a8 010414 branch hci_send_event_raw 
-:      010416 hci_send_num_complete_packets:
-0x48a9 010417 set0 mark_ext_patch ,mark 
-0x48aa 010418 bpatch patch1d_7 ,mem_patch1d 
-0x48ab 010419 fetch 1 ,mem_device_option 
-0x48ac 010420 rtnne dvc_op_hci 
-0x48ad 010421 hfetch 1 ,core_uart_txitems 
-0x48ae 010422 nrtn blank 
-0x48af 010423 fetch 1 ,mem_op 
-0x48b0 010424 rtnbit0 op_pkt_comp 
-0x48b1 010425 set0 op_pkt_comp ,pdata 
-0x48b2 010426 store 1 ,mem_op 
-0x48b3 010427 call hci_get_payload_ptr 
-0x48b4 010428 force 1 ,pdata 
-0x48b5 010429 istore 1 ,contwu 
-0x48b6 010430 call hci_write_handle 
-0x48b7 010431 force 1 ,pdata 
-0x48b8 010432 istore 2 ,contwu 
-0x48b9 010433 force hci_event_num_completed_packets ,queue 
-0x48ba 010434 force 5 ,loopcnt 
-0x48bb 010435 branch hci_send_event 
-:      010439 hci_send_auth_complete:
-0x48bc 010440 set0 mark_ext_patch ,mark 
-0x48bd 010441 bpatch patch1e_0 ,mem_patch1e 
-0x48be 010442 fetch 1 ,mem_device_option 
-0x48bf 010443 rtnne dvc_op_hci 
-0x48c0 010444 call hci_write_handle3 
-0x48c1 010445 force hci_event_authentication_complete ,queue 
-0x48c2 010446 force 3 ,loopcnt 
-0x48c3 010447 branch hci_send_event 
-:      010451 hci_send_disconn_complete:
-0x48c4 010452 set0 mark_ext_patch ,mark 
-0x48c5 010453 bpatch patch1e_1 ,mem_patch1e 
-0x48c6 010454 fetch 1 ,mem_device_option 
-0x48c7 010455 rtnne dvc_op_hci 
-0x48c8 010456 call hci_get_payload_ptr 
-0x48c9 010457 force 0 ,pdata 
-0x48ca 010458 istore 1 ,contwu 
-0x48cb 010459 istoret 2 ,contwu 
-0x48cc 010460 fetch 1 ,mem_hci_disconn_reason 
-0x48cd 010461 istore 1 ,contwu 
-0x48ce 010462 force hci_event_disconnection_complete ,queue 
-0x48cf 010463 force 4 ,loopcnt 
-0x48d0 010464 branch hci_send_event 
-:      010467 hci_send_le_adv_report_event:
-0x48d1 010468 set0 mark_ext_patch ,mark 
-0x48d2 010469 bpatch patch1e_2 ,mem_patch1e 
-0x48d3 010470 fetch 1 ,mem_device_option 
-0x48d4 010471 rtnne dvc_op_hci ,pdata 
-0x48d5 010472 call hci_get_payload_ptr 
-0x48d6 010473 setarg 0x0102 
-0x48d7 010474 istore 2 ,contwu 
-0x48d8 010475 fetcht 1 ,mem_le_rxbuf 
-0x48d9 010476 and temp ,0xf ,pdata 
-0x48da 010477 istore 1 ,contwu 
-0x48db 010478 copy rega ,pdata 
-0x48dc 010479 istore 1 ,contwu 
-0x48dd 010480 fetcht 1 ,mem_le_rxbuf + 1 
-0x48de 010481 increase -6 ,temp 
-0x48df 010482 fetch 6 ,mem_le_rxbuf + 2 
-0x48e0 010483 istore 6 ,contwu 
-0x48e1 010484 istoret 1 ,contwu 
-0x48e2 010485 copy temp ,loopcnt 
-0x48e3 010486 call uart_copy_tx_bytes 
-0x48e4 010487 setarg 127 
-0x48e5 010488 istore 1 ,contwu 
-0x48e6 010489 copy temp ,loopcnt 
-0x48e7 010490 add loopcnt ,12 ,loopcnt 
-0x48e8 010491 force hci_event_le_meta_event ,queue 
-0x48e9 010492 branch hci_send_event 
-:      010494 hci_send_le_conn_complete:
-0x48ea 010495 set0 mark_ext_patch ,mark 
-0x48eb 010496 bpatch patch1e_3 ,mem_patch1e 
-0x48ec 010497 fetch 1 ,mem_device_option 
-0x48ed 010498 rtnne dvc_op_hci ,pdata 
-0x48ee 010499 call hci_get_payload_ptr 
-0x48ef 010500 setarg hci_le_subevent_conn_complete 
-0x48f0 010501 istore 1 ,contwu 
-0x48f1 010502 istoret 1 ,contwu 
-0x48f2 010503 fetch 1 ,mem_le_conn_handle 
-0x48f3 010504 istore 2 ,contwu 
-0x48f4 010505 fetch 1 ,mem_le_mode 
-0x48f5 010506 rshift pdata ,pdata 
-0x48f6 010507 setflip 0 ,pdata 
-0x48f7 010508 istore 1 ,contwu 
-0x48f8 010509 fetch 1 ,mem_le_conn_peer_addr_type 
-0x48f9 010510 istore 1 ,contwu 
-0x48fa 010511 fetch 6 ,mem_le_plap 
-0x48fb 010512 istore 6 ,contwu 
-0x48fc 010513 fetch 2 ,mem_le_conn_interval 
-0x48fd 010514 istore 2 ,contwu 
-0x48fe 010515 fetch 2 ,mem_le_slave_latency 
-0x48ff 010516 istore 2 ,contwu 
-0x4900 010517 fetch 2 ,mem_le_superto 
-0x4901 010518 istore 2 ,contwu 
-0x4902 010519 fetch 1 ,mem_le_peer_sca 
-0x4903 010520 istore 1 ,contwu 
-0x4904 010521 force hci_event_le_meta_event ,queue 
-0x4905 010522 arg 19 ,loopcnt 
-0x4906 010523 branch hci_send_event 
-:      010527 hci_send_mode_change:
-0x4907 010528 set0 mark_ext_patch ,mark 
-0x4908 010529 bpatch patch1e_4 ,mem_patch1e 
-0x4909 010530 fetch 1 ,mem_device_option 
-0x490a 010531 rtnne dvc_op_hci 
-0x490b 010533 call hci_get_payload_ptr 
-0x490c 010534 call hci_write_handle3 
-0x490d 010535 istoret 1 ,contwu 
-0x490e 010536 fetch 2 ,mem_tsniff 
-0x490f 010537 rshift pdata ,pdata 
-0x4910 010538 istore 2 ,contwu 
-0x4911 010539 force 6 ,loopcnt 
-0x4912 010540 force hci_event_mode_change ,queue 
-0x4913 010541 branch hci_send_event 
-:      010544 hci_send_sco_complete:
-0x4914 010545 set0 mark_ext_patch ,mark 
-0x4915 010546 bpatch patch1e_5 ,mem_patch1e 
-0x4916 010547 fetch 1 ,mem_device_option 
-0x4917 010548 rtnne dvc_op_hci 
-0x4918 010549 set0 mark_ext_patch ,mark 
-0x4919 010550 bpatch patch1e_6 ,mem_patch1e 
-0x491a 010551 call hci_get_payload_ptr 
-0x491b 010552 istoret 1 ,contwu 
-0x491c 010553 setarg 0xe00 
-0x491d 010554 istore 2 ,contwu 
-0x491e 010555 call hci_write_plap 
-0x491f 010556 force 0 ,pdata 
-0x4920 010557 bmark1 mark_esco ,hci_send_esco 
-0x4921 010558 force 0 ,pdata 
-0x4922 010559 istore 7 ,contwu 
-0x4923 010560 branch hci_send_sco_cont 
-:      010561 hci_send_esco:
-0x4924 010562 fetch 1 ,mem_device_option 
-0x4925 010563 rtnne dvc_op_hci 
-0x4926 010564 setarg 0x020602 
-0x4927 010565 istore 3 ,contwu 
-0x4928 010566 setarg 30 
-0x4929 010567 istore 2 ,contwu 
-0x492a 010568 setarg 30 
-0x492b 010569 istore 2 ,contwu 
-:      010570 hci_send_sco_cont:
-0x492c 010571 fetch 1 ,mem_device_option 
-0x492d 010572 rtnne dvc_op_hci 
-0x492e 010573 fetch 1 ,mem_air_mode 
-0x492f 010574 istore 1 ,contwu 
-0x4930 010575 force hci_event_sco_connection_complete ,queue 
-0x4931 010576 force 17 ,loopcnt 
-0x4932 010577 branch hci_send_event 
-:      010580 hci_command_status:
-0x4933 010581 set0 mark_ext_patch ,mark 
-0x4934 010582 bpatch patch1e_7 ,mem_patch1e 
-0x4935 010583 call hci_get_payload_ptr 
-0x4936 010584 setarg 0x100 
-0x4937 010585 istore 2 ,contwu 
-0x4938 010586 deposit alarm 
-0x4939 010587 istore 2 ,contwu 
-0x493a 010588 force 4 ,loopcnt 
-0x493b 010589 force hci_event_command_status ,queue 
-0x493c 010590 branch hci_send_event 
-:      010592 hci_command_status_err:
-0x493d 010593 set0 mark_ext_patch ,mark 
-0x493e 010594 bpatch patch1f_0 ,mem_patch1f 
-0x493f 010595 call hci_get_payload_ptr 
-0x4940 010596 deposit rega 
-0x4941 010597 istore 1 ,contwu 
-0x4942 010598 setarg 0x01 
-0x4943 010599 istore 1 ,contwu 
-0x4944 010600 deposit alarm 
-0x4945 010601 istore 2 ,contwu 
-0x4946 010602 force 4 ,loopcnt 
-0x4947 010603 force hci_event_command_status ,queue 
-0x4948 010604 branch hci_send_event 
-:      010606 hci_normal_reply:
-0x4949 010607 set0 mark_ext_patch ,mark 
-0x494a 010608 bpatch patch1f_1 ,mem_patch1f 
-0x494b 010609 force 4 ,loopcnt 
-:      010610 hci_command_complete:
-0x494c 010611 call hci_get_payload_ptr 
-0x494d 010612 force 0x1 ,pdata 
-0x494e 010613 istore 1 ,contwu 
-0x494f 010614 deposit alarm 
-0x4950 010615 istore 3 ,contwu 
-0x4951 010616 force hci_event_command_complete ,queue 
-:      010617 hci_send_event:
-0x4952 010618 set0 mark_ext_patch ,mark 
-0x4953 010619 bpatch patch1f_2 ,mem_patch1f 
-0x4954 010620 call hci_get_packet_ptr 
-0x4955 010621 deposit queue 
-0x4956 010622 istore 1 ,contwu 
-0x4957 010623 deposit loopcnt 
-0x4958 010624 istore 1 ,contwu 
-:      010625 hci_send_event_raw:
-0x4959 010626 set1 mark_h5tx_rp ,mark 
-0x495a 010627 force 5 ,queue 
-0x495b 010628 increase 2 ,loopcnt 
-:      010629 hci_send_packet:
-0x495c 010630 call hci_check_bcsp_protocol 
-0x495d 010631 branch bcsp_send_packet ,true 
-0x495e 010632 branch h4_send_packet_event 
-:      010634 hci_send_commu_ready_event:
-0x495f 010635 force hci_event_vendor_specific ,queue 
-0x4960 010636 call hci_get_payload_ptr 
-0x4961 010637 setarg hci_vendor_event_commu_ready 
-0x4962 010638 istore 1 ,contwu 
-0x4963 010639 force 1 ,loopcnt 
-0x4964 010640 branch hci_send_event 
-:      010643 hci_write_plap:
-0x4965 010644 fetch 6 ,mem_plap 
-0x4966 010645 istore 6 ,contwu 
-0x4967 010646 rtn 
-:      010648 hci_write_handle3:
-0x4968 010649 call hci_get_payload_ptr 
-0x4969 010650 force 0 ,pdata 
-0x496a 010651 istore 1 ,contwu 
-:      010652 hci_write_handle:
-0x496b 010653 fetch 1 ,mem_conn_handle 
-0x496c 010654 istore 2 ,contwu 
-0x496d 010655 rtn 
-:      010657 hci_get_cmd_complete_ptr:
-0x496e 010658 force 12 ,contwu 
-0x496f 010659 branch hci_get_tx_ptr 
-:      010661 hci_get_payload_ptr:
-0x4970 010662 force 8 ,contwu 
-0x4971 010663 branch hci_get_tx_ptr 
-:      010665 hci_get_packet_ptr:
-0x4972 010666 force 6 ,contwu 
-:      010667 hci_get_tx_ptr:
-0x4973 010668 call hci_check_bcsp_protocol 
-0x4974 010669 branch bcsp_get_tx_ptr ,true 
-0x4975 010670 branch h4_get_tx_ptr 
-:      010672 uart_copy_tx_bytes:
-0x4976 010673 deposit loopcnt 
-0x4977 010674 rtn blank 
-:      010675 uart_copy_tx_bytes_loop:
-0x4978 010676 ifetch 1 ,contr 
-0x4979 010677 istore 1 ,contwu 
-0x497a 010678 loop uart_copy_tx_bytes_loop 
-0x497b 010679 rtn 
-:      010681 uart_copy_rx_bytes:
-0x497c 010682 deposit loopcnt 
-0x497d 010683 rtn blank 
-:      010684 uart_copy_rx_bytes_loop:
-0x497e 010685 ifetch 1 ,contru 
-0x497f 010686 istore 1 ,contw 
-0x4980 010687 loop uart_copy_rx_bytes_loop 
-0x4981 010688 rtn 
-:      010690 uart_write_bytes:
-0x4982 010691 istore 1 ,contwu 
-0x4983 010692 rshift8 pdata ,pdata 
-0x4984 010693 loop uart_write_bytes 
-0x4985 010694 rtn 
-:      010697 calc_tx_crc16:
-0x4986 010698 pulse crc16 
-0x4987 010699 enable enable_crc 
-:      010700 crcloop:
-0x4988 010701 ifetch 1 ,contwu 
-0x4989 010702 inject bucket ,8 
-0x498a 010703 loop crcloop 
-0x498b 010704 enable enable_parity 
-0x498c 010705 inject bucket ,16 
-0x498d 010706 disable enable_parity 
-0x498e 010707 disable enable_crc 
-0x498f 010708 disable crc16 
-0x4990 010709 byteswap pdata ,pdata 
-0x4991 010710 rtn 
-:      010712 stop_loop:
-0x4992 010713 nop 1 
-0x4993 010714 hjam 1 ,0x8203 
-0x4994 010715 branch stop_loop 
-:      010719 process_cmd:
-0x4995 010720 set0 mark_ext_patch ,mark 
-0x4996 010721 bpatch patch1f_3 ,mem_patch1f 
-0x4997 010722 fetch 1 ,mem_hci_cmd 
-0x4998 010723 rtn blank 
-0x4999 010724 fetch 1 ,mem_lmo_opcode2 
-0x499a 010725 nrtn blank 
-0x499b 010726 call cmd_check_plap 
-0x499c 010727 nbranch process_cmd_conn_handle ,zero 
-0x499d 010728 fetch 1 ,mem_hci_cmd 
-0x499e 010729 beq hci_cmd_remote_name_req ,cmd_namereq 
-0x499f 010730 beq hci_cmd_pair ,cmd_pair 
-0x49a0 010731 beq hci_cmd_nopair ,cmd_nopair 
-0x49a1 010732 beq hci_cmd_linkkey ,cmd_has_key 
-0x49a2 010733 beq hci_cmd_nokey ,cmd_no_key 
-0x49a3 010734 beq hci_cmd_reject_conn ,cmd_disconn 
-0x49a4 010735 beq hci_cmd_role_switch ,cmd_role_switch 
-0x49a5 010736 beq hci_cmd_accept_conn ,cmd_accept_conn 
-0x49a6 010737 beq hci_cmd_accept_with_switch ,cmd_accept_with_switch 
-0x49a7 010738 beq hci_cmd_detach ,cmd_detach 
-0x49a8 010739 beq hci_cmd_in_sniff ,cmd_in_sniff 
-0x49a9 010740 beq hci_cmd_exit_sniff ,cmd_exit_sniff 
-:      010741 process_cmd_conn_handle:
-0x49aa 010742 set0 mark_ext_patch ,mark 
-0x49ab 010743 bpatch patch1f_4 ,mem_patch1f 
-0x49ac 010744 call cmd_check_handle 
-0x49ad 010745 nrtn blank 
-0x49ae 010746 fetch 1 ,mem_hci_cmd 
-0x49af 010747 beq hci_cmd_auth ,cmd_auth 
-0x49b0 010748 beq hci_cmd_startencrypt ,cmd_start_encrypt 
-0x49b1 010749 beq hci_cmd_stopencrypt ,cmd_stop_encrypt 
-0x49b2 010750 beq hci_cmd_setup_sco ,cmd_setup_sco 
-0x49b3 010751 beq hci_cmd_disconn_sco ,cmd_disconn_sco 
-0x49b4 010752 beq hci_cmd_accept_sco_conn ,cmd_accept_sco_conn 
-0x49b5 010753 beq hci_cmd_remote_feature_req ,cmd_feature_req 
-0x49b6 010754 beq hci_cmd_remote_ext_features_req ,cmd_ext_feature_req 
-0x49b7 010755 beq hci_cmd_remote_version_req ,cmd_version_req 
-0x49b8 010756 beq hci_cmd_role_discovery ,cmd_role_discovery 
-0x49b9 010757 beq hci_cmd_io_cap ,cmd_io_cap 
-0x49ba 010758 rtnne hci_cmd_disconn 
-0x49bb 010759 call lmp_disconnect 
-:      010760 cmd_exit:
-0x49bc 010761 jam 0 ,mem_hci_cmd 
-0x49bd 010762 rtn 
-:      010764 cmd_check_plap:
-0x49be 010765 fetch 6 ,mem_hci_plap 
-0x49bf 010766 fetcht 6 ,mem_plap 
-0x49c0 010767 isub temp ,null 
-0x49c1 010768 rtn 
-:      010771 cmd_check_handle:
-0x49c2 010772 fetch 1 ,mem_hci_conn_handle 
-0x49c3 010773 fetcht 1 ,mem_conn_handle 
-0x49c4 010774 isub temp ,pdata 
-0x49c5 010775 rtn 
-:      010777 cmd_accept_conn:
-0x49c6 010778 jam lmp_accepted ,mem_lmo_opcode2 
-0x49c7 010779 jam lmp_host_connection_req ,mem_lmi_opcode2 
-0x49c8 010780 call tid_set_reply 
-0x49c9 010781 branch cmd_exit 
-:      010783 cmd_accept_with_switch:
-0x49ca 010784 branch cmd_accept_sco_conn ,master 
-0x49cb 010785 set1 mark_accept_switch ,mark 
-:      010786 cmd_role_switch:
-0x49cc 010787 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x49cd 010788 set1 mark_switch_initiated ,mark 
-0x49ce 010789 nbranch cmd_exit ,master 
-0x49cf 010790 jam lmp_switch_req ,mem_lmo_opcode2 
-0x49d0 010791 fetch 1 ,mem_connection_options 
-0x49d1 010792 set0 connection_switch ,pdata 
-0x49d2 010793 store 1 ,mem_connection_options 
-0x49d3 010794 branch cmd_exit 
-:      010797 cmd_namereq:
-0x49d4 010798 jam lmp_name_req ,mem_lmo_opcode2 
-0x49d5 010799 jam 0 ,mem_name_offset 
-0x49d6 010800 branch cmd_exit 
-:      010803 cmd_ssp:
-0x49d7 010804 jam sp_flag_commit ,mem_master_sp_flag 
-0x49d8 010805 jam sp_master_stat_start_skip ,mem_master_sp_state 
-0x49d9 010806 branch cmd_exit 
-:      010808 cmd_pair:
-0x49da 010809 fetch 1 ,mem_op 
-0x49db 010810 bbit1 op_inrand_req ,cmd_pair_passive 
-0x49dc 010811 call tid_initiate 
-0x49dd 010812 jam lmp_in_rand ,mem_lmo_opcode2 
-0x49de 010813 branch cmd_exit 
-:      010814 cmd_pair_passive:
-0x49df 010815 set0 op_inrand_req ,pdata 
-0x49e0 010816 store 1 ,mem_op 
-0x49e1 010817 call lmp_accept_inrand 
-0x49e2 010818 setarg 0 
-0x49e3 010819 setflag master ,smap_lmptid ,pdata 
-0x49e4 010820 store 1 ,mem_lmo_tid2 
-0x49e5 010821 branch cmd_exit 
-:      010823 cmd_nopair:
-0x49e6 010824 jam pairing_not_allowed ,mem_disconn_reason_send 
-0x49e7 010825 jam lmp_detach ,mem_lmo_opcode2 
-0x49e8 010826 fetch 1 ,mem_state 
-0x49e9 010827 bbit1 state_inconn ,cmd_exit 
-0x49ea 010828 force hci_error_pairing_not_allowed ,temp 
-0x49eb 010829 call hci_send_connection_error 
-0x49ec 010830 branch cmd_exit 
-:      010833 cmd_has_key:
-0x49ed 010834 call linkkey_set 
-0x49ee 010835 fetch 1 ,mem_op 
-0x49ef 010836 bbit1 op_auth_req ,cmd_send_aurand 
-0x49f0 010837 bbit1 op_send_sres ,cmd_send_sres 
-0x49f1 010838 bbit1 op_inrand_req ,cmd_pair_passive 
-0x49f2 010839 branch cmd_exit 
-:      010840 cmd_send_sres:
-0x49f3 010841 set0 op_send_sres ,pdata 
-0x49f4 010842 store 1 ,mem_op 
-0x49f5 010843 jam lmp_sres ,mem_lmo_opcode2 
-0x49f6 010844 branch cmd_exit 
-:      010846 cmd_no_key:
-0x49f7 010847 fetch 1 ,mem_op 
-0x49f8 010848 bbit1 op_send_sres ,cmd_no_key_reject 
-0x49f9 010849 call hci_send_pincode_req 
-0x49fa 010850 branch cmd_exit 
-:      010851 cmd_no_key_reject:
-0x49fb 010852 set0 op_send_sres ,pdata 
-0x49fc 010853 store 1 ,mem_op 
-0x49fd 010854 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x49fe 010855 jam lmp_au_rand ,mem_lmi_opcode2 
-0x49ff 010856 jam key_missing ,mem_lmo_reason2 
-0x4a00 010857 branch cmd_exit 
-:      010860 cmd_auth:
-0x4a01 010861 fetch 1 ,mem_op 
-0x4a02 010862 set1 op_auth_req ,pdata 
-0x4a03 010863 store 1 ,mem_op 
-0x4a04 010864 fetch 1 ,mem_state 
-0x4a05 010865 bbit1 state_linkkey ,cmd_auth_sendaurand 
-0x4a06 010866 call hci_send_linkkey_req 
-0x4a07 010867 branch cmd_exit 
-:      010869 cmd_send_aurand:
-:      010870 cmd_auth_sendaurand:
-0x4a08 010871 call tid_initiate 
-0x4a09 010872 jam lmp_au_rand ,mem_lmo_opcode2 
-0x4a0a 010873 branch cmd_exit 
-:      010875 cmd_start_encrypt:
-0x4a0b 010876 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x4a0c 010877 branch cmd_exit 
-:      010879 cmd_stop_encrypt:
-0x4a0d 010880 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x4a0e 010881 branch cmd_exit 
-:      010883 cmd_feature_req:
-0x4a0f 010884 set0 mark_ext_patch ,mark 
-0x4a10 010885 bpatch patch1f_5 ,mem_patch1f 
-0x4a11 010886 jam lmp_features_req ,mem_lmo_opcode2 
-0x4a12 010887 jam hci_cmd_wait_remote_feature ,mem_hci_cmd 
-0x4a13 010888 rtn 
-:      010890 cmd_ext_feature_req:
-0x4a14 010891 jam lmp_ext_features_req ,mem_lmo_opcode2 
-0x4a15 010892 jam hci_cmd_wait_remote_ext_feature ,mem_hci_cmd 
-0x4a16 010893 rtn 
-:      010895 cmd_version_req:
-0x4a17 010896 jam lmp_version_req ,mem_lmo_opcode2 
-0x4a18 010897 branch cmd_exit 
-:      010899 cmd_in_sniff:
-0x4a19 010900 jam lmp_sniff_req ,mem_lmo_opcode2 
-0x4a1a 010901 arg mem_sniff_payload ,contw 
-0x4a1b 010902 setarg 0 
-0x4a1c 010903 isolate1 27 ,clke_bt 
-0x4a1d 010904 setflag true ,1 ,pdata 
-0x4a1e 010905 istore 1 ,contw 
-0x4a1f 010906 setarg 0 
-0x4a20 010907 istore 2 ,contw 
-0x4a21 010908 fetch 2 ,mem_sniff_param_interval 
-0x4a22 010909 istore 2 ,contw 
-0x4a23 010910 fetch 1 ,mem_sniff_param_attempt 
-0x4a24 010911 istore 2 ,contw 
-0x4a25 010912 fetch 1 ,mem_sniff_param_timeout 
-0x4a26 010913 istore 2 ,contw 
-0x4a27 010914 branch cmd_exit 
-:      010916 cmd_exit_sniff:
-0x4a28 010917 jam lmp_unsniff_req ,mem_lmo_opcode2 
-0x4a29 010918 branch cmd_exit 
-:      010920 cmd_setup_sco:
-0x4a2a 010921 call new_conn_handle 
-0x4a2b 010922 store 1 ,mem_sco_handle 
-0x4a2c 010923 fetch 1 ,mem_conn_handle 
-0x4a2d 010924 store 1 ,mem_sco_asso_handle 
-0x4a2e 010925 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x4a2f 010926 set1 mark_esco ,mark 
-0x4a30 010927 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
-0x4a31 010928 branch cmd_exit 
-:      010930 cmd_disconn:
-0x4a32 010931 call lmp_disconnect 
-0x4a33 010932 branch cmd_exit 
-:      010934 cmd_disconn_sco:
-0x4a34 010935 jam lmp_remove_sco_link_req ,mem_lmo_opcode2 
-0x4a35 010936 bmark0 mark_esco ,cmd_exit 
-0x4a36 010937 jam lmp_ext_remove_esco_req ,mem_lmo_opcode2 
-0x4a37 010938 branch cmd_exit 
-:      010940 cmd_accept_sco_conn:
-0x4a38 010941 branch cmd_accept_sco_conn_master ,master 
-0x4a39 010942 jam lmp_accepted ,mem_lmo_opcode2 
-0x4a3a 010943 jam lmp_sco_link_req ,mem_lmi_opcode2 
-0x4a3b 010944 bmark0 mark_esco ,cmd_exit 
-0x4a3c 010945 fetch 1 ,mem_esco_type 
-0x4a3d 010946 bne type_hv3 ,parse_lmpext_esco_link_req_change_param 
-0x4a3e 010947 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x4a3f 010948 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
-0x4a40 010949 branch cmd_exit 
-:      010950 cmd_accept_sco_conn_master:
-0x4a41 010951 call new_conn_handle 
-0x4a42 010952 store 1 ,mem_sco_handle 
-0x4a43 010953 fetch 1 ,mem_conn_handle 
-0x4a44 010954 store 1 ,mem_sco_asso_handle 
-0x4a45 010955 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x4a46 010956 bmark0 mark_esco ,cmd_exit 
-0x4a47 010957 branch parse_lmpext_esco_link_req_change_param 
-:      010960 cmd_role_discovery:
-0x4a48 010961 call hci_get_cmd_complete_ptr 
-0x4a49 010962 call hci_write_handle 
-0x4a4a 010963 force 0 ,pdata 
-0x4a4b 010964 nsetflag master ,0 ,pdata 
-0x4a4c 010965 istore 1 ,contwu 
-0x4a4d 010966 force 7 ,loopcnt 
-0x4a4e 010967 arg 0x809 ,alarm 
-0x4a4f 010968 call hci_command_complete 
-0x4a50 010969 branch cmd_exit 
-:      010971 cmd_io_cap:
-0x4a51 010972 jam lmp_io_cap_res ,mem_lmo_opcode2 
-0x4a52 010973 branch cmd_exit 
-:      010975 cmd_detach:
-0x4a53 010976 jam lmp_detach ,mem_lmo_opcode2 
-0x4a54 010977 jam other_end_terminated ,mem_disconn_reason_send 
-0x4a55 010978 branch cmd_exit 
-:      010983 process_hci_patch:
-0x4a56 010984 jam 0 ,mem_check_sum 
-0x4a57 010987 ifetch 1 ,contru 
-0x4a58 010988 store 1 ,mem_ucode_id_remote 
-0x4a59 010989 call hci_ucode_checksum_add 
-0x4a5a 010991 call push_stack 
-0x4a5b 010992 fetch 1 ,mem_ucode_id_remote 
-0x4a5c 010993 copy pdata ,temp 
-0x4a5d 010994 fetch 1 ,mem_ucode_id_local 
-0x4a5e 010995 increase 1 ,pdata 
-0x4a5f 010996 icompare 0xff ,temp 
-0x4a60 010997 nbranch hci_nak_ucode_with_stack ,true 
-0x4a61 010998 store 1 ,mem_ucode_id_local 
-0x4a62 010999 call pop_stack 
-0x4a63 011001 ifetch 1 ,contru 
-0x4a64 011002 beq 0x01 ,hci_enable_ucode_load 
-0x4a65 011003 beq 0x02 ,process_hci_ucode 
-0x4a66 011004 beq 0x03 ,hci_disable_ucode_load 
-0x4a67 011005 beq 0x05 ,process_hci_n_sched_data 
-0x4a68 011006 beq 0x06 ,hci_write_register 
-0x4a69 011007 beq 0x07 ,hci_read_register 
-0x4a6a 011008 beq 0x08 ,hci_enable_ucode 
-0x4a6b 011009 beq 0x09 ,hci_soft_branch 
-0x4a6c 011010 rtn 
-:      011011 hci_ucode_checksum_add:
-0x4a6d 011012 copy pdata ,temp 
-0x4a6e 011013 call push_stack 
-0x4a6f 011014 fetch 1 ,mem_check_sum 
-0x4a70 011015 iadd temp ,pdata 
-0x4a71 011016 store 1 ,mem_check_sum 
-0x4a72 011017 branch pop_stack 
-:      011020 hci_ack_ucode:
-0x4a73 011021 force 1 ,pdata 
-0x4a74 011022 call uart_send_byte 
-0x4a75 011023 fetch 1 ,mem_ucode_id_local 
-0x4a76 011024 branch uart_send_byte 
-:      011026 hci_nak_ucode_with_stack:
-0x4a77 011027 call pop_stack 
-0x4a78 011028 branch hci_nak_ucode_ucode_id 
-:      011029 hci_nak_ucode:
-0x4a79 011030 fetch 1 ,mem_ucode_id_local 
-0x4a7a 011031 increase -1 ,pdata 
-0x4a7b 011032 store 1 ,mem_ucode_id_local 
-:      011033 hci_nak_ucode_ucode_id:
-0x4a7c 011034 force 0 ,pdata 
-0x4a7d 011035 call uart_send_byte 
-0x4a7e 011036 fetch 1 ,mem_ucode_id_local 
-0x4a7f 011037 branch uart_send_byte 
-:      011039 hci_write_register:
-0x4a80 011040 call hci_ucode_checksum_add 
-0x4a81 011041 ifetch 1 ,contru 
-0x4a82 011042 store 1 ,mem_ucode_temp 
-0x4a83 011043 call hci_ucode_checksum_add 
-0x4a84 011044 ifetch 1 ,contru 
-0x4a85 011045 lshift8 pdata ,contw 
-0x4a86 011046 call hci_ucode_checksum_add 
-0x4a87 011047 fetch 1 ,mem_ucode_temp 
-0x4a88 011048 iadd contw ,contw 
-0x4a89 011049 ifetch 1 ,contru 
-0x4a8a 011050 istore 1 ,contw 
-0x4a8b 011051 call hci_ucode_checksum_add 
-0x4a8c 011052 ifetch 1 ,contru 
-0x4a8d 011053 call hci_ucode_checksum_add 
-0x4a8e 011054 fetch 1 ,mem_check_sum 
-0x4a8f 011055 bne 0xff ,hci_nak_ucode 
-0x4a90 011056 branch hci_ack_ucode 
-:      011058 hci_read_register:
-0x4a91 011059 call hci_ucode_checksum_add 
-0x4a92 011060 ifetch 1 ,contru 
-0x4a93 011061 store 1 ,mem_ucode_temp 
-0x4a94 011062 call hci_ucode_checksum_add 
-0x4a95 011063 ifetch 1 ,contru 
-0x4a96 011064 store 1 ,mem_ucode_temp1 
-0x4a97 011065 call hci_ucode_checksum_add 
-0x4a98 011066 ifetch 1 ,contru 
-0x4a99 011067 call hci_ucode_checksum_add 
-0x4a9a 011068 fetch 1 ,mem_check_sum 
-0x4a9b 011069 bne 0xff ,hci_nak_ucode 
-0x4a9c 011071 fetch 1 ,mem_ucode_temp1 
-0x4a9d 011072 lshift8 pdata ,temp 
-0x4a9e 011073 fetch 1 ,mem_ucode_temp 
-0x4a9f 011074 iadd temp ,contru 
-0x4aa0 011075 ifetch 1 ,contru 
-0x4aa1 011076 store 1 ,mem_ucode_temp 
-:      011077 hci_read_register_ack:
-0x4aa2 011078 force 1 ,pdata 
-0x4aa3 011079 call uart_send_byte 
-0x4aa4 011080 fetch 1 ,mem_ucode_temp 
-0x4aa5 011081 call uart_send_byte 
-0x4aa6 011082 jam 0xff ,mem_ucode_id_local 
-0x4aa7 011083 rtn 
-:      011085 hci_enable_ucode:
-0x4aa8 011086 call hci_ucode_checksum_add 
-0x4aa9 011087 ifetch 1 ,contru 
-0x4aaa 011088 call hci_ucode_checksum_add 
-0x4aab 011089 fetch 1 ,mem_check_sum 
-0x4aac 011090 bne 0xff ,hci_nak_ucode 
-0x4aad 011091 branch hci_ack_ucode 
-:      011093 process_hci_ucode:
-0x4aae 011094 call hci_ucode_checksum_add 
-0x4aaf 011095 ifetch 1 ,contru 
-0x4ab0 011096 hstore 1 ,core_ucode_low 
-0x4ab1 011097 call hci_ucode_checksum_add 
-0x4ab2 011098 ifetch 1 ,contru 
-0x4ab3 011099 set1 7 ,pdata 
-0x4ab4 011100 hstore 1 ,core_ucode_ctrl 
-0x4ab5 011101 set0 7 ,pdata 
-0x4ab6 011102 call hci_ucode_checksum_add 
-0x4ab7 011103 ifetch 1 ,contru 
-0x4ab8 011104 copy pdata ,loopcnt 
-0x4ab9 011105 call hci_ucode_checksum_add 
-:      011106 write_ucode_loop:
-0x4aba 011107 ifetch 1 ,contru 
-0x4abb 011108 hstore 1 ,core_ucode_data 
-0x4abc 011109 call hci_ucode_checksum_add 
-0x4abd 011110 loop write_ucode_loop 
-0x4abe 011111 ifetch 1 ,contru 
-0x4abf 011112 call hci_ucode_checksum_add 
-0x4ac0 011113 fetch 1 ,mem_check_sum 
-0x4ac1 011114 bne 0xff ,hci_nak_ucode 
-0x4ac2 011115 branch hci_ack_ucode 
-:      011117 process_hci_n_sched_data:
-0x4ac3 011118 call hci_ucode_checksum_add 
-0x4ac4 011119 ifetch 1 ,contru 
-0x4ac5 011120 store 1 ,mem_ucode_temp 
-0x4ac6 011121 call hci_ucode_checksum_add 
-0x4ac7 011122 ifetch 1 ,contru 
-0x4ac8 011123 lshift8 pdata ,contw 
-0x4ac9 011124 call hci_ucode_checksum_add 
-0x4aca 011125 fetch 1 ,mem_ucode_temp 
-0x4acb 011126 iadd contw ,contw 
-0x4acc 011127 ifetch 1 ,contru 
-0x4acd 011128 iforce loopcnt 
-0x4ace 011129 call hci_ucode_checksum_add 
-:      011130 process_hci_n_sched_loop:
-0x4acf 011131 ifetch 1 ,contru 
-0x4ad0 011132 istore 1 ,contw 
-0x4ad1 011133 call hci_ucode_checksum_add 
-0x4ad2 011134 loop process_hci_n_sched_loop 
-0x4ad3 011135 ifetch 1 ,contru 
-0x4ad4 011136 call hci_ucode_checksum_add 
-0x4ad5 011137 fetch 1 ,mem_check_sum 
-0x4ad6 011138 bne 0xff ,hci_nak_ucode 
-0x4ad7 011139 branch hci_ack_ucode 
-:      011143 hci_enable_ucode_load:
-0x4ad8 011144 call hci_ucode_checksum_add 
-0x4ad9 011145 ifetch 1 ,contru 
-0x4ada 011146 call hci_ucode_checksum_add 
-0x4adb 011147 fetch 1 ,mem_check_sum 
-0x4adc 011148 bne 0xff ,hci_nak_ucode 
-0x4add 011149 hjam 0x80 ,core_ucode_ctrl 
-0x4ade 011150 branch hci_ack_ucode 
-:      011152 hci_disable_ucode_load:
-0x4adf 011153 call hci_ucode_checksum_add 
-0x4ae0 011154 ifetch 1 ,contru 
-0x4ae1 011155 call hci_ucode_checksum_add 
-0x4ae2 011156 fetch 1 ,mem_check_sum 
-0x4ae3 011157 bne 0xff ,hci_nak_ucode 
-0x4ae4 011158 hjam 0 ,core_ucode_ctrl 
-0x4ae5 011159 branch hci_ack_ucode 
-:      011161 hci_soft_branch:
-0x4ae6 011162 call hci_ucode_checksum_add 
-0x4ae7 011163 ifetch 1 ,contru 
-0x4ae8 011164 call hci_ucode_checksum_add 
-0x4ae9 011165 fetch 1 ,mem_check_sum 
-0x4aea 011166 bne 0xff ,hci_nak_ucode 
-0x4aeb 011167 call hci_ack_ucode 
-0x4aec 011168 branch soft_reset 
-:      011171 hci_idle_dispatch:
-0x4aed 011172 call gpio_check_uart_state 
-0x4aee 011173 rtn true 
-0x4aef 011174 arg uart_wakeup_rx ,temp 
-0x4af0 011175 call gpio_get_bit 
-0x4af1 011176 nbranch uart_wake_up ,true 
-0x4af2 011177 jam hci_rx_wake ,mem_hci_lt_rx_state 
-0x4af3 011178 rtn 
-:      011179 uart_wake_up:
-0x4af4 011180 fetch 1 ,mem_hci_lt_rx_state 
-0x4af5 011181 rtnne hci_rx_wake 
-0x4af6 011182 call hci_exit_lpm 
-0x4af7 011183 branch hci_send_commu_ready_event 
-:      011197 hid_rx_process:
-0x4af8 011198 set1 mark_ext_patch ,mark 
-0x4af9 011199 bpatch patch33_4 ,mem_patch33 
-0x4afa 011200 fetch 2 ,mem_l2cap_payload_ptr 
-0x4afb 011201 copy pdata ,contr 
-0x4afc 011202 ifetch 1 ,contr 
-0x4afd 011203 and pdata ,0x0f ,temp 
-0x4afe 011204 rshift4 pdata ,pdata 
-0x4aff 011205 beq hid_type_set_idle ,hid_rx_process_handshake 
-0x4b00 011206 beq hid_type_set_protocol ,hid_rx_process_handshake 
-0x4b01 011207 beq hid_type_data ,hid_rx_process_data 
-0x4b02 011208 beq hid_type_set_report ,hid_rx_process_set_report 
-0x4b03 011209 beq hid_type_control ,hid_rx_process_hid_control 
-0x4b04 011210 rtn 
-:      011212 hid_rx_process_hid_control:
-0x4b05 011213 copy temp ,pdata 
-0x4b06 011214 beq hid_control_p_virtualcableunplug ,hid_rx_process_virtual_cable_unplug 
-0x4b07 011215 beq hid_control_p_suspend ,hid_rx_process_suspend 
-0x4b08 011216 rtn 
-:      011218 hid_rx_process_virtual_cable_unplug:
-0x4b09 011219 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
-0x4b0a 011220 call ui_ipc_send_event 
-0x4b0b 011221 fetch 1 ,mem_device_option 
-0x4b0c 011222 rtnne dvc_op_mouse ,pdata 
-0x4b0d 011223 copy temp ,pdata 
-0x4b0e 011224 beq hid_control_p_virtualcableunplug ,eeprom_erase_reconn_info 
-0x4b0f 011225 rtn 
-:      011226 hid_rx_process_suspend:
-0x4b10 011227 rtn 
-:      011229 hid_rx_process_set_report:
-0x4b11 011230 arg 0x01 ,rega 
-0x4b12 011231 call hid_malloc_tx_buff 
-0x4b13 011232 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4b14 011233 istore 2 ,contw 
-0x4b15 011234 setarg 0x00 
-0x4b16 011235 istore 1 ,contw 
-0x4b17 011236 rtn 
-:      011238 hid_rx_process_handshake:
-0x4b18 011239 arg 1 ,rega 
-0x4b19 011240 call hid_malloc_tx_buff 
-0x4b1a 011241 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4b1b 011242 istore 2 ,contw 
-0x4b1c 011243 setarg 0 
-0x4b1d 011244 istore 1 ,contw 
-0x4b1e 011245 jam 1 ,mem_ui_data_txbuff_length 
-0x4b1f 011246 fetch 1 ,mem_hid_control_state 
-0x4b20 011247 set1 l2cap_channel_hid_handshake_done 
-0x4b21 011248 store 1 ,mem_hid_control_state 
-:      011249 hid_handshake_event:
-0x4b22 011250 jam bt_evt_hid_handshake ,mem_fifo_temp 
-0x4b23 011251 branch ui_ipc_send_event 
-:      011253 hid_rx_process_data:
-0x4b24 011254 ifetch 1 ,contr 
-0x4b25 011255 beq hid_report_id_kb ,hid_rx_process_data_hid_kb 
-0x4b26 011256 rtn 
-:      011258 hid_rx_process_data_hid_kb:
-0x4b27 011259 copy contr ,rega 
-0x4b28 011260 fetch 1 ,mem_device_option 
-0x4b29 011261 rtnne dvc_op_kb ,pdata 
-0x4b2a 011262 copy rega ,contr 
-0x4b2b 011263 branch kb_process_kb_report 
-:      011265 hid_malloc_tx_buff:
-0x4b2c 011266 call l2cap_malloc 
-0x4b2d 011267 copy rega ,temp 
-0x4b2e 011268 storet 1 ,mem_ui_data_txbuff_length 
-0x4b2f 011269 copy pdata ,contw 
-0x4b30 011270 copy rega ,pdata 
-0x4b31 011271 istore 2 ,contw 
-0x4b32 011272 rtn 
-:      011275 le_ir_init:
-0x4b33 011276 setarg le_ir 
-0x4b34 011277 store 2 ,mem_cb_le_process 
-0x4b35 011278 setarg le_ir_wcb 
-0x4b36 011279 store 2 ,mem_cb_att_write 
-0x4b37 011280 call eeprom_load_reconn_info 
-0x4b38 011281 call le_init_att 
-0x4b39 011282 hjam 158 ,core_pwm_ncnt0 
-0x4b3a 011283 hjam 8 ,core_gpio_sel1 
-0x4b3b 011284 hjam 5 ,core_gpio_out1 
-0x4b3c 011285 setarg -1 
-0x4b3d 011286 set0 1 ,pdata 
-0x4b3e 011287 set0 21 ,pdata 
-0x4b3f 011288 hstore 4 ,core_gpio_oe0 
-0x4b40 011289 hjam 2 ,core_gpio_pu0 
-0x4b41 011290 rtn wake 
-0x4b42 011291 jam 1 ,mem_le_adv_enable 
-0x4b43 011292 rtn 
-:      011295 le_ir_wcb:
-0x4b44 011296 ifetch 1 ,rega 
-0x4b45 011297 store 1 ,mem_ir_cmd 
-0x4b46 011298 beq ircmd_write_pulse ,le_ir_write_pulse 
-0x4b47 011299 beq ircmd_write_seq ,le_ir_write_seq 
-0x4b48 011300 beq ircmd_write_next ,le_ir_write_next 
-0x4b49 011301 beq ircmd_screen_on ,le_ir_screen_on 
-0x4b4a 011302 beq ircmd_screen_off ,le_ir_screen_off 
-0x4b4b 011303 rtnne ircmd_play 
-0x4b4c 011304 ifetch 1 ,contr 
-0x4b4d 011305 store 1 ,mem_ir_play_count 
-0x4b4e 011306 rtn 
-:      011308 le_ir_write_pulse:
-0x4b4f 011309 arg mem_ir_pulse_zero ,contw 
-0x4b50 011310 branch le_ir_write 
-:      011312 le_ir_write_seq:
-0x4b51 011313 arg mem_ir_sequence_len ,contw 
-0x4b52 011314 branch le_ir_write 
-:      011316 le_ir_write_next:
-0x4b53 011317 fetch 2 ,mem_ir_ptr 
-0x4b54 011318 iforce contw 
-:      011320 le_ir_write:
-0x4b55 011321 arg 19 ,loopcnt 
-0x4b56 011322 call memcpy 
-0x4b57 011323 deposit contw 
-0x4b58 011324 store 2 ,mem_ir_ptr 
-0x4b59 011325 jam 0 ,mem_ir_cmd 
-0x4b5a 011326 rtn 
-:      011330 le_ir:
-0x4b5b 011331 fetch 1 ,mem_ir_cmd 
-0x4b5c 011332 beq ircmd_record ,le_ir_start_record 
-0x4b5d 011333 beq ircmd_play ,le_ir_play 
-0x4b5e 011334 beq ircmd_report_pulse ,le_ir_report 
-0x4b5f 011335 beq ircmd_report_seq ,le_ir_report 
-0x4b60 011336 beq ircmd_report_raw ,le_ir_report 
-0x4b61 011337 beq ircmd_test_play ,le_ir_play 
-0x4b62 011338 beq ircmd_test_rec ,le_ir_rec 
-0x4b63 011339 rtn 
-:      011341 le_ir_screen_on:
-0x4b64 011342 jam 0 ,mem_lpm_mult 
-0x4b65 011343 jam 0 ,mem_ir_cmd 
-0x4b66 011344 rtn 
-:      011345 le_ir_screen_off:
-0x4b67 011346 jam 30 ,mem_lpm_mult 
-0x4b68 011347 jam 0 ,mem_ir_cmd 
-0x4b69 011348 rtn 
-:      011352 le_ir_rec:
-0x4b6a 011353 jam 0 ,mem_ir_cmd 
-0x4b6b 011354 arg 0xfffff ,stop_watch 
-0x4b6c 011355 call ir_record 
-0x4b6d 011356 rtn 
-:      011358 le_ir_next_anchor:
-0x4b6e 011359 fetcht 2 ,mem_le_tsniff 
-0x4b6f 011360 iadd temp ,pdata 
-0x4b70 011361 store 4 ,mem_le_anchor 
-:      011362 le_ir_start_record:
-0x4b71 011363 fetch 4 ,mem_le_anchor 
-0x4b72 011364 isub clke_bt ,pdata 
-0x4b73 011365 nbranch le_ir_next_anchor ,positive 
-0x4b74 011366 rshift pdata ,stop_watch 
-0x4b75 011367 call ir_record 
-0x4b76 011368 rtn blank 
-0x4b77 011369 jam ircmd_report_raw ,mem_ir_cmd 
-0x4b78 011370 arg mem_ir_record ,temp 
-0x4b79 011371 storet 2 ,mem_ir_ptr 
-:      011373 le_ir_report:
-0x4b7a 011374 call le_xtype_fifo_is_full 
-0x4b7b 011375 nrtn blank 
-0x4b7c 011376 jam notify_handle ,mem_le_notify_handle 
-0x4b7d 011377 jam attop_handle_value_notification ,mem_fifo_temp 
-0x4b7e 011378 call le_xtype_fifo_in 
-0x4b7f 011379 fetch 2 ,mem_le_notify_attr_start 
-0x4b80 011380 iforce contw 
-0x4b81 011381 fetch 2 ,mem_ir_ptr 
-0x4b82 011382 iforce contr 
-0x4b83 011383 arg 20 ,loopcnt 
-0x4b84 011384 call memcpy 
-0x4b85 011385 deposit contr 
-0x4b86 011386 store 2 ,mem_ir_ptr 
-0x4b87 011387 fetch 2 ,mem_ir_report_len 
-0x4b88 011388 increase -20 ,pdata 
-0x4b89 011389 store 2 ,mem_ir_report_len 
-0x4b8a 011390 rtn positive 
-0x4b8b 011391 jam 0 ,mem_ir_cmd 
-0x4b8c 011392 rtn 
-:      011395 le_ir_play:
-0x4b8d 011396 fetch 1 ,mem_ir_play_count 
-0x4b8e 011397 call ir_play 
-0x4b8f 011398 jam 0 ,mem_ir_cmd 
-0x4b90 011399 rtn 
-:      011402 ir_record:
-0x4b91 011403 call ir_receive 
-0x4b92 011404 setarg mem_ir_record 
-0x4b93 011405 isub contw ,pdata 
-0x4b94 011406 sub pdata ,0 ,pdata 
-0x4b95 011407 store 2 ,mem_ir_report_len 
-0x4b96 011408 rtn 
-:      011412 ir_receive:
-0x4b97 011413 disable swfine 
-0x4b98 011414 arg mem_ir_record ,contw 
-:      011415 ir_receive_waitsync:
-0x4b99 011416 rtn timeout 
-0x4b9a 011417 hfetch 1 ,core_gpio_in + 2 
-0x4b9b 011418 bbit0 5 ,ir_receive_waitsync 
-0x4b9c 011419 copy clkn ,temp 
-0x4b9d 011420 arg 0x80 ,loopcnt 
-0x4b9e 011421 call memset0 
-0x4b9f 011422 arg mem_ir_record ,contw 
-0x4ba0 011423 arg 0x0 ,regc 
-:      011424 ir_receive_loop:
-0x4ba1 011425 arg 180 ,stop_watch 
-:      011426 ir_receive_waitedge:
-0x4ba2 011427 rtn timeout 
-0x4ba3 011428 hfetch 1 ,core_gpio_in + 2 
-0x4ba4 011429 ixor regc ,pdata 
-0x4ba5 011430 bbit1 5 ,ir_receive_waitedge 
-0x4ba6 011431 copy clkn ,pdata 
-0x4ba7 011432 iforce alarm 
-0x4ba8 011433 call clk_diff_rt 
-0x4ba9 011434 sub pdata ,0xff ,null 
-0x4baa 011435 branch ir_receive_waitedge ,positive 
-0x4bab 011436 isolate0 5 ,regc 
-0x4bac 011437 setflag true ,23 ,pdata 
-0x4bad 011438 istore 3 ,contw 
-0x4bae 011439 rshift8 contw ,pdata 
-0x4baf 011440 rtneq mem_ir_record_max 
-0x4bb0 011441 copy alarm ,temp 
-0x4bb1 011442 xor_into 0x20 ,regc 
-0x4bb2 011443 branch ir_receive_loop 
-:      011447 ir_get_next_seq:
-0x4bb3 011448 branch ir_get_next_seq_saved ,user 
-0x4bb4 011449 branch ir_get_next_encoded ,user2 
-:      011450 ir_get_next_seq_fetch:
-0x4bb5 011451 arg mem_ir_sequence ,temp 
-0x4bb6 011452 fetch 1 ,mem_ir_sequence_len 
-0x4bb7 011453 iadd temp ,pdata 
-0x4bb8 011454 isub rega ,null 
-0x4bb9 011455 branch ir_get_next_seq_exit ,zero 
-0x4bba 011456 ifetch 1 ,rega 
-0x4bbb 011457 copy contr ,rega 
-0x4bbc 011458 bbit0 7 ,ir_get_next_cont 
-0x4bbd 011459 enable user2 
-0x4bbe 011460 and pdata ,0x7f ,regb 
-0x4bbf 011461 lshift3 rega ,rega 
-0x4bc0 011462 branch ir_get_next_encoded 
-:      011463 ir_get_next_cont:
-0x4bc1 011464 rshift4 pdata ,debug 
-0x4bc2 011465 and_into 0xf ,pdata 
-0x4bc3 011466 isub debug ,null 
-0x4bc4 011467 rtn zero 
-0x4bc5 011468 enable user 
-0x4bc6 011469 rtn 
-:      011470 ir_get_next_seq_saved:
-0x4bc7 011471 deposit debug 
-0x4bc8 011472 disable user 
-0x4bc9 011473 rtn 
-:      011474 ir_get_next_encoded:
-0x4bca 011475 deposit regb 
-0x4bcb 011476 branch ir_get_next_encoded_end ,blank 
-0x4bcc 011477 and rega ,0x7 ,queue 
-0x4bcd 011478 rshift3 rega ,contr 
-0x4bce 011479 ifetch 1 ,contr 
-0x4bcf 011480 increase 1 ,rega 
-0x4bd0 011481 increase -1 ,regb 
-0x4bd1 011482 qisolate0 pdata 
-0x4bd2 011483 fetch 1 ,mem_ir_pulse_zero 
-0x4bd3 011484 branch ir_get_next_cont ,true 
-0x4bd4 011485 fetch 1 ,mem_ir_pulse_one 
-0x4bd5 011486 branch ir_get_next_cont 
-:      011487 ir_get_next_encoded_end:
-0x4bd6 011488 disable user2 
-0x4bd7 011489 increase 7 ,rega 
-0x4bd8 011490 rshift3 rega ,rega 
-0x4bd9 011491 branch ir_get_next_seq_fetch 
-:      011492 ir_get_next_seq_exit:
-0x4bda 011493 setarg 0xff 
-0x4bdb 011494 rtn 
-:      011497 ir_get_pulse:
-0x4bdc 011498 lshift pdata ,contr 
-0x4bdd 011499 iadd contr ,pdata 
-0x4bde 011500 arg mem_ir_pulses ,contr 
-0x4bdf 011501 iadd contr ,contr 
-0x4be0 011502 ifetch 3 ,contr 
-0x4be1 011503 rtn 
-:      011506 ir_play:
-0x4be2 011507 enable swfine 
-0x4be3 011508 iforce loopcnt 
-:      011509 ir_play_nloop:
-0x4be4 011510 disable user 
-0x4be5 011511 disable user2 
-0x4be6 011512 arg mem_ir_sequence ,rega 
-:      011513 ir_play_loop:
-0x4be7 011514 call ir_get_next_seq 
-0x4be8 011515 beq 0xff ,ir_play_end 
-0x4be9 011516 call ir_get_pulse 
-0x4bea 011517 bbit0 23 ,ir_play_silence 
-0x4beb 011518 set0 23 ,pdata 
-0x4bec 011519 hjam 158 ,core_pwm_pcnt0 
-:      011520 ir_play_silence:
-0x4bed 011521 iforce stop_watch 
-0x4bee 011522 until null ,timeout 
-0x4bef 011523 hjam 0 ,core_pwm_pcnt0 
-0x4bf0 011524 branch ir_play_loop 
-:      011525 ir_play_end:
-0x4bf1 011526 loop ir_play_nloop 
-0x4bf2 011527 rtn 
-:      011533 le_kb_init:
-0x4bf3 011534 call kb_init_common 
-0x4bf4 011535 setarg kb_process_idle 
-0x4bf5 011536 store 2 ,mem_cb_idle_process 
-0x4bf6 011537 setarg kb_send_process 
-0x4bf7 011538 store 2 ,mem_cb_bt_process 
-0x4bf8 011539 setarg kb_process_bb_event 
-0x4bf9 011540 store 2 ,mem_cb_bb_event_process 
-0x4bfa 011541 setarg kb_process_lpm_before 
-0x4bfb 011542 store 2 ,mem_cb_before_lpm 
-0x4bfc 011543 setarg kb_discovery_timeout_sleep 
-0x4bfd 011544 store 2 ,mem_cb_discovry_timeout 
-0x4bfe 011545 setarg kb_before_hibernate 
-0x4bff 011546 store 2 ,mem_cb_before_hibernate 
-0x4c00 011547 setarg kb_wakeup_check 
-0x4c01 011548 store 2 ,mem_cb_check_wakelock 
-0x4c02 011549 rtn wake 
-0x4c03 011551 fetch 2 ,mem_ui_state_map 
-0x4c04 011552 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
-0x4c05 011553 call app_check_reconn_target 
-0x4c06 011554 branch kb_start_discovery ,blank 
-0x4c07 011555 call app_bt_stop_discovery 
-0x4c08 011556 branch app_bt_start_reconnect 
-:      011559 kb_init:
-0x4c09 011560 call kb_init_common 
-0x4c0a 011561 setarg kb_process_idle 
-0x4c0b 011562 store 2 ,mem_cb_idle_process 
-0x4c0c 011563 setarg kb_send_process 
-0x4c0d 011564 store 2 ,mem_cb_bt_process 
-0x4c0e 011565 setarg kb_process_bb_event 
-0x4c0f 011566 store 2 ,mem_cb_bb_event_process 
-0x4c10 011567 setarg kb_process_lpm_before 
-0x4c11 011568 store 2 ,mem_cb_before_lpm 
-0x4c12 011569 setarg kb_discovery_timeout_sleep 
-0x4c13 011570 store 2 ,mem_cb_discovry_timeout 
-0x4c14 011571 setarg kb_before_hibernate 
-0x4c15 011572 store 2 ,mem_cb_before_hibernate 
-0x4c16 011573 setarg kb_wakeup_check 
-0x4c17 011574 store 2 ,mem_cb_check_wakelock 
-0x4c18 011575 rtn wake 
-0x4c19 011577 jam 0 ,mem_sp_flag 
-0x4c1a 011578 jam 0 ,mem_master_sp_flag 
-0x4c1b 011580 fetch 2 ,mem_ui_state_map 
-0x4c1c 011581 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
-0x4c1d 011582 call app_check_reconn_target 
-0x4c1e 011583 branch kb_start_discovery ,blank 
-0x4c1f 011584 call app_bt_stop_discovery 
-0x4c20 011585 branch app_bt_start_reconnect 
-:      011589 kb_init_common:
-0x4c21 011590 set1 mark_ext_patch ,mark 
-0x4c22 011591 bpatch patch36_6 ,mem_patch36 
-0x4c23 011593 fetch 1 ,0x8140 
-0x4c24 011594 branch assert ,blank 
-0x4c25 011595 hjam 0 ,core_gpio_oe0 
-0x4c26 011596 hjam 0xff ,core_gpio_pu0 
-0x4c27 011598 hjam 0xff ,core_gpio_oe1 
-0x4c28 011599 hjam 0xff ,core_gpio_oe2 
-0x4c29 011600 hfetch 1 ,core_gpio_oe3 
-0x4c2a 011601 or_into 0x0f ,pdata 
-0x4c2b 011602 hstore 1 ,core_gpio_oe3 
-0x4c2c 011604 hjam 0x00 ,core_gpio_sel 
-0x4c2d 011605 hjam 0x00 ,core_gpio_sel1 
-0x4c2e 011606 hjam 0xff ,core_gpio_key0 
-0x4c2f 011607 hjam 0xFf ,core_gpio_key1 
-0x4c30 011608 hfetch 1 ,core_gpio_key2 
-0x4c31 011609 or_into 0x03 ,pdata 
-0x4c32 011610 hstore 1 ,core_gpio_key2 
-0x4c33 011611 hjam 0x00 ,core_kscn_rowmask 
-0x4c34 011612 setarg kb_kscan_col_1 
-0x4c35 011613 lshift3 pdata ,pdata 
-0x4c36 011614 add pdata ,kb_kscan_row_1 ,pdata 
-0x4c37 011615 hstore 1 ,core_kscn_rctc 
-0x4c38 011617 hfetch 1 ,core_config 
-0x4c39 011618 set1 2 ,pdata 
-0x4c3a 011619 hstore 1 ,core_config 
-0x4c3b 011620 hfetch 1 ,core_clkoff + 1 
-0x4c3c 011621 set0 1 ,pdata 
-0x4c3d 011622 hstore 1 ,core_clkoff + 1 
-0x4c3e 011623 hjam 0xd ,core_kscn_ksctrl 
-0x4c3f 011624 hjam 0xd3 ,core_kscn_m_debounce 
-0x4c40 011625 hjam 0 ,core_kscn_scancycle_timer_l 
-0x4c41 011626 hjam 0x31 ,core_kscn_scancycle_timer_h 
-0x4c42 011627 call lpm_disable_exen_output 
-0x4c43 011628 fetcht 1 ,mem_led_cap_gpio 
-0x4c44 011629 call gpio_config_output 
-0x4c45 011630 fetcht 1 ,mem_led_num_gpio 
-0x4c46 011631 call gpio_config_output 
-0x4c47 011632 fetcht 1 ,mem_led_scl_gpio 
-0x4c48 011633 call gpio_config_output 
-0x4c49 011634 rtn 
-:      011636 kb_process_kb_report:
-0x4c4a 011637 set1 mark_ext_patch ,mark 
-0x4c4b 011638 bpatch patch36_7 ,mem_patch36 
-0x4c4c 011639 ifetch 1 ,contr 
-0x4c4d 011640 copy pdata ,rega 
-0x4c4e 011641 fetcht 1 ,mem_led_num_gpio 
-0x4c4f 011642 isolate1 kb_num_lock_selected ,rega 
-0x4c50 011643 call gpio_out_flag 
-0x4c51 011644 fetcht 1 ,mem_led_cap_gpio 
-0x4c52 011645 isolate1 kb_caps_lock_selected ,rega 
-0x4c53 011646 call gpio_out_flag 
-0x4c54 011647 fetcht 1 ,mem_led_scl_gpio 
-0x4c55 011648 isolate1 kb_scroll_lock_selected ,rega 
-0x4c56 011649 call gpio_out_flag 
-0x4c57 011650 jam 1 ,mem_kb_rcv_led_data 
-0x4c58 011651 rtn 
-:      011654 kb_send_process:
-0x4c59 011656 call kb_kscan_check_if_empty 
-0x4c5a 011657 nrtn user 
-0x4c5b 011658 nrtn user2 
-0x4c5c 011660 fetch 1 ,mem_pincode_state 
-0x4c5d 011661 beq pincode_state_wait_pincode ,kb_pincode 
-0x4c5e 011662 fetch 1 ,mem_hid_interrupt_state 
-0x4c5f 011663 rtnne 0x3f 
-0x4c60 011665 arg 10 ,rega 
-0x4c61 011666 call hid_malloc_tx_buff 
-0x4c62 011667 fetch 2 ,mem_hid_int_remote_cid 
-0x4c63 011668 istore 2 ,contw 
-0x4c64 011669 setarg 0x01a1 
-0x4c65 011670 istore 2 ,contw 
-0x4c66 011671 fetch 8 ,mem_kb_state 
-0x4c67 011672 istore 8 ,contw 
-0x4c68 011673 rtn 
-:      011675 kb_pincode:
-0x4c69 011676 fetcht 1 ,mem_pin_length 
-0x4c6a 011677 setarg mem_pin 
-0x4c6b 011678 iadd temp ,contw 
-0x4c6c 011679 fetch 1 ,mem_kb_report_data 
-0x4c6d 011680 branch kb_pincode_rtn ,blank 
-0x4c6e 011681 beq kb_kcode_bksp ,kb_pincode_bksp 
-0x4c6f 011682 bne kb_kcode_enter ,kb_pincode_data 
-0x4c70 011683 storet 1 ,mem_pin_length 
-0x4c71 011684 branch app_bt_set_pincode 
-:      011686 kb_pincode_rtn:
-0x4c72 011687 storet 1 ,mem_pin_length 
-0x4c73 011688 rtn 
-:      011689 kb_pincode_bksp:
-0x4c74 011690 fetch 1 ,mem_pin_length 
-0x4c75 011691 rtn blank 
-0x4c76 011692 increase -1 ,pdata 
-0x4c77 011693 store 1 ,mem_pin_length 
-0x4c78 011694 arg mem_pin ,contw 
-0x4c79 011695 iadd contw ,contw 
-0x4c7a 011696 setarg 0 
-0x4c7b 011697 istore 1 ,contw 
-0x4c7c 011698 enable user2 
-0x4c7d 011699 branch kb_send_pin 
-:      011700 kb_pincode_data:
-0x4c7e 011701 sub pdata ,kb_kcode_1_m1 ,null 
-0x4c7f 011702 rtn positive 
-0x4c80 011703 arg 0x30 ,temp 
-0x4c81 011704 sub pdata ,kb_kcode_0 ,null 
-0x4c82 011705 nrtn positive 
-0x4c83 011706 branch kb_pincode_0 ,zero 
-0x4c84 011707 arg kb_kcode_1_m1 ,temp 
-0x4c85 011708 isub temp ,temp 
-0x4c86 011709 or_into 0x30 ,temp 
-:      011710 kb_pincode_0:
-0x4c87 011711 istoret 1 ,contw 
-0x4c88 011712 fetch 1 ,mem_pin_length 
-0x4c89 011713 increase 1 ,pdata 
-0x4c8a 011714 store 1 ,mem_pin_length 
-0x4c8b 011715 disable user2 
-0x4c8c 011716 branch kb_send_pin 
-:      011718 kb_send_pin:
-0x4c8d 011719 fetch 2 ,mem_hid_int_remote_cid 
-0x4c8e 011720 rtn blank 
-0x4c8f 011721 arg 3 ,rega 
-0x4c90 011722 call hid_malloc_tx_buff 
-0x4c91 011723 fetch 2 ,mem_hid_int_remote_cid 
-0x4c92 011724 istore 2 ,contw 
-0x4c93 011725 setarg 0xffa1 
-0x4c94 011726 istore 2 ,contw 
-0x4c95 011727 setarg 0 
-0x4c96 011728 setflag user2 ,0 ,pdata 
-0x4c97 011729 istore 1 ,contw 
-0x4c98 011730 rtn 
-:      011734 kb_kscan_check_if_empty:
-0x4c99 011735 disable user 
-0x4c9a 011736 disable user2 
-0x4c9b 011737 hfetch 1 ,core_kscn_kstat 
-0x4c9c 011738 rtnbit1 kb_kscan_stat_empty 
-:      011740 kb_kscan_check_ghost:
-0x4c9d 011741 hfetch 1 ,core_kscn_event_num 
-0x4c9e 011742 bbit1 kb_kscan_key_event_stat ,kb_kscan_process_event 
-0x4c9f 011743 hfetch 1 ,core_kscn_kstat 
-0x4ca0 011744 bbit0 kb_kscan_stat_ghost ,kb_kscan_process_event 
-0x4ca1 011745 hfetch 1 ,core_kscn_event 
-0x4ca2 011746 branch kb_kscan_check_if_empty 
-:      011748 kb_kscan_process_event:
-0x4ca3 011749 enable user 
-0x4ca4 011750 enable user2 
-0x4ca5 011751 hfetch 1 ,core_kscn_event_num 
-0x4ca6 011752 isolate0 kb_kscan_key_event_stat ,pdata 
-0x4ca7 011753 hfetch 1 ,core_kscn_event 
-0x4ca8 011754 arg mem_kb_map ,contr 
-0x4ca9 011755 iadd contr ,contr 
-0x4caa 011756 ifetch 1 ,contr 
-0x4cab 011757 bbit1 7 ,kb_kscan_read_statekey 
-0x4cac 011758 nbranch kb_kscan_release_a_key_data ,true 
-0x4cad 011759 disable user2 
-0x4cae 011760 iforce temp 
-0x4caf 011761 fetch 1 ,mem_kb_keys 
-0x4cb0 011762 sub pdata ,4 ,null 
-0x4cb1 011763 nrtn positive 
-0x4cb2 011764 copy pdata ,rega 
-0x4cb3 011765 arg 3 ,loopcnt 
-0x4cb4 011766 arg mem_kb_report_data ,contr 
-:      011767 kb_kscan_check_report_data:
-0x4cb5 011768 ifetch 1 ,contr 
-0x4cb6 011769 isub temp ,null 
-0x4cb7 011770 branch kb_kscan_check_if_empty ,zero 
-0x4cb8 011771 loop kb_kscan_check_report_data 
-:      011772 kb_kscan_store_a_key_data:
-0x4cb9 011773 copy rega ,pdata 
-0x4cba 011774 arg mem_kb_report_data ,contw 
-0x4cbb 011775 iadd contw ,contw 
-0x4cbc 011776 istoret 1 ,contw 
-0x4cbd 011777 increase 1 ,pdata 
-0x4cbe 011778 store 1 ,mem_kb_keys 
-0x4cbf 011779 hfetch 1 ,core_kscn_event_num 
-0x4cc0 011780 rshift3 pdata ,pdata 
-0x4cc1 011781 nbranch kb_kscan_check_nextevent ,blank 
-0x4cc2 011782 branch kb_kscan_prepare_send 
-:      011784 kb_kscan_check_nextevent:
-0x4cc3 011785 increase -1 ,pdata 
-0x4cc4 011786 branch kb_kscan_prepare_send ,zero 
-0x4cc5 011787 hfetch 1 ,core_kscn_event_num 
-0x4cc6 011788 and_into 0x01 ,pdata 
-0x4cc7 011789 beq kb_kscan_key_press ,kb_kscan_check_if_empty 
-0x4cc8 011790 beq kb_kscan_key_release ,kb_kscan_prepare_send 
-0x4cc9 011791 rtn 
-:      011792 kb_kscan_prepare_send:
-0x4cca 011793 enable user2 
-0x4ccb 011794 rtn 
-:      011796 kb_kscan_release_a_key_data:
-0x4ccc 011797 and pdata ,0xff ,temp 
-0x4ccd 011798 fetch 1 ,mem_kb_keys 
-0x4cce 011799 rtn blank 
-0x4ccf 011800 iforce loopcnt 
-0x4cd0 011801 arg mem_kb_report_data ,contr 
-:      011802 kb_kscan_find_same_key_data:
-0x4cd1 011803 ifetch 1 ,contr 
-0x4cd2 011804 isub temp ,null 
-0x4cd3 011805 branch kb_kscan_release_foundkey ,zero 
-0x4cd4 011806 loop kb_kscan_find_same_key_data 
-0x4cd5 011807 rtn 
-:      011808 kb_kscan_release_foundkey:
-0x4cd6 011809 add contr ,-1 ,contw 
-0x4cd7 011810 call memcpy 
-0x4cd8 011811 fetch 1 ,mem_kb_keys 
-0x4cd9 011812 increase -1 ,pdata 
-0x4cda 011813 store 1 ,mem_kb_keys 
-0x4cdb 011814 hfetch 1 ,core_kscn_event_num 
-0x4cdc 011815 rshift3 pdata ,pdata 
-0x4cdd 011816 nbranch kb_kscan_check_nextevent2 ,blank 
-0x4cde 011817 rtn 
-:      011819 kb_kscan_check_nextevent2:
-0x4cdf 011820 hfetch 1 ,core_kscn_event_num 
-0x4ce0 011821 and_into 0x01 ,pdata 
-0x4ce1 011822 beq kb_kscan_key_press ,kb_kscan_prepare_send 
-0x4ce2 011823 beq kb_kscan_key_release ,kb_kscan_check_if_empty 
-0x4ce3 011824 rtn 
-:      011826 kb_kscan_read_statekey:
-0x4ce4 011827 and pdata ,7 ,queue 
-0x4ce5 011828 fetch 1 ,mem_kb_state 
-0x4ce6 011829 qsetflag true ,pdata 
-0x4ce7 011830 store 1 ,mem_kb_state 
-0x4ce8 011831 rtn 
-:      011833 kb_clear_keys:
-0x4ce9 011834 setarg 0 
-0x4cea 011835 store 8 ,mem_kb_state 
-0x4ceb 011836 store 1 ,mem_kb_keys 
-0x4cec 011837 rtn 
-:      011839 kb_clean_kscan_fifo:
-0x4ced 011840 hfetch 1 ,core_kscn_event_num 
-0x4cee 011841 hfetch 1 ,core_kscn_event 
-0x4cef 011842 hfetch 1 ,core_kscn_kstat 
-0x4cf0 011843 bbit0 kb_kscan_stat_empty ,kb_clean_kscan_fifo 
-0x4cf1 011844 setarg 0xff 
-0x4cf2 011845 enable user 
-0x4cf3 011846 rtn 
-:      011848 le_keyboard:
-0x4cf4 011849 fetcht 2 ,mem_le_notify_handle 
-0x4cf5 011850 call le_att_check_notification_enable 
-0x4cf6 011851 rtnbit0 0 
-0x4cf7 011852 fetch 1 ,mem_le_switch_send_data 
-0x4cf8 011853 rtnbit0 0 
-0x4cf9 011854 call le_xtype_fifo_is_full 
-0x4cfa 011855 nrtn blank 
-0x4cfb 011856 call kb_kscan_check_if_empty 
-0x4cfc 011857 nrtn user 
-0x4cfd 011858 nrtn user2 
-:      011859 le_slave_keyboard_send_data:
-0x4cfe 011860 call app_lpm_wake_auto_lock 
-0x4cff 011861 jam 2 ,mem_lpm_mult 
-0x4d00 011862 fetcht 2 ,mem_le_notify_handle 
-0x4d01 011863 call le_att_get_handle_ptr 
-0x4d02 011864 add contr ,1 ,contw 
-0x4d03 011865 fetch 8 ,mem_kb_state 
-0x4d04 011866 istore 8 ,contw 
-0x4d05 011867 jam attop_handle_value_notification ,mem_fifo_temp 
-0x4d06 011868 call le_xtype_fifo_in 
-0x4d07 011869 fetch 1 ,mem_le_op 
-0x4d08 011870 bbit1 op_disconn ,loop 
-0x4d09 011871 rtn 
-:      011872 le_keyboard_process_bb_event:
-0x4d0a 011873 copy regc ,pdata 
-0x4d0b 011874 beq bt_evt_button_long_pressed ,le_keyboard_bb_event_discovery_btn 
-0x4d0c 011876 beq bt_evt_le_connected ,le_kb_connected 
-0x4d0d 011877 beq bt_evt_le_write_request ,le_kb_bb_event_write_request 
-0x4d0e 011878 beq bt_evt_le_enc_info ,le_kb_bb_event_enc_info 
-0x4d0f 011879 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4d10 011880 rtn 
-:      011881 le_kb_bb_event_enc_info:
-:      011882 le_kb_bb_event_write_request:
-0x4d11 011883 call app_lpm_mult_enable 
-0x4d12 011884 branch app_ble_start_write 
-:      011885 le_kb_connected:
-0x4d13 011886 call kb_clean_kscan_fifo 
-0x4d14 011887 branch kb_clear_keys 
-:      011889 le_keyboard_bb_event_discovery_btn:
-0x4d15 011890 call le_clean_att_list_handle_enable 
-0x4d16 011891 call app_ble_disconnect 
-0x4d17 011892 call app_ble_start_adv 
-0x4d18 011893 branch app_led_start_blink 
-:      011895 le_keyboard_bb_event_hud_ms:
-0x4d19 011896 fetch 1 ,mem_le_led_on_time 
-0x4d1a 011897 rtn blank 
-0x4d1b 011898 increase -1 ,pdata 
-0x4d1c 011899 store 1 ,mem_le_led_on_time 
-0x4d1d 011900 nrtn blank 
-0x4d1e 011901 fetch 1 ,mem_le_adv_type 
-0x4d1f 011902 rtn blank 
-0x4d20 011903 branch app_led_off 
-:      011906 kb_process_idle:
-0x4d21 011907 branch kb_pairing_button_check 
-:      011910 kb_wakeup_check:
-0x4d22 011911 hfetch 3 ,core_gpio_in 
-0x4d23 011912 copy pdata ,regb 
-0x4d24 011913 hfetch 1 ,core_gpio_in + 3 
-0x4d25 011914 and_into 0x0f ,pdata 
-0x4d26 011915 lshift16 pdata ,pdata 
-0x4d27 011916 lshift8 pdata ,pdata 
-0x4d28 011917 ior regb ,pdata 
-0x4d29 011918 fetcht 4 ,mem_kb_fast_wake_last 
-0x4d2a 011919 isub temp ,pdata 
-0x4d2b 011920 rtn blank 
-0x4d2c 011921 arg 0xbb ,regb 
-0x4d2d 011922 branch app_lpm_wake_auto_lock 
-:      011925 kb_pairing_button_check:
-0x4d2e 011926 fetch 1 ,mem_scan_mode 
-0x4d2f 011927 nrtn blank 
-0x4d30 011928 fetch 1 ,mem_app_handshake_flag 
-0x4d31 011929 nrtn blank 
-0x4d32 011930 fetch 1 ,mem_ui_button_timer 
-0x4d33 011931 rtn blank 
-0x4d34 011932 fetch 1 ,mem_ui_button_last_state 
-0x4d35 011933 nrtn blank 
-0x4d36 011934 branch app_enter_hibernate 
-:      011936 kb_process_bb_event:
-0x4d37 011937 copy regc ,pdata 
-0x4d38 011938 beq bt_evt_hid_connected ,kb_hid_connected 
-0x4d39 011939 beq bt_evt_pincode_req ,kb_process_pincode 
-0x4d3a 011940 beq bt_evt_hid_connected ,kb_bt_hid_handshake 
-0x4d3b 011941 beq bt_evt_button_long_pressed ,kb_bb_event_discovery_btn 
-0x4d3c 011942 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4d3d 011943 beq bt_evt_bb_connected ,kb_stop_discovery 
-0x4d3e 011944 beq bt_evt_bb_disconnected ,kb_bb_disconnected 
-0x4d3f 011946 beq bt_evt_reconn_failed ,kb_bb_event_reconn_failed 
-0x4d40 011947 beq bt_evt_reconn_page_timeout ,kb_bb_event_reconn_failed 
-0x4d41 011948 and pdata ,0x0f ,temp 
-0x4d42 011949 and_into bt_evt_timer_mask ,pdata 
-0x4d43 011950 beq bt_evt_timer_init ,kb_bb_event_timer 
-0x4d44 011951 rtn 
-:      011953 kb_bb_event_timer:
-0x4d45 011954 set1 mark_ext_patch ,mark 
-0x4d46 011955 bpatch patch37_0 ,mem_patch37 
-0x4d47 011956 storet 1 ,mem_app_evt_timer_count 
-:      011957 kb_bb_event_100ms_loop:
-0x4d48 011958 fetch 1 ,mem_app_evt_timer_count 
-0x4d49 011959 rtn blank 
-0x4d4a 011960 increase -1 ,pdata 
-0x4d4b 011961 store 1 ,mem_app_evt_timer_count 
-0x4d4c 011963 call kb_check_hid_handshake_timer 
-0x4d4d 011964 branch kb_bb_event_100ms_loop 
-:      011966 kb_bb_event_reconn_failed:
-0x4d4e 011967 fetch 2 ,mem_ui_state_map 
-0x4d4f 011968 bbit1 ui_state_btn_down ,kb_start_discovery 
-0x4d50 011969 branch app_bb_hibernate 
-:      011972 kb_bb_disconnected:
-0x4d51 011973 set1 mark_ext_patch ,mark 
-0x4d52 011974 bpatch patch37_1 ,mem_patch37 
-0x4d53 011975 call kb_bb_discon_clear_stack 
-0x4d54 011976 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x4d55 011978 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x4d56 011979 bbit1 app_disc_after_pairing ,kb_event_light_state_pairing 
-0x4d57 011980 bbit1 app_disc_after_reconn ,kb_event_light_state_reconn 
-0x4d58 011981 branch kb_start_discovery 
-:      011982 kb_bb_discon_clear_stack:
-0x4d59 011983 jam 0 ,mem_link_key_exists 
-0x4d5a 011984 jam 0 ,mem_ltk_exists 
-0x4d5b 011985 rtn 
-:      011987 kb_event_light_state_pairing:
-0x4d5c 011988 bbit1 app_disc_after_handshake ,app_bb_hibernate 
-0x4d5d 011989 bbit1 app_disc_after_sniff ,app_bb_hibernate 
-0x4d5e 011990 branch kb_start_discovery 
-:      011991 kb_event_light_state_reconn:
-0x4d5f 011992 fetch 2 ,mem_ui_state_map 
-0x4d60 011993 bbit1 ui_state_btn_down ,kb_start_discovery 
-0x4d61 011994 branch app_bb_hibernate 
-:      011998 kb_check_hid_handshake_timer:
-0x4d62 011999 fetch 1 ,mem_hid_handshake_timer_count 
-0x4d63 012000 rtn blank 
-0x4d64 012001 increase -1 ,pdata 
-0x4d65 012002 store 1 ,mem_hid_handshake_timer_count 
-0x4d66 012003 nrtn blank 
-0x4d67 012004 branch kb_bt_hid_handshake 
-:      012007 kb_bb_event_discovery_btn:
-0x4d68 012008 call kb_3_0_bb_event_discovery_btn 
-0x4d69 012009 branch kb_start_discovery 
-:      012011 kb_3_0_bb_event_discovery_btn:
-0x4d6a 012012 set1 mark_ext_patch ,mark 
-0x4d6b 012013 bpatch patch37_2 ,mem_patch37 
-0x4d6c 012014 fetch 2 ,mem_ui_state_map 
-0x4d6d 012015 isolate1 ui_state_bt_reconnect ,pdata 
-0x4d6e 012016 call app_bt_reconnect_cancel ,true 
-0x4d6f 012017 fetch 2 ,mem_discovery_timeout 
-0x4d70 012018 store 2 ,mem_discovery_timeout_timer_count 
-0x4d71 012019 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4d72 012020 set1 app_disc_by_button ,pdata 
-0x4d73 012021 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4d74 012022 fetch 2 ,mem_ui_state_map 
-0x4d75 012023 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x4d76 012024 rtn 
-:      012027 kb_stop_discovery:
-0x4d77 012028 call app_bt_stop_discovery 
-0x4d78 012029 branch app_led_stop_blink 
-:      012031 kb_start_discovery:
-0x4d79 012032 call app_bt_start_discovery 
-0x4d7a 012033 branch app_led_start_blink 
-:      012035 kb_discovery_timeout_sleep:
-0x4d7b 012036 branch app_enter_hibernate 
-:      012038 kb_process_pincode:
-0x4d7c 012039 jam 0 ,mem_pin_length 
-0x4d7d 012040 rtn 
-:      012043 kb_before_hibernate:
-:      012045 kb_process_lpm_before:
-0x4d7e 012046 hjam 0x00 ,core_gpio_key0 
-0x4d7f 012047 hjam 0x00 ,core_gpio_key1 
-0x4d80 012048 hfetch 1 ,core_gpio_key2 
-0x4d81 012049 and_into 0xf0 ,pdata 
-0x4d82 012050 hstore 1 ,core_gpio_key2 
-0x4d83 012051 setarg 0x00 
-0x4d84 012052 store 4 ,mem_gpio_wakeup_high 
-0x4d85 012053 setarg 0xff 
-0x4d86 012054 fetcht 1 ,mem_ui_button_gpio 
-0x4d87 012055 copy temp ,queue 
-0x4d88 012056 qset1 pdata 
-0x4d89 012057 store 4 ,mem_gpio_wakeup_low 
-0x4d8a 012058 rtn 
-:      012060 kb_hid_connected:
-0x4d8b 012061 setarg hid_handshake_timeout 
-0x4d8c 012062 store 1 ,mem_hid_handshake_timer_count 
-0x4d8d 012063 call kb_clean_kscan_fifo 
-0x4d8e 012067 branch kb_clear_keys 
-:      012068 kb_bt_hid_handshake:
-0x4d8f 012069 set1 mark_ext_patch ,mark 
-0x4d90 012070 bpatch patch37_3 ,mem_patch37 
-0x4d91 012071 jam app_handshake_done ,mem_app_handshake_flag 
-0x4d92 012072 call app_lpm_mult_enable 
-0x4d93 012073 call app_bt_store_reconn_info 
-0x4d94 012075 setarg 0 
-0x4d95 012076 store 2 ,mem_discovery_timeout_timer_count 
-0x4d96 012077 store 1 ,mem_hid_handshake_timer_count 
-0x4d97 012078 branch app_bt_enter_sniff 
-:      012085 l2cap_init:
-0x4d98 012086 branch l2cap_init_wake ,wake 
-:      012087 l2cap_init_work:
-0x4d99 012088 setarg mem_l2cap_xmem_end 
-0x4d9a 012089 arg mem_l2cap_xmem_start ,contw 
-0x4d9b 012090 isub contw ,loopcnt 
-0x4d9c 012091 call clear_mem 
-:      012092 l2cap_init_wake:
-0x4d9d 012093 set1 mark_ext_patch ,mark 
-0x4d9e 012094 bpatch patch22_6 ,mem_patch22 
-0x4d9f 012095 setarg mem_sdp_mem_end 
-0x4da0 012096 arg mem_sdp_mem_start ,contw 
-0x4da1 012097 isub contw ,loopcnt 
-0x4da2 012098 call clear_mem 
-0x4da3 012099 setarg mem_l2cap_mem_end 
-0x4da4 012100 arg mem_l2cap_mem_start ,contw 
-0x4da5 012101 isub contw ,loopcnt 
-0x4da6 012102 call clear_mem 
-0x4da7 012103 branch l2cap_lpm_load_txbuf 
-:      012105 process_rx_l2cap_pkt:
-0x4da8 012106 set1 mark_ext_patch ,mark 
-0x4da9 012107 bpatch patch22_7 ,mem_patch22 
-0x4daa 012108 copy contr ,temp 
-0x4dab 012111 copy temp ,contr 
-0x4dac 012112 ifetch 2 ,contr 
-0x4dad 012113 store 2 ,mem_l2cap_rx_pkt_length 
-0x4dae 012114 ifetch 2 ,contr 
-0x4daf 012115 store 2 ,mem_l2cap_rx_cid 
-0x4db0 012116 deposit contr 
-0x4db1 012117 store 2 ,mem_l2cap_payload_ptr 
-0x4db2 012118 fetch 1 ,memui_reconnect_mode 
-0x4db3 012119 beq no_reconnection ,l2cap_rx_multiplexing 
-0x4db4 012120 branch ml2cap_rx_multiplexing 
-:      012122 l2cap_rx_multiplexing:
-0x4db5 012123 set1 mark_ext_patch ,mark 
-0x4db6 012124 bpatch patch23_0 ,mem_patch23 
-0x4db7 012125 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x4db8 012126 branch l2cap_rx_reset_state ,blank 
-0x4db9 012127 fetch 1 ,mem_l2cap_rx_cid 
-0x4dba 012128 beq l2cap_signal_channel ,l2cap_call_proc_signal 
-:      012129 l2cap_rx_multiplexing0:
-0x4dbb 012130 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
-0x4dbc 012131 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
-0x4dbd 012132 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
-0x4dbe 012133 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
-0x4dbf 012134 branch l2cap_rx_reset_state 
-:      012136 l2cap_call_proc_signal:
-0x4dc0 012137 call l2cap_malloc_is_fifo_full 
-0x4dc1 012138 nrtn blank 
-0x4dc2 012139 jam 0 ,mem_l2cap_pending_item 
-:      012140 l2cap_call_proc_signal0:
-0x4dc3 012141 call l2cap_malloc_signal_channel 
-0x4dc4 012142 call l2cap_process_signal_pkt 
-0x4dc5 012143 fetcht 2 ,mem_l2cap_signal_tx_length 
-0x4dc6 012144 branch l2cap_call_proc_no_reply ,blank 
-0x4dc7 012145 call l2cap_get_signal_tx_buff 
-0x4dc8 012146 fetch 2 ,mem_l2cap_signal_tx_length 
-0x4dc9 012147 istore 2 ,contw 
-0x4dca 012148 force l2cap_signal_channel ,pdata 
-0x4dcb 012149 istore 2 ,contw 
-0x4dcc 012150 branch l2cap_rx_reset_state 
-:      012152 l2cap_call_proc_sigal_pending:
-0x4dcd 012153 fetch 1 ,mem_device_option 
-0x4dce 012154 rtneq dvc_op_hci 
-0x4dcf 012155 fetch 1 ,mem_l2cap_pending_item 
-0x4dd0 012156 rtn blank 
-0x4dd1 012157 copy pdata ,rega 
-0x4dd2 012158 fetch 4 ,mem_l2cap_sdpres_delay_time 
-0x4dd3 012159 arg 0x100 ,temp 
-0x4dd4 012160 iadd temp ,temp 
-0x4dd5 012161 copy clkn_bt ,pdata 
-0x4dd6 012162 isub temp ,null 
-0x4dd7 012163 nrtn positive 
-0x4dd8 012164 jam 0 ,mem_l2cap_pending_item 
-0x4dd9 012165 copy rega ,pdata 
-0x4dda 012166 beq l2cap_sdp_channel ,l2cap_sdp_conn_succ 
-0x4ddb 012167 branch assert 
-:      012168 l2cap_sdp_conn_succ:
-0x4ddc 012169 call l2cap_malloc_signal_channel 
-0x4ddd 012170 call restore_l2cap_req_param 
-0x4dde 012171 call l2cap_get_signal_tx_payload 
-0x4ddf 012172 call save_cont_pointers 
-0x4de0 012173 call send_connection_sdp_res 
-0x4de1 012174 call l2cap_get_signal_tx_buff 
-0x4de2 012176 setarg 0x000c 
-0x4de3 012177 istore 2 ,contw 
-0x4de4 012178 force l2cap_signal_channel ,pdata 
-0x4de5 012179 istore 2 ,contw 
-0x4de6 012180 branch l2cap_rx_reset_state 
-:      012182 l2cap_call_proc_sdp:
-0x4de7 012183 call l2cap_malloc_is_fifo_empty 
-0x4de8 012184 nrtn blank 
-0x4de9 012185 call l2cap_malloc_sdp_channel 
-0x4dea 012186 call sdp_process 
-0x4deb 012187 call l2cap_get_sdp_tx_buff 
-0x4dec 012188 fetch 2 ,mem_sdp_tx_pkt_length 
-0x4ded 012189 branch l2cap_call_proc_no_reply ,blank 
-0x4dee 012190 istore 2 ,contw 
-0x4def 012191 fetch 2 ,mem_sdp_remote_cid 
-0x4df0 012192 istore 2 ,contw 
-0x4df1 012193 branch l2cap_rx_reset_state 
-:      012195 l2cap_call_proc_hid:
-0x4df2 012196 call hid_rx_process 
-0x4df3 012197 branch l2cap_rx_reset_state 
-:      012199 l2cap_call_proc_rfcomm:
-0x4df4 012200 set1 mark_ext_patch ,mark 
-0x4df5 012201 bpatch patch23_1 ,mem_patch23 
-0x4df6 012202 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
-0x4df7 012203 call rfcomm_rx_process 
-0x4df8 012204 fetch 1 ,mem_rfcomm_malloc_fail_flag 
-0x4df9 012205 rtneq rfcomm_malloc_fail 
-0x4dfa 012206 branch l2cap_rx_reset_state 
-:      012207 l2cap_call_proc_no_reply:
-0x4dfb 012208 call l2cap_malloc_discard 
-:      012210 l2cap_rx_reset_state:
-0x4dfc 012211 setarg 0 
-0x4dfd 012212 store 2 ,mem_l2cap_rx_pkt_length 
-0x4dfe 012213 store 2 ,mem_l2cap_rx_cid 
-0x4dff 012214 jam l2cap_rx_done ,mem_l2cap_rx_done 
-0x4e00 012215 rtn 
-:      012217 l2cap_process_signal_pkt:
-0x4e01 012218 set1 mark_ext_patch ,mark 
-0x4e02 012219 bpatch patch23_2 ,mem_patch23 
-0x4e03 012220 call l2cap_get_signal_tx_payload 
-0x4e04 012221 force 0 ,regb 
-0x4e05 012222 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x4e06 012223 copy pdata ,regc 
-0x4e07 012224 fetch 2 ,mem_l2cap_payload_ptr 
-0x4e08 012225 iforce contr 
-:      012226 l2cap_process_signal_pkt_loop:
-0x4e09 012227 call l2cap_process_one_signal 
-0x4e0a 012228 deposit regc 
-0x4e0b 012229 increase -4 ,regc 
-0x4e0c 012230 increase -4 ,pdata 
-0x4e0d 012231 nbranch l2cap_process_signal_pkt_loop ,blank 
-0x4e0e 012232 copy regb ,pdata 
-0x4e0f 012233 store 2 ,mem_l2cap_signal_tx_length 
-0x4e10 012234 rtn 
-:      012236 l2cap_process_one_signal:
-0x4e11 012237 set1 mark_ext_patch ,mark 
-0x4e12 012238 bpatch patch23_3 ,mem_patch23 
-0x4e13 012239 ifetch 1 ,contr 
-0x4e14 012240 beq signal_cmd_reject ,l2cap_proc_signal_cmd_reject 
-0x4e15 012241 beq signal_connect_req ,l2cap_proc_signal_connect_req 
-0x4e16 012242 beq signal_connect_rsp ,l2cap_proc_signal_connect_rsp 
-0x4e17 012243 beq signal_config_req ,l2cap_proc_signal_config_req 
-0x4e18 012244 beq signal_config_rsp ,l2cap_proc_signal_config_rsp 
-0x4e19 012245 beq signal_disconnect_req ,l2cap_proc_signal_disconnect_req 
-0x4e1a 012246 beq signal_disconnect_rsp ,l2cap_proc_signal_disconnect_rsp 
-0x4e1b 012247 beq signal_echo_req ,l2cap_proc_signal_echo_req 
-0x4e1c 012248 beq signal_echo_rsp ,l2cap_proc_signal_echo_rsp 
-0x4e1d 012249 beq signal_info_req ,l2cap_proc_signal_info_req 
-0x4e1e 012250 beq signal_info_rsp ,l2cap_proc_signal_info_rsp 
-0x4e1f 012251 call l2cap_reject_command 
-:      012252 l2cap_process_one_signal_rtn:
-0x4e20 012253 rtn 
-:      012255 l2cap_proc_signal_info_req:
-0x4e21 012256 ifetch 1 ,contr 
-0x4e22 012257 copy pdata ,queue 
-0x4e23 012258 ifetch 2 ,contr 
-0x4e24 012259 copy pdata ,rega 
-0x4e25 012260 copy regc ,pdata 
-0x4e26 012261 isub rega ,regc 
-0x4e27 012262 copy rega ,pdata 
-0x4e28 012263 iadd contr ,contr 
-0x4e29 012264 setarg 0x0b 
-0x4e2a 012265 istore 1 ,contw 
-0x4e2b 012266 copy queue ,pdata 
-0x4e2c 012267 istore 1 ,contw 
-0x4e2d 012268 force 0x0008 ,pdata 
-0x4e2e 012269 istore 2 ,contw 
-0x4e2f 012270 force 0x0002 ,pdata 
-0x4e30 012271 istore 2 ,contw 
-0x4e31 012272 force 0x0000 ,pdata 
-0x4e32 012273 istore 2 ,contw 
-0x4e33 012274 force 0x0400 ,pdata 
-0x4e34 012275 istore 2 ,contw 
-0x4e35 012276 force 0x0000 ,pdata 
-0x4e36 012277 istore 2 ,contw 
-0x4e37 012278 force 12 ,pdata 
-0x4e38 012279 iadd regb ,regb 
-0x4e39 012280 branch l2cap_process_one_signal_rtn 
-:      012282 ml2cap_proc_signal_info_req:
-0x4e3a 012283 ifetch 1 ,contr 
-0x4e3b 012284 copy pdata ,queue 
-0x4e3c 012285 ifetch 2 ,contr 
-0x4e3d 012286 copy pdata ,rega 
-0x4e3e 012287 copy regc ,pdata 
-0x4e3f 012288 isub rega ,regc 
-0x4e40 012289 copy rega ,pdata 
-0x4e41 012290 iadd contr ,contr 
-0x4e42 012291 call l2cap_get_signal_tx_payload 
-0x4e43 012292 setarg 0x0b 
-0x4e44 012293 istore 1 ,contw 
-0x4e45 012294 copy queue ,pdata 
-0x4e46 012295 istore 1 ,contw 
-0x4e47 012296 force 0x0008 ,pdata 
-0x4e48 012297 istore 2 ,contw 
-0x4e49 012298 force 0x0002 ,pdata 
-0x4e4a 012299 istore 2 ,contw 
-0x4e4b 012300 force 0x0000 ,pdata 
-0x4e4c 012301 istore 2 ,contw 
-0x4e4d 012302 force 0x0400 ,pdata 
-0x4e4e 012303 istore 2 ,contw 
-0x4e4f 012304 force 0x0000 ,pdata 
-0x4e50 012305 istore 2 ,contw 
-0x4e51 012306 force 12 ,pdata 
-0x4e52 012307 iadd regb ,regb 
-0x4e53 012309 branch l2cap_process_one_signal_rtn 
-:      012313 l2cap_proc_signal_cmd_reject:
-0x4e54 012314 ifetch 1 ,contr 
-0x4e55 012315 copy pdata ,queue 
-0x4e56 012316 ifetch 2 ,contr 
-0x4e57 012317 copy pdata ,rega 
-0x4e58 012318 iadd contr ,contr 
-0x4e59 012319 copy regc ,pdata 
-0x4e5a 012320 isub rega ,regc 
-:      012321 l2cap_proc_signal_cmd_reject_rtn:
-0x4e5b 012322 branch l2cap_process_one_signal_rtn 
-:      012324 l2cap_proc_signal_connect_req:
-0x4e5c 012325 call save_cont_pointers 
-0x4e5d 012328 call load_cont_pointers 
-0x4e5e 012329 arg 0 ,debug 
-0x4e5f 012330 ifetch 1 ,contr 
-0x4e60 012331 copy pdata ,queue 
-0x4e61 012332 ifetch 2 ,contr 
-0x4e62 012333 copy pdata ,rega 
-0x4e63 012334 ifetch 2 ,contr 
-0x4e64 012335 copy pdata ,temp 
-0x4e65 012336 ifetch 2 ,contr 
-0x4e66 012337 copy pdata ,timeup 
-0x4e67 012338 copy temp ,pdata 
-0x4e68 012339 beq psm_sdp ,l2cap_proc_signal_connect_req_sdp 
-0x4e69 012340 beq psm_rfcomm ,l2cap_proc_signal_connect_req_rfcomm 
-0x4e6a 012341 beq psm_hid_control ,l2cap_proc_signal_connect_req_hid_ctrl 
-0x4e6b 012342 beq psm_hid_interrupt ,l2cap_proc_signal_connect_req_hid_int 
-0x4e6c 012343 call l2cap_reject_command 
-0x4e6d 012344 branch l2cap_proc_signal_connect_req_rtn 
-:      012346 l2cap_proc_signal_connect_req_sdp:
-0x4e6e 012347 call save_cont_pointers 
-0x4e6f 012348 arg l2cap_sdp_channel ,temp 
-0x4e70 012349 fetch 2 ,mem_sdp_remote_cid 
-0x4e71 012350 nbranch already_connected ,blank 
-0x4e72 012351 copy timeup ,pdata 
-0x4e73 012352 store 2 ,mem_sdp_remote_cid 
-0x4e74 012353 copy clkn_bt ,pdata 
-0x4e75 012354 store 4 ,mem_l2cap_sdpres_delay_time 
-0x4e76 012355 call store_l2cap_req_param 
-0x4e77 012356 branch send_connection_pending 
-:      012358 store_l2cap_req_param:
-0x4e78 012359 storet 2 ,mem_psm 
-0x4e79 012360 deposit timeup 
-0x4e7a 012361 store 2 ,mem_scid 
-0x4e7b 012362 deposit rega 
-0x4e7c 012363 store 2 ,mem_cmd_length 
-0x4e7d 012364 deposit regb 
-0x4e7e 012365 store 2 ,mem_tt2 
-0x4e7f 012366 deposit regc 
-0x4e80 012367 store 2 ,mem_tt3 
-0x4e81 012368 deposit queue 
-0x4e82 012369 store 2 ,mem_id 
-0x4e83 012370 rtn 
-:      012372 restore_l2cap_req_param:
-0x4e84 012373 fetcht 2 ,mem_psm 
-0x4e85 012374 fetch 2 ,mem_scid 
-0x4e86 012375 copy pdata ,timeup 
-0x4e87 012376 fetch 2 ,mem_cmd_length 
-0x4e88 012377 copy pdata ,rega 
-0x4e89 012378 fetch 2 ,mem_tt2 
-0x4e8a 012379 copy pdata ,regb 
-0x4e8b 012380 fetch 2 ,mem_tt3 
-0x4e8c 012381 copy pdata ,regc 
-0x4e8d 012382 fetch 2 ,mem_id 
-0x4e8e 012383 copy pdata ,queue 
-0x4e8f 012384 rtn 
-:      012386 l2cap_proc_signal_connect_req_rfcomm:
-0x4e90 012387 call save_cont_pointers 
-0x4e91 012388 setarg l2cap_rfcomm_channel 
-0x4e92 012389 arg l2cap_rfcomm_channel ,temp 
-0x4e93 012390 fetch 2 ,mem_rfcomm_remote_cid 
-0x4e94 012391 nbranch already_connected ,blank 
-0x4e95 012392 copy timeup ,pdata 
-0x4e96 012393 store 2 ,mem_rfcomm_remote_cid 
-0x4e97 012394 fetch 1 ,mem_rfcomm_state 
-0x4e98 012395 set1 l2cap_channel_state_conn_req ,pdata 
-0x4e99 012396 set1 l2cap_channel_state_conn_res ,pdata 
-0x4e9a 012397 store 1 ,mem_rfcomm_state 
-0x4e9b 012398 branch send_connection_res 
-:      012399 l2cap_proc_signal_connect_req_hid_ctrl:
-0x4e9c 012400 call save_cont_pointers 
-0x4e9d 012401 arg l2cap_hid_control_channel ,temp 
-0x4e9e 012402 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4e9f 012403 nbranch already_connected ,blank 
-0x4ea0 012404 copy timeup ,pdata 
-0x4ea1 012405 store 2 ,mem_hid_ctrl_remote_cid 
-0x4ea2 012406 fetch 1 ,mem_hid_control_state 
-0x4ea3 012407 set1 l2cap_channel_state_conn_req ,pdata 
-0x4ea4 012408 set1 l2cap_channel_state_conn_res ,pdata 
-0x4ea5 012409 store 1 ,mem_hid_control_state 
-0x4ea6 012410 branch send_connection_res 
-:      012411 l2cap_proc_signal_connect_req_hid_int:
-0x4ea7 012412 call save_cont_pointers 
-0x4ea8 012413 deposit clke 
-0x4ea9 012414 arg l2cap_hid_interrupt_channel ,temp 
-0x4eaa 012415 fetch 2 ,mem_hid_int_remote_cid 
-0x4eab 012416 nbranch already_connected ,blank 
-0x4eac 012417 copy timeup ,pdata 
-0x4ead 012418 store 2 ,mem_hid_int_remote_cid 
-0x4eae 012419 fetch 1 ,mem_hid_interrupt_state 
-0x4eaf 012420 set1 l2cap_channel_state_conn_req ,pdata 
-0x4eb0 012421 set1 l2cap_channel_state_conn_res ,pdata 
-0x4eb1 012422 store 1 ,mem_hid_interrupt_state 
-0x4eb2 012423 branch send_connection_res 
-:      012425 send_connection_pending:
-0x4eb3 012426 setarg l2cap_connect_pending 
-0x4eb4 012427 store 2 ,meml2cap_t1 
-0x4eb5 012428 jam l2cap_sdp_channel ,mem_l2cap_pending_item 
-0x4eb6 012429 branch send_connection_res0 
-:      012430 send_connection_sdp_res:
-0x4eb7 012431 fetch 1 ,mem_sdp_state 
-0x4eb8 012432 set1 l2cap_channel_state_conn_req ,pdata 
-0x4eb9 012433 set1 l2cap_channel_state_conn_res ,pdata 
-0x4eba 012434 store 1 ,mem_sdp_state 
-:      012435 send_connection_res:
-0x4ebb 012436 setarg l2cap_connect_successful 
-0x4ebc 012437 store 2 ,meml2cap_t1 
-:      012438 send_connection_res0:
-0x4ebd 012439 set1 mark_ext_patch ,mark 
-0x4ebe 012440 bpatch patch23_4 ,mem_patch23 
-0x4ebf 012441 call load_cont_pointers 
-0x4ec0 012442 setarg signal_connect_rsp 
-0x4ec1 012443 istore 1 ,contw 
-0x4ec2 012444 copy queue ,pdata 
-0x4ec3 012445 istore 1 ,contw 
-0x4ec4 012446 setarg 0x0008 
-0x4ec5 012447 istore 2 ,contw 
-0x4ec6 012448 copy temp ,pdata 
-0x4ec7 012449 istore 2 ,contw 
-0x4ec8 012450 copy timeup ,pdata 
-0x4ec9 012451 istore 2 ,contw 
-0x4eca 012452 fetch 2 ,meml2cap_t1 
-0x4ecb 012453 beq l2cap_connect_pending ,connect_pending 
-0x4ecc 012454 isolate0 0 ,debug 
-0x4ecd 012455 branch connect_suc ,true 
-0x4ece 012456 setarg l2cap_connect_refused_no_resources 
-:      012457 connect_suc:
-0x4ecf 012458 istore 2 ,contw 
-0x4ed0 012459 force 0x0000 ,pdata 
-0x4ed1 012460 istore 2 ,contw 
-0x4ed2 012461 setarg 12 
-0x4ed3 012462 branch connect_req_update_byte_counts 
-:      012463 connect_pending:
-0x4ed4 012464 istore 2 ,contw 
-0x4ed5 012465 force 0x0002 ,pdata 
-0x4ed6 012466 istore 2 ,contw 
-0x4ed7 012467 setarg 12 
-0x4ed8 012468 branch connect_req_update_byte_counts 
-:      012470 already_connected:
-0x4ed9 012471 set1 0 ,debug 
-0x4eda 012472 branch send_connection_res 
-:      012473 connect_req_update_byte_counts:
-0x4edb 012474 iadd regb ,regb 
-0x4edc 012475 copy regc ,pdata 
-0x4edd 012476 isub rega ,regc 
-0x4ede 012477 branch l2cap_proc_signal_connect_req_rtn 
-:      012478 l2cap_proc_signal_connect_req_rtn:
-0x4edf 012479 branch l2cap_process_one_signal_rtn 
-:      012481 l2cap_proc_signal_connect_rsp:
-0x4ee0 012482 ifetch 1 ,contr 
-0x4ee1 012483 copy pdata ,queue 
-0x4ee2 012484 ifetch 2 ,contr 
-0x4ee3 012485 copy pdata ,rega 
-0x4ee4 012486 copy regc ,pdata 
-0x4ee5 012487 isub rega ,regc 
-0x4ee6 012488 ifetch 2 ,contr 
-0x4ee7 012489 copy pdata ,timeup 
-0x4ee8 012490 ifetch 2 ,contr 
-0x4ee9 012491 copy pdata ,temp 
-0x4eea 012492 setarg l2cap_sdp_channel 
-0x4eeb 012493 isub temp ,null 
-0x4eec 012494 branch l2cap_proc_signal_connect_rsp_sdp ,zero 
-0x4eed 012495 setarg l2cap_rfcomm_channel 
-0x4eee 012496 isub temp ,null 
-0x4eef 012497 branch l2cap_proc_signal_connect_rsp_rfcomm ,zero 
-0x4ef0 012498 setarg l2cap_hid_control_channel 
-0x4ef1 012499 isub temp ,null 
-0x4ef2 012500 branch l2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
-0x4ef3 012501 setarg l2cap_hid_interrupt_channel 
-0x4ef4 012502 isub temp ,null 
-0x4ef5 012503 branch l2cap_proc_signal_connect_rsp_hid_int ,zero 
-0x4ef6 012504 rtn 
-:      012506 l2cap_proc_signal_connect_rsp_sdp:
-0x4ef7 012507 copy timeup ,pdata 
-0x4ef8 012508 store 2 ,mem_sdp_remote_cid 
-0x4ef9 012509 fetch 1 ,mem_sdp_state 
-0x4efa 012510 set1 l2cap_channel_state_conn_res ,pdata 
-0x4efb 012511 store 1 ,mem_sdp_state 
-0x4efc 012512 branch l2cap_process_one_signal_rtn 
-:      012513 l2cap_proc_signal_connect_rsp_rfcomm:
-0x4efd 012514 copy timeup ,pdata 
-0x4efe 012515 store 2 ,mem_rfcomm_remote_cid 
-0x4eff 012516 fetch 1 ,mem_rfcomm_state 
-0x4f00 012517 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f01 012518 store 1 ,mem_rfcomm_state 
-0x4f02 012519 rtn 
-:      012520 l2cap_proc_signal_connect_rsp_hid_int:
-0x4f03 012521 copy timeup ,pdata 
-0x4f04 012522 store 2 ,mem_hid_ctrl_remote_cid 
-0x4f05 012523 fetch 1 ,mem_hid_interrupt_state 
-0x4f06 012524 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f07 012525 store 1 ,mem_hid_interrupt_state 
-0x4f08 012526 rtn 
-:      012527 l2cap_proc_signal_connect_rsp_hid_ctrl:
-0x4f09 012528 copy timeup ,pdata 
-0x4f0a 012529 store 2 ,mem_hid_int_remote_cid 
-0x4f0b 012530 fetch 1 ,mem_hid_control_state 
-0x4f0c 012531 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f0d 012532 store 1 ,mem_hid_control_state 
-0x4f0e 012533 rtn 
-:      012535 l2cap_proc_signal_config_req:
-0x4f0f 012536 ifetch 1 ,contr 
-0x4f10 012537 copy pdata ,queue 
-0x4f11 012538 ifetch 2 ,contr 
-0x4f12 012539 copy pdata ,rega 
-0x4f13 012540 copy regc ,pdata 
-0x4f14 012541 isub rega ,regc 
-0x4f15 012542 ifetch 2 ,contr 
-0x4f16 012543 copy pdata ,temp 
-0x4f17 012544 copy temp ,rega 
-0x4f18 012545 setarg l2cap_sdp_channel 
-0x4f19 012546 isub temp ,null 
-0x4f1a 012547 branch l2cap_proc_signal_config_req_sdp ,zero 
-0x4f1b 012548 setarg l2cap_rfcomm_channel 
-0x4f1c 012549 isub temp ,null 
-0x4f1d 012550 branch l2cap_proc_signal_config_req_rfcomm ,zero 
-0x4f1e 012551 setarg l2cap_hid_control_channel 
-0x4f1f 012552 isub temp ,null 
-0x4f20 012553 branch l2cap_proc_signal_config_req_hid_ctrl ,zero 
-0x4f21 012554 setarg l2cap_hid_interrupt_channel 
-0x4f22 012555 isub temp ,null 
-0x4f23 012556 branch l2cap_proc_signal_config_req_hid_int ,zero 
-0x4f24 012557 branch l2cap_reject_command 
-:      012559 l2cap_proc_signal_config_req_sdp:
-0x4f25 012560 copy contw ,timeup 
-0x4f26 012561 fetch 1 ,mem_sdp_state 
-0x4f27 012562 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f28 012563 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f29 012565 store 1 ,mem_sdp_state 
-0x4f2a 012566 copy timeup ,contw 
-0x4f2b 012567 arg l2cap_sdp_channel ,timeup 
-0x4f2c 012568 fetch 2 ,mem_sdp_remote_cid 
-0x4f2d 012569 copy pdata ,temp 
-0x4f2e 012570 branch l2cap_send_config_rsp 
-:      012571 l2cap_proc_signal_config_req_hid_ctrl:
-0x4f2f 012572 copy contw ,timeup 
-0x4f30 012573 fetch 1 ,mem_hid_control_state 
-0x4f31 012574 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f32 012575 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f33 012577 store 1 ,mem_hid_control_state 
-0x4f34 012578 copy timeup ,contw 
-0x4f35 012579 arg l2cap_hid_control_channel ,timeup 
-0x4f36 012580 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4f37 012581 copy pdata ,temp 
-0x4f38 012582 branch l2cap_send_config_rsp 
-:      012583 l2cap_proc_signal_config_req_hid_int:
-0x4f39 012584 copy contw ,timeup 
-0x4f3a 012585 fetch 1 ,mem_hid_interrupt_state 
-0x4f3b 012586 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f3c 012587 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f3d 012589 store 1 ,mem_hid_interrupt_state 
-0x4f3e 012590 copy timeup ,contw 
-0x4f3f 012591 arg l2cap_hid_interrupt_channel ,timeup 
-0x4f40 012592 fetch 2 ,mem_hid_int_remote_cid 
-0x4f41 012593 copy pdata ,temp 
-0x4f42 012594 branch l2cap_send_config_rsp 
-:      012595 l2cap_proc_signal_config_req_rfcomm:
-0x4f43 012596 copy contw ,timeup 
-0x4f44 012597 fetch 1 ,mem_rfcomm_state 
-0x4f45 012598 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f46 012599 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f47 012601 store 1 ,mem_rfcomm_state 
-0x4f48 012603 copy timeup ,contw 
-0x4f49 012604 arg l2cap_rfcomm_channel ,timeup 
-0x4f4a 012605 fetch 2 ,mem_rfcomm_remote_cid 
-0x4f4b 012606 copy pdata ,temp 
-:      012607 l2cap_send_config_rsp:
-0x4f4c 012608 set1 mark_ext_patch ,mark 
-0x4f4d 012609 bpatch patch23_5 ,mem_patch23 
-0x4f4e 012610 setarg signal_config_rsp 
-0x4f4f 012611 istore 1 ,contw 
-0x4f50 012612 copy queue ,pdata 
-0x4f51 012613 istore 1 ,contw 
-0x4f52 012614 setarg 0x0006 
-0x4f53 012615 istore 2 ,contw 
-0x4f54 012616 copy temp ,pdata 
-0x4f55 012617 istore 2 ,contw 
-0x4f56 012618 force 0x00 ,pdata 
-0x4f57 012619 istore 2 ,contw 
-0x4f58 012620 force l2cap_config_success ,pdata 
-0x4f59 012621 istore 2 ,contw 
-0x4f5a 012622 force 10 ,pdata 
-0x4f5b 012623 iadd regb ,regb 
-0x4f5c 012625 storet 2 ,mem_config_req_dest_cid 
-0x4f5d 012626 copy queue ,pdata 
-0x4f5e 012627 store 1 ,mem_config_identifier 
-0x4f5f 012628 force l2cap_sdp_channel ,pdata 
-0x4f60 012629 icompare 0xff ,timeup 
-0x4f61 012630 branch l2cap_send_config_rsp_is_sdp ,true 
-0x4f62 012631 increase 1 ,pdata 
-:      012632 l2cap_send_config_rsp_is_sdp:
-0x4f63 012634 rtn 
-:      012635 l2cap_check_channel_state:
-0x4f64 012636 disable user 
-0x4f65 012637 rtnbit1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x4f66 012638 rtnbit0 l2cap_channel_state_conn_req ,pdata 
-0x4f67 012639 rtnbit0 l2cap_channel_state_conn_res ,pdata 
-0x4f68 012640 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x4f69 012641 copy contr ,contw 
-0x4f6a 012642 increase -1 ,contw 
-0x4f6b 012643 istore 1 ,contw 
-0x4f6c 012644 enable user 
-0x4f6d 012645 rtn 
-:      012646 l2cap_send_config_req:
-:      012647 l2cap_send_config_req_sdp:
-0x4f6e 012648 fetch 1 ,mem_sdp_state 
-0x4f6f 012649 call l2cap_check_channel_state 
-0x4f70 012650 nbranch l2cap_send_config_req_rfcomm ,user 
-0x4f71 012651 jam l2cap_sdp_channel ,mem_send_config_req 
-0x4f72 012652 fetch 2 ,mem_sdp_remote_cid 
-0x4f73 012653 store 2 ,mem_config_req_dest_cid 
-0x4f74 012654 branch l2cap_generate_config_req 
-:      012655 l2cap_send_config_req_rfcomm:
-0x4f75 012656 fetch 1 ,mem_rfcomm_state 
-0x4f76 012657 call l2cap_check_channel_state 
-0x4f77 012658 nbranch l2cap_send_config_req_hid_ctrl ,user 
-0x4f78 012659 jam l2cap_rfcomm_channel ,mem_send_config_req 
-0x4f79 012660 fetch 2 ,mem_rfcomm_remote_cid 
-0x4f7a 012661 store 2 ,mem_config_req_dest_cid 
-0x4f7b 012662 branch l2cap_generate_config_req 
-:      012663 l2cap_send_config_req_hid_ctrl:
-0x4f7c 012664 fetch 1 ,mem_hid_control_state 
-0x4f7d 012665 call l2cap_check_channel_state 
-0x4f7e 012666 nbranch l2cap_send_config_req_hid_int ,user 
-0x4f7f 012667 jam l2cap_hid_control_channel ,mem_send_config_req 
-0x4f80 012668 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4f81 012669 store 2 ,mem_config_req_dest_cid 
-0x4f82 012670 branch l2cap_generate_config_req 
-:      012671 l2cap_send_config_req_hid_int:
-0x4f83 012672 fetch 1 ,mem_hid_interrupt_state 
-0x4f84 012673 call l2cap_check_channel_state 
-0x4f85 012674 nrtn user 
-0x4f86 012675 jam l2cap_hid_interrupt_channel ,mem_send_config_req 
-0x4f87 012676 fetch 2 ,mem_hid_int_remote_cid 
-0x4f88 012677 store 2 ,mem_config_req_dest_cid 
-:      012680 l2cap_generate_config_req:
-0x4f89 012681 set1 mark_ext_patch ,mark 
-0x4f8a 012682 bpatch patch23_6 ,mem_patch23 
-0x4f8b 012683 call l2cap_get_req_id 
-0x4f8c 012684 call l2cap_malloc_signal_channel 
-0x4f8d 012685 force 0 ,regb 
-0x4f8e 012686 call l2cap_get_signal_tx_payload 
-0x4f8f 012687 force signal_config_req ,pdata 
-0x4f90 012688 istore 1 ,contw 
-0x4f91 012689 fetch 1 ,mem_ml2cap_comm_id 
-0x4f92 012690 istore 1 ,contw 
-0x4f93 012691 setarg 0x0008 
-0x4f94 012692 istore 2 ,contw 
-0x4f95 012693 fetch 2 ,mem_config_req_dest_cid 
-0x4f96 012694 istore 2 ,contw 
-0x4f97 012695 setarg 0x0000 
-0x4f98 012696 istore 2 ,contw 
-0x4f99 012697 force 1 ,pdata 
-0x4f9a 012698 istore 1 ,contw 
-0x4f9b 012699 force 2 ,pdata 
-0x4f9c 012700 istore 1 ,contw 
-0x4f9d 012701 fetch 1 ,mem_send_config_req 
-0x4f9e 012702 beq l2cap_rfcomm_channel ,l2cap_generate_config_req_rfcomm 
-0x4f9f 012703 setarg l2cap_config_mtu_sdp 
-0x4fa0 012704 istore 2 ,contw 
-0x4fa1 012705 branch l2cap_generate_config_req_done 
-:      012706 l2cap_generate_config_req_rfcomm:
-0x4fa2 012707 setarg l2cap_config_mtu_rfcomm 
-0x4fa3 012708 istore 2 ,contw 
-:      012709 l2cap_generate_config_req_done:
-0x4fa4 012710 arg 0x0c ,temp 
-0x4fa5 012711 storet 2 ,mem_l2cap_signal_tx_length 
-0x4fa6 012712 call l2cap_get_signal_tx_buff 
-0x4fa7 012713 fetch 2 ,mem_l2cap_signal_tx_length 
-0x4fa8 012714 istore 2 ,contw 
-0x4fa9 012715 force l2cap_signal_channel ,pdata 
-0x4faa 012716 istore 2 ,contw 
-0x4fab 012717 jam 0 ,mem_send_config_req 
-:      012718 l2cap_proc_signal_config_req_rtn:
-0x4fac 012719 branch l2cap_process_one_signal_rtn 
-:      012721 l2cap_proc_signal_config_rsp:
-0x4fad 012722 increase 1 ,contr 
-0x4fae 012723 ifetch 2 ,contr 
-0x4faf 012724 copy pdata ,rega 
-0x4fb0 012725 copy regc ,pdata 
-0x4fb1 012726 isub rega ,regc 
-0x4fb2 012727 ifetch 2 ,contr 
-0x4fb3 012728 copy pdata ,rega 
-0x4fb4 012729 setarg l2cap_sdp_channel 
-0x4fb5 012730 isub rega ,null 
-0x4fb6 012731 branch l2cap_proc_signal_config_rsp_sdp ,zero 
-0x4fb7 012732 setarg l2cap_rfcomm_channel 
-0x4fb8 012733 isub rega ,null 
-0x4fb9 012734 branch l2cap_proc_signal_config_rsp_rfcomm ,zero 
-0x4fba 012735 setarg l2cap_hid_control_channel 
-0x4fbb 012736 isub rega ,null 
-0x4fbc 012737 branch l2cap_proc_signal_config_rsp_hid_ctrl ,zero 
-0x4fbd 012738 setarg l2cap_hid_interrupt_channel 
-0x4fbe 012739 isub rega ,null 
-0x4fbf 012740 branch l2cap_proc_signal_config_rsp_hid_int ,zero 
-0x4fc0 012741 increase 2 ,contr 
-0x4fc1 012742 ifetch 2 ,contr 
-0x4fc2 012743 iforce null 
-0x4fc3 012744 branch l2cap_process_one_signal_rtn 
-:      012745 l2cap_proc_signal_config_rsp_sdp:
-0x4fc4 012746 fetch 1 ,mem_sdp_state 
-0x4fc5 012747 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fc6 012748 store 1 ,mem_sdp_state 
-0x4fc7 012749 branch l2cap_process_one_signal_rtn 
-:      012750 l2cap_proc_signal_config_rsp_rfcomm:
-0x4fc8 012751 fetch 1 ,mem_rfcomm_state 
-0x4fc9 012752 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fca 012753 store 1 ,mem_rfcomm_state 
-0x4fcb 012754 branch l2cap_process_one_signal_rtn 
-:      012755 l2cap_proc_signal_config_rsp_hid_ctrl:
-0x4fcc 012756 fetch 1 ,mem_hid_control_state 
-0x4fcd 012757 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fce 012758 store 1 ,mem_hid_control_state 
-0x4fcf 012759 branch l2cap_process_one_signal_rtn 
-:      012760 l2cap_proc_signal_config_rsp_hid_int:
-0x4fd0 012761 fetch 1 ,mem_hid_interrupt_state 
-0x4fd1 012762 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fd2 012763 store 1 ,mem_hid_interrupt_state 
-0x4fd3 012764 jam bt_evt_hid_connected ,mem_fifo_temp 
-0x4fd4 012765 branch ui_ipc_send_event 
-:      012769 l2cap_proc_signal_disconnect_req:
-0x4fd5 012770 ifetch 1 ,contr 
-0x4fd6 012771 copy pdata ,queue 
-0x4fd7 012772 ifetch 2 ,contr 
-0x4fd8 012773 copy pdata ,rega 
-0x4fd9 012774 copy regc ,pdata 
-0x4fda 012775 isub rega ,regc 
-0x4fdb 012776 ifetch 2 ,contr 
-0x4fdc 012777 copy pdata ,rega 
-0x4fdd 012778 ifetch 2 ,contr 
-0x4fde 012779 copy pdata ,timeup 
-0x4fdf 012780 copy rega ,temp 
-0x4fe0 012781 call save_cont_pointers 
-0x4fe1 012782 setarg l2cap_sdp_channel 
-0x4fe2 012783 isub temp ,null 
-0x4fe3 012784 branch l2cap_proc_signal_disconnect_req_sdp ,zero 
-0x4fe4 012785 setarg l2cap_rfcomm_channel 
-0x4fe5 012786 isub temp ,null 
-0x4fe6 012787 branch l2cap_proc_signal_disconnect_req_rfcomm ,zero 
-0x4fe7 012788 setarg l2cap_hid_control_channel 
-0x4fe8 012789 isub temp ,null 
-0x4fe9 012790 branch l2cap_proc_signal_disconnect_req_hid_ctrl ,zero 
-0x4fea 012791 setarg l2cap_hid_interrupt_channel 
-0x4feb 012792 isub temp ,null 
-0x4fec 012793 branch l2cap_proc_signal_disconnect_req_hid_int ,zero 
-0x4fed 012794 call l2cap_reject_command 
-0x4fee 012795 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      012796 l2cap_proc_signal_disconnect_req_hid_ctrl:
-0x4fef 012797 copy timeup ,temp 
-0x4ff0 012798 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4ff1 012799 isub temp ,null 
-0x4ff2 012800 branch l2cap_disconnect_hid_control_now ,zero 
-0x4ff3 012801 call l2cap_reject_command 
-0x4ff4 012802 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      012803 l2cap_proc_signal_disconnect_req_hid_int:
-0x4ff5 012804 copy timeup ,temp 
-0x4ff6 012805 fetch 2 ,mem_hid_int_remote_cid 
-0x4ff7 012806 isub temp ,null 
-0x4ff8 012807 branch l2cap_disconnect_hid_interrupt_now ,zero 
-0x4ff9 012808 call l2cap_reject_command 
-0x4ffa 012809 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      012811 l2cap_proc_signal_disconnect_req_sdp:
-0x4ffb 012812 copy timeup ,temp 
-0x4ffc 012813 fetch 2 ,mem_sdp_remote_cid 
-0x4ffd 012814 isub temp ,null 
-0x4ffe 012815 branch l2cap_disconnect_sdp_now ,zero 
-0x4fff 012816 call l2cap_reject_command 
-0x5000 012817 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      012818 l2cap_disconnect_hid_control_now:
-0x5001 012819 call l2cap_reset_hid_ctrl_state 
-0x5002 012820 branch l2cap_send_disconnect_rsp_pkt 
-:      012821 l2cap_disconnect_hid_interrupt_now:
-0x5003 012822 call l2cap_reset_hid_int_state 
-0x5004 012823 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x5005 012824 branch l2cap_send_disconnect_rsp_pkt ,blank 
-0x5006 012832 branch l2cap_send_disconnect_rsp_pkt 
-:      012834 l2cap_disconnect_sdp_now:
-0x5007 012835 call l2cap_reset_sdp_channel_state 
-0x5008 012836 fetch 1 ,mem_upper_sm_ss 
-0x5009 012837 nbranch l2cap_send_disconnect_rsp_pkt ,blank 
-0x500a 012840 branch l2cap_send_disconnect_rsp_pkt 
-:      012841 l2cap_proc_signal_disconnect_req_rfcomm:
-0x500b 012842 copy timeup ,temp 
-0x500c 012843 fetch 2 ,mem_rfcomm_remote_cid 
-0x500d 012844 isub temp ,null 
-0x500e 012845 branch l2cap_disconnect_rfcomm_now ,zero 
-0x500f 012846 call l2cap_reject_command 
-0x5010 012847 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      012848 l2cap_disconnect_rfcomm_now:
-0x5011 012849 call l2cap_reset_rfcomm_channel_state 
-0x5012 012850 branch l2cap_send_disconnect_rsp_pkt 
-:      012851 l2cap_send_disconnect_rsp_pkt:
-0x5013 012852 call load_cont_pointers 
-0x5014 012853 setarg signal_disconnect_rsp 
-0x5015 012854 istore 1 ,contw 
-0x5016 012855 copy queue ,pdata 
-0x5017 012856 istore 1 ,contw 
-0x5018 012857 setarg 0x0004 
-0x5019 012858 istore 2 ,contw 
-0x501a 012859 copy rega ,pdata 
-0x501b 012860 istore 2 ,contw 
-0x501c 012861 copy timeup ,pdata 
-0x501d 012862 istore 2 ,contw 
-0x501e 012863 force 8 ,pdata 
-0x501f 012864 branch l2cap_proc_signal_disconnect_req_rtn 
-:      012865 l2cap_proc_signal_disconnect_req_err_rtn:
-0x5020 012866 call load_cont_pointers 
-0x5021 012867 branch l2cap_proc_signal_disconnect_req_rtn 
-:      012868 l2cap_proc_signal_disconnect_req_rtn:
-0x5022 012869 iadd regb ,regb 
-0x5023 012870 branch l2cap_process_one_signal_rtn 
-:      012871 l2cap_proc_signal_disconnect_rsp:
-0x5024 012872 ifetch 1 ,contr 
-0x5025 012873 copy pdata ,queue 
-0x5026 012874 ifetch 2 ,contr 
-0x5027 012875 copy pdata ,rega 
-0x5028 012876 copy regc ,pdata 
-0x5029 012877 isub rega ,regc 
-0x502a 012878 ifetch 2 ,contr 
-0x502b 012879 copy pdata ,timeup 
-0x502c 012880 ifetch 2 ,contr 
-0x502d 012881 copy pdata ,temp 
-0x502e 012882 call save_cont_pointers 
-0x502f 012883 setarg l2cap_sdp_channel 
-0x5030 012884 isub temp ,null 
-0x5031 012885 branch l2cap_proc_signal_disconnect_rsp_sdp ,zero 
-0x5032 012886 setarg l2cap_rfcomm_channel 
-0x5033 012887 isub temp ,null 
-0x5034 012888 branch l2cap_proc_signal_disconnect_rsp_rfcomm ,zero 
-0x5035 012889 setarg l2cap_hid_control_channel 
-0x5036 012890 isub temp ,null 
-0x5037 012891 branch l2cap_proc_signal_disconnect_rsp_hid_ctrl ,zero 
-0x5038 012892 setarg l2cap_hid_interrupt_channel 
-0x5039 012893 isub temp ,null 
-0x503a 012894 branch l2cap_proc_signal_disconnect_rsp_hid_int ,zero 
-0x503b 012895 call l2cap_reject_command 
-0x503c 012896 branch l2cap_proc_signal_disconnect_rsp_err_rtn 
-:      012897 l2cap_proc_signal_disconnect_rsp_sdp:
-0x503d 012898 copy temp ,rega 
-0x503e 012899 copy timeup ,temp 
-0x503f 012900 fetch 2 ,mem_sdp_remote_cid 
-0x5040 012901 isub temp ,null 
-0x5041 012902 call l2cap_reset_sdp_channel_state ,zero 
-0x5042 012903 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      012904 l2cap_proc_signal_disconnect_rsp_rfcomm:
-0x5043 012905 copy temp ,rega 
-0x5044 012906 copy timeup ,temp 
-0x5045 012907 fetch 2 ,mem_rfcomm_remote_cid 
-0x5046 012908 isub temp ,null 
-0x5047 012909 call l2cap_reset_rfcomm_channel_state ,zero 
-0x5048 012910 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      012911 l2cap_proc_signal_disconnect_rsp_hid_ctrl:
-0x5049 012912 copy temp ,rega 
-0x504a 012913 copy timeup ,temp 
-0x504b 012914 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x504c 012915 isub temp ,null 
-0x504d 012916 call l2cap_reset_hid_ctrl_state ,zero 
-0x504e 012917 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      012918 l2cap_proc_signal_disconnect_rsp_hid_int:
-0x504f 012919 copy temp ,rega 
-0x5050 012920 copy timeup ,temp 
-0x5051 012921 fetch 2 ,mem_hid_int_remote_cid 
-0x5052 012922 isub temp ,null 
-0x5053 012923 call l2cap_reset_hid_int_state ,zero 
-0x5054 012924 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      012925 l2cap_proc_signal_disconnect_rsp_rtn:
-0x5055 012926 call load_cont_pointers 
-0x5056 012927 branch l2cap_process_one_signal_rtn 
-:      012928 l2cap_proc_signal_disconnect_rsp_err_rtn:
-0x5057 012929 branch l2cap_process_one_signal_rtn 
-:      012932 l2cap_proc_signal_echo_req:
-0x5058 012933 ifetch 1 ,contr 
-0x5059 012934 copy pdata ,queue 
-0x505a 012935 ifetch 2 ,contr 
-0x505b 012936 copy pdata ,rega 
-0x505c 012937 iadd contr ,contr 
-0x505d 012938 setarg 9 
-0x505e 012939 istore 1 ,contw 
-0x505f 012940 copy queue ,pdata 
-0x5060 012941 istore 1 ,contw 
-0x5061 012942 force 0x0000 ,pdata 
-0x5062 012943 istore 2 ,contw 
-0x5063 012944 force 4 ,pdata 
-0x5064 012945 iadd regb ,regb 
-0x5065 012946 copy regc ,pdata 
-0x5066 012947 isub rega ,regc 
-0x5067 012948 branch l2cap_process_one_signal_rtn 
-:      012949 l2cap_proc_signal_echo_rsp:
-0x5068 012950 branch l2cap_process_one_signal_rtn 
-:      012952 l2cap_proc_signal_info_rsp:
-0x5069 012953 branch l2cap_process_one_signal_rtn 
-:      012954 l2cap_reject_command:
-0x506a 012955 force 0 ,regb 
-0x506b 012956 call l2cap_get_signal_tx_payload 
-0x506c 012957 setarg signal_cmd_reject 
-0x506d 012958 istore 1 ,contw 
-0x506e 012959 copy queue ,pdata 
-0x506f 012960 istore 1 ,contw 
-0x5070 012961 setarg 2 
-0x5071 012962 istore 2 ,contw 
-0x5072 012963 setarg cmd_not_understood 
-0x5073 012964 istore 2 ,contw 
-0x5074 012965 increase 6 ,regb 
-0x5075 012966 arg 4 ,regc 
-0x5076 012967 branch l2cap_process_one_signal_rtn 
-:      012971 l2cap_reset_rfcomm_channel_state:
-0x5077 012972 setarg 0 
-0x5078 012973 store 2 ,mem_rfcomm_tx_pkt_length 
-0x5079 012974 store 2 ,mem_rfcomm_remote_cid 
-0x507a 012975 jam 0 ,mem_rfcomm_state 
-0x507b 012976 rtn 
-:      012977 l2cap_reset_sdp_channel_state:
-0x507c 012978 setarg 0 
-0x507d 012979 store 2 ,mem_sdp_tx_pkt_length 
-0x507e 012980 store 2 ,mem_sdp_remote_cid 
-0x507f 012981 jam 0 ,mem_sdp_state 
-0x5080 012982 rtn 
-:      012983 l2cap_reset_hid_ctrl_state:
-0x5081 012984 setarg 0 
-0x5082 012985 store 2 ,mem_hid_ctrl_remote_cid 
-0x5083 012986 jam 0 ,mem_hid_control_state 
-0x5084 012987 fetch 1 ,mem_hid_interrupt_state 
-0x5085 012988 beq 0 ,l2cap_reset_hid_disconnected 
-0x5086 012989 rtn 
-:      012991 l2cap_reset_hid_int_state:
-0x5087 012992 setarg 0 
-0x5088 012993 store 2 ,mem_hid_int_remote_cid 
-0x5089 012994 jam 0 ,mem_hid_interrupt_state 
-0x508a 012995 fetch 1 ,mem_hid_control_state 
-0x508b 012996 beq 0 ,l2cap_reset_hid_disconnected 
-0x508c 012997 rtn 
-:      012999 l2cap_reset_hid_disconnected:
-0x508d 013000 jam bt_evt_hid_disconnected ,mem_fifo_temp 
-0x508e 013001 branch ui_ipc_send_event 
-:      013003 l2cap_disconnect_interrupt_req:
-0x508f 013004 fetch 1 ,mem_control_tasks 
-0x5090 013005 set0 l2cap_disconnect_interrupt ,pdata 
-0x5091 013006 store 1 ,mem_control_tasks 
-0x5092 013007 fetch 2 ,mem_hid_int_remote_cid 
-0x5093 013008 rtn blank 
-0x5094 013009 call l2cap_malloc_signal_channel 
-0x5095 013010 fetch 2 ,mem_hid_int_remote_cid 
-0x5096 013011 copy pdata ,rega 
-0x5097 013012 force l2cap_hid_interrupt_channel ,regb 
-0x5098 013013 branch l2cap_generate_disconnect_req 
-:      013014 l2cap_disconnect_control_req:
-0x5099 013015 fetch 1 ,mem_control_tasks 
-0x509a 013016 set0 l2cap_disconnect_control ,pdata 
-0x509b 013017 store 1 ,mem_control_tasks 
-0x509c 013018 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x509d 013019 rtn blank 
-0x509e 013020 call l2cap_malloc_signal_channel 
-0x509f 013021 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x50a0 013022 copy pdata ,rega 
-0x50a1 013023 force l2cap_hid_control_channel ,regb 
-:      013024 l2cap_generate_disconnect_req:
-0x50a2 013025 call l2cap_get_req_id 
-0x50a3 013026 call l2cap_get_signal_tx_payload 
-0x50a4 013027 force signal_disconnect_req ,pdata 
-0x50a5 013028 istore 1 ,contw 
-0x50a6 013029 fetch 1 ,mem_ml2cap_comm_id 
-0x50a7 013030 istore 1 ,contw 
-0x50a8 013031 setarg 0x0004 
-0x50a9 013032 istore 2 ,contw 
-0x50aa 013033 copy rega ,pdata 
-0x50ab 013034 istore 2 ,contw 
-0x50ac 013035 copy regb ,pdata 
-0x50ad 013036 istore 2 ,contw 
-0x50ae 013037 force 0x08 ,temp 
-0x50af 013038 branch ml2cap_send_signal 
-:      013040 ml2cap_send_signal_connect_req:
-0x50b0 013041 set1 mark_ext_patch ,mark 
-0x50b1 013042 bpatch patch23_7 ,mem_patch23 
-0x50b2 013043 call l2cap_get_req_id 
-0x50b3 013044 call l2cap_get_signal_tx_payload 
-0x50b4 013045 setarg signal_connect_req 
-0x50b5 013046 istore 1 ,contw 
-0x50b6 013047 fetch 1 ,mem_ml2cap_comm_id 
-0x50b7 013048 istore 1 ,contw 
-0x50b8 013049 setarg 0x0004 
-0x50b9 013050 istore 2 ,contw 
-0x50ba 013051 copy temp ,pdata 
-0x50bb 013052 istore 2 ,contw 
-0x50bc 013053 copy timeup ,pdata 
-0x50bd 013054 istore 2 ,contw 
-0x50be 013055 arg 8 ,temp 
-0x50bf 013056 branch ml2cap_send_signal 
-:      013057 ml2cap_send_signal_config_req:
-0x50c0 013058 set1 mark_ext_patch ,mark 
-0x50c1 013059 bpatch patch24_0 ,mem_patch24 
-0x50c2 013060 call l2cap_get_req_id 
-0x50c3 013061 call l2cap_get_signal_tx_payload 
-0x50c4 013062 setarg signal_config_req 
-0x50c5 013063 istore 1 ,contw 
-0x50c6 013064 fetch 1 ,mem_ml2cap_comm_id 
-0x50c7 013065 istore 1 ,contw 
-0x50c8 013066 setarg 0x0008 
-0x50c9 013067 istore 2 ,contw 
-0x50ca 013069 copy temp ,pdata 
-0x50cb 013071 istore 2 ,contw 
-0x50cc 013072 setarg 0x0000 
-0x50cd 013073 istore 2 ,contw 
-0x50ce 013074 setarg 0x01 
-0x50cf 013075 istore 1 ,contw 
-0x50d0 013076 setarg 0x02 
-0x50d1 013077 istore 1 ,contw 
-0x50d2 013078 setarg l2cap_config_mtu_rfcomm 
-0x50d3 013079 istore 2 ,contw 
-0x50d4 013080 arg 0xc ,temp 
-0x50d5 013081 branch ml2cap_send_signal 
-:      013082 ml2cap_send_signal_disconn_req:
-0x50d6 013083 set1 mark_ext_patch ,mark 
-0x50d7 013084 bpatch patch24_1 ,mem_patch24 
-0x50d8 013085 call l2cap_get_req_id 
-0x50d9 013086 call l2cap_get_signal_tx_payload 
-0x50da 013087 setarg signal_disconnect_req 
-0x50db 013088 istore 1 ,contw 
-0x50dc 013089 fetch 1 ,mem_ml2cap_comm_id 
-0x50dd 013090 increase 1 ,pdata 
-0x50de 013091 copy contw ,rega 
-0x50df 013092 store 1 ,mem_ml2cap_comm_id 
-0x50e0 013093 copy rega ,contw 
-0x50e1 013094 istore 1 ,contw 
-0x50e2 013095 setarg 0x0004 
-0x50e3 013096 istore 2 ,contw 
-0x50e4 013097 copy temp ,pdata 
-0x50e5 013098 istore 2 ,contw 
-0x50e6 013099 copy timeup ,pdata 
-0x50e7 013100 istore 2 ,contw 
-0x50e8 013101 arg 0x8 ,temp 
-:      013104 ml2cap_send_signal:
-0x50e9 013105 storet 2 ,mem_l2cap_signal_tx_length 
-0x50ea 013106 copy temp ,pdata 
-0x50eb 013107 branch l2cap_malloc_discard ,blank 
-0x50ec 013108 call l2cap_get_signal_tx_buff 
-0x50ed 013109 fetch 2 ,mem_l2cap_signal_tx_length 
-0x50ee 013110 istore 2 ,contw 
-0x50ef 013111 force l2cap_signal_channel ,pdata 
-0x50f0 013112 istore 2 ,contw 
-0x50f1 013113 rtn 
-:      013115 msdp_send_req_done:
-0x50f2 013116 fetch 2 ,mem_sdp_tx_pkt_length 
-0x50f3 013117 branch assert ,blank 
-0x50f4 013118 call l2cap_get_sdp_tx_buff 
-0x50f5 013119 fetch 2 ,mem_sdp_tx_pkt_length 
-0x50f6 013120 istore 2 ,contw 
-0x50f7 013121 fetch 2 ,mem_sdp_remote_cid 
-0x50f8 013122 istore 2 ,contw 
-0x50f9 013123 rtn 
-:      013124 ml2cap_rx_multiplexing:
-0x50fa 013125 set1 mark_ext_patch ,mark 
-0x50fb 013126 bpatch patch24_2 ,mem_patch24 
-0x50fc 013127 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x50fd 013128 branch l2cap_rx_reset_state ,blank 
-0x50fe 013129 fetch 1 ,mem_l2cap_rx_cid 
-0x50ff 013130 beq l2cap_signal_channel ,ml2cap_call_proc_signal 
-0x5100 013131 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
-0x5101 013132 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
-0x5102 013133 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
-0x5103 013134 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
-0x5104 013135 branch l2cap_rx_reset_state 
-:      013137 ml2cap_call_proc_signal:
-0x5105 013138 set1 mark_ext_patch ,mark 
-0x5106 013139 bpatch patch24_3 ,mem_patch24 
-0x5107 013140 call l2cap_malloc_signal_channel 
-0x5108 013141 force 0 ,regb 
-0x5109 013142 call l2cap_get_signal_tx_payload 
-0x510a 013143 copy pdata ,contw 
-0x510b 013144 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x510c 013145 copy pdata ,regc 
-0x510d 013146 fetch 2 ,mem_l2cap_payload_ptr 
-0x510e 013147 iforce contr 
-:      013148 ml2cap_proc_one_comm_loop:
-0x510f 013149 call ml2cap_proc_one_comm 
-0x5110 013150 increase -4 ,regc 
-0x5111 013151 nbranch ml2cap_proc_one_comm_loop ,zero 
-0x5112 013152 copy regb ,temp 
-0x5113 013153 call ml2cap_send_signal 
-0x5114 013154 branch l2cap_rx_reset_state 
-:      013156 ml2cap_proc_one_comm:
-0x5115 013157 ifetch 1 ,contr 
-0x5116 013158 beq signal_connect_req ,ml2cap_proc_signal_connect_req 
-0x5117 013159 beq signal_cmd_reject ,ml2cap_proc_signal_cmd_reject 
-0x5118 013160 beq signal_connect_rsp ,ml2cap_proc_signal_connect_rsp 
-0x5119 013161 beq signal_config_rsp ,ml2cap_proc_signal_config_rsp 
-0x511a 013162 beq signal_config_req ,ml2cap_proc_signal_config_req 
-0x511b 013163 beq signal_disconnect_rsp ,ml2cap_proc_signal_disconn_rsp 
-0x511c 013164 beq signal_disconnect_req ,ml2cap_proc_signal_disconn_req 
-0x511d 013165 beq signal_echo_req ,l2cap_proc_signal_echo_req 
-0x511e 013166 beq signal_info_req ,ml2cap_proc_signal_info_req 
-0x511f 013167 branch ml2cap_proc_send_reject 
-:      013169 ml2cap_proc_signal_connect_req:
-0x5120 013170 call save_cont_pointers 
-0x5121 013172 call load_cont_pointers 
-0x5122 013173 branch l2cap_proc_signal_connect_req 
-:      013174 ml2cap_proc_signal_cmd_reject:
-0x5123 013175 ifetch 1 ,contr 
-0x5124 013176 copy pdata ,queue 
-0x5125 013177 ifetch 2 ,contr 
-0x5126 013178 copy pdata ,rega 
-0x5127 013179 copy regc ,pdata 
-0x5128 013180 isub rega ,regc 
-:      013181 mvptr:
-0x5129 013182 ifetch 1 ,contr 
-0x512a 013183 increase -1 ,rega 
-0x512b 013184 nbranch mvptr ,zero 
-0x512c 013185 rtn 
-:      013186 ml2cap_proc_signal_connect_rsp:
-0x512d 013187 ifetch 1 ,contr 
-0x512e 013188 copy pdata ,queue 
-0x512f 013189 ifetch 2 ,contr 
-0x5130 013190 copy pdata ,rega 
-0x5131 013191 ifetch 2 ,contr 
-0x5132 013192 copy pdata ,timeup 
-0x5133 013193 ifetch 2 ,contr 
-0x5134 013194 copy pdata ,temp 
-0x5135 013195 ifetch 2 ,contr 
-0x5136 013196 sub pdata ,0 ,null 
-0x5137 013197 branch ml2cap_proc_signal_connect_rsp_sucessful ,zero 
-0x5138 013198 beq l2cap_connect_refused_psm_unsupported ,ml2cap_proc_signal_connect_refused_result 
-0x5139 013199 beq l2cap_connect_refused_no_resources ,ml2cap_proc_signal_connect_refused_result 
-0x513a 013200 branch ml2cap_proc_signal_connect_rsp_mnosucc 
-:      013201 ml2cap_proc_signal_connect_refused_result:
-0x513b 013202 jam bt_evt_ml2cap_conn_refused ,mem_fifo_temp 
-0x513c 013203 call ui_ipc_send_event 
-:      013204 ml2cap_proc_signal_connect_rsp_mnosucc:
-0x513d 013205 ifetch 2 ,contr 
-0x513e 013206 branch mnosucc 
-:      013207 ml2cap_proc_signal_connect_rsp_sucessful:
-0x513f 013208 call save_cont_pointers 
-0x5140 013212 setarg l2cap_sdp_channel 
-0x5141 013213 isub temp ,null 
-0x5142 013214 branch ml2cap_proc_signal_connect_rsp_sdp ,zero 
-0x5143 013215 setarg l2cap_rfcomm_channel 
-0x5144 013216 isub temp ,null 
-0x5145 013217 branch ml2cap_proc_signal_connect_rsp_rfcomm ,zero 
-0x5146 013218 setarg l2cap_hid_interrupt_channel 
-0x5147 013219 isub temp ,null 
-0x5148 013220 branch ml2cap_proc_signal_connect_rsp_hid_int ,zero 
-0x5149 013221 setarg l2cap_hid_control_channel 
-0x514a 013222 isub temp ,null 
-0x514b 013223 branch ml2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
-0x514c 013224 branch mnosucc 
-:      013225 ml2cap_proc_signal_connect_rsp_sdp:
-0x514d 013226 copy timeup ,pdata 
-0x514e 013227 store 2 ,mem_sdp_remote_cid 
-0x514f 013228 fetch 1 ,mem_sdp_state 
-0x5150 013229 set1 l2cap_channel_state_conn_res 
-0x5151 013230 store 1 ,mem_sdp_state 
-0x5152 013231 branch mnosucc1 
-:      013232 ml2cap_proc_signal_connect_rsp_rfcomm:
-0x5153 013233 copy timeup ,pdata 
-0x5154 013234 store 2 ,mem_rfcomm_remote_cid 
-0x5155 013235 fetch 1 ,mem_rfcomm_state 
-0x5156 013236 set1 l2cap_channel_state_conn_res 
-0x5157 013237 store 1 ,mem_rfcomm_state 
-0x5158 013238 branch mnosucc1 
-:      013239 ml2cap_proc_signal_connect_rsp_hid_ctrl:
-0x5159 013240 copy timeup ,pdata 
-0x515a 013241 store 2 ,mem_hid_ctrl_remote_cid 
-0x515b 013242 fetch 1 ,mem_hid_control_state 
-0x515c 013243 set1 l2cap_channel_state_conn_res 
-0x515d 013244 store 1 ,mem_hid_control_state 
-0x515e 013245 branch mnosucc1 
-:      013246 ml2cap_proc_signal_connect_rsp_hid_int:
-0x515f 013247 copy timeup ,pdata 
-0x5160 013248 store 2 ,mem_hid_int_remote_cid 
-0x5161 013249 fetch 1 ,mem_hid_interrupt_state 
-0x5162 013250 set1 l2cap_channel_state_conn_res 
-0x5163 013251 store 1 ,mem_hid_interrupt_state 
-:      013254 mnosucc1:
-0x5164 013255 call load_cont_pointers 
-:      013256 mnosucc:
-0x5165 013257 copy regc ,pdata 
-0x5166 013258 isub rega ,regc 
-0x5167 013259 rtn 
-:      013261 ml2cap_proc_signal_config_rsp:
-0x5168 013262 ifetch 1 ,contr 
-0x5169 013263 copy pdata ,queue 
-0x516a 013264 ifetch 2 ,contr 
-0x516b 013265 copy pdata ,rega 
-0x516c 013266 copy regc ,pdata 
-0x516d 013267 isub rega ,regc 
-0x516e 013268 ifetch 2 ,contr 
-0x516f 013269 copy pdata ,timeup 
-0x5170 013270 ifetch 2 ,contr 
-0x5171 013271 ifetch 2 ,contr 
-0x5172 013272 nbranch mcrsdone1 ,blank 
-0x5173 013273 call save_cont_pointers 
-0x5174 013277 copy timeup ,temp 
-0x5175 013278 setarg l2cap_sdp_channel 
-0x5176 013279 isub temp ,null 
-0x5177 013280 branch ml2cap_proc_signal_config_rsp_sdp ,zero 
-0x5178 013281 setarg l2cap_rfcomm_channel 
-0x5179 013282 isub temp ,null 
-0x517a 013283 branch ml2cap_proc_signal_config_rsp_rfcomm ,zero 
-0x517b 013284 setarg l2cap_hid_control_channel 
-0x517c 013285 isub temp ,null 
-0x517d 013286 branch ml2cap_proc_signal_config_rsp_hid_ctrl ,zero 
-0x517e 013287 setarg l2cap_hid_interrupt_channel 
-0x517f 013288 isub temp ,null 
-0x5180 013289 branch ml2cap_proc_signal_config_rsp_hid_int ,zero 
-:      013290 ml2cap_proc_signal_config_rsp_sdp:
-0x5181 013291 fetch 1 ,mem_sdp_state 
-0x5182 013292 set1 l2cap_channel_state_rcv_cfg_res 
-0x5183 013293 store 1 ,mem_sdp_state 
-0x5184 013294 rtn 
-:      013295 ml2cap_proc_signal_config_rsp_rfcomm:
-0x5185 013296 fetch 1 ,mem_rfcomm_state 
-0x5186 013297 set1 l2cap_channel_state_rcv_cfg_res 
-0x5187 013298 store 1 ,mem_rfcomm_state 
-0x5188 013299 rtn 
-:      013300 ml2cap_proc_signal_config_rsp_hid_ctrl:
-0x5189 013301 fetch 1 ,mem_hid_control_state 
-0x518a 013302 set1 l2cap_channel_state_rcv_cfg_res 
-0x518b 013303 store 1 ,mem_hid_control_state 
-0x518c 013304 rtn 
-:      013305 ml2cap_proc_signal_config_rsp_hid_int:
-0x518d 013306 fetch 1 ,mem_hid_interrupt_state 
-0x518e 013307 set1 l2cap_channel_state_rcv_cfg_res 
-0x518f 013308 store 1 ,mem_hid_interrupt_state 
-0x5190 013309 jam bt_evt_hid_connected ,mem_fifo_temp 
-0x5191 013310 branch ui_ipc_send_event 
-:      013313 mcfrsdone:
-0x5192 013314 call load_cont_pointers 
-:      013315 mcrsdone1:
-0x5193 013316 increase -6 ,rega 
-:      013317 mloop2:
-0x5194 013318 branch mcrsdone ,zero 
-0x5195 013319 increase 1 ,contr 
-0x5196 013320 increase -1 ,rega 
-0x5197 013321 branch mloop2 
-:      013322 mcrsdone:
-0x5198 013323 rtn 
-:      013324 ml2cap_proc_signal_config_req:
-0x5199 013325 ifetch 1 ,contr 
-0x519a 013326 copy pdata ,queue 
-0x519b 013327 ifetch 2 ,contr 
-0x519c 013328 copy pdata ,rega 
-0x519d 013329 copy regc ,pdata 
-0x519e 013330 isub rega ,regc 
-0x519f 013331 ifetch 2 ,contr 
-0x51a0 013332 increase 2 ,contr 
-0x51a1 013333 copy pdata ,temp 
-0x51a2 013334 setarg signal_config_rsp 
-0x51a3 013335 istore 1 ,contw 
-0x51a4 013336 copy queue ,pdata 
-0x51a5 013337 istore 1 ,contw 
-0x51a6 013338 increase 2 ,rega 
-0x51a7 013339 copy rega ,pdata 
-0x51a8 013340 istore 2 ,contw 
-0x51a9 013341 call save_cont_pointers 
-0x51aa 013342 setarg l2cap_sdp_channel 
-0x51ab 013343 isub temp ,null 
-0x51ac 013344 branch ml2cap_proc_signal_config_req_sdp ,zero 
-0x51ad 013345 setarg l2cap_rfcomm_channel 
-0x51ae 013346 isub temp ,null 
-0x51af 013347 branch ml2cap_proc_signal_config_req_rfcomm ,zero 
-0x51b0 013348 setarg l2cap_hid_control_channel 
-0x51b1 013349 isub temp ,null 
-0x51b2 013350 branch ml2cap_proc_signal_config_req_hid_ctrl ,zero 
-0x51b3 013351 setarg l2cap_hid_interrupt_channel 
-0x51b4 013352 isub temp ,null 
-0x51b5 013353 branch ml2cap_proc_signal_config_req_hid_int ,zero 
-0x51b6 013354 branch mcfgrq_done 
-:      013355 ml2cap_proc_signal_config_req_sdp:
-0x51b7 013356 fetch 1 ,mem_sdp_state 
-0x51b8 013357 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51b9 013358 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51ba 013359 store 1 ,mem_sdp_state 
-0x51bb 013360 bbit1 l2cap_channel_state_snd_cfg_req ,ml2cap_proc_signal_config_req_sdp_nsndreq 
-0x51bc 013361 fetcht 1 ,mem_control_tasks 
-0x51bd 013362 set1 l2cap_init_config_req ,temp 
-0x51be 013363 storet 1 ,mem_control_tasks 
-0x51bf 013364 copy queue ,pdata 
-0x51c0 013365 increase 1 ,pdata 
-0x51c1 013366 store 1 ,mem_config_identifier 
-0x51c2 013367 fetch 1 ,mem_sdp_state 
-0x51c3 013368 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x51c4 013369 store 1 ,mem_sdp_state 
-:      013370 ml2cap_proc_signal_config_req_sdp_nsndreq:
-0x51c5 013371 fetch 2 ,mem_sdp_remote_cid 
-0x51c6 013372 store 2 ,mem_config_req_dest_cid 
-0x51c7 013373 branch mcfgrq_done 
-:      013374 ml2cap_proc_signal_config_req_rfcomm:
-0x51c8 013375 fetch 1 ,mem_rfcomm_state 
-0x51c9 013376 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51ca 013377 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51cb 013378 store 1 ,mem_rfcomm_state 
-0x51cc 013379 fetch 2 ,mem_rfcomm_remote_cid 
-0x51cd 013380 branch mcfgrq_done 
-:      013381 ml2cap_proc_signal_config_req_hid_ctrl:
-0x51ce 013382 fetch 1 ,mem_hid_control_state 
-0x51cf 013383 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51d0 013384 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51d1 013385 store 1 ,mem_hid_control_state 
-0x51d2 013386 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x51d3 013387 branch mcfgrq_done 
-:      013388 ml2cap_proc_signal_config_req_hid_int:
-0x51d4 013389 fetch 1 ,mem_hid_interrupt_state 
-0x51d5 013390 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51d6 013391 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51d7 013392 store 1 ,mem_hid_interrupt_state 
-0x51d8 013393 fetch 2 ,mem_hid_int_remote_cid 
-:      013396 mcfgrq_done:
-0x51d9 013397 copy pdata ,timeup 
-0x51da 013398 call load_cont_pointers 
-0x51db 013400 copy timeup ,pdata 
-0x51dc 013402 istore 2 ,contw 
-0x51dd 013403 force 0x0000 ,pdata 
-0x51de 013404 istore 2 ,contw 
-0x51df 013405 force 0x0000 ,pdata 
-0x51e0 013406 istore 2 ,contw 
-0x51e1 013407 force 10 ,pdata 
-0x51e2 013408 iadd regb ,regb 
-0x51e3 013409 increase -6 ,rega 
-:      013410 mloop1:
-0x51e4 013411 branch mcrqdone ,zero 
-0x51e5 013412 ifetch 1 ,contr 
-0x51e6 013413 istore 1 ,contw 
-0x51e7 013414 increase 1 ,regb 
-0x51e8 013415 increase -1 ,rega 
-0x51e9 013416 branch mloop1 
-:      013417 mcrqdone:
-0x51ea 013418 rtn 
-:      013419 ml2cap_proc_signal_disconn_req:
-0x51eb 013420 ifetch 1 ,contr 
-0x51ec 013421 copy pdata ,queue 
-0x51ed 013422 ifetch 2 ,contr 
-0x51ee 013423 copy pdata ,rega 
-0x51ef 013424 copy regc ,pdata 
-0x51f0 013425 isub rega ,regc 
-0x51f1 013427 ifetch 2 ,contr 
-0x51f2 013428 copy pdata ,rega 
-0x51f3 013429 ifetch 2 ,contr 
-0x51f4 013430 copy pdata ,timeup 
-0x51f5 013431 call save_cont_pointers 
-0x51f6 013432 setarg l2cap_sdp_channel 
-0x51f7 013433 copy rega ,temp 
-0x51f8 013434 isub temp ,null 
-0x51f9 013435 branch ml2cap_proc_signal_disconn_sdp ,zero 
-0x51fa 013436 setarg l2cap_hid_control_channel 
-0x51fb 013437 copy rega ,temp 
-0x51fc 013438 isub temp ,null 
-0x51fd 013439 branch ml2cap_proc_signal_disconn_hid_ctrl ,zero 
-0x51fe 013440 setarg l2cap_hid_interrupt_channel 
-0x51ff 013441 copy rega ,temp 
-0x5200 013442 isub temp ,null 
-0x5201 013443 branch ml2cap_proc_signal_disconn_hid_int ,zero 
-0x5202 013444 branch mclsrfc 
-:      013445 ml2cap_proc_signal_disconn_sdp:
-0x5203 013446 setarg 0x0000 
-0x5204 013447 store 2 ,mem_sdp_tx_pkt_length 
-0x5205 013448 store 2 ,mem_sdp_remote_cid 
-0x5206 013449 store 1 ,mem_sdp_state 
-0x5207 013450 branch mclssdp 
-:      013451 ml2cap_proc_signal_disconn_hid_ctrl:
-0x5208 013452 call l2cap_reset_hid_ctrl_state 
-0x5209 013453 branch mclssdp 
-:      013454 ml2cap_proc_signal_disconn_hid_int:
-0x520a 013455 call l2cap_reset_hid_int_state 
-0x520b 013461 branch mclssdp 
-:      013462 mclsrfc:
-0x520c 013463 setarg 0x0000 
-0x520d 013464 store 2 ,mem_rfcomm_tx_pkt_length 
-:      013465 mclssdp:
-0x520e 013466 call load_cont_pointers 
-0x520f 013467 setarg signal_disconnect_rsp 
-0x5210 013468 istore 1 ,contw 
-0x5211 013469 copy queue ,pdata 
-0x5212 013470 istore 1 ,contw 
-0x5213 013471 setarg 0x0004 
-0x5214 013472 istore 2 ,contw 
-0x5215 013473 copy rega ,pdata 
-0x5216 013474 istore 2 ,contw 
-0x5217 013475 copy timeup ,pdata 
-0x5218 013476 istore 2 ,contw 
-0x5219 013477 force 8 ,pdata 
-0x521a 013478 iadd regb ,regb 
-0x521b 013479 rtn 
-:      013481 ml2cap_proc_signal_disconn_rsp:
-0x521c 013482 ifetch 1 ,contr 
-0x521d 013483 copy pdata ,queue 
-0x521e 013484 ifetch 2 ,contr 
-0x521f 013485 copy pdata ,rega 
-0x5220 013486 ifetch 2 ,contr 
-0x5221 013487 copy pdata ,timeup 
-0x5222 013488 ifetch 2 ,contr 
-0x5223 013489 copy pdata ,temp 
-0x5224 013490 call save_cont_pointers 
-0x5225 013491 fetch 1 ,mem_ml2cap_comm_id 
-0x5226 013492 icompare 0xff ,queue 
-0x5227 013493 nbranch mdisdone ,true 
-0x5228 013494 setarg l2cap_sdp_channel 
-0x5229 013495 isub temp ,null 
-0x522a 013496 branch ml2cap_proc_signal_disconn_rsp_sdp ,zero 
-0x522b 013497 setarg l2cap_rfcomm_channel 
-0x522c 013498 isub temp ,null 
-0x522d 013499 branch ml2cap_proc_signal_disconn_rsp_rfcomm ,zero 
-0x522e 013500 branch mdisdone 
-:      013501 ml2cap_proc_signal_disconn_rsp_sdp:
-0x522f 013502 jam 0 ,mem_sdp_remote_cid 
-0x5230 013503 jam 0 ,mem_sdp_state 
-0x5231 013504 branch mdisdone 
-:      013505 ml2cap_proc_signal_disconn_rsp_rfcomm:
-:      013508 mdisdone:
-0x5232 013509 call load_cont_pointers 
-0x5233 013510 copy regc ,pdata 
-0x5234 013511 isub rega ,regc 
-0x5235 013512 rtn 
-:      013514 ml2cap_proc_send_reject:
-0x5236 013515 setarg signal_cmd_reject 
-0x5237 013516 istore 1 ,contw 
-0x5238 013517 ifetch 1 ,contr 
-0x5239 013518 istore 1 ,contw 
-0x523a 013519 setarg 0x0002 
-0x523b 013520 istore 2 ,contw 
-0x523c 013521 setarg 0x0000 
-0x523d 013522 istore 2 ,contw 
-0x523e 013523 setarg 0x0006 
-0x523f 013524 iadd regb ,regb 
-0x5240 013525 force 4 ,regc 
-0x5241 013526 rtn 
-:      013529 l2cap_get_req_id:
-0x5242 013530 fetch 1 ,mem_ml2cap_comm_id 
-0x5243 013531 increase 1 ,pdata 
-0x5244 013532 bne 0 ,l2cap_get_req_id_ok 
-0x5245 013533 increase 1 ,pdata 
-:      013534 l2cap_get_req_id_ok:
-0x5246 013535 store 1 ,mem_ml2cap_comm_id 
-0x5247 013536 rtn 
-:      013546 l2cap_malloc:
-0x5248 013547 set1 mark_ext_patch ,mark 
-0x5249 013548 bpatch patch24_4 ,mem_patch24 
-0x524a 013549 arg 0 ,regb 
-0x524b 013550 call l2cap_malloc_is_fifo_full 
-0x524c 013551 nbranch assert ,blank 
-0x524d 013552 call l2cap_malloc_get_full_map 
-0x524e 013553 arg mem_tx_buff0 ,regb 
-0x524f 013554 arg 0 ,queue 
-:      013555 l2cap_malloc_loop:
-0x5250 013556 fetcht 1 ,mem_used_map 
-0x5251 013557 qisolate1 temp 
-0x5252 013558 branch l2cap_malloc_next ,true 
-0x5253 013559 call l2cap_malloc_enough 
-0x5254 013560 sub timeup ,0 ,null 
-0x5255 013561 branch l2cap_malloc_next ,positive 
-0x5256 013562 call l2cap_malloc_into_fifo 
-0x5257 013563 branch l2cap_malloc_rtn 
-:      013564 l2cap_malloc_next:
-0x5258 013565 increase 128 ,regb 
-0x5259 013566 increase 1 ,queue 
-0x525a 013567 setarg 8 
-0x525b 013568 isub queue ,null 
-0x525c 013569 branch l2cap_malloc_loop ,positive 
-0x525d 013570 arg 0 ,regb 
-:      013571 l2cap_malloc_rtn:
-0x525e 013572 copy regb ,pdata 
-0x525f 013573 branch assert ,blank 
-0x5260 013574 rtn 
-:      013582 l2cap_malloc_fifo_out:
-0x5261 013583 set1 mark_ext_patch ,mark 
-0x5262 013584 bpatch patch24_5 ,mem_patch24 
-0x5263 013585 call l2cap_malloc_fifo_get_first_ptr 
-0x5264 013586 increase 1 ,contr 
-0x5265 013587 ifetch 2 ,contr 
-0x5266 013588 rtn 
-:      013594 l2cap_malloc_free:
-0x5267 013595 set1 mark_ext_patch ,mark 
-0x5268 013596 bpatch patch24_6 ,mem_patch24 
-0x5269 013597 call l2cap_malloc_fifo_get_first_ptr 
-0x526a 013598 copy contr ,contw 
-0x526b 013599 copy contr ,temp 
-0x526c 013600 setarg 0 
-0x526d 013601 istore 3 ,contw 
-0x526e 013602 rtn 
-:      013607 l2cap_malloc_discard:
-0x526f 013608 set1 mark_ext_patch ,mark 
-0x5270 013609 bpatch patch24_7 ,mem_patch24 
-0x5271 013610 call l2cap_malloc_is_fifo_empty 
-0x5272 013611 branch assert ,blank 
-0x5273 013612 fetch 3 ,mem_tx_fifo2 
-0x5274 013613 store 3 ,mem_tx_fifo3 
-0x5275 013614 fetch 3 ,mem_tx_fifo1 
-0x5276 013615 store 3 ,mem_tx_fifo2 
-0x5277 013616 fetch 3 ,mem_tx_fifo0 
-0x5278 013617 store 3 ,mem_tx_fifo1 
-0x5279 013618 rtn 
-:      013624 l2cap_malloc_is_fifo_full:
-0x527a 013625 fetch 3 ,mem_tx_fifo0 
-0x527b 013626 rtn 
-:      013632 l2cap_malloc_is_fifo_nearly_full:
-0x527c 013633 fetch 3 ,mem_tx_fifo1 
-0x527d 013634 rtn 
-:      013640 l2cap_malloc_is_fifo_empty:
-0x527e 013641 fetch 3 ,mem_tx_fifo3 
-0x527f 013642 rtn 
-:      013647 l2cap_malloc_fifo_get_first_ptr:
-0x5280 013648 call l2cap_malloc_is_fifo_empty 
-0x5281 013649 branch assert ,blank 
-0x5282 013650 arg mem_tx_fifo0 ,contr 
-:      013651 l2cap_malloc_free_loop:
-0x5283 013652 ifetch 3 ,contr 
-0x5284 013653 branch l2cap_malloc_free_loop ,blank 
-0x5285 013654 increase -3 ,contr 
-0x5286 013655 rtn 
-:      013662 l2cap_malloc_get_full_map:
-0x5287 013663 set1 mark_ext_patch ,mark 
-0x5288 013664 bpatch patch25_0 ,mem_patch25 
-0x5289 013665 arg 4 ,loopcnt 
-0x528a 013666 arg mem_tx_fifo0_map ,contr 
-0x528b 013667 arg 0 ,temp 
-:      013668 l2cap_malloc_get_full_map_loop:
-0x528c 013669 ifetch 3 ,contr 
-0x528d 013670 and pdata ,0xff ,pdata 
-0x528e 013671 ior temp ,temp 
-0x528f 013672 loop l2cap_malloc_get_full_map_loop 
-0x5290 013673 storet 1 ,mem_used_map 
-0x5291 013674 rtn 
-:      013682 l2cap_malloc_into_fifo:
-0x5292 013683 set1 mark_ext_patch ,mark 
-0x5293 013684 bpatch patch25_1 ,mem_patch25 
-0x5294 013685 call l2cap_malloc_is_fifo_full 
-0x5295 013686 nbranch assert ,blank 
-0x5296 013687 call l2cap_malloc_is_fifo_empty 
-0x5297 013688 branch l2cap_malloc_into_fifo_no_push ,blank 
-0x5298 013689 fetch 3 ,mem_tx_fifo1 
-0x5299 013690 store 3 ,mem_tx_fifo0 
-0x529a 013691 ifetch 3 ,contr 
-0x529b 013692 istore 3 ,contw 
-0x529c 013693 ifetch 3 ,contr 
-0x529d 013694 istore 3 ,contw 
-0x529e 013695 setarg 0 
-0x529f 013696 istore 3 ,contw 
-:      013697 l2cap_malloc_into_fifo_no_push:
-0x52a0 013698 arg 0 ,temp 
-0x52a1 013699 copy timeup ,pdata 
-0x52a2 013700 iadd queue ,pdata 
-:      013701 l2cap_malloc_into_fifo_loop:
-0x52a3 013702 qset1 temp 
-0x52a4 013703 increase 1 ,queue 
-0x52a5 013704 isub queue ,null 
-0x52a6 013705 nbranch l2cap_malloc_into_fifo_loop ,zero 
-0x52a7 013707 lshift8 regb ,pdata 
-0x52a8 013708 ior temp ,pdata 
-0x52a9 013709 store 3 ,mem_tx_fifo3 
-0x52aa 013710 rtn 
-:      013720 l2cap_malloc_enough:
-0x52ab 013721 set1 mark_ext_patch ,mark 
-0x52ac 013722 bpatch patch25_2 ,mem_patch25 
-0x52ad 013723 call l2cap_malloc_get_full_map 
-0x52ae 013724 copy queue ,regc 
-0x52af 013725 arg 0 ,temp 
-0x52b0 013726 arg 0 ,timeup 
-:      013728 l2cap_malloc_enough_loop:
-0x52b1 013729 copy queue ,pdata 
-0x52b2 013730 beq 8 ,l2cap_malloc_enough_end 
-0x52b3 013731 fetch 1 ,mem_used_map 
-0x52b4 013732 qisolate1 pdata 
-0x52b5 013733 branch l2cap_malloc_enough_end ,true 
-0x52b6 013734 increase 128 ,temp 
-0x52b7 013735 increase 1 ,queue 
-0x52b8 013736 copy rega ,pdata 
-0x52b9 013737 isub temp ,null 
-0x52ba 013738 branch l2cap_malloc_enough_end ,zero 
-0x52bb 013739 branch l2cap_malloc_enough_loop ,positive 
-:      013740 l2cap_malloc_enough_end:
-0x52bc 013741 copy temp ,pdata 
-0x52bd 013742 isub rega ,null 
-0x52be 013743 nbranch l2cap_malloc_enough_rtn ,positive 
-0x52bf 013744 copy queue ,pdata 
-0x52c0 013745 copy regc ,temp 
-0x52c1 013746 isub temp ,timeup 
-:      013747 l2cap_malloc_enough_rtn:
-0x52c2 013748 copy regc ,queue 
-0x52c3 013749 rtn 
-:      013752 l2cap_malloc_signal_channel:
-0x52c4 013753 set1 mark_ext_patch ,mark 
-0x52c5 013754 bpatch patch25_3 ,mem_patch25 
-0x52c6 013755 arg l2cap_signal_malloc_size ,rega 
-0x52c7 013756 call l2cap_malloc 
-0x52c8 013757 store 2 ,mem_l2cap_signal_tx_buff_ptr 
-0x52c9 013758 increase 4 ,pdata 
-0x52ca 013759 store 2 ,mem_l2cap_signal_tx_payload_ptr 
-0x52cb 013760 setarg 0 
-0x52cc 013761 store 2 ,mem_l2cap_signal_tx_length 
-0x52cd 013762 rtn 
-:      013764 l2cap_get_signal_tx_buff:
-0x52ce 013765 fetch 2 ,mem_l2cap_signal_tx_buff_ptr 
-0x52cf 013766 branch l2cap_util_pdata_to_contw 
-:      013768 l2cap_get_signal_tx_payload:
-0x52d0 013769 fetch 2 ,mem_l2cap_signal_tx_payload_ptr 
-0x52d1 013770 branch l2cap_util_pdata_to_contw 
-:      013773 l2cap_malloc_sdp_channel:
-0x52d2 013774 set1 mark_ext_patch ,mark 
-0x52d3 013775 bpatch patch25_4 ,mem_patch25 
-0x52d4 013776 arg sdp_malloc_size ,rega 
-0x52d5 013777 call l2cap_malloc 
-0x52d6 013778 store 2 ,mem_sdp_tx_buff_ptr 
-0x52d7 013779 increase 4 ,pdata 
-0x52d8 013780 store 2 ,mem_sdp_tx_payload_ptr 
-0x52d9 013781 setarg 0 
-0x52da 013782 store 2 ,mem_sdp_tx_pkt_length 
-0x52db 013783 rtn 
-:      013785 l2cap_get_sdp_tx_buff:
-0x52dc 013786 fetch 2 ,mem_sdp_tx_buff_ptr 
-0x52dd 013787 branch l2cap_util_pdata_to_contw 
-:      013789 l2cap_get_sdp_tx_payload:
-0x52de 013790 fetch 2 ,mem_sdp_tx_payload_ptr 
-0x52df 013791 branch l2cap_util_pdata_to_contw 
-:      013794 l2cap_malloc_rfcomm_channel:
-0x52e0 013795 set1 mark_ext_patch ,mark 
-0x52e1 013796 bpatch patch25_5 ,mem_patch25 
-0x52e2 013797 call push_stack 
-0x52e3 013798 jam rfcomm_malloc_fail ,mem_rfcomm_malloc_fail_flag 
-0x52e4 013799 call l2cap_malloc_is_fifo_full 
-0x52e5 013800 nrtn blank 
-0x52e6 013801 arg rfcomm_malloc_size ,rega 
-0x52e7 013802 call l2cap_malloc 
-0x52e8 013803 store 2 ,mem_rfcomm_tx_buff_ptr 
-0x52e9 013804 increase 4 ,pdata 
-0x52ea 013805 store 2 ,mem_rfcomm_tx_payload_ptr 
-0x52eb 013806 setarg 0 
-0x52ec 013807 store 2 ,mem_rfcomm_tx_pkt_length 
-0x52ed 013808 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
-0x52ee 013809 branch pop_stack 
-:      013811 l2cap_get_rfcomm_tx_buff:
-0x52ef 013812 fetch 2 ,mem_rfcomm_tx_buff_ptr 
-0x52f0 013813 branch l2cap_util_pdata_to_contw 
-:      013815 l2cap_get_rfcomm_tx_payload:
-0x52f1 013816 fetch 2 ,mem_rfcomm_tx_payload_ptr 
-:      013818 l2cap_util_pdata_to_contw:
-0x52f2 013819 branch assert ,blank 
-0x52f3 013820 copy pdata ,contw 
-0x52f4 013821 rtn 
-:      013824 l2cap_lpm_save_calc_len:
-0x52f5 013825 set1 mark_ext_patch ,mark 
-0x52f6 013826 bpatch patch25_6 ,mem_patch25 
-0x52f7 013827 arg 0 ,regb 
-0x52f8 013828 arg mem_tx_fifo0_map ,rega 
-0x52f9 013829 increase -2 ,rega 
-:      013830 l2cap_lpm_save_calc_len_loop:
-0x52fa 013831 increase 2 ,rega 
-0x52fb 013832 setarg mem_tx_fifo_end 
-0x52fc 013833 isub rega ,null 
-0x52fd 013834 branch l2cap_lpm_save_calc_len_end ,zero 
-0x52fe 013835 ifetch 1 ,rega 
-0x52ff 013836 increase 1 ,rega 
-0x5300 013837 branch l2cap_lpm_save_calc_len_loop ,blank 
-0x5301 013838 ifetcht 2 ,rega 
-0x5302 013839 ifetch 2 ,temp 
-0x5303 013840 iadd regb ,regb 
-0x5304 013841 increase 4 ,regb 
-0x5305 013842 branch l2cap_lpm_save_calc_len_loop 
-:      013843 l2cap_lpm_save_calc_len_end:
-0x5306 013844 copy regb ,pdata 
-0x5307 013845 rtn 
-:      013848 l2cap_lpm_get_wake_lock:
-0x5308 013849 arg wake_lock_l2cap_tx ,queue 
-0x5309 013850 branch lpm_get_wake_lock 
-:      013852 l2cap_lpm_put_wake_lock:
-0x530a 013853 arg wake_lock_l2cap_tx ,queue 
-0x530b 013854 branch lpm_put_wake_lock 
-:      013856 l2cap_lpm_save_txbuf:
-0x530c 013857 set1 mark_ext_patch ,mark 
-0x530d 013858 bpatch patch25_7 ,mem_patch25 
-0x530e 013859 call l2cap_malloc_get_full_map 
-0x530f 013860 fetch 1 ,mem_used_map 
-0x5310 013861 rtn blank 
-0x5311 013862 call l2cap_lpm_save_calc_len 
-0x5312 013863 arg l2cap_lpm_txbuf_len ,temp 
-0x5313 013864 isub temp ,null 
-0x5314 013865 branch l2cap_lpm_get_wake_lock ,positive 
-0x5315 013866 call l2cap_lpm_put_wake_lock 
-0x5316 013867 arg mem_l2cap_lpm_txbuf ,contw 
-0x5317 013868 arg mem_tx_fifo0 ,rega 
-:      013869 l2cap_lpm_save_txbuf_loop:
-0x5318 013870 setarg mem_tx_fifo_end 
-0x5319 013871 isub rega ,null 
-0x531a 013872 rtn zero 
-0x531b 013873 ifetch 1 ,rega 
-0x531c 013874 increase 1 ,rega 
-0x531d 013875 nbranch l2cap_lpm_save_txbuf_nempty ,blank 
-0x531e 013876 istore 2 ,contw 
-0x531f 013877 increase 2 ,rega 
-0x5320 013878 branch l2cap_lpm_save_txbuf_loop 
-:      013879 l2cap_lpm_save_txbuf_nempty:
-0x5321 013880 ifetch 2 ,rega 
-0x5322 013881 increase 2 ,rega 
-0x5323 013882 copy pdata ,contr 
-0x5324 013883 ifetch 2 ,contr 
-0x5325 013884 istore 2 ,contw 
-0x5326 013885 copy pdata ,loopcnt 
-0x5327 013886 increase 2 ,loopcnt 
-0x5328 013887 call memcpy 
-0x5329 013888 branch l2cap_lpm_save_txbuf_loop 
-:      013890 l2cap_lpm_load_txbuf:
-0x532a 013891 set1 mark_ext_patch ,mark 
-0x532b 013892 bpatch patch26_0 ,mem_patch26 
-0x532c 013893 call l2cap_malloc_get_full_map 
-0x532d 013894 fetch 1 ,mem_used_map 
-0x532e 013895 rtn blank 
-0x532f 013896 arg mem_tx_fifo0_ptr ,rega 
-0x5330 013897 increase -3 ,rega 
-0x5331 013898 arg mem_l2cap_lpm_txbuf ,contr 
-:      013899 l2cap_lpm_load_txbuf_loop:
-0x5332 013900 increase 3 ,rega 
-0x5333 013901 setarg mem_tx_fifo_end + 1 
-0x5334 013902 isub rega ,null 
-0x5335 013903 rtn zero 
-0x5336 013904 ifetch 2 ,contr 
-0x5337 013905 branch l2cap_lpm_load_txbuf_loop ,blank 
-0x5338 013906 increase 4 ,pdata 
-0x5339 013907 copy pdata ,loopcnt 
-0x533a 013908 copy contr ,regb 
-0x533b 013909 ifetch 2 ,rega 
-0x533c 013910 copy pdata ,contw 
-0x533d 013911 copy regb ,contr 
-0x533e 013912 increase -2 ,contr 
-0x533f 013913 call memcpy 
-0x5340 013914 branch l2cap_lpm_load_txbuf_loop 
-:      013922 le_init_param:
-0x5341 013923 rtn wake 
-0x5342 013924 setarg param_le_scan_interval 
-0x5343 013925 store 2 ,mem_le_scan_interval 
-0x5344 013926 setarg param_le_scan_window 
-0x5345 013927 store 2 ,mem_le_scan_window 
-0x5346 013928 rtn 
-:      013930 le_init_att:
-0x5347 013931 arg notify_handle ,temp 
-0x5348 013932 call le_att_get_handle_ptr 
-0x5349 013933 add contr ,1 ,pdata 
-0x534a 013934 store 2 ,mem_le_notify_attr_start 
-0x534b 013935 rtn 
-:      013937 le_init_conn:
-0x534c 013938 set1 mark_ext_patch ,mark 
-0x534d 013939 bpatch patch26_2 ,mem_patch26 
-0x534e 013940 disable wake 
-0x534f 013941 jam 1 ,mem_app_state 
-0x5350 013942 jam 1 ,mem_le_conn_handle 
-0x5351 013943 jam 3 ,mem_le_state 
-0x5352 013944 jam 1 ,mem_le_arq 
-0x5353 013945 setarg -1 
-0x5354 013946 store 2 ,mem_le_event_count 
-0x5355 013947 force 0 ,pdata 
-0x5356 013948 store 1 ,mem_le_conn_sm 
-0x5357 013949 store 1 ,mem_le_ch 
-0x5358 013950 store 1 ,mem_le_op 
-0x5359 013951 store 3 ,mem_sniff_rcv 
-0x535a 013952 store 3 ,mem_sniff_lost 
-0x535b 013953 store 5 ,mem_le_pcnt_tx 
-0x535c 013954 set1 39 ,pdata 
-0x535d 013955 store 5 ,mem_le_pcnt_rx 
-0x535e 013956 branch le_supervision_flush 
-:      013958 le_init_master:
-0x535f 013959 set1 mark_ext_patch ,mark 
-0x5360 013960 bpatch patch26_3 ,mem_patch26 
-0x5361 013961 enable master 
-0x5362 013962 jam lemode_master ,mem_le_mode 
-0x5363 013963 jam 1 ,mem_le_att_handle 
-0x5364 013964 jam 1 ,mem_le_search_handle_start 
-0x5365 013965 setarg 0xffff 
-0x5366 013966 store 2 ,mem_le_search_handle_end 
-0x5367 013967 force 0 ,pdata 
-0x5368 013968 store 5 ,mem_le_pcnt_rx 
-0x5369 013969 set1 39 ,pdata 
-0x536a 013970 store 5 ,mem_le_pcnt_tx 
-0x536b 013971 branch le_init_conn 
-:      013974 le_init_slave:
-0x536c 013975 set1 mark_ext_patch ,mark 
-0x536d 013976 bpatch patch26_4 ,mem_patch26 
-0x536e 013977 disable master 
-0x536f 013978 jam lemode_slave ,mem_le_mode 
-0x5370 013979 jam 0 ,mem_le_adv_enable 
-0x5371 013980 jam 0 ,mem_lpm_current_mult 
-0x5372 013981 branch le_init_conn 
-:      013987 le_dispatch:
-0x5373 013988 call le_enable 
-0x5374 013989 call le_scan 
-0x5375 013990 call le_adv 
-0x5376 013991 branch le_disable 
-:      013993 le_conn_dispatch:
-0x5377 013994 set1 mark_ext_patch ,mark 
-0x5378 013995 bpatch patch26_5 ,mem_patch26 
-0x5379 013996 call le_enable 
-0x537a 013997 call app_process_ble 
-0x537b 013998 fetch 1 ,mem_le_mode 
-0x537c 013999 beq lemode_master ,le_master_dispatch 
-0x537d 014000 branch le_slave_dispatch 
-:      014006 le_master_dispatch:
-0x537e 014007 set1 mark_ext_patch ,mark 
-0x537f 014008 bpatch patch26_6 ,mem_patch26 
-0x5380 014009 enable master 
-0x5381 014010 call le_supervision_update 
-0x5382 014011 branch le_master_disconn ,positive 
-0x5383 014012 call check_ble_disabled 
-0x5384 014013 call le_setup 
-0x5385 014014 call le_prepare_tx 
-0x5386 014015 disable match 
-0x5387 014016 call le_transmit_receive_sifs 
-0x5388 014017 nrtn match 
-0x5389 014018 set1 mark_ext_patch ,mark 
-0x538a 014019 bpatch patch26_7 ,mem_patch26 
-0x538b 014020 fetch 1 ,mem_le_conn_rcv 
-0x538c 014021 increase 1 ,pdata 
-0x538d 014022 store 1 ,mem_le_conn_rcv 
-0x538e 014023 call le_acknowledge 
-0x538f 014024 call le_conn_sm_master 
-0x5390 014025 disable master 
-0x5391 014026 rtn 
-:      014028 le_master_disconn:
-0x5392 014029 call le_disconnect 
-0x5393 014030 disable master 
-0x5394 014031 rtn 
-:      014036 le_slave_dispatch:
-0x5395 014037 set1 mark_ext_patch ,mark 
-0x5396 014038 bpatch patch27_0 ,mem_patch27 
-0x5397 014039 disable attempt 
-0x5398 014040 call le_supervision_update 
-0x5399 014041 branch le_slave_disconn ,positive 
-0x539a 014042 call check_ble_disabled 
-0x539b 014043 call le_setup 
-0x539c 014044 call le_receive_slave 
-0x539d 014045 nbranch le_slave_unsync ,match 
-:      014046 le_slave_match:
-0x539e 014047 set1 mark_ext_patch ,mark 
-0x539f 014048 bpatch patch27_1 ,mem_patch27 
-0x53a0 014049 call le_got_first_packet 
-0x53a1 014050 call le_acknowledge 
-0x53a2 014051 call le_prepare_tx 
-0x53a3 014052 fetch 1 ,mem_le_rxbuf 
-0x53a4 014053 bbit1 md ,le_slave_more_data 
-0x53a5 014054 call le_xtype_fifo_is_empty 
-0x53a6 014055 nbranch le_slave_more_data ,blank 
-:      014056 le_slave_transmit_last:
-0x53a7 014057 set1 mark_ext_patch ,mark 
-0x53a8 014058 bpatch patch27_2 ,mem_patch27 
-0x53a9 014059 call le_transmit_norx 
-:      014060 le_slave_cont:
-0x53aa 014061 call check_51cmd 
-0x53ab 014062 fetch 1 ,mem_le_op 
-0x53ac 014063 bbit1 op_disconn ,le_slave_disconn 
-:      014064 le_slave_unsync:
-0x53ad 014065 set1 mark_ext_patch ,mark 
-0x53ae 014066 bpatch patch27_3 ,mem_patch27 
-0x53af 014067 call le_savelist 
-0x53b0 014068 call le_lpm_set_mult 
-0x53b1 014069 call le_update_channel_map 
-0x53b2 014070 call le_update_param 
-0x53b3 014071 branch calc_clke_offset 
-:      014073 le_slave_more_data:
-0x53b4 014074 set1 mark_ext_patch ,mark 
-0x53b5 014075 bpatch patch27_4 ,mem_patch27 
-0x53b6 014076 enable attempt 
-0x53b7 014077 call le_transmit_receive_sifs 
-0x53b8 014078 branch le_slave_match ,match 
-0x53b9 014079 branch le_slave_cont 
-:      014081 le_slave_disconn:
-:      014084 le_disconnect:
-0x53ba 014085 set1 mark_ext_patch ,mark 
-0x53bb 014086 bpatch patch27_5 ,mem_patch27 
-0x53bc 014087 call le_clear_connection_info 
-0x53bd 014088 call app_disconn_reason_collect_ble 
-0x53be 014089 jam bt_evt_le_disconnected ,mem_fifo_temp 
-0x53bf 014090 branch ui_ipc_send_event 
-:      014092 le_clear_connection_info:
-0x53c0 014093 fetcht 1 ,mem_le_conn_handle 
-0x53c1 014094 jam hci_error_connection_timeout ,mem_hci_disconn_reason 
-0x53c2 014095 call hci_send_disconn_complete 
-0x53c3 014096 jam 0 ,mem_le_conn_handle 
-0x53c4 014097 jam lemode_idle ,mem_le_mode 
-0x53c5 014098 jam 0 ,mem_le_state 
-0x53c6 014099 jam 0 ,mem_app_state 
-0x53c7 014100 rtn 
-:      014102 le_got_first_packet:
-0x53c8 014103 fetch 1 ,mem_le_conn_rcv 
-0x53c9 014104 increase 1 ,pdata 
-0x53ca 014105 store 1 ,mem_le_conn_rcv 
-0x53cb 014106 fetch 1 ,mem_le_state 
-0x53cc 014107 rtnbit1 lestate_got_first_packet 
-0x53cd 014108 set1 lestate_got_first_packet 
-0x53ce 014109 store 1 ,mem_le_state 
-0x53cf 014110 setarg 0 
-0x53d0 014111 store 4 ,mem_le_transmit_window 
-0x53d1 014112 rtn 
-:      014117 le_enable:
-0x53d2 014118 set1 mark_ext_patch ,mark 
-0x53d3 014119 bpatch patch27_6 ,mem_patch27 
-0x53d4 014120 enable le 
-0x53d5 014121 hjam 7 ,rfen_ulp 
-0x53d6 014122 branch check_ble_disabled 
-:      014124 le_disable:
-0x53d7 014125 set1 mark_ext_patch ,mark 
-0x53d8 014126 bpatch patch27_7 ,mem_patch27 
-0x53d9 014127 disable le 
-0x53da 014128 hjam 3 ,rfen_ulp 
-0x53db 014129 arg 0 ,stop_watch 
-0x53dc 014130 rtn 
-:      014132 le_prep:
-0x53dd 014133 disable enable_crc 
-0x53de 014134 disable enable_white 
-0x53df 014135 fetch 3 ,mem_le_crcinit 
-0x53e0 014136 iforce crc24_init 
-0x53e1 014137 fetch 1 ,mem_le_ch_mapped 
-0x53e2 014138 reverse pdata ,temp 
-0x53e3 014139 set1 1 ,temp 
-0x53e4 014140 rshift temp ,white_init 
-0x53e5 014141 rtn 
-:      014144 lerx_setfreq:
-0x53e6 014145 call le_setfreq 
-0x53e7 014146 call set_freq_rx 
-0x53e8 014147 setarg param_pll_setup 
-0x53e9 014148 call sleep 
-0x53ea 014149 branch rf_rx_enable 
-:      014151 letx_setfreq:
-0x53eb 014152 branch txon ,match 
-0x53ec 014153 call le_setfreq 
-0x53ed 014154 branch set_freq_tx 
-:      014155 le_setfreq:
-0x53ee 014156 set1 mark_ext_patch ,mark 
-0x53ef 014157 bpatch patch28_0 ,mem_patch28 
-0x53f0 014158 call set_sync_on 
-0x53f1 014159 fetch 1 ,mem_le_testtype 
-0x53f2 014160 nbranch le_ctf_test ,blank 
-0x53f3 014161 fetch 1 ,mem_le_ch_mapped 
-0x53f4 014162 sub pdata ,36 ,null 
-0x53f5 014163 branch le_ctf_normal ,positive 
-0x53f6 014164 force 0 ,temp 
-0x53f7 014165 rtneq 37 
-0x53f8 014166 force 24 ,temp 
-0x53f9 014167 rtneq 38 
-0x53fa 014168 force 78 ,temp 
-0x53fb 014169 rtn 
-:      014171 le_ctf_normal:
-0x53fc 014172 sub pdata ,10 ,null 
-0x53fd 014173 branch le_ctf_low ,positive 
-0x53fe 014174 increase 1 ,pdata 
-:      014176 le_ctf_low:
-0x53ff 014177 lshift pdata ,pdata 
-0x5400 014178 add pdata ,2 ,temp 
-0x5401 014179 rtn 
-:      014181 le_ctf_test:
-0x5402 014182 fetch 1 ,mem_le_ch_mapped 
-0x5403 014183 lshift pdata ,temp 
-0x5404 014184 rtn 
-:      014186 le_sca_map:
-0x5405 014187 arg 500 ,temp 
-0x5406 014188 rtn blank 
-0x5407 014189 arg 250 ,temp 
-0x5408 014190 rtneq 1 
-0x5409 014191 arg 150 ,temp 
-0x540a 014192 rtneq 2 
-0x540b 014193 arg 100 ,temp 
-0x540c 014194 rtneq 3 
-0x540d 014195 arg 75 ,temp 
-0x540e 014196 rtneq 4 
-0x540f 014197 arg 50 ,temp 
-0x5410 014198 rtneq 5 
-0x5411 014199 arg 40 ,temp 
-0x5412 014200 rtneq 6 
-0x5413 014201 arg 20 ,temp 
-0x5414 014202 rtn 
-:      014206 le_adv_access:
-0x5415 014207 setarg 0x8e89be 
-0x5416 014208 lshift8 pdata ,pdata 
-0x5417 014209 or_into 0xd6 ,pdata 
-0x5418 014210 iforce access 
-0x5419 014211 setarg 0x555555 
-0x541a 014212 store 3 ,mem_le_crcinit 
-0x541b 014213 rtn 
-:      014215 le_setup:
-0x541c 014216 set1 mark_ext_patch ,mark 
-0x541d 014217 bpatch patch28_1 ,mem_patch28 
-0x541e 014218 enable swfine 
-0x541f 014219 fetch 4 ,mem_le_access 
-0x5420 014220 iforce access 
-0x5421 014221 call le_map_channel 
-0x5422 014222 setarg 0x200 
-0x5423 014223 branch le_setup_master ,master 
-0x5424 014224 fetch 2 ,mem_le_receive_window 
-0x5425 014225 rshift pdata ,pdata 
-:      014226 le_setup_master:
-0x5426 014227 arg param_pll_setup ,temp 
-0x5427 014228 iadd temp ,pdata 
-0x5428 014229 call ahead_window 
-0x5429 014230 deposit clke 
-0x542a 014231 store 6 ,mem_le_rxon_ts 
-0x542b 014232 rtn 
-:      014234 le_next_adv_channel:
-0x542c 014235 set1 mark_ext_patch ,mark 
-0x542d 014236 bpatch patch28_2 ,mem_patch28 
-0x542e 014237 fetch 1 ,mem_le_ch_mapped 
-0x542f 014238 increase 1 ,pdata 
-0x5430 014239 store 1 ,mem_le_ch_mapped 
-0x5431 014240 rtnne 40 
-0x5432 014241 jam 37 ,mem_le_ch_mapped 
-0x5433 014242 rtn 
-:      014244 le_context_nexthop:
-0x5434 014245 set1 mark_ext_patch ,mark 
-0x5435 014246 bpatch patch28_3 ,mem_patch28 
-0x5436 014247 add rega ,coffset_mode ,contr 
-0x5437 014248 ifetch 1 ,contr 
-0x5438 014249 rtnbit0 mode_le 
-0x5439 014250 add rega ,coffset_le_event_cnt ,contw 
-0x543a 014251 ifetch 2 ,contw 
-0x543b 014252 increase 1 ,pdata 
-0x543c 014253 istore 2 ,contw 
-0x543d 014254 add rega ,coffset_le_hop ,contr 
-0x543e 014255 ifetch 1 ,contr 
-0x543f 014256 add rega ,coffset_le_ch ,contw 
-0x5440 014257 ifetcht 1 ,contw 
-0x5441 014258 iadd temp ,pdata 
-0x5442 014259 sub pdata ,36 ,null 
-0x5443 014260 branch le_nexthop_nowrap ,positive 
-0x5444 014261 increase -37 ,pdata 
-:      014262 le_nexthop_nowrap:
-0x5445 014263 istore 1 ,contw 
-0x5446 014264 rtn 
-:      014267 le_calc_channel_map:
-0x5447 014268 set1 mark_ext_patch ,mark 
-0x5448 014269 bpatch patch28_4 ,mem_patch28 
-0x5449 014270 fetch 5 ,mem_le_channel_map 
-0x544a 014271 force 0 ,temp 
-0x544b 014272 force 37 ,loopcnt 
-:      014273 le_count_channels_loop:
-0x544c 014274 bbit0 0 ,le_count_channels_notused 
-0x544d 014275 increase 1 ,temp 
-:      014276 le_count_channels_notused:
-0x544e 014277 rshift pdata ,pdata 
-0x544f 014278 loop le_count_channels_loop 
-0x5450 014279 add temp ,-1 ,pdata 
-0x5451 014280 store 1 ,mem_le_channels 
-0x5452 014281 rtn 
-:      014283 le_map_channel:
-0x5453 014284 set1 mark_ext_patch ,mark 
-0x5454 014285 bpatch patch28_5 ,mem_patch28 
-0x5455 014286 fetch 1 ,mem_le_ch 
-0x5456 014287 iforce queue 
-0x5457 014288 fetcht 5 ,mem_le_channel_map 
-0x5458 014289 qisolate1 temp 
-0x5459 014290 branch le_map_channel_end ,true 
-:      014291 le_map_channel_next:
-0x545a 014292 set1 mark_ext_patch ,mark 
-0x545b 014293 bpatch patch28_6 ,mem_patch28 
-0x545c 014294 fetch 1 ,mem_le_channels 
-0x545d 014295 isub queue ,pdata 
-0x545e 014296 branch le_map_channel_cont ,positive 
-0x545f 014297 sub pdata ,-1 ,queue 
-0x5460 014298 branch le_map_channel_next 
-:      014299 le_map_channel_cont:
-0x5461 014300 copy queue ,loopcnt 
-0x5462 014301 force 0 ,queue 
-:      014302 le_map_channel_loop:
-0x5463 014303 qisolate1 temp 
-0x5464 014304 branch le_map_channel_skip ,true 
-0x5465 014305 increase 1 ,loopcnt 
-:      014306 le_map_channel_skip:
-0x5466 014307 deposit loopcnt 
-0x5467 014308 branch le_map_channel_end ,blank 
-0x5468 014309 increase 1 ,queue 
-0x5469 014310 increase -1 ,loopcnt 
-0x546a 014311 branch le_map_channel_loop 
-:      014312 le_map_channel_end:
-0x546b 014313 deposit queue 
-0x546c 014314 store 1 ,mem_le_ch_mapped 
-0x546d 014315 rtn 
-:      014318 le_wait_tx:
-0x546e 014319 branch le_wait_master ,master 
-0x546f 014320 until null ,timeout 
-0x5470 014321 rtn 
-:      014323 le_wait_master:
-0x5471 014324 arg 0xea0 ,timeup 
-0x5472 014325 until clkn_rt ,meet 
-0x5473 014326 rtn 
-:      014328 le_receive_adv:
-0x5474 014329 disable swfine 
-0x5475 014330 fetch 2 ,mem_le_scan_window 
-0x5476 014331 copy pdata ,timeup 
-0x5477 014332 branch le_receive_packet 
-:      014335 le_receive_slave:
-0x5478 014336 set1 mark_ext_patch ,mark 
-0x5479 014337 bpatch patch28_7 ,mem_patch28 
-0x547a 014338 enable swfine 
-0x547b 014339 fetch 2 ,mem_le_receive_window 
-0x547c 014340 fetcht 4 ,mem_le_transmit_window 
-0x547d 014341 iadd temp ,timeup 
-:      014342 le_receive_packet:
-0x547e 014343 call lerx_setfreq 
-:      014344 le_receive_rxon:
-0x547f 014345 set1 mark_ext_patch ,mark 
-0x5480 014346 bpatch patch29_0 ,mem_patch29 
-0x5481 014347 call le_prep 
-0x5482 014348 disable match 
-0x5483 014349 enable decode_fec0 
-0x5484 014350 enable is_rx 
-0x5485 014351 disable is_tx 
-0x5486 014352 copy timeup ,stop_watch 
-0x5487 014353 correlate null ,timeout 
-0x5488 014354 branch le_receive_on_attempt ,attempt 
-0x5489 014355 copy clke ,temp 
-0x548a 014356 storet 6 ,mem_sync_clke 
-:      014357 le_receive_on_attempt:
-0x548b 014358 nbranch end_of_packet ,sync 
-0x548c 014359 branch le_receive_skip ,attempt 
-0x548d 014360 arg param_clke_cal_le ,clke_rt 
-0x548e 014361 copy bt_clk ,clke_bt 
-0x548f 014362 fetch 1 ,mem_le_state 
-0x5490 014363 bbit0 lestate_got_first_packet ,le_receive_skip 
-0x5491 014364 call lpm_adjust_clk ,wake 
-:      014365 le_receive_skip:
-0x5492 014366 set1 mark_ext_patch ,mark 
-0x5493 014367 bpatch patch29_1 ,mem_patch29 
-0x5494 014368 call save_rssi 
-0x5495 014369 enable enable_white 
-0x5496 014370 enable enable_crc 
-0x5497 014371 parse demod ,bucket ,8 
-0x5498 014372 rshift3 pwindow ,pdata 
-0x5499 014373 store 1 ,mem_le_rxbuf 
-0x549a 014374 parse demod ,bucket ,8 
-0x549b 014375 rshift3 pwindow ,pdata 
-0x549c 014376 istore 1 ,contw 
-0x549d 014377 and pdata ,0x3f ,loopcnt 
-0x549e 014378 branch lerx_nopayload ,zero 
-:      014380 lerx_loop:
-0x549f 014381 parse demod ,bucket ,8 
-0x54a0 014382 rshift3 pwindow ,pdata 
-0x54a1 014383 istore 1 ,contw 
-0x54a2 014384 loop lerx_loop 
-:      014386 lerx_nopayload:
-0x54a3 014387 set1 mark_ext_patch ,mark 
-0x54a4 014388 bpatch patch29_2 ,mem_patch29 
-0x54a5 014389 parse demod ,bucket ,24 
-0x54a6 014390 enable swfine 
-0x54a7 014391 arg param_sifs ,stop_watch 
-0x54a8 014392 rshift32 pdata ,pdata 
-0x54a9 014393 rshift16 pdata ,pdata 
-0x54aa 014394 istore 3 ,contw 
-0x54ab 014395 branch end_of_packet ,crc_failed 
-0x54ac 014396 enable match 
-0x54ad 014397 fetch 1 ,mem_last_freq 
-0x54ae 014398 add pdata ,2 ,rega 
-0x54af 014399 call rf_write_freq 
-0x54b0 014400 disable decode_fec0 
-0x54b1 014401 branch set_sync_on 
-:      014403 le_transmit_receive_sifs:
-0x54b2 014404 set1 mark_ext_patch ,mark 
-0x54b3 014405 bpatch patch29_3 ,mem_patch29 
-0x54b4 014406 call le_transmit 
-0x54b5 014407 fetcht 1 ,mem_last_freq 
-0x54b6 014408 call set_freq_rx 
-0x54b7 014409 call rf_rx_enable 
-0x54b8 014410 enable swfine 
-0x54b9 014411 arg 5000 ,timeup 
-0x54ba 014412 branch le_receive_rxon 
-:      014414 le_transmit_norx:
-0x54bb 014415 call le_transmit 
-0x54bc 014416 branch end_of_packet 
-:      014418 le_transmit:
-0x54bd 014419 set1 mark_ext_patch ,mark 
-0x54be 014420 bpatch patch29_4 ,mem_patch29 
-0x54bf 014421 call le_prep 
-0x54c0 014422 call letx_setfreq 
-0x54c1 014423 set1 txgfsk ,radio_ctrl 
-0x54c2 014424 enable encode_fec0 
-0x54c3 014425 enable is_tx 
-0x54c4 014426 disable is_rx 
-0x54c5 014427 call le_wait_tx 
-0x54c6 014428 rshift16 access ,pdata 
-0x54c7 014429 rshift8 pdata ,pdata 
-0x54c8 014430 rshift4 pdata ,pdata 
-0x54c9 014431 inject mod ,40 
-0x54ca 014432 enable enable_white 
-0x54cb 014433 enable enable_crc 
-0x54cc 014434 set1 mark_ext_patch ,mark 
-0x54cd 014435 bpatch patch29_5 ,mem_patch29 
-0x54ce 014436 fetch 1 ,mem_le_txheader 
-0x54cf 014437 inject mod ,8 
-0x54d0 014438 ifetch 1 ,contr 
-0x54d1 014439 and pdata ,0x3f ,loopcnt 
-0x54d2 014440 inject mod ,8 
-0x54d3 014441 branch letr_nopayload ,zero 
-:      014442 letr_loop:
-0x54d4 014443 ifetch 1 ,contr 
-0x54d5 014444 inject mod ,8 
-0x54d6 014445 loop letr_loop 
-:      014447 letr_nopayload:
-0x54d7 014448 enable enable_parity 
-0x54d8 014449 inject mod ,24 
-0x54d9 014450 disable enable_parity 
-0x54da 014451 until null ,tx_clear 
-0x54db 014452 nop 100 
-0x54dc 014453 disable encode_fec0 
-0x54dd 014454 rtn 
-:      014456 le_send_adv_ind:
-0x54de 014457 set1 mark_ext_patch ,mark 
-0x54df 014458 bpatch patch29_6 ,mem_patch29 
-0x54e0 014459 fetch 1 ,mem_le_adv_type 
-0x54e1 014460 beq adv_direct_ind ,le_send_adv_direct_ind 
-0x54e2 014461 fetch 1 ,mem_le_adv_own_addr_type 
-0x54e3 014462 lshift4 pdata ,pdata 
-0x54e4 014463 lshift2 pdata ,pdata 
-0x54e5 014464 store 1 ,mem_le_txheader 
-0x54e6 014465 fetcht 1 ,mem_le_adv_data_len 
-0x54e7 014466 add temp ,6 ,pdata 
-0x54e8 014467 store 1 ,mem_le_txlen 
-0x54e9 014468 fetch 6 ,mem_le_lap 
-0x54ea 014469 store 6 ,mem_le_txpayload 
-0x54eb 014470 copy temp ,loopcnt 
-0x54ec 014471 arg mem_le_adv_data ,contr 
-0x54ed 014472 call memcpy 
-0x54ee 014473 branch le_send_adv_transmit 
-:      014474 le_send_adv_direct_ind:
-0x54ef 014475 fetcht 2 ,mem_le_notify_handle 
-0x54f0 014476 call le_att_check_notification_enable 
-0x54f1 014477 copy rega ,contw 
-0x54f2 014478 setarg 1 
-0x54f3 014479 istore 1 ,contw 
-0x54f4 014480 fetch 1 ,mem_le_adv_direct_addr_type 
-0x54f5 014481 lshift4 pdata ,pdata 
-0x54f6 014482 lshift2 pdata ,pdata 
-0x54f7 014483 increase 1 ,pdata 
-0x54f8 014484 store 1 ,mem_le_txheader 
-0x54f9 014485 setarg 12 
-0x54fa 014486 store 1 ,mem_le_txlen 
-0x54fb 014487 fetch 6 ,mem_le_lap 
-0x54fc 014488 store 6 ,mem_le_txpayload 
-0x54fd 014489 fetch 6 ,mem_hci_plap 
-0x54fe 014490 istore 6 ,contw 
-:      014491 le_send_adv_transmit:
-0x54ff 014492 set1 mark_ext_patch ,mark 
-0x5500 014493 bpatch patch29_7 ,mem_patch29 
-0x5501 014494 fetch 1 ,mem_le_adv_transmit 
-0x5502 014495 increase 1 ,pdata 
-0x5503 014496 store 1 ,mem_le_adv_transmit 
-0x5504 014497 arg 1800 ,stop_watch 
-0x5505 014498 disable match 
-0x5506 014499 branch le_transmit_receive_sifs 
-:      014501 le_send_scan_request:
-0x5507 014502 set1 mark_ext_patch ,mark 
-0x5508 014503 bpatch patch2a_0 ,mem_patch2a 
-0x5509 014504 fetch 1 ,mem_le_scan_type 
-0x550a 014505 rtnne le_scan_type_active ,pdata 
-0x550b 014506 fetch 1 ,mem_le_adv_transmit 
-0x550c 014507 increase 1 ,pdata 
-0x550d 014508 store 1 ,mem_le_adv_transmit 
-0x550e 014509 arg 0x0c03 ,temp 
-0x550f 014510 fetch 1 ,mem_le_scan_own_addr_type 
-0x5510 014511 nsetflag blank ,le_sender_addr_bit ,temp 
-0x5511 014512 copy rega ,pdata 
-0x5512 014513 nsetflag blank ,le_receiver_addr_bit ,temp 
-0x5513 014514 storet 2 ,mem_le_txheader 
-0x5514 014515 fetch 6 ,mem_le_lap 
-0x5515 014516 istore 6 ,contw 
-0x5516 014517 fetch 6 ,mem_le_plap 
-0x5517 014518 istore 6 ,contw 
-0x5518 014519 branch le_transmit_receive_sifs 
-:      014522 le_send_scan_response:
-0x5519 014523 set1 mark_ext_patch ,mark 
-0x551a 014524 bpatch patch2a_1 ,mem_patch2a 
-0x551b 014525 arg scan_rsp ,temp 
-0x551c 014526 fetch 1 ,mem_le_adv_own_addr_type 
-0x551d 014527 nsetflag blank ,le_sender_addr_bit ,temp 
-0x551e 014528 storet 1 ,mem_le_txheader 
-0x551f 014529 fetcht 1 ,mem_le_scan_data_len 
-0x5520 014530 add temp ,6 ,pdata 
-0x5521 014531 store 1 ,mem_le_txlen 
-0x5522 014532 fetch 6 ,mem_le_lap 
-0x5523 014533 store 6 ,mem_le_txpayload 
-0x5524 014534 arg mem_le_scan_data ,contr 
-0x5525 014535 copy temp ,loopcnt 
-0x5526 014536 call memcpy 
-0x5527 014537 branch le_transmit_norx 
-:      014540 le_connect_request:
-0x5528 014541 set1 mark_ext_patch ,mark 
-0x5529 014542 bpatch patch2a_2 ,mem_patch2a 
-0x552a 014543 force -1 ,pdata 
-0x552b 014544 setsect 2 ,1 
-0x552c 014545 store 5 ,mem_le_channel_map 
-0x552d 014546 call le_calc_channel_map 
-0x552e 014547 force 4 ,loopcnt 
-0x552f 014548 arg mem_le_access ,contw 
-0x5530 014549 call generate_random_loop 
-0x5531 014550 fetch 2 ,mem_le_conn_superto 
-0x5532 014551 store 2 ,mem_le_superto 
-:      014552 le_con_req_hop_retry:
-0x5533 014553 random pdata 
-0x5534 014554 and_into 0xf ,pdata 
-0x5535 014555 sub pdata ,4 ,null 
-0x5536 014556 branch le_con_req_hop_retry ,positive 
-0x5537 014557 store 1 ,mem_le_hop 
-0x5538 014558 store 1 ,mem_tmp1 
-0x5539 014559 set1 mark_ext_patch ,mark 
-0x553a 014560 bpatch patch2a_3 ,mem_patch2a 
-0x553b 014561 fetcht 2 ,mem_le_conn_interval 
-0x553c 014562 storet 2 ,mem_le_tsniff 
-0x553d 014563 copy temp ,regc 
-0x553e 014564 add clkn_bt ,7 ,pdata 
-0x553f 014565 idiv regc 
-0x5540 014566 call wait_div_end 
-0x5541 014567 remainder rega 
-0x5542 014568 isub rega ,pdata 
-0x5543 014569 iadd regc ,pdata 
-0x5544 014570 fetcht 2 ,mem_le_dsniff 
-0x5545 014571 iadd temp ,pdata 
-0x5546 014572 store 4 ,mem_le_anchor 
-0x5547 014573 isub clkn_bt ,rega 
-0x5548 014574 increase -6 ,rega 
-0x5549 014575 arg 0x2205 ,regb 
-0x554a 014576 fetch 1 ,mem_le_conn_own_addr_type 
-0x554b 014577 nsetflag blank ,le_sender_addr_bit ,regb 
-0x554c 014578 fetch 1 ,mem_le_conn_peer_addr_type 
-0x554d 014579 nsetflag blank ,le_receiver_addr_bit ,regb 
-0x554e 014580 copy regb ,pdata 
-0x554f 014581 store 2 ,mem_le_txheader 
-0x5550 014582 fetch 6 ,mem_le_lap 
-0x5551 014583 istore 6 ,contw 
-0x5552 014584 fetch 6 ,mem_le_plap 
-0x5553 014585 istore 6 ,contw 
-0x5554 014586 fetch 4 ,mem_le_access 
-0x5555 014587 istore 4 ,contw 
-0x5556 014588 random pdata 
-0x5557 014589 istore 2 ,contw 
-0x5558 014590 random pdata 
-0x5559 014591 istore 1 ,contw 
-0x555a 014592 force 2 ,pdata 
-0x555b 014593 istore 1 ,contw 
-0x555c 014594 rshift2 rega ,pdata 
-0x555d 014595 istore 2 ,contw 
-0x555e 014596 rshift2 regc ,pdata 
-0x555f 014597 istore 2 ,contw 
-0x5560 014598 set1 mark_ext_patch ,mark 
-0x5561 014599 bpatch patch2a_4 ,mem_patch2a 
-0x5562 014600 fetch 2 ,mem_le_conn_latency 
-0x5563 014601 istore 2 ,contw 
-0x5564 014602 fetch 2 ,mem_le_conn_superto 
-0x5565 014603 istore 2 ,contw 
-0x5566 014604 fetch 5 ,mem_le_channel_map 
-0x5567 014605 istore 5 ,contw 
-0x5568 014606 fetch 1 ,mem_le_hop 
-0x5569 014607 arg param_le_sca ,temp 
-0x556a 014608 ior temp ,pdata 
-0x556b 014609 istore 1 ,contw 
-0x556c 014610 call le_transmit_norx 
-0x556d 014611 setarg mem_le_txheader 
-0x556e 014612 add pdata ,18 ,contr 
-0x556f 014613 ifetch 3 ,contr 
-0x5570 014614 store 3 ,mem_le_crcinit 
-0x5571 014615 rtn 
-:      014617 le_init_adv:
-0x5572 014618 set1 mark_ext_patch ,mark 
-0x5573 014619 bpatch patch2a_5 ,mem_patch2a 
-0x5574 014620 disable master 
-0x5575 014621 branch le_adv_access 
-:      014625 le_update_param:
-0x5576 014626 set1 mark_ext_patch ,mark 
-0x5577 014627 bpatch patch2a_6 ,mem_patch2a 
-0x5578 014628 fetch 1 ,mem_le_state 
-0x5579 014629 rtnbit0 lestate_update_param 
-0x557a 014630 fetch 2 ,mem_le_event_count 
-0x557b 014631 fetcht 2 ,mem_le_instant 
-0x557c 014632 isub temp ,pdata 
-0x557d 014633 nrtn positive 
-0x557e 014634 fetch 1 ,mem_le_state 
-0x557f 014635 set0 lestate_update_param ,pdata 
-0x5580 014636 set0 lestate_got_first_packet ,pdata 
-0x5581 014637 store 1 ,mem_le_state 
-0x5582 014638 fetch 4 ,mem_le_anchor 
-0x5583 014639 fetcht 2 ,mem_le_tsniff 
-0x5584 014640 isub temp ,rega 
-0x5585 014641 set1 mark_ext_patch ,mark 
-0x5586 014642 bpatch patch2a_7 ,mem_patch2a 
-0x5587 014643 fetch 1 ,mem_le_new_param 
-0x5588 014644 store 1 ,mem_le_window_size 
-0x5589 014645 ifetcht 2 ,contr 
-0x558a 014646 ifetch 2 ,contr 
-0x558b 014647 lshift2 pdata ,pdata 
-0x558c 014648 store 2 ,mem_le_tsniff 
-0x558d 014649 lshift2 temp ,temp 
-0x558e 014650 iadd temp ,pdata 
-0x558f 014651 ifetcht 4 ,contr 
-0x5590 014652 storet 4 ,mem_le_slave_latency 
-0x5591 014653 iadd rega ,pdata 
-0x5592 014654 store 4 ,mem_le_anchor 
-0x5593 014655 branch le_receive_window_size 
-:      014657 le_update_channel_map:
-0x5594 014658 set1 mark_ext_patch ,mark 
-0x5595 014659 bpatch patch2b_0 ,mem_patch2b 
-0x5596 014660 fetch 1 ,mem_le_state 
-0x5597 014661 rtnbit0 lestate_update_map 
-0x5598 014662 fetch 2 ,mem_le_event_count 
-0x5599 014663 fetcht 2 ,mem_le_instant 
-0x559a 014664 isub temp ,pdata 
-0x559b 014665 nrtn positive 
-0x559c 014666 fetch 1 ,mem_le_state 
-0x559d 014667 set0 lestate_update_map ,pdata 
-0x559e 014668 store 1 ,mem_le_state 
-0x559f 014669 fetch 5 ,mem_le_new_map 
-0x55a0 014670 store 5 ,mem_le_channel_map 
-0x55a1 014671 branch le_calc_channel_map 
-:      014674 le_acknowledge:
-0x55a2 014675 set1 mark_ext_patch ,mark 
-0x55a3 014676 bpatch patch2b_1 ,mem_patch2b 
-0x55a4 014677 call le_supervision_flush 
-0x55a5 014678 call le_check_wak 
-0x55a6 014679 fetch 1 ,mem_le_rxbuf 
-0x55a7 014680 rshift pdata ,pdata 
-0x55a8 014681 ixor temp ,pdata 
-0x55a9 014682 isolate1 nesn ,pdata 
-0x55aa 014683 setflag true ,mark_old_packet ,mark 
-0x55ab 014684 fetch 1 ,mem_le_rxbuf + 1 
-0x55ac 014685 branch le_ack_unenc ,blank 
-0x55ad 014686 fetch 1 ,mem_le_state 
-0x55ae 014687 bbit0 lestate_encryption ,le_ack_unenc 
-0x55af 014688 call load_sk 
-0x55b0 014689 call le_decrypt 
-0x55b1 014690 nrtn blank 
-:      014691 le_ack_unenc:
-0x55b2 014692 rtnmark1 mark_old_packet 
-0x55b3 014693 fetcht 1 ,mem_le_arq 
-0x55b4 014694 setflip nesn ,temp 
-0x55b5 014695 storet 1 ,mem_le_arq 
-0x55b6 014696 branch le_parse 
-:      014698 le_check_wak:
-0x55b7 014699 set1 mark_ext_patch ,mark 
-0x55b8 014700 bpatch patch2b_2 ,mem_patch2b 
-0x55b9 014701 fetcht 1 ,mem_le_arq 
-0x55ba 014702 isolate0 wak ,temp 
-0x55bb 014703 rtn true 
-0x55bc 014704 fetch 1 ,mem_le_rxbuf 
-0x55bd 014705 lshift pdata ,pdata 
-0x55be 014706 ixor temp ,pdata 
-0x55bf 014707 rtnbit0 sn 
-0x55c0 014708 set0 wak ,temp 
-0x55c1 014709 setflip sn ,temp 
-0x55c2 014710 storet 1 ,mem_le_arq 
-0x55c3 014711 compare 3 ,temp ,3 
-0x55c4 014712 nrtn true 
-0x55c5 014713 fetch 1 ,mem_le_txpayload 
-0x55c6 014714 rtnne ll_start_enc_req 
-0x55c7 014715 fetch 1 ,mem_le_state 
-0x55c8 014716 set1 lestate_encryption ,pdata 
-0x55c9 014717 store 1 ,mem_le_state 
-0x55ca 014718 rtn 
-:      014720 le_wait_adv:
-0x55cb 014721 set1 mark_ext_patch ,mark 
-0x55cc 014722 bpatch patch2b_3 ,mem_patch2b 
-0x55cd 014723 call le_next_adv_channel 
-0x55ce 014724 call le_receive_adv 
-0x55cf 014725 fetch 1 ,mem_le_adv_waitcnt 
-0x55d0 014726 increase 1 ,pdata 
-0x55d1 014727 store 1 ,mem_le_adv_waitcnt 
-0x55d2 014728 rtn 
-:      014730 le_scan:
-0x55d3 014731 set1 mark_ext_patch ,mark 
-0x55d4 014732 bpatch patch2b_4 ,mem_patch2b 
-0x55d5 014733 fetch 1 ,mem_le_scan_enable 
-0x55d6 014734 rtnne le_scan_enable 
-0x55d7 014735 arg le_scan_interval_timer ,queue 
-0x55d8 014736 call timer_check 
-0x55d9 014737 nrtn blank 
-0x55da 014738 fetch 2 ,mem_le_scan_interval 
-0x55db 014739 fetcht 2 ,mem_le_scan_window 
-0x55dc 014740 isub temp ,pdata 
-0x55dd 014741 arg le_scan_interval_timer ,queue 
-0x55de 014742 call timer_init 
-0x55df 014743 disable master 
-0x55e0 014744 call le_init_adv 
-0x55e1 014745 call le_wait_adv 
-0x55e2 014746 nrtn match 
-0x55e3 014747 set1 mark_ext_patch ,mark 
-0x55e4 014748 bpatch patch2b_5 ,mem_patch2b 
-0x55e5 014749 fetch 6 ,mem_le_rxbuf + 2 
-0x55e6 014750 store 6 ,mem_le_plap 
-0x55e7 014751 call le_scan_dongle 
-0x55e8 014752 call le_scan_addr_to_uart 
-0x55e9 014754 fetch 1 ,mem_le_adv_rcv 
-0x55ea 014755 increase 1 ,pdata 
-0x55eb 014756 store 1 ,mem_le_adv_rcv 
-0x55ec 014757 call le_create_conn 
-0x55ed 014758 rtn master 
-0x55ee 014759 call hci_send_le_adv_report_event 
-0x55ef 014760 call le_send_scan_request 
-0x55f0 014761 nrtn match 
-0x55f1 014762 set1 mark_ext_patch ,mark 
-0x55f2 014763 bpatch patch2b_6 ,mem_patch2b 
-0x55f3 014764 fetch 1 ,mem_le_scanrsp_rcv 
-0x55f4 014765 increase 1 ,pdata 
-0x55f5 014766 store 1 ,mem_le_scanrsp_rcv 
-0x55f6 014767 fetch 9 ,mem_le_rxbuf + 8 
-0x55f7 014768 store 9 ,mem_tmp_buffer 
-0x55f8 014769 branch hci_send_le_adv_report_event 
-:      014771 le_create_conn:
-0x55f9 014772 set1 mark_ext_patch ,mark 
-0x55fa 014773 bpatch patch2b_7 ,mem_patch2b 
-0x55fb 014774 fetch 1 ,mem_cmd_le_create_conn 
-0x55fc 014775 rtnne hci_cmd_le_create_conn ,pdata 
-0x55fd 014776 fetch 6 ,mem_le_plap 
-0x55fe 014777 fetcht 6 ,mem_le_conn_peer_addr 
-0x55ff 014778 isub temp ,null 
-0x5600 014779 nrtn zero 
-0x5601 014780 call context_new 
-0x5602 014781 nrtn zero 
-0x5603 014782 call le_connect_request 
-0x5604 014783 call le_init_master 
-0x5605 014784 set1 mark_ext_patch ,mark 
-0x5606 014785 bpatch patch2c_0 ,mem_patch2c 
-0x5607 014786 jam 0 ,mem_hci_cmd 
-0x5608 014787 jam 0 ,mem_le_peer_sca 
-0x5609 014788 fetch 1 ,mem_device_option 
-0x560a 014789 bne dvc_op_dongle ,le_create_conn_ndongle 
-0x560b 014790 jam conn_sm_send_write_req ,mem_le_conn_sm 
-:      014791 le_create_conn_ndongle:
-0x560c 014792 arg 0 ,temp 
-0x560d 014793 call hci_send_le_conn_complete 
-0x560e 014794 jam 0 ,mem_le_scan_enable 
-0x560f 014795 jam 0 ,mem_cmd_le_create_conn 
-0x5610 014796 jam xt_ll_version_ind ,mem_fifo_temp 
-0x5611 014797 call le_xtype_fifo_in 
-0x5612 014798 branch context_save 
-:      014800 le_scan_check_sender_addr_type:
-0x5613 014801 arg 1 ,rega 
-0x5614 014802 fetch 1 ,mem_le_rxbuf 
-0x5615 014803 rtnbit1 le_sender_addr_bit 
-0x5616 014804 arg 0 ,rega 
-0x5617 014805 rtn 
-:      014807 le_xtype_fifo_count:
-0x5618 014808 arg mem_le_xtype_fifo ,contr 
-0x5619 014809 branch fifo_content_count 
-:      014811 le_xtype_fifo_is_empty:
-0x561a 014812 arg mem_le_xtype_fifo ,rega 
-0x561b 014813 branch fifo_is_empty 
-:      014815 le_xtype_fifo_is_full:
-0x561c 014816 arg mem_le_xtype_fifo ,rega 
-0x561d 014817 branch fifo_is_full 
-:      014819 le_xtype_fifo_is_near_full:
-0x561e 014820 arg mem_le_xtype_fifo ,rega 
-0x561f 014821 branch fifo_is_near_full 
-:      014823 le_xtype_fifo_in:
-0x5620 014824 arg mem_le_xtype_fifo ,rega 
-0x5621 014825 branch fifo_in 
-:      014827 le_prepare_tx:
-0x5622 014828 set1 mark_ext_patch ,mark 
-0x5623 014829 bpatch patch2c_1 ,mem_patch2c 
-0x5624 014830 fetch 1 ,mem_le_arq 
-0x5625 014831 rtnbit1 wak 
-0x5626 014832 arg mem_le_xtype_fifo ,rega 
-0x5627 014833 call fifo_out 
-0x5628 014834 nbranch le_prepare_tx_cmd ,blank 
-0x5629 014835 fetch 1 ,mem_device_option 
-0x562a 014836 bne dvc_op_hci ,le_send_empty 
-0x562b 014837 arg 0 ,type 
-0x562c 014838 call hci_rx_packet 
-0x562d 014839 copy type ,pdata 
-0x562e 014840 nrtn blank 
-0x562f 014841 branch le_send_empty 
-:      014842 le_prepare_tx_cmd:
-0x5630 014843 copy pdata ,temp 
-0x5631 014844 set1 mark_ext_patch ,mark 
-0x5632 014845 bpatch patch2c_2 ,mem_patch2c 
-0x5633 014846 copy temp ,pdata 
-0x5634 014847 bbit0 5 ,le_prepare_l2cap 
-0x5635 014848 force 3 ,type 
-0x5636 014849 set0 5 ,pdata 
-0x5637 014850 store 1 ,mem_le_txpayload 
-0x5638 014851 set1 mark_ext_patch ,mark 
-0x5639 014852 bpatch patch2c_3 ,mem_patch2c 
-0x563a 014853 fetch 1 ,mem_le_txpayload 
-0x563b 014854 beq ll_connection_update_req ,le_send_connection_update_req 
-0x563c 014855 beq ll_channel_map_req ,le_send_channel_map_req 
-0x563d 014856 beq ll_terminate_ind ,le_send_terminate_ind 
-0x563e 014857 beq ll_enc_req ,le_send_enc_req 
-0x563f 014858 beq ll_enc_rsp ,le_send_enc_rsp 
-0x5640 014859 beq ll_start_enc_req ,le_send_start_enc_req 
-0x5641 014860 beq ll_start_enc_rsp ,le_send_start_enc_rsp 
-0x5642 014861 beq ll_unknown_rsp ,le_send_unknown_rsp 
-0x5643 014862 beq ll_feature_req ,le_send_feature 
-0x5644 014863 beq ll_feature_rsp ,le_send_feature 
-0x5645 014864 beq ll_pause_enc_req ,le_send_pause_enc_req 
-0x5646 014865 beq ll_pause_enc_rsp ,le_send_pause_enc_rsp 
-0x5647 014866 beq ll_version_ind ,le_send_version_ind 
-0x5648 014867 beq ll_reject_ind ,le_send_reject_ind 
-0x5649 014868 beq ll_connection_param_req ,le_send_conn_param_req 
-0x564a 014869 branch assert 
-:      014871 le_prepare_l2cap:
-0x564b 014872 jam 0 ,mem_le_txcid + 1 
-0x564c 014873 force 2 ,type 
-0x564d 014874 bbit0 6 ,le_prepare_att 
-0x564e 014875 beq attop_write_command ,le_prepare_att 
-0x564f 014876 beq attop_signed_write_command ,le_prepare_att 
-0x5650 014877 jam le_l2cap_cid_smp ,mem_le_txcid 
-0x5651 014878 set0 6 ,pdata 
-0x5652 014879 store 1 ,mem_le_l2cap 
-:      014880 le_prepare_smp:
-0x5653 014881 set1 mark_ext_patch ,mark 
-0x5654 014882 bpatch patch2c_4 ,mem_patch2c 
-0x5655 014883 fetch 1 ,mem_le_l2cap 
-:      014884 le_prepare_smp0:
-0x5656 014885 beq smp_pairing_request ,le_send_smp_pairing_request 
-0x5657 014886 beq smp_pairing_response ,le_send_smp_pairing_response 
-0x5658 014887 beq smp_pairing_confirm ,le_send_smp_pairing_confirm 
-0x5659 014888 beq smp_pairing_random ,le_send_smp_pairing_random 
-0x565a 014889 beq smp_pairing_failed ,le_send_smp_pairing_failed 
-0x565b 014890 beq smp_encryption_information ,le_send_smp_encryption_information 
-0x565c 014891 beq smp_master_identification ,le_send_smp_master_identification 
-0x565d 014892 beq smp_identity_information ,le_send_smp_identity_information 
-0x565e 014893 beq smp_identity_address_information ,le_send_smp_identity_address_information 
-0x565f 014894 beq smp_signing_information ,le_send_smp_signing_information 
-0x5660 014895 beq smp_security_request ,le_send_smp_security_request 
-0x5661 014896 branch assert 
-:      014898 le_prepare_att:
-0x5662 014899 jam le_l2cap_cid_att ,mem_le_txcid 
-0x5663 014900 store 1 ,mem_le_l2cap 
-0x5664 014901 set1 mark_ext_patch ,mark 
-0x5665 014902 bpatch patch2c_5 ,mem_patch2c 
-:      014903 le_prepare_att0:
-0x5666 014904 fetch 1 ,mem_le_l2cap 
-0x5667 014905 beq attop_error_response ,le_send_att_error_response 
-0x5668 014906 beq attop_exchange_mtu_request ,le_send_att_exchange_mtu 
-0x5669 014907 beq attop_exchange_mtu_response ,le_send_att_exchange_mtu 
-0x566a 014908 beq attop_find_information_request ,le_send_att_find_information_request 
-0x566b 014909 beq attop_find_information_response ,le_send_att_find_information_response 
-0x566c 014910 beq attop_find_by_type_value_request ,le_send_att_find_by_type_value_request 
-0x566d 014911 beq attop_find_by_type_value_response ,le_send_att_find_by_type_value_response 
-0x566e 014912 beq attop_read_by_type_request ,le_send_att_read_by_type_request 
-0x566f 014913 beq attop_read_by_type_response ,le_send_att_read_by_type_response 
-0x5670 014914 beq attop_read_request ,le_send_att_read_request 
-0x5671 014915 beq attop_read_response ,le_send_att_read_response 
-0x5672 014916 beq attop_read_blob_request ,le_send_att_read_blob_request 
-0x5673 014917 beq attop_read_blob_response ,le_send_att_read_blob_response 
-0x5674 014918 beq attop_read_multiple_request ,le_send_att_read_multiple_request 
-0x5675 014919 beq attop_read_multiple_response ,le_send_att_read_multiple_response 
-0x5676 014920 beq attop_read_by_group_type_request ,le_send_att_read_by_group_type_request 
-0x5677 014921 beq attop_read_by_group_type_response ,le_send_att_read_by_group_type_response 
-0x5678 014922 beq attop_write_request ,le_send_att_write_request 
-0x5679 014923 beq attop_write_response ,le_send_att_write_response 
-0x567a 014924 beq attop_prepare_write_request ,le_send_att_prepare_write_request 
-0x567b 014925 beq attop_prepare_write_response ,le_send_att_prepare_write_response 
-0x567c 014926 beq attop_execute_write_request ,le_send_att_execute_write_request 
-0x567d 014927 beq attop_execute_write_response ,le_send_att_execute_write_response 
-0x567e 014928 beq attop_handle_value_notification ,le_send_att_handle_value_notification 
-0x567f 014929 beq attop_handle_value_indication ,le_send_att_handle_value_indication 
-0x5680 014930 beq attop_handle_value_confirmation ,le_send_att_handle_value_confirmation 
-0x5681 014931 beq attop_write_command ,le_send_att_write_command 
-0x5682 014932 beq attop_signed_write_command ,le_send_att_signed_write_command 
-0x5683 014933 beq empty_le_data_pre ,le_send_empty_le_data_pre 
-0x5684 014934 beq empty_le_data ,le_send_empty_le_data 
-0x5685 014935 branch assert 
-:      014937 le_send_empty_le_data_pre:
-0x5686 014938 jam attop_read_by_group_type_request ,mem_fifo_temp 
-0x5687 014939 call le_xtype_fifo_in 
-:      014941 le_send_empty_le_data:
-0x5688 014942 setarg 0x0011 
-0x5689 014943 store 2 ,mem_le_txheader 
-0x568a 014944 fetch 1 ,mem_le_arq 
-0x568b 014945 set1 wak ,pdata 
-0x568c 014946 store 1 ,mem_le_arq 
-0x568d 014947 jam attop_write_request ,mem_fifo_temp 
-0x568e 014948 branch le_xtype_fifo_in 
-:      014950 le_send_connection_update_req:
-0x568f 014951 force 12 ,temp 
-0x5690 014952 branch le_send_packet 
-:      014954 le_send_channel_map_req:
-0x5691 014955 force 8 ,temp 
-0x5692 014956 branch le_send_packet 
-:      014958 le_send_terminate_ind:
-0x5693 014959 force 2 ,temp 
-0x5694 014960 branch le_send_packet 
-:      014962 le_send_enc_req:
-0x5695 014963 force 0 ,pdata 
-0x5696 014964 istore 8 ,contw 
-0x5697 014965 istore 2 ,contw 
-0x5698 014966 copy contw ,temp 
-0x5699 014967 arg mem_le_skdm ,contw 
-0x569a 014968 force 8 ,loopcnt 
-0x569b 014969 call generate_random_loop 
-0x569c 014970 fetch 8 ,mem_le_skdm 
-0x569d 014971 istore 8 ,temp 
-0x569e 014972 copy contw ,temp 
-0x569f 014973 arg mem_le_ivm ,contw 
-0x56a0 014974 force 4 ,loopcnt 
-0x56a1 014975 call generate_random_loop 
-0x56a2 014976 fetch 4 ,mem_le_ivm 
-0x56a3 014977 istore 4 ,temp 
-0x56a4 014978 force 23 ,temp 
-0x56a5 014979 branch le_send_packet 
-:      014981 le_send_enc_rsp:
-0x56a6 014982 copy contw ,temp 
-0x56a7 014983 arg mem_le_skds ,contw 
-0x56a8 014984 force 8 ,loopcnt 
-0x56a9 014985 call generate_random_loop 
-0x56aa 014986 fetch 8 ,mem_le_skds 
-0x56ab 014987 istore 8 ,temp 
-0x56ac 014988 copy contw ,temp 
-0x56ad 014989 arg mem_le_ivs ,contw 
-0x56ae 014990 force 4 ,loopcnt 
-0x56af 014991 call generate_random_loop 
-0x56b0 014992 fetch 4 ,mem_le_ivs 
-0x56b1 014993 istore 4 ,temp 
-0x56b2 014994 call generate_sk 
-0x56b3 014995 jam xt_ll_start_enc_req ,mem_fifo_temp 
-0x56b4 014996 call le_xtype_fifo_in 
-0x56b5 014997 force 13 ,temp 
-0x56b6 014998 branch le_send_packet 
-:      015000 le_send_start_enc_req:
-0x56b7 015001 force 1 ,temp 
-0x56b8 015002 branch le_send_packet 
-:      015004 le_send_start_enc_rsp:
-0x56b9 015005 force 1 ,temp 
-0x56ba 015006 branch le_send_packet ,master 
-0x56bb 015007 jam xt_smp_encryption_information ,mem_fifo_temp 
-0x56bc 015008 call le_xtype_fifo_in 
-0x56bd 015009 force 1 ,temp 
-0x56be 015010 branch le_send_packet 
-:      015012 le_send_unknown_rsp:
-0x56bf 015013 force 2 ,temp 
-0x56c0 015014 branch le_send_packet 
-:      015016 le_send_feature:
-0x56c1 015017 setarg param_le_features 
-0x56c2 015018 istore 8 ,contw 
-0x56c3 015019 force 9 ,temp 
-0x56c4 015020 branch le_send_packet 
-:      015022 le_send_pause_enc_req:
-0x56c5 015023 force 6 ,temp 
-0x56c6 015024 branch le_send_packet 
-:      015026 le_send_pause_enc_rsp:
-0x56c7 015027 force 6 ,temp 
-0x56c8 015028 branch le_send_packet 
-:      015030 le_send_version_ind:
-0x56c9 015031 setarg param_le_version 
-0x56ca 015032 istore 3 ,contw 
-0x56cb 015033 setarg param_le_subversion 
-0x56cc 015034 istore 2 ,contw 
-0x56cd 015035 force 6 ,temp 
-0x56ce 015036 branch le_send_packet 
-:      015038 le_send_reject_ind:
-0x56cf 015039 force 2 ,temp 
-0x56d0 015040 branch le_send_packet 
-:      015042 le_send_conn_param_req:
-0x56d1 015043 increase -1 ,contw 
-0x56d2 015044 setarg 0x000c 
-0x56d3 015045 istore 2 ,contw 
-0x56d4 015046 setarg 0x0005 
-0x56d5 015047 istore 2 ,contw 
-0x56d6 015048 setarg 0xb412 
-0x56d7 015049 istore 2 ,contw 
-0x56d8 015050 setarg 0x0008 
-0x56d9 015051 istore 2 ,contw 
-0x56da 015052 setarg 0x0008 
-0x56db 015053 istore 2 ,contw 
-0x56dc 015054 setarg 0x0010 
-0x56dd 015055 istore 2 ,contw 
-0x56de 015056 setarg 0 
-0x56df 015057 istore 2 ,contw 
-0x56e0 015058 setarg 0x012c 
-0x56e1 015059 istore 2 ,contw 
-0x56e2 015060 call le_send_autolen 
-0x56e3 015061 force 2 ,type 
-0x56e4 015062 branch le_send_packet 
-:      015064 le_send_smp_pairing_request:
-0x56e5 015065 setarg 0x1000401 
-0x56e6 015066 store 4 ,mem_le_preq 
-0x56e7 015067 setarg 0x070710 
-0x56e8 015068 istore 3 ,contw 
-0x56e9 015069 fetch 6 ,mem_le_preq + 1 
-0x56ea 015070 store 6 ,mem_le_l2cap_response 
-0x56eb 015071 force 11 ,temp 
-0x56ec 015072 branch le_send_packet 
-:      015074 le_send_smp_pairing_response:
-0x56ed 015075 setarg param_smp_paring_response 
-0x56ee 015076 store 4 ,mem_le_pres 
-0x56ef 015077 setarg param_smp_key_dist 
-0x56f0 015078 istore 3 ,contw 
-0x56f1 015079 fetch 6 ,mem_le_pres + 1 
-0x56f2 015080 store 6 ,mem_le_l2cap_response 
-0x56f3 015081 force 11 ,temp 
-0x56f4 015082 branch le_send_packet 
-:      015084 le_send_smp_pairing_confirm:
-0x56f5 015085 call generate_confirm 
-0x56f6 015086 arg mem_le_l2cap_response ,contw 
-0x56f7 015087 call store_aes_result 
-0x56f8 015088 force 21 ,temp 
-0x56f9 015089 branch le_send_packet 
-:      015091 le_send_smp_pairing_random:
-0x56fa 015092 fetch 8 ,mem_le_mrand 
-0x56fb 015093 branch le_send_smp_mrandom ,master 
-0x56fc 015094 fetch 8 ,mem_le_srand 
-:      015096 le_send_smp_mrandom:
-0x56fd 015097 call le_send_smp_128 
-0x56fe 015098 branch le_send_packet 
-:      015100 le_send_smp_pairing_failed:
-0x56ff 015101 force 6 ,temp 
-0x5700 015102 branch le_send_packet 
-:      015104 le_send_smp_encryption_information:
-0x5701 015105 jam bt_evt_le_enc_info ,mem_fifo_temp 
-0x5702 015106 call ui_ipc_send_event 
-0x5703 015107 jam xt_smp_master_identification ,mem_fifo_temp 
-0x5704 015108 call le_xtype_fifo_in 
-0x5705 015109 arg mem_le_my_ltk ,contw 
-0x5706 015110 call generate_random 
-0x5707 015111 fetch 8 ,mem_le_my_ltk 
-0x5708 015112 fetch 8 ,mem_le_ltk 
-0x5709 015113 call le_send_smp_128 
-0x570a 015114 branch le_send_packet 
-:      015116 le_send_smp_master_identification:
-0x570b 015117 jam xt_smp_identity_information ,mem_fifo_temp 
-0x570c 015118 call le_xtype_fifo_in 
-0x570d 015119 arg mem_le_l2cap_response ,contw 
-0x570e 015120 force 8 ,loopcnt 
-0x570f 015121 call generate_random_loop 
-0x5710 015122 force 15 ,temp 
-0x5711 015123 branch le_send_packet 
-:      015125 le_send_smp_identity_information:
-0x5712 015126 jam xt_smp_identity_address_information ,mem_fifo_temp 
-0x5713 015127 call le_xtype_fifo_in 
-0x5714 015128 arg mem_le_l2cap_response ,contw 
-0x5715 015129 call generate_random 
-0x5716 015130 branch le_send_autolen 
-:      015132 le_send_smp_identity_address_information:
-0x5717 015133 jam xt_smp_signing_information ,mem_fifo_temp 
-0x5718 015134 call le_xtype_fifo_in 
-0x5719 015135 force 0 ,pdata 
-0x571a 015136 store 1 ,mem_le_l2cap_response 
-0x571b 015137 fetch 6 ,mem_le_lap 
-0x571c 015138 istore 6 ,contw 
-0x571d 015139 branch le_send_autolen 
-:      015141 le_send_smp_signing_information:
-0x571e 015142 arg mem_le_l2cap_response ,contw 
-0x571f 015143 call generate_random 
-0x5720 015144 branch le_send_autolen 
-:      015146 le_send_smp_security_request:
-0x5721 015147 force 6 ,temp 
-0x5722 015148 branch le_send_packet 
-:      015150 le_send_smp_128:
-0x5723 015151 store 8 ,mem_le_l2cap_response 
-0x5724 015152 ifetch 8 ,contr 
-0x5725 015153 istore 8 ,contw 
-0x5726 015154 force 21 ,temp 
-0x5727 015155 rtn 
-:      015157 le_send_att_error_response_notfound:
-0x5728 015158 jam att_err_attribute_not_found ,mem_le_err_code 
-:      015159 le_send_att_error_response:
-0x5729 015160 jam attop_error_response ,mem_le_l2cap 
-0x572a 015161 fetch 3 ,mem_le_att_opcode 
-0x572b 015162 store 3 ,mem_le_l2cap_response 
-0x572c 015163 fetch 1 ,mem_le_err_code 
-0x572d 015164 istore 1 ,contw 
-0x572e 015165 branch le_send_autolen 
-:      015167 le_send_att_exchange_mtu:
-0x572f 015168 setarg param_le_mtu 
-0x5730 015169 istore 2 ,contw 
-0x5731 015170 branch le_send_autolen 
-:      015172 le_send_att_find_information_request:
-0x5732 015173 fetch 2 ,mem_le_search_handle_start 
-0x5733 015174 store 2 ,mem_le_l2cap_response 
-0x5734 015175 fetch 2 ,mem_le_search_handle_end 
-0x5735 015176 istore 2 ,contw 
-0x5736 015177 branch le_send_autolen 
-:      015181 le_send_att_find_information_response:
-0x5737 015182 force 1 ,pdata 
-0x5738 015183 store 1 ,mem_le_l2cap_response 
-0x5739 015184 call le_init_attlist_search 
-:      015185 le_send_att_find_information_res_loop:
-0x573a 015186 call le_att_handle_inrange 
-0x573b 015187 branch le_send_att_find_information_res_end ,blank 
-0x573c 015188 nbranch le_send_att_find_information_res_next ,positive 
-0x573d 015189 disable user 
-0x573e 015190 istore 2 ,contw 
-0x573f 015191 ifetch 2 ,contr 
-0x5740 015192 istore 2 ,contw 
-:      015193 le_send_att_find_information_res_cont:
-0x5741 015194 ifetch 1 ,contr 
-0x5742 015195 iadd contr ,contr 
-0x5743 015196 branch le_send_att_find_information_res_loop 
-:      015197 le_send_att_find_information_res_next:
-0x5744 015198 increase 2 ,contr 
-0x5745 015199 branch le_send_att_find_information_res_cont 
-:      015200 le_send_att_find_information_res_end:
-0x5746 015201 branch le_send_att_error_response_notfound ,user 
-0x5747 015202 branch le_send_autolen 
-:      015205 le_send_att_find_by_type_value_request:
-0x5748 015206 fetch 2 ,mem_le_search_handle_start 
-0x5749 015207 branch le_send_empty_le_data ,blank 
-0x574a 015208 store 2 ,mem_le_l2cap_response 
-0x574b 015209 fetch 2 ,mem_le_search_handle_end 
-0x574c 015211 istore 2 ,contw 
-0x574d 015212 fetch 2 ,mem_le_uuid 
-0x574e 015214 istore 2 ,contw 
-0x574f 015215 fetch 2 ,mem_le_search_att_type 
-0x5750 015217 istore 2 ,contw 
-0x5751 015218 branch le_send_autolen 
-:      015221 le_send_att_find_by_type_value_response:
-0x5752 015222 call le_start_end_handle_check_1 
-0x5753 015223 rtn user 
-0x5754 015224 fetcht 2 ,mem_le_uuid 
-0x5755 015225 setarg uuid_gatt_primary_service 
-0x5756 015226 isub temp ,null 
-0x5757 015227 branch le_send_att_find_by_type_value_res_primary ,zero 
-0x5758 015228 setarg uuid_gatt_secondary_service 
-0x5759 015229 isub temp ,null 
-0x575a 015230 branch le_send_att_error_response_notfound ,zero 
-0x575b 015231 setarg uuid_gatt_include 
-0x575c 015232 isub temp ,null 
-0x575d 015233 branch le_send_att_error_response_notfound ,zero 
-0x575e 015234 setarg uuid_gatt_characteristic 
-0x575f 015235 isub temp ,null 
-0x5760 015236 branch le_send_att_error_response_notfound ,zero 
-0x5761 015237 branch le_send_att_error_response_notfound 
-:      015239 le_send_att_find_by_type_value_res_primary:
-0x5762 015240 fetcht 2 ,mem_le_search_att_type 
-0x5763 015241 increase 2 ,contr 
-0x5764 015242 ifetch 1 ,contr 
-0x5765 015243 icopy regc 
-0x5766 015244 increase 1 ,regc 
-:      015246 le_send_att_find_by_type_value_res_primary_search_loop:
-0x5767 015247 increase -1 ,regc 
-0x5768 015248 branch le_send_att_error_response_notfound ,zero 
-0x5769 015249 ifetch 2 ,contr 
-0x576a 015250 isub temp ,null 
-0x576b 015251 branch le_send_att_find_by_type_value_res_primary_search_end ,zero 
-0x576c 015252 increase 4 ,contr 
-0x576d 015253 branch le_send_att_find_by_type_value_res_primary_search_loop 
-:      015255 le_send_att_find_by_type_value_res_primary_search_end:
-0x576e 015256 ifetch 2 ,contr 
-0x576f 015257 icopy rega 
-0x5770 015258 ifetch 2 ,contr 
-0x5771 015259 icopy regb 
-0x5772 015260 call le_start_end_handle_check_2 
-0x5773 015261 rtn user 
-0x5774 015262 jam attop_find_by_type_value_response ,mem_le_l2cap 
-0x5775 015263 deposit rega 
-0x5776 015264 store 2 ,mem_le_l2cap_response 
-0x5777 015265 deposit regb 
-0x5778 015266 istore 2 ,contw 
-0x5779 015267 force 9 ,temp 
-0x577a 015268 branch le_send_packet 
-:      015273 le_start_end_handle_check_1:
-0x577b 015274 disable user 
-0x577c 015275 fetcht 2 ,mem_le_search_handle_start 
-0x577d 015276 fetch 2 ,mem_le_search_handle_end 
-0x577e 015277 isub temp ,null 
-0x577f 015278 nbranch le_start_end_handle_check_1_fail ,positive 
-0x5780 015279 deposit temp 
-0x5781 015280 rtnne 0 
-:      015282 le_start_end_handle_check_1_fail:
-0x5782 015283 enable user 
-:      015284 le_send_att_invalid_handle:
-0x5783 015285 jam att_err_invalid_handle ,mem_le_err_code 
-0x5784 015286 branch le_send_att_error_response 
-:      015288 le_start_end_handle_check_2:
-0x5785 015289 disable user 
-0x5786 015290 fetcht 2 ,mem_le_search_handle_start 
-0x5787 015291 deposit rega 
-0x5788 015292 isub temp ,null 
-0x5789 015293 nbranch le_start_end_handle_check_2_fail ,positive 
-0x578a 015294 fetch 2 ,mem_le_search_handle_end 
-0x578b 015295 isub regb ,null 
-0x578c 015296 nbranch le_start_end_handle_check_2_fail ,positive 
-0x578d 015297 deposit regb 
-0x578e 015298 isub rega ,null 
-0x578f 015299 nbranch le_start_end_handle_check_2_fail ,positive 
-0x5790 015300 rtn 
-:      015302 le_start_end_handle_check_2_fail:
-0x5791 015303 enable user 
-0x5792 015304 branch le_send_att_error_response_notfound 
-:      015307 le_send_att_read_by_type_request:
-0x5793 015308 fetch 2 ,mem_le_search_handle_start 
-0x5794 015310 istore 2 ,contw 
-0x5795 015311 fetch 2 ,mem_le_search_handle_end 
-0x5796 015313 istore 2 ,contw 
-0x5797 015314 fetch 2 ,mem_le_search_att_type 
-0x5798 015315 istore 2 ,contw 
-0x5799 015316 force 11 ,temp 
-0x579a 015317 branch le_send_packet 
-:      015320 le_send_att_read_by_type_response:
-0x579b 015321 fetcht 2 ,mem_le_search_att_type 
-0x579c 015322 setarg uuid_gatt_characteristic 
-0x579d 015323 isub temp ,null 
-0x579e 015324 setarg 7 
-0x579f 015325 branch le_send_att_read_by_type_res_cont ,zero 
-0x57a0 015326 setarg uuid_gatt_primary_service 
-0x57a1 015327 isub temp ,null 
-0x57a2 015328 setarg 6 
-0x57a3 015329 branch le_send_att_read_by_type_res_cont ,zero 
-0x57a4 015330 branch le_send_att_error_response_notfound 
-:      015331 le_send_att_read_by_type_res_cont:
-0x57a5 015332 store 1 ,mem_le_l2cap_response 
-0x57a6 015333 call le_init_attlist_search 
-0x57a7 015334 force 3 ,alarm 
-:      015335 le_send_att_read_by_type_res_loop:
-0x57a8 015336 call le_att_handle_inrange 
-0x57a9 015337 branch le_send_att_read_by_type_res_end ,blank 
-0x57aa 015338 nbranch le_send_att_read_by_type_res_next ,positive 
-0x57ab 015339 iforce rega 
-0x57ac 015340 ifetch 2 ,contr 
-0x57ad 015341 isub temp ,null 
-0x57ae 015342 nbranch le_send_att_read_by_type_res_next2 ,zero 
-0x57af 015343 disable user 
-0x57b0 015344 deposit rega 
-0x57b1 015345 istore 2 ,contw 
-0x57b2 015346 ifetch 1 ,contr 
-0x57b3 015347 add pdata ,4 ,loopcnt 
-0x57b4 015348 call memcpy 
-0x57b5 015349 increase -1 ,alarm 
-0x57b6 015350 branch le_send_att_read_by_type_res_end ,zero 
-0x57b7 015351 branch le_send_att_read_by_type_res_next2 
-:      015352 le_send_att_read_by_type_res_next:
-0x57b8 015353 increase 2 ,contr 
-:      015354 le_send_att_read_by_type_res_next2:
-0x57b9 015355 ifetch 1 ,contr 
-0x57ba 015356 iadd contr ,contr 
-0x57bb 015357 branch le_send_att_read_by_type_res_loop 
-:      015358 le_send_att_read_by_type_res_end:
-0x57bc 015359 branch le_send_att_error_response_notfound ,user 
-0x57bd 015360 branch le_send_autolen 
-:      015363 le_send_att_read_request:
-0x57be 015364 fetch 1 ,mem_le_temp 
-0x57bf 015366 increase -1 ,pdata 
-0x57c0 015367 store 1 ,mem_le_temp 
-0x57c1 015368 lshift pdata ,pdata 
-0x57c2 015370 iadd contr ,contr 
-0x57c3 015371 ifetcht 2 ,contr 
-0x57c4 015372 storet 2 ,mem_le_l2cap_response 
-0x57c5 015373 branch le_send_autolen 
-:      015375 le_send_att_read_response:
-0x57c6 015376 fetcht 2 ,mem_le_att_handle 
-0x57c7 015377 call le_att_get_handle_ptr 
-0x57c8 015378 branch le_send_att_error_response_notfound ,blank 
-0x57c9 015379 ifetch 1 ,contr 
-0x57ca 015380 branch le_send_autolen ,blank 
-0x57cb 015381 sub pdata ,22 ,null 
-0x57cc 015382 branch le_send_att_read_response_less ,positive 
-0x57cd 015383 force 22 ,pdata 
-:      015384 le_send_att_read_response_less:
-0x57ce 015385 icopy loopcnt 
-0x57cf 015386 call memcpy 
-0x57d0 015387 branch le_send_autolen 
-:      015390 le_send_att_read_blob_request:
-0x57d1 015391 setarg 0x0003 
-0x57d2 015392 store 2 ,mem_le_l2cap_response 
-0x57d3 015393 setarg 0x0008 
-0x57d4 015394 istore 2 ,contw 
-0x57d5 015395 branch le_send_autolen 
-:      015397 le_send_att_read_blob_response:
-0x57d6 015398 fetch 2 ,mem_le_att_offset 
-0x57d7 015399 iforce rega 
-0x57d8 015400 fetcht 2 ,mem_le_att_handle 
-0x57d9 015401 call le_att_get_handle_ptr 
-0x57da 015402 branch le_send_att_error_response_notfound ,blank 
-0x57db 015403 ifetch 1 ,contr 
-0x57dc 015404 isub rega ,loopcnt 
-0x57dd 015405 nbranch le_send_att_error_response_notfound ,positive 
-0x57de 015406 sub loopcnt ,22 ,null 
-0x57df 015407 branch le_send_att_read_blob_response_less ,positive 
-0x57e0 015408 force 22 ,loopcnt 
-:      015409 le_send_att_read_blob_response_less:
-0x57e1 015410 deposit rega 
-0x57e2 015411 iadd contr ,contr 
-0x57e3 015412 call memcpy 
-0x57e4 015413 branch le_send_autolen 
-:      015415 le_send_att_read_multiple_request:
-0x57e5 015416 setarg 0x0003 
-0x57e6 015417 istore 2 ,contw 
-0x57e7 015418 setarg 0x0007 
-0x57e8 015419 istore 2 ,contw 
-0x57e9 015420 setarg 0x0009 
-0x57ea 015421 istore 2 ,contw 
-0x57eb 015422 branch le_send_autolen 
-:      015424 le_send_att_read_multiple_response:
-0x57ec 015425 fetch 1 ,mem_le_temp 
-0x57ed 015426 icopy regc 
-0x57ee 015427 arg mem_le_rxbuf + 7 ,rega 
-0x57ef 015428 arg mem_le_l2cap_response ,regb 
-0x57f0 015429 arg 0 ,timeup 
-0x57f1 015430 disable user7 
-:      015432 le_send_att_read_multiple_response_loop:
-0x57f2 015433 copy rega ,contr 
-0x57f3 015434 ifetcht 2 ,contr 
-0x57f4 015435 copy contr ,rega 
-0x57f5 015436 call le_att_get_handle_ptr 
-0x57f6 015437 branch le_send_att_read_multiple_response_end ,blank 
-0x57f7 015438 ifetch 1 ,contr 
-0x57f8 015439 icopy loopcnt 
-0x57f9 015440 iadd timeup ,timeup 
-0x57fa 015444 sub timeup ,24 ,null 
-0x57fb 015445 nbranch le_send_att_read_multiple_response_end_1 ,positive 
-0x57fc 015446 copy regb ,contw 
-:      015448 le_copy_att_value_loop_3:
-0x57fd 015449 ifetch 1 ,contr 
-0x57fe 015450 istore 1 ,contw 
-0x57ff 015451 loop le_copy_att_value_loop_3 
-0x5800 015452 copy contw ,regb 
-0x5801 015453 enable user7 
-0x5802 015454 increase -1 ,regc 
-0x5803 015455 branch le_send_att_read_multiple_response_end ,zero 
-0x5804 015456 branch le_send_att_read_multiple_response_loop 
-:      015458 le_send_att_read_multiple_response_end:
-0x5805 015459 nbranch le_send_att_read_multiple_response_fail ,user7 
-0x5806 015460 disable user7 
-0x5807 015461 copy timeup ,temp 
-0x5808 015462 increase 5 ,temp 
-0x5809 015463 branch le_send_packet 
-:      015465 le_send_att_read_multiple_response_end_1:
-0x580a 015466 nbranch le_send_att_read_multiple_response_fail ,user7 
-0x580b 015467 disable user7 
-0x580c 015468 deposit timeup 
-0x580d 015469 isub loopcnt ,temp 
-0x580e 015470 increase 5 ,temp 
-0x580f 015471 branch le_send_packet 
-:      015473 le_send_att_read_multiple_response_fail:
-0x5810 015474 jam att_err_unsupported_group_type ,mem_le_err_code 
-0x5811 015475 branch le_send_att_error_response 
-:      015478 le_send_att_read_by_group_type_request:
-0x5812 015479 fetch 2 ,mem_le_att_handle 
-0x5813 015480 branch le_send_empty_le_data ,blank 
-0x5814 015481 istore 2 ,contw 
-0x5815 015482 setarg 0xffff 
-0x5816 015483 istore 2 ,contw 
-0x5817 015484 setarg 0x2800 
-0x5818 015485 istore 2 ,contw 
-0x5819 015486 branch le_send_autolen 
-:      015489 le_send_att_read_by_group_type_response:
-0x581a 015490 setarg 0x06 
-0x581b 015491 store 1 ,mem_le_l2cap_response 
-0x581c 015492 fetch 2 ,mem_le_search_att_type 
-0x581d 015493 iforce rega 
-0x581e 015494 call le_init_attlist_search 
-0x581f 015495 force 3 ,loopcnt 
-:      015496 le_send_att_read_by_group_type_response_loop:
-0x5820 015497 call le_att_handle_inrange 
-0x5821 015498 branch le_send_att_read_by_group_type_response_last ,blank 
-0x5822 015499 nbranch le_send_att_read_by_group_type_response_next ,positive 
-0x5823 015500 iforce alarm 
-0x5824 015501 ifetch 2 ,contr 
-0x5825 015502 isub rega ,null 
-0x5826 015503 nbranch le_send_att_read_by_group_type_response_cont ,zero 
-0x5827 015504 deposit alarm 
-0x5828 015505 branch le_send_att_read_by_group_type_response_first ,user 
-0x5829 015506 increase -1 ,pdata 
-0x582a 015507 istore 2 ,contw 
-0x582b 015508 istoret 2 ,contw 
-0x582c 015509 increase 1 ,pdata 
-0x582d 015510 increase -1 ,loopcnt 
-0x582e 015511 branch le_send_autolen ,zero 
-:      015512 le_send_att_read_by_group_type_response_first:
-0x582f 015513 disable user 
-0x5830 015514 istore 2 ,contw 
-0x5831 015515 increase 1 ,contr 
-0x5832 015516 ifetcht 2 ,contr 
-0x5833 015517 increase -3 ,contr 
-0x5834 015518 branch le_send_att_read_by_group_type_response_cont 
-:      015519 le_send_att_read_by_group_type_response_last:
-0x5835 015520 branch le_send_att_error_response_notfound ,user 
-0x5836 015521 force -1 ,pdata 
-0x5837 015522 istore 2 ,contw 
-0x5838 015523 istoret 2 ,contw 
-0x5839 015524 branch le_send_autolen 
-:      015525 le_send_att_read_by_group_type_response_next:
-0x583a 015526 increase 2 ,contr 
-:      015527 le_send_att_read_by_group_type_response_cont:
-0x583b 015528 ifetch 1 ,contr 
-0x583c 015529 iadd contr ,contr 
-0x583d 015530 branch le_send_att_read_by_group_type_response_loop 
-:      015534 le_send_att_write_request:
-0x583e 015535 fetch 2 ,mem_le_notify_handle 
-0x583f 015536 store 2 ,mem_le_l2cap_response 
-0x5840 015537 fetch 1 ,mem_le_handle_data_len 
-0x5841 015538 copy pdata ,loopcnt 
-0x5842 015539 arg mem_le_handle_data ,contr 
-0x5843 015540 call memcpy 
-0x5844 015541 branch le_send_autolen 
-:      015543 le_send_att_write_response:
-0x5845 015544 fetcht 2 ,mem_le_att_handle 
-0x5846 015545 call le_att_get_handle_ptr 
-0x5847 015546 branch le_send_att_write_response_go ,blank 
-0x5848 015547 increase -2 ,contr 
-0x5849 015548 ifetcht 2 ,contr 
-0x584a 015549 setarg uuid_client_characteristic 
-0x584b 015550 isub temp ,null 
-0x584c 015551 nbranch le_send_att_write_response_go ,zero 
-0x584d 015552 increase 1 ,contr 
-0x584e 015553 ifetcht 2 ,contr 
-0x584f 015554 setarg 0x0001 
-0x5850 015555 isub temp ,null 
-0x5851 015556 branch le_send_att_write_response_notify ,zero 
-0x5852 015557 setarg 0x0000 
-0x5853 015558 isub temp ,null 
-0x5854 015559 nbranch le_send_att_write_response_go ,zero 
-0x5855 015560 branch le_send_att_write_response_go 
-:      015562 le_send_att_write_response_notify:
-0x5856 015563 increase -7 ,contr 
-0x5857 015564 ifetch 2 ,contr 
-0x5858 015565 increase -1 ,pdata 
-0x5859 015566 store 2 ,mem_le_notify_handle 
-0x585a 015567 jam attop_handle_value_notification ,mem_fifo_temp 
-0x585b 015568 call le_xtype_fifo_in 
-:      015571 le_send_att_write_response_go:
-0x585c 015572 force 5 ,temp 
-0x585d 015573 branch le_send_packet 
-:      015575 le_send_att_prepare_write_request:
-0x585e 015576 force 6 ,temp 
-0x585f 015577 branch le_send_packet 
-:      015579 le_send_att_prepare_write_response:
-0x5860 015580 force 6 ,temp 
-0x5861 015581 branch le_send_packet 
-:      015583 le_send_att_execute_write_request:
-0x5862 015584 force 6 ,temp 
-0x5863 015585 branch le_send_packet 
-:      015587 le_send_att_execute_write_response:
-0x5864 015588 force 6 ,temp 
-0x5865 015589 branch le_send_packet 
-:      015591 le_att_check_notification_enable:
-0x5866 015592 set1 mark_ext_patch ,mark 
-0x5867 015593 bpatch patch2c_6 ,mem_patch2c 
-0x5868 015594 increase 1 ,temp 
-0x5869 015595 call le_att_get_handle_ptr 
-0x586a 015596 increase -2 ,contr 
-0x586b 015597 ifetch 2 ,contr 
-0x586c 015598 arg client_charactertic_configuration ,temp 
-0x586d 015599 isub temp ,null 
-0x586e 015600 nrtn zero 
-0x586f 015601 increase 1 ,contr 
-0x5870 015602 copy contr ,rega 
-0x5871 015603 ifetch 1 ,contr 
-0x5872 015604 rtn 
-:      015606 le_send_att_handle_value_notification:
-0x5873 015607 jam 0 ,mem_le_notify_len 
-0x5874 015608 fetch 2 ,mem_cb_update_notify_value 
-0x5875 015609 call callback_func 
-0x5876 015610 arg mem_le_l2cap ,contw 
-0x5877 015611 increase 1 ,contw 
-0x5878 015612 fetcht 2 ,mem_le_notify_handle 
-0x5879 015613 istoret 2 ,contw 
-0x587a 015614 call le_att_get_handle_ptr 
-0x587b 015615 ifetch 1 ,contr 
-0x587c 015616 icopy loopcnt 
-0x587d 015617 call memcpy 
-0x587e 015618 fetcht 1 ,mem_le_notify_len 
-0x587f 015619 increase 7 ,temp 
-0x5880 015620 call le_send_packet 
-0x5881 015621 branch le_clear_notify_att 
-:      015623 le_send_att_handle_value_indication:
-0x5882 015624 force 6 ,temp 
-0x5883 015625 branch le_send_packet 
-:      015627 le_send_att_handle_value_confirmation:
-0x5884 015628 force 6 ,temp 
-0x5885 015629 branch le_send_packet 
-:      015631 le_send_att_write_command:
-0x5886 015632 force 6 ,temp 
-0x5887 015633 branch le_send_packet 
-:      015635 le_send_att_signed_write_command:
-0x5888 015636 force 6 ,temp 
-0x5889 015637 branch le_send_packet 
-:      015640 le_send_autolen:
-0x588a 015641 set1 mark_ext_patch ,mark 
-0x588b 015642 bpatch patch2c_7 ,mem_patch2c 
-0x588c 015643 setarg mem_le_txpayload 
-0x588d 015644 isub contw ,pdata 
-0x588e 015645 sub pdata ,0 ,temp 
-0x588f 015646 branch le_send_packet 
-:      015649 le_send_empty:
-0x5890 015650 force 0 ,temp 
-0x5891 015651 force 1 ,type 
-:      015653 le_send_packet:
-0x5892 015654 set1 mark_ext_patch ,mark 
-0x5893 015655 bpatch patch2d_0 ,mem_patch2d 
-0x5894 015656 storet 1 ,mem_le_txlen 
-0x5895 015657 compare 2 ,type ,3 
-0x5896 015658 nbranch le_send_non_l2cap ,true 
-0x5897 015659 add temp ,-4 ,pdata 
-0x5898 015660 store 2 ,mem_le_txpayload 
-:      015662 le_send_non_l2cap:
-0x5899 015663 fetcht 1 ,mem_le_arq 
-0x589a 015664 call le_xtype_fifo_is_empty 
-0x589b 015665 nsetflag blank ,md ,temp 
-0x589c 015666 set1 wak ,temp 
-0x589d 015667 and temp ,0xfc ,pdata 
-0x589e 015668 ior type ,pdata 
-0x589f 015669 store 1 ,mem_le_arq 
-0x58a0 015670 and_into 0x1f ,pdata 
-0x58a1 015671 store 1 ,mem_le_txheader 
-0x58a2 015672 set1 mark_ext_patch ,mark 
-0x58a3 015673 bpatch patch2d_1 ,mem_patch2d 
-0x58a4 015674 fetch 1 ,mem_le_txheader 
-0x58a5 015675 compare 1 ,type ,3 
-0x58a6 015676 rtn true 
-0x58a7 015677 fetch 7 ,mem_le_txheader + 1 
-0x58a8 015678 fetch 1 ,mem_le_state 
-0x58a9 015679 rtnbit0 lestate_encryption 
-0x58aa 015680 call load_sk 
-0x58ab 015681 branch le_encrypt 
-:      015683 le_parse:
-0x58ac 015684 set1 mark_ext_patch ,mark 
-0x58ad 015685 bpatch patch2d_2 ,mem_patch2d 
-0x58ae 015686 call le_xtype_fifo_is_full 
-0x58af 015687 nbranch assert ,blank 
-0x58b0 015688 nrtn blank 
-0x58b1 015689 fetch 1 ,mem_le_rxbuf + 1 
-0x58b2 015690 rtn blank 
-0x58b3 015691 fetch 1 ,mem_le_rxbuf 
-0x58b4 015692 compare 1 ,pdata ,3 
-0x58b5 015693 branch le_parse_l2cap ,true 
-0x58b6 015694 fetch 7 ,mem_le_rxbuf + 1 
-0x58b7 015695 fetch 1 ,mem_le_rxbuf 
-0x58b8 015696 compare 2 ,pdata ,3 
-0x58b9 015697 branch le_parse_l2cap ,true 
-0x58ba 015698 fetch 1 ,mem_le_rxbuf + 2 
-0x58bb 015699 store 1 ,mem_le_rx_ll_opcode 
-0x58bc 015700 copy pdata ,regc 
-0x58bd 015701 set1 mark_ext_patch ,mark 
-0x58be 015702 bpatch patch2d_3 ,mem_patch2d 
-0x58bf 015703 copy regc ,pdata 
-0x58c0 015704 beq ll_connection_update_req ,le_parse_connection_update_req 
-0x58c1 015705 beq ll_channel_map_req ,le_parse_channel_map_req 
-0x58c2 015706 beq ll_terminate_ind ,le_parse_terminate_ind 
-0x58c3 015707 beq ll_enc_req ,le_parse_enc_req 
-0x58c4 015708 beq ll_enc_rsp ,le_parse_enc_rsp 
-0x58c5 015709 beq ll_start_enc_req ,le_parse_start_enc_req 
-0x58c6 015710 beq ll_start_enc_rsp ,le_parse_start_enc_rsp 
-0x58c7 015711 beq ll_unknown_rsp ,le_parse_unknown_rsp 
-0x58c8 015712 beq ll_feature_req ,le_parse_feature_req 
-0x58c9 015713 beq ll_feature_rsp ,le_parse_feature_rsp 
-0x58ca 015714 beq ll_pause_enc_req ,le_parse_pause_enc_req 
-0x58cb 015715 beq ll_pause_enc_rsp ,le_parse_pause_enc_rsp 
-0x58cc 015716 beq ll_version_ind ,le_parse_version_ind 
-0x58cd 015717 beq ll_reject_ind ,le_parse_reject_ind 
-0x58ce 015718 branch assert 
-:      015720 le_parse_l2cap:
-0x58cf 015721 fetch 1 ,mem_le_rxbuf + 1 
-0x58d0 015722 and pdata ,0x1f ,pdata 
-0x58d1 015723 rtn blank 
-0x58d2 015724 fetch 1 ,mem_device_option 
-0x58d3 015725 beq dvc_op_hci ,le_acl_upgoing 
-0x58d4 015726 fetch 2 ,mem_le_rxbuf + 4 
-0x58d5 015727 beq le_l2cap_cid_att ,le_parse_att 
-0x58d6 015728 beq le_l2cap_cid_smp ,le_parse_smp 
-0x58d7 015729 rtn 
-:      015731 le_acl_upgoing:
-0x58d8 015732 set1 mark_ext_patch ,mark 
-0x58d9 015733 bpatch patch2d_4 ,mem_patch2d 
-0x58da 015734 call hci_get_packet_ptr 
-0x58db 015735 fetch 1 ,mem_le_conn_handle 
-0x58dc 015736 fetcht 1 ,mem_le_rxbuf 
-0x58dd 015737 and_into 3 ,temp 
-0x58de 015738 lshift8 temp ,temp 
-0x58df 015739 lshift4 temp ,temp 
-0x58e0 015740 ior temp ,pdata 
-0x58e1 015741 istore 2 ,contwu 
-0x58e2 015742 fetcht 1 ,mem_le_rxbuf + 1 
-0x58e3 015743 and temp ,0x1f ,temp 
-0x58e4 015744 istoret 2 ,contwu 
-0x58e5 015745 copy temp ,loopcnt 
-0x58e6 015746 call uart_copy_tx_bytes 
-0x58e7 015747 add temp ,4 ,loopcnt 
-0x58e8 015748 call h4_send_packet_acl 
-0x58e9 015749 branch h4_send_acl_trigger 
-:      015751 le_acl_downgoing:
-0x58ea 015752 set1 mark_ext_patch ,mark 
-0x58eb 015753 bpatch patch2d_5 ,mem_patch2d 
-0x58ec 015754 arg 0x2 ,type 
-0x58ed 015755 ifetch 2 ,contru 
-0x58ee 015756 ifetch 2 ,contru 
-0x58ef 015757 branch assert ,blank 
-0x58f0 015758 copy pdata ,loopcnt 
-0x58f1 015759 arg mem_le_txpayload ,contw 
-0x58f2 015760 call uart_copy_rx_bytes 
-0x58f3 015761 branch le_send_autolen 
-:      015763 le_parse_smp:
-0x58f4 015764 set1 mark_ext_patch ,mark 
-0x58f5 015765 bpatch patch2d_6 ,mem_patch2d 
-0x58f6 015766 ifetch 1 ,contr 
-0x58f7 015767 beq smp_pairing_request ,le_parse_smp_pairing_request 
-0x58f8 015768 beq smp_pairing_response ,le_parse_smp_pairing_response 
-0x58f9 015769 beq smp_pairing_confirm ,le_parse_smp_pairing_confirm 
-0x58fa 015770 beq smp_pairing_random ,le_parse_smp_pairing_random 
-0x58fb 015771 beq smp_pairing_failed ,le_parse_smp_pairing_failed 
-0x58fc 015772 beq smp_encryption_information ,le_parse_smp_encryption_information 
-0x58fd 015773 beq smp_master_identification ,le_parse_smp_master_identification 
-0x58fe 015774 beq smp_identity_information ,le_parse_smp_identity_information 
-0x58ff 015775 beq smp_identity_address_information ,le_parse_smp_identity_address_information 
-0x5900 015776 beq smp_signing_information ,le_parse_smp_signing_information 
-0x5901 015777 beq smp_security_request ,le_parse_smp_security_request 
-0x5902 015778 branch assert 
-:      015780 le_parse_att:
-0x5903 015781 set1 mark_ext_patch ,mark 
-0x5904 015782 bpatch patch2d_7 ,mem_patch2d 
-0x5905 015783 ifetch 3 ,contr 
-0x5906 015784 store 3 ,mem_le_att_opcode 
-:      015785 le_parse_att_p:
-0x5907 015786 beq attop_error_response ,le_parse_att_error_response 
-0x5908 015787 beq attop_exchange_mtu_request ,le_parse_att_exchange_mtu_request 
-0x5909 015788 beq attop_exchange_mtu_response ,le_parse_att_exchange_mtu_response 
-0x590a 015789 beq attop_find_information_request ,le_parse_att_find_information_request 
-0x590b 015790 beq attop_find_information_response ,le_parse_att_find_information_response 
-0x590c 015791 beq attop_find_by_type_value_request ,le_parse_att_find_by_type_value_request 
-0x590d 015792 beq attop_find_by_type_value_response ,le_parse_att_find_by_type_value_response 
-0x590e 015793 beq attop_read_by_type_request ,le_parse_att_read_by_type_request 
-0x590f 015794 beq attop_read_by_type_response ,le_parse_att_read_by_type_response 
-0x5910 015795 beq attop_read_request ,le_parse_att_read_request 
-0x5911 015796 beq attop_read_response ,le_parse_att_read_response 
-0x5912 015797 beq attop_read_blob_request ,le_parse_att_read_blob_request 
-0x5913 015798 beq attop_read_blob_response ,le_parse_att_read_blob_response 
-0x5914 015799 beq attop_read_multiple_request ,le_parse_att_read_multiple_request 
-0x5915 015800 beq attop_read_multiple_response ,le_parse_att_read_multiple_response 
-0x5916 015801 beq attop_read_by_group_type_request ,le_parse_att_read_by_group_type_request 
-0x5917 015802 beq attop_read_by_group_type_response ,le_parse_att_read_by_group_type_response 
-0x5918 015803 beq attop_write_request ,le_parse_att_write_request 
-0x5919 015804 beq attop_write_response ,le_parse_att_write_response 
-0x591a 015805 beq attop_prepare_write_request ,le_parse_att_prepare_write_request 
-0x591b 015806 beq attop_prepare_write_response ,le_parse_att_prepare_write_response 
-0x591c 015807 beq attop_execute_write_request ,le_parse_att_execute_write_request 
-0x591d 015808 beq attop_execute_write_response ,le_parse_att_execute_write_response 
-0x591e 015809 beq attop_handle_value_notification ,le_parse_att_handle_value_notification 
-0x591f 015810 beq attop_handle_value_indication ,le_parse_att_handle_value_indication 
-0x5920 015811 beq attop_handle_value_confirmation ,le_parse_att_handle_value_confirmation 
-0x5921 015812 beq attop_write_command ,le_parse_att_write_command 
-0x5922 015813 beq attop_signed_write_command ,le_parse_att_signed_write_command 
-0x5923 015814 branch assert 
-:      015817 le_parse_connection_update_req:
-0x5924 015818 ifetch 9 ,contr 
-0x5925 015819 store 9 ,mem_le_new_param 
-0x5926 015820 ifetch 2 ,contr 
-0x5927 015821 store 2 ,mem_le_instant 
-0x5928 015822 fetch 1 ,mem_le_state 
-0x5929 015823 set1 lestate_update_param ,pdata 
-0x592a 015824 store 1 ,mem_le_state 
-0x592b 015825 rtn 
-:      015827 le_parse_channel_map_req:
-0x592c 015828 ifetch 5 ,contr 
-0x592d 015829 store 5 ,mem_le_new_map 
-0x592e 015830 ifetch 2 ,contr 
-0x592f 015831 store 2 ,mem_le_instant 
-0x5930 015832 fetch 1 ,mem_le_state 
-0x5931 015833 set1 lestate_update_map ,pdata 
-0x5932 015834 store 1 ,mem_le_state 
-0x5933 015835 rtn 
-:      015837 le_parse_terminate_ind:
-0x5934 015838 fetch 1 ,mem_le_op 
-0x5935 015839 set1 op_disconn ,pdata 
-0x5936 015840 store 1 ,mem_le_op 
-0x5937 015841 rtn 
-:      015843 le_parse_enc_req:
-0x5938 015844 increase 10 ,contr 
-0x5939 015845 ifetch 8 ,contr 
-0x593a 015846 store 8 ,mem_le_skdm 
-0x593b 015847 ifetch 4 ,contr 
-0x593c 015848 store 4 ,mem_le_ivm 
-0x593d 015849 jam xt_ll_enc_rsp ,mem_fifo_temp 
-0x593e 015850 branch le_xtype_fifo_in 
-:      015852 le_parse_enc_rsp:
-0x593f 015853 ifetch 8 ,contr 
-0x5940 015854 store 8 ,mem_le_skds 
-0x5941 015855 ifetch 4 ,contr 
-0x5942 015856 store 4 ,mem_le_ivs 
-0x5943 015857 branch generate_sk 
-:      015859 le_parse_start_enc_req:
-0x5944 015860 fetch 1 ,mem_le_state 
-0x5945 015861 set1 lestate_encryption ,pdata 
-0x5946 015862 store 1 ,mem_le_state 
-0x5947 015863 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
-0x5948 015864 branch le_xtype_fifo_in 
-:      015866 le_parse_start_enc_rsp:
-0x5949 015867 rtn master 
-0x594a 015868 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
-0x594b 015869 branch le_xtype_fifo_in 
-:      015871 le_parse_unknown_rsp:
-0x594c 015872 rtn 
-:      015874 le_parse_feature_req:
-0x594d 015875 jam xt_ll_feature_rsp ,mem_fifo_temp 
-0x594e 015876 branch le_xtype_fifo_in 
-:      015878 le_parse_feature_rsp:
-0x594f 015879 rtn 
-:      015881 le_parse_pause_enc_req:
-0x5950 015882 rtn 
-:      015884 le_parse_pause_enc_rsp:
-0x5951 015885 rtn 
-:      015887 le_parse_version_ind:
-0x5952 015888 rtn master 
-0x5953 015889 jam xt_ll_version_ind ,mem_fifo_temp 
-0x5954 015890 branch le_xtype_fifo_in 
-:      015892 le_parse_reject_ind:
-0x5955 015893 rtn 
-:      015896 le_parse_smp_pairing_request:
-0x5956 015897 store 1 ,mem_le_preq 
-0x5957 015898 ifetch 6 ,contr 
-0x5958 015899 istore 6 ,contw 
-0x5959 015900 jam xt_smp_pairing_response ,mem_fifo_temp 
-0x595a 015901 branch le_xtype_fifo_in 
-:      015903 le_parse_smp_pairing_response:
-0x595b 015904 store 1 ,mem_le_pres 
-0x595c 015905 ifetch 6 ,contr 
-0x595d 015906 istore 6 ,contw 
-0x595e 015907 jam xt_smp_pairing_confirm ,mem_fifo_temp 
-0x595f 015908 branch le_xtype_fifo_in 
-:      015910 le_parse_smp_pairing_confirm:
-0x5960 015911 arg mem_le_rconfirm ,contw 
-0x5961 015912 call memcpy16 
-0x5962 015913 jam xt_smp_pairing_random ,mem_fifo_temp 
-0x5963 015914 branch le_xtype_fifo_in ,master 
-0x5964 015915 jam xt_smp_pairing_confirm ,mem_fifo_temp 
-0x5965 015916 branch le_xtype_fifo_in 
-:      015918 le_parse_smp_pairing_random:
-0x5966 015919 call authenticate_rconfirm 
-0x5967 015920 branch le_parse_smp_pairing_random_success ,zero 
-0x5968 015921 jam xt_smp_pairing_failed ,mem_fifo_temp 
-0x5969 015922 branch le_xtype_fifo_in 
-:      015924 le_parse_smp_pairing_random_success:
-0x596a 015925 call generate_stk 
-0x596b 015926 jam xt_ll_enc_req ,mem_fifo_temp 
-0x596c 015927 branch le_xtype_fifo_in ,master 
-0x596d 015928 jam xt_smp_pairing_random ,mem_fifo_temp 
-0x596e 015929 branch le_xtype_fifo_in 
-:      015931 le_parse_smp_pairing_failed:
-0x596f 015932 rtn 
-:      015934 le_parse_smp_encryption_information:
-0x5970 015935 arg mem_le_peer_ltk ,contw 
-0x5971 015936 branch memcpy16 
-:      015938 le_parse_smp_master_identification:
-0x5972 015939 rtn 
-:      015941 le_parse_smp_identity_information:
-0x5973 015942 rtn 
-:      015944 le_parse_smp_identity_address_information:
-0x5974 015945 rtn 
-:      015947 le_parse_smp_signing_information:
-0x5975 015948 rtn 
-:      015950 le_parse_smp_security_request:
-0x5976 015951 rtn 
-:      015953 le_parse_att_error_response:
-0x5977 015954 increase -2 ,contr 
-0x5978 015955 ifetcht 1 ,contr 
-0x5979 015956 setarg attop_find_by_type_value_request 
-0x597a 015957 isub temp ,null 
-0x597b 015958 branch le_parse_att_error_res_find_by_type_value ,zero 
-0x597c 015959 setarg attop_find_information_request 
-0x597d 015960 isub temp ,null 
-0x597e 015961 branch le_parse_att_error_res_find_info ,zero 
-0x597f 015962 setarg attop_read_by_type_request 
-0x5980 015963 isub temp ,null 
-0x5981 015964 branch le_parse_att_error_res_read_by_type ,zero 
-0x5982 015965 setarg attop_read_blob_request 
-0x5983 015966 isub temp ,null 
-0x5984 015967 branch le_parse_att_error_res_read_blob ,zero 
-0x5985 015968 setarg attop_read_multiple_request 
-0x5986 015969 isub temp ,null 
-0x5987 015970 branch le_parse_att_error_res_read_multiple ,zero 
-0x5988 015971 rtn 
-:      015973 le_parse_att_error_res_find_by_type_value:
-0x5989 015974 rtn 
-:      015976 le_parse_att_error_res_find_info:
-0x598a 015977 rtn 
-:      015979 le_parse_att_error_res_read_by_type:
-0x598b 015980 rtn 
-:      015982 le_parse_att_error_res_read_blob:
-0x598c 015983 rtn 
-:      015985 le_parse_att_error_res_read_multiple:
-0x598d 015986 rtn 
-:      015989 le_parse_att_exchange_mtu_request:
-0x598e 015990 jam attop_exchange_mtu_response ,mem_fifo_temp 
-0x598f 015991 branch le_xtype_fifo_in 
-:      015993 le_parse_att_exchange_mtu_response:
-0x5990 015994 rtn 
-:      015996 le_parse_att_find_information_request:
-0x5991 015997 rshift8 pdata ,pdata 
-0x5992 015998 store 2 ,mem_le_search_handle_start 
-0x5993 015999 ifetch 2 ,contr 
-0x5994 016000 store 2 ,mem_le_search_handle_end 
-0x5995 016001 jam attop_find_information_response ,mem_fifo_temp 
-0x5996 016002 branch le_xtype_fifo_in 
-:      016004 le_parse_att_find_information_response:
-0x5997 016005 rtn 
-:      016007 le_parse_att_find_info_res_multi:
-0x5998 016008 rtn 
-:      016010 le_parse_att_find_info_res_error:
-0x5999 016011 rtn 
-:      016013 le_parse_att_find_by_type_value_request:
-0x599a 016014 rshift8 pdata ,pdata 
-0x599b 016015 store 2 ,mem_le_search_handle_start 
-0x599c 016016 ifetch 2 ,contr 
-0x599d 016017 store 2 ,mem_le_search_handle_end 
-0x599e 016018 ifetch 2 ,contr 
-0x599f 016019 store 2 ,mem_le_uuid 
-0x59a0 016020 ifetch 2 ,contr 
-0x59a1 016021 store 2 ,mem_le_search_att_type 
-0x59a2 016022 jam attop_find_by_type_value_response ,mem_fifo_temp 
-0x59a3 016023 branch le_xtype_fifo_in 
-:      016026 le_parse_att_find_by_type_value_response:
-0x59a4 016027 rtn 
-:      016029 le_parse_att_read_by_type_request:
-0x59a5 016030 rshift8 pdata ,pdata 
-0x59a6 016031 store 2 ,mem_le_search_handle_start 
-0x59a7 016032 ifetch 2 ,contr 
-0x59a8 016033 store 2 ,mem_le_search_handle_end 
-0x59a9 016034 ifetch 2 ,contr 
-0x59aa 016035 store 2 ,mem_le_search_att_type 
-0x59ab 016036 jam attop_read_by_type_response ,mem_fifo_temp 
-0x59ac 016037 branch le_xtype_fifo_in 
-:      016039 le_parse_att_read_by_type_response:
-0x59ad 016040 rtn 
-:      016042 le_parse_att_read_request:
-0x59ae 016043 fetch 2 ,mem_le_rxbuf + 7 
-0x59af 016044 store 2 ,mem_le_att_handle 
-0x59b0 016045 jam attop_read_response ,mem_fifo_temp 
-0x59b1 016046 branch le_xtype_fifo_in 
-:      016048 le_parse_att_read_response:
-0x59b2 016049 rtn 
-:      016051 le_send_att_read_res_end:
-0x59b3 016052 rtn 
-:      016054 le_prepare_descriptor:
-0x59b4 016055 rtn 
-:      016058 le_parse_att_read_blob_request:
-0x59b5 016059 ifetch 2 ,contr 
-0x59b6 016060 store 2 ,mem_le_att_offset 
-0x59b7 016061 jam attop_read_blob_response ,mem_fifo_temp 
-0x59b8 016062 branch le_xtype_fifo_in 
-:      016064 le_parse_att_read_blob_response:
-0x59b9 016065 rtn 
-:      016067 le_parse_att_read_multiple_request:
-0x59ba 016068 fetch 1 ,mem_le_rxbuf + 1 
-0x59bb 016069 increase -5 ,pdata 
-0x59bc 016070 rshift pdata ,pdata 
-0x59bd 016071 store 1 ,mem_le_temp 
-0x59be 016072 jam attop_read_multiple_response ,mem_fifo_temp 
-0x59bf 016073 branch le_xtype_fifo_in 
-:      016075 le_parse_att_read_multiple_response:
-0x59c0 016076 rtn 
-:      016078 le_parse_att_read_by_group_type_request:
-0x59c1 016079 rshift8 pdata ,pdata 
-0x59c2 016080 store 2 ,mem_le_search_handle_start 
-0x59c3 016081 ifetch 2 ,contr 
-0x59c4 016082 store 2 ,mem_le_search_handle_end 
-0x59c5 016083 ifetch 2 ,contr 
-0x59c6 016084 store 2 ,mem_le_search_att_type 
-0x59c7 016085 jam attop_read_by_group_type_response ,mem_fifo_temp 
-0x59c8 016086 branch le_xtype_fifo_in 
-:      016088 le_parse_att_read_by_group_type_response:
-0x59c9 016089 rtn 
-:      016091 le_parse_att_write_request:
-0x59ca 016092 fetch 1 ,mem_le_rxbuf + 1 
-0x59cb 016093 increase -7 ,pdata 
-0x59cc 016094 icopy loopcnt 
-0x59cd 016095 fetcht 2 ,mem_le_att_handle 
-0x59ce 016096 call le_att_get_handle_ptr 
-0x59cf 016097 branch le_parse_att_write_request_fail ,blank 
-0x59d0 016098 ifetch 1 ,contr 
-0x59d1 016099 isub loopcnt ,null 
-0x59d2 016100 nbranch le_parse_att_write_request_fail ,positive 
-0x59d3 016101 copy contr ,contw 
-0x59d4 016103 arg mem_le_rxbuf + 9 ,contr 
-0x59d5 016104 call memcpy 
-0x59d6 016105 jam bt_evt_le_write_request ,mem_fifo_temp 
-0x59d7 016106 call ui_ipc_send_event 
-:      016107 le_parse_att_write_request_fail:
-0x59d8 016108 jam attop_write_response ,mem_fifo_temp 
-0x59d9 016109 branch le_xtype_fifo_in 
-:      016111 le_parse_att_write_response:
-0x59da 016112 fetch 1 ,mem_le_conn_sm 
-0x59db 016113 rtn 
-:      016115 le_parse_att_prepare_write_request:
-0x59dc 016116 rtn 
-:      016118 le_parse_att_prepare_write_response:
-0x59dd 016119 rtn 
-:      016121 le_parse_att_execute_write_request:
-0x59de 016122 rtn 
-:      016124 le_parse_att_execute_write_response:
-0x59df 016125 rtn 
-:      016127 le_parse_att_handle_value_notification:
-0x59e0 016134 ifetch 5 ,contr 
-0x59e1 016135 store 5 ,mem_mouse_data 
-0x59e2 016136 jam send_mouse_data_cmd ,mem_mcmd 
-0x59e3 016138 call usb_isr 
-0x59e4 016139 rtn 
-:      016140 le_kb_handle_value_notification:
-0x59e5 016141 copy rega ,contr 
-0x59e6 016142 ifetch 8 ,contr 
-0x59e7 016143 store 8 ,mem_mouse_data 
-0x59e8 016144 jam send_kb_data_cmd ,mem_mcmd 
-0x59e9 016145 call usb_isr 
-0x59ea 016146 rtn 
-:      016148 le_parse_att_handle_value_indication:
-0x59eb 016149 rtn 
-:      016151 le_parse_att_handle_value_confirmation:
-0x59ec 016152 rtn 
-:      016154 le_parse_att_write_command:
-0x59ed 016155 fetch 1 ,mem_le_rxbuf + 1 
-0x59ee 016156 increase -7 ,pdata 
-0x59ef 016157 icopy loopcnt 
-0x59f0 016158 fetcht 2 ,mem_le_att_handle 
-0x59f1 016159 call le_att_get_handle_ptr 
-0x59f2 016160 branch le_parse_att_write_command_fail ,blank 
-0x59f3 016161 ifetch 1 ,contr 
-0x59f4 016162 isub loopcnt ,null 
-0x59f5 016163 nbranch le_parse_att_write_command_fail ,positive 
-0x59f6 016164 copy contr ,contw 
-0x59f7 016165 copy contr ,rega 
-0x59f8 016166 copy loopcnt ,regb 
-0x59f9 016167 arg mem_le_rxbuf + 9 ,contr 
-0x59fa 016168 call memcpy 
-0x59fb 016169 jam prcp_le ,mem_prcp 
-0x59fc 016170 call le_writeatt_cb 
-:      016171 le_parse_att_write_command_fail:
-0x59fd 016172 rtn 
-:      016175 le_writeatt_cb:
-0x59fe 016176 fetch 2 ,mem_cb_att_write 
-0x59ff 016177 rtn blank 
-0x5a00 016178 iforce pc 
-:      016181 le_parse_att_signed_write_command:
-0x5a01 016182 rtn 
-:      016184 le_supervision_update:
-0x5a02 016185 fetcht 4 ,mem_le_supervision_timer 
-0x5a03 016186 call get_clkbt 
-0x5a04 016187 isub temp ,timeup 
-0x5a05 016188 deposit timeup 
-0x5a06 016189 fetcht 2 ,mem_le_superto 
-0x5a07 016190 lshift4 temp ,temp 
-0x5a08 016191 lshift temp ,temp 
-0x5a09 016192 isub temp ,pdata 
-0x5a0a 016193 rtn 
-:      016195 le_supervision_flush:
-0x5a0b 016196 call get_clkbt 
-0x5a0c 016197 store 4 ,mem_le_supervision_timer 
-0x5a0d 016198 rtn 
-:      016202 le_adv:
-0x5a0e 016203 set1 mark_ext_patch ,mark 
-0x5a0f 016204 bpatch patch2e_0 ,mem_patch2e 
-0x5a10 016205 fetch 1 ,mem_le_adv_enable 
-0x5a11 016206 rtn blank 
-0x5a12 016207 arg le_adv_interval_timer ,queue 
-0x5a13 016208 call timer_check 
-0x5a14 016209 nrtn blank 
-0x5a15 016210 disable master 
-0x5a16 016211 enable swfine 
-0x5a17 016212 call le_init_adv 
-0x5a18 016213 call le_next_adv_channel 
-0x5a19 016214 call le_send_adv_ind 
-0x5a1a 016215 nbranch le_adv_not_match ,match 
-0x5a1b 016216 set1 mark_ext_patch ,mark 
-0x5a1c 016217 bpatch patch2e_1 ,mem_patch2e 
-0x5a1d 016218 fetch 1 ,mem_le_req_rcv 
-0x5a1e 016219 increase 1 ,pdata 
-0x5a1f 016220 store 1 ,mem_le_req_rcv 
-0x5a20 016221 fetch 1 ,mem_le_rxbuf 
-0x5a21 016222 and pdata ,0x0f ,pdata 
-0x5a22 016223 beq scan_req ,le_send_scan_response 
-0x5a23 016224 beq connect_req ,parse_connect_req 
-:      016225 le_adv_not_match:
-0x5a24 016226 nop 10000 
-0x5a25 016227 fetch 1 ,mem_le_ch_mapped 
-0x5a26 016228 bne 39 ,le_adv 
-0x5a27 016229 call le_ledoff 
-0x5a28 016230 arg le_adv_interval_timer ,queue 
-0x5a29 016231 fetch 2 ,mem_le_adv_interval_max 
-0x5a2a 016232 branch timer_init 
-:      016235 le_receive_window_size:
-0x5a2b 016236 set1 mark_ext_patch ,mark 
-0x5a2c 016237 bpatch patch2e_2 ,mem_patch2e 
-0x5a2d 016238 fetch 1 ,mem_le_peer_sca 
-0x5a2e 016239 call le_sca_map 
-0x5a2f 016240 fetch 2 ,mem_le_tsniff 
-0x5a30 016241 imul32 temp ,pdata 
-0x5a31 016242 arg 375 ,temp 
-0x5a32 016243 imul32 temp ,pdata 
-0x5a33 016244 arg 100000 ,temp 
-0x5a34 016245 idiv temp 
-0x5a35 016246 fetch 1 ,mem_le_window_size 
-0x5a36 016247 arg 20000 ,temp 
-0x5a37 016248 imul32 temp ,pdata 
-0x5a38 016249 store 4 ,mem_le_transmit_window 
-0x5a39 016250 set1 mark_ext_patch ,mark 
-0x5a3a 016251 bpatch patch2e_3 ,mem_patch2e 
-0x5a3b 016252 fetch 2 ,mem_rx_window_sniff 
-0x5a3c 016253 call wait_div_end 
-0x5a3d 016254 quotient temp 
-0x5a3e 016255 iadd temp ,pdata 
-0x5a3f 016256 store 2 ,mem_le_receive_window 
-0x5a40 016257 rtn 
-:      016259 parse_connect_req:
-0x5a41 016260 set1 mark_ext_patch ,mark 
-0x5a42 016261 bpatch patch2e_4 ,mem_patch2e 
-0x5a43 016262 fetch 6 ,mem_le_rxbuf + 8 
-0x5a44 016263 fetcht 6 ,mem_le_lap 
-0x5a45 016264 isub temp ,null 
-0x5a46 016265 nrtn zero 
-0x5a47 016266 call le_scan_check_sender_addr_type 
-0x5a48 016267 copy rega ,pdata 
-0x5a49 016268 store 1 ,mem_le_conn_peer_addr_type 
-0x5a4a 016269 fetch 7 ,mem_le_rxbuf + 21 
-0x5a4b 016270 store 7 ,mem_tmp_buffer 
-0x5a4c 016271 ifetch 8 ,contr 
-0x5a4d 016272 istore 8 ,contw 
-0x5a4e 016273 fetch 6 ,mem_le_rxbuf + 2 
-0x5a4f 016274 store 6 ,mem_le_plap 
-0x5a50 016275 set1 mark_ext_patch ,mark 
-0x5a51 016276 bpatch patch2e_5 ,mem_patch2e 
-0x5a52 016277 increase 6 ,contr 
-0x5a53 016278 ifetch 8 ,contr 
-0x5a54 016279 store 8 ,mem_le_access 
-0x5a55 016280 ifetcht 2 ,contr 
-0x5a56 016281 lshift2 temp ,temp 
-0x5a57 016282 ifetch 2 ,contr 
-0x5a58 016283 lshift2 pdata ,pdata 
-0x5a59 016284 store 2 ,mem_le_tsniff 
-0x5a5a 016285 store 4 ,mem_le_anchor 
-0x5a5b 016286 isub temp ,pdata 
-0x5a5c 016287 add pdata ,-2 ,clke_bt 
-0x5a5d 016288 ifetch 9 ,contr 
-0x5a5e 016289 store 9 ,mem_le_slave_latency 
-0x5a5f 016290 set1 mark_ext_patch ,mark 
-0x5a60 016291 bpatch patch2e_6 ,mem_patch2e 
-0x5a61 016292 ifetch 1 ,contr 
-0x5a62 016293 rshift4 pdata ,temp 
-0x5a63 016294 rshift temp ,temp 
-0x5a64 016295 storet 1 ,mem_le_peer_sca 
-0x5a65 016296 and_into 0x1f ,pdata 
-0x5a66 016297 store 1 ,mem_le_hop 
-0x5a67 016298 call le_receive_window_size 
-0x5a68 016299 call le_calc_channel_map 
-0x5a69 016300 call le_init_slave 
-0x5a6a 016301 call context_new 
-0x5a6b 016302 nrtn zero 
-0x5a6c 016303 set1 mark_ext_patch ,mark 
-0x5a6d 016304 bpatch patch2e_7 ,mem_patch2e 
-0x5a6e 016305 arg 0 ,temp 
-0x5a6f 016306 call hci_send_le_conn_complete 
-0x5a70 016307 call calc_clke_offset 
-0x5a71 016308 jam bt_evt_le_connected ,mem_fifo_temp 
-0x5a72 016309 call ui_ipc_send_event 
-0x5a73 016311 branch context_save 
-:      016314 le_init_attlist_search:
-0x5a74 016315 set1 mark_ext_patch ,mark 
-0x5a75 016316 bpatch patch2f_0 ,mem_patch2f 
-0x5a76 016317 fetch 2 ,mem_le_search_handle_start 
-0x5a77 016318 iforce regb 
-0x5a78 016319 fetch 2 ,mem_le_search_handle_end 
-0x5a79 016320 iforce regc 
-0x5a7a 016321 arg mem_le_att_list ,contr 
-0x5a7b 016322 enable user 
-0x5a7c 016323 rtn 
-:      016326 le_att_handle_inrange:
-0x5a7d 016327 ifetch 2 ,contr 
-0x5a7e 016328 rtn blank 
-0x5a7f 016329 isub regb ,null 
-0x5a80 016330 nrtn positive 
-0x5a81 016331 isub regc ,null 
-0x5a82 016332 rtn zero 
-0x5a83 016333 branch le_att_handle_blank ,positive 
-0x5a84 016334 force 1 ,null 
-0x5a85 016335 rtn 
-:      016336 le_att_handle_blank:
-0x5a86 016337 force 0 ,pdata 
-0x5a87 016338 rtn 
-:      016341 le_att_get_handle_ptr:
-0x5a88 016342 arg mem_le_att_list ,contr 
-:      016343 le_att_get_handle_loop:
-0x5a89 016344 ifetch 2 ,contr 
-0x5a8a 016345 rtn blank 
-0x5a8b 016346 increase 2 ,contr 
-0x5a8c 016347 isub temp ,null 
-0x5a8d 016348 rtn zero 
-0x5a8e 016349 ifetch 1 ,contr 
-0x5a8f 016350 iadd contr ,contr 
-0x5a90 016351 branch le_att_get_handle_loop 
-:      016353 le_data_send_write_req:
-0x5a91 016354 jam 0x2 ,mem_le_handle_data_len 
-0x5a92 016355 setarg 0x0001 
-0x5a93 016356 store 2 ,mem_le_handle_data 
-0x5a94 016357 jam conn_sm_wait_write_res ,mem_le_conn_sm 
-0x5a95 016358 jam attop_write_request ,mem_fifo_temp 
-0x5a96 016359 branch le_xtype_fifo_in 
-:      016361 le_data_wait_write_res:
-0x5a97 016362 rtn 
-:      016363 le_data_wait_write_res1:
-0x5a98 016364 rtn 
-:      016365 le_conn_sm_master:
-0x5a99 016366 set1 mark_ext_patch ,mark 
-0x5a9a 016367 bpatch patch2f_1 ,mem_patch2f 
-0x5a9b 016368 fetch 1 ,mem_device_option 
-0x5a9c 016369 rtnne dvc_op_dongle 
-0x5a9d 016370 fetch 1 ,mem_le_conn_sm 
-0x5a9e 016371 beq conn_sm_send_write_req ,le_data_send_write_req 
-0x5a9f 016372 beq conn_sm_wait_write_res ,le_data_wait_write_res 
-0x5aa0 016373 beq conn_sm_wait_write_res1 ,le_data_wait_write_res1 
-0x5aa1 016374 rtn 
-:      016376 le_ukey_init:
-0x5aa2 016377 setarg le_ukey 
-0x5aa3 016378 store 2 ,mem_cb_le_process 
-0x5aa4 016379 hjam uart_ctrl_normal ,core_uart_ctrl 
-0x5aa5 016380 setarg uart_baud_115200 
-0x5aa6 016381 hstore uart_baud_len ,core_uart_baud 
-0x5aa7 016382 hjam uartclk_dpll ,core_uart_clksel 
-0x5aa8 016383 hjam 0x4 ,core_gpio_sel1 
-0x5aa9 016384 setarg le_ukey_wcb 
-0x5aaa 016385 store 2 ,mem_cb_att_write 
-0x5aab 016386 call le_init_att 
-0x5aac 016387 rtn wake 
-0x5aad 016388 branch eeprom_load_reconn_info 
-:      016391 le_ukey:
-0x5aae 016392 fetch 1 ,mem_le_mode 
-0x5aaf 016393 compare lemode_slave ,pdata ,0xff 
-0x5ab0 016394 setarg 5 
-0x5ab1 016395 call set_pwm_steadyon ,true 
-0x5ab2 016396 ncall set_pwm_blink ,true 
-0x5ab3 016397 call uartd_prepare_rx 
-0x5ab4 016398 branch le_ukey_senddata ,blank 
-0x5ab5 016399 fetch 2 ,mem_le_notify_attr_start 
-0x5ab6 016400 iforce contw 
-0x5ab7 016401 sub loopcnt ,20 ,null 
-0x5ab8 016402 branch le_ukey_loop ,positive 
-0x5ab9 016403 force 20 ,loopcnt 
-:      016404 le_ukey_loop:
-0x5aba 016405 ifetch 1 ,contru 
-0x5abb 016406 istore 1 ,contw 
-0x5abc 016407 loop le_ukey_loop 
-0x5abd 016408 call uartd_rxdone 
-:      016409 le_ukey_senddata:
-0x5abe 016410 jam notify_handle ,mem_le_notify_handle 
-0x5abf 016411 fetcht 2 ,mem_le_notify_attr_start 
-0x5ac0 016412 ifetch 1 ,temp 
-0x5ac1 016413 rtn blank 
-0x5ac2 016414 call le_xtype_fifo_is_full 
-0x5ac3 016415 nrtn blank 
-0x5ac4 016416 jam attop_handle_value_notification ,mem_fifo_temp 
-0x5ac5 016417 branch le_xtype_fifo_in 
-:      016419 le_ukey_wcb:
-0x5ac6 016420 copy regb ,temp 
-0x5ac7 016421 call uartd_prepare_tx 
-0x5ac8 016422 copy rega ,contr 
-0x5ac9 016423 copy regb ,loopcnt 
-:      016424 le_writeatt_cb_loop:
-0x5aca 016425 ifetch 1 ,contr 
-0x5acb 016426 istore 1 ,contwu 
-0x5acc 016427 loop le_writeatt_cb_loop 
-0x5acd 016428 branch uartd_send 
-:      016430 le_clear_notify_att:
-0x5ace 016431 fetch 1 ,mem_device_option 
-0x5acf 016432 rtnne dvc_op_ukey 
-0x5ad0 016433 fetch 2 ,mem_le_notify_handle 
-0x5ad1 016434 rtnne notify_handle 
-0x5ad2 016435 fetcht 2 ,mem_le_notify_attr_start 
-0x5ad3 016436 setarg 0 
-0x5ad4 016437 istore 9 ,temp 
-0x5ad5 016438 istore 9 ,contw 
-0x5ad6 016439 istore 2 ,contw 
-0x5ad7 016440 rtn 
-:      016443 le_ledoff:
-0x5ad8 016444 fetcht 1 ,mem_le_adv_led 
-0x5ad9 016445 setflip gpio_active_bit ,temp 
-0x5ada 016446 branch gpio_out 
-:      016449 le_modified_name:
-0x5adb 016450 set1 mark_ext_patch ,mark 
-0x5adc 016451 bpatch patch2f_2 ,mem_patch2f 
-0x5add 016452 call le_modified_name_att_list 
-0x5ade 016453 branch le_modified_name_adv 
-:      016455 le_modified_name_att_list:
-0x5adf 016456 fetch 1 ,mem_le_name_len 
-0x5ae0 016457 copy pdata ,loopcnt 
-0x5ae1 016458 arg uuid_chrctr_device_name ,temp 
-0x5ae2 016459 call le_att_get_uuid_ptr 
-0x5ae3 016460 increase 1 ,contr 
-0x5ae4 016461 copy contr ,contw 
-0x5ae5 016462 arg mem_le_name ,contr 
-0x5ae6 016463 call memcpy 
-0x5ae7 016464 fetch 1 ,mem_le_name_len 
-0x5ae8 016465 sub pdata ,max_name_len ,loopcnt 
-0x5ae9 016466 copy loopcnt ,temp 
-0x5aea 016467 copy loopcnt ,pdata 
-0x5aeb 016468 ncall memcpy_empty ,blank 
-0x5aec 016469 rtn 
-:      016471 le_modified_name_adv:
-0x5aed 016472 fetch 1 ,mem_le_adv_data_len 
-0x5aee 016473 fetcht 1 ,mem_le_adv_data 
-0x5aef 016474 isub temp ,pdata 
-0x5af0 016475 copy pdata ,loopcnt 
-0x5af1 016476 copy pdata ,rega 
-0x5af2 016477 fetch 1 ,mem_le_adv_data 
-0x5af3 016478 increase 1 ,pdata 
-0x5af4 016479 arg mem_le_adv_data ,contr 
-0x5af5 016480 iadd contr ,contr 
-0x5af6 016481 arg mem_le_adv_temp ,contw 
-0x5af7 016482 call memcpy 
-0x5af8 016483 set1 mark_ext_patch ,mark 
-0x5af9 016484 bpatch patch2f_3 ,mem_patch2f 
-0x5afa 016485 fetch 1 ,mem_le_name_len 
-0x5afb 016486 copy pdata ,loopcnt 
-0x5afc 016487 increase 1 ,pdata 
-0x5afd 016488 store 1 ,mem_le_adv_data 
-0x5afe 016489 arg mem_le_adv_data + 2 ,contw 
-0x5aff 016490 arg mem_le_name ,contr 
-0x5b00 016491 call memcpy 
-0x5b01 016492 copy rega ,loopcnt 
-0x5b02 016493 arg mem_le_adv_temp ,contr 
-0x5b03 016494 call memcpy 
-0x5b04 016495 fetch 1 ,mem_le_adv_data 
-0x5b05 016496 iadd rega ,pdata 
-0x5b06 016497 store 1 ,mem_le_adv_data_len 
-0x5b07 016498 rtn 
-:      016501 le_get_device_name:
-0x5b08 016502 set1 mark_ext_patch ,mark 
-0x5b09 016503 bpatch patch2f_4 ,mem_patch2f 
-0x5b0a 016504 arg uuid_chrctr_device_name ,temp 
-0x5b0b 016505 branch le_att_get_uuid_ptr 
-:      016508 le_att_get_uuid_ptr:
-0x5b0c 016509 arg mem_le_att_list ,contr 
-:      016510 le_att_get_uuid_loop:
-0x5b0d 016511 ifetch 2 ,contr 
-0x5b0e 016512 branch assert ,blank 
-0x5b0f 016513 ifetch 2 ,contr 
-0x5b10 016514 isub temp ,null 
-0x5b11 016515 rtn zero 
-0x5b12 016516 ifetch 1 ,contr 
-0x5b13 016517 iadd contr ,contr 
-0x5b14 016518 branch le_att_get_uuid_loop 
-:      016521 memcpy_empty:
-0x5b15 016522 setarg space 
-0x5b16 016523 istore 1 ,contw 
-0x5b17 016524 loop memcpy_empty 
-0x5b18 016525 rtn 
-:      016528 le_lpm_set_mult:
-0x5b19 016529 set1 mark_ext_patch ,mark 
-0x5b1a 016530 bpatch patch2f_5 ,mem_patch2f 
-0x5b1b 016531 disable wake 
-0x5b1c 016532 branch le_lpm_set_mult_attempt ,attempt 
-0x5b1d 016533 nbranch le_lpm_lost ,match 
-:      016534 le_lpm_set_mult_attempt:
-0x5b1e 016535 call lpm_match 
-0x5b1f 016536 fetch 2 ,mem_rx_window_sniff 
-0x5b20 016537 store 2 ,mem_le_receive_window 
-0x5b21 016538 fetch 1 ,mem_le_rxbuf 
-0x5b22 016539 compare 1 ,pdata ,3 
-0x5b23 016540 nbranch lpm_mult_short ,true 
-0x5b24 016541 fetch 1 ,mem_le_txheader 
-0x5b25 016542 compare 1 ,pdata ,3 
-0x5b26 016543 nbranch lpm_mult_short ,true 
-0x5b27 016544 fetch 1 ,mem_le_state 
-0x5b28 016545 bbit1 lestate_update_param ,lpm_mult_short 
-0x5b29 016546 branch lpm_mult_wait_timeout 
-:      016548 le_lpm_lost:
-0x5b2a 016549 fetcht 2 ,mem_rx_window_sniff 
-0x5b2b 016550 rshift temp ,temp 
-0x5b2c 016551 fetch 2 ,mem_le_receive_window 
-0x5b2d 016552 iadd temp ,pdata 
-0x5b2e 016553 store 2 ,mem_le_receive_window 
-0x5b2f 016554 branch lpm_lost 
-:      016556 le_clean_att_list_handle_enable:
-0x5b30 016557 set1 mark_ext_patch ,mark 
-0x5b31 016558 bpatch patch2f_6 ,mem_patch2f 
-0x5b32 016559 jam 0 ,mem_le_switch_send_data 
-0x5b33 016560 fetcht 2 ,mem_le_notify_handle 
-0x5b34 016561 call le_att_check_notification_enable 
-0x5b35 016562 copy rega ,contw 
-0x5b36 016563 setarg 0 
-0x5b37 016564 istore 1 ,contw 
-0x5b38 016565 rtn 
-:      016566 le_scan_addr_to_uart:
-0x5b39 016567 fetch 1 ,mem_device_option 
-0x5b3a 016568 rtnne dvc_op_module 
-0x5b3b 016569 call get_uart_twptr 
-0x5b3c 016570 arg mem_le_plap ,rega 
-0x5b3d 016571 call adss_hex2string_to_uart 
-0x5b3e 016572 setarg 0x2c 
-0x5b3f 016573 istore 1 ,contwu 
-0x5b40 016574 call at_rssi_result 
-0x5b41 016575 branch uartd_send 
-:      016578 prcp_le_tx:
-0x5b42 016579 arg prcp_tx_le ,temp 
-0x5b43 016580 call le_att_check_notification_enable 
-0x5b44 016581 rtnbit0 0 
-0x5b45 016582 call le_xtype_fifo_is_full 
-0x5b46 016583 nrtn blank 
-0x5b47 016584 arg prcp_tx_le ,temp 
-0x5b48 016585 storet 2 ,mem_le_notify_handle 
-0x5b49 016586 call le_att_get_handle_ptr 
-0x5b4a 016587 branch assert ,blank 
-0x5b4b 016588 add contr ,1 ,contw 
-0x5b4c 016589 arg prcp_tx_data_len ,loopcnt 
-0x5b4d 016590 arg mem_prcp_data ,contr 
-0x5b4e 016591 call memcpy 
-0x5b4f 016592 jam attop_handle_value_notification ,mem_fifo_temp 
-0x5b50 016593 branch le_xtype_fifo_in 
-:      016594 prcp_tx:
-0x5b51 016595 rtn 
-:      016598 le_search_adtype:
-0x5b52 016599 set1 mark_ext_patch ,mark 
-0x5b53 016600 bpatch patch2f_7 ,mem_patch2f 
-0x5b54 016601 fetch 1 ,mem_le_rxbuf + 1 
-0x5b55 016602 arg mem_le_rxbuf + 8 ,contr 
-0x5b56 016603 iadd contr ,loopcnt 
-:      016604 le_search_adtype_loop:
-0x5b57 016605 ifetcht 1 ,contr 
-0x5b58 016606 ifetch 1 ,contr 
-0x5b59 016607 isub rega ,null 
-0x5b5a 016608 rtn zero 
-0x5b5b 016609 add temp ,-1 ,pdata 
-0x5b5c 016610 iadd contr ,contr 
-0x5b5d 016611 deposit loopcnt 
-0x5b5e 016612 isub contr ,null 
-0x5b5f 016613 branch le_search_adtype_loop ,positive 
-0x5b60 016614 force 1 ,null 
-0x5b61 016615 rtn 
-:      016622 init_lmp:
-0x5b62 016623 rtn wake 
-:      016624 init_lmp_work:
-0x5b63 016625 setarg 0 
-0x5b64 016626 store 1 ,mem_lmp_to_send 
-0x5b65 016627 store 1 ,mem_conn_sm 
-0x5b66 016628 store 1 ,mem_lmo_opcode1 
-0x5b67 016629 store 1 ,mem_lmo_opcode2 
-0x5b68 016630 store 1 ,mem_esco_addr 
-0x5b69 016631 store 1 ,mem_auth_enable 
-0x5b6a 016632 store 1 ,mem_connection_options 
-0x5b6b 016633 store 1 ,mem_pairing_auth 
-0x5b6c 016634 jam switch_flag_init ,mem_switch_flag 
-0x5b6d 016635 jam 0 ,mem_switch_fail_master_count 
-0x5b6e 016636 jam null_encryp ,mem_wait_encryption 
-:      016637 init_lmp_reinit:
-0x5b6f 016638 set1 mark_ext_patch ,mark 
-0x5b70 016639 bpatch patch3c_0 ,mem_patch3c 
-0x5b71 016640 jam 0 ,mem_pairing_auth 
-0x5b72 016641 jam 0 ,mem_sp_localsm 
-0x5b73 016642 jam 0 ,mem_lmp_conn_state 
-0x5b74 016643 fetch 1 ,mem_device_option 
-0x5b75 016644 rtnne dvc_op_hci ,pdata 
-0x5b76 016645 jam 0 ,mem_link_key_exists 
-:      016647 parse_rx_done:
-0x5b77 016648 rtn 
-:      016650 parse_lmp:
-0x5b78 016651 set1 mark_ext_patch ,mark 
-0x5b79 016652 bpatch patch3c_1 ,mem_patch3c 
-0x5b7a 016653 call setlocalsm_master ,master 
-0x5b7b 016654 ncall setlocalsm_slave ,master 
-0x5b7c 016655 fetch 1 ,mem_lmo_opcode2 
-0x5b7d 016656 ncall lmo_fifo_process ,blank 
-0x5b7e 016657 fetch 1 ,mem_lmo_opcode2 
-0x5b7f 016658 nrtn blank 
-0x5b80 016659 fetch 1 ,mem_state_map 
-0x5b81 016660 rtnbit0 smap_rxlmp 
-0x5b82 016661 set0 smap_rxlmp ,pdata 
-0x5b83 016662 set0 mark_rxbuf_inuse ,mark 
-0x5b84 016663 store 1 ,mem_state_map 
-0x5b85 016664 fetch 1 ,mem_rxbuf 
-0x5b86 016665 fetcht 1 ,mem_state_map 
-0x5b87 016666 isolate1 smap_lmptidinit ,pdata 
-0x5b88 016667 setflag true ,smap_lmptid ,temp 
-0x5b89 016668 storet 1 ,mem_state_map 
-0x5b8a 016669 and_into 0x2 ,temp 
-0x5b8b 016670 storet 1 ,mem_lmo_tid2 
-0x5b8c 016671 fetcht 1 ,mem_state_map 
-0x5b8d 016672 rshift pdata ,pdata 
-0x5b8e 016673 store 1 ,mem_lmi_opcode2 
-0x5b8f 016674 set1 mark_ext_patch ,mark 
-0x5b90 016675 bpatch patch3c_2 ,mem_patch3c 
-0x5b91 016676 fetch 1 ,mem_lmi_opcode2 
-0x5b92 016677 beq lmp_escape ,parse_lmp_escape 
-0x5b93 016678 beq lmp_accepted ,parse_lmp_accepted 
-0x5b94 016679 beq lmp_not_accepted ,parse_lmp_not_accepted 
-0x5b95 016680 beq lmp_set_afh ,parse_lmp_set_afh 
-0x5b96 016681 beq lmp_clkoffset_req ,parse_lmp_clkoffset_req 
-0x5b97 016682 beq lmp_encryption_mode_req ,parse_lmp_encryption_mode_req 
-0x5b98 016683 beq lmp_encryption_key_size_req ,parse_lmp_crypt_key 
-0x5b99 016684 beq lmp_auto_rate ,parse_lmp_auto_rate 
-0x5b9a 016685 beq lmp_test_control ,parse_lmp_test_control 
-0x5b9b 016686 beq lmp_test_activate ,parse_lmp_test_activate 
-0x5b9c 016687 beq lmp_setup_complete ,parse_lmp_setup_complete 
-0x5b9d 016688 beq lmp_supervision_timeout ,parse_lmp_supervision_timeout 
-0x5b9e 016689 beq lmp_features_req ,parse_lmp_features_req 
-0x5b9f 016690 beq lmp_host_connection_req ,parse_lmp_conn_req 
-0x5ba0 016691 beq lmp_version_req ,parse_lmp_version_req 
-0x5ba1 016692 beq lmp_version_res ,parse_lmp_version_res 
-0x5ba2 016693 beq lmp_detach ,parse_lmp_detach 
-0x5ba3 016694 beq lmp_max_slot ,parse_lmp_max_slot 
-0x5ba4 016695 beq lmp_max_slot_req ,parse_lmp_max_slot_req 
-0x5ba5 016696 beq lmp_name_req ,parse_lmp_name_req 
-0x5ba6 016697 beq lmp_name_res ,parse_lmp_name_res 
-0x5ba7 016698 beq lmp_features_res ,parse_lmp_features_res 
-0x5ba8 016699 beq lmp_comb_key ,parse_lmp_comb_key 
-0x5ba9 016700 beq lmp_au_rand ,parse_lmp_au_rand 
-0x5baa 016701 beq lmp_in_rand ,parse_lmp_in_rand 
-0x5bab 016702 beq lmp_sres ,parse_lmp_sres 
-0x5bac 016703 beq lmp_incr_power_req ,parse_lmp_incr_power 
-0x5bad 016704 beq lmp_decr_power_req ,parse_lmp_decr_power 
-0x5bae 016705 beq lmp_max_power ,parse_lmp_max_power 
-0x5baf 016706 beq lmp_min_power ,parse_lmp_min_power 
-0x5bb0 016707 beq lmp_page_mode_req ,parse_lmp_page_mode_req 
-0x5bb1 016708 beq lmp_page_scan_mode_req ,parse_lmp_page_scan_mode_req 
-0x5bb2 016709 beq lmp_preferred_rate ,parse_lmp_preferred_rate 
-0x5bb3 016710 beq lmp_remove_sco_link_req ,parse_lmp_remove_sco_link_req 
-0x5bb4 016711 beq lmp_sco_link_req ,parse_lmp_sco_link_req 
-0x5bb5 016712 beq lmp_slot_offset ,parse_lmp_slot_offset 
-0x5bb6 016713 beq lmp_sniff_req ,parse_lmp_sniff_req 
-0x5bb7 016714 beq lmp_start_encryption_req ,parse_lmp_start_encryption_req 
-0x5bb8 016715 beq lmp_stop_encryption_req ,parse_lmp_stop_encryption_req 
-0x5bb9 016716 beq lmp_switch_req ,parse_lmp_switch_req 
-0x5bba 016717 beq lmp_temp_rand ,parse_lmp_temp_rand 
-0x5bbb 016718 beq lmp_temp_key ,parse_lmp_temp_key 
-0x5bbc 016719 beq lmp_timing_accuracy_req ,parse_lmp_timing_accuracy_req 
-0x5bbd 016720 beq lmp_timing_accuracy_res ,parse_lmp_timing_accuracy_res 
-0x5bbe 016721 beq lmp_unit_key ,parse_lmp_unit_key 
-0x5bbf 016722 beq lmp_unsniff_req ,parse_lmp_unsniff_req 
-0x5bc0 016723 beq lmp_use_semi_permanent_key ,parse_lmp_use_semi_permanend_key 
-0x5bc1 016724 beq lmp_encapsulated_header ,parse_lmp_encapsulated_header 
-0x5bc2 016725 beq lmp_encapsulated_payload ,parse_lmp_encapsulated_payload 
-0x5bc3 016726 beq lmp_simple_pairing_confirm ,parse_simple_pairing_confirm 
-0x5bc4 016727 beq lmp_simple_pairing_number ,parse_lmp_simple_pairing_number 
-0x5bc5 016728 beq lmp_dhkey_check ,parse_dhkey_check 
-0x5bc6 016729 beq lmp_clkoffset_res ,parse_lmp_clkoffset_res 
-0x5bc7 016730 beq lmp_enc_key_size_mask_req ,parse_enc_key_size_mask_req 
-:      016733 reject_unknown_packet:
-0x5bc8 016734 jam unknown_lmp_pdu ,mem_lmo_reason2 
-:      016735 reject_lmp_packet:
-0x5bc9 016736 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5bca 016737 rtn 
-:      016739 parse_lmp_clkoffset_req:
-0x5bcb 016740 jam lmp_clkoffset_res ,mem_lmo_opcode2 
-0x5bcc 016741 rtn 
-:      016743 parse_enc_key_size_mask_req:
-0x5bcd 016744 jam lmp_enc_key_size_mask_res ,mem_lmo_opcode2 
-0x5bce 016745 rtn 
-:      016747 parse_lmp_set_afh:
-0x5bcf 016748 fetch 4 ,mem_rxbuf + 1 
-0x5bd0 016749 lshift pdata ,pdata 
-0x5bd1 016750 store 4 ,mem_afh_instant 
-0x5bd2 016751 fetch 1 ,mem_rxbuf + 5 
-0x5bd3 016752 store 1 ,mem_afh_new_mod 
-0x5bd4 016753 fetch 5 ,mem_rxbuf + 6 
-0x5bd5 016754 store 5 ,mem_afh_map_new 
-0x5bd6 016755 fetch 5 ,mem_rxbuf + 11 
-0x5bd7 016756 istore 5 ,contw 
-0x5bd8 016757 fetch 1 ,mem_mode 
-0x5bd9 016758 set1 afh_change ,pdata 
-0x5bda 016759 store 1 ,mem_mode 
-0x5bdb 016760 rtn 
-:      016761 parse_lmp_escape:
-0x5bdc 016762 fetch 1 ,mem_rxbuf + 1 
-0x5bdd 016763 set1 7 ,pdata 
-0x5bde 016764 store 1 ,mem_lmi_opcode2 
-0x5bdf 016765 beq lmp_ext_accepted ,parse_lmpext_accepted 
-0x5be0 016766 beq lmp_not_accepted_ext ,parse_lmpext_not_accepted 
-0x5be1 016767 beq lmp_sniff_subrating_req ,parse_lmp_sniff_subrating_req 
-0x5be2 016768 beq lmp_sniff_subrating_res ,parse_lmp_sniff_subrating_res 
-0x5be3 016769 beq lmp_packet_type_table_req ,parse_lmpext_packet_type_table_req 
-0x5be4 016770 beq lmp_ext_features_req ,parse_lmpext_features_req 
-0x5be5 016771 beq lmp_ext_features_res ,parse_lmpext_features_res 
-0x5be6 016772 beq lmp_ext_chn_classification_req ,parse_lmpext_chn_classification_req 
-0x5be7 016773 beq lmp_pause_encryption_req ,parse_lmpext_pause_encrypt 
-0x5be8 016774 beq lmp_resume_encryption_req ,parse_lmpext_resume_encrypt 
-0x5be9 016775 beq lmp_io_cap_req ,parse_lmpext_iocap_req 
-0x5bea 016776 beq lmp_io_cap_res ,parse_lmpext_iocap_res 
-0x5beb 016777 beq lmp_ext_remove_esco_req ,parse_lmpext_remove_esco_req 
-0x5bec 016778 beq lmp_ext_esco_link_req ,parse_lmpext_esco_link_req 
-0x5bed 016779 rtneq lmp_ext_features_res 
-:      016782 reject_unknown_ext_packet:
-0x5bee 016783 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5bef 016784 jam unknown_lmp_pdu ,mem_lmo_reason2 
-0x5bf0 016786 rtn 
-:      016787 parse_lmpext_chn_classification_req:
-0x5bf1 016788 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5bf2 016789 jam not_support_chn_classification ,mem_lmo_reason2 
-0x5bf3 016790 rtn 
-:      016792 parse_lmpext_esco_link_req:
-0x5bf4 016793 fetch 1 ,mem_rxbuf + 2 
-0x5bf5 016794 store 1 ,mem_sco_handle 
-0x5bf6 016795 fetch 1 ,mem_rxbuf + 3 
-0x5bf7 016796 store 1 ,mem_esco_addr 
-0x5bf8 016797 fetch 1 ,mem_rxbuf + 5 
-0x5bf9 016798 store 1 ,mem_esco_desco 
-0x5bfa 016799 fetch 1 ,mem_rxbuf + 9 
-0x5bfb 016800 store 1 ,mem_esco_type 
-0x5bfc 016801 fetch 1 ,mem_rxbuf + 14 
-0x5bfd 016802 store 1 ,mem_air_mode 
-0x5bfe 016803 bmark1 mark_esco ,check_esco_prarm 
-0x5bff 016804 set1 mark_esco ,mark 
-0x5c00 016805 call push_tid_follow 
-0x5c01 016806 store 1 ,mem_accptsco_tid 
-0x5c02 016807 force 0 ,temp 
-0x5c03 016808 branch hci_send_conn_req_event 
-:      016810 parse_lmpext_esco_link_req_change_param:
-0x5c04 016811 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
-0x5c05 016812 jam prarm_neogotiation ,mem_neogotiation_state 
-0x5c06 016813 branch cmd_exit 
-:      016815 check_esco_prarm:
-0x5c07 016816 fetch 1 ,mem_esco_type 
-0x5c08 016817 bne type_hv3 ,reject_esco_prarm 
-0x5c09 016818 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5c0a 016819 branch esco_prarm_common 
-:      016820 reject_esco_prarm:
-0x5c0b 016821 set0 mark_esco ,mark 
-0x5c0c 016822 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5c0d 016823 force hci_error_unknown_hci_command ,temp 
-0x5c0e 016824 call hci_send_sco_complete 
-:      016825 esco_prarm_common:
-0x5c0f 016826 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
-0x5c10 016827 rtn 
-:      016830 parse_lmpext_remove_esco_req:
-0x5c11 016831 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5c12 016832 jam lmp_ext_remove_esco_req ,mem_lmi_opcode2 
-0x5c13 016833 branch stop_esco 
-:      016835 parse_lmpext_iocap_req:
-0x5c14 016836 call iocap_lmpext_load 
-0x5c15 016837 fetch 1 ,mem_device_option 
-0x5c16 016838 beq dvc_op_hci ,iocap_lmpext_hci 
-0x5c17 016839 jam lmp_io_cap_res ,mem_lmo_opcode2 
-0x5c18 016840 rtn 
-:      016842 parse_lmpext_iocap_res:
-0x5c19 016843 call iocap_lmpext_load 
-0x5c1a 016844 fetch 1 ,mem_device_option 
-0x5c1b 016845 beq dvc_op_hci ,iocap_lmpext_hci 
-0x5c1c 016846 branch iocap_lmpext_common 
-:      016848 iocap_lmpext_load:
-0x5c1d 016849 arg mem_sp_iocap_remote ,contw 
-0x5c1e 016850 fetch 3 ,mem_rxbuf + 2 
-0x5c1f 016851 istore 3 ,contw 
-0x5c20 016852 rtn 
-:      016854 iocap_lmpext_hci:
-0x5c21 016855 call hci_send_io_cap_response_event 
-:      016856 iocap_lmpext_common:
-0x5c22 016857 call check_localsm 
-0x5c23 016858 ncall hci_send_io_cap_req_event ,true 
-0x5c24 016859 branch master_set_mem_master_sp_flag ,true 
-0x5c25 016860 rtn 
-:      016861 parse_lmpext_accepted:
-0x5c26 016862 fetch 1 ,mem_rxbuf + 3 
-0x5c27 016863 set1 7 ,pdata 
-0x5c28 016864 store 1 ,mem_lmi_accepted_opcode 
-0x5c29 016865 beq lmp_packet_type_table_req ,parse_lmpext_accepted_ptt 
-0x5c2a 016866 beq lmp_ext_esco_link_req ,play_sco 
-0x5c2b 016867 beq lmp_ext_remove_esco_req ,parse_lmpext_stop_esco 
-0x5c2c 016868 rtn 
-:      016870 parse_lmpext_stop_esco:
-0x5c2d 016871 branch stop_esco 
-:      016873 parse_lmpext_not_accepted:
-0x5c2e 016874 fetch 1 ,mem_rxbuf + 3 
-0x5c2f 016875 set1 7 ,pdata 
-0x5c30 016876 store 1 ,mem_lmi_accepted_opcode 
-0x5c31 016877 beq lmp_packet_type_table_req ,parse_lmpext_not_accepted_ptt 
-0x5c32 016878 beq lmp_ext_esco_link_req ,parse_lmpext_not_accepted_esco 
-0x5c33 016879 rtn 
-:      016881 parse_lmpext_not_accepted_esco:
-0x5c34 016882 set0 mark_esco ,mark 
-0x5c35 016883 rtn 
-:      016885 parse_lmpext_accepted_ptt:
-0x5c36 016886 fetch 1 ,mem_ptt 
-0x5c37 016887 fetcht 1 ,mem_state_map 
-0x5c38 016888 nsetflag blank ,smap_edr ,temp 
-0x5c39 016889 storet 1 ,mem_state_map 
-:      016890 parse_lmpext_not_accepted_ptt:
-0x5c3a 016891 fetch 1 ,mem_state 
-0x5c3b 016892 rtnbit0 state_init_seq 
-0x5c3c 016893 set0 state_init_seq ,pdata 
-0x5c3d 016894 store 1 ,mem_state 
-0x5c3e 016895 fetch 1 ,mem_auth_enable 
-0x5c3f 016896 nbranch hci_send_linkkey_req ,blank 
-0x5c40 016897 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5c41 016898 rtn 
-:      016900 parse_lmpext_pause_encrypt:
-0x5c42 016901 nbranch parse_lmpext_pause_encrypt_slave ,master 
-0x5c43 016902 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5c44 016903 branch tid_reply 
-:      016905 parse_lmpext_pause_encrypt_slave:
-0x5c45 016906 jam lmp_pause_encryption_req ,mem_lmo_opcode2 
-0x5c46 016907 rtn 
-:      016909 parse_lmpext_resume_encrypt:
-0x5c47 016912 call tid_reply 
-0x5c48 016913 branch lmp_start_encryption 
-:      016915 parse_lmpext_features_req:
-0x5c49 016916 jam lmp_ext_features_res ,mem_lmo_opcode2 
-0x5c4a 016917 rtn 
-:      016919 parse_lmpext_features_res:
-0x5c4b 016920 fetcht 1 ,mem_rxbuf + 4 
-0x5c4c 016921 and temp ,0x1 ,temp 
-0x5c4d 016922 storet 1 ,mem_remote_sppcap 
-0x5c4e 016923 fetch 1 ,mem_hci_cmd 
-0x5c4f 016924 bne hci_cmd_wait_remote_ext_feature ,parse_lmpext_features_res_not_hci 
-0x5c50 016925 jam 0 ,mem_hci_cmd 
-0x5c51 016926 call hci_send_remote_ext_features_event 
-:      016927 parse_lmpext_features_res_not_hci:
-0x5c52 016928 fetch 1 ,mem_conn_sm 
-0x5c53 016929 rtnne conn_sm_wait_features_ext 
-0x5c54 016930 jam conn_sm_send_conn_req ,mem_conn_sm 
-0x5c55 016931 branch process_conn_sm 
-:      016933 parse_lmp_accepted:
-0x5c56 016934 fetch 1 ,mem_rxbuf + 1 
-0x5c57 016935 store 1 ,mem_lmi_accepted_opcode 
-0x5c58 016936 beq lmp_host_connection_req ,parse_lmp_accepted_hostconn 
-0x5c59 016937 beq lmp_in_rand ,parse_lmp_accepted_inrand 
-0x5c5a 016938 beq lmp_encryption_mode_req ,parse_lmp_accepted_enc_mode 
-0x5c5b 016939 beq lmp_encryption_key_size_req ,parse_lmp_accepted_enc_keysize 
-0x5c5c 016940 beq lmp_start_encryption_req ,parse_lmp_accepted_start_enc 
-0x5c5d 016941 beq lmp_stop_encryption_req ,parse_lmp_accepted_stop_enc 
-0x5c5e 016942 beq lmp_unsniff_req ,parse_lmp_accepted_unsniff_req 
-0x5c5f 016943 beq lmp_sniff_req ,parse_lmp_accepted_sniff_req 
-0x5c60 016944 beq lmp_sco_link_req ,play_sco 
-0x5c61 016946 beq lmp_switch_req ,parse_lmp_accepted_switch 
-0x5c62 016948 beq lmp_encapsulated_header ,parse_lmp_accepted_encapsulated_header 
-0x5c63 016949 beq lmp_encapsulated_payload ,parse_lmp_accepted_encapsulated_payload 
-0x5c64 016950 beq lmp_simple_pairing_number ,parse_lmp_accepted_simple_pairing_number 
-0x5c65 016951 beq lmp_dhkey_check ,parse_lmp_accepted_dhkey_check 
-0x5c66 016952 rtn 
-:      016954 parse_lmp_not_accepted:
-0x5c67 016955 fetch 1 ,mem_rxbuf + 1 
-0x5c68 016956 store 1 ,mem_lmi_accepted_opcode 
-0x5c69 016957 beq lmp_name_req ,parse_lmp_not_accepted_name_req 
-0x5c6a 016958 beq lmp_host_connection_req ,parse_lmp_not_accepted_hostconn 
-0x5c6b 016959 beq lmp_au_rand ,parse_lmp_not_accepted_aurand 
-0x5c6c 016960 beq lmp_sco_link_req ,parse_lmp_not_accepted_sco_link_req 
-0x5c6d 016961 beq lmp_in_rand ,parse_lmp_not_accepted_inrand 
-0x5c6e 016962 beq lmp_switch_req ,parse_lmp_not_accepted_switch 
-0x5c6f 016964 beq lmp_simple_pairing_number ,parse_lmp_not_accepted_simple_pairing_number 
-0x5c70 016965 beq lmp_dhkey_check ,parse_lmp_not_accepted_dhkey_check 
-0x5c71 016966 beq lmp_unsniff_req ,parse_lmp_not_accepted_unsniff_req 
-0x5c72 016967 beq lmp_sniff_req ,parse_lmp_not_acdcept_sniff_req 
-0x5c73 016968 rtn 
-:      016970 parse_lmp_accepted_switch:
-0x5c74 016971 jam bt_evt_switch_accept ,mem_fifo_temp 
-0x5c75 016972 call ui_ipc_send_event 
-0x5c76 016973 branch role_switch_prepare0 
-:      016974 parse_lmp_not_accepted_switch:
-0x5c77 016975 jam bt_evt_switch_not_accept ,mem_fifo_temp 
-0x5c78 016976 call ui_ipc_send_event 
-0x5c79 016977 jam switch_flag_not_accept ,mem_switch_flag 
-0x5c7a 016978 setarg timer_switch_waite 
-0x5c7b 016979 arg switch_wait_timer ,queue 
-0x5c7c 016980 branch timer_init 
-:      016983 parse_lmp_accepted_hostconn:
-0x5c7d 016986 fetch 1 ,mem_lmp_conn_state 
-0x5c7e 016987 set1 received_conn_req ,pdata 
-0x5c7f 016988 store 1 ,mem_lmp_conn_state 
-0x5c80 016989 jam bt_evt_bb_connected ,mem_fifo_temp 
-0x5c81 016990 call ui_ipc_send_event 
-0x5c82 016991 jam lmp_packet_type_table_req ,mem_lmo_opcode2 
-:      016993 parse_lmp_accepted_hostconn_ctn:
-0x5c83 016995 fetch 1 ,mem_conn_sm 
-0x5c84 016996 bne conn_sm_wait_conn_accept ,parse_rx_done 
-0x5c85 016999 jam conn_sm_auth_pair ,mem_conn_sm 
-0x5c86 017000 rtn 
-:      017008 parse_lmp_not_accepted_hostconn:
-0x5c87 017009 jam acl_connection_already_exists ,mem_disconn_reason_send 
-0x5c88 017010 jam lmp_detach ,mem_lmo_opcode2 
-0x5c89 017011 force hci_error_host_timeout ,temp 
-0x5c8a 017012 call hci_send_connection_error 
-0x5c8b 017014 jam conn_sm_standby ,mem_conn_sm 
-0x5c8c 017016 branch parse_rx_done ,true 
-0x5c8d 017017 rtn 
-:      017019 parse_lmp_not_accepted_sco_link_req:
-0x5c8e 017020 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x5c8f 017021 rtn 
-:      017024 parse_lmp_accepted_inrand:
-0x5c90 017025 fetch 1 ,mem_link_key_exists 
-0x5c91 017026 nrtn blank 
-0x5c92 017027 call clear_linkkey 
-0x5c93 017028 call lmp_generate_key 
-0x5c94 017029 rtn master 
-0x5c95 017030 set1 mark_slave_in_rand_accepted ,mark 
-0x5c96 017031 rtn 
-:      017033 parse_lmp_accepted_enc_mode:
-0x5c97 017034 nrtn master 
-0x5c98 017035 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
-0x5c99 017036 fetch 1 ,mem_state_map 
-0x5c9a 017037 rtnbit0 smap_encryption 
-0x5c9b 017038 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5c9c 017039 rtn 
-:      017041 parse_lmp_accepted_enc_keysize:
-0x5c9d 017042 branch lmp_start_encryption 
-:      017044 parse_lmp_accepted_start_enc:
-0x5c9e 017045 call send_create_conn_start_l2cap_timer_sm 
-0x5c9f 017046 fetch 1 ,mem_state 
-0x5ca0 017047 rtnbit1 state_conn_comp 
-0x5ca1 017048 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5ca2 017049 fetch 1 ,mem_conn_sm 
-0x5ca3 017050 rtnne conn_sm_encrypt_wait 
-0x5ca4 017051 jam conn_sm_encrypt_wait_clear ,mem_conn_sm 
-0x5ca5 017052 rtn 
-:      017054 parse_lmp_accepted_stop_enc:
-0x5ca6 017062 rtn 
-:      017064 parse_lmp_not_accepted_aurand:
-0x5ca7 017065 fetch 1 ,mem_device_option 
-0x5ca8 017066 bne dvc_op_hci ,parse_lmp_not_accepted_aurand_send_detach 
-0x5ca9 017067 fetch 1 ,mem_link_key_exists 
-0x5caa 017068 rtn blank 
-0x5cab 017069 fetcht 1 ,mem_conn_sm 
-0x5cac 017070 jam 0 ,mem_conn_sm 
-0x5cad 017071 jam 0 ,mem_link_key_exists 
-0x5cae 017072 fetch 1 ,mem_rxbuf + 2 
-0x5caf 017073 rtnne key_missing 
-0x5cb0 017074 storet 1 ,mem_conn_sm 
-0x5cb1 017075 jam local_statemachine ,mem_sp_localsm 
-0x5cb2 017076 fetch 2 ,mem_lmpext_ssp_enable 
-0x5cb3 017077 fetcht 1 ,mem_remote_sppcap 
-0x5cb4 017078 iand temp ,pdata 
-0x5cb5 017079 branch cmd_pair ,blank 
-0x5cb6 017080 branch cmd_ssp 
-:      017082 parse_lmp_not_accepted_aurand_send_detach:
-0x5cb7 017083 jam lmp_detach ,mem_lmo_opcode2 
-0x5cb8 017084 jam other_end_terminated ,mem_disconn_reason_send 
-0x5cb9 017085 rtn 
-:      017087 parse_lmp_not_accepted_inrand:
-0x5cba 017088 fetch 1 ,mem_rxbuf + 2 
-0x5cbb 017089 beq key_missing ,parse_lmp_inrand_key_missing 
-0x5cbc 017090 rtnne pairing_not_allowed 
-0x5cbd 017091 jam pairing_not_allowed ,mem_disconn_reason_send 
-0x5cbe 017092 jam lmp_detach ,mem_lmo_opcode2 
-0x5cbf 017093 rtn 
-:      017094 parse_lmp_inrand_key_missing:
-0x5cc0 017095 jam key_missing ,mem_disconn_reason_send 
-0x5cc1 017096 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc2 017097 rtn 
-:      017099 parse_lmp_not_accepted_name_req:
-0x5cc3 017100 rtn 
-:      017102 parse_lmp_not_accepted_simple_pairing_number:
-0x5cc4 017103 jam sp_stat_null ,mem_sp_state 
-0x5cc5 017104 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc6 017105 branch parse_rx_done 
-:      017107 parse_lmp_not_accepted_dhkey_check:
-0x5cc7 017108 jam sp_stat_null ,mem_sp_state 
-0x5cc8 017109 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc9 017110 branch parse_rx_done 
-:      017111 parse_lmp_not_accepted_unsniff_req:
-0x5cca 017112 jam bt_evt_unsniff_not_accept ,mem_fifo_temp 
-0x5ccb 017113 branch ui_ipc_send_event 
-:      017115 parse_lmp_accepted_unsniff_req:
-0x5ccc 017116 jam bt_evt_unsniff_accept ,mem_fifo_temp 
-0x5ccd 017117 call ui_ipc_send_event 
-0x5cce 017118 call sniff_exit 
-0x5ccf 017119 force 0 ,temp 
-0x5cd0 017120 branch hci_send_mode_change 
-:      017122 parse_lmp_accepted_sniff_req:
-0x5cd1 017123 jam bt_evt_sniff_accept ,mem_fifo_temp 
-0x5cd2 017124 call ui_ipc_send_event 
-0x5cd3 017125 force 0x02 ,temp 
-0x5cd4 017126 call hci_send_mode_change 
-0x5cd5 017127 setarg 0 
-0x5cd6 017128 store 2 ,mem_dsniff 
-0x5cd7 017129 fetch 2 ,mem_sniff_param_interval 
-0x5cd8 017130 lshift pdata ,pdata 
-0x5cd9 017131 store 2 ,mem_tsniff 
-0x5cda 017132 fetch 1 ,mem_sniff_param_attempt 
-0x5cdb 017133 store 1 ,mem_sniff_attempt 
-0x5cdc 017134 fetch 1 ,mem_sniff_param_timeout 
-0x5cdd 017135 store 1 ,mem_sniff_timeout 
-0x5cde 017136 branch sniff_init 
-:      017138 parse_lmp_not_acdcept_sniff_req:
-0x5cdf 017139 jam bt_evt_sniff_not_accept ,mem_fifo_temp 
-0x5ce0 017140 branch ui_ipc_send_event 
-:      017142 parse_lmp_crypt_key:
-0x5ce1 017143 fetcht 1 ,mem_rxbuf + 1 
-0x5ce2 017144 storet 1 ,mem_key_size 
-0x5ce3 017145 branch accept_lmp_msg 
-:      017147 parse_lmp_setup_complete:
-0x5ce4 017148 fetch 1 ,mem_lmp_conn_state 
-0x5ce5 017149 set1 received_setup_complete ,pdata 
-0x5ce6 017150 store 1 ,mem_lmp_conn_state 
-0x5ce7 017151 rtnbit1 sent_setup_complete 
-0x5ce8 017152 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5ce9 017153 branch parse_rx_done 
-:      017155 parse_lmp_max_slot:
-0x5cea 017158 rtn 
-:      017160 parse_lmp_max_slot_req:
-0x5ceb 017161 fetch 1 ,mem_max_slot 
-0x5cec 017162 fetcht 1 ,mem_rxbuf + 1 
-0x5ced 017163 isub temp ,null 
-0x5cee 017165 branch accept_lmp_msg ,positive 
-0x5cef 017166 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5cf0 017167 jam unspecified_error ,mem_lmo_reason2 
-0x5cf1 017168 jam lmp_max_slot_req ,mem_lmi_opcode2 
-0x5cf2 017169 rtn 
-:      017171 parse_lmp_detach:
-0x5cf3 017172 call prepare_disconnect 
-0x5cf4 017173 branch accept_lmp_msg 
-:      017175 accept_lmp_msg:
-0x5cf5 017176 jam lmp_accepted ,mem_lmo_opcode2 
-0x5cf6 017177 rtn 
-:      017179 parse_lmp_incr_power:
-0x5cf7 017180 jam lmp_max_power ,mem_lmo_opcode2 
-0x5cf8 017181 rtn 
-:      017183 parse_lmp_decr_power:
-0x5cf9 017184 jam lmp_min_power ,mem_lmo_opcode2 
-0x5cfa 017185 rtn 
-:      017187 parse_lmp_version_res:
-0x5cfb 017188 fetch 1 ,mem_conn_sm 
-0x5cfc 017189 rtneq conn_sm_wait_version 
-0x5cfd 017191 jam conn_sm_send_features ,mem_conn_sm 
-0x5cfe 017193 rtn 
-:      017196 parse_lmp_auto_rate:
-0x5cff 017197 rtn 
-:      017199 parse_lmp_in_rand:
-0x5d00 017200 call lmp_copy_rand 
-0x5d01 017201 jam pincode_state_wait_pincode ,mem_pincode_state 
-0x5d02 017202 fetch 1 ,mem_device_option 
-0x5d03 017203 beq dvc_op_hci ,parse_lmp_in_rand_hci 
-0x5d04 017204 jam bt_evt_pincode_req ,mem_fifo_temp 
-0x5d05 017205 call ui_ipc_send_event 
-:      017206 parse_lmp_in_rand_hci:
-0x5d06 017207 call hci_send_pincode_req 
-0x5d07 017208 call tid_check 
-0x5d08 017209 nbranch lmp_accept_inrand ,true 
-0x5d09 017210 nbranch parse_lmp_inrand_res ,master 
-0x5d0a 017211 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5d0b 017212 jam lmp_in_rand ,mem_lmi_opcode2 
-0x5d0c 017213 jam transaction_collision ,mem_lmo_reason2 
-0x5d0d 017214 rtn 
-:      017215 parse_lmp_inrand_res:
-0x5d0e 017216 fetch 1 ,mem_op 
-0x5d0f 017217 set1 op_inrand_req ,pdata 
-0x5d10 017218 store 1 ,mem_op 
-0x5d11 017219 rtn 
-:      017222 pop_tid_follow:
-0x5d12 017223 fetcht 1 ,mem_state_map 
-0x5d13 017224 nsetflag blank ,smap_lmptid ,temp 
-0x5d14 017225 storet 1 ,mem_state_map 
-0x5d15 017226 rtn 
-:      017229 push_tid_follow:
-0x5d16 017230 fetch 1 ,mem_lmo_tid2 
-0x5d17 017231 rshift pdata ,pdata 
-0x5d18 017232 and_into 1 ,pdata 
-0x5d19 017233 rtn 
-:      017235 parse_lmp_au_rand:
-0x5d1a 017236 call push_tid_follow 
-0x5d1b 017237 store 1 ,mem_sres_tid 
-0x5d1c 017238 call lmp_copy_rand 
-0x5d1d 017239 jam lmp_sres ,mem_lmo_opcode2 
-0x5d1e 017240 fetch 1 ,mem_link_key_exists 
-0x5d1f 017241 nrtn blank 
-0x5d20 017242 fetch 1 ,mem_state 
-0x5d21 017243 rtnbit1 state_combkey 
-0x5d22 017244 jam key_missing ,mem_lmo_reason2 
-0x5d23 017245 fetch 1 ,mem_device_option 
-0x5d24 017246 bne dvc_op_hci ,reject_lmp_packet 
-0x5d25 017247 fetch 1 ,mem_auth_enable 
-0x5d26 017248 nbranch reject_lmp_packet ,blank 
-0x5d27 017249 jam 0 ,mem_lmo_opcode2 
-:      017250 parse_lmp_inrand_sres:
-0x5d28 017251 fetch 1 ,mem_op 
-0x5d29 017252 set1 op_send_sres ,pdata 
-0x5d2a 017253 store 1 ,mem_op 
-0x5d2b 017254 branch hci_send_linkkey_req 
-:      017256 parse_lmp_sres:
-0x5d2c 017257 arg mem_plap ,rega 
-0x5d2d 017258 call function_e1 
-0x5d2e 017259 fetch 4 ,mem_rxbuf + 1 
-0x5d2f 017260 fetcht 4 ,mem_input_store 
-0x5d30 017261 isub temp ,null 
-0x5d31 017262 branch authentication_ok ,zero 
-0x5d32 017263 jam lmp_detach ,mem_lmo_opcode2 
-0x5d33 017264 jam authentication_failure_error ,mem_disconn_reason_send 
-0x5d34 017265 rtn 
-:      017266 authentication_ok:
-0x5d35 017267 call copy_aco 
-0x5d36 017268 call linkkey_ready 
-0x5d37 017269 fetch 1 ,mem_op 
-0x5d38 017270 isolate1 op_auth_req ,pdata 
-0x5d39 017271 set0 op_auth_req ,pdata 
-0x5d3a 017272 store 1 ,mem_op 
-0x5d3b 017273 call hci_send_auth_complete ,true 
-0x5d3c 017274 fetch 1 ,mem_conn_sm 
-0x5d3d 017275 beq conn_sm_auth_wait ,authentication_ok_conn_sm 
-0x5d3e 017276 beq conn_sm_pairing_wait ,authentication_ok_conn_sm 
-0x5d3f 017277 rtn 
-:      017278 authentication_ok_conn_sm:
-0x5d40 017279 fetch 1 ,mem_pairing_auth 
-0x5d41 017280 rtnne defalt_pairing_auth 
-0x5d42 017281 fetch 1 ,mem_state_map 
-0x5d43 017282 rtnbit1 smap_encryption 
-0x5d44 017283 branch host_create_conn_encrypt 
-:      017285 parse_lmp_comb_key:
-0x5d45 017286 arg mem_rxbuf + 1 ,rega 
-0x5d46 017287 arg mem_kinit ,regb 
-0x5d47 017288 arg mem_random_number ,contw 
-0x5d48 017289 call xor16 
-0x5d49 017290 arg mem_plap ,rega 
-0x5d4a 017291 call generate_linkkey 
-0x5d4b 017292 jam lmp_au_rand ,mem_lmo_opcode2 
-0x5d4c 017293 fetch 1 ,mem_state 
-0x5d4d 017294 bbit0 state_combkey ,lmp_generate_key 
-0x5d4e 017295 rtn 
-:      017297 parse_lmp_name_res:
-0x5d4f 017298 fetch 2 ,mem_len 
-0x5d50 017299 add pdata ,-3 ,loopcnt 
-0x5d51 017300 fetcht 1 ,mem_rxbuf + 1 
-0x5d52 017301 setarg mem_tmp_buffer 
-0x5d53 017302 iadd temp ,contw 
-0x5d54 017303 arg mem_rxbuf + 3 ,contr 
-0x5d55 017304 call memcpy 
-0x5d56 017305 fetcht 1 ,mem_name_offset 
-0x5d57 017306 fetch 1 ,mem_rxbuf + 2 
-0x5d58 017307 isub temp ,pdata 
-0x5d59 017308 sub pdata ,14 ,null 
-0x5d5a 017309 branch parse_lmp_name_res_end ,positive 
-0x5d5b 017310 add temp ,14 ,pdata 
-0x5d5c 017311 store 1 ,mem_name_offset 
-0x5d5d 017312 jam lmp_name_req ,mem_lmo_opcode2 
-0x5d5e 017313 rtn 
-:      017314 parse_lmp_name_res_end:
-0x5d5f 017315 fetch 1 ,mem_state_map 
-0x5d60 017316 set1 smap_name_res ,pdata 
-0x5d61 017317 store 1 ,mem_state_map 
-0x5d62 017318 bbit1 smap_name_req ,lmp_disconnect 
-0x5d63 017321 rtn 
-:      017322 parse_lmp_name_req:
-0x5d64 017323 fetch 1 ,mem_rxbuf + 1 
-0x5d65 017324 store 1 ,mem_lmi_opcode2 
-0x5d66 017325 jam lmp_name_res ,mem_lmo_opcode2 
-0x5d67 017326 rtn 
-:      017328 parse_lmp_conn_req:
-0x5d68 017329 fetch 1 ,mem_device_option 
-0x5d69 017330 bne dvc_op_hci ,accept_lmp_msg 
-0x5d6a 017331 force 1 ,temp 
-0x5d6b 017332 branch hci_send_conn_req_event 
-:      017334 parse_lmp_timing_accuracy_req:
-0x5d6c 017335 jam lmp_timing_accuracy_res ,mem_lmo_opcode2 
-0x5d6d 017336 rtn 
-:      017338 parse_lmp_features_req:
-0x5d6e 017339 jam lmp_features_res ,mem_lmo_opcode2 
-0x5d6f 017340 rtn 
-:      017342 parse_lmp_version_req:
-0x5d70 017343 jam lmp_version_res ,mem_lmo_opcode2 
-0x5d71 017344 rtn 
-:      017346 parse_lmp_supervision_timeout:
-0x5d72 017349 rtn 
-:      017353 parse_lmp_sniff_subrating_req:
-0x5d73 017354 fetch 2 ,mem_tsniff 
-0x5d74 017355 iforce temp 
-0x5d75 017356 fetch 1 ,mem_rxbuf + 2 
-0x5d76 017357 store 1 ,mem_subsniff_rate 
-0x5d77 017358 imul32 temp ,temp 
-0x5d78 017359 fetch 2 ,mem_rxbuf + 3 
-0x5d79 017360 lshift pdata ,pdata 
-0x5d7a 017361 store 2 ,mem_subsniff_tcmax 
-0x5d7b 017362 fetch 4 ,mem_rxbuf + 5 
-0x5d7c 017363 lshift pdata ,pdata 
-0x5d7d 017364 store 4 ,mem_subsniff_instant 
-0x5d7e 017366 deposit temp 
-0x5d7f 017367 store 2 ,mem_subsniff_tsniff 
-0x5d80 017368 rtn 
-:      017369 parse_lmpext_packet_type_table_req:
-0x5d81 017370 fetcht 1 ,mem_ptt 
-0x5d82 017371 fetch 1 ,mem_rxbuf + 2 
-0x5d83 017372 ixor temp ,null 
-0x5d84 017373 nbranch reject_unknown_ext_packet ,zero 
-0x5d85 017374 isolate1 0 ,pdata 
-0x5d86 017375 fetch 1 ,mem_state_map 
-0x5d87 017376 setflag true ,smap_edr ,pdata 
-0x5d88 017377 store 1 ,mem_state_map 
-0x5d89 017378 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5d8a 017379 jam lmp_packet_type_table_req ,mem_lmi_opcode2 
-0x5d8b 017380 rtn 
-:      017383 parse_lmp_sniff_subrating_res:
-0x5d8c 017384 rtn 
-:      017386 parse_lmp_max_power:
-0x5d8d 017387 rtn 
-:      017388 parse_lmp_min_power:
-0x5d8e 017389 rtn 
-:      017390 parse_lmp_page_mode_req:
-0x5d8f 017392 branch accept_lmp_msg 
-:      017393 parse_lmp_page_scan_mode_req:
-0x5d90 017396 branch accept_lmp_msg 
-:      017397 parse_lmp_preferred_rate:
-0x5d91 017398 rtn 
-:      017399 parse_lmp_remove_sco_link_req:
-0x5d92 017400 call stop_sco 
-0x5d93 017401 jam lmp_remove_sco_link_req ,mem_lmi_opcode2 
-0x5d94 017402 branch accept_lmp_msg 
-:      017405 parse_lmp_sco_link_req:
-0x5d95 017406 fetch 1 ,mem_rxbuf + 1 
-0x5d96 017407 store 1 ,mem_sco_handle 
-0x5d97 017408 fetch 1 ,mem_rxbuf + 3 
-0x5d98 017409 store 1 ,mem_esco_desco 
-0x5d99 017410 fetch 1 ,mem_rxbuf + 6 
-0x5d9a 017411 store 1 ,mem_air_mode 
-0x5d9b 017412 call push_tid_follow 
-0x5d9c 017413 store 1 ,mem_accptsco_tid 
-0x5d9d 017414 force 0 ,temp 
-0x5d9e 017415 branch hci_send_conn_req_event 
-:      017417 parse_lmp_slot_offset:
-0x5d9f 017418 fetch 2 ,mem_rxbuf + 1 
-0x5da0 017419 store 2 ,mem_slot_offset 
-0x5da1 017420 rtn 
-:      017422 parse_lmp_sniff_req:
-0x5da2 017423 fetch 1 ,mem_state 
-0x5da3 017424 bbit1 state_insniff ,lmp_reject_sniff 
-0x5da4 017425 fetch 2 ,mem_rxbuf + 2 
-0x5da5 017426 lshift pdata ,pdata 
-0x5da6 017427 store 2 ,mem_dsniff 
-0x5da7 017428 fetch 2 ,mem_rxbuf + 4 
-0x5da8 017429 lshift pdata ,pdata 
-0x5da9 017430 store 2 ,mem_tsniff 
-0x5daa 017431 fetch 2 ,mem_rxbuf + 6 
-0x5dab 017432 store 1 ,mem_sniff_attempt 
-0x5dac 017433 iforce temp 
-0x5dad 017434 fetch 2 ,mem_rxbuf + 8 
-0x5dae 017435 store 1 ,mem_sniff_timeout 
-0x5daf 017436 isub temp ,null 
-0x5db0 017437 nbranch set_big_value_to_attempt ,positive 
-0x5db1 017438 store 1 ,mem_sniff_attempt 
-:      017439 set_big_value_to_attempt:
-0x5db2 017441 jam lmp_accepted ,mem_lmo_opcode2 
-0x5db3 017442 jam lmp_sniff_req ,mem_lmi_opcode2 
-0x5db4 017443 rtn 
-:      017445 lmp_reject_sniff:
-0x5db5 017446 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5db6 017447 branch reject_lmp_packet 
-:      017449 parse_lmp_start_encryption_req:
-0x5db7 017450 call accept_lmp_msg 
-0x5db8 017451 call lmp_copy_rand 
-0x5db9 017452 call function_e3 
-0x5dba 017453 branch start_encryption 
-:      017455 parse_lmp_stop_encryption_req:
-0x5dbb 017456 call accept_lmp_msg 
-0x5dbc 017457 branch stop_encryption 
-:      017460 parse_lmp_switch_req:
-0x5dbd 017461 fetch 4 ,mem_rxbuf + 1 
-0x5dbe 017462 lshift pdata ,pdata 
-0x5dbf 017464 branch parse_lmp_switch_accept ,master 
-0x5dc0 017465 fetcht 1 ,mem_link_key_exists 
-0x5dc1 017466 nbranch parse_lmp_switch_req_clear_mark ,blank 
-:      017467 parse_lmp_switch_req_not_accept:
-0x5dc2 017468 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5dc3 017469 jam lmp_switch_req ,mem_lmi_opcode2 
-0x5dc4 017470 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5dc5 017471 rtn 
-:      017472 parse_lmp_switch_req_clear_mark:
-0x5dc6 017473 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x5dc7 017474 jam 0 ,mem_conn_sm 
-0x5dc8 017475 branch role_switch_prepare 
-:      017477 parse_lmp_switch_accept:
-0x5dc9 017478 call role_switch_prepare 
-0x5dca 017479 set1 mark_reconn_recieve_switch ,mark 
-0x5dcb 017480 fetch 1 ,mem_connection_options 
-0x5dcc 017481 set0 connection_switch ,pdata 
-0x5dcd 017482 store 1 ,mem_connection_options 
-0x5dce 017483 branch accept_lmp_msg 
-:      017487 parse_lmp_temp_rand:
-0x5dcf 017488 rtn 
-:      017489 parse_lmp_temp_key:
-0x5dd0 017490 rtn 
-:      017491 parse_lmp_timing_accuracy_res:
-0x5dd1 017492 rtn 
-:      017494 parse_lmp_unit_key:
-0x5dd2 017496 rtn 
-:      017499 parse_lmp_unsniff_req:
-0x5dd3 017500 jam lmp_accepted ,mem_lmo_opcode2 
-0x5dd4 017501 jam lmp_unsniff_req ,mem_lmi_opcode2 
-0x5dd5 017502 jam bt_evt_remote_unsniff ,mem_fifo_temp 
-0x5dd6 017503 call ui_ipc_send_event 
-0x5dd7 017504 force 0 ,temp 
-0x5dd8 017505 call hci_send_mode_change 
-0x5dd9 017506 branch sniff_exit 
-:      017507 parse_lmp_use_semi_permanend_key:
-0x5dda 017508 rtn 
-:      017510 parse_lmp_encapsulated_header:
-0x5ddb 017511 fetch 1 ,mem_rxbuf + 1 
-0x5ddc 017512 bne encapsulated_major_type_p192 ,parse_lmp_encapsulated_header_reject 
-0x5ddd 017513 fetch 1 ,mem_rxbuf + 2 
-0x5dde 017514 bne encapsulated_minor_type_p192 ,parse_lmp_encapsulated_header_reject 
-0x5ddf 017515 fetch 1 ,mem_rxbuf + 3 
-0x5de0 017516 bne encapsulated_len_p192 ,parse_lmp_encapsulated_header_reject 
-0x5de1 017517 call check_localsm 
-0x5de2 017518 branch parse_lmp_encapsulated_header_master ,true 
-0x5de3 017519 jam sp_stat_key_recv ,mem_sp_state 
-:      017520 parse_lmp_encapsulated_header_master:
-0x5de4 017521 jam lmp_accepted ,mem_lmo_opcode2 
-0x5de5 017522 jam lmp_encapsulated_header ,mem_lmi_opcode2 
-0x5de6 017523 branch parse_rx_done 
-:      017525 parse_lmp_encapsulated_header_reject:
-0x5de7 017526 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5de8 017527 branch reject_lmp_packet 
-:      017529 parse_lmp_accepted_encapsulated_header:
-0x5de9 017532 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
-0x5dea 017534 rtn 
-:      017535 parse_lmp_accepted_simple_pairing_number:
-0x5deb 017536 call check_localsm 
-0x5dec 017537 rtn true 
-0x5ded 017538 jam sp_stat_confirm_recv ,mem_sp_state 
-0x5dee 017539 rtn 
-:      017541 parse_lmp_accepted_dhkey_check:
-0x5def 017543 call check_localsm 
-0x5df0 017544 ncall g_noninit ,true 
-0x5df1 017545 call g_init ,true 
-0x5df2 017546 call hci_send_user_confirmation_req 
-0x5df3 017547 call hci_send_ssp_complete 
-0x5df4 017548 call check_localsm 
-0x5df5 017549 rtn true 
-0x5df6 017550 jam sp_stat_link_key_calc ,mem_sp_state 
-0x5df7 017551 jam sp_flag_commit ,mem_sp_flag 
-0x5df8 017552 rtn 
-:      017554 parse_simple_pairing_confirm:
-0x5df9 017555 arg mem_sp_confirm_remote ,contw 
-0x5dfa 017556 fetch 8 ,mem_rxbuf + 1 
-0x5dfb 017557 istore 8 ,contw 
-0x5dfc 017558 fetch 8 ,mem_rxbuf + 9 
-0x5dfd 017559 istore 8 ,contw 
-0x5dfe 017560 branch master_set_mem_master_sp_flag 
-:      017562 parse_lmp_encapsulated_payload:
-0x5dff 017563 fetch 1 ,mem_master_sp_state 
-0x5e00 017564 beq sp_stat_random_send ,parse_encapsulated_payload_master 
-0x5e01 017565 fetch 1 ,mem_sp_state 
-0x5e02 017566 bne sp_stat_key_recv ,parse_lmp_encapsulated_payload_reject 
-:      017567 parse_encapsulated_payload_master:
-0x5e03 017568 fetch 1 ,mem_sp_remote_key_recv_count 
-0x5e04 017569 sub pdata ,0x20 ,contw 
-0x5e05 017570 nbranch parse_lmp_encapsulated_payload_reject ,positive 
-0x5e06 017571 arg mem_sp_pubkey_remote ,contw 
-0x5e07 017572 iadd contw ,contw 
-0x5e08 017573 fetch 8 ,mem_rxbuf + 1 
-0x5e09 017574 istore 8 ,contw 
-0x5e0a 017575 fetch 8 ,mem_rxbuf + 9 
-0x5e0b 017576 istore 8 ,contw 
-0x5e0c 017577 fetch 1 ,mem_sp_remote_key_recv_count 
-0x5e0d 017578 increase 16 ,pdata 
-0x5e0e 017579 store 1 ,mem_sp_remote_key_recv_count 
-0x5e0f 017580 bne encapsulated_len_p192 ,accept_lmp_msg 
-:      017581 parse_lmp_encapsulated_payload_completed:
-0x5e10 017582 call check_localsm 
-0x5e11 017583 branch accept_lmp_msg ,true 
-0x5e12 017584 jam sp_key_valid ,mem_sp_remote_key_invalid 
-0x5e13 017585 jam sp_stat_key_generate ,mem_sp_state 
-0x5e14 017586 jam sp_flag_commit ,mem_sp_flag 
-0x5e15 017587 branch accept_lmp_msg 
-:      017588 parse_lmp_encapsulated_payload_reject:
-0x5e16 017589 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e17 017590 branch reject_lmp_packet 
-:      017591 parse_lmp_accepted_encapsulated_payload:
-0x5e18 017592 fetch 1 ,mem_sp_local_key_send_count 
-0x5e19 017593 beq encapsulated_len_p192 ,parse_lmp_encapsulated_payload_all_accepted 
-0x5e1a 017594 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
-0x5e1b 017595 branch parse_rx_done 
-:      017596 parse_lmp_encapsulated_payload_all_accepted:
-0x5e1c 017597 call check_localsm 
-0x5e1d 017598 branch parse_lmp_encapsulated_payload_all_accepted_master ,true 
-0x5e1e 017599 jam sp_flag_commit ,mem_sp_flag 
-0x5e1f 017600 jam sp_stat_commit_calc ,mem_sp_state 
-0x5e20 017601 branch parse_rx_done 
-:      017602 parse_lmp_encapsulated_payload_all_accepted_master:
-0x5e21 017604 branch parse_rx_done 
-:      017606 parse_lmp_simple_pairing_number:
-0x5e22 017607 fetch 1 ,mem_master_sp_state 
-0x5e23 017608 beq sp_stat_random_send ,parse_lmp_simple_pairing_number_master 
-0x5e24 017609 fetch 1 ,mem_sp_state 
-0x5e25 017610 bne sp_stat_random_recv ,parse_lmp_simple_pairing_number_reject 
-:      017611 parse_lmp_simple_pairing_number_master:
-0x5e26 017612 arg mem_sp_random_remote ,contw 
-0x5e27 017613 fetch 8 ,mem_rxbuf + 1 
-0x5e28 017614 istore 8 ,contw 
-0x5e29 017615 fetch 8 ,mem_rxbuf + 9 
-0x5e2a 017616 istore 8 ,contw 
-0x5e2b 017617 call check_localsm 
-0x5e2c 017618 branch parse_lmp_simple_pairing_number_master0 ,true 
-0x5e2d 017619 jam sp_stat_random_send ,mem_sp_state 
-0x5e2e 017620 jam sp_flag_commit ,mem_sp_flag 
-0x5e2f 017621 branch accept_lmp_msg 
-:      017622 parse_lmp_simple_pairing_number_master0:
-0x5e30 017623 jam sp_stat_commit_calc ,mem_master_sp_state 
-0x5e31 017624 branch master_set_mem_master_sp_flag 
-:      017627 parse_lmp_simple_pairing_number_reject:
-0x5e32 017628 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e33 017629 branch reject_lmp_packet 
-:      017631 parse_dhkey_check:
-0x5e34 017632 fetch 1 ,mem_master_sp_state 
-0x5e35 017633 beq sp_stat_confirm_send ,parse_dhkey_check_master 
-0x5e36 017634 fetch 1 ,mem_sp_state 
-0x5e37 017635 bne sp_stat_confirm_recv ,parse_lmp_dhkey_check_reject 
-:      017636 parse_dhkey_check_master:
-0x5e38 017637 arg mem_sp_check_result ,contw 
-0x5e39 017638 fetch 8 ,mem_rxbuf + 1 
-0x5e3a 017639 istore 8 ,contw 
-0x5e3b 017640 fetch 8 ,mem_rxbuf + 9 
-0x5e3c 017641 istore 8 ,contw 
-0x5e3d 017642 call check_localsm 
-0x5e3e 017643 branch parse_dhkey_check_master0 ,true 
-0x5e3f 017644 jam sp_stat_confirm_check ,mem_sp_state 
-0x5e40 017645 jam sp_flag_commit ,mem_sp_flag 
-0x5e41 017646 branch parse_rx_done 
-:      017647 parse_dhkey_check_master0:
-0x5e42 017648 jam sp_stat_confirm_check ,mem_master_sp_state 
-0x5e43 017649 jam sp_flag_commit ,mem_master_sp_flag 
-0x5e44 017650 branch parse_rx_done 
-:      017651 parse_lmp_dhkey_check_reject:
-0x5e45 017652 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e46 017653 branch reject_lmp_packet 
-:      017655 parse_lmp_clkoffset_res:
-0x5e47 017656 branch parse_rx_done 
-:      017658 parse_lmp_encryption_mode_req:
-0x5e48 017659 fetch 1 ,mem_connection_options 
-0x5e49 017660 set0 connection_encrypt 
-0x5e4a 017661 store 1 ,mem_connection_options 
-0x5e4b 017662 call accept_lmp_msg 
-0x5e4c 017663 nrtn master 
-0x5e4d 017664 fetch 1 ,mem_rxbuf + 1 
-0x5e4e 017665 fetcht 1 ,mem_op 
-0x5e4f 017666 setflag blank ,op_stop_enc ,temp 
-0x5e50 017667 nsetflag blank ,op_start_enc ,temp 
-0x5e51 017668 storet 1 ,mem_op 
-0x5e52 017669 rtn 
-:      017671 parse_lmp_features_res:
-0x5e53 017672 fetcht 8 ,mem_rxbuf + 1 
-0x5e54 017673 fetch 1 ,mem_hci_cmd 
-0x5e55 017674 bne hci_cmd_wait_remote_feature ,parse_lmp_features_res_not_hci 
-0x5e56 017675 jam 0 ,mem_hci_cmd 
-0x5e57 017676 call hci_send_remote_features 
-:      017677 parse_lmp_features_res_not_hci:
-0x5e58 017678 fetch 1 ,mem_conn_sm 
-0x5e59 017679 rtnne conn_sm_wait_features_res 
-0x5e5a 017680 fetch 1 ,mem_device_option 
-0x5e5b 017681 beq dvc_op_hci ,parse_lmp_feature_ext_sm 
-0x5e5c 017682 fetch 1 ,mem_connection_options 
-0x5e5d 017683 bbit0 connection_feature_ext ,parse_lmp_send_conn 
-:      017684 parse_lmp_feature_ext_sm:
-0x5e5e 017685 jam conn_sm_send_features_ext ,mem_conn_sm 
-0x5e5f 017686 rtn 
-:      017687 parse_lmp_send_conn:
-0x5e60 017688 jam conn_sm_send_conn_req ,mem_conn_sm 
-0x5e61 017689 rtn 
-:      017690 parse_lmp_test_activate:
-0x5e62 017691 fetch 1 ,mem_debug_config 
-0x5e63 017692 store 1 ,mem_test_mode_old_debug_config 
-0x5e64 017693 jam lmp_accepted ,mem_lmo_opcode2 
-0x5e65 017694 jam lmp_test_activate ,mem_lmi_opcode2 
-0x5e66 017695 rtn 
-:      017696 parse_lmp_test_control:
-0x5e67 017699 jam lmp_accepted ,mem_lmo_opcode2 
-0x5e68 017700 jam lmp_test_control ,mem_lmi_opcode2 
-0x5e69 017701 force 9 ,loopcnt 
-0x5e6a 017702 arg mem_rxbuf + 1 ,contr 
-0x5e6b 017703 arg mem_temp_payload ,contw 
-:      017704 parse_lmp_test_xor:
-0x5e6c 017705 ifetch 1 ,contr 
-0x5e6d 017706 xor_into 0x55 ,pdata 
-0x5e6e 017707 istore 1 ,contw 
-0x5e6f 017708 loop parse_lmp_test_xor 
-0x5e70 017709 fetch 1 ,test_mode_scenario 
-0x5e71 017710 fetcht 1 ,mem_tester_emulate 
-0x5e72 017711 set0 tester_no_whitening ,temp 
-0x5e73 017712 set0 tester_pattern_test ,temp 
-0x5e74 017713 beq exit_test_mode ,parse_lmp_test_control_exit 
-0x5e75 017714 beq pause_test_mode ,parse_lmp_test_control_pause 
-0x5e76 017715 beq closed_loop_back_acl ,parse_lmp_test_control_loopback 
-0x5e77 017716 beq acl_without_whitening ,parse_lmp_test_control_loopback_nowhite 
-0x5e78 017717 beq closed_loop_back_sco ,parse_lmp_test_control_loopback 
-0x5e79 017718 beq sco_without_whitening ,parse_lmp_test_control_loopback_nowhite 
-0x5e7a 017719 beq zero_pattern ,parse_lmp_test_control_pattern 
-0x5e7b 017720 beq one_pattern ,parse_lmp_test_control_pattern 
-0x5e7c 017721 beq alt_pattern ,parse_lmp_test_control_pattern 
-0x5e7d 017722 beq alt2_pattern ,parse_lmp_test_control_pattern 
-0x5e7e 017723 beq pseudorandom ,parse_lmp_test_control_pattern 
-0x5e7f 017724 rtn 
-:      017725 parse_lmp_test_control_exit:
-0x5e80 017727 fetch 1 ,mem_tester_emulate 
-0x5e81 017728 set1 tester_exit ,pdata 
-0x5e82 017729 set1 tester_change ,pdata 
-0x5e83 017730 store 1 ,mem_tester_emulate 
-0x5e84 017731 rtn 
-:      017732 parse_lmp_test_control_pattern:
-0x5e85 017733 set1 tester_pattern_test ,temp 
-0x5e86 017734 jam 5 ,mem_lch_code 
-0x5e87 017735 fetch 2 ,test_mode_data_length 
-0x5e88 017736 iforce loopcnt 
-0x5e89 017737 store 2 ,mem_len 
-0x5e8a 017738 arg mem_rxbuf ,contw 
-0x5e8b 017739 call pn9 
-:      017740 parse_lmp_test_control_loopback_nowhite:
-0x5e8c 017741 set1 tester_no_whitening ,temp 
-:      017742 parse_lmp_test_control_loopback:
-0x5e8d 017743 set1 tester_change ,temp 
-0x5e8e 017744 force 0 ,pdata 
-0x5e8f 017745 store 1 ,mem_slave_rcvcnt 
-0x5e90 017746 store 2 ,mem_tst_pktcnt_crc 
-0x5e91 017747 store 2 ,mem_tst_pktcnt_dmh 
-0x5e92 017748 store 2 ,mem_tst_pktcnt_hec 
-0x5e93 017749 store 2 ,mem_tst_pktcnt_sync 
-0x5e94 017750 fetch 1 ,test_mode_hopping_mode 
-0x5e95 017751 compare fixed_freq ,pdata ,0xff 
-0x5e96 017752 setflag true ,tester_fixed_freq ,temp 
-0x5e97 017753 storet 1 ,mem_tester_emulate 
-0x5e98 017754 rtn 
-:      017756 parse_lmp_test_control_pause:
-0x5e99 017757 set0 mark_testmode ,mark 
-0x5e9a 017758 jam 0 ,mem_tester_emulate 
-0x5e9b 017759 fetch 1 ,mem_debug_config 
-0x5e9c 017760 set0 debug_tx_pattern ,pdata 
-0x5e9d 017761 store 1 ,mem_debug_config 
-0x5e9e 017762 rtn 
-:      017764 check_test_cond:
-0x5e9f 017765 fetch 1 ,mem_tester_emulate 
-0x5ea0 017766 rtnbit0 tester_change 
-0x5ea1 017767 fetch 1 ,mem_tester_cnt 
-0x5ea2 017768 increase 1 ,pdata 
-0x5ea3 017769 store 1 ,mem_tester_cnt 
-0x5ea4 017770 rtnne 5 
-0x5ea5 017771 jam 0 ,mem_tester_cnt 
-0x5ea6 017772 fetch 1 ,mem_tester_emulate 
-0x5ea7 017773 set0 tester_change ,pdata 
-0x5ea8 017774 store 1 ,mem_tester_emulate 
-0x5ea9 017775 bbit1 tester_exit ,check_test_exit 
-0x5eaa 017776 isolate1 tester_no_whitening ,pdata 
-0x5eab 017777 call test_no_white ,true 
-0x5eac 017778 ncall test_enable_white ,true 
-0x5ead 017779 fetch 1 ,test_mode_packet_type 
-0x5eae 017780 compare 0x20 ,pdata ,0x30 
-0x5eaf 017781 fetch 1 ,mem_state_map 
-0x5eb0 017782 setflag true ,smap_edr ,pdata 
-0x5eb1 017783 store 1 ,mem_state_map 
-0x5eb2 017784 fetch 1 ,mem_tester_emulate 
-0x5eb3 017785 fetcht 1 ,mem_debug_config 
-0x5eb4 017786 isolate1 tester_pattern_test ,pdata 
-0x5eb5 017787 setflag true ,debug_tx_pattern ,temp 
-0x5eb6 017788 isolate1 tester_fixed_freq ,pdata 
-0x5eb7 017789 setflag true ,debug_tx_fixed_freq ,temp 
-0x5eb8 017790 setflag true ,debug_rx_fixed_freq ,temp 
-0x5eb9 017791 storet 1 ,mem_debug_config 
-0x5eba 017792 fetch 1 ,test_mode_tx_freq 
-0x5ebb 017793 store 1 ,mem_tx_fixed_freq 
-0x5ebc 017794 fetch 1 ,test_mode_rx_freq 
-0x5ebd 017795 store 1 ,mem_rx_fixed_freq 
-0x5ebe 017796 set1 mark_testmode ,mark 
-0x5ebf 017797 rtn 
-:      017799 check_test_exit:
-0x5ec0 017800 set0 mark_testmode ,mark 
-0x5ec1 017801 jam 0 ,mem_tester_emulate 
-0x5ec2 017802 fetch 1 ,mem_test_mode_old_debug_config 
-0x5ec3 017803 store 1 ,mem_debug_config 
-0x5ec4 017804 hfetch 1 ,core_config 
-0x5ec5 017805 and_into 0xfb ,pdata 
-0x5ec6 017806 hstore 1 ,core_config 
-0x5ec7 017807 rtn 
-:      017810 lmp_copy_rand:
-0x5ec8 017811 arg mem_rxbuf + 1 ,contr 
-0x5ec9 017812 arg mem_random_number ,contw 
-0x5eca 017813 branch memcpy16 
-:      017815 lmp_generate_key:
-0x5ecb 017816 jam lmp_comb_key ,mem_lmo_opcode2 
-0x5ecc 017817 rtn 
-:      017819 lmp_start_encryption:
-0x5ecd 017820 nrtn master 
-0x5ece 017821 jam lmp_start_encryption_req ,mem_lmo_opcode2 
-0x5ecf 017822 rtn 
-:      017824 lmp_accept_inrand:
-0x5ed0 017825 arg mem_lap ,rega 
-0x5ed1 017826 call generate_kinit 
-0x5ed2 017827 jam lmp_accepted ,mem_lmo_opcode2 
-0x5ed3 017828 jam lmp_in_rand ,mem_lmi_opcode2 
-0x5ed4 017829 rtn 
-:      017831 lmp_disconnect:
-0x5ed5 017832 jam 10 ,mem_conn_timer 
-0x5ed6 017833 jam lmp_detach ,mem_lmo_opcode2 
-0x5ed7 017834 jam local_host ,mem_disconn_reason_send 
-0x5ed8 017835 rtn 
-:      017841 send_lmp:
-0x5ed9 017842 set1 mark_ext_patch ,mark 
-0x5eda 017843 bpatch patch3c_3 ,mem_patch3c 
-0x5edb 017844 disable user 
-0x5edc 017845 call lmo_fifo_process 
-0x5edd 017846 fetch 1 ,mem_lmp_to_send 
-0x5ede 017847 rtn blank 
-0x5edf 017852 bbit1 7 ,send_lmp_escape 
-0x5ee0 017853 beq lmp_name_req ,send_lmp_name_req 
-0x5ee1 017854 beq lmp_name_res ,send_lmp_name_res 
-0x5ee2 017855 beq lmp_accepted ,send_lmp_accepted 
-0x5ee3 017856 beq lmp_not_accepted ,send_lmp_not_accepted 
-0x5ee4 017857 beq lmp_features_req ,send_lmp_features_req 
-0x5ee5 017858 beq lmp_features_res ,send_lmp_features_res 
-0x5ee6 017859 beq lmp_timing_accuracy_res ,send_lmp_timing_accuracy_res 
-0x5ee7 017860 beq lmp_version_req ,send_lmp_version_req 
-0x5ee8 017861 beq lmp_version_res ,send_lmp_version_res 
-0x5ee9 017862 beq lmp_setup_complete ,send_lmp_setup_complete 
-0x5eea 017863 beq lmp_supervision_timeout ,send_lmp_superto 
-0x5eeb 017864 beq lmp_host_connection_req ,send_lmp_no_payload 
-0x5eec 017865 beq lmp_in_rand ,send_lmp_inrand 
-0x5eed 017866 beq lmp_comb_key ,send_lmp_comb_key 
-0x5eee 017867 beq lmp_au_rand ,send_lmp_aurand 
-0x5eef 017868 beq lmp_sres ,send_lmp_sres 
-0x5ef0 017869 beq lmp_encryption_mode_req ,send_lmp_encryption_mode_req 
-0x5ef1 017870 beq lmp_encryption_key_size_req ,send_lmp_encryption_key_size_req 
-0x5ef2 017871 beq lmp_start_encryption_req ,send_lmp_start_encryption 
-0x5ef3 017872 beq lmp_detach ,send_lmp_detach 
-0x5ef4 017873 beq lmp_quality_of_service_req ,send_lmp_quality_of_service_req 
-0x5ef5 017874 beq lmp_unit_key ,send_lmp_unit_key 
-0x5ef6 017876 beq lmp_sco_link_req ,send_lmp_sco_link_req 
-0x5ef7 017877 beq lmp_clkoffset_res ,send_lmp_clkoffset_res 
-0x5ef8 017878 beq lmp_max_power ,send_lmp_nopayload_reply 
-0x5ef9 017879 beq lmp_max_slot ,send_lmp_max_slot 
-0x5efa 017880 beq lmp_max_slot_req ,send_lmp_max_slot_req 
-0x5efb 017881 beq lmp_min_power ,send_lmp_nopayload_reply 
-0x5efc 017882 beq lmp_remove_sco_link_req ,send_lmp_remove_sco_link_req 
-0x5efd 017883 beq lmp_slot_offset ,send_lmp_slot_offset 
-0x5efe 017884 beq lmp_switch_req ,send_lmp_switch_req 
-0x5eff 017885 beq lmp_sniff_req ,send_lmp_sniff_req 
-0x5f00 017886 beq lmp_stop_encryption_req ,send_lmp_stop_encryption_req 
-0x5f01 017887 beq lmp_timing_accuracy_req ,send_lmp_timing_accuracy_req 
-0x5f02 017888 beq lmp_unsniff_req ,send_lmp_unsniff_req 
-0x5f03 017889 beq lmp_encapsulated_header ,send_lmp_encapsulated_header 
-0x5f04 017890 beq lmp_encapsulated_payload ,send_lmp_encapsulated_payload 
-0x5f05 017891 beq lmp_simple_pairing_confirm ,send_lmp_simple_pairing_comfirm 
-0x5f06 017892 beq lmp_simple_pairing_number ,send_lmp_simple_pairing_number 
-0x5f07 017893 beq lmp_dhkey_check ,send_lmp_dhkey_check 
-0x5f08 017894 beq lmp_auto_rate ,send_lmp_auto_rate 
-0x5f09 017895 beq lmp_enc_key_size_mask_res ,send_lmp_enc_key_size_mask_res 
-0x5f0a 017897 beq lmp_clkoffset_req ,send_lmp_clkoffset_req 
-0x5f0b 017898 beq lmp_quality_of_service ,send_lmp_quality_of_service 
-0x5f0c 017899 beq lmp_test_activate ,send_lmp_test_activate 
-0x5f0d 017900 beq lmp_test_control ,send_lmp_test_control 
-:      017901 send_lmp_error:
-0x5f0e 017902 branch assert 
-0x5f0f 017903 rtn 
-:      017904 send_lmp_escape:
-0x5f10 017905 beq lmp_ext_esco_link_req ,send_lmpext_esco_req 
-0x5f11 017906 beq lmp_ext_remove_esco_req ,send_lmpext_remove_esco 
-0x5f12 017907 beq lmp_ext_accepted ,send_lmpext_accepted 
-0x5f13 017908 beq lmp_ext_features_res ,send_lmpext_features_res 
-0x5f14 017909 beq lmp_not_accepted_ext ,send_lmpext_not_accepted 
-0x5f15 017910 beq lmp_ext_features_req ,send_lmpext_features_req 
-0x5f16 017911 beq lmp_packet_type_table_req ,send_lmpext_packet_type_table_req 
-0x5f17 017912 beq lmp_pause_encryption_req ,send_lmpext_pause_encryption_req 
-0x5f18 017913 beq lmp_io_cap_req ,send_lmp_io_cap_req 
-0x5f19 017914 beq lmp_io_cap_res ,send_lmpext_io_cap_res 
-0x5f1a 017915 beq lmp_sniff_subrating_req ,send_lmpext_sniff_subrating_req 
-0x5f1b 017916 beq lmp_sniff_subrating_res ,send_lmpext_sniff_subrating_res 
-0x5f1c 017917 branch assert 
-:      017923 send_lmp_accepted:
-0x5f1d 017924 force 2 ,pdata 
-0x5f1e 017925 call msg_send_lmp 
-0x5f1f 017926 fetch 1 ,mem_lmi_opcode 
-0x5f20 017927 istore 1 ,contw 
-0x5f21 017928 beq lmp_sco_link_req ,send_lmp_accptsco 
-0x5f22 017929 call send_lmp_follow 
-0x5f23 017930 fetch 1 ,mem_lmi_opcode 
-0x5f24 017931 beq lmp_in_rand ,send_lmp_accepted_inrand 
-0x5f25 017932 beq lmp_encryption_mode_req ,send_lmp_accepted_enc_mode 
-0x5f26 017933 beq lmp_encryption_key_size_req ,send_lmp_accepted_enc_key 
-0x5f27 017934 beq lmp_sniff_req ,send_lmp_accept_sniff_req 
-0x5f28 017935 beq lmp_host_connection_req ,send_lmp_accepted_connection 
-0x5f29 017936 beq lmp_remove_sco_link_req ,send_lmp_accept_remove_sco_link_req 
-0x5f2a 017937 beq lmp_dhkey_check ,send_lmp_accept_dhkey_check 
-0x5f2b 017938 beq lmp_start_encryption_req ,send_create_conn_start_l2cap_timer_sm 
-0x5f2c 017939 rtn 
-:      017941 send_create_conn_start_l2cap_timer_sm:
-0x5f2d 017942 fetch 1 ,mem_conn_sm 
-0x5f2e 017943 rtn blank 
-0x5f2f 017944 jam conn_sm_wait_done ,mem_conn_sm 
-0x5f30 017945 setarg timer_enpt_waite 
-0x5f31 017946 arg enpt_delay_timer ,queue 
-0x5f32 017947 branch timer_init 
-:      017949 send_lmp_accept_sniff_req:
-0x5f33 017950 force 0x02 ,temp 
-0x5f34 017951 call hci_send_mode_change 
-0x5f35 017952 branch sniff_init 
-:      017953 send_lmp_not_accepted:
-0x5f36 017954 force 3 ,pdata 
-0x5f37 017955 call msg_send_lmp 
-0x5f38 017956 fetch 1 ,mem_lmi_opcode 
-0x5f39 017957 beq lmp_au_rand ,send_not_accept_aurand 
-0x5f3a 017958 istore 1 ,contw 
-0x5f3b 017959 fetch 1 ,mem_lmo_reason 
-0x5f3c 017960 istore 1 ,contw 
-0x5f3d 017961 branch send_lmp_follow 
-:      017963 send_not_accept_aurand:
-0x5f3e 017964 istore 1 ,contw 
-0x5f3f 017965 fetch 1 ,mem_lmo_reason 
-0x5f40 017966 istore 1 ,contw 
-0x5f41 017967 arg mem_sres_tid ,temp 
-0x5f42 017968 branch special_tid_store 
-:      017970 send_lmpext_accepted:
-0x5f43 017971 force 4 ,queue 
-0x5f44 017972 call send_lmpext 
-0x5f45 017973 setarg lmp_escape 
-0x5f46 017974 istore 1 ,contw 
-0x5f47 017975 fetch 1 ,mem_lmi_opcode 
-0x5f48 017976 set0 7 ,pdata 
-0x5f49 017977 istore 1 ,contw 
-0x5f4a 017978 fetch 1 ,mem_lmi_opcode 
-0x5f4b 017979 beq lmp_ext_esco_link_req ,send_lmp_accptsco 
-0x5f4c 017980 call send_lmp_follow 
-0x5f4d 017981 fetch 1 ,mem_lmi_opcode 
-0x5f4e 017982 beq lmp_ext_remove_esco_req ,send_lmp_accept_remove_sco_link_req 
-0x5f4f 017983 rtn 
-:      017985 send_lmpext_not_accepted:
-0x5f50 017986 force 5 ,queue 
-0x5f51 017987 call send_lmpext 
-0x5f52 017988 setarg lmp_escape 
-0x5f53 017989 istore 1 ,contw 
-0x5f54 017990 fetch 1 ,mem_lmi_opcode 
-0x5f55 017991 set0 7 ,pdata 
-0x5f56 017992 istore 1 ,contw 
-0x5f57 017993 fetch 1 ,mem_lmo_reason 
-0x5f58 017994 istore 1 ,contw 
-0x5f59 017995 branch send_lmp_follow 
-:      017997 send_lmp_accptsco:
-0x5f5a 017998 call play_sco 
-0x5f5b 017999 arg mem_accptsco_tid ,temp 
-0x5f5c 018000 branch special_tid_store 
-:      018003 send_lmp_accepted_inrand:
-0x5f5d 018004 call clear_linkkey 
-0x5f5e 018005 call tid_check 
-0x5f5f 018006 rtn true 
-0x5f60 018007 branch lmp_generate_key 
-:      018009 send_lmp_accepted_enc_mode:
-0x5f61 018010 fetch 1 ,mem_op 
-0x5f62 018011 bbit1 op_start_enc ,send_lmp_accepted_enc_start 
-0x5f63 018012 rtnbit0 op_stop_enc 
-0x5f64 018013 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5f65 018014 set0 op_stop_enc ,pdata 
-0x5f66 018015 call tid_reply 
-0x5f67 018016 branch send_lmp_accepted_enc_exit 
-:      018017 send_lmp_accepted_enc_start:
-0x5f68 018018 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
-0x5f69 018019 set0 op_start_enc ,pdata 
-:      018020 send_lmp_accepted_enc_exit:
-0x5f6a 018021 store 1 ,mem_op 
-0x5f6b 018022 rtn 
-:      018024 send_lmp_accepted_enc_key:
-0x5f6c 018025 call check_localsm 
-0x5f6d 018026 branch lmp_start_encryption ,true 
-0x5f6e 018027 rtn 
-:      018029 send_lmp_accepted_connection:
-0x5f6f 018031 fetch 1 ,mem_lmp_conn_state 
-0x5f70 018032 set1 received_conn_req ,pdata 
-0x5f71 018033 store 1 ,mem_lmp_conn_state 
-0x5f72 018034 jam bt_evt_bb_connected ,mem_fifo_temp 
-0x5f73 018035 branch ui_ipc_send_event 
-:      018038 send_lmp_accept_remove_sco_link_req:
-0x5f74 018039 rtn 
-:      018041 send_lmp_accept_dhkey_check:
-0x5f75 018042 rtn 
-:      018046 send_lmpext_features_res:
-0x5f76 018047 force 12 ,queue 
-0x5f77 018048 call send_lmpext 
-0x5f78 018049 setarg 0x01 
-0x5f79 018050 istore 1 ,contw 
-0x5f7a 018051 fetch 2 ,mem_lmpext_ssp_enable 
-0x5f7b 018052 istore 2 ,contw 
-0x5f7c 018053 setarg 0 
-0x5f7d 018054 istore 3 ,contw 
-0x5f7e 018055 setarg 0x00 
-0x5f7f 018056 istore 4 ,contw 
-0x5f80 018057 branch send_lmp_reply 
-:      018058 send_lmpext_io_cap_res:
-0x5f81 018060 force 5 ,queue 
-0x5f82 018061 call send_lmpext 
-0x5f83 018062 fetch 1 ,mem_device_option 
-0x5f84 018063 beq dvc_op_hci ,send_lmpext_io_cap_res_hci 
-0x5f85 018064 setarg 0x040003 
-0x5f86 018065 istore 3 ,contw 
-0x5f87 018066 store 3 ,mem_sp_iocap_local 
-0x5f88 018067 branch send_lmp_reply 
-:      018068 send_lmpext_io_cap_res_hci:
-0x5f89 018069 fetch 3 ,mem_sp_iocap_local 
-0x5f8a 018070 istore 3 ,contw 
-0x5f8b 018071 branch send_lmp_reply 
-:      018073 send_lmp_io_cap_req:
-0x5f8c 018074 force 5 ,queue 
-0x5f8d 018075 call send_lmpext 
-0x5f8e 018076 fetch 3 ,mem_sp_iocap_local 
-0x5f8f 018077 istore 3 ,contw 
-0x5f90 018078 branch send_lmp_request 
-:      018081 send_lmpext_sniff_subrating_req:
-0x5f91 018083 rtn 
-:      018084 send_lmpext_sniff_subrating_res:
-0x5f92 018085 force 9 ,queue 
-0x5f93 018086 call send_lmpext 
-0x5f94 018087 fetch 1 ,mem_subsniff_rate 
-0x5f95 018088 istore 1 ,contw 
-0x5f96 018089 fetch 2 ,mem_subsniff_tcmax 
-0x5f97 018090 istore 2 ,contw 
-0x5f98 018091 fetch 4 ,mem_subsniff_instant 
-0x5f99 018092 istore 4 ,contw 
-0x5f9a 018093 branch send_lmp_reply 
-:      018095 send_lmp_name_res:
-0x5f9b 018096 force 17 ,pdata 
-0x5f9c 018097 call msg_send_lmp 
-0x5f9d 018098 fetch 1 ,mem_lmi_opcode 
-0x5f9e 018099 copy pdata ,temp 
-0x5f9f 018100 beq 0x00 ,send_lmp_name_res_offset_ok 
-0x5fa0 018101 beq 0x0e ,send_lmp_name_res_offset_ok 
-0x5fa1 018102 beq 0x1c ,send_lmp_name_res_offset_ok 
-0x5fa2 018103 rtn 
-:      018104 send_lmp_name_res_offset_ok:
-0x5fa3 018105 istore 1 ,contw 
-0x5fa4 018106 fetch 1 ,mem_local_name_length 
-0x5fa5 018107 istore 1 ,contw 
-0x5fa6 018108 copy pdata ,loopcnt 
-0x5fa7 018109 setarg mem_local_name 
-0x5fa8 018110 iadd temp ,contr 
-0x5fa9 018111 call memcpy 
-0x5faa 018112 branch send_lmp_reply 
-:      018115 send_lmp_timing_accuracy_res:
-0x5fab 018116 force 3 ,pdata 
-0x5fac 018117 call msg_send_lmp 
-0x5fad 018118 setarg 0x0114 
-0x5fae 018119 istore 2 ,contw 
-0x5faf 018120 branch send_lmp_reply 
-:      018122 send_lmp_clkoffset_res:
-0x5fb0 018124 force 3 ,pdata 
-0x5fb1 018125 call msg_send_lmp 
-0x5fb2 018126 fetch 4 ,mem_clke_bt 
-0x5fb3 018127 isub clkn_bt ,pdata 
-0x5fb4 018128 branch send_lmp_clkoffset_res_master ,master 
-0x5fb5 018129 sub pdata ,0 ,pdata 
-:      018130 send_lmp_clkoffset_res_master:
-0x5fb6 018132 rshift2 pdata ,pdata 
-0x5fb7 018133 set0 15 ,pdata 
-0x5fb8 018134 istore 2 ,contw 
-0x5fb9 018135 branch send_lmp_reply 
-:      018137 send_lmp_version_res:
-0x5fba 018138 force 6 ,pdata 
-0x5fbb 018139 call msg_send_lmp 
-0x5fbc 018140 fetch 5 ,mem_lmp_version 
-0x5fbd 018141 istore 5 ,contw 
-0x5fbe 018142 branch send_lmp_reply 
-:      018144 send_lmp_features_res:
-0x5fbf 018145 force 9 ,pdata 
-0x5fc0 018146 call msg_send_lmp 
-0x5fc1 018147 fetch 8 ,mem_features 
-0x5fc2 018148 istore 8 ,contw 
-0x5fc3 018149 branch send_lmp_reply 
-:      018155 send_lmpext_esco_req:
-0x5fc4 018156 branch send_lmpext_esco_req_master ,master 
-0x5fc5 018159 branch send_lmpext_esco_req_slave 
-:      018160 send_lmpext_esco_req_master:
-0x5fc6 018161 jam 0x07 ,mem_esco_addr 
-:      018162 send_lmpext_esco_req_slave:
-0x5fc7 018163 jam 0 ,mem_esco_desco 
-0x5fc8 018164 force 16 ,queue 
-0x5fc9 018165 call send_lmpext 
-0x5fca 018166 fetch 1 ,mem_sco_handle 
-0x5fcb 018167 istore 1 ,contw 
-0x5fcc 018168 fetch 1 ,mem_esco_addr 
-0x5fcd 018169 istore 1 ,contw 
-0x5fce 018170 setarg 0 
-0x5fcf 018171 istore 1 ,contw 
-0x5fd0 018172 fetch 1 ,mem_esco_desco 
-0x5fd1 018173 istore 1 ,contw 
-0x5fd2 018174 setarg 6 
-0x5fd3 018175 istore 1 ,contw 
-0x5fd4 018176 setarg 2 
-0x5fd5 018177 istore 1 ,contw 
-0x5fd6 018178 setarg 7 
-0x5fd7 018179 istore 1 ,contw 
-0x5fd8 018180 istore 1 ,contw 
-0x5fd9 018181 setarg 30 
-0x5fda 018182 istore 2 ,contw 
-0x5fdb 018183 istore 2 ,contw 
-0x5fdc 018184 fetch 1 ,mem_air_mode 
-0x5fdd 018185 istore 1 ,contw 
-0x5fde 018186 fetch 1 ,mem_neogotiation_state 
-0x5fdf 018187 istore 1 ,contw 
-0x5fe0 018188 nbranch send_lmp_reply ,blank 
-0x5fe1 018189 branch send_lmp_reply ,master 
-0x5fe2 018190 branch send_lmp_request 
-:      018192 send_lmpext_remove_esco:
-0x5fe3 018193 force 4 ,queue 
-0x5fe4 018194 call send_lmpext 
-0x5fe5 018195 fetch 1 ,mem_sco_handle 
-0x5fe6 018196 istore 1 ,contw 
-0x5fe7 018197 fetch 1 ,mem_disconn_reason_send 
-0x5fe8 018198 istore 1 ,contw 
-0x5fe9 018199 fetch 1 ,mem_esco_saved_arq 
-0x5fea 018200 store 1 ,mem_arq 
-0x5feb 018201 branch send_lmp_request 
-:      018204 send_lmpext_features_req:
-0x5fec 018205 force 12 ,queue 
-0x5fed 018206 call send_lmpext 
-0x5fee 018207 setarg 0x01 
-0x5fef 018208 istore 1 ,contw 
-0x5ff0 018209 fetch 2 ,mem_lmpext_ssp_enable 
-0x5ff1 018210 istore 2 ,contw 
-0x5ff2 018211 setarg 0 
-0x5ff3 018212 istore 3 ,contw 
-0x5ff4 018213 setarg 0x00 
-0x5ff5 018214 istore 4 ,contw 
-0x5ff6 018215 branch send_lmp_request 
-:      018217 send_lmpext_packet_type_table_req:
-0x5ff7 018218 force 3 ,queue 
-0x5ff8 018219 call send_lmpext 
-0x5ff9 018220 fetch 1 ,mem_ptt 
-0x5ffa 018221 istore 1 ,contw 
-0x5ffb 018222 disable user 
-0x5ffc 018223 call send_lmp_request 
-0x5ffd 018224 nrtn user 
-0x5ffe 018225 nrtn master 
-0x5fff 018226 fetch 1 ,mem_afh_cfg 
-0x6000 018227 rtnbit0 afh_cfg_on 
-0x6001 018228 call afh_init 
-0x6002 018229 branch afh_open_all_channels 
-:      018232 ssp_enable:
-0x6003 018233 fetch 1 ,mem_features + 6 
-0x6004 018234 set1 param_featrue_ssp ,pdata 
-0x6005 018235 store 1 ,mem_features + 6 
-0x6006 018236 setarg param_lmpext_ssp_enable 
-0x6007 018237 store 2 ,mem_lmpext_ssp_enable 
-0x6008 018238 rtn 
-:      018240 ssp_disable:
-0x6009 018241 fetch 1 ,mem_features + 6 
-0x600a 018242 set0 param_featrue_ssp ,pdata 
-0x600b 018243 store 1 ,mem_features + 6 
-0x600c 018244 setarg 0 
-0x600d 018245 store 2 ,mem_lmpext_ssp_enable 
-0x600e 018246 rtn 
-:      018248 afh_init:
-0x600f 018249 jam 0x3 ,mem_afh_cfg 
-0x6010 018250 setarg 0 
-0x6011 018251 store 4 ,mem_afh_timer 
-0x6012 018252 arg mem_afh_map_lo ,contw 
-0x6013 018253 call afh_reset_map 
-0x6014 018254 arg mem_afh_map_new ,contw 
-0x6015 018255 call afh_reset_map 
-0x6016 018256 arg mem_afh_classify_channel_map ,contw 
-0x6017 018257 call afh_reset_map 
-0x6018 018258 branch afh_clear_error_counter 
-:      018259 afh_open_all_channels:
-0x6019 018260 arg mem_afh_map_new ,contw 
-0x601a 018261 call afh_reset_map 
-0x601b 018262 call afh_clear_error_counter 
-0x601c 018263 branch afh_set_send_flag 
-:      018266 afh_open_classify_map:
-0x601d 018267 fetch 5 ,mem_afh_classify_channel_map 
-0x601e 018268 store 5 ,mem_afh_map_new 
-0x601f 018269 ifetch 5 ,contr 
-0x6020 018270 istore 5 ,contw 
-0x6021 018271 call afh_clear_error_counter 
-0x6022 018272 branch afh_set_send_flag 
-:      018274 afh_reset_map:
-0x6023 018275 setarg 0xffffff 
-0x6024 018276 istore 3 ,contw 
-0x6025 018277 istore 3 ,contw 
-0x6026 018278 istore 3 ,contw 
-0x6027 018279 setarg 0x7f 
-0x6028 018280 istore 1 ,contw 
-0x6029 018281 rtn 
-:      018282 afh_clear_error_counter:
-0x602a 018283 setarg 0 
-0x602b 018284 store 2 ,mem_afh_error_total 
-0x602c 018285 rtn 
-:      018286 afh_set_send_flag:
-0x602d 018287 fetch 1 ,mem_afh_cfg 
-0x602e 018288 set1 send_lmp_set_afh ,pdata 
-0x602f 018289 store 1 ,mem_afh_cfg 
-0x6030 018290 rtn 
-:      018291 send_set_afh:
-0x6031 018292 nrtn master 
-0x6032 018293 force 16 ,pdata 
-0x6033 018294 call msg_send_lmp 
-0x6034 018295 deposit clkn_bt 
-0x6035 018296 arg 476 ,temp 
-0x6036 018297 iadd temp ,pdata 
-0x6037 018298 rshift pdata ,pdata 
-0x6038 018299 increase 1 ,pdata 
-0x6039 018300 set0 0 ,pdata 
-0x603a 018301 istore 4 ,contw 
-0x603b 018302 copy pdata ,temp 
-0x603c 018303 setarg 1 
-0x603d 018304 istore 1 ,contw 
-0x603e 018305 fetch 5 ,mem_afh_map_new 
-0x603f 018306 istore 5 ,contw 
-0x6040 018307 ifetch 5 ,contr 
-0x6041 018308 istore 5 ,contw 
-0x6042 018309 lshift temp ,temp 
-0x6043 018310 storet 4 ,mem_afh_instant 
-0x6044 018311 call send_lmp_request 
-0x6045 018312 fetch 1 ,mem_mode 
-0x6046 018313 set1 afh_change ,pdata 
-0x6047 018314 store 1 ,mem_mode 
-0x6048 018315 jam 1 ,mem_afh_new_mod 
-0x6049 018316 fetch 4 ,mem_afh_instant 
-0x604a 018317 arg timer_one_minute ,temp 
-0x604b 018318 iadd temp ,pdata 
-0x604c 018319 store 4 ,mem_afh_timer 
-0x604d 018320 fetch 1 ,mem_afh_cfg 
-0x604e 018321 rtnbit1 afh_cfg_master_sent_req 
-0x604f 018322 jam lmp_ext_chn_classification_req ,mem_lmo_opcode2 
-0x6050 018323 rtn 
-:      018326 send_lmpext_pause_encryption_req:
-0x6051 018327 force 2 ,queue 
-0x6052 018328 call send_lmpext 
-0x6053 018329 nbranch send_lmp_reply ,master 
-0x6054 018331 branch send_lmp_request 
-:      018335 send_lmp_detach:
-0x6055 018336 force 2 ,pdata 
-0x6056 018337 call msg_send_lmp 
-0x6057 018338 fetch 1 ,mem_disconn_reason_send 
-0x6058 018339 istore 1 ,contw 
-0x6059 018340 call send_lmp_request 
-:      018341 prepare_disconnect:
-0x605a 018342 fetch 1 ,mem_op 
-0x605b 018343 set1 op_disconn ,pdata 
-0x605c 018344 store 1 ,mem_op 
-0x605d 018345 jam 50 ,mem_conn_timer 
-0x605e 018346 rtn 
-:      018349 send_lmp_no_payload:
-0x605f 018350 force 1 ,pdata 
-0x6060 018351 call msg_send_lmp 
-0x6061 018352 branch send_lmp_request 
-:      018353 send_lmp_nopayload_reply:
-0x6062 018354 force 1 ,pdata 
-0x6063 018355 call msg_send_lmp 
-0x6064 018356 branch send_lmp_reply 
-:      018359 send_lmp_encryption_mode_req:
-0x6065 018360 force 2 ,pdata 
-0x6066 018361 call msg_send_lmp 
-0x6067 018362 fetch 1 ,mem_state_map 
-0x6068 018363 isolate0 smap_encryption ,pdata 
-0x6069 018364 setflag true ,0 ,pdata 
-0x606a 018365 and_into 1 ,pdata 
-0x606b 018366 istore 1 ,contw 
-0x606c 018367 branch send_lmp_request 
-:      018370 send_lmp_superto:
-0x606d 018371 force 3 ,pdata 
-0x606e 018372 call msg_send_lmp 
-0x606f 018373 fetch 2 ,mem_supervision_to 
-0x6070 018374 istore 2 ,contw 
-0x6071 018375 branch send_lmp_request 
-:      018377 send_lmp_name_req:
-0x6072 018378 jam 250 ,mem_conn_timer 
-0x6073 018379 force 2 ,pdata 
-0x6074 018380 call msg_send_lmp 
-0x6075 018381 fetch 1 ,mem_name_offset 
-0x6076 018382 istore 1 ,contw 
-0x6077 018383 branch send_lmp_request 
-:      018385 send_lmp_test_control:
-0x6078 018386 force 10 ,pdata 
-0x6079 018387 call msg_send_lmp 
-0x607a 018388 arg mem_temp_payload ,contr 
-0x607b 018389 force 9 ,loopcnt 
-:      018390 send_lmp_test_control_loop:
-0x607c 018391 ifetch 1 ,contr 
-0x607d 018392 xor_into 0x55 ,pdata 
-0x607e 018393 istore 1 ,contw 
-0x607f 018394 loop send_lmp_test_control_loop 
-0x6080 018395 branch send_lmp_request 
-:      018397 send_lmp_quality_of_service_req:
-0x6081 018398 branch send_lmp_request 
-:      018399 send_lmp_unit_key:
-0x6082 018400 branch send_lmp_request 
-:      018402 send_lmp_slot_offset:
-0x6083 018403 rtn master 
-0x6084 018404 call calc_slot_offset 
-0x6085 018405 force 9 ,pdata 
-0x6086 018406 call msg_send_lmp 
-0x6087 018407 fetch 2 ,mem_slot_offset 
-0x6088 018408 istore 2 ,contw 
-0x6089 018409 fetch 3 ,mem_lap 
-0x608a 018410 istore 3 ,contw 
-0x608b 018411 fetch 1 ,mem_uap 
-0x608c 018412 istore 1 ,contw 
-0x608d 018413 fetch 2 ,mem_nap 
-0x608e 018414 istore 2 ,contw 
-0x608f 018415 bmark0 mark_switch_initiated ,send_lmp_slot_offset_reply 
-0x6090 018416 set0 mark_switch_initiated ,mark 
-0x6091 018417 call send_lmp_request 
-0x6092 018418 jam lmp_switch_req ,mem_lmo_opcode2 
-0x6093 018419 rtn 
-:      018420 send_lmp_slot_offset_reply:
-0x6094 018421 call send_lmp_reply 
-0x6095 018422 jam lmp_accepted ,mem_lmo_opcode2 
-0x6096 018423 jam lmp_switch_req ,mem_lmi_opcode2 
-0x6097 018424 rtn 
-:      018426 send_lmp_switch_req:
-0x6098 018427 arg 0x200 ,temp 
-0x6099 018428 branch switch_on_native ,master 
-0x609a 018429 deposit clke_bt 
-0x609b 018430 branch switch_slack 
-:      018431 switch_on_native:
-0x609c 018432 deposit clkn_bt 
-:      018433 switch_slack:
-0x609d 018434 deposit bt_clk 
-0x609e 018435 iadd temp ,pdata 
-0x609f 018436 and_into 0x1fc ,pdata 
-0x60a0 018437 store 4 ,mem_sniff_anchor 
-0x60a1 018438 force 5 ,pdata 
-0x60a2 018439 call msg_send_lmp 
-0x60a3 018440 fetch 4 ,mem_sniff_anchor 
-0x60a4 018441 rshift pdata ,pdata 
-0x60a5 018442 istore 4 ,contw 
-0x60a6 018443 branch send_lmp_request 
-:      018445 send_lmp_sniff_req:
-0x60a7 018446 force 10 ,pdata 
-0x60a8 018447 call msg_send_lmp 
-0x60a9 018448 arg mem_sniff_payload ,contr 
-0x60aa 018449 ifetch 9 ,contr 
-0x60ab 018450 istore 9 ,contw 
-0x60ac 018451 branch send_lmp_request 
-:      018454 send_lmp_timing_accuracy_req:
-0x60ad 018456 force 3 ,pdata 
-0x60ae 018457 call msg_send_lmp 
-0x60af 018458 setarg 0x0114 
-0x60b0 018459 istore 2 ,contw 
-0x60b1 018460 branch send_lmp_request 
-:      018462 send_lmp_unsniff_req:
-0x60b2 018464 force 1 ,pdata 
-0x60b3 018465 call msg_send_lmp 
-0x60b4 018474 branch send_lmp_request 
-:      018476 send_lmp_sco_link_req:
-0x60b5 018477 branch send_lmp_sco_link_master ,master 
-0x60b6 018478 jam 0x00 ,mem_sco_handle 
-0x60b7 018479 fetch 1 ,mem_mode 
-0x60b8 018480 set1 send_sco_when_slave ,pdata 
-0x60b9 018481 store 1 ,mem_mode 
-:      018482 send_lmp_sco_link_master:
-0x60ba 018483 jam 0 ,mem_esco_desco 
-0x60bb 018484 force 7 ,pdata 
-0x60bc 018485 call msg_send_lmp 
-0x60bd 018486 fetch 1 ,mem_sco_handle 
-0x60be 018487 istore 1 ,contw 
-0x60bf 018488 setarg 0x00 
-0x60c0 018489 istore 1 ,contw 
-0x60c1 018490 fetch 1 ,mem_esco_desco 
-0x60c2 018491 istore 1 ,contw 
-0x60c3 018492 setarg 0x06 
-0x60c4 018493 istore 1 ,contw 
-0x60c5 018494 setarg 0x02 
-0x60c6 018495 istore 1 ,contw 
-0x60c7 018496 fetch 1 ,mem_air_mode 
-0x60c8 018497 istore 1 ,contw 
-0x60c9 018498 branch send_lmp_reply ,master 
-0x60ca 018499 branch send_lmp_tid 
-:      018501 send_lmp_remove_sco_link_req:
-0x60cb 018503 force 3 ,pdata 
-0x60cc 018504 call msg_send_lmp 
-0x60cd 018505 fetch 1 ,mem_sco_handle 
-0x60ce 018506 istore 1 ,contw 
-0x60cf 018507 force other_end_terminated ,pdata 
-0x60d0 018508 istore 1 ,contw 
-0x60d1 018509 branch send_lmp_request 
-:      018511 send_lmp_max_slot:
-0x60d2 018512 force 2 ,pdata 
-0x60d3 018513 call msg_send_lmp 
-0x60d4 018514 fetch 1 ,mem_max_slot 
-0x60d5 018515 istore 1 ,contw 
-0x60d6 018516 branch send_lmp_request 
-:      018519 send_lmp_max_slot_req:
-0x60d7 018520 force 2 ,pdata 
-0x60d8 018521 call msg_send_lmp 
-0x60d9 018522 setarg 0x05 
-0x60da 018523 istore 1 ,contw 
-0x60db 018524 branch send_lmp_request 
-:      018526 send_lmp_setup_complete:
-0x60dc 018527 fetch 1 ,mem_state 
-0x60dd 018528 set1 state_conn_comp ,pdata 
-0x60de 018529 store 1 ,mem_state 
-0x60df 018530 copy clkn_bt ,pdata 
-0x60e0 018531 store 4 ,mem_aurand_send_delay_time 
-0x60e1 018532 fetch 1 ,mem_lmp_conn_state 
-0x60e2 018533 bbit1 sent_setup_complete ,send_lmp_setup_complete_has_sent 
-0x60e3 018534 set1 sent_setup_complete ,pdata 
-0x60e4 018535 store 1 ,mem_lmp_conn_state 
-0x60e5 018536 jam bt_evt_setup_complete ,mem_fifo_temp 
-0x60e6 018537 call ui_ipc_send_event 
-0x60e7 018538 call hci_send_connection_complete 
-0x60e8 018539 force 1 ,pdata 
-0x60e9 018540 call msg_send_lmp 
-0x60ea 018541 branch send_lmp_request 
-:      018542 send_lmp_setup_complete_has_sent:
-0x60eb 018543 jam 0 ,mem_lmp_to_send 
-0x60ec 018544 rtn 
-:      018546 send_lmp_version_req:
-0x60ed 018547 force 6 ,pdata 
-0x60ee 018548 call msg_send_lmp 
-0x60ef 018549 fetch 5 ,mem_lmp_version 
-0x60f0 018550 istore 5 ,contw 
-0x60f1 018551 branch send_lmp_request 
-:      018553 send_lmp_features_req:
-0x60f2 018554 force 9 ,pdata 
-0x60f3 018555 call msg_send_lmp 
-0x60f4 018556 fetch 8 ,mem_features 
-0x60f5 018557 istore 8 ,contw 
-0x60f6 018558 branch send_lmp_request 
-:      018560 sp_master_send_io_cap_get:
-0x60f7 018561 call hci_send_io_cap_req_event 
-0x60f8 018562 fetch 1 ,mem_device_option 
-0x60f9 018563 beq dvc_op_hci ,sp_master_send_io_cap_get_hci 
-0x60fa 018564 jam sp_flag_commit ,mem_master_sp_flag 
-0x60fb 018565 fetch 1 ,mem_sp_local_key_invalid 
-0x60fc 018566 rtnne sp_key_valid 
-:      018567 sp_master_send_io_cap_get_hci:
-0x60fd 018568 jam sp_master_stat_start_done ,mem_master_sp_state 
-0x60fe 018569 rtn 
-:      018571 sp_master_send_io_cap_send:
-0x60ff 018572 call tid_initiate 
-0x6100 018573 jam lmp_io_cap_req ,mem_lmo_opcode2 
-0x6101 018574 jam sp_stat_key_send ,mem_master_sp_state 
-0x6102 018575 rtn 
-:      018578 sp_master_send_lmp_encapsulated_header:
-0x6103 018579 call tid_initiate 
-0x6104 018580 jam lmp_encapsulated_header ,mem_lmo_opcode2 
-0x6105 018581 jam sp_stat_random_send ,mem_master_sp_state 
-0x6106 018582 rtn 
-:      018584 sp_master_commitment_compare:
-0x6107 018585 arg mem_sp_calc_result_high ,rega 
-0x6108 018586 arg mem_sp_confirm_remote ,regb 
-0x6109 018587 arg 16 ,loopcnt 
-0x610a 018588 call string_compare 
-0x610b 018589 branch sp_master_commitment_compare_success ,zero 
-0x610c 018590 jam sp_stat_null ,mem_master_sp_state 
-0x610d 018591 call master_clear_mem_master_sp_flag 
-0x610e 018592 jam pdu_not_allowed ,mem_lmo_reason2 
-0x610f 018593 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
-0x6110 018594 branch reject_lmp_packet 
-:      018595 sp_master_commitment_compare_success:
-0x6111 018596 jam sp_stat_confirm_calc ,mem_master_sp_state 
-0x6112 018597 call master_set_mem_master_sp_flag 
-0x6113 018598 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
-0x6114 018599 branch accept_lmp_msg 
-:      018603 sp_master_send_lmp_simple_pairing_number:
-0x6115 018604 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
-0x6116 018605 rtn 
-:      018609 sp_send_lmp_encapsulated_header:
-0x6117 018612 jam lmp_encapsulated_header ,mem_lmo_opcode2 
-0x6118 018614 rtn 
-:      018620 send_lmp_encapsulated_header:
-0x6119 018621 jam 0 ,mem_sp_local_key_send_count 
-0x611a 018622 force 4 ,pdata 
-0x611b 018623 call msg_send_lmp 
-0x611c 018624 force encapsulated_major_type_p192 ,pdata 
-0x611d 018625 istore 1 ,contw 
-0x611e 018626 force encapsulated_minor_type_p192 ,pdata 
-0x611f 018627 istore 1 ,contw 
-0x6120 018628 force encapsulated_len_p192 ,pdata 
-0x6121 018629 istore 1 ,contw 
-0x6122 018630 call check_localsm 
-0x6123 018631 branch send_lmp_request ,true 
-0x6124 018632 branch send_lmp_reply 
-:      018634 send_lmp_encapsulated_payload:
-0x6125 018636 force 17 ,pdata 
-0x6126 018637 call msg_send_lmp 
-0x6127 018638 fetch 1 ,mem_sp_local_key_send_count 
-0x6128 018639 arg mem_sp_pubkey_local ,contr 
-0x6129 018640 iadd contr ,contr 
-0x612a 018641 ifetch 8 ,contr 
-0x612b 018642 istore 8 ,contw 
-0x612c 018643 ifetch 8 ,contr 
-0x612d 018644 istore 8 ,contw 
-0x612e 018645 fetch 1 ,mem_sp_local_key_send_count 
-0x612f 018646 increase 16 ,pdata 
-0x6130 018647 store 1 ,mem_sp_local_key_send_count 
-0x6131 018648 call check_localsm 
-0x6132 018649 branch send_lmp_request ,true 
-0x6133 018650 branch send_lmp_reply 
-:      018653 sp_send_lmp_simple_pairing_comfirm:
-0x6134 018654 jam sp_stat_random_recv ,mem_sp_state 
-0x6135 018655 jam lmp_simple_pairing_confirm ,mem_lmo_opcode2 
-0x6136 018656 rtn 
-:      018657 send_lmp_simple_pairing_comfirm:
-0x6137 018660 force 17 ,pdata 
-0x6138 018661 call msg_send_lmp 
-0x6139 018662 arg mem_sp_calc_result_high ,contr 
-0x613a 018663 ifetch 8 ,contr 
-0x613b 018664 istore 8 ,contw 
-0x613c 018665 ifetch 8 ,contr 
-0x613d 018666 istore 8 ,contw 
-0x613e 018667 branch send_lmp_reply 
-:      018669 sp_send_lmp_simple_pairing_number:
-0x613f 018670 call lmo_fifo_process 
-0x6140 018672 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
-0x6141 018673 rtn 
-:      018675 send_lmp_simple_pairing_number:
-0x6142 018677 call check_localsm 
-0x6143 018678 call sp_local_random_key_generator ,true 
-0x6144 018679 force 17 ,pdata 
-0x6145 018680 call msg_send_lmp 
-0x6146 018681 arg mem_sp_random_local ,contr 
-0x6147 018682 ifetch 8 ,contr 
-0x6148 018683 istore 8 ,contw 
-0x6149 018684 ifetch 8 ,contr 
-0x614a 018685 istore 8 ,contw 
-0x614b 018686 call check_localsm 
-0x614c 018687 nbranch send_lmp_reply ,true 
-0x614d 018688 branch send_lmp_request ,true 
-:      018690 master_sp_sm_end:
-0x614e 018692 jam sp_stat_done ,mem_master_sp_state 
-:      018693 sp_aurand_send:
-0x614f 018694 call tid_initiate 
-0x6150 018695 jam lmp_au_rand ,mem_lmo_opcode2 
-0x6151 018696 call check_localsm_master 
-0x6152 018697 branch sp_master_key_prarm_push ,true 
-0x6153 018698 branch sp_link_key_prarm_push 
-:      018699 master_sp_send_lmp_dhkey_check:
-0x6154 018700 call tid_reply 
-:      018701 sp_send_lmp_dhkey_check:
-0x6155 018702 jam lmp_dhkey_check ,mem_lmo_opcode2 
-0x6156 018703 rtn 
-:      018704 send_lmp_dhkey_check:
-0x6157 018706 force 17 ,pdata 
-0x6158 018707 call msg_send_lmp 
-0x6159 018708 arg mem_sp_calc_result_high ,contr 
-0x615a 018709 ifetch 8 ,contr 
-0x615b 018710 istore 8 ,contw 
-0x615c 018711 ifetch 8 ,contr 
-0x615d 018712 istore 8 ,contw 
-0x615e 018713 call check_localsm 
-0x615f 018714 nbranch send_lmp_reply ,true 
-0x6160 018715 branch send_lmp_request ,true 
-:      018717 send_lmp_enc_key_size_mask_res:
-0x6161 018718 force 3 ,pdata 
-0x6162 018719 call msg_send_lmp 
-0x6163 018720 setarg 0xfffe 
-0x6164 018721 istore 2 ,contw 
-0x6165 018722 branch send_lmp_reply 
-:      018724 send_lmp_auto_rate:
-0x6166 018725 branch send_lmp_request 
-:      018726 send_lmp_clkoffset_req:
-0x6167 018727 branch send_lmp_request 
-:      018728 send_lmp_quality_of_service:
-0x6168 018729 branch send_lmp_request 
-:      018730 send_lmp_test_activate:
-0x6169 018731 branch send_lmp_request 
-:      018736 send_lmp_comb_key:
-0x616a 018737 call generate_random_number 
-0x616b 018738 arg mem_lap ,rega 
-0x616c 018739 call generate_linkkey 
-0x616d 018740 force 17 ,pdata 
-0x616e 018741 call msg_send_lmp 
-0x616f 018742 arg mem_kinit ,rega 
-0x6170 018743 arg mem_random_number ,regb 
-0x6171 018744 call xor16 
-0x6172 018745 nbranch send_lmp_follow ,master 
-0x6173 018746 branch send_lmp_tid 
-:      018748 send_lmp_inrand:
-0x6174 018749 call generate_random_number 
-0x6175 018750 arg mem_plap ,rega 
-0x6176 018751 call generate_kinit 
-:      018752 send_lmp_rand:
-0x6177 018753 force 17 ,pdata 
-0x6178 018754 call msg_send_lmp 
-0x6179 018755 arg mem_random_number ,contr 
-0x617a 018756 call memcpy16 
-0x617b 018757 fetch 1 ,mem_conn_sm 
-0x617c 018758 beq conn_sm_auth_wait ,send_lmp_request 
-0x617d 018759 beq conn_sm_pairing_wait ,send_lmp_request 
-0x617e 018760 branch send_lmp_tid 
-:      018762 send_lmp_aurand:
-0x617f 018763 fetch 1 ,mem_pairing_auth 
-0x6180 018764 branch send_lmp_aurand_notpairing ,blank 
-0x6181 018765 call check_localsm 
-0x6182 018766 call tid_initiate ,true 
-0x6183 018767 ncall tid_reply ,true 
-0x6184 018768 branch send_lmp_aurand_common 
-:      018769 send_lmp_aurand_notpairing:
-0x6185 018770 call tid_initiate 
-:      018771 send_lmp_aurand_common:
-0x6186 018772 call generate_random_number 
-0x6187 018773 branch send_lmp_rand 
-:      018775 send_lmp_sres:
-0x6188 018776 arg mem_lap ,rega 
-0x6189 018777 call function_e1 
-0x618a 018778 force 5 ,pdata 
-0x618b 018779 call msg_send_lmp 
-0x618c 018780 fetch 4 ,mem_input_store 
-0x618d 018781 istore 4 ,contw 
-0x618e 018782 arg mem_sres_tid ,temp 
-0x618f 018783 call special_tid_store 
-0x6190 018784 call copy_aco 
-0x6191 018785 call check_localsm 
-0x6192 018786 branch send_lmp_sres_master ,true 
-0x6193 018787 jam done_encryp ,mem_wait_encryption 
-0x6194 018788 fetch 1 ,mem_pairing_auth 
-0x6195 018789 rtn blank 
-0x6196 018790 jam lmp_au_rand ,mem_lmo_opcode2 
-:      018791 send_lmp_sres_master:
-0x6197 018792 fetch 1 ,mem_link_key_exists 
-0x6198 018793 rtn blank 
-0x6199 018794 call check_localsm 
-0x619a 018795 call hci_send_linkkey_notification ,true 
-:      018796 send_lmp_sres_startenc:
-0x619b 018797 call check_localsm 
-0x619c 018798 nbranch send_lmp_sres_startenc_slave ,true 
-0x619d 018799 fetch 1 ,mem_auth_enable 
-0x619e 018800 rtn blank 
-0x619f 018801 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x61a0 018802 rtn 
-:      018803 send_lmp_sres_startenc_slave:
-0x61a1 018804 rtnmark0 mark_slave_in_rand_accepted 
-0x61a2 018805 set0 mark_slave_in_rand_accepted ,mark 
-0x61a3 018806 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x61a4 018807 rtn 
-:      018811 send_lmp_start_encryption:
-0x61a5 018812 call generate_random_number 
-0x61a6 018813 call function_e3 
-0x61a7 018814 force 17 ,pdata 
-0x61a8 018815 call msg_send_lmp 
-0x61a9 018816 arg mem_random_number ,contr 
-0x61aa 018817 call memcpy16 
-0x61ab 018818 branch send_lmp_tid 
-:      018820 send_lmp_stop_encryption_req:
-0x61ac 018821 force 1 ,pdata 
-0x61ad 018822 call msg_send_lmp 
-0x61ae 018823 branch send_lmp_tid 
-:      018825 send_lmp_encryption_key_size_req:
-0x61af 018826 force 2 ,pdata 
-0x61b0 018827 call msg_send_lmp 
-0x61b1 018828 force 16 ,pdata 
-0x61b2 018829 istore 1 ,contw 
-0x61b3 018830 store 1 ,mem_key_size 
-0x61b4 018831 branch send_lmp_tid 
-:      018833 msg_send_lmp:
-0x61b5 018835 lshift3 pdata ,pdata 
-0x61b6 018836 or_into 0x07 ,pdata 
-0x61b7 018837 store 1 ,mem_lmo_header_length 
-0x61b8 018838 arg 17 ,loopcnt 
-0x61b9 018839 arg mem_lmo_payload ,contw 
-0x61ba 018840 call clear_mem 
-0x61bb 018841 arg mem_lmo_payload ,contw 
-0x61bc 018842 rtn 
-:      018844 send_lmpext:
-0x61bd 018845 and pdata ,0x7f ,rega 
-0x61be 018846 jam lmp_escape ,mem_lmp_to_send 
-0x61bf 018847 deposit queue 
-0x61c0 018848 call msg_send_lmp 
-0x61c1 018849 deposit rega 
-0x61c2 018850 istore 1 ,contw 
-0x61c3 018851 rtn 
-:      018853 send_lmp_follow:
-0x61c4 018854 fetch 1 ,mem_lmp_to_send 
-0x61c5 018855 lshift pdata ,pdata 
-0x61c6 018856 fetcht 1 ,mem_state_map 
-0x61c7 018857 isolate1 smap_lmptid ,temp 
-0x61c8 018858 setflag true ,0 ,pdata 
-0x61c9 018859 branch send_lmp_exit 
-:      018862 send_lmp_tid:
-0x61ca 018863 fetcht 1 ,mem_state_map 
-0x61cb 018864 and_into 1 ,temp 
-0x61cc 018865 branch send_lmp_end 
-:      018867 send_lmp_reply:
-0x61cd 018868 force 0 ,temp 
-0x61ce 018869 branch send_lmp_end 
-:      018871 send_lmp_request:
-0x61cf 018872 force 1 ,temp 
-:      018873 send_lmp_end:
-0x61d0 018874 fetch 1 ,mem_lmp_to_send 
-0x61d1 018875 lshift pdata ,pdata 
-0x61d2 018876 setflag master ,0 ,pdata 
-0x61d3 018877 ixor temp ,pdata 
-:      018878 send_lmp_exit:
-0x61d4 018879 store 1 ,mem_lmo_header_opcode 
-0x61d5 018880 jam 0 ,mem_lmp_to_send 
-0x61d6 018881 call lmo_fifo_process_lmo0empty 
-0x61d7 018882 enable user 
-0x61d8 018883 rtn 
-:      018885 lmo_fifo_process:
-0x61d9 018886 set1 mark_ext_patch ,mark 
-0x61da 018887 bpatch patch3c_4 ,mem_patch3c 
-0x61db 018888 fetch 1 ,mem_lmp_to_send 
-0x61dc 018889 branch lmo_fifo_process_lmo0empty ,blank 
-0x61dd 018890 fetch 1 ,mem_lmo_opcode1 
-0x61de 018891 nrtn blank 
-0x61df 018892 branch lmo_fifo_process_lmo2to1 
-:      018893 lmo_fifo_process_lmo0empty:
-0x61e0 018894 fetch 1 ,mem_lmo_opcode1 
-0x61e1 018895 branch lmo_fifo_process_lmo1_empty ,blank 
-0x61e2 018896 fetch 3 ,mem_lmo_opcode1 
-0x61e3 018897 store 3 ,mem_lmp_to_send 
-0x61e4 018898 fetcht 1 ,mem_lmo_tid1 
-0x61e5 018899 fetch 1 ,mem_state_map 
-0x61e6 018900 set0 smap_lmptid ,pdata 
-0x61e7 018901 ior temp ,pdata 
-0x61e8 018902 store 1 ,mem_state_map 
-0x61e9 018903 jam 0 ,mem_lmo_opcode1 
-:      018904 lmo_fifo_process_lmo2to1:
-0x61ea 018905 fetch 1 ,mem_lmo_opcode2 
-0x61eb 018906 rtn blank 
-0x61ec 018907 fetch 4 ,mem_lmo_opcode2 
-0x61ed 018908 store 4 ,mem_lmo_opcode1 
-0x61ee 018909 jam 0 ,mem_lmo_opcode2 
-0x61ef 018910 rtn 
-:      018911 lmo_fifo_process_lmo1_empty:
-0x61f0 018912 fetch 1 ,mem_lmo_opcode2 
-0x61f1 018913 rtn blank 
-0x61f2 018914 fetch 3 ,mem_lmo_opcode2 
-0x61f3 018915 store 3 ,mem_lmp_to_send 
-0x61f4 018916 fetcht 1 ,mem_lmo_tid2 
-0x61f5 018917 fetch 1 ,mem_state_map 
-0x61f6 018918 set0 smap_lmptid ,pdata 
-0x61f7 018919 ior temp ,pdata 
-0x61f8 018920 store 1 ,mem_state_map 
-0x61f9 018921 jam 0 ,mem_lmo_opcode2 
-0x61fa 018922 rtn 
-:      018925 special_tid_store:
-0x61fb 018926 set1 mark_ext_patch ,mark 
-0x61fc 018927 bpatch patch3c_5 ,mem_patch3c 
-0x61fd 018928 fetch 1 ,mem_state_map 
-0x61fe 018929 copy pdata ,regc 
-0x61ff 018930 ifetch 1 ,temp 
-0x6200 018931 call pop_tid_follow 
-0x6201 018932 call send_lmp_follow 
-0x6202 018933 copy regc ,pdata 
-0x6203 018934 store 1 ,mem_state_map 
-0x6204 018935 rtn 
-:      018937 tid_reply:
-0x6205 018938 fetcht 1 ,mem_state_map 
-0x6206 018939 set0 smap_lmptidinit ,temp 
-0x6207 018940 storet 1 ,mem_state_map 
-0x6208 018941 rtn 
-:      018943 tid_initiate:
-0x6209 018944 fetcht 1 ,mem_state_map 
-0x620a 018945 set1 smap_lmptidinit ,temp 
-0x620b 018946 storet 1 ,mem_state_map 
-0x620c 018947 rtn 
-:      018950 tid_check:
-0x620d 018951 nsetflag master ,smap_lmptid ,pdata 
-0x620e 018952 fetcht 1 ,mem_state_map 
-0x620f 018953 ixor temp ,pdata 
-0x6210 018954 isolate1 smap_lmptid ,pdata 
-0x6211 018955 rtn 
-:      018958 tid_set_reply:
-0x6212 018959 fetch 1 ,mem_state_map 
-0x6213 018960 setflag master ,smap_lmptid ,pdata 
-0x6214 018961 store 1 ,mem_state_map 
-0x6215 018962 rtn 
-:      018965 check_localsm:
-0x6216 018966 fetch 1 ,mem_sp_localsm 
-0x6217 018967 compare local_statemachine ,pdata ,0x7f 
-0x6218 018968 rtn 
-:      018969 setlocalsm_master:
-0x6219 018970 fetch 1 ,mem_sp_localsm 
-0x621a 018971 set1 7 ,pdata 
-0x621b 018972 store 1 ,mem_sp_localsm 
-0x621c 018973 rtn 
-:      018974 setlocalsm_slave:
-0x621d 018975 fetch 1 ,mem_sp_localsm 
-0x621e 018976 set0 7 ,pdata 
-0x621f 018977 store 1 ,mem_sp_localsm 
-0x6220 018978 rtn 
-:      018979 check_localsm_master:
-0x6221 018980 fetch 1 ,mem_sp_localsm 
-0x6222 018981 isolate1 7 ,pdata 
-0x6223 018982 store 1 ,mem_sp_localsm 
-0x6224 018983 rtn 
-:      018985 generate_random_number:
-0x6225 018987 arg mem_random_number ,contw 
-:      018988 generate_random:
-0x6226 018989 force 16 ,loopcnt 
-:      018990 generate_random_another:
-:      018991 generate_random_loop:
-0x6227 018992 random pdata 
-0x6228 018993 istore 1 ,contw 
-0x6229 018994 loop generate_random_another 
-0x622a 018995 rtn 
-:      018997 generate_linkkey:
-0x622b 018998 call function_e21 
-0x622c 018999 arg mem_link_key ,rega 
-0x622d 019000 arg mem_input_store ,regb 
-0x622e 019001 ifetch 8 ,rega 
-0x622f 019002 fetcht 1 ,mem_state 
-0x6230 019003 nsetflag blank ,state_combkey ,temp 
-0x6231 019004 storet 1 ,mem_state 
-0x6232 019005 copy rega ,contw 
-0x6233 019006 call xor16 
-0x6234 019007 branch generate_linkkey_continue 
-:      019013 process_conn_sm:
-0x6235 019015 set1 mark_ext_patch ,mark 
-0x6236 019016 bpatch patch3c_6 ,mem_patch3c 
-0x6237 019017 fetch 1 ,mem_lmo_opcode2 
-0x6238 019018 branch process_conn_sm_continue ,blank 
-0x6239 019019 call lmo_fifo_process 
-0x623a 019020 fetch 1 ,mem_lmo_opcode2 
-0x623b 019021 nrtn blank 
-:      019022 process_conn_sm_continue:
-0x623c 019023 fetch 1 ,mem_conn_sm 
-0x623d 019024 rtn blank 
-0x623e 019028 beq conn_sm_send_conn_req ,host_create_conn_send_conn_req 
-0x623f 019029 beq conn_sm_wait_conn_accept ,host_create_conn_wait_accept 
-0x6240 019030 beq conn_sm_send_features ,host_create_conn_send_features 
-0x6241 019031 beq conn_sm_wait_features_res ,host_create_conn_waiting 
-0x6242 019032 beq conn_sm_send_switch ,host_create_conn_send_switch 
-0x6243 019033 beq conn_sm_auth_pair ,host_create_conn_auth_pair 
-0x6244 019034 beq conn_sm_auth_pair_wait ,host_create_conn_auth_pair_wait 
-0x6245 019035 beq conn_sm_encrypt ,host_create_conn_encrypt 
-0x6246 019036 beq conn_sm_encrypt_wait ,host_create_conn_encrypt_wait 
-0x6247 019037 beq conn_sm_encrypt_wait_clear ,host_create_conn_encrypt_wait_clear 
-0x6248 019038 beq conn_sm_send_setup_complete ,host_create_conn_send_setup_complete 
-0x6249 019039 beq conn_sm_wait_setup_complete ,host_create_conn_wait_setup_complete 
-0x624a 019040 beq conn_sm_detach_delay ,host_create_conn_master_detach 
-0x624b 019041 beq conn_sm_send_version ,host_create_conn_send_version 
-0x624c 019042 beq conn_sm_wait_version ,host_create_conn_waiting 
-0x624d 019043 beq conn_sm_wait_switch_after_host_connection ,host_creat_conn_wait_switch 
-0x624e 019044 beq conn_sm_send_features_ext ,host_creat_conn_send_feat_ext 
-0x624f 019045 beq conn_sm_wait_features_ext ,host_create_conn_waiting 
-0x6250 019046 beq conn_sm_pairing ,host_create_conn_pairing 
-0x6251 019047 beq conn_sm_pairing_wait ,host_create_conn_pairing_wait 
-0x6252 019048 beq conn_sm_auth ,host_create_conn_auth 
-0x6253 019049 beq conn_sm_auth_wait ,host_create_conn_auth_wait 
-0x6254 019050 beq conn_sm_done ,host_create_conn_done 
-0x6255 019051 beq conn_sm_wait_done ,host_create_conn_done_wait 
-0x6256 019052 jam conn_sm_standby ,mem_conn_sm 
-0x6257 019054 rtn 
-:      019055 host_create_conn_done:
-0x6258 019056 fetch 1 ,mem_lmp_conn_state 
-0x6259 019057 rtnbit0 received_setup_complete 
-0x625a 019058 rtnbit0 sent_setup_complete 
-0x625b 019059 jam conn_sm_standby ,mem_conn_sm 
-0x625c 019060 call host_conn_judge_encrypt 
-0x625d 019061 branch scheduler_start_upper_sm 
-:      019063 host_conn_judge_encrypt:
-0x625e 019064 fetch 1 ,mem_connection_options 
-0x625f 019065 rtnbit0 connection_encrypt 
-0x6260 019066 jam conn_sm_encrypt_wait ,mem_conn_sm 
-0x6261 019067 rtn 
-:      019069 host_create_conn_done_wait:
-0x6262 019070 arg enpt_delay_timer ,queue 
-0x6263 019071 call timer_check 
-0x6264 019072 nrtn blank 
-0x6265 019073 jam conn_sm_done ,mem_conn_sm 
-0x6266 019074 rtn 
-:      019076 host_create_conn_auth:
-0x6267 019077 fetch 1 ,mem_connection_options 
-0x6268 019078 set0 connection_auth ,pdata 
-0x6269 019079 store 1 ,mem_connection_options 
-0x626a 019080 jam conn_sm_auth_wait ,mem_conn_sm 
-0x626b 019081 jam lmp_au_rand ,mem_lmo_opcode2 
-0x626c 019082 rtn 
-:      019083 host_create_conn_auth_wait:
-0x626d 019084 rtn 
-:      019085 host_create_conn_pairing:
-0x626e 019086 fetch 1 ,mem_pincode_state 
-0x626f 019087 rtnne pincode_state_pincode_ready 
-0x6270 019088 call host_auth 
-0x6271 019089 jam conn_sm_pairing_wait ,mem_conn_sm 
-0x6272 019090 rtn 
-:      019092 host_create_conn_pairing_wait:
-0x6273 019093 rtn 
-:      019094 host_creat_conn_send_feat_ext:
-0x6274 019095 jam conn_sm_wait_features_ext ,mem_conn_sm 
-0x6275 019096 jam lmp_ext_features_req ,mem_lmo_opcode2 
-0x6276 019097 rtn 
-:      019098 host_create_conn_send_version:
-0x6277 019099 jam conn_sm_wait_version ,mem_conn_sm 
-0x6278 019100 jam lmp_version_req ,mem_lmo_opcode2 
-0x6279 019101 rtn 
-:      019103 host_creat_conn_wait_switch:
-0x627a 019104 fetch 1 ,mem_switch_flag 
-0x627b 019105 rtneq switch_flag_init 
-0x627c 019106 beq switch_flag_accept ,host_create_conn_switch_accept 
-0x627d 019107 arg switch_wait_timer ,queue 
-0x627e 019108 call timer_check 
-0x627f 019109 nrtn blank 
-0x6280 019110 jam switch_flag_init ,mem_switch_flag 
-0x6281 019111 branch host_create_conn_switch 
-:      019112 host_create_conn_switch_accept:
-0x6282 019113 rtn master 
-0x6283 019114 branch host_create_conn_auth_pair 
-:      019116 host_create_conn_send_features:
-0x6284 019117 jam conn_sm_wait_features_res ,mem_conn_sm 
-0x6285 019118 jam lmp_features_req ,mem_lmo_opcode2 
-0x6286 019119 rtn 
-:      019120 host_create_conn_send_switch:
-0x6287 019121 jam lmp_switch_req ,mem_lmo_opcode2 
-0x6288 019122 set1 mark_switch_initiated ,mark 
-0x6289 019123 jam conn_sm_wait_conn_accept ,mem_conn_sm 
-0x628a 019124 setarg 0x1ff 
-0x628b 019125 store 2 ,mem_soft_timer 
-0x628c 019126 rtn 
-:      019127 host_create_conn_send_conn_req:
-0x628d 019128 jam conn_sm_wait_conn_accept ,mem_conn_sm 
-0x628e 019129 jam 0xff ,mem_soft_timer 
-0x628f 019130 set0 mark_reconn_recieve_switch ,mark 
-0x6290 019131 jam lmp_host_connection_req ,mem_lmo_opcode2 
-0x6291 019132 branch init_lmp_reinit 
-:      019133 host_create_conn_wait_accept:
-0x6292 019134 rtnmark1 mark_reconn_recieve_switch 
-0x6293 019135 fetch 2 ,mem_soft_timer 
-0x6294 019136 sub pdata ,1 ,pdata 
-0x6295 019137 branch host_create_conn_resend ,zero 
-0x6296 019138 store 2 ,mem_soft_timer 
-0x6297 019139 rtn 
-:      019140 host_create_conn_resend:
-0x6298 019141 jam conn_sm_send_switch ,mem_conn_sm 
-0x6299 019142 rtn 
-:      019143 host_create_conn_waiting:
-0x629a 019145 rtn 
-:      019147 host_create_conn_switch:
-0x629b 019148 fetch 1 ,mem_lmp_conn_state 
-0x629c 019149 rtnbit0 sent_setup_complete 
-0x629d 019150 rtnbit0 received_setup_complete 
-0x629e 019151 fetch 1 ,mem_connection_options 
-0x629f 019152 set0 connection_switch ,pdata 
-0x62a0 019153 store 1 ,mem_connection_options 
-0x62a1 019154 jam lmp_switch_req ,mem_lmo_opcode2 
-0x62a2 019155 jam conn_sm_wait_switch_after_host_connection ,mem_conn_sm 
-0x62a3 019156 rtn 
-:      019158 host_create_conn_send_setup_complete:
-0x62a4 019159 jam conn_sm_wait_setup_complete ,mem_conn_sm 
-0x62a5 019160 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x62a6 019161 rtn 
-:      019163 host_create_conn_wait_setup_complete:
-0x62a7 019164 fetch 1 ,mem_lmp_conn_state 
-0x62a8 019165 rtnbit0 received_setup_complete 
-0x62a9 019166 jam conn_sm_standby ,mem_conn_sm 
-0x62aa 019168 rtn 
-:      019169 host_create_conn_wait_setup_complete_rtn:
-0x62ab 019170 jam conn_sm_auth_pair ,mem_conn_sm 
-0x62ac 019171 rtn 
-:      019173 host_create_conn_master_detach:
-0x62ad 019174 fetch 1 ,mem_soft_timer 
-0x62ae 019175 increase -1 ,pdata 
-0x62af 019176 branch host_create_conn_send_detach ,blank 
-0x62b0 019177 store 1 ,mem_soft_timer 
-0x62b1 019178 rtn 
-:      019179 host_create_conn_send_detach:
-0x62b2 019180 jam lmp_detach ,mem_lmo_opcode2 
-0x62b3 019181 jam local_host ,mem_disconn_reason_send 
-0x62b4 019182 jam 0 ,mem_conn_sm 
-0x62b5 019183 rtn 
-:      019184 host_create_conn_auth_pair:
-0x62b6 019186 fetch 1 ,mem_connection_options 
-0x62b7 019187 bbit1 connection_switch ,host_create_conn_switch 
-0x62b8 019188 bbit1 connection_auth ,host_create_conn_auth_pair_true 
-:      019189 host_create_conn_sm_done:
-0x62b9 019190 jam conn_sm_done ,mem_conn_sm 
-0x62ba 019191 rtn 
-:      019192 host_create_conn_auth_pair_true:
-0x62bb 019193 fetch 1 ,mem_link_key_exists 
-0x62bc 019194 branch host_create_conn_auth_pair_nokey ,blank 
-0x62bd 019195 fetch 1 ,mem_lmp_conn_state 
-0x62be 019196 rtnbit0 sent_setup_complete 
-0x62bf 019197 rtnbit0 received_setup_complete 
-0x62c0 019198 fetch 4 ,mem_aurand_send_delay_time 
-0x62c1 019199 arg 100 ,temp 
-0x62c2 019200 iadd temp ,temp 
-0x62c3 019201 copy clkn_bt ,pdata 
-0x62c4 019202 isub temp ,null 
-0x62c5 019203 nrtn positive 
-0x62c6 019204 branch host_create_conn_auth 
-:      019208 host_create_conn_auth_pair_nokey:
-0x62c7 019209 jam conn_sm_pairing ,mem_conn_sm 
-0x62c8 019210 jam 4 ,mem_pin_length 
-0x62c9 019211 setarg 0x3030 
-0x62ca 019212 store 2 ,mem_pin 
-0x62cb 019213 istore 2 ,contw 
-0x62cc 019214 jam pincode_state_pincode_ready ,mem_pincode_state 
-0x62cd 019215 branch host_create_conn_pairing 
-:      019217 host_create_conn_auth_pair_wait:
-0x62ce 019218 rtn 
-:      019219 host_create_conn_encrypt:
-0x62cf 019220 fetch 1 ,mem_connection_options 
-0x62d0 019221 bbit1 connection_encrypt ,host_create_conn_encrypt_start 
-0x62d1 019222 jam conn_sm_done ,mem_conn_sm 
-0x62d2 019223 rtn 
-:      019225 host_create_conn_encrypt_start:
-0x62d3 019226 fetch 1 ,mem_connection_options 
-0x62d4 019227 set0 connection_encrypt ,pdata 
-0x62d5 019228 store 1 ,mem_connection_options 
-0x62d6 019229 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x62d7 019230 rtn 
-:      019232 host_create_conn_encrypt_wait:
-0x62d8 019233 fetch 1 ,mem_wait_encryption 
-0x62d9 019234 rtn blank 
-0x62da 019235 jam conn_sm_standby ,mem_conn_sm 
-0x62db 019236 branch host_create_conn_encrypt_start 
-:      019238 host_create_conn_encrypt_wait_clear:
-0x62dc 019239 jam conn_sm_send_setup_complete ,mem_conn_sm 
-0x62dd 019240 rtn 
-:      019242 host_auth:
-0x62de 019243 fetch 1 ,mem_op 
-0x62df 019244 bbit1 op_inrand_req ,remote_auth 
-0x62e0 019245 call tid_initiate 
-0x62e1 019246 jam lmp_in_rand ,mem_lmo_opcode2 
-0x62e2 019247 branch cmd_exit 
-:      019248 remote_auth:
-0x62e3 019249 fetch 1 ,mem_op 
-0x62e4 019250 set0 op_inrand_req ,pdata 
-0x62e5 019251 store 1 ,mem_op 
-0x62e6 019252 call lmp_accept_inrand 
-0x62e7 019253 call tid_set_reply 
-0x62e8 019254 branch cmd_exit 
-:      019256 pincode_reinit:
-0x62e9 019257 setarg 4 
-0x62ea 019258 store 1 ,mem_pin_length 
-0x62eb 019259 setarg 0x3030 
-0x62ec 019260 istore 2 ,contw 
-0x62ed 019261 istore 2 ,contw 
-0x62ee 019262 rtn 
-:      019270 module_init:
-0x62ef 019271 rtn wake 
-0x62f0 019272 jam 0 ,mem_module_task 
-0x62f1 019273 call module_gpio_init 
-0x62f2 019274 call module_init_static_string 
-0x62f3 019275 setarg module_process_idle 
-0x62f4 019276 store 2 ,mem_cb_idle_process 
-0x62f5 019277 setarg module_conn_process 
-0x62f6 019278 store 2 ,mem_cb_bt_process 
-0x62f7 019279 setarg module_process_bb_event 
-0x62f8 019280 store 2 ,mem_cb_bb_event_process 
-0x62f9 019281 setarg module_le_rx 
-0x62fa 019282 store 2 ,mem_cb_att_write 
-0x62fb 019283 setarg module_conn_process 
-0x62fc 019284 store 2 ,mem_cb_le_process 
-0x62fd 019285 set1 mark_ext_patch ,mark 
-0x62fe 019286 bpatch patch30_0 ,mem_patch30 
-0x62ff 019287 setarg module_lpm_lock 
-0x6300 019288 store 2 ,mem_cb_check_wakelock 
-0x6301 019289 setarg module_le_tx_update_data 
-0x6302 019290 store 2 ,mem_cb_update_notify_value 
-0x6303 019291 setarg 0 
-0x6304 019292 store 4 ,mem_last_uart_clock 
-0x6305 019293 store 2 ,mem_module_prepare_tx_len 
-0x6306 019294 call module_hardware_init 
-0x6307 019295 call init_module_environment 
-0x6308 019296 call check_module_disabled 
-0x6309 019297 branch eeprom_load_reconn_info 
-:      019299 module_hardware_init:
-0x630a 019300 rtn wake 
-0x630b 019301 setarg uart_baud_115200 
-0x630c 019302 store uart_baud_len ,mem_baud 
-:      019303 module_lpm_uart_init:
-0x630d 019304 call init_filter_ram 
-0x630e 019305 setarg mem_module_rx_buf 
-0x630f 019306 hstore 2 ,core_uart_rsaddr 
-0x6310 019307 setarg mem_module_rx_buf_end 
-0x6311 019308 hstore 2 ,core_uart_readdr 
-0x6312 019309 setarg mem_module_tx_buf 
-0x6313 019310 hstore 2 ,core_uart_tsaddr 
-0x6314 019311 setarg mem_module_tx_buf_end 
-0x6315 019312 hstore 2 ,core_uart_teaddr 
-0x6316 019313 hjam 0x4 ,core_gpio_sel1 
-0x6317 019314 jam 0xff ,mem_ucode_id_local 
-0x6318 019315 hjam 0x0 ,core_uart_ctrl 
-0x6319 019316 setarg mem_module_tx_buf 
-0x631a 019317 hstore 2 ,core_uart_twptr 
-0x631b 019318 hstore 2 ,core_uart_trptrp 
-0x631c 019319 setarg mem_module_rx_buf 
-0x631d 019320 hstore 2 ,core_uart_rrptr 
-0x631e 019321 branch hci_init_common 
-:      019324 module_lpm_init:
-0x631f 019325 call module_lpm_uart_init 
-0x6320 019326 branch module_gpio_init 
-:      019328 module_gpio_init:
-0x6321 019330 call ui_led_init 
-0x6322 019331 call app_led_start_blink 
-0x6323 019333 fetcht 1 ,mem_module_connect_state_gpio 
-0x6324 019334 call gpio_config_output 
-0x6325 019335 call module_set_conn_pin_low 
-0x6326 019337 fetcht 1 ,mem_module_wake_up_gpio 
-0x6327 019338 call gpio_config_input 
-0x6328 019339 fetcht 1 ,mem_at_gpio 
-0x6329 019340 branch gpio_config_input_without_wake 
-:      019342 module_lpm_lock:
-0x632a 019343 fetcht 1 ,mem_module_wake_up_gpio 
-0x632b 019344 call gpio_get_bit 
-0x632c 019345 nbranch app_put_lpm_wake_lock ,true 
-0x632d 019346 branch app_get_lpm_wake_lock 
-:      019350 module_process_idle:
-0x632e 019351 branch module_app_dispatch 
-:      019352 module_conn_process:
-0x632f 019353 branch module_app_dispatch 
-:      019354 module_app_dispatch:
-0x6330 019355 set1 mark_ext_patch ,mark 
-0x6331 019356 bpatch patch30_1 ,mem_patch30 
-0x6332 019357 call module_control_air_flow 
-0x6333 019358 call module_uart_set 
-0x6334 019359 call l2cap_malloc_is_fifo_full 
-0x6335 019360 nrtn blank 
-0x6336 019361 branch module_process 
-:      019362 module_process_bb_event:
-0x6337 019363 copy regc ,pdata 
-0x6338 019364 beq bt_evt_pincode_req ,module_process_evt_pincode_req 
-0x6339 019365 beq bt_evt_reconn_failed ,module_reconn_fail 
-0x633a 019366 beq bt_evt_reconn_page_timeout ,module_page_time_out 
-0x633b 019367 beq bt_evt_bb_disconnected ,module_process_bb_event_disconned 
-0x633c 019368 beq bt_evt_switch_not_accept ,module_process_switch_not_accept 
-0x633d 019369 beq bt_evt_switch_accept ,module_process_switch_accept 
-0x633e 019370 beq bt_evt_sniff_accept ,module_process_sniff_accept 
-0x633f 019371 beq bt_evt_sniff_not_accept ,module_process_sniff_not_accept 
-0x6340 019372 beq bt_evt_unsniff_accept ,module_process_unsniff_accept 
-0x6341 019373 beq bt_evt_unsniff_not_accept ,module_process_unsniff_not_accept 
-0x6342 019374 beq bt_evt_le_connected ,module_process_le_conn 
-0x6343 019375 beq bt_evt_bb_connected ,module_process_bb_conn 
-0x6344 019376 beq bt_evt_le_disconnected ,module_process_bb_even_le_disconn 
-0x6345 019377 beq bt_evt_setup_complete ,module_process_setup_complete 
-0x6346 019378 beq bt_evt_enter_sniff ,module_sniff_param_check 
-0x6347 019379 beq bt_evt_exit_sniff ,app_lpm_mult_disable 
-0x6348 019380 and pdata ,0x0f ,temp 
-0x6349 019381 and_into bt_evt_timer_mask ,pdata 
-0x634a 019382 beq bt_evt_timer_init ,module_bb_event_timer 
-0x634b 019383 rtn 
-:      019385 module_process_bb_event_disconned:
-0x634c 019386 call module_disconn_start 
-0x634d 019387 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x634e 019388 rtnbit0 app_disc_after_setup_done 
-0x634f 019389 arg 3 ,loopcnt 
-0x6350 019390 arg mem_prarm_dis ,contr 
-0x6351 019391 branch send_mem_to_uart 
-:      019393 module_sniff_param_check:
-0x6352 019396 fetch 2 ,mem_context + coffset_tsniff 
-0x6353 019397 rshift pdata ,pdata 
-0x6354 019398 fetcht 2 ,mem_sniff_param_interval 
-0x6355 019399 isub temp ,null 
-0x6356 019400 nbranch module_sniff_param_check_unsniff ,zero 
-0x6357 019401 branch app_lpm_mult_enable 
-:      019402 module_sniff_param_check_unsniff:
-0x6358 019403 fetch 1 ,mem_module_task 
-0x6359 019404 rtnbit1 at_task_unsinff 
-0x635a 019405 hfetch 2 ,core_uart_rxitems 
-0x635b 019406 ncall at_set_unsniff_task_flag ,blank 
-0x635c 019407 branch app_bt_sniff_exit 
-:      019409 module_process_setup_complete:
-0x635d 019410 call module_conn_start 
-0x635e 019411 call module_check_cmode 
-0x635f 019412 branch module_uart_send_conn ,zero 
-0x6360 019413 branch app_bt_disconnect 
-:      019414 module_uart_send_conn:
-0x6361 019415 arg 4 ,loopcnt 
-0x6362 019416 arg mem_prarm_conn ,contr 
-0x6363 019417 branch send_mem_to_uart 
-:      019419 module_process_bb_even_le_disconn:
-0x6364 019420 call module_disconn_start 
-0x6365 019421 arg 5 ,loopcnt 
-0x6366 019422 arg mem_prarm_bledis ,contr 
-0x6367 019423 branch send_mem_to_uart 
-:      019425 module_process_evt_pincode_req:
-0x6368 019426 call at_restore_pin_code 
-0x6369 019427 branch app_bt_set_pincode 
-:      019428 module_process_switch_not_accept:
-0x636a 019429 fetch 1 ,mem_module_task 
-0x636b 019430 rtnbit0 at_task_switch 
-0x636c 019431 set0 at_task_switch ,pdata 
-0x636d 019432 store 1 ,mem_module_task 
-0x636e 019433 branch at_error_rev_end 
-:      019435 module_process_switch_accept:
-0x636f 019436 fetch 1 ,mem_module_task 
-0x6370 019437 rtnbit0 at_task_switch 
-0x6371 019438 set0 at_task_switch ,pdata 
-0x6372 019439 store 1 ,mem_module_task 
-0x6373 019440 branch at_nomal_rev_end 
-:      019442 module_process_sniff_accept:
-0x6374 019443 rtn 
-:      019445 module_process_sniff_not_accept:
-0x6375 019446 rtn 
-:      019448 module_process_unsniff_accept:
-0x6376 019449 fetch 1 ,mem_module_task 
-0x6377 019450 bbit0 at_task_unsinff ,app_bt_enter_sniff 
-0x6378 019451 branch at_clear_unsniff_task_flag 
-:      019453 module_process_unsniff_not_accept:
-0x6379 019454 rtn 
-:      019456 module_process_le_conn:
-0x637a 019457 call module_conn_start 
-0x637b 019458 arg mem_le_plap ,regb 
-0x637c 019459 call module_check_cmode 
-0x637d 019460 branch module_uart_send_leconn ,zero 
-0x637e 019461 branch app_ble_disconnect 
-:      019462 module_uart_send_leconn:
-0x637f 019463 arg 6 ,loopcnt 
-0x6380 019464 arg mem_prarm_bleconn ,contr 
-0x6381 019465 branch send_mem_to_uart 
-:      019467 module_process_bb_conn:
-0x6382 019468 rtn 
-:      019471 module_reconn_fail:
-0x6383 019472 arg 7 ,loopcnt 
-0x6384 019473 arg mem_prarm_recfail ,contr 
-0x6385 019474 call send_mem_to_uart 
-0x6386 019475 branch module_disconn_start 
-:      019476 module_page_time_out:
-0x6387 019477 arg 7 ,loopcnt 
-0x6388 019478 arg mem_prarm_pageout ,contr 
-0x6389 019479 call send_mem_to_uart 
-:      019480 module_disconn_start:
-0x638a 019481 call module_start_adv_discovery 
-0x638b 019482 branch module_set_conn_pin_high 
-:      019484 module_start_adv_discovery:
-0x638c 019485 fetch 1 ,mem_module_state 
-0x638d 019486 isolate1 at_state_set30 ,pdata 
-0x638e 019487 call app_bt_start_discovery ,true 
-0x638f 019488 fetch 1 ,mem_module_state 
-0x6390 019489 isolate1 at_state_set40 ,pdata 
-0x6391 019490 call app_ble_start_adv ,true 
-0x6392 019491 rtn 
-:      019492 module_set_conn_pin_high:
-0x6393 019493 fetcht 1 ,mem_module_connect_state_gpio 
-0x6394 019494 branch gpio_out_active 
-:      019496 module_conn_start:
-0x6395 019497 call module_stop_adv_discovery 
-0x6396 019498 branch module_set_conn_pin_low 
-:      019500 module_stop_adv_discovery:
-0x6397 019501 fetch 1 ,mem_module_state 
-0x6398 019502 isolate1 at_state_set30 ,pdata 
-0x6399 019503 call app_bt_stop_discovery ,true 
-0x639a 019504 fetch 1 ,mem_module_state 
-0x639b 019505 isolate1 at_state_set40 ,pdata 
-0x639c 019506 call app_ble_stop_adv ,true 
-0x639d 019507 rtn 
-:      019508 module_set_conn_pin_low:
-0x639e 019509 fetcht 1 ,mem_module_connect_state_gpio 
-0x639f 019510 branch gpio_out_inactive 
-:      019515 module_process:
-0x63a0 019516 fetch 1 ,mem_device_option 
-0x63a1 019517 rtnne dvc_op_module 
-0x63a2 019518 hfetch 2 ,core_uart_rxitems 
-0x63a3 019519 rtn blank 
-0x63a4 019520 store 2 ,mem_current_packet_length 
-0x63a5 019522 call spp_mode 
-0x63a6 019523 branch at_process ,true 
-0x63a7 019524 call at_ckeck_send_buff 
-0x63a8 019525 branch module_tx_packet 
-:      019528 spp_mode:
-0x63a9 019529 fetcht 1 ,mem_at_gpio 
-0x63aa 019530 branch gpio_get_bit 
-:      019533 module_exit_sniff:
-0x63ab 019534 fetch 1 ,mem_module_task 
-0x63ac 019535 rtnbit1 at_task_unsinff 
-0x63ad 019536 call at_set_unsniff_task_flag 
-0x63ae 019537 branch app_bt_sniff_exit 
-:      019539 module_tx_packet:
-0x63af 019540 fetch 1 ,mem_context 
-0x63b0 019541 bbit0 state_inconn ,spp_send_end 
-0x63b1 019542 fetch 1 ,mem_context + coffset_mode 
-0x63b2 019543 bbit1 mode_le ,modle_le_tx 
-0x63b3 019544 call app_check_sniff 
-0x63b4 019545 branch module_exit_sniff ,true 
-0x63b5 019546 branch spp_tx_rfcomm_packet 
-:      019548 module_le_rx:
-0x63b6 019549 call le_att_get_handle_ptr 
-0x63b7 019550 ifetch 1 ,contr 
-0x63b8 019551 copy contr ,rega 
-0x63b9 019552 call get_uart_twptr 
-0x63ba 019553 copy regb ,loopcnt 
-0x63bb 019554 copy rega ,contr 
-0x63bc 019555 call uart_copy_tx_bytes 
-0x63bd 019556 branch uartd_send 
-:      019559 module_le_tx_update_data:
-0x63be 019561 fetch 2 ,mem_module_prepare_tx_len 
-0x63bf 019562 rtn blank 
-0x63c0 019563 arg dm_le_buff_len ,temp 
-0x63c1 019564 call not_greater_than 
-0x63c2 019565 store 2 ,mem_module_temp_len 
-0x63c3 019567 copy pdata ,temp 
-0x63c4 019568 fetch 2 ,mem_module_prepare_tx_len 
-0x63c5 019569 isub temp ,pdata 
-0x63c6 019570 store 2 ,mem_module_prepare_tx_len 
-0x63c7 019571 nbranch assert ,positive 
-0x63c8 019573 arg prcp_tx_le ,temp 
-0x63c9 019574 storet 2 ,mem_le_notify_handle 
-0x63ca 019575 call le_att_get_handle_ptr 
-0x63cb 019576 branch assert ,blank 
-0x63cc 019577 add contr ,1 ,contw 
-0x63cd 019579 fetch 2 ,mem_module_temp_len 
-0x63ce 019580 copy pdata ,loopcnt 
-0x63cf 019582 call get_uart_rrptr 
-0x63d0 019584 call uart_copy_rx_bytes 
-0x63d1 019586 fetch 2 ,mem_module_temp_len 
-0x63d2 019587 store 2 ,mem_current_packet_length 
-0x63d3 019588 store 2 ,mem_le_notify_len 
-0x63d4 019589 branch spp_send_end 
-:      019592 modle_le_tx:
-0x63d5 019593 rtnmark0 mark_context 
-0x63d6 019594 call modle_le_tx_once 
-0x63d7 019595 call modle_le_tx_once 
-:      019596 modle_le_tx_once:
-0x63d8 019597 call le_xtype_fifo_is_near_full 
-0x63d9 019598 nrtn blank 
-0x63da 019599 hfetch 2 ,core_uart_rxitems 
-0x63db 019600 rtn blank 
-0x63dc 019601 fetcht 2 ,mem_module_prepare_tx_len 
-0x63dd 019602 isub temp ,pdata 
-0x63de 019603 nbranch assert ,positive 
-0x63df 019604 store 2 ,mem_current_packet_length 
-0x63e0 019605 rtn blank 
-0x63e1 019606 call at_ckeck_send_buff_le 
-0x63e2 019607 fetch 2 ,mem_module_prepare_tx_len 
-0x63e3 019608 fetcht 2 ,mem_current_packet_length 
-0x63e4 019609 iadd temp ,pdata 
-0x63e5 019610 store 2 ,mem_module_prepare_tx_len 
-0x63e6 019611 fetcht 2 ,mem_module_prepare_tx_len 
-0x63e7 019612 hfetch 2 ,core_uart_rxitems 
-0x63e8 019613 isub temp ,rega 
-0x63e9 019614 nbranch assert ,positive 
-0x63ea 019615 jam attop_handle_value_notification ,mem_fifo_temp 
-0x63eb 019616 branch le_xtype_fifo_in 
-:      019618 module_bb_event_timer:
-0x63ec 019619 storet 1 ,mem_app_evt_timer_count 
-:      019620 module_bb_event_100ms_loop:
-0x63ed 019621 fetch 1 ,mem_app_evt_timer_count 
-0x63ee 019622 rtn blank 
-0x63ef 019623 increase -1 ,pdata 
-0x63f0 019624 store 1 ,mem_app_evt_timer_count 
-0x63f1 019625 call module_bb_event_hud_ms 
-0x63f2 019626 branch module_bb_event_100ms_loop 
-:      019628 module_bb_event_hud_ms:
-0x63f3 019629 fetch 2 ,mem_at_scan_time 
-0x63f4 019630 rtn blank 
-0x63f5 019631 increase -1 ,pdata 
-0x63f6 019632 store 2 ,mem_at_scan_time 
-0x63f7 019633 nrtn blank 
-0x63f8 019634 fetch 1 ,mem_at_using_flag 
-0x63f9 019635 jam 0 ,mem_at_using_flag 
-0x63fa 019636 bbit1 at_flag_leinq ,modue_le_inq 
-0x63fb 019637 bbit1 at_flag_inq ,module_inq 
-0x63fc 019638 branch assert 
-:      019639 modue_le_inq:
-0x63fd 019640 branch app_ble_stop_scan 
-:      019641 module_inq:
-0x63fe 019642 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
-0x63ff 019643 rtn 
-:      019645 at_ckeck_send_buff:
-0x6400 019646 fetch 1 ,mem_context + coffset_mode 
-0x6401 019647 bbit1 mode_le ,at_ckeck_send_buff_le 
-0x6402 019648 fetch 2 ,mem_current_packet_length 
-0x6403 019649 arg dm_refcom_buff_len ,temp 
-0x6404 019651 call not_greater_than 
-0x6405 019652 store 2 ,mem_current_packet_length 
-0x6406 019653 rtn 
-:      019654 at_ckeck_send_buff_le:
-0x6407 019655 fetch 2 ,mem_current_packet_length 
-0x6408 019656 arg dm_le_buff_len ,temp 
-0x6409 019657 call not_greater_than 
-0x640a 019658 store 2 ,mem_current_packet_length 
-0x640b 019659 rtn 
-:      019661 at_set_unsniff_task_flag:
-0x640c 019662 fetch 1 ,mem_module_task 
-0x640d 019663 set1 at_task_unsinff ,pdata 
-0x640e 019664 store 1 ,mem_module_task 
-0x640f 019665 rtn 
-:      019667 at_clear_unsniff_task_flag:
-0x6410 019668 fetch 1 ,mem_module_task 
-0x6411 019669 set0 at_task_unsinff ,pdata 
-0x6412 019670 store 1 ,mem_module_task 
-0x6413 019671 rtn 
-:      019673 at_set_cmd_task_flag:
-0x6414 019674 fetch 1 ,mem_module_task 
-0x6415 019675 set1 at_task_cmd_flag ,pdata 
-0x6416 019676 store 1 ,mem_module_task 
-0x6417 019677 rtn 
-:      019679 at_clear_cmd_task_flag:
-0x6418 019680 fetch 1 ,mem_module_task 
-0x6419 019681 set0 at_task_cmd_flag ,pdata 
-0x641a 019682 store 1 ,mem_module_task 
-0x641b 019683 rtn 
-:      019685 module_control_air_flow:
-0x641c 019686 set1 mark_ext_patch ,mark 
-0x641d 019687 bpatch patch30_2 ,mem_patch30 
-0x641e 019688 call check_uart_tx_buff 
-0x641f 019689 branch app_l2cap_flow_control_enable ,positive 
-0x6420 019690 branch app_l2cap_flow_control_disable 
-:      019692 module_uart_set:
-0x6421 019693 call spp_mode 
-0x6422 019694 branch module_set_baud_115200 ,true 
-0x6423 019695 hfetcht uart_baud_len ,core_uart_baud 
-0x6424 019696 fetch 2 ,mem_baud 
-0x6425 019697 isub temp ,null 
-0x6426 019698 rtn zero 
-0x6427 019699 branch uart_set_baud_by_mem 
-:      019702 module_set_baud_115200:
-0x6428 019703 hfetcht uart_baud_len ,core_uart_baud 
-0x6429 019704 setarg at_baud_115200 
-0x642a 019705 isub temp ,null 
-0x642b 019706 rtn zero 
-0x642c 019707 hstore uart_baud_len ,core_uart_baud 
-0x642d 019708 rtn 
-:      019710 module_check_cmode:
-0x642e 019711 set1 mark_ext_patch ,mark 
-0x642f 019712 bpatch patch30_3 ,mem_patch30 
-0x6430 019713 fetch 1 ,mem_module_state 
-0x6431 019714 isolate0 at_state_cmode ,pdata 
-0x6432 019715 branch module_check_cmode_close ,true 
-0x6433 019716 arg mem_cmode_addr ,rega 
-0x6434 019717 arg 6 ,loopcnt 
-0x6435 019718 branch string_compare 
-:      019719 module_check_cmode_close:
-0x6436 019720 force 0 ,null 
-0x6437 019721 rtn 
-:      019723 module_init_static_string:
-0x6438 019724 set1 mark_ext_patch ,mark 
-0x6439 019725 bpatch patch30_4 ,mem_patch30 
-0x643a 019726 arg mem_prarm_pswd ,contw 
-0x643b 019727 setsect 0 ,0x35350 
-0x643c 019728 setsect 1 ,0x15115 
-0x643d 019729 setsect 2 ,0x12415 
-0x643e 019730 setsect 3 ,0x10951 
-0x643f 019731 istore 9 ,contw 
-0x6440 019732 setsect 0 ,0x2454c 
-0x6441 019733 setsect 1 ,0x35053 
-0x6442 019734 setsect 2 ,0x2454 
-0x6443 019735 setsect 3 ,0x11531 
-0x6444 019736 istore 9 ,contw 
-0x6445 019737 setsect 0 ,0x34441 
-0x6446 019738 setsect 1 ,0x194d4 
-0x6447 019739 setsect 2 ,0x12455 
-0x6448 019740 setsect 3 ,0x10d4d 
-0x6449 019741 istore 9 ,contw 
-0x644a 019742 setsect 0 ,0x3414c 
-0x644b 019743 setsect 1 ,0xd4d4 
-0x644c 019744 setsect 2 ,0x124c4 
-0x644d 019745 setsect 3 ,0x13119 
-0x644e 019746 istore 9 ,contw 
-0x644f 019747 setsect 0 ,0x15247 
-0x6450 019748 setsect 1 ,0x3d0d1 
-0x6451 019749 setsect 2 ,0xe4e4 
-0x6452 019750 setsect 3 ,0x11531 
-0x6453 019751 istore 9 ,contw 
-0x6454 019752 setsect 0 ,0x34944 
-0x6455 019753 setsect 1 ,0x114d4 
-0x6456 019754 setsect 2 ,0xe535 
-0x6457 019755 setsect 3 ,0x15105 
-0x6458 019756 istore 9 ,contw 
-0x6459 019757 setsect 0 ,0x14c2b 
-0x645a 019758 setsect 1 ,0x114d2 
-0x645b 019759 setsect 2 ,0xf525 
-0x645c 019760 setsect 3 ,0x11531 
-0x645d 019761 istore 9 ,contw 
-0x645e 019762 setsect 0 ,0x14e53 
-0x645f 019763 setsect 1 ,0x19192 
-0x6460 019764 setsect 2 ,0x44c4 
-0x6461 019765 setsect 3 ,0x15915 
-0x6462 019766 istore 9 ,contw 
-0x6463 019767 setsect 0 ,0x35352 
-0x6464 019768 setsect 1 ,0xd254 
-0x6465 019769 setsect 2 ,0x5444 
-0x6466 019770 setsect 3 ,0x10959 
-0x6467 019771 istore 9 ,contw 
-0x6468 019772 setsect 0 ,0x1454c 
-0x6469 019773 setsect 1 ,0x5392 
-0x646a 019774 setsect 2 ,0x3525 
-0x646b 019775 setsect 3 ,0x13d35 
-0x646c 019776 istore 9 ,contw 
-0x646d 019777 setsect 0 ,0x14544 
-0x646e 019778 setsect 1 ,0x113d3 
-0x646f 019779 setsect 2 ,0x4454 
-0x6470 019780 setsect 3 ,0x14d35 
-0x6471 019781 istore 9 ,contw 
-0x6472 019782 setsect 0 ,0x4154 
-0x6473 019783 setsect 1 ,0x11155 
-0x6474 019784 setsect 2 ,0x13494 
-0x6475 019785 setsect 3 ,0x13d0d 
-0x6476 019786 istore 9 ,contw 
-0x6477 019787 setsect 0 ,0x4f56 
-0x6478 019788 setsect 1 ,0x31055 
-0x6479 019789 setsect 2 ,0x3454 
-0x647a 019790 setsect 3 ,0x1393d 
-0x647b 019791 istore 9 ,contw 
-0x647c 019792 setsect 0 ,0x1504e 
-0x647d 019793 setsect 1 ,0x151d0 
-0x647e 019794 setsect 2 ,0x154f4 
-0x647f 019795 setsect 3 ,0x14951 
-0x6480 019796 istore 9 ,contw 
-0x6481 019797 setsect 0 ,0x24345 
-0x6482 019798 setsect 1 ,0x25051 
-0x6483 019799 setsect 2 ,0x4c4 
-0x6484 019800 istore 6 ,contw 
-0x6485 019801 rtn 
-:      019805 mouse_init:
-0x6486 019806 setarg le_mouse 
-0x6487 019807 store 2 ,mem_cb_le_process 
-0x6488 019808 setarg mouse_send_process 
-0x6489 019809 store 2 ,mem_cb_bt_process 
-0x648a 019810 setarg mouse_process_lpm_before 
-0x648b 019811 store 2 ,mem_cb_before_lpm 
-0x648c 019812 setarg mouse_priority_bb_event 
-0x648d 019813 store 2 ,mem_cb_bb_event_process 
-0x648e 019814 setarg mouse_idle 
-0x648f 019815 store 2 ,mem_cb_idle_process 
-0x6490 019816 setarg mouse_le_notify_update_data 
-0x6491 019817 store 2 ,mem_cb_update_notify_value 
-0x6492 019818 jam 0 ,mem_sp_flag 
-0x6493 019819 jam 0 ,mem_master_sp_flag 
-0x6494 019820 set0 mark_ext_patch ,mark 
-0x6495 019821 bpatch patch18_0 ,mem_patch18 
-0x6496 019822 call mouse_init_common 
-0x6497 019823 rtn wake 
-0x6498 019824 call mouse_init_environment 
-0x6499 019825 call mouse_dpi_init 
-0x649a 019826 setarg mouse_before_hibernate 
-0x649b 019827 store 2 ,mem_cb_before_hibernate 
-0x649c 019828 fetch 2 ,mem_ui_state_map 
-0x649d 019829 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x649e 019830 branch mouse_check_reconn_target 
-:      019832 mouse_init_environment:
-0x649f 019833 call app_initflag_check 
-0x64a0 019834 branch mouse_load_eeprom_param ,zero 
-0x64a1 019835 call eeprom_store_le_local_addr 
-0x64a2 019836 call eeprom_store_mouse_dpi 
-0x64a3 019837 branch app_initflag_store 
-:      019838 mouse_load_eeprom_param:
-0x64a4 019839 call eeprom_load_reconn_info 
-0x64a5 019840 call eeprom_load_le_loacal_addr 
-0x64a6 019841 branch eeprom_load_mouse_dpi 
-:      019843 mouse_dpi_init:
-0x64a7 019844 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x64a8 019845 branch mouse_modified_dpi 
-:      019847 mouse_idle:
-0x64a9 019848 call ui_check_paring_button 
-0x64aa 019849 call mouse_check_dpi 
-0x64ab 019850 branch mouse_wheel_check 
-:      019852 mouse_check_dpi:
-0x64ac 019853 fetcht 1 ,mem_dpi_button_gpio 
-0x64ad 019854 call gpio_get_bit 
-0x64ae 019855 nbranch mouse_dpi_up ,true 
-:      019856 mouse_dpi_down:
-0x64af 019857 fetch 1 ,mem_mouse_dpi_button_state 
-0x64b0 019858 rtneq dpi_button_state_down 
-0x64b1 019859 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
-0x64b2 019860 rtn 
-:      019861 mouse_dpi_up:
-0x64b3 019862 fetch 1 ,mem_mouse_dpi_button_state 
-0x64b4 019863 rtneq dpi_button_state_up 
-0x64b5 019864 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x64b6 019865 fetch 1 ,mem_mouse_dpi 
-0x64b7 019866 increase 1 ,pdata 
-0x64b8 019867 and pdata ,0x03 ,pdata 
-0x64b9 019868 store 1 ,mem_mouse_dpi 
-0x64ba 019869 branch mouse_modified_dpi 
-:      019870 mouse_modified_dpi:
-0x64bb 019871 setarg mouse_dpi_address 
-0x64bc 019872 call twspi_read 
-0x64bd 019873 and pdata ,0xfc ,temp 
-0x64be 019874 fetch 1 ,mem_mouse_dpi 
-0x64bf 019875 iadd temp ,pdata 
-0x64c0 019876 lshift8 pdata ,pdata 
-0x64c1 019877 add pdata ,mouse_dpi_address ,pdata 
-0x64c2 019878 call twspi_write 
-0x64c3 019879 branch eeprom_store_mouse_dpi 
-:      019881 mouse_init_common:
-0x64c4 019882 call mouse_init_sunt 
-0x64c5 019883 call mouse_gpio_init 
-0x64c6 019884 hfetch 2 ,core_clkoff 
-0x64c7 019885 set0 clock_off_qdecoder ,pdata 
-0x64c8 019886 hstore 2 ,core_clkoff 
-0x64c9 019887 rtn 
-:      019889 mouse_gpio_init:
-0x64ca 019890 call lpm_disable_exen_output 
-0x64cb 019891 fetcht 1 ,mem_whee_a_data_gpio 
-0x64cc 019892 call gpio_config_input 
-0x64cd 019893 fetcht 1 ,mem_whee_b_data_gpio 
-0x64ce 019894 call gpio_config_input 
-0x64cf 019895 fetcht 1 ,mem_lbutton_gpio 
-0x64d0 019896 call gpio_config_input 
-0x64d1 019897 fetcht 1 ,mem_rbutton_gpio 
-0x64d2 019898 call gpio_config_input 
-0x64d3 019899 fetcht 1 ,mem_mbutton_gpio 
-0x64d4 019900 call gpio_config_input 
-0x64d5 019901 fetcht 1 ,mem_sensor_data_gpio 
-0x64d6 019902 call gpio_config_input 
-0x64d7 019903 fetcht 1 ,mem_dpi_button_gpio 
-0x64d8 019904 call gpio_config_input 
-0x64d9 019905 hfetch 1 ,core_gpio_pu3 
-0x64da 019906 or_into 0x18 ,pdata 
-0x64db 019907 hstore 1 ,core_gpio_pu3 
-0x64dc 019908 hfetch 1 ,core_gpio_pd2 + 1 
-0x64dd 019909 and_into 0xe7 ,pdata 
-0x64de 019910 hstore 1 ,core_gpio_pd2 + 1 
-0x64df 019911 rtn 
-:      019914 mouse_before_hibernate:
-0x64e0 019915 setarg 0xbc05 
-0x64e1 019916 call twspi_write 
-0x64e2 019917 jam 1 ,mem_lpm_current_mult 
-:      019919 mouse_process_lpm_before:
-0x64e3 019920 call mouse_wheel_check 
-0x64e4 019921 arg 25 ,temp 
-0x64e5 019922 call gpio_config_output 
-0x64e6 019923 hjam 0 ,core_gpio_sel1 
-0x64e7 019924 fetcht 1 ,mem_whee_a_data_gpio 
-0x64e8 019925 call gpio_set_wake_by_current_state 
-0x64e9 019926 fetcht 1 ,mem_whee_b_data_gpio 
-0x64ea 019927 call gpio_set_wake_by_current_state 
-0x64eb 019928 fetcht 1 ,mem_lbutton_gpio 
-0x64ec 019929 call gpio_set_wake_by_current_state 
-0x64ed 019930 fetcht 1 ,mem_rbutton_gpio 
-0x64ee 019931 call gpio_set_wake_by_current_state 
-0x64ef 019932 fetcht 1 ,mem_mbutton_gpio 
-0x64f0 019933 call gpio_set_wake_by_current_state 
-0x64f1 019934 fetcht 1 ,mem_sensor_data_gpio 
-0x64f2 019935 call gpio_set_wake 
-0x64f3 019936 fetch 1 ,mem_lpm_current_mult 
-0x64f4 019937 nrtn blank 
-0x64f5 019938 branch gpio_clr_wake 
-:      019940 mouse_wheel_check:
-0x64f6 019941 set0 mark_ext_patch ,mark 
-0x64f7 019942 bpatch patch18_1 ,mem_patch18 
-0x64f8 019943 arg 0 ,rega 
-0x64f9 019944 fetcht 1 ,mem_whee_a_data_gpio 
-0x64fa 019945 call gpio_get_bit 
-0x64fb 019946 setflag true ,0 ,rega 
-0x64fc 019947 fetcht 1 ,mem_whee_b_data_gpio 
-0x64fd 019948 call gpio_get_bit 
-0x64fe 019949 setflag true ,1 ,rega 
-0x64ff 019950 copy rega ,pdata 
-0x6500 019952 and_into 0x3 ,pdata 
-0x6501 019953 fetcht 1 ,mem_mouse_z_now 
-0x6502 019954 store 1 ,mem_mouse_z_now 
-0x6503 019955 isub temp ,null 
-0x6504 019956 branch mouse_wheel_clear ,zero 
-0x6505 019957 fetch 1 ,mem_mouse_z_before 
-0x6506 019958 store 1 ,mem_mouse_z_last 
-0x6507 019959 storet 1 ,mem_mouse_z_before 
-0x6508 019960 fetch 1 ,mem_mouse_z_now 
-0x6509 019961 lshift4 pdata ,pdata 
-0x650a 019962 fetcht 1 ,mem_mouse_z_before 
-0x650b 019963 lshift2 temp ,temp 
-0x650c 019964 iadd temp ,pdata 
-0x650d 019965 fetcht 1 ,mem_mouse_z_last 
-0x650e 019966 iadd temp ,pdata 
-0x650f 019967 beq 0x38 ,mouse_wheel_forward 
-0x6510 019968 beq 0x34 ,mouse_wheel_back 
-0x6511 019969 beq 0x0b ,mouse_wheel_back 
-0x6512 019970 beq 0x07 ,mouse_wheel_forward 
-0x6513 019971 rtn 
-:      019973 mouse_wheel_clear:
-0x6514 019974 rtn 
-:      019976 mouse_wheel_forward:
-0x6515 019977 fetch 1 ,mem_mouse_z_data 
-0x6516 019978 increase 1 ,pdata 
-0x6517 019979 store 1 ,mem_mouse_z_data 
-0x6518 019980 rtn 
-:      019982 mouse_wheel_back:
-0x6519 019983 fetch 1 ,mem_mouse_z_data 
-0x651a 019984 increase -1 ,pdata 
-0x651b 019985 store 1 ,mem_mouse_z_data 
-0x651c 019986 rtn 
-:      019988 mouse_process_ble:
-0x651d 019990 rtn 
-:      019991 mouse_sleep_sensor:
-0x651e 019992 setarg 0xB805 
-0x651f 019993 branch twspi_write 
-:      019995 mouse_bb_connected:
-0x6520 019996 rtn 
-:      019998 le_mouse_bb_event_write_request:
-0x6521 019999 call app_ble_store_reconn_info 
-0x6522 020000 jam mouse_mode_state_ble ,mem_mouse_mode_state 
-0x6523 020001 call app_lpm_mult_enable 
-:      020002 le_mouse_bb_event_enc_info:
-0x6524 020003 branch app_ble_start_write 
-:      020005 le_hibernate_timer:
-0x6525 020006 fetch 2 ,mem_le_hibernate_timer 
-0x6526 020007 rtn blank 
-0x6527 020008 increase -1 ,pdata 
-0x6528 020009 store 2 ,mem_le_hibernate_timer 
-0x6529 020010 nrtn blank 
-0x652a 020011 branch app_enter_hibernate 
-:      020013 mouse_hid_connected:
-0x652b 020014 setarg hid_handshake_timeout 
-0x652c 020015 store 1 ,mem_hid_handshake_timer_count 
-0x652d 020016 rtn 
-:      020018 mouse_send_process:
-0x652e 020019 fetch 1 ,mem_app_handshake_flag 
-0x652f 020020 rtn blank 
-0x6530 020021 call l2cap_malloc_is_fifo_nearly_full 
-0x6531 020022 nrtn blank 
-0x6532 020023 call mouse_motion 
-0x6533 020024 nrtn user 
-0x6534 020025 call mouse_no_data_timer_init 
-0x6535 020026 call mouse_send_blank_packet_timer_init 
-:      020027 mouse_send_data:
-0x6536 020028 arg 8 ,rega 
-0x6537 020029 call hid_malloc_tx_buff 
-0x6538 020030 fetch 2 ,mem_hid_int_remote_cid 
-0x6539 020031 istore 2 ,contw 
-0x653a 020032 setarg 0x02a1 
-0x653b 020033 istore 2 ,contw 
-0x653c 020034 fetch 1 ,mem_mouse_key 
-0x653d 020035 istore 1 ,contw 
-0x653e 020036 fetch 2 ,mem_mouse_x 
-0x653f 020037 arg 0xfff ,temp 
-0x6540 020038 iand temp ,pdata 
-0x6541 020039 fetcht 2 ,mem_mouse_y 
-0x6542 020040 lshift4 temp ,temp 
-0x6543 020041 lshift8 temp ,temp 
-0x6544 020042 ior temp ,pdata 
-0x6545 020043 istore 3 ,contw 
-0x6546 020044 fetch 1 ,mem_mouse_z 
-0x6547 020045 istore 1 ,contw 
-0x6548 020046 setarg 0 
-0x6549 020047 istore 1 ,contw 
-0x654a 020048 jam 8 ,mem_ui_data_txbuff_length 
-0x654b 020049 rtn 
-:      020052 mouse_send_blank_packet_timer:
-0x654c 020053 set0 mark_ext_patch ,mark 
-0x654d 020054 bpatch patch18_2 ,mem_patch18 
-0x654e 020055 fetch 1 ,mem_mouse_send_blank_timer 
-0x654f 020056 rtn blank 
-0x6550 020057 increase -1 ,pdata 
-0x6551 020058 store 1 ,mem_mouse_send_blank_timer 
-0x6552 020059 nrtn blank 
-0x6553 020060 call l2cap_malloc_is_fifo_empty 
-0x6554 020061 nrtn blank 
-0x6555 020062 setarg 0 
-0x6556 020063 store 5 ,mem_mouse_x 
-0x6557 020064 call mouse_send_data 
-0x6558 020065 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
-0x6559 020066 rtn 
-:      020067 mouse_send_blank_packet_timer_init:
-0x655a 020068 fetch 2 ,mem_mouse_blank_data_timeout 
-0x655b 020069 store 2 ,mem_mouse_blank_data_timer 
-0x655c 020070 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
-0x655d 020071 rtn 
-:      020073 mouse_no_data_timer_init:
-0x655e 020074 fetch 2 ,mem_mouse_no_data_timeout 
-0x655f 020075 store 2 ,mem_mouse_no_data_timer 
-0x6560 020076 rtn 
-:      020079 mouse_le_notify_update_data:
-0x6561 020080 fetcht 2 ,mem_le_notify_handle 
-0x6562 020081 call le_att_get_handle_ptr 
-0x6563 020082 ifetch 1 ,contr 
-0x6564 020083 store 1 ,mem_le_notify_len 
-0x6565 020084 rtn 
-:      020087 mouse_fill_data_le:
-0x6566 020088 set0 mark_ext_patch ,mark 
-0x6567 020089 bpatch patch18_3 ,mem_patch18 
-0x6568 020090 fetcht 2 ,mem_le_notify_handle 
-0x6569 020091 call le_att_get_handle_ptr 
-0x656a 020092 add contr ,1 ,contw 
-:      020093 mouse_fill_data:
-0x656b 020094 fetch 1 ,mem_mouse_key 
-0x656c 020095 istore 1 ,contw 
-0x656d 020096 fetch 2 ,mem_mouse_x 
-0x656e 020097 arg 0xfff ,temp 
-0x656f 020098 iand temp ,pdata 
-0x6570 020099 fetcht 2 ,mem_mouse_y 
-0x6571 020100 lshift4 temp ,temp 
-0x6572 020101 lshift8 temp ,temp 
-0x6573 020102 ior temp ,pdata 
-0x6574 020103 istore 3 ,contw 
-0x6575 020104 fetch 1 ,mem_mouse_z 
-0x6576 020105 istore 1 ,contw 
-0x6577 020106 rtn 
-:      020108 mouse_motion:
-0x6578 020109 set0 mark_ext_patch ,mark 
-0x6579 020110 bpatch patch18_4 ,mem_patch18 
-0x657a 020111 disable user 
-0x657b 020112 setarg 0 
-0x657c 020113 store 5 ,mem_mouse_x 
-0x657d 020114 call p3204_motion 
-0x657e 020115 call p3204_sdio_low 
-0x657f 020116 call mouse_zwheel 
-0x6580 020117 branch mouse_key 
-:      020119 p3204_motion:
-0x6581 020120 fetch 1 ,mem_sensor_type 
-0x6582 020121 rtnne sensor_type_p3204 
-0x6583 020122 fetch 1 ,mem_mouse_move_flag 
-0x6584 020123 call p3204_clear_data ,blank 
-0x6585 020124 jam 1 ,mem_mouse_move_flag 
-0x6586 020125 disable user 
-0x6587 020126 fetcht 1 ,mem_sensor_data_gpio 
-0x6588 020127 call gpio_get_bit 
-0x6589 020128 nrtn true 
-0x658a 020129 setarg 0 
-0x658b 020130 call twspi_read 
-0x658c 020131 bne p3204_id ,twspi_reset 
-0x658d 020132 setarg 2 
-0x658e 020133 call twspi_read 
-0x658f 020134 rtnbit0 7 
-0x6590 020135 setarg 3 
-0x6591 020136 call twspi_read 
-0x6592 020137 call extsign 
-0x6593 020138 store 2 ,mem_mouse_x 
-0x6594 020139 setarg 4 
-0x6595 020140 call twspi_read 
-0x6596 020141 call extsign 
-0x6597 020142 sub pdata ,0 ,pdata 
-0x6598 020143 store 2 ,mem_mouse_y 
-0x6599 020144 fetch 4 ,mem_mouse_x 
-0x659a 020145 enable user 
-0x659b 020146 rtn 
-:      020147 mouse_zwheel:
-0x659c 020148 fetch 1 ,mem_mouse_z_data 
-0x659d 020149 rtn blank 
-0x659e 020150 store 1 ,mem_mouse_z 
-0x659f 020151 jam 0 ,mem_mouse_z_data 
-0x65a0 020152 enable user 
-0x65a1 020153 rtn 
-:      020154 mouse_key:
-0x65a2 020155 arg 0 ,rega 
-0x65a3 020156 fetcht 1 ,mem_lbutton_gpio 
-0x65a4 020157 call gpio_get_bit 
-0x65a5 020158 setflag true ,0 ,rega 
-0x65a6 020159 fetcht 1 ,mem_rbutton_gpio 
-0x65a7 020160 call gpio_get_bit 
-0x65a8 020161 setflag true ,1 ,rega 
-0x65a9 020162 fetcht 1 ,mem_mbutton_gpio 
-0x65aa 020163 call gpio_get_bit 
-0x65ab 020164 setflag true ,2 ,rega 
-0x65ac 020165 deposit rega 
-0x65ad 020166 fetcht 1 ,mem_mouse_key 
-0x65ae 020167 store 1 ,mem_mouse_key 
-0x65af 020168 ixor temp ,pdata 
-0x65b0 020169 sub pdata ,0 ,null 
-0x65b1 020170 rtn zero 
-0x65b2 020171 enable user 
-0x65b3 020172 rtn 
-:      020177 p3204_sdio_low:
-0x65b4 020178 arg 26 ,temp 
-0x65b5 020179 call gpio_get_bit 
-0x65b6 020180 rtn true 
-0x65b7 020181 setarg 0 
-0x65b8 020182 call twspi_read 
-0x65b9 020183 branch p3204_sdio_low 
-:      020185 p3204_clear_data:
-0x65ba 020186 arg 0 ,loopcnt 
-:      020187 p3204_clear_data_loop:
-0x65bb 020188 setarg 2 
-0x65bc 020189 call twspi_read 
-0x65bd 020190 nop 100 
-0x65be 020191 increase 1 ,loopcnt 
-0x65bf 020192 fetcht 1 ,mem_sensor_data_gpio 
-0x65c0 020193 call gpio_get_bit 
-0x65c1 020194 branch p3204_clear_data_loop ,true 
-0x65c2 020195 deposit loopcnt 
-0x65c3 020196 store 2 ,mem_init_cnt 
-0x65c4 020197 rtn 
-:      020198 mouse_init_sunt:
-0x65c5 020199 call spid_init 
-0x65c6 020200 rtn wake 
-:      020202 mouse_init_p3204:
-0x65c7 020203 setarg 0 
-0x65c8 020204 call twspi_read 
-0x65c9 020205 store 1 ,mem_sensor_id 
-0x65ca 020206 beq p3204_id ,mouse_init_p3204_cont 
-0x65cb 020207 call twspi_reset 
-0x65cc 020208 nop 10000 
-0x65cd 020209 branch mouse_init_p3204 
-:      020210 mouse_init_p3204_cont:
-0x65ce 020211 setarg 0x8006 
-0x65cf 020212 call twspi_write 
-0x65d0 020213 nop 1000 
-0x65d1 020214 jam sensor_type_p3204 ,mem_sensor_type 
-0x65d2 020215 rtn 
-:      020219 extsign:
-0x65d3 020220 rtnbit0 7 
-0x65d4 020221 arg 0xff00 ,temp 
-0x65d5 020222 ior temp ,pdata 
-0x65d6 020223 rtn 
-:      020227 le_mouse:
-0x65d7 020228 call le_xtype_fifo_is_near_full 
-0x65d8 020229 nrtn blank 
-0x65d9 020230 fetcht 2 ,mem_le_notify_handle 
-0x65da 020231 call le_att_check_notification_enable 
-0x65db 020232 rtnbit0 0 
-0x65dc 020233 fetch 1 ,mem_le_switch_send_data 
-0x65dd 020234 rtnbit0 0 
-0x65de 020235 call mouse_motion 
-0x65df 020237 nrtn user 
-0x65e0 020238 call mouse_no_data_timer_init 
-0x65e1 020240 jam attop_handle_value_notification ,mem_fifo_temp 
-0x65e2 020241 call le_xtype_fifo_in 
-0x65e3 020242 branch mouse_fill_data_le 
-:      020244 mouse_test:
-0x65e4 020245 rtn user 
-0x65e5 020246 fetch 1 ,mem_mouse_test_cnt 
-0x65e6 020247 increase 1 ,pdata 
-0x65e7 020248 store 1 ,mem_mouse_test_cnt 
-0x65e8 020249 arg 1 ,temp 
-0x65e9 020250 bbit0 7 ,mouse_test_pos 
-0x65ea 020251 arg 0xffff ,temp 
-:      020252 mouse_test_pos:
-0x65eb 020253 storet 5 ,mem_mouse_x 
-0x65ec 020254 enable user 
-0x65ed 020255 rtn 
-:      020257 mouse_check_mode_state:
-0x65ee 020258 disable user 
-0x65ef 020259 fetch 1 ,mem_mouse_mode_state 
-0x65f0 020260 rtneq mouse_mode_state_ble 
-0x65f1 020261 enable user 
-0x65f2 020262 rtn 
-:      020264 mouse_priority_bb_event:
-0x65f3 020265 copy regc ,pdata 
-0x65f4 020266 beq bt_evt_le_connected ,le_mouse_bb_event_connected 
-0x65f5 020267 beq bt_evt_bb_connected ,mouse_stop_discovery 
-0x65f6 020268 beq bt_evt_le_disconnected ,mouse_bb_disconnected 
-0x65f7 020269 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
-0x65f8 020270 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
-0x65f9 020271 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
-0x65fa 020272 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
-0x65fb 020273 beq bt_evt_hid_connected ,mouse_bt_hid_connected 
-0x65fc 020274 beq bt_evt_le_write_request ,le_mouse_bb_event_write_request 
-0x65fd 020275 beq bt_evt_le_enc_info ,le_mouse_bb_event_enc_info 
-0x65fe 020276 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
-0x65ff 020277 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_failed 
-0x6600 020278 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
-0x6601 020279 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x6602 020280 and pdata ,0x0f ,temp 
-0x6603 020281 and_into bt_evt_timer_mask ,pdata 
-0x6604 020282 beq bt_evt_timer_init ,mouse_bb_event_timer 
-0x6605 020283 rtn 
-:      020285 le_mouse_bb_event_connected:
-0x6606 020286 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x6607 020287 set0 app_disc_by_button ,pdata 
-0x6608 020288 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x6609 020289 setarg 0 
-0x660a 020290 store 2 ,mem_mouse_direct_timer 
-0x660b 020291 fetch 1 ,mem_conn_cnt 
-0x660c 020292 increase 1 ,pdata 
-0x660d 020293 store 1 ,mem_conn_cnt 
-0x660e 020294 branch mouse_stop_discovery 
-:      020296 mouse_bb_event_pincode:
-0x660f 020297 call pincode_reinit 
-0x6610 020298 branch app_bt_set_pincode 
-:      020300 mouse_bb_event_reconn_failed:
-0x6611 020301 fetch 2 ,mem_ui_state_map 
-0x6612 020302 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x6613 020303 branch app_bb_hibernate 
-:      020306 mouse_bt_hid_connected:
-0x6614 020307 call mouse_hid_connected 
-0x6615 020308 rtn 
-:      020309 mouse_bt_event_setup_complete:
-0x6616 020310 rtn 
-:      020312 mouse_bb_disconnected:
-0x6617 020313 set0 mark_ext_patch ,mark 
-0x6618 020314 bpatch patch18_5 ,mem_patch18 
-0x6619 020315 call mouse_bb_discon_clear_stack 
-0x661a 020316 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x661b 020317 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
-0x661c 020318 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x661d 020319 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
-0x661e 020320 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
-0x661f 020321 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x6620 020322 branch mouse_start_discovery 
-:      020323 mouse_bb_discon_clear_stack:
-0x6621 020324 setarg 0 
-0x6622 020325 store 4 ,mem_mouse_z_last 
-0x6623 020326 jam 0 ,mem_mouse_send_blank_timer 
-0x6624 020327 jam 0 ,mem_mouse_move_flag 
-0x6625 020328 jam app_handshake_null ,mem_app_handshake_flag 
-0x6626 020329 jam 0 ,mem_ltk_exists 
-0x6627 020330 jam 0 ,mem_mouse_mode_state 
-0x6628 020331 jam 0 ,mem_reconnect_timeout 
-0x6629 020332 rtn 
-:      020334 mouse_event_light_state_pairing:
-0x662a 020335 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
-0x662b 020336 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x662c 020337 branch mouse_start_discovery 
-:      020338 mouse_event_light_state_hibernate:
-0x662d 020339 fetch 2 ,mem_ui_state_map 
-0x662e 020340 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x662f 020341 branch app_bb_hibernate 
-:      020343 mouse4_0_event_bb_disconn:
-0x6630 020344 call le_clean_att_list_handle_enable 
-0x6631 020345 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x6632 020346 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x6633 020347 branch app_bb_hibernate 
-:      020349 mouse_bb_event_timer:
-0x6634 020350 set0 mark_ext_patch ,mark 
-0x6635 020351 bpatch patch18_6 ,mem_patch18 
-0x6636 020352 storet 1 ,mem_app_evt_timer_count 
-:      020353 mouse_bb_event_100ms_loop:
-0x6637 020354 fetch 1 ,mem_app_evt_timer_count 
-0x6638 020355 rtn blank 
-0x6639 020356 increase -1 ,pdata 
-0x663a 020357 store 1 ,mem_app_evt_timer_count 
-0x663b 020360 call mouse_check_hid_handshake_timer 
-0x663c 020361 call mouse_check_discovery_timeout_timer 
-0x663d 020362 call mouse_check_direct_timeout_timer 
-0x663e 020363 call mouse_check_no_data_timeout_timer 
-0x663f 020365 fetch 1 ,mem_mouse_mode_state 
-0x6640 020366 compare mouse_mode_state_ble ,pdata ,0xff 
-0x6641 020367 call mouse4_0_bb_event_100ms ,true 
-0x6642 020368 fetch 1 ,mem_mouse_mode_state 
-0x6643 020369 compare mouse_mode_state_bt ,pdata ,0xff 
-0x6644 020370 call mouse3_0_bb_event_100ms ,true 
-0x6645 020371 branch mouse_bb_event_100ms_loop 
-:      020373 mouse3_0_bb_event_100ms:
-0x6646 020375 call mouse_check_blank_data_timeout_timer 
-0x6647 020376 branch mouse_send_blank_packet_timer 
-:      020378 mouse4_0_bb_event_100ms:
-0x6648 020380 rtn 
-:      020382 mouse_check_hid_handshake_timer:
-0x6649 020383 fetch 1 ,mem_hid_handshake_timer_count 
-0x664a 020384 rtn blank 
-0x664b 020385 increase -1 ,pdata 
-0x664c 020386 store 1 ,mem_hid_handshake_timer_count 
-0x664d 020387 nrtn blank 
-0x664e 020388 branch mouse_bt_hid_handshake 
-:      020390 mouse_check_discovery_timeout_timer:
-0x664f 020391 fetch 2 ,mem_mouse_discovery_timer 
-0x6650 020392 rtn blank 
-0x6651 020393 increase -1 ,pdata 
-0x6652 020394 store 2 ,mem_mouse_discovery_timer 
-0x6653 020395 nrtn blank 
-0x6654 020396 call mouse_stop_discovery 
-0x6655 020397 branch app_enter_hibernate 
-:      020399 mouse_check_direct_timeout_timer:
-0x6656 020400 fetch 2 ,mem_mouse_direct_timer 
-0x6657 020401 rtn blank 
-0x6658 020402 increase -1 ,pdata 
-0x6659 020403 store 2 ,mem_mouse_direct_timer 
-0x665a 020404 nrtn blank 
-0x665b 020405 call app_ble_stop_direct_adv 
-0x665c 020406 branch app_enter_hibernate 
-:      020408 mouse_check_blank_data_timeout_timer:
-0x665d 020409 fetch 2 ,mem_mouse_blank_data_timer 
-0x665e 020410 rtn blank 
-0x665f 020411 increase -1 ,pdata 
-0x6660 020412 store 2 ,mem_mouse_blank_data_timer 
-0x6661 020413 nrtn blank 
-0x6662 020414 jam 0 ,mem_mouse_send_blank_timer 
-0x6663 020415 rtn 
-:      020417 mouse_check_no_data_timeout_timer:
-0x6664 020418 fetch 2 ,mem_mouse_no_data_timer 
-0x6665 020419 rtn blank 
-0x6666 020420 increase -1 ,pdata 
-0x6667 020421 store 2 ,mem_mouse_no_data_timer 
-0x6668 020422 nrtn blank 
-0x6669 020423 branch mouse_disconnect 
-:      020425 mouse_bb_event_discovery_btn:
-0x666a 020426 set0 mark_ext_patch ,mark 
-0x666b 020427 bpatch patch18_7 ,mem_patch18 
-0x666c 020428 jam 0 ,mem_mouse_send_blank_timer 
-0x666d 020429 jam 1 ,mem_reconnect_timeout 
-0x666e 020430 setarg 0 
-0x666f 020431 store 2 ,mem_mouse_direct_timer 
-0x6670 020432 call mouse_disconnect 
-0x6671 020433 fetch 1 ,mem_device_option 
-0x6672 020434 isolate1 mode_4_mouse ,pdata 
-0x6673 020435 call mouse4_0_bb_event_discovery_btn ,true 
-0x6674 020436 fetch 1 ,mem_device_option 
-0x6675 020437 isolate1 mode_3_mouse ,pdata 
-0x6676 020438 call mouse3_0_bb_event_discovery_btn ,true 
-0x6677 020439 call app_lpm_mult_disable 
-0x6678 020440 branch mouse_start_discovery 
-:      020444 mouse3_0_check_reconn_target:
-0x6679 020445 fetch 6 ,mem_hci_plap 
-0x667a 020446 branch app_bt_start_discovery_short ,blank 
-0x667b 020447 branch app_bt_start_reconnect 
-:      020449 mouse4_0_check_reconn_target:
-0x667c 020450 fetch 6 ,mem_hci_plap 
-0x667d 020451 branch mouse4_0_no_reconn_target ,blank 
-0x667e 020452 fetch 2 ,mem_mouse_direct_timeout 
-0x667f 020453 store 2 ,mem_mouse_direct_timer 
-0x6680 020454 call app_lpm_mult_enable 
-0x6681 020455 branch app_ble_start_direct_adv 
-:      020456 mouse4_0_no_reconn_target:
-0x6682 020457 call app_led_start_blink 
-0x6683 020458 branch app_ble_start_adv 
-:      020460 mouse3_0_bb_event_discovery_btn:
-0x6684 020461 fetch 2 ,mem_ui_state_map 
-0x6685 020462 isolate1 ui_state_bt_reconnect ,pdata 
-0x6686 020463 call app_bt_reconnect_cancel ,true 
-0x6687 020464 rtn 
-:      020465 mouse4_0_bb_event_discovery_btn:
-0x6688 020466 call le_clean_att_list_handle_enable 
-0x6689 020467 rtn 
-:      020469 mouse_bt_hid_handshake:
-0x668a 020470 jam app_handshake_done ,mem_app_handshake_flag 
-0x668b 020471 call app_lpm_mult_enable 
-0x668c 020472 call app_bt_store_reconn_info 
-0x668d 020473 jam mouse_mode_state_bt ,mem_mouse_mode_state 
-0x668e 020474 setarg 0 
-0x668f 020475 store 2 ,mem_discovery_timeout_timer_count 
-0x6690 020476 store 1 ,mem_hid_handshake_timer_count 
-0x6691 020477 call app_bt_enter_sniff 
-0x6692 020478 branch mouse_send_blank_packet_timer_init 
-:      020480 mouse_check_reconn_target:
-0x6693 020481 fetch 1 ,mem_xrecord_mode 
-0x6694 020482 beq rec_3_mode ,mouse3_0_check_reconn_target 
-0x6695 020483 beq rec_4_mode ,mouse4_0_check_reconn_target 
-0x6696 020484 branch mouse_start_discovery 
-:      020486 mouse_start_discovery:
-0x6697 020487 set0 mark_ext_patch ,mark 
-0x6698 020488 bpatch patch19_0 ,mem_patch19 
-0x6699 020489 fetch 1 ,mem_le_lap 
-0x669a 020490 increase 1 ,pdata 
-0x669b 020491 store 1 ,mem_le_lap 
-0x669c 020492 call app_lpm_mult_disable 
-0x669d 020493 fetch 2 ,mem_discovery_timeout 
-0x669e 020494 store 2 ,mem_mouse_discovery_timer 
-0x669f 020495 fetch 1 ,mem_device_option 
-0x66a0 020496 isolate1 mode_4_mouse ,pdata 
-0x66a1 020497 call app_ble_start_adv ,true 
-0x66a2 020498 fetch 1 ,mem_device_option 
-0x66a3 020499 isolate1 mode_3_mouse ,pdata 
-0x66a4 020500 call app_bt_start_discovery ,true 
-0x66a5 020501 branch app_led_start_blink 
-:      020503 mouse_stop_discovery:
-0x66a6 020504 set0 mark_ext_patch ,mark 
-0x66a7 020505 bpatch patch19_1 ,mem_patch19 
-0x66a8 020506 setarg 0 
-0x66a9 020507 store 2 ,mem_mouse_discovery_timer 
-0x66aa 020508 fetch 1 ,mem_device_option 
-0x66ab 020509 isolate1 mode_4_mouse ,pdata 
-0x66ac 020510 call app_ble_stop_adv ,true 
-0x66ad 020511 fetch 1 ,mem_device_option 
-0x66ae 020512 isolate1 mode_3_mouse ,pdata 
-0x66af 020513 call app_bt_stop_discovery ,true 
-0x66b0 020514 branch app_led_stop_blink 
-:      020516 mouse_disconnect:
-0x66b1 020517 set0 mark_ext_patch ,mark 
-0x66b2 020518 bpatch patch19_2 ,mem_patch19 
-0x66b3 020519 setarg 0 
-0x66b4 020520 store 2 ,mem_mouse_no_data_timer 
-0x66b5 020521 fetch 2 ,mem_ui_state_map 
-0x66b6 020522 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x66b7 020523 fetch 2 ,mem_ui_state_map 
-0x66b8 020524 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x66b9 020525 rtn 
-:      020527 eeprom_store_mouse_dpi:
-0x66ba 020528 set0 mark_ext_patch ,mark 
-0x66bb 020529 bpatch patch19_3 ,mem_patch19 
-0x66bc 020530 arg 1 ,temp 
-0x66bd 020531 arg mem_mouse_dpi ,rega 
-0x66be 020532 arg mouse_dpi_eeprom_addr ,regb 
-0x66bf 020533 branch iicd_write_eep_data 
-:      020535 eeprom_load_mouse_dpi:
-0x66c0 020536 set0 mark_ext_patch ,mark 
-0x66c1 020537 bpatch patch19_4 ,mem_patch19 
-0x66c2 020538 arg 1 ,temp 
-0x66c3 020539 arg mem_mouse_dpi ,rega 
-0x66c4 020540 arg mouse_dpi_eeprom_addr ,regb 
-0x66c5 020541 branch iicd_read_eep_data 
-:      020549 twspi_reset:
-0x66c6 020550 set0 mark_ext_patch ,mark 
-0x66c7 020551 bpatch patch1f_6 ,mem_patch1f 
-0x66c8 020552 hfetch 1 ,core_gpio_oe3 
-0x66c9 020553 arg 0x06 ,temp 
-0x66ca 020554 ior temp ,pdata 
-0x66cb 020555 hstore 1 ,core_gpio_oe3 
-0x66cc 020556 hfetch 1 ,core_gpio_out3 
-0x66cd 020557 ior temp ,pdata 
-0x66ce 020558 hstore 1 ,core_gpio_out3 
-0x66cf 020559 hjam 0 ,core_gpio_sel1 
-0x66d0 020560 hfetch 1 ,core_gpio_out3 
-0x66d1 020561 set0 1 ,pdata 
-0x66d2 020562 set0 2 ,pdata 
-0x66d3 020563 hstore 1 ,core_gpio_out3 
-0x66d4 020564 nop 30 
-0x66d5 020565 hjam 1 ,core_gpio_sel1 
-0x66d6 020566 rtn 
-:      020567 twspi_write:
-0x66d7 020568 branch spid_write_reg 
-:      020570 twspi_read:
-0x66d8 020571 branch spid_read_reg 
-:      020578 read_function_aes:
-0x66d9 020579 nbranch read_function ,user 
-0x66da 020580 hfetch 1 ,core_gpio_key2 
-0x66db 020581 or_into 0x20 ,pdata 
-0x66dc 020582 hstore 1 ,core_gpio_key2 
-:      020583 read_function:
-0x66dd 020584 copy temp ,null 
-0x66de 020585 branch read_fuction_zero ,zero 
-0x66df 020586 copy regc ,pc 
-:      020587 read_fuction_zero:
-0x66e0 020588 isolate0 0 ,null 
-0x66e1 020589 branch set_ucode_status 
-:      020592 get_block_header:
-0x66e2 020593 force 4 ,temp 
-:      020594 get_block_header0:
-0x66e3 020595 arg mem_ucode_buf ,rega 
-0x66e4 020596 hfetch 1 ,core_gpio_key2 
-0x66e5 020597 and_into 0xdf ,pdata 
-0x66e6 020598 hstore 1 ,core_gpio_key2 
-0x66e7 020599 call read_function 
-0x66e8 020600 arg 0x55aa ,rega 
-0x66e9 020601 fetch 2 ,mem_ucode_buf 
-0x66ea 020602 ifetcht 2 ,contr 
-0x66eb 020603 isub rega ,null 
-0x66ec 020604 rtn 
-:      020606 read_first_block:
-0x66ed 020607 arg 2 ,temp 
-0x66ee 020608 arg mem_ucode_ptr ,rega 
-0x66ef 020609 call read_function 
-0x66f0 020610 fetch 2 ,mem_ucode_ptr 
-0x66f1 020611 store 2 ,mem_addr_mi 
-0x66f2 020612 call get_iv ,user 
-0x66f3 020613 rtn 
-:      020615 get_iv:
-0x66f4 020616 arg 16 ,temp 
-0x66f5 020617 arg mem_ucode_keybuf ,rega 
-0x66f6 020618 hfetch 1 ,core_gpio_key2 
-0x66f7 020619 and_into 0xdf ,pdata 
-0x66f8 020620 hstore 1 ,core_gpio_key2 
-0x66f9 020621 call read_function 
-0x66fa 020622 arg mem_ucode_keybuf ,contr 
-0x66fb 020623 arg 16 ,loopcnt 
-0x66fc 020624 call aes_load_data 
-0x66fd 020625 call aes_init 
-0x66fe 020626 call aes_clear_data 
-0x66ff 020627 branch do_aes_cbc 
-:      020629 load_storage:
-0x6700 020630 disable match 
-0x6701 020631 call get_block_header 
-0x6702 020632 nrtn zero 
-0x6703 020633 enable match 
-0x6704 020634 hjam 0x80 ,core_ucode_ctrl 
-0x6705 020635 hjam 0 ,core_ucode_hi 
-0x6706 020636 hjam 0 ,core_ucode_low 
-0x6707 020637 arg core_ucode_data ,rega 
-0x6708 020638 call read_function_aes 
-0x6709 020639 hjam 0x0 ,core_ucode_ctrl 
-0x670a 020640 call get_block_header 
-0x670b 020641 nrtn zero 
-0x670c 020642 force 0 ,pdata 
-0x670d 020643 hstore 2 ,core_docd_paddr 
-0x670e 020644 arg core_docd_pdata ,rega 
-0x670f 020645 call read_function_aes 
-:      020646 load_storage_loop:
-0x6710 020647 arg 6 ,temp 
-0x6711 020648 call get_block_header0 
-0x6712 020649 nrtn zero 
-0x6713 020650 ifetch 2 ,contr 
-0x6714 020651 iforce rega 
-0x6715 020652 call read_function 
-0x6716 020653 branch load_storage_loop 
-:      020659 reload_eeprom:
-0x6717 020660 call clean_mem 
-0x6718 020661 setarg 0x1000 
-0x6719 020662 store 2 ,mem_addr_mi 
-0x671a 020663 arg iicd_read_eep ,regc 
-0x671b 020664 arg 2 ,loopcnt 
-:      020665 reload_eeprom_loop:
-0x671c 020666 call get_block_header 
-0x671d 020667 nrtn zero 
-0x671e 020668 fetch 2 ,mem_addr_mi 
-0x671f 020669 byteswap pdata ,pdata 
-0x6720 020670 iadd temp ,pdata 
-0x6721 020671 byteswap pdata ,pdata 
-0x6722 020672 store 2 ,mem_addr_mi 
-0x6723 020673 loop reload_eeprom_loop 
-0x6724 020674 branch load_storage_loop 
-:      020676 loadcode:
-0x6725 020677 hjam 0x25 ,core_clkoff 
-0x6726 020678 hjam 5 ,core_docd_ctrl 
-0x6727 020679 call clean_mem 
-:      020680 loadcode_lpm:
-0x6728 020681 disable user 
-0x6729 020682 call otp_enable_chgpump 
-0x672a 020683 setarg otp_ucode_flag 
-0x672b 020684 arg mem_otp_ucode_flag ,rega 
-0x672c 020685 arg 2 ,temp 
-0x672d 020686 call otpd_read_data 
-0x672e 020687 fetch 2 ,mem_otp_ucode_flag 
-0x672f 020688 bbit0 otp_uflag_aes ,loadcode_otp 
-0x6730 020689 setarg otp_ucode_aeskey 
-0x6731 020690 arg mem_ucode_keybuf ,rega 
-0x6732 020691 arg 16 ,temp 
-0x6733 020692 call otpd_read_data 
-0x6734 020693 hjam lock_otp ,core_misc_ctrl 
-0x6735 020694 arg mem_ucode_keybuf ,contr 
-0x6736 020695 call load_key 
-0x6737 020696 enable user 
-:      020697 loadcode_otp:
-0x6738 020698 fetch 2 ,mem_otp_ucode_flag 
-0x6739 020699 byteswap pdata ,pdata 
-0x673a 020700 arg 0x7ff ,temp 
-0x673b 020701 iand temp ,pdata 
-0x673c 020702 branch loadcode_spi ,zero 
-0x673d 020703 call otp_set_addr 
-0x673e 020704 arg otpd_read_code ,regc 
-0x673f 020705 call get_iv ,user 
-0x6740 020706 call load_storage 
-0x6741 020707 fetch 1 ,mem_ucode_status 
-0x6742 020708 compare 3 ,pdata ,3 
-0x6743 020709 nbranch loadcode_otp ,true 
-:      020710 loadcode_spi:
-0x6744 020711 call otp_disable_chgpump 
-0x6745 020712 fetch 1 ,mem_otp_ucode_flag 
-0x6746 020713 bbit1 otp_uflag_skip_flash ,loadcode_iic 
-0x6747 020714 setarg 0x0 
-0x6748 020715 store 3 ,mem_addr_hi 
-0x6749 020716 call spid_init_flash 
-0x674a 020717 arg spid_read_flash ,regc 
-0x674b 020718 call read_first_block 
-0x674c 020719 call load_storage 
-0x674d 020720 nbranch loadcode_iic ,match 
-0x674e 020721 fetch 1 ,mem_ucode_status 
-0x674f 020722 compare 3 ,pdata ,3 
-0x6750 020723 nbranch loadcode_spi ,true 
-:      020724 loadcode_iic:
-0x6751 020725 fetch 1 ,mem_otp_ucode_flag 
-0x6752 020726 bbit1 otp_uflag_skip_eep ,loadcode_hci 
-0x6753 020727 setarg 0x0 
-0x6754 020728 store 2 ,mem_addr_mi 
-0x6755 020729 arg iicd_read_eep ,regc 
-0x6756 020730 call iicd_init_12m 
-0x6757 020731 call read_first_block 
-0x6758 020732 call load_storage 
-0x6759 020733 nbranch loadcode_hci ,match 
-0x675a 020734 fetch 1 ,mem_ucode_status 
-0x675b 020735 compare 3 ,pdata ,3 
-0x675c 020736 nbranch loadcode_iic ,true 
-:      020737 loadcode_hci:
-0x675d 020738 hjam 0x21 ,core_clkoff 
-0x675e 020739 fetch 1 ,mem_otp_ucode_flag 
-0x675f 020740 rtnbit0 otp_uflag_hci 
-0x6760 020741 call hci_init 
-:      020742 loadcode_hci_loop:
-0x6761 020743 call hci_rx_packet 
-0x6762 020744 branch loadcode_hci_loop 
-:      020747 set_ucode_status:
-0x6763 020748 fetch 1 ,mem_ucode_status 
-0x6764 020749 lshift pdata ,pdata 
-0x6765 020750 setflag true ,0 ,pdata 
-0x6766 020751 isolate0 15 ,rega 
-0x6767 020752 rtn true 
-0x6768 020753 store 1 ,mem_ucode_status 
-0x6769 020754 rtn 
-:      020757 decrypt_code:
-0x676a 020758 hfetch 1 ,core_gpio_key2 
-0x676b 020759 rtnbit0 5 
-0x676c 020760 branch decrypt_code_skip 
-:      020761 decrypt_code_loop:
-0x676d 020762 hfetch 1 ,core_dma_status 
-0x676e 020763 qisolate1 pdata 
-0x676f 020764 rtn true 
-:      020765 decrypt_code_skip:
-0x6770 020766 hfetch 1 ,core_misc_status 
-0x6771 020767 bbit0 1 ,decrypt_code_loop 
-0x6772 020768 call do_aes_cbc 
-0x6773 020769 branch decrypt_code_loop 
-:      020773 save_ucode:
-0x6774 020774 copy loopcnt ,temp 
-0x6775 020775 storet 2 ,mem_patch_len 
-0x6776 020776 hjam 0x80 ,core_ucode_ctrl 
-0x6777 020777 hjam 0 ,core_ucode_hi 
-0x6778 020778 hjam 0 ,core_ucode_low 
-0x6779 020779 store 2 ,mem_patch_ptr 
-0x677a 020780 iforce contw 
-0x677b 020781 lshift2 loopcnt ,loopcnt 
-:      020782 save_ucode_loop:
-0x677c 020783 hfetch 1 ,core_ucode_data 
-0x677d 020784 istore 1 ,contw 
-0x677e 020785 loop save_ucode_loop 
-0x677f 020786 hjam 0x0 ,core_ucode_ctrl 
-0x6780 020787 rtn 
-:      020789 load_ucode:
-0x6781 020790 fetch 2 ,mem_patch_ptr 
-0x6782 020791 rtn blank 
-0x6783 020792 hjam 0x80 ,core_ucode_ctrl 
-0x6784 020793 hjam 0 ,core_ucode_hi 
-0x6785 020794 hjam 0 ,core_ucode_low 
-0x6786 020795 fetcht 2 ,mem_patch_len 
-0x6787 020796 lshift2 temp ,loopcnt 
-0x6788 020797 iforce contr 
-:      020798 load_ucode_loop:
-0x6789 020799 ifetch 1 ,contr 
-0x678a 020800 hstore 1 ,core_ucode_data 
-0x678b 020801 loop load_ucode_loop 
-0x678c 020802 hjam 0x0 ,core_ucode_ctrl 
-0x678d 020803 rtn 
-:      020808 spid_init:
-0x678e 020809 set0 mark_ext_patch ,mark 
-0x678f 020810 bpatch patch1f_7 ,mem_patch1f 
-0x6790 020811 hjam 0x75 ,core_spid_ctrl 
-0x6791 020812 hjam 10 ,core_spid_delay 
-0x6792 020813 setarg mem_spid_tbuf 
-0x6793 020814 hstore 2 ,core_spid_txaddr 
-0x6794 020815 setarg mem_spid_rbuf 
-0x6795 020816 hstore 2 ,core_spid_rxaddr 
-0x6796 020817 hfetch 1 ,core_gpio_sel1 
-0x6797 020818 set1 0 ,pdata 
-0x6798 020819 set0 1 ,pdata 
-0x6799 020820 hstore 1 ,core_gpio_sel1 
-0x679a 020821 rtn 
-:      020823 spid_reset:
-0x679b 020824 hfetch 1 ,core_spid_ctrl 
-0x679c 020825 set1 7 ,pdata 
-0x679d 020826 hstore 1 ,core_spid_ctrl 
-0x679e 020827 set0 7 ,pdata 
-0x679f 020828 hstore 1 ,core_spid_ctrl 
-0x67a0 020829 rtn 
-:      020833 spid_write_reg:
-0x67a1 020834 set1 7 ,pdata 
-0x67a2 020835 store 2 ,mem_spid_tbuf 
-0x67a3 020836 set1 mark_ext_patch ,mark 
-0x67a4 020837 bpatch patch20_0 ,mem_patch20 
-0x67a5 020838 hjam 2 ,core_spid_txlen 
-0x67a6 020839 hjam 0 ,core_spid_rxlen 
-0x67a7 020840 hjam spid_start ,core_misc_ctrl 
-0x67a8 020841 branch wait_spid_done 
-:      020844 spid_read_reg:
-0x67a9 020845 force 1 ,temp 
-:      020847 spid_read_regs:
-0x67aa 020849 store 1 ,mem_spid_tbuf 
-0x67ab 020850 set1 mark_ext_patch ,mark 
-0x67ac 020851 bpatch patch20_1 ,mem_patch20 
-0x67ad 020852 hjam 1 ,core_spid_txlen 
-0x67ae 020853 hstoret 2 ,core_spid_rxlen 
-0x67af 020854 hjam spid_start ,core_misc_ctrl 
-0x67b0 020855 call wait_spid_done 
-0x67b1 020856 fetch 1 ,mem_spid_rbuf 
-0x67b2 020857 rtn 
-:      020859 wait_spid_done:
-0x67b3 020860 fetch 2 ,mem_afh_error_total 
-0x67b4 020861 increase 1 ,pdata 
-0x67b5 020862 store 2 ,mem_afh_error_total 
-0x67b6 020863 hfetch 1 ,core_dma_status 
-0x67b7 020864 bbit0 spid_done ,wait_spid_done 
-0x67b8 020865 rtn 
-:      020867 spid_init_flash:
-0x67b9 020868 hjam 0x40 ,core_spid_ctrl 
-0x67ba 020869 hjam 0x0 ,core_spid_delay 
-0x67bb 020870 hfetch 1 ,core_gpio_sel1 
-0x67bc 020871 set0 0 ,pdata 
-0x67bd 020872 set1 1 ,pdata 
-0x67be 020873 hstore 1 ,core_gpio_sel1 
-0x67bf 020874 setarg 0 
-0x67c0 020875 store 4 ,mem_spid_tbuf 
-0x67c1 020876 rtn 
-:      020878 spid_unlock_flash:
-0x67c2 020879 setarg 0 
-0x67c3 020880 hstore 2 ,core_spid_rxlen 
-0x67c4 020881 setarg 1 
-0x67c5 020882 hstore 1 ,core_spid_txlen 
-0x67c6 020883 setarg mem_spid_tbuf 
-0x67c7 020884 hstore 2 ,core_spid_txaddr 
-0x67c8 020885 jam 6 ,mem_spid_tbuf 
-0x67c9 020886 hjam spid_start ,core_misc_ctrl 
-0x67ca 020887 branch wait_spid_done 
-:      020891 spid_write_flash:
-0x67cb 020892 increase 4 ,temp 
-0x67cc 020893 hstoret 2 ,core_spid_txlen 
-0x67cd 020894 increase -4 ,rega 
-0x67ce 020895 arg 2 ,temp 
-0x67cf 020896 istoret 1 ,rega 
-0x67d0 020897 rshift16 pdata ,temp 
-0x67d1 020898 istoret 1 ,contw 
-0x67d2 020899 rshift8 pdata ,temp 
-0x67d3 020900 istoret 1 ,contw 
-0x67d4 020901 istore 1 ,contw 
-0x67d5 020902 deposit rega 
-0x67d6 020903 hstore 2 ,core_spid_txaddr 
-0x67d7 020904 setarg 0 
-0x67d8 020905 hstore 2 ,core_spid_rxlen 
-0x67d9 020906 hjam spid_start ,core_misc_ctrl 
-0x67da 020907 branch wait_spid_done 
-:      020911 spid_read_flash:
-0x67db 020912 hstoret 2 ,core_spid_rxlen 
-0x67dc 020913 setarg 4 
-0x67dd 020914 hstore 2 ,core_spid_txlen 
-0x67de 020915 jam 3 ,mem_spid_tbuf 
-0x67df 020916 setarg mem_spid_tbuf 
-0x67e0 020917 hstore 2 ,core_spid_txaddr 
-0x67e1 020918 deposit rega 
-0x67e2 020919 hstore 2 ,core_spid_rxaddr 
-0x67e3 020920 hfetch 1 ,core_spid_ctrl 
-0x67e4 020921 isolate0 15 ,rega 
-0x67e5 020922 setflag true ,6 ,pdata 
-0x67e6 020923 hstore 1 ,core_spid_ctrl 
-0x67e7 020924 hjam spid_start ,core_misc_ctrl 
-:      020925 spi_read_flash_wait:
-0x67e8 020926 hfetch 1 ,core_dma_status 
-0x67e9 020927 bbit1 7 ,spi_read_flash_wait 
-0x67ea 020928 arg spid_done ,queue 
-0x67eb 020929 call decrypt_code 
-0x67ec 020930 call wait_spid_done 
-0x67ed 020931 isolate1 spid_crcok ,pdata 
-0x67ee 020932 call set_ucode_status 
-0x67ef 020933 fetch 1 ,mem_addr_hi 
-0x67f0 020934 lshift16 pdata ,regb 
-0x67f1 020935 fetch 1 ,mem_addr_mi 
-0x67f2 020936 lshift8 pdata ,pdata 
-0x67f3 020937 ior regb ,regb 
-0x67f4 020938 fetch 1 ,mem_addr_lo 
-0x67f5 020939 ior regb ,pdata 
-0x67f6 020940 iadd temp ,pdata 
-0x67f7 020941 store 1 ,mem_addr_lo 
-0x67f8 020942 rshift8 pdata ,pdata 
-0x67f9 020943 store 1 ,mem_addr_mi 
-0x67fa 020944 rshift8 pdata ,pdata 
-0x67fb 020945 store 1 ,mem_addr_hi 
-0x67fc 020946 rtn 
-:      020950 iicd_init_5m:
-0x67fd 020951 hjam 0xa ,core_clksel 
-0x67fe 020952 hjam 2 ,core_iicd_scl_low 
-0x67ff 020953 hjam 3 ,core_iicd_scl_high 
-0x6800 020954 hjam 3 ,core_iicd_start_setup 
-0x6801 020955 hjam 3 ,core_iicd_start_hold 
-0x6802 020956 hjam 3 ,core_iicd_stop_setup 
-0x6803 020957 hjam 2 ,core_iicd_data_setup 
-0x6804 020958 rtn 
-:      020960 iicd_init_12m:
-0x6805 020961 hjam 5 ,core_iicd_scl_low 
-0x6806 020962 hjam 7 ,core_iicd_scl_high 
-0x6807 020963 hjam 7 ,core_iicd_start_setup 
-0x6808 020964 hjam 7 ,core_iicd_start_hold 
-0x6809 020965 hjam 7 ,core_iicd_stop_setup 
-0x680a 020966 hjam 5 ,core_iicd_data_setup 
-0x680b 020967 rtn 
-:      020971 wait_iicd_done:
-0x680c 020972 hfetch 1 ,core_dma_status 
-0x680d 020973 bbit0 iicd_done ,wait_iicd_done 
-0x680e 020974 rtn 
-:      020977 iicd_read_data:
-0x680f 020978 store 1 ,mem_iicd_tbuf 
-0x6810 020979 setarg mem_iicd_tbuf 
-0x6811 020980 hstore 2 ,core_iicd_txaddr 
-0x6812 020981 setarg 1 
-0x6813 020982 hstore 2 ,core_iicd_txlen 
-0x6814 020983 hstoret 2 ,core_iicd_rxlen 
-0x6815 020984 deposit rega 
-0x6816 020985 hstore 2 ,core_iicd_rxaddr 
-0x6817 020986 hjam 1 ,core_iicd_ctrl 
-0x6818 020987 hjam iicd_start ,core_misc_ctrl 
-0x6819 020988 branch wait_iicd_done 
-:      020990 byteswap_addr_mi:
-0x681a 020991 byteswap pdata ,pdata 
-0x681b 020992 store 2 ,mem_addr_mi 
-0x681c 020993 rtn 
-:      020999 iicd_read_eep_data:
-0x681d 021000 set1 mark_ext_patch ,mark 
-0x681e 021001 bpatch patch20_2 ,mem_patch20 
-0x681f 021002 fetch 2 ,mem_eeprom_base 
-0x6820 021003 iadd regb ,pdata 
-:      021006 iicd_read_eep_adr:
-0x6821 021007 byteswap pdata ,pdata 
-0x6822 021008 store 2 ,mem_addr_mi 
-:      021011 iicd_read_eep:
-0x6823 021012 set1 mark_ext_patch ,mark 
-0x6824 021013 bpatch patch20_3 ,mem_patch20 
-0x6825 021014 setarg 4 
-0x6826 021015 hstore 2 ,core_iicd_txlen 
-0x6827 021016 jam 0xa0 ,mem_iicd_tbuf 
-0x6828 021017 jam 0xa1 ,mem_iicd_tbuf + 3 
-0x6829 021018 setarg mem_iicd_tbuf 
-0x682a 021019 hstore 2 ,core_iicd_txaddr 
-0x682b 021020 hstoret 2 ,core_iicd_rxlen 
-0x682c 021021 deposit rega 
-0x682d 021022 hstore 2 ,core_iicd_rxaddr 
-0x682e 021023 setarg 2 
-0x682f 021024 isolate0 15 ,rega 
-0x6830 021025 setflag true ,0 ,pdata 
-0x6831 021026 hstore 1 ,core_iicd_ctrl 
-0x6832 021027 hjam iicd_start ,core_misc_ctrl 
-0x6833 021028 arg iicd_done ,queue 
-0x6834 021029 call decrypt_code 
-0x6835 021030 call wait_iicd_done 
-0x6836 021031 isolate1 iicd_crcok ,pdata 
-0x6837 021032 call set_ucode_status 
-0x6838 021033 fetch 2 ,mem_addr_mi 
-0x6839 021034 byteswap pdata ,pdata 
-0x683a 021035 iadd temp ,pdata 
-0x683b 021036 byteswap pdata ,pdata 
-0x683c 021037 store 2 ,mem_addr_mi 
-0x683d 021038 rtn 
-:      021044 iicd_write_eep_data:
-0x683e 021045 set1 mark_ext_patch ,mark 
-0x683f 021046 bpatch patch20_4 ,mem_patch20 
-0x6840 021047 fetch 2 ,mem_eeprom_base 
-0x6841 021048 iadd regb ,pdata 
-:      021051 iicd_write_ota_data:
-0x6842 021052 store 2 ,mem_pdatatemp 
-0x6843 021053 set1 mark_ext_patch ,mark 
-0x6844 021054 bpatch patch20_5 ,mem_patch20 
-0x6845 021055 storet 2 ,mem_temp 
-0x6846 021056 copy rega ,pdata 
-0x6847 021057 store 2 ,mem_contr 
-:      021058 iicd_write_eep_loop:
-0x6848 021059 call iicd_eep_transparency 
-0x6849 021061 fetcht 2 ,mem_regb 
-0x684a 021062 fetch 2 ,mem_contr 
-0x684b 021063 copy pdata ,rega 
-0x684c 021064 fetch 2 ,mem_pdatatemp 
-0x684d 021066 call iicd_write_eep 
-0x684e 021068 fetch 2 ,mem_regb 
-0x684f 021069 fetcht 2 ,mem_contr 
-0x6850 021070 iadd temp ,temp 
-0x6851 021071 storet 2 ,mem_contr 
-0x6852 021072 fetcht 2 ,mem_pdatatemp 
-0x6853 021073 iadd temp ,temp 
-0x6854 021074 storet 2 ,mem_pdatatemp 
-0x6855 021075 fetch 2 ,mem_temp 
-0x6856 021076 nbranch iicd_write_eep_loop ,blank 
-0x6857 021077 rtn 
-:      021085 iicd_eep_transparency:
-0x6858 021086 set1 mark_ext_patch ,mark 
-0x6859 021087 bpatch patch20_6 ,mem_patch20 
-0x685a 021088 fetch 2 ,mem_eeprom_block_size 
-0x685b 021089 increase -1 ,pdata 
-0x685c 021090 fetcht 2 ,mem_pdatatemp 
-0x685d 021091 ior temp ,pdata 
-0x685e 021092 increase 1 ,pdata 
-0x685f 021093 store 3 ,mem_regc 
-0x6860 021095 fetch 2 ,mem_temp 
-0x6861 021096 iadd temp ,pdata 
-0x6862 021098 fetcht 3 ,mem_regc 
-0x6863 021099 isub temp ,pdata 
-0x6864 021100 nbranch iicd_eep_deal_short_packet ,positive 
-0x6865 021101 store 2 ,mem_temp 
-0x6866 021102 fetch 3 ,mem_regc 
-0x6867 021103 fetcht 2 ,mem_pdatatemp 
-0x6868 021104 isub temp ,pdata 
-0x6869 021105 store 2 ,mem_regb 
-0x686a 021106 rtn 
-:      021107 iicd_eep_deal_short_packet:
-0x686b 021108 fetch 2 ,mem_temp 
-0x686c 021109 store 2 ,mem_regb 
-0x686d 021110 setarg 0 
-0x686e 021111 store 2 ,mem_temp 
-0x686f 021112 rtn 
-:      021117 iicd_write_eep:
-0x6870 021118 copy pdata ,regb 
-0x6871 021119 set1 mark_ext_patch ,mark 
-0x6872 021120 bpatch patch20_7 ,mem_patch20 
-0x6873 021121 copy regb ,pdata 
-0x6874 021122 increase 3 ,temp 
-0x6875 021123 hstoret 2 ,core_iicd_txlen 
-0x6876 021124 increase -3 ,rega 
-0x6877 021125 ifetcht 3 ,rega 
-0x6878 021126 copy temp ,regb 
-0x6879 021127 arg 0xa0 ,temp 
-0x687a 021128 istoret 1 ,rega 
-0x687b 021129 byteswap pdata ,pdata 
-0x687c 021130 istore 2 ,contw 
-0x687d 021131 deposit rega 
-0x687e 021132 hstore 2 ,core_iicd_txaddr 
-0x687f 021133 setarg 0 
-0x6880 021134 hstore 2 ,core_iicd_rxlen 
-0x6881 021135 hjam 1 ,core_iicd_ctrl 
-0x6882 021136 hjam iicd_start ,core_misc_ctrl 
-0x6883 021137 call wait_iicd_done 
-0x6884 021138 copy regb ,pdata 
-0x6885 021139 istore 3 ,rega 
-0x6886 021140 nop 10000 
-0x6887 021141 nop 10000 
-0x6888 021142 nop 10000 
-0x6889 021143 rtn 
-:      021147 otp_enable_chgpump:
-0x688a 021148 hjam 0x70 ,rfen_chgpump 
-0x688b 021149 nop param_chgpump_delay 
-0x688c 021150 rtn 
-:      021152 otp_disable_chgpump:
-0x688d 021153 hjam 0x30 ,rfen_chgpump 
-0x688e 021154 rtn 
-:      021156 otp_set_addr:
-0x688f 021157 lshift3 pdata ,pdata 
-0x6890 021158 hstore 2 ,core_otp_addr 
-0x6891 021159 hjam 0 ,core_otpd_ctrl 
-0x6892 021160 rtn 
-:      021163 otp_write:
-0x6893 021164 call otp_set_addr 
-0x6894 021165 call otp_ce 
-:      021166 otp_program:
-0x6895 021167 ifetcht 1 ,rega 
-0x6896 021168 increase 1 ,rega 
-0x6897 021169 force 0 ,queue 
-:      021170 otp_program_bit:
-0x6898 021171 qisolate0 temp 
-0x6899 021172 branch otp_skip_0 ,true 
-0x689a 021173 hfetch 1 ,core_otp_din 
-0x689b 021174 set1 6 ,pdata 
-0x689c 021175 set1 7 ,pdata 
-0x689d 021176 hstore 1 ,core_otp_din 
-0x689e 021177 hjam 0x02 ,core_otp_ctrl 
-0x689f 021178 hjam 0x82 ,core_otp_ctrl 
-0x68a0 021179 set0 7 ,pdata 
-0x68a1 021180 hstore 1 ,core_otp_din 
-0x68a2 021181 hjam 0x8a ,core_otp_ctrl 
-0x68a3 021182 nop 11 
-0x68a4 021183 hjam 0xca ,core_otp_ctrl 
-0x68a5 021184 nop 33 
-0x68a6 021185 hjam 0x4a ,core_otp_ctrl 
-0x68a7 021186 nop 44 
-0x68a8 021187 hjam 0xca ,core_otp_ctrl 
-0x68a9 021188 nop 22 
-0x68aa 021189 hjam 0x8a ,core_otp_ctrl 
-0x68ab 021190 nop 33 
-0x68ac 021191 hjam 0x82 ,core_otp_ctrl 
-0x68ad 021192 nop 1 
-0x68ae 021193 hjam 0x92 ,core_otp_ctrl 
-0x68af 021194 nop 10 
-0x68b0 021195 hjam 0xb2 ,core_otp_ctrl 
-0x68b1 021196 hfetch 1 ,core_otp_rdata 
-0x68b2 021197 hjam 0x92 ,core_otp_ctrl 
-0x68b3 021198 nop 1 
-0x68b4 021199 hjam 0x82 ,core_otp_ctrl 
-0x68b5 021200 qisolate0 pdata 
-0x68b6 021201 branch otp_program_bit ,true 
-:      021202 otp_skip_0:
-0x68b7 021203 hfetch 2 ,core_otp_addr 
-0x68b8 021204 increase 1 ,pdata 
-0x68b9 021205 hstore 2 ,core_otp_addr 
-0x68ba 021206 increase 1 ,queue 
-0x68bb 021207 compare 8 ,queue ,0xf 
-0x68bc 021208 nbranch otp_program_bit ,true 
-0x68bd 021209 loop otp_program 
-0x68be 021210 hjam 0x83 ,core_otp_ctrl 
-0x68bf 021211 rtn 
-:      021213 otp_ce:
-0x68c0 021214 hjam 0x82 ,core_otp_ctrl 
-0x68c1 021215 nop 12 
-0x68c2 021216 hjam 0x80 ,core_otp_ctrl 
-0x68c3 021217 hjam 0x82 ,core_otp_ctrl 
-0x68c4 021218 nop 150 
-0x68c5 021219 rtn 
-:      021222 otpd_read_init:
-0x68c6 021223 call otp_ce 
-:      021224 otpd_read_special:
-0x68c7 021225 hjam 0xa2 ,core_otp_ctrl 
-0x68c8 021226 deposit rega 
-0x68c9 021227 hstore 2 ,core_otpd_addr 
-0x68ca 021228 set1 11 ,temp 
-0x68cb 021229 isolate0 15 ,pdata 
-0x68cc 021230 setflag true ,15 ,temp 
-0x68cd 021231 hstoret 2 ,core_otpd_len 
-0x68ce 021232 hjam otpd_start ,core_misc_ctrl 
-0x68cf 021233 rtn 
-:      021235 otpd_wait_end:
-0x68d0 021236 hfetch 1 ,core_dma_status 
-0x68d1 021237 bbit0 otpd_done ,otpd_wait_end 
-0x68d2 021238 rtn 
-:      021241 otpd_read_data:
-0x68d3 021242 call otp_set_addr 
-0x68d4 021243 call otpd_read_init 
-0x68d5 021244 call otpd_wait_end 
-0x68d6 021245 hjam 0x83 ,core_otp_ctrl 
-0x68d7 021246 rtn 
-:      021251 otpd_read_code:
-0x68d8 021252 hfetch 2 ,core_current_otp_addr 
-0x68d9 021253 hstore 2 ,core_otp_addr 
-0x68da 021254 call otpd_read_init 
-0x68db 021255 arg otpd_done ,queue 
-0x68dc 021256 call decrypt_code 
-0x68dd 021257 call otpd_wait_end 
-0x68de 021258 isolate1 otpd_crcok ,pdata 
-0x68df 021259 call set_ucode_status 
-0x68e0 021260 hjam 0x83 ,core_otp_ctrl 
-0x68e1 021261 rtn 
-:      021264 uartd_rx_cnt_got_first_byte:
-0x68e2 021265 jam 1 ,mem_uartd_rxitems_got_data 
-0x68e3 021266 force uart_rx_timer ,queue 
-0x68e4 021267 fetch 2 ,mem_uartd_rx_timeout 
-0x68e5 021268 branch timer_init 
-:      021269 uartd_rx_cnt_with_threshold:
-0x68e6 021270 hfetch 2 ,core_uart_rxitems 
-0x68e7 021271 rtn blank 
-0x68e8 021272 fetcht 1 ,mem_uartd_rxitems_threshold 
-0x68e9 021273 isub temp ,null 
-0x68ea 021274 branch uartd_rx_cnt_rtn_value ,positive 
-0x68eb 021275 fetch 1 ,mem_uartd_rxitems_got_data 
-0x68ec 021276 branch uartd_rx_cnt_got_first_byte ,blank 
-0x68ed 021277 arg uart_rx_timer ,queue 
-0x68ee 021278 call timer_check 
-0x68ef 021279 branch uartd_rx_cnt_rtn_value ,blank 
-0x68f0 021280 setarg 0 
-0x68f1 021281 rtn 
-:      021282 uartd_rx_cnt_rtn_value:
-0x68f2 021283 force uart_rx_timer ,queue 
-0x68f3 021284 call timer_stop 
-0x68f4 021285 jam 0 ,mem_uartd_rxitems_got_data 
-0x68f5 021286 hfetch 2 ,core_uart_rxitems 
-0x68f6 021287 rtn 
-:      021294 uartd_prepare_tx:
-0x68f7 021295 hfetch 2 ,core_uart_twptr 
-0x68f8 021296 iforce contwu 
-0x68f9 021297 rtn 
-:      021299 uartd_send:
-0x68fa 021300 deposit contwu 
-0x68fb 021301 hstore 2 ,core_uart_twptr 
-0x68fc 021302 rtn 
-:      021304 uartd_prepare_rx:
-0x68fd 021305 hfetch 2 ,core_uart_rxitems 
-0x68fe 021306 rtn blank 
-0x68ff 021307 iforce loopcnt 
-0x6900 021308 hfetch 2 ,core_uart_rrptr 
-0x6901 021309 iforce contru 
-0x6902 021310 rtn 
-:      021313 uartd_rxdone_by_len:
-0x6903 021314 hfetch 2 ,core_uart_rrptr 
-0x6904 021315 iadd temp ,pdata 
-0x6905 021316 copy pdata ,contru 
-:      021317 uartd_rxdone:
-0x6906 021318 deposit contru 
-0x6907 021319 hstore 2 ,core_uart_rrptr 
-0x6908 021320 rtn 
-:      021322 uart_set_baud_by_mem:
-0x6909 021323 fetch uart_baud_len ,mem_baud 
-0x690a 021324 hstore uart_baud_len ,core_uart_baud 
-0x690b 021325 rtn 
-:      021329 eeprom_store_le_reconn_info:
-0x690c 021330 fetch 6 ,mem_le_plap 
-0x690d 021331 store 6 ,mem_temp_lap 
-0x690e 021332 jam rec_4_mode ,mem_record_bt_mode 
-0x690f 021333 branch eeprom_store_reconn_info 
-:      021334 eeprom_store_bd_reconn_info:
-0x6910 021335 fetch 6 ,mem_plap 
-0x6911 021336 store 6 ,mem_temp_lap 
-0x6912 021337 jam rec_3_mode ,mem_record_bt_mode 
-:      021338 eeprom_store_reconn_info:
-0x6913 021339 set1 mark_ext_patch ,mark 
-0x6914 021340 bpatch patch21_0 ,mem_patch21 
-0x6915 021341 call eeprom_store_remote_bdaddr 
-0x6916 021342 call eeprom_store_last_record_index 
-0x6917 021343 fetch 1 ,mem_record_bt_mode 
-0x6918 021344 beq rec_4_mode ,eeprom_store_rec_4_mode 
-0x6919 021345 beq rec_3_mode ,eeprom_store_link_key 
-0x691a 021346 rtn 
-:      021347 eeprom_store_rec_4_mode:
-0x691b 021348 call eeprom_store_le_ltl 
-0x691c 021349 branch eeprom_store_le_local_addr 
-:      021352 eeprom_load_reconn_info:
-0x691d 021353 set1 mark_ext_patch ,mark 
-0x691e 021354 bpatch patch21_1 ,mem_patch21 
-0x691f 021355 call eeprom_load_reconn_bdaddr 
-0x6920 021356 fetch 1 ,mem_select_list_item 
-0x6921 021357 rtneq 0xff 
-0x6922 021358 fetch 6 ,mem_temp_lap 
-0x6923 021359 store 6 ,mem_hci_plap 
-0x6924 021360 fetch 1 ,mem_record_bt_mode 
-0x6925 021361 store 1 ,mem_xrecord_mode 
-0x6926 021362 beq rec_3_mode ,eeprom_load_rec_3_mode 
-0x6927 021363 beq rec_4_mode ,eeprom_load_rec_4_mode 
-0x6928 021364 rtn 
-:      021365 eeprom_load_reconn_bdaddr:
-0x6929 021366 call eeprom_load_last_record_index 
-0x692a 021367 fetch 1 ,mem_select_list_item 
-0x692b 021368 rtneq 0xff 
-0x692c 021369 branch eeprom_load_remote_bdaddr 
-:      021370 eeprom_load_rec_3_mode:
-0x692d 021371 call eeprom_load_link_key 
-0x692e 021372 branch check_link_key_load 
-:      021373 eeprom_load_rec_4_mode:
-0x692f 021374 call eeprom_load_ltk_key 
-0x6930 021375 branch check_ltk_load 
-:      021376 eeprom_clear_bd_reconn_info:
-0x6931 021377 call eeprom_load_bdaddr_list 
-0x6932 021378 disable user 
-0x6933 021379 call find_addr_from_bd_list 
-0x6934 021380 nbranch at_error_rev_end ,user 
-:      021381 eeprom_clear_reconn_info_common:
-0x6935 021382 fetcht 2 ,mem_list_item_ptr 
-0x6936 021383 increase -1 ,temp 
-0x6937 021384 setarg 0 
-0x6938 021385 istore 7 ,temp 
-0x6939 021386 arg 28 ,temp 
-0x693a 021387 arg mem_bdaddr_list_buff + 7 ,rega 
-0x693b 021388 arg eeprom_bdaddr_list ,regb 
-0x693c 021389 branch iicd_write_eep_data 
-:      021391 eeprom_clear_all_reconn_info:
-0x693d 021392 set1 mark_ext_patch ,mark 
-0x693e 021393 bpatch patch21_2 ,mem_patch21 
-0x693f 021394 arg mem_bdaddr_list_buff ,contw 
-0x6940 021395 force 4 ,loopcnt 
-0x6941 021396 call memset0 
-0x6942 021397 arg 28 ,temp 
-0x6943 021398 arg mem_bdaddr_list_buff ,rega 
-0x6944 021399 arg eeprom_bdaddr_list ,regb 
-0x6945 021400 branch iicd_write_eep_data 
-:      021402 eeprom_erase_reconn_info:
-0x6946 021403 set1 mark_ext_patch ,mark 
-0x6947 021404 bpatch patch21_3 ,mem_patch21 
-0x6948 021405 setarg 0x0 
-0x6949 021406 store 3 ,mem_plap 
-0x694a 021407 istore 3 ,contw 
-0x694b 021408 branch eeprom_store_remote_bdaddr 
-:      021410 eeprom_load_last_record_index:
-0x694c 021411 arg 1 ,temp 
-0x694d 021412 arg mem_select_list_item ,rega 
-0x694e 021413 arg eeprom_last_record ,regb 
-0x694f 021414 branch iicd_read_eep_data 
-:      021416 eeprom_store_last_record_index:
-0x6950 021417 arg 1 ,temp 
-0x6951 021418 arg mem_select_list_item ,rega 
-0x6952 021419 arg eeprom_last_record ,regb 
-0x6953 021420 branch iicd_write_eep_data 
-:      021423 eeprom_store_remote_bdaddr:
-0x6954 021424 set1 mark_ext_patch ,mark 
-0x6955 021425 bpatch patch21_4 ,mem_patch21 
-0x6956 021426 call eeprom_load_bdaddr_list 
-0x6957 021427 disable user 
-0x6958 021428 call find_addr_from_bd_list 
-0x6959 021429 rtn user 
-:      021430 eeprom_store_remote_addr_unfind:
-0x695a 021431 jam 0 ,mem_select_list_item 
-0x695b 021432 fetch 6 ,mem_temp_lap 
-0x695c 021433 store 6 ,mem_bdaddr_list_buff + 1 
-0x695d 021434 fetch 1 ,mem_record_bt_mode 
-0x695e 021435 store 1 ,mem_bdaddr_list_buff 
-0x695f 021436 arg 28 ,temp 
-0x6960 021437 arg mem_bdaddr_list_buff ,rega 
-0x6961 021438 arg eeprom_bdaddr_list ,regb 
-0x6962 021439 branch iicd_write_eep_data 
-:      021442 eeprom_store_le_local_addr:
-0x6963 021443 arg 6 ,temp 
-0x6964 021444 arg mem_le_lap ,rega 
-0x6965 021445 arg eeprom_le_reconn_local_addr ,regb 
-0x6966 021446 branch iicd_write_eep_data 
-:      021448 eeprom_load_le_loacal_addr:
-0x6967 021449 arg 6 ,temp 
-0x6968 021450 arg mem_le_lap ,rega 
-0x6969 021451 arg eeprom_le_reconn_local_addr ,regb 
-0x696a 021452 branch iicd_read_eep_data 
-:      021455 eeprom_load_remote_bdaddr:
-0x696b 021456 set1 mark_ext_patch ,mark 
-0x696c 021457 bpatch patch21_5 ,mem_patch21 
-0x696d 021458 arg 7 ,temp 
-0x696e 021459 arg mem_temp_reconn_record ,rega 
-0x696f 021460 arg eeprom_bdaddr_list ,regb 
-0x6970 021461 fetch 1 ,mem_select_list_item 
-0x6971 021462 mul32 pdata ,7 ,pdata 
-0x6972 021463 iadd regb ,regb 
-0x6973 021464 branch iicd_read_eep_data 
-:      021466 eeprom_linkkey_addr:
-0x6974 021467 arg 0x10 ,temp 
-0x6975 021468 arg eeprom_linkkey_list ,regb 
-0x6976 021469 fetch 1 ,mem_select_list_item 
-0x6977 021470 lshift4 pdata ,pdata 
-0x6978 021471 iadd regb ,regb 
-0x6979 021472 rtn 
-:      021474 eeprom_store_le_ltl:
-0x697a 021475 arg mem_le_ltk ,rega 
-0x697b 021476 branch eeprom_store_link_key_common 
-:      021477 eeprom_store_link_key:
-0x697c 021478 arg mem_link_key ,rega 
-:      021479 eeprom_store_link_key_common:
-0x697d 021480 set1 mark_ext_patch ,mark 
-0x697e 021481 bpatch patch21_6 ,mem_patch21 
-0x697f 021482 call eeprom_linkkey_addr 
-0x6980 021483 branch iicd_write_eep_data 
-:      021485 eeprom_load_ltk_key:
-0x6981 021486 arg mem_le_ltk ,rega 
-0x6982 021487 branch eeprom_load_link_key_common 
-:      021488 eeprom_load_link_key:
-0x6983 021489 arg mem_link_key ,rega 
-:      021490 eeprom_load_link_key_common:
-0x6984 021491 set1 mark_ext_patch ,mark 
-0x6985 021492 bpatch patch21_7 ,mem_patch21 
-0x6986 021493 call eeprom_linkkey_addr 
-0x6987 021494 branch iicd_read_eep_data 
-:      021498 eeprom_load_bdaddr_list:
-0x6988 021499 arg 28 ,temp 
-0x6989 021500 arg mem_bdaddr_list_buff + 7 ,rega 
-0x698a 021501 arg eeprom_bdaddr_list ,regb 
-0x698b 021502 branch iicd_read_eep_data 
-:      021504 find_addr_from_bd_list:
-0x698c 021505 set1 mark_ext_patch ,mark 
-0x698d 021506 bpatch patch22_0 ,mem_patch22 
-0x698e 021507 setarg mem_bdaddr_list_buff + 7 
-0x698f 021508 store 2 ,mem_list_item_ptr 
-0x6990 021509 jam 0 ,mem_select_list_item 
-0x6991 021510 arg 4 ,loopcnt 
-:      021511 find_addr_from_list:
-0x6992 021512 copy loopcnt ,pdata 
-0x6993 021513 store 1 ,mem_pdatatemp 
-0x6994 021514 fetch 2 ,mem_list_item_ptr 
-0x6995 021515 copy pdata ,rega 
-0x6996 021516 call find_addr_from_list_compare 
-0x6997 021517 rtn user 
-0x6998 021518 fetch 2 ,mem_list_item_ptr 
-0x6999 021519 increase 7 ,pdata 
-0x699a 021520 store 2 ,mem_list_item_ptr 
-0x699b 021521 fetch 1 ,mem_select_list_item 
-0x699c 021522 increase 1 ,pdata 
-0x699d 021523 store 1 ,mem_select_list_item 
-0x699e 021524 fetch 1 ,mem_pdatatemp 
-0x699f 021525 copy pdata ,loopcnt 
-0x69a0 021526 loop find_addr_from_list 
-0x69a1 021527 rtn 
-:      021529 check_link_key_load:
-0x69a2 021530 fetch 8 ,mem_link_key 
-0x69a3 021531 fetcht 8 ,mem_link_key + 8 
-0x69a4 021532 ior temp ,pdata 
-0x69a5 021533 rtn blank 
-0x69a6 021534 jam 1 ,mem_link_key_exists 
-0x69a7 021535 rtn 
-:      021536 check_ltk_load:
-0x69a8 021537 fetch 6 ,mem_hci_plap 
-0x69a9 021538 rtn blank 
-0x69aa 021539 jam 1 ,mem_ltk_exists 
-0x69ab 021540 rtn 
-:      021542 find_addr_from_list_compare:
-0x69ac 021543 arg mem_temp_reconn_record ,regb 
-0x69ad 021544 arg 7 ,loopcnt 
-0x69ae 021545 call string_compare 
-0x69af 021546 branch enable_usr ,zero 
-0x69b0 021547 rtn 
-:      021548 enable_usr:
-0x69b1 021549 enable user 
-0x69b2 021550 rtn 
-:      021551 le_eeprom_load_reconn_info:
-0x69b3 021552 branch assert 
-:      021559 gpio_set_wake_by_current_state:
-0x69b4 021560 set1 mark_ext_patch ,mark 
-0x69b5 021561 bpatch patch22_1 ,mem_patch22 
-0x69b6 021562 set1 7 ,temp 
-0x69b7 021563 call gpio_get_bit 
-0x69b8 021564 nsetflag true ,7 ,temp 
-:      021569 gpio_set_wake:
-0x69b9 021570 set1 mark_ext_patch ,mark 
-0x69ba 021571 bpatch patch22_2 ,mem_patch22 
-0x69bb 021572 isolate0 7 ,temp 
-0x69bc 021573 and temp ,0x1f ,queue 
-0x69bd 021574 fetch 4 ,mem_gpio_wakeup_low 
-0x69be 021575 qsetflag true ,pdata 
-0x69bf 021576 store 4 ,mem_gpio_wakeup_low 
-0x69c0 021577 fetch 4 ,mem_gpio_wakeup_high 
-0x69c1 021578 nqsetflag true ,pdata 
-0x69c2 021579 store 4 ,mem_gpio_wakeup_high 
-0x69c3 021580 rtn 
-:      021583 gpio_clr_wake:
-0x69c4 021584 set1 mark_ext_patch ,mark 
-0x69c5 021585 bpatch patch22_3 ,mem_patch22 
-0x69c6 021586 isolate0 7 ,temp 
-0x69c7 021587 and temp ,0x1f ,queue 
-0x69c8 021588 fetch 4 ,mem_gpio_wakeup_low 
-0x69c9 021589 qset0 pdata 
-0x69ca 021590 store 4 ,mem_gpio_wakeup_low 
-0x69cb 021591 fetch 4 ,mem_gpio_wakeup_high 
-0x69cc 021592 qset0 pdata 
-0x69cd 021593 store 4 ,mem_gpio_wakeup_high 
-0x69ce 021594 rtn 
-:      021597 gpio_config_input_nowake:
-0x69cf 021598 call gpio_clr_wake 
-0x69d0 021599 branch gpio_config_input_without_wake 
-:      021602 gpio_config_input:
-0x69d1 021603 ncall gpio_set_wake ,wake 
-:      021605 gpio_config_input_without_wake:
-0x69d2 021606 arg core_gpio_pd0 ,contw 
-0x69d3 021607 call gpio_set_bit 
-0x69d4 021608 setflip gpio_active_bit ,temp 
-0x69d5 021609 arg core_gpio_pu0 ,contw 
-0x69d6 021610 call gpio_set_bit 
-0x69d7 021611 set0 gpio_active_bit ,temp 
-0x69d8 021612 arg core_gpio_oe0 ,contw 
-0x69d9 021613 branch gpio_set_bit 
-:      021616 gpio_config_output:
-0x69da 021617 setflip gpio_active_bit ,temp 
-0x69db 021618 call gpio_out 
-0x69dc 021619 set1 gpio_active_bit ,temp 
-0x69dd 021620 arg core_gpio_oe0 ,contw 
-0x69de 021621 branch gpio_set_bit 
-:      021623 gpio_common:
-0x69df 021624 and temp ,0x07 ,queue 
-0x69e0 021625 rshift3 temp ,pdata 
-0x69e1 021626 and_into 3 ,pdata 
-0x69e2 021627 iadd contw ,contw 
-0x69e3 021628 ifetch 1 ,contw 
-0x69e4 021629 rtn 
-:      021633 gpio_get_bit:
-0x69e5 021634 arg core_gpio_in ,contw 
-0x69e6 021635 call gpio_common 
-0x69e7 021636 isolate1 gpio_active_bit ,temp 
-0x69e8 021637 branch gpio_get_bit_reverse ,true 
-0x69e9 021638 qisolate0 pdata 
-0x69ea 021639 rtn 
-:      021640 gpio_get_bit_reverse:
-0x69eb 021641 qisolate1 pdata 
-0x69ec 021642 rtn 
-:      021644 gpio_out_inactive:
-0x69ed 021645 isolate1 7 ,null 
-0x69ee 021646 branch gpio_out_flag 
-:      021648 gpio_out_active:
-0x69ef 021649 isolate0 7 ,null 
-:      021652 gpio_out_flag:
-0x69f0 021653 setarg 0 
-0x69f1 021654 nsetflag true ,gpio_active_bit ,pdata 
-0x69f2 021655 ixor temp ,temp 
-:      021658 gpio_out:
-0x69f3 021659 arg core_gpio_out0 ,contw 
-:      021662 gpio_set_bit:
-0x69f4 021663 call gpio_common 
-0x69f5 021664 isolate1 gpio_active_bit ,temp 
-0x69f6 021665 qsetflag true ,pdata 
-0x69f7 021666 istore 1 ,contw 
-0x69f8 021667 rtn 
-:      021669 gpio_test:
-0x69f9 021670 fetch 1 ,mem_seqi 
-0x69fa 021671 rtneq 0x7f 
-0x69fb 021672 hjam 0 ,core_gpio_out3 
-0x69fc 021673 nop 30 
-0x69fd 021674 hjam 8 ,core_gpio_out3 
-0x69fe 021675 rtn 
-:      021680 set_pwm_blink:
-0x69ff 021681 lshift8 pdata ,pdata 
-0x6a00 021682 lshift4 pdata ,pdata 
-0x6a01 021683 hstore 2 ,core_pwm_ncnt0 
-0x6a02 021684 hstore 2 ,core_pwm_pcnt0 
-0x6a03 021685 rtn 
-:      021687 set_pwm_steadyon:
-0x6a04 021688 setarg 0 
-0x6a05 021689 hstore 2 ,core_pwm_ncnt0 
-0x6a06 021690 setarg 1 
-0x6a07 021691 hstore 2 ,core_pwm_pcnt0 
-0x6a08 021692 rtn 
-:      021694 set_pwm_off:
-0x6a09 021695 setarg 0 
-0x6a0a 021696 hstore 2 ,core_pwm_ncnt0 
-0x6a0b 021697 hstore 2 ,core_pwm_pcnt0 
-0x6a0c 021698 rtn 
-:      021703 init_filter_ram:
-0x6a0d 021704 arg 0x8800 ,contw 
-0x6a0e 021705 arg 0x20 ,loopcnt 
-0x6a0f 021706 call memset0 
-0x6a10 021707 setarg 0x4f9 
-0x6a11 021708 hstore 2 ,0x8848 
-0x6a12 021709 hstore 2 ,0x884a 
-0x6a13 021710 hstore 2 ,0x884c 
-0x6a14 021711 hstore 2 ,0x886c 
-0x6a15 021712 hstore 2 ,0x888c 
-0x6a16 021713 hstore 2 ,0x88ac 
-0x6a17 021714 setarg 0x204 
-0x6a18 021715 hstore 2 ,0x88ae 
-0x6a19 021716 setarg 0x0506 
-0x6a1a 021717 hstore 2 ,0x88b0 
-0x6a1b 021718 setarg 0x0504 
-0x6a1c 021719 hstore 2 ,0x88b2 
-0x6a1d 021720 setarg 0x0200 
-0x6a1e 021721 hstore 2 ,0x88b4 
-0x6a1f 021722 setarg 0xFEFB 
-0x6a20 021723 hstore 2 ,0x88b6 
-0x6a21 021724 setarg 0xFAF9 
-0x6a22 021725 hstore 2 ,0x88b8 
-0x6a23 021726 setarg 0xFAFB 
-0x6a24 021727 hstore 2 ,0x88ba 
-0x6a25 021728 setarg 0xFD00 
-0x6a26 021729 hstore 2 ,0x88bc 
-0x6a27 021730 setarg 0x0408 
-0x6a28 021731 hstore 2 ,0x88be 
-0x6a29 021732 setarg 0x0A0C 
-0x6a2a 021733 hstore 2 ,0x88c0 
-0x6a2b 021734 setarg 0x0B09 
-0x6a2c 021735 hstore 2 ,0x88c2 
-0x6a2d 021736 setarg 0x0500 
-0x6a2e 021737 hstore 2 ,0x88c4 
-0x6a2f 021738 setarg 0xF8F1 
-0x6a30 021739 hstore 2 ,0x88c6 
-0x6a31 021740 setarg 0xECE8 
-0x6a32 021741 hstore 2 ,0x88c8 
-0x6a33 021742 setarg 0xE9EB 
-0x6a34 021743 hstore 2 ,0x88ca 
-0x6a35 021744 setarg 0xF500 
-0x6a36 021745 hstore 2 ,0x88cc 
-0x6a37 021746 setarg 0x1223 
-0x6a38 021747 hstore 2 ,0x88ce 
-0x6a39 021748 setarg 0x374B 
-0x6a3a 021749 hstore 2 ,0x88d0 
-0x6a3b 021750 setarg 0x5E71 
-0x6a3c 021751 hstore 2 ,0x88d2 
-0x6a3d 021752 setarg 0x787F 
-0x6a3e 021753 hstore 2 ,0x88d4 
-0x6a3f 021754 rtn 
-:      021756 enable_pcm:
-0x6a40 021757 set1 mark_ext_patch ,mark 
-0x6a41 021758 bpatch patch22_4 ,mem_patch22 
-0x6a42 021759 hfetch 2 ,core_clkoff 
-0x6a43 021760 set0 clock_off_codec ,pdata 
-0x6a44 021761 hstore 2 ,core_clkoff 
-0x6a45 021762 hjam 0x11 ,core_enc_ctrl 
-0x6a46 021763 hjam 0x1 ,core_cvsd_ctrl 
-0x6a47 021764 hjam 0x1 ,core_codec_ctrl 
-0x6a48 021765 hjam 0x11 ,core_dec_ctrl 
-0x6a49 021766 rtn 
-:      021768 disable_pcm:
-0x6a4a 021769 set1 mark_ext_patch ,mark 
-0x6a4b 021770 bpatch patch22_5 ,mem_patch22 
-0x6a4c 021771 hfetch 2 ,core_clkoff 
-0x6a4d 021772 set1 clock_off_codec ,pdata 
-0x6a4e 021773 hstore 2 ,core_clkoff 
-0x6a4f 021774 hjam 0x4 ,core_enc_ctrl 
-0x6a50 021775 hjam 0x4 ,core_dec_ctrl 
-0x6a51 021776 hjam 0x0 ,core_cvsd_ctrl 
-0x6a52 021777 hjam 0x0 ,core_codec_ctrl 
-0x6a53 021778 rtn 
-:      021782 get_sco_data:
-0x6a54 021783 fetch 1 ,mem_state 
-0x6a55 021784 rtnbit0 state_insco 
-0x6a56 021785 arg mem_sco_obuf ,contw 
-0x6a57 021786 arg 30 ,loopcnt 
-:      021787 get_sco_data_loop:
-0x6a58 021788 hfetch 1 ,core_pcminfifo 
-0x6a59 021789 istore 1 ,contw 
-0x6a5a 021790 loop get_sco_data_loop 
-0x6a5b 021791 rtn 
-:      021794 process_sco_data:
-0x6a5c 021795 fetch 1 ,mem_state 
-0x6a5d 021796 rtnbit0 state_insco 
-0x6a5e 021797 arg mem_sco_ibuf ,contr 
-0x6a5f 021798 force 30 ,loopcnt 
-:      021799 process_sco_loop:
-0x6a60 021800 ifetch 1 ,contr 
-0x6a61 021801 hstore 1 ,core_pcmoutfifo 
-0x6a62 021802 loop process_sco_loop 
-0x6a63 021803 rtn 
-:      021805 init_sched:
-0x6a64 021806 rtn 
-:      021811 gpio_cfg_uart_tx_output:
-0x6a65 021812 call gpio_uart2gpio 
-0x6a66 021813 arg uart_wakeup_tx ,temp 
-0x6a67 021814 branch gpio_config_output 
-:      021816 gpio_pu_uart_tx:
-0x6a68 021817 call gpio_cfg_uart_tx_output 
-0x6a69 021818 arg uart_wakeup_tx ,temp 
-0x6a6a 021819 branch gpio_out_inactive 
-:      021821 gpio_pd_uart_tx:
-0x6a6b 021822 call gpio_cfg_uart_tx_output 
-0x6a6c 021823 arg uart_wakeup_tx ,temp 
-0x6a6d 021824 branch gpio_out_active 
-:      021826 gpio_cfg_uart_rx_output:
-0x6a6e 021827 call gpio_uart2gpio 
-0x6a6f 021828 arg uart_wakeup_rx ,temp 
-0x6a70 021829 branch gpio_config_output 
-:      021831 gpio_pu_uart_rx:
-0x6a71 021832 call gpio_cfg_uart_rx_output 
-0x6a72 021833 arg uart_wakeup_rx ,temp 
-0x6a73 021834 branch gpio_out_inactive 
-:      021836 gpio_pd_uart_rx:
-0x6a74 021837 call gpio_cfg_uart_rx_output 
-0x6a75 021838 arg uart_wakeup_rx ,temp 
-0x6a76 021839 branch gpio_out_active 
-:      021841 gpio_tx_config_input_with_pu:
-0x6a77 021842 call gpio_uart2gpio 
-0x6a78 021843 hfetch 1 ,core_gpio_pu0 
-0x6a79 021844 set1 uart_wakeup_tx ,pdata 
-0x6a7a 021845 hstore 1 ,core_gpio_pu0 
-0x6a7b 021846 arg uart_wakeup_tx ,temp 
-0x6a7c 021847 branch gpio_config_input 
-:      021849 gpio_rx_config_input_with_pu:
-0x6a7d 021850 call gpio_uart2gpio 
-0x6a7e 021851 hfetch 1 ,core_gpio_pu0 
-0x6a7f 021852 set1 uart_wakeup_rx ,pdata 
-0x6a80 021853 hstore 1 ,core_gpio_pu0 
-0x6a81 021854 arg uart_wakeup_rx ,temp 
-0x6a82 021855 branch gpio_config_input 
-:      021857 gpio_gpio2uart:
-0x6a83 021858 hfetch 1 ,core_gpio_sel1 
-0x6a84 021859 or_into 0x04 ,pdata 
-0x6a85 021860 hstore 1 ,core_gpio_sel1 
-0x6a86 021861 rtn 
-:      021863 gpio_uart2gpio:
-0x6a87 021864 hfetch 1 ,core_gpio_sel1 
-0x6a88 021865 and_into 0xfb ,pdata 
-0x6a89 021866 hstore 1 ,core_gpio_sel1 
-0x6a8a 021867 rtn 
-:      021869 gpio_check_uart_state:
-0x6a8b 021870 hfetch 1 ,core_gpio_sel1 
-0x6a8c 021871 isolate1 2 ,pdata 
-0x6a8d 021872 rtn 
-:      021875 prcp_init:
-0x6a8e 021876 setarg prcp_process 
-0x6a8f 021877 store 2 ,mem_cb_att_write 
-0x6a90 021878 rtn 
-:      021879 prcp_process:
-0x6a91 021880 call clear_prcp_sendbuff 
-0x6a92 021881 fetch 1 ,mem_prcp 
-0x6a93 021882 beq prcp_le ,le_prcp 
-0x6a94 021883 beq prcp_ssp ,prcp 
-0x6a95 021884 branch assert 
-:      021885 le_prcp:
-0x6a96 021886 arg prcp_rx_le ,temp 
-0x6a97 021887 storet 2 ,mem_le_notify_handle 
-0x6a98 021888 call le_att_get_handle_ptr 
-0x6a99 021889 ifetch 1 ,contr 
-0x6a9a 021890 call prcp_parse 
-0x6a9b 021891 branch prcp_le_tx 
-:      021892 prcp:
-0x6a9c 021893 call prcp_parse 
-0x6a9d 021894 branch prcp_tx 
-:      021895 prcp_parse:
-0x6a9e 021896 copy contr ,rega 
-0x6a9f 021897 set1 mark_ext_patch ,mark 
-0x6aa0 021898 bpatch patch26_1 ,mem_patch26 
-0x6aa1 021899 ifetch 1 ,contr 
-0x6aa2 021900 beq common_res ,prcp_parse_common_res 
-0x6aa3 021901 beq read_registers_req ,prcp_parse_read_registers_req 
-0x6aa4 021902 beq read_registers_res ,prcp_parse_read_registers_res 
-0x6aa5 021903 beq write_registers_req ,prcp_parse_write_registers_req 
-0x6aa6 021904 beq i2c_config_req ,prcp_parse_i2c_config_req 
-0x6aa7 021905 beq i2c_read_req ,prcp_parse_i2c_read_req 
-0x6aa8 021906 beq i2c_read_res ,prcp_parse_i2c_read_res 
-0x6aa9 021907 beq i2c_write_req ,prcp_parse_i2c_write_req 
-0x6aaa 021908 beq spi_config_req ,prcp_parse_spi_config_req 
-0x6aab 021909 beq spi_read_req ,prcp_parse_spi_read_req 
-0x6aac 021910 beq spi_read_res ,prcp_parse_spi_read_res 
-0x6aad 021911 beq spi_write_req ,prcp_parse_spi_write_req 
-0x6aae 021912 beq pwm_config_req ,prcp_parse_pwm_config_req 
-0x6aaf 021913 beq pwm_write_req ,prcp_parse_pwm_write_req 
-0x6ab0 021914 beq gpio_config_req ,prcp_parse_gpio_config_req 
-0x6ab1 021915 beq gpio_read_req ,prcp_parse_gpio_read_req 
-0x6ab2 021916 beq gpio_read_res ,prcp_parse_gpio_read_res 
-0x6ab3 021917 beq gpio_write_req ,prcp_parse_gpio_write_req 
-0x6ab4 021918 beq ota_write_req ,prcp_parse_ota_write_req 
-0x6ab5 021919 beq ota_end_cmd ,prcp_parse_ota_end_cmd 
-0x6ab6 021920 rtn 
-:      021923 prcp_parse_common_res:
-0x6ab7 021924 copy rega ,contr 
-0x6ab8 021925 ifetch 1 ,contr 
-0x6ab9 021926 lshift8 pdata ,pdata 
-0x6aba 021927 store 3 ,mem_prcp_data 
-0x6abb 021928 rtn 
-:      021929 prcp_parse_read_registers_req:
-0x6abc 021930 rtn 
-:      021931 prcp_parse_read_registers_res:
-0x6abd 021932 rtn 
-:      021933 prcp_parse_write_registers_req:
-0x6abe 021934 rtn 
-:      021938 prcp_parse_spi_config_req:
-0x6abf 021939 rtn 
-:      021940 prcp_parse_spi_read_req:
-0x6ac0 021941 rtn 
-:      021942 prcp_parse_spi_read_res:
-0x6ac1 021943 rtn 
-:      021944 prcp_parse_spi_write_req:
-0x6ac2 021945 rtn 
-:      021949 prcp_parse_pwm_config_req:
-0x6ac3 021950 ifetch 4 ,contr 
-0x6ac4 021951 hstore 1 ,core_gpio_sel2 
-0x6ac5 021952 rshift8 pdata ,pdata 
-0x6ac6 021953 hfetcht 1 ,core_gpio_sel1 
-0x6ac7 021954 and_into 0x7f ,temp 
-0x6ac8 021955 ior temp ,temp 
-0x6ac9 021956 hstoret 1 ,core_gpio_sel1 
-0x6aca 021957 rshift8 pdata ,pdata 
-0x6acb 021958 hfetcht 1 ,core_clkoff + 1 
-0x6acc 021959 and_into 0xdf ,temp 
-0x6acd 021960 ior temp ,temp 
-0x6ace 021961 hstoret 1 ,core_clkoff + 1 
-0x6acf 021962 rshift8 pdata ,pdata 
-0x6ad0 021963 hfetcht 1 ,core_clksel 
-0x6ad1 021964 and_into 0x3f ,temp 
-0x6ad2 021965 ior temp ,temp 
-0x6ad3 021966 hstoret 1 ,core_clksel 
-0x6ad4 021967 branch prcp_parse_common_res 
-:      021968 prcp_parse_pwm_write_req:
-0x6ad5 021969 ifetch 9 ,contr 
-0x6ad6 021970 hfetcht 1 ,core_gpio_key2 
-0x6ad7 021971 and_into 0x3f ,temp 
-0x6ad8 021972 ior temp ,temp 
-0x6ad9 021973 hstoret 1 ,core_gpio_key2 
-0x6ada 021974 rshift8 pdata ,pdata 
-0x6adb 021975 hstore 2 ,core_pwm_pcnt0 
-0x6adc 021976 rshift16 pdata ,pdata 
-0x6add 021977 hstore 2 ,core_pwm_ncnt0 
-0x6ade 021978 rshift16 pdata ,pdata 
-0x6adf 021979 hstore 2 ,core_pwm_pcnt1 
-0x6ae0 021980 rshift16 pdata ,pdata 
-0x6ae1 021981 hstore 2 ,core_pwm_ncnt1 
-0x6ae2 021982 branch prcp_parse_common_res 
-:      021986 prcp_parse_gpio_config_req:
-0x6ae3 021987 ifetch 4 ,contr 
-0x6ae4 021988 hstore 4 ,core_gpio_oe0 
-0x6ae5 021989 ifetch 4 ,contr 
-0x6ae6 021990 hstore 4 ,core_gpio_pu0 
-0x6ae7 021991 ifetch 4 ,contr 
-0x6ae8 021992 hstore 4 ,core_gpio_pd0 
-0x6ae9 021993 ifetch 1 ,contr 
-0x6aea 021994 hstore 1 ,core_gpio_sel 
-0x6aeb 021995 ifetch 1 ,contr 
-0x6aec 021996 hstore 1 ,core_gpio_sel1 
-0x6aed 021997 ifetch 1 ,contr 
-0x6aee 021998 hstore 1 ,core_gpio_sel2 
-0x6aef 021999 branch prcp_parse_common_res 
-:      022000 prcp_parse_gpio_read_req:
-0x6af0 022001 branch prcp_parse_gpio_read_res 
-:      022002 prcp_parse_gpio_read_res:
-0x6af1 022003 jam 0x10 ,mem_prcp_data 
-0x6af2 022004 arg mem_prcp_data + 1 ,contw 
-0x6af3 022005 hfetch 4 ,core_gpio_out0 
-0x6af4 022006 istore 4 ,contw 
-0x6af5 022007 hfetch 4 ,core_gpio_in 
-0x6af6 022008 istore 4 ,contw 
-0x6af7 022009 rtn 
-:      022010 prcp_parse_gpio_write_req:
-0x6af8 022011 ifetcht 1 ,contr 
-0x6af9 022012 ifetch 1 ,contr 
-0x6afa 022013 lshift3 pdata ,pdata 
-0x6afb 022014 lshift4 pdata ,pdata 
-0x6afc 022015 ior temp ,temp 
-0x6afd 022016 call gpio_out 
-0x6afe 022017 branch prcp_parse_common_res 
-:      022022 prcp_parse_i2c_read_req:
-0x6aff 022023 ifetcht 1 ,contr 
-0x6b00 022024 hstoret 1 ,iic_slave_addr 
-0x6b01 022025 ifetch 1 ,contr 
-0x6b02 022026 compare 1 ,pdata ,0xff 
-0x6b03 022027 ifetch 1 ,contr 
-0x6b04 022028 hstore 1 ,iic_fifo 
-0x6b05 022029 branch iic_read_data_len ,true 
-0x6b06 022030 ifetch 1 ,contr 
-0x6b07 022031 hstore 1 ,iic_fifo 
-:      022032 iic_read_data_len:
-0x6b08 022033 ifetch 1 ,contr 
-0x6b09 022034 copy pdata ,loopcnt 
-0x6b0a 022035 increase -1 ,pdata 
-0x6b0b 022036 or_into 0x90 ,pdata 
-0x6b0c 022037 hstore 1 ,iic_ctr 
-0x6b0d 022038 hjam 2 ,iic_cr 
-0x6b0e 022039 nop 1 
-0x6b0f 022041 arg mem_prcp_data ,contw 
-:      022042 iic_read_loop:
-0x6b10 022043 hfetch 1 ,iic_fifo 
-0x6b11 022044 istore 1 ,contw 
-0x6b12 022045 loop iic_read_loop 
-0x6b13 022046 rtn 
-:      022048 clear_prcp_sendbuff:
-0x6b14 022049 setarg 0 
-0x6b15 022050 store 4 ,mem_prcp_data 
-0x6b16 022051 istore 8 ,contw 
-0x6b17 022052 istore 8 ,contw 
-0x6b18 022053 rtn 
-:      022059 prcp_parse_ota_write_req:
-0x6b19 022060 copy rega ,pdata 
-0x6b1a 022061 increase 1 ,pdata 
-0x6b1b 022062 store 2 ,rx_buf_data_ptr 
-0x6b1c 022063 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b1d 022064 beq 0x0000 ,prcp_parse_ota_start1 
-:      022065 prcp_parse_ota_load:
-0x6b1e 022066 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b1f 022067 fetcht 2 ,rx_buf_data_ptr 
-0x6b20 022068 ifetcht 2 ,temp 
-0x6b21 022069 iadd temp ,pdata 
-0x6b22 022070 fetcht 2 ,rx_buf_data_ptr 
-0x6b23 022071 increase 2 ,temp 
-0x6b24 022072 copy temp ,contr 
-0x6b25 022073 ifetcht 1 ,contr 
-0x6b26 022074 copy contr ,rega 
-0x6b27 022075 branch iicd_write_ota_data 
-:      022077 prcp_parse_ota_start1:
-0x6b28 022078 setarg 0x0002 
-0x6b29 022079 byteswap pdata ,pdata 
-0x6b2a 022080 store 2 ,mem_addr_mi 
-0x6b2b 022081 arg iicd_read_eep ,regc 
-0x6b2c 022082 arg 0x2 ,loopcnt 
-:      022083 prcp_parse_ota_loop1:
-0x6b2d 022084 call get_block_header 
-0x6b2e 022085 nbranch prcp_parse_ota_start2 ,zero 
-0x6b2f 022086 fetch 2 ,mem_addr_mi 
-0x6b30 022087 byteswap pdata ,pdata 
-0x6b31 022088 iadd temp ,pdata 
-0x6b32 022089 store 2 ,mem_eeprom_ota_base_addr 
-0x6b33 022090 byteswap pdata ,pdata 
-0x6b34 022091 store 2 ,mem_addr_mi 
-0x6b35 022092 loop prcp_parse_ota_loop1 
-:      022093 prcp_parse_ota_start2:
-0x6b36 022094 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b37 022095 byteswap pdata ,pdata 
-0x6b38 022096 store 2 ,mem_addr_mi 
-0x6b39 022097 arg iicd_read_eep ,regc 
-0x6b3a 022098 arg 0xffff ,loopcnt 
-:      022099 prcp_parse_ota_loop2:
-0x6b3b 022100 call get_block_header 
-0x6b3c 022101 nbranch prcp_parse_ota_load ,zero 
-0x6b3d 022102 fetch 2 ,mem_addr_mi 
-0x6b3e 022103 byteswap pdata ,pdata 
-0x6b3f 022104 iadd temp ,pdata 
-0x6b40 022105 increase 2 ,pdata 
-0x6b41 022106 store 2 ,mem_eeprom_ota_base_addr 
-0x6b42 022107 byteswap pdata ,pdata 
-0x6b43 022108 store 2 ,mem_addr_mi 
-0x6b44 022109 loop prcp_parse_ota_loop2 
-:      022111 prcp_parse_ota_end_cmd:
-0x6b45 022112 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b46 022113 increase 2 ,pdata 
-0x6b47 022114 byteswap pdata ,pdata 
-0x6b48 022115 store 2 ,mem_eeprom_ota_base_addr 
-0x6b49 022116 arg mem_eeprom_ota_base_addr ,rega 
-0x6b4a 022117 arg 0x02 ,temp 
-0x6b4b 022118 arg 0x0000 ,pdata 
-0x6b4c 022119 call iicd_write_ota_data 
-0x6b4d 022120 setarg 0x0000 
-0x6b4e 022121 store 2 ,mem_eeprom_ota_base_addr 
-0x6b4f 022122 rtn 
-:      022124 prcp_parse_i2c_config_req:
-0x6b50 022125 rtn 
-:      022126 prcp_parse_i2c_read_res:
-0x6b51 022127 rtn 
-:      022128 prcp_parse_i2c_write_req:
-0x6b52 022129 rtn 
-:      022134 rfcomm_init:
-0x6b53 022135 rtn wake 
-0x6b54 022136 jam 0 ,mem_rfcomm_send_more_pkt 
-0x6b55 022137 jam bits9600 ,memremoterpnbitrate 
-0x6b56 022138 jam databits8 ,memremoteprndatabits 
-0x6b57 022139 jam 0x11 ,memremoteprnxon 
-0x6b58 022140 jam 0x13 ,memremoteprnxoff 
-0x6b59 022141 setarg 0 
-0x6b5a 022142 store 3 ,memremoteprnstopbit 
-0x6b5b 022143 store 1 ,mem_spp_state 
-0x6b5c 022144 jam 0 ,memui_reconnect_mode 
-:      022146 rfcomm_init_spp:
-0x6b5d 022147 set1 mark_ext_patch ,mark 
-0x6b5e 022148 bpatch patch37_7 ,mem_patch37 
-0x6b5f 022149 setarg 0 
-0x6b60 022150 store 1 ,mem_spp_state 
-0x6b61 022151 store 1 ,mem_remote_spp_channel 
-0x6b62 022152 store 1 ,mem_pn_dlci 
-0x6b63 022153 jam 0x50 ,mem_credit_given 
-0x6b64 022154 rtn 
-:      022156 set_cr_bit:
-0x6b65 022157 or_into 0x02 ,temp 
-0x6b66 022158 rtn 
-:      022170 rfcomm_calculate_fcs_sabm:
-0x6b67 022171 copy temp ,pdata 
-0x6b68 022172 reverse pdata ,pdata 
-0x6b69 022173 store 1 ,memfcstemp3 
-0x6b6a 022174 force ini_tx_sabm ,pdata 
-0x6b6b 022175 reverse pdata ,pdata 
-0x6b6c 022176 store 1 ,memfcstemp2 
-0x6b6d 022177 force 0x01 ,pdata 
-0x6b6e 022178 reverse pdata ,pdata 
-0x6b6f 022179 store 1 ,memfcstemp1 
-0x6b70 022180 call caculate_fcs 
-0x6b71 022181 copy temp ,pdata 
-0x6b72 022182 rtn 
-:      022183 rfcomm_calculate_fcs_ua:
-0x6b73 022184 reverse pdata ,pdata 
-0x6b74 022185 store 1 ,memfcstemp3 
-0x6b75 022186 force rsp_tx_ua ,pdata 
-0x6b76 022187 reverse pdata ,pdata 
-0x6b77 022188 store 1 ,memfcstemp2 
-0x6b78 022189 force 0x01 ,pdata 
-0x6b79 022190 reverse pdata ,pdata 
-0x6b7a 022191 store 1 ,memfcstemp1 
-0x6b7b 022192 branch caculate_fcs 
-:      022194 rfcomm_calculate_fcs_dlci0:
-0x6b7c 022195 fetch 1 ,mem_rfcomm_initiator 
-0x6b7d 022196 branch rfcomm_calculate_fcs_dlci0_res ,blank 
-0x6b7e 022197 setarg 0x70 
-0x6b7f 022198 rtn 
-:      022199 rfcomm_calculate_fcs_dlci0_res:
-0x6b80 022200 setarg 0xaa 
-0x6b81 022201 rtn 
-:      022203 rfcomm_save_fcs_uih:
-0x6b82 022204 reverse pdata ,pdata 
-0x6b83 022205 store 1 ,memfcstemp3 
-0x6b84 022206 force rsp_rx_uih ,pdata 
-0x6b85 022207 call caculate_uihdata_fcs 
-0x6b86 022208 fetcht 2 ,mem_contw_temp 
-0x6b87 022209 copy temp ,contw 
-0x6b88 022210 istore 1 ,contw 
-0x6b89 022211 copy contw ,temp 
-0x6b8a 022212 storet 2 ,mem_contw_temp 
-0x6b8b 022213 force rsp_rx_uih_wdata ,pdata 
-0x6b8c 022214 call caculate_uihdata_fcs 
-0x6b8d 022215 fetcht 2 ,mem_contw_temp 
-0x6b8e 022216 copy temp ,contw 
-0x6b8f 022217 istore 1 ,contw 
-0x6b90 022218 rtn 
-:      022227 caculate_uihdata_fcs:
-0x6b91 022228 reverse pdata ,pdata 
-0x6b92 022229 store 1 ,memfcstemp2 
-0x6b93 022230 fetch 2 ,memfcstemp2 
-0x6b94 022231 lshift8 pdata ,pdata 
-0x6b95 022232 store 3 ,mem_mod2div_temp 
-0x6b96 022233 arg 0x107 ,rega 
-0x6b97 022234 arg 0xf ,regb 
-0x6b98 022235 call mod2div 
-0x6b99 022236 xor_into 0xd7 ,pdata 
-0x6b9a 022237 invert pdata ,pdata 
-0x6b9b 022238 reverse pdata ,pdata 
-0x6b9c 022239 rtn 
-:      022249 caculate_fcs:
-0x6b9d 022250 fetch 3 ,memfcstemp1 
-0x6b9e 022251 store 3 ,mem_mod2div_temp 
-0x6b9f 022252 arg 0x107 ,rega 
-0x6ba0 022253 arg 0xf ,regb 
-0x6ba1 022254 call mod2div 
-0x6ba2 022255 lshift8 pdata ,pdata 
-0x6ba3 022256 arg 0x7 ,regb 
-0x6ba4 022257 call mod2div 
-0x6ba5 022258 xor_into 0x2b ,pdata 
-0x6ba6 022259 invert pdata ,pdata 
-0x6ba7 022260 reverse pdata ,pdata 
-0x6ba8 022261 copy pdata ,temp 
-0x6ba9 022262 rtn 
-:      022264 mod2div:
-0x6baa 022265 arg 0 ,regc 
-0x6bab 022266 copy regb ,loopcnt 
-0x6bac 022267 call right_shift_n 
-0x6bad 022268 icopy temp 
-:      022269 mod2div_loop:
-0x6bae 022274 copy temp ,pdata 
-0x6baf 022275 lshift regc ,regc 
-0x6bb0 022276 bbit0 8 ,mod2div_not_enough_reduction 
-0x6bb1 022277 ixor rega ,temp 
-0x6bb2 022278 increase 1 ,regc 
-:      022279 mod2div_not_enough_reduction:
-0x6bb3 022280 lshift temp ,temp 
-0x6bb4 022281 fetch 3 ,mem_mod2div_temp 
-0x6bb5 022282 increase -1 ,regb 
-0x6bb6 022283 compare 0xff ,regb ,0xff 
-0x6bb7 022284 branch mod2div_end ,true 
-0x6bb8 022285 copy regb ,loopcnt 
-0x6bb9 022286 call right_shift_n 
-0x6bba 022287 isolate1 0 ,pdata 
-0x6bbb 022288 setflag true ,0 ,temp 
-0x6bbc 022289 branch mod2div_loop 
-:      022290 mod2div_end:
-0x6bbd 022292 rshift temp ,pdata 
-0x6bbe 022293 rtn 
-:      022295 get_rfcomm_snd_adss:
-0x6bbf 022296 fetcht 1 ,mem_pn_dlci 
-:      022297 dlci_to_address_cmd:
-0x6bc0 022299 lshift2 temp ,temp 
-0x6bc1 022300 set1 rfcomm_address_ext_len ,temp 
-0x6bc2 022301 fetch 1 ,mem_rfcomm_initiator 
-0x6bc3 022302 ncall set_cr_bit ,blank 
-0x6bc4 022303 storet 1 ,mem_rfcomm_send_adss 
-0x6bc5 022304 rtn 
-:      022306 dlci_to_address_res:
-0x6bc6 022308 lshift2 temp ,temp 
-0x6bc7 022309 set1 rfcomm_address_ext_len ,temp 
-0x6bc8 022310 fetch 1 ,mem_rfcomm_initiator 
-0x6bc9 022311 call set_cr_bit ,blank 
-0x6bca 022312 rtn 
-:      022313 channel_to_dlci:
-0x6bcb 022315 lshift temp ,temp 
-0x6bcc 022316 fetch 1 ,mem_rfcomm_initiator 
-0x6bcd 022317 setflag blank ,0 ,temp 
-0x6bce 022319 rtn 
-:      022320 rfcomm_rx_process_dlci0_sabm:
-0x6bcf 022321 fetcht 1 ,mem_current_channel 
-0x6bd0 022322 jam 0xd7 ,mem_current_fcs 
-0x6bd1 022323 call rfcomm_send_ua 
-0x6bd2 022324 fetch 1 ,mem_rfcomm_state 
-0x6bd3 022325 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
-0x6bd4 022326 set1 l2cap_channel_rfcomm_only_ua ,pdata 
-0x6bd5 022327 store 1 ,mem_rfcomm_state 
-0x6bd6 022328 jam 0 ,mem_rfcomm_initiator 
-0x6bd7 022329 branch rfcomm_rx_process_end 
-:      022330 rfcomm_rx_process_dlci0_ua:
-0x6bd8 022331 fetch 1 ,mem_rfcomm_state 
-0x6bd9 022332 set1 l2cap_channel_rfcomm_only_ua ,pdata 
-0x6bda 022333 store 1 ,mem_rfcomm_state 
-0x6bdb 022334 branch rfcomm_rx_process_end 
-:      022337 rfcomm_rx_process:
-0x6bdc 022338 set1 mark_ext_patch ,mark 
-0x6bdd 022339 bpatch patch38_0 ,mem_patch38 
-0x6bde 022340 fetch 1 ,memui_reconnect_mode 
-0x6bdf 022341 beq no_reconnection ,rfcomm_rx_process_remote_page 
-0x6be0 022342 branch rfcomm_rx_process_reconn 
-:      022344 rfcomm_rx_process_remote_page:
-0x6be1 022345 fetch 2 ,mem_l2cap_payload_ptr 
-0x6be2 022346 copy pdata ,contr 
-0x6be3 022347 call get_rfcomm_head_struct 
-0x6be4 022348 fetch 1 ,mem_current_channel 
-0x6be5 022349 beq 0 ,parse_dlci0_rp 
-0x6be6 022350 branch parse_uih_rp 
-:      022351 parse_dlci0_rp:
-0x6be7 022352 set1 mark_ext_patch ,mark 
-0x6be8 022353 bpatch patch38_1 ,mem_patch38 
-0x6be9 022354 fetch 1 ,mem_current_frame_type 
-0x6bea 022355 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
-0x6beb 022356 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
-0x6bec 022357 beq rfcomm_frame_type_uih ,parse_dlci0_rp_uih 
-0x6bed 022358 rtneq rfcomm_frame_type_disconn 
-0x6bee 022359 branch assert 
-:      022362 parse_dlci0_rp_uih:
-0x6bef 022363 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6bf0 022364 copy pdata ,contr 
-0x6bf1 022365 call get_rfcomm_uih_head_struct 
-0x6bf2 022366 fetch 1 ,mem_uih_cmd_type 
-0x6bf3 022367 beq uih_param_neg_cmd ,parse_dlci0_rp_uih_pn_cmd 
-0x6bf4 022368 beq uih_param_neg_res ,parse_dlci0_rp_uih_pn_res 
-0x6bf5 022369 beq uih_modem_status_cmd ,parse_dlci0_rp_uih_ms_cmd 
-0x6bf6 022370 beq uih_modem_status_res ,parse_dlci0_rp_uih_ms_res 
-0x6bf7 022371 branch rfcomm_rx_process_end 
-:      022373 parse_dlci0_rp_uih_pn_cmd:
-0x6bf8 022374 call parse_dlci0_rp_uih_pn_res_common 
-0x6bf9 022375 fetch 1 ,mem_pn_dlci 
-0x6bfa 022376 rshift pdata ,pdata 
-0x6bfb 022377 sub pdata ,spp_slave_channel ,null 
-0x6bfc 022378 branch parse_dlci0_rp_uih_pn_cmd_spp ,zero 
-0x6bfd 022379 branch assert 
-:      022380 parse_dlci0_rp_uih_pn_cmd_spp:
-0x6bfe 022381 fetch 1 ,mem_spp_state 
-0x6bff 022382 set1 rfcomm_channel_state_pn_cmd ,pdata 
-0x6c00 022383 set1 rfcomm_channel_state_pn_res ,pdata 
-0x6c01 022384 store 1 ,mem_spp_state 
-0x6c02 022385 call rfcomm_send_param_neg_res 
-0x6c03 022386 branch rfcomm_rx_process_end 
-:      022388 parse_dlci0_rp_uih_pn_res:
-0x6c04 022389 call parse_dlci0_rp_uih_pn_res_common 
-0x6c05 022390 branch rfcomm_rx_process_end 
-:      022392 parse_dlci0_rp_uih_pn_res_common:
-0x6c06 022393 call get_param_payload_ptr 
-0x6c07 022394 branch get_rfcomm_prarmer_negotiation 
-:      022396 get_rfcomm_param_modem_status:
-0x6c08 022397 call get_param_payload_ptr 
-0x6c09 022398 ifetch 1 ,contr 
-0x6c0a 022399 rshift3 pdata ,pdata 
-0x6c0b 022400 store 1 ,mem_ms_channel 
-0x6c0c 022401 ifetch 1 ,contr 
-0x6c0d 022402 store 1 ,mem_ms_param 
-0x6c0e 022403 rtn 
-:      022406 get_rfcomm_head_struct:
-0x6c0f 022407 ifetch 1 ,contr 
-0x6c10 022408 store 1 ,mem_current_adss 
-0x6c11 022409 rshift3 pdata ,pdata 
-0x6c12 022410 store 1 ,mem_current_channel 
-0x6c13 022411 ifetch 1 ,contr 
-0x6c14 022412 store 1 ,mem_current_frame_type 
-:      022413 get_rfcomm_current_length:
-0x6c15 022414 call get_rfcomm_length_common 
-0x6c16 022415 storet 2 ,mem_current_length 
-0x6c17 022416 copy contr ,pdata 
-0x6c18 022417 store 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c19 022418 rtn 
-:      022420 get_rfcomm_uih_head_struct:
-0x6c1a 022421 ifetch 1 ,contr 
-0x6c1b 022422 rshift pdata ,pdata 
-0x6c1c 022423 store 1 ,mem_uih_cmd_type 
-0x6c1d 022424 call get_rfcomm_length_common 
-0x6c1e 022425 storet 2 ,mem_uih_length 
-0x6c1f 022426 copy contr ,pdata 
-0x6c20 022427 store 2 ,mem_param_payload_ptr 
-0x6c21 022428 rtn 
-:      022431 get_param_payload_ptr:
-0x6c22 022432 fetch 2 ,mem_param_payload_ptr 
-0x6c23 022433 copy pdata ,contr 
-0x6c24 022434 rtn 
-:      022436 get_rfcomm_param_length_common:
-0x6c25 022437 fetch 2 ,mem_param_payload_ptr 
-0x6c26 022438 copy pdata ,contr 
-:      022439 get_rfcomm_length_common:
-0x6c27 022440 ifetch 1 ,contr 
-0x6c28 022441 copy pdata ,temp 
-0x6c29 022442 rshift temp ,temp 
-0x6c2a 022443 rtnbit1 0 
-0x6c2b 022444 ifetch 1 ,contr 
-0x6c2c 022445 lshift3 pdata ,pdata 
-0x6c2d 022446 lshift4 pdata ,pdata 
-0x6c2e 022447 iadd temp ,temp 
-0x6c2f 022448 rtn 
-:      022450 get_rfcomm_prarmer_negotiation:
-0x6c30 022451 ifetch 1 ,contr 
-0x6c31 022452 store 1 ,mem_pn_dlci 
-0x6c32 022453 ifetch 1 ,contr 
-0x6c33 022454 store 1 ,mem_pn_credit_flow_type_info 
-0x6c34 022455 ifetch 1 ,contr 
-0x6c35 022456 store 1 ,mem_pn_priority 
-0x6c36 022457 ifetch 1 ,contr 
-0x6c37 022458 store 1 ,mem_pn_acknowledg_timer 
-0x6c38 022459 ifetch 2 ,contr 
-0x6c39 022460 store 2 ,mem_pn_max_frame_size 
-0x6c3a 022461 ifetch 1 ,contr 
-0x6c3b 022462 store 1 ,mem_pn_max_retrans 
-0x6c3c 022463 ifetch 1 ,contr 
-0x6c3d 022464 store 1 ,mem_remote_credits 
-0x6c3e 022465 rtn 
-:      022468 parse_dlci0_rp_uih_ms_cmd:
-0x6c3f 022469 call get_rfcomm_param_modem_status 
-0x6c40 022470 fetch 1 ,mem_ms_channel 
-0x6c41 022471 sub pdata ,1 ,null 
-0x6c42 022472 branch parse_dlci0_rp_uih_ms_cmd_spp ,zero 
-0x6c43 022473 branch assert 
-:      022474 parse_dlci0_rp_uih_ms_cmd_spp:
-0x6c44 022475 fetch 1 ,mem_spp_state 
-0x6c45 022476 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
-0x6c46 022477 set1 rfcomm_channel_state_snd_ms_res ,pdata 
-0x6c47 022478 store 1 ,mem_spp_state 
-0x6c48 022479 fetcht 1 ,mem_pn_dlci 
-0x6c49 022480 lshift2 temp ,temp 
-0x6c4a 022481 or_into 3 ,temp 
-0x6c4b 022482 call rfcomm_send_modem_status_res 
-0x6c4c 022483 jam more_pkt_msc_cmd_spp ,mem_rfcomm_send_more_pkt 
-0x6c4d 022484 branch rfcomm_rx_process_end 
-:      022486 parse_dlci0_rp_uih_ms_res:
-0x6c4e 022487 call get_rfcomm_param_modem_status 
-0x6c4f 022488 fetch 1 ,mem_ms_channel 
-0x6c50 022489 sub pdata ,1 ,null 
-0x6c51 022490 branch parse_dlci0_rp_uih_ms_res_spp ,zero 
-0x6c52 022491 branch assert 
-:      022492 parse_dlci0_rp_uih_ms_res_spp:
-0x6c53 022493 fetch 1 ,mem_spp_state 
-0x6c54 022494 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
-0x6c55 022495 store 1 ,mem_spp_state 
-0x6c56 022496 branch rfcomm_rx_process_end 
-:      022498 parse_uih_rp:
-0x6c57 022499 fetch 1 ,mem_current_channel 
-0x6c58 022500 sub pdata ,spp_slave_channel ,null 
-0x6c59 022501 branch parse_uih_rp_spp ,zero 
-0x6c5a 022502 branch assert 
-:      022503 parse_uih_rp_spp:
-0x6c5b 022504 fetch 1 ,mem_current_frame_type 
-0x6c5c 022505 beq rfcomm_frame_type_ua ,parse_uih_rp_spp_ua 
-0x6c5d 022506 beq rfcomm_frame_type_sabm ,parse_uih_rp_spp_sabm 
-0x6c5e 022507 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
-0x6c5f 022508 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
-0x6c60 022509 beq rfcomm_frame_type_disconn ,parse_uih_rp_spp_disconn 
-0x6c61 022510 branch assert 
-:      022511 parse_uih_rp_spp_ua:
-0x6c62 022512 fetch 1 ,mem_spp_state 
-0x6c63 022513 set1 rfcomm_channel_state_ua ,pdata 
-0x6c64 022514 store 1 ,mem_spp_state 
-0x6c65 022515 branch rfcomm_rx_process_end 
-:      022516 parse_uih_rp_spp_sabm:
-0x6c66 022517 fetch 1 ,mem_spp_state 
-0x6c67 022518 set1 rfcomm_channel_state_ua ,pdata 
-0x6c68 022519 set1 rfcomm_channel_state_sabm ,pdata 
-0x6c69 022520 store 1 ,mem_spp_state 
-0x6c6a 022521 fetch 1 ,mem_current_adss 
-0x6c6b 022522 call rfcomm_calculate_fcs_ua 
-0x6c6c 022523 store 1 ,mem_current_fcs 
-0x6c6d 022524 call rfcomm_send_ua 
-0x6c6e 022525 fetch 1 ,mem_current_adss 
-0x6c6f 022526 rshift2 pdata ,pdata 
-0x6c70 022527 store 1 ,mem_pn_dlci 
-0x6c71 022528 lshift2 pdata ,pdata 
-0x6c72 022529 set0 rfcomm_address_cr ,pdata 
-0x6c73 022530 set1 rfcomm_address_ext_len ,pdata 
-0x6c74 022531 arg mem_hiufcs_spp ,temp 
-0x6c75 022532 storet 2 ,mem_contw_temp 
-0x6c76 022533 call rfcomm_save_fcs_uih 
-0x6c77 022534 branch rfcomm_rx_process_end 
-:      022536 parse_uih_spp_uih_credits:
-0x6c78 022537 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c79 022538 copy pdata ,contr 
-0x6c7a 022539 increase 1 ,pdata 
-0x6c7b 022540 store 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c7c 022541 ifetch 1 ,contr 
-0x6c7d 022542 fetcht 1 ,mem_remote_credits 
-0x6c7e 022543 iadd temp ,pdata 
-0x6c7f 022544 store 1 ,mem_remote_credits 
-:      022545 parse_uih_spp_uih:
-0x6c80 022546 call rfcomm_increase_credit_given 
-:      022547 parse_uih_spp_uih_cont:
-0x6c81 022548 call get_rfcomm_snd_adss 
-0x6c82 022549 call rfcomm_send_uih_without_payload 
-0x6c83 022550 call spp_process_rx_data 
-0x6c84 022551 branch rfcomm_rx_process_end 
-:      022553 parse_uih_rp_spp_disconn:
-0x6c85 022554 call rfcomm_init_spp 
-0x6c86 022555 fetch 1 ,mem_current_adss 
-0x6c87 022556 call rfcomm_calculate_fcs_ua 
-0x6c88 022557 store 1 ,mem_current_fcs 
-0x6c89 022558 call rfcomm_send_ua 
-0x6c8a 022559 branch rfcomm_rx_process_end 
-:      022564 rfcomm_rx_process_reconn:
-0x6c8b 022565 fetch 2 ,mem_l2cap_payload_ptr 
-0x6c8c 022566 copy pdata ,contr 
-0x6c8d 022567 call get_rfcomm_head_struct 
-0x6c8e 022568 fetch 1 ,mem_current_channel 
-0x6c8f 022569 beq 0 ,parse_dlci0_reconn 
-0x6c90 022570 branch parse_uih_reconn 
-:      022572 parse_dlci0_reconn:
-0x6c91 022573 set1 mark_ext_patch ,mark 
-0x6c92 022574 bpatch patch38_2 ,mem_patch38 
-0x6c93 022575 fetch 1 ,mem_current_frame_type 
-0x6c94 022576 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
-0x6c95 022577 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
-0x6c96 022578 beq rfcomm_frame_type_uih ,parse_dlci0_reconn_uih 
-0x6c97 022579 branch rfcomm_rx_process_end 
-:      022580 parse_dlci0_reconn_uih:
-0x6c98 022581 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c99 022582 copy pdata ,contr 
-0x6c9a 022583 call get_rfcomm_uih_head_struct 
-0x6c9b 022584 fetch 1 ,mem_uih_cmd_type 
-0x6c9c 022585 beq uih_param_neg_cmd ,parse_dlci0_reconn_uih_pn_cmd 
-0x6c9d 022586 beq uih_param_neg_res ,parse_dlci0_reconn_uih_pn_cmd 
-0x6c9e 022587 beq uih_modem_status_cmd ,parse_dlci0_reconn_uih_ms_cmd 
-0x6c9f 022588 beq uih_modem_status_res ,parse_dlci0_reconn_uih_ms_res 
-0x6ca0 022589 branch rfcomm_rx_process_end 
-:      022591 parse_dlci0_reconn_uih_pn_cmd:
-0x6ca1 022592 call parse_dlci0_rp_uih_pn_res_common 
-0x6ca2 022593 fetch 1 ,mem_pn_dlci 
-0x6ca3 022594 rshift pdata ,pdata 
-0x6ca4 022595 fetcht 1 ,mem_remote_spp_channel 
-0x6ca5 022596 isub temp ,null 
-0x6ca6 022597 branch parse_dlci0_reconn_uih_pn_cmd_spp ,zero 
-0x6ca7 022598 branch assert 
-:      022599 parse_dlci0_reconn_uih_pn_cmd_spp:
-0x6ca8 022600 fetch 1 ,mem_spp_state 
-0x6ca9 022601 set1 rfcomm_channel_state_pn_res ,pdata 
-0x6caa 022602 store 1 ,mem_spp_state 
-0x6cab 022603 branch rfcomm_rx_process_end 
-:      022605 parse_dlci0_reconn_uih_ms_cmd:
-0x6cac 022606 call get_rfcomm_param_modem_status 
-0x6cad 022607 fetch 1 ,mem_ms_channel 
-0x6cae 022608 fetcht 1 ,mem_remote_spp_channel 
-0x6caf 022609 isub temp ,null 
-0x6cb0 022610 branch parse_dlci0_reconn_uih_ms_cmd_spp ,zero 
-0x6cb1 022611 branch assert 
-0x6cb2 022612 branch rfcomm_rx_process_end 
-:      022613 parse_dlci0_reconn_uih_ms_cmd_spp:
-0x6cb3 022614 fetch 1 ,mem_spp_state 
-0x6cb4 022615 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
-0x6cb5 022616 set1 rfcomm_channel_state_snd_ms_res ,pdata 
-0x6cb6 022617 store 1 ,mem_spp_state 
-0x6cb7 022618 fetcht 1 ,mem_pn_dlci 
-0x6cb8 022619 lshift2 temp ,temp 
-0x6cb9 022620 or_into 3 ,temp 
-0x6cba 022621 call rfcomm_send_modem_status_res 
-0x6cbb 022622 branch rfcomm_rx_process_end 
-:      022624 parse_dlci0_reconn_uih_ms_res:
-0x6cbc 022625 call get_rfcomm_param_modem_status 
-0x6cbd 022626 fetch 1 ,mem_ms_channel 
-0x6cbe 022627 fetcht 1 ,mem_remote_spp_channel 
-0x6cbf 022628 isub temp ,null 
-0x6cc0 022629 branch parse_dlci0_reconn_uih_ms_res_spp ,zero 
-0x6cc1 022630 branch assert 
-:      022631 parse_dlci0_reconn_uih_ms_res_spp:
-0x6cc2 022632 fetch 1 ,mem_spp_state 
-0x6cc3 022633 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
-0x6cc4 022634 store 1 ,mem_spp_state 
-0x6cc5 022635 branch rfcomm_rx_process_end 
-:      022637 parse_uih_reconn:
-0x6cc6 022638 fetch 1 ,mem_current_channel 
-0x6cc7 022639 fetcht 1 ,mem_remote_spp_channel 
-0x6cc8 022640 isub temp ,null 
-0x6cc9 022641 branch parse_uih_reconn_spp ,zero 
-0x6cca 022642 branch assert 
-0x6ccb 022643 branch rfcomm_rx_process_end 
-:      022645 parse_uih_reconn_spp:
-0x6ccc 022646 fetch 1 ,mem_current_frame_type 
-0x6ccd 022647 beq rfcomm_frame_type_ua ,parse_uih_reconn_spp_ua 
-0x6cce 022648 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
-0x6ccf 022649 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
-0x6cd0 022650 beq rfcomm_frame_type_disconn ,parse_uih_reconn_spp_disconn 
-:      022651 parse_uih_reconn_spp_ua:
-0x6cd1 022652 fetch 1 ,mem_spp_state 
-0x6cd2 022653 set1 rfcomm_channel_state_ua ,pdata 
-0x6cd3 022654 store 1 ,mem_spp_state 
-0x6cd4 022655 branch rfcomm_rx_process_end 
-:      022656 parse_uih_reconn_spp_sabm:
-0x6cd5 022657 branch parse_uih_reconn_spp_sabm 
-:      022658 parse_uih_reconn_spp_disconn:
-0x6cd6 022659 branch parse_uih_rp_spp_disconn 
-:      022660 rfcomm_rx_process_end:
-0x6cd7 022661 rtn 
-:      022663 rfcomm_send_more_pkt:
-0x6cd8 022664 fetch 1 ,mem_rfcomm_send_more_pkt 
-0x6cd9 022665 rtn blank 
-0x6cda 022666 beq more_pkt_msc_cmd_spp ,rfcomm_send_more_pkt_msc_cmd_spp 
-0x6cdb 022667 branch assert 
-:      022669 rfcomm_send_more_pkt_msc_cmd_spp:
-0x6cdc 022670 jam 0 ,mem_rfcomm_send_more_pkt 
-0x6cdd 022671 call l2cap_malloc_rfcomm_channel 
-0x6cde 022672 arg spp_slave_channel ,temp 
-0x6cdf 022673 lshift3 temp ,temp 
-:      022674 rfcomm_send_more_pkt_msc_cmd_spp0:
-0x6ce0 022675 or_into 0x03 ,temp 
-0x6ce1 022676 arg 0xaa ,rega 
-0x6ce2 022677 call rfcomm_send_modem_status_cmd 
-0x6ce3 022678 call l2cap_get_rfcomm_tx_buff 
-0x6ce4 022679 copy contw ,contr 
-0x6ce5 022680 ifetch 2 ,contr 
-0x6ce6 022681 branch assert ,blank 
-0x6ce7 022682 rtn 
-:      022684 rfcomm_send_sabm:
-0x6ce8 022685 set1 mark_ext_patch ,mark 
-0x6ce9 022686 bpatch patch38_3 ,mem_patch38 
-0x6cea 022687 call l2cap_get_rfcomm_tx_buff 
-0x6ceb 022688 setarg 0x0004 
-0x6cec 022689 istore 2 ,contw 
-0x6ced 022690 fetch 2 ,mem_rfcomm_remote_cid 
-0x6cee 022691 istore 2 ,contw 
-0x6cef 022692 fetch 1 ,mem_current_adss 
-0x6cf0 022693 istore 1 ,contw 
-0x6cf1 022694 setarg 0x013f 
-0x6cf2 022695 istore 2 ,contw 
-0x6cf3 022696 fetch 1 ,mem_current_fcs 
-0x6cf4 022697 istore 1 ,contw 
-0x6cf5 022698 rtn 
-:      022699 rfcomm_send_ua:
-0x6cf6 022700 set1 mark_ext_patch ,mark 
-0x6cf7 022701 bpatch patch38_4 ,mem_patch38 
-0x6cf8 022702 call l2cap_malloc_rfcomm_channel 
-0x6cf9 022703 call l2cap_get_rfcomm_tx_buff 
-0x6cfa 022704 setarg 0x0004 
-0x6cfb 022705 istore 2 ,contw 
-0x6cfc 022706 fetch 2 ,mem_rfcomm_remote_cid 
-0x6cfd 022707 istore 2 ,contw 
-0x6cfe 022708 fetch 1 ,mem_current_adss 
-0x6cff 022709 istore 1 ,contw 
-0x6d00 022710 setarg 0x0173 
-0x6d01 022711 istore 2 ,contw 
-0x6d02 022712 fetch 1 ,mem_current_fcs 
-0x6d03 022713 istore 1 ,contw 
-0x6d04 022714 rtn 
-:      022715 rfcomm_send_param_neg_cmd:
-0x6d05 022716 set1 mark_ext_patch ,mark 
-0x6d06 022717 bpatch patch38_5 ,mem_patch38 
-0x6d07 022718 call l2cap_get_rfcomm_tx_buff 
-0x6d08 022719 setarg 0x000e 
-0x6d09 022720 istore 2 ,contw 
-0x6d0a 022721 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d0b 022722 istore 2 ,contw 
-0x6d0c 022723 fetch 1 ,mem_rfcomm_initiator 
-0x6d0d 022724 lshift pdata ,pdata 
-0x6d0e 022725 set1 0 ,pdata 
-0x6d0f 022726 istore 1 ,contw 
-0x6d10 022727 setarg 0x15ef 
-0x6d11 022728 istore 2 ,contw 
-0x6d12 022729 setarg 0x1183 
-0x6d13 022730 istore 2 ,contw 
-0x6d14 022731 copy temp ,pdata 
-0x6d15 022732 istore 1 ,contw 
-0x6d16 022733 setarg 0x0000f0 
-0x6d17 022734 istore 3 ,contw 
-0x6d18 022735 setarg rfcomm_max_frame_size 
-0x6d19 022736 istore 2 ,contw 
-0x6d1a 022737 setarg 0 
-0x6d1b 022738 istore 1 ,contw 
-0x6d1c 022739 setarg 0x01 
-0x6d1d 022740 istore 1 ,contw 
-0x6d1e 022741 call rfcomm_calculate_fcs_dlci0 
-0x6d1f 022742 istore 1 ,contw 
-0x6d20 022743 jam 0x10 ,mem_credit_given 
-0x6d21 022744 rtn 
-:      022745 rfcomm_send_param_neg_res:
-0x6d22 022746 set1 mark_ext_patch ,mark 
-0x6d23 022747 bpatch patch38_6 ,mem_patch38 
-0x6d24 022748 call l2cap_malloc_rfcomm_channel 
-0x6d25 022749 call l2cap_get_rfcomm_tx_buff 
-0x6d26 022750 setarg 0x000e 
-0x6d27 022751 istore 2 ,contw 
-0x6d28 022752 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d29 022753 istore 2 ,contw 
-0x6d2a 022754 fetch 1 ,mem_rfcomm_initiator 
-0x6d2b 022755 lshift pdata ,pdata 
-0x6d2c 022756 set1 0 ,pdata 
-0x6d2d 022757 istore 1 ,contw 
-0x6d2e 022758 setarg 0x15ef 
-0x6d2f 022759 istore 2 ,contw 
-0x6d30 022760 setarg 0x1181 
-0x6d31 022761 istore 2 ,contw 
-0x6d32 022762 fetch 1 ,mem_pn_dlci 
-0x6d33 022763 istore 1 ,contw 
-0x6d34 022764 setarg 0x0000e0 
-0x6d35 022765 istore 3 ,contw 
-0x6d36 022766 setarg rfcomm_max_frame_size 
-0x6d37 022767 istore 2 ,contw 
-0x6d38 022768 setarg 0x00 
-0x6d39 022769 istore 1 ,contw 
-0x6d3a 022770 setarg 0x07 
-0x6d3b 022771 istore 1 ,contw 
-0x6d3c 022772 call rfcomm_calculate_fcs_dlci0 
-0x6d3d 022773 istore 1 ,contw 
-0x6d3e 022774 rtn 
-:      022775 rfcomm_send_modem_status_cmd:
-0x6d3f 022776 set1 mark_ext_patch ,mark 
-0x6d40 022777 bpatch patch38_7 ,mem_patch38 
-0x6d41 022778 call l2cap_get_rfcomm_tx_buff 
-0x6d42 022779 setarg 0x0008 
-0x6d43 022780 istore 2 ,contw 
-0x6d44 022781 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d45 022782 istore 2 ,contw 
-0x6d46 022783 fetch 1 ,mem_rfcomm_initiator 
-0x6d47 022784 lshift pdata ,pdata 
-0x6d48 022785 set1 0 ,pdata 
-0x6d49 022786 istore 1 ,contw 
-0x6d4a 022787 setarg 0x09ef 
-0x6d4b 022788 istore 2 ,contw 
-0x6d4c 022789 setarg 0x05e3 
-0x6d4d 022790 istore 2 ,contw 
-0x6d4e 022791 copy temp ,pdata 
-0x6d4f 022792 istore 1 ,contw 
-0x6d50 022793 setarg 0x8d 
-0x6d51 022794 istore 1 ,contw 
-0x6d52 022795 call rfcomm_calculate_fcs_dlci0 
-0x6d53 022796 istore 1 ,contw 
-0x6d54 022797 rtn 
-:      022799 rfcomm_send_modem_status_res:
-0x6d55 022800 set1 mark_ext_patch ,mark 
-0x6d56 022801 bpatch patch39_0 ,mem_patch39 
-0x6d57 022802 call l2cap_malloc_rfcomm_channel 
-0x6d58 022803 call l2cap_get_rfcomm_tx_buff 
-0x6d59 022804 setarg 0x0008 
-0x6d5a 022805 istore 2 ,contw 
-0x6d5b 022806 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d5c 022807 istore 2 ,contw 
-0x6d5d 022808 copy temp ,timeup 
-0x6d5e 022809 fetch 1 ,mem_rfcomm_initiator 
-0x6d5f 022810 lshift pdata ,pdata 
-0x6d60 022811 set1 0 ,pdata 
-0x6d61 022812 istore 1 ,contw 
-0x6d62 022813 setarg 0x09ef 
-0x6d63 022814 istore 2 ,contw 
-0x6d64 022815 setarg 0x05e1 
-0x6d65 022816 istore 2 ,contw 
-0x6d66 022817 copy timeup ,pdata 
-0x6d67 022818 istore 1 ,contw 
-0x6d68 022819 setarg 0x8d 
-0x6d69 022820 istore 1 ,contw 
-0x6d6a 022821 call rfcomm_calculate_fcs_dlci0 
-0x6d6b 022822 istore 1 ,contw 
-0x6d6c 022823 rtn 
-:      022825 rfcomm_send_uih_without_payload:
-0x6d6d 022826 set1 mark_ext_patch ,mark 
-0x6d6e 022827 bpatch patch39_1 ,mem_patch39 
-0x6d6f 022828 fetch 1 ,mem_credit_given 
-0x6d70 022829 rtn blank 
-0x6d71 022830 hfetch 2 ,core_uart_rxitems 
-0x6d72 022831 nrtn blank 
-0x6d73 022832 copy rega ,pdata 
-0x6d74 022833 store 1 ,mem_pdatatemp + 1 
-0x6d75 022834 storet 1 ,mem_pdatatemp 
-0x6d76 022835 call l2cap_malloc_is_fifo_full 
-0x6d77 022836 nrtn blank 
-0x6d78 022837 call l2cap_malloc_rfcomm_channel 
-0x6d79 022838 call l2cap_get_rfcomm_tx_buff 
-0x6d7a 022839 setarg 0x05 
-0x6d7b 022840 istore 2 ,contw 
-0x6d7c 022841 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d7d 022842 istore 2 ,contw 
-0x6d7e 022843 fetch 1 ,mem_rfcomm_send_adss 
-0x6d7f 022844 istore 1 ,contw 
-0x6d80 022845 setarg 0x01ff 
-0x6d81 022846 istore 2 ,contw 
-0x6d82 022847 fetch 1 ,mem_credit_given 
-0x6d83 022848 istore 1 ,contw 
-0x6d84 022849 fetch 1 ,mem_hiufcs_spp_wcredits 
-0x6d85 022850 istore 1 ,contw 
-0x6d86 022851 jam 0 ,mem_credit_given 
-0x6d87 022852 rtn 
-:      022854 rfcomm_increase_credit_given:
-0x6d88 022855 fetch 2 ,mem_current_length 
-0x6d89 022856 rtn blank 
-0x6d8a 022857 fetch 1 ,mem_credit_given 
-0x6d8b 022858 increase 1 ,pdata 
-0x6d8c 022859 store 1 ,mem_credit_given 
-0x6d8d 022860 rtn 
-:      022862 spp_process_rx_data:
-0x6d8e 022863 set1 mark_ext_patch ,mark 
-0x6d8f 022864 bpatch patch39_2 ,mem_patch39 
-0x6d90 022865 fetch 2 ,mem_current_length 
-0x6d91 022866 copy pdata ,loopcnt 
-0x6d92 022867 call uartd_prepare_tx 
-0x6d93 022868 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6d94 022869 copy pdata ,contr 
-0x6d95 022870 call uart_copy_tx_bytes 
-0x6d96 022871 branch uartd_send 
-:      022873 spp_tx_rfcomm_packet:
-0x6d97 022874 set1 mark_ext_patch ,mark 
-0x6d98 022875 bpatch patch39_3 ,mem_patch39 
-0x6d99 022877 fetch 1 ,mem_remote_credits 
-0x6d9a 022878 rtn blank 
-0x6d9b 022879 increase -1 ,pdata 
-0x6d9c 022880 store 1 ,mem_remote_credits 
-0x6d9d 022881 fetch 2 ,mem_pn_max_frame_size 
-0x6d9e 022882 fetcht 2 ,mem_current_packet_length 
-0x6d9f 022883 isub temp ,null 
-0x6da0 022884 branch spp_tx_rfcomm_from_uart ,positive 
-0x6da1 022885 store 2 ,mem_current_packet_length 
-:      022886 spp_tx_rfcomm_from_uart:
-0x6da2 022887 fetch 1 ,mem_credit_given 
-0x6da3 022888 branch spp_tx_rfcomm_from_uart_without_credit ,blank 
-0x6da4 022889 jam 1 ,mem_rfcomm_send_offset 
-0x6da5 022890 fetch 1 ,mem_hiufcs_spp_wcredits 
-0x6da6 022891 store 1 ,mem_rfcomm_send_fcs 
-0x6da7 022892 setarg rsp_rx_uih_wdata 
-0x6da8 022893 store 1 ,mem_rfcomm_send_frame_type 
-0x6da9 022894 branch spp_tx_rfcomm_from_uart_common 
-:      022895 spp_tx_rfcomm_from_uart_without_credit:
-0x6daa 022896 jam 0 ,mem_rfcomm_send_offset 
-0x6dab 022897 fetch 1 ,mem_hiufcs_spp 
-0x6dac 022898 store 1 ,mem_rfcomm_send_fcs 
-0x6dad 022899 setarg rsp_tx_uih 
-0x6dae 022900 store 1 ,mem_rfcomm_send_frame_type 
-:      022901 spp_tx_rfcomm_from_uart_common:
-0x6daf 022902 set1 mark_ext_patch ,mark 
-0x6db0 022903 bpatch patch39_4 ,mem_patch39 
-0x6db1 022904 fetch 1 ,mem_current_packet_length 
-0x6db2 022905 sub pdata ,127 ,null 
-0x6db3 022906 branch spp_tx_rfcomm_from_uart_common0 ,positive 
-0x6db4 022907 fetch 1 ,mem_rfcomm_send_offset 
-0x6db5 022908 increase 1 ,pdata 
-0x6db6 022909 store 1 ,mem_rfcomm_send_offset 
-:      022910 spp_tx_rfcomm_from_uart_common0:
-0x6db7 022911 call get_rfcomm_snd_adss 
-0x6db8 022912 fetch 2 ,mem_current_packet_length 
-0x6db9 022913 increase 8 ,pdata 
-0x6dba 022914 fetcht 1 ,mem_rfcomm_send_offset 
-0x6dbb 022915 iadd temp ,rega 
-0x6dbc 022917 call l2cap_malloc 
-0x6dbd 022918 store 2 ,mem_rfcomm_tx_buff_ptr 
-0x6dbe 022919 increase 4 ,pdata 
-0x6dbf 022920 store 2 ,mem_rfcomm_tx_payload_ptr 
-0x6dc0 022921 copy pdata ,contw 
-0x6dc1 022922 fetch 1 ,mem_rfcomm_send_adss 
-0x6dc2 022923 istore 1 ,contw 
-0x6dc3 022924 fetch 1 ,mem_rfcomm_send_frame_type 
-0x6dc4 022925 istore 1 ,contw 
-0x6dc5 022926 call spp_tx_write_length 
-0x6dc6 022927 call spp_tx_write_given_credit 
-0x6dc7 022928 call get_uart_rrptr 
-0x6dc8 022929 fetch 1 ,mem_current_packet_length 
-0x6dc9 022930 copy pdata ,loopcnt 
-0x6dca 022931 call uart_copy_rx_bytes 
-0x6dcb 022932 fetch 1 ,mem_rfcomm_send_fcs 
-0x6dcc 022933 istore 1 ,contw 
-0x6dcd 022934 fetch 2 ,mem_rfcomm_tx_buff_ptr 
-0x6dce 022935 copy pdata ,contw 
-0x6dcf 022936 fetch 2 ,mem_current_packet_length 
-0x6dd0 022937 fetcht 1 ,mem_rfcomm_send_offset 
-0x6dd1 022938 iadd temp ,pdata 
-0x6dd2 022939 increase 4 ,pdata 
-0x6dd3 022940 istore 2 ,contw 
-0x6dd4 022941 fetch 2 ,mem_rfcomm_remote_cid 
-0x6dd5 022942 istore 2 ,contw 
-0x6dd6 022943 jam 0 ,mem_credit_given 
-0x6dd7 022944 branch spp_send_end 
-:      022946 spp_tx_write_length:
-0x6dd8 022947 fetch 2 ,mem_current_packet_length 
-0x6dd9 022948 sub pdata ,0x7f ,null 
-0x6dda 022949 nbranch spp_tx_write_long_packet ,positive 
-0x6ddb 022950 lshift pdata ,pdata 
-0x6ddc 022951 set1 0 ,pdata 
-0x6ddd 022952 istore 1 ,contw 
-0x6dde 022953 rtn 
-:      022954 spp_tx_write_long_packet:
-0x6ddf 022955 fetch 2 ,mem_current_packet_length 
-0x6de0 022956 rshift3 pdata ,pdata 
-0x6de1 022957 rshift4 pdata ,temp 
-0x6de2 022958 and_into 0x7f ,pdata 
-0x6de3 022959 lshift pdata ,pdata 
-0x6de4 022960 set0 0 ,pdata 
-0x6de5 022961 istore 1 ,contw 
-0x6de6 022962 istoret 1 ,contw 
-0x6de7 022963 rtn 
-:      022964 spp_tx_write_given_credit:
-0x6de8 022965 fetch 1 ,mem_credit_given 
-0x6de9 022966 rtn blank 
-0x6dea 022967 istore 1 ,contw 
-0x6deb 022968 rtn 
-:      022973 scheduler_process:
-0x6dec 022974 set1 mark_ext_patch ,mark 
-0x6ded 022975 bpatch patch33_5 ,mem_patch33 
-0x6dee 022976 call check_51cmd 
-0x6def 022977 call app_process_bb_event 
-0x6df0 022978 call process_conn_sm 
-0x6df1 022980 set1 mark_ext_patch ,mark 
-0x6df2 022981 bpatch patch33_6 ,mem_patch33 
-0x6df3 022982 call sp_calc_sequence 
-0x6df4 022983 call simple_pairing_sequence 
-0x6df5 022984 call master_simple_paring_sequence 
-0x6df6 022986 set1 mark_ext_patch ,mark 
-0x6df7 022987 bpatch patch33_7 ,mem_patch33 
-0x6df8 022988 fetch 1 ,mem_device_option 
-0x6df9 022989 rtneq dvc_op_hci 
-0x6dfa 022991 call l2cap_malloc_is_fifo_full 
-0x6dfb 022992 nrtn blank 
-0x6dfc 022994 call l2cap_call_proc_sigal_pending 
-:      022995 scheduler_process1:
-0x6dfd 022996 call l2cap_malloc_is_fifo_full 
-0x6dfe 022997 nrtn blank 
-0x6dff 022998 set1 mark_ext_patch ,mark 
-0x6e00 022999 bpatch patch34_0 ,mem_patch34 
-0x6e01 023001 call process_upper_sm 
-0x6e02 023002 call l2cap_send_config_req 
-0x6e03 023003 call rfcomm_send_more_pkt 
-:      023004 scheduler_process0:
-0x6e04 023005 call scheduler_tx_disconnect_hid 
-0x6e05 023006 set1 mark_ext_patch ,mark 
-0x6e06 023007 bpatch patch34_1 ,mem_patch34 
-0x6e07 023008 call l2cap_malloc_is_fifo_full 
-0x6e08 023009 nrtn blank 
-0x6e09 023010 branch app_process_bt 
-:      023012 scheduler_tx_disconnect_hid:
-0x6e0a 023013 set1 mark_ext_patch ,mark 
-0x6e0b 023014 bpatch patch34_2 ,mem_patch34 
-0x6e0c 023015 fetch 1 ,mem_control_tasks 
-0x6e0d 023016 bbit1 l2cap_disconnect_interrupt ,l2cap_disconnect_interrupt_req 
-0x6e0e 023017 bbit1 l2cap_disconnect_control ,l2cap_disconnect_control_req 
-0x6e0f 023018 rtn 
-:      023020 scheduler_tx_l2cap_pkt:
-0x6e10 023021 set1 mark_ext_patch ,mark 
-0x6e11 023022 bpatch patch34_3 ,mem_patch34 
-0x6e12 023023 call l2cap_malloc_is_fifo_empty 
-0x6e13 023024 rtn blank 
-0x6e14 023025 fetch 1 ,mem_op 
-0x6e15 023026 rtnbit1 op_txl2cap 
-0x6e16 023027 call l2cap_malloc_fifo_out 
-0x6e17 023028 store 2 ,mem_txptr 
-0x6e18 023029 copy pdata ,contr 
-0x6e19 023030 ifetch 2 ,contr 
-0x6e1a 023031 increase 4 ,pdata 
-0x6e1b 023032 store 2 ,mem_tx_len 
-0x6e1c 023033 jam 6 ,mem_tx_lch 
-0x6e1d 023034 set1 mark_ext_patch ,mark 
-0x6e1e 023035 bpatch patch34_4 ,mem_patch34 
-0x6e1f 023036 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x6e20 023037 branch scheduler_tx_l2cap_start_pkt ,blank 
-0x6e21 023038 fetch 1 ,mem_op 
-0x6e22 023039 rtnbit0 op_pkt_comp 
-0x6e23 023040 set0 op_pkt_comp ,pdata 
-0x6e24 023041 store 1 ,mem_op 
-0x6e25 023042 jam 5 ,mem_tx_lch 
-0x6e26 023043 fetcht 2 ,mem_l2cap_tx_multi_offset 
-0x6e27 023044 fetch 2 ,mem_txptr 
-0x6e28 023045 iadd temp ,pdata 
-0x6e29 023046 store 2 ,mem_txptr 
-0x6e2a 023047 fetch 2 ,mem_tx_len 
-0x6e2b 023048 isub temp ,pdata 
-0x6e2c 023049 store 2 ,mem_tx_len 
-:      023050 scheduler_tx_l2cap_start_pkt:
-0x6e2d 023051 set1 mark_ext_patch ,mark 
-0x6e2e 023052 bpatch patch34_5 ,mem_patch34 
-0x6e2f 023053 fetch 2 ,mem_tx_len 
-0x6e30 023054 branch assert ,blank 
-0x6e31 023055 arg l2cap_max_pkt_len ,temp 
-0x6e32 023056 isub temp ,pdata 
-0x6e33 023057 nbranch scheduler_tx_l2cap_last_pkt ,positive 
-0x6e34 023058 set1 mark_ext_patch ,mark 
-0x6e35 023059 bpatch patch34_6 ,mem_patch34 
-0x6e36 023060 storet 2 ,mem_tx_len 
-0x6e37 023061 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x6e38 023062 iadd temp ,pdata 
-0x6e39 023063 store 2 ,mem_l2cap_tx_multi_offset 
-0x6e3a 023064 branch scheduler_tx_l2cap_pkt_end 
-:      023065 scheduler_tx_l2cap_last_pkt:
-0x6e3b 023066 setarg 0 
-0x6e3c 023067 store 2 ,mem_l2cap_tx_multi_offset 
-:      023068 scheduler_tx_l2cap_pkt_end:
-0x6e3d 023069 fetch 1 ,mem_op 
-0x6e3e 023070 set1 op_txl2cap ,pdata 
-0x6e3f 023071 store 1 ,mem_op 
-0x6e40 023072 rtn 
-:      023074 scheduler_start_upper_sm:
-0x6e41 023075 fetch 1 ,mem_ui_profile_supported 
-0x6e42 023076 bbit1 support_hid ,scheduler_start_upper_sm_hid 
-0x6e43 023077 jam uppersm_reconn_sdp_conn ,mem_upper_sm_reconn 
-0x6e44 023078 rtn 
-:      023079 scheduler_start_upper_sm_hid:
-0x6e45 023080 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
-0x6e46 023081 rtn 
-:      023083 process_upper_sm:
-0x6e47 023084 fetch 1 ,memui_reconnect_mode 
-0x6e48 023085 nbranch process_upper_sm_reconn ,blank 
-:      023086 process_upper_sm_remote_page:
-0x6e49 023087 fetch 1 ,mem_upper_sm_remote_page 
-0x6e4a 023089 rtn blank 
-0x6e4b 023091 jam 0 ,mem_upper_sm_remote_page 
-:      023092 process_upper_sm_rp_wait:
-0x6e4c 023093 rtn 
-:      023096 process_upper_sm_reconn:
-0x6e4d 023097 set1 mark_ext_patch ,mark 
-0x6e4e 023098 bpatch patch34_7 ,mem_patch34 
-0x6e4f 023099 fetch 1 ,mem_upper_sm_reconn 
-0x6e50 023100 rtn blank 
-0x6e51 023101 beq uppersm_reconn_sdp_conn ,process_upper_sm_reconn_sdp_conn 
-0x6e52 023102 beq uppersm_reconn_sdp_conn_wait ,process_upper_sm_reconn_sdp_conn_wait 
-0x6e53 023103 beq uppersm_reconn_sdp_cfg ,process_upper_sm_reconn_sdp_cfg 
-0x6e54 023104 beq uppersm_reconn_sdp_cfg_wait ,process_upper_sm_reconn_sdp_cfg_wait 
-0x6e55 023105 beq uppersm_reconn_ss_spp ,process_upper_sm_reconn_ss_spp 
-0x6e56 023106 beq uppersm_reconn_ss_spp_wait ,process_upper_sm_reconn_ss_spp_wait 
-0x6e57 023107 beq uppersm_reconn_sdp_disconn ,process_upper_sm_reconn_sdp_disconn 
-0x6e58 023108 beq uppersm_reconn_sdp_disconn_wait ,process_upper_sm_reconn_sdp_disconn_wait 
-0x6e59 023109 beq uppersm_reconn_hid_ctrl_conn ,process_upper_sm_reconn_hid_ctrl_conn 
-0x6e5a 023110 beq uppersm_reconn_hid_ctrl_conn_wait ,process_upper_sm_reconn_hid_ctrl_conn_wait 
-0x6e5b 023111 beq uppersm_reconn_hid_ctrl_cfg ,process_upper_sm_reconn_hid_ctrl_cfg 
-0x6e5c 023112 beq uppersm_reconn_hid_ctrl_cfg_wait ,process_upper_sm_reconn_hid_ctrl_cfg_wait 
-0x6e5d 023113 beq uppersm_reconn_hid_int_conn ,process_upper_sm_reconn_hid_int_conn 
-0x6e5e 023114 beq uppersm_reconn_hid_int_conn_wait ,process_upper_sm_reconn_hid_int_conn_wait 
-0x6e5f 023115 beq uppersm_reconn_hid_int_cfg ,process_upper_sm_reconn_hid_int_cfg 
-0x6e60 023116 beq uppersm_reconn_hid_int_cfg_wait ,process_upper_sm_reconn_hid_int_cfg_wait 
-0x6e61 023117 beq uppersm_reconn_rfcomm_conn ,process_upper_sm_reconn_rfcomm_conn 
-0x6e62 023118 beq uppersm_reconn_rfcomm_conn_wait ,process_upper_sm_reconn_rfcomm_conn_wait 
-0x6e63 023119 beq uppersm_reconn_rfcomm_cfg ,process_upper_sm_reconn_rfcomm_cfg 
-0x6e64 023120 beq uppersm_reconn_rfcomm_cfg_wait ,process_upper_sm_reconn_rfcomm_cfg_wait 
-0x6e65 023121 beq uppersm_reconn_rfcomm_sabm ,process_upper_sm_reconn_rfcomm_sabm 
-0x6e66 023122 beq uppersm_reconn_rfcomm_sabm_wait ,process_upper_sm_reconn_rfcomm_sabm_wait 
-0x6e67 023123 beq uppersm_reconn_spp_cmd_pn ,process_upper_sm_reconn_spp_cmd_pn 
-0x6e68 023124 beq uppersm_reconn_spp_cmd_pn_wait ,process_upper_sm_reconn_spp_cmd_pn_wait 
-0x6e69 023125 beq uppersm_reconn_spp_sabm ,process_upper_sm_reconn_spp_sabm 
-0x6e6a 023126 beq uppersm_reconn_spp_sabm_wait ,process_upper_sm_reconn_spp_sabm_wait 
-0x6e6b 023127 beq uppersm_reconn_spp_cmd_ms ,process_upper_sm_reconn_spp_cmd_ms 
-0x6e6c 023128 beq uppersm_reconn_spp_cmd_ms_wait ,process_upper_sm_reconn_spp_cmd_ms_wait 
-:      023129 process_upper_sm_reconn_wait:
-0x6e6d 023130 rtn 
-:      023131 process_upper_sm_reconn_sdp_conn:
-0x6e6e 023132 call upper_sm_send_sdp_conn 
-0x6e6f 023133 jam uppersm_reconn_sdp_conn_wait ,mem_upper_sm_reconn 
-0x6e70 023134 fetch 1 ,mem_sdp_state 
-0x6e71 023135 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e72 023136 store 1 ,mem_sdp_state 
-0x6e73 023137 rtn 
-:      023138 process_upper_sm_reconn_sdp_cfg:
-0x6e74 023139 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
-0x6e75 023140 fetch 1 ,mem_sdp_state 
-0x6e76 023141 rtnbit1 l2cap_channel_state_snd_cfg_req 
-0x6e77 023142 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
-0x6e78 023143 call upper_sm_send_sdp_cfg 
-0x6e79 023144 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
-0x6e7a 023145 fetch 1 ,mem_sdp_state 
-0x6e7b 023146 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e7c 023147 store 1 ,mem_sdp_state 
-0x6e7d 023148 rtn 
-:      023149 process_upper_sm_reconn_ss_spp:
-0x6e7e 023150 call l2cap_malloc_is_fifo_empty 
-0x6e7f 023151 nrtn blank 
-0x6e80 023152 call upper_sm_send_ss_spp 
-0x6e81 023153 jam uppersm_reconn_ss_spp_wait ,mem_upper_sm_reconn 
-0x6e82 023154 rtn 
-:      023155 process_upper_sm_reconn_sdp_disconn:
-0x6e83 023156 call upper_sm_send_sdp_disconn 
-0x6e84 023157 jam uppersm_reconn_sdp_disconn_wait ,mem_upper_sm_reconn 
-0x6e85 023158 rtn 
-:      023159 process_upper_sm_reconn_hid_ctrl_conn:
-0x6e86 023160 call upper_sm_send_hid_ctrl_conn 
-0x6e87 023161 jam uppersm_reconn_hid_ctrl_conn_wait ,mem_upper_sm_reconn 
-0x6e88 023162 fetch 1 ,mem_hid_control_state 
-0x6e89 023163 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e8a 023164 store 1 ,mem_hid_control_state 
-0x6e8b 023165 rtn 
-:      023166 process_upper_sm_reconn_hid_ctrl_cfg:
-0x6e8c 023167 call upper_sm_send_hid_ctrl_cfg 
-0x6e8d 023168 jam uppersm_reconn_hid_ctrl_cfg_wait ,mem_upper_sm_reconn 
-0x6e8e 023169 fetch 1 ,mem_hid_control_state 
-0x6e8f 023170 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e90 023171 store 1 ,mem_hid_control_state 
-0x6e91 023172 rtn 
-:      023173 process_upper_sm_reconn_hid_int_conn:
-0x6e92 023174 call upper_sm_send_hid_int_conn 
-0x6e93 023175 jam uppersm_reconn_hid_int_conn_wait ,mem_upper_sm_reconn 
-0x6e94 023176 fetch 1 ,mem_hid_interrupt_state 
-0x6e95 023177 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e96 023178 store 1 ,mem_hid_interrupt_state 
-0x6e97 023179 rtn 
-:      023180 process_upper_sm_reconn_hid_int_cfg:
-0x6e98 023181 call upper_sm_send_hid_int_cfg 
-0x6e99 023182 jam uppersm_reconn_hid_int_cfg_wait ,mem_upper_sm_reconn 
-0x6e9a 023183 fetch 1 ,mem_hid_interrupt_state 
-0x6e9b 023184 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e9c 023185 store 1 ,mem_hid_interrupt_state 
-0x6e9d 023186 rtn 
-:      023187 process_upper_sm_reconn_rfcomm_conn:
-0x6e9e 023188 call upper_sm_send_rfcomm_conn 
-0x6e9f 023189 jam uppersm_reconn_rfcomm_conn_wait ,mem_upper_sm_reconn 
-0x6ea0 023190 fetch 1 ,mem_rfcomm_state 
-0x6ea1 023191 set1 l2cap_channel_state_conn_req ,pdata 
-0x6ea2 023192 store 1 ,mem_rfcomm_state 
-0x6ea3 023193 rtn 
-:      023194 process_upper_sm_reconn_rfcomm_cfg:
-0x6ea4 023195 call upper_sm_send_rfcomm_cfg 
-0x6ea5 023196 jam uppersm_reconn_rfcomm_cfg_wait ,mem_upper_sm_reconn 
-0x6ea6 023197 fetch 1 ,mem_rfcomm_state 
-0x6ea7 023198 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6ea8 023199 store 1 ,mem_rfcomm_state 
-0x6ea9 023200 rtn 
-:      023201 process_upper_sm_reconn_rfcomm_sabm:
-0x6eaa 023202 call upper_sm_send_rfcomm_sabm 
-0x6eab 023203 jam uppersm_reconn_rfcomm_sabm_wait ,mem_upper_sm_reconn 
-0x6eac 023204 fetch 1 ,mem_rfcomm_state 
-0x6ead 023205 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
-0x6eae 023206 store 1 ,mem_rfcomm_state 
-0x6eaf 023207 rtn 
-:      023208 process_upper_sm_reconn_spp_cmd_pn:
-0x6eb0 023209 call upper_sm_send_spp_cmd_pn 
-0x6eb1 023210 fetch 1 ,mem_spp_state 
-0x6eb2 023211 set1 rfcomm_channel_state_pn_cmd 
-0x6eb3 023212 store 1 ,mem_spp_state 
-0x6eb4 023213 jam uppersm_reconn_spp_cmd_pn_wait ,mem_upper_sm_reconn 
-0x6eb5 023214 rtn 
-:      023215 process_upper_sm_reconn_spp_sabm:
-0x6eb6 023216 call upper_sm_send_spp_sabm 
-0x6eb7 023217 fetch 1 ,mem_spp_state 
-0x6eb8 023218 set1 rfcomm_channel_state_sabm 
-0x6eb9 023219 store 1 ,mem_spp_state 
-0x6eba 023220 jam uppersm_reconn_spp_sabm_wait ,mem_upper_sm_reconn 
-0x6ebb 023221 fetch 1 ,mem_remote_spp_channel 
-0x6ebc 023222 lshift3 pdata ,pdata 
-0x6ebd 023223 or_into 3 ,pdata 
-0x6ebe 023224 arg mem_hiufcs_spp ,temp 
-0x6ebf 023225 storet 2 ,mem_contw_temp 
-0x6ec0 023226 branch rfcomm_save_fcs_uih 
-:      023227 process_upper_sm_reconn_spp_cmd_ms:
-0x6ec1 023228 call upper_sm_send_spp_cmd_ms 
-0x6ec2 023229 fetch 1 ,mem_spp_state 
-0x6ec3 023230 set1 rfcomm_channel_state_snd_ms_cmd 
-0x6ec4 023231 store 1 ,mem_spp_state 
-0x6ec5 023232 jam uppersm_reconn_spp_cmd_ms_wait ,mem_upper_sm_reconn 
-0x6ec6 023233 rtn 
-:      023235 process_upper_sm_reconn_sdp_conn_wait:
-0x6ec7 023236 fetch 1 ,mem_sdp_state 
-0x6ec8 023237 rtnbit0 l2cap_channel_state_conn_res 
-0x6ec9 023238 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
-0x6eca 023239 branch process_upper_sm_reconn 
-:      023240 process_upper_sm_reconn_sdp_cfg_wait:
-0x6ecb 023241 fetch 1 ,mem_sdp_state 
-0x6ecc 023242 rtnne l2cap_channel_setup_complete 
-0x6ecd 023243 jam uppersm_reconn_ss_spp ,mem_upper_sm_reconn 
-:      023244 process_upper_sm_reconn_ss_spp_wait:
-0x6ece 023245 fetch 1 ,mem_message_to_uppersm 
-0x6ecf 023246 rtnne recieve_ss_reasult_hf 
-0x6ed0 023247 jam 0 ,mem_message_to_uppersm 
-0x6ed1 023248 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
-0x6ed2 023249 branch process_upper_sm_reconn 
-:      023250 process_upper_sm_reconn_sdp_disconn_wait:
-0x6ed3 023251 fetch 1 ,mem_sdp_state 
-0x6ed4 023252 nrtn blank 
-0x6ed5 023253 fetch 1 ,mem_ui_profile_supported 
-0x6ed6 023254 bbit1 support_hid ,process_upper_sm_reconn_setup_hid 
-0x6ed7 023255 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
-0x6ed8 023256 branch process_upper_sm_reconn_termination 
-:      023257 process_upper_sm_reconn_hid_ctrl_conn_wait:
-0x6ed9 023258 fetch 1 ,mem_hid_control_state 
-0x6eda 023259 rtnbit0 l2cap_channel_state_conn_res 
-0x6edb 023260 jam uppersm_reconn_hid_ctrl_cfg ,mem_upper_sm_reconn 
-0x6edc 023261 branch process_upper_sm_reconn 
-:      023262 process_upper_sm_reconn_hid_ctrl_cfg_wait:
-0x6edd 023263 fetch 1 ,mem_hid_control_state 
-0x6ede 023264 rtnne l2cap_channel_setup_complete 
-0x6edf 023265 jam uppersm_reconn_hid_int_conn ,mem_upper_sm_reconn 
-0x6ee0 023266 branch process_upper_sm_reconn 
-:      023267 process_upper_sm_reconn_hid_int_conn_wait:
-0x6ee1 023268 fetch 1 ,mem_hid_interrupt_state 
-0x6ee2 023269 rtnbit0 l2cap_channel_state_conn_res 
-0x6ee3 023270 jam uppersm_reconn_hid_int_cfg ,mem_upper_sm_reconn 
-0x6ee4 023271 branch process_upper_sm_reconn 
-:      023272 process_upper_sm_reconn_hid_int_cfg_wait:
-0x6ee5 023273 fetch 1 ,mem_hid_interrupt_state 
-0x6ee6 023274 rtnne l2cap_channel_setup_complete 
-0x6ee7 023275 fetch 1 ,mem_ui_profile_supported 
-0x6ee8 023276 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
-0x6ee9 023277 branch process_upper_sm_reconn_termination 
-:      023278 process_upper_sm_reconn_rfcomm_conn_wait:
-0x6eea 023279 fetch 1 ,mem_rfcomm_state 
-0x6eeb 023280 rtnbit0 l2cap_channel_state_conn_res 
-0x6eec 023281 jam uppersm_reconn_rfcomm_cfg ,mem_upper_sm_reconn 
-0x6eed 023282 branch process_upper_sm_reconn 
-:      023283 process_upper_sm_reconn_rfcomm_cfg_wait:
-0x6eee 023284 fetch 1 ,mem_rfcomm_state 
-0x6eef 023285 rtnne l2cap_channel_setup_complete 
-0x6ef0 023286 jam uppersm_reconn_rfcomm_sabm ,mem_upper_sm_reconn 
-0x6ef1 023287 branch process_upper_sm_reconn 
-:      023288 process_upper_sm_reconn_rfcomm_sabm_wait:
-0x6ef2 023289 fetch 1 ,mem_rfcomm_state 
-0x6ef3 023290 rtnne l2cap_channel_rfcomm_dlci0_opened 
-0x6ef4 023291 fetch 1 ,mem_ui_profile_supported 
-0x6ef5 023292 bbit1 support_spp ,process_upper_sm_reconn_setup_spp 
-0x6ef6 023293 branch process_upper_sm_reconn_termination 
-:      023294 process_upper_sm_reconn_spp_cmd_pn_wait:
-0x6ef7 023295 fetch 1 ,mem_spp_state 
-0x6ef8 023296 rtnbit0 rfcomm_channel_state_pn_res 
-0x6ef9 023297 jam uppersm_reconn_spp_sabm ,mem_upper_sm_reconn 
-0x6efa 023298 branch process_upper_sm_reconn 
-:      023299 process_upper_sm_reconn_spp_sabm_wait:
-0x6efb 023300 fetch 1 ,mem_spp_state 
-0x6efc 023301 rtnbit0 rfcomm_channel_state_ua 
-0x6efd 023302 jam uppersm_reconn_spp_cmd_ms ,mem_upper_sm_reconn 
-0x6efe 023303 branch process_upper_sm_reconn 
-:      023304 process_upper_sm_reconn_spp_cmd_ms_wait:
-0x6eff 023305 fetch 1 ,mem_spp_state 
-0x6f00 023306 rtnne rfcomm_channel_setup_complete 
-0x6f01 023307 branch process_upper_sm_reconn_termination 
-:      023309 process_upper_sm_reconn_setup_hid:
-0x6f02 023310 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
-0x6f03 023311 branch process_upper_sm_reconn 
-:      023313 process_upper_sm_reconn_setup_rfcomm:
-0x6f04 023314 jam uppersm_reconn_rfcomm_conn ,mem_upper_sm_reconn 
-0x6f05 023315 branch process_upper_sm_reconn 
-:      023316 process_upper_sm_reconn_setup_spp:
-0x6f06 023317 jam uppersm_reconn_spp_cmd_pn ,mem_upper_sm_reconn 
-0x6f07 023318 branch process_upper_sm_reconn 
-:      023322 process_upper_sm_reconn_termination:
-0x6f08 023323 jam 0 ,mem_upper_sm_reconn 
-0x6f09 023324 rtn 
-:      023325 upper_sm_send_sdp_conn:
-0x6f0a 023326 set1 mark_ext_patch ,mark 
-0x6f0b 023327 bpatch patch35_0 ,mem_patch35 
-0x6f0c 023328 call l2cap_malloc_signal_channel 
-0x6f0d 023329 setarg psm_sdp 
-0x6f0e 023330 copy pdata ,temp 
-0x6f0f 023331 setarg l2cap_sdp_channel 
-0x6f10 023332 copy pdata ,timeup 
-0x6f11 023333 branch ml2cap_send_signal_connect_req 
-:      023335 upper_sm_send_sdp_cfg:
-0x6f12 023336 set1 mark_ext_patch ,mark 
-0x6f13 023337 bpatch patch35_1 ,mem_patch35 
-0x6f14 023338 call l2cap_malloc_signal_channel 
-0x6f15 023339 fetch 2 ,mem_sdp_remote_cid 
-0x6f16 023340 copy pdata ,temp 
-0x6f17 023341 branch ml2cap_send_signal_config_req 
-:      023343 upper_sm_send_sdp_disconn:
-0x6f18 023344 set1 mark_ext_patch ,mark 
-0x6f19 023345 bpatch patch35_2 ,mem_patch35 
-0x6f1a 023346 call l2cap_malloc_signal_channel 
-0x6f1b 023347 fetch 2 ,mem_sdp_remote_cid 
-0x6f1c 023348 copy pdata ,temp 
-0x6f1d 023349 arg l2cap_sdp_channel ,timeup 
-0x6f1e 023350 call ml2cap_send_signal_disconn_req 
-0x6f1f 023351 fetch 1 ,mem_sdp_state 
-0x6f20 023352 set0 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x6f21 023353 store 1 ,mem_sdp_state 
-0x6f22 023354 rtn 
-:      023356 upper_sm_send_ss_spp:
-0x6f23 023357 set1 mark_ext_patch ,mark 
-0x6f24 023358 bpatch patch35_3 ,mem_patch35 
-0x6f25 023359 call l2cap_malloc_sdp_channel 
-0x6f26 023360 call sdp_send_spp_request 
-0x6f27 023361 branch msdp_send_req_done 
-:      023363 upper_sm_send_rfcomm_conn:
-0x6f28 023364 set1 mark_ext_patch ,mark 
-0x6f29 023365 bpatch patch35_4 ,mem_patch35 
-0x6f2a 023366 call l2cap_malloc_signal_channel 
-0x6f2b 023367 setarg psm_rfcomm 
-0x6f2c 023368 copy pdata ,temp 
-0x6f2d 023369 setarg l2cap_rfcomm_channel 
-0x6f2e 023370 copy pdata ,timeup 
-0x6f2f 023371 branch ml2cap_send_signal_connect_req 
-:      023373 upper_sm_send_rfcomm_cfg:
-0x6f30 023374 set1 mark_ext_patch ,mark 
-0x6f31 023375 bpatch patch35_5 ,mem_patch35 
-0x6f32 023376 call l2cap_malloc_signal_channel 
-0x6f33 023377 fetch 2 ,mem_rfcomm_remote_cid 
-0x6f34 023378 copy pdata ,temp 
-0x6f35 023379 branch ml2cap_send_signal_config_req 
-:      023381 upper_sm_send_hid_ctrl_conn:
-0x6f36 023382 set1 mark_ext_patch ,mark 
-0x6f37 023383 bpatch patch35_6 ,mem_patch35 
-0x6f38 023384 call l2cap_malloc_signal_channel 
-0x6f39 023385 setarg psm_hid_control 
-0x6f3a 023386 copy pdata ,temp 
-0x6f3b 023387 setarg l2cap_hid_control_channel 
-0x6f3c 023388 copy pdata ,timeup 
-0x6f3d 023389 branch ml2cap_send_signal_connect_req 
-:      023391 upper_sm_send_hid_ctrl_cfg:
-0x6f3e 023392 set1 mark_ext_patch ,mark 
-0x6f3f 023393 bpatch patch35_7 ,mem_patch35 
-0x6f40 023394 call l2cap_malloc_signal_channel 
-0x6f41 023395 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x6f42 023396 copy pdata ,temp 
-0x6f43 023397 branch ml2cap_send_signal_config_req 
-:      023399 upper_sm_send_hid_int_conn:
-0x6f44 023400 set1 mark_ext_patch ,mark 
-0x6f45 023401 bpatch patch36_0 ,mem_patch36 
-0x6f46 023402 call l2cap_malloc_signal_channel 
-0x6f47 023403 setarg psm_hid_interrupt 
-0x6f48 023404 copy pdata ,temp 
-0x6f49 023405 setarg l2cap_hid_interrupt_channel 
-0x6f4a 023406 copy pdata ,timeup 
-0x6f4b 023407 branch ml2cap_send_signal_connect_req 
-:      023409 upper_sm_send_hid_int_cfg:
-0x6f4c 023410 set1 mark_ext_patch ,mark 
-0x6f4d 023411 bpatch patch36_1 ,mem_patch36 
-0x6f4e 023412 call l2cap_malloc_signal_channel 
-0x6f4f 023413 fetch 2 ,mem_hid_int_remote_cid 
-0x6f50 023414 copy pdata ,temp 
-0x6f51 023415 branch ml2cap_send_signal_config_req 
-:      023417 upper_sm_send_rfcomm_sabm:
-0x6f52 023418 set1 mark_ext_patch ,mark 
-0x6f53 023419 bpatch patch36_2 ,mem_patch36 
-0x6f54 023420 call l2cap_malloc_rfcomm_channel 
-0x6f55 023422 jam 3 ,mem_current_adss 
-0x6f56 023423 jam 0x1c ,mem_current_fcs 
-0x6f57 023424 call rfcomm_send_sabm 
-0x6f58 023425 jam 1 ,mem_rfcomm_initiator 
-0x6f59 023426 rtn 
-:      023428 upper_sm_send_spp_cmd_pn:
-0x6f5a 023429 set1 mark_ext_patch ,mark 
-0x6f5b 023430 bpatch patch36_3 ,mem_patch36 
-0x6f5c 023431 call l2cap_malloc_rfcomm_channel 
-0x6f5d 023432 fetcht 1 ,mem_remote_spp_channel 
-0x6f5e 023433 call channel_to_dlci 
-0x6f5f 023434 storet 1 ,mem_pn_dlci 
-0x6f60 023435 branch rfcomm_send_param_neg_cmd 
-:      023437 upper_sm_send_spp_sabm:
-0x6f61 023438 set1 mark_ext_patch ,mark 
-0x6f62 023439 bpatch patch36_4 ,mem_patch36 
-0x6f63 023440 call l2cap_malloc_rfcomm_channel 
-0x6f64 023441 fetcht 1 ,mem_pn_dlci 
-0x6f65 023442 call dlci_to_address_cmd 
-0x6f66 023443 call rfcomm_calculate_fcs_sabm 
-0x6f67 023444 store 1 ,mem_current_fcs 
-0x6f68 023445 fetcht 1 ,mem_pn_dlci 
-0x6f69 023446 call dlci_to_address_cmd 
-0x6f6a 023447 storet 1 ,mem_current_adss 
-0x6f6b 023448 branch rfcomm_send_sabm 
-:      023450 upper_sm_send_spp_cmd_ms:
-0x6f6c 023451 set1 mark_ext_patch ,mark 
-0x6f6d 023452 bpatch patch36_5 ,mem_patch36 
-0x6f6e 023453 call l2cap_malloc_rfcomm_channel 
-0x6f6f 023454 fetcht 1 ,mem_pn_dlci 
-0x6f70 023455 call dlci_to_address_cmd 
-0x6f71 023456 branch rfcomm_send_modem_status_cmd 
-:      023469 sdp_process:
-0x6f72 023470 set1 mark_ext_patch ,mark 
-0x6f73 023471 bpatch patch3c_7 ,mem_patch3c 
-0x6f74 023472 fetch 2 ,mem_l2cap_payload_ptr 
-0x6f75 023473 iforce contr 
-0x6f76 023474 ifetch 1 ,contr 
-0x6f77 023475 copy pdata ,regb 
-0x6f78 023476 store 1 ,mem_sdp_pduid 
-0x6f79 023477 ifetch 2 ,contr 
-0x6f7a 023478 store 2 ,mem_sdp_transactionid 
-0x6f7b 023479 ifetch 1 ,contr 
-0x6f7c 023480 lshift8 pdata ,timeup 
-0x6f7d 023481 ifetch 1 ,contr 
-0x6f7e 023482 iadd timeup ,timeup 
-0x6f7f 023483 set1 mark_ext_patch ,mark 
-0x6f80 023484 bpatch patch3d_0 ,mem_patch3d 
-0x6f81 023485 deposit regb 
-0x6f82 023486 beq sdp_service_search_request ,servicesearch_req 
-0x6f83 023487 beq sdp_service_attribute_request ,serviceattribute_req 
-0x6f84 023488 beq sdp_service_search_attribute_request ,servicesearchattribute_req 
-0x6f85 023489 beq sdp_service_search_attribute_response ,servicesearchattribute_res 
-0x6f86 023490 branch sdp_insufficient_resource 
-:      023501 servicesearch_req:
-0x6f87 023502 call ask_serviceclassid 
-0x6f88 023503 compare 1 ,temp ,0xff 
-0x6f89 023504 branch empth_sa_rsp ,true 
-0x6f8a 023505 compare 0xff ,temp ,0xff 
-0x6f8b 023506 branch sdp_invalid_reqest_syntax ,true 
-0x6f8c 023508 ifetch 2 ,contr 
-0x6f8d 023509 store 2 ,mem_sdp_record_maxcnt 
-0x6f8e 023510 increase -2 ,timeup 
-0x6f8f 023512 increase -1 ,timeup 
-0x6f90 023513 nbranch sdp_invalid_pdu_size ,zero 
-0x6f91 023514 arg mem_uuid_search_pat ,timeup 
-0x6f92 023515 ifetch 2 ,timeup 
-0x6f93 023516 rtn blank 
-0x6f94 023517 increase 2 ,timeup 
-0x6f95 023518 call search_uuid 
-0x6f96 023519 call l2cap_get_sdp_tx_payload 
-0x6f97 023520 force 3 ,pdata 
-0x6f98 023521 istore 1 ,contw 
-0x6f99 023522 fetch 2 ,mem_sdp_transactionid 
-0x6f9a 023523 istore 2 ,contw 
-0x6f9b 023524 lshift2 queue ,pdata 
-0x6f9c 023525 add pdata ,5 ,pdata 
-0x6f9d 023526 add pdata ,5 ,regc 
-0x6f9e 023527 byteswap pdata ,pdata 
-0x6f9f 023528 istore 2 ,contw 
-0x6fa0 023529 deposit queue 
-0x6fa1 023530 byteswap pdata ,pdata 
-0x6fa2 023531 istore 2 ,contw 
-0x6fa3 023532 istore 2 ,contw 
-0x6fa4 023533 arg mem_handle_list ,contr 
-0x6fa5 023534 copy queue ,loopcnt 
-0x6fa6 023535 branch servicesearch_req_blank ,zero 
-:      023536 servicesearch_req_loop:
-0x6fa7 023537 ifetch 4 ,contr 
-0x6fa8 023538 istore 4 ,contw 
-0x6fa9 023539 loop servicesearch_req_loop 
-:      023540 servicesearch_req_blank:
-0x6faa 023541 force 0 ,pdata 
-0x6fab 023542 istore 1 ,contw 
-0x6fac 023543 deposit regc 
-0x6fad 023544 store 1 ,mem_sdp_tx_pkt_length 
-0x6fae 023545 branch assert ,blank 
-0x6faf 023546 rtn 
-:      023557 serviceattribute_req:
-0x6fb0 023558 ifetch 4 ,contr 
-0x6fb1 023559 store 4 ,mem_sdp_record_handle 
-0x6fb2 023560 increase -4 ,timeup 
-0x6fb3 023561 iforce temp 
-0x6fb4 023562 ifetch 2 ,contr 
-0x6fb5 023563 byteswap pdata ,pdata 
-0x6fb6 023564 increase -18 ,pdata 
-0x6fb7 023565 store 2 ,mem_sdp_attribute_maxbyte 
-0x6fb8 023566 increase -2 ,timeup 
-0x6fb9 023567 call dataelementtype6 
-0x6fba 023568 branch sdp_invalid_reqest_syntax ,zero 
-0x6fbb 023569 compare 5 ,rega ,0xff 
-0x6fbc 023571 branch serviceattribute_judge_wholerangle ,true 
-:      023572 serviceattribute_isnot_wholerangle:
-0x6fbd 023573 arg mem_attrib_list ,contw 
-0x6fbe 023574 force 0 ,queue 
-0x6fbf 023575 branch serviceattribute_req_loop 
-:      023576 serviceattribute_judge_wholerangle:
-0x6fc0 023577 ifetch 1 ,contr 
-0x6fc1 023578 bne 0xa ,sdp_invalid_reqest_syntax 
-0x6fc2 023579 ifetch 2 ,contr 
-0x6fc3 023580 nbranch serviceattribute_judge_wholerangle_false1 ,blank 
-0x6fc4 023581 ifetch 1 ,contr 
-0x6fc5 023582 bne 0xff ,serviceattribute_judge_wholerangle_false2 
-0x6fc6 023583 ifetch 1 ,contr 
-0x6fc7 023584 bne 0xff ,serviceattribute_judge_wholerangle_false3 
-0x6fc8 023585 increase -5 ,contr 
-0x6fc9 023586 branch serviceattribute_req_all 
-:      023587 serviceattribute_judge_wholerangle_false3:
-0x6fca 023588 increase -5 ,contr 
-0x6fcb 023589 branch serviceattribute_isnot_wholerangle 
-:      023590 serviceattribute_judge_wholerangle_false2:
-0x6fcc 023591 increase -4 ,contr 
-0x6fcd 023592 branch serviceattribute_isnot_wholerangle 
-:      023593 serviceattribute_judge_wholerangle_false1:
-0x6fce 023594 increase -3 ,contr 
-0x6fcf 023595 branch serviceattribute_isnot_wholerangle 
-:      023596 serviceattribute_req_loop:
-0x6fd0 023597 ifetch 1 ,contr 
-0x6fd1 023598 beq 0x09 ,serviceattribute_req_one_id 
-0x6fd2 023599 beq 0x0a ,serviceattribute_req_range_id 
-:      023600 serviceattribute_req_range_id:
-0x6fd3 023601 ifetch 2 ,contr 
-0x6fd4 023602 istore 2 ,contw 
-0x6fd5 023603 increase 1 ,queue 
-0x6fd6 023604 byteswap pdata ,regb 
-0x6fd7 023605 ifetch 2 ,contr 
-0x6fd8 023606 byteswap pdata ,pdata 
-:      023607 serviceattribute_req_range_id_increase:
-0x6fd9 023608 increase 1 ,regb 
-0x6fda 023609 isub regb ,null 
-0x6fdb 023610 nbranch serviceattribute_req_range_id_finish ,positive 
-0x6fdc 023611 copy pdata ,regc 
-0x6fdd 023612 byteswap regb ,pdata 
-0x6fde 023613 istore 2 ,contw 
-0x6fdf 023614 increase 1 ,queue 
-0x6fe0 023615 copy regc ,pdata 
-0x6fe1 023616 branch serviceattribute_req_range_id_increase 
-:      023617 serviceattribute_req_range_id_finish:
-0x6fe2 023618 increase -5 ,timeup 
-0x6fe3 023619 increase -5 ,rega 
-0x6fe4 023620 branch serviceattribute_req_check_next_id 
-:      023621 serviceattribute_req_one_id:
-0x6fe5 023622 ifetch 2 ,contr 
-0x6fe6 023623 istore 2 ,contw 
-0x6fe7 023624 increase 1 ,queue 
-0x6fe8 023625 increase -3 ,timeup 
-0x6fe9 023626 increase -3 ,rega 
-:      023627 serviceattribute_req_check_next_id:
-0x6fea 023628 nbranch sdp_invalid_reqest_syntax ,positive 
-0x6feb 023629 nbranch serviceattribute_req_loop ,zero 
-0x6fec 023630 increase -1 ,timeup 
-0x6fed 023631 nbranch sdp_invalid_reqest_syntax ,zero 
-0x6fee 023633 call l2cap_get_sdp_tx_payload 
-0x6fef 023634 increase 10 ,contw 
-0x6ff0 023635 arg mem_attrib_list ,rega 
-:      023636 answer_handle_attributelist_next:
-0x6ff1 023637 copy queue ,pdata 
-0x6ff2 023638 branch answer_handle_attributelist_end ,blank 
-0x6ff3 023639 ifetch 2 ,rega 
-0x6ff4 023640 branch answer_handle_attributelist_end ,blank 
-0x6ff5 023641 iforce regb 
-0x6ff6 023642 fetch 4 ,mem_sdp_record_handle 
-0x6ff7 023643 iforce temp 
-0x6ff8 023644 call search_handle_attrib 
-0x6ff9 023645 branch answer_handle_attributelist_notfound ,blank 
-0x6ffa 023646 increase -3 ,contr 
-0x6ffb 023647 ifetch 3 ,contr 
-0x6ffc 023648 istore 3 ,contw 
-0x6ffd 023649 call sdp_data_len_obs 
-0x6ffe 023650 branch answer_handle_attributelist_notfound ,blank 
-0x6fff 023651 iforce loopcnt 
-0x7000 023652 call memcpy 
-:      023653 answer_handle_attributelist_notfound:
-0x7001 023654 increase 2 ,rega 
-0x7002 023655 increase -1 ,queue 
-0x7003 023656 branch answer_handle_attributelist_next 
-:      023658 answer_handle_attributelist_end:
-0x7004 023659 force 0 ,pdata 
-0x7005 023660 istore 1 ,contw 
-0x7006 023661 increase -1 ,contw 
-0x7007 023662 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7008 023663 add temp ,10 ,pdata 
-0x7009 023664 isub contw ,pdata 
-0x700a 023665 sub pdata ,0 ,rega 
-0x700b 023666 byteswap rega ,pdata 
-0x700c 023667 add temp ,8 ,regb 
-0x700d 023668 istore 2 ,regb 
-0x700e 023669 increase 3 ,rega 
-0x700f 023670 byteswap rega ,pdata 
-0x7010 023671 add temp ,5 ,regb 
-0x7011 023672 istore 2 ,regb 
-0x7012 023673 increase 3 ,rega 
-0x7013 023674 byteswap rega ,pdata 
-0x7014 023675 add temp ,3 ,regb 
-0x7015 023676 istore 2 ,regb 
-0x7016 023677 increase 5 ,rega 
-0x7017 023678 copy rega ,pdata 
-0x7018 023679 store 2 ,mem_sdp_tx_pkt_length 
-0x7019 023680 setarg 0x36 
-0x701a 023681 add temp ,7 ,regb 
-0x701b 023682 istore 1 ,regb 
-0x701c 023683 setarg 5 
-0x701d 023684 istore 1 ,temp 
-0x701e 023685 fetch 2 ,mem_sdp_transactionid 
-0x701f 023686 add temp ,1 ,regb 
-0x7020 023687 istore 2 ,regb 
-0x7021 023688 rtn 
-:      023689 serviceattribute_req_all:
-0x7022 023690 ifetch 1 ,contr 
-0x7023 023691 bne 0xa ,sdp_invalid_reqest_syntax 
-0x7024 023692 ifetch 2 ,contr 
-0x7025 023693 nbranch sdp_invalid_reqest_syntax ,blank 
-0x7026 023694 ifetch 1 ,contr 
-0x7027 023695 bne 0xff ,sdp_invalid_reqest_syntax 
-0x7028 023696 ifetch 1 ,contr 
-0x7029 023697 bne 0xff ,sdp_invalid_reqest_syntax 
-0x702a 023698 increase -5 ,timeup 
-0x702b 023699 ifetch 1 ,contr 
-0x702c 023700 beq 0 ,continue_zero 
-0x702d 023701 beq 1 ,continue_one_byte 
-0x702e 023702 beq 2 ,continue_two_byte 
-:      023703 continue_zero:
-0x702f 023704 store 2 ,mem_sdp_continue_byte 
-0x7030 023705 increase -1 ,timeup 
-0x7031 023706 branch continue_end 
-:      023707 continue_one_byte:
-0x7032 023708 ifetch 1 ,contr 
-0x7033 023709 store 2 ,mem_sdp_continue_byte 
-0x7034 023710 increase -2 ,timeup 
-0x7035 023711 branch continue_end 
-:      023712 continue_two_byte:
-0x7036 023713 ifetch 2 ,contr 
-0x7037 023714 byteswap pdata ,pdata 
-0x7038 023715 store 2 ,mem_sdp_continue_byte 
-0x7039 023716 increase -3 ,timeup 
-:      023717 continue_end:
-0x703a 023718 nbranch sdp_invalid_pdu_size ,zero 
-0x703b 023719 call search_handle 
-0x703c 023720 nbranch sdp_invalid_service_record_handle ,zero 
-0x703d 023721 copy contr ,rega 
-0x703e 023722 call l2cap_get_sdp_tx_payload 
-0x703f 023723 copy rega ,contr 
-0x7040 023724 increase 3 ,contw 
-0x7041 023725 copy contr ,timeup 
-0x7042 023726 call sdp_get_data 
-0x7043 023727 copy pdata ,rega 
-0x7044 023728 fetch 2 ,mem_sdp_continue_byte 
-0x7045 023729 copy pdata ,regb 
-0x7046 023730 copy rega ,pdata 
-0x7047 023731 isub regb ,regb 
-0x7048 023732 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7049 023733 isub regb ,null 
-0x704a 023734 nbranch fragment_sdp ,positive 
-0x704b 023736 disable user 
-0x704c 023737 fetch 2 ,mem_sdp_continue_byte 
-0x704d 023738 branch fisrt_fragment ,blank 
-0x704e 023739 iadd timeup ,contr 
-0x704f 023740 increase 3 ,regb 
-0x7050 023741 copy regb ,loopcnt 
-0x7051 023742 copy loopcnt ,pdata 
-0x7052 023743 increase 3 ,pdata 
-0x7053 023744 byteswap pdata ,pdata 
-0x7054 023745 istore 2 ,contw 
-0x7055 023746 copy loopcnt ,pdata 
-0x7056 023747 byteswap pdata ,pdata 
-0x7057 023748 istore 2 ,contw 
-0x7058 023749 branch answer_attributelist_full_loop 
-:      023750 fisrt_fragment:
-0x7059 023751 add rega ,6 ,loopcnt 
-0x705a 023752 branch parlength_continue_byte ,user 
-0x705b 023753 byteswap loopcnt ,pdata 
-0x705c 023754 branch parlength_continue_byte_end 
-:      023755 parlength_continue_byte:
-0x705d 023756 copy loopcnt ,pdata 
-0x705e 023757 increase 2 ,pdata 
-0x705f 023758 byteswap pdata ,pdata 
-:      023759 parlength_continue_byte_end:
-0x7060 023760 istore 2 ,contw 
-0x7061 023761 increase -3 ,loopcnt 
-0x7062 023762 byteswap loopcnt ,pdata 
-0x7063 023763 istore 2 ,contw 
-0x7064 023764 copy timeup ,contr 
-0x7065 023765 branch answer_attributelist_full_loop 
-:      023766 fragment_sdp:
-0x7066 023767 enable user 
-0x7067 023768 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7068 023769 copy pdata ,rega 
-0x7069 023770 copy pdata ,loopcnt 
-0x706a 023771 fetch 2 ,mem_sdp_continue_byte 
-0x706b 023772 branch fisrt_fragment ,blank 
-0x706c 023773 iadd timeup ,contr 
-0x706d 023774 copy rega ,pdata 
-0x706e 023775 increase 5 ,pdata 
-0x706f 023776 byteswap pdata ,pdata 
-0x7070 023777 istore 2 ,contw 
-0x7071 023778 copy rega ,pdata 
-0x7072 023779 byteswap pdata ,pdata 
-0x7073 023780 istore 2 ,contw 
-:      023781 answer_attributelist_full_loop:
-0x7074 023782 ifetch 1 ,contr 
-0x7075 023783 istore 1 ,contw 
-0x7076 023784 loop answer_attributelist_full_loop 
-0x7077 023785 nbranch last_frag_continue ,user 
-0x7078 023786 force 2 ,pdata 
-0x7079 023787 istore 1 ,contw 
-0x707a 023788 copy contr ,pdata 
-0x707b 023789 isub timeup ,pdata 
-0x707c 023790 byteswap pdata ,pdata 
-0x707d 023791 istore 2 ,contw 
-0x707e 023792 branch sdp_frag_end 
-:      023793 last_frag_continue:
-0x707f 023794 force 0 ,pdata 
-0x7080 023795 istore 1 ,contw 
-:      023796 sdp_frag_end:
-0x7081 023797 fetch 2 ,mem_sdp_tx_payload_ptr 
-0x7082 023798 isub contw ,pdata 
-0x7083 023799 sub pdata ,0 ,pdata 
-0x7084 023800 store 2 ,mem_sdp_tx_pkt_length 
-0x7085 023801 call l2cap_get_sdp_tx_payload 
-0x7086 023802 setarg 5 
-0x7087 023803 istore 1 ,contw 
-0x7088 023804 fetch 2 ,mem_sdp_transactionid 
-0x7089 023805 istore 2 ,contw 
-0x708a 023806 rtn 
-:      023816 servicesearchattribute_req:
-0x708b 023819 call ask_serviceclassid 
-0x708c 023820 compare 0xff ,temp ,0xff 
-0x708d 023821 branch servicesearchattribute_req_all ,true 
-0x708e 023822 ifetch 2 ,contr 
-0x708f 023823 store 2 ,mem_sdp_attribute_maxbyte 
-0x7090 023824 increase -2 ,timeup 
-0x7091 023825 call dataelementtype6 
-0x7092 023826 arg mem_attrib_list ,contw 
-0x7093 023827 force 0 ,queue 
-:      023828 servicesearchattribute_req_loop:
-0x7094 023829 ifetch 3 ,contr 
-0x7095 023830 bne 0x09 ,servicesearchattribute_req_all 
-:      023831 servicesearchattribute_req_uuid:
-0x7096 023832 rshift8 pdata ,pdata 
-0x7097 023833 istore 2 ,contw 
-0x7098 023834 increase 1 ,queue 
-0x7099 023835 increase -3 ,timeup 
-0x709a 023836 increase -3 ,rega 
-0x709b 023837 nbranch sdp_invalid_reqest_syntax ,positive 
-0x709c 023838 nbranch servicesearchattribute_req_loop ,zero 
-0x709d 023839 increase -1 ,timeup 
-0x709e 023840 nbranch sdp_invalid_reqest_syntax ,zero 
-:      023841 servicesearchattribute_req_search:
-0x709f 023842 call l2cap_get_sdp_tx_payload 
-0x70a0 023843 increase 13 ,contw 
-0x70a1 023844 fetch 2 ,mem_uuid_search_pat 
-0x70a2 023845 iforce regc 
-0x70a3 023846 arg mem_attrib_list ,rega 
-:      023847 answer_attributelist_next:
-0x70a4 023848 ifetch 4 ,rega 
-0x70a5 023849 branch answer_attributelist_end ,blank 
-0x70a6 023850 ifetch 2 ,rega 
-0x70a7 023851 iforce regb 
-0x70a8 023852 call search_attrib 
-0x70a9 023853 branch answer_attributelist_notfound ,blank 
-0x70aa 023854 increase -3 ,contr 
-0x70ab 023855 ifetch 3 ,contr 
-0x70ac 023856 istore 3 ,contw 
-0x70ad 023857 call sdp_data_len_obs 
-0x70ae 023858 iforce loopcnt 
-:      023859 answer_attributelist_attrib_loop:
-0x70af 023860 ifetch 1 ,contr 
-0x70b0 023861 istore 1 ,contw 
-0x70b1 023862 loop answer_attributelist_attrib_loop 
-:      023863 answer_attributelist_notfound:
-0x70b2 023864 increase 2 ,rega 
-0x70b3 023865 branch answer_attributelist_next 
-:      023866 servicesearchattribute_req_all:
-0x70b4 023870 ifetch 1 ,contr 
-0x70b5 023872 ifetch 1 ,contr 
-0x70b6 023874 increase -5 ,timeup 
-0x70b7 023875 increase -5 ,rega 
-0x70b8 023876 nbranch sdp_invalid_reqest_syntax ,positive 
-0x70b9 023877 arg mem_uuid_search_pat ,timeup 
-0x70ba 023878 ifetch 2 ,timeup 
-0x70bb 023880 increase 2 ,timeup 
-0x70bc 023881 call search_uuid 
-0x70bd 023882 deposit queue 
-0x70be 023883 store 1 ,mem_handle_humber 
-0x70bf 023884 branch empty_ssa_rsp ,blank 
-0x70c0 023885 arg 0 ,queue 
-0x70c1 023886 call l2cap_get_sdp_tx_payload 
-0x70c2 023887 increase 10 ,contw 
-0x70c3 023888 branch servicesearchattribute_req_next_handle 
-:      023889 answer_attributelist_end:
-0x70c4 023890 force 0 ,pdata 
-0x70c5 023891 istore 1 ,contw 
-0x70c6 023892 increase -1 ,contw 
-0x70c7 023893 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x70c8 023894 add temp ,13 ,pdata 
-0x70c9 023895 isub contw ,pdata 
-0x70ca 023896 branch no_attribute_return ,zero 
-0x70cb 023897 sub pdata ,0 ,pdata 
-0x70cc 023898 add temp ,12 ,regb 
-0x70cd 023899 istore 1 ,regb 
-0x70ce 023900 increase 3 ,pdata 
-0x70cf 023901 add temp ,9 ,regb 
-0x70d0 023902 istore 1 ,regb 
-0x70d1 023903 increase 3 ,pdata 
-0x70d2 023904 byteswap pdata ,pdata 
-0x70d3 023905 add temp ,5 ,regb 
-0x70d4 023906 istore 2 ,regb 
-0x70d5 023907 rshift8 pdata ,pdata 
-0x70d6 023908 increase 3 ,pdata 
-0x70d7 023909 byteswap pdata ,pdata 
-0x70d8 023910 add temp ,3 ,regb 
-0x70d9 023911 istore 2 ,regb 
-0x70da 023912 rshift8 pdata ,pdata 
-0x70db 023913 increase 5 ,pdata 
-0x70dc 023914 store 1 ,mem_sdp_tx_pkt_length 
-0x70dd 023916 fetch 2 ,mem_sdp_transactionid 
-0x70de 023917 add temp ,1 ,regb 
-0x70df 023918 istore 2 ,regb 
-0x70e0 023919 setarg 7 
-0x70e1 023920 istore 1 ,temp 
-0x70e2 023925 setarg 0x0036 
-0x70e3 023926 add temp ,7 ,regb 
-0x70e4 023927 istore 2 ,regb 
-0x70e5 023928 add temp ,10 ,regb 
-0x70e6 023929 istore 2 ,regb 
-0x70e7 023930 rtn 
-:      023931 no_attribute_return:
-0x70e8 023932 jam 10 ,mem_sdp_tx_pkt_length 
-0x70e9 023933 call l2cap_get_sdp_tx_payload 
-0x70ea 023935 setarg 7 
-0x70eb 023936 istore 1 ,contw 
-0x70ec 023937 fetch 2 ,mem_sdp_transactionid 
-0x70ed 023938 istore 2 ,contw 
-0x70ee 023942 setarg 0x0500 
-0x70ef 023943 istore 2 ,contw 
-0x70f0 023946 setarg 0x0200 
-0x70f1 023947 istore 2 ,contw 
-0x70f2 023951 setarg 0x000035 
-0x70f3 023952 istore 3 ,contw 
-0x70f4 023953 rtn 
-:      023955 servicesearchattribute_req_attributelist_loop:
-0x70f5 023956 ifetch 1 ,contr 
-0x70f6 023957 istore 1 ,contw 
-0x70f7 023958 increase 1 ,regb 
-0x70f8 023959 increase -1 ,rega 
-0x70f9 023960 branch servicesearchattribute_req_check_next_ctn ,zero 
-0x70fa 023961 loop servicesearchattribute_req_attributelist_loop 
-:      023962 servicesearchattribute_req_check_next_ctn:
-0x70fb 023963 copy contw ,timeup 
-0x70fc 023964 copy regb ,pdata 
-0x70fd 023965 store 2 ,mem_sdp_continue_byte 
-0x70fe 023966 copy rega ,pdata 
-0x70ff 023967 store 2 ,mem_sdp_attribute_maxbyte 
-0x7100 023968 branch answer_attributelist_with_ctn_bytes ,blank 
-0x7101 023969 branch answer_attributelist_with_ctn_end ,user 
-0x7102 023970 copy timeup ,contw 
-:      023971 servicesearchattribute_req_check_handle:
-0x7103 023972 increase 1 ,queue 
-0x7104 023973 fetch 1 ,mem_handle_humber 
-0x7105 023974 isub queue ,null 
-0x7106 023975 nbranch servicesearchattribute_req_next_handle ,zero 
-0x7107 023976 branch answer_attributelist_end_long 
-:      023977 servicesearchattribute_req_next_handle:
-0x7108 023978 arg mem_handle_list ,contr 
-0x7109 023979 lshift2 queue ,pdata 
-0x710a 023980 iadd contr ,contr 
-0x710b 023981 ifetch 4 ,contr 
-0x710c 023982 iforce temp 
-0x710d 023983 call search_handle 
-0x710e 023984 copy contr ,timeup 
-0x710f 023985 call sdp_get_data 
-0x7110 023986 add pdata ,3 ,loopcnt 
-0x7111 023987 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7112 023988 copy pdata ,rega 
-0x7113 023989 fetch 2 ,mem_sdp_continue_byte 
-0x7114 023990 copy pdata ,regb 
-0x7115 023991 copy timeup ,contr 
-0x7116 023992 branch servicesearchattribute_req_attributelist_loop 
-:      023993 answer_attributelist_with_ctn_bytes:
-0x7117 023994 arg 0 ,queue 
-0x7118 023995 arg 0 ,regb 
-:      023996 answer_attributelist_calc_attribute_length:
-0x7119 023997 arg mem_handle_list ,contr 
-0x711a 023998 lshift2 queue ,pdata 
-0x711b 023999 iadd contr ,contr 
-0x711c 024000 ifetch 4 ,contr 
-0x711d 024001 iforce temp 
-0x711e 024002 call search_handle 
-0x711f 024003 call sdp_get_data 
-0x7120 024004 add pdata ,3 ,pdata 
-0x7121 024005 iadd regb ,regb 
-0x7122 024006 increase 1 ,queue 
-0x7123 024007 fetch 1 ,mem_handle_humber 
-0x7124 024008 isub queue ,null 
-0x7125 024009 nbranch answer_attributelist_calc_attribute_length ,zero 
-0x7126 024011 copy timeup ,contw 
-0x7127 024012 force 2 ,pdata 
-0x7128 024013 istore 1 ,contw 
-0x7129 024014 fetch 2 ,mem_sdp_continue_byte 
-0x712a 024015 byteswap pdata ,pdata 
-0x712b 024016 istore 2 ,contw 
-0x712c 024017 increase -3 ,contw 
-0x712d 024018 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x712e 024019 add temp ,10 ,pdata 
-0x712f 024020 isub contw ,pdata 
-0x7130 024021 sub pdata ,0 ,pdata 
-0x7131 024022 iforce rega 
-0x7132 024024 deposit regb 
-0x7133 024025 add temp ,9 ,regb 
-0x7134 024026 istore 1 ,regb 
-0x7135 024027 rshift8 pdata ,pdata 
-0x7136 024028 add temp ,8 ,regb 
-0x7137 024029 istore 1 ,regb 
-0x7138 024030 increase 3 ,rega 
-0x7139 024031 deposit rega 
-0x713a 024032 add temp ,6 ,regb 
-0x713b 024033 istore 1 ,regb 
-0x713c 024034 rshift8 pdata ,pdata 
-0x713d 024035 add temp ,5 ,regb 
-0x713e 024036 istore 1 ,regb 
-0x713f 024037 increase 5 ,rega 
-0x7140 024038 deposit rega 
-0x7141 024039 add temp ,4 ,regb 
-0x7142 024040 istore 1 ,regb 
-0x7143 024041 rshift8 pdata ,pdata 
-0x7144 024042 add temp ,3 ,regb 
-0x7145 024043 istore 1 ,regb 
-0x7146 024044 increase 5 ,rega 
-0x7147 024045 deposit rega 
-0x7148 024046 store 2 ,mem_sdp_tx_pkt_length 
-0x7149 024047 setarg 7 
-0x714a 024048 istore 1 ,temp 
-0x714b 024049 setarg 0x36 
-0x714c 024050 add temp ,7 ,regb 
-0x714d 024051 istore 1 ,regb 
-0x714e 024052 add temp ,1 ,regb 
-0x714f 024053 fetch 2 ,mem_sdp_transactionid 
-0x7150 024054 istore 2 ,regb 
-0x7151 024055 rtn 
-:      024056 answer_attributelist_with_ctn_end:
-0x7152 024057 copy timeup ,contw 
-0x7153 024058 force 0 ,pdata 
-0x7154 024059 istore 1 ,contw 
-0x7155 024060 increase -1 ,contw 
-0x7156 024061 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7157 024062 add temp ,7 ,pdata 
-0x7158 024063 isub contw ,pdata 
-0x7159 024064 sub pdata ,0 ,pdata 
-0x715a 024065 iforce rega 
-0x715b 024067 deposit rega 
-0x715c 024068 add temp ,6 ,regb 
-0x715d 024069 istore 1 ,regb 
-0x715e 024070 rshift8 pdata ,pdata 
-0x715f 024071 add temp ,5 ,regb 
-0x7160 024072 istore 1 ,regb 
-0x7161 024073 increase 3 ,rega 
-0x7162 024074 deposit rega 
-0x7163 024075 add temp ,4 ,regb 
-0x7164 024076 istore 1 ,regb 
-0x7165 024077 rshift8 pdata ,pdata 
-0x7166 024078 add temp ,3 ,regb 
-0x7167 024079 istore 1 ,regb 
-0x7168 024080 increase 5 ,rega 
-0x7169 024081 deposit rega 
-0x716a 024082 store 2 ,mem_sdp_tx_pkt_length 
-0x716b 024084 setarg 7 
-0x716c 024085 istore 1 ,temp 
-0x716d 024087 fetch 2 ,mem_sdp_transactionid 
-0x716e 024088 add temp ,1 ,regb 
-0x716f 024089 istore 2 ,regb 
-0x7170 024090 rtn 
-:      024092 answer_attributelist_end_long:
-0x7171 024093 force 0 ,pdata 
-0x7172 024094 istore 1 ,contw 
-0x7173 024095 increase -1 ,contw 
-0x7174 024096 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7175 024097 add temp ,10 ,pdata 
-0x7176 024098 isub contw ,pdata 
-0x7177 024099 sub pdata ,0 ,pdata 
-0x7178 024100 iforce rega 
-0x7179 024102 deposit rega 
-0x717a 024103 add temp ,9 ,regb 
-0x717b 024104 istore 1 ,regb 
-0x717c 024105 rshift8 pdata ,pdata 
-0x717d 024106 add temp ,8 ,regb 
-0x717e 024107 istore 1 ,regb 
-0x717f 024109 increase 3 ,rega 
-0x7180 024110 deposit rega 
-0x7181 024111 add temp ,6 ,regb 
-0x7182 024112 istore 1 ,regb 
-0x7183 024113 rshift8 pdata ,pdata 
-0x7184 024114 add temp ,5 ,regb 
-0x7185 024115 istore 1 ,regb 
-0x7186 024116 increase 3 ,rega 
-0x7187 024117 deposit rega 
-0x7188 024118 add temp ,4 ,regb 
-0x7189 024119 istore 1 ,regb 
-0x718a 024120 rshift8 pdata ,pdata 
-0x718b 024121 add temp ,3 ,regb 
-0x718c 024122 istore 1 ,regb 
-0x718d 024123 increase 5 ,rega 
-0x718e 024124 deposit rega 
-0x718f 024125 store 2 ,mem_sdp_tx_pkt_length 
-0x7190 024126 setarg 0x36 
-0x7191 024127 add temp ,7 ,regb 
-0x7192 024128 istore 1 ,regb 
-0x7193 024129 setarg 7 
-0x7194 024130 istore 1 ,temp 
-0x7195 024131 fetch 2 ,mem_sdp_transactionid 
-0x7196 024132 add temp ,1 ,regb 
-0x7197 024133 istore 2 ,regb 
-0x7198 024134 rtn 
-:      024135 sdp_data_len_obs:
-0x7199 024136 copy contr ,timeup 
-0x719a 024137 ifetch 1 ,contr 
-0x719b 024138 and pdata ,0x07 ,loopcnt 
-0x719c 024139 rshift3 pdata ,pdata 
-0x719d 024140 beq 6 ,sdp_data_len_6_obs 
-0x719e 024141 beq 1 ,sdp_data_len_1 
-0x719f 024142 beq 4 ,sdp_data_len_6 
-0x71a0 024143 beq 5 ,sdp_data_len_5 
-0x71a1 024144 branch sdp_data_len_rtn 
-:      024145 sdp_data_len_6_obs:
-0x71a2 024146 call sdp_get_data_6_obs 
-0x71a3 024147 branch sdp_data_len_rtn 
-:      024148 sdp_get_data_6_obs:
-0x71a4 024149 deposit loopcnt 
-0x71a5 024150 beq 5 ,sdp_get_data_6_8bit_obs 
-0x71a6 024151 beq 6 ,sdp_get_data_6_16bit_obs 
-0x71a7 024152 force 3 ,loopcnt 
-0x71a8 024153 branch sdp_get_data_1 
-:      024154 sdp_get_data_6_8bit_obs:
-0x71a9 024155 ifetch 1 ,contr 
-0x71aa 024156 increase 2 ,pdata 
-0x71ab 024157 rtn 
-:      024158 sdp_get_data_6_16bit_obs:
-0x71ac 024159 ifetch 2 ,contr 
-0x71ad 024160 byteswap pdata ,pdata 
-0x71ae 024161 increase 3 ,pdata 
-0x71af 024162 rtn 
-:      024164 sdp_send_spp_request:
-0x71b0 024165 call l2cap_get_sdp_tx_payload 
-0x71b1 024166 copy pdata ,contw 
-0x71b2 024167 setarg 6 
-0x71b3 024168 istore 1 ,contw 
-0x71b4 024169 setarg sdp_tid_spp 
-0x71b5 024170 istore 2 ,contw 
-0x71b6 024171 setarg 0x0f00 
-0x71b7 024172 istore 2 ,contw 
-0x71b8 024173 setarg 0x1a0535 
-0x71b9 024174 istore 3 ,contw 
-0x71ba 024175 setarg 0x0111 
-0x71bb 024176 lshift16 pdata ,pdata 
-0x71bc 024177 istore 4 ,contw 
-0x71bd 024178 setarg 0x2600 
-0x71be 024179 istore 2 ,contw 
-0x71bf 024180 setarg 0x0335 
-0x71c0 024181 istore 2 ,contw 
-0x71c1 024182 setarg 0x0009 
-0x71c2 024183 istore 2 ,contw 
-0x71c3 024184 setarg 0x0004 
-0x71c4 024185 istore 2 ,contw 
-0x71c5 024186 jam 0x14 ,mem_sdp_tx_pkt_length 
-0x71c6 024187 rtn 
-:      024197 servicesearchattribute_res:
-0x71c7 024198 copy contr ,temp 
-0x71c8 024199 fetch 2 ,mem_sdp_transactionid 
-0x71c9 024200 beq sdp_tid_spp ,servicesearchattribute_res_spp 
-0x71ca 024203 branch srchfail 
-:      024205 servicesearchattribute_res_spp:
-0x71cb 024206 copy temp ,contr 
-0x71cc 024207 increase -3 ,timeup 
-0x71cd 024208 copy timeup ,pdata 
-0x71ce 024209 beq 2 ,srchfail 
-0x71cf 024210 call find_rfcomm_channel_number 
-0x71d0 024211 rtn user 
-0x71d1 024212 store 1 ,mem_remote_spp_channel 
-0x71d2 024213 jam recieve_ss_reasult_hf ,mem_message_to_uppersm 
-0x71d3 024214 rtn 
-:      024216 srchfail:
-0x71d4 024217 rtn 
-:      024223 find_rfcomm_channel_number:
-0x71d5 024224 enable user 
-0x71d6 024225 copy pdata ,loopcnt 
-0x71d7 024226 arg 0x0400 ,temp 
-:      024227 find_rfcomm_channel_number_loop:
-0x71d8 024228 ifetch 2 ,contr 
-0x71d9 024229 isub temp ,null 
-0x71da 024230 branch find_rfcomm_channel_number_find_adl ,zero 
-0x71db 024231 increase -1 ,contr 
-0x71dc 024232 loop find_rfcomm_channel_number_loop 
-0x71dd 024233 rtn 
-:      024234 find_rfcomm_channel_number_find_adl:
-0x71de 024235 arg 0x0300 ,temp 
-:      024236 find_rfcomm_channel_number_loop2:
-0x71df 024237 ifetch 2 ,contr 
-0x71e0 024238 isub temp ,null 
-0x71e1 024239 branch find_rfcomm_channel_number_find_rfcomm ,zero 
-0x71e2 024240 increase -1 ,contr 
-0x71e3 024241 loop find_rfcomm_channel_number_loop2 
-0x71e4 024242 rtn 
-:      024243 find_rfcomm_channel_number_find_rfcomm:
-0x71e5 024244 ifetch 1 ,contr 
-0x71e6 024245 ifetch 1 ,contr 
-0x71e7 024246 disable user 
-0x71e8 024247 rtn 
-:      024258 attribute_reading:
-0x71e9 024259 call dataelementtype6 
-0x71ea 024260 branch rdnortn ,zero 
-0x71eb 024261 force 0 ,regb 
-0x71ec 024262 ifetch 1 ,contr 
-0x71ed 024263 increase -1 ,rega 
-0x71ee 024264 increase -1 ,timeup 
-0x71ef 024265 compare 0x18 ,pdata ,0xf8 
-0x71f0 024266 nbranch rduuid3 ,true 
-0x71f1 024267 compare 0x04 ,pdata ,0x07 
-0x71f2 024268 nbranch is032 ,true 
-0x71f3 024269 force 1 ,regb 
-:      024270 skp2bytes:
-0x71f4 024271 increase 2 ,contr 
-0x71f5 024272 increase -2 ,rega 
-0x71f6 024273 increase -2 ,timeup 
-0x71f7 024274 branch rduuid1 
-:      024275 is032:
-0x71f8 024276 compare 0x02 ,pdata ,0x07 
-0x71f9 024277 nbranch is016 ,true 
-0x71fa 024278 branch skp2bytes 
-:      024279 is016:
-0x71fb 024280 compare 0x01 ,pdata ,0x07 
-0x71fc 024281 nbranch rduuid3 ,true 
-:      024282 rduuid1:
-0x71fd 024283 ifetch 1 ,contr 
-0x71fe 024284 increase -1 ,rega 
-0x71ff 024285 increase -1 ,timeup 
-0x7200 024286 bne 0x01 ,rduuid2 
-0x7201 024287 ifetch 1 ,contr 
-0x7202 024288 increase -1 ,rega 
-0x7203 024289 increase -1 ,timeup 
-0x7204 024290 bne 0x00 ,rduuid3 
-0x7205 024291 jam 0xff ,mem_sdp_lacap_found 
-0x7206 024292 branch rduuid3 
-:      024293 rduuid2:
-0x7207 024294 bne 0x00 ,rduuid3 
-0x7208 024295 ifetch 1 ,contr 
-0x7209 024296 increase -1 ,rega 
-0x720a 024297 increase -1 ,timeup 
-0x720b 024298 bne 0x03 ,rduuid3 
-0x720c 024299 copy regb ,null 
-0x720d 024300 branch not16by ,zero 
-0x720e 024301 increase -12 ,contr 
-0x720f 024302 increase -12 ,timeup 
-:      024303 not16by:
-0x7210 024304 force 0xff ,pdata 
-0x7211 024305 store 1 ,mem_sdp_rfcomm_found 
-0x7212 024306 ifetch 1 ,contr 
-0x7213 024307 increase -1 ,rega 
-0x7214 024308 increase -1 ,timeup 
-0x7215 024309 compare 0x08 ,pdata ,0xf8 
-0x7216 024310 nbranch rduuid3 ,true 
-0x7217 024311 compare 0x00 ,pdata ,0x07 
-0x7218 024312 branch unsign1 ,true 
-0x7219 024313 compare 0x01 ,pdata ,0x07 
-0x721a 024314 branch unsign2 ,true 
-0x721b 024315 compare 0x02 ,pdata ,0x07 
-0x721c 024316 branch unsign4 ,true 
-0x721d 024317 compare 0x03 ,pdata ,0x07 
-0x721e 024318 branch unsign8 ,true 
-0x721f 024319 compare 0x04 ,pdata ,0x07 
-0x7220 024320 nbranch rduuid3 ,true 
-0x7221 024321 increase 8 ,contr 
-0x7222 024322 increase -8 ,rega 
-0x7223 024323 increase -8 ,timeup 
-:      024324 unsign8:
-0x7224 024325 increase 4 ,contr 
-0x7225 024326 increase -4 ,rega 
-0x7226 024327 increase -4 ,timeup 
-:      024328 unsign4:
-0x7227 024329 increase 2 ,contr 
-0x7228 024330 increase -2 ,rega 
-0x7229 024331 increase -2 ,timeup 
-:      024332 unsign2:
-0x722a 024333 increase 1 ,contr 
-0x722b 024334 increase -1 ,rega 
-0x722c 024335 increase -1 ,timeup 
-:      024336 unsign1:
-0x722d 024337 ifetch 1 ,contr 
-0x722e 024338 increase -1 ,rega 
-0x722f 024339 increase -1 ,timeup 
-:      024340 rduuid3:
-0x7230 024341 increase -1 ,timeup 
-0x7231 024342 increase -1 ,rega 
-0x7232 024343 branch rduuid3 ,positive 
-0x7233 024344 increase 1 ,timeup 
-0x7234 024345 force 0x01 ,pdata 
-0x7235 024346 rtn ,
-:      024347 rdnortn:
-0x7236 024348 force 0x00 ,pdata 
-0x7237 024349 rtn ,
-:      024351 sdp_invalid_service_record_handle:
-0x7238 024352 setarg 0x0200 
-0x7239 024353 store 2 ,mem_sdp_error_code 
-0x723a 024354 branch sdp_error_rsp 
-:      024355 sdp_invalid_pdu_size:
-0x723b 024356 setarg 0x0400 
-0x723c 024357 store 2 ,mem_sdp_error_code 
-0x723d 024358 branch sdp_error_rsp 
-:      024359 sdp_insufficient_resource:
-0x723e 024360 setarg 0x0600 
-0x723f 024361 store 2 ,mem_sdp_error_code 
-0x7240 024362 branch sdp_error_rsp 
-:      024363 sdp_invalid_reqest_syntax:
-0x7241 024364 setarg 0x0300 
-0x7242 024365 store 2 ,mem_sdp_error_code 
-:      024366 sdp_error_rsp:
-0x7243 024367 call l2cap_get_sdp_tx_payload 
-0x7244 024368 istore 1 ,contw 
-0x7245 024369 fetch 2 ,mem_sdp_transactionid 
-0x7246 024370 istore 2 ,contw 
-0x7247 024371 setarg 0x0200 
-0x7248 024372 istore 2 ,contw 
-0x7249 024373 fetch 2 ,mem_sdp_error_code 
-0x724a 024374 istore 2 ,contw 
-0x724b 024375 jam 7 ,mem_sdp_tx_pkt_length 
-0x724c 024376 rtn 
-:      024378 ask_serviceclassid:
-0x724d 024379 force 0 ,temp 
-0x724e 024380 arg mem_uuid_search_pat ,contw 
-0x724f 024381 call dataelementtype6 
-0x7250 024382 branch asksrv_error ,zero 
-:      024383 classidloop:
-0x7251 024384 ifetch 1 ,contr 
-0x7252 024385 increase -1 ,rega 
-0x7253 024386 increase -1 ,timeup 
-0x7254 024387 compare 0x18 ,pdata ,0xf8 
-0x7255 024388 nbranch asksrv_error ,true 
-0x7256 024389 compare 0x04 ,pdata ,0x07 
-0x7257 024390 nbranch cmp032 ,true 
-0x7258 024391 force 1 ,temp 
-:      024392 skip2bytes:
-0x7259 024393 ifetch 1 ,contr 
-0x725a 024394 increase -1 ,rega 
-0x725b 024395 increase -1 ,timeup 
-0x725c 024396 bne 0x00 ,frstbwrong 
-0x725d 024397 ifetch 1 ,contr 
-0x725e 024398 increase -1 ,rega 
-0x725f 024399 increase -1 ,timeup 
-0x7260 024400 beq 0x00 ,cmpuuid 
-0x7261 024401 branch scndbwrong 
-:      024402 frstbwrong:
-0x7262 024403 increase 1 ,contr 
-0x7263 024404 increase -1 ,rega 
-0x7264 024405 increase -1 ,timeup 
-:      024406 scndbwrong:
-0x7265 024407 increase 2 ,contr 
-0x7266 024408 increase -2 ,rega 
-0x7267 024409 increase -2 ,timeup 
-0x7268 024410 compare 0x00 ,temp ,0xff 
-0x7269 024411 branch loopornot ,true 
-0x726a 024412 increase 12 ,contr 
-0x726b 024413 increase -12 ,rega 
-0x726c 024414 increase -12 ,timeup 
-0x726d 024415 branch loopornot 
-:      024416 cmp032:
-0x726e 024417 compare 0x02 ,pdata ,0x07 
-0x726f 024418 nbranch cmp016 ,true 
-0x7270 024419 branch skip2bytes 
-:      024420 cmp016:
-0x7271 024421 compare 0x01 ,pdata ,0x07 
-0x7272 024422 nbranch asksrv_error ,true 
-:      024423 cmpuuid:
-0x7273 024424 ifetch 2 ,contr 
-0x7274 024425 increase -2 ,rega 
-0x7275 024426 increase -2 ,timeup 
-0x7276 024427 istore 2 ,contw 
-:      024428 uuidsize:
-0x7277 024429 compare 0x00 ,temp ,0xff 
-0x7278 024430 branch loopornot ,true 
-0x7279 024431 copy contr ,temp 
-0x727a 024432 ifetch 1 ,contr 
-0x727b 024433 bne 0x00 ,wrong12b 
-0x727c 024434 ifetch 1 ,contr 
-0x727d 024435 bne 0x00 ,wrong12b 
-0x727e 024436 ifetch 1 ,contr 
-0x727f 024437 bne 0x10 ,wrong12b 
-0x7280 024438 ifetch 1 ,contr 
-0x7281 024439 bne 0x00 ,wrong12b 
-0x7282 024440 ifetch 1 ,contr 
-0x7283 024441 bne 0x80 ,wrong12b 
-0x7284 024442 ifetch 1 ,contr 
-0x7285 024443 bne 0x00 ,wrong12b 
-0x7286 024444 ifetch 1 ,contr 
-0x7287 024445 bne 0x00 ,wrong12b 
-0x7288 024446 ifetch 1 ,contr 
-0x7289 024447 bne 0x80 ,wrong12b 
-0x728a 024448 ifetch 1 ,contr 
-0x728b 024449 bne 0x5f ,wrong12b 
-0x728c 024450 ifetch 1 ,contr 
-0x728d 024451 bne 0x9b ,wrong12b 
-0x728e 024452 ifetch 1 ,contr 
-0x728f 024453 bne 0x34 ,wrong12b 
-0x7290 024454 ifetch 1 ,contr 
-0x7291 024455 beq 0xfb ,chck12dn 
-:      024456 wrong12b:
-0x7292 024457 copy temp ,contr 
-:      024458 wrong12b1:
-0x7293 024459 increase 12 ,contr 
-0x7294 024460 force 0x00 ,queue 
-0x7295 024461 force 0x00 ,temp 
-0x7296 024462 branch chck12dn 
-:      024463 noclass:
-0x7297 024464 ifetch 1 ,contr 
-0x7298 024465 increase -1 ,rega 
-0x7299 024466 increase -1 ,timeup 
-0x729a 024467 branch uuidsize 
-:      024468 chck12dn:
-0x729b 024469 increase -12 ,timeup 
-0x729c 024470 increase -12 ,rega 
-:      024471 loopornot:
-0x729d 024472 compare 0x00 ,rega ,0xff 
-0x729e 024473 nbranch classidloop ,true 
-0x729f 024474 force 0 ,pdata 
-0x72a0 024475 istore 2 ,contw 
-0x72a1 024476 rtn ,
-:      024477 asksrv_error:
-0x72a2 024478 arg 0xff ,temp 
-0x72a3 024479 rtn 
-:      024489 dataelementtype6:
-0x72a4 024490 ifetch 1 ,contr 
-0x72a5 024491 increase -1 ,timeup 
-0x72a6 024492 compare 0x30 ,pdata ,0xf8 
-0x72a7 024493 nbranch dsize_error ,true 
-0x72a8 024494 compare 0x07 ,pdata ,0x07 
-0x72a9 024495 branch dsize32 ,true 
-0x72aa 024496 compare 0x06 ,pdata ,0x07 
-0x72ab 024497 branch dsize16 ,true 
-0x72ac 024498 compare 0x05 ,pdata ,0x07 
-0x72ad 024499 nbranch dsize_error ,true 
-0x72ae 024500 ifetch 1 ,contr 
-0x72af 024501 copy pdata ,rega 
-0x72b0 024502 increase -1 ,timeup 
-0x72b1 024503 branch dsize 
-:      024504 dsize32:
-0x72b2 024505 increase 2 ,contr 
-0x72b3 024506 increase -2 ,timeup 
-:      024507 dsize16:
-0x72b4 024508 ifetch 2 ,contr 
-0x72b5 024509 byteswap pdata ,rega 
-0x72b6 024510 increase -2 ,timeup 
-:      024511 set_nblank:
-:      024512 dsize:
-0x72b7 024513 force 0x01 ,pdata 
-0x72b8 024514 rtn 
-:      024515 set_blank:
-:      024516 dsize_error:
-0x72b9 024517 force 0x00 ,pdata 
-0x72ba 024518 rtn 
-:      024528 empth_sa_rsp:
-0x72bb 024529 setarg 0x03 
-0x72bc 024530 store 1 ,mem_sdp_pduid 
-0x72bd 024531 branch empty_response 
-:      024532 empty_ssa_rsp:
-0x72be 024533 setarg 0x07 
-0x72bf 024534 store 1 ,mem_sdp_pduid 
-:      024535 empty_response:
-0x72c0 024536 call l2cap_get_sdp_tx_payload 
-0x72c1 024537 fetch 1 ,mem_sdp_pduid 
-0x72c2 024538 istore 1 ,contw 
-0x72c3 024539 copy pdata ,regb 
-0x72c4 024540 fetch 2 ,mem_sdp_transactionid 
-0x72c5 024541 istore 2 ,contw 
-0x72c6 024543 setarg 0x0500 
-0x72c7 024544 istore 2 ,contw 
-0x72c8 024545 compare 0x05 ,regb ,0xff 
-0x72c9 024546 branch fullsearch ,true 
-0x72ca 024547 compare 0x07 ,regb ,0xff 
-0x72cb 024548 branch fullsearch ,true 
-0x72cc 024549 setarg 0x000000 
-0x72cd 024550 istore 3 ,contw 
-0x72ce 024551 istore 2 ,contw 
-0x72cf 024552 branch outempty 
-:      024554 fullsearch:
-0x72d0 024561 setarg 0x350200 
-0x72d1 024562 istore 3 ,contw 
-0x72d2 024567 setarg 0 
-0x72d3 024568 istore 2 ,contw 
-:      024569 outempty:
-0x72d4 024570 jam 10 ,mem_sdp_tx_pkt_length 
-0x72d5 024571 rtn 
-:      024573 sdp_data_len:
-0x72d6 024574 copy contr ,timeup 
-0x72d7 024575 ifetch 1 ,contr 
-0x72d8 024576 and pdata ,0x7 ,loopcnt 
-0x72d9 024577 rshift3 pdata ,pdata 
-0x72da 024578 beq 6 ,sdp_data_len_6 
-0x72db 024579 beq 1 ,sdp_data_len_1 
-0x72dc 024580 beq 4 ,sdp_data_len_6 
-0x72dd 024581 beq 5 ,sdp_data_len_5 
-:      024582 sdp_data_len_rtn:
-0x72de 024583 copy timeup ,contr 
-0x72df 024584 rtn 
-:      024585 sdp_data_len_1:
-0x72e0 024586 call sdp_data_size 
-0x72e1 024587 increase 1 ,pdata 
-0x72e2 024588 branch sdp_data_len_rtn 
-:      024589 sdp_data_len_5:
-0x72e3 024590 force 2 ,pdata 
-0x72e4 024591 branch sdp_data_len_rtn 
-:      024592 sdp_data_len_6:
-0x72e5 024593 call sdp_get_data_6 
-0x72e6 024594 increase 2 ,pdata 
-0x72e7 024595 branch sdp_data_len_rtn 
-:      024597 sdp_get_data:
-0x72e8 024598 ifetch 1 ,contr 
-0x72e9 024599 and pdata ,0x7 ,loopcnt 
-0x72ea 024600 rshift3 pdata ,pdata 
-0x72eb 024601 beq 6 ,sdp_get_data_6 
-0x72ec 024602 beq 1 ,sdp_get_data_1 
-0x72ed 024603 beq 5 ,sdp_get_data_6_8bit 
-0x72ee 024604 rtn 
-:      024605 sdp_get_data_1:
-0x72ef 024606 call sdp_data_size 
-0x72f0 024607 iforce loopcnt 
-0x72f1 024608 force 0 ,temp 
-:      024609 sdp_get_data_1_loop:
-0x72f2 024610 lshift8 temp ,temp 
-0x72f3 024611 ifetch 1 ,contr 
-0x72f4 024612 ior temp ,temp 
-0x72f5 024613 loop sdp_get_data_1_loop 
-0x72f6 024614 rtn 
-:      024615 sdp_get_data_6:
-0x72f7 024616 deposit loopcnt 
-0x72f8 024617 beq 5 ,sdp_get_data_6_8bit 
-0x72f9 024618 beq 6 ,sdp_get_data_6_16bit 
-0x72fa 024619 force 3 ,loopcnt 
-0x72fb 024620 branch sdp_get_data_1 
-:      024621 sdp_get_data_6_8bit:
-0x72fc 024622 ifetch 1 ,contr 
-0x72fd 024623 rtn 
-:      024624 sdp_get_data_6_16bit:
-0x72fe 024625 ifetch 2 ,contr 
-0x72ff 024626 byteswap pdata ,pdata 
-0x7300 024627 rtn 
-:      024630 sdp_data_size:
-0x7301 024631 force 1 ,pdata 
-0x7302 024632 copy loopcnt ,null 
-0x7303 024633 rtn zero 
-:      024634 sdp_data_size_loop:
-0x7304 024635 lshift pdata ,pdata 
-0x7305 024636 loop sdp_data_size_loop 
-0x7306 024637 rtn 
-:      024642 search_uuid:
-0x7307 024643 iforce regc 
-0x7308 024644 set1 mark_ext_patch ,mark 
-0x7309 024645 bpatch patch3d_1 ,mem_patch3d 
-0x730a 024646 force 0 ,queue 
-0x730b 024647 fetch 2 ,memui_uuid_table 
-0x730c 024648 iforce contr 
-0x730d 024649 arg mem_handle_list ,contw 
-:      024650 search_uuid_next:
-0x730e 024651 disable user 
-0x730f 024652 ifetch 1 ,contr 
-0x7310 024653 rtn blank 
-0x7311 024654 iforce loopcnt 
-:      024655 search_uuid_loop:
-0x7312 024656 ifetch 2 ,contr 
-0x7313 024657 isub regc ,null 
-0x7314 024658 nbranch search_uuid_not_found ,zero 
-0x7315 024659 enable user 
-:      024660 search_uuid_not_found:
-0x7316 024661 loop search_uuid_loop 
-0x7317 024662 ifetch 4 ,contr 
-0x7318 024663 nbranch search_uuid_nomatch ,user 
-0x7319 024664 istore 4 ,contw 
-0x731a 024665 increase 1 ,queue 
-:      024666 search_uuid_nomatch:
-0x731b 024667 call sdp_get_data 
-0x731c 024668 iadd contr ,contr 
-0x731d 024669 branch search_uuid_next 
-:      024672 search_handle:
-0x731e 024673 fetch 2 ,memui_uuid_table 
-0x731f 024674 iforce contr 
-:      024675 search_handle_loop:
-0x7320 024676 ifetch 1 ,contr 
-0x7321 024677 rtn blank 
-0x7322 024678 lshift pdata ,pdata 
-0x7323 024679 iadd contr ,contr 
-0x7324 024680 ifetch 4 ,contr 
-0x7325 024681 isub temp ,null 
-0x7326 024682 rtn zero 
-0x7327 024683 call sdp_get_data 
-0x7328 024684 iadd contr ,contr 
-0x7329 024685 branch search_handle_loop 
-:      024692 search_attrib:
-0x732a 024693 set1 mark_ext_patch ,mark 
-0x732b 024694 bpatch patch3d_2 ,mem_patch3d 
-0x732c 024695 fetch 2 ,memui_uuid_table 
-0x732d 024696 iforce contr 
-:      024697 search_attrib_next:
-0x732e 024698 ifetch 1 ,contr 
-0x732f 024699 branch search_attrib_end ,blank 
-0x7330 024700 iforce loopcnt 
-:      024701 search_attrib_loop:
-0x7331 024702 ifetch 2 ,contr 
-0x7332 024703 isub regc ,null 
-0x7333 024704 branch search_attrib_found_uuid ,zero 
-0x7334 024705 loop search_attrib_loop 
-0x7335 024706 increase 4 ,contr 
-0x7336 024707 call sdp_get_data 
-0x7337 024708 iadd contr ,contr 
-0x7338 024709 branch search_attrib_next 
-:      024710 search_attrib_found_uuid:
-0x7339 024711 increase -1 ,loopcnt 
-0x733a 024712 lshift loopcnt ,pdata 
-0x733b 024713 iadd contr ,contr 
-0x733c 024714 increase 4 ,contr 
-0x733d 024715 call sdp_get_data 
-0x733e 024716 iadd contr ,temp 
-:      024717 search_attrib_loop_attribs:
-0x733f 024718 increase 1 ,contr 
-0x7340 024719 ifetch 2 ,contr 
-0x7341 024720 isub regb ,timeup 
-0x7342 024722 setflag zero ,0 ,pdata 
-0x7343 024723 copy timeup ,timeup 
-0x7344 024724 rtn zero 
-0x7345 024725 call sdp_data_len 
-0x7346 024726 iadd contr ,contr 
-0x7347 024727 deposit temp 
-0x7348 024728 isub contr ,null 
-0x7349 024729 branch search_attrib_end ,zero 
-0x734a 024730 branch search_attrib_loop_attribs 
-:      024731 search_attrib_end:
-0x734b 024732 force 0 ,contr 
-0x734c 024733 force 0 ,pdata 
-0x734d 024734 rtn 
-:      024740 search_handle_attrib:
-0x734e 024741 set1 mark_ext_patch ,mark 
-0x734f 024742 bpatch patch3d_3 ,mem_patch3d 
-0x7350 024743 fetch 2 ,memui_uuid_table 
-0x7351 024744 iforce contr 
-:      024745 search_handle_attrib_next:
-0x7352 024746 ifetch 1 ,contr 
-0x7353 024747 branch search_handle_attrib_end ,blank 
-0x7354 024748 lshift pdata ,pdata 
-0x7355 024749 iadd contr ,contr 
-0x7356 024750 ifetch 4 ,contr 
-0x7357 024751 isub temp ,null 
-0x7358 024752 branch search_handl_attrib_found_handle ,zero 
-0x7359 024753 call sdp_get_data 
-0x735a 024754 iadd contr ,contr 
-0x735b 024755 branch search_handle_attrib_next 
-:      024756 search_handl_attrib_found_handle:
-0x735c 024757 call sdp_get_data 
-0x735d 024758 iadd contr ,temp 
-:      024759 search_handle_attrib_loop_attribs:
-0x735e 024760 increase 1 ,contr 
-0x735f 024761 ifetch 2 ,contr 
-0x7360 024762 isub regb ,null 
-0x7361 024763 rtn zero 
-0x7362 024764 call sdp_data_len 
-0x7363 024765 iadd contr ,contr 
-0x7364 024766 deposit temp 
-0x7365 024767 isub contr ,null 
-0x7366 024768 branch search_handle_attrib_end ,zero 
-0x7367 024769 branch search_handle_attrib_loop_attribs 
-:      024770 search_handle_attrib_end:
-0x7368 024771 force 0 ,contr 
-0x7369 024772 rtn 
-:      024775 generate_kinit:
-0x736a 024776 call function_e22 
-0x736b 024777 arg mem_input_store ,contr 
-0x736c 024778 arg mem_kinit ,contw 
-0x736d 024779 branch memcpy16 
-:      024782 function_e21:
-0x736e 024783 disable user 
-0x736f 024784 call function_expand 
-0x7370 024785 arg mem_random_number ,contr 
-0x7371 024786 arg mem_x ,contw 
-0x7372 024787 force 15 ,loopcnt 
-0x7373 024788 call memcpy 
-0x7374 024789 ifetch 1 ,contr 
-0x7375 024790 xor_into 6 ,pdata 
-0x7376 024791 istore 1 ,contw 
-0x7377 024792 setarg mem_y 
-0x7378 024793 store 2 ,memp_ar_input 
-0x7379 024794 setarg mem_x 
-0x737a 024795 store 2 ,memp_ar_key 
-0x737b 024796 set1 mark_ar2 ,mark 
-0x737c 024797 branch function_ar 
-:      024801 function_e22:
-0x737d 024802 fetcht 1 ,mem_pin_length 
-0x737e 024803 force 16 ,regb 
-0x737f 024804 add temp ,6 ,regc 
-0x7380 024805 sub regc ,16 ,null 
-0x7381 024806 branch function_e22_pin_init ,positive 
-0x7382 024807 force 16 ,regc 
-:      024808 function_e22_pin_init:
-0x7383 024809 arg mem_x ,contw 
-:      024810 function_e22_genx_pin:
-0x7384 024811 arg mem_pin ,contr 
-0x7385 024812 copy temp ,loopcnt 
-0x7386 024813 disable user 
-:      024814 function_e22_genx_loop:
-0x7387 024815 ifetch 1 ,contr 
-0x7388 024816 istore 1 ,contw 
-0x7389 024817 increase -1 ,regb 
-0x738a 024818 branch function_e22_genx_end ,zero 
-0x738b 024819 loop function_e22_genx_loop 
-0x738c 024820 branch function_e22_genx_pin ,user 
-0x738d 024821 enable user 
-0x738e 024822 force 6 ,loopcnt 
-0x738f 024823 copy rega ,contr 
-0x7390 024824 branch function_e22_genx_loop 
-:      024825 function_e22_genx_end:
-0x7391 024826 arg mem_random_number ,contr 
-0x7392 024827 arg mem_y ,contw 
-0x7393 024828 call memcpy16 
-0x7394 024829 fetch 1 ,mem_y15 
-0x7395 024830 ixor regc ,pdata 
-0x7396 024831 store 1 ,mem_y15 
-0x7397 024832 setarg mem_y 
-0x7398 024833 store 2 ,memp_ar_input 
-0x7399 024834 setarg mem_x 
-0x739a 024835 store 2 ,memp_ar_key 
-0x739b 024836 set1 mark_ar2 ,mark 
-0x739c 024837 branch function_ar 
-:      024842 function_e1:
-0x739d 024843 disable user 
-0x739e 024844 call function_expand 
-0x739f 024845 branch function_hash 
-:      024847 function_e3:
-0x73a0 024848 arg mem_aco ,rega 
-0x73a1 024849 enable user 
-0x73a2 024850 call function_expand 
-0x73a3 024851 call function_hash 
-0x73a4 024852 arg mem_input_store ,contr 
-0x73a5 024853 arg mem_kc ,contw 
-0x73a6 024854 branch memcpy16 
-:      024857 function_hash:
-0x73a7 024858 setarg mem_random_number 
-0x73a8 024859 store 2 ,memp_ar_input 
-0x73a9 024860 setarg mem_link_key 
-0x73aa 024861 store 2 ,memp_ar_key 
-0x73ab 024862 set0 mark_ar2 ,mark 
-0x73ac 024863 call function_ar 
-0x73ad 024864 arg mem_input_store ,rega 
-0x73ae 024865 arg mem_random_number ,regb 
-0x73af 024866 arg mem_x ,contw 
-0x73b0 024867 call xor16 
-0x73b1 024868 arg mem_x ,rega 
-0x73b2 024869 arg mem_y ,regb 
-0x73b3 024870 copy regb ,contw 
-0x73b4 024871 enable user 
-0x73b5 024872 call add16 
-0x73b6 024873 call key_offset 
-0x73b7 024874 setarg mem_y 
-0x73b8 024875 store 2 ,memp_ar_input 
-0x73b9 024876 setarg mem_x 
-0x73ba 024877 store 2 ,memp_ar_key 
-0x73bb 024878 set1 mark_ar2 ,mark 
-0x73bc 024879 branch function_ar 
-:      024883 function_ar:
-0x73bd 024884 jam 0 ,mem_ar_hround 
-0x73be 024885 fetch 2 ,memp_ar_key 
-0x73bf 024886 iforce contr 
-0x73c0 024887 arg mem_key_store ,contw 
-0x73c1 024888 call memcpy16 
-0x73c2 024889 fetch 2 ,memp_ar_input 
-0x73c3 024890 iforce contr 
-0x73c4 024891 arg mem_input_store ,contw 
-0x73c5 024892 call memcpy16 
-:      024894 function_ar_loop:
-0x73c6 024895 call key_scheduling 
-0x73c7 024896 disable user 
-0x73c8 024897 bmark0 mark_ar2 ,function_ar_original 
-0x73c9 024898 fetch 1 ,mem_ar_hround 
-0x73ca 024899 bne 4 ,function_ar_original 
-0x73cb 024900 fetch 2 ,memp_ar_input 
-0x73cc 024901 iforce regb 
-0x73cd 024902 call xor_mod32_ar2 
-:      024903 function_ar_original:
-0x73ce 024904 call xor_mod32 
-0x73cf 024905 call el_boxes 
-0x73d0 024906 fetch 1 ,mem_ar_hround 
-0x73d1 024907 increase 1 ,pdata 
-0x73d2 024908 store 1 ,mem_ar_hround 
-0x73d3 024910 call key_scheduling 
-0x73d4 024911 enable user 
-0x73d5 024912 call xor_mod32 
-0x73d6 024913 call pht 
-0x73d7 024914 call permute 
-0x73d8 024915 call pht 
-0x73d9 024916 call permute 
-0x73da 024917 call pht 
-0x73db 024918 call permute 
-0x73dc 024919 call pht 
-0x73dd 024920 fetch 1 ,mem_ar_hround 
-0x73de 024921 increase 1 ,pdata 
-0x73df 024922 store 1 ,mem_ar_hround 
-0x73e0 024923 bne 16 ,function_ar_loop 
-0x73e1 024924 call key_scheduling 
-0x73e2 024925 disable user 
-0x73e3 024926 branch xor_mod32 
-:      024930 key_scheduling:
-0x73e4 024931 fetch 1 ,mem_ar_hround 
-0x73e5 024932 arg mem_key_store ,contr 
-0x73e6 024933 branch key_sched_zero ,blank 
-0x73e7 024934 iforce regb 
-0x73e8 024935 force 17 ,loopcnt 
-0x73e9 024936 copy contr ,contw 
-:      024937 key_rotateloop:
-0x73ea 024938 ifetch 1 ,contr 
-0x73eb 024939 lshift3 pdata ,temp 
-0x73ec 024940 rshift2 pdata ,pdata 
-0x73ed 024941 rshift3 pdata ,pdata 
-0x73ee 024942 ior temp ,pdata 
-0x73ef 024943 istore 1 ,contw 
-0x73f0 024944 loop key_rotateloop 
-0x73f1 024945 setarg mem_key_store 
-0x73f2 024946 iadd regb ,contr 
-0x73f3 024947 force 16 ,loopcnt 
-0x73f4 024948 arg mem_round_key ,contw 
-:      024949 key_select_octet_loop:
-0x73f5 024950 ifetch 1 ,contr 
-0x73f6 024951 istore 1 ,contw 
-0x73f7 024952 compare mem_key_store_end ,contr ,0xff 
-0x73f8 024953 nbranch key_select_octet_nwrap ,true 
-0x73f9 024954 increase -17 ,contr 
-:      024955 key_select_octet_nwrap:
-0x73fa 024956 loop key_select_octet_loop 
-0x73fb 024957 force 0 ,rega 
-0x73fc 024958 add regb ,-1 ,regc 
-0x73fd 024959 lshift2 regc ,regc 
-0x73fe 024960 lshift2 regc ,regc 
-0x73ff 024961 call enable_authrom 
-0x7400 024962 setarg mem_b_box 
-0x7401 024963 iadd regc ,regc 
-0x7402 024964 arg mem_round_key ,contw 
-0x7403 024965 force 16 ,loopcnt 
-:      024966 bias_round_key_loop:
-0x7404 024967 ifetcht 1 ,regc 
-0x7405 024968 ifetch 1 ,contw 
-0x7406 024969 iadd temp ,pdata 
-0x7407 024970 istore 1 ,contw 
-0x7408 024971 increase 1 ,regc 
-0x7409 024972 loop bias_round_key_loop 
-0x740a 024973 branch disable_authrom 
-:      024975 key_sched_zero:
-0x740b 024976 force 16 ,loopcnt 
-0x740c 024977 force 0 ,temp 
-:      024978 create_byte_16_loop:
-0x740d 024979 ifetch 1 ,contr 
-0x740e 024980 ixor temp ,temp 
-0x740f 024981 loop create_byte_16_loop 
-0x7410 024982 deposit temp 
-0x7411 024983 istore 1 ,contr 
-0x7412 024984 arg mem_key_store ,contr 
-0x7413 024985 arg mem_round_key ,contw 
-0x7414 024986 branch memcpy16 
-:      024988 xor_mod32:
-0x7415 024989 arg mem_round_key ,regb 
-:      024990 xor_mod32_ar2:
-0x7416 024991 force 16 ,loopcnt 
-0x7417 024992 arg mem_input_store ,rega 
-0x7418 024993 copy rega ,contw 
-:      024994 xor_mod32_loop:
-0x7419 024995 ifetcht 1 ,rega 
-0x741a 024996 ifetch 1 ,regb 
-0x741b 024997 ixor temp ,alarm 
-0x741c 024998 and loopcnt ,3 ,regc 
-0x741d 024999 nbranch xor_mod32_invert ,user 
-0x741e 025000 xor_into 3 ,regc 
-:      025001 xor_mod32_invert:
-0x741f 025002 sub regc ,1 ,regc 
-0x7420 025003 branch xor_even ,positive 
-0x7421 025004 iadd temp ,alarm 
-:      025005 xor_even:
-0x7422 025006 deposit alarm 
-0x7423 025007 istore 1 ,contw 
-0x7424 025008 increase 1 ,rega 
-0x7425 025009 increase 1 ,regb 
-0x7426 025010 loop xor_mod32_loop 
-0x7427 025011 rtn 
-:      025013 el_boxes:
-0x7428 025014 call enable_authrom 
-0x7429 025015 force 16 ,loopcnt 
-0x742a 025016 arg mem_input_store ,rega 
-:      025017 el_box_loop:
-0x742b 025018 ifetch 1 ,rega 
-0x742c 025019 arg mem_e_box ,contr 
-0x742d 025020 and loopcnt ,3 ,regc 
-0x742e 025021 sub regc ,1 ,null 
-0x742f 025022 branch e_boxes ,positive 
-0x7430 025023 arg mem_l_box ,contr 
-:      025024 e_boxes:
-0x7431 025025 iadd contr ,contr 
-0x7432 025026 ifetch 1 ,contr 
-0x7433 025027 istore 1 ,rega 
-0x7434 025028 increase 1 ,rega 
-0x7435 025029 loop el_box_loop 
-0x7436 025030 branch disable_authrom 
-:      025032 pht:
-0x7437 025033 force 8 ,loopcnt 
-0x7438 025034 arg mem_input_store ,contr 
-0x7439 025035 copy contr ,contw 
-:      025036 pht_loop:
-0x743a 025037 ifetch 1 ,contr 
-0x743b 025038 iforce rega 
-0x743c 025039 ifetch 1 ,contr 
-0x743d 025040 iforce regb 
-0x743e 025041 lshift rega ,pdata 
-0x743f 025042 iadd regb ,pdata 
-0x7440 025043 istore 1 ,contw 
-0x7441 025044 deposit rega 
-0x7442 025045 iadd regb ,pdata 
-0x7443 025046 istore 1 ,contw 
-0x7444 025047 loop pht_loop 
-0x7445 025048 rtn 
-:      025051 permute:
-0x7446 025052 setarg 0x8ae42c 
-0x7447 025053 iforce temp 
-0x7448 025054 force 7 ,loopcnt 
-0x7449 025055 call permute_exchange 
-0x744a 025056 setarg 0xd751b 
-0x744b 025057 iforce temp 
-0x744c 025058 force 5 ,loopcnt 
-0x744d 025059 call permute_exchange 
-0x744e 025060 fetch 1 ,mem_input_store + 15 
-0x744f 025061 iforce rega 
-0x7450 025062 fetch 1 ,mem_input_store + 3 
-0x7451 025063 store 1 ,mem_input_store + 15 
-0x7452 025064 deposit rega 
-0x7453 025065 store 1 ,mem_input_store + 3 
-0x7454 025066 rtn 
-:      025068 permute_exchange:
-0x7455 025069 and temp ,0xf ,regb 
-:      025070 permute_loop:
-0x7456 025071 and temp ,0xf ,pdata 
-0x7457 025072 arg mem_input_store ,contw 
-0x7458 025073 iadd contw ,contw 
-0x7459 025074 ifetch 1 ,contw 
-0x745a 025075 iforce regc 
-0x745b 025076 deposit rega 
-0x745c 025077 istore 1 ,contw 
-0x745d 025078 copy regc ,rega 
-0x745e 025079 rshift4 temp ,temp 
-0x745f 025080 loop permute_loop 
-0x7460 025081 setarg mem_input_store 
-0x7461 025082 iadd regb ,contw 
-0x7462 025083 deposit rega 
-0x7463 025084 istore 1 ,contw 
-0x7464 025085 rtn 
-:      025087 add16:
-0x7465 025088 enable user 
-0x7466 025089 branch xor_add16 
-:      025091 xor16:
-0x7467 025092 disable user 
-:      025093 xor_add16:
-0x7468 025094 force 16 ,loopcnt 
-:      025095 xoradd_loop:
-0x7469 025096 ifetcht 1 ,rega 
-0x746a 025097 ifetch 1 ,regb 
-0x746b 025098 branch xoradd_add ,user 
-0x746c 025099 ixor temp ,pdata 
-0x746d 025100 branch xoradd_store 
-:      025101 xoradd_add:
-0x746e 025102 iadd temp ,pdata 
-:      025103 xoradd_store:
-0x746f 025104 istore 1 ,contw 
-0x7470 025105 increase 1 ,rega 
-0x7471 025106 increase 1 ,regb 
-0x7472 025107 loop xoradd_loop 
-0x7473 025108 rtn 
-:      025111 function_expand:
-0x7474 025112 arg mem_y ,contw 
-0x7475 025113 ifetch 6 ,rega 
-0x7476 025114 istore 6 ,contw 
-0x7477 025115 branch expand_12 ,user 
-0x7478 025116 ifetch 6 ,rega 
-0x7479 025117 branch expand_cont 
-:      025118 expand_12:
-0x747a 025119 ifetch 6 ,contr 
-:      025120 expand_cont:
-0x747b 025121 istore 6 ,contw 
-0x747c 025122 ifetch 4 ,rega 
-0x747d 025123 istore 4 ,contw 
-0x747e 025124 rtn 
-:      025126 key_offset:
-0x747f 025127 arg mem_link_key ,contr 
-0x7480 025128 arg mem_x ,contw 
-0x7481 025129 arg 0 ,temp 
-0x7482 025130 setarg 0x8395a7 
-0x7483 025131 call concatenate_temp24 
-0x7484 025132 setarg 0xb3c1df 
-0x7485 025133 call concatenate_temp24 
-0x7486 025134 setarg 0xe5e9 
-0x7487 025135 call concatenate_temp16 
-0x7488 025136 copy temp ,regab 
-0x7489 025137 disable user 
-0x748a 025138 call key_addxor 
-0x748b 025139 copy regab ,temp 
-0x748c 025140 enable user 
-0x748d 025141 branch key_addxor 
-:      025143 key_addxor:
-0x748e 025144 force 8 ,loopcnt 
-:      025145 key_addxor_loop:
-0x748f 025146 ifetch 1 ,contr 
-0x7490 025147 compare 1 ,loopcnt ,1 
-0x7491 025148 branch key_high ,user 
-0x7492 025149 branch key_xor ,true 
-:      025150 key_add:
-0x7493 025151 iadd temp ,pdata 
-0x7494 025152 branch key_store 
-:      025153 key_high:
-0x7495 025154 branch key_add ,true 
-:      025155 key_xor:
-0x7496 025156 ixor temp ,pdata 
-:      025157 key_store:
-0x7497 025158 istore 1 ,contw 
-0x7498 025159 rshift8 temp ,temp 
-0x7499 025160 loop key_addxor_loop 
-0x749a 025161 rtn 
-:      025163 copy_aco:
-0x749b 025164 fetch 6 ,mem_input_store + 4 
-0x749c 025165 store 6 ,mem_aco 
-0x749d 025166 ifetch 6 ,contr 
-0x749e 025167 istore 6 ,contw 
-0x749f 025168 rtn 
-:      025170 concatenate_temp24:
-0x74a0 025171 lshift8 temp ,temp 
-:      025172 concatenate_temp16:
-0x74a1 025173 lshift16 temp ,temp 
-0x74a2 025174 ior temp ,temp 
-0x74a3 025175 rtn 
-:      025178 loop1:
-0x74a4 025179 branch loop1 
-:      025183 generate_stk:
-0x74a5 025184 call function_s1 
-0x74a6 025185 arg mem_le_ltk ,contw 
-0x74a7 025186 branch store_aes_result 
-:      025189 authenticate_rconfirm:
-0x74a8 025190 arg mem_le_srand ,contw 
-0x74a9 025191 branch authenticate_mconfirm ,master 
-0x74aa 025192 arg mem_le_mrand ,contw 
-:      025193 authenticate_mconfirm:
-0x74ab 025194 copy contr ,rega 
-0x74ac 025195 call memcpy16 
-0x74ad 025196 call function_c1 
-0x74ae 025197 arg mem_le_rconfirm ,contr 
-0x74af 025198 branch compare_res 
-:      025200 generate_confirm:
-0x74b0 025201 arg mem_le_mrand ,rega 
-0x74b1 025202 branch generate_mrand ,master 
-0x74b2 025203 arg mem_le_srand ,rega 
-:      025204 generate_mrand:
-0x74b3 025205 copy rega ,contw 
-0x74b4 025206 call generate_random 
-0x74b5 025207 branch function_c1 
-:      025209 generate_sk:
-0x74b6 025210 arg mem_le_skdm ,contr 
-0x74b7 025211 call load_data128 
-0x74b8 025212 arg mem_le_ltk ,contr 
-0x74b9 025213 call load_regext 
-0x74ba 025214 force 0x38 ,aes_ctrl 
-0x74bb 025215 force 0x0 ,aes_ctrl 
-0x74bc 025216 call wait_aes 
-0x74bd 025217 arg mem_le_sk ,contw 
-0x74be 025218 branch store_aes_result 
-:      025221 first_block_counter:
-0x74bf 025222 force 0x49 ,pdata 
-0x74c0 025223 branch first_block 
-:      025224 first_block_data:
-0x74c1 025225 force 1 ,pdata 
-:      025226 first_block:
-0x74c2 025227 force regidx_data ,regext_index 
-0x74c3 025228 lshift8 temp ,regext 
-0x74c4 025229 ior regext ,regext 
-0x74c5 025230 increase 1 ,regext_index 
-0x74c6 025231 rshift8 temp ,regext 
-0x74c7 025232 rshift16 regext ,regext 
-0x74c8 025233 fetch 2 ,mem_le_ivm 
-0x74c9 025234 lshift16 ,pdata ,pdata 
-0x74ca 025235 ior regext ,regext 
-0x74cb 025236 increase 1 ,regext_index 
-0x74cc 025237 ifetch 4 ,contr 
-0x74cd 025238 iforce regext 
-0x74ce 025239 increase 1 ,regext_index 
-0x74cf 025240 ifetch 2 ,contr 
-0x74d0 025241 byteswap rega ,regext 
-0x74d1 025242 lshift16 regext ,regext 
-0x74d2 025243 ior regext ,regext 
-0x74d3 025244 increase 1 ,regext_index 
-0x74d4 025245 rtn 
-:      025249 generate_mic:
-0x74d5 025250 add regc ,1 ,contr 
-0x74d6 025251 ifetch 1 ,contr 
-0x74d7 025252 iforce rega 
-0x74d8 025253 call first_block_counter 
-0x74d9 025254 call do_aes_ocb 
-0x74da 025256 force regidx_data ,regext_index 
-0x74db 025257 ifetch 1 ,regc 
-0x74dc 025258 and_into 0x3 ,pdata 
-0x74dd 025259 lshift16 pdata ,regext 
-0x74de 025260 set1 8 ,regext 
-0x74df 025261 call clear_hidata 
-0x74e0 025262 call do_aes_cbc 
-0x74e1 025264 copy rega ,loopcnt 
-0x74e2 025265 add regc ,2 ,contr 
-0x74e3 025266 call padding_data 
-:      025267 generate_mic_loop:
-0x74e4 025268 call aes_load_data 
-0x74e5 025269 call do_aes_cbc 
-0x74e6 025270 deposit loopcnt 
-0x74e7 025271 branch generate_mic_end ,blank 
-0x74e8 025272 branch generate_mic_loop 
-:      025273 generate_mic_end:
-0x74e9 025274 force regidx_result ,regext_index 
-0x74ea 025275 deposit regext 
-0x74eb 025276 store 4 ,mem_le_mic 
-0x74ec 025277 rtn 
-:      025279 aes_crypt_data:
-0x74ed 025280 increase 1 ,rega 
-0x74ee 025281 call first_block_data 
-0x74ef 025282 copy regc ,contr 
-0x74f0 025283 call aes_load_xor 
-0x74f1 025284 call do_aes_ctr 
-0x74f2 025285 call store_enc_data 
-0x74f3 025286 increase 16 ,regc 
-0x74f4 025287 increase -16 ,regb 
-0x74f5 025288 branch aes_crypt_data ,positive 
-0x74f6 025289 rtn 
-:      025291 le_encrypt:
-0x74f7 025292 arg mem_le_txheader ,regc 
-0x74f8 025293 fetcht 5 ,mem_le_pcnt_tx 
-0x74f9 025294 call generate_mic 
-0x74fa 025295 force regidx_xor ,regext_index 
-0x74fb 025296 iforce regext 
-0x74fc 025297 force 0 ,rega 
-0x74fd 025298 call first_block_data 
-0x74fe 025299 call do_aes_ctr 
-0x74ff 025300 arg mem_le_txpayload ,regc 
-0x7500 025301 fetch 1 ,mem_le_txlen 
-0x7501 025302 add pdata ,-1 ,regb 
-0x7502 025303 iadd regc ,contw 
-0x7503 025304 force regidx_result ,regext_index 
-0x7504 025305 deposit regext 
-0x7505 025306 istore 4 ,contw 
-0x7506 025307 call aes_crypt_data 
-0x7507 025308 fetch 1 ,mem_le_txlen 
-0x7508 025309 increase 4 ,pdata 
-0x7509 025310 store 1 ,mem_le_txlen 
-0x750a 025311 fetcht 5 ,mem_le_pcnt_tx 
-0x750b 025312 increase 1 ,temp 
-0x750c 025313 storet 5 ,mem_le_pcnt_tx 
-0x750d 025314 rtn 
-:      025316 le_decrypt:
-0x750e 025317 fetch 1 ,mem_le_rxbuf + 1 
-0x750f 025318 sub pdata ,20 ,null 
-0x7510 025319 branch le_dec_cont ,positive 
-:      025320 le_dec_cont:
-0x7511 025321 arg mem_le_rxbuf + 2 ,regc 
-0x7512 025322 add pdata ,-1 ,regb 
-0x7513 025323 increase -4 ,pdata 
-0x7514 025324 store 1 ,mem_le_rxbuf + 1 
-0x7515 025325 iadd regc ,contr 
-0x7516 025326 ifetch 4 ,contr 
-0x7517 025327 force regidx_xor ,regext_index 
-0x7518 025328 iforce regext 
-0x7519 025329 force 0 ,rega 
-0x751a 025330 fetcht 5 ,mem_le_pcnt_rx 
-0x751b 025331 call first_block_data 
-0x751c 025332 call do_aes_ctr 
-0x751d 025333 force regidx_result ,regext_index 
-0x751e 025334 deposit regext 
-0x751f 025335 store 4 ,mem_le_peer_mic 
-0x7520 025336 call aes_crypt_data 
-0x7521 025337 arg mem_le_rxbuf ,regc 
-0x7522 025338 call generate_mic 
-0x7523 025339 fetcht 4 ,mem_le_peer_mic 
-0x7524 025340 isub temp ,pdata 
-0x7525 025341 nrtn blank 
-0x7526 025342 fetch 4 ,mem_le_last_mic 
-0x7527 025343 isub temp ,pdata 
-0x7528 025344 rtn blank 
-0x7529 025345 storet 4 ,mem_le_last_mic 
-0x752a 025346 fetch 5 ,mem_le_pcnt_rx 
-0x752b 025347 increase 1 ,pdata 
-0x752c 025348 store 5 ,mem_le_pcnt_rx 
-0x752d 025349 force 0 ,pdata 
-0x752e 025350 rtn 
-:      025352 wait_aes:
-0x752f 025353 nbranch wait_aes ,aes_ready 
-0x7530 025354 rtn 
-:      025356 do_aes_ocb:
-0x7531 025357 force 0x30 ,aes_ctrl 
-0x7532 025358 force 0x0 ,aes_ctrl 
-0x7533 025359 branch wait_aes 
-:      025361 do_aes_cbc:
-0x7534 025362 force 0x32 ,aes_ctrl 
-0x7535 025363 force 0x2 ,aes_ctrl 
-0x7536 025364 branch wait_aes 
-:      025366 do_aes_ctr:
-0x7537 025367 force 0x34 ,aes_ctrl 
-0x7538 025368 force 0x4 ,aes_ctrl 
-0x7539 025369 branch wait_aes 
-:      025371 do_aes_cfb:
-0x753a 025372 force 0x36 ,aes_ctrl 
-0x753b 025373 force 0x6 ,aes_ctrl 
-0x753c 025374 branch wait_aes 
-:      025376 aes_init:
-0x753d 025377 force 1 ,aes_ctrl 
-0x753e 025378 force 0 ,aes_ctrl 
-0x753f 025379 rtn 
-:      025380 function_s1:
-0x7540 025381 force regidx_data ,regext_index 
-0x7541 025382 fetch 4 ,mem_le_mrand 
-0x7542 025383 iforce regext 
-0x7543 025384 increase 1 ,regext_index 
-0x7544 025385 ifetch 4 ,contr 
-0x7545 025386 iforce regext 
-0x7546 025387 increase 1 ,regext_index 
-0x7547 025388 fetch 4 ,mem_le_srand 
-0x7548 025389 iforce regext 
-0x7549 025390 increase 1 ,regext_index 
-0x754a 025391 ifetch 4 ,contr 
-0x754b 025392 iforce regext 
-0x754c 025393 increase 1 ,regext_index 
-0x754d 025394 call aes_clear 
-0x754e 025395 force 0x38 ,aes_ctrl 
-0x754f 025396 force 0x8 ,aes_ctrl 
-0x7550 025397 branch wait_aes 
-:      025400 function_c1:
-0x7551 025401 fetch 6 ,mem_le_lap 
-0x7552 025402 fetcht 6 ,mem_le_plap 
-0x7553 025403 branch function_c1_master ,master 
-0x7554 025404 fetch 6 ,mem_le_plap 
-0x7555 025405 fetcht 6 ,mem_le_lap 
-:      025406 function_c1_master:
-0x7556 025407 force regidx_xor ,regext_index 
-0x7557 025408 copy temp ,regext 
-0x7558 025409 increase 1 ,regext_index 
-0x7559 025410 rshift32 temp ,regext 
-0x755a 025411 lshift16 pdata ,pdata 
-0x755b 025412 ior regext ,regext 
-0x755c 025413 increase 1 ,regext_index 
-0x755d 025414 rshift32 pdata ,regext 
-0x755e 025415 increase 1 ,regext_index 
-0x755f 025416 force 0 ,regext 
-0x7560 025417 force 0 ,pdata 
-0x7561 025418 fetch 1 ,mem_le_conn_peer_addr_type 
-0x7562 025419 fetcht 1 ,mem_le_adv_own_addr_type 
-0x7563 025420 nbranch function_c1_irat ,master 
-0x7564 025422 fetch 1 ,mem_le_conn_own_addr_type 
-0x7565 025423 fetcht 1 ,mem_le_conn_peer_addr_type 
-:      025424 function_c1_irat:
-0x7566 025425 store 1 ,mem_le_iat 
-0x7567 025426 storet 1 ,mem_le_rat 
-0x7568 025427 force regidx_data ,regext_index 
-0x7569 025428 arg mem_le_iat ,regb 
-0x756a 025429 force 4 ,loopcnt 
-:      025430 function_c1_loop1:
-0x756b 025431 ifetch 4 ,rega 
-0x756c 025432 ifetcht 4 ,regb 
-0x756d 025433 ixor temp ,regext 
-0x756e 025434 increase 1 ,regext_index 
-0x756f 025435 increase 4 ,rega 
-0x7570 025436 increase 4 ,regb 
-0x7571 025437 loop function_c1_loop1 
-0x7572 025438 call aes_clear 
-0x7573 025439 force 0x38 ,aes_ctrl 
-0x7574 025440 force 0xc ,aes_ctrl 
-0x7575 025441 call wait_aes 
-0x7576 025443 call aes_clear_data 
-0x7577 025444 force 0x3a ,aes_ctrl 
-0x7578 025445 force 0x8 ,aes_ctrl 
-0x7579 025446 branch wait_aes 
-:      025448 padding_data:
-0x757a 025449 compare 0 ,loopcnt ,3 
-0x757b 025450 rtn true 
-0x757c 025451 deposit contr 
-0x757d 025452 iadd loopcnt ,contw 
-0x757e 025453 force 0 ,pdata 
-:      025454 padding_loop:
-0x757f 025455 istore 1 ,contw 
-0x7580 025456 increase 1 ,loopcnt 
-0x7581 025457 compare 0 ,loopcnt ,3 
-0x7582 025458 rtn true 
-0x7583 025459 branch padding_loop 
-:      025461 aes_load_data:
-0x7584 025462 force regidx_data ,regext_index 
-:      025463 load_data_loop:
-0x7585 025464 deposit loopcnt 
-0x7586 025465 branch load_data_padding ,blank 
-0x7587 025466 ifetch 4 ,contr 
-0x7588 025467 increase -4 ,loopcnt 
-:      025468 load_data_padding:
-0x7589 025469 iforce regext 
-0x758a 025470 increase 1 ,regext_index 
-0x758b 025471 compare regidx_key ,regext_index ,0xf 
-0x758c 025472 rtn true 
-0x758d 025473 branch load_data_loop 
-:      025475 aes_load_xor:
-0x758e 025476 force regidx_xor ,regext_index 
-0x758f 025477 branch load_regext 
-:      025478 load_key:
-0x7590 025479 force regidx_key ,regext_index 
-0x7591 025480 branch load_regext 
-:      025481 load_data128:
-0x7592 025482 force regidx_data ,regext_index 
-:      025483 load_regext:
-0x7593 025484 force 4 ,loopcnt 
-:      025485 load_regext_loop:
-0x7594 025486 ifetch 4 ,contr 
-0x7595 025487 iforce regext 
-0x7596 025488 increase 1 ,regext_index 
-0x7597 025489 loop load_regext_loop 
-0x7598 025490 rtn 
-:      025492 load_sk:
-0x7599 025493 arg mem_le_sk ,contr 
-0x759a 025494 branch load_key 
-:      025496 clear_hidata:
-0x759b 025497 force 4 ,loopcnt 
-0x759c 025498 branch clear_data_rest 
-:      025500 aes_clear_data:
-0x759d 025501 force regidx_data ,regext_index 
-:      025502 aes_clear:
-0x759e 025503 force 4 ,loopcnt 
-:      025504 clear_loop:
-0x759f 025505 force 0 ,regext 
-:      025506 clear_data_rest:
-0x75a0 025507 increase 1 ,regext_index 
-0x75a1 025508 loop clear_loop 
-0x75a2 025509 rtn 
-:      025511 store_aes_result:
-0x75a3 025512 force regidx_result ,regext_index 
-0x75a4 025513 force 4 ,loopcnt 
-:      025514 send_aes_result_loop:
-0x75a5 025515 deposit regext 
-0x75a6 025516 istore 4 ,contw 
-0x75a7 025517 increase 1 ,regext_index 
-0x75a8 025518 loop send_aes_result_loop 
-0x75a9 025519 rtn 
-:      025521 store_enc_data:
-0x75aa 025522 force regidx_result ,regext_index 
-0x75ab 025523 copy regc ,contw 
-0x75ac 025524 add regb ,1 ,loopcnt 
-0x75ad 025525 sub loopcnt ,15 ,null 
-0x75ae 025526 branch store_enc_loop ,positive 
-0x75af 025527 force 16 ,loopcnt 
-:      025528 store_enc_loop:
-0x75b0 025529 deposit regext 
-0x75b1 025530 sub loopcnt ,3 ,null 
-0x75b2 025531 branch store_enc_byte ,positive 
-0x75b3 025532 istore 4 ,contw 
-0x75b4 025533 increase -4 ,loopcnt 
-0x75b5 025534 rtn zero 
-0x75b6 025535 increase 1 ,regext_index 
-0x75b7 025536 branch store_enc_loop 
-:      025537 store_enc_byte:
-0x75b8 025538 istore 1 ,contw 
-0x75b9 025539 rshift8 pdata ,pdata 
-0x75ba 025540 loop store_enc_byte 
-0x75bb 025541 rtn 
-:      025544 compare_res:
-0x75bc 025545 force regidx_result ,regext_index 
-0x75bd 025546 force 4 ,loopcnt 
-:      025547 compare_res_loop:
-0x75be 025548 ifetch 4 ,contr 
-0x75bf 025549 isub regext ,null 
-0x75c0 025550 nrtn zero 
-0x75c1 025551 increase 1 ,regext_index 
-0x75c2 025552 loop compare_res_loop 
-0x75c3 025553 force 0 ,null 
-0x75c4 025554 rtn 
-:      025556 enable_authrom:
-0x75c5 025557 hfetch 1 ,core_clkoff 
-0x75c6 025558 set0 clock_off_auth_rom ,pdata 
-0x75c7 025559 hstore 1 ,core_clkoff 
-0x75c8 025560 rtn 
-:      025562 disable_authrom:
-0x75c9 025563 hfetch 1 ,core_clkoff 
-0x75ca 025564 set1 clock_off_auth_rom ,pdata 
-0x75cb 025565 hstore 1 ,core_clkoff 
-0x75cc 025566 rtn 
-:      025568 init_memp:
-0x75cd 025569 arg mem_p ,contw 
-0x75ce 025570 setsect 0 ,0x3ffff 
-0x75cf 025571 setsect 1 ,0x3ffff 
-0x75d0 025572 setsect 2 ,0x3ffff 
-0x75d1 025573 setsect 3 ,0x3fbff 
-0x75d2 025574 istore 9 ,contw 
-0x75d3 025575 setsect 0 ,0x3ffff 
-0x75d4 025576 setsect 1 ,0x3ffff 
-0x75d5 025577 setsect 2 ,0x3ffff 
-0x75d6 025578 setsect 3 ,0x3ffff 
-0x75d7 025579 istore 9 ,contw 
-0x75d8 025580 setsect 0 ,0x3ffff 
-0x75d9 025581 setsect 1 ,0x3ffff 
-0x75da 025582 setsect 2 ,0x3cfff 
-0x75db 025583 setsect 3 ,0x3ffff 
-0x75dc 025584 istore 9 ,contw 
-0x75dd 025585 setsect 0 ,0x3ffff 
-0x75de 025586 setsect 1 ,0x3ffff 
-0x75df 025587 setsect 2 ,0x3ffef 
-0x75e0 025588 setsect 3 ,0x3ffff 
-0x75e1 025589 istore 9 ,contw 
-0x75e2 025590 setsect 0 ,0x3ffff 
-0x75e3 025591 setsect 1 ,0x3ffff 
-0x75e4 025592 setsect 2 ,0x3ffff 
-0x75e5 025593 setsect 3 ,0x3ffff 
-0x75e6 025594 istore 9 ,contw 
-0x75e7 025595 setsect 0 ,0x3ffff 
-0x75e8 025596 setsect 1 ,0x26c7f 
-0x75e9 025597 setsect 2 ,0x146b 
-0x75ea 025598 setsect 3 ,0x37bb3 
-0x75eb 025599 istore 9 ,contw 
-0x75ec 025600 setsect 0 ,0x1feb8 
-0x75ed 025601 setsect 1 ,0x10c12 
-0x75ee 025602 setsect 2 ,0x2b722 
-0x75ef 025603 setsect 3 ,0x29fa6 
-0x75f0 025604 istore 9 ,contw 
-0x75f1 025605 setsect 0 ,0xe70f 
-0x75f2 025606 setsect 1 ,0x16720 
-0x75f3 025607 setsect 2 ,0x519e 
-0x75f4 025608 setsect 3 ,0x19084 
-0x75f5 025609 istore 9 ,contw 
-0x75f6 025610 setsect 0 ,0x31012 
-0x75f7 025611 setsect 1 ,0x360bf 
-0x75f8 025612 setsect 2 ,0x3f0af 
-0x75f9 025613 setsect 3 ,0x3d3 
-0x75fa 025614 istore 9 ,contw 
-0x75fb 025615 setsect 0 ,0x3a188 
-0x75fc 025616 setsect 1 ,0x3ad0 
-0x75fd 025617 setsect 2 ,0x3cbf2 
-0x75fe 025618 setsect 3 ,0x243d9 
-0x75ff 025619 istore 9 ,contw 
-0x7600 025620 setsect 0 ,0x2b030 
-0x7601 025621 setsect 1 ,0x36a03 
-0x7602 025622 setsect 2 ,0x11188 
-0x7603 025623 setsect 3 ,0x1e520 
-0x7604 025624 istore 9 ,contw 
-0x7605 025625 setsect 0 ,0x3a11e 
-0x7606 025626 setsect 1 ,0xfe5d 
-0x7607 025627 setsect 2 ,0xdd57 
-0x7608 025628 setsect 3 ,0x1ac93 
-0x7609 025629 istore 9 ,contw 
-0x760a 025630 setsect 0 ,0x11ed 
-0x760b 025631 setsect 1 ,0x218c4 
-0x760c 025632 setsect 2 ,0x8da7 
-0x760d 025633 setsect 3 ,0x257ff 
-0x760e 025634 istore 9 ,contw 
-0x760f 025635 setsect 0 ,0x3192b 
-0x7610 025636 setsect 1 ,0x34641 
-0x7611 025637 setsect 2 ,0x1be0c 
-0x7612 025638 setsect 3 ,0x366ad 
-0x7613 025639 istore 9 ,contw 
-0x7614 025640 setsect 0 ,0x1f83 
-0x7615 025641 setsect 1 ,0x15a23 
-0x7616 025642 setsect 2 ,0x3f9b0 
-0x7617 025643 setsect 3 ,0x3949 
-0x7618 025644 istore 9 ,contw 
-0x7619 025645 setsect 0 ,0x13a51 
-0x761a 025646 setsect 1 ,0x153fd 
-0x761b 025647 setsect 2 ,0x3372a 
-0x761c 025648 setsect 3 ,0xf1bb 
-0x761d 025649 istore 9 ,contw 
-0x761e 025650 setsect 0 ,0x3ae85 
-0x761f 025651 setsect 1 ,0x1eed9 
-0x7620 025652 setsect 2 ,0x9e66 
-0x7621 025653 setsect 3 ,0x1a8 
-0x7622 025654 istore 8 ,contw 
-0x7623 025655 rtn 
-:      025659 shutter_init:
-0x7624 025660 setarg shutter_send_process 
-0x7625 025661 store 2 ,mem_cb_bt_process 
-0x7626 025662 setarg shutter_process_idle 
-0x7627 025663 store 2 ,mem_cb_idle_process 
-0x7628 025664 setarg shutter_process_bb_event 
-0x7629 025665 store 2 ,mem_cb_bb_event_process 
-0x762a 025666 setarg shutter_process_lpm_before 
-0x762b 025667 store 2 ,mem_cb_before_lpm 
-0x762c 025668 setarg shutter_discovery_timeout_sleep 
-0x762d 025669 store 2 ,mem_cb_discovry_timeout 
-0x762e 025670 set1 mark_ext_patch ,mark 
-0x762f 025671 bpatch patch3f_1 ,mem_patch3f 
-0x7630 025672 rtn wake 
-0x7631 025674 hjam 0x00 ,core_gpio_sel1 
-0x7632 025675 call shutter_key_and_wake_gpio_setup 
-0x7633 025677 setarg shutter_before_hibernate 
-0x7634 025678 store 2 ,mem_cb_before_hibernate 
-0x7635 025680 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x7636 025681 jam 0 ,mem_shutter_key 
-0x7637 025682 jam flag_shutter_default ,mem_shutter_flag 
-0x7638 025683 setarg 0 
-0x7639 025684 store 4 ,mem_shutter_send_data 
-0x763a 025685 call app_check_reconn_target 
-0x763b 025686 branch app_bt_start_discovery_short ,blank 
-0x763c 025687 call app_led_on 
-0x763d 025688 call app_bt_stop_discovery 
-0x763e 025689 branch app_bt_start_reconnect 
-:      025691 shutter_key_and_wake_gpio_setup:
-0x763f 025692 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x7640 025693 call gpio_config_input 
-0x7641 025694 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x7642 025695 branch gpio_config_input 
-:      025697 shutter_cancel_key_shake:
-0x7643 025698 set1 mark_ext_patch ,mark 
-0x7644 025699 bpatch patch3f_2 ,mem_patch3f 
-0x7645 025700 fetcht 4 ,mem_shutter_clkn_bt_last 
-0x7646 025701 deposit clkn_bt 
-0x7647 025702 store 4 ,mem_shutter_clkn_bt_last 
-0x7648 025703 isub temp ,pdata 
-0x7649 025704 nrtn positive 
-0x764a 025705 sub pdata ,200 ,pdata 
-0x764b 025706 rtn 
-:      025708 shutter_send_process:
-0x764c 025709 fetch 1 ,mem_hid_interrupt_state 
-0x764d 025710 rtnne 0x3f 
-:      025711 shutter_scan_key_start:
-0x764e 025712 set1 mark_ext_patch ,mark 
-0x764f 025713 bpatch patch3f_3 ,mem_patch3f 
-0x7650 025714 fetch 1 ,mem_device_option 
-0x7651 025715 rtnne dvc_op_shutter 
-0x7652 025716 disable user 
-0x7653 025717 call shutter_scan_key 
-0x7654 025718 nrtn user 
-0x7655 025719 disable user 
-0x7656 025720 fetch 1 ,mem_scan_mode 
-0x7657 025721 beq 0x03 ,shutter_reconnect_scan_2 
-0x7658 025723 fetch 1 ,mem_shutter_flag 
-0x7659 025724 beq flag_shutter_iphonekey_send ,shutter_iphonekey_release 
-0x765a 025725 beq flag_shutter_androidkey_send ,shutter_androidkey_release 
-0x765b 025726 call shutter_cancel_key_shake 
-0x765c 025727 branch shutter_send_process_end ,positive 
-0x765d 025729 fetch 1 ,mem_shutter_key 
-0x765e 025730 bbit1 flag_shutter_iphonekey_press ,shutter_iphonekey_press 
-0x765f 025731 bbit1 flag_shutter_androidkey_press ,shutter_androidkey_press 
-:      025733 shutter_send_process_end:
-0x7660 025734 jam 0 ,mem_shutter_key 
-0x7661 025735 jam flag_shutter_default ,mem_shutter_flag 
-0x7662 025736 rtn 
-:      025739 shutter_iphonekey_release:
-0x7663 025740 jam flag_shutter_default ,mem_shutter_flag 
-0x7664 025741 call ui_led_blink_stop 
-0x7665 025742 fetch 1 ,mem_shutter_key_number 
-0x7666 025743 beq flag_shutter_1key ,shutter_1key_iphonekey_release 
-:      025744 shutter_2key_iphonekey_release:
-:      025745 shutter_iphonekey_release_package:
-0x7667 025746 jam 0x05 ,mem_shutter_send_length 
-0x7668 025747 jam 0x03 ,mem_shutter_send_data 
-0x7669 025748 branch shutter_send_keydata 
-:      025749 shutter_1key_iphonekey_release:
-0x766a 025750 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x766b 025751 branch shutter_1key_send_step1 
-:      025753 shutter_1key_send_step1:
-0x766c 025754 jam flag_shutter_1key_send_step2 ,mem_shutter_1key_send_sm 
-0x766d 025755 branch shutter_androidkey_press_package 
-:      025756 shutter_1key_send_step2:
-0x766e 025757 jam flag_shutter_1key_send_step3 ,mem_shutter_1key_send_sm 
-0x766f 025758 branch shutter_androidkey_release_package 
-:      025759 shutter_1key_send_step3:
-0x7670 025760 jam flag_shutter_1key_send_step4 ,mem_shutter_1key_send_sm 
-0x7671 025761 branch shutter_iphonekey_press_package 
-:      025762 shutter_1key_send_step4:
-0x7672 025763 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x7673 025764 branch shutter_iphonekey_release_package 
-:      025766 shutter_iphonekey_press:
-0x7674 025767 jam flag_shutter_iphonekey_send ,mem_shutter_flag 
-0x7675 025768 call ui_led_on 
-0x7676 025769 fetch 1 ,mem_shutter_key_number 
-0x7677 025770 beq flag_shutter_1key ,shutter_1key_iphonekey_press 
-:      025771 shutter_2key_iphonekey_press:
-:      025772 shutter_iphonekey_press_package:
-0x7678 025773 jam 0x05 ,mem_shutter_send_length 
-0x7679 025774 setarg 0x20003 
-0x767a 025775 store 3 ,mem_shutter_send_data 
-0x767b 025776 branch shutter_send_keydata 
-:      025777 shutter_1key_iphonekey_press:
-0x767c 025778 rtn 
-:      025780 shutter_androidkey_release:
-0x767d 025781 jam flag_shutter_default ,mem_shutter_flag 
-0x767e 025782 call ui_led_blink_stop 
-:      025783 shutter_androidkey_release_package:
-0x767f 025784 jam 0x0a ,mem_shutter_send_length 
-0x7680 025785 jam 0x01 ,mem_shutter_send_data 
-0x7681 025786 branch shutter_send_keydata 
-:      025787 shutter_androidkey_press:
-0x7682 025788 jam flag_shutter_androidkey_send ,mem_shutter_flag 
-0x7683 025789 call ui_led_on 
-:      025790 shutter_androidkey_press_package:
-0x7684 025791 jam 0x0a ,mem_shutter_send_length 
-0x7685 025792 jam 0x01 ,mem_shutter_send_data 
-0x7686 025793 setarg 0x280000 
-0x7687 025794 store 3 ,mem_shutter_send_data + 1 
-:      025796 shutter_send_keydata:
-0x7688 025797 set1 mark_ext_patch ,mark 
-0x7689 025798 bpatch patch3f_4 ,mem_patch3f 
-0x768a 025799 fetch 1 ,mem_shutter_send_length 
-0x768b 025800 copy pdata ,rega 
-0x768c 025801 call hid_malloc_tx_buff 
-0x768d 025802 fetch 2 ,mem_hid_int_remote_cid 
-0x768e 025803 istore 2 ,contw 
-0x768f 025804 setarg 0xa1 
-0x7690 025805 istore 1 ,contw 
-0x7691 025806 fetcht 4 ,mem_shutter_send_data 
-0x7692 025807 istoret 8 ,contw 
-0x7693 025808 setarg 0 
-0x7694 025809 istore 1 ,contw 
-0x7695 025810 store 4 ,mem_shutter_send_data 
-0x7696 025812 fetch 1 ,mem_shutter_1key_send_sm 
-0x7697 025813 beq flag_shutter_1key_send_step2 ,shutter_1key_send_step2 
-0x7698 025814 beq flag_shutter_1key_send_step3 ,shutter_1key_send_step3 
-0x7699 025815 beq flag_shutter_1key_send_step4 ,shutter_1key_send_step4 
-0x769a 025816 rtn 
-:      025818 shutter_scan_key:
-0x769b 025819 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x769c 025820 call gpio_get_bit 
-0x769d 025821 setarg 0 
-0x769e 025822 setflag true ,flag_shutter_iphonekey_press ,pdata 
-0x769f 025823 store 1 ,mem_shutter_key_temp 
-0x76a0 025824 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x76a1 025825 call gpio_get_bit 
-0x76a2 025826 setarg 0 
-0x76a3 025827 setflag true ,flag_shutter_androidkey_press ,pdata 
-0x76a4 025828 fetcht 1 ,mem_shutter_key_temp 
-0x76a5 025829 ior temp ,pdata 
-0x76a6 025830 fetcht 1 ,mem_shutter_key 
-0x76a7 025831 store 1 ,mem_shutter_key 
-0x76a8 025832 ixor temp ,null 
-0x76a9 025833 rtn zero 
-0x76aa 025834 enable user 
-0x76ab 025835 rtn 
-:      025837 shutter_process_bb_event:
-0x76ac 025838 copy regc ,pdata 
-0x76ad 025839 beq bt_evt_setup_complete ,shutter_bb_event_setup_complete 
-0x76ae 025840 beq bt_evt_hid_connected ,shutter_bb_event_hid_connected 
-0x76af 025841 beq bt_evt_hid_disconnected ,shutter_bb_event_hid_disconn 
-0x76b0 025842 beq bt_evt_virtual_cable_unplug ,shutter_bb_event_unplug 
-0x76b1 025843 beq bt_evt_bb_disconnected ,shutter_bb_event_bb_disconn 
-0x76b2 025844 beq bt_evt_reconn_failed ,shutter_bb_event_reconn_failed 
-0x76b3 025845 beq bt_evt_reconn_page_timeout ,shutter_bb_event_reconn_failed 
-0x76b4 025846 beq bt_evt_bb_connected ,shutter_process_bb_conn 
-0x76b5 025847 beq bt_evt_hid_handshake ,shutter_event_hid_handshake 
-0x76b6 025848 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x76b7 025849 and pdata ,0x0f ,temp 
-0x76b8 025850 and_into bt_evt_timer_mask ,pdata 
-0x76b9 025851 beq bt_evt_timer_init ,shutter_bb_event_timer 
-0x76ba 025852 rtn 
-:      025854 shutter_hid_handshake_timer:
-0x76bb 025855 fetch 1 ,mem_hid_handshake_timer_count 
-0x76bc 025856 rtn blank 
-0x76bd 025857 increase -1 ,pdata 
-0x76be 025858 store 1 ,mem_hid_handshake_timer_count 
-0x76bf 025859 nrtn blank 
-:      025860 shutter_event_hid_handshake:
-0x76c0 025861 jam app_handshake_done ,mem_app_handshake_flag 
-0x76c1 025862 call app_lpm_mult_enable 
-0x76c2 025863 call app_bt_store_reconn_info 
-0x76c3 025864 call app_bt_stop_discovery 
-0x76c4 025865 call app_led_off 
-0x76c5 025866 branch app_bt_enter_sniff 
-:      025869 shutter_process_bb_conn:
-0x76c6 025870 jam 0 ,mem_shutter_hid_disconn_count 
-0x76c7 025871 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76c8 025872 rtn 
-:      025874 shutter_bb_event_bb_disconn:
-0x76c9 025875 set1 mark_ext_patch ,mark 
-0x76ca 025876 bpatch patch3f_5 ,mem_patch3f 
-0x76cb 025877 jam 0 ,mem_unsniff2sniff_timer_count 
-0x76cc 025878 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76cd 025879 jam 0 ,mem_shutter_hid_disconn_count 
-0x76ce 025880 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x76cf 025881 bbit0 app_disc_after_sniff ,shutter_check_pairing 
-:      025882 shutter_bb_event_reconn_failed:
-0x76d0 025884 fetch 2 ,mem_discovery_timeout 
-0x76d1 025885 store 2 ,mem_discovery_timeout_timer_count 
-:      025886 shutter_discovery_on_not_renew_timer:
-0x76d2 025887 call app_disconn_reason_clear 
-0x76d3 025888 branch app_bt_start_discovery_led_blink 
-:      025890 shutter_check_pairing:
-0x76d4 025891 bbit0 app_disc_after_pairing ,shutter_check_reconn 
-0x76d5 025892 branch shutter_bb_event_reconn_failed 
-:      025894 shutter_check_reconn:
-0x76d6 025895 bbit0 app_disc_after_reconn ,shutter_discovery_on_not_renew_timer 
-0x76d7 025896 branch shutter_bb_event_reconn_failed 
-:      025899 shutter_bb_event_setup_complete:
-0x76d8 025900 call app_bt_stop_discovery 
-0x76d9 025901 branch app_led_stop_blink 
-:      025903 shutter_bb_event_hid_connected:
-0x76da 025904 setarg hid_handshake_timeout 
-0x76db 025905 store 1 ,mem_hid_handshake_timer_count 
-0x76dc 025906 rtn 
-:      025908 shutter_bb_event_hid_disconn:
-0x76dd 025909 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76de 025910 setarg flag_shutter_hid_disconn_timeout 
-0x76df 025911 store 1 ,mem_shutter_hid_disconn_count 
-0x76e0 025912 rtn 
-:      025914 shutter_bb_event_unplug:
-0x76e1 025915 setarg flag_shutter_cable_unplug_timeout 
-0x76e2 025916 store 1 ,mem_shutter_cable_unplug_conut 
-0x76e3 025917 rtn 
-:      025919 shutter_bb_event_timer:
-0x76e4 025920 set1 mark_ext_patch ,mark 
-0x76e5 025921 bpatch patch3f_6 ,mem_patch3f 
-0x76e6 025922 storet 1 ,mem_app_evt_timer_count 
-:      025923 shutter_bb_event_100ms_loop:
-0x76e7 025924 fetch 1 ,mem_app_evt_timer_count 
-0x76e8 025925 rtn blank 
-0x76e9 025926 increase -1 ,pdata 
-0x76ea 025927 store 1 ,mem_app_evt_timer_count 
-0x76eb 025928 call shutter_check_unplug_timer 
-0x76ec 025929 call shutter_hid_handshake_timer 
-0x76ed 025930 call shutter_check_hid_disconn_timer 
-0x76ee 025931 branch shutter_bb_event_100ms_loop 
-:      025933 shutter_check_unplug_timer:
-0x76ef 025934 fetch 1 ,mem_shutter_cable_unplug_conut 
-0x76f0 025935 rtn blank 
-0x76f1 025936 fetch 1 ,mem_shutter_cable_unplug_conut 
-0x76f2 025937 increase -1 ,pdata 
-0x76f3 025938 store 1 ,mem_shutter_cable_unplug_conut 
-0x76f4 025939 nrtn blank 
-0x76f5 025940 fetch 1 ,mem_control_tasks 
-0x76f6 025941 set1 l2cap_disconnect_interrupt ,pdata 
-0x76f7 025942 set1 l2cap_disconnect_control ,pdata 
-0x76f8 025943 store 1 ,mem_control_tasks 
-0x76f9 025944 rtn 
-:      025946 shutter_check_hid_disconn_timer:
-0x76fa 025947 fetch 1 ,mem_shutter_hid_disconn_count 
-0x76fb 025948 rtn blank 
-0x76fc 025949 fetch 1 ,mem_shutter_hid_disconn_count 
-0x76fd 025950 increase -1 ,pdata 
-0x76fe 025951 store 1 ,mem_shutter_hid_disconn_count 
-0x76ff 025952 nrtn blank 
-0x7700 025953 branch app_bt_disconnect 
-:      025955 shutter_reconnect_scan:
-0x7701 025956 set1 mark_ext_patch ,mark 
-0x7702 025957 bpatch patch3f_7 ,mem_patch3f 
-0x7703 025958 fetch 1 ,mem_scan_mode 
-0x7704 025959 rtnne 0x03 
-0x7705 025960 branch shutter_scan_key_start 
-:      025961 shutter_reconnect_scan_2:
-0x7706 025962 call shutter_cancel_key_shake 
-0x7707 025963 rtn positive 
-0x7708 025964 fetch 1 ,mem_shutter_key 
-0x7709 025965 rtn blank 
-0x770a 025966 call app_check_reconn_target 
-0x770b 025967 branch app_bt_start_discovery_short ,blank 
-0x770c 025968 call app_led_on 
-0x770d 025969 call app_bt_stop_discovery 
-0x770e 025970 branch app_bt_start_reconnect 
-:      025973 shutter_process_idle:
-0x770f 025974 branch shutter_reconnect_scan 
-:      025977 shutter_process_lpm_before:
-0x7710 025978 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x7711 025979 call gpio_set_wake_by_current_state 
-0x7712 025980 fetch 1 ,mem_shutter_key_number 
-0x7713 025981 bne flag_shutter_1key ,shutter_process_lpm_before_key2 
-0x7714 025982 rtn 
-:      025983 shutter_process_lpm_before_key2:
-0x7715 025984 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x7716 025985 branch gpio_set_wake_by_current_state 
-:      025987 shutter_before_hibernate:
-0x7717 025988 branch shutter_key_and_wake_gpio_setup 
-:      025991 shutter_discovery_timeout_sleep:
-0x7718 025992 branch app_enter_hibernate 
-:      025996 sp_initialize:
-0x7719 025997 set1 mark_ext_patch ,mark 
-0x771a 025998 bpatch patch3e_2 ,mem_patch3e 
-0x771b 025999 fetch 1 ,mem_ssp_enable 
-0x771c 026000 branch ssp_disable ,blank 
-0x771d 026001 call ssp_enable 
-0x771e 026002 setarg 0 
-0x771f 026003 store 8 ,mem_sp_state_start 
-0x7720 026004 store 4 ,mem_sp_flag_start 
-0x7721 026006 arg mem_sp_iocap_remote ,contw 
-0x7722 026007 istore 7 ,contw 
-0x7723 026008 jam default_statemachine ,mem_sp_localsm 
-0x7724 026009 branch sp_pubkey_calc 
-:      026011 sp_generate_local_key:
-0x7725 026012 jam sp_flag_commit ,mem_sp_flag 
-0x7726 026013 branch sp_generate_local_key0 
-:      026014 sp_master_generate_local_key:
-0x7727 026015 fetch 1 ,mem_sp_local_key_invalid 
-0x7728 026016 beq sp_key_valid ,sp_dhkey_calc 
-0x7729 026017 branch assert 
-:      026018 sp_generate_local_key0:
-0x772a 026019 fetch 1 ,mem_sp_local_key_invalid 
-0x772b 026020 beq sp_key_valid ,sp_start_send_pubkey 
-0x772c 026021 branch sp_pubkey_calc 
-:      026023 sp_start_send_pubkey:
-0x772d 026024 call sp_dhkey_calc 
-0x772e 026025 fetch 1 ,mem_master_sp_state 
-0x772f 026026 nrtn blank 
-0x7730 026027 jam sp_stat_key_send ,mem_sp_state 
-0x7731 026028 rtn 
-:      026030 sp_calculate_commitment:
-0x7732 026031 fetch 1 ,mem_sp_calc 
-0x7733 026032 bne sp_calc_standby ,sp_calculate_commitment_wait_dhkey_calc 
-0x7734 026033 call sp_local_random_key_generator 
-0x7735 026034 arg mem_sp_prarm_stack ,contw 
-0x7736 026035 setarg mem_sp_random_local_end 
-0x7737 026036 istore 2 ,contw 
-0x7738 026037 setarg mem_sp_pubkey_local_x_end 
-0x7739 026038 istore 2 ,contw 
-0x773a 026039 setarg mem_sp_pubkey_remote_x_end 
-0x773b 026040 istore 2 ,contw 
-0x773c 026041 branch sp_calculate_commitment0 
-:      026042 master_sp_calculate_commitment:
-0x773d 026043 arg mem_sp_prarm_stack ,contw 
-0x773e 026044 setarg mem_sp_random_remote_end 
-0x773f 026045 istore 2 ,contw 
-0x7740 026046 setarg mem_sp_pubkey_remote_x_end 
-0x7741 026047 istore 2 ,contw 
-0x7742 026048 setarg mem_sp_pubkey_local_x_end 
-0x7743 026049 istore 2 ,contw 
-:      026050 sp_calculate_commitment0:
-0x7744 026051 call function_f1 
-0x7745 026052 fetch 1 ,mem_master_sp_state 
-0x7746 026053 beq sp_stat_commit_calc ,master_sp_calculate_commitment0 
-0x7747 026054 jam sp_flag_commit ,mem_sp_flag 
-0x7748 026055 jam sp_stat_commit_send ,mem_sp_state 
-0x7749 026056 rtn 
-:      026057 master_sp_calculate_commitment0:
-0x774a 026058 jam sp_stat_commitment_compare ,mem_master_sp_state 
-0x774b 026059 call sp_master_generate_local_key 
-0x774c 026060 branch master_set_mem_master_sp_flag 
-:      026062 sp_local_random_key_generator:
-0x774d 026063 arg mem_sp_random_local ,contw 
-0x774e 026064 force 8 ,queue 
-0x774f 026065 branch random_generator 
-:      026067 sp_calculate_commitment_wait_dhkey_calc:
-0x7750 026068 jam sp_flag_commit ,mem_sp_flag 
-0x7751 026069 rtn 
-:      026071 sp_confirm_check:
-0x7752 026073 arg mem_addr_value ,contw 
-0x7753 026074 fetch 6 ,mem_lap 
-0x7754 026075 istore 6 ,contw 
-0x7755 026076 fetch 6 ,mem_plap 
-0x7756 026077 istore 6 ,contw 
-0x7757 026078 fetch 3 ,mem_sp_iocap_remote 
-0x7758 026079 istore 3 ,contw 
-0x7759 026081 call function_f3a 
-0x775a 026083 arg mem_sp_calc_result_high ,rega 
-0x775b 026084 arg mem_sp_check_result ,regb 
-0x775c 026085 force 4 ,queue 
-0x775d 026086 call compare4 
-0x775e 026087 nbranch sp_confirm_check_failed ,true 
-:      026089 sp_confirm_check_success:
-0x775f 026090 fetch 1 ,mem_master_sp_state 
-0x7760 026091 beq sp_stat_confirm_check ,sp_confirm_check_success_master 
-0x7761 026092 jam sp_stat_confirm_calc ,mem_sp_state 
-0x7762 026093 jam sp_flag_commit ,mem_sp_flag 
-0x7763 026094 jam lmp_accepted ,mem_lmo_opcode2 
-0x7764 026095 rtn 
-:      026096 sp_confirm_check_success_master:
-0x7765 026097 jam lmp_accepted ,mem_lmo_opcode2 
-0x7766 026098 jam sp_state_end ,mem_master_sp_state 
-0x7767 026099 branch master_set_mem_master_sp_flag 
-:      026102 sp_confirm_check_failed:
-0x7768 026103 fetch 1 ,mem_master_sp_state 
-0x7769 026104 beq sp_stat_confirm_check ,sp_confirm_check_failed_master 
-0x776a 026105 jam sp_stat_null ,mem_sp_state 
-0x776b 026106 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x776c 026108 jam authentication_failure_error ,mem_lmo_reason2 
-0x776d 026109 rtn 
-:      026110 sp_confirm_check_failed_master:
-0x776e 026111 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x776f 026112 jam sp_stat_null ,mem_master_sp_state 
-0x7770 026113 rtn 
-:      026115 sp_confirm_calc:
-0x7771 026116 fetch 1 ,mem_sp_dh_ready 
-0x7772 026117 beq sp_flag_commit ,sp_confirm_calc_ready 
-0x7773 026118 jam sp_stat_confirm_calc ,mem_master_sp_state 
-0x7774 026119 branch master_set_mem_master_sp_flag 
-:      026120 sp_confirm_calc_ready:
-0x7775 026121 arg mem_addr_value ,contw 
-0x7776 026122 fetch 6 ,mem_plap 
-0x7777 026123 istore 6 ,contw 
-0x7778 026124 fetch 6 ,mem_lap 
-0x7779 026125 istore 6 ,contw 
-0x777a 026126 fetch 3 ,mem_sp_iocap_local 
-0x777b 026127 istore 3 ,contw 
-0x777c 026129 call function_f3b 
-0x777d 026130 fetch 1 ,mem_master_sp_state 
-0x777e 026131 beq sp_stat_confirm_calc ,sp_confirm_calc_master 
-0x777f 026132 jam sp_stat_confirm_send ,mem_sp_state 
-0x7780 026133 jam sp_flag_commit ,mem_sp_flag 
-0x7781 026134 rtn 
-:      026135 sp_confirm_calc_master:
-0x7782 026136 jam sp_stat_confirm_send ,mem_master_sp_state 
-0x7783 026137 jam sp_flag_commit ,mem_master_sp_flag 
-0x7784 026138 rtn 
-:      026140 sp_master_key_prarm_push:
-0x7785 026141 arg mem_sp_prarm_stack ,contw 
-0x7786 026142 fetch 6 ,mem_plap 
-0x7787 026143 istore 6 ,contw 
-0x7788 026144 fetch 6 ,mem_lap 
-0x7789 026145 istore 6 ,contw 
-0x778a 026146 setarg mem_sp_random_local_end 
-0x778b 026147 istore 2 ,contw 
-0x778c 026148 setarg mem_sp_random_remote_end 
-0x778d 026149 istore 2 ,contw 
-0x778e 026150 branch sp_link_key_calc 
-:      026151 sp_link_key_prarm_push:
-0x778f 026152 jam sp_stat_done ,mem_sp_state 
-0x7790 026153 arg mem_sp_prarm_stack ,contw 
-0x7791 026154 fetch 6 ,mem_lap 
-0x7792 026155 istore 6 ,contw 
-0x7793 026156 fetch 6 ,mem_plap 
-0x7794 026157 istore 6 ,contw 
-0x7795 026158 setarg mem_sp_random_remote_end 
-0x7796 026159 istore 2 ,contw 
-0x7797 026160 setarg mem_sp_random_local_end 
-0x7798 026161 istore 2 ,contw 
-:      026162 sp_link_key_calc:
-0x7799 026164 arg mem_addr_value ,contw 
-0x779a 026165 fetch 6 ,mem_sp_prarm_stack 
-0x779b 026166 istore 6 ,contw 
-0x779c 026167 fetch 6 ,mem_sp_prarm_stack + 6 
-0x779d 026168 istore 6 ,contw 
-0x779e 026170 call function_f2 
-0x779f 026173 jam 1 ,mem_link_key_exists 
-0x77a0 026174 arg mem_link_key ,contw 
-0x77a1 026175 arg mem_sp_calc_result_high ,contr 
-0x77a2 026176 call memcpy16 
-0x77a3 026177 branch generate_linkkey_continue 
-:      026180 sp_pubkey_calc:
-0x77a4 026181 set1 mark_ext_patch ,mark 
-0x77a5 026182 bpatch patch3e_3 ,mem_patch3e 
-0x77a6 026183 fetch 1 ,mem_sp_local_key_invalid 
-0x77a7 026184 rtnne sp_key_invalid 
-0x77a8 026185 fetch 1 ,mem_sp_calc 
-0x77a9 026186 rtnne sp_calc_standby 
-0x77aa 026187 arg mem_sp_private_key ,contw 
-0x77ab 026188 force 11 ,queue 
-0x77ac 026189 call random_generator 
-0x77ad 026190 random pdata 
-0x77ae 026191 rshift pdata ,pdata 
-0x77af 026192 istore 2 ,contw 
-0x77b0 026194 arg mem_k ,contw 
-0x77b1 026195 arg mem_sp_private_key ,contr 
-0x77b2 026196 call memcpy24 
-0x77b3 026198 arg mem_ax ,contw 
-0x77b4 026199 arg mem_gx ,contr 
-0x77b5 026200 call memcpy48 
-0x77b6 026202 arg mem_az ,contw 
-0x77b7 026203 call bn_zero 
-0x77b8 026204 jam 1 ,mem_az 
-0x77b9 026206 call eckp_calc_init 
-0x77ba 026207 jam sp_calc_pubkey ,mem_sp_calc 
-0x77bb 026208 rtn 
-:      026210 sp_pubkey_generated:
-0x77bc 026211 arg mem_sp_pubkey_local ,contw 
-0x77bd 026212 arg mem_bx ,contr 
-0x77be 026213 call memcpy48 
-0x77bf 026214 jam sp_key_valid ,mem_sp_local_key_invalid 
-0x77c0 026215 jam sp_calc_standby ,mem_sp_calc 
-0x77c1 026216 rtn 
-:      026218 sp_dhkey_calc:
-0x77c2 026219 set1 mark_ext_patch ,mark 
-0x77c3 026220 bpatch patch3e_4 ,mem_patch3e 
-0x77c4 026221 fetch 1 ,mem_sp_dhkey_invalid 
-0x77c5 026222 rtnne sp_key_invalid 
-0x77c6 026223 fetch 1 ,mem_sp_calc 
-0x77c7 026224 rtnne sp_calc_standby 
-0x77c8 026226 arg mem_k ,contw 
-0x77c9 026227 arg mem_sp_private_key ,contr 
-0x77ca 026228 call memcpy24 
-0x77cb 026230 arg mem_ax ,contw 
-0x77cc 026231 arg mem_sp_pubkey_remote ,contr 
-0x77cd 026232 call memcpy48 
-0x77ce 026234 arg mem_az ,contw 
-0x77cf 026235 call bn_zero 
-0x77d0 026236 jam 1 ,mem_az 
-0x77d1 026238 call eckp_calc_init 
-0x77d2 026239 jam sp_calc_dhkey ,mem_sp_calc 
-0x77d3 026240 rtn 
-:      026242 sp_dhkey_generated:
-0x77d4 026243 jam sp_flag_commit ,mem_sp_dh_ready 
-0x77d5 026244 arg mem_sp_dhkey ,contw 
-0x77d6 026245 arg mem_bx ,contr 
-0x77d7 026246 call memcpy24 
-0x77d8 026247 jam sp_key_valid ,mem_sp_dhkey_invalid 
-0x77d9 026248 jam sp_calc_standby ,mem_sp_calc 
-0x77da 026249 rtn 
-:      026251 random_generator:
-0x77db 026252 increase -1 ,queue 
-0x77dc 026253 nrtn positive 
-0x77dd 026254 random pdata 
-0x77de 026255 istore 2 ,contw 
-0x77df 026256 branch random_generator 
-:      026257 compare4:
-0x77e0 026258 increase -1 ,queue 
-0x77e1 026259 nbranch compare4_success ,positive 
-0x77e2 026260 ifetch 4 ,rega 
-0x77e3 026261 copy pdata ,temp 
-0x77e4 026262 ifetch 4 ,regb 
-0x77e5 026263 iflip temp ,pdata 
-0x77e6 026264 nbranch compare4_failed ,zero 
-0x77e7 026265 increase 4 ,rega 
-0x77e8 026266 increase 4 ,regb 
-0x77e9 026267 branch compare4 
-:      026268 compare4_failed:
-0x77ea 026269 disable true 
-0x77eb 026270 rtn 
-:      026271 compare4_success:
-0x77ec 026272 enable true 
-0x77ed 026273 rtn 
-:      026280 simple_pairing_sequence:
-0x77ee 026281 set1 mark_ext_patch ,mark 
-0x77ef 026282 bpatch patch3e_5 ,mem_patch3e 
-0x77f0 026283 fetch 1 ,mem_sp_flag 
-0x77f1 026284 rtn blank 
-0x77f2 026285 jam sp_flag_standby ,mem_sp_flag 
-0x77f3 026286 fetch 1 ,mem_sp_state 
-0x77f4 026287 beq sp_stat_key_send ,sp_send_lmp_encapsulated_header 
-0x77f5 026288 beq sp_stat_commit_send ,sp_send_lmp_simple_pairing_comfirm 
-0x77f6 026289 beq sp_stat_random_send ,sp_send_lmp_simple_pairing_number 
-0x77f7 026290 beq sp_stat_confirm_send ,sp_send_lmp_dhkey_check 
-0x77f8 026291 beq sp_stat_key_generate ,sp_generate_local_key 
-0x77f9 026292 beq sp_stat_commit_calc ,sp_calculate_commitment 
-0x77fa 026293 beq sp_stat_confirm_check ,sp_confirm_check 
-0x77fb 026294 beq sp_stat_confirm_calc ,sp_confirm_calc 
-0x77fc 026295 beq sp_stat_link_key_calc ,sp_link_key_prarm_push 
-0x77fd 026297 rtn 
-:      026299 master_simple_paring_sequence:
-0x77fe 026300 set1 mark_ext_patch ,mark 
-0x77ff 026301 bpatch patch3e_6 ,mem_patch3e 
-0x7800 026302 fetch 1 ,mem_master_sp_flag 
-0x7801 026303 rtn blank 
-0x7802 026304 jam sp_flag_standby ,mem_master_sp_flag 
-0x7803 026305 fetch 1 ,mem_master_sp_state 
-0x7804 026306 beq sp_master_stat_start_skip ,sp_master_send_io_cap_get 
-0x7805 026307 beq sp_master_stat_start_done ,sp_master_send_io_cap_send 
-0x7806 026308 beq sp_stat_key_send ,sp_master_send_lmp_encapsulated_header 
-0x7807 026309 beq sp_stat_commit_calc ,master_sp_calculate_commitment 
-0x7808 026310 beq sp_stat_commitment_compare ,sp_master_commitment_compare 
-0x7809 026311 beq sp_stat_random_send ,sp_master_send_lmp_simple_pairing_number 
-0x780a 026312 beq sp_stat_confirm_calc ,sp_confirm_calc 
-0x780b 026313 beq sp_stat_confirm_send ,master_sp_send_lmp_dhkey_check 
-0x780c 026314 beq sp_stat_confirm_check ,sp_confirm_check 
-0x780d 026315 beq sp_state_end ,master_sp_sm_end 
-0x780e 026316 rtn 
-:      026318 master_set_mem_master_sp_flag:
-0x780f 026319 jam sp_flag_commit ,mem_master_sp_flag 
-0x7810 026320 rtn 
-:      026322 master_clear_mem_master_sp_flag:
-0x7811 026323 jam sp_flag_standby ,mem_master_sp_flag 
-0x7812 026324 rtn 
-:      026325 sp_calc_sequence:
-0x7813 026326 set1 mark_ext_patch ,mark 
-0x7814 026327 bpatch patch3e_7 ,mem_patch3e 
-0x7815 026328 fetch 1 ,mem_sp_calc 
-0x7816 026329 rtn blank 
-0x7817 026330 increase 0x80 ,pdata 
-0x7818 026331 store 1 ,mem_sp_calc 
-0x7819 026332 rtnbit1 7 
-0x781a 026333 fetch 1 ,mem_ec_loopc 
-0x781b 026334 branch sp_calc_sequence_done ,blank 
-0x781c 026335 branch eckp_calc 
-:      026337 sp_calc_sequence_done:
-0x781d 026338 call ecunmapz 
-0x781e 026339 fetch 1 ,mem_sp_calc 
-0x781f 026340 beq sp_calc_pubkey ,sp_pubkey_generated 
-0x7820 026341 beq sp_calc_dhkey ,sp_dhkey_generated 
-0x7821 026342 rtn 
-:      026345 bn_testbit:
-0x7822 026346 and pdata ,7 ,queue 
-0x7823 026347 rshift3 pdata ,pdata 
-0x7824 026348 iadd contr ,contr 
-0x7825 026349 ifetch 1 ,contr 
-0x7826 026350 qisolate0 pdata 
-0x7827 026351 rtn 
-:      026354 ec_copy:
-0x7828 026355 call memcpy24 
-0x7829 026356 call memcpy24 
-0x782a 026357 branch memcpy24 
-:      026360 bn_eq_zero:
-0x782b 026361 ifetch 8 ,contr 
-0x782c 026362 nrtn blank 
-0x782d 026363 ifetch 8 ,contr 
-0x782e 026364 nrtn blank 
-0x782f 026365 ifetch 8 ,contr 
-0x7830 026366 rtn 
-:      026370 bn_eq:
-0x7831 026371 force 6 ,loopcnt 
-:      026372 bn_eq_0:
-0x7832 026373 ifetch 4 ,rega 
-0x7833 026374 iforce temp 
-0x7834 026375 ifetch 4 ,regb 
-0x7835 026376 isub temp ,null 
-0x7836 026377 nrtn zero 
-0x7837 026378 increase 4 ,rega 
-0x7838 026379 increase 4 ,regb 
-0x7839 026380 loop bn_eq_0 
-0x783a 026381 rtn 
-:      026384 bn_bigeq:
-0x783b 026385 force 6 ,loopcnt 
-0x783c 026386 increase 20 ,rega 
-0x783d 026387 increase 20 ,regb 
-:      026388 bn_bigeq_0:
-0x783e 026389 ifetch 4 ,regb 
-0x783f 026390 iforce temp 
-0x7840 026391 ifetch 4 ,rega 
-0x7841 026392 isub temp ,pdata 
-0x7842 026393 nrtn positive 
-0x7843 026394 nrtn blank 
-0x7844 026395 increase -4 ,rega 
-0x7845 026396 increase -4 ,regb 
-0x7846 026397 loop bn_bigeq_0 
-0x7847 026398 rtn 
-:      026400 bn_add:
-0x7848 026401 force 6 ,loopcnt 
-0x7849 026402 force 0 ,regc 
-:      026403 bn_add_0:
-0x784a 026404 ifetch 4 ,rega 
-0x784b 026405 iforce temp 
-0x784c 026406 ifetch 4 ,regb 
-0x784d 026407 iadd temp ,pdata 
-0x784e 026408 iadd regc ,pdata 
-0x784f 026409 istore 4 ,contw 
-0x7850 026410 isolate1 32 ,pdata 
-0x7851 026411 setflag true ,0 ,regc 
-0x7852 026412 increase 4 ,rega 
-0x7853 026413 increase 4 ,regb 
-0x7854 026414 loop bn_add_0 
-0x7855 026415 rtn 
-:      026417 bn_sub:
-0x7856 026418 force 6 ,loopcnt 
-0x7857 026419 force 0 ,regc 
-:      026420 bn_sub_0:
-0x7858 026421 ifetch 4 ,regb 
-0x7859 026422 iforce temp 
-0x785a 026423 ifetch 4 ,rega 
-0x785b 026424 isub temp ,pdata 
-0x785c 026425 isub regc ,pdata 
-0x785d 026426 istore 4 ,contw 
-0x785e 026427 isolate1 32 ,pdata 
-0x785f 026428 setflag true ,0 ,regc 
-0x7860 026429 increase 4 ,rega 
-0x7861 026430 increase 4 ,regb 
-0x7862 026431 loop bn_sub_0 
-0x7863 026432 rtn 
-:      026434 bn_rshift6:
-0x7864 026435 force 6 ,loopcnt 
-0x7865 026436 increase 20 ,rega 
-:      026437 bn_rshift:
-0x7866 026438 force 0 ,regc 
-:      026439 bn_rshift_0:
-0x7867 026440 ifetch 4 ,rega 
-0x7868 026441 isolate1 0 ,pdata 
-0x7869 026442 setflag true ,1 ,regc 
-0x786a 026443 rshift pdata ,pdata 
-0x786b 026444 isolate1 0 ,regc 
-0x786c 026445 setflag true ,31 ,pdata 
-0x786d 026446 istore 4 ,rega 
-0x786e 026447 increase -4 ,rega 
-0x786f 026448 rshift regc ,regc 
-0x7870 026449 loop bn_rshift_0 
-0x7871 026450 rtn 
-:      026452 bn_lshift:
-0x7872 026453 force 6 ,loopcnt 
-0x7873 026454 force 0 ,regc 
-:      026455 bn_lshift_0:
-0x7874 026456 ifetch 4 ,rega 
-0x7875 026457 isolate1 31 ,pdata 
-0x7876 026458 setflag true ,1 ,regc 
-0x7877 026459 lshift pdata ,pdata 
-0x7878 026460 isolate1 0 ,regc 
-0x7879 026461 setflag true ,0 ,pdata 
-0x787a 026462 istore 4 ,rega 
-0x787b 026463 increase 4 ,rega 
-0x787c 026464 rshift regc ,regc 
-0x787d 026465 loop bn_lshift_0 
-0x787e 026466 rtn 
-:      026468 bn_lshiftmod:
-0x787f 026469 call bn_lshift 
-:      026470 bn_lshiftmod_ismod:
-0x7880 026471 isolate1 0 ,regc 
-0x7881 026472 branch bn_lshiftmod_0 ,true 
-0x7882 026473 arg mem_p ,regb 
-0x7883 026474 copy rega ,regc 
-0x7884 026475 increase -24 ,rega 
-0x7885 026476 call bn_bigeq 
-0x7886 026477 nrtn positive 
-0x7887 026478 copy regc ,rega 
-:      026479 bn_lshiftmod_0:
-0x7888 026480 increase -24 ,rega 
-0x7889 026481 arg mem_p ,regb 
-0x788a 026482 copy rega ,contw 
-0x788b 026483 branch bn_sub 
-:      026486 bn_addmod:
-0x788c 026487 call bn_add 
-0x788d 026488 copy contw ,rega 
-0x788e 026489 branch bn_lshiftmod_ismod 
-:      026491 bn_submod:
-0x788f 026492 call bn_sub 
-0x7890 026493 isolate0 0 ,regc 
-0x7891 026494 rtn true 
-0x7892 026495 arg mem_p ,regb 
-0x7893 026496 add contw ,-24 ,rega 
-0x7894 026497 copy rega ,contw 
-0x7895 026498 branch bn_add 
-:      026501 bn_p192mod:
-0x7896 026502 copy contw ,timeup 
-0x7897 026503 copy rega ,alarm 
-0x7898 026504 arg mem_tmp2 ,regb 
-0x7899 026505 copy regb ,contw 
-0x789a 026506 add rega ,24 ,contr 
-0x789b 026507 ifetch 8 ,contr 
-0x789c 026508 istore 8 ,contw 
-0x789d 026509 istore 8 ,contw 
-0x789e 026510 force 0 ,pdata 
-0x789f 026511 istore 8 ,contw 
-0x78a0 026512 copy timeup ,contw 
-0x78a1 026513 call bn_addmod 
-0x78a2 026514 arg mem_tmp2 ,regb 
-0x78a3 026515 copy regb ,contw 
-0x78a4 026516 force 0 ,pdata 
-0x78a5 026517 istore 8 ,contw 
-0x78a6 026518 add alarm ,32 ,contr 
-0x78a7 026519 ifetch 8 ,contr 
-0x78a8 026520 istore 8 ,contw 
-0x78a9 026521 istore 8 ,contw 
-0x78aa 026522 copy timeup ,rega 
-0x78ab 026523 copy rega ,contw 
-0x78ac 026524 call bn_addmod 
-0x78ad 026525 arg mem_tmp2 ,regb 
-0x78ae 026526 copy regb ,contw 
-0x78af 026527 add alarm ,40 ,contr 
-0x78b0 026528 ifetch 8 ,contr 
-0x78b1 026529 istore 8 ,contw 
-0x78b2 026530 istore 8 ,contw 
-0x78b3 026531 istore 8 ,contw 
-0x78b4 026532 copy timeup ,rega 
-0x78b5 026533 copy rega ,contw 
-0x78b6 026534 branch bn_addmod 
-:      026537 bn_load:
-0x78b7 026538 force 6 ,loopcnt 
-:      026539 bn_load_0:
-0x78b8 026540 ifetch 4 ,contr 
-0x78b9 026541 iforce regext 
-0x78ba 026542 increase 1 ,regext_index 
-0x78bb 026543 loop bn_load_0 
-0x78bc 026544 rtn 
-:      026548 bn_mulmod:
-0x78bd 026549 copy contw ,timeup 
-0x78be 026550 arg mem_tmp1 ,contw 
-0x78bf 026551 call bn_zero 
-0x78c0 026552 arg mem_tmp1 ,contw 
-0x78c1 026553 copy rega ,contr 
-0x78c2 026554 force 0 ,regext_index 
-0x78c3 026555 call bn_load 
-0x78c4 026556 copy regb ,contr 
-0x78c5 026557 call bn_load 
-0x78c6 026558 force 0 ,regb 
-:      026559 bn_mulmod_1:
-0x78c7 026560 force 0 ,temp 
-0x78c8 026561 force 6 ,regc 
-:      026562 bn_mulmod_0:
-0x78c9 026563 ifetch 4 ,contw 
-0x78ca 026564 iforce rega 
-0x78cb 026565 copy regb ,regext_index 
-0x78cc 026566 deposit regext 
-0x78cd 026567 copy regc ,regext_index 
-0x78ce 026568 imul32 regext ,pdata 
-0x78cf 026569 iadd rega ,pdata 
-0x78d0 026570 iadd temp ,pdata 
-0x78d1 026571 istore 4 ,contw 
-0x78d2 026572 rshift32 pdata ,temp 
-0x78d3 026573 increase 1 ,regc 
-0x78d4 026574 compare 12 ,regc ,0xff 
-0x78d5 026575 nbranch bn_mulmod_0 ,true 
-0x78d6 026576 deposit temp 
-0x78d7 026577 istore 4 ,contw 
-0x78d8 026578 increase -24 ,contw 
-0x78d9 026579 increase 1 ,regb 
-0x78da 026580 compare 6 ,regb ,0xff 
-0x78db 026581 nbranch bn_mulmod_1 ,true 
-0x78dc 026582 arg mem_tmp1 ,rega 
-0x78dd 026583 copy timeup ,contw 
-0x78de 026584 branch bn_p192mod 
-:      026587 bn_sqrmod:
-0x78df 026588 copy rega ,regb 
-0x78e0 026589 branch bn_mulmod 
-:      026591 bn_rshifteven:
-0x78e1 026592 copy rega ,alarm 
-:      026593 bn_rshifteven_1:
-0x78e2 026594 copy alarm ,rega 
-0x78e3 026595 ifetch 1 ,rega 
-0x78e4 026596 isolate1 0 ,pdata 
-0x78e5 026597 rtn true 
-0x78e6 026598 call bn_rshift6 
-0x78e7 026599 ifetch 1 ,regb 
-0x78e8 026600 isolate0 0 ,pdata 
-0x78e9 026601 branch bn_rshifteven_0 ,true 
-0x78ea 026602 arg mem_p ,rega 
-0x78eb 026603 copy regb ,contw 
-0x78ec 026604 call bn_add 
-0x78ed 026605 ifetch 1 ,regb 
-0x78ee 026606 iadd regc ,pdata 
-0x78ef 026607 istore 1 ,regb 
-0x78f0 026608 increase -24 ,regb 
-:      026609 bn_rshifteven_0:
-0x78f1 026610 add regb ,24 ,rega 
-0x78f2 026611 force 7 ,loopcnt 
-0x78f3 026612 call bn_rshift 
-0x78f4 026613 branch bn_rshifteven_1 
-:      026616 bn_invmod:
-0x78f5 026617 copy contw ,timeup 
-0x78f6 026618 arg mem_tmp0 ,contw 
-0x78f7 026619 call bn_zero 
-0x78f8 026620 force 0 ,pdata 
-0x78f9 026621 store 4 ,mem_tmp5 
-0x78fa 026622 store 4 ,mem_t2 
-0x78fb 026623 jam 1 ,mem_tmp0 
-0x78fc 026624 arg mem_tmp1 ,contw 
-0x78fd 026625 call bn_zero 
-0x78fe 026626 arg mem_p ,contr 
-0x78ff 026627 arg mem_tmp2 ,contw 
-0x7900 026628 call memcpy24 
-0x7901 026629 copy rega ,contr 
-0x7902 026630 arg mem_tmp3 ,contw 
-0x7903 026631 call memcpy24 
-:      026632 bn_invmod_2:
-0x7904 026633 arg mem_tmp3 ,contr 
-0x7905 026634 call bn_eq_zero 
-0x7906 026635 branch bn_invmod_0 ,blank 
-0x7907 026636 arg mem_tmp3 ,rega 
-0x7908 026637 arg mem_tmp0 ,regb 
-0x7909 026638 call bn_rshifteven 
-0x790a 026640 arg mem_tmp2 ,rega 
-0x790b 026641 arg mem_tmp1 ,regb 
-0x790c 026642 call bn_rshifteven 
-0x790d 026643 arg mem_tmp3 ,rega 
-0x790e 026644 arg mem_tmp2 ,regb 
-0x790f 026645 call bn_bigeq 
-0x7910 026646 branch bn_invmod_1 ,positive 
-0x7911 026647 arg mem_tmp2 ,rega 
-0x7912 026648 arg mem_tmp3 ,regb 
-0x7913 026649 copy rega ,contw 
-0x7914 026650 call bn_sub 
-0x7915 026651 arg mem_tmp0 ,rega 
-0x7916 026652 arg mem_tmp1 ,regb 
-0x7917 026653 copy regb ,contw 
-0x7918 026654 call bn_add 
-0x7919 026655 ifetch 1 ,rega 
-0x791a 026656 iadd regc ,regc 
-0x791b 026657 ifetch 1 ,regb 
-0x791c 026658 iadd regc ,pdata 
-0x791d 026659 istore 1 ,regb 
-0x791e 026660 branch bn_invmod_2 
-:      026661 bn_invmod_1:
-0x791f 026662 arg mem_tmp3 ,rega 
-0x7920 026663 arg mem_tmp2 ,regb 
-0x7921 026664 copy rega ,contw 
-0x7922 026665 call bn_sub 
-0x7923 026666 arg mem_tmp1 ,rega 
-0x7924 026667 arg mem_tmp0 ,regb 
-0x7925 026668 copy regb ,contw 
-0x7926 026669 call bn_add 
-0x7927 026670 ifetch 1 ,rega 
-0x7928 026671 iadd regc ,regc 
-0x7929 026672 ifetch 1 ,regb 
-0x792a 026673 iadd regc ,pdata 
-0x792b 026674 istore 1 ,regb 
-0x792c 026675 branch bn_invmod_2 
-:      026676 bn_invmod_0:
-0x792d 026677 arg mem_tmp0 ,contw 
-0x792e 026678 call bn_zero 
-0x792f 026679 fetch 1 ,mem_tmp5 
-0x7930 026680 store 1 ,mem_tmp0 
-0x7931 026681 store 1 ,mem_tmp0a 
-0x7932 026682 arg mem_tmp0 ,rega 
-0x7933 026683 arg mem_tmp1 ,regb 
-0x7934 026684 copy regb ,contw 
-0x7935 026685 call bn_addmod 
-0x7936 026686 arg mem_p ,rega 
-0x7937 026687 arg mem_tmp1 ,regb 
-0x7938 026688 copy timeup ,contw 
-0x7939 026689 branch bn_submod 
-:      026694 ecdbl:
-0x793a 026695 arg mem_cz ,rega 
-0x793b 026696 arg mem_t2 ,contw 
-0x793c 026697 call bn_sqrmod 
-0x793d 026698 arg mem_t2 ,rega 
-0x793e 026699 arg mem_t3 ,contw 
-0x793f 026700 call bn_sqrmod 
-0x7940 026701 arg mem_a ,rega 
-0x7941 026702 arg mem_t3 ,regb 
-0x7942 026703 arg mem_t3 ,contw 
-0x7943 026704 call bn_mulmod 
-0x7944 026705 arg mem_cx ,rega 
-0x7945 026706 arg mem_t2 ,contw 
-0x7946 026707 call bn_sqrmod 
-0x7947 026708 arg mem_t2 ,contr 
-0x7948 026709 arg mem_t1 ,contw 
-0x7949 026710 call memcpy24 
-0x794a 026711 arg mem_t1 ,rega 
-0x794b 026712 call bn_lshiftmod 
-0x794c 026713 arg mem_t2 ,rega 
-0x794d 026714 arg mem_t1 ,regb 
-0x794e 026715 arg mem_t2 ,contw 
-0x794f 026716 call bn_addmod 
-0x7950 026717 arg mem_t2 ,rega 
-0x7951 026718 arg mem_t3 ,regb 
-0x7952 026719 arg mem_t2 ,contw 
-0x7953 026720 call bn_addmod 
-0x7954 026721 arg mem_cx ,contr 
-0x7955 026722 arg mem_t1 ,contw 
-0x7956 026723 call memcpy24 
-0x7957 026724 arg mem_cy ,rega 
-0x7958 026725 arg mem_t3 ,contw 
-0x7959 026726 call bn_sqrmod 
-0x795a 026727 arg mem_t1 ,rega 
-0x795b 026728 call bn_lshiftmod 
-0x795c 026729 arg mem_t1 ,rega 
-0x795d 026730 call bn_lshiftmod 
-0x795e 026731 arg mem_t1 ,rega 
-0x795f 026732 arg mem_t3 ,regb 
-0x7960 026733 arg mem_t1 ,contw 
-0x7961 026734 call bn_mulmod 
-0x7962 026735 arg mem_t3 ,rega 
-0x7963 026736 arg mem_t0 ,contw 
-0x7964 026737 call bn_sqrmod 
-0x7965 026738 arg mem_t0 ,rega 
-0x7966 026739 call bn_lshiftmod 
-0x7967 026740 arg mem_t0 ,rega 
-0x7968 026741 call bn_lshiftmod 
-0x7969 026742 arg mem_t0 ,rega 
-0x796a 026743 call bn_lshiftmod 
-0x796b 026744 arg mem_cy ,contr 
-0x796c 026745 arg mem_t3 ,contw 
-0x796d 026746 call memcpy24 
-0x796e 026747 arg mem_t3 ,rega 
-0x796f 026748 call bn_lshiftmod 
-0x7970 026749 arg mem_t3 ,rega 
-0x7971 026750 arg mem_cz ,regb 
-0x7972 026751 arg mem_cz ,contw 
-0x7973 026752 call bn_mulmod 
-0x7974 026753 arg mem_t2 ,rega 
-0x7975 026754 arg mem_t3 ,contw 
-0x7976 026755 call bn_sqrmod 
-0x7977 026756 arg mem_t3 ,rega 
-0x7978 026757 arg mem_t1 ,regb 
-0x7979 026758 arg mem_t3 ,contw 
-0x797a 026759 call bn_submod 
-0x797b 026760 arg mem_t3 ,rega 
-0x797c 026761 arg mem_t1 ,regb 
-0x797d 026762 arg mem_cx ,contw 
-0x797e 026763 call bn_submod 
-0x797f 026764 arg mem_t1 ,rega 
-0x7980 026765 arg mem_cx ,regb 
-0x7981 026766 arg mem_t3 ,contw 
-0x7982 026767 call bn_submod 
-0x7983 026768 arg mem_t3 ,rega 
-0x7984 026769 arg mem_t2 ,regb 
-0x7985 026770 arg mem_t3 ,contw 
-0x7986 026771 call bn_mulmod 
-0x7987 026772 arg mem_t3 ,rega 
-0x7988 026773 arg mem_t0 ,regb 
-0x7989 026774 arg mem_cy ,contw 
-0x798a 026775 branch bn_submod 
-:      026779 ecadd:
-0x798b 026780 arg mem_az ,rega 
-0x798c 026781 arg mem_t7 ,contw 
-0x798d 026782 call bn_sqrmod 
-0x798e 026783 arg mem_cx ,rega 
-0x798f 026784 arg mem_t7 ,regb 
-0x7990 026785 arg mem_t0 ,contw 
-0x7991 026786 call bn_mulmod 
-0x7992 026787 arg mem_az ,rega 
-0x7993 026788 arg mem_t7 ,regb 
-0x7994 026789 arg mem_t7 ,contw 
-0x7995 026790 call bn_mulmod 
-0x7996 026791 arg mem_cy ,rega 
-0x7997 026792 arg mem_t7 ,regb 
-0x7998 026793 arg mem_t1 ,contw 
-0x7999 026794 call bn_mulmod 
-0x799a 026795 arg mem_cz ,rega 
-0x799b 026796 arg mem_t7 ,contw 
-0x799c 026797 call bn_sqrmod 
-0x799d 026798 arg mem_ax ,rega 
-0x799e 026799 arg mem_t7 ,regb 
-0x799f 026800 arg mem_t2 ,contw 
-0x79a0 026801 call bn_mulmod 
-0x79a1 026802 arg mem_cz ,rega 
-0x79a2 026803 arg mem_t7 ,regb 
-0x79a3 026804 arg mem_t7 ,contw 
-0x79a4 026805 call bn_mulmod 
-0x79a5 026806 arg mem_ay ,rega 
-0x79a6 026807 arg mem_t7 ,regb 
-0x79a7 026808 arg mem_t3 ,contw 
-0x79a8 026809 call bn_mulmod 
-0x79a9 026810 arg mem_t0 ,rega 
-0x79aa 026811 arg mem_t2 ,regb 
-0x79ab 026812 arg mem_t7 ,contw 
-0x79ac 026813 call bn_submod 
-0x79ad 026814 arg mem_t0 ,rega 
-0x79ae 026815 arg mem_t2 ,regb 
-0x79af 026816 arg mem_t0 ,contw 
-0x79b0 026817 call bn_addmod 
-0x79b1 026818 arg mem_t1 ,rega 
-0x79b2 026819 arg mem_t3 ,regb 
-0x79b3 026820 arg mem_t2 ,contw 
-0x79b4 026821 call bn_submod 
-0x79b5 026822 arg mem_t1 ,rega 
-0x79b6 026823 arg mem_t3 ,regb 
-0x79b7 026824 arg mem_t1 ,contw 
-0x79b8 026825 call bn_addmod 
-0x79b9 026826 arg mem_t1 ,rega 
-0x79ba 026827 arg mem_t7 ,regb 
-0x79bb 026828 arg mem_t1 ,contw 
-0x79bc 026829 call bn_mulmod 
-0x79bd 026830 arg mem_cz ,rega 
-0x79be 026831 arg mem_az ,regb 
-0x79bf 026832 arg mem_t3 ,contw 
-0x79c0 026833 call bn_mulmod 
-0x79c1 026834 arg mem_t3 ,rega 
-0x79c2 026835 arg mem_t7 ,regb 
-0x79c3 026836 arg mem_cz ,contw 
-0x79c4 026837 call bn_mulmod 
-0x79c5 026838 arg mem_t7 ,rega 
-0x79c6 026839 arg mem_t7 ,contw 
-0x79c7 026840 call bn_sqrmod 
-0x79c8 026841 arg mem_t7 ,rega 
-0x79c9 026842 arg mem_t0 ,regb 
-0x79ca 026843 arg mem_t3 ,contw 
-0x79cb 026844 call bn_mulmod 
-0x79cc 026845 arg mem_t7 ,rega 
-0x79cd 026846 arg mem_t1 ,regb 
-0x79ce 026847 arg mem_t1 ,contw 
-0x79cf 026848 call bn_mulmod 
-0x79d0 026849 arg mem_t2 ,rega 
-0x79d1 026850 arg mem_cx ,contw 
-0x79d2 026851 call bn_sqrmod 
-0x79d3 026852 arg mem_cx ,rega 
-0x79d4 026853 arg mem_t3 ,regb 
-0x79d5 026854 arg mem_cx ,contw 
-0x79d6 026855 call bn_submod 
-0x79d7 026856 arg mem_cx ,contr 
-0x79d8 026857 arg mem_t7 ,contw 
-0x79d9 026858 call memcpy24 
-0x79da 026859 arg mem_t7 ,rega 
-0x79db 026860 call bn_lshiftmod 
-0x79dc 026861 arg mem_t3 ,rega 
-0x79dd 026862 arg mem_t7 ,regb 
-0x79de 026863 arg mem_t3 ,contw 
-0x79df 026864 call bn_submod 
-0x79e0 026865 arg mem_t3 ,rega 
-0x79e1 026866 arg mem_t2 ,regb 
-0x79e2 026867 arg mem_t2 ,contw 
-0x79e3 026868 call bn_mulmod 
-0x79e4 026869 arg mem_t2 ,rega 
-0x79e5 026870 arg mem_t1 ,regb 
-0x79e6 026871 arg mem_cy ,contw 
-0x79e7 026872 call bn_submod 
-0x79e8 026873 arg mem_cy ,rega 
-0x79e9 026874 arg mem_p ,regb 
-0x79ea 026875 arg mem_cy ,contw 
-0x79eb 026876 force 0 ,regc 
-0x79ec 026877 fetch 1 ,mem_cy 
-0x79ed 026878 isolate1 0 ,pdata 
-0x79ee 026879 call bn_add ,true 
-0x79ef 026880 copy regc ,alarm 
-0x79f0 026881 arg mem_cy ,rega 
-0x79f1 026882 call bn_rshift6 
-0x79f2 026883 fetch 1 ,mem_cy5 
-0x79f3 026884 isolate1 0 ,alarm 
-0x79f4 026885 setflag true ,7 ,pdata 
-0x79f5 026886 store 1 ,mem_cy5 
-0x79f6 026887 rtn 
-:      026890 eckp:
-0x79f7 026891 jam 192 ,mem_ec_loopc 
-0x79f8 026892 jam 1 ,mem_ec_infinite 
-:      026893 eckp_0:
-0x79f9 026894 fetch 1 ,mem_ec_loopc 
-0x79fa 026895 increase -1 ,pdata 
-0x79fb 026896 nrtn positive 
-0x79fc 026897 store 1 ,mem_ec_loopc 
-0x79fd 026898 fetch 1 ,mem_ec_infinite 
-0x79fe 026899 call ecdbl ,blank 
-0x79ff 026900 fetch 1 ,mem_ec_loopc 
-0x7a00 026901 arg mem_k ,contr 
-0x7a01 026902 call bn_testbit 
-0x7a02 026903 branch eckp_0 ,true 
-0x7a03 026904 fetch 1 ,mem_ec_infinite 
-0x7a04 026905 nbranch eckp_1 ,blank 
-0x7a05 026906 call ecadd 
-0x7a06 026907 branch eckp_0 
-:      026908 eckp_1:
-0x7a07 026909 jam 0 ,mem_ec_infinite 
-0x7a08 026910 arg mem_ax ,contr 
-0x7a09 026911 arg mem_cx ,contw 
-0x7a0a 026912 call ec_copy 
-0x7a0b 026913 branch eckp_0 
-:      026916 ecunmapz:
-0x7a0c 026917 arg mem_cz ,rega 
-0x7a0d 026918 arg mem_t3 ,contw 
-0x7a0e 026919 call bn_invmod 
-0x7a0f 026920 arg mem_t3 ,rega 
-0x7a10 026921 arg mem_t1 ,contw 
-0x7a11 026922 call bn_sqrmod 
-0x7a12 026923 arg mem_cx ,rega 
-0x7a13 026924 arg mem_t1 ,regb 
-0x7a14 026925 arg mem_bx ,contw 
-0x7a15 026926 call bn_mulmod 
-0x7a16 026927 arg mem_t3 ,rega 
-0x7a17 026928 arg mem_t1 ,regb 
-0x7a18 026929 arg mem_t2 ,contw 
-0x7a19 026930 call bn_mulmod 
-0x7a1a 026931 arg mem_cy ,rega 
-0x7a1b 026932 arg mem_t2 ,regb 
-0x7a1c 026933 arg mem_by ,contw 
-0x7a1d 026934 branch bn_mulmod 
-:      026937 sha_endian_swap:
-0x7a1e 026938 force 16 ,loopcnt 
-:      026939 sha_endian_swap2:
-0x7a1f 026940 ifetch 4 ,contr 
-0x7a20 026941 force 4 ,rega 
-0x7a21 026942 increase 3 ,contw 
-:      026943 sha_endian_loop:
-0x7a22 026944 istore 1 ,contw 
-0x7a23 026945 rshift8 pdata ,pdata 
-0x7a24 026946 increase -2 ,contw 
-0x7a25 026947 increase -1 ,rega 
-0x7a26 026948 nbranch sha_endian_loop ,zero 
-0x7a27 026949 increase 5 ,contw 
-0x7a28 026950 loop sha_endian_swap2 
-0x7a29 026951 rtn 
-:      026954 sha_getw:
-0x7a2a 026955 lshift2 queue ,pdata 
-0x7a2b 026956 iadd timeup ,contr 
-0x7a2c 026957 ifetch 4 ,contr 
-0x7a2d 026958 rtn 
-:      026960 sha_r:
-0x7a2e 026961 force 16 ,alarm 
-0x7a2f 026962 arg memdat ,timeup 
-:      026963 sha_r_loop:
-0x7a30 026964 add alarm ,-7 ,queue 
-0x7a31 026965 call sha_getw 
-0x7a32 026966 iforce temp 
-0x7a33 026967 add alarm ,-16 ,queue 
-0x7a34 026968 call sha_getw 
-0x7a35 026969 iadd temp ,temp 
-0x7a36 026970 add alarm ,-2 ,queue 
-0x7a37 026971 call sha_getw 
-0x7a38 026972 shasx pdata ,1 ,pdata 
-0x7a39 026973 iadd temp ,temp 
-0x7a3a 026974 add alarm ,-15 ,queue 
-0x7a3b 026975 call sha_getw 
-0x7a3c 026976 shasx pdata ,0 ,pdata 
-0x7a3d 026977 iadd temp ,temp 
-0x7a3e 026978 lshift2 alarm ,pdata 
-0x7a3f 026979 iadd timeup ,contw 
-0x7a40 026980 istoret 4 ,contw 
-0x7a41 026981 increase 1 ,alarm 
-0x7a42 026982 compare 64 ,alarm ,0xff 
-0x7a43 026983 nbranch sha_r_loop ,true 
-0x7a44 026984 rtn 
-:      026987 sha_init:
-0x7a45 026988 arg memh0 ,contr 
-0x7a46 026989 force 7 ,regext_index 
-:      026990 sha_init_0:
-0x7a47 026991 ifetch 4 ,contr 
-0x7a48 026992 iforce regext 
-0x7a49 026993 increase -1 ,regext_index 
-0x7a4a 026994 branch sha_init_0 ,positive 
-0x7a4b 026995 rtn 
-:      026997 sha:
-0x7a4c 026998 set1 mark_ext_patch ,mark 
-0x7a4d 026999 bpatch patch3f_0 ,mem_patch3f 
-0x7a4e 027000 call sha_r 
-0x7a4f 027001 arg memahbak ,contw 
-0x7a50 027002 force 0 ,regext_index 
-:      027003 sha_0:
-0x7a51 027004 deposit regext 
-0x7a52 027005 istore 4 ,contw 
-0x7a53 027006 increase 1 ,regext_index 
-0x7a54 027007 compare 8 ,regext_index ,0xff 
-0x7a55 027008 nbranch sha_0 ,true 
-0x7a56 027009 call enable_authrom 
-0x7a57 027010 arg memk ,timeup 
-0x7a58 027011 arg memdat ,alarm 
-0x7a59 027012 force 64 ,loopcnt 
-:      027013 sha_loop:
-0x7a5a 027014 ifetcht 4 ,alarm 
-0x7a5b 027015 ifetch 4 ,timeup 
-0x7a5c 027016 increase 4 ,timeup 
-0x7a5d 027017 increase 4 ,alarm 
-0x7a5e 027018 iadd temp ,pdata 
-0x7a5f 027019 force 7 ,regext_index 
-0x7a60 027020 iadd regext ,temp 
-0x7a61 027021 force 4 ,regext_index 
-0x7a62 027022 shasx regext ,3 ,pdata 
-0x7a63 027023 iadd temp ,temp 
-0x7a64 027024 force 5 ,regext_index 
-0x7a65 027025 deposit regext 
-0x7a66 027026 force 6 ,regext_index 
-0x7a67 027027 ixor regext ,pdata 
-0x7a68 027028 force 4 ,regext_index 
-0x7a69 027029 iand regext ,pdata 
-0x7a6a 027030 force 6 ,regext_index 
-0x7a6b 027031 ixor regext ,pdata 
-0x7a6c 027032 iadd temp ,temp 
-0x7a6d 027033 force 7 ,regext_index 
-0x7a6e 027034 copy temp ,regext 
-0x7a6f 027035 force 3 ,regext_index 
-0x7a70 027036 deposit regext 
-0x7a71 027037 iadd temp ,regext 
-0x7a72 027038 force 0 ,regext_index 
-0x7a73 027039 deposit regext 
-0x7a74 027040 force 1 ,regext_index 
-0x7a75 027041 iand regext ,temp 
-0x7a76 027042 ior regext ,pdata 
-0x7a77 027043 force 2 ,regext_index 
-0x7a78 027044 iand regext ,pdata 
-0x7a79 027045 ior temp ,temp 
-0x7a7a 027046 force 0 ,regext_index 
-0x7a7b 027047 shasx regext ,2 ,pdata 
-0x7a7c 027048 iadd temp ,pdata 
-0x7a7d 027049 force 7 ,regext_index 
-0x7a7e 027050 iadd regext ,regext 
-0x7a7f 027051 regexrot 
-0x7a80 027052 loop sha_loop 
-0x7a81 027053 arg memahbak ,contr 
-0x7a82 027054 force 0 ,regext_index 
-:      027055 sha_1:
-0x7a83 027056 ifetch 4 ,contr 
-0x7a84 027057 iadd regext ,regext 
-0x7a85 027058 increase 1 ,regext_index 
-0x7a86 027059 compare 8 ,regext_index ,0xff 
-0x7a87 027060 nbranch sha_1 ,true 
-0x7a88 027061 branch disable_authrom 
-:      027064 sha_result:
-0x7a89 027065 arg memresult ,contw 
-0x7a8a 027066 force 7 ,regext_index 
-:      027067 sha_regext_save:
-0x7a8b 027068 deposit regext 
-0x7a8c 027069 istore 4 ,contw 
-0x7a8d 027070 increase -1 ,regext_index 
-0x7a8e 027071 branch sha_regext_save ,positive 
-0x7a8f 027072 rtn 
-:      027074 pad_xor:
-0x7a90 027076 arg memdat ,contw 
-0x7a91 027077 increase -4 ,contr 
-0x7a92 027078 sub loopcnt ,16 ,rega 
-:      027079 pad_xor_0:
-0x7a93 027080 ifetch 4 ,contr 
-0x7a94 027081 ixor temp ,pdata 
-0x7a95 027082 istore 4 ,contw 
-0x7a96 027083 increase -8 ,contr 
-0x7a97 027084 loop pad_xor_0 
-0x7a98 027085 copy rega ,loopcnt 
-0x7a99 027086 deposit temp 
-:      027087 pad_xor_1:
-0x7a9a 027088 istore 4 ,contw 
-0x7a9b 027089 loop pad_xor_1 
-0x7a9c 027090 rtn 
-:      027092 g_noninit:
-0x7a9d 027093 arg mem_sp_pubkey_remote_x_end ,contr 
-0x7a9e 027094 arg memdat ,contw 
-0x7a9f 027095 force 6 ,loopcnt 
-0x7aa0 027096 call memcpy_dword_swap 
-0x7aa1 027097 arg mem_sp_pubkey_local_x_end ,contr 
-0x7aa2 027098 force 6 ,loopcnt 
-0x7aa3 027099 call memcpy_dword_swap 
-0x7aa4 027100 arg mem_sp_random_remote_end ,contr 
-0x7aa5 027101 call memcpy_dword_swap4 
-0x7aa6 027102 call sha_init 
-0x7aa7 027103 call sha 
-0x7aa8 027104 arg mem_sp_random_local_end ,contr 
-0x7aa9 027105 arg memdat ,contw 
-0x7aaa 027106 branch g_common 
-:      027108 g_init:
-0x7aab 027109 arg mem_sp_pubkey_local_x_end ,contr 
-0x7aac 027110 arg memdat ,contw 
-0x7aad 027111 force 6 ,loopcnt 
-0x7aae 027112 call memcpy_dword_swap 
-0x7aaf 027113 arg mem_sp_pubkey_remote_x_end ,contr 
-0x7ab0 027114 force 6 ,loopcnt 
-0x7ab1 027115 call memcpy_dword_swap 
-0x7ab2 027116 arg mem_sp_random_local_end ,contr 
-0x7ab3 027117 call memcpy_dword_swap4 
-0x7ab4 027118 call sha_init 
-0x7ab5 027119 call sha 
-0x7ab6 027120 arg mem_sp_random_remote_end ,contr 
-0x7ab7 027121 arg memdat ,contw 
-:      027122 g_common:
-0x7ab8 027123 call memcpy_dword_swap4 
-0x7ab9 027124 setarg 0x800000 
-0x7aba 027125 lshift8 pdata ,pdata 
-0x7abb 027126 istore 4 ,contw 
-0x7abc 027127 force 5 ,loopcnt 
-0x7abd 027128 call memset0 
-0x7abe 027129 setarg 640 
-0x7abf 027130 istore 4 ,contw 
-0x7ac0 027131 call sha 
-0x7ac1 027133 fetch 4 ,memresult 
-0x7ac2 027135 arg 1000 ,rega 
-0x7ac3 027136 idiv rega 
-0x7ac4 027137 call wait_div_end 
-0x7ac5 027138 remainder pdata 
-0x7ac6 027139 store 4 ,mem_sp_gkey 
-0x7ac7 027140 quotient pdata 
-0x7ac8 027141 arg 1000 ,rega 
-0x7ac9 027142 idiv rega 
-0x7aca 027143 call wait_div_end 
-0x7acb 027144 remainder pdata 
-0x7acc 027145 arg 1000 ,rega 
-0x7acd 027146 imul32 rega ,pdata 
-0x7ace 027147 fetcht 4 ,mem_sp_gkey 
-0x7acf 027148 iadd temp ,pdata 
-0x7ad0 027149 store 4 ,mem_sp_gkey 
-0x7ad1 027150 rtn 
-:      027152 function_f1:
-0x7ad2 027153 setarg 0x363636 
-0x7ad3 027154 lshift8 pdata ,temp 
-0x7ad4 027155 or_into 0x36 ,temp 
-0x7ad5 027156 fetch 2 ,mem_sp_prarm_stack 
-0x7ad6 027157 copy pdata ,contr 
-0x7ad7 027158 force 4 ,loopcnt 
-0x7ad8 027159 call pad_xor 
-0x7ad9 027160 call sha_init 
-0x7ada 027161 call sha 
-0x7adb 027162 fetch 2 ,mem_sp_prarm_stack + 2 
-0x7adc 027163 copy pdata ,contr 
-0x7add 027164 arg memdat ,contw 
-0x7ade 027165 force 6 ,loopcnt 
-0x7adf 027166 call memcpy_dword_swap 
-0x7ae0 027167 fetch 2 ,mem_sp_prarm_stack + 4 
-0x7ae1 027168 copy pdata ,contr 
-0x7ae2 027169 force 6 ,loopcnt 
-0x7ae3 027170 call memcpy_dword_swap 
-0x7ae4 027171 setarg 0x800000 
-0x7ae5 027172 istore 3 ,contw 
-0x7ae6 027173 force 0 ,pdata 
-0x7ae7 027174 istore 1 ,contw 
-0x7ae8 027175 force 0 ,pdata 
-0x7ae9 027176 istore 8 ,contw 
-0x7aea 027177 setarg 0x0388 
-0x7aeb 027178 istore 4 ,contw 
-0x7aec 027179 call sha 
-0x7aed 027180 call sha_result 
-0x7aee 027181 arg memresult ,contr 
-0x7aef 027182 arg memahsave ,contw 
-0x7af0 027183 call memcpy32 
-0x7af1 027185 setarg 0x5c5c5c 
-0x7af2 027186 lshift8 pdata ,temp 
-0x7af3 027187 or_into 0x5c ,temp 
-0x7af4 027188 fetch 2 ,mem_sp_prarm_stack 
-0x7af5 027189 copy pdata ,contr 
-0x7af6 027190 force 4 ,loopcnt 
-0x7af7 027191 call pad_xor 
-0x7af8 027192 call sha_init 
-0x7af9 027193 call sha 
-0x7afa 027194 arg memahsave_end ,contr 
-0x7afb 027195 arg memdat ,contw 
-0x7afc 027196 force 8 ,loopcnt 
-0x7afd 027197 call memcpy_dword_swap 
-0x7afe 027198 setarg 0x800000 
-0x7aff 027199 lshift8 pdata ,pdata 
-0x7b00 027200 istore 4 ,contw 
-0x7b01 027201 call bn_zero 
-0x7b02 027202 setarg 0x0300 
-0x7b03 027203 istore 4 ,contw 
-0x7b04 027204 call sha 
-0x7b05 027205 branch sha_result 
-:      027208 function_f2:
-0x7b06 027209 setarg 0x363636 
-0x7b07 027210 lshift8 pdata ,temp 
-0x7b08 027211 or_into 0x36 ,temp 
-0x7b09 027212 arg mem_sp_dhkey_end ,contr 
-0x7b0a 027213 force 6 ,loopcnt 
-0x7b0b 027214 call pad_xor 
-0x7b0c 027215 call sha_init 
-0x7b0d 027216 call sha 
-0x7b0e 027217 fetch 2 ,mem_sp_prarm_stack + 12 
-0x7b0f 027218 copy pdata ,contr 
-0x7b10 027219 arg memdat ,contw 
-0x7b11 027220 call memcpy_dword_swap4 
-0x7b12 027221 fetch 2 ,mem_sp_prarm_stack + 14 
-0x7b13 027222 copy pdata ,contr 
-0x7b14 027223 call memcpy_dword_swap4 
-0x7b15 027225 setarg 0x62746c 
-0x7b16 027226 lshift8 pdata ,pdata 
-0x7b17 027227 or_into 0x6b ,pdata 
-0x7b18 027228 istore 4 ,contw 
-0x7b19 027229 arg mem_addr_value_end ,contr 
-0x7b1a 027230 force 3 ,loopcnt 
-0x7b1b 027231 call memcpy_dword_swap 
-0x7b1c 027233 setarg 0x800000 
-0x7b1d 027234 lshift8 pdata ,pdata 
-0x7b1e 027235 istore 4 ,contw 
-0x7b1f 027236 force 0 ,pdata 
-0x7b20 027237 istore 8 ,contw 
-0x7b21 027238 setarg 0x0380 
-0x7b22 027239 istore 4 ,contw 
-0x7b23 027240 call sha 
-0x7b24 027242 call sha_result 
-0x7b25 027243 arg memresult ,contr 
-0x7b26 027244 arg memahsave ,contw 
-0x7b27 027245 call memcpy32 
-0x7b28 027247 setarg 0x5c5c5c 
-0x7b29 027248 lshift8 pdata ,temp 
-0x7b2a 027249 or_into 0x5c ,temp 
-0x7b2b 027250 arg mem_sp_dhkey_end ,contr 
-0x7b2c 027251 force 6 ,loopcnt 
-0x7b2d 027252 call pad_xor 
-0x7b2e 027253 call sha_init 
-0x7b2f 027254 call sha 
-0x7b30 027255 arg memahsave_end ,contr 
-0x7b31 027256 arg memdat ,contw 
-0x7b32 027257 force 8 ,loopcnt 
-0x7b33 027258 call memcpy_dword_swap 
-0x7b34 027259 setarg 0x800000 
-0x7b35 027260 lshift8 pdata ,pdata 
-0x7b36 027261 istore 4 ,contw 
-0x7b37 027262 call bn_zero 
-0x7b38 027263 setarg 0x0300 
-0x7b39 027264 istore 4 ,contw 
-0x7b3a 027265 call sha 
-0x7b3b 027266 branch sha_result 
-:      027269 function_f3a:
-0x7b3c 027270 setarg 0x363636 
-0x7b3d 027271 lshift8 pdata ,temp 
-0x7b3e 027272 or_into 0x36 ,temp 
-0x7b3f 027273 arg mem_sp_dhkey_end ,contr 
-0x7b40 027274 force 6 ,loopcnt 
-0x7b41 027275 call pad_xor 
-0x7b42 027276 call sha_init 
-0x7b43 027277 call sha 
-0x7b44 027278 arg mem_sp_random_remote_end ,contr 
-0x7b45 027279 arg memdat ,contw 
-0x7b46 027280 call memcpy_dword_swap4 
-0x7b47 027281 arg mem_sp_random_local_end ,contr 
-0x7b48 027282 call memcpy_dword_swap4 
-0x7b49 027283 branch function_f3b_common 
-:      027285 function_f3b:
-0x7b4a 027286 setarg 0x363636 
-0x7b4b 027287 lshift8 pdata ,temp 
-0x7b4c 027288 or_into 0x36 ,temp 
-0x7b4d 027289 arg mem_sp_dhkey_end ,contr 
-0x7b4e 027290 force 6 ,loopcnt 
-0x7b4f 027291 call pad_xor 
-0x7b50 027292 call sha_init 
-0x7b51 027293 call sha 
-0x7b52 027295 arg mem_sp_random_local_end ,contr 
-0x7b53 027296 arg memdat ,contw 
-0x7b54 027297 call memcpy_dword_swap4 
-0x7b55 027298 arg mem_sp_random_remote_end ,contr 
-0x7b56 027299 call memcpy_dword_swap4 
-:      027300 function_f3b_common:
-0x7b57 027301 setarg 0x0 
-0x7b58 027302 istore 8 ,contw 
-0x7b59 027303 istore 8 ,contw 
-0x7b5a 027305 copy contw ,temp 
-0x7b5b 027306 jam 0x80 ,mem_addr_padding 
-0x7b5c 027307 copy temp ,contw 
-0x7b5d 027308 arg mem_addr_iocap_end ,contr 
-0x7b5e 027309 call memcpy_dword_swap4 
-0x7b5f 027311 call sha 
-0x7b60 027313 arg memdat ,contw 
-0x7b61 027314 force 7 ,loopcnt 
-0x7b62 027315 call memset0 
-0x7b63 027316 istore 4 ,contw 
-0x7b64 027317 setarg 0x03F8 
-0x7b65 027318 istore 4 ,contw 
-0x7b66 027319 call sha 
-0x7b67 027320 call sha_result 
-0x7b68 027322 arg memresult ,contr 
-0x7b69 027323 arg memahsave ,contw 
-0x7b6a 027324 call memcpy32 
-0x7b6b 027326 setarg 0x5c5c5c 
-0x7b6c 027327 lshift8 pdata ,temp 
-0x7b6d 027328 or_into 0x5c ,temp 
-0x7b6e 027329 arg mem_sp_dhkey_end ,contr 
-0x7b6f 027330 force 6 ,loopcnt 
-0x7b70 027331 call pad_xor 
-0x7b71 027332 call sha_init 
-0x7b72 027333 call sha 
-0x7b73 027334 arg memahsave_end ,contr 
-0x7b74 027335 arg memdat ,contw 
-0x7b75 027336 force 8 ,loopcnt 
-0x7b76 027337 call memcpy_dword_swap 
-0x7b77 027338 setarg 0x800000 
-0x7b78 027339 lshift8 pdata ,pdata 
-0x7b79 027340 istore 4 ,contw 
-0x7b7a 027341 call bn_zero 
-0x7b7b 027342 setarg 0x0300 
-0x7b7c 027343 istore 4 ,contw 
-0x7b7d 027344 call sha 
-0x7b7e 027345 branch sha_result 
-:      027352 eckp_calc_init:
-0x7b7f 027353 jam 192 ,mem_ec_loopc 
-:      027354 eckp_calc_init_1:
-0x7b80 027355 fetch 1 ,mem_ec_loopc 
-0x7b81 027356 rtn blank 
-0x7b82 027357 increase -1 ,pdata 
-0x7b83 027358 store 1 ,mem_ec_loopc 
-0x7b84 027359 arg mem_k ,contr 
-0x7b85 027360 call bn_testbit 
-0x7b86 027361 branch eckp_calc_init_1 ,true 
-0x7b87 027362 arg mem_ax ,contr 
-0x7b88 027363 arg mem_cx ,contw 
-0x7b89 027364 branch ec_copy 
-:      027366 eckp_calc:
-0x7b8a 027367 call ecdbl 
-0x7b8b 027368 fetch 1 ,mem_ec_loopc 
-0x7b8c 027369 increase -1 ,pdata 
-0x7b8d 027370 store 1 ,mem_ec_loopc 
-0x7b8e 027371 arg mem_k ,contr 
-0x7b8f 027372 call bn_testbit 
-0x7b90 027373 rtn true 
-0x7b91 027374 branch ecadd 
-:      027376 eckp_cp_1:
-0x7b92 027377 jam 0 ,mem_ec_infinite 
-0x7b93 027378 arg mem_ax ,contr 
-0x7b94 027379 arg mem_cx ,contw 
-0x7b95 027380 branch ec_copy 
-:      027382 memcpy_dword_swap4:
-0x7b96 027383 force 4 ,loopcnt 
-:      027384 memcpy_dword_swap:
-0x7b97 027385 increase -4 ,contr 
-:      027386 memcpy_dword_swap_loop:
-0x7b98 027387 ifetch 4 ,contr 
-0x7b99 027388 istore 4 ,contw 
-0x7b9a 027389 increase -8 ,contr 
-0x7b9b 027390 loop memcpy_dword_swap_loop 
-0x7b9c 027391 rtn 
-:      027394 ui_init:
-0x7b9d 027395 rtn wake 
-0x7b9e 027396 call ui_button_init 
-0x7b9f 027397 call ui_timer_init 
-0x7ba0 027398 branch ui_led_init 
-:      027400 ui_dispatch:
-0x7ba1 027401 fetch 1 ,mem_device_option 
-0x7ba2 027402 rtneq dvc_op_hci 
-0x7ba3 027403 call ui_led_blink_polling 
-0x7ba4 027405 branch ui_timer_check 
-:      027407 ui_button_init:
-0x7ba5 027408 fetch 1 ,mem_ui_button_gpio 
-0x7ba6 027409 rtneq ui_button_gpio_disable 
-0x7ba7 027410 iforce temp 
-0x7ba8 027411 call gpio_config_output 
-0x7ba9 027412 fetcht 1 ,mem_ui_button_gpio 
-0x7baa 027413 call gpio_out_inactive 
-0x7bab 027414 nop 100 
-0x7bac 027415 fetcht 1 ,mem_ui_button_gpio 
-0x7bad 027416 call gpio_config_input 
-0x7bae 027417 branch ui_button_polling 
-:      027419 ui_button_disable:
-0x7baf 027420 jam ui_button_gpio_disable ,mem_ui_button_gpio 
-0x7bb0 027421 rtn 
-:      027423 ui_button_polling:
-0x7bb1 027424 set1 mark_ext_patch ,mark 
-0x7bb2 027425 bpatch patch30_5 ,mem_patch30 
-0x7bb3 027426 fetch 1 ,mem_ui_button_gpio 
-0x7bb4 027427 rtneq ui_button_gpio_disable 
-0x7bb5 027428 copy pdata ,temp 
-0x7bb6 027429 call gpio_get_bit 
-0x7bb7 027430 nbranch ui_button_up ,true 
-:      027432 ui_button_down:
-0x7bb8 027433 call ui_button_check_long_press 
-0x7bb9 027434 fetch 2 ,mem_ui_state_map 
-0x7bba 027435 set1 ui_state_btn_down 
-0x7bbb 027436 store 2 ,mem_ui_state_map 
-0x7bbc 027437 fetch 1 ,mem_ui_button_last_state 
-0x7bbd 027438 rtneq ui_button_state_down 
-0x7bbe 027439 jam ui_button_state_down ,mem_ui_button_last_state 
-0x7bbf 027441 fetch 1 ,mem_ui_button_timeout 
-0x7bc0 027442 store 1 ,mem_ui_button_timer 
-0x7bc1 027443 call lpm_button_get_wake_lock 
-0x7bc2 027444 jam bt_evt_button_down ,mem_fifo_temp 
-0x7bc3 027445 branch ui_ipc_send_event 
-:      027446 ui_button_up:
-0x7bc4 027447 fetch 2 ,mem_ui_state_map 
-0x7bc5 027448 set0 ui_state_btn_down 
-0x7bc6 027449 store 2 ,mem_ui_state_map 
-0x7bc7 027450 fetch 1 ,mem_ui_button_last_state 
-0x7bc8 027451 rtneq ui_button_state_up 
-0x7bc9 027452 jam ui_button_state_up ,mem_ui_button_last_state 
-0x7bca 027454 jam 0 ,mem_ui_button_timer 
-0x7bcb 027455 call lpm_button_clean_wake_lock 
-0x7bcc 027456 jam bt_evt_button_up ,mem_fifo_temp 
-0x7bcd 027457 branch ui_ipc_send_event 
-:      027459 ui_button_check_long_press:
-0x7bce 027460 fetch 1 ,mem_ui_button_timer 
-0x7bcf 027461 rtn blank 
-0x7bd0 027462 increase -1 ,pdata 
-0x7bd1 027463 store 1 ,mem_ui_button_timer 
-0x7bd2 027464 nrtn blank 
-0x7bd3 027466 jam bt_evt_button_long_pressed ,mem_fifo_temp 
-0x7bd4 027467 branch ui_ipc_send_event 
-:      027469 lpm_button_get_wake_lock:
-0x7bd5 027470 arg wake_lock_button ,queue 
-0x7bd6 027471 branch lpm_get_wake_lock 
-:      027473 lpm_button_clean_wake_lock:
-0x7bd7 027474 arg wake_lock_button ,queue 
-0x7bd8 027475 branch lpm_put_wake_lock 
-:      027477 ui_led_init:
-0x7bd9 027478 fetch 1 ,mem_led_gpio 
-0x7bda 027479 rtneq ui_button_gpio_disable 
-0x7bdb 027480 iforce temp 
-0x7bdc 027481 call gpio_config_output 
-0x7bdd 027482 branch ui_led_off 
-:      027484 ui_led_blink_stop:
-0x7bde 027485 fetch 2 ,mem_ui_state_map 
-0x7bdf 027486 set0 ui_state_led_blink 
-0x7be0 027487 store 2 ,mem_ui_state_map 
-0x7be1 027488 jam ui_led_stop ,mem_led_switch 
-:      027489 ui_led_off:
-0x7be2 027490 fetch 2 ,mem_ui_state_map 
-0x7be3 027491 set0 ui_state_led_on 
-0x7be4 027492 store 2 ,mem_ui_state_map 
-0x7be5 027493 fetcht 1 ,mem_led_gpio 
-0x7be6 027494 branch gpio_out_inactive 
-:      027496 ui_led_on:
-0x7be7 027497 fetch 2 ,mem_ui_state_map 
-0x7be8 027498 set1 ui_state_led_on 
-0x7be9 027499 store 2 ,mem_ui_state_map 
-0x7bea 027500 jam ui_led_stop ,mem_led_switch 
-0x7beb 027501 fetcht 1 ,mem_led_gpio 
-0x7bec 027502 branch gpio_out_active 
-:      027504 ui_led_blink_start:
-0x7bed 027505 fetch 2 ,mem_ui_state_map 
-0x7bee 027506 set1 ui_state_led_blink 
-0x7bef 027507 store 2 ,mem_ui_state_map 
-0x7bf0 027508 jam ui_led_start ,mem_led_switch 
-0x7bf1 027509 rtn 
-:      027511 ui_led_blink_polling:
-0x7bf2 027512 set1 mark_ext_patch ,mark 
-0x7bf3 027513 bpatch patch30_6 ,mem_patch30 
-0x7bf4 027514 fetch 1 ,mem_led_switch 
-0x7bf5 027515 rtneq ui_led_stop 
-0x7bf6 027516 arg ui_led_blink ,queue 
-0x7bf7 027517 call timer_check 
-0x7bf8 027518 nrtn blank 
-0x7bf9 027519 fetch 1 ,mem_led_switch 
-0x7bfa 027520 beq ui_led_dark_time ,ui_led_blink_polling_dark 
-0x7bfb 027521 call ui_led_on 
-0x7bfc 027522 jam ui_led_dark_time ,mem_led_switch 
-0x7bfd 027523 fetch 2 ,mem_led_light_time 
-0x7bfe 027524 branch ui_led_blink_timer_start 
-:      027525 ui_led_blink_polling_dark:
-0x7bff 027526 call ui_led_off 
-0x7c00 027527 jam ui_led_light_time ,mem_led_switch 
-0x7c01 027528 fetch 2 ,mem_led_dark_time 
-:      027529 ui_led_blink_timer_start:
-0x7c02 027530 arg ui_led_blink ,queue 
-0x7c03 027531 branch timer_init 
-:      027534 ui_timer_check:
-0x7c04 027535 set1 mark_ext_patch ,mark 
-0x7c05 027536 bpatch patch30_7 ,mem_patch30 
-0x7c06 027537 arg 0 ,rega 
-0x7c07 027538 fetcht 4 ,mem_ui_timer_last_btclk 
-0x7c08 027539 copy clkn_bt ,regb 
-:      027541 ui_timer_check_loop:
-0x7c09 027542 copy regb ,pdata 
-0x7c0a 027543 increase 160 ,temp 
-0x7c0b 027544 increase 160 ,temp 
-0x7c0c 027545 isub temp ,null 
-0x7c0d 027546 nbranch ui_timer_check_end ,positive 
-0x7c0e 027547 increase 1 ,rega 
-0x7c0f 027548 and rega ,0x0f ,pdata 
-0x7c10 027549 nbranch ui_timer_check_loop ,blank 
-0x7c11 027550 arg 0 ,rega 
-0x7c12 027551 call ui_timer_check_send_evt 
-:      027552 ui_timer_init:
-0x7c13 027553 copy clkn_bt ,pdata 
-0x7c14 027554 store 4 ,mem_ui_timer_last_btclk 
-0x7c15 027555 rtn 
-:      027556 ui_timer_check_end:
-0x7c16 027557 set1 mark_ext_patch ,mark 
-0x7c17 027558 bpatch patch31_0 ,mem_patch31 
-0x7c18 027559 copy rega ,pdata 
-0x7c19 027560 rtn blank 
-0x7c1a 027561 increase -160 ,temp 
-0x7c1b 027562 increase -160 ,temp 
-0x7c1c 027563 storet 4 ,mem_ui_timer_last_btclk 
-:      027564 ui_timer_check_send_evt:
-0x7c1d 027565 increase bt_evt_timer_init ,pdata 
-0x7c1e 027566 store 1 ,mem_fifo_temp 
-0x7c1f 027567 branch ui_ipc_send_event 
-:      027573 ui_ipc_get_lock:
-0x7c20 027574 jam 1 ,mem_ipc_lock_bt 
-:      027575 ui_ipc_get_lock_wait:
-0x7c21 027576 fetch 1 ,mem_ipc_lock_c51 
-0x7c22 027577 nbranch ui_ipc_get_lock_wait ,blank 
-0x7c23 027578 rtn 
-:      027580 ui_ipc_put_lock:
-0x7c24 027581 jam 0 ,mem_ipc_lock_bt 
-0x7c25 027582 rtn 
-:      027584 ui_ipc_fifo_out:
-0x7c26 027585 branch fifo_out 
-:      027589 ui_ipc_send_event:
-0x7c27 027590 set1 mark_ext_patch ,mark 
-0x7c28 027591 bpatch patch31_1 ,mem_patch31 
-0x7c29 027592 fetch 1 ,mem_device_option 
-0x7c2a 027593 rtneq dvc_op_hci 
-0x7c2b 027594 call ui_ipc_get_lock 
-0x7c2c 027595 copy rega ,pdata 
-0x7c2d 027596 store 4 ,mem_ipc_rega_temp 
-0x7c2e 027597 arg mem_ipc_fifo_bt2c51 ,rega 
-0x7c2f 027598 call fifo_in 
-0x7c30 027599 fetch 4 ,mem_ipc_rega_temp 
-0x7c31 027600 copy pdata ,rega 
-0x7c32 027601 branch ui_ipc_put_lock 
-:      027603 ui_ipc_send_cmd:
-0x7c33 027604 set1 mark_ext_patch ,mark 
-0x7c34 027605 bpatch patch31_2 ,mem_patch31 
-0x7c35 027606 fetch 1 ,mem_device_option 
-0x7c36 027607 rtneq dvc_op_hci 
-0x7c37 027608 call ui_ipc_get_lock 
-0x7c38 027609 copy rega ,pdata 
-0x7c39 027610 store 4 ,mem_ipc_rega_temp 
-0x7c3a 027611 arg mem_ipc_fifo_c512bt ,rega 
-0x7c3b 027612 call fifo_in 
-0x7c3c 027613 fetch 4 ,mem_ipc_rega_temp 
-0x7c3d 027614 copy pdata ,rega 
-0x7c3e 027615 branch ui_ipc_put_lock 
-:      027617 ui_ipc_clean_all_fifo:
-0x7c3f 027618 set1 mark_ext_patch ,mark 
-0x7c40 027619 bpatch patch31_3 ,mem_patch31 
-0x7c41 027620 setarg 0 
-0x7c42 027621 store util_fifo_len ,mem_ipc_fifo_c512bt 
-0x7c43 027622 store util_fifo_len ,mem_ipc_fifo_bt2c51 
-0x7c44 027623 rtn 
-:      027625 check_51cmd:
-0x7c45 027626 set1 mark_ext_patch ,mark 
-0x7c46 027627 bpatch patch31_4 ,mem_patch31 
-0x7c47 027628 fetch 1 ,mem_hci_cmd 
-0x7c48 027629 nrtn blank 
-0x7c49 027630 arg mem_ipc_fifo_c512bt ,rega 
-0x7c4a 027631 call fifo_is_empty 
-0x7c4b 027632 rtn blank 
-0x7c4c 027633 jam ipc_continue_process ,mem_ipc_skip_continue_proc 
-0x7c4d 027634 call check_51cmd_once 
-0x7c4e 027635 fetch 1 ,mem_ipc_skip_continue_proc 
-0x7c4f 027636 branch check_51cmd ,blank 
-0x7c50 027637 rtn 
-:      027639 check_51cmd_once:
-0x7c51 027640 set1 mark_ext_patch ,mark 
-0x7c52 027641 bpatch patch31_5 ,mem_patch31 
-0x7c53 027642 call ui_ipc_get_lock 
-0x7c54 027643 arg mem_ipc_fifo_c512bt ,rega 
-0x7c55 027644 call fifo_out 
-0x7c56 027645 copy pdata ,temp 
-0x7c57 027646 call ui_ipc_put_lock 
-0x7c58 027647 copy temp ,pdata 
-0x7c59 027648 rtn blank 
-0x7c5a 027649 beq bt_cmd_start_discovery ,check_51cmd_start_discovery 
-0x7c5b 027650 beq bt_cmd_stop_discovery ,check_51cmd_stop_discovery 
-0x7c5c 027651 beq bt_cmd_reconnect ,check_51cmd_reconnect 
-0x7c5d 027652 beq bt_cmd_enter_sniff_subrating ,check_51cmd_enter_sniff_subrating 
-0x7c5e 027653 beq bt_cmd_exit_sniff_subrating ,check_51cmd_exit_sniff_subrating 
-0x7c5f 027654 beq bt_cmd_sniff_test ,check_51cmd_sniff_test 
-0x7c60 027655 beq bt_cmd_start_inquiry ,check_51cmd_inq 
-0x7c61 027656 beq bt_cmd_stop_inquiry ,check_51cmd_stop_inq 
-0x7c62 027657 beq bt_cmd_start_adv ,check_51cmd_adv 
-0x7c63 027658 beq bt_cmd_stop_adv ,check_51cmd_stop_adv 
-0x7c64 027659 beq bt_cmd_start_direct_adv ,check_51cmd_direct_adv 
-0x7c65 027660 beq bt_cmd_stop_direct_adv ,check_51cmd_stop_direct_adv 
-0x7c66 027661 beq bt_cmd_le_update_conn ,check_51cmd_le_update_conn 
-0x7c67 027662 beq bt_cmd_led_blink ,ui_led_blink_start 
-0x7c68 027663 beq bt_cmd_led_on ,ui_led_on 
-0x7c69 027664 beq bt_cmd_led_off ,ui_led_blink_stop 
-0x7c6a 027665 beq bt_cmd_le_start_conn ,check_51cmd_le_start_con 
-0x7c6b 027666 beq bt_cmd_le_start_scan ,check_51cmd_start_scan 
-0x7c6c 027667 beq bt_cmd_le_stop_scan ,check_51cmd_stop_scan 
-0x7c6d 027668 beq bt_cmd_enter_hibernate ,check_51cmd_hibernate 
-0x7c6e 027669 beq bt_cmd_le_smp_security_request ,check_51cmd_le_smp_sec_req 
-0x7c6f 027670 beq bt_cmd_le_start_write ,check_51cmd_le_start_write 
-0x7c70 027671 beq bt_cmd_bb_reconn_cancel ,check_51cmd_bb_reconn_cancel 
-0x7c71 027673 store 1 ,mem_fifo_temp 
-0x7c72 027674 set1 mark_ext_patch ,mark 
-0x7c73 027675 bpatch patch31_6 ,mem_patch31 
-0x7c74 027676 fetch 1 ,mem_lmo_opcode2 
-0x7c75 027677 branch check_51cmd_once_continue ,blank 
-0x7c76 027678 call lmo_fifo_process 
-0x7c77 027679 fetch 1 ,mem_lmo_opcode2 
-0x7c78 027680 nbranch check_51cmd_restore ,blank 
-:      027681 check_51cmd_once_continue:
-0x7c79 027682 fetch 1 ,mem_fifo_temp 
-0x7c7a 027683 bmark0 mark_context ,check_51cmd_check_idle 
-:      027684 check_51cmd_once_continue0:
-0x7c7b 027685 beq bt_cmd_enter_sniff ,cmd_in_sniff 
-0x7c7c 027686 beq bt_cmd_exit_sniff ,cmd_exit_sniff 
-0x7c7d 027687 beq bt_cmd_set_pin_code ,check_51cmd_pincode 
-0x7c7e 027688 beq bt_cmd_disconnect ,check_51cmd_disconnect 
-0x7c7f 027689 beq bt_cmd_le_disconnect ,check_51cmd_le_disconnect 
-0x7c80 027690 beq bt_cmd_role_switch ,check_51cmd_role_switch 
-0x7c81 027691 beq bt_cmd_store_reconn_info_le ,eeprom_store_le_reconn_info 
-0x7c82 027692 beq bt_cmd_store_reconn_info_bt ,eeprom_store_bd_reconn_info 
-0x7c83 027693 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
-0x7c84 027694 rtn 
-:      027697 bt_cmd_le_update_conn_1:
-0x7c85 027698 jam xt_ll_connection_param_req ,mem_fifo_temp 
-0x7c86 027699 branch le_xtype_fifo_in 
-:      027700 check_51cmd_check_idle:
-0x7c87 027701 store 1 ,mem_fifo_temp 
-0x7c88 027702 call context_check_idle 
-0x7c89 027703 branch check_51cmd_restore ,zero 
-0x7c8a 027704 call context_search_plap 
-0x7c8b 027705 nrtn zero 
-:      027706 check_51cmd_restore:
-0x7c8c 027707 jam ipc_skip_continue_process ,mem_ipc_skip_continue_proc 
-0x7c8d 027708 branch ui_ipc_send_cmd 
-:      027711 check_51cmd_role_switch:
-0x7c8e 027712 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x7c8f 027713 set1 mark_switch_initiated ,mark 
-0x7c90 027714 nrtn master 
-0x7c91 027715 jam switch_flag_init ,mem_switch_flag 
-0x7c92 027716 jam lmp_switch_req ,mem_lmo_opcode2 
-0x7c93 027717 fetch 1 ,mem_connection_options 
-0x7c94 027718 set0 connection_switch ,pdata 
-0x7c95 027719 store 1 ,mem_connection_options 
-0x7c96 027720 rtn 
-:      027722 check_51cmd_start_discovery:
-0x7c97 027723 fetch 2 ,mem_ui_state_map 
-0x7c98 027724 set1 ui_state_bt_discovery 
-0x7c99 027725 store 2 ,mem_ui_state_map 
-0x7c9a 027726 jam 3 ,mem_scan_mode 
-0x7c9b 027727 rtn 
-:      027729 check_51cmd_stop_discovery:
-0x7c9c 027730 jam 0 ,mem_hid_handshake_timer_count 
-0x7c9d 027731 jam 0 ,mem_scan_mode 
-0x7c9e 027732 fetch 2 ,mem_ui_state_map 
-0x7c9f 027733 set0 ui_state_bt_discovery 
-0x7ca0 027734 store 2 ,mem_ui_state_map 
-0x7ca1 027735 rtn 
-:      027737 check_51cmd_reconnect:
-0x7ca2 027738 jam hci_cmd_create_conn ,mem_hci_cmd 
-0x7ca3 027739 rtn 
-:      027741 check_51cmd_disconnect:
-0x7ca4 027742 jam lmp_detach ,mem_lmo_opcode2 
-0x7ca5 027743 jam other_end_terminated ,mem_disconn_reason_send 
-0x7ca6 027744 rtn 
-:      027747 check_51cmd_enter_sniff_subrating:
-0x7ca7 027748 rtn 
-:      027750 check_51cmd_exit_sniff_subrating:
-0x7ca8 027751 rtn 
-:      027753 check_51cmd_sniff_test:
-0x7ca9 027754 rtn 
-:      027756 check_51cmd_pincode:
-0x7caa 027757 jam pincode_state_pincode_ready ,mem_pincode_state 
-0x7cab 027758 branch cmd_pair 
-:      027760 check_51cmd_inq:
-0x7cac 027761 rtn 
-:      027762 check_51cmd_stop_inq:
-0x7cad 027763 rtn 
-:      027764 check_51cmd_adv:
-0x7cae 027765 jam on ,mem_le_adv_enable 
-0x7caf 027766 jam adv_ind ,mem_le_adv_type 
-0x7cb0 027767 rtn 
-:      027768 check_51cmd_stop_adv:
-0x7cb1 027769 jam off ,mem_le_adv_enable 
-0x7cb2 027770 rtn 
-:      027771 check_51cmd_direct_adv:
-0x7cb3 027772 jam on ,mem_le_adv_enable 
-0x7cb4 027773 jam adv_direct_ind ,mem_le_adv_type 
-0x7cb5 027774 rtn 
-:      027775 check_51cmd_stop_direct_adv:
-0x7cb6 027776 jam off ,mem_le_adv_enable 
-0x7cb7 027777 rtn 
-:      027778 check_51cmd_le_disconnect:
-0x7cb8 027779 setarg 1 
-0x7cb9 027780 store 2 ,mem_le_superto 
-0x7cba 027781 rtn 
-:      027782 check_51cmd_le_update_conn:
-0x7cbb 027783 rtn 
-:      027784 check_51cmd_le_start_con:
-0x7cbc 027785 jam on ,mem_le_scan_enable 
-0x7cbd 027786 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x7cbe 027787 fetch 6 ,mem_app_peer_addr 
-0x7cbf 027788 store 6 ,mem_le_conn_peer_addr 
-0x7cc0 027789 rtn 
-:      027790 check_51cmd_start_scan:
-0x7cc1 027791 jam on ,mem_le_scan_enable 
-0x7cc2 027792 rtn 
-:      027793 check_51cmd_stop_scan:
-0x7cc3 027794 jam off ,mem_le_scan_enable 
-0x7cc4 027795 jam 0 ,mem_hci_cmd 
-0x7cc5 027796 rtn 
-:      027797 check_51cmd_le_smp_sec_req:
-0x7cc6 027798 jam xt_smp_security_request ,mem_fifo_temp 
-0x7cc7 027799 branch le_xtype_fifo_in 
-:      027800 check_51cmd_hibernate:
-0x7cc8 027801 set1 mark_ext_patch ,mark 
-0x7cc9 027802 bpatch patch31_7 ,mem_patch31 
-0x7cca 027803 fetch 2 ,mem_cb_before_hibernate 
-0x7ccb 027804 call callback_func 
-0x7ccc 027805 fetch 1 ,mem_ui_button_gpio 
-0x7ccd 027806 beq ui_button_gpio_disable ,check_51cmd_hibernate_btn_disabled 
-0x7cce 027807 copy pdata ,temp 
-0x7ccf 027808 call gpio_config_input 
-:      027809 check_51cmd_hibernate_btn_disabled:
-0x7cd0 027810 call ui_led_off 
-0x7cd1 027811 call ui_ipc_clean_all_fifo 
-0x7cd2 027812 branch lpm_hibernate 
-:      027814 check_51cmd_le_start_write:
-0x7cd3 027815 jam 1 ,mem_le_switch_send_data 
-0x7cd4 027816 rtn 
-:      027818 check_51cmd_bb_reconn_cancel:
-0x7cd5 027819 force page_length_timer ,queue 
-0x7cd6 027820 branch timer_stop 
-:      027822 ui_check_paring_button:
-0x7cd7 027823 fetch 1 ,mem_ui_state_map 
-0x7cd8 027824 rtnbit0 ui_state_btn_down 
-0x7cd9 027825 rtnbit0 ui_state_bt_reconnect 
-0x7cda 027826 branch check_51cmd_bb_reconn_cancel 
-:      027830 usb_isr:
-0x7cdb 027831 set1 mark_ext_patch ,mark 
-0x7cdc 027832 bpatch patch3a_5 ,mem_patch3a 
-0x7cdd 027833 call usb_tx_test 
-0x7cde 027834 hfetch 1 ,core_usb_status 
-0x7cdf 027835 store 1 ,mem_usb_status 
-0x7ce0 027836 hfetch 1 ,core_usb_fifo_empty 
-0x7ce1 027837 store 1 ,mem_usb_fifo_empty 
-0x7ce2 027838 hjam 0xe0 ,core_usb_status 
-0x7ce3 027839 fetch 1 ,mem_usb_fifo_empty 
-0x7ce4 027840 compare 0x1 ,pdata ,0x1 
-0x7ce5 027841 call usb0_fifo_empty ,true 
-0x7ce6 027842 set1 mark_ext_patch ,mark 
-0x7ce7 027843 bpatch patch3a_6 ,mem_patch3a 
-0x7ce8 027844 fetch 1 ,mem_usb_status 
-0x7ce9 027845 compare 0x1 ,pdata ,0x1 
-0x7cea 027846 call usb_status1 ,true 
-0x7ceb 027847 fetch 1 ,mem_usb_state 
-0x7cec 027848 bne usb_connected ,usb_tx 
-0x7ced 027849 fetch 2 ,mem_usb_idle_cnt 
-0x7cee 027850 increase 1 ,pdata 
-0x7cef 027851 store 2 ,mem_usb_idle_cnt 
-0x7cf0 027852 fetcht 2 ,mem_usb_idle_timeout 
-0x7cf1 027853 isub temp ,null 
-0x7cf2 027854 branch usb_init ,positive 
-0x7cf3 027855 fetch 1 ,mem_usb_status 
-0x7cf4 027856 bbit0 usb_status_nak ,usb_tx 
-0x7cf5 027857 setarg 0 
-0x7cf6 027858 store 2 ,mem_usb_idle_cnt 
-0x7cf7 027859 branch usb_tx 
-:      027862 usb_status1:
-0x7cf8 027863 set1 mark_ext_patch ,mark 
-0x7cf9 027864 bpatch patch3a_7 ,mem_patch3a 
-0x7cfa 027865 hjam 0x11 ,core_usb_status 
-0x7cfb 027866 hfetch 1 ,core_usb_ep_len 
-0x7cfc 027867 store 1 ,mem_usb_read_len 
-0x7cfd 027868 copy pdata ,loopcnt 
-0x7cfe 027869 branch usb_rx_no_data ,blank 
-0x7cff 027870 arg mem_usb_setup ,contw 
-0x7d00 027871 call usb_rx_read 
-0x7d01 027872 fetch 1 ,mem_usb_read_len 
-0x7d02 027873 sub pdata ,7 ,null 
-0x7d03 027874 rtn positive 
-:      027875 usb_class_type:
-0x7d04 027876 set1 mark_ext_patch ,mark 
-0x7d05 027877 bpatch patch3b_0 ,mem_patch3b 
-0x7d06 027878 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7d07 027879 beq hci_class_request_type ,usb_hci_class_req_type 
-0x7d08 027880 beq hid_class_request_type ,usb_hid_class_req_type 
-0x7d09 027881 beq zero_class_request_type ,usb_zero_class_req_type 
-0x7d0a 027882 fetch 1 ,mem_usb_setup_brequest 
-0x7d0b 027883 beq set_address ,usb0_request_set_address 
-0x7d0c 027884 beq get_descriptor ,usb0_request_get_descriptor 
-0x7d0d 027885 beq set_configuration ,usb0_request_set_configuration 
-0x7d0e 027886 beq set_interface ,usb0_request_set_interface 
-0x7d0f 027887 branch usb0_force_stall 
-:      027889 usb_zero_class_req_type:
-0x7d10 027890 fetch 1 ,mem_usb_setup_brequest 
-0x7d11 027891 beq clear_feature ,usb0_request_clear_feature 
-0x7d12 027892 beq set_feature ,usb0_request_set_feature 
-0x7d13 027893 beq set_configuration ,usb0_reply_zerolen 
-0x7d14 027894 beq set_address ,usb0_request_set_address 
-0x7d15 027895 branch usb0_force_stall 
-:      027896 usb_hci_class_req_type:
-0x7d16 027897 call usb0_reply_zerolen 
-0x7d17 027898 rtn 
-:      027900 usb_rx_no_data:
-0x7d18 027901 fetch 1 ,mem_usb_status 
-0x7d19 027902 bbit1 usb_status_setup ,usb_class_type 
-0x7d1a 027903 rtn 
-:      027904 usb_set_protocol_req:
-0x7d1b 027905 fetch 1 ,mem_usb_set_protocol_count 
-0x7d1c 027906 increase 1 ,pdata 
-0x7d1d 027907 store 1 ,mem_usb_set_protocol_count 
-0x7d1e 027908 compare 2 ,pdata ,0xff 
-0x7d1f 027909 nbranch usb0_reply_zerolen ,true 
-0x7d20 027910 jam 1 ,mem_usb_desc 
-0x7d21 027911 branch usb0_reply_zerolen 
-:      027912 usb_hid_class_req_type:
-0x7d22 027913 fetch 1 ,mem_usb_setup_brequest 
-0x7d23 027914 beq set_idle ,usb_set_idle 
-0x7d24 027915 beq set_report ,usb_set_report 
-0x7d25 027916 beq set_protocol ,usb_set_protocol_req 
-0x7d26 027917 branch usb0_force_stall 
-:      027918 usb_set_idle:
-0x7d27 027919 fetch 1 ,mem_usb_state 
-0x7d28 027920 beq usb_setidle_1 ,usb_set_idle_connected 
-0x7d29 027921 bne usb_resume ,usb0_reply_zerolen 
-0x7d2a 027922 jam usb_setidle_1 ,mem_usb_state 
-0x7d2b 027923 branch usb0_reply_zerolen 
-:      027924 usb_set_idle_connected:
-0x7d2c 027925 jam usb_connected ,mem_usb_state 
-0x7d2d 027926 branch usb0_reply_zerolen 
-:      027928 usb_set_report:
-0x7d2e 027929 jam 1 ,mem_usb_desc 
-0x7d2f 027930 arg mem_usb_desc ,rega 
-0x7d30 027931 arg 1 ,regb 
-0x7d31 027932 branch usb0_respond 
-:      027933 usb0_force_stall:
-0x7d32 027934 hjam 1 ,core_usb_stall 
-0x7d33 027935 rtn 
-:      027936 usb0_reply_zerolen:
-0x7d34 027937 hjam 0x40 ,core_usb_clear 
-0x7d35 027938 rtn 
-:      027940 usb_rx_read:
-0x7d36 027941 hfetch 1 ,core_usb_ep 
-0x7d37 027942 istore 1 ,contw 
-0x7d38 027943 loop usb_rx_read 
-0x7d39 027944 rtn 
-:      027946 usb0_fifo_empty:
-0x7d3a 027947 hjam 0x1 ,core_usb_fifo_empty 
-0x7d3b 027948 call usb0_tx 
-0x7d3c 027949 rtn 
-:      027951 usb0_request_get_descriptor:
-0x7d3d 027952 set1 mark_ext_patch ,mark 
-0x7d3e 027953 bpatch patch3b_1 ,mem_patch3b 
-0x7d3f 027954 set0 mark_isstr ,mark 
-0x7d40 027955 fetch 1 ,mem_usb_setup_bvalueh 
-0x7d41 027956 beq dsc_device ,dsc_device_info 
-0x7d42 027957 beq dsc_config ,dsc_config_info 
-0x7d43 027958 beq dsc_string ,dsc_string_info 
-0x7d44 027959 beq dsc_hid ,dsc_hid_info 
-0x7d45 027960 beq dsc_hid_report ,dsc_hid_report_info 
-0x7d46 027961 rtn 
-:      027963 dsc_device_info:
-0x7d47 027964 arg mem_devicedesc ,rega 
-0x7d48 027965 branch usb0_respond_length 
-:      027966 dsc_config_info:
-0x7d49 027967 arg mem_confdesc ,rega 
-0x7d4a 027968 branch usb0_respond_length 
-:      027969 dsc_string_info:
-0x7d4b 027970 fetch 1 ,mem_usb_setup_bvalue 
-0x7d4c 027971 and_into 3 ,pdata 
-0x7d4d 027972 arg mem_string0 ,rega 
-0x7d4e 027973 beq 0 ,usb0_respond_length 
-0x7d4f 027974 set1 mark_isstr ,mark 
-0x7d50 027975 arg mem_string1 ,rega 
-0x7d51 027976 beq 1 ,usb0_respond_length 
-0x7d52 027977 arg mem_string2 ,rega 
-0x7d53 027978 beq 2 ,usb0_respond_length 
-0x7d54 027979 arg mem_string3 ,rega 
-0x7d55 027980 beq 3 ,usb0_respond_length 
-0x7d56 027981 branch assert 
-:      027982 dsc_hid_info:
-0x7d57 027983 arg mem_confdesc + 18 ,rega 
-0x7d58 027984 fetch 1 ,mem_confdesc + 18 
-0x7d59 027985 copy pdata ,regb 
-0x7d5a 027986 branch usb0_respond 
-:      027987 dsc_hid_report_info:
-0x7d5b 027988 fetch 2 ,mem_usb_setup_windex 
-0x7d5c 027989 beq 1 ,dsc_hid_report_info0 
-0x7d5d 027990 arg mem_hidreportdesc_kb ,rega 
-0x7d5e 027991 branch usb0_respond_length 
-:      027992 dsc_hid_report_info0:
-0x7d5f 027993 jam usb_got_report_req ,mem_usb_state 
-0x7d60 027994 arg mem_hidreportdesc_m ,rega 
-0x7d61 027995 branch usb0_respond_length 
-:      027997 usb0_respond_length:
-0x7d62 027998 ifetch 1 ,rega 
-0x7d63 027999 iforce regb 
-0x7d64 028000 increase 1 ,rega 
-:      028003 usb0_respond:
-0x7d65 028004 set1 mark_ext_patch ,mark 
-0x7d66 028005 bpatch patch3b_2 ,mem_patch3b 
-0x7d67 028006 bmark0 mark_isstr ,usb0_respond0 
-0x7d68 028007 add regb ,1 ,pdata 
-0x7d69 028008 lshift pdata ,pdata 
-0x7d6a 028009 hstore 1 ,core_usb_dfifo0 
-0x7d6b 028010 hjam 3 ,core_usb_dfifo0 
-0x7d6c 028011 fetch 1 ,mem_usb_setup_blength 
-0x7d6d 028012 increase -2 ,pdata 
-0x7d6e 028013 rshift pdata ,pdata 
-0x7d6f 028014 store 1 ,mem_usb_setup_blength 
-0x7d70 028015 beq 0 ,usb_no_respond_data 
-:      028016 usb0_respond0:
-0x7d71 028017 fetch 1 ,mem_usb_setup_blength 
-0x7d72 028018 isub regb ,null 
-0x7d73 028019 branch usb0_respond1 ,positive 
-0x7d74 028020 copy pdata ,regb 
-:      028021 usb0_respond1:
-0x7d75 028022 copy rega ,pdata 
-0x7d76 028023 store 2 ,mem_bufptr 
-0x7d77 028024 copy regb ,pdata 
-0x7d78 028025 store 1 ,mem_remain 
-0x7d79 028026 branch usb0_tx 
-:      028028 usb_no_respond_data:
-0x7d7a 028029 arg 0 ,queue 
-0x7d7b 028030 branch usb_trig 
-:      028034 usb0_tx:
-0x7d7c 028035 set1 mark_ext_patch ,mark 
-0x7d7d 028036 bpatch patch3b_3 ,mem_patch3b 
-0x7d7e 028037 fetch 1 ,mem_remain 
-0x7d7f 028038 rtn blank 
-0x7d80 028039 copy pdata ,loopcnt 
-0x7d81 028040 sub pdata ,ep0_packet_size ,null 
-0x7d82 028041 branch usb0_tx_info ,positive 
-0x7d83 028042 arg ep0_packet_size ,loopcnt 
-:      028043 usb0_tx_info:
-0x7d84 028044 fetch 1 ,mem_remain 
-0x7d85 028045 isub loopcnt ,pdata 
-0x7d86 028046 store 1 ,mem_remain 
-0x7d87 028047 fetch 2 ,mem_bufptr 
-0x7d88 028048 copy pdata ,contr 
-:      028049 usb0_tx0:
-0x7d89 028050 ifetch 1 ,contr 
-0x7d8a 028051 hstore 1 ,core_usb_dfifo0 
-0x7d8b 028052 bmark0 mark_isstr ,usb0_tx1 
-0x7d8c 028053 hjam 0 ,core_usb_dfifo0 
-:      028054 usb0_tx1:
-0x7d8d 028055 loop usb0_tx0 
-0x7d8e 028056 copy contr ,pdata 
-0x7d8f 028057 store 2 ,mem_bufptr 
-0x7d90 028058 arg 0 ,queue 
-0x7d91 028059 call usb_trig 
-0x7d92 028060 fetch 1 ,mem_remain 
-0x7d93 028061 nrtn blank 
-0x7d94 028062 fetch 1 ,mem_usb_state 
-0x7d95 028063 rtnne usb_got_report_req 
-0x7d96 028064 jam usb_connected ,mem_usb_state 
-0x7d97 028065 rtn 
-:      028068 usb0_request_set_configuration:
-0x7d98 028069 fetch 1 ,mem_usb_setup_bvalue 
-0x7d99 028070 sub pdata ,1 ,null 
-0x7d9a 028071 nbranch usb0_force_stall ,positive 
-:      028072 usb0_request_set_address:
-0x7d9b 028073 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7d9c 028074 bne in_device ,usb0_force_stall 
-0x7d9d 028075 fetch 2 ,mem_usb_setup_windex 
-0x7d9e 028076 bne 0 ,usb0_force_stall 
-0x7d9f 028077 fetch 1 ,mem_usb_setup_blength 
-0x7da0 028078 bne 0 ,usb0_force_stall 
-0x7da1 028079 branch usb0_reply_zerolen 
-:      028081 usb0_request_set_interface:
-0x7da2 028082 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7da3 028083 bne in_interface ,usb0_force_stall 
-0x7da4 028084 fetch 1 ,mem_usb_setup_bvalue 
-0x7da5 028085 bne 0 ,usb0_force_stall 
-0x7da6 028086 fetch 1 ,mem_usb_setup_bvalueh 
-0x7da7 028087 bne 0 ,usb0_force_stall 
-0x7da8 028088 fetch 1 ,mem_usb_setup_blength 
-0x7da9 028089 bne 0 ,usb0_force_stall 
-0x7daa 028090 branch usb0_reply_zerolen 
-:      028092 usb0_request_set_feature:
-0x7dab 028093 fetch 1 ,mem_usb_setup_bvalue 
-0x7dac 028094 bne 1 ,usb0_force_stall 
-0x7dad 028095 jam usb_sleep ,mem_usb_state 
-0x7dae 028096 branch usb0_reply_zerolen 
-:      028098 usb0_request_clear_feature:
-0x7daf 028099 fetch 1 ,mem_usb_setup_bvalue 
-0x7db0 028100 bne 1 ,usb0_force_stall 
-0x7db1 028101 branch usb0_reply_zerolen 
-:      028103 usb_init:
-0x7db2 028104 set1 mark_ext_patch ,mark 
-0x7db3 028105 bpatch patch3b_4 ,mem_patch3b 
-0x7db4 028106 hjam 0x00 ,core_usb_config 
-0x7db5 028107 nop 10000 
-0x7db6 028108 hjam 0xc0 ,core_usb_trig 
-0x7db7 028109 hfetch 2 ,core_clkoff 
-0x7db8 028110 set0 clock_off_usb ,pdata 
-0x7db9 028111 hstore 2 ,core_clkoff 
-0x7dba 028112 hjam 0x3c ,core_usb_config 
-0x7dbb 028113 hjam 0xff ,core_usb_status 
-0x7dbc 028114 hjam 0xff ,core_usb_fifo_empty 
-0x7dbd 028115 jam 0 ,mem_mcmd 
-0x7dbe 028116 jam 0 ,mem_usb_state 
-0x7dbf 028117 setarg 0 
-0x7dc0 028118 store 2 ,mem_usb_idle_cnt 
-0x7dc1 028119 rtn 
-:      028122 usb_tx:
-0x7dc2 028123 set1 mark_ext_patch ,mark 
-0x7dc3 028124 bpatch patch3b_5 ,mem_patch3b 
-0x7dc4 028125 fetch 1 ,mem_mcmd 
-0x7dc5 028126 rtn blank 
-0x7dc6 028127 fetch 1 ,mem_usb_state 
-0x7dc7 028128 beq usb_sleep ,usb_wakeup 
-0x7dc8 028129 rtnne usb_connected 
-0x7dc9 028130 fetch 1 ,mem_mcmd 
-0x7dca 028131 jam 0 ,mem_mcmd 
-0x7dcb 028132 arg 6 ,loopcnt 
-0x7dcc 028133 arg mem_mouse_data ,contr 
-0x7dcd 028134 beq send_kb_data_cmd ,usb_tx_ep1 
-0x7dce 028135 beq send_mouse_data_cmd ,usb_tx_ep2 
-0x7dcf 028136 branch assert 
-:      028138 usb_tx_ep1:
-0x7dd0 028139 arg core_usb_dfifo1 ,rega 
-0x7dd1 028140 arg 1 ,queue 
-:      028141 usb_tx_loop:
-0x7dd2 028142 ifetch 1 ,contr 
-0x7dd3 028143 istore 1 ,rega 
-0x7dd4 028144 loop usb_tx_loop 
-:      028145 usb_trig:
-0x7dd5 028146 set1 mark_ext_patch ,mark 
-0x7dd6 028147 bpatch patch3b_6 ,mem_patch3b 
-0x7dd7 028148 disable swfine 
-0x7dd8 028149 fetch 2 ,mem_usb_trig_timeout 
-0x7dd9 028150 iforce stop_watch 
-0x7dda 028151 hjam 0x40 ,core_usb_status 
-:      028152 usb_trig_waitnak_loop:
-0x7ddb 028153 hfetch 1 ,core_usb_status 
-0x7ddc 028154 branch usb_init ,timeout 
-0x7ddd 028155 bbit0 usb_status_nak ,usb_trig_waitnak_loop 
-0x7dde 028156 fetch 2 ,mem_usb_trig_timeout 
-0x7ddf 028157 iforce stop_watch 
-0x7de0 028158 arg 0 ,temp 
-0x7de1 028159 qset1 temp 
-0x7de2 028160 hstoret 1 ,core_usb_fifo_empty 
-:      028161 usb_trig_loop:
-0x7de3 028162 branch usb_init ,timeout 
-0x7de4 028163 hstoret 1 ,core_usb_trig 
-0x7de5 028164 hfetch 1 ,core_usb_fifo_empty 
-0x7de6 028165 qisolate0 pdata 
-0x7de7 028166 branch usb_trig_loop ,true 
-0x7de8 028167 rtn 
-:      028170 usb_tx_ep2:
-0x7de9 028171 arg 2 ,queue 
-0x7dea 028172 arg core_usb_dfifo2 ,rega 
-0x7deb 028173 branch usb_tx_loop 
-:      028176 usb_wakeup:
-0x7dec 028177 set1 mark_ext_patch ,mark 
-0x7ded 028178 bpatch patch3b_7 ,mem_patch3b 
-0x7dee 028179 hjam 0xfc ,core_usb_config 
-0x7def 028180 nop 10000 
-0x7df0 028181 hjam 0x3c ,core_usb_config 
-0x7df1 028182 jam usb_resume ,mem_usb_state 
-0x7df2 028183 rtn 
-:      028185 usb_tx_test:
-0x7df3 028186 fetch 1 ,mem_mcmd 
-0x7df4 028187 nrtn blank 
-0x7df5 028188 fetch 2 ,mem_usb_cnt 
-0x7df6 028189 rtn blank 
-0x7df7 028190 increase -1 ,pdata 
-0x7df8 028191 store 2 ,mem_usb_cnt 
-0x7df9 028192 jam send_mouse_data_cmd ,mem_mcmd 
-0x7dfa 028193 rtn 
-:      028196 right_shift_n:
-0x7dfb 028197 sub loopcnt ,0 ,null 
-0x7dfc 028198 rtn zero 
-:      028199 right_shift_n_loop:
-0x7dfd 028200 rshift pdata ,pdata 
-0x7dfe 028201 loop right_shift_n_loop 
-0x7dff 028202 rtn 
-:      028204 push_stack:
-0x7e00 028205 deposit contw 
-0x7e01 028206 store 2 ,mem_contw 
-0x7e02 028207 storet 8 ,mem_temp 
-0x7e03 028208 deposit timeup 
-0x7e04 028209 store 4 ,mem_timeup 
-0x7e05 028210 deposit rega 
-0x7e06 028211 store 4 ,mem_rega 
-0x7e07 028212 deposit regb 
-0x7e08 028213 store 4 ,mem_regb 
-0x7e09 028214 deposit regc 
-0x7e0a 028215 store 3 ,mem_regc 
-0x7e0b 028216 deposit contr 
-0x7e0c 028217 store 2 ,mem_contr 
-0x7e0d 028218 rtn 
-:      028219 pop_stack:
-0x7e0e 028220 fetcht 8 ,mem_temp 
-0x7e0f 028221 fetch 4 ,mem_timeup 
-0x7e10 028222 iforce timeup 
-0x7e11 028223 fetch 4 ,mem_rega 
-0x7e12 028224 iforce rega 
-0x7e13 028225 fetch 4 ,mem_regb 
-0x7e14 028226 iforce regb 
-0x7e15 028227 fetch 3 ,mem_regc 
-0x7e16 028228 iforce regc 
-0x7e17 028229 fetch 2 ,mem_contw 
-0x7e18 028230 iforce contw 
-0x7e19 028231 fetch 2 ,mem_contr 
-0x7e1a 028232 iforce contr 
-0x7e1b 028233 rtn 
-:      028239 save_cont_pointers:
-0x7e1c 028240 copy contw ,pdata 
-0x7e1d 028241 store 2 ,mem_hold_contw 
-0x7e1e 028242 copy contr ,pdata 
-0x7e1f 028243 store 2 ,mem_hold_contr 
-0x7e20 028244 rtn 
-:      028245 load_cont_pointers:
-0x7e21 028246 fetch 2 ,mem_hold_contw 
-0x7e22 028247 copy pdata ,contw 
-0x7e23 028248 fetch 2 ,mem_hold_contr 
-0x7e24 028249 copy pdata ,contr 
-0x7e25 028250 rtn 
-:      028254 delay_10ms:
-0x7e26 028255 copy clkn_bt ,pdata 
-0x7e27 028256 increase 16 ,pdata 
-0x7e28 028257 increase 16 ,pdata 
-:      028258 delay_ms_wait:
-0x7e29 028259 copy clkn_bt ,temp 
-0x7e2a 028260 isub temp ,null 
-0x7e2b 028261 branch delay_ms_wait ,positive 
-0x7e2c 028262 rtn 
-:      028264 memcpy48:
-0x7e2d 028265 ifetch 8 ,contr 
-0x7e2e 028266 istore 8 ,contw 
-0x7e2f 028267 ifetch 8 ,contr 
-0x7e30 028268 istore 8 ,contw 
-:      028269 memcpy32:
-0x7e31 028270 ifetch 8 ,contr 
-0x7e32 028271 istore 8 ,contw 
-:      028272 memcpy24:
-0x7e33 028273 ifetch 8 ,contr 
-0x7e34 028274 istore 8 ,contw 
-:      028275 memcpy16:
-0x7e35 028276 ifetch 8 ,contr 
-0x7e36 028277 istore 8 ,contw 
-0x7e37 028278 ifetch 8 ,contr 
-0x7e38 028279 istore 8 ,contw 
-0x7e39 028280 rtn 
-:      028282 bn_zero:
-0x7e3a 028283 force 3 ,loopcnt 
-:      028284 memset0:
-0x7e3b 028285 force 0 ,pdata 
-:      028286 memset8:
-0x7e3c 028287 istore 8 ,contw 
-0x7e3d 028288 loop memset8 
-0x7e3e 028289 rtn 
-:      028292 clear_mem:
-0x7e3f 028293 deposit loopcnt 
-0x7e40 028294 rtn blank 
-0x7e41 028295 setarg 0 
-:      028296 clear_mem_loop:
-0x7e42 028297 istore 1 ,contw 
-0x7e43 028298 loop clear_mem_loop 
-0x7e44 028299 rtn 
-:      028303 memcpy:
-0x7e45 028304 deposit loopcnt 
-0x7e46 028305 rtn blank 
-:      028306 memcpy_loop:
-0x7e47 028307 ifetch 1 ,contr 
-0x7e48 028308 istore 1 ,contw 
-0x7e49 028309 loop memcpy_loop 
-0x7e4a 028310 rtn 
-:      028312 timer_stop:
-0x7e4b 028313 setarg 0 
-:      028314 timer_init:
-0x7e4c 028315 arg mem_timers ,contw 
-0x7e4d 028316 iforce temp 
-0x7e4e 028317 lshift queue ,pdata 
-0x7e4f 028318 iadd contw ,contw 
-0x7e50 028319 istoret 2 ,contw 
-0x7e51 028320 rtn 
-:      028322 timer_reinit:
-0x7e52 028323 arg 0 ,queue 
-:      028324 timer_check:
-0x7e53 028325 set1 mark_ext_patch ,mark 
-0x7e54 028326 bpatch patch37_4 ,mem_patch37 
-0x7e55 028327 fetcht 4 ,mem_last_clkn 
-0x7e56 028328 rshift clkn_bt ,pdata 
-0x7e57 028329 store 4 ,mem_last_clkn 
-0x7e58 028330 isub temp ,timeup 
-0x7e59 028331 copy timeup ,temp 
-0x7e5a 028332 arg mem_timers ,contr 
-0x7e5b 028333 copy contr ,contw 
-0x7e5c 028334 arg 16 ,loopcnt 
-:      028335 timer_loop:
-0x7e5d 028336 ifetch 2 ,contr 
-0x7e5e 028337 isub temp ,pdata 
-0x7e5f 028338 branch timer_counting ,positive 
-0x7e60 028339 force 0 ,pdata 
-:      028340 timer_counting:
-0x7e61 028341 istore 2 ,contw 
-0x7e62 028342 loop timer_loop 
-0x7e63 028343 arg mem_timers ,contr 
-0x7e64 028344 lshift queue ,pdata 
-0x7e65 028345 iadd contr ,contr 
-0x7e66 028346 ifetch 2 ,contr 
-0x7e67 028347 rtn 
-:      028350 lshift8_queue:
-0x7e68 028351 increase 1 ,queue 
-:      028352 lshift8_queue_loop:
-0x7e69 028353 increase -1 ,queue 
-0x7e6a 028354 rtn zero 
-0x7e6b 028355 lshift8 pdata ,pdata 
-0x7e6c 028356 branch lshift8_queue_loop 
-:      028360 clk_add:
-0x7e6d 028361 iadd temp ,temp 
-0x7e6e 028362 copy temp ,loopcnt 
-0x7e6f 028363 setarg 3750 
-0x7e70 028364 isub loopcnt ,pdata 
-0x7e71 028365 rtn positive 
-0x7e72 028366 sub pdata ,0 ,pdata 
-0x7e73 028367 rshift16 temp ,temp 
-0x7e74 028368 increase 1 ,temp 
-0x7e75 028369 lshift16 temp ,temp 
-0x7e76 028370 ior temp ,temp 
-0x7e77 028371 rtn 
-:      028373 clk_diff_rt:
-0x7e78 028374 call clk_diff 
-0x7e79 028375 branch clk2rt 
-:      028378 clk_diff:
-0x7e7a 028379 disable user 
-0x7e7b 028380 isub temp ,pdata 
-0x7e7c 028381 branch clk_diff_pos ,positive 
-0x7e7d 028382 enable user 
-0x7e7e 028383 sub pdata ,0 ,pdata 
-:      028384 clk_diff_pos:
-0x7e7f 028385 rtnbit0 15 
-0x7e80 028386 arg -61786 ,temp 
-0x7e81 028387 iadd temp ,pdata 
-0x7e82 028388 set0 64 ,pdata 
-0x7e83 028389 rtn 
-:      028391 clk2rt:
-0x7e84 028392 iforce contr 
-0x7e85 028393 rshift16 pdata ,pdata 
-0x7e86 028394 arg 3750 ,temp 
-0x7e87 028395 imul32 temp ,pdata 
-0x7e88 028396 iadd contr ,pdata 
-0x7e89 028397 rtn 
-:      028400 clk2lpo:
-0x7e8a 028401 lshift8 pdata ,pdata 
-0x7e8b 028402 lshift4 pdata ,pdata 
-0x7e8c 028403 fetcht 3 ,mem_clks_per_lpo 
-0x7e8d 028404 idiv temp 
-0x7e8e 028405 call wait_div_end 
-0x7e8f 028406 quotient temp 
-0x7e90 028407 rtn 
-:      028410 clk2bt:
-0x7e91 028411 arg 3750 ,temp 
-0x7e92 028412 idiv temp 
-0x7e93 028413 call wait_div_end 
-0x7e94 028414 quotient pdata 
-0x7e95 028415 lshift16 pdata ,pdata 
-0x7e96 028416 remainder temp 
-0x7e97 028417 ior temp ,temp 
-0x7e98 028418 rtn 
-:      028421 mem3_hex2string_to_uart:
-0x7e99 028422 arg 3 ,loopcnt 
-0x7e9a 028423 branch hex2string_to_uart0 
-:      028424 mem2_hex2string_to_uart:
-0x7e9b 028425 arg 2 ,loopcnt 
-0x7e9c 028426 branch hex2string_to_uart0 
-:      028430 adss_hex2string_to_uart:
-0x7e9d 028431 arg 6 ,loopcnt 
-:      028432 hex2string_to_uart0:
-0x7e9e 028433 ifetch 1 ,rega 
-0x7e9f 028434 copy pdata ,temp 
-0x7ea0 028435 rshift4 pdata ,pdata 
-0x7ea1 028436 call dialog2uchar 
-0x7ea2 028437 istore 1 ,contwu 
-0x7ea3 028438 copy temp ,pdata 
-0x7ea4 028439 and pdata ,0xf ,pdata 
-0x7ea5 028440 call dialog2uchar 
-0x7ea6 028441 istore 1 ,contwu 
-0x7ea7 028442 increase 1 ,rega 
-0x7ea8 028443 loop hex2string_to_uart0 
-0x7ea9 028444 rtn 
-:      028445 dialog2uchar:
-0x7eaa 028446 sub pdata ,9 ,null 
-0x7eab 028447 branch dialog2uchar0to9 ,positive 
-0x7eac 028448 increase 87 ,pdata 
-0x7ead 028449 rtn 
-:      028450 dialog2uchar0to9:
-0x7eae 028451 add pdata ,0x30 ,pdata 
-0x7eaf 028452 rtn 
-:      028458 string2dec_from_uart:
-0x7eb0 028459 arg 0 ,temp 
-:      028460 string2dec_from_uart_done:
-0x7eb1 028461 copy temp ,regc 
-0x7eb2 028462 ifetch 1 ,contru 
-0x7eb3 028463 sub pdata ,at_comma ,null 
-0x7eb4 028464 rtn zero 
-0x7eb5 028465 call uchar2dialog 
-0x7eb6 028466 copy regc ,temp 
-0x7eb7 028467 call swap 
-0x7eb8 028468 arg 10 ,regb 
-0x7eb9 028469 imul32 regb ,pdata 
-0x7eba 028470 iadd temp ,pdata 
-0x7ebb 028471 copy pdata ,temp 
-0x7ebc 028472 branch string2dec_from_uart_done 
-:      028475 mem2_string2hex_from_uart:
-0x7ebd 028476 arg 2 ,loopcnt 
-0x7ebe 028477 branch string2hex_from_uart 
-:      028478 adss_string2hex_from_uart:
-0x7ebf 028479 arg 6 ,loopcnt 
-:      028483 string2hex_from_uart:
-0x7ec0 028484 ifetch 1 ,contru 
-0x7ec1 028485 call uchar2dialog 
-0x7ec2 028486 lshift4 pdata ,regc 
-0x7ec3 028487 ifetch 1 ,contru 
-0x7ec4 028488 call uchar2dialog 
-0x7ec5 028489 iadd regc ,pdata 
-0x7ec6 028490 istore 1 ,contw 
-0x7ec7 028491 loop string2hex_from_uart 
-0x7ec8 028492 rtn 
-:      028494 uchar2dialog:
-0x7ec9 028495 arg 0x3a ,temp 
-0x7eca 028496 isub temp ,null 
-0x7ecb 028497 nbranch uchar2dialog_number ,positive 
-0x7ecc 028498 arg 0x61 ,temp 
-0x7ecd 028499 isub temp ,null 
-0x7ece 028500 branch uchar2dialog_a2f ,positive 
-0x7ecf 028501 arg 0x37 ,temp 
-0x7ed0 028502 isub temp ,pdata 
-0x7ed1 028503 rtn 
-:      028504 uchar2dialog_number:
-0x7ed2 028505 arg 0x30 ,temp 
-0x7ed3 028506 isub temp ,pdata 
-0x7ed4 028507 rtn 
-:      028508 uchar2dialog_a2f:
-0x7ed5 028509 arg 0x57 ,temp 
-0x7ed6 028510 isub temp ,pdata 
-0x7ed7 028511 rtn 
-:      028513 pn9:
-0x7ed8 028514 copy temp ,alarm 
-0x7ed9 028515 setarg 0x1ff 
-0x7eda 028516 force 0 ,regb 
-:      028517 pn9_loop:
-0x7edb 028518 rshift3 pdata ,rega 
-0x7edc 028519 rshift rega ,rega 
-0x7edd 028520 ixor rega ,rega 
-0x7ede 028521 isolate1 0 ,rega 
-0x7edf 028522 setflag true ,9 ,pdata 
-0x7ee0 028523 rshift temp ,temp 
-0x7ee1 028524 isolate1 0 ,pdata 
-0x7ee2 028525 setflag true ,7 ,temp 
-0x7ee3 028526 rshift pdata ,pdata 
-0x7ee4 028527 increase 1 ,regb 
-0x7ee5 028528 compare 0 ,regb ,0x7 
-0x7ee6 028529 nbranch pn9_loop ,true 
-0x7ee7 028530 istoret 1 ,contw 
-0x7ee8 028531 loop pn9_loop 
-0x7ee9 028532 copy alarm ,temp 
-0x7eea 028533 rtn 
-:      028535 bcd_byte:
-0x7eeb 028536 div pdata ,10 
-0x7eec 028537 call wait_div_end 
-0x7eed 028538 quotient pdata 
-0x7eee 028539 lshift2 pdata ,rega 
-0x7eef 028540 lshift2 rega ,rega 
-0x7ef0 028541 remainder pdata 
-0x7ef1 028542 ior rega ,pdata 
-0x7ef2 028543 rtn 
-:      028545 bcd_pack:
-0x7ef3 028546 isolate1 0 ,rega 
-0x7ef4 028547 branch bcd_pack_hi ,true 
-0x7ef5 028548 iforce regb 
-0x7ef6 028549 rtn 
-:      028550 bcd_pack_hi:
-0x7ef7 028551 lshift2 pdata ,pdata 
-0x7ef8 028552 lshift2 pdata ,pdata 
-0x7ef9 028553 ior regb ,pdata 
-0x7efa 028554 istore 1 ,contw 
-0x7efb 028555 increase -2 ,contw 
-0x7efc 028556 rtn 
-:      028558 wait_div_end:
-0x7efd 028559 rtn modone 
-0x7efe 028560 branch wait_div_end 
-:      028563 bcd2:
-0x7eff 028564 store 8 ,mem_pdatatemp 
-0x7f00 028565 force 0x20 ,pdata 
-0x7f01 028566 force 8 ,loopcnt 
-0x7f02 028567 arg mem_bcd ,contw 
-:      028568 lpo_clear:
-0x7f03 028569 istore 1 ,contw 
-0x7f04 028570 loop lpo_clear 
-0x7f05 028571 arg mem_bcd ,contw 
-0x7f06 028572 increase 7 ,contw 
-0x7f07 028573 fetch 8 ,mem_pdatatemp 
-:      028574 bcd_loop:
-0x7f08 028575 div pdata ,10 
-0x7f09 028576 call wait_div_end 
-0x7f0a 028577 remainder pdata 
-0x7f0b 028578 or_into 0x30 ,pdata 
-0x7f0c 028579 istore 1 ,contw 
-0x7f0d 028580 increase -2 ,contw 
-0x7f0e 028581 quotient pdata 
-0x7f0f 028582 rtn blank 
-0x7f10 028583 branch bcd_loop 
-:      028588 bcd:
-0x7f11 028589 store 8 ,mem_pdatatemp 
-0x7f12 028590 force 0 ,pdata 
-0x7f13 028591 store 8 ,mem_bcd 
-0x7f14 028592 arg mem_bcd ,contw 
-0x7f15 028593 increase 7 ,contw 
-0x7f16 028594 fetch 8 ,mem_pdatatemp 
-0x7f17 028595 force 0 ,rega 
-:      028596 bcd_pack_loop:
-0x7f18 028597 div pdata ,10 
-0x7f19 028598 call wait_div_end 
-0x7f1a 028599 remainder pdata 
-0x7f1b 028600 call bcd_pack 
-0x7f1c 028601 increase 1 ,rega 
-0x7f1d 028602 quotient pdata 
-0x7f1e 028603 sub pdata ,9 ,null 
-0x7f1f 028604 nbranch bcd_pack_loop ,positive 
-0x7f20 028605 call bcd_pack 
-0x7f21 028606 isolate1 0 ,rega 
-0x7f22 028607 rtn true 
-0x7f23 028608 istore 1 ,contw 
-0x7f24 028609 rtn 
-:      028617 string_compare:
-0x7f25 028618 ifetch 1 ,rega 
-0x7f26 028619 ifetcht 1 ,regb 
-0x7f27 028620 isub temp ,null 
-0x7f28 028621 nrtn zero 
-0x7f29 028622 increase 1 ,rega 
-0x7f2a 028623 increase 1 ,regb 
-0x7f2b 028624 loop string_compare 
-0x7f2c 028625 force 0 ,null 
-0x7f2d 028626 rtn 
-:      028629 ceiling:
-0x7f2e 028630 isub temp ,null 
-0x7f2f 028631 nrtn positive 
-0x7f30 028632 deposit temp 
-0x7f31 028633 rtn 
-:      028635 swap:
-0x7f32 028636 iadd temp ,pdata 
-0x7f33 028637 isub temp ,temp 
-0x7f34 028638 isub temp ,pdata 
-0x7f35 028639 rtn 
-:      028641 clean_mem:
-0x7f36 028642 arg 0x200 ,loopcnt 
-0x7f37 028643 arg 0x4000 ,contw 
-0x7f38 028644 branch memset0 
-:      028646 slave_savelist:
-0x7f39 028647 fetch 5 ,mem_sync_clke 
-0x7f3a 028648 store 5 ,mem_pdatatemp 
-0x7f3b 028649 fetch 2 ,mem_clks_per_lpo 
-0x7f3c 028650 istore 2 ,contw 
-0x7f3d 028651 setarg 0 
-0x7f3e 028652 setflag match ,7 ,pdata 
-0x7f3f 028653 setflag wake ,6 ,pdata 
-0x7f40 028654 setflag sync ,5 ,pdata 
-0x7f41 028655 setflag attempt ,4 ,pdata 
-0x7f42 028656 istore 1 ,contw 
-0x7f43 028657 branch savelist_2 
-:      028660 le_savelist:
-0x7f44 028661 fetch 5 ,mem_sync_clke 
-0x7f45 028662 store 5 ,mem_pdatatemp 
-0x7f46 028663 fetch 1 ,mem_le_ch_mapped 
-0x7f47 028664 istore 1 ,contw 
-0x7f48 028665 fetch 2 ,mem_le_event_count 
-0x7f49 028666 arg 0x0fff ,contr 
-0x7f4a 028667 iand contr ,pdata 
-0x7f4b 028668 setflag match ,15 ,pdata 
-0x7f4c 028669 setflag wake ,14 ,pdata 
-0x7f4d 028670 setflag sync ,13 ,pdata 
-0x7f4e 028671 setflag attempt ,12 ,pdata 
-0x7f4f 028672 istore 2 ,contw 
-0x7f50 028673 branch savelist_2 
-:      028674 savelist:
-0x7f51 028675 store 8 ,mem_pdatatemp 
-:      028676 savelist_2:
-0x7f52 028677 fetch 1 ,mem_seqi 
-0x7f53 028678 rtneq 0x7f 
-0x7f54 028679 and_into 0x7f ,pdata 
-0x7f55 028680 lshift3 pdata ,pdata 
-0x7f56 028681 arg mem_savelist ,contw 
-0x7f57 028682 iadd contw ,contw 
-0x7f58 028683 fetch 8 ,mem_pdatatemp 
-0x7f59 028684 istore 8 ,contw 
-0x7f5a 028685 fetch 1 ,mem_seqi 
-0x7f5b 028686 isolate1 7 ,pdata 
-0x7f5c 028687 increase 1 ,pdata 
-0x7f5d 028688 and_into 0x7f ,pdata 
-0x7f5e 028689 setflag true ,7 ,pdata 
-0x7f5f 028690 store 1 ,mem_seqi 
-0x7f60 028691 fetch 8 ,mem_pdatatemp 
-0x7f61 028692 rtn 
-:      028694 dirty_mem:
-0x7f62 028695 arg 0x800 ,loopcnt 
-0x7f63 028696 arg 0 ,contw 
-0x7f64 028697 setarg 0x01010101 
-0x7f65 028698 branch memset8 
-:      028701 callback_func:
-0x7f66 028702 rtn blank 
-0x7f67 028703 copy pdata ,pc 
-:      028706 wait_uarttx:
-0x7f68 028707 hfetch 2 ,core_uart_txitems 
-0x7f69 028708 nbranch wait_uarttx ,blank 
-0x7f6a 028709 rtn 
-:      028711 get_uart_rrptr:
-0x7f6b 028712 hfetch 2 ,core_uart_rrptr 
-0x7f6c 028713 copy pdata ,contru 
-0x7f6d 028714 rtn 
-:      028716 get_uart_twptr:
-0x7f6e 028717 hfetch 2 ,core_uart_twptr 
-0x7f6f 028718 copy pdata ,contwu 
-0x7f70 028719 rtn 
-:      028721 send_mem_to_uart:
-0x7f71 028722 copy contr ,rega 
-0x7f72 028723 call get_uart_twptr 
-0x7f73 028724 copy rega ,contr 
-:      028725 send_mem_to_uart0:
-0x7f74 028726 call uart_copy_tx_bytes 
-0x7f75 028727 call uartd_send 
-0x7f76 028728 branch wait_uarttx 
-:      028730 ice_break:
-0x7f77 028731 hjam 0x1 ,core_ice_ctrl 
-0x7f78 028732 rtn 
-:      028734 ice_setbp:
-0x7f79 028735 hstore 2 ,core_ice_break0 
-0x7f7a 028736 hfetch 1 ,core_ice_ctrl 
-0x7f7b 028737 set1 4 ,pdata 
-0x7f7c 028738 hstore 1 ,core_ice_ctrl 
-0x7f7d 028739 rtn 
-:      028740 ice_setbp2:
-0x7f7e 028741 hstore 2 ,core_ice_break1 
-0x7f7f 028742 hfetch 1 ,core_ice_ctrl 
-0x7f80 028743 set1 6 ,pdata 
-0x7f81 028744 hstore 1 ,core_ice_ctrl 
-0x7f82 028745 rtn 
-:      028747 ice_set_write_bp:
-0x7f83 028748 hstore 2 ,core_ice_break0 
-0x7f84 028749 hjam 0x30 ,core_ice_ctrl 
-0x7f85 028750 rtn 
-:      028752 test_no_white:
-0x7f86 028753 hfetch 1 ,core_config 
-0x7f87 028754 set1 whiteoff_bit ,pdata 
-0x7f88 028755 hstore 1 ,core_config 
-0x7f89 028756 rtn 
-:      028758 test_enable_white:
-0x7f8a 028759 hfetch 1 ,core_config 
-0x7f8b 028760 set0 whiteoff_bit ,pdata 
-0x7f8c 028761 hstore 1 ,core_config 
-0x7f8d 028762 rtn 
-:      028764 check_uart_tx_buff:
-0x7f8e 028765 hfetch 2 ,core_uart_txitems 
-0x7f8f 028766 arg uart_air_control_threshold ,temp 
-:      028767 pdata_sub_temp:
-0x7f90 028768 isub temp ,null 
-0x7f91 028769 rtn 
-:      028775 fifo_in:
-0x7f92 028776 set1 mark_ext_patch ,mark 
-0x7f93 028777 bpatch patch37_5 ,mem_patch37 
-0x7f94 028778 ifetcht util_fifo_len ,rega 
-0x7f95 028779 and temp ,0xff ,pdata 
-0x7f96 028780 nbranch fifo_in_push ,blank 
-0x7f97 028781 rshift8 temp ,pdata 
-0x7f98 028782 istore util_fifo_len ,rega 
-:      028783 fifo_in_push:
-0x7f99 028784 increase util_fifo_len + util_fifo_offset ,rega 
-0x7f9a 028785 ifetch 1 ,rega 
-0x7f9b 028786 nbranch assert ,blank 
-0x7f9c 028787 fetch 1 ,mem_fifo_temp 
-0x7f9d 028788 istore 1 ,rega 
-0x7f9e 028789 rtn 
-:      028794 fifo_out:
-0x7f9f 028795 set1 mark_ext_patch ,mark 
-0x7fa0 028796 bpatch patch37_6 ,mem_patch37 
-0x7fa1 028797 arg util_fifo_len ,loopcnt 
-0x7fa2 028798 ifetch util_fifo_len ,rega 
-0x7fa3 028799 rtn blank 
-:      028800 fifo_out_loop:
-0x7fa4 028801 ifetch 1 ,rega 
-0x7fa5 028802 nbranch fifo_out_end ,blank 
-0x7fa6 028803 increase 1 ,rega 
-0x7fa7 028804 loop fifo_out_loop 
-0x7fa8 028805 branch assert 
-:      028806 fifo_out_end:
-0x7fa9 028807 arg 0 ,temp 
-0x7faa 028808 istoret 1 ,rega 
-0x7fab 028809 rtn 
-:      028814 fifo_is_empty:
-0x7fac 028815 ifetch util_fifo_len ,rega 
-0x7fad 028816 rtn 
-:      028821 fifo_is_full:
-0x7fae 028822 ifetch 1 ,rega 
-0x7faf 028823 rtn 
-:      028826 fifo_is_near_full:
-0x7fb0 028827 ifetch 2 ,rega 
-0x7fb1 028828 rtn 
-:      028832 fifo_content_count:
-0x7fb2 028833 arg 0 ,temp 
-:      028834 fifo_content_count_loop:
-0x7fb3 028835 fetch 1 ,contr 
-0x7fb4 028836 loop fifo_content_count_loop ,blank 
-0x7fb5 028837 increase 1 ,temp 
-0x7fb6 028838 loop fifo_content_count_loop 
-0x7fb7 028839 copy temp ,pdata 
-0x7fb8 028840 rtn 
-:      028842 not_greater_than:
-0x7fb9 028843 isub temp ,null 
-0x7fba 028844 nrtn positive 
-0x7fbb 028845 copy temp ,pdata 
-0x7fbc 028846 rtn 
+:      002317 start:
+0x3000 002318 call lpmstate 
+:      002321 soft_reset:
+0x3001 002322 set0 mark_ext_patch ,mark 
+0x3002 002323 bpatch patch00_0 ,mem_patch00 
+0x3003 002324 clear_stack 
+0x3004 002325 call initialize_radio 
+0x3005 002326 call iicd_init_12m 
+0x3006 002327 call init_param 
+0x3007 002328 call l2cap_init 
+0x3008 002329 set0 mark_ext_patch ,mark 
+0x3009 002330 bpatch patch00_1 ,mem_patch00 
+0x300a 002331 call rfcomm_init 
+0x300b 002332 call init_lmp 
+0x300c 002333 call ui_init 
+0x300d 002334 call app_init 
+0x300e 002335 set0 mark_ext_patch ,mark 
+0x300f 002336 bpatch patch00_2 ,mem_patch00 
+0x3010 002337 call app_lpm_init ,wake 
+0x3011 002338 call sp_initialize 
+0x3012 002339 call lpm_recover_clk ,wake 
+:      002340 main_loop:
+0x3013 002341 set0 mark_ext_patch ,mark 
+0x3014 002342 bpatch patch00_3 ,mem_patch00 
+0x3015 002343 call sp_calc_sequence 
+0x3016 002344 call le_dispatch 
+0x3017 002345 call hci_dispatch 
+0x3018 002346 set0 mark_ext_patch ,mark 
+0x3019 002347 bpatch patch00_4 ,mem_patch00 
+0x301a 002348 call idle_dispatch 
+0x301b 002349 call app_process_idle 
+0x301c 002350 call inquiry_dispatch 
+0x301d 002351 set0 mark_ext_patch ,mark 
+0x301e 002352 bpatch patch00_5 ,mem_patch00 
+0x301f 002353 call inquiry_scan_dispatch 
+0x3020 002354 call page_scan_dispatch 
+0x3021 002355 call connection_dispatch 
+0x3022 002356 call lpm_dispatch 
+0x3023 002357 branch main_loop 
+:      002359 connection_dispatch:
+0x3024 002360 call connection_incontext 
+0x3025 002361 rtnmark0 mark_context 
+0x3026 002362 set0 mark_context ,mark 
+0x3027 002363 call context_save 
+0x3028 002364 branch le_disable 
+:      002366 connection_incontext:
+0x3029 002367 set0 mark_ext_patch ,mark 
+0x302a 002368 bpatch patch00_6 ,mem_patch00 
+0x302b 002369 call context_search_insniff 
+0x302c 002370 nbranch connection_nosniff ,zero 
+0x302d 002371 call context_load 
+0x302e 002372 add rega ,coffset_mode ,contr 
+0x302f 002373 ifetch 1 ,contr 
+0x3030 002374 bbit1 mode_le ,le_conn_dispatch 
+0x3031 002375 bbit1 mode_master ,master_dispatch 
+0x3032 002376 branch slave_dispatch 
+:      002377 connection_nosniff:
+0x3033 002378 set0 mark_ext_patch ,mark 
+0x3034 002379 bpatch patch00_7 ,mem_patch00 
+0x3035 002380 call context_get_next 
+0x3036 002381 copy loopcnt ,null 
+0x3037 002382 rtn zero 
+0x3038 002383 call context_load 
+0x3039 002384 fetch 1 ,mem_state 
+0x303a 002385 bbit1 state_inpage ,master_page 
+0x303b 002386 fetch 1 ,mem_mode 
+0x303c 002387 bbit1 mode_master ,master_dispatch 
+0x303d 002388 branch slave_dispatch 
+:      002396 idle_dispatch:
+0x303e 002397 fetch 1 ,mem_hci_cmd 
+0x303f 002398 rtn blank 
+0x3040 002399 beq hci_cmd_inquiry ,idle_inquiry 
+0x3041 002400 beq hci_cmd_inquiry_cancel ,idle_inquiry_cancel 
+0x3042 002401 beq hci_cmd_remote_name_req ,idle_remote_name_req 
+0x3043 002402 beq hci_cmd_create_conn ,idle_create_conn 
+0x3044 002403 beq hci_cmd_le_create_conn ,idle_le_create_conn 
+0x3045 002404 call context_search_conn_handle 
+0x3046 002405 rtn zero 
+0x3047 002406 call context_search_plap 
+0x3048 002407 rtn zero 
+:      002408 idle_exit:
+0x3049 002409 jam 0 ,mem_hci_cmd 
+0x304a 002410 rtn 
+:      002412 idle_le_create_conn:
+0x304b 002413 jam hci_cmd_le_create_conn ,mem_cmd_le_create_conn 
+0x304c 002414 jam 0 ,mem_hci_cmd 
+0x304d 002415 rtn 
+:      002417 idle_inquiry:
+0x304e 002418 set1 mark_inquiry_on ,mark 
+0x304f 002419 set0 mark_inquiry_trainb ,mark 
+0x3050 002420 jam param_ninquiry ,mem_ninqy_index 
+0x3051 002421 jam 31 ,mem_nfreq_index_inq 
+0x3052 002422 branch idle_exit 
+:      002424 idle_inquiry_cancel:
+0x3053 002425 set0 mark_inquiry_on ,mark 
+0x3054 002426 force 0 ,stop_watch 
+0x3055 002427 branch idle_exit 
+:      002429 idle_remote_name_req:
+0x3056 002430 call context_search_plap 
+0x3057 002431 rtn zero 
+0x3058 002432 force lmp_name_req ,temp 
+0x3059 002433 jam 5 ,mem_nameres_cnt 
+0x305a 002434 branch idle_start_page 
+:      002436 idle_create_conn:
+0x305b 002437 set0 mark_ext_patch ,mark 
+0x305c 002438 bpatch patch01_0 ,mem_patch01 
+0x305d 002439 fetch 1 ,mem_device_option 
+0x305e 002440 beq dvc_op_hci ,idle_create_conn_hci 
+:      002441 idle_create_conn_device:
+0x305f 002442 fetch 6 ,mem_hci_plap 
+0x3060 002443 branch idle_exit ,blank 
+0x3061 002444 jam reconnect_hid ,memui_reconnect_mode 
+0x3062 002446 jam conn_sm_wait_features_res ,mem_conn_sm 
+0x3063 002447 branch idle_create_conn_cont 
+:      002449 idle_create_conn_hci:
+0x3064 002450 fetch 6 ,mem_hci_plap 
+0x3065 002451 branch idle_exit ,blank 
+0x3066 002452 store 6 ,mem_plap 
+:      002453 idle_create_conn_cont:
+0x3067 002454 force lmp_version_req ,temp 
+:      002455 idle_start_page:
+0x3068 002456 set0 mark_ext_patch ,mark 
+0x3069 002457 bpatch patch01_1 ,mem_patch01 
+0x306a 002458 fetch 1 ,mem_page_mode 
+0x306b 002459 branch idle_page_mode_r0 ,blank 
+0x306c 002460 lshift3 pdata ,pdata 
+0x306d 002461 lshift4 pdata ,pdata 
+0x306e 002462 increase -1 ,pdata 
+:      002463 idle_page_mode_r0:
+0x306f 002464 store 1 ,mem_npage 
+0x3070 002465 store 1 ,mem_npage_index 
+0x3071 002466 jam 31 ,mem_nfreq_index_page 
+0x3072 002467 set0 mark_page_trainb ,mark 
+0x3073 002468 call context_new 
+0x3074 002469 nbranch idle_page_fail ,zero 
+0x3075 002470 call get_free_amaddr 
+0x3076 002471 store 1 ,mem_amaddr 
+0x3077 002472 storet 1 ,mem_lmo_opcode2 
+0x3078 002473 fetch 6 ,mem_hci_plap 
+0x3079 002474 store 6 ,mem_plap 
+0x307a 002475 set0 mark_ext_patch ,mark 
+0x307b 002476 bpatch patch01_2 ,mem_patch01 
+0x307c 002477 force 0 ,pdata 
+0x307d 002478 compare lmp_name_req ,temp ,0xff 
+0x307e 002479 nsetflag true ,state_init_seq ,pdata 
+0x307f 002480 set1 state_inpage ,pdata 
+0x3080 002481 store 1 ,mem_state 
+0x3081 002482 jam bt_evt_reconn_started ,mem_fifo_temp 
+0x3082 002483 call ui_ipc_send_event 
+0x3083 002484 force 0 ,pdata 
+0x3084 002485 setflag true ,smap_name_req ,pdata 
+0x3085 002486 store 1 ,mem_state_map 
+0x3086 002487 setarg 0 
+0x3087 002488 set1 mode_master ,pdata 
+0x3088 002489 store 1 ,mem_mode 
+0x3089 002490 enable master 
+0x308a 002491 call context_save 
+0x308b 002492 disable master 
+0x308c 002493 force page_length_timer ,queue 
+0x308d 002494 fetch 2 ,mem_page_to 
+0x308e 002495 call timer_init 
+0x308f 002496 branch idle_exit 
+:      002497 idle_page_fail:
+0x3090 002498 set0 mark_ext_patch ,mark 
+0x3091 002499 bpatch patch01_3 ,mem_patch01 
+0x3092 002500 fetch 6 ,mem_hci_plap 
+0x3093 002501 store 6 ,mem_plap 
+0x3094 002502 compare lmp_name_req ,temp ,0xff 
+0x3095 002503 branch idle_name_fail ,true 
+0x3096 002504 force hci_error_memory_full ,temp 
+0x3097 002505 call hci_send_connection_error 
+0x3098 002506 branch idle_exit 
+:      002507 idle_name_fail:
+0x3099 002508 arg mem_tmp_buffer ,contw 
+0x309a 002509 arg 8 ,loopcnt 
+0x309b 002510 call memset0 
+0x309c 002511 force hci_error_memory_full ,queue 
+0x309d 002512 call hci_send_name 
+0x309e 002513 jam bt_evt_reconn_failed ,mem_fifo_temp 
+0x309f 002514 call ui_ipc_send_event 
+0x30a0 002515 branch idle_exit 
+:      002522 inquiry_dispatch:
+0x30a1 002523 rtnmark0 mark_inquiry_on 
+0x30a2 002524 force inquiry_length_timer ,queue 
+0x30a3 002525 call timer_check 
+0x30a4 002526 nsetflag blank ,mark_inquiry_on ,mark 
+0x30a5 002527 nbranch inquiry_start ,blank 
+0x30a6 002528 rtn 
+:      002532 inquiry_start:
+0x30a7 002533 set0 mark_ext_patch ,mark 
+0x30a8 002534 bpatch patch01_4 ,mem_patch01 
+0x30a9 002535 fetcht 2 ,mem_inq_window 
+0x30aa 002536 force 4 ,queue 
+0x30ab 002537 call sniff_check_window 
+0x30ac 002538 rtn user 
+0x30ad 002539 call afh_clear 
+0x30ae 002540 force 0 ,freq_mode 
+:      002541 inquiry_restart:
+0x30af 002542 rtn timeout 
+0x30b0 002543 set0 mark_fhs_already_good ,mark 
+0x30b1 002544 set0 mark_fhs_eir ,mark 
+:      002545 inquiry_rx_restart:
+0x30b2 002546 add clkn_bt ,1 ,bt_clk 
+0x30b3 002547 isolate1 mark_inquiry_trainb ,mark 
+0x30b4 002548 setflag true ,2 ,freq_mode 
+0x30b5 002549 compare 0x00 ,bt_clk ,0x02 
+0x30b6 002550 nbranch inquiry_receive ,true 
+:      002552 inquiry_transmit:
+0x30b7 002553 set0 mark_ext_patch ,mark 
+0x30b8 002554 bpatch patch01_5 ,mem_patch01 
+0x30b9 002555 fetch 1 ,mem_inquiry_transmit 
+0x30ba 002556 increase 1 ,pdata 
+0x30bb 002557 store 1 ,mem_inquiry_transmit 
+0x30bc 002558 call fetch_giac 
+0x30bd 002559 call tx_radio_freq 
+0x30be 002560 call fetch_diac 
+0x30bf 002561 call start_transmitter 
+0x30c0 002562 call start_tx_native 
+0x30c1 002563 call send_access_word 
+0x30c2 002564 call end_of_packet 
+0x30c3 002565 call inquiry_check_train 
+0x30c4 002566 branch inquiry_restart 
+:      002568 inquiry_check_train:
+0x30c5 002569 set0 mark_ext_patch ,mark 
+0x30c6 002570 bpatch patch01_6 ,mem_patch01 
+0x30c7 002571 fetch 1 ,mem_nfreq_index_inq 
+0x30c8 002572 increase -1 ,pdata 
+0x30c9 002573 store 1 ,mem_nfreq_index_inq 
+0x30ca 002574 rtn positive 
+0x30cb 002575 jam 31 ,mem_nfreq_index_inq 
+0x30cc 002576 fetch 1 ,mem_ninqy_index 
+0x30cd 002577 increase -1 ,pdata 
+0x30ce 002578 store 1 ,mem_ninqy_index 
+0x30cf 002579 rtn positive 
+0x30d0 002580 setflip mark_inquiry_trainb ,mark 
+0x30d1 002581 jam param_ninquiry ,mem_ninqy_index 
+0x30d2 002582 rtn 
+:      002584 inquiry_receive:
+0x30d3 002585 set0 mark_ext_patch ,mark 
+0x30d4 002586 bpatch patch01_7 ,mem_patch01 
+0x30d5 002587 call fetch_giac 
+0x30d6 002588 call rx_radio_freq 
+0x30d7 002589 call fetch_diac 
+0x30d8 002590 call start_rx_native 
+0x30d9 002591 call start_receiver 
+0x30da 002592 call wait_access_clkn_rt 
+0x30db 002593 branch inquiry_sync ,sync 
+0x30dc 002594 call inquiry_check_train 
+0x30dd 002595 branch inquiry_rx_restart 
+:      002596 inquiry_sync:
+0x30de 002597 set0 mark_ext_patch ,mark 
+0x30df 002598 bpatch patch02_0 ,mem_patch02 
+0x30e0 002599 call save_rssi 
+0x30e1 002600 call scan_mode_whiten 
+0x30e2 002601 call receive_packet_whitened 
+0x30e3 002602 set0 mark_rxbuf_inuse ,mark 
+0x30e4 002603 rtnmark0 mark_fhs_already_good 
+:      002604 inquiry_receive_rtn:
+0x30e5 002605 set0 mark_ext_patch ,mark 
+0x30e6 002606 bpatch patch02_1 ,mem_patch02 
+0x30e7 002607 fetch 1 ,mem_at_using_flag 
+0x30e8 002608 bbit1 at_flag_inq ,at_inquiry_reply 
+0x30e9 002609 call hci_inquiry_reply 
+:      002610 inquiry_receive_eir_rtn:
+0x30ea 002611 fetch 1 ,mem_inquiry_rcv 
+0x30eb 002612 increase 1 ,pdata 
+0x30ec 002613 store 1 ,mem_inquiry_rcv 
+0x30ed 002614 rtn 
+:      002615 inquiry_receive_eir:
+0x30ee 002616 set0 mark_fhs_already_good ,mark 
+0x30ef 002617 call rf_setup_time_slave_slot_eir 
+0x30f0 002618 call fetch_giac 
+0x30f1 002619 call rx_radio_freq 
+0x30f2 002620 call init_rx_packet_flags 
+0x30f3 002621 call start_rx_native 
+0x30f4 002622 call start_receiver 
+0x30f5 002623 call wait_access_clkn_rt 
+0x30f6 002624 branch inquiry_receive_eir_packet ,sync 
+0x30f7 002625 rtn 
+:      002626 inquiry_receive_eir_packet:
+0x30f8 002627 call scan_mode_whiten 
+0x30f9 002628 call receive_packet_whitened 
+0x30fa 002629 set0 mark_rxbuf_inuse ,mark 
+0x30fb 002630 branch inquiry_receive_rtn ,crc_failed 
+0x30fc 002631 call hci_inquiry_reply_eir 
+0x30fd 002632 branch inquiry_receive_eir_rtn 
+:      002634 rf_setup_time_slave_slot_eir:
+0x30fe 002635 arg param_rf_setup ,timeup 
+:      002636 rf_setup_time_eir:
+0x30ff 002637 until clkn_rt ,meet 
+0x3100 002638 and clkn_bt ,3 ,pdata 
+0x3101 002639 bne 1 ,rf_setup_time_eir 
+0x3102 002640 rtn 
+:      002649 master_page:
+0x3103 002650 set0 mark_ext_patch ,mark 
+0x3104 002651 bpatch patch02_2 ,mem_patch02 
+0x3105 002652 enable master 
+0x3106 002653 enable clknt 
+0x3107 002654 fetch 2 ,mem_page_interval 
+0x3108 002655 branch master_page_no_interval ,blank 
+0x3109 002656 force page_interval_timer ,queue 
+0x310a 002657 call timer_check 
+0x310b 002658 nrtn blank 
+:      002659 master_page_no_interval:
+0x310c 002660 set0 mark_ext_patch ,mark 
+0x310d 002661 bpatch patch02_3 ,mem_patch02 
+0x310e 002662 fetcht 2 ,mem_page_window 
+0x310f 002663 force 40 ,queue 
+0x3110 002664 call sniff_check_window 
+0x3111 002665 branch page_exit ,user 
+0x3112 002666 force page_length_timer ,queue 
+0x3113 002667 call timer_check 
+0x3114 002668 nbranch page_start ,blank 
+0x3115 002669 fetch 1 ,mem_state_map 
+0x3116 002670 bbit1 smap_name_req ,master_npage_timeout 
+0x3117 002671 force hci_error_page_timeout ,temp 
+0x3118 002672 call hci_send_connection_error 
+0x3119 002673 branch master_page_timeout 
+:      002674 master_npage_timeout:
+0x311a 002675 arg mem_tmp_buffer ,contw 
+0x311b 002676 arg 8 ,loopcnt 
+0x311c 002677 call memset0 
+0x311d 002678 force hci_error_page_timeout ,queue 
+0x311e 002679 call hci_send_name 
+:      002680 master_page_timeout:
+0x311f 002681 set0 mark_ext_patch ,mark 
+0x3120 002682 bpatch patch02_4 ,mem_patch02 
+0x3121 002683 jam 0 ,mem_state 
+0x3122 002684 call init_lmp_work 
+0x3123 002685 jam 0 ,memui_reconnect_mode 
+0x3124 002686 jam bt_evt_reconn_page_timeout ,mem_fifo_temp 
+0x3125 002687 call ui_ipc_send_event 
+0x3126 002688 branch page_exit 
+:      002690 page_start:
+0x3127 002691 set0 mark_ext_patch ,mark 
+0x3128 002692 bpatch patch02_5 ,mem_patch02 
+0x3129 002693 force 0 ,timeup 
+0x312a 002694 until clkn_rt ,meet 
+0x312b 002695 fetch 1 ,mem_page_clk 
+0x312c 002696 increase -1 ,pdata 
+0x312d 002697 ixor clkn_bt ,pdata 
+0x312e 002698 compare 0 ,pdata ,3 
+0x312f 002699 nbranch page_start ,true 
+0x3130 002700 deposit am_addr 
+0x3131 002701 store 1 ,mem_fhs_am_addr 
+0x3132 002702 force 0 ,n_tx_slot 
+0x3133 002703 force 0 ,freq_mode 
+:      002705 page_restart:
+0x3134 002706 set0 mark_ext_patch ,mark 
+0x3135 002707 bpatch patch02_6 ,mem_patch02 
+0x3136 002708 branch page_exit ,timeout 
+0x3137 002709 call fetch_page_bt_adr 
+0x3138 002710 arg param_rf_setup ,timeup 
+0x3139 002711 until clkn_rt ,meet 
+:      002712 page_rx_restart:
+0x313a 002713 set0 mark_ext_patch ,mark 
+0x313b 002714 bpatch patch02_7 ,mem_patch02 
+0x313c 002715 fetch 4 ,mem_page_clk 
+0x313d 002716 iforce bt_clk 
+0x313e 002717 increase 1 ,pdata 
+0x313f 002718 store 4 ,mem_page_clk 
+0x3140 002719 isolate1 mark_page_trainb ,mark 
+0x3141 002720 setflag true ,2 ,freq_mode 
+0x3142 002721 compare 0x00 ,bt_clk ,0x02 
+0x3143 002722 nbranch page_receive ,true 
+0x3144 002723 fetch 1 ,mem_page_transmit 
+0x3145 002724 increase 1 ,pdata 
+0x3146 002725 store 1 ,mem_page_transmit 
+0x3147 002726 call tx_radio_freq 
+0x3148 002727 call start_transmitter 
+0x3149 002728 call start_tx_native 
+0x314a 002729 call send_access_word 
+0x314b 002730 call end_of_packet 
+0x314c 002731 call page_check_train 
+0x314d 002732 branch page_restart 
+:      002733 master_dispatch_exit:
+:      002734 page_exit:
+0x314e 002735 set0 mark_ext_patch ,mark 
+0x314f 002736 bpatch patch03_0 ,mem_patch03 
+0x3150 002737 disable master 
+0x3151 002738 fetch 2 ,mem_page_interval 
+0x3152 002739 rtn blank 
+0x3153 002740 force page_interval_timer ,queue 
+0x3154 002741 branch timer_init 
+:      002743 page_check_train:
+0x3155 002744 set0 mark_ext_patch ,mark 
+0x3156 002745 bpatch patch03_1 ,mem_patch03 
+0x3157 002746 fetch 1 ,mem_nfreq_index_page 
+0x3158 002747 increase -1 ,pdata 
+0x3159 002748 store 1 ,mem_nfreq_index_page 
+0x315a 002749 rtn positive 
+0x315b 002750 jam 31 ,mem_nfreq_index_page 
+0x315c 002751 fetch 1 ,mem_npage_index 
+0x315d 002752 increase -1 ,pdata 
+0x315e 002753 store 1 ,mem_npage_index 
+0x315f 002754 rtn positive 
+0x3160 002755 setflip mark_page_trainb ,mark 
+0x3161 002756 fetch 1 ,mem_npage 
+0x3162 002757 store 1 ,mem_npage_index 
+0x3163 002758 rtn 
+:      002760 page_receive:
+0x3164 002761 set0 mark_ext_patch ,mark 
+0x3165 002762 bpatch patch03_2 ,mem_patch03 
+0x3166 002763 call rx_radio_freq 
+0x3167 002764 call start_rx_native 
+0x3168 002765 call start_receiver 
+0x3169 002766 call wait_access_clkn_rt 
+0x316a 002767 branch page_sync ,sync 
+0x316b 002768 call page_check_train 
+0x316c 002769 branch page_rx_restart 
+:      002770 page_sync:
+0x316d 002771 call end_of_packet 
+0x316e 002772 fetch 1 ,mem_page_rcv 
+0x316f 002773 increase 1 ,pdata 
+0x3170 002774 store 1 ,mem_page_rcv 
+0x3171 002775 force 0 ,stop_watch 
+0x3172 002776 fetch 4 ,mem_page_clk 
+:      002777 page_send_fhs:
+0x3173 002778 set0 mark_ext_patch ,mark 
+0x3174 002779 bpatch patch03_3 ,mem_patch03 
+0x3175 002780 call rf_setup_time_master_slot 
+0x3176 002781 call fetch_page_bt_adr 
+0x3177 002782 increase 1 ,n_tx_slot 
+:      002783 page_send_fhs_continue:
+0x3178 002784 and_into 0x1fd ,bt_clk 
+0x3179 002785 and_into 0x1fc ,freq_mode 
+0x317a 002786 call tx_radio_freq 
+0x317b 002787 call start_transmitter 
+0x317c 002788 call start_tx_native 
+0x317d 002789 call send_access_word 
+0x317e 002790 deposit clkn_bt 
+0x317f 002791 store 4 ,mem_clkn_bt 
+0x3180 002792 force 0 ,am_addr 
+0x3181 002793 force type_fhs ,type 
+0x3182 002794 call scan_mode_whiten 
+0x3183 002795 call transmit_packet_whitened 
+:      002796 page_wait_fhs_reply:
+0x3184 002797 set0 mark_ext_patch ,mark 
+0x3185 002798 bpatch patch03_4 ,mem_patch03 
+0x3186 002799 call rf_setup_time_slave_slot 
+0x3187 002800 or_into 0x02 ,bt_clk 
+0x3188 002801 and_into 0x1fc ,freq_mode 
+0x3189 002802 call rx_radio_freq 
+0x318a 002803 call start_rx_native 
+0x318b 002804 call start_receiver 
+0x318c 002805 call wait_access_clkn_rt 
+0x318d 002806 call end_of_packet ,sync 
+0x318e 002807 branch page_wait_fhs_reply_ok ,sync 
+0x318f 002808 fetch 1 ,mem_fhs_wait_counter 
+0x3190 002809 branch page_restart ,blank 
+0x3191 002810 increase -1 ,pdata 
+0x3192 002811 store 1 ,mem_fhs_wait_counter 
+0x3193 002812 branch page_send_fhs 
+:      002814 page_wait_fhs_reply_ok:
+0x3194 002815 set0 mark_ext_patch ,mark 
+0x3195 002816 bpatch patch03_5 ,mem_patch03 
+0x3196 002817 fetch 1 ,mem_page_rcv_fhs 
+0x3197 002818 increase 1 ,pdata 
+0x3198 002819 store 1 ,mem_page_rcv_fhs 
+0x3199 002820 call prepare_newconn 
+:      002821 master_newconn_loop:
+0x319a 002822 call master_newconn_once 
+0x319b 002823 branch newconn_poll_responded ,sync 
+0x319c 002824 call new_conn_timeout 
+0x319d 002825 nbranch master_newconn_loop ,blank 
+0x319e 002826 branch page_restart 
+:      002828 newconn_poll_responded:
+0x319f 002829 set0 mark_ext_patch ,mark 
+0x31a0 002830 bpatch patch03_6 ,mem_patch03 
+0x31a1 002831 fetch 1 ,mem_state 
+0x31a2 002832 set0 state_inpage ,pdata 
+0x31a3 002833 store 1 ,mem_state 
+0x31a4 002834 call newconn_init 
+0x31a5 002835 disable master 
+0x31a6 002836 rtn 
+:      002839 master_dispatch:
+0x31a7 002840 set0 mark_ext_patch ,mark 
+0x31a8 002841 bpatch patch03_7 ,mem_patch03 
+0x31a9 002842 enable master 
+0x31aa 002843 enable clknt 
+0x31ab 002844 call role_switch_master 
+0x31ac 002845 rtn user 
+0x31ad 002846 call check_bt_disabled 
+0x31ae 002847 call rf_setup_time_master_slot 
+0x31af 002848 add clkn_bt ,1 ,bt_clk 
+0x31b0 002849 call fetch_self_bt_adr 
+0x31b1 002850 force 0x03 ,freq_mode 
+0x31b2 002851 call load_esco 
+0x31b3 002852 call get_sco_data 
+0x31b4 002853 call scheduler_tx_l2cap_pkt 
+0x31b5 002854 call prepare_tx 
+0x31b6 002855 call tx_radio_freq 
+0x31b7 002856 call start_transmitter 
+0x31b8 002857 call start_tx_native 
+0x31b9 002858 call send_access_word 
+0x31ba 002859 call transmit_packet 
+:      002860 master_loop:
+0x31bb 002861 set0 mark_ext_patch ,mark 
+0x31bc 002862 bpatch patch04_0 ,mem_patch04 
+0x31bd 002863 call parse_lmp 
+0x31be 002864 call process_cmd 
+0x31bf 002865 call hci_send_num_complete_packets 
+0x31c0 002866 call master_conn_recv_packet 
+0x31c1 002867 nbranch master_notmatch ,match 
+0x31c2 002868 call supervision_flush 
+0x31c3 002869 call parse_l2cap 
+0x31c4 002870 fetch 1 ,mem_master_rcvcnt 
+0x31c5 002871 increase 1 ,pdata 
+0x31c6 002872 store 1 ,mem_master_rcvcnt 
+:      002873 master_notmatch:
+0x31c7 002874 set0 mark_ext_patch ,mark 
+0x31c8 002875 bpatch patch04_1 ,mem_patch04 
+0x31c9 002876 call scheduler_process 
+0x31ca 002877 call check_master_disconnect 
+0x31cb 002878 nrtn master 
+0x31cc 002879 call check_attempt 
+0x31cd 002880 nbranch master_attempt ,blank 
+:      002881 master_exit:
+0x31ce 002882 call process_sco_data 
+0x31cf 002883 call restore_esco 
+0x31d0 002884 disable master 
+0x31d1 002885 rtn 
+:      002887 master_attempt:
+0x31d2 002888 call prepare_tx 
+0x31d3 002889 call master_conn_send_packet 
+0x31d4 002890 branch master_loop 
+:      002893 check_master_disconnect:
+0x31d5 002894 branch check_master_match ,match 
+0x31d6 002895 call supervision_update 
+0x31d7 002896 branch master_disconnect ,positive 
+:      002897 check_master_match:
+0x31d8 002898 call check_disconnect_timeout 
+0x31d9 002899 nbranch master_disconnect ,user 
+0x31da 002900 fetch 1 ,mem_state_map 
+0x31db 002901 rtnbit0 smap_name_req 
+0x31dc 002902 rtnbit1 smap_name_res 
+0x31dd 002903 fetch 1 ,mem_op 
+0x31de 002904 rtnbit1 op_disconn 
+0x31df 002905 call conn_timer_expired 
+0x31e0 002906 nrtn blank 
+0x31e1 002907 fetch 1 ,mem_nameres_cnt 
+0x31e2 002908 increase -1 ,pdata 
+0x31e3 002909 store 1 ,mem_nameres_cnt 
+0x31e4 002910 nrtn blank 
+0x31e5 002911 branch lmp_disconnect 
+:      002913 master_disconnect:
+0x31e6 002914 set0 mark_ext_patch ,mark 
+0x31e7 002915 bpatch patch04_2 ,mem_patch04 
+0x31e8 002916 call quit_connection 
+0x31e9 002917 disable master 
+0x31ea 002918 fetch 1 ,mem_state_map 
+0x31eb 002919 bbit1 smap_name_req ,master_name_disconnect 
+0x31ec 002920 fetch 1 ,mem_state 
+0x31ed 002921 bbit0 state_conn_comp ,master_disconnect_quiet 
+0x31ee 002922 fetcht 1 ,mem_conn_handle 
+0x31ef 002923 branch hci_send_disconn_complete 
+:      002924 master_disconnect_quiet:
+0x31f0 002925 force hci_error_connection_timeout ,temp 
+0x31f1 002926 branch hci_send_connection_error 
+:      002927 master_name_disconnect:
+0x31f2 002928 force hci_success ,queue 
+0x31f3 002929 fetch 1 ,mem_state_map 
+0x31f4 002930 bbit1 smap_name_res ,hci_send_name 
+:      002931 master_name_error:
+0x31f5 002932 force hci_error_page_timeout ,queue 
+0x31f6 002933 arg mem_tmp_buffer ,contw 
+0x31f7 002934 arg 8 ,loopcnt 
+0x31f8 002935 call memset0 
+0x31f9 002936 branch hci_send_name 
+:      002938 disconnect_stop_sco:
+0x31fa 002939 set0 mark_ext_patch ,mark 
+0x31fb 002940 bpatch patch04_3 ,mem_patch04 
+0x31fc 002941 fetch 1 ,mem_state 
+0x31fd 002942 rtnbit0 state_insco 
+0x31fe 002943 fetcht 1 ,mem_conn_handle 
+0x31ff 002944 fetch 1 ,mem_sco_asso_handle 
+0x3200 002945 isub temp ,null 
+0x3201 002946 nrtn zero 
+0x3202 002947 call stop_esco 
+0x3203 002948 branch restore_esco_check_no_mark 
+:      002950 check_disconnect_timeout:
+0x3204 002951 set0 mark_ext_patch ,mark 
+0x3205 002952 bpatch patch04_4 ,mem_patch04 
+0x3206 002953 enable user 
+0x3207 002954 fetch 1 ,mem_op 
+0x3208 002955 rtnbit0 op_disconn 
+0x3209 002956 call conn_timer_expired 
+0x320a 002957 nrtn blank 
+:      002958 disable_usr:
+0x320b 002959 disable user 
+0x320c 002960 rtn 
+:      002962 conn_timer_expired:
+0x320d 002963 fetch 1 ,mem_conn_timer 
+0x320e 002964 increase -1 ,pdata 
+0x320f 002965 store 1 ,mem_conn_timer 
+0x3210 002966 rtn 
+:      002968 linkkey_ready:
+0x3211 002969 set0 mark_ext_patch ,mark 
+0x3212 002970 bpatch patch04_5 ,mem_patch04 
+0x3213 002971 fetch 1 ,mem_state 
+0x3214 002972 bbit1 state_linkkey ,linkkey_set 
+0x3215 002973 fetch 1 ,mem_device_option 
+0x3216 002974 beq dvc_op_hci ,linkkey_send_hci 
+0x3217 002975 fetch 1 ,mem_pairing_auth 
+0x3218 002976 branch linkkey_set ,blank 
+0x3219 002977 jam defalt_pairing_auth ,mem_pairing_auth 
+0x321a 002978 jam bt_evt_linkkey_generate ,mem_fifo_temp 
+0x321b 002979 call ui_ipc_send_event 
+0x321c 002980 branch linkkey_set 
+:      002981 linkkey_send_hci:
+0x321d 002982 call check_localsm 
+0x321e 002983 ncall hci_send_linkkey_notification ,true 
+:      002984 linkkey_set:
+0x321f 002985 set0 mark_ext_patch ,mark 
+0x3220 002986 bpatch patch04_6 ,mem_patch04 
+0x3221 002987 call context_traverse_linkkey 
+0x3222 002988 fetch 1 ,mem_state 
+0x3223 002989 set1 state_linkkey ,pdata 
+0x3224 002990 store 1 ,mem_state 
+0x3225 002991 jam 1 ,mem_link_key_exists 
+0x3226 002992 fetch 1 ,mem_conn_sm 
+0x3227 002993 bne conn_sm_pairing ,linkkey_set_continue 
+:      002994 linkkey_set_continue:
+0x3228 002995 rtn 
+:      002997 generate_linkkey_continue:
+0x3229 002998 jam pairing_auth ,mem_pairing_auth 
+:      002999 clear_linkstate:
+0x322a 003000 fetch 1 ,mem_state 
+0x322b 003001 set0 state_linkkey ,pdata 
+0x322c 003002 store 1 ,mem_state 
+0x322d 003003 rtn 
+:      003007 role_switch_check:
+0x322e 003008 set0 mark_ext_patch ,mark 
+0x322f 003009 bpatch patch04_7 ,mem_patch04 
+0x3230 003010 disable user 
+0x3231 003011 fetch 1 ,mem_state 
+0x3232 003012 rtnbit0 state_insniff 
+0x3233 003013 fetch 2 ,mem_tsniff 
+0x3234 003014 nrtn blank 
+0x3235 003015 fetch 4 ,mem_sniff_anchor 
+0x3236 003016 branch role_switch_clkn ,clknt 
+0x3237 003017 isub clke_bt ,pdata 
+0x3238 003018 branch role_switch_clke 
+:      003019 role_switch_clkn:
+0x3239 003020 isub clkn_bt ,pdata 
+:      003021 role_switch_clke:
+0x323a 003022 sub pdata ,4 ,null 
+0x323b 003023 nrtn positive 
+0x323c 003024 fetch 1 ,mem_state 
+0x323d 003025 set0 state_insniff ,pdata 
+0x323e 003026 store 1 ,mem_state 
+0x323f 003027 enable user 
+0x3240 003028 rtn 
+:      003031 role_switch_prepare:
+0x3241 003032 copy pdata ,temp 
+0x3242 003033 set0 mark_ext_patch ,mark 
+0x3243 003034 bpatch patch05_0 ,mem_patch05 
+0x3244 003035 store 4 ,mem_sniff_anchor 
+:      003036 role_switch_prepare0:
+0x3245 003037 jam switch_flag_accept ,mem_switch_flag 
+0x3246 003038 fetch 1 ,mem_state 
+0x3247 003039 set1 state_insniff ,pdata 
+0x3248 003040 store 1 ,mem_state 
+0x3249 003041 force 0 ,pdata 
+0x324a 003042 store 2 ,mem_tsniff 
+0x324b 003043 jam 10 ,mem_current_sniff_attempt 
+0x324c 003044 jam 1 ,mem_sniff_attempt 
+0x324d 003045 rtn 
+:      003048 role_switch_master:
+0x324e 003049 set0 mark_ext_patch ,mark 
+0x324f 003050 bpatch patch05_1 ,mem_patch05 
+0x3250 003051 call role_switch_check 
+0x3251 003052 nrtn user 
+0x3252 003053 disable user 
+0x3253 003054 jam param_newconnto ,mem_newconnto_counter 
+0x3254 003055 set0 mark_fhs_already_good ,mark 
+:      003056 roles_waitfhs_loop:
+0x3255 003057 call rf_setup_time_master_slot 
+0x3256 003058 call master_recv_packet 
+0x3257 003059 bmark1 mark_fhs_already_good ,roles_replyto_fhs 
+0x3258 003060 call new_conn_timeout 
+0x3259 003061 nbranch roles_waitfhs_loop ,blank 
+:      003062 role_switch_fail_master:
+0x325a 003063 set0 mark_ext_patch ,mark 
+0x325b 003064 bpatch patch05_2 ,mem_patch05 
+0x325c 003065 disable user 
+0x325d 003066 deposit clkn_bt 
+0x325e 003067 store 4 ,mem_next_btclk 
+0x325f 003068 enable clknt 
+0x3260 003069 enable master 
+0x3261 003070 jam bt_evt_switch_fail_master ,mem_fifo_temp 
+0x3262 003071 branch ui_ipc_send_event 
+:      003073 roles_replyto_fhs:
+0x3263 003074 set0 mark_ext_patch ,mark 
+0x3264 003075 bpatch patch05_3 ,mem_patch05 
+0x3265 003076 call rf_setup_time_slave_slot 
+0x3266 003077 call master_send_packet 
+0x3267 003078 disable clknt 
+0x3268 003079 disable master 
+0x3269 003080 call apply_switch_clke 
+0x326a 003081 call prepare_newconn 
+:      003082 roles_newconns_loop:
+0x326b 003083 set0 mark_ext_patch ,mark 
+0x326c 003084 bpatch patch05_4 ,mem_patch05 
+0x326d 003085 call slave_newconn_once 
+0x326e 003086 branch roles_newconns_responded ,match 
+0x326f 003087 call new_conn_timeout 
+0x3270 003088 nbranch roles_newconns_loop ,blank 
+0x3271 003089 branch role_switch_fail_master 
+:      003090 roles_newconns_responded:
+0x3272 003091 force 1 ,temp 
+0x3273 003092 call hci_send_role_change 
+0x3274 003093 fetch 1 ,mem_mode 
+0x3275 003094 set0 mode_master ,pdata 
+0x3276 003095 store 1 ,mem_mode 
+0x3277 003096 call supervision_flush 
+0x3278 003097 call calc_clke_offset 
+0x3279 003098 enable user 
+0x327a 003099 jam bt_evt_switch_success_master ,mem_fifo_temp 
+0x327b 003100 branch ui_ipc_send_event 
+:      003103 load_esco:
+0x327c 003104 set0 mark_ext_patch ,mark 
+0x327d 003105 bpatch patch05_5 ,mem_patch05 
+0x327e 003106 rtnmark0 mark_esco 
+0x327f 003107 fetch 1 ,mem_state 
+0x3280 003108 rtnbit0 state_insco 
+:      003109 load_esco_do:
+0x3281 003110 call init_esco_ibuff 
+0x3282 003111 fetch 1 ,mem_esco_arq 
+0x3283 003112 fetcht 1 ,mem_arq 
+0x3284 003113 storet 1 ,mem_esco_saved_arq 
+0x3285 003114 store 1 ,mem_arq 
+0x3286 003115 deposit am_addr 
+0x3287 003116 store 1 ,mem_saved_amaddr 
+0x3288 003117 fetch 1 ,mem_esco_addr 
+0x3289 003118 iforce am_addr 
+0x328a 003119 set0 mark_esco_rxok ,mark 
+0x328b 003120 fetch 1 ,mem_last_type 
+0x328c 003121 store 1 ,mem_last_type_saved 
+0x328d 003122 fetch 1 ,mem_last_type_esco 
+0x328e 003123 store 1 ,mem_last_type 
+0x328f 003124 rtn 
+:      003126 restore_esco:
+0x3290 003127 set0 mark_ext_patch ,mark 
+0x3291 003128 bpatch patch05_6 ,mem_patch05 
+0x3292 003129 rtnmark0 mark_esco 
+:      003130 restore_esco_check_no_mark:
+0x3293 003131 call check_esco_amaddr 
+0x3294 003132 nrtn true 
+:      003133 restore_esco_do:
+0x3295 003134 call clear_got_tx 
+0x3296 003135 fetch 1 ,mem_esco_saved_arq 
+0x3297 003136 fetcht 1 ,mem_arq 
+0x3298 003137 store 1 ,mem_arq 
+0x3299 003138 storet 1 ,mem_esco_arq 
+0x329a 003139 fetch 1 ,mem_saved_amaddr 
+0x329b 003140 iforce am_addr 
+0x329c 003141 fetch 1 ,mem_last_type 
+0x329d 003142 store 1 ,mem_last_type_esco 
+0x329e 003143 fetch 1 ,mem_last_type_saved 
+0x329f 003144 store 1 ,mem_last_type 
+0x32a0 003145 setarg 0xffff 
+0x32a1 003146 store 2 ,mem_retransmission_cnt 
+0x32a2 003147 rtn 
+:      003152 context_load:
+0x32a3 003153 set0 mark_ext_patch ,mark 
+0x32a4 003154 bpatch patch05_7 ,mem_patch05 
+0x32a5 003155 set1 mark_context ,mark 
+0x32a6 003156 deposit rega 
+0x32a7 003157 store 2 ,mem_context_ptr 
+0x32a8 003158 force context_size ,loopcnt 
+0x32a9 003159 arg mem_le_state ,contw 
+0x32aa 003160 add rega ,coffset_mode ,contr 
+0x32ab 003161 ifetch 1 ,contr 
+0x32ac 003162 copy rega ,contr 
+0x32ad 003163 bbit1 mode_le ,memcpy 
+0x32ae 003164 arg mem_state ,contw 
+0x32af 003165 call memcpy 
+0x32b0 003166 disable attempt 
+0x32b1 003167 fetch 1 ,mem_amaddr 
+0x32b2 003168 iforce am_addr 
+0x32b3 003169 jam 1 ,mem_current_sniff_attempt 
+0x32b4 003170 branch context_load_master ,master 
+0x32b5 003171 jam 1 ,mem_current_sniff_attempt 
+:      003172 context_load_master:
+0x32b6 003173 fetch 1 ,mem_state 
+0x32b7 003174 rtnbit0 state_insniff 
+0x32b8 003175 fetch 1 ,mem_sniff_attempt 
+0x32b9 003176 store 1 ,mem_current_sniff_attempt 
+0x32ba 003177 fetch 1 ,mem_sniff_timeout 
+0x32bb 003178 store 1 ,mem_current_sniff_timeout 
+0x32bc 003179 rtn 
+:      003181 context_save:
+0x32bd 003182 set0 mark_ext_patch ,mark 
+0x32be 003183 bpatch patch06_0 ,mem_patch06 
+0x32bf 003184 fetch 2 ,mem_context_ptr 
+0x32c0 003185 iforce contw 
+0x32c1 003186 force context_size ,loopcnt 
+0x32c2 003187 arg mem_le_state ,contr 
+0x32c3 003188 branch memcpy ,le 
+0x32c4 003189 arg mem_state ,contr 
+0x32c5 003190 branch memcpy 
+:      003194 context_get_next:
+0x32c6 003195 fetcht 1 ,mem_current_context 
+0x32c7 003196 arg context_num ,loopcnt 
+:      003197 context_get_next_loop:
+0x32c8 003198 increase 1 ,temp 
+0x32c9 003199 compare context_num ,temp ,0xff 
+0x32ca 003200 nbranch context_get_next_cont ,true 
+0x32cb 003201 arg 0 ,temp 
+:      003202 context_get_next_cont:
+0x32cc 003203 storet 1 ,mem_current_context 
+0x32cd 003204 mul32 temp ,context_size ,pdata 
+0x32ce 003205 arg mem_context ,rega 
+0x32cf 003206 iadd rega ,rega 
+0x32d0 003207 ifetch 1 ,rega 
+0x32d1 003208 bbit1 state_insniff ,context_get_next_sniff 
+0x32d2 003209 rtnbit1 state_inconn 
+0x32d3 003210 rtnbit1 state_inpage 
+:      003211 context_get_next_sniff:
+0x32d4 003212 loop context_get_next_loop 
+0x32d5 003213 rtn 
+:      003215 context_new:
+0x32d6 003216 set0 mark_ext_patch ,mark 
+0x32d7 003217 bpatch patch06_1 ,mem_patch06 
+0x32d8 003218 arg context_search_empty ,regc 
+0x32d9 003219 call context_search 
+0x32da 003220 nrtn zero 
+0x32db 003221 deposit rega 
+0x32dc 003222 store 2 ,mem_context_ptr 
+0x32dd 003223 force 0 ,null 
+0x32de 003224 rtn 
+:      003228 context_check_all_wack:
+0x32df 003229 call check_esco_amaddr 
+0x32e0 003230 branch context_check_esco_wack ,true 
+0x32e1 003231 fetch 2 ,mem_context_ptr 
+0x32e2 003232 add pdata ,coffset_arq ,contw 
+0x32e3 003233 fetch 1 ,mem_arq 
+0x32e4 003234 istore 1 ,contw 
+0x32e5 003235 arg context_check_a_wack ,regc 
+0x32e6 003236 branch context_search 
+:      003238 context_check_esco_wack:
+0x32e7 003239 fetch 1 ,mem_arq 
+0x32e8 003240 isolate1 wack ,pdata 
+0x32e9 003241 branch context_esco_wack ,true 
+0x32ea 003242 force 1 ,null 
+0x32eb 003243 rtn 
+:      003244 context_esco_wack:
+0x32ec 003245 force 0 ,null 
+0x32ed 003246 rtn 
+:      003249 context_check_idle:
+0x32ee 003250 arg context_check_inconn ,regc 
+0x32ef 003251 branch context_search 
+:      003253 context_traverse_linkkey:
+0x32f0 003254 fetcht 2 ,mem_context_ptr 
+0x32f1 003255 arg context_traverse_clearkey ,regc 
+0x32f2 003256 branch context_search 
+:      003258 context_traverse_max_slot:
+0x32f3 003259 fetcht 2 ,mem_context_ptr 
+0x32f4 003260 arg context_traverse_mslot ,regc 
+0x32f5 003261 branch context_search 
+:      003264 context_search_conn_handle:
+0x32f6 003265 fetcht 1 ,mem_hci_conn_handle 
+:      003266 context_search_conn_handle2:
+0x32f7 003267 arg context_search_handle ,regc 
+0x32f8 003268 branch context_search 
+:      003270 context_search_plap:
+0x32f9 003271 set0 mark_ext_patch ,mark 
+0x32fa 003272 bpatch patch06_2 ,mem_patch06 
+0x32fb 003273 fetcht 6 ,mem_hci_plap 
+:      003274 context_search_plap2:
+0x32fc 003275 arg context_search_lap ,regc 
+0x32fd 003276 branch context_search 
+:      003278 context_search_insniff:
+0x32fe 003279 arg context_search_sniff ,regc 
+0x32ff 003280 branch context_search 
+:      003282 context_search_sniff_window:
+0x3300 003283 arg context_search_window ,regc 
+:      003284 context_search:
+0x3301 003285 set0 mark_ext_patch ,mark 
+0x3302 003286 bpatch patch06_3 ,mem_patch06 
+0x3303 003287 arg mem_context ,rega 
+0x3304 003288 force context_num ,loopcnt 
+:      003289 context_search_loop:
+0x3305 003290 ifetch 1 ,rega 
+0x3306 003291 copy regc ,pc 
+:      003292 context_search_next:
+0x3307 003293 increase context_size ,rega 
+0x3308 003294 loop context_search_loop 
+0x3309 003295 force 1 ,null 
+0x330a 003296 rtn 
+:      003298 context_search_empty:
+0x330b 003299 bbit1 state_inconn ,context_search_next 
+0x330c 003300 bbit1 state_inpage ,context_search_next 
+0x330d 003301 force 0 ,null 
+0x330e 003302 rtn 
+:      003304 context_search_lap:
+0x330f 003305 bbit1 state_inpage ,context_search_lap_cont 
+0x3310 003306 bbit0 state_inconn ,context_search_next 
+:      003307 context_search_lap_cont:
+0x3311 003308 add rega ,coffset_plap ,contr 
+0x3312 003309 ifetch 6 ,contr 
+0x3313 003310 isub temp ,null 
+0x3314 003311 rtn zero 
+0x3315 003312 branch context_search_next 
+:      003314 context_search_handle:
+0x3316 003315 bbit0 state_inconn ,context_search_next 
+0x3317 003316 add rega ,coffset_conn_handle ,contr 
+0x3318 003317 ifetch 1 ,contr 
+0x3319 003318 isub temp ,null 
+0x331a 003319 rtn zero 
+0x331b 003320 branch context_search_next 
+:      003322 context_search_sniff:
+0x331c 003323 bbit0 state_insniff ,context_search_next 
+:      003324 context_search_sniff_loop:
+0x331d 003325 call context_get_anchor 
+0x331e 003326 bbit1 27 ,context_search_sniff_cont 
+0x331f 003327 isolate0 27 ,temp 
+0x3320 003328 branch context_search_sniff_cont ,true 
+0x3321 003329 set1 28 ,pdata 
+:      003330 context_search_sniff_cont:
+0x3322 003331 isub temp ,pdata 
+0x3323 003332 increase 1 ,pdata 
+0x3324 003333 branch context_search_sniff_miss ,positive 
+0x3325 003334 increase 5 ,pdata 
+0x3326 003335 nbranch context_search_next ,positive 
+:      003336 context_search_meet:
+0x3327 003337 copy temp ,bt_clk 
+0x3328 003338 call context_next_anchor 
+0x3329 003339 force 0 ,null 
+0x332a 003340 rtn 
+:      003342 context_search_sniff_miss:
+0x332b 003343 iforce regb 
+0x332c 003344 add rega ,coffset_tsniff ,contr 
+0x332d 003345 ifetch 2 ,contr 
+0x332e 003346 branch context_search_meet ,blank 
+0x332f 003347 call context_next_anchor 
+0x3330 003348 branch context_search_sniff_loop 
+:      003350 context_check_inconn:
+0x3331 003351 bbit0 state_inconn ,context_search_next 
+0x3332 003352 force 0 ,null 
+0x3333 003353 rtn 
+:      003355 context_check_a_wack:
+0x3334 003356 bbit0 state_inconn ,context_search_next 
+0x3335 003357 add rega ,coffset_mode ,contr 
+0x3336 003358 ifetch 1 ,contr 
+0x3337 003359 bbit1 mode_le ,context_search_next 
+0x3338 003360 add rega ,coffset_arq ,contr 
+0x3339 003361 ifetch 1 ,contr 
+0x333a 003362 bbit0 wack ,context_search_next 
+0x333b 003363 force 0 ,null 
+0x333c 003364 rtn 
+:      003366 context_get_anchor:
+0x333d 003367 add rega ,coffset_mode ,contr 
+0x333e 003368 ifetcht 1 ,contr 
+0x333f 003369 deposit clkn_bt 
+0x3340 003370 isolate1 mode_master ,temp 
+0x3341 003371 add rega ,coffset_sniff_anchor ,contr 
+0x3342 003372 ifetcht 4 ,contr 
+0x3343 003373 rtn true 
+0x3344 003374 add rega ,coffset_clk_offset ,contr 
+0x3345 003375 ifetch 6 ,contr 
+0x3346 003376 call calc_clke2 
+0x3347 003377 deposit clke_bt 
+0x3348 003378 rtn 
+:      003380 context_next_anchor:
+0x3349 003381 add rega ,coffset_tsniff ,contr 
+0x334a 003382 add rega ,coffset_sniff_anchor ,contw 
+0x334b 003383 ifetch 2 ,contr 
+0x334c 003384 iadd temp ,timeup 
+0x334d 003385 deposit timeup 
+0x334e 003386 istore 4 ,contw 
+0x334f 003387 branch le_context_nexthop 
+:      003390 context_search_window:
+0x3350 003391 bbit0 state_insniff ,context_search_next 
+0x3351 003392 call context_get_anchor 
+0x3352 003393 iadd stop_watch ,pdata 
+0x3353 003394 iadd stop_watch ,pdata 
+0x3354 003395 iadd queue ,pdata 
+0x3355 003396 isub temp ,null 
+0x3356 003397 nbranch context_search_next ,positive 
+0x3357 003398 force 0 ,null 
+0x3358 003399 rtn 
+:      003401 context_traverse_mslot:
+0x3359 003402 bbit0 state_inconn ,context_search_next 
+0x335a 003403 deposit temp 
+0x335b 003404 isub rega ,null 
+0x335c 003405 branch context_search_next ,null 
+0x335d 003406 add rega ,coffset_mode ,contr 
+0x335e 003407 ifetch 1 ,contr 
+0x335f 003408 bbit1 mode_le ,context_search_next 
+0x3360 003409 add rega ,coffset_lmp_to_send ,contw 
+0x3361 003410 ifetch 1 ,contw 
+0x3362 003411 nbranch context_search_next ,blank 
+0x3363 003412 force lmp_max_slot ,pdata 
+0x3364 003413 istore 1 ,contw 
+0x3365 003414 branch context_search_next 
+:      003416 context_traverse_clearkey:
+0x3366 003417 bbit0 state_inconn ,context_search_next 
+0x3367 003418 deposit temp 
+0x3368 003419 isub rega ,null 
+0x3369 003420 branch context_search_next ,null 
+0x336a 003421 add rega ,coffset_mode ,contr 
+0x336b 003422 ifetch 1 ,contr 
+0x336c 003423 bbit1 mode_le ,context_search_next 
+0x336d 003424 ifetch 1 ,rega 
+0x336e 003425 set0 state_linkkey ,pdata 
+0x336f 003426 istore 1 ,rega 
+0x3370 003427 branch context_search_next 
+:      003430 master_conn_send_packet:
+0x3371 003431 set0 mark_ext_patch ,mark 
+0x3372 003432 bpatch patch06_4 ,mem_patch06 
+0x3373 003433 call rf_setup_time_master_slot 
+:      003434 master_send_packet:
+0x3374 003435 add clkn_bt ,1 ,bt_clk 
+0x3375 003436 call fetch_self_bt_adr 
+0x3376 003437 force 0x03 ,freq_mode 
+0x3377 003438 call tx_radio_freq 
+0x3378 003439 call start_transmitter 
+0x3379 003440 call start_tx_native 
+0x337a 003441 call send_access_word 
+0x337b 003442 branch transmit_packet 
+:      003444 master_conn_recv_packet:
+0x337c 003445 set0 mark_ext_patch ,mark 
+0x337d 003446 bpatch patch06_5 ,mem_patch06 
+0x337e 003447 call rf_setup_time_slave_slot 
+:      003448 master_recv_packet:
+0x337f 003449 add clkn_bt ,1 ,bt_clk 
+0x3380 003450 call fetch_self_bt_adr 
+0x3381 003451 force 0x03 ,freq_mode 
+0x3382 003452 call rx_radio_freq 
+0x3383 003453 call init_rx_packet_flags 
+0x3384 003454 call prep_crypt 
+0x3385 003455 call start_rx_native 
+0x3386 003456 call start_receiver 
+:      003457 master_rx_conn_finish_packet:
+0x3387 003458 call wait_access_clkn_rt 
+0x3388 003459 nrtn sync 
+0x3389 003460 call save_rssi 
+0x338a 003461 branch receive_packet 
+:      003465 master_newconn_once:
+0x338b 003466 set0 mark_ext_patch ,mark 
+0x338c 003467 bpatch patch06_6 ,mem_patch06 
+0x338d 003468 fetch 1 ,mem_fhs_am_addr 
+0x338e 003469 iforce am_addr 
+0x338f 003470 force type_poll ,type 
+0x3390 003471 call master_conn_send_packet 
+0x3391 003472 branch master_conn_recv_packet 
+:      003483 inquiry_scan_dispatch:
+0x3392 003484 fetch 1 ,mem_scan_mode 
+0x3393 003485 rtnbit0 inq_scan_mode 
+0x3394 003486 force iscan_interval_timer ,queue 
+0x3395 003487 call timer_check 
+0x3396 003488 nrtn blank 
+0x3397 003489 fetcht 2 ,mem_iscan_window 
+0x3398 003490 force 4 ,queue 
+0x3399 003491 call sniff_check_window 
+0x339a 003492 rtn user 
+0x339b 003493 call inquiry_scan_start 
+0x339c 003494 force iscan_interval_timer ,queue 
+0x339d 003495 fetch 2 ,mem_iscan_interval 
+0x339e 003496 nbranch timer_init ,sync 
+0x339f 003497 random pdata 
+0x33a0 003498 iand mask3ff ,pdata 
+0x33a1 003499 branch timer_init 
+:      003502 inquiry_scan_start:
+0x33a2 003503 set0 mark_ext_patch ,mark 
+0x33a3 003504 bpatch patch06_7 ,mem_patch06 
+0x33a4 003505 jam 0 ,mem_fhs_am_addr 
+0x33a5 003506 disable clknt 
+0x33a6 003507 disable attempt 
+0x33a7 003508 call afh_clear 
+0x33a8 003509 and clkn_bt ,0x1fc ,bt_clk 
+0x33a9 003510 force 0x01 ,freq_mode 
+0x33aa 003511 call fetch_giac 
+0x33ab 003512 call rx_radio_freq 
+0x33ac 003513 setflip mark_inquiry_state ,mark 
+0x33ad 003514 fetch 1 ,mem_inquiryscan_waitcnt 
+0x33ae 003515 increase 1 ,pdata 
+0x33af 003516 store 1 ,mem_inquiryscan_waitcnt 
+0x33b0 003517 call fetch_diac 
+0x33b1 003518 call start_receiver 
+0x33b2 003519 call wait_access_forever 
+0x33b3 003520 nrtn sync 
+0x33b4 003521 set0 mark_ext_patch ,mark 
+0x33b5 003522 bpatch patch07_0 ,mem_patch07 
+0x33b6 003523 force 0 ,stop_watch 
+0x33b7 003524 call shutdown_radio 
+0x33b8 003525 fetch 1 ,mem_inquiryscan_rcvcnt 
+0x33b9 003526 increase 1 ,pdata 
+0x33ba 003527 store 1 ,mem_inquiryscan_rcvcnt 
+0x33bb 003528 call fetch_giac 
+0x33bc 003529 call rf_setup_time_slave_slot 
+0x33bd 003530 or_into 0x002 ,bt_clk 
+0x33be 003531 force 0x01 ,freq_mode 
+0x33bf 003532 call tx_radio_freq 
+0x33c0 003533 call fetch_diac 
+0x33c1 003534 call start_transmitter 
+0x33c2 003535 call start_tx_external 
+0x33c3 003536 deposit clkn_bt 
+0x33c4 003537 store 4 ,mem_clkn_bt 
+0x33c5 003538 call send_access_word 
+0x33c6 003539 force type_fhs ,type 
+0x33c7 003540 force 0 ,am_addr 
+0x33c8 003541 call scan_mode_whiten 
+0x33c9 003542 call transmit_packet_whitened 
+0x33ca 003543 call send_eir 
+0x33cb 003544 and_into 0x1fd ,bt_clk 
+0x33cc 003545 increase 1 ,n_tx_slot 
+0x33cd 003546 rtn 
+:      003548 send_eir:
+0x33ce 003549 set0 mark_ext_patch ,mark 
+0x33cf 003550 bpatch patch07_1 ,mem_patch07 
+0x33d0 003551 fetch 1 ,mem_eir_enable 
+0x33d1 003552 rtn blank 
+0x33d2 003553 arg mem_eir ,contw 
+0x33d3 003554 fetch 1 ,mem_local_name_length 
+0x33d4 003555 copy pdata ,loopcnt 
+0x33d5 003556 increase 1 ,pdata 
+0x33d6 003557 istore 1 ,contw 
+0x33d7 003558 copy contw ,temp 
+0x33d8 003559 increase 1 ,pdata 
+0x33d9 003560 store 2 ,mem_tx_len 
+0x33da 003561 copy temp ,contw 
+0x33db 003562 setarg 0x09 
+0x33dc 003563 istore 1 ,contw 
+0x33dd 003564 arg mem_local_name ,contr 
+0x33de 003565 call memcpy 
+0x33df 003566 arg mem_all_uuid_128bits ,regc 
+0x33e0 003567 arg 4 ,loopcnt 
+0x33e1 003568 call get_all_uuid 
+0x33e2 003569 arg mem_all_uuid_16bits ,regc 
+0x33e3 003570 arg 1 ,loopcnt 
+0x33e4 003571 call get_all_uuid 
+0x33e5 003572 force type_dm3 ,type 
+0x33e6 003573 jam 2 ,mem_tx_lch 
+0x33e7 003574 setarg mem_eir 
+0x33e8 003575 store 2 ,mem_txptr 
+0x33e9 003576 call rf_setup_time_slave_slot 
+0x33ea 003577 call tx_radio_freq 
+0x33eb 003578 call start_transmitter 
+0x33ec 003579 call start_tx_external 
+0x33ed 003580 call send_access_word 
+0x33ee 003581 call scan_mode_whiten 
+0x33ef 003582 call transmit_packet_whitened 
+0x33f0 003583 rtn 
+:      003586 get_all_uuid:
+0x33f1 003587 copy contw ,temp 
+0x33f2 003588 copy regc ,contr 
+0x33f3 003589 ifetch 1 ,contr 
+0x33f4 003590 rtn blank 
+:      003591 lshift_loop:
+0x33f5 003592 lshift pdata ,pdata 
+0x33f6 003593 loop lshift_loop 
+0x33f7 003594 copy pdata ,rega 
+0x33f8 003595 increase 2 ,pdata 
+0x33f9 003596 copy pdata ,queue 
+0x33fa 003597 fetch 2 ,mem_tx_len 
+0x33fb 003598 iadd queue ,pdata 
+0x33fc 003599 store 2 ,mem_tx_len 
+0x33fd 003600 copy temp ,contw 
+0x33fe 003601 copy rega ,pdata 
+0x33ff 003602 increase 1 ,pdata 
+0x3400 003603 istore 1 ,contw 
+0x3401 003604 copy regc ,contr 
+0x3402 003605 ifetch 1 ,contr 
+0x3403 003606 ifetch 1 ,contr 
+0x3404 003607 istore 1 ,contw 
+0x3405 003608 copy rega ,loopcnt 
+0x3406 003609 branch memcpy 
+:      003615 page_scan_dispatch:
+0x3407 003616 fetch 1 ,mem_scan_mode 
+0x3408 003617 rtnbit0 page_scan_mode 
+0x3409 003618 force pscan_interval_timer ,queue 
+0x340a 003619 call timer_check 
+0x340b 003620 nrtn blank 
+0x340c 003621 fetcht 2 ,mem_pscan_window 
+0x340d 003622 force 40 ,queue 
+0x340e 003623 call sniff_check_window 
+0x340f 003624 rtn user 
+0x3410 003625 force 0 ,am_addr 
+0x3411 003626 jam param_pagerespto ,mem_fhs_wait_counter 
+0x3412 003627 set0 mark_fhs_already_good ,mark 
+0x3413 003628 call page_scan_start 
+0x3414 003629 force pscan_interval_timer ,queue 
+0x3415 003630 fetch 2 ,mem_pscan_interval 
+0x3416 003631 branch timer_init 
+:      003634 page_scan_start:
+0x3417 003635 set0 mark_ext_patch ,mark 
+0x3418 003636 bpatch patch07_2 ,mem_patch07 
+0x3419 003637 disable clknt 
+0x341a 003638 call afh_clear 
+0x341b 003639 fetch 1 ,mem_pagescan_waitcnt 
+0x341c 003640 increase 1 ,pdata 
+0x341d 003641 store 1 ,mem_pagescan_waitcnt 
+0x341e 003642 force 0 ,n_tx_slot 
+0x341f 003643 call fetch_self_bt_adr 
+0x3420 003644 add clkn_bt ,1 ,bt_clk 
+0x3421 003645 force 0x02 ,freq_mode 
+0x3422 003646 set0 mark_ext_patch ,mark 
+0x3423 003647 bpatch patch07_3 ,mem_patch07 
+0x3424 003648 call rx_radio_freq 
+0x3425 003649 call start_receiver 
+0x3426 003650 call wait_access_forever 
+0x3427 003651 nrtn sync 
+0x3428 003652 call shutdown_radio 
+0x3429 003653 fetch 1 ,mem_pagescan_rcvcnt 
+0x342a 003654 increase 1 ,pdata 
+0x342b 003655 store 1 ,mem_pagescan_rcvcnt 
+0x342c 003656 force 0 ,stop_watch 
+0x342d 003657 call rf_setup_time_slave_slot 
+0x342e 003658 or_into 0x002 ,bt_clk 
+0x342f 003659 force 0x01 ,freq_mode 
+0x3430 003660 call tx_radio_freq 
+0x3431 003661 call start_transmitter 
+0x3432 003662 call start_tx_external 
+0x3433 003663 call send_access_word 
+0x3434 003664 call end_of_packet 
+0x3435 003665 force 0 ,am_addr 
+0x3436 003666 arg param_rf_setup ,timeup 
+0x3437 003667 until clke_rt ,meet 
+0x3438 003668 or_into 0x03 ,clke_bt 
+0x3439 003669 and_into 0x1fd ,bt_clk 
+:      003670 page_scan_wait_fhs_restart:
+0x343a 003671 set0 mark_ext_patch ,mark 
+0x343b 003672 bpatch patch07_4 ,mem_patch07 
+0x343c 003673 increase 1 ,n_tx_slot 
+0x343d 003674 call rx_radio_freq 
+0x343e 003675 call start_receiver 
+0x343f 003676 call wait_access_mhalfbnd 
+0x3440 003677 nbranch page_scan_wait_fhs_again ,sync 
+0x3441 003678 call scan_mode_whiten 
+0x3442 003679 call receive_packet_whitened 
+0x3443 003680 bmark1 mark_fhs_already_good ,page_scan_reply_to_fhs 
+:      003681 page_scan_wait_fhs_again:
+0x3444 003682 set0 mark_ext_patch ,mark 
+0x3445 003683 bpatch patch07_5 ,mem_patch07 
+0x3446 003684 fetch 1 ,mem_fhs_wait_counter 
+0x3447 003685 rtn blank 
+0x3448 003686 increase -1 ,pdata 
+0x3449 003687 store 1 ,mem_fhs_wait_counter 
+0x344a 003688 call rf_setup_time_master_slot 
+0x344b 003689 branch page_scan_wait_fhs_restart 
+:      003692 page_scan_reply_to_fhs:
+0x344c 003693 set0 mark_ext_patch ,mark 
+0x344d 003694 bpatch patch07_6 ,mem_patch07 
+0x344e 003695 set0 1 ,clke_bt 
+0x344f 003696 set1 0 ,clke_bt 
+0x3450 003697 fetch 1 ,mem_pagescan_rcvfhscnt 
+0x3451 003698 increase 1 ,pdata 
+0x3452 003699 store 1 ,mem_pagescan_rcvfhscnt 
+0x3453 003700 call rf_setup_time_slave_slot 
+0x3454 003701 or_into 0x02 ,bt_clk 
+0x3455 003702 call tx_radio_freq 
+0x3456 003703 call start_transmitter 
+0x3457 003704 call start_tx_external 
+0x3458 003705 call send_access_word 
+0x3459 003706 call end_of_packet 
+:      003707 slave_apply_clke_bt:
+0x345a 003708 compare 0x03 ,clke_bt ,0x03 
+0x345b 003709 branch slave_apply_clke_bt_now ,true 
+0x345c 003710 until null ,mhalfbnd 
+0x345d 003711 branch slave_apply_clke_bt 
+:      003712 slave_apply_clke_bt_now:
+0x345e 003713 fetch 4 ,mem_clke_bt 
+0x345f 003714 or_into 0x03 ,pdata 
+0x3460 003715 icopy clke_bt 
+:      003717 start_slave_connection:
+0x3461 003718 set0 mark_ext_patch ,mark 
+0x3462 003719 bpatch patch07_7 ,mem_patch07 
+0x3463 003720 fetch 6 ,extm_lap 
+0x3464 003721 store 6 ,mem_plap 
+0x3465 003722 call prepare_newconn 
+:      003723 slave_newconn_loop:
+0x3466 003724 call slave_newconn_once 
+0x3467 003725 branch sconn_successful ,match 
+0x3468 003726 call new_conn_timeout 
+0x3469 003727 nbranch slave_newconn_loop ,blank 
+0x346a 003728 rtn 
+:      003731 sconn_successful:
+0x346b 003732 set0 mark_ext_patch ,mark 
+0x346c 003733 bpatch patch08_0 ,mem_patch08 
+0x346d 003734 call newconn_init 
+0x346e 003735 call context_new 
+0x346f 003736 nrtn zero 
+0x3470 003737 jam 0 ,mem_mode 
+0x3471 003738 call calc_clke_offset 
+0x3472 003739 branch context_save 
+:      003742 slave_dispatch:
+0x3473 003743 set0 mark_ext_patch ,mark 
+0x3474 003744 bpatch patch08_1 ,mem_patch08 
+0x3475 003745 call calc_clke 
+0x3476 003746 call role_switch_slave 
+0x3477 003747 rtn user 
+0x3478 003748 call load_esco 
+0x3479 003749 call get_sco_data 
+:      003750 slave_loop:
+0x347a 003751 set0 mark_ext_patch ,mark 
+0x347b 003752 bpatch patch08_2 ,mem_patch08 
+0x347c 003753 call check_bt_disabled 
+0x347d 003754 call scheduler_process 
+0x347e 003755 call slave_conn_recv_packet 
+0x347f 003756 call slave_savelist 
+0x3480 003757 nbranch slave_notmatch ,match 
+0x3481 003758 call supervision_flush 
+0x3482 003759 call parse_l2cap 
+0x3483 003760 call scheduler_tx_l2cap_pkt 
+0x3484 003761 call prepare_tx 
+0x3485 003762 call slave_conn_send_packet 
+0x3486 003763 call parse_lmp 
+0x3487 003764 call process_cmd 
+0x3488 003765 call hci_send_num_complete_packets 
+0x3489 003766 fetch 1 ,mem_slave_rcvcnt 
+0x348a 003767 increase 1 ,pdata 
+0x348b 003768 store 1 ,mem_slave_rcvcnt 
+0x348c 003769 call calc_clke_offset 
+:      003770 slave_notmatch:
+0x348d 003771 set0 mark_ext_patch ,mark 
+0x348e 003772 bpatch patch08_3 ,mem_patch08 
+0x348f 003773 call lpm_set_mult 
+0x3490 003774 call supervision_update 
+0x3491 003775 branch slave_disconnect ,positive 
+0x3492 003776 call check_disconnect_timeout 
+0x3493 003777 nbranch slave_disconnect ,user 
+0x3494 003778 call check_attempt 
+0x3495 003779 nbranch slave_loop ,blank 
+0x3496 003780 call process_sco_data 
+0x3497 003781 branch restore_esco 
+:      003784 slave_disconnect:
+0x3498 003785 set0 mark_ext_patch ,mark 
+0x3499 003786 bpatch patch08_4 ,mem_patch08 
+0x349a 003787 jam 0 ,mem_tester_emulate 
+0x349b 003788 jam 0 ,mem_debug_config 
+0x349c 003789 call quit_connection 
+0x349d 003790 set0 mark_testmode ,mark 
+0x349e 003791 call test_enable_white 
+0x349f 003792 fetch 1 ,mem_state 
+0x34a0 003793 bbit0 state_conn_comp ,slave_connection_fail 
+0x34a1 003794 fetcht 1 ,mem_conn_handle 
+0x34a2 003795 branch hci_send_disconn_complete 
+:      003797 slave_connection_fail:
+0x34a3 003798 force hci_error_key_missing ,temp 
+0x34a4 003799 branch hci_send_connection_error 
+:      003801 role_switch_slave:
+0x34a5 003802 set0 mark_ext_patch ,mark 
+0x34a6 003803 bpatch patch08_5 ,mem_patch08 
+0x34a7 003804 call role_switch_check 
+0x34a8 003805 nrtn user 
+0x34a9 003806 copy am_addr ,temp 
+0x34aa 003807 call get_free_amaddr 
+0x34ab 003808 store 1 ,mem_fhs_am_addr 
+0x34ac 003809 copy temp ,am_addr 
+0x34ad 003810 jam param_newconnto ,mem_newconnto_counter 
+:      003811 roles_sendfhs_loop:
+0x34ae 003812 set0 mark_ext_patch ,mark 
+0x34af 003813 bpatch patch08_6 ,mem_patch08 
+0x34b0 003814 call rf_setup_time_master_slot 
+0x34b1 003815 force type_fhs ,type 
+0x34b2 003816 call slave_send_access 
+0x34b3 003817 deposit clkn_bt 
+0x34b4 003818 store 4 ,mem_clkn_bt 
+0x34b5 003819 call transmit_packet 
+0x34b6 003820 call rf_setup_time_slave_slot 
+0x34b7 003821 enable user3 
+0x34b8 003822 call slave_receive_access 
+0x34b9 003823 branch roles_got_fhs_reply ,sync 
+0x34ba 003824 call shutdown_radio 
+0x34bb 003825 call new_conn_timeout 
+0x34bc 003826 nbranch roles_sendfhs_loop ,blank 
+0x34bd 003827 rtnmark0 mark_accept_switch 
+0x34be 003828 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x34bf 003829 set1 mark_switch_initiated ,mark 
+0x34c0 003830 rtn 
+:      003831 roles_got_fhs_reply:
+0x34c1 003832 enable clknt 
+0x34c2 003833 call prepare_newconn 
+0x34c3 003834 call afh_clear 
+:      003835 roles_newconn_loop:
+0x34c4 003836 set0 mark_ext_patch ,mark 
+0x34c5 003837 bpatch patch08_7 ,mem_patch08 
+0x34c6 003838 call master_newconn_once 
+0x34c7 003839 branch roles_newconn_responded ,sync 
+0x34c8 003840 call new_conn_timeout 
+0x34c9 003841 nbranch roles_newconn_loop ,blank 
+0x34ca 003842 disable clknt 
+0x34cb 003843 deposit clke_bt 
+0x34cc 003844 store 4 ,mem_next_btclk 
+0x34cd 003845 rtn 
+:      003846 roles_newconn_responded:
+0x34ce 003847 force 0 ,temp 
+0x34cf 003848 call hci_send_role_change 
+0x34d0 003849 enable master 
+0x34d1 003850 bmark0 mark_accept_switch ,roles_newconn_nolmp 
+0x34d2 003851 set0 mark_accept_switch ,mark 
+0x34d3 003852 jam lmp_accepted ,mem_lmo_opcode2 
+0x34d4 003853 jam lmp_host_connection_req ,mem_lmi_opcode2 
+0x34d5 003854 call tid_set_reply 
+:      003855 roles_newconn_nolmp:
+0x34d6 003856 deposit am_addr 
+0x34d7 003857 store 1 ,mem_amaddr 
+0x34d8 003858 force 0 ,pdata 
+0x34d9 003859 store 6 ,mem_clk_offset 
+0x34da 003860 fetch 1 ,mem_mode 
+0x34db 003861 set1 mode_master ,pdata 
+0x34dc 003862 store 1 ,mem_mode 
+0x34dd 003863 call supervision_flush 
+0x34de 003864 disable master 
+:      003865 enable_user:
+0x34df 003866 enable user 
+0x34e0 003867 rtn 
+:      003871 init_rx_packet_flags:
+0x34e1 003872 set0 mark_ext_patch ,mark 
+0x34e2 003873 bpatch patch09_0 ,mem_patch09 
+0x34e3 003874 disable match 
+0x34e4 003875 set0 mark_loopback ,mark 
+0x34e5 003876 set0 mark_am_addr_broadcast ,mark 
+0x34e6 003877 set0 mark_longpacket ,mark 
+0x34e7 003878 set0 mark_old_packet ,mark 
+0x34e8 003879 fetch 1 ,mem_arq 
+0x34e9 003880 set0 arqnx ,pdata 
+0x34ea 003881 set1 flowx ,pdata 
+0x34eb 003882 store 1 ,mem_arq 
+0x34ec 003883 rtn 
+:      003885 prepare_newconn:
+0x34ed 003886 set0 mark_ext_patch ,mark 
+0x34ee 003887 bpatch patch09_1 ,mem_patch09 
+0x34ef 003888 jam param_newconnto ,mem_newconnto_counter 
+0x34f0 003889 jam param_newconn_arq ,mem_arq 
+0x34f1 003890 fetch 2 ,mem_rx_window_init 
+0x34f2 003891 store 2 ,mem_rx_window 
+0x34f3 003892 deposit clkn_bt 
+0x34f4 003893 store 4 ,mem_next_btclk 
+0x34f5 003894 rtn clknt 
+0x34f6 003895 deposit clke_bt 
+0x34f7 003896 store 4 ,mem_next_btclk 
+0x34f8 003897 rtn 
+:      003899 newconn_init:
+0x34f9 003900 set0 mark_ext_patch ,mark 
+0x34fa 003901 bpatch patch09_2 ,mem_patch09 
+0x34fb 003902 call init_lmp_reinit 
+0x34fc 003903 call new_conn_handle 
+0x34fd 003904 store 1 ,mem_conn_handle 
+0x34fe 003905 setarg param_supervision_to 
+0x34ff 003906 store 2 ,mem_supervision_to 
+0x3500 003907 fetch 1 ,mem_state 
+0x3501 003908 set1 state_inconn ,pdata 
+0x3502 003909 store 1 ,mem_state 
+0x3503 003910 jam 0 ,mem_op 
+0x3504 003911 jam 0 ,mem_state_map 
+0x3505 003912 jam 0 ,mem_lpm_current_mult 
+0x3506 003913 branch supervision_flush 
+:      003916 clear_linkkey:
+0x3507 003917 set0 mark_ext_patch ,mark 
+0x3508 003918 bpatch patch09_3 ,mem_patch09 
+0x3509 003919 force 0 ,pdata 
+0x350a 003920 store 8 ,mem_link_key 
+0x350b 003921 istore 8 ,contw 
+0x350c 003922 call clear_linkstate 
+0x350d 003923 branch context_traverse_linkkey 
+:      003925 new_conn_timeout:
+0x350e 003926 fetch 1 ,mem_newconnto_counter 
+0x350f 003927 increase -1 ,pdata 
+0x3510 003928 store 1 ,mem_newconnto_counter 
+0x3511 003929 rtn 
+:      003931 new_conn_handle:
+0x3512 003932 fetch 1 ,mem_handle_num 
+0x3513 003933 increase 1 ,pdata 
+0x3514 003934 store 1 ,mem_handle_num 
+0x3515 003935 rtn 
+:      003938 quit_connection:
+0x3516 003939 set0 mark_ext_patch ,mark 
+0x3517 003940 bpatch patch09_4 ,mem_patch09 
+0x3518 003941 call disconnect_stop_sco 
+0x3519 003942 fetch 1 ,mem_hci_cmd 
+0x351a 003943 beq hci_cmd_remote_name_req ,quit_connection_name 
+0x351b 003944 fetch 1 ,mem_lmp_to_send 
+0x351c 003945 bne lmp_name_req ,quit_connection_cont 
+:      003946 quit_connection_name:
+0x351d 003947 call cmd_check_plap 
+0x351e 003948 nbranch quit_connection_cont ,zero 
+0x351f 003949 call master_name_error 
+0x3520 003950 jam 0 ,mem_hci_cmd 
+:      003951 quit_connection_cont:
+0x3521 003952 set0 mark_ext_patch ,mark 
+0x3522 003953 bpatch patch09_5 ,mem_patch09 
+0x3523 003954 call app_disconn_reason_collect_bt 
+0x3524 003955 call process_cmd 
+0x3525 003956 call sniff_exit 
+0x3526 003957 jam bt_evt_bb_disconnected ,mem_fifo_temp 
+0x3527 003958 call ui_ipc_send_event 
+0x3528 003959 call init_lmp_work 
+0x3529 003960 call l2cap_init_work 
+0x352a 003961 call sp_initialize 
+0x352b 003962 fetch 1 ,mem_state 
+0x352c 003963 set0 state_inconn 
+0x352d 003964 store 1 ,mem_state 
+0x352e 003965 jam 0 ,memui_reconnect_mode 
+0x352f 003967 fetch 1 ,mem_state_map 
+0x3530 003968 compare 0x0 ,pdata ,0xc0 
+0x3531 003969 branch quit_connection_not_clear_mark ,true 
+0x3532 003970 set0 mark_rxbuf_inuse ,mark 
+:      003971 quit_connection_not_clear_mark:
+0x3533 003972 fetch 1 ,mem_arq 
+0x3534 003973 bbit0 wack ,quit_connection_not_clear_tx 
+:      003974 quit_connection_not_clear_tx:
+0x3535 003975 fetch 1 ,mem_op 
+0x3536 003976 rtnbit0 op_txl2cap 
+0x3537 003977 set0 mark_tx_l2cap ,mark 
+0x3538 003978 rtn 
+:      003980 slave_newconn_once:
+0x3539 003981 set0 mark_ext_patch ,mark 
+0x353a 003982 bpatch patch09_6 ,mem_patch09 
+0x353b 003983 fetch 1 ,extm_newconn_am_addr 
+0x353c 003984 rtn blank 
+0x353d 003985 icopy am_addr 
+0x353e 003986 call slave_conn_recv_packet 
+0x353f 003987 nrtn match 
+0x3540 003988 force type_null ,type 
+0x3541 003989 call slave_conn_send_packet 
+0x3542 003990 deposit am_addr 
+0x3543 003991 store 1 ,mem_amaddr 
+0x3544 003992 force 0 ,pdata 
+0x3545 003993 store 1 ,extm_newconn_am_addr 
+0x3546 003994 rtn 
+:      004000 prepare_tx:
+0x3547 004001 set0 mark_ext_patch ,mark 
+0x3548 004002 bpatch patch09_7 ,mem_patch09 
+0x3549 004003 fetch 1 ,mem_state 
+0x354a 004004 bbit0 state_insco ,prepare_tx_not_sco 
+0x354b 004005 force type_hv3 ,type 
+0x354c 004006 bmark0 mark_esco ,prepare_tx_not_esco 
+0x354d 004007 call check_esco_amaddr 
+0x354e 004008 nbranch prepare_tx_not_sco ,true 
+0x354f 004009 branch prepare_tx_not_sco ,attempt 
+0x3550 004010 call set_wait_ack 
+0x3551 004011 setarg 2 
+0x3552 004012 store 2 ,mem_retransmission_cnt 
+0x3553 004013 rtn 
+:      004014 prepare_tx_not_esco:
+0x3554 004015 nrtn attempt 
+:      004016 prepare_tx_not_sco:
+0x3555 004017 set0 mark_ext_patch ,mark 
+0x3556 004018 bpatch patch0a_0 ,mem_patch0a 
+0x3557 004019 call context_check_all_wack 
+0x3558 004020 nbranch prepare_tx_no_retransmit ,zero 
+0x3559 004021 fetch 1 ,mem_arq 
+0x355a 004022 bbit0 wack ,prepare_tx_pollnull 
+:      004023 prepare_tx_retransmit:
+0x355b 004024 bmark1 mark_loopback ,prepare_tx_loopback 
+0x355c 004025 fetch 1 ,mem_debug_config 
+0x355d 004026 bbit1 debug_tx_pattern ,prepare_tx_txpat 
+0x355e 004027 fetch 2 ,mem_retransmission_cnt 
+0x355f 004028 increase -1 ,pdata 
+0x3560 004029 store 2 ,mem_retransmission_cnt 
+0x3561 004030 branch prepare_tx_nomore_retransmit ,blank 
+0x3562 004031 fetch 1 ,mem_last_type 
+0x3563 004032 iforce type 
+0x3564 004033 rtn 
+:      004035 prepare_tx_nomore_retransmit:
+0x3565 004036 set0 mark_ext_patch ,mark 
+0x3566 004037 bpatch patch0a_1 ,mem_patch0a 
+0x3567 004038 call clear_got_tx 
+:      004039 prepare_tx_no_retransmit:
+0x3568 004040 call check_esco_amaddr 
+0x3569 004041 branch prepare_tx_pollnull ,true 
+0x356a 004042 call send_lmp 
+0x356b 004043 branch prepare_tx_sendlmp ,user 
+0x356c 004044 fetch 1 ,mem_op 
+0x356d 004045 bbit1 op_txl2cap ,prepare_tx_sendl2cap 
+0x356e 004046 bmark1 mark_loopback ,prepare_tx_loopback 
+0x356f 004047 fetch 1 ,mem_debug_config 
+0x3570 004048 bbit1 debug_tx_pattern ,prepare_tx_txpat 
+:      004049 prepare_tx_pollnull:
+0x3571 004050 force type_poll ,type 
+0x3572 004051 rtn master 
+0x3573 004052 force type_null ,type 
+0x3574 004053 rtn 
+:      004054 prepare_tx_loopback:
+0x3575 004055 set0 mark_ext_patch ,mark 
+0x3576 004056 bpatch patch0a_2 ,mem_patch0a 
+0x3577 004057 fetch 1 ,mem_rx_type 
+0x3578 004058 iforce type 
+0x3579 004059 rtnne 1 
+0x357a 004060 force type_null ,type 
+0x357b 004061 rtn 
+:      004062 prepare_tx_txpat:
+0x357c 004063 fetch 1 ,test_mode_packet_type 
+0x357d 004064 and pdata ,0xf ,type 
+0x357e 004065 set1 mark_loopback ,mark 
+0x357f 004066 rtn 
+:      004067 prepare_tx_sendlmp:
+0x3580 004068 force type_lmp ,type 
+0x3581 004069 branch set_wait_ack 
+:      004070 prepare_tx_sendl2cap:
+0x3582 004071 call tx_l2cap_type 
+:      004073 set_wait_ack:
+0x3583 004074 set0 mark_ext_patch ,mark 
+0x3584 004075 bpatch patch0a_3 ,mem_patch0a 
+0x3585 004076 fetcht 1 ,mem_arq 
+0x3586 004077 set1 wack ,temp 
+0x3587 004078 storet 1 ,mem_arq 
+0x3588 004079 deposit type 
+0x3589 004080 store 1 ,mem_last_type 
+0x358a 004081 setarg 0xffff 
+0x358b 004082 store 2 ,mem_retransmission_cnt 
+0x358c 004083 rtn 
+:      004085 tx_l2cap_type:
+0x358d 004086 set0 mark_ext_patch ,mark 
+0x358e 004087 bpatch patch0a_4 ,mem_patch0a 
+0x358f 004088 fetch 1 ,mem_state_map 
+0x3590 004089 isolate1 smap_edr ,pdata 
+0x3591 004090 fetch 2 ,mem_tx_len 
+0x3592 004091 branch tx_l2cap_type_edr ,true 
+0x3593 004092 force type_dm1 ,type 
+0x3594 004093 sub pdata ,17 ,null 
+0x3595 004094 rtn positive 
+0x3596 004095 force type_dh1 ,type 
+0x3597 004096 sub pdata ,27 ,null 
+0x3598 004097 rtn positive 
+0x3599 004098 force type_dm3 ,type 
+0x359a 004099 sub pdata ,121 ,null 
+0x359b 004100 rtn positive 
+0x359c 004101 force type_dm5 ,type 
+0x359d 004102 sub pdata ,224 ,null 
+0x359e 004103 rtn positive 
+0x359f 004104 force type_dh5 ,type 
+0x35a0 004105 rtn 
+:      004106 tx_l2cap_type_edr:
+0x35a1 004107 force type_dm1 ,type 
+0x35a2 004108 sub pdata ,17 ,null 
+0x35a3 004109 rtn positive 
+0x35a4 004110 force type_dh1 ,type 
+0x35a5 004111 sub pdata ,54 ,null 
+0x35a6 004112 rtn positive 
+0x35a7 004113 force type_dm3 ,type 
+0x35a8 004114 arg 367 ,temp 
+0x35a9 004115 isub temp ,null 
+0x35aa 004116 nrtn positive 
+0x35ab 004117 force type_dm5 ,type 
+0x35ac 004118 arg 679 ,temp 
+0x35ad 004119 isub temp ,null 
+0x35ae 004120 nrtn positive 
+0x35af 004121 force type_dh5 ,type 
+0x35b0 004122 rtn 
+:      004131 slave_receive_master_slot:
+0x35b1 004132 fetch 1 ,mem_state 
+0x35b2 004133 bbit0 state_insniff ,slave_receive_notsniff 
+0x35b3 004134 fetch 2 ,mem_tsniff 
+0x35b4 004135 branch slave_receive_notsniff ,blank 
+0x35b5 004136 nbranch slave_receive_sniff ,attempt 
+:      004137 slave_receive_notsniff:
+0x35b6 004138 call rf_setup_time_master_slot 
+:      004139 slave_receive_access:
+0x35b7 004140 add clke_bt ,1 ,bt_clk 
+:      004141 slave_receive_sniff:
+0x35b8 004142 enable swfine 
+0x35b9 004143 fetch 2 ,mem_rx_window 
+0x35ba 004144 rshift pdata ,pdata 
+0x35bb 004145 arg param_pll_setup ,temp 
+0x35bc 004146 iadd temp ,pdata 
+0x35bd 004147 call ahead_window 
+0x35be 004148 call fetch_extm_bt_adr 
+0x35bf 004149 force 0x03 ,freq_mode 
+0x35c0 004150 call rx_radio_freq 
+0x35c1 004151 call init_rx_packet_flags 
+0x35c2 004152 call prep_crypt 
+0x35c3 004153 set0 mark_ext_patch ,mark 
+0x35c4 004154 bpatch patch0a_5 ,mem_patch0a 
+0x35c5 004155 fetch 2 ,mem_rx_window 
+0x35c6 004156 rshift pdata ,pdata 
+0x35c7 004157 call ahead_window 
+0x35c8 004158 call start_receiver 
+0x35c9 004159 enable decode_fec0 
+0x35ca 004160 fetch 2 ,mem_rx_window 
+0x35cb 004161 arg param_clke_cal ,temp 
+0x35cc 004162 iadd temp ,stop_watch 
+0x35cd 004163 correlate null ,timeout 
+0x35ce 004164 copy clke ,temp 
+0x35cf 004165 storet 6 ,mem_sync_clke 
+0x35d0 004166 disable decode_fec0 
+0x35d1 004167 nrtn sync 
+0x35d2 004168 arg param_clke_cal ,clke_rt 
+0x35d3 004169 copy bt_clk ,clke_bt 
+0x35d4 004170 branch lpm_adjust_clk ,wake 
+0x35d5 004171 rtn 
+:      004174 slave_conn_recv_packet:
+0x35d6 004175 set0 mark_ext_patch ,mark 
+0x35d7 004176 bpatch patch0a_6 ,mem_patch0a 
+0x35d8 004177 call slave_receive_master_slot 
+0x35d9 004178 nbranch shutdown_radio ,sync 
+0x35da 004179 call save_rssi 
+0x35db 004180 bmark0 mark_testmode ,receive_packet 
+0x35dc 004181 fetch 2 ,mem_tst_pktcnt_sync 
+0x35dd 004182 increase 1 ,pdata 
+0x35de 004183 store 2 ,mem_tst_pktcnt_sync 
+:      004184 receive_packet:
+0x35df 004185 rshift bt_clk ,temp 
+0x35e0 004186 or temp ,0x40 ,white_init 
+:      004187 receive_packet_whitened:
+0x35e1 004188 set0 mark_ext_patch ,mark 
+0x35e2 004189 bpatch patch0a_7 ,mem_patch0a 
+0x35e3 004190 enable enable_white 
+0x35e4 004191 enable enable_hec 
+0x35e5 004192 enable decode_fec1 
+0x35e6 004193 parse demod ,bucket ,3 
+0x35e7 004194 rshift8 pwindow ,pdata 
+0x35e8 004195 store 1 ,mem_temp_am_addr 
+0x35e9 004196 parse demod ,bucket ,4 
+0x35ea 004197 inject bucket ,7 
+0x35eb 004198 copy pwindow ,pdata 
+0x35ec 004199 store 1 ,mem_rx_type 
+0x35ed 004200 parse demod ,bucket ,3 
+0x35ee 004201 rshift8 pwindow ,pdata 
+0x35ef 004202 store 1 ,mem_temp_arq 
+0x35f0 004203 fetch 1 ,mem_rx_type 
+0x35f1 004204 sub pdata ,3 ,null 
+0x35f2 004205 branch receive_packet_noedr ,positive 
+0x35f3 004206 beq 7 ,receive_packet_noedr 
+0x35f4 004207 fetch 1 ,mem_state_map 
+0x35f5 004208 isolate1 smap_edr ,pdata 
+0x35f6 004209 setflag true ,psk ,radio_ctrl 
+:      004210 receive_packet_noedr:
+0x35f7 004211 set0 mark_ext_patch ,mark 
+0x35f8 004212 bpatch patch0b_0 ,mem_patch0b 
+0x35f9 004213 parse demod ,bucket ,8 
+0x35fa 004214 disable decode_fec1 
+0x35fb 004215 disable enable_hec 
+0x35fc 004216 branch error_header ,crc_failed 
+0x35fd 004217 bmark0 mark_testmode ,receive_packet_amchk 
+0x35fe 004218 fetch 2 ,mem_tst_pktcnt_hec 
+0x35ff 004219 increase 1 ,pdata 
+0x3600 004220 store 2 ,mem_tst_pktcnt_hec 
+:      004221 receive_packet_amchk:
+0x3601 004222 set0 mark_ext_patch ,mark 
+0x3602 004223 bpatch patch0b_1 ,mem_patch0b 
+0x3603 004224 fetch 1 ,mem_temp_am_addr 
+0x3604 004225 compare 0 ,pdata ,0x07 
+0x3605 004226 setflag true ,mark_am_addr_broadcast ,mark 
+0x3606 004227 branch am_addr_ok ,true 
+0x3607 004228 icompare 0x07 ,am_addr 
+0x3608 004229 branch am_addr_match ,true 
+0x3609 004230 bmark0 mark_esco ,end_of_packet 
+0x360a 004231 fetcht 1 ,mem_saved_amaddr 
+0x360b 004232 icompare 0x7 ,temp 
+0x360c 004233 nbranch end_of_packet ,true 
+0x360d 004234 call restore_esco 
+0x360e 004235 fetch 1 ,mem_arq 
+0x360f 004236 set0 arqnx ,pdata 
+0x3610 004237 set1 flowx ,pdata 
+0x3611 004238 store 1 ,mem_arq 
+:      004239 am_addr_match:
+0x3612 004240 enable match 
+:      004241 am_addr_ok:
+0x3613 004242 set0 mark_ext_patch ,mark 
+0x3614 004243 bpatch patch0b_2 ,mem_patch0b 
+0x3615 004244 fetch 1 ,mem_rx_type 
+0x3616 004245 icopy type 
+0x3617 004246 bmark1 mark_am_addr_broadcast ,arqn_bypass 
+0x3618 004247 fetcht 1 ,mem_temp_arq 
+0x3619 004248 fetch 1 ,mem_arq 
+0x361a 004249 set0 flow ,pdata 
+0x361b 004250 isolate1 flow ,temp 
+0x361c 004251 setflag true ,flow ,pdata 
+0x361d 004252 isolate1 arqn ,temp 
+0x361e 004253 setflag true ,arqn ,pdata 
+0x361f 004254 store 1 ,mem_arq 
+0x3620 004255 isolate0 arqn ,temp 
+0x3621 004256 branch arqn_bypass ,true 
+0x3622 004257 call clear_got_tx 
+:      004258 arqn_bypass:
+0x3623 004259 set0 mark_ext_patch ,mark 
+0x3624 004260 bpatch patch0b_3 ,mem_patch0b 
+0x3625 004261 arg 0 ,temp 
+0x3626 004262 call reserve_slot 
+0x3627 004263 and type ,0xf ,pdata 
+0x3628 004264 beq type_poll ,process_poll 
+0x3629 004265 beq type_null ,end_of_packet 
+0x362a 004266 beq type_fhs ,process_fhs 
+0x362b 004267 fetcht 1 ,mem_temp_arq 
+0x362c 004268 fetch 1 ,mem_arq 
+0x362d 004269 icompare 0x04 ,temp 
+0x362e 004270 nbranch rx_type_dispatch ,true 
+0x362f 004271 bmark0 mark_am_addr_broadcast ,failed_seqn 
+0x3630 004272 bbit0 bcast1 ,rx_type_dispatch 
+:      004273 failed_seqn:
+0x3631 004274 set1 mark_old_packet ,mark 
+:      004275 rx_type_dispatch:
+0x3632 004276 set0 mark_ext_patch ,mark 
+0x3633 004277 bpatch patch0b_4 ,mem_patch0b 
+0x3634 004278 deposit type 
+0x3635 004279 beq type_dm1 ,process_dm1 
+0x3636 004280 beq type_dh1 ,process_dh1 
+0x3637 004281 beq type_hv3 ,process_hev 
+0x3638 004282 beq type_3dh1 ,process_3dh1 
+0x3639 004283 arg 4 ,temp 
+0x363a 004284 call reserve_slot 
+0x363b 004285 beq type_dm3 ,process_dm3 
+0x363c 004286 beq type_dh3 ,process_dh3 
+0x363d 004287 arg 8 ,temp 
+0x363e 004288 call reserve_slot 
+0x363f 004289 beq type_dm5 ,process_dm5 
+0x3640 004290 beq type_dh5 ,process_dh5 
+0x3641 004291 rtn 
+:      004294 process_hev:
+0x3642 004295 set0 mark_ext_patch ,mark 
+0x3643 004296 bpatch patch0b_5 ,mem_patch0b 
+0x3644 004297 enable decode_fec0 
+0x3645 004298 enable enable_crc 
+0x3646 004299 enable encrypt 
+0x3647 004300 arg mem_sco_ibuf ,contw 
+0x3648 004301 force 30 ,loopcnt 
+:      004302 process_hev_loop:
+0x3649 004303 parse demod ,bucket ,8 
+0x364a 004304 rshift3 pwindow ,pdata 
+0x364b 004305 istore 1 ,contw 
+0x364c 004306 loop process_hev_loop 
+0x364d 004307 bmark0 mark_esco ,end_of_packet 
+0x364e 004308 parse demod ,bucket ,16 
+0x364f 004309 nsetflag crc_failed ,mark_esco_rxok ,mark 
+0x3650 004310 call test_esco ,crc_failed 
+0x3651 004311 branch error_payload ,crc_failed 
+0x3652 004312 branch ack_payload 
+:      004314 test_esco:
+0x3653 004315 deposit clke 
+0x3654 004316 store 6 ,mem_display 
+0x3655 004317 rtn 
+:      004319 process_poll:
+0x3656 004320 branch end_of_packet 
+:      004322 process_dm3:
+:      004323 process_dm5:
+0x3657 004324 set1 mark_longpacket ,mark 
+:      004325 process_dm1:
+0x3658 004326 enable decode_fec2 
+0x3659 004327 branch process_dmh 
+:      004329 process_dh3:
+:      004330 process_dh5:
+0x365a 004331 set1 mark_longpacket ,mark 
+:      004332 process_3dh1:
+0x365b 004333 set1 psk3m ,radio_ctrl 
+:      004334 process_dh1:
+0x365c 004335 enable decode_fec0 
+:      004336 process_dmh:
+0x365d 004337 set0 mark_ext_patch ,mark 
+0x365e 004338 bpatch patch0b_6 ,mem_patch0b 
+0x365f 004339 bmark1 mark_rxbuf_inuse ,end_of_packet 
+0x3660 004340 isolate0 psk ,radio_ctrl 
+0x3661 004341 branch process_dmh_noedr ,true 
+0x3662 004342 disable enable_white 
+0x3663 004343 enable decode_fec0 
+0x3664 004344 disable decode_fec2 
+0x3665 004345 add clkn_bt ,2 ,timeup 
+0x3666 004346 correlate clkn_bt ,meet 
+0x3667 004347 nbranch error_payload ,sync 
+0x3668 004348 set1 mark_longpacket ,mark 
+0x3669 004349 enable enable_white 
+:      004350 process_dmh_noedr:
+0x366a 004351 set0 mark_ext_patch ,mark 
+0x366b 004352 bpatch patch0b_7 ,mem_patch0b 
+0x366c 004353 enable encrypt 
+0x366d 004354 enable enable_crc 
+0x366e 004355 parse demod ,bucket ,3 
+0x366f 004356 rshift8 pwindow ,pdata 
+0x3670 004357 store 1 ,mem_lch_code 
+0x3671 004358 parse demod ,bucket ,5 
+0x3672 004359 bmark1 mark_longpacket ,process_dmh_long 
+0x3673 004360 rshift3 pwindow ,loopcnt 
+0x3674 004361 rshift3 loopcnt ,loopcnt 
+0x3675 004362 branch process_dmh_common 
+:      004363 process_dmh_long:
+0x3676 004364 parse demod ,bucket ,5 
+0x3677 004365 rshift pwindow ,loopcnt 
+0x3678 004366 parse demod ,bucket ,3 
+:      004367 process_dmh_common:
+0x3679 004368 set0 mark_ext_patch ,mark 
+0x367a 004369 bpatch patch0c_0 ,mem_patch0c 
+0x367b 004370 deposit loopcnt 
+0x367c 004371 store 2 ,mem_len 
+0x367d 004372 branch process_dmh_data_end ,blank 
+0x367e 004373 isub mask3ff ,null 
+0x367f 004374 branch error_payload ,positive 
+0x3680 004375 set0 mark_ext_patch ,mark 
+0x3681 004376 bpatch patch0c_1 ,mem_patch0c 
+0x3682 004377 set0 mark_fhs_eir ,mark 
+0x3683 004378 fetch 1 ,mem_lch_code 
+0x3684 004379 and_into 0x03 ,pdata 
+0x3685 004380 arg mem_rxbuf ,contw 
+0x3686 004381 beq llid_lmp ,process_lmp 
+0x3687 004382 bmark1 mark_testmode ,process_dmh_data 
+0x3688 004383 fetch 1 ,mem_device_option 
+0x3689 004384 beq dvc_op_hci ,process_dmh_acl 
+0x368a 004386 fetch 1 ,mem_lch_code 
+0x368b 004387 and_into 0x03 ,pdata 
+0x368c 004388 beq llid_l2cap_start ,process_dmh_data_l2cap_start_pkt 
+0x368d 004389 beq llid_l2cap_cont ,process_dmh_data_l2cap_continue_pkt 
+0x368e 004390 branch error_payload 
+:      004392 process_lmp:
+0x368f 004393 fetch 2 ,mem_len 
+0x3690 004394 sub pdata ,0x70 ,null 
+0x3691 004395 nbranch error_payload ,positive 
+0x3692 004396 bmark1 mark_old_packet ,ack_payload 
+0x3693 004397 branch process_dmh_data 
+:      004399 process_dmh_acl:
+0x3694 004400 set0 mark_ext_patch ,mark 
+0x3695 004401 bpatch patch0c_2 ,mem_patch0c 
+0x3696 004402 bmark1 mark_old_packet ,ack_payload 
+0x3697 004403 fetch 2 ,mem_len 
+0x3698 004404 branch error_payload ,blank 
+0x3699 004405 call hci_check_bcsp_protocol 
+0x369a 004406 nbranch process_dmh_acl_check_h4_buff ,true 
+:      004407 process_dmh_acl_bcsp:
+0x369b 004408 fetcht 2 ,mem_h5tx_free 
+0x369c 004409 increase 10 ,pdata 
+0x369d 004410 isub temp ,null 
+0x369e 004411 nbranch process_dmh_acl_packet ,positive 
+0x369f 004412 call hci_dispatch 
+0x36a0 004413 branch process_dmh_acl_bcsp 
+:      004414 process_dmh_acl_check_h4_buff:
+0x36a1 004415 hfetch 2 ,core_uart_txitems 
+0x36a2 004416 arg 300 ,temp 
+0x36a3 004417 isub temp ,null 
+0x36a4 004418 branch error_payload ,positive 
+0x36a5 004419 fetch 2 ,mem_acl_credits 
+0x36a6 004420 branch error_payload ,blank 
+:      004421 process_dmh_acl_packet:
+0x36a7 004422 set0 mark_ext_patch ,mark 
+0x36a8 004423 bpatch patch0c_3 ,mem_patch0c 
+0x36a9 004424 call hci_get_packet_ptr 
+0x36aa 004425 fetch 1 ,mem_conn_handle 
+0x36ab 004426 fetcht 1 ,mem_lch_code 
+0x36ac 004427 and_into 3 ,temp 
+0x36ad 004428 lshift8 temp ,temp 
+0x36ae 004429 lshift4 temp ,temp 
+0x36af 004430 ior temp ,pdata 
+0x36b0 004431 istore 2 ,contwu 
+0x36b1 004432 fetcht 2 ,mem_len 
+0x36b2 004433 copy temp ,loopcnt 
+0x36b3 004434 istoret 2 ,contwu 
+:      004435 process_dmh_acl_copy:
+0x36b4 004436 set0 mark_ext_patch ,mark 
+0x36b5 004437 bpatch patch0c_4 ,mem_patch0c 
+0x36b6 004438 parse demod ,bucket ,8 
+0x36b7 004439 rshift3 pwindow ,pdata 
+0x36b8 004440 istore 1 ,contwu 
+0x36b9 004441 loop process_dmh_acl_copy 
+0x36ba 004442 add temp ,4 ,loopcnt 
+0x36bb 004443 call hci_check_bcsp_protocol 
+0x36bc 004444 nbranch process_dmh_acl_send_h4 ,true 
+0x36bd 004445 set1 mark_h5tx_rp ,mark 
+0x36be 004446 force 6 ,queue 
+0x36bf 004447 call bcsp_send_packet 
+0x36c0 004448 branch process_dmh_data_end 
+:      004449 process_dmh_acl_send_h4:
+0x36c1 004450 call h4_send_packet_acl 
+0x36c2 004451 branch process_dmh_data_end 
+:      004453 process_dmh_data_l2cap_start_pkt:
+0x36c3 004454 set0 mark_ext_patch ,mark 
+0x36c4 004455 bpatch patch0c_5 ,mem_patch0c 
+0x36c5 004456 bmark1 mark_old_packet ,ack_payload 
+0x36c6 004457 fetch 2 ,mem_len 
+0x36c7 004458 arg 0x2e0 ,temp 
+0x36c8 004459 isub temp ,null 
+0x36c9 004460 branch error_payload ,positive 
+0x36ca 004461 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x36cb 004462 bbit0 l2cap_inuse_buff1 ,process_dmh_data_into_buff1 
+0x36cc 004463 bbit0 l2cap_inuse_buff2 ,process_dmh_data_into_buff2 
+0x36cd 004464 branch end_of_packet 
+:      004465 process_dmh_data_into_buff1:
+0x36ce 004466 jam 1 ,mem_l2cap_rxbuff_new 
+0x36cf 004467 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x36d0 004468 bne 0 ,end_of_packet 
+0x36d1 004469 arg mem_l2cap_rxbuff1 ,contw 
+0x36d2 004470 branch process_dmh_data 
+:      004471 process_dmh_data_into_buff2:
+0x36d3 004472 jam 2 ,mem_l2cap_rxbuff_new 
+0x36d4 004473 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x36d5 004474 bne 0 ,end_of_packet 
+0x36d6 004475 arg mem_l2cap_rxbuff2 ,contw 
+0x36d7 004476 branch process_dmh_data 
+:      004478 process_dmh_data_l2cap_continue_pkt:
+0x36d8 004479 set0 mark_ext_patch ,mark 
+0x36d9 004480 bpatch patch0c_6 ,mem_patch0c 
+0x36da 004481 bmark1 mark_old_packet ,ack_payload 
+0x36db 004482 fetch 2 ,mem_len 
+0x36dc 004483 arg 0x2e0 ,temp 
+0x36dd 004484 isub temp ,null 
+0x36de 004485 branch error_payload ,positive 
+0x36df 004486 fetch 1 ,mem_l2cap_rxbuff_new 
+0x36e0 004487 beq 1 ,process_dmh_data_l2cap_continue_pkt1 
+0x36e1 004488 beq 2 ,process_dmh_data_l2cap_continue_pkt2 
+0x36e2 004489 branch end_of_packet 
+:      004490 process_dmh_data_l2cap_continue_pkt1:
+0x36e3 004491 arg mem_l2cap_rxbuff1 ,contw 
+0x36e4 004492 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x36e5 004493 iadd contw ,contw 
+0x36e6 004494 branch process_dmh_data 
+:      004495 process_dmh_data_l2cap_continue_pkt2:
+0x36e7 004496 arg mem_l2cap_rxbuff2 ,contw 
+0x36e8 004497 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x36e9 004498 iadd contw ,contw 
+:      004499 process_dmh_data:
+0x36ea 004500 parse demod ,bucket ,8 
+0x36eb 004501 rshift3 pwindow ,pdata 
+0x36ec 004502 istore 1 ,contw 
+0x36ed 004503 loop process_dmh_data 
+:      004504 process_dmh_data_end:
+0x36ee 004505 set0 mark_ext_patch ,mark 
+0x36ef 004506 bpatch patch0c_7 ,mem_patch0c 
+0x36f0 004507 parse demod ,bucket ,16 
+0x36f1 004508 branch error_payload_crc ,crc_failed 
+0x36f2 004509 call lpm_hci_wake_dispatch 
+0x36f3 004510 fetch 1 ,mem_l2cap_flow_ctrl_flag 
+0x36f4 004511 beq l2cap_flow_ctrl_enable ,end_of_packet 
+0x36f5 004512 bmark1 mark_testmode ,process_dmh_cont 
+0x36f6 004513 bmark1 mark_old_packet ,redundant_payload 
+0x36f7 004514 fetch 1 ,mem_lch_code 
+0x36f8 004515 compare 3 ,pdata ,3 
+0x36f9 004516 branch process_dmh_cont ,true 
+0x36fa 004517 fetch 2 ,mem_len 
+0x36fb 004518 branch process_dmh_cont ,blank 
+0x36fc 004519 fetch 1 ,mem_device_option 
+0x36fd 004520 beq dvc_op_hci ,process_dmh_cont 
+0x36fe 004521 set0 mark_ext_patch ,mark 
+0x36ff 004522 bpatch patch0d_0 ,mem_patch0d 
+0x3700 004523 fetch 1 ,mem_l2cap_rxbuff_new 
+0x3701 004524 beq 1 ,process_l2cap_pass_crc_buff1 
+0x3702 004525 beq 2 ,process_l2cap_pass_crc_buff2 
+0x3703 004526 branch assert 
+:      004527 process_l2cap_pass_crc_buff1:
+0x3704 004528 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x3705 004529 fetcht 2 ,mem_len 
+0x3706 004530 iadd temp ,pdata 
+0x3707 004531 store 2 ,mem_l2cap_rxbuff1_len 
+0x3708 004532 beq 0 ,assert 
+0x3709 004533 fetcht 2 ,mem_l2cap_rxbuff1 
+0x370a 004534 increase 4 ,temp 
+0x370b 004535 isub temp ,null 
+0x370c 004536 call l2cap_buff1_inuse ,zero 
+0x370d 004537 branch process_dmh_cont 
+:      004538 process_l2cap_pass_crc_buff2:
+0x370e 004539 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x370f 004540 fetcht 2 ,mem_len 
+0x3710 004541 iadd temp ,pdata 
+0x3711 004542 store 2 ,mem_l2cap_rxbuff2_len 
+0x3712 004543 beq 0 ,assert 
+0x3713 004544 fetcht 2 ,mem_l2cap_rxbuff2 
+0x3714 004545 add temp ,4 ,temp 
+0x3715 004546 isub temp ,null 
+0x3716 004547 call l2cap_buff2_inuse ,zero 
+0x3717 004548 branch process_dmh_cont 
+:      004549 process_dmh_cont:
+0x3718 004550 set0 mark_ext_patch ,mark 
+0x3719 004551 bpatch patch0d_1 ,mem_patch0d 
+0x371a 004552 fetcht 1 ,mem_state_map 
+0x371b 004553 fetch 1 ,mem_lch_code 
+0x371c 004554 compare 3 ,pdata ,0x03 
+0x371d 004555 setflag true ,smap_rxlmp ,temp 
+0x371e 004556 nsetflag true ,smap_rxl2cap ,temp 
+0x371f 004557 storet 1 ,mem_state_map 
+0x3720 004558 nbranch process_dmh_cont_rxbuf_not_use ,true 
+0x3721 004559 set1 mark_rxbuf_inuse ,mark 
+:      004560 process_dmh_cont_rxbuf_not_use:
+0x3722 004561 bmark0 mark_testmode ,ack_payload 
+0x3723 004562 isolate1 smap_rxlmp ,temp 
+0x3724 004563 branch ack_payload ,true 
+0x3725 004564 fetch 2 ,mem_tst_pktcnt_crc 
+0x3726 004565 increase 1 ,pdata 
+0x3727 004566 store 2 ,mem_tst_pktcnt_crc 
+0x3728 004567 set1 mark_loopback ,mark 
+0x3729 004568 set0 smap_rxl2cap ,temp 
+0x372a 004569 set0 mark_rxbuf_inuse ,mark 
+0x372b 004570 storet 1 ,mem_state_map 
+:      004571 ack_payload:
+0x372c 004572 set0 mark_ext_patch ,mark 
+0x372d 004573 bpatch patch0d_2 ,mem_patch0d 
+0x372e 004574 fetcht 1 ,mem_temp_arq 
+0x372f 004575 fetch 1 ,mem_arq 
+0x3730 004576 set1 arqnx ,pdata 
+0x3731 004577 isolate1 seqn ,temp 
+0x3732 004578 setflag true ,seqn ,pdata 
+0x3733 004579 isolate1 mark_am_addr_broadcast ,mark 
+0x3734 004580 setflag true ,bcast1 ,pdata 
+0x3735 004581 store 1 ,mem_arq 
+0x3736 004582 fetch 2 ,mem_len 
+0x3737 004583 nbranch end_of_packet ,blank 
+0x3738 004584 fetch 1 ,mem_state_map 
+0x3739 004585 set0 smap_rxl2cap ,pdata 
+0x373a 004586 store 1 ,mem_state_map 
+0x373b 004587 fetch 1 ,mem_lch_code 
+0x373c 004588 compare 0x01 ,pdata ,0x07 
+0x373d 004590 branch end_of_packet 
+:      004592 error_header:
+0x373e 004593 set0 mark_ext_patch ,mark 
+0x373f 004594 bpatch patch0d_3 ,mem_patch0d 
+0x3740 004595 disable match 
+0x3741 004596 fetch 2 ,mem_rx_hec_err 
+0x3742 004597 increase 1 ,pdata 
+0x3743 004598 store 2 ,mem_rx_hec_err 
+0x3744 004599 branch end_of_packet 
+:      004600 error_payload_crc:
+0x3745 004601 fetch 2 ,mem_rx_crc_err 
+0x3746 004602 increase 1 ,pdata 
+0x3747 004603 store 2 ,mem_rx_crc_err 
+0x3748 004604 call discard_pkt 
+0x3749 004605 bmark0 mark_testmode ,error_payload 
+0x374a 004606 set1 mark_loopback ,mark 
+:      004607 error_payload:
+0x374b 004608 branch end_of_packet 
+:      004610 discard_pkt:
+0x374c 004611 set0 mark_ext_patch ,mark 
+0x374d 004612 bpatch patch0d_4 ,mem_patch0d 
+0x374e 004613 fetch 1 ,mem_lch_code 
+0x374f 004614 compare 3 ,pdata ,0x03 
+0x3750 004615 nbranch discard_pkt_l2cap ,true 
+:      004616 discard_pkt_lmp:
+0x3751 004617 fetcht 1 ,mem_state_map 
+0x3752 004618 set0 smap_rxlmp ,temp 
+0x3753 004619 storet 1 ,mem_state_map 
+0x3754 004620 rtn 
+:      004621 discard_pkt_l2cap:
+0x3755 004624 fetcht 1 ,mem_state_map 
+0x3756 004625 set0 smap_rxl2cap ,temp 
+0x3757 004626 storet 1 ,mem_state_map 
+0x3758 004627 branch h4_send_acl_trigger_clear 
+:      004629 redundant_payload:
+0x3759 004630 fetch 1 ,mem_arq 
+0x375a 004631 set1 arqnx ,pdata 
+0x375b 004632 store 1 ,mem_arq 
+:      004633 end_of_packet:
+0x375c 004634 set0 mark_ext_patch ,mark 
+0x375d 004635 bpatch patch0d_5 ,mem_patch0d 
+0x375e 004636 disable encode_fec0 
+0x375f 004637 disable encode_fec2 
+0x3760 004638 disable decode_fec0 
+0x3761 004639 disable decode_fec2 
+0x3762 004640 disable enable_crc 
+0x3763 004641 disable encrypt 
+0x3764 004642 disable enable_white 
+0x3765 004643 branch shutdown_radio ,is_rx 
+0x3766 004644 until null ,tx_clear 
+0x3767 004645 nop 100 
+0x3768 004646 branch shutdown_radio 
+:      004648 process_fhs:
+0x3769 004649 set0 mark_ext_patch ,mark 
+0x376a 004650 bpatch patch0d_6 ,mem_patch0d 
+0x376b 004651 enable enable_crc 
+0x376c 004652 enable decode_fec2 
+0x376d 004653 parse demod ,bucket ,72 
+0x376e 004654 isolate1 58 ,pdata 
+0x376f 004655 setflag true ,mark_fhs_eir ,mark 
+0x3770 004656 copy bt_adr ,temp 
+0x3771 004657 ialigned bt_adr 
+0x3772 004658 ialigned fhs0 
+0x3773 004659 pulse recalc 
+0x3774 004660 setsect 2 ,0xfffff 
+0x3775 004661 setsect 3 ,0x0ffff 
+0x3776 004662 nop 32 
+0x3777 004663 iverify fhs_parity 
+0x3778 004664 deposit lap 
+0x3779 004665 store 3 ,extm_lap 
+0x377a 004666 deposit uap 
+0x377b 004667 store 1 ,extm_uap 
+0x377c 004668 copy temp ,bt_adr 
+0x377d 004669 branch fhs_parity_ok ,true 
+0x377e 004670 branch error_payload 
+:      004671 fhs_parity_ok:
+0x377f 004672 set0 mark_ext_patch ,mark 
+0x3780 004673 bpatch patch0d_7 ,mem_patch0d 
+0x3781 004674 parse demod ,bucket ,72 
+0x3782 004675 ialigned fhs1 
+0x3783 004676 ialigned am_addr 
+0x3784 004677 ialigned nap 
+0x3785 004678 ialigned regb 
+0x3786 004679 force 0 ,pdata 
+0x3787 004680 parse demod ,bucket ,16 
+0x3788 004681 branch error_payload ,crc_failed 
+0x3789 004682 setarg 0x0ffffffc 
+0x378a 004683 iand regb ,pdata 
+0x378b 004684 store 4 ,mem_clke_bt 
+0x378c 004685 deposit fhs_class 
+0x378d 004686 store 3 ,extm_class 
+0x378e 004687 deposit fhs_misc 
+0x378f 004688 store 1 ,extm_fhs_misc 
+0x3790 004689 deposit am_addr 
+0x3791 004690 store 1 ,extm_newconn_am_addr 
+0x3792 004691 deposit nap 
+0x3793 004692 store 2 ,extm_nap 
+0x3794 004693 deposit bt_clk 
+0x3795 004694 inject rxf ,32 
+0x3796 004695 compare type_fhs ,type ,0x0f 
+0x3797 004696 setflag true ,mark_fhs_already_good ,mark 
+0x3798 004697 branch end_of_packet 
+:      004699 clear_got_tx:
+0x3799 004700 set0 mark_ext_patch ,mark 
+0x379a 004701 bpatch patch0e_0 ,mem_patch0e 
+0x379b 004702 fetch 1 ,mem_arq 
+0x379c 004703 rtnbit0 wack 
+0x379d 004704 set0 wack ,pdata 
+0x379e 004705 setflip seqnx ,pdata 
+0x379f 004706 store 1 ,mem_arq 
+0x37a0 004707 fetch 1 ,mem_last_type 
+0x37a1 004708 beq type_lmp ,clear_got_txlmp 
+0x37a2 004709 rtneq type_hv3 
+0x37a3 004710 fetch 1 ,mem_op 
+0x37a4 004711 rtnbit0 op_txl2cap ,pdata 
+0x37a5 004712 set0 op_txl2cap ,pdata 
+0x37a6 004713 set1 op_pkt_comp ,pdata 
+0x37a7 004714 store 1 ,mem_op 
+0x37a8 004715 set0 mark_tx_l2cap ,mark 
+0x37a9 004716 fetch 1 ,mem_device_option 
+0x37aa 004717 rtneq dvc_op_hci 
+0x37ab 004718 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x37ac 004719 nrtn blank 
+0x37ad 004720 fetch 1 ,mem_op 
+0x37ae 004721 set0 op_pkt_comp ,pdata 
+0x37af 004722 store 1 ,mem_op 
+0x37b0 004723 branch l2cap_malloc_free 
+:      004725 clear_got_txlmp:
+0x37b1 004726 set0 mark_ext_patch ,mark 
+0x37b2 004727 bpatch patch0e_1 ,mem_patch0e 
+0x37b3 004728 fetch 1 ,mem_lmo_header_opcode 
+0x37b4 004729 rshift pdata ,pdata 
+0x37b5 004730 beq lmp_start_encryption_req ,start_encryption 
+0x37b6 004731 beq lmp_stop_encryption_req ,stop_encryption 
+0x37b7 004732 beq lmp_unsniff_req ,sniff_exit 
+0x37b8 004733 beq lmp_escape ,clear_lmp_escape 
+0x37b9 004734 beq lmp_remove_sco_link_req ,stop_sco 
+0x37ba 004735 rtnne lmp_accepted 
+0x37bb 004736 fetch 1 ,mem_lmo_payload 
+0x37bc 004737 beq lmp_sco_link_req ,sco_link_req_by_slave 
+0x37bd 004738 beq lmp_start_encryption_req ,clear_send_setup_complete 
+0x37be 004739 rtn 
+:      004741 clear_lmp_escape:
+0x37bf 004742 fetch 1 ,mem_lmo_payload 
+0x37c0 004743 set1 7 ,pdata 
+0x37c1 004744 beq lmp_ext_remove_esco_req ,stop_sco 
+0x37c2 004745 rtn 
+:      004746 clear_send_setup_complete:
+0x37c3 004747 rtn master 
+0x37c4 004748 fetch 1 ,mem_state 
+0x37c5 004749 rtnbit1 state_conn_comp 
+0x37c6 004750 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x37c7 004751 rtn 
+:      004754 sco_link_req_by_slave:
+0x37c8 004755 rtn master 
+0x37c9 004756 fetch 1 ,mem_mode 
+0x37ca 004757 isolate1 send_sco_when_slave ,pdata 
+0x37cb 004758 branch clean_mem_mode ,true 
+0x37cc 004760 rtn 
+:      004761 clean_mem_mode:
+0x37cd 004762 set0 send_sco_when_slave ,pdata 
+0x37ce 004763 store 1 ,mem_mode 
+0x37cf 004764 rtn 
+:      004766 start_encryption:
+0x37d0 004767 set0 mark_ext_patch ,mark 
+0x37d1 004768 bpatch patch0e_2 ,mem_patch0e 
+0x37d2 004769 fetch 1 ,mem_state_map 
+0x37d3 004770 set1 smap_encryption ,pdata 
+0x37d4 004771 store 1 ,mem_state_map 
+0x37d5 004772 hjam 1 ,core_encrypt 
+0x37d6 004773 fetch 1 ,mem_state 
+0x37d7 004774 isolate1 state_conn_comp ,pdata 
+0x37d8 004775 branch hci_send_encryption_change ,true 
+0x37d9 004776 rtn 
+:      004778 stop_encryption:
+0x37da 004779 set0 mark_ext_patch ,mark 
+0x37db 004780 bpatch patch0e_3 ,mem_patch0e 
+0x37dc 004781 fetch 1 ,mem_state_map 
+0x37dd 004782 set0 smap_encryption ,pdata 
+0x37de 004783 store 1 ,mem_state_map 
+0x37df 004784 hjam 0 ,core_encrypt 
+0x37e0 004785 rtn 
+:      004788 sniff_init:
+0x37e1 004789 set0 mark_ext_patch ,mark 
+0x37e2 004790 bpatch patch0e_4 ,mem_patch0e 
+0x37e3 004791 copy clkn_bt ,pdata 
+0x37e4 004792 store 4 ,mem_lpm_delay_after_sniff 
+0x37e5 004793 add clkn_bt ,3 ,rega 
+0x37e6 004794 branch sniff_init_master ,master 
+0x37e7 004795 add clke_bt ,3 ,rega 
+:      004796 sniff_init_master:
+0x37e8 004797 fetcht 2 ,mem_tsniff 
+0x37e9 004798 deposit rega 
+0x37ea 004799 set0 27 ,pdata 
+0x37eb 004800 idiv temp 
+0x37ec 004801 fetch 2 ,mem_dsniff 
+0x37ed 004802 call wait_div_end 
+0x37ee 004803 remainder regc 
+0x37ef 004804 isub regc ,pdata 
+0x37f0 004805 branch sniff_init_nowrap ,positive 
+0x37f1 004806 iadd temp ,pdata 
+:      004807 sniff_init_nowrap:
+0x37f2 004808 iadd rega ,pdata 
+0x37f3 004809 store 4 ,mem_sniff_anchor 
+0x37f4 004810 jam switch_flag_init ,mem_switch_flag 
+0x37f5 004811 fetch 1 ,mem_state 
+0x37f6 004812 set1 state_insniff ,pdata 
+0x37f7 004813 store 1 ,mem_state 
+0x37f8 004814 fetch 1 ,mem_sniff_attempt 
+0x37f9 004815 store 1 ,mem_current_sniff_attempt 
+0x37fa 004816 jam 0x80 ,mem_seqi 
+0x37fb 004817 setarg 0 
+0x37fc 004818 store 3 ,mem_sniff_rcv 
+0x37fd 004819 store 3 ,mem_sniff_lost 
+0x37fe 004820 store 1 ,mem_sniff_unint_lost 
+0x37ff 004821 jam bt_evt_enter_sniff ,mem_fifo_temp 
+0x3800 004822 call ui_ipc_send_event 
+0x3801 004823 fetch 2 ,mem_rx_window_sniff 
+0x3802 004824 store 2 ,mem_rx_window 
+0x3803 004825 nrtn master 
+0x3804 004826 add am_addr ,-1 ,queue 
+0x3805 004827 rtn 
+:      004829 sniff_exit:
+0x3806 004830 set0 mark_ext_patch ,mark 
+0x3807 004831 bpatch patch0e_5 ,mem_patch0e 
+0x3808 004832 fetch 1 ,mem_state 
+0x3809 004833 rtnbit0 state_insniff 
+0x380a 004834 set0 state_insniff ,pdata 
+0x380b 004835 store 1 ,mem_state 
+0x380c 004836 jam 0x7f ,mem_seqi 
+0x380d 004837 fetch 2 ,mem_rx_window_init 
+0x380e 004838 store 2 ,mem_rx_window 
+0x380f 004839 disable wake 
+0x3810 004840 jam bt_evt_exit_sniff ,mem_fifo_temp 
+0x3811 004841 branch ui_ipc_send_event 
+:      004844 check_attempt:
+0x3812 004845 set0 mark_ext_patch ,mark 
+0x3813 004846 bpatch patch0e_6 ,mem_patch0e 
+0x3814 004847 enable attempt 
+0x3815 004848 fetch 1 ,mem_state 
+0x3816 004849 bbit1 state_insniff ,check_attempt_sniff 
+0x3817 004850 rtnmark1 mark_testmode 
+0x3818 004851 fetch 1 ,mem_arq 
+0x3819 004852 rtnbit1 wack 
+0x381a 004853 fetch 1 ,mem_lmp_to_send 
+0x381b 004854 nrtn blank 
+0x381c 004855 fetch 1 ,mem_op 
+0x381d 004856 rtnbit1 op_txl2cap 
+:      004857 check_attempt_nomore:
+0x381e 004858 force 0 ,pdata 
+0x381f 004859 rtn 
+:      004861 check_attempt_sniff:
+0x3820 004862 bbit0 state_insco ,check_attempt_not_sco 
+0x3821 004863 fetch 1 ,mem_current_sniff_attempt 
+0x3822 004864 beq 2 ,check_attempt_sniff_restore_sco 
+0x3823 004865 fetch 1 ,mem_arq 
+0x3824 004866 bbit1 wack ,check_attempt_notimeout 
+0x3825 004867 bmark0 mark_esco_rxok ,check_attempt_notimeout 
+:      004868 check_attempt_sniff_restore_sco:
+0x3826 004869 call restore_esco 
+0x3827 004870 nbranch check_attempt_notimeout ,master 
+0x3828 004871 fetch 1 ,mem_lmp_to_send 
+0x3829 004872 nbranch check_attempt_notimeout ,blank 
+:      004873 check_attempt_sco_master:
+0x382a 004874 fetch 1 ,mem_sco_poll 
+0x382b 004875 increase -1 ,pdata 
+0x382c 004876 store 1 ,mem_sco_poll 
+0x382d 004877 nbranch check_attempt_nomore ,blank 
+0x382e 004878 jam param_sco_poll ,mem_sco_poll 
+0x382f 004879 branch check_attempt_notimeout 
+:      004881 check_attempt_not_sco:
+0x3830 004882 fetch 1 ,mem_current_sniff_attempt 
+0x3831 004883 bne 1 ,check_attempt_notimeout 
+0x3832 004884 fetch 1 ,mem_current_sniff_timeout 
+0x3833 004885 branch check_attempt_notimeout ,blank 
+0x3834 004886 increase -1 ,pdata 
+0x3835 004887 store 1 ,mem_current_sniff_timeout 
+0x3836 004888 fetch 1 ,mem_arq 
+0x3837 004889 rtnbit1 wack 
+0x3838 004890 nrtn match 
+:      004891 check_attempt_notimeout:
+0x3839 004892 fetch 1 ,mem_current_sniff_attempt 
+0x383a 004893 increase -1 ,pdata 
+0x383b 004894 store 1 ,mem_current_sniff_attempt 
+0x383c 004895 rtn 
+:      004898 sniff_check_window:
+0x383d 004899 set0 mark_ext_patch ,mark 
+0x383e 004900 bpatch patch0e_7 ,mem_patch0e 
+0x383f 004901 disable swfine 
+0x3840 004902 copy temp ,stop_watch 
+0x3841 004903 call context_search_sniff_window 
+0x3842 004904 disable user 
+0x3843 004905 nrtn zero 
+0x3844 004906 force 0 ,stop_watch 
+0x3845 004907 enable user 
+0x3846 004908 rtn 
+:      004911 check_esco_amaddr:
+0x3847 004912 fetch 1 ,mem_esco_addr 
+0x3848 004913 icompare 0xff ,am_addr 
+0x3849 004914 rtn 
+:      004916 play_sco:
+0x384a 004917 set0 mark_ext_patch ,mark 
+0x384b 004918 bpatch patch0f_0 ,mem_patch0f 
+0x384c 004919 jam 1 ,mem_max_slot 
+0x384d 004921 call enable_pcm 
+0x384e 004922 force 12 ,pdata 
+0x384f 004923 store 2 ,mem_tsniff 
+0x3850 004924 fetch 1 ,mem_esco_desco 
+0x3851 004925 lshift pdata ,pdata 
+0x3852 004926 store 2 ,mem_dsniff 
+0x3853 004927 fetch 1 ,mem_state 
+0x3854 004928 set1 state_insco ,pdata 
+0x3855 004929 store 1 ,mem_state 
+0x3856 004930 jam 3 ,mem_sniff_attempt 
+0x3857 004931 jam 3 ,mem_current_sniff_attempt 
+0x3858 004932 call sniff_init 
+0x3859 004933 force 0 ,temp 
+0x385a 004934 call hci_send_sco_complete 
+0x385b 004935 jam 0x50 ,mem_esco_arq 
+0x385c 004936 jam param_sco_poll ,mem_sco_poll 
+0x385d 004937 rtn 
+:      004939 stop_sco:
+0x385e 004940 set0 mark_ext_patch ,mark 
+0x385f 004941 bpatch patch0f_1 ,mem_patch0f 
+0x3860 004942 call sniff_exit 
+0x3861 004943 jam 5 ,mem_max_slot 
+0x3862 004945 call disable_pcm 
+0x3863 004946 fetch 1 ,mem_state 
+0x3864 004947 set0 state_insco ,pdata 
+0x3865 004948 store 1 ,mem_state 
+:      004949 stop_sco_hci:
+0x3866 004950 arg 0xe00 ,temp 
+0x3867 004951 jam hci_error_remote_user_ended_connection ,mem_hci_disconn_reason 
+0x3868 004952 branch hci_send_disconn_complete 
+:      004954 stop_esco:
+0x3869 004955 set0 mark_ext_patch ,mark 
+0x386a 004956 bpatch patch0f_2 ,mem_patch0f 
+0x386b 004957 jam default_neogotiation_state ,mem_neogotiation_state 
+0x386c 004958 call stop_sco 
+0x386d 004959 call restore_esco 
+0x386e 004960 set0 mark_esco ,mark 
+0x386f 004961 rtn 
+:      004963 parse_l2cap:
+0x3870 004964 set0 mark_ext_patch ,mark 
+0x3871 004965 bpatch patch0f_3 ,mem_patch0f 
+0x3872 004966 fetch 1 ,mem_device_option 
+0x3873 004967 beq dvc_op_hci ,parse_l2cap_hci 
+0x3874 004968 set0 mark_rxbuf_inuse ,mark 
+:      004969 parse_l2cap_cont:
+0x3875 004970 jam l2cap_rx_clear ,mem_l2cap_rx_done 
+0x3876 004971 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3877 004972 rtn blank 
+0x3878 004973 isolate1 l2cap_inuse_buff1 ,pdata 
+0x3879 004974 arg mem_l2cap_rxbuff1 ,contr 
+0x387a 004975 call process_rx_l2cap_pkt ,true 
+0x387b 004976 set0 mark_ext_patch ,mark 
+0x387c 004977 bpatch patch0f_4 ,mem_patch0f 
+0x387d 004978 fetch 1 ,mem_l2cap_rx_done 
+0x387e 004979 beq l2cap_rx_done ,parse_l2cap_release_buff1 
+0x387f 004981 jam l2cap_rx_clear ,mem_l2cap_rx_done 
+0x3880 004982 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3881 004983 rtnbit0 l2cap_inuse_buff2 
+0x3882 004984 arg mem_l2cap_rxbuff2 ,contr 
+0x3883 004985 call process_rx_l2cap_pkt 
+0x3884 004986 fetch 1 ,mem_l2cap_rx_done 
+0x3885 004987 beq l2cap_rx_done ,parse_l2cap_release_buff2 
+0x3886 004988 rtn 
+:      004990 parse_l2cap_exit:
+0x3887 004991 fetch 1 ,mem_state_map 
+0x3888 004992 set0 smap_rxl2cap ,pdata 
+0x3889 004993 store 1 ,mem_state_map 
+0x388a 004994 set0 mark_rxbuf_inuse ,mark 
+0x388b 004995 branch h4_send_acl_trigger_clear 
+:      004997 parse_l2cap_release_buff1:
+0x388c 004998 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x388d 004999 set0 l2cap_inuse_buff1 ,pdata 
+0x388e 005000 store 1 ,mem_l2cap_rxbuff_inuse 
+0x388f 005001 setarg 0 
+0x3890 005002 store 2 ,mem_l2cap_rxbuff1_len 
+0x3891 005003 rtn 
+:      005004 parse_l2cap_release_buff2:
+0x3892 005005 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3893 005006 set0 l2cap_inuse_buff2 ,pdata 
+0x3894 005007 store 1 ,mem_l2cap_rxbuff_inuse 
+0x3895 005008 setarg 0 
+0x3896 005009 store 2 ,mem_l2cap_rxbuff2_len 
+0x3897 005010 rtn 
+:      005012 parse_l2cap_hci:
+0x3898 005013 fetch 1 ,mem_state_map 
+0x3899 005014 rtnbit0 smap_rxl2cap ,pdata 
+0x389a 005015 call h4_send_acl_trigger 
+0x389b 005016 fetch 2 ,mem_acl_credits 
+0x389c 005017 branch assert ,blank 
+0x389d 005018 increase -1 ,pdata 
+0x389e 005019 store 2 ,mem_acl_credits 
+0x389f 005020 branch parse_l2cap_exit 
+:      005022 l2cap_buff1_inuse:
+0x38a0 005023 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x38a1 005024 set1 l2cap_inuse_buff1 ,pdata 
+0x38a2 005025 store 1 ,mem_l2cap_rxbuff_inuse 
+0x38a3 005026 rtn 
+:      005028 l2cap_buff2_inuse:
+0x38a4 005029 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x38a5 005030 set1 l2cap_inuse_buff2 ,pdata 
+0x38a6 005031 store 1 ,mem_l2cap_rxbuff_inuse 
+0x38a7 005032 rtn 
+:      005038 slave_send_access:
+0x38a8 005039 set0 mark_ext_patch ,mark 
+0x38a9 005040 bpatch patch0f_5 ,mem_patch0f 
+0x38aa 005041 add clke_bt ,1 ,bt_clk 
+0x38ab 005042 call fetch_extm_bt_adr 
+0x38ac 005043 force 0x03 ,freq_mode 
+0x38ad 005044 call tx_radio_freq 
+0x38ae 005045 call start_transmitter 
+0x38af 005046 call start_tx_external 
+0x38b0 005047 branch send_access_word 
+:      005050 slave_conn_send_packet:
+0x38b1 005051 set0 mark_ext_patch ,mark 
+0x38b2 005052 bpatch patch0f_6 ,mem_patch0f 
+0x38b3 005053 call rf_setup_time_slave_slot 
+0x38b4 005054 deposit clke_bt 
+0x38b5 005055 fetcht 4 ,mem_next_btclk 
+0x38b6 005056 isub temp ,pdata 
+0x38b7 005057 rtnne 1 
+0x38b8 005058 compare type_null ,type ,0x1f 
+0x38b9 005059 nbranch slave_conn_send_access ,true 
+0x38ba 005060 fetch 1 ,mem_rx_type 
+0x38bb 005061 rtn blank 
+:      005062 slave_conn_send_access:
+0x38bc 005063 call slave_send_access 
+0x38bd 005064 compare type_id ,type ,0x1f 
+0x38be 005065 branch end_of_packet ,true 
+:      005066 transmit_packet:
+0x38bf 005067 rshift bt_clk ,temp 
+0x38c0 005068 or temp ,0x40 ,white_init 
+:      005069 transmit_packet_whitened:
+0x38c1 005070 set0 mark_ext_patch ,mark 
+0x38c2 005071 bpatch patch0f_7 ,mem_patch0f 
+0x38c3 005072 enable enable_white 
+0x38c4 005073 enable enable_hec 
+0x38c5 005074 enable encode_fec1 
+0x38c6 005075 set0 mark_longpacket ,mark 
+0x38c7 005076 deposit am_addr 
+0x38c8 005077 inject mod ,3 
+0x38c9 005078 deposit type 
+0x38ca 005079 inject mod ,4 
+0x38cb 005080 fetch 1 ,mem_arq 
+0x38cc 005081 inject bucket ,4 
+0x38cd 005082 inject mod ,3 
+0x38ce 005083 enable enable_parity 
+0x38cf 005084 inject mod ,8 
+0x38d0 005085 disable encode_fec1 
+0x38d1 005086 disable enable_parity 
+0x38d2 005087 disable enable_hec 
+0x38d3 005088 set0 psk3m ,radio_ctrl 
+0x38d4 005089 arg 0 ,temp 
+0x38d5 005090 call reserve_slot 
+0x38d6 005091 set0 mark_ext_patch ,mark 
+0x38d7 005092 bpatch patch10_0 ,mem_patch10 
+0x38d8 005093 and type ,0x1f ,pdata 
+0x38d9 005094 beq type_lmp ,transmit_lmp 
+0x38da 005095 beq type_null ,end_of_packet 
+0x38db 005096 beq type_poll ,end_of_packet 
+0x38dc 005097 beq type_fhs ,transmit_fhs 
+0x38dd 005098 beq type_dm1 ,transmit_dm1 
+0x38de 005099 beq type_dh1 ,transmit_dh1 
+0x38df 005100 beq type_hv3 ,transmit_hev 
+0x38e0 005101 beq type_3dh1 ,transmit_3dh1 
+0x38e1 005102 arg 4 ,temp 
+0x38e2 005103 call reserve_slot 
+0x38e3 005104 beq type_dm3 ,transmit_dm3 
+0x38e4 005105 beq type_dh3 ,transmit_dh3 
+0x38e5 005106 arg 8 ,temp 
+0x38e6 005107 call reserve_slot 
+0x38e7 005108 beq type_dh5 ,transmit_dh5 
+0x38e8 005109 branch transmit_dm5 
+:      005112 transmit_hev:
+0x38e9 005113 set0 mark_ext_patch ,mark 
+0x38ea 005114 bpatch patch10_1 ,mem_patch10 
+0x38eb 005115 enable encode_fec0 
+0x38ec 005116 enable enable_crc 
+0x38ed 005117 enable encrypt 
+0x38ee 005118 force 30 ,loopcnt 
+0x38ef 005119 arg mem_sco_obuf ,contr 
+:      005120 transmit_ev_loop:
+0x38f0 005121 ifetch 1 ,contr 
+0x38f1 005122 inject mod ,8 
+0x38f2 005123 loop transmit_ev_loop 
+0x38f3 005124 bmark1 mark_esco ,transmit_end 
+0x38f4 005125 branch end_of_packet 
+:      005127 transmit_fhs:
+0x38f5 005128 set0 mark_ext_patch ,mark 
+0x38f6 005129 bpatch patch10_2 ,mem_patch10 
+0x38f7 005130 fetch 1 ,mem_fhs_am_addr 
+0x38f8 005131 icopy am_addr 
+0x38f9 005132 fetch 1 ,mem_fhs_misc 
+0x38fa 005133 icopy fhs_misc 
+0x38fb 005134 fetch 3 ,mem_class 
+0x38fc 005135 icopy fhs_class 
+0x38fd 005136 fetch 2 ,mem_nap 
+0x38fe 005137 icopy nap 
+0x38ff 005138 enable enable_crc 
+0x3900 005139 enable encode_fec2 
+0x3901 005140 copy bt_adr ,rega 
+0x3902 005141 call fetch_self_bt_adr 
+0x3903 005142 pulse recalc 
+0x3904 005143 nop 32 
+0x3905 005144 copy bt_clk ,timeup 
+0x3906 005145 fetch 4 ,mem_clkn_bt 
+0x3907 005146 icopy bt_clk 
+0x3908 005147 preload fhs0 
+0x3909 005148 set1 58 ,pdata 
+0x390a 005149 inject mod ,72 
+0x390b 005150 preload fhs1 
+0x390c 005151 inject mod ,72 
+0x390d 005152 copy timeup ,bt_clk 
+0x390e 005153 copy rega ,bt_adr 
+0x390f 005154 enable enable_parity 
+0x3910 005155 inject mod ,16 
+0x3911 005156 disable enable_parity 
+0x3912 005157 branch end_of_packet 
+:      005159 transmit_lmp:
+0x3913 005160 set0 mark_ext_patch ,mark 
+0x3914 005161 bpatch patch10_3 ,mem_patch10 
+0x3915 005162 enable encrypt 
+0x3916 005163 enable enable_crc 
+0x3917 005164 enable encode_fec2 
+0x3918 005165 fetch 1 ,mem_lmo_header_length 
+0x3919 005166 and pdata ,0x1f8 ,temp 
+0x391a 005167 arg mem_lmo_header_length ,contr 
+0x391b 005168 increase 8 ,temp 
+:      005169 transmit_lmp_loop:
+0x391c 005170 add temp ,-72 ,regc 
+0x391d 005171 nbranch transmit_lmp_finish ,positive 
+0x391e 005172 ifetch 9 ,contr 
+0x391f 005173 inject mod ,72 
+0x3920 005174 copy regc ,temp 
+0x3921 005175 branch transmit_lmp_loop 
+:      005176 transmit_lmp_finish:
+0x3922 005177 ifetch 9 ,contr 
+0x3923 005178 iinject mod ,temp 
+0x3924 005179 branch transmit_end 
+:      005181 transmit_dm1:
+0x3925 005182 enable encode_fec2 
+0x3926 005183 branch transmit_dmh 
+:      005184 transmit_dm3:
+:      005185 transmit_dm5:
+0x3927 005186 enable encode_fec2 
+0x3928 005187 set1 mark_longpacket ,mark 
+0x3929 005188 branch transmit_dmh 
+:      005190 transmit_3dh1:
+0x392a 005191 set1 psk3m ,radio_ctrl 
+:      005192 transmit_dh1:
+0x392b 005193 enable encode_fec0 
+0x392c 005194 branch transmit_dmh 
+:      005196 transmit_dh3:
+:      005197 transmit_dh5:
+0x392d 005198 set1 psk3m ,radio_ctrl 
+0x392e 005199 enable encode_fec0 
+0x392f 005200 set1 mark_longpacket ,mark 
+:      005202 transmit_dmh:
+0x3930 005203 set0 mark_ext_patch ,mark 
+0x3931 005204 bpatch patch10_4 ,mem_patch10 
+0x3932 005205 fetch 1 ,mem_state_map 
+0x3933 005206 bbit0 smap_edr ,transmit_noedr 
+0x3934 005207 sub type ,3 ,null 
+0x3935 005208 branch transmit_noedr ,positive 
+0x3936 005209 disable encrypt 
+0x3937 005210 disable encode_fec2 
+0x3938 005211 enable encode_fec0 
+0x3939 005212 disable enable_white 
+0x393a 005213 set1 psk ,radio_ctrl 
+0x393b 005214 isolate1 psk3m ,radio_ctrl 
+0x393c 005215 branch transmit_edr3m ,true 
+0x393d 005216 setarg 0xabeee 
+0x393e 005217 inject mod ,20 
+0x393f 005218 branch transmit_edr_sync_end 
+:      005219 transmit_edr3m:
+0x3940 005220 setarg 0x5faeba 
+0x3941 005221 inject mod ,24 
+0x3942 005222 setarg 0x12 
+0x3943 005223 inject mod ,6 
+:      005224 transmit_edr_sync_end:
+0x3944 005225 enable enable_white 
+0x3945 005226 set1 mark_longpacket ,mark 
+:      005227 transmit_noedr:
+0x3946 005228 enable encrypt 
+0x3947 005229 enable enable_crc 
+0x3948 005230 bmark1 mark_loopback ,transmit_loopback 
+0x3949 005231 fetch 1 ,mem_tx_lch 
+0x394a 005232 inject mod ,3 
+0x394b 005233 fetch 2 ,mem_tx_len 
+0x394c 005234 iforce loopcnt 
+0x394d 005235 bmark1 mark_longpacket ,transmit_long 
+0x394e 005236 inject mod ,5 
+0x394f 005237 branch transmit_stuff 
+:      005238 transmit_long:
+0x3950 005239 inject mod ,13 
+:      005240 transmit_stuff:
+0x3951 005241 fetch 1 ,mem_device_option 
+0x3952 005242 beq dvc_op_hci ,transmit_stuff_hci 
+0x3953 005243 deposit loopcnt 
+0x3954 005244 branch transmit_end ,blank 
+0x3955 005245 fetch 2 ,mem_txptr 
+0x3956 005246 iforce contr 
+:      005247 transmit_stuff_loop:
+0x3957 005248 ifetch 1 ,contr 
+0x3958 005249 inject mod ,8 
+0x3959 005250 loop transmit_stuff_loop 
+0x395a 005251 branch transmit_end 
+:      005252 transmit_stuff_hci:
+0x395b 005253 fetch 2 ,mem_txptr 
+0x395c 005254 iforce contru 
+:      005255 transmit_stuff_hci_loop:
+0x395d 005256 ifetch 1 ,contru 
+0x395e 005257 inject mod ,8 
+0x395f 005258 loop transmit_stuff_hci_loop 
+:      005259 transmit_end:
+0x3960 005260 enable enable_parity 
+0x3961 005261 inject mod ,16 
+0x3962 005262 disable enable_parity 
+0x3963 005263 call set_wait_ack 
+0x3964 005264 fetch 1 ,mem_state_map 
+0x3965 005265 bbit0 smap_edr ,end_of_packet 
+0x3966 005266 force 0 ,pdata 
+0x3967 005267 inject mod ,6 
+0x3968 005268 branch end_of_packet 
+:      005271 transmit_loopback:
+0x3969 005272 set0 mark_ext_patch ,mark 
+0x396a 005273 bpatch patch10_5 ,mem_patch10 
+0x396b 005274 bmark1 mark_longpacket ,transmit_loopback_long 
+:      005275 transmit_loopback_short:
+0x396c 005276 fetch 1 ,mem_lch_code 
+0x396d 005277 inject mod ,3 
+0x396e 005278 fetch 1 ,mem_len 
+0x396f 005279 iforce regc 
+0x3970 005280 inject mod ,5 
+0x3971 005281 branch transmit_loopback_cont 
+:      005282 transmit_loopback_long:
+0x3972 005283 fetch 1 ,mem_lch_code 
+0x3973 005284 inject mod ,3 
+0x3974 005285 fetch 2 ,mem_len 
+0x3975 005286 iforce regc 
+0x3976 005287 inject mod ,13 
+:      005288 transmit_loopback_cont:
+0x3977 005289 arg mem_rxbuf ,contr 
+:      005290 transmit_loopback_loop:
+0x3978 005291 copy regc ,null 
+0x3979 005292 branch transmit_loopback_end ,zero 
+0x397a 005293 ifetch 1 ,contr 
+0x397b 005294 inject mod ,8 
+0x397c 005295 increase -1 ,regc 
+0x397d 005296 branch transmit_loopback_loop 
+:      005297 transmit_loopback_end:
+0x397e 005298 fetch 2 ,mem_tst_pktcnt_dmh 
+0x397f 005299 increase 1 ,pdata 
+0x3980 005300 store 2 ,mem_tst_pktcnt_dmh 
+0x3981 005301 branch transmit_end 
+:      005304 apply_switch_clke:
+0x3982 005305 fetch 4 ,mem_clke_bt 
+0x3983 005306 add pdata ,7 ,rega 
+0x3984 005307 fetch 2 ,mem_slot_offset 
+0x3985 005308 nbranch apply_switch_nozero ,blank 
+0x3986 005309 increase -3 ,rega 
+0x3987 005310 branch apply_switch_wait_loop 
+:      005311 apply_switch_nozero:
+0x3988 005312 mul32 pdata ,12 ,pdata 
+0x3989 005313 hfetcht 2 ,core_halfslot 
+0x398a 005314 increase 1 ,temp 
+:      005315 apply_switch_loop:
+0x398b 005316 isub temp ,pdata 
+0x398c 005317 nbranch apply_switch_bt ,positive 
+0x398d 005318 increase -1 ,rega 
+0x398e 005319 branch apply_switch_loop 
+:      005320 apply_switch_bt:
+0x398f 005321 sub pdata ,0 ,pdata 
+:      005322 apply_switch_wait_loop:
+0x3990 005323 until null ,oneslot 
+0x3991 005324 compare 0 ,clkn_bt ,3 
+0x3992 005325 nbranch apply_switch_wait_loop ,true 
+0x3993 005326 iforce clke_rt 
+0x3994 005327 copy rega ,clke_bt 
+0x3995 005328 iforce clke_rt 
+0x3996 005329 rtn 
+:      005332 calc_slot_offset:
+0x3997 005333 set0 mark_ext_patch ,mark 
+0x3998 005334 bpatch patch10_6 ,mem_patch10 
+0x3999 005335 until null ,halfslot 
+0x399a 005336 deposit clke 
+0x399b 005337 iforce contr 
+0x399c 005338 rshift16 ,pdata ,pdata 
+0x399d 005339 isub clkn_bt ,loopcnt 
+0x399e 005340 and_into 3 ,loopcnt 
+0x399f 005341 nbranch calc_bt_portion ,zero 
+0x39a0 005342 force 0 ,pdata 
+0x39a1 005343 branch calc_skip_bt 
+:      005344 calc_bt_portion:
+0x39a2 005345 arg 3750 ,temp 
+0x39a3 005346 force 0 ,pdata 
+:      005347 calc_slot_offset_loop:
+0x39a4 005348 iadd temp ,pdata 
+0x39a5 005349 loop calc_slot_offset_loop 
+:      005350 calc_skip_bt:
+0x39a6 005351 iadd contr ,pdata 
+0x39a7 005352 div pdata ,12 
+0x39a8 005353 call wait_div_end 
+0x39a9 005354 quotient pdata 
+0x39aa 005355 store 2 ,mem_slot_offset 
+0x39ab 005356 rtn 
+:      005358 calc_clke_offset:
+0x39ac 005359 set0 mark_ext_patch ,mark 
+0x39ad 005360 bpatch patch10_7 ,mem_patch10 
+0x39ae 005361 deposit clke 
+0x39af 005362 copy clkn ,temp 
+0x39b0 005363 isub temp ,null 
+0x39b1 005364 nsetflag positive ,44 ,pdata 
+0x39b2 005365 isub temp ,temp 
+0x39b3 005366 setarg 3750 
+0x39b4 005367 isolate0 15 ,temp 
+0x39b5 005368 branch calc_clke_pos ,true 
+0x39b6 005369 setarg -61786 
+0x39b7 005370 iadd temp ,temp 
+:      005371 calc_clke_pos:
+0x39b8 005372 storet 6 ,mem_le_clk_offset 
+0x39b9 005373 rtn le 
+0x39ba 005374 storet 6 ,mem_clk_offset 
+0x39bb 005375 rtn 
+:      005377 calc_clke:
+0x39bc 005378 disable clknt 
+0x39bd 005379 fetch 6 ,mem_le_clk_offset 
+0x39be 005380 branch calc_clke2 ,le 
+0x39bf 005381 fetch 6 ,mem_clk_offset 
+:      005382 calc_clke2:
+0x39c0 005383 iadd clkn ,alarm 
+0x39c1 005384 increase 10 ,alarm 
+0x39c2 005385 setarg 3750 
+0x39c3 005386 isub alarm ,pdata 
+0x39c4 005387 isolate0 15 ,pdata 
+0x39c5 005388 branch calc_clke_pos_adj ,true 
+0x39c6 005389 setarg 0xf15a 
+0x39c7 005390 iadd alarm ,alarm 
+:      005391 calc_clke_pos2:
+0x39c8 005392 copy alarm ,clke 
+0x39c9 005393 rtn 
+:      005394 calc_clke_pos_adj:
+0x39ca 005395 force 0 ,null 
+0x39cb 005396 branch calc_clke_pos2 
+:      005403 calc_radio_freq:
+0x39cc 005404 set0 mark_ext_patch ,mark 
+0x39cd 005405 bpatch patch11_0 ,mem_patch11 
+0x39ce 005406 call set_sync_on 
+0x39cf 005407 copy bt_clk ,pdata 
+0x39d0 005408 and_into 0x180 ,pdata 
+0x39d1 005409 compare 3 ,freq_mode ,0x07 
+0x39d2 005410 nbranch freq_not_connection ,true 
+0x39d3 005411 rshift3 pdata ,pdata 
+0x39d4 005412 iadd freq_index ,pdata 
+0x39d5 005413 branch do_hop_mod_now 
+:      005414 freq_not_connection:
+0x39d6 005415 copy freq_index ,pdata 
+:      005416 do_hop_mod_now:
+0x39d7 005417 div pdata ,79 
+0x39d8 005418 pulse recalc 
+0x39d9 005419 call wait_div_end 
+0x39da 005420 remainder rega 
+0x39db 005421 add rega ,-40 ,temp 
+0x39dc 005422 branch odd_half ,positive 
+0x39dd 005423 lshift rega ,temp 
+0x39de 005424 branch freq_result 
+:      005425 odd_half:
+0x39df 005426 lshift temp ,temp 
+0x39e0 005427 increase 1 ,temp 
+:      005428 freq_result:
+0x39e1 005429 set0 mark_ext_patch ,mark 
+0x39e2 005430 bpatch patch11_1 ,mem_patch11 
+0x39e3 005431 fetch 1 ,mem_mode 
+0x39e4 005432 bbit0 afh_change ,afh_process_con 
+:      005433 afh_process_0:
+0x39e5 005434 fetch 4 ,mem_afh_instant 
+0x39e6 005435 isub bt_clk ,null 
+0x39e7 005436 branch afh_process_con ,positive 
+0x39e8 005437 call afh_clear 
+0x39e9 005438 fetch 1 ,mem_afh_new_mod 
+0x39ea 005439 rtn blank 
+0x39eb 005440 fetch 1 ,mem_mode 
+0x39ec 005441 set1 afh_enable ,pdata 
+0x39ed 005442 store 1 ,mem_mode 
+0x39ee 005443 fetch 5 ,mem_afh_map_new 
+0x39ef 005444 store 5 ,mem_afh_map_lo 
+0x39f0 005445 ifetch 5 ,contr 
+0x39f1 005446 store 5 ,mem_afh_map_hi 
+0x39f2 005447 call afh_process_freq_map 
+:      005448 afh_process_con:
+0x39f3 005449 fetch 1 ,mem_mode 
+0x39f4 005450 rtnbit0 afh_enable 
+0x39f5 005451 isolate1 1 ,bt_clk 
+0x39f6 005452 branch afh_same_channel ,true 
+0x39f7 005453 rshift3 temp ,rega 
+0x39f8 005454 and temp ,7 ,queue 
+0x39f9 005455 setarg mem_afh_map_lo 
+0x39fa 005456 iadd rega ,rega 
+0x39fb 005457 ifetch 1 ,rega 
+0x39fc 005458 qisolate0 pdata 
+0x39fd 005459 branch afh_process_1 ,true 
+0x39fe 005460 deposit temp 
+0x39ff 005461 branch afh_process_end 
+:      005462 afh_process_1:
+0x3a00 005463 fetch 1 ,mem_afh_used 
+0x3a01 005464 iforce regb 
+0x3a02 005465 deposit bt_clk 
+0x3a03 005466 and_into 0x180 ,pdata 
+0x3a04 005467 rshift3 pdata ,pdata 
+0x3a05 005468 iadd freq_index ,pdata 
+0x3a06 005469 idiv regb 
+0x3a07 005470 setarg mem_afh_map 
+0x3a08 005471 call wait_div_end 
+0x3a09 005472 remainder rega 
+0x3a0a 005473 iadd rega ,contr 
+0x3a0b 005474 ifetch 1 ,contr 
+:      005475 afh_process_end:
+0x3a0c 005476 store 1 ,mem_afh_index 
+0x3a0d 005477 iforce temp 
+0x3a0e 005478 rtn 
+:      005480 afh_same_channel:
+0x3a0f 005481 fetch 1 ,mem_afh_index 
+0x3a10 005482 iforce temp 
+0x3a11 005483 rtn 
+:      005485 afh_clear:
+0x3a12 005486 fetch 1 ,mem_mode 
+0x3a13 005487 set0 afh_enable ,pdata 
+0x3a14 005488 set0 afh_change ,pdata 
+0x3a15 005489 store 1 ,mem_mode 
+0x3a16 005490 rtn 
+:      005496 afh_process_freq_map:
+0x3a17 005497 set0 mark_ext_patch ,mark 
+0x3a18 005498 bpatch patch11_2 ,mem_patch11 
+0x3a19 005499 arg mem_afh_map ,contw 
+0x3a1a 005500 force 10 ,loopcnt 
+0x3a1b 005501 call memset0 
+0x3a1c 005502 arg mem_afh_map ,contw 
+0x3a1d 005503 force 0 ,regc 
+0x3a1e 005504 force 2 ,queue 
+:      005505 process_freq_3:
+0x3a1f 005506 fetch 5 ,mem_afh_map_lo 
+0x3a20 005507 iforce temp 
+0x3a21 005508 compare 2 ,queue ,0xff 
+0x3a22 005509 branch process_freq_1 ,true 
+0x3a23 005510 rshift temp ,temp 
+:      005511 process_freq_1:
+0x3a24 005512 isolate0 0 ,temp 
+0x3a25 005513 branch process_freq_0 ,true 
+0x3a26 005514 deposit regc 
+0x3a27 005515 istore 1 ,contw 
+:      005516 process_freq_0:
+0x3a28 005517 rshift2 temp ,temp 
+0x3a29 005518 increase 2 ,regc 
+0x3a2a 005519 compare 40 ,regc ,0xfe 
+0x3a2b 005520 nbranch process_freq_2 ,true 
+0x3a2c 005521 fetch 5 ,mem_afh_map_hi 
+0x3a2d 005522 iforce temp 
+0x3a2e 005523 compare 2 ,queue ,0xff 
+0x3a2f 005524 branch process_freq_2 ,true 
+0x3a30 005525 rshift temp ,temp 
+:      005526 process_freq_2:
+0x3a31 005527 sub regc ,78 ,null 
+0x3a32 005528 branch process_freq_1 ,positive 
+0x3a33 005529 force 1 ,regc 
+0x3a34 005530 increase -1 ,queue 
+0x3a35 005531 nbranch process_freq_3 ,zero 
+0x3a36 005532 arg mem_afh_map ,rega 
+0x3a37 005533 deposit contw 
+0x3a38 005534 isub rega ,pdata 
+0x3a39 005535 store 1 ,mem_afh_used 
+0x3a3a 005536 rtn 
+:      005538 rx_radio_freq:
+0x3a3b 005539 set0 mark_ext_patch ,mark 
+0x3a3c 005540 bpatch patch11_3 ,mem_patch11 
+0x3a3d 005541 call calc_radio_freq 
+0x3a3e 005542 fetch 1 ,mem_debug_config 
+0x3a3f 005543 bbit0 debug_rx_fixed_freq ,rx_radio_freq_now 
+0x3a40 005544 fetcht 1 ,mem_rx_fixed_freq 
+:      005545 rx_radio_freq_now:
+0x3a41 005546 branch set_freq_rx 
+:      005549 tx_radio_freq:
+0x3a42 005550 set0 mark_ext_patch ,mark 
+0x3a43 005551 bpatch patch11_4 ,mem_patch11 
+0x3a44 005552 call calc_radio_freq 
+0x3a45 005553 fetch 1 ,mem_debug_config 
+0x3a46 005554 bbit0 debug_tx_fixed_freq ,tx_radio_freq_now 
+0x3a47 005555 fetcht 1 ,mem_tx_fixed_freq 
+:      005556 tx_radio_freq_now:
+0x3a48 005557 branch set_freq_tx 
+:      005560 fetch_giac:
+0x3a49 005561 force 0 ,uap 
+0x3a4a 005562 fetch 3 ,mem_glap 
+0x3a4b 005563 iforce lap 
+0x3a4c 005564 rtn 
+:      005566 fetch_page_bt_adr:
+0x3a4d 005567 set0 mark_ext_patch ,mark 
+0x3a4e 005568 bpatch patch11_5 ,mem_patch11 
+0x3a4f 005569 fetch 1 ,mem_hci_puap 
+0x3a50 005570 icopy uap 
+0x3a51 005571 fetch 3 ,mem_hci_plap 
+0x3a52 005572 icopy lap 
+0x3a53 005573 rtn 
+:      005575 fetch_self_bt_adr:
+0x3a54 005576 set0 mark_ext_patch ,mark 
+0x3a55 005577 bpatch patch11_6 ,mem_patch11 
+0x3a56 005578 fetch 2 ,mem_nap 
+0x3a57 005579 icopy nap 
+0x3a58 005580 fetch 1 ,mem_uap 
+0x3a59 005581 icopy uap 
+0x3a5a 005582 fetch 3 ,mem_lap 
+0x3a5b 005583 icopy lap 
+0x3a5c 005584 rtn 
+:      005586 fetch_extm_bt_adr:
+0x3a5d 005587 set0 mark_ext_patch ,mark 
+0x3a5e 005588 bpatch patch11_7 ,mem_patch11 
+0x3a5f 005589 fetch 2 ,mem_pnap 
+0x3a60 005590 icopy nap 
+0x3a61 005591 fetch 1 ,mem_puap 
+0x3a62 005592 icopy uap 
+0x3a63 005593 fetch 3 ,mem_plap 
+0x3a64 005594 icopy lap 
+0x3a65 005595 rtn 
+:      005598 fetch_diac:
+0x3a66 005599 bmark1 mark_all_diac ,fetch_diac_do 
+0x3a67 005600 rtnmark0 mark_inquiry_state 
+0x3a68 005601 rtnmark0 mark_periodical_diac 
+:      005602 fetch_diac_do:
+0x3a69 005603 and_into -256 ,lap 
+0x3a6a 005604 pulse recalc 
+0x3a6b 005605 nop 32 
+0x3a6c 005606 rtn 
+:      005609 shutdown_radio:
+0x3a6d 005610 set0 mark_ext_patch ,mark 
+0x3a6e 005611 bpatch patch12_0 ,mem_patch12 
+0x3a6f 005612 force 0 ,radio_ctrl 
+0x3a70 005613 disable is_rx 
+0x3a71 005614 disable is_tx 
+0x3a72 005615 pulse packet_end 
+0x3a73 005616 hjam 0x0 ,rfen_mdm 
+0x3a74 005617 hjam 0x0 ,rfen_tx 
+0x3a75 005618 hjam 0x0 ,rfen_rx 
+0x3a76 005619 hjam 0 ,rfen_sn 
+0x3a77 005620 hjam 0x70 ,rfen_msc 
+0x3a78 005621 hjam 0x0 ,rfen_adc 
+0x3a79 005622 rtn 
+:      005624 set_sync_on:
+0x3a7a 005625 set0 mark_ext_patch ,mark 
+0x3a7b 005626 bpatch patch12_1 ,mem_patch12 
+0x3a7c 005627 hjam 0x0 ,rfen_mdm 
+0x3a7d 005628 hjam 0x0 ,rfen_tx 
+0x3a7e 005629 hjam 0x18 ,rfen_rx 
+0x3a7f 005630 hjam 0xa7 ,rfen_sn 
+0x3a80 005631 hjam 0x7f ,rfen_msc 
+0x3a81 005632 rtn 
+:      005635 set_freq_rx:
+0x3a82 005636 set0 mark_ext_patch ,mark 
+0x3a83 005637 bpatch patch12_2 ,mem_patch12 
+0x3a84 005639 storet 1 ,mem_last_freq 
+0x3a85 005640 add temp ,rx_freq_offset ,rega 
+0x3a86 005641 branch rf_write_freq 
+:      005642 rf_rx_enable:
+0x3a87 005643 set0 mark_ext_patch ,mark 
+0x3a88 005644 bpatch patch12_3 ,mem_patch12 
+0x3a89 005645 hjam 0xcf ,rfen_tx 
+0x3a8a 005646 nop 10 
+0x3a8b 005647 hjam 0xff ,rfen_rx 
+0x3a8c 005648 hjam 0xaf ,rfen_sn 
+0x3a8d 005649 hjam 0xff ,rfen_msc 
+0x3a8e 005650 nop 10 
+0x3a8f 005651 hjam 0xa0 ,rfen_mdm 
+0x3a90 005652 rtn 
+:      005655 set_freq_tx:
+0x3a91 005656 set0 mark_ext_patch ,mark 
+0x3a92 005657 bpatch patch12_4 ,mem_patch12 
+0x3a93 005658 storet 1 ,mem_last_freq 
+0x3a94 005659 add temp ,tx_freq_offset ,rega 
+0x3a95 005660 call rf_write_freq 
+0x3a96 005661 setarg param_pll_setup 
+0x3a97 005662 call sleep 
+:      005663 txon:
+0x3a98 005664 hjam 0x1 ,rfen_adc 
+0x3a99 005665 hjam 0x3c ,rfen_rx 
+0x3a9a 005666 hjam 0xe0 ,rfen_tx 
+0x3a9b 005667 hjam 0xb7 ,rfen_sn 
+0x3a9c 005668 hjam 0x7f ,rfen_mdm 
+0x3a9d 005669 rtn 
+:      005671 initialize_radio:
+0x3a9e 005672 hjam clksel_rc ,core_clksel 
+0x3a9f 005673 call init_rf_regs 
+0x3aa0 005674 call init_agc_table 
+:      005675 initialize_radio_wait:
+0x3aa1 005676 fetch 2 ,mem_rf_init_ptr 
+0x3aa2 005677 bbit0 14 ,initialize_radio_wait 
+0x3aa3 005678 iforce contr 
+0x3aa4 005679 arg 0x8900 ,temp 
+:      005680 initialize_radio_loop:
+0x3aa5 005681 ifetch 1 ,contr 
+0x3aa6 005682 beq 0xff ,initialize_radio_cont 
+0x3aa7 005683 ior temp ,contw 
+0x3aa8 005684 ifetch 1 ,contr 
+0x3aa9 005685 istore 1 ,contw 
+0x3aaa 005686 branch initialize_radio_loop 
+:      005687 initialize_radio_cont:
+0x3aab 005688 set0 mark_ext_patch ,mark 
+0x3aac 005689 bpatch patch12_5 ,mem_patch12 
+0x3aad 005690 call lpm_cal_xtal_startup 
+0x3aae 005691 call switchto_dpllclk 
+0x3aaf 005693 setarg param_dpll_start_delay 
+0x3ab0 005694 iadd clkn_bt ,pdata 
+0x3ab1 005695 store 4 ,mem_dpll_clkn 
+0x3ab2 005696 set1 reset ,radio_ctrl 
+0x3ab3 005697 force 0 ,radio_ctrl 
+0x3ab4 005698 ncall do_rccal ,wake 
+0x3ab5 005699 branch set_rccal 
+:      005702 rf_write_freq:
+0x3ab6 005703 set0 mark_ext_patch ,mark 
+0x3ab7 005704 bpatch patch12_6 ,mem_patch12 
+0x3ab8 005705 setarg 2400 
+0x3ab9 005706 iadd rega ,temp 
+0x3aba 005707 fetch 1 ,mem_fcomp_mul 
+0x3abb 005708 hjam 0x04 ,rf_pll_rstn 
+0x3abc 005709 imul32 temp ,pdata 
+0x3abd 005710 fetcht 1 ,mem_fcomp_div 
+0x3abe 005711 idiv temp 
+0x3abf 005712 call wait_div_end 
+0x3ac0 005713 quotient rega 
+0x3ac1 005714 remainder pdata 
+0x3ac2 005715 lshift16 pdata ,pdata 
+0x3ac3 005716 lshift4 pdata ,pdata 
+0x3ac4 005717 idiv temp 
+0x3ac5 005718 call wait_div_end 
+0x3ac6 005719 quotient pdata 
+0x3ac7 005720 lshift8 pdata ,pdata 
+0x3ac8 005721 lshift pdata ,pdata 
+0x3ac9 005722 ior rega ,pdata 
+0x3aca 005723 hstore 4 ,rf_pll_intg 
+0x3acb 005724 hjam 0x44 ,rf_pll_rstn 
+0x3acc 005725 hjam 0xc4 ,rf_pll_rstn 
+0x3acd 005726 rtn 
+:      005729 do_rccal:
+0x3ace 005730 set0 mark_ext_patch ,mark 
+0x3acf 005731 bpatch patch12_7 ,mem_patch12 
+0x3ad0 005732 hjam 0x02 ,rfen_adc 
+0x3ad1 005733 setarg 250000 
+0x3ad2 005734 call sleep 
+0x3ad3 005735 hjam 0x7f ,rfen_rx 
+0x3ad4 005736 nop 130 
+0x3ad5 005737 hjam 0x30 ,rf_rccal_ctrl 
+0x3ad6 005738 hjam 0xd0 ,rfen_tx 
+0x3ad7 005739 hjam 0x70 ,rf_rccal_ctrl 
+0x3ad8 005740 hjam 0xf0 ,rf_rccal_ctrl 
+0x3ad9 005741 force 50 ,loopcnt 
+:      005742 do_rccal_loop:
+0x3ada 005743 hfetch 1 ,rf_rccal_result 
+0x3adb 005744 bbit1 5 ,do_rccal_end 
+0x3adc 005745 loop do_rccal_loop 
+:      005746 do_rccal_end:
+0x3add 005747 store 1 ,mem_rf_rccal 
+0x3ade 005748 hjam 0 ,rfen_tx 
+0x3adf 005749 hjam 0 ,rfen_rx 
+0x3ae0 005750 hjam 0x00 ,rfen_adc 
+0x3ae1 005751 rtn 
+:      005753 set_rccal:
+0x3ae2 005754 set0 mark_ext_patch ,mark 
+0x3ae3 005755 bpatch patch13_0 ,mem_patch13 
+0x3ae4 005756 fetch 1 ,mem_rf_rccal 
+0x3ae5 005757 set1 5 ,pdata 
+0x3ae6 005758 hstore 1 ,rf_rccal_ctrl 
+0x3ae7 005759 hfetcht 1 ,rf_bpf_ctrim 
+0x3ae8 005760 and_into 7 ,temp 
+0x3ae9 005761 lshift3 pdata ,pdata 
+0x3aea 005762 ior temp ,pdata 
+0x3aeb 005763 hstore 1 ,rf_bpf_ctrim 
+0x3aec 005764 hfetch 1 ,rf_bpf_ib 
+0x3aed 005765 set0 bpf_rccal ,pdata 
+0x3aee 005766 hstore 1 ,rf_bpf_ib 
+0x3aef 005767 hfetch 1 ,rf_adc_rccal 
+0x3af0 005768 set0 adc_rccal ,pdata 
+0x3af1 005769 hstore 1 ,rf_adc_rccal 
+0x3af2 005770 rtn 
+:      005772 save_rssi:
+0x3af3 005773 set0 mark_ext_patch ,mark 
+0x3af4 005774 bpatch patch13_1 ,mem_patch13 
+0x3af5 005775 hfetch 2 ,rf_afc_d2a 
+0x3af6 005776 rshift4 pdata ,pdata 
+0x3af7 005777 rshift3 pdata ,pdata 
+0x3af8 005778 sub pdata ,0 ,pdata 
+0x3af9 005779 and_into 0xff ,pdata 
+0x3afa 005780 div pdata ,10 
+0x3afb 005781 call wait_div_end 
+0x3afc 005782 quotient pdata 
+0x3afd 005783 lshift4 pdata ,pdata 
+0x3afe 005784 remainder temp 
+0x3aff 005785 ior temp ,pdata 
+0x3b00 005786 store 1 ,mem_rssi 
+0x3b01 005787 rtn 
+:      005789 switchto_rcclk:
+0x3b02 005790 hjam 0xa ,core_clksel 
+0x3b03 005791 hjam 0 ,rfen_ck 
+0x3b04 005792 hfetch 3 ,core_lpm_ctrl 
+0x3b05 005793 hstore 3 ,core_lpm_reg 
+0x3b06 005794 hjam 0xfc ,core_lpm_reg 
+0x3b07 005795 call lpm_write_ctrl 
+0x3b08 005796 nop 1000 
+0x3b09 005797 rtn 
+:      005799 switchto_dpllclk:
+0x3b0a 005800 hjam clksel_rc ,core_clksel 
+0x3b0b 005801 hfetch 1 ,rf_clkpll_frac + 2 
+0x3b0c 005802 set0 4 ,pdata 
+0x3b0d 005803 set0 5 ,pdata 
+0x3b0e 005804 hstore 1 ,rf_clkpll_frac + 2 
+0x3b0f 005805 hjam 0x00 ,rfen_ck 
+0x3b10 005806 hjam 0x00 ,rfen_msc 
+0x3b11 005807 hjam 0x70 ,rfen_msc 
+0x3b12 005808 hjam 0xff ,rfen_ck 
+0x3b13 005809 hfetch 1 ,rf_clkpll_frac + 2 
+0x3b14 005810 set1 4 ,pdata 
+0x3b15 005811 set1 5 ,pdata 
+0x3b16 005812 hstore 1 ,rf_clkpll_frac + 2 
+0x3b17 005813 call init_lpm_ctrl 
+0x3b18 005814 hfetch 1 ,rf_clkpll_int 
+0x3b19 005815 set1 7 ,pdata 
+0x3b1a 005816 hstore 1 ,rf_clkpll_int 
+0x3b1b 005817 set0 7 ,pdata 
+0x3b1c 005818 hstore 1 ,rf_clkpll_int 
+0x3b1d 005819 set1 7 ,pdata 
+0x3b1e 005820 hstore 1 ,rf_clkpll_int 
+0x3b1f 005821 hjam clksel_dpll ,core_clksel 
+0x3b20 005822 rtn 
+:      005824 check_dpll:
+0x3b21 005825 nop 1000 
+0x3b22 005826 hjam clksel_xtal ,core_clksel 
+0x3b23 005827 nop 10 
+0x3b24 005828 hjam 0x00 ,core_bist_ctrl 
+0x3b25 005829 hjam ccnt_start ,core_misc_ctrl 
+:      005830 check_dpll_loop:
+0x3b26 005831 hfetch 1 ,core_perf_status 
+0x3b27 005832 bbit0 1 ,check_dpll_loop 
+0x3b28 005833 hfetcht 3 ,core_clk_counter 
+0x3b29 005834 hjam clksel_dpll ,core_clksel 
+0x3b2a 005835 nop 10 
+0x3b2b 005836 hjam ccnt_start ,core_misc_ctrl 
+:      005837 check_dpll_loop2:
+0x3b2c 005838 hfetch 1 ,core_perf_status 
+0x3b2d 005839 bbit0 1 ,check_dpll_loop2 
+0x3b2e 005840 hfetch 3 ,core_clk_counter 
+0x3b2f 005841 isub temp ,pdata 
+0x3b30 005842 branch check_dpll_pos ,positive 
+0x3b31 005843 sub pdata ,0 ,pdata 
+:      005844 check_dpll_pos:
+0x3b32 005845 store 2 ,mem_dpll_error 
+0x3b33 005846 sub pdata ,70 ,null 
+:      005847 check_dpll_assert:
+0x3b34 005848 nbranch check_dpll_assert ,positive 
+0x3b35 005849 rtn 
+:      005851 xtal_fast_wake:
+0x3b36 005852 setarg 0xf0f 
+0x3b37 005853 branch lpm_write_config 
+:      005855 init_lpm_ctrl:
+0x3b38 005856 setarg 0x80f 
+0x3b39 005857 branch lpm_write_config 
+:      005861 start_receiver:
+0x3b3a 005862 set0 mark_ext_patch ,mark 
+0x3b3b 005863 bpatch patch13_2 ,mem_patch13 
+0x3b3c 005864 call rf_rx_enable 
+0x3b3d 005865 disable is_tx 
+0x3b3e 005866 enable is_rx 
+0x3b3f 005867 pulse init_encrypt 
+0x3b40 005868 rtn 
+:      005870 prep_crypt:
+0x3b41 005871 set0 mark_ext_patch ,mark 
+0x3b42 005872 bpatch patch13_3 ,mem_patch13 
+0x3b43 005873 fetch 1 ,mem_state_map 
+0x3b44 005874 isolate1 smap_encryption ,pdata 
+0x3b45 005875 setflag true ,0 ,pdata 
+0x3b46 005876 hstore 1 ,core_encrypt 
+0x3b47 005877 arg mem_kc ,contr 
+0x3b48 005878 ifetch 9 ,contr 
+0x3b49 005879 iforce kc_ls 
+0x3b4a 005880 ifetch 7 ,contr 
+0x3b4b 005881 iforce kc_ms 
+0x3b4c 005882 fetch 1 ,mem_key_size 
+0x3b4d 005883 add pdata ,-1 ,g1l 
+0x3b4e 005884 pulse kc_p_activate 
+0x3b4f 005885 rtn 
+:      005887 wait_access_clke_rt:
+0x3b50 005888 set0 mark_ext_patch ,mark 
+0x3b51 005889 bpatch patch13_4 ,mem_patch13 
+0x3b52 005890 enable decode_fec0 
+0x3b53 005891 arg param_conn_access ,timeup 
+0x3b54 005892 correlate clke_rt ,meet 
+:      005893 wait_access_end:
+0x3b55 005894 deposit clke 
+0x3b56 005895 store 6 ,mem_sync_clke 
+0x3b57 005896 disable decode_fec0 
+0x3b58 005897 nbranch shutdown_radio ,sync 
+0x3b59 005898 arg param_clke_cal ,clke_rt 
+0x3b5a 005899 increase 1 ,clke_bt 
+0x3b5b 005900 and_into 0x1fc ,clke_bt 
+0x3b5c 005901 rtn 
+:      005905 wait_access_mhalfbnd:
+0x3b5d 005906 enable decode_fec0 
+:      005907 wait_access_mhalfbnd_correlate:
+0x3b5e 005908 correlate null ,mhalfbnd 
+0x3b5f 005909 branch wait_access_end ,sync 
+0x3b60 005910 compare 0x02 ,clke_bt ,0x02 
+0x3b61 005911 nbranch wait_access_mhalfbnd_correlate ,true 
+0x3b62 005912 branch wait_access_end 
+:      005914 wait_access_clkn_rt:
+0x3b63 005915 set0 mark_ext_patch ,mark 
+0x3b64 005916 bpatch patch13_5 ,mem_patch13 
+0x3b65 005917 arg param_conn_access ,timeup 
+0x3b66 005918 enable decode_fec0 
+0x3b67 005919 correlate clkn_rt ,meet 
+0x3b68 005920 disable decode_fec0 
+0x3b69 005921 nbranch shutdown_radio ,sync 
+0x3b6a 005922 rtn 
+:      005924 wait_access_forever:
+0x3b6b 005925 set0 mark_ext_patch ,mark 
+0x3b6c 005926 bpatch patch13_6 ,mem_patch13 
+0x3b6d 005927 enable decode_fec0 
+0x3b6e 005928 correlate null ,timeout 
+0x3b6f 005929 disable decode_fec0 
+0x3b70 005930 nbranch shutdown_radio ,sync 
+0x3b71 005931 arg param_clke_cal ,clke_rt 
+0x3b72 005932 and_into 0x1fc ,clke_bt 
+0x3b73 005933 rtn 
+:      005936 reserve_slot:
+0x3b74 005937 set0 mark_ext_patch ,mark 
+0x3b75 005938 bpatch patch13_7 ,mem_patch13 
+0x3b76 005939 iforce rega 
+0x3b77 005940 deposit bt_clk 
+0x3b78 005941 iadd temp ,timeup 
+0x3b79 005942 copy timeup ,pdata 
+0x3b7a 005943 store 4 ,mem_next_btclk 
+0x3b7b 005944 deposit rega 
+0x3b7c 005945 rtn 
+:      005948 ahead_window:
+0x3b7d 005949 copy pdata ,temp 
+0x3b7e 005950 set0 mark_ext_patch ,mark 
+0x3b7f 005951 bpatch patch14_0 ,mem_patch14 
+0x3b80 005952 copy temp ,pdata 
+0x3b81 005953 call clk2bt 
+0x3b82 005954 lshift16 bt_clk ,pdata 
+0x3b83 005955 set1 44 ,pdata 
+0x3b84 005956 call clk_diff 
+0x3b85 005957 set0 44 ,pdata 
+0x3b86 005958 call get_clk 
+0x3b87 005959 call clk_diff 
+0x3b88 005960 rtn user 
+0x3b89 005961 call clk2rt 
+0x3b8a 005962 iforce stop_watch 
+0x3b8b 005963 until null ,timeout 
+0x3b8c 005964 rtn 
+:      005967 setup_clk:
+0x3b8d 005968 set0 mark_ext_patch ,mark 
+0x3b8e 005969 bpatch patch14_1 ,mem_patch14 
+0x3b8f 005970 branch setup_clkn ,clknt 
+0x3b90 005971 until clke_rt ,meet 
+:      005972 skip_setup_clke:
+0x3b91 005973 copy clke_bt ,temp 
+0x3b92 005974 branch setup_clknbt 
+:      005975 setup_clkn:
+0x3b93 005976 branch skip_setup_clkn ,attempt 
+0x3b94 005977 until clkn_rt ,meet 
+:      005978 skip_setup_clkn:
+0x3b95 005979 copy clkn_bt ,temp 
+:      005980 setup_clknbt:
+0x3b96 005981 branch setup_clk11 ,user 
+0x3b97 005982 compare 1 ,temp ,3 
+0x3b98 005983 nbranch setup_clk ,true 
+:      005984 setup_complete:
+0x3b99 005985 set0 mark_ext_patch ,mark 
+0x3b9a 005986 bpatch patch14_2 ,mem_patch14 
+0x3b9b 005987 fetch 1 ,mem_state 
+0x3b9c 005988 rtnbit0 state_inconn 
+0x3b9d 005989 fetch 4 ,mem_next_btclk 
+0x3b9e 005990 isub temp ,pdata 
+0x3b9f 005991 nrtn positive 
+0x3ba0 005992 sub pdata ,0xff ,null 
+0x3ba1 005993 branch setup_clk ,positive 
+0x3ba2 005994 rtn 
+:      005995 setup_clk11:
+0x3ba3 005996 compare 3 ,temp ,3 
+0x3ba4 005997 nbranch setup_clk ,true 
+0x3ba5 005998 branch setup_complete 
+:      006000 rf_setup_time:
+0x3ba6 006001 set0 mark_ext_patch ,mark 
+0x3ba7 006002 bpatch patch14_3 ,mem_patch14 
+0x3ba8 006003 arg param_rf_setup ,timeup 
+0x3ba9 006004 branch setup_clk 
+:      006006 rf_setup_time_slave_slot:
+0x3baa 006007 disable user 
+0x3bab 006008 branch rf_setup_time 
+:      006010 rf_setup_time_master_slot:
+0x3bac 006011 enable user 
+0x3bad 006012 branch rf_setup_time 
+:      006014 start_transmitter:
+0x3bae 006015 set0 mark_ext_patch ,mark 
+0x3baf 006016 bpatch patch14_4 ,mem_patch14 
+0x3bb0 006017 call prep_crypt 
+0x3bb1 006018 disable is_rx 
+0x3bb2 006019 enable is_tx 
+0x3bb3 006020 rtn 
+:      006024 start_tx_native:
+0x3bb4 006025 set0 mark_ext_patch ,mark 
+0x3bb5 006026 bpatch patch14_5 ,mem_patch14 
+0x3bb6 006027 arg param_tx_setup ,timeup 
+0x3bb7 006028 until clkn_rt ,meet 
+0x3bb8 006029 pulse init_encrypt 
+0x3bb9 006030 rtn 
+:      006032 start_rx_native:
+0x3bba 006033 set0 mark_ext_patch ,mark 
+0x3bbb 006034 bpatch patch14_6 ,mem_patch14 
+0x3bbc 006035 arg param_rx_setup ,timeup 
+0x3bbd 006036 until clkn_rt ,meet 
+0x3bbe 006037 rtn 
+:      006040 start_tx_external:
+0x3bbf 006041 set0 mark_ext_patch ,mark 
+0x3bc0 006042 bpatch patch14_7 ,mem_patch14 
+0x3bc1 006043 arg param_tx_setup ,timeup 
+0x3bc2 006044 until clke_rt ,meet 
+0x3bc3 006045 pulse init_encrypt 
+0x3bc4 006046 rtn 
+:      006048 send_access_word:
+0x3bc5 006049 set0 mark_ext_patch ,mark 
+0x3bc6 006050 bpatch patch15_0 ,mem_patch15 
+0x3bc7 006051 preload access 
+0x3bc8 006052 enable encode_fec0 
+0x3bc9 006053 set1 txgfsk ,radio_ctrl 
+0x3bca 006054 inject mod ,72 
+0x3bcb 006055 disable encode_fec0 
+0x3bcc 006056 rtn 
+:      006059 scan_mode_whiten:
+0x3bcd 006060 copy xin ,temp 
+0x3bce 006061 or_into 0x60 ,temp 
+0x3bcf 006062 copy temp ,white_init 
+0x3bd0 006063 rtn 
+:      006068 get_free_amaddr:
+0x3bd1 006069 set0 mark_ext_patch ,mark 
+0x3bd2 006070 bpatch patch15_1 ,mem_patch15 
+0x3bd3 006071 fetch 1 ,mem_current_amaddr 
+0x3bd4 006072 increase 1 ,pdata 
+0x3bd5 006073 bne param_esco_addr ,get_free_amaddr_cont 
+0x3bd6 006074 force 1 ,pdata 
+:      006075 get_free_amaddr_cont:
+0x3bd7 006076 store 1 ,mem_current_amaddr 
+0x3bd8 006077 iforce am_addr 
+0x3bd9 006078 rtn 
+:      006080 get_clk:
+0x3bda 006081 copy clkn ,temp 
+0x3bdb 006082 rtn master 
+0x3bdc 006083 copy clke ,temp 
+0x3bdd 006084 rtn 
+:      006086 get_clkbt:
+0x3bde 006087 deposit clkn_bt 
+0x3bdf 006088 rtn master 
+0x3be0 006089 deposit clke_bt 
+0x3be1 006090 rtn 
+:      006093 supervision_update:
+0x3be2 006094 set0 mark_ext_patch ,mark 
+0x3be3 006095 bpatch patch15_2 ,mem_patch15 
+0x3be4 006096 fetcht 4 ,mem_supervision_timer 
+0x3be5 006097 call get_clkbt 
+0x3be6 006098 isub temp ,timeup 
+0x3be7 006099 deposit timeup 
+0x3be8 006100 fetcht 2 ,mem_supervision_to 
+0x3be9 006101 lshift temp ,temp 
+0x3bea 006102 isub temp ,pdata 
+0x3beb 006103 rtn 
+:      006105 supervision_flush:
+0x3bec 006106 set0 mark_ext_patch ,mark 
+0x3bed 006107 bpatch patch15_3 ,mem_patch15 
+0x3bee 006108 call get_clkbt 
+0x3bef 006109 store 4 ,mem_supervision_timer 
+0x3bf0 006110 rtn 
+:      006112 assert:
+0x3bf1 006113 branch assert 
+:      006115 loop:
+0x3bf2 006116 branch loop 
+:      006118 sleep:
+0x3bf3 006119 rtn blank 
+0x3bf4 006121 rshift pdata ,pdata 
+0x3bf5 006122 increase -3 ,pdata 
+:      006123 sleep_loop:
+0x3bf6 006124 increase -1 ,pdata 
+0x3bf7 006125 nbranch sleep_loop ,zero 
+0x3bf8 006126 force 0 ,pdata 
+0x3bf9 006127 rtn 
+:      006131 init_param:
+0x3bfa 006133 arg 0x10 ,loopcnt 
+0x3bfb 006134 arg 0 ,contw 
+0x3bfc 006135 call memset0 
+0x3bfd 006136 arg mem_le_state ,contw 
+0x3bfe 006137 arg 10 ,loopcnt 
+0x3bff 006138 call memset0 
+0x3c00 006139 jam 0 ,mem_sp_calc 
+0x3c01 006140 jam 0 ,mem_fifo_temp 
+0x3c02 006141 jam 0 ,mem_le_testtype 
+0x3c03 006142 jam 0 ,mem_debug_config 
+0x3c04 006143 jam 0 ,mem_lmp_conn_state 
+0x3c05 006144 set0 mark_ext_patch ,mark 
+0x3c06 006145 bpatch patch15_4 ,mem_patch15 
+0x3c07 006146 jam 0 ,mem_connection_options 
+0x3c08 006147 jam 0 ,mem_tester_emulate 
+0x3c09 006148 jam 0 ,mem_tester_cnt 
+0x3c0a 006149 setarg param_glap 
+0x3c0b 006150 store 3 ,mem_glap 
+0x3c0c 006151 setarg param_acl_pktlen 
+0x3c0d 006152 store 2 ,mem_acl_pktlen 
+0x3c0e 006153 jam param_sco_pktlen ,mem_sco_pktlen 
+0x3c0f 006154 jam param_acl_pktcnt ,mem_acl_pktcnt 
+0x3c10 006155 jam param_sco_pktcnt ,mem_sco_pktcnt 
+0x3c11 006156 setarg param_hci_version 
+0x3c12 006157 store 3 ,mem_hci_version 
+0x3c13 006158 setarg param_lmp_version 
+0x3c14 006159 store 3 ,mem_lmp_version 
+0x3c15 006160 setarg param_lmp_subversion 
+0x3c16 006161 store 2 ,mem_lmp_subversion 
+0x3c17 006162 jam 0x60 ,mem_fhs_misc 
+0x3c18 006163 jam param_max_slot ,mem_max_slot 
+0x3c19 006164 jam 0x02 ,mem_fw_ver 
+0x3c1a 006165 call init_memp 
+0x3c1b 006166 set0 mark_ext_patch ,mark 
+0x3c1c 006167 bpatch patch15_5 ,mem_patch15 
+0x3c1d 006168 rtn wake 
+0x3c1e 006169 setarg 0 
+0x3c1f 006170 store 2 ,mem_tx_len 
+0x3c20 006171 rshift clkn_bt ,pdata 
+0x3c21 006172 store 4 ,mem_last_clkn 
+0x3c22 006173 rtn 
+:      006177 init_esco_ibuff:
+0x3c23 006178 setarg 0xaa ,pdata 
+0x3c24 006179 arg mem_sco_ibuf ,contw 
+0x3c25 006180 force 30 ,loopcnt 
+:      006181 init_esco_ibuff_loop:
+0x3c26 006182 istore 1 ,contw 
+0x3c27 006183 loop init_esco_ibuff_loop 
+0x3c28 006184 rtn 
+:      006186 init_rf_regs:
+0x3c29 006187 hjam 0x02 ,0x907 
+0x3c2a 006188 hjam 0x1f ,0x908 
+0x3c2b 006189 hjam 0x1f ,0x909 
+0x3c2c 006190 hjam 0xe0 ,0x90a 
+0x3c2d 006191 hjam 0x4e ,0x90b 
+0x3c2e 006192 hjam 0x45 ,rf_agc_ctrl 
+0x3c2f 006193 hjam 0x00 ,0x953 
+0x3c30 006195 hjam 0xfb ,0x94c 
+0x3c31 006196 hjam 0xef ,0x94d 
+0x3c32 006197 hjam 0x0c ,0x94e 
+0x3c33 006199 hjam 0x88 ,0x96f 
+0x3c34 006200 hjam 0x30 ,0x973 
+0x3c35 006203 hjam 0x00 ,0x953 
+0x3c36 006204 hjam 0xc9 ,0x956 
+0x3c37 006205 hjam 0x6c ,0x958 
+0x3c38 006206 hjam 0x50 ,0x959 
+0x3c39 006207 rtn 
+:      006209 init_agc_table:
+0x3c3a 006211 hjam 0xa9 ,0x930 
+0x3c3b 006212 hjam 0xb1 ,0x92f 
+0x3c3c 006213 hjam 0xb9 ,0x92e 
+0x3c3d 006214 hjam 0xAD ,0x92d 
+0x3c3e 006215 hjam 0xB1 ,0x92c 
+0x3c3f 006216 hjam 0xB5 ,0x92b 
+0x3c40 006217 hjam 0xBA ,0x92a 
+0x3c41 006218 hjam 0xBE ,0x929 
+0x3c42 006219 hjam 0xC2 ,0x928 
+0x3c43 006220 hjam 0xC6 ,0x927 
+0x3c44 006221 hjam 0xCA ,0x926 
+0x3c45 006222 hjam 0xCE ,0x925 
+0x3c46 006223 hjam 0xD2 ,0x924 
+0x3c47 006224 hjam 0xD6 ,0x923 
+0x3c48 006225 hjam 0xDA ,0x922 
+0x3c49 006226 hjam 0xDE ,0x921 
+0x3c4a 006227 hjam 0xE2 ,0x920 
+0x3c4b 006228 hjam 0xE6 ,0x91f 
+0x3c4c 006229 hjam 0xEA ,0x91e 
+0x3c4d 006230 hjam 0xEE ,0x91d 
+0x3c4e 006231 hjam 0xF2 ,0x91c 
+0x3c4f 006232 hjam 0xF6 ,0x91b 
+0x3c50 006233 hjam 0xFB ,0x91a 
+0x3c51 006235 hjam 0xf5 ,0x947 
+0x3c52 006236 hjam 0xe5 ,0x946 
+0x3c53 006237 hjam 0xd5 ,0x945 
+0x3c54 006238 hjam 0xD8 ,0x944 
+0x3c55 006239 hjam 0xC9 ,0x943 
+0x3c56 006240 hjam 0xC8 ,0x942 
+0x3c57 006241 hjam 0x89 ,0x941 
+0x3c58 006242 hjam 0x88 ,0x940 
+0x3c59 006243 hjam 0x87 ,0x93f 
+0x3c5a 006244 hjam 0x48 ,0x93e 
+0x3c5b 006245 hjam 0x09 ,0x93d 
+0x3c5c 006246 hjam 0x08 ,0x93c 
+0x3c5d 006247 hjam 0xC9 ,0x93b 
+0x3c5e 006248 hjam 0xC8 ,0x93a 
+0x3c5f 006249 hjam 0xC7 ,0x939 
+0x3c60 006250 hjam 0xC6 ,0x938 
+0x3c61 006251 hjam 0xC5 ,0x937 
+0x3c62 006252 hjam 0xC4 ,0x936 
+0x3c63 006253 hjam 0xC3 ,0x935 
+0x3c64 006254 hjam 0xC2 ,0x934 
+0x3c65 006255 hjam 0xC1 ,0x933 
+0x3c66 006256 hjam 0xC0 ,0x932 
+0x3c67 006257 hjam 0x80 ,0x931 
+0x3c68 006258 rtn 
+:      006262 init_250k:
+0x3c69 006263 enable le 
+0x3c6a 006264 setarg 0x8e89be 
+0x3c6b 006265 lshift8 pdata ,pdata 
+0x3c6c 006266 or_into 0xd6 ,pdata 
+0x3c6d 006267 iforce access 
+0x3c6e 006268 hjam 7 ,0x914 
+0x3c6f 006269 hjam 0xa0 ,0x90a 
+0x3c70 006270 hjam 0x8f ,0x90d 
+0x3c71 006271 hjam 0x0f ,0x911 
+0x3c72 006272 hjam 0x87 ,0x912 
+0x3c73 006273 rtn 
+:      006278 lpmstate:
+0x3c74 006279 setarg 0xee21 
+0x3c75 006280 hstore 2 ,core_clkoff 
+0x3c76 006281 hfetch 1 ,core_lpm_ldocnt 
+0x3c77 006282 bbit0 gpio_latch ,loadcode 
+0x3c78 006283 enable wake 
+0x3c79 006284 bbit0 cold_wake ,lpmwake 
+0x3c7a 006285 disable wake 
+0x3c7b 006286 deposit auxcnt 
+0x3c7c 006287 nbranch lpmwake ,blank 
+0x3c7d 006288 arg param_hibernate_clks ,temp 
+0x3c7e 006289 branch lpm_enter_sleep 
+:      006290 lpmwake:
+0x3c7f 006291 hfetch 3 ,core_lpm_xtalcnt 
+0x3c80 006292 hstore 3 ,core_lpm_reg 
+0x3c81 006293 ifetch 1 ,contr 
+0x3c82 006294 or_into isogate_mask ,pdata 
+0x3c83 006295 istore 1 ,contw 
+0x3c84 006296 call lpm_write_ctrl2 
+0x3c85 006297 hfetch 1 ,core_lpm_isogate 
+0x3c86 006298 set1 enable_retmem ,pdata 
+0x3c87 006299 hstore 1 ,core_lpm_isogate 
+0x3c88 006300 call lpm_write_ctrl2 
+0x3c89 006301 call lpm_load_context ,wake 
+0x3c8a 006302 hfetch 1 ,core_lpm_reg + 2 
+0x3c8b 006303 set0 gpio_latch ,pdata 
+0x3c8c 006304 hstore 1 ,core_lpm_reg + 2 
+0x3c8d 006305 call lpm_write_ctrl2 
+0x3c8e 006306 rtn wake 
+0x3c8f 006307 branch loadcode 
+:      006309 lpm_load_context:
+0x3c90 006310 fetch 1 ,mem_saved_spidctrl 
+0x3c91 006311 hstore 1 ,core_spid_ctrl 
+0x3c92 006312 fetch 3 ,mem_saved_gsel 
+0x3c93 006313 hstore 3 ,core_gpio_sel 
+0x3c94 006314 fetch 4 ,mem_saved_gpio + 4 
+0x3c95 006315 hstore 4 ,core_gpio_out0 
+0x3c96 006316 fetch 4 ,mem_saved_gpio 
+0x3c97 006317 hstore 4 ,core_gpio_oe0 
+0x3c98 006318 fetch 8 ,mem_saved_gpio + 8 
+0x3c99 006319 hstore 8 ,core_gpio_pu0 
+0x3c9a 006320 fetch 8 ,mem_saved_mark 
+0x3c9b 006321 iforce mark 
+0x3c9c 006322 hfetch 8 ,core_gpio_wakeup_low 
+0x3c9d 006323 store 8 ,mem_gpio_wakeup_low 
+0x3c9e 006324 call load_ucode 
+0x3c9f 006325 rtn 
+:      006327 lpm_save_context:
+0x3ca0 006328 deposit mark 
+0x3ca1 006329 store 8 ,mem_saved_mark 
+0x3ca2 006330 hfetch 8 ,core_gpio_oe0 
+0x3ca3 006331 store 8 ,mem_saved_gpio 
+0x3ca4 006332 ifetch 8 ,contr 
+0x3ca5 006333 istore 8 ,contw 
+0x3ca6 006334 hfetch 3 ,core_gpio_sel 
+0x3ca7 006335 store 3 ,mem_saved_gsel 
+0x3ca8 006336 hfetch 1 ,core_spid_ctrl 
+0x3ca9 006337 store 1 ,mem_saved_spidctrl 
+0x3caa 006338 branch lpm_write_gpio_wakeup 
+:      006340 lpo_calibration:
+0x3cab 006341 hfetch 1 ,core_bist_ctrl 
+0x3cac 006342 nbranch lpo_cal_inited ,blank 
+0x3cad 006343 fetch 3 ,mem_clks_per_lpo 
+0x3cae 006344 nrtn blank 
+0x3caf 006345 hjam 0xc0 ,core_bist_ctrl 
+0x3cb0 006346 hjam ccnt_start ,core_misc_ctrl 
+:      006347 lpo_cal_inited:
+0x3cb1 006348 hfetch 1 ,core_perf_status 
+0x3cb2 006349 rtnbit0 1 
+0x3cb3 006350 hfetch 3 ,core_clk_counter 
+0x3cb4 006351 store 3 ,mem_clks_per_lpo 
+0x3cb5 006352 rtn 
+:      006356 lpm_adjust_clk:
+0x3cb6 006357 set0 mark_ext_patch ,mark 
+0x3cb7 006358 bpatch patch15_6 ,mem_patch15 
+0x3cb8 006359 deposit clke 
+0x3cb9 006360 call clk_diff_rt 
+0x3cba 006361 fetcht 4 ,mem_sleep_counter_all 
+0x3cbb 006362 sub temp ,0xff ,null 
+0x3cbc 006363 rtn positive 
+0x3cbd 006364 lshift8 pdata ,pdata 
+0x3cbe 006365 lshift4 pdata ,pdata 
+0x3cbf 006366 idiv temp 
+0x3cc0 006367 call wait_div_end 
+0x3cc1 006368 quotient pdata 
+0x3cc2 006369 arg param_lpm_adjmax ,temp 
+0x3cc3 006370 call ceiling 
+0x3cc4 006371 store 1 ,mem_lpm_adjust 
+0x3cc5 006372 nbranch lpm_adjust_positive ,user 
+0x3cc6 006373 sub pdata ,0 ,pdata 
+:      006374 lpm_adjust_positive:
+0x3cc7 006375 fetcht 3 ,mem_clks_per_lpo 
+0x3cc8 006376 iadd temp ,pdata 
+0x3cc9 006377 store 3 ,mem_clks_per_lpo 
+:      006378 lpm_clear_counter:
+0x3cca 006379 setarg 0 
+0x3ccb 006380 store 4 ,mem_sleep_counter_all 
+0x3ccc 006381 rtn 
+:      006384 lpm_hibernate:
+0x3ccd 006385 set0 mark_ext_patch ,mark 
+0x3cce 006386 bpatch patch15_7 ,mem_patch15 
+0x3ccf 006387 call lpm_write_gpio_wakeup 
+0x3cd0 006388 hfetch 4 ,core_lpm_ctrl 
+0x3cd1 006389 set0 15 ,pdata 
+0x3cd2 006390 hstore 4 ,core_lpm_reg 
+0x3cd3 006391 call lpm_write_ctrl 
+:      006392 lpm_hibernate_normal:
+0x3cd4 006393 arg param_hibernate_clks ,temp 
+0x3cd5 006394 fetch 1 ,mem_lpm_hibernate_switch 
+0x3cd6 006395 store 1 ,mem_lpm_xtalcnt + 4 
+0x3cd7 006396 fetch 1 ,mem_lpm_xtalcnt + 2 
+0x3cd8 006397 set1 cold_wake ,pdata 
+0x3cd9 006398 store 1 ,mem_lpm_xtalcnt + 2 
+:      006401 lpm_sleep:
+0x3cda 006402 set0 mark_ext_patch ,mark 
+0x3cdb 006403 bpatch patch16_0 ,mem_patch16 
+0x3cdc 006404 fetch 4 ,mem_sleep_counter_all 
+0x3cdd 006405 iadd temp ,pdata 
+0x3cde 006406 store 4 ,mem_sleep_counter_all 
+0x3cdf 006407 call lpm_save_context 
+0x3ce0 006408 fetch 5 ,mem_lpm_xtalcnt 
+0x3ce1 006409 hstore 4 ,core_lpm_reg 
+0x3ce2 006410 rshift32 pdata ,rega 
+0x3ce3 006411 until null ,lpo_edge 
+0x3ce4 006412 deposit clkn 
+0x3ce5 006413 store 6 ,mem_sleep_clkn 
+0x3ce6 006414 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
+0x3ce7 006415 until null ,lpo_edge 
+0x3ce8 006416 until null ,lpo_edge 
+0x3ce9 006417 deposit rega 
+0x3cea 006418 hstore 1 ,core_lpm_isogate 
+0x3ceb 006419 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
+:      006420 lpm_enter_sleep:
+0x3cec 006421 until null ,lpo_edge 
+0x3ced 006422 until null ,lpo_edge 
+0x3cee 006423 hstoret 4 ,core_lpm_reg 
+0x3cef 006424 hjam lpmreg_sel_counter ,core_lpm_wr 
+0x3cf0 006425 until null ,never 
+:      006430 lpm_recover_clk:
+0x3cf1 006431 set0 mark_ext_patch ,mark 
+0x3cf2 006432 bpatch patch16_1 ,mem_patch16 
+0x3cf3 006433 setarg 0 
+0x3cf4 006434 copy auxcnt ,null 
+0x3cf5 006435 branch lpm_recover_timeout ,zero 
+0x3cf6 006436 hfetch 1 ,core_lpm_xtalcnt 
+0x3cf7 006437 hfetcht 1 ,core_lpm_buckcnt 
+0x3cf8 006438 isub temp ,null 
+0x3cf9 006439 branch lpm_recover_xtal ,positive 
+0x3cfa 006440 deposit temp 
+:      006441 lpm_recover_xtal:
+0x3cfb 006442 isub auxcnt ,pdata 
+0x3cfc 006443 increase 1 ,pdata 
+:      006444 lpm_recover_timeout:
+0x3cfd 006445 increase 8 ,pdata 
+0x3cfe 006446 until null ,lpo_edge 
+0x3cff 006447 iadd lpo_time ,pdata 
+0x3d00 006448 fetcht 4 ,mem_sleep_counter 
+0x3d01 006449 iadd temp ,pdata 
+0x3d02 006450 fetcht 3 ,mem_clks_per_lpo 
+0x3d03 006451 imul32 temp ,pdata 
+0x3d04 006452 rshift8 pdata ,pdata 
+0x3d05 006453 rshift4 pdata ,pdata 
+0x3d06 006454 increase param_lpm_fix ,pdata 
+0x3d07 006455 arg 3750 ,temp 
+0x3d08 006456 idiv temp 
+0x3d09 006457 call wait_div_end 
+0x3d0a 006458 quotient pdata 
+0x3d0b 006459 lshift16 pdata ,pdata 
+0x3d0c 006460 remainder temp 
+0x3d0d 006461 ior temp ,pdata 
+0x3d0e 006462 fetcht 6 ,mem_sleep_clkn 
+0x3d0f 006463 call clk_add 
+0x3d10 006464 copy temp ,clkn 
+0x3d11 006465 fetch 6 ,mem_context + coffset_clk_offset 
+0x3d12 006466 call calc_clke2 
+0x3d13 006467 deposit clke 
+0x3d14 006468 store 6 ,mem_pdatatemp 
+0x3d15 006469 deposit auxcnt 
+0x3d16 006470 istore 1 ,contw 
+0x3d17 006471 hfetch 1 ,core_gpio_in1 
+0x3d18 006472 or_into 0xf0 ,pdata 
+0x3d19 006473 istore 1 ,contw 
+0x3d1a 006474 call savelist_2 
+0x3d1b 006475 rtn 
+:      006477 lpm_dispatch:
+0x3d1c 006478 set0 mark_ext_patch ,mark 
+0x3d1d 006479 bpatch patch16_2 ,mem_patch16 
+0x3d1e 006480 call lpo_calibration 
+0x3d1f 006481 fetch 3 ,mem_clks_per_lpo 
+0x3d20 006482 rtn blank 
+0x3d21 006483 fetch 1 ,mem_lpm_mode 
+0x3d22 006484 rtn blank 
+0x3d23 006485 call lpm_check_wake_lock 
+0x3d24 006486 nrtn blank 
+:      006487 lpm_dispatch0:
+0x3d25 006488 fetch 1 ,mem_context 
+0x3d26 006489 compare 3 ,pdata ,0x7 
+0x3d27 006490 nbranch lpm_dispatch_unconn ,true 
+0x3d28 006491 fetch 2 ,mem_context + coffset_tsniff 
+0x3d29 006492 rtn blank 
+0x3d2a 006493 rtn wake 
+0x3d2b 006494 set0 mark_ext_patch ,mark 
+0x3d2c 006495 bpatch patch16_3 ,mem_patch16 
+:      006496 lpm_dispatch1:
+0x3d2d 006497 fetcht 1 ,mem_lpm_current_mult 
+0x3d2e 006498 fetch 2 ,mem_context + coffset_tsniff 
+0x3d2f 006499 imul32 temp ,pdata 
+0x3d30 006500 rshift4 temp ,temp 
+0x3d31 006501 rshift2 temp ,temp 
+0x3d32 006502 isub temp ,pdata 
+0x3d33 006503 fetcht 4 ,mem_context + coffset_sniff_anchor 
+0x3d34 006504 iadd temp ,pdata 
+0x3d35 006505 fetcht 1 ,mem_lpm_overhead 
+0x3d36 006506 isub temp ,pdata 
+0x3d37 006507 lshift16 pdata ,alarm 
+0x3d38 006508 set0 mark_ext_patch ,mark 
+0x3d39 006509 bpatch patch16_4 ,mem_patch16 
+0x3d3a 006510 fetch 2 ,mem_context + coffset_rx_window 
+0x3d3b 006511 rshift pdata ,pdata 
+0x3d3c 006512 call clk2bt 
+0x3d3d 006513 deposit alarm 
+0x3d3e 006514 call clk_diff 
+0x3d3f 006515 copy clke ,temp 
+0x3d40 006516 call clk_diff_rt 
+0x3d41 006517 rtn user 
+:      006518 lpm_dispatch_sleep:
+0x3d42 006519 call clk2lpo 
+:      006520 lpm_dispatch_lpo:
+0x3d43 006521 set0 mark_ext_patch ,mark 
+0x3d44 006522 bpatch patch16_5 ,mem_patch16 
+0x3d45 006523 fetch 1 ,mem_lpm_xtalcnt 
+0x3d46 006524 isub temp ,null 
+0x3d47 006525 branch lpm_clear_counter ,positive 
+0x3d48 006526 storet 4 ,mem_sleep_counter 
+0x3d49 006527 call app_will_enter_lpm 
+0x3d4a 006528 call l2cap_lpm_save_txbuf 
+0x3d4b 006529 fetcht 4 ,mem_sleep_counter 
+0x3d4c 006530 branch lpm_sleep 
+:      006532 lpm_dispatch_unconn:
+0x3d4d 006533 set0 mark_ext_patch ,mark 
+0x3d4e 006534 bpatch patch16_6 ,mem_patch16 
+0x3d4f 006535 fetch 1 ,mem_context 
+0x3d50 006536 rtnbit1 state_inconn 
+0x3d51 006537 rtnbit1 state_inpage 
+0x3d52 006538 fetch 1 ,mem_ssp_enable 
+0x3d53 006539 branch lpm_unconn_nossp ,blank 
+0x3d54 006540 fetch 1 ,mem_sp_local_key_invalid 
+0x3d55 006541 rtn blank 
+:      006542 lpm_unconn_nossp:
+0x3d56 006543 fetch 1 ,mem_le_adv_enable 
+0x3d57 006544 nbranch lpm_unconn_cont ,blank 
+0x3d58 006545 fetch 1 ,mem_scan_mode 
+0x3d59 006546 rtn blank 
+:      006547 lpm_unconn_cont:
+0x3d5a 006548 fetch 2 ,mem_lpm_interval 
+0x3d5b 006549 rtn blank 
+:      006550 lpm_sleep_btclk:
+0x3d5c 006551 fetcht 1 ,mem_lpm_overhead 
+0x3d5d 006552 isub temp ,pdata 
+0x3d5e 006553 arg 7500 ,temp 
+0x3d5f 006554 imul32 temp ,pdata 
+0x3d60 006555 branch lpm_dispatch_sleep 
+:      006557 lpm_set_mult:
+0x3d61 006558 set0 mark_ext_patch ,mark 
+0x3d62 006559 bpatch patch16_7 ,mem_patch16 
+0x3d63 006560 disable wake 
+0x3d64 006561 fetch 1 ,mem_state 
+0x3d65 006562 rtnbit0 state_insniff 
+0x3d66 006563 nbranch lpm_not_match ,match 
+0x3d67 006564 call lpm_match 
+0x3d68 006565 fetch 2 ,mem_rx_window_sniff 
+0x3d69 006566 store 2 ,mem_rx_window 
+0x3d6a 006567 fetch 1 ,mem_arq 
+0x3d6b 006568 bbit1 wack ,lpm_mult_short 
+0x3d6c 006569 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x3d6d 006570 call l2cap_malloc_is_fifo_empty 
+0x3d6e 006571 nbranch lpm_mult_short ,blank 
+:      006572 lpm_mult_wait_timeout:
+0x3d6f 006573 jam 0 ,mem_lpm_current_mult 
+0x3d70 006574 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x3d71 006575 fetch 1 ,mem_lpm_mult_cnt 
+0x3d72 006576 branch lpm_mult_long ,blank 
+0x3d73 006577 increase -1 ,pdata 
+0x3d74 006578 store 1 ,mem_lpm_mult_cnt 
+0x3d75 006579 rtn 
+:      006581 lpm_match:
+0x3d76 006582 jam 0 ,mem_sniff_unint_lost 
+0x3d77 006583 fetch 3 ,mem_sniff_rcv 
+0x3d78 006584 increase 1 ,pdata 
+0x3d79 006585 store 3 ,mem_sniff_rcv 
+0x3d7a 006586 rtn 
+:      006588 lpm_not_match:
+0x3d7b 006589 set0 mark_ext_patch ,mark 
+0x3d7c 006590 bpatch patch17_0 ,mem_patch17 
+0x3d7d 006591 fetcht 2 ,mem_rx_window_sniff 
+0x3d7e 006592 rshift temp ,temp 
+0x3d7f 006593 fetch 2 ,mem_rx_window 
+0x3d80 006594 iadd temp ,pdata 
+0x3d81 006595 store 2 ,mem_rx_window 
+:      006596 lpm_lost:
+0x3d82 006597 jam 0 ,mem_lpm_current_mult 
+0x3d83 006598 fetch 3 ,mem_sniff_lost 
+0x3d84 006599 increase 1 ,pdata 
+0x3d85 006600 store 3 ,mem_sniff_lost 
+0x3d86 006601 fetch 1 ,mem_sniff_unint_lost 
+0x3d87 006602 increase 1 ,pdata 
+0x3d88 006603 store 1 ,mem_sniff_unint_lost 
+0x3d89 006604 rtn 
+:      006606 lpm_mult_short:
+0x3d8a 006607 jam 0 ,mem_lpm_current_mult 
+0x3d8b 006608 fetch 1 ,mem_lpm_mult_timeout 
+0x3d8c 006609 store 1 ,mem_lpm_mult_cnt 
+0x3d8d 006610 rtn 
+:      006612 lpm_mult_long:
+0x3d8e 006613 fetcht 1 ,mem_lpm_mult 
+0x3d8f 006614 storet 1 ,mem_lpm_current_mult 
+0x3d90 006615 rtn 
+:      006617 lpm_cal_xtal_startup:
+0x3d91 006618 set0 mark_ext_patch ,mark 
+0x3d92 006619 bpatch patch17_1 ,mem_patch17 
+0x3d93 006620 fetch 1 ,mem_lpm_xtalcnt 
+0x3d94 006621 nrtn blank 
+0x3d95 006622 hjam clksel_rc ,core_clksel 
+0x3d96 006623 setarg 0xf0c 
+0x3d97 006624 call lpm_write_config 
+0x3d98 006625 setarg 200000 
+0x3d99 006626 call sleep 
+0x3d9a 006627 until null ,lpo_edge 
+0x3d9b 006628 copy lpo_time ,alarm 
+0x3d9c 006629 call xtal_fast_wake 
+0x3d9d 006630 hjam clksel_xtal ,core_clksel 
+0x3d9e 006631 nop 10 
+0x3d9f 006632 until null ,lpo_edge 
+0x3da0 006633 deposit lpo_time 
+0x3da1 006634 isub alarm ,pdata 
+0x3da2 006635 increase 0x30 ,pdata 
+0x3da3 006636 arg 0xff ,temp 
+0x3da4 006637 call ceiling 
+0x3da5 006638 store 1 ,mem_lpm_xtalcnt 
+0x3da6 006639 rtn 
+:      006644 lpm_write_config:
+0x3da7 006645 arg 0xfff ,contw 
+0x3da8 006646 iand contw ,contw 
+0x3da9 006647 fetch 1 ,mem_lpm_config 
+0x3daa 006648 and_into 0xf0 ,pdata 
+0x3dab 006649 lshift8 pdata ,pdata 
+0x3dac 006650 ior contw ,pdata 
+0x3dad 006651 hstore 2 ,core_lpm_reg 
+0x3dae 006652 ifetch 2 ,contr 
+0x3daf 006653 istore 2 ,contw 
+:      006655 lpm_write_ctrl:
+0x3db0 006656 setarg lpmreg_sel_ctrl 
+0x3db1 006657 branch lpm_write 
+:      006659 lpm_write_ctrl2:
+0x3db2 006660 setarg lpmreg_sel_ctrl2 
+:      006661 lpm_write:
+0x3db3 006662 until null ,lpo_edge 
+0x3db4 006663 hstore 1 ,core_lpm_wr 
+0x3db5 006664 until null ,lpo_edge 
+0x3db6 006665 until null ,lpo_edge 
+0x3db7 006666 rtn 
+:      006669 lpm_write_gpio_wakeup:
+0x3db8 006670 set0 mark_ext_patch ,mark 
+0x3db9 006671 bpatch patch17_2 ,mem_patch17 
+0x3dba 006672 fetch 4 ,mem_gpio_wakeup_low 
+0x3dbb 006673 hstore 4 ,core_lpm_reg 
+0x3dbc 006674 setarg lpmreg_sel_gpiolow 
+0x3dbd 006675 call lpm_write 
+0x3dbe 006676 fetch 4 ,mem_gpio_wakeup_high 
+0x3dbf 006677 hstore 4 ,core_lpm_reg 
+0x3dc0 006678 setarg lpmreg_sel_gpiohigh 
+0x3dc1 006679 branch lpm_write 
+:      006681 lpm_get_wake_lock:
+0x3dc2 006682 fetch 2 ,mem_lpm_wake_lock 
+0x3dc3 006683 qset1 pdata 
+0x3dc4 006684 store 2 ,mem_lpm_wake_lock 
+0x3dc5 006685 rtn 
+:      006687 lpm_put_wake_lock:
+0x3dc6 006688 fetch 2 ,mem_lpm_wake_lock 
+0x3dc7 006689 qset0 pdata 
+0x3dc8 006690 store 2 ,mem_lpm_wake_lock 
+0x3dc9 006691 rtn 
+:      006695 lpm_check_wake_lock:
+0x3dca 006696 set0 mark_ext_patch ,mark 
+0x3dcb 006697 bpatch patch17_3 ,mem_patch17 
+0x3dcc 006698 call app_check_wake_lock 
+0x3dcd 006699 fetch 2 ,mem_lpm_wake_lock 
+0x3dce 006700 copy pdata ,rega 
+0x3dcf 006701 fetch 1 ,mem_state_map 
+0x3dd0 006702 isolate1 smap_rxlmp ,pdata 
+0x3dd1 006703 setflag true ,wake_lock_lmp_rx ,rega 
+0x3dd2 006704 fetch 1 ,mem_lmo_opcode1 
+0x3dd3 006705 fetcht 1 ,mem_lmo_opcode2 
+0x3dd4 006706 iadd temp ,pdata 
+0x3dd5 006707 fetcht 1 ,mem_lmp_to_send 
+0x3dd6 006708 iadd temp ,pdata 
+0x3dd7 006709 nsetflag blank ,wake_lock_lmp_tx ,rega 
+0x3dd8 006710 set0 mark_ext_patch ,mark 
+0x3dd9 006711 bpatch patch17_4 ,mem_patch17 
+0x3dda 006712 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x3ddb 006713 fetcht 2 ,mem_l2cap_rxbuff2_len 
+0x3ddc 006714 iadd temp ,pdata 
+0x3ddd 006715 nsetflag blank ,wake_lock_l2cap_rx ,rega 
+0x3dde 006716 fetch 5 ,mem_ipc_fifo_bt2c51 
+0x3ddf 006717 nsetflag blank ,wake_lock_ipc_bt2c51 ,rega 
+0x3de0 006718 fetch 5 ,mem_ipc_fifo_c512bt 
+0x3de1 006719 nsetflag blank ,wake_lock_ipc_c512bt ,rega 
+0x3de2 006720 fetch 1 ,mem_hci_cmd 
+0x3de3 006721 nsetflag blank ,wake_lock_cmd ,rega 
+0x3de4 006722 fetch 1 ,mem_device_option 
+0x3de5 006723 compare dvc_op_module ,pdata ,0xff 
+0x3de6 006724 call lpm_uart_wake_lock ,true 
+0x3de7 006725 set0 mark_ext_patch ,mark 
+0x3de8 006726 bpatch patch17_5 ,mem_patch17 
+0x3de9 006727 fetch 1 ,mem_device_option 
+0x3dea 006728 bne dvc_op_hci ,lpm_check_wake_lock_nothci 
+0x3deb 006729 call lpm_uart_wake_lock 
+0x3dec 006730 fetch 1 ,mem_link_key_exists 
+0x3ded 006731 setflag blank ,wake_link_key_exists ,rega 
+0x3dee 006732 fetch 4 ,mem_lpm_delay_after_sniff 
+0x3def 006733 arg 0x1710 ,temp 
+0x3df0 006734 iadd temp ,temp 
+0x3df1 006735 copy clkn_bt ,pdata 
+0x3df2 006736 isub temp ,null 
+0x3df3 006737 nsetflag positive ,wake_lock_delay ,rega 
+0x3df4 006738 branch lpm_check_wake_lock_end 
+:      006740 lpm_uart_wake_lock:
+0x3df5 006741 hfetch 2 ,core_uart_rxitems 
+0x3df6 006742 nsetflag blank ,wake_lock_uart_rx ,rega 
+0x3df7 006743 hfetch 2 ,core_uart_txitems 
+0x3df8 006744 nsetflag blank ,wake_lock_uart_tx ,rega 
+0x3df9 006745 rtn 
+:      006747 lpm_check_wake_lock_nothci:
+0x3dfa 006748 setarg -8 
+0x3dfb 006749 iand rega ,rega 
+:      006750 lpm_check_wake_lock_end:
+0x3dfc 006751 copy rega ,pdata 
+0x3dfd 006752 store 2 ,mem_lpm_wake_lock 
+0x3dfe 006753 rtn blank 
+0x3dff 006754 rtn match 
+0x3e00 006755 enable wake 
+0x3e01 006756 rtn 
+:      006758 lpm_shut_down:
+0x3e02 006759 hfetch 4 ,core_lpm_ctrl 
+0x3e03 006760 set0 27 ,pdata 
+0x3e04 006761 hstore 4 ,core_lpm_reg 
+0x3e05 006762 call lpm_write_ctrl 
+0x3e06 006763 branch assert 
+:      006765 lpm_enable_exen_output:
+0x3e07 006766 hfetch 4 ,core_lpm_xtalcnt 
+0x3e08 006767 set1 20 ,pdata 
+0x3e09 006768 hstore 4 ,core_lpm_reg 
+0x3e0a 006769 branch lpm_write_ctrl2 
+:      006771 lpm_disable_exen_output:
+0x3e0b 006772 hfetch 4 ,core_lpm_xtalcnt 
+0x3e0c 006773 set0 20 ,pdata 
+0x3e0d 006774 hstore 4 ,core_lpm_reg 
+0x3e0e 006775 branch lpm_write_ctrl2 
+:      006777 lpm_hci_wake_dispatch:
+0x3e0f 006778 set0 mark_ext_patch ,mark 
+0x3e10 006779 bpatch patch17_6 ,mem_patch17 
+0x3e11 006780 fetch 1 ,mem_device_option 
+0x3e12 006781 rtnne dvc_op_hci 
+0x3e13 006782 call gpio_check_uart_state 
+0x3e14 006783 rtn true 
+0x3e15 006784 fetch 4 ,mem_hci_wake_clk 
+0x3e16 006785 nbranch lpm_hci_check_wake_time ,blank 
+0x3e17 006786 copy clkn_bt ,pdata 
+0x3e18 006787 store 4 ,mem_hci_wake_clk 
+0x3e19 006788 branch gpio_pd_uart_tx 
+:      006789 lpm_hci_check_wake_time:
+0x3e1a 006790 set0 mark_ext_patch ,mark 
+0x3e1b 006791 bpatch patch17_7 ,mem_patch17 
+0x3e1c 006792 copy clkn_bt ,pdata 
+0x3e1d 006793 fetcht 4 ,mem_hci_wake_clk 
+0x3e1e 006794 isub temp ,pdata 
+0x3e1f 006795 arg host_wake_time ,temp 
+0x3e20 006796 isub temp ,null 
+0x3e21 006797 nrtn positive 
+0x3e22 006798 setarg 0 
+0x3e23 006799 store 4 ,mem_hci_wake_clk 
+0x3e24 006800 branch hci_exit_lpm 
+:      006802 check_bt_disabled:
+0x3e25 006803 fetch 2 ,mem_chip_functions 
+0x3e26 006804 bbit1 bt_disabled ,assert 
+0x3e27 006805 rtn 
+:      006806 check_ble_disabled:
+0x3e28 006807 fetch 2 ,mem_chip_functions 
+0x3e29 006808 bbit1 ble_disabled ,assert 
+0x3e2a 006809 rtn 
+:      006810 check_module_disabled:
+0x3e2b 006811 fetch 2 ,mem_chip_functions 
+0x3e2c 006812 bbit1 module_disable ,assert 
+0x3e2d 006813 rtn 
+:      006815 test_init:
+0x3e2e 006816 setarg test_proc 
+0x3e2f 006817 store 2 ,mem_cb_bt_process 
+0x3e30 006818 setarg test_sleep 
+0x3e31 006819 store 2 ,mem_cb_bb_event_process 
+0x3e32 006820 setarg test_proc 
+0x3e33 006821 store 2 ,mem_cb_idle_process 
+0x3e34 006822 rtn wake 
+0x3e35 006823 jam ui_led_start ,mem_led_switch 
+0x3e36 006824 rtn 
+:      006826 test_proc:
+0x3e37 006827 fetch 1 ,mem_state 
+0x3e38 006828 bbit0 state_insniff ,check_test_cond 
+0x3e39 006829 set1 mark_lpm_mult_enable ,mark 
+0x3e3a 006830 fetch 6 ,mem_sniff_rcv 
+0x3e3b 006831 store 6 ,mem_local_name 
+0x3e3c 006832 branch ui_led_blink_stop 
+:      006835 test_sleep:
+0x3e3d 006836 deposit regc 
+0x3e3e 006837 rtnne bt_evt_button_long_pressed 
+:      006838 test_sleep_loop:
+0x3e3f 006839 call ui_button_polling 
+0x3e40 006840 fetch 1 ,mem_ui_button_last_state 
+0x3e41 006841 beq 1 ,test_sleep_loop 
+0x3e42 006842 call ui_led_off 
+0x3e43 006843 branch lpm_hibernate 
+:      006846 test_tx:
+0x3e44 006847 force 2 ,temp 
+0x3e45 006848 increase -2 ,temp 
+0x3e46 006849 call set_sync_on 
+0x3e47 006850 call set_freq_tx 
+0x3e48 006851 disable enable_white 
+0x3e49 006852 enable encode_fec0 
+0x3e4a 006853 set1 txgfsk ,radio_ctrl 
+0x3e4b 006854 call start_transmitter 
+:      006855 test_tx_loop:
+0x3e4c 006856 fetch 1 ,0 
+0x3e4d 006857 inject mod ,8 
+0x3e4e 006858 branch test_tx_loop 
+:      006864 app_init:
+0x3e4f 006865 set1 mark_ext_patch ,mark 
+0x3e50 006866 bpatch patch39_5 ,mem_patch39 
+0x3e51 006867 fetch 1 ,mem_device_option 
+0x3e52 006868 branch app_init ,blank 
+0x3e53 006869 beq dvc_op_ukey ,le_ukey_init 
+0x3e54 006870 beq dvc_op_ir ,le_ir_init 
+0x3e55 006871 beq dvc_op_dongle ,le_dongle_init 
+0x3e56 006872 beq dvc_op_kb ,kb_init 
+0x3e57 006873 beq dvc_op_hci ,hci_init 
+0x3e58 006874 beq dvc_op_shutter ,shutter_init 
+0x3e59 006875 beq dvc_op_module ,module_init 
+0x3e5a 006876 beq dvc_op_ble_kb ,le_kb_init 
+0x3e5b 006877 beq dvc_op_ble_prcp ,prcp_init 
+0x3e5c 006878 beq dvc_op_test ,test_init 
+0x3e5d 006879 bbit1 dvc_op_mouse ,mouse_init 
+0x3e5e 006880 rtn 
+:      006882 app_lpm_init:
+0x3e5f 006883 set1 mark_ext_patch ,mark 
+0x3e60 006884 bpatch patch39_6 ,mem_patch39 
+0x3e61 006885 jam 0 ,mem_tester_emulate 
+0x3e62 006886 jam 0 ,mem_debug_config 
+0x3e63 006887 jam 0 ,mem_lch_code 
+0x3e64 006888 setarg 0 
+0x3e65 006889 store 5 ,mem_sp_state_start 
+0x3e66 006890 fetch 1 ,mem_device_option 
+0x3e67 006891 branch app_lpm_init ,blank 
+0x3e68 006892 beq dvc_op_module ,module_lpm_init 
+0x3e69 006893 rtn 
+:      006896 app_process_idle:
+0x3e6a 006897 call ui_dispatch 
+0x3e6b 006898 call check_51cmd 
+0x3e6c 006899 call app_process_bb_event 
+0x3e6d 006900 fetch 2 ,mem_cb_idle_process 
+0x3e6e 006901 branch callback_func 
+:      006903 app_process_bt:
+0x3e6f 006904 fetch 2 ,mem_cb_bt_process 
+0x3e70 006905 branch callback_func 
+:      006907 app_process_ble:
+0x3e71 006908 fetch 2 ,mem_cb_le_process 
+0x3e72 006909 branch callback_func 
+:      006911 app_process_bb_event:
+0x3e73 006912 set1 mark_ext_patch ,mark 
+0x3e74 006913 bpatch patch39_7 ,mem_patch39 
+0x3e75 006915 arg mem_ipc_fifo_bt2c51 ,rega 
+0x3e76 006916 call fifo_out 
+0x3e77 006917 rtn blank 
+0x3e78 006919 copy pdata ,regc 
+0x3e79 006920 call app_event_normal_process 
+0x3e7a 006921 branch app_process_bb_event_priority 
+:      006923 app_discard_event:
+0x3e7b 006924 arg 0 ,regc 
+0x3e7c 006925 rtn 
+:      006930 app_event_normal_process:
+0x3e7d 006931 beq bt_evt_bb_connected ,app_evt_bt_conn 
+0x3e7e 006932 beq bt_evt_button_long_pressed ,app_evt_button_long_pressed 
+0x3e7f 006933 beq bt_evt_setup_complete ,app_evt_setup_complete 
+0x3e80 006934 beq bt_evt_hid_handshake ,app_evt_hid_handshake 
+0x3e81 006935 beq bt_evt_hid_connected ,app_bb_event_hid_connected 
+0x3e82 006936 beq bt_evt_reconn_failed ,app_bb_event_reconn_failed 
+0x3e83 006937 beq bt_evt_bb_disconnected ,app_bb_event_bb_disconn 
+0x3e84 006938 beq bt_evt_reconn_page_timeout ,app_bb_event_reconn_failed 
+0x3e85 006939 beq bt_evt_le_connected ,app_le_event_bb_connected 
+0x3e86 006940 beq bt_evt_le_disconnected ,app_le_event_bb_disconn 
+0x3e87 006941 beq bt_evt_reconn_started ,app_event_reconn_start 
+0x3e88 006942 beq bt_evt_enter_sniff ,app_event_enter_sniff 
+0x3e89 006943 beq bt_evt_exit_sniff ,app_event_exit_sniff 
+0x3e8a 006945 beq bt_evt_ml2cap_conn_refused ,app_event_ml2cap_conn_refused 
+0x3e8b 006946 beq bt_evt_linkkey_generate ,app_event_linkkey_generate 
+0x3e8c 006947 beq bt_evt_switch_fail_master ,app_event_switch_fail_master 
+0x3e8d 006948 beq bt_evt_switch_success_master ,app_event_switch_success 
+0x3e8e 006950 and pdata ,0x0f ,temp 
+0x3e8f 006951 and_into bt_evt_timer_mask ,pdata 
+0x3e90 006952 beq bt_evt_timer_init ,app_evt_timer 
+0x3e91 006953 rtn 
+:      006955 app_evt_bt_conn:
+0x3e92 006956 fetch 2 ,mem_ui_state_map 
+0x3e93 006957 set1 ui_state_bt_connected ,pdata 
+0x3e94 006958 store 2 ,mem_ui_state_map 
+0x3e95 006959 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3e96 006960 set0 app_disc_by_button ,pdata 
+0x3e97 006961 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3e98 006962 rtn 
+:      006963 app_event_switch_success:
+0x3e99 006964 jam 0 ,mem_switch_fail_master_count 
+0x3e9a 006965 rtn 
+:      006967 app_event_switch_fail_master:
+0x3e9b 006968 fetch 1 ,mem_switch_fail_master_count 
+0x3e9c 006969 increase 1 ,pdata 
+0x3e9d 006970 store 1 ,mem_switch_fail_master_count 
+0x3e9e 006971 sub pdata ,1 ,null 
+0x3e9f 006972 branch app_bt_role_switch ,positive 
+0x3ea0 006973 jam 0 ,mem_switch_fail_master_count 
+0x3ea1 006974 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ea2 006975 set1 app_disc_switch_fail ,pdata 
+0x3ea3 006976 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ea4 006977 branch app_bt_disconnect 
+:      006979 app_process_bb_event_priority:
+0x3ea5 006980 fetch 2 ,mem_cb_bb_event_process 
+0x3ea6 006981 branch callback_func 
+:      006983 app_check_wake_lock:
+0x3ea7 006984 fetch 2 ,mem_cb_check_wakelock 
+0x3ea8 006985 branch callback_func 
+:      006987 app_will_enter_lpm:
+0x3ea9 006988 fetch 2 ,mem_cb_before_lpm 
+0x3eaa 006989 branch callback_func 
+:      006991 app_event_linkkey_generate:
+0x3eab 006992 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eac 006993 set1 app_disc_after_pairing ,pdata 
+0x3ead 006994 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eae 006995 branch app_bt_store_reconn_info 
+:      006997 app_event_reconn_start:
+0x3eaf 006998 fetch 2 ,mem_ui_state_map 
+0x3eb0 006999 set1 ui_state_bt_reconnect ,pdata 
+0x3eb1 007000 store 2 ,mem_ui_state_map 
+0x3eb2 007001 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eb3 007002 set1 app_disc_after_reconn ,pdata 
+0x3eb4 007003 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eb5 007004 rtn 
+:      007006 app_evt_setup_complete:
+0x3eb6 007007 fetch 2 ,mem_ui_state_map 
+0x3eb7 007008 set1 ui_state_bt_setup_complete ,pdata 
+0x3eb8 007009 store 2 ,mem_ui_state_map 
+0x3eb9 007010 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eba 007011 set1 app_disc_after_setup_done ,pdata 
+0x3ebb 007012 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ebc 007013 rtn 
+:      007015 app_evt_hid_handshake:
+0x3ebd 007016 fetch 2 ,mem_ui_state_map 
+0x3ebe 007017 set1 ui_state_bt_hid_handshake ,pdata 
+0x3ebf 007018 store 2 ,mem_ui_state_map 
+0x3ec0 007019 rtn 
+:      007021 app_event_enter_sniff:
+0x3ec1 007022 fetch 2 ,mem_ui_state_map 
+0x3ec2 007023 set1 ui_state_bt_sniff ,pdata 
+0x3ec3 007024 store 2 ,mem_ui_state_map 
+0x3ec4 007025 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ec5 007026 set1 app_disc_after_sniff ,pdata 
+0x3ec6 007027 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ec7 007028 rtn 
+:      007030 app_event_exit_sniff:
+0x3ec8 007031 fetch 2 ,mem_ui_state_map 
+0x3ec9 007032 set0 ui_state_bt_sniff ,pdata 
+0x3eca 007033 store 2 ,mem_ui_state_map 
+0x3ecb 007034 rtn 
+:      007036 app_le_event_bb_connected:
+0x3ecc 007037 fetch 2 ,mem_ui_state_map 
+0x3ecd 007038 set1 ui_state_ble_connected ,pdata 
+0x3ece 007039 store 2 ,mem_ui_state_map 
+0x3ecf 007040 rtn 
+:      007042 app_le_event_bb_disconn:
+0x3ed0 007043 fetch 2 ,mem_ui_state_map 
+0x3ed1 007044 set0 ui_state_ble_connected ,pdata 
+0x3ed2 007045 store 2 ,mem_ui_state_map 
+0x3ed3 007046 jam 0 ,mem_le_switch_send_data 
+0x3ed4 007047 branch app_lpm_mult_disable 
+:      007049 app_bb_event_hid_connected:
+0x3ed5 007050 fetch 2 ,mem_ui_state_map 
+0x3ed6 007051 set1 ui_state_bt_hid_conn ,pdata 
+0x3ed7 007052 store 2 ,mem_ui_state_map 
+0x3ed8 007053 rtn 
+:      007055 app_evt_button_long_pressed:
+0x3ed9 007056 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eda 007057 set1 app_disc_by_button ,pdata 
+0x3edb 007058 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3edc 007059 rtn 
+:      007061 app_event_ml2cap_conn_refused:
+0x3edd 007062 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ede 007063 set1 app_disc_l2cap_refused ,pdata 
+0x3edf 007064 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ee0 007065 branch app_bt_disconnect 
+:      007068 app_evt_timer:
+0x3ee1 007069 set1 mark_ext_patch ,mark 
+0x3ee2 007070 bpatch patch3a_0 ,mem_patch3a 
+0x3ee3 007071 storet 1 ,mem_app_evt_timer_count 
+:      007072 app_evt_100ms_loop:
+0x3ee4 007073 fetch 1 ,mem_app_evt_timer_count 
+0x3ee5 007074 rtn blank 
+0x3ee6 007075 increase -1 ,pdata 
+0x3ee7 007076 store 1 ,mem_app_evt_timer_count 
+0x3ee8 007077 call ui_button_polling 
+0x3ee9 007078 call app_lpm_wake_auto_lock_timer 
+0x3eea 007079 call app_unsniff_delay_timer 
+0x3eeb 007080 call app_discovery_timer 
+0x3eec 007081 branch app_evt_100ms_loop 
+:      007083 app_unsniff_delay_timer:
+0x3eed 007084 fetch 1 ,mem_unsniff2sniff_timer_count 
+0x3eee 007085 rtn blank 
+0x3eef 007086 increase -1 ,pdata 
+0x3ef0 007087 store 1 ,mem_unsniff2sniff_timer_count 
+0x3ef1 007088 nrtn blank 
+0x3ef2 007089 call context_check_idle 
+0x3ef3 007090 branch app_bt_enter_sniff ,zero 
+0x3ef4 007091 rtn 
+:      007092 app_discovery_timer:
+0x3ef5 007093 fetch 2 ,mem_discovery_timeout_timer_count 
+0x3ef6 007094 rtn blank 
+0x3ef7 007095 increase -1 ,pdata 
+0x3ef8 007096 store 2 ,mem_discovery_timeout_timer_count 
+0x3ef9 007097 nrtn blank 
+0x3efa 007098 call app_bt_stop_discovery 
+0x3efb 007099 call app_led_off 
+0x3efc 007100 fetch 2 ,mem_cb_discovry_timeout 
+0x3efd 007101 branch callback_func 
+:      007103 app_bb_event_reconn_failed:
+0x3efe 007104 call app_disconn_reason_flag_clear 
+:      007105 app_clear_reconnect_flag:
+0x3eff 007106 fetch 2 ,mem_ui_state_map 
+0x3f00 007107 set0 ui_state_bt_reconnect ,pdata 
+0x3f01 007108 store 2 ,mem_ui_state_map 
+0x3f02 007109 rtn 
+:      007111 app_bb_event_bb_disconn:
+0x3f03 007112 jam 0 ,mem_unsniff2sniff_timer_count 
+0x3f04 007113 fetch 2 ,mem_ui_state_map 
+0x3f05 007114 bbit1 ui_state_bt_reconnect ,app_bb_event_bb_reconn_disconn 
+0x3f06 007115 isolate0 ui_state_bt_setup_complete ,pdata 
+0x3f07 007116 call app_discard_event ,true 
+:      007117 app_bb_event_bb_reconn_disconn:
+0x3f08 007118 fetch 2 ,mem_ui_state_map 
+0x3f09 007119 set0 ui_state_bt_connected ,pdata 
+0x3f0a 007120 set0 ui_state_bt_setup_complete ,pdata 
+0x3f0b 007121 set0 ui_state_bt_hid_conn ,pdata 
+0x3f0c 007122 set0 ui_state_bt_hid_handshake ,pdata 
+0x3f0d 007123 set0 ui_state_bt_spp_conn ,pdata 
+0x3f0e 007124 store 2 ,mem_ui_state_map 
+0x3f0f 007125 branch app_lpm_mult_disable 
+:      007127 app_bb_hibernate:
+0x3f10 007128 call app_disconn_reason_clear 
+0x3f11 007129 branch app_enter_hibernate 
+:      007132 app_event_do_nothing:
+:      007133 app_disconn_reason_clear:
+0x3f12 007134 setarg 0 
+0x3f13 007135 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f14 007136 rtn 
+:      007137 app_disconn_reason_flag_clear:
+0x3f15 007138 setarg 0 
+0x3f16 007139 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f17 007140 rtn 
+:      007143 app_disconn_reason_collect_bt:
+0x3f18 007144 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f19 007145 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f1a 007146 setarg 0 
+0x3f1b 007147 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f1c 007148 rtn 
+:      007150 app_disconn_reason_collect_ble:
+0x3f1d 007151 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f1e 007152 set1 app_disc_ble ,pdata 
+0x3f1f 007153 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f20 007154 setarg 0 
+0x3f21 007155 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f22 007156 rtn 
+:      007162 app_check_reconn_target:
+0x3f23 007163 call eeprom_load_reconn_info 
+0x3f24 007164 fetch 6 ,mem_hci_plap 
+0x3f25 007165 rtn 
+:      007167 app_le_check_reconn_target:
+0x3f26 007168 fetch 1 ,mem_ltk_exists 
+0x3f27 007169 branch app_le_check_reconn_target_none ,blank 
+0x3f28 007170 call app_led_on 
+0x3f29 007171 branch app_ble_start_direct_adv 
+:      007172 app_le_check_reconn_target_none:
+0x3f2a 007173 call app_led_start_blink 
+0x3f2b 007174 branch app_ble_start_adv 
+:      007176 app_check_plap:
+0x3f2c 007177 set1 mark_ext_patch ,mark 
+0x3f2d 007178 bpatch patch3a_1 ,mem_patch3a 
+0x3f2e 007179 arg mem_check_plap_temp ,regb 
+0x3f2f 007180 arg app_check_one_plap ,regc 
+0x3f30 007181 branch context_search 
+:      007183 app_check_one_plap:
+0x3f31 007184 arg 0 ,temp 
+0x3f32 007185 bbit0 state_inconn ,app_check_one_plap_next 
+0x3f33 007186 add rega ,coffset_plap ,contr 
+0x3f34 007187 ifetcht 6 ,contr 
+:      007188 app_check_one_plap_next:
+0x3f35 007189 copy temp ,pdata 
+0x3f36 007190 ncall app_check_one_plap_device_exist ,blank 
+0x3f37 007191 istoret 6 ,regb 
+0x3f38 007192 increase 6 ,regb 
+0x3f39 007193 branch context_search_next 
+:      007194 app_check_one_plap_device_exist:
+0x3f3a 007195 fetch 1 ,mem_device_nums 
+0x3f3b 007196 increase 1 ,pdata 
+0x3f3c 007197 store 1 ,mem_device_nums 
+0x3f3d 007198 rtn 
+:      007200 app_check_conn_device_nums_addr:
+0x3f3e 007201 jam 0 ,mem_device_nums 
+0x3f3f 007202 branch app_check_plap 
+:      007204 app_check_sniff:
+0x3f40 007205 fetch 1 ,mem_ui_state_map 
+0x3f41 007206 isolate1 ui_state_bt_sniff ,pdata 
+0x3f42 007207 rtn 
+:      007212 app_clearflag_store:
+0x3f43 007213 setarg 0 
+0x3f44 007214 branch app_flag_store 
+:      007215 app_initflag_store:
+0x3f45 007216 setarg eeprom_init_flag 
+:      007217 app_flag_store:
+0x3f46 007218 store 2 ,mem_timeup 
+0x3f47 007219 set1 mark_ext_patch ,mark 
+0x3f48 007220 bpatch patch3a_2 ,mem_patch3a 
+0x3f49 007221 arg 2 ,temp 
+0x3f4a 007222 arg mem_timeup ,rega 
+0x3f4b 007223 arg eeprom_module_init_flag ,regb 
+0x3f4c 007224 branch iicd_write_eep_data 
+:      007227 app_initflag_check:
+0x3f4d 007228 set1 mark_ext_patch ,mark 
+0x3f4e 007229 bpatch patch3a_3 ,mem_patch3a 
+0x3f4f 007230 arg 2 ,temp 
+0x3f50 007231 arg mem_pdatatemp ,rega 
+0x3f51 007232 arg eeprom_module_init_flag ,regb 
+0x3f52 007233 call iicd_read_eep_data 
+0x3f53 007234 fetch 2 ,mem_pdatatemp 
+0x3f54 007235 arg eeprom_init_flag ,temp 
+0x3f55 007236 isub temp ,null 
+0x3f56 007237 rtn 
+:      007240 app_start_auto_sniff:
+0x3f57 007241 fetch 1 ,mem_unsniff2sniff_timer 
+0x3f58 007242 store 1 ,mem_unsniff2sniff_timer_count 
+0x3f59 007243 rtn 
+:      007245 app_get_lpm_wake_lock:
+0x3f5a 007246 arg wake_lock_app ,queue 
+0x3f5b 007247 branch lpm_get_wake_lock 
+:      007249 app_put_lpm_wake_lock:
+0x3f5c 007250 arg wake_lock_app ,queue 
+0x3f5d 007251 branch lpm_put_wake_lock 
+:      007253 app_lpm_wake_auto_lock:
+0x3f5e 007254 jam lpm_wake_up_delay_timer ,mem_wake_up_delay_timer 
+0x3f5f 007255 branch app_get_lpm_wake_lock 
+:      007256 app_lpm_wake_auto_lock_timer:
+0x3f60 007257 fetch 1 ,mem_wake_up_delay_timer 
+0x3f61 007258 rtn blank 
+0x3f62 007259 increase -1 ,pdata 
+0x3f63 007260 store 1 ,mem_wake_up_delay_timer 
+0x3f64 007261 nrtn blank 
+0x3f65 007262 branch app_put_lpm_wake_lock 
+:      007264 app_l2cap_flow_control_enable:
+0x3f66 007265 jam l2cap_flow_ctrl_enable ,mem_l2cap_flow_ctrl_flag 
+0x3f67 007266 rtn 
+:      007268 app_l2cap_flow_control_disable:
+0x3f68 007269 jam l2cap_flow_ctrl_disable ,mem_l2cap_flow_ctrl_flag 
+0x3f69 007270 rtn 
+:      007272 app_bt_set_pincode:
+0x3f6a 007273 jam bt_cmd_set_pin_code ,mem_fifo_temp 
+0x3f6b 007274 branch ui_ipc_send_cmd 
+:      007276 app_bt_role_switch:
+0x3f6c 007277 jam bt_cmd_role_switch ,mem_fifo_temp 
+0x3f6d 007278 branch ui_ipc_send_cmd 
+:      007280 app_bt_start_reconnect:
+0x3f6e 007281 set1 mark_ext_patch ,mark 
+0x3f6f 007282 bpatch patch3a_4 ,mem_patch3a 
+0x3f70 007283 fetch 1 ,mem_app_connection_options 
+0x3f71 007284 store 1 ,mem_connection_options 
+0x3f72 007285 jam app_flag_reconnect ,mem_reconnect_flag 
+0x3f73 007286 jam bt_cmd_reconnect ,mem_fifo_temp 
+0x3f74 007287 branch ui_ipc_send_cmd 
+:      007289 app_bt_reconnect_cancel:
+0x3f75 007290 jam bt_cmd_bb_reconn_cancel ,mem_fifo_temp 
+0x3f76 007291 branch ui_ipc_send_cmd 
+:      007293 app_bt_disconnect:
+0x3f77 007294 jam bt_cmd_disconnect ,mem_fifo_temp 
+0x3f78 007295 branch ui_ipc_send_cmd 
+:      007297 app_bt_start_discovery_short:
+0x3f79 007298 fetch 2 ,mem_discovery_timeout 
+0x3f7a 007299 store 2 ,mem_discovery_timeout_timer_count 
+:      007300 app_bt_start_discovery_led_blink:
+0x3f7b 007301 call app_led_start_blink 
+:      007302 app_bt_start_discovery:
+0x3f7c 007303 jam bt_cmd_start_discovery ,mem_fifo_temp 
+0x3f7d 007304 branch ui_ipc_send_cmd 
+:      007306 app_bt_stop_discovery:
+0x3f7e 007307 setarg 0 
+0x3f7f 007308 store 2 ,mem_discovery_timeout_timer_count 
+0x3f80 007309 jam bt_cmd_stop_discovery ,mem_fifo_temp 
+0x3f81 007310 branch ui_ipc_send_cmd 
+:      007312 app_ble_start_direct_adv:
+0x3f82 007313 jam bt_cmd_start_direct_adv ,mem_fifo_temp 
+0x3f83 007314 branch ui_ipc_send_cmd 
+:      007316 app_ble_stop_direct_adv:
+0x3f84 007317 jam bt_cmd_stop_direct_adv ,mem_fifo_temp 
+0x3f85 007318 branch ui_ipc_send_cmd 
+:      007320 app_ble_stop_adv:
+0x3f86 007321 jam bt_cmd_stop_adv ,mem_fifo_temp 
+0x3f87 007322 branch ui_ipc_send_cmd 
+:      007324 app_ble_start_adv:
+0x3f88 007325 jam bt_cmd_start_adv ,mem_fifo_temp 
+0x3f89 007326 branch ui_ipc_send_cmd 
+:      007328 app_ble_start_scan:
+0x3f8a 007329 jam bt_cmd_le_start_scan ,mem_fifo_temp 
+0x3f8b 007330 branch ui_ipc_send_cmd 
+:      007332 app_ble_stop_scan:
+0x3f8c 007333 jam bt_cmd_le_stop_scan ,mem_fifo_temp 
+0x3f8d 007334 branch ui_ipc_send_cmd 
+:      007336 app_ble_start_conn:
+0x3f8e 007337 jam bt_cmd_le_start_conn ,mem_fifo_temp 
+0x3f8f 007338 branch ui_ipc_send_cmd 
+:      007340 app_ble_disconnect:
+0x3f90 007341 jam bt_cmd_le_disconnect ,mem_fifo_temp 
+0x3f91 007342 branch ui_ipc_send_cmd 
+:      007344 app_ble_start_write:
+0x3f92 007345 jam bt_cmd_le_start_write ,mem_fifo_temp 
+0x3f93 007346 branch ui_ipc_send_cmd 
+:      007348 app_led_start_blink:
+0x3f94 007349 jam bt_cmd_led_blink ,mem_fifo_temp 
+0x3f95 007350 branch ui_ipc_send_cmd 
+:      007352 app_led_on:
+0x3f96 007353 jam bt_cmd_led_on ,mem_fifo_temp 
+0x3f97 007354 branch ui_ipc_send_cmd 
+:      007356 app_led_stop_blink:
+:      007357 app_led_off:
+0x3f98 007358 jam bt_cmd_led_off ,mem_fifo_temp 
+0x3f99 007359 branch ui_ipc_send_cmd 
+:      007361 app_enter_hibernate:
+0x3f9a 007362 jam bt_cmd_enter_hibernate ,mem_fifo_temp 
+0x3f9b 007363 branch ui_ipc_send_cmd 
+:      007365 app_bt_sniff_exit:
+0x3f9c 007366 jam bt_cmd_exit_sniff ,mem_fifo_temp 
+0x3f9d 007367 branch ui_ipc_send_cmd 
+:      007369 app_bt_enter_sniff:
+0x3f9e 007370 jam bt_cmd_enter_sniff ,mem_fifo_temp 
+0x3f9f 007371 branch ui_ipc_send_cmd 
+:      007373 app_ble_store_reconn_info:
+0x3fa0 007374 jam bt_cmd_store_reconn_info_le ,mem_fifo_temp 
+0x3fa1 007375 branch ui_ipc_send_cmd 
+:      007377 app_bt_store_reconn_info:
+0x3fa2 007378 jam bt_cmd_store_reconn_info_bt ,mem_fifo_temp 
+0x3fa3 007379 branch ui_ipc_send_cmd 
+:      007381 app_lpm_mult_enable:
+0x3fa4 007382 set1 mark_lpm_mult_enable ,mark 
+0x3fa5 007383 rtn 
+:      007385 app_lpm_mult_disable:
+0x3fa6 007386 set0 mark_lpm_mult_enable ,mark 
+0x3fa7 007387 rtn 
+:      007391 at_restore_param:
+0x3fa8 007392 set1 mark_ext_patch ,mark 
+0x3fa9 007393 bpatch patch32_0 ,mem_patch32 
+0x3faa 007394 arg 32 ,temp 
+0x3fab 007395 arg mem_le_name_len ,rega 
+0x3fac 007396 arg eeprom_module_ble_name_length ,regb 
+0x3fad 007397 call iicd_read_eep_data 
+0x3fae 007400 arg 32 ,temp 
+0x3faf 007401 arg mem_local_name_length ,rega 
+0x3fb0 007402 arg eeprom_module_bt_name_length ,regb 
+0x3fb1 007403 call iicd_read_eep_data 
+0x3fb2 007405 arg 6 ,temp 
+0x3fb3 007406 arg mem_lap ,rega 
+0x3fb4 007407 arg eeprom_module_bt_adss ,regb 
+0x3fb5 007408 call iicd_read_eep_data 
+0x3fb6 007410 arg 6 ,temp 
+0x3fb7 007411 arg mem_le_lap ,rega 
+0x3fb8 007412 arg eeprom_module_le_adss ,regb 
+0x3fb9 007413 call iicd_read_eep_data 
+0x3fba 007414 call le_modified_name 
+0x3fbb 007416 arg 2 ,temp 
+0x3fbc 007417 arg mem_baud ,rega 
+0x3fbd 007418 arg eeprom_module_trans_baud ,regb 
+0x3fbe 007419 call iicd_read_eep_data 
+0x3fbf 007420 call uart_set_baud_by_mem 
+0x3fc0 007422 branch at_restore_pin_code 
+:      007424 at_restore_pin_code:
+0x3fc1 007425 arg 14 ,temp 
+0x3fc2 007426 arg mem_pin_length ,rega 
+0x3fc3 007427 arg eeprom_module_pincode_length ,regb 
+0x3fc4 007428 branch iicd_read_eep_data 
+:      007430 init_module_environment:
+0x3fc5 007431 set1 mark_ext_patch ,mark 
+0x3fc6 007432 bpatch patch32_1 ,mem_patch32 
+0x3fc7 007433 call app_initflag_check 
+0x3fc8 007434 branch at_restore_param ,zero 
+:      007435 init_module_eeprom:
+0x3fc9 007436 call at_store_bt_name 
+0x3fca 007437 call at_store_le_name 
+0x3fcb 007438 call le_modified_name 
+0x3fcc 007439 call at_store_le_adss 
+0x3fcd 007440 call at_store_bt_adss 
+0x3fce 007441 call pincode_reinit 
+0x3fcf 007442 call at_store_bt_pincode 
+0x3fd0 007443 call at_store_throughput_uart_baud115200 
+0x3fd1 007444 branch app_initflag_store 
+:      007446 at_store_bt_name:
+0x3fd2 007447 fetcht 1 ,mem_local_name_length 
+0x3fd3 007448 increase 1 ,temp 
+0x3fd4 007449 arg mem_local_name_length ,rega 
+0x3fd5 007450 arg eeprom_module_bt_name_length ,regb 
+0x3fd6 007451 branch iicd_write_eep_data 
+:      007453 at_store_le_name:
+0x3fd7 007454 fetcht 1 ,mem_le_name_len 
+0x3fd8 007455 increase 1 ,temp 
+0x3fd9 007456 arg mem_le_name_len ,rega 
+0x3fda 007457 arg eeprom_module_ble_name_length ,regb 
+0x3fdb 007458 branch iicd_write_eep_data 
+:      007460 at_store_le_adss:
+0x3fdc 007461 arg 6 ,temp 
+0x3fdd 007462 arg mem_le_lap ,rega 
+0x3fde 007463 arg eeprom_module_le_adss ,regb 
+0x3fdf 007464 branch iicd_write_eep_data 
+:      007466 at_store_bt_adss:
+0x3fe0 007467 arg 6 ,temp 
+0x3fe1 007468 arg mem_lap ,rega 
+0x3fe2 007469 arg eeprom_module_bt_adss ,regb 
+0x3fe3 007470 branch iicd_write_eep_data 
+:      007472 at_store_bt_pincode:
+0x3fe4 007473 fetcht 1 ,mem_pin_length 
+0x3fe5 007474 increase 1 ,temp 
+0x3fe6 007475 arg mem_pin_length ,rega 
+0x3fe7 007476 arg eeprom_module_pincode_length ,regb 
+0x3fe8 007477 branch iicd_write_eep_data 
+:      007479 at_store_throughput_uart_baud115200:
+0x3fe9 007480 setarg at_baud_115200 
+0x3fea 007481 store 2 ,mem_timeup 
+:      007482 at_store_throughput_uart_baud:
+0x3feb 007483 arg 2 ,temp 
+0x3fec 007484 arg mem_timeup ,rega 
+0x3fed 007485 arg eeprom_module_trans_baud ,regb 
+0x3fee 007486 branch iicd_write_eep_data 
+:      007489 at_process:
+0x3fef 007490 set1 mark_ext_patch ,mark 
+0x3ff0 007491 bpatch patch32_2 ,mem_patch32 
+0x3ff1 007492 fetch 2 ,mem_current_packet_length 
+0x3ff2 007493 arg 300 ,temp 
+0x3ff3 007494 isub temp ,null 
+0x3ff4 007495 branch at_error_rev_end ,positive 
+0x3ff5 007496 call check_module_disabled 
+0x3ff6 007497 call get_uart_rrptr 
+0x3ff7 007498 copy contru ,rega 
+0x3ff8 007499 fetch 2 ,mem_current_packet_length 
+0x3ff9 007500 increase -2 ,pdata 
+0x3ffa 007501 iadd contru ,contru 
+0x3ffb 007502 ifetch 2 ,contru 
+0x3ffc 007503 arg at_cmd_end ,temp 
+0x3ffd 007504 isub temp ,null 
+0x3ffe 007505 nrtn zero 
+0x3fff 007506 copy rega ,contru 
+0x4000 007507 arg mem_prarm_atp ,regb 
+0x4001 007508 arg 3 ,loopcnt 
+0x4002 007509 call string_compare_uart_follow 
+0x4003 007510 nbranch at_error_rev_end ,true 
+0x4004 007511 branch at_dispatch 
+:      007513 at_dispatch:
+0x4005 007514 set1 mark_ext_patch ,mark 
+0x4006 007515 bpatch patch32_3 ,mem_patch32 
+0x4007 007517 copy contru ,rega 
+0x4008 007518 arg mem_prarm_name ,regb 
+0x4009 007519 force 4 ,loopcnt 
+0x400a 007520 call string_compare_uart_follow 
+0x400b 007521 branch at_rev_name ,true 
+0x400c 007523 arg mem_prarm_blename ,regb 
+0x400d 007524 force 7 ,loopcnt 
+0x400e 007525 call string_compare_uart_follow 
+0x400f 007526 branch at_rev_le_name ,true 
+0x4010 007528 arg mem_prarm_adss ,regb 
+0x4011 007529 force 4 ,loopcnt 
+0x4012 007530 call string_compare_uart_follow 
+0x4013 007531 branch at_rev_adss ,true 
+0x4014 007533 arg mem_prarm_bleadss ,regb 
+0x4015 007534 force 7 ,loopcnt 
+0x4016 007535 call string_compare_uart_follow 
+0x4017 007536 branch at_rev_leadss ,true 
+0x4018 007538 arg mem_prarm_vers ,regb 
+0x4019 007539 force 4 ,loopcnt 
+0x401a 007540 call string_compare_uart_follow 
+0x401b 007541 branch at_rev_vers ,true 
+0x401c 007543 arg mem_prarm_uart ,regb 
+0x401d 007544 force 4 ,loopcnt 
+0x401e 007545 call string_compare_uart_follow 
+0x401f 007546 branch at_rev_uart ,true 
+0x4020 007548 arg mem_prarm_pswd ,regb 
+0x4021 007549 force 4 ,loopcnt 
+0x4022 007550 call string_compare_uart_follow 
+0x4023 007551 branch at_rev_pswd ,true 
+0x4024 007553 arg mem_prarm_class ,regb 
+0x4025 007554 force 5 ,loopcnt 
+0x4026 007555 call string_compare_uart_follow 
+0x4027 007556 branch at_rev_class ,true 
+0x4028 007558 arg mem_prarm_list ,regb 
+0x4029 007559 force 4 ,loopcnt 
+0x402a 007560 call string_compare_uart_follow 
+0x402b 007561 branch at_rev_list ,true 
+0x402c 007563 arg mem_prarm_role ,regb 
+0x402d 007564 force 4 ,loopcnt 
+0x402e 007565 call string_compare_uart_follow 
+0x402f 007566 branch at_rev_role ,true 
+0x4030 007568 arg mem_prarm_sniff ,regb 
+0x4031 007569 force 5 ,loopcnt 
+0x4032 007570 call string_compare_uart_follow 
+0x4033 007571 branch at_rev_sniff ,true 
+0x4034 007573 arg mem_prarm_ldev ,regb 
+0x4035 007574 force 4 ,loopcnt 
+0x4036 007575 call string_compare_uart_follow 
+0x4037 007576 branch at_rev_ldev ,true 
+0x4038 007578 arg mem_prarm_rssi ,regb 
+0x4039 007579 force 4 ,loopcnt 
+0x403a 007580 call string_compare_uart_follow 
+0x403b 007581 branch at_rev_rssi ,true 
+0x403c 007583 arg mem_prarm_cdev ,regb 
+0x403d 007584 force 4 ,loopcnt 
+0x403e 007585 call string_compare_uart_follow 
+0x403f 007586 branch at_rev_cdev ,true 
+0x4040 007588 arg mem_prarm_inqr ,regb 
+0x4041 007589 force 4 ,loopcnt 
+0x4042 007590 call string_compare_uart_follow 
+0x4043 007591 branch at_rev_inqr ,true 
+0x4044 007593 arg mem_prarm_bleinqr ,regb 
+0x4045 007594 force 7 ,loopcnt 
+0x4046 007595 call string_compare_uart_follow 
+0x4047 007596 branch at_rev_leinqr ,true 
+0x4048 007598 arg mem_prarm_cmode ,regb 
+0x4049 007599 force 5 ,loopcnt 
+0x404a 007600 call string_compare_uart_follow 
+0x404b 007601 branch at_rev_cmode ,true 
+0x404c 007603 arg mem_prarm_mode ,regb 
+0x404d 007604 force 4 ,loopcnt 
+0x404e 007605 call string_compare_uart_follow 
+0x404f 007606 branch at_rev_mode ,true 
+0x4050 007608 arg mem_prarm_dmstate ,regb 
+0x4051 007609 force 7 ,loopcnt 
+0x4052 007610 call string_compare_uart_follow 
+0x4053 007611 branch at_rev_dmstate ,true 
+0x4054 007613 arg mem_prarm_reconn ,regb 
+0x4055 007614 force 6 ,loopcnt 
+0x4056 007615 call string_compare_uart_follow 
+0x4057 007616 branch at_rev_reconn ,true 
+0x4058 007618 arg mem_prarm_discov ,regb 
+0x4059 007619 force 6 ,loopcnt 
+0x405a 007620 call string_compare_uart_follow 
+0x405b 007621 branch at_rev_discov ,true 
+0x405c 007623 arg mem_prarm_dis ,regb 
+0x405d 007624 force 3 ,loopcnt 
+0x405e 007625 call string_compare_uart_follow 
+0x405f 007626 branch at_rev_dis ,true 
+0x4060 007628 arg mem_prarm_stsn ,regb 
+0x4061 007629 force 4 ,loopcnt 
+0x4062 007630 call string_compare_uart_follow 
+0x4063 007631 branch at_rev_stsn ,true 
+0x4064 007633 arg mem_prarm_clrflg ,regb 
+0x4065 007634 force 6 ,loopcnt 
+0x4066 007635 call string_compare_uart_follow 
+0x4067 007636 branch at_rev_clrflg ,true 
+0x4068 007638 arg mem_prarm_ota ,regb 
+0x4069 007639 force 3 ,loopcnt 
+0x406a 007640 call string_compare_uart_follow 
+0x406b 007641 branch at_rev_ota ,true 
+0x406c 007642 branch at_error_rev_end 
+:      007645 at_rev_name:
+0x406d 007646 ifetch 1 ,contru 
+0x406e 007647 beq at_ques ,at_rev_name_inquiry 
+0x406f 007648 beq at_equ ,at_rev_name_set 
+0x4070 007649 branch at_error_rev_end 
+:      007650 at_rev_name_inquiry:
+0x4071 007651 call get_uart_twptr 
+0x4072 007652 call at_group_name_inquiry 
+0x4073 007653 branch at_nomal_rev_end 
+:      007656 at_rev_le_name:
+0x4074 007657 ifetch 1 ,contru 
+0x4075 007658 beq at_ques ,at_rev_le_name_inquiry 
+0x4076 007659 beq at_equ ,at_rev_le_name_set 
+0x4077 007660 branch at_error_rev_end 
+:      007661 at_rev_le_name_inquiry:
+0x4078 007662 call get_uart_twptr 
+0x4079 007663 call at_group_le_name_inquiry 
+0x407a 007664 branch at_nomal_rev_end 
+:      007666 at_rev_adss:
+0x407b 007667 ifetch 1 ,contru 
+0x407c 007668 beq at_ques ,at_rev_adss_inquiry 
+0x407d 007669 beq at_equ ,at_rev_adss_set 
+0x407e 007670 branch at_error_rev_end 
+:      007671 at_rev_adss_inquiry:
+0x407f 007672 call at_group_adss_inquiry 
+0x4080 007673 branch at_nomal_rev_end 
+:      007675 at_rev_leadss:
+0x4081 007676 ifetch 1 ,contru 
+0x4082 007677 beq at_ques ,at_rev_leadss_inquiry 
+0x4083 007678 beq at_equ ,at_rev_leadss_set 
+0x4084 007679 branch at_error_rev_end 
+:      007680 at_rev_leadss_inquiry:
+0x4085 007682 call at_group_leadss_inquiry 
+0x4086 007683 branch at_nomal_rev_end 
+:      007685 at_rev_vers:
+0x4087 007686 ifetch 1 ,contru 
+0x4088 007687 beq at_ques ,at_rev_vers_inquiry 
+0x4089 007688 branch at_error_rev_end 
+:      007689 at_rev_vers_inquiry:
+0x408a 007690 call at_group_version_inquiry 
+0x408b 007691 branch at_nomal_rev_end 
+:      007694 at_rev_uart:
+0x408c 007695 ifetch 1 ,contru 
+0x408d 007696 beq at_equ ,at_rev_uart_set 
+0x408e 007697 branch at_error_rev_end 
+:      007700 at_rev_pswd:
+0x408f 007701 ifetch 1 ,contru 
+0x4090 007702 beq at_ques ,at_rev_pswd_inquiry 
+0x4091 007703 beq at_equ ,at_rev_pswd_set 
+0x4092 007704 branch at_error_rev_end 
+:      007705 at_rev_pswd_inquiry:
+0x4093 007706 call at_group_pswd_inquiry 
+0x4094 007707 branch at_nomal_rev_end 
+:      007709 at_rev_class:
+0x4095 007710 ifetch 1 ,contru 
+0x4096 007711 beq at_ques ,at_rev_class_inquiry 
+0x4097 007712 beq at_equ ,at_rev_class_set 
+0x4098 007713 branch at_error_rev_end 
+:      007714 at_rev_class_inquiry:
+0x4099 007715 call at_group_class_inquiry 
+0x409a 007716 branch at_nomal_rev_end 
+:      007718 at_rev_list:
+0x409b 007719 ifetch 1 ,contru 
+0x409c 007720 beq at_ques ,at_rev_list_inquiry 
+0x409d 007721 beq at_equ ,at_rev_list_set 
+0x409e 007722 branch at_error_rev_end 
+:      007723 at_rev_list_inquiry:
+0x409f 007724 call at_group_list_inquiry 
+0x40a0 007725 branch at_nomal_rev_end 
+:      007727 at_rev_role:
+0x40a1 007728 ifetch 1 ,contru 
+0x40a2 007729 beq at_ques ,at_rev_role_inquiry 
+0x40a3 007730 beq at_equ ,at_rev_role_set 
+0x40a4 007731 branch at_error_rev_end 
+:      007734 at_rev_sniff:
+0x40a5 007735 ifetch 1 ,contru 
+0x40a6 007736 beq at_ques ,at_rev_sniff_inquiry 
+0x40a7 007737 beq at_equ ,at_rev_sniff_set 
+0x40a8 007738 branch at_error_rev_end 
+:      007739 at_rev_sniff_inquiry:
+0x40a9 007740 call at_group_sniff_inquiry 
+0x40aa 007741 branch at_nomal_rev_end 
+:      007743 at_rev_ldev:
+0x40ab 007744 ifetch 1 ,contru 
+0x40ac 007745 beq at_ques ,at_rev_ldev_inquiry 
+0x40ad 007746 branch at_error_rev_end 
+:      007747 at_rev_ldev_inquiry:
+0x40ae 007748 call at_group_ldev_inquiry 
+0x40af 007749 branch at_nomal_rev_end 
+:      007751 at_rev_rssi:
+0x40b0 007752 ifetch 1 ,contru 
+0x40b1 007753 beq at_ques ,at_rev_rssi_inquiry 
+0x40b2 007754 branch at_nomal_rev_end 
+:      007755 at_rev_rssi_inquiry:
+0x40b3 007756 call context_check_idle 
+0x40b4 007757 nbranch at_error_rev_end ,zero 
+0x40b5 007758 call at_group_rssi_inquiry 
+0x40b6 007759 branch at_nomal_rev_end 
+:      007761 at_rev_cdev:
+0x40b7 007762 ifetch 1 ,contru 
+0x40b8 007763 beq at_ques ,at_rev_cdev_inquiry 
+0x40b9 007764 branch at_error_rev_end 
+:      007765 at_rev_cdev_inquiry:
+0x40ba 007766 fetch 1 ,mem_context 
+0x40bb 007767 bbit0 state_inconn ,at_error_rev_end 
+0x40bc 007768 call get_uart_twptr 
+0x40bd 007769 fetch 1 ,mem_context + coffset_mode 
+0x40be 007770 bbit1 mode_le ,le_cdev_inquiry 
+0x40bf 007771 branch at_cdev_unle_inq 
+:      007772 le_cdev_inquiry:
+0x40c0 007773 arg mem_prarm_cdev ,rega 
+0x40c1 007774 arg 4 ,loopcnt 
+0x40c2 007775 call at_group_inquiryhead_common 
+0x40c3 007776 call at_rev_uart_write_62 
+0x40c4 007777 setarg 0x34 
+0x40c5 007778 istore 1 ,contwu 
+0x40c6 007779 call at_rev_uart_write_44 
+0x40c7 007780 arg mem_le_plap ,rega 
+0x40c8 007781 call adss_hex2string_to_uart 
+0x40c9 007782 call uartd_send 
+0x40ca 007783 branch at_nomal_rev_end 
+:      007784 at_cdev_unle_inq:
+0x40cb 007785 arg mem_prarm_cdev ,rega 
+0x40cc 007786 arg 4 ,loopcnt 
+0x40cd 007787 call at_group_inquiryhead_common 
+0x40ce 007788 call at_rev_uart_write_62 
+0x40cf 007789 setarg 0x33 
+0x40d0 007790 istore 1 ,contwu 
+0x40d1 007791 call at_rev_uart_write_44 
+0x40d2 007792 arg mem_plap ,rega 
+0x40d3 007793 call adss_hex2string_to_uart 
+0x40d4 007794 call uartd_send 
+0x40d5 007795 branch at_nomal_rev_end 
+:      007798 at_rev_inqr:
+0x40d6 007799 set1 mark_ext_patch ,mark 
+0x40d7 007800 bpatch patch32_4 ,mem_patch32 
+0x40d8 007801 call app_check_conn_device_nums_addr 
+0x40d9 007802 fetch 1 ,mem_device_nums 
+0x40da 007803 bne 0 ,at_error_rev_end 
+0x40db 007804 call do_at_inquiry 
+0x40dc 007805 branch at_nomal_rev_end 
+:      007807 at_rev_leinqr:
+0x40dd 007808 set1 mark_ext_patch ,mark 
+0x40de 007809 bpatch patch32_5 ,mem_patch32 
+0x40df 007810 call do_at_leinquiry 
+0x40e0 007811 branch at_nomal_rev_end 
+:      007813 at_rev_role_inquiry:
+0x40e1 007814 arg mem_prarm_role ,rega 
+0x40e2 007815 arg 4 ,loopcnt 
+0x40e3 007816 call at_group_inquiryhead_common 
+0x40e4 007817 call context_check_idle 
+0x40e5 007818 nbranch at_rev_uart_write_n ,zero 
+0x40e6 007819 fetch 1 ,mem_context + coffset_mode 
+0x40e7 007820 bbit1 mode_master ,at_rev_uart_write_m 
+0x40e8 007821 call at_rev_uart_write_s 
+0x40e9 007822 call uartd_send 
+0x40ea 007823 branch at_nomal_rev_end 
+:      007824 at_rev_uart_write_m:
+0x40eb 007825 setarg 0x4d 
+0x40ec 007826 istore 1 ,contwu 
+0x40ed 007827 call uartd_send 
+0x40ee 007828 branch at_nomal_rev_end 
+:      007829 at_rev_uart_write_s:
+0x40ef 007830 setarg 0x53 
+0x40f0 007831 istore 1 ,contwu 
+0x40f1 007832 rtn 
+:      007834 at_rev_cmode:
+0x40f2 007835 ifetch 1 ,contru 
+0x40f3 007836 beq at_ques ,at_rev_cmode_inquiry 
+0x40f4 007837 beq at_equ ,at_rev_cmode_set 
+0x40f5 007838 branch at_error_rev_end 
+:      007839 at_rev_cmode_inquiry:
+0x40f6 007840 call at_group_cmode_inquiry 
+0x40f7 007841 branch at_nomal_rev_end 
+:      007843 at_rev_mode:
+0x40f8 007844 ifetch 1 ,contru 
+0x40f9 007845 beq at_equ ,at_rev_mode_set 
+0x40fa 007846 branch at_error_rev_end 
+:      007848 at_rev_dmstate:
+0x40fb 007849 ifetch 1 ,contru 
+0x40fc 007850 beq at_ques ,at_rev_dmstate_inquiry 
+0x40fd 007851 branch at_error_rev_end 
+:      007852 at_rev_dmstate_inquiry:
+0x40fe 007853 call at_group_dmstate_inquiry 
+0x40ff 007854 branch at_nomal_rev_end 
+:      007856 at_rev_reconn:
+0x4100 007857 fetch 1 ,mem_app_connection_options 
+0x4101 007858 store 1 ,mem_connection_options 
+0x4102 007859 call eeprom_load_reconn_info 
+0x4103 007860 call app_check_conn_device_nums_addr 
+0x4104 007861 fetch 1 ,mem_device_nums 
+0x4105 007862 bne 0 ,at_error_rev_end 
+0x4106 007863 fetch 1 ,mem_xrecord_mode 
+0x4107 007864 beq rec_3_mode ,at_rev_unle_reconn 
+0x4108 007865 beq rec_4_mode ,at_rev_lereconn 
+0x4109 007866 branch at_error_rev_end 
+:      007868 at_rev_lereconn:
+0x410a 007869 call app_ble_start_direct_adv 
+0x410b 007870 branch at_nomal_rev_end 
+:      007871 at_rev_unle_reconn:
+0x410c 007872 call app_bt_start_reconnect 
+0x410d 007873 branch at_nomal_rev_end 
+:      007875 at_rev_dis:
+0x410e 007876 call app_check_conn_device_nums_addr 
+0x410f 007877 fetch 1 ,mem_device_nums 
+0x4110 007878 bne 1 ,at_error_rev_end 
+0x4111 007879 fetch 1 ,mem_context + coffset_mode 
+0x4112 007880 bbit1 mode_le ,at_rev_ledis 
+0x4113 007881 call app_bt_disconnect 
+0x4114 007882 branch at_nomal_rev_end 
+:      007885 at_rev_ledis:
+0x4115 007886 call app_ble_disconnect 
+0x4116 007887 branch at_nomal_rev_end 
+:      007890 at_rev_stsn:
+0x4117 007891 ifetch 1 ,contru 
+0x4118 007892 beq at_equ ,at_rev_stsn_set 
+0x4119 007893 branch at_error_rev_end 
+:      007894 at_rev_stsn_set:
+0x411a 007895 ifetch 1 ,contru 
+0x411b 007896 beq 0x31 ,at_exit_sniff 
+0x411c 007897 beq 0x30 ,at_enter_sniff 
+0x411d 007898 branch at_error_rev_end 
+:      007899 at_enter_sniff:
+0x411e 007900 call app_check_sniff 
+0x411f 007901 branch at_nomal_rev_end ,true 
+0x4120 007902 call app_bt_enter_sniff 
+0x4121 007903 branch at_nomal_rev_end 
+:      007904 at_exit_sniff:
+0x4122 007905 call app_check_sniff 
+0x4123 007906 nbranch at_nomal_rev_end ,true 
+0x4124 007907 call module_exit_sniff 
+0x4125 007908 call at_set_cmd_task_flag 
+0x4126 007909 branch at_nomal_rev_end 
+:      007912 at_rev_clrflg:
+0x4127 007913 call app_clearflag_store 
+0x4128 007914 branch at_nomal_rev_end 
+:      007916 at_rev_ota:
+0x4129 007917 ifetch 1 ,contru 
+0x412a 007918 beq at_equ ,at_rev_ota_process 
+0x412b 007919 branch at_error_rev_end 
+:      007921 at_rev_discov:
+0x412c 007922 call app_check_conn_device_nums_addr 
+0x412d 007923 fetch 1 ,mem_device_nums 
+0x412e 007924 bne 0 ,at_error_rev_end 
+0x412f 007925 call module_disconn_start 
+0x4130 007926 branch at_nomal_rev_end 
+:      007932 at_rev_name_set:
+0x4131 007933 arg mem_local_name ,rega 
+0x4132 007934 call at_set_common 
+0x4133 007935 storet 1 ,mem_local_name_length 
+0x4134 007936 call at_store_bt_name 
+0x4135 007937 branch at_nomal_rev_end 
+:      007939 at_rev_le_name_set:
+0x4136 007940 arg mem_le_name ,rega 
+0x4137 007941 call at_set_common 
+0x4138 007942 storet 1 ,mem_le_name_len 
+0x4139 007943 call at_store_le_name 
+0x413a 007944 call le_modified_name 
+0x413b 007945 branch at_nomal_rev_end 
+:      007947 at_rev_adss_set:
+0x413c 007948 arg mem_lap ,contw 
+0x413d 007949 call adss_string2hex_from_uart 
+0x413e 007950 call at_store_bt_adss 
+0x413f 007951 branch at_nomal_rev_end 
+:      007953 at_rev_leadss_set:
+0x4140 007954 arg mem_le_lap ,contw 
+0x4141 007955 call adss_string2hex_from_uart 
+0x4142 007956 call at_store_le_adss 
+0x4143 007957 branch at_nomal_rev_end 
+:      007959 at_rev_pswd_set:
+0x4144 007960 arg mem_pin ,rega 
+0x4145 007961 call at_set_common 
+0x4146 007962 storet 1 ,mem_pin_length 
+0x4147 007963 call at_store_bt_pincode 
+0x4148 007964 branch at_nomal_rev_end 
+:      007966 at_rev_uart_set:
+0x4149 007967 call string2dec_from_uart 
+0x414a 007968 setarg uart_clk 
+0x414b 007969 idiv temp 
+0x414c 007970 call wait_div_end 
+0x414d 007971 quotient pdata 
+0x414e 007972 store 2 ,mem_timeup 
+0x414f 007973 call at_store_throughput_uart_baud 
+0x4150 007974 branch at_nomal_rev_end 
+:      007976 at_rev_mode_set:
+0x4151 007977 ifetch 1 ,contru 
+0x4152 007978 sub pdata ,0x33 ,null 
+0x4153 007979 nbranch at_error_rev_end ,positive 
+0x4154 007980 and pdata ,0x3 ,pdata 
+0x4155 007981 store 1 ,mem_module_state 
+0x4156 007982 branch at_nomal_rev_end 
+:      007984 at_rev_class_set:
+0x4157 007985 ifetch 3 ,contru 
+0x4158 007986 store 3 ,mem_class 
+0x4159 007987 branch at_nomal_rev_end 
+:      007989 at_rev_role_set:
+0x415a 007990 call context_check_idle 
+0x415b 007991 nbranch at_error_rev_end ,zero 
+0x415c 007992 ifetch 1 ,contru 
+0x415d 007993 beq 0x53 ,at_role_slave 
+0x415e 007994 beq 0x4D ,at_role_master 
+0x415f 007995 branch at_error_rev_end 
+:      007997 at_role_slave:
+0x4160 007998 fetch 1 ,mem_context + coffset_mode 
+0x4161 007999 bbit1 mode_master ,at_switch_role 
+0x4162 008000 branch at_error_rev_end 
+:      008002 at_role_master:
+0x4163 008003 fetch 1 ,mem_context + coffset_mode 
+0x4164 008004 bbit0 mode_master ,at_switch_role 
+0x4165 008005 branch at_error_rev_end 
+:      008007 at_switch_role:
+0x4166 008008 fetch 1 ,mem_module_task 
+0x4167 008009 set1 at_task_switch ,pdata 
+0x4168 008010 store 1 ,mem_module_task 
+0x4169 008011 jam hci_cmd_role_switch ,mem_hci_cmd 
+0x416a 008012 branch at_rev_end 
+:      008014 at_rev_sniff_set:
+0x416b 008015 arg mem_sniff_param_interval ,contw 
+0x416c 008016 call mem2_string2hex_from_uart 
+0x416d 008017 arg mem_sniff_param_attempt ,contw 
+0x416e 008018 call mem2_string2hex_from_uart 
+0x416f 008019 arg mem_sniff_param_timeout ,contw 
+0x4170 008020 call mem2_string2hex_from_uart 
+0x4171 008021 branch at_nomal_rev_end 
+:      008023 at_rev_list_set:
+0x4172 008024 ifetch 1 ,contru 
+0x4173 008025 beq 0x31 ,at_rev_list_set_1 
+0x4174 008026 beq 0x32 ,at_rev_list_set_2 
+0x4175 008027 branch at_error_rev_end 
+:      008028 at_rev_list_set_1:
+0x4176 008029 ifetch 1 ,contru 
+0x4177 008030 arg mem_temp_lap ,contw 
+0x4178 008031 call adss_string2hex_from_uart 
+0x4179 008032 call eeprom_clear_bd_reconn_info 
+0x417a 008033 nrtn user 
+0x417b 008034 branch at_nomal_rev_end 
+:      008035 at_rev_list_set_2:
+0x417c 008036 call eeprom_clear_all_reconn_info 
+0x417d 008037 branch at_nomal_rev_end 
+:      008039 at_rev_cmode_set:
+0x417e 008040 ifetch 1 ,contru 
+0x417f 008041 fetcht 1 ,mem_module_state 
+0x4180 008042 nsetflag blank ,at_state_cmode ,temp 
+0x4181 008043 storet 1 ,mem_module_state 
+0x4182 008044 branch at_nomal_rev_end ,blank 
+0x4183 008045 ifetch 1 ,contru 
+0x4184 008046 arg mem_cmode_addr ,contw 
+0x4185 008047 call adss_string2hex_from_uart 
+0x4186 008048 branch at_nomal_rev_end 
+:      008050 at_rev_ota_process:
+0x4187 008051 set1 mark_ext_patch ,mark 
+0x4188 008052 bpatch patch32_6 ,mem_patch32 
+0x4189 008053 arg 20 ,loopcnt 
+0x418a 008054 arg mem_l2cap_rxbuff1 ,contw 
+0x418b 008055 call uart_copy_rx_bytes 
+0x418c 008056 arg mem_l2cap_rxbuff1 ,rega 
+0x418d 008057 fetch 1 ,mem_l2cap_rxbuff1 
+0x418e 008058 compare ota_write_req ,pdata ,0xff 
+0x418f 008059 call prcp_parse_ota_write_req ,true 
+0x4190 008060 fetch 1 ,mem_l2cap_rxbuff1 
+0x4191 008061 compare ota_end_cmd ,pdata ,0xff 
+0x4192 008062 call prcp_parse_ota_end_cmd ,true 
+0x4193 008063 branch at_nomal_rev_end 
+:      008068 at_group_name_inquiry:
+0x4194 008069 arg mem_prarm_name ,rega 
+0x4195 008070 arg 4 ,loopcnt 
+0x4196 008071 call at_group_inquiryhead_common 
+0x4197 008072 fetch 1 ,mem_local_name_length 
+0x4198 008073 copy pdata ,loopcnt 
+0x4199 008074 arg mem_local_name ,contr 
+0x419a 008075 branch send_mem_to_uart0 
+:      008076 at_group_le_name_inquiry:
+0x419b 008077 arg mem_prarm_blename ,rega 
+0x419c 008078 force 7 ,loopcnt 
+0x419d 008079 call at_group_inquiryhead_common 
+0x419e 008080 call le_get_device_name 
+0x419f 008081 ifetch 1 ,contr 
+0x41a0 008082 copy pdata ,loopcnt 
+0x41a1 008083 branch send_mem_to_uart0 
+:      008086 at_group_adss_inquiry:
+0x41a2 008087 arg mem_prarm_adss ,rega 
+0x41a3 008088 arg 4 ,loopcnt 
+0x41a4 008089 call at_group_inquiryhead_common 
+0x41a5 008090 arg mem_lap ,rega 
+0x41a6 008091 call adss_hex2string_to_uart 
+0x41a7 008092 branch uartd_send 
+:      008093 at_group_leadss_inquiry:
+0x41a8 008094 arg mem_prarm_bleadss ,rega 
+0x41a9 008095 arg 7 ,loopcnt 
+0x41aa 008096 call at_group_inquiryhead_common 
+0x41ab 008097 arg mem_le_lap ,rega 
+0x41ac 008098 call adss_hex2string_to_uart 
+0x41ad 008099 branch uartd_send 
+:      008102 at_group_version_inquiry:
+0x41ae 008103 arg mem_prarm_vers ,rega 
+0x41af 008104 arg 4 ,loopcnt 
+0x41b0 008105 call at_group_inquiryhead_common 
+0x41b1 008106 arg 6 ,loopcnt 
+0x41b2 008107 arg mem_module_version ,contr 
+0x41b3 008108 branch send_mem_to_uart0 
+:      008110 at_group_class_inquiry:
+0x41b4 008111 arg mem_prarm_class ,rega 
+0x41b5 008112 arg 5 ,loopcnt 
+0x41b6 008113 call at_group_inquiryhead_common 
+0x41b7 008114 arg 3 ,loopcnt 
+0x41b8 008115 arg mem_class ,contr 
+0x41b9 008116 branch send_mem_to_uart0 
+:      008118 at_group_list_inquiry:
+0x41ba 008119 arg mem_prarm_list ,rega 
+0x41bb 008120 arg 4 ,loopcnt 
+0x41bc 008121 call at_group_inquiryhead_common 
+0x41bd 008122 call eeprom_load_bdaddr_list 
+0x41be 008123 call at_group_list_reply 
+0x41bf 008124 branch uartd_send 
+:      008127 at_group_ldev_inquiry:
+0x41c0 008128 call eeprom_load_reconn_bdaddr 
+0x41c1 008129 arg mem_prarm_ldev ,rega 
+0x41c2 008130 arg 4 ,loopcnt 
+0x41c3 008131 call at_group_inquiryhead_common 
+0x41c4 008132 fetch 1 ,mem_record_bt_mode 
+0x41c5 008133 beq rec_3_mode ,at_group_ldev_inquiry0 
+0x41c6 008134 beq rec_4_mode ,at_group_ldev_inquiry0 
+0x41c7 008135 branch uartd_send 
+:      008136 at_group_ldev_inquiry0:
+0x41c8 008137 istore 1 ,contwu 
+0x41c9 008138 call at_rev_uart_write_44 
+0x41ca 008139 arg mem_temp_lap ,rega 
+0x41cb 008140 call adss_hex2string_to_uart 
+0x41cc 008141 branch uartd_send 
+:      008143 at_group_rssi_inquiry:
+0x41cd 008144 set1 mark_ext_patch ,mark 
+0x41ce 008145 bpatch patch32_7 ,mem_patch32 
+0x41cf 008146 arg mem_prarm_rssi ,rega 
+0x41d0 008147 arg 4 ,loopcnt 
+0x41d1 008148 call at_group_inquiryhead_common 
+0x41d2 008149 call at_rssi_result 
+0x41d3 008150 branch uartd_send 
+:      008151 at_rssi_result:
+0x41d4 008152 arg mem_rssi ,rega 
+0x41d5 008153 arg 1 ,loopcnt 
+0x41d6 008154 branch hex2string_to_uart0 
+:      008156 at_group_cdev_inquiry:
+0x41d7 008157 rtn 
+:      008160 at_group_cmode_inquiry:
+0x41d8 008161 arg mem_prarm_cmode ,rega 
+0x41d9 008162 arg 5 ,loopcnt 
+0x41da 008163 call at_group_inquiryhead_common 
+0x41db 008164 arg mem_cmode_addr ,rega 
+0x41dc 008165 call adss_hex2string_to_uart 
+0x41dd 008166 branch uartd_send 
+:      008169 at_group_dmstate_inquiry:
+0x41de 008170 arg mem_prarm_dmstate ,rega 
+0x41df 008171 arg 7 ,loopcnt 
+0x41e0 008172 call at_group_inquiryhead_common 
+0x41e1 008173 fetch 1 ,mem_module_state 
+0x41e2 008174 copy pdata ,rega 
+0x41e3 008175 fetch 1 ,mem_context 
+0x41e4 008176 isolate1 state_inconn ,pdata 
+0x41e5 008177 setflag true ,at_state_isconn ,rega 
+0x41e6 008178 isolate1 state_insniff ,pdata 
+0x41e7 008179 setflag true ,at_state_sniff ,rega 
+0x41e8 008180 fetch 1 ,mem_context + coffset_mode 
+0x41e9 008181 isolate1 mode_master ,pdata 
+0x41ea 008182 setflag true ,at_state_role ,rega 
+0x41eb 008183 isolate1 mode_le ,pdata 
+0x41ec 008184 setflag true ,at_state_le ,rega 
+0x41ed 008185 copy rega ,pdata 
+0x41ee 008186 istore 1 ,contwu 
+0x41ef 008187 branch uartd_send 
+:      008189 do_at_inquiry:
+0x41f0 008190 setarg param_glap 
+0x41f1 008191 store 3 ,mem_glap 
+0x41f2 008192 fetch 1 ,mem_at_using_flag 
+0x41f3 008193 set1 at_flag_inq ,pdata 
+0x41f4 008194 store 1 ,mem_at_using_flag 
+0x41f5 008195 branch do_at_inquiry0 
+:      008197 do_at_leinquiry:
+0x41f6 008198 call app_check_conn_device_nums_addr 
+0x41f7 008199 fetch 1 ,mem_device_nums 
+0x41f8 008200 bne 0 ,at_error_rev_end 
+0x41f9 008201 call app_ble_start_scan 
+0x41fa 008202 fetch 1 ,mem_at_using_flag 
+0x41fb 008203 set1 at_flag_leinq ,pdata 
+0x41fc 008204 store 1 ,mem_at_using_flag 
+0x41fd 008205 setarg 0x200 
+0x41fe 008206 store 2 ,mem_at_scan_time 
+0x41ff 008207 arg mem_prarm_bleinqr ,rega 
+0x4200 008208 arg 6 ,loopcnt 
+0x4201 008209 call at_group_inquiryhead_common 
+0x4202 008210 call send_mem_to_uart0 
+0x4203 008211 branch at_rev_end 
+:      008215 at_group_pswd_inquiry:
+0x4204 008216 arg mem_prarm_pswd ,rega 
+0x4205 008217 arg 4 ,loopcnt 
+0x4206 008218 call at_group_inquiryhead_common 
+0x4207 008219 fetch 1 ,mem_pin_length 
+0x4208 008220 copy pdata ,loopcnt 
+0x4209 008221 arg mem_pin ,contr 
+0x420a 008222 branch send_mem_to_uart0 
+:      008226 at_group_sniff_inquiry:
+0x420b 008227 arg mem_prarm_sniff ,rega 
+0x420c 008228 arg 5 ,loopcnt 
+0x420d 008229 call at_group_inquiryhead_common 
+0x420e 008230 call at_rev_uart_write_62 
+0x420f 008231 setarg 84 
+0x4210 008232 istore 1 ,contwu 
+0x4211 008233 call at_rev_uart_write_colon 
+0x4212 008234 arg mem_sniff_param_interval ,rega 
+0x4213 008235 call mem2_hex2string_to_uart 
+0x4214 008236 call at_rev_uart_write_62 
+0x4215 008237 setarg 65 
+0x4216 008238 istore 1 ,contwu 
+0x4217 008239 call at_rev_uart_write_colon 
+0x4218 008240 arg mem_sniff_param_attempt ,rega 
+0x4219 008241 call mem2_hex2string_to_uart 
+0x421a 008242 call at_rev_uart_write_62 
+0x421b 008243 setarg 79 
+0x421c 008244 istore 1 ,contwu 
+0x421d 008245 call at_rev_uart_write_colon 
+0x421e 008246 arg mem_sniff_param_timeout ,rega 
+0x421f 008247 call mem2_hex2string_to_uart 
+0x4220 008248 branch send_mem_to_uart0 
+:      008249 at_inquiry_reply:
+0x4221 008250 call get_uart_twptr 
+0x4222 008251 call at_rev_uart_write_62 
+0x4223 008252 arg extm_lap ,rega 
+0x4224 008253 call adss_hex2string_to_uart 
+0x4225 008254 call at_rev_uart_write_44 
+0x4226 008255 arg extm_class ,rega 
+0x4227 008256 call mem3_hex2string_to_uart 
+0x4228 008257 call at_rev_uart_write_44 
+0x4229 008258 call at_rssi_result 
+0x422a 008259 branch uartd_send 
+:      008270 at_set_common:
+0x422b 008271 call at_set_setprarm 
+0x422c 008272 branch uart_copy_rx_bytes 
+:      008273 at_set_setprarm:
+0x422d 008274 call uart_get_remain_length 
+0x422e 008275 copy pdata ,temp 
+0x422f 008276 copy pdata ,loopcnt 
+0x4230 008277 copy rega ,contw 
+0x4231 008278 rtn 
+:      008281 at_group_inquiryhead_common:
+0x4232 008282 call get_uart_twptr 
+0x4233 008283 call at_rev_uart_write_plus 
+:      008284 at_group_inquiryhead_common0:
+0x4234 008285 copy rega ,contr 
+0x4235 008286 call uart_copy_tx_bytes 
+0x4236 008287 branch at_rev_uart_write_colon 
+:      008290 string_compare_uart_follow:
+0x4237 008291 ifetch 1 ,contru 
+0x4238 008292 ifetcht 1 ,regb 
+0x4239 008293 isub temp ,null 
+0x423a 008294 disable true 
+0x423b 008295 nbranch string_compare_uart_follow_diff ,zero 
+0x423c 008296 increase 1 ,regb 
+0x423d 008297 loop string_compare_uart_follow 
+0x423e 008298 enable true 
+0x423f 008299 rtn 
+:      008300 string_compare_uart_follow_diff:
+0x4240 008301 branch restore_contru 
+:      008304 at_rev_uart_write_plus:
+0x4241 008305 setarg ui_plus 
+0x4242 008306 istore 1 ,contwu 
+0x4243 008307 rtn 
+:      008309 at_rev_uart_write_colon:
+0x4244 008310 setarg ui_colon 
+0x4245 008311 istore 1 ,contwu 
+0x4246 008312 rtn 
+:      008315 at_rev_uart_write_62:
+0x4247 008316 setarg 62 
+0x4248 008317 istore 1 ,contwu 
+0x4249 008318 rtn 
+:      008319 at_rev_uart_write_n:
+0x424a 008320 setarg 78 
+0x424b 008321 istore 1 ,contwu 
+0x424c 008322 call uartd_send 
+0x424d 008323 branch at_nomal_rev_end 
+:      008327 at_rev_uart_write_44:
+0x424e 008328 setarg at_comma 
+0x424f 008329 istore 1 ,contwu 
+0x4250 008330 rtn 
+:      008332 restore_contru:
+0x4251 008333 copy rega ,contru 
+0x4252 008334 rtn 
+:      008336 at_group_list_reply:
+0x4253 008337 arg mem_bdaddr_list_buff + 7 ,regc 
+0x4254 008338 arg 4 ,loopcnt 
+:      008339 at_group_list_reply_loop:
+0x4255 008340 copy loopcnt ,pdata 
+0x4256 008341 store 1 ,mem_pdatatemp 
+0x4257 008342 ifetch 1 ,regc 
+0x4258 008343 beq rec_3_mode ,at_group_list_isrecord 
+0x4259 008344 beq rec_4_mode ,at_group_list_isrecord 
+0x425a 008345 branch at_group_list_notrecord 
+:      008346 at_group_list_isrecord:
+0x425b 008347 call at_rev_uart_write_62 
+0x425c 008348 ifetch 1 ,regc 
+0x425d 008349 istore 1 ,contwu 
+0x425e 008350 increase 1 ,regc 
+0x425f 008351 call at_rev_uart_write_44 
+0x4260 008352 copy regc ,rega 
+0x4261 008353 call adss_hex2string_to_uart 
+:      008354 at_group_list_notrecord0:
+0x4262 008355 increase 6 ,regc 
+0x4263 008356 fetch 1 ,mem_pdatatemp 
+0x4264 008357 copy pdata ,loopcnt 
+0x4265 008358 loop at_group_list_reply_loop 
+0x4266 008359 rtn 
+:      008360 at_group_list_notrecord:
+0x4267 008361 increase 1 ,regc 
+0x4268 008362 branch at_group_list_notrecord0 
+:      008366 uart_get_remain_length:
+0x4269 008367 set1 mark_ext_patch ,mark 
+0x426a 008368 bpatch patch33_0 ,mem_patch33 
+0x426b 008369 hfetch 2 ,core_uart_rrptr 
+0x426c 008370 isub contru ,pdata 
+0x426d 008371 rtn zero 
+0x426e 008372 branch uart_get_remain_length0 ,positive 
+:      008373 uart_get_remain_length_common:
+0x426f 008374 fetcht 2 ,mem_current_packet_length 
+0x4270 008375 iadd temp ,pdata 
+0x4271 008376 increase -2 ,pdata 
+0x4272 008377 rtn 
+:      008378 uart_get_remain_length0:
+0x4273 008379 call uart_get_rx_buff_length 
+0x4274 008380 iadd contru ,temp 
+0x4275 008381 hfetch 2 ,core_uart_rrptr 
+0x4276 008382 isub temp ,pdata 
+0x4277 008383 branch uart_get_remain_length_common 
+:      008385 uart_get_rx_buff_length:
+0x4278 008386 arg mem_module_rx_buf_end ,pdata 
+0x4279 008387 increase 1 ,pdata 
+0x427a 008388 arg mem_module_rx_buf ,temp 
+0x427b 008389 isub temp ,pdata 
+0x427c 008390 rtn 
+:      008392 release_packet:
+0x427d 008393 fetcht 2 ,mem_current_packet_length 
+0x427e 008394 branch uartd_rxdone_by_len 
+:      008399 at_error_rev_end:
+0x427f 008400 set1 mark_ext_patch ,mark 
+0x4280 008401 bpatch patch33_1 ,mem_patch33 
+0x4281 008402 call get_uart_twptr 
+0x4282 008403 setarg 0x525245 
+0x4283 008404 istore 3 ,contwu 
+0x4284 008405 call uartd_send 
+0x4285 008406 branch at_rev_end 
+:      008408 at_nomal_rev_end:
+0x4286 008409 set1 mark_ext_patch ,mark 
+0x4287 008410 bpatch patch33_2 ,mem_patch33 
+0x4288 008411 call get_uart_twptr 
+0x4289 008412 setarg 0x4b4f 
+0x428a 008413 istore 2 ,contwu 
+0x428b 008414 call uartd_send 
+:      008415 spp_send_end:
+:      008416 at_rev_end:
+0x428c 008417 set1 mark_ext_patch ,mark 
+0x428d 008418 bpatch patch33_3 ,mem_patch33 
+0x428e 008419 call release_packet 
+:      008420 spp_ipc_end:
+0x428f 008421 setarg 0 
+0x4290 008422 store 2 ,mem_current_packet_length 
+0x4291 008423 store 4 ,mem_last_uart_clock 
+0x4292 008424 rtn 
+:      008427 le_dongle_init:
+0x4293 008428 call usb_init 
+0x4294 008429 call app_led_start_blink 
+0x4295 008430 setarg le_dongle 
+0x4296 008431 store 2 ,mem_cb_le_process 
+0x4297 008432 setarg dongle_process_bb_event 
+0x4298 008433 store 2 ,mem_cb_bb_event_process 
+0x4299 008434 setarg usb_isr 
+0x429a 008435 store 2 ,mem_cb_idle_process 
+0x429b 008436 jam 5 ,mem_dongle_count 
+0x429c 008437 jam 0 ,mem_dongle_peers 
+0x429d 008438 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x429e 008439 rtn 
+:      008442 le_dongle:
+0x429f 008443 disable true 
+0x42a0 008444 call app_check_conn_device_nums_addr 
+0x42a1 008446 jam 0x1b ,mem_cmd_le_create_conn 
+0x42a2 008447 fetch 1 ,mem_device_nums 
+0x42a3 008448 compare 2 ,pdata ,0x3 
+0x42a4 008449 nrtn true 
+0x42a5 008450 jam 0 ,mem_le_scan_enable 
+0x42a6 008451 rtn 
+:      008453 le_scan_dongle:
+0x42a7 008454 fetch 1 ,mem_le_rxbuf 
+0x42a8 008455 bbit0 0 ,dongle_add_peer 
+0x42a9 008456 fetch 6 ,mem_le_rxbuf + 2 
+0x42aa 008457 fetcht 6 ,mem_le_plap 
+0x42ab 008458 isub temp ,null 
+0x42ac 008459 nrtn zero 
+:      008460 dongle_peer_paired:
+0x42ad 008461 fetch 6 ,mem_le_plap 
+0x42ae 008462 store 6 ,mem_le_conn_peer_addr 
+0x42af 008463 rtn 
+:      008465 dongle_add_peer:
+0x42b0 008466 arg 0xff ,rega 
+0x42b1 008467 call le_search_adtype 
+0x42b2 008468 nrtn zero 
+0x42b3 008469 ifetch 2 ,contr 
+0x42b4 008470 fetcht 2 ,mem_dongle_signature 
+0x42b5 008471 isub temp ,null 
+0x42b6 008472 nrtn zero 
+0x42b7 008473 fetch 1 ,mem_dongle_peers 
+0x42b8 008474 increase 1 ,pdata 
+0x42b9 008475 store 1 ,mem_dongle_peers 
+0x42ba 008476 fetcht 1 ,mem_dongle_pairing_cnt 
+0x42bb 008477 isub temp ,null 
+0x42bc 008478 branch dongle_peer_paired ,positive 
+0x42bd 008479 rtn 
+:      008481 dongle_process_bb_event:
+0x42be 008482 copy regc ,pdata 
+0x42bf 008483 beq bt_evt_le_disconnected ,dongle_le_event_bb_disconnected 
+0x42c0 008484 beq bt_evt_le_connected ,dongle_bb_event_connected 
+0x42c1 008485 and pdata ,0x0f ,temp 
+0x42c2 008486 and_into bt_evt_timer_mask ,pdata 
+0x42c3 008487 beq bt_evt_timer_init ,dongle_bb_event_100ms 
+0x42c4 008488 rtn 
+:      008490 dongle_le_event_bb_disconnected:
+0x42c5 008491 setarg 0 
+0x42c6 008492 store 6 ,mem_le_conn_peer_addr 
+0x42c7 008493 jam 0 ,mem_dongle_peers 
+0x42c8 008494 setarg 0 
+0x42c9 008495 store 5 ,mem_mouse_data 
+0x42ca 008496 jam send_mouse_data_cmd ,mem_mcmd 
+0x42cb 008497 call usb_isr 
+0x42cc 008498 branch app_ble_start_scan 
+:      008500 dongle_bb_event_100ms:
+0x42cd 008501 rtn 
+0x42ce 008502 fetch 1 ,mem_le_scan_enable 
+0x42cf 008503 rtn blank 
+0x42d0 008504 fetch 1 ,mem_dongle_count 
+0x42d1 008505 rtn blank 
+0x42d2 008506 increase -1 ,pdata 
+0x42d3 008507 store 1 ,mem_dongle_count 
+0x42d4 008508 nrtn blank 
+0x42d5 008509 call le_change_peer_addr 
+0x42d6 008510 branch app_ble_start_conn 
+:      008513 dongle_bb_event_connected:
+0x42d7 008514 branch app_ble_stop_scan 
+:      008516 le_change_peer_addr:
+0x42d8 008518 jam 5 ,mem_dongle_count 
+0x42d9 008519 fetch 1 ,mem_le_peer_state 
+0x42da 008520 beq le_context_state_kb ,addr_slave2 
+0x42db 008521 beq le_context_state_mouse ,addr_slave1 
+0x42dc 008522 rtn 
+:      008523 addr_slave1:
+0x42dd 008524 fetch 6 ,mem_le_addr_slave1 
+0x42de 008525 store 6 ,mem_app_peer_addr 
+0x42df 008526 jam le_context_state_kb ,mem_le_peer_state 
+0x42e0 008527 rtn 
+:      008528 addr_slave2:
+0x42e1 008529 fetch 6 ,mem_le_addr_slave2 
+0x42e2 008530 store 6 ,mem_app_peer_addr 
+0x42e3 008531 jam le_context_state_mouse ,mem_le_peer_state 
+0x42e4 008532 rtn 
+:      008535 hci_rx_bcsp:
+0x42e5 008536 ifetch 2 ,contru 
+0x42e6 008537 branch hci_reset_uart ,blank 
+0x42e7 008538 iforce regc 
+0x42e8 008539 ifetch 1 ,contru 
+0x42e9 008540 store 1 ,mem_h5rx_tmp 
+0x42ea 008541 iforce rega 
+0x42eb 008542 bbit0 6 ,hci_rx_bcsp_nocrc 
+0x42ec 008543 increase -2 ,regc 
+:      008544 hci_rx_bcsp_nocrc:
+0x42ed 008545 ifetch 2 ,contru 
+0x42ee 008546 rshift4 pdata ,loopcnt 
+0x42ef 008547 and pdata ,0xf ,debug 
+0x42f0 008548 iadd rega ,rega 
+0x42f1 008549 rshift8 pdata ,pdata 
+0x42f2 008550 iadd rega ,rega 
+0x42f3 008551 ifetch 1 ,contru 
+0x42f4 008552 iadd rega ,pdata 
+0x42f5 008553 bne 0xff ,hci_rx_bcsp_discard_packet 
+0x42f6 008554 add regc ,-4 ,pdata 
+0x42f7 008555 isub loopcnt ,null 
+0x42f8 008556 nbranch hci_rx_bcsp_discard_packet_err ,zero 
+0x42f9 008557 fetch 1 ,mem_h5rx_tmp 
+0x42fa 008558 isolate0 7 ,pdata 
+0x42fb 008559 branch hci_rx_bcsp_check_ack_skip ,true 
+0x42fc 008560 set0 mark_h5_reset ,mark 
+0x42fd 008561 bmark1 mark_h5_reset ,hci_rx_bcsp_check_ack_skip 
+0x42fe 008562 and_into 7 ,pdata 
+0x42ff 008563 fetcht 1 ,mem_h5tx_ack 
+0x4300 008564 isub temp ,null 
+0x4301 008565 nbranch hci_rx_bcsp_discard_packet_err ,zero 
+:      008566 hci_rx_bcsp_check_ack_skip:
+0x4302 008567 setarg 1600 
+0x4303 008568 force lpo_delay_timer ,queue 
+0x4304 008569 call timer_init 
+0x4305 008570 deposit debug 
+0x4306 008571 call hci_bcsp_parse_packet 
+0x4307 008572 rtn user 
+0x4308 008573 fetch 1 ,mem_h5rx_tmp 
+0x4309 008574 iforce rega 
+0x430a 008575 rshift3 pdata ,temp 
+0x430b 008576 and_into 7 ,temp 
+0x430c 008577 fetch 1 ,mem_h5rx_ack 
+0x430d 008578 isub temp ,pdata 
+0x430e 008579 sub pdata ,0 ,pdata 
+0x430f 008580 and_into 7 ,pdata 
+0x4310 008581 bne 1 ,hci_rx_bcsp_discard_packet_err 
+0x4311 008582 storet 1 ,mem_h5rx_ack 
+0x4312 008583 fetch 1 ,mem_h5rx_ackcnt 
+0x4313 008584 increase 1 ,pdata 
+0x4314 008585 store 1 ,mem_h5rx_ackcnt 
+0x4315 008586 branch hci_rx_bcsp_discard_packet 
+:      008588 hci_rx_bcsp_discard_packet_err:
+0x4316 008589 fetch 1 ,mem_check_err_acl_cont 
+0x4317 008590 increase 1 ,pdata 
+0x4318 008591 store 1 ,mem_check_err_acl_cont 
+:      008592 hci_rx_bcsp_discard_packet:
+0x4319 008593 hfetch 2 ,core_uart_rrptr 
+0x431a 008594 iforce contru 
+0x431b 008595 ifetch 2 ,contru 
+0x431c 008596 iadd contru ,contru 
+0x431d 008597 deposit contru 
+0x431e 008598 hstore 2 ,core_uart_rrptr 
+0x431f 008599 rtn 
+:      008601 hci_bcsp_parse_packet:
+0x4320 008602 disable user 
+0x4321 008603 rtn blank 
+0x4322 008604 beq 1 ,parse_bcsp_link_establish 
+0x4323 008605 beq 2 ,parse_bcsp_bccmd 
+0x4324 008606 beq 5 ,process_hci_cmd 
+0x4325 008607 beq 6 ,process_acl 
+0x4326 008608 beq 8 ,process_hci_patch 
+0x4327 008609 rtn 
+:      008611 parse_bcsp_link_establish:
+0x4328 008612 set0 mark_h5_reinit ,mark 
+0x4329 008613 ifetch 1 ,contru 
+0x432a 008614 beq 0xda ,parse_bcsp_link_establish_sync 
+0x432b 008615 beq 0xac ,parse_bcsp_link_establish_syncrsp 
+0x432c 008616 beq 0xad ,parse_bcsp_link_establish_conf 
+0x432d 008617 beq 0xde ,parse_bcsp_link_establish_confrsp 
+0x432e 008618 rtn 
+:      008619 parse_bcsp_link_establish_sync:
+0x432f 008620 bmark1 mark_h5_sync ,parse_bcsp_link_establish_send_syncrsp 
+0x4330 008621 force 0xda ,temp 
+0x4331 008622 setarg 0xededdc 
+0x4332 008623 call parse_bcsp_link_establish_send 
+:      008624 parse_bcsp_link_establish_send_syncrsp:
+0x4333 008625 force 0xac ,temp 
+0x4334 008626 setarg 0xeeefaf 
+0x4335 008627 branch parse_bcsp_link_establish_send 
+:      008628 parse_bcsp_link_establish_syncrsp:
+0x4336 008629 set1 mark_h5_sync ,mark 
+0x4337 008630 force 0xad ,temp 
+0x4338 008631 setarg 0xedacef 
+0x4339 008632 branch parse_bcsp_link_establish_send 
+:      008633 parse_bcsp_link_establish_conf:
+0x433a 008634 force 0xde ,temp 
+0x433b 008635 setarg 0xd0d0ad 
+:      008636 parse_bcsp_link_establish_send:
+0x433c 008637 lshift8 pdata ,pdata 
+0x433d 008638 ior temp ,temp 
+0x433e 008639 call hci_get_packet_ptr 
+0x433f 008640 istoret 4 ,contwu 
+0x4340 008641 force 1 ,queue 
+0x4341 008642 force 4 ,loopcnt 
+0x4342 008643 set0 mark_h5tx_rp ,mark 
+0x4343 008644 branch bcsp_send_packet 
+:      008645 parse_bcsp_link_establish_confrsp:
+0x4344 008646 force 0 ,alarm 
+0x4345 008647 branch hci_command_status 
+:      008649 parse_bcsp_bccmd:
+0x4346 008650 copy loopcnt ,alarm 
+0x4347 008651 call bcsp_send_ack 
+0x4348 008652 force 0 ,regb 
+0x4349 008653 call hci_get_packet_ptr 
+0x434a 008654 copy alarm ,loopcnt 
+0x434b 008655 ifetch 1 ,contru 
+0x434c 008656 setarg 1 
+0x434d 008657 istore 1 ,contwu 
+0x434e 008658 set0 mark_temp ,mark 
+:      008659 parse_bcsp_bccmd_loop:
+0x434f 008660 ifetch 1 ,contru 
+0x4350 008661 increase 1 ,regb 
+0x4351 008662 beq 0x1c ,parse_bcsp_bccmd_sco_link 
+0x4352 008663 compare 4 ,regb ,0xff 
+0x4353 008664 nbranch parse_bcsp_bccmd_next ,true 
+0x4354 008665 setflag blank ,mark_temp ,mark 
+0x4355 008666 bne 0x3a ,parse_bcsp_bccmd_next 
+0x4356 008667 setarg 2000 
+0x4357 008668 force h5_reinit_timer ,queue 
+0x4358 008669 call timer_init 
+0x4359 008670 set1 mark_h5_reinit ,mark 
+0x435a 008671 rtn 
+:      008673 parse_bcsp_bccmd_sco_link:
+0x435b 008674 compare 6 ,regb ,0xff 
+0x435c 008675 branch parse_bcsp_bccmd_next_ok ,true 
+:      008676 parse_bcsp_bccmd_next:
+0x435d 008677 isolate1 mark_temp ,mark 
+0x435e 008678 call parse_bcsp_bccmd_replace ,true 
+0x435f 008679 istore 1 ,contwu 
+0x4360 008680 loop parse_bcsp_bccmd_loop 
+0x4361 008681 set0 mark_bccmd_patch ,mark 
+0x4362 008682 copy alarm ,loopcnt 
+0x4363 008683 set1 mark_h5tx_rp ,mark 
+0x4364 008684 force 2 ,queue 
+0x4365 008685 branch bcsp_send_packet 
+:      008686 parse_bcsp_bccmd_next_ok:
+0x4366 008687 set1 mark_bccmd_patch ,mark 
+0x4367 008688 branch parse_bcsp_bccmd_next 
+:      008690 parse_bcsp_bccmd_replace:
+0x4368 008691 rtnmark1 mark_bccmd_patch 
+0x4369 008692 compare 10 ,regb ,0xff 
+0x436a 008693 branch parse_bcsp_bccmd_replace1 ,true 
+0x436b 008694 compare 11 ,regb ,0xff 
+0x436c 008695 nrtn true 
+0x436d 008696 setarg 0x12 
+0x436e 008697 rtn 
+:      008698 parse_bcsp_bccmd_replace1:
+0x436f 008699 setarg 0xe9 
+0x4370 008700 rtn 
+:      008702 bcsp_send_ack:
+0x4371 008703 fetch 1 ,mem_h5rx_tmp 
+0x4372 008704 increase 1 ,pdata 
+0x4373 008705 and_into 7 ,pdata 
+0x4374 008706 store 1 ,mem_h5tx_ack 
+0x4375 008707 force 0 ,loopcnt 
+0x4376 008708 force 0 ,queue 
+0x4377 008709 set0 mark_h5tx_rp ,mark 
+:      008710 bcsp_send_packet:
+0x4378 008712 add loopcnt ,4 ,regb 
+0x4379 008713 fetch 1 ,mem_h5tx_ack 
+0x437a 008714 lshift3 pdata ,regc 
+0x437b 008715 isolate0 mark_h5tx_crc ,mark 
+0x437c 008716 nsetflag true ,6 ,regc 
+0x437d 008717 branch bcsp_send_packet_nocrc ,true 
+0x437e 008718 increase 2 ,regb 
+:      008719 bcsp_send_packet_nocrc:
+0x437f 008720 bmark0 mark_h5tx_rp ,bcsp_send_packet_form_nonrp 
+0x4380 008721 set1 7 ,regc 
+0x4381 008722 fetch 1 ,mem_h5tx_seq 
+0x4382 008723 ior regc ,regc 
+0x4383 008724 increase 1 ,pdata 
+0x4384 008725 and_into 7 ,pdata 
+0x4385 008726 store 1 ,mem_h5tx_seq 
+0x4386 008727 fetch 1 ,mem_rp_packets 
+0x4387 008728 increase 1 ,pdata 
+0x4388 008729 store 1 ,mem_rp_packets 
+:      008730 bcsp_send_packet_form_nonrp:
+0x4389 008731 fetch 2 ,mem_h5tx_wptr 
+0x438a 008732 iforce contwu 
+0x438b 008733 deposit regb 
+0x438c 008734 isolate1 mark_h5tx_rp ,mark 
+0x438d 008735 setflag true ,hci_flag_rp ,pdata 
+0x438e 008736 istore 2 ,contwu 
+0x438f 008737 copy contwu ,rega 
+0x4390 008738 deposit regc 
+0x4391 008739 istore 1 ,contwu 
+0x4392 008740 lshift4 loopcnt ,pdata 
+0x4393 008741 ior queue ,pdata 
+0x4394 008742 iadd regc ,regc 
+0x4395 008743 istore 2 ,contwu 
+0x4396 008744 rshift8 pdata ,pdata 
+0x4397 008745 iadd regc ,pdata 
+0x4398 008746 sub pdata ,0xff ,pdata 
+0x4399 008747 istore 1 ,contwu 
+0x439a 008748 bmark0 mark_h5tx_crc ,bcsp_send_packet_form_nocrc 
+0x439b 008749 increase 4 ,loopcnt 
+0x439c 008750 copy rega ,contwu 
+0x439d 008751 call calc_tx_crc16 
+0x439e 008752 istore 2 ,contwu 
+:      008753 bcsp_send_packet_form_nocrc:
+0x439f 008754 fetch 2 ,mem_h5tx_wptr 
+0x43a0 008755 iadd regb ,contwu 
+0x43a1 008756 increase 2 ,contwu 
+0x43a2 008757 deposit contwu 
+0x43a3 008758 store 2 ,mem_h5tx_wptr 
+0x43a4 008759 hstore 2 ,core_uart_twptr 
+0x43a5 008760 fetcht 2 ,mem_h5tx_rptr 
+0x43a6 008761 call bcsp_update_free 
+0x43a7 008762 call bcsp_init_retransmit 
+0x43a8 008763 setarg 1600 
+0x43a9 008764 force lpo_delay_timer ,queue 
+0x43aa 008765 branch timer_init 
+:      008767 bcsp_init_retransmit:
+0x43ab 008768 setarg 400 
+0x43ac 008769 force hci_retransmit_timer ,queue 
+0x43ad 008770 call timer_init 
+0x43ae 008771 set1 mark_h5tx_retransmit ,mark 
+0x43af 008772 rtn 
+:      008774 bcsp_retransmit:
+0x43b0 008775 rtnmark0 mark_h5tx_retransmit 
+0x43b1 008776 force hci_retransmit_timer ,queue 
+0x43b2 008777 call timer_check 
+0x43b3 008778 nrtn blank 
+0x43b4 008779 fetch 2 ,mem_h5tx_rptr 
+0x43b5 008780 hstore 2 ,core_uart_trptrp 
+0x43b6 008781 branch bcsp_init_retransmit 
+:      008783 bcsp_freepacket:
+0x43b7 008784 fetch 2 ,mem_h5tx_wptr 
+0x43b8 008785 fetcht 2 ,mem_h5tx_rptr 
+0x43b9 008786 isub temp ,null 
+0x43ba 008787 branch bcsp_noretransmit ,zero 
+0x43bb 008788 copy temp ,contwu 
+0x43bc 008789 ifetch 2 ,contwu 
+0x43bd 008790 iforce rega 
+0x43be 008791 iand mask3ff ,pdata 
+0x43bf 008792 iadd contwu ,contwu 
+0x43c0 008793 hfetch 2 ,core_uart_trptr 
+0x43c1 008794 isub contwu ,pdata 
+0x43c2 008795 iand mask3ff ,regb 
+0x43c3 008796 fetch 2 ,mem_h5tx_wptr 
+0x43c4 008797 isub contwu ,pdata 
+0x43c5 008798 iand mask3ff ,pdata 
+0x43c6 008799 isub regb ,pdata 
+0x43c7 008800 nrtn positive 
+0x43c8 008801 isolate0 hci_flag_rp ,rega 
+0x43c9 008802 branch bcsp_discardnrp ,true 
+0x43ca 008803 fetch 1 ,mem_h5rx_ackcnt 
+0x43cb 008804 rtn blank 
+0x43cc 008805 increase -1 ,pdata 
+0x43cd 008806 store 1 ,mem_h5rx_ackcnt 
+0x43ce 008807 fetch 1 ,mem_rp_packets 
+0x43cf 008808 increase -1 ,pdata 
+0x43d0 008809 store 1 ,mem_rp_packets 
+:      008810 bcsp_discardnrp:
+0x43d1 008811 copy contwu ,temp 
+0x43d2 008812 storet 2 ,mem_h5tx_rptr 
+0x43d3 008813 fetch 2 ,mem_h5tx_wptr 
+0x43d4 008814 call bcsp_update_free 
+0x43d5 008815 branch bcsp_freepacket 
+:      008816 bcsp_noretransmit:
+0x43d6 008817 set0 mark_h5tx_retransmit ,mark 
+0x43d7 008818 rtn 
+:      008820 bcsp_update_free:
+0x43d8 008821 isub temp ,pdata 
+0x43d9 008822 iand mask3ff ,pdata 
+0x43da 008823 isub mask3ff ,pdata 
+0x43db 008824 sub pdata ,0 ,pdata 
+0x43dc 008825 store 2 ,mem_h5tx_free 
+0x43dd 008826 rtn 
+:      008828 bcsp_get_tx_ptr:
+0x43de 008829 fetch 2 ,mem_h5tx_wptr 
+0x43df 008830 iadd contwu ,contwu 
+0x43e0 008831 rtn 
+:      008835 hci_log:
+0x43e1 008836 rtn 
+:      008838 hci_rx_h4:
+0x43e2 008839 set1 mark_ext_patch ,mark 
+0x43e3 008840 bpatch patch3d_4 ,mem_patch3d 
+0x43e4 008841 fetch 1 ,mem_hci_cmd 
+0x43e5 008842 nrtn blank 
+:      008843 hci_rx_h4_1:
+0x43e6 008844 call hci_h4_parse_packet 
+0x43e7 008845 ncall h4_rx_discard_packet ,user 
+0x43e8 008846 rtn 
+:      008848 hci_h4_parse_packet:
+0x43e9 008849 set1 mark_ext_patch ,mark 
+0x43ea 008850 bpatch patch3d_5 ,mem_patch3d 
+0x43eb 008851 copy contru ,rega 
+0x43ec 008852 arg 4 ,temp 
+0x43ed 008853 ifetch 1 ,contru 
+0x43ee 008854 beq hci_h4_type_cmd ,hci_h4_parse_packet_wait_len 
+0x43ef 008855 increase 1 ,temp 
+0x43f0 008856 beq hci_h4_type_acl ,hci_h4_parse_packet_wait_len 
+0x43f1 008857 copy contru ,pdata 
+0x43f2 008858 hstore 2 ,core_uart_rrptr 
+0x43f3 008859 rtn 
+:      008860 hci_h4_parse_packet_wait_len:
+0x43f4 008861 hfetch 2 ,core_uart_rxitems 
+0x43f5 008862 isub temp ,null 
+0x43f6 008863 nbranch hci_h4_parse_packet_wait_len ,positive 
+0x43f7 008865 disable user 
+0x43f8 008866 copy rega ,contru 
+0x43f9 008867 call h4_get_rx_payload_len 
+0x43fa 008868 iadd temp ,temp 
+:      008869 hci_h4_parse_packet_wait:
+0x43fb 008870 hfetch 2 ,core_uart_rxitems 
+0x43fc 008871 isub temp ,null 
+0x43fd 008872 nbranch hci_h4_parse_packet_wait ,positive 
+0x43fe 008873 copy rega ,contru 
+0x43ff 008874 ifetch 1 ,contru 
+0x4400 008875 beq hci_h4_type_cmd ,process_hci_cmd 
+0x4401 008876 beq hci_h4_type_acl ,hci_h4_parse_packet_acl 
+0x4402 008877 branch assert 
+:      008878 hci_h4_parse_packet_acl:
+0x4403 008879 set1 mark_ext_patch ,mark 
+0x4404 008880 bpatch patch3d_6 ,mem_patch3d 
+0x4405 008881 copy contru ,rega 
+0x4406 008882 ifetch 2 ,contru 
+0x4407 008883 copy rega ,contru 
+0x4408 008884 fetcht 1 ,mem_conn_handle 
+0x4409 008885 icompare 0xff ,temp 
+0x440a 008886 branch process_acl ,true 
+0x440b 008887 branch le_acl_downgoing ,le 
+0x440c 008888 enable user 
+0x440d 008889 rtn 
+:      008890 h4_rx_discard_packet:
+0x440e 008891 set1 mark_ext_patch ,mark 
+0x440f 008892 bpatch patch3d_7 ,mem_patch3d 
+0x4410 008893 hfetch 2 ,core_uart_rrptr 
+0x4411 008894 iforce contru 
+0x4412 008895 call h4_get_rx_payload_len 
+0x4413 008896 iadd contru ,contru 
+0x4414 008897 deposit contru 
+0x4415 008898 hstore 2 ,core_uart_rrptr 
+0x4416 008899 rtn 
+:      008904 h4_get_rx_payload_len:
+0x4417 008905 ifetch 1 ,contru 
+0x4418 008906 increase 2 ,contru 
+0x4419 008907 beq hci_h4_type_acl ,h4_get_rx_payload_len_acl 
+0x441a 008908 ifetch 1 ,contru 
+0x441b 008909 rtn 
+:      008910 h4_get_rx_payload_len_acl:
+0x441c 008911 ifetch 2 ,contru 
+0x441d 008912 rtn 
+:      008914 h4_get_tx_ptr:
+0x441e 008915 hfetch 2 ,core_uart_twptr 
+0x441f 008916 increase -5 ,contwu 
+0x4420 008917 iadd contwu ,contwu 
+0x4421 008918 rtn 
+:      008920 h4_send_packet_event:
+0x4422 008921 arg hci_h4_type_event ,temp 
+0x4423 008922 branch h4_send_packet 
+:      008923 h4_send_packet_acl:
+0x4424 008924 arg hci_h4_type_acl ,temp 
+:      008925 h4_send_packet:
+0x4425 008926 set1 mark_ext_patch ,mark 
+0x4426 008927 bpatch patch3e_0 ,mem_patch3e 
+0x4427 008928 increase 1 ,loopcnt 
+0x4428 008929 hfetch 2 ,core_uart_twptr 
+0x4429 008930 copy pdata ,contwu 
+0x442a 008931 copy loopcnt ,pdata 
+0x442b 008932 istoret 1 ,contwu 
+0x442c 008933 increase -1 ,pdata 
+0x442d 008934 iadd contwu ,contwu 
+0x442e 008935 copy contwu ,pdata 
+0x442f 008936 store 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4430 008937 copy temp ,pdata 
+0x4431 008938 rtneq hci_h4_type_acl 
+0x4432 008939 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4433 008940 hstore 2 ,core_uart_twptr 
+0x4434 008941 branch h4_send_acl_trigger_clear 
+:      008943 h4_send_acl_trigger:
+0x4435 008944 set1 mark_ext_patch ,mark 
+0x4436 008945 bpatch patch3e_1 ,mem_patch3e 
+0x4437 008946 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4438 008947 branch assert ,blank 
+0x4439 008948 hstore 2 ,core_uart_twptr 
+0x443a 008949 branch h4_send_acl_trigger_clear 
+:      008951 h4_send_acl_trigger_clear:
+0x443b 008952 setarg 0 
+0x443c 008953 store 2 ,mem_hci_acl_tx_trigger_wptr 
+0x443d 008954 rtn 
+:      008956 h4_tx_buffer_remain:
+0x443e 008957 hfetcht 2 ,core_uart_trptr 
+0x443f 008958 hfetch 2 ,core_uart_twptr 
+0x4440 008959 isub temp ,rega 
+0x4441 008960 nbranch h4_tx_buffer_remain_negative ,positive 
+0x4442 008961 hfetcht 2 ,core_uart_tsaddr 
+0x4443 008962 hfetch 2 ,core_uart_teaddr 
+0x4444 008963 isub temp ,pdata 
+0x4445 008964 isub rega ,temp 
+0x4446 008965 rtn 
+:      008966 h4_tx_buffer_remain_negative:
+0x4447 008967 sub rega ,-1 ,temp 
+0x4448 008968 rtn 
+:      008973 hci_dispatch:
+0x4449 008974 set0 mark_ext_patch ,mark 
+0x444a 008975 bpatch patch19_5 ,mem_patch19 
+0x444b 008976 fetch 1 ,mem_device_option 
+0x444c 008977 rtnne dvc_op_hci 
+0x444d 008978 call hci_rx_packet 
+0x444e 008979 call hci_check_bcsp_protocol 
+0x444f 008980 call bcsp_retransmit ,true 
+0x4450 008981 call hci_check_bcsp_protocol 
+0x4451 008982 call bcsp_freepacket ,true 
+0x4452 008983 branch process_send_acl 
+0x4453 008984 rtnmark0 mark_h5_reinit 
+0x4454 008985 force h5_reinit_timer ,queue 
+0x4455 008986 call timer_check 
+0x4456 008987 nrtn blank 
+0x4457 008988 call hci_reinit 
+0x4458 008989 call hci_check_bcsp_protocol 
+0x4459 008990 nrtn true 
+0x445a 008991 set0 mark_h5_sync ,mark 
+0x445b 008992 force 0xda ,temp 
+0x445c 008993 setarg 0xededdc 
+0x445d 008994 call parse_bcsp_link_establish_send 
+0x445e 008995 setarg 2000 
+0x445f 008996 force h5_reinit_timer ,queue 
+0x4460 008997 branch timer_init 
+:      009000 hci_init:
+0x4461 009001 set0 mark_ext_patch ,mark 
+0x4462 009002 bpatch patch19_6 ,mem_patch19 
+0x4463 009003 rtn wake 
+0x4464 009004 setarg hci_idle_dispatch 
+0x4465 009005 store 2 ,mem_cb_idle_process 
+0x4466 009007 setarg uart_baud_115200 
+0x4467 009008 store uart_baud_len ,mem_baud 
+:      009009 hci_lpm_init:
+0x4468 009010 set0 mark_ext_patch ,mark 
+0x4469 009011 bpatch patch19_7 ,mem_patch19 
+0x446a 009012 call init_filter_ram 
+0x446b 009013 setarg mem_h5rx_buf 
+0x446c 009014 hstore 2 ,core_uart_rsaddr 
+0x446d 009015 setarg mem_h5rx_buf_end 
+0x446e 009016 hstore 2 ,core_uart_readdr 
+0x446f 009017 setarg mem_h5tx_buf 
+0x4470 009018 hstore 2 ,core_uart_tsaddr 
+0x4471 009019 call hci_sel_init 
+:      009020 hci_reinit:
+0x4472 009021 set0 mark_ext_patch ,mark 
+0x4473 009022 bpatch patch1a_0 ,mem_patch1a 
+0x4474 009023 hjam 0x0 ,core_uart_ctrl 
+0x4475 009024 jam 0 ,mem_h5rx_ack 
+0x4476 009025 jam 0 ,mem_h5tx_ack 
+0x4477 009026 jam 0 ,mem_h5tx_seq 
+0x4478 009027 setarg mem_h5tx_buf 
+0x4479 009028 store 2 ,mem_h5tx_wptr 
+0x447a 009029 store 2 ,mem_h5tx_rptr 
+0x447b 009030 hstore 2 ,core_uart_twptr 
+0x447c 009031 hstore 2 ,core_uart_trptrp 
+0x447d 009032 setarg mem_h5rx_buf 
+0x447e 009033 hstore 2 ,core_uart_rrptr 
+0x447f 009034 store 2 ,mem_h5rx_rptr 
+:      009035 hci_init_common:
+0x4480 009036 set0 mark_ext_patch ,mark 
+0x4481 009037 bpatch patch1a_1 ,mem_patch1a 
+0x4482 009038 hfetch 2 ,core_clkoff 
+0x4483 009039 set0 clock_off_uart ,pdata 
+0x4484 009040 hstore 2 ,core_clkoff 
+0x4485 009041 call uart_set_baud_by_mem 
+0x4486 009042 hjam uartclk_dpll ,core_uart_clksel 
+0x4487 009043 hjam uart_ctrl_h4 ,core_uart_ctrl 
+0x4488 009044 branch hci_init_queue_ack 
+:      009046 hci_sel_init:
+0x4489 009047 setarg mem_h5tx_buf_end 
+0x448a 009048 hstore 2 ,core_uart_teaddr 
+0x448b 009049 hfetch 1 ,core_gpio_sel1 
+0x448c 009050 or_into 0x07 ,pdata 
+0x448d 009051 hstore 1 ,core_gpio_sel1 
+0x448e 009052 jam 0xff ,mem_ucode_id_local 
+0x448f 009053 rtn 
+:      009055 hci_reset_uart:
+0x4490 009056 hfetch 2 ,core_uart_rwptr 
+0x4491 009057 hstore 2 ,core_uart_rrptr 
+0x4492 009058 set1 mark_h5_reset ,mark 
+0x4493 009059 rtn 
+:      009062 hci_check_bcsp_protocol:
+0x4494 009063 hfetch 1 ,core_uart_ctrl 
+0x4495 009064 isolate1 uart_ctrl_bit_slip_protocol ,pdata 
+0x4496 009065 rtn 
+:      009067 hci_init_queue_ack:
+0x4497 009068 setarg mem_hci_acl_queue_start 
+0x4498 009069 store 2 ,mem_hci_acl_queue_wptr 
+0x4499 009070 store 2 ,mem_hci_acl_queue_rptr 
+0x449a 009071 force param_acl_pktcnt ,temp 
+0x449b 009072 iadd temp ,pdata 
+0x449c 009073 iadd temp ,pdata 
+0x449d 009074 increase 2 ,pdata 
+0x449e 009075 store 2 ,mem_hci_acl_queue_end 
+0x449f 009076 setarg 0x00 
+0x44a0 009077 store 1 ,mem_hci_acl_cnt 
+0x44a1 009078 store 1 ,mem_hci_acl_queue_wcnt 
+0x44a2 009079 rtn 
+:      009081 hci_rx_packet:
+0x44a3 009082 set0 mark_ext_patch ,mark 
+0x44a4 009083 bpatch patch1a_2 ,mem_patch1a 
+0x44a5 009084 hfetch 1 ,core_uart_status 
+0x44a6 009085 iforce regb 
+0x44a7 009086 bbit0 uart_status_rx_fifo_empty ,hci_rx_packet_cont 
+0x44a8 009087 hfetch 2 ,core_uart_rxitems 
+0x44a9 009088 iforce regc 
+0x44aa 009089 arg 0x44f ,temp 
+0x44ab 009090 isub temp ,null 
+0x44ac 009091 nrtn zero 
+:      009092 hci_rx_packet_cont:
+0x44ad 009093 hfetch 2 ,core_uart_rrptr 
+0x44ae 009094 iforce contru 
+0x44af 009095 call hci_check_bcsp_protocol 
+0x44b0 009096 branch hci_rx_bcsp ,true 
+0x44b1 009097 branch hci_rx_h4 
+:      009099 hci_send_ack:
+0x44b2 009100 call hci_check_bcsp_protocol 
+0x44b3 009101 branch bcsp_send_ack ,true 
+0x44b4 009102 rtn 
+:      009104 uart_send_byte:
+0x44b5 009105 hfetcht 1 ,core_uart_status 
+0x44b6 009106 isolate1 6 ,temp 
+0x44b7 009107 branch uart_send_byte ,true 
+0x44b8 009108 hstore 1 ,core_uart_txd 
+0x44b9 009109 rtn 
+:      009112 process_acl_into_queue:
+0x44ba 009113 fetcht 2 ,mem_hci_acl_queue_end 
+0x44bb 009114 fetch 2 ,mem_hci_acl_queue_wptr 
+0x44bc 009115 iforce contw 
+0x44bd 009116 deposit contru 
+0x44be 009117 istore 2 ,contw 
+0x44bf 009118 deposit contw 
+0x44c0 009119 store 2 ,mem_hci_acl_queue_wptr 
+0x44c1 009120 icompare 0xff ,temp 
+0x44c2 009121 call process_acl_into_queue_loop ,true 
+0x44c3 009122 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44c4 009123 increase 1 ,pdata 
+0x44c5 009124 store 1 ,mem_hci_acl_queue_wcnt 
+0x44c6 009125 rtn 
+:      009126 process_acl_into_queue_loop:
+0x44c7 009127 setarg mem_hci_acl_queue_start 
+0x44c8 009128 store 2 ,mem_hci_acl_queue_wptr 
+0x44c9 009129 rtn 
+:      009132 process_acl_dequeue:
+0x44ca 009133 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44cb 009134 rtn blank 
+0x44cc 009135 fetcht 2 ,mem_hci_acl_queue_end 
+0x44cd 009136 fetch 2 ,mem_hci_acl_queue_rptr 
+0x44ce 009137 iforce contr 
+0x44cf 009138 ifetch 2 ,contr 
+0x44d0 009139 iforce contru 
+0x44d1 009140 deposit contr 
+0x44d2 009141 store 2 ,mem_hci_acl_queue_rptr 
+0x44d3 009142 icompare 0xff ,temp 
+0x44d4 009143 call process_acl_dequeue_loop ,true 
+0x44d5 009144 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44d6 009145 increase -1 ,pdata 
+0x44d7 009146 store 1 ,mem_hci_acl_queue_wcnt 
+0x44d8 009147 force 1 ,pdata 
+0x44d9 009148 rtn 
+:      009149 process_acl_dequeue_loop:
+0x44da 009150 setarg mem_hci_acl_queue_start 
+0x44db 009151 store 2 ,mem_hci_acl_queue_rptr 
+0x44dc 009152 rtn 
+:      009154 process_acl:
+0x44dd 009155 set0 mark_ext_patch ,mark 
+0x44de 009156 bpatch patch1a_3 ,mem_patch1a 
+0x44df 009157 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44e0 009158 sub pdata ,2 ,null 
+0x44e1 009159 branch process_acl_queue_check_ok ,positive 
+0x44e2 009160 enable user 
+0x44e3 009161 branch process_send_acl 
+:      009162 process_acl_queue_check_ok:
+0x44e4 009163 call hci_send_ack 
+0x44e5 009164 call process_acl_into_queue 
+:      009165 process_send_acl:
+0x44e6 009166 set0 mark_ext_patch ,mark 
+0x44e7 009167 bpatch patch1a_4 ,mem_patch1a 
+0x44e8 009168 rtnmark1 mark_tx_l2cap 
+0x44e9 009169 call process_acl_dequeue 
+0x44ea 009170 rtn blank 
+0x44eb 009171 ifetcht 1 ,contru 
+0x44ec 009172 call context_search_conn_handle2 
+0x44ed 009173 nrtn zero 
+0x44ee 009174 ifetch 1 ,contru 
+0x44ef 009175 rshift4 pdata ,pdata 
+0x44f0 009176 and pdata ,0x3 ,pdata 
+0x44f1 009177 nbranch process_send_acl_good_lch ,blank 
+0x44f2 009178 set1 1 ,pdata 
+:      009179 process_send_acl_good_lch:
+0x44f3 009180 set1 2 ,pdata 
+0x44f4 009181 store 1 ,mem_tx_lch 
+0x44f5 009182 ifetch 2 ,contru 
+0x44f6 009183 store 2 ,mem_tx_len 
+0x44f7 009184 deposit contru 
+0x44f8 009185 store 2 ,mem_txptr 
+0x44f9 009186 set1 mark_tx_l2cap ,mark 
+0x44fa 009187 bmark0 mark_context ,process_acl_ncontext 
+0x44fb 009188 fetch 1 ,mem_conn_handle 
+0x44fc 009189 isub temp ,null 
+0x44fd 009190 nbranch process_acl_ncontext ,zero 
+0x44fe 009191 fetch 1 ,mem_op 
+0x44ff 009192 set1 op_txl2cap ,pdata 
+0x4500 009193 store 1 ,mem_op 
+0x4501 009194 rtn 
+:      009196 process_acl_ncontext:
+0x4502 009197 increase coffset_op ,rega 
+0x4503 009198 ifetch 1 ,rega 
+0x4504 009199 set1 op_txl2cap ,pdata 
+0x4505 009200 istore 1 ,rega 
+0x4506 009201 rtn 
+:      009206 process_hci_cmd:
+0x4507 009207 set0 mark_ext_patch ,mark 
+0x4508 009208 bpatch patch1a_5 ,mem_patch1a 
+0x4509 009209 fetch 1 ,mem_hci_cmd 
+0x450a 009210 branch process_hci_cmd_cont ,blank 
+0x450b 009211 enable user 
+0x450c 009212 rtn 
+:      009213 process_hci_cmd_cont:
+0x450d 009214 call hci_send_ack 
+0x450e 009215 ifetch 2 ,contru 
+0x450f 009216 iforce alarm 
+0x4510 009217 iforce queue 
+0x4511 009218 ifetch 1 ,contru 
+0x4512 009219 iforce temp 
+0x4513 009220 rshift2 alarm ,pdata 
+0x4514 009221 rshift8 pdata ,pdata 
+0x4515 009222 beq hci_ogf_link_control ,phci_grp_link_control 
+0x4516 009223 beq hci_ogf_link_policy ,phci_grp_link_policy 
+0x4517 009224 beq hci_ogf_baseband ,phci_grp_baseband 
+0x4518 009225 beq hci_ogf_info ,phci_grp_info 
+0x4519 009226 beq hci_ogf_status ,phci_grp_status 
+0x451a 009227 beq hci_ogf_test ,phci_grp_test 
+0x451b 009228 beq hci_ogf_vendor_specific ,phci_grp_vendor_specific 
+0x451c 009229 beq hci_ogf_low_energy ,phci_grp_low_energy 
+0x451d 009230 rtn 
+:      009233 phci_grp_link_control:
+0x451e 009234 set0 mark_ext_patch ,mark 
+0x451f 009235 bpatch patch1a_6 ,mem_patch1a 
+0x4520 009236 deposit queue 
+0x4521 009237 beq hci_inquiry ,phci_inquiry 
+0x4522 009238 beq hci_inquiry_cancel ,phci_inquiry_cancel 
+0x4523 009239 beq hci_periodic_inquiry_mode ,hci_normal_reply 
+0x4524 009240 beq hci_exit_periodic_inquiry_mode ,hci_normal_reply 
+0x4525 009241 beq hci_create_connection ,phci_create_connection 
+0x4526 009242 beq hci_disconnect ,phci_disconnect 
+0x4527 009243 beq hci_add_sco_connection ,hci_normal_reply 
+0x4528 009244 beq hci_create_connection_cancel ,phci_create_connection_cancel 
+0x4529 009245 beq hci_accept_connection ,phci_accept_connection 
+0x452a 009246 beq hci_reject_connection ,phci_reject_connection 
+0x452b 009247 beq hci_link_key_request_reply ,phci_link_key_request_reply 
+0x452c 009248 beq hci_link_key_request_negative_reply ,phci_link_key_request_negative_reply 
+0x452d 009249 beq hci_pin_code_request_reply ,phci_pin_code_request_reply 
+0x452e 009250 beq hci_pin_code_request_negative_reply ,phci_pin_code_request_negative_reply 
+0x452f 009251 beq hci_change_connection_packet_type ,phci_change_connection_packet_type 
+0x4530 009252 beq hci_authentication_requested ,phci_authentication_requested 
+0x4531 009253 beq hci_set_connection_encryption ,phci_set_connection_encryption 
+0x4532 009254 beq hci_change_connection_link_key ,hci_normal_reply 
+0x4533 009255 beq hci_master_link_key ,hci_normal_reply 
+0x4534 009256 beq hci_remote_name_request ,phci_remote_name_request 
+0x4535 009257 beq hci_read_remote_supported_features ,phci_read_remote_supported_features 
+0x4536 009258 beq hci_read_remote_ext_features ,phci_read_remote_ext_features 
+0x4537 009259 beq hci_read_remote_version_information ,phci_read_remote_version_information 
+0x4538 009260 beq hci_read_clock_offset ,phci_read_clock_offset 
+0x4539 009261 beq hci_setup_sco_connection ,phci_setup_sco_connection 
+0x453a 009262 beq hci_accept_sco_connection ,phci_accept_sco_connection 
+0x453b 009263 beq hci_io_cap_request_reply ,phci_io_cap_request_reply 
+0x453c 009264 branch phci_unknown_command 
+:      009267 phci_grp_link_policy:
+0x453d 009268 set0 mark_ext_patch ,mark 
+0x453e 009269 bpatch patch1a_7 ,mem_patch1a 
+0x453f 009270 deposit queue 
+0x4540 009271 beq hci_role_discovery ,phci_role_discovery 
+0x4541 009272 beq hci_write_link_policy_settings ,phci_write_link_policy_settings 
+0x4542 009273 beq hci_hold_mode ,hci_normal_reply 
+0x4543 009274 beq hci_sniff_mode ,phci_sniff_mode 
+0x4544 009275 beq hci_exit_sniff_mode ,phci_exit_sniff_mode 
+0x4545 009276 beq hci_park_mode ,hci_normal_reply 
+0x4546 009277 beq hci_exit_park_mode ,hci_normal_reply 
+0x4547 009278 beq hci_qos_setup ,hci_normal_reply 
+0x4548 009279 beq hci_switch_role ,phci_switch_role 
+0x4549 009280 beq hci_read_link_policy_settings ,hci_normal_reply 
+0x454a 009281 beq hci_read_default_link_policy_settings ,hci_normal_reply 
+0x454b 009282 beq hci_write_default_link_policy_settings ,hci_normal_reply 
+0x454c 009283 beq hci_flow_specification ,hci_normal_reply 
+0x454d 009284 beq hci_sniff_subrating ,phci_sniff_subrating 
+0x454e 009285 branch phci_unknown_command 
+:      009287 phci_grp_baseband:
+0x454f 009288 set0 mark_ext_patch ,mark 
+0x4550 009289 bpatch patch1b_0 ,mem_patch1b 
+0x4551 009290 deposit queue 
+0x4552 009291 beq hci_set_event_mask ,phci_set_event_mask 
+0x4553 009292 beq hci_reset ,hci_normal_reply 
+0x4554 009293 beq hci_delete_stored_link_key ,phci_delete_stored_link_key 
+0x4555 009294 beq hci_write_local_name ,phci_change_local_name 
+0x4556 009295 beq hci_read_local_name ,phci_read_local_name 
+0x4557 009296 beq hci_write_page_timeout ,phci_write_page_timeout 
+0x4558 009297 beq hci_read_scan_enable ,phci_read_scan_enable 
+0x4559 009298 beq hci_write_scan_enable ,phci_write_scan_enable 
+0x455a 009299 beq hci_write_page_scan_activity ,phci_write_page_scan_activity 
+0x455b 009300 beq hci_write_inquiry_scan_activity ,phci_write_inquiry_scan_activity 
+0x455c 009301 beq hci_write_authentication_enable ,phci_write_authentication_enable 
+0x455d 009302 beq hci_write_encryption_mode ,phci_write_encryption_mode 
+0x455e 009303 beq hci_write_class_of_device ,phci_write_class_of_device 
+0x455f 009304 beq hci_write_voice_setting ,hci_normal_reply 
+0x4560 009305 beq hci_set_controller_to_host_flow_control ,hci_normal_reply 
+0x4561 009306 beq hci_host_buffer_size ,hci_normal_reply 
+0x4562 009307 beq hci_host_num_completed_packets ,phci_host_num_completed 
+0x4563 009308 beq hci_write_inquiry_scan_type ,hci_normal_reply 
+0x4564 009309 beq hci_write_inquiry_mode ,hci_normal_reply 
+0x4565 009310 beq hci_write_page_scan_type ,hci_normal_reply 
+0x4566 009311 beq hci_read_extended_inquiry_response ,phci_read_ext_inquiry_response 
+0x4567 009312 beq hci_write_simple_pairing_mode ,phci_write_ssp_mode 
+0x4568 009313 branch phci_unknown_command 
+:      009315 phci_grp_info:
+0x4569 009316 set0 mark_ext_patch ,mark 
+0x456a 009317 bpatch patch1b_1 ,mem_patch1b 
+0x456b 009318 deposit queue 
+0x456c 009319 beq hci_read_local_version_information ,phci_read_local_version_information 
+0x456d 009320 beq hci_read_local_supported_features ,phci_read_local_supported_features 
+0x456e 009321 beq hci_read_local_ext_features ,phci_read_local_ext_features 
+0x456f 009322 beq hci_read_buffer_size ,phci_read_buffer_size 
+0x4570 009323 beq hci_read_bd_addr ,phci_read_bd_addr 
+0x4571 009324 branch phci_unknown_command 
+:      009326 phci_grp_status:
+0x4572 009327 set0 mark_ext_patch ,mark 
+0x4573 009328 bpatch patch1b_2 ,mem_patch1b 
+0x4574 009329 deposit queue 
+0x4575 009330 beq hci_read_failed_contact_counter ,hci_normal_reply 
+0x4576 009331 beq hci_reset_failed_contact_counter ,phci_reset_failed_contact_counter 
+0x4577 009332 beq hci_get_link_quality ,phci_get_link_quality 
+0x4578 009333 beq hci_read_rssi ,phci_read_rssi 
+0x4579 009334 beq hci_read_afh_channel_map ,phci_read_afh_channel_map 
+0x457a 009335 beq hci_read_bd_clock ,phci_read_bd_clock 
+0x457b 009336 branch phci_unknown_command 
+:      009338 phci_grp_test:
+0x457c 009339 set0 mark_ext_patch ,mark 
+0x457d 009340 bpatch patch1b_3 ,mem_patch1b 
+0x457e 009341 deposit queue 
+0x457f 009342 beq hci_read_loopback_mode ,hci_normal_reply 
+0x4580 009343 beq hci_write_loopback_mode ,hci_normal_reply 
+0x4581 009344 beq hci_enable_device_under_test_mode ,hci_normal_reply 
+0x4582 009345 beq hci_write_simple_pairing_debug_mode ,hci_normal_reply 
+0x4583 009346 branch phci_unknown_command 
+0x4584 009347 rtn 
+:      009349 phci_grp_vendor_specific:
+0x4585 009350 set0 mark_ext_patch ,mark 
+0x4586 009351 bpatch patch1b_4 ,mem_patch1b 
+0x4587 009352 deposit queue 
+0x4588 009353 beq hci_vendor_cmd_reset ,hci_normal_reply 
+0x4589 009354 beq hci_vendor_cmd_chipid ,phci_grp_vendor_chipid 
+0x458a 009355 beq hci_vendor_cmd_baud ,phci_grp_vendor_baud 
+0x458b 009356 beq hci_vendor_cmd_patch ,phci_grp_vendor_patch 
+0x458c 009357 beq hci_vendor_cmd_patch_done ,phci_grp_vendor_done 
+0x458d 009358 beq hci_vendor_cmd_echo ,hci_normal_reply 
+0x458e 009359 beq hci_vendor_cmd_bdaddr ,phci_grp_vendor_bdaddr 
+0x458f 009360 beq hci_vendor_cmd_enter_lpm ,phci_grp_vendor_enter_lpm 
+0x4590 009362 beq hci_vendor_cmd_mem ,phci_grp_vendor_mem 
+0x4591 009363 beq hci_vendor_cmd_eep ,phci_grp_vendor_eep 
+0x4592 009364 branch hci_normal_reply 
+:      009366 phci_grp_vendor_enter_lpm:
+0x4593 009367 call hci_normal_reply 
+0x4594 009368 call wait_uarttx 
+0x4595 009369 call gpio_pu_uart_tx 
+:      009370 hci_enter_lpm:
+0x4596 009371 call app_put_lpm_wake_lock 
+0x4597 009372 call app_l2cap_flow_control_enable 
+0x4598 009373 branch gpio_rx_config_input_with_pu 
+:      009375 hci_exit_lpm:
+0x4599 009376 jam hci_rx_ready ,mem_hci_lt_rx_state 
+0x459a 009377 call app_get_lpm_wake_lock 
+0x459b 009378 call hci_lpm_init 
+0x459c 009379 branch app_l2cap_flow_control_disable 
+:      009381 phci_grp_vendor_chipid:
+0x459d 009382 call hci_get_cmd_complete_ptr 
+0x459e 009383 hfetch 2 ,core_chipid 
+0x459f 009384 istore 2 ,contwu 
+0x45a0 009385 force 6 ,loopcnt 
+0x45a1 009386 branch hci_command_complete 
+:      009388 phci_grp_vendor_baud:
+0x45a2 009389 ifetch 2 ,contru 
+0x45a3 009390 store 2 ,mem_baud 
+0x45a4 009391 hstore 2 ,core_uart_baud 
+0x45a5 009392 rtn 
+:      009394 phci_grp_vendor_patch:
+0x45a6 009396 ifetch 1 ,contru 
+0x45a7 009397 copy pdata ,temp 
+0x45a8 009398 hstore 1 ,core_ucode_low 
+0x45a9 009399 ifetch 1 ,contru 
+0x45aa 009400 iadd temp ,temp 
+0x45ab 009401 set1 7 ,pdata 
+0x45ac 009402 hstore 1 ,core_ucode_ctrl 
+0x45ad 009403 ifetch 1 ,contru 
+0x45ae 009404 iadd temp ,temp 
+0x45af 009405 copy pdata ,loopcnt 
+:      009406 phci_grp_vendor_patch_loop:
+0x45b0 009407 ifetch 1 ,contru 
+0x45b1 009408 hstore 1 ,core_ucode_data 
+0x45b2 009409 iadd temp ,temp 
+0x45b3 009410 loop phci_grp_vendor_patch_loop 
+0x45b4 009411 and temp ,0xff ,temp 
+0x45b5 009412 ifetch 1 ,contru 
+0x45b6 009413 isub temp ,null 
+0x45b7 009414 nbranch phci_grp_vendor_patch_bad ,zero 
+0x45b8 009415 branch hci_normal_reply 
+:      009417 phci_grp_vendor_done:
+0x45b9 009418 arg 0x20 ,loopcnt 
+0x45ba 009419 arg mem_patch00 ,contw 
+0x45bb 009420 arg 0 ,temp 
+:      009421 phci_grp_vendor_done_loop:
+0x45bc 009422 ifetch 1 ,contru 
+0x45bd 009423 istore 1 ,contw 
+0x45be 009424 iadd temp ,temp 
+0x45bf 009425 loop phci_grp_vendor_done_loop 
+0x45c0 009426 and temp ,0xff ,temp 
+0x45c1 009427 ifetch 1 ,contru 
+0x45c2 009428 isub temp ,null 
+0x45c3 009429 nbranch phci_grp_vendor_patch_bad ,zero 
+0x45c4 009430 hjam 0 ,core_ucode_ctrl 
+0x45c5 009431 call hci_normal_reply 
+0x45c6 009432 call h4_rx_discard_packet 
+0x45c7 009433 branch soft_reset 
+:      009435 phci_grp_vendor_patch_bad:
+0x45c8 009436 hjam 0 ,core_ucode_ctrl 
+0x45c9 009437 branch start 
+:      009439 phci_grp_vendor_bdaddr:
+0x45ca 009440 ifetch 6 ,contru 
+0x45cb 009441 store 6 ,mem_lap 
+0x45cc 009442 branch hci_normal_reply 
+:      009445 phci_grp_vendor_mem:
+0x45cd 009446 ifetch 1 ,contru 
+0x45ce 009447 store 1 ,mem_hci_curr_len 
+0x45cf 009448 copy pdata ,loopcnt 
+0x45d0 009449 ifetch 2 ,contru 
+0x45d1 009450 store 2 ,mem_hci_curr_target 
+0x45d2 009451 copy pdata ,contw 
+0x45d3 009452 call uart_copy_rx_bytes 
+0x45d4 009453 branch hci_normal_reply 
+:      009456 phci_grp_vendor_eep:
+0x45d5 009457 ifetch 1 ,contru 
+0x45d6 009458 store 1 ,mem_hci_curr_len 
+0x45d7 009459 copy pdata ,loopcnt 
+0x45d8 009460 ifetch 2 ,contru 
+0x45d9 009461 store 2 ,mem_hci_curr_target 
+0x45da 009462 arg mem_l2cap_rxbuff1 ,contw 
+0x45db 009463 call uart_copy_rx_bytes 
+0x45dc 009464 fetcht 1 ,mem_hci_curr_len 
+0x45dd 009465 arg mem_l2cap_rxbuff1 ,rega 
+0x45de 009466 fetch 2 ,mem_hci_curr_target 
+0x45df 009467 branch iicd_write_ota_data 
+:      009473 phci_grp_low_energy:
+0x45e0 009474 set0 mark_ext_patch ,mark 
+0x45e1 009475 bpatch patch1b_5 ,mem_patch1b 
+0x45e2 009476 deposit queue 
+0x45e3 009477 beq hci_le_set_event_mask ,hci_normal_reply 
+0x45e4 009478 beq hci_le_read_buffer_size ,phci_le_read_buffer_size 
+0x45e5 009479 beq hci_le_read_local_supported_features ,phci_le_read_local_supported_features 
+0x45e6 009480 beq hci_le_set_advertising_parameters ,phci_le_set_adv_param 
+0x45e7 009481 beq hci_le_set_advertising_data ,phci_le_set_adv_data 
+0x45e8 009482 beq hci_le_set_scan_response_data ,phci_le_set_scan_response_data 
+0x45e9 009483 beq hci_le_set_advertise_enable ,phci_le_set_adv_enable 
+0x45ea 009484 beq hci_le_set_scan_parameters ,phci_le_set_scan_param 
+0x45eb 009485 beq hci_le_set_scan_enable ,phci_le_set_scan_enable 
+0x45ec 009486 beq hci_le_create_connection ,phci_le_create_conn 
+0x45ed 009487 beq hci_le_create_connection_cancel ,phci_le_create_conn_cancel 
+0x45ee 009488 beq hci_le_read_channel_map ,phci_le_read_channel_map 
+0x45ef 009489 beq hci_le_read_remote_used_features ,hci_command_status 
+0x45f0 009490 beq hci_le_connection_update ,hci_normal_reply 
+0x45f1 009491 branch phci_unknown_command 
+0x45f2 009492 rtn 
+:      009493 phci_le_read_buffer_size:
+0x45f3 009494 call hci_get_cmd_complete_ptr 
+0x45f4 009495 setarg 0 
+0x45f5 009496 istore 3 ,contwu 
+0x45f6 009497 force 0x07 ,loopcnt 
+0x45f7 009498 branch hci_command_complete 
+:      009500 phci_le_read_local_supported_features:
+0x45f8 009501 call hci_get_cmd_complete_ptr 
+0x45f9 009502 setarg 1 
+0x45fa 009503 istore 2 ,contwu 
+0x45fb 009504 setarg 0 
+0x45fc 009505 istore 6 ,contwu 
+0x45fd 009506 force 0x0c ,loopcnt 
+0x45fe 009507 branch hci_command_complete 
+:      009509 phci_le_set_adv_param:
+0x45ff 009510 arg 15 ,loopcnt 
+0x4600 009511 arg mem_le_adv_param ,contw 
+0x4601 009512 call uart_copy_rx_bytes 
+0x4602 009513 branch hci_normal_reply 
+:      009515 phci_le_set_adv_data:
+0x4603 009516 arg 32 ,loopcnt 
+0x4604 009517 arg mem_le_adv_data_len ,contw 
+0x4605 009518 call uart_copy_rx_bytes 
+0x4606 009519 branch hci_normal_reply 
+:      009521 phci_le_set_scan_response_data:
+0x4607 009522 arg 32 ,loopcnt 
+0x4608 009523 arg mem_le_scan_data_len ,contw 
+0x4609 009524 call uart_copy_rx_bytes 
+0x460a 009525 branch hci_normal_reply 
+:      009527 phci_le_set_adv_enable:
+0x460b 009528 ifetch 1 ,contru 
+0x460c 009529 store 1 ,mem_le_adv_enable 
+0x460d 009530 branch hci_normal_reply 
+:      009532 phci_le_set_scan_param:
+0x460e 009533 ifetch 7 ,contru 
+0x460f 009534 store 7 ,mem_le_scan_params 
+0x4610 009535 branch hci_normal_reply 
+:      009537 phci_le_set_scan_enable:
+0x4611 009538 ifetch 1 ,contru 
+0x4612 009539 store 1 ,mem_le_scan_enable 
+0x4613 009540 branch hci_normal_reply 
+:      009542 phci_le_create_conn:
+0x4614 009543 ifetch 4 ,contru 
+0x4615 009544 store 4 ,mem_le_scan_interval 
+0x4616 009545 ifetch 1 ,contru 
+0x4617 009546 store 1 ,mem_le_scan_filter_policy 
+0x4618 009547 arg 20 ,loopcnt 
+0x4619 009548 arg mem_le_conn_param ,contw 
+0x461a 009549 call uart_copy_rx_bytes 
+0x461b 009550 jam 1 ,mem_le_scan_enable 
+0x461c 009551 fetch 1 ,mem_le_conn_own_addr_type 
+0x461d 009552 store 1 ,mem_le_scan_own_addr_type 
+0x461e 009553 fetch 2 ,mem_le_conn_interval_max 
+0x461f 009554 store 2 ,mem_le_conn_interval 
+0x4620 009555 fetch 2 ,mem_le_conn_latency 
+0x4621 009556 store 2 ,mem_le_slave_latency 
+0x4622 009557 fetch 2 ,mem_le_conn_superto 
+0x4623 009558 store 2 ,mem_le_superto 
+0x4624 009559 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x4625 009560 branch hci_command_status 
+:      009562 phci_le_create_conn_cancel:
+0x4626 009564 branch hci_normal_reply 
+:      009566 phci_le_read_channel_map:
+0x4627 009567 call hci_get_cmd_complete_ptr 
+0x4628 009568 ifetch 2 ,contru 
+0x4629 009569 istore 2 ,contwu 
+0x462a 009570 setarg 0x1fffff 
+0x462b 009571 istore 5 ,contwu 
+0x462c 009572 force 0x0b ,loopcnt 
+0x462d 009573 branch hci_command_complete 
+:      009578 phci_host_num_completed:
+0x462e 009579 ifetch 3 ,contru 
+0x462f 009580 ifetcht 3 ,contru 
+0x4630 009581 fetch 2 ,mem_acl_credits 
+0x4631 009582 iadd temp ,pdata 
+0x4632 009583 store 2 ,mem_acl_credits 
+0x4633 009584 rtn 
+:      009586 phci_inquiry:
+0x4634 009587 ifetch 3 ,contru 
+0x4635 009588 store 3 ,mem_glap 
+:      009589 do_at_inquiry0:
+0x4636 009590 jam hci_cmd_inquiry ,mem_hci_cmd 
+0x4637 009591 ifetch 1 ,contru 
+0x4638 009592 arg 1600 ,temp 
+0x4639 009593 imul32 temp ,pdata 
+0x463a 009594 arg 0xffff ,temp 
+0x463b 009595 isub temp ,null 
+0x463c 009596 nbranch phci_inquiry_nowrap ,positive 
+0x463d 009597 deposit temp 
+:      009598 phci_inquiry_nowrap:
+0x463e 009599 force inquiry_length_timer ,queue 
+0x463f 009600 call timer_init 
+0x4640 009601 fetch 1 ,mem_at_using_flag 
+0x4641 009602 bbit1 at_flag_inq ,at_rev_end 
+0x4642 009603 branch hci_command_status 
+:      009606 phci_inquiry_cancel:
+0x4643 009607 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
+0x4644 009608 branch hci_normal_reply 
+:      009610 phci_create_connection:
+0x4645 009611 call phci_read_plap 
+0x4646 009612 ifetch 2 ,contru 
+0x4647 009613 store 2 ,mem_packet_type 
+0x4648 009614 ifetch 2 ,contru 
+0x4649 009615 store 1 ,mem_page_mode 
+0x464a 009616 call phci_read_clock 
+0x464b 009617 ifetch 1 ,contru 
+0x464c 009618 store 1 ,mem_allow_switch 
+0x464d 009619 jam hci_cmd_create_conn ,mem_hci_cmd 
+0x464e 009620 branch hci_command_status 
+:      009623 phci_disconnect:
+0x464f 009624 jam hci_cmd_disconn ,mem_hci_cmd 
+0x4650 009625 ifetch 2 ,contru 
+0x4651 009626 store 1 ,mem_hci_conn_handle 
+0x4652 009627 ifetch 1 ,contru 
+0x4653 009628 store 1 ,mem_disconn_reason_send 
+0x4654 009629 jam hci_error_connection_terminated_by_local_host ,mem_hci_disconn_reason 
+0x4655 009630 fetch 1 ,mem_hci_conn_handle 
+0x4656 009631 fetcht 1 ,mem_sco_handle 
+0x4657 009632 isub temp ,null 
+0x4658 009633 nbranch hci_command_status ,zero 
+0x4659 009634 jam hci_cmd_disconn_sco ,mem_hci_cmd 
+0x465a 009635 fetch 1 ,mem_sco_asso_handle 
+0x465b 009636 store 1 ,mem_hci_conn_handle 
+0x465c 009637 branch hci_command_status 
+:      009639 phci_create_connection_cancel:
+0x465d 009640 call hci_get_cmd_complete_ptr 
+0x465e 009641 call hci_write_plap 
+0x465f 009642 force 10 ,loopcnt 
+0x4660 009643 call hci_command_complete 
+0x4661 009645 jam hci_cmd_detach ,mem_hci_cmd 
+0x4662 009646 force hci_error_no_connection ,temp 
+0x4663 009647 branch hci_send_connection_error 
+:      009649 phci_link_key_request_reply:
+0x4664 009650 call phci_read_plap 
+0x4665 009651 arg mem_link_key ,contw 
+0x4666 009652 force 16 ,loopcnt 
+0x4667 009653 call uart_copy_rx_bytes 
+0x4668 009654 jam hci_cmd_linkkey ,mem_hci_cmd 
+0x4669 009655 branch phci_pin_code_reply 
+:      009657 phci_link_key_request_negative_reply:
+0x466a 009658 call phci_read_plap 
+0x466b 009659 jam hci_cmd_nokey ,mem_hci_cmd 
+0x466c 009660 branch phci_pin_code_reply 
+:      009662 phci_pin_code_request_reply:
+0x466d 009663 call phci_read_plap 
+0x466e 009664 ifetch 1 ,contru 
+0x466f 009665 store 1 ,mem_pin_length 
+0x4670 009666 iforce loopcnt 
+0x4671 009667 arg mem_pin ,contw 
+0x4672 009668 call uart_copy_rx_bytes 
+0x4673 009669 jam hci_cmd_pair ,mem_hci_cmd 
+0x4674 009670 branch phci_pin_code_reply 
+:      009672 phci_pin_code_request_negative_reply:
+0x4675 009673 call phci_read_plap 
+0x4676 009674 jam hci_cmd_nopair ,mem_hci_cmd 
+:      009675 phci_pin_code_reply:
+0x4677 009676 call hci_get_cmd_complete_ptr 
+0x4678 009677 call hci_write_plap 
+0x4679 009678 force 10 ,loopcnt 
+0x467a 009679 branch hci_command_complete 
+:      009681 phci_io_cap_request_reply:
+0x467b 009683 increase 6 ,contru 
+0x467c 009684 ifetch 3 ,contru 
+0x467d 009685 store 3 ,mem_sp_iocap_local 
+0x467e 009686 fetch 1 ,mem_master_sp_state 
+0x467f 009687 beq sp_master_stat_start_done ,phci_io_cap_request_reply_master 
+0x4680 009688 beq sp_stat_key_send ,phci_io_cap_request_reply_master 
+0x4681 009689 jam hci_cmd_io_cap ,mem_hci_cmd 
+0x4682 009690 branch phci_io_cap_request_reply_commom 
+:      009691 phci_io_cap_request_reply_master:
+0x4683 009692 jam sp_flag_commit ,mem_master_sp_flag 
+:      009693 phci_io_cap_request_reply_commom:
+0x4684 009694 call hci_get_cmd_complete_ptr 
+0x4685 009695 call hci_write_plap 
+0x4686 009696 force 10 ,loopcnt 
+0x4687 009697 branch hci_command_complete 
+:      009700 phci_authentication_requested:
+0x4688 009701 call phci_read_handle 
+0x4689 009702 jam hci_cmd_auth ,mem_hci_cmd 
+0x468a 009703 branch hci_command_status 
+:      009705 phci_set_connection_encryption:
+0x468b 009706 call phci_read_handle 
+0x468c 009707 ifetch 1 ,contru 
+0x468d 009708 increase hci_cmd_stopencrypt ,pdata 
+0x468e 009709 store 1 ,mem_hci_cmd 
+0x468f 009710 branch hci_command_status 
+:      009712 phci_remote_name_request:
+0x4690 009713 call phci_read_plap 
+0x4691 009714 ifetch 2 ,contru 
+0x4692 009715 store 1 ,mem_page_mode 
+0x4693 009716 call phci_read_clock 
+0x4694 009717 jam hci_cmd_remote_name_req ,mem_hci_cmd 
+0x4695 009718 branch hci_command_status 
+:      009720 phci_read_remote_ext_features:
+0x4696 009721 ifetch 2 ,contru 
+0x4697 009722 ifetch 1 ,contru 
+0x4698 009723 store 1 ,mem_ext_features_page 
+0x4699 009724 jam hci_cmd_remote_ext_features_req ,mem_hci_cmd 
+0x469a 009725 branch hci_command_status 
+:      009727 phci_read_remote_supported_features:
+0x469b 009729 fetch 1 ,mem_conn_handle 
+0x469c 009730 force hci_error_no_connection ,rega 
+0x469d 009731 branch hci_command_status_err ,blank 
+0x469e 009732 call phci_read_handle 
+0x469f 009733 jam hci_cmd_remote_feature_req ,mem_hci_cmd 
+0x46a0 009734 branch hci_command_status 
+:      009737 phci_read_remote_version_information:
+0x46a1 009739 fetch 1 ,mem_conn_handle 
+0x46a2 009740 force hci_error_no_connection ,rega 
+0x46a3 009741 branch hci_command_status_err ,blank 
+0x46a4 009742 call phci_read_handle 
+0x46a5 009743 jam hci_cmd_remote_version_req ,mem_hci_cmd 
+0x46a6 009744 branch hci_command_status 
+:      009747 phci_read_clock_offset:
+0x46a7 009748 call phci_status_reply_temp 
+0x46a8 009749 force hci_event_read_clock_offset_complete ,queue 
+0x46a9 009750 force 5 ,loopcnt 
+0x46aa 009751 branch hci_send_event 
+:      009753 phci_setup_sco_connection:
+0x46ab 009754 call phci_read_handle 
+0x46ac 009755 increase 10 ,contru 
+0x46ad 009756 ifetch 2 ,contru 
+0x46ae 009757 store 2 ,mem_voice_setting 
+0x46af 009758 ifetch 1 ,contru 
+0x46b0 009759 store 1 ,mem_retransmission_effort 
+0x46b1 009760 ifetch 2 ,contru 
+0x46b2 009761 store 2 ,mem_sco_ptype 
+0x46b3 009762 jam 2 ,mem_air_mode 
+0x46b4 009763 jam hci_cmd_setup_sco ,mem_hci_cmd 
+0x46b5 009764 branch hci_command_status 
+:      009766 phci_accept_sco_connection:
+0x46b6 009767 jam hci_cmd_accept_sco_conn ,mem_hci_cmd 
+0x46b7 009768 branch hci_command_status 
+:      009772 phci_read_local_name:
+0x46b8 009773 call hci_get_cmd_complete_ptr 
+0x46b9 009774 arg mem_local_name ,contr 
+0x46ba 009775 sub contr ,0xff ,loopcnt 
+0x46bb 009776 call uart_copy_tx_bytes 
+0x46bc 009777 force 0 ,pdata 
+0x46bd 009778 sub contr ,mem_local_name ,loopcnt 
+0x46be 009779 increase 0xf8 ,loopcnt 
+0x46bf 009780 call uart_write_bytes 
+0x46c0 009781 force 0xfc ,loopcnt 
+0x46c1 009782 branch hci_command_complete 
+:      009784 phci_change_local_name:
+0x46c2 009785 arg mem_local_name ,contw 
+0x46c3 009786 sub contw ,0xff ,loopcnt 
+:      009787 phci_change_local_name_loop:
+0x46c4 009788 ifetch 1 ,contru 
+0x46c5 009789 istore 1 ,contw 
+0x46c6 009790 branch phci_write_local_name_end ,blank 
+0x46c7 009791 loop phci_change_local_name_loop 
+:      009792 phci_write_local_name_end:
+0x46c8 009793 sub contw ,mem_local_name ,pdata 
+0x46c9 009794 sub pdata ,0 ,pdata 
+0x46ca 009795 store 1 ,mem_local_name_length 
+0x46cb 009796 branch hci_normal_reply 
+:      009798 phci_role_discovery:
+0x46cc 009799 call hci_get_cmd_complete_ptr 
+0x46cd 009800 call hci_write_handle 
+0x46ce 009801 force 0 ,pdata 
+0x46cf 009802 nsetflag master ,0 ,pdata 
+0x46d0 009803 istore 1 ,contwu 
+0x46d1 009804 force 7 ,loopcnt 
+0x46d2 009805 arg 0x809 ,alarm 
+0x46d3 009806 call hci_command_complete 
+0x46d4 009807 branch cmd_exit 
+0x46d5 009808 jam hci_cmd_role_discovery ,mem_hci_cmd 
+0x46d6 009809 rtn 
+:      009812 phci_write_link_policy_settings:
+0x46d7 009813 call phci_copy_handle 
+0x46d8 009814 force 6 ,loopcnt 
+0x46d9 009815 branch hci_command_complete 
+:      009818 phci_delete_stored_link_key:
+0x46da 009819 branch hci_normal_reply 
+:      009821 phci_write_page_timeout:
+0x46db 009822 ifetch 2 ,contru 
+0x46dc 009823 store 2 ,mem_page_to 
+0x46dd 009824 branch hci_normal_reply 
+:      009827 phci_write_scan_enable:
+0x46de 009828 ifetch 1 ,contru 
+0x46df 009829 store 1 ,mem_scan_mode 
+0x46e0 009830 branch hci_normal_reply 
+:      009832 phci_write_page_scan_activity:
+0x46e1 009833 ifetch 2 ,contru 
+0x46e2 009834 store 2 ,mem_pscan_interval 
+0x46e3 009835 ifetch 2 ,contru 
+0x46e4 009836 store 2 ,mem_pscan_window 
+0x46e5 009837 branch hci_normal_reply 
+:      009839 phci_write_inquiry_scan_activity:
+0x46e6 009840 ifetch 2 ,contru 
+0x46e7 009841 store 2 ,mem_iscan_interval 
+0x46e8 009842 ifetch 2 ,contru 
+0x46e9 009843 store 2 ,mem_iscan_window 
+0x46ea 009844 branch hci_normal_reply 
+:      009846 phci_write_encryption_mode:
+0x46eb 009847 branch hci_normal_reply 
+:      009850 phci_write_authentication_enable:
+0x46ec 009851 ifetch 1 ,contru 
+0x46ed 009852 store 1 ,mem_auth_enable 
+0x46ee 009853 branch hci_normal_reply 
+:      009855 phci_write_class_of_device:
+0x46ef 009856 ifetch 3 ,contru 
+0x46f0 009857 store 3 ,mem_class 
+0x46f1 009858 branch hci_normal_reply 
+:      009863 phci_read_ext_inquiry_response:
+0x46f2 009864 deposit temp 
+0x46f3 009865 branch hci_normal_reply ,blank 
+0x46f4 009866 call hci_get_payload_ptr 
+0x46f5 009867 force 0x1 ,pdata 
+0x46f6 009868 istore 1 ,contwu 
+0x46f7 009869 deposit alarm 
+0x46f8 009870 istore 2 ,contwu 
+0x46f9 009871 force hci_error_invalid_hci_command_parameters ,pdata 
+0x46fa 009872 istore 1 ,contwu 
+0x46fb 009873 setarg 0 
+0x46fc 009874 increase 0xf1 ,loopcnt 
+0x46fd 009875 call uart_write_bytes 
+0x46fe 009877 force hci_event_command_complete ,queue 
+0x46ff 009878 force 0xf5 ,loopcnt 
+0x4700 009879 branch hci_send_event 
+:      009883 phci_write_ssp_mode:
+0x4701 009884 ifetch 1 ,contru 
+0x4702 009885 ncall ssp_enable ,blank 
+0x4703 009886 call ssp_disable ,blank 
+0x4704 009887 branch hci_normal_reply 
+:      009889 phci_read_scan_enable:
+0x4705 009890 call hci_get_cmd_complete_ptr 
+0x4706 009891 fetch 1 ,mem_scan_mode 
+0x4707 009892 istore 1 ,contwu 
+0x4708 009893 force 5 ,loopcnt 
+0x4709 009894 branch hci_command_complete 
+:      009896 phci_read_local_version_information:
+0x470a 009897 call hci_get_cmd_complete_ptr 
+0x470b 009898 fetch 8 ,mem_hci_version 
+0x470c 009899 istore 8 ,contwu 
+0x470d 009900 force 12 ,loopcnt 
+0x470e 009901 branch hci_command_complete 
+:      009903 phci_read_local_supported_features:
+0x470f 009904 call hci_get_cmd_complete_ptr 
+0x4710 009905 fetch 8 ,mem_features 
+0x4711 009906 istore 8 ,contwu 
+0x4712 009907 force 12 ,loopcnt 
+0x4713 009908 branch hci_command_complete 
+:      009910 phci_read_local_ext_features:
+0x4714 009911 call hci_get_cmd_complete_ptr 
+0x4715 009912 setarg 0x0101 
+0x4716 009913 istore 2 ,contwu 
+0x4717 009914 setarg 0x01 
+0x4718 009915 istore 8 ,contwu 
+0x4719 009916 force 14 ,loopcnt 
+0x471a 009917 branch hci_command_complete 
+:      009919 phci_read_buffer_size:
+0x471b 009920 call hci_get_cmd_complete_ptr 
+0x471c 009921 fetch 7 ,mem_acl_pktlen 
+0x471d 009922 istore 7 ,contwu 
+0x471e 009923 force 11 ,loopcnt 
+0x471f 009924 branch hci_command_complete 
+:      009926 phci_read_bd_addr:
+0x4720 009927 call hci_get_cmd_complete_ptr 
+0x4721 009928 fetch 6 ,mem_lap 
+0x4722 009929 istore 6 ,contwu 
+0x4723 009930 force 10 ,loopcnt 
+0x4724 009931 branch hci_command_complete 
+:      009933 phci_set_event_mask:
+0x4725 009934 branch hci_normal_reply 
+:      009937 phci_reset_failed_contact_counter:
+0x4726 009938 branch hci_normal_reply 
+:      009939 phci_get_link_quality:
+0x4727 009940 call hci_get_cmd_complete_ptr 
+0x4728 009941 call hci_write_handle 
+0x4729 009942 setarg 0xff 
+0x472a 009943 istore 1 ,contwu 
+0x472b 009944 force 7 ,loopcnt 
+0x472c 009945 branch hci_command_complete 
+:      009947 phci_read_rssi:
+0x472d 009948 call hci_get_cmd_complete_ptr 
+0x472e 009949 call hci_write_handle 
+0x472f 009950 setarg 0x00 
+0x4730 009951 istore 1 ,contwu 
+0x4731 009952 force 7 ,loopcnt 
+0x4732 009953 branch hci_command_complete 
+:      009955 phci_read_afh_channel_map:
+0x4733 009956 set0 mark_ext_patch ,mark 
+0x4734 009957 bpatch patch1b_6 ,mem_patch1b 
+0x4735 009958 branch hci_normal_reply 
+:      009959 phci_read_bd_clock:
+0x4736 009960 set0 mark_ext_patch ,mark 
+0x4737 009961 bpatch patch1b_7 ,mem_patch1b 
+0x4738 009962 branch hci_normal_reply 
+:      009967 phci_accept_connection:
+0x4739 009968 call phci_read_plap 
+0x473a 009969 jam hci_cmd_accept_conn ,mem_hci_cmd 
+0x473b 009970 ifetch 1 ,contru 
+0x473c 009971 beq 1 ,hci_command_status 
+0x473d 009972 jam hci_cmd_accept_with_switch ,mem_hci_cmd 
+0x473e 009973 branch hci_command_status 
+:      009975 phci_reject_connection:
+0x473f 009976 branch phci_accept_connection 
+0x4740 009977 call phci_read_plap 
+0x4741 009978 jam hci_cmd_reject_conn ,mem_hci_cmd 
+0x4742 009979 branch hci_normal_reply 
+:      009981 phci_change_connection_packet_type:
+0x4743 009982 call hci_command_status 
+0x4744 009983 call hci_get_payload_ptr 
+0x4745 009984 setarg 0 
+0x4746 009985 istore 1 ,contwu 
+0x4747 009986 ifetch 4 ,contru 
+0x4748 009987 istore 4 ,contwu 
+0x4749 009988 force 8 ,loopcnt 
+0x474a 009989 arg hci_event_connection_packet_type_changed ,queue 
+0x474b 009990 arg 5 ,loopcnt 
+0x474c 009991 branch hci_send_event 
+:      009993 phci_unknown_command:
+0x474d 009994 force hci_error_unknown_hci_command ,rega 
+0x474e 009995 branch hci_command_status_err 
+:      009997 phci_sniff_mode:
+0x474f 010000 call phci_read_handle 
+0x4750 010001 ifetch 2 ,contru 
+0x4751 010002 store 2 ,mem_sniff_param_interval 
+0x4752 010003 ifetch 2 ,contru 
+0x4753 010004 store 2 ,mem_hci_sniff_min_interval 
+0x4754 010005 ifetch 2 ,contru 
+0x4755 010006 store 2 ,mem_sniff_param_attempt 
+0x4756 010007 ifetch 2 ,contru 
+0x4757 010008 store 2 ,mem_sniff_param_timeout 
+0x4758 010009 jam hci_cmd_in_sniff ,mem_hci_cmd 
+0x4759 010010 branch hci_command_status 
+:      010012 phci_exit_sniff_mode:
+0x475a 010013 call phci_read_handle 
+0x475b 010014 call exit_sniff 
+0x475c 010015 branch hci_command_status 
+:      010017 exit_sniff:
+0x475d 010018 jam hci_cmd_exit_sniff ,mem_hci_cmd 
+0x475e 010019 rtn 
+:      010021 phci_sniff_subrating:
+0x475f 010022 branch hci_normal_reply 
+:      010024 phci_switch_role:
+0x4760 010025 call phci_read_plap 
+0x4761 010026 jam hci_cmd_role_switch ,mem_hci_cmd 
+0x4762 010027 branch hci_command_status 
+:      010029 phci_read_plap:
+0x4763 010030 ifetch 6 ,contru 
+0x4764 010031 store 6 ,mem_hci_plap 
+0x4765 010032 rtn 
+:      010034 phci_read_handle:
+0x4766 010035 ifetch 2 ,contru 
+0x4767 010036 store 1 ,mem_hci_conn_handle 
+0x4768 010037 rtn 
+:      010039 phci_copy_handle:
+0x4769 010040 call phci_read_handle 
+0x476a 010041 call hci_get_cmd_complete_ptr 
+0x476b 010042 fetch 1 ,mem_hci_conn_handle 
+0x476c 010043 istore 2 ,contwu 
+0x476d 010044 rtn 
+:      010048 phci_status_reply_temp:
+0x476e 010049 call phci_read_handle 
+0x476f 010050 call hci_command_status 
+0x4770 010051 call hci_get_payload_ptr 
+0x4771 010052 force 0 ,pdata 
+0x4772 010053 istore 1 ,contwu 
+0x4773 010054 fetch 1 ,mem_hci_conn_handle 
+0x4774 010055 istore 2 ,contwu 
+0x4775 010056 rtn 
+:      010058 phci_read_clock:
+0x4776 010059 ifetch 2 ,contru 
+0x4777 010060 iadd clkn_bt ,pdata 
+0x4778 010061 and_into 0x1fc ,pdata 
+0x4779 010062 store 4 ,mem_page_clk 
+0x477a 010063 rtn 
+:      010065 hci_inquiry_reply:
+0x477b 010066 set0 mark_ext_patch ,mark 
+0x477c 010067 bpatch patch1c_0 ,mem_patch1c 
+0x477d 010068 fetch 1 ,mem_rp_packets 
+0x477e 010069 sub pdata ,2 ,null 
+0x477f 010070 nrtn positive 
+0x4780 010071 fetcht 6 ,extm_lap 
+0x4781 010072 call context_search_plap2 
+0x4782 010073 rtn zero 
+0x4783 010074 call hci_get_packet_ptr 
+0x4784 010075 setarg 0x10f22 
+0x4785 010076 istore 3 ,contwu 
+0x4786 010077 fetch 6 ,extm_lap 
+0x4787 010078 istore 6 ,contwu 
+0x4788 010079 fetch 1 ,extm_fhs_misc 
+0x4789 010080 copy pdata ,temp 
+0x478a 010081 rshift3 pdata ,pdata 
+0x478b 010082 rshift3 pdata ,pdata 
+0x478c 010083 istore 1 ,contwu 
+0x478d 010084 copy temp ,pdata 
+0x478e 010085 and pdata ,0x30 ,pdata 
+0x478f 010086 rshift3 pdata ,pdata 
+0x4790 010087 rshift pdata ,pdata 
+0x4791 010088 istore 1 ,contwu 
+0x4792 010089 fetch 3 ,extm_class 
+0x4793 010090 istore 3 ,contwu 
+0x4794 010091 fetch 4 ,mem_clke_bt 
+0x4795 010092 isub clkn_bt ,pdata 
+0x4796 010093 istore 2 ,contwu 
+0x4797 010094 setarg 0xc8 
+0x4798 010095 istore 1 ,contwu 
+0x4799 010096 force 15 ,loopcnt 
+0x479a 010097 branch hci_send_event_raw 
+:      010099 hci_inquiry_reply_eir:
+0x479b 010100 set0 mark_ext_patch ,mark 
+0x479c 010101 bpatch patch1c_1 ,mem_patch1c 
+0x479d 010102 force 540 ,temp 
+0x479e 010103 fetch 2 ,mem_h5tx_free 
+0x479f 010104 isub temp ,null 
+0x47a0 010105 nrtn positive 
+0x47a1 010106 fetcht 3 ,mem_extm_uap_restore 
+0x47a2 010107 fetch 3 ,extm_uap 
+0x47a3 010108 isub temp ,null 
+0x47a4 010109 rtn zero 
+0x47a5 010110 rtn blank 
+0x47a6 010111 store 3 ,mem_extm_uap_restore 
+0x47a7 010112 fetch 1 ,mem_rp_packets 
+0x47a8 010113 sub pdata ,2 ,null 
+0x47a9 010114 nrtn positive 
+0x47aa 010115 fetcht 6 ,extm_lap 
+0x47ab 010116 call context_search_plap2 
+0x47ac 010117 rtn zero 
+0x47ad 010118 call hci_eir_reply 
+0x47ae 010119 force 15 ,temp 
+0x47af 010120 fetch 1 ,mem_rxbuf + 1 
+0x47b0 010121 bne 0x09 ,hci_inquiry_reply_eir_end 
+0x47b1 010122 fetch 1 ,mem_rxbuf 
+0x47b2 010123 branch hci_inquiry_reply_eir_end ,blank 
+0x47b3 010124 iforce loopcnt 
+0x47b4 010125 istore 1 ,contwu 
+0x47b5 010126 iadd temp ,temp 
+0x47b6 010127 increase 1 ,temp 
+0x47b7 010128 arg mem_rxbuf + 1 ,contr 
+:      010130 hci_inquiry_name_loop:
+0x47b8 010131 ifetch 1 ,contr 
+0x47b9 010132 istore 1 ,contwu 
+0x47ba 010133 loop hci_inquiry_name_loop 
+:      010134 hci_inquiry_other_rtn_loop:
+0x47bb 010135 ifetch 1 ,contr 
+0x47bc 010136 branch hci_inquiry_reply_eir_end ,blank 
+0x47bd 010137 iforce loopcnt 
+0x47be 010138 istore 1 ,contwu 
+0x47bf 010139 iadd temp ,temp 
+0x47c0 010140 increase 1 ,temp 
+:      010141 hci_inquiry_other_loop:
+0x47c1 010142 ifetch 1 ,contr 
+0x47c2 010143 istore 1 ,contwu 
+0x47c3 010144 loop hci_inquiry_other_loop 
+0x47c4 010145 branch hci_inquiry_other_rtn_loop 
+:      010146 hci_inquiry_reply_eir_end:
+0x47c5 010147 sub temp ,0xff ,pdata 
+0x47c6 010148 iforce loopcnt 
+:      010149 hci_inquiry_fill_zero:
+0x47c7 010150 setarg 0x00 
+0x47c8 010151 istore 1 ,contwu 
+0x47c9 010152 loop hci_inquiry_fill_zero 
+0x47ca 010153 force 0xff ,loopcnt 
+0x47cb 010154 branch hci_send_event_raw 
+:      010156 hci_eir_reply:
+0x47cc 010157 set0 mark_ext_patch ,mark 
+0x47cd 010158 bpatch patch1c_2 ,mem_patch1c 
+0x47ce 010159 call hci_get_packet_ptr 
+0x47cf 010160 setarg 0x1ff2f 
+0x47d0 010161 istore 3 ,contwu 
+0x47d1 010162 fetch 6 ,extm_lap 
+0x47d2 010163 istore 6 ,contwu 
+0x47d3 010164 fetch 1 ,extm_fhs_misc 
+0x47d4 010165 copy pdata ,temp 
+0x47d5 010166 rshift3 pdata ,pdata 
+0x47d6 010167 rshift3 pdata ,pdata 
+0x47d7 010168 istore 1 ,contwu 
+0x47d8 010169 copy temp ,pdata 
+0x47d9 010170 and pdata ,0x30 ,pdata 
+0x47da 010171 rshift3 pdata ,pdata 
+0x47db 010172 rshift pdata ,pdata 
+0x47dc 010173 istore 1 ,contwu 
+0x47dd 010174 fetch 3 ,extm_class 
+0x47de 010175 istore 3 ,contwu 
+0x47df 010176 fetch 4 ,mem_clke_bt 
+0x47e0 010177 isub clkn_bt ,pdata 
+0x47e1 010178 istore 2 ,contwu 
+0x47e2 010179 setarg 0xc8 
+0x47e3 010180 istore 1 ,contwu 
+0x47e4 010181 rtn 
+:      010183 hci_send_remote_features:
+0x47e5 010184 set0 mark_ext_patch ,mark 
+0x47e6 010185 bpatch patch1c_3 ,mem_patch1c 
+0x47e7 010186 fetch 1 ,mem_device_option 
+0x47e8 010187 rtnne dvc_op_hci 
+0x47e9 010188 call hci_write_handle3 
+0x47ea 010189 istoret 8 ,contwu 
+0x47eb 010190 force 11 ,loopcnt 
+0x47ec 010191 force hci_event_read_remote_features_complete ,queue 
+0x47ed 010192 branch hci_send_event 
+:      010194 hci_send_remote_ext_features_notification:
+0x47ee 010195 set0 mark_ext_patch ,mark 
+0x47ef 010196 bpatch patch1c_4 ,mem_patch1c 
+0x47f0 010197 fetch 1 ,mem_device_option 
+0x47f1 010198 rtnne dvc_op_hci 
+0x47f2 010200 call hci_get_payload_ptr 
+0x47f3 010201 fetch 6 ,mem_plap 
+0x47f4 010202 istore 6 ,contwu 
+0x47f5 010203 istoret 8 ,contwu 
+0x47f6 010204 force 14 ,loopcnt 
+0x47f7 010205 force hci_event_remote_host_supported_features_notification ,queue 
+0x47f8 010206 branch hci_send_event 
+:      010208 hci_send_remote_ext_features_event:
+0x47f9 010209 set0 mark_ext_patch ,mark 
+0x47fa 010210 bpatch patch1c_5 ,mem_patch1c 
+0x47fb 010211 fetch 1 ,mem_device_option 
+0x47fc 010212 rtnne dvc_op_hci 
+0x47fd 010214 call hci_write_handle3 
+0x47fe 010215 fetch 1 ,mem_ext_features_page 
+0x47ff 010216 istore 1 ,contwu 
+0x4800 010217 setarg 1 
+0x4801 010218 istore 1 ,contwu 
+0x4802 010219 istoret 8 ,contwu 
+0x4803 010220 force 13 ,loopcnt 
+0x4804 010221 force hci_event_read_remote_ext_features_complete ,queue 
+0x4805 010222 branch hci_send_event 
+:      010225 hci_send_version_information:
+0x4806 010226 set0 mark_ext_patch ,mark 
+0x4807 010227 bpatch patch1c_6 ,mem_patch1c 
+0x4808 010228 fetch 1 ,mem_device_option 
+0x4809 010229 rtnne dvc_op_hci 
+0x480a 010230 call hci_write_handle3 
+0x480b 010231 istoret 5 ,contwu 
+0x480c 010232 force 8 ,loopcnt 
+0x480d 010233 force hci_event_read_remote_version_information_complete ,queue 
+0x480e 010234 branch hci_send_event 
+:      010236 hci_send_io_cap_response_event:
+0x480f 010237 set0 mark_ext_patch ,mark 
+0x4810 010238 bpatch patch1c_7 ,mem_patch1c 
+0x4811 010239 fetch 1 ,mem_device_option 
+0x4812 010240 rtnne dvc_op_hci 
+0x4813 010242 call hci_get_payload_ptr 
+0x4814 010243 fetch 6 ,mem_plap 
+0x4815 010244 istore 6 ,contwu 
+0x4816 010245 fetch 3 ,mem_sp_iocap_remote 
+0x4817 010246 istore 3 ,contwu 
+0x4818 010247 force 9 ,loopcnt 
+0x4819 010248 force hci_event_io_cap_response ,queue 
+0x481a 010249 branch hci_send_event 
+:      010251 hci_send_io_cap_req_event:
+0x481b 010252 set0 mark_ext_patch ,mark 
+0x481c 010253 bpatch patch1d_0 ,mem_patch1d 
+0x481d 010254 fetch 1 ,mem_device_option 
+0x481e 010255 rtnne dvc_op_hci 
+0x481f 010257 call hci_get_payload_ptr 
+0x4820 010258 fetch 6 ,mem_plap 
+0x4821 010259 istore 6 ,contwu 
+0x4822 010260 force 6 ,loopcnt 
+0x4823 010261 force hci_event_io_cap_req ,queue 
+0x4824 010262 branch hci_send_event 
+:      010265 hci_send_connection_complete:
+0x4825 010266 force 0 ,temp 
+:      010267 hci_send_connection_error:
+0x4826 010268 set0 mark_ext_patch ,mark 
+0x4827 010269 bpatch patch1d_1 ,mem_patch1d 
+0x4828 010270 fetch 1 ,mem_device_option 
+0x4829 010271 rtnne dvc_op_hci 
+0x482a 010272 force hci_event_connection_complete ,queue 
+0x482b 010273 jam 5 ,mem_acl_credits 
+0x482c 010274 call hci_get_payload_ptr 
+0x482d 010275 istoret 1 ,contwu 
+0x482e 010276 call hci_write_handle 
+0x482f 010277 call hci_write_plap 
+0x4830 010278 force 1 ,pdata 
+0x4831 010279 istore 1 ,contwu 
+0x4832 010280 force 0 ,pdata 
+0x4833 010281 fetcht 1 ,mem_state_map 
+0x4834 010282 isolate1 smap_encryption ,temp 
+0x4835 010283 setflag true ,0 ,pdata 
+0x4836 010284 istore 1 ,contwu 
+0x4837 010285 force 11 ,loopcnt 
+0x4838 010286 branch hci_send_event 
+:      010289 hci_send_conn_req_event:
+0x4839 010290 set0 mark_ext_patch ,mark 
+0x483a 010291 bpatch patch1d_2 ,mem_patch1d 
+0x483b 010292 fetch 1 ,mem_device_option 
+0x483c 010293 rtnne dvc_op_hci 
+0x483d 010294 force hci_event_connection_request ,queue 
+0x483e 010295 call hci_get_payload_ptr 
+0x483f 010296 call hci_write_plap 
+0x4840 010298 fetch 3 ,extm_class 
+0x4841 010299 istore 3 ,contwu 
+0x4842 010300 istoret 1 ,contwu 
+0x4843 010301 force 10 ,loopcnt 
+0x4844 010302 branch hci_send_event 
+:      010304 hci_send_encryption_change:
+0x4845 010305 set0 mark_ext_patch ,mark 
+0x4846 010306 bpatch patch1d_3 ,mem_patch1d 
+0x4847 010307 fetch 1 ,mem_device_option 
+0x4848 010308 rtnne dvc_op_hci 
+0x4849 010309 call hci_write_handle3 
+0x484a 010310 force 0 ,pdata 
+0x484b 010311 fetcht 1 ,mem_state_map 
+0x484c 010312 isolate1 smap_encryption ,temp 
+0x484d 010313 setflag true ,0 ,pdata 
+0x484e 010314 istore 1 ,contwu 
+0x484f 010315 force hci_event_encryption_change_complete ,queue 
+0x4850 010316 force 4 ,loopcnt 
+0x4851 010317 branch hci_send_event 
+:      010320 hci_send_linkkey_notification:
+0x4852 010321 set0 mark_ext_patch ,mark 
+0x4853 010322 bpatch patch1d_4 ,mem_patch1d 
+0x4854 010323 fetch 1 ,mem_device_option 
+0x4855 010324 rtnne dvc_op_hci 
+0x4856 010325 force hci_event_link_key_notification ,queue 
+0x4857 010326 call hci_get_payload_ptr 
+0x4858 010327 call hci_write_plap 
+0x4859 010328 arg mem_link_key ,contr 
+0x485a 010329 force 16 ,loopcnt 
+0x485b 010330 call uart_copy_tx_bytes 
+0x485c 010331 force 0x05 ,pdata 
+0x485d 010332 istore 1 ,contwu 
+0x485e 010333 force 0x17 ,loopcnt 
+0x485f 010334 branch hci_send_event 
+:      010336 hci_send_user_confirmation_req:
+0x4860 010337 fetch 1 ,mem_device_option 
+0x4861 010338 rtnne dvc_op_hci 
+0x4862 010339 force hci_event_user_confirmation_request ,queue 
+0x4863 010340 call hci_get_payload_ptr 
+0x4864 010341 call hci_write_plap 
+0x4865 010342 fetch 4 ,mem_sp_gkey 
+0x4866 010343 istore 4 ,contwu 
+0x4867 010344 force 0xa ,loopcnt 
+0x4868 010345 branch hci_send_event 
+:      010347 hci_send_ssp_complete:
+0x4869 010348 fetch 1 ,mem_device_option 
+0x486a 010349 rtnne dvc_op_hci 
+0x486b 010350 force hci_event_simple_pairing_complete ,queue 
+0x486c 010351 call hci_get_payload_ptr 
+0x486d 010352 setarg 0 
+0x486e 010353 istore 1 ,contwu 
+0x486f 010354 call hci_write_plap 
+0x4870 010355 force 0x7 ,loopcnt 
+0x4871 010356 branch hci_send_event 
+:      010359 hci_send_linkkey_req:
+0x4872 010360 set0 mark_ext_patch ,mark 
+0x4873 010361 bpatch patch1d_5 ,mem_patch1d 
+0x4874 010362 force hci_event_link_key_request ,queue 
+:      010363 hci_send_sec_req:
+0x4875 010364 fetch 1 ,mem_device_option 
+0x4876 010365 rtnne dvc_op_hci 
+0x4877 010366 call hci_get_payload_ptr 
+0x4878 010367 call hci_write_plap 
+0x4879 010368 force 6 ,loopcnt 
+0x487a 010369 branch hci_send_event 
+:      010371 hci_send_pincode_req:
+0x487b 010372 fetch 1 ,mem_device_option 
+0x487c 010373 rtnne dvc_op_hci 
+0x487d 010374 force hci_event_pin_code_request ,queue 
+0x487e 010375 branch hci_send_sec_req 
+:      010378 hci_send_role_change:
+0x487f 010379 fetch 1 ,mem_device_option 
+0x4880 010380 rtnne dvc_op_hci 
+0x4881 010381 force hci_event_role_change ,queue 
+0x4882 010382 call hci_get_payload_ptr 
+0x4883 010383 force 0 ,pdata 
+0x4884 010384 istore 1 ,contwu 
+0x4885 010385 call hci_write_plap 
+0x4886 010386 istoret 1 ,contwu 
+0x4887 010387 force 8 ,loopcnt 
+0x4888 010388 branch hci_send_event 
+:      010390 hci_send_role_change_err:
+0x4889 010391 fetch 1 ,mem_device_option 
+0x488a 010392 rtnne dvc_op_hci 
+0x488b 010393 force 0 ,temp 
+0x488c 010394 nbranch hci_send_role_change_err_slave ,master 
+0x488d 010395 force 1 ,temp 
+:      010396 hci_send_role_change_err_slave:
+0x488e 010397 fetch 1 ,mem_device_option 
+0x488f 010398 rtnne dvc_op_hci 
+0x4890 010399 force hci_event_role_change ,queue 
+0x4891 010400 call hci_get_payload_ptr 
+0x4892 010401 force 0x35 ,pdata 
+0x4893 010402 istore 1 ,contwu 
+0x4894 010403 call hci_write_plap 
+0x4895 010404 istoret 1 ,contwu 
+0x4896 010405 force 8 ,loopcnt 
+0x4897 010406 branch hci_send_event 
+:      010408 hci_send_name:
+0x4898 010409 set0 mark_ext_patch ,mark 
+0x4899 010410 bpatch patch1d_6 ,mem_patch1d 
+0x489a 010411 fetch 1 ,mem_device_option 
+0x489b 010412 rtnne dvc_op_hci 
+0x489c 010413 call hci_get_packet_ptr 
+0x489d 010414 setarg 0xff07 
+0x489e 010415 istore 2 ,contwu 
+0x489f 010416 deposit queue 
+0x48a0 010417 istore 1 ,contwu 
+0x48a1 010418 call hci_write_plap 
+0x48a2 010419 arg mem_tmp_buffer ,contr 
+0x48a3 010420 force 248 ,loopcnt 
+:      010421 hci_read_remote_name_loop:
+0x48a4 010422 ifetch 1 ,contr 
+0x48a5 010423 istore 1 ,contwu 
+0x48a6 010424 loop hci_read_remote_name_loop 
+0x48a7 010425 force 0xff ,loopcnt 
+0x48a8 010426 branch hci_send_event_raw 
+:      010428 hci_send_num_complete_packets:
+0x48a9 010429 set0 mark_ext_patch ,mark 
+0x48aa 010430 bpatch patch1d_7 ,mem_patch1d 
+0x48ab 010431 fetch 1 ,mem_device_option 
+0x48ac 010432 rtnne dvc_op_hci 
+0x48ad 010433 hfetch 1 ,core_uart_txitems 
+0x48ae 010434 nrtn blank 
+0x48af 010435 fetch 1 ,mem_op 
+0x48b0 010436 rtnbit0 op_pkt_comp 
+0x48b1 010437 set0 op_pkt_comp ,pdata 
+0x48b2 010438 store 1 ,mem_op 
+0x48b3 010439 call hci_get_payload_ptr 
+0x48b4 010440 force 1 ,pdata 
+0x48b5 010441 istore 1 ,contwu 
+0x48b6 010442 call hci_write_handle 
+0x48b7 010443 force 1 ,pdata 
+0x48b8 010444 istore 2 ,contwu 
+0x48b9 010445 force hci_event_num_completed_packets ,queue 
+0x48ba 010446 force 5 ,loopcnt 
+0x48bb 010447 branch hci_send_event 
+:      010451 hci_send_auth_complete:
+0x48bc 010452 set0 mark_ext_patch ,mark 
+0x48bd 010453 bpatch patch1e_0 ,mem_patch1e 
+0x48be 010454 fetch 1 ,mem_device_option 
+0x48bf 010455 rtnne dvc_op_hci 
+0x48c0 010456 call hci_write_handle3 
+0x48c1 010457 force hci_event_authentication_complete ,queue 
+0x48c2 010458 force 3 ,loopcnt 
+0x48c3 010459 branch hci_send_event 
+:      010463 hci_send_disconn_complete:
+0x48c4 010464 set0 mark_ext_patch ,mark 
+0x48c5 010465 bpatch patch1e_1 ,mem_patch1e 
+0x48c6 010466 fetch 1 ,mem_device_option 
+0x48c7 010467 rtnne dvc_op_hci 
+0x48c8 010468 call hci_get_payload_ptr 
+0x48c9 010469 force 0 ,pdata 
+0x48ca 010470 istore 1 ,contwu 
+0x48cb 010471 istoret 2 ,contwu 
+0x48cc 010472 fetch 1 ,mem_hci_disconn_reason 
+0x48cd 010473 istore 1 ,contwu 
+0x48ce 010474 force hci_event_disconnection_complete ,queue 
+0x48cf 010475 force 4 ,loopcnt 
+0x48d0 010476 branch hci_send_event 
+:      010479 hci_send_le_adv_report_event:
+0x48d1 010480 set0 mark_ext_patch ,mark 
+0x48d2 010481 bpatch patch1e_2 ,mem_patch1e 
+0x48d3 010482 fetch 1 ,mem_device_option 
+0x48d4 010483 rtnne dvc_op_hci ,pdata 
+0x48d5 010484 call hci_get_payload_ptr 
+0x48d6 010485 setarg 0x0102 
+0x48d7 010486 istore 2 ,contwu 
+0x48d8 010487 fetcht 1 ,mem_le_rxbuf 
+0x48d9 010488 and temp ,0xf ,pdata 
+0x48da 010489 istore 1 ,contwu 
+0x48db 010490 copy rega ,pdata 
+0x48dc 010491 istore 1 ,contwu 
+0x48dd 010492 fetcht 1 ,mem_le_rxbuf + 1 
+0x48de 010493 increase -6 ,temp 
+0x48df 010494 fetch 6 ,mem_le_rxbuf + 2 
+0x48e0 010495 istore 6 ,contwu 
+0x48e1 010496 istoret 1 ,contwu 
+0x48e2 010497 copy temp ,loopcnt 
+0x48e3 010498 call uart_copy_tx_bytes 
+0x48e4 010499 setarg 127 
+0x48e5 010500 istore 1 ,contwu 
+0x48e6 010501 copy temp ,loopcnt 
+0x48e7 010502 add loopcnt ,12 ,loopcnt 
+0x48e8 010503 force hci_event_le_meta_event ,queue 
+0x48e9 010504 branch hci_send_event 
+:      010506 hci_send_le_conn_complete:
+0x48ea 010507 set0 mark_ext_patch ,mark 
+0x48eb 010508 bpatch patch1e_3 ,mem_patch1e 
+0x48ec 010509 fetch 1 ,mem_device_option 
+0x48ed 010510 rtnne dvc_op_hci ,pdata 
+0x48ee 010511 call hci_get_payload_ptr 
+0x48ef 010512 setarg hci_le_subevent_conn_complete 
+0x48f0 010513 istore 1 ,contwu 
+0x48f1 010514 istoret 1 ,contwu 
+0x48f2 010515 fetch 1 ,mem_le_conn_handle 
+0x48f3 010516 istore 2 ,contwu 
+0x48f4 010517 fetch 1 ,mem_le_mode 
+0x48f5 010518 rshift pdata ,pdata 
+0x48f6 010519 setflip 0 ,pdata 
+0x48f7 010520 istore 1 ,contwu 
+0x48f8 010521 fetch 1 ,mem_le_conn_peer_addr_type 
+0x48f9 010522 istore 1 ,contwu 
+0x48fa 010523 fetch 6 ,mem_le_plap 
+0x48fb 010524 istore 6 ,contwu 
+0x48fc 010525 fetch 2 ,mem_le_conn_interval 
+0x48fd 010526 istore 2 ,contwu 
+0x48fe 010527 fetch 2 ,mem_le_slave_latency 
+0x48ff 010528 istore 2 ,contwu 
+0x4900 010529 fetch 2 ,mem_le_superto 
+0x4901 010530 istore 2 ,contwu 
+0x4902 010531 fetch 1 ,mem_le_peer_sca 
+0x4903 010532 istore 1 ,contwu 
+0x4904 010533 force hci_event_le_meta_event ,queue 
+0x4905 010534 arg 19 ,loopcnt 
+0x4906 010535 branch hci_send_event 
+:      010539 hci_send_mode_change:
+0x4907 010540 set0 mark_ext_patch ,mark 
+0x4908 010541 bpatch patch1e_4 ,mem_patch1e 
+0x4909 010542 fetch 1 ,mem_device_option 
+0x490a 010543 rtnne dvc_op_hci 
+0x490b 010545 call hci_get_payload_ptr 
+0x490c 010546 call hci_write_handle3 
+0x490d 010547 istoret 1 ,contwu 
+0x490e 010548 fetch 2 ,mem_tsniff 
+0x490f 010549 rshift pdata ,pdata 
+0x4910 010550 istore 2 ,contwu 
+0x4911 010551 force 6 ,loopcnt 
+0x4912 010552 force hci_event_mode_change ,queue 
+0x4913 010553 branch hci_send_event 
+:      010556 hci_send_sco_complete:
+0x4914 010557 set0 mark_ext_patch ,mark 
+0x4915 010558 bpatch patch1e_5 ,mem_patch1e 
+0x4916 010559 fetch 1 ,mem_device_option 
+0x4917 010560 rtnne dvc_op_hci 
+0x4918 010561 set0 mark_ext_patch ,mark 
+0x4919 010562 bpatch patch1e_6 ,mem_patch1e 
+0x491a 010563 call hci_get_payload_ptr 
+0x491b 010564 istoret 1 ,contwu 
+0x491c 010565 setarg 0xe00 
+0x491d 010566 istore 2 ,contwu 
+0x491e 010567 call hci_write_plap 
+0x491f 010568 force 0 ,pdata 
+0x4920 010569 bmark1 mark_esco ,hci_send_esco 
+0x4921 010570 force 0 ,pdata 
+0x4922 010571 istore 7 ,contwu 
+0x4923 010572 branch hci_send_sco_cont 
+:      010573 hci_send_esco:
+0x4924 010574 fetch 1 ,mem_device_option 
+0x4925 010575 rtnne dvc_op_hci 
+0x4926 010576 setarg 0x020602 
+0x4927 010577 istore 3 ,contwu 
+0x4928 010578 setarg 30 
+0x4929 010579 istore 2 ,contwu 
+0x492a 010580 setarg 30 
+0x492b 010581 istore 2 ,contwu 
+:      010582 hci_send_sco_cont:
+0x492c 010583 fetch 1 ,mem_device_option 
+0x492d 010584 rtnne dvc_op_hci 
+0x492e 010585 fetch 1 ,mem_air_mode 
+0x492f 010586 istore 1 ,contwu 
+0x4930 010587 force hci_event_sco_connection_complete ,queue 
+0x4931 010588 force 17 ,loopcnt 
+0x4932 010589 branch hci_send_event 
+:      010592 hci_command_status:
+0x4933 010593 set0 mark_ext_patch ,mark 
+0x4934 010594 bpatch patch1e_7 ,mem_patch1e 
+0x4935 010595 call hci_get_payload_ptr 
+0x4936 010596 setarg 0x100 
+0x4937 010597 istore 2 ,contwu 
+0x4938 010598 deposit alarm 
+0x4939 010599 istore 2 ,contwu 
+0x493a 010600 force 4 ,loopcnt 
+0x493b 010601 force hci_event_command_status ,queue 
+0x493c 010602 branch hci_send_event 
+:      010604 hci_command_status_err:
+0x493d 010605 set0 mark_ext_patch ,mark 
+0x493e 010606 bpatch patch1f_0 ,mem_patch1f 
+0x493f 010607 call hci_get_payload_ptr 
+0x4940 010608 deposit rega 
+0x4941 010609 istore 1 ,contwu 
+0x4942 010610 setarg 0x01 
+0x4943 010611 istore 1 ,contwu 
+0x4944 010612 deposit alarm 
+0x4945 010613 istore 2 ,contwu 
+0x4946 010614 force 4 ,loopcnt 
+0x4947 010615 force hci_event_command_status ,queue 
+0x4948 010616 branch hci_send_event 
+:      010618 hci_normal_reply:
+0x4949 010619 set0 mark_ext_patch ,mark 
+0x494a 010620 bpatch patch1f_1 ,mem_patch1f 
+0x494b 010621 force 4 ,loopcnt 
+:      010622 hci_command_complete:
+0x494c 010623 call hci_get_payload_ptr 
+0x494d 010624 force 0x1 ,pdata 
+0x494e 010625 istore 1 ,contwu 
+0x494f 010626 deposit alarm 
+0x4950 010627 istore 3 ,contwu 
+0x4951 010628 force hci_event_command_complete ,queue 
+:      010629 hci_send_event:
+0x4952 010630 set0 mark_ext_patch ,mark 
+0x4953 010631 bpatch patch1f_2 ,mem_patch1f 
+0x4954 010632 call hci_get_packet_ptr 
+0x4955 010633 deposit queue 
+0x4956 010634 istore 1 ,contwu 
+0x4957 010635 deposit loopcnt 
+0x4958 010636 istore 1 ,contwu 
+:      010637 hci_send_event_raw:
+0x4959 010638 set1 mark_h5tx_rp ,mark 
+0x495a 010639 force 5 ,queue 
+0x495b 010640 increase 2 ,loopcnt 
+:      010641 hci_send_packet:
+0x495c 010642 call hci_check_bcsp_protocol 
+0x495d 010643 branch bcsp_send_packet ,true 
+0x495e 010644 branch h4_send_packet_event 
+:      010646 hci_send_commu_ready_event:
+0x495f 010647 force hci_event_vendor_specific ,queue 
+0x4960 010648 call hci_get_payload_ptr 
+0x4961 010649 setarg hci_vendor_event_commu_ready 
+0x4962 010650 istore 1 ,contwu 
+0x4963 010651 force 1 ,loopcnt 
+0x4964 010652 branch hci_send_event 
+:      010655 hci_write_plap:
+0x4965 010656 fetch 6 ,mem_plap 
+0x4966 010657 istore 6 ,contwu 
+0x4967 010658 rtn 
+:      010660 hci_write_handle3:
+0x4968 010661 call hci_get_payload_ptr 
+0x4969 010662 force 0 ,pdata 
+0x496a 010663 istore 1 ,contwu 
+:      010664 hci_write_handle:
+0x496b 010665 fetch 1 ,mem_conn_handle 
+0x496c 010666 istore 2 ,contwu 
+0x496d 010667 rtn 
+:      010669 hci_get_cmd_complete_ptr:
+0x496e 010670 force 12 ,contwu 
+0x496f 010671 branch hci_get_tx_ptr 
+:      010673 hci_get_payload_ptr:
+0x4970 010674 force 8 ,contwu 
+0x4971 010675 branch hci_get_tx_ptr 
+:      010677 hci_get_packet_ptr:
+0x4972 010678 force 6 ,contwu 
+:      010679 hci_get_tx_ptr:
+0x4973 010680 call hci_check_bcsp_protocol 
+0x4974 010681 branch bcsp_get_tx_ptr ,true 
+0x4975 010682 branch h4_get_tx_ptr 
+:      010684 uart_copy_tx_bytes:
+0x4976 010685 deposit loopcnt 
+0x4977 010686 rtn blank 
+:      010687 uart_copy_tx_bytes_loop:
+0x4978 010688 ifetch 1 ,contr 
+0x4979 010689 istore 1 ,contwu 
+0x497a 010690 loop uart_copy_tx_bytes_loop 
+0x497b 010691 rtn 
+:      010693 uart_copy_rx_bytes:
+0x497c 010694 deposit loopcnt 
+0x497d 010695 rtn blank 
+:      010696 uart_copy_rx_bytes_loop:
+0x497e 010697 ifetch 1 ,contru 
+0x497f 010698 istore 1 ,contw 
+0x4980 010699 loop uart_copy_rx_bytes_loop 
+0x4981 010700 rtn 
+:      010702 uart_write_bytes:
+0x4982 010703 istore 1 ,contwu 
+0x4983 010704 rshift8 pdata ,pdata 
+0x4984 010705 loop uart_write_bytes 
+0x4985 010706 rtn 
+:      010709 calc_tx_crc16:
+0x4986 010710 pulse crc16 
+0x4987 010711 enable enable_crc 
+:      010712 crcloop:
+0x4988 010713 ifetch 1 ,contwu 
+0x4989 010714 inject bucket ,8 
+0x498a 010715 loop crcloop 
+0x498b 010716 enable enable_parity 
+0x498c 010717 inject bucket ,16 
+0x498d 010718 disable enable_parity 
+0x498e 010719 disable enable_crc 
+0x498f 010720 disable crc16 
+0x4990 010721 byteswap pdata ,pdata 
+0x4991 010722 rtn 
+:      010724 stop_loop:
+0x4992 010725 nop 1 
+0x4993 010726 hjam 1 ,0x8203 
+0x4994 010727 branch stop_loop 
+:      010731 process_cmd:
+0x4995 010732 set0 mark_ext_patch ,mark 
+0x4996 010733 bpatch patch1f_3 ,mem_patch1f 
+0x4997 010734 fetch 1 ,mem_hci_cmd 
+0x4998 010735 rtn blank 
+0x4999 010736 fetch 1 ,mem_lmo_opcode2 
+0x499a 010737 nrtn blank 
+0x499b 010738 call cmd_check_plap 
+0x499c 010739 nbranch process_cmd_conn_handle ,zero 
+0x499d 010740 fetch 1 ,mem_hci_cmd 
+0x499e 010741 beq hci_cmd_remote_name_req ,cmd_namereq 
+0x499f 010742 beq hci_cmd_pair ,cmd_pair 
+0x49a0 010743 beq hci_cmd_nopair ,cmd_nopair 
+0x49a1 010744 beq hci_cmd_linkkey ,cmd_has_key 
+0x49a2 010745 beq hci_cmd_nokey ,cmd_no_key 
+0x49a3 010746 beq hci_cmd_reject_conn ,cmd_disconn 
+0x49a4 010747 beq hci_cmd_role_switch ,cmd_role_switch 
+0x49a5 010748 beq hci_cmd_accept_conn ,cmd_accept_conn 
+0x49a6 010749 beq hci_cmd_accept_with_switch ,cmd_accept_with_switch 
+0x49a7 010750 beq hci_cmd_detach ,cmd_detach 
+0x49a8 010751 beq hci_cmd_in_sniff ,cmd_in_sniff 
+0x49a9 010752 beq hci_cmd_exit_sniff ,cmd_exit_sniff 
+:      010753 process_cmd_conn_handle:
+0x49aa 010754 set0 mark_ext_patch ,mark 
+0x49ab 010755 bpatch patch1f_4 ,mem_patch1f 
+0x49ac 010756 call cmd_check_handle 
+0x49ad 010757 nrtn blank 
+0x49ae 010758 fetch 1 ,mem_hci_cmd 
+0x49af 010759 beq hci_cmd_auth ,cmd_auth 
+0x49b0 010760 beq hci_cmd_startencrypt ,cmd_start_encrypt 
+0x49b1 010761 beq hci_cmd_stopencrypt ,cmd_stop_encrypt 
+0x49b2 010762 beq hci_cmd_setup_sco ,cmd_setup_sco 
+0x49b3 010763 beq hci_cmd_disconn_sco ,cmd_disconn_sco 
+0x49b4 010764 beq hci_cmd_accept_sco_conn ,cmd_accept_sco_conn 
+0x49b5 010765 beq hci_cmd_remote_feature_req ,cmd_feature_req 
+0x49b6 010766 beq hci_cmd_remote_ext_features_req ,cmd_ext_feature_req 
+0x49b7 010767 beq hci_cmd_remote_version_req ,cmd_version_req 
+0x49b8 010768 beq hci_cmd_role_discovery ,cmd_role_discovery 
+0x49b9 010769 beq hci_cmd_io_cap ,cmd_io_cap 
+0x49ba 010770 rtnne hci_cmd_disconn 
+0x49bb 010771 call lmp_disconnect 
+:      010772 cmd_exit:
+0x49bc 010773 jam 0 ,mem_hci_cmd 
+0x49bd 010774 rtn 
+:      010776 cmd_check_plap:
+0x49be 010777 fetch 6 ,mem_hci_plap 
+0x49bf 010778 fetcht 6 ,mem_plap 
+0x49c0 010779 isub temp ,null 
+0x49c1 010780 rtn 
+:      010783 cmd_check_handle:
+0x49c2 010784 fetch 1 ,mem_hci_conn_handle 
+0x49c3 010785 fetcht 1 ,mem_conn_handle 
+0x49c4 010786 isub temp ,pdata 
+0x49c5 010787 rtn 
+:      010789 cmd_accept_conn:
+0x49c6 010790 jam lmp_accepted ,mem_lmo_opcode2 
+0x49c7 010791 jam lmp_host_connection_req ,mem_lmi_opcode2 
+0x49c8 010792 call tid_set_reply 
+0x49c9 010793 branch cmd_exit 
+:      010795 cmd_accept_with_switch:
+0x49ca 010796 branch cmd_accept_sco_conn ,master 
+0x49cb 010797 set1 mark_accept_switch ,mark 
+:      010798 cmd_role_switch:
+0x49cc 010799 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x49cd 010800 set1 mark_switch_initiated ,mark 
+0x49ce 010801 nbranch cmd_exit ,master 
+0x49cf 010802 jam lmp_switch_req ,mem_lmo_opcode2 
+0x49d0 010803 fetch 1 ,mem_connection_options 
+0x49d1 010804 set0 connection_switch ,pdata 
+0x49d2 010805 store 1 ,mem_connection_options 
+0x49d3 010806 branch cmd_exit 
+:      010809 cmd_namereq:
+0x49d4 010810 jam lmp_name_req ,mem_lmo_opcode2 
+0x49d5 010811 jam 0 ,mem_name_offset 
+0x49d6 010812 branch cmd_exit 
+:      010815 cmd_ssp:
+0x49d7 010816 jam sp_flag_commit ,mem_master_sp_flag 
+0x49d8 010817 jam sp_master_stat_start_skip ,mem_master_sp_state 
+0x49d9 010818 branch cmd_exit 
+:      010820 cmd_pair:
+0x49da 010821 fetch 1 ,mem_op 
+0x49db 010822 bbit1 op_inrand_req ,cmd_pair_passive 
+0x49dc 010823 call tid_initiate 
+0x49dd 010824 jam lmp_in_rand ,mem_lmo_opcode2 
+0x49de 010825 branch cmd_exit 
+:      010826 cmd_pair_passive:
+0x49df 010827 set0 op_inrand_req ,pdata 
+0x49e0 010828 store 1 ,mem_op 
+0x49e1 010829 call lmp_accept_inrand 
+0x49e2 010830 setarg 0 
+0x49e3 010831 setflag master ,smap_lmptid ,pdata 
+0x49e4 010832 store 1 ,mem_lmo_tid2 
+0x49e5 010833 branch cmd_exit 
+:      010835 cmd_nopair:
+0x49e6 010836 jam pairing_not_allowed ,mem_disconn_reason_send 
+0x49e7 010837 jam lmp_detach ,mem_lmo_opcode2 
+0x49e8 010838 fetch 1 ,mem_state 
+0x49e9 010839 bbit1 state_inconn ,cmd_exit 
+0x49ea 010840 force hci_error_pairing_not_allowed ,temp 
+0x49eb 010841 call hci_send_connection_error 
+0x49ec 010842 branch cmd_exit 
+:      010845 cmd_has_key:
+0x49ed 010846 call linkkey_set 
+0x49ee 010847 fetch 1 ,mem_op 
+0x49ef 010848 bbit1 op_auth_req ,cmd_send_aurand 
+0x49f0 010849 bbit1 op_send_sres ,cmd_send_sres 
+0x49f1 010850 bbit1 op_inrand_req ,cmd_pair_passive 
+0x49f2 010851 branch cmd_exit 
+:      010852 cmd_send_sres:
+0x49f3 010853 set0 op_send_sres ,pdata 
+0x49f4 010854 store 1 ,mem_op 
+0x49f5 010855 jam lmp_sres ,mem_lmo_opcode2 
+0x49f6 010856 branch cmd_exit 
+:      010858 cmd_no_key:
+0x49f7 010859 fetch 1 ,mem_op 
+0x49f8 010860 bbit1 op_send_sres ,cmd_no_key_reject 
+0x49f9 010861 call hci_send_pincode_req 
+0x49fa 010862 branch cmd_exit 
+:      010863 cmd_no_key_reject:
+0x49fb 010864 set0 op_send_sres ,pdata 
+0x49fc 010865 store 1 ,mem_op 
+0x49fd 010866 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x49fe 010867 jam lmp_au_rand ,mem_lmi_opcode2 
+0x49ff 010868 jam key_missing ,mem_lmo_reason2 
+0x4a00 010869 branch cmd_exit 
+:      010872 cmd_auth:
+0x4a01 010873 fetch 1 ,mem_op 
+0x4a02 010874 set1 op_auth_req ,pdata 
+0x4a03 010875 store 1 ,mem_op 
+0x4a04 010876 fetch 1 ,mem_state 
+0x4a05 010877 bbit1 state_linkkey ,cmd_auth_sendaurand 
+0x4a06 010878 call hci_send_linkkey_req 
+0x4a07 010879 branch cmd_exit 
+:      010881 cmd_send_aurand:
+:      010882 cmd_auth_sendaurand:
+0x4a08 010883 call tid_initiate 
+0x4a09 010884 jam lmp_au_rand ,mem_lmo_opcode2 
+0x4a0a 010885 branch cmd_exit 
+:      010887 cmd_start_encrypt:
+0x4a0b 010888 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x4a0c 010889 branch cmd_exit 
+:      010891 cmd_stop_encrypt:
+0x4a0d 010892 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x4a0e 010893 branch cmd_exit 
+:      010895 cmd_feature_req:
+0x4a0f 010896 set0 mark_ext_patch ,mark 
+0x4a10 010897 bpatch patch1f_5 ,mem_patch1f 
+0x4a11 010898 jam lmp_features_req ,mem_lmo_opcode2 
+0x4a12 010899 jam hci_cmd_wait_remote_feature ,mem_hci_cmd 
+0x4a13 010900 rtn 
+:      010902 cmd_ext_feature_req:
+0x4a14 010903 jam lmp_ext_features_req ,mem_lmo_opcode2 
+0x4a15 010904 jam hci_cmd_wait_remote_ext_feature ,mem_hci_cmd 
+0x4a16 010905 rtn 
+:      010907 cmd_version_req:
+0x4a17 010908 jam lmp_version_req ,mem_lmo_opcode2 
+0x4a18 010909 branch cmd_exit 
+:      010911 cmd_in_sniff:
+0x4a19 010912 jam lmp_sniff_req ,mem_lmo_opcode2 
+0x4a1a 010913 arg mem_sniff_payload ,contw 
+0x4a1b 010914 setarg 0 
+0x4a1c 010915 isolate1 27 ,clke_bt 
+0x4a1d 010916 setflag true ,1 ,pdata 
+0x4a1e 010917 istore 1 ,contw 
+0x4a1f 010918 setarg 0 
+0x4a20 010919 istore 2 ,contw 
+0x4a21 010920 fetch 2 ,mem_sniff_param_interval 
+0x4a22 010921 istore 2 ,contw 
+0x4a23 010922 fetch 1 ,mem_sniff_param_attempt 
+0x4a24 010923 istore 2 ,contw 
+0x4a25 010924 fetch 1 ,mem_sniff_param_timeout 
+0x4a26 010925 istore 2 ,contw 
+0x4a27 010926 branch cmd_exit 
+:      010928 cmd_exit_sniff:
+0x4a28 010929 jam lmp_unsniff_req ,mem_lmo_opcode2 
+0x4a29 010930 branch cmd_exit 
+:      010932 cmd_setup_sco:
+0x4a2a 010933 call new_conn_handle 
+0x4a2b 010934 store 1 ,mem_sco_handle 
+0x4a2c 010935 fetch 1 ,mem_conn_handle 
+0x4a2d 010936 store 1 ,mem_sco_asso_handle 
+0x4a2e 010937 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x4a2f 010938 set1 mark_esco ,mark 
+0x4a30 010939 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
+0x4a31 010940 branch cmd_exit 
+:      010942 cmd_disconn:
+0x4a32 010943 call lmp_disconnect 
+0x4a33 010944 branch cmd_exit 
+:      010946 cmd_disconn_sco:
+0x4a34 010947 jam lmp_remove_sco_link_req ,mem_lmo_opcode2 
+0x4a35 010948 bmark0 mark_esco ,cmd_exit 
+0x4a36 010949 jam lmp_ext_remove_esco_req ,mem_lmo_opcode2 
+0x4a37 010950 branch cmd_exit 
+:      010952 cmd_accept_sco_conn:
+0x4a38 010953 branch cmd_accept_sco_conn_master ,master 
+0x4a39 010954 jam lmp_accepted ,mem_lmo_opcode2 
+0x4a3a 010955 jam lmp_sco_link_req ,mem_lmi_opcode2 
+0x4a3b 010956 bmark0 mark_esco ,cmd_exit 
+0x4a3c 010957 fetch 1 ,mem_esco_type 
+0x4a3d 010958 bne type_hv3 ,parse_lmpext_esco_link_req_change_param 
+0x4a3e 010959 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x4a3f 010960 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
+0x4a40 010961 branch cmd_exit 
+:      010962 cmd_accept_sco_conn_master:
+0x4a41 010963 call new_conn_handle 
+0x4a42 010964 store 1 ,mem_sco_handle 
+0x4a43 010965 fetch 1 ,mem_conn_handle 
+0x4a44 010966 store 1 ,mem_sco_asso_handle 
+0x4a45 010967 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x4a46 010968 bmark0 mark_esco ,cmd_exit 
+0x4a47 010969 branch parse_lmpext_esco_link_req_change_param 
+:      010972 cmd_role_discovery:
+0x4a48 010973 call hci_get_cmd_complete_ptr 
+0x4a49 010974 call hci_write_handle 
+0x4a4a 010975 force 0 ,pdata 
+0x4a4b 010976 nsetflag master ,0 ,pdata 
+0x4a4c 010977 istore 1 ,contwu 
+0x4a4d 010978 force 7 ,loopcnt 
+0x4a4e 010979 arg 0x809 ,alarm 
+0x4a4f 010980 call hci_command_complete 
+0x4a50 010981 branch cmd_exit 
+:      010983 cmd_io_cap:
+0x4a51 010984 jam lmp_io_cap_res ,mem_lmo_opcode2 
+0x4a52 010985 branch cmd_exit 
+:      010987 cmd_detach:
+0x4a53 010988 jam lmp_detach ,mem_lmo_opcode2 
+0x4a54 010989 jam other_end_terminated ,mem_disconn_reason_send 
+0x4a55 010990 branch cmd_exit 
+:      010995 process_hci_patch:
+0x4a56 010996 jam 0 ,mem_check_sum 
+0x4a57 010999 ifetch 1 ,contru 
+0x4a58 011000 store 1 ,mem_ucode_id_remote 
+0x4a59 011001 call hci_ucode_checksum_add 
+0x4a5a 011003 call push_stack 
+0x4a5b 011004 fetch 1 ,mem_ucode_id_remote 
+0x4a5c 011005 copy pdata ,temp 
+0x4a5d 011006 fetch 1 ,mem_ucode_id_local 
+0x4a5e 011007 increase 1 ,pdata 
+0x4a5f 011008 icompare 0xff ,temp 
+0x4a60 011009 nbranch hci_nak_ucode_with_stack ,true 
+0x4a61 011010 store 1 ,mem_ucode_id_local 
+0x4a62 011011 call pop_stack 
+0x4a63 011013 ifetch 1 ,contru 
+0x4a64 011014 beq 0x01 ,hci_enable_ucode_load 
+0x4a65 011015 beq 0x02 ,process_hci_ucode 
+0x4a66 011016 beq 0x03 ,hci_disable_ucode_load 
+0x4a67 011017 beq 0x05 ,process_hci_n_sched_data 
+0x4a68 011018 beq 0x06 ,hci_write_register 
+0x4a69 011019 beq 0x07 ,hci_read_register 
+0x4a6a 011020 beq 0x08 ,hci_enable_ucode 
+0x4a6b 011021 beq 0x09 ,hci_soft_branch 
+0x4a6c 011022 rtn 
+:      011023 hci_ucode_checksum_add:
+0x4a6d 011024 copy pdata ,temp 
+0x4a6e 011025 call push_stack 
+0x4a6f 011026 fetch 1 ,mem_check_sum 
+0x4a70 011027 iadd temp ,pdata 
+0x4a71 011028 store 1 ,mem_check_sum 
+0x4a72 011029 branch pop_stack 
+:      011032 hci_ack_ucode:
+0x4a73 011033 force 1 ,pdata 
+0x4a74 011034 call uart_send_byte 
+0x4a75 011035 fetch 1 ,mem_ucode_id_local 
+0x4a76 011036 branch uart_send_byte 
+:      011038 hci_nak_ucode_with_stack:
+0x4a77 011039 call pop_stack 
+0x4a78 011040 branch hci_nak_ucode_ucode_id 
+:      011041 hci_nak_ucode:
+0x4a79 011042 fetch 1 ,mem_ucode_id_local 
+0x4a7a 011043 increase -1 ,pdata 
+0x4a7b 011044 store 1 ,mem_ucode_id_local 
+:      011045 hci_nak_ucode_ucode_id:
+0x4a7c 011046 force 0 ,pdata 
+0x4a7d 011047 call uart_send_byte 
+0x4a7e 011048 fetch 1 ,mem_ucode_id_local 
+0x4a7f 011049 branch uart_send_byte 
+:      011051 hci_write_register:
+0x4a80 011052 call hci_ucode_checksum_add 
+0x4a81 011053 ifetch 1 ,contru 
+0x4a82 011054 store 1 ,mem_ucode_temp 
+0x4a83 011055 call hci_ucode_checksum_add 
+0x4a84 011056 ifetch 1 ,contru 
+0x4a85 011057 lshift8 pdata ,contw 
+0x4a86 011058 call hci_ucode_checksum_add 
+0x4a87 011059 fetch 1 ,mem_ucode_temp 
+0x4a88 011060 iadd contw ,contw 
+0x4a89 011061 ifetch 1 ,contru 
+0x4a8a 011062 istore 1 ,contw 
+0x4a8b 011063 call hci_ucode_checksum_add 
+0x4a8c 011064 ifetch 1 ,contru 
+0x4a8d 011065 call hci_ucode_checksum_add 
+0x4a8e 011066 fetch 1 ,mem_check_sum 
+0x4a8f 011067 bne 0xff ,hci_nak_ucode 
+0x4a90 011068 branch hci_ack_ucode 
+:      011070 hci_read_register:
+0x4a91 011071 call hci_ucode_checksum_add 
+0x4a92 011072 ifetch 1 ,contru 
+0x4a93 011073 store 1 ,mem_ucode_temp 
+0x4a94 011074 call hci_ucode_checksum_add 
+0x4a95 011075 ifetch 1 ,contru 
+0x4a96 011076 store 1 ,mem_ucode_temp1 
+0x4a97 011077 call hci_ucode_checksum_add 
+0x4a98 011078 ifetch 1 ,contru 
+0x4a99 011079 call hci_ucode_checksum_add 
+0x4a9a 011080 fetch 1 ,mem_check_sum 
+0x4a9b 011081 bne 0xff ,hci_nak_ucode 
+0x4a9c 011083 fetch 1 ,mem_ucode_temp1 
+0x4a9d 011084 lshift8 pdata ,temp 
+0x4a9e 011085 fetch 1 ,mem_ucode_temp 
+0x4a9f 011086 iadd temp ,contru 
+0x4aa0 011087 ifetch 1 ,contru 
+0x4aa1 011088 store 1 ,mem_ucode_temp 
+:      011089 hci_read_register_ack:
+0x4aa2 011090 force 1 ,pdata 
+0x4aa3 011091 call uart_send_byte 
+0x4aa4 011092 fetch 1 ,mem_ucode_temp 
+0x4aa5 011093 call uart_send_byte 
+0x4aa6 011094 jam 0xff ,mem_ucode_id_local 
+0x4aa7 011095 rtn 
+:      011097 hci_enable_ucode:
+0x4aa8 011098 call hci_ucode_checksum_add 
+0x4aa9 011099 ifetch 1 ,contru 
+0x4aaa 011100 call hci_ucode_checksum_add 
+0x4aab 011101 fetch 1 ,mem_check_sum 
+0x4aac 011102 bne 0xff ,hci_nak_ucode 
+0x4aad 011103 branch hci_ack_ucode 
+:      011105 process_hci_ucode:
+0x4aae 011106 call hci_ucode_checksum_add 
+0x4aaf 011107 ifetch 1 ,contru 
+0x4ab0 011108 hstore 1 ,core_ucode_low 
+0x4ab1 011109 call hci_ucode_checksum_add 
+0x4ab2 011110 ifetch 1 ,contru 
+0x4ab3 011111 set1 7 ,pdata 
+0x4ab4 011112 hstore 1 ,core_ucode_ctrl 
+0x4ab5 011113 set0 7 ,pdata 
+0x4ab6 011114 call hci_ucode_checksum_add 
+0x4ab7 011115 ifetch 1 ,contru 
+0x4ab8 011116 copy pdata ,loopcnt 
+0x4ab9 011117 call hci_ucode_checksum_add 
+:      011118 write_ucode_loop:
+0x4aba 011119 ifetch 1 ,contru 
+0x4abb 011120 hstore 1 ,core_ucode_data 
+0x4abc 011121 call hci_ucode_checksum_add 
+0x4abd 011122 loop write_ucode_loop 
+0x4abe 011123 ifetch 1 ,contru 
+0x4abf 011124 call hci_ucode_checksum_add 
+0x4ac0 011125 fetch 1 ,mem_check_sum 
+0x4ac1 011126 bne 0xff ,hci_nak_ucode 
+0x4ac2 011127 branch hci_ack_ucode 
+:      011129 process_hci_n_sched_data:
+0x4ac3 011130 call hci_ucode_checksum_add 
+0x4ac4 011131 ifetch 1 ,contru 
+0x4ac5 011132 store 1 ,mem_ucode_temp 
+0x4ac6 011133 call hci_ucode_checksum_add 
+0x4ac7 011134 ifetch 1 ,contru 
+0x4ac8 011135 lshift8 pdata ,contw 
+0x4ac9 011136 call hci_ucode_checksum_add 
+0x4aca 011137 fetch 1 ,mem_ucode_temp 
+0x4acb 011138 iadd contw ,contw 
+0x4acc 011139 ifetch 1 ,contru 
+0x4acd 011140 iforce loopcnt 
+0x4ace 011141 call hci_ucode_checksum_add 
+:      011142 process_hci_n_sched_loop:
+0x4acf 011143 ifetch 1 ,contru 
+0x4ad0 011144 istore 1 ,contw 
+0x4ad1 011145 call hci_ucode_checksum_add 
+0x4ad2 011146 loop process_hci_n_sched_loop 
+0x4ad3 011147 ifetch 1 ,contru 
+0x4ad4 011148 call hci_ucode_checksum_add 
+0x4ad5 011149 fetch 1 ,mem_check_sum 
+0x4ad6 011150 bne 0xff ,hci_nak_ucode 
+0x4ad7 011151 branch hci_ack_ucode 
+:      011155 hci_enable_ucode_load:
+0x4ad8 011156 call hci_ucode_checksum_add 
+0x4ad9 011157 ifetch 1 ,contru 
+0x4ada 011158 call hci_ucode_checksum_add 
+0x4adb 011159 fetch 1 ,mem_check_sum 
+0x4adc 011160 bne 0xff ,hci_nak_ucode 
+0x4add 011161 hjam 0x80 ,core_ucode_ctrl 
+0x4ade 011162 branch hci_ack_ucode 
+:      011164 hci_disable_ucode_load:
+0x4adf 011165 call hci_ucode_checksum_add 
+0x4ae0 011166 ifetch 1 ,contru 
+0x4ae1 011167 call hci_ucode_checksum_add 
+0x4ae2 011168 fetch 1 ,mem_check_sum 
+0x4ae3 011169 bne 0xff ,hci_nak_ucode 
+0x4ae4 011170 hjam 0 ,core_ucode_ctrl 
+0x4ae5 011171 branch hci_ack_ucode 
+:      011173 hci_soft_branch:
+0x4ae6 011174 call hci_ucode_checksum_add 
+0x4ae7 011175 ifetch 1 ,contru 
+0x4ae8 011176 call hci_ucode_checksum_add 
+0x4ae9 011177 fetch 1 ,mem_check_sum 
+0x4aea 011178 bne 0xff ,hci_nak_ucode 
+0x4aeb 011179 call hci_ack_ucode 
+0x4aec 011180 branch soft_reset 
+:      011183 hci_idle_dispatch:
+0x4aed 011184 call gpio_check_uart_state 
+0x4aee 011185 rtn true 
+0x4aef 011186 arg uart_wakeup_rx ,temp 
+0x4af0 011187 call gpio_get_bit 
+0x4af1 011188 nbranch uart_wake_up ,true 
+0x4af2 011189 jam hci_rx_wake ,mem_hci_lt_rx_state 
+0x4af3 011190 rtn 
+:      011191 uart_wake_up:
+0x4af4 011192 fetch 1 ,mem_hci_lt_rx_state 
+0x4af5 011193 rtnne hci_rx_wake 
+0x4af6 011194 call hci_exit_lpm 
+0x4af7 011195 branch hci_send_commu_ready_event 
+:      011209 hid_rx_process:
+0x4af8 011210 set1 mark_ext_patch ,mark 
+0x4af9 011211 bpatch patch33_4 ,mem_patch33 
+0x4afa 011212 fetch 2 ,mem_l2cap_payload_ptr 
+0x4afb 011213 copy pdata ,contr 
+0x4afc 011214 ifetch 1 ,contr 
+0x4afd 011215 and pdata ,0x0f ,temp 
+0x4afe 011216 rshift4 pdata ,pdata 
+0x4aff 011217 beq hid_type_set_idle ,hid_rx_process_handshake 
+0x4b00 011218 beq hid_type_set_protocol ,hid_rx_process_handshake 
+0x4b01 011219 beq hid_type_data ,hid_rx_process_data 
+0x4b02 011220 beq hid_type_set_report ,hid_rx_process_set_report 
+0x4b03 011221 beq hid_type_control ,hid_rx_process_hid_control 
+0x4b04 011222 rtn 
+:      011224 hid_rx_process_hid_control:
+0x4b05 011225 copy temp ,pdata 
+0x4b06 011226 beq hid_control_p_virtualcableunplug ,hid_rx_process_virtual_cable_unplug 
+0x4b07 011227 beq hid_control_p_suspend ,hid_rx_process_suspend 
+0x4b08 011228 rtn 
+:      011230 hid_rx_process_virtual_cable_unplug:
+0x4b09 011231 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
+0x4b0a 011232 call ui_ipc_send_event 
+0x4b0b 011233 fetch 1 ,mem_device_option 
+0x4b0c 011234 rtnne dvc_op_mouse ,pdata 
+0x4b0d 011235 copy temp ,pdata 
+0x4b0e 011236 beq hid_control_p_virtualcableunplug ,eeprom_erase_reconn_info 
+0x4b0f 011237 rtn 
+:      011238 hid_rx_process_suspend:
+0x4b10 011239 rtn 
+:      011241 hid_rx_process_set_report:
+0x4b11 011242 arg 0x01 ,rega 
+0x4b12 011243 call hid_malloc_tx_buff 
+0x4b13 011244 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4b14 011245 istore 2 ,contw 
+0x4b15 011246 setarg 0x00 
+0x4b16 011247 istore 1 ,contw 
+0x4b17 011248 rtn 
+:      011250 hid_rx_process_handshake:
+0x4b18 011251 arg 1 ,rega 
+0x4b19 011252 call hid_malloc_tx_buff 
+0x4b1a 011253 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4b1b 011254 istore 2 ,contw 
+0x4b1c 011255 setarg 0 
+0x4b1d 011256 istore 1 ,contw 
+0x4b1e 011257 jam 1 ,mem_ui_data_txbuff_length 
+0x4b1f 011258 fetch 1 ,mem_hid_control_state 
+0x4b20 011259 set1 l2cap_channel_hid_handshake_done 
+0x4b21 011260 store 1 ,mem_hid_control_state 
+:      011261 hid_handshake_event:
+0x4b22 011262 jam bt_evt_hid_handshake ,mem_fifo_temp 
+0x4b23 011263 branch ui_ipc_send_event 
+:      011265 hid_rx_process_data:
+0x4b24 011266 ifetch 1 ,contr 
+0x4b25 011267 beq hid_report_id_kb ,hid_rx_process_data_hid_kb 
+0x4b26 011268 rtn 
+:      011270 hid_rx_process_data_hid_kb:
+0x4b27 011271 copy contr ,rega 
+0x4b28 011272 fetch 1 ,mem_device_option 
+0x4b29 011273 rtnne dvc_op_kb ,pdata 
+0x4b2a 011274 copy rega ,contr 
+0x4b2b 011275 branch kb_process_kb_report 
+:      011277 hid_malloc_tx_buff:
+0x4b2c 011278 call l2cap_malloc 
+0x4b2d 011279 copy rega ,temp 
+0x4b2e 011280 storet 1 ,mem_ui_data_txbuff_length 
+0x4b2f 011281 copy pdata ,contw 
+0x4b30 011282 copy rega ,pdata 
+0x4b31 011283 istore 2 ,contw 
+0x4b32 011284 rtn 
+:      011287 le_ir_init:
+0x4b33 011288 setarg le_ir 
+0x4b34 011289 store 2 ,mem_cb_le_process 
+0x4b35 011290 setarg le_ir_wcb 
+0x4b36 011291 store 2 ,mem_cb_att_write 
+0x4b37 011292 call eeprom_load_reconn_info 
+0x4b38 011293 call le_init_att 
+0x4b39 011294 hjam 158 ,core_pwm_ncnt0 
+0x4b3a 011295 hjam 8 ,core_gpio_sel1 
+0x4b3b 011296 hjam 5 ,core_gpio_out1 
+0x4b3c 011297 setarg -1 
+0x4b3d 011298 set0 1 ,pdata 
+0x4b3e 011299 set0 21 ,pdata 
+0x4b3f 011300 hstore 4 ,core_gpio_oe0 
+0x4b40 011301 hjam 2 ,core_gpio_pu0 
+0x4b41 011302 rtn wake 
+0x4b42 011303 jam 1 ,mem_le_adv_enable 
+0x4b43 011304 rtn 
+:      011307 le_ir_wcb:
+0x4b44 011308 ifetch 1 ,rega 
+0x4b45 011309 store 1 ,mem_ir_cmd 
+0x4b46 011310 beq ircmd_write_pulse ,le_ir_write_pulse 
+0x4b47 011311 beq ircmd_write_seq ,le_ir_write_seq 
+0x4b48 011312 beq ircmd_write_next ,le_ir_write_next 
+0x4b49 011313 beq ircmd_screen_on ,le_ir_screen_on 
+0x4b4a 011314 beq ircmd_screen_off ,le_ir_screen_off 
+0x4b4b 011315 rtnne ircmd_play 
+0x4b4c 011316 ifetch 1 ,contr 
+0x4b4d 011317 store 1 ,mem_ir_play_count 
+0x4b4e 011318 rtn 
+:      011320 le_ir_write_pulse:
+0x4b4f 011321 arg mem_ir_pulse_zero ,contw 
+0x4b50 011322 branch le_ir_write 
+:      011324 le_ir_write_seq:
+0x4b51 011325 arg mem_ir_sequence_len ,contw 
+0x4b52 011326 branch le_ir_write 
+:      011328 le_ir_write_next:
+0x4b53 011329 fetch 2 ,mem_ir_ptr 
+0x4b54 011330 iforce contw 
+:      011332 le_ir_write:
+0x4b55 011333 arg 19 ,loopcnt 
+0x4b56 011334 call memcpy 
+0x4b57 011335 deposit contw 
+0x4b58 011336 store 2 ,mem_ir_ptr 
+0x4b59 011337 jam 0 ,mem_ir_cmd 
+0x4b5a 011338 rtn 
+:      011342 le_ir:
+0x4b5b 011343 fetch 1 ,mem_ir_cmd 
+0x4b5c 011344 beq ircmd_record ,le_ir_start_record 
+0x4b5d 011345 beq ircmd_play ,le_ir_play 
+0x4b5e 011346 beq ircmd_report_pulse ,le_ir_report 
+0x4b5f 011347 beq ircmd_report_seq ,le_ir_report 
+0x4b60 011348 beq ircmd_report_raw ,le_ir_report 
+0x4b61 011349 beq ircmd_test_play ,le_ir_play 
+0x4b62 011350 beq ircmd_test_rec ,le_ir_rec 
+0x4b63 011351 rtn 
+:      011353 le_ir_screen_on:
+0x4b64 011354 jam 0 ,mem_lpm_mult 
+0x4b65 011355 jam 0 ,mem_ir_cmd 
+0x4b66 011356 rtn 
+:      011357 le_ir_screen_off:
+0x4b67 011358 jam 30 ,mem_lpm_mult 
+0x4b68 011359 jam 0 ,mem_ir_cmd 
+0x4b69 011360 rtn 
+:      011364 le_ir_rec:
+0x4b6a 011365 jam 0 ,mem_ir_cmd 
+0x4b6b 011366 arg 0xfffff ,stop_watch 
+0x4b6c 011367 call ir_record 
+0x4b6d 011368 rtn 
+:      011370 le_ir_next_anchor:
+0x4b6e 011371 fetcht 2 ,mem_le_tsniff 
+0x4b6f 011372 iadd temp ,pdata 
+0x4b70 011373 store 4 ,mem_le_anchor 
+:      011374 le_ir_start_record:
+0x4b71 011375 fetch 4 ,mem_le_anchor 
+0x4b72 011376 isub clke_bt ,pdata 
+0x4b73 011377 nbranch le_ir_next_anchor ,positive 
+0x4b74 011378 rshift pdata ,stop_watch 
+0x4b75 011379 call ir_record 
+0x4b76 011380 rtn blank 
+0x4b77 011381 jam ircmd_report_raw ,mem_ir_cmd 
+0x4b78 011382 arg mem_ir_record ,temp 
+0x4b79 011383 storet 2 ,mem_ir_ptr 
+:      011385 le_ir_report:
+0x4b7a 011386 call le_xtype_fifo_is_full 
+0x4b7b 011387 nrtn blank 
+0x4b7c 011388 jam notify_handle ,mem_le_notify_handle 
+0x4b7d 011389 jam attop_handle_value_notification ,mem_fifo_temp 
+0x4b7e 011390 call le_xtype_fifo_in 
+0x4b7f 011391 fetch 2 ,mem_le_notify_attr_start 
+0x4b80 011392 iforce contw 
+0x4b81 011393 fetch 2 ,mem_ir_ptr 
+0x4b82 011394 iforce contr 
+0x4b83 011395 arg 20 ,loopcnt 
+0x4b84 011396 call memcpy 
+0x4b85 011397 deposit contr 
+0x4b86 011398 store 2 ,mem_ir_ptr 
+0x4b87 011399 fetch 2 ,mem_ir_report_len 
+0x4b88 011400 increase -20 ,pdata 
+0x4b89 011401 store 2 ,mem_ir_report_len 
+0x4b8a 011402 rtn positive 
+0x4b8b 011403 jam 0 ,mem_ir_cmd 
+0x4b8c 011404 rtn 
+:      011407 le_ir_play:
+0x4b8d 011408 fetch 1 ,mem_ir_play_count 
+0x4b8e 011409 call ir_play 
+0x4b8f 011410 jam 0 ,mem_ir_cmd 
+0x4b90 011411 rtn 
+:      011414 ir_record:
+0x4b91 011415 call ir_receive 
+0x4b92 011416 setarg mem_ir_record 
+0x4b93 011417 isub contw ,pdata 
+0x4b94 011418 sub pdata ,0 ,pdata 
+0x4b95 011419 store 2 ,mem_ir_report_len 
+0x4b96 011420 rtn 
+:      011424 ir_receive:
+0x4b97 011425 disable swfine 
+0x4b98 011426 arg mem_ir_record ,contw 
+:      011427 ir_receive_waitsync:
+0x4b99 011428 rtn timeout 
+0x4b9a 011429 hfetch 1 ,core_gpio_in + 2 
+0x4b9b 011430 bbit0 5 ,ir_receive_waitsync 
+0x4b9c 011431 copy clkn ,temp 
+0x4b9d 011432 arg 0x80 ,loopcnt 
+0x4b9e 011433 call memset0 
+0x4b9f 011434 arg mem_ir_record ,contw 
+0x4ba0 011435 arg 0x0 ,regc 
+:      011436 ir_receive_loop:
+0x4ba1 011437 arg 180 ,stop_watch 
+:      011438 ir_receive_waitedge:
+0x4ba2 011439 rtn timeout 
+0x4ba3 011440 hfetch 1 ,core_gpio_in + 2 
+0x4ba4 011441 ixor regc ,pdata 
+0x4ba5 011442 bbit1 5 ,ir_receive_waitedge 
+0x4ba6 011443 copy clkn ,pdata 
+0x4ba7 011444 iforce alarm 
+0x4ba8 011445 call clk_diff_rt 
+0x4ba9 011446 sub pdata ,0xff ,null 
+0x4baa 011447 branch ir_receive_waitedge ,positive 
+0x4bab 011448 isolate0 5 ,regc 
+0x4bac 011449 setflag true ,23 ,pdata 
+0x4bad 011450 istore 3 ,contw 
+0x4bae 011451 rshift8 contw ,pdata 
+0x4baf 011452 rtneq mem_ir_record_max 
+0x4bb0 011453 copy alarm ,temp 
+0x4bb1 011454 xor_into 0x20 ,regc 
+0x4bb2 011455 branch ir_receive_loop 
+:      011459 ir_get_next_seq:
+0x4bb3 011460 branch ir_get_next_seq_saved ,user 
+0x4bb4 011461 branch ir_get_next_encoded ,user2 
+:      011462 ir_get_next_seq_fetch:
+0x4bb5 011463 arg mem_ir_sequence ,temp 
+0x4bb6 011464 fetch 1 ,mem_ir_sequence_len 
+0x4bb7 011465 iadd temp ,pdata 
+0x4bb8 011466 isub rega ,null 
+0x4bb9 011467 branch ir_get_next_seq_exit ,zero 
+0x4bba 011468 ifetch 1 ,rega 
+0x4bbb 011469 copy contr ,rega 
+0x4bbc 011470 bbit0 7 ,ir_get_next_cont 
+0x4bbd 011471 enable user2 
+0x4bbe 011472 and pdata ,0x7f ,regb 
+0x4bbf 011473 lshift3 rega ,rega 
+0x4bc0 011474 branch ir_get_next_encoded 
+:      011475 ir_get_next_cont:
+0x4bc1 011476 rshift4 pdata ,debug 
+0x4bc2 011477 and_into 0xf ,pdata 
+0x4bc3 011478 isub debug ,null 
+0x4bc4 011479 rtn zero 
+0x4bc5 011480 enable user 
+0x4bc6 011481 rtn 
+:      011482 ir_get_next_seq_saved:
+0x4bc7 011483 deposit debug 
+0x4bc8 011484 disable user 
+0x4bc9 011485 rtn 
+:      011486 ir_get_next_encoded:
+0x4bca 011487 deposit regb 
+0x4bcb 011488 branch ir_get_next_encoded_end ,blank 
+0x4bcc 011489 and rega ,0x7 ,queue 
+0x4bcd 011490 rshift3 rega ,contr 
+0x4bce 011491 ifetch 1 ,contr 
+0x4bcf 011492 increase 1 ,rega 
+0x4bd0 011493 increase -1 ,regb 
+0x4bd1 011494 qisolate0 pdata 
+0x4bd2 011495 fetch 1 ,mem_ir_pulse_zero 
+0x4bd3 011496 branch ir_get_next_cont ,true 
+0x4bd4 011497 fetch 1 ,mem_ir_pulse_one 
+0x4bd5 011498 branch ir_get_next_cont 
+:      011499 ir_get_next_encoded_end:
+0x4bd6 011500 disable user2 
+0x4bd7 011501 increase 7 ,rega 
+0x4bd8 011502 rshift3 rega ,rega 
+0x4bd9 011503 branch ir_get_next_seq_fetch 
+:      011504 ir_get_next_seq_exit:
+0x4bda 011505 setarg 0xff 
+0x4bdb 011506 rtn 
+:      011509 ir_get_pulse:
+0x4bdc 011510 lshift pdata ,contr 
+0x4bdd 011511 iadd contr ,pdata 
+0x4bde 011512 arg mem_ir_pulses ,contr 
+0x4bdf 011513 iadd contr ,contr 
+0x4be0 011514 ifetch 3 ,contr 
+0x4be1 011515 rtn 
+:      011518 ir_play:
+0x4be2 011519 enable swfine 
+0x4be3 011520 iforce loopcnt 
+:      011521 ir_play_nloop:
+0x4be4 011522 disable user 
+0x4be5 011523 disable user2 
+0x4be6 011524 arg mem_ir_sequence ,rega 
+:      011525 ir_play_loop:
+0x4be7 011526 call ir_get_next_seq 
+0x4be8 011527 beq 0xff ,ir_play_end 
+0x4be9 011528 call ir_get_pulse 
+0x4bea 011529 bbit0 23 ,ir_play_silence 
+0x4beb 011530 set0 23 ,pdata 
+0x4bec 011531 hjam 158 ,core_pwm_pcnt0 
+:      011532 ir_play_silence:
+0x4bed 011533 iforce stop_watch 
+0x4bee 011534 until null ,timeout 
+0x4bef 011535 hjam 0 ,core_pwm_pcnt0 
+0x4bf0 011536 branch ir_play_loop 
+:      011537 ir_play_end:
+0x4bf1 011538 loop ir_play_nloop 
+0x4bf2 011539 rtn 
+:      011545 le_kb_init:
+0x4bf3 011546 call kb_init_common 
+0x4bf4 011547 setarg kb_process_idle 
+0x4bf5 011548 store 2 ,mem_cb_idle_process 
+0x4bf6 011549 setarg kb_send_process 
+0x4bf7 011550 store 2 ,mem_cb_bt_process 
+0x4bf8 011551 setarg kb_process_bb_event 
+0x4bf9 011552 store 2 ,mem_cb_bb_event_process 
+0x4bfa 011553 setarg kb_process_lpm_before 
+0x4bfb 011554 store 2 ,mem_cb_before_lpm 
+0x4bfc 011555 setarg kb_discovery_timeout_sleep 
+0x4bfd 011556 store 2 ,mem_cb_discovry_timeout 
+0x4bfe 011557 setarg kb_before_hibernate 
+0x4bff 011558 store 2 ,mem_cb_before_hibernate 
+0x4c00 011559 setarg kb_wakeup_check 
+0x4c01 011560 store 2 ,mem_cb_check_wakelock 
+0x4c02 011561 rtn wake 
+0x4c03 011563 fetch 2 ,mem_ui_state_map 
+0x4c04 011564 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
+0x4c05 011565 call app_check_reconn_target 
+0x4c06 011566 branch kb_start_discovery ,blank 
+0x4c07 011567 call app_bt_stop_discovery 
+0x4c08 011568 branch app_bt_start_reconnect 
+:      011571 kb_init:
+0x4c09 011572 call kb_init_common 
+0x4c0a 011573 setarg kb_process_idle 
+0x4c0b 011574 store 2 ,mem_cb_idle_process 
+0x4c0c 011575 setarg kb_send_process 
+0x4c0d 011576 store 2 ,mem_cb_bt_process 
+0x4c0e 011577 setarg kb_process_bb_event 
+0x4c0f 011578 store 2 ,mem_cb_bb_event_process 
+0x4c10 011579 setarg kb_process_lpm_before 
+0x4c11 011580 store 2 ,mem_cb_before_lpm 
+0x4c12 011581 setarg kb_discovery_timeout_sleep 
+0x4c13 011582 store 2 ,mem_cb_discovry_timeout 
+0x4c14 011583 setarg kb_before_hibernate 
+0x4c15 011584 store 2 ,mem_cb_before_hibernate 
+0x4c16 011585 setarg kb_wakeup_check 
+0x4c17 011586 store 2 ,mem_cb_check_wakelock 
+0x4c18 011587 rtn wake 
+0x4c19 011589 jam 0 ,mem_sp_flag 
+0x4c1a 011590 jam 0 ,mem_master_sp_flag 
+0x4c1b 011592 fetch 2 ,mem_ui_state_map 
+0x4c1c 011593 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
+0x4c1d 011594 call app_check_reconn_target 
+0x4c1e 011595 branch kb_start_discovery ,blank 
+0x4c1f 011596 call app_bt_stop_discovery 
+0x4c20 011597 branch app_bt_start_reconnect 
+:      011601 kb_init_common:
+0x4c21 011602 set1 mark_ext_patch ,mark 
+0x4c22 011603 bpatch patch36_6 ,mem_patch36 
+0x4c23 011605 fetch 1 ,0x8140 
+0x4c24 011606 branch assert ,blank 
+0x4c25 011607 hjam 0 ,core_gpio_oe0 
+0x4c26 011608 hjam 0xff ,core_gpio_pu0 
+0x4c27 011610 hjam 0xff ,core_gpio_oe1 
+0x4c28 011611 hjam 0xff ,core_gpio_oe2 
+0x4c29 011612 hfetch 1 ,core_gpio_oe3 
+0x4c2a 011613 or_into 0x0f ,pdata 
+0x4c2b 011614 hstore 1 ,core_gpio_oe3 
+0x4c2c 011616 hjam 0x00 ,core_gpio_sel 
+0x4c2d 011617 hjam 0x00 ,core_gpio_sel1 
+0x4c2e 011618 hjam 0xff ,core_gpio_key0 
+0x4c2f 011619 hjam 0xFf ,core_gpio_key1 
+0x4c30 011620 hfetch 1 ,core_gpio_key2 
+0x4c31 011621 or_into 0x03 ,pdata 
+0x4c32 011622 hstore 1 ,core_gpio_key2 
+0x4c33 011623 hjam 0x00 ,core_kscn_rowmask 
+0x4c34 011624 setarg kb_kscan_col_1 
+0x4c35 011625 lshift3 pdata ,pdata 
+0x4c36 011626 add pdata ,kb_kscan_row_1 ,pdata 
+0x4c37 011627 hstore 1 ,core_kscn_rctc 
+0x4c38 011629 hfetch 1 ,core_config 
+0x4c39 011630 set1 2 ,pdata 
+0x4c3a 011631 hstore 1 ,core_config 
+0x4c3b 011632 hfetch 1 ,core_clkoff + 1 
+0x4c3c 011633 set0 1 ,pdata 
+0x4c3d 011634 hstore 1 ,core_clkoff + 1 
+0x4c3e 011635 hjam 0xd ,core_kscn_ksctrl 
+0x4c3f 011636 hjam 0xd3 ,core_kscn_m_debounce 
+0x4c40 011637 hjam 0 ,core_kscn_scancycle_timer_l 
+0x4c41 011638 hjam 0x31 ,core_kscn_scancycle_timer_h 
+0x4c42 011639 call lpm_disable_exen_output 
+0x4c43 011640 fetcht 1 ,mem_led_cap_gpio 
+0x4c44 011641 call gpio_config_output 
+0x4c45 011642 fetcht 1 ,mem_led_num_gpio 
+0x4c46 011643 call gpio_config_output 
+0x4c47 011644 fetcht 1 ,mem_led_scl_gpio 
+0x4c48 011645 call gpio_config_output 
+0x4c49 011646 rtn 
+:      011648 kb_process_kb_report:
+0x4c4a 011649 set1 mark_ext_patch ,mark 
+0x4c4b 011650 bpatch patch36_7 ,mem_patch36 
+0x4c4c 011651 ifetch 1 ,contr 
+0x4c4d 011652 copy pdata ,rega 
+0x4c4e 011653 fetcht 1 ,mem_led_num_gpio 
+0x4c4f 011654 isolate1 kb_num_lock_selected ,rega 
+0x4c50 011655 call gpio_out_flag 
+0x4c51 011656 fetcht 1 ,mem_led_cap_gpio 
+0x4c52 011657 isolate1 kb_caps_lock_selected ,rega 
+0x4c53 011658 call gpio_out_flag 
+0x4c54 011659 fetcht 1 ,mem_led_scl_gpio 
+0x4c55 011660 isolate1 kb_scroll_lock_selected ,rega 
+0x4c56 011661 call gpio_out_flag 
+0x4c57 011662 jam 1 ,mem_kb_rcv_led_data 
+0x4c58 011663 rtn 
+:      011666 kb_send_process:
+0x4c59 011668 call kb_kscan_check_if_empty 
+0x4c5a 011669 nrtn user 
+0x4c5b 011670 nrtn user2 
+0x4c5c 011672 fetch 1 ,mem_pincode_state 
+0x4c5d 011673 beq pincode_state_wait_pincode ,kb_pincode 
+0x4c5e 011674 fetch 1 ,mem_hid_interrupt_state 
+0x4c5f 011675 rtnne 0x3f 
+0x4c60 011677 arg 10 ,rega 
+0x4c61 011678 call hid_malloc_tx_buff 
+0x4c62 011679 fetch 2 ,mem_hid_int_remote_cid 
+0x4c63 011680 istore 2 ,contw 
+0x4c64 011681 setarg 0x01a1 
+0x4c65 011682 istore 2 ,contw 
+0x4c66 011683 fetch 8 ,mem_kb_state 
+0x4c67 011684 istore 8 ,contw 
+0x4c68 011685 rtn 
+:      011687 kb_pincode:
+0x4c69 011688 fetcht 1 ,mem_pin_length 
+0x4c6a 011689 setarg mem_pin 
+0x4c6b 011690 iadd temp ,contw 
+0x4c6c 011691 fetch 1 ,mem_kb_report_data 
+0x4c6d 011692 branch kb_pincode_rtn ,blank 
+0x4c6e 011693 beq kb_kcode_bksp ,kb_pincode_bksp 
+0x4c6f 011694 bne kb_kcode_enter ,kb_pincode_data 
+0x4c70 011695 storet 1 ,mem_pin_length 
+0x4c71 011696 branch app_bt_set_pincode 
+:      011698 kb_pincode_rtn:
+0x4c72 011699 storet 1 ,mem_pin_length 
+0x4c73 011700 rtn 
+:      011701 kb_pincode_bksp:
+0x4c74 011702 fetch 1 ,mem_pin_length 
+0x4c75 011703 rtn blank 
+0x4c76 011704 increase -1 ,pdata 
+0x4c77 011705 store 1 ,mem_pin_length 
+0x4c78 011706 arg mem_pin ,contw 
+0x4c79 011707 iadd contw ,contw 
+0x4c7a 011708 setarg 0 
+0x4c7b 011709 istore 1 ,contw 
+0x4c7c 011710 enable user2 
+0x4c7d 011711 branch kb_send_pin 
+:      011712 kb_pincode_data:
+0x4c7e 011713 sub pdata ,kb_kcode_1_m1 ,null 
+0x4c7f 011714 rtn positive 
+0x4c80 011715 arg 0x30 ,temp 
+0x4c81 011716 sub pdata ,kb_kcode_0 ,null 
+0x4c82 011717 nrtn positive 
+0x4c83 011718 branch kb_pincode_0 ,zero 
+0x4c84 011719 arg kb_kcode_1_m1 ,temp 
+0x4c85 011720 isub temp ,temp 
+0x4c86 011721 or_into 0x30 ,temp 
+:      011722 kb_pincode_0:
+0x4c87 011723 istoret 1 ,contw 
+0x4c88 011724 fetch 1 ,mem_pin_length 
+0x4c89 011725 increase 1 ,pdata 
+0x4c8a 011726 store 1 ,mem_pin_length 
+0x4c8b 011727 disable user2 
+0x4c8c 011728 branch kb_send_pin 
+:      011730 kb_send_pin:
+0x4c8d 011731 fetch 2 ,mem_hid_int_remote_cid 
+0x4c8e 011732 rtn blank 
+0x4c8f 011733 arg 3 ,rega 
+0x4c90 011734 call hid_malloc_tx_buff 
+0x4c91 011735 fetch 2 ,mem_hid_int_remote_cid 
+0x4c92 011736 istore 2 ,contw 
+0x4c93 011737 setarg 0xffa1 
+0x4c94 011738 istore 2 ,contw 
+0x4c95 011739 setarg 0 
+0x4c96 011740 setflag user2 ,0 ,pdata 
+0x4c97 011741 istore 1 ,contw 
+0x4c98 011742 rtn 
+:      011746 kb_kscan_check_if_empty:
+0x4c99 011747 disable user 
+0x4c9a 011748 disable user2 
+0x4c9b 011749 hfetch 1 ,core_kscn_kstat 
+0x4c9c 011750 rtnbit1 kb_kscan_stat_empty 
+:      011752 kb_kscan_check_ghost:
+0x4c9d 011753 hfetch 1 ,core_kscn_event_num 
+0x4c9e 011754 bbit1 kb_kscan_key_event_stat ,kb_kscan_process_event 
+0x4c9f 011755 hfetch 1 ,core_kscn_kstat 
+0x4ca0 011756 bbit0 kb_kscan_stat_ghost ,kb_kscan_process_event 
+0x4ca1 011757 hfetch 1 ,core_kscn_event 
+0x4ca2 011758 branch kb_kscan_check_if_empty 
+:      011760 kb_kscan_process_event:
+0x4ca3 011761 enable user 
+0x4ca4 011762 enable user2 
+0x4ca5 011763 hfetch 1 ,core_kscn_event_num 
+0x4ca6 011764 isolate0 kb_kscan_key_event_stat ,pdata 
+0x4ca7 011765 hfetch 1 ,core_kscn_event 
+0x4ca8 011766 arg mem_kb_map ,contr 
+0x4ca9 011767 iadd contr ,contr 
+0x4caa 011768 ifetch 1 ,contr 
+0x4cab 011769 bbit1 7 ,kb_kscan_read_statekey 
+0x4cac 011770 nbranch kb_kscan_release_a_key_data ,true 
+0x4cad 011771 disable user2 
+0x4cae 011772 iforce temp 
+0x4caf 011773 fetch 1 ,mem_kb_keys 
+0x4cb0 011774 sub pdata ,4 ,null 
+0x4cb1 011775 nrtn positive 
+0x4cb2 011776 copy pdata ,rega 
+0x4cb3 011777 arg 3 ,loopcnt 
+0x4cb4 011778 arg mem_kb_report_data ,contr 
+:      011779 kb_kscan_check_report_data:
+0x4cb5 011780 ifetch 1 ,contr 
+0x4cb6 011781 isub temp ,null 
+0x4cb7 011782 branch kb_kscan_check_if_empty ,zero 
+0x4cb8 011783 loop kb_kscan_check_report_data 
+:      011784 kb_kscan_store_a_key_data:
+0x4cb9 011785 copy rega ,pdata 
+0x4cba 011786 arg mem_kb_report_data ,contw 
+0x4cbb 011787 iadd contw ,contw 
+0x4cbc 011788 istoret 1 ,contw 
+0x4cbd 011789 increase 1 ,pdata 
+0x4cbe 011790 store 1 ,mem_kb_keys 
+0x4cbf 011791 hfetch 1 ,core_kscn_event_num 
+0x4cc0 011792 rshift3 pdata ,pdata 
+0x4cc1 011793 nbranch kb_kscan_check_nextevent ,blank 
+0x4cc2 011794 branch kb_kscan_prepare_send 
+:      011796 kb_kscan_check_nextevent:
+0x4cc3 011797 increase -1 ,pdata 
+0x4cc4 011798 branch kb_kscan_prepare_send ,zero 
+0x4cc5 011799 hfetch 1 ,core_kscn_event_num 
+0x4cc6 011800 and_into 0x01 ,pdata 
+0x4cc7 011801 beq kb_kscan_key_press ,kb_kscan_check_if_empty 
+0x4cc8 011802 beq kb_kscan_key_release ,kb_kscan_prepare_send 
+0x4cc9 011803 rtn 
+:      011804 kb_kscan_prepare_send:
+0x4cca 011805 enable user2 
+0x4ccb 011806 rtn 
+:      011808 kb_kscan_release_a_key_data:
+0x4ccc 011809 and pdata ,0xff ,temp 
+0x4ccd 011810 fetch 1 ,mem_kb_keys 
+0x4cce 011811 rtn blank 
+0x4ccf 011812 iforce loopcnt 
+0x4cd0 011813 arg mem_kb_report_data ,contr 
+:      011814 kb_kscan_find_same_key_data:
+0x4cd1 011815 ifetch 1 ,contr 
+0x4cd2 011816 isub temp ,null 
+0x4cd3 011817 branch kb_kscan_release_foundkey ,zero 
+0x4cd4 011818 loop kb_kscan_find_same_key_data 
+0x4cd5 011819 rtn 
+:      011820 kb_kscan_release_foundkey:
+0x4cd6 011821 add contr ,-1 ,contw 
+0x4cd7 011822 call memcpy 
+0x4cd8 011823 fetch 1 ,mem_kb_keys 
+0x4cd9 011824 increase -1 ,pdata 
+0x4cda 011825 store 1 ,mem_kb_keys 
+0x4cdb 011826 hfetch 1 ,core_kscn_event_num 
+0x4cdc 011827 rshift3 pdata ,pdata 
+0x4cdd 011828 nbranch kb_kscan_check_nextevent2 ,blank 
+0x4cde 011829 rtn 
+:      011831 kb_kscan_check_nextevent2:
+0x4cdf 011832 hfetch 1 ,core_kscn_event_num 
+0x4ce0 011833 and_into 0x01 ,pdata 
+0x4ce1 011834 beq kb_kscan_key_press ,kb_kscan_prepare_send 
+0x4ce2 011835 beq kb_kscan_key_release ,kb_kscan_check_if_empty 
+0x4ce3 011836 rtn 
+:      011838 kb_kscan_read_statekey:
+0x4ce4 011839 and pdata ,7 ,queue 
+0x4ce5 011840 fetch 1 ,mem_kb_state 
+0x4ce6 011841 qsetflag true ,pdata 
+0x4ce7 011842 store 1 ,mem_kb_state 
+0x4ce8 011843 rtn 
+:      011845 kb_clear_keys:
+0x4ce9 011846 setarg 0 
+0x4cea 011847 store 8 ,mem_kb_state 
+0x4ceb 011848 store 1 ,mem_kb_keys 
+0x4cec 011849 rtn 
+:      011851 kb_clean_kscan_fifo:
+0x4ced 011852 hfetch 1 ,core_kscn_event_num 
+0x4cee 011853 hfetch 1 ,core_kscn_event 
+0x4cef 011854 hfetch 1 ,core_kscn_kstat 
+0x4cf0 011855 bbit0 kb_kscan_stat_empty ,kb_clean_kscan_fifo 
+0x4cf1 011856 setarg 0xff 
+0x4cf2 011857 enable user 
+0x4cf3 011858 rtn 
+:      011860 le_keyboard:
+0x4cf4 011861 fetcht 2 ,mem_le_notify_handle 
+0x4cf5 011862 call le_att_check_notification_enable 
+0x4cf6 011863 rtnbit0 0 
+0x4cf7 011864 fetch 1 ,mem_le_switch_send_data 
+0x4cf8 011865 rtnbit0 0 
+0x4cf9 011866 call le_xtype_fifo_is_full 
+0x4cfa 011867 nrtn blank 
+0x4cfb 011868 call kb_kscan_check_if_empty 
+0x4cfc 011869 nrtn user 
+0x4cfd 011870 nrtn user2 
+:      011871 le_slave_keyboard_send_data:
+0x4cfe 011872 call app_lpm_wake_auto_lock 
+0x4cff 011873 jam 2 ,mem_lpm_mult 
+0x4d00 011874 fetcht 2 ,mem_le_notify_handle 
+0x4d01 011875 call le_att_get_handle_ptr 
+0x4d02 011876 add contr ,1 ,contw 
+0x4d03 011877 fetch 8 ,mem_kb_state 
+0x4d04 011878 istore 8 ,contw 
+0x4d05 011879 jam attop_handle_value_notification ,mem_fifo_temp 
+0x4d06 011880 call le_xtype_fifo_in 
+0x4d07 011881 fetch 1 ,mem_le_op 
+0x4d08 011882 bbit1 op_disconn ,loop 
+0x4d09 011883 rtn 
+:      011884 le_keyboard_process_bb_event:
+0x4d0a 011885 copy regc ,pdata 
+0x4d0b 011886 beq bt_evt_button_long_pressed ,le_keyboard_bb_event_discovery_btn 
+0x4d0c 011888 beq bt_evt_le_connected ,le_kb_connected 
+0x4d0d 011889 beq bt_evt_le_write_request ,le_kb_bb_event_write_request 
+0x4d0e 011890 beq bt_evt_le_enc_info ,le_kb_bb_event_enc_info 
+0x4d0f 011891 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4d10 011892 rtn 
+:      011893 le_kb_bb_event_enc_info:
+:      011894 le_kb_bb_event_write_request:
+0x4d11 011895 call app_lpm_mult_enable 
+0x4d12 011896 branch app_ble_start_write 
+:      011897 le_kb_connected:
+0x4d13 011898 call kb_clean_kscan_fifo 
+0x4d14 011899 branch kb_clear_keys 
+:      011901 le_keyboard_bb_event_discovery_btn:
+0x4d15 011902 call le_clean_att_list_handle_enable 
+0x4d16 011903 call app_ble_disconnect 
+0x4d17 011904 call app_ble_start_adv 
+0x4d18 011905 branch app_led_start_blink 
+:      011907 le_keyboard_bb_event_hud_ms:
+0x4d19 011908 fetch 1 ,mem_le_led_on_time 
+0x4d1a 011909 rtn blank 
+0x4d1b 011910 increase -1 ,pdata 
+0x4d1c 011911 store 1 ,mem_le_led_on_time 
+0x4d1d 011912 nrtn blank 
+0x4d1e 011913 fetch 1 ,mem_le_adv_type 
+0x4d1f 011914 rtn blank 
+0x4d20 011915 branch app_led_off 
+:      011918 kb_process_idle:
+0x4d21 011919 branch kb_pairing_button_check 
+:      011922 kb_wakeup_check:
+0x4d22 011923 hfetch 3 ,core_gpio_in 
+0x4d23 011924 copy pdata ,regb 
+0x4d24 011925 hfetch 1 ,core_gpio_in + 3 
+0x4d25 011926 and_into 0x0f ,pdata 
+0x4d26 011927 lshift16 pdata ,pdata 
+0x4d27 011928 lshift8 pdata ,pdata 
+0x4d28 011929 ior regb ,pdata 
+0x4d29 011930 fetcht 4 ,mem_kb_fast_wake_last 
+0x4d2a 011931 isub temp ,pdata 
+0x4d2b 011932 rtn blank 
+0x4d2c 011933 arg 0xbb ,regb 
+0x4d2d 011934 branch app_lpm_wake_auto_lock 
+:      011937 kb_pairing_button_check:
+0x4d2e 011938 fetch 1 ,mem_scan_mode 
+0x4d2f 011939 nrtn blank 
+0x4d30 011940 fetch 1 ,mem_app_handshake_flag 
+0x4d31 011941 nrtn blank 
+0x4d32 011942 fetch 1 ,mem_ui_button_timer 
+0x4d33 011943 rtn blank 
+0x4d34 011944 fetch 1 ,mem_ui_button_last_state 
+0x4d35 011945 nrtn blank 
+0x4d36 011946 branch app_enter_hibernate 
+:      011948 kb_process_bb_event:
+0x4d37 011949 copy regc ,pdata 
+0x4d38 011950 beq bt_evt_hid_connected ,kb_hid_connected 
+0x4d39 011951 beq bt_evt_pincode_req ,kb_process_pincode 
+0x4d3a 011952 beq bt_evt_hid_connected ,kb_bt_hid_handshake 
+0x4d3b 011953 beq bt_evt_button_long_pressed ,kb_bb_event_discovery_btn 
+0x4d3c 011954 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4d3d 011955 beq bt_evt_bb_connected ,kb_stop_discovery 
+0x4d3e 011956 beq bt_evt_bb_disconnected ,kb_bb_disconnected 
+0x4d3f 011958 beq bt_evt_reconn_failed ,kb_bb_event_reconn_failed 
+0x4d40 011959 beq bt_evt_reconn_page_timeout ,kb_bb_event_reconn_failed 
+0x4d41 011960 and pdata ,0x0f ,temp 
+0x4d42 011961 and_into bt_evt_timer_mask ,pdata 
+0x4d43 011962 beq bt_evt_timer_init ,kb_bb_event_timer 
+0x4d44 011963 rtn 
+:      011965 kb_bb_event_timer:
+0x4d45 011966 set1 mark_ext_patch ,mark 
+0x4d46 011967 bpatch patch37_0 ,mem_patch37 
+0x4d47 011968 storet 1 ,mem_app_evt_timer_count 
+:      011969 kb_bb_event_100ms_loop:
+0x4d48 011970 fetch 1 ,mem_app_evt_timer_count 
+0x4d49 011971 rtn blank 
+0x4d4a 011972 increase -1 ,pdata 
+0x4d4b 011973 store 1 ,mem_app_evt_timer_count 
+0x4d4c 011975 call kb_check_hid_handshake_timer 
+0x4d4d 011976 branch kb_bb_event_100ms_loop 
+:      011978 kb_bb_event_reconn_failed:
+0x4d4e 011979 fetch 2 ,mem_ui_state_map 
+0x4d4f 011980 bbit1 ui_state_btn_down ,kb_start_discovery 
+0x4d50 011981 branch app_bb_hibernate 
+:      011984 kb_bb_disconnected:
+0x4d51 011985 set1 mark_ext_patch ,mark 
+0x4d52 011986 bpatch patch37_1 ,mem_patch37 
+0x4d53 011987 call kb_bb_discon_clear_stack 
+0x4d54 011988 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x4d55 011990 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x4d56 011991 bbit1 app_disc_after_pairing ,kb_event_light_state_pairing 
+0x4d57 011992 bbit1 app_disc_after_reconn ,kb_event_light_state_reconn 
+0x4d58 011993 branch kb_start_discovery 
+:      011994 kb_bb_discon_clear_stack:
+0x4d59 011995 jam 0 ,mem_link_key_exists 
+0x4d5a 011996 jam 0 ,mem_ltk_exists 
+0x4d5b 011997 rtn 
+:      011999 kb_event_light_state_pairing:
+0x4d5c 012000 bbit1 app_disc_after_handshake ,app_bb_hibernate 
+0x4d5d 012001 bbit1 app_disc_after_sniff ,app_bb_hibernate 
+0x4d5e 012002 branch kb_start_discovery 
+:      012003 kb_event_light_state_reconn:
+0x4d5f 012004 fetch 2 ,mem_ui_state_map 
+0x4d60 012005 bbit1 ui_state_btn_down ,kb_start_discovery 
+0x4d61 012006 branch app_bb_hibernate 
+:      012010 kb_check_hid_handshake_timer:
+0x4d62 012011 fetch 1 ,mem_hid_handshake_timer_count 
+0x4d63 012012 rtn blank 
+0x4d64 012013 increase -1 ,pdata 
+0x4d65 012014 store 1 ,mem_hid_handshake_timer_count 
+0x4d66 012015 nrtn blank 
+0x4d67 012016 branch kb_bt_hid_handshake 
+:      012019 kb_bb_event_discovery_btn:
+0x4d68 012020 call kb_3_0_bb_event_discovery_btn 
+0x4d69 012021 branch kb_start_discovery 
+:      012023 kb_3_0_bb_event_discovery_btn:
+0x4d6a 012024 set1 mark_ext_patch ,mark 
+0x4d6b 012025 bpatch patch37_2 ,mem_patch37 
+0x4d6c 012026 fetch 2 ,mem_ui_state_map 
+0x4d6d 012027 isolate1 ui_state_bt_reconnect ,pdata 
+0x4d6e 012028 call app_bt_reconnect_cancel ,true 
+0x4d6f 012029 fetch 2 ,mem_discovery_timeout 
+0x4d70 012030 store 2 ,mem_discovery_timeout_timer_count 
+0x4d71 012031 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4d72 012032 set1 app_disc_by_button ,pdata 
+0x4d73 012033 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4d74 012034 fetch 2 ,mem_ui_state_map 
+0x4d75 012035 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x4d76 012036 rtn 
+:      012039 kb_stop_discovery:
+0x4d77 012040 call app_bt_stop_discovery 
+0x4d78 012041 branch app_led_stop_blink 
+:      012043 kb_start_discovery:
+0x4d79 012044 call app_bt_start_discovery 
+0x4d7a 012045 branch app_led_start_blink 
+:      012047 kb_discovery_timeout_sleep:
+0x4d7b 012048 branch app_enter_hibernate 
+:      012050 kb_process_pincode:
+0x4d7c 012051 jam 0 ,mem_pin_length 
+0x4d7d 012052 rtn 
+:      012055 kb_before_hibernate:
+:      012057 kb_process_lpm_before:
+0x4d7e 012058 hjam 0x00 ,core_gpio_key0 
+0x4d7f 012059 hjam 0x00 ,core_gpio_key1 
+0x4d80 012060 hfetch 1 ,core_gpio_key2 
+0x4d81 012061 and_into 0xf0 ,pdata 
+0x4d82 012062 hstore 1 ,core_gpio_key2 
+0x4d83 012063 setarg 0x00 
+0x4d84 012064 store 4 ,mem_gpio_wakeup_high 
+0x4d85 012065 setarg 0xff 
+0x4d86 012066 fetcht 1 ,mem_ui_button_gpio 
+0x4d87 012067 copy temp ,queue 
+0x4d88 012068 qset1 pdata 
+0x4d89 012069 store 4 ,mem_gpio_wakeup_low 
+0x4d8a 012070 rtn 
+:      012072 kb_hid_connected:
+0x4d8b 012073 setarg hid_handshake_timeout 
+0x4d8c 012074 store 1 ,mem_hid_handshake_timer_count 
+0x4d8d 012075 call kb_clean_kscan_fifo 
+0x4d8e 012079 branch kb_clear_keys 
+:      012080 kb_bt_hid_handshake:
+0x4d8f 012081 set1 mark_ext_patch ,mark 
+0x4d90 012082 bpatch patch37_3 ,mem_patch37 
+0x4d91 012083 jam app_handshake_done ,mem_app_handshake_flag 
+0x4d92 012084 call app_lpm_mult_enable 
+0x4d93 012085 call app_bt_store_reconn_info 
+0x4d94 012087 setarg 0 
+0x4d95 012088 store 2 ,mem_discovery_timeout_timer_count 
+0x4d96 012089 store 1 ,mem_hid_handshake_timer_count 
+0x4d97 012090 branch app_bt_enter_sniff 
+:      012097 l2cap_init:
+0x4d98 012098 branch l2cap_init_wake ,wake 
+:      012099 l2cap_init_work:
+0x4d99 012100 setarg mem_l2cap_xmem_end 
+0x4d9a 012101 arg mem_l2cap_xmem_start ,contw 
+0x4d9b 012102 isub contw ,loopcnt 
+0x4d9c 012103 call clear_mem 
+:      012104 l2cap_init_wake:
+0x4d9d 012105 set1 mark_ext_patch ,mark 
+0x4d9e 012106 bpatch patch22_6 ,mem_patch22 
+0x4d9f 012107 setarg mem_sdp_mem_end 
+0x4da0 012108 arg mem_sdp_mem_start ,contw 
+0x4da1 012109 isub contw ,loopcnt 
+0x4da2 012110 call clear_mem 
+0x4da3 012111 setarg mem_l2cap_mem_end 
+0x4da4 012112 arg mem_l2cap_mem_start ,contw 
+0x4da5 012113 isub contw ,loopcnt 
+0x4da6 012114 call clear_mem 
+0x4da7 012115 branch l2cap_lpm_load_txbuf 
+:      012117 process_rx_l2cap_pkt:
+0x4da8 012118 set1 mark_ext_patch ,mark 
+0x4da9 012119 bpatch patch22_7 ,mem_patch22 
+0x4daa 012120 copy contr ,temp 
+0x4dab 012123 copy temp ,contr 
+0x4dac 012124 ifetch 2 ,contr 
+0x4dad 012125 store 2 ,mem_l2cap_rx_pkt_length 
+0x4dae 012126 ifetch 2 ,contr 
+0x4daf 012127 store 2 ,mem_l2cap_rx_cid 
+0x4db0 012128 deposit contr 
+0x4db1 012129 store 2 ,mem_l2cap_payload_ptr 
+0x4db2 012130 fetch 1 ,memui_reconnect_mode 
+0x4db3 012131 beq no_reconnection ,l2cap_rx_multiplexing 
+0x4db4 012132 branch ml2cap_rx_multiplexing 
+:      012134 l2cap_rx_multiplexing:
+0x4db5 012135 set1 mark_ext_patch ,mark 
+0x4db6 012136 bpatch patch23_0 ,mem_patch23 
+0x4db7 012137 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x4db8 012138 branch l2cap_rx_reset_state ,blank 
+0x4db9 012139 fetch 1 ,mem_l2cap_rx_cid 
+0x4dba 012140 beq l2cap_signal_channel ,l2cap_call_proc_signal 
+:      012141 l2cap_rx_multiplexing0:
+0x4dbb 012142 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
+0x4dbc 012143 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
+0x4dbd 012144 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
+0x4dbe 012145 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
+0x4dbf 012146 branch l2cap_rx_reset_state 
+:      012148 l2cap_call_proc_signal:
+0x4dc0 012149 call l2cap_malloc_is_fifo_full 
+0x4dc1 012150 nrtn blank 
+0x4dc2 012151 jam 0 ,mem_l2cap_pending_item 
+:      012152 l2cap_call_proc_signal0:
+0x4dc3 012153 call l2cap_malloc_signal_channel 
+0x4dc4 012154 call l2cap_process_signal_pkt 
+0x4dc5 012155 fetcht 2 ,mem_l2cap_signal_tx_length 
+0x4dc6 012156 branch l2cap_call_proc_no_reply ,blank 
+0x4dc7 012157 call l2cap_get_signal_tx_buff 
+0x4dc8 012158 fetch 2 ,mem_l2cap_signal_tx_length 
+0x4dc9 012159 istore 2 ,contw 
+0x4dca 012160 force l2cap_signal_channel ,pdata 
+0x4dcb 012161 istore 2 ,contw 
+0x4dcc 012162 branch l2cap_rx_reset_state 
+:      012164 l2cap_call_proc_sigal_pending:
+0x4dcd 012165 fetch 1 ,mem_device_option 
+0x4dce 012166 rtneq dvc_op_hci 
+0x4dcf 012167 fetch 1 ,mem_l2cap_pending_item 
+0x4dd0 012168 rtn blank 
+0x4dd1 012169 copy pdata ,rega 
+0x4dd2 012170 fetch 4 ,mem_l2cap_sdpres_delay_time 
+0x4dd3 012171 arg 0x100 ,temp 
+0x4dd4 012172 iadd temp ,temp 
+0x4dd5 012173 copy clkn_bt ,pdata 
+0x4dd6 012174 isub temp ,null 
+0x4dd7 012175 nrtn positive 
+0x4dd8 012176 jam 0 ,mem_l2cap_pending_item 
+0x4dd9 012177 copy rega ,pdata 
+0x4dda 012178 beq l2cap_sdp_channel ,l2cap_sdp_conn_succ 
+0x4ddb 012179 branch assert 
+:      012180 l2cap_sdp_conn_succ:
+0x4ddc 012181 call l2cap_malloc_signal_channel 
+0x4ddd 012182 call restore_l2cap_req_param 
+0x4dde 012183 call l2cap_get_signal_tx_payload 
+0x4ddf 012184 call save_cont_pointers 
+0x4de0 012185 call send_connection_sdp_res 
+0x4de1 012186 call l2cap_get_signal_tx_buff 
+0x4de2 012188 setarg 0x000c 
+0x4de3 012189 istore 2 ,contw 
+0x4de4 012190 force l2cap_signal_channel ,pdata 
+0x4de5 012191 istore 2 ,contw 
+0x4de6 012192 branch l2cap_rx_reset_state 
+:      012194 l2cap_call_proc_sdp:
+0x4de7 012195 call l2cap_malloc_is_fifo_empty 
+0x4de8 012196 nrtn blank 
+0x4de9 012197 call l2cap_malloc_sdp_channel 
+0x4dea 012198 call sdp_process 
+0x4deb 012199 call l2cap_get_sdp_tx_buff 
+0x4dec 012200 fetch 2 ,mem_sdp_tx_pkt_length 
+0x4ded 012201 branch l2cap_call_proc_no_reply ,blank 
+0x4dee 012202 istore 2 ,contw 
+0x4def 012203 fetch 2 ,mem_sdp_remote_cid 
+0x4df0 012204 istore 2 ,contw 
+0x4df1 012205 branch l2cap_rx_reset_state 
+:      012207 l2cap_call_proc_hid:
+0x4df2 012208 call hid_rx_process 
+0x4df3 012209 branch l2cap_rx_reset_state 
+:      012211 l2cap_call_proc_rfcomm:
+0x4df4 012212 set1 mark_ext_patch ,mark 
+0x4df5 012213 bpatch patch23_1 ,mem_patch23 
+0x4df6 012214 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
+0x4df7 012215 call rfcomm_rx_process 
+0x4df8 012216 fetch 1 ,mem_rfcomm_malloc_fail_flag 
+0x4df9 012217 rtneq rfcomm_malloc_fail 
+0x4dfa 012218 branch l2cap_rx_reset_state 
+:      012219 l2cap_call_proc_no_reply:
+0x4dfb 012220 call l2cap_malloc_discard 
+:      012222 l2cap_rx_reset_state:
+0x4dfc 012223 setarg 0 
+0x4dfd 012224 store 2 ,mem_l2cap_rx_pkt_length 
+0x4dfe 012225 store 2 ,mem_l2cap_rx_cid 
+0x4dff 012226 jam l2cap_rx_done ,mem_l2cap_rx_done 
+0x4e00 012227 rtn 
+:      012229 l2cap_process_signal_pkt:
+0x4e01 012230 set1 mark_ext_patch ,mark 
+0x4e02 012231 bpatch patch23_2 ,mem_patch23 
+0x4e03 012232 call l2cap_get_signal_tx_payload 
+0x4e04 012233 force 0 ,regb 
+0x4e05 012234 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x4e06 012235 copy pdata ,regc 
+0x4e07 012236 fetch 2 ,mem_l2cap_payload_ptr 
+0x4e08 012237 iforce contr 
+:      012238 l2cap_process_signal_pkt_loop:
+0x4e09 012239 call l2cap_process_one_signal 
+0x4e0a 012240 deposit regc 
+0x4e0b 012241 increase -4 ,regc 
+0x4e0c 012242 increase -4 ,pdata 
+0x4e0d 012243 nbranch l2cap_process_signal_pkt_loop ,blank 
+0x4e0e 012244 copy regb ,pdata 
+0x4e0f 012245 store 2 ,mem_l2cap_signal_tx_length 
+0x4e10 012246 rtn 
+:      012248 l2cap_process_one_signal:
+0x4e11 012249 set1 mark_ext_patch ,mark 
+0x4e12 012250 bpatch patch23_3 ,mem_patch23 
+0x4e13 012251 ifetch 1 ,contr 
+0x4e14 012252 beq signal_cmd_reject ,l2cap_proc_signal_cmd_reject 
+0x4e15 012253 beq signal_connect_req ,l2cap_proc_signal_connect_req 
+0x4e16 012254 beq signal_connect_rsp ,l2cap_proc_signal_connect_rsp 
+0x4e17 012255 beq signal_config_req ,l2cap_proc_signal_config_req 
+0x4e18 012256 beq signal_config_rsp ,l2cap_proc_signal_config_rsp 
+0x4e19 012257 beq signal_disconnect_req ,l2cap_proc_signal_disconnect_req 
+0x4e1a 012258 beq signal_disconnect_rsp ,l2cap_proc_signal_disconnect_rsp 
+0x4e1b 012259 beq signal_echo_req ,l2cap_proc_signal_echo_req 
+0x4e1c 012260 beq signal_echo_rsp ,l2cap_proc_signal_echo_rsp 
+0x4e1d 012261 beq signal_info_req ,l2cap_proc_signal_info_req 
+0x4e1e 012262 beq signal_info_rsp ,l2cap_proc_signal_info_rsp 
+0x4e1f 012263 call l2cap_reject_command 
+:      012264 l2cap_process_one_signal_rtn:
+0x4e20 012265 rtn 
+:      012267 l2cap_proc_signal_info_req:
+0x4e21 012268 ifetch 1 ,contr 
+0x4e22 012269 copy pdata ,queue 
+0x4e23 012270 ifetch 2 ,contr 
+0x4e24 012271 copy pdata ,rega 
+0x4e25 012272 copy regc ,pdata 
+0x4e26 012273 isub rega ,regc 
+0x4e27 012274 copy rega ,pdata 
+0x4e28 012275 iadd contr ,contr 
+0x4e29 012276 setarg 0x0b 
+0x4e2a 012277 istore 1 ,contw 
+0x4e2b 012278 copy queue ,pdata 
+0x4e2c 012279 istore 1 ,contw 
+0x4e2d 012280 force 0x0008 ,pdata 
+0x4e2e 012281 istore 2 ,contw 
+0x4e2f 012282 force 0x0002 ,pdata 
+0x4e30 012283 istore 2 ,contw 
+0x4e31 012284 force 0x0000 ,pdata 
+0x4e32 012285 istore 2 ,contw 
+0x4e33 012286 force 0x0400 ,pdata 
+0x4e34 012287 istore 2 ,contw 
+0x4e35 012288 force 0x0000 ,pdata 
+0x4e36 012289 istore 2 ,contw 
+0x4e37 012290 force 12 ,pdata 
+0x4e38 012291 iadd regb ,regb 
+0x4e39 012292 branch l2cap_process_one_signal_rtn 
+:      012294 ml2cap_proc_signal_info_req:
+0x4e3a 012295 ifetch 1 ,contr 
+0x4e3b 012296 copy pdata ,queue 
+0x4e3c 012297 ifetch 2 ,contr 
+0x4e3d 012298 copy pdata ,rega 
+0x4e3e 012299 copy regc ,pdata 
+0x4e3f 012300 isub rega ,regc 
+0x4e40 012301 copy rega ,pdata 
+0x4e41 012302 iadd contr ,contr 
+0x4e42 012303 call l2cap_get_signal_tx_payload 
+0x4e43 012304 setarg 0x0b 
+0x4e44 012305 istore 1 ,contw 
+0x4e45 012306 copy queue ,pdata 
+0x4e46 012307 istore 1 ,contw 
+0x4e47 012308 force 0x0008 ,pdata 
+0x4e48 012309 istore 2 ,contw 
+0x4e49 012310 force 0x0002 ,pdata 
+0x4e4a 012311 istore 2 ,contw 
+0x4e4b 012312 force 0x0000 ,pdata 
+0x4e4c 012313 istore 2 ,contw 
+0x4e4d 012314 force 0x0400 ,pdata 
+0x4e4e 012315 istore 2 ,contw 
+0x4e4f 012316 force 0x0000 ,pdata 
+0x4e50 012317 istore 2 ,contw 
+0x4e51 012318 force 12 ,pdata 
+0x4e52 012319 iadd regb ,regb 
+0x4e53 012321 branch l2cap_process_one_signal_rtn 
+:      012325 l2cap_proc_signal_cmd_reject:
+0x4e54 012326 ifetch 1 ,contr 
+0x4e55 012327 copy pdata ,queue 
+0x4e56 012328 ifetch 2 ,contr 
+0x4e57 012329 copy pdata ,rega 
+0x4e58 012330 iadd contr ,contr 
+0x4e59 012331 copy regc ,pdata 
+0x4e5a 012332 isub rega ,regc 
+:      012333 l2cap_proc_signal_cmd_reject_rtn:
+0x4e5b 012334 branch l2cap_process_one_signal_rtn 
+:      012336 l2cap_proc_signal_connect_req:
+0x4e5c 012337 call save_cont_pointers 
+0x4e5d 012340 call load_cont_pointers 
+0x4e5e 012341 arg 0 ,debug 
+0x4e5f 012342 ifetch 1 ,contr 
+0x4e60 012343 copy pdata ,queue 
+0x4e61 012344 ifetch 2 ,contr 
+0x4e62 012345 copy pdata ,rega 
+0x4e63 012346 ifetch 2 ,contr 
+0x4e64 012347 copy pdata ,temp 
+0x4e65 012348 ifetch 2 ,contr 
+0x4e66 012349 copy pdata ,timeup 
+0x4e67 012350 copy temp ,pdata 
+0x4e68 012351 beq psm_sdp ,l2cap_proc_signal_connect_req_sdp 
+0x4e69 012352 beq psm_rfcomm ,l2cap_proc_signal_connect_req_rfcomm 
+0x4e6a 012353 beq psm_hid_control ,l2cap_proc_signal_connect_req_hid_ctrl 
+0x4e6b 012354 beq psm_hid_interrupt ,l2cap_proc_signal_connect_req_hid_int 
+0x4e6c 012355 call l2cap_reject_command 
+0x4e6d 012356 branch l2cap_proc_signal_connect_req_rtn 
+:      012358 l2cap_proc_signal_connect_req_sdp:
+0x4e6e 012359 call save_cont_pointers 
+0x4e6f 012360 arg l2cap_sdp_channel ,temp 
+0x4e70 012361 fetch 2 ,mem_sdp_remote_cid 
+0x4e71 012362 nbranch already_connected ,blank 
+0x4e72 012363 copy timeup ,pdata 
+0x4e73 012364 store 2 ,mem_sdp_remote_cid 
+0x4e74 012365 copy clkn_bt ,pdata 
+0x4e75 012366 store 4 ,mem_l2cap_sdpres_delay_time 
+0x4e76 012367 call store_l2cap_req_param 
+0x4e77 012368 branch send_connection_pending 
+:      012370 store_l2cap_req_param:
+0x4e78 012371 storet 2 ,mem_psm 
+0x4e79 012372 deposit timeup 
+0x4e7a 012373 store 2 ,mem_scid 
+0x4e7b 012374 deposit rega 
+0x4e7c 012375 store 2 ,mem_cmd_length 
+0x4e7d 012376 deposit regb 
+0x4e7e 012377 store 2 ,mem_tt2 
+0x4e7f 012378 deposit regc 
+0x4e80 012379 store 2 ,mem_tt3 
+0x4e81 012380 deposit queue 
+0x4e82 012381 store 2 ,mem_id 
+0x4e83 012382 rtn 
+:      012384 restore_l2cap_req_param:
+0x4e84 012385 fetcht 2 ,mem_psm 
+0x4e85 012386 fetch 2 ,mem_scid 
+0x4e86 012387 copy pdata ,timeup 
+0x4e87 012388 fetch 2 ,mem_cmd_length 
+0x4e88 012389 copy pdata ,rega 
+0x4e89 012390 fetch 2 ,mem_tt2 
+0x4e8a 012391 copy pdata ,regb 
+0x4e8b 012392 fetch 2 ,mem_tt3 
+0x4e8c 012393 copy pdata ,regc 
+0x4e8d 012394 fetch 2 ,mem_id 
+0x4e8e 012395 copy pdata ,queue 
+0x4e8f 012396 rtn 
+:      012398 l2cap_proc_signal_connect_req_rfcomm:
+0x4e90 012399 call save_cont_pointers 
+0x4e91 012400 setarg l2cap_rfcomm_channel 
+0x4e92 012401 arg l2cap_rfcomm_channel ,temp 
+0x4e93 012402 fetch 2 ,mem_rfcomm_remote_cid 
+0x4e94 012403 nbranch already_connected ,blank 
+0x4e95 012404 copy timeup ,pdata 
+0x4e96 012405 store 2 ,mem_rfcomm_remote_cid 
+0x4e97 012406 fetch 1 ,mem_rfcomm_state 
+0x4e98 012407 set1 l2cap_channel_state_conn_req ,pdata 
+0x4e99 012408 set1 l2cap_channel_state_conn_res ,pdata 
+0x4e9a 012409 store 1 ,mem_rfcomm_state 
+0x4e9b 012410 branch send_connection_res 
+:      012411 l2cap_proc_signal_connect_req_hid_ctrl:
+0x4e9c 012412 call save_cont_pointers 
+0x4e9d 012413 arg l2cap_hid_control_channel ,temp 
+0x4e9e 012414 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4e9f 012415 nbranch already_connected ,blank 
+0x4ea0 012416 copy timeup ,pdata 
+0x4ea1 012417 store 2 ,mem_hid_ctrl_remote_cid 
+0x4ea2 012418 fetch 1 ,mem_hid_control_state 
+0x4ea3 012419 set1 l2cap_channel_state_conn_req ,pdata 
+0x4ea4 012420 set1 l2cap_channel_state_conn_res ,pdata 
+0x4ea5 012421 store 1 ,mem_hid_control_state 
+0x4ea6 012422 branch send_connection_res 
+:      012423 l2cap_proc_signal_connect_req_hid_int:
+0x4ea7 012424 call save_cont_pointers 
+0x4ea8 012425 deposit clke 
+0x4ea9 012426 arg l2cap_hid_interrupt_channel ,temp 
+0x4eaa 012427 fetch 2 ,mem_hid_int_remote_cid 
+0x4eab 012428 nbranch already_connected ,blank 
+0x4eac 012429 copy timeup ,pdata 
+0x4ead 012430 store 2 ,mem_hid_int_remote_cid 
+0x4eae 012431 fetch 1 ,mem_hid_interrupt_state 
+0x4eaf 012432 set1 l2cap_channel_state_conn_req ,pdata 
+0x4eb0 012433 set1 l2cap_channel_state_conn_res ,pdata 
+0x4eb1 012434 store 1 ,mem_hid_interrupt_state 
+0x4eb2 012435 branch send_connection_res 
+:      012437 send_connection_pending:
+0x4eb3 012438 setarg l2cap_connect_pending 
+0x4eb4 012439 store 2 ,meml2cap_t1 
+0x4eb5 012440 jam l2cap_sdp_channel ,mem_l2cap_pending_item 
+0x4eb6 012441 branch send_connection_res0 
+:      012442 send_connection_sdp_res:
+0x4eb7 012443 fetch 1 ,mem_sdp_state 
+0x4eb8 012444 set1 l2cap_channel_state_conn_req ,pdata 
+0x4eb9 012445 set1 l2cap_channel_state_conn_res ,pdata 
+0x4eba 012446 store 1 ,mem_sdp_state 
+:      012447 send_connection_res:
+0x4ebb 012448 setarg l2cap_connect_successful 
+0x4ebc 012449 store 2 ,meml2cap_t1 
+:      012450 send_connection_res0:
+0x4ebd 012451 set1 mark_ext_patch ,mark 
+0x4ebe 012452 bpatch patch23_4 ,mem_patch23 
+0x4ebf 012453 call load_cont_pointers 
+0x4ec0 012454 setarg signal_connect_rsp 
+0x4ec1 012455 istore 1 ,contw 
+0x4ec2 012456 copy queue ,pdata 
+0x4ec3 012457 istore 1 ,contw 
+0x4ec4 012458 setarg 0x0008 
+0x4ec5 012459 istore 2 ,contw 
+0x4ec6 012460 copy temp ,pdata 
+0x4ec7 012461 istore 2 ,contw 
+0x4ec8 012462 copy timeup ,pdata 
+0x4ec9 012463 istore 2 ,contw 
+0x4eca 012464 fetch 2 ,meml2cap_t1 
+0x4ecb 012465 beq l2cap_connect_pending ,connect_pending 
+0x4ecc 012466 isolate0 0 ,debug 
+0x4ecd 012467 branch connect_suc ,true 
+0x4ece 012468 setarg l2cap_connect_refused_no_resources 
+:      012469 connect_suc:
+0x4ecf 012470 istore 2 ,contw 
+0x4ed0 012471 force 0x0000 ,pdata 
+0x4ed1 012472 istore 2 ,contw 
+0x4ed2 012473 setarg 12 
+0x4ed3 012474 branch connect_req_update_byte_counts 
+:      012475 connect_pending:
+0x4ed4 012476 istore 2 ,contw 
+0x4ed5 012477 force 0x0002 ,pdata 
+0x4ed6 012478 istore 2 ,contw 
+0x4ed7 012479 setarg 12 
+0x4ed8 012480 branch connect_req_update_byte_counts 
+:      012482 already_connected:
+0x4ed9 012483 set1 0 ,debug 
+0x4eda 012484 branch send_connection_res 
+:      012485 connect_req_update_byte_counts:
+0x4edb 012486 iadd regb ,regb 
+0x4edc 012487 copy regc ,pdata 
+0x4edd 012488 isub rega ,regc 
+0x4ede 012489 branch l2cap_proc_signal_connect_req_rtn 
+:      012490 l2cap_proc_signal_connect_req_rtn:
+0x4edf 012491 branch l2cap_process_one_signal_rtn 
+:      012493 l2cap_proc_signal_connect_rsp:
+0x4ee0 012494 ifetch 1 ,contr 
+0x4ee1 012495 copy pdata ,queue 
+0x4ee2 012496 ifetch 2 ,contr 
+0x4ee3 012497 copy pdata ,rega 
+0x4ee4 012498 copy regc ,pdata 
+0x4ee5 012499 isub rega ,regc 
+0x4ee6 012500 ifetch 2 ,contr 
+0x4ee7 012501 copy pdata ,timeup 
+0x4ee8 012502 ifetch 2 ,contr 
+0x4ee9 012503 copy pdata ,temp 
+0x4eea 012504 setarg l2cap_sdp_channel 
+0x4eeb 012505 isub temp ,null 
+0x4eec 012506 branch l2cap_proc_signal_connect_rsp_sdp ,zero 
+0x4eed 012507 setarg l2cap_rfcomm_channel 
+0x4eee 012508 isub temp ,null 
+0x4eef 012509 branch l2cap_proc_signal_connect_rsp_rfcomm ,zero 
+0x4ef0 012510 setarg l2cap_hid_control_channel 
+0x4ef1 012511 isub temp ,null 
+0x4ef2 012512 branch l2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
+0x4ef3 012513 setarg l2cap_hid_interrupt_channel 
+0x4ef4 012514 isub temp ,null 
+0x4ef5 012515 branch l2cap_proc_signal_connect_rsp_hid_int ,zero 
+0x4ef6 012516 rtn 
+:      012518 l2cap_proc_signal_connect_rsp_sdp:
+0x4ef7 012519 copy timeup ,pdata 
+0x4ef8 012520 store 2 ,mem_sdp_remote_cid 
+0x4ef9 012521 fetch 1 ,mem_sdp_state 
+0x4efa 012522 set1 l2cap_channel_state_conn_res ,pdata 
+0x4efb 012523 store 1 ,mem_sdp_state 
+0x4efc 012524 branch l2cap_process_one_signal_rtn 
+:      012525 l2cap_proc_signal_connect_rsp_rfcomm:
+0x4efd 012526 copy timeup ,pdata 
+0x4efe 012527 store 2 ,mem_rfcomm_remote_cid 
+0x4eff 012528 fetch 1 ,mem_rfcomm_state 
+0x4f00 012529 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f01 012530 store 1 ,mem_rfcomm_state 
+0x4f02 012531 rtn 
+:      012532 l2cap_proc_signal_connect_rsp_hid_int:
+0x4f03 012533 copy timeup ,pdata 
+0x4f04 012534 store 2 ,mem_hid_ctrl_remote_cid 
+0x4f05 012535 fetch 1 ,mem_hid_interrupt_state 
+0x4f06 012536 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f07 012537 store 1 ,mem_hid_interrupt_state 
+0x4f08 012538 rtn 
+:      012539 l2cap_proc_signal_connect_rsp_hid_ctrl:
+0x4f09 012540 copy timeup ,pdata 
+0x4f0a 012541 store 2 ,mem_hid_int_remote_cid 
+0x4f0b 012542 fetch 1 ,mem_hid_control_state 
+0x4f0c 012543 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f0d 012544 store 1 ,mem_hid_control_state 
+0x4f0e 012545 rtn 
+:      012547 l2cap_proc_signal_config_req:
+0x4f0f 012548 ifetch 1 ,contr 
+0x4f10 012549 copy pdata ,queue 
+0x4f11 012550 ifetch 2 ,contr 
+0x4f12 012551 copy pdata ,rega 
+0x4f13 012552 copy regc ,pdata 
+0x4f14 012553 isub rega ,regc 
+0x4f15 012554 ifetch 2 ,contr 
+0x4f16 012555 copy pdata ,temp 
+0x4f17 012556 copy temp ,rega 
+0x4f18 012557 setarg l2cap_sdp_channel 
+0x4f19 012558 isub temp ,null 
+0x4f1a 012559 branch l2cap_proc_signal_config_req_sdp ,zero 
+0x4f1b 012560 setarg l2cap_rfcomm_channel 
+0x4f1c 012561 isub temp ,null 
+0x4f1d 012562 branch l2cap_proc_signal_config_req_rfcomm ,zero 
+0x4f1e 012563 setarg l2cap_hid_control_channel 
+0x4f1f 012564 isub temp ,null 
+0x4f20 012565 branch l2cap_proc_signal_config_req_hid_ctrl ,zero 
+0x4f21 012566 setarg l2cap_hid_interrupt_channel 
+0x4f22 012567 isub temp ,null 
+0x4f23 012568 branch l2cap_proc_signal_config_req_hid_int ,zero 
+0x4f24 012569 branch l2cap_reject_command 
+:      012571 l2cap_proc_signal_config_req_sdp:
+0x4f25 012572 copy contw ,timeup 
+0x4f26 012573 fetch 1 ,mem_sdp_state 
+0x4f27 012574 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f28 012575 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f29 012577 store 1 ,mem_sdp_state 
+0x4f2a 012578 copy timeup ,contw 
+0x4f2b 012579 arg l2cap_sdp_channel ,timeup 
+0x4f2c 012580 fetch 2 ,mem_sdp_remote_cid 
+0x4f2d 012581 copy pdata ,temp 
+0x4f2e 012582 branch l2cap_send_config_rsp 
+:      012583 l2cap_proc_signal_config_req_hid_ctrl:
+0x4f2f 012584 copy contw ,timeup 
+0x4f30 012585 fetch 1 ,mem_hid_control_state 
+0x4f31 012586 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f32 012587 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f33 012589 store 1 ,mem_hid_control_state 
+0x4f34 012590 copy timeup ,contw 
+0x4f35 012591 arg l2cap_hid_control_channel ,timeup 
+0x4f36 012592 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4f37 012593 copy pdata ,temp 
+0x4f38 012594 branch l2cap_send_config_rsp 
+:      012595 l2cap_proc_signal_config_req_hid_int:
+0x4f39 012596 copy contw ,timeup 
+0x4f3a 012597 fetch 1 ,mem_hid_interrupt_state 
+0x4f3b 012598 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f3c 012599 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f3d 012601 store 1 ,mem_hid_interrupt_state 
+0x4f3e 012602 copy timeup ,contw 
+0x4f3f 012603 arg l2cap_hid_interrupt_channel ,timeup 
+0x4f40 012604 fetch 2 ,mem_hid_int_remote_cid 
+0x4f41 012605 copy pdata ,temp 
+0x4f42 012606 branch l2cap_send_config_rsp 
+:      012607 l2cap_proc_signal_config_req_rfcomm:
+0x4f43 012608 copy contw ,timeup 
+0x4f44 012609 fetch 1 ,mem_rfcomm_state 
+0x4f45 012610 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f46 012611 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f47 012613 store 1 ,mem_rfcomm_state 
+0x4f48 012615 copy timeup ,contw 
+0x4f49 012616 arg l2cap_rfcomm_channel ,timeup 
+0x4f4a 012617 fetch 2 ,mem_rfcomm_remote_cid 
+0x4f4b 012618 copy pdata ,temp 
+:      012619 l2cap_send_config_rsp:
+0x4f4c 012620 set1 mark_ext_patch ,mark 
+0x4f4d 012621 bpatch patch23_5 ,mem_patch23 
+0x4f4e 012622 setarg signal_config_rsp 
+0x4f4f 012623 istore 1 ,contw 
+0x4f50 012624 copy queue ,pdata 
+0x4f51 012625 istore 1 ,contw 
+0x4f52 012626 setarg 0x0006 
+0x4f53 012627 istore 2 ,contw 
+0x4f54 012628 copy temp ,pdata 
+0x4f55 012629 istore 2 ,contw 
+0x4f56 012630 force 0x00 ,pdata 
+0x4f57 012631 istore 2 ,contw 
+0x4f58 012632 force l2cap_config_success ,pdata 
+0x4f59 012633 istore 2 ,contw 
+0x4f5a 012634 force 10 ,pdata 
+0x4f5b 012635 iadd regb ,regb 
+0x4f5c 012637 storet 2 ,mem_config_req_dest_cid 
+0x4f5d 012638 copy queue ,pdata 
+0x4f5e 012639 store 1 ,mem_config_identifier 
+0x4f5f 012640 force l2cap_sdp_channel ,pdata 
+0x4f60 012641 icompare 0xff ,timeup 
+0x4f61 012642 branch l2cap_send_config_rsp_is_sdp ,true 
+0x4f62 012643 increase 1 ,pdata 
+:      012644 l2cap_send_config_rsp_is_sdp:
+0x4f63 012646 rtn 
+:      012647 l2cap_check_channel_state:
+0x4f64 012648 disable user 
+0x4f65 012649 rtnbit1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x4f66 012650 rtnbit0 l2cap_channel_state_conn_req ,pdata 
+0x4f67 012651 rtnbit0 l2cap_channel_state_conn_res ,pdata 
+0x4f68 012652 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x4f69 012653 copy contr ,contw 
+0x4f6a 012654 increase -1 ,contw 
+0x4f6b 012655 istore 1 ,contw 
+0x4f6c 012656 enable user 
+0x4f6d 012657 rtn 
+:      012658 l2cap_send_config_req:
+:      012659 l2cap_send_config_req_sdp:
+0x4f6e 012660 fetch 1 ,mem_sdp_state 
+0x4f6f 012661 call l2cap_check_channel_state 
+0x4f70 012662 nbranch l2cap_send_config_req_rfcomm ,user 
+0x4f71 012663 jam l2cap_sdp_channel ,mem_send_config_req 
+0x4f72 012664 fetch 2 ,mem_sdp_remote_cid 
+0x4f73 012665 store 2 ,mem_config_req_dest_cid 
+0x4f74 012666 branch l2cap_generate_config_req 
+:      012667 l2cap_send_config_req_rfcomm:
+0x4f75 012668 fetch 1 ,mem_rfcomm_state 
+0x4f76 012669 call l2cap_check_channel_state 
+0x4f77 012670 nbranch l2cap_send_config_req_hid_ctrl ,user 
+0x4f78 012671 jam l2cap_rfcomm_channel ,mem_send_config_req 
+0x4f79 012672 fetch 2 ,mem_rfcomm_remote_cid 
+0x4f7a 012673 store 2 ,mem_config_req_dest_cid 
+0x4f7b 012674 branch l2cap_generate_config_req 
+:      012675 l2cap_send_config_req_hid_ctrl:
+0x4f7c 012676 fetch 1 ,mem_hid_control_state 
+0x4f7d 012677 call l2cap_check_channel_state 
+0x4f7e 012678 nbranch l2cap_send_config_req_hid_int ,user 
+0x4f7f 012679 jam l2cap_hid_control_channel ,mem_send_config_req 
+0x4f80 012680 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4f81 012681 store 2 ,mem_config_req_dest_cid 
+0x4f82 012682 branch l2cap_generate_config_req 
+:      012683 l2cap_send_config_req_hid_int:
+0x4f83 012684 fetch 1 ,mem_hid_interrupt_state 
+0x4f84 012685 call l2cap_check_channel_state 
+0x4f85 012686 nrtn user 
+0x4f86 012687 jam l2cap_hid_interrupt_channel ,mem_send_config_req 
+0x4f87 012688 fetch 2 ,mem_hid_int_remote_cid 
+0x4f88 012689 store 2 ,mem_config_req_dest_cid 
+:      012692 l2cap_generate_config_req:
+0x4f89 012693 set1 mark_ext_patch ,mark 
+0x4f8a 012694 bpatch patch23_6 ,mem_patch23 
+0x4f8b 012695 call l2cap_get_req_id 
+0x4f8c 012696 call l2cap_malloc_signal_channel 
+0x4f8d 012697 force 0 ,regb 
+0x4f8e 012698 call l2cap_get_signal_tx_payload 
+0x4f8f 012699 force signal_config_req ,pdata 
+0x4f90 012700 istore 1 ,contw 
+0x4f91 012701 fetch 1 ,mem_ml2cap_comm_id 
+0x4f92 012702 istore 1 ,contw 
+0x4f93 012703 setarg 0x0008 
+0x4f94 012704 istore 2 ,contw 
+0x4f95 012705 fetch 2 ,mem_config_req_dest_cid 
+0x4f96 012706 istore 2 ,contw 
+0x4f97 012707 setarg 0x0000 
+0x4f98 012708 istore 2 ,contw 
+0x4f99 012709 force 1 ,pdata 
+0x4f9a 012710 istore 1 ,contw 
+0x4f9b 012711 force 2 ,pdata 
+0x4f9c 012712 istore 1 ,contw 
+0x4f9d 012713 fetch 1 ,mem_send_config_req 
+0x4f9e 012714 beq l2cap_rfcomm_channel ,l2cap_generate_config_req_rfcomm 
+0x4f9f 012715 setarg l2cap_config_mtu_sdp 
+0x4fa0 012716 istore 2 ,contw 
+0x4fa1 012717 branch l2cap_generate_config_req_done 
+:      012718 l2cap_generate_config_req_rfcomm:
+0x4fa2 012719 setarg l2cap_config_mtu_rfcomm 
+0x4fa3 012720 istore 2 ,contw 
+:      012721 l2cap_generate_config_req_done:
+0x4fa4 012722 arg 0x0c ,temp 
+0x4fa5 012723 storet 2 ,mem_l2cap_signal_tx_length 
+0x4fa6 012724 call l2cap_get_signal_tx_buff 
+0x4fa7 012725 fetch 2 ,mem_l2cap_signal_tx_length 
+0x4fa8 012726 istore 2 ,contw 
+0x4fa9 012727 force l2cap_signal_channel ,pdata 
+0x4faa 012728 istore 2 ,contw 
+0x4fab 012729 jam 0 ,mem_send_config_req 
+:      012730 l2cap_proc_signal_config_req_rtn:
+0x4fac 012731 branch l2cap_process_one_signal_rtn 
+:      012733 l2cap_proc_signal_config_rsp:
+0x4fad 012734 increase 1 ,contr 
+0x4fae 012735 ifetch 2 ,contr 
+0x4faf 012736 copy pdata ,rega 
+0x4fb0 012737 copy regc ,pdata 
+0x4fb1 012738 isub rega ,regc 
+0x4fb2 012739 ifetch 2 ,contr 
+0x4fb3 012740 copy pdata ,rega 
+0x4fb4 012741 setarg l2cap_sdp_channel 
+0x4fb5 012742 isub rega ,null 
+0x4fb6 012743 branch l2cap_proc_signal_config_rsp_sdp ,zero 
+0x4fb7 012744 setarg l2cap_rfcomm_channel 
+0x4fb8 012745 isub rega ,null 
+0x4fb9 012746 branch l2cap_proc_signal_config_rsp_rfcomm ,zero 
+0x4fba 012747 setarg l2cap_hid_control_channel 
+0x4fbb 012748 isub rega ,null 
+0x4fbc 012749 branch l2cap_proc_signal_config_rsp_hid_ctrl ,zero 
+0x4fbd 012750 setarg l2cap_hid_interrupt_channel 
+0x4fbe 012751 isub rega ,null 
+0x4fbf 012752 branch l2cap_proc_signal_config_rsp_hid_int ,zero 
+0x4fc0 012753 increase 2 ,contr 
+0x4fc1 012754 ifetch 2 ,contr 
+0x4fc2 012755 iforce null 
+0x4fc3 012756 branch l2cap_process_one_signal_rtn 
+:      012757 l2cap_proc_signal_config_rsp_sdp:
+0x4fc4 012758 fetch 1 ,mem_sdp_state 
+0x4fc5 012759 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fc6 012760 store 1 ,mem_sdp_state 
+0x4fc7 012761 branch l2cap_process_one_signal_rtn 
+:      012762 l2cap_proc_signal_config_rsp_rfcomm:
+0x4fc8 012763 fetch 1 ,mem_rfcomm_state 
+0x4fc9 012764 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fca 012765 store 1 ,mem_rfcomm_state 
+0x4fcb 012766 branch l2cap_process_one_signal_rtn 
+:      012767 l2cap_proc_signal_config_rsp_hid_ctrl:
+0x4fcc 012768 fetch 1 ,mem_hid_control_state 
+0x4fcd 012769 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fce 012770 store 1 ,mem_hid_control_state 
+0x4fcf 012771 branch l2cap_process_one_signal_rtn 
+:      012772 l2cap_proc_signal_config_rsp_hid_int:
+0x4fd0 012773 fetch 1 ,mem_hid_interrupt_state 
+0x4fd1 012774 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fd2 012775 store 1 ,mem_hid_interrupt_state 
+0x4fd3 012776 jam bt_evt_hid_connected ,mem_fifo_temp 
+0x4fd4 012777 branch ui_ipc_send_event 
+:      012781 l2cap_proc_signal_disconnect_req:
+0x4fd5 012782 ifetch 1 ,contr 
+0x4fd6 012783 copy pdata ,queue 
+0x4fd7 012784 ifetch 2 ,contr 
+0x4fd8 012785 copy pdata ,rega 
+0x4fd9 012786 copy regc ,pdata 
+0x4fda 012787 isub rega ,regc 
+0x4fdb 012788 ifetch 2 ,contr 
+0x4fdc 012789 copy pdata ,rega 
+0x4fdd 012790 ifetch 2 ,contr 
+0x4fde 012791 copy pdata ,timeup 
+0x4fdf 012792 copy rega ,temp 
+0x4fe0 012793 call save_cont_pointers 
+0x4fe1 012794 setarg l2cap_sdp_channel 
+0x4fe2 012795 isub temp ,null 
+0x4fe3 012796 branch l2cap_proc_signal_disconnect_req_sdp ,zero 
+0x4fe4 012797 setarg l2cap_rfcomm_channel 
+0x4fe5 012798 isub temp ,null 
+0x4fe6 012799 branch l2cap_proc_signal_disconnect_req_rfcomm ,zero 
+0x4fe7 012800 setarg l2cap_hid_control_channel 
+0x4fe8 012801 isub temp ,null 
+0x4fe9 012802 branch l2cap_proc_signal_disconnect_req_hid_ctrl ,zero 
+0x4fea 012803 setarg l2cap_hid_interrupt_channel 
+0x4feb 012804 isub temp ,null 
+0x4fec 012805 branch l2cap_proc_signal_disconnect_req_hid_int ,zero 
+0x4fed 012806 call l2cap_reject_command 
+0x4fee 012807 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      012808 l2cap_proc_signal_disconnect_req_hid_ctrl:
+0x4fef 012809 copy timeup ,temp 
+0x4ff0 012810 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4ff1 012811 isub temp ,null 
+0x4ff2 012812 branch l2cap_disconnect_hid_control_now ,zero 
+0x4ff3 012813 call l2cap_reject_command 
+0x4ff4 012814 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      012815 l2cap_proc_signal_disconnect_req_hid_int:
+0x4ff5 012816 copy timeup ,temp 
+0x4ff6 012817 fetch 2 ,mem_hid_int_remote_cid 
+0x4ff7 012818 isub temp ,null 
+0x4ff8 012819 branch l2cap_disconnect_hid_interrupt_now ,zero 
+0x4ff9 012820 call l2cap_reject_command 
+0x4ffa 012821 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      012823 l2cap_proc_signal_disconnect_req_sdp:
+0x4ffb 012824 copy timeup ,temp 
+0x4ffc 012825 fetch 2 ,mem_sdp_remote_cid 
+0x4ffd 012826 isub temp ,null 
+0x4ffe 012827 branch l2cap_disconnect_sdp_now ,zero 
+0x4fff 012828 call l2cap_reject_command 
+0x5000 012829 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      012830 l2cap_disconnect_hid_control_now:
+0x5001 012831 call l2cap_reset_hid_ctrl_state 
+0x5002 012832 branch l2cap_send_disconnect_rsp_pkt 
+:      012833 l2cap_disconnect_hid_interrupt_now:
+0x5003 012834 call l2cap_reset_hid_int_state 
+0x5004 012835 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x5005 012836 branch l2cap_send_disconnect_rsp_pkt ,blank 
+0x5006 012844 branch l2cap_send_disconnect_rsp_pkt 
+:      012846 l2cap_disconnect_sdp_now:
+0x5007 012847 call l2cap_reset_sdp_channel_state 
+0x5008 012848 fetch 1 ,mem_upper_sm_ss 
+0x5009 012849 nbranch l2cap_send_disconnect_rsp_pkt ,blank 
+0x500a 012852 branch l2cap_send_disconnect_rsp_pkt 
+:      012853 l2cap_proc_signal_disconnect_req_rfcomm:
+0x500b 012854 copy timeup ,temp 
+0x500c 012855 fetch 2 ,mem_rfcomm_remote_cid 
+0x500d 012856 isub temp ,null 
+0x500e 012857 branch l2cap_disconnect_rfcomm_now ,zero 
+0x500f 012858 call l2cap_reject_command 
+0x5010 012859 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      012860 l2cap_disconnect_rfcomm_now:
+0x5011 012861 call l2cap_reset_rfcomm_channel_state 
+0x5012 012862 branch l2cap_send_disconnect_rsp_pkt 
+:      012863 l2cap_send_disconnect_rsp_pkt:
+0x5013 012864 call load_cont_pointers 
+0x5014 012865 setarg signal_disconnect_rsp 
+0x5015 012866 istore 1 ,contw 
+0x5016 012867 copy queue ,pdata 
+0x5017 012868 istore 1 ,contw 
+0x5018 012869 setarg 0x0004 
+0x5019 012870 istore 2 ,contw 
+0x501a 012871 copy rega ,pdata 
+0x501b 012872 istore 2 ,contw 
+0x501c 012873 copy timeup ,pdata 
+0x501d 012874 istore 2 ,contw 
+0x501e 012875 force 8 ,pdata 
+0x501f 012876 branch l2cap_proc_signal_disconnect_req_rtn 
+:      012877 l2cap_proc_signal_disconnect_req_err_rtn:
+0x5020 012878 call load_cont_pointers 
+0x5021 012879 branch l2cap_proc_signal_disconnect_req_rtn 
+:      012880 l2cap_proc_signal_disconnect_req_rtn:
+0x5022 012881 iadd regb ,regb 
+0x5023 012882 branch l2cap_process_one_signal_rtn 
+:      012883 l2cap_proc_signal_disconnect_rsp:
+0x5024 012884 ifetch 1 ,contr 
+0x5025 012885 copy pdata ,queue 
+0x5026 012886 ifetch 2 ,contr 
+0x5027 012887 copy pdata ,rega 
+0x5028 012888 copy regc ,pdata 
+0x5029 012889 isub rega ,regc 
+0x502a 012890 ifetch 2 ,contr 
+0x502b 012891 copy pdata ,timeup 
+0x502c 012892 ifetch 2 ,contr 
+0x502d 012893 copy pdata ,temp 
+0x502e 012894 call save_cont_pointers 
+0x502f 012895 setarg l2cap_sdp_channel 
+0x5030 012896 isub temp ,null 
+0x5031 012897 branch l2cap_proc_signal_disconnect_rsp_sdp ,zero 
+0x5032 012898 setarg l2cap_rfcomm_channel 
+0x5033 012899 isub temp ,null 
+0x5034 012900 branch l2cap_proc_signal_disconnect_rsp_rfcomm ,zero 
+0x5035 012901 setarg l2cap_hid_control_channel 
+0x5036 012902 isub temp ,null 
+0x5037 012903 branch l2cap_proc_signal_disconnect_rsp_hid_ctrl ,zero 
+0x5038 012904 setarg l2cap_hid_interrupt_channel 
+0x5039 012905 isub temp ,null 
+0x503a 012906 branch l2cap_proc_signal_disconnect_rsp_hid_int ,zero 
+0x503b 012907 call l2cap_reject_command 
+0x503c 012908 branch l2cap_proc_signal_disconnect_rsp_err_rtn 
+:      012909 l2cap_proc_signal_disconnect_rsp_sdp:
+0x503d 012910 copy temp ,rega 
+0x503e 012911 copy timeup ,temp 
+0x503f 012912 fetch 2 ,mem_sdp_remote_cid 
+0x5040 012913 isub temp ,null 
+0x5041 012914 call l2cap_reset_sdp_channel_state ,zero 
+0x5042 012915 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      012916 l2cap_proc_signal_disconnect_rsp_rfcomm:
+0x5043 012917 copy temp ,rega 
+0x5044 012918 copy timeup ,temp 
+0x5045 012919 fetch 2 ,mem_rfcomm_remote_cid 
+0x5046 012920 isub temp ,null 
+0x5047 012921 call l2cap_reset_rfcomm_channel_state ,zero 
+0x5048 012922 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      012923 l2cap_proc_signal_disconnect_rsp_hid_ctrl:
+0x5049 012924 copy temp ,rega 
+0x504a 012925 copy timeup ,temp 
+0x504b 012926 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x504c 012927 isub temp ,null 
+0x504d 012928 call l2cap_reset_hid_ctrl_state ,zero 
+0x504e 012929 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      012930 l2cap_proc_signal_disconnect_rsp_hid_int:
+0x504f 012931 copy temp ,rega 
+0x5050 012932 copy timeup ,temp 
+0x5051 012933 fetch 2 ,mem_hid_int_remote_cid 
+0x5052 012934 isub temp ,null 
+0x5053 012935 call l2cap_reset_hid_int_state ,zero 
+0x5054 012936 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      012937 l2cap_proc_signal_disconnect_rsp_rtn:
+0x5055 012938 call load_cont_pointers 
+0x5056 012939 branch l2cap_process_one_signal_rtn 
+:      012940 l2cap_proc_signal_disconnect_rsp_err_rtn:
+0x5057 012941 branch l2cap_process_one_signal_rtn 
+:      012944 l2cap_proc_signal_echo_req:
+0x5058 012945 ifetch 1 ,contr 
+0x5059 012946 copy pdata ,queue 
+0x505a 012947 ifetch 2 ,contr 
+0x505b 012948 copy pdata ,rega 
+0x505c 012949 iadd contr ,contr 
+0x505d 012950 setarg 9 
+0x505e 012951 istore 1 ,contw 
+0x505f 012952 copy queue ,pdata 
+0x5060 012953 istore 1 ,contw 
+0x5061 012954 force 0x0000 ,pdata 
+0x5062 012955 istore 2 ,contw 
+0x5063 012956 force 4 ,pdata 
+0x5064 012957 iadd regb ,regb 
+0x5065 012958 copy regc ,pdata 
+0x5066 012959 isub rega ,regc 
+0x5067 012960 branch l2cap_process_one_signal_rtn 
+:      012961 l2cap_proc_signal_echo_rsp:
+0x5068 012962 branch l2cap_process_one_signal_rtn 
+:      012964 l2cap_proc_signal_info_rsp:
+0x5069 012965 branch l2cap_process_one_signal_rtn 
+:      012966 l2cap_reject_command:
+0x506a 012967 force 0 ,regb 
+0x506b 012968 call l2cap_get_signal_tx_payload 
+0x506c 012969 setarg signal_cmd_reject 
+0x506d 012970 istore 1 ,contw 
+0x506e 012971 copy queue ,pdata 
+0x506f 012972 istore 1 ,contw 
+0x5070 012973 setarg 2 
+0x5071 012974 istore 2 ,contw 
+0x5072 012975 setarg cmd_not_understood 
+0x5073 012976 istore 2 ,contw 
+0x5074 012977 increase 6 ,regb 
+0x5075 012978 arg 4 ,regc 
+0x5076 012979 branch l2cap_process_one_signal_rtn 
+:      012983 l2cap_reset_rfcomm_channel_state:
+0x5077 012984 setarg 0 
+0x5078 012985 store 2 ,mem_rfcomm_tx_pkt_length 
+0x5079 012986 store 2 ,mem_rfcomm_remote_cid 
+0x507a 012987 jam 0 ,mem_rfcomm_state 
+0x507b 012988 rtn 
+:      012989 l2cap_reset_sdp_channel_state:
+0x507c 012990 setarg 0 
+0x507d 012991 store 2 ,mem_sdp_tx_pkt_length 
+0x507e 012992 store 2 ,mem_sdp_remote_cid 
+0x507f 012993 jam 0 ,mem_sdp_state 
+0x5080 012994 rtn 
+:      012995 l2cap_reset_hid_ctrl_state:
+0x5081 012996 setarg 0 
+0x5082 012997 store 2 ,mem_hid_ctrl_remote_cid 
+0x5083 012998 jam 0 ,mem_hid_control_state 
+0x5084 012999 fetch 1 ,mem_hid_interrupt_state 
+0x5085 013000 beq 0 ,l2cap_reset_hid_disconnected 
+0x5086 013001 rtn 
+:      013003 l2cap_reset_hid_int_state:
+0x5087 013004 setarg 0 
+0x5088 013005 store 2 ,mem_hid_int_remote_cid 
+0x5089 013006 jam 0 ,mem_hid_interrupt_state 
+0x508a 013007 fetch 1 ,mem_hid_control_state 
+0x508b 013008 beq 0 ,l2cap_reset_hid_disconnected 
+0x508c 013009 rtn 
+:      013011 l2cap_reset_hid_disconnected:
+0x508d 013012 jam bt_evt_hid_disconnected ,mem_fifo_temp 
+0x508e 013013 branch ui_ipc_send_event 
+:      013015 l2cap_disconnect_interrupt_req:
+0x508f 013016 fetch 1 ,mem_control_tasks 
+0x5090 013017 set0 l2cap_disconnect_interrupt ,pdata 
+0x5091 013018 store 1 ,mem_control_tasks 
+0x5092 013019 fetch 2 ,mem_hid_int_remote_cid 
+0x5093 013020 rtn blank 
+0x5094 013021 call l2cap_malloc_signal_channel 
+0x5095 013022 fetch 2 ,mem_hid_int_remote_cid 
+0x5096 013023 copy pdata ,rega 
+0x5097 013024 force l2cap_hid_interrupt_channel ,regb 
+0x5098 013025 branch l2cap_generate_disconnect_req 
+:      013026 l2cap_disconnect_control_req:
+0x5099 013027 fetch 1 ,mem_control_tasks 
+0x509a 013028 set0 l2cap_disconnect_control ,pdata 
+0x509b 013029 store 1 ,mem_control_tasks 
+0x509c 013030 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x509d 013031 rtn blank 
+0x509e 013032 call l2cap_malloc_signal_channel 
+0x509f 013033 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x50a0 013034 copy pdata ,rega 
+0x50a1 013035 force l2cap_hid_control_channel ,regb 
+:      013036 l2cap_generate_disconnect_req:
+0x50a2 013037 call l2cap_get_req_id 
+0x50a3 013038 call l2cap_get_signal_tx_payload 
+0x50a4 013039 force signal_disconnect_req ,pdata 
+0x50a5 013040 istore 1 ,contw 
+0x50a6 013041 fetch 1 ,mem_ml2cap_comm_id 
+0x50a7 013042 istore 1 ,contw 
+0x50a8 013043 setarg 0x0004 
+0x50a9 013044 istore 2 ,contw 
+0x50aa 013045 copy rega ,pdata 
+0x50ab 013046 istore 2 ,contw 
+0x50ac 013047 copy regb ,pdata 
+0x50ad 013048 istore 2 ,contw 
+0x50ae 013049 force 0x08 ,temp 
+0x50af 013050 branch ml2cap_send_signal 
+:      013052 ml2cap_send_signal_connect_req:
+0x50b0 013053 set1 mark_ext_patch ,mark 
+0x50b1 013054 bpatch patch23_7 ,mem_patch23 
+0x50b2 013055 call l2cap_get_req_id 
+0x50b3 013056 call l2cap_get_signal_tx_payload 
+0x50b4 013057 setarg signal_connect_req 
+0x50b5 013058 istore 1 ,contw 
+0x50b6 013059 fetch 1 ,mem_ml2cap_comm_id 
+0x50b7 013060 istore 1 ,contw 
+0x50b8 013061 setarg 0x0004 
+0x50b9 013062 istore 2 ,contw 
+0x50ba 013063 copy temp ,pdata 
+0x50bb 013064 istore 2 ,contw 
+0x50bc 013065 copy timeup ,pdata 
+0x50bd 013066 istore 2 ,contw 
+0x50be 013067 arg 8 ,temp 
+0x50bf 013068 branch ml2cap_send_signal 
+:      013069 ml2cap_send_signal_config_req:
+0x50c0 013070 set1 mark_ext_patch ,mark 
+0x50c1 013071 bpatch patch24_0 ,mem_patch24 
+0x50c2 013072 call l2cap_get_req_id 
+0x50c3 013073 call l2cap_get_signal_tx_payload 
+0x50c4 013074 setarg signal_config_req 
+0x50c5 013075 istore 1 ,contw 
+0x50c6 013076 fetch 1 ,mem_ml2cap_comm_id 
+0x50c7 013077 istore 1 ,contw 
+0x50c8 013078 setarg 0x0008 
+0x50c9 013079 istore 2 ,contw 
+0x50ca 013081 copy temp ,pdata 
+0x50cb 013083 istore 2 ,contw 
+0x50cc 013084 setarg 0x0000 
+0x50cd 013085 istore 2 ,contw 
+0x50ce 013086 setarg 0x01 
+0x50cf 013087 istore 1 ,contw 
+0x50d0 013088 setarg 0x02 
+0x50d1 013089 istore 1 ,contw 
+0x50d2 013090 setarg l2cap_config_mtu_rfcomm 
+0x50d3 013091 istore 2 ,contw 
+0x50d4 013092 arg 0xc ,temp 
+0x50d5 013093 branch ml2cap_send_signal 
+:      013094 ml2cap_send_signal_disconn_req:
+0x50d6 013095 set1 mark_ext_patch ,mark 
+0x50d7 013096 bpatch patch24_1 ,mem_patch24 
+0x50d8 013097 call l2cap_get_req_id 
+0x50d9 013098 call l2cap_get_signal_tx_payload 
+0x50da 013099 setarg signal_disconnect_req 
+0x50db 013100 istore 1 ,contw 
+0x50dc 013101 fetch 1 ,mem_ml2cap_comm_id 
+0x50dd 013102 increase 1 ,pdata 
+0x50de 013103 copy contw ,rega 
+0x50df 013104 store 1 ,mem_ml2cap_comm_id 
+0x50e0 013105 copy rega ,contw 
+0x50e1 013106 istore 1 ,contw 
+0x50e2 013107 setarg 0x0004 
+0x50e3 013108 istore 2 ,contw 
+0x50e4 013109 copy temp ,pdata 
+0x50e5 013110 istore 2 ,contw 
+0x50e6 013111 copy timeup ,pdata 
+0x50e7 013112 istore 2 ,contw 
+0x50e8 013113 arg 0x8 ,temp 
+:      013116 ml2cap_send_signal:
+0x50e9 013117 storet 2 ,mem_l2cap_signal_tx_length 
+0x50ea 013118 copy temp ,pdata 
+0x50eb 013119 branch l2cap_malloc_discard ,blank 
+0x50ec 013120 call l2cap_get_signal_tx_buff 
+0x50ed 013121 fetch 2 ,mem_l2cap_signal_tx_length 
+0x50ee 013122 istore 2 ,contw 
+0x50ef 013123 force l2cap_signal_channel ,pdata 
+0x50f0 013124 istore 2 ,contw 
+0x50f1 013125 rtn 
+:      013127 msdp_send_req_done:
+0x50f2 013128 fetch 2 ,mem_sdp_tx_pkt_length 
+0x50f3 013129 branch assert ,blank 
+0x50f4 013130 call l2cap_get_sdp_tx_buff 
+0x50f5 013131 fetch 2 ,mem_sdp_tx_pkt_length 
+0x50f6 013132 istore 2 ,contw 
+0x50f7 013133 fetch 2 ,mem_sdp_remote_cid 
+0x50f8 013134 istore 2 ,contw 
+0x50f9 013135 rtn 
+:      013136 ml2cap_rx_multiplexing:
+0x50fa 013137 set1 mark_ext_patch ,mark 
+0x50fb 013138 bpatch patch24_2 ,mem_patch24 
+0x50fc 013139 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x50fd 013140 branch l2cap_rx_reset_state ,blank 
+0x50fe 013141 fetch 1 ,mem_l2cap_rx_cid 
+0x50ff 013142 beq l2cap_signal_channel ,ml2cap_call_proc_signal 
+0x5100 013143 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
+0x5101 013144 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
+0x5102 013145 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
+0x5103 013146 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
+0x5104 013147 branch l2cap_rx_reset_state 
+:      013149 ml2cap_call_proc_signal:
+0x5105 013150 set1 mark_ext_patch ,mark 
+0x5106 013151 bpatch patch24_3 ,mem_patch24 
+0x5107 013152 call l2cap_malloc_signal_channel 
+0x5108 013153 force 0 ,regb 
+0x5109 013154 call l2cap_get_signal_tx_payload 
+0x510a 013155 copy pdata ,contw 
+0x510b 013156 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x510c 013157 copy pdata ,regc 
+0x510d 013158 fetch 2 ,mem_l2cap_payload_ptr 
+0x510e 013159 iforce contr 
+:      013160 ml2cap_proc_one_comm_loop:
+0x510f 013161 call ml2cap_proc_one_comm 
+0x5110 013162 increase -4 ,regc 
+0x5111 013163 nbranch ml2cap_proc_one_comm_loop ,zero 
+0x5112 013164 copy regb ,temp 
+0x5113 013165 call ml2cap_send_signal 
+0x5114 013166 branch l2cap_rx_reset_state 
+:      013168 ml2cap_proc_one_comm:
+0x5115 013169 ifetch 1 ,contr 
+0x5116 013170 beq signal_connect_req ,ml2cap_proc_signal_connect_req 
+0x5117 013171 beq signal_cmd_reject ,ml2cap_proc_signal_cmd_reject 
+0x5118 013172 beq signal_connect_rsp ,ml2cap_proc_signal_connect_rsp 
+0x5119 013173 beq signal_config_rsp ,ml2cap_proc_signal_config_rsp 
+0x511a 013174 beq signal_config_req ,ml2cap_proc_signal_config_req 
+0x511b 013175 beq signal_disconnect_rsp ,ml2cap_proc_signal_disconn_rsp 
+0x511c 013176 beq signal_disconnect_req ,ml2cap_proc_signal_disconn_req 
+0x511d 013177 beq signal_echo_req ,l2cap_proc_signal_echo_req 
+0x511e 013178 beq signal_info_req ,ml2cap_proc_signal_info_req 
+0x511f 013179 branch ml2cap_proc_send_reject 
+:      013181 ml2cap_proc_signal_connect_req:
+0x5120 013182 call save_cont_pointers 
+0x5121 013184 call load_cont_pointers 
+0x5122 013185 branch l2cap_proc_signal_connect_req 
+:      013186 ml2cap_proc_signal_cmd_reject:
+0x5123 013187 ifetch 1 ,contr 
+0x5124 013188 copy pdata ,queue 
+0x5125 013189 ifetch 2 ,contr 
+0x5126 013190 copy pdata ,rega 
+0x5127 013191 copy regc ,pdata 
+0x5128 013192 isub rega ,regc 
+:      013193 mvptr:
+0x5129 013194 ifetch 1 ,contr 
+0x512a 013195 increase -1 ,rega 
+0x512b 013196 nbranch mvptr ,zero 
+0x512c 013197 rtn 
+:      013198 ml2cap_proc_signal_connect_rsp:
+0x512d 013199 ifetch 1 ,contr 
+0x512e 013200 copy pdata ,queue 
+0x512f 013201 ifetch 2 ,contr 
+0x5130 013202 copy pdata ,rega 
+0x5131 013203 ifetch 2 ,contr 
+0x5132 013204 copy pdata ,timeup 
+0x5133 013205 ifetch 2 ,contr 
+0x5134 013206 copy pdata ,temp 
+0x5135 013207 ifetch 2 ,contr 
+0x5136 013208 sub pdata ,0 ,null 
+0x5137 013209 branch ml2cap_proc_signal_connect_rsp_sucessful ,zero 
+0x5138 013210 beq l2cap_connect_refused_psm_unsupported ,ml2cap_proc_signal_connect_refused_result 
+0x5139 013211 beq l2cap_connect_refused_no_resources ,ml2cap_proc_signal_connect_refused_result 
+0x513a 013212 branch ml2cap_proc_signal_connect_rsp_mnosucc 
+:      013213 ml2cap_proc_signal_connect_refused_result:
+0x513b 013214 jam bt_evt_ml2cap_conn_refused ,mem_fifo_temp 
+0x513c 013215 call ui_ipc_send_event 
+:      013216 ml2cap_proc_signal_connect_rsp_mnosucc:
+0x513d 013217 ifetch 2 ,contr 
+0x513e 013218 branch mnosucc 
+:      013219 ml2cap_proc_signal_connect_rsp_sucessful:
+0x513f 013220 call save_cont_pointers 
+0x5140 013224 setarg l2cap_sdp_channel 
+0x5141 013225 isub temp ,null 
+0x5142 013226 branch ml2cap_proc_signal_connect_rsp_sdp ,zero 
+0x5143 013227 setarg l2cap_rfcomm_channel 
+0x5144 013228 isub temp ,null 
+0x5145 013229 branch ml2cap_proc_signal_connect_rsp_rfcomm ,zero 
+0x5146 013230 setarg l2cap_hid_interrupt_channel 
+0x5147 013231 isub temp ,null 
+0x5148 013232 branch ml2cap_proc_signal_connect_rsp_hid_int ,zero 
+0x5149 013233 setarg l2cap_hid_control_channel 
+0x514a 013234 isub temp ,null 
+0x514b 013235 branch ml2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
+0x514c 013236 branch mnosucc 
+:      013237 ml2cap_proc_signal_connect_rsp_sdp:
+0x514d 013238 copy timeup ,pdata 
+0x514e 013239 store 2 ,mem_sdp_remote_cid 
+0x514f 013240 fetch 1 ,mem_sdp_state 
+0x5150 013241 set1 l2cap_channel_state_conn_res 
+0x5151 013242 store 1 ,mem_sdp_state 
+0x5152 013243 branch mnosucc1 
+:      013244 ml2cap_proc_signal_connect_rsp_rfcomm:
+0x5153 013245 copy timeup ,pdata 
+0x5154 013246 store 2 ,mem_rfcomm_remote_cid 
+0x5155 013247 fetch 1 ,mem_rfcomm_state 
+0x5156 013248 set1 l2cap_channel_state_conn_res 
+0x5157 013249 store 1 ,mem_rfcomm_state 
+0x5158 013250 branch mnosucc1 
+:      013251 ml2cap_proc_signal_connect_rsp_hid_ctrl:
+0x5159 013252 copy timeup ,pdata 
+0x515a 013253 store 2 ,mem_hid_ctrl_remote_cid 
+0x515b 013254 fetch 1 ,mem_hid_control_state 
+0x515c 013255 set1 l2cap_channel_state_conn_res 
+0x515d 013256 store 1 ,mem_hid_control_state 
+0x515e 013257 branch mnosucc1 
+:      013258 ml2cap_proc_signal_connect_rsp_hid_int:
+0x515f 013259 copy timeup ,pdata 
+0x5160 013260 store 2 ,mem_hid_int_remote_cid 
+0x5161 013261 fetch 1 ,mem_hid_interrupt_state 
+0x5162 013262 set1 l2cap_channel_state_conn_res 
+0x5163 013263 store 1 ,mem_hid_interrupt_state 
+:      013266 mnosucc1:
+0x5164 013267 call load_cont_pointers 
+:      013268 mnosucc:
+0x5165 013269 copy regc ,pdata 
+0x5166 013270 isub rega ,regc 
+0x5167 013271 rtn 
+:      013273 ml2cap_proc_signal_config_rsp:
+0x5168 013274 ifetch 1 ,contr 
+0x5169 013275 copy pdata ,queue 
+0x516a 013276 ifetch 2 ,contr 
+0x516b 013277 copy pdata ,rega 
+0x516c 013278 copy regc ,pdata 
+0x516d 013279 isub rega ,regc 
+0x516e 013280 ifetch 2 ,contr 
+0x516f 013281 copy pdata ,timeup 
+0x5170 013282 ifetch 2 ,contr 
+0x5171 013283 ifetch 2 ,contr 
+0x5172 013284 nbranch mcrsdone1 ,blank 
+0x5173 013285 call save_cont_pointers 
+0x5174 013289 copy timeup ,temp 
+0x5175 013290 setarg l2cap_sdp_channel 
+0x5176 013291 isub temp ,null 
+0x5177 013292 branch ml2cap_proc_signal_config_rsp_sdp ,zero 
+0x5178 013293 setarg l2cap_rfcomm_channel 
+0x5179 013294 isub temp ,null 
+0x517a 013295 branch ml2cap_proc_signal_config_rsp_rfcomm ,zero 
+0x517b 013296 setarg l2cap_hid_control_channel 
+0x517c 013297 isub temp ,null 
+0x517d 013298 branch ml2cap_proc_signal_config_rsp_hid_ctrl ,zero 
+0x517e 013299 setarg l2cap_hid_interrupt_channel 
+0x517f 013300 isub temp ,null 
+0x5180 013301 branch ml2cap_proc_signal_config_rsp_hid_int ,zero 
+:      013302 ml2cap_proc_signal_config_rsp_sdp:
+0x5181 013303 fetch 1 ,mem_sdp_state 
+0x5182 013304 set1 l2cap_channel_state_rcv_cfg_res 
+0x5183 013305 store 1 ,mem_sdp_state 
+0x5184 013306 rtn 
+:      013307 ml2cap_proc_signal_config_rsp_rfcomm:
+0x5185 013308 fetch 1 ,mem_rfcomm_state 
+0x5186 013309 set1 l2cap_channel_state_rcv_cfg_res 
+0x5187 013310 store 1 ,mem_rfcomm_state 
+0x5188 013311 rtn 
+:      013312 ml2cap_proc_signal_config_rsp_hid_ctrl:
+0x5189 013313 fetch 1 ,mem_hid_control_state 
+0x518a 013314 set1 l2cap_channel_state_rcv_cfg_res 
+0x518b 013315 store 1 ,mem_hid_control_state 
+0x518c 013316 rtn 
+:      013317 ml2cap_proc_signal_config_rsp_hid_int:
+0x518d 013318 fetch 1 ,mem_hid_interrupt_state 
+0x518e 013319 set1 l2cap_channel_state_rcv_cfg_res 
+0x518f 013320 store 1 ,mem_hid_interrupt_state 
+0x5190 013321 jam bt_evt_hid_connected ,mem_fifo_temp 
+0x5191 013322 branch ui_ipc_send_event 
+:      013325 mcfrsdone:
+0x5192 013326 call load_cont_pointers 
+:      013327 mcrsdone1:
+0x5193 013328 increase -6 ,rega 
+:      013329 mloop2:
+0x5194 013330 branch mcrsdone ,zero 
+0x5195 013331 increase 1 ,contr 
+0x5196 013332 increase -1 ,rega 
+0x5197 013333 branch mloop2 
+:      013334 mcrsdone:
+0x5198 013335 rtn 
+:      013336 ml2cap_proc_signal_config_req:
+0x5199 013337 ifetch 1 ,contr 
+0x519a 013338 copy pdata ,queue 
+0x519b 013339 ifetch 2 ,contr 
+0x519c 013340 copy pdata ,rega 
+0x519d 013341 copy regc ,pdata 
+0x519e 013342 isub rega ,regc 
+0x519f 013343 ifetch 2 ,contr 
+0x51a0 013344 increase 2 ,contr 
+0x51a1 013345 copy pdata ,temp 
+0x51a2 013346 setarg signal_config_rsp 
+0x51a3 013347 istore 1 ,contw 
+0x51a4 013348 copy queue ,pdata 
+0x51a5 013349 istore 1 ,contw 
+0x51a6 013350 increase 2 ,rega 
+0x51a7 013351 copy rega ,pdata 
+0x51a8 013352 istore 2 ,contw 
+0x51a9 013353 call save_cont_pointers 
+0x51aa 013354 setarg l2cap_sdp_channel 
+0x51ab 013355 isub temp ,null 
+0x51ac 013356 branch ml2cap_proc_signal_config_req_sdp ,zero 
+0x51ad 013357 setarg l2cap_rfcomm_channel 
+0x51ae 013358 isub temp ,null 
+0x51af 013359 branch ml2cap_proc_signal_config_req_rfcomm ,zero 
+0x51b0 013360 setarg l2cap_hid_control_channel 
+0x51b1 013361 isub temp ,null 
+0x51b2 013362 branch ml2cap_proc_signal_config_req_hid_ctrl ,zero 
+0x51b3 013363 setarg l2cap_hid_interrupt_channel 
+0x51b4 013364 isub temp ,null 
+0x51b5 013365 branch ml2cap_proc_signal_config_req_hid_int ,zero 
+0x51b6 013366 branch mcfgrq_done 
+:      013367 ml2cap_proc_signal_config_req_sdp:
+0x51b7 013368 fetch 1 ,mem_sdp_state 
+0x51b8 013369 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51b9 013370 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51ba 013371 store 1 ,mem_sdp_state 
+0x51bb 013372 bbit1 l2cap_channel_state_snd_cfg_req ,ml2cap_proc_signal_config_req_sdp_nsndreq 
+0x51bc 013373 fetcht 1 ,mem_control_tasks 
+0x51bd 013374 set1 l2cap_init_config_req ,temp 
+0x51be 013375 storet 1 ,mem_control_tasks 
+0x51bf 013376 copy queue ,pdata 
+0x51c0 013377 increase 1 ,pdata 
+0x51c1 013378 store 1 ,mem_config_identifier 
+0x51c2 013379 fetch 1 ,mem_sdp_state 
+0x51c3 013380 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x51c4 013381 store 1 ,mem_sdp_state 
+:      013382 ml2cap_proc_signal_config_req_sdp_nsndreq:
+0x51c5 013383 fetch 2 ,mem_sdp_remote_cid 
+0x51c6 013384 store 2 ,mem_config_req_dest_cid 
+0x51c7 013385 branch mcfgrq_done 
+:      013386 ml2cap_proc_signal_config_req_rfcomm:
+0x51c8 013387 fetch 1 ,mem_rfcomm_state 
+0x51c9 013388 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51ca 013389 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51cb 013390 store 1 ,mem_rfcomm_state 
+0x51cc 013391 fetch 2 ,mem_rfcomm_remote_cid 
+0x51cd 013392 branch mcfgrq_done 
+:      013393 ml2cap_proc_signal_config_req_hid_ctrl:
+0x51ce 013394 fetch 1 ,mem_hid_control_state 
+0x51cf 013395 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51d0 013396 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51d1 013397 store 1 ,mem_hid_control_state 
+0x51d2 013398 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x51d3 013399 branch mcfgrq_done 
+:      013400 ml2cap_proc_signal_config_req_hid_int:
+0x51d4 013401 fetch 1 ,mem_hid_interrupt_state 
+0x51d5 013402 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51d6 013403 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51d7 013404 store 1 ,mem_hid_interrupt_state 
+0x51d8 013405 fetch 2 ,mem_hid_int_remote_cid 
+:      013408 mcfgrq_done:
+0x51d9 013409 copy pdata ,timeup 
+0x51da 013410 call load_cont_pointers 
+0x51db 013412 copy timeup ,pdata 
+0x51dc 013414 istore 2 ,contw 
+0x51dd 013415 force 0x0000 ,pdata 
+0x51de 013416 istore 2 ,contw 
+0x51df 013417 force 0x0000 ,pdata 
+0x51e0 013418 istore 2 ,contw 
+0x51e1 013419 force 10 ,pdata 
+0x51e2 013420 iadd regb ,regb 
+0x51e3 013421 increase -6 ,rega 
+:      013422 mloop1:
+0x51e4 013423 branch mcrqdone ,zero 
+0x51e5 013424 ifetch 1 ,contr 
+0x51e6 013425 istore 1 ,contw 
+0x51e7 013426 increase 1 ,regb 
+0x51e8 013427 increase -1 ,rega 
+0x51e9 013428 branch mloop1 
+:      013429 mcrqdone:
+0x51ea 013430 rtn 
+:      013431 ml2cap_proc_signal_disconn_req:
+0x51eb 013432 ifetch 1 ,contr 
+0x51ec 013433 copy pdata ,queue 
+0x51ed 013434 ifetch 2 ,contr 
+0x51ee 013435 copy pdata ,rega 
+0x51ef 013436 copy regc ,pdata 
+0x51f0 013437 isub rega ,regc 
+0x51f1 013439 ifetch 2 ,contr 
+0x51f2 013440 copy pdata ,rega 
+0x51f3 013441 ifetch 2 ,contr 
+0x51f4 013442 copy pdata ,timeup 
+0x51f5 013443 call save_cont_pointers 
+0x51f6 013444 setarg l2cap_sdp_channel 
+0x51f7 013445 copy rega ,temp 
+0x51f8 013446 isub temp ,null 
+0x51f9 013447 branch ml2cap_proc_signal_disconn_sdp ,zero 
+0x51fa 013448 setarg l2cap_hid_control_channel 
+0x51fb 013449 copy rega ,temp 
+0x51fc 013450 isub temp ,null 
+0x51fd 013451 branch ml2cap_proc_signal_disconn_hid_ctrl ,zero 
+0x51fe 013452 setarg l2cap_hid_interrupt_channel 
+0x51ff 013453 copy rega ,temp 
+0x5200 013454 isub temp ,null 
+0x5201 013455 branch ml2cap_proc_signal_disconn_hid_int ,zero 
+0x5202 013456 branch mclsrfc 
+:      013457 ml2cap_proc_signal_disconn_sdp:
+0x5203 013458 setarg 0x0000 
+0x5204 013459 store 2 ,mem_sdp_tx_pkt_length 
+0x5205 013460 store 2 ,mem_sdp_remote_cid 
+0x5206 013461 store 1 ,mem_sdp_state 
+0x5207 013462 branch mclssdp 
+:      013463 ml2cap_proc_signal_disconn_hid_ctrl:
+0x5208 013464 call l2cap_reset_hid_ctrl_state 
+0x5209 013465 branch mclssdp 
+:      013466 ml2cap_proc_signal_disconn_hid_int:
+0x520a 013467 call l2cap_reset_hid_int_state 
+0x520b 013473 branch mclssdp 
+:      013474 mclsrfc:
+0x520c 013475 setarg 0x0000 
+0x520d 013476 store 2 ,mem_rfcomm_tx_pkt_length 
+:      013477 mclssdp:
+0x520e 013478 call load_cont_pointers 
+0x520f 013479 setarg signal_disconnect_rsp 
+0x5210 013480 istore 1 ,contw 
+0x5211 013481 copy queue ,pdata 
+0x5212 013482 istore 1 ,contw 
+0x5213 013483 setarg 0x0004 
+0x5214 013484 istore 2 ,contw 
+0x5215 013485 copy rega ,pdata 
+0x5216 013486 istore 2 ,contw 
+0x5217 013487 copy timeup ,pdata 
+0x5218 013488 istore 2 ,contw 
+0x5219 013489 force 8 ,pdata 
+0x521a 013490 iadd regb ,regb 
+0x521b 013491 rtn 
+:      013493 ml2cap_proc_signal_disconn_rsp:
+0x521c 013494 ifetch 1 ,contr 
+0x521d 013495 copy pdata ,queue 
+0x521e 013496 ifetch 2 ,contr 
+0x521f 013497 copy pdata ,rega 
+0x5220 013498 ifetch 2 ,contr 
+0x5221 013499 copy pdata ,timeup 
+0x5222 013500 ifetch 2 ,contr 
+0x5223 013501 copy pdata ,temp 
+0x5224 013502 call save_cont_pointers 
+0x5225 013503 fetch 1 ,mem_ml2cap_comm_id 
+0x5226 013504 icompare 0xff ,queue 
+0x5227 013505 nbranch mdisdone ,true 
+0x5228 013506 setarg l2cap_sdp_channel 
+0x5229 013507 isub temp ,null 
+0x522a 013508 branch ml2cap_proc_signal_disconn_rsp_sdp ,zero 
+0x522b 013509 setarg l2cap_rfcomm_channel 
+0x522c 013510 isub temp ,null 
+0x522d 013511 branch ml2cap_proc_signal_disconn_rsp_rfcomm ,zero 
+0x522e 013512 branch mdisdone 
+:      013513 ml2cap_proc_signal_disconn_rsp_sdp:
+0x522f 013514 jam 0 ,mem_sdp_remote_cid 
+0x5230 013515 jam 0 ,mem_sdp_state 
+0x5231 013516 branch mdisdone 
+:      013517 ml2cap_proc_signal_disconn_rsp_rfcomm:
+:      013520 mdisdone:
+0x5232 013521 call load_cont_pointers 
+0x5233 013522 copy regc ,pdata 
+0x5234 013523 isub rega ,regc 
+0x5235 013524 rtn 
+:      013526 ml2cap_proc_send_reject:
+0x5236 013527 setarg signal_cmd_reject 
+0x5237 013528 istore 1 ,contw 
+0x5238 013529 ifetch 1 ,contr 
+0x5239 013530 istore 1 ,contw 
+0x523a 013531 setarg 0x0002 
+0x523b 013532 istore 2 ,contw 
+0x523c 013533 setarg 0x0000 
+0x523d 013534 istore 2 ,contw 
+0x523e 013535 setarg 0x0006 
+0x523f 013536 iadd regb ,regb 
+0x5240 013537 force 4 ,regc 
+0x5241 013538 rtn 
+:      013541 l2cap_get_req_id:
+0x5242 013542 fetch 1 ,mem_ml2cap_comm_id 
+0x5243 013543 increase 1 ,pdata 
+0x5244 013544 bne 0 ,l2cap_get_req_id_ok 
+0x5245 013545 increase 1 ,pdata 
+:      013546 l2cap_get_req_id_ok:
+0x5246 013547 store 1 ,mem_ml2cap_comm_id 
+0x5247 013548 rtn 
+:      013558 l2cap_malloc:
+0x5248 013559 set1 mark_ext_patch ,mark 
+0x5249 013560 bpatch patch24_4 ,mem_patch24 
+0x524a 013561 arg 0 ,regb 
+0x524b 013562 call l2cap_malloc_is_fifo_full 
+0x524c 013563 nbranch assert ,blank 
+0x524d 013564 call l2cap_malloc_get_full_map 
+0x524e 013565 arg mem_tx_buff0 ,regb 
+0x524f 013566 arg 0 ,queue 
+:      013567 l2cap_malloc_loop:
+0x5250 013568 fetcht 1 ,mem_used_map 
+0x5251 013569 qisolate1 temp 
+0x5252 013570 branch l2cap_malloc_next ,true 
+0x5253 013571 call l2cap_malloc_enough 
+0x5254 013572 sub timeup ,0 ,null 
+0x5255 013573 branch l2cap_malloc_next ,positive 
+0x5256 013574 call l2cap_malloc_into_fifo 
+0x5257 013575 branch l2cap_malloc_rtn 
+:      013576 l2cap_malloc_next:
+0x5258 013577 increase 128 ,regb 
+0x5259 013578 increase 1 ,queue 
+0x525a 013579 setarg 8 
+0x525b 013580 isub queue ,null 
+0x525c 013581 branch l2cap_malloc_loop ,positive 
+0x525d 013582 arg 0 ,regb 
+:      013583 l2cap_malloc_rtn:
+0x525e 013584 copy regb ,pdata 
+0x525f 013585 branch assert ,blank 
+0x5260 013586 rtn 
+:      013594 l2cap_malloc_fifo_out:
+0x5261 013595 set1 mark_ext_patch ,mark 
+0x5262 013596 bpatch patch24_5 ,mem_patch24 
+0x5263 013597 call l2cap_malloc_fifo_get_first_ptr 
+0x5264 013598 increase 1 ,contr 
+0x5265 013599 ifetch 2 ,contr 
+0x5266 013600 rtn 
+:      013606 l2cap_malloc_free:
+0x5267 013607 set1 mark_ext_patch ,mark 
+0x5268 013608 bpatch patch24_6 ,mem_patch24 
+0x5269 013609 call l2cap_malloc_fifo_get_first_ptr 
+0x526a 013610 copy contr ,contw 
+0x526b 013611 copy contr ,temp 
+0x526c 013612 setarg 0 
+0x526d 013613 istore 3 ,contw 
+0x526e 013614 rtn 
+:      013619 l2cap_malloc_discard:
+0x526f 013620 set1 mark_ext_patch ,mark 
+0x5270 013621 bpatch patch24_7 ,mem_patch24 
+0x5271 013622 call l2cap_malloc_is_fifo_empty 
+0x5272 013623 branch assert ,blank 
+0x5273 013624 fetch 3 ,mem_tx_fifo2 
+0x5274 013625 store 3 ,mem_tx_fifo3 
+0x5275 013626 fetch 3 ,mem_tx_fifo1 
+0x5276 013627 store 3 ,mem_tx_fifo2 
+0x5277 013628 fetch 3 ,mem_tx_fifo0 
+0x5278 013629 store 3 ,mem_tx_fifo1 
+0x5279 013630 rtn 
+:      013636 l2cap_malloc_is_fifo_full:
+0x527a 013637 fetch 3 ,mem_tx_fifo0 
+0x527b 013638 rtn 
+:      013644 l2cap_malloc_is_fifo_nearly_full:
+0x527c 013645 fetch 3 ,mem_tx_fifo1 
+0x527d 013646 rtn 
+:      013652 l2cap_malloc_is_fifo_empty:
+0x527e 013653 fetch 3 ,mem_tx_fifo3 
+0x527f 013654 rtn 
+:      013659 l2cap_malloc_fifo_get_first_ptr:
+0x5280 013660 call l2cap_malloc_is_fifo_empty 
+0x5281 013661 branch assert ,blank 
+0x5282 013662 arg mem_tx_fifo0 ,contr 
+:      013663 l2cap_malloc_free_loop:
+0x5283 013664 ifetch 3 ,contr 
+0x5284 013665 branch l2cap_malloc_free_loop ,blank 
+0x5285 013666 increase -3 ,contr 
+0x5286 013667 rtn 
+:      013674 l2cap_malloc_get_full_map:
+0x5287 013675 set1 mark_ext_patch ,mark 
+0x5288 013676 bpatch patch25_0 ,mem_patch25 
+0x5289 013677 arg 4 ,loopcnt 
+0x528a 013678 arg mem_tx_fifo0_map ,contr 
+0x528b 013679 arg 0 ,temp 
+:      013680 l2cap_malloc_get_full_map_loop:
+0x528c 013681 ifetch 3 ,contr 
+0x528d 013682 and pdata ,0xff ,pdata 
+0x528e 013683 ior temp ,temp 
+0x528f 013684 loop l2cap_malloc_get_full_map_loop 
+0x5290 013685 storet 1 ,mem_used_map 
+0x5291 013686 rtn 
+:      013694 l2cap_malloc_into_fifo:
+0x5292 013695 set1 mark_ext_patch ,mark 
+0x5293 013696 bpatch patch25_1 ,mem_patch25 
+0x5294 013697 call l2cap_malloc_is_fifo_full 
+0x5295 013698 nbranch assert ,blank 
+0x5296 013699 call l2cap_malloc_is_fifo_empty 
+0x5297 013700 branch l2cap_malloc_into_fifo_no_push ,blank 
+0x5298 013701 fetch 3 ,mem_tx_fifo1 
+0x5299 013702 store 3 ,mem_tx_fifo0 
+0x529a 013703 ifetch 3 ,contr 
+0x529b 013704 istore 3 ,contw 
+0x529c 013705 ifetch 3 ,contr 
+0x529d 013706 istore 3 ,contw 
+0x529e 013707 setarg 0 
+0x529f 013708 istore 3 ,contw 
+:      013709 l2cap_malloc_into_fifo_no_push:
+0x52a0 013710 arg 0 ,temp 
+0x52a1 013711 copy timeup ,pdata 
+0x52a2 013712 iadd queue ,pdata 
+:      013713 l2cap_malloc_into_fifo_loop:
+0x52a3 013714 qset1 temp 
+0x52a4 013715 increase 1 ,queue 
+0x52a5 013716 isub queue ,null 
+0x52a6 013717 nbranch l2cap_malloc_into_fifo_loop ,zero 
+0x52a7 013719 lshift8 regb ,pdata 
+0x52a8 013720 ior temp ,pdata 
+0x52a9 013721 store 3 ,mem_tx_fifo3 
+0x52aa 013722 rtn 
+:      013732 l2cap_malloc_enough:
+0x52ab 013733 set1 mark_ext_patch ,mark 
+0x52ac 013734 bpatch patch25_2 ,mem_patch25 
+0x52ad 013735 call l2cap_malloc_get_full_map 
+0x52ae 013736 copy queue ,regc 
+0x52af 013737 arg 0 ,temp 
+0x52b0 013738 arg 0 ,timeup 
+:      013740 l2cap_malloc_enough_loop:
+0x52b1 013741 copy queue ,pdata 
+0x52b2 013742 beq 8 ,l2cap_malloc_enough_end 
+0x52b3 013743 fetch 1 ,mem_used_map 
+0x52b4 013744 qisolate1 pdata 
+0x52b5 013745 branch l2cap_malloc_enough_end ,true 
+0x52b6 013746 increase 128 ,temp 
+0x52b7 013747 increase 1 ,queue 
+0x52b8 013748 copy rega ,pdata 
+0x52b9 013749 isub temp ,null 
+0x52ba 013750 branch l2cap_malloc_enough_end ,zero 
+0x52bb 013751 branch l2cap_malloc_enough_loop ,positive 
+:      013752 l2cap_malloc_enough_end:
+0x52bc 013753 copy temp ,pdata 
+0x52bd 013754 isub rega ,null 
+0x52be 013755 nbranch l2cap_malloc_enough_rtn ,positive 
+0x52bf 013756 copy queue ,pdata 
+0x52c0 013757 copy regc ,temp 
+0x52c1 013758 isub temp ,timeup 
+:      013759 l2cap_malloc_enough_rtn:
+0x52c2 013760 copy regc ,queue 
+0x52c3 013761 rtn 
+:      013764 l2cap_malloc_signal_channel:
+0x52c4 013765 set1 mark_ext_patch ,mark 
+0x52c5 013766 bpatch patch25_3 ,mem_patch25 
+0x52c6 013767 arg l2cap_signal_malloc_size ,rega 
+0x52c7 013768 call l2cap_malloc 
+0x52c8 013769 store 2 ,mem_l2cap_signal_tx_buff_ptr 
+0x52c9 013770 increase 4 ,pdata 
+0x52ca 013771 store 2 ,mem_l2cap_signal_tx_payload_ptr 
+0x52cb 013772 setarg 0 
+0x52cc 013773 store 2 ,mem_l2cap_signal_tx_length 
+0x52cd 013774 rtn 
+:      013776 l2cap_get_signal_tx_buff:
+0x52ce 013777 fetch 2 ,mem_l2cap_signal_tx_buff_ptr 
+0x52cf 013778 branch l2cap_util_pdata_to_contw 
+:      013780 l2cap_get_signal_tx_payload:
+0x52d0 013781 fetch 2 ,mem_l2cap_signal_tx_payload_ptr 
+0x52d1 013782 branch l2cap_util_pdata_to_contw 
+:      013785 l2cap_malloc_sdp_channel:
+0x52d2 013786 set1 mark_ext_patch ,mark 
+0x52d3 013787 bpatch patch25_4 ,mem_patch25 
+0x52d4 013788 arg sdp_malloc_size ,rega 
+0x52d5 013789 call l2cap_malloc 
+0x52d6 013790 store 2 ,mem_sdp_tx_buff_ptr 
+0x52d7 013791 increase 4 ,pdata 
+0x52d8 013792 store 2 ,mem_sdp_tx_payload_ptr 
+0x52d9 013793 setarg 0 
+0x52da 013794 store 2 ,mem_sdp_tx_pkt_length 
+0x52db 013795 rtn 
+:      013797 l2cap_get_sdp_tx_buff:
+0x52dc 013798 fetch 2 ,mem_sdp_tx_buff_ptr 
+0x52dd 013799 branch l2cap_util_pdata_to_contw 
+:      013801 l2cap_get_sdp_tx_payload:
+0x52de 013802 fetch 2 ,mem_sdp_tx_payload_ptr 
+0x52df 013803 branch l2cap_util_pdata_to_contw 
+:      013806 l2cap_malloc_rfcomm_channel:
+0x52e0 013807 set1 mark_ext_patch ,mark 
+0x52e1 013808 bpatch patch25_5 ,mem_patch25 
+0x52e2 013809 call push_stack 
+0x52e3 013810 jam rfcomm_malloc_fail ,mem_rfcomm_malloc_fail_flag 
+0x52e4 013811 call l2cap_malloc_is_fifo_full 
+0x52e5 013812 nrtn blank 
+0x52e6 013813 arg rfcomm_malloc_size ,rega 
+0x52e7 013814 call l2cap_malloc 
+0x52e8 013815 store 2 ,mem_rfcomm_tx_buff_ptr 
+0x52e9 013816 increase 4 ,pdata 
+0x52ea 013817 store 2 ,mem_rfcomm_tx_payload_ptr 
+0x52eb 013818 setarg 0 
+0x52ec 013819 store 2 ,mem_rfcomm_tx_pkt_length 
+0x52ed 013820 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
+0x52ee 013821 branch pop_stack 
+:      013823 l2cap_get_rfcomm_tx_buff:
+0x52ef 013824 fetch 2 ,mem_rfcomm_tx_buff_ptr 
+0x52f0 013825 branch l2cap_util_pdata_to_contw 
+:      013827 l2cap_get_rfcomm_tx_payload:
+0x52f1 013828 fetch 2 ,mem_rfcomm_tx_payload_ptr 
+:      013830 l2cap_util_pdata_to_contw:
+0x52f2 013831 branch assert ,blank 
+0x52f3 013832 copy pdata ,contw 
+0x52f4 013833 rtn 
+:      013836 l2cap_lpm_save_calc_len:
+0x52f5 013837 set1 mark_ext_patch ,mark 
+0x52f6 013838 bpatch patch25_6 ,mem_patch25 
+0x52f7 013839 arg 0 ,regb 
+0x52f8 013840 arg mem_tx_fifo0_map ,rega 
+0x52f9 013841 increase -2 ,rega 
+:      013842 l2cap_lpm_save_calc_len_loop:
+0x52fa 013843 increase 2 ,rega 
+0x52fb 013844 setarg mem_tx_fifo_end 
+0x52fc 013845 isub rega ,null 
+0x52fd 013846 branch l2cap_lpm_save_calc_len_end ,zero 
+0x52fe 013847 ifetch 1 ,rega 
+0x52ff 013848 increase 1 ,rega 
+0x5300 013849 branch l2cap_lpm_save_calc_len_loop ,blank 
+0x5301 013850 ifetcht 2 ,rega 
+0x5302 013851 ifetch 2 ,temp 
+0x5303 013852 iadd regb ,regb 
+0x5304 013853 increase 4 ,regb 
+0x5305 013854 branch l2cap_lpm_save_calc_len_loop 
+:      013855 l2cap_lpm_save_calc_len_end:
+0x5306 013856 copy regb ,pdata 
+0x5307 013857 rtn 
+:      013860 l2cap_lpm_get_wake_lock:
+0x5308 013861 arg wake_lock_l2cap_tx ,queue 
+0x5309 013862 branch lpm_get_wake_lock 
+:      013864 l2cap_lpm_put_wake_lock:
+0x530a 013865 arg wake_lock_l2cap_tx ,queue 
+0x530b 013866 branch lpm_put_wake_lock 
+:      013868 l2cap_lpm_save_txbuf:
+0x530c 013869 set1 mark_ext_patch ,mark 
+0x530d 013870 bpatch patch25_7 ,mem_patch25 
+0x530e 013871 call l2cap_malloc_get_full_map 
+0x530f 013872 fetch 1 ,mem_used_map 
+0x5310 013873 rtn blank 
+0x5311 013874 call l2cap_lpm_save_calc_len 
+0x5312 013875 arg l2cap_lpm_txbuf_len ,temp 
+0x5313 013876 isub temp ,null 
+0x5314 013877 branch l2cap_lpm_get_wake_lock ,positive 
+0x5315 013878 call l2cap_lpm_put_wake_lock 
+0x5316 013879 arg mem_l2cap_lpm_txbuf ,contw 
+0x5317 013880 arg mem_tx_fifo0 ,rega 
+:      013881 l2cap_lpm_save_txbuf_loop:
+0x5318 013882 setarg mem_tx_fifo_end 
+0x5319 013883 isub rega ,null 
+0x531a 013884 rtn zero 
+0x531b 013885 ifetch 1 ,rega 
+0x531c 013886 increase 1 ,rega 
+0x531d 013887 nbranch l2cap_lpm_save_txbuf_nempty ,blank 
+0x531e 013888 istore 2 ,contw 
+0x531f 013889 increase 2 ,rega 
+0x5320 013890 branch l2cap_lpm_save_txbuf_loop 
+:      013891 l2cap_lpm_save_txbuf_nempty:
+0x5321 013892 ifetch 2 ,rega 
+0x5322 013893 increase 2 ,rega 
+0x5323 013894 copy pdata ,contr 
+0x5324 013895 ifetch 2 ,contr 
+0x5325 013896 istore 2 ,contw 
+0x5326 013897 copy pdata ,loopcnt 
+0x5327 013898 increase 2 ,loopcnt 
+0x5328 013899 call memcpy 
+0x5329 013900 branch l2cap_lpm_save_txbuf_loop 
+:      013902 l2cap_lpm_load_txbuf:
+0x532a 013903 set1 mark_ext_patch ,mark 
+0x532b 013904 bpatch patch26_0 ,mem_patch26 
+0x532c 013905 call l2cap_malloc_get_full_map 
+0x532d 013906 fetch 1 ,mem_used_map 
+0x532e 013907 rtn blank 
+0x532f 013908 arg mem_tx_fifo0_ptr ,rega 
+0x5330 013909 increase -3 ,rega 
+0x5331 013910 arg mem_l2cap_lpm_txbuf ,contr 
+:      013911 l2cap_lpm_load_txbuf_loop:
+0x5332 013912 increase 3 ,rega 
+0x5333 013913 setarg mem_tx_fifo_end + 1 
+0x5334 013914 isub rega ,null 
+0x5335 013915 rtn zero 
+0x5336 013916 ifetch 2 ,contr 
+0x5337 013917 branch l2cap_lpm_load_txbuf_loop ,blank 
+0x5338 013918 increase 4 ,pdata 
+0x5339 013919 copy pdata ,loopcnt 
+0x533a 013920 copy contr ,regb 
+0x533b 013921 ifetch 2 ,rega 
+0x533c 013922 copy pdata ,contw 
+0x533d 013923 copy regb ,contr 
+0x533e 013924 increase -2 ,contr 
+0x533f 013925 call memcpy 
+0x5340 013926 branch l2cap_lpm_load_txbuf_loop 
+:      013934 le_init_param:
+0x5341 013935 rtn wake 
+0x5342 013936 setarg param_le_scan_interval 
+0x5343 013937 store 2 ,mem_le_scan_interval 
+0x5344 013938 setarg param_le_scan_window 
+0x5345 013939 store 2 ,mem_le_scan_window 
+0x5346 013940 rtn 
+:      013942 le_init_att:
+0x5347 013943 arg notify_handle ,temp 
+0x5348 013944 call le_att_get_handle_ptr 
+0x5349 013945 add contr ,1 ,pdata 
+0x534a 013946 store 2 ,mem_le_notify_attr_start 
+0x534b 013947 rtn 
+:      013949 le_init_conn:
+0x534c 013950 set1 mark_ext_patch ,mark 
+0x534d 013951 bpatch patch26_2 ,mem_patch26 
+0x534e 013952 disable wake 
+0x534f 013953 jam 1 ,mem_app_state 
+0x5350 013954 jam 1 ,mem_le_conn_handle 
+0x5351 013955 jam 3 ,mem_le_state 
+0x5352 013956 jam 1 ,mem_le_arq 
+0x5353 013957 setarg -1 
+0x5354 013958 store 2 ,mem_le_event_count 
+0x5355 013959 force 0 ,pdata 
+0x5356 013960 store 1 ,mem_le_conn_sm 
+0x5357 013961 store 1 ,mem_le_ch 
+0x5358 013962 store 1 ,mem_le_op 
+0x5359 013963 store 3 ,mem_sniff_rcv 
+0x535a 013964 store 3 ,mem_sniff_lost 
+0x535b 013965 store 5 ,mem_le_pcnt_tx 
+0x535c 013966 set1 39 ,pdata 
+0x535d 013967 store 5 ,mem_le_pcnt_rx 
+0x535e 013968 branch le_supervision_flush 
+:      013970 le_init_master:
+0x535f 013971 set1 mark_ext_patch ,mark 
+0x5360 013972 bpatch patch26_3 ,mem_patch26 
+0x5361 013973 enable master 
+0x5362 013974 jam lemode_master ,mem_le_mode 
+0x5363 013975 jam 1 ,mem_le_att_handle 
+0x5364 013976 jam 1 ,mem_le_search_handle_start 
+0x5365 013977 setarg 0xffff 
+0x5366 013978 store 2 ,mem_le_search_handle_end 
+0x5367 013979 force 0 ,pdata 
+0x5368 013980 store 5 ,mem_le_pcnt_rx 
+0x5369 013981 set1 39 ,pdata 
+0x536a 013982 store 5 ,mem_le_pcnt_tx 
+0x536b 013983 branch le_init_conn 
+:      013986 le_init_slave:
+0x536c 013987 set1 mark_ext_patch ,mark 
+0x536d 013988 bpatch patch26_4 ,mem_patch26 
+0x536e 013989 disable master 
+0x536f 013990 jam lemode_slave ,mem_le_mode 
+0x5370 013991 jam 0 ,mem_le_adv_enable 
+0x5371 013992 jam 0 ,mem_lpm_current_mult 
+0x5372 013993 branch le_init_conn 
+:      013999 le_dispatch:
+0x5373 014000 call le_enable 
+0x5374 014001 call le_scan 
+0x5375 014002 call le_adv 
+0x5376 014003 branch le_disable 
+:      014005 le_conn_dispatch:
+0x5377 014006 set1 mark_ext_patch ,mark 
+0x5378 014007 bpatch patch26_5 ,mem_patch26 
+0x5379 014008 call le_enable 
+0x537a 014009 call app_process_ble 
+0x537b 014010 fetch 1 ,mem_le_mode 
+0x537c 014011 beq lemode_master ,le_master_dispatch 
+0x537d 014012 branch le_slave_dispatch 
+:      014018 le_master_dispatch:
+0x537e 014019 set1 mark_ext_patch ,mark 
+0x537f 014020 bpatch patch26_6 ,mem_patch26 
+0x5380 014021 enable master 
+0x5381 014022 call le_supervision_update 
+0x5382 014023 branch le_master_disconn ,positive 
+0x5383 014024 call check_ble_disabled 
+0x5384 014025 call le_setup 
+0x5385 014026 call le_prepare_tx 
+0x5386 014027 disable match 
+0x5387 014028 call le_transmit_receive_sifs 
+0x5388 014029 nrtn match 
+0x5389 014030 set1 mark_ext_patch ,mark 
+0x538a 014031 bpatch patch26_7 ,mem_patch26 
+0x538b 014032 fetch 1 ,mem_le_conn_rcv 
+0x538c 014033 increase 1 ,pdata 
+0x538d 014034 store 1 ,mem_le_conn_rcv 
+0x538e 014035 call le_acknowledge 
+0x538f 014036 call le_conn_sm_master 
+0x5390 014037 disable master 
+0x5391 014038 rtn 
+:      014040 le_master_disconn:
+0x5392 014041 call le_disconnect 
+0x5393 014042 disable master 
+0x5394 014043 rtn 
+:      014048 le_slave_dispatch:
+0x5395 014049 set1 mark_ext_patch ,mark 
+0x5396 014050 bpatch patch27_0 ,mem_patch27 
+0x5397 014051 disable attempt 
+0x5398 014052 call le_supervision_update 
+0x5399 014053 branch le_slave_disconn ,positive 
+0x539a 014054 call check_ble_disabled 
+0x539b 014055 call le_setup 
+0x539c 014056 call le_receive_slave 
+0x539d 014057 nbranch le_slave_unsync ,match 
+:      014058 le_slave_match:
+0x539e 014059 set1 mark_ext_patch ,mark 
+0x539f 014060 bpatch patch27_1 ,mem_patch27 
+0x53a0 014061 call le_got_first_packet 
+0x53a1 014062 call le_acknowledge 
+0x53a2 014063 call le_prepare_tx 
+0x53a3 014064 fetch 1 ,mem_le_rxbuf 
+0x53a4 014065 bbit1 md ,le_slave_more_data 
+0x53a5 014066 call le_xtype_fifo_is_empty 
+0x53a6 014067 nbranch le_slave_more_data ,blank 
+:      014068 le_slave_transmit_last:
+0x53a7 014069 set1 mark_ext_patch ,mark 
+0x53a8 014070 bpatch patch27_2 ,mem_patch27 
+0x53a9 014071 call le_transmit_norx 
+:      014072 le_slave_cont:
+0x53aa 014073 call check_51cmd 
+0x53ab 014074 fetch 1 ,mem_le_op 
+0x53ac 014075 bbit1 op_disconn ,le_slave_disconn 
+:      014076 le_slave_unsync:
+0x53ad 014077 set1 mark_ext_patch ,mark 
+0x53ae 014078 bpatch patch27_3 ,mem_patch27 
+0x53af 014079 call le_savelist 
+0x53b0 014080 call le_lpm_set_mult 
+0x53b1 014081 call le_update_channel_map 
+0x53b2 014082 call le_update_param 
+0x53b3 014083 branch calc_clke_offset 
+:      014085 le_slave_more_data:
+0x53b4 014086 set1 mark_ext_patch ,mark 
+0x53b5 014087 bpatch patch27_4 ,mem_patch27 
+0x53b6 014088 enable attempt 
+0x53b7 014089 call le_transmit_receive_sifs 
+0x53b8 014090 branch le_slave_match ,match 
+0x53b9 014091 branch le_slave_cont 
+:      014093 le_slave_disconn:
+:      014096 le_disconnect:
+0x53ba 014097 set1 mark_ext_patch ,mark 
+0x53bb 014098 bpatch patch27_5 ,mem_patch27 
+0x53bc 014099 call le_clear_connection_info 
+0x53bd 014100 call app_disconn_reason_collect_ble 
+0x53be 014101 jam bt_evt_le_disconnected ,mem_fifo_temp 
+0x53bf 014102 branch ui_ipc_send_event 
+:      014104 le_clear_connection_info:
+0x53c0 014105 fetcht 1 ,mem_le_conn_handle 
+0x53c1 014106 jam hci_error_connection_timeout ,mem_hci_disconn_reason 
+0x53c2 014107 call hci_send_disconn_complete 
+0x53c3 014108 jam 0 ,mem_le_conn_handle 
+0x53c4 014109 jam lemode_idle ,mem_le_mode 
+0x53c5 014110 jam 0 ,mem_le_state 
+0x53c6 014111 jam 0 ,mem_app_state 
+0x53c7 014112 rtn 
+:      014114 le_got_first_packet:
+0x53c8 014115 fetch 1 ,mem_le_conn_rcv 
+0x53c9 014116 increase 1 ,pdata 
+0x53ca 014117 store 1 ,mem_le_conn_rcv 
+0x53cb 014118 fetch 1 ,mem_le_state 
+0x53cc 014119 rtnbit1 lestate_got_first_packet 
+0x53cd 014120 set1 lestate_got_first_packet 
+0x53ce 014121 store 1 ,mem_le_state 
+0x53cf 014122 setarg 0 
+0x53d0 014123 store 4 ,mem_le_transmit_window 
+0x53d1 014124 rtn 
+:      014129 le_enable:
+0x53d2 014130 set1 mark_ext_patch ,mark 
+0x53d3 014131 bpatch patch27_6 ,mem_patch27 
+0x53d4 014132 enable le 
+0x53d5 014133 hjam 7 ,rfen_ulp 
+0x53d6 014134 branch check_ble_disabled 
+:      014136 le_disable:
+0x53d7 014137 set1 mark_ext_patch ,mark 
+0x53d8 014138 bpatch patch27_7 ,mem_patch27 
+0x53d9 014139 disable le 
+0x53da 014140 hjam 3 ,rfen_ulp 
+0x53db 014141 arg 0 ,stop_watch 
+0x53dc 014142 rtn 
+:      014144 le_prep:
+0x53dd 014145 disable enable_crc 
+0x53de 014146 disable enable_white 
+0x53df 014147 fetch 3 ,mem_le_crcinit 
+0x53e0 014148 iforce crc24_init 
+0x53e1 014149 fetch 1 ,mem_le_ch_mapped 
+0x53e2 014150 reverse pdata ,temp 
+0x53e3 014151 set1 1 ,temp 
+0x53e4 014152 rshift temp ,white_init 
+0x53e5 014153 rtn 
+:      014156 lerx_setfreq:
+0x53e6 014157 call le_setfreq 
+0x53e7 014158 call set_freq_rx 
+0x53e8 014159 setarg param_pll_setup 
+0x53e9 014160 call sleep 
+0x53ea 014161 branch rf_rx_enable 
+:      014163 letx_setfreq:
+0x53eb 014164 branch txon ,match 
+0x53ec 014165 call le_setfreq 
+0x53ed 014166 branch set_freq_tx 
+:      014167 le_setfreq:
+0x53ee 014168 set1 mark_ext_patch ,mark 
+0x53ef 014169 bpatch patch28_0 ,mem_patch28 
+0x53f0 014170 call set_sync_on 
+0x53f1 014171 fetch 1 ,mem_le_testtype 
+0x53f2 014172 nbranch le_ctf_test ,blank 
+0x53f3 014173 fetch 1 ,mem_le_ch_mapped 
+0x53f4 014174 sub pdata ,36 ,null 
+0x53f5 014175 branch le_ctf_normal ,positive 
+0x53f6 014176 force 0 ,temp 
+0x53f7 014177 rtneq 37 
+0x53f8 014178 force 24 ,temp 
+0x53f9 014179 rtneq 38 
+0x53fa 014180 force 78 ,temp 
+0x53fb 014181 rtn 
+:      014183 le_ctf_normal:
+0x53fc 014184 sub pdata ,10 ,null 
+0x53fd 014185 branch le_ctf_low ,positive 
+0x53fe 014186 increase 1 ,pdata 
+:      014188 le_ctf_low:
+0x53ff 014189 lshift pdata ,pdata 
+0x5400 014190 add pdata ,2 ,temp 
+0x5401 014191 rtn 
+:      014193 le_ctf_test:
+0x5402 014194 fetch 1 ,mem_le_ch_mapped 
+0x5403 014195 lshift pdata ,temp 
+0x5404 014196 rtn 
+:      014198 le_sca_map:
+0x5405 014199 arg 500 ,temp 
+0x5406 014200 rtn blank 
+0x5407 014201 arg 250 ,temp 
+0x5408 014202 rtneq 1 
+0x5409 014203 arg 150 ,temp 
+0x540a 014204 rtneq 2 
+0x540b 014205 arg 100 ,temp 
+0x540c 014206 rtneq 3 
+0x540d 014207 arg 75 ,temp 
+0x540e 014208 rtneq 4 
+0x540f 014209 arg 50 ,temp 
+0x5410 014210 rtneq 5 
+0x5411 014211 arg 40 ,temp 
+0x5412 014212 rtneq 6 
+0x5413 014213 arg 20 ,temp 
+0x5414 014214 rtn 
+:      014218 le_adv_access:
+0x5415 014219 setarg 0x8e89be 
+0x5416 014220 lshift8 pdata ,pdata 
+0x5417 014221 or_into 0xd6 ,pdata 
+0x5418 014222 iforce access 
+0x5419 014223 setarg 0x555555 
+0x541a 014224 store 3 ,mem_le_crcinit 
+0x541b 014225 rtn 
+:      014227 le_setup:
+0x541c 014228 set1 mark_ext_patch ,mark 
+0x541d 014229 bpatch patch28_1 ,mem_patch28 
+0x541e 014230 enable swfine 
+0x541f 014231 fetch 4 ,mem_le_access 
+0x5420 014232 iforce access 
+0x5421 014233 call le_map_channel 
+0x5422 014234 setarg 0x200 
+0x5423 014235 branch le_setup_master ,master 
+0x5424 014236 fetch 2 ,mem_le_receive_window 
+0x5425 014237 rshift pdata ,pdata 
+:      014238 le_setup_master:
+0x5426 014239 arg param_pll_setup ,temp 
+0x5427 014240 iadd temp ,pdata 
+0x5428 014241 call ahead_window 
+0x5429 014242 deposit clke 
+0x542a 014243 store 6 ,mem_le_rxon_ts 
+0x542b 014244 rtn 
+:      014246 le_next_adv_channel:
+0x542c 014247 set1 mark_ext_patch ,mark 
+0x542d 014248 bpatch patch28_2 ,mem_patch28 
+0x542e 014249 fetch 1 ,mem_le_ch_mapped 
+0x542f 014250 increase 1 ,pdata 
+0x5430 014251 store 1 ,mem_le_ch_mapped 
+0x5431 014252 rtnne 40 
+0x5432 014253 jam 37 ,mem_le_ch_mapped 
+0x5433 014254 rtn 
+:      014256 le_context_nexthop:
+0x5434 014257 set1 mark_ext_patch ,mark 
+0x5435 014258 bpatch patch28_3 ,mem_patch28 
+0x5436 014259 add rega ,coffset_mode ,contr 
+0x5437 014260 ifetch 1 ,contr 
+0x5438 014261 rtnbit0 mode_le 
+0x5439 014262 add rega ,coffset_le_event_cnt ,contw 
+0x543a 014263 ifetch 2 ,contw 
+0x543b 014264 increase 1 ,pdata 
+0x543c 014265 istore 2 ,contw 
+0x543d 014266 add rega ,coffset_le_hop ,contr 
+0x543e 014267 ifetch 1 ,contr 
+0x543f 014268 add rega ,coffset_le_ch ,contw 
+0x5440 014269 ifetcht 1 ,contw 
+0x5441 014270 iadd temp ,pdata 
+0x5442 014271 sub pdata ,36 ,null 
+0x5443 014272 branch le_nexthop_nowrap ,positive 
+0x5444 014273 increase -37 ,pdata 
+:      014274 le_nexthop_nowrap:
+0x5445 014275 istore 1 ,contw 
+0x5446 014276 rtn 
+:      014279 le_calc_channel_map:
+0x5447 014280 set1 mark_ext_patch ,mark 
+0x5448 014281 bpatch patch28_4 ,mem_patch28 
+0x5449 014282 fetch 5 ,mem_le_channel_map 
+0x544a 014283 force 0 ,temp 
+0x544b 014284 force 37 ,loopcnt 
+:      014285 le_count_channels_loop:
+0x544c 014286 bbit0 0 ,le_count_channels_notused 
+0x544d 014287 increase 1 ,temp 
+:      014288 le_count_channels_notused:
+0x544e 014289 rshift pdata ,pdata 
+0x544f 014290 loop le_count_channels_loop 
+0x5450 014291 add temp ,-1 ,pdata 
+0x5451 014292 store 1 ,mem_le_channels 
+0x5452 014293 rtn 
+:      014295 le_map_channel:
+0x5453 014296 set1 mark_ext_patch ,mark 
+0x5454 014297 bpatch patch28_5 ,mem_patch28 
+0x5455 014298 fetch 1 ,mem_le_ch 
+0x5456 014299 iforce queue 
+0x5457 014300 fetcht 5 ,mem_le_channel_map 
+0x5458 014301 qisolate1 temp 
+0x5459 014302 branch le_map_channel_end ,true 
+:      014303 le_map_channel_next:
+0x545a 014304 set1 mark_ext_patch ,mark 
+0x545b 014305 bpatch patch28_6 ,mem_patch28 
+0x545c 014306 fetch 1 ,mem_le_channels 
+0x545d 014307 isub queue ,pdata 
+0x545e 014308 branch le_map_channel_cont ,positive 
+0x545f 014309 sub pdata ,-1 ,queue 
+0x5460 014310 branch le_map_channel_next 
+:      014311 le_map_channel_cont:
+0x5461 014312 copy queue ,loopcnt 
+0x5462 014313 force 0 ,queue 
+:      014314 le_map_channel_loop:
+0x5463 014315 qisolate1 temp 
+0x5464 014316 branch le_map_channel_skip ,true 
+0x5465 014317 increase 1 ,loopcnt 
+:      014318 le_map_channel_skip:
+0x5466 014319 deposit loopcnt 
+0x5467 014320 branch le_map_channel_end ,blank 
+0x5468 014321 increase 1 ,queue 
+0x5469 014322 increase -1 ,loopcnt 
+0x546a 014323 branch le_map_channel_loop 
+:      014324 le_map_channel_end:
+0x546b 014325 deposit queue 
+0x546c 014326 store 1 ,mem_le_ch_mapped 
+0x546d 014327 rtn 
+:      014330 le_wait_tx:
+0x546e 014331 branch le_wait_master ,master 
+0x546f 014332 until null ,timeout 
+0x5470 014333 rtn 
+:      014335 le_wait_master:
+0x5471 014336 arg 0xea0 ,timeup 
+0x5472 014337 until clkn_rt ,meet 
+0x5473 014338 rtn 
+:      014340 le_receive_adv:
+0x5474 014341 disable swfine 
+0x5475 014342 fetch 2 ,mem_le_scan_window 
+0x5476 014343 copy pdata ,timeup 
+0x5477 014344 branch le_receive_packet 
+:      014347 le_receive_slave:
+0x5478 014348 set1 mark_ext_patch ,mark 
+0x5479 014349 bpatch patch28_7 ,mem_patch28 
+0x547a 014350 enable swfine 
+0x547b 014351 fetch 2 ,mem_le_receive_window 
+0x547c 014352 fetcht 4 ,mem_le_transmit_window 
+0x547d 014353 iadd temp ,timeup 
+:      014354 le_receive_packet:
+0x547e 014355 call lerx_setfreq 
+:      014356 le_receive_rxon:
+0x547f 014357 set1 mark_ext_patch ,mark 
+0x5480 014358 bpatch patch29_0 ,mem_patch29 
+0x5481 014359 call le_prep 
+0x5482 014360 disable match 
+0x5483 014361 enable decode_fec0 
+0x5484 014362 enable is_rx 
+0x5485 014363 disable is_tx 
+0x5486 014364 copy timeup ,stop_watch 
+0x5487 014365 correlate null ,timeout 
+0x5488 014366 branch le_receive_on_attempt ,attempt 
+0x5489 014367 copy clke ,temp 
+0x548a 014368 storet 6 ,mem_sync_clke 
+:      014369 le_receive_on_attempt:
+0x548b 014370 nbranch end_of_packet ,sync 
+0x548c 014371 branch le_receive_skip ,attempt 
+0x548d 014372 arg param_clke_cal_le ,clke_rt 
+0x548e 014373 copy bt_clk ,clke_bt 
+0x548f 014374 fetch 1 ,mem_le_state 
+0x5490 014375 bbit0 lestate_got_first_packet ,le_receive_skip 
+0x5491 014376 call lpm_adjust_clk ,wake 
+:      014377 le_receive_skip:
+0x5492 014378 set1 mark_ext_patch ,mark 
+0x5493 014379 bpatch patch29_1 ,mem_patch29 
+0x5494 014380 call save_rssi 
+0x5495 014381 enable enable_white 
+0x5496 014382 enable enable_crc 
+0x5497 014383 parse demod ,bucket ,8 
+0x5498 014384 rshift3 pwindow ,pdata 
+0x5499 014385 store 1 ,mem_le_rxbuf 
+0x549a 014386 parse demod ,bucket ,8 
+0x549b 014387 rshift3 pwindow ,pdata 
+0x549c 014388 istore 1 ,contw 
+0x549d 014389 and pdata ,0x3f ,loopcnt 
+0x549e 014390 branch lerx_nopayload ,zero 
+:      014392 lerx_loop:
+0x549f 014393 parse demod ,bucket ,8 
+0x54a0 014394 rshift3 pwindow ,pdata 
+0x54a1 014395 istore 1 ,contw 
+0x54a2 014396 loop lerx_loop 
+:      014398 lerx_nopayload:
+0x54a3 014399 set1 mark_ext_patch ,mark 
+0x54a4 014400 bpatch patch29_2 ,mem_patch29 
+0x54a5 014401 parse demod ,bucket ,24 
+0x54a6 014402 enable swfine 
+0x54a7 014403 arg param_sifs ,stop_watch 
+0x54a8 014404 rshift32 pdata ,pdata 
+0x54a9 014405 rshift16 pdata ,pdata 
+0x54aa 014406 istore 3 ,contw 
+0x54ab 014407 branch end_of_packet ,crc_failed 
+0x54ac 014408 enable match 
+0x54ad 014409 fetch 1 ,mem_last_freq 
+0x54ae 014410 add pdata ,2 ,rega 
+0x54af 014411 call rf_write_freq 
+0x54b0 014412 disable decode_fec0 
+0x54b1 014413 branch set_sync_on 
+:      014415 le_transmit_receive_sifs:
+0x54b2 014416 set1 mark_ext_patch ,mark 
+0x54b3 014417 bpatch patch29_3 ,mem_patch29 
+0x54b4 014418 call le_transmit 
+0x54b5 014419 fetcht 1 ,mem_last_freq 
+0x54b6 014420 call set_freq_rx 
+0x54b7 014421 call rf_rx_enable 
+0x54b8 014422 enable swfine 
+0x54b9 014423 arg 5000 ,timeup 
+0x54ba 014424 branch le_receive_rxon 
+:      014426 le_transmit_norx:
+0x54bb 014427 call le_transmit 
+0x54bc 014428 branch end_of_packet 
+:      014430 le_transmit:
+0x54bd 014431 set1 mark_ext_patch ,mark 
+0x54be 014432 bpatch patch29_4 ,mem_patch29 
+0x54bf 014433 call le_prep 
+0x54c0 014434 call letx_setfreq 
+0x54c1 014435 set1 txgfsk ,radio_ctrl 
+0x54c2 014436 enable encode_fec0 
+0x54c3 014437 enable is_tx 
+0x54c4 014438 disable is_rx 
+0x54c5 014439 call le_wait_tx 
+0x54c6 014440 rshift16 access ,pdata 
+0x54c7 014441 rshift8 pdata ,pdata 
+0x54c8 014442 rshift4 pdata ,pdata 
+0x54c9 014443 inject mod ,40 
+0x54ca 014444 enable enable_white 
+0x54cb 014445 enable enable_crc 
+0x54cc 014446 set1 mark_ext_patch ,mark 
+0x54cd 014447 bpatch patch29_5 ,mem_patch29 
+0x54ce 014448 fetch 1 ,mem_le_txheader 
+0x54cf 014449 inject mod ,8 
+0x54d0 014450 ifetch 1 ,contr 
+0x54d1 014451 and pdata ,0x3f ,loopcnt 
+0x54d2 014452 inject mod ,8 
+0x54d3 014453 branch letr_nopayload ,zero 
+:      014454 letr_loop:
+0x54d4 014455 ifetch 1 ,contr 
+0x54d5 014456 inject mod ,8 
+0x54d6 014457 loop letr_loop 
+:      014459 letr_nopayload:
+0x54d7 014460 enable enable_parity 
+0x54d8 014461 inject mod ,24 
+0x54d9 014462 disable enable_parity 
+0x54da 014463 until null ,tx_clear 
+0x54db 014464 nop 100 
+0x54dc 014465 disable encode_fec0 
+0x54dd 014466 rtn 
+:      014468 le_send_adv_ind:
+0x54de 014469 set1 mark_ext_patch ,mark 
+0x54df 014470 bpatch patch29_6 ,mem_patch29 
+0x54e0 014471 fetch 1 ,mem_le_adv_type 
+0x54e1 014472 beq adv_direct_ind ,le_send_adv_direct_ind 
+0x54e2 014473 fetch 1 ,mem_le_adv_own_addr_type 
+0x54e3 014474 lshift4 pdata ,pdata 
+0x54e4 014475 lshift2 pdata ,pdata 
+0x54e5 014476 store 1 ,mem_le_txheader 
+0x54e6 014477 fetcht 1 ,mem_le_adv_data_len 
+0x54e7 014478 add temp ,6 ,pdata 
+0x54e8 014479 store 1 ,mem_le_txlen 
+0x54e9 014480 fetch 6 ,mem_le_lap 
+0x54ea 014481 store 6 ,mem_le_txpayload 
+0x54eb 014482 copy temp ,loopcnt 
+0x54ec 014483 arg mem_le_adv_data ,contr 
+0x54ed 014484 call memcpy 
+0x54ee 014485 branch le_send_adv_transmit 
+:      014486 le_send_adv_direct_ind:
+0x54ef 014487 fetcht 2 ,mem_le_notify_handle 
+0x54f0 014488 call le_att_check_notification_enable 
+0x54f1 014489 copy rega ,contw 
+0x54f2 014490 setarg 1 
+0x54f3 014491 istore 1 ,contw 
+0x54f4 014492 fetch 1 ,mem_le_adv_direct_addr_type 
+0x54f5 014493 lshift4 pdata ,pdata 
+0x54f6 014494 lshift2 pdata ,pdata 
+0x54f7 014495 increase 1 ,pdata 
+0x54f8 014496 store 1 ,mem_le_txheader 
+0x54f9 014497 setarg 12 
+0x54fa 014498 store 1 ,mem_le_txlen 
+0x54fb 014499 fetch 6 ,mem_le_lap 
+0x54fc 014500 store 6 ,mem_le_txpayload 
+0x54fd 014501 fetch 6 ,mem_hci_plap 
+0x54fe 014502 istore 6 ,contw 
+:      014503 le_send_adv_transmit:
+0x54ff 014504 set1 mark_ext_patch ,mark 
+0x5500 014505 bpatch patch29_7 ,mem_patch29 
+0x5501 014506 fetch 1 ,mem_le_adv_transmit 
+0x5502 014507 increase 1 ,pdata 
+0x5503 014508 store 1 ,mem_le_adv_transmit 
+0x5504 014509 arg 1800 ,stop_watch 
+0x5505 014510 disable match 
+0x5506 014511 branch le_transmit_receive_sifs 
+:      014513 le_send_scan_request:
+0x5507 014514 set1 mark_ext_patch ,mark 
+0x5508 014515 bpatch patch2a_0 ,mem_patch2a 
+0x5509 014516 fetch 1 ,mem_le_scan_type 
+0x550a 014517 rtnne le_scan_type_active ,pdata 
+0x550b 014518 fetch 1 ,mem_le_adv_transmit 
+0x550c 014519 increase 1 ,pdata 
+0x550d 014520 store 1 ,mem_le_adv_transmit 
+0x550e 014521 arg 0x0c03 ,temp 
+0x550f 014522 fetch 1 ,mem_le_scan_own_addr_type 
+0x5510 014523 nsetflag blank ,le_sender_addr_bit ,temp 
+0x5511 014524 copy rega ,pdata 
+0x5512 014525 nsetflag blank ,le_receiver_addr_bit ,temp 
+0x5513 014526 storet 2 ,mem_le_txheader 
+0x5514 014527 fetch 6 ,mem_le_lap 
+0x5515 014528 istore 6 ,contw 
+0x5516 014529 fetch 6 ,mem_le_plap 
+0x5517 014530 istore 6 ,contw 
+0x5518 014531 branch le_transmit_receive_sifs 
+:      014534 le_send_scan_response:
+0x5519 014535 set1 mark_ext_patch ,mark 
+0x551a 014536 bpatch patch2a_1 ,mem_patch2a 
+0x551b 014537 arg scan_rsp ,temp 
+0x551c 014538 fetch 1 ,mem_le_adv_own_addr_type 
+0x551d 014539 nsetflag blank ,le_sender_addr_bit ,temp 
+0x551e 014540 storet 1 ,mem_le_txheader 
+0x551f 014541 fetcht 1 ,mem_le_scan_data_len 
+0x5520 014542 add temp ,6 ,pdata 
+0x5521 014543 store 1 ,mem_le_txlen 
+0x5522 014544 fetch 6 ,mem_le_lap 
+0x5523 014545 store 6 ,mem_le_txpayload 
+0x5524 014546 arg mem_le_scan_data ,contr 
+0x5525 014547 copy temp ,loopcnt 
+0x5526 014548 call memcpy 
+0x5527 014549 branch le_transmit_norx 
+:      014552 le_connect_request:
+0x5528 014553 set1 mark_ext_patch ,mark 
+0x5529 014554 bpatch patch2a_2 ,mem_patch2a 
+0x552a 014555 force -1 ,pdata 
+0x552b 014556 setsect 2 ,1 
+0x552c 014557 store 5 ,mem_le_channel_map 
+0x552d 014558 call le_calc_channel_map 
+0x552e 014559 force 4 ,loopcnt 
+0x552f 014560 arg mem_le_access ,contw 
+0x5530 014561 call generate_random_loop 
+0x5531 014562 fetch 2 ,mem_le_conn_superto 
+0x5532 014563 store 2 ,mem_le_superto 
+:      014564 le_con_req_hop_retry:
+0x5533 014565 random pdata 
+0x5534 014566 and_into 0xf ,pdata 
+0x5535 014567 sub pdata ,4 ,null 
+0x5536 014568 branch le_con_req_hop_retry ,positive 
+0x5537 014569 store 1 ,mem_le_hop 
+0x5538 014570 store 1 ,mem_tmp1 
+0x5539 014571 set1 mark_ext_patch ,mark 
+0x553a 014572 bpatch patch2a_3 ,mem_patch2a 
+0x553b 014573 fetcht 2 ,mem_le_conn_interval 
+0x553c 014574 storet 2 ,mem_le_tsniff 
+0x553d 014575 copy temp ,regc 
+0x553e 014576 add clkn_bt ,7 ,pdata 
+0x553f 014577 idiv regc 
+0x5540 014578 call wait_div_end 
+0x5541 014579 remainder rega 
+0x5542 014580 isub rega ,pdata 
+0x5543 014581 iadd regc ,pdata 
+0x5544 014582 fetcht 2 ,mem_le_dsniff 
+0x5545 014583 iadd temp ,pdata 
+0x5546 014584 store 4 ,mem_le_anchor 
+0x5547 014585 isub clkn_bt ,rega 
+0x5548 014586 increase -6 ,rega 
+0x5549 014587 arg 0x2205 ,regb 
+0x554a 014588 fetch 1 ,mem_le_conn_own_addr_type 
+0x554b 014589 nsetflag blank ,le_sender_addr_bit ,regb 
+0x554c 014590 fetch 1 ,mem_le_conn_peer_addr_type 
+0x554d 014591 nsetflag blank ,le_receiver_addr_bit ,regb 
+0x554e 014592 copy regb ,pdata 
+0x554f 014593 store 2 ,mem_le_txheader 
+0x5550 014594 fetch 6 ,mem_le_lap 
+0x5551 014595 istore 6 ,contw 
+0x5552 014596 fetch 6 ,mem_le_plap 
+0x5553 014597 istore 6 ,contw 
+0x5554 014598 fetch 4 ,mem_le_access 
+0x5555 014599 istore 4 ,contw 
+0x5556 014600 random pdata 
+0x5557 014601 istore 2 ,contw 
+0x5558 014602 random pdata 
+0x5559 014603 istore 1 ,contw 
+0x555a 014604 force 2 ,pdata 
+0x555b 014605 istore 1 ,contw 
+0x555c 014606 rshift2 rega ,pdata 
+0x555d 014607 istore 2 ,contw 
+0x555e 014608 rshift2 regc ,pdata 
+0x555f 014609 istore 2 ,contw 
+0x5560 014610 set1 mark_ext_patch ,mark 
+0x5561 014611 bpatch patch2a_4 ,mem_patch2a 
+0x5562 014612 fetch 2 ,mem_le_conn_latency 
+0x5563 014613 istore 2 ,contw 
+0x5564 014614 fetch 2 ,mem_le_conn_superto 
+0x5565 014615 istore 2 ,contw 
+0x5566 014616 fetch 5 ,mem_le_channel_map 
+0x5567 014617 istore 5 ,contw 
+0x5568 014618 fetch 1 ,mem_le_hop 
+0x5569 014619 arg param_le_sca ,temp 
+0x556a 014620 ior temp ,pdata 
+0x556b 014621 istore 1 ,contw 
+0x556c 014622 call le_transmit_norx 
+0x556d 014623 setarg mem_le_txheader 
+0x556e 014624 add pdata ,18 ,contr 
+0x556f 014625 ifetch 3 ,contr 
+0x5570 014626 store 3 ,mem_le_crcinit 
+0x5571 014627 rtn 
+:      014629 le_init_adv:
+0x5572 014630 set1 mark_ext_patch ,mark 
+0x5573 014631 bpatch patch2a_5 ,mem_patch2a 
+0x5574 014632 disable master 
+0x5575 014633 branch le_adv_access 
+:      014637 le_update_param:
+0x5576 014638 set1 mark_ext_patch ,mark 
+0x5577 014639 bpatch patch2a_6 ,mem_patch2a 
+0x5578 014640 fetch 1 ,mem_le_state 
+0x5579 014641 rtnbit0 lestate_update_param 
+0x557a 014642 fetch 2 ,mem_le_event_count 
+0x557b 014643 fetcht 2 ,mem_le_instant 
+0x557c 014644 isub temp ,pdata 
+0x557d 014645 nrtn positive 
+0x557e 014646 fetch 1 ,mem_le_state 
+0x557f 014647 set0 lestate_update_param ,pdata 
+0x5580 014648 set0 lestate_got_first_packet ,pdata 
+0x5581 014649 store 1 ,mem_le_state 
+0x5582 014650 fetch 4 ,mem_le_anchor 
+0x5583 014651 fetcht 2 ,mem_le_tsniff 
+0x5584 014652 isub temp ,rega 
+0x5585 014653 set1 mark_ext_patch ,mark 
+0x5586 014654 bpatch patch2a_7 ,mem_patch2a 
+0x5587 014655 fetch 1 ,mem_le_new_param 
+0x5588 014656 store 1 ,mem_le_window_size 
+0x5589 014657 ifetcht 2 ,contr 
+0x558a 014658 ifetch 2 ,contr 
+0x558b 014659 lshift2 pdata ,pdata 
+0x558c 014660 store 2 ,mem_le_tsniff 
+0x558d 014661 lshift2 temp ,temp 
+0x558e 014662 iadd temp ,pdata 
+0x558f 014663 ifetcht 4 ,contr 
+0x5590 014664 storet 4 ,mem_le_slave_latency 
+0x5591 014665 iadd rega ,pdata 
+0x5592 014666 store 4 ,mem_le_anchor 
+0x5593 014667 branch le_receive_window_size 
+:      014669 le_update_channel_map:
+0x5594 014670 set1 mark_ext_patch ,mark 
+0x5595 014671 bpatch patch2b_0 ,mem_patch2b 
+0x5596 014672 fetch 1 ,mem_le_state 
+0x5597 014673 rtnbit0 lestate_update_map 
+0x5598 014674 fetch 2 ,mem_le_event_count 
+0x5599 014675 fetcht 2 ,mem_le_instant 
+0x559a 014676 isub temp ,pdata 
+0x559b 014677 nrtn positive 
+0x559c 014678 fetch 1 ,mem_le_state 
+0x559d 014679 set0 lestate_update_map ,pdata 
+0x559e 014680 store 1 ,mem_le_state 
+0x559f 014681 fetch 5 ,mem_le_new_map 
+0x55a0 014682 store 5 ,mem_le_channel_map 
+0x55a1 014683 branch le_calc_channel_map 
+:      014686 le_acknowledge:
+0x55a2 014687 set1 mark_ext_patch ,mark 
+0x55a3 014688 bpatch patch2b_1 ,mem_patch2b 
+0x55a4 014689 call le_supervision_flush 
+0x55a5 014690 call le_check_wak 
+0x55a6 014691 fetch 1 ,mem_le_rxbuf 
+0x55a7 014692 rshift pdata ,pdata 
+0x55a8 014693 ixor temp ,pdata 
+0x55a9 014694 isolate1 nesn ,pdata 
+0x55aa 014695 setflag true ,mark_old_packet ,mark 
+0x55ab 014696 fetch 1 ,mem_le_rxbuf + 1 
+0x55ac 014697 branch le_ack_unenc ,blank 
+0x55ad 014698 fetch 1 ,mem_le_state 
+0x55ae 014699 bbit0 lestate_encryption ,le_ack_unenc 
+0x55af 014700 call load_sk 
+0x55b0 014701 call le_decrypt 
+0x55b1 014702 nrtn blank 
+:      014703 le_ack_unenc:
+0x55b2 014704 rtnmark1 mark_old_packet 
+0x55b3 014705 fetcht 1 ,mem_le_arq 
+0x55b4 014706 setflip nesn ,temp 
+0x55b5 014707 storet 1 ,mem_le_arq 
+0x55b6 014708 branch le_parse 
+:      014710 le_check_wak:
+0x55b7 014711 set1 mark_ext_patch ,mark 
+0x55b8 014712 bpatch patch2b_2 ,mem_patch2b 
+0x55b9 014713 fetcht 1 ,mem_le_arq 
+0x55ba 014714 isolate0 wak ,temp 
+0x55bb 014715 rtn true 
+0x55bc 014716 fetch 1 ,mem_le_rxbuf 
+0x55bd 014717 lshift pdata ,pdata 
+0x55be 014718 ixor temp ,pdata 
+0x55bf 014719 rtnbit0 sn 
+0x55c0 014720 set0 wak ,temp 
+0x55c1 014721 setflip sn ,temp 
+0x55c2 014722 storet 1 ,mem_le_arq 
+0x55c3 014723 compare 3 ,temp ,3 
+0x55c4 014724 nrtn true 
+0x55c5 014725 fetch 1 ,mem_le_txpayload 
+0x55c6 014726 rtnne ll_start_enc_req 
+0x55c7 014727 fetch 1 ,mem_le_state 
+0x55c8 014728 set1 lestate_encryption ,pdata 
+0x55c9 014729 store 1 ,mem_le_state 
+0x55ca 014730 rtn 
+:      014732 le_wait_adv:
+0x55cb 014733 set1 mark_ext_patch ,mark 
+0x55cc 014734 bpatch patch2b_3 ,mem_patch2b 
+0x55cd 014735 call le_next_adv_channel 
+0x55ce 014736 call le_receive_adv 
+0x55cf 014737 fetch 1 ,mem_le_adv_waitcnt 
+0x55d0 014738 increase 1 ,pdata 
+0x55d1 014739 store 1 ,mem_le_adv_waitcnt 
+0x55d2 014740 rtn 
+:      014742 le_scan:
+0x55d3 014743 set1 mark_ext_patch ,mark 
+0x55d4 014744 bpatch patch2b_4 ,mem_patch2b 
+0x55d5 014745 fetch 1 ,mem_le_scan_enable 
+0x55d6 014746 rtnne le_scan_enable 
+0x55d7 014747 arg le_scan_interval_timer ,queue 
+0x55d8 014748 call timer_check 
+0x55d9 014749 nrtn blank 
+0x55da 014750 fetch 2 ,mem_le_scan_interval 
+0x55db 014751 fetcht 2 ,mem_le_scan_window 
+0x55dc 014752 isub temp ,pdata 
+0x55dd 014753 arg le_scan_interval_timer ,queue 
+0x55de 014754 call timer_init 
+0x55df 014755 disable master 
+0x55e0 014756 call le_init_adv 
+0x55e1 014757 call le_wait_adv 
+0x55e2 014758 nrtn match 
+0x55e3 014759 set1 mark_ext_patch ,mark 
+0x55e4 014760 bpatch patch2b_5 ,mem_patch2b 
+0x55e5 014761 fetch 6 ,mem_le_rxbuf + 2 
+0x55e6 014762 store 6 ,mem_le_plap 
+0x55e7 014763 call le_scan_dongle 
+0x55e8 014764 call le_scan_addr_to_uart 
+0x55e9 014766 fetch 1 ,mem_le_adv_rcv 
+0x55ea 014767 increase 1 ,pdata 
+0x55eb 014768 store 1 ,mem_le_adv_rcv 
+0x55ec 014769 call le_create_conn 
+0x55ed 014770 rtn master 
+0x55ee 014771 call hci_send_le_adv_report_event 
+0x55ef 014772 call le_send_scan_request 
+0x55f0 014773 nrtn match 
+0x55f1 014774 set1 mark_ext_patch ,mark 
+0x55f2 014775 bpatch patch2b_6 ,mem_patch2b 
+0x55f3 014776 fetch 1 ,mem_le_scanrsp_rcv 
+0x55f4 014777 increase 1 ,pdata 
+0x55f5 014778 store 1 ,mem_le_scanrsp_rcv 
+0x55f6 014779 fetch 9 ,mem_le_rxbuf + 8 
+0x55f7 014780 store 9 ,mem_tmp_buffer 
+0x55f8 014781 branch hci_send_le_adv_report_event 
+:      014783 le_create_conn:
+0x55f9 014784 set1 mark_ext_patch ,mark 
+0x55fa 014785 bpatch patch2b_7 ,mem_patch2b 
+0x55fb 014786 fetch 1 ,mem_cmd_le_create_conn 
+0x55fc 014787 rtnne hci_cmd_le_create_conn ,pdata 
+0x55fd 014788 fetch 6 ,mem_le_plap 
+0x55fe 014789 fetcht 6 ,mem_le_conn_peer_addr 
+0x55ff 014790 isub temp ,null 
+0x5600 014791 nrtn zero 
+0x5601 014792 call context_new 
+0x5602 014793 nrtn zero 
+0x5603 014794 call le_connect_request 
+0x5604 014795 call le_init_master 
+0x5605 014796 set1 mark_ext_patch ,mark 
+0x5606 014797 bpatch patch2c_0 ,mem_patch2c 
+0x5607 014798 jam 0 ,mem_hci_cmd 
+0x5608 014799 jam 0 ,mem_le_peer_sca 
+0x5609 014800 fetch 1 ,mem_device_option 
+0x560a 014801 bne dvc_op_dongle ,le_create_conn_ndongle 
+0x560b 014802 jam conn_sm_send_write_req ,mem_le_conn_sm 
+:      014803 le_create_conn_ndongle:
+0x560c 014804 arg 0 ,temp 
+0x560d 014805 call hci_send_le_conn_complete 
+0x560e 014806 jam 0 ,mem_le_scan_enable 
+0x560f 014807 jam 0 ,mem_cmd_le_create_conn 
+0x5610 014808 jam xt_ll_version_ind ,mem_fifo_temp 
+0x5611 014809 call le_xtype_fifo_in 
+0x5612 014810 branch context_save 
+:      014812 le_scan_check_sender_addr_type:
+0x5613 014813 arg 1 ,rega 
+0x5614 014814 fetch 1 ,mem_le_rxbuf 
+0x5615 014815 rtnbit1 le_sender_addr_bit 
+0x5616 014816 arg 0 ,rega 
+0x5617 014817 rtn 
+:      014819 le_xtype_fifo_count:
+0x5618 014820 arg mem_le_xtype_fifo ,contr 
+0x5619 014821 branch fifo_content_count 
+:      014823 le_xtype_fifo_is_empty:
+0x561a 014824 arg mem_le_xtype_fifo ,rega 
+0x561b 014825 branch fifo_is_empty 
+:      014827 le_xtype_fifo_is_full:
+0x561c 014828 arg mem_le_xtype_fifo ,rega 
+0x561d 014829 branch fifo_is_full 
+:      014831 le_xtype_fifo_is_near_full:
+0x561e 014832 arg mem_le_xtype_fifo ,rega 
+0x561f 014833 branch fifo_is_near_full 
+:      014835 le_xtype_fifo_in:
+0x5620 014836 arg mem_le_xtype_fifo ,rega 
+0x5621 014837 branch fifo_in 
+:      014839 le_prepare_tx:
+0x5622 014840 set1 mark_ext_patch ,mark 
+0x5623 014841 bpatch patch2c_1 ,mem_patch2c 
+0x5624 014842 fetch 1 ,mem_le_arq 
+0x5625 014843 rtnbit1 wak 
+0x5626 014844 arg mem_le_xtype_fifo ,rega 
+0x5627 014845 call fifo_out 
+0x5628 014846 nbranch le_prepare_tx_cmd ,blank 
+0x5629 014847 fetch 1 ,mem_device_option 
+0x562a 014848 bne dvc_op_hci ,le_send_empty 
+0x562b 014849 arg 0 ,type 
+0x562c 014850 call hci_rx_packet 
+0x562d 014851 copy type ,pdata 
+0x562e 014852 nrtn blank 
+0x562f 014853 branch le_send_empty 
+:      014854 le_prepare_tx_cmd:
+0x5630 014855 copy pdata ,temp 
+0x5631 014856 set1 mark_ext_patch ,mark 
+0x5632 014857 bpatch patch2c_2 ,mem_patch2c 
+0x5633 014858 copy temp ,pdata 
+0x5634 014859 bbit0 5 ,le_prepare_l2cap 
+0x5635 014860 force 3 ,type 
+0x5636 014861 set0 5 ,pdata 
+0x5637 014862 store 1 ,mem_le_txpayload 
+0x5638 014863 set1 mark_ext_patch ,mark 
+0x5639 014864 bpatch patch2c_3 ,mem_patch2c 
+0x563a 014865 fetch 1 ,mem_le_txpayload 
+0x563b 014866 beq ll_connection_update_req ,le_send_connection_update_req 
+0x563c 014867 beq ll_channel_map_req ,le_send_channel_map_req 
+0x563d 014868 beq ll_terminate_ind ,le_send_terminate_ind 
+0x563e 014869 beq ll_enc_req ,le_send_enc_req 
+0x563f 014870 beq ll_enc_rsp ,le_send_enc_rsp 
+0x5640 014871 beq ll_start_enc_req ,le_send_start_enc_req 
+0x5641 014872 beq ll_start_enc_rsp ,le_send_start_enc_rsp 
+0x5642 014873 beq ll_unknown_rsp ,le_send_unknown_rsp 
+0x5643 014874 beq ll_feature_req ,le_send_feature 
+0x5644 014875 beq ll_feature_rsp ,le_send_feature 
+0x5645 014876 beq ll_pause_enc_req ,le_send_pause_enc_req 
+0x5646 014877 beq ll_pause_enc_rsp ,le_send_pause_enc_rsp 
+0x5647 014878 beq ll_version_ind ,le_send_version_ind 
+0x5648 014879 beq ll_reject_ind ,le_send_reject_ind 
+0x5649 014880 beq ll_connection_param_req ,le_send_conn_param_req 
+0x564a 014881 branch assert 
+:      014883 le_prepare_l2cap:
+0x564b 014884 jam 0 ,mem_le_txcid + 1 
+0x564c 014885 force 2 ,type 
+0x564d 014886 bbit0 6 ,le_prepare_att 
+0x564e 014887 beq attop_write_command ,le_prepare_att 
+0x564f 014888 beq attop_signed_write_command ,le_prepare_att 
+0x5650 014889 jam le_l2cap_cid_smp ,mem_le_txcid 
+0x5651 014890 set0 6 ,pdata 
+0x5652 014891 store 1 ,mem_le_l2cap 
+:      014892 le_prepare_smp:
+0x5653 014893 set1 mark_ext_patch ,mark 
+0x5654 014894 bpatch patch2c_4 ,mem_patch2c 
+0x5655 014895 fetch 1 ,mem_le_l2cap 
+:      014896 le_prepare_smp0:
+0x5656 014897 beq smp_pairing_request ,le_send_smp_pairing_request 
+0x5657 014898 beq smp_pairing_response ,le_send_smp_pairing_response 
+0x5658 014899 beq smp_pairing_confirm ,le_send_smp_pairing_confirm 
+0x5659 014900 beq smp_pairing_random ,le_send_smp_pairing_random 
+0x565a 014901 beq smp_pairing_failed ,le_send_smp_pairing_failed 
+0x565b 014902 beq smp_encryption_information ,le_send_smp_encryption_information 
+0x565c 014903 beq smp_master_identification ,le_send_smp_master_identification 
+0x565d 014904 beq smp_identity_information ,le_send_smp_identity_information 
+0x565e 014905 beq smp_identity_address_information ,le_send_smp_identity_address_information 
+0x565f 014906 beq smp_signing_information ,le_send_smp_signing_information 
+0x5660 014907 beq smp_security_request ,le_send_smp_security_request 
+0x5661 014908 branch assert 
+:      014910 le_prepare_att:
+0x5662 014911 jam le_l2cap_cid_att ,mem_le_txcid 
+0x5663 014912 store 1 ,mem_le_l2cap 
+0x5664 014913 set1 mark_ext_patch ,mark 
+0x5665 014914 bpatch patch2c_5 ,mem_patch2c 
+:      014915 le_prepare_att0:
+0x5666 014916 fetch 1 ,mem_le_l2cap 
+0x5667 014917 beq attop_error_response ,le_send_att_error_response 
+0x5668 014918 beq attop_exchange_mtu_request ,le_send_att_exchange_mtu 
+0x5669 014919 beq attop_exchange_mtu_response ,le_send_att_exchange_mtu 
+0x566a 014920 beq attop_find_information_request ,le_send_att_find_information_request 
+0x566b 014921 beq attop_find_information_response ,le_send_att_find_information_response 
+0x566c 014922 beq attop_find_by_type_value_request ,le_send_att_find_by_type_value_request 
+0x566d 014923 beq attop_find_by_type_value_response ,le_send_att_find_by_type_value_response 
+0x566e 014924 beq attop_read_by_type_request ,le_send_att_read_by_type_request 
+0x566f 014925 beq attop_read_by_type_response ,le_send_att_read_by_type_response 
+0x5670 014926 beq attop_read_request ,le_send_att_read_request 
+0x5671 014927 beq attop_read_response ,le_send_att_read_response 
+0x5672 014928 beq attop_read_blob_request ,le_send_att_read_blob_request 
+0x5673 014929 beq attop_read_blob_response ,le_send_att_read_blob_response 
+0x5674 014930 beq attop_read_multiple_request ,le_send_att_read_multiple_request 
+0x5675 014931 beq attop_read_multiple_response ,le_send_att_read_multiple_response 
+0x5676 014932 beq attop_read_by_group_type_request ,le_send_att_read_by_group_type_request 
+0x5677 014933 beq attop_read_by_group_type_response ,le_send_att_read_by_group_type_response 
+0x5678 014934 beq attop_write_request ,le_send_att_write_request 
+0x5679 014935 beq attop_write_response ,le_send_att_write_response 
+0x567a 014936 beq attop_prepare_write_request ,le_send_att_prepare_write_request 
+0x567b 014937 beq attop_prepare_write_response ,le_send_att_prepare_write_response 
+0x567c 014938 beq attop_execute_write_request ,le_send_att_execute_write_request 
+0x567d 014939 beq attop_execute_write_response ,le_send_att_execute_write_response 
+0x567e 014940 beq attop_handle_value_notification ,le_send_att_handle_value_notification 
+0x567f 014941 beq attop_handle_value_indication ,le_send_att_handle_value_indication 
+0x5680 014942 beq attop_handle_value_confirmation ,le_send_att_handle_value_confirmation 
+0x5681 014943 beq attop_write_command ,le_send_att_write_command 
+0x5682 014944 beq attop_signed_write_command ,le_send_att_signed_write_command 
+0x5683 014945 beq empty_le_data_pre ,le_send_empty_le_data_pre 
+0x5684 014946 beq empty_le_data ,le_send_empty_le_data 
+0x5685 014947 branch assert 
+:      014949 le_send_empty_le_data_pre:
+0x5686 014950 jam attop_read_by_group_type_request ,mem_fifo_temp 
+0x5687 014951 call le_xtype_fifo_in 
+:      014953 le_send_empty_le_data:
+0x5688 014954 setarg 0x0011 
+0x5689 014955 store 2 ,mem_le_txheader 
+0x568a 014956 fetch 1 ,mem_le_arq 
+0x568b 014957 set1 wak ,pdata 
+0x568c 014958 store 1 ,mem_le_arq 
+0x568d 014959 jam attop_write_request ,mem_fifo_temp 
+0x568e 014960 branch le_xtype_fifo_in 
+:      014962 le_send_connection_update_req:
+0x568f 014963 force 12 ,temp 
+0x5690 014964 branch le_send_packet 
+:      014966 le_send_channel_map_req:
+0x5691 014967 force 8 ,temp 
+0x5692 014968 branch le_send_packet 
+:      014970 le_send_terminate_ind:
+0x5693 014971 force 2 ,temp 
+0x5694 014972 branch le_send_packet 
+:      014974 le_send_enc_req:
+0x5695 014975 force 0 ,pdata 
+0x5696 014976 istore 8 ,contw 
+0x5697 014977 istore 2 ,contw 
+0x5698 014978 copy contw ,temp 
+0x5699 014979 arg mem_le_skdm ,contw 
+0x569a 014980 force 8 ,loopcnt 
+0x569b 014981 call generate_random_loop 
+0x569c 014982 fetch 8 ,mem_le_skdm 
+0x569d 014983 istore 8 ,temp 
+0x569e 014984 copy contw ,temp 
+0x569f 014985 arg mem_le_ivm ,contw 
+0x56a0 014986 force 4 ,loopcnt 
+0x56a1 014987 call generate_random_loop 
+0x56a2 014988 fetch 4 ,mem_le_ivm 
+0x56a3 014989 istore 4 ,temp 
+0x56a4 014990 force 23 ,temp 
+0x56a5 014991 branch le_send_packet 
+:      014993 le_send_enc_rsp:
+0x56a6 014994 copy contw ,temp 
+0x56a7 014995 arg mem_le_skds ,contw 
+0x56a8 014996 force 8 ,loopcnt 
+0x56a9 014997 call generate_random_loop 
+0x56aa 014998 fetch 8 ,mem_le_skds 
+0x56ab 014999 istore 8 ,temp 
+0x56ac 015000 copy contw ,temp 
+0x56ad 015001 arg mem_le_ivs ,contw 
+0x56ae 015002 force 4 ,loopcnt 
+0x56af 015003 call generate_random_loop 
+0x56b0 015004 fetch 4 ,mem_le_ivs 
+0x56b1 015005 istore 4 ,temp 
+0x56b2 015006 call generate_sk 
+0x56b3 015007 jam xt_ll_start_enc_req ,mem_fifo_temp 
+0x56b4 015008 call le_xtype_fifo_in 
+0x56b5 015009 force 13 ,temp 
+0x56b6 015010 branch le_send_packet 
+:      015012 le_send_start_enc_req:
+0x56b7 015013 force 1 ,temp 
+0x56b8 015014 branch le_send_packet 
+:      015016 le_send_start_enc_rsp:
+0x56b9 015017 force 1 ,temp 
+0x56ba 015018 branch le_send_packet ,master 
+0x56bb 015019 jam xt_smp_encryption_information ,mem_fifo_temp 
+0x56bc 015020 call le_xtype_fifo_in 
+0x56bd 015021 force 1 ,temp 
+0x56be 015022 branch le_send_packet 
+:      015024 le_send_unknown_rsp:
+0x56bf 015025 force 2 ,temp 
+0x56c0 015026 branch le_send_packet 
+:      015028 le_send_feature:
+0x56c1 015029 setarg param_le_features 
+0x56c2 015030 istore 8 ,contw 
+0x56c3 015031 force 9 ,temp 
+0x56c4 015032 branch le_send_packet 
+:      015034 le_send_pause_enc_req:
+0x56c5 015035 force 6 ,temp 
+0x56c6 015036 branch le_send_packet 
+:      015038 le_send_pause_enc_rsp:
+0x56c7 015039 force 6 ,temp 
+0x56c8 015040 branch le_send_packet 
+:      015042 le_send_version_ind:
+0x56c9 015043 setarg param_le_version 
+0x56ca 015044 istore 3 ,contw 
+0x56cb 015045 setarg param_le_subversion 
+0x56cc 015046 istore 2 ,contw 
+0x56cd 015047 force 6 ,temp 
+0x56ce 015048 branch le_send_packet 
+:      015050 le_send_reject_ind:
+0x56cf 015051 force 2 ,temp 
+0x56d0 015052 branch le_send_packet 
+:      015054 le_send_conn_param_req:
+0x56d1 015055 increase -1 ,contw 
+0x56d2 015056 setarg 0x000c 
+0x56d3 015057 istore 2 ,contw 
+0x56d4 015058 setarg 0x0005 
+0x56d5 015059 istore 2 ,contw 
+0x56d6 015060 setarg 0xb412 
+0x56d7 015061 istore 2 ,contw 
+0x56d8 015062 setarg 0x0008 
+0x56d9 015063 istore 2 ,contw 
+0x56da 015064 setarg 0x0008 
+0x56db 015065 istore 2 ,contw 
+0x56dc 015066 setarg 0x0010 
+0x56dd 015067 istore 2 ,contw 
+0x56de 015068 setarg 0 
+0x56df 015069 istore 2 ,contw 
+0x56e0 015070 setarg 0x012c 
+0x56e1 015071 istore 2 ,contw 
+0x56e2 015072 call le_send_autolen 
+0x56e3 015073 force 2 ,type 
+0x56e4 015074 branch le_send_packet 
+:      015076 le_send_smp_pairing_request:
+0x56e5 015077 setarg 0x1000401 
+0x56e6 015078 store 4 ,mem_le_preq 
+0x56e7 015079 setarg 0x070710 
+0x56e8 015080 istore 3 ,contw 
+0x56e9 015081 fetch 6 ,mem_le_preq + 1 
+0x56ea 015082 store 6 ,mem_le_l2cap_response 
+0x56eb 015083 force 11 ,temp 
+0x56ec 015084 branch le_send_packet 
+:      015086 le_send_smp_pairing_response:
+0x56ed 015087 setarg param_smp_paring_response 
+0x56ee 015088 store 4 ,mem_le_pres 
+0x56ef 015089 setarg param_smp_key_dist 
+0x56f0 015090 istore 3 ,contw 
+0x56f1 015091 fetch 6 ,mem_le_pres + 1 
+0x56f2 015092 store 6 ,mem_le_l2cap_response 
+0x56f3 015093 force 11 ,temp 
+0x56f4 015094 branch le_send_packet 
+:      015096 le_send_smp_pairing_confirm:
+0x56f5 015097 call generate_confirm 
+0x56f6 015098 arg mem_le_l2cap_response ,contw 
+0x56f7 015099 call store_aes_result 
+0x56f8 015100 force 21 ,temp 
+0x56f9 015101 branch le_send_packet 
+:      015103 le_send_smp_pairing_random:
+0x56fa 015104 fetch 8 ,mem_le_mrand 
+0x56fb 015105 branch le_send_smp_mrandom ,master 
+0x56fc 015106 fetch 8 ,mem_le_srand 
+:      015108 le_send_smp_mrandom:
+0x56fd 015109 call le_send_smp_128 
+0x56fe 015110 branch le_send_packet 
+:      015112 le_send_smp_pairing_failed:
+0x56ff 015113 force 6 ,temp 
+0x5700 015114 branch le_send_packet 
+:      015116 le_send_smp_encryption_information:
+0x5701 015117 jam bt_evt_le_enc_info ,mem_fifo_temp 
+0x5702 015118 call ui_ipc_send_event 
+0x5703 015119 jam xt_smp_master_identification ,mem_fifo_temp 
+0x5704 015120 call le_xtype_fifo_in 
+0x5705 015121 arg mem_le_my_ltk ,contw 
+0x5706 015122 call generate_random 
+0x5707 015123 fetch 8 ,mem_le_my_ltk 
+0x5708 015124 fetch 8 ,mem_le_ltk 
+0x5709 015125 call le_send_smp_128 
+0x570a 015126 branch le_send_packet 
+:      015128 le_send_smp_master_identification:
+0x570b 015129 jam xt_smp_identity_information ,mem_fifo_temp 
+0x570c 015130 call le_xtype_fifo_in 
+0x570d 015131 arg mem_le_l2cap_response ,contw 
+0x570e 015132 force 8 ,loopcnt 
+0x570f 015133 call generate_random_loop 
+0x5710 015134 force 15 ,temp 
+0x5711 015135 branch le_send_packet 
+:      015137 le_send_smp_identity_information:
+0x5712 015138 jam xt_smp_identity_address_information ,mem_fifo_temp 
+0x5713 015139 call le_xtype_fifo_in 
+0x5714 015140 arg mem_le_l2cap_response ,contw 
+0x5715 015141 call generate_random 
+0x5716 015142 branch le_send_autolen 
+:      015144 le_send_smp_identity_address_information:
+0x5717 015145 jam xt_smp_signing_information ,mem_fifo_temp 
+0x5718 015146 call le_xtype_fifo_in 
+0x5719 015147 force 0 ,pdata 
+0x571a 015148 store 1 ,mem_le_l2cap_response 
+0x571b 015149 fetch 6 ,mem_le_lap 
+0x571c 015150 istore 6 ,contw 
+0x571d 015151 branch le_send_autolen 
+:      015153 le_send_smp_signing_information:
+0x571e 015154 arg mem_le_l2cap_response ,contw 
+0x571f 015155 call generate_random 
+0x5720 015156 branch le_send_autolen 
+:      015158 le_send_smp_security_request:
+0x5721 015159 force 6 ,temp 
+0x5722 015160 branch le_send_packet 
+:      015162 le_send_smp_128:
+0x5723 015163 store 8 ,mem_le_l2cap_response 
+0x5724 015164 ifetch 8 ,contr 
+0x5725 015165 istore 8 ,contw 
+0x5726 015166 force 21 ,temp 
+0x5727 015167 rtn 
+:      015169 le_send_att_error_response_notfound:
+0x5728 015170 jam att_err_attribute_not_found ,mem_le_err_code 
+:      015171 le_send_att_error_response:
+0x5729 015172 jam attop_error_response ,mem_le_l2cap 
+0x572a 015173 fetch 3 ,mem_le_att_opcode 
+0x572b 015174 store 3 ,mem_le_l2cap_response 
+0x572c 015175 fetch 1 ,mem_le_err_code 
+0x572d 015176 istore 1 ,contw 
+0x572e 015177 branch le_send_autolen 
+:      015179 le_send_att_exchange_mtu:
+0x572f 015180 setarg param_le_mtu 
+0x5730 015181 istore 2 ,contw 
+0x5731 015182 branch le_send_autolen 
+:      015184 le_send_att_find_information_request:
+0x5732 015185 fetch 2 ,mem_le_search_handle_start 
+0x5733 015186 store 2 ,mem_le_l2cap_response 
+0x5734 015187 fetch 2 ,mem_le_search_handle_end 
+0x5735 015188 istore 2 ,contw 
+0x5736 015189 branch le_send_autolen 
+:      015193 le_send_att_find_information_response:
+0x5737 015194 force 1 ,pdata 
+0x5738 015195 store 1 ,mem_le_l2cap_response 
+0x5739 015196 call le_init_attlist_search 
+:      015197 le_send_att_find_information_res_loop:
+0x573a 015198 call le_att_handle_inrange 
+0x573b 015199 branch le_send_att_find_information_res_end ,blank 
+0x573c 015200 nbranch le_send_att_find_information_res_next ,positive 
+0x573d 015201 disable user 
+0x573e 015202 istore 2 ,contw 
+0x573f 015203 ifetch 2 ,contr 
+0x5740 015204 istore 2 ,contw 
+:      015205 le_send_att_find_information_res_cont:
+0x5741 015206 ifetch 1 ,contr 
+0x5742 015207 iadd contr ,contr 
+0x5743 015208 branch le_send_att_find_information_res_loop 
+:      015209 le_send_att_find_information_res_next:
+0x5744 015210 increase 2 ,contr 
+0x5745 015211 branch le_send_att_find_information_res_cont 
+:      015212 le_send_att_find_information_res_end:
+0x5746 015213 branch le_send_att_error_response_notfound ,user 
+0x5747 015214 branch le_send_autolen 
+:      015217 le_send_att_find_by_type_value_request:
+0x5748 015218 fetch 2 ,mem_le_search_handle_start 
+0x5749 015219 branch le_send_empty_le_data ,blank 
+0x574a 015220 store 2 ,mem_le_l2cap_response 
+0x574b 015221 fetch 2 ,mem_le_search_handle_end 
+0x574c 015223 istore 2 ,contw 
+0x574d 015224 fetch 2 ,mem_le_uuid 
+0x574e 015226 istore 2 ,contw 
+0x574f 015227 fetch 2 ,mem_le_search_att_type 
+0x5750 015229 istore 2 ,contw 
+0x5751 015230 branch le_send_autolen 
+:      015233 le_send_att_find_by_type_value_response:
+0x5752 015234 call le_start_end_handle_check_1 
+0x5753 015235 rtn user 
+0x5754 015236 fetcht 2 ,mem_le_uuid 
+0x5755 015237 setarg uuid_gatt_primary_service 
+0x5756 015238 isub temp ,null 
+0x5757 015239 branch le_send_att_find_by_type_value_res_primary ,zero 
+0x5758 015240 setarg uuid_gatt_secondary_service 
+0x5759 015241 isub temp ,null 
+0x575a 015242 branch le_send_att_error_response_notfound ,zero 
+0x575b 015243 setarg uuid_gatt_include 
+0x575c 015244 isub temp ,null 
+0x575d 015245 branch le_send_att_error_response_notfound ,zero 
+0x575e 015246 setarg uuid_gatt_characteristic 
+0x575f 015247 isub temp ,null 
+0x5760 015248 branch le_send_att_error_response_notfound ,zero 
+0x5761 015249 branch le_send_att_error_response_notfound 
+:      015251 le_send_att_find_by_type_value_res_primary:
+0x5762 015252 fetcht 2 ,mem_le_search_att_type 
+0x5763 015253 increase 2 ,contr 
+0x5764 015254 ifetch 1 ,contr 
+0x5765 015255 icopy regc 
+0x5766 015256 increase 1 ,regc 
+:      015258 le_send_att_find_by_type_value_res_primary_search_loop:
+0x5767 015259 increase -1 ,regc 
+0x5768 015260 branch le_send_att_error_response_notfound ,zero 
+0x5769 015261 ifetch 2 ,contr 
+0x576a 015262 isub temp ,null 
+0x576b 015263 branch le_send_att_find_by_type_value_res_primary_search_end ,zero 
+0x576c 015264 increase 4 ,contr 
+0x576d 015265 branch le_send_att_find_by_type_value_res_primary_search_loop 
+:      015267 le_send_att_find_by_type_value_res_primary_search_end:
+0x576e 015268 ifetch 2 ,contr 
+0x576f 015269 icopy rega 
+0x5770 015270 ifetch 2 ,contr 
+0x5771 015271 icopy regb 
+0x5772 015272 call le_start_end_handle_check_2 
+0x5773 015273 rtn user 
+0x5774 015274 jam attop_find_by_type_value_response ,mem_le_l2cap 
+0x5775 015275 deposit rega 
+0x5776 015276 store 2 ,mem_le_l2cap_response 
+0x5777 015277 deposit regb 
+0x5778 015278 istore 2 ,contw 
+0x5779 015279 force 9 ,temp 
+0x577a 015280 branch le_send_packet 
+:      015285 le_start_end_handle_check_1:
+0x577b 015286 disable user 
+0x577c 015287 fetcht 2 ,mem_le_search_handle_start 
+0x577d 015288 fetch 2 ,mem_le_search_handle_end 
+0x577e 015289 isub temp ,null 
+0x577f 015290 nbranch le_start_end_handle_check_1_fail ,positive 
+0x5780 015291 deposit temp 
+0x5781 015292 rtnne 0 
+:      015294 le_start_end_handle_check_1_fail:
+0x5782 015295 enable user 
+:      015296 le_send_att_invalid_handle:
+0x5783 015297 jam att_err_invalid_handle ,mem_le_err_code 
+0x5784 015298 branch le_send_att_error_response 
+:      015300 le_start_end_handle_check_2:
+0x5785 015301 disable user 
+0x5786 015302 fetcht 2 ,mem_le_search_handle_start 
+0x5787 015303 deposit rega 
+0x5788 015304 isub temp ,null 
+0x5789 015305 nbranch le_start_end_handle_check_2_fail ,positive 
+0x578a 015306 fetch 2 ,mem_le_search_handle_end 
+0x578b 015307 isub regb ,null 
+0x578c 015308 nbranch le_start_end_handle_check_2_fail ,positive 
+0x578d 015309 deposit regb 
+0x578e 015310 isub rega ,null 
+0x578f 015311 nbranch le_start_end_handle_check_2_fail ,positive 
+0x5790 015312 rtn 
+:      015314 le_start_end_handle_check_2_fail:
+0x5791 015315 enable user 
+0x5792 015316 branch le_send_att_error_response_notfound 
+:      015319 le_send_att_read_by_type_request:
+0x5793 015320 fetch 2 ,mem_le_search_handle_start 
+0x5794 015322 istore 2 ,contw 
+0x5795 015323 fetch 2 ,mem_le_search_handle_end 
+0x5796 015325 istore 2 ,contw 
+0x5797 015326 fetch 2 ,mem_le_search_att_type 
+0x5798 015327 istore 2 ,contw 
+0x5799 015328 force 11 ,temp 
+0x579a 015329 branch le_send_packet 
+:      015332 le_send_att_read_by_type_response:
+0x579b 015333 fetcht 2 ,mem_le_search_att_type 
+0x579c 015334 setarg uuid_gatt_characteristic 
+0x579d 015335 isub temp ,null 
+0x579e 015336 setarg 7 
+0x579f 015337 branch le_send_att_read_by_type_res_cont ,zero 
+0x57a0 015338 setarg uuid_gatt_primary_service 
+0x57a1 015339 isub temp ,null 
+0x57a2 015340 setarg 6 
+0x57a3 015341 branch le_send_att_read_by_type_res_cont ,zero 
+0x57a4 015342 branch le_send_att_error_response_notfound 
+:      015343 le_send_att_read_by_type_res_cont:
+0x57a5 015344 store 1 ,mem_le_l2cap_response 
+0x57a6 015345 call le_init_attlist_search 
+0x57a7 015346 force 3 ,alarm 
+:      015347 le_send_att_read_by_type_res_loop:
+0x57a8 015348 call le_att_handle_inrange 
+0x57a9 015349 branch le_send_att_read_by_type_res_end ,blank 
+0x57aa 015350 nbranch le_send_att_read_by_type_res_next ,positive 
+0x57ab 015351 iforce rega 
+0x57ac 015352 ifetch 2 ,contr 
+0x57ad 015353 isub temp ,null 
+0x57ae 015354 nbranch le_send_att_read_by_type_res_next2 ,zero 
+0x57af 015355 disable user 
+0x57b0 015356 deposit rega 
+0x57b1 015357 istore 2 ,contw 
+0x57b2 015358 ifetch 1 ,contr 
+0x57b3 015359 add pdata ,4 ,loopcnt 
+0x57b4 015360 call memcpy 
+0x57b5 015361 increase -1 ,alarm 
+0x57b6 015362 branch le_send_att_read_by_type_res_end ,zero 
+0x57b7 015363 branch le_send_att_read_by_type_res_next2 
+:      015364 le_send_att_read_by_type_res_next:
+0x57b8 015365 increase 2 ,contr 
+:      015366 le_send_att_read_by_type_res_next2:
+0x57b9 015367 ifetch 1 ,contr 
+0x57ba 015368 iadd contr ,contr 
+0x57bb 015369 branch le_send_att_read_by_type_res_loop 
+:      015370 le_send_att_read_by_type_res_end:
+0x57bc 015371 branch le_send_att_error_response_notfound ,user 
+0x57bd 015372 branch le_send_autolen 
+:      015375 le_send_att_read_request:
+0x57be 015376 fetch 1 ,mem_le_temp 
+0x57bf 015378 increase -1 ,pdata 
+0x57c0 015379 store 1 ,mem_le_temp 
+0x57c1 015380 lshift pdata ,pdata 
+0x57c2 015382 iadd contr ,contr 
+0x57c3 015383 ifetcht 2 ,contr 
+0x57c4 015384 storet 2 ,mem_le_l2cap_response 
+0x57c5 015385 branch le_send_autolen 
+:      015387 le_send_att_read_response:
+0x57c6 015388 fetcht 2 ,mem_le_att_handle 
+0x57c7 015389 call le_att_get_handle_ptr 
+0x57c8 015390 branch le_send_att_error_response_notfound ,blank 
+0x57c9 015391 ifetch 1 ,contr 
+0x57ca 015392 branch le_send_autolen ,blank 
+0x57cb 015393 sub pdata ,22 ,null 
+0x57cc 015394 branch le_send_att_read_response_less ,positive 
+0x57cd 015395 force 22 ,pdata 
+:      015396 le_send_att_read_response_less:
+0x57ce 015397 icopy loopcnt 
+0x57cf 015398 call memcpy 
+0x57d0 015399 branch le_send_autolen 
+:      015402 le_send_att_read_blob_request:
+0x57d1 015403 setarg 0x0003 
+0x57d2 015404 store 2 ,mem_le_l2cap_response 
+0x57d3 015405 setarg 0x0008 
+0x57d4 015406 istore 2 ,contw 
+0x57d5 015407 branch le_send_autolen 
+:      015409 le_send_att_read_blob_response:
+0x57d6 015410 fetch 2 ,mem_le_att_offset 
+0x57d7 015411 iforce rega 
+0x57d8 015412 fetcht 2 ,mem_le_att_handle 
+0x57d9 015413 call le_att_get_handle_ptr 
+0x57da 015414 branch le_send_att_error_response_notfound ,blank 
+0x57db 015415 ifetch 1 ,contr 
+0x57dc 015416 isub rega ,loopcnt 
+0x57dd 015417 nbranch le_send_att_error_response_notfound ,positive 
+0x57de 015418 sub loopcnt ,22 ,null 
+0x57df 015419 branch le_send_att_read_blob_response_less ,positive 
+0x57e0 015420 force 22 ,loopcnt 
+:      015421 le_send_att_read_blob_response_less:
+0x57e1 015422 deposit rega 
+0x57e2 015423 iadd contr ,contr 
+0x57e3 015424 call memcpy 
+0x57e4 015425 branch le_send_autolen 
+:      015427 le_send_att_read_multiple_request:
+0x57e5 015428 setarg 0x0003 
+0x57e6 015429 istore 2 ,contw 
+0x57e7 015430 setarg 0x0007 
+0x57e8 015431 istore 2 ,contw 
+0x57e9 015432 setarg 0x0009 
+0x57ea 015433 istore 2 ,contw 
+0x57eb 015434 branch le_send_autolen 
+:      015436 le_send_att_read_multiple_response:
+0x57ec 015437 fetch 1 ,mem_le_temp 
+0x57ed 015438 icopy regc 
+0x57ee 015439 arg mem_le_rxbuf + 7 ,rega 
+0x57ef 015440 arg mem_le_l2cap_response ,regb 
+0x57f0 015441 arg 0 ,timeup 
+0x57f1 015442 disable user7 
+:      015444 le_send_att_read_multiple_response_loop:
+0x57f2 015445 copy rega ,contr 
+0x57f3 015446 ifetcht 2 ,contr 
+0x57f4 015447 copy contr ,rega 
+0x57f5 015448 call le_att_get_handle_ptr 
+0x57f6 015449 branch le_send_att_read_multiple_response_end ,blank 
+0x57f7 015450 ifetch 1 ,contr 
+0x57f8 015451 icopy loopcnt 
+0x57f9 015452 iadd timeup ,timeup 
+0x57fa 015456 sub timeup ,24 ,null 
+0x57fb 015457 nbranch le_send_att_read_multiple_response_end_1 ,positive 
+0x57fc 015458 copy regb ,contw 
+:      015460 le_copy_att_value_loop_3:
+0x57fd 015461 ifetch 1 ,contr 
+0x57fe 015462 istore 1 ,contw 
+0x57ff 015463 loop le_copy_att_value_loop_3 
+0x5800 015464 copy contw ,regb 
+0x5801 015465 enable user7 
+0x5802 015466 increase -1 ,regc 
+0x5803 015467 branch le_send_att_read_multiple_response_end ,zero 
+0x5804 015468 branch le_send_att_read_multiple_response_loop 
+:      015470 le_send_att_read_multiple_response_end:
+0x5805 015471 nbranch le_send_att_read_multiple_response_fail ,user7 
+0x5806 015472 disable user7 
+0x5807 015473 copy timeup ,temp 
+0x5808 015474 increase 5 ,temp 
+0x5809 015475 branch le_send_packet 
+:      015477 le_send_att_read_multiple_response_end_1:
+0x580a 015478 nbranch le_send_att_read_multiple_response_fail ,user7 
+0x580b 015479 disable user7 
+0x580c 015480 deposit timeup 
+0x580d 015481 isub loopcnt ,temp 
+0x580e 015482 increase 5 ,temp 
+0x580f 015483 branch le_send_packet 
+:      015485 le_send_att_read_multiple_response_fail:
+0x5810 015486 jam att_err_unsupported_group_type ,mem_le_err_code 
+0x5811 015487 branch le_send_att_error_response 
+:      015490 le_send_att_read_by_group_type_request:
+0x5812 015491 fetch 2 ,mem_le_att_handle 
+0x5813 015492 branch le_send_empty_le_data ,blank 
+0x5814 015493 istore 2 ,contw 
+0x5815 015494 setarg 0xffff 
+0x5816 015495 istore 2 ,contw 
+0x5817 015496 setarg 0x2800 
+0x5818 015497 istore 2 ,contw 
+0x5819 015498 branch le_send_autolen 
+:      015501 le_send_att_read_by_group_type_response:
+0x581a 015502 setarg 0x06 
+0x581b 015503 store 1 ,mem_le_l2cap_response 
+0x581c 015504 fetch 2 ,mem_le_search_att_type 
+0x581d 015505 iforce rega 
+0x581e 015506 call le_init_attlist_search 
+0x581f 015507 force 3 ,loopcnt 
+:      015508 le_send_att_read_by_group_type_response_loop:
+0x5820 015509 call le_att_handle_inrange 
+0x5821 015510 branch le_send_att_read_by_group_type_response_last ,blank 
+0x5822 015511 nbranch le_send_att_read_by_group_type_response_next ,positive 
+0x5823 015512 iforce alarm 
+0x5824 015513 ifetch 2 ,contr 
+0x5825 015514 isub rega ,null 
+0x5826 015515 nbranch le_send_att_read_by_group_type_response_cont ,zero 
+0x5827 015516 deposit alarm 
+0x5828 015517 branch le_send_att_read_by_group_type_response_first ,user 
+0x5829 015518 increase -1 ,pdata 
+0x582a 015519 istore 2 ,contw 
+0x582b 015520 istoret 2 ,contw 
+0x582c 015521 increase 1 ,pdata 
+0x582d 015522 increase -1 ,loopcnt 
+0x582e 015523 branch le_send_autolen ,zero 
+:      015524 le_send_att_read_by_group_type_response_first:
+0x582f 015525 disable user 
+0x5830 015526 istore 2 ,contw 
+0x5831 015527 increase 1 ,contr 
+0x5832 015528 ifetcht 2 ,contr 
+0x5833 015529 increase -3 ,contr 
+0x5834 015530 branch le_send_att_read_by_group_type_response_cont 
+:      015531 le_send_att_read_by_group_type_response_last:
+0x5835 015532 branch le_send_att_error_response_notfound ,user 
+0x5836 015533 force -1 ,pdata 
+0x5837 015534 istore 2 ,contw 
+0x5838 015535 istoret 2 ,contw 
+0x5839 015536 branch le_send_autolen 
+:      015537 le_send_att_read_by_group_type_response_next:
+0x583a 015538 increase 2 ,contr 
+:      015539 le_send_att_read_by_group_type_response_cont:
+0x583b 015540 ifetch 1 ,contr 
+0x583c 015541 iadd contr ,contr 
+0x583d 015542 branch le_send_att_read_by_group_type_response_loop 
+:      015546 le_send_att_write_request:
+0x583e 015547 fetch 2 ,mem_le_notify_handle 
+0x583f 015548 store 2 ,mem_le_l2cap_response 
+0x5840 015549 fetch 1 ,mem_le_handle_data_len 
+0x5841 015550 copy pdata ,loopcnt 
+0x5842 015551 arg mem_le_handle_data ,contr 
+0x5843 015552 call memcpy 
+0x5844 015553 branch le_send_autolen 
+:      015555 le_send_att_write_response:
+0x5845 015556 fetcht 2 ,mem_le_att_handle 
+0x5846 015557 call le_att_get_handle_ptr 
+0x5847 015558 branch le_send_att_write_response_go ,blank 
+0x5848 015559 increase -2 ,contr 
+0x5849 015560 ifetcht 2 ,contr 
+0x584a 015561 setarg uuid_client_characteristic 
+0x584b 015562 isub temp ,null 
+0x584c 015563 nbranch le_send_att_write_response_go ,zero 
+0x584d 015564 increase 1 ,contr 
+0x584e 015565 ifetcht 2 ,contr 
+0x584f 015566 setarg 0x0001 
+0x5850 015567 isub temp ,null 
+0x5851 015568 branch le_send_att_write_response_notify ,zero 
+0x5852 015569 setarg 0x0000 
+0x5853 015570 isub temp ,null 
+0x5854 015571 nbranch le_send_att_write_response_go ,zero 
+0x5855 015572 branch le_send_att_write_response_go 
+:      015574 le_send_att_write_response_notify:
+0x5856 015575 increase -7 ,contr 
+0x5857 015576 ifetch 2 ,contr 
+0x5858 015577 increase -1 ,pdata 
+0x5859 015578 store 2 ,mem_le_notify_handle 
+0x585a 015579 jam attop_handle_value_notification ,mem_fifo_temp 
+0x585b 015580 call le_xtype_fifo_in 
+:      015583 le_send_att_write_response_go:
+0x585c 015584 force 5 ,temp 
+0x585d 015585 branch le_send_packet 
+:      015587 le_send_att_prepare_write_request:
+0x585e 015588 force 6 ,temp 
+0x585f 015589 branch le_send_packet 
+:      015591 le_send_att_prepare_write_response:
+0x5860 015592 force 6 ,temp 
+0x5861 015593 branch le_send_packet 
+:      015595 le_send_att_execute_write_request:
+0x5862 015596 force 6 ,temp 
+0x5863 015597 branch le_send_packet 
+:      015599 le_send_att_execute_write_response:
+0x5864 015600 force 6 ,temp 
+0x5865 015601 branch le_send_packet 
+:      015603 le_att_check_notification_enable:
+0x5866 015604 set1 mark_ext_patch ,mark 
+0x5867 015605 bpatch patch2c_6 ,mem_patch2c 
+0x5868 015606 increase 1 ,temp 
+0x5869 015607 call le_att_get_handle_ptr 
+0x586a 015608 increase -2 ,contr 
+0x586b 015609 ifetch 2 ,contr 
+0x586c 015610 arg client_charactertic_configuration ,temp 
+0x586d 015611 isub temp ,null 
+0x586e 015612 nrtn zero 
+0x586f 015613 increase 1 ,contr 
+0x5870 015614 copy contr ,rega 
+0x5871 015615 ifetch 1 ,contr 
+0x5872 015616 rtn 
+:      015618 le_send_att_handle_value_notification:
+0x5873 015619 jam 0 ,mem_le_notify_len 
+0x5874 015620 fetch 2 ,mem_cb_update_notify_value 
+0x5875 015621 call callback_func 
+0x5876 015622 arg mem_le_l2cap ,contw 
+0x5877 015623 increase 1 ,contw 
+0x5878 015624 fetcht 2 ,mem_le_notify_handle 
+0x5879 015625 istoret 2 ,contw 
+0x587a 015626 call le_att_get_handle_ptr 
+0x587b 015627 ifetch 1 ,contr 
+0x587c 015628 icopy loopcnt 
+0x587d 015629 call memcpy 
+0x587e 015630 fetcht 1 ,mem_le_notify_len 
+0x587f 015631 increase 7 ,temp 
+0x5880 015632 call le_send_packet 
+0x5881 015633 branch le_clear_notify_att 
+:      015635 le_send_att_handle_value_indication:
+0x5882 015636 force 6 ,temp 
+0x5883 015637 branch le_send_packet 
+:      015639 le_send_att_handle_value_confirmation:
+0x5884 015640 force 6 ,temp 
+0x5885 015641 branch le_send_packet 
+:      015643 le_send_att_write_command:
+0x5886 015644 force 6 ,temp 
+0x5887 015645 branch le_send_packet 
+:      015647 le_send_att_signed_write_command:
+0x5888 015648 force 6 ,temp 
+0x5889 015649 branch le_send_packet 
+:      015652 le_send_autolen:
+0x588a 015653 set1 mark_ext_patch ,mark 
+0x588b 015654 bpatch patch2c_7 ,mem_patch2c 
+0x588c 015655 setarg mem_le_txpayload 
+0x588d 015656 isub contw ,pdata 
+0x588e 015657 sub pdata ,0 ,temp 
+0x588f 015658 branch le_send_packet 
+:      015661 le_send_empty:
+0x5890 015662 force 0 ,temp 
+0x5891 015663 force 1 ,type 
+:      015665 le_send_packet:
+0x5892 015666 set1 mark_ext_patch ,mark 
+0x5893 015667 bpatch patch2d_0 ,mem_patch2d 
+0x5894 015668 storet 1 ,mem_le_txlen 
+0x5895 015669 compare 2 ,type ,3 
+0x5896 015670 nbranch le_send_non_l2cap ,true 
+0x5897 015671 add temp ,-4 ,pdata 
+0x5898 015672 store 2 ,mem_le_txpayload 
+:      015674 le_send_non_l2cap:
+0x5899 015675 fetcht 1 ,mem_le_arq 
+0x589a 015676 call le_xtype_fifo_is_empty 
+0x589b 015677 nsetflag blank ,md ,temp 
+0x589c 015678 set1 wak ,temp 
+0x589d 015679 and temp ,0xfc ,pdata 
+0x589e 015680 ior type ,pdata 
+0x589f 015681 store 1 ,mem_le_arq 
+0x58a0 015682 and_into 0x1f ,pdata 
+0x58a1 015683 store 1 ,mem_le_txheader 
+0x58a2 015684 set1 mark_ext_patch ,mark 
+0x58a3 015685 bpatch patch2d_1 ,mem_patch2d 
+0x58a4 015686 fetch 1 ,mem_le_txheader 
+0x58a5 015687 compare 1 ,type ,3 
+0x58a6 015688 rtn true 
+0x58a7 015689 fetch 7 ,mem_le_txheader + 1 
+0x58a8 015690 fetch 1 ,mem_le_state 
+0x58a9 015691 rtnbit0 lestate_encryption 
+0x58aa 015692 call load_sk 
+0x58ab 015693 branch le_encrypt 
+:      015695 le_parse:
+0x58ac 015696 set1 mark_ext_patch ,mark 
+0x58ad 015697 bpatch patch2d_2 ,mem_patch2d 
+0x58ae 015698 call le_xtype_fifo_is_full 
+0x58af 015699 nbranch assert ,blank 
+0x58b0 015700 nrtn blank 
+0x58b1 015701 fetch 1 ,mem_le_rxbuf + 1 
+0x58b2 015702 rtn blank 
+0x58b3 015703 fetch 1 ,mem_le_rxbuf 
+0x58b4 015704 compare 1 ,pdata ,3 
+0x58b5 015705 branch le_parse_l2cap ,true 
+0x58b6 015706 fetch 7 ,mem_le_rxbuf + 1 
+0x58b7 015707 fetch 1 ,mem_le_rxbuf 
+0x58b8 015708 compare 2 ,pdata ,3 
+0x58b9 015709 branch le_parse_l2cap ,true 
+0x58ba 015710 fetch 1 ,mem_le_rxbuf + 2 
+0x58bb 015711 store 1 ,mem_le_rx_ll_opcode 
+0x58bc 015712 copy pdata ,regc 
+0x58bd 015713 set1 mark_ext_patch ,mark 
+0x58be 015714 bpatch patch2d_3 ,mem_patch2d 
+0x58bf 015715 copy regc ,pdata 
+0x58c0 015716 beq ll_connection_update_req ,le_parse_connection_update_req 
+0x58c1 015717 beq ll_channel_map_req ,le_parse_channel_map_req 
+0x58c2 015718 beq ll_terminate_ind ,le_parse_terminate_ind 
+0x58c3 015719 beq ll_enc_req ,le_parse_enc_req 
+0x58c4 015720 beq ll_enc_rsp ,le_parse_enc_rsp 
+0x58c5 015721 beq ll_start_enc_req ,le_parse_start_enc_req 
+0x58c6 015722 beq ll_start_enc_rsp ,le_parse_start_enc_rsp 
+0x58c7 015723 beq ll_unknown_rsp ,le_parse_unknown_rsp 
+0x58c8 015724 beq ll_feature_req ,le_parse_feature_req 
+0x58c9 015725 beq ll_feature_rsp ,le_parse_feature_rsp 
+0x58ca 015726 beq ll_pause_enc_req ,le_parse_pause_enc_req 
+0x58cb 015727 beq ll_pause_enc_rsp ,le_parse_pause_enc_rsp 
+0x58cc 015728 beq ll_version_ind ,le_parse_version_ind 
+0x58cd 015729 beq ll_reject_ind ,le_parse_reject_ind 
+0x58ce 015730 branch assert 
+:      015732 le_parse_l2cap:
+0x58cf 015733 fetch 1 ,mem_le_rxbuf + 1 
+0x58d0 015734 and pdata ,0x1f ,pdata 
+0x58d1 015735 rtn blank 
+0x58d2 015736 fetch 1 ,mem_device_option 
+0x58d3 015737 beq dvc_op_hci ,le_acl_upgoing 
+0x58d4 015738 fetch 2 ,mem_le_rxbuf + 4 
+0x58d5 015739 beq le_l2cap_cid_att ,le_parse_att 
+0x58d6 015740 beq le_l2cap_cid_smp ,le_parse_smp 
+0x58d7 015741 rtn 
+:      015743 le_acl_upgoing:
+0x58d8 015744 set1 mark_ext_patch ,mark 
+0x58d9 015745 bpatch patch2d_4 ,mem_patch2d 
+0x58da 015746 call hci_get_packet_ptr 
+0x58db 015747 fetch 1 ,mem_le_conn_handle 
+0x58dc 015748 fetcht 1 ,mem_le_rxbuf 
+0x58dd 015749 and_into 3 ,temp 
+0x58de 015750 lshift8 temp ,temp 
+0x58df 015751 lshift4 temp ,temp 
+0x58e0 015752 ior temp ,pdata 
+0x58e1 015753 istore 2 ,contwu 
+0x58e2 015754 fetcht 1 ,mem_le_rxbuf + 1 
+0x58e3 015755 and temp ,0x1f ,temp 
+0x58e4 015756 istoret 2 ,contwu 
+0x58e5 015757 copy temp ,loopcnt 
+0x58e6 015758 call uart_copy_tx_bytes 
+0x58e7 015759 add temp ,4 ,loopcnt 
+0x58e8 015760 call h4_send_packet_acl 
+0x58e9 015761 branch h4_send_acl_trigger 
+:      015763 le_acl_downgoing:
+0x58ea 015764 set1 mark_ext_patch ,mark 
+0x58eb 015765 bpatch patch2d_5 ,mem_patch2d 
+0x58ec 015766 arg 0x2 ,type 
+0x58ed 015767 ifetch 2 ,contru 
+0x58ee 015768 ifetch 2 ,contru 
+0x58ef 015769 branch assert ,blank 
+0x58f0 015770 copy pdata ,loopcnt 
+0x58f1 015771 arg mem_le_txpayload ,contw 
+0x58f2 015772 call uart_copy_rx_bytes 
+0x58f3 015773 branch le_send_autolen 
+:      015775 le_parse_smp:
+0x58f4 015776 set1 mark_ext_patch ,mark 
+0x58f5 015777 bpatch patch2d_6 ,mem_patch2d 
+0x58f6 015778 ifetch 1 ,contr 
+0x58f7 015779 beq smp_pairing_request ,le_parse_smp_pairing_request 
+0x58f8 015780 beq smp_pairing_response ,le_parse_smp_pairing_response 
+0x58f9 015781 beq smp_pairing_confirm ,le_parse_smp_pairing_confirm 
+0x58fa 015782 beq smp_pairing_random ,le_parse_smp_pairing_random 
+0x58fb 015783 beq smp_pairing_failed ,le_parse_smp_pairing_failed 
+0x58fc 015784 beq smp_encryption_information ,le_parse_smp_encryption_information 
+0x58fd 015785 beq smp_master_identification ,le_parse_smp_master_identification 
+0x58fe 015786 beq smp_identity_information ,le_parse_smp_identity_information 
+0x58ff 015787 beq smp_identity_address_information ,le_parse_smp_identity_address_information 
+0x5900 015788 beq smp_signing_information ,le_parse_smp_signing_information 
+0x5901 015789 beq smp_security_request ,le_parse_smp_security_request 
+0x5902 015790 branch assert 
+:      015792 le_parse_att:
+0x5903 015793 set1 mark_ext_patch ,mark 
+0x5904 015794 bpatch patch2d_7 ,mem_patch2d 
+0x5905 015795 ifetch 3 ,contr 
+0x5906 015796 store 3 ,mem_le_att_opcode 
+:      015797 le_parse_att_p:
+0x5907 015798 beq attop_error_response ,le_parse_att_error_response 
+0x5908 015799 beq attop_exchange_mtu_request ,le_parse_att_exchange_mtu_request 
+0x5909 015800 beq attop_exchange_mtu_response ,le_parse_att_exchange_mtu_response 
+0x590a 015801 beq attop_find_information_request ,le_parse_att_find_information_request 
+0x590b 015802 beq attop_find_information_response ,le_parse_att_find_information_response 
+0x590c 015803 beq attop_find_by_type_value_request ,le_parse_att_find_by_type_value_request 
+0x590d 015804 beq attop_find_by_type_value_response ,le_parse_att_find_by_type_value_response 
+0x590e 015805 beq attop_read_by_type_request ,le_parse_att_read_by_type_request 
+0x590f 015806 beq attop_read_by_type_response ,le_parse_att_read_by_type_response 
+0x5910 015807 beq attop_read_request ,le_parse_att_read_request 
+0x5911 015808 beq attop_read_response ,le_parse_att_read_response 
+0x5912 015809 beq attop_read_blob_request ,le_parse_att_read_blob_request 
+0x5913 015810 beq attop_read_blob_response ,le_parse_att_read_blob_response 
+0x5914 015811 beq attop_read_multiple_request ,le_parse_att_read_multiple_request 
+0x5915 015812 beq attop_read_multiple_response ,le_parse_att_read_multiple_response 
+0x5916 015813 beq attop_read_by_group_type_request ,le_parse_att_read_by_group_type_request 
+0x5917 015814 beq attop_read_by_group_type_response ,le_parse_att_read_by_group_type_response 
+0x5918 015815 beq attop_write_request ,le_parse_att_write_request 
+0x5919 015816 beq attop_write_response ,le_parse_att_write_response 
+0x591a 015817 beq attop_prepare_write_request ,le_parse_att_prepare_write_request 
+0x591b 015818 beq attop_prepare_write_response ,le_parse_att_prepare_write_response 
+0x591c 015819 beq attop_execute_write_request ,le_parse_att_execute_write_request 
+0x591d 015820 beq attop_execute_write_response ,le_parse_att_execute_write_response 
+0x591e 015821 beq attop_handle_value_notification ,le_parse_att_handle_value_notification 
+0x591f 015822 beq attop_handle_value_indication ,le_parse_att_handle_value_indication 
+0x5920 015823 beq attop_handle_value_confirmation ,le_parse_att_handle_value_confirmation 
+0x5921 015824 beq attop_write_command ,le_parse_att_write_command 
+0x5922 015825 beq attop_signed_write_command ,le_parse_att_signed_write_command 
+0x5923 015826 branch assert 
+:      015829 le_parse_connection_update_req:
+0x5924 015830 ifetch 9 ,contr 
+0x5925 015831 store 9 ,mem_le_new_param 
+0x5926 015832 ifetch 2 ,contr 
+0x5927 015833 store 2 ,mem_le_instant 
+0x5928 015834 fetch 1 ,mem_le_state 
+0x5929 015835 set1 lestate_update_param ,pdata 
+0x592a 015836 store 1 ,mem_le_state 
+0x592b 015837 rtn 
+:      015839 le_parse_channel_map_req:
+0x592c 015840 ifetch 5 ,contr 
+0x592d 015841 store 5 ,mem_le_new_map 
+0x592e 015842 ifetch 2 ,contr 
+0x592f 015843 store 2 ,mem_le_instant 
+0x5930 015844 fetch 1 ,mem_le_state 
+0x5931 015845 set1 lestate_update_map ,pdata 
+0x5932 015846 store 1 ,mem_le_state 
+0x5933 015847 rtn 
+:      015849 le_parse_terminate_ind:
+0x5934 015850 fetch 1 ,mem_le_op 
+0x5935 015851 set1 op_disconn ,pdata 
+0x5936 015852 store 1 ,mem_le_op 
+0x5937 015853 rtn 
+:      015855 le_parse_enc_req:
+0x5938 015856 increase 10 ,contr 
+0x5939 015857 ifetch 8 ,contr 
+0x593a 015858 store 8 ,mem_le_skdm 
+0x593b 015859 ifetch 4 ,contr 
+0x593c 015860 store 4 ,mem_le_ivm 
+0x593d 015861 jam xt_ll_enc_rsp ,mem_fifo_temp 
+0x593e 015862 branch le_xtype_fifo_in 
+:      015864 le_parse_enc_rsp:
+0x593f 015865 ifetch 8 ,contr 
+0x5940 015866 store 8 ,mem_le_skds 
+0x5941 015867 ifetch 4 ,contr 
+0x5942 015868 store 4 ,mem_le_ivs 
+0x5943 015869 branch generate_sk 
+:      015871 le_parse_start_enc_req:
+0x5944 015872 fetch 1 ,mem_le_state 
+0x5945 015873 set1 lestate_encryption ,pdata 
+0x5946 015874 store 1 ,mem_le_state 
+0x5947 015875 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
+0x5948 015876 branch le_xtype_fifo_in 
+:      015878 le_parse_start_enc_rsp:
+0x5949 015879 rtn master 
+0x594a 015880 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
+0x594b 015881 branch le_xtype_fifo_in 
+:      015883 le_parse_unknown_rsp:
+0x594c 015884 rtn 
+:      015886 le_parse_feature_req:
+0x594d 015887 jam xt_ll_feature_rsp ,mem_fifo_temp 
+0x594e 015888 branch le_xtype_fifo_in 
+:      015890 le_parse_feature_rsp:
+0x594f 015891 rtn 
+:      015893 le_parse_pause_enc_req:
+0x5950 015894 rtn 
+:      015896 le_parse_pause_enc_rsp:
+0x5951 015897 rtn 
+:      015899 le_parse_version_ind:
+0x5952 015900 rtn master 
+0x5953 015901 jam xt_ll_version_ind ,mem_fifo_temp 
+0x5954 015902 branch le_xtype_fifo_in 
+:      015904 le_parse_reject_ind:
+0x5955 015905 rtn 
+:      015908 le_parse_smp_pairing_request:
+0x5956 015909 store 1 ,mem_le_preq 
+0x5957 015910 ifetch 6 ,contr 
+0x5958 015911 istore 6 ,contw 
+0x5959 015912 jam xt_smp_pairing_response ,mem_fifo_temp 
+0x595a 015913 branch le_xtype_fifo_in 
+:      015915 le_parse_smp_pairing_response:
+0x595b 015916 store 1 ,mem_le_pres 
+0x595c 015917 ifetch 6 ,contr 
+0x595d 015918 istore 6 ,contw 
+0x595e 015919 jam xt_smp_pairing_confirm ,mem_fifo_temp 
+0x595f 015920 branch le_xtype_fifo_in 
+:      015922 le_parse_smp_pairing_confirm:
+0x5960 015923 arg mem_le_rconfirm ,contw 
+0x5961 015924 call memcpy16 
+0x5962 015925 jam xt_smp_pairing_random ,mem_fifo_temp 
+0x5963 015926 branch le_xtype_fifo_in ,master 
+0x5964 015927 jam xt_smp_pairing_confirm ,mem_fifo_temp 
+0x5965 015928 branch le_xtype_fifo_in 
+:      015930 le_parse_smp_pairing_random:
+0x5966 015931 call authenticate_rconfirm 
+0x5967 015932 branch le_parse_smp_pairing_random_success ,zero 
+0x5968 015933 jam xt_smp_pairing_failed ,mem_fifo_temp 
+0x5969 015934 branch le_xtype_fifo_in 
+:      015936 le_parse_smp_pairing_random_success:
+0x596a 015937 call generate_stk 
+0x596b 015938 jam xt_ll_enc_req ,mem_fifo_temp 
+0x596c 015939 branch le_xtype_fifo_in ,master 
+0x596d 015940 jam xt_smp_pairing_random ,mem_fifo_temp 
+0x596e 015941 branch le_xtype_fifo_in 
+:      015943 le_parse_smp_pairing_failed:
+0x596f 015944 rtn 
+:      015946 le_parse_smp_encryption_information:
+0x5970 015947 arg mem_le_peer_ltk ,contw 
+0x5971 015948 branch memcpy16 
+:      015950 le_parse_smp_master_identification:
+0x5972 015951 rtn 
+:      015953 le_parse_smp_identity_information:
+0x5973 015954 rtn 
+:      015956 le_parse_smp_identity_address_information:
+0x5974 015957 rtn 
+:      015959 le_parse_smp_signing_information:
+0x5975 015960 rtn 
+:      015962 le_parse_smp_security_request:
+0x5976 015963 rtn 
+:      015965 le_parse_att_error_response:
+0x5977 015966 increase -2 ,contr 
+0x5978 015967 ifetcht 1 ,contr 
+0x5979 015968 setarg attop_find_by_type_value_request 
+0x597a 015969 isub temp ,null 
+0x597b 015970 branch le_parse_att_error_res_find_by_type_value ,zero 
+0x597c 015971 setarg attop_find_information_request 
+0x597d 015972 isub temp ,null 
+0x597e 015973 branch le_parse_att_error_res_find_info ,zero 
+0x597f 015974 setarg attop_read_by_type_request 
+0x5980 015975 isub temp ,null 
+0x5981 015976 branch le_parse_att_error_res_read_by_type ,zero 
+0x5982 015977 setarg attop_read_blob_request 
+0x5983 015978 isub temp ,null 
+0x5984 015979 branch le_parse_att_error_res_read_blob ,zero 
+0x5985 015980 setarg attop_read_multiple_request 
+0x5986 015981 isub temp ,null 
+0x5987 015982 branch le_parse_att_error_res_read_multiple ,zero 
+0x5988 015983 rtn 
+:      015985 le_parse_att_error_res_find_by_type_value:
+0x5989 015986 rtn 
+:      015988 le_parse_att_error_res_find_info:
+0x598a 015989 rtn 
+:      015991 le_parse_att_error_res_read_by_type:
+0x598b 015992 rtn 
+:      015994 le_parse_att_error_res_read_blob:
+0x598c 015995 rtn 
+:      015997 le_parse_att_error_res_read_multiple:
+0x598d 015998 rtn 
+:      016001 le_parse_att_exchange_mtu_request:
+0x598e 016002 jam attop_exchange_mtu_response ,mem_fifo_temp 
+0x598f 016003 branch le_xtype_fifo_in 
+:      016005 le_parse_att_exchange_mtu_response:
+0x5990 016006 rtn 
+:      016008 le_parse_att_find_information_request:
+0x5991 016009 rshift8 pdata ,pdata 
+0x5992 016010 store 2 ,mem_le_search_handle_start 
+0x5993 016011 ifetch 2 ,contr 
+0x5994 016012 store 2 ,mem_le_search_handle_end 
+0x5995 016013 jam attop_find_information_response ,mem_fifo_temp 
+0x5996 016014 branch le_xtype_fifo_in 
+:      016016 le_parse_att_find_information_response:
+0x5997 016017 rtn 
+:      016019 le_parse_att_find_info_res_multi:
+0x5998 016020 rtn 
+:      016022 le_parse_att_find_info_res_error:
+0x5999 016023 rtn 
+:      016025 le_parse_att_find_by_type_value_request:
+0x599a 016026 rshift8 pdata ,pdata 
+0x599b 016027 store 2 ,mem_le_search_handle_start 
+0x599c 016028 ifetch 2 ,contr 
+0x599d 016029 store 2 ,mem_le_search_handle_end 
+0x599e 016030 ifetch 2 ,contr 
+0x599f 016031 store 2 ,mem_le_uuid 
+0x59a0 016032 ifetch 2 ,contr 
+0x59a1 016033 store 2 ,mem_le_search_att_type 
+0x59a2 016034 jam attop_find_by_type_value_response ,mem_fifo_temp 
+0x59a3 016035 branch le_xtype_fifo_in 
+:      016038 le_parse_att_find_by_type_value_response:
+0x59a4 016039 rtn 
+:      016041 le_parse_att_read_by_type_request:
+0x59a5 016042 rshift8 pdata ,pdata 
+0x59a6 016043 store 2 ,mem_le_search_handle_start 
+0x59a7 016044 ifetch 2 ,contr 
+0x59a8 016045 store 2 ,mem_le_search_handle_end 
+0x59a9 016046 ifetch 2 ,contr 
+0x59aa 016047 store 2 ,mem_le_search_att_type 
+0x59ab 016048 jam attop_read_by_type_response ,mem_fifo_temp 
+0x59ac 016049 branch le_xtype_fifo_in 
+:      016051 le_parse_att_read_by_type_response:
+0x59ad 016052 rtn 
+:      016054 le_parse_att_read_request:
+0x59ae 016055 fetch 2 ,mem_le_rxbuf + 7 
+0x59af 016056 store 2 ,mem_le_att_handle 
+0x59b0 016057 jam attop_read_response ,mem_fifo_temp 
+0x59b1 016058 branch le_xtype_fifo_in 
+:      016060 le_parse_att_read_response:
+0x59b2 016061 rtn 
+:      016063 le_send_att_read_res_end:
+0x59b3 016064 rtn 
+:      016066 le_prepare_descriptor:
+0x59b4 016067 rtn 
+:      016070 le_parse_att_read_blob_request:
+0x59b5 016071 ifetch 2 ,contr 
+0x59b6 016072 store 2 ,mem_le_att_offset 
+0x59b7 016073 jam attop_read_blob_response ,mem_fifo_temp 
+0x59b8 016074 branch le_xtype_fifo_in 
+:      016076 le_parse_att_read_blob_response:
+0x59b9 016077 rtn 
+:      016079 le_parse_att_read_multiple_request:
+0x59ba 016080 fetch 1 ,mem_le_rxbuf + 1 
+0x59bb 016081 increase -5 ,pdata 
+0x59bc 016082 rshift pdata ,pdata 
+0x59bd 016083 store 1 ,mem_le_temp 
+0x59be 016084 jam attop_read_multiple_response ,mem_fifo_temp 
+0x59bf 016085 branch le_xtype_fifo_in 
+:      016087 le_parse_att_read_multiple_response:
+0x59c0 016088 rtn 
+:      016090 le_parse_att_read_by_group_type_request:
+0x59c1 016091 rshift8 pdata ,pdata 
+0x59c2 016092 store 2 ,mem_le_search_handle_start 
+0x59c3 016093 ifetch 2 ,contr 
+0x59c4 016094 store 2 ,mem_le_search_handle_end 
+0x59c5 016095 ifetch 2 ,contr 
+0x59c6 016096 store 2 ,mem_le_search_att_type 
+0x59c7 016097 jam attop_read_by_group_type_response ,mem_fifo_temp 
+0x59c8 016098 branch le_xtype_fifo_in 
+:      016100 le_parse_att_read_by_group_type_response:
+0x59c9 016101 rtn 
+:      016103 le_parse_att_write_request:
+0x59ca 016104 fetch 1 ,mem_le_rxbuf + 1 
+0x59cb 016105 increase -7 ,pdata 
+0x59cc 016106 icopy loopcnt 
+0x59cd 016107 fetcht 2 ,mem_le_att_handle 
+0x59ce 016108 call le_att_get_handle_ptr 
+0x59cf 016109 branch le_parse_att_write_request_fail ,blank 
+0x59d0 016110 ifetch 1 ,contr 
+0x59d1 016111 isub loopcnt ,null 
+0x59d2 016112 nbranch le_parse_att_write_request_fail ,positive 
+0x59d3 016113 copy contr ,contw 
+0x59d4 016115 arg mem_le_rxbuf + 9 ,contr 
+0x59d5 016116 call memcpy 
+0x59d6 016117 jam bt_evt_le_write_request ,mem_fifo_temp 
+0x59d7 016118 call ui_ipc_send_event 
+:      016119 le_parse_att_write_request_fail:
+0x59d8 016120 jam attop_write_response ,mem_fifo_temp 
+0x59d9 016121 branch le_xtype_fifo_in 
+:      016123 le_parse_att_write_response:
+0x59da 016124 fetch 1 ,mem_le_conn_sm 
+0x59db 016125 rtn 
+:      016127 le_parse_att_prepare_write_request:
+0x59dc 016128 rtn 
+:      016130 le_parse_att_prepare_write_response:
+0x59dd 016131 rtn 
+:      016133 le_parse_att_execute_write_request:
+0x59de 016134 rtn 
+:      016136 le_parse_att_execute_write_response:
+0x59df 016137 rtn 
+:      016139 le_parse_att_handle_value_notification:
+0x59e0 016146 ifetch 5 ,contr 
+0x59e1 016147 store 5 ,mem_mouse_data 
+0x59e2 016148 jam send_mouse_data_cmd ,mem_mcmd 
+0x59e3 016150 call usb_isr 
+0x59e4 016151 rtn 
+:      016152 le_kb_handle_value_notification:
+0x59e5 016153 copy rega ,contr 
+0x59e6 016154 ifetch 8 ,contr 
+0x59e7 016155 store 8 ,mem_mouse_data 
+0x59e8 016156 jam send_kb_data_cmd ,mem_mcmd 
+0x59e9 016157 call usb_isr 
+0x59ea 016158 rtn 
+:      016160 le_parse_att_handle_value_indication:
+0x59eb 016161 rtn 
+:      016163 le_parse_att_handle_value_confirmation:
+0x59ec 016164 rtn 
+:      016166 le_parse_att_write_command:
+0x59ed 016167 fetch 1 ,mem_le_rxbuf + 1 
+0x59ee 016168 increase -7 ,pdata 
+0x59ef 016169 icopy loopcnt 
+0x59f0 016170 fetcht 2 ,mem_le_att_handle 
+0x59f1 016171 call le_att_get_handle_ptr 
+0x59f2 016172 branch le_parse_att_write_command_fail ,blank 
+0x59f3 016173 ifetch 1 ,contr 
+0x59f4 016174 isub loopcnt ,null 
+0x59f5 016175 nbranch le_parse_att_write_command_fail ,positive 
+0x59f6 016176 copy contr ,contw 
+0x59f7 016177 copy contr ,rega 
+0x59f8 016178 copy loopcnt ,regb 
+0x59f9 016179 arg mem_le_rxbuf + 9 ,contr 
+0x59fa 016180 call memcpy 
+0x59fb 016181 jam prcp_le ,mem_prcp 
+0x59fc 016182 call le_writeatt_cb 
+:      016183 le_parse_att_write_command_fail:
+0x59fd 016184 rtn 
+:      016187 le_writeatt_cb:
+0x59fe 016188 fetch 2 ,mem_cb_att_write 
+0x59ff 016189 rtn blank 
+0x5a00 016190 iforce pc 
+:      016193 le_parse_att_signed_write_command:
+0x5a01 016194 rtn 
+:      016196 le_supervision_update:
+0x5a02 016197 fetcht 4 ,mem_le_supervision_timer 
+0x5a03 016198 call get_clkbt 
+0x5a04 016199 isub temp ,timeup 
+0x5a05 016200 deposit timeup 
+0x5a06 016201 fetcht 2 ,mem_le_superto 
+0x5a07 016202 lshift4 temp ,temp 
+0x5a08 016203 lshift temp ,temp 
+0x5a09 016204 isub temp ,pdata 
+0x5a0a 016205 rtn 
+:      016207 le_supervision_flush:
+0x5a0b 016208 call get_clkbt 
+0x5a0c 016209 store 4 ,mem_le_supervision_timer 
+0x5a0d 016210 rtn 
+:      016214 le_adv:
+0x5a0e 016215 set1 mark_ext_patch ,mark 
+0x5a0f 016216 bpatch patch2e_0 ,mem_patch2e 
+0x5a10 016217 fetch 1 ,mem_le_adv_enable 
+0x5a11 016218 rtn blank 
+0x5a12 016219 arg le_adv_interval_timer ,queue 
+0x5a13 016220 call timer_check 
+0x5a14 016221 nrtn blank 
+0x5a15 016222 disable master 
+0x5a16 016223 enable swfine 
+0x5a17 016224 call le_init_adv 
+0x5a18 016225 call le_next_adv_channel 
+0x5a19 016226 call le_send_adv_ind 
+0x5a1a 016227 nbranch le_adv_not_match ,match 
+0x5a1b 016228 set1 mark_ext_patch ,mark 
+0x5a1c 016229 bpatch patch2e_1 ,mem_patch2e 
+0x5a1d 016230 fetch 1 ,mem_le_req_rcv 
+0x5a1e 016231 increase 1 ,pdata 
+0x5a1f 016232 store 1 ,mem_le_req_rcv 
+0x5a20 016233 fetch 1 ,mem_le_rxbuf 
+0x5a21 016234 and pdata ,0x0f ,pdata 
+0x5a22 016235 beq scan_req ,le_send_scan_response 
+0x5a23 016236 beq connect_req ,parse_connect_req 
+:      016237 le_adv_not_match:
+0x5a24 016238 nop 10000 
+0x5a25 016239 fetch 1 ,mem_le_ch_mapped 
+0x5a26 016240 bne 39 ,le_adv 
+0x5a27 016241 call le_ledoff 
+0x5a28 016242 arg le_adv_interval_timer ,queue 
+0x5a29 016243 fetch 2 ,mem_le_adv_interval_max 
+0x5a2a 016244 branch timer_init 
+:      016247 le_receive_window_size:
+0x5a2b 016248 set1 mark_ext_patch ,mark 
+0x5a2c 016249 bpatch patch2e_2 ,mem_patch2e 
+0x5a2d 016250 fetch 1 ,mem_le_peer_sca 
+0x5a2e 016251 call le_sca_map 
+0x5a2f 016252 fetch 2 ,mem_le_tsniff 
+0x5a30 016253 imul32 temp ,pdata 
+0x5a31 016254 arg 375 ,temp 
+0x5a32 016255 imul32 temp ,pdata 
+0x5a33 016256 arg 100000 ,temp 
+0x5a34 016257 idiv temp 
+0x5a35 016258 fetch 1 ,mem_le_window_size 
+0x5a36 016259 arg 20000 ,temp 
+0x5a37 016260 imul32 temp ,pdata 
+0x5a38 016261 store 4 ,mem_le_transmit_window 
+0x5a39 016262 set1 mark_ext_patch ,mark 
+0x5a3a 016263 bpatch patch2e_3 ,mem_patch2e 
+0x5a3b 016264 fetch 2 ,mem_rx_window_sniff 
+0x5a3c 016265 call wait_div_end 
+0x5a3d 016266 quotient temp 
+0x5a3e 016267 iadd temp ,pdata 
+0x5a3f 016268 store 2 ,mem_le_receive_window 
+0x5a40 016269 rtn 
+:      016271 parse_connect_req:
+0x5a41 016272 set1 mark_ext_patch ,mark 
+0x5a42 016273 bpatch patch2e_4 ,mem_patch2e 
+0x5a43 016274 fetch 6 ,mem_le_rxbuf + 8 
+0x5a44 016275 fetcht 6 ,mem_le_lap 
+0x5a45 016276 isub temp ,null 
+0x5a46 016277 nrtn zero 
+0x5a47 016278 call le_scan_check_sender_addr_type 
+0x5a48 016279 copy rega ,pdata 
+0x5a49 016280 store 1 ,mem_le_conn_peer_addr_type 
+0x5a4a 016281 fetch 7 ,mem_le_rxbuf + 21 
+0x5a4b 016282 store 7 ,mem_tmp_buffer 
+0x5a4c 016283 ifetch 8 ,contr 
+0x5a4d 016284 istore 8 ,contw 
+0x5a4e 016285 fetch 6 ,mem_le_rxbuf + 2 
+0x5a4f 016286 store 6 ,mem_le_plap 
+0x5a50 016287 set1 mark_ext_patch ,mark 
+0x5a51 016288 bpatch patch2e_5 ,mem_patch2e 
+0x5a52 016289 increase 6 ,contr 
+0x5a53 016290 ifetch 8 ,contr 
+0x5a54 016291 store 8 ,mem_le_access 
+0x5a55 016292 ifetcht 2 ,contr 
+0x5a56 016293 lshift2 temp ,temp 
+0x5a57 016294 ifetch 2 ,contr 
+0x5a58 016295 lshift2 pdata ,pdata 
+0x5a59 016296 store 2 ,mem_le_tsniff 
+0x5a5a 016297 store 4 ,mem_le_anchor 
+0x5a5b 016298 isub temp ,pdata 
+0x5a5c 016299 add pdata ,-2 ,clke_bt 
+0x5a5d 016300 ifetch 9 ,contr 
+0x5a5e 016301 store 9 ,mem_le_slave_latency 
+0x5a5f 016302 set1 mark_ext_patch ,mark 
+0x5a60 016303 bpatch patch2e_6 ,mem_patch2e 
+0x5a61 016304 ifetch 1 ,contr 
+0x5a62 016305 rshift4 pdata ,temp 
+0x5a63 016306 rshift temp ,temp 
+0x5a64 016307 storet 1 ,mem_le_peer_sca 
+0x5a65 016308 and_into 0x1f ,pdata 
+0x5a66 016309 store 1 ,mem_le_hop 
+0x5a67 016310 call le_receive_window_size 
+0x5a68 016311 call le_calc_channel_map 
+0x5a69 016312 call le_init_slave 
+0x5a6a 016313 call context_new 
+0x5a6b 016314 nrtn zero 
+0x5a6c 016315 set1 mark_ext_patch ,mark 
+0x5a6d 016316 bpatch patch2e_7 ,mem_patch2e 
+0x5a6e 016317 arg 0 ,temp 
+0x5a6f 016318 call hci_send_le_conn_complete 
+0x5a70 016319 call calc_clke_offset 
+0x5a71 016320 jam bt_evt_le_connected ,mem_fifo_temp 
+0x5a72 016321 call ui_ipc_send_event 
+0x5a73 016323 branch context_save 
+:      016326 le_init_attlist_search:
+0x5a74 016327 set1 mark_ext_patch ,mark 
+0x5a75 016328 bpatch patch2f_0 ,mem_patch2f 
+0x5a76 016329 fetch 2 ,mem_le_search_handle_start 
+0x5a77 016330 iforce regb 
+0x5a78 016331 fetch 2 ,mem_le_search_handle_end 
+0x5a79 016332 iforce regc 
+0x5a7a 016333 arg mem_le_att_list ,contr 
+0x5a7b 016334 enable user 
+0x5a7c 016335 rtn 
+:      016338 le_att_handle_inrange:
+0x5a7d 016339 ifetch 2 ,contr 
+0x5a7e 016340 rtn blank 
+0x5a7f 016341 isub regb ,null 
+0x5a80 016342 nrtn positive 
+0x5a81 016343 isub regc ,null 
+0x5a82 016344 rtn zero 
+0x5a83 016345 branch le_att_handle_blank ,positive 
+0x5a84 016346 force 1 ,null 
+0x5a85 016347 rtn 
+:      016348 le_att_handle_blank:
+0x5a86 016349 force 0 ,pdata 
+0x5a87 016350 rtn 
+:      016353 le_att_get_handle_ptr:
+0x5a88 016354 arg mem_le_att_list ,contr 
+:      016355 le_att_get_handle_loop:
+0x5a89 016356 ifetch 2 ,contr 
+0x5a8a 016357 rtn blank 
+0x5a8b 016358 increase 2 ,contr 
+0x5a8c 016359 isub temp ,null 
+0x5a8d 016360 rtn zero 
+0x5a8e 016361 ifetch 1 ,contr 
+0x5a8f 016362 iadd contr ,contr 
+0x5a90 016363 branch le_att_get_handle_loop 
+:      016365 le_data_send_write_req:
+0x5a91 016366 jam 0x2 ,mem_le_handle_data_len 
+0x5a92 016367 setarg 0x0001 
+0x5a93 016368 store 2 ,mem_le_handle_data 
+0x5a94 016369 jam conn_sm_wait_write_res ,mem_le_conn_sm 
+0x5a95 016370 jam attop_write_request ,mem_fifo_temp 
+0x5a96 016371 branch le_xtype_fifo_in 
+:      016373 le_data_wait_write_res:
+0x5a97 016374 rtn 
+:      016375 le_data_wait_write_res1:
+0x5a98 016376 rtn 
+:      016377 le_conn_sm_master:
+0x5a99 016378 set1 mark_ext_patch ,mark 
+0x5a9a 016379 bpatch patch2f_1 ,mem_patch2f 
+0x5a9b 016380 fetch 1 ,mem_device_option 
+0x5a9c 016381 rtnne dvc_op_dongle 
+0x5a9d 016382 fetch 1 ,mem_le_conn_sm 
+0x5a9e 016383 beq conn_sm_send_write_req ,le_data_send_write_req 
+0x5a9f 016384 beq conn_sm_wait_write_res ,le_data_wait_write_res 
+0x5aa0 016385 beq conn_sm_wait_write_res1 ,le_data_wait_write_res1 
+0x5aa1 016386 rtn 
+:      016388 le_ukey_init:
+0x5aa2 016389 setarg le_ukey 
+0x5aa3 016390 store 2 ,mem_cb_le_process 
+0x5aa4 016391 hjam uart_ctrl_normal ,core_uart_ctrl 
+0x5aa5 016392 setarg uart_baud_115200 
+0x5aa6 016393 hstore uart_baud_len ,core_uart_baud 
+0x5aa7 016394 hjam uartclk_dpll ,core_uart_clksel 
+0x5aa8 016395 hjam 0x4 ,core_gpio_sel1 
+0x5aa9 016396 setarg le_ukey_wcb 
+0x5aaa 016397 store 2 ,mem_cb_att_write 
+0x5aab 016398 call le_init_att 
+0x5aac 016399 rtn wake 
+0x5aad 016400 branch eeprom_load_reconn_info 
+:      016403 le_ukey:
+0x5aae 016404 fetch 1 ,mem_le_mode 
+0x5aaf 016405 compare lemode_slave ,pdata ,0xff 
+0x5ab0 016406 setarg 5 
+0x5ab1 016407 call set_pwm_steadyon ,true 
+0x5ab2 016408 ncall set_pwm_blink ,true 
+0x5ab3 016409 call uartd_prepare_rx 
+0x5ab4 016410 branch le_ukey_senddata ,blank 
+0x5ab5 016411 fetch 2 ,mem_le_notify_attr_start 
+0x5ab6 016412 iforce contw 
+0x5ab7 016413 sub loopcnt ,20 ,null 
+0x5ab8 016414 branch le_ukey_loop ,positive 
+0x5ab9 016415 force 20 ,loopcnt 
+:      016416 le_ukey_loop:
+0x5aba 016417 ifetch 1 ,contru 
+0x5abb 016418 istore 1 ,contw 
+0x5abc 016419 loop le_ukey_loop 
+0x5abd 016420 call uartd_rxdone 
+:      016421 le_ukey_senddata:
+0x5abe 016422 jam notify_handle ,mem_le_notify_handle 
+0x5abf 016423 fetcht 2 ,mem_le_notify_attr_start 
+0x5ac0 016424 ifetch 1 ,temp 
+0x5ac1 016425 rtn blank 
+0x5ac2 016426 call le_xtype_fifo_is_full 
+0x5ac3 016427 nrtn blank 
+0x5ac4 016428 jam attop_handle_value_notification ,mem_fifo_temp 
+0x5ac5 016429 branch le_xtype_fifo_in 
+:      016431 le_ukey_wcb:
+0x5ac6 016432 copy regb ,temp 
+0x5ac7 016433 call uartd_prepare_tx 
+0x5ac8 016434 copy rega ,contr 
+0x5ac9 016435 copy regb ,loopcnt 
+:      016436 le_writeatt_cb_loop:
+0x5aca 016437 ifetch 1 ,contr 
+0x5acb 016438 istore 1 ,contwu 
+0x5acc 016439 loop le_writeatt_cb_loop 
+0x5acd 016440 branch uartd_send 
+:      016442 le_clear_notify_att:
+0x5ace 016443 fetch 1 ,mem_device_option 
+0x5acf 016444 rtnne dvc_op_ukey 
+0x5ad0 016445 fetch 2 ,mem_le_notify_handle 
+0x5ad1 016446 rtnne notify_handle 
+0x5ad2 016447 fetcht 2 ,mem_le_notify_attr_start 
+0x5ad3 016448 setarg 0 
+0x5ad4 016449 istore 9 ,temp 
+0x5ad5 016450 istore 9 ,contw 
+0x5ad6 016451 istore 2 ,contw 
+0x5ad7 016452 rtn 
+:      016455 le_ledoff:
+0x5ad8 016456 fetcht 1 ,mem_le_adv_led 
+0x5ad9 016457 setflip gpio_active_bit ,temp 
+0x5ada 016458 branch gpio_out 
+:      016461 le_modified_name:
+0x5adb 016462 set1 mark_ext_patch ,mark 
+0x5adc 016463 bpatch patch2f_2 ,mem_patch2f 
+0x5add 016464 call le_modified_name_att_list 
+0x5ade 016465 branch le_modified_name_adv 
+:      016467 le_modified_name_att_list:
+0x5adf 016468 fetch 1 ,mem_le_name_len 
+0x5ae0 016469 copy pdata ,loopcnt 
+0x5ae1 016470 arg uuid_chrctr_device_name ,temp 
+0x5ae2 016471 call le_att_get_uuid_ptr 
+0x5ae3 016472 increase 1 ,contr 
+0x5ae4 016473 copy contr ,contw 
+0x5ae5 016474 arg mem_le_name ,contr 
+0x5ae6 016475 call memcpy 
+0x5ae7 016476 fetch 1 ,mem_le_name_len 
+0x5ae8 016477 sub pdata ,max_name_len ,loopcnt 
+0x5ae9 016478 copy loopcnt ,temp 
+0x5aea 016479 copy loopcnt ,pdata 
+0x5aeb 016480 ncall memcpy_empty ,blank 
+0x5aec 016481 rtn 
+:      016483 le_modified_name_adv:
+0x5aed 016484 fetch 1 ,mem_le_adv_data_len 
+0x5aee 016485 fetcht 1 ,mem_le_adv_data 
+0x5aef 016486 isub temp ,pdata 
+0x5af0 016487 copy pdata ,loopcnt 
+0x5af1 016488 copy pdata ,rega 
+0x5af2 016489 fetch 1 ,mem_le_adv_data 
+0x5af3 016490 increase 1 ,pdata 
+0x5af4 016491 arg mem_le_adv_data ,contr 
+0x5af5 016492 iadd contr ,contr 
+0x5af6 016493 arg mem_le_adv_temp ,contw 
+0x5af7 016494 call memcpy 
+0x5af8 016495 set1 mark_ext_patch ,mark 
+0x5af9 016496 bpatch patch2f_3 ,mem_patch2f 
+0x5afa 016497 fetch 1 ,mem_le_name_len 
+0x5afb 016498 copy pdata ,loopcnt 
+0x5afc 016499 increase 1 ,pdata 
+0x5afd 016500 store 1 ,mem_le_adv_data 
+0x5afe 016501 arg mem_le_adv_data + 2 ,contw 
+0x5aff 016502 arg mem_le_name ,contr 
+0x5b00 016503 call memcpy 
+0x5b01 016504 copy rega ,loopcnt 
+0x5b02 016505 arg mem_le_adv_temp ,contr 
+0x5b03 016506 call memcpy 
+0x5b04 016507 fetch 1 ,mem_le_adv_data 
+0x5b05 016508 iadd rega ,pdata 
+0x5b06 016509 store 1 ,mem_le_adv_data_len 
+0x5b07 016510 rtn 
+:      016513 le_get_device_name:
+0x5b08 016514 set1 mark_ext_patch ,mark 
+0x5b09 016515 bpatch patch2f_4 ,mem_patch2f 
+0x5b0a 016516 arg uuid_chrctr_device_name ,temp 
+0x5b0b 016517 branch le_att_get_uuid_ptr 
+:      016520 le_att_get_uuid_ptr:
+0x5b0c 016521 arg mem_le_att_list ,contr 
+:      016522 le_att_get_uuid_loop:
+0x5b0d 016523 ifetch 2 ,contr 
+0x5b0e 016524 branch assert ,blank 
+0x5b0f 016525 ifetch 2 ,contr 
+0x5b10 016526 isub temp ,null 
+0x5b11 016527 rtn zero 
+0x5b12 016528 ifetch 1 ,contr 
+0x5b13 016529 iadd contr ,contr 
+0x5b14 016530 branch le_att_get_uuid_loop 
+:      016533 memcpy_empty:
+0x5b15 016534 setarg space 
+0x5b16 016535 istore 1 ,contw 
+0x5b17 016536 loop memcpy_empty 
+0x5b18 016537 rtn 
+:      016540 le_lpm_set_mult:
+0x5b19 016541 set1 mark_ext_patch ,mark 
+0x5b1a 016542 bpatch patch2f_5 ,mem_patch2f 
+0x5b1b 016543 disable wake 
+0x5b1c 016544 branch le_lpm_set_mult_attempt ,attempt 
+0x5b1d 016545 nbranch le_lpm_lost ,match 
+:      016546 le_lpm_set_mult_attempt:
+0x5b1e 016547 call lpm_match 
+0x5b1f 016548 fetch 2 ,mem_rx_window_sniff 
+0x5b20 016549 store 2 ,mem_le_receive_window 
+0x5b21 016550 fetch 1 ,mem_le_rxbuf 
+0x5b22 016551 compare 1 ,pdata ,3 
+0x5b23 016552 nbranch lpm_mult_short ,true 
+0x5b24 016553 fetch 1 ,mem_le_txheader 
+0x5b25 016554 compare 1 ,pdata ,3 
+0x5b26 016555 nbranch lpm_mult_short ,true 
+0x5b27 016556 fetch 1 ,mem_le_state 
+0x5b28 016557 bbit1 lestate_update_param ,lpm_mult_short 
+0x5b29 016558 branch lpm_mult_wait_timeout 
+:      016560 le_lpm_lost:
+0x5b2a 016561 fetcht 2 ,mem_rx_window_sniff 
+0x5b2b 016562 rshift temp ,temp 
+0x5b2c 016563 fetch 2 ,mem_le_receive_window 
+0x5b2d 016564 iadd temp ,pdata 
+0x5b2e 016565 store 2 ,mem_le_receive_window 
+0x5b2f 016566 branch lpm_lost 
+:      016568 le_clean_att_list_handle_enable:
+0x5b30 016569 set1 mark_ext_patch ,mark 
+0x5b31 016570 bpatch patch2f_6 ,mem_patch2f 
+0x5b32 016571 jam 0 ,mem_le_switch_send_data 
+0x5b33 016572 fetcht 2 ,mem_le_notify_handle 
+0x5b34 016573 call le_att_check_notification_enable 
+0x5b35 016574 copy rega ,contw 
+0x5b36 016575 setarg 0 
+0x5b37 016576 istore 1 ,contw 
+0x5b38 016577 rtn 
+:      016578 le_scan_addr_to_uart:
+0x5b39 016579 fetch 1 ,mem_device_option 
+0x5b3a 016580 rtnne dvc_op_module 
+0x5b3b 016581 call get_uart_twptr 
+0x5b3c 016582 arg mem_le_plap ,rega 
+0x5b3d 016583 call adss_hex2string_to_uart 
+0x5b3e 016584 setarg 0x2c 
+0x5b3f 016585 istore 1 ,contwu 
+0x5b40 016586 call at_rssi_result 
+0x5b41 016587 branch uartd_send 
+:      016590 prcp_le_tx:
+0x5b42 016591 arg prcp_tx_le ,temp 
+0x5b43 016592 call le_att_check_notification_enable 
+0x5b44 016593 rtnbit0 0 
+0x5b45 016594 call le_xtype_fifo_is_full 
+0x5b46 016595 nrtn blank 
+0x5b47 016596 arg prcp_tx_le ,temp 
+0x5b48 016597 storet 2 ,mem_le_notify_handle 
+0x5b49 016598 call le_att_get_handle_ptr 
+0x5b4a 016599 branch assert ,blank 
+0x5b4b 016600 add contr ,1 ,contw 
+0x5b4c 016601 arg prcp_tx_data_len ,loopcnt 
+0x5b4d 016602 arg mem_prcp_data ,contr 
+0x5b4e 016603 call memcpy 
+0x5b4f 016604 jam attop_handle_value_notification ,mem_fifo_temp 
+0x5b50 016605 branch le_xtype_fifo_in 
+:      016606 prcp_tx:
+0x5b51 016607 rtn 
+:      016610 le_search_adtype:
+0x5b52 016611 set1 mark_ext_patch ,mark 
+0x5b53 016612 bpatch patch2f_7 ,mem_patch2f 
+0x5b54 016613 fetch 1 ,mem_le_rxbuf + 1 
+0x5b55 016614 arg mem_le_rxbuf + 8 ,contr 
+0x5b56 016615 iadd contr ,loopcnt 
+:      016616 le_search_adtype_loop:
+0x5b57 016617 ifetcht 1 ,contr 
+0x5b58 016618 ifetch 1 ,contr 
+0x5b59 016619 isub rega ,null 
+0x5b5a 016620 rtn zero 
+0x5b5b 016621 add temp ,-1 ,pdata 
+0x5b5c 016622 iadd contr ,contr 
+0x5b5d 016623 deposit loopcnt 
+0x5b5e 016624 isub contr ,null 
+0x5b5f 016625 branch le_search_adtype_loop ,positive 
+0x5b60 016626 force 1 ,null 
+0x5b61 016627 rtn 
+:      016634 init_lmp:
+0x5b62 016635 rtn wake 
+:      016636 init_lmp_work:
+0x5b63 016637 setarg 0 
+0x5b64 016638 store 1 ,mem_lmp_to_send 
+0x5b65 016639 store 1 ,mem_conn_sm 
+0x5b66 016640 store 1 ,mem_lmo_opcode1 
+0x5b67 016641 store 1 ,mem_lmo_opcode2 
+0x5b68 016642 store 1 ,mem_esco_addr 
+0x5b69 016643 store 1 ,mem_auth_enable 
+0x5b6a 016644 store 1 ,mem_connection_options 
+0x5b6b 016645 store 1 ,mem_pairing_auth 
+0x5b6c 016646 jam switch_flag_init ,mem_switch_flag 
+0x5b6d 016647 jam 0 ,mem_switch_fail_master_count 
+0x5b6e 016648 jam null_encryp ,mem_wait_encryption 
+:      016649 init_lmp_reinit:
+0x5b6f 016650 set1 mark_ext_patch ,mark 
+0x5b70 016651 bpatch patch3c_0 ,mem_patch3c 
+0x5b71 016652 jam 0 ,mem_pairing_auth 
+0x5b72 016653 jam 0 ,mem_sp_localsm 
+0x5b73 016654 jam 0 ,mem_lmp_conn_state 
+0x5b74 016655 fetch 1 ,mem_device_option 
+0x5b75 016656 rtnne dvc_op_hci ,pdata 
+0x5b76 016657 jam 0 ,mem_link_key_exists 
+:      016659 parse_rx_done:
+0x5b77 016660 rtn 
+:      016662 parse_lmp:
+0x5b78 016663 set1 mark_ext_patch ,mark 
+0x5b79 016664 bpatch patch3c_1 ,mem_patch3c 
+0x5b7a 016665 call setlocalsm_master ,master 
+0x5b7b 016666 ncall setlocalsm_slave ,master 
+0x5b7c 016667 fetch 1 ,mem_lmo_opcode2 
+0x5b7d 016668 ncall lmo_fifo_process ,blank 
+0x5b7e 016669 fetch 1 ,mem_lmo_opcode2 
+0x5b7f 016670 nrtn blank 
+0x5b80 016671 fetch 1 ,mem_state_map 
+0x5b81 016672 rtnbit0 smap_rxlmp 
+0x5b82 016673 set0 smap_rxlmp ,pdata 
+0x5b83 016674 set0 mark_rxbuf_inuse ,mark 
+0x5b84 016675 store 1 ,mem_state_map 
+0x5b85 016676 fetch 1 ,mem_rxbuf 
+0x5b86 016677 fetcht 1 ,mem_state_map 
+0x5b87 016678 isolate1 smap_lmptidinit ,pdata 
+0x5b88 016679 setflag true ,smap_lmptid ,temp 
+0x5b89 016680 storet 1 ,mem_state_map 
+0x5b8a 016681 and_into 0x2 ,temp 
+0x5b8b 016682 storet 1 ,mem_lmo_tid2 
+0x5b8c 016683 fetcht 1 ,mem_state_map 
+0x5b8d 016684 rshift pdata ,pdata 
+0x5b8e 016685 store 1 ,mem_lmi_opcode2 
+0x5b8f 016686 set1 mark_ext_patch ,mark 
+0x5b90 016687 bpatch patch3c_2 ,mem_patch3c 
+0x5b91 016688 fetch 1 ,mem_lmi_opcode2 
+0x5b92 016689 beq lmp_escape ,parse_lmp_escape 
+0x5b93 016690 beq lmp_accepted ,parse_lmp_accepted 
+0x5b94 016691 beq lmp_not_accepted ,parse_lmp_not_accepted 
+0x5b95 016692 beq lmp_set_afh ,parse_lmp_set_afh 
+0x5b96 016693 beq lmp_clkoffset_req ,parse_lmp_clkoffset_req 
+0x5b97 016694 beq lmp_encryption_mode_req ,parse_lmp_encryption_mode_req 
+0x5b98 016695 beq lmp_encryption_key_size_req ,parse_lmp_crypt_key 
+0x5b99 016696 beq lmp_auto_rate ,parse_lmp_auto_rate 
+0x5b9a 016697 beq lmp_test_control ,parse_lmp_test_control 
+0x5b9b 016698 beq lmp_test_activate ,parse_lmp_test_activate 
+0x5b9c 016699 beq lmp_setup_complete ,parse_lmp_setup_complete 
+0x5b9d 016700 beq lmp_supervision_timeout ,parse_lmp_supervision_timeout 
+0x5b9e 016701 beq lmp_features_req ,parse_lmp_features_req 
+0x5b9f 016702 beq lmp_host_connection_req ,parse_lmp_conn_req 
+0x5ba0 016703 beq lmp_version_req ,parse_lmp_version_req 
+0x5ba1 016704 beq lmp_version_res ,parse_lmp_version_res 
+0x5ba2 016705 beq lmp_detach ,parse_lmp_detach 
+0x5ba3 016706 beq lmp_max_slot ,parse_lmp_max_slot 
+0x5ba4 016707 beq lmp_max_slot_req ,parse_lmp_max_slot_req 
+0x5ba5 016708 beq lmp_name_req ,parse_lmp_name_req 
+0x5ba6 016709 beq lmp_name_res ,parse_lmp_name_res 
+0x5ba7 016710 beq lmp_features_res ,parse_lmp_features_res 
+0x5ba8 016711 beq lmp_comb_key ,parse_lmp_comb_key 
+0x5ba9 016712 beq lmp_au_rand ,parse_lmp_au_rand 
+0x5baa 016713 beq lmp_in_rand ,parse_lmp_in_rand 
+0x5bab 016714 beq lmp_sres ,parse_lmp_sres 
+0x5bac 016715 beq lmp_incr_power_req ,parse_lmp_incr_power 
+0x5bad 016716 beq lmp_decr_power_req ,parse_lmp_decr_power 
+0x5bae 016717 beq lmp_max_power ,parse_lmp_max_power 
+0x5baf 016718 beq lmp_min_power ,parse_lmp_min_power 
+0x5bb0 016719 beq lmp_page_mode_req ,parse_lmp_page_mode_req 
+0x5bb1 016720 beq lmp_page_scan_mode_req ,parse_lmp_page_scan_mode_req 
+0x5bb2 016721 beq lmp_preferred_rate ,parse_lmp_preferred_rate 
+0x5bb3 016722 beq lmp_remove_sco_link_req ,parse_lmp_remove_sco_link_req 
+0x5bb4 016723 beq lmp_sco_link_req ,parse_lmp_sco_link_req 
+0x5bb5 016724 beq lmp_slot_offset ,parse_lmp_slot_offset 
+0x5bb6 016725 beq lmp_sniff_req ,parse_lmp_sniff_req 
+0x5bb7 016726 beq lmp_start_encryption_req ,parse_lmp_start_encryption_req 
+0x5bb8 016727 beq lmp_stop_encryption_req ,parse_lmp_stop_encryption_req 
+0x5bb9 016728 beq lmp_switch_req ,parse_lmp_switch_req 
+0x5bba 016729 beq lmp_temp_rand ,parse_lmp_temp_rand 
+0x5bbb 016730 beq lmp_temp_key ,parse_lmp_temp_key 
+0x5bbc 016731 beq lmp_timing_accuracy_req ,parse_lmp_timing_accuracy_req 
+0x5bbd 016732 beq lmp_timing_accuracy_res ,parse_lmp_timing_accuracy_res 
+0x5bbe 016733 beq lmp_unit_key ,parse_lmp_unit_key 
+0x5bbf 016734 beq lmp_unsniff_req ,parse_lmp_unsniff_req 
+0x5bc0 016735 beq lmp_use_semi_permanent_key ,parse_lmp_use_semi_permanend_key 
+0x5bc1 016736 beq lmp_encapsulated_header ,parse_lmp_encapsulated_header 
+0x5bc2 016737 beq lmp_encapsulated_payload ,parse_lmp_encapsulated_payload 
+0x5bc3 016738 beq lmp_simple_pairing_confirm ,parse_simple_pairing_confirm 
+0x5bc4 016739 beq lmp_simple_pairing_number ,parse_lmp_simple_pairing_number 
+0x5bc5 016740 beq lmp_dhkey_check ,parse_dhkey_check 
+0x5bc6 016741 beq lmp_clkoffset_res ,parse_lmp_clkoffset_res 
+0x5bc7 016742 beq lmp_enc_key_size_mask_req ,parse_enc_key_size_mask_req 
+:      016745 reject_unknown_packet:
+0x5bc8 016746 jam unknown_lmp_pdu ,mem_lmo_reason2 
+:      016747 reject_lmp_packet:
+0x5bc9 016748 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5bca 016749 rtn 
+:      016751 parse_lmp_clkoffset_req:
+0x5bcb 016752 jam lmp_clkoffset_res ,mem_lmo_opcode2 
+0x5bcc 016753 rtn 
+:      016755 parse_enc_key_size_mask_req:
+0x5bcd 016756 jam lmp_enc_key_size_mask_res ,mem_lmo_opcode2 
+0x5bce 016757 rtn 
+:      016759 parse_lmp_set_afh:
+0x5bcf 016760 fetch 4 ,mem_rxbuf + 1 
+0x5bd0 016761 lshift pdata ,pdata 
+0x5bd1 016762 store 4 ,mem_afh_instant 
+0x5bd2 016763 fetch 1 ,mem_rxbuf + 5 
+0x5bd3 016764 store 1 ,mem_afh_new_mod 
+0x5bd4 016765 fetch 5 ,mem_rxbuf + 6 
+0x5bd5 016766 store 5 ,mem_afh_map_new 
+0x5bd6 016767 fetch 5 ,mem_rxbuf + 11 
+0x5bd7 016768 istore 5 ,contw 
+0x5bd8 016769 fetch 1 ,mem_mode 
+0x5bd9 016770 set1 afh_change ,pdata 
+0x5bda 016771 store 1 ,mem_mode 
+0x5bdb 016772 rtn 
+:      016773 parse_lmp_escape:
+0x5bdc 016774 fetch 1 ,mem_rxbuf + 1 
+0x5bdd 016775 set1 7 ,pdata 
+0x5bde 016776 store 1 ,mem_lmi_opcode2 
+0x5bdf 016777 beq lmp_ext_accepted ,parse_lmpext_accepted 
+0x5be0 016778 beq lmp_not_accepted_ext ,parse_lmpext_not_accepted 
+0x5be1 016779 beq lmp_sniff_subrating_req ,parse_lmp_sniff_subrating_req 
+0x5be2 016780 beq lmp_sniff_subrating_res ,parse_lmp_sniff_subrating_res 
+0x5be3 016781 beq lmp_packet_type_table_req ,parse_lmpext_packet_type_table_req 
+0x5be4 016782 beq lmp_ext_features_req ,parse_lmpext_features_req 
+0x5be5 016783 beq lmp_ext_features_res ,parse_lmpext_features_res 
+0x5be6 016784 beq lmp_ext_chn_classification_req ,parse_lmpext_chn_classification_req 
+0x5be7 016785 beq lmp_pause_encryption_req ,parse_lmpext_pause_encrypt 
+0x5be8 016786 beq lmp_resume_encryption_req ,parse_lmpext_resume_encrypt 
+0x5be9 016787 beq lmp_io_cap_req ,parse_lmpext_iocap_req 
+0x5bea 016788 beq lmp_io_cap_res ,parse_lmpext_iocap_res 
+0x5beb 016789 beq lmp_ext_remove_esco_req ,parse_lmpext_remove_esco_req 
+0x5bec 016790 beq lmp_ext_esco_link_req ,parse_lmpext_esco_link_req 
+0x5bed 016791 rtneq lmp_ext_features_res 
+:      016794 reject_unknown_ext_packet:
+0x5bee 016795 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5bef 016796 jam unknown_lmp_pdu ,mem_lmo_reason2 
+0x5bf0 016798 rtn 
+:      016799 parse_lmpext_chn_classification_req:
+0x5bf1 016800 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5bf2 016801 jam not_support_chn_classification ,mem_lmo_reason2 
+0x5bf3 016802 rtn 
+:      016804 parse_lmpext_esco_link_req:
+0x5bf4 016805 fetch 1 ,mem_rxbuf + 2 
+0x5bf5 016806 store 1 ,mem_sco_handle 
+0x5bf6 016807 fetch 1 ,mem_rxbuf + 3 
+0x5bf7 016808 store 1 ,mem_esco_addr 
+0x5bf8 016809 fetch 1 ,mem_rxbuf + 5 
+0x5bf9 016810 store 1 ,mem_esco_desco 
+0x5bfa 016811 fetch 1 ,mem_rxbuf + 9 
+0x5bfb 016812 store 1 ,mem_esco_type 
+0x5bfc 016813 fetch 1 ,mem_rxbuf + 14 
+0x5bfd 016814 store 1 ,mem_air_mode 
+0x5bfe 016815 bmark1 mark_esco ,check_esco_prarm 
+0x5bff 016816 set1 mark_esco ,mark 
+0x5c00 016817 call push_tid_follow 
+0x5c01 016818 store 1 ,mem_accptsco_tid 
+0x5c02 016819 force 0 ,temp 
+0x5c03 016820 branch hci_send_conn_req_event 
+:      016822 parse_lmpext_esco_link_req_change_param:
+0x5c04 016823 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
+0x5c05 016824 jam prarm_neogotiation ,mem_neogotiation_state 
+0x5c06 016825 branch cmd_exit 
+:      016827 check_esco_prarm:
+0x5c07 016828 fetch 1 ,mem_esco_type 
+0x5c08 016829 bne type_hv3 ,reject_esco_prarm 
+0x5c09 016830 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5c0a 016831 branch esco_prarm_common 
+:      016832 reject_esco_prarm:
+0x5c0b 016833 set0 mark_esco ,mark 
+0x5c0c 016834 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5c0d 016835 force hci_error_unknown_hci_command ,temp 
+0x5c0e 016836 call hci_send_sco_complete 
+:      016837 esco_prarm_common:
+0x5c0f 016838 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
+0x5c10 016839 rtn 
+:      016842 parse_lmpext_remove_esco_req:
+0x5c11 016843 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5c12 016844 jam lmp_ext_remove_esco_req ,mem_lmi_opcode2 
+0x5c13 016845 branch stop_esco 
+:      016847 parse_lmpext_iocap_req:
+0x5c14 016848 call iocap_lmpext_load 
+0x5c15 016849 fetch 1 ,mem_device_option 
+0x5c16 016850 beq dvc_op_hci ,iocap_lmpext_hci 
+0x5c17 016851 jam lmp_io_cap_res ,mem_lmo_opcode2 
+0x5c18 016852 rtn 
+:      016854 parse_lmpext_iocap_res:
+0x5c19 016855 call iocap_lmpext_load 
+0x5c1a 016856 fetch 1 ,mem_device_option 
+0x5c1b 016857 beq dvc_op_hci ,iocap_lmpext_hci 
+0x5c1c 016858 branch iocap_lmpext_common 
+:      016860 iocap_lmpext_load:
+0x5c1d 016861 arg mem_sp_iocap_remote ,contw 
+0x5c1e 016862 fetch 3 ,mem_rxbuf + 2 
+0x5c1f 016863 istore 3 ,contw 
+0x5c20 016864 rtn 
+:      016866 iocap_lmpext_hci:
+0x5c21 016867 call hci_send_io_cap_response_event 
+:      016868 iocap_lmpext_common:
+0x5c22 016869 call check_localsm 
+0x5c23 016870 ncall hci_send_io_cap_req_event ,true 
+0x5c24 016871 branch master_set_mem_master_sp_flag ,true 
+0x5c25 016872 rtn 
+:      016873 parse_lmpext_accepted:
+0x5c26 016874 fetch 1 ,mem_rxbuf + 3 
+0x5c27 016875 set1 7 ,pdata 
+0x5c28 016876 store 1 ,mem_lmi_accepted_opcode 
+0x5c29 016877 beq lmp_packet_type_table_req ,parse_lmpext_accepted_ptt 
+0x5c2a 016878 beq lmp_ext_esco_link_req ,play_sco 
+0x5c2b 016879 beq lmp_ext_remove_esco_req ,parse_lmpext_stop_esco 
+0x5c2c 016880 rtn 
+:      016882 parse_lmpext_stop_esco:
+0x5c2d 016883 branch stop_esco 
+:      016885 parse_lmpext_not_accepted:
+0x5c2e 016886 fetch 1 ,mem_rxbuf + 3 
+0x5c2f 016887 set1 7 ,pdata 
+0x5c30 016888 store 1 ,mem_lmi_accepted_opcode 
+0x5c31 016889 beq lmp_packet_type_table_req ,parse_lmpext_not_accepted_ptt 
+0x5c32 016890 beq lmp_ext_esco_link_req ,parse_lmpext_not_accepted_esco 
+0x5c33 016891 rtn 
+:      016893 parse_lmpext_not_accepted_esco:
+0x5c34 016894 set0 mark_esco ,mark 
+0x5c35 016895 rtn 
+:      016897 parse_lmpext_accepted_ptt:
+0x5c36 016898 fetch 1 ,mem_ptt 
+0x5c37 016899 fetcht 1 ,mem_state_map 
+0x5c38 016900 nsetflag blank ,smap_edr ,temp 
+0x5c39 016901 storet 1 ,mem_state_map 
+:      016902 parse_lmpext_not_accepted_ptt:
+0x5c3a 016903 fetch 1 ,mem_state 
+0x5c3b 016904 rtnbit0 state_init_seq 
+0x5c3c 016905 set0 state_init_seq ,pdata 
+0x5c3d 016906 store 1 ,mem_state 
+0x5c3e 016907 fetch 1 ,mem_auth_enable 
+0x5c3f 016908 nbranch hci_send_linkkey_req ,blank 
+0x5c40 016909 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5c41 016910 rtn 
+:      016912 parse_lmpext_pause_encrypt:
+0x5c42 016913 nbranch parse_lmpext_pause_encrypt_slave ,master 
+0x5c43 016914 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5c44 016915 branch tid_reply 
+:      016917 parse_lmpext_pause_encrypt_slave:
+0x5c45 016918 jam lmp_pause_encryption_req ,mem_lmo_opcode2 
+0x5c46 016919 rtn 
+:      016921 parse_lmpext_resume_encrypt:
+0x5c47 016924 call tid_reply 
+0x5c48 016925 branch lmp_start_encryption 
+:      016927 parse_lmpext_features_req:
+0x5c49 016928 jam lmp_ext_features_res ,mem_lmo_opcode2 
+0x5c4a 016929 rtn 
+:      016931 parse_lmpext_features_res:
+0x5c4b 016932 fetcht 1 ,mem_rxbuf + 4 
+0x5c4c 016933 and temp ,0x1 ,temp 
+0x5c4d 016934 storet 1 ,mem_remote_sppcap 
+0x5c4e 016935 fetch 1 ,mem_hci_cmd 
+0x5c4f 016936 bne hci_cmd_wait_remote_ext_feature ,parse_lmpext_features_res_not_hci 
+0x5c50 016937 jam 0 ,mem_hci_cmd 
+0x5c51 016938 call hci_send_remote_ext_features_event 
+:      016939 parse_lmpext_features_res_not_hci:
+0x5c52 016940 fetch 1 ,mem_conn_sm 
+0x5c53 016941 rtnne conn_sm_wait_features_ext 
+0x5c54 016942 jam conn_sm_send_conn_req ,mem_conn_sm 
+0x5c55 016943 branch process_conn_sm 
+:      016945 parse_lmp_accepted:
+0x5c56 016946 fetch 1 ,mem_rxbuf + 1 
+0x5c57 016947 store 1 ,mem_lmi_accepted_opcode 
+0x5c58 016948 beq lmp_host_connection_req ,parse_lmp_accepted_hostconn 
+0x5c59 016949 beq lmp_in_rand ,parse_lmp_accepted_inrand 
+0x5c5a 016950 beq lmp_encryption_mode_req ,parse_lmp_accepted_enc_mode 
+0x5c5b 016951 beq lmp_encryption_key_size_req ,parse_lmp_accepted_enc_keysize 
+0x5c5c 016952 beq lmp_start_encryption_req ,parse_lmp_accepted_start_enc 
+0x5c5d 016953 beq lmp_stop_encryption_req ,parse_lmp_accepted_stop_enc 
+0x5c5e 016954 beq lmp_unsniff_req ,parse_lmp_accepted_unsniff_req 
+0x5c5f 016955 beq lmp_sniff_req ,parse_lmp_accepted_sniff_req 
+0x5c60 016956 beq lmp_sco_link_req ,play_sco 
+0x5c61 016958 beq lmp_switch_req ,parse_lmp_accepted_switch 
+0x5c62 016960 beq lmp_encapsulated_header ,parse_lmp_accepted_encapsulated_header 
+0x5c63 016961 beq lmp_encapsulated_payload ,parse_lmp_accepted_encapsulated_payload 
+0x5c64 016962 beq lmp_simple_pairing_number ,parse_lmp_accepted_simple_pairing_number 
+0x5c65 016963 beq lmp_dhkey_check ,parse_lmp_accepted_dhkey_check 
+0x5c66 016964 rtn 
+:      016966 parse_lmp_not_accepted:
+0x5c67 016967 fetch 1 ,mem_rxbuf + 1 
+0x5c68 016968 store 1 ,mem_lmi_accepted_opcode 
+0x5c69 016969 beq lmp_name_req ,parse_lmp_not_accepted_name_req 
+0x5c6a 016970 beq lmp_host_connection_req ,parse_lmp_not_accepted_hostconn 
+0x5c6b 016971 beq lmp_au_rand ,parse_lmp_not_accepted_aurand 
+0x5c6c 016972 beq lmp_sco_link_req ,parse_lmp_not_accepted_sco_link_req 
+0x5c6d 016973 beq lmp_in_rand ,parse_lmp_not_accepted_inrand 
+0x5c6e 016974 beq lmp_switch_req ,parse_lmp_not_accepted_switch 
+0x5c6f 016976 beq lmp_simple_pairing_number ,parse_lmp_not_accepted_simple_pairing_number 
+0x5c70 016977 beq lmp_dhkey_check ,parse_lmp_not_accepted_dhkey_check 
+0x5c71 016978 beq lmp_unsniff_req ,parse_lmp_not_accepted_unsniff_req 
+0x5c72 016979 beq lmp_sniff_req ,parse_lmp_not_acdcept_sniff_req 
+0x5c73 016980 rtn 
+:      016982 parse_lmp_accepted_switch:
+0x5c74 016983 jam bt_evt_switch_accept ,mem_fifo_temp 
+0x5c75 016984 call ui_ipc_send_event 
+0x5c76 016985 branch role_switch_prepare0 
+:      016986 parse_lmp_not_accepted_switch:
+0x5c77 016987 jam bt_evt_switch_not_accept ,mem_fifo_temp 
+0x5c78 016988 call ui_ipc_send_event 
+0x5c79 016989 jam switch_flag_not_accept ,mem_switch_flag 
+0x5c7a 016990 setarg timer_switch_waite 
+0x5c7b 016991 arg switch_wait_timer ,queue 
+0x5c7c 016992 branch timer_init 
+:      016995 parse_lmp_accepted_hostconn:
+0x5c7d 016998 fetch 1 ,mem_lmp_conn_state 
+0x5c7e 016999 set1 received_conn_req ,pdata 
+0x5c7f 017000 store 1 ,mem_lmp_conn_state 
+0x5c80 017001 jam bt_evt_bb_connected ,mem_fifo_temp 
+0x5c81 017002 call ui_ipc_send_event 
+0x5c82 017003 jam lmp_packet_type_table_req ,mem_lmo_opcode2 
+:      017005 parse_lmp_accepted_hostconn_ctn:
+0x5c83 017007 fetch 1 ,mem_conn_sm 
+0x5c84 017008 bne conn_sm_wait_conn_accept ,parse_rx_done 
+0x5c85 017011 jam conn_sm_auth_pair ,mem_conn_sm 
+0x5c86 017012 rtn 
+:      017020 parse_lmp_not_accepted_hostconn:
+0x5c87 017021 jam acl_connection_already_exists ,mem_disconn_reason_send 
+0x5c88 017022 jam lmp_detach ,mem_lmo_opcode2 
+0x5c89 017023 force hci_error_host_timeout ,temp 
+0x5c8a 017024 call hci_send_connection_error 
+0x5c8b 017026 jam conn_sm_standby ,mem_conn_sm 
+0x5c8c 017028 branch parse_rx_done ,true 
+0x5c8d 017029 rtn 
+:      017031 parse_lmp_not_accepted_sco_link_req:
+0x5c8e 017032 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x5c8f 017033 rtn 
+:      017036 parse_lmp_accepted_inrand:
+0x5c90 017037 fetch 1 ,mem_link_key_exists 
+0x5c91 017038 nrtn blank 
+0x5c92 017039 call clear_linkkey 
+0x5c93 017040 call lmp_generate_key 
+0x5c94 017041 rtn master 
+0x5c95 017042 set1 mark_slave_in_rand_accepted ,mark 
+0x5c96 017043 rtn 
+:      017045 parse_lmp_accepted_enc_mode:
+0x5c97 017046 nrtn master 
+0x5c98 017047 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
+0x5c99 017048 fetch 1 ,mem_state_map 
+0x5c9a 017049 rtnbit0 smap_encryption 
+0x5c9b 017050 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5c9c 017051 rtn 
+:      017053 parse_lmp_accepted_enc_keysize:
+0x5c9d 017054 branch lmp_start_encryption 
+:      017056 parse_lmp_accepted_start_enc:
+0x5c9e 017057 call send_create_conn_start_l2cap_timer_sm 
+0x5c9f 017058 fetch 1 ,mem_state 
+0x5ca0 017059 rtnbit1 state_conn_comp 
+0x5ca1 017060 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5ca2 017061 fetch 1 ,mem_conn_sm 
+0x5ca3 017062 rtnne conn_sm_encrypt_wait 
+0x5ca4 017063 jam conn_sm_encrypt_wait_clear ,mem_conn_sm 
+0x5ca5 017064 rtn 
+:      017066 parse_lmp_accepted_stop_enc:
+0x5ca6 017074 rtn 
+:      017076 parse_lmp_not_accepted_aurand:
+0x5ca7 017077 fetch 1 ,mem_device_option 
+0x5ca8 017078 bne dvc_op_hci ,parse_lmp_not_accepted_aurand_send_detach 
+0x5ca9 017079 fetch 1 ,mem_link_key_exists 
+0x5caa 017080 rtn blank 
+0x5cab 017081 fetcht 1 ,mem_conn_sm 
+0x5cac 017082 jam 0 ,mem_conn_sm 
+0x5cad 017083 jam 0 ,mem_link_key_exists 
+0x5cae 017084 fetch 1 ,mem_rxbuf + 2 
+0x5caf 017085 rtnne key_missing 
+0x5cb0 017086 storet 1 ,mem_conn_sm 
+0x5cb1 017087 jam local_statemachine ,mem_sp_localsm 
+0x5cb2 017088 fetch 2 ,mem_lmpext_ssp_enable 
+0x5cb3 017089 fetcht 1 ,mem_remote_sppcap 
+0x5cb4 017090 iand temp ,pdata 
+0x5cb5 017091 branch cmd_pair ,blank 
+0x5cb6 017092 branch cmd_ssp 
+:      017094 parse_lmp_not_accepted_aurand_send_detach:
+0x5cb7 017095 jam lmp_detach ,mem_lmo_opcode2 
+0x5cb8 017096 jam other_end_terminated ,mem_disconn_reason_send 
+0x5cb9 017097 rtn 
+:      017099 parse_lmp_not_accepted_inrand:
+0x5cba 017100 fetch 1 ,mem_rxbuf + 2 
+0x5cbb 017101 beq key_missing ,parse_lmp_inrand_key_missing 
+0x5cbc 017102 rtnne pairing_not_allowed 
+0x5cbd 017103 jam pairing_not_allowed ,mem_disconn_reason_send 
+0x5cbe 017104 jam lmp_detach ,mem_lmo_opcode2 
+0x5cbf 017105 rtn 
+:      017106 parse_lmp_inrand_key_missing:
+0x5cc0 017107 jam key_missing ,mem_disconn_reason_send 
+0x5cc1 017108 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc2 017109 rtn 
+:      017111 parse_lmp_not_accepted_name_req:
+0x5cc3 017112 rtn 
+:      017114 parse_lmp_not_accepted_simple_pairing_number:
+0x5cc4 017115 jam sp_stat_null ,mem_sp_state 
+0x5cc5 017116 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc6 017117 branch parse_rx_done 
+:      017119 parse_lmp_not_accepted_dhkey_check:
+0x5cc7 017120 jam sp_stat_null ,mem_sp_state 
+0x5cc8 017121 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc9 017122 branch parse_rx_done 
+:      017123 parse_lmp_not_accepted_unsniff_req:
+0x5cca 017124 jam bt_evt_unsniff_not_accept ,mem_fifo_temp 
+0x5ccb 017125 branch ui_ipc_send_event 
+:      017127 parse_lmp_accepted_unsniff_req:
+0x5ccc 017128 jam bt_evt_unsniff_accept ,mem_fifo_temp 
+0x5ccd 017129 call ui_ipc_send_event 
+0x5cce 017130 call sniff_exit 
+0x5ccf 017131 force 0 ,temp 
+0x5cd0 017132 branch hci_send_mode_change 
+:      017134 parse_lmp_accepted_sniff_req:
+0x5cd1 017135 jam bt_evt_sniff_accept ,mem_fifo_temp 
+0x5cd2 017136 call ui_ipc_send_event 
+0x5cd3 017137 force 0x02 ,temp 
+0x5cd4 017138 call hci_send_mode_change 
+0x5cd5 017139 setarg 0 
+0x5cd6 017140 store 2 ,mem_dsniff 
+0x5cd7 017141 fetch 2 ,mem_sniff_param_interval 
+0x5cd8 017142 lshift pdata ,pdata 
+0x5cd9 017143 store 2 ,mem_tsniff 
+0x5cda 017144 fetch 1 ,mem_sniff_param_attempt 
+0x5cdb 017145 store 1 ,mem_sniff_attempt 
+0x5cdc 017146 fetch 1 ,mem_sniff_param_timeout 
+0x5cdd 017147 store 1 ,mem_sniff_timeout 
+0x5cde 017148 branch sniff_init 
+:      017150 parse_lmp_not_acdcept_sniff_req:
+0x5cdf 017151 jam bt_evt_sniff_not_accept ,mem_fifo_temp 
+0x5ce0 017152 branch ui_ipc_send_event 
+:      017154 parse_lmp_crypt_key:
+0x5ce1 017155 fetcht 1 ,mem_rxbuf + 1 
+0x5ce2 017156 storet 1 ,mem_key_size 
+0x5ce3 017157 branch accept_lmp_msg 
+:      017159 parse_lmp_setup_complete:
+0x5ce4 017160 fetch 1 ,mem_lmp_conn_state 
+0x5ce5 017161 set1 received_setup_complete ,pdata 
+0x5ce6 017162 store 1 ,mem_lmp_conn_state 
+0x5ce7 017163 rtnbit1 sent_setup_complete 
+0x5ce8 017164 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5ce9 017165 branch parse_rx_done 
+:      017167 parse_lmp_max_slot:
+0x5cea 017170 rtn 
+:      017172 parse_lmp_max_slot_req:
+0x5ceb 017173 fetch 1 ,mem_max_slot 
+0x5cec 017174 fetcht 1 ,mem_rxbuf + 1 
+0x5ced 017175 isub temp ,null 
+0x5cee 017177 branch accept_lmp_msg ,positive 
+0x5cef 017178 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5cf0 017179 jam unspecified_error ,mem_lmo_reason2 
+0x5cf1 017180 jam lmp_max_slot_req ,mem_lmi_opcode2 
+0x5cf2 017181 rtn 
+:      017183 parse_lmp_detach:
+0x5cf3 017184 call prepare_disconnect 
+0x5cf4 017185 branch accept_lmp_msg 
+:      017187 accept_lmp_msg:
+0x5cf5 017188 jam lmp_accepted ,mem_lmo_opcode2 
+0x5cf6 017189 rtn 
+:      017191 parse_lmp_incr_power:
+0x5cf7 017192 jam lmp_max_power ,mem_lmo_opcode2 
+0x5cf8 017193 rtn 
+:      017195 parse_lmp_decr_power:
+0x5cf9 017196 jam lmp_min_power ,mem_lmo_opcode2 
+0x5cfa 017197 rtn 
+:      017199 parse_lmp_version_res:
+0x5cfb 017200 fetch 1 ,mem_conn_sm 
+0x5cfc 017201 rtneq conn_sm_wait_version 
+0x5cfd 017203 jam conn_sm_send_features ,mem_conn_sm 
+0x5cfe 017205 rtn 
+:      017208 parse_lmp_auto_rate:
+0x5cff 017209 rtn 
+:      017211 parse_lmp_in_rand:
+0x5d00 017212 call lmp_copy_rand 
+0x5d01 017213 jam pincode_state_wait_pincode ,mem_pincode_state 
+0x5d02 017214 fetch 1 ,mem_device_option 
+0x5d03 017215 beq dvc_op_hci ,parse_lmp_in_rand_hci 
+0x5d04 017216 jam bt_evt_pincode_req ,mem_fifo_temp 
+0x5d05 017217 call ui_ipc_send_event 
+:      017218 parse_lmp_in_rand_hci:
+0x5d06 017219 call hci_send_pincode_req 
+0x5d07 017220 call tid_check 
+0x5d08 017221 nbranch lmp_accept_inrand ,true 
+0x5d09 017222 nbranch parse_lmp_inrand_res ,master 
+0x5d0a 017223 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5d0b 017224 jam lmp_in_rand ,mem_lmi_opcode2 
+0x5d0c 017225 jam transaction_collision ,mem_lmo_reason2 
+0x5d0d 017226 rtn 
+:      017227 parse_lmp_inrand_res:
+0x5d0e 017228 fetch 1 ,mem_op 
+0x5d0f 017229 set1 op_inrand_req ,pdata 
+0x5d10 017230 store 1 ,mem_op 
+0x5d11 017231 rtn 
+:      017234 pop_tid_follow:
+0x5d12 017235 fetcht 1 ,mem_state_map 
+0x5d13 017236 nsetflag blank ,smap_lmptid ,temp 
+0x5d14 017237 storet 1 ,mem_state_map 
+0x5d15 017238 rtn 
+:      017241 push_tid_follow:
+0x5d16 017242 fetch 1 ,mem_lmo_tid2 
+0x5d17 017243 rshift pdata ,pdata 
+0x5d18 017244 and_into 1 ,pdata 
+0x5d19 017245 rtn 
+:      017247 parse_lmp_au_rand:
+0x5d1a 017248 call push_tid_follow 
+0x5d1b 017249 store 1 ,mem_sres_tid 
+0x5d1c 017250 call lmp_copy_rand 
+0x5d1d 017251 jam lmp_sres ,mem_lmo_opcode2 
+0x5d1e 017252 fetch 1 ,mem_link_key_exists 
+0x5d1f 017253 nrtn blank 
+0x5d20 017254 fetch 1 ,mem_state 
+0x5d21 017255 rtnbit1 state_combkey 
+0x5d22 017256 jam key_missing ,mem_lmo_reason2 
+0x5d23 017257 fetch 1 ,mem_device_option 
+0x5d24 017258 bne dvc_op_hci ,reject_lmp_packet 
+0x5d25 017259 fetch 1 ,mem_auth_enable 
+0x5d26 017260 nbranch reject_lmp_packet ,blank 
+0x5d27 017261 jam 0 ,mem_lmo_opcode2 
+:      017262 parse_lmp_inrand_sres:
+0x5d28 017263 fetch 1 ,mem_op 
+0x5d29 017264 set1 op_send_sres ,pdata 
+0x5d2a 017265 store 1 ,mem_op 
+0x5d2b 017266 branch hci_send_linkkey_req 
+:      017268 parse_lmp_sres:
+0x5d2c 017269 arg mem_plap ,rega 
+0x5d2d 017270 call function_e1 
+0x5d2e 017271 fetch 4 ,mem_rxbuf + 1 
+0x5d2f 017272 fetcht 4 ,mem_input_store 
+0x5d30 017273 isub temp ,null 
+0x5d31 017274 branch authentication_ok ,zero 
+0x5d32 017275 jam lmp_detach ,mem_lmo_opcode2 
+0x5d33 017276 jam authentication_failure_error ,mem_disconn_reason_send 
+0x5d34 017277 rtn 
+:      017278 authentication_ok:
+0x5d35 017279 call copy_aco 
+0x5d36 017280 call linkkey_ready 
+0x5d37 017281 fetch 1 ,mem_op 
+0x5d38 017282 isolate1 op_auth_req ,pdata 
+0x5d39 017283 set0 op_auth_req ,pdata 
+0x5d3a 017284 store 1 ,mem_op 
+0x5d3b 017285 call hci_send_auth_complete ,true 
+0x5d3c 017286 fetch 1 ,mem_conn_sm 
+0x5d3d 017287 beq conn_sm_auth_wait ,authentication_ok_conn_sm 
+0x5d3e 017288 beq conn_sm_pairing_wait ,authentication_ok_conn_sm 
+0x5d3f 017289 rtn 
+:      017290 authentication_ok_conn_sm:
+0x5d40 017291 fetch 1 ,mem_pairing_auth 
+0x5d41 017292 rtnne defalt_pairing_auth 
+0x5d42 017293 fetch 1 ,mem_state_map 
+0x5d43 017294 rtnbit1 smap_encryption 
+0x5d44 017295 branch host_create_conn_encrypt 
+:      017297 parse_lmp_comb_key:
+0x5d45 017298 arg mem_rxbuf + 1 ,rega 
+0x5d46 017299 arg mem_kinit ,regb 
+0x5d47 017300 arg mem_random_number ,contw 
+0x5d48 017301 call xor16 
+0x5d49 017302 arg mem_plap ,rega 
+0x5d4a 017303 call generate_linkkey 
+0x5d4b 017304 jam lmp_au_rand ,mem_lmo_opcode2 
+0x5d4c 017305 fetch 1 ,mem_state 
+0x5d4d 017306 bbit0 state_combkey ,lmp_generate_key 
+0x5d4e 017307 rtn 
+:      017309 parse_lmp_name_res:
+0x5d4f 017310 fetch 2 ,mem_len 
+0x5d50 017311 add pdata ,-3 ,loopcnt 
+0x5d51 017312 fetcht 1 ,mem_rxbuf + 1 
+0x5d52 017313 setarg mem_tmp_buffer 
+0x5d53 017314 iadd temp ,contw 
+0x5d54 017315 arg mem_rxbuf + 3 ,contr 
+0x5d55 017316 call memcpy 
+0x5d56 017317 fetcht 1 ,mem_name_offset 
+0x5d57 017318 fetch 1 ,mem_rxbuf + 2 
+0x5d58 017319 isub temp ,pdata 
+0x5d59 017320 sub pdata ,14 ,null 
+0x5d5a 017321 branch parse_lmp_name_res_end ,positive 
+0x5d5b 017322 add temp ,14 ,pdata 
+0x5d5c 017323 store 1 ,mem_name_offset 
+0x5d5d 017324 jam lmp_name_req ,mem_lmo_opcode2 
+0x5d5e 017325 rtn 
+:      017326 parse_lmp_name_res_end:
+0x5d5f 017327 fetch 1 ,mem_state_map 
+0x5d60 017328 set1 smap_name_res ,pdata 
+0x5d61 017329 store 1 ,mem_state_map 
+0x5d62 017330 bbit1 smap_name_req ,lmp_disconnect 
+0x5d63 017333 rtn 
+:      017334 parse_lmp_name_req:
+0x5d64 017335 fetch 1 ,mem_rxbuf + 1 
+0x5d65 017336 store 1 ,mem_lmi_opcode2 
+0x5d66 017337 jam lmp_name_res ,mem_lmo_opcode2 
+0x5d67 017338 rtn 
+:      017340 parse_lmp_conn_req:
+0x5d68 017341 fetch 1 ,mem_device_option 
+0x5d69 017342 bne dvc_op_hci ,accept_lmp_msg 
+0x5d6a 017343 force 1 ,temp 
+0x5d6b 017344 branch hci_send_conn_req_event 
+:      017346 parse_lmp_timing_accuracy_req:
+0x5d6c 017347 jam lmp_timing_accuracy_res ,mem_lmo_opcode2 
+0x5d6d 017348 rtn 
+:      017350 parse_lmp_features_req:
+0x5d6e 017351 jam lmp_features_res ,mem_lmo_opcode2 
+0x5d6f 017352 rtn 
+:      017354 parse_lmp_version_req:
+0x5d70 017355 jam lmp_version_res ,mem_lmo_opcode2 
+0x5d71 017356 rtn 
+:      017358 parse_lmp_supervision_timeout:
+0x5d72 017361 rtn 
+:      017365 parse_lmp_sniff_subrating_req:
+0x5d73 017366 fetch 2 ,mem_tsniff 
+0x5d74 017367 iforce temp 
+0x5d75 017368 fetch 1 ,mem_rxbuf + 2 
+0x5d76 017369 store 1 ,mem_subsniff_rate 
+0x5d77 017370 imul32 temp ,temp 
+0x5d78 017371 fetch 2 ,mem_rxbuf + 3 
+0x5d79 017372 lshift pdata ,pdata 
+0x5d7a 017373 store 2 ,mem_subsniff_tcmax 
+0x5d7b 017374 fetch 4 ,mem_rxbuf + 5 
+0x5d7c 017375 lshift pdata ,pdata 
+0x5d7d 017376 store 4 ,mem_subsniff_instant 
+0x5d7e 017378 deposit temp 
+0x5d7f 017379 store 2 ,mem_subsniff_tsniff 
+0x5d80 017380 rtn 
+:      017381 parse_lmpext_packet_type_table_req:
+0x5d81 017382 fetcht 1 ,mem_ptt 
+0x5d82 017383 fetch 1 ,mem_rxbuf + 2 
+0x5d83 017384 ixor temp ,null 
+0x5d84 017385 nbranch reject_unknown_ext_packet ,zero 
+0x5d85 017386 isolate1 0 ,pdata 
+0x5d86 017387 fetch 1 ,mem_state_map 
+0x5d87 017388 setflag true ,smap_edr ,pdata 
+0x5d88 017389 store 1 ,mem_state_map 
+0x5d89 017390 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5d8a 017391 jam lmp_packet_type_table_req ,mem_lmi_opcode2 
+0x5d8b 017392 rtn 
+:      017395 parse_lmp_sniff_subrating_res:
+0x5d8c 017396 rtn 
+:      017398 parse_lmp_max_power:
+0x5d8d 017399 rtn 
+:      017400 parse_lmp_min_power:
+0x5d8e 017401 rtn 
+:      017402 parse_lmp_page_mode_req:
+0x5d8f 017404 branch accept_lmp_msg 
+:      017405 parse_lmp_page_scan_mode_req:
+0x5d90 017408 branch accept_lmp_msg 
+:      017409 parse_lmp_preferred_rate:
+0x5d91 017410 rtn 
+:      017411 parse_lmp_remove_sco_link_req:
+0x5d92 017412 call stop_sco 
+0x5d93 017413 jam lmp_remove_sco_link_req ,mem_lmi_opcode2 
+0x5d94 017414 branch accept_lmp_msg 
+:      017417 parse_lmp_sco_link_req:
+0x5d95 017418 fetch 1 ,mem_rxbuf + 1 
+0x5d96 017419 store 1 ,mem_sco_handle 
+0x5d97 017420 fetch 1 ,mem_rxbuf + 3 
+0x5d98 017421 store 1 ,mem_esco_desco 
+0x5d99 017422 fetch 1 ,mem_rxbuf + 6 
+0x5d9a 017423 store 1 ,mem_air_mode 
+0x5d9b 017424 call push_tid_follow 
+0x5d9c 017425 store 1 ,mem_accptsco_tid 
+0x5d9d 017426 force 0 ,temp 
+0x5d9e 017427 branch hci_send_conn_req_event 
+:      017429 parse_lmp_slot_offset:
+0x5d9f 017430 fetch 2 ,mem_rxbuf + 1 
+0x5da0 017431 store 2 ,mem_slot_offset 
+0x5da1 017432 rtn 
+:      017434 parse_lmp_sniff_req:
+0x5da2 017435 fetch 1 ,mem_state 
+0x5da3 017436 bbit1 state_insniff ,lmp_reject_sniff 
+0x5da4 017437 fetch 2 ,mem_rxbuf + 2 
+0x5da5 017438 lshift pdata ,pdata 
+0x5da6 017439 store 2 ,mem_dsniff 
+0x5da7 017440 fetch 2 ,mem_rxbuf + 4 
+0x5da8 017441 lshift pdata ,pdata 
+0x5da9 017442 store 2 ,mem_tsniff 
+0x5daa 017443 fetch 2 ,mem_rxbuf + 6 
+0x5dab 017444 store 1 ,mem_sniff_attempt 
+0x5dac 017445 iforce temp 
+0x5dad 017446 fetch 2 ,mem_rxbuf + 8 
+0x5dae 017447 store 1 ,mem_sniff_timeout 
+0x5daf 017448 isub temp ,null 
+0x5db0 017449 nbranch set_big_value_to_attempt ,positive 
+0x5db1 017450 store 1 ,mem_sniff_attempt 
+:      017451 set_big_value_to_attempt:
+0x5db2 017453 jam lmp_accepted ,mem_lmo_opcode2 
+0x5db3 017454 jam lmp_sniff_req ,mem_lmi_opcode2 
+0x5db4 017455 rtn 
+:      017457 lmp_reject_sniff:
+0x5db5 017458 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5db6 017459 branch reject_lmp_packet 
+:      017461 parse_lmp_start_encryption_req:
+0x5db7 017462 call accept_lmp_msg 
+0x5db8 017463 call lmp_copy_rand 
+0x5db9 017464 call function_e3 
+0x5dba 017465 branch start_encryption 
+:      017467 parse_lmp_stop_encryption_req:
+0x5dbb 017468 call accept_lmp_msg 
+0x5dbc 017469 branch stop_encryption 
+:      017472 parse_lmp_switch_req:
+0x5dbd 017473 fetch 4 ,mem_rxbuf + 1 
+0x5dbe 017474 lshift pdata ,pdata 
+0x5dbf 017476 branch parse_lmp_switch_accept ,master 
+0x5dc0 017477 fetcht 1 ,mem_link_key_exists 
+0x5dc1 017478 nbranch parse_lmp_switch_req_clear_mark ,blank 
+:      017479 parse_lmp_switch_req_not_accept:
+0x5dc2 017480 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5dc3 017481 jam lmp_switch_req ,mem_lmi_opcode2 
+0x5dc4 017482 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5dc5 017483 rtn 
+:      017484 parse_lmp_switch_req_clear_mark:
+0x5dc6 017485 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x5dc7 017486 jam 0 ,mem_conn_sm 
+0x5dc8 017487 branch role_switch_prepare 
+:      017489 parse_lmp_switch_accept:
+0x5dc9 017490 call role_switch_prepare 
+0x5dca 017491 set1 mark_reconn_recieve_switch ,mark 
+0x5dcb 017492 fetch 1 ,mem_connection_options 
+0x5dcc 017493 set0 connection_switch ,pdata 
+0x5dcd 017494 store 1 ,mem_connection_options 
+0x5dce 017495 branch accept_lmp_msg 
+:      017499 parse_lmp_temp_rand:
+0x5dcf 017500 rtn 
+:      017501 parse_lmp_temp_key:
+0x5dd0 017502 rtn 
+:      017503 parse_lmp_timing_accuracy_res:
+0x5dd1 017504 rtn 
+:      017506 parse_lmp_unit_key:
+0x5dd2 017508 rtn 
+:      017511 parse_lmp_unsniff_req:
+0x5dd3 017512 jam lmp_accepted ,mem_lmo_opcode2 
+0x5dd4 017513 jam lmp_unsniff_req ,mem_lmi_opcode2 
+0x5dd5 017514 jam bt_evt_remote_unsniff ,mem_fifo_temp 
+0x5dd6 017515 call ui_ipc_send_event 
+0x5dd7 017516 force 0 ,temp 
+0x5dd8 017517 call hci_send_mode_change 
+0x5dd9 017518 branch sniff_exit 
+:      017519 parse_lmp_use_semi_permanend_key:
+0x5dda 017520 rtn 
+:      017522 parse_lmp_encapsulated_header:
+0x5ddb 017523 fetch 1 ,mem_rxbuf + 1 
+0x5ddc 017524 bne encapsulated_major_type_p192 ,parse_lmp_encapsulated_header_reject 
+0x5ddd 017525 fetch 1 ,mem_rxbuf + 2 
+0x5dde 017526 bne encapsulated_minor_type_p192 ,parse_lmp_encapsulated_header_reject 
+0x5ddf 017527 fetch 1 ,mem_rxbuf + 3 
+0x5de0 017528 bne encapsulated_len_p192 ,parse_lmp_encapsulated_header_reject 
+0x5de1 017529 call check_localsm 
+0x5de2 017530 branch parse_lmp_encapsulated_header_master ,true 
+0x5de3 017531 jam sp_stat_key_recv ,mem_sp_state 
+:      017532 parse_lmp_encapsulated_header_master:
+0x5de4 017533 jam lmp_accepted ,mem_lmo_opcode2 
+0x5de5 017534 jam lmp_encapsulated_header ,mem_lmi_opcode2 
+0x5de6 017535 branch parse_rx_done 
+:      017537 parse_lmp_encapsulated_header_reject:
+0x5de7 017538 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5de8 017539 branch reject_lmp_packet 
+:      017541 parse_lmp_accepted_encapsulated_header:
+0x5de9 017544 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
+0x5dea 017546 rtn 
+:      017547 parse_lmp_accepted_simple_pairing_number:
+0x5deb 017548 call check_localsm 
+0x5dec 017549 rtn true 
+0x5ded 017550 jam sp_stat_confirm_recv ,mem_sp_state 
+0x5dee 017551 rtn 
+:      017553 parse_lmp_accepted_dhkey_check:
+0x5def 017555 call check_localsm 
+0x5df0 017556 ncall g_noninit ,true 
+0x5df1 017557 call g_init ,true 
+0x5df2 017558 call hci_send_user_confirmation_req 
+0x5df3 017559 call hci_send_ssp_complete 
+0x5df4 017560 call check_localsm 
+0x5df5 017561 rtn true 
+0x5df6 017562 jam sp_stat_link_key_calc ,mem_sp_state 
+0x5df7 017563 jam sp_flag_commit ,mem_sp_flag 
+0x5df8 017564 rtn 
+:      017566 parse_simple_pairing_confirm:
+0x5df9 017567 arg mem_sp_confirm_remote ,contw 
+0x5dfa 017568 fetch 8 ,mem_rxbuf + 1 
+0x5dfb 017569 istore 8 ,contw 
+0x5dfc 017570 fetch 8 ,mem_rxbuf + 9 
+0x5dfd 017571 istore 8 ,contw 
+0x5dfe 017572 branch master_set_mem_master_sp_flag 
+:      017574 parse_lmp_encapsulated_payload:
+0x5dff 017575 fetch 1 ,mem_master_sp_state 
+0x5e00 017576 beq sp_stat_random_send ,parse_encapsulated_payload_master 
+0x5e01 017577 fetch 1 ,mem_sp_state 
+0x5e02 017578 bne sp_stat_key_recv ,parse_lmp_encapsulated_payload_reject 
+:      017579 parse_encapsulated_payload_master:
+0x5e03 017580 fetch 1 ,mem_sp_remote_key_recv_count 
+0x5e04 017581 sub pdata ,0x20 ,contw 
+0x5e05 017582 nbranch parse_lmp_encapsulated_payload_reject ,positive 
+0x5e06 017583 arg mem_sp_pubkey_remote ,contw 
+0x5e07 017584 iadd contw ,contw 
+0x5e08 017585 fetch 8 ,mem_rxbuf + 1 
+0x5e09 017586 istore 8 ,contw 
+0x5e0a 017587 fetch 8 ,mem_rxbuf + 9 
+0x5e0b 017588 istore 8 ,contw 
+0x5e0c 017589 fetch 1 ,mem_sp_remote_key_recv_count 
+0x5e0d 017590 increase 16 ,pdata 
+0x5e0e 017591 store 1 ,mem_sp_remote_key_recv_count 
+0x5e0f 017592 bne encapsulated_len_p192 ,accept_lmp_msg 
+:      017593 parse_lmp_encapsulated_payload_completed:
+0x5e10 017594 call check_localsm 
+0x5e11 017595 branch accept_lmp_msg ,true 
+0x5e12 017596 jam sp_key_valid ,mem_sp_remote_key_invalid 
+0x5e13 017597 jam sp_stat_key_generate ,mem_sp_state 
+0x5e14 017598 jam sp_flag_commit ,mem_sp_flag 
+0x5e15 017599 branch accept_lmp_msg 
+:      017600 parse_lmp_encapsulated_payload_reject:
+0x5e16 017601 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e17 017602 branch reject_lmp_packet 
+:      017603 parse_lmp_accepted_encapsulated_payload:
+0x5e18 017604 fetch 1 ,mem_sp_local_key_send_count 
+0x5e19 017605 beq encapsulated_len_p192 ,parse_lmp_encapsulated_payload_all_accepted 
+0x5e1a 017606 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
+0x5e1b 017607 branch parse_rx_done 
+:      017608 parse_lmp_encapsulated_payload_all_accepted:
+0x5e1c 017609 call check_localsm 
+0x5e1d 017610 branch parse_lmp_encapsulated_payload_all_accepted_master ,true 
+0x5e1e 017611 jam sp_flag_commit ,mem_sp_flag 
+0x5e1f 017612 jam sp_stat_commit_calc ,mem_sp_state 
+0x5e20 017613 branch parse_rx_done 
+:      017614 parse_lmp_encapsulated_payload_all_accepted_master:
+0x5e21 017616 branch parse_rx_done 
+:      017618 parse_lmp_simple_pairing_number:
+0x5e22 017619 fetch 1 ,mem_master_sp_state 
+0x5e23 017620 beq sp_stat_random_send ,parse_lmp_simple_pairing_number_master 
+0x5e24 017621 fetch 1 ,mem_sp_state 
+0x5e25 017622 bne sp_stat_random_recv ,parse_lmp_simple_pairing_number_reject 
+:      017623 parse_lmp_simple_pairing_number_master:
+0x5e26 017624 arg mem_sp_random_remote ,contw 
+0x5e27 017625 fetch 8 ,mem_rxbuf + 1 
+0x5e28 017626 istore 8 ,contw 
+0x5e29 017627 fetch 8 ,mem_rxbuf + 9 
+0x5e2a 017628 istore 8 ,contw 
+0x5e2b 017629 call check_localsm 
+0x5e2c 017630 branch parse_lmp_simple_pairing_number_master0 ,true 
+0x5e2d 017631 jam sp_stat_random_send ,mem_sp_state 
+0x5e2e 017632 jam sp_flag_commit ,mem_sp_flag 
+0x5e2f 017633 branch accept_lmp_msg 
+:      017634 parse_lmp_simple_pairing_number_master0:
+0x5e30 017635 jam sp_stat_commit_calc ,mem_master_sp_state 
+0x5e31 017636 branch master_set_mem_master_sp_flag 
+:      017639 parse_lmp_simple_pairing_number_reject:
+0x5e32 017640 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e33 017641 branch reject_lmp_packet 
+:      017643 parse_dhkey_check:
+0x5e34 017644 fetch 1 ,mem_master_sp_state 
+0x5e35 017645 beq sp_stat_confirm_send ,parse_dhkey_check_master 
+0x5e36 017646 fetch 1 ,mem_sp_state 
+0x5e37 017647 bne sp_stat_confirm_recv ,parse_lmp_dhkey_check_reject 
+:      017648 parse_dhkey_check_master:
+0x5e38 017649 arg mem_sp_check_result ,contw 
+0x5e39 017650 fetch 8 ,mem_rxbuf + 1 
+0x5e3a 017651 istore 8 ,contw 
+0x5e3b 017652 fetch 8 ,mem_rxbuf + 9 
+0x5e3c 017653 istore 8 ,contw 
+0x5e3d 017654 call check_localsm 
+0x5e3e 017655 branch parse_dhkey_check_master0 ,true 
+0x5e3f 017656 jam sp_stat_confirm_check ,mem_sp_state 
+0x5e40 017657 jam sp_flag_commit ,mem_sp_flag 
+0x5e41 017658 branch parse_rx_done 
+:      017659 parse_dhkey_check_master0:
+0x5e42 017660 jam sp_stat_confirm_check ,mem_master_sp_state 
+0x5e43 017661 jam sp_flag_commit ,mem_master_sp_flag 
+0x5e44 017662 branch parse_rx_done 
+:      017663 parse_lmp_dhkey_check_reject:
+0x5e45 017664 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e46 017665 branch reject_lmp_packet 
+:      017667 parse_lmp_clkoffset_res:
+0x5e47 017668 branch parse_rx_done 
+:      017670 parse_lmp_encryption_mode_req:
+0x5e48 017671 fetch 1 ,mem_connection_options 
+0x5e49 017672 set0 connection_encrypt 
+0x5e4a 017673 store 1 ,mem_connection_options 
+0x5e4b 017674 call accept_lmp_msg 
+0x5e4c 017675 nrtn master 
+0x5e4d 017676 fetch 1 ,mem_rxbuf + 1 
+0x5e4e 017677 fetcht 1 ,mem_op 
+0x5e4f 017678 setflag blank ,op_stop_enc ,temp 
+0x5e50 017679 nsetflag blank ,op_start_enc ,temp 
+0x5e51 017680 storet 1 ,mem_op 
+0x5e52 017681 rtn 
+:      017683 parse_lmp_features_res:
+0x5e53 017684 fetcht 8 ,mem_rxbuf + 1 
+0x5e54 017685 fetch 1 ,mem_hci_cmd 
+0x5e55 017686 bne hci_cmd_wait_remote_feature ,parse_lmp_features_res_not_hci 
+0x5e56 017687 jam 0 ,mem_hci_cmd 
+0x5e57 017688 call hci_send_remote_features 
+:      017689 parse_lmp_features_res_not_hci:
+0x5e58 017690 fetch 1 ,mem_conn_sm 
+0x5e59 017691 rtnne conn_sm_wait_features_res 
+0x5e5a 017692 fetch 1 ,mem_device_option 
+0x5e5b 017693 beq dvc_op_hci ,parse_lmp_feature_ext_sm 
+0x5e5c 017694 fetch 1 ,mem_connection_options 
+0x5e5d 017695 bbit0 connection_feature_ext ,parse_lmp_send_conn 
+:      017696 parse_lmp_feature_ext_sm:
+0x5e5e 017697 jam conn_sm_send_features_ext ,mem_conn_sm 
+0x5e5f 017698 rtn 
+:      017699 parse_lmp_send_conn:
+0x5e60 017700 jam conn_sm_send_conn_req ,mem_conn_sm 
+0x5e61 017701 rtn 
+:      017702 parse_lmp_test_activate:
+0x5e62 017703 fetch 1 ,mem_debug_config 
+0x5e63 017704 store 1 ,mem_test_mode_old_debug_config 
+0x5e64 017705 jam lmp_accepted ,mem_lmo_opcode2 
+0x5e65 017706 jam lmp_test_activate ,mem_lmi_opcode2 
+0x5e66 017707 rtn 
+:      017708 parse_lmp_test_control:
+0x5e67 017711 jam lmp_accepted ,mem_lmo_opcode2 
+0x5e68 017712 jam lmp_test_control ,mem_lmi_opcode2 
+0x5e69 017713 force 9 ,loopcnt 
+0x5e6a 017714 arg mem_rxbuf + 1 ,contr 
+0x5e6b 017715 arg mem_temp_payload ,contw 
+:      017716 parse_lmp_test_xor:
+0x5e6c 017717 ifetch 1 ,contr 
+0x5e6d 017718 xor_into 0x55 ,pdata 
+0x5e6e 017719 istore 1 ,contw 
+0x5e6f 017720 loop parse_lmp_test_xor 
+0x5e70 017721 fetch 1 ,test_mode_scenario 
+0x5e71 017722 fetcht 1 ,mem_tester_emulate 
+0x5e72 017723 set0 tester_no_whitening ,temp 
+0x5e73 017724 set0 tester_pattern_test ,temp 
+0x5e74 017725 beq exit_test_mode ,parse_lmp_test_control_exit 
+0x5e75 017726 beq pause_test_mode ,parse_lmp_test_control_pause 
+0x5e76 017727 beq closed_loop_back_acl ,parse_lmp_test_control_loopback 
+0x5e77 017728 beq acl_without_whitening ,parse_lmp_test_control_loopback_nowhite 
+0x5e78 017729 beq closed_loop_back_sco ,parse_lmp_test_control_loopback 
+0x5e79 017730 beq sco_without_whitening ,parse_lmp_test_control_loopback_nowhite 
+0x5e7a 017731 beq zero_pattern ,parse_lmp_test_control_pattern 
+0x5e7b 017732 beq one_pattern ,parse_lmp_test_control_pattern 
+0x5e7c 017733 beq alt_pattern ,parse_lmp_test_control_pattern 
+0x5e7d 017734 beq alt2_pattern ,parse_lmp_test_control_pattern 
+0x5e7e 017735 beq pseudorandom ,parse_lmp_test_control_pattern 
+0x5e7f 017736 rtn 
+:      017737 parse_lmp_test_control_exit:
+0x5e80 017739 fetch 1 ,mem_tester_emulate 
+0x5e81 017740 set1 tester_exit ,pdata 
+0x5e82 017741 set1 tester_change ,pdata 
+0x5e83 017742 store 1 ,mem_tester_emulate 
+0x5e84 017743 rtn 
+:      017744 parse_lmp_test_control_pattern:
+0x5e85 017745 set1 tester_pattern_test ,temp 
+0x5e86 017746 jam 5 ,mem_lch_code 
+0x5e87 017747 fetch 2 ,test_mode_data_length 
+0x5e88 017748 iforce loopcnt 
+0x5e89 017749 store 2 ,mem_len 
+0x5e8a 017750 arg mem_rxbuf ,contw 
+0x5e8b 017751 call pn9 
+:      017752 parse_lmp_test_control_loopback_nowhite:
+0x5e8c 017753 set1 tester_no_whitening ,temp 
+:      017754 parse_lmp_test_control_loopback:
+0x5e8d 017755 set1 tester_change ,temp 
+0x5e8e 017756 force 0 ,pdata 
+0x5e8f 017757 store 1 ,mem_slave_rcvcnt 
+0x5e90 017758 store 2 ,mem_tst_pktcnt_crc 
+0x5e91 017759 store 2 ,mem_tst_pktcnt_dmh 
+0x5e92 017760 store 2 ,mem_tst_pktcnt_hec 
+0x5e93 017761 store 2 ,mem_tst_pktcnt_sync 
+0x5e94 017762 fetch 1 ,test_mode_hopping_mode 
+0x5e95 017763 compare fixed_freq ,pdata ,0xff 
+0x5e96 017764 setflag true ,tester_fixed_freq ,temp 
+0x5e97 017765 storet 1 ,mem_tester_emulate 
+0x5e98 017766 rtn 
+:      017768 parse_lmp_test_control_pause:
+0x5e99 017769 set0 mark_testmode ,mark 
+0x5e9a 017770 jam 0 ,mem_tester_emulate 
+0x5e9b 017771 fetch 1 ,mem_debug_config 
+0x5e9c 017772 set0 debug_tx_pattern ,pdata 
+0x5e9d 017773 store 1 ,mem_debug_config 
+0x5e9e 017774 rtn 
+:      017776 check_test_cond:
+0x5e9f 017777 fetch 1 ,mem_tester_emulate 
+0x5ea0 017778 rtnbit0 tester_change 
+0x5ea1 017779 fetch 1 ,mem_tester_cnt 
+0x5ea2 017780 increase 1 ,pdata 
+0x5ea3 017781 store 1 ,mem_tester_cnt 
+0x5ea4 017782 rtnne 5 
+0x5ea5 017783 jam 0 ,mem_tester_cnt 
+0x5ea6 017784 fetch 1 ,mem_tester_emulate 
+0x5ea7 017785 set0 tester_change ,pdata 
+0x5ea8 017786 store 1 ,mem_tester_emulate 
+0x5ea9 017787 bbit1 tester_exit ,check_test_exit 
+0x5eaa 017788 isolate1 tester_no_whitening ,pdata 
+0x5eab 017789 call test_no_white ,true 
+0x5eac 017790 ncall test_enable_white ,true 
+0x5ead 017791 fetch 1 ,test_mode_packet_type 
+0x5eae 017792 compare 0x20 ,pdata ,0x30 
+0x5eaf 017793 fetch 1 ,mem_state_map 
+0x5eb0 017794 setflag true ,smap_edr ,pdata 
+0x5eb1 017795 store 1 ,mem_state_map 
+0x5eb2 017796 fetch 1 ,mem_tester_emulate 
+0x5eb3 017797 fetcht 1 ,mem_debug_config 
+0x5eb4 017798 isolate1 tester_pattern_test ,pdata 
+0x5eb5 017799 setflag true ,debug_tx_pattern ,temp 
+0x5eb6 017800 isolate1 tester_fixed_freq ,pdata 
+0x5eb7 017801 setflag true ,debug_tx_fixed_freq ,temp 
+0x5eb8 017802 setflag true ,debug_rx_fixed_freq ,temp 
+0x5eb9 017803 storet 1 ,mem_debug_config 
+0x5eba 017804 fetch 1 ,test_mode_tx_freq 
+0x5ebb 017805 store 1 ,mem_tx_fixed_freq 
+0x5ebc 017806 fetch 1 ,test_mode_rx_freq 
+0x5ebd 017807 store 1 ,mem_rx_fixed_freq 
+0x5ebe 017808 set1 mark_testmode ,mark 
+0x5ebf 017809 rtn 
+:      017811 check_test_exit:
+0x5ec0 017812 set0 mark_testmode ,mark 
+0x5ec1 017813 jam 0 ,mem_tester_emulate 
+0x5ec2 017814 fetch 1 ,mem_test_mode_old_debug_config 
+0x5ec3 017815 store 1 ,mem_debug_config 
+0x5ec4 017816 hfetch 1 ,core_config 
+0x5ec5 017817 and_into 0xfb ,pdata 
+0x5ec6 017818 hstore 1 ,core_config 
+0x5ec7 017819 rtn 
+:      017822 lmp_copy_rand:
+0x5ec8 017823 arg mem_rxbuf + 1 ,contr 
+0x5ec9 017824 arg mem_random_number ,contw 
+0x5eca 017825 branch memcpy16 
+:      017827 lmp_generate_key:
+0x5ecb 017828 jam lmp_comb_key ,mem_lmo_opcode2 
+0x5ecc 017829 rtn 
+:      017831 lmp_start_encryption:
+0x5ecd 017832 nrtn master 
+0x5ece 017833 jam lmp_start_encryption_req ,mem_lmo_opcode2 
+0x5ecf 017834 rtn 
+:      017836 lmp_accept_inrand:
+0x5ed0 017837 arg mem_lap ,rega 
+0x5ed1 017838 call generate_kinit 
+0x5ed2 017839 jam lmp_accepted ,mem_lmo_opcode2 
+0x5ed3 017840 jam lmp_in_rand ,mem_lmi_opcode2 
+0x5ed4 017841 rtn 
+:      017843 lmp_disconnect:
+0x5ed5 017844 jam 10 ,mem_conn_timer 
+0x5ed6 017845 jam lmp_detach ,mem_lmo_opcode2 
+0x5ed7 017846 jam local_host ,mem_disconn_reason_send 
+0x5ed8 017847 rtn 
+:      017853 send_lmp:
+0x5ed9 017854 set1 mark_ext_patch ,mark 
+0x5eda 017855 bpatch patch3c_3 ,mem_patch3c 
+0x5edb 017856 disable user 
+0x5edc 017857 call lmo_fifo_process 
+0x5edd 017858 fetch 1 ,mem_lmp_to_send 
+0x5ede 017859 rtn blank 
+0x5edf 017864 bbit1 7 ,send_lmp_escape 
+0x5ee0 017865 beq lmp_name_req ,send_lmp_name_req 
+0x5ee1 017866 beq lmp_name_res ,send_lmp_name_res 
+0x5ee2 017867 beq lmp_accepted ,send_lmp_accepted 
+0x5ee3 017868 beq lmp_not_accepted ,send_lmp_not_accepted 
+0x5ee4 017869 beq lmp_features_req ,send_lmp_features_req 
+0x5ee5 017870 beq lmp_features_res ,send_lmp_features_res 
+0x5ee6 017871 beq lmp_timing_accuracy_res ,send_lmp_timing_accuracy_res 
+0x5ee7 017872 beq lmp_version_req ,send_lmp_version_req 
+0x5ee8 017873 beq lmp_version_res ,send_lmp_version_res 
+0x5ee9 017874 beq lmp_setup_complete ,send_lmp_setup_complete 
+0x5eea 017875 beq lmp_supervision_timeout ,send_lmp_superto 
+0x5eeb 017876 beq lmp_host_connection_req ,send_lmp_no_payload 
+0x5eec 017877 beq lmp_in_rand ,send_lmp_inrand 
+0x5eed 017878 beq lmp_comb_key ,send_lmp_comb_key 
+0x5eee 017879 beq lmp_au_rand ,send_lmp_aurand 
+0x5eef 017880 beq lmp_sres ,send_lmp_sres 
+0x5ef0 017881 beq lmp_encryption_mode_req ,send_lmp_encryption_mode_req 
+0x5ef1 017882 beq lmp_encryption_key_size_req ,send_lmp_encryption_key_size_req 
+0x5ef2 017883 beq lmp_start_encryption_req ,send_lmp_start_encryption 
+0x5ef3 017884 beq lmp_detach ,send_lmp_detach 
+0x5ef4 017885 beq lmp_quality_of_service_req ,send_lmp_quality_of_service_req 
+0x5ef5 017886 beq lmp_unit_key ,send_lmp_unit_key 
+0x5ef6 017888 beq lmp_sco_link_req ,send_lmp_sco_link_req 
+0x5ef7 017889 beq lmp_clkoffset_res ,send_lmp_clkoffset_res 
+0x5ef8 017890 beq lmp_max_power ,send_lmp_nopayload_reply 
+0x5ef9 017891 beq lmp_max_slot ,send_lmp_max_slot 
+0x5efa 017892 beq lmp_max_slot_req ,send_lmp_max_slot_req 
+0x5efb 017893 beq lmp_min_power ,send_lmp_nopayload_reply 
+0x5efc 017894 beq lmp_remove_sco_link_req ,send_lmp_remove_sco_link_req 
+0x5efd 017895 beq lmp_slot_offset ,send_lmp_slot_offset 
+0x5efe 017896 beq lmp_switch_req ,send_lmp_switch_req 
+0x5eff 017897 beq lmp_sniff_req ,send_lmp_sniff_req 
+0x5f00 017898 beq lmp_stop_encryption_req ,send_lmp_stop_encryption_req 
+0x5f01 017899 beq lmp_timing_accuracy_req ,send_lmp_timing_accuracy_req 
+0x5f02 017900 beq lmp_unsniff_req ,send_lmp_unsniff_req 
+0x5f03 017901 beq lmp_encapsulated_header ,send_lmp_encapsulated_header 
+0x5f04 017902 beq lmp_encapsulated_payload ,send_lmp_encapsulated_payload 
+0x5f05 017903 beq lmp_simple_pairing_confirm ,send_lmp_simple_pairing_comfirm 
+0x5f06 017904 beq lmp_simple_pairing_number ,send_lmp_simple_pairing_number 
+0x5f07 017905 beq lmp_dhkey_check ,send_lmp_dhkey_check 
+0x5f08 017906 beq lmp_auto_rate ,send_lmp_auto_rate 
+0x5f09 017907 beq lmp_enc_key_size_mask_res ,send_lmp_enc_key_size_mask_res 
+0x5f0a 017909 beq lmp_clkoffset_req ,send_lmp_clkoffset_req 
+0x5f0b 017910 beq lmp_quality_of_service ,send_lmp_quality_of_service 
+0x5f0c 017911 beq lmp_test_activate ,send_lmp_test_activate 
+0x5f0d 017912 beq lmp_test_control ,send_lmp_test_control 
+:      017913 send_lmp_error:
+0x5f0e 017914 branch assert 
+0x5f0f 017915 rtn 
+:      017916 send_lmp_escape:
+0x5f10 017917 beq lmp_ext_esco_link_req ,send_lmpext_esco_req 
+0x5f11 017918 beq lmp_ext_remove_esco_req ,send_lmpext_remove_esco 
+0x5f12 017919 beq lmp_ext_accepted ,send_lmpext_accepted 
+0x5f13 017920 beq lmp_ext_features_res ,send_lmpext_features_res 
+0x5f14 017921 beq lmp_not_accepted_ext ,send_lmpext_not_accepted 
+0x5f15 017922 beq lmp_ext_features_req ,send_lmpext_features_req 
+0x5f16 017923 beq lmp_packet_type_table_req ,send_lmpext_packet_type_table_req 
+0x5f17 017924 beq lmp_pause_encryption_req ,send_lmpext_pause_encryption_req 
+0x5f18 017925 beq lmp_io_cap_req ,send_lmp_io_cap_req 
+0x5f19 017926 beq lmp_io_cap_res ,send_lmpext_io_cap_res 
+0x5f1a 017927 beq lmp_sniff_subrating_req ,send_lmpext_sniff_subrating_req 
+0x5f1b 017928 beq lmp_sniff_subrating_res ,send_lmpext_sniff_subrating_res 
+0x5f1c 017929 branch assert 
+:      017935 send_lmp_accepted:
+0x5f1d 017936 force 2 ,pdata 
+0x5f1e 017937 call msg_send_lmp 
+0x5f1f 017938 fetch 1 ,mem_lmi_opcode 
+0x5f20 017939 istore 1 ,contw 
+0x5f21 017940 beq lmp_sco_link_req ,send_lmp_accptsco 
+0x5f22 017941 call send_lmp_follow 
+0x5f23 017942 fetch 1 ,mem_lmi_opcode 
+0x5f24 017943 beq lmp_in_rand ,send_lmp_accepted_inrand 
+0x5f25 017944 beq lmp_encryption_mode_req ,send_lmp_accepted_enc_mode 
+0x5f26 017945 beq lmp_encryption_key_size_req ,send_lmp_accepted_enc_key 
+0x5f27 017946 beq lmp_sniff_req ,send_lmp_accept_sniff_req 
+0x5f28 017947 beq lmp_host_connection_req ,send_lmp_accepted_connection 
+0x5f29 017948 beq lmp_remove_sco_link_req ,send_lmp_accept_remove_sco_link_req 
+0x5f2a 017949 beq lmp_dhkey_check ,send_lmp_accept_dhkey_check 
+0x5f2b 017950 beq lmp_start_encryption_req ,send_create_conn_start_l2cap_timer_sm 
+0x5f2c 017951 rtn 
+:      017953 send_create_conn_start_l2cap_timer_sm:
+0x5f2d 017954 fetch 1 ,mem_conn_sm 
+0x5f2e 017955 rtn blank 
+0x5f2f 017956 jam conn_sm_wait_done ,mem_conn_sm 
+0x5f30 017957 setarg timer_enpt_waite 
+0x5f31 017958 arg enpt_delay_timer ,queue 
+0x5f32 017959 branch timer_init 
+:      017961 send_lmp_accept_sniff_req:
+0x5f33 017962 force 0x02 ,temp 
+0x5f34 017963 call hci_send_mode_change 
+0x5f35 017964 branch sniff_init 
+:      017965 send_lmp_not_accepted:
+0x5f36 017966 force 3 ,pdata 
+0x5f37 017967 call msg_send_lmp 
+0x5f38 017968 fetch 1 ,mem_lmi_opcode 
+0x5f39 017969 beq lmp_au_rand ,send_not_accept_aurand 
+0x5f3a 017970 istore 1 ,contw 
+0x5f3b 017971 fetch 1 ,mem_lmo_reason 
+0x5f3c 017972 istore 1 ,contw 
+0x5f3d 017973 branch send_lmp_follow 
+:      017975 send_not_accept_aurand:
+0x5f3e 017976 istore 1 ,contw 
+0x5f3f 017977 fetch 1 ,mem_lmo_reason 
+0x5f40 017978 istore 1 ,contw 
+0x5f41 017979 arg mem_sres_tid ,temp 
+0x5f42 017980 branch special_tid_store 
+:      017982 send_lmpext_accepted:
+0x5f43 017983 force 4 ,queue 
+0x5f44 017984 call send_lmpext 
+0x5f45 017985 setarg lmp_escape 
+0x5f46 017986 istore 1 ,contw 
+0x5f47 017987 fetch 1 ,mem_lmi_opcode 
+0x5f48 017988 set0 7 ,pdata 
+0x5f49 017989 istore 1 ,contw 
+0x5f4a 017990 fetch 1 ,mem_lmi_opcode 
+0x5f4b 017991 beq lmp_ext_esco_link_req ,send_lmp_accptsco 
+0x5f4c 017992 call send_lmp_follow 
+0x5f4d 017993 fetch 1 ,mem_lmi_opcode 
+0x5f4e 017994 beq lmp_ext_remove_esco_req ,send_lmp_accept_remove_sco_link_req 
+0x5f4f 017995 rtn 
+:      017997 send_lmpext_not_accepted:
+0x5f50 017998 force 5 ,queue 
+0x5f51 017999 call send_lmpext 
+0x5f52 018000 setarg lmp_escape 
+0x5f53 018001 istore 1 ,contw 
+0x5f54 018002 fetch 1 ,mem_lmi_opcode 
+0x5f55 018003 set0 7 ,pdata 
+0x5f56 018004 istore 1 ,contw 
+0x5f57 018005 fetch 1 ,mem_lmo_reason 
+0x5f58 018006 istore 1 ,contw 
+0x5f59 018007 branch send_lmp_follow 
+:      018009 send_lmp_accptsco:
+0x5f5a 018010 call play_sco 
+0x5f5b 018011 arg mem_accptsco_tid ,temp 
+0x5f5c 018012 branch special_tid_store 
+:      018015 send_lmp_accepted_inrand:
+0x5f5d 018016 call clear_linkkey 
+0x5f5e 018017 call tid_check 
+0x5f5f 018018 rtn true 
+0x5f60 018019 branch lmp_generate_key 
+:      018021 send_lmp_accepted_enc_mode:
+0x5f61 018022 fetch 1 ,mem_op 
+0x5f62 018023 bbit1 op_start_enc ,send_lmp_accepted_enc_start 
+0x5f63 018024 rtnbit0 op_stop_enc 
+0x5f64 018025 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5f65 018026 set0 op_stop_enc ,pdata 
+0x5f66 018027 call tid_reply 
+0x5f67 018028 branch send_lmp_accepted_enc_exit 
+:      018029 send_lmp_accepted_enc_start:
+0x5f68 018030 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
+0x5f69 018031 set0 op_start_enc ,pdata 
+:      018032 send_lmp_accepted_enc_exit:
+0x5f6a 018033 store 1 ,mem_op 
+0x5f6b 018034 rtn 
+:      018036 send_lmp_accepted_enc_key:
+0x5f6c 018037 call check_localsm 
+0x5f6d 018038 branch lmp_start_encryption ,true 
+0x5f6e 018039 rtn 
+:      018041 send_lmp_accepted_connection:
+0x5f6f 018043 fetch 1 ,mem_lmp_conn_state 
+0x5f70 018044 set1 received_conn_req ,pdata 
+0x5f71 018045 store 1 ,mem_lmp_conn_state 
+0x5f72 018046 jam bt_evt_bb_connected ,mem_fifo_temp 
+0x5f73 018047 branch ui_ipc_send_event 
+:      018050 send_lmp_accept_remove_sco_link_req:
+0x5f74 018051 rtn 
+:      018053 send_lmp_accept_dhkey_check:
+0x5f75 018054 rtn 
+:      018058 send_lmpext_features_res:
+0x5f76 018059 force 12 ,queue 
+0x5f77 018060 call send_lmpext 
+0x5f78 018061 setarg 0x01 
+0x5f79 018062 istore 1 ,contw 
+0x5f7a 018063 fetch 2 ,mem_lmpext_ssp_enable 
+0x5f7b 018064 istore 2 ,contw 
+0x5f7c 018065 setarg 0 
+0x5f7d 018066 istore 3 ,contw 
+0x5f7e 018067 setarg 0x00 
+0x5f7f 018068 istore 4 ,contw 
+0x5f80 018069 branch send_lmp_reply 
+:      018070 send_lmpext_io_cap_res:
+0x5f81 018072 force 5 ,queue 
+0x5f82 018073 call send_lmpext 
+0x5f83 018074 fetch 1 ,mem_device_option 
+0x5f84 018075 beq dvc_op_hci ,send_lmpext_io_cap_res_hci 
+0x5f85 018076 setarg 0x040003 
+0x5f86 018077 istore 3 ,contw 
+0x5f87 018078 store 3 ,mem_sp_iocap_local 
+0x5f88 018079 branch send_lmp_reply 
+:      018080 send_lmpext_io_cap_res_hci:
+0x5f89 018081 fetch 3 ,mem_sp_iocap_local 
+0x5f8a 018082 istore 3 ,contw 
+0x5f8b 018083 branch send_lmp_reply 
+:      018085 send_lmp_io_cap_req:
+0x5f8c 018086 force 5 ,queue 
+0x5f8d 018087 call send_lmpext 
+0x5f8e 018088 fetch 3 ,mem_sp_iocap_local 
+0x5f8f 018089 istore 3 ,contw 
+0x5f90 018090 branch send_lmp_request 
+:      018093 send_lmpext_sniff_subrating_req:
+0x5f91 018095 rtn 
+:      018096 send_lmpext_sniff_subrating_res:
+0x5f92 018097 force 9 ,queue 
+0x5f93 018098 call send_lmpext 
+0x5f94 018099 fetch 1 ,mem_subsniff_rate 
+0x5f95 018100 istore 1 ,contw 
+0x5f96 018101 fetch 2 ,mem_subsniff_tcmax 
+0x5f97 018102 istore 2 ,contw 
+0x5f98 018103 fetch 4 ,mem_subsniff_instant 
+0x5f99 018104 istore 4 ,contw 
+0x5f9a 018105 branch send_lmp_reply 
+:      018107 send_lmp_name_res:
+0x5f9b 018108 force 17 ,pdata 
+0x5f9c 018109 call msg_send_lmp 
+0x5f9d 018110 fetch 1 ,mem_lmi_opcode 
+0x5f9e 018111 copy pdata ,temp 
+0x5f9f 018112 beq 0x00 ,send_lmp_name_res_offset_ok 
+0x5fa0 018113 beq 0x0e ,send_lmp_name_res_offset_ok 
+0x5fa1 018114 beq 0x1c ,send_lmp_name_res_offset_ok 
+0x5fa2 018115 rtn 
+:      018116 send_lmp_name_res_offset_ok:
+0x5fa3 018117 istore 1 ,contw 
+0x5fa4 018118 fetch 1 ,mem_local_name_length 
+0x5fa5 018119 istore 1 ,contw 
+0x5fa6 018120 copy pdata ,loopcnt 
+0x5fa7 018121 setarg mem_local_name 
+0x5fa8 018122 iadd temp ,contr 
+0x5fa9 018123 call memcpy 
+0x5faa 018124 branch send_lmp_reply 
+:      018127 send_lmp_timing_accuracy_res:
+0x5fab 018128 force 3 ,pdata 
+0x5fac 018129 call msg_send_lmp 
+0x5fad 018130 setarg 0x0114 
+0x5fae 018131 istore 2 ,contw 
+0x5faf 018132 branch send_lmp_reply 
+:      018134 send_lmp_clkoffset_res:
+0x5fb0 018136 force 3 ,pdata 
+0x5fb1 018137 call msg_send_lmp 
+0x5fb2 018138 fetch 4 ,mem_clke_bt 
+0x5fb3 018139 isub clkn_bt ,pdata 
+0x5fb4 018140 branch send_lmp_clkoffset_res_master ,master 
+0x5fb5 018141 sub pdata ,0 ,pdata 
+:      018142 send_lmp_clkoffset_res_master:
+0x5fb6 018144 rshift2 pdata ,pdata 
+0x5fb7 018145 set0 15 ,pdata 
+0x5fb8 018146 istore 2 ,contw 
+0x5fb9 018147 branch send_lmp_reply 
+:      018149 send_lmp_version_res:
+0x5fba 018150 force 6 ,pdata 
+0x5fbb 018151 call msg_send_lmp 
+0x5fbc 018152 fetch 5 ,mem_lmp_version 
+0x5fbd 018153 istore 5 ,contw 
+0x5fbe 018154 branch send_lmp_reply 
+:      018156 send_lmp_features_res:
+0x5fbf 018157 force 9 ,pdata 
+0x5fc0 018158 call msg_send_lmp 
+0x5fc1 018159 fetch 8 ,mem_features 
+0x5fc2 018160 istore 8 ,contw 
+0x5fc3 018161 branch send_lmp_reply 
+:      018167 send_lmpext_esco_req:
+0x5fc4 018168 branch send_lmpext_esco_req_master ,master 
+0x5fc5 018171 branch send_lmpext_esco_req_slave 
+:      018172 send_lmpext_esco_req_master:
+0x5fc6 018173 jam 0x07 ,mem_esco_addr 
+:      018174 send_lmpext_esco_req_slave:
+0x5fc7 018175 jam 0 ,mem_esco_desco 
+0x5fc8 018176 force 16 ,queue 
+0x5fc9 018177 call send_lmpext 
+0x5fca 018178 fetch 1 ,mem_sco_handle 
+0x5fcb 018179 istore 1 ,contw 
+0x5fcc 018180 fetch 1 ,mem_esco_addr 
+0x5fcd 018181 istore 1 ,contw 
+0x5fce 018182 setarg 0 
+0x5fcf 018183 istore 1 ,contw 
+0x5fd0 018184 fetch 1 ,mem_esco_desco 
+0x5fd1 018185 istore 1 ,contw 
+0x5fd2 018186 setarg 6 
+0x5fd3 018187 istore 1 ,contw 
+0x5fd4 018188 setarg 2 
+0x5fd5 018189 istore 1 ,contw 
+0x5fd6 018190 setarg 7 
+0x5fd7 018191 istore 1 ,contw 
+0x5fd8 018192 istore 1 ,contw 
+0x5fd9 018193 setarg 30 
+0x5fda 018194 istore 2 ,contw 
+0x5fdb 018195 istore 2 ,contw 
+0x5fdc 018196 fetch 1 ,mem_air_mode 
+0x5fdd 018197 istore 1 ,contw 
+0x5fde 018198 fetch 1 ,mem_neogotiation_state 
+0x5fdf 018199 istore 1 ,contw 
+0x5fe0 018200 nbranch send_lmp_reply ,blank 
+0x5fe1 018201 branch send_lmp_reply ,master 
+0x5fe2 018202 branch send_lmp_request 
+:      018204 send_lmpext_remove_esco:
+0x5fe3 018205 force 4 ,queue 
+0x5fe4 018206 call send_lmpext 
+0x5fe5 018207 fetch 1 ,mem_sco_handle 
+0x5fe6 018208 istore 1 ,contw 
+0x5fe7 018209 fetch 1 ,mem_disconn_reason_send 
+0x5fe8 018210 istore 1 ,contw 
+0x5fe9 018211 fetch 1 ,mem_esco_saved_arq 
+0x5fea 018212 store 1 ,mem_arq 
+0x5feb 018213 branch send_lmp_request 
+:      018216 send_lmpext_features_req:
+0x5fec 018217 force 12 ,queue 
+0x5fed 018218 call send_lmpext 
+0x5fee 018219 setarg 0x01 
+0x5fef 018220 istore 1 ,contw 
+0x5ff0 018221 fetch 2 ,mem_lmpext_ssp_enable 
+0x5ff1 018222 istore 2 ,contw 
+0x5ff2 018223 setarg 0 
+0x5ff3 018224 istore 3 ,contw 
+0x5ff4 018225 setarg 0x00 
+0x5ff5 018226 istore 4 ,contw 
+0x5ff6 018227 branch send_lmp_request 
+:      018229 send_lmpext_packet_type_table_req:
+0x5ff7 018230 force 3 ,queue 
+0x5ff8 018231 call send_lmpext 
+0x5ff9 018232 fetch 1 ,mem_ptt 
+0x5ffa 018233 istore 1 ,contw 
+0x5ffb 018234 disable user 
+0x5ffc 018235 call send_lmp_request 
+0x5ffd 018236 nrtn user 
+0x5ffe 018237 nrtn master 
+0x5fff 018238 fetch 1 ,mem_afh_cfg 
+0x6000 018239 rtnbit0 afh_cfg_on 
+0x6001 018240 call afh_init 
+0x6002 018241 branch afh_open_all_channels 
+:      018244 ssp_enable:
+0x6003 018245 fetch 1 ,mem_features + 6 
+0x6004 018246 set1 param_featrue_ssp ,pdata 
+0x6005 018247 store 1 ,mem_features + 6 
+0x6006 018248 setarg param_lmpext_ssp_enable 
+0x6007 018249 store 2 ,mem_lmpext_ssp_enable 
+0x6008 018250 rtn 
+:      018252 ssp_disable:
+0x6009 018253 fetch 1 ,mem_features + 6 
+0x600a 018254 set0 param_featrue_ssp ,pdata 
+0x600b 018255 store 1 ,mem_features + 6 
+0x600c 018256 setarg 0 
+0x600d 018257 store 2 ,mem_lmpext_ssp_enable 
+0x600e 018258 rtn 
+:      018260 afh_init:
+0x600f 018261 jam 0x3 ,mem_afh_cfg 
+0x6010 018262 setarg 0 
+0x6011 018263 store 4 ,mem_afh_timer 
+0x6012 018264 arg mem_afh_map_lo ,contw 
+0x6013 018265 call afh_reset_map 
+0x6014 018266 arg mem_afh_map_new ,contw 
+0x6015 018267 call afh_reset_map 
+0x6016 018268 arg mem_afh_classify_channel_map ,contw 
+0x6017 018269 call afh_reset_map 
+0x6018 018270 branch afh_clear_error_counter 
+:      018271 afh_open_all_channels:
+0x6019 018272 arg mem_afh_map_new ,contw 
+0x601a 018273 call afh_reset_map 
+0x601b 018274 call afh_clear_error_counter 
+0x601c 018275 branch afh_set_send_flag 
+:      018278 afh_open_classify_map:
+0x601d 018279 fetch 5 ,mem_afh_classify_channel_map 
+0x601e 018280 store 5 ,mem_afh_map_new 
+0x601f 018281 ifetch 5 ,contr 
+0x6020 018282 istore 5 ,contw 
+0x6021 018283 call afh_clear_error_counter 
+0x6022 018284 branch afh_set_send_flag 
+:      018286 afh_reset_map:
+0x6023 018287 setarg 0xffffff 
+0x6024 018288 istore 3 ,contw 
+0x6025 018289 istore 3 ,contw 
+0x6026 018290 istore 3 ,contw 
+0x6027 018291 setarg 0x7f 
+0x6028 018292 istore 1 ,contw 
+0x6029 018293 rtn 
+:      018294 afh_clear_error_counter:
+0x602a 018295 setarg 0 
+0x602b 018296 store 2 ,mem_afh_error_total 
+0x602c 018297 rtn 
+:      018298 afh_set_send_flag:
+0x602d 018299 fetch 1 ,mem_afh_cfg 
+0x602e 018300 set1 send_lmp_set_afh ,pdata 
+0x602f 018301 store 1 ,mem_afh_cfg 
+0x6030 018302 rtn 
+:      018303 send_set_afh:
+0x6031 018304 nrtn master 
+0x6032 018305 force 16 ,pdata 
+0x6033 018306 call msg_send_lmp 
+0x6034 018307 deposit clkn_bt 
+0x6035 018308 arg 476 ,temp 
+0x6036 018309 iadd temp ,pdata 
+0x6037 018310 rshift pdata ,pdata 
+0x6038 018311 increase 1 ,pdata 
+0x6039 018312 set0 0 ,pdata 
+0x603a 018313 istore 4 ,contw 
+0x603b 018314 copy pdata ,temp 
+0x603c 018315 setarg 1 
+0x603d 018316 istore 1 ,contw 
+0x603e 018317 fetch 5 ,mem_afh_map_new 
+0x603f 018318 istore 5 ,contw 
+0x6040 018319 ifetch 5 ,contr 
+0x6041 018320 istore 5 ,contw 
+0x6042 018321 lshift temp ,temp 
+0x6043 018322 storet 4 ,mem_afh_instant 
+0x6044 018323 call send_lmp_request 
+0x6045 018324 fetch 1 ,mem_mode 
+0x6046 018325 set1 afh_change ,pdata 
+0x6047 018326 store 1 ,mem_mode 
+0x6048 018327 jam 1 ,mem_afh_new_mod 
+0x6049 018328 fetch 4 ,mem_afh_instant 
+0x604a 018329 arg timer_one_minute ,temp 
+0x604b 018330 iadd temp ,pdata 
+0x604c 018331 store 4 ,mem_afh_timer 
+0x604d 018332 fetch 1 ,mem_afh_cfg 
+0x604e 018333 rtnbit1 afh_cfg_master_sent_req 
+0x604f 018334 jam lmp_ext_chn_classification_req ,mem_lmo_opcode2 
+0x6050 018335 rtn 
+:      018338 send_lmpext_pause_encryption_req:
+0x6051 018339 force 2 ,queue 
+0x6052 018340 call send_lmpext 
+0x6053 018341 nbranch send_lmp_reply ,master 
+0x6054 018343 branch send_lmp_request 
+:      018347 send_lmp_detach:
+0x6055 018348 force 2 ,pdata 
+0x6056 018349 call msg_send_lmp 
+0x6057 018350 fetch 1 ,mem_disconn_reason_send 
+0x6058 018351 istore 1 ,contw 
+0x6059 018352 call send_lmp_request 
+:      018353 prepare_disconnect:
+0x605a 018354 fetch 1 ,mem_op 
+0x605b 018355 set1 op_disconn ,pdata 
+0x605c 018356 store 1 ,mem_op 
+0x605d 018357 jam 50 ,mem_conn_timer 
+0x605e 018358 rtn 
+:      018361 send_lmp_no_payload:
+0x605f 018362 force 1 ,pdata 
+0x6060 018363 call msg_send_lmp 
+0x6061 018364 branch send_lmp_request 
+:      018365 send_lmp_nopayload_reply:
+0x6062 018366 force 1 ,pdata 
+0x6063 018367 call msg_send_lmp 
+0x6064 018368 branch send_lmp_reply 
+:      018371 send_lmp_encryption_mode_req:
+0x6065 018372 force 2 ,pdata 
+0x6066 018373 call msg_send_lmp 
+0x6067 018374 fetch 1 ,mem_state_map 
+0x6068 018375 isolate0 smap_encryption ,pdata 
+0x6069 018376 setflag true ,0 ,pdata 
+0x606a 018377 and_into 1 ,pdata 
+0x606b 018378 istore 1 ,contw 
+0x606c 018379 branch send_lmp_request 
+:      018382 send_lmp_superto:
+0x606d 018383 force 3 ,pdata 
+0x606e 018384 call msg_send_lmp 
+0x606f 018385 fetch 2 ,mem_supervision_to 
+0x6070 018386 istore 2 ,contw 
+0x6071 018387 branch send_lmp_request 
+:      018389 send_lmp_name_req:
+0x6072 018390 jam 250 ,mem_conn_timer 
+0x6073 018391 force 2 ,pdata 
+0x6074 018392 call msg_send_lmp 
+0x6075 018393 fetch 1 ,mem_name_offset 
+0x6076 018394 istore 1 ,contw 
+0x6077 018395 branch send_lmp_request 
+:      018397 send_lmp_test_control:
+0x6078 018398 force 10 ,pdata 
+0x6079 018399 call msg_send_lmp 
+0x607a 018400 arg mem_temp_payload ,contr 
+0x607b 018401 force 9 ,loopcnt 
+:      018402 send_lmp_test_control_loop:
+0x607c 018403 ifetch 1 ,contr 
+0x607d 018404 xor_into 0x55 ,pdata 
+0x607e 018405 istore 1 ,contw 
+0x607f 018406 loop send_lmp_test_control_loop 
+0x6080 018407 branch send_lmp_request 
+:      018409 send_lmp_quality_of_service_req:
+0x6081 018410 branch send_lmp_request 
+:      018411 send_lmp_unit_key:
+0x6082 018412 branch send_lmp_request 
+:      018414 send_lmp_slot_offset:
+0x6083 018415 rtn master 
+0x6084 018416 call calc_slot_offset 
+0x6085 018417 force 9 ,pdata 
+0x6086 018418 call msg_send_lmp 
+0x6087 018419 fetch 2 ,mem_slot_offset 
+0x6088 018420 istore 2 ,contw 
+0x6089 018421 fetch 3 ,mem_lap 
+0x608a 018422 istore 3 ,contw 
+0x608b 018423 fetch 1 ,mem_uap 
+0x608c 018424 istore 1 ,contw 
+0x608d 018425 fetch 2 ,mem_nap 
+0x608e 018426 istore 2 ,contw 
+0x608f 018427 bmark0 mark_switch_initiated ,send_lmp_slot_offset_reply 
+0x6090 018428 set0 mark_switch_initiated ,mark 
+0x6091 018429 call send_lmp_request 
+0x6092 018430 jam lmp_switch_req ,mem_lmo_opcode2 
+0x6093 018431 rtn 
+:      018432 send_lmp_slot_offset_reply:
+0x6094 018433 call send_lmp_reply 
+0x6095 018434 jam lmp_accepted ,mem_lmo_opcode2 
+0x6096 018435 jam lmp_switch_req ,mem_lmi_opcode2 
+0x6097 018436 rtn 
+:      018438 send_lmp_switch_req:
+0x6098 018439 arg 0x200 ,temp 
+0x6099 018440 branch switch_on_native ,master 
+0x609a 018441 deposit clke_bt 
+0x609b 018442 branch switch_slack 
+:      018443 switch_on_native:
+0x609c 018444 deposit clkn_bt 
+:      018445 switch_slack:
+0x609d 018446 deposit bt_clk 
+0x609e 018447 iadd temp ,pdata 
+0x609f 018448 and_into 0x1fc ,pdata 
+0x60a0 018449 store 4 ,mem_sniff_anchor 
+0x60a1 018450 force 5 ,pdata 
+0x60a2 018451 call msg_send_lmp 
+0x60a3 018452 fetch 4 ,mem_sniff_anchor 
+0x60a4 018453 rshift pdata ,pdata 
+0x60a5 018454 istore 4 ,contw 
+0x60a6 018455 branch send_lmp_request 
+:      018457 send_lmp_sniff_req:
+0x60a7 018458 force 10 ,pdata 
+0x60a8 018459 call msg_send_lmp 
+0x60a9 018460 arg mem_sniff_payload ,contr 
+0x60aa 018461 ifetch 9 ,contr 
+0x60ab 018462 istore 9 ,contw 
+0x60ac 018463 branch send_lmp_request 
+:      018466 send_lmp_timing_accuracy_req:
+0x60ad 018468 force 3 ,pdata 
+0x60ae 018469 call msg_send_lmp 
+0x60af 018470 setarg 0x0114 
+0x60b0 018471 istore 2 ,contw 
+0x60b1 018472 branch send_lmp_request 
+:      018474 send_lmp_unsniff_req:
+0x60b2 018476 force 1 ,pdata 
+0x60b3 018477 call msg_send_lmp 
+0x60b4 018486 branch send_lmp_request 
+:      018488 send_lmp_sco_link_req:
+0x60b5 018489 branch send_lmp_sco_link_master ,master 
+0x60b6 018490 jam 0x00 ,mem_sco_handle 
+0x60b7 018491 fetch 1 ,mem_mode 
+0x60b8 018492 set1 send_sco_when_slave ,pdata 
+0x60b9 018493 store 1 ,mem_mode 
+:      018494 send_lmp_sco_link_master:
+0x60ba 018495 jam 0 ,mem_esco_desco 
+0x60bb 018496 force 7 ,pdata 
+0x60bc 018497 call msg_send_lmp 
+0x60bd 018498 fetch 1 ,mem_sco_handle 
+0x60be 018499 istore 1 ,contw 
+0x60bf 018500 setarg 0x00 
+0x60c0 018501 istore 1 ,contw 
+0x60c1 018502 fetch 1 ,mem_esco_desco 
+0x60c2 018503 istore 1 ,contw 
+0x60c3 018504 setarg 0x06 
+0x60c4 018505 istore 1 ,contw 
+0x60c5 018506 setarg 0x02 
+0x60c6 018507 istore 1 ,contw 
+0x60c7 018508 fetch 1 ,mem_air_mode 
+0x60c8 018509 istore 1 ,contw 
+0x60c9 018510 branch send_lmp_reply ,master 
+0x60ca 018511 branch send_lmp_tid 
+:      018513 send_lmp_remove_sco_link_req:
+0x60cb 018515 force 3 ,pdata 
+0x60cc 018516 call msg_send_lmp 
+0x60cd 018517 fetch 1 ,mem_sco_handle 
+0x60ce 018518 istore 1 ,contw 
+0x60cf 018519 force other_end_terminated ,pdata 
+0x60d0 018520 istore 1 ,contw 
+0x60d1 018521 branch send_lmp_request 
+:      018523 send_lmp_max_slot:
+0x60d2 018524 force 2 ,pdata 
+0x60d3 018525 call msg_send_lmp 
+0x60d4 018526 fetch 1 ,mem_max_slot 
+0x60d5 018527 istore 1 ,contw 
+0x60d6 018528 branch send_lmp_request 
+:      018531 send_lmp_max_slot_req:
+0x60d7 018532 force 2 ,pdata 
+0x60d8 018533 call msg_send_lmp 
+0x60d9 018534 setarg 0x05 
+0x60da 018535 istore 1 ,contw 
+0x60db 018536 branch send_lmp_request 
+:      018538 send_lmp_setup_complete:
+0x60dc 018539 fetch 1 ,mem_state 
+0x60dd 018540 set1 state_conn_comp ,pdata 
+0x60de 018541 store 1 ,mem_state 
+0x60df 018542 copy clkn_bt ,pdata 
+0x60e0 018543 store 4 ,mem_aurand_send_delay_time 
+0x60e1 018544 fetch 1 ,mem_lmp_conn_state 
+0x60e2 018545 bbit1 sent_setup_complete ,send_lmp_setup_complete_has_sent 
+0x60e3 018546 set1 sent_setup_complete ,pdata 
+0x60e4 018547 store 1 ,mem_lmp_conn_state 
+0x60e5 018548 jam bt_evt_setup_complete ,mem_fifo_temp 
+0x60e6 018549 call ui_ipc_send_event 
+0x60e7 018550 call hci_send_connection_complete 
+0x60e8 018551 force 1 ,pdata 
+0x60e9 018552 call msg_send_lmp 
+0x60ea 018553 branch send_lmp_request 
+:      018554 send_lmp_setup_complete_has_sent:
+0x60eb 018555 jam 0 ,mem_lmp_to_send 
+0x60ec 018556 rtn 
+:      018558 send_lmp_version_req:
+0x60ed 018559 force 6 ,pdata 
+0x60ee 018560 call msg_send_lmp 
+0x60ef 018561 fetch 5 ,mem_lmp_version 
+0x60f0 018562 istore 5 ,contw 
+0x60f1 018563 branch send_lmp_request 
+:      018565 send_lmp_features_req:
+0x60f2 018566 force 9 ,pdata 
+0x60f3 018567 call msg_send_lmp 
+0x60f4 018568 fetch 8 ,mem_features 
+0x60f5 018569 istore 8 ,contw 
+0x60f6 018570 branch send_lmp_request 
+:      018572 sp_master_send_io_cap_get:
+0x60f7 018573 call hci_send_io_cap_req_event 
+0x60f8 018574 fetch 1 ,mem_device_option 
+0x60f9 018575 beq dvc_op_hci ,sp_master_send_io_cap_get_hci 
+0x60fa 018576 jam sp_flag_commit ,mem_master_sp_flag 
+0x60fb 018577 fetch 1 ,mem_sp_local_key_invalid 
+0x60fc 018578 rtnne sp_key_valid 
+:      018579 sp_master_send_io_cap_get_hci:
+0x60fd 018580 jam sp_master_stat_start_done ,mem_master_sp_state 
+0x60fe 018581 rtn 
+:      018583 sp_master_send_io_cap_send:
+0x60ff 018584 call tid_initiate 
+0x6100 018585 jam lmp_io_cap_req ,mem_lmo_opcode2 
+0x6101 018586 jam sp_stat_key_send ,mem_master_sp_state 
+0x6102 018587 rtn 
+:      018590 sp_master_send_lmp_encapsulated_header:
+0x6103 018591 call tid_initiate 
+0x6104 018592 jam lmp_encapsulated_header ,mem_lmo_opcode2 
+0x6105 018593 jam sp_stat_random_send ,mem_master_sp_state 
+0x6106 018594 rtn 
+:      018596 sp_master_commitment_compare:
+0x6107 018597 arg mem_sp_calc_result_high ,rega 
+0x6108 018598 arg mem_sp_confirm_remote ,regb 
+0x6109 018599 arg 16 ,loopcnt 
+0x610a 018600 call string_compare 
+0x610b 018601 branch sp_master_commitment_compare_success ,zero 
+0x610c 018602 jam sp_stat_null ,mem_master_sp_state 
+0x610d 018603 call master_clear_mem_master_sp_flag 
+0x610e 018604 jam pdu_not_allowed ,mem_lmo_reason2 
+0x610f 018605 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
+0x6110 018606 branch reject_lmp_packet 
+:      018607 sp_master_commitment_compare_success:
+0x6111 018608 jam sp_stat_confirm_calc ,mem_master_sp_state 
+0x6112 018609 call master_set_mem_master_sp_flag 
+0x6113 018610 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
+0x6114 018611 branch accept_lmp_msg 
+:      018615 sp_master_send_lmp_simple_pairing_number:
+0x6115 018616 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
+0x6116 018617 rtn 
+:      018621 sp_send_lmp_encapsulated_header:
+0x6117 018624 jam lmp_encapsulated_header ,mem_lmo_opcode2 
+0x6118 018626 rtn 
+:      018632 send_lmp_encapsulated_header:
+0x6119 018633 jam 0 ,mem_sp_local_key_send_count 
+0x611a 018634 force 4 ,pdata 
+0x611b 018635 call msg_send_lmp 
+0x611c 018636 force encapsulated_major_type_p192 ,pdata 
+0x611d 018637 istore 1 ,contw 
+0x611e 018638 force encapsulated_minor_type_p192 ,pdata 
+0x611f 018639 istore 1 ,contw 
+0x6120 018640 force encapsulated_len_p192 ,pdata 
+0x6121 018641 istore 1 ,contw 
+0x6122 018642 call check_localsm 
+0x6123 018643 branch send_lmp_request ,true 
+0x6124 018644 branch send_lmp_reply 
+:      018646 send_lmp_encapsulated_payload:
+0x6125 018648 force 17 ,pdata 
+0x6126 018649 call msg_send_lmp 
+0x6127 018650 fetch 1 ,mem_sp_local_key_send_count 
+0x6128 018651 arg mem_sp_pubkey_local ,contr 
+0x6129 018652 iadd contr ,contr 
+0x612a 018653 ifetch 8 ,contr 
+0x612b 018654 istore 8 ,contw 
+0x612c 018655 ifetch 8 ,contr 
+0x612d 018656 istore 8 ,contw 
+0x612e 018657 fetch 1 ,mem_sp_local_key_send_count 
+0x612f 018658 increase 16 ,pdata 
+0x6130 018659 store 1 ,mem_sp_local_key_send_count 
+0x6131 018660 call check_localsm 
+0x6132 018661 branch send_lmp_request ,true 
+0x6133 018662 branch send_lmp_reply 
+:      018665 sp_send_lmp_simple_pairing_comfirm:
+0x6134 018666 jam sp_stat_random_recv ,mem_sp_state 
+0x6135 018667 jam lmp_simple_pairing_confirm ,mem_lmo_opcode2 
+0x6136 018668 rtn 
+:      018669 send_lmp_simple_pairing_comfirm:
+0x6137 018672 force 17 ,pdata 
+0x6138 018673 call msg_send_lmp 
+0x6139 018674 arg mem_sp_calc_result_high ,contr 
+0x613a 018675 ifetch 8 ,contr 
+0x613b 018676 istore 8 ,contw 
+0x613c 018677 ifetch 8 ,contr 
+0x613d 018678 istore 8 ,contw 
+0x613e 018679 branch send_lmp_reply 
+:      018681 sp_send_lmp_simple_pairing_number:
+0x613f 018682 call lmo_fifo_process 
+0x6140 018684 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
+0x6141 018685 rtn 
+:      018687 send_lmp_simple_pairing_number:
+0x6142 018689 call check_localsm 
+0x6143 018690 call sp_local_random_key_generator ,true 
+0x6144 018691 force 17 ,pdata 
+0x6145 018692 call msg_send_lmp 
+0x6146 018693 arg mem_sp_random_local ,contr 
+0x6147 018694 ifetch 8 ,contr 
+0x6148 018695 istore 8 ,contw 
+0x6149 018696 ifetch 8 ,contr 
+0x614a 018697 istore 8 ,contw 
+0x614b 018698 call check_localsm 
+0x614c 018699 nbranch send_lmp_reply ,true 
+0x614d 018700 branch send_lmp_request ,true 
+:      018702 master_sp_sm_end:
+0x614e 018704 jam sp_stat_done ,mem_master_sp_state 
+:      018705 sp_aurand_send:
+0x614f 018706 call tid_initiate 
+0x6150 018707 jam lmp_au_rand ,mem_lmo_opcode2 
+0x6151 018708 call check_localsm_master 
+0x6152 018709 branch sp_master_key_prarm_push ,true 
+0x6153 018710 branch sp_link_key_prarm_push 
+:      018711 master_sp_send_lmp_dhkey_check:
+0x6154 018712 call tid_reply 
+:      018713 sp_send_lmp_dhkey_check:
+0x6155 018714 jam lmp_dhkey_check ,mem_lmo_opcode2 
+0x6156 018715 rtn 
+:      018716 send_lmp_dhkey_check:
+0x6157 018718 force 17 ,pdata 
+0x6158 018719 call msg_send_lmp 
+0x6159 018720 arg mem_sp_calc_result_high ,contr 
+0x615a 018721 ifetch 8 ,contr 
+0x615b 018722 istore 8 ,contw 
+0x615c 018723 ifetch 8 ,contr 
+0x615d 018724 istore 8 ,contw 
+0x615e 018725 call check_localsm 
+0x615f 018726 nbranch send_lmp_reply ,true 
+0x6160 018727 branch send_lmp_request ,true 
+:      018729 send_lmp_enc_key_size_mask_res:
+0x6161 018730 force 3 ,pdata 
+0x6162 018731 call msg_send_lmp 
+0x6163 018732 setarg 0xfffe 
+0x6164 018733 istore 2 ,contw 
+0x6165 018734 branch send_lmp_reply 
+:      018736 send_lmp_auto_rate:
+0x6166 018737 branch send_lmp_request 
+:      018738 send_lmp_clkoffset_req:
+0x6167 018739 branch send_lmp_request 
+:      018740 send_lmp_quality_of_service:
+0x6168 018741 branch send_lmp_request 
+:      018742 send_lmp_test_activate:
+0x6169 018743 branch send_lmp_request 
+:      018748 send_lmp_comb_key:
+0x616a 018749 call generate_random_number 
+0x616b 018750 arg mem_lap ,rega 
+0x616c 018751 call generate_linkkey 
+0x616d 018752 force 17 ,pdata 
+0x616e 018753 call msg_send_lmp 
+0x616f 018754 arg mem_kinit ,rega 
+0x6170 018755 arg mem_random_number ,regb 
+0x6171 018756 call xor16 
+0x6172 018757 nbranch send_lmp_follow ,master 
+0x6173 018758 branch send_lmp_tid 
+:      018760 send_lmp_inrand:
+0x6174 018761 call generate_random_number 
+0x6175 018762 arg mem_plap ,rega 
+0x6176 018763 call generate_kinit 
+:      018764 send_lmp_rand:
+0x6177 018765 force 17 ,pdata 
+0x6178 018766 call msg_send_lmp 
+0x6179 018767 arg mem_random_number ,contr 
+0x617a 018768 call memcpy16 
+0x617b 018769 fetch 1 ,mem_conn_sm 
+0x617c 018770 beq conn_sm_auth_wait ,send_lmp_request 
+0x617d 018771 beq conn_sm_pairing_wait ,send_lmp_request 
+0x617e 018772 branch send_lmp_tid 
+:      018774 send_lmp_aurand:
+0x617f 018775 fetch 1 ,mem_pairing_auth 
+0x6180 018776 branch send_lmp_aurand_notpairing ,blank 
+0x6181 018777 call check_localsm 
+0x6182 018778 call tid_initiate ,true 
+0x6183 018779 ncall tid_reply ,true 
+0x6184 018780 branch send_lmp_aurand_common 
+:      018781 send_lmp_aurand_notpairing:
+0x6185 018782 call tid_initiate 
+:      018783 send_lmp_aurand_common:
+0x6186 018784 call generate_random_number 
+0x6187 018785 branch send_lmp_rand 
+:      018787 send_lmp_sres:
+0x6188 018788 arg mem_lap ,rega 
+0x6189 018789 call function_e1 
+0x618a 018790 force 5 ,pdata 
+0x618b 018791 call msg_send_lmp 
+0x618c 018792 fetch 4 ,mem_input_store 
+0x618d 018793 istore 4 ,contw 
+0x618e 018794 arg mem_sres_tid ,temp 
+0x618f 018795 call special_tid_store 
+0x6190 018796 call copy_aco 
+0x6191 018797 call check_localsm 
+0x6192 018798 branch send_lmp_sres_master ,true 
+0x6193 018799 jam done_encryp ,mem_wait_encryption 
+0x6194 018800 fetch 1 ,mem_pairing_auth 
+0x6195 018801 rtn blank 
+0x6196 018802 jam lmp_au_rand ,mem_lmo_opcode2 
+:      018803 send_lmp_sres_master:
+0x6197 018804 fetch 1 ,mem_link_key_exists 
+0x6198 018805 rtn blank 
+0x6199 018806 call check_localsm 
+0x619a 018807 call hci_send_linkkey_notification ,true 
+:      018808 send_lmp_sres_startenc:
+0x619b 018809 call check_localsm 
+0x619c 018810 nbranch send_lmp_sres_startenc_slave ,true 
+0x619d 018811 fetch 1 ,mem_auth_enable 
+0x619e 018812 rtn blank 
+0x619f 018813 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x61a0 018814 rtn 
+:      018815 send_lmp_sres_startenc_slave:
+0x61a1 018816 rtnmark0 mark_slave_in_rand_accepted 
+0x61a2 018817 set0 mark_slave_in_rand_accepted ,mark 
+0x61a3 018818 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x61a4 018819 rtn 
+:      018823 send_lmp_start_encryption:
+0x61a5 018824 call generate_random_number 
+0x61a6 018825 call function_e3 
+0x61a7 018826 force 17 ,pdata 
+0x61a8 018827 call msg_send_lmp 
+0x61a9 018828 arg mem_random_number ,contr 
+0x61aa 018829 call memcpy16 
+0x61ab 018830 branch send_lmp_tid 
+:      018832 send_lmp_stop_encryption_req:
+0x61ac 018833 force 1 ,pdata 
+0x61ad 018834 call msg_send_lmp 
+0x61ae 018835 branch send_lmp_tid 
+:      018837 send_lmp_encryption_key_size_req:
+0x61af 018838 force 2 ,pdata 
+0x61b0 018839 call msg_send_lmp 
+0x61b1 018840 force 16 ,pdata 
+0x61b2 018841 istore 1 ,contw 
+0x61b3 018842 store 1 ,mem_key_size 
+0x61b4 018843 branch send_lmp_tid 
+:      018845 msg_send_lmp:
+0x61b5 018847 lshift3 pdata ,pdata 
+0x61b6 018848 or_into 0x07 ,pdata 
+0x61b7 018849 store 1 ,mem_lmo_header_length 
+0x61b8 018850 arg 17 ,loopcnt 
+0x61b9 018851 arg mem_lmo_payload ,contw 
+0x61ba 018852 call clear_mem 
+0x61bb 018853 arg mem_lmo_payload ,contw 
+0x61bc 018854 rtn 
+:      018856 send_lmpext:
+0x61bd 018857 and pdata ,0x7f ,rega 
+0x61be 018858 jam lmp_escape ,mem_lmp_to_send 
+0x61bf 018859 deposit queue 
+0x61c0 018860 call msg_send_lmp 
+0x61c1 018861 deposit rega 
+0x61c2 018862 istore 1 ,contw 
+0x61c3 018863 rtn 
+:      018865 send_lmp_follow:
+0x61c4 018866 fetch 1 ,mem_lmp_to_send 
+0x61c5 018867 lshift pdata ,pdata 
+0x61c6 018868 fetcht 1 ,mem_state_map 
+0x61c7 018869 isolate1 smap_lmptid ,temp 
+0x61c8 018870 setflag true ,0 ,pdata 
+0x61c9 018871 branch send_lmp_exit 
+:      018874 send_lmp_tid:
+0x61ca 018875 fetcht 1 ,mem_state_map 
+0x61cb 018876 and_into 1 ,temp 
+0x61cc 018877 branch send_lmp_end 
+:      018879 send_lmp_reply:
+0x61cd 018880 force 0 ,temp 
+0x61ce 018881 branch send_lmp_end 
+:      018883 send_lmp_request:
+0x61cf 018884 force 1 ,temp 
+:      018885 send_lmp_end:
+0x61d0 018886 fetch 1 ,mem_lmp_to_send 
+0x61d1 018887 lshift pdata ,pdata 
+0x61d2 018888 setflag master ,0 ,pdata 
+0x61d3 018889 ixor temp ,pdata 
+:      018890 send_lmp_exit:
+0x61d4 018891 store 1 ,mem_lmo_header_opcode 
+0x61d5 018892 jam 0 ,mem_lmp_to_send 
+0x61d6 018893 call lmo_fifo_process_lmo0empty 
+0x61d7 018894 enable user 
+0x61d8 018895 rtn 
+:      018897 lmo_fifo_process:
+0x61d9 018898 set1 mark_ext_patch ,mark 
+0x61da 018899 bpatch patch3c_4 ,mem_patch3c 
+0x61db 018900 fetch 1 ,mem_lmp_to_send 
+0x61dc 018901 branch lmo_fifo_process_lmo0empty ,blank 
+0x61dd 018902 fetch 1 ,mem_lmo_opcode1 
+0x61de 018903 nrtn blank 
+0x61df 018904 branch lmo_fifo_process_lmo2to1 
+:      018905 lmo_fifo_process_lmo0empty:
+0x61e0 018906 fetch 1 ,mem_lmo_opcode1 
+0x61e1 018907 branch lmo_fifo_process_lmo1_empty ,blank 
+0x61e2 018908 fetch 3 ,mem_lmo_opcode1 
+0x61e3 018909 store 3 ,mem_lmp_to_send 
+0x61e4 018910 fetcht 1 ,mem_lmo_tid1 
+0x61e5 018911 fetch 1 ,mem_state_map 
+0x61e6 018912 set0 smap_lmptid ,pdata 
+0x61e7 018913 ior temp ,pdata 
+0x61e8 018914 store 1 ,mem_state_map 
+0x61e9 018915 jam 0 ,mem_lmo_opcode1 
+:      018916 lmo_fifo_process_lmo2to1:
+0x61ea 018917 fetch 1 ,mem_lmo_opcode2 
+0x61eb 018918 rtn blank 
+0x61ec 018919 fetch 4 ,mem_lmo_opcode2 
+0x61ed 018920 store 4 ,mem_lmo_opcode1 
+0x61ee 018921 jam 0 ,mem_lmo_opcode2 
+0x61ef 018922 rtn 
+:      018923 lmo_fifo_process_lmo1_empty:
+0x61f0 018924 fetch 1 ,mem_lmo_opcode2 
+0x61f1 018925 rtn blank 
+0x61f2 018926 fetch 3 ,mem_lmo_opcode2 
+0x61f3 018927 store 3 ,mem_lmp_to_send 
+0x61f4 018928 fetcht 1 ,mem_lmo_tid2 
+0x61f5 018929 fetch 1 ,mem_state_map 
+0x61f6 018930 set0 smap_lmptid ,pdata 
+0x61f7 018931 ior temp ,pdata 
+0x61f8 018932 store 1 ,mem_state_map 
+0x61f9 018933 jam 0 ,mem_lmo_opcode2 
+0x61fa 018934 rtn 
+:      018937 special_tid_store:
+0x61fb 018938 set1 mark_ext_patch ,mark 
+0x61fc 018939 bpatch patch3c_5 ,mem_patch3c 
+0x61fd 018940 fetch 1 ,mem_state_map 
+0x61fe 018941 copy pdata ,regc 
+0x61ff 018942 ifetch 1 ,temp 
+0x6200 018943 call pop_tid_follow 
+0x6201 018944 call send_lmp_follow 
+0x6202 018945 copy regc ,pdata 
+0x6203 018946 store 1 ,mem_state_map 
+0x6204 018947 rtn 
+:      018949 tid_reply:
+0x6205 018950 fetcht 1 ,mem_state_map 
+0x6206 018951 set0 smap_lmptidinit ,temp 
+0x6207 018952 storet 1 ,mem_state_map 
+0x6208 018953 rtn 
+:      018955 tid_initiate:
+0x6209 018956 fetcht 1 ,mem_state_map 
+0x620a 018957 set1 smap_lmptidinit ,temp 
+0x620b 018958 storet 1 ,mem_state_map 
+0x620c 018959 rtn 
+:      018962 tid_check:
+0x620d 018963 nsetflag master ,smap_lmptid ,pdata 
+0x620e 018964 fetcht 1 ,mem_state_map 
+0x620f 018965 ixor temp ,pdata 
+0x6210 018966 isolate1 smap_lmptid ,pdata 
+0x6211 018967 rtn 
+:      018970 tid_set_reply:
+0x6212 018971 fetch 1 ,mem_state_map 
+0x6213 018972 setflag master ,smap_lmptid ,pdata 
+0x6214 018973 store 1 ,mem_state_map 
+0x6215 018974 rtn 
+:      018977 check_localsm:
+0x6216 018978 fetch 1 ,mem_sp_localsm 
+0x6217 018979 compare local_statemachine ,pdata ,0x7f 
+0x6218 018980 rtn 
+:      018981 setlocalsm_master:
+0x6219 018982 fetch 1 ,mem_sp_localsm 
+0x621a 018983 set1 7 ,pdata 
+0x621b 018984 store 1 ,mem_sp_localsm 
+0x621c 018985 rtn 
+:      018986 setlocalsm_slave:
+0x621d 018987 fetch 1 ,mem_sp_localsm 
+0x621e 018988 set0 7 ,pdata 
+0x621f 018989 store 1 ,mem_sp_localsm 
+0x6220 018990 rtn 
+:      018991 check_localsm_master:
+0x6221 018992 fetch 1 ,mem_sp_localsm 
+0x6222 018993 isolate1 7 ,pdata 
+0x6223 018994 store 1 ,mem_sp_localsm 
+0x6224 018995 rtn 
+:      018997 generate_random_number:
+0x6225 018999 arg mem_random_number ,contw 
+:      019000 generate_random:
+0x6226 019001 force 16 ,loopcnt 
+:      019002 generate_random_another:
+:      019003 generate_random_loop:
+0x6227 019004 random pdata 
+0x6228 019005 istore 1 ,contw 
+0x6229 019006 loop generate_random_another 
+0x622a 019007 rtn 
+:      019009 generate_linkkey:
+0x622b 019010 call function_e21 
+0x622c 019011 arg mem_link_key ,rega 
+0x622d 019012 arg mem_input_store ,regb 
+0x622e 019013 ifetch 8 ,rega 
+0x622f 019014 fetcht 1 ,mem_state 
+0x6230 019015 nsetflag blank ,state_combkey ,temp 
+0x6231 019016 storet 1 ,mem_state 
+0x6232 019017 copy rega ,contw 
+0x6233 019018 call xor16 
+0x6234 019019 branch generate_linkkey_continue 
+:      019025 process_conn_sm:
+0x6235 019027 set1 mark_ext_patch ,mark 
+0x6236 019028 bpatch patch3c_6 ,mem_patch3c 
+0x6237 019029 fetch 1 ,mem_lmo_opcode2 
+0x6238 019030 branch process_conn_sm_continue ,blank 
+0x6239 019031 call lmo_fifo_process 
+0x623a 019032 fetch 1 ,mem_lmo_opcode2 
+0x623b 019033 nrtn blank 
+:      019034 process_conn_sm_continue:
+0x623c 019035 fetch 1 ,mem_conn_sm 
+0x623d 019036 rtn blank 
+0x623e 019040 beq conn_sm_send_conn_req ,host_create_conn_send_conn_req 
+0x623f 019041 beq conn_sm_wait_conn_accept ,host_create_conn_wait_accept 
+0x6240 019042 beq conn_sm_send_features ,host_create_conn_send_features 
+0x6241 019043 beq conn_sm_wait_features_res ,host_create_conn_waiting 
+0x6242 019044 beq conn_sm_send_switch ,host_create_conn_send_switch 
+0x6243 019045 beq conn_sm_auth_pair ,host_create_conn_auth_pair 
+0x6244 019046 beq conn_sm_auth_pair_wait ,host_create_conn_auth_pair_wait 
+0x6245 019047 beq conn_sm_encrypt ,host_create_conn_encrypt 
+0x6246 019048 beq conn_sm_encrypt_wait ,host_create_conn_encrypt_wait 
+0x6247 019049 beq conn_sm_encrypt_wait_clear ,host_create_conn_encrypt_wait_clear 
+0x6248 019050 beq conn_sm_send_setup_complete ,host_create_conn_send_setup_complete 
+0x6249 019051 beq conn_sm_wait_setup_complete ,host_create_conn_wait_setup_complete 
+0x624a 019052 beq conn_sm_detach_delay ,host_create_conn_master_detach 
+0x624b 019053 beq conn_sm_send_version ,host_create_conn_send_version 
+0x624c 019054 beq conn_sm_wait_version ,host_create_conn_waiting 
+0x624d 019055 beq conn_sm_wait_switch_after_host_connection ,host_creat_conn_wait_switch 
+0x624e 019056 beq conn_sm_send_features_ext ,host_creat_conn_send_feat_ext 
+0x624f 019057 beq conn_sm_wait_features_ext ,host_create_conn_waiting 
+0x6250 019058 beq conn_sm_pairing ,host_create_conn_pairing 
+0x6251 019059 beq conn_sm_pairing_wait ,host_create_conn_pairing_wait 
+0x6252 019060 beq conn_sm_auth ,host_create_conn_auth 
+0x6253 019061 beq conn_sm_auth_wait ,host_create_conn_auth_wait 
+0x6254 019062 beq conn_sm_done ,host_create_conn_done 
+0x6255 019063 beq conn_sm_wait_done ,host_create_conn_done_wait 
+0x6256 019064 jam conn_sm_standby ,mem_conn_sm 
+0x6257 019066 rtn 
+:      019067 host_create_conn_done:
+0x6258 019068 fetch 1 ,mem_lmp_conn_state 
+0x6259 019069 rtnbit0 received_setup_complete 
+0x625a 019070 rtnbit0 sent_setup_complete 
+0x625b 019071 jam conn_sm_standby ,mem_conn_sm 
+0x625c 019072 call host_conn_judge_encrypt 
+0x625d 019073 branch scheduler_start_upper_sm 
+:      019075 host_conn_judge_encrypt:
+0x625e 019076 fetch 1 ,mem_connection_options 
+0x625f 019077 rtnbit0 connection_encrypt 
+0x6260 019078 jam conn_sm_encrypt_wait ,mem_conn_sm 
+0x6261 019079 rtn 
+:      019081 host_create_conn_done_wait:
+0x6262 019082 arg enpt_delay_timer ,queue 
+0x6263 019083 call timer_check 
+0x6264 019084 nrtn blank 
+0x6265 019085 jam conn_sm_done ,mem_conn_sm 
+0x6266 019086 rtn 
+:      019088 host_create_conn_auth:
+0x6267 019089 fetch 1 ,mem_connection_options 
+0x6268 019090 set0 connection_auth ,pdata 
+0x6269 019091 store 1 ,mem_connection_options 
+0x626a 019092 jam conn_sm_auth_wait ,mem_conn_sm 
+0x626b 019093 jam lmp_au_rand ,mem_lmo_opcode2 
+0x626c 019094 rtn 
+:      019095 host_create_conn_auth_wait:
+0x626d 019096 rtn 
+:      019097 host_create_conn_pairing:
+0x626e 019098 fetch 1 ,mem_pincode_state 
+0x626f 019099 rtnne pincode_state_pincode_ready 
+0x6270 019100 call host_auth 
+0x6271 019101 jam conn_sm_pairing_wait ,mem_conn_sm 
+0x6272 019102 rtn 
+:      019104 host_create_conn_pairing_wait:
+0x6273 019105 rtn 
+:      019106 host_creat_conn_send_feat_ext:
+0x6274 019107 jam conn_sm_wait_features_ext ,mem_conn_sm 
+0x6275 019108 jam lmp_ext_features_req ,mem_lmo_opcode2 
+0x6276 019109 rtn 
+:      019110 host_create_conn_send_version:
+0x6277 019111 jam conn_sm_wait_version ,mem_conn_sm 
+0x6278 019112 jam lmp_version_req ,mem_lmo_opcode2 
+0x6279 019113 rtn 
+:      019115 host_creat_conn_wait_switch:
+0x627a 019116 fetch 1 ,mem_switch_flag 
+0x627b 019117 rtneq switch_flag_init 
+0x627c 019118 beq switch_flag_accept ,host_create_conn_switch_accept 
+0x627d 019119 arg switch_wait_timer ,queue 
+0x627e 019120 call timer_check 
+0x627f 019121 nrtn blank 
+0x6280 019122 jam switch_flag_init ,mem_switch_flag 
+0x6281 019123 branch host_create_conn_switch 
+:      019124 host_create_conn_switch_accept:
+0x6282 019125 rtn master 
+0x6283 019126 branch host_create_conn_auth_pair 
+:      019128 host_create_conn_send_features:
+0x6284 019129 jam conn_sm_wait_features_res ,mem_conn_sm 
+0x6285 019130 jam lmp_features_req ,mem_lmo_opcode2 
+0x6286 019131 rtn 
+:      019132 host_create_conn_send_switch:
+0x6287 019133 jam lmp_switch_req ,mem_lmo_opcode2 
+0x6288 019134 set1 mark_switch_initiated ,mark 
+0x6289 019135 jam conn_sm_wait_conn_accept ,mem_conn_sm 
+0x628a 019136 setarg 0x1ff 
+0x628b 019137 store 2 ,mem_soft_timer 
+0x628c 019138 rtn 
+:      019139 host_create_conn_send_conn_req:
+0x628d 019140 jam conn_sm_wait_conn_accept ,mem_conn_sm 
+0x628e 019141 jam 0xff ,mem_soft_timer 
+0x628f 019142 set0 mark_reconn_recieve_switch ,mark 
+0x6290 019143 jam lmp_host_connection_req ,mem_lmo_opcode2 
+0x6291 019144 branch init_lmp_reinit 
+:      019145 host_create_conn_wait_accept:
+0x6292 019146 rtnmark1 mark_reconn_recieve_switch 
+0x6293 019147 fetch 2 ,mem_soft_timer 
+0x6294 019148 sub pdata ,1 ,pdata 
+0x6295 019149 branch host_create_conn_resend ,zero 
+0x6296 019150 store 2 ,mem_soft_timer 
+0x6297 019151 rtn 
+:      019152 host_create_conn_resend:
+0x6298 019153 jam conn_sm_send_switch ,mem_conn_sm 
+0x6299 019154 rtn 
+:      019155 host_create_conn_waiting:
+0x629a 019157 rtn 
+:      019159 host_create_conn_switch:
+0x629b 019160 fetch 1 ,mem_lmp_conn_state 
+0x629c 019161 rtnbit0 sent_setup_complete 
+0x629d 019162 rtnbit0 received_setup_complete 
+0x629e 019163 fetch 1 ,mem_connection_options 
+0x629f 019164 set0 connection_switch ,pdata 
+0x62a0 019165 store 1 ,mem_connection_options 
+0x62a1 019166 jam lmp_switch_req ,mem_lmo_opcode2 
+0x62a2 019167 jam conn_sm_wait_switch_after_host_connection ,mem_conn_sm 
+0x62a3 019168 rtn 
+:      019170 host_create_conn_send_setup_complete:
+0x62a4 019171 jam conn_sm_wait_setup_complete ,mem_conn_sm 
+0x62a5 019172 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x62a6 019173 rtn 
+:      019175 host_create_conn_wait_setup_complete:
+0x62a7 019176 fetch 1 ,mem_lmp_conn_state 
+0x62a8 019177 rtnbit0 received_setup_complete 
+0x62a9 019178 jam conn_sm_standby ,mem_conn_sm 
+0x62aa 019180 rtn 
+:      019181 host_create_conn_wait_setup_complete_rtn:
+0x62ab 019182 jam conn_sm_auth_pair ,mem_conn_sm 
+0x62ac 019183 rtn 
+:      019185 host_create_conn_master_detach:
+0x62ad 019186 fetch 1 ,mem_soft_timer 
+0x62ae 019187 increase -1 ,pdata 
+0x62af 019188 branch host_create_conn_send_detach ,blank 
+0x62b0 019189 store 1 ,mem_soft_timer 
+0x62b1 019190 rtn 
+:      019191 host_create_conn_send_detach:
+0x62b2 019192 jam lmp_detach ,mem_lmo_opcode2 
+0x62b3 019193 jam local_host ,mem_disconn_reason_send 
+0x62b4 019194 jam 0 ,mem_conn_sm 
+0x62b5 019195 rtn 
+:      019196 host_create_conn_auth_pair:
+0x62b6 019198 fetch 1 ,mem_connection_options 
+0x62b7 019199 bbit1 connection_switch ,host_create_conn_switch 
+0x62b8 019200 bbit1 connection_auth ,host_create_conn_auth_pair_true 
+:      019201 host_create_conn_sm_done:
+0x62b9 019202 jam conn_sm_done ,mem_conn_sm 
+0x62ba 019203 rtn 
+:      019204 host_create_conn_auth_pair_true:
+0x62bb 019205 fetch 1 ,mem_link_key_exists 
+0x62bc 019206 branch host_create_conn_auth_pair_nokey ,blank 
+0x62bd 019207 fetch 1 ,mem_lmp_conn_state 
+0x62be 019208 rtnbit0 sent_setup_complete 
+0x62bf 019209 rtnbit0 received_setup_complete 
+0x62c0 019210 fetch 4 ,mem_aurand_send_delay_time 
+0x62c1 019211 arg 100 ,temp 
+0x62c2 019212 iadd temp ,temp 
+0x62c3 019213 copy clkn_bt ,pdata 
+0x62c4 019214 isub temp ,null 
+0x62c5 019215 nrtn positive 
+0x62c6 019216 branch host_create_conn_auth 
+:      019220 host_create_conn_auth_pair_nokey:
+0x62c7 019221 jam conn_sm_pairing ,mem_conn_sm 
+0x62c8 019222 jam 4 ,mem_pin_length 
+0x62c9 019223 setarg 0x3030 
+0x62ca 019224 store 2 ,mem_pin 
+0x62cb 019225 istore 2 ,contw 
+0x62cc 019226 jam pincode_state_pincode_ready ,mem_pincode_state 
+0x62cd 019227 branch host_create_conn_pairing 
+:      019229 host_create_conn_auth_pair_wait:
+0x62ce 019230 rtn 
+:      019231 host_create_conn_encrypt:
+0x62cf 019232 fetch 1 ,mem_connection_options 
+0x62d0 019233 bbit1 connection_encrypt ,host_create_conn_encrypt_start 
+0x62d1 019234 jam conn_sm_done ,mem_conn_sm 
+0x62d2 019235 rtn 
+:      019237 host_create_conn_encrypt_start:
+0x62d3 019238 fetch 1 ,mem_connection_options 
+0x62d4 019239 set0 connection_encrypt ,pdata 
+0x62d5 019240 store 1 ,mem_connection_options 
+0x62d6 019241 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x62d7 019242 rtn 
+:      019244 host_create_conn_encrypt_wait:
+0x62d8 019245 fetch 1 ,mem_wait_encryption 
+0x62d9 019246 rtn blank 
+0x62da 019247 jam conn_sm_standby ,mem_conn_sm 
+0x62db 019248 branch host_create_conn_encrypt_start 
+:      019250 host_create_conn_encrypt_wait_clear:
+0x62dc 019251 jam conn_sm_send_setup_complete ,mem_conn_sm 
+0x62dd 019252 rtn 
+:      019254 host_auth:
+0x62de 019255 fetch 1 ,mem_op 
+0x62df 019256 bbit1 op_inrand_req ,remote_auth 
+0x62e0 019257 call tid_initiate 
+0x62e1 019258 jam lmp_in_rand ,mem_lmo_opcode2 
+0x62e2 019259 branch cmd_exit 
+:      019260 remote_auth:
+0x62e3 019261 fetch 1 ,mem_op 
+0x62e4 019262 set0 op_inrand_req ,pdata 
+0x62e5 019263 store 1 ,mem_op 
+0x62e6 019264 call lmp_accept_inrand 
+0x62e7 019265 call tid_set_reply 
+0x62e8 019266 branch cmd_exit 
+:      019268 pincode_reinit:
+0x62e9 019269 setarg 4 
+0x62ea 019270 store 1 ,mem_pin_length 
+0x62eb 019271 setarg 0x3030 
+0x62ec 019272 istore 2 ,contw 
+0x62ed 019273 istore 2 ,contw 
+0x62ee 019274 rtn 
+:      019282 module_init:
+0x62ef 019283 rtn wake 
+0x62f0 019284 jam 0 ,mem_module_task 
+0x62f1 019285 call module_gpio_init 
+0x62f2 019286 call module_init_static_string 
+0x62f3 019287 setarg module_process_idle 
+0x62f4 019288 store 2 ,mem_cb_idle_process 
+0x62f5 019289 setarg module_conn_process 
+0x62f6 019290 store 2 ,mem_cb_bt_process 
+0x62f7 019291 setarg module_process_bb_event 
+0x62f8 019292 store 2 ,mem_cb_bb_event_process 
+0x62f9 019293 setarg module_le_rx 
+0x62fa 019294 store 2 ,mem_cb_att_write 
+0x62fb 019295 setarg module_conn_process 
+0x62fc 019296 store 2 ,mem_cb_le_process 
+0x62fd 019297 set1 mark_ext_patch ,mark 
+0x62fe 019298 bpatch patch30_0 ,mem_patch30 
+0x62ff 019299 setarg module_lpm_lock 
+0x6300 019300 store 2 ,mem_cb_check_wakelock 
+0x6301 019301 setarg module_le_tx_update_data 
+0x6302 019302 store 2 ,mem_cb_update_notify_value 
+0x6303 019303 setarg 0 
+0x6304 019304 store 4 ,mem_last_uart_clock 
+0x6305 019305 store 2 ,mem_module_prepare_tx_len 
+0x6306 019306 call module_hardware_init 
+0x6307 019307 call init_module_environment 
+0x6308 019308 call check_module_disabled 
+0x6309 019309 branch eeprom_load_reconn_info 
+:      019311 module_hardware_init:
+0x630a 019312 rtn wake 
+0x630b 019313 setarg uart_baud_115200 
+0x630c 019314 store uart_baud_len ,mem_baud 
+:      019315 module_lpm_uart_init:
+0x630d 019316 call init_filter_ram 
+0x630e 019317 setarg mem_module_rx_buf 
+0x630f 019318 hstore 2 ,core_uart_rsaddr 
+0x6310 019319 setarg mem_module_rx_buf_end 
+0x6311 019320 hstore 2 ,core_uart_readdr 
+0x6312 019321 setarg mem_module_tx_buf 
+0x6313 019322 hstore 2 ,core_uart_tsaddr 
+0x6314 019323 setarg mem_module_tx_buf_end 
+0x6315 019324 hstore 2 ,core_uart_teaddr 
+0x6316 019325 hjam 0x4 ,core_gpio_sel1 
+0x6317 019326 jam 0xff ,mem_ucode_id_local 
+0x6318 019327 hjam 0x0 ,core_uart_ctrl 
+0x6319 019328 setarg mem_module_tx_buf 
+0x631a 019329 hstore 2 ,core_uart_twptr 
+0x631b 019330 hstore 2 ,core_uart_trptrp 
+0x631c 019331 setarg mem_module_rx_buf 
+0x631d 019332 hstore 2 ,core_uart_rrptr 
+0x631e 019333 branch hci_init_common 
+:      019336 module_lpm_init:
+0x631f 019337 call module_lpm_uart_init 
+0x6320 019338 branch module_gpio_init 
+:      019340 module_gpio_init:
+0x6321 019342 call ui_led_init 
+0x6322 019343 call app_led_start_blink 
+0x6323 019345 fetcht 1 ,mem_module_connect_state_gpio 
+0x6324 019346 call gpio_config_output 
+0x6325 019347 call module_set_conn_pin_low 
+0x6326 019349 fetcht 1 ,mem_module_wake_up_gpio 
+0x6327 019350 call gpio_config_input 
+0x6328 019351 fetcht 1 ,mem_at_gpio 
+0x6329 019352 branch gpio_config_input_without_wake 
+:      019354 module_lpm_lock:
+0x632a 019355 fetcht 1 ,mem_module_wake_up_gpio 
+0x632b 019356 call gpio_get_bit 
+0x632c 019357 nbranch app_put_lpm_wake_lock ,true 
+0x632d 019358 branch app_get_lpm_wake_lock 
+:      019362 module_process_idle:
+0x632e 019363 branch module_app_dispatch 
+:      019364 module_conn_process:
+0x632f 019365 branch module_app_dispatch 
+:      019366 module_app_dispatch:
+0x6330 019367 set1 mark_ext_patch ,mark 
+0x6331 019368 bpatch patch30_1 ,mem_patch30 
+0x6332 019369 call module_control_air_flow 
+0x6333 019370 call module_uart_set 
+0x6334 019371 call l2cap_malloc_is_fifo_full 
+0x6335 019372 nrtn blank 
+0x6336 019373 branch module_process 
+:      019374 module_process_bb_event:
+0x6337 019375 copy regc ,pdata 
+0x6338 019376 beq bt_evt_pincode_req ,module_process_evt_pincode_req 
+0x6339 019377 beq bt_evt_reconn_failed ,module_reconn_fail 
+0x633a 019378 beq bt_evt_reconn_page_timeout ,module_page_time_out 
+0x633b 019379 beq bt_evt_bb_disconnected ,module_process_bb_event_disconned 
+0x633c 019380 beq bt_evt_switch_not_accept ,module_process_switch_not_accept 
+0x633d 019381 beq bt_evt_switch_accept ,module_process_switch_accept 
+0x633e 019382 beq bt_evt_sniff_accept ,module_process_sniff_accept 
+0x633f 019383 beq bt_evt_sniff_not_accept ,module_process_sniff_not_accept 
+0x6340 019384 beq bt_evt_unsniff_accept ,module_process_unsniff_accept 
+0x6341 019385 beq bt_evt_unsniff_not_accept ,module_process_unsniff_not_accept 
+0x6342 019386 beq bt_evt_le_connected ,module_process_le_conn 
+0x6343 019387 beq bt_evt_bb_connected ,module_process_bb_conn 
+0x6344 019388 beq bt_evt_le_disconnected ,module_process_bb_even_le_disconn 
+0x6345 019389 beq bt_evt_setup_complete ,module_process_setup_complete 
+0x6346 019390 beq bt_evt_enter_sniff ,module_sniff_param_check 
+0x6347 019391 beq bt_evt_exit_sniff ,app_lpm_mult_disable 
+0x6348 019392 and pdata ,0x0f ,temp 
+0x6349 019393 and_into bt_evt_timer_mask ,pdata 
+0x634a 019394 beq bt_evt_timer_init ,module_bb_event_timer 
+0x634b 019395 rtn 
+:      019397 module_process_bb_event_disconned:
+0x634c 019398 call module_disconn_start 
+0x634d 019399 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x634e 019400 rtnbit0 app_disc_after_setup_done 
+0x634f 019401 arg 3 ,loopcnt 
+0x6350 019402 arg mem_prarm_dis ,contr 
+0x6351 019403 branch send_mem_to_uart 
+:      019405 module_sniff_param_check:
+0x6352 019408 fetch 2 ,mem_context + coffset_tsniff 
+0x6353 019409 rshift pdata ,pdata 
+0x6354 019410 fetcht 2 ,mem_sniff_param_interval 
+0x6355 019411 isub temp ,null 
+0x6356 019412 nbranch module_sniff_param_check_unsniff ,zero 
+0x6357 019413 branch app_lpm_mult_enable 
+:      019414 module_sniff_param_check_unsniff:
+0x6358 019415 fetch 1 ,mem_module_task 
+0x6359 019416 rtnbit1 at_task_unsinff 
+0x635a 019417 hfetch 2 ,core_uart_rxitems 
+0x635b 019418 ncall at_set_unsniff_task_flag ,blank 
+0x635c 019419 branch app_bt_sniff_exit 
+:      019421 module_process_setup_complete:
+0x635d 019422 call module_conn_start 
+0x635e 019423 call module_check_cmode 
+0x635f 019424 branch module_uart_send_conn ,zero 
+0x6360 019425 branch app_bt_disconnect 
+:      019426 module_uart_send_conn:
+0x6361 019427 arg 4 ,loopcnt 
+0x6362 019428 arg mem_prarm_conn ,contr 
+0x6363 019429 branch send_mem_to_uart 
+:      019431 module_process_bb_even_le_disconn:
+0x6364 019432 call module_disconn_start 
+0x6365 019433 arg 5 ,loopcnt 
+0x6366 019434 arg mem_prarm_bledis ,contr 
+0x6367 019435 branch send_mem_to_uart 
+:      019437 module_process_evt_pincode_req:
+0x6368 019438 call at_restore_pin_code 
+0x6369 019439 branch app_bt_set_pincode 
+:      019440 module_process_switch_not_accept:
+0x636a 019441 fetch 1 ,mem_module_task 
+0x636b 019442 rtnbit0 at_task_switch 
+0x636c 019443 set0 at_task_switch ,pdata 
+0x636d 019444 store 1 ,mem_module_task 
+0x636e 019445 branch at_error_rev_end 
+:      019447 module_process_switch_accept:
+0x636f 019448 fetch 1 ,mem_module_task 
+0x6370 019449 rtnbit0 at_task_switch 
+0x6371 019450 set0 at_task_switch ,pdata 
+0x6372 019451 store 1 ,mem_module_task 
+0x6373 019452 branch at_nomal_rev_end 
+:      019454 module_process_sniff_accept:
+0x6374 019455 rtn 
+:      019457 module_process_sniff_not_accept:
+0x6375 019458 rtn 
+:      019460 module_process_unsniff_accept:
+0x6376 019461 fetch 1 ,mem_module_task 
+0x6377 019462 bbit0 at_task_unsinff ,app_bt_enter_sniff 
+0x6378 019463 branch at_clear_unsniff_task_flag 
+:      019465 module_process_unsniff_not_accept:
+0x6379 019466 rtn 
+:      019468 module_process_le_conn:
+0x637a 019469 call module_conn_start 
+0x637b 019470 arg mem_le_plap ,regb 
+0x637c 019471 call module_check_cmode 
+0x637d 019472 branch module_uart_send_leconn ,zero 
+0x637e 019473 branch app_ble_disconnect 
+:      019474 module_uart_send_leconn:
+0x637f 019475 arg 6 ,loopcnt 
+0x6380 019476 arg mem_prarm_bleconn ,contr 
+0x6381 019477 branch send_mem_to_uart 
+:      019479 module_process_bb_conn:
+0x6382 019480 rtn 
+:      019483 module_reconn_fail:
+0x6383 019484 arg 7 ,loopcnt 
+0x6384 019485 arg mem_prarm_recfail ,contr 
+0x6385 019486 call send_mem_to_uart 
+0x6386 019487 branch module_disconn_start 
+:      019488 module_page_time_out:
+0x6387 019489 arg 7 ,loopcnt 
+0x6388 019490 arg mem_prarm_pageout ,contr 
+0x6389 019491 call send_mem_to_uart 
+:      019492 module_disconn_start:
+0x638a 019493 call module_start_adv_discovery 
+0x638b 019494 branch module_set_conn_pin_high 
+:      019496 module_start_adv_discovery:
+0x638c 019497 fetch 1 ,mem_module_state 
+0x638d 019498 isolate1 at_state_set30 ,pdata 
+0x638e 019499 call app_bt_start_discovery ,true 
+0x638f 019500 fetch 1 ,mem_module_state 
+0x6390 019501 isolate1 at_state_set40 ,pdata 
+0x6391 019502 call app_ble_start_adv ,true 
+0x6392 019503 rtn 
+:      019504 module_set_conn_pin_high:
+0x6393 019505 fetcht 1 ,mem_module_connect_state_gpio 
+0x6394 019506 branch gpio_out_active 
+:      019508 module_conn_start:
+0x6395 019509 call module_stop_adv_discovery 
+0x6396 019510 branch module_set_conn_pin_low 
+:      019512 module_stop_adv_discovery:
+0x6397 019513 fetch 1 ,mem_module_state 
+0x6398 019514 isolate1 at_state_set30 ,pdata 
+0x6399 019515 call app_bt_stop_discovery ,true 
+0x639a 019516 fetch 1 ,mem_module_state 
+0x639b 019517 isolate1 at_state_set40 ,pdata 
+0x639c 019518 call app_ble_stop_adv ,true 
+0x639d 019519 rtn 
+:      019520 module_set_conn_pin_low:
+0x639e 019521 fetcht 1 ,mem_module_connect_state_gpio 
+0x639f 019522 branch gpio_out_inactive 
+:      019527 module_process:
+0x63a0 019528 fetch 1 ,mem_device_option 
+0x63a1 019529 rtnne dvc_op_module 
+0x63a2 019530 hfetch 2 ,core_uart_rxitems 
+0x63a3 019531 rtn blank 
+0x63a4 019532 store 2 ,mem_current_packet_length 
+0x63a5 019534 call spp_mode 
+0x63a6 019535 branch at_process ,true 
+0x63a7 019536 call at_ckeck_send_buff 
+0x63a8 019537 branch module_tx_packet 
+:      019540 spp_mode:
+0x63a9 019541 fetcht 1 ,mem_at_gpio 
+0x63aa 019542 branch gpio_get_bit 
+:      019545 module_exit_sniff:
+0x63ab 019546 fetch 1 ,mem_module_task 
+0x63ac 019547 rtnbit1 at_task_unsinff 
+0x63ad 019548 call at_set_unsniff_task_flag 
+0x63ae 019549 branch app_bt_sniff_exit 
+:      019551 module_tx_packet:
+0x63af 019552 fetch 1 ,mem_context 
+0x63b0 019553 bbit0 state_inconn ,spp_send_end 
+0x63b1 019554 fetch 1 ,mem_context + coffset_mode 
+0x63b2 019555 bbit1 mode_le ,modle_le_tx 
+0x63b3 019556 call app_check_sniff 
+0x63b4 019557 branch module_exit_sniff ,true 
+0x63b5 019558 branch spp_tx_rfcomm_packet 
+:      019560 module_le_rx:
+0x63b6 019561 call le_att_get_handle_ptr 
+0x63b7 019562 ifetch 1 ,contr 
+0x63b8 019563 copy contr ,rega 
+0x63b9 019564 call get_uart_twptr 
+0x63ba 019565 copy regb ,loopcnt 
+0x63bb 019566 copy rega ,contr 
+0x63bc 019567 call uart_copy_tx_bytes 
+0x63bd 019568 branch uartd_send 
+:      019571 module_le_tx_update_data:
+0x63be 019573 fetch 2 ,mem_module_prepare_tx_len 
+0x63bf 019574 rtn blank 
+0x63c0 019575 arg dm_le_buff_len ,temp 
+0x63c1 019576 call not_greater_than 
+0x63c2 019577 store 2 ,mem_module_temp_len 
+0x63c3 019579 copy pdata ,temp 
+0x63c4 019580 fetch 2 ,mem_module_prepare_tx_len 
+0x63c5 019581 isub temp ,pdata 
+0x63c6 019582 store 2 ,mem_module_prepare_tx_len 
+0x63c7 019583 nbranch assert ,positive 
+0x63c8 019585 arg prcp_tx_le ,temp 
+0x63c9 019586 storet 2 ,mem_le_notify_handle 
+0x63ca 019587 call le_att_get_handle_ptr 
+0x63cb 019588 branch assert ,blank 
+0x63cc 019589 add contr ,1 ,contw 
+0x63cd 019591 fetch 2 ,mem_module_temp_len 
+0x63ce 019592 copy pdata ,loopcnt 
+0x63cf 019594 call get_uart_rrptr 
+0x63d0 019596 call uart_copy_rx_bytes 
+0x63d1 019598 fetch 2 ,mem_module_temp_len 
+0x63d2 019599 store 2 ,mem_current_packet_length 
+0x63d3 019600 store 2 ,mem_le_notify_len 
+0x63d4 019601 branch spp_send_end 
+:      019604 modle_le_tx:
+0x63d5 019605 rtnmark0 mark_context 
+0x63d6 019606 call modle_le_tx_once 
+0x63d7 019607 call modle_le_tx_once 
+:      019608 modle_le_tx_once:
+0x63d8 019609 call le_xtype_fifo_is_near_full 
+0x63d9 019610 nrtn blank 
+0x63da 019611 hfetch 2 ,core_uart_rxitems 
+0x63db 019612 rtn blank 
+0x63dc 019613 fetcht 2 ,mem_module_prepare_tx_len 
+0x63dd 019614 isub temp ,pdata 
+0x63de 019615 nbranch assert ,positive 
+0x63df 019616 store 2 ,mem_current_packet_length 
+0x63e0 019617 rtn blank 
+0x63e1 019618 call at_ckeck_send_buff_le 
+0x63e2 019619 fetch 2 ,mem_module_prepare_tx_len 
+0x63e3 019620 fetcht 2 ,mem_current_packet_length 
+0x63e4 019621 iadd temp ,pdata 
+0x63e5 019622 store 2 ,mem_module_prepare_tx_len 
+0x63e6 019623 fetcht 2 ,mem_module_prepare_tx_len 
+0x63e7 019624 hfetch 2 ,core_uart_rxitems 
+0x63e8 019625 isub temp ,rega 
+0x63e9 019626 nbranch assert ,positive 
+0x63ea 019627 jam attop_handle_value_notification ,mem_fifo_temp 
+0x63eb 019628 branch le_xtype_fifo_in 
+:      019630 module_bb_event_timer:
+0x63ec 019631 storet 1 ,mem_app_evt_timer_count 
+:      019632 module_bb_event_100ms_loop:
+0x63ed 019633 fetch 1 ,mem_app_evt_timer_count 
+0x63ee 019634 rtn blank 
+0x63ef 019635 increase -1 ,pdata 
+0x63f0 019636 store 1 ,mem_app_evt_timer_count 
+0x63f1 019637 call module_bb_event_hud_ms 
+0x63f2 019638 branch module_bb_event_100ms_loop 
+:      019640 module_bb_event_hud_ms:
+0x63f3 019641 fetch 2 ,mem_at_scan_time 
+0x63f4 019642 rtn blank 
+0x63f5 019643 increase -1 ,pdata 
+0x63f6 019644 store 2 ,mem_at_scan_time 
+0x63f7 019645 nrtn blank 
+0x63f8 019646 fetch 1 ,mem_at_using_flag 
+0x63f9 019647 jam 0 ,mem_at_using_flag 
+0x63fa 019648 bbit1 at_flag_leinq ,modue_le_inq 
+0x63fb 019649 bbit1 at_flag_inq ,module_inq 
+0x63fc 019650 branch assert 
+:      019651 modue_le_inq:
+0x63fd 019652 branch app_ble_stop_scan 
+:      019653 module_inq:
+0x63fe 019654 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
+0x63ff 019655 rtn 
+:      019657 at_ckeck_send_buff:
+0x6400 019658 fetch 1 ,mem_context + coffset_mode 
+0x6401 019659 bbit1 mode_le ,at_ckeck_send_buff_le 
+0x6402 019660 fetch 2 ,mem_current_packet_length 
+0x6403 019661 arg dm_refcom_buff_len ,temp 
+0x6404 019663 call not_greater_than 
+0x6405 019664 store 2 ,mem_current_packet_length 
+0x6406 019665 rtn 
+:      019666 at_ckeck_send_buff_le:
+0x6407 019667 fetch 2 ,mem_current_packet_length 
+0x6408 019668 arg dm_le_buff_len ,temp 
+0x6409 019669 call not_greater_than 
+0x640a 019670 store 2 ,mem_current_packet_length 
+0x640b 019671 rtn 
+:      019673 at_set_unsniff_task_flag:
+0x640c 019674 fetch 1 ,mem_module_task 
+0x640d 019675 set1 at_task_unsinff ,pdata 
+0x640e 019676 store 1 ,mem_module_task 
+0x640f 019677 rtn 
+:      019679 at_clear_unsniff_task_flag:
+0x6410 019680 fetch 1 ,mem_module_task 
+0x6411 019681 set0 at_task_unsinff ,pdata 
+0x6412 019682 store 1 ,mem_module_task 
+0x6413 019683 rtn 
+:      019685 at_set_cmd_task_flag:
+0x6414 019686 fetch 1 ,mem_module_task 
+0x6415 019687 set1 at_task_cmd_flag ,pdata 
+0x6416 019688 store 1 ,mem_module_task 
+0x6417 019689 rtn 
+:      019691 at_clear_cmd_task_flag:
+0x6418 019692 fetch 1 ,mem_module_task 
+0x6419 019693 set0 at_task_cmd_flag ,pdata 
+0x641a 019694 store 1 ,mem_module_task 
+0x641b 019695 rtn 
+:      019697 module_control_air_flow:
+0x641c 019698 set1 mark_ext_patch ,mark 
+0x641d 019699 bpatch patch30_2 ,mem_patch30 
+0x641e 019700 call check_uart_tx_buff 
+0x641f 019701 branch app_l2cap_flow_control_enable ,positive 
+0x6420 019702 branch app_l2cap_flow_control_disable 
+:      019704 module_uart_set:
+0x6421 019705 call spp_mode 
+0x6422 019706 branch module_set_baud_115200 ,true 
+0x6423 019707 hfetcht uart_baud_len ,core_uart_baud 
+0x6424 019708 fetch 2 ,mem_baud 
+0x6425 019709 isub temp ,null 
+0x6426 019710 rtn zero 
+0x6427 019711 branch uart_set_baud_by_mem 
+:      019714 module_set_baud_115200:
+0x6428 019715 hfetcht uart_baud_len ,core_uart_baud 
+0x6429 019716 setarg at_baud_115200 
+0x642a 019717 isub temp ,null 
+0x642b 019718 rtn zero 
+0x642c 019719 hstore uart_baud_len ,core_uart_baud 
+0x642d 019720 rtn 
+:      019722 module_check_cmode:
+0x642e 019723 set1 mark_ext_patch ,mark 
+0x642f 019724 bpatch patch30_3 ,mem_patch30 
+0x6430 019725 fetch 1 ,mem_module_state 
+0x6431 019726 isolate0 at_state_cmode ,pdata 
+0x6432 019727 branch module_check_cmode_close ,true 
+0x6433 019728 arg mem_cmode_addr ,rega 
+0x6434 019729 arg 6 ,loopcnt 
+0x6435 019730 branch string_compare 
+:      019731 module_check_cmode_close:
+0x6436 019732 force 0 ,null 
+0x6437 019733 rtn 
+:      019735 module_init_static_string:
+0x6438 019736 set1 mark_ext_patch ,mark 
+0x6439 019737 bpatch patch30_4 ,mem_patch30 
+0x643a 019738 arg mem_prarm_pswd ,contw 
+0x643b 019739 setsect 0 ,0x35350 
+0x643c 019740 setsect 1 ,0x15115 
+0x643d 019741 setsect 2 ,0x12415 
+0x643e 019742 setsect 3 ,0x10951 
+0x643f 019743 istore 9 ,contw 
+0x6440 019744 setsect 0 ,0x2454c 
+0x6441 019745 setsect 1 ,0x35053 
+0x6442 019746 setsect 2 ,0x2454 
+0x6443 019747 setsect 3 ,0x11531 
+0x6444 019748 istore 9 ,contw 
+0x6445 019749 setsect 0 ,0x34441 
+0x6446 019750 setsect 1 ,0x194d4 
+0x6447 019751 setsect 2 ,0x12455 
+0x6448 019752 setsect 3 ,0x10d4d 
+0x6449 019753 istore 9 ,contw 
+0x644a 019754 setsect 0 ,0x3414c 
+0x644b 019755 setsect 1 ,0xd4d4 
+0x644c 019756 setsect 2 ,0x124c4 
+0x644d 019757 setsect 3 ,0x13119 
+0x644e 019758 istore 9 ,contw 
+0x644f 019759 setsect 0 ,0x15247 
+0x6450 019760 setsect 1 ,0x3d0d1 
+0x6451 019761 setsect 2 ,0xe4e4 
+0x6452 019762 setsect 3 ,0x11531 
+0x6453 019763 istore 9 ,contw 
+0x6454 019764 setsect 0 ,0x34944 
+0x6455 019765 setsect 1 ,0x114d4 
+0x6456 019766 setsect 2 ,0xe535 
+0x6457 019767 setsect 3 ,0x15105 
+0x6458 019768 istore 9 ,contw 
+0x6459 019769 setsect 0 ,0x14c2b 
+0x645a 019770 setsect 1 ,0x114d2 
+0x645b 019771 setsect 2 ,0xf525 
+0x645c 019772 setsect 3 ,0x11531 
+0x645d 019773 istore 9 ,contw 
+0x645e 019774 setsect 0 ,0x14e53 
+0x645f 019775 setsect 1 ,0x19192 
+0x6460 019776 setsect 2 ,0x44c4 
+0x6461 019777 setsect 3 ,0x15915 
+0x6462 019778 istore 9 ,contw 
+0x6463 019779 setsect 0 ,0x35352 
+0x6464 019780 setsect 1 ,0xd254 
+0x6465 019781 setsect 2 ,0x5444 
+0x6466 019782 setsect 3 ,0x10959 
+0x6467 019783 istore 9 ,contw 
+0x6468 019784 setsect 0 ,0x1454c 
+0x6469 019785 setsect 1 ,0x5392 
+0x646a 019786 setsect 2 ,0x3525 
+0x646b 019787 setsect 3 ,0x13d35 
+0x646c 019788 istore 9 ,contw 
+0x646d 019789 setsect 0 ,0x14544 
+0x646e 019790 setsect 1 ,0x113d3 
+0x646f 019791 setsect 2 ,0x4454 
+0x6470 019792 setsect 3 ,0x14d35 
+0x6471 019793 istore 9 ,contw 
+0x6472 019794 setsect 0 ,0x4154 
+0x6473 019795 setsect 1 ,0x11155 
+0x6474 019796 setsect 2 ,0x13494 
+0x6475 019797 setsect 3 ,0x13d0d 
+0x6476 019798 istore 9 ,contw 
+0x6477 019799 setsect 0 ,0x4f56 
+0x6478 019800 setsect 1 ,0x31055 
+0x6479 019801 setsect 2 ,0x3454 
+0x647a 019802 setsect 3 ,0x1393d 
+0x647b 019803 istore 9 ,contw 
+0x647c 019804 setsect 0 ,0x1504e 
+0x647d 019805 setsect 1 ,0x151d0 
+0x647e 019806 setsect 2 ,0x154f4 
+0x647f 019807 setsect 3 ,0x14951 
+0x6480 019808 istore 9 ,contw 
+0x6481 019809 setsect 0 ,0x24345 
+0x6482 019810 setsect 1 ,0x25051 
+0x6483 019811 setsect 2 ,0x4c4 
+0x6484 019812 istore 6 ,contw 
+0x6485 019813 rtn 
+:      019817 mouse_init:
+0x6486 019818 setarg le_mouse 
+0x6487 019819 store 2 ,mem_cb_le_process 
+0x6488 019820 setarg mouse_send_process 
+0x6489 019821 store 2 ,mem_cb_bt_process 
+0x648a 019822 setarg mouse_process_lpm_before 
+0x648b 019823 store 2 ,mem_cb_before_lpm 
+0x648c 019824 setarg mouse_priority_bb_event 
+0x648d 019825 store 2 ,mem_cb_bb_event_process 
+0x648e 019826 setarg mouse_idle 
+0x648f 019827 store 2 ,mem_cb_idle_process 
+0x6490 019828 setarg mouse_le_notify_update_data 
+0x6491 019829 store 2 ,mem_cb_update_notify_value 
+0x6492 019830 jam 0 ,mem_sp_flag 
+0x6493 019831 jam 0 ,mem_master_sp_flag 
+0x6494 019832 set0 mark_ext_patch ,mark 
+0x6495 019833 bpatch patch18_0 ,mem_patch18 
+0x6496 019834 call mouse_init_common 
+0x6497 019835 rtn wake 
+0x6498 019836 call mouse_init_environment 
+0x6499 019837 call mouse_dpi_init 
+0x649a 019838 setarg mouse_before_hibernate 
+0x649b 019839 store 2 ,mem_cb_before_hibernate 
+0x649c 019840 fetch 2 ,mem_ui_state_map 
+0x649d 019841 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x649e 019842 branch mouse_check_reconn_target 
+:      019844 mouse_init_environment:
+0x649f 019845 call app_initflag_check 
+0x64a0 019846 branch mouse_load_eeprom_param ,zero 
+0x64a1 019847 call eeprom_store_le_local_addr 
+0x64a2 019848 call eeprom_store_mouse_dpi 
+0x64a3 019849 branch app_initflag_store 
+:      019850 mouse_load_eeprom_param:
+0x64a4 019851 call eeprom_load_reconn_info 
+0x64a5 019852 call eeprom_load_le_loacal_addr 
+0x64a6 019853 branch eeprom_load_mouse_dpi 
+:      019855 mouse_dpi_init:
+0x64a7 019856 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x64a8 019857 branch mouse_modified_dpi 
+:      019859 mouse_idle:
+0x64a9 019860 call ui_check_paring_button 
+0x64aa 019861 call mouse_check_dpi 
+0x64ab 019862 branch mouse_wheel_check 
+:      019864 mouse_check_dpi:
+0x64ac 019865 fetcht 1 ,mem_dpi_button_gpio 
+0x64ad 019866 call gpio_get_bit 
+0x64ae 019867 nbranch mouse_dpi_up ,true 
+:      019868 mouse_dpi_down:
+0x64af 019869 fetch 1 ,mem_mouse_dpi_button_state 
+0x64b0 019870 rtneq dpi_button_state_down 
+0x64b1 019871 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
+0x64b2 019872 rtn 
+:      019873 mouse_dpi_up:
+0x64b3 019874 fetch 1 ,mem_mouse_dpi_button_state 
+0x64b4 019875 rtneq dpi_button_state_up 
+0x64b5 019876 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x64b6 019877 fetch 1 ,mem_mouse_dpi 
+0x64b7 019878 increase 1 ,pdata 
+0x64b8 019879 and pdata ,0x03 ,pdata 
+0x64b9 019880 store 1 ,mem_mouse_dpi 
+0x64ba 019881 branch mouse_modified_dpi 
+:      019882 mouse_modified_dpi:
+0x64bb 019883 setarg mouse_dpi_address 
+0x64bc 019884 call twspi_read 
+0x64bd 019885 and pdata ,0xfc ,temp 
+0x64be 019886 fetch 1 ,mem_mouse_dpi 
+0x64bf 019887 iadd temp ,pdata 
+0x64c0 019888 lshift8 pdata ,pdata 
+0x64c1 019889 add pdata ,mouse_dpi_address ,pdata 
+0x64c2 019890 call twspi_write 
+0x64c3 019891 branch eeprom_store_mouse_dpi 
+:      019893 mouse_init_common:
+0x64c4 019894 call mouse_init_sunt 
+0x64c5 019895 call mouse_gpio_init 
+0x64c6 019896 hfetch 2 ,core_clkoff 
+0x64c7 019897 set0 clock_off_qdecoder ,pdata 
+0x64c8 019898 hstore 2 ,core_clkoff 
+0x64c9 019899 rtn 
+:      019901 mouse_gpio_init:
+0x64ca 019902 call lpm_disable_exen_output 
+0x64cb 019903 fetcht 1 ,mem_whee_a_data_gpio 
+0x64cc 019904 call gpio_config_input 
+0x64cd 019905 fetcht 1 ,mem_whee_b_data_gpio 
+0x64ce 019906 call gpio_config_input 
+0x64cf 019907 fetcht 1 ,mem_lbutton_gpio 
+0x64d0 019908 call gpio_config_input 
+0x64d1 019909 fetcht 1 ,mem_rbutton_gpio 
+0x64d2 019910 call gpio_config_input 
+0x64d3 019911 fetcht 1 ,mem_mbutton_gpio 
+0x64d4 019912 call gpio_config_input 
+0x64d5 019913 fetcht 1 ,mem_sensor_data_gpio 
+0x64d6 019914 call gpio_config_input 
+0x64d7 019915 fetcht 1 ,mem_dpi_button_gpio 
+0x64d8 019916 call gpio_config_input 
+0x64d9 019917 hfetch 1 ,core_gpio_pu3 
+0x64da 019918 or_into 0x18 ,pdata 
+0x64db 019919 hstore 1 ,core_gpio_pu3 
+0x64dc 019920 hfetch 1 ,core_gpio_pd2 + 1 
+0x64dd 019921 and_into 0xe7 ,pdata 
+0x64de 019922 hstore 1 ,core_gpio_pd2 + 1 
+0x64df 019923 rtn 
+:      019926 mouse_before_hibernate:
+0x64e0 019927 setarg 0xbc05 
+0x64e1 019928 call twspi_write 
+0x64e2 019929 jam 1 ,mem_lpm_current_mult 
+:      019931 mouse_process_lpm_before:
+0x64e3 019932 call mouse_wheel_check 
+0x64e4 019933 arg 25 ,temp 
+0x64e5 019934 call gpio_config_output 
+0x64e6 019935 hjam 0 ,core_gpio_sel1 
+0x64e7 019936 fetcht 1 ,mem_whee_a_data_gpio 
+0x64e8 019937 call gpio_set_wake_by_current_state 
+0x64e9 019938 fetcht 1 ,mem_whee_b_data_gpio 
+0x64ea 019939 call gpio_set_wake_by_current_state 
+0x64eb 019940 fetcht 1 ,mem_lbutton_gpio 
+0x64ec 019941 call gpio_set_wake_by_current_state 
+0x64ed 019942 fetcht 1 ,mem_rbutton_gpio 
+0x64ee 019943 call gpio_set_wake_by_current_state 
+0x64ef 019944 fetcht 1 ,mem_mbutton_gpio 
+0x64f0 019945 call gpio_set_wake_by_current_state 
+0x64f1 019946 fetcht 1 ,mem_sensor_data_gpio 
+0x64f2 019947 call gpio_set_wake 
+0x64f3 019948 fetch 1 ,mem_lpm_current_mult 
+0x64f4 019949 nrtn blank 
+0x64f5 019950 branch gpio_clr_wake 
+:      019952 mouse_wheel_check:
+0x64f6 019953 set0 mark_ext_patch ,mark 
+0x64f7 019954 bpatch patch18_1 ,mem_patch18 
+0x64f8 019955 arg 0 ,rega 
+0x64f9 019956 fetcht 1 ,mem_whee_a_data_gpio 
+0x64fa 019957 call gpio_get_bit 
+0x64fb 019958 setflag true ,0 ,rega 
+0x64fc 019959 fetcht 1 ,mem_whee_b_data_gpio 
+0x64fd 019960 call gpio_get_bit 
+0x64fe 019961 setflag true ,1 ,rega 
+0x64ff 019962 copy rega ,pdata 
+0x6500 019964 and_into 0x3 ,pdata 
+0x6501 019965 fetcht 1 ,mem_mouse_z_now 
+0x6502 019966 store 1 ,mem_mouse_z_now 
+0x6503 019967 isub temp ,null 
+0x6504 019968 branch mouse_wheel_clear ,zero 
+0x6505 019969 fetch 1 ,mem_mouse_z_before 
+0x6506 019970 store 1 ,mem_mouse_z_last 
+0x6507 019971 storet 1 ,mem_mouse_z_before 
+0x6508 019972 fetch 1 ,mem_mouse_z_now 
+0x6509 019973 lshift4 pdata ,pdata 
+0x650a 019974 fetcht 1 ,mem_mouse_z_before 
+0x650b 019975 lshift2 temp ,temp 
+0x650c 019976 iadd temp ,pdata 
+0x650d 019977 fetcht 1 ,mem_mouse_z_last 
+0x650e 019978 iadd temp ,pdata 
+0x650f 019979 beq 0x38 ,mouse_wheel_forward 
+0x6510 019980 beq 0x34 ,mouse_wheel_back 
+0x6511 019981 beq 0x0b ,mouse_wheel_back 
+0x6512 019982 beq 0x07 ,mouse_wheel_forward 
+0x6513 019983 rtn 
+:      019985 mouse_wheel_clear:
+0x6514 019986 rtn 
+:      019988 mouse_wheel_forward:
+0x6515 019989 fetch 1 ,mem_mouse_z_data 
+0x6516 019990 increase 1 ,pdata 
+0x6517 019991 store 1 ,mem_mouse_z_data 
+0x6518 019992 rtn 
+:      019994 mouse_wheel_back:
+0x6519 019995 fetch 1 ,mem_mouse_z_data 
+0x651a 019996 increase -1 ,pdata 
+0x651b 019997 store 1 ,mem_mouse_z_data 
+0x651c 019998 rtn 
+:      020000 mouse_process_ble:
+0x651d 020002 rtn 
+:      020003 mouse_sleep_sensor:
+0x651e 020004 setarg 0xB805 
+0x651f 020005 branch twspi_write 
+:      020007 mouse_bb_connected:
+0x6520 020008 rtn 
+:      020010 le_mouse_bb_event_write_request:
+0x6521 020011 call app_ble_store_reconn_info 
+0x6522 020012 jam mouse_mode_state_ble ,mem_mouse_mode_state 
+0x6523 020013 call app_lpm_mult_enable 
+:      020014 le_mouse_bb_event_enc_info:
+0x6524 020015 branch app_ble_start_write 
+:      020017 le_hibernate_timer:
+0x6525 020018 fetch 2 ,mem_le_hibernate_timer 
+0x6526 020019 rtn blank 
+0x6527 020020 increase -1 ,pdata 
+0x6528 020021 store 2 ,mem_le_hibernate_timer 
+0x6529 020022 nrtn blank 
+0x652a 020023 branch app_enter_hibernate 
+:      020025 mouse_hid_connected:
+0x652b 020026 setarg hid_handshake_timeout 
+0x652c 020027 store 1 ,mem_hid_handshake_timer_count 
+0x652d 020028 rtn 
+:      020030 mouse_send_process:
+0x652e 020031 fetch 1 ,mem_app_handshake_flag 
+0x652f 020032 rtn blank 
+0x6530 020033 call l2cap_malloc_is_fifo_nearly_full 
+0x6531 020034 nrtn blank 
+0x6532 020035 call mouse_motion 
+0x6533 020036 nrtn user 
+0x6534 020037 call mouse_no_data_timer_init 
+0x6535 020038 call mouse_send_blank_packet_timer_init 
+:      020039 mouse_send_data:
+0x6536 020040 arg 8 ,rega 
+0x6537 020041 call hid_malloc_tx_buff 
+0x6538 020042 fetch 2 ,mem_hid_int_remote_cid 
+0x6539 020043 istore 2 ,contw 
+0x653a 020044 setarg 0x02a1 
+0x653b 020045 istore 2 ,contw 
+0x653c 020046 fetch 1 ,mem_mouse_key 
+0x653d 020047 istore 1 ,contw 
+0x653e 020048 fetch 2 ,mem_mouse_x 
+0x653f 020049 arg 0xfff ,temp 
+0x6540 020050 iand temp ,pdata 
+0x6541 020051 fetcht 2 ,mem_mouse_y 
+0x6542 020052 lshift4 temp ,temp 
+0x6543 020053 lshift8 temp ,temp 
+0x6544 020054 ior temp ,pdata 
+0x6545 020055 istore 3 ,contw 
+0x6546 020056 fetch 1 ,mem_mouse_z 
+0x6547 020057 istore 1 ,contw 
+0x6548 020058 setarg 0 
+0x6549 020059 istore 1 ,contw 
+0x654a 020060 jam 8 ,mem_ui_data_txbuff_length 
+0x654b 020061 rtn 
+:      020064 mouse_send_blank_packet_timer:
+0x654c 020065 set0 mark_ext_patch ,mark 
+0x654d 020066 bpatch patch18_2 ,mem_patch18 
+0x654e 020067 fetch 1 ,mem_mouse_send_blank_timer 
+0x654f 020068 rtn blank 
+0x6550 020069 increase -1 ,pdata 
+0x6551 020070 store 1 ,mem_mouse_send_blank_timer 
+0x6552 020071 nrtn blank 
+0x6553 020072 call l2cap_malloc_is_fifo_empty 
+0x6554 020073 nrtn blank 
+0x6555 020074 setarg 0 
+0x6556 020075 store 5 ,mem_mouse_x 
+0x6557 020076 call mouse_send_data 
+0x6558 020077 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
+0x6559 020078 rtn 
+:      020079 mouse_send_blank_packet_timer_init:
+0x655a 020080 fetch 2 ,mem_mouse_blank_data_timeout 
+0x655b 020081 store 2 ,mem_mouse_blank_data_timer 
+0x655c 020082 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
+0x655d 020083 rtn 
+:      020085 mouse_no_data_timer_init:
+0x655e 020086 fetch 2 ,mem_mouse_no_data_timeout 
+0x655f 020087 store 2 ,mem_mouse_no_data_timer 
+0x6560 020088 rtn 
+:      020091 mouse_le_notify_update_data:
+0x6561 020092 fetcht 2 ,mem_le_notify_handle 
+0x6562 020093 call le_att_get_handle_ptr 
+0x6563 020094 ifetch 1 ,contr 
+0x6564 020095 store 1 ,mem_le_notify_len 
+0x6565 020096 rtn 
+:      020099 mouse_fill_data_le:
+0x6566 020100 set0 mark_ext_patch ,mark 
+0x6567 020101 bpatch patch18_3 ,mem_patch18 
+0x6568 020102 fetcht 2 ,mem_le_notify_handle 
+0x6569 020103 call le_att_get_handle_ptr 
+0x656a 020104 add contr ,1 ,contw 
+:      020105 mouse_fill_data:
+0x656b 020106 fetch 1 ,mem_mouse_key 
+0x656c 020107 istore 1 ,contw 
+0x656d 020108 fetch 2 ,mem_mouse_x 
+0x656e 020109 arg 0xfff ,temp 
+0x656f 020110 iand temp ,pdata 
+0x6570 020111 fetcht 2 ,mem_mouse_y 
+0x6571 020112 lshift4 temp ,temp 
+0x6572 020113 lshift8 temp ,temp 
+0x6573 020114 ior temp ,pdata 
+0x6574 020115 istore 3 ,contw 
+0x6575 020116 fetch 1 ,mem_mouse_z 
+0x6576 020117 istore 1 ,contw 
+0x6577 020118 rtn 
+:      020120 mouse_motion:
+0x6578 020121 set0 mark_ext_patch ,mark 
+0x6579 020122 bpatch patch18_4 ,mem_patch18 
+0x657a 020123 disable user 
+0x657b 020124 setarg 0 
+0x657c 020125 store 5 ,mem_mouse_x 
+0x657d 020126 call p3204_motion 
+0x657e 020127 call p3204_sdio_low 
+0x657f 020128 call mouse_zwheel 
+0x6580 020129 branch mouse_key 
+:      020131 p3204_motion:
+0x6581 020132 fetch 1 ,mem_sensor_type 
+0x6582 020133 rtnne sensor_type_p3204 
+0x6583 020134 fetch 1 ,mem_mouse_move_flag 
+0x6584 020135 call p3204_clear_data ,blank 
+0x6585 020136 jam 1 ,mem_mouse_move_flag 
+0x6586 020137 disable user 
+0x6587 020138 fetcht 1 ,mem_sensor_data_gpio 
+0x6588 020139 call gpio_get_bit 
+0x6589 020140 nrtn true 
+0x658a 020141 setarg 0 
+0x658b 020142 call twspi_read 
+0x658c 020143 bne p3204_id ,twspi_reset 
+0x658d 020144 setarg 2 
+0x658e 020145 call twspi_read 
+0x658f 020146 rtnbit0 7 
+0x6590 020147 setarg 3 
+0x6591 020148 call twspi_read 
+0x6592 020149 call extsign 
+0x6593 020150 store 2 ,mem_mouse_x 
+0x6594 020151 setarg 4 
+0x6595 020152 call twspi_read 
+0x6596 020153 call extsign 
+0x6597 020154 sub pdata ,0 ,pdata 
+0x6598 020155 store 2 ,mem_mouse_y 
+0x6599 020156 fetch 4 ,mem_mouse_x 
+0x659a 020157 enable user 
+0x659b 020158 rtn 
+:      020159 mouse_zwheel:
+0x659c 020160 fetch 1 ,mem_mouse_z_data 
+0x659d 020161 rtn blank 
+0x659e 020162 store 1 ,mem_mouse_z 
+0x659f 020163 jam 0 ,mem_mouse_z_data 
+0x65a0 020164 enable user 
+0x65a1 020165 rtn 
+:      020166 mouse_key:
+0x65a2 020167 arg 0 ,rega 
+0x65a3 020168 fetcht 1 ,mem_lbutton_gpio 
+0x65a4 020169 call gpio_get_bit 
+0x65a5 020170 setflag true ,0 ,rega 
+0x65a6 020171 fetcht 1 ,mem_rbutton_gpio 
+0x65a7 020172 call gpio_get_bit 
+0x65a8 020173 setflag true ,1 ,rega 
+0x65a9 020174 fetcht 1 ,mem_mbutton_gpio 
+0x65aa 020175 call gpio_get_bit 
+0x65ab 020176 setflag true ,2 ,rega 
+0x65ac 020177 deposit rega 
+0x65ad 020178 fetcht 1 ,mem_mouse_key 
+0x65ae 020179 store 1 ,mem_mouse_key 
+0x65af 020180 ixor temp ,pdata 
+0x65b0 020181 sub pdata ,0 ,null 
+0x65b1 020182 rtn zero 
+0x65b2 020183 enable user 
+0x65b3 020184 rtn 
+:      020189 p3204_sdio_low:
+0x65b4 020190 arg 26 ,temp 
+0x65b5 020191 call gpio_get_bit 
+0x65b6 020192 rtn true 
+0x65b7 020193 setarg 0 
+0x65b8 020194 call twspi_read 
+0x65b9 020195 branch p3204_sdio_low 
+:      020197 p3204_clear_data:
+0x65ba 020198 arg 0 ,loopcnt 
+:      020199 p3204_clear_data_loop:
+0x65bb 020200 setarg 2 
+0x65bc 020201 call twspi_read 
+0x65bd 020202 nop 100 
+0x65be 020203 increase 1 ,loopcnt 
+0x65bf 020204 fetcht 1 ,mem_sensor_data_gpio 
+0x65c0 020205 call gpio_get_bit 
+0x65c1 020206 branch p3204_clear_data_loop ,true 
+0x65c2 020207 deposit loopcnt 
+0x65c3 020208 store 2 ,mem_init_cnt 
+0x65c4 020209 rtn 
+:      020210 mouse_init_sunt:
+0x65c5 020211 call spid_init 
+0x65c6 020212 rtn wake 
+:      020214 mouse_init_p3204:
+0x65c7 020215 setarg 0 
+0x65c8 020216 call twspi_read 
+0x65c9 020217 store 1 ,mem_sensor_id 
+0x65ca 020218 beq p3204_id ,mouse_init_p3204_cont 
+0x65cb 020219 call twspi_reset 
+0x65cc 020220 nop 10000 
+0x65cd 020221 branch mouse_init_p3204 
+:      020222 mouse_init_p3204_cont:
+0x65ce 020223 setarg 0x8006 
+0x65cf 020224 call twspi_write 
+0x65d0 020225 nop 1000 
+0x65d1 020226 jam sensor_type_p3204 ,mem_sensor_type 
+0x65d2 020227 rtn 
+:      020231 extsign:
+0x65d3 020232 rtnbit0 7 
+0x65d4 020233 arg 0xff00 ,temp 
+0x65d5 020234 ior temp ,pdata 
+0x65d6 020235 rtn 
+:      020239 le_mouse:
+0x65d7 020240 call le_xtype_fifo_is_near_full 
+0x65d8 020241 nrtn blank 
+0x65d9 020242 fetcht 2 ,mem_le_notify_handle 
+0x65da 020243 call le_att_check_notification_enable 
+0x65db 020244 rtnbit0 0 
+0x65dc 020245 fetch 1 ,mem_le_switch_send_data 
+0x65dd 020246 rtnbit0 0 
+0x65de 020247 call mouse_motion 
+0x65df 020249 nrtn user 
+0x65e0 020250 call mouse_no_data_timer_init 
+0x65e1 020252 jam attop_handle_value_notification ,mem_fifo_temp 
+0x65e2 020253 call le_xtype_fifo_in 
+0x65e3 020254 branch mouse_fill_data_le 
+:      020256 mouse_test:
+0x65e4 020257 rtn user 
+0x65e5 020258 fetch 1 ,mem_mouse_test_cnt 
+0x65e6 020259 increase 1 ,pdata 
+0x65e7 020260 store 1 ,mem_mouse_test_cnt 
+0x65e8 020261 arg 1 ,temp 
+0x65e9 020262 bbit0 7 ,mouse_test_pos 
+0x65ea 020263 arg 0xffff ,temp 
+:      020264 mouse_test_pos:
+0x65eb 020265 storet 5 ,mem_mouse_x 
+0x65ec 020266 enable user 
+0x65ed 020267 rtn 
+:      020269 mouse_check_mode_state:
+0x65ee 020270 disable user 
+0x65ef 020271 fetch 1 ,mem_mouse_mode_state 
+0x65f0 020272 rtneq mouse_mode_state_ble 
+0x65f1 020273 enable user 
+0x65f2 020274 rtn 
+:      020276 mouse_priority_bb_event:
+0x65f3 020277 copy regc ,pdata 
+0x65f4 020278 beq bt_evt_le_connected ,le_mouse_bb_event_connected 
+0x65f5 020279 beq bt_evt_bb_connected ,mouse_stop_discovery 
+0x65f6 020280 beq bt_evt_le_disconnected ,mouse_bb_disconnected 
+0x65f7 020281 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
+0x65f8 020282 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
+0x65f9 020283 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
+0x65fa 020284 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
+0x65fb 020285 beq bt_evt_hid_connected ,mouse_bt_hid_connected 
+0x65fc 020286 beq bt_evt_le_write_request ,le_mouse_bb_event_write_request 
+0x65fd 020287 beq bt_evt_le_enc_info ,le_mouse_bb_event_enc_info 
+0x65fe 020288 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
+0x65ff 020289 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_failed 
+0x6600 020290 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
+0x6601 020291 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x6602 020292 and pdata ,0x0f ,temp 
+0x6603 020293 and_into bt_evt_timer_mask ,pdata 
+0x6604 020294 beq bt_evt_timer_init ,mouse_bb_event_timer 
+0x6605 020295 rtn 
+:      020297 le_mouse_bb_event_connected:
+0x6606 020298 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x6607 020299 set0 app_disc_by_button ,pdata 
+0x6608 020300 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x6609 020301 setarg 0 
+0x660a 020302 store 2 ,mem_mouse_direct_timer 
+0x660b 020303 fetch 1 ,mem_conn_cnt 
+0x660c 020304 increase 1 ,pdata 
+0x660d 020305 store 1 ,mem_conn_cnt 
+0x660e 020306 branch mouse_stop_discovery 
+:      020308 mouse_bb_event_pincode:
+0x660f 020309 call pincode_reinit 
+0x6610 020310 branch app_bt_set_pincode 
+:      020312 mouse_bb_event_reconn_failed:
+0x6611 020313 fetch 2 ,mem_ui_state_map 
+0x6612 020314 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x6613 020315 branch app_bb_hibernate 
+:      020318 mouse_bt_hid_connected:
+0x6614 020319 call mouse_hid_connected 
+0x6615 020320 rtn 
+:      020321 mouse_bt_event_setup_complete:
+0x6616 020322 rtn 
+:      020324 mouse_bb_disconnected:
+0x6617 020325 set0 mark_ext_patch ,mark 
+0x6618 020326 bpatch patch18_5 ,mem_patch18 
+0x6619 020327 call mouse_bb_discon_clear_stack 
+0x661a 020328 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x661b 020329 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
+0x661c 020330 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x661d 020331 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
+0x661e 020332 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
+0x661f 020333 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x6620 020334 branch mouse_start_discovery 
+:      020335 mouse_bb_discon_clear_stack:
+0x6621 020336 setarg 0 
+0x6622 020337 store 4 ,mem_mouse_z_last 
+0x6623 020338 jam 0 ,mem_mouse_send_blank_timer 
+0x6624 020339 jam 0 ,mem_mouse_move_flag 
+0x6625 020340 jam app_handshake_null ,mem_app_handshake_flag 
+0x6626 020341 jam 0 ,mem_ltk_exists 
+0x6627 020342 jam 0 ,mem_mouse_mode_state 
+0x6628 020343 jam 0 ,mem_reconnect_timeout 
+0x6629 020344 rtn 
+:      020346 mouse_event_light_state_pairing:
+0x662a 020347 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
+0x662b 020348 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x662c 020349 branch mouse_start_discovery 
+:      020350 mouse_event_light_state_hibernate:
+0x662d 020351 fetch 2 ,mem_ui_state_map 
+0x662e 020352 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x662f 020353 branch app_bb_hibernate 
+:      020355 mouse4_0_event_bb_disconn:
+0x6630 020356 call le_clean_att_list_handle_enable 
+0x6631 020357 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x6632 020358 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x6633 020359 branch app_bb_hibernate 
+:      020361 mouse_bb_event_timer:
+0x6634 020362 set0 mark_ext_patch ,mark 
+0x6635 020363 bpatch patch18_6 ,mem_patch18 
+0x6636 020364 storet 1 ,mem_app_evt_timer_count 
+:      020365 mouse_bb_event_100ms_loop:
+0x6637 020366 fetch 1 ,mem_app_evt_timer_count 
+0x6638 020367 rtn blank 
+0x6639 020368 increase -1 ,pdata 
+0x663a 020369 store 1 ,mem_app_evt_timer_count 
+0x663b 020372 call mouse_check_hid_handshake_timer 
+0x663c 020373 call mouse_check_discovery_timeout_timer 
+0x663d 020374 call mouse_check_direct_timeout_timer 
+0x663e 020375 call mouse_check_no_data_timeout_timer 
+0x663f 020377 fetch 1 ,mem_mouse_mode_state 
+0x6640 020378 compare mouse_mode_state_ble ,pdata ,0xff 
+0x6641 020379 call mouse4_0_bb_event_100ms ,true 
+0x6642 020380 fetch 1 ,mem_mouse_mode_state 
+0x6643 020381 compare mouse_mode_state_bt ,pdata ,0xff 
+0x6644 020382 call mouse3_0_bb_event_100ms ,true 
+0x6645 020383 branch mouse_bb_event_100ms_loop 
+:      020385 mouse3_0_bb_event_100ms:
+0x6646 020387 call mouse_check_blank_data_timeout_timer 
+0x6647 020388 branch mouse_send_blank_packet_timer 
+:      020390 mouse4_0_bb_event_100ms:
+0x6648 020392 rtn 
+:      020394 mouse_check_hid_handshake_timer:
+0x6649 020395 fetch 1 ,mem_hid_handshake_timer_count 
+0x664a 020396 rtn blank 
+0x664b 020397 increase -1 ,pdata 
+0x664c 020398 store 1 ,mem_hid_handshake_timer_count 
+0x664d 020399 nrtn blank 
+0x664e 020400 branch mouse_bt_hid_handshake 
+:      020402 mouse_check_discovery_timeout_timer:
+0x664f 020403 fetch 2 ,mem_mouse_discovery_timer 
+0x6650 020404 rtn blank 
+0x6651 020405 increase -1 ,pdata 
+0x6652 020406 store 2 ,mem_mouse_discovery_timer 
+0x6653 020407 nrtn blank 
+0x6654 020408 call mouse_stop_discovery 
+0x6655 020409 branch app_enter_hibernate 
+:      020411 mouse_check_direct_timeout_timer:
+0x6656 020412 fetch 2 ,mem_mouse_direct_timer 
+0x6657 020413 rtn blank 
+0x6658 020414 increase -1 ,pdata 
+0x6659 020415 store 2 ,mem_mouse_direct_timer 
+0x665a 020416 nrtn blank 
+0x665b 020417 call app_ble_stop_direct_adv 
+0x665c 020418 branch app_enter_hibernate 
+:      020420 mouse_check_blank_data_timeout_timer:
+0x665d 020421 fetch 2 ,mem_mouse_blank_data_timer 
+0x665e 020422 rtn blank 
+0x665f 020423 increase -1 ,pdata 
+0x6660 020424 store 2 ,mem_mouse_blank_data_timer 
+0x6661 020425 nrtn blank 
+0x6662 020426 jam 0 ,mem_mouse_send_blank_timer 
+0x6663 020427 rtn 
+:      020429 mouse_check_no_data_timeout_timer:
+0x6664 020430 fetch 2 ,mem_mouse_no_data_timer 
+0x6665 020431 rtn blank 
+0x6666 020432 increase -1 ,pdata 
+0x6667 020433 store 2 ,mem_mouse_no_data_timer 
+0x6668 020434 nrtn blank 
+0x6669 020435 branch mouse_disconnect 
+:      020437 mouse_bb_event_discovery_btn:
+0x666a 020438 set0 mark_ext_patch ,mark 
+0x666b 020439 bpatch patch18_7 ,mem_patch18 
+0x666c 020440 jam 0 ,mem_mouse_send_blank_timer 
+0x666d 020441 jam 1 ,mem_reconnect_timeout 
+0x666e 020442 setarg 0 
+0x666f 020443 store 2 ,mem_mouse_direct_timer 
+0x6670 020444 call mouse_disconnect 
+0x6671 020445 fetch 1 ,mem_device_option 
+0x6672 020446 isolate1 mode_4_mouse ,pdata 
+0x6673 020447 call mouse4_0_bb_event_discovery_btn ,true 
+0x6674 020448 fetch 1 ,mem_device_option 
+0x6675 020449 isolate1 mode_3_mouse ,pdata 
+0x6676 020450 call mouse3_0_bb_event_discovery_btn ,true 
+0x6677 020451 call app_lpm_mult_disable 
+0x6678 020452 branch mouse_start_discovery 
+:      020456 mouse3_0_check_reconn_target:
+0x6679 020457 fetch 6 ,mem_hci_plap 
+0x667a 020458 branch app_bt_start_discovery_short ,blank 
+0x667b 020459 branch app_bt_start_reconnect 
+:      020461 mouse4_0_check_reconn_target:
+0x667c 020462 fetch 6 ,mem_hci_plap 
+0x667d 020463 branch mouse4_0_no_reconn_target ,blank 
+0x667e 020464 fetch 2 ,mem_mouse_direct_timeout 
+0x667f 020465 store 2 ,mem_mouse_direct_timer 
+0x6680 020466 call app_lpm_mult_enable 
+0x6681 020467 branch app_ble_start_direct_adv 
+:      020468 mouse4_0_no_reconn_target:
+0x6682 020469 call app_led_start_blink 
+0x6683 020470 branch app_ble_start_adv 
+:      020472 mouse3_0_bb_event_discovery_btn:
+0x6684 020473 fetch 2 ,mem_ui_state_map 
+0x6685 020474 isolate1 ui_state_bt_reconnect ,pdata 
+0x6686 020475 call app_bt_reconnect_cancel ,true 
+0x6687 020476 rtn 
+:      020477 mouse4_0_bb_event_discovery_btn:
+0x6688 020478 call le_clean_att_list_handle_enable 
+0x6689 020479 rtn 
+:      020481 mouse_bt_hid_handshake:
+0x668a 020482 jam app_handshake_done ,mem_app_handshake_flag 
+0x668b 020483 call app_lpm_mult_enable 
+0x668c 020484 call app_bt_store_reconn_info 
+0x668d 020485 jam mouse_mode_state_bt ,mem_mouse_mode_state 
+0x668e 020486 setarg 0 
+0x668f 020487 store 2 ,mem_discovery_timeout_timer_count 
+0x6690 020488 store 1 ,mem_hid_handshake_timer_count 
+0x6691 020489 call app_bt_enter_sniff 
+0x6692 020490 branch mouse_send_blank_packet_timer_init 
+:      020492 mouse_check_reconn_target:
+0x6693 020493 fetch 1 ,mem_xrecord_mode 
+0x6694 020494 beq rec_3_mode ,mouse3_0_check_reconn_target 
+0x6695 020495 beq rec_4_mode ,mouse4_0_check_reconn_target 
+0x6696 020496 branch mouse_start_discovery 
+:      020498 mouse_start_discovery:
+0x6697 020499 set0 mark_ext_patch ,mark 
+0x6698 020500 bpatch patch19_0 ,mem_patch19 
+0x6699 020501 fetch 1 ,mem_le_lap 
+0x669a 020502 increase 1 ,pdata 
+0x669b 020503 store 1 ,mem_le_lap 
+0x669c 020504 call app_lpm_mult_disable 
+0x669d 020505 fetch 2 ,mem_discovery_timeout 
+0x669e 020506 store 2 ,mem_mouse_discovery_timer 
+0x669f 020507 fetch 1 ,mem_device_option 
+0x66a0 020508 isolate1 mode_4_mouse ,pdata 
+0x66a1 020509 call app_ble_start_adv ,true 
+0x66a2 020510 fetch 1 ,mem_device_option 
+0x66a3 020511 isolate1 mode_3_mouse ,pdata 
+0x66a4 020512 call app_bt_start_discovery ,true 
+0x66a5 020513 branch app_led_start_blink 
+:      020515 mouse_stop_discovery:
+0x66a6 020516 set0 mark_ext_patch ,mark 
+0x66a7 020517 bpatch patch19_1 ,mem_patch19 
+0x66a8 020518 setarg 0 
+0x66a9 020519 store 2 ,mem_mouse_discovery_timer 
+0x66aa 020520 fetch 1 ,mem_device_option 
+0x66ab 020521 isolate1 mode_4_mouse ,pdata 
+0x66ac 020522 call app_ble_stop_adv ,true 
+0x66ad 020523 fetch 1 ,mem_device_option 
+0x66ae 020524 isolate1 mode_3_mouse ,pdata 
+0x66af 020525 call app_bt_stop_discovery ,true 
+0x66b0 020526 branch app_led_stop_blink 
+:      020528 mouse_disconnect:
+0x66b1 020529 set0 mark_ext_patch ,mark 
+0x66b2 020530 bpatch patch19_2 ,mem_patch19 
+0x66b3 020531 setarg 0 
+0x66b4 020532 store 2 ,mem_mouse_no_data_timer 
+0x66b5 020533 fetch 2 ,mem_ui_state_map 
+0x66b6 020534 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x66b7 020535 fetch 2 ,mem_ui_state_map 
+0x66b8 020536 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x66b9 020537 rtn 
+:      020539 eeprom_store_mouse_dpi:
+0x66ba 020540 set0 mark_ext_patch ,mark 
+0x66bb 020541 bpatch patch19_3 ,mem_patch19 
+0x66bc 020542 arg 1 ,temp 
+0x66bd 020543 arg mem_mouse_dpi ,rega 
+0x66be 020544 arg mouse_dpi_eeprom_addr ,regb 
+0x66bf 020545 branch iicd_write_eep_data 
+:      020547 eeprom_load_mouse_dpi:
+0x66c0 020548 set0 mark_ext_patch ,mark 
+0x66c1 020549 bpatch patch19_4 ,mem_patch19 
+0x66c2 020550 arg 1 ,temp 
+0x66c3 020551 arg mem_mouse_dpi ,rega 
+0x66c4 020552 arg mouse_dpi_eeprom_addr ,regb 
+0x66c5 020553 branch iicd_read_eep_data 
+:      020561 twspi_reset:
+0x66c6 020562 set0 mark_ext_patch ,mark 
+0x66c7 020563 bpatch patch1f_6 ,mem_patch1f 
+0x66c8 020564 hfetch 1 ,core_gpio_oe3 
+0x66c9 020565 arg 0x06 ,temp 
+0x66ca 020566 ior temp ,pdata 
+0x66cb 020567 hstore 1 ,core_gpio_oe3 
+0x66cc 020568 hfetch 1 ,core_gpio_out3 
+0x66cd 020569 ior temp ,pdata 
+0x66ce 020570 hstore 1 ,core_gpio_out3 
+0x66cf 020571 hjam 0 ,core_gpio_sel1 
+0x66d0 020572 hfetch 1 ,core_gpio_out3 
+0x66d1 020573 set0 1 ,pdata 
+0x66d2 020574 set0 2 ,pdata 
+0x66d3 020575 hstore 1 ,core_gpio_out3 
+0x66d4 020576 nop 30 
+0x66d5 020577 hjam 1 ,core_gpio_sel1 
+0x66d6 020578 rtn 
+:      020579 twspi_write:
+0x66d7 020580 branch spid_write_reg 
+:      020582 twspi_read:
+0x66d8 020583 branch spid_read_reg 
+:      020590 read_function_aes:
+0x66d9 020591 nbranch read_function ,user 
+0x66da 020592 hfetch 1 ,core_gpio_key2 
+0x66db 020593 or_into 0x20 ,pdata 
+0x66dc 020594 hstore 1 ,core_gpio_key2 
+:      020595 read_function:
+0x66dd 020596 copy temp ,null 
+0x66de 020597 branch read_fuction_zero ,zero 
+0x66df 020598 copy regc ,pc 
+:      020599 read_fuction_zero:
+0x66e0 020600 isolate0 0 ,null 
+0x66e1 020601 branch set_ucode_status 
+:      020604 get_block_header:
+0x66e2 020605 force 4 ,temp 
+:      020606 get_block_header0:
+0x66e3 020607 arg mem_ucode_buf ,rega 
+0x66e4 020608 hfetch 1 ,core_gpio_key2 
+0x66e5 020609 and_into 0xdf ,pdata 
+0x66e6 020610 hstore 1 ,core_gpio_key2 
+0x66e7 020611 call read_function 
+0x66e8 020612 arg 0x55aa ,rega 
+0x66e9 020613 fetch 2 ,mem_ucode_buf 
+0x66ea 020614 ifetcht 2 ,contr 
+0x66eb 020615 isub rega ,null 
+0x66ec 020616 rtn 
+:      020618 read_first_block:
+0x66ed 020619 arg 2 ,temp 
+0x66ee 020620 arg mem_ucode_ptr ,rega 
+0x66ef 020621 call read_function 
+0x66f0 020622 fetch 2 ,mem_ucode_ptr 
+0x66f1 020623 store 2 ,mem_addr_mi 
+0x66f2 020624 call get_iv ,user 
+0x66f3 020625 rtn 
+:      020627 get_iv:
+0x66f4 020628 arg 16 ,temp 
+0x66f5 020629 arg mem_ucode_keybuf ,rega 
+0x66f6 020630 hfetch 1 ,core_gpio_key2 
+0x66f7 020631 and_into 0xdf ,pdata 
+0x66f8 020632 hstore 1 ,core_gpio_key2 
+0x66f9 020633 call read_function 
+0x66fa 020634 arg mem_ucode_keybuf ,contr 
+0x66fb 020635 arg 16 ,loopcnt 
+0x66fc 020636 call aes_load_data 
+0x66fd 020637 call aes_init 
+0x66fe 020638 call aes_clear_data 
+0x66ff 020639 branch do_aes_cbc 
+:      020641 load_storage:
+0x6700 020642 disable match 
+0x6701 020643 call get_block_header 
+0x6702 020644 nrtn zero 
+0x6703 020645 enable match 
+0x6704 020646 hjam 0x80 ,core_ucode_ctrl 
+0x6705 020647 hjam 0 ,core_ucode_hi 
+0x6706 020648 hjam 0 ,core_ucode_low 
+0x6707 020649 arg core_ucode_data ,rega 
+0x6708 020650 call read_function_aes 
+0x6709 020651 hjam 0x0 ,core_ucode_ctrl 
+0x670a 020652 call get_block_header 
+0x670b 020653 nrtn zero 
+0x670c 020654 force 0 ,pdata 
+0x670d 020655 hstore 2 ,core_docd_paddr 
+0x670e 020656 arg core_docd_pdata ,rega 
+0x670f 020657 call read_function_aes 
+:      020658 load_storage_loop:
+0x6710 020659 arg 6 ,temp 
+0x6711 020660 call get_block_header0 
+0x6712 020661 nrtn zero 
+0x6713 020662 ifetch 2 ,contr 
+0x6714 020663 iforce rega 
+0x6715 020664 call read_function 
+0x6716 020665 branch load_storage_loop 
+:      020671 reload_eeprom:
+0x6717 020672 call clean_mem 
+0x6718 020673 setarg 0x1000 
+0x6719 020674 store 2 ,mem_addr_mi 
+0x671a 020675 arg iicd_read_eep ,regc 
+0x671b 020676 arg 2 ,loopcnt 
+:      020677 reload_eeprom_loop:
+0x671c 020678 call get_block_header 
+0x671d 020679 nrtn zero 
+0x671e 020680 fetch 2 ,mem_addr_mi 
+0x671f 020681 byteswap pdata ,pdata 
+0x6720 020682 iadd temp ,pdata 
+0x6721 020683 byteswap pdata ,pdata 
+0x6722 020684 store 2 ,mem_addr_mi 
+0x6723 020685 loop reload_eeprom_loop 
+0x6724 020686 branch load_storage_loop 
+:      020688 loadcode:
+0x6725 020689 hjam 0x25 ,core_clkoff 
+0x6726 020690 hjam 5 ,core_docd_ctrl 
+0x6727 020691 call clean_mem 
+:      020692 loadcode_lpm:
+0x6728 020693 disable user 
+0x6729 020694 call otp_enable_chgpump 
+0x672a 020695 setarg otp_ucode_flag 
+0x672b 020696 arg mem_otp_ucode_flag ,rega 
+0x672c 020697 arg 2 ,temp 
+0x672d 020698 call otpd_read_data 
+0x672e 020699 fetch 2 ,mem_otp_ucode_flag 
+0x672f 020700 bbit0 otp_uflag_aes ,loadcode_otp 
+0x6730 020701 setarg otp_ucode_aeskey 
+0x6731 020702 arg mem_ucode_keybuf ,rega 
+0x6732 020703 arg 16 ,temp 
+0x6733 020704 call otpd_read_data 
+0x6734 020705 hjam lock_otp ,core_misc_ctrl 
+0x6735 020706 arg mem_ucode_keybuf ,contr 
+0x6736 020707 call load_key 
+0x6737 020708 enable user 
+:      020709 loadcode_otp:
+0x6738 020710 fetch 2 ,mem_otp_ucode_flag 
+0x6739 020711 byteswap pdata ,pdata 
+0x673a 020712 arg 0x7ff ,temp 
+0x673b 020713 iand temp ,pdata 
+0x673c 020714 branch loadcode_spi ,zero 
+0x673d 020715 call otp_set_addr 
+0x673e 020716 arg otpd_read_code ,regc 
+0x673f 020717 call get_iv ,user 
+0x6740 020718 call load_storage 
+0x6741 020719 fetch 1 ,mem_ucode_status 
+0x6742 020720 compare 3 ,pdata ,3 
+0x6743 020721 nbranch loadcode_otp ,true 
+:      020722 loadcode_spi:
+0x6744 020723 call otp_disable_chgpump 
+0x6745 020724 fetch 1 ,mem_otp_ucode_flag 
+0x6746 020725 bbit1 otp_uflag_skip_flash ,loadcode_iic 
+0x6747 020726 setarg 0x0 
+0x6748 020727 store 3 ,mem_addr_hi 
+0x6749 020728 call spid_init_flash 
+0x674a 020729 arg spid_read_flash ,regc 
+0x674b 020730 call read_first_block 
+0x674c 020731 call load_storage 
+0x674d 020732 nbranch loadcode_iic ,match 
+0x674e 020733 fetch 1 ,mem_ucode_status 
+0x674f 020734 compare 3 ,pdata ,3 
+0x6750 020735 nbranch loadcode_spi ,true 
+:      020736 loadcode_iic:
+0x6751 020737 fetch 1 ,mem_otp_ucode_flag 
+0x6752 020738 bbit1 otp_uflag_skip_eep ,loadcode_hci 
+0x6753 020739 setarg 0x0 
+0x6754 020740 store 2 ,mem_addr_mi 
+0x6755 020741 arg iicd_read_eep ,regc 
+0x6756 020742 call iicd_init_12m 
+0x6757 020743 call read_first_block 
+0x6758 020744 call load_storage 
+0x6759 020745 nbranch loadcode_hci ,match 
+0x675a 020746 fetch 1 ,mem_ucode_status 
+0x675b 020747 compare 3 ,pdata ,3 
+0x675c 020748 nbranch loadcode_iic ,true 
+:      020749 loadcode_hci:
+0x675d 020750 hjam 0x21 ,core_clkoff 
+0x675e 020751 fetch 1 ,mem_otp_ucode_flag 
+0x675f 020752 rtnbit0 otp_uflag_hci 
+0x6760 020753 call hci_init 
+:      020754 loadcode_hci_loop:
+0x6761 020755 call hci_rx_packet 
+0x6762 020756 branch loadcode_hci_loop 
+:      020759 set_ucode_status:
+0x6763 020760 fetch 1 ,mem_ucode_status 
+0x6764 020761 lshift pdata ,pdata 
+0x6765 020762 setflag true ,0 ,pdata 
+0x6766 020763 isolate0 15 ,rega 
+0x6767 020764 rtn true 
+0x6768 020765 store 1 ,mem_ucode_status 
+0x6769 020766 rtn 
+:      020769 decrypt_code:
+0x676a 020770 hfetch 1 ,core_gpio_key2 
+0x676b 020771 rtnbit0 5 
+0x676c 020772 branch decrypt_code_skip 
+:      020773 decrypt_code_loop:
+0x676d 020774 hfetch 1 ,core_dma_status 
+0x676e 020775 qisolate1 pdata 
+0x676f 020776 rtn true 
+:      020777 decrypt_code_skip:
+0x6770 020778 hfetch 1 ,core_misc_status 
+0x6771 020779 bbit0 1 ,decrypt_code_loop 
+0x6772 020780 call do_aes_cbc 
+0x6773 020781 branch decrypt_code_loop 
+:      020785 save_ucode:
+0x6774 020786 copy loopcnt ,temp 
+0x6775 020787 storet 2 ,mem_patch_len 
+0x6776 020788 hjam 0x80 ,core_ucode_ctrl 
+0x6777 020789 hjam 0 ,core_ucode_hi 
+0x6778 020790 hjam 0 ,core_ucode_low 
+0x6779 020791 store 2 ,mem_patch_ptr 
+0x677a 020792 iforce contw 
+0x677b 020793 lshift2 loopcnt ,loopcnt 
+:      020794 save_ucode_loop:
+0x677c 020795 hfetch 1 ,core_ucode_data 
+0x677d 020796 istore 1 ,contw 
+0x677e 020797 loop save_ucode_loop 
+0x677f 020798 hjam 0x0 ,core_ucode_ctrl 
+0x6780 020799 rtn 
+:      020801 load_ucode:
+0x6781 020802 fetch 2 ,mem_patch_ptr 
+0x6782 020803 rtn blank 
+0x6783 020804 hjam 0x80 ,core_ucode_ctrl 
+0x6784 020805 hjam 0 ,core_ucode_hi 
+0x6785 020806 hjam 0 ,core_ucode_low 
+0x6786 020807 fetcht 2 ,mem_patch_len 
+0x6787 020808 lshift2 temp ,loopcnt 
+0x6788 020809 iforce contr 
+:      020810 load_ucode_loop:
+0x6789 020811 ifetch 1 ,contr 
+0x678a 020812 hstore 1 ,core_ucode_data 
+0x678b 020813 loop load_ucode_loop 
+0x678c 020814 hjam 0x0 ,core_ucode_ctrl 
+0x678d 020815 rtn 
+:      020820 spid_init:
+0x678e 020821 set0 mark_ext_patch ,mark 
+0x678f 020822 bpatch patch1f_7 ,mem_patch1f 
+0x6790 020823 hjam 0x75 ,core_spid_ctrl 
+0x6791 020824 hjam 10 ,core_spid_delay 
+0x6792 020825 setarg mem_spid_tbuf 
+0x6793 020826 hstore 2 ,core_spid_txaddr 
+0x6794 020827 setarg mem_spid_rbuf 
+0x6795 020828 hstore 2 ,core_spid_rxaddr 
+0x6796 020829 hfetch 1 ,core_gpio_sel1 
+0x6797 020830 set1 0 ,pdata 
+0x6798 020831 set0 1 ,pdata 
+0x6799 020832 hstore 1 ,core_gpio_sel1 
+0x679a 020833 rtn 
+:      020835 spid_reset:
+0x679b 020836 hfetch 1 ,core_spid_ctrl 
+0x679c 020837 set1 7 ,pdata 
+0x679d 020838 hstore 1 ,core_spid_ctrl 
+0x679e 020839 set0 7 ,pdata 
+0x679f 020840 hstore 1 ,core_spid_ctrl 
+0x67a0 020841 rtn 
+:      020845 spid_write_reg:
+0x67a1 020846 set1 7 ,pdata 
+0x67a2 020847 store 2 ,mem_spid_tbuf 
+0x67a3 020848 set1 mark_ext_patch ,mark 
+0x67a4 020849 bpatch patch20_0 ,mem_patch20 
+0x67a5 020850 hjam 2 ,core_spid_txlen 
+0x67a6 020851 hjam 0 ,core_spid_rxlen 
+0x67a7 020852 hjam spid_start ,core_misc_ctrl 
+0x67a8 020853 branch wait_spid_done 
+:      020856 spid_read_reg:
+0x67a9 020857 force 1 ,temp 
+:      020859 spid_read_regs:
+0x67aa 020861 store 1 ,mem_spid_tbuf 
+0x67ab 020862 set1 mark_ext_patch ,mark 
+0x67ac 020863 bpatch patch20_1 ,mem_patch20 
+0x67ad 020864 hjam 1 ,core_spid_txlen 
+0x67ae 020865 hstoret 2 ,core_spid_rxlen 
+0x67af 020866 hjam spid_start ,core_misc_ctrl 
+0x67b0 020867 call wait_spid_done 
+0x67b1 020868 fetch 1 ,mem_spid_rbuf 
+0x67b2 020869 rtn 
+:      020871 wait_spid_done:
+0x67b3 020872 fetch 2 ,mem_afh_error_total 
+0x67b4 020873 increase 1 ,pdata 
+0x67b5 020874 store 2 ,mem_afh_error_total 
+0x67b6 020875 hfetch 1 ,core_dma_status 
+0x67b7 020876 bbit0 spid_done ,wait_spid_done 
+0x67b8 020877 rtn 
+:      020879 spid_init_flash:
+0x67b9 020880 hjam 0x40 ,core_spid_ctrl 
+0x67ba 020881 hjam 0x0 ,core_spid_delay 
+0x67bb 020882 hfetch 1 ,core_gpio_sel1 
+0x67bc 020883 set0 0 ,pdata 
+0x67bd 020884 set1 1 ,pdata 
+0x67be 020885 hstore 1 ,core_gpio_sel1 
+0x67bf 020886 setarg 0 
+0x67c0 020887 store 4 ,mem_spid_tbuf 
+0x67c1 020888 rtn 
+:      020890 spid_unlock_flash:
+0x67c2 020891 setarg 0 
+0x67c3 020892 hstore 2 ,core_spid_rxlen 
+0x67c4 020893 setarg 1 
+0x67c5 020894 hstore 1 ,core_spid_txlen 
+0x67c6 020895 setarg mem_spid_tbuf 
+0x67c7 020896 hstore 2 ,core_spid_txaddr 
+0x67c8 020897 jam 6 ,mem_spid_tbuf 
+0x67c9 020898 hjam spid_start ,core_misc_ctrl 
+0x67ca 020899 branch wait_spid_done 
+:      020903 spid_write_flash:
+0x67cb 020904 increase 4 ,temp 
+0x67cc 020905 hstoret 2 ,core_spid_txlen 
+0x67cd 020906 increase -4 ,rega 
+0x67ce 020907 arg 2 ,temp 
+0x67cf 020908 istoret 1 ,rega 
+0x67d0 020909 rshift16 pdata ,temp 
+0x67d1 020910 istoret 1 ,contw 
+0x67d2 020911 rshift8 pdata ,temp 
+0x67d3 020912 istoret 1 ,contw 
+0x67d4 020913 istore 1 ,contw 
+0x67d5 020914 deposit rega 
+0x67d6 020915 hstore 2 ,core_spid_txaddr 
+0x67d7 020916 setarg 0 
+0x67d8 020917 hstore 2 ,core_spid_rxlen 
+0x67d9 020918 hjam spid_start ,core_misc_ctrl 
+0x67da 020919 branch wait_spid_done 
+:      020923 spid_read_flash:
+0x67db 020924 hstoret 2 ,core_spid_rxlen 
+0x67dc 020925 setarg 4 
+0x67dd 020926 hstore 2 ,core_spid_txlen 
+0x67de 020927 jam 3 ,mem_spid_tbuf 
+0x67df 020928 setarg mem_spid_tbuf 
+0x67e0 020929 hstore 2 ,core_spid_txaddr 
+0x67e1 020930 deposit rega 
+0x67e2 020931 hstore 2 ,core_spid_rxaddr 
+0x67e3 020932 hfetch 1 ,core_spid_ctrl 
+0x67e4 020933 isolate0 15 ,rega 
+0x67e5 020934 setflag true ,6 ,pdata 
+0x67e6 020935 hstore 1 ,core_spid_ctrl 
+0x67e7 020936 hjam spid_start ,core_misc_ctrl 
+:      020937 spi_read_flash_wait:
+0x67e8 020938 hfetch 1 ,core_dma_status 
+0x67e9 020939 bbit1 7 ,spi_read_flash_wait 
+0x67ea 020940 arg spid_done ,queue 
+0x67eb 020941 call decrypt_code 
+0x67ec 020942 call wait_spid_done 
+0x67ed 020943 isolate1 spid_crcok ,pdata 
+0x67ee 020944 call set_ucode_status 
+0x67ef 020945 fetch 1 ,mem_addr_hi 
+0x67f0 020946 lshift16 pdata ,regb 
+0x67f1 020947 fetch 1 ,mem_addr_mi 
+0x67f2 020948 lshift8 pdata ,pdata 
+0x67f3 020949 ior regb ,regb 
+0x67f4 020950 fetch 1 ,mem_addr_lo 
+0x67f5 020951 ior regb ,pdata 
+0x67f6 020952 iadd temp ,pdata 
+0x67f7 020953 store 1 ,mem_addr_lo 
+0x67f8 020954 rshift8 pdata ,pdata 
+0x67f9 020955 store 1 ,mem_addr_mi 
+0x67fa 020956 rshift8 pdata ,pdata 
+0x67fb 020957 store 1 ,mem_addr_hi 
+0x67fc 020958 rtn 
+:      020962 iicd_init_5m:
+0x67fd 020963 hjam 0xa ,core_clksel 
+0x67fe 020964 hjam 2 ,core_iicd_scl_low 
+0x67ff 020965 hjam 3 ,core_iicd_scl_high 
+0x6800 020966 hjam 3 ,core_iicd_start_setup 
+0x6801 020967 hjam 3 ,core_iicd_start_hold 
+0x6802 020968 hjam 3 ,core_iicd_stop_setup 
+0x6803 020969 hjam 2 ,core_iicd_data_setup 
+0x6804 020970 rtn 
+:      020972 iicd_init_12m:
+0x6805 020973 hjam 5 ,core_iicd_scl_low 
+0x6806 020974 hjam 7 ,core_iicd_scl_high 
+0x6807 020975 hjam 7 ,core_iicd_start_setup 
+0x6808 020976 hjam 7 ,core_iicd_start_hold 
+0x6809 020977 hjam 7 ,core_iicd_stop_setup 
+0x680a 020978 hjam 5 ,core_iicd_data_setup 
+0x680b 020979 rtn 
+:      020983 wait_iicd_done:
+0x680c 020984 hfetch 1 ,core_dma_status 
+0x680d 020985 bbit0 iicd_done ,wait_iicd_done 
+0x680e 020986 rtn 
+:      020989 iicd_read_data:
+0x680f 020990 store 1 ,mem_iicd_tbuf 
+0x6810 020991 setarg mem_iicd_tbuf 
+0x6811 020992 hstore 2 ,core_iicd_txaddr 
+0x6812 020993 setarg 1 
+0x6813 020994 hstore 2 ,core_iicd_txlen 
+0x6814 020995 hstoret 2 ,core_iicd_rxlen 
+0x6815 020996 deposit rega 
+0x6816 020997 hstore 2 ,core_iicd_rxaddr 
+0x6817 020998 hjam 1 ,core_iicd_ctrl 
+0x6818 020999 hjam iicd_start ,core_misc_ctrl 
+0x6819 021000 branch wait_iicd_done 
+:      021002 byteswap_addr_mi:
+0x681a 021003 byteswap pdata ,pdata 
+0x681b 021004 store 2 ,mem_addr_mi 
+0x681c 021005 rtn 
+:      021011 iicd_read_eep_data:
+0x681d 021012 set1 mark_ext_patch ,mark 
+0x681e 021013 bpatch patch20_2 ,mem_patch20 
+0x681f 021014 fetch 2 ,mem_eeprom_base 
+0x6820 021015 iadd regb ,pdata 
+:      021018 iicd_read_eep_adr:
+0x6821 021019 byteswap pdata ,pdata 
+0x6822 021020 store 2 ,mem_addr_mi 
+:      021023 iicd_read_eep:
+0x6823 021024 set1 mark_ext_patch ,mark 
+0x6824 021025 bpatch patch20_3 ,mem_patch20 
+0x6825 021026 setarg 4 
+0x6826 021027 hstore 2 ,core_iicd_txlen 
+0x6827 021028 jam 0xa0 ,mem_iicd_tbuf 
+0x6828 021029 jam 0xa1 ,mem_iicd_tbuf + 3 
+0x6829 021030 setarg mem_iicd_tbuf 
+0x682a 021031 hstore 2 ,core_iicd_txaddr 
+0x682b 021032 hstoret 2 ,core_iicd_rxlen 
+0x682c 021033 deposit rega 
+0x682d 021034 hstore 2 ,core_iicd_rxaddr 
+0x682e 021035 setarg 2 
+0x682f 021036 isolate0 15 ,rega 
+0x6830 021037 setflag true ,0 ,pdata 
+0x6831 021038 hstore 1 ,core_iicd_ctrl 
+0x6832 021039 hjam iicd_start ,core_misc_ctrl 
+0x6833 021040 arg iicd_done ,queue 
+0x6834 021041 call decrypt_code 
+0x6835 021042 call wait_iicd_done 
+0x6836 021043 isolate1 iicd_crcok ,pdata 
+0x6837 021044 call set_ucode_status 
+0x6838 021045 fetch 2 ,mem_addr_mi 
+0x6839 021046 byteswap pdata ,pdata 
+0x683a 021047 iadd temp ,pdata 
+0x683b 021048 byteswap pdata ,pdata 
+0x683c 021049 store 2 ,mem_addr_mi 
+0x683d 021050 rtn 
+:      021056 iicd_write_eep_data:
+0x683e 021057 set1 mark_ext_patch ,mark 
+0x683f 021058 bpatch patch20_4 ,mem_patch20 
+0x6840 021059 fetch 2 ,mem_eeprom_base 
+0x6841 021060 iadd regb ,pdata 
+:      021063 iicd_write_ota_data:
+0x6842 021064 store 2 ,mem_pdatatemp 
+0x6843 021065 set1 mark_ext_patch ,mark 
+0x6844 021066 bpatch patch20_5 ,mem_patch20 
+0x6845 021067 storet 2 ,mem_temp 
+0x6846 021068 copy rega ,pdata 
+0x6847 021069 store 2 ,mem_contr 
+:      021070 iicd_write_eep_loop:
+0x6848 021071 call iicd_eep_transparency 
+0x6849 021073 fetcht 2 ,mem_regb 
+0x684a 021074 fetch 2 ,mem_contr 
+0x684b 021075 copy pdata ,rega 
+0x684c 021076 fetch 2 ,mem_pdatatemp 
+0x684d 021078 call iicd_write_eep 
+0x684e 021080 fetch 2 ,mem_regb 
+0x684f 021081 fetcht 2 ,mem_contr 
+0x6850 021082 iadd temp ,temp 
+0x6851 021083 storet 2 ,mem_contr 
+0x6852 021084 fetcht 2 ,mem_pdatatemp 
+0x6853 021085 iadd temp ,temp 
+0x6854 021086 storet 2 ,mem_pdatatemp 
+0x6855 021087 fetch 2 ,mem_temp 
+0x6856 021088 nbranch iicd_write_eep_loop ,blank 
+0x6857 021089 rtn 
+:      021097 iicd_eep_transparency:
+0x6858 021098 set1 mark_ext_patch ,mark 
+0x6859 021099 bpatch patch20_6 ,mem_patch20 
+0x685a 021100 fetch 2 ,mem_eeprom_block_size 
+0x685b 021101 increase -1 ,pdata 
+0x685c 021102 fetcht 2 ,mem_pdatatemp 
+0x685d 021103 ior temp ,pdata 
+0x685e 021104 increase 1 ,pdata 
+0x685f 021105 store 3 ,mem_regc 
+0x6860 021107 fetch 2 ,mem_temp 
+0x6861 021108 iadd temp ,pdata 
+0x6862 021110 fetcht 3 ,mem_regc 
+0x6863 021111 isub temp ,pdata 
+0x6864 021112 nbranch iicd_eep_deal_short_packet ,positive 
+0x6865 021113 store 2 ,mem_temp 
+0x6866 021114 fetch 3 ,mem_regc 
+0x6867 021115 fetcht 2 ,mem_pdatatemp 
+0x6868 021116 isub temp ,pdata 
+0x6869 021117 store 2 ,mem_regb 
+0x686a 021118 rtn 
+:      021119 iicd_eep_deal_short_packet:
+0x686b 021120 fetch 2 ,mem_temp 
+0x686c 021121 store 2 ,mem_regb 
+0x686d 021122 setarg 0 
+0x686e 021123 store 2 ,mem_temp 
+0x686f 021124 rtn 
+:      021129 iicd_write_eep:
+0x6870 021130 copy pdata ,regb 
+0x6871 021131 set1 mark_ext_patch ,mark 
+0x6872 021132 bpatch patch20_7 ,mem_patch20 
+0x6873 021133 copy regb ,pdata 
+0x6874 021134 increase 3 ,temp 
+0x6875 021135 hstoret 2 ,core_iicd_txlen 
+0x6876 021136 increase -3 ,rega 
+0x6877 021137 ifetcht 3 ,rega 
+0x6878 021138 copy temp ,regb 
+0x6879 021139 arg 0xa0 ,temp 
+0x687a 021140 istoret 1 ,rega 
+0x687b 021141 byteswap pdata ,pdata 
+0x687c 021142 istore 2 ,contw 
+0x687d 021143 deposit rega 
+0x687e 021144 hstore 2 ,core_iicd_txaddr 
+0x687f 021145 setarg 0 
+0x6880 021146 hstore 2 ,core_iicd_rxlen 
+0x6881 021147 hjam 1 ,core_iicd_ctrl 
+0x6882 021148 hjam iicd_start ,core_misc_ctrl 
+0x6883 021149 call wait_iicd_done 
+0x6884 021150 copy regb ,pdata 
+0x6885 021151 istore 3 ,rega 
+0x6886 021152 nop 10000 
+0x6887 021153 nop 10000 
+0x6888 021154 nop 10000 
+0x6889 021155 rtn 
+:      021159 otp_enable_chgpump:
+0x688a 021160 hjam 0x70 ,rfen_chgpump 
+0x688b 021161 nop param_chgpump_delay 
+0x688c 021162 rtn 
+:      021164 otp_disable_chgpump:
+0x688d 021165 hjam 0x30 ,rfen_chgpump 
+0x688e 021166 rtn 
+:      021168 otp_set_addr:
+0x688f 021169 lshift3 pdata ,pdata 
+0x6890 021170 hstore 2 ,core_otp_addr 
+0x6891 021171 hjam 0 ,core_otpd_ctrl 
+0x6892 021172 rtn 
+:      021175 otp_write:
+0x6893 021176 call otp_set_addr 
+0x6894 021177 call otp_ce 
+:      021178 otp_program:
+0x6895 021179 ifetcht 1 ,rega 
+0x6896 021180 increase 1 ,rega 
+0x6897 021181 force 0 ,queue 
+:      021182 otp_program_bit:
+0x6898 021183 qisolate0 temp 
+0x6899 021184 branch otp_skip_0 ,true 
+0x689a 021185 hfetch 1 ,core_otp_din 
+0x689b 021186 set1 6 ,pdata 
+0x689c 021187 set1 7 ,pdata 
+0x689d 021188 hstore 1 ,core_otp_din 
+0x689e 021189 hjam 0x02 ,core_otp_ctrl 
+0x689f 021190 hjam 0x82 ,core_otp_ctrl 
+0x68a0 021191 set0 7 ,pdata 
+0x68a1 021192 hstore 1 ,core_otp_din 
+0x68a2 021193 hjam 0x8a ,core_otp_ctrl 
+0x68a3 021194 nop 11 
+0x68a4 021195 hjam 0xca ,core_otp_ctrl 
+0x68a5 021196 nop 33 
+0x68a6 021197 hjam 0x4a ,core_otp_ctrl 
+0x68a7 021198 nop 44 
+0x68a8 021199 hjam 0xca ,core_otp_ctrl 
+0x68a9 021200 nop 22 
+0x68aa 021201 hjam 0x8a ,core_otp_ctrl 
+0x68ab 021202 nop 33 
+0x68ac 021203 hjam 0x82 ,core_otp_ctrl 
+0x68ad 021204 nop 1 
+0x68ae 021205 hjam 0x92 ,core_otp_ctrl 
+0x68af 021206 nop 10 
+0x68b0 021207 hjam 0xb2 ,core_otp_ctrl 
+0x68b1 021208 hfetch 1 ,core_otp_rdata 
+0x68b2 021209 hjam 0x92 ,core_otp_ctrl 
+0x68b3 021210 nop 1 
+0x68b4 021211 hjam 0x82 ,core_otp_ctrl 
+0x68b5 021212 qisolate0 pdata 
+0x68b6 021213 branch otp_program_bit ,true 
+:      021214 otp_skip_0:
+0x68b7 021215 hfetch 2 ,core_otp_addr 
+0x68b8 021216 increase 1 ,pdata 
+0x68b9 021217 hstore 2 ,core_otp_addr 
+0x68ba 021218 increase 1 ,queue 
+0x68bb 021219 compare 8 ,queue ,0xf 
+0x68bc 021220 nbranch otp_program_bit ,true 
+0x68bd 021221 loop otp_program 
+0x68be 021222 hjam 0x83 ,core_otp_ctrl 
+0x68bf 021223 rtn 
+:      021225 otp_ce:
+0x68c0 021226 hjam 0x82 ,core_otp_ctrl 
+0x68c1 021227 nop 12 
+0x68c2 021228 hjam 0x80 ,core_otp_ctrl 
+0x68c3 021229 hjam 0x82 ,core_otp_ctrl 
+0x68c4 021230 nop 150 
+0x68c5 021231 rtn 
+:      021234 otpd_read_init:
+0x68c6 021235 call otp_ce 
+:      021236 otpd_read_special:
+0x68c7 021237 hjam 0xa2 ,core_otp_ctrl 
+0x68c8 021238 deposit rega 
+0x68c9 021239 hstore 2 ,core_otpd_addr 
+0x68ca 021240 set1 11 ,temp 
+0x68cb 021241 isolate0 15 ,pdata 
+0x68cc 021242 setflag true ,15 ,temp 
+0x68cd 021243 hstoret 2 ,core_otpd_len 
+0x68ce 021244 hjam otpd_start ,core_misc_ctrl 
+0x68cf 021245 rtn 
+:      021247 otpd_wait_end:
+0x68d0 021248 hfetch 1 ,core_dma_status 
+0x68d1 021249 bbit0 otpd_done ,otpd_wait_end 
+0x68d2 021250 rtn 
+:      021253 otpd_read_data:
+0x68d3 021254 call otp_set_addr 
+0x68d4 021255 call otpd_read_init 
+0x68d5 021256 call otpd_wait_end 
+0x68d6 021257 hjam 0x83 ,core_otp_ctrl 
+0x68d7 021258 rtn 
+:      021263 otpd_read_code:
+0x68d8 021264 hfetch 2 ,core_current_otp_addr 
+0x68d9 021265 hstore 2 ,core_otp_addr 
+0x68da 021266 call otpd_read_init 
+0x68db 021267 arg otpd_done ,queue 
+0x68dc 021268 call decrypt_code 
+0x68dd 021269 call otpd_wait_end 
+0x68de 021270 isolate1 otpd_crcok ,pdata 
+0x68df 021271 call set_ucode_status 
+0x68e0 021272 hjam 0x83 ,core_otp_ctrl 
+0x68e1 021273 rtn 
+:      021276 uartd_rx_cnt_got_first_byte:
+0x68e2 021277 jam 1 ,mem_uartd_rxitems_got_data 
+0x68e3 021278 force uart_rx_timer ,queue 
+0x68e4 021279 fetch 2 ,mem_uartd_rx_timeout 
+0x68e5 021280 branch timer_init 
+:      021281 uartd_rx_cnt_with_threshold:
+0x68e6 021282 hfetch 2 ,core_uart_rxitems 
+0x68e7 021283 rtn blank 
+0x68e8 021284 fetcht 1 ,mem_uartd_rxitems_threshold 
+0x68e9 021285 isub temp ,null 
+0x68ea 021286 branch uartd_rx_cnt_rtn_value ,positive 
+0x68eb 021287 fetch 1 ,mem_uartd_rxitems_got_data 
+0x68ec 021288 branch uartd_rx_cnt_got_first_byte ,blank 
+0x68ed 021289 arg uart_rx_timer ,queue 
+0x68ee 021290 call timer_check 
+0x68ef 021291 branch uartd_rx_cnt_rtn_value ,blank 
+0x68f0 021292 setarg 0 
+0x68f1 021293 rtn 
+:      021294 uartd_rx_cnt_rtn_value:
+0x68f2 021295 force uart_rx_timer ,queue 
+0x68f3 021296 call timer_stop 
+0x68f4 021297 jam 0 ,mem_uartd_rxitems_got_data 
+0x68f5 021298 hfetch 2 ,core_uart_rxitems 
+0x68f6 021299 rtn 
+:      021306 uartd_prepare_tx:
+0x68f7 021307 hfetch 2 ,core_uart_twptr 
+0x68f8 021308 iforce contwu 
+0x68f9 021309 rtn 
+:      021311 uartd_send:
+0x68fa 021312 deposit contwu 
+0x68fb 021313 hstore 2 ,core_uart_twptr 
+0x68fc 021314 rtn 
+:      021316 uartd_prepare_rx:
+0x68fd 021317 hfetch 2 ,core_uart_rxitems 
+0x68fe 021318 rtn blank 
+0x68ff 021319 iforce loopcnt 
+0x6900 021320 hfetch 2 ,core_uart_rrptr 
+0x6901 021321 iforce contru 
+0x6902 021322 rtn 
+:      021325 uartd_rxdone_by_len:
+0x6903 021326 hfetch 2 ,core_uart_rrptr 
+0x6904 021327 iadd temp ,pdata 
+0x6905 021328 copy pdata ,contru 
+:      021329 uartd_rxdone:
+0x6906 021330 deposit contru 
+0x6907 021331 hstore 2 ,core_uart_rrptr 
+0x6908 021332 rtn 
+:      021334 uart_set_baud_by_mem:
+0x6909 021335 fetch uart_baud_len ,mem_baud 
+0x690a 021336 hstore uart_baud_len ,core_uart_baud 
+0x690b 021337 rtn 
+:      021341 eeprom_store_le_reconn_info:
+0x690c 021342 fetch 6 ,mem_le_plap 
+0x690d 021343 store 6 ,mem_temp_lap 
+0x690e 021344 jam rec_4_mode ,mem_record_bt_mode 
+0x690f 021345 branch eeprom_store_reconn_info 
+:      021346 eeprom_store_bd_reconn_info:
+0x6910 021347 fetch 6 ,mem_plap 
+0x6911 021348 store 6 ,mem_temp_lap 
+0x6912 021349 jam rec_3_mode ,mem_record_bt_mode 
+:      021350 eeprom_store_reconn_info:
+0x6913 021351 set1 mark_ext_patch ,mark 
+0x6914 021352 bpatch patch21_0 ,mem_patch21 
+0x6915 021353 call eeprom_store_remote_bdaddr 
+0x6916 021354 call eeprom_store_last_record_index 
+0x6917 021355 fetch 1 ,mem_record_bt_mode 
+0x6918 021356 beq rec_4_mode ,eeprom_store_rec_4_mode 
+0x6919 021357 beq rec_3_mode ,eeprom_store_link_key 
+0x691a 021358 rtn 
+:      021359 eeprom_store_rec_4_mode:
+0x691b 021360 call eeprom_store_le_ltl 
+0x691c 021361 branch eeprom_store_le_local_addr 
+:      021364 eeprom_load_reconn_info:
+0x691d 021365 set1 mark_ext_patch ,mark 
+0x691e 021366 bpatch patch21_1 ,mem_patch21 
+0x691f 021367 call eeprom_load_reconn_bdaddr 
+0x6920 021368 fetch 1 ,mem_select_list_item 
+0x6921 021369 rtneq 0xff 
+0x6922 021370 fetch 6 ,mem_temp_lap 
+0x6923 021371 store 6 ,mem_hci_plap 
+0x6924 021372 fetch 1 ,mem_record_bt_mode 
+0x6925 021373 store 1 ,mem_xrecord_mode 
+0x6926 021374 beq rec_3_mode ,eeprom_load_rec_3_mode 
+0x6927 021375 beq rec_4_mode ,eeprom_load_rec_4_mode 
+0x6928 021376 rtn 
+:      021377 eeprom_load_reconn_bdaddr:
+0x6929 021378 call eeprom_load_last_record_index 
+0x692a 021379 fetch 1 ,mem_select_list_item 
+0x692b 021380 rtneq 0xff 
+0x692c 021381 branch eeprom_load_remote_bdaddr 
+:      021382 eeprom_load_rec_3_mode:
+0x692d 021383 call eeprom_load_link_key 
+0x692e 021384 branch check_link_key_load 
+:      021385 eeprom_load_rec_4_mode:
+0x692f 021386 call eeprom_load_ltk_key 
+0x6930 021387 branch check_ltk_load 
+:      021388 eeprom_clear_bd_reconn_info:
+0x6931 021389 call eeprom_load_bdaddr_list 
+0x6932 021390 disable user 
+0x6933 021391 call find_addr_from_bd_list 
+0x6934 021392 nbranch at_error_rev_end ,user 
+:      021393 eeprom_clear_reconn_info_common:
+0x6935 021394 fetcht 2 ,mem_list_item_ptr 
+0x6936 021395 increase -1 ,temp 
+0x6937 021396 setarg 0 
+0x6938 021397 istore 7 ,temp 
+0x6939 021398 arg 28 ,temp 
+0x693a 021399 arg mem_bdaddr_list_buff + 7 ,rega 
+0x693b 021400 arg eeprom_bdaddr_list ,regb 
+0x693c 021401 branch iicd_write_eep_data 
+:      021403 eeprom_clear_all_reconn_info:
+0x693d 021404 set1 mark_ext_patch ,mark 
+0x693e 021405 bpatch patch21_2 ,mem_patch21 
+0x693f 021406 arg mem_bdaddr_list_buff ,contw 
+0x6940 021407 force 4 ,loopcnt 
+0x6941 021408 call memset0 
+0x6942 021409 arg 28 ,temp 
+0x6943 021410 arg mem_bdaddr_list_buff ,rega 
+0x6944 021411 arg eeprom_bdaddr_list ,regb 
+0x6945 021412 branch iicd_write_eep_data 
+:      021414 eeprom_erase_reconn_info:
+0x6946 021415 set1 mark_ext_patch ,mark 
+0x6947 021416 bpatch patch21_3 ,mem_patch21 
+0x6948 021417 setarg 0x0 
+0x6949 021418 store 3 ,mem_plap 
+0x694a 021419 istore 3 ,contw 
+0x694b 021420 branch eeprom_store_remote_bdaddr 
+:      021422 eeprom_load_last_record_index:
+0x694c 021423 arg 1 ,temp 
+0x694d 021424 arg mem_select_list_item ,rega 
+0x694e 021425 arg eeprom_last_record ,regb 
+0x694f 021426 branch iicd_read_eep_data 
+:      021428 eeprom_store_last_record_index:
+0x6950 021429 arg 1 ,temp 
+0x6951 021430 arg mem_select_list_item ,rega 
+0x6952 021431 arg eeprom_last_record ,regb 
+0x6953 021432 branch iicd_write_eep_data 
+:      021435 eeprom_store_remote_bdaddr:
+0x6954 021436 set1 mark_ext_patch ,mark 
+0x6955 021437 bpatch patch21_4 ,mem_patch21 
+0x6956 021438 call eeprom_load_bdaddr_list 
+0x6957 021439 disable user 
+0x6958 021440 call find_addr_from_bd_list 
+0x6959 021441 rtn user 
+:      021442 eeprom_store_remote_addr_unfind:
+0x695a 021443 jam 0 ,mem_select_list_item 
+0x695b 021444 fetch 6 ,mem_temp_lap 
+0x695c 021445 store 6 ,mem_bdaddr_list_buff + 1 
+0x695d 021446 fetch 1 ,mem_record_bt_mode 
+0x695e 021447 store 1 ,mem_bdaddr_list_buff 
+0x695f 021448 arg 28 ,temp 
+0x6960 021449 arg mem_bdaddr_list_buff ,rega 
+0x6961 021450 arg eeprom_bdaddr_list ,regb 
+0x6962 021451 branch iicd_write_eep_data 
+:      021454 eeprom_store_le_local_addr:
+0x6963 021455 arg 6 ,temp 
+0x6964 021456 arg mem_le_lap ,rega 
+0x6965 021457 arg eeprom_le_reconn_local_addr ,regb 
+0x6966 021458 branch iicd_write_eep_data 
+:      021460 eeprom_load_le_loacal_addr:
+0x6967 021461 arg 6 ,temp 
+0x6968 021462 arg mem_le_lap ,rega 
+0x6969 021463 arg eeprom_le_reconn_local_addr ,regb 
+0x696a 021464 branch iicd_read_eep_data 
+:      021467 eeprom_load_remote_bdaddr:
+0x696b 021468 set1 mark_ext_patch ,mark 
+0x696c 021469 bpatch patch21_5 ,mem_patch21 
+0x696d 021470 arg 7 ,temp 
+0x696e 021471 arg mem_temp_reconn_record ,rega 
+0x696f 021472 arg eeprom_bdaddr_list ,regb 
+0x6970 021473 fetch 1 ,mem_select_list_item 
+0x6971 021474 mul32 pdata ,7 ,pdata 
+0x6972 021475 iadd regb ,regb 
+0x6973 021476 branch iicd_read_eep_data 
+:      021478 eeprom_linkkey_addr:
+0x6974 021479 arg 0x10 ,temp 
+0x6975 021480 arg eeprom_linkkey_list ,regb 
+0x6976 021481 fetch 1 ,mem_select_list_item 
+0x6977 021482 lshift4 pdata ,pdata 
+0x6978 021483 iadd regb ,regb 
+0x6979 021484 rtn 
+:      021486 eeprom_store_le_ltl:
+0x697a 021487 arg mem_le_ltk ,rega 
+0x697b 021488 branch eeprom_store_link_key_common 
+:      021489 eeprom_store_link_key:
+0x697c 021490 arg mem_link_key ,rega 
+:      021491 eeprom_store_link_key_common:
+0x697d 021492 set1 mark_ext_patch ,mark 
+0x697e 021493 bpatch patch21_6 ,mem_patch21 
+0x697f 021494 call eeprom_linkkey_addr 
+0x6980 021495 branch iicd_write_eep_data 
+:      021497 eeprom_load_ltk_key:
+0x6981 021498 arg mem_le_ltk ,rega 
+0x6982 021499 branch eeprom_load_link_key_common 
+:      021500 eeprom_load_link_key:
+0x6983 021501 arg mem_link_key ,rega 
+:      021502 eeprom_load_link_key_common:
+0x6984 021503 set1 mark_ext_patch ,mark 
+0x6985 021504 bpatch patch21_7 ,mem_patch21 
+0x6986 021505 call eeprom_linkkey_addr 
+0x6987 021506 branch iicd_read_eep_data 
+:      021510 eeprom_load_bdaddr_list:
+0x6988 021511 arg 28 ,temp 
+0x6989 021512 arg mem_bdaddr_list_buff + 7 ,rega 
+0x698a 021513 arg eeprom_bdaddr_list ,regb 
+0x698b 021514 branch iicd_read_eep_data 
+:      021516 find_addr_from_bd_list:
+0x698c 021517 set1 mark_ext_patch ,mark 
+0x698d 021518 bpatch patch22_0 ,mem_patch22 
+0x698e 021519 setarg mem_bdaddr_list_buff + 7 
+0x698f 021520 store 2 ,mem_list_item_ptr 
+0x6990 021521 jam 0 ,mem_select_list_item 
+0x6991 021522 arg 4 ,loopcnt 
+:      021523 find_addr_from_list:
+0x6992 021524 copy loopcnt ,pdata 
+0x6993 021525 store 1 ,mem_pdatatemp 
+0x6994 021526 fetch 2 ,mem_list_item_ptr 
+0x6995 021527 copy pdata ,rega 
+0x6996 021528 call find_addr_from_list_compare 
+0x6997 021529 rtn user 
+0x6998 021530 fetch 2 ,mem_list_item_ptr 
+0x6999 021531 increase 7 ,pdata 
+0x699a 021532 store 2 ,mem_list_item_ptr 
+0x699b 021533 fetch 1 ,mem_select_list_item 
+0x699c 021534 increase 1 ,pdata 
+0x699d 021535 store 1 ,mem_select_list_item 
+0x699e 021536 fetch 1 ,mem_pdatatemp 
+0x699f 021537 copy pdata ,loopcnt 
+0x69a0 021538 loop find_addr_from_list 
+0x69a1 021539 rtn 
+:      021541 check_link_key_load:
+0x69a2 021542 fetch 8 ,mem_link_key 
+0x69a3 021543 fetcht 8 ,mem_link_key + 8 
+0x69a4 021544 ior temp ,pdata 
+0x69a5 021545 rtn blank 
+0x69a6 021546 jam 1 ,mem_link_key_exists 
+0x69a7 021547 rtn 
+:      021548 check_ltk_load:
+0x69a8 021549 fetch 6 ,mem_hci_plap 
+0x69a9 021550 rtn blank 
+0x69aa 021551 jam 1 ,mem_ltk_exists 
+0x69ab 021552 rtn 
+:      021554 find_addr_from_list_compare:
+0x69ac 021555 arg mem_temp_reconn_record ,regb 
+0x69ad 021556 arg 7 ,loopcnt 
+0x69ae 021557 call string_compare 
+0x69af 021558 branch enable_usr ,zero 
+0x69b0 021559 rtn 
+:      021560 enable_usr:
+0x69b1 021561 enable user 
+0x69b2 021562 rtn 
+:      021563 le_eeprom_load_reconn_info:
+0x69b3 021564 branch assert 
+:      021571 gpio_set_wake_by_current_state:
+0x69b4 021572 set1 mark_ext_patch ,mark 
+0x69b5 021573 bpatch patch22_1 ,mem_patch22 
+0x69b6 021574 set1 7 ,temp 
+0x69b7 021575 call gpio_get_bit 
+0x69b8 021576 nsetflag true ,7 ,temp 
+:      021581 gpio_set_wake:
+0x69b9 021582 set1 mark_ext_patch ,mark 
+0x69ba 021583 bpatch patch22_2 ,mem_patch22 
+0x69bb 021584 isolate0 7 ,temp 
+0x69bc 021585 and temp ,0x1f ,queue 
+0x69bd 021586 fetch 4 ,mem_gpio_wakeup_low 
+0x69be 021587 qsetflag true ,pdata 
+0x69bf 021588 store 4 ,mem_gpio_wakeup_low 
+0x69c0 021589 fetch 4 ,mem_gpio_wakeup_high 
+0x69c1 021590 nqsetflag true ,pdata 
+0x69c2 021591 store 4 ,mem_gpio_wakeup_high 
+0x69c3 021592 rtn 
+:      021595 gpio_clr_wake:
+0x69c4 021596 set1 mark_ext_patch ,mark 
+0x69c5 021597 bpatch patch22_3 ,mem_patch22 
+0x69c6 021598 isolate0 7 ,temp 
+0x69c7 021599 and temp ,0x1f ,queue 
+0x69c8 021600 fetch 4 ,mem_gpio_wakeup_low 
+0x69c9 021601 qset0 pdata 
+0x69ca 021602 store 4 ,mem_gpio_wakeup_low 
+0x69cb 021603 fetch 4 ,mem_gpio_wakeup_high 
+0x69cc 021604 qset0 pdata 
+0x69cd 021605 store 4 ,mem_gpio_wakeup_high 
+0x69ce 021606 rtn 
+:      021609 gpio_config_input_nowake:
+0x69cf 021610 call gpio_clr_wake 
+0x69d0 021611 branch gpio_config_input_without_wake 
+:      021614 gpio_config_input:
+0x69d1 021615 ncall gpio_set_wake ,wake 
+:      021617 gpio_config_input_without_wake:
+0x69d2 021618 arg core_gpio_pd0 ,contw 
+0x69d3 021619 call gpio_set_bit 
+0x69d4 021620 setflip gpio_active_bit ,temp 
+0x69d5 021621 arg core_gpio_pu0 ,contw 
+0x69d6 021622 call gpio_set_bit 
+0x69d7 021623 set0 gpio_active_bit ,temp 
+0x69d8 021624 arg core_gpio_oe0 ,contw 
+0x69d9 021625 branch gpio_set_bit 
+:      021628 gpio_config_output:
+0x69da 021629 setflip gpio_active_bit ,temp 
+0x69db 021630 call gpio_out 
+0x69dc 021631 set1 gpio_active_bit ,temp 
+0x69dd 021632 arg core_gpio_oe0 ,contw 
+0x69de 021633 branch gpio_set_bit 
+:      021635 gpio_common:
+0x69df 021636 and temp ,0x07 ,queue 
+0x69e0 021637 rshift3 temp ,pdata 
+0x69e1 021638 and_into 3 ,pdata 
+0x69e2 021639 iadd contw ,contw 
+0x69e3 021640 ifetch 1 ,contw 
+0x69e4 021641 rtn 
+:      021645 gpio_get_bit:
+0x69e5 021646 arg core_gpio_in ,contw 
+0x69e6 021647 call gpio_common 
+0x69e7 021648 isolate1 gpio_active_bit ,temp 
+0x69e8 021649 branch gpio_get_bit_reverse ,true 
+0x69e9 021650 qisolate0 pdata 
+0x69ea 021651 rtn 
+:      021652 gpio_get_bit_reverse:
+0x69eb 021653 qisolate1 pdata 
+0x69ec 021654 rtn 
+:      021656 gpio_out_inactive:
+0x69ed 021657 isolate1 7 ,null 
+0x69ee 021658 branch gpio_out_flag 
+:      021660 gpio_out_active:
+0x69ef 021661 isolate0 7 ,null 
+:      021664 gpio_out_flag:
+0x69f0 021665 setarg 0 
+0x69f1 021666 nsetflag true ,gpio_active_bit ,pdata 
+0x69f2 021667 ixor temp ,temp 
+:      021670 gpio_out:
+0x69f3 021671 arg core_gpio_out0 ,contw 
+:      021674 gpio_set_bit:
+0x69f4 021675 call gpio_common 
+0x69f5 021676 isolate1 gpio_active_bit ,temp 
+0x69f6 021677 qsetflag true ,pdata 
+0x69f7 021678 istore 1 ,contw 
+0x69f8 021679 rtn 
+:      021681 gpio_test:
+0x69f9 021682 fetch 1 ,mem_seqi 
+0x69fa 021683 rtneq 0x7f 
+0x69fb 021684 hjam 0 ,core_gpio_out3 
+0x69fc 021685 nop 30 
+0x69fd 021686 hjam 8 ,core_gpio_out3 
+0x69fe 021687 rtn 
+:      021692 set_pwm_blink:
+0x69ff 021693 lshift8 pdata ,pdata 
+0x6a00 021694 lshift4 pdata ,pdata 
+0x6a01 021695 hstore 2 ,core_pwm_ncnt0 
+0x6a02 021696 hstore 2 ,core_pwm_pcnt0 
+0x6a03 021697 rtn 
+:      021699 set_pwm_steadyon:
+0x6a04 021700 setarg 0 
+0x6a05 021701 hstore 2 ,core_pwm_ncnt0 
+0x6a06 021702 setarg 1 
+0x6a07 021703 hstore 2 ,core_pwm_pcnt0 
+0x6a08 021704 rtn 
+:      021706 set_pwm_off:
+0x6a09 021707 setarg 0 
+0x6a0a 021708 hstore 2 ,core_pwm_ncnt0 
+0x6a0b 021709 hstore 2 ,core_pwm_pcnt0 
+0x6a0c 021710 rtn 
+:      021715 init_filter_ram:
+0x6a0d 021716 arg 0x8800 ,contw 
+0x6a0e 021717 arg 0x20 ,loopcnt 
+0x6a0f 021718 call memset0 
+0x6a10 021719 setarg 0x4f9 
+0x6a11 021720 hstore 2 ,0x8848 
+0x6a12 021721 hstore 2 ,0x884a 
+0x6a13 021722 hstore 2 ,0x884c 
+0x6a14 021723 hstore 2 ,0x886c 
+0x6a15 021724 hstore 2 ,0x888c 
+0x6a16 021725 hstore 2 ,0x88ac 
+0x6a17 021726 setarg 0x204 
+0x6a18 021727 hstore 2 ,0x88ae 
+0x6a19 021728 setarg 0x0506 
+0x6a1a 021729 hstore 2 ,0x88b0 
+0x6a1b 021730 setarg 0x0504 
+0x6a1c 021731 hstore 2 ,0x88b2 
+0x6a1d 021732 setarg 0x0200 
+0x6a1e 021733 hstore 2 ,0x88b4 
+0x6a1f 021734 setarg 0xFEFB 
+0x6a20 021735 hstore 2 ,0x88b6 
+0x6a21 021736 setarg 0xFAF9 
+0x6a22 021737 hstore 2 ,0x88b8 
+0x6a23 021738 setarg 0xFAFB 
+0x6a24 021739 hstore 2 ,0x88ba 
+0x6a25 021740 setarg 0xFD00 
+0x6a26 021741 hstore 2 ,0x88bc 
+0x6a27 021742 setarg 0x0408 
+0x6a28 021743 hstore 2 ,0x88be 
+0x6a29 021744 setarg 0x0A0C 
+0x6a2a 021745 hstore 2 ,0x88c0 
+0x6a2b 021746 setarg 0x0B09 
+0x6a2c 021747 hstore 2 ,0x88c2 
+0x6a2d 021748 setarg 0x0500 
+0x6a2e 021749 hstore 2 ,0x88c4 
+0x6a2f 021750 setarg 0xF8F1 
+0x6a30 021751 hstore 2 ,0x88c6 
+0x6a31 021752 setarg 0xECE8 
+0x6a32 021753 hstore 2 ,0x88c8 
+0x6a33 021754 setarg 0xE9EB 
+0x6a34 021755 hstore 2 ,0x88ca 
+0x6a35 021756 setarg 0xF500 
+0x6a36 021757 hstore 2 ,0x88cc 
+0x6a37 021758 setarg 0x1223 
+0x6a38 021759 hstore 2 ,0x88ce 
+0x6a39 021760 setarg 0x374B 
+0x6a3a 021761 hstore 2 ,0x88d0 
+0x6a3b 021762 setarg 0x5E71 
+0x6a3c 021763 hstore 2 ,0x88d2 
+0x6a3d 021764 setarg 0x787F 
+0x6a3e 021765 hstore 2 ,0x88d4 
+0x6a3f 021766 rtn 
+:      021768 enable_pcm:
+0x6a40 021769 set1 mark_ext_patch ,mark 
+0x6a41 021770 bpatch patch22_4 ,mem_patch22 
+0x6a42 021771 hfetch 2 ,core_clkoff 
+0x6a43 021772 set0 clock_off_codec ,pdata 
+0x6a44 021773 hstore 2 ,core_clkoff 
+0x6a45 021774 hjam 0x11 ,core_enc_ctrl 
+0x6a46 021775 hjam 0x1 ,core_cvsd_ctrl 
+0x6a47 021776 hjam 0x1 ,core_codec_ctrl 
+0x6a48 021777 hjam 0x11 ,core_dec_ctrl 
+0x6a49 021778 rtn 
+:      021780 disable_pcm:
+0x6a4a 021781 set1 mark_ext_patch ,mark 
+0x6a4b 021782 bpatch patch22_5 ,mem_patch22 
+0x6a4c 021783 hfetch 2 ,core_clkoff 
+0x6a4d 021784 set1 clock_off_codec ,pdata 
+0x6a4e 021785 hstore 2 ,core_clkoff 
+0x6a4f 021786 hjam 0x4 ,core_enc_ctrl 
+0x6a50 021787 hjam 0x4 ,core_dec_ctrl 
+0x6a51 021788 hjam 0x0 ,core_cvsd_ctrl 
+0x6a52 021789 hjam 0x0 ,core_codec_ctrl 
+0x6a53 021790 rtn 
+:      021794 get_sco_data:
+0x6a54 021795 fetch 1 ,mem_state 
+0x6a55 021796 rtnbit0 state_insco 
+0x6a56 021797 arg mem_sco_obuf ,contw 
+0x6a57 021798 arg 30 ,loopcnt 
+:      021799 get_sco_data_loop:
+0x6a58 021800 hfetch 1 ,core_pcminfifo 
+0x6a59 021801 istore 1 ,contw 
+0x6a5a 021802 loop get_sco_data_loop 
+0x6a5b 021803 rtn 
+:      021806 process_sco_data:
+0x6a5c 021807 fetch 1 ,mem_state 
+0x6a5d 021808 rtnbit0 state_insco 
+0x6a5e 021809 arg mem_sco_ibuf ,contr 
+0x6a5f 021810 force 30 ,loopcnt 
+:      021811 process_sco_loop:
+0x6a60 021812 ifetch 1 ,contr 
+0x6a61 021813 hstore 1 ,core_pcmoutfifo 
+0x6a62 021814 loop process_sco_loop 
+0x6a63 021815 rtn 
+:      021817 init_sched:
+0x6a64 021818 rtn 
+:      021823 gpio_cfg_uart_tx_output:
+0x6a65 021824 call gpio_uart2gpio 
+0x6a66 021825 arg uart_wakeup_tx ,temp 
+0x6a67 021826 branch gpio_config_output 
+:      021828 gpio_pu_uart_tx:
+0x6a68 021829 call gpio_cfg_uart_tx_output 
+0x6a69 021830 arg uart_wakeup_tx ,temp 
+0x6a6a 021831 branch gpio_out_inactive 
+:      021833 gpio_pd_uart_tx:
+0x6a6b 021834 call gpio_cfg_uart_tx_output 
+0x6a6c 021835 arg uart_wakeup_tx ,temp 
+0x6a6d 021836 branch gpio_out_active 
+:      021838 gpio_cfg_uart_rx_output:
+0x6a6e 021839 call gpio_uart2gpio 
+0x6a6f 021840 arg uart_wakeup_rx ,temp 
+0x6a70 021841 branch gpio_config_output 
+:      021843 gpio_pu_uart_rx:
+0x6a71 021844 call gpio_cfg_uart_rx_output 
+0x6a72 021845 arg uart_wakeup_rx ,temp 
+0x6a73 021846 branch gpio_out_inactive 
+:      021848 gpio_pd_uart_rx:
+0x6a74 021849 call gpio_cfg_uart_rx_output 
+0x6a75 021850 arg uart_wakeup_rx ,temp 
+0x6a76 021851 branch gpio_out_active 
+:      021853 gpio_tx_config_input_with_pu:
+0x6a77 021854 call gpio_uart2gpio 
+0x6a78 021855 hfetch 1 ,core_gpio_pu0 
+0x6a79 021856 set1 uart_wakeup_tx ,pdata 
+0x6a7a 021857 hstore 1 ,core_gpio_pu0 
+0x6a7b 021858 arg uart_wakeup_tx ,temp 
+0x6a7c 021859 branch gpio_config_input 
+:      021861 gpio_rx_config_input_with_pu:
+0x6a7d 021862 call gpio_uart2gpio 
+0x6a7e 021863 hfetch 1 ,core_gpio_pu0 
+0x6a7f 021864 set1 uart_wakeup_rx ,pdata 
+0x6a80 021865 hstore 1 ,core_gpio_pu0 
+0x6a81 021866 arg uart_wakeup_rx ,temp 
+0x6a82 021867 branch gpio_config_input 
+:      021869 gpio_gpio2uart:
+0x6a83 021870 hfetch 1 ,core_gpio_sel1 
+0x6a84 021871 or_into 0x04 ,pdata 
+0x6a85 021872 hstore 1 ,core_gpio_sel1 
+0x6a86 021873 rtn 
+:      021875 gpio_uart2gpio:
+0x6a87 021876 hfetch 1 ,core_gpio_sel1 
+0x6a88 021877 and_into 0xfb ,pdata 
+0x6a89 021878 hstore 1 ,core_gpio_sel1 
+0x6a8a 021879 rtn 
+:      021881 gpio_check_uart_state:
+0x6a8b 021882 hfetch 1 ,core_gpio_sel1 
+0x6a8c 021883 isolate1 2 ,pdata 
+0x6a8d 021884 rtn 
+:      021887 prcp_init:
+0x6a8e 021888 setarg prcp_process 
+0x6a8f 021889 store 2 ,mem_cb_att_write 
+0x6a90 021890 rtn 
+:      021891 prcp_process:
+0x6a91 021892 call clear_prcp_sendbuff 
+0x6a92 021893 fetch 1 ,mem_prcp 
+0x6a93 021894 beq prcp_le ,le_prcp 
+0x6a94 021895 beq prcp_ssp ,prcp 
+0x6a95 021896 branch assert 
+:      021897 le_prcp:
+0x6a96 021898 arg prcp_rx_le ,temp 
+0x6a97 021899 storet 2 ,mem_le_notify_handle 
+0x6a98 021900 call le_att_get_handle_ptr 
+0x6a99 021901 ifetch 1 ,contr 
+0x6a9a 021902 call prcp_parse 
+0x6a9b 021903 branch prcp_le_tx 
+:      021904 prcp:
+0x6a9c 021905 call prcp_parse 
+0x6a9d 021906 branch prcp_tx 
+:      021907 prcp_parse:
+0x6a9e 021908 copy contr ,rega 
+0x6a9f 021909 set1 mark_ext_patch ,mark 
+0x6aa0 021910 bpatch patch26_1 ,mem_patch26 
+0x6aa1 021911 ifetch 1 ,contr 
+0x6aa2 021912 beq common_res ,prcp_parse_common_res 
+0x6aa3 021913 beq read_registers_req ,prcp_parse_read_registers_req 
+0x6aa4 021914 beq read_registers_res ,prcp_parse_read_registers_res 
+0x6aa5 021915 beq write_registers_req ,prcp_parse_write_registers_req 
+0x6aa6 021916 beq i2c_config_req ,prcp_parse_i2c_config_req 
+0x6aa7 021917 beq i2c_read_req ,prcp_parse_i2c_read_req 
+0x6aa8 021918 beq i2c_read_res ,prcp_parse_i2c_read_res 
+0x6aa9 021919 beq i2c_write_req ,prcp_parse_i2c_write_req 
+0x6aaa 021920 beq spi_config_req ,prcp_parse_spi_config_req 
+0x6aab 021921 beq spi_read_req ,prcp_parse_spi_read_req 
+0x6aac 021922 beq spi_read_res ,prcp_parse_spi_read_res 
+0x6aad 021923 beq spi_write_req ,prcp_parse_spi_write_req 
+0x6aae 021924 beq pwm_config_req ,prcp_parse_pwm_config_req 
+0x6aaf 021925 beq pwm_write_req ,prcp_parse_pwm_write_req 
+0x6ab0 021926 beq gpio_config_req ,prcp_parse_gpio_config_req 
+0x6ab1 021927 beq gpio_read_req ,prcp_parse_gpio_read_req 
+0x6ab2 021928 beq gpio_read_res ,prcp_parse_gpio_read_res 
+0x6ab3 021929 beq gpio_write_req ,prcp_parse_gpio_write_req 
+0x6ab4 021930 beq ota_write_req ,prcp_parse_ota_write_req 
+0x6ab5 021931 beq ota_end_cmd ,prcp_parse_ota_end_cmd 
+0x6ab6 021932 rtn 
+:      021935 prcp_parse_common_res:
+0x6ab7 021936 copy rega ,contr 
+0x6ab8 021937 ifetch 1 ,contr 
+0x6ab9 021938 lshift8 pdata ,pdata 
+0x6aba 021939 store 3 ,mem_prcp_data 
+0x6abb 021940 rtn 
+:      021941 prcp_parse_read_registers_req:
+0x6abc 021942 rtn 
+:      021943 prcp_parse_read_registers_res:
+0x6abd 021944 rtn 
+:      021945 prcp_parse_write_registers_req:
+0x6abe 021946 rtn 
+:      021950 prcp_parse_spi_config_req:
+0x6abf 021951 rtn 
+:      021952 prcp_parse_spi_read_req:
+0x6ac0 021953 rtn 
+:      021954 prcp_parse_spi_read_res:
+0x6ac1 021955 rtn 
+:      021956 prcp_parse_spi_write_req:
+0x6ac2 021957 rtn 
+:      021961 prcp_parse_pwm_config_req:
+0x6ac3 021962 ifetch 4 ,contr 
+0x6ac4 021963 hstore 1 ,core_gpio_sel2 
+0x6ac5 021964 rshift8 pdata ,pdata 
+0x6ac6 021965 hfetcht 1 ,core_gpio_sel1 
+0x6ac7 021966 and_into 0x7f ,temp 
+0x6ac8 021967 ior temp ,temp 
+0x6ac9 021968 hstoret 1 ,core_gpio_sel1 
+0x6aca 021969 rshift8 pdata ,pdata 
+0x6acb 021970 hfetcht 1 ,core_clkoff + 1 
+0x6acc 021971 and_into 0xdf ,temp 
+0x6acd 021972 ior temp ,temp 
+0x6ace 021973 hstoret 1 ,core_clkoff + 1 
+0x6acf 021974 rshift8 pdata ,pdata 
+0x6ad0 021975 hfetcht 1 ,core_clksel 
+0x6ad1 021976 and_into 0x3f ,temp 
+0x6ad2 021977 ior temp ,temp 
+0x6ad3 021978 hstoret 1 ,core_clksel 
+0x6ad4 021979 branch prcp_parse_common_res 
+:      021980 prcp_parse_pwm_write_req:
+0x6ad5 021981 ifetch 9 ,contr 
+0x6ad6 021982 hfetcht 1 ,core_gpio_key2 
+0x6ad7 021983 and_into 0x3f ,temp 
+0x6ad8 021984 ior temp ,temp 
+0x6ad9 021985 hstoret 1 ,core_gpio_key2 
+0x6ada 021986 rshift8 pdata ,pdata 
+0x6adb 021987 hstore 2 ,core_pwm_pcnt0 
+0x6adc 021988 rshift16 pdata ,pdata 
+0x6add 021989 hstore 2 ,core_pwm_ncnt0 
+0x6ade 021990 rshift16 pdata ,pdata 
+0x6adf 021991 hstore 2 ,core_pwm_pcnt1 
+0x6ae0 021992 rshift16 pdata ,pdata 
+0x6ae1 021993 hstore 2 ,core_pwm_ncnt1 
+0x6ae2 021994 branch prcp_parse_common_res 
+:      021998 prcp_parse_gpio_config_req:
+0x6ae3 021999 ifetch 4 ,contr 
+0x6ae4 022000 hstore 4 ,core_gpio_oe0 
+0x6ae5 022001 ifetch 4 ,contr 
+0x6ae6 022002 hstore 4 ,core_gpio_pu0 
+0x6ae7 022003 ifetch 4 ,contr 
+0x6ae8 022004 hstore 4 ,core_gpio_pd0 
+0x6ae9 022005 ifetch 1 ,contr 
+0x6aea 022006 hstore 1 ,core_gpio_sel 
+0x6aeb 022007 ifetch 1 ,contr 
+0x6aec 022008 hstore 1 ,core_gpio_sel1 
+0x6aed 022009 ifetch 1 ,contr 
+0x6aee 022010 hstore 1 ,core_gpio_sel2 
+0x6aef 022011 branch prcp_parse_common_res 
+:      022012 prcp_parse_gpio_read_req:
+0x6af0 022013 branch prcp_parse_gpio_read_res 
+:      022014 prcp_parse_gpio_read_res:
+0x6af1 022015 jam 0x10 ,mem_prcp_data 
+0x6af2 022016 arg mem_prcp_data + 1 ,contw 
+0x6af3 022017 hfetch 4 ,core_gpio_out0 
+0x6af4 022018 istore 4 ,contw 
+0x6af5 022019 hfetch 4 ,core_gpio_in 
+0x6af6 022020 istore 4 ,contw 
+0x6af7 022021 rtn 
+:      022022 prcp_parse_gpio_write_req:
+0x6af8 022023 ifetcht 1 ,contr 
+0x6af9 022024 ifetch 1 ,contr 
+0x6afa 022025 lshift3 pdata ,pdata 
+0x6afb 022026 lshift4 pdata ,pdata 
+0x6afc 022027 ior temp ,temp 
+0x6afd 022028 call gpio_out 
+0x6afe 022029 branch prcp_parse_common_res 
+:      022034 prcp_parse_i2c_read_req:
+0x6aff 022035 ifetcht 1 ,contr 
+0x6b00 022036 hstoret 1 ,iic_slave_addr 
+0x6b01 022037 ifetch 1 ,contr 
+0x6b02 022038 compare 1 ,pdata ,0xff 
+0x6b03 022039 ifetch 1 ,contr 
+0x6b04 022040 hstore 1 ,iic_fifo 
+0x6b05 022041 branch iic_read_data_len ,true 
+0x6b06 022042 ifetch 1 ,contr 
+0x6b07 022043 hstore 1 ,iic_fifo 
+:      022044 iic_read_data_len:
+0x6b08 022045 ifetch 1 ,contr 
+0x6b09 022046 copy pdata ,loopcnt 
+0x6b0a 022047 increase -1 ,pdata 
+0x6b0b 022048 or_into 0x90 ,pdata 
+0x6b0c 022049 hstore 1 ,iic_ctr 
+0x6b0d 022050 hjam 2 ,iic_cr 
+0x6b0e 022051 nop 1 
+0x6b0f 022053 arg mem_prcp_data ,contw 
+:      022054 iic_read_loop:
+0x6b10 022055 hfetch 1 ,iic_fifo 
+0x6b11 022056 istore 1 ,contw 
+0x6b12 022057 loop iic_read_loop 
+0x6b13 022058 rtn 
+:      022060 clear_prcp_sendbuff:
+0x6b14 022061 setarg 0 
+0x6b15 022062 store 4 ,mem_prcp_data 
+0x6b16 022063 istore 8 ,contw 
+0x6b17 022064 istore 8 ,contw 
+0x6b18 022065 rtn 
+:      022071 prcp_parse_ota_write_req:
+0x6b19 022072 copy rega ,pdata 
+0x6b1a 022073 increase 1 ,pdata 
+0x6b1b 022074 store 2 ,rx_buf_data_ptr 
+0x6b1c 022075 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b1d 022076 beq 0x0000 ,prcp_parse_ota_start1 
+:      022077 prcp_parse_ota_load:
+0x6b1e 022078 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b1f 022079 fetcht 2 ,rx_buf_data_ptr 
+0x6b20 022080 ifetcht 2 ,temp 
+0x6b21 022081 iadd temp ,pdata 
+0x6b22 022082 fetcht 2 ,rx_buf_data_ptr 
+0x6b23 022083 increase 2 ,temp 
+0x6b24 022084 copy temp ,contr 
+0x6b25 022085 ifetcht 1 ,contr 
+0x6b26 022086 copy contr ,rega 
+0x6b27 022087 branch iicd_write_ota_data 
+:      022089 prcp_parse_ota_start1:
+0x6b28 022090 setarg 0x0002 
+0x6b29 022091 byteswap pdata ,pdata 
+0x6b2a 022092 store 2 ,mem_addr_mi 
+0x6b2b 022093 arg iicd_read_eep ,regc 
+0x6b2c 022094 arg 0x2 ,loopcnt 
+:      022095 prcp_parse_ota_loop1:
+0x6b2d 022096 call get_block_header 
+0x6b2e 022097 nbranch prcp_parse_ota_start2 ,zero 
+0x6b2f 022098 fetch 2 ,mem_addr_mi 
+0x6b30 022099 byteswap pdata ,pdata 
+0x6b31 022100 iadd temp ,pdata 
+0x6b32 022101 store 2 ,mem_eeprom_ota_base_addr 
+0x6b33 022102 byteswap pdata ,pdata 
+0x6b34 022103 store 2 ,mem_addr_mi 
+0x6b35 022104 loop prcp_parse_ota_loop1 
+:      022105 prcp_parse_ota_start2:
+0x6b36 022106 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b37 022107 byteswap pdata ,pdata 
+0x6b38 022108 store 2 ,mem_addr_mi 
+0x6b39 022109 arg iicd_read_eep ,regc 
+0x6b3a 022110 arg 0xffff ,loopcnt 
+:      022111 prcp_parse_ota_loop2:
+0x6b3b 022112 call get_block_header 
+0x6b3c 022113 nbranch prcp_parse_ota_load ,zero 
+0x6b3d 022114 fetch 2 ,mem_addr_mi 
+0x6b3e 022115 byteswap pdata ,pdata 
+0x6b3f 022116 iadd temp ,pdata 
+0x6b40 022117 increase 2 ,pdata 
+0x6b41 022118 store 2 ,mem_eeprom_ota_base_addr 
+0x6b42 022119 byteswap pdata ,pdata 
+0x6b43 022120 store 2 ,mem_addr_mi 
+0x6b44 022121 loop prcp_parse_ota_loop2 
+:      022123 prcp_parse_ota_end_cmd:
+0x6b45 022124 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b46 022125 increase 2 ,pdata 
+0x6b47 022126 byteswap pdata ,pdata 
+0x6b48 022127 store 2 ,mem_eeprom_ota_base_addr 
+0x6b49 022128 arg mem_eeprom_ota_base_addr ,rega 
+0x6b4a 022129 arg 0x02 ,temp 
+0x6b4b 022130 arg 0x0000 ,pdata 
+0x6b4c 022131 call iicd_write_ota_data 
+0x6b4d 022132 setarg 0x0000 
+0x6b4e 022133 store 2 ,mem_eeprom_ota_base_addr 
+0x6b4f 022134 rtn 
+:      022136 prcp_parse_i2c_config_req:
+0x6b50 022137 rtn 
+:      022138 prcp_parse_i2c_read_res:
+0x6b51 022139 rtn 
+:      022140 prcp_parse_i2c_write_req:
+0x6b52 022141 rtn 
+:      022146 rfcomm_init:
+0x6b53 022147 rtn wake 
+0x6b54 022148 jam 0 ,mem_rfcomm_send_more_pkt 
+0x6b55 022149 jam bits9600 ,memremoterpnbitrate 
+0x6b56 022150 jam databits8 ,memremoteprndatabits 
+0x6b57 022151 jam 0x11 ,memremoteprnxon 
+0x6b58 022152 jam 0x13 ,memremoteprnxoff 
+0x6b59 022153 setarg 0 
+0x6b5a 022154 store 3 ,memremoteprnstopbit 
+0x6b5b 022155 store 1 ,mem_spp_state 
+0x6b5c 022156 jam 0 ,memui_reconnect_mode 
+:      022158 rfcomm_init_spp:
+0x6b5d 022159 set1 mark_ext_patch ,mark 
+0x6b5e 022160 bpatch patch37_7 ,mem_patch37 
+0x6b5f 022161 setarg 0 
+0x6b60 022162 store 1 ,mem_spp_state 
+0x6b61 022163 store 1 ,mem_remote_spp_channel 
+0x6b62 022164 store 1 ,mem_pn_dlci 
+0x6b63 022165 jam 0x50 ,mem_credit_given 
+0x6b64 022166 rtn 
+:      022168 set_cr_bit:
+0x6b65 022169 or_into 0x02 ,temp 
+0x6b66 022170 rtn 
+:      022182 rfcomm_calculate_fcs_sabm:
+0x6b67 022183 copy temp ,pdata 
+0x6b68 022184 reverse pdata ,pdata 
+0x6b69 022185 store 1 ,memfcstemp3 
+0x6b6a 022186 force ini_tx_sabm ,pdata 
+0x6b6b 022187 reverse pdata ,pdata 
+0x6b6c 022188 store 1 ,memfcstemp2 
+0x6b6d 022189 force 0x01 ,pdata 
+0x6b6e 022190 reverse pdata ,pdata 
+0x6b6f 022191 store 1 ,memfcstemp1 
+0x6b70 022192 call caculate_fcs 
+0x6b71 022193 copy temp ,pdata 
+0x6b72 022194 rtn 
+:      022195 rfcomm_calculate_fcs_ua:
+0x6b73 022196 reverse pdata ,pdata 
+0x6b74 022197 store 1 ,memfcstemp3 
+0x6b75 022198 force rsp_tx_ua ,pdata 
+0x6b76 022199 reverse pdata ,pdata 
+0x6b77 022200 store 1 ,memfcstemp2 
+0x6b78 022201 force 0x01 ,pdata 
+0x6b79 022202 reverse pdata ,pdata 
+0x6b7a 022203 store 1 ,memfcstemp1 
+0x6b7b 022204 branch caculate_fcs 
+:      022206 rfcomm_calculate_fcs_dlci0:
+0x6b7c 022207 fetch 1 ,mem_rfcomm_initiator 
+0x6b7d 022208 branch rfcomm_calculate_fcs_dlci0_res ,blank 
+0x6b7e 022209 setarg 0x70 
+0x6b7f 022210 rtn 
+:      022211 rfcomm_calculate_fcs_dlci0_res:
+0x6b80 022212 setarg 0xaa 
+0x6b81 022213 rtn 
+:      022215 rfcomm_save_fcs_uih:
+0x6b82 022216 reverse pdata ,pdata 
+0x6b83 022217 store 1 ,memfcstemp3 
+0x6b84 022218 force rsp_rx_uih ,pdata 
+0x6b85 022219 call caculate_uihdata_fcs 
+0x6b86 022220 fetcht 2 ,mem_contw_temp 
+0x6b87 022221 copy temp ,contw 
+0x6b88 022222 istore 1 ,contw 
+0x6b89 022223 copy contw ,temp 
+0x6b8a 022224 storet 2 ,mem_contw_temp 
+0x6b8b 022225 force rsp_rx_uih_wdata ,pdata 
+0x6b8c 022226 call caculate_uihdata_fcs 
+0x6b8d 022227 fetcht 2 ,mem_contw_temp 
+0x6b8e 022228 copy temp ,contw 
+0x6b8f 022229 istore 1 ,contw 
+0x6b90 022230 rtn 
+:      022239 caculate_uihdata_fcs:
+0x6b91 022240 reverse pdata ,pdata 
+0x6b92 022241 store 1 ,memfcstemp2 
+0x6b93 022242 fetch 2 ,memfcstemp2 
+0x6b94 022243 lshift8 pdata ,pdata 
+0x6b95 022244 store 3 ,mem_mod2div_temp 
+0x6b96 022245 arg 0x107 ,rega 
+0x6b97 022246 arg 0xf ,regb 
+0x6b98 022247 call mod2div 
+0x6b99 022248 xor_into 0xd7 ,pdata 
+0x6b9a 022249 invert pdata ,pdata 
+0x6b9b 022250 reverse pdata ,pdata 
+0x6b9c 022251 rtn 
+:      022261 caculate_fcs:
+0x6b9d 022262 fetch 3 ,memfcstemp1 
+0x6b9e 022263 store 3 ,mem_mod2div_temp 
+0x6b9f 022264 arg 0x107 ,rega 
+0x6ba0 022265 arg 0xf ,regb 
+0x6ba1 022266 call mod2div 
+0x6ba2 022267 lshift8 pdata ,pdata 
+0x6ba3 022268 arg 0x7 ,regb 
+0x6ba4 022269 call mod2div 
+0x6ba5 022270 xor_into 0x2b ,pdata 
+0x6ba6 022271 invert pdata ,pdata 
+0x6ba7 022272 reverse pdata ,pdata 
+0x6ba8 022273 copy pdata ,temp 
+0x6ba9 022274 rtn 
+:      022276 mod2div:
+0x6baa 022277 arg 0 ,regc 
+0x6bab 022278 copy regb ,loopcnt 
+0x6bac 022279 call right_shift_n 
+0x6bad 022280 icopy temp 
+:      022281 mod2div_loop:
+0x6bae 022286 copy temp ,pdata 
+0x6baf 022287 lshift regc ,regc 
+0x6bb0 022288 bbit0 8 ,mod2div_not_enough_reduction 
+0x6bb1 022289 ixor rega ,temp 
+0x6bb2 022290 increase 1 ,regc 
+:      022291 mod2div_not_enough_reduction:
+0x6bb3 022292 lshift temp ,temp 
+0x6bb4 022293 fetch 3 ,mem_mod2div_temp 
+0x6bb5 022294 increase -1 ,regb 
+0x6bb6 022295 compare 0xff ,regb ,0xff 
+0x6bb7 022296 branch mod2div_end ,true 
+0x6bb8 022297 copy regb ,loopcnt 
+0x6bb9 022298 call right_shift_n 
+0x6bba 022299 isolate1 0 ,pdata 
+0x6bbb 022300 setflag true ,0 ,temp 
+0x6bbc 022301 branch mod2div_loop 
+:      022302 mod2div_end:
+0x6bbd 022304 rshift temp ,pdata 
+0x6bbe 022305 rtn 
+:      022307 get_rfcomm_snd_adss:
+0x6bbf 022308 fetcht 1 ,mem_pn_dlci 
+:      022309 dlci_to_address_cmd:
+0x6bc0 022311 lshift2 temp ,temp 
+0x6bc1 022312 set1 rfcomm_address_ext_len ,temp 
+0x6bc2 022313 fetch 1 ,mem_rfcomm_initiator 
+0x6bc3 022314 ncall set_cr_bit ,blank 
+0x6bc4 022315 storet 1 ,mem_rfcomm_send_adss 
+0x6bc5 022316 rtn 
+:      022318 dlci_to_address_res:
+0x6bc6 022320 lshift2 temp ,temp 
+0x6bc7 022321 set1 rfcomm_address_ext_len ,temp 
+0x6bc8 022322 fetch 1 ,mem_rfcomm_initiator 
+0x6bc9 022323 call set_cr_bit ,blank 
+0x6bca 022324 rtn 
+:      022325 channel_to_dlci:
+0x6bcb 022327 lshift temp ,temp 
+0x6bcc 022328 fetch 1 ,mem_rfcomm_initiator 
+0x6bcd 022329 setflag blank ,0 ,temp 
+0x6bce 022331 rtn 
+:      022332 rfcomm_rx_process_dlci0_sabm:
+0x6bcf 022333 fetcht 1 ,mem_current_channel 
+0x6bd0 022334 jam 0xd7 ,mem_current_fcs 
+0x6bd1 022335 call rfcomm_send_ua 
+0x6bd2 022336 fetch 1 ,mem_rfcomm_state 
+0x6bd3 022337 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
+0x6bd4 022338 set1 l2cap_channel_rfcomm_only_ua ,pdata 
+0x6bd5 022339 store 1 ,mem_rfcomm_state 
+0x6bd6 022340 jam 0 ,mem_rfcomm_initiator 
+0x6bd7 022341 branch rfcomm_rx_process_end 
+:      022342 rfcomm_rx_process_dlci0_ua:
+0x6bd8 022343 fetch 1 ,mem_rfcomm_state 
+0x6bd9 022344 set1 l2cap_channel_rfcomm_only_ua ,pdata 
+0x6bda 022345 store 1 ,mem_rfcomm_state 
+0x6bdb 022346 branch rfcomm_rx_process_end 
+:      022349 rfcomm_rx_process:
+0x6bdc 022350 set1 mark_ext_patch ,mark 
+0x6bdd 022351 bpatch patch38_0 ,mem_patch38 
+0x6bde 022352 fetch 1 ,memui_reconnect_mode 
+0x6bdf 022353 beq no_reconnection ,rfcomm_rx_process_remote_page 
+0x6be0 022354 branch rfcomm_rx_process_reconn 
+:      022356 rfcomm_rx_process_remote_page:
+0x6be1 022357 fetch 2 ,mem_l2cap_payload_ptr 
+0x6be2 022358 copy pdata ,contr 
+0x6be3 022359 call get_rfcomm_head_struct 
+0x6be4 022360 fetch 1 ,mem_current_channel 
+0x6be5 022361 beq 0 ,parse_dlci0_rp 
+0x6be6 022362 branch parse_uih_rp 
+:      022363 parse_dlci0_rp:
+0x6be7 022364 set1 mark_ext_patch ,mark 
+0x6be8 022365 bpatch patch38_1 ,mem_patch38 
+0x6be9 022366 fetch 1 ,mem_current_frame_type 
+0x6bea 022367 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
+0x6beb 022368 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
+0x6bec 022369 beq rfcomm_frame_type_uih ,parse_dlci0_rp_uih 
+0x6bed 022370 rtneq rfcomm_frame_type_disconn 
+0x6bee 022371 branch assert 
+:      022374 parse_dlci0_rp_uih:
+0x6bef 022375 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6bf0 022376 copy pdata ,contr 
+0x6bf1 022377 call get_rfcomm_uih_head_struct 
+0x6bf2 022378 fetch 1 ,mem_uih_cmd_type 
+0x6bf3 022379 beq uih_param_neg_cmd ,parse_dlci0_rp_uih_pn_cmd 
+0x6bf4 022380 beq uih_param_neg_res ,parse_dlci0_rp_uih_pn_res 
+0x6bf5 022381 beq uih_modem_status_cmd ,parse_dlci0_rp_uih_ms_cmd 
+0x6bf6 022382 beq uih_modem_status_res ,parse_dlci0_rp_uih_ms_res 
+0x6bf7 022383 branch rfcomm_rx_process_end 
+:      022385 parse_dlci0_rp_uih_pn_cmd:
+0x6bf8 022386 call parse_dlci0_rp_uih_pn_res_common 
+0x6bf9 022387 fetch 1 ,mem_pn_dlci 
+0x6bfa 022388 rshift pdata ,pdata 
+0x6bfb 022389 sub pdata ,spp_slave_channel ,null 
+0x6bfc 022390 branch parse_dlci0_rp_uih_pn_cmd_spp ,zero 
+0x6bfd 022391 branch assert 
+:      022392 parse_dlci0_rp_uih_pn_cmd_spp:
+0x6bfe 022393 fetch 1 ,mem_spp_state 
+0x6bff 022394 set1 rfcomm_channel_state_pn_cmd ,pdata 
+0x6c00 022395 set1 rfcomm_channel_state_pn_res ,pdata 
+0x6c01 022396 store 1 ,mem_spp_state 
+0x6c02 022397 call rfcomm_send_param_neg_res 
+0x6c03 022398 branch rfcomm_rx_process_end 
+:      022400 parse_dlci0_rp_uih_pn_res:
+0x6c04 022401 call parse_dlci0_rp_uih_pn_res_common 
+0x6c05 022402 branch rfcomm_rx_process_end 
+:      022404 parse_dlci0_rp_uih_pn_res_common:
+0x6c06 022405 call get_param_payload_ptr 
+0x6c07 022406 branch get_rfcomm_prarmer_negotiation 
+:      022408 get_rfcomm_param_modem_status:
+0x6c08 022409 call get_param_payload_ptr 
+0x6c09 022410 ifetch 1 ,contr 
+0x6c0a 022411 rshift3 pdata ,pdata 
+0x6c0b 022412 store 1 ,mem_ms_channel 
+0x6c0c 022413 ifetch 1 ,contr 
+0x6c0d 022414 store 1 ,mem_ms_param 
+0x6c0e 022415 rtn 
+:      022418 get_rfcomm_head_struct:
+0x6c0f 022419 ifetch 1 ,contr 
+0x6c10 022420 store 1 ,mem_current_adss 
+0x6c11 022421 rshift3 pdata ,pdata 
+0x6c12 022422 store 1 ,mem_current_channel 
+0x6c13 022423 ifetch 1 ,contr 
+0x6c14 022424 store 1 ,mem_current_frame_type 
+:      022425 get_rfcomm_current_length:
+0x6c15 022426 call get_rfcomm_length_common 
+0x6c16 022427 storet 2 ,mem_current_length 
+0x6c17 022428 copy contr ,pdata 
+0x6c18 022429 store 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c19 022430 rtn 
+:      022432 get_rfcomm_uih_head_struct:
+0x6c1a 022433 ifetch 1 ,contr 
+0x6c1b 022434 rshift pdata ,pdata 
+0x6c1c 022435 store 1 ,mem_uih_cmd_type 
+0x6c1d 022436 call get_rfcomm_length_common 
+0x6c1e 022437 storet 2 ,mem_uih_length 
+0x6c1f 022438 copy contr ,pdata 
+0x6c20 022439 store 2 ,mem_param_payload_ptr 
+0x6c21 022440 rtn 
+:      022443 get_param_payload_ptr:
+0x6c22 022444 fetch 2 ,mem_param_payload_ptr 
+0x6c23 022445 copy pdata ,contr 
+0x6c24 022446 rtn 
+:      022448 get_rfcomm_param_length_common:
+0x6c25 022449 fetch 2 ,mem_param_payload_ptr 
+0x6c26 022450 copy pdata ,contr 
+:      022451 get_rfcomm_length_common:
+0x6c27 022452 ifetch 1 ,contr 
+0x6c28 022453 copy pdata ,temp 
+0x6c29 022454 rshift temp ,temp 
+0x6c2a 022455 rtnbit1 0 
+0x6c2b 022456 ifetch 1 ,contr 
+0x6c2c 022457 lshift3 pdata ,pdata 
+0x6c2d 022458 lshift4 pdata ,pdata 
+0x6c2e 022459 iadd temp ,temp 
+0x6c2f 022460 rtn 
+:      022462 get_rfcomm_prarmer_negotiation:
+0x6c30 022463 ifetch 1 ,contr 
+0x6c31 022464 store 1 ,mem_pn_dlci 
+0x6c32 022465 ifetch 1 ,contr 
+0x6c33 022466 store 1 ,mem_pn_credit_flow_type_info 
+0x6c34 022467 ifetch 1 ,contr 
+0x6c35 022468 store 1 ,mem_pn_priority 
+0x6c36 022469 ifetch 1 ,contr 
+0x6c37 022470 store 1 ,mem_pn_acknowledg_timer 
+0x6c38 022471 ifetch 2 ,contr 
+0x6c39 022472 store 2 ,mem_pn_max_frame_size 
+0x6c3a 022473 ifetch 1 ,contr 
+0x6c3b 022474 store 1 ,mem_pn_max_retrans 
+0x6c3c 022475 ifetch 1 ,contr 
+0x6c3d 022476 store 1 ,mem_remote_credits 
+0x6c3e 022477 rtn 
+:      022480 parse_dlci0_rp_uih_ms_cmd:
+0x6c3f 022481 call get_rfcomm_param_modem_status 
+0x6c40 022482 fetch 1 ,mem_ms_channel 
+0x6c41 022483 sub pdata ,1 ,null 
+0x6c42 022484 branch parse_dlci0_rp_uih_ms_cmd_spp ,zero 
+0x6c43 022485 branch assert 
+:      022486 parse_dlci0_rp_uih_ms_cmd_spp:
+0x6c44 022487 fetch 1 ,mem_spp_state 
+0x6c45 022488 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
+0x6c46 022489 set1 rfcomm_channel_state_snd_ms_res ,pdata 
+0x6c47 022490 store 1 ,mem_spp_state 
+0x6c48 022491 fetcht 1 ,mem_pn_dlci 
+0x6c49 022492 lshift2 temp ,temp 
+0x6c4a 022493 or_into 3 ,temp 
+0x6c4b 022494 call rfcomm_send_modem_status_res 
+0x6c4c 022495 jam more_pkt_msc_cmd_spp ,mem_rfcomm_send_more_pkt 
+0x6c4d 022496 branch rfcomm_rx_process_end 
+:      022498 parse_dlci0_rp_uih_ms_res:
+0x6c4e 022499 call get_rfcomm_param_modem_status 
+0x6c4f 022500 fetch 1 ,mem_ms_channel 
+0x6c50 022501 sub pdata ,1 ,null 
+0x6c51 022502 branch parse_dlci0_rp_uih_ms_res_spp ,zero 
+0x6c52 022503 branch assert 
+:      022504 parse_dlci0_rp_uih_ms_res_spp:
+0x6c53 022505 fetch 1 ,mem_spp_state 
+0x6c54 022506 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
+0x6c55 022507 store 1 ,mem_spp_state 
+0x6c56 022508 branch rfcomm_rx_process_end 
+:      022510 parse_uih_rp:
+0x6c57 022511 fetch 1 ,mem_current_channel 
+0x6c58 022512 sub pdata ,spp_slave_channel ,null 
+0x6c59 022513 branch parse_uih_rp_spp ,zero 
+0x6c5a 022514 branch assert 
+:      022515 parse_uih_rp_spp:
+0x6c5b 022516 fetch 1 ,mem_current_frame_type 
+0x6c5c 022517 beq rfcomm_frame_type_ua ,parse_uih_rp_spp_ua 
+0x6c5d 022518 beq rfcomm_frame_type_sabm ,parse_uih_rp_spp_sabm 
+0x6c5e 022519 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
+0x6c5f 022520 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
+0x6c60 022521 beq rfcomm_frame_type_disconn ,parse_uih_rp_spp_disconn 
+0x6c61 022522 branch assert 
+:      022523 parse_uih_rp_spp_ua:
+0x6c62 022524 fetch 1 ,mem_spp_state 
+0x6c63 022525 set1 rfcomm_channel_state_ua ,pdata 
+0x6c64 022526 store 1 ,mem_spp_state 
+0x6c65 022527 branch rfcomm_rx_process_end 
+:      022528 parse_uih_rp_spp_sabm:
+0x6c66 022529 fetch 1 ,mem_spp_state 
+0x6c67 022530 set1 rfcomm_channel_state_ua ,pdata 
+0x6c68 022531 set1 rfcomm_channel_state_sabm ,pdata 
+0x6c69 022532 store 1 ,mem_spp_state 
+0x6c6a 022533 fetch 1 ,mem_current_adss 
+0x6c6b 022534 call rfcomm_calculate_fcs_ua 
+0x6c6c 022535 store 1 ,mem_current_fcs 
+0x6c6d 022536 call rfcomm_send_ua 
+0x6c6e 022537 fetch 1 ,mem_current_adss 
+0x6c6f 022538 rshift2 pdata ,pdata 
+0x6c70 022539 store 1 ,mem_pn_dlci 
+0x6c71 022540 lshift2 pdata ,pdata 
+0x6c72 022541 set0 rfcomm_address_cr ,pdata 
+0x6c73 022542 set1 rfcomm_address_ext_len ,pdata 
+0x6c74 022543 arg mem_hiufcs_spp ,temp 
+0x6c75 022544 storet 2 ,mem_contw_temp 
+0x6c76 022545 call rfcomm_save_fcs_uih 
+0x6c77 022546 branch rfcomm_rx_process_end 
+:      022548 parse_uih_spp_uih_credits:
+0x6c78 022549 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c79 022550 copy pdata ,contr 
+0x6c7a 022551 increase 1 ,pdata 
+0x6c7b 022552 store 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c7c 022553 ifetch 1 ,contr 
+0x6c7d 022554 fetcht 1 ,mem_remote_credits 
+0x6c7e 022555 iadd temp ,pdata 
+0x6c7f 022556 store 1 ,mem_remote_credits 
+:      022557 parse_uih_spp_uih:
+0x6c80 022558 call rfcomm_increase_credit_given 
+:      022559 parse_uih_spp_uih_cont:
+0x6c81 022560 call get_rfcomm_snd_adss 
+0x6c82 022561 call rfcomm_send_uih_without_payload 
+0x6c83 022562 call spp_process_rx_data 
+0x6c84 022563 branch rfcomm_rx_process_end 
+:      022565 parse_uih_rp_spp_disconn:
+0x6c85 022566 call rfcomm_init_spp 
+0x6c86 022567 fetch 1 ,mem_current_adss 
+0x6c87 022568 call rfcomm_calculate_fcs_ua 
+0x6c88 022569 store 1 ,mem_current_fcs 
+0x6c89 022570 call rfcomm_send_ua 
+0x6c8a 022571 branch rfcomm_rx_process_end 
+:      022576 rfcomm_rx_process_reconn:
+0x6c8b 022577 fetch 2 ,mem_l2cap_payload_ptr 
+0x6c8c 022578 copy pdata ,contr 
+0x6c8d 022579 call get_rfcomm_head_struct 
+0x6c8e 022580 fetch 1 ,mem_current_channel 
+0x6c8f 022581 beq 0 ,parse_dlci0_reconn 
+0x6c90 022582 branch parse_uih_reconn 
+:      022584 parse_dlci0_reconn:
+0x6c91 022585 set1 mark_ext_patch ,mark 
+0x6c92 022586 bpatch patch38_2 ,mem_patch38 
+0x6c93 022587 fetch 1 ,mem_current_frame_type 
+0x6c94 022588 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
+0x6c95 022589 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
+0x6c96 022590 beq rfcomm_frame_type_uih ,parse_dlci0_reconn_uih 
+0x6c97 022591 branch rfcomm_rx_process_end 
+:      022592 parse_dlci0_reconn_uih:
+0x6c98 022593 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c99 022594 copy pdata ,contr 
+0x6c9a 022595 call get_rfcomm_uih_head_struct 
+0x6c9b 022596 fetch 1 ,mem_uih_cmd_type 
+0x6c9c 022597 beq uih_param_neg_cmd ,parse_dlci0_reconn_uih_pn_cmd 
+0x6c9d 022598 beq uih_param_neg_res ,parse_dlci0_reconn_uih_pn_cmd 
+0x6c9e 022599 beq uih_modem_status_cmd ,parse_dlci0_reconn_uih_ms_cmd 
+0x6c9f 022600 beq uih_modem_status_res ,parse_dlci0_reconn_uih_ms_res 
+0x6ca0 022601 branch rfcomm_rx_process_end 
+:      022603 parse_dlci0_reconn_uih_pn_cmd:
+0x6ca1 022604 call parse_dlci0_rp_uih_pn_res_common 
+0x6ca2 022605 fetch 1 ,mem_pn_dlci 
+0x6ca3 022606 rshift pdata ,pdata 
+0x6ca4 022607 fetcht 1 ,mem_remote_spp_channel 
+0x6ca5 022608 isub temp ,null 
+0x6ca6 022609 branch parse_dlci0_reconn_uih_pn_cmd_spp ,zero 
+0x6ca7 022610 branch assert 
+:      022611 parse_dlci0_reconn_uih_pn_cmd_spp:
+0x6ca8 022612 fetch 1 ,mem_spp_state 
+0x6ca9 022613 set1 rfcomm_channel_state_pn_res ,pdata 
+0x6caa 022614 store 1 ,mem_spp_state 
+0x6cab 022615 branch rfcomm_rx_process_end 
+:      022617 parse_dlci0_reconn_uih_ms_cmd:
+0x6cac 022618 call get_rfcomm_param_modem_status 
+0x6cad 022619 fetch 1 ,mem_ms_channel 
+0x6cae 022620 fetcht 1 ,mem_remote_spp_channel 
+0x6caf 022621 isub temp ,null 
+0x6cb0 022622 branch parse_dlci0_reconn_uih_ms_cmd_spp ,zero 
+0x6cb1 022623 branch assert 
+0x6cb2 022624 branch rfcomm_rx_process_end 
+:      022625 parse_dlci0_reconn_uih_ms_cmd_spp:
+0x6cb3 022626 fetch 1 ,mem_spp_state 
+0x6cb4 022627 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
+0x6cb5 022628 set1 rfcomm_channel_state_snd_ms_res ,pdata 
+0x6cb6 022629 store 1 ,mem_spp_state 
+0x6cb7 022630 fetcht 1 ,mem_pn_dlci 
+0x6cb8 022631 lshift2 temp ,temp 
+0x6cb9 022632 or_into 3 ,temp 
+0x6cba 022633 call rfcomm_send_modem_status_res 
+0x6cbb 022634 branch rfcomm_rx_process_end 
+:      022636 parse_dlci0_reconn_uih_ms_res:
+0x6cbc 022637 call get_rfcomm_param_modem_status 
+0x6cbd 022638 fetch 1 ,mem_ms_channel 
+0x6cbe 022639 fetcht 1 ,mem_remote_spp_channel 
+0x6cbf 022640 isub temp ,null 
+0x6cc0 022641 branch parse_dlci0_reconn_uih_ms_res_spp ,zero 
+0x6cc1 022642 branch assert 
+:      022643 parse_dlci0_reconn_uih_ms_res_spp:
+0x6cc2 022644 fetch 1 ,mem_spp_state 
+0x6cc3 022645 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
+0x6cc4 022646 store 1 ,mem_spp_state 
+0x6cc5 022647 branch rfcomm_rx_process_end 
+:      022649 parse_uih_reconn:
+0x6cc6 022650 fetch 1 ,mem_current_channel 
+0x6cc7 022651 fetcht 1 ,mem_remote_spp_channel 
+0x6cc8 022652 isub temp ,null 
+0x6cc9 022653 branch parse_uih_reconn_spp ,zero 
+0x6cca 022654 branch assert 
+0x6ccb 022655 branch rfcomm_rx_process_end 
+:      022657 parse_uih_reconn_spp:
+0x6ccc 022658 fetch 1 ,mem_current_frame_type 
+0x6ccd 022659 beq rfcomm_frame_type_ua ,parse_uih_reconn_spp_ua 
+0x6cce 022660 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
+0x6ccf 022661 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
+0x6cd0 022662 beq rfcomm_frame_type_disconn ,parse_uih_reconn_spp_disconn 
+:      022663 parse_uih_reconn_spp_ua:
+0x6cd1 022664 fetch 1 ,mem_spp_state 
+0x6cd2 022665 set1 rfcomm_channel_state_ua ,pdata 
+0x6cd3 022666 store 1 ,mem_spp_state 
+0x6cd4 022667 branch rfcomm_rx_process_end 
+:      022668 parse_uih_reconn_spp_sabm:
+0x6cd5 022669 branch parse_uih_reconn_spp_sabm 
+:      022670 parse_uih_reconn_spp_disconn:
+0x6cd6 022671 branch parse_uih_rp_spp_disconn 
+:      022672 rfcomm_rx_process_end:
+0x6cd7 022673 rtn 
+:      022675 rfcomm_send_more_pkt:
+0x6cd8 022676 fetch 1 ,mem_rfcomm_send_more_pkt 
+0x6cd9 022677 rtn blank 
+0x6cda 022678 beq more_pkt_msc_cmd_spp ,rfcomm_send_more_pkt_msc_cmd_spp 
+0x6cdb 022679 branch assert 
+:      022681 rfcomm_send_more_pkt_msc_cmd_spp:
+0x6cdc 022682 jam 0 ,mem_rfcomm_send_more_pkt 
+0x6cdd 022683 call l2cap_malloc_rfcomm_channel 
+0x6cde 022684 arg spp_slave_channel ,temp 
+0x6cdf 022685 lshift3 temp ,temp 
+:      022686 rfcomm_send_more_pkt_msc_cmd_spp0:
+0x6ce0 022687 or_into 0x03 ,temp 
+0x6ce1 022688 arg 0xaa ,rega 
+0x6ce2 022689 call rfcomm_send_modem_status_cmd 
+0x6ce3 022690 call l2cap_get_rfcomm_tx_buff 
+0x6ce4 022691 copy contw ,contr 
+0x6ce5 022692 ifetch 2 ,contr 
+0x6ce6 022693 branch assert ,blank 
+0x6ce7 022694 rtn 
+:      022696 rfcomm_send_sabm:
+0x6ce8 022697 set1 mark_ext_patch ,mark 
+0x6ce9 022698 bpatch patch38_3 ,mem_patch38 
+0x6cea 022699 call l2cap_get_rfcomm_tx_buff 
+0x6ceb 022700 setarg 0x0004 
+0x6cec 022701 istore 2 ,contw 
+0x6ced 022702 fetch 2 ,mem_rfcomm_remote_cid 
+0x6cee 022703 istore 2 ,contw 
+0x6cef 022704 fetch 1 ,mem_current_adss 
+0x6cf0 022705 istore 1 ,contw 
+0x6cf1 022706 setarg 0x013f 
+0x6cf2 022707 istore 2 ,contw 
+0x6cf3 022708 fetch 1 ,mem_current_fcs 
+0x6cf4 022709 istore 1 ,contw 
+0x6cf5 022710 rtn 
+:      022711 rfcomm_send_ua:
+0x6cf6 022712 set1 mark_ext_patch ,mark 
+0x6cf7 022713 bpatch patch38_4 ,mem_patch38 
+0x6cf8 022714 call l2cap_malloc_rfcomm_channel 
+0x6cf9 022715 call l2cap_get_rfcomm_tx_buff 
+0x6cfa 022716 setarg 0x0004 
+0x6cfb 022717 istore 2 ,contw 
+0x6cfc 022718 fetch 2 ,mem_rfcomm_remote_cid 
+0x6cfd 022719 istore 2 ,contw 
+0x6cfe 022720 fetch 1 ,mem_current_adss 
+0x6cff 022721 istore 1 ,contw 
+0x6d00 022722 setarg 0x0173 
+0x6d01 022723 istore 2 ,contw 
+0x6d02 022724 fetch 1 ,mem_current_fcs 
+0x6d03 022725 istore 1 ,contw 
+0x6d04 022726 rtn 
+:      022727 rfcomm_send_param_neg_cmd:
+0x6d05 022728 set1 mark_ext_patch ,mark 
+0x6d06 022729 bpatch patch38_5 ,mem_patch38 
+0x6d07 022730 call l2cap_get_rfcomm_tx_buff 
+0x6d08 022731 setarg 0x000e 
+0x6d09 022732 istore 2 ,contw 
+0x6d0a 022733 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d0b 022734 istore 2 ,contw 
+0x6d0c 022735 fetch 1 ,mem_rfcomm_initiator 
+0x6d0d 022736 lshift pdata ,pdata 
+0x6d0e 022737 set1 0 ,pdata 
+0x6d0f 022738 istore 1 ,contw 
+0x6d10 022739 setarg 0x15ef 
+0x6d11 022740 istore 2 ,contw 
+0x6d12 022741 setarg 0x1183 
+0x6d13 022742 istore 2 ,contw 
+0x6d14 022743 copy temp ,pdata 
+0x6d15 022744 istore 1 ,contw 
+0x6d16 022745 setarg 0x0000f0 
+0x6d17 022746 istore 3 ,contw 
+0x6d18 022747 setarg rfcomm_max_frame_size 
+0x6d19 022748 istore 2 ,contw 
+0x6d1a 022749 setarg 0 
+0x6d1b 022750 istore 1 ,contw 
+0x6d1c 022751 setarg 0x01 
+0x6d1d 022752 istore 1 ,contw 
+0x6d1e 022753 call rfcomm_calculate_fcs_dlci0 
+0x6d1f 022754 istore 1 ,contw 
+0x6d20 022755 jam 0x10 ,mem_credit_given 
+0x6d21 022756 rtn 
+:      022757 rfcomm_send_param_neg_res:
+0x6d22 022758 set1 mark_ext_patch ,mark 
+0x6d23 022759 bpatch patch38_6 ,mem_patch38 
+0x6d24 022760 call l2cap_malloc_rfcomm_channel 
+0x6d25 022761 call l2cap_get_rfcomm_tx_buff 
+0x6d26 022762 setarg 0x000e 
+0x6d27 022763 istore 2 ,contw 
+0x6d28 022764 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d29 022765 istore 2 ,contw 
+0x6d2a 022766 fetch 1 ,mem_rfcomm_initiator 
+0x6d2b 022767 lshift pdata ,pdata 
+0x6d2c 022768 set1 0 ,pdata 
+0x6d2d 022769 istore 1 ,contw 
+0x6d2e 022770 setarg 0x15ef 
+0x6d2f 022771 istore 2 ,contw 
+0x6d30 022772 setarg 0x1181 
+0x6d31 022773 istore 2 ,contw 
+0x6d32 022774 fetch 1 ,mem_pn_dlci 
+0x6d33 022775 istore 1 ,contw 
+0x6d34 022776 setarg 0x0000e0 
+0x6d35 022777 istore 3 ,contw 
+0x6d36 022778 setarg rfcomm_max_frame_size 
+0x6d37 022779 istore 2 ,contw 
+0x6d38 022780 setarg 0x00 
+0x6d39 022781 istore 1 ,contw 
+0x6d3a 022782 setarg 0x07 
+0x6d3b 022783 istore 1 ,contw 
+0x6d3c 022784 call rfcomm_calculate_fcs_dlci0 
+0x6d3d 022785 istore 1 ,contw 
+0x6d3e 022786 rtn 
+:      022787 rfcomm_send_modem_status_cmd:
+0x6d3f 022788 set1 mark_ext_patch ,mark 
+0x6d40 022789 bpatch patch38_7 ,mem_patch38 
+0x6d41 022790 call l2cap_get_rfcomm_tx_buff 
+0x6d42 022791 setarg 0x0008 
+0x6d43 022792 istore 2 ,contw 
+0x6d44 022793 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d45 022794 istore 2 ,contw 
+0x6d46 022795 fetch 1 ,mem_rfcomm_initiator 
+0x6d47 022796 lshift pdata ,pdata 
+0x6d48 022797 set1 0 ,pdata 
+0x6d49 022798 istore 1 ,contw 
+0x6d4a 022799 setarg 0x09ef 
+0x6d4b 022800 istore 2 ,contw 
+0x6d4c 022801 setarg 0x05e3 
+0x6d4d 022802 istore 2 ,contw 
+0x6d4e 022803 copy temp ,pdata 
+0x6d4f 022804 istore 1 ,contw 
+0x6d50 022805 setarg 0x8d 
+0x6d51 022806 istore 1 ,contw 
+0x6d52 022807 call rfcomm_calculate_fcs_dlci0 
+0x6d53 022808 istore 1 ,contw 
+0x6d54 022809 rtn 
+:      022811 rfcomm_send_modem_status_res:
+0x6d55 022812 set1 mark_ext_patch ,mark 
+0x6d56 022813 bpatch patch39_0 ,mem_patch39 
+0x6d57 022814 call l2cap_malloc_rfcomm_channel 
+0x6d58 022815 call l2cap_get_rfcomm_tx_buff 
+0x6d59 022816 setarg 0x0008 
+0x6d5a 022817 istore 2 ,contw 
+0x6d5b 022818 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d5c 022819 istore 2 ,contw 
+0x6d5d 022820 copy temp ,timeup 
+0x6d5e 022821 fetch 1 ,mem_rfcomm_initiator 
+0x6d5f 022822 lshift pdata ,pdata 
+0x6d60 022823 set1 0 ,pdata 
+0x6d61 022824 istore 1 ,contw 
+0x6d62 022825 setarg 0x09ef 
+0x6d63 022826 istore 2 ,contw 
+0x6d64 022827 setarg 0x05e1 
+0x6d65 022828 istore 2 ,contw 
+0x6d66 022829 copy timeup ,pdata 
+0x6d67 022830 istore 1 ,contw 
+0x6d68 022831 setarg 0x8d 
+0x6d69 022832 istore 1 ,contw 
+0x6d6a 022833 call rfcomm_calculate_fcs_dlci0 
+0x6d6b 022834 istore 1 ,contw 
+0x6d6c 022835 rtn 
+:      022837 rfcomm_send_uih_without_payload:
+0x6d6d 022838 set1 mark_ext_patch ,mark 
+0x6d6e 022839 bpatch patch39_1 ,mem_patch39 
+0x6d6f 022840 fetch 1 ,mem_credit_given 
+0x6d70 022841 rtn blank 
+0x6d71 022842 hfetch 2 ,core_uart_rxitems 
+0x6d72 022843 nrtn blank 
+0x6d73 022844 copy rega ,pdata 
+0x6d74 022845 store 1 ,mem_pdatatemp + 1 
+0x6d75 022846 storet 1 ,mem_pdatatemp 
+0x6d76 022847 call l2cap_malloc_is_fifo_full 
+0x6d77 022848 nrtn blank 
+0x6d78 022849 call l2cap_malloc_rfcomm_channel 
+0x6d79 022850 call l2cap_get_rfcomm_tx_buff 
+0x6d7a 022851 setarg 0x05 
+0x6d7b 022852 istore 2 ,contw 
+0x6d7c 022853 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d7d 022854 istore 2 ,contw 
+0x6d7e 022855 fetch 1 ,mem_rfcomm_send_adss 
+0x6d7f 022856 istore 1 ,contw 
+0x6d80 022857 setarg 0x01ff 
+0x6d81 022858 istore 2 ,contw 
+0x6d82 022859 fetch 1 ,mem_credit_given 
+0x6d83 022860 istore 1 ,contw 
+0x6d84 022861 fetch 1 ,mem_hiufcs_spp_wcredits 
+0x6d85 022862 istore 1 ,contw 
+0x6d86 022863 jam 0 ,mem_credit_given 
+0x6d87 022864 rtn 
+:      022866 rfcomm_increase_credit_given:
+0x6d88 022867 fetch 2 ,mem_current_length 
+0x6d89 022868 rtn blank 
+0x6d8a 022869 fetch 1 ,mem_credit_given 
+0x6d8b 022870 increase 1 ,pdata 
+0x6d8c 022871 store 1 ,mem_credit_given 
+0x6d8d 022872 rtn 
+:      022874 spp_process_rx_data:
+0x6d8e 022875 set1 mark_ext_patch ,mark 
+0x6d8f 022876 bpatch patch39_2 ,mem_patch39 
+0x6d90 022877 fetch 2 ,mem_current_length 
+0x6d91 022878 copy pdata ,loopcnt 
+0x6d92 022879 call uartd_prepare_tx 
+0x6d93 022880 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6d94 022881 copy pdata ,contr 
+0x6d95 022882 call uart_copy_tx_bytes 
+0x6d96 022883 branch uartd_send 
+:      022885 spp_tx_rfcomm_packet:
+0x6d97 022886 set1 mark_ext_patch ,mark 
+0x6d98 022887 bpatch patch39_3 ,mem_patch39 
+0x6d99 022889 fetch 1 ,mem_remote_credits 
+0x6d9a 022890 rtn blank 
+0x6d9b 022891 increase -1 ,pdata 
+0x6d9c 022892 store 1 ,mem_remote_credits 
+0x6d9d 022893 fetch 2 ,mem_pn_max_frame_size 
+0x6d9e 022894 fetcht 2 ,mem_current_packet_length 
+0x6d9f 022895 isub temp ,null 
+0x6da0 022896 branch spp_tx_rfcomm_from_uart ,positive 
+0x6da1 022897 store 2 ,mem_current_packet_length 
+:      022898 spp_tx_rfcomm_from_uart:
+0x6da2 022899 fetch 1 ,mem_credit_given 
+0x6da3 022900 branch spp_tx_rfcomm_from_uart_without_credit ,blank 
+0x6da4 022901 jam 1 ,mem_rfcomm_send_offset 
+0x6da5 022902 fetch 1 ,mem_hiufcs_spp_wcredits 
+0x6da6 022903 store 1 ,mem_rfcomm_send_fcs 
+0x6da7 022904 setarg rsp_rx_uih_wdata 
+0x6da8 022905 store 1 ,mem_rfcomm_send_frame_type 
+0x6da9 022906 branch spp_tx_rfcomm_from_uart_common 
+:      022907 spp_tx_rfcomm_from_uart_without_credit:
+0x6daa 022908 jam 0 ,mem_rfcomm_send_offset 
+0x6dab 022909 fetch 1 ,mem_hiufcs_spp 
+0x6dac 022910 store 1 ,mem_rfcomm_send_fcs 
+0x6dad 022911 setarg rsp_tx_uih 
+0x6dae 022912 store 1 ,mem_rfcomm_send_frame_type 
+:      022913 spp_tx_rfcomm_from_uart_common:
+0x6daf 022914 set1 mark_ext_patch ,mark 
+0x6db0 022915 bpatch patch39_4 ,mem_patch39 
+0x6db1 022916 fetch 1 ,mem_current_packet_length 
+0x6db2 022917 sub pdata ,127 ,null 
+0x6db3 022918 branch spp_tx_rfcomm_from_uart_common0 ,positive 
+0x6db4 022919 fetch 1 ,mem_rfcomm_send_offset 
+0x6db5 022920 increase 1 ,pdata 
+0x6db6 022921 store 1 ,mem_rfcomm_send_offset 
+:      022922 spp_tx_rfcomm_from_uart_common0:
+0x6db7 022923 call get_rfcomm_snd_adss 
+0x6db8 022924 fetch 2 ,mem_current_packet_length 
+0x6db9 022925 increase 8 ,pdata 
+0x6dba 022926 fetcht 1 ,mem_rfcomm_send_offset 
+0x6dbb 022927 iadd temp ,rega 
+0x6dbc 022929 call l2cap_malloc 
+0x6dbd 022930 store 2 ,mem_rfcomm_tx_buff_ptr 
+0x6dbe 022931 increase 4 ,pdata 
+0x6dbf 022932 store 2 ,mem_rfcomm_tx_payload_ptr 
+0x6dc0 022933 copy pdata ,contw 
+0x6dc1 022934 fetch 1 ,mem_rfcomm_send_adss 
+0x6dc2 022935 istore 1 ,contw 
+0x6dc3 022936 fetch 1 ,mem_rfcomm_send_frame_type 
+0x6dc4 022937 istore 1 ,contw 
+0x6dc5 022938 call spp_tx_write_length 
+0x6dc6 022939 call spp_tx_write_given_credit 
+0x6dc7 022940 call get_uart_rrptr 
+0x6dc8 022941 fetch 1 ,mem_current_packet_length 
+0x6dc9 022942 copy pdata ,loopcnt 
+0x6dca 022943 call uart_copy_rx_bytes 
+0x6dcb 022944 fetch 1 ,mem_rfcomm_send_fcs 
+0x6dcc 022945 istore 1 ,contw 
+0x6dcd 022946 fetch 2 ,mem_rfcomm_tx_buff_ptr 
+0x6dce 022947 copy pdata ,contw 
+0x6dcf 022948 fetch 2 ,mem_current_packet_length 
+0x6dd0 022949 fetcht 1 ,mem_rfcomm_send_offset 
+0x6dd1 022950 iadd temp ,pdata 
+0x6dd2 022951 increase 4 ,pdata 
+0x6dd3 022952 istore 2 ,contw 
+0x6dd4 022953 fetch 2 ,mem_rfcomm_remote_cid 
+0x6dd5 022954 istore 2 ,contw 
+0x6dd6 022955 jam 0 ,mem_credit_given 
+0x6dd7 022956 branch spp_send_end 
+:      022958 spp_tx_write_length:
+0x6dd8 022959 fetch 2 ,mem_current_packet_length 
+0x6dd9 022960 sub pdata ,0x7f ,null 
+0x6dda 022961 nbranch spp_tx_write_long_packet ,positive 
+0x6ddb 022962 lshift pdata ,pdata 
+0x6ddc 022963 set1 0 ,pdata 
+0x6ddd 022964 istore 1 ,contw 
+0x6dde 022965 rtn 
+:      022966 spp_tx_write_long_packet:
+0x6ddf 022967 fetch 2 ,mem_current_packet_length 
+0x6de0 022968 rshift3 pdata ,pdata 
+0x6de1 022969 rshift4 pdata ,temp 
+0x6de2 022970 and_into 0x7f ,pdata 
+0x6de3 022971 lshift pdata ,pdata 
+0x6de4 022972 set0 0 ,pdata 
+0x6de5 022973 istore 1 ,contw 
+0x6de6 022974 istoret 1 ,contw 
+0x6de7 022975 rtn 
+:      022976 spp_tx_write_given_credit:
+0x6de8 022977 fetch 1 ,mem_credit_given 
+0x6de9 022978 rtn blank 
+0x6dea 022979 istore 1 ,contw 
+0x6deb 022980 rtn 
+:      022985 scheduler_process:
+0x6dec 022986 set1 mark_ext_patch ,mark 
+0x6ded 022987 bpatch patch33_5 ,mem_patch33 
+0x6dee 022988 call check_51cmd 
+0x6def 022989 call app_process_bb_event 
+0x6df0 022990 call process_conn_sm 
+0x6df1 022992 set1 mark_ext_patch ,mark 
+0x6df2 022993 bpatch patch33_6 ,mem_patch33 
+0x6df3 022994 call sp_calc_sequence 
+0x6df4 022995 call simple_pairing_sequence 
+0x6df5 022996 call master_simple_paring_sequence 
+0x6df6 022998 set1 mark_ext_patch ,mark 
+0x6df7 022999 bpatch patch33_7 ,mem_patch33 
+0x6df8 023000 fetch 1 ,mem_device_option 
+0x6df9 023001 rtneq dvc_op_hci 
+0x6dfa 023003 call l2cap_malloc_is_fifo_full 
+0x6dfb 023004 nrtn blank 
+0x6dfc 023006 call l2cap_call_proc_sigal_pending 
+:      023007 scheduler_process1:
+0x6dfd 023008 call l2cap_malloc_is_fifo_full 
+0x6dfe 023009 nrtn blank 
+0x6dff 023010 set1 mark_ext_patch ,mark 
+0x6e00 023011 bpatch patch34_0 ,mem_patch34 
+0x6e01 023013 call process_upper_sm 
+0x6e02 023014 call l2cap_send_config_req 
+0x6e03 023015 call rfcomm_send_more_pkt 
+:      023016 scheduler_process0:
+0x6e04 023017 call scheduler_tx_disconnect_hid 
+0x6e05 023018 set1 mark_ext_patch ,mark 
+0x6e06 023019 bpatch patch34_1 ,mem_patch34 
+0x6e07 023020 call l2cap_malloc_is_fifo_full 
+0x6e08 023021 nrtn blank 
+0x6e09 023022 branch app_process_bt 
+:      023024 scheduler_tx_disconnect_hid:
+0x6e0a 023025 set1 mark_ext_patch ,mark 
+0x6e0b 023026 bpatch patch34_2 ,mem_patch34 
+0x6e0c 023027 fetch 1 ,mem_control_tasks 
+0x6e0d 023028 bbit1 l2cap_disconnect_interrupt ,l2cap_disconnect_interrupt_req 
+0x6e0e 023029 bbit1 l2cap_disconnect_control ,l2cap_disconnect_control_req 
+0x6e0f 023030 rtn 
+:      023032 scheduler_tx_l2cap_pkt:
+0x6e10 023033 set1 mark_ext_patch ,mark 
+0x6e11 023034 bpatch patch34_3 ,mem_patch34 
+0x6e12 023035 call l2cap_malloc_is_fifo_empty 
+0x6e13 023036 rtn blank 
+0x6e14 023037 fetch 1 ,mem_op 
+0x6e15 023038 rtnbit1 op_txl2cap 
+0x6e16 023039 call l2cap_malloc_fifo_out 
+0x6e17 023040 store 2 ,mem_txptr 
+0x6e18 023041 copy pdata ,contr 
+0x6e19 023042 ifetch 2 ,contr 
+0x6e1a 023043 increase 4 ,pdata 
+0x6e1b 023044 store 2 ,mem_tx_len 
+0x6e1c 023045 jam 6 ,mem_tx_lch 
+0x6e1d 023046 set1 mark_ext_patch ,mark 
+0x6e1e 023047 bpatch patch34_4 ,mem_patch34 
+0x6e1f 023048 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x6e20 023049 branch scheduler_tx_l2cap_start_pkt ,blank 
+0x6e21 023050 fetch 1 ,mem_op 
+0x6e22 023051 rtnbit0 op_pkt_comp 
+0x6e23 023052 set0 op_pkt_comp ,pdata 
+0x6e24 023053 store 1 ,mem_op 
+0x6e25 023054 jam 5 ,mem_tx_lch 
+0x6e26 023055 fetcht 2 ,mem_l2cap_tx_multi_offset 
+0x6e27 023056 fetch 2 ,mem_txptr 
+0x6e28 023057 iadd temp ,pdata 
+0x6e29 023058 store 2 ,mem_txptr 
+0x6e2a 023059 fetch 2 ,mem_tx_len 
+0x6e2b 023060 isub temp ,pdata 
+0x6e2c 023061 store 2 ,mem_tx_len 
+:      023062 scheduler_tx_l2cap_start_pkt:
+0x6e2d 023063 set1 mark_ext_patch ,mark 
+0x6e2e 023064 bpatch patch34_5 ,mem_patch34 
+0x6e2f 023065 fetch 2 ,mem_tx_len 
+0x6e30 023066 branch assert ,blank 
+0x6e31 023067 arg l2cap_max_pkt_len ,temp 
+0x6e32 023068 isub temp ,pdata 
+0x6e33 023069 nbranch scheduler_tx_l2cap_last_pkt ,positive 
+0x6e34 023070 set1 mark_ext_patch ,mark 
+0x6e35 023071 bpatch patch34_6 ,mem_patch34 
+0x6e36 023072 storet 2 ,mem_tx_len 
+0x6e37 023073 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x6e38 023074 iadd temp ,pdata 
+0x6e39 023075 store 2 ,mem_l2cap_tx_multi_offset 
+0x6e3a 023076 branch scheduler_tx_l2cap_pkt_end 
+:      023077 scheduler_tx_l2cap_last_pkt:
+0x6e3b 023078 setarg 0 
+0x6e3c 023079 store 2 ,mem_l2cap_tx_multi_offset 
+:      023080 scheduler_tx_l2cap_pkt_end:
+0x6e3d 023081 fetch 1 ,mem_op 
+0x6e3e 023082 set1 op_txl2cap ,pdata 
+0x6e3f 023083 store 1 ,mem_op 
+0x6e40 023084 rtn 
+:      023086 scheduler_start_upper_sm:
+0x6e41 023087 fetch 1 ,mem_ui_profile_supported 
+0x6e42 023088 bbit1 support_hid ,scheduler_start_upper_sm_hid 
+0x6e43 023089 jam uppersm_reconn_sdp_conn ,mem_upper_sm_reconn 
+0x6e44 023090 rtn 
+:      023091 scheduler_start_upper_sm_hid:
+0x6e45 023092 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
+0x6e46 023093 rtn 
+:      023095 process_upper_sm:
+0x6e47 023096 fetch 1 ,memui_reconnect_mode 
+0x6e48 023097 nbranch process_upper_sm_reconn ,blank 
+:      023098 process_upper_sm_remote_page:
+0x6e49 023099 fetch 1 ,mem_upper_sm_remote_page 
+0x6e4a 023101 rtn blank 
+0x6e4b 023103 jam 0 ,mem_upper_sm_remote_page 
+:      023104 process_upper_sm_rp_wait:
+0x6e4c 023105 rtn 
+:      023108 process_upper_sm_reconn:
+0x6e4d 023109 set1 mark_ext_patch ,mark 
+0x6e4e 023110 bpatch patch34_7 ,mem_patch34 
+0x6e4f 023111 fetch 1 ,mem_upper_sm_reconn 
+0x6e50 023112 rtn blank 
+0x6e51 023113 beq uppersm_reconn_sdp_conn ,process_upper_sm_reconn_sdp_conn 
+0x6e52 023114 beq uppersm_reconn_sdp_conn_wait ,process_upper_sm_reconn_sdp_conn_wait 
+0x6e53 023115 beq uppersm_reconn_sdp_cfg ,process_upper_sm_reconn_sdp_cfg 
+0x6e54 023116 beq uppersm_reconn_sdp_cfg_wait ,process_upper_sm_reconn_sdp_cfg_wait 
+0x6e55 023117 beq uppersm_reconn_ss_spp ,process_upper_sm_reconn_ss_spp 
+0x6e56 023118 beq uppersm_reconn_ss_spp_wait ,process_upper_sm_reconn_ss_spp_wait 
+0x6e57 023119 beq uppersm_reconn_sdp_disconn ,process_upper_sm_reconn_sdp_disconn 
+0x6e58 023120 beq uppersm_reconn_sdp_disconn_wait ,process_upper_sm_reconn_sdp_disconn_wait 
+0x6e59 023121 beq uppersm_reconn_hid_ctrl_conn ,process_upper_sm_reconn_hid_ctrl_conn 
+0x6e5a 023122 beq uppersm_reconn_hid_ctrl_conn_wait ,process_upper_sm_reconn_hid_ctrl_conn_wait 
+0x6e5b 023123 beq uppersm_reconn_hid_ctrl_cfg ,process_upper_sm_reconn_hid_ctrl_cfg 
+0x6e5c 023124 beq uppersm_reconn_hid_ctrl_cfg_wait ,process_upper_sm_reconn_hid_ctrl_cfg_wait 
+0x6e5d 023125 beq uppersm_reconn_hid_int_conn ,process_upper_sm_reconn_hid_int_conn 
+0x6e5e 023126 beq uppersm_reconn_hid_int_conn_wait ,process_upper_sm_reconn_hid_int_conn_wait 
+0x6e5f 023127 beq uppersm_reconn_hid_int_cfg ,process_upper_sm_reconn_hid_int_cfg 
+0x6e60 023128 beq uppersm_reconn_hid_int_cfg_wait ,process_upper_sm_reconn_hid_int_cfg_wait 
+0x6e61 023129 beq uppersm_reconn_rfcomm_conn ,process_upper_sm_reconn_rfcomm_conn 
+0x6e62 023130 beq uppersm_reconn_rfcomm_conn_wait ,process_upper_sm_reconn_rfcomm_conn_wait 
+0x6e63 023131 beq uppersm_reconn_rfcomm_cfg ,process_upper_sm_reconn_rfcomm_cfg 
+0x6e64 023132 beq uppersm_reconn_rfcomm_cfg_wait ,process_upper_sm_reconn_rfcomm_cfg_wait 
+0x6e65 023133 beq uppersm_reconn_rfcomm_sabm ,process_upper_sm_reconn_rfcomm_sabm 
+0x6e66 023134 beq uppersm_reconn_rfcomm_sabm_wait ,process_upper_sm_reconn_rfcomm_sabm_wait 
+0x6e67 023135 beq uppersm_reconn_spp_cmd_pn ,process_upper_sm_reconn_spp_cmd_pn 
+0x6e68 023136 beq uppersm_reconn_spp_cmd_pn_wait ,process_upper_sm_reconn_spp_cmd_pn_wait 
+0x6e69 023137 beq uppersm_reconn_spp_sabm ,process_upper_sm_reconn_spp_sabm 
+0x6e6a 023138 beq uppersm_reconn_spp_sabm_wait ,process_upper_sm_reconn_spp_sabm_wait 
+0x6e6b 023139 beq uppersm_reconn_spp_cmd_ms ,process_upper_sm_reconn_spp_cmd_ms 
+0x6e6c 023140 beq uppersm_reconn_spp_cmd_ms_wait ,process_upper_sm_reconn_spp_cmd_ms_wait 
+:      023141 process_upper_sm_reconn_wait:
+0x6e6d 023142 rtn 
+:      023143 process_upper_sm_reconn_sdp_conn:
+0x6e6e 023144 call upper_sm_send_sdp_conn 
+0x6e6f 023145 jam uppersm_reconn_sdp_conn_wait ,mem_upper_sm_reconn 
+0x6e70 023146 fetch 1 ,mem_sdp_state 
+0x6e71 023147 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e72 023148 store 1 ,mem_sdp_state 
+0x6e73 023149 rtn 
+:      023150 process_upper_sm_reconn_sdp_cfg:
+0x6e74 023151 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
+0x6e75 023152 fetch 1 ,mem_sdp_state 
+0x6e76 023153 rtnbit1 l2cap_channel_state_snd_cfg_req 
+0x6e77 023154 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
+0x6e78 023155 call upper_sm_send_sdp_cfg 
+0x6e79 023156 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
+0x6e7a 023157 fetch 1 ,mem_sdp_state 
+0x6e7b 023158 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e7c 023159 store 1 ,mem_sdp_state 
+0x6e7d 023160 rtn 
+:      023161 process_upper_sm_reconn_ss_spp:
+0x6e7e 023162 call l2cap_malloc_is_fifo_empty 
+0x6e7f 023163 nrtn blank 
+0x6e80 023164 call upper_sm_send_ss_spp 
+0x6e81 023165 jam uppersm_reconn_ss_spp_wait ,mem_upper_sm_reconn 
+0x6e82 023166 rtn 
+:      023167 process_upper_sm_reconn_sdp_disconn:
+0x6e83 023168 call upper_sm_send_sdp_disconn 
+0x6e84 023169 jam uppersm_reconn_sdp_disconn_wait ,mem_upper_sm_reconn 
+0x6e85 023170 rtn 
+:      023171 process_upper_sm_reconn_hid_ctrl_conn:
+0x6e86 023172 call upper_sm_send_hid_ctrl_conn 
+0x6e87 023173 jam uppersm_reconn_hid_ctrl_conn_wait ,mem_upper_sm_reconn 
+0x6e88 023174 fetch 1 ,mem_hid_control_state 
+0x6e89 023175 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e8a 023176 store 1 ,mem_hid_control_state 
+0x6e8b 023177 rtn 
+:      023178 process_upper_sm_reconn_hid_ctrl_cfg:
+0x6e8c 023179 call upper_sm_send_hid_ctrl_cfg 
+0x6e8d 023180 jam uppersm_reconn_hid_ctrl_cfg_wait ,mem_upper_sm_reconn 
+0x6e8e 023181 fetch 1 ,mem_hid_control_state 
+0x6e8f 023182 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e90 023183 store 1 ,mem_hid_control_state 
+0x6e91 023184 rtn 
+:      023185 process_upper_sm_reconn_hid_int_conn:
+0x6e92 023186 call upper_sm_send_hid_int_conn 
+0x6e93 023187 jam uppersm_reconn_hid_int_conn_wait ,mem_upper_sm_reconn 
+0x6e94 023188 fetch 1 ,mem_hid_interrupt_state 
+0x6e95 023189 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e96 023190 store 1 ,mem_hid_interrupt_state 
+0x6e97 023191 rtn 
+:      023192 process_upper_sm_reconn_hid_int_cfg:
+0x6e98 023193 call upper_sm_send_hid_int_cfg 
+0x6e99 023194 jam uppersm_reconn_hid_int_cfg_wait ,mem_upper_sm_reconn 
+0x6e9a 023195 fetch 1 ,mem_hid_interrupt_state 
+0x6e9b 023196 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e9c 023197 store 1 ,mem_hid_interrupt_state 
+0x6e9d 023198 rtn 
+:      023199 process_upper_sm_reconn_rfcomm_conn:
+0x6e9e 023200 call upper_sm_send_rfcomm_conn 
+0x6e9f 023201 jam uppersm_reconn_rfcomm_conn_wait ,mem_upper_sm_reconn 
+0x6ea0 023202 fetch 1 ,mem_rfcomm_state 
+0x6ea1 023203 set1 l2cap_channel_state_conn_req ,pdata 
+0x6ea2 023204 store 1 ,mem_rfcomm_state 
+0x6ea3 023205 rtn 
+:      023206 process_upper_sm_reconn_rfcomm_cfg:
+0x6ea4 023207 call upper_sm_send_rfcomm_cfg 
+0x6ea5 023208 jam uppersm_reconn_rfcomm_cfg_wait ,mem_upper_sm_reconn 
+0x6ea6 023209 fetch 1 ,mem_rfcomm_state 
+0x6ea7 023210 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6ea8 023211 store 1 ,mem_rfcomm_state 
+0x6ea9 023212 rtn 
+:      023213 process_upper_sm_reconn_rfcomm_sabm:
+0x6eaa 023214 call upper_sm_send_rfcomm_sabm 
+0x6eab 023215 jam uppersm_reconn_rfcomm_sabm_wait ,mem_upper_sm_reconn 
+0x6eac 023216 fetch 1 ,mem_rfcomm_state 
+0x6ead 023217 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
+0x6eae 023218 store 1 ,mem_rfcomm_state 
+0x6eaf 023219 rtn 
+:      023220 process_upper_sm_reconn_spp_cmd_pn:
+0x6eb0 023221 call upper_sm_send_spp_cmd_pn 
+0x6eb1 023222 fetch 1 ,mem_spp_state 
+0x6eb2 023223 set1 rfcomm_channel_state_pn_cmd 
+0x6eb3 023224 store 1 ,mem_spp_state 
+0x6eb4 023225 jam uppersm_reconn_spp_cmd_pn_wait ,mem_upper_sm_reconn 
+0x6eb5 023226 rtn 
+:      023227 process_upper_sm_reconn_spp_sabm:
+0x6eb6 023228 call upper_sm_send_spp_sabm 
+0x6eb7 023229 fetch 1 ,mem_spp_state 
+0x6eb8 023230 set1 rfcomm_channel_state_sabm 
+0x6eb9 023231 store 1 ,mem_spp_state 
+0x6eba 023232 jam uppersm_reconn_spp_sabm_wait ,mem_upper_sm_reconn 
+0x6ebb 023233 fetch 1 ,mem_remote_spp_channel 
+0x6ebc 023234 lshift3 pdata ,pdata 
+0x6ebd 023235 or_into 3 ,pdata 
+0x6ebe 023236 arg mem_hiufcs_spp ,temp 
+0x6ebf 023237 storet 2 ,mem_contw_temp 
+0x6ec0 023238 branch rfcomm_save_fcs_uih 
+:      023239 process_upper_sm_reconn_spp_cmd_ms:
+0x6ec1 023240 call upper_sm_send_spp_cmd_ms 
+0x6ec2 023241 fetch 1 ,mem_spp_state 
+0x6ec3 023242 set1 rfcomm_channel_state_snd_ms_cmd 
+0x6ec4 023243 store 1 ,mem_spp_state 
+0x6ec5 023244 jam uppersm_reconn_spp_cmd_ms_wait ,mem_upper_sm_reconn 
+0x6ec6 023245 rtn 
+:      023247 process_upper_sm_reconn_sdp_conn_wait:
+0x6ec7 023248 fetch 1 ,mem_sdp_state 
+0x6ec8 023249 rtnbit0 l2cap_channel_state_conn_res 
+0x6ec9 023250 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
+0x6eca 023251 branch process_upper_sm_reconn 
+:      023252 process_upper_sm_reconn_sdp_cfg_wait:
+0x6ecb 023253 fetch 1 ,mem_sdp_state 
+0x6ecc 023254 rtnne l2cap_channel_setup_complete 
+0x6ecd 023255 jam uppersm_reconn_ss_spp ,mem_upper_sm_reconn 
+:      023256 process_upper_sm_reconn_ss_spp_wait:
+0x6ece 023257 fetch 1 ,mem_message_to_uppersm 
+0x6ecf 023258 rtnne recieve_ss_reasult_hf 
+0x6ed0 023259 jam 0 ,mem_message_to_uppersm 
+0x6ed1 023260 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
+0x6ed2 023261 branch process_upper_sm_reconn 
+:      023262 process_upper_sm_reconn_sdp_disconn_wait:
+0x6ed3 023263 fetch 1 ,mem_sdp_state 
+0x6ed4 023264 nrtn blank 
+0x6ed5 023265 fetch 1 ,mem_ui_profile_supported 
+0x6ed6 023266 bbit1 support_hid ,process_upper_sm_reconn_setup_hid 
+0x6ed7 023267 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
+0x6ed8 023268 branch process_upper_sm_reconn_termination 
+:      023269 process_upper_sm_reconn_hid_ctrl_conn_wait:
+0x6ed9 023270 fetch 1 ,mem_hid_control_state 
+0x6eda 023271 rtnbit0 l2cap_channel_state_conn_res 
+0x6edb 023272 jam uppersm_reconn_hid_ctrl_cfg ,mem_upper_sm_reconn 
+0x6edc 023273 branch process_upper_sm_reconn 
+:      023274 process_upper_sm_reconn_hid_ctrl_cfg_wait:
+0x6edd 023275 fetch 1 ,mem_hid_control_state 
+0x6ede 023276 rtnne l2cap_channel_setup_complete 
+0x6edf 023277 jam uppersm_reconn_hid_int_conn ,mem_upper_sm_reconn 
+0x6ee0 023278 branch process_upper_sm_reconn 
+:      023279 process_upper_sm_reconn_hid_int_conn_wait:
+0x6ee1 023280 fetch 1 ,mem_hid_interrupt_state 
+0x6ee2 023281 rtnbit0 l2cap_channel_state_conn_res 
+0x6ee3 023282 jam uppersm_reconn_hid_int_cfg ,mem_upper_sm_reconn 
+0x6ee4 023283 branch process_upper_sm_reconn 
+:      023284 process_upper_sm_reconn_hid_int_cfg_wait:
+0x6ee5 023285 fetch 1 ,mem_hid_interrupt_state 
+0x6ee6 023286 rtnne l2cap_channel_setup_complete 
+0x6ee7 023287 fetch 1 ,mem_ui_profile_supported 
+0x6ee8 023288 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
+0x6ee9 023289 branch process_upper_sm_reconn_termination 
+:      023290 process_upper_sm_reconn_rfcomm_conn_wait:
+0x6eea 023291 fetch 1 ,mem_rfcomm_state 
+0x6eeb 023292 rtnbit0 l2cap_channel_state_conn_res 
+0x6eec 023293 jam uppersm_reconn_rfcomm_cfg ,mem_upper_sm_reconn 
+0x6eed 023294 branch process_upper_sm_reconn 
+:      023295 process_upper_sm_reconn_rfcomm_cfg_wait:
+0x6eee 023296 fetch 1 ,mem_rfcomm_state 
+0x6eef 023297 rtnne l2cap_channel_setup_complete 
+0x6ef0 023298 jam uppersm_reconn_rfcomm_sabm ,mem_upper_sm_reconn 
+0x6ef1 023299 branch process_upper_sm_reconn 
+:      023300 process_upper_sm_reconn_rfcomm_sabm_wait:
+0x6ef2 023301 fetch 1 ,mem_rfcomm_state 
+0x6ef3 023302 rtnne l2cap_channel_rfcomm_dlci0_opened 
+0x6ef4 023303 fetch 1 ,mem_ui_profile_supported 
+0x6ef5 023304 bbit1 support_spp ,process_upper_sm_reconn_setup_spp 
+0x6ef6 023305 branch process_upper_sm_reconn_termination 
+:      023306 process_upper_sm_reconn_spp_cmd_pn_wait:
+0x6ef7 023307 fetch 1 ,mem_spp_state 
+0x6ef8 023308 rtnbit0 rfcomm_channel_state_pn_res 
+0x6ef9 023309 jam uppersm_reconn_spp_sabm ,mem_upper_sm_reconn 
+0x6efa 023310 branch process_upper_sm_reconn 
+:      023311 process_upper_sm_reconn_spp_sabm_wait:
+0x6efb 023312 fetch 1 ,mem_spp_state 
+0x6efc 023313 rtnbit0 rfcomm_channel_state_ua 
+0x6efd 023314 jam uppersm_reconn_spp_cmd_ms ,mem_upper_sm_reconn 
+0x6efe 023315 branch process_upper_sm_reconn 
+:      023316 process_upper_sm_reconn_spp_cmd_ms_wait:
+0x6eff 023317 fetch 1 ,mem_spp_state 
+0x6f00 023318 rtnne rfcomm_channel_setup_complete 
+0x6f01 023319 branch process_upper_sm_reconn_termination 
+:      023321 process_upper_sm_reconn_setup_hid:
+0x6f02 023322 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
+0x6f03 023323 branch process_upper_sm_reconn 
+:      023325 process_upper_sm_reconn_setup_rfcomm:
+0x6f04 023326 jam uppersm_reconn_rfcomm_conn ,mem_upper_sm_reconn 
+0x6f05 023327 branch process_upper_sm_reconn 
+:      023328 process_upper_sm_reconn_setup_spp:
+0x6f06 023329 jam uppersm_reconn_spp_cmd_pn ,mem_upper_sm_reconn 
+0x6f07 023330 branch process_upper_sm_reconn 
+:      023334 process_upper_sm_reconn_termination:
+0x6f08 023335 jam 0 ,mem_upper_sm_reconn 
+0x6f09 023336 rtn 
+:      023337 upper_sm_send_sdp_conn:
+0x6f0a 023338 set1 mark_ext_patch ,mark 
+0x6f0b 023339 bpatch patch35_0 ,mem_patch35 
+0x6f0c 023340 call l2cap_malloc_signal_channel 
+0x6f0d 023341 setarg psm_sdp 
+0x6f0e 023342 copy pdata ,temp 
+0x6f0f 023343 setarg l2cap_sdp_channel 
+0x6f10 023344 copy pdata ,timeup 
+0x6f11 023345 branch ml2cap_send_signal_connect_req 
+:      023347 upper_sm_send_sdp_cfg:
+0x6f12 023348 set1 mark_ext_patch ,mark 
+0x6f13 023349 bpatch patch35_1 ,mem_patch35 
+0x6f14 023350 call l2cap_malloc_signal_channel 
+0x6f15 023351 fetch 2 ,mem_sdp_remote_cid 
+0x6f16 023352 copy pdata ,temp 
+0x6f17 023353 branch ml2cap_send_signal_config_req 
+:      023355 upper_sm_send_sdp_disconn:
+0x6f18 023356 set1 mark_ext_patch ,mark 
+0x6f19 023357 bpatch patch35_2 ,mem_patch35 
+0x6f1a 023358 call l2cap_malloc_signal_channel 
+0x6f1b 023359 fetch 2 ,mem_sdp_remote_cid 
+0x6f1c 023360 copy pdata ,temp 
+0x6f1d 023361 arg l2cap_sdp_channel ,timeup 
+0x6f1e 023362 call ml2cap_send_signal_disconn_req 
+0x6f1f 023363 fetch 1 ,mem_sdp_state 
+0x6f20 023364 set0 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x6f21 023365 store 1 ,mem_sdp_state 
+0x6f22 023366 rtn 
+:      023368 upper_sm_send_ss_spp:
+0x6f23 023369 set1 mark_ext_patch ,mark 
+0x6f24 023370 bpatch patch35_3 ,mem_patch35 
+0x6f25 023371 call l2cap_malloc_sdp_channel 
+0x6f26 023372 call sdp_send_spp_request 
+0x6f27 023373 branch msdp_send_req_done 
+:      023375 upper_sm_send_rfcomm_conn:
+0x6f28 023376 set1 mark_ext_patch ,mark 
+0x6f29 023377 bpatch patch35_4 ,mem_patch35 
+0x6f2a 023378 call l2cap_malloc_signal_channel 
+0x6f2b 023379 setarg psm_rfcomm 
+0x6f2c 023380 copy pdata ,temp 
+0x6f2d 023381 setarg l2cap_rfcomm_channel 
+0x6f2e 023382 copy pdata ,timeup 
+0x6f2f 023383 branch ml2cap_send_signal_connect_req 
+:      023385 upper_sm_send_rfcomm_cfg:
+0x6f30 023386 set1 mark_ext_patch ,mark 
+0x6f31 023387 bpatch patch35_5 ,mem_patch35 
+0x6f32 023388 call l2cap_malloc_signal_channel 
+0x6f33 023389 fetch 2 ,mem_rfcomm_remote_cid 
+0x6f34 023390 copy pdata ,temp 
+0x6f35 023391 branch ml2cap_send_signal_config_req 
+:      023393 upper_sm_send_hid_ctrl_conn:
+0x6f36 023394 set1 mark_ext_patch ,mark 
+0x6f37 023395 bpatch patch35_6 ,mem_patch35 
+0x6f38 023396 call l2cap_malloc_signal_channel 
+0x6f39 023397 setarg psm_hid_control 
+0x6f3a 023398 copy pdata ,temp 
+0x6f3b 023399 setarg l2cap_hid_control_channel 
+0x6f3c 023400 copy pdata ,timeup 
+0x6f3d 023401 branch ml2cap_send_signal_connect_req 
+:      023403 upper_sm_send_hid_ctrl_cfg:
+0x6f3e 023404 set1 mark_ext_patch ,mark 
+0x6f3f 023405 bpatch patch35_7 ,mem_patch35 
+0x6f40 023406 call l2cap_malloc_signal_channel 
+0x6f41 023407 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x6f42 023408 copy pdata ,temp 
+0x6f43 023409 branch ml2cap_send_signal_config_req 
+:      023411 upper_sm_send_hid_int_conn:
+0x6f44 023412 set1 mark_ext_patch ,mark 
+0x6f45 023413 bpatch patch36_0 ,mem_patch36 
+0x6f46 023414 call l2cap_malloc_signal_channel 
+0x6f47 023415 setarg psm_hid_interrupt 
+0x6f48 023416 copy pdata ,temp 
+0x6f49 023417 setarg l2cap_hid_interrupt_channel 
+0x6f4a 023418 copy pdata ,timeup 
+0x6f4b 023419 branch ml2cap_send_signal_connect_req 
+:      023421 upper_sm_send_hid_int_cfg:
+0x6f4c 023422 set1 mark_ext_patch ,mark 
+0x6f4d 023423 bpatch patch36_1 ,mem_patch36 
+0x6f4e 023424 call l2cap_malloc_signal_channel 
+0x6f4f 023425 fetch 2 ,mem_hid_int_remote_cid 
+0x6f50 023426 copy pdata ,temp 
+0x6f51 023427 branch ml2cap_send_signal_config_req 
+:      023429 upper_sm_send_rfcomm_sabm:
+0x6f52 023430 set1 mark_ext_patch ,mark 
+0x6f53 023431 bpatch patch36_2 ,mem_patch36 
+0x6f54 023432 call l2cap_malloc_rfcomm_channel 
+0x6f55 023434 jam 3 ,mem_current_adss 
+0x6f56 023435 jam 0x1c ,mem_current_fcs 
+0x6f57 023436 call rfcomm_send_sabm 
+0x6f58 023437 jam 1 ,mem_rfcomm_initiator 
+0x6f59 023438 rtn 
+:      023440 upper_sm_send_spp_cmd_pn:
+0x6f5a 023441 set1 mark_ext_patch ,mark 
+0x6f5b 023442 bpatch patch36_3 ,mem_patch36 
+0x6f5c 023443 call l2cap_malloc_rfcomm_channel 
+0x6f5d 023444 fetcht 1 ,mem_remote_spp_channel 
+0x6f5e 023445 call channel_to_dlci 
+0x6f5f 023446 storet 1 ,mem_pn_dlci 
+0x6f60 023447 branch rfcomm_send_param_neg_cmd 
+:      023449 upper_sm_send_spp_sabm:
+0x6f61 023450 set1 mark_ext_patch ,mark 
+0x6f62 023451 bpatch patch36_4 ,mem_patch36 
+0x6f63 023452 call l2cap_malloc_rfcomm_channel 
+0x6f64 023453 fetcht 1 ,mem_pn_dlci 
+0x6f65 023454 call dlci_to_address_cmd 
+0x6f66 023455 call rfcomm_calculate_fcs_sabm 
+0x6f67 023456 store 1 ,mem_current_fcs 
+0x6f68 023457 fetcht 1 ,mem_pn_dlci 
+0x6f69 023458 call dlci_to_address_cmd 
+0x6f6a 023459 storet 1 ,mem_current_adss 
+0x6f6b 023460 branch rfcomm_send_sabm 
+:      023462 upper_sm_send_spp_cmd_ms:
+0x6f6c 023463 set1 mark_ext_patch ,mark 
+0x6f6d 023464 bpatch patch36_5 ,mem_patch36 
+0x6f6e 023465 call l2cap_malloc_rfcomm_channel 
+0x6f6f 023466 fetcht 1 ,mem_pn_dlci 
+0x6f70 023467 call dlci_to_address_cmd 
+0x6f71 023468 branch rfcomm_send_modem_status_cmd 
+:      023481 sdp_process:
+0x6f72 023482 set1 mark_ext_patch ,mark 
+0x6f73 023483 bpatch patch3c_7 ,mem_patch3c 
+0x6f74 023484 fetch 2 ,mem_l2cap_payload_ptr 
+0x6f75 023485 iforce contr 
+0x6f76 023486 ifetch 1 ,contr 
+0x6f77 023487 copy pdata ,regb 
+0x6f78 023488 store 1 ,mem_sdp_pduid 
+0x6f79 023489 ifetch 2 ,contr 
+0x6f7a 023490 store 2 ,mem_sdp_transactionid 
+0x6f7b 023491 ifetch 1 ,contr 
+0x6f7c 023492 lshift8 pdata ,timeup 
+0x6f7d 023493 ifetch 1 ,contr 
+0x6f7e 023494 iadd timeup ,timeup 
+0x6f7f 023495 set1 mark_ext_patch ,mark 
+0x6f80 023496 bpatch patch3d_0 ,mem_patch3d 
+0x6f81 023497 deposit regb 
+0x6f82 023498 beq sdp_service_search_request ,servicesearch_req 
+0x6f83 023499 beq sdp_service_attribute_request ,serviceattribute_req 
+0x6f84 023500 beq sdp_service_search_attribute_request ,servicesearchattribute_req 
+0x6f85 023501 beq sdp_service_search_attribute_response ,servicesearchattribute_res 
+0x6f86 023502 branch sdp_insufficient_resource 
+:      023513 servicesearch_req:
+0x6f87 023514 call ask_serviceclassid 
+0x6f88 023515 compare 1 ,temp ,0xff 
+0x6f89 023516 branch empth_sa_rsp ,true 
+0x6f8a 023517 compare 0xff ,temp ,0xff 
+0x6f8b 023518 branch sdp_invalid_reqest_syntax ,true 
+0x6f8c 023520 ifetch 2 ,contr 
+0x6f8d 023521 store 2 ,mem_sdp_record_maxcnt 
+0x6f8e 023522 increase -2 ,timeup 
+0x6f8f 023524 increase -1 ,timeup 
+0x6f90 023525 nbranch sdp_invalid_pdu_size ,zero 
+0x6f91 023526 arg mem_uuid_search_pat ,timeup 
+0x6f92 023527 ifetch 2 ,timeup 
+0x6f93 023528 rtn blank 
+0x6f94 023529 increase 2 ,timeup 
+0x6f95 023530 call search_uuid 
+0x6f96 023531 call l2cap_get_sdp_tx_payload 
+0x6f97 023532 force 3 ,pdata 
+0x6f98 023533 istore 1 ,contw 
+0x6f99 023534 fetch 2 ,mem_sdp_transactionid 
+0x6f9a 023535 istore 2 ,contw 
+0x6f9b 023536 lshift2 queue ,pdata 
+0x6f9c 023537 add pdata ,5 ,pdata 
+0x6f9d 023538 add pdata ,5 ,regc 
+0x6f9e 023539 byteswap pdata ,pdata 
+0x6f9f 023540 istore 2 ,contw 
+0x6fa0 023541 deposit queue 
+0x6fa1 023542 byteswap pdata ,pdata 
+0x6fa2 023543 istore 2 ,contw 
+0x6fa3 023544 istore 2 ,contw 
+0x6fa4 023545 arg mem_handle_list ,contr 
+0x6fa5 023546 copy queue ,loopcnt 
+0x6fa6 023547 branch servicesearch_req_blank ,zero 
+:      023548 servicesearch_req_loop:
+0x6fa7 023549 ifetch 4 ,contr 
+0x6fa8 023550 istore 4 ,contw 
+0x6fa9 023551 loop servicesearch_req_loop 
+:      023552 servicesearch_req_blank:
+0x6faa 023553 force 0 ,pdata 
+0x6fab 023554 istore 1 ,contw 
+0x6fac 023555 deposit regc 
+0x6fad 023556 store 1 ,mem_sdp_tx_pkt_length 
+0x6fae 023557 branch assert ,blank 
+0x6faf 023558 rtn 
+:      023569 serviceattribute_req:
+0x6fb0 023570 ifetch 4 ,contr 
+0x6fb1 023571 store 4 ,mem_sdp_record_handle 
+0x6fb2 023572 increase -4 ,timeup 
+0x6fb3 023573 iforce temp 
+0x6fb4 023574 ifetch 2 ,contr 
+0x6fb5 023575 byteswap pdata ,pdata 
+0x6fb6 023576 increase -18 ,pdata 
+0x6fb7 023577 store 2 ,mem_sdp_attribute_maxbyte 
+0x6fb8 023578 increase -2 ,timeup 
+0x6fb9 023579 call dataelementtype6 
+0x6fba 023580 branch sdp_invalid_reqest_syntax ,zero 
+0x6fbb 023581 compare 5 ,rega ,0xff 
+0x6fbc 023583 branch serviceattribute_judge_wholerangle ,true 
+:      023584 serviceattribute_isnot_wholerangle:
+0x6fbd 023585 arg mem_attrib_list ,contw 
+0x6fbe 023586 force 0 ,queue 
+0x6fbf 023587 branch serviceattribute_req_loop 
+:      023588 serviceattribute_judge_wholerangle:
+0x6fc0 023589 ifetch 1 ,contr 
+0x6fc1 023590 bne 0xa ,sdp_invalid_reqest_syntax 
+0x6fc2 023591 ifetch 2 ,contr 
+0x6fc3 023592 nbranch serviceattribute_judge_wholerangle_false1 ,blank 
+0x6fc4 023593 ifetch 1 ,contr 
+0x6fc5 023594 bne 0xff ,serviceattribute_judge_wholerangle_false2 
+0x6fc6 023595 ifetch 1 ,contr 
+0x6fc7 023596 bne 0xff ,serviceattribute_judge_wholerangle_false3 
+0x6fc8 023597 increase -5 ,contr 
+0x6fc9 023598 branch serviceattribute_req_all 
+:      023599 serviceattribute_judge_wholerangle_false3:
+0x6fca 023600 increase -5 ,contr 
+0x6fcb 023601 branch serviceattribute_isnot_wholerangle 
+:      023602 serviceattribute_judge_wholerangle_false2:
+0x6fcc 023603 increase -4 ,contr 
+0x6fcd 023604 branch serviceattribute_isnot_wholerangle 
+:      023605 serviceattribute_judge_wholerangle_false1:
+0x6fce 023606 increase -3 ,contr 
+0x6fcf 023607 branch serviceattribute_isnot_wholerangle 
+:      023608 serviceattribute_req_loop:
+0x6fd0 023609 ifetch 1 ,contr 
+0x6fd1 023610 beq 0x09 ,serviceattribute_req_one_id 
+0x6fd2 023611 beq 0x0a ,serviceattribute_req_range_id 
+:      023612 serviceattribute_req_range_id:
+0x6fd3 023613 ifetch 2 ,contr 
+0x6fd4 023614 istore 2 ,contw 
+0x6fd5 023615 increase 1 ,queue 
+0x6fd6 023616 byteswap pdata ,regb 
+0x6fd7 023617 ifetch 2 ,contr 
+0x6fd8 023618 byteswap pdata ,pdata 
+:      023619 serviceattribute_req_range_id_increase:
+0x6fd9 023620 increase 1 ,regb 
+0x6fda 023621 isub regb ,null 
+0x6fdb 023622 nbranch serviceattribute_req_range_id_finish ,positive 
+0x6fdc 023623 copy pdata ,regc 
+0x6fdd 023624 byteswap regb ,pdata 
+0x6fde 023625 istore 2 ,contw 
+0x6fdf 023626 increase 1 ,queue 
+0x6fe0 023627 copy regc ,pdata 
+0x6fe1 023628 branch serviceattribute_req_range_id_increase 
+:      023629 serviceattribute_req_range_id_finish:
+0x6fe2 023630 increase -5 ,timeup 
+0x6fe3 023631 increase -5 ,rega 
+0x6fe4 023632 branch serviceattribute_req_check_next_id 
+:      023633 serviceattribute_req_one_id:
+0x6fe5 023634 ifetch 2 ,contr 
+0x6fe6 023635 istore 2 ,contw 
+0x6fe7 023636 increase 1 ,queue 
+0x6fe8 023637 increase -3 ,timeup 
+0x6fe9 023638 increase -3 ,rega 
+:      023639 serviceattribute_req_check_next_id:
+0x6fea 023640 nbranch sdp_invalid_reqest_syntax ,positive 
+0x6feb 023641 nbranch serviceattribute_req_loop ,zero 
+0x6fec 023642 increase -1 ,timeup 
+0x6fed 023643 nbranch sdp_invalid_reqest_syntax ,zero 
+0x6fee 023645 call l2cap_get_sdp_tx_payload 
+0x6fef 023646 increase 10 ,contw 
+0x6ff0 023647 arg mem_attrib_list ,rega 
+:      023648 answer_handle_attributelist_next:
+0x6ff1 023649 copy queue ,pdata 
+0x6ff2 023650 branch answer_handle_attributelist_end ,blank 
+0x6ff3 023651 ifetch 2 ,rega 
+0x6ff4 023652 branch answer_handle_attributelist_end ,blank 
+0x6ff5 023653 iforce regb 
+0x6ff6 023654 fetch 4 ,mem_sdp_record_handle 
+0x6ff7 023655 iforce temp 
+0x6ff8 023656 call search_handle_attrib 
+0x6ff9 023657 branch answer_handle_attributelist_notfound ,blank 
+0x6ffa 023658 increase -3 ,contr 
+0x6ffb 023659 ifetch 3 ,contr 
+0x6ffc 023660 istore 3 ,contw 
+0x6ffd 023661 call sdp_data_len_obs 
+0x6ffe 023662 branch answer_handle_attributelist_notfound ,blank 
+0x6fff 023663 iforce loopcnt 
+0x7000 023664 call memcpy 
+:      023665 answer_handle_attributelist_notfound:
+0x7001 023666 increase 2 ,rega 
+0x7002 023667 increase -1 ,queue 
+0x7003 023668 branch answer_handle_attributelist_next 
+:      023670 answer_handle_attributelist_end:
+0x7004 023671 force 0 ,pdata 
+0x7005 023672 istore 1 ,contw 
+0x7006 023673 increase -1 ,contw 
+0x7007 023674 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7008 023675 add temp ,10 ,pdata 
+0x7009 023676 isub contw ,pdata 
+0x700a 023677 sub pdata ,0 ,rega 
+0x700b 023678 byteswap rega ,pdata 
+0x700c 023679 add temp ,8 ,regb 
+0x700d 023680 istore 2 ,regb 
+0x700e 023681 increase 3 ,rega 
+0x700f 023682 byteswap rega ,pdata 
+0x7010 023683 add temp ,5 ,regb 
+0x7011 023684 istore 2 ,regb 
+0x7012 023685 increase 3 ,rega 
+0x7013 023686 byteswap rega ,pdata 
+0x7014 023687 add temp ,3 ,regb 
+0x7015 023688 istore 2 ,regb 
+0x7016 023689 increase 5 ,rega 
+0x7017 023690 copy rega ,pdata 
+0x7018 023691 store 2 ,mem_sdp_tx_pkt_length 
+0x7019 023692 setarg 0x36 
+0x701a 023693 add temp ,7 ,regb 
+0x701b 023694 istore 1 ,regb 
+0x701c 023695 setarg 5 
+0x701d 023696 istore 1 ,temp 
+0x701e 023697 fetch 2 ,mem_sdp_transactionid 
+0x701f 023698 add temp ,1 ,regb 
+0x7020 023699 istore 2 ,regb 
+0x7021 023700 rtn 
+:      023701 serviceattribute_req_all:
+0x7022 023702 ifetch 1 ,contr 
+0x7023 023703 bne 0xa ,sdp_invalid_reqest_syntax 
+0x7024 023704 ifetch 2 ,contr 
+0x7025 023705 nbranch sdp_invalid_reqest_syntax ,blank 
+0x7026 023706 ifetch 1 ,contr 
+0x7027 023707 bne 0xff ,sdp_invalid_reqest_syntax 
+0x7028 023708 ifetch 1 ,contr 
+0x7029 023709 bne 0xff ,sdp_invalid_reqest_syntax 
+0x702a 023710 increase -5 ,timeup 
+0x702b 023711 ifetch 1 ,contr 
+0x702c 023712 beq 0 ,continue_zero 
+0x702d 023713 beq 1 ,continue_one_byte 
+0x702e 023714 beq 2 ,continue_two_byte 
+:      023715 continue_zero:
+0x702f 023716 store 2 ,mem_sdp_continue_byte 
+0x7030 023717 increase -1 ,timeup 
+0x7031 023718 branch continue_end 
+:      023719 continue_one_byte:
+0x7032 023720 ifetch 1 ,contr 
+0x7033 023721 store 2 ,mem_sdp_continue_byte 
+0x7034 023722 increase -2 ,timeup 
+0x7035 023723 branch continue_end 
+:      023724 continue_two_byte:
+0x7036 023725 ifetch 2 ,contr 
+0x7037 023726 byteswap pdata ,pdata 
+0x7038 023727 store 2 ,mem_sdp_continue_byte 
+0x7039 023728 increase -3 ,timeup 
+:      023729 continue_end:
+0x703a 023730 nbranch sdp_invalid_pdu_size ,zero 
+0x703b 023731 call search_handle 
+0x703c 023732 nbranch sdp_invalid_service_record_handle ,zero 
+0x703d 023733 copy contr ,rega 
+0x703e 023734 call l2cap_get_sdp_tx_payload 
+0x703f 023735 copy rega ,contr 
+0x7040 023736 increase 3 ,contw 
+0x7041 023737 copy contr ,timeup 
+0x7042 023738 call sdp_get_data 
+0x7043 023739 copy pdata ,rega 
+0x7044 023740 fetch 2 ,mem_sdp_continue_byte 
+0x7045 023741 copy pdata ,regb 
+0x7046 023742 copy rega ,pdata 
+0x7047 023743 isub regb ,regb 
+0x7048 023744 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7049 023745 isub regb ,null 
+0x704a 023746 nbranch fragment_sdp ,positive 
+0x704b 023748 disable user 
+0x704c 023749 fetch 2 ,mem_sdp_continue_byte 
+0x704d 023750 branch fisrt_fragment ,blank 
+0x704e 023751 iadd timeup ,contr 
+0x704f 023752 increase 3 ,regb 
+0x7050 023753 copy regb ,loopcnt 
+0x7051 023754 copy loopcnt ,pdata 
+0x7052 023755 increase 3 ,pdata 
+0x7053 023756 byteswap pdata ,pdata 
+0x7054 023757 istore 2 ,contw 
+0x7055 023758 copy loopcnt ,pdata 
+0x7056 023759 byteswap pdata ,pdata 
+0x7057 023760 istore 2 ,contw 
+0x7058 023761 branch answer_attributelist_full_loop 
+:      023762 fisrt_fragment:
+0x7059 023763 add rega ,6 ,loopcnt 
+0x705a 023764 branch parlength_continue_byte ,user 
+0x705b 023765 byteswap loopcnt ,pdata 
+0x705c 023766 branch parlength_continue_byte_end 
+:      023767 parlength_continue_byte:
+0x705d 023768 copy loopcnt ,pdata 
+0x705e 023769 increase 2 ,pdata 
+0x705f 023770 byteswap pdata ,pdata 
+:      023771 parlength_continue_byte_end:
+0x7060 023772 istore 2 ,contw 
+0x7061 023773 increase -3 ,loopcnt 
+0x7062 023774 byteswap loopcnt ,pdata 
+0x7063 023775 istore 2 ,contw 
+0x7064 023776 copy timeup ,contr 
+0x7065 023777 branch answer_attributelist_full_loop 
+:      023778 fragment_sdp:
+0x7066 023779 enable user 
+0x7067 023780 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7068 023781 copy pdata ,rega 
+0x7069 023782 copy pdata ,loopcnt 
+0x706a 023783 fetch 2 ,mem_sdp_continue_byte 
+0x706b 023784 branch fisrt_fragment ,blank 
+0x706c 023785 iadd timeup ,contr 
+0x706d 023786 copy rega ,pdata 
+0x706e 023787 increase 5 ,pdata 
+0x706f 023788 byteswap pdata ,pdata 
+0x7070 023789 istore 2 ,contw 
+0x7071 023790 copy rega ,pdata 
+0x7072 023791 byteswap pdata ,pdata 
+0x7073 023792 istore 2 ,contw 
+:      023793 answer_attributelist_full_loop:
+0x7074 023794 ifetch 1 ,contr 
+0x7075 023795 istore 1 ,contw 
+0x7076 023796 loop answer_attributelist_full_loop 
+0x7077 023797 nbranch last_frag_continue ,user 
+0x7078 023798 force 2 ,pdata 
+0x7079 023799 istore 1 ,contw 
+0x707a 023800 copy contr ,pdata 
+0x707b 023801 isub timeup ,pdata 
+0x707c 023802 byteswap pdata ,pdata 
+0x707d 023803 istore 2 ,contw 
+0x707e 023804 branch sdp_frag_end 
+:      023805 last_frag_continue:
+0x707f 023806 force 0 ,pdata 
+0x7080 023807 istore 1 ,contw 
+:      023808 sdp_frag_end:
+0x7081 023809 fetch 2 ,mem_sdp_tx_payload_ptr 
+0x7082 023810 isub contw ,pdata 
+0x7083 023811 sub pdata ,0 ,pdata 
+0x7084 023812 store 2 ,mem_sdp_tx_pkt_length 
+0x7085 023813 call l2cap_get_sdp_tx_payload 
+0x7086 023814 setarg 5 
+0x7087 023815 istore 1 ,contw 
+0x7088 023816 fetch 2 ,mem_sdp_transactionid 
+0x7089 023817 istore 2 ,contw 
+0x708a 023818 rtn 
+:      023828 servicesearchattribute_req:
+0x708b 023831 call ask_serviceclassid 
+0x708c 023832 compare 0xff ,temp ,0xff 
+0x708d 023833 branch servicesearchattribute_req_all ,true 
+0x708e 023834 ifetch 2 ,contr 
+0x708f 023835 store 2 ,mem_sdp_attribute_maxbyte 
+0x7090 023836 increase -2 ,timeup 
+0x7091 023837 call dataelementtype6 
+0x7092 023838 arg mem_attrib_list ,contw 
+0x7093 023839 force 0 ,queue 
+:      023840 servicesearchattribute_req_loop:
+0x7094 023841 ifetch 3 ,contr 
+0x7095 023842 bne 0x09 ,servicesearchattribute_req_all 
+:      023843 servicesearchattribute_req_uuid:
+0x7096 023844 rshift8 pdata ,pdata 
+0x7097 023845 istore 2 ,contw 
+0x7098 023846 increase 1 ,queue 
+0x7099 023847 increase -3 ,timeup 
+0x709a 023848 increase -3 ,rega 
+0x709b 023849 nbranch sdp_invalid_reqest_syntax ,positive 
+0x709c 023850 nbranch servicesearchattribute_req_loop ,zero 
+0x709d 023851 increase -1 ,timeup 
+0x709e 023852 nbranch sdp_invalid_reqest_syntax ,zero 
+:      023853 servicesearchattribute_req_search:
+0x709f 023854 call l2cap_get_sdp_tx_payload 
+0x70a0 023855 increase 13 ,contw 
+0x70a1 023856 fetch 2 ,mem_uuid_search_pat 
+0x70a2 023857 iforce regc 
+0x70a3 023858 arg mem_attrib_list ,rega 
+:      023859 answer_attributelist_next:
+0x70a4 023860 ifetch 4 ,rega 
+0x70a5 023861 branch answer_attributelist_end ,blank 
+0x70a6 023862 ifetch 2 ,rega 
+0x70a7 023863 iforce regb 
+0x70a8 023864 call search_attrib 
+0x70a9 023865 branch answer_attributelist_notfound ,blank 
+0x70aa 023866 increase -3 ,contr 
+0x70ab 023867 ifetch 3 ,contr 
+0x70ac 023868 istore 3 ,contw 
+0x70ad 023869 call sdp_data_len_obs 
+0x70ae 023870 iforce loopcnt 
+:      023871 answer_attributelist_attrib_loop:
+0x70af 023872 ifetch 1 ,contr 
+0x70b0 023873 istore 1 ,contw 
+0x70b1 023874 loop answer_attributelist_attrib_loop 
+:      023875 answer_attributelist_notfound:
+0x70b2 023876 increase 2 ,rega 
+0x70b3 023877 branch answer_attributelist_next 
+:      023878 servicesearchattribute_req_all:
+0x70b4 023882 ifetch 1 ,contr 
+0x70b5 023884 ifetch 1 ,contr 
+0x70b6 023886 increase -5 ,timeup 
+0x70b7 023887 increase -5 ,rega 
+0x70b8 023888 nbranch sdp_invalid_reqest_syntax ,positive 
+0x70b9 023889 arg mem_uuid_search_pat ,timeup 
+0x70ba 023890 ifetch 2 ,timeup 
+0x70bb 023892 increase 2 ,timeup 
+0x70bc 023893 call search_uuid 
+0x70bd 023894 deposit queue 
+0x70be 023895 store 1 ,mem_handle_humber 
+0x70bf 023896 branch empty_ssa_rsp ,blank 
+0x70c0 023897 arg 0 ,queue 
+0x70c1 023898 call l2cap_get_sdp_tx_payload 
+0x70c2 023899 increase 10 ,contw 
+0x70c3 023900 branch servicesearchattribute_req_next_handle 
+:      023901 answer_attributelist_end:
+0x70c4 023902 force 0 ,pdata 
+0x70c5 023903 istore 1 ,contw 
+0x70c6 023904 increase -1 ,contw 
+0x70c7 023905 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x70c8 023906 add temp ,13 ,pdata 
+0x70c9 023907 isub contw ,pdata 
+0x70ca 023908 branch no_attribute_return ,zero 
+0x70cb 023909 sub pdata ,0 ,pdata 
+0x70cc 023910 add temp ,12 ,regb 
+0x70cd 023911 istore 1 ,regb 
+0x70ce 023912 increase 3 ,pdata 
+0x70cf 023913 add temp ,9 ,regb 
+0x70d0 023914 istore 1 ,regb 
+0x70d1 023915 increase 3 ,pdata 
+0x70d2 023916 byteswap pdata ,pdata 
+0x70d3 023917 add temp ,5 ,regb 
+0x70d4 023918 istore 2 ,regb 
+0x70d5 023919 rshift8 pdata ,pdata 
+0x70d6 023920 increase 3 ,pdata 
+0x70d7 023921 byteswap pdata ,pdata 
+0x70d8 023922 add temp ,3 ,regb 
+0x70d9 023923 istore 2 ,regb 
+0x70da 023924 rshift8 pdata ,pdata 
+0x70db 023925 increase 5 ,pdata 
+0x70dc 023926 store 1 ,mem_sdp_tx_pkt_length 
+0x70dd 023928 fetch 2 ,mem_sdp_transactionid 
+0x70de 023929 add temp ,1 ,regb 
+0x70df 023930 istore 2 ,regb 
+0x70e0 023931 setarg 7 
+0x70e1 023932 istore 1 ,temp 
+0x70e2 023937 setarg 0x0036 
+0x70e3 023938 add temp ,7 ,regb 
+0x70e4 023939 istore 2 ,regb 
+0x70e5 023940 add temp ,10 ,regb 
+0x70e6 023941 istore 2 ,regb 
+0x70e7 023942 rtn 
+:      023943 no_attribute_return:
+0x70e8 023944 jam 10 ,mem_sdp_tx_pkt_length 
+0x70e9 023945 call l2cap_get_sdp_tx_payload 
+0x70ea 023947 setarg 7 
+0x70eb 023948 istore 1 ,contw 
+0x70ec 023949 fetch 2 ,mem_sdp_transactionid 
+0x70ed 023950 istore 2 ,contw 
+0x70ee 023954 setarg 0x0500 
+0x70ef 023955 istore 2 ,contw 
+0x70f0 023958 setarg 0x0200 
+0x70f1 023959 istore 2 ,contw 
+0x70f2 023963 setarg 0x000035 
+0x70f3 023964 istore 3 ,contw 
+0x70f4 023965 rtn 
+:      023967 servicesearchattribute_req_attributelist_loop:
+0x70f5 023968 ifetch 1 ,contr 
+0x70f6 023969 istore 1 ,contw 
+0x70f7 023970 increase 1 ,regb 
+0x70f8 023971 increase -1 ,rega 
+0x70f9 023972 branch servicesearchattribute_req_check_next_ctn ,zero 
+0x70fa 023973 loop servicesearchattribute_req_attributelist_loop 
+:      023974 servicesearchattribute_req_check_next_ctn:
+0x70fb 023975 copy contw ,timeup 
+0x70fc 023976 copy regb ,pdata 
+0x70fd 023977 store 2 ,mem_sdp_continue_byte 
+0x70fe 023978 copy rega ,pdata 
+0x70ff 023979 store 2 ,mem_sdp_attribute_maxbyte 
+0x7100 023980 branch answer_attributelist_with_ctn_bytes ,blank 
+0x7101 023981 branch answer_attributelist_with_ctn_end ,user 
+0x7102 023982 copy timeup ,contw 
+:      023983 servicesearchattribute_req_check_handle:
+0x7103 023984 increase 1 ,queue 
+0x7104 023985 fetch 1 ,mem_handle_humber 
+0x7105 023986 isub queue ,null 
+0x7106 023987 nbranch servicesearchattribute_req_next_handle ,zero 
+0x7107 023988 branch answer_attributelist_end_long 
+:      023989 servicesearchattribute_req_next_handle:
+0x7108 023990 arg mem_handle_list ,contr 
+0x7109 023991 lshift2 queue ,pdata 
+0x710a 023992 iadd contr ,contr 
+0x710b 023993 ifetch 4 ,contr 
+0x710c 023994 iforce temp 
+0x710d 023995 call search_handle 
+0x710e 023996 copy contr ,timeup 
+0x710f 023997 call sdp_get_data 
+0x7110 023998 add pdata ,3 ,loopcnt 
+0x7111 023999 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7112 024000 copy pdata ,rega 
+0x7113 024001 fetch 2 ,mem_sdp_continue_byte 
+0x7114 024002 copy pdata ,regb 
+0x7115 024003 copy timeup ,contr 
+0x7116 024004 branch servicesearchattribute_req_attributelist_loop 
+:      024005 answer_attributelist_with_ctn_bytes:
+0x7117 024006 arg 0 ,queue 
+0x7118 024007 arg 0 ,regb 
+:      024008 answer_attributelist_calc_attribute_length:
+0x7119 024009 arg mem_handle_list ,contr 
+0x711a 024010 lshift2 queue ,pdata 
+0x711b 024011 iadd contr ,contr 
+0x711c 024012 ifetch 4 ,contr 
+0x711d 024013 iforce temp 
+0x711e 024014 call search_handle 
+0x711f 024015 call sdp_get_data 
+0x7120 024016 add pdata ,3 ,pdata 
+0x7121 024017 iadd regb ,regb 
+0x7122 024018 increase 1 ,queue 
+0x7123 024019 fetch 1 ,mem_handle_humber 
+0x7124 024020 isub queue ,null 
+0x7125 024021 nbranch answer_attributelist_calc_attribute_length ,zero 
+0x7126 024023 copy timeup ,contw 
+0x7127 024024 force 2 ,pdata 
+0x7128 024025 istore 1 ,contw 
+0x7129 024026 fetch 2 ,mem_sdp_continue_byte 
+0x712a 024027 byteswap pdata ,pdata 
+0x712b 024028 istore 2 ,contw 
+0x712c 024029 increase -3 ,contw 
+0x712d 024030 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x712e 024031 add temp ,10 ,pdata 
+0x712f 024032 isub contw ,pdata 
+0x7130 024033 sub pdata ,0 ,pdata 
+0x7131 024034 iforce rega 
+0x7132 024036 deposit regb 
+0x7133 024037 add temp ,9 ,regb 
+0x7134 024038 istore 1 ,regb 
+0x7135 024039 rshift8 pdata ,pdata 
+0x7136 024040 add temp ,8 ,regb 
+0x7137 024041 istore 1 ,regb 
+0x7138 024042 increase 3 ,rega 
+0x7139 024043 deposit rega 
+0x713a 024044 add temp ,6 ,regb 
+0x713b 024045 istore 1 ,regb 
+0x713c 024046 rshift8 pdata ,pdata 
+0x713d 024047 add temp ,5 ,regb 
+0x713e 024048 istore 1 ,regb 
+0x713f 024049 increase 5 ,rega 
+0x7140 024050 deposit rega 
+0x7141 024051 add temp ,4 ,regb 
+0x7142 024052 istore 1 ,regb 
+0x7143 024053 rshift8 pdata ,pdata 
+0x7144 024054 add temp ,3 ,regb 
+0x7145 024055 istore 1 ,regb 
+0x7146 024056 increase 5 ,rega 
+0x7147 024057 deposit rega 
+0x7148 024058 store 2 ,mem_sdp_tx_pkt_length 
+0x7149 024059 setarg 7 
+0x714a 024060 istore 1 ,temp 
+0x714b 024061 setarg 0x36 
+0x714c 024062 add temp ,7 ,regb 
+0x714d 024063 istore 1 ,regb 
+0x714e 024064 add temp ,1 ,regb 
+0x714f 024065 fetch 2 ,mem_sdp_transactionid 
+0x7150 024066 istore 2 ,regb 
+0x7151 024067 rtn 
+:      024068 answer_attributelist_with_ctn_end:
+0x7152 024069 copy timeup ,contw 
+0x7153 024070 force 0 ,pdata 
+0x7154 024071 istore 1 ,contw 
+0x7155 024072 increase -1 ,contw 
+0x7156 024073 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7157 024074 add temp ,7 ,pdata 
+0x7158 024075 isub contw ,pdata 
+0x7159 024076 sub pdata ,0 ,pdata 
+0x715a 024077 iforce rega 
+0x715b 024079 deposit rega 
+0x715c 024080 add temp ,6 ,regb 
+0x715d 024081 istore 1 ,regb 
+0x715e 024082 rshift8 pdata ,pdata 
+0x715f 024083 add temp ,5 ,regb 
+0x7160 024084 istore 1 ,regb 
+0x7161 024085 increase 3 ,rega 
+0x7162 024086 deposit rega 
+0x7163 024087 add temp ,4 ,regb 
+0x7164 024088 istore 1 ,regb 
+0x7165 024089 rshift8 pdata ,pdata 
+0x7166 024090 add temp ,3 ,regb 
+0x7167 024091 istore 1 ,regb 
+0x7168 024092 increase 5 ,rega 
+0x7169 024093 deposit rega 
+0x716a 024094 store 2 ,mem_sdp_tx_pkt_length 
+0x716b 024096 setarg 7 
+0x716c 024097 istore 1 ,temp 
+0x716d 024099 fetch 2 ,mem_sdp_transactionid 
+0x716e 024100 add temp ,1 ,regb 
+0x716f 024101 istore 2 ,regb 
+0x7170 024102 rtn 
+:      024104 answer_attributelist_end_long:
+0x7171 024105 force 0 ,pdata 
+0x7172 024106 istore 1 ,contw 
+0x7173 024107 increase -1 ,contw 
+0x7174 024108 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7175 024109 add temp ,10 ,pdata 
+0x7176 024110 isub contw ,pdata 
+0x7177 024111 sub pdata ,0 ,pdata 
+0x7178 024112 iforce rega 
+0x7179 024114 deposit rega 
+0x717a 024115 add temp ,9 ,regb 
+0x717b 024116 istore 1 ,regb 
+0x717c 024117 rshift8 pdata ,pdata 
+0x717d 024118 add temp ,8 ,regb 
+0x717e 024119 istore 1 ,regb 
+0x717f 024121 increase 3 ,rega 
+0x7180 024122 deposit rega 
+0x7181 024123 add temp ,6 ,regb 
+0x7182 024124 istore 1 ,regb 
+0x7183 024125 rshift8 pdata ,pdata 
+0x7184 024126 add temp ,5 ,regb 
+0x7185 024127 istore 1 ,regb 
+0x7186 024128 increase 3 ,rega 
+0x7187 024129 deposit rega 
+0x7188 024130 add temp ,4 ,regb 
+0x7189 024131 istore 1 ,regb 
+0x718a 024132 rshift8 pdata ,pdata 
+0x718b 024133 add temp ,3 ,regb 
+0x718c 024134 istore 1 ,regb 
+0x718d 024135 increase 5 ,rega 
+0x718e 024136 deposit rega 
+0x718f 024137 store 2 ,mem_sdp_tx_pkt_length 
+0x7190 024138 setarg 0x36 
+0x7191 024139 add temp ,7 ,regb 
+0x7192 024140 istore 1 ,regb 
+0x7193 024141 setarg 7 
+0x7194 024142 istore 1 ,temp 
+0x7195 024143 fetch 2 ,mem_sdp_transactionid 
+0x7196 024144 add temp ,1 ,regb 
+0x7197 024145 istore 2 ,regb 
+0x7198 024146 rtn 
+:      024147 sdp_data_len_obs:
+0x7199 024148 copy contr ,timeup 
+0x719a 024149 ifetch 1 ,contr 
+0x719b 024150 and pdata ,0x07 ,loopcnt 
+0x719c 024151 rshift3 pdata ,pdata 
+0x719d 024152 beq 6 ,sdp_data_len_6_obs 
+0x719e 024153 beq 1 ,sdp_data_len_1 
+0x719f 024154 beq 4 ,sdp_data_len_6 
+0x71a0 024155 beq 5 ,sdp_data_len_5 
+0x71a1 024156 branch sdp_data_len_rtn 
+:      024157 sdp_data_len_6_obs:
+0x71a2 024158 call sdp_get_data_6_obs 
+0x71a3 024159 branch sdp_data_len_rtn 
+:      024160 sdp_get_data_6_obs:
+0x71a4 024161 deposit loopcnt 
+0x71a5 024162 beq 5 ,sdp_get_data_6_8bit_obs 
+0x71a6 024163 beq 6 ,sdp_get_data_6_16bit_obs 
+0x71a7 024164 force 3 ,loopcnt 
+0x71a8 024165 branch sdp_get_data_1 
+:      024166 sdp_get_data_6_8bit_obs:
+0x71a9 024167 ifetch 1 ,contr 
+0x71aa 024168 increase 2 ,pdata 
+0x71ab 024169 rtn 
+:      024170 sdp_get_data_6_16bit_obs:
+0x71ac 024171 ifetch 2 ,contr 
+0x71ad 024172 byteswap pdata ,pdata 
+0x71ae 024173 increase 3 ,pdata 
+0x71af 024174 rtn 
+:      024176 sdp_send_spp_request:
+0x71b0 024177 call l2cap_get_sdp_tx_payload 
+0x71b1 024178 copy pdata ,contw 
+0x71b2 024179 setarg 6 
+0x71b3 024180 istore 1 ,contw 
+0x71b4 024181 setarg sdp_tid_spp 
+0x71b5 024182 istore 2 ,contw 
+0x71b6 024183 setarg 0x0f00 
+0x71b7 024184 istore 2 ,contw 
+0x71b8 024185 setarg 0x1a0535 
+0x71b9 024186 istore 3 ,contw 
+0x71ba 024187 setarg 0x0111 
+0x71bb 024188 lshift16 pdata ,pdata 
+0x71bc 024189 istore 4 ,contw 
+0x71bd 024190 setarg 0x2600 
+0x71be 024191 istore 2 ,contw 
+0x71bf 024192 setarg 0x0335 
+0x71c0 024193 istore 2 ,contw 
+0x71c1 024194 setarg 0x0009 
+0x71c2 024195 istore 2 ,contw 
+0x71c3 024196 setarg 0x0004 
+0x71c4 024197 istore 2 ,contw 
+0x71c5 024198 jam 0x14 ,mem_sdp_tx_pkt_length 
+0x71c6 024199 rtn 
+:      024209 servicesearchattribute_res:
+0x71c7 024210 copy contr ,temp 
+0x71c8 024211 fetch 2 ,mem_sdp_transactionid 
+0x71c9 024212 beq sdp_tid_spp ,servicesearchattribute_res_spp 
+0x71ca 024215 branch srchfail 
+:      024217 servicesearchattribute_res_spp:
+0x71cb 024218 copy temp ,contr 
+0x71cc 024219 increase -3 ,timeup 
+0x71cd 024220 copy timeup ,pdata 
+0x71ce 024221 beq 2 ,srchfail 
+0x71cf 024222 call find_rfcomm_channel_number 
+0x71d0 024223 rtn user 
+0x71d1 024224 store 1 ,mem_remote_spp_channel 
+0x71d2 024225 jam recieve_ss_reasult_hf ,mem_message_to_uppersm 
+0x71d3 024226 rtn 
+:      024228 srchfail:
+0x71d4 024229 rtn 
+:      024235 find_rfcomm_channel_number:
+0x71d5 024236 enable user 
+0x71d6 024237 copy pdata ,loopcnt 
+0x71d7 024238 arg 0x0400 ,temp 
+:      024239 find_rfcomm_channel_number_loop:
+0x71d8 024240 ifetch 2 ,contr 
+0x71d9 024241 isub temp ,null 
+0x71da 024242 branch find_rfcomm_channel_number_find_adl ,zero 
+0x71db 024243 increase -1 ,contr 
+0x71dc 024244 loop find_rfcomm_channel_number_loop 
+0x71dd 024245 rtn 
+:      024246 find_rfcomm_channel_number_find_adl:
+0x71de 024247 arg 0x0300 ,temp 
+:      024248 find_rfcomm_channel_number_loop2:
+0x71df 024249 ifetch 2 ,contr 
+0x71e0 024250 isub temp ,null 
+0x71e1 024251 branch find_rfcomm_channel_number_find_rfcomm ,zero 
+0x71e2 024252 increase -1 ,contr 
+0x71e3 024253 loop find_rfcomm_channel_number_loop2 
+0x71e4 024254 rtn 
+:      024255 find_rfcomm_channel_number_find_rfcomm:
+0x71e5 024256 ifetch 1 ,contr 
+0x71e6 024257 ifetch 1 ,contr 
+0x71e7 024258 disable user 
+0x71e8 024259 rtn 
+:      024270 attribute_reading:
+0x71e9 024271 call dataelementtype6 
+0x71ea 024272 branch rdnortn ,zero 
+0x71eb 024273 force 0 ,regb 
+0x71ec 024274 ifetch 1 ,contr 
+0x71ed 024275 increase -1 ,rega 
+0x71ee 024276 increase -1 ,timeup 
+0x71ef 024277 compare 0x18 ,pdata ,0xf8 
+0x71f0 024278 nbranch rduuid3 ,true 
+0x71f1 024279 compare 0x04 ,pdata ,0x07 
+0x71f2 024280 nbranch is032 ,true 
+0x71f3 024281 force 1 ,regb 
+:      024282 skp2bytes:
+0x71f4 024283 increase 2 ,contr 
+0x71f5 024284 increase -2 ,rega 
+0x71f6 024285 increase -2 ,timeup 
+0x71f7 024286 branch rduuid1 
+:      024287 is032:
+0x71f8 024288 compare 0x02 ,pdata ,0x07 
+0x71f9 024289 nbranch is016 ,true 
+0x71fa 024290 branch skp2bytes 
+:      024291 is016:
+0x71fb 024292 compare 0x01 ,pdata ,0x07 
+0x71fc 024293 nbranch rduuid3 ,true 
+:      024294 rduuid1:
+0x71fd 024295 ifetch 1 ,contr 
+0x71fe 024296 increase -1 ,rega 
+0x71ff 024297 increase -1 ,timeup 
+0x7200 024298 bne 0x01 ,rduuid2 
+0x7201 024299 ifetch 1 ,contr 
+0x7202 024300 increase -1 ,rega 
+0x7203 024301 increase -1 ,timeup 
+0x7204 024302 bne 0x00 ,rduuid3 
+0x7205 024303 jam 0xff ,mem_sdp_lacap_found 
+0x7206 024304 branch rduuid3 
+:      024305 rduuid2:
+0x7207 024306 bne 0x00 ,rduuid3 
+0x7208 024307 ifetch 1 ,contr 
+0x7209 024308 increase -1 ,rega 
+0x720a 024309 increase -1 ,timeup 
+0x720b 024310 bne 0x03 ,rduuid3 
+0x720c 024311 copy regb ,null 
+0x720d 024312 branch not16by ,zero 
+0x720e 024313 increase -12 ,contr 
+0x720f 024314 increase -12 ,timeup 
+:      024315 not16by:
+0x7210 024316 force 0xff ,pdata 
+0x7211 024317 store 1 ,mem_sdp_rfcomm_found 
+0x7212 024318 ifetch 1 ,contr 
+0x7213 024319 increase -1 ,rega 
+0x7214 024320 increase -1 ,timeup 
+0x7215 024321 compare 0x08 ,pdata ,0xf8 
+0x7216 024322 nbranch rduuid3 ,true 
+0x7217 024323 compare 0x00 ,pdata ,0x07 
+0x7218 024324 branch unsign1 ,true 
+0x7219 024325 compare 0x01 ,pdata ,0x07 
+0x721a 024326 branch unsign2 ,true 
+0x721b 024327 compare 0x02 ,pdata ,0x07 
+0x721c 024328 branch unsign4 ,true 
+0x721d 024329 compare 0x03 ,pdata ,0x07 
+0x721e 024330 branch unsign8 ,true 
+0x721f 024331 compare 0x04 ,pdata ,0x07 
+0x7220 024332 nbranch rduuid3 ,true 
+0x7221 024333 increase 8 ,contr 
+0x7222 024334 increase -8 ,rega 
+0x7223 024335 increase -8 ,timeup 
+:      024336 unsign8:
+0x7224 024337 increase 4 ,contr 
+0x7225 024338 increase -4 ,rega 
+0x7226 024339 increase -4 ,timeup 
+:      024340 unsign4:
+0x7227 024341 increase 2 ,contr 
+0x7228 024342 increase -2 ,rega 
+0x7229 024343 increase -2 ,timeup 
+:      024344 unsign2:
+0x722a 024345 increase 1 ,contr 
+0x722b 024346 increase -1 ,rega 
+0x722c 024347 increase -1 ,timeup 
+:      024348 unsign1:
+0x722d 024349 ifetch 1 ,contr 
+0x722e 024350 increase -1 ,rega 
+0x722f 024351 increase -1 ,timeup 
+:      024352 rduuid3:
+0x7230 024353 increase -1 ,timeup 
+0x7231 024354 increase -1 ,rega 
+0x7232 024355 branch rduuid3 ,positive 
+0x7233 024356 increase 1 ,timeup 
+0x7234 024357 force 0x01 ,pdata 
+0x7235 024358 rtn ,
+:      024359 rdnortn:
+0x7236 024360 force 0x00 ,pdata 
+0x7237 024361 rtn ,
+:      024363 sdp_invalid_service_record_handle:
+0x7238 024364 setarg 0x0200 
+0x7239 024365 store 2 ,mem_sdp_error_code 
+0x723a 024366 branch sdp_error_rsp 
+:      024367 sdp_invalid_pdu_size:
+0x723b 024368 setarg 0x0400 
+0x723c 024369 store 2 ,mem_sdp_error_code 
+0x723d 024370 branch sdp_error_rsp 
+:      024371 sdp_insufficient_resource:
+0x723e 024372 setarg 0x0600 
+0x723f 024373 store 2 ,mem_sdp_error_code 
+0x7240 024374 branch sdp_error_rsp 
+:      024375 sdp_invalid_reqest_syntax:
+0x7241 024376 setarg 0x0300 
+0x7242 024377 store 2 ,mem_sdp_error_code 
+:      024378 sdp_error_rsp:
+0x7243 024379 call l2cap_get_sdp_tx_payload 
+0x7244 024380 istore 1 ,contw 
+0x7245 024381 fetch 2 ,mem_sdp_transactionid 
+0x7246 024382 istore 2 ,contw 
+0x7247 024383 setarg 0x0200 
+0x7248 024384 istore 2 ,contw 
+0x7249 024385 fetch 2 ,mem_sdp_error_code 
+0x724a 024386 istore 2 ,contw 
+0x724b 024387 jam 7 ,mem_sdp_tx_pkt_length 
+0x724c 024388 rtn 
+:      024390 ask_serviceclassid:
+0x724d 024391 force 0 ,temp 
+0x724e 024392 arg mem_uuid_search_pat ,contw 
+0x724f 024393 call dataelementtype6 
+0x7250 024394 branch asksrv_error ,zero 
+:      024395 classidloop:
+0x7251 024396 ifetch 1 ,contr 
+0x7252 024397 increase -1 ,rega 
+0x7253 024398 increase -1 ,timeup 
+0x7254 024399 compare 0x18 ,pdata ,0xf8 
+0x7255 024400 nbranch asksrv_error ,true 
+0x7256 024401 compare 0x04 ,pdata ,0x07 
+0x7257 024402 nbranch cmp032 ,true 
+0x7258 024403 force 1 ,temp 
+:      024404 skip2bytes:
+0x7259 024405 ifetch 1 ,contr 
+0x725a 024406 increase -1 ,rega 
+0x725b 024407 increase -1 ,timeup 
+0x725c 024408 bne 0x00 ,frstbwrong 
+0x725d 024409 ifetch 1 ,contr 
+0x725e 024410 increase -1 ,rega 
+0x725f 024411 increase -1 ,timeup 
+0x7260 024412 beq 0x00 ,cmpuuid 
+0x7261 024413 branch scndbwrong 
+:      024414 frstbwrong:
+0x7262 024415 increase 1 ,contr 
+0x7263 024416 increase -1 ,rega 
+0x7264 024417 increase -1 ,timeup 
+:      024418 scndbwrong:
+0x7265 024419 increase 2 ,contr 
+0x7266 024420 increase -2 ,rega 
+0x7267 024421 increase -2 ,timeup 
+0x7268 024422 compare 0x00 ,temp ,0xff 
+0x7269 024423 branch loopornot ,true 
+0x726a 024424 increase 12 ,contr 
+0x726b 024425 increase -12 ,rega 
+0x726c 024426 increase -12 ,timeup 
+0x726d 024427 branch loopornot 
+:      024428 cmp032:
+0x726e 024429 compare 0x02 ,pdata ,0x07 
+0x726f 024430 nbranch cmp016 ,true 
+0x7270 024431 branch skip2bytes 
+:      024432 cmp016:
+0x7271 024433 compare 0x01 ,pdata ,0x07 
+0x7272 024434 nbranch asksrv_error ,true 
+:      024435 cmpuuid:
+0x7273 024436 ifetch 2 ,contr 
+0x7274 024437 increase -2 ,rega 
+0x7275 024438 increase -2 ,timeup 
+0x7276 024439 istore 2 ,contw 
+:      024440 uuidsize:
+0x7277 024441 compare 0x00 ,temp ,0xff 
+0x7278 024442 branch loopornot ,true 
+0x7279 024443 copy contr ,temp 
+0x727a 024444 ifetch 1 ,contr 
+0x727b 024445 bne 0x00 ,wrong12b 
+0x727c 024446 ifetch 1 ,contr 
+0x727d 024447 bne 0x00 ,wrong12b 
+0x727e 024448 ifetch 1 ,contr 
+0x727f 024449 bne 0x10 ,wrong12b 
+0x7280 024450 ifetch 1 ,contr 
+0x7281 024451 bne 0x00 ,wrong12b 
+0x7282 024452 ifetch 1 ,contr 
+0x7283 024453 bne 0x80 ,wrong12b 
+0x7284 024454 ifetch 1 ,contr 
+0x7285 024455 bne 0x00 ,wrong12b 
+0x7286 024456 ifetch 1 ,contr 
+0x7287 024457 bne 0x00 ,wrong12b 
+0x7288 024458 ifetch 1 ,contr 
+0x7289 024459 bne 0x80 ,wrong12b 
+0x728a 024460 ifetch 1 ,contr 
+0x728b 024461 bne 0x5f ,wrong12b 
+0x728c 024462 ifetch 1 ,contr 
+0x728d 024463 bne 0x9b ,wrong12b 
+0x728e 024464 ifetch 1 ,contr 
+0x728f 024465 bne 0x34 ,wrong12b 
+0x7290 024466 ifetch 1 ,contr 
+0x7291 024467 beq 0xfb ,chck12dn 
+:      024468 wrong12b:
+0x7292 024469 copy temp ,contr 
+:      024470 wrong12b1:
+0x7293 024471 increase 12 ,contr 
+0x7294 024472 force 0x00 ,queue 
+0x7295 024473 force 0x00 ,temp 
+0x7296 024474 branch chck12dn 
+:      024475 noclass:
+0x7297 024476 ifetch 1 ,contr 
+0x7298 024477 increase -1 ,rega 
+0x7299 024478 increase -1 ,timeup 
+0x729a 024479 branch uuidsize 
+:      024480 chck12dn:
+0x729b 024481 increase -12 ,timeup 
+0x729c 024482 increase -12 ,rega 
+:      024483 loopornot:
+0x729d 024484 compare 0x00 ,rega ,0xff 
+0x729e 024485 nbranch classidloop ,true 
+0x729f 024486 force 0 ,pdata 
+0x72a0 024487 istore 2 ,contw 
+0x72a1 024488 rtn ,
+:      024489 asksrv_error:
+0x72a2 024490 arg 0xff ,temp 
+0x72a3 024491 rtn 
+:      024501 dataelementtype6:
+0x72a4 024502 ifetch 1 ,contr 
+0x72a5 024503 increase -1 ,timeup 
+0x72a6 024504 compare 0x30 ,pdata ,0xf8 
+0x72a7 024505 nbranch dsize_error ,true 
+0x72a8 024506 compare 0x07 ,pdata ,0x07 
+0x72a9 024507 branch dsize32 ,true 
+0x72aa 024508 compare 0x06 ,pdata ,0x07 
+0x72ab 024509 branch dsize16 ,true 
+0x72ac 024510 compare 0x05 ,pdata ,0x07 
+0x72ad 024511 nbranch dsize_error ,true 
+0x72ae 024512 ifetch 1 ,contr 
+0x72af 024513 copy pdata ,rega 
+0x72b0 024514 increase -1 ,timeup 
+0x72b1 024515 branch dsize 
+:      024516 dsize32:
+0x72b2 024517 increase 2 ,contr 
+0x72b3 024518 increase -2 ,timeup 
+:      024519 dsize16:
+0x72b4 024520 ifetch 2 ,contr 
+0x72b5 024521 byteswap pdata ,rega 
+0x72b6 024522 increase -2 ,timeup 
+:      024523 set_nblank:
+:      024524 dsize:
+0x72b7 024525 force 0x01 ,pdata 
+0x72b8 024526 rtn 
+:      024527 set_blank:
+:      024528 dsize_error:
+0x72b9 024529 force 0x00 ,pdata 
+0x72ba 024530 rtn 
+:      024540 empth_sa_rsp:
+0x72bb 024541 setarg 0x03 
+0x72bc 024542 store 1 ,mem_sdp_pduid 
+0x72bd 024543 branch empty_response 
+:      024544 empty_ssa_rsp:
+0x72be 024545 setarg 0x07 
+0x72bf 024546 store 1 ,mem_sdp_pduid 
+:      024547 empty_response:
+0x72c0 024548 call l2cap_get_sdp_tx_payload 
+0x72c1 024549 fetch 1 ,mem_sdp_pduid 
+0x72c2 024550 istore 1 ,contw 
+0x72c3 024551 copy pdata ,regb 
+0x72c4 024552 fetch 2 ,mem_sdp_transactionid 
+0x72c5 024553 istore 2 ,contw 
+0x72c6 024555 setarg 0x0500 
+0x72c7 024556 istore 2 ,contw 
+0x72c8 024557 compare 0x05 ,regb ,0xff 
+0x72c9 024558 branch fullsearch ,true 
+0x72ca 024559 compare 0x07 ,regb ,0xff 
+0x72cb 024560 branch fullsearch ,true 
+0x72cc 024561 setarg 0x000000 
+0x72cd 024562 istore 3 ,contw 
+0x72ce 024563 istore 2 ,contw 
+0x72cf 024564 branch outempty 
+:      024566 fullsearch:
+0x72d0 024573 setarg 0x350200 
+0x72d1 024574 istore 3 ,contw 
+0x72d2 024579 setarg 0 
+0x72d3 024580 istore 2 ,contw 
+:      024581 outempty:
+0x72d4 024582 jam 10 ,mem_sdp_tx_pkt_length 
+0x72d5 024583 rtn 
+:      024585 sdp_data_len:
+0x72d6 024586 copy contr ,timeup 
+0x72d7 024587 ifetch 1 ,contr 
+0x72d8 024588 and pdata ,0x7 ,loopcnt 
+0x72d9 024589 rshift3 pdata ,pdata 
+0x72da 024590 beq 6 ,sdp_data_len_6 
+0x72db 024591 beq 1 ,sdp_data_len_1 
+0x72dc 024592 beq 4 ,sdp_data_len_6 
+0x72dd 024593 beq 5 ,sdp_data_len_5 
+:      024594 sdp_data_len_rtn:
+0x72de 024595 copy timeup ,contr 
+0x72df 024596 rtn 
+:      024597 sdp_data_len_1:
+0x72e0 024598 call sdp_data_size 
+0x72e1 024599 increase 1 ,pdata 
+0x72e2 024600 branch sdp_data_len_rtn 
+:      024601 sdp_data_len_5:
+0x72e3 024602 force 2 ,pdata 
+0x72e4 024603 branch sdp_data_len_rtn 
+:      024604 sdp_data_len_6:
+0x72e5 024605 call sdp_get_data_6 
+0x72e6 024606 increase 2 ,pdata 
+0x72e7 024607 branch sdp_data_len_rtn 
+:      024609 sdp_get_data:
+0x72e8 024610 ifetch 1 ,contr 
+0x72e9 024611 and pdata ,0x7 ,loopcnt 
+0x72ea 024612 rshift3 pdata ,pdata 
+0x72eb 024613 beq 6 ,sdp_get_data_6 
+0x72ec 024614 beq 1 ,sdp_get_data_1 
+0x72ed 024615 beq 5 ,sdp_get_data_6_8bit 
+0x72ee 024616 rtn 
+:      024617 sdp_get_data_1:
+0x72ef 024618 call sdp_data_size 
+0x72f0 024619 iforce loopcnt 
+0x72f1 024620 force 0 ,temp 
+:      024621 sdp_get_data_1_loop:
+0x72f2 024622 lshift8 temp ,temp 
+0x72f3 024623 ifetch 1 ,contr 
+0x72f4 024624 ior temp ,temp 
+0x72f5 024625 loop sdp_get_data_1_loop 
+0x72f6 024626 rtn 
+:      024627 sdp_get_data_6:
+0x72f7 024628 deposit loopcnt 
+0x72f8 024629 beq 5 ,sdp_get_data_6_8bit 
+0x72f9 024630 beq 6 ,sdp_get_data_6_16bit 
+0x72fa 024631 force 3 ,loopcnt 
+0x72fb 024632 branch sdp_get_data_1 
+:      024633 sdp_get_data_6_8bit:
+0x72fc 024634 ifetch 1 ,contr 
+0x72fd 024635 rtn 
+:      024636 sdp_get_data_6_16bit:
+0x72fe 024637 ifetch 2 ,contr 
+0x72ff 024638 byteswap pdata ,pdata 
+0x7300 024639 rtn 
+:      024642 sdp_data_size:
+0x7301 024643 force 1 ,pdata 
+0x7302 024644 copy loopcnt ,null 
+0x7303 024645 rtn zero 
+:      024646 sdp_data_size_loop:
+0x7304 024647 lshift pdata ,pdata 
+0x7305 024648 loop sdp_data_size_loop 
+0x7306 024649 rtn 
+:      024654 search_uuid:
+0x7307 024655 iforce regc 
+0x7308 024656 set1 mark_ext_patch ,mark 
+0x7309 024657 bpatch patch3d_1 ,mem_patch3d 
+0x730a 024658 force 0 ,queue 
+0x730b 024659 fetch 2 ,memui_uuid_table 
+0x730c 024660 iforce contr 
+0x730d 024661 arg mem_handle_list ,contw 
+:      024662 search_uuid_next:
+0x730e 024663 disable user 
+0x730f 024664 ifetch 1 ,contr 
+0x7310 024665 rtn blank 
+0x7311 024666 iforce loopcnt 
+:      024667 search_uuid_loop:
+0x7312 024668 ifetch 2 ,contr 
+0x7313 024669 isub regc ,null 
+0x7314 024670 nbranch search_uuid_not_found ,zero 
+0x7315 024671 enable user 
+:      024672 search_uuid_not_found:
+0x7316 024673 loop search_uuid_loop 
+0x7317 024674 ifetch 4 ,contr 
+0x7318 024675 nbranch search_uuid_nomatch ,user 
+0x7319 024676 istore 4 ,contw 
+0x731a 024677 increase 1 ,queue 
+:      024678 search_uuid_nomatch:
+0x731b 024679 call sdp_get_data 
+0x731c 024680 iadd contr ,contr 
+0x731d 024681 branch search_uuid_next 
+:      024684 search_handle:
+0x731e 024685 fetch 2 ,memui_uuid_table 
+0x731f 024686 iforce contr 
+:      024687 search_handle_loop:
+0x7320 024688 ifetch 1 ,contr 
+0x7321 024689 rtn blank 
+0x7322 024690 lshift pdata ,pdata 
+0x7323 024691 iadd contr ,contr 
+0x7324 024692 ifetch 4 ,contr 
+0x7325 024693 isub temp ,null 
+0x7326 024694 rtn zero 
+0x7327 024695 call sdp_get_data 
+0x7328 024696 iadd contr ,contr 
+0x7329 024697 branch search_handle_loop 
+:      024704 search_attrib:
+0x732a 024705 set1 mark_ext_patch ,mark 
+0x732b 024706 bpatch patch3d_2 ,mem_patch3d 
+0x732c 024707 fetch 2 ,memui_uuid_table 
+0x732d 024708 iforce contr 
+:      024709 search_attrib_next:
+0x732e 024710 ifetch 1 ,contr 
+0x732f 024711 branch search_attrib_end ,blank 
+0x7330 024712 iforce loopcnt 
+:      024713 search_attrib_loop:
+0x7331 024714 ifetch 2 ,contr 
+0x7332 024715 isub regc ,null 
+0x7333 024716 branch search_attrib_found_uuid ,zero 
+0x7334 024717 loop search_attrib_loop 
+0x7335 024718 increase 4 ,contr 
+0x7336 024719 call sdp_get_data 
+0x7337 024720 iadd contr ,contr 
+0x7338 024721 branch search_attrib_next 
+:      024722 search_attrib_found_uuid:
+0x7339 024723 increase -1 ,loopcnt 
+0x733a 024724 lshift loopcnt ,pdata 
+0x733b 024725 iadd contr ,contr 
+0x733c 024726 increase 4 ,contr 
+0x733d 024727 call sdp_get_data 
+0x733e 024728 iadd contr ,temp 
+:      024729 search_attrib_loop_attribs:
+0x733f 024730 increase 1 ,contr 
+0x7340 024731 ifetch 2 ,contr 
+0x7341 024732 isub regb ,timeup 
+0x7342 024734 setflag zero ,0 ,pdata 
+0x7343 024735 copy timeup ,timeup 
+0x7344 024736 rtn zero 
+0x7345 024737 call sdp_data_len 
+0x7346 024738 iadd contr ,contr 
+0x7347 024739 deposit temp 
+0x7348 024740 isub contr ,null 
+0x7349 024741 branch search_attrib_end ,zero 
+0x734a 024742 branch search_attrib_loop_attribs 
+:      024743 search_attrib_end:
+0x734b 024744 force 0 ,contr 
+0x734c 024745 force 0 ,pdata 
+0x734d 024746 rtn 
+:      024752 search_handle_attrib:
+0x734e 024753 set1 mark_ext_patch ,mark 
+0x734f 024754 bpatch patch3d_3 ,mem_patch3d 
+0x7350 024755 fetch 2 ,memui_uuid_table 
+0x7351 024756 iforce contr 
+:      024757 search_handle_attrib_next:
+0x7352 024758 ifetch 1 ,contr 
+0x7353 024759 branch search_handle_attrib_end ,blank 
+0x7354 024760 lshift pdata ,pdata 
+0x7355 024761 iadd contr ,contr 
+0x7356 024762 ifetch 4 ,contr 
+0x7357 024763 isub temp ,null 
+0x7358 024764 branch search_handl_attrib_found_handle ,zero 
+0x7359 024765 call sdp_get_data 
+0x735a 024766 iadd contr ,contr 
+0x735b 024767 branch search_handle_attrib_next 
+:      024768 search_handl_attrib_found_handle:
+0x735c 024769 call sdp_get_data 
+0x735d 024770 iadd contr ,temp 
+:      024771 search_handle_attrib_loop_attribs:
+0x735e 024772 increase 1 ,contr 
+0x735f 024773 ifetch 2 ,contr 
+0x7360 024774 isub regb ,null 
+0x7361 024775 rtn zero 
+0x7362 024776 call sdp_data_len 
+0x7363 024777 iadd contr ,contr 
+0x7364 024778 deposit temp 
+0x7365 024779 isub contr ,null 
+0x7366 024780 branch search_handle_attrib_end ,zero 
+0x7367 024781 branch search_handle_attrib_loop_attribs 
+:      024782 search_handle_attrib_end:
+0x7368 024783 force 0 ,contr 
+0x7369 024784 rtn 
+:      024787 generate_kinit:
+0x736a 024788 call function_e22 
+0x736b 024789 arg mem_input_store ,contr 
+0x736c 024790 arg mem_kinit ,contw 
+0x736d 024791 branch memcpy16 
+:      024794 function_e21:
+0x736e 024795 disable user 
+0x736f 024796 call function_expand 
+0x7370 024797 arg mem_random_number ,contr 
+0x7371 024798 arg mem_x ,contw 
+0x7372 024799 force 15 ,loopcnt 
+0x7373 024800 call memcpy 
+0x7374 024801 ifetch 1 ,contr 
+0x7375 024802 xor_into 6 ,pdata 
+0x7376 024803 istore 1 ,contw 
+0x7377 024804 setarg mem_y 
+0x7378 024805 store 2 ,memp_ar_input 
+0x7379 024806 setarg mem_x 
+0x737a 024807 store 2 ,memp_ar_key 
+0x737b 024808 set1 mark_ar2 ,mark 
+0x737c 024809 branch function_ar 
+:      024813 function_e22:
+0x737d 024814 fetcht 1 ,mem_pin_length 
+0x737e 024815 force 16 ,regb 
+0x737f 024816 add temp ,6 ,regc 
+0x7380 024817 sub regc ,16 ,null 
+0x7381 024818 branch function_e22_pin_init ,positive 
+0x7382 024819 force 16 ,regc 
+:      024820 function_e22_pin_init:
+0x7383 024821 arg mem_x ,contw 
+:      024822 function_e22_genx_pin:
+0x7384 024823 arg mem_pin ,contr 
+0x7385 024824 copy temp ,loopcnt 
+0x7386 024825 disable user 
+:      024826 function_e22_genx_loop:
+0x7387 024827 ifetch 1 ,contr 
+0x7388 024828 istore 1 ,contw 
+0x7389 024829 increase -1 ,regb 
+0x738a 024830 branch function_e22_genx_end ,zero 
+0x738b 024831 loop function_e22_genx_loop 
+0x738c 024832 branch function_e22_genx_pin ,user 
+0x738d 024833 enable user 
+0x738e 024834 force 6 ,loopcnt 
+0x738f 024835 copy rega ,contr 
+0x7390 024836 branch function_e22_genx_loop 
+:      024837 function_e22_genx_end:
+0x7391 024838 arg mem_random_number ,contr 
+0x7392 024839 arg mem_y ,contw 
+0x7393 024840 call memcpy16 
+0x7394 024841 fetch 1 ,mem_y15 
+0x7395 024842 ixor regc ,pdata 
+0x7396 024843 store 1 ,mem_y15 
+0x7397 024844 setarg mem_y 
+0x7398 024845 store 2 ,memp_ar_input 
+0x7399 024846 setarg mem_x 
+0x739a 024847 store 2 ,memp_ar_key 
+0x739b 024848 set1 mark_ar2 ,mark 
+0x739c 024849 branch function_ar 
+:      024854 function_e1:
+0x739d 024855 disable user 
+0x739e 024856 call function_expand 
+0x739f 024857 branch function_hash 
+:      024859 function_e3:
+0x73a0 024860 arg mem_aco ,rega 
+0x73a1 024861 enable user 
+0x73a2 024862 call function_expand 
+0x73a3 024863 call function_hash 
+0x73a4 024864 arg mem_input_store ,contr 
+0x73a5 024865 arg mem_kc ,contw 
+0x73a6 024866 branch memcpy16 
+:      024869 function_hash:
+0x73a7 024870 setarg mem_random_number 
+0x73a8 024871 store 2 ,memp_ar_input 
+0x73a9 024872 setarg mem_link_key 
+0x73aa 024873 store 2 ,memp_ar_key 
+0x73ab 024874 set0 mark_ar2 ,mark 
+0x73ac 024875 call function_ar 
+0x73ad 024876 arg mem_input_store ,rega 
+0x73ae 024877 arg mem_random_number ,regb 
+0x73af 024878 arg mem_x ,contw 
+0x73b0 024879 call xor16 
+0x73b1 024880 arg mem_x ,rega 
+0x73b2 024881 arg mem_y ,regb 
+0x73b3 024882 copy regb ,contw 
+0x73b4 024883 enable user 
+0x73b5 024884 call add16 
+0x73b6 024885 call key_offset 
+0x73b7 024886 setarg mem_y 
+0x73b8 024887 store 2 ,memp_ar_input 
+0x73b9 024888 setarg mem_x 
+0x73ba 024889 store 2 ,memp_ar_key 
+0x73bb 024890 set1 mark_ar2 ,mark 
+0x73bc 024891 branch function_ar 
+:      024895 function_ar:
+0x73bd 024896 jam 0 ,mem_ar_hround 
+0x73be 024897 fetch 2 ,memp_ar_key 
+0x73bf 024898 iforce contr 
+0x73c0 024899 arg mem_key_store ,contw 
+0x73c1 024900 call memcpy16 
+0x73c2 024901 fetch 2 ,memp_ar_input 
+0x73c3 024902 iforce contr 
+0x73c4 024903 arg mem_input_store ,contw 
+0x73c5 024904 call memcpy16 
+:      024906 function_ar_loop:
+0x73c6 024907 call key_scheduling 
+0x73c7 024908 disable user 
+0x73c8 024909 bmark0 mark_ar2 ,function_ar_original 
+0x73c9 024910 fetch 1 ,mem_ar_hround 
+0x73ca 024911 bne 4 ,function_ar_original 
+0x73cb 024912 fetch 2 ,memp_ar_input 
+0x73cc 024913 iforce regb 
+0x73cd 024914 call xor_mod32_ar2 
+:      024915 function_ar_original:
+0x73ce 024916 call xor_mod32 
+0x73cf 024917 call el_boxes 
+0x73d0 024918 fetch 1 ,mem_ar_hround 
+0x73d1 024919 increase 1 ,pdata 
+0x73d2 024920 store 1 ,mem_ar_hround 
+0x73d3 024922 call key_scheduling 
+0x73d4 024923 enable user 
+0x73d5 024924 call xor_mod32 
+0x73d6 024925 call pht 
+0x73d7 024926 call permute 
+0x73d8 024927 call pht 
+0x73d9 024928 call permute 
+0x73da 024929 call pht 
+0x73db 024930 call permute 
+0x73dc 024931 call pht 
+0x73dd 024932 fetch 1 ,mem_ar_hround 
+0x73de 024933 increase 1 ,pdata 
+0x73df 024934 store 1 ,mem_ar_hround 
+0x73e0 024935 bne 16 ,function_ar_loop 
+0x73e1 024936 call key_scheduling 
+0x73e2 024937 disable user 
+0x73e3 024938 branch xor_mod32 
+:      024942 key_scheduling:
+0x73e4 024943 fetch 1 ,mem_ar_hround 
+0x73e5 024944 arg mem_key_store ,contr 
+0x73e6 024945 branch key_sched_zero ,blank 
+0x73e7 024946 iforce regb 
+0x73e8 024947 force 17 ,loopcnt 
+0x73e9 024948 copy contr ,contw 
+:      024949 key_rotateloop:
+0x73ea 024950 ifetch 1 ,contr 
+0x73eb 024951 lshift3 pdata ,temp 
+0x73ec 024952 rshift2 pdata ,pdata 
+0x73ed 024953 rshift3 pdata ,pdata 
+0x73ee 024954 ior temp ,pdata 
+0x73ef 024955 istore 1 ,contw 
+0x73f0 024956 loop key_rotateloop 
+0x73f1 024957 setarg mem_key_store 
+0x73f2 024958 iadd regb ,contr 
+0x73f3 024959 force 16 ,loopcnt 
+0x73f4 024960 arg mem_round_key ,contw 
+:      024961 key_select_octet_loop:
+0x73f5 024962 ifetch 1 ,contr 
+0x73f6 024963 istore 1 ,contw 
+0x73f7 024964 compare mem_key_store_end ,contr ,0xff 
+0x73f8 024965 nbranch key_select_octet_nwrap ,true 
+0x73f9 024966 increase -17 ,contr 
+:      024967 key_select_octet_nwrap:
+0x73fa 024968 loop key_select_octet_loop 
+0x73fb 024969 force 0 ,rega 
+0x73fc 024970 add regb ,-1 ,regc 
+0x73fd 024971 lshift2 regc ,regc 
+0x73fe 024972 lshift2 regc ,regc 
+0x73ff 024973 call enable_authrom 
+0x7400 024974 setarg mem_b_box 
+0x7401 024975 iadd regc ,regc 
+0x7402 024976 arg mem_round_key ,contw 
+0x7403 024977 force 16 ,loopcnt 
+:      024978 bias_round_key_loop:
+0x7404 024979 ifetcht 1 ,regc 
+0x7405 024980 ifetch 1 ,contw 
+0x7406 024981 iadd temp ,pdata 
+0x7407 024982 istore 1 ,contw 
+0x7408 024983 increase 1 ,regc 
+0x7409 024984 loop bias_round_key_loop 
+0x740a 024985 branch disable_authrom 
+:      024987 key_sched_zero:
+0x740b 024988 force 16 ,loopcnt 
+0x740c 024989 force 0 ,temp 
+:      024990 create_byte_16_loop:
+0x740d 024991 ifetch 1 ,contr 
+0x740e 024992 ixor temp ,temp 
+0x740f 024993 loop create_byte_16_loop 
+0x7410 024994 deposit temp 
+0x7411 024995 istore 1 ,contr 
+0x7412 024996 arg mem_key_store ,contr 
+0x7413 024997 arg mem_round_key ,contw 
+0x7414 024998 branch memcpy16 
+:      025000 xor_mod32:
+0x7415 025001 arg mem_round_key ,regb 
+:      025002 xor_mod32_ar2:
+0x7416 025003 force 16 ,loopcnt 
+0x7417 025004 arg mem_input_store ,rega 
+0x7418 025005 copy rega ,contw 
+:      025006 xor_mod32_loop:
+0x7419 025007 ifetcht 1 ,rega 
+0x741a 025008 ifetch 1 ,regb 
+0x741b 025009 ixor temp ,alarm 
+0x741c 025010 and loopcnt ,3 ,regc 
+0x741d 025011 nbranch xor_mod32_invert ,user 
+0x741e 025012 xor_into 3 ,regc 
+:      025013 xor_mod32_invert:
+0x741f 025014 sub regc ,1 ,regc 
+0x7420 025015 branch xor_even ,positive 
+0x7421 025016 iadd temp ,alarm 
+:      025017 xor_even:
+0x7422 025018 deposit alarm 
+0x7423 025019 istore 1 ,contw 
+0x7424 025020 increase 1 ,rega 
+0x7425 025021 increase 1 ,regb 
+0x7426 025022 loop xor_mod32_loop 
+0x7427 025023 rtn 
+:      025025 el_boxes:
+0x7428 025026 call enable_authrom 
+0x7429 025027 force 16 ,loopcnt 
+0x742a 025028 arg mem_input_store ,rega 
+:      025029 el_box_loop:
+0x742b 025030 ifetch 1 ,rega 
+0x742c 025031 arg mem_e_box ,contr 
+0x742d 025032 and loopcnt ,3 ,regc 
+0x742e 025033 sub regc ,1 ,null 
+0x742f 025034 branch e_boxes ,positive 
+0x7430 025035 arg mem_l_box ,contr 
+:      025036 e_boxes:
+0x7431 025037 iadd contr ,contr 
+0x7432 025038 ifetch 1 ,contr 
+0x7433 025039 istore 1 ,rega 
+0x7434 025040 increase 1 ,rega 
+0x7435 025041 loop el_box_loop 
+0x7436 025042 branch disable_authrom 
+:      025044 pht:
+0x7437 025045 force 8 ,loopcnt 
+0x7438 025046 arg mem_input_store ,contr 
+0x7439 025047 copy contr ,contw 
+:      025048 pht_loop:
+0x743a 025049 ifetch 1 ,contr 
+0x743b 025050 iforce rega 
+0x743c 025051 ifetch 1 ,contr 
+0x743d 025052 iforce regb 
+0x743e 025053 lshift rega ,pdata 
+0x743f 025054 iadd regb ,pdata 
+0x7440 025055 istore 1 ,contw 
+0x7441 025056 deposit rega 
+0x7442 025057 iadd regb ,pdata 
+0x7443 025058 istore 1 ,contw 
+0x7444 025059 loop pht_loop 
+0x7445 025060 rtn 
+:      025063 permute:
+0x7446 025064 setarg 0x8ae42c 
+0x7447 025065 iforce temp 
+0x7448 025066 force 7 ,loopcnt 
+0x7449 025067 call permute_exchange 
+0x744a 025068 setarg 0xd751b 
+0x744b 025069 iforce temp 
+0x744c 025070 force 5 ,loopcnt 
+0x744d 025071 call permute_exchange 
+0x744e 025072 fetch 1 ,mem_input_store + 15 
+0x744f 025073 iforce rega 
+0x7450 025074 fetch 1 ,mem_input_store + 3 
+0x7451 025075 store 1 ,mem_input_store + 15 
+0x7452 025076 deposit rega 
+0x7453 025077 store 1 ,mem_input_store + 3 
+0x7454 025078 rtn 
+:      025080 permute_exchange:
+0x7455 025081 and temp ,0xf ,regb 
+:      025082 permute_loop:
+0x7456 025083 and temp ,0xf ,pdata 
+0x7457 025084 arg mem_input_store ,contw 
+0x7458 025085 iadd contw ,contw 
+0x7459 025086 ifetch 1 ,contw 
+0x745a 025087 iforce regc 
+0x745b 025088 deposit rega 
+0x745c 025089 istore 1 ,contw 
+0x745d 025090 copy regc ,rega 
+0x745e 025091 rshift4 temp ,temp 
+0x745f 025092 loop permute_loop 
+0x7460 025093 setarg mem_input_store 
+0x7461 025094 iadd regb ,contw 
+0x7462 025095 deposit rega 
+0x7463 025096 istore 1 ,contw 
+0x7464 025097 rtn 
+:      025099 add16:
+0x7465 025100 enable user 
+0x7466 025101 branch xor_add16 
+:      025103 xor16:
+0x7467 025104 disable user 
+:      025105 xor_add16:
+0x7468 025106 force 16 ,loopcnt 
+:      025107 xoradd_loop:
+0x7469 025108 ifetcht 1 ,rega 
+0x746a 025109 ifetch 1 ,regb 
+0x746b 025110 branch xoradd_add ,user 
+0x746c 025111 ixor temp ,pdata 
+0x746d 025112 branch xoradd_store 
+:      025113 xoradd_add:
+0x746e 025114 iadd temp ,pdata 
+:      025115 xoradd_store:
+0x746f 025116 istore 1 ,contw 
+0x7470 025117 increase 1 ,rega 
+0x7471 025118 increase 1 ,regb 
+0x7472 025119 loop xoradd_loop 
+0x7473 025120 rtn 
+:      025123 function_expand:
+0x7474 025124 arg mem_y ,contw 
+0x7475 025125 ifetch 6 ,rega 
+0x7476 025126 istore 6 ,contw 
+0x7477 025127 branch expand_12 ,user 
+0x7478 025128 ifetch 6 ,rega 
+0x7479 025129 branch expand_cont 
+:      025130 expand_12:
+0x747a 025131 ifetch 6 ,contr 
+:      025132 expand_cont:
+0x747b 025133 istore 6 ,contw 
+0x747c 025134 ifetch 4 ,rega 
+0x747d 025135 istore 4 ,contw 
+0x747e 025136 rtn 
+:      025138 key_offset:
+0x747f 025139 arg mem_link_key ,contr 
+0x7480 025140 arg mem_x ,contw 
+0x7481 025141 arg 0 ,temp 
+0x7482 025142 setarg 0x8395a7 
+0x7483 025143 call concatenate_temp24 
+0x7484 025144 setarg 0xb3c1df 
+0x7485 025145 call concatenate_temp24 
+0x7486 025146 setarg 0xe5e9 
+0x7487 025147 call concatenate_temp16 
+0x7488 025148 copy temp ,regab 
+0x7489 025149 disable user 
+0x748a 025150 call key_addxor 
+0x748b 025151 copy regab ,temp 
+0x748c 025152 enable user 
+0x748d 025153 branch key_addxor 
+:      025155 key_addxor:
+0x748e 025156 force 8 ,loopcnt 
+:      025157 key_addxor_loop:
+0x748f 025158 ifetch 1 ,contr 
+0x7490 025159 compare 1 ,loopcnt ,1 
+0x7491 025160 branch key_high ,user 
+0x7492 025161 branch key_xor ,true 
+:      025162 key_add:
+0x7493 025163 iadd temp ,pdata 
+0x7494 025164 branch key_store 
+:      025165 key_high:
+0x7495 025166 branch key_add ,true 
+:      025167 key_xor:
+0x7496 025168 ixor temp ,pdata 
+:      025169 key_store:
+0x7497 025170 istore 1 ,contw 
+0x7498 025171 rshift8 temp ,temp 
+0x7499 025172 loop key_addxor_loop 
+0x749a 025173 rtn 
+:      025175 copy_aco:
+0x749b 025176 fetch 6 ,mem_input_store + 4 
+0x749c 025177 store 6 ,mem_aco 
+0x749d 025178 ifetch 6 ,contr 
+0x749e 025179 istore 6 ,contw 
+0x749f 025180 rtn 
+:      025182 concatenate_temp24:
+0x74a0 025183 lshift8 temp ,temp 
+:      025184 concatenate_temp16:
+0x74a1 025185 lshift16 temp ,temp 
+0x74a2 025186 ior temp ,temp 
+0x74a3 025187 rtn 
+:      025190 loop1:
+0x74a4 025191 branch loop1 
+:      025195 generate_stk:
+0x74a5 025196 call function_s1 
+0x74a6 025197 arg mem_le_ltk ,contw 
+0x74a7 025198 branch store_aes_result 
+:      025201 authenticate_rconfirm:
+0x74a8 025202 arg mem_le_srand ,contw 
+0x74a9 025203 branch authenticate_mconfirm ,master 
+0x74aa 025204 arg mem_le_mrand ,contw 
+:      025205 authenticate_mconfirm:
+0x74ab 025206 copy contr ,rega 
+0x74ac 025207 call memcpy16 
+0x74ad 025208 call function_c1 
+0x74ae 025209 arg mem_le_rconfirm ,contr 
+0x74af 025210 branch compare_res 
+:      025212 generate_confirm:
+0x74b0 025213 arg mem_le_mrand ,rega 
+0x74b1 025214 branch generate_mrand ,master 
+0x74b2 025215 arg mem_le_srand ,rega 
+:      025216 generate_mrand:
+0x74b3 025217 copy rega ,contw 
+0x74b4 025218 call generate_random 
+0x74b5 025219 branch function_c1 
+:      025221 generate_sk:
+0x74b6 025222 arg mem_le_skdm ,contr 
+0x74b7 025223 call load_data128 
+0x74b8 025224 arg mem_le_ltk ,contr 
+0x74b9 025225 call load_regext 
+0x74ba 025226 force 0x38 ,aes_ctrl 
+0x74bb 025227 force 0x0 ,aes_ctrl 
+0x74bc 025228 call wait_aes 
+0x74bd 025229 arg mem_le_sk ,contw 
+0x74be 025230 branch store_aes_result 
+:      025233 first_block_counter:
+0x74bf 025234 force 0x49 ,pdata 
+0x74c0 025235 branch first_block 
+:      025236 first_block_data:
+0x74c1 025237 force 1 ,pdata 
+:      025238 first_block:
+0x74c2 025239 force regidx_data ,regext_index 
+0x74c3 025240 lshift8 temp ,regext 
+0x74c4 025241 ior regext ,regext 
+0x74c5 025242 increase 1 ,regext_index 
+0x74c6 025243 rshift8 temp ,regext 
+0x74c7 025244 rshift16 regext ,regext 
+0x74c8 025245 fetch 2 ,mem_le_ivm 
+0x74c9 025246 lshift16 ,pdata ,pdata 
+0x74ca 025247 ior regext ,regext 
+0x74cb 025248 increase 1 ,regext_index 
+0x74cc 025249 ifetch 4 ,contr 
+0x74cd 025250 iforce regext 
+0x74ce 025251 increase 1 ,regext_index 
+0x74cf 025252 ifetch 2 ,contr 
+0x74d0 025253 byteswap rega ,regext 
+0x74d1 025254 lshift16 regext ,regext 
+0x74d2 025255 ior regext ,regext 
+0x74d3 025256 increase 1 ,regext_index 
+0x74d4 025257 rtn 
+:      025261 generate_mic:
+0x74d5 025262 add regc ,1 ,contr 
+0x74d6 025263 ifetch 1 ,contr 
+0x74d7 025264 iforce rega 
+0x74d8 025265 call first_block_counter 
+0x74d9 025266 call do_aes_ocb 
+0x74da 025268 force regidx_data ,regext_index 
+0x74db 025269 ifetch 1 ,regc 
+0x74dc 025270 and_into 0x3 ,pdata 
+0x74dd 025271 lshift16 pdata ,regext 
+0x74de 025272 set1 8 ,regext 
+0x74df 025273 call clear_hidata 
+0x74e0 025274 call do_aes_cbc 
+0x74e1 025276 copy rega ,loopcnt 
+0x74e2 025277 add regc ,2 ,contr 
+0x74e3 025278 call padding_data 
+:      025279 generate_mic_loop:
+0x74e4 025280 call aes_load_data 
+0x74e5 025281 call do_aes_cbc 
+0x74e6 025282 deposit loopcnt 
+0x74e7 025283 branch generate_mic_end ,blank 
+0x74e8 025284 branch generate_mic_loop 
+:      025285 generate_mic_end:
+0x74e9 025286 force regidx_result ,regext_index 
+0x74ea 025287 deposit regext 
+0x74eb 025288 store 4 ,mem_le_mic 
+0x74ec 025289 rtn 
+:      025291 aes_crypt_data:
+0x74ed 025292 increase 1 ,rega 
+0x74ee 025293 call first_block_data 
+0x74ef 025294 copy regc ,contr 
+0x74f0 025295 call aes_load_xor 
+0x74f1 025296 call do_aes_ctr 
+0x74f2 025297 call store_enc_data 
+0x74f3 025298 increase 16 ,regc 
+0x74f4 025299 increase -16 ,regb 
+0x74f5 025300 branch aes_crypt_data ,positive 
+0x74f6 025301 rtn 
+:      025303 le_encrypt:
+0x74f7 025304 arg mem_le_txheader ,regc 
+0x74f8 025305 fetcht 5 ,mem_le_pcnt_tx 
+0x74f9 025306 call generate_mic 
+0x74fa 025307 force regidx_xor ,regext_index 
+0x74fb 025308 iforce regext 
+0x74fc 025309 force 0 ,rega 
+0x74fd 025310 call first_block_data 
+0x74fe 025311 call do_aes_ctr 
+0x74ff 025312 arg mem_le_txpayload ,regc 
+0x7500 025313 fetch 1 ,mem_le_txlen 
+0x7501 025314 add pdata ,-1 ,regb 
+0x7502 025315 iadd regc ,contw 
+0x7503 025316 force regidx_result ,regext_index 
+0x7504 025317 deposit regext 
+0x7505 025318 istore 4 ,contw 
+0x7506 025319 call aes_crypt_data 
+0x7507 025320 fetch 1 ,mem_le_txlen 
+0x7508 025321 increase 4 ,pdata 
+0x7509 025322 store 1 ,mem_le_txlen 
+0x750a 025323 fetcht 5 ,mem_le_pcnt_tx 
+0x750b 025324 increase 1 ,temp 
+0x750c 025325 storet 5 ,mem_le_pcnt_tx 
+0x750d 025326 rtn 
+:      025328 le_decrypt:
+0x750e 025329 fetch 1 ,mem_le_rxbuf + 1 
+0x750f 025330 sub pdata ,20 ,null 
+0x7510 025331 branch le_dec_cont ,positive 
+:      025332 le_dec_cont:
+0x7511 025333 arg mem_le_rxbuf + 2 ,regc 
+0x7512 025334 add pdata ,-1 ,regb 
+0x7513 025335 increase -4 ,pdata 
+0x7514 025336 store 1 ,mem_le_rxbuf + 1 
+0x7515 025337 iadd regc ,contr 
+0x7516 025338 ifetch 4 ,contr 
+0x7517 025339 force regidx_xor ,regext_index 
+0x7518 025340 iforce regext 
+0x7519 025341 force 0 ,rega 
+0x751a 025342 fetcht 5 ,mem_le_pcnt_rx 
+0x751b 025343 call first_block_data 
+0x751c 025344 call do_aes_ctr 
+0x751d 025345 force regidx_result ,regext_index 
+0x751e 025346 deposit regext 
+0x751f 025347 store 4 ,mem_le_peer_mic 
+0x7520 025348 call aes_crypt_data 
+0x7521 025349 arg mem_le_rxbuf ,regc 
+0x7522 025350 call generate_mic 
+0x7523 025351 fetcht 4 ,mem_le_peer_mic 
+0x7524 025352 isub temp ,pdata 
+0x7525 025353 nrtn blank 
+0x7526 025354 fetch 4 ,mem_le_last_mic 
+0x7527 025355 isub temp ,pdata 
+0x7528 025356 rtn blank 
+0x7529 025357 storet 4 ,mem_le_last_mic 
+0x752a 025358 fetch 5 ,mem_le_pcnt_rx 
+0x752b 025359 increase 1 ,pdata 
+0x752c 025360 store 5 ,mem_le_pcnt_rx 
+0x752d 025361 force 0 ,pdata 
+0x752e 025362 rtn 
+:      025364 wait_aes:
+0x752f 025365 nbranch wait_aes ,aes_ready 
+0x7530 025366 rtn 
+:      025368 do_aes_ocb:
+0x7531 025369 force 0x30 ,aes_ctrl 
+0x7532 025370 force 0x0 ,aes_ctrl 
+0x7533 025371 branch wait_aes 
+:      025373 do_aes_cbc:
+0x7534 025374 force 0x32 ,aes_ctrl 
+0x7535 025375 force 0x2 ,aes_ctrl 
+0x7536 025376 branch wait_aes 
+:      025378 do_aes_ctr:
+0x7537 025379 force 0x34 ,aes_ctrl 
+0x7538 025380 force 0x4 ,aes_ctrl 
+0x7539 025381 branch wait_aes 
+:      025383 do_aes_cfb:
+0x753a 025384 force 0x36 ,aes_ctrl 
+0x753b 025385 force 0x6 ,aes_ctrl 
+0x753c 025386 branch wait_aes 
+:      025388 aes_init:
+0x753d 025389 force 1 ,aes_ctrl 
+0x753e 025390 force 0 ,aes_ctrl 
+0x753f 025391 rtn 
+:      025392 function_s1:
+0x7540 025393 force regidx_data ,regext_index 
+0x7541 025394 fetch 4 ,mem_le_mrand 
+0x7542 025395 iforce regext 
+0x7543 025396 increase 1 ,regext_index 
+0x7544 025397 ifetch 4 ,contr 
+0x7545 025398 iforce regext 
+0x7546 025399 increase 1 ,regext_index 
+0x7547 025400 fetch 4 ,mem_le_srand 
+0x7548 025401 iforce regext 
+0x7549 025402 increase 1 ,regext_index 
+0x754a 025403 ifetch 4 ,contr 
+0x754b 025404 iforce regext 
+0x754c 025405 increase 1 ,regext_index 
+0x754d 025406 call aes_clear 
+0x754e 025407 force 0x38 ,aes_ctrl 
+0x754f 025408 force 0x8 ,aes_ctrl 
+0x7550 025409 branch wait_aes 
+:      025412 function_c1:
+0x7551 025413 fetch 6 ,mem_le_lap 
+0x7552 025414 fetcht 6 ,mem_le_plap 
+0x7553 025415 branch function_c1_master ,master 
+0x7554 025416 fetch 6 ,mem_le_plap 
+0x7555 025417 fetcht 6 ,mem_le_lap 
+:      025418 function_c1_master:
+0x7556 025419 force regidx_xor ,regext_index 
+0x7557 025420 copy temp ,regext 
+0x7558 025421 increase 1 ,regext_index 
+0x7559 025422 rshift32 temp ,regext 
+0x755a 025423 lshift16 pdata ,pdata 
+0x755b 025424 ior regext ,regext 
+0x755c 025425 increase 1 ,regext_index 
+0x755d 025426 rshift32 pdata ,regext 
+0x755e 025427 increase 1 ,regext_index 
+0x755f 025428 force 0 ,regext 
+0x7560 025429 force 0 ,pdata 
+0x7561 025430 fetch 1 ,mem_le_conn_peer_addr_type 
+0x7562 025431 fetcht 1 ,mem_le_adv_own_addr_type 
+0x7563 025432 nbranch function_c1_irat ,master 
+0x7564 025434 fetch 1 ,mem_le_conn_own_addr_type 
+0x7565 025435 fetcht 1 ,mem_le_conn_peer_addr_type 
+:      025436 function_c1_irat:
+0x7566 025437 store 1 ,mem_le_iat 
+0x7567 025438 storet 1 ,mem_le_rat 
+0x7568 025439 force regidx_data ,regext_index 
+0x7569 025440 arg mem_le_iat ,regb 
+0x756a 025441 force 4 ,loopcnt 
+:      025442 function_c1_loop1:
+0x756b 025443 ifetch 4 ,rega 
+0x756c 025444 ifetcht 4 ,regb 
+0x756d 025445 ixor temp ,regext 
+0x756e 025446 increase 1 ,regext_index 
+0x756f 025447 increase 4 ,rega 
+0x7570 025448 increase 4 ,regb 
+0x7571 025449 loop function_c1_loop1 
+0x7572 025450 call aes_clear 
+0x7573 025451 force 0x38 ,aes_ctrl 
+0x7574 025452 force 0xc ,aes_ctrl 
+0x7575 025453 call wait_aes 
+0x7576 025455 call aes_clear_data 
+0x7577 025456 force 0x3a ,aes_ctrl 
+0x7578 025457 force 0x8 ,aes_ctrl 
+0x7579 025458 branch wait_aes 
+:      025460 padding_data:
+0x757a 025461 compare 0 ,loopcnt ,3 
+0x757b 025462 rtn true 
+0x757c 025463 deposit contr 
+0x757d 025464 iadd loopcnt ,contw 
+0x757e 025465 force 0 ,pdata 
+:      025466 padding_loop:
+0x757f 025467 istore 1 ,contw 
+0x7580 025468 increase 1 ,loopcnt 
+0x7581 025469 compare 0 ,loopcnt ,3 
+0x7582 025470 rtn true 
+0x7583 025471 branch padding_loop 
+:      025473 aes_load_data:
+0x7584 025474 force regidx_data ,regext_index 
+:      025475 load_data_loop:
+0x7585 025476 deposit loopcnt 
+0x7586 025477 branch load_data_padding ,blank 
+0x7587 025478 ifetch 4 ,contr 
+0x7588 025479 increase -4 ,loopcnt 
+:      025480 load_data_padding:
+0x7589 025481 iforce regext 
+0x758a 025482 increase 1 ,regext_index 
+0x758b 025483 compare regidx_key ,regext_index ,0xf 
+0x758c 025484 rtn true 
+0x758d 025485 branch load_data_loop 
+:      025487 aes_load_xor:
+0x758e 025488 force regidx_xor ,regext_index 
+0x758f 025489 branch load_regext 
+:      025490 load_key:
+0x7590 025491 force regidx_key ,regext_index 
+0x7591 025492 branch load_regext 
+:      025493 load_data128:
+0x7592 025494 force regidx_data ,regext_index 
+:      025495 load_regext:
+0x7593 025496 force 4 ,loopcnt 
+:      025497 load_regext_loop:
+0x7594 025498 ifetch 4 ,contr 
+0x7595 025499 iforce regext 
+0x7596 025500 increase 1 ,regext_index 
+0x7597 025501 loop load_regext_loop 
+0x7598 025502 rtn 
+:      025504 load_sk:
+0x7599 025505 arg mem_le_sk ,contr 
+0x759a 025506 branch load_key 
+:      025508 clear_hidata:
+0x759b 025509 force 4 ,loopcnt 
+0x759c 025510 branch clear_data_rest 
+:      025512 aes_clear_data:
+0x759d 025513 force regidx_data ,regext_index 
+:      025514 aes_clear:
+0x759e 025515 force 4 ,loopcnt 
+:      025516 clear_loop:
+0x759f 025517 force 0 ,regext 
+:      025518 clear_data_rest:
+0x75a0 025519 increase 1 ,regext_index 
+0x75a1 025520 loop clear_loop 
+0x75a2 025521 rtn 
+:      025523 store_aes_result:
+0x75a3 025524 force regidx_result ,regext_index 
+0x75a4 025525 force 4 ,loopcnt 
+:      025526 send_aes_result_loop:
+0x75a5 025527 deposit regext 
+0x75a6 025528 istore 4 ,contw 
+0x75a7 025529 increase 1 ,regext_index 
+0x75a8 025530 loop send_aes_result_loop 
+0x75a9 025531 rtn 
+:      025533 store_enc_data:
+0x75aa 025534 force regidx_result ,regext_index 
+0x75ab 025535 copy regc ,contw 
+0x75ac 025536 add regb ,1 ,loopcnt 
+0x75ad 025537 sub loopcnt ,15 ,null 
+0x75ae 025538 branch store_enc_loop ,positive 
+0x75af 025539 force 16 ,loopcnt 
+:      025540 store_enc_loop:
+0x75b0 025541 deposit regext 
+0x75b1 025542 sub loopcnt ,3 ,null 
+0x75b2 025543 branch store_enc_byte ,positive 
+0x75b3 025544 istore 4 ,contw 
+0x75b4 025545 increase -4 ,loopcnt 
+0x75b5 025546 rtn zero 
+0x75b6 025547 increase 1 ,regext_index 
+0x75b7 025548 branch store_enc_loop 
+:      025549 store_enc_byte:
+0x75b8 025550 istore 1 ,contw 
+0x75b9 025551 rshift8 pdata ,pdata 
+0x75ba 025552 loop store_enc_byte 
+0x75bb 025553 rtn 
+:      025556 compare_res:
+0x75bc 025557 force regidx_result ,regext_index 
+0x75bd 025558 force 4 ,loopcnt 
+:      025559 compare_res_loop:
+0x75be 025560 ifetch 4 ,contr 
+0x75bf 025561 isub regext ,null 
+0x75c0 025562 nrtn zero 
+0x75c1 025563 increase 1 ,regext_index 
+0x75c2 025564 loop compare_res_loop 
+0x75c3 025565 force 0 ,null 
+0x75c4 025566 rtn 
+:      025568 enable_authrom:
+0x75c5 025569 hfetch 1 ,core_clkoff 
+0x75c6 025570 set0 clock_off_auth_rom ,pdata 
+0x75c7 025571 hstore 1 ,core_clkoff 
+0x75c8 025572 rtn 
+:      025574 disable_authrom:
+0x75c9 025575 hfetch 1 ,core_clkoff 
+0x75ca 025576 set1 clock_off_auth_rom ,pdata 
+0x75cb 025577 hstore 1 ,core_clkoff 
+0x75cc 025578 rtn 
+:      025580 init_memp:
+0x75cd 025581 arg mem_p ,contw 
+0x75ce 025582 setsect 0 ,0x3ffff 
+0x75cf 025583 setsect 1 ,0x3ffff 
+0x75d0 025584 setsect 2 ,0x3ffff 
+0x75d1 025585 setsect 3 ,0x3fbff 
+0x75d2 025586 istore 9 ,contw 
+0x75d3 025587 setsect 0 ,0x3ffff 
+0x75d4 025588 setsect 1 ,0x3ffff 
+0x75d5 025589 setsect 2 ,0x3ffff 
+0x75d6 025590 setsect 3 ,0x3ffff 
+0x75d7 025591 istore 9 ,contw 
+0x75d8 025592 setsect 0 ,0x3ffff 
+0x75d9 025593 setsect 1 ,0x3ffff 
+0x75da 025594 setsect 2 ,0x3cfff 
+0x75db 025595 setsect 3 ,0x3ffff 
+0x75dc 025596 istore 9 ,contw 
+0x75dd 025597 setsect 0 ,0x3ffff 
+0x75de 025598 setsect 1 ,0x3ffff 
+0x75df 025599 setsect 2 ,0x3ffef 
+0x75e0 025600 setsect 3 ,0x3ffff 
+0x75e1 025601 istore 9 ,contw 
+0x75e2 025602 setsect 0 ,0x3ffff 
+0x75e3 025603 setsect 1 ,0x3ffff 
+0x75e4 025604 setsect 2 ,0x3ffff 
+0x75e5 025605 setsect 3 ,0x3ffff 
+0x75e6 025606 istore 9 ,contw 
+0x75e7 025607 setsect 0 ,0x3ffff 
+0x75e8 025608 setsect 1 ,0x26c7f 
+0x75e9 025609 setsect 2 ,0x146b 
+0x75ea 025610 setsect 3 ,0x37bb3 
+0x75eb 025611 istore 9 ,contw 
+0x75ec 025612 setsect 0 ,0x1feb8 
+0x75ed 025613 setsect 1 ,0x10c12 
+0x75ee 025614 setsect 2 ,0x2b722 
+0x75ef 025615 setsect 3 ,0x29fa6 
+0x75f0 025616 istore 9 ,contw 
+0x75f1 025617 setsect 0 ,0xe70f 
+0x75f2 025618 setsect 1 ,0x16720 
+0x75f3 025619 setsect 2 ,0x519e 
+0x75f4 025620 setsect 3 ,0x19084 
+0x75f5 025621 istore 9 ,contw 
+0x75f6 025622 setsect 0 ,0x31012 
+0x75f7 025623 setsect 1 ,0x360bf 
+0x75f8 025624 setsect 2 ,0x3f0af 
+0x75f9 025625 setsect 3 ,0x3d3 
+0x75fa 025626 istore 9 ,contw 
+0x75fb 025627 setsect 0 ,0x3a188 
+0x75fc 025628 setsect 1 ,0x3ad0 
+0x75fd 025629 setsect 2 ,0x3cbf2 
+0x75fe 025630 setsect 3 ,0x243d9 
+0x75ff 025631 istore 9 ,contw 
+0x7600 025632 setsect 0 ,0x2b030 
+0x7601 025633 setsect 1 ,0x36a03 
+0x7602 025634 setsect 2 ,0x11188 
+0x7603 025635 setsect 3 ,0x1e520 
+0x7604 025636 istore 9 ,contw 
+0x7605 025637 setsect 0 ,0x3a11e 
+0x7606 025638 setsect 1 ,0xfe5d 
+0x7607 025639 setsect 2 ,0xdd57 
+0x7608 025640 setsect 3 ,0x1ac93 
+0x7609 025641 istore 9 ,contw 
+0x760a 025642 setsect 0 ,0x11ed 
+0x760b 025643 setsect 1 ,0x218c4 
+0x760c 025644 setsect 2 ,0x8da7 
+0x760d 025645 setsect 3 ,0x257ff 
+0x760e 025646 istore 9 ,contw 
+0x760f 025647 setsect 0 ,0x3192b 
+0x7610 025648 setsect 1 ,0x34641 
+0x7611 025649 setsect 2 ,0x1be0c 
+0x7612 025650 setsect 3 ,0x366ad 
+0x7613 025651 istore 9 ,contw 
+0x7614 025652 setsect 0 ,0x1f83 
+0x7615 025653 setsect 1 ,0x15a23 
+0x7616 025654 setsect 2 ,0x3f9b0 
+0x7617 025655 setsect 3 ,0x3949 
+0x7618 025656 istore 9 ,contw 
+0x7619 025657 setsect 0 ,0x13a51 
+0x761a 025658 setsect 1 ,0x153fd 
+0x761b 025659 setsect 2 ,0x3372a 
+0x761c 025660 setsect 3 ,0xf1bb 
+0x761d 025661 istore 9 ,contw 
+0x761e 025662 setsect 0 ,0x3ae85 
+0x761f 025663 setsect 1 ,0x1eed9 
+0x7620 025664 setsect 2 ,0x9e66 
+0x7621 025665 setsect 3 ,0x1a8 
+0x7622 025666 istore 8 ,contw 
+0x7623 025667 rtn 
+:      025671 shutter_init:
+0x7624 025672 setarg shutter_send_process 
+0x7625 025673 store 2 ,mem_cb_bt_process 
+0x7626 025674 setarg shutter_process_idle 
+0x7627 025675 store 2 ,mem_cb_idle_process 
+0x7628 025676 setarg shutter_process_bb_event 
+0x7629 025677 store 2 ,mem_cb_bb_event_process 
+0x762a 025678 setarg shutter_process_lpm_before 
+0x762b 025679 store 2 ,mem_cb_before_lpm 
+0x762c 025680 setarg shutter_discovery_timeout_sleep 
+0x762d 025681 store 2 ,mem_cb_discovry_timeout 
+0x762e 025682 set1 mark_ext_patch ,mark 
+0x762f 025683 bpatch patch3f_1 ,mem_patch3f 
+0x7630 025684 rtn wake 
+0x7631 025686 hjam 0x00 ,core_gpio_sel1 
+0x7632 025687 call shutter_key_and_wake_gpio_setup 
+0x7633 025689 setarg shutter_before_hibernate 
+0x7634 025690 store 2 ,mem_cb_before_hibernate 
+0x7635 025692 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x7636 025693 jam 0 ,mem_shutter_key 
+0x7637 025694 jam flag_shutter_default ,mem_shutter_flag 
+0x7638 025695 setarg 0 
+0x7639 025696 store 4 ,mem_shutter_send_data 
+0x763a 025697 call app_check_reconn_target 
+0x763b 025698 branch app_bt_start_discovery_short ,blank 
+0x763c 025699 call app_led_on 
+0x763d 025700 call app_bt_stop_discovery 
+0x763e 025701 branch app_bt_start_reconnect 
+:      025703 shutter_key_and_wake_gpio_setup:
+0x763f 025704 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x7640 025705 call gpio_config_input 
+0x7641 025706 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x7642 025707 branch gpio_config_input 
+:      025709 shutter_cancel_key_shake:
+0x7643 025710 set1 mark_ext_patch ,mark 
+0x7644 025711 bpatch patch3f_2 ,mem_patch3f 
+0x7645 025712 fetcht 4 ,mem_shutter_clkn_bt_last 
+0x7646 025713 deposit clkn_bt 
+0x7647 025714 store 4 ,mem_shutter_clkn_bt_last 
+0x7648 025715 isub temp ,pdata 
+0x7649 025716 nrtn positive 
+0x764a 025717 sub pdata ,200 ,pdata 
+0x764b 025718 rtn 
+:      025720 shutter_send_process:
+0x764c 025721 fetch 1 ,mem_hid_interrupt_state 
+0x764d 025722 rtnne 0x3f 
+:      025723 shutter_scan_key_start:
+0x764e 025724 set1 mark_ext_patch ,mark 
+0x764f 025725 bpatch patch3f_3 ,mem_patch3f 
+0x7650 025726 fetch 1 ,mem_device_option 
+0x7651 025727 rtnne dvc_op_shutter 
+0x7652 025728 disable user 
+0x7653 025729 call shutter_scan_key 
+0x7654 025730 nrtn user 
+0x7655 025731 disable user 
+0x7656 025732 fetch 1 ,mem_scan_mode 
+0x7657 025733 beq 0x03 ,shutter_reconnect_scan_2 
+0x7658 025735 fetch 1 ,mem_shutter_flag 
+0x7659 025736 beq flag_shutter_iphonekey_send ,shutter_iphonekey_release 
+0x765a 025737 beq flag_shutter_androidkey_send ,shutter_androidkey_release 
+0x765b 025738 call shutter_cancel_key_shake 
+0x765c 025739 branch shutter_send_process_end ,positive 
+0x765d 025741 fetch 1 ,mem_shutter_key 
+0x765e 025742 bbit1 flag_shutter_iphonekey_press ,shutter_iphonekey_press 
+0x765f 025743 bbit1 flag_shutter_androidkey_press ,shutter_androidkey_press 
+:      025745 shutter_send_process_end:
+0x7660 025746 jam 0 ,mem_shutter_key 
+0x7661 025747 jam flag_shutter_default ,mem_shutter_flag 
+0x7662 025748 rtn 
+:      025751 shutter_iphonekey_release:
+0x7663 025752 jam flag_shutter_default ,mem_shutter_flag 
+0x7664 025753 call ui_led_blink_stop 
+0x7665 025754 fetch 1 ,mem_shutter_key_number 
+0x7666 025755 beq flag_shutter_1key ,shutter_1key_iphonekey_release 
+:      025756 shutter_2key_iphonekey_release:
+:      025757 shutter_iphonekey_release_package:
+0x7667 025758 jam 0x05 ,mem_shutter_send_length 
+0x7668 025759 jam 0x03 ,mem_shutter_send_data 
+0x7669 025760 branch shutter_send_keydata 
+:      025761 shutter_1key_iphonekey_release:
+0x766a 025762 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x766b 025763 branch shutter_1key_send_step1 
+:      025765 shutter_1key_send_step1:
+0x766c 025766 jam flag_shutter_1key_send_step2 ,mem_shutter_1key_send_sm 
+0x766d 025767 branch shutter_androidkey_press_package 
+:      025768 shutter_1key_send_step2:
+0x766e 025769 jam flag_shutter_1key_send_step3 ,mem_shutter_1key_send_sm 
+0x766f 025770 branch shutter_androidkey_release_package 
+:      025771 shutter_1key_send_step3:
+0x7670 025772 jam flag_shutter_1key_send_step4 ,mem_shutter_1key_send_sm 
+0x7671 025773 branch shutter_iphonekey_press_package 
+:      025774 shutter_1key_send_step4:
+0x7672 025775 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x7673 025776 branch shutter_iphonekey_release_package 
+:      025778 shutter_iphonekey_press:
+0x7674 025779 jam flag_shutter_iphonekey_send ,mem_shutter_flag 
+0x7675 025780 call ui_led_on 
+0x7676 025781 fetch 1 ,mem_shutter_key_number 
+0x7677 025782 beq flag_shutter_1key ,shutter_1key_iphonekey_press 
+:      025783 shutter_2key_iphonekey_press:
+:      025784 shutter_iphonekey_press_package:
+0x7678 025785 jam 0x05 ,mem_shutter_send_length 
+0x7679 025786 setarg 0x20003 
+0x767a 025787 store 3 ,mem_shutter_send_data 
+0x767b 025788 branch shutter_send_keydata 
+:      025789 shutter_1key_iphonekey_press:
+0x767c 025790 rtn 
+:      025792 shutter_androidkey_release:
+0x767d 025793 jam flag_shutter_default ,mem_shutter_flag 
+0x767e 025794 call ui_led_blink_stop 
+:      025795 shutter_androidkey_release_package:
+0x767f 025796 jam 0x0a ,mem_shutter_send_length 
+0x7680 025797 jam 0x01 ,mem_shutter_send_data 
+0x7681 025798 branch shutter_send_keydata 
+:      025799 shutter_androidkey_press:
+0x7682 025800 jam flag_shutter_androidkey_send ,mem_shutter_flag 
+0x7683 025801 call ui_led_on 
+:      025802 shutter_androidkey_press_package:
+0x7684 025803 jam 0x0a ,mem_shutter_send_length 
+0x7685 025804 jam 0x01 ,mem_shutter_send_data 
+0x7686 025805 setarg 0x280000 
+0x7687 025806 store 3 ,mem_shutter_send_data + 1 
+:      025808 shutter_send_keydata:
+0x7688 025809 set1 mark_ext_patch ,mark 
+0x7689 025810 bpatch patch3f_4 ,mem_patch3f 
+0x768a 025811 fetch 1 ,mem_shutter_send_length 
+0x768b 025812 copy pdata ,rega 
+0x768c 025813 call hid_malloc_tx_buff 
+0x768d 025814 fetch 2 ,mem_hid_int_remote_cid 
+0x768e 025815 istore 2 ,contw 
+0x768f 025816 setarg 0xa1 
+0x7690 025817 istore 1 ,contw 
+0x7691 025818 fetcht 4 ,mem_shutter_send_data 
+0x7692 025819 istoret 8 ,contw 
+0x7693 025820 setarg 0 
+0x7694 025821 istore 1 ,contw 
+0x7695 025822 store 4 ,mem_shutter_send_data 
+0x7696 025824 fetch 1 ,mem_shutter_1key_send_sm 
+0x7697 025825 beq flag_shutter_1key_send_step2 ,shutter_1key_send_step2 
+0x7698 025826 beq flag_shutter_1key_send_step3 ,shutter_1key_send_step3 
+0x7699 025827 beq flag_shutter_1key_send_step4 ,shutter_1key_send_step4 
+0x769a 025828 rtn 
+:      025830 shutter_scan_key:
+0x769b 025831 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x769c 025832 call gpio_get_bit 
+0x769d 025833 setarg 0 
+0x769e 025834 setflag true ,flag_shutter_iphonekey_press ,pdata 
+0x769f 025835 store 1 ,mem_shutter_key_temp 
+0x76a0 025836 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x76a1 025837 call gpio_get_bit 
+0x76a2 025838 setarg 0 
+0x76a3 025839 setflag true ,flag_shutter_androidkey_press ,pdata 
+0x76a4 025840 fetcht 1 ,mem_shutter_key_temp 
+0x76a5 025841 ior temp ,pdata 
+0x76a6 025842 fetcht 1 ,mem_shutter_key 
+0x76a7 025843 store 1 ,mem_shutter_key 
+0x76a8 025844 ixor temp ,null 
+0x76a9 025845 rtn zero 
+0x76aa 025846 enable user 
+0x76ab 025847 rtn 
+:      025849 shutter_process_bb_event:
+0x76ac 025850 copy regc ,pdata 
+0x76ad 025851 beq bt_evt_setup_complete ,shutter_bb_event_setup_complete 
+0x76ae 025852 beq bt_evt_hid_connected ,shutter_bb_event_hid_connected 
+0x76af 025853 beq bt_evt_hid_disconnected ,shutter_bb_event_hid_disconn 
+0x76b0 025854 beq bt_evt_virtual_cable_unplug ,shutter_bb_event_unplug 
+0x76b1 025855 beq bt_evt_bb_disconnected ,shutter_bb_event_bb_disconn 
+0x76b2 025856 beq bt_evt_reconn_failed ,shutter_bb_event_reconn_failed 
+0x76b3 025857 beq bt_evt_reconn_page_timeout ,shutter_bb_event_reconn_failed 
+0x76b4 025858 beq bt_evt_bb_connected ,shutter_process_bb_conn 
+0x76b5 025859 beq bt_evt_hid_handshake ,shutter_event_hid_handshake 
+0x76b6 025860 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x76b7 025861 and pdata ,0x0f ,temp 
+0x76b8 025862 and_into bt_evt_timer_mask ,pdata 
+0x76b9 025863 beq bt_evt_timer_init ,shutter_bb_event_timer 
+0x76ba 025864 rtn 
+:      025866 shutter_hid_handshake_timer:
+0x76bb 025867 fetch 1 ,mem_hid_handshake_timer_count 
+0x76bc 025868 rtn blank 
+0x76bd 025869 increase -1 ,pdata 
+0x76be 025870 store 1 ,mem_hid_handshake_timer_count 
+0x76bf 025871 nrtn blank 
+:      025872 shutter_event_hid_handshake:
+0x76c0 025873 jam app_handshake_done ,mem_app_handshake_flag 
+0x76c1 025874 call app_lpm_mult_enable 
+0x76c2 025875 call app_bt_store_reconn_info 
+0x76c3 025876 call app_bt_stop_discovery 
+0x76c4 025877 call app_led_off 
+0x76c5 025878 branch app_bt_enter_sniff 
+:      025881 shutter_process_bb_conn:
+0x76c6 025882 jam 0 ,mem_shutter_hid_disconn_count 
+0x76c7 025883 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76c8 025884 rtn 
+:      025886 shutter_bb_event_bb_disconn:
+0x76c9 025887 set1 mark_ext_patch ,mark 
+0x76ca 025888 bpatch patch3f_5 ,mem_patch3f 
+0x76cb 025889 jam 0 ,mem_unsniff2sniff_timer_count 
+0x76cc 025890 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76cd 025891 jam 0 ,mem_shutter_hid_disconn_count 
+0x76ce 025892 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x76cf 025893 bbit0 app_disc_after_sniff ,shutter_check_pairing 
+:      025894 shutter_bb_event_reconn_failed:
+0x76d0 025896 fetch 2 ,mem_discovery_timeout 
+0x76d1 025897 store 2 ,mem_discovery_timeout_timer_count 
+:      025898 shutter_discovery_on_not_renew_timer:
+0x76d2 025899 call app_disconn_reason_clear 
+0x76d3 025900 branch app_bt_start_discovery_led_blink 
+:      025902 shutter_check_pairing:
+0x76d4 025903 bbit0 app_disc_after_pairing ,shutter_check_reconn 
+0x76d5 025904 branch shutter_bb_event_reconn_failed 
+:      025906 shutter_check_reconn:
+0x76d6 025907 bbit0 app_disc_after_reconn ,shutter_discovery_on_not_renew_timer 
+0x76d7 025908 branch shutter_bb_event_reconn_failed 
+:      025911 shutter_bb_event_setup_complete:
+0x76d8 025912 call app_bt_stop_discovery 
+0x76d9 025913 branch app_led_stop_blink 
+:      025915 shutter_bb_event_hid_connected:
+0x76da 025916 setarg hid_handshake_timeout 
+0x76db 025917 store 1 ,mem_hid_handshake_timer_count 
+0x76dc 025918 rtn 
+:      025920 shutter_bb_event_hid_disconn:
+0x76dd 025921 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76de 025922 setarg flag_shutter_hid_disconn_timeout 
+0x76df 025923 store 1 ,mem_shutter_hid_disconn_count 
+0x76e0 025924 rtn 
+:      025926 shutter_bb_event_unplug:
+0x76e1 025927 setarg flag_shutter_cable_unplug_timeout 
+0x76e2 025928 store 1 ,mem_shutter_cable_unplug_conut 
+0x76e3 025929 rtn 
+:      025931 shutter_bb_event_timer:
+0x76e4 025932 set1 mark_ext_patch ,mark 
+0x76e5 025933 bpatch patch3f_6 ,mem_patch3f 
+0x76e6 025934 storet 1 ,mem_app_evt_timer_count 
+:      025935 shutter_bb_event_100ms_loop:
+0x76e7 025936 fetch 1 ,mem_app_evt_timer_count 
+0x76e8 025937 rtn blank 
+0x76e9 025938 increase -1 ,pdata 
+0x76ea 025939 store 1 ,mem_app_evt_timer_count 
+0x76eb 025940 call shutter_check_unplug_timer 
+0x76ec 025941 call shutter_hid_handshake_timer 
+0x76ed 025942 call shutter_check_hid_disconn_timer 
+0x76ee 025943 branch shutter_bb_event_100ms_loop 
+:      025945 shutter_check_unplug_timer:
+0x76ef 025946 fetch 1 ,mem_shutter_cable_unplug_conut 
+0x76f0 025947 rtn blank 
+0x76f1 025948 fetch 1 ,mem_shutter_cable_unplug_conut 
+0x76f2 025949 increase -1 ,pdata 
+0x76f3 025950 store 1 ,mem_shutter_cable_unplug_conut 
+0x76f4 025951 nrtn blank 
+0x76f5 025952 fetch 1 ,mem_control_tasks 
+0x76f6 025953 set1 l2cap_disconnect_interrupt ,pdata 
+0x76f7 025954 set1 l2cap_disconnect_control ,pdata 
+0x76f8 025955 store 1 ,mem_control_tasks 
+0x76f9 025956 rtn 
+:      025958 shutter_check_hid_disconn_timer:
+0x76fa 025959 fetch 1 ,mem_shutter_hid_disconn_count 
+0x76fb 025960 rtn blank 
+0x76fc 025961 fetch 1 ,mem_shutter_hid_disconn_count 
+0x76fd 025962 increase -1 ,pdata 
+0x76fe 025963 store 1 ,mem_shutter_hid_disconn_count 
+0x76ff 025964 nrtn blank 
+0x7700 025965 branch app_bt_disconnect 
+:      025967 shutter_reconnect_scan:
+0x7701 025968 set1 mark_ext_patch ,mark 
+0x7702 025969 bpatch patch3f_7 ,mem_patch3f 
+0x7703 025970 fetch 1 ,mem_scan_mode 
+0x7704 025971 rtnne 0x03 
+0x7705 025972 branch shutter_scan_key_start 
+:      025973 shutter_reconnect_scan_2:
+0x7706 025974 call shutter_cancel_key_shake 
+0x7707 025975 rtn positive 
+0x7708 025976 fetch 1 ,mem_shutter_key 
+0x7709 025977 rtn blank 
+0x770a 025978 call app_check_reconn_target 
+0x770b 025979 branch app_bt_start_discovery_short ,blank 
+0x770c 025980 call app_led_on 
+0x770d 025981 call app_bt_stop_discovery 
+0x770e 025982 branch app_bt_start_reconnect 
+:      025985 shutter_process_idle:
+0x770f 025986 branch shutter_reconnect_scan 
+:      025989 shutter_process_lpm_before:
+0x7710 025990 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x7711 025991 call gpio_set_wake_by_current_state 
+0x7712 025992 fetch 1 ,mem_shutter_key_number 
+0x7713 025993 bne flag_shutter_1key ,shutter_process_lpm_before_key2 
+0x7714 025994 rtn 
+:      025995 shutter_process_lpm_before_key2:
+0x7715 025996 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x7716 025997 branch gpio_set_wake_by_current_state 
+:      025999 shutter_before_hibernate:
+0x7717 026000 branch shutter_key_and_wake_gpio_setup 
+:      026003 shutter_discovery_timeout_sleep:
+0x7718 026004 branch app_enter_hibernate 
+:      026008 sp_initialize:
+0x7719 026009 set1 mark_ext_patch ,mark 
+0x771a 026010 bpatch patch3e_2 ,mem_patch3e 
+0x771b 026011 fetch 1 ,mem_ssp_enable 
+0x771c 026012 branch ssp_disable ,blank 
+0x771d 026013 call ssp_enable 
+0x771e 026014 setarg 0 
+0x771f 026015 store 8 ,mem_sp_state_start 
+0x7720 026016 store 4 ,mem_sp_flag_start 
+0x7721 026018 arg mem_sp_iocap_remote ,contw 
+0x7722 026019 istore 7 ,contw 
+0x7723 026020 jam default_statemachine ,mem_sp_localsm 
+0x7724 026021 branch sp_pubkey_calc 
+:      026023 sp_generate_local_key:
+0x7725 026024 jam sp_flag_commit ,mem_sp_flag 
+0x7726 026025 branch sp_generate_local_key0 
+:      026026 sp_master_generate_local_key:
+0x7727 026027 fetch 1 ,mem_sp_local_key_invalid 
+0x7728 026028 beq sp_key_valid ,sp_dhkey_calc 
+0x7729 026029 branch assert 
+:      026030 sp_generate_local_key0:
+0x772a 026031 fetch 1 ,mem_sp_local_key_invalid 
+0x772b 026032 beq sp_key_valid ,sp_start_send_pubkey 
+0x772c 026033 branch sp_pubkey_calc 
+:      026035 sp_start_send_pubkey:
+0x772d 026036 call sp_dhkey_calc 
+0x772e 026037 fetch 1 ,mem_master_sp_state 
+0x772f 026038 nrtn blank 
+0x7730 026039 jam sp_stat_key_send ,mem_sp_state 
+0x7731 026040 rtn 
+:      026042 sp_calculate_commitment:
+0x7732 026043 fetch 1 ,mem_sp_calc 
+0x7733 026044 bne sp_calc_standby ,sp_calculate_commitment_wait_dhkey_calc 
+0x7734 026045 call sp_local_random_key_generator 
+0x7735 026046 arg mem_sp_prarm_stack ,contw 
+0x7736 026047 setarg mem_sp_random_local_end 
+0x7737 026048 istore 2 ,contw 
+0x7738 026049 setarg mem_sp_pubkey_local_x_end 
+0x7739 026050 istore 2 ,contw 
+0x773a 026051 setarg mem_sp_pubkey_remote_x_end 
+0x773b 026052 istore 2 ,contw 
+0x773c 026053 branch sp_calculate_commitment0 
+:      026054 master_sp_calculate_commitment:
+0x773d 026055 arg mem_sp_prarm_stack ,contw 
+0x773e 026056 setarg mem_sp_random_remote_end 
+0x773f 026057 istore 2 ,contw 
+0x7740 026058 setarg mem_sp_pubkey_remote_x_end 
+0x7741 026059 istore 2 ,contw 
+0x7742 026060 setarg mem_sp_pubkey_local_x_end 
+0x7743 026061 istore 2 ,contw 
+:      026062 sp_calculate_commitment0:
+0x7744 026063 call function_f1 
+0x7745 026064 fetch 1 ,mem_master_sp_state 
+0x7746 026065 beq sp_stat_commit_calc ,master_sp_calculate_commitment0 
+0x7747 026066 jam sp_flag_commit ,mem_sp_flag 
+0x7748 026067 jam sp_stat_commit_send ,mem_sp_state 
+0x7749 026068 rtn 
+:      026069 master_sp_calculate_commitment0:
+0x774a 026070 jam sp_stat_commitment_compare ,mem_master_sp_state 
+0x774b 026071 call sp_master_generate_local_key 
+0x774c 026072 branch master_set_mem_master_sp_flag 
+:      026074 sp_local_random_key_generator:
+0x774d 026075 arg mem_sp_random_local ,contw 
+0x774e 026076 force 8 ,queue 
+0x774f 026077 branch random_generator 
+:      026079 sp_calculate_commitment_wait_dhkey_calc:
+0x7750 026080 jam sp_flag_commit ,mem_sp_flag 
+0x7751 026081 rtn 
+:      026083 sp_confirm_check:
+0x7752 026085 arg mem_addr_value ,contw 
+0x7753 026086 fetch 6 ,mem_lap 
+0x7754 026087 istore 6 ,contw 
+0x7755 026088 fetch 6 ,mem_plap 
+0x7756 026089 istore 6 ,contw 
+0x7757 026090 fetch 3 ,mem_sp_iocap_remote 
+0x7758 026091 istore 3 ,contw 
+0x7759 026093 call function_f3a 
+0x775a 026095 arg mem_sp_calc_result_high ,rega 
+0x775b 026096 arg mem_sp_check_result ,regb 
+0x775c 026097 force 4 ,queue 
+0x775d 026098 call compare4 
+0x775e 026099 nbranch sp_confirm_check_failed ,true 
+:      026101 sp_confirm_check_success:
+0x775f 026102 fetch 1 ,mem_master_sp_state 
+0x7760 026103 beq sp_stat_confirm_check ,sp_confirm_check_success_master 
+0x7761 026104 jam sp_stat_confirm_calc ,mem_sp_state 
+0x7762 026105 jam sp_flag_commit ,mem_sp_flag 
+0x7763 026106 jam lmp_accepted ,mem_lmo_opcode2 
+0x7764 026107 rtn 
+:      026108 sp_confirm_check_success_master:
+0x7765 026109 jam lmp_accepted ,mem_lmo_opcode2 
+0x7766 026110 jam sp_state_end ,mem_master_sp_state 
+0x7767 026111 branch master_set_mem_master_sp_flag 
+:      026114 sp_confirm_check_failed:
+0x7768 026115 fetch 1 ,mem_master_sp_state 
+0x7769 026116 beq sp_stat_confirm_check ,sp_confirm_check_failed_master 
+0x776a 026117 jam sp_stat_null ,mem_sp_state 
+0x776b 026118 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x776c 026120 jam authentication_failure_error ,mem_lmo_reason2 
+0x776d 026121 rtn 
+:      026122 sp_confirm_check_failed_master:
+0x776e 026123 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x776f 026124 jam sp_stat_null ,mem_master_sp_state 
+0x7770 026125 rtn 
+:      026127 sp_confirm_calc:
+0x7771 026128 fetch 1 ,mem_sp_dh_ready 
+0x7772 026129 beq sp_flag_commit ,sp_confirm_calc_ready 
+0x7773 026130 jam sp_stat_confirm_calc ,mem_master_sp_state 
+0x7774 026131 branch master_set_mem_master_sp_flag 
+:      026132 sp_confirm_calc_ready:
+0x7775 026133 arg mem_addr_value ,contw 
+0x7776 026134 fetch 6 ,mem_plap 
+0x7777 026135 istore 6 ,contw 
+0x7778 026136 fetch 6 ,mem_lap 
+0x7779 026137 istore 6 ,contw 
+0x777a 026138 fetch 3 ,mem_sp_iocap_local 
+0x777b 026139 istore 3 ,contw 
+0x777c 026141 call function_f3b 
+0x777d 026142 fetch 1 ,mem_master_sp_state 
+0x777e 026143 beq sp_stat_confirm_calc ,sp_confirm_calc_master 
+0x777f 026144 jam sp_stat_confirm_send ,mem_sp_state 
+0x7780 026145 jam sp_flag_commit ,mem_sp_flag 
+0x7781 026146 rtn 
+:      026147 sp_confirm_calc_master:
+0x7782 026148 jam sp_stat_confirm_send ,mem_master_sp_state 
+0x7783 026149 jam sp_flag_commit ,mem_master_sp_flag 
+0x7784 026150 rtn 
+:      026152 sp_master_key_prarm_push:
+0x7785 026153 arg mem_sp_prarm_stack ,contw 
+0x7786 026154 fetch 6 ,mem_plap 
+0x7787 026155 istore 6 ,contw 
+0x7788 026156 fetch 6 ,mem_lap 
+0x7789 026157 istore 6 ,contw 
+0x778a 026158 setarg mem_sp_random_local_end 
+0x778b 026159 istore 2 ,contw 
+0x778c 026160 setarg mem_sp_random_remote_end 
+0x778d 026161 istore 2 ,contw 
+0x778e 026162 branch sp_link_key_calc 
+:      026163 sp_link_key_prarm_push:
+0x778f 026164 jam sp_stat_done ,mem_sp_state 
+0x7790 026165 arg mem_sp_prarm_stack ,contw 
+0x7791 026166 fetch 6 ,mem_lap 
+0x7792 026167 istore 6 ,contw 
+0x7793 026168 fetch 6 ,mem_plap 
+0x7794 026169 istore 6 ,contw 
+0x7795 026170 setarg mem_sp_random_remote_end 
+0x7796 026171 istore 2 ,contw 
+0x7797 026172 setarg mem_sp_random_local_end 
+0x7798 026173 istore 2 ,contw 
+:      026174 sp_link_key_calc:
+0x7799 026176 arg mem_addr_value ,contw 
+0x779a 026177 fetch 6 ,mem_sp_prarm_stack 
+0x779b 026178 istore 6 ,contw 
+0x779c 026179 fetch 6 ,mem_sp_prarm_stack + 6 
+0x779d 026180 istore 6 ,contw 
+0x779e 026182 call function_f2 
+0x779f 026185 jam 1 ,mem_link_key_exists 
+0x77a0 026186 arg mem_link_key ,contw 
+0x77a1 026187 arg mem_sp_calc_result_high ,contr 
+0x77a2 026188 call memcpy16 
+0x77a3 026189 branch generate_linkkey_continue 
+:      026192 sp_pubkey_calc:
+0x77a4 026193 set1 mark_ext_patch ,mark 
+0x77a5 026194 bpatch patch3e_3 ,mem_patch3e 
+0x77a6 026195 fetch 1 ,mem_sp_local_key_invalid 
+0x77a7 026196 rtnne sp_key_invalid 
+0x77a8 026197 fetch 1 ,mem_sp_calc 
+0x77a9 026198 rtnne sp_calc_standby 
+0x77aa 026199 arg mem_sp_private_key ,contw 
+0x77ab 026200 force 11 ,queue 
+0x77ac 026201 call random_generator 
+0x77ad 026202 random pdata 
+0x77ae 026203 rshift pdata ,pdata 
+0x77af 026204 istore 2 ,contw 
+0x77b0 026206 arg mem_k ,contw 
+0x77b1 026207 arg mem_sp_private_key ,contr 
+0x77b2 026208 call memcpy24 
+0x77b3 026210 arg mem_ax ,contw 
+0x77b4 026211 arg mem_gx ,contr 
+0x77b5 026212 call memcpy48 
+0x77b6 026214 arg mem_az ,contw 
+0x77b7 026215 call bn_zero 
+0x77b8 026216 jam 1 ,mem_az 
+0x77b9 026218 call eckp_calc_init 
+0x77ba 026219 jam sp_calc_pubkey ,mem_sp_calc 
+0x77bb 026220 rtn 
+:      026222 sp_pubkey_generated:
+0x77bc 026223 arg mem_sp_pubkey_local ,contw 
+0x77bd 026224 arg mem_bx ,contr 
+0x77be 026225 call memcpy48 
+0x77bf 026226 jam sp_key_valid ,mem_sp_local_key_invalid 
+0x77c0 026227 jam sp_calc_standby ,mem_sp_calc 
+0x77c1 026228 rtn 
+:      026230 sp_dhkey_calc:
+0x77c2 026231 set1 mark_ext_patch ,mark 
+0x77c3 026232 bpatch patch3e_4 ,mem_patch3e 
+0x77c4 026233 fetch 1 ,mem_sp_dhkey_invalid 
+0x77c5 026234 rtnne sp_key_invalid 
+0x77c6 026235 fetch 1 ,mem_sp_calc 
+0x77c7 026236 rtnne sp_calc_standby 
+0x77c8 026238 arg mem_k ,contw 
+0x77c9 026239 arg mem_sp_private_key ,contr 
+0x77ca 026240 call memcpy24 
+0x77cb 026242 arg mem_ax ,contw 
+0x77cc 026243 arg mem_sp_pubkey_remote ,contr 
+0x77cd 026244 call memcpy48 
+0x77ce 026246 arg mem_az ,contw 
+0x77cf 026247 call bn_zero 
+0x77d0 026248 jam 1 ,mem_az 
+0x77d1 026250 call eckp_calc_init 
+0x77d2 026251 jam sp_calc_dhkey ,mem_sp_calc 
+0x77d3 026252 rtn 
+:      026254 sp_dhkey_generated:
+0x77d4 026255 jam sp_flag_commit ,mem_sp_dh_ready 
+0x77d5 026256 arg mem_sp_dhkey ,contw 
+0x77d6 026257 arg mem_bx ,contr 
+0x77d7 026258 call memcpy24 
+0x77d8 026259 jam sp_key_valid ,mem_sp_dhkey_invalid 
+0x77d9 026260 jam sp_calc_standby ,mem_sp_calc 
+0x77da 026261 rtn 
+:      026263 random_generator:
+0x77db 026264 increase -1 ,queue 
+0x77dc 026265 nrtn positive 
+0x77dd 026266 random pdata 
+0x77de 026267 istore 2 ,contw 
+0x77df 026268 branch random_generator 
+:      026269 compare4:
+0x77e0 026270 increase -1 ,queue 
+0x77e1 026271 nbranch compare4_success ,positive 
+0x77e2 026272 ifetch 4 ,rega 
+0x77e3 026273 copy pdata ,temp 
+0x77e4 026274 ifetch 4 ,regb 
+0x77e5 026275 iflip temp ,pdata 
+0x77e6 026276 nbranch compare4_failed ,zero 
+0x77e7 026277 increase 4 ,rega 
+0x77e8 026278 increase 4 ,regb 
+0x77e9 026279 branch compare4 
+:      026280 compare4_failed:
+0x77ea 026281 disable true 
+0x77eb 026282 rtn 
+:      026283 compare4_success:
+0x77ec 026284 enable true 
+0x77ed 026285 rtn 
+:      026292 simple_pairing_sequence:
+0x77ee 026293 set1 mark_ext_patch ,mark 
+0x77ef 026294 bpatch patch3e_5 ,mem_patch3e 
+0x77f0 026295 fetch 1 ,mem_sp_flag 
+0x77f1 026296 rtn blank 
+0x77f2 026297 jam sp_flag_standby ,mem_sp_flag 
+0x77f3 026298 fetch 1 ,mem_sp_state 
+0x77f4 026299 beq sp_stat_key_send ,sp_send_lmp_encapsulated_header 
+0x77f5 026300 beq sp_stat_commit_send ,sp_send_lmp_simple_pairing_comfirm 
+0x77f6 026301 beq sp_stat_random_send ,sp_send_lmp_simple_pairing_number 
+0x77f7 026302 beq sp_stat_confirm_send ,sp_send_lmp_dhkey_check 
+0x77f8 026303 beq sp_stat_key_generate ,sp_generate_local_key 
+0x77f9 026304 beq sp_stat_commit_calc ,sp_calculate_commitment 
+0x77fa 026305 beq sp_stat_confirm_check ,sp_confirm_check 
+0x77fb 026306 beq sp_stat_confirm_calc ,sp_confirm_calc 
+0x77fc 026307 beq sp_stat_link_key_calc ,sp_link_key_prarm_push 
+0x77fd 026309 rtn 
+:      026311 master_simple_paring_sequence:
+0x77fe 026312 set1 mark_ext_patch ,mark 
+0x77ff 026313 bpatch patch3e_6 ,mem_patch3e 
+0x7800 026314 fetch 1 ,mem_master_sp_flag 
+0x7801 026315 rtn blank 
+0x7802 026316 jam sp_flag_standby ,mem_master_sp_flag 
+0x7803 026317 fetch 1 ,mem_master_sp_state 
+0x7804 026318 beq sp_master_stat_start_skip ,sp_master_send_io_cap_get 
+0x7805 026319 beq sp_master_stat_start_done ,sp_master_send_io_cap_send 
+0x7806 026320 beq sp_stat_key_send ,sp_master_send_lmp_encapsulated_header 
+0x7807 026321 beq sp_stat_commit_calc ,master_sp_calculate_commitment 
+0x7808 026322 beq sp_stat_commitment_compare ,sp_master_commitment_compare 
+0x7809 026323 beq sp_stat_random_send ,sp_master_send_lmp_simple_pairing_number 
+0x780a 026324 beq sp_stat_confirm_calc ,sp_confirm_calc 
+0x780b 026325 beq sp_stat_confirm_send ,master_sp_send_lmp_dhkey_check 
+0x780c 026326 beq sp_stat_confirm_check ,sp_confirm_check 
+0x780d 026327 beq sp_state_end ,master_sp_sm_end 
+0x780e 026328 rtn 
+:      026330 master_set_mem_master_sp_flag:
+0x780f 026331 jam sp_flag_commit ,mem_master_sp_flag 
+0x7810 026332 rtn 
+:      026334 master_clear_mem_master_sp_flag:
+0x7811 026335 jam sp_flag_standby ,mem_master_sp_flag 
+0x7812 026336 rtn 
+:      026337 sp_calc_sequence:
+0x7813 026338 set1 mark_ext_patch ,mark 
+0x7814 026339 bpatch patch3e_7 ,mem_patch3e 
+0x7815 026340 fetch 1 ,mem_sp_calc 
+0x7816 026341 rtn blank 
+0x7817 026342 increase 0x80 ,pdata 
+0x7818 026343 store 1 ,mem_sp_calc 
+0x7819 026344 rtnbit1 7 
+0x781a 026345 fetch 1 ,mem_ec_loopc 
+0x781b 026346 branch sp_calc_sequence_done ,blank 
+0x781c 026347 branch eckp_calc 
+:      026349 sp_calc_sequence_done:
+0x781d 026350 call ecunmapz 
+0x781e 026351 fetch 1 ,mem_sp_calc 
+0x781f 026352 beq sp_calc_pubkey ,sp_pubkey_generated 
+0x7820 026353 beq sp_calc_dhkey ,sp_dhkey_generated 
+0x7821 026354 rtn 
+:      026357 bn_testbit:
+0x7822 026358 and pdata ,7 ,queue 
+0x7823 026359 rshift3 pdata ,pdata 
+0x7824 026360 iadd contr ,contr 
+0x7825 026361 ifetch 1 ,contr 
+0x7826 026362 qisolate0 pdata 
+0x7827 026363 rtn 
+:      026366 ec_copy:
+0x7828 026367 call memcpy24 
+0x7829 026368 call memcpy24 
+0x782a 026369 branch memcpy24 
+:      026372 bn_eq_zero:
+0x782b 026373 ifetch 8 ,contr 
+0x782c 026374 nrtn blank 
+0x782d 026375 ifetch 8 ,contr 
+0x782e 026376 nrtn blank 
+0x782f 026377 ifetch 8 ,contr 
+0x7830 026378 rtn 
+:      026382 bn_eq:
+0x7831 026383 force 6 ,loopcnt 
+:      026384 bn_eq_0:
+0x7832 026385 ifetch 4 ,rega 
+0x7833 026386 iforce temp 
+0x7834 026387 ifetch 4 ,regb 
+0x7835 026388 isub temp ,null 
+0x7836 026389 nrtn zero 
+0x7837 026390 increase 4 ,rega 
+0x7838 026391 increase 4 ,regb 
+0x7839 026392 loop bn_eq_0 
+0x783a 026393 rtn 
+:      026396 bn_bigeq:
+0x783b 026397 force 6 ,loopcnt 
+0x783c 026398 increase 20 ,rega 
+0x783d 026399 increase 20 ,regb 
+:      026400 bn_bigeq_0:
+0x783e 026401 ifetch 4 ,regb 
+0x783f 026402 iforce temp 
+0x7840 026403 ifetch 4 ,rega 
+0x7841 026404 isub temp ,pdata 
+0x7842 026405 nrtn positive 
+0x7843 026406 nrtn blank 
+0x7844 026407 increase -4 ,rega 
+0x7845 026408 increase -4 ,regb 
+0x7846 026409 loop bn_bigeq_0 
+0x7847 026410 rtn 
+:      026412 bn_add:
+0x7848 026413 force 6 ,loopcnt 
+0x7849 026414 force 0 ,regc 
+:      026415 bn_add_0:
+0x784a 026416 ifetch 4 ,rega 
+0x784b 026417 iforce temp 
+0x784c 026418 ifetch 4 ,regb 
+0x784d 026419 iadd temp ,pdata 
+0x784e 026420 iadd regc ,pdata 
+0x784f 026421 istore 4 ,contw 
+0x7850 026422 isolate1 32 ,pdata 
+0x7851 026423 setflag true ,0 ,regc 
+0x7852 026424 increase 4 ,rega 
+0x7853 026425 increase 4 ,regb 
+0x7854 026426 loop bn_add_0 
+0x7855 026427 rtn 
+:      026429 bn_sub:
+0x7856 026430 force 6 ,loopcnt 
+0x7857 026431 force 0 ,regc 
+:      026432 bn_sub_0:
+0x7858 026433 ifetch 4 ,regb 
+0x7859 026434 iforce temp 
+0x785a 026435 ifetch 4 ,rega 
+0x785b 026436 isub temp ,pdata 
+0x785c 026437 isub regc ,pdata 
+0x785d 026438 istore 4 ,contw 
+0x785e 026439 isolate1 32 ,pdata 
+0x785f 026440 setflag true ,0 ,regc 
+0x7860 026441 increase 4 ,rega 
+0x7861 026442 increase 4 ,regb 
+0x7862 026443 loop bn_sub_0 
+0x7863 026444 rtn 
+:      026446 bn_rshift6:
+0x7864 026447 force 6 ,loopcnt 
+0x7865 026448 increase 20 ,rega 
+:      026449 bn_rshift:
+0x7866 026450 force 0 ,regc 
+:      026451 bn_rshift_0:
+0x7867 026452 ifetch 4 ,rega 
+0x7868 026453 isolate1 0 ,pdata 
+0x7869 026454 setflag true ,1 ,regc 
+0x786a 026455 rshift pdata ,pdata 
+0x786b 026456 isolate1 0 ,regc 
+0x786c 026457 setflag true ,31 ,pdata 
+0x786d 026458 istore 4 ,rega 
+0x786e 026459 increase -4 ,rega 
+0x786f 026460 rshift regc ,regc 
+0x7870 026461 loop bn_rshift_0 
+0x7871 026462 rtn 
+:      026464 bn_lshift:
+0x7872 026465 force 6 ,loopcnt 
+0x7873 026466 force 0 ,regc 
+:      026467 bn_lshift_0:
+0x7874 026468 ifetch 4 ,rega 
+0x7875 026469 isolate1 31 ,pdata 
+0x7876 026470 setflag true ,1 ,regc 
+0x7877 026471 lshift pdata ,pdata 
+0x7878 026472 isolate1 0 ,regc 
+0x7879 026473 setflag true ,0 ,pdata 
+0x787a 026474 istore 4 ,rega 
+0x787b 026475 increase 4 ,rega 
+0x787c 026476 rshift regc ,regc 
+0x787d 026477 loop bn_lshift_0 
+0x787e 026478 rtn 
+:      026480 bn_lshiftmod:
+0x787f 026481 call bn_lshift 
+:      026482 bn_lshiftmod_ismod:
+0x7880 026483 isolate1 0 ,regc 
+0x7881 026484 branch bn_lshiftmod_0 ,true 
+0x7882 026485 arg mem_p ,regb 
+0x7883 026486 copy rega ,regc 
+0x7884 026487 increase -24 ,rega 
+0x7885 026488 call bn_bigeq 
+0x7886 026489 nrtn positive 
+0x7887 026490 copy regc ,rega 
+:      026491 bn_lshiftmod_0:
+0x7888 026492 increase -24 ,rega 
+0x7889 026493 arg mem_p ,regb 
+0x788a 026494 copy rega ,contw 
+0x788b 026495 branch bn_sub 
+:      026498 bn_addmod:
+0x788c 026499 call bn_add 
+0x788d 026500 copy contw ,rega 
+0x788e 026501 branch bn_lshiftmod_ismod 
+:      026503 bn_submod:
+0x788f 026504 call bn_sub 
+0x7890 026505 isolate0 0 ,regc 
+0x7891 026506 rtn true 
+0x7892 026507 arg mem_p ,regb 
+0x7893 026508 add contw ,-24 ,rega 
+0x7894 026509 copy rega ,contw 
+0x7895 026510 branch bn_add 
+:      026513 bn_p192mod:
+0x7896 026514 copy contw ,timeup 
+0x7897 026515 copy rega ,alarm 
+0x7898 026516 arg mem_tmp2 ,regb 
+0x7899 026517 copy regb ,contw 
+0x789a 026518 add rega ,24 ,contr 
+0x789b 026519 ifetch 8 ,contr 
+0x789c 026520 istore 8 ,contw 
+0x789d 026521 istore 8 ,contw 
+0x789e 026522 force 0 ,pdata 
+0x789f 026523 istore 8 ,contw 
+0x78a0 026524 copy timeup ,contw 
+0x78a1 026525 call bn_addmod 
+0x78a2 026526 arg mem_tmp2 ,regb 
+0x78a3 026527 copy regb ,contw 
+0x78a4 026528 force 0 ,pdata 
+0x78a5 026529 istore 8 ,contw 
+0x78a6 026530 add alarm ,32 ,contr 
+0x78a7 026531 ifetch 8 ,contr 
+0x78a8 026532 istore 8 ,contw 
+0x78a9 026533 istore 8 ,contw 
+0x78aa 026534 copy timeup ,rega 
+0x78ab 026535 copy rega ,contw 
+0x78ac 026536 call bn_addmod 
+0x78ad 026537 arg mem_tmp2 ,regb 
+0x78ae 026538 copy regb ,contw 
+0x78af 026539 add alarm ,40 ,contr 
+0x78b0 026540 ifetch 8 ,contr 
+0x78b1 026541 istore 8 ,contw 
+0x78b2 026542 istore 8 ,contw 
+0x78b3 026543 istore 8 ,contw 
+0x78b4 026544 copy timeup ,rega 
+0x78b5 026545 copy rega ,contw 
+0x78b6 026546 branch bn_addmod 
+:      026549 bn_load:
+0x78b7 026550 force 6 ,loopcnt 
+:      026551 bn_load_0:
+0x78b8 026552 ifetch 4 ,contr 
+0x78b9 026553 iforce regext 
+0x78ba 026554 increase 1 ,regext_index 
+0x78bb 026555 loop bn_load_0 
+0x78bc 026556 rtn 
+:      026560 bn_mulmod:
+0x78bd 026561 copy contw ,timeup 
+0x78be 026562 arg mem_tmp1 ,contw 
+0x78bf 026563 call bn_zero 
+0x78c0 026564 arg mem_tmp1 ,contw 
+0x78c1 026565 copy rega ,contr 
+0x78c2 026566 force 0 ,regext_index 
+0x78c3 026567 call bn_load 
+0x78c4 026568 copy regb ,contr 
+0x78c5 026569 call bn_load 
+0x78c6 026570 force 0 ,regb 
+:      026571 bn_mulmod_1:
+0x78c7 026572 force 0 ,temp 
+0x78c8 026573 force 6 ,regc 
+:      026574 bn_mulmod_0:
+0x78c9 026575 ifetch 4 ,contw 
+0x78ca 026576 iforce rega 
+0x78cb 026577 copy regb ,regext_index 
+0x78cc 026578 deposit regext 
+0x78cd 026579 copy regc ,regext_index 
+0x78ce 026580 imul32 regext ,pdata 
+0x78cf 026581 iadd rega ,pdata 
+0x78d0 026582 iadd temp ,pdata 
+0x78d1 026583 istore 4 ,contw 
+0x78d2 026584 rshift32 pdata ,temp 
+0x78d3 026585 increase 1 ,regc 
+0x78d4 026586 compare 12 ,regc ,0xff 
+0x78d5 026587 nbranch bn_mulmod_0 ,true 
+0x78d6 026588 deposit temp 
+0x78d7 026589 istore 4 ,contw 
+0x78d8 026590 increase -24 ,contw 
+0x78d9 026591 increase 1 ,regb 
+0x78da 026592 compare 6 ,regb ,0xff 
+0x78db 026593 nbranch bn_mulmod_1 ,true 
+0x78dc 026594 arg mem_tmp1 ,rega 
+0x78dd 026595 copy timeup ,contw 
+0x78de 026596 branch bn_p192mod 
+:      026599 bn_sqrmod:
+0x78df 026600 copy rega ,regb 
+0x78e0 026601 branch bn_mulmod 
+:      026603 bn_rshifteven:
+0x78e1 026604 copy rega ,alarm 
+:      026605 bn_rshifteven_1:
+0x78e2 026606 copy alarm ,rega 
+0x78e3 026607 ifetch 1 ,rega 
+0x78e4 026608 isolate1 0 ,pdata 
+0x78e5 026609 rtn true 
+0x78e6 026610 call bn_rshift6 
+0x78e7 026611 ifetch 1 ,regb 
+0x78e8 026612 isolate0 0 ,pdata 
+0x78e9 026613 branch bn_rshifteven_0 ,true 
+0x78ea 026614 arg mem_p ,rega 
+0x78eb 026615 copy regb ,contw 
+0x78ec 026616 call bn_add 
+0x78ed 026617 ifetch 1 ,regb 
+0x78ee 026618 iadd regc ,pdata 
+0x78ef 026619 istore 1 ,regb 
+0x78f0 026620 increase -24 ,regb 
+:      026621 bn_rshifteven_0:
+0x78f1 026622 add regb ,24 ,rega 
+0x78f2 026623 force 7 ,loopcnt 
+0x78f3 026624 call bn_rshift 
+0x78f4 026625 branch bn_rshifteven_1 
+:      026628 bn_invmod:
+0x78f5 026629 copy contw ,timeup 
+0x78f6 026630 arg mem_tmp0 ,contw 
+0x78f7 026631 call bn_zero 
+0x78f8 026632 force 0 ,pdata 
+0x78f9 026633 store 4 ,mem_tmp5 
+0x78fa 026634 store 4 ,mem_t2 
+0x78fb 026635 jam 1 ,mem_tmp0 
+0x78fc 026636 arg mem_tmp1 ,contw 
+0x78fd 026637 call bn_zero 
+0x78fe 026638 arg mem_p ,contr 
+0x78ff 026639 arg mem_tmp2 ,contw 
+0x7900 026640 call memcpy24 
+0x7901 026641 copy rega ,contr 
+0x7902 026642 arg mem_tmp3 ,contw 
+0x7903 026643 call memcpy24 
+:      026644 bn_invmod_2:
+0x7904 026645 arg mem_tmp3 ,contr 
+0x7905 026646 call bn_eq_zero 
+0x7906 026647 branch bn_invmod_0 ,blank 
+0x7907 026648 arg mem_tmp3 ,rega 
+0x7908 026649 arg mem_tmp0 ,regb 
+0x7909 026650 call bn_rshifteven 
+0x790a 026652 arg mem_tmp2 ,rega 
+0x790b 026653 arg mem_tmp1 ,regb 
+0x790c 026654 call bn_rshifteven 
+0x790d 026655 arg mem_tmp3 ,rega 
+0x790e 026656 arg mem_tmp2 ,regb 
+0x790f 026657 call bn_bigeq 
+0x7910 026658 branch bn_invmod_1 ,positive 
+0x7911 026659 arg mem_tmp2 ,rega 
+0x7912 026660 arg mem_tmp3 ,regb 
+0x7913 026661 copy rega ,contw 
+0x7914 026662 call bn_sub 
+0x7915 026663 arg mem_tmp0 ,rega 
+0x7916 026664 arg mem_tmp1 ,regb 
+0x7917 026665 copy regb ,contw 
+0x7918 026666 call bn_add 
+0x7919 026667 ifetch 1 ,rega 
+0x791a 026668 iadd regc ,regc 
+0x791b 026669 ifetch 1 ,regb 
+0x791c 026670 iadd regc ,pdata 
+0x791d 026671 istore 1 ,regb 
+0x791e 026672 branch bn_invmod_2 
+:      026673 bn_invmod_1:
+0x791f 026674 arg mem_tmp3 ,rega 
+0x7920 026675 arg mem_tmp2 ,regb 
+0x7921 026676 copy rega ,contw 
+0x7922 026677 call bn_sub 
+0x7923 026678 arg mem_tmp1 ,rega 
+0x7924 026679 arg mem_tmp0 ,regb 
+0x7925 026680 copy regb ,contw 
+0x7926 026681 call bn_add 
+0x7927 026682 ifetch 1 ,rega 
+0x7928 026683 iadd regc ,regc 
+0x7929 026684 ifetch 1 ,regb 
+0x792a 026685 iadd regc ,pdata 
+0x792b 026686 istore 1 ,regb 
+0x792c 026687 branch bn_invmod_2 
+:      026688 bn_invmod_0:
+0x792d 026689 arg mem_tmp0 ,contw 
+0x792e 026690 call bn_zero 
+0x792f 026691 fetch 1 ,mem_tmp5 
+0x7930 026692 store 1 ,mem_tmp0 
+0x7931 026693 store 1 ,mem_tmp0a 
+0x7932 026694 arg mem_tmp0 ,rega 
+0x7933 026695 arg mem_tmp1 ,regb 
+0x7934 026696 copy regb ,contw 
+0x7935 026697 call bn_addmod 
+0x7936 026698 arg mem_p ,rega 
+0x7937 026699 arg mem_tmp1 ,regb 
+0x7938 026700 copy timeup ,contw 
+0x7939 026701 branch bn_submod 
+:      026706 ecdbl:
+0x793a 026707 arg mem_cz ,rega 
+0x793b 026708 arg mem_t2 ,contw 
+0x793c 026709 call bn_sqrmod 
+0x793d 026710 arg mem_t2 ,rega 
+0x793e 026711 arg mem_t3 ,contw 
+0x793f 026712 call bn_sqrmod 
+0x7940 026713 arg mem_a ,rega 
+0x7941 026714 arg mem_t3 ,regb 
+0x7942 026715 arg mem_t3 ,contw 
+0x7943 026716 call bn_mulmod 
+0x7944 026717 arg mem_cx ,rega 
+0x7945 026718 arg mem_t2 ,contw 
+0x7946 026719 call bn_sqrmod 
+0x7947 026720 arg mem_t2 ,contr 
+0x7948 026721 arg mem_t1 ,contw 
+0x7949 026722 call memcpy24 
+0x794a 026723 arg mem_t1 ,rega 
+0x794b 026724 call bn_lshiftmod 
+0x794c 026725 arg mem_t2 ,rega 
+0x794d 026726 arg mem_t1 ,regb 
+0x794e 026727 arg mem_t2 ,contw 
+0x794f 026728 call bn_addmod 
+0x7950 026729 arg mem_t2 ,rega 
+0x7951 026730 arg mem_t3 ,regb 
+0x7952 026731 arg mem_t2 ,contw 
+0x7953 026732 call bn_addmod 
+0x7954 026733 arg mem_cx ,contr 
+0x7955 026734 arg mem_t1 ,contw 
+0x7956 026735 call memcpy24 
+0x7957 026736 arg mem_cy ,rega 
+0x7958 026737 arg mem_t3 ,contw 
+0x7959 026738 call bn_sqrmod 
+0x795a 026739 arg mem_t1 ,rega 
+0x795b 026740 call bn_lshiftmod 
+0x795c 026741 arg mem_t1 ,rega 
+0x795d 026742 call bn_lshiftmod 
+0x795e 026743 arg mem_t1 ,rega 
+0x795f 026744 arg mem_t3 ,regb 
+0x7960 026745 arg mem_t1 ,contw 
+0x7961 026746 call bn_mulmod 
+0x7962 026747 arg mem_t3 ,rega 
+0x7963 026748 arg mem_t0 ,contw 
+0x7964 026749 call bn_sqrmod 
+0x7965 026750 arg mem_t0 ,rega 
+0x7966 026751 call bn_lshiftmod 
+0x7967 026752 arg mem_t0 ,rega 
+0x7968 026753 call bn_lshiftmod 
+0x7969 026754 arg mem_t0 ,rega 
+0x796a 026755 call bn_lshiftmod 
+0x796b 026756 arg mem_cy ,contr 
+0x796c 026757 arg mem_t3 ,contw 
+0x796d 026758 call memcpy24 
+0x796e 026759 arg mem_t3 ,rega 
+0x796f 026760 call bn_lshiftmod 
+0x7970 026761 arg mem_t3 ,rega 
+0x7971 026762 arg mem_cz ,regb 
+0x7972 026763 arg mem_cz ,contw 
+0x7973 026764 call bn_mulmod 
+0x7974 026765 arg mem_t2 ,rega 
+0x7975 026766 arg mem_t3 ,contw 
+0x7976 026767 call bn_sqrmod 
+0x7977 026768 arg mem_t3 ,rega 
+0x7978 026769 arg mem_t1 ,regb 
+0x7979 026770 arg mem_t3 ,contw 
+0x797a 026771 call bn_submod 
+0x797b 026772 arg mem_t3 ,rega 
+0x797c 026773 arg mem_t1 ,regb 
+0x797d 026774 arg mem_cx ,contw 
+0x797e 026775 call bn_submod 
+0x797f 026776 arg mem_t1 ,rega 
+0x7980 026777 arg mem_cx ,regb 
+0x7981 026778 arg mem_t3 ,contw 
+0x7982 026779 call bn_submod 
+0x7983 026780 arg mem_t3 ,rega 
+0x7984 026781 arg mem_t2 ,regb 
+0x7985 026782 arg mem_t3 ,contw 
+0x7986 026783 call bn_mulmod 
+0x7987 026784 arg mem_t3 ,rega 
+0x7988 026785 arg mem_t0 ,regb 
+0x7989 026786 arg mem_cy ,contw 
+0x798a 026787 branch bn_submod 
+:      026791 ecadd:
+0x798b 026792 arg mem_az ,rega 
+0x798c 026793 arg mem_t7 ,contw 
+0x798d 026794 call bn_sqrmod 
+0x798e 026795 arg mem_cx ,rega 
+0x798f 026796 arg mem_t7 ,regb 
+0x7990 026797 arg mem_t0 ,contw 
+0x7991 026798 call bn_mulmod 
+0x7992 026799 arg mem_az ,rega 
+0x7993 026800 arg mem_t7 ,regb 
+0x7994 026801 arg mem_t7 ,contw 
+0x7995 026802 call bn_mulmod 
+0x7996 026803 arg mem_cy ,rega 
+0x7997 026804 arg mem_t7 ,regb 
+0x7998 026805 arg mem_t1 ,contw 
+0x7999 026806 call bn_mulmod 
+0x799a 026807 arg mem_cz ,rega 
+0x799b 026808 arg mem_t7 ,contw 
+0x799c 026809 call bn_sqrmod 
+0x799d 026810 arg mem_ax ,rega 
+0x799e 026811 arg mem_t7 ,regb 
+0x799f 026812 arg mem_t2 ,contw 
+0x79a0 026813 call bn_mulmod 
+0x79a1 026814 arg mem_cz ,rega 
+0x79a2 026815 arg mem_t7 ,regb 
+0x79a3 026816 arg mem_t7 ,contw 
+0x79a4 026817 call bn_mulmod 
+0x79a5 026818 arg mem_ay ,rega 
+0x79a6 026819 arg mem_t7 ,regb 
+0x79a7 026820 arg mem_t3 ,contw 
+0x79a8 026821 call bn_mulmod 
+0x79a9 026822 arg mem_t0 ,rega 
+0x79aa 026823 arg mem_t2 ,regb 
+0x79ab 026824 arg mem_t7 ,contw 
+0x79ac 026825 call bn_submod 
+0x79ad 026826 arg mem_t0 ,rega 
+0x79ae 026827 arg mem_t2 ,regb 
+0x79af 026828 arg mem_t0 ,contw 
+0x79b0 026829 call bn_addmod 
+0x79b1 026830 arg mem_t1 ,rega 
+0x79b2 026831 arg mem_t3 ,regb 
+0x79b3 026832 arg mem_t2 ,contw 
+0x79b4 026833 call bn_submod 
+0x79b5 026834 arg mem_t1 ,rega 
+0x79b6 026835 arg mem_t3 ,regb 
+0x79b7 026836 arg mem_t1 ,contw 
+0x79b8 026837 call bn_addmod 
+0x79b9 026838 arg mem_t1 ,rega 
+0x79ba 026839 arg mem_t7 ,regb 
+0x79bb 026840 arg mem_t1 ,contw 
+0x79bc 026841 call bn_mulmod 
+0x79bd 026842 arg mem_cz ,rega 
+0x79be 026843 arg mem_az ,regb 
+0x79bf 026844 arg mem_t3 ,contw 
+0x79c0 026845 call bn_mulmod 
+0x79c1 026846 arg mem_t3 ,rega 
+0x79c2 026847 arg mem_t7 ,regb 
+0x79c3 026848 arg mem_cz ,contw 
+0x79c4 026849 call bn_mulmod 
+0x79c5 026850 arg mem_t7 ,rega 
+0x79c6 026851 arg mem_t7 ,contw 
+0x79c7 026852 call bn_sqrmod 
+0x79c8 026853 arg mem_t7 ,rega 
+0x79c9 026854 arg mem_t0 ,regb 
+0x79ca 026855 arg mem_t3 ,contw 
+0x79cb 026856 call bn_mulmod 
+0x79cc 026857 arg mem_t7 ,rega 
+0x79cd 026858 arg mem_t1 ,regb 
+0x79ce 026859 arg mem_t1 ,contw 
+0x79cf 026860 call bn_mulmod 
+0x79d0 026861 arg mem_t2 ,rega 
+0x79d1 026862 arg mem_cx ,contw 
+0x79d2 026863 call bn_sqrmod 
+0x79d3 026864 arg mem_cx ,rega 
+0x79d4 026865 arg mem_t3 ,regb 
+0x79d5 026866 arg mem_cx ,contw 
+0x79d6 026867 call bn_submod 
+0x79d7 026868 arg mem_cx ,contr 
+0x79d8 026869 arg mem_t7 ,contw 
+0x79d9 026870 call memcpy24 
+0x79da 026871 arg mem_t7 ,rega 
+0x79db 026872 call bn_lshiftmod 
+0x79dc 026873 arg mem_t3 ,rega 
+0x79dd 026874 arg mem_t7 ,regb 
+0x79de 026875 arg mem_t3 ,contw 
+0x79df 026876 call bn_submod 
+0x79e0 026877 arg mem_t3 ,rega 
+0x79e1 026878 arg mem_t2 ,regb 
+0x79e2 026879 arg mem_t2 ,contw 
+0x79e3 026880 call bn_mulmod 
+0x79e4 026881 arg mem_t2 ,rega 
+0x79e5 026882 arg mem_t1 ,regb 
+0x79e6 026883 arg mem_cy ,contw 
+0x79e7 026884 call bn_submod 
+0x79e8 026885 arg mem_cy ,rega 
+0x79e9 026886 arg mem_p ,regb 
+0x79ea 026887 arg mem_cy ,contw 
+0x79eb 026888 force 0 ,regc 
+0x79ec 026889 fetch 1 ,mem_cy 
+0x79ed 026890 isolate1 0 ,pdata 
+0x79ee 026891 call bn_add ,true 
+0x79ef 026892 copy regc ,alarm 
+0x79f0 026893 arg mem_cy ,rega 
+0x79f1 026894 call bn_rshift6 
+0x79f2 026895 fetch 1 ,mem_cy5 
+0x79f3 026896 isolate1 0 ,alarm 
+0x79f4 026897 setflag true ,7 ,pdata 
+0x79f5 026898 store 1 ,mem_cy5 
+0x79f6 026899 rtn 
+:      026902 eckp:
+0x79f7 026903 jam 192 ,mem_ec_loopc 
+0x79f8 026904 jam 1 ,mem_ec_infinite 
+:      026905 eckp_0:
+0x79f9 026906 fetch 1 ,mem_ec_loopc 
+0x79fa 026907 increase -1 ,pdata 
+0x79fb 026908 nrtn positive 
+0x79fc 026909 store 1 ,mem_ec_loopc 
+0x79fd 026910 fetch 1 ,mem_ec_infinite 
+0x79fe 026911 call ecdbl ,blank 
+0x79ff 026912 fetch 1 ,mem_ec_loopc 
+0x7a00 026913 arg mem_k ,contr 
+0x7a01 026914 call bn_testbit 
+0x7a02 026915 branch eckp_0 ,true 
+0x7a03 026916 fetch 1 ,mem_ec_infinite 
+0x7a04 026917 nbranch eckp_1 ,blank 
+0x7a05 026918 call ecadd 
+0x7a06 026919 branch eckp_0 
+:      026920 eckp_1:
+0x7a07 026921 jam 0 ,mem_ec_infinite 
+0x7a08 026922 arg mem_ax ,contr 
+0x7a09 026923 arg mem_cx ,contw 
+0x7a0a 026924 call ec_copy 
+0x7a0b 026925 branch eckp_0 
+:      026928 ecunmapz:
+0x7a0c 026929 arg mem_cz ,rega 
+0x7a0d 026930 arg mem_t3 ,contw 
+0x7a0e 026931 call bn_invmod 
+0x7a0f 026932 arg mem_t3 ,rega 
+0x7a10 026933 arg mem_t1 ,contw 
+0x7a11 026934 call bn_sqrmod 
+0x7a12 026935 arg mem_cx ,rega 
+0x7a13 026936 arg mem_t1 ,regb 
+0x7a14 026937 arg mem_bx ,contw 
+0x7a15 026938 call bn_mulmod 
+0x7a16 026939 arg mem_t3 ,rega 
+0x7a17 026940 arg mem_t1 ,regb 
+0x7a18 026941 arg mem_t2 ,contw 
+0x7a19 026942 call bn_mulmod 
+0x7a1a 026943 arg mem_cy ,rega 
+0x7a1b 026944 arg mem_t2 ,regb 
+0x7a1c 026945 arg mem_by ,contw 
+0x7a1d 026946 branch bn_mulmod 
+:      026949 sha_endian_swap:
+0x7a1e 026950 force 16 ,loopcnt 
+:      026951 sha_endian_swap2:
+0x7a1f 026952 ifetch 4 ,contr 
+0x7a20 026953 force 4 ,rega 
+0x7a21 026954 increase 3 ,contw 
+:      026955 sha_endian_loop:
+0x7a22 026956 istore 1 ,contw 
+0x7a23 026957 rshift8 pdata ,pdata 
+0x7a24 026958 increase -2 ,contw 
+0x7a25 026959 increase -1 ,rega 
+0x7a26 026960 nbranch sha_endian_loop ,zero 
+0x7a27 026961 increase 5 ,contw 
+0x7a28 026962 loop sha_endian_swap2 
+0x7a29 026963 rtn 
+:      026966 sha_getw:
+0x7a2a 026967 lshift2 queue ,pdata 
+0x7a2b 026968 iadd timeup ,contr 
+0x7a2c 026969 ifetch 4 ,contr 
+0x7a2d 026970 rtn 
+:      026972 sha_r:
+0x7a2e 026973 force 16 ,alarm 
+0x7a2f 026974 arg memdat ,timeup 
+:      026975 sha_r_loop:
+0x7a30 026976 add alarm ,-7 ,queue 
+0x7a31 026977 call sha_getw 
+0x7a32 026978 iforce temp 
+0x7a33 026979 add alarm ,-16 ,queue 
+0x7a34 026980 call sha_getw 
+0x7a35 026981 iadd temp ,temp 
+0x7a36 026982 add alarm ,-2 ,queue 
+0x7a37 026983 call sha_getw 
+0x7a38 026984 shasx pdata ,1 ,pdata 
+0x7a39 026985 iadd temp ,temp 
+0x7a3a 026986 add alarm ,-15 ,queue 
+0x7a3b 026987 call sha_getw 
+0x7a3c 026988 shasx pdata ,0 ,pdata 
+0x7a3d 026989 iadd temp ,temp 
+0x7a3e 026990 lshift2 alarm ,pdata 
+0x7a3f 026991 iadd timeup ,contw 
+0x7a40 026992 istoret 4 ,contw 
+0x7a41 026993 increase 1 ,alarm 
+0x7a42 026994 compare 64 ,alarm ,0xff 
+0x7a43 026995 nbranch sha_r_loop ,true 
+0x7a44 026996 rtn 
+:      026999 sha_init:
+0x7a45 027000 arg memh0 ,contr 
+0x7a46 027001 force 7 ,regext_index 
+:      027002 sha_init_0:
+0x7a47 027003 ifetch 4 ,contr 
+0x7a48 027004 iforce regext 
+0x7a49 027005 increase -1 ,regext_index 
+0x7a4a 027006 branch sha_init_0 ,positive 
+0x7a4b 027007 rtn 
+:      027009 sha:
+0x7a4c 027010 set1 mark_ext_patch ,mark 
+0x7a4d 027011 bpatch patch3f_0 ,mem_patch3f 
+0x7a4e 027012 call sha_r 
+0x7a4f 027013 arg memahbak ,contw 
+0x7a50 027014 force 0 ,regext_index 
+:      027015 sha_0:
+0x7a51 027016 deposit regext 
+0x7a52 027017 istore 4 ,contw 
+0x7a53 027018 increase 1 ,regext_index 
+0x7a54 027019 compare 8 ,regext_index ,0xff 
+0x7a55 027020 nbranch sha_0 ,true 
+0x7a56 027021 call enable_authrom 
+0x7a57 027022 arg memk ,timeup 
+0x7a58 027023 arg memdat ,alarm 
+0x7a59 027024 force 64 ,loopcnt 
+:      027025 sha_loop:
+0x7a5a 027026 ifetcht 4 ,alarm 
+0x7a5b 027027 ifetch 4 ,timeup 
+0x7a5c 027028 increase 4 ,timeup 
+0x7a5d 027029 increase 4 ,alarm 
+0x7a5e 027030 iadd temp ,pdata 
+0x7a5f 027031 force 7 ,regext_index 
+0x7a60 027032 iadd regext ,temp 
+0x7a61 027033 force 4 ,regext_index 
+0x7a62 027034 shasx regext ,3 ,pdata 
+0x7a63 027035 iadd temp ,temp 
+0x7a64 027036 force 5 ,regext_index 
+0x7a65 027037 deposit regext 
+0x7a66 027038 force 6 ,regext_index 
+0x7a67 027039 ixor regext ,pdata 
+0x7a68 027040 force 4 ,regext_index 
+0x7a69 027041 iand regext ,pdata 
+0x7a6a 027042 force 6 ,regext_index 
+0x7a6b 027043 ixor regext ,pdata 
+0x7a6c 027044 iadd temp ,temp 
+0x7a6d 027045 force 7 ,regext_index 
+0x7a6e 027046 copy temp ,regext 
+0x7a6f 027047 force 3 ,regext_index 
+0x7a70 027048 deposit regext 
+0x7a71 027049 iadd temp ,regext 
+0x7a72 027050 force 0 ,regext_index 
+0x7a73 027051 deposit regext 
+0x7a74 027052 force 1 ,regext_index 
+0x7a75 027053 iand regext ,temp 
+0x7a76 027054 ior regext ,pdata 
+0x7a77 027055 force 2 ,regext_index 
+0x7a78 027056 iand regext ,pdata 
+0x7a79 027057 ior temp ,temp 
+0x7a7a 027058 force 0 ,regext_index 
+0x7a7b 027059 shasx regext ,2 ,pdata 
+0x7a7c 027060 iadd temp ,pdata 
+0x7a7d 027061 force 7 ,regext_index 
+0x7a7e 027062 iadd regext ,regext 
+0x7a7f 027063 regexrot 
+0x7a80 027064 loop sha_loop 
+0x7a81 027065 arg memahbak ,contr 
+0x7a82 027066 force 0 ,regext_index 
+:      027067 sha_1:
+0x7a83 027068 ifetch 4 ,contr 
+0x7a84 027069 iadd regext ,regext 
+0x7a85 027070 increase 1 ,regext_index 
+0x7a86 027071 compare 8 ,regext_index ,0xff 
+0x7a87 027072 nbranch sha_1 ,true 
+0x7a88 027073 branch disable_authrom 
+:      027076 sha_result:
+0x7a89 027077 arg memresult ,contw 
+0x7a8a 027078 force 7 ,regext_index 
+:      027079 sha_regext_save:
+0x7a8b 027080 deposit regext 
+0x7a8c 027081 istore 4 ,contw 
+0x7a8d 027082 increase -1 ,regext_index 
+0x7a8e 027083 branch sha_regext_save ,positive 
+0x7a8f 027084 rtn 
+:      027086 pad_xor:
+0x7a90 027088 arg memdat ,contw 
+0x7a91 027089 increase -4 ,contr 
+0x7a92 027090 sub loopcnt ,16 ,rega 
+:      027091 pad_xor_0:
+0x7a93 027092 ifetch 4 ,contr 
+0x7a94 027093 ixor temp ,pdata 
+0x7a95 027094 istore 4 ,contw 
+0x7a96 027095 increase -8 ,contr 
+0x7a97 027096 loop pad_xor_0 
+0x7a98 027097 copy rega ,loopcnt 
+0x7a99 027098 deposit temp 
+:      027099 pad_xor_1:
+0x7a9a 027100 istore 4 ,contw 
+0x7a9b 027101 loop pad_xor_1 
+0x7a9c 027102 rtn 
+:      027104 g_noninit:
+0x7a9d 027105 arg mem_sp_pubkey_remote_x_end ,contr 
+0x7a9e 027106 arg memdat ,contw 
+0x7a9f 027107 force 6 ,loopcnt 
+0x7aa0 027108 call memcpy_dword_swap 
+0x7aa1 027109 arg mem_sp_pubkey_local_x_end ,contr 
+0x7aa2 027110 force 6 ,loopcnt 
+0x7aa3 027111 call memcpy_dword_swap 
+0x7aa4 027112 arg mem_sp_random_remote_end ,contr 
+0x7aa5 027113 call memcpy_dword_swap4 
+0x7aa6 027114 call sha_init 
+0x7aa7 027115 call sha 
+0x7aa8 027116 arg mem_sp_random_local_end ,contr 
+0x7aa9 027117 arg memdat ,contw 
+0x7aaa 027118 branch g_common 
+:      027120 g_init:
+0x7aab 027121 arg mem_sp_pubkey_local_x_end ,contr 
+0x7aac 027122 arg memdat ,contw 
+0x7aad 027123 force 6 ,loopcnt 
+0x7aae 027124 call memcpy_dword_swap 
+0x7aaf 027125 arg mem_sp_pubkey_remote_x_end ,contr 
+0x7ab0 027126 force 6 ,loopcnt 
+0x7ab1 027127 call memcpy_dword_swap 
+0x7ab2 027128 arg mem_sp_random_local_end ,contr 
+0x7ab3 027129 call memcpy_dword_swap4 
+0x7ab4 027130 call sha_init 
+0x7ab5 027131 call sha 
+0x7ab6 027132 arg mem_sp_random_remote_end ,contr 
+0x7ab7 027133 arg memdat ,contw 
+:      027134 g_common:
+0x7ab8 027135 call memcpy_dword_swap4 
+0x7ab9 027136 setarg 0x800000 
+0x7aba 027137 lshift8 pdata ,pdata 
+0x7abb 027138 istore 4 ,contw 
+0x7abc 027139 force 5 ,loopcnt 
+0x7abd 027140 call memset0 
+0x7abe 027141 setarg 640 
+0x7abf 027142 istore 4 ,contw 
+0x7ac0 027143 call sha 
+0x7ac1 027145 fetch 4 ,memresult 
+0x7ac2 027147 arg 1000 ,rega 
+0x7ac3 027148 idiv rega 
+0x7ac4 027149 call wait_div_end 
+0x7ac5 027150 remainder pdata 
+0x7ac6 027151 store 4 ,mem_sp_gkey 
+0x7ac7 027152 quotient pdata 
+0x7ac8 027153 arg 1000 ,rega 
+0x7ac9 027154 idiv rega 
+0x7aca 027155 call wait_div_end 
+0x7acb 027156 remainder pdata 
+0x7acc 027157 arg 1000 ,rega 
+0x7acd 027158 imul32 rega ,pdata 
+0x7ace 027159 fetcht 4 ,mem_sp_gkey 
+0x7acf 027160 iadd temp ,pdata 
+0x7ad0 027161 store 4 ,mem_sp_gkey 
+0x7ad1 027162 rtn 
+:      027164 function_f1:
+0x7ad2 027165 setarg 0x363636 
+0x7ad3 027166 lshift8 pdata ,temp 
+0x7ad4 027167 or_into 0x36 ,temp 
+0x7ad5 027168 fetch 2 ,mem_sp_prarm_stack 
+0x7ad6 027169 copy pdata ,contr 
+0x7ad7 027170 force 4 ,loopcnt 
+0x7ad8 027171 call pad_xor 
+0x7ad9 027172 call sha_init 
+0x7ada 027173 call sha 
+0x7adb 027174 fetch 2 ,mem_sp_prarm_stack + 2 
+0x7adc 027175 copy pdata ,contr 
+0x7add 027176 arg memdat ,contw 
+0x7ade 027177 force 6 ,loopcnt 
+0x7adf 027178 call memcpy_dword_swap 
+0x7ae0 027179 fetch 2 ,mem_sp_prarm_stack + 4 
+0x7ae1 027180 copy pdata ,contr 
+0x7ae2 027181 force 6 ,loopcnt 
+0x7ae3 027182 call memcpy_dword_swap 
+0x7ae4 027183 setarg 0x800000 
+0x7ae5 027184 istore 3 ,contw 
+0x7ae6 027185 force 0 ,pdata 
+0x7ae7 027186 istore 1 ,contw 
+0x7ae8 027187 force 0 ,pdata 
+0x7ae9 027188 istore 8 ,contw 
+0x7aea 027189 setarg 0x0388 
+0x7aeb 027190 istore 4 ,contw 
+0x7aec 027191 call sha 
+0x7aed 027192 call sha_result 
+0x7aee 027193 arg memresult ,contr 
+0x7aef 027194 arg memahsave ,contw 
+0x7af0 027195 call memcpy32 
+0x7af1 027197 setarg 0x5c5c5c 
+0x7af2 027198 lshift8 pdata ,temp 
+0x7af3 027199 or_into 0x5c ,temp 
+0x7af4 027200 fetch 2 ,mem_sp_prarm_stack 
+0x7af5 027201 copy pdata ,contr 
+0x7af6 027202 force 4 ,loopcnt 
+0x7af7 027203 call pad_xor 
+0x7af8 027204 call sha_init 
+0x7af9 027205 call sha 
+0x7afa 027206 arg memahsave_end ,contr 
+0x7afb 027207 arg memdat ,contw 
+0x7afc 027208 force 8 ,loopcnt 
+0x7afd 027209 call memcpy_dword_swap 
+0x7afe 027210 setarg 0x800000 
+0x7aff 027211 lshift8 pdata ,pdata 
+0x7b00 027212 istore 4 ,contw 
+0x7b01 027213 call bn_zero 
+0x7b02 027214 setarg 0x0300 
+0x7b03 027215 istore 4 ,contw 
+0x7b04 027216 call sha 
+0x7b05 027217 branch sha_result 
+:      027220 function_f2:
+0x7b06 027221 setarg 0x363636 
+0x7b07 027222 lshift8 pdata ,temp 
+0x7b08 027223 or_into 0x36 ,temp 
+0x7b09 027224 arg mem_sp_dhkey_end ,contr 
+0x7b0a 027225 force 6 ,loopcnt 
+0x7b0b 027226 call pad_xor 
+0x7b0c 027227 call sha_init 
+0x7b0d 027228 call sha 
+0x7b0e 027229 fetch 2 ,mem_sp_prarm_stack + 12 
+0x7b0f 027230 copy pdata ,contr 
+0x7b10 027231 arg memdat ,contw 
+0x7b11 027232 call memcpy_dword_swap4 
+0x7b12 027233 fetch 2 ,mem_sp_prarm_stack + 14 
+0x7b13 027234 copy pdata ,contr 
+0x7b14 027235 call memcpy_dword_swap4 
+0x7b15 027237 setarg 0x62746c 
+0x7b16 027238 lshift8 pdata ,pdata 
+0x7b17 027239 or_into 0x6b ,pdata 
+0x7b18 027240 istore 4 ,contw 
+0x7b19 027241 arg mem_addr_value_end ,contr 
+0x7b1a 027242 force 3 ,loopcnt 
+0x7b1b 027243 call memcpy_dword_swap 
+0x7b1c 027245 setarg 0x800000 
+0x7b1d 027246 lshift8 pdata ,pdata 
+0x7b1e 027247 istore 4 ,contw 
+0x7b1f 027248 force 0 ,pdata 
+0x7b20 027249 istore 8 ,contw 
+0x7b21 027250 setarg 0x0380 
+0x7b22 027251 istore 4 ,contw 
+0x7b23 027252 call sha 
+0x7b24 027254 call sha_result 
+0x7b25 027255 arg memresult ,contr 
+0x7b26 027256 arg memahsave ,contw 
+0x7b27 027257 call memcpy32 
+0x7b28 027259 setarg 0x5c5c5c 
+0x7b29 027260 lshift8 pdata ,temp 
+0x7b2a 027261 or_into 0x5c ,temp 
+0x7b2b 027262 arg mem_sp_dhkey_end ,contr 
+0x7b2c 027263 force 6 ,loopcnt 
+0x7b2d 027264 call pad_xor 
+0x7b2e 027265 call sha_init 
+0x7b2f 027266 call sha 
+0x7b30 027267 arg memahsave_end ,contr 
+0x7b31 027268 arg memdat ,contw 
+0x7b32 027269 force 8 ,loopcnt 
+0x7b33 027270 call memcpy_dword_swap 
+0x7b34 027271 setarg 0x800000 
+0x7b35 027272 lshift8 pdata ,pdata 
+0x7b36 027273 istore 4 ,contw 
+0x7b37 027274 call bn_zero 
+0x7b38 027275 setarg 0x0300 
+0x7b39 027276 istore 4 ,contw 
+0x7b3a 027277 call sha 
+0x7b3b 027278 branch sha_result 
+:      027281 function_f3a:
+0x7b3c 027282 setarg 0x363636 
+0x7b3d 027283 lshift8 pdata ,temp 
+0x7b3e 027284 or_into 0x36 ,temp 
+0x7b3f 027285 arg mem_sp_dhkey_end ,contr 
+0x7b40 027286 force 6 ,loopcnt 
+0x7b41 027287 call pad_xor 
+0x7b42 027288 call sha_init 
+0x7b43 027289 call sha 
+0x7b44 027290 arg mem_sp_random_remote_end ,contr 
+0x7b45 027291 arg memdat ,contw 
+0x7b46 027292 call memcpy_dword_swap4 
+0x7b47 027293 arg mem_sp_random_local_end ,contr 
+0x7b48 027294 call memcpy_dword_swap4 
+0x7b49 027295 branch function_f3b_common 
+:      027297 function_f3b:
+0x7b4a 027298 setarg 0x363636 
+0x7b4b 027299 lshift8 pdata ,temp 
+0x7b4c 027300 or_into 0x36 ,temp 
+0x7b4d 027301 arg mem_sp_dhkey_end ,contr 
+0x7b4e 027302 force 6 ,loopcnt 
+0x7b4f 027303 call pad_xor 
+0x7b50 027304 call sha_init 
+0x7b51 027305 call sha 
+0x7b52 027307 arg mem_sp_random_local_end ,contr 
+0x7b53 027308 arg memdat ,contw 
+0x7b54 027309 call memcpy_dword_swap4 
+0x7b55 027310 arg mem_sp_random_remote_end ,contr 
+0x7b56 027311 call memcpy_dword_swap4 
+:      027312 function_f3b_common:
+0x7b57 027313 setarg 0x0 
+0x7b58 027314 istore 8 ,contw 
+0x7b59 027315 istore 8 ,contw 
+0x7b5a 027317 copy contw ,temp 
+0x7b5b 027318 jam 0x80 ,mem_addr_padding 
+0x7b5c 027319 copy temp ,contw 
+0x7b5d 027320 arg mem_addr_iocap_end ,contr 
+0x7b5e 027321 call memcpy_dword_swap4 
+0x7b5f 027323 call sha 
+0x7b60 027325 arg memdat ,contw 
+0x7b61 027326 force 7 ,loopcnt 
+0x7b62 027327 call memset0 
+0x7b63 027328 istore 4 ,contw 
+0x7b64 027329 setarg 0x03F8 
+0x7b65 027330 istore 4 ,contw 
+0x7b66 027331 call sha 
+0x7b67 027332 call sha_result 
+0x7b68 027334 arg memresult ,contr 
+0x7b69 027335 arg memahsave ,contw 
+0x7b6a 027336 call memcpy32 
+0x7b6b 027338 setarg 0x5c5c5c 
+0x7b6c 027339 lshift8 pdata ,temp 
+0x7b6d 027340 or_into 0x5c ,temp 
+0x7b6e 027341 arg mem_sp_dhkey_end ,contr 
+0x7b6f 027342 force 6 ,loopcnt 
+0x7b70 027343 call pad_xor 
+0x7b71 027344 call sha_init 
+0x7b72 027345 call sha 
+0x7b73 027346 arg memahsave_end ,contr 
+0x7b74 027347 arg memdat ,contw 
+0x7b75 027348 force 8 ,loopcnt 
+0x7b76 027349 call memcpy_dword_swap 
+0x7b77 027350 setarg 0x800000 
+0x7b78 027351 lshift8 pdata ,pdata 
+0x7b79 027352 istore 4 ,contw 
+0x7b7a 027353 call bn_zero 
+0x7b7b 027354 setarg 0x0300 
+0x7b7c 027355 istore 4 ,contw 
+0x7b7d 027356 call sha 
+0x7b7e 027357 branch sha_result 
+:      027364 eckp_calc_init:
+0x7b7f 027365 jam 192 ,mem_ec_loopc 
+:      027366 eckp_calc_init_1:
+0x7b80 027367 fetch 1 ,mem_ec_loopc 
+0x7b81 027368 rtn blank 
+0x7b82 027369 increase -1 ,pdata 
+0x7b83 027370 store 1 ,mem_ec_loopc 
+0x7b84 027371 arg mem_k ,contr 
+0x7b85 027372 call bn_testbit 
+0x7b86 027373 branch eckp_calc_init_1 ,true 
+0x7b87 027374 arg mem_ax ,contr 
+0x7b88 027375 arg mem_cx ,contw 
+0x7b89 027376 branch ec_copy 
+:      027378 eckp_calc:
+0x7b8a 027379 call ecdbl 
+0x7b8b 027380 fetch 1 ,mem_ec_loopc 
+0x7b8c 027381 increase -1 ,pdata 
+0x7b8d 027382 store 1 ,mem_ec_loopc 
+0x7b8e 027383 arg mem_k ,contr 
+0x7b8f 027384 call bn_testbit 
+0x7b90 027385 rtn true 
+0x7b91 027386 branch ecadd 
+:      027388 eckp_cp_1:
+0x7b92 027389 jam 0 ,mem_ec_infinite 
+0x7b93 027390 arg mem_ax ,contr 
+0x7b94 027391 arg mem_cx ,contw 
+0x7b95 027392 branch ec_copy 
+:      027394 memcpy_dword_swap4:
+0x7b96 027395 force 4 ,loopcnt 
+:      027396 memcpy_dword_swap:
+0x7b97 027397 increase -4 ,contr 
+:      027398 memcpy_dword_swap_loop:
+0x7b98 027399 ifetch 4 ,contr 
+0x7b99 027400 istore 4 ,contw 
+0x7b9a 027401 increase -8 ,contr 
+0x7b9b 027402 loop memcpy_dword_swap_loop 
+0x7b9c 027403 rtn 
+:      027406 ui_init:
+0x7b9d 027407 rtn wake 
+0x7b9e 027408 call ui_button_init 
+0x7b9f 027409 call ui_timer_init 
+0x7ba0 027410 branch ui_led_init 
+:      027412 ui_dispatch:
+0x7ba1 027413 fetch 1 ,mem_device_option 
+0x7ba2 027414 rtneq dvc_op_hci 
+0x7ba3 027415 call ui_led_blink_polling 
+0x7ba4 027417 branch ui_timer_check 
+:      027419 ui_button_init:
+0x7ba5 027420 fetch 1 ,mem_ui_button_gpio 
+0x7ba6 027421 rtneq ui_button_gpio_disable 
+0x7ba7 027422 iforce temp 
+0x7ba8 027423 call gpio_config_output 
+0x7ba9 027424 fetcht 1 ,mem_ui_button_gpio 
+0x7baa 027425 call gpio_out_inactive 
+0x7bab 027426 nop 100 
+0x7bac 027427 fetcht 1 ,mem_ui_button_gpio 
+0x7bad 027428 call gpio_config_input 
+0x7bae 027429 branch ui_button_polling 
+:      027431 ui_button_disable:
+0x7baf 027432 jam ui_button_gpio_disable ,mem_ui_button_gpio 
+0x7bb0 027433 rtn 
+:      027435 ui_button_polling:
+0x7bb1 027436 set1 mark_ext_patch ,mark 
+0x7bb2 027437 bpatch patch30_5 ,mem_patch30 
+0x7bb3 027438 fetch 1 ,mem_ui_button_gpio 
+0x7bb4 027439 rtneq ui_button_gpio_disable 
+0x7bb5 027440 copy pdata ,temp 
+0x7bb6 027441 call gpio_get_bit 
+0x7bb7 027442 nbranch ui_button_up ,true 
+:      027444 ui_button_down:
+0x7bb8 027445 call ui_button_check_long_press 
+0x7bb9 027446 fetch 2 ,mem_ui_state_map 
+0x7bba 027447 set1 ui_state_btn_down 
+0x7bbb 027448 store 2 ,mem_ui_state_map 
+0x7bbc 027449 fetch 1 ,mem_ui_button_last_state 
+0x7bbd 027450 rtneq ui_button_state_down 
+0x7bbe 027451 jam ui_button_state_down ,mem_ui_button_last_state 
+0x7bbf 027453 fetch 1 ,mem_ui_button_timeout 
+0x7bc0 027454 store 1 ,mem_ui_button_timer 
+0x7bc1 027455 call lpm_button_get_wake_lock 
+0x7bc2 027456 jam bt_evt_button_down ,mem_fifo_temp 
+0x7bc3 027457 branch ui_ipc_send_event 
+:      027458 ui_button_up:
+0x7bc4 027459 fetch 2 ,mem_ui_state_map 
+0x7bc5 027460 set0 ui_state_btn_down 
+0x7bc6 027461 store 2 ,mem_ui_state_map 
+0x7bc7 027462 fetch 1 ,mem_ui_button_last_state 
+0x7bc8 027463 rtneq ui_button_state_up 
+0x7bc9 027464 jam ui_button_state_up ,mem_ui_button_last_state 
+0x7bca 027466 jam 0 ,mem_ui_button_timer 
+0x7bcb 027467 call lpm_button_clean_wake_lock 
+0x7bcc 027468 jam bt_evt_button_up ,mem_fifo_temp 
+0x7bcd 027469 branch ui_ipc_send_event 
+:      027471 ui_button_check_long_press:
+0x7bce 027472 fetch 1 ,mem_ui_button_timer 
+0x7bcf 027473 rtn blank 
+0x7bd0 027474 increase -1 ,pdata 
+0x7bd1 027475 store 1 ,mem_ui_button_timer 
+0x7bd2 027476 nrtn blank 
+0x7bd3 027478 jam bt_evt_button_long_pressed ,mem_fifo_temp 
+0x7bd4 027479 branch ui_ipc_send_event 
+:      027481 lpm_button_get_wake_lock:
+0x7bd5 027482 arg wake_lock_button ,queue 
+0x7bd6 027483 branch lpm_get_wake_lock 
+:      027485 lpm_button_clean_wake_lock:
+0x7bd7 027486 arg wake_lock_button ,queue 
+0x7bd8 027487 branch lpm_put_wake_lock 
+:      027489 ui_led_init:
+0x7bd9 027490 fetch 1 ,mem_led_gpio 
+0x7bda 027491 rtneq ui_button_gpio_disable 
+0x7bdb 027492 iforce temp 
+0x7bdc 027493 call gpio_config_output 
+0x7bdd 027494 branch ui_led_off 
+:      027496 ui_led_blink_stop:
+0x7bde 027497 fetch 2 ,mem_ui_state_map 
+0x7bdf 027498 set0 ui_state_led_blink 
+0x7be0 027499 store 2 ,mem_ui_state_map 
+0x7be1 027500 jam ui_led_stop ,mem_led_switch 
+:      027501 ui_led_off:
+0x7be2 027502 fetch 2 ,mem_ui_state_map 
+0x7be3 027503 set0 ui_state_led_on 
+0x7be4 027504 store 2 ,mem_ui_state_map 
+0x7be5 027505 fetcht 1 ,mem_led_gpio 
+0x7be6 027506 branch gpio_out_inactive 
+:      027508 ui_led_on:
+0x7be7 027509 fetch 2 ,mem_ui_state_map 
+0x7be8 027510 set1 ui_state_led_on 
+0x7be9 027511 store 2 ,mem_ui_state_map 
+0x7bea 027512 jam ui_led_stop ,mem_led_switch 
+0x7beb 027513 fetcht 1 ,mem_led_gpio 
+0x7bec 027514 branch gpio_out_active 
+:      027516 ui_led_blink_start:
+0x7bed 027517 fetch 2 ,mem_ui_state_map 
+0x7bee 027518 set1 ui_state_led_blink 
+0x7bef 027519 store 2 ,mem_ui_state_map 
+0x7bf0 027520 jam ui_led_start ,mem_led_switch 
+0x7bf1 027521 rtn 
+:      027523 ui_led_blink_polling:
+0x7bf2 027524 set1 mark_ext_patch ,mark 
+0x7bf3 027525 bpatch patch30_6 ,mem_patch30 
+0x7bf4 027526 fetch 1 ,mem_led_switch 
+0x7bf5 027527 rtneq ui_led_stop 
+0x7bf6 027528 arg ui_led_blink ,queue 
+0x7bf7 027529 call timer_check 
+0x7bf8 027530 nrtn blank 
+0x7bf9 027531 fetch 1 ,mem_led_switch 
+0x7bfa 027532 beq ui_led_dark_time ,ui_led_blink_polling_dark 
+0x7bfb 027533 call ui_led_on 
+0x7bfc 027534 jam ui_led_dark_time ,mem_led_switch 
+0x7bfd 027535 fetch 2 ,mem_led_light_time 
+0x7bfe 027536 branch ui_led_blink_timer_start 
+:      027537 ui_led_blink_polling_dark:
+0x7bff 027538 call ui_led_off 
+0x7c00 027539 jam ui_led_light_time ,mem_led_switch 
+0x7c01 027540 fetch 2 ,mem_led_dark_time 
+:      027541 ui_led_blink_timer_start:
+0x7c02 027542 arg ui_led_blink ,queue 
+0x7c03 027543 branch timer_init 
+:      027546 ui_timer_check:
+0x7c04 027547 set1 mark_ext_patch ,mark 
+0x7c05 027548 bpatch patch30_7 ,mem_patch30 
+0x7c06 027549 arg 0 ,rega 
+0x7c07 027550 fetcht 4 ,mem_ui_timer_last_btclk 
+0x7c08 027551 copy clkn_bt ,regb 
+:      027553 ui_timer_check_loop:
+0x7c09 027554 copy regb ,pdata 
+0x7c0a 027555 increase 160 ,temp 
+0x7c0b 027556 increase 160 ,temp 
+0x7c0c 027557 isub temp ,null 
+0x7c0d 027558 nbranch ui_timer_check_end ,positive 
+0x7c0e 027559 increase 1 ,rega 
+0x7c0f 027560 and rega ,0x0f ,pdata 
+0x7c10 027561 nbranch ui_timer_check_loop ,blank 
+0x7c11 027562 arg 0 ,rega 
+0x7c12 027563 call ui_timer_check_send_evt 
+:      027564 ui_timer_init:
+0x7c13 027565 copy clkn_bt ,pdata 
+0x7c14 027566 store 4 ,mem_ui_timer_last_btclk 
+0x7c15 027567 rtn 
+:      027568 ui_timer_check_end:
+0x7c16 027569 set1 mark_ext_patch ,mark 
+0x7c17 027570 bpatch patch31_0 ,mem_patch31 
+0x7c18 027571 copy rega ,pdata 
+0x7c19 027572 rtn blank 
+0x7c1a 027573 increase -160 ,temp 
+0x7c1b 027574 increase -160 ,temp 
+0x7c1c 027575 storet 4 ,mem_ui_timer_last_btclk 
+:      027576 ui_timer_check_send_evt:
+0x7c1d 027577 increase bt_evt_timer_init ,pdata 
+0x7c1e 027578 store 1 ,mem_fifo_temp 
+0x7c1f 027579 branch ui_ipc_send_event 
+:      027585 ui_ipc_get_lock:
+0x7c20 027586 jam 1 ,mem_ipc_lock_bt 
+:      027587 ui_ipc_get_lock_wait:
+0x7c21 027588 fetch 1 ,mem_ipc_lock_c51 
+0x7c22 027589 nbranch ui_ipc_get_lock_wait ,blank 
+0x7c23 027590 rtn 
+:      027592 ui_ipc_put_lock:
+0x7c24 027593 jam 0 ,mem_ipc_lock_bt 
+0x7c25 027594 rtn 
+:      027596 ui_ipc_fifo_out:
+0x7c26 027597 branch fifo_out 
+:      027601 ui_ipc_send_event:
+0x7c27 027602 set1 mark_ext_patch ,mark 
+0x7c28 027603 bpatch patch31_1 ,mem_patch31 
+0x7c29 027604 fetch 1 ,mem_device_option 
+0x7c2a 027605 rtneq dvc_op_hci 
+0x7c2b 027606 call ui_ipc_get_lock 
+0x7c2c 027607 copy rega ,pdata 
+0x7c2d 027608 store 4 ,mem_ipc_rega_temp 
+0x7c2e 027609 arg mem_ipc_fifo_bt2c51 ,rega 
+0x7c2f 027610 call fifo_in 
+0x7c30 027611 fetch 4 ,mem_ipc_rega_temp 
+0x7c31 027612 copy pdata ,rega 
+0x7c32 027613 branch ui_ipc_put_lock 
+:      027615 ui_ipc_send_cmd:
+0x7c33 027616 set1 mark_ext_patch ,mark 
+0x7c34 027617 bpatch patch31_2 ,mem_patch31 
+0x7c35 027618 fetch 1 ,mem_device_option 
+0x7c36 027619 rtneq dvc_op_hci 
+0x7c37 027620 call ui_ipc_get_lock 
+0x7c38 027621 copy rega ,pdata 
+0x7c39 027622 store 4 ,mem_ipc_rega_temp 
+0x7c3a 027623 arg mem_ipc_fifo_c512bt ,rega 
+0x7c3b 027624 call fifo_in 
+0x7c3c 027625 fetch 4 ,mem_ipc_rega_temp 
+0x7c3d 027626 copy pdata ,rega 
+0x7c3e 027627 branch ui_ipc_put_lock 
+:      027629 ui_ipc_clean_all_fifo:
+0x7c3f 027630 set1 mark_ext_patch ,mark 
+0x7c40 027631 bpatch patch31_3 ,mem_patch31 
+0x7c41 027632 setarg 0 
+0x7c42 027633 store util_fifo_len ,mem_ipc_fifo_c512bt 
+0x7c43 027634 store util_fifo_len ,mem_ipc_fifo_bt2c51 
+0x7c44 027635 rtn 
+:      027637 check_51cmd:
+0x7c45 027638 set1 mark_ext_patch ,mark 
+0x7c46 027639 bpatch patch31_4 ,mem_patch31 
+0x7c47 027640 fetch 1 ,mem_hci_cmd 
+0x7c48 027641 nrtn blank 
+0x7c49 027642 arg mem_ipc_fifo_c512bt ,rega 
+0x7c4a 027643 call fifo_is_empty 
+0x7c4b 027644 rtn blank 
+0x7c4c 027645 jam ipc_continue_process ,mem_ipc_skip_continue_proc 
+0x7c4d 027646 call check_51cmd_once 
+0x7c4e 027647 fetch 1 ,mem_ipc_skip_continue_proc 
+0x7c4f 027648 branch check_51cmd ,blank 
+0x7c50 027649 rtn 
+:      027651 check_51cmd_once:
+0x7c51 027652 set1 mark_ext_patch ,mark 
+0x7c52 027653 bpatch patch31_5 ,mem_patch31 
+0x7c53 027654 call ui_ipc_get_lock 
+0x7c54 027655 arg mem_ipc_fifo_c512bt ,rega 
+0x7c55 027656 call fifo_out 
+0x7c56 027657 copy pdata ,temp 
+0x7c57 027658 call ui_ipc_put_lock 
+0x7c58 027659 copy temp ,pdata 
+0x7c59 027660 rtn blank 
+0x7c5a 027661 beq bt_cmd_start_discovery ,check_51cmd_start_discovery 
+0x7c5b 027662 beq bt_cmd_stop_discovery ,check_51cmd_stop_discovery 
+0x7c5c 027663 beq bt_cmd_reconnect ,check_51cmd_reconnect 
+0x7c5d 027664 beq bt_cmd_enter_sniff_subrating ,check_51cmd_enter_sniff_subrating 
+0x7c5e 027665 beq bt_cmd_exit_sniff_subrating ,check_51cmd_exit_sniff_subrating 
+0x7c5f 027666 beq bt_cmd_sniff_test ,check_51cmd_sniff_test 
+0x7c60 027667 beq bt_cmd_start_inquiry ,check_51cmd_inq 
+0x7c61 027668 beq bt_cmd_stop_inquiry ,check_51cmd_stop_inq 
+0x7c62 027669 beq bt_cmd_start_adv ,check_51cmd_adv 
+0x7c63 027670 beq bt_cmd_stop_adv ,check_51cmd_stop_adv 
+0x7c64 027671 beq bt_cmd_start_direct_adv ,check_51cmd_direct_adv 
+0x7c65 027672 beq bt_cmd_stop_direct_adv ,check_51cmd_stop_direct_adv 
+0x7c66 027673 beq bt_cmd_le_update_conn ,check_51cmd_le_update_conn 
+0x7c67 027674 beq bt_cmd_led_blink ,ui_led_blink_start 
+0x7c68 027675 beq bt_cmd_led_on ,ui_led_on 
+0x7c69 027676 beq bt_cmd_led_off ,ui_led_blink_stop 
+0x7c6a 027677 beq bt_cmd_le_start_conn ,check_51cmd_le_start_con 
+0x7c6b 027678 beq bt_cmd_le_start_scan ,check_51cmd_start_scan 
+0x7c6c 027679 beq bt_cmd_le_stop_scan ,check_51cmd_stop_scan 
+0x7c6d 027680 beq bt_cmd_enter_hibernate ,check_51cmd_hibernate 
+0x7c6e 027681 beq bt_cmd_le_smp_security_request ,check_51cmd_le_smp_sec_req 
+0x7c6f 027682 beq bt_cmd_le_start_write ,check_51cmd_le_start_write 
+0x7c70 027683 beq bt_cmd_bb_reconn_cancel ,check_51cmd_bb_reconn_cancel 
+0x7c71 027685 store 1 ,mem_fifo_temp 
+0x7c72 027686 set1 mark_ext_patch ,mark 
+0x7c73 027687 bpatch patch31_6 ,mem_patch31 
+0x7c74 027688 fetch 1 ,mem_lmo_opcode2 
+0x7c75 027689 branch check_51cmd_once_continue ,blank 
+0x7c76 027690 call lmo_fifo_process 
+0x7c77 027691 fetch 1 ,mem_lmo_opcode2 
+0x7c78 027692 nbranch check_51cmd_restore ,blank 
+:      027693 check_51cmd_once_continue:
+0x7c79 027694 fetch 1 ,mem_fifo_temp 
+0x7c7a 027695 bmark0 mark_context ,check_51cmd_check_idle 
+:      027696 check_51cmd_once_continue0:
+0x7c7b 027697 beq bt_cmd_enter_sniff ,cmd_in_sniff 
+0x7c7c 027698 beq bt_cmd_exit_sniff ,cmd_exit_sniff 
+0x7c7d 027699 beq bt_cmd_set_pin_code ,check_51cmd_pincode 
+0x7c7e 027700 beq bt_cmd_disconnect ,check_51cmd_disconnect 
+0x7c7f 027701 beq bt_cmd_le_disconnect ,check_51cmd_le_disconnect 
+0x7c80 027702 beq bt_cmd_role_switch ,check_51cmd_role_switch 
+0x7c81 027703 beq bt_cmd_store_reconn_info_le ,eeprom_store_le_reconn_info 
+0x7c82 027704 beq bt_cmd_store_reconn_info_bt ,eeprom_store_bd_reconn_info 
+0x7c83 027705 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
+0x7c84 027706 rtn 
+:      027709 bt_cmd_le_update_conn_1:
+0x7c85 027710 jam xt_ll_connection_param_req ,mem_fifo_temp 
+0x7c86 027711 branch le_xtype_fifo_in 
+:      027712 check_51cmd_check_idle:
+0x7c87 027713 store 1 ,mem_fifo_temp 
+0x7c88 027714 call context_check_idle 
+0x7c89 027715 branch check_51cmd_restore ,zero 
+0x7c8a 027716 call context_search_plap 
+0x7c8b 027717 nrtn zero 
+:      027718 check_51cmd_restore:
+0x7c8c 027719 jam ipc_skip_continue_process ,mem_ipc_skip_continue_proc 
+0x7c8d 027720 branch ui_ipc_send_cmd 
+:      027723 check_51cmd_role_switch:
+0x7c8e 027724 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x7c8f 027725 set1 mark_switch_initiated ,mark 
+0x7c90 027726 nrtn master 
+0x7c91 027727 jam switch_flag_init ,mem_switch_flag 
+0x7c92 027728 jam lmp_switch_req ,mem_lmo_opcode2 
+0x7c93 027729 fetch 1 ,mem_connection_options 
+0x7c94 027730 set0 connection_switch ,pdata 
+0x7c95 027731 store 1 ,mem_connection_options 
+0x7c96 027732 rtn 
+:      027734 check_51cmd_start_discovery:
+0x7c97 027735 fetch 2 ,mem_ui_state_map 
+0x7c98 027736 set1 ui_state_bt_discovery 
+0x7c99 027737 store 2 ,mem_ui_state_map 
+0x7c9a 027738 jam 3 ,mem_scan_mode 
+0x7c9b 027739 rtn 
+:      027741 check_51cmd_stop_discovery:
+0x7c9c 027742 jam 0 ,mem_hid_handshake_timer_count 
+0x7c9d 027743 jam 0 ,mem_scan_mode 
+0x7c9e 027744 fetch 2 ,mem_ui_state_map 
+0x7c9f 027745 set0 ui_state_bt_discovery 
+0x7ca0 027746 store 2 ,mem_ui_state_map 
+0x7ca1 027747 rtn 
+:      027749 check_51cmd_reconnect:
+0x7ca2 027750 jam hci_cmd_create_conn ,mem_hci_cmd 
+0x7ca3 027751 rtn 
+:      027753 check_51cmd_disconnect:
+0x7ca4 027754 jam lmp_detach ,mem_lmo_opcode2 
+0x7ca5 027755 jam other_end_terminated ,mem_disconn_reason_send 
+0x7ca6 027756 rtn 
+:      027759 check_51cmd_enter_sniff_subrating:
+0x7ca7 027760 rtn 
+:      027762 check_51cmd_exit_sniff_subrating:
+0x7ca8 027763 rtn 
+:      027765 check_51cmd_sniff_test:
+0x7ca9 027766 rtn 
+:      027768 check_51cmd_pincode:
+0x7caa 027769 jam pincode_state_pincode_ready ,mem_pincode_state 
+0x7cab 027770 branch cmd_pair 
+:      027772 check_51cmd_inq:
+0x7cac 027773 rtn 
+:      027774 check_51cmd_stop_inq:
+0x7cad 027775 rtn 
+:      027776 check_51cmd_adv:
+0x7cae 027777 jam on ,mem_le_adv_enable 
+0x7caf 027778 jam adv_ind ,mem_le_adv_type 
+0x7cb0 027779 rtn 
+:      027780 check_51cmd_stop_adv:
+0x7cb1 027781 jam off ,mem_le_adv_enable 
+0x7cb2 027782 rtn 
+:      027783 check_51cmd_direct_adv:
+0x7cb3 027784 jam on ,mem_le_adv_enable 
+0x7cb4 027785 jam adv_direct_ind ,mem_le_adv_type 
+0x7cb5 027786 rtn 
+:      027787 check_51cmd_stop_direct_adv:
+0x7cb6 027788 jam off ,mem_le_adv_enable 
+0x7cb7 027789 rtn 
+:      027790 check_51cmd_le_disconnect:
+0x7cb8 027791 setarg 1 
+0x7cb9 027792 store 2 ,mem_le_superto 
+0x7cba 027793 rtn 
+:      027794 check_51cmd_le_update_conn:
+0x7cbb 027795 rtn 
+:      027796 check_51cmd_le_start_con:
+0x7cbc 027797 jam on ,mem_le_scan_enable 
+0x7cbd 027798 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x7cbe 027799 fetch 6 ,mem_app_peer_addr 
+0x7cbf 027800 store 6 ,mem_le_conn_peer_addr 
+0x7cc0 027801 rtn 
+:      027802 check_51cmd_start_scan:
+0x7cc1 027803 jam on ,mem_le_scan_enable 
+0x7cc2 027804 rtn 
+:      027805 check_51cmd_stop_scan:
+0x7cc3 027806 jam off ,mem_le_scan_enable 
+0x7cc4 027807 jam 0 ,mem_hci_cmd 
+0x7cc5 027808 rtn 
+:      027809 check_51cmd_le_smp_sec_req:
+0x7cc6 027810 jam xt_smp_security_request ,mem_fifo_temp 
+0x7cc7 027811 branch le_xtype_fifo_in 
+:      027812 check_51cmd_hibernate:
+0x7cc8 027813 set1 mark_ext_patch ,mark 
+0x7cc9 027814 bpatch patch31_7 ,mem_patch31 
+0x7cca 027815 fetch 2 ,mem_cb_before_hibernate 
+0x7ccb 027816 call callback_func 
+0x7ccc 027817 fetch 1 ,mem_ui_button_gpio 
+0x7ccd 027818 beq ui_button_gpio_disable ,check_51cmd_hibernate_btn_disabled 
+0x7cce 027819 copy pdata ,temp 
+0x7ccf 027820 call gpio_config_input 
+:      027821 check_51cmd_hibernate_btn_disabled:
+0x7cd0 027822 call ui_led_off 
+0x7cd1 027823 call ui_ipc_clean_all_fifo 
+0x7cd2 027824 branch lpm_hibernate 
+:      027826 check_51cmd_le_start_write:
+0x7cd3 027827 jam 1 ,mem_le_switch_send_data 
+0x7cd4 027828 rtn 
+:      027830 check_51cmd_bb_reconn_cancel:
+0x7cd5 027831 force page_length_timer ,queue 
+0x7cd6 027832 branch timer_stop 
+:      027834 ui_check_paring_button:
+0x7cd7 027835 fetch 1 ,mem_ui_state_map 
+0x7cd8 027836 rtnbit0 ui_state_btn_down 
+0x7cd9 027837 rtnbit0 ui_state_bt_reconnect 
+0x7cda 027838 branch check_51cmd_bb_reconn_cancel 
+:      027842 usb_isr:
+0x7cdb 027843 set1 mark_ext_patch ,mark 
+0x7cdc 027844 bpatch patch3a_5 ,mem_patch3a 
+0x7cdd 027845 call usb_tx_test 
+0x7cde 027846 hfetch 1 ,core_usb_status 
+0x7cdf 027847 store 1 ,mem_usb_status 
+0x7ce0 027848 hfetch 1 ,core_usb_fifo_empty 
+0x7ce1 027849 store 1 ,mem_usb_fifo_empty 
+0x7ce2 027850 hjam 0xe0 ,core_usb_status 
+0x7ce3 027851 fetch 1 ,mem_usb_fifo_empty 
+0x7ce4 027852 compare 0x1 ,pdata ,0x1 
+0x7ce5 027853 call usb0_fifo_empty ,true 
+0x7ce6 027854 set1 mark_ext_patch ,mark 
+0x7ce7 027855 bpatch patch3a_6 ,mem_patch3a 
+0x7ce8 027856 fetch 1 ,mem_usb_status 
+0x7ce9 027857 compare 0x1 ,pdata ,0x1 
+0x7cea 027858 call usb_status1 ,true 
+0x7ceb 027859 fetch 1 ,mem_usb_state 
+0x7cec 027860 bne usb_connected ,usb_tx 
+0x7ced 027861 fetch 2 ,mem_usb_idle_cnt 
+0x7cee 027862 increase 1 ,pdata 
+0x7cef 027863 store 2 ,mem_usb_idle_cnt 
+0x7cf0 027864 fetcht 2 ,mem_usb_idle_timeout 
+0x7cf1 027865 isub temp ,null 
+0x7cf2 027866 branch usb_init ,positive 
+0x7cf3 027867 fetch 1 ,mem_usb_status 
+0x7cf4 027868 bbit0 usb_status_nak ,usb_tx 
+0x7cf5 027869 setarg 0 
+0x7cf6 027870 store 2 ,mem_usb_idle_cnt 
+0x7cf7 027871 branch usb_tx 
+:      027874 usb_status1:
+0x7cf8 027875 set1 mark_ext_patch ,mark 
+0x7cf9 027876 bpatch patch3a_7 ,mem_patch3a 
+0x7cfa 027877 hjam 0x11 ,core_usb_status 
+0x7cfb 027878 hfetch 1 ,core_usb_ep_len 
+0x7cfc 027879 store 1 ,mem_usb_read_len 
+0x7cfd 027880 copy pdata ,loopcnt 
+0x7cfe 027881 branch usb_rx_no_data ,blank 
+0x7cff 027882 arg mem_usb_setup ,contw 
+0x7d00 027883 call usb_rx_read 
+0x7d01 027884 fetch 1 ,mem_usb_read_len 
+0x7d02 027885 sub pdata ,7 ,null 
+0x7d03 027886 rtn positive 
+:      027887 usb_class_type:
+0x7d04 027888 set1 mark_ext_patch ,mark 
+0x7d05 027889 bpatch patch3b_0 ,mem_patch3b 
+0x7d06 027890 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7d07 027891 beq hci_class_request_type ,usb_hci_class_req_type 
+0x7d08 027892 beq hid_class_request_type ,usb_hid_class_req_type 
+0x7d09 027893 beq zero_class_request_type ,usb_zero_class_req_type 
+0x7d0a 027894 fetch 1 ,mem_usb_setup_brequest 
+0x7d0b 027895 beq set_address ,usb0_request_set_address 
+0x7d0c 027896 beq get_descriptor ,usb0_request_get_descriptor 
+0x7d0d 027897 beq set_configuration ,usb0_request_set_configuration 
+0x7d0e 027898 beq set_interface ,usb0_request_set_interface 
+0x7d0f 027899 branch usb0_force_stall 
+:      027901 usb_zero_class_req_type:
+0x7d10 027902 fetch 1 ,mem_usb_setup_brequest 
+0x7d11 027903 beq clear_feature ,usb0_request_clear_feature 
+0x7d12 027904 beq set_feature ,usb0_request_set_feature 
+0x7d13 027905 beq set_configuration ,usb0_reply_zerolen 
+0x7d14 027906 beq set_address ,usb0_request_set_address 
+0x7d15 027907 branch usb0_force_stall 
+:      027908 usb_hci_class_req_type:
+0x7d16 027909 call usb0_reply_zerolen 
+0x7d17 027910 rtn 
+:      027912 usb_rx_no_data:
+0x7d18 027913 fetch 1 ,mem_usb_status 
+0x7d19 027914 bbit1 usb_status_setup ,usb_class_type 
+0x7d1a 027915 rtn 
+:      027916 usb_set_protocol_req:
+0x7d1b 027917 fetch 1 ,mem_usb_set_protocol_count 
+0x7d1c 027918 increase 1 ,pdata 
+0x7d1d 027919 store 1 ,mem_usb_set_protocol_count 
+0x7d1e 027920 compare 2 ,pdata ,0xff 
+0x7d1f 027921 nbranch usb0_reply_zerolen ,true 
+0x7d20 027922 jam 1 ,mem_usb_desc 
+0x7d21 027923 branch usb0_reply_zerolen 
+:      027924 usb_hid_class_req_type:
+0x7d22 027925 fetch 1 ,mem_usb_setup_brequest 
+0x7d23 027926 beq set_idle ,usb_set_idle 
+0x7d24 027927 beq set_report ,usb_set_report 
+0x7d25 027928 beq set_protocol ,usb_set_protocol_req 
+0x7d26 027929 branch usb0_force_stall 
+:      027930 usb_set_idle:
+0x7d27 027931 fetch 1 ,mem_usb_state 
+0x7d28 027932 beq usb_setidle_1 ,usb_set_idle_connected 
+0x7d29 027933 bne usb_resume ,usb0_reply_zerolen 
+0x7d2a 027934 jam usb_setidle_1 ,mem_usb_state 
+0x7d2b 027935 branch usb0_reply_zerolen 
+:      027936 usb_set_idle_connected:
+0x7d2c 027937 jam usb_connected ,mem_usb_state 
+0x7d2d 027938 branch usb0_reply_zerolen 
+:      027940 usb_set_report:
+0x7d2e 027941 jam 1 ,mem_usb_desc 
+0x7d2f 027942 arg mem_usb_desc ,rega 
+0x7d30 027943 arg 1 ,regb 
+0x7d31 027944 branch usb0_respond 
+:      027945 usb0_force_stall:
+0x7d32 027946 hjam 1 ,core_usb_stall 
+0x7d33 027947 rtn 
+:      027948 usb0_reply_zerolen:
+0x7d34 027949 hjam 0x40 ,core_usb_clear 
+0x7d35 027950 rtn 
+:      027952 usb_rx_read:
+0x7d36 027953 hfetch 1 ,core_usb_ep 
+0x7d37 027954 istore 1 ,contw 
+0x7d38 027955 loop usb_rx_read 
+0x7d39 027956 rtn 
+:      027958 usb0_fifo_empty:
+0x7d3a 027959 hjam 0x1 ,core_usb_fifo_empty 
+0x7d3b 027960 call usb0_tx 
+0x7d3c 027961 rtn 
+:      027963 usb0_request_get_descriptor:
+0x7d3d 027964 set1 mark_ext_patch ,mark 
+0x7d3e 027965 bpatch patch3b_1 ,mem_patch3b 
+0x7d3f 027966 set0 mark_isstr ,mark 
+0x7d40 027967 fetch 1 ,mem_usb_setup_bvalueh 
+0x7d41 027968 beq dsc_device ,dsc_device_info 
+0x7d42 027969 beq dsc_config ,dsc_config_info 
+0x7d43 027970 beq dsc_string ,dsc_string_info 
+0x7d44 027971 beq dsc_hid ,dsc_hid_info 
+0x7d45 027972 beq dsc_hid_report ,dsc_hid_report_info 
+0x7d46 027973 rtn 
+:      027975 dsc_device_info:
+0x7d47 027976 arg mem_devicedesc ,rega 
+0x7d48 027977 branch usb0_respond_length 
+:      027978 dsc_config_info:
+0x7d49 027979 arg mem_confdesc ,rega 
+0x7d4a 027980 branch usb0_respond_length 
+:      027981 dsc_string_info:
+0x7d4b 027982 fetch 1 ,mem_usb_setup_bvalue 
+0x7d4c 027983 and_into 3 ,pdata 
+0x7d4d 027984 arg mem_string0 ,rega 
+0x7d4e 027985 beq 0 ,usb0_respond_length 
+0x7d4f 027986 set1 mark_isstr ,mark 
+0x7d50 027987 arg mem_string1 ,rega 
+0x7d51 027988 beq 1 ,usb0_respond_length 
+0x7d52 027989 arg mem_string2 ,rega 
+0x7d53 027990 beq 2 ,usb0_respond_length 
+0x7d54 027991 arg mem_string3 ,rega 
+0x7d55 027992 beq 3 ,usb0_respond_length 
+0x7d56 027993 branch assert 
+:      027994 dsc_hid_info:
+0x7d57 027995 arg mem_confdesc + 18 ,rega 
+0x7d58 027996 fetch 1 ,mem_confdesc + 18 
+0x7d59 027997 copy pdata ,regb 
+0x7d5a 027998 branch usb0_respond 
+:      027999 dsc_hid_report_info:
+0x7d5b 028000 fetch 2 ,mem_usb_setup_windex 
+0x7d5c 028001 beq 1 ,dsc_hid_report_info0 
+0x7d5d 028002 arg mem_hidreportdesc_kb ,rega 
+0x7d5e 028003 branch usb0_respond_length 
+:      028004 dsc_hid_report_info0:
+0x7d5f 028005 jam usb_got_report_req ,mem_usb_state 
+0x7d60 028006 arg mem_hidreportdesc_m ,rega 
+0x7d61 028007 branch usb0_respond_length 
+:      028009 usb0_respond_length:
+0x7d62 028010 ifetch 1 ,rega 
+0x7d63 028011 iforce regb 
+0x7d64 028012 increase 1 ,rega 
+:      028015 usb0_respond:
+0x7d65 028016 set1 mark_ext_patch ,mark 
+0x7d66 028017 bpatch patch3b_2 ,mem_patch3b 
+0x7d67 028018 bmark0 mark_isstr ,usb0_respond0 
+0x7d68 028019 add regb ,1 ,pdata 
+0x7d69 028020 lshift pdata ,pdata 
+0x7d6a 028021 hstore 1 ,core_usb_dfifo0 
+0x7d6b 028022 hjam 3 ,core_usb_dfifo0 
+0x7d6c 028023 fetch 1 ,mem_usb_setup_blength 
+0x7d6d 028024 increase -2 ,pdata 
+0x7d6e 028025 rshift pdata ,pdata 
+0x7d6f 028026 store 1 ,mem_usb_setup_blength 
+0x7d70 028027 beq 0 ,usb_no_respond_data 
+:      028028 usb0_respond0:
+0x7d71 028029 fetch 1 ,mem_usb_setup_blength 
+0x7d72 028030 isub regb ,null 
+0x7d73 028031 branch usb0_respond1 ,positive 
+0x7d74 028032 copy pdata ,regb 
+:      028033 usb0_respond1:
+0x7d75 028034 copy rega ,pdata 
+0x7d76 028035 store 2 ,mem_bufptr 
+0x7d77 028036 copy regb ,pdata 
+0x7d78 028037 store 1 ,mem_remain 
+0x7d79 028038 branch usb0_tx 
+:      028040 usb_no_respond_data:
+0x7d7a 028041 arg 0 ,queue 
+0x7d7b 028042 branch usb_trig 
+:      028046 usb0_tx:
+0x7d7c 028047 set1 mark_ext_patch ,mark 
+0x7d7d 028048 bpatch patch3b_3 ,mem_patch3b 
+0x7d7e 028049 fetch 1 ,mem_remain 
+0x7d7f 028050 rtn blank 
+0x7d80 028051 copy pdata ,loopcnt 
+0x7d81 028052 sub pdata ,ep0_packet_size ,null 
+0x7d82 028053 branch usb0_tx_info ,positive 
+0x7d83 028054 arg ep0_packet_size ,loopcnt 
+:      028055 usb0_tx_info:
+0x7d84 028056 fetch 1 ,mem_remain 
+0x7d85 028057 isub loopcnt ,pdata 
+0x7d86 028058 store 1 ,mem_remain 
+0x7d87 028059 fetch 2 ,mem_bufptr 
+0x7d88 028060 copy pdata ,contr 
+:      028061 usb0_tx0:
+0x7d89 028062 ifetch 1 ,contr 
+0x7d8a 028063 hstore 1 ,core_usb_dfifo0 
+0x7d8b 028064 bmark0 mark_isstr ,usb0_tx1 
+0x7d8c 028065 hjam 0 ,core_usb_dfifo0 
+:      028066 usb0_tx1:
+0x7d8d 028067 loop usb0_tx0 
+0x7d8e 028068 copy contr ,pdata 
+0x7d8f 028069 store 2 ,mem_bufptr 
+0x7d90 028070 arg 0 ,queue 
+0x7d91 028071 call usb_trig 
+0x7d92 028072 fetch 1 ,mem_remain 
+0x7d93 028073 nrtn blank 
+0x7d94 028074 fetch 1 ,mem_usb_state 
+0x7d95 028075 rtnne usb_got_report_req 
+0x7d96 028076 jam usb_connected ,mem_usb_state 
+0x7d97 028077 rtn 
+:      028080 usb0_request_set_configuration:
+0x7d98 028081 fetch 1 ,mem_usb_setup_bvalue 
+0x7d99 028082 sub pdata ,1 ,null 
+0x7d9a 028083 nbranch usb0_force_stall ,positive 
+:      028084 usb0_request_set_address:
+0x7d9b 028085 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7d9c 028086 bne in_device ,usb0_force_stall 
+0x7d9d 028087 fetch 2 ,mem_usb_setup_windex 
+0x7d9e 028088 bne 0 ,usb0_force_stall 
+0x7d9f 028089 fetch 1 ,mem_usb_setup_blength 
+0x7da0 028090 bne 0 ,usb0_force_stall 
+0x7da1 028091 branch usb0_reply_zerolen 
+:      028093 usb0_request_set_interface:
+0x7da2 028094 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7da3 028095 bne in_interface ,usb0_force_stall 
+0x7da4 028096 fetch 1 ,mem_usb_setup_bvalue 
+0x7da5 028097 bne 0 ,usb0_force_stall 
+0x7da6 028098 fetch 1 ,mem_usb_setup_bvalueh 
+0x7da7 028099 bne 0 ,usb0_force_stall 
+0x7da8 028100 fetch 1 ,mem_usb_setup_blength 
+0x7da9 028101 bne 0 ,usb0_force_stall 
+0x7daa 028102 branch usb0_reply_zerolen 
+:      028104 usb0_request_set_feature:
+0x7dab 028105 fetch 1 ,mem_usb_setup_bvalue 
+0x7dac 028106 bne 1 ,usb0_force_stall 
+0x7dad 028107 jam usb_sleep ,mem_usb_state 
+0x7dae 028108 branch usb0_reply_zerolen 
+:      028110 usb0_request_clear_feature:
+0x7daf 028111 fetch 1 ,mem_usb_setup_bvalue 
+0x7db0 028112 bne 1 ,usb0_force_stall 
+0x7db1 028113 branch usb0_reply_zerolen 
+:      028115 usb_init:
+0x7db2 028116 set1 mark_ext_patch ,mark 
+0x7db3 028117 bpatch patch3b_4 ,mem_patch3b 
+0x7db4 028118 hjam 0x00 ,core_usb_config 
+0x7db5 028119 nop 10000 
+0x7db6 028120 hjam 0xc0 ,core_usb_trig 
+0x7db7 028121 hfetch 2 ,core_clkoff 
+0x7db8 028122 set0 clock_off_usb ,pdata 
+0x7db9 028123 hstore 2 ,core_clkoff 
+0x7dba 028124 hjam 0x3c ,core_usb_config 
+0x7dbb 028125 hjam 0xff ,core_usb_status 
+0x7dbc 028126 hjam 0xff ,core_usb_fifo_empty 
+0x7dbd 028127 jam 0 ,mem_mcmd 
+0x7dbe 028128 jam 0 ,mem_usb_state 
+0x7dbf 028129 setarg 0 
+0x7dc0 028130 store 2 ,mem_usb_idle_cnt 
+0x7dc1 028131 rtn 
+:      028134 usb_tx:
+0x7dc2 028135 set1 mark_ext_patch ,mark 
+0x7dc3 028136 bpatch patch3b_5 ,mem_patch3b 
+0x7dc4 028137 fetch 1 ,mem_mcmd 
+0x7dc5 028138 rtn blank 
+0x7dc6 028139 fetch 1 ,mem_usb_state 
+0x7dc7 028140 beq usb_sleep ,usb_wakeup 
+0x7dc8 028141 rtnne usb_connected 
+0x7dc9 028142 fetch 1 ,mem_mcmd 
+0x7dca 028143 jam 0 ,mem_mcmd 
+0x7dcb 028144 arg 6 ,loopcnt 
+0x7dcc 028145 arg mem_mouse_data ,contr 
+0x7dcd 028146 beq send_kb_data_cmd ,usb_tx_ep1 
+0x7dce 028147 beq send_mouse_data_cmd ,usb_tx_ep2 
+0x7dcf 028148 branch assert 
+:      028150 usb_tx_ep1:
+0x7dd0 028151 arg core_usb_dfifo1 ,rega 
+0x7dd1 028152 arg 1 ,queue 
+:      028153 usb_tx_loop:
+0x7dd2 028154 ifetch 1 ,contr 
+0x7dd3 028155 istore 1 ,rega 
+0x7dd4 028156 loop usb_tx_loop 
+:      028157 usb_trig:
+0x7dd5 028158 set1 mark_ext_patch ,mark 
+0x7dd6 028159 bpatch patch3b_6 ,mem_patch3b 
+0x7dd7 028160 disable swfine 
+0x7dd8 028161 fetch 2 ,mem_usb_trig_timeout 
+0x7dd9 028162 iforce stop_watch 
+0x7dda 028163 hjam 0x40 ,core_usb_status 
+:      028164 usb_trig_waitnak_loop:
+0x7ddb 028165 hfetch 1 ,core_usb_status 
+0x7ddc 028166 branch usb_init ,timeout 
+0x7ddd 028167 bbit0 usb_status_nak ,usb_trig_waitnak_loop 
+0x7dde 028168 fetch 2 ,mem_usb_trig_timeout 
+0x7ddf 028169 iforce stop_watch 
+0x7de0 028170 arg 0 ,temp 
+0x7de1 028171 qset1 temp 
+0x7de2 028172 hstoret 1 ,core_usb_fifo_empty 
+:      028173 usb_trig_loop:
+0x7de3 028174 branch usb_init ,timeout 
+0x7de4 028175 hstoret 1 ,core_usb_trig 
+0x7de5 028176 hfetch 1 ,core_usb_fifo_empty 
+0x7de6 028177 qisolate0 pdata 
+0x7de7 028178 branch usb_trig_loop ,true 
+0x7de8 028179 rtn 
+:      028182 usb_tx_ep2:
+0x7de9 028183 arg 2 ,queue 
+0x7dea 028184 arg core_usb_dfifo2 ,rega 
+0x7deb 028185 branch usb_tx_loop 
+:      028188 usb_wakeup:
+0x7dec 028189 set1 mark_ext_patch ,mark 
+0x7ded 028190 bpatch patch3b_7 ,mem_patch3b 
+0x7dee 028191 hjam 0xfc ,core_usb_config 
+0x7def 028192 nop 10000 
+0x7df0 028193 hjam 0x3c ,core_usb_config 
+0x7df1 028194 jam usb_resume ,mem_usb_state 
+0x7df2 028195 rtn 
+:      028197 usb_tx_test:
+0x7df3 028198 fetch 1 ,mem_mcmd 
+0x7df4 028199 nrtn blank 
+0x7df5 028200 fetch 2 ,mem_usb_cnt 
+0x7df6 028201 rtn blank 
+0x7df7 028202 increase -1 ,pdata 
+0x7df8 028203 store 2 ,mem_usb_cnt 
+0x7df9 028204 jam send_mouse_data_cmd ,mem_mcmd 
+0x7dfa 028205 rtn 
+:      028208 right_shift_n:
+0x7dfb 028209 sub loopcnt ,0 ,null 
+0x7dfc 028210 rtn zero 
+:      028211 right_shift_n_loop:
+0x7dfd 028212 rshift pdata ,pdata 
+0x7dfe 028213 loop right_shift_n_loop 
+0x7dff 028214 rtn 
+:      028216 push_stack:
+0x7e00 028217 deposit contw 
+0x7e01 028218 store 2 ,mem_contw 
+0x7e02 028219 storet 8 ,mem_temp 
+0x7e03 028220 deposit timeup 
+0x7e04 028221 store 4 ,mem_timeup 
+0x7e05 028222 deposit rega 
+0x7e06 028223 store 4 ,mem_rega 
+0x7e07 028224 deposit regb 
+0x7e08 028225 store 4 ,mem_regb 
+0x7e09 028226 deposit regc 
+0x7e0a 028227 store 3 ,mem_regc 
+0x7e0b 028228 deposit contr 
+0x7e0c 028229 store 2 ,mem_contr 
+0x7e0d 028230 rtn 
+:      028231 pop_stack:
+0x7e0e 028232 fetcht 8 ,mem_temp 
+0x7e0f 028233 fetch 4 ,mem_timeup 
+0x7e10 028234 iforce timeup 
+0x7e11 028235 fetch 4 ,mem_rega 
+0x7e12 028236 iforce rega 
+0x7e13 028237 fetch 4 ,mem_regb 
+0x7e14 028238 iforce regb 
+0x7e15 028239 fetch 3 ,mem_regc 
+0x7e16 028240 iforce regc 
+0x7e17 028241 fetch 2 ,mem_contw 
+0x7e18 028242 iforce contw 
+0x7e19 028243 fetch 2 ,mem_contr 
+0x7e1a 028244 iforce contr 
+0x7e1b 028245 rtn 
+:      028251 save_cont_pointers:
+0x7e1c 028252 copy contw ,pdata 
+0x7e1d 028253 store 2 ,mem_hold_contw 
+0x7e1e 028254 copy contr ,pdata 
+0x7e1f 028255 store 2 ,mem_hold_contr 
+0x7e20 028256 rtn 
+:      028257 load_cont_pointers:
+0x7e21 028258 fetch 2 ,mem_hold_contw 
+0x7e22 028259 copy pdata ,contw 
+0x7e23 028260 fetch 2 ,mem_hold_contr 
+0x7e24 028261 copy pdata ,contr 
+0x7e25 028262 rtn 
+:      028266 delay_10ms:
+0x7e26 028267 copy clkn_bt ,pdata 
+0x7e27 028268 increase 16 ,pdata 
+0x7e28 028269 increase 16 ,pdata 
+:      028270 delay_ms_wait:
+0x7e29 028271 copy clkn_bt ,temp 
+0x7e2a 028272 isub temp ,null 
+0x7e2b 028273 branch delay_ms_wait ,positive 
+0x7e2c 028274 rtn 
+:      028276 memcpy48:
+0x7e2d 028277 ifetch 8 ,contr 
+0x7e2e 028278 istore 8 ,contw 
+0x7e2f 028279 ifetch 8 ,contr 
+0x7e30 028280 istore 8 ,contw 
+:      028281 memcpy32:
+0x7e31 028282 ifetch 8 ,contr 
+0x7e32 028283 istore 8 ,contw 
+:      028284 memcpy24:
+0x7e33 028285 ifetch 8 ,contr 
+0x7e34 028286 istore 8 ,contw 
+:      028287 memcpy16:
+0x7e35 028288 ifetch 8 ,contr 
+0x7e36 028289 istore 8 ,contw 
+0x7e37 028290 ifetch 8 ,contr 
+0x7e38 028291 istore 8 ,contw 
+0x7e39 028292 rtn 
+:      028294 bn_zero:
+0x7e3a 028295 force 3 ,loopcnt 
+:      028296 memset0:
+0x7e3b 028297 force 0 ,pdata 
+:      028298 memset8:
+0x7e3c 028299 istore 8 ,contw 
+0x7e3d 028300 loop memset8 
+0x7e3e 028301 rtn 
+:      028304 clear_mem:
+0x7e3f 028305 deposit loopcnt 
+0x7e40 028306 rtn blank 
+0x7e41 028307 setarg 0 
+:      028308 clear_mem_loop:
+0x7e42 028309 istore 1 ,contw 
+0x7e43 028310 loop clear_mem_loop 
+0x7e44 028311 rtn 
+:      028315 memcpy:
+0x7e45 028316 deposit loopcnt 
+0x7e46 028317 rtn blank 
+:      028318 memcpy_loop:
+0x7e47 028319 ifetch 1 ,contr 
+0x7e48 028320 istore 1 ,contw 
+0x7e49 028321 loop memcpy_loop 
+0x7e4a 028322 rtn 
+:      028324 timer_stop:
+0x7e4b 028325 setarg 0 
+:      028326 timer_init:
+0x7e4c 028327 arg mem_timers ,contw 
+0x7e4d 028328 iforce temp 
+0x7e4e 028329 lshift queue ,pdata 
+0x7e4f 028330 iadd contw ,contw 
+0x7e50 028331 istoret 2 ,contw 
+0x7e51 028332 rtn 
+:      028334 timer_reinit:
+0x7e52 028335 arg 0 ,queue 
+:      028336 timer_check:
+0x7e53 028337 set1 mark_ext_patch ,mark 
+0x7e54 028338 bpatch patch37_4 ,mem_patch37 
+0x7e55 028339 fetcht 4 ,mem_last_clkn 
+0x7e56 028340 rshift clkn_bt ,pdata 
+0x7e57 028341 store 4 ,mem_last_clkn 
+0x7e58 028342 isub temp ,timeup 
+0x7e59 028343 copy timeup ,temp 
+0x7e5a 028344 arg mem_timers ,contr 
+0x7e5b 028345 copy contr ,contw 
+0x7e5c 028346 arg 16 ,loopcnt 
+:      028347 timer_loop:
+0x7e5d 028348 ifetch 2 ,contr 
+0x7e5e 028349 isub temp ,pdata 
+0x7e5f 028350 branch timer_counting ,positive 
+0x7e60 028351 force 0 ,pdata 
+:      028352 timer_counting:
+0x7e61 028353 istore 2 ,contw 
+0x7e62 028354 loop timer_loop 
+0x7e63 028355 arg mem_timers ,contr 
+0x7e64 028356 lshift queue ,pdata 
+0x7e65 028357 iadd contr ,contr 
+0x7e66 028358 ifetch 2 ,contr 
+0x7e67 028359 rtn 
+:      028362 lshift8_queue:
+0x7e68 028363 increase 1 ,queue 
+:      028364 lshift8_queue_loop:
+0x7e69 028365 increase -1 ,queue 
+0x7e6a 028366 rtn zero 
+0x7e6b 028367 lshift8 pdata ,pdata 
+0x7e6c 028368 branch lshift8_queue_loop 
+:      028372 clk_add:
+0x7e6d 028373 iadd temp ,temp 
+0x7e6e 028374 copy temp ,loopcnt 
+0x7e6f 028375 setarg 3750 
+0x7e70 028376 isub loopcnt ,pdata 
+0x7e71 028377 rtn positive 
+0x7e72 028378 sub pdata ,0 ,pdata 
+0x7e73 028379 rshift16 temp ,temp 
+0x7e74 028380 increase 1 ,temp 
+0x7e75 028381 lshift16 temp ,temp 
+0x7e76 028382 ior temp ,temp 
+0x7e77 028383 rtn 
+:      028385 clk_diff_rt:
+0x7e78 028386 call clk_diff 
+0x7e79 028387 branch clk2rt 
+:      028390 clk_diff:
+0x7e7a 028391 disable user 
+0x7e7b 028392 isub temp ,pdata 
+0x7e7c 028393 branch clk_diff_pos ,positive 
+0x7e7d 028394 enable user 
+0x7e7e 028395 sub pdata ,0 ,pdata 
+:      028396 clk_diff_pos:
+0x7e7f 028397 rtnbit0 15 
+0x7e80 028398 arg -61786 ,temp 
+0x7e81 028399 iadd temp ,pdata 
+0x7e82 028400 set0 64 ,pdata 
+0x7e83 028401 rtn 
+:      028403 clk2rt:
+0x7e84 028404 iforce contr 
+0x7e85 028405 rshift16 pdata ,pdata 
+0x7e86 028406 arg 3750 ,temp 
+0x7e87 028407 imul32 temp ,pdata 
+0x7e88 028408 iadd contr ,pdata 
+0x7e89 028409 rtn 
+:      028412 clk2lpo:
+0x7e8a 028413 lshift8 pdata ,pdata 
+0x7e8b 028414 lshift4 pdata ,pdata 
+0x7e8c 028415 fetcht 3 ,mem_clks_per_lpo 
+0x7e8d 028416 idiv temp 
+0x7e8e 028417 call wait_div_end 
+0x7e8f 028418 quotient temp 
+0x7e90 028419 rtn 
+:      028422 clk2bt:
+0x7e91 028423 arg 3750 ,temp 
+0x7e92 028424 idiv temp 
+0x7e93 028425 call wait_div_end 
+0x7e94 028426 quotient pdata 
+0x7e95 028427 lshift16 pdata ,pdata 
+0x7e96 028428 remainder temp 
+0x7e97 028429 ior temp ,temp 
+0x7e98 028430 rtn 
+:      028433 mem3_hex2string_to_uart:
+0x7e99 028434 arg 3 ,loopcnt 
+0x7e9a 028435 branch hex2string_to_uart0 
+:      028436 mem2_hex2string_to_uart:
+0x7e9b 028437 arg 2 ,loopcnt 
+0x7e9c 028438 branch hex2string_to_uart0 
+:      028442 adss_hex2string_to_uart:
+0x7e9d 028443 arg 6 ,loopcnt 
+:      028444 hex2string_to_uart0:
+0x7e9e 028445 ifetch 1 ,rega 
+0x7e9f 028446 copy pdata ,temp 
+0x7ea0 028447 rshift4 pdata ,pdata 
+0x7ea1 028448 call dialog2uchar 
+0x7ea2 028449 istore 1 ,contwu 
+0x7ea3 028450 copy temp ,pdata 
+0x7ea4 028451 and pdata ,0xf ,pdata 
+0x7ea5 028452 call dialog2uchar 
+0x7ea6 028453 istore 1 ,contwu 
+0x7ea7 028454 increase 1 ,rega 
+0x7ea8 028455 loop hex2string_to_uart0 
+0x7ea9 028456 rtn 
+:      028457 dialog2uchar:
+0x7eaa 028458 sub pdata ,9 ,null 
+0x7eab 028459 branch dialog2uchar0to9 ,positive 
+0x7eac 028460 increase 87 ,pdata 
+0x7ead 028461 rtn 
+:      028462 dialog2uchar0to9:
+0x7eae 028463 add pdata ,0x30 ,pdata 
+0x7eaf 028464 rtn 
+:      028470 string2dec_from_uart:
+0x7eb0 028471 arg 0 ,temp 
+:      028472 string2dec_from_uart_done:
+0x7eb1 028473 copy temp ,regc 
+0x7eb2 028474 ifetch 1 ,contru 
+0x7eb3 028475 sub pdata ,at_comma ,null 
+0x7eb4 028476 rtn zero 
+0x7eb5 028477 call uchar2dialog 
+0x7eb6 028478 copy regc ,temp 
+0x7eb7 028479 call swap 
+0x7eb8 028480 arg 10 ,regb 
+0x7eb9 028481 imul32 regb ,pdata 
+0x7eba 028482 iadd temp ,pdata 
+0x7ebb 028483 copy pdata ,temp 
+0x7ebc 028484 branch string2dec_from_uart_done 
+:      028487 mem2_string2hex_from_uart:
+0x7ebd 028488 arg 2 ,loopcnt 
+0x7ebe 028489 branch string2hex_from_uart 
+:      028490 adss_string2hex_from_uart:
+0x7ebf 028491 arg 6 ,loopcnt 
+:      028495 string2hex_from_uart:
+0x7ec0 028496 ifetch 1 ,contru 
+0x7ec1 028497 call uchar2dialog 
+0x7ec2 028498 lshift4 pdata ,regc 
+0x7ec3 028499 ifetch 1 ,contru 
+0x7ec4 028500 call uchar2dialog 
+0x7ec5 028501 iadd regc ,pdata 
+0x7ec6 028502 istore 1 ,contw 
+0x7ec7 028503 loop string2hex_from_uart 
+0x7ec8 028504 rtn 
+:      028506 uchar2dialog:
+0x7ec9 028507 arg 0x3a ,temp 
+0x7eca 028508 isub temp ,null 
+0x7ecb 028509 nbranch uchar2dialog_number ,positive 
+0x7ecc 028510 arg 0x61 ,temp 
+0x7ecd 028511 isub temp ,null 
+0x7ece 028512 branch uchar2dialog_a2f ,positive 
+0x7ecf 028513 arg 0x37 ,temp 
+0x7ed0 028514 isub temp ,pdata 
+0x7ed1 028515 rtn 
+:      028516 uchar2dialog_number:
+0x7ed2 028517 arg 0x30 ,temp 
+0x7ed3 028518 isub temp ,pdata 
+0x7ed4 028519 rtn 
+:      028520 uchar2dialog_a2f:
+0x7ed5 028521 arg 0x57 ,temp 
+0x7ed6 028522 isub temp ,pdata 
+0x7ed7 028523 rtn 
+:      028525 pn9:
+0x7ed8 028526 copy temp ,alarm 
+0x7ed9 028527 setarg 0x1ff 
+0x7eda 028528 force 0 ,regb 
+:      028529 pn9_loop:
+0x7edb 028530 rshift3 pdata ,rega 
+0x7edc 028531 rshift rega ,rega 
+0x7edd 028532 ixor rega ,rega 
+0x7ede 028533 isolate1 0 ,rega 
+0x7edf 028534 setflag true ,9 ,pdata 
+0x7ee0 028535 rshift temp ,temp 
+0x7ee1 028536 isolate1 0 ,pdata 
+0x7ee2 028537 setflag true ,7 ,temp 
+0x7ee3 028538 rshift pdata ,pdata 
+0x7ee4 028539 increase 1 ,regb 
+0x7ee5 028540 compare 0 ,regb ,0x7 
+0x7ee6 028541 nbranch pn9_loop ,true 
+0x7ee7 028542 istoret 1 ,contw 
+0x7ee8 028543 loop pn9_loop 
+0x7ee9 028544 copy alarm ,temp 
+0x7eea 028545 rtn 
+:      028547 bcd_byte:
+0x7eeb 028548 div pdata ,10 
+0x7eec 028549 call wait_div_end 
+0x7eed 028550 quotient pdata 
+0x7eee 028551 lshift2 pdata ,rega 
+0x7eef 028552 lshift2 rega ,rega 
+0x7ef0 028553 remainder pdata 
+0x7ef1 028554 ior rega ,pdata 
+0x7ef2 028555 rtn 
+:      028557 bcd_pack:
+0x7ef3 028558 isolate1 0 ,rega 
+0x7ef4 028559 branch bcd_pack_hi ,true 
+0x7ef5 028560 iforce regb 
+0x7ef6 028561 rtn 
+:      028562 bcd_pack_hi:
+0x7ef7 028563 lshift2 pdata ,pdata 
+0x7ef8 028564 lshift2 pdata ,pdata 
+0x7ef9 028565 ior regb ,pdata 
+0x7efa 028566 istore 1 ,contw 
+0x7efb 028567 increase -2 ,contw 
+0x7efc 028568 rtn 
+:      028570 wait_div_end:
+0x7efd 028571 rtn modone 
+0x7efe 028572 branch wait_div_end 
+:      028575 bcd2:
+0x7eff 028576 store 8 ,mem_pdatatemp 
+0x7f00 028577 force 0x20 ,pdata 
+0x7f01 028578 force 8 ,loopcnt 
+0x7f02 028579 arg mem_bcd ,contw 
+:      028580 lpo_clear:
+0x7f03 028581 istore 1 ,contw 
+0x7f04 028582 loop lpo_clear 
+0x7f05 028583 arg mem_bcd ,contw 
+0x7f06 028584 increase 7 ,contw 
+0x7f07 028585 fetch 8 ,mem_pdatatemp 
+:      028586 bcd_loop:
+0x7f08 028587 div pdata ,10 
+0x7f09 028588 call wait_div_end 
+0x7f0a 028589 remainder pdata 
+0x7f0b 028590 or_into 0x30 ,pdata 
+0x7f0c 028591 istore 1 ,contw 
+0x7f0d 028592 increase -2 ,contw 
+0x7f0e 028593 quotient pdata 
+0x7f0f 028594 rtn blank 
+0x7f10 028595 branch bcd_loop 
+:      028600 bcd:
+0x7f11 028601 store 8 ,mem_pdatatemp 
+0x7f12 028602 force 0 ,pdata 
+0x7f13 028603 store 8 ,mem_bcd 
+0x7f14 028604 arg mem_bcd ,contw 
+0x7f15 028605 increase 7 ,contw 
+0x7f16 028606 fetch 8 ,mem_pdatatemp 
+0x7f17 028607 force 0 ,rega 
+:      028608 bcd_pack_loop:
+0x7f18 028609 div pdata ,10 
+0x7f19 028610 call wait_div_end 
+0x7f1a 028611 remainder pdata 
+0x7f1b 028612 call bcd_pack 
+0x7f1c 028613 increase 1 ,rega 
+0x7f1d 028614 quotient pdata 
+0x7f1e 028615 sub pdata ,9 ,null 
+0x7f1f 028616 nbranch bcd_pack_loop ,positive 
+0x7f20 028617 call bcd_pack 
+0x7f21 028618 isolate1 0 ,rega 
+0x7f22 028619 rtn true 
+0x7f23 028620 istore 1 ,contw 
+0x7f24 028621 rtn 
+:      028629 string_compare:
+0x7f25 028630 ifetch 1 ,rega 
+0x7f26 028631 ifetcht 1 ,regb 
+0x7f27 028632 isub temp ,null 
+0x7f28 028633 nrtn zero 
+0x7f29 028634 increase 1 ,rega 
+0x7f2a 028635 increase 1 ,regb 
+0x7f2b 028636 loop string_compare 
+0x7f2c 028637 force 0 ,null 
+0x7f2d 028638 rtn 
+:      028641 ceiling:
+0x7f2e 028642 isub temp ,null 
+0x7f2f 028643 nrtn positive 
+0x7f30 028644 deposit temp 
+0x7f31 028645 rtn 
+:      028647 swap:
+0x7f32 028648 iadd temp ,pdata 
+0x7f33 028649 isub temp ,temp 
+0x7f34 028650 isub temp ,pdata 
+0x7f35 028651 rtn 
+:      028653 clean_mem:
+0x7f36 028654 arg 0x200 ,loopcnt 
+0x7f37 028655 arg 0x4000 ,contw 
+0x7f38 028656 branch memset0 
+:      028658 slave_savelist:
+0x7f39 028659 fetch 5 ,mem_sync_clke 
+0x7f3a 028660 store 5 ,mem_pdatatemp 
+0x7f3b 028661 fetch 2 ,mem_clks_per_lpo 
+0x7f3c 028662 istore 2 ,contw 
+0x7f3d 028663 setarg 0 
+0x7f3e 028664 setflag match ,7 ,pdata 
+0x7f3f 028665 setflag wake ,6 ,pdata 
+0x7f40 028666 setflag sync ,5 ,pdata 
+0x7f41 028667 setflag attempt ,4 ,pdata 
+0x7f42 028668 istore 1 ,contw 
+0x7f43 028669 branch savelist_2 
+:      028672 le_savelist:
+0x7f44 028673 fetch 5 ,mem_sync_clke 
+0x7f45 028674 store 5 ,mem_pdatatemp 
+0x7f46 028675 fetch 1 ,mem_le_ch_mapped 
+0x7f47 028676 istore 1 ,contw 
+0x7f48 028677 fetch 2 ,mem_le_event_count 
+0x7f49 028678 arg 0x0fff ,contr 
+0x7f4a 028679 iand contr ,pdata 
+0x7f4b 028680 setflag match ,15 ,pdata 
+0x7f4c 028681 setflag wake ,14 ,pdata 
+0x7f4d 028682 setflag sync ,13 ,pdata 
+0x7f4e 028683 setflag attempt ,12 ,pdata 
+0x7f4f 028684 istore 2 ,contw 
+0x7f50 028685 branch savelist_2 
+:      028686 savelist:
+0x7f51 028687 store 8 ,mem_pdatatemp 
+:      028688 savelist_2:
+0x7f52 028689 fetch 1 ,mem_seqi 
+0x7f53 028690 rtneq 0x7f 
+0x7f54 028691 and_into 0x7f ,pdata 
+0x7f55 028692 lshift3 pdata ,pdata 
+0x7f56 028693 arg mem_savelist ,contw 
+0x7f57 028694 iadd contw ,contw 
+0x7f58 028695 fetch 8 ,mem_pdatatemp 
+0x7f59 028696 istore 8 ,contw 
+0x7f5a 028697 fetch 1 ,mem_seqi 
+0x7f5b 028698 isolate1 7 ,pdata 
+0x7f5c 028699 increase 1 ,pdata 
+0x7f5d 028700 and_into 0x7f ,pdata 
+0x7f5e 028701 setflag true ,7 ,pdata 
+0x7f5f 028702 store 1 ,mem_seqi 
+0x7f60 028703 fetch 8 ,mem_pdatatemp 
+0x7f61 028704 rtn 
+:      028706 dirty_mem:
+0x7f62 028707 arg 0x800 ,loopcnt 
+0x7f63 028708 arg 0 ,contw 
+0x7f64 028709 setarg 0x01010101 
+0x7f65 028710 branch memset8 
+:      028713 callback_func:
+0x7f66 028714 rtn blank 
+0x7f67 028715 copy pdata ,pc 
+:      028718 wait_uarttx:
+0x7f68 028719 hfetch 2 ,core_uart_txitems 
+0x7f69 028720 nbranch wait_uarttx ,blank 
+0x7f6a 028721 rtn 
+:      028723 get_uart_rrptr:
+0x7f6b 028724 hfetch 2 ,core_uart_rrptr 
+0x7f6c 028725 copy pdata ,contru 
+0x7f6d 028726 rtn 
+:      028728 get_uart_twptr:
+0x7f6e 028729 hfetch 2 ,core_uart_twptr 
+0x7f6f 028730 copy pdata ,contwu 
+0x7f70 028731 rtn 
+:      028733 send_mem_to_uart:
+0x7f71 028734 copy contr ,rega 
+0x7f72 028735 call get_uart_twptr 
+0x7f73 028736 copy rega ,contr 
+:      028737 send_mem_to_uart0:
+0x7f74 028738 call uart_copy_tx_bytes 
+0x7f75 028739 call uartd_send 
+0x7f76 028740 branch wait_uarttx 
+:      028742 ice_break:
+0x7f77 028743 hjam 0x1 ,core_ice_ctrl 
+0x7f78 028744 rtn 
+:      028746 ice_setbp:
+0x7f79 028747 hstore 2 ,core_ice_break0 
+0x7f7a 028748 hfetch 1 ,core_ice_ctrl 
+0x7f7b 028749 set1 4 ,pdata 
+0x7f7c 028750 hstore 1 ,core_ice_ctrl 
+0x7f7d 028751 rtn 
+:      028752 ice_setbp2:
+0x7f7e 028753 hstore 2 ,core_ice_break1 
+0x7f7f 028754 hfetch 1 ,core_ice_ctrl 
+0x7f80 028755 set1 6 ,pdata 
+0x7f81 028756 hstore 1 ,core_ice_ctrl 
+0x7f82 028757 rtn 
+:      028759 ice_set_write_bp:
+0x7f83 028760 hstore 2 ,core_ice_break0 
+0x7f84 028761 hjam 0x30 ,core_ice_ctrl 
+0x7f85 028762 rtn 
+:      028764 test_no_white:
+0x7f86 028765 hfetch 1 ,core_config 
+0x7f87 028766 set1 whiteoff_bit ,pdata 
+0x7f88 028767 hstore 1 ,core_config 
+0x7f89 028768 rtn 
+:      028770 test_enable_white:
+0x7f8a 028771 hfetch 1 ,core_config 
+0x7f8b 028772 set0 whiteoff_bit ,pdata 
+0x7f8c 028773 hstore 1 ,core_config 
+0x7f8d 028774 rtn 
+:      028776 check_uart_tx_buff:
+0x7f8e 028777 hfetch 2 ,core_uart_txitems 
+0x7f8f 028778 arg uart_air_control_threshold ,temp 
+:      028779 pdata_sub_temp:
+0x7f90 028780 isub temp ,null 
+0x7f91 028781 rtn 
+:      028787 fifo_in:
+0x7f92 028788 set1 mark_ext_patch ,mark 
+0x7f93 028789 bpatch patch37_5 ,mem_patch37 
+0x7f94 028790 ifetcht util_fifo_len ,rega 
+0x7f95 028791 and temp ,0xff ,pdata 
+0x7f96 028792 nbranch fifo_in_push ,blank 
+0x7f97 028793 rshift8 temp ,pdata 
+0x7f98 028794 istore util_fifo_len ,rega 
+:      028795 fifo_in_push:
+0x7f99 028796 increase util_fifo_len + util_fifo_offset ,rega 
+0x7f9a 028797 ifetch 1 ,rega 
+0x7f9b 028798 nbranch assert ,blank 
+0x7f9c 028799 fetch 1 ,mem_fifo_temp 
+0x7f9d 028800 istore 1 ,rega 
+0x7f9e 028801 rtn 
+:      028806 fifo_out:
+0x7f9f 028807 set1 mark_ext_patch ,mark 
+0x7fa0 028808 bpatch patch37_6 ,mem_patch37 
+0x7fa1 028809 arg util_fifo_len ,loopcnt 
+0x7fa2 028810 ifetch util_fifo_len ,rega 
+0x7fa3 028811 rtn blank 
+:      028812 fifo_out_loop:
+0x7fa4 028813 ifetch 1 ,rega 
+0x7fa5 028814 nbranch fifo_out_end ,blank 
+0x7fa6 028815 increase 1 ,rega 
+0x7fa7 028816 loop fifo_out_loop 
+0x7fa8 028817 branch assert 
+:      028818 fifo_out_end:
+0x7fa9 028819 arg 0 ,temp 
+0x7faa 028820 istoret 1 ,rega 
+0x7fab 028821 rtn 
+:      028826 fifo_is_empty:
+0x7fac 028827 ifetch util_fifo_len ,rega 
+0x7fad 028828 rtn 
+:      028833 fifo_is_full:
+0x7fae 028834 ifetch 1 ,rega 
+0x7faf 028835 rtn 
+:      028838 fifo_is_near_full:
+0x7fb0 028839 ifetch 2 ,rega 
+0x7fb1 028840 rtn 
+:      028844 fifo_content_count:
+0x7fb2 028845 arg 0 ,temp 
+:      028846 fifo_content_count_loop:
+0x7fb3 028847 fetch 1 ,contr 
+0x7fb4 028848 loop fifo_content_count_loop ,blank 
+0x7fb5 028849 increase 1 ,temp 
+0x7fb6 028850 loop fifo_content_count_loop 
+0x7fb7 028851 copy temp ,pdata 
+0x7fb8 028852 rtn 
+:      028854 not_greater_than:
+0x7fb9 028855 isub temp ,null 
+0x7fba 028856 nrtn positive 
+0x7fbb 028857 copy temp ,pdata 
+0x7fbc 028858 rtn 
Index: btkb/output/bt_program23.meta
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.meta	(revision 252)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.meta	(working copy)
@@ -597,10 +597,17 @@
 	istore 5,contw
 	ifetch 5,contr
 	istore 5,contw
- 	hjam 0xc2, 0x956
+	fetch 1,mem_pair_state
+	call p_txpower_0dbm_default_set,blank
+	hstore 1,0x8956
+ //	hjam 0xc2, 0x956
  	hjam 0xd0, 0x955
 	rtn
 
+p_txpower_0dbm_default_set:
+	setarg 0xc2
+	rtn
+
 	
 	//pout ramp up
 	//c0 ~df	
@@ -1898,22 +1905,27 @@
 
 p_g24_ackpayload_parse:
 	call p_g24_read_len_pid_crc
+	fetch 1,mem_24g_rxbuf
+	rtnne 0x02					// mem_24g_data_type : 0x02 keyboard	
 	fetch 1,mem_24g_rxdata_length	//ack payload length 
 	rtn blank
 	iforce loopcnt
-	call p_24g_kb_led
 	arg mem_24g_rxbuf+2,contr
 	arg mem_24g_rxpayload,contw	//ack payload buffer 
-	branch memcpy
-
-p_24g_kb_led:
+	call memcpy
 	fetch 1,mem_24g_rxbuf+1
 	compare 0x08,pdata,0xf8
 	nrtn true
-	fetcht 1,mem_24g_rxbuf+2
-	storet 1,mem_caps_num_lock
-	jam 0,mem_24g_led_flag
-	rtn	
+	fetch 1,mem_24g_rxbuf+2
+	beq 0xff,p_pc_sleep_mode	//pc enter sleep mode
+	store 1,mem_caps_num_lock
+//	jam 0,mem_24g_led_flag
+	rtn
+
+p_pc_sleep_mode:
+	jam 1,mem_pc_sleep_flag
+	rtn
+	
 
 	
 p_g24_start_pairing_sm1:
Index: btkb/output/bt_program23.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.rom	(revision 252)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.rom	(working copy)
@@ -3,41 +3,41 @@
 11000000000000010000000000101111
 11000000000000011000000000110111
 11000000000000101000000001000001
-11000000010010000000000110110000
+11000000010010000000000110110100
 11000000010010010000000101111010
 11000000010010100000000110000000
 11000000010010101000000101101010
-11000000010110000000001010010101
+11000000010110000000001010011001
 11000000010110001000000100101110
 11000000010110010000000101000010
 11000000010110011000000101011100
 11000000010110110000000101100101
 11000000010111001000000100110110
 00100000001000000011101111110001
-11000000000110010000001010100001
+11000000000110010000001010100101
 11000000000111011101001110110000
-11000000000111110000001000101000
-11000000000111111000001000101100
-11000000001001010000001011101101
-11000000001001011000001010011010
-11000000001001100000001010100100
-11000000001001110000001010101010
-11000000001010110000001010110001
-11000000001100001000001010111000
-11000000001100011000001010111101
-11000000001100100000001011100001
-11000000001100101000001100010111
-11000000001101001000010001111000
-11000000001101010000010001011101
-11000000001101011000010001011111
-11000000001101110000010010000011
-11000000001101111000001011111000
+11000000000111110000001000101100
+11000000000111111000001000110000
+11000000001001010000001011110001
+11000000001001011000001010011110
+11000000001001100000001010101000
+11000000001001110000001010101110
+11000000001010110000001010110101
+11000000001100001000001010111100
+11000000001100011000001011000001
+11000000001100100000001011100101
+11000000001100101000001100011011
+11000000001101001000010001111100
+11000000001101010000010001100001
+11000000001101011000010001100011
+11000000001101110000010010000111
+11000000001101111000001011111100
 11000000010000111000000100000010
-11000000010001101000001001000111
-11000000010001110000001001011110
-11000000010001111000001000110000
-11000000010111101000001000111110
-11000000011001101000000110111010
+11000000010001101000001001001011
+11000000010001110000001001100010
+11000000010001111000001000110100
+11000000010111101000001001000010
+11000000011001101000000110111110
 11000000011001111000000100001110
 11000000011010000000000100011000
 00100000001000000011101111110001
@@ -66,7 +66,7 @@
 00100000010000000011001110010010
 00100000010000000011010000000111
 00100000010000000011000000100100
-00100000010000000000010010100100
+00100000010000000000010010101000
 00100000001000000011000000100010
 01101000000000001100011111011100
 00100000001110100000000001001010
@@ -275,8 +275,8 @@
 00100000010000000000000100010100
 00100000001000000011111010100101
 11000001000011000000000000000000
-11000000000010100000010010010101
-11000000000010101000010010011010
+11000000000010100000010010011001
+11000000000010101000010010011110
 00100000001000000011111001111101
 01100000000010001000001001011001
 01101000000000001100110010001101
@@ -403,16 +403,20 @@
 11101000110000101000000000000000
 11100000101000101000000000000000
 01110000100010010101011011011111
-00100000010000000000000110011111
+00100000010000000000000110100011
 01110000100010010101010111011111
 00100000011000000000000000000000
 01101000000000101100101010000111
 11100000101000101000000000000000
 11101000110000101000000000000000
 11100000101000101000000000000000
-01110000100010010101011011000010
+01101000000000001100110001111101
+00100000010110100000000110100001
+01100000000100001000100101010110
 01110000100010010101010111010000
 00100000011000000000000000000000
+01011000000000000000000011000010
+00100000011000000000000000000000
 00100000000000000000000000000100
 01110000100010010101010111010001
 00100000000000000000000000000100
@@ -431,7 +435,7 @@
 01110000100010010101011011000000
 00100000011000000000000000000000
 00100000001100001011101001101111
-00100000010000000000000110100111
+00100000010000000000000110101011
 00100000001000000011101001101111
 01111000001101000111110000000000
 01101000000100100000000100111000
@@ -446,15 +450,15 @@
 01110000000010110111111000000000
 01110000000000010111011100000110
 00100000010000000011111110100100
-01011000000000000000000110111001
+01011000000000000000000110111101
 01100000000000010100001010001010
 01011000000000000000000100100111
 01100000000000010100001010010010
-01011000000000000000001000101111
+01011000000000000000001000110011
 01100000000000010100001010010000
 01011000000000000000000001000110
 01100000000000010100001010001100
-01011000000000000000000110110011
+01011000000000000000000110110111
 01100000000000010100001010001000
 01011000000000000100101010100000
 00011111111100001111111000000000
@@ -466,31 +470,31 @@
 01100000000000010100101110011110
 01100000000000010100101110100000
 01101000000000001100110010010111
-11000000001011010000000111101011
-00100000001101011000000111101001
+11000000001011010000000111101111
+00100000001101011000000111101101
 01101000000000010100110010010001
 00011111111100001111111000000000
 01100000000000010100110010010001
 01101000000000010100110010010011
 00011111111100001111111000000000
 01100000000000010100110010010011
-00100000010000000000000111110110
+00100000010000000000000111111010
 01101000000001000000001010100000
-00100100001110100000000111100011
+00100100001110100000000111100111
 01101000000000010100101011010100
 00011111111100001111111000000000
-00100000001110100000000111100011
+00100000001110100000000111100111
 01100000000000010100110010010011
-00100000010000000000010010100001
+00100000010000000000010010100101
 01110000010010111010010000101111
 00100000010000000000000011100110
 01110000010011001001011100000000
 01110000100000101000000000000011
 00100000011000000000000000000000
 01110000010010111010010000110000
-00100000001000000000000111100101
+00100000001000000000000111101001
 00011100111000100111111000000000
-00100000001110100000001000110110
+00100000001110100000001000111010
 00100000010000000101101101100011
 00100000010000000100110110011001
 01011000000000000000000000000000
@@ -499,7 +503,7 @@
 00011100010000100111111000000000
 01100000000000100100110001011001
 01110000010010111010010000110011
-00100000001000000000000111100101
+00100000001000000000000111101001
 00100000010000000110100010001010
 01011000000000000000011111100000
 11011010001000000000001010100000
@@ -511,8 +515,8 @@
 01101000000001000000001010100010
 00100000011110100000000000000000
 01101000000000001100110010001111
-11000010100000000000001000001010
-11000010100000001000001000011000
+11000010100000000000001000001110
+11000010100000001000001000011100
 01101000000000010000001010100010
 00011111111100001111111000000000
 01100000000000010100110010010001
@@ -574,7 +578,7 @@
 00100000001000000011110011011010
 11101010001010101000000000000000
 00011000010000010111111011111111
-00100100001110100000001001000011
+00100100001110100000001001000111
 00011000010011001111111000000000
 11100010001000101000000000000000
 00011010001000001010001000000100
@@ -588,30 +592,30 @@
 00100000010000000111110000100100
 00011000010000100111111000000000
 00100000011110100000000000000000
-11000000000100001000001001010111
-11000000000100010000001001011001
-11000000000100011000010100110001
-11000000000001101000001001100111
-11000000000101100000001001100111
-11000000000101011000001001110011
-11000000000101010000001010001101
+11000000000100001000001001011011
+11000000000100010000001001011101
+11000000000100011000010100111000
+11000000000001101000001001101011
+11000000000101100000001001101011
+11000000000101011000001001110111
+11000000000101010000001010010001
 11000000000010010111110010000101
 00100000001000000111110001011010
 01110000010010111110111111111111
-00100000001000000000010101100100
+00100000001000000000010101101011
 01111001001111111000000000100011
 01110000010010111110111111111111
-00100000001000000000010100011111
+00100000001000000000010100100011
 01110000000010110111110100100010
 00100000001000000101011000100000
 01101000000000001000000001111100
-00100000001110100000001001100011
+00100000001110100000001001100111
 00100000010000000110000111011001
 01101000000000001000000001111100
 00100100001110100111110010001100
 01101000000000001000101101111101
 11000101100001001111110010000111
-11000000000010001000001001011100
+11000000000010001000001001100000
 00100000001000000111110001111011
 00100000010000000011111011111111
 00100000010000000111110011010101
@@ -623,26 +627,26 @@
 01100000000000011100001111100010
 01101000000010001100110101101111
 00011000010000001000010000000001
-00100000010000000000001001111001
+00100000010000000000001001111101
 00100000001000000111110010101110
 01110000010000111101110000000100
 01011000000000000000000011111111
 01100000000000011100001111100010
 11011000010000000000000000000000
-00100000010000000000001001111001
+00100000010000000000001001111101
 00100000001000000111110010101110
 01101000000000001100010000011001
 00011111111000001111111000000010
 10011000010000001010001000000000
 00011010001000001111111000001011
 00011111111001100111110000011111
-00100100001000010000001010001011
+00100100001000010000001010001111
 01100000000000001100001111011001
 00011010001000100111111000000000
 00011111111000100111001000000000
 00011000010000100111111000000000
-00100100010110100000001010000111
-00100000010110100000001010001001
+00100100010110100000001010001011
+00100000010110100000001010001101
 11011000101000000100001111100101
 00100000001000000111111001000101
 11011000110000000100110101101111
@@ -654,7 +658,7 @@
 01101000000000010100011111110100
 11000010100001001011111110010000
 11000010100000111111110011010101
-11000101000100011000010100011111
+11000101000100011000010100100011
 01110000010000111101100000000000
 00100000010000000011111101111110
 01110000000010110111110100110111
@@ -675,7 +679,7 @@
 01110000010001000011111100000000
 00100000001000000101001101001110
 00100000010000000101001111011101
-00100000010000000000001010100111
+00100000010000000000001010101011
 00100000001000000101010011000001
 00100000001101101000000110000011
 00100000010000000101001111101110
@@ -683,7 +687,7 @@
 01101000000000001100110001100000
 01100000000000100100011011111001
 01101000000000001100010011011011
-11000000000000001000001010101111
+11000000000000001000001010110011
 00100000001000000101010011100000
 01110000010001001101101100000000
 00100000001000000101010011101111
@@ -700,11 +704,11 @@
 00100000001110100101011000100110
 00100000001000000101100010010000
 01101000000000001100010001000000
-11000000000000111000001011010110
-11000000000001111000001011011010
-11000000000000110000001011001001
-11000000000000010000001011000110
-11000000000010011000001011000100
+11000000000000111000001011011010
+11000000000001111000001011011110
+11000000000000110000001011001101
+11000000000000010000001011001010
+11000000000010011000001011001000
 00100000001000000101011000111010
 00011000000000000000010000000001
 00100000001000000101100010010010
@@ -718,8 +722,8 @@
 01110000000010110111110100110100
 00100000010000000111110000100111
 01101000000000001100110001101001
-11000000000000010000001011010010
-00100000001000000000001011010100
+11000000000000010000001011010110
+00100000001000000000001011011000
 01110000000010110111110101000110
 00100000010000000101011000100000
 00011000000000000000010000000001
@@ -737,7 +741,7 @@
 00100000001000000101100010001010
 01101000000000001100010001000100
 11000000000001001101011100011001
-11000000000000010000001011100110
+11000000000000010000001011101010
 11000000000000111101011100001101
 00100000001000000101011001010110
 01011001000000000000001100000010
@@ -760,27 +764,27 @@
 00100000001000000101010010101111
 11101000110000011000000000000000
 01100000000000011000001111111001
-11000000001010010000001011111110
-11000000000000010000001100010101
-11000000000010010000001100000100
+11000000001010010000001100000010
+11000000000000010000001100011001
+11000000000010010000001100001000
 00100000001000000101100100000111
 01110000010011010011100000000001
 01101000000000010000001111111010
-11000000000100001000001100000010
+11000000000100001000001100000110
 00100000001000000101100111101101
 11011000110000000000001101001001
-00100000001000000000001010010111
+00100000001000000000001010011011
 01101000000000010000001111111010
 00011111111001100111110000100001
-00100000010000101000001100000010
+00100000010000101000001100000110
 01101000000000010000001111111010
 00011111111001100111110000101101
-00100000010000101000001100010011
+00100000010000101000001100010111
 01101000000000010000001111111010
 01101000000010010100110010111100
 00011000010000001000010000000001
 10011000010001100111110000000000
-00100000001000101000001100010000
+00100000001000101000001100010100
 00100000001000000101100111001010
 01110000000010110111110100110100
 00100000010000000111110000100111
@@ -790,19 +794,19 @@
 01110000000010110111110100000011
 00100000001000000101011000100000
 01101000000000001100010001000100
-11000000000011011000010001001111
-11000000000011101000010001001111
-11000000000010001000001111100011
-11000000000001001000001110010101
-11000000000000101000001110000011
-11000000000000111000001100110111
+11000000000011011000010001010011
+11000000000011101000010001010011
+11000000000010001000001111100111
+11000000000001001000001110011001
+11000000000000101000001110000111
+11000000000000111000001100111011
 11000000000010011101100001011100
-11000000000000011000001100101000
-11000000000001011000001100101011
-11000000000001101000001100100011
+11000000000000011000001100101100
+11000000000001011000001100101111
+11000000000001101000001100100111
 00100000001000000101011001100110
 01101000000000010000001111111010
-11000000000000111000001100100110
+11000000000000111000001100101010
 00100000001000000101011111010110
 01110000000000111111110000000111
 00100000001000000101011100101001
@@ -810,7 +814,7 @@
 11100000101000010000000000000000
 00100000001000000101100010001010
 01101000000000010000001111111010
-11000000000001110000001100101110
+11000000000001110000001100110010
 00100000001000000101011111000110
 01101000000000001100110001101001
 11000000100000000101011111000110
@@ -826,16 +830,16 @@
 01101000000010010100010011000000
 01011000000000000001100000010010
 10011000010001100111110000000000
-00100000001000101000001101010000
+00100000001000101000001101010100
 01011000000000000001100000001111
 10011000010001100111110000000000
-00100000001000101000001101010010
+00100000001000101000001101010110
 01011000000000000001100000001010
 10011000010001100111110000000000
-00100000001000101000001101010110
+00100000001000101000001101011010
 01011000000000000001100000000001
 10011000010001100111110000000000
-00100000001000101000001101010100
+00100000001000101000001101011000
 00100000001000000101011101010100
 01101000000000001100110001111111
 11011000010000000000000000000000
@@ -845,21 +849,21 @@
 01101000000000001100110001111111
 11111001001000000111111000000000
 01100000000000001100110001111111
-00100000001000000000001101011000
+00100000001000000000001101011100
 11011000111000000000000000000000
-00100000001000000000001101000111
+00100000001000000000001101001011
 11011000111000000000000000000001
-00100000001000000000001101000111
+00100000001000000000001101001011
 11011000111000000000000000000011
-00100000001000000000001101000111
+00100000001000000000001101001011
 11011000111000000000000000000010
-00100000001000000000001101000111
+00100000001000000000001101001011
 01101000000000010100010011000000
 00011111111000100010001000000000
 01101000000010010100010011000100
 00011000010000100010010000000000
-00100000010000000000001101011111
-00100000001000101000001101101010
+00100000010000000000001101100011
+00100000001000101000001101101110
 00100000001000000101011100101000
 11011000110000000100010100000100
 11101000110000010000000000000000
@@ -871,11 +875,11 @@
 00011000110000001000110111111101
 11101000110000001000000000000000
 10011000110000001000110000000000
-00100000001000000000001101100000
+00100000001000000000001101100100
 00011000110000001000110111111001
 11101000110000010000000000000000
 01100000000000010100110001100001
-00100000010000000000001101111000
+00100000010000000000001101111100
 00100000001110100101011100101000
 00011000110000001000110111111100
 11101000110000010000000000000000
@@ -896,14 +900,14 @@
 00100000011000101000000000000000
 11101000110000001000000000000000
 10011000110000001000110000000000
-00100000001000000000001101111011
+00100000001000000000001101111111
 11011001011000000000000000000011
 00011000000000000111111000000001
 01100000000000001100010001000101
 00100000010000000101101001110100
 00100000010000000101101001111101
 00100000001110100101011101000110
-00100100001000010000001110010011
+00100100001000010000001110010111
 01111000010101000111110000000000
 11100000101000010000000000000000
 11101000110000010000000000000000
@@ -912,54 +916,54 @@
 00100000001000101101011101000110
 11101000110000001000000000000000
 10011000110000001000110000000000
-00100000001000000000001110000111
+00100000001000000000001110001011
 00011000110000001000110000000010
-00100000001000000000001110010000
+00100000001000000000001110010100
 01101000000010010100010011000000
 01011000000000000010101000000000
 10011000010001100111110000000000
-00100000001000101000001111010101
+00100000001000101000001111011001
 01011000000000000010101001010000
 10011000010001100111110000000000
-00100000001000101000001111100000
+00100000001000101000001111100100
 01011000000000000010100000000011
 10011000010001100111110000000000
 00100100001000101101011100101000
 01101000000000010100010010111100
 01100000000000010000001010100000
 01111000001101000111110000000000
-00100000010000000000010000100111
-00100100001000010000001110110001
+00100000010000000000010000101011
+00100100001000010000001110110101
 01101000000010010000001010100000
+00100000010000000000010000110011
+11000000000000001000001110110101
 00100000010000000000010000101111
-11000000000000001000001110110001
-00100000010000000000010000101011
-00100100001000101000001110101111
+00100100001000101000001110110011
 01111000010101000111110000000000
-00100000010000000000001110110011
-00100000010000000000010000010101
-00100000010000000000010000101111
-00100000010000000000001110111011
-00100000001000000000001110110001
-00100000010000000000010000010101
-00100000001000000000001110100010
+00100000010000000000001110110111
+00100000010000000000010000011001
+00100000010000000000010000110011
+00100000010000000000001110111111
+00100000001000000000001110110101
+00100000010000000000010000011001
+00100000001000000000001110100110
 00100000001101000101011100101000
-00100000001000000000010001001101
+00100000001000000000010001010001
 01101000000000010000001010100000
 01100000000000010100010001000110
 01101000000000001100110001100111
 00011111111000100111001000000000
-00100000010000000000010001000100
+00100000010000000000010001001000
 11011000101000000100010001001000
 00100000010000000111111001000101
-00100000001000000000010001000111
+00100000001000000000010001001011
 01101000000010010100110001100101
 00011000010011001111111000000000
-11000000100000101000001111001101
-00100000010000000000010001000001
+11000000100000101000001111010001
+00100000010000000000010001000101
 01101000000000010000001010100000
 11100000101000010000000000000000
-00100000010000000000010001000111
+00100000010000000000010001001011
 01011000000000000100010100000100
 10011000010000001000110000000000
 11101000110000001000000000000000
@@ -967,16 +971,16 @@
 00011111111000100111001000000000
 00011111111000001111111000000101
 01100000000000001100010001000101
-00100000010000000000010001000001
+00100000010000000000010001000101
 00011000010000100000110000000000
 00100000010000000111111001000101
-00100000001000000000010001000111
-00100000010000000000010001000001
+00100000001000000000010001001011
+00100000010000000000010001000101
 01101000000000010000001010100000
 11100000101000010000000000000000
 01101000000000010100110001100101
 11100000101000010000000000000000
-00100000010000000000010001000111
+00100000010000000000010001001011
 01110000010001000100010100000111
 00100000011000000000000000000000
 00100000010000000101101100001000
@@ -992,57 +996,57 @@
 00100000001000000101100010001010
 11011000010000000010101001010000
 00100000010000000101101100001100
-00100000001000000000001111010110
+00100000001000000000001111011010
 11011001011000000000000000000010
 01101000000000010100010010111100
 01100000000000010000001010100000
 01110000000011010101110000000000
 01111000001101000111110000000000
-00100000010000000000010000100111
-00100100001000010000010000001011
+00100000010000000000010000101011
+00100100001000010000010000001111
 01101000000010010000001010100000
+00100000010000000000010000110011
+11000000000000001000010000010010
 00100000010000000000010000101111
-11000000000000001000010000001110
-00100000010000000000010000101011
-00100100001000101000010000000111
+00100100001000101000010000001011
 01101000000000001000110101011100
-11000000000000001000010000001110
-00100100001101000000001111111000
+11000000000000001000010000010010
+00100100001101000000001111111100
 01111000010101000111110000000000
 01101000000000001100110001100111
 00011111111000001111111000000100
 01100000000000001100010001000101
-00100000010000000000010001000111
-00100000001000000000010000000010
+00100000010000000000010001001011
+00100000001000000000010000000110
 01101000000000001100110001100111
 00011111111001100111110000010000
-00100000001000101000010000001110
+00100000001000101000010000010010
 01101000000000001100010001000101
 00011111111001100111110000010000
-00100000001000101000010000001110
+00100000001000101000010000010010
 01101000000000010000001010100000
 00011111111000001111111111111111
 01100000000000010000110101011010
-00100000010000000000010000011110
+00100000010000000000010000100010
 01101000000000010000001010100000
 01100000000000010000110101011000
-00100000010000000000010000011001
+00100000010000000000010000011101
 00011001011000001001011111111111
-00100000001000101000010000001001
-00100000010000000000010000010101
-00100000001000000000001111101000
+00100000001000101000010000001101
+00100000010000000000010000011001
+00100000001000000000001111101100
 01110000000011010101110000000001
-00100000001000000000010000000111
+00100000001000000000010000001011
 01101000000000010000001010100000
 01100000000000010000110101011010
-00100000001000000000010000010010
+00100000001000000000010000010110
 01101000000000010000001010100000
 00011111111000001111111111111111
 01100000000000010000110101011010
-00100000001000000000010000010010
+00100000001000000000010000010110
 00100000001101000101011100101000
-00100000010000000000010000011110
-00100000001000000000010001001101
+00100000010000000000010000100010
+00100000001000000000010001010001
 01101000000010010000001010100000
 00011000010000001000010000000001
 01100000000010010000001010100000
@@ -1050,9 +1054,9 @@
 01101000000000001100110001100111
 01100000000000001000000100000011
 00011111111000100111001000000000
-00100000010000000000010001000100
+00100000010000000000010001001000
 00100000001000000111111001000101
-00100000010000000000010001000001
+00100000010000000000010001000101
 01101000000000010000110101011000
 11100000101000010000000000000000
 01101000000000010000110101011010
@@ -1060,7 +1064,7 @@
 01101000000000001000000100000011
 00011111111000100111001000000000
 00100000010000000111111001000101
-00100000001000000000010001000111
+00100000001000000000010001001011
 01101000000010010000001010100000
 01101000000000010100010010111110
 10011000010001100111110000000000
@@ -1072,19 +1076,19 @@
 11011000110000000100010100000100
 00011000010000100010001000000000
 11101000110000010000000000000000
-00100000001110100000010000111010
+00100000001110100000010000111110
 11101000110010010000000000000000
 01100000000010010100110001100101
 10011010001001100111110000000000
-00100000001000101000010000111100
+00100000001000101000010001000000
 11101000110000001000000000000000
 10011000110000001000110000000000
-00100000001000000000010000110001
+00100000001000000000010000110101
 01011000000000000000000000000001
 00100000011000000000000000000000
 11101000110000001000000000000000
 01100000000000001100110001100111
-00100000010000000000010001001010
+00100000010000000000010001001110
 01011000000000000000000000000000
 00100000011000000000000000000000
 01101000000000010000001010111001
@@ -1099,7 +1103,7 @@
 00011000110000100111111000000000
 01100000000000010000001010110111
 00100000011000000000000000000000
-00100000010000000000010001000001
+00100000010000000000010001000101
 00100000001000000101100010001010
 01101000000000001100101110101011
 00011111111000001000010000000001
@@ -1118,11 +1122,11 @@
 00100000010000000101011000011100
 00100000001000000101100010110000
 00011010011000100111111000000000
-11000000000000011000010001101111
-11000000000001010000010001110011
-11000000000000000000010001101010
-11000000000010010000010001110001
-11000000000000010000010001110101
+11000000000000011000010001110011
+11000000000001010000010001110111
+11000000000000000000010001101110
+11000000000010010000010001110101
+11000000000000010000010001111001
 00011111111001100111110000001101
 00100000001000010101100011000000
 01100000000000001100110001101000
@@ -1144,19 +1148,19 @@
 00100000011000000000000000000000
 01101000000000001100010000111110
 00101000001000000000011000000001
-00100000001000001000010001111100
+00100000001000001000010010000000
 00100000001000000101100010100111
 01101000000000001100010000111111
-00100000001110100000010001111111
+00100000001110100000010010000011
 00100000001000000101100010100111
 01101000000000001100010000111110
 01111001001111111111111000000100
 01100000000000001100010000111110
 00100000011000000000000000000000
 11101000110000001000000000000000
-11000000000000001000010010001010
-11000000000000100000010010010000
-11000000000001001000010010001000
+11000000000000001000010010001110
+11000000000000100000010010010100
+11000000000001001000010010001100
 00100000001000000101100011111000
 01110000010011000110100100000011
 00100000001000000101100101110100
@@ -1167,7 +1171,7 @@
 01110000000010110111110101000010
 00100000001000000101011000100000
 00100000010000000111010010101000
-00100000001000101000010010010011
+00100000001000101000010010010111
 00100000001000000101100101101000
 01110000010011000110100100000010
 00100000001000000101100101101010
@@ -1189,10 +1193,10 @@
 11000110100100011000000000000000
 01101000000000100100110101000000
 01100000000000100100110110000011
-00100000010000000000010011001010
-00100100001101000000010010111101
+00100000010000000000010011001110
+00100100001101000000010011000001
 01110000010011000001010100001010
-00100000010000000000010011101011
+00100000010000000000010011101111
 01101000000000001100101111101111
 11000001111111111000000000000000
 01110000010011000011110100000010
@@ -1221,35 +1225,35 @@
 01101000000000001100000100110001
 00100000011110100000000000000000
 01101000000000001100110000010101
-00100100001110100000010010111001
+00100100001110100000010010111101
 01101000000000100100110110000011
-00100000001000000000010010111010
+00100000001000000000010010111110
 01101000000000001100101111101111
-11000000111111111000010100111010
-00100000010000000000010011010001
-00100000010101000000010011101000
-00100000010101000000010110101001
+11000000111111111000010101000001
+00100000010000000000010011010101
+00100000010101000000010011101100
+00100000010101000000010110110000
 01110000010010111110011000000001
 00100000011000000000000000000000
 01111000010101000111110000000000
 01110000010010111110001000000010
 01101000000000001100110101011011
-11000000000000100000010011011011
-11000000000000101000010011011110
-11000000000000111000010011100100
-11000000000000110000010011100001
+11000000000000100000010011011111
+11000000000000101000010011100010
+11000000000000111000010011101000
+11000000000000110000010011100101
 01101000000000001100110101001001
 00100100010110100011010011011111
 00100000011000000000000000000000
 01110000010011010101101100000000
 01110000010010111110000100001010
-00100000001000000000010011100110
+00100000001000000000010011101010
 01110000010011010101101100000011
 01110000010010111110000100000100
-00100000001000000000010011100110
+00100000001000000000010011101010
 01110000010011010101101100000010
 01110000010010111110000100000011
-00100000001000000000010011100110
+00100000001000000000010011101010
 01110000010010111110001000000001
 01110000010010111110000100001000
 01110000010010111110011100000000
@@ -1260,16 +1264,16 @@
 01110000010010111110100000000000
 11011001011000000000110100000000
 00110100011100110000001000000000
-00100000010000000000010100010010
-00100100001101111000010011111011
-00100000010000000000010100100010
+00100000010000000000010100010110
+00100100001101111000010011111111
+00100000010000000000010100100110
 01101000000000001100101111100000
 00011111111000001111111000000001
 01100000000000001100101111100000
 01110000010011010100100100000000
 01101000000000001100101111101111
-11000000111111111000010100010001
-00100000010000000000010100001101
+11000000111111111000010100010101
+00100000010000000000010100010001
 01110000010010111110011100000000
 01110000010010111110011000000000
 00100000011000000000000000000000
@@ -1278,78 +1282,81 @@
 00011111111000001111111000000001
 01100000000000001100101111100111
 01101000000000001100101111101111
-11000000111111111000010100011101
+11000000111111111000010100100001
 01101000000000001100101111100111
-11000000011111111000010100011111
+11000000011111111000010100100011
 01101000000000001100101111100111
 11011000010000000000000000010000
 10011000010001100111110000000000
-00100000001000010000010111001000
+00100000001000010000010111001111
 01101000000000001100101111101000
 00011111111000001111111000000001
 01100000000000001100101111101000
 00100000000000000000000000001010
-11000000100000111000010011101100
-00100000001000000000010111001000
+11000000100000111000010011110000
+00100000001000000000010111001111
 01011000000000000000000000000000
 01100000000001001000110011010101
 01100000000001001100110101011011
 00100000011000000000000000000000
-00100000001000000000010101010100
+00100000001000000000010101011011
 01111000010101111111110000000000
-00100000010000000000011000100001
+00100000010000000000011000101000
 00011000000000000010101000000000
 01101000000000100100110000000000
 10011000000000000001001000000000
 01101000000010001000000000010111
 00100000010000000011101010000010
 00100000010000000011101010000111
-00100000010000000000010111100000
-00100000010101111000011000011011
+00100000010000000000010111100111
+00100000010101111000011000100010
 00100000011000000000000000000000
 01110000010011010100100100000000
 00100000011000000000000000000000
 01110000010011010100100100000000
 01110000000010110111110100110010
 00100000001000000111110000100111
-00100000010000000000010110001001
+00100000010000000000010110010000
+01101000000000001000110010110011
+11000001100000010000000000000000
 01101000000000001100101111011111
 00100000011110100000000000000000
 10011000000000000111001000000000
-00100000010000000000010100101010
 11011000110000000000110010110101
 11011000101000000000110100010111
-00100000001000000111111001000101
+00100000010000000111111001000101
 01101000000000001000110010110100
 00101111111000011111000000001000
 00100100011000001000000000000000
-01101000000010001000110010110101
-01100000000010001100110010110111
-01110000010011010100101000000000
+01101000000000001000110010110101
+11000000011111111000010100110110
+01100000000000001100110010110111
+00100000011000000000000000000000
+01110000010011011000111000000001
 00100000011000000000000000000000
 01111001001000000000000000100011
-00100000010000000000010100110110
-00100000010000000000010011110111
+00100000010000000000010100111101
+00100000010000000000010011111011
 01110000010010111110111100000001
 00100000011000000000000000000000
 01110000010010111110000000000000
 01110000010010111110100101001110
 01101000000000100100101111101011
-00100000001000000000010110011011
-00100000010000000000010100110110
+00100000001000000000010110100010
+00100000010000000000010100111101
 01101000000000001100101111100110
 11000000000000001011010011011111
 01101000000000001100101111101111
-11000000000000001000010101000010
-11000000000000010000010101000101
-11000000000000011000010101001000
+11000000000000001000010101001001
+11000000000000010000010101001100
+11000000000000011000010101001111
 00100000001000000011101111110001
 01110000010010111110111100010001
 01110000000011010011011110101010
-00100000001000000000010101001010
+00100000001000000000010101010001
 01110000010010111110111100010010
 01110000000011010011011101010101
-00100000001000000000010101001010
+00100000001000000000010101010001
 01110000010010111110111100010011
 01110000000011010011011100100010
 01110000000011010011100000000010
@@ -1358,41 +1365,41 @@
 01110000000011010011110100000000
 11011010001000000000110100110111
 11011000010000000000000000000111
-00100000010000000000010110000100
-00100000010000000000010110101001
-00100000010000000000010011001111
+00100000010000000000010110001011
+00100000010000000000010110110000
+00100000010000000000010011010011
 00100000001000000011010011011111
 01101000000000001100101111101111
 11000001011111111000000000000000
-11000000000010001000010101011010
-11000000000010010000010101011100
-11000000000010011000010101011110
+11000000000010001000010101100001
+11000000000010010000010101100011
+11000000000010011000010101100101
 00100000011000000000000000000000
 01110000010010111110111100000010
-00100000001000000000010011110111
+00100000001000000000010011111011
 01110000010010111110111100000011
-00100000001000000000010011110111
+00100000001000000000010011111011
 01110000010010111110111111111111
 01110000000010110111110100110001
 00100000010000000111110000100111
 01101000000000100000110100011001
-00100000010000000000010110011011
-00100000001000000000010011110111
+00100000010000000000010110100010
+00100000001000000000010011111011
 01111001001000000000000000100011
-00100000010000000000010110011100
-00100000010000000000010111001000
+00100000010000000000010110100011
+00100000010000000000010111001111
 01101000000000001100101111101111
 11000001111111111000000000000000
-00100000010000000000010101110110
+00100000010000000000010101111101
 01011000000000000000000000000000
 01100000000000010100110000000100
 00100000010000000011110010101011
 00100000000000000000011111010000
 01101000000000001100110000000100
-11000000011111111000010100011111
-00100000010000000000010100010010
-00100100001101111000010101111111
-00100000010000000000010100001101
+11000000011111111000010100100011
+00100000010000000000010100010110
+00100100001101111000010110000110
+00100000010000000000010100010001
 01111001001000000000000000100011
 01110000000010110111110100111100
 00100000001000000111110000100111
@@ -1403,13 +1410,13 @@
 01100000000000100000110100111001
 11011000010000000000000000000110
 11011010001000000000110100110111
-00100000010000000000010110000100
-00100000001000000000010110101001
+00100000010000000000010110001011
+00100000001000000000010110110000
 01101000000000010100110000000100
 00011111111000001111111000000001
 01100000000000010100110000000100
-00100000010000000000010111001000
-00100000001000000000010101101100
+00100000010000000000010111001111
+00100000001000000000010101110011
 01100000000010001100101111100001
 00011000010000100111001000000000
 11011000101000000000110011010101
@@ -1439,7 +1446,7 @@
 11011000110000000100110000000000
 11101000110000001000000000000000
 10011010001000001010001000000000
-11000010000000000000010110011111
+11000010000000000000010110100110
 00011010001000100111111000000000
 01100000000000010100110000010110
 01101000000000001100110000010110
@@ -1462,24 +1469,24 @@
 10011000010000001111111000000000
 11100000101000001000000000000000
 01101000000000001100101111101111
-11000000111111111000010110111011
+11000000111111111000010111000010
 01101000000000001100101111100010
 11100000101000001000000000000000
 01101000000000001100101111100001
 10011000000000000111001000000000
 01101000000000001100101111100010
-11000000000000001000010111000110
+11000000000000001000010111001101
 11011000110000000000110011010101
 00100000010000000111111001000101
 01101000000000001000110011010101
-11000000000000011000010111000100
+11000000000000011000010111001011
 00100000011000000000000000000000
 01110000000011001101010100000010
 00100000011000000000000000000000
 11011000110000000000110011010110
 00100000001000000111111001000101
 01101000000010001100101111101010
-00100000010000000000010111001110
+00100000010000000000010111010101
 00011000010000001000010000000001
 00011000010000010000010000000011
 01100000000010001100101111101010
@@ -1502,7 +1509,7 @@
 01111001001000000000010000000001
 00011000010000110001110000000000
 00100000011000000000000000000000
-00100000010000000000010111010111
+00100000010000000000010111011110
 01111000001001101111110000000000
 01111000001100001111110000000000
 01111000010100000111110000000000
@@ -1510,7 +1517,7 @@
 01101000000000010100101111100100
 10011000000000000011011000000000
 00110111110000011000010000000000
-00100100001011000000011000011011
+00100100001011000000011000100010
 01111000010001101111110000000000
 01111000001001011111110000000000
 01111000001000111111110000000000
@@ -1520,24 +1527,24 @@
 01100000000000001100110000011001
 01101000000010001100110000011000
 10011000010001100111110000000000
-00100100001000101000011000011011
+00100100001000101000011000100010
 00001001100000000000000000001000
 00011001100010010111111000000000
 01100000000000001000110010110011
 01101000000000001000110010110011
 01101000000010001100101111100010
 10101000010000000000111000000000
-00100100001000001000011000011011
+00100100001000001000011000100010
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
 00011111111010010111111000000000
 00011111111000010111001000011111
-00100000001000101000011000000100
+00100000001000101000011000001011
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
-11000010000000000000011000000000
+11000010000000000000011000000111
 00011000101000100010001000000000
 00001001100000000000000000001000
 00011001100010010111111000000000
@@ -1550,7 +1557,7 @@
 00011111111100010111111000000000
 11100000101000011000000000000000
 01111000010001011111110000000000
-00100000001000110000011000011011
+00100000001000110000011000100010
 01111000001101111111110000000000
 01101000000000001000000000010111
 00011111111000001010001000000000
@@ -1559,7 +1566,7 @@
 00100000010000000011101001111010
 01101000000000001100110000101010
 00011111111000100010001000000000
-00100000010000000000010110010010
+00100000010000000000010110011001
 00100000011000000000000000000000
 01111000010011011111110000000000
 01111000010001011111110000000000
@@ -1570,8 +1577,8 @@
 00100000010000000101001111010010
 01101000000000100100110000000000
 10011000000000000001001000000000
-00100000010000000000010111010111
-00100000010000000000011000011110
+00100000010000000000010111011110
+00100000010000000000011000100101
 01111001001000000010101000000000
 01111000001011101111110000000000
 01111000001100000111110000000000
@@ -1591,7 +1598,7 @@
 11011000110000000000110011110101
 11101000110000001000000000000000
 00001000000000001000011000001000
-11000010000000000000011000110111
+11000010000000000000011000111110
 01111000001001000111110000000000
 00001000000000001000011000011000
 01111000010001000111110000000000
@@ -12279,13 +12286,6 @@
                                 
                                 
                                 
-                                
-                                
-                                
-                                
-                                
-                                
-                                
 00100000010000000011110001110100
 01111001001111111000000000100101
 01000100100000000100000000000000
Index: btkb/output/eeprom.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/eeprom.dat	(revision 252)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-0a
+26
 19
 c5
 12
@@ -27,7 +27,7 @@
 c0
 48
 01
-b0
+b4
 c0
 49
 01
@@ -43,7 +43,7 @@
 c0
 58
 02
-95
+99
 c0
 58
 81
@@ -71,7 +71,7 @@
 c0
 19
 02
-a1
+a5
 c0
 1d
 d3
@@ -79,67 +79,67 @@
 c0
 1f
 02
-28
+2c
 c0
 1f
 82
-2c
+30
 c0
 25
 02
-ed
+f1
 c0
 25
 82
-9a
+9e
 c0
 26
 02
-a4
+a8
 c0
 27
 02
-aa
+ae
 c0
 2b
 02
-b1
+b5
 c0
 30
 82
-b8
+bc
 c0
 31
 82
-bd
+c1
 c0
 32
 02
-e1
+e5
 c0
 32
 83
-17
+1b
 c0
 34
 84
-78
+7c
 c0
 35
 04
-5d
+61
 c0
 35
 84
-5f
+63
 c0
 37
 04
-83
+87
 c0
 37
 82
-f8
+fc
 c0
 43
 81
@@ -147,23 +147,23 @@
 c0
 46
 82
-47
+4b
 c0
 47
 02
-5e
+62
 c0
 47
 82
-30
+34
 c0
 5e
 82
-3e
+42
 c0
 66
 81
-ba
+be
 c0
 67
 81
@@ -279,7 +279,7 @@
 20
 40
 04
-a4
+a8
 20
 20
 30
@@ -1115,11 +1115,11 @@
 c0
 0a
 04
-95
+99
 c0
 0a
 84
-9a
+9e
 20
 20
 3e
@@ -1627,7 +1627,7 @@
 20
 40
 01
-9f
+a3
 70
 89
 55
@@ -1652,10 +1652,18 @@
 a2
 80
 00
-70
+68
+00
+cc
+7d
+20
+5a
+01
+a1
+60
+10
 89
 56
-c2
 70
 89
 55
@@ -1664,6 +1672,14 @@
 60
 00
 00
+58
+00
+00
+c2
+20
+60
+00
+00
 20
 00
 00
@@ -1739,7 +1755,7 @@
 20
 40
 01
-a7
+ab
 20
 20
 3a
@@ -1799,7 +1815,7 @@
 58
 00
 01
-b9
+bd
 60
 01
 42
@@ -1815,7 +1831,7 @@
 58
 00
 02
-2f
+33
 60
 01
 42
@@ -1831,7 +1847,7 @@
 58
 00
 01
-b3
+b7
 60
 01
 42
@@ -1879,11 +1895,11 @@
 c0
 2d
 01
-eb
+ef
 20
 35
 81
-e9
+ed
 68
 01
 4c
@@ -1911,7 +1927,7 @@
 20
 40
 01
-f6
+fa
 68
 04
 02
@@ -1919,7 +1935,7 @@
 24
 3a
 01
-e3
+e7
 68
 01
 4a
@@ -1931,7 +1947,7 @@
 20
 3a
 01
-e3
+e7
 60
 01
 4c
@@ -1939,7 +1955,7 @@
 20
 40
 04
-a1
+a5
 70
 4b
 a4
@@ -1967,7 +1983,7 @@
 20
 20
 01
-e5
+e9
 1c
 e2
 7e
@@ -1975,7 +1991,7 @@
 20
 3a
 02
-36
+3a
 20
 40
 5b
@@ -2011,7 +2027,7 @@
 20
 20
 01
-e5
+e9
 20
 40
 68
@@ -2059,11 +2075,11 @@
 c2
 80
 02
-0a
+0e
 c2
 80
 82
-18
+1c
 68
 01
 02
@@ -2311,7 +2327,7 @@
 24
 3a
 02
-43
+47
 18
 4c
 fe
@@ -2367,31 +2383,31 @@
 c0
 10
 82
-57
+5b
 c0
 11
 02
-59
+5d
 c0
 11
 85
-31
+38
 c0
 06
 82
-67
+6b
 c0
 16
 02
-67
+6b
 c0
 15
 82
-73
+77
 c0
 15
 02
-8d
+91
 c0
 09
 7c
@@ -2407,7 +2423,7 @@
 20
 20
 05
-64
+6b
 79
 3f
 80
@@ -2419,7 +2435,7 @@
 20
 20
 05
-1f
+23
 70
 0b
 7d
@@ -2435,7 +2451,7 @@
 20
 3a
 02
-63
+67
 20
 40
 61
@@ -2459,7 +2475,7 @@
 c0
 08
 82
-5c
+60
 20
 20
 7c
@@ -2507,7 +2523,7 @@
 20
 40
 02
-79
+7d
 20
 20
 7c
@@ -2531,7 +2547,7 @@
 20
 40
 02
-79
+7d
 20
 20
 7c
@@ -2559,7 +2575,7 @@
 24
 21
 02
-8b
+8f
 60
 00
 c3
@@ -2579,11 +2595,11 @@
 24
 5a
 02
-87
+8b
 20
 5a
 02
-89
+8d
 d8
 a0
 43
@@ -2631,7 +2647,7 @@
 c5
 11
 85
-1f
+23
 70
 43
 d8
@@ -2715,7 +2731,7 @@
 20
 40
 02
-a7
+ab
 20
 20
 54
@@ -2747,7 +2763,7 @@
 c0
 00
 82
-af
+b3
 20
 20
 54
@@ -2815,23 +2831,23 @@
 c0
 03
 82
-d6
+da
 c0
 07
 82
-da
+de
 c0
 03
 02
-c9
+cd
 c0
 01
 02
-c6
+ca
 c0
 09
 82
-c4
+c8
 20
 20
 56
@@ -2887,11 +2903,11 @@
 c0
 01
 02
-d2
+d6
 20
 20
 02
-d4
+d8
 70
 0b
 7d
@@ -2963,7 +2979,7 @@
 c0
 01
 02
-e6
+ea
 c0
 03
 d7
@@ -3054,16 +3070,16 @@
 f9
 c0
 29
+03
 02
-fe
 c0
 01
 03
-15
+19
 c0
 09
 03
-04
+08
 20
 20
 59
@@ -3079,7 +3095,7 @@
 c0
 10
 83
-02
+06
 20
 20
 59
@@ -3091,7 +3107,7 @@
 20
 20
 02
-97
+9b
 68
 01
 03
@@ -3103,7 +3119,7 @@
 20
 42
 83
-02
+06
 68
 01
 03
@@ -3115,7 +3131,7 @@
 20
 42
 83
-13
+17
 68
 01
 03
@@ -3135,7 +3151,7 @@
 20
 22
 83
-10
+14
 20
 20
 59
@@ -3175,27 +3191,27 @@
 c0
 0d
 84
-4f
+53
 c0
 0e
 84
-4f
+53
 c0
 08
 83
-e3
+e7
 c0
 04
 83
-95
+99
 c0
 02
 83
-83
+87
 c0
 03
 83
-37
+3b
 c0
 09
 d8
@@ -3203,15 +3219,15 @@
 c0
 01
 83
-28
+2c
 c0
 05
 83
-2b
+2f
 c0
 06
 83
-23
+27
 20
 20
 56
@@ -3223,7 +3239,7 @@
 c0
 03
 83
-26
+2a
 20
 20
 57
@@ -3255,7 +3271,7 @@
 c0
 07
 03
-2e
+32
 20
 20
 57
@@ -3319,7 +3335,7 @@
 20
 22
 83
-50
+54
 58
 00
 18
@@ -3331,7 +3347,7 @@
 20
 22
 83
-52
+56
 58
 00
 18
@@ -3343,7 +3359,7 @@
 20
 22
 83
-56
+5a
 58
 00
 18
@@ -3355,7 +3371,7 @@
 20
 22
 83
-54
+58
 20
 20
 57
@@ -3395,7 +3411,7 @@
 20
 20
 03
-58
+5c
 d8
 e0
 00
@@ -3403,7 +3419,7 @@
 20
 20
 03
-47
+4b
 d8
 e0
 00
@@ -3411,7 +3427,7 @@
 20
 20
 03
-47
+4b
 d8
 e0
 00
@@ -3419,7 +3435,7 @@
 20
 20
 03
-47
+4b
 d8
 e0
 00
@@ -3427,7 +3443,7 @@
 20
 20
 03
-47
+4b
 68
 01
 44
@@ -3447,11 +3463,11 @@
 20
 40
 03
-5f
+63
 20
 22
 83
-6a
+6e
 20
 20
 57
@@ -3499,7 +3515,7 @@
 20
 20
 03
-60
+64
 18
 c0
 8d
@@ -3515,7 +3531,7 @@
 20
 40
 03
-78
+7c
 20
 3a
 57
@@ -3599,7 +3615,7 @@
 20
 20
 03
-7b
+7f
 d9
 60
 00
@@ -3627,7 +3643,7 @@
 24
 21
 03
-93
+97
 78
 54
 7c
@@ -3663,7 +3679,7 @@
 20
 20
 03
-87
+8b
 18
 c0
 8c
@@ -3671,7 +3687,7 @@
 20
 20
 03
-90
+94
 68
 09
 44
@@ -3687,7 +3703,7 @@
 20
 22
 83
-d5
+d9
 58
 00
 2a
@@ -3699,7 +3715,7 @@
 20
 22
 83
-e0
+e4
 58
 00
 28
@@ -3727,11 +3743,11 @@
 20
 40
 04
-27
+2b
 24
 21
 03
-b1
+b5
 68
 09
 02
@@ -3739,19 +3755,19 @@
 20
 40
 04
-2f
+33
 c0
 00
 83
-b1
+b5
 20
 40
 04
-2b
+2f
 24
 22
 83
-af
+b3
 78
 54
 7c
@@ -3759,31 +3775,31 @@
 20
 40
 03
-b3
+b7
 20
 40
 04
-15
+19
 20
 40
 04
-2f
+33
 20
 40
 03
-bb
+bf
 20
 20
 03
-b1
+b5
 20
 40
 04
-15
+19
 20
 20
 03
-a2
+a6
 20
 34
 57
@@ -3791,7 +3807,7 @@
 20
 20
 04
-4d
+51
 68
 01
 02
@@ -3811,7 +3827,7 @@
 20
 40
 04
-44
+48
 d8
 a0
 44
@@ -3823,7 +3839,7 @@
 20
 20
 04
-47
+4b
 68
 09
 4c
@@ -3835,11 +3851,11 @@
 c0
 82
 83
-cd
+d1
 20
 40
 04
-41
+45
 68
 01
 02
@@ -3851,7 +3867,7 @@
 20
 40
 04
-47
+4b
 58
 00
 45
@@ -3883,7 +3899,7 @@
 20
 40
 04
-41
+45
 18
 42
 0c
@@ -3895,11 +3911,11 @@
 20
 20
 04
-47
+4b
 20
 40
 04
-41
+45
 68
 01
 02
@@ -3919,7 +3935,7 @@
 20
 40
 04
-47
+4b
 70
 44
 45
@@ -3983,7 +3999,7 @@
 20
 20
 03
-d6
+da
 d9
 60
 00
@@ -4007,11 +4023,11 @@
 20
 40
 04
-27
+2b
 24
 21
 04
-0b
+0f
 68
 09
 02
@@ -4019,19 +4035,19 @@
 20
 40
 04
-2f
+33
 c0
 00
 84
-0e
+12
 20
 40
 04
-2b
+2f
 24
 22
 84
-07
+0b
 68
 00
 8d
@@ -4039,11 +4055,11 @@
 c0
 00
 84
-0e
+12
 24
 34
 03
-f8
+fc
 78
 54
 7c
@@ -4063,11 +4079,11 @@
 20
 40
 04
-47
+4b
 20
 20
 04
-02
+06
 68
 00
 cc
@@ -4079,7 +4095,7 @@
 20
 22
 84
-0e
+12
 68
 00
 c4
@@ -4091,7 +4107,7 @@
 20
 22
 84
-0e
+12
 68
 01
 02
@@ -4107,7 +4123,7 @@
 20
 40
 04
-1e
+22
 68
 01
 02
@@ -4119,7 +4135,7 @@
 20
 40
 04
-19
+1d
 19
 60
 97
@@ -4127,15 +4143,15 @@
 20
 22
 84
-09
+0d
 20
 40
 04
-15
+19
 20
 20
 03
-e8
+ec
 70
 0d
 5c
@@ -4143,7 +4159,7 @@
 20
 20
 04
-07
+0b
 68
 01
 02
@@ -4155,7 +4171,7 @@
 20
 20
 04
-12
+16
 68
 01
 02
@@ -4171,7 +4187,7 @@
 20
 20
 04
-12
+16
 20
 34
 57
@@ -4179,11 +4195,11 @@
 20
 40
 04
-1e
+22
 20
 20
 04
-4d
+51
 68
 09
 02
@@ -4215,7 +4231,7 @@
 20
 40
 04
-44
+48
 20
 20
 7e
@@ -4223,7 +4239,7 @@
 20
 40
 04
-41
+45
 68
 01
 0d
@@ -4255,7 +4271,7 @@
 20
 20
 04
-47
+4b
 68
 09
 02
@@ -4303,7 +4319,7 @@
 20
 3a
 04
-3a
+3e
 e8
 c9
 00
@@ -4319,7 +4335,7 @@
 20
 22
 84
-3c
+40
 e8
 c0
 80
@@ -4331,7 +4347,7 @@
 20
 20
 04
-31
+35
 58
 00
 00
@@ -4351,7 +4367,7 @@
 20
 40
 04
-4a
+4e
 58
 00
 00
@@ -4411,7 +4427,7 @@
 20
 40
 04
-41
+45
 20
 20
 58
@@ -4487,23 +4503,23 @@
 c0
 01
 84
-6f
+73
 c0
 05
 04
-73
+77
 c0
 00
 04
-6a
+6e
 c0
 09
 04
-71
+75
 c0
 01
 04
-75
+79
 1f
 e6
 7c
@@ -4591,7 +4607,7 @@
 20
 20
 84
-7c
+80
 20
 20
 58
@@ -4603,7 +4619,7 @@
 20
 3a
 04
-7f
+83
 20
 20
 58
@@ -4631,15 +4647,15 @@
 c0
 00
 84
-8a
+8e
 c0
 02
 04
-90
+94
 c0
 04
 84
-88
+8c
 20
 20
 58
@@ -4683,7 +4699,7 @@
 20
 22
 84
-93
+97
 20
 20
 59
@@ -4771,11 +4787,11 @@
 20
 40
 04
-ca
+ce
 24
 34
 04
-bd
+c1
 70
 4c
 15
@@ -4783,7 +4799,7 @@
 20
 40
 04
-eb
+ef
 68
 00
 cb
@@ -4899,7 +4915,7 @@
 24
 3a
 04
-b9
+bd
 68
 02
 4d
@@ -4907,7 +4923,7 @@
 20
 20
 04
-ba
+be
 68
 00
 cb
@@ -4915,19 +4931,19 @@
 c0
 ff
 85
-3a
+41
 20
 40
 04
-d1
+d5
 20
 54
 04
-e8
+ec
 20
 54
 05
-a9
+b0
 70
 4b
 e6
@@ -4951,19 +4967,19 @@
 c0
 02
 04
-db
+df
 c0
 02
 84
-de
+e2
 c0
 03
 84
-e4
+e8
 c0
 03
 04
-e1
+e5
 68
 00
 cd
@@ -4987,7 +5003,7 @@
 20
 20
 04
-e6
+ea
 70
 4d
 5b
@@ -4999,7 +5015,7 @@
 20
 20
 04
-e6
+ea
 70
 4d
 5b
@@ -5011,7 +5027,7 @@
 20
 20
 04
-e6
+ea
 70
 4b
 e2
@@ -5055,15 +5071,15 @@
 20
 40
 05
-12
+16
 24
 37
 84
-fb
+ff
 20
 40
 05
-22
+26
 68
 00
 cb
@@ -5087,11 +5103,11 @@
 c0
 ff
 85
-11
+15
 20
 40
 05
-0d
+11
 70
 4b
 e7
@@ -5127,7 +5143,7 @@
 c0
 ff
 85
-1d
+21
 68
 00
 cb
@@ -5135,7 +5151,7 @@
 c0
 7f
 85
-1f
+23
 68
 00
 cb
@@ -5151,7 +5167,7 @@
 20
 21
 05
-c8
+cf
 68
 00
 cb
@@ -5171,11 +5187,11 @@
 c0
 83
 84
-ec
+f0
 20
 20
 05
-c8
+cf
 58
 00
 00
@@ -5195,7 +5211,7 @@
 20
 20
 05
-54
+5b
 78
 57
 fc
@@ -5203,7 +5219,7 @@
 20
 40
 06
-21
+28
 18
 00
 2a
@@ -5231,11 +5247,11 @@
 20
 40
 05
-e0
+e7
 20
 57
 86
-1b
+22
 20
 60
 00
@@ -5263,7 +5279,15 @@
 20
 40
 05
-89
+90
+68
+00
+8c
+b3
+c1
+81
+00
+00
 68
 00
 cb
@@ -5276,10 +5300,6 @@
 00
 72
 00
-20
-40
-05
-2a
 d8
 c0
 0c
@@ -5289,7 +5309,7 @@
 0d
 17
 20
-20
+40
 7e
 45
 68
@@ -5305,17 +5325,25 @@
 80
 00
 68
-08
+00
 8c
 b5
+c0
+7f
+85
+36
 60
-08
+00
 cc
 b7
+20
+60
+00
+00
 70
 4d
-4a
-00
+8e
+01
 20
 60
 00
@@ -5327,11 +5355,11 @@
 20
 40
 05
-36
+3d
 20
 40
 04
-f7
+fb
 70
 4b
 ef
@@ -5355,11 +5383,11 @@
 20
 20
 05
-9b
+a2
 20
 40
 05
-36
+3d
 68
 00
 cb
@@ -5375,15 +5403,15 @@
 c0
 00
 85
-42
+49
 c0
 01
 05
-45
+4c
 c0
 01
 85
-48
+4f
 20
 20
 3b
@@ -5399,7 +5427,7 @@
 20
 20
 05
-4a
+51
 70
 4b
 ef
@@ -5411,7 +5439,7 @@
 20
 20
 05
-4a
+51
 70
 4b
 ef
@@ -5447,15 +5475,15 @@
 20
 40
 05
-84
+8b
 20
 40
 05
-a9
+b0
 20
 40
 04
-cf
+d3
 20
 20
 34
@@ -5471,15 +5499,15 @@
 c0
 08
 85
-5a
+61
 c0
 09
 05
-5c
+63
 c0
 09
 85
-5e
+65
 20
 60
 00
@@ -5491,7 +5519,7 @@
 20
 20
 04
-f7
+fb
 70
 4b
 ef
@@ -5499,7 +5527,7 @@
 20
 20
 04
-f7
+fb
 70
 4b
 ef
@@ -5519,11 +5547,11 @@
 20
 40
 05
-9b
+a2
 20
 20
 04
-f7
+fb
 79
 20
 00
@@ -5531,11 +5559,11 @@
 20
 40
 05
-9c
+a3
 20
 40
 05
-c8
+cf
 68
 00
 cb
@@ -5547,7 +5575,7 @@
 20
 40
 05
-76
+7d
 58
 00
 00
@@ -5571,19 +5599,19 @@
 c0
 7f
 85
-1f
+23
 20
 40
 05
-12
+16
 24
 37
 85
-7f
+86
 20
 40
 05
-0d
+11
 79
 20
 00
@@ -5627,11 +5655,11 @@
 20
 40
 05
-84
+8b
 20
 20
 05
-a9
+b0
 68
 01
 4c
@@ -5647,11 +5675,11 @@
 20
 40
 05
-c8
+cf
 20
 20
 05
-6c
+73
 60
 08
 cb
@@ -5771,7 +5799,7 @@
 c2
 00
 05
-9f
+a6
 1a
 22
 7e
@@ -5863,7 +5891,7 @@
 c0
 ff
 85
-bb
+c2
 68
 00
 cb
@@ -5887,7 +5915,7 @@
 c0
 00
 85
-c6
+cd
 d8
 c0
 0c
@@ -5903,7 +5931,7 @@
 c0
 01
 85
-c4
+cb
 20
 60
 00
@@ -5931,7 +5959,7 @@
 20
 40
 05
-ce
+d5
 18
 40
 84
@@ -6023,7 +6051,7 @@
 20
 40
 05
-d7
+de
 78
 26
 fc
@@ -6055,7 +6083,7 @@
 24
 2c
 06
-1b
+22
 78
 46
 fc
@@ -6095,7 +6123,7 @@
 24
 22
 86
-1b
+22
 09
 80
 00
@@ -6123,7 +6151,7 @@
 24
 20
 86
-1b
+22
 09
 80
 00
@@ -6147,7 +6175,7 @@
 20
 22
 86
-04
+0b
 09
 80
 00
@@ -6163,7 +6191,7 @@
 c2
 00
 06
-00
+07
 18
 a2
 22
@@ -6215,7 +6243,7 @@
 20
 23
 06
-1b
+22
 78
 37
 fc
@@ -6251,7 +6279,7 @@
 20
 40
 05
-92
+99
 20
 60
 00
@@ -6295,11 +6323,11 @@
 20
 40
 05
-d7
+de
 20
 40
 06
-1e
+25
 79
 20
 2a
@@ -6379,7 +6407,7 @@
 c2
 00
 06
-37
+3e
 78
 24
 7c
@@ -6412,8 +6440,8 @@
 20
 3a
 7a
-1e
-0e
+b8
+e3
 aa
 55
 40
@@ -8081,8 +8109,8 @@
 4d
 20
 21
-03
-22
+08
+12
 aa
 55
 04
@@ -8177,6 +8205,13 @@
 05
 aa
 55
+01
+00
+7d
+4c
+c2
+aa
+55
 0a
 00
 37
@@ -8499,5 +8534,11 @@
 6c
 59
 50
-e5
-8f
+55
+aa
+aa
+55
+72
+b4
+ee
+c7
Index: btkb/output/memmap.format
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/memmap.format	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/memmap.format	(working copy)
@@ -1030,6 +1030,7 @@
 0x4d83 mem_24g_enter_hibernate_setup
 0x4d87 mem_24g_enter_hibernate_max
 0x4d8b mem_24g_short_sleep_counter
+0x4d8e mem_pc_sleep_flag
 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 252)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/program.lis	(working copy)
@@ -5,11 +5,11 @@
 0002 c001002f beq patch00_2 ,p_soft_reset_2 
 0003 c0018037 beq patch00_3 ,p_main_loop 
 0004 c0028041 beq patch00_5 ,p_main_loop_end 
-0005 c04801b0 beq patch12_0 ,p_shutdown_radio 
+0005 c04801b4 beq patch12_0 ,p_shutdown_radio 
 0006 c049017a beq patch12_2 ,p_set_freq_rx 
 0007 c04a0180 beq patch12_4 ,p_set_freq_tx 
 0008 c04a816a beq patch12_5 ,p_initialize_radio_cont 
-0009 c0580295 beq patch16_0 ,p_lpm_sleep 
+0009 c0580299 beq patch16_0 ,p_lpm_sleep 
 000a c058812e beq patch16_1 ,p_lpm_recover_clk 
 000b c0590142 beq patch16_2 ,p_lpm_dispatch 
 000c c059815c beq patch16_3 ,p_lpm_dispatch_next 
@@ -18,30 +18,30 @@
 000f 20203bf1 branch assert 
 
 patch_ext:
-0010 c01902a1 beq patch26_2 ,p_le_init_conn 
+0010 c01902a5 beq patch26_2 ,p_le_init_conn 
 0011 c01dd3b0 beq patch27_3 ,le_slave_unsync + 3 
-0012 c01f0228 beq patch27_6 ,p_le_enable 
-0013 c01f822c beq patch27_7 ,p_le_disable 
-0014 c02502ed beq patch29_2 ,p_lerx_nopayload 
-0015 c025829a beq patch29_3 ,p_le_transmit_receive_sifs 
-0016 c02602a4 beq patch29_4 ,p_le_transmit 
-0017 c02702aa beq patch29_6 ,p_le_send_adv_ind 
-0018 c02b02b1 beq patch2a_6 ,p_le_update_param 
-0019 c03082b8 beq patch2c_1 ,p_le_prepare_tx 
-001a c03182bd beq patch2c_3 ,p_le_prepare_tx_cmd 
-001b c03202e1 beq patch2c_4 ,p_le_prepare_smp 
-001c c0328317 beq patch2c_5 ,p_le_prepare_att 
-001d c0348478 beq patch2d_1 ,p_le_send_non_l2cap 
-001e c035045d beq patch2d_2 ,p_le_parse 
-001f c035845f beq patch2d_3 ,p_le_parse_ll 
-0020 c0370483 beq patch2d_6 ,p_le_parse_smp 
-0021 c03782f8 beq patch2d_7 ,p_le_parse_att 
+0012 c01f022c beq patch27_6 ,p_le_enable 
+0013 c01f8230 beq patch27_7 ,p_le_disable 
+0014 c02502f1 beq patch29_2 ,p_lerx_nopayload 
+0015 c025829e beq patch29_3 ,p_le_transmit_receive_sifs 
+0016 c02602a8 beq patch29_4 ,p_le_transmit 
+0017 c02702ae beq patch29_6 ,p_le_send_adv_ind 
+0018 c02b02b5 beq patch2a_6 ,p_le_update_param 
+0019 c03082bc beq patch2c_1 ,p_le_prepare_tx 
+001a c03182c1 beq patch2c_3 ,p_le_prepare_tx_cmd 
+001b c03202e5 beq patch2c_4 ,p_le_prepare_smp 
+001c c032831b beq patch2c_5 ,p_le_prepare_att 
+001d c034847c beq patch2d_1 ,p_le_send_non_l2cap 
+001e c0350461 beq patch2d_2 ,p_le_parse 
+001f c0358463 beq patch2d_3 ,p_le_parse_ll 
+0020 c0370487 beq patch2d_6 ,p_le_parse_smp 
+0021 c03782fc beq patch2d_7 ,p_le_parse_att 
 0022 c0438102 beq patch30_7 ,p_ui_timer_check 
-0023 c0468247 beq patch31_5 ,p_check_51cmd_once 
-0024 c047025e beq patch31_6 ,p_check_51cmd_once_continue 
-0025 c0478230 beq patch31_7 ,p_check_enter_hibernate 
-0026 c05e823e beq patch37_5 ,p_fifo_in 
-0027 c06681ba beq patch39_5 ,p_kb_init 
+0023 c046824b beq patch31_5 ,p_check_51cmd_once 
+0024 c0470262 beq patch31_6 ,p_check_51cmd_once_continue 
+0025 c0478234 beq patch31_7 ,p_check_enter_hibernate 
+0026 c05e8242 beq patch37_5 ,p_fifo_in 
+0027 c06681be beq patch39_5 ,p_kb_init 
 0028 c067810e beq patch39_7 ,p_app_process_bb_event 
 0029 c0680118 beq patch3a_0 ,p_kb_bb_event_timer 
 002a 20203bf1 branch assert 
@@ -82,7 +82,7 @@
 0041 20403392 call inquiry_scan_dispatch 
 0042 20403407 call page_scan_dispatch 
 0043 20403024 call connection_dispatch 
-0044 204004a4 call p_g24_dispatch 
+0044 204004a8 call p_g24_dispatch 
 0045 20203022 branch main_loop + 15 
 
 p_ipc_rx:
@@ -365,8 +365,8 @@
 
 p_app_event_normal_process:
 0114 c10c0000 rtneq bt_evt_linkkey_generate 
-0115 c00a0495 beq bt_evt_le_connected ,scale_process_le_conn 
-0116 c00a849a beq bt_evt_le_disconnected ,scale_process_le_discon 
+0115 c00a0499 beq bt_evt_le_connected ,scale_process_le_conn 
+0116 c00a849e beq bt_evt_le_disconnected ,scale_process_le_discon 
 0117 20203e7d branch app_event_normal_process 
 
 p_kb_bb_event_timer:
@@ -529,7 +529,7 @@
 0192 e8c28000 ifetch 5 ,contr 
 0193 e0a28000 istore 5 ,contw 
 0194 708956df hjam 0xdf ,0x956 
-0195 2040019f call p_set_tx_step_power 
+0195 204001a3 call p_set_tx_step_power 
 0196 708955df hjam 0xdf ,0x955 
 0197 20600000 rtn 
 
@@ -538,1600 +538,1609 @@
 0199 e0a28000 istore 5 ,contw 
 019a e8c28000 ifetch 5 ,contr 
 019b e0a28000 istore 5 ,contw 
-019c 708956c2 hjam 0xc2 ,0x956 
-019d 708955d0 hjam 0xd0 ,0x955 
-019e 20600000 rtn 
+019c 6800cc7d fetch 1 ,mem_pair_state 
+019d 205a01a1 call p_txpower_0dbm_default_set ,blank 
+019e 60108956 hstore 1 ,0x8956 
+019f 708955d0 hjam 0xd0 ,0x955 
+01a0 20600000 rtn 
+
+p_txpower_0dbm_default_set:
+01a1 580000c2 setarg 0xc2 
+01a2 20600000 rtn 
 
 p_set_tx_step_power:
-019f 20000004 nop 4 
-01a0 708955d1 hjam 0xd1 ,0x955 
-01a1 20000004 nop 4 
-01a2 708955d2 hjam 0xd2 ,0x955 
 01a3 20000004 nop 4 
-01a4 708955d4 hjam 0xd4 ,0x955 
+01a4 708955d1 hjam 0xd1 ,0x955 
 01a5 20000004 nop 4 
-01a6 20600000 rtn 
+01a6 708955d2 hjam 0xd2 ,0x955 
+01a7 20000004 nop 4 
+01a8 708955d4 hjam 0xd4 ,0x955 
+01a9 20000004 nop 4 
+01aa 20600000 rtn 
 
 p_tx_ramp_down_common:
-01a7 708955d4 hjam 0xd4 ,0x955 
-01a8 20000004 nop 4 
-01a9 708955d2 hjam 0xd2 ,0x955 
-01aa 20000004 nop 4 
-01ab 708955d1 hjam 0xd1 ,0x955 
+01ab 708955d4 hjam 0xd4 ,0x955 
 01ac 20000004 nop 4 
-01ad 708955d0 hjam 0xd0 ,0x955 
-01ae 708956c0 hjam 0xc0 ,0x956 
-01af 20600000 rtn 
+01ad 708955d2 hjam 0xd2 ,0x955 
+01ae 20000004 nop 4 
+01af 708955d1 hjam 0xd1 ,0x955 
+01b0 20000004 nop 4 
+01b1 708955d0 hjam 0xd0 ,0x955 
+01b2 708956c0 hjam 0xc0 ,0x956 
+01b3 20600000 rtn 
 
 p_shutdown_radio:
-01b0 2030ba6f branch shutdown_radio + 2 ,is_rx 
-01b1 204001a7 call p_tx_ramp_down_common 
-01b2 20203a6f branch shutdown_radio + 2 
+01b4 2030ba6f branch shutdown_radio + 2 ,is_rx 
+01b5 204001ab call p_tx_ramp_down_common 
+01b6 20203a6f branch shutdown_radio + 2 
 
 p_kb_before_hibernate:
-01b3 78347c00 enable user 
-01b4 68120138 hfetch 4 ,0x8138 
-01b5 79347e1a setflag user ,26 ,pdata 
-01b6 6012004c hstore 4 ,core_lpm_reg 
-01b7 20403db0 call lpm_write_ctrl 
-01b8 7000a201 jam 1 ,mem_lpm_current_mult 
+01b7 78347c00 enable user 
+01b8 68120138 hfetch 4 ,0x8138 
+01b9 79347e1a setflag user ,26 ,pdata 
+01ba 6012004c hstore 4 ,core_lpm_reg 
+01bb 20403db0 call lpm_write_ctrl 
+01bc 7000a201 jam 1 ,mem_lpm_current_mult 
 
 p_kb_bt_lpm_before:
-01b9 20600000 rtn 
+01bd 20600000 rtn 
 
 p_kb_init:
-01ba 6800c419 fetch 1 ,mem_le_name_len 
-01bb 1fe0fe02 increase 2 ,pdata 
-01bc 6000c3f9 store 1 ,mem_le_scan_data_len 
-01bd 700b7e00 jam 0 ,mem_c51_flag 
-01be 70017706 jam 6 ,mem_connection_options 
-01bf 20403fa4 call app_lpm_mult_enable 
-01c0 580001b9 setarg p_kb_bt_lpm_before 
-01c1 6001428a store 2 ,mem_cb_before_lpm 
-01c2 58000127 setarg p_c51_user_event 
-01c3 60014292 store 2 ,mem_cb_bb_event_process 
-01c4 5800022f setarg p_mouse_idle 
-01c5 60014290 store 2 ,mem_cb_idle_process 
-01c6 58000046 setarg p_ipc_rx 
-01c7 6001428c store 2 ,mem_cb_le_process 
-01c8 580001b3 setarg p_kb_before_hibernate 
-01c9 60014288 store 2 ,mem_cb_before_hibernate 
-01ca 58004aa0 setarg mem_ipc_2bt_fifo_head 
-01cb 1ff0fe00 byteswap pdata ,pdata 
-01cc 60014b9a store 2 ,mem_ipc_2bt_read_index 
-01cd 60014b9c store 2 ,mem_ipc_2bt_write_index 
-01ce 20403e0b call lpm_disable_exen_output 
-01cf 58004b36 setarg mem_ipc_2c51_fifo_head 
-01d0 1ff0fe00 byteswap pdata ,pdata 
-01d1 60014b9e store 2 ,mem_ipc_2c51_read_index 
-01d2 60014ba0 store 2 ,mem_ipc_2c51_write_index 
-01d3 6800cc97 fetch 1 ,mem_hibernate_flag 
-01d4 c02d01eb beq 0x5a ,p_device_init_init_hibwake 
-01d5 203581e9 branch p_deveice_init_wake ,wake 
-01d6 68014c91 fetch 2 ,mem_adc_0v 
-01d7 1ff0fe00 byteswap pdata ,pdata 
-01d8 60014c91 store 2 ,mem_adc_0v 
-01d9 68014c93 fetch 2 ,mem_adc_3v 
-01da 1ff0fe00 byteswap pdata ,pdata 
-01db 60014c93 store 2 ,mem_adc_3v 
-01dc 204001f6 call p_init_adc_from_otp 
-01dd 680402a0 fetch 8 ,mem_temp 
-01de 243a01e3 nbranch p_deveice_init_reset ,blank 
-01df 68014ad4 fetch 2 ,0x4ad4 
-01e0 1ff0fe00 byteswap pdata ,pdata 
-01e1 203a01e3 branch p_deveice_init_reset ,blank 
-01e2 60014c93 store 2 ,mem_adc_3v 
+01be 6800c419 fetch 1 ,mem_le_name_len 
+01bf 1fe0fe02 increase 2 ,pdata 
+01c0 6000c3f9 store 1 ,mem_le_scan_data_len 
+01c1 700b7e00 jam 0 ,mem_c51_flag 
+01c2 70017706 jam 6 ,mem_connection_options 
+01c3 20403fa4 call app_lpm_mult_enable 
+01c4 580001bd setarg p_kb_bt_lpm_before 
+01c5 6001428a store 2 ,mem_cb_before_lpm 
+01c6 58000127 setarg p_c51_user_event 
+01c7 60014292 store 2 ,mem_cb_bb_event_process 
+01c8 58000233 setarg p_mouse_idle 
+01c9 60014290 store 2 ,mem_cb_idle_process 
+01ca 58000046 setarg p_ipc_rx 
+01cb 6001428c store 2 ,mem_cb_le_process 
+01cc 580001b7 setarg p_kb_before_hibernate 
+01cd 60014288 store 2 ,mem_cb_before_hibernate 
+01ce 58004aa0 setarg mem_ipc_2bt_fifo_head 
+01cf 1ff0fe00 byteswap pdata ,pdata 
+01d0 60014b9a store 2 ,mem_ipc_2bt_read_index 
+01d1 60014b9c store 2 ,mem_ipc_2bt_write_index 
+01d2 20403e0b call lpm_disable_exen_output 
+01d3 58004b36 setarg mem_ipc_2c51_fifo_head 
+01d4 1ff0fe00 byteswap pdata ,pdata 
+01d5 60014b9e store 2 ,mem_ipc_2c51_read_index 
+01d6 60014ba0 store 2 ,mem_ipc_2c51_write_index 
+01d7 6800cc97 fetch 1 ,mem_hibernate_flag 
+01d8 c02d01ef beq 0x5a ,p_device_init_init_hibwake 
+01d9 203581ed branch p_deveice_init_wake ,wake 
+01da 68014c91 fetch 2 ,mem_adc_0v 
+01db 1ff0fe00 byteswap pdata ,pdata 
+01dc 60014c91 store 2 ,mem_adc_0v 
+01dd 68014c93 fetch 2 ,mem_adc_3v 
+01de 1ff0fe00 byteswap pdata ,pdata 
+01df 60014c93 store 2 ,mem_adc_3v 
+01e0 204001fa call p_init_adc_from_otp 
+01e1 680402a0 fetch 8 ,mem_temp 
+01e2 243a01e7 nbranch p_deveice_init_reset ,blank 
+01e3 68014ad4 fetch 2 ,0x4ad4 
+01e4 1ff0fe00 byteswap pdata ,pdata 
+01e5 203a01e7 branch p_deveice_init_reset ,blank 
+01e6 60014c93 store 2 ,mem_adc_3v 
 
 p_deveice_init_reset:
-01e3 204004a1 call p_le_queue_init 
-01e4 704ba42f jam bt_evt_reset ,mem_ipc_tx_evt 
+01e7 204004a5 call p_le_queue_init 
+01e8 704ba42f jam bt_evt_reset ,mem_ipc_tx_evt 
 
 p_device_init_common:
-01e5 204000e6 call p_ipc_tx_evt 
-01e6 704c9700 jam 0 ,mem_hibernate_flag 
-01e7 70828003 hjam start_c51_core ,core_docd_ctrl 
-01e8 20600000 rtn 
+01e9 204000e6 call p_ipc_tx_evt 
+01ea 704c9700 jam 0 ,mem_hibernate_flag 
+01eb 70828003 hjam start_c51_core ,core_docd_ctrl 
+01ec 20600000 rtn 
 
 p_deveice_init_wake:
-01e9 704ba430 jam bt_evt_wakeup ,mem_ipc_tx_evt 
-01ea 202001e5 branch p_device_init_common 
+01ed 704ba430 jam bt_evt_wakeup ,mem_ipc_tx_evt 
+01ee 202001e9 branch p_device_init_common 
 
 p_device_init_init_hibwake:
-01eb 1ce27e00 copy auxcnt ,pdata 
-01ec 203a0236 branch p_enter_hibernate_continue ,blank 
-01ed 20405b63 call init_lmp_work 
-01ee 20404d99 call l2cap_init_work 
-01ef 58000000 setarg 0 
-01f0 60044040 store 8 ,mem_context 
-01f1 600147f4 store 2 ,mem_ui_state_map 
-01f2 1c427e00 copy clkn_bt ,pdata 
-01f3 60024c59 store 4 ,mem_ipc_last_check_timer 
-01f4 704ba433 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
-01f5 202001e5 branch p_device_init_common 
+01ef 1ce27e00 copy auxcnt ,pdata 
+01f0 203a023a branch p_enter_hibernate_continue ,blank 
+01f1 20405b63 call init_lmp_work 
+01f2 20404d99 call l2cap_init_work 
+01f3 58000000 setarg 0 
+01f4 60044040 store 8 ,mem_context 
+01f5 600147f4 store 2 ,mem_ui_state_map 
+01f6 1c427e00 copy clkn_bt ,pdata 
+01f7 60024c59 store 4 ,mem_ipc_last_check_timer 
+01f8 704ba433 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
+01f9 202001e9 branch p_device_init_common 
 
 p_init_adc_from_otp:
-01f6 2040688a call otp_enable_chgpump 
-01f7 580007e0 setarg 0x7e0 
-01f8 da2002a0 arg mem_temp ,rega 
-01f9 d840000e arg 14 ,temp 
-01fa 204068d3 call otpd_read_data 
-01fb 2040688d call otp_disable_chgpump 
-01fc 680082a0 fetch 1 ,mem_temp 
-01fd c280bbf1 bbit1 1 ,assert 
-01fe 680402a2 fetch 8 ,mem_temp + 2 
-01ff 207a0000 rtn blank 
-0200 6800cc8f fetch 1 ,mem_adc_config_flag 
-0201 c280020a bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
-0202 c2808218 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
+01fa 2040688a call otp_enable_chgpump 
+01fb 580007e0 setarg 0x7e0 
+01fc da2002a0 arg mem_temp ,rega 
+01fd d840000e arg 14 ,temp 
+01fe 204068d3 call otpd_read_data 
+01ff 2040688d call otp_disable_chgpump 
+0200 680082a0 fetch 1 ,mem_temp 
+0201 c280bbf1 bbit1 1 ,assert 
+0202 680402a2 fetch 8 ,mem_temp + 2 
+0203 207a0000 rtn blank 
+0204 6800cc8f fetch 1 ,mem_adc_config_flag 
+0205 c280020e bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
+0206 c280821c bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
 
 p_calc_adc_check_gpio:
-0203 680102a2 fetch 2 ,mem_temp + 2 
-0204 1ff0fe00 byteswap pdata ,pdata 
-0205 60014c91 store 2 ,mem_adc_0v 
-0206 680102a8 fetch 2 ,mem_temp + 8 
-0207 1ff0fe00 byteswap pdata ,pdata 
-0208 60014c93 store 2 ,mem_adc_3v 
-0209 20600000 rtn 
+0207 680102a2 fetch 2 ,mem_temp + 2 
+0208 1ff0fe00 byteswap pdata ,pdata 
+0209 60014c91 store 2 ,mem_adc_0v 
+020a 680102a8 fetch 2 ,mem_temp + 8 
+020b 1ff0fe00 byteswap pdata ,pdata 
+020c 60014c93 store 2 ,mem_adc_3v 
+020d 20600000 rtn 
 
 p_calc_adc_base_vinlpm:
-020a 680902a6 fetcht 2 ,mem_temp + 6 
-020b 680102ac fetch 2 ,mem_temp + 12 
-020c 18422400 copy temp ,regb 
-020d 1fe22200 copy pdata ,rega 
-020e 1ff0fe00 byteswap pdata ,pdata 
-020f 60014c93 store 2 ,mem_adc_3v 
-0210 1a227e00 copy rega ,pdata 
-0211 98462600 isub temp ,regc 
-0212 1a63a600 lshift regc ,regc 
-0213 1a427e00 copy regb ,pdata 
-0214 9a667e00 isub regc ,pdata 
-0215 1ff0fe00 byteswap pdata ,pdata 
-0216 60014c91 store 2 ,mem_adc_0v 
-0217 20600000 rtn 
+020e 680902a6 fetcht 2 ,mem_temp + 6 
+020f 680102ac fetch 2 ,mem_temp + 12 
+0210 18422400 copy temp ,regb 
+0211 1fe22200 copy pdata ,rega 
+0212 1ff0fe00 byteswap pdata ,pdata 
+0213 60014c93 store 2 ,mem_adc_3v 
+0214 1a227e00 copy rega ,pdata 
+0215 98462600 isub temp ,regc 
+0216 1a63a600 lshift regc ,regc 
+0217 1a427e00 copy regb ,pdata 
+0218 9a667e00 isub regc ,pdata 
+0219 1ff0fe00 byteswap pdata ,pdata 
+021a 60014c91 store 2 ,mem_adc_0v 
+021b 20600000 rtn 
 
 p_calc_adc_base_hvin:
-0218 680902a4 fetcht 2 ,mem_temp + 4 
-0219 680102aa fetch 2 ,mem_temp + 10 
-021a 18422400 copy temp ,regb 
-021b 1fe22200 copy pdata ,rega 
-021c 98462600 isub temp ,regc 
-021d 1a6b2600 rshift2 regc ,regc 
-021e 1a427e00 copy regb ,pdata 
-021f 9a667e00 isub regc ,pdata 
-0220 1ff0fe00 byteswap pdata ,pdata 
-0221 60014c91 store 2 ,mem_adc_0v 
-0222 1a63a600 lshift regc ,regc 
-0223 1a227e00 copy rega ,pdata 
-0224 9a667e00 isub regc ,pdata 
-0225 1ff0fe00 byteswap pdata ,pdata 
-0226 60014c93 store 2 ,mem_adc_3v 
-0227 20600000 rtn 
+021c 680902a4 fetcht 2 ,mem_temp + 4 
+021d 680102aa fetch 2 ,mem_temp + 10 
+021e 18422400 copy temp ,regb 
+021f 1fe22200 copy pdata ,rega 
+0220 98462600 isub temp ,regc 
+0221 1a6b2600 rshift2 regc ,regc 
+0222 1a427e00 copy regb ,pdata 
+0223 9a667e00 isub regc ,pdata 
+0224 1ff0fe00 byteswap pdata ,pdata 
+0225 60014c91 store 2 ,mem_adc_0v 
+0226 1a63a600 lshift regc ,regc 
+0227 1a227e00 copy rega ,pdata 
+0228 9a667e00 isub regc ,pdata 
+0229 1ff0fe00 byteswap pdata ,pdata 
+022a 60014c93 store 2 ,mem_adc_3v 
+022b 20600000 rtn 
 
 p_le_enable:
-0228 70001627 jam 39 ,mem_le_ch_mapped 
-0229 70890f36 hjam 0x36 ,0x90f 
-022a 70890b5f hjam 0x5f ,0x90b 
-022b 202053d4 branch le_enable + 2 
+022c 70001627 jam 39 ,mem_le_ch_mapped 
+022d 70890f36 hjam 0x36 ,0x90f 
+022e 70890b5f hjam 0x5f ,0x90b 
+022f 202053d4 branch le_enable + 2 
 
 p_le_disable:
-022c 70890f2e hjam 0x2e ,0x90f 
-022d 70890bff hjam 0xff ,0x90b 
-022e 202053d9 branch le_disable + 2 
+0230 70890f2e hjam 0x2e ,0x90f 
+0231 70890bff hjam 0xff ,0x90b 
+0232 202053d9 branch le_disable + 2 
 
 p_mouse_idle:
-022f 20600000 rtn 
+0233 20600000 rtn 
 
 p_check_enter_hibernate:
-0230 68014ba0 fetch 2 ,mem_ipc_2c51_write_index 
-0231 60014b9e store 2 ,mem_ipc_2c51_read_index 
-0232 68014b9c fetch 2 ,mem_ipc_2bt_write_index 
-0233 60014b9a store 2 ,mem_ipc_2bt_read_index 
-0234 700b7e03 jam syc_task_hibernate ,mem_c51_flag 
-0235 20400161 call p_c51_wait 
+0234 68014ba0 fetch 2 ,mem_ipc_2c51_write_index 
+0235 60014b9e store 2 ,mem_ipc_2c51_read_index 
+0236 68014b9c fetch 2 ,mem_ipc_2bt_write_index 
+0237 60014b9a store 2 ,mem_ipc_2bt_read_index 
+0238 700b7e03 jam syc_task_hibernate ,mem_c51_flag 
+0239 20400161 call p_c51_wait 
 
 p_enter_hibernate_continue:
-0236 704c975a jam 0x5a ,mem_hibernate_flag 
-0237 20403db8 call lpm_write_gpio_wakeup 
-0238 68120138 hfetch 4 ,core_lpm_ctrl 
-0239 793ffe0f set0 15 ,pdata 
-023a 6012004c hstore 4 ,core_lpm_reg 
-023b 20403db0 call lpm_write_ctrl 
-023c d85fffff arg param_hibernate_clks ,temp 
-023d 20203cda branch lpm_sleep 
+023a 704c975a jam 0x5a ,mem_hibernate_flag 
+023b 20403db8 call lpm_write_gpio_wakeup 
+023c 68120138 hfetch 4 ,core_lpm_ctrl 
+023d 793ffe0f set0 15 ,pdata 
+023e 6012004c hstore 4 ,core_lpm_reg 
+023f 20403db0 call lpm_write_ctrl 
+0240 d85fffff arg param_hibernate_clks ,temp 
+0241 20203cda branch lpm_sleep 
 
 p_fifo_in:
-023e ea2a8000 ifetcht util_fifo_len ,rega 
-023f 18417eff and temp ,0xff ,pdata 
-0240 243a0243 nbranch p_fifo_in_push ,blank 
-0241 184cfe00 rshift8 temp ,pdata 
-0242 e2228000 istore util_fifo_len ,rega 
+0242 ea2a8000 ifetcht util_fifo_len ,rega 
+0243 18417eff and temp ,0xff ,pdata 
+0244 243a0247 nbranch p_fifo_in_push ,blank 
+0245 184cfe00 rshift8 temp ,pdata 
+0246 e2228000 istore util_fifo_len ,rega 
 
 p_fifo_in_push:
-0243 1a20a204 increase util_fifo_len + util_fifo_offset ,rega 
-0244 ea208000 ifetch 1 ,rega 
-0245 247a0000 nrtn ,blank 
-0246 20207f9c branch fifo_in_push + 3 
+0247 1a20a204 increase util_fifo_len + util_fifo_offset ,rega 
+0248 ea208000 ifetch 1 ,rega 
+0249 247a0000 nrtn ,blank 
+024a 20207f9c branch fifo_in_push + 3 
 
 p_check_51cmd_once:
-0247 20407c20 call ui_ipc_get_lock 
-0248 da2047e4 arg mem_ipc_fifo_c512bt ,rega 
-0249 20407f9f call fifo_out 
-024a 1fe20400 copy pdata ,temp 
-024b 20407c24 call ui_ipc_put_lock 
-024c 18427e00 copy temp ,pdata 
-024d 207a0000 rtn blank 
-024e c0108257 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
-024f c0110259 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
-0250 c0118531 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
-0251 c0068267 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
-0252 c0160267 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
-0253 c0158273 beq bt_cmd_start_adv_rec ,p_handle_adv_1 
-0254 c015028d beq bt_cmd_set_reconnect_init ,p_disconnect_connected_device 
-0255 c0097c85 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
-0256 20207c5a branch check_51cmd_once + 9 
+024b 20407c20 call ui_ipc_get_lock 
+024c da2047e4 arg mem_ipc_fifo_c512bt ,rega 
+024d 20407f9f call fifo_out 
+024e 1fe20400 copy pdata ,temp 
+024f 20407c24 call ui_ipc_put_lock 
+0250 18427e00 copy temp ,pdata 
+0251 207a0000 rtn blank 
+0252 c010825b beq bt_cmd_start_24g ,p_check_51cmd_start24g 
+0253 c011025d beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
+0254 c0118538 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
+0255 c006826b beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
+0256 c016026b beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
+0257 c0158277 beq bt_cmd_start_adv_rec ,p_handle_adv_1 
+0258 c0150291 beq bt_cmd_set_reconnect_init ,p_disconnect_connected_device 
+0259 c0097c85 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
+025a 20207c5a branch check_51cmd_once + 9 
 
 p_check_51cmd_start24g:
-0257 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0258 20200564 branch p_g24_start_24g_mode 
+025b 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+025c 2020056b branch p_g24_start_24g_mode 
 
 p_check_51cmd_stop24g:
-0259 793f8023 set0 mark_24g ,mark 
-025a 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-025b 2020051f branch p_g24_stop_g24_mode 
+025d 793f8023 set0 mark_24g ,mark 
+025e 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+025f 20200523 branch p_g24_stop_g24_mode 
 
 p_slave_ble_disconnect:
-025c 700b7d22 jam xt_ll_terminate_ind ,mem_fifo_temp 
-025d 20205620 branch le_xtype_fifo_in 
+0260 700b7d22 jam xt_ll_terminate_ind ,mem_fifo_temp 
+0261 20205620 branch le_xtype_fifo_in 
 
 p_check_51cmd_once_continue:
-025e 6800807c fetch 1 ,mem_lmo_opcode2 
-025f 203a0263 branch p_check_51cmd_once_continue0 ,blank 
-0260 204061d9 call lmo_fifo_process 
-0261 6800807c fetch 1 ,mem_lmo_opcode2 
-0262 243a7c8c nbranch check_51cmd_restore ,blank 
+0262 6800807c fetch 1 ,mem_lmo_opcode2 
+0263 203a0267 branch p_check_51cmd_once_continue0 ,blank 
+0264 204061d9 call lmo_fifo_process 
+0265 6800807c fetch 1 ,mem_lmo_opcode2 
+0266 243a7c8c nbranch check_51cmd_restore ,blank 
 
 p_check_51cmd_once_continue0:
-0263 68008b7d fetch 1 ,mem_fifo_temp 
-0264 c584fc87 bmark0 mark_context ,check_51cmd_check_idle 
-0265 c008825c beq bt_cmd_le_disconnect ,p_slave_ble_disconnect 
-0266 20207c7b branch check_51cmd_once_continue0 
+0267 68008b7d fetch 1 ,mem_fifo_temp 
+0268 c584fc87 bmark0 mark_context ,check_51cmd_check_idle 
+0269 c0088260 beq bt_cmd_le_disconnect ,p_slave_ble_disconnect 
+026a 20207c7b branch check_51cmd_once_continue0 
 
 p_check_51cmd_start_adv:
-0267 20403eff call app_clear_reconnect_flag 
-0268 20407cd5 call check_51cmd_bb_reconn_cancel 
-0269 70413100 jam 0 ,mem_lpm_mode 
-026a 180a7e00 random pdata 
-026b 6000c4f9 store 1 ,mem_le_lap 
+026b 20403eff call app_clear_reconnect_flag 
+026c 20407cd5 call check_51cmd_bb_reconn_cancel 
+026d 70413100 jam 0 ,mem_lpm_mode 
+026e 180a7e00 random pdata 
+026f 6000c4f9 store 1 ,mem_le_lap 
 
 p_handle_adv_0:
-026c 7043dc05 jam 5 ,mem_le_adv_data + 2 
-026d 58181203 setarg 0x181203 
-026e 6001c3e2 store 3 ,mem_le_adv_data + 8 
-026f 6808cd6f fetcht 1 ,mem_le_adv_swift_pair 
-0270 18408401 increase 1 ,temp 
-0271 20400279 call p_le_adv_data_update 
-0272 20207cae branch check_51cmd_adv 
+0270 7043dc05 jam 5 ,mem_le_adv_data + 2 
+0271 58181203 setarg 0x181203 
+0272 6001c3e2 store 3 ,mem_le_adv_data + 8 
+0273 6808cd6f fetcht 1 ,mem_le_adv_swift_pair 
+0274 18408401 increase 1 ,temp 
+0275 2040027d call p_le_adv_data_update 
+0276 20207cae branch check_51cmd_adv 
 
 p_handle_adv_1:
-0273 7043dc04 jam 4 ,mem_le_adv_data + 2 
-0274 580000ff setarg 0x0000ff 
-0275 6001c3e2 store 3 ,mem_le_adv_data + 8 
-0276 d8400000 arg 0 ,temp 
-0277 20400279 call p_le_adv_data_update 
-0278 20207cae branch check_51cmd_adv 
+0277 7043dc04 jam 4 ,mem_le_adv_data + 2 
+0278 580000ff setarg 0x0000ff 
+0279 6001c3e2 store 3 ,mem_le_adv_data + 8 
+027a d8400000 arg 0 ,temp 
+027b 2040027d call p_le_adv_data_update 
+027c 20207cae branch check_51cmd_adv 
 
 p_le_adv_data_update:
-0279 6800c419 fetch 1 ,mem_le_name_len 
-027a 1fe0fe02 increase 2 ,pdata 
-027b 9840a200 iadd temp ,rega 
-027c 1a20fe0b add rega ,11 ,pdata 
-027d 1fe67c1f sub pdata ,0x1f ,null 
-027e 2421028b nbranch p_le_adv_data_overflow ,positive 
-027f 6000c3d9 store 1 ,mem_le_adv_data_len 
-0280 1a227e00 copy rega ,pdata 
-0281 1fe27200 copy pdata ,loopcnt 
-0282 18427e00 copy temp ,pdata 
-0283 245a0287 ncall p_handle_adv_swift_pair ,blank 
-0284 205a0289 call p_handle_adv_no_swift_pair ,blank 
-0285 d8a043e5 arg mem_le_adv_data + 11 ,contw 
-0286 20207e45 branch memcpy 
+027d 6800c419 fetch 1 ,mem_le_name_len 
+027e 1fe0fe02 increase 2 ,pdata 
+027f 9840a200 iadd temp ,rega 
+0280 1a20fe0b add rega ,11 ,pdata 
+0281 1fe67c1f sub pdata ,0x1f ,null 
+0282 2421028f nbranch p_le_adv_data_overflow ,positive 
+0283 6000c3d9 store 1 ,mem_le_adv_data_len 
+0284 1a227e00 copy rega ,pdata 
+0285 1fe27200 copy pdata ,loopcnt 
+0286 18427e00 copy temp ,pdata 
+0287 245a028b ncall p_handle_adv_swift_pair ,blank 
+0288 205a028d call p_handle_adv_no_swift_pair ,blank 
+0289 d8a043e5 arg mem_le_adv_data + 11 ,contw 
+028a 20207e45 branch memcpy 
 
 p_handle_adv_swift_pair:
-0287 d8c04d6f arg mem_le_adv_swift_pair ,contr 
-0288 20600000 rtn 
+028b d8c04d6f arg mem_le_adv_swift_pair ,contr 
+028c 20600000 rtn 
 
 p_handle_adv_no_swift_pair:
-0289 d8c043fa arg mem_le_scan_data ,contr 
-028a 20600000 rtn 
+028d d8c043fa arg mem_le_scan_data ,contr 
+028e 20600000 rtn 
 
 p_le_adv_data_overflow:
-028b 7043d90b jam 11 ,mem_le_adv_data_len 
-028c 20600000 rtn 
+028f 7043d90b jam 11 ,mem_le_adv_data_len 
+0290 20600000 rtn 
 
 p_disconnect_connected_device:
-028d 680147f4 fetch 2 ,mem_ui_state_map 
-028e c284bf90 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-028f c283fcd5 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
-0290 c511851f bmark1 mark_24g ,p_g24_stop_g24_mode 
-0291 7043d800 jam off ,mem_le_adv_enable 
-0292 20403f7e call app_bt_stop_discovery 
-0293 700b7d37 jam bt_evt_reconnect_standy ,mem_fifo_temp 
-0294 20207c27 branch ui_ipc_send_event 
+0291 680147f4 fetch 2 ,mem_ui_state_map 
+0292 c284bf90 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0293 c283fcd5 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
+0294 c5118523 bmark1 mark_24g ,p_g24_stop_g24_mode 
+0295 7043d800 jam off ,mem_le_adv_enable 
+0296 20403f7e call app_bt_stop_discovery 
+0297 700b7d37 jam bt_evt_reconnect_standy ,mem_fifo_temp 
+0298 20207c27 branch ui_ipc_send_event 
 
 p_lpm_sleep:
-0295 20403b36 call xtal_fast_wake 
-0296 20203cdc branch lpm_sleep + 2 
+0299 20403b36 call xtal_fast_wake 
+029a 20203cdc branch lpm_sleep + 2 
 
 p_hid_rx_process_data_hid_kb:
-0297 e8c08000 ifetch 1 ,contr 
-0298 6000ccb7 store 1 ,mem_caps_num_lock 
-0299 20600000 rtn 
+029b e8c08000 ifetch 1 ,contr 
+029c 6000ccb7 store 1 ,mem_caps_num_lock 
+029d 20600000 rtn 
 
 p_le_transmit_receive_sifs:
-029a 204054bd call le_transmit 
-029b 68088017 fetcht 1 ,mem_last_freq 
-029c 20403a82 call set_freq_rx 
-029d 20403a87 call rf_rx_enable 
-029e 78287c00 enable swfine 
-029f d960157c arg 5500 ,timeup 
-02a0 2020547f branch le_receive_rxon 
+029e 204054bd call le_transmit 
+029f 68088017 fetcht 1 ,mem_last_freq 
+02a0 20403a82 call set_freq_rx 
+02a1 20403a87 call rf_rx_enable 
+02a2 78287c00 enable swfine 
+02a3 d960157c arg 5500 ,timeup 
+02a4 2020547f branch le_receive_rxon 
 
 p_le_init_conn:
-02a1 70443e01 jam 0x01 ,mem_le_txheader 
-02a2 70443f00 jam 0 ,mem_le_txlen 
-02a3 2020534e branch le_init_conn + 2 
+02a5 70443e01 jam 0x01 ,mem_le_txheader 
+02a6 70443f00 jam 0 ,mem_le_txlen 
+02a7 2020534e branch le_init_conn + 2 
 
 p_le_transmit:
-02a4 204053dd call le_prep 
-02a5 204002a7 call p_letx_setfreq 
-02a6 202054c1 branch le_transmit + 4 
+02a8 204053dd call le_prep 
+02a9 204002ab call p_letx_setfreq 
+02aa 202054c1 branch le_transmit + 4 
 
 p_letx_setfreq:
-02a7 20368183 branch p_txon ,match 
-02a8 204053ee call le_setfreq 
-02a9 20203a91 branch set_freq_tx 
+02ab 20368183 branch p_txon ,match 
+02ac 204053ee call le_setfreq 
+02ad 20203a91 branch set_freq_tx 
 
 p_le_send_adv_ind:
-02aa 6800cc60 fetch 1 ,mem_le_rx_window 
-02ab 600246f9 store 4 ,mem_le_transmit_window 
-02ac 6800c4db fetch 1 ,mem_le_adv_type 
-02ad c00082af beq adv_direct_ind ,p_le_send_adv_direct_ind 
-02ae 202054e0 branch le_send_adv_ind + 2 
+02ae 6800cc60 fetch 1 ,mem_le_rx_window 
+02af 600246f9 store 4 ,mem_le_transmit_window 
+02b0 6800c4db fetch 1 ,mem_le_adv_type 
+02b1 c00082b3 beq adv_direct_ind ,p_le_send_adv_direct_ind 
+02b2 202054e0 branch le_send_adv_ind + 2 
 
 p_le_send_adv_direct_ind:
-02af 7044db00 jam 0 ,mem_le_adv_type 
-02b0 202054ef branch le_send_adv_direct_ind 
+02b3 7044db00 jam 0 ,mem_le_adv_type 
+02b4 202054ef branch le_send_adv_direct_ind 
 
 p_le_update_param:
-02b1 680083c0 fetch 1 ,mem_le_state 
-02b2 c4028000 rtnbit0 lestate_update_param 
-02b3 680103da fetch 2 ,mem_le_event_count 
-02b4 680903e0 fetcht 2 ,mem_le_instant 
-02b5 98467e00 isub temp ,pdata 
-02b6 24610000 nrtn positive 
-02b7 2020557e branch le_update_param + 8 
+02b5 680083c0 fetch 1 ,mem_le_state 
+02b6 c4028000 rtnbit0 lestate_update_param 
+02b7 680103da fetch 2 ,mem_le_event_count 
+02b8 680903e0 fetcht 2 ,mem_le_instant 
+02b9 98467e00 isub temp ,pdata 
+02ba 24610000 nrtn positive 
+02bb 2020557e branch le_update_param + 8 
 
 p_le_prepare_tx:
-02b8 680083d7 fetch 1 ,mem_le_arq 
-02b9 c3828000 rtnbit1 wak 
-02ba 68008341 fetch 1 ,mem_le_rxbuf + 1 
-02bb 203a5626 branch le_prepare_tx + 4 ,blank 
-02bc 20205890 branch le_send_empty 
+02bc 680083d7 fetch 1 ,mem_le_arq 
+02bd c3828000 rtnbit1 wak 
+02be 68008341 fetch 1 ,mem_le_rxbuf + 1 
+02bf 203a5626 branch le_prepare_tx + 4 ,blank 
+02c0 20205890 branch le_send_empty 
 
 p_le_prepare_tx_cmd:
-02bd 6800c440 fetch 1 ,mem_le_txpayload 
-02be c00382d6 beq ll_unknown_rsp ,p_le_send_unknown_rsp 
-02bf c00782da beq ll_connection_param_req ,p_le_send_conn_param_req 
-02c0 c00302c9 beq ll_start_enc_rsp ,p_le_send_start_enc_rsp 
-02c1 c00102c6 beq ll_terminate_ind ,p_le_send_terminate_ind 
-02c2 c00982c4 beq ll_ping_rsp ,p_le_send_ping_rsp 
-02c3 2020563a branch le_prepare_tx_cmd + 10 
+02c1 6800c440 fetch 1 ,mem_le_txpayload 
+02c2 c00382da beq ll_unknown_rsp ,p_le_send_unknown_rsp 
+02c3 c00782de beq ll_connection_param_req ,p_le_send_conn_param_req 
+02c4 c00302cd beq ll_start_enc_rsp ,p_le_send_start_enc_rsp 
+02c5 c00102ca beq ll_terminate_ind ,p_le_send_terminate_ind 
+02c6 c00982c8 beq ll_ping_rsp ,p_le_send_ping_rsp 
+02c7 2020563a branch le_prepare_tx_cmd + 10 
 
 p_le_send_ping_rsp:
-02c4 18000401 force 1 ,temp 
-02c5 20205892 branch le_send_packet 
+02c8 18000401 force 1 ,temp 
+02c9 20205892 branch le_send_packet 
 
 p_le_send_terminate_ind:
-02c6 5800000a setarg 10 
-02c7 600103ef store 2 ,mem_le_superto 
-02c8 20205693 branch le_send_terminate_ind 
+02ca 5800000a setarg 10 
+02cb 600103ef store 2 ,mem_le_superto 
+02cc 20205693 branch le_send_terminate_ind 
 
 p_le_send_start_enc_rsp:
-02c9 700b7d12 jam bt_cmd_le_update_conn ,mem_fifo_temp 
-02ca 20407c33 call ui_ipc_send_cmd 
-02cb 18000401 force 1 ,temp 
-02cc 2034d892 branch le_send_packet ,master 
-02cd 700b7d34 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
-02ce 20407c27 call ui_ipc_send_event 
-02cf 6800cc69 fetch 1 ,mem_le_pairing_state 
-02d0 c00102d2 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
-02d1 202002d4 branch p_le_send_start_enc_rsp_end 
+02cd 700b7d12 jam bt_cmd_le_update_conn ,mem_fifo_temp 
+02ce 20407c33 call ui_ipc_send_cmd 
+02cf 18000401 force 1 ,temp 
+02d0 2034d892 branch le_send_packet ,master 
+02d1 700b7d34 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
+02d2 20407c27 call ui_ipc_send_event 
+02d3 6800cc69 fetch 1 ,mem_le_pairing_state 
+02d4 c00102d6 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
+02d5 202002d8 branch p_le_send_start_enc_rsp_end 
 
 p_le_send_start_enc_rsp0:
-02d2 700b7d46 jam xt_smp_encryption_information ,mem_fifo_temp 
-02d3 20405620 call le_xtype_fifo_in 
+02d6 700b7d46 jam xt_smp_encryption_information ,mem_fifo_temp 
+02d7 20405620 call le_xtype_fifo_in 
 
 p_le_send_start_enc_rsp_end:
-02d4 18000401 force 1 ,temp 
-02d5 20205892 branch le_send_packet 
+02d8 18000401 force 1 ,temp 
+02d9 20205892 branch le_send_packet 
 
 p_le_send_unknown_rsp:
-02d6 6800cc68 fetch 1 ,mem_le_ll_unknown_type 
-02d7 e0a08000 istore 1 ,contw 
-02d8 18000402 force 2 ,temp 
-02d9 20205892 branch le_send_packet 
+02da 6800cc68 fetch 1 ,mem_le_ll_unknown_type 
+02db e0a08000 istore 1 ,contw 
+02dc 18000402 force 2 ,temp 
+02dd 20205892 branch le_send_packet 
 
 p_le_send_conn_param_req:
-02da 18a08bff increase -1 ,contw 
-02db 68044c6c fetch 8 ,mem_le_connection_updata_param 
-02dc e0a40000 istore 8 ,contw 
-02dd e8c40000 ifetch 8 ,contr 
-02de e0a40000 istore 8 ,contw 
-02df 18000202 force 2 ,type 
-02e0 2020588a branch le_send_autolen 
+02de 18a08bff increase -1 ,contw 
+02df 68044c6c fetch 8 ,mem_le_connection_updata_param 
+02e0 e0a40000 istore 8 ,contw 
+02e1 e8c40000 ifetch 8 ,contr 
+02e2 e0a40000 istore 8 ,contw 
+02e3 18000202 force 2 ,type 
+02e4 2020588a branch le_send_autolen 
 
 p_le_prepare_smp:
-02e1 6800c444 fetch 1 ,mem_le_l2cap 
-02e2 c004d719 beq smp_identity_address_information ,le_send_smp_identity_address_information + 2 
-02e3 c00102e6 beq smp_pairing_response ,p_le_send_smp_pairing_response 
-02e4 c003d70d beq smp_master_identification ,le_send_smp_master_identification + 2 
-02e5 20205656 branch le_prepare_smp0 
+02e5 6800c444 fetch 1 ,mem_le_l2cap 
+02e6 c004d719 beq smp_identity_address_information ,le_send_smp_identity_address_information + 2 
+02e7 c00102ea beq smp_pairing_response ,p_le_send_smp_pairing_response 
+02e8 c003d70d beq smp_master_identification ,le_send_smp_master_identification + 2 
+02e9 20205656 branch le_prepare_smp0 
 
 p_le_send_smp_pairing_response:
-02e6 59000302 setarg param_smp_paring_response 
-02e7 6001c4b5 store 3 ,mem_le_pres 
-02e8 58000001 setarg 0x01 
-02e9 e0a08000 istore 1 ,contw 
-02ea 58010010 setarg param_smp_key_dist0 
-02eb e0a18000 istore 3 ,contw 
-02ec 202056f1 branch le_send_smp_pairing_response + 4 
+02ea 59000302 setarg param_smp_paring_response 
+02eb 6001c4b5 store 3 ,mem_le_pres 
+02ec 58000001 setarg 0x01 
+02ed e0a08000 istore 1 ,contw 
+02ee 58010010 setarg param_smp_key_dist0 
+02ef e0a18000 istore 3 ,contw 
+02f0 202056f1 branch le_send_smp_pairing_response + 4 
 
 p_lerx_nopayload:
-02ed 09800018 parse 3 ,0 ,24 
-02ee 78287c00 enable swfine 
-02ef db600664 arg param_sifs ,27 
-02f0 1fef7e00 rshift32 pdata ,pdata 
-02f1 1ff17e00 rshift16 pdata ,pdata 
-02f2 e0a18000 istore 3 ,contw 
-02f3 2023375c branch end_of_packet ,6 
-02f4 7836fc00 enable match 
-02f5 68008017 fetch 1 ,mem_last_freq 
-02f6 1fe0a200 add pdata ,0 ,rega 
-02f7 202054af branch lerx_nopayload + 12 
+02f1 09800018 parse 3 ,0 ,24 
+02f2 78287c00 enable swfine 
+02f3 db600664 arg param_sifs ,27 
+02f4 1fef7e00 rshift32 pdata ,pdata 
+02f5 1ff17e00 rshift16 pdata ,pdata 
+02f6 e0a18000 istore 3 ,contw 
+02f7 2023375c branch end_of_packet ,6 
+02f8 7836fc00 enable match 
+02f9 68008017 fetch 1 ,mem_last_freq 
+02fa 1fe0a200 add pdata ,0 ,rega 
+02fb 202054af branch lerx_nopayload + 12 
 
 p_le_parse_att:
-02f8 e8c18000 ifetch 3 ,contr 
-02f9 600183f9 store 3 ,mem_le_att_opcode 
-02fa c02902fe beq attop_write_command ,p_le_parse_att_write_command 
-02fb c0010315 beq attop_exchange_mtu_request ,p_le_parse_att_exchange_mtu_request 
-02fc c0090304 beq attop_write_request ,p_le_parse_att_write_request 
-02fd 20205907 branch le_parse_att_p 
+02fc e8c18000 ifetch 3 ,contr 
+02fd 600183f9 store 3 ,mem_le_att_opcode 
+02fe c0290302 beq attop_write_command ,p_le_parse_att_write_command 
+02ff c0010319 beq attop_exchange_mtu_request ,p_le_parse_att_exchange_mtu_request 
+0300 c0090308 beq attop_write_request ,p_le_parse_att_write_request 
+0301 20205907 branch le_parse_att_p 
 
 p_le_parse_att_write_command:
-02fe 704d3801 jam 1 ,mem_reconnect_continue 
-02ff 680103fa fetch 2 ,mem_le_att_handle 
-0300 c0108302 beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
-0301 202059ed branch le_parse_att_write_command 
+0302 704d3801 jam 1 ,mem_reconnect_continue 
+0303 680103fa fetch 2 ,mem_le_att_handle 
+0304 c0108306 beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
+0305 202059ed branch le_parse_att_write_command 
 
 p_handle_num:
-0302 d8c00349 arg mem_le_rxbuf + 9 ,contr 
-0303 20200297 branch p_hid_rx_process_data_hid_kb 
+0306 d8c00349 arg mem_le_rxbuf + 9 ,contr 
+0307 2020029b branch p_hid_rx_process_data_hid_kb 
 
 p_le_parse_att_write_request:
-0304 680103fa fetch 2 ,mem_le_att_handle 
-0305 1fe67c21 sub pdata ,handle_uuid_chrctr_report_id1_output ,null 
-0306 20428302 call p_handle_num ,zero 
-0307 680103fa fetch 2 ,mem_le_att_handle 
-0308 1fe67c2d sub pdata ,handle_uuid_end ,null 
-0309 20428313 call p_set_lpm_mode ,zero 
-030a 680103fa fetch 2 ,mem_le_att_handle 
-030b 68094cbc fetcht 2 ,mem_att_report3 
-030c 18408401 increase 1 ,temp 
-030d 98467c00 isub temp ,null 
-030e 20228310 branch p_key_data_send ,zero 
-030f 202059ca branch le_parse_att_write_request 
+0308 680103fa fetch 2 ,mem_le_att_handle 
+0309 1fe67c21 sub pdata ,handle_uuid_chrctr_report_id1_output ,null 
+030a 20428306 call p_handle_num ,zero 
+030b 680103fa fetch 2 ,mem_le_att_handle 
+030c 1fe67c2d sub pdata ,handle_uuid_end ,null 
+030d 20428317 call p_set_lpm_mode ,zero 
+030e 680103fa fetch 2 ,mem_le_att_handle 
+030f 68094cbc fetcht 2 ,mem_att_report3 
+0310 18408401 increase 1 ,temp 
+0311 98467c00 isub temp ,null 
+0312 20228314 branch p_key_data_send ,zero 
+0313 202059ca branch le_parse_att_write_request 
 
 p_key_data_send:
-0310 700b7d34 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
-0311 20407c27 call ui_ipc_send_event 
-0312 202059ca branch le_parse_att_write_request 
+0314 700b7d34 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
+0315 20407c27 call ui_ipc_send_event 
+0316 202059ca branch le_parse_att_write_request 
 
 p_set_lpm_mode:
-0313 70413101 jam 1 ,mem_lpm_mode 
-0314 20600000 rtn 
+0317 70413101 jam 1 ,mem_lpm_mode 
+0318 20600000 rtn 
 
 p_le_parse_att_exchange_mtu_request:
-0315 700b7d03 jam attop_exchange_mtu_response ,mem_fifo_temp 
-0316 20205620 branch le_xtype_fifo_in 
+0319 700b7d03 jam attop_exchange_mtu_response ,mem_fifo_temp 
+031a 20205620 branch le_xtype_fifo_in 
 
 p_le_prepare_att:
-0317 6800c444 fetch 1 ,mem_le_l2cap 
-0318 c00d844f beq attop_handle_value_notification ,p_le_send_att_handle_value_notification 
-0319 c00e844f beq attop_handle_value_indication ,p_le_send_att_handle_value_indication 
-031a c00883e3 beq attop_read_by_group_type_response ,p_le_send_att_read_by_group_type_response 
-031b c0048395 beq attop_read_by_type_response ,p_le_send_att_read_by_type_response 
-031c c0028383 beq attop_find_information_response ,p_le_send_att_find_information_response 
-031d c0038337 beq attop_find_by_type_value_response ,p_le_send_att_find_by_type_value_response 
-031e c009d85c beq attop_write_response ,le_send_att_write_response_go 
-031f c0018328 beq attop_exchange_mtu_response ,p_le_send_att_exchange_mtu_rsp 
-0320 c005832b beq attop_read_response ,p_le_send_att_read_response 
-0321 c0068323 beq attop_read_blob_response ,p_le_send_att_read_blob_response 
-0322 20205666 branch le_prepare_att0 
+031b 6800c444 fetch 1 ,mem_le_l2cap 
+031c c00d8453 beq attop_handle_value_notification ,p_le_send_att_handle_value_notification 
+031d c00e8453 beq attop_handle_value_indication ,p_le_send_att_handle_value_indication 
+031e c00883e7 beq attop_read_by_group_type_response ,p_le_send_att_read_by_group_type_response 
+031f c0048399 beq attop_read_by_type_response ,p_le_send_att_read_by_type_response 
+0320 c0028387 beq attop_find_information_response ,p_le_send_att_find_information_response 
+0321 c003833b beq attop_find_by_type_value_response ,p_le_send_att_find_by_type_value_response 
+0322 c009d85c beq attop_write_response ,le_send_att_write_response_go 
+0323 c001832c beq attop_exchange_mtu_response ,p_le_send_att_exchange_mtu_rsp 
+0324 c005832f beq attop_read_response ,p_le_send_att_read_response 
+0325 c0068327 beq attop_read_blob_response ,p_le_send_att_read_blob_response 
+0326 20205666 branch le_prepare_att0 
 
 p_le_send_att_read_blob_response:
-0323 680103fa fetch 2 ,mem_le_att_handle 
-0324 c0038326 beq handle_uuid_chrctr_device_name ,p_le_send_att_read_blob_response_error 
-0325 202057d6 branch le_send_att_read_blob_response 
+0327 680103fa fetch 2 ,mem_le_att_handle 
+0328 c003832a beq handle_uuid_chrctr_device_name ,p_le_send_att_read_blob_response_error 
+0329 202057d6 branch le_send_att_read_blob_response 
 
 p_le_send_att_read_blob_response_error:
-0326 7003fc07 jam att_err_invalid_offset ,mem_le_err_code 
-0327 20205729 branch le_send_att_error_response 
+032a 7003fc07 jam att_err_invalid_offset ,mem_le_err_code 
+032b 20205729 branch le_send_att_error_response 
 
 p_le_send_att_exchange_mtu_rsp:
 
 p_le_send_att_exchange_mtu_req:
-0328 68014c6a fetch 2 ,mem_le_local_mtu 
-0329 e0a10000 istore 2 ,contw 
-032a 2020588a branch le_send_autolen 
+032c 68014c6a fetch 2 ,mem_le_local_mtu 
+032d e0a10000 istore 2 ,contw 
+032e 2020588a branch le_send_autolen 
 
 p_le_send_att_read_response:
-032b 680103fa fetch 2 ,mem_le_att_handle 
-032c c007032e beq handle_uuid_chrctr_manufacturer_name ,p_le_send_att_read_response_error 
-032d 202057c6 branch le_send_att_read_response 
+032f 680103fa fetch 2 ,mem_le_att_handle 
+0330 c0070332 beq handle_uuid_chrctr_manufacturer_name ,p_le_send_att_read_response_error 
+0331 202057c6 branch le_send_att_read_response 
 
 p_le_send_att_read_response_error:
-032e 6800cc69 fetch 1 ,mem_le_pairing_state 
-032f c08057c6 bne flag_le_pairing_null ,le_send_att_read_response 
-0330 6800cc7c fetch 1 ,mem_ltk_states 
-0331 c001d7c6 beq ltk_not_lost ,le_send_att_read_response 
-0332 18a20400 copy contw ,temp 
-0333 704c6901 jam flag_le_pairing_start ,mem_le_pairing_state 
-0334 18420a00 copy temp ,contw 
-0335 7003fc05 jam att_err_insufficient_authentication ,mem_le_err_code 
-0336 20205729 branch le_send_att_error_response 
+0332 6800cc69 fetch 1 ,mem_le_pairing_state 
+0333 c08057c6 bne flag_le_pairing_null ,le_send_att_read_response 
+0334 6800cc7c fetch 1 ,mem_ltk_states 
+0335 c001d7c6 beq ltk_not_lost ,le_send_att_read_response 
+0336 18a20400 copy contw ,temp 
+0337 704c6901 jam flag_le_pairing_start ,mem_le_pairing_state 
+0338 18420a00 copy temp ,contw 
+0339 7003fc05 jam att_err_insufficient_authentication ,mem_le_err_code 
+033a 20205729 branch le_send_att_error_response 
 
 p_le_send_att_find_by_type_value_response:
-0337 2040577b call le_start_end_handle_check_1 
-0338 20740000 rtn user 
-0339 680944c0 fetcht 2 ,mem_le_search_att_type 
-033a 58001812 setarg uuid_service_hids 
-033b 98467c00 isub temp ,null 
-033c 20228350 branch p_le_send_att_find_value_by_type_hid ,zero 
-033d 5800180f setarg uuid_service_battery 
-033e 98467c00 isub temp ,null 
-033f 20228352 branch p_le_send_att_find_value_by_type_battery ,zero 
-0340 5800180a setarg uuid_service_device_info 
-0341 98467c00 isub temp ,null 
-0342 20228356 branch p_le_send_att_find_value_by_type_device_info ,zero 
-0343 58001801 setarg uuid_service_generic_att 
-0344 98467c00 isub temp ,null 
-0345 20228354 branch p_le_send_att_find_value_by_type_gatt ,zero 
-0346 20205754 branch le_send_att_find_by_type_value_response + 2 
+033b 2040577b call le_start_end_handle_check_1 
+033c 20740000 rtn user 
+033d 680944c0 fetcht 2 ,mem_le_search_att_type 
+033e 58001812 setarg uuid_service_hids 
+033f 98467c00 isub temp ,null 
+0340 20228354 branch p_le_send_att_find_value_by_type_hid ,zero 
+0341 5800180f setarg uuid_service_battery 
+0342 98467c00 isub temp ,null 
+0343 20228356 branch p_le_send_att_find_value_by_type_battery ,zero 
+0344 5800180a setarg uuid_service_device_info 
+0345 98467c00 isub temp ,null 
+0346 2022835a branch p_le_send_att_find_value_by_type_device_info ,zero 
+0347 58001801 setarg uuid_service_generic_att 
+0348 98467c00 isub temp ,null 
+0349 20228358 branch p_le_send_att_find_value_by_type_gatt ,zero 
+034a 20205754 branch le_send_att_find_by_type_value_response + 2 
 
 p_le_send_find_value_by_type:
-0347 6800cc7f fetch 1 ,mem_shutter_find_type_value_flag 
-0348 d8400000 arg 0 ,temp 
-0349 f9200400 qset1 temp 
-034a 98417e00 iand temp ,pdata 
-034b c0805728 bne 0 ,le_send_att_error_response_notfound 
-034c 6800cc7f fetch 1 ,mem_shutter_find_type_value_flag 
-034d f9207e00 qset1 pdata 
-034e 6000cc7f store 1 ,mem_shutter_find_type_value_flag 
-034f 20200358 branch p_le_send_att_find_value_by_type_command 
+034b 6800cc7f fetch 1 ,mem_shutter_find_type_value_flag 
+034c d8400000 arg 0 ,temp 
+034d f9200400 qset1 temp 
+034e 98417e00 iand temp ,pdata 
+034f c0805728 bne 0 ,le_send_att_error_response_notfound 
+0350 6800cc7f fetch 1 ,mem_shutter_find_type_value_flag 
+0351 f9207e00 qset1 pdata 
+0352 6000cc7f store 1 ,mem_shutter_find_type_value_flag 
+0353 2020035c branch p_le_send_att_find_value_by_type_command 
 
 p_le_send_att_find_value_by_type_hid:
-0350 d8e00000 arg le_find_type_value_hid_bit ,queue 
-0351 20200347 branch p_le_send_find_value_by_type 
+0354 d8e00000 arg le_find_type_value_hid_bit ,queue 
+0355 2020034b branch p_le_send_find_value_by_type 
 
 p_le_send_att_find_value_by_type_battery:
-0352 d8e00001 arg le_find_type_value_battery_bit ,queue 
-0353 20200347 branch p_le_send_find_value_by_type 
+0356 d8e00001 arg le_find_type_value_battery_bit ,queue 
+0357 2020034b branch p_le_send_find_value_by_type 
 
 p_le_send_att_find_value_by_type_gatt:
-0354 d8e00003 arg le_find_type_value_gatt_bit ,queue 
-0355 20200347 branch p_le_send_find_value_by_type 
+0358 d8e00003 arg le_find_type_value_gatt_bit ,queue 
+0359 2020034b branch p_le_send_find_value_by_type 
 
 p_le_send_att_find_value_by_type_device_info:
-0356 d8e00002 arg le_find_type_value_device_info_bit ,queue 
-0357 20200347 branch p_le_send_find_value_by_type 
+035a d8e00002 arg le_find_type_value_device_info_bit ,queue 
+035b 2020034b branch p_le_send_find_value_by_type 
 
 p_le_send_att_find_value_by_type_command:
-0358 680144c0 fetch 2 ,mem_le_search_att_type 
-0359 1fe22200 copy pdata ,rega 
-035a 680944c4 fetcht 2 ,mem_le_uuid 
-035b 18422400 copy temp ,regb 
-035c 2040035f call p_find_type_value_start_handle 
-035d 2022836a branch p_le_save_find_value_handle ,zero 
-035e 20205728 branch le_send_att_error_response_notfound 
+035c 680144c0 fetch 2 ,mem_le_search_att_type 
+035d 1fe22200 copy pdata ,rega 
+035e 680944c4 fetcht 2 ,mem_le_uuid 
+035f 18422400 copy temp ,regb 
+0360 20400363 call p_find_type_value_start_handle 
+0361 2022836e branch p_le_save_find_value_handle ,zero 
+0362 20205728 branch le_send_att_error_response_notfound 
 
 p_find_type_value_start_handle:
-035f d8c04504 arg mem_le_att_list ,contr 
+0363 d8c04504 arg mem_le_att_list ,contr 
 
 p_find_type_value_start_handle_loop:
-0360 e8c10000 ifetch 2 ,contr 
-0361 207a0000 rtn blank 
-0362 e8c18000 ifetch 3 ,contr 
-0363 e8c10000 ifetch 2 ,contr 
-0364 9a267c00 isub rega ,null 
-0365 20628000 rtn zero 
-0366 18c08dfd increase -3 ,contr 
-0367 e8c08000 ifetch 1 ,contr 
-0368 98c08c00 iadd contr ,contr 
-0369 20200360 branch p_find_type_value_start_handle_loop 
+0364 e8c10000 ifetch 2 ,contr 
+0365 207a0000 rtn blank 
+0366 e8c18000 ifetch 3 ,contr 
+0367 e8c10000 ifetch 2 ,contr 
+0368 9a267c00 isub rega ,null 
+0369 20628000 rtn zero 
+036a 18c08dfd increase -3 ,contr 
+036b e8c08000 ifetch 1 ,contr 
+036c 98c08c00 iadd contr ,contr 
+036d 20200364 branch p_find_type_value_start_handle_loop 
 
 p_le_save_find_value_handle:
-036a 18c08df9 increase -7 ,contr 
-036b e8c10000 ifetch 2 ,contr 
-036c 60014c61 store 2 ,mem_le_find_type_value_start_handle 
-036d 20400378 call p_find_type_value_end_handle 
-036e 203a5728 branch le_send_att_error_response_notfound ,blank 
-036f 18c08dfc increase -4 ,contr 
-0370 e8c10000 ifetch 2 ,contr 
-0371 1fe0ffff increase -1 ,pdata 
-0372 60014c63 store 2 ,mem_le_find_type_value_end_handle 
-0373 70444407 jam attop_find_by_type_value_response ,mem_le_l2cap 
-0374 68024c61 fetch 4 ,mem_le_find_type_value_start_handle 
-0375 60024445 store 4 ,mem_le_l2cap_response 
-0376 18000409 force 9 ,temp 
-0377 20205892 branch le_send_packet 
+036e 18c08df9 increase -7 ,contr 
+036f e8c10000 ifetch 2 ,contr 
+0370 60014c61 store 2 ,mem_le_find_type_value_start_handle 
+0371 2040037c call p_find_type_value_end_handle 
+0372 203a5728 branch le_send_att_error_response_notfound ,blank 
+0373 18c08dfc increase -4 ,contr 
+0374 e8c10000 ifetch 2 ,contr 
+0375 1fe0ffff increase -1 ,pdata 
+0376 60014c63 store 2 ,mem_le_find_type_value_end_handle 
+0377 70444407 jam attop_find_by_type_value_response ,mem_le_l2cap 
+0378 68024c61 fetch 4 ,mem_le_find_type_value_start_handle 
+0379 60024445 store 4 ,mem_le_l2cap_response 
+037a 18000409 force 9 ,temp 
+037b 20205892 branch le_send_packet 
 
 p_find_type_value_end_handle:
-0378 e8c10000 ifetch 2 ,contr 
-0379 e8c08000 ifetch 1 ,contr 
-037a 98c08c00 iadd contr ,contr 
+037c e8c10000 ifetch 2 ,contr 
+037d e8c08000 ifetch 1 ,contr 
+037e 98c08c00 iadd contr ,contr 
 
 p_find_type_value_end_handle_loop:
-037b e8c10000 ifetch 2 ,contr 
-037c 207a0000 rtn blank 
-037d e8c10000 ifetch 2 ,contr 
-037e 9a467c00 isub regb ,null 
-037f 20628000 rtn zero 
-0380 e8c08000 ifetch 1 ,contr 
-0381 98c08c00 iadd contr ,contr 
-0382 2020037b branch p_find_type_value_end_handle_loop 
+037f e8c10000 ifetch 2 ,contr 
+0380 207a0000 rtn blank 
+0381 e8c10000 ifetch 2 ,contr 
+0382 9a467c00 isub regb ,null 
+0383 20628000 rtn zero 
+0384 e8c08000 ifetch 1 ,contr 
+0385 98c08c00 iadd contr ,contr 
+0386 2020037f branch p_find_type_value_end_handle_loop 
 
 p_le_send_att_find_information_response:
-0383 d9600003 arg 3 ,timeup 
-0384 18007e01 force 1 ,pdata 
-0385 6000c445 store 1 ,mem_le_l2cap_response 
-0386 20405a74 call le_init_attlist_search 
+0387 d9600003 arg 3 ,timeup 
+0388 18007e01 force 1 ,pdata 
+0389 6000c445 store 1 ,mem_le_l2cap_response 
+038a 20405a74 call le_init_attlist_search 
 
 p_le_send_att_find_information_res_loop:
-0387 20405a7d call le_att_handle_inrange 
-0388 203a5746 branch le_send_att_find_information_res_end ,blank 
-0389 24210393 nbranch p_le_send_att_find_information_res_next ,positive 
-038a 78547c00 disable user 
-038b e0a10000 istore 2 ,contw 
-038c e8c10000 ifetch 2 ,contr 
-038d e0a10000 istore 2 ,contw 
-038e 196097ff increase -1 ,timeup 
-038f 2022d746 branch le_send_att_find_information_res_end ,zero 
+038b 20405a7d call le_att_handle_inrange 
+038c 203a5746 branch le_send_att_find_information_res_end ,blank 
+038d 24210397 nbranch p_le_send_att_find_information_res_next ,positive 
+038e 78547c00 disable user 
+038f e0a10000 istore 2 ,contw 
+0390 e8c10000 ifetch 2 ,contr 
+0391 e0a10000 istore 2 ,contw 
+0392 196097ff increase -1 ,timeup 
+0393 2022d746 branch le_send_att_find_information_res_end ,zero 
 
 p_le_send_att_find_information_res_cont:
-0390 e8c08000 ifetch 1 ,contr 
-0391 98c08c00 iadd contr ,contr 
-0392 20200387 branch p_le_send_att_find_information_res_loop 
+0394 e8c08000 ifetch 1 ,contr 
+0395 98c08c00 iadd contr ,contr 
+0396 2020038b branch p_le_send_att_find_information_res_loop 
 
 p_le_send_att_find_information_res_next:
-0393 18c08c02 increase 2 ,contr 
-0394 20200390 branch p_le_send_att_find_information_res_cont 
+0397 18c08c02 increase 2 ,contr 
+0398 20200394 branch p_le_send_att_find_information_res_cont 
 
 p_le_send_att_read_by_type_response:
-0395 680944c0 fetcht 2 ,mem_le_search_att_type 
-0396 58002a00 setarg uuid_chrctr_device_name 
-0397 98467c00 isub temp ,null 
-0398 202283d5 branch p_le_send_att_read_by_type_res_device_name ,zero 
-0399 58002a50 setarg uuid_pnp_id 
-039a 98467c00 isub temp ,null 
-039b 202283e0 branch p_le_send_att_read_by_type_res_pnp_id ,zero 
-039c 58002803 setarg uuid_gatt_characteristic 
-039d 98467c00 isub temp ,null 
-039e 2422d728 nbranch le_send_att_error_response_notfound ,zero 
-039f 680144bc fetch 2 ,mem_le_search_handle_start 
-03a0 600102a0 store 2 ,mem_temp 
-03a1 78347c00 enable user 
+0399 680944c0 fetcht 2 ,mem_le_search_att_type 
+039a 58002a00 setarg uuid_chrctr_device_name 
+039b 98467c00 isub temp ,null 
+039c 202283d9 branch p_le_send_att_read_by_type_res_device_name ,zero 
+039d 58002a50 setarg uuid_pnp_id 
+039e 98467c00 isub temp ,null 
+039f 202283e4 branch p_le_send_att_read_by_type_res_pnp_id ,zero 
+03a0 58002803 setarg uuid_gatt_characteristic 
+03a1 98467c00 isub temp ,null 
+03a2 2422d728 nbranch le_send_att_error_response_notfound ,zero 
+03a3 680144bc fetch 2 ,mem_le_search_handle_start 
+03a4 600102a0 store 2 ,mem_temp 
+03a5 78347c00 enable user 
 
 p_le_send_att_read_by_type_response_loop:
-03a2 20400427 call p_le_att_handle_inrange 
-03a3 242103b1 nbranch p_le_send_att_read_by_type_response_end ,positive 
-03a4 680902a0 fetcht 2 ,mem_temp 
-03a5 2040042f call p_le_att_get_handle_info 
-03a6 c00083b1 beq 1 ,p_le_send_att_read_by_type_response_end 
-03a7 2040042b call p_le_att_same_type 
-03a8 242283af nbranch p_le_send_att_read_by_type_response_next_handle ,zero 
-03a9 78547c00 disable user 
-03aa 204003b3 call p_le_send_att_read_by_type_write_properties 
-03ab 20400415 call p_le_att_next_handle 
-03ac 2040042f call p_le_att_get_handle_info 
-03ad 204003bb call p_le_send_att_read_by_type_write_uuid 
-03ae 202003b1 branch p_le_send_att_read_by_type_response_end 
+03a6 2040042b call p_le_att_handle_inrange 
+03a7 242103b5 nbranch p_le_send_att_read_by_type_response_end ,positive 
+03a8 680902a0 fetcht 2 ,mem_temp 
+03a9 20400433 call p_le_att_get_handle_info 
+03aa c00083b5 beq 1 ,p_le_send_att_read_by_type_response_end 
+03ab 2040042f call p_le_att_same_type 
+03ac 242283b3 nbranch p_le_send_att_read_by_type_response_next_handle ,zero 
+03ad 78547c00 disable user 
+03ae 204003b7 call p_le_send_att_read_by_type_write_properties 
+03af 20400419 call p_le_att_next_handle 
+03b0 20400433 call p_le_att_get_handle_info 
+03b1 204003bf call p_le_send_att_read_by_type_write_uuid 
+03b2 202003b5 branch p_le_send_att_read_by_type_response_end 
 
 p_le_send_att_read_by_type_response_next_handle:
-03af 20400415 call p_le_att_next_handle 
-03b0 202003a2 branch p_le_send_att_read_by_type_response_loop 
+03b3 20400419 call p_le_att_next_handle 
+03b4 202003a6 branch p_le_send_att_read_by_type_response_loop 
 
 p_le_send_att_read_by_type_response_end:
-03b1 20345728 branch le_send_att_error_response_notfound ,user 
-03b2 2020044d branch p_le_send_auto_len_by_mem 
+03b5 20345728 branch le_send_att_error_response_notfound ,user 
+03b6 20200451 branch p_le_send_auto_len_by_mem 
 
 p_le_send_att_read_by_type_write_properties:
-03b3 680102a0 fetch 2 ,mem_temp 
-03b4 60014446 store 2 ,mem_le_l2cap_response + 1 
-03b5 6800cc67 fetch 1 ,mem_le_search_len 
-03b6 1fe27200 copy pdata ,loopcnt 
-03b7 20400444 call p_get_contr 
-03b8 d8a04448 arg mem_le_l2cap_response + 3 ,contw 
-03b9 20407e45 call memcpy 
-03ba 20200447 branch p_store_contw 
+03b7 680102a0 fetch 2 ,mem_temp 
+03b8 60014446 store 2 ,mem_le_l2cap_response + 1 
+03b9 6800cc67 fetch 1 ,mem_le_search_len 
+03ba 1fe27200 copy pdata ,loopcnt 
+03bb 20400448 call p_get_contr 
+03bc d8a04448 arg mem_le_l2cap_response + 3 ,contw 
+03bd 20407e45 call memcpy 
+03be 2020044b branch p_store_contw 
 
 p_le_send_att_read_by_type_write_uuid:
-03bb 68094c65 fetcht 2 ,mem_le_cur_att_type 
-03bc 184cfe00 rshift8 temp ,pdata 
-03bd c08283cd bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
-03be 20400441 call p_get_contw 
-03bf 680102a0 fetch 2 ,mem_temp 
-03c0 e0a10000 istore 2 ,contw 
-03c1 20400447 call p_store_contw 
-03c2 58004504 setarg mem_le_att_list 
-03c3 98408c00 iadd temp ,contr 
-03c4 e8c08000 ifetch 1 ,contr 
-03c5 18c20400 copy contr ,temp 
-03c6 1fe27200 copy pdata ,loopcnt 
-03c7 1fe0fe05 increase 5 ,pdata 
-03c8 6000c445 store 1 ,mem_le_l2cap_response 
-03c9 20400441 call p_get_contw 
-03ca 18420c00 copy temp ,contr 
-03cb 20407e45 call memcpy 
-03cc 20200447 branch p_store_contw 
+03bf 68094c65 fetcht 2 ,mem_le_cur_att_type 
+03c0 184cfe00 rshift8 temp ,pdata 
+03c1 c08283d1 bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
+03c2 20400445 call p_get_contw 
+03c3 680102a0 fetch 2 ,mem_temp 
+03c4 e0a10000 istore 2 ,contw 
+03c5 2040044b call p_store_contw 
+03c6 58004504 setarg mem_le_att_list 
+03c7 98408c00 iadd temp ,contr 
+03c8 e8c08000 ifetch 1 ,contr 
+03c9 18c20400 copy contr ,temp 
+03ca 1fe27200 copy pdata ,loopcnt 
+03cb 1fe0fe05 increase 5 ,pdata 
+03cc 6000c445 store 1 ,mem_le_l2cap_response 
+03cd 20400445 call p_get_contw 
+03ce 18420c00 copy temp ,contr 
+03cf 20407e45 call memcpy 
+03d0 2020044b branch p_store_contw 
 
 p_le_send_att_read_by_type_write_short_uuid:
-03cd 20400441 call p_get_contw 
-03ce 680102a0 fetch 2 ,mem_temp 
-03cf e0a10000 istore 2 ,contw 
-03d0 68014c65 fetch 2 ,mem_le_cur_att_type 
-03d1 e0a10000 istore 2 ,contw 
-03d2 20400447 call p_store_contw 
-03d3 70444507 jam 7 ,mem_le_l2cap_response 
-03d4 20600000 rtn 
+03d1 20400445 call p_get_contw 
+03d2 680102a0 fetch 2 ,mem_temp 
+03d3 e0a10000 istore 2 ,contw 
+03d4 68014c65 fetch 2 ,mem_le_cur_att_type 
+03d5 e0a10000 istore 2 ,contw 
+03d6 2040044b call p_store_contw 
+03d7 70444507 jam 7 ,mem_le_l2cap_response 
+03d8 20600000 rtn 
 
 p_le_send_att_read_by_type_res_device_name:
-03d5 20405b08 call le_get_device_name 
+03d9 20405b08 call le_get_device_name 
 
 p_le_send_att_read_by_type_res_packet:
-03d6 e8c08000 ifetch 1 ,contr 
-03d7 1fe27200 copy pdata ,loopcnt 
-03d8 1fe0fe02 increase 2 ,pdata 
-03d9 6000c445 store 1 ,mem_le_l2cap_response 
-03da 18c08dfb increase -5 ,contr 
-03db e8c10000 ifetch 2 ,contr 
-03dc e0a10000 istore 2 ,contw 
-03dd 18c08c03 increase 3 ,contr 
-03de 20407e45 call memcpy 
-03df 2020588a branch le_send_autolen 
+03da e8c08000 ifetch 1 ,contr 
+03db 1fe27200 copy pdata ,loopcnt 
+03dc 1fe0fe02 increase 2 ,pdata 
+03dd 6000c445 store 1 ,mem_le_l2cap_response 
+03de 18c08dfb increase -5 ,contr 
+03df e8c10000 ifetch 2 ,contr 
+03e0 e0a10000 istore 2 ,contw 
+03e1 18c08c03 increase 3 ,contr 
+03e2 20407e45 call memcpy 
+03e3 2020588a branch le_send_autolen 
 
 p_le_send_att_read_by_type_res_pnp_id:
-03e0 d8402a50 arg uuid_pnp_id ,temp 
-03e1 20405b0c call le_att_get_uuid_ptr 
-03e2 202003d6 branch p_le_send_att_read_by_type_res_packet 
+03e4 d8402a50 arg uuid_pnp_id ,temp 
+03e5 20405b0c call le_att_get_uuid_ptr 
+03e6 202003da branch p_le_send_att_read_by_type_res_packet 
 
 p_le_send_att_read_by_group_type_response:
-03e3 d9600002 arg 2 ,timeup 
-03e4 680144bc fetch 2 ,mem_le_search_handle_start 
-03e5 600102a0 store 2 ,mem_temp 
-03e6 700d5c00 jam 0 ,mem_le_search_res 
-03e7 78347c00 enable user 
+03e7 d9600002 arg 2 ,timeup 
+03e8 680144bc fetch 2 ,mem_le_search_handle_start 
+03e9 600102a0 store 2 ,mem_temp 
+03ea 700d5c00 jam 0 ,mem_le_search_res 
+03eb 78347c00 enable user 
 
 p_le_send_att_read_by_group_type_response_loop:
-03e8 20400427 call p_le_att_handle_inrange 
-03e9 2421040b nbranch p_le_send_att_read_by_group_type_end0 ,positive 
-03ea 680902a0 fetcht 2 ,mem_temp 
-03eb 2040042f call p_le_att_get_handle_info 
-03ec c000840e beq 1 ,p_le_send_att_read_by_group_type_end1 
-03ed 2040042b call p_le_att_same_type 
-03ee 24228407 nbranch p_le_send_att_read_by_group_type_next_handle ,zero 
-03ef 68008d5c fetch 1 ,mem_le_search_res 
-03f0 c000840e beq 1 ,p_le_send_att_read_by_group_type_end1 
-03f1 243403f8 nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
-03f2 78547c00 disable user 
-03f3 6800cc67 fetch 1 ,mem_le_search_len 
-03f4 1fe0fe04 increase 4 ,pdata 
-03f5 6000c445 store 1 ,mem_le_l2cap_response 
-03f6 20400447 call p_store_contw 
-03f7 20200402 branch p_le_send_att_read_by_group_type_store_record 
+03ec 2040042b call p_le_att_handle_inrange 
+03ed 2421040f nbranch p_le_send_att_read_by_group_type_end0 ,positive 
+03ee 680902a0 fetcht 2 ,mem_temp 
+03ef 20400433 call p_le_att_get_handle_info 
+03f0 c0008412 beq 1 ,p_le_send_att_read_by_group_type_end1 
+03f1 2040042f call p_le_att_same_type 
+03f2 2422840b nbranch p_le_send_att_read_by_group_type_next_handle ,zero 
+03f3 68008d5c fetch 1 ,mem_le_search_res 
+03f4 c0008412 beq 1 ,p_le_send_att_read_by_group_type_end1 
+03f5 243403fc nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
+03f6 78547c00 disable user 
+03f7 6800cc67 fetch 1 ,mem_le_search_len 
+03f8 1fe0fe04 increase 4 ,pdata 
+03f9 6000c445 store 1 ,mem_le_l2cap_response 
+03fa 2040044b call p_store_contw 
+03fb 20200406 branch p_le_send_att_read_by_group_type_store_record 
 
 p_le_send_att_read_by_group_type_store_write_record:
-03f8 6800cc67 fetch 1 ,mem_le_search_len 
-03f9 1fe67c10 sub pdata ,0x10 ,null 
-03fa 2022840e branch p_le_send_att_read_by_group_type_end1 ,zero 
-03fb 6800c445 fetch 1 ,mem_le_l2cap_response 
-03fc 1fe67c10 sub pdata ,0x10 ,null 
-03fd 2022840e branch p_le_send_att_read_by_group_type_end1 ,zero 
-03fe 680102a0 fetch 2 ,mem_temp 
-03ff 1fe0ffff increase -1 ,pdata 
-0400 60010d5a store 2 ,mem_le_cur_handle_end 
-0401 2040041e call p_le_write_att_record 
+03fc 6800cc67 fetch 1 ,mem_le_search_len 
+03fd 1fe67c10 sub pdata ,0x10 ,null 
+03fe 20228412 branch p_le_send_att_read_by_group_type_end1 ,zero 
+03ff 6800c445 fetch 1 ,mem_le_l2cap_response 
+0400 1fe67c10 sub pdata ,0x10 ,null 
+0401 20228412 branch p_le_send_att_read_by_group_type_end1 ,zero 
+0402 680102a0 fetch 2 ,mem_temp 
+0403 1fe0ffff increase -1 ,pdata 
+0404 60010d5a store 2 ,mem_le_cur_handle_end 
+0405 20400422 call p_le_write_att_record 
 
 p_le_send_att_read_by_group_type_store_record:
-0402 680102a0 fetch 2 ,mem_temp 
-0403 60010d58 store 2 ,mem_le_cur_handle_start 
-0404 20400419 call p_le_store_att_record 
-0405 196097ff increase -1 ,timeup 
-0406 20228409 branch p_le_send_att_read_by_group_type_last_find ,zero 
+0406 680102a0 fetch 2 ,mem_temp 
+0407 60010d58 store 2 ,mem_le_cur_handle_start 
+0408 2040041d call p_le_store_att_record 
+0409 196097ff increase -1 ,timeup 
+040a 2022840d branch p_le_send_att_read_by_group_type_last_find ,zero 
 
 p_le_send_att_read_by_group_type_next_handle:
-0407 20400415 call p_le_att_next_handle 
-0408 202003e8 branch p_le_send_att_read_by_group_type_response_loop 
+040b 20400419 call p_le_att_next_handle 
+040c 202003ec branch p_le_send_att_read_by_group_type_response_loop 
 
 p_le_send_att_read_by_group_type_last_find:
-0409 700d5c01 jam 1 ,mem_le_search_res 
-040a 20200407 branch p_le_send_att_read_by_group_type_next_handle 
+040d 700d5c01 jam 1 ,mem_le_search_res 
+040e 2020040b branch p_le_send_att_read_by_group_type_next_handle 
 
 p_le_send_att_read_by_group_type_end0:
-040b 680102a0 fetch 2 ,mem_temp 
-040c 60010d5a store 2 ,mem_le_cur_handle_end 
-040d 20200412 branch p_le_send_att_read_by_group_type_end_common 
+040f 680102a0 fetch 2 ,mem_temp 
+0410 60010d5a store 2 ,mem_le_cur_handle_end 
+0411 20200416 branch p_le_send_att_read_by_group_type_end_common 
 
 p_le_send_att_read_by_group_type_end1:
-040e 680102a0 fetch 2 ,mem_temp 
-040f 1fe0ffff increase -1 ,pdata 
-0410 60010d5a store 2 ,mem_le_cur_handle_end 
-0411 20200412 branch p_le_send_att_read_by_group_type_end_common 
+0412 680102a0 fetch 2 ,mem_temp 
+0413 1fe0ffff increase -1 ,pdata 
+0414 60010d5a store 2 ,mem_le_cur_handle_end 
+0415 20200416 branch p_le_send_att_read_by_group_type_end_common 
 
 p_le_send_att_read_by_group_type_end_common:
-0412 20345728 branch le_send_att_error_response_notfound ,user 
-0413 2040041e call p_le_write_att_record 
-0414 2020044d branch p_le_send_auto_len_by_mem 
+0416 20345728 branch le_send_att_error_response_notfound ,user 
+0417 20400422 call p_le_write_att_record 
+0418 20200451 branch p_le_send_auto_len_by_mem 
 
 p_le_att_next_handle:
-0415 680902a0 fetcht 2 ,mem_temp 
-0416 18408401 increase 1 ,temp 
-0417 600902a0 storet 2 ,mem_temp 
-0418 20600000 rtn 
+0419 680902a0 fetcht 2 ,mem_temp 
+041a 18408401 increase 1 ,temp 
+041b 600902a0 storet 2 ,mem_temp 
+041c 20600000 rtn 
 
 p_le_store_att_record:
-0419 6800cc67 fetch 1 ,mem_le_search_len 
-041a 60008103 store 1 ,mem_tmp_buffer 
-041b 1fe27200 copy pdata ,loopcnt 
-041c 20400444 call p_get_contr 
-041d 20207e45 branch memcpy 
+041d 6800cc67 fetch 1 ,mem_le_search_len 
+041e 60008103 store 1 ,mem_tmp_buffer 
+041f 1fe27200 copy pdata ,loopcnt 
+0420 20400448 call p_get_contr 
+0421 20207e45 branch memcpy 
 
 p_le_write_att_record:
-041e 20400441 call p_get_contw 
-041f 68010d58 fetch 2 ,mem_le_cur_handle_start 
-0420 e0a10000 istore 2 ,contw 
-0421 68010d5a fetch 2 ,mem_le_cur_handle_end 
-0422 e0a10000 istore 2 ,contw 
-0423 68008103 fetch 1 ,mem_tmp_buffer 
-0424 1fe27200 copy pdata ,loopcnt 
-0425 20407e45 call memcpy 
-0426 20200447 branch p_store_contw 
+0422 20400445 call p_get_contw 
+0423 68010d58 fetch 2 ,mem_le_cur_handle_start 
+0424 e0a10000 istore 2 ,contw 
+0425 68010d5a fetch 2 ,mem_le_cur_handle_end 
+0426 e0a10000 istore 2 ,contw 
+0427 68008103 fetch 1 ,mem_tmp_buffer 
+0428 1fe27200 copy pdata ,loopcnt 
+0429 20407e45 call memcpy 
+042a 2020044b branch p_store_contw 
 
 p_le_att_handle_inrange:
-0427 680902a0 fetcht 2 ,mem_temp 
-0428 680144be fetch 2 ,mem_le_search_handle_end 
-0429 98467c00 isub temp ,null 
-042a 20600000 rtn 
-
-p_le_att_same_type:
-042b 680144c0 fetch 2 ,mem_le_search_att_type 
-042c 68094c65 fetcht 2 ,mem_le_cur_att_type 
+042b 680902a0 fetcht 2 ,mem_temp 
+042c 680144be fetch 2 ,mem_le_search_handle_end 
 042d 98467c00 isub temp ,null 
 042e 20600000 rtn 
 
+p_le_att_same_type:
+042f 680144c0 fetch 2 ,mem_le_search_att_type 
+0430 68094c65 fetcht 2 ,mem_le_cur_att_type 
+0431 98467c00 isub temp ,null 
+0432 20600000 rtn 
+
 p_le_att_get_handle_info:
-042f d8c04504 arg mem_le_att_list ,contr 
-0430 18422200 copy temp ,rega 
+0433 d8c04504 arg mem_le_att_list ,contr 
+0434 18422200 copy temp ,rega 
 
 p_le_att_get_handle_loop:
-0431 e8c10000 ifetch 2 ,contr 
-0432 203a043a branch p_le_att_unfind_handle ,blank 
-0433 e8c90000 ifetcht 2 ,contr 
-0434 60094c65 storet 2 ,mem_le_cur_att_type 
-0435 9a267c00 isub rega ,null 
-0436 2022843c branch p_le_att_finded_handle ,zero 
-0437 e8c08000 ifetch 1 ,contr 
-0438 98c08c00 iadd contr ,contr 
-0439 20200431 branch p_le_att_get_handle_loop 
+0435 e8c10000 ifetch 2 ,contr 
+0436 203a043e branch p_le_att_unfind_handle ,blank 
+0437 e8c90000 ifetcht 2 ,contr 
+0438 60094c65 storet 2 ,mem_le_cur_att_type 
+0439 9a267c00 isub rega ,null 
+043a 20228440 branch p_le_att_finded_handle ,zero 
+043b e8c08000 ifetch 1 ,contr 
+043c 98c08c00 iadd contr ,contr 
+043d 20200435 branch p_le_att_get_handle_loop 
 
 p_le_att_unfind_handle:
-043a 58000001 setarg 1 
-043b 20600000 rtn 
+043e 58000001 setarg 1 
+043f 20600000 rtn 
 
 p_le_att_finded_handle:
-043c e8c08000 ifetch 1 ,contr 
-043d 6000cc67 store 1 ,mem_le_search_len 
-043e 2040044a call p_store_contr 
-043f 58000000 setarg 0 
-0440 20600000 rtn 
+0440 e8c08000 ifetch 1 ,contr 
+0441 6000cc67 store 1 ,mem_le_search_len 
+0442 2040044e call p_store_contr 
+0443 58000000 setarg 0 
+0444 20600000 rtn 
 
 p_get_contw:
-0441 680102b9 fetch 2 ,mem_contw 
-0442 1fe20a00 copy pdata ,contw 
-0443 20600000 rtn 
+0445 680102b9 fetch 2 ,mem_contw 
+0446 1fe20a00 copy pdata ,contw 
+0447 20600000 rtn 
 
 p_get_contr:
-0444 680102b7 fetch 2 ,mem_contr 
-0445 1fe20c00 copy pdata ,contr 
-0446 20600000 rtn 
+0448 680102b7 fetch 2 ,mem_contr 
+0449 1fe20c00 copy pdata ,contr 
+044a 20600000 rtn 
 
 p_store_contw:
-0447 18a27e00 copy contw ,pdata 
-0448 600102b9 store 2 ,mem_contw 
-0449 20600000 rtn 
+044b 18a27e00 copy contw ,pdata 
+044c 600102b9 store 2 ,mem_contw 
+044d 20600000 rtn 
 
 p_store_contr:
-044a 18c27e00 copy contr ,pdata 
-044b 600102b7 store 2 ,mem_contr 
-044c 20600000 rtn 
+044e 18c27e00 copy contr ,pdata 
+044f 600102b7 store 2 ,mem_contr 
+0450 20600000 rtn 
 
 p_le_send_auto_len_by_mem:
-044d 20400441 call p_get_contw 
-044e 2020588a branch le_send_autolen 
+0451 20400445 call p_get_contw 
+0452 2020588a branch le_send_autolen 
 
 p_le_send_att_handle_value_indication:
 
 p_le_send_att_handle_value_notification:
-044f 6800cbab fetch 1 ,mem_queue_read 
-0450 1fe08401 add pdata ,1 ,temp 
-0451 18410403 and temp ,0x03 ,temp 
-0452 6008cbab storet 1 ,mem_queue_read 
-0453 1feffe07 mul32 pdata ,7 ,pdata 
-0454 d8c04bad arg mem_uart_packet ,contr 
-0455 98c08c00 iadd contr ,contr 
-0456 6800cc82 fetch 1 ,mem_le51_tx_length 
-0457 1fe0fffb increase -5 ,pdata 
-0458 1fe27200 copy pdata ,loopcnt 
-0459 d8a04445 arg mem_le_l2cap + 1 ,contw 
-045a 20407e45 call memcpy 
-045b 6808cc82 fetcht 1 ,mem_le51_tx_length 
-045c 20205892 branch le_send_packet 
+0453 6800cbab fetch 1 ,mem_queue_read 
+0454 1fe08401 add pdata ,1 ,temp 
+0455 18410403 and temp ,0x03 ,temp 
+0456 6008cbab storet 1 ,mem_queue_read 
+0457 1feffe07 mul32 pdata ,7 ,pdata 
+0458 d8c04bad arg mem_uart_packet ,contr 
+0459 98c08c00 iadd contr ,contr 
+045a 6800cc82 fetch 1 ,mem_le51_tx_length 
+045b 1fe0fffb increase -5 ,pdata 
+045c 1fe27200 copy pdata ,loopcnt 
+045d d8a04445 arg mem_le_l2cap + 1 ,contw 
+045e 20407e45 call memcpy 
+045f 6808cc82 fetcht 1 ,mem_le51_tx_length 
+0460 20205892 branch le_send_packet 
 
 p_le_parse:
-045d 2040561c call le_xtype_fifo_is_full 
-045e 202058b0 branch le_parse + 4 
+0461 2040561c call le_xtype_fifo_is_full 
+0462 202058b0 branch le_parse + 4 
 
 p_le_parse_ll:
-045f 1a627e00 copy regc ,pdata 
-0460 c001846f beq ll_enc_req ,p_le_parse_enc_req 
-0461 c0050473 beq ll_pause_enc_req ,p_le_parse_pause_enc_rsq 
-0462 c000046a beq ll_connection_update_req ,p_le_parse_connection_update_req 
-0463 c0090471 beq ll_ping_req ,p_le_parse_ping_req 
-0464 c0010475 beq ll_terminate_ind ,p_le_parse_terminate_ind 
-0465 1fe67c0d sub pdata ,0x0d ,null 
-0466 202158c0 branch le_parse + 20 ,positive 
-0467 6000cc68 store 1 ,mem_le_ll_unknown_type 
-0468 700b7d27 jam xt_ll_unknown_rsp ,mem_fifo_temp 
-0469 20205620 branch le_xtype_fifo_in 
+0463 1a627e00 copy regc ,pdata 
+0464 c0018473 beq ll_enc_req ,p_le_parse_enc_req 
+0465 c0050477 beq ll_pause_enc_req ,p_le_parse_pause_enc_rsq 
+0466 c000046e beq ll_connection_update_req ,p_le_parse_connection_update_req 
+0467 c0090475 beq ll_ping_req ,p_le_parse_ping_req 
+0468 c0010479 beq ll_terminate_ind ,p_le_parse_terminate_ind 
+0469 1fe67c0d sub pdata ,0x0d ,null 
+046a 202158c0 branch le_parse + 20 ,positive 
+046b 6000cc68 store 1 ,mem_le_ll_unknown_type 
+046c 700b7d27 jam xt_ll_unknown_rsp ,mem_fifo_temp 
+046d 20205620 branch le_xtype_fifo_in 
 
 p_le_parse_connection_update_req:
-046a 20405924 call le_parse_connection_update_req 
-046b 68014437 fetch 2 ,mem_le_new_param + 3 
-046c 1fef8404 mul32 pdata ,4 ,temp 
-046d 60094d53 storet 2 ,mem_customize_timer_setup 
-046e 20600000 rtn 
+046e 20405924 call le_parse_connection_update_req 
+046f 68014437 fetch 2 ,mem_le_new_param + 3 
+0470 1fef8404 mul32 pdata ,4 ,temp 
+0471 60094d53 storet 2 ,mem_customize_timer_setup 
+0472 20600000 rtn 
 
 p_le_parse_enc_req:
-046f 704c7c00 jam default_states ,mem_ltk_states 
-0470 20205938 branch le_parse_enc_req 
+0473 704c7c00 jam default_states ,mem_ltk_states 
+0474 20205938 branch le_parse_enc_req 
 
 p_le_parse_ping_req:
-0471 700b7d33 jam xt_ll_ping_rsp ,mem_fifo_temp 
-0472 20205620 branch le_xtype_fifo_in 
+0475 700b7d33 jam xt_ll_ping_rsp ,mem_fifo_temp 
+0476 20205620 branch le_xtype_fifo_in 
 
 p_le_parse_pause_enc_rsq:
-0473 700b7d2b jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
-0474 20205620 branch le_xtype_fifo_in 
+0477 700b7d2b jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
+0478 20205620 branch le_xtype_fifo_in 
 
 p_le_parse_terminate_ind:
-0475 58000014 setarg 20 
-0476 600103ef store 2 ,mem_le_superto 
-0477 20600000 rtn 
+0479 58000014 setarg 20 
+047a 600103ef store 2 ,mem_le_superto 
+047b 20600000 rtn 
 
 p_le_send_non_l2cap:
-0478 6800c43e fetch 1 ,mem_le_txheader 
-0479 28200601 compare 1 ,type ,3 
-047a 2020847c branch p_le_send_non_l2cap1 ,true 
-047b 202058a7 branch le_send_non_l2cap + 14 
+047c 6800c43e fetch 1 ,mem_le_txheader 
+047d 28200601 compare 1 ,type ,3 
+047e 20208480 branch p_le_send_non_l2cap1 ,true 
+047f 202058a7 branch le_send_non_l2cap + 14 
 
 p_le_send_non_l2cap1:
-047c 6800c43f fetch 1 ,mem_le_txlen 
-047d 203a047f branch p_le_send_empty_clear_md ,blank 
-047e 202058a7 branch le_send_non_l2cap + 14 
+0480 6800c43f fetch 1 ,mem_le_txlen 
+0481 203a0483 branch p_le_send_empty_clear_md ,blank 
+0482 202058a7 branch le_send_non_l2cap + 14 
 
 p_le_send_empty_clear_md:
-047f 6800c43e fetch 1 ,mem_le_txheader 
-0480 793ffe04 set0 md ,pdata 
-0481 6000c43e store 1 ,mem_le_txheader 
-0482 20600000 rtn 
+0483 6800c43e fetch 1 ,mem_le_txheader 
+0484 793ffe04 set0 md ,pdata 
+0485 6000c43e store 1 ,mem_le_txheader 
+0486 20600000 rtn 
 
 p_le_parse_smp:
-0483 e8c08000 ifetch 1 ,contr 
-0484 c000848a beq smp_pairing_request ,p_le_parse_smp_pairing_request 
-0485 c0020490 beq smp_pairing_random ,p_le_parse_smp_pairing_random 
-0486 c0048488 beq smp_identity_address_information ,p_le_parse_smp_identity_address_information 
-0487 202058f8 branch le_parse_smp + 4 
+0487 e8c08000 ifetch 1 ,contr 
+0488 c000848e beq smp_pairing_request ,p_le_parse_smp_pairing_request 
+0489 c0020494 beq smp_pairing_random ,p_le_parse_smp_pairing_random 
+048a c004848c beq smp_identity_address_information ,p_le_parse_smp_identity_address_information 
+048b 202058f8 branch le_parse_smp + 4 
 
 p_le_parse_smp_identity_address_information:
-0488 704c6903 jam flag_le_pairing_end ,mem_le_pairing_state 
-0489 20205974 branch le_parse_smp_identity_address_information 
+048c 704c6903 jam flag_le_pairing_end ,mem_le_pairing_state 
+048d 20205974 branch le_parse_smp_identity_address_information 
 
 p_le_parse_smp_pairing_request:
-048a 704d3d01 jam 1 ,mem_le_send_security_request_flag 
-048b 6000c4ae store 1 ,mem_le_preq 
-048c e8c30000 ifetch 6 ,contr 
-048d e0a30000 istore 6 ,contw 
-048e 700b7d42 jam xt_smp_pairing_response ,mem_fifo_temp 
-048f 20205620 branch le_xtype_fifo_in 
+048e 704d3d01 jam 1 ,mem_le_send_security_request_flag 
+048f 6000c4ae store 1 ,mem_le_preq 
+0490 e8c30000 ifetch 6 ,contr 
+0491 e0a30000 istore 6 ,contw 
+0492 700b7d42 jam xt_smp_pairing_response ,mem_fifo_temp 
+0493 20205620 branch le_xtype_fifo_in 
 
 p_le_parse_smp_pairing_random:
-0490 204074a8 call authenticate_rconfirm 
-0491 20228493 branch p_le_parse_smp_pairing_random_success ,zero 
-0492 20205968 branch le_parse_smp_pairing_random + 2 
+0494 204074a8 call authenticate_rconfirm 
+0495 20228497 branch p_le_parse_smp_pairing_random_success ,zero 
+0496 20205968 branch le_parse_smp_pairing_random + 2 
 
 p_le_parse_smp_pairing_random_success:
-0493 704c6902 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
-0494 2020596a branch le_parse_smp_pairing_random_success 
+0497 704c6902 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
+0498 2020596a branch le_parse_smp_pairing_random_success 
 
 scale_process_le_conn:
-0495 704c7d00 jam pair_unknown ,mem_pair_state 
-0496 20403f86 call app_ble_stop_adv 
-0497 20403f7e call app_bt_stop_discovery 
-0498 20403fa4 call app_lpm_mult_enable 
-0499 20203ecc branch app_le_event_bb_connected 
+0499 704c7d00 jam pair_unknown ,mem_pair_state 
+049a 20403f86 call app_ble_stop_adv 
+049b 20403f7e call app_bt_stop_discovery 
+049c 20403fa4 call app_lpm_mult_enable 
+049d 20203ecc branch app_le_event_bb_connected 
 
 scale_process_le_discon:
-049a 70421300 jam 0 ,mem_lpm_mult 
-049b 70448b00 jam 0 ,mem_ltk_exists 
-049c 704c7c00 jam default_states ,mem_ltk_states 
-049d 704c6900 jam flag_le_pairing_null ,mem_le_pairing_state 
-049e 704c7f00 jam 0 ,mem_shutter_find_type_value_flag 
-049f 704c7d00 jam pair_unknown ,mem_pair_state 
-04a0 20203ed0 branch app_le_event_bb_disconn 
+049e 70421300 jam 0 ,mem_lpm_mult 
+049f 70448b00 jam 0 ,mem_ltk_exists 
+04a0 704c7c00 jam default_states ,mem_ltk_states 
+04a1 704c6900 jam flag_le_pairing_null ,mem_le_pairing_state 
+04a2 704c7f00 jam 0 ,mem_shutter_find_type_value_flag 
+04a3 704c7d00 jam pair_unknown ,mem_pair_state 
+04a4 20203ed0 branch app_le_event_bb_disconn 
 
 p_le_queue_init:
-04a1 58000000 setarg 0 
-04a2 60024ba9 store 4 ,mem_queue_write 
-04a3 20600000 rtn 
+04a5 58000000 setarg 0 
+04a6 60024ba9 store 4 ,mem_queue_write 
+04a7 20600000 rtn 
 
 p_g24_dispatch:
-04a4 c6918000 rtnmark0 mark_24g 
-04a5 68024d40 fetch 4 ,mem_24g_enter_hibernate 
-04a6 60024d83 store 4 ,mem_24g_enter_hibernate_setup 
-04a7 204004ca call p_g24_txdata_prep 
-04a8 243404bd nbranch p_g24_long_sleep ,user 
-04a9 704c150a jam 10 ,mem_24g_enter_lpm_timer 
-04aa 204004eb call p_g24_transmit_packet 
-04ab 6800cbef fetch 1 ,mem_24g_pairing_sm 
-04ac c1ff8000 rtnne state_24g_pairing_success 
-04ad 704c3d02 jam tx_power_5db ,mem_tx_power 
+04a8 c6918000 rtnmark0 mark_24g 
+04a9 68024d40 fetch 4 ,mem_24g_enter_hibernate 
+04aa 60024d83 store 4 ,mem_24g_enter_hibernate_setup 
+04ab 204004ce call p_g24_txdata_prep 
+04ac 243404c1 nbranch p_g24_long_sleep ,user 
+04ad 704c150a jam 10 ,mem_24g_enter_lpm_timer 
+04ae 204004ef call p_g24_transmit_packet 
+04af 6800cbef fetch 1 ,mem_24g_pairing_sm 
+04b0 c1ff8000 rtnne state_24g_pairing_success 
+04b1 704c3d02 jam tx_power_5db ,mem_tx_power 
 
 p_g24_short_sleep:
-04ae 6800cd49 fetch 1 ,mem_mouse_retry_flag 
-04af 247a0000 nrtn blank 
-04b0 20400154 call p_check_ipc_for_lpm 
-04b1 24740000 nrtn user 
-04b2 68008b7f fetch 1 ,mem_c51_lpm_lock 
+04b2 6800cd49 fetch 1 ,mem_mouse_retry_flag 
 04b3 247a0000 nrtn blank 
-04b4 20403cab call lpo_calibration 
-04b5 6801c210 fetch 3 ,mem_clks_per_lpo 
-04b6 207a0000 rtn blank 
-04b7 6800c131 fetch 1 ,mem_lpm_mode 
-04b8 207a0000 rtn blank 
+04b4 20400154 call p_check_ipc_for_lpm 
+04b5 24740000 nrtn user 
+04b6 68008b7f fetch 1 ,mem_c51_lpm_lock 
+04b7 247a0000 nrtn blank 
+04b8 20403cab call lpo_calibration 
+04b9 6801c210 fetch 3 ,mem_clks_per_lpo 
+04ba 207a0000 rtn blank 
+04bb 6800c131 fetch 1 ,mem_lpm_mode 
+04bc 207a0000 rtn blank 
 
 p_g24_short_sleep_1:
-04b9 6801cd8b fetch 3 ,mem_24g_short_sleep_counter 
+04bd 6801cd8b fetch 3 ,mem_24g_short_sleep_counter 
 
 p_g24_short_sleep_2:
-04ba 20407e8a call clk2lpo 
-04bb 600a41fc storet 4 ,mem_sleep_counter 
-04bc 20203cda branch lpm_sleep 
+04be 20407e8a call clk2lpo 
+04bf 600a41fc storet 4 ,mem_sleep_counter 
+04c0 20203cda branch lpm_sleep 
 
 p_g24_long_sleep:
-04bd 20400154 call p_check_ipc_for_lpm 
-04be 24740000 nrtn user 
-04bf 68008b7f fetch 1 ,mem_c51_lpm_lock 
-04c0 247a0000 nrtn blank 
-04c1 20403cab call lpo_calibration 
-04c2 6801c210 fetch 3 ,mem_clks_per_lpo 
-04c3 207a0000 rtn blank 
-04c4 6800c131 fetch 1 ,mem_lpm_mode 
-04c5 207a0000 rtn blank 
-04c6 6800cc15 fetch 1 ,mem_24g_enter_lpm_timer 
-04c7 243a04b9 nbranch p_g24_short_sleep_1 ,blank 
-04c8 68024d83 fetch 4 ,mem_24g_enter_hibernate_setup 
-04c9 202004ba branch p_g24_short_sleep_2 
+04c1 20400154 call p_check_ipc_for_lpm 
+04c2 24740000 nrtn user 
+04c3 68008b7f fetch 1 ,mem_c51_lpm_lock 
+04c4 247a0000 nrtn blank 
+04c5 20403cab call lpo_calibration 
+04c6 6801c210 fetch 3 ,mem_clks_per_lpo 
+04c7 207a0000 rtn blank 
+04c8 6800c131 fetch 1 ,mem_lpm_mode 
+04c9 207a0000 rtn blank 
+04ca 6800cc15 fetch 1 ,mem_24g_enter_lpm_timer 
+04cb 243a04bd nbranch p_g24_short_sleep_1 ,blank 
+04cc 68024d83 fetch 4 ,mem_24g_enter_hibernate_setup 
+04cd 202004be branch p_g24_short_sleep_2 
 
 p_g24_txdata_prep:
-04ca 6800cbef fetch 1 ,mem_24g_pairing_sm 
-04cb c0ff853a bne state_24g_pairing_success ,p_g24_pairing_sm 
-04cc 204004d1 call p_g24_package_data 
-04cd 205404e8 call p_g24_get_package_data ,user 
-04ce 205405a9 call p_g24_transmit_prep ,user 
+04ce 6800cbef fetch 1 ,mem_24g_pairing_sm 
+04cf c0ff8541 bne state_24g_pairing_success ,p_g24_pairing_sm 
+04d0 204004d5 call p_g24_package_data 
+04d1 205404ec call p_g24_get_package_data ,user 
+04d2 205405b0 call p_g24_transmit_prep ,user 
 
 p_g24_txdata_enable_tx:
-04cf 704be601 jam ensure_on_24g ,mem_24g_ensure 
-04d0 20600000 rtn 
+04d3 704be601 jam ensure_on_24g ,mem_24g_ensure 
+04d4 20600000 rtn 
 
 p_g24_package_data:
-04d1 78547c00 disable user 
-04d2 704be202 jam 2 ,mem_24g_data_type 
-04d3 6800cd5b fetch 1 ,mem_24g_txbuf_new 
-04d4 c00204db beq 0x04 ,p_g24_dataready 
-04d5 c00284de beq 0x05 ,p_g24_dataready_mk 
-04d6 c00384e4 beq 0x07 ,p_g24_dataready_ms 
-04d7 c00304e1 beq 0x06 ,p_g24_dataready_sys 
-04d8 6800cd49 fetch 1 ,mem_mouse_retry_flag 
-04d9 245a34df ncall enable_user ,blank 
-04da 20600000 rtn 
+04d5 78547c00 disable user 
+04d6 704be202 jam 2 ,mem_24g_data_type 
+04d7 6800cd5b fetch 1 ,mem_24g_txbuf_new 
+04d8 c00204df beq 0x04 ,p_g24_dataready 
+04d9 c00284e2 beq 0x05 ,p_g24_dataready_mk 
+04da c00384e8 beq 0x07 ,p_g24_dataready_ms 
+04db c00304e5 beq 0x06 ,p_g24_dataready_sys 
+04dc 6800cd49 fetch 1 ,mem_mouse_retry_flag 
+04dd 245a34df ncall enable_user ,blank 
+04de 20600000 rtn 
 
 p_g24_dataready:
-04db 704d5b00 jam 0x00 ,mem_24g_txbuf_new 
-04dc 704be10a jam 10 ,mem_24g_datalen 
-04dd 202004e6 branch p_g24_package_data_rtn 
+04df 704d5b00 jam 0x00 ,mem_24g_txbuf_new 
+04e0 704be10a jam 10 ,mem_24g_datalen 
+04e1 202004ea branch p_g24_package_data_rtn 
 
 p_g24_dataready_mk:
-04de 704d5b03 jam 0x03 ,mem_24g_txbuf_new 
-04df 704be104 jam 4 ,mem_24g_datalen 
-04e0 202004e6 branch p_g24_package_data_rtn 
+04e2 704d5b03 jam 0x03 ,mem_24g_txbuf_new 
+04e3 704be104 jam 4 ,mem_24g_datalen 
+04e4 202004ea branch p_g24_package_data_rtn 
 
 p_g24_dataready_sys:
-04e1 704d5b02 jam 0x02 ,mem_24g_txbuf_new 
-04e2 704be103 jam 3 ,mem_24g_datalen 
-04e3 202004e6 branch p_g24_package_data_rtn 
+04e5 704d5b02 jam 0x02 ,mem_24g_txbuf_new 
+04e6 704be103 jam 3 ,mem_24g_datalen 
+04e7 202004ea branch p_g24_package_data_rtn 
 
 p_g24_dataready_ms:
-04e4 704be201 jam 1 ,mem_24g_data_type 
-04e5 704be108 jam 8 ,mem_24g_datalen 
+04e8 704be201 jam 1 ,mem_24g_data_type 
+04e9 704be108 jam 8 ,mem_24g_datalen 
 
 p_g24_package_data_rtn:
-04e6 704be700 jam 0 ,mem_24g_get_ack_fail 
-04e7 202034df branch enable_user 
+04ea 704be700 jam 0 ,mem_24g_get_ack_fail 
+04eb 202034df branch enable_user 
 
 p_g24_get_package_data:
-04e8 6804cd5b fetch 9 ,mem_24g_txbuf_new 
-04e9 60048cd5 store 9 ,mem_24g_txbuf 
-04ea 20600000 rtn 
+04ec 6804cd5b fetch 9 ,mem_24g_txbuf_new 
+04ed 60048cd5 store 9 ,mem_24g_txbuf 
+04ee 20600000 rtn 
 
 p_g24_transmit_packet:
-04eb 704be800 jam 0 ,mem_24g_retry 
+04ef 704be800 jam 0 ,mem_24g_retry 
 
 p_g24_transmit_loop:
-04ec d9600d00 arg param_rx_setup ,timeup 
-04ed 34730200 until clkn_rt ,meet 
-04ee 20400512 call p_g24_transmit_receive_ack 
-04ef 243784fb nbranch p_g24_retransmit ,user3 
-04f0 20400522 call p_g24_ackpayload_parse 
-04f1 6800cbe0 fetch 1 ,mem_24g_pid 
-04f2 1fe0fe01 increase 1 ,pdata 
-04f3 6000cbe0 store 1 ,mem_24g_pid 
-04f4 704d4900 jam 0 ,mem_mouse_retry_flag 
-04f5 6800cbef fetch 1 ,mem_24g_pairing_sm 
-04f6 c0ff8511 bne state_24g_pairing_success ,p_g24_paring_mode_start 
+04f0 d9600d00 arg param_rx_setup ,timeup 
+04f1 34730200 until clkn_rt ,meet 
+04f2 20400516 call p_g24_transmit_receive_ack 
+04f3 243784ff nbranch p_g24_retransmit ,user3 
+04f4 20400526 call p_g24_ackpayload_parse 
+04f5 6800cbe0 fetch 1 ,mem_24g_pid 
+04f6 1fe0fe01 increase 1 ,pdata 
+04f7 6000cbe0 store 1 ,mem_24g_pid 
+04f8 704d4900 jam 0 ,mem_mouse_retry_flag 
+04f9 6800cbef fetch 1 ,mem_24g_pairing_sm 
+04fa c0ff8515 bne state_24g_pairing_success ,p_g24_paring_mode_start 
 
 p_g24_transmit_abandon:
-04f7 2040050d call p_g24_clear_txbuf 
-04f8 704be700 jam 0 ,mem_24g_get_ack_fail 
-04f9 704be600 jam ensure_off_24g ,mem_24g_ensure 
-04fa 20600000 rtn 
+04fb 20400511 call p_g24_clear_txbuf 
+04fc 704be700 jam 0 ,mem_24g_get_ack_fail 
+04fd 704be600 jam ensure_off_24g ,mem_24g_ensure 
+04fe 20600000 rtn 
 
 p_g24_retransmit:
-04fb 704d4901 jam 1 ,mem_mouse_retry_flag 
-04fc 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-04fd 1fe0fe01 increase 1 ,pdata 
-04fe 6000cbe7 store 1 ,mem_24g_get_ack_fail 
-04ff 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0500 c0ff851d bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-0501 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-0502 c07f851f beq 0xff ,p_g24_stop_g24_mode 
-0503 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-0504 d8400010 arg 16 ,temp 
-0505 98467c00 isub temp ,null 
-0506 202105c8 branch p_g24_ch ,positive 
-0507 6800cbe8 fetch 1 ,mem_24g_retry 
-0508 1fe0fe01 increase 1 ,pdata 
-0509 6000cbe8 store 1 ,mem_24g_retry 
-050a 2000000a nop 10 
-050b c08384ec bne retry_24g ,p_g24_transmit_loop 
-050c 202005c8 branch p_g24_ch 
+04ff 704d4901 jam 1 ,mem_mouse_retry_flag 
+0500 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+0501 1fe0fe01 increase 1 ,pdata 
+0502 6000cbe7 store 1 ,mem_24g_get_ack_fail 
+0503 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0504 c0ff8521 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+0505 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+0506 c07f8523 beq 0xff ,p_g24_stop_g24_mode 
+0507 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+0508 d8400010 arg 16 ,temp 
+0509 98467c00 isub temp ,null 
+050a 202105cf branch p_g24_ch ,positive 
+050b 6800cbe8 fetch 1 ,mem_24g_retry 
+050c 1fe0fe01 increase 1 ,pdata 
+050d 6000cbe8 store 1 ,mem_24g_retry 
+050e 2000000a nop 10 
+050f c08384f0 bne retry_24g ,p_g24_transmit_loop 
+0510 202005cf branch p_g24_ch 
 
 p_g24_clear_txbuf:
-050d 58000000 setarg 0 
-050e 60048cd5 store 9 ,mem_24g_txbuf 
-050f 6004cd5b store 9 ,mem_24g_txbuf_new 
-0510 20600000 rtn 
+0511 58000000 setarg 0 
+0512 60048cd5 store 9 ,mem_24g_txbuf 
+0513 6004cd5b store 9 ,mem_24g_txbuf_new 
+0514 20600000 rtn 
 
 p_g24_paring_mode_start:
-0511 20200554 branch p_g24_paring_mode 
+0515 2020055b branch p_g24_paring_mode 
 
 p_g24_transmit_receive_ack:
-0512 7857fc00 disable user3 
-0513 20400621 call p_g24_transmit 
-0514 18002a00 force 0 ,radio_ctrl 
-0515 68024c00 fetch 4 ,mem_24g_addr 
-0516 98001200 iforce access 
-0517 68088017 fetcht 1 ,mem_last_freq 
-0518 20403a82 call set_freq_rx 
-0519 20403a87 call rf_rx_enable 
-051a 204005e0 call p_g24_receive_rxon 
-051b 2057861b call p_g24_end_of_packet ,user3 
-051c 20600000 rtn 
+0516 7857fc00 disable user3 
+0517 20400628 call p_g24_transmit 
+0518 18002a00 force 0 ,radio_ctrl 
+0519 68024c00 fetch 4 ,mem_24g_addr 
+051a 98001200 iforce access 
+051b 68088017 fetcht 1 ,mem_last_freq 
+051c 20403a82 call set_freq_rx 
+051d 20403a87 call rf_rx_enable 
+051e 204005e7 call p_g24_receive_rxon 
+051f 20578622 call p_g24_end_of_packet ,user3 
+0520 20600000 rtn 
 
 p_g24_tx_paring_retry:
-051d 704d4900 jam 0 ,mem_mouse_retry_flag 
-051e 20600000 rtn 
+0521 704d4900 jam 0 ,mem_mouse_retry_flag 
+0522 20600000 rtn 
 
 p_g24_stop_g24_mode:
-051f 704d4900 jam 0 ,mem_mouse_retry_flag 
-0520 700b7d32 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-0521 20207c27 branch ui_ipc_send_event 
+0523 704d4900 jam 0 ,mem_mouse_retry_flag 
+0524 700b7d32 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+0525 20207c27 branch ui_ipc_send_event 
 
 p_g24_ackpayload_parse:
-0522 20400589 call p_g24_read_len_pid_crc 
-0523 6800cbdf fetch 1 ,mem_24g_rxdata_length 
-0524 207a0000 rtn blank 
-0525 98007200 iforce loopcnt 
-0526 2040052a call p_24g_kb_led 
-0527 d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
-0528 d8a00d17 arg mem_24g_rxpayload ,contw 
-0529 20207e45 branch memcpy 
-
-p_24g_kb_led:
-052a 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-052b 2fe1f008 compare 0x08 ,pdata ,0xf8 
-052c 24608000 nrtn true 
-052d 68088cb5 fetcht 1 ,mem_24g_rxbuf + 2 
-052e 6008ccb7 storet 1 ,mem_caps_num_lock 
-052f 704d4a00 jam 0 ,mem_24g_led_flag 
-0530 20600000 rtn 
+0526 20400590 call p_g24_read_len_pid_crc 
+0527 68008cb3 fetch 1 ,mem_24g_rxbuf 
+0528 c1810000 rtnne 0x02 
+0529 6800cbdf fetch 1 ,mem_24g_rxdata_length 
+052a 207a0000 rtn blank 
+052b 98007200 iforce loopcnt 
+052c d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
+052d d8a00d17 arg mem_24g_rxpayload ,contw 
+052e 20407e45 call memcpy 
+052f 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+0530 2fe1f008 compare 0x08 ,pdata ,0xf8 
+0531 24608000 nrtn true 
+0532 68008cb5 fetch 1 ,mem_24g_rxbuf + 2 
+0533 c07f8536 beq 0xff ,p_pc_sleep_mode 
+0534 6000ccb7 store 1 ,mem_caps_num_lock 
+0535 20600000 rtn 
+
+p_pc_sleep_mode:
+0536 704d8e01 jam 1 ,mem_pc_sleep_flag 
+0537 20600000 rtn 
 
 p_g24_start_pairing_sm1:
-0531 79200023 set1 mark_24g ,mark 
-0532 20400536 call p_g24_pair_init 
-0533 204004f7 call p_g24_transmit_abandon 
-0534 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0535 20600000 rtn 
+0538 79200023 set1 mark_24g ,mark 
+0539 2040053d call p_g24_pair_init 
+053a 204004fb call p_g24_transmit_abandon 
+053b 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+053c 20600000 rtn 
 
 p_g24_pair_init:
-0536 704be000 jam 0 ,mem_24g_pid 
-0537 704be94e jam g24_pair_ch ,mem_24g_ch 
-0538 68024beb fetch 4 ,mem_24g_paring_addr 
-0539 2020059b branch p_g24_update_addr_and_synccrc8 
+053d 704be000 jam 0 ,mem_24g_pid 
+053e 704be94e jam g24_pair_ch ,mem_24g_ch 
+053f 68024beb fetch 4 ,mem_24g_paring_addr 
+0540 202005a2 branch p_g24_update_addr_and_synccrc8 
 
 p_g24_pairing_sm:
-053a 20400536 call p_g24_pair_init 
-053b 6800cbe6 fetch 1 ,mem_24g_ensure 
-053c c000b4df beq ensure_on_24g ,enable_user 
-053d 6800cbef fetch 1 ,mem_24g_pairing_sm 
-053e c0008542 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-053f c0010545 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0540 c0018548 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0541 20203bf1 branch assert 
+0541 2040053d call p_g24_pair_init 
+0542 6800cbe6 fetch 1 ,mem_24g_ensure 
+0543 c000b4df beq ensure_on_24g ,enable_user 
+0544 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0545 c0008549 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+0546 c001054c beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0547 c001854f beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0548 20203bf1 branch assert 
 
 p_g24_pairing_sm_1:
-0542 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0543 700d37aa jam 0xaa ,mem_24g_common_temp 
-0544 2020054a branch p_g24_pairing_sm_common 
+0549 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+054a 700d37aa jam 0xaa ,mem_24g_common_temp 
+054b 20200551 branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_2:
-0545 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0546 700d3755 jam 0x55 ,mem_24g_common_temp 
-0547 2020054a branch p_g24_pairing_sm_common 
+054c 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+054d 700d3755 jam 0x55 ,mem_24g_common_temp 
+054e 20200551 branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_3:
-0548 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-0549 700d3722 jam 0x22 ,mem_24g_common_temp 
+054f 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0550 700d3722 jam 0x22 ,mem_24g_common_temp 
 
 p_g24_pairing_sm_common:
-054a 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
-054b 68024c06 fetch 4 ,mem_24g_device_addr 
-054c 60020d39 store 4 ,mem_24g_common_temp + 2 
-054d 700d3d00 jam 0 ,mem_24g_common_temp + 6 
-054e da200d37 arg mem_24g_common_temp ,rega 
-054f d8400007 arg 7 ,temp 
-0550 20400584 call p_g24_put_data_in_buff 
-0551 204005a9 call p_g24_transmit_prep 
-0552 204004cf call p_g24_txdata_enable_tx 
-0553 202034df branch enable_user 
+0551 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
+0552 68024c06 fetch 4 ,mem_24g_device_addr 
+0553 60020d39 store 4 ,mem_24g_common_temp + 2 
+0554 700d3d00 jam 0 ,mem_24g_common_temp + 6 
+0555 da200d37 arg mem_24g_common_temp ,rega 
+0556 d8400007 arg 7 ,temp 
+0557 2040058b call p_g24_put_data_in_buff 
+0558 204005b0 call p_g24_transmit_prep 
+0559 204004d3 call p_g24_txdata_enable_tx 
+055a 202034df branch enable_user 
 
 p_g24_paring_mode:
-0554 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0555 c17f8000 rtneq state_24g_pairing_success 
-0556 c008855a beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0557 c009055c beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-0558 c009855e beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-0559 20600000 rtn 
+055b 6800cbef fetch 1 ,mem_24g_pairing_sm 
+055c c17f8000 rtneq state_24g_pairing_success 
+055d c0088561 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+055e c0090563 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+055f c0098565 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0560 20600000 rtn 
 
 p_g24_pairing_sm_1_waiting_ack:
-055a 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-055b 202004f7 branch p_g24_transmit_abandon 
+0561 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+0562 202004fb branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_2_waiting_ack:
-055c 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-055d 202004f7 branch p_g24_transmit_abandon 
+0563 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+0564 202004fb branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_3_waiting_ack:
-055e 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-055f 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0560 20407c27 call ui_ipc_send_event 
-0561 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
-0562 2040059b call p_g24_update_addr_and_synccrc8 
-0563 202004f7 branch p_g24_transmit_abandon 
+0565 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0566 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0567 20407c27 call ui_ipc_send_event 
+0568 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
+0569 204005a2 call p_g24_update_addr_and_synccrc8 
+056a 202004fb branch p_g24_transmit_abandon 
 
 p_g24_start_24g_mode:
-0564 79200023 set1 mark_24g ,mark 
-0565 2040059c call p_g24_syncword_crc8 
-0566 204005c8 call p_g24_ch 
-0567 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0568 c1ff8000 rtnne state_24g_pairing_success 
-0569 20400576 call p_g24_tx_attemp_data_prep 
-056a 58000000 setarg 0 
-056b 60014c04 store 2 ,mem_24g_check_dongle_times 
+056b 79200023 set1 mark_24g ,mark 
+056c 204005a3 call p_g24_syncword_crc8 
+056d 204005cf call p_g24_ch 
+056e 6800cbef fetch 1 ,mem_24g_pairing_sm 
+056f c1ff8000 rtnne state_24g_pairing_success 
+0570 2040057d call p_g24_tx_attemp_data_prep 
+0571 58000000 setarg 0 
+0572 60014c04 store 2 ,mem_24g_check_dongle_times 
 
 p_g24_tx_attemp_dongle_loop:
-056c 20403cab call lpo_calibration 
-056d 200007d0 nop 2000 
-056e 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
-056f c07f851f beq 0xff ,p_g24_stop_g24_mode 
-0570 20400512 call p_g24_transmit_receive_ack 
-0571 2437857f nbranch p_g24_attemp_txdata_retry ,user3 
+0573 20403cab call lpo_calibration 
+0574 200007d0 nop 2000 
+0575 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
+0576 c07f8523 beq 0xff ,p_g24_stop_g24_mode 
+0577 20400516 call p_g24_transmit_receive_ack 
+0578 24378586 nbranch p_g24_attemp_txdata_retry ,user3 
 
 p_g24_tx_attemp_dongle_succ:
-0572 2040050d call p_g24_clear_txbuf 
-0573 79200023 set1 mark_24g ,mark 
-0574 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0575 20207c27 branch ui_ipc_send_event 
+0579 20400511 call p_g24_clear_txbuf 
+057a 79200023 set1 mark_24g ,mark 
+057b 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+057c 20207c27 branch ui_ipc_send_event 
 
 p_g24_tx_attemp_data_prep:
-0576 700d37ff jam 0xff ,mem_24g_common_temp 
-0577 6800cbe2 fetch 1 ,mem_24g_data_type 
-0578 60008d38 store 1 ,mem_24g_common_temp + 1 
-0579 68024c06 fetch 4 ,mem_24g_device_addr 
-057a 60020d39 store 4 ,mem_24g_common_temp + 2 
-057b d8400006 arg 6 ,temp 
-057c da200d37 arg mem_24g_common_temp ,rega 
-057d 20400584 call p_g24_put_data_in_buff 
-057e 202005a9 branch p_g24_transmit_prep 
+057d 700d37ff jam 0xff ,mem_24g_common_temp 
+057e 6800cbe2 fetch 1 ,mem_24g_data_type 
+057f 60008d38 store 1 ,mem_24g_common_temp + 1 
+0580 68024c06 fetch 4 ,mem_24g_device_addr 
+0581 60020d39 store 4 ,mem_24g_common_temp + 2 
+0582 d8400006 arg 6 ,temp 
+0583 da200d37 arg mem_24g_common_temp ,rega 
+0584 2040058b call p_g24_put_data_in_buff 
+0585 202005b0 branch p_g24_transmit_prep 
 
 p_g24_attemp_txdata_retry:
-057f 68014c04 fetch 2 ,mem_24g_check_dongle_times 
-0580 1fe0fe01 increase 1 ,pdata 
-0581 60014c04 store 2 ,mem_24g_check_dongle_times 
-0582 204005c8 call p_g24_ch 
-0583 2020056c branch p_g24_tx_attemp_dongle_loop 
+0586 68014c04 fetch 2 ,mem_24g_check_dongle_times 
+0587 1fe0fe01 increase 1 ,pdata 
+0588 60014c04 store 2 ,mem_24g_check_dongle_times 
+0589 204005cf call p_g24_ch 
+058a 20200573 branch p_g24_tx_attemp_dongle_loop 
 
 p_g24_put_data_in_buff:
-0584 6008cbe1 storet 1 ,mem_24g_datalen 
-0585 18427200 copy temp ,loopcnt 
-0586 d8a00cd5 arg mem_24g_txbuf ,contw 
-0587 1a220c00 copy rega ,contr 
-0588 20207e45 branch memcpy 
+058b 6008cbe1 storet 1 ,mem_24g_datalen 
+058c 18427200 copy temp ,loopcnt 
+058d d8a00cd5 arg mem_24g_txbuf ,contw 
+058e 1a220c00 copy rega ,contr 
+058f 20207e45 branch memcpy 
 
 p_g24_read_len_pid_crc:
-0589 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-058a 1fe97e00 rshift3 pdata ,pdata 
-058b 6000cbdf store 1 ,mem_24g_rxdata_length 
-058c 1fe0fe01 increase 1 ,pdata 
-058d d8c00cb4 arg mem_24g_rxbuf + 1 ,contr 
-058e 98c08c00 iadd contr ,contr 
-058f e8c18000 ifetch 3 ,contr 
-0590 6001cc0b store 3 ,mem_24g_sta_crc 
-0591 20600000 rtn 
+0590 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+0591 1fe97e00 rshift3 pdata ,pdata 
+0592 6000cbdf store 1 ,mem_24g_rxdata_length 
+0593 1fe0fe01 increase 1 ,pdata 
+0594 d8c00cb4 arg mem_24g_rxbuf + 1 ,contr 
+0595 98c08c00 iadd contr ,contr 
+0596 e8c18000 ifetch 3 ,contr 
+0597 6001cc0b store 3 ,mem_24g_sta_crc 
+0598 20600000 rtn 
 
 p_rssi_signal:
-0592 6808cc3c fetcht 1 ,mem_rssi_signal_index 
-0593 58004c2b setarg mem_rssi_signal_buf 
-0594 98408a00 iadd temp ,contw 
-0595 1a227e00 copy rega ,pdata 
-0596 e0a08000 istore 1 ,contw 
-0597 18408401 increase 1 ,temp 
-0598 18410407 and_into rssi_buf_len_signal ,temp 
-0599 6008cc3c storet 1 ,mem_rssi_signal_index 
-059a 20600000 rtn 
+0599 6808cc3c fetcht 1 ,mem_rssi_signal_index 
+059a 58004c2b setarg mem_rssi_signal_buf 
+059b 98408a00 iadd temp ,contw 
+059c 1a227e00 copy rega ,pdata 
+059d e0a08000 istore 1 ,contw 
+059e 18408401 increase 1 ,temp 
+059f 18410407 and_into rssi_buf_len_signal ,temp 
+05a0 6008cc3c storet 1 ,mem_rssi_signal_index 
+05a1 20600000 rtn 
 
 p_g24_update_addr_and_synccrc8:
-059b 60024c00 store 4 ,mem_24g_addr 
+05a2 60024c00 store 4 ,mem_24g_addr 
 
 p_g24_syncword_crc8:
-059c da200000 arg 0 ,rega 
-059d df200004 arg 4 ,loopcnt 
-059e d8c04c00 arg mem_24g_addr ,contr 
+05a3 da200000 arg 0 ,rega 
+05a4 df200004 arg 4 ,loopcnt 
+05a5 d8c04c00 arg mem_24g_addr ,contr 
 
 p_g24_syncword_crc8_loop:
-059f e8c08000 ifetch 1 ,contr 
-05a0 9a20a200 iadd rega ,rega 
-05a1 c200059f loop p_g24_syncword_crc8_loop 
-05a2 1a227e00 copy rega ,pdata 
-05a3 60014c16 store 2 ,mem_24g_syncword 
-05a4 6800cc16 fetch 1 ,mem_24g_syncword 
-05a5 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
-05a6 9840fe00 iadd temp ,pdata 
-05a7 6000cc18 store 1 ,mem_24g_syncword_crc8 
-05a8 20600000 rtn 
+05a6 e8c08000 ifetch 1 ,contr 
+05a7 9a20a200 iadd rega ,rega 
+05a8 c20005a6 loop p_g24_syncword_crc8_loop 
+05a9 1a227e00 copy rega ,pdata 
+05aa 60014c16 store 2 ,mem_24g_syncword 
+05ab 6800cc16 fetch 1 ,mem_24g_syncword 
+05ac 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
+05ad 9840fe00 iadd temp ,pdata 
+05ae 6000cc18 store 1 ,mem_24g_syncword_crc8 
+05af 20600000 rtn 
 
 p_g24_transmit_prep:
-05a9 6800cbe1 fetch 1 ,mem_24g_datalen 
-05aa 1fe0fe02 increase 2 ,pdata 
-05ab 6000cbe3 store 1 ,mem_24g_txlen 
-05ac 6800cbe2 fetch 1 ,mem_24g_data_type 
-05ad 60008cf5 store 1 ,mem_24g_txpayload 
-05ae 6800cbe1 fetch 1 ,mem_24g_datalen 
-05af 1fe9fe00 lshift3 pdata ,pdata 
-05b0 6808cbe0 fetcht 1 ,mem_24g_pid 
-05b1 18410403 and temp ,0x03 ,temp 
-05b2 18438400 lshift temp ,temp 
-05b3 9841fe00 ior temp ,pdata 
-05b4 6808cc0a fetcht 1 ,mem_24g_no_ack 
-05b5 9840fe00 iadd temp ,pdata 
-05b6 e0a08000 istore 1 ,contw 
-05b7 6800cbef fetch 1 ,mem_24g_pairing_sm 
-05b8 c0ff85bb bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-05b9 6800cbe2 fetch 1 ,mem_24g_data_type 
-05ba e0a08000 istore 1 ,contw 
+05b0 6800cbe1 fetch 1 ,mem_24g_datalen 
+05b1 1fe0fe02 increase 2 ,pdata 
+05b2 6000cbe3 store 1 ,mem_24g_txlen 
+05b3 6800cbe2 fetch 1 ,mem_24g_data_type 
+05b4 60008cf5 store 1 ,mem_24g_txpayload 
+05b5 6800cbe1 fetch 1 ,mem_24g_datalen 
+05b6 1fe9fe00 lshift3 pdata ,pdata 
+05b7 6808cbe0 fetcht 1 ,mem_24g_pid 
+05b8 18410403 and temp ,0x03 ,temp 
+05b9 18438400 lshift temp ,temp 
+05ba 9841fe00 ior temp ,pdata 
+05bb 6808cc0a fetcht 1 ,mem_24g_no_ack 
+05bc 9840fe00 iadd temp ,pdata 
+05bd e0a08000 istore 1 ,contw 
+05be 6800cbef fetch 1 ,mem_24g_pairing_sm 
+05bf c0ff85c2 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+05c0 6800cbe2 fetch 1 ,mem_24g_data_type 
+05c1 e0a08000 istore 1 ,contw 
 
 p_g24_transmit_prep_pair:
-05bb 6800cbe1 fetch 1 ,mem_24g_datalen 
-05bc 98007200 iforce loopcnt 
-05bd 6800cbe2 fetch 1 ,mem_24g_data_type 
-05be c00085c6 beq 1 ,p_g24_transmit_prep_mouse 
-05bf d8c00cd5 arg mem_24g_txbuf ,contr 
-05c0 20407e45 call memcpy 
-05c1 68008cd5 fetch 1 ,mem_24g_txbuf 
-05c2 c00185c4 beq 0x03 ,p_g24_multi_key_setup 
-05c3 20600000 rtn 
+05c2 6800cbe1 fetch 1 ,mem_24g_datalen 
+05c3 98007200 iforce loopcnt 
+05c4 6800cbe2 fetch 1 ,mem_24g_data_type 
+05c5 c00085cd beq 1 ,p_g24_transmit_prep_mouse 
+05c6 d8c00cd5 arg mem_24g_txbuf ,contr 
+05c7 20407e45 call memcpy 
+05c8 68008cd5 fetch 1 ,mem_24g_txbuf 
+05c9 c00185cb beq 0x03 ,p_g24_multi_key_setup 
+05ca 20600000 rtn 
 
 p_g24_multi_key_setup:
-05c4 700cd502 jam 0x02 ,mem_24g_txbuf 
-05c5 20600000 rtn 
+05cb 700cd502 jam 0x02 ,mem_24g_txbuf 
+05cc 20600000 rtn 
 
 p_g24_transmit_prep_mouse:
-05c6 d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
-05c7 20207e45 branch memcpy 
+05cd d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
+05ce 20207e45 branch memcpy 
 
 p_g24_ch:
-05c8 6808cbea fetcht 1 ,mem_24g_current_ch_number 
-05c9 204005ce call p_g24_ch_calc 
-05ca 18408401 increase 1 ,temp 
-05cb 18410403 and_into 3 ,temp 
-05cc 6008cbea storet 1 ,mem_24g_current_ch_number 
-05cd 20600000 rtn 
+05cf 6808cbea fetcht 1 ,mem_24g_current_ch_number 
+05d0 204005d5 call p_g24_ch_calc 
+05d1 18408401 increase 1 ,temp 
+05d2 18410403 and_into 3 ,temp 
+05d3 6008cbea storet 1 ,mem_24g_current_ch_number 
+05d4 20600000 rtn 
 
 p_g24_ch_calc:
-05ce 6800cc00 fetch 1 ,mem_24g_addr 
-05cf 1fe17e03 and_into 0x03 ,pdata 
-05d0 1fefa204 mul32 pdata ,4 ,rega 
-05d1 58004bf0 setarg mem_24g_ch_map1 
-05d2 9a20fe00 iadd rega ,pdata 
-05d3 98408c00 iadd temp ,contr 
-05d4 e8c08000 ifetch 1 ,contr 
-05d5 6000cbe9 store 1 ,mem_24g_ch 
-05d6 20600000 rtn 
+05d5 6800cc00 fetch 1 ,mem_24g_addr 
+05d6 1fe17e03 and_into 0x03 ,pdata 
+05d7 1fefa204 mul32 pdata ,4 ,rega 
+05d8 58004bf0 setarg mem_24g_ch_map1 
+05d9 9a20fe00 iadd rega ,pdata 
+05da 98408c00 iadd temp ,contr 
+05db e8c08000 ifetch 1 ,contr 
+05dc 6000cbe9 store 1 ,mem_24g_ch 
+05dd 20600000 rtn 
 
 p_g24_prep:
-05d7 7844fc00 disable enable_crc 
-05d8 7843fc00 disable enable_white 
-05d9 58555555 setarg 0x555555 
-05da 98001e00 iforce crc24_init 
-05db 6800cbe9 fetch 1 ,mem_24g_ch 
-05dc 1fed8400 reverse pdata ,temp 
-05dd 79200401 set1 1 ,temp 
-05de 18431c00 rshift temp ,white_init 
-05df 20600000 rtn 
+05de 7844fc00 disable enable_crc 
+05df 7843fc00 disable enable_white 
+05e0 58555555 setarg 0x555555 
+05e1 98001e00 iforce crc24_init 
+05e2 6800cbe9 fetch 1 ,mem_24g_ch 
+05e3 1fed8400 reverse pdata ,temp 
+05e4 79200401 set1 1 ,temp 
+05e5 18431c00 rshift temp ,white_init 
+05e6 20600000 rtn 
 
 p_g24_receive_rxon:
-05e0 204005d7 call p_g24_prep 
-05e1 7826fc00 enable decode_fec0 
-05e2 7830fc00 enable is_rx 
-05e3 78507c00 disable is_tx 
-05e4 78287c00 enable swfine 
-05e5 68014be4 fetch 2 ,mem_24g_rx_window 
-05e6 98003600 iforce stop_watch 
-05e7 37c18400 correlate null ,timeout 
-05e8 242c061b nbranch p_g24_sync_timeout ,sync 
-05e9 7846fc00 disable decode_fec0 
-05ea 7825fc00 enable decode_fec1 
-05eb 7823fc00 enable enable_white 
-05ec 7824fc00 enable enable_crc 
-05ed 09800008 parse demod ,bucket ,8 
-05ee 19897e00 rshift3 pwindow ,pdata 
-05ef 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
-05f0 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
-05f1 98467c00 isub temp ,null 
-05f2 2422861b nbranch p_g24_end_of_packet ,zero 
-05f3 09800008 parse demod ,bucket ,8 
-05f4 19897e00 rshift3 pwindow ,pdata 
-05f5 60008cb3 store 1 ,mem_24g_rxbuf 
-05f6 68008cb3 fetch 1 ,mem_24g_rxbuf 
-05f7 6808cbe2 fetcht 1 ,mem_24g_data_type 
-05f8 a8400e00 icompare bits_data ,temp 
-05f9 2420861b nbranch p_g24_end_of_packet ,true 
-
-p_g24_receive_skip:
+05e7 204005de call p_g24_prep 
+05e8 7826fc00 enable decode_fec0 
+05e9 7830fc00 enable is_rx 
+05ea 78507c00 disable is_tx 
+05eb 78287c00 enable swfine 
+05ec 68014be4 fetch 2 ,mem_24g_rx_window 
+05ed 98003600 iforce stop_watch 
+05ee 37c18400 correlate null ,timeout 
+05ef 242c0622 nbranch p_g24_sync_timeout ,sync 
+05f0 7846fc00 disable decode_fec0 
+05f1 7825fc00 enable decode_fec1 
+05f2 7823fc00 enable enable_white 
+05f3 7824fc00 enable enable_crc 
+05f4 09800008 parse demod ,bucket ,8 
+05f5 19897e00 rshift3 pwindow ,pdata 
+05f6 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
+05f7 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
+05f8 98467c00 isub temp ,null 
+05f9 24228622 nbranch p_g24_end_of_packet ,zero 
 05fa 09800008 parse demod ,bucket ,8 
 05fb 19897e00 rshift3 pwindow ,pdata 
-05fc e0a08000 istore 1 ,contw 
-05fd 1fe97e00 rshift3 pdata ,pdata 
-05fe 1fe1721f and pdata ,0x1f ,loopcnt 
-05ff 20228604 branch p_g24rx_nopayload ,zero 
+05fc 60008cb3 store 1 ,mem_24g_rxbuf 
+05fd 68008cb3 fetch 1 ,mem_24g_rxbuf 
+05fe 6808cbe2 fetcht 1 ,mem_24g_data_type 
+05ff a8400e00 icompare bits_data ,temp 
+0600 24208622 nbranch p_g24_end_of_packet ,true 
+
+p_g24_receive_skip:
+0601 09800008 parse demod ,bucket ,8 
+0602 19897e00 rshift3 pwindow ,pdata 
+0603 e0a08000 istore 1 ,contw 
+0604 1fe97e00 rshift3 pdata ,pdata 
+0605 1fe1721f and pdata ,0x1f ,loopcnt 
+0606 2022860b branch p_g24rx_nopayload ,zero 
 
 p_g24rx_loop:
-0600 09800008 parse demod ,bucket ,8 
-0601 19897e00 rshift3 pwindow ,pdata 
-0602 e0a08000 istore 1 ,contw 
-0603 c2000600 loop p_g24rx_loop 
+0607 09800008 parse demod ,bucket ,8 
+0608 19897e00 rshift3 pwindow ,pdata 
+0609 e0a08000 istore 1 ,contw 
+060a c2000607 loop p_g24rx_loop 
 
 p_g24rx_nopayload:
-0604 18a22200 copy contw ,rega 
-0605 09800008 parse demod ,bucket ,8 
-0606 19897e00 rshift3 pwindow ,pdata 
-0607 6000cc2a store 1 ,mem_rssi_hex_received 
-0608 1a220a00 copy rega ,contw 
-0609 09800018 parse demod ,bucket ,24 
-060a 78287c00 enable swfine 
-060b db600664 arg param_sifs ,stop_watch 
-060c 1fef7e00 rshift32 pdata ,pdata 
-060d 1ff17e00 rshift16 pdata ,pdata 
-060e e0a18000 istore 3 ,contw 
-060f 7845fc00 disable decode_fec1 
-0610 2023061b branch p_g24_end_of_packet ,crc_failed 
-0611 7837fc00 enable user3 
-0612 68008017 fetch 1 ,mem_last_freq 
-0613 1fe0a200 add pdata ,0 ,rega 
-0614 20403ab6 call rf_write_freq 
-0615 7846fc00 disable decode_fec0 
-0616 20403a7a call set_sync_on 
-0617 6800cc2a fetch 1 ,mem_rssi_hex_received 
-0618 1fe22200 copy pdata ,rega 
-0619 20400592 call p_rssi_signal 
-061a 20600000 rtn 
+060b 18a22200 copy contw ,rega 
+060c 09800008 parse demod ,bucket ,8 
+060d 19897e00 rshift3 pwindow ,pdata 
+060e 6000cc2a store 1 ,mem_rssi_hex_received 
+060f 1a220a00 copy rega ,contw 
+0610 09800018 parse demod ,bucket ,24 
+0611 78287c00 enable swfine 
+0612 db600664 arg param_sifs ,stop_watch 
+0613 1fef7e00 rshift32 pdata ,pdata 
+0614 1ff17e00 rshift16 pdata ,pdata 
+0615 e0a18000 istore 3 ,contw 
+0616 7845fc00 disable decode_fec1 
+0617 20230622 branch p_g24_end_of_packet ,crc_failed 
+0618 7837fc00 enable user3 
+0619 68008017 fetch 1 ,mem_last_freq 
+061a 1fe0a200 add pdata ,0 ,rega 
+061b 20403ab6 call rf_write_freq 
+061c 7846fc00 disable decode_fec0 
+061d 20403a7a call set_sync_on 
+061e 6800cc2a fetch 1 ,mem_rssi_hex_received 
+061f 1fe22200 copy pdata ,rega 
+0620 20400599 call p_rssi_signal 
+0621 20600000 rtn 
 
 p_g24_sync_timeout:
 
 p_g24_end_of_packet:
-061b 784dfc00 disable encode_fec1 
-061c 7845fc00 disable decode_fec1 
-061d 2020375c branch end_of_packet 
+0622 784dfc00 disable encode_fec1 
+0623 7845fc00 disable decode_fec1 
+0624 2020375c branch end_of_packet 
 
 p_g24_set_freq_tx:
-061e 20403a7a call set_sync_on 
-061f 6808cbe9 fetcht 1 ,mem_24g_ch 
-0620 20203a91 branch set_freq_tx 
+0625 20403a7a call set_sync_on 
+0626 6808cbe9 fetcht 1 ,mem_24g_ch 
+0627 20203a91 branch set_freq_tx 
 
 p_g24_transmit:
-0621 204053d2 call le_enable 
-0622 68024c00 fetch 4 ,mem_24g_addr 
-0623 98001200 iforce access 
-0624 204005d7 call p_g24_prep 
-0625 2040061e call p_g24_set_freq_tx 
-0626 79202a00 set1 txgfsk ,radio_ctrl 
-0627 782efc00 enable encode_fec0 
-0628 78307c00 enable is_tx 
-0629 7850fc00 disable is_rx 
-062a 19317e00 rshift16 access ,pdata 
-062b 1fecfe00 rshift8 pdata ,pdata 
-062c 1ff1fe00 rshift4 pdata ,pdata 
-062d 08008628 inject mod ,40 
-062e 784efc00 disable encode_fec0 
-062f 782dfc00 enable encode_fec1 
-0630 7823fc00 enable enable_white 
-0631 7824fc00 enable enable_crc 
-0632 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
-0633 08008608 inject mod ,8 
-0634 6800cbe3 fetch 1 ,mem_24g_txlen 
-0635 98007200 iforce loopcnt 
-0636 d8c00cf5 arg mem_24g_txpayload ,contr 
+0628 204053d2 call le_enable 
+0629 68024c00 fetch 4 ,mem_24g_addr 
+062a 98001200 iforce access 
+062b 204005de call p_g24_prep 
+062c 20400625 call p_g24_set_freq_tx 
+062d 79202a00 set1 txgfsk ,radio_ctrl 
+062e 782efc00 enable encode_fec0 
+062f 78307c00 enable is_tx 
+0630 7850fc00 disable is_rx 
+0631 19317e00 rshift16 access ,pdata 
+0632 1fecfe00 rshift8 pdata ,pdata 
+0633 1ff1fe00 rshift4 pdata ,pdata 
+0634 08008628 inject mod ,40 
+0635 784efc00 disable encode_fec0 
+0636 782dfc00 enable encode_fec1 
+0637 7823fc00 enable enable_white 
+0638 7824fc00 enable enable_crc 
+0639 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
+063a 08008608 inject mod ,8 
+063b 6800cbe3 fetch 1 ,mem_24g_txlen 
+063c 98007200 iforce loopcnt 
+063d d8c00cf5 arg mem_24g_txpayload ,contr 
 
 p_g24tr_loop:
-0637 e8c08000 ifetch 1 ,contr 
-0638 08008608 inject mod ,8 
-0639 c2000637 loop p_g24tr_loop 
-063a 78247c00 enable enable_parity 
-063b 08008618 inject mod ,24 
-063c 78447c00 disable enable_parity 
-063d 37d38200 until null ,tx_clear 
-063e 20000064 nop 100 
-063f 784efc00 disable encode_fec0 
-0640 784dfc00 disable encode_fec1 
-0641 20203a7a branch set_sync_on 
+063e e8c08000 ifetch 1 ,contr 
+063f 08008608 inject mod ,8 
+0640 c200063e loop p_g24tr_loop 
+0641 78247c00 enable enable_parity 
+0642 08008618 inject mod ,24 
+0643 78447c00 disable enable_parity 
+0644 37d38200 until null ,tx_clear 
+0645 20000064 nop 100 
+0646 784efc00 disable encode_fec0 
+0647 784dfc00 disable encode_fec1 
+0648 20203a7a branch set_sync_on 
               org 0x3000
 
 start:
Index: btkb/output/ramcode.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/ramcode.rom	(revision 252)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/ramcode.rom	(working copy)
@@ -3,41 +3,41 @@
 c001002f
 c0018037
 c0028041
-c04801b0
+c04801b4
 c049017a
 c04a0180
 c04a816a
-c0580295
+c0580299
 c058812e
 c0590142
 c059815c
 c05b0165
 c05c8136
 20203bf1
-c01902a1
+c01902a5
 c01dd3b0
-c01f0228
-c01f822c
-c02502ed
-c025829a
-c02602a4
-c02702aa
-c02b02b1
-c03082b8
-c03182bd
-c03202e1
-c0328317
-c0348478
-c035045d
-c035845f
-c0370483
-c03782f8
+c01f022c
+c01f8230
+c02502f1
+c025829e
+c02602a8
+c02702ae
+c02b02b5
+c03082bc
+c03182c1
+c03202e5
+c032831b
+c034847c
+c0350461
+c0358463
+c0370487
+c03782fc
 c0438102
-c0468247
-c047025e
-c0478230
-c05e823e
-c06681ba
+c046824b
+c0470262
+c0478234
+c05e8242
+c06681be
 c067810e
 c0680118
 20203bf1
@@ -66,7 +66,7 @@
 20403392
 20403407
 20403024
-204004a4
+204004a8
 20203022
 6800c7dc
 203a004a
@@ -275,8 +275,8 @@
 20400114
 20203ea5
 c10c0000
-c00a0495
-c00a849a
+c00a0499
+c00a849e
 20203e7d
 60088259
 6800cc8d
@@ -403,16 +403,20 @@
 e8c28000
 e0a28000
 708956df
-2040019f
+204001a3
 708955df
 20600000
 6802ca87
 e0a28000
 e8c28000
 e0a28000
-708956c2
+6800cc7d
+205a01a1
+60108956
 708955d0
 20600000
+580000c2
+20600000
 20000004
 708955d1
 20000004
@@ -431,7 +435,7 @@
 708956c0
 20600000
 2030ba6f
-204001a7
+204001ab
 20203a6f
 78347c00
 68120138
@@ -446,15 +450,15 @@
 700b7e00
 70017706
 20403fa4
-580001b9
+580001bd
 6001428a
 58000127
 60014292
-5800022f
+58000233
 60014290
 58000046
 6001428c
-580001b3
+580001b7
 60014288
 58004aa0
 1ff0fe00
@@ -466,31 +470,31 @@
 60014b9e
 60014ba0
 6800cc97
-c02d01eb
-203581e9
+c02d01ef
+203581ed
 68014c91
 1ff0fe00
 60014c91
 68014c93
 1ff0fe00
 60014c93
-204001f6
+204001fa
 680402a0
-243a01e3
+243a01e7
 68014ad4
 1ff0fe00
-203a01e3
+203a01e7
 60014c93
-204004a1
+204004a5
 704ba42f
 204000e6
 704c9700
 70828003
 20600000
 704ba430
-202001e5
+202001e9
 1ce27e00
-203a0236
+203a023a
 20405b63
 20404d99
 58000000
@@ -499,7 +503,7 @@
 1c427e00
 60024c59
 704ba433
-202001e5
+202001e9
 2040688a
 580007e0
 da2002a0
@@ -511,8 +515,8 @@
 680402a2
 207a0000
 6800cc8f
-c280020a
-c2808218
+c280020e
+c280821c
 680102a2
 1ff0fe00
 60014c91
@@ -574,7 +578,7 @@
 20203cda
 ea2a8000
 18417eff
-243a0243
+243a0247
 184cfe00
 e2228000
 1a20a204
@@ -588,30 +592,30 @@
 20407c24
 18427e00
 207a0000
-c0108257
-c0110259
-c0118531
-c0068267
-c0160267
-c0158273
-c015028d
+c010825b
+c011025d
+c0118538
+c006826b
+c016026b
+c0158277
+c0150291
 c0097c85
 20207c5a
 704befff
-20200564
+2020056b
 793f8023
 704befff
-2020051f
+20200523
 700b7d22
 20205620
 6800807c
-203a0263
+203a0267
 204061d9
 6800807c
 243a7c8c
 68008b7d
 c584fc87
-c008825c
+c0088260
 20207c7b
 20403eff
 20407cd5
@@ -623,26 +627,26 @@
 6001c3e2
 6808cd6f
 18408401
-20400279
+2040027d
 20207cae
 7043dc04
 580000ff
 6001c3e2
 d8400000
-20400279
+2040027d
 20207cae
 6800c419
 1fe0fe02
 9840a200
 1a20fe0b
 1fe67c1f
-2421028b
+2421028f
 6000c3d9
 1a227e00
 1fe27200
 18427e00
-245a0287
-205a0289
+245a028b
+205a028d
 d8a043e5
 20207e45
 d8c04d6f
@@ -654,7 +658,7 @@
 680147f4
 c284bf90
 c283fcd5
-c511851f
+c5118523
 7043d800
 20403f7e
 700b7d37
@@ -675,7 +679,7 @@
 70443f00
 2020534e
 204053dd
-204002a7
+204002ab
 202054c1
 20368183
 204053ee
@@ -683,7 +687,7 @@
 6800cc60
 600246f9
 6800c4db
-c00082af
+c00082b3
 202054e0
 7044db00
 202054ef
@@ -700,11 +704,11 @@
 203a5626
 20205890
 6800c440
-c00382d6
-c00782da
-c00302c9
-c00102c6
-c00982c4
+c00382da
+c00782de
+c00302cd
+c00102ca
+c00982c8
 2020563a
 18000401
 20205892
@@ -718,8 +722,8 @@
 700b7d34
 20407c27
 6800cc69
-c00102d2
-202002d4
+c00102d6
+202002d8
 700b7d46
 20405620
 18000401
@@ -737,7 +741,7 @@
 2020588a
 6800c444
 c004d719
-c00102e6
+c00102ea
 c003d70d
 20205656
 59000302
@@ -760,27 +764,27 @@
 202054af
 e8c18000
 600183f9
-c02902fe
-c0010315
-c0090304
+c0290302
+c0010319
+c0090308
 20205907
 704d3801
 680103fa
-c0108302
+c0108306
 202059ed
 d8c00349
-20200297
+2020029b
 680103fa
 1fe67c21
-20428302
+20428306
 680103fa
 1fe67c2d
-20428313
+20428317
 680103fa
 68094cbc
 18408401
 98467c00
-20228310
+20228314
 202059ca
 700b7d34
 20407c27
@@ -790,19 +794,19 @@
 700b7d03
 20205620
 6800c444
-c00d844f
-c00e844f
-c00883e3
-c0048395
-c0028383
-c0038337
+c00d8453
+c00e8453
+c00883e7
+c0048399
+c0028387
+c003833b
 c009d85c
-c0018328
-c005832b
-c0068323
+c001832c
+c005832f
+c0068327
 20205666
 680103fa
-c0038326
+c003832a
 202057d6
 7003fc07
 20205729
@@ -810,7 +814,7 @@
 e0a10000
 2020588a
 680103fa
-c007032e
+c0070332
 202057c6
 6800cc69
 c08057c6
@@ -826,16 +830,16 @@
 680944c0
 58001812
 98467c00
-20228350
+20228354
 5800180f
 98467c00
-20228352
+20228356
 5800180a
 98467c00
-20228356
+2022835a
 58001801
 98467c00
-20228354
+20228358
 20205754
 6800cc7f
 d8400000
@@ -845,21 +849,21 @@
 6800cc7f
 f9207e00
 6000cc7f
-20200358
+2020035c
 d8e00000
-20200347
+2020034b
 d8e00001
-20200347
+2020034b
 d8e00003
-20200347
+2020034b
 d8e00002
-20200347
+2020034b
 680144c0
 1fe22200
 680944c4
 18422400
-2040035f
-2022836a
+20400363
+2022836e
 20205728
 d8c04504
 e8c10000
@@ -871,11 +875,11 @@
 18c08dfd
 e8c08000
 98c08c00
-20200360
+20200364
 18c08df9
 e8c10000
 60014c61
-20400378
+2040037c
 203a5728
 18c08dfc
 e8c10000
@@ -896,14 +900,14 @@
 20628000
 e8c08000
 98c08c00
-2020037b
+2020037f
 d9600003
 18007e01
 6000c445
 20405a74
 20405a7d
 203a5746
-24210393
+24210397
 78547c00
 e0a10000
 e8c10000
@@ -912,54 +916,54 @@
 2022d746
 e8c08000
 98c08c00
-20200387
+2020038b
 18c08c02
-20200390
+20200394
 680944c0
 58002a00
 98467c00
-202283d5
+202283d9
 58002a50
 98467c00
-202283e0
+202283e4
 58002803
 98467c00
 2422d728
 680144bc
 600102a0
 78347c00
-20400427
-242103b1
+2040042b
+242103b5
 680902a0
+20400433
+c00083b5
 2040042f
-c00083b1
-2040042b
-242283af
+242283b3
 78547c00
-204003b3
-20400415
-2040042f
-204003bb
-202003b1
-20400415
-202003a2
+204003b7
+20400419
+20400433
+204003bf
+202003b5
+20400419
+202003a6
 20345728
-2020044d
+20200451
 680102a0
 60014446
 6800cc67
 1fe27200
-20400444
+20400448
 d8a04448
 20407e45
-20200447
+2020044b
 68094c65
 184cfe00
-c08283cd
-20400441
+c08283d1
+20400445
 680102a0
 e0a10000
-20400447
+2040044b
 58004504
 98408c00
 e8c08000
@@ -967,16 +971,16 @@
 1fe27200
 1fe0fe05
 6000c445
-20400441
+20400445
 18420c00
 20407e45
-20200447
-20400441
+2020044b
+20400445
 680102a0
 e0a10000
 68014c65
 e0a10000
-20400447
+2040044b
 70444507
 20600000
 20405b08
@@ -992,57 +996,57 @@
 2020588a
 d8402a50
 20405b0c
-202003d6
+202003da
 d9600002
 680144bc
 600102a0
 700d5c00
 78347c00
-20400427
-2421040b
+2040042b
+2421040f
 680902a0
+20400433
+c0008412
 2040042f
-c000840e
-2040042b
-24228407
+2422840b
 68008d5c
-c000840e
-243403f8
+c0008412
+243403fc
 78547c00
 6800cc67
 1fe0fe04
 6000c445
-20400447
-20200402
+2040044b
+20200406
 6800cc67
 1fe67c10
-2022840e
+20228412
 6800c445
 1fe67c10
-2022840e
+20228412
 680102a0
 1fe0ffff
 60010d5a
-2040041e
+20400422
 680102a0
 60010d58
-20400419
+2040041d
 196097ff
-20228409
-20400415
-202003e8
+2022840d
+20400419
+202003ec
 700d5c01
-20200407
+2020040b
 680102a0
 60010d5a
-20200412
+20200416
 680102a0
 1fe0ffff
 60010d5a
-20200412
+20200416
 20345728
-2040041e
-2020044d
+20400422
+20200451
 680902a0
 18408401
 600902a0
@@ -1050,9 +1054,9 @@
 6800cc67
 60008103
 1fe27200
-20400444
+20400448
 20207e45
-20400441
+20400445
 68010d58
 e0a10000
 68010d5a
@@ -1060,7 +1064,7 @@
 68008103
 1fe27200
 20407e45
-20200447
+2020044b
 680902a0
 680144be
 98467c00
@@ -1072,19 +1076,19 @@
 d8c04504
 18422200
 e8c10000
-203a043a
+203a043e
 e8c90000
 60094c65
 9a267c00
-2022843c
+20228440
 e8c08000
 98c08c00
-20200431
+20200435
 58000001
 20600000
 e8c08000
 6000cc67
-2040044a
+2040044e
 58000000
 20600000
 680102b9
@@ -1099,7 +1103,7 @@
 18c27e00
 600102b7
 20600000
-20400441
+20400445
 2020588a
 6800cbab
 1fe08401
@@ -1118,11 +1122,11 @@
 2040561c
 202058b0
 1a627e00
-c001846f
-c0050473
-c000046a
-c0090471
-c0010475
+c0018473
+c0050477
+c000046e
+c0090475
+c0010479
 1fe67c0d
 202158c0
 6000cc68
@@ -1144,19 +1148,19 @@
 20600000
 6800c43e
 28200601
-2020847c
+20208480
 202058a7
 6800c43f
-203a047f
+203a0483
 202058a7
 6800c43e
 793ffe04
 6000c43e
 20600000
 e8c08000
-c000848a
-c0020490
-c0048488
+c000848e
+c0020494
+c004848c
 202058f8
 704c6903
 20205974
@@ -1167,7 +1171,7 @@
 700b7d42
 20205620
 204074a8
-20228493
+20228497
 20205968
 704c6902
 2020596a
@@ -1189,10 +1193,10 @@
 c6918000
 68024d40
 60024d83
-204004ca
-243404bd
+204004ce
+243404c1
 704c150a
-204004eb
+204004ef
 6800cbef
 c1ff8000
 704c3d02
@@ -1221,35 +1225,35 @@
 6800c131
 207a0000
 6800cc15
-243a04b9
+243a04bd
 68024d83
-202004ba
+202004be
 6800cbef
-c0ff853a
-204004d1
-205404e8
-205405a9
+c0ff8541
+204004d5
+205404ec
+205405b0
 704be601
 20600000
 78547c00
 704be202
 6800cd5b
-c00204db
-c00284de
-c00384e4
-c00304e1
+c00204df
+c00284e2
+c00384e8
+c00304e5
 6800cd49
 245a34df
 20600000
 704d5b00
 704be10a
-202004e6
+202004ea
 704d5b03
 704be104
-202004e6
+202004ea
 704d5b02
 704be103
-202004e6
+202004ea
 704be201
 704be108
 704be700
@@ -1260,16 +1264,16 @@
 704be800
 d9600d00
 34730200
-20400512
-243784fb
-20400522
+20400516
+243784ff
+20400526
 6800cbe0
 1fe0fe01
 6000cbe0
 704d4900
 6800cbef
-c0ff8511
-2040050d
+c0ff8515
+20400511
 704be700
 704be600
 20600000
@@ -1278,78 +1282,81 @@
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff851d
+c0ff8521
 6800cbe7
-c07f851f
+c07f8523
 6800cbe7
 d8400010
 98467c00
-202105c8
+202105cf
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c08384ec
-202005c8
+c08384f0
+202005cf
 58000000
 60048cd5
 6004cd5b
 20600000
-20200554
+2020055b
 7857fc00
-20400621
+20400628
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-204005e0
-2057861b
+204005e7
+20578622
 20600000
 704d4900
 20600000
 704d4900
 700b7d32
 20207c27
-20400589
+20400590
+68008cb3
+c1810000
 6800cbdf
 207a0000
 98007200
-2040052a
 d8c00cb5
 d8a00d17
-20207e45
+20407e45
 68008cb4
 2fe1f008
 24608000
-68088cb5
-6008ccb7
-704d4a00
+68008cb5
+c07f8536
+6000ccb7
+20600000
+704d8e01
 20600000
 79200023
-20400536
-204004f7
+2040053d
+204004fb
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020059b
-20400536
+202005a2
+2040053d
 6800cbe6
 c000b4df
 6800cbef
-c0008542
-c0010545
-c0018548
+c0008549
+c001054c
+c001854f
 20203bf1
 704bef11
 700d37aa
-2020054a
+20200551
 704bef12
 700d3755
-2020054a
+20200551
 704bef13
 700d3722
 700d3802
@@ -1358,41 +1365,41 @@
 700d3d00
 da200d37
 d8400007
-20400584
-204005a9
-204004cf
+2040058b
+204005b0
+204004d3
 202034df
 6800cbef
 c17f8000
-c008855a
-c009055c
-c009855e
+c0088561
+c0090563
+c0098565
 20600000
 704bef02
-202004f7
+202004fb
 704bef03
-202004f7
+202004fb
 704befff
 700b7d31
 20407c27
 68020d19
-2040059b
-202004f7
+204005a2
+202004fb
 79200023
-2040059c
-204005c8
+204005a3
+204005cf
 6800cbef
 c1ff8000
-20400576
+2040057d
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f851f
-20400512
-2437857f
-2040050d
+c07f8523
+20400516
+24378586
+20400511
 79200023
 700b7d3c
 20207c27
@@ -1403,13 +1410,13 @@
 60020d39
 d8400006
 da200d37
-20400584
-202005a9
+2040058b
+202005b0
 68014c04
 1fe0fe01
 60014c04
-204005c8
-2020056c
+204005cf
+20200573
 6008cbe1
 18427200
 d8a00cd5
@@ -1439,7 +1446,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c200059f
+c20005a6
 1a227e00
 60014c16
 6800cc16
@@ -1462,24 +1469,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff85bb
+c0ff85c2
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00085c6
+c00085cd
 d8c00cd5
 20407e45
 68008cd5
-c00185c4
+c00185cb
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204005ce
+204005d5
 18408401
 18410403
 6008cbea
@@ -1502,7 +1509,7 @@
 79200401
 18431c00
 20600000
-204005d7
+204005de
 7826fc00
 7830fc00
 78507c00
@@ -1510,7 +1517,7 @@
 68014be4
 98003600
 37c18400
-242c061b
+242c0622
 7846fc00
 7825fc00
 7823fc00
@@ -1520,24 +1527,24 @@
 6000cc19
 6808cc18
 98467c00
-2422861b
+24228622
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-2420861b
+24208622
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-20228604
+2022860b
 09800008
 19897e00
 e0a08000
-c2000600
+c2000607
 18a22200
 09800008
 19897e00
@@ -1550,7 +1557,7 @@
 1ff17e00
 e0a18000
 7845fc00
-2023061b
+20230622
 7837fc00
 68008017
 1fe0a200
@@ -1559,7 +1566,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400592
+20400599
 20600000
 784dfc00
 7845fc00
@@ -1570,8 +1577,8 @@
 204053d2
 68024c00
 98001200
-204005d7
-2040061e
+204005de
+20400625
 79202a00
 782efc00
 78307c00
@@ -1591,7 +1598,7 @@
 d8c00cf5
 e8c08000
 08008608
-c2000637
+c200063e
 78247c00
 08008618
 78447c00
Index: btkb/output/sched.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/sched.rom	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/sched.rom	(working copy)
@@ -550,7 +550,7 @@
 mem_le_scan_data:
 '\09BT4.2 Keyboard
 
-mem_version_yy_mm_dd:20 21 03 22		#version data 20210322
+mem_version_yy_mm_dd:20 21 08 12		#version data 20210409
 
 mem_adc_0v:9f 3e
 mem_adc_3v:cd 4d
@@ -568,6 +568,7 @@
 mem_24g_ch_map4:11 23 31 4d
 mem_24g_pairing_sm:ff
 mem_24g_paring_addr:20 15 10 05
+mem_pair_state:c2
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
 mem_24g_enter_hibernate_max:ff ff ff ff
Index: btkb/program/patch.prog
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/program/patch.prog	(revision 252)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/program/patch.prog	(working copy)
@@ -649,10 +649,17 @@
 	istore 5,contw
 	ifetch 5,contr
 	istore 5,contw
- 	hjam 0xc2, 0x956
+	fetch 1,mem_pair_state
+	call p_txpower_0dbm_default_set,blank
+	hstore 1,0x8956
+ //	hjam 0xc2, 0x956
  	hjam 0xd0, 0x955
 	rtn
 
+p_txpower_0dbm_default_set:
+	setarg 0xc2
+	rtn
+
 	
 	//pout ramp up
 	//c0 ~df	
@@ -2144,22 +2151,27 @@
 
 p_g24_ackpayload_parse:
 	call p_g24_read_len_pid_crc
+	fetch 1,mem_24g_rxbuf
+	rtnne 0x02					// mem_24g_data_type : 0x02 keyboard	
 	fetch 1,mem_24g_rxdata_length	//ack payload length 
 	rtn blank
 	iforce loopcnt
-	call p_24g_kb_led
 	arg mem_24g_rxbuf+2,contr
 	arg mem_24g_rxpayload,contw	//ack payload buffer 
-	branch memcpy
-
-p_24g_kb_led:
+	call memcpy
 	fetch 1,mem_24g_rxbuf+1
 	compare 0x08,pdata,0xf8
 	nrtn true
-	fetcht 1,mem_24g_rxbuf+2
-	storet 1,mem_caps_num_lock
-	jam 0,mem_24g_led_flag
-	rtn	
+	fetch 1,mem_24g_rxbuf+2
+	beq 0xff,p_pc_sleep_mode	//pc enter sleep mode
+	store 1,mem_caps_num_lock
+//	jam 0,mem_24g_led_flag
+	rtn
+
+p_pc_sleep_mode:
+	jam 1,mem_pc_sleep_flag
+	rtn
+	
 
 ifndef TX_POWER_MAX
 power_ctrl_pac_succ_cnt_init:
Index: btkb/sched/kb.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/sched/kb.dat	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/sched/kb.dat	(working copy)
@@ -550,7 +550,7 @@
 mem_le_scan_data:
 '\09BT4.2 Keyboard
 
-mem_version_yy_mm_dd:20 21 03 22		#version data 20210322
+mem_version_yy_mm_dd:20 21 08 12		#version data 20210409
 
 mem_adc_0v:9f 3e
 mem_adc_3v:cd 4d
@@ -568,6 +568,7 @@
 mem_24g_ch_map4:11 23 31 4d
 mem_24g_pairing_sm:ff
 mem_24g_paring_addr:20 15 10 05
+mem_pair_state:c2
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
 mem_24g_enter_hibernate_max:ff ff ff ff
Index: btkb/sched/kb_keyboard.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/sched/kb_keyboard.dat	(revision 227)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/sched/kb_keyboard.dat	(working copy)
@@ -494,4 +494,5 @@
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
 mem_24g_enter_hibernate_max:ff ff ff ff
+mem_24g_short_sleep_counter:e8 fd 00 #00 00 0a
 
Index: c51/adc.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/adc.c	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/adc.c	(working copy)
@@ -73,18 +73,24 @@
 		if (batValue < g_variable.battery_level_low)
 		{
 			g_variable.battery_status = BAT_STATUS_LOW;
+			if(!g_variable.g24_long_sleep_flag)
+			{
 			m_24g_enter_hibernate[0]	= 0x00;
 			m_24g_enter_hibernate[1]	= 0x48;
 			m_24g_enter_hibernate[2]	= 0x12;		// 100ms
 			m_24g_enter_hibernate[3]	= 0x00;
+			}
 		}
 		else
 		{
 			g_variable.battery_status = BAT_STATUS_NONE;
+			if(!g_variable.g24_long_sleep_flag)
+			{
 			m_24g_enter_hibernate[0]	= 0x00;
 			m_24g_enter_hibernate[1]	= 0x48;
 			m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
 			m_24g_enter_hibernate[3]	= 0x00;
+			}
 		}
 	}
 #endif	
Index: c51/btreg.h
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/btreg.h	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/btreg.h	(working copy)
@@ -1032,6 +1032,7 @@
 #define	mem_24g_enter_hibernate_setup           	0x4d83
 #define	mem_24g_enter_hibernate_max             	0x4d87
 #define	mem_24g_short_sleep_counter             	0x4d8b
+#define	mem_pc_sleep_flag                       	0x4d8e
 #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 227)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/global_variable.h	(working copy)
@@ -99,7 +99,7 @@
 	 byte one_key_press_wait_release_timer;	// 0x4cf8
 	 byte battery_level_percentage;			// 0x4cf9
 	 word battery_level_full;				// 0x4cfa
-
+	 byte g24_long_sleep_flag;
 
 	
 	 byte mouse_data_send_flag;
@@ -188,5 +188,6 @@
 extern volatile xbyte m_le_send_security_request_flag;
 extern volatile xbyte m_customize_timer;
 extern volatile xbyte m_24g_led_flag;
+extern volatile xbyte m_pc_sleep_flag;
 
 #endif //_GLOBAL_VARIABLE_H_
Index: c51/global_variable.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/global_variable.c	(revision 227)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/global_variable.c	(working copy)
@@ -76,6 +76,7 @@
 volatile xbyte m_le_send_security_request_flag _at_ mem_le_send_security_request_flag;
 volatile xbyte m_customize_timer _at_ mem_customize_timer;
 volatile xbyte m_24g_led_flag _at_ mem_24g_led_flag;
+volatile xbyte m_pc_sleep_flag _at_ mem_pc_sleep_flag;
 
 
 
Index: c51/kb_process.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/kb_process.c	(revision 252)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/kb_process.c	(working copy)
@@ -374,6 +374,13 @@
 	if (pEvt == NULL)
 		return;
 
+#ifdef PC_SLEEP_STATUS_GET
+	if(m_pc_sleep_flag)		// wake from pc sleep,get led status
+	{
+		m_pc_sleep_flag = 0;
+		m_24g_led_flag = KB_24G_LED_ACK_TYPE;	
+	}
+#endif
 	
 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
 	{
Index: c51/keyscan.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/keyscan.c	(revision 231)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/keyscan.c	(working copy)
@@ -41,7 +41,6 @@
 		ksEvtPool.standardSel  |=  0x01 << (key & 0x07);
 		return;
 	}
-
 /*
 
 	if (key == HID_KEY_RIGHT_GUI)
@@ -259,7 +258,6 @@
 	byte tgpionum = 0;
 	byte temp = 0;
 	byte check = 0;
-	byte rawSel = 0;
 	for (i=0; col[i]!=0; i++) {
 		tgroup = col[i]  >> 3;
 		tgpionum = 1 << (col[i] & 7);
@@ -296,18 +294,15 @@
 	//
 	byte i = 0;
 	byte j = 0;
+	byte k = 0;
 	byte temp = 0;
 	byte flag = 0;
 	byte offset = 0;
 	byte state = 0;
-	byte colCounttemp = 0;
-	byte rawSel =0;
 	byte keyCounttemp = 0;
 	byte key_value_temp = 0;
 	byte ghost = 0;
 	byte rawCount = 0;
-	byte colCount = 0;
-
 	
 	KS_ScanMatrix();
 
@@ -322,23 +317,37 @@
 		g_variable.button_timer[1] = 0;
 	}
 
-	for (i=0; col[i]!=0; i++) {
+	for (i=0; col[i]!=0; i++) 
+	{
 		temp = ksSelMapCurr[i];
-		if (temp!=0) {
-			colCounttemp++;
-			rawSel = temp|rawSel;
+		rawCount = bit_count(temp);
+		if(rawCount >= 2)		// col[i] has more than two key press
+		{
+			for(j=0 ; j<8 ;j++)
+			{
+				if(temp & (1<<j))	// Ci_Rj press
+				{
+					for(k=0 ; col[k]!=0; k++)
+					{
+						if(k!= i)
+						{
+							if(ksSelMapCurr[k] & (1<<j))	// R line has another key press
+							{
+								ghost = 1;
+								break;
+							}	
+						}
+					}
+				}
+			}
+		}
+		
+		if (temp!=0)
+		{
 			keyCounttemp += bit_count(temp);
 		}
 	}
 	keyCount = keyCounttemp;
-	colCount = colCounttemp;
-	rawCount = bit_count(rawSel);
-	if (keyCount >2 && keyCount > MAX(colCount, rawCount)) {
-		ghost = 1;
-	}
-	else {
-		ghost = 0;
-	}
 	
 	for (i=0; col[i]!=0; i++)
 	{
Index: c51/led.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/led.c	(revision 227)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/led.c	(working copy)
@@ -119,7 +119,7 @@
 						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;
 			}
 		}
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 256)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.COD	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               06/08/2021  10:23:30  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               08/12/2021  18:45:21  PAGE 1
 
 
 
@@ -11,7 +11,7 @@
  FILE: 'bluetooth.c'
     4: void YC_load_record_list(byte index)
     5: {
-000737 904F02            MOV     DPTR,#index
+000737 904EFF            MOV     DPTR,#index
 00073A EF                MOV     A,R7
 00073B F0                MOVX    @DPTR,A
     6: 	if (g_variable.recon_count == 0)
@@ -34,7 +34,7 @@
 000750 904E55            MOV     DPTR,#fast_connect_flag
 000753 F0                MOVX    @DPTR,A
    11: 	if (bd_key_record_list[index].device_type == TYPE_BLE)		
-000754 904F02            MOV     DPTR,#index
+000754 904EFF            MOV     DPTR,#index
 000757 E0                MOVX    A,@DPTR
 000758 FF                MOV     R7,A
 000759 75F01F            MOV     B,#01FH
@@ -60,12 +60,12 @@
 000778 7B01              MOV     R3,#01H
 00077A 7E42              MOV     R6,#HIGH m_reconn_addr
 00077C 7F74              MOV     R7,#LOW m_reconn_addr
-00077E 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+00077E 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
 000781 7406              MOV     A,#06H
 000783 F0                MOVX    @DPTR,A
 000784 12087D            LCALL   _xmemcpy
    14: 		xmemcpy(m_le_ltk,bd_key_record_list[index].device_link_key,16);
-000787 904F02            MOV     DPTR,#index
+000787 904EFF            MOV     DPTR,#index
 00078A E0                MOVX    A,@DPTR
 00078B 75F01F            MOV     B,#01FH
 00078E A4                MUL     AB
@@ -77,12 +77,12 @@
 000797 7B01              MOV     R3,#01H
 000799 7E44              MOV     R6,#HIGH m_le_ltk
 00079B 7F7B              MOV     R7,#LOW m_le_ltk
-00079D 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+00079D 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
 0007A0 7410              MOV     A,#010H
 0007A2 F0                MOVX    @DPTR,A
 0007A3 12087D            LCALL   _xmemcpy
    15: 		xmemcpy(m_le_lap,bd_key_record_list[index].local_addr,6);
-0007A6 904F02            MOV     DPTR,#index
+0007A6 904EFF            MOV     DPTR,#index
 0007A9 E0                MOVX    A,@DPTR
 0007AA 75F01F            MOV     B,#01FH
 0007AD A4                MUL     AB
@@ -94,13 +94,13 @@
 0007B6 7B01              MOV     R3,#01H
 0007B8 7E44              MOV     R6,#HIGH m_le_lap
 0007BA 7FF9              MOV     R7,#LOW m_le_lap
-0007BC 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+0007BC 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
 0007BF 7406              MOV     A,#06H
 0007C1 F0                MOVX    @DPTR,A
 0007C2 12087D            LCALL   _xmemcpy
    16: 		IPC_TxControlCmd(IPC_CMD_START_ADV_REC);		//ble reconnect
 0007C5 7F2B              MOV     R7,#02BH
-0007C7 12126F            LCALL   _IPC_TxControlCmd
+0007C7 120EC8            LCALL   _IPC_TxControlCmd
    17: 		ble_reconnect_flag = 1;
 0007CA 904DE5            MOV     DPTR,#ble_reconnect_flag
 0007CD 7401              MOV     A,#01H
@@ -148,7 +148,7 @@
 0007F6 F0                MOVX    @DPTR,A
    32: 			IPC_TxControlCmd(IPC_CMD_START_ADV_REC);
 0007F7 7F2B              MOV     R7,#02BH
-0007F9 12126F            LCALL   _IPC_TxControlCmd
+0007F9 120EC8            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 904F03            MOV     DPTR,#index
+000803 904F00            MOV     DPTR,#index
 000806 ED                MOV     A,R5
 000807 F0                MOVX    @DPTR,A
 ;---- Variable 'link_type' assigned to Register 'R7' ----
@@ -201,12 +201,12 @@
 00082E 7B01              MOV     R3,#01H
 000830 7A03              MOV     R2,#HIGH m_remote_le_addr
 000832 79D0              MOV     R1,#LOW m_remote_le_addr
-000834 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000834 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
 000837 7406              MOV     A,#06H
 000839 F0                MOVX    @DPTR,A
 00083A 117D              ACALL   _xmemcpy
    48: 		xmemcpy(bd_key_record_list[index].local_addr,m_le_lap,6);
-00083C 904F03            MOV     DPTR,#index
+00083C 904F00            MOV     DPTR,#index
 00083F E0                MOVX    A,@DPTR
 000840 75F01F            MOV     B,#01FH
 000843 A4                MUL     AB
@@ -219,12 +219,12 @@
 00084E 7B01              MOV     R3,#01H
 000850 7A44              MOV     R2,#HIGH m_le_ltk
 000852 797B              MOV     R1,#LOW m_le_ltk
-000854 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000854 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
 000857 7410              MOV     A,#010H
 000859 F0                MOVX    @DPTR,A
 00085A 117D              ACALL   _xmemcpy
    49: 	}
-00085C 904F03            MOV     DPTR,#index
+00085C 904F00            MOV     DPTR,#index
 00085F E0                MOVX    A,@DPTR
 000860 75F01F            MOV     B,#01FH
 000863 A4                MUL     AB
@@ -237,7 +237,7 @@
 00086E 7B01              MOV     R3,#01H
 000870 7A44              MOV     R2,#HIGH m_le_lap
 000872 79F9              MOV     R1,#LOW m_le_lap
-000874 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000874 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
 000877 7406              MOV     A,#06H
 000879 F0                MOVX    @DPTR,A
 00087A 117D              ACALL   _xmemcpy
@@ -249,7 +249,7 @@
 
 
 ----- FUNCTION _xmemcpy (BEGIN) -----
-00087D 904EC1            MOV     DPTR,#dest
+00087D 904EBF            MOV     DPTR,#dest
 000880 EE                MOV     A,R6
 000881 F0                MOVX    @DPTR,A
 000882 A3                INC     DPTR
@@ -265,14 +265,14 @@
 00088C E9                MOV     A,R1
 00088D F0                MOVX    @DPTR,A
 00088E         ?C0002?UTILITIES:
-00088E 904EC6            MOV     DPTR,#len
+00088E 904EC4            MOV     DPTR,#len
 000891 E0                MOVX    A,@DPTR
 000892 FF                MOV     R7,A
 000893 14                DEC     A
 000894 F0                MOVX    @DPTR,A
 000895 EF                MOV     A,R7
 000896 6027              JZ      ?C0004?UTILITIES
-000898 904EC3            MOV     DPTR,#src
+000898 904EC1            MOV     DPTR,#src
 00089B E0                MOVX    A,@DPTR
 00089C FB                MOV     R3,A
 00089D A3                INC     DPTR
@@ -283,7 +283,7 @@
 0008A7 FA                MOV     R2,A
 0008A8 1203B6            LCALL   ?C?CLDPTR
 0008AB FF                MOV     R7,A
-0008AC 904EC1            MOV     DPTR,#dest
+0008AC 904EBF            MOV     DPTR,#dest
 0008AF E4                CLR     A
 0008B0 75F001            MOV     B,#01H
 0008B3 120424            LCALL   ?C?ILDIX
@@ -301,7 +301,7 @@
  FILE: 'kb_process.c'
   357: void kb_motion_keyscan(tKSEVENT *pEvt)
   358: {
-0008C0 904EC7            MOV     DPTR,#pEvt
+0008C0 904EC5            MOV     DPTR,#pEvt
 0008C3 EB                MOV     A,R3
 0008C4 F0                MOVX    @DPTR,A
 0008C5 A3                INC     DPTR
@@ -322,10 +322,10 @@
 0008D0 904DE2            MOV     DPTR,#fn_flag
 0008D3 F0                MOVX    @DPTR,A
   363: 	for(i=0; i < KS_BUFF_POLL_LEN-1; i++)
-0008D4 904ECB            MOV     DPTR,#i
+0008D4 904EC9            MOV     DPTR,#i
 0008D7 F0                MOVX    @DPTR,A
 0008D8         ?C0070?KB_PROCESS:
-0008D8 904ECB            MOV     DPTR,#i
+0008D8 904EC9            MOV     DPTR,#i
 0008DB E0                MOVX    A,@DPTR
 0008DC FF                MOV     R7,A
 0008DD C3                CLR     C
@@ -333,7 +333,7 @@
 0008E0 502C              JNC     ?C0071?KB_PROCESS
   364: 	{
   365: 		if (pEvt->ksPool[i] == HID_KEY_FN) 		// Fn key check
-0008E2 904EC7            MOV     DPTR,#pEvt
+0008E2 904EC5            MOV     DPTR,#pEvt
 0008E5 E0                MOVX    A,@DPTR
 0008E6 FB                MOV     R3,A
 0008E7 A3                INC     DPTR
@@ -363,7 +363,7 @@
   368: 		}
   369: 	}
 000906         ?C0072?KB_PROCESS:
-000906 904ECB            MOV     DPTR,#i
+000906 904EC9            MOV     DPTR,#i
 000909 E0                MOVX    A,@DPTR
 00090A 04                INC     A
 00090B F0                MOVX    @DPTR,A
@@ -372,7 +372,7 @@
   370: 
   371: 	
   372: 	if(kb_device_select(pEvt))		// select device or discovery
-00090E 904EC7            MOV     DPTR,#pEvt
+00090E 904EC5            MOV     DPTR,#pEvt
 000911 E0                MOVX    A,@DPTR
 000912 FB                MOV     R3,A
 000913 A3                INC     DPTR
@@ -381,14 +381,14 @@
 000916 A3                INC     DPTR
 000917 E0                MOVX    A,@DPTR
 000918 F9                MOV     R1,A
-000919 1223B8            LCALL   _kb_device_select
+000919 1227A1            LCALL   _kb_device_select
 00091C EF                MOV     A,R7
 00091D 6002              JZ      $ + 4H
-00091F 615C              AJMP    ?C0075?KB_PROCESS
+00091F 616A              AJMP    ?C0075?KB_PROCESS
 000921         ?C0074?KB_PROCESS:
   373: 		return;
   374: 	if (pEvt == NULL)
-000921 904EC7            MOV     DPTR,#pEvt
+000921 904EC5            MOV     DPTR,#pEvt
 000924 E0                MOVX    A,@DPTR
 000925 A3                INC     DPTR
 000926 E0                MOVX    A,@DPTR
@@ -397,531 +397,547 @@
 000929 E0                MOVX    A,@DPTR
 00092A 4A                ORL     A,R2
 00092B 7002              JNZ     $ + 4H
-00092D 615C              AJMP    ?C0075?KB_PROCESS
+00092D 616A              AJMP    ?C0075?KB_PROCESS
 00092F         ?C0076?KB_PROCESS:
   375: 		return;
   376: 
-  377: 	
-  378: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-00092F 904CC7            MOV     DPTR,#g_variable+08H
+  377: #ifdef PC_SLEEP_STATUS_GET
+  378: 	if(m_pc_sleep_flag)		// wake from pc sleep,get led status
+00092F 904D8E            MOV     DPTR,#m_pc_sleep_flag
 000932 E0                MOVX    A,@DPTR
-000933 B40406            CJNE    A,#04H,?C0077?KB_PROCESS
+000933 6008              JZ      ?C0077?KB_PROCESS
   379: 	{
-  380: 		kscurrmult = 0x3;
-000936 904213            MOV     DPTR,#kscurrmult
-000939 7403              MOV     A,#03H
-00093B F0                MOVX    @DPTR,A
-  381: 	}
-00093C         ?C0077?KB_PROCESS:
-  382: 	delayChgInvTimer = 10;
-00093C 904DE6            MOV     DPTR,#delayChgInvTimer
-00093F 740A              MOV     A,#0AH
-000941 F0                MOVX    @DPTR,A
-  383: 	g_variable.sleepTimer = 0;
-000942 E4                CLR     A
-000943 904CE3            MOV     DPTR,#g_variable+024H
-000946 F0                MOVX    @DPTR,A
-000947 A3                INC     DPTR
-000948 F0                MOVX    @DPTR,A
-  384: 	if(g_variable.battery_status == BAT_STATUS_LOW)
-000949 904CD5            MOV     DPTR,#g_variable+016H
-00094C E0                MOVX    A,@DPTR
-00094D B40112            CJNE    A,#01H,?C0078?KB_PROCESS
-  385: 	{
-  386: 		m_24g_enter_hibernate[0]	= 0x00;
+  380: 		m_pc_sleep_flag = 0;
+000935 E4                CLR     A
+000936 F0                MOVX    @DPTR,A
+  381: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;	
+000937 904D4A            MOV     DPTR,#m_24g_led_flag
+00093A 7403              MOV     A,#03H
+00093C F0                MOVX    @DPTR,A
+  382: 	}
+00093D         ?C0077?KB_PROCESS:
+  383: #endif
+  384: 	
+  385: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+00093D 904CC7            MOV     DPTR,#g_variable+08H
+000940 E0                MOVX    A,@DPTR
+000941 B40406            CJNE    A,#04H,?C0078?KB_PROCESS
+  386: 	{
+  387: 		kscurrmult = 0x3;
+000944 904213            MOV     DPTR,#kscurrmult
+000947 7403              MOV     A,#03H
+000949 F0                MOVX    @DPTR,A
+  388: 	}
+00094A         ?C0078?KB_PROCESS:
+  389: 	delayChgInvTimer = 10;
+00094A 904DE6            MOV     DPTR,#delayChgInvTimer
+00094D 740A              MOV     A,#0AH
+00094F F0                MOVX    @DPTR,A
+  390: 	g_variable.sleepTimer = 0;
 000950 E4                CLR     A
-000951 904D40            MOV     DPTR,#m_24g_enter_hibernate
+000951 904CE3            MOV     DPTR,#g_variable+024H
 000954 F0                MOVX    @DPTR,A
-  387: 		m_24g_enter_hibernate[1]	= 0x48;
 000955 A3                INC     DPTR
-000956 7448              MOV     A,#048H
-000958 F0                MOVX    @DPTR,A
-  388: 		m_24g_enter_hibernate[2]	= 0x12;		// 100ms
-000959 A3                INC     DPTR
-00095A 7412              MOV     A,#012H
-00095C F0                MOVX    @DPTR,A
-  389: 		m_24g_enter_hibernate[3]	= 0x00;
-00095D E4                CLR     A
-00095E A3                INC     DPTR
-00095F F0                MOVX    @DPTR,A
-  390: 	}
-000960 8010              SJMP    ?C0079?KB_PROCESS
-000962         ?C0078?KB_PROCESS:
-  391: 	else
+000956 F0                MOVX    @DPTR,A
+  391: 	if(g_variable.battery_status == BAT_STATUS_LOW)
+000957 904CD5            MOV     DPTR,#g_variable+016H
+00095A E0                MOVX    A,@DPTR
+00095B B40112            CJNE    A,#01H,?C0079?KB_PROCESS
   392: 	{
   393: 		m_24g_enter_hibernate[0]	= 0x00;
-000962 E4                CLR     A
-000963 904D40            MOV     DPTR,#m_24g_enter_hibernate
-000966 F0                MOVX    @DPTR,A
+00095E E4                CLR     A
+00095F 904D40            MOV     DPTR,#m_24g_enter_hibernate
+000962 F0                MOVX    @DPTR,A
   394: 		m_24g_enter_hibernate[1]	= 0x48;
+000963 A3                INC     DPTR
+000964 7448              MOV     A,#048H
+000966 F0                MOVX    @DPTR,A
+  395: 		m_24g_enter_hibernate[2]	= 0x12;		// 100ms
 000967 A3                INC     DPTR
-000968 7448              MOV     A,#048H
+000968 7412              MOV     A,#012H
 00096A F0                MOVX    @DPTR,A
-  395: 		m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
-00096B A3                INC     DPTR
-00096C 745D              MOV     A,#05DH
-00096E F0                MOVX    @DPTR,A
   396: 		m_24g_enter_hibernate[3]	= 0x00;
-00096F E4                CLR     A
-000970 A3                INC     DPTR
-000971 F0                MOVX    @DPTR,A
+00096B E4                CLR     A
+00096C A3                INC     DPTR
+00096D F0                MOVX    @DPTR,A
   397: 	}
-000972         ?C0079?KB_PROCESS:
-  398: 	xmemclear(hidBuff,9);
-000972 7B01              MOV     R3,#01H
-000974 7A48              MOV     R2,#HIGH hidBuff
-000976 7900              MOV     R1,#LOW hidBuff
-000978 7D09              MOV     R5,#09H
-00097A 7C00              MOV     R4,#00H
-00097C 715D              ACALL   _xmemclear
-  399: 	xmemclear(multikey,9);
-00097E 7B01              MOV     R3,#01H
-000980 7A4E              MOV     R2,#HIGH multikey
-000982 794C              MOV     R1,#LOW multikey
-000984 7D09              MOV     R5,#09H
-000986 7C00              MOV     R4,#00H
-000988 715D              ACALL   _xmemclear
-  400: 
-  401: /*
-  402: 	////////////////////////////2.4g pairing////////////////////////////////////
-  403: 	if ((pEvt->ksPool[0]  == HID_KEY_EQUAL&& pEvt->ksPool[1]  == HID_KEY_ESC) 
-  404: 		||(pEvt->ksPool[0]  == HID_KEY_ESC && pEvt->ksPool[1]  == HID_KEY_EQUAL) 
-  405: 		)
-  406: 	{
-  407: 		m_24g_paring_addr[0] = 0x20;
-  408: 		m_24g_paring_addr[1] = 0x15;
-  409: 		m_24g_paring_addr[2] = 0x10;
-  410: 		m_24g_paring_addr[3] = 0x05;
-  411: 		if (g_variable.g24_currentState != CHANGE_TO_24G_PAIRING)
-  412: 		{
-  413: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-  414: 		}
-  415: 		else
-  416: 		{
-  417: 			g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
-  418: 		}
-  419: 	}
-  420: 	else
-  421: 	{
-  422: 		g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
-  423: 	}
-  424: */
-  425: 
-  426: 
-  427: 	m_power_on_flag = 1;
-00098A 904CB6            MOV     DPTR,#m_power_on_flag
-00098D 7401              MOV     A,#01H
-00098F F0                MOVX    @DPTR,A
-  428: 	if( (g_variable.key_combination_step == CAMBINATION_KEY_PRESS) ||
-000990 904CF4            MOV     DPTR,#g_variable+035H
-000993 E0                MOVX    A,@DPTR
-000994 FF                MOV     R7,A
-000995 6401              XRL     A,#01H
-000997 7002              JNZ     $ + 4H
-000999 615C              AJMP    ?C0075?KB_PROCESS
-00099B EF                MOV     A,R7
-00099C 6404              XRL     A,#04H
-00099E 7002              JNZ     $ + 4H
-0009A0 615C              AJMP    ?C0075?KB_PROCESS
-0009A2 EF                MOV     A,R7
-0009A3 6402              XRL     A,#02H
+00096E 8010              SJMP    ?C0080?KB_PROCESS
+000970         ?C0079?KB_PROCESS:
+  398: 	else
+  399: 	{
+  400: 		m_24g_enter_hibernate[0]	= 0x00;
+000970 E4                CLR     A
+000971 904D40            MOV     DPTR,#m_24g_enter_hibernate
+000974 F0                MOVX    @DPTR,A
+  401: 		m_24g_enter_hibernate[1]	= 0x48;
+000975 A3                INC     DPTR
+000976 7448              MOV     A,#048H
+000978 F0                MOVX    @DPTR,A
+  402: 		m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
+000979 A3                INC     DPTR
+00097A 745D              MOV     A,#05DH
+00097C F0                MOVX    @DPTR,A
+  403: 		m_24g_enter_hibernate[3]	= 0x00;
+00097D E4                CLR     A
+00097E A3                INC     DPTR
+00097F F0                MOVX    @DPTR,A
+  404: 	}
+000980         ?C0080?KB_PROCESS:
+  405: 	xmemclear(hidBuff,9);
+000980 7B01              MOV     R3,#01H
+000982 7A48              MOV     R2,#HIGH hidBuff
+000984 7900              MOV     R1,#LOW hidBuff
+000986 7D09              MOV     R5,#09H
+000988 7C00              MOV     R4,#00H
+00098A 716B              ACALL   _xmemclear
+  406: 	xmemclear(multikey,9);
+00098C 7B01              MOV     R3,#01H
+00098E 7A4E              MOV     R2,#HIGH multikey
+000990 794C              MOV     R1,#LOW multikey
+000992 7D09              MOV     R5,#09H
+000994 7C00              MOV     R4,#00H
+000996 716B              ACALL   _xmemclear
+  407: 
+  408: /*
+  409: 	////////////////////////////2.4g pairing////////////////////////////////////
+  410: 	if ((pEvt->ksPool[0]  == HID_KEY_EQUAL&& pEvt->ksPool[1]  == HID_KEY_ESC) 
+  411: 		||(pEvt->ksPool[0]  == HID_KEY_ESC && pEvt->ksPool[1]  == HID_KEY_EQUAL) 
+  412: 		)
+  413: 	{
+  414: 		m_24g_paring_addr[0] = 0x20;
+  415: 		m_24g_paring_addr[1] = 0x15;
+  416: 		m_24g_paring_addr[2] = 0x10;
+  417: 		m_24g_paring_addr[3] = 0x05;
+  418: 		if (g_variable.g24_currentState != CHANGE_TO_24G_PAIRING)
+  419: 		{
+  420: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
+  421: 		}
+  422: 		else
+  423: 		{
+  424: 			g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
+  425: 		}
+  426: 	}
+  427: 	else
+  428: 	{
+  429: 		g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
+  430: 	}
+  431: */
+  432: 
+  433: 
+  434: 	m_power_on_flag = 1;
+000998 904CB6            MOV     DPTR,#m_power_on_flag
+00099B 7401              MOV     A,#01H
+00099D F0                MOVX    @DPTR,A
+  435: 	if( (g_variable.key_combination_step == CAMBINATION_KEY_PRESS) ||
+00099E 904CF4            MOV     DPTR,#g_variable+035H
+0009A1 E0                MOVX    A,@DPTR
+0009A2 FF                MOV     R7,A
+0009A3 6401              XRL     A,#01H
 0009A5 7002              JNZ     $ + 4H
-0009A7 615C              AJMP    ?C0075?KB_PROCESS
-  429: 	    (g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE) ||
-  430: 	    (g_variable.key_combination_step == CAMBINATION_KEY_HOLD))
-  431: 	{
-  432: 		return;
-  433: 	}
-0009A9         ?C0080?KB_PROCESS:
-  434: 
-  435: 	// get 24g led status
-  436: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-0009A9 904CC5            MOV     DPTR,#g_variable+06H
-0009AC E0                MOVX    A,@DPTR
-0009AD 6403              XRL     A,#03H
-0009AF 7045              JNZ     ?C0082?KB_PROCESS
-  437: 	{
-  438: 		for(i=0; i < KS_BUFF_POLL_LEN-1; i++)
-0009B1 904ECB            MOV     DPTR,#i
-0009B4 F0                MOVX    @DPTR,A
-0009B5         ?C0083?KB_PROCESS:
-0009B5 904ECB            MOV     DPTR,#i
-0009B8 E0                MOVX    A,@DPTR
-0009B9 FF                MOV     R7,A
-0009BA C3                CLR     C
-0009BB 9405              SUBB    A,#05H
-0009BD 5037              JNC     ?C0082?KB_PROCESS
-  439: 		{
-  440: 			if ((pEvt->ksPool[i] == HID_KEY_CAPS_LOCK) || (pEvt->ksPool[i] == HID_KEY_NUM_LOCK) 
-0009BF 904EC7            MOV     DPTR,#pEvt
-0009C2 E0                MOVX    A,@DPTR
-0009C3 FB                MOV     R3,A
-0009C4 A3                INC     DPTR
-0009C5 E0                MOVX    A,@DPTR
-0009C6 FA                MOV     R2,A
-0009C7 A3                INC     DPTR
-0009C8 E0                MOVX    A,@DPTR
-0009C9 2401              ADD     A,#01H
-0009CB F9                MOV     R1,A
-0009CC E4                CLR     A
-0009CD 3A                ADDC    A,R2
-0009CE FA                MOV     R2,A
-0009CF 7E00              MOV     R6,#00H
-0009D1 E9                MOV     A,R1
-0009D2 2F                ADD     A,R7
-0009D3 F9                MOV     R1,A
-0009D4 EE                MOV     A,R6
-0009D5 3A                ADDC    A,R2
-0009D6 FA                MOV     R2,A
-0009D7 1203B6            LCALL   ?C?CLDPTR
-0009DA FF                MOV     R7,A
-0009DB 6439              XRL     A,#039H
-0009DD 6009              JZ      ?C0087?KB_PROCESS
-0009DF EF                MOV     A,R7
-0009E0 6453              XRL     A,#053H
-0009E2 6004              JZ      ?C0087?KB_PROCESS
-0009E4 EF                MOV     A,R7
-0009E5 B44706            CJNE    A,#047H,?C0085?KB_PROCESS
-0009E8         ?C0087?KB_PROCESS:
-  441: 			|| (pEvt->ksPool[i] == HID_KEY_SCROLL_LOCK))
-  442: 			{
-  443: 				m_24g_led_flag = KB_24G_LED_ACK_TYPE;
-0009E8 904D4A            MOV     DPTR,#m_24g_led_flag
-0009EB 7403              MOV     A,#03H
-0009ED F0                MOVX    @DPTR,A
-  444: 
-  445: 			}
-  446: 		}
-0009EE         ?C0085?KB_PROCESS:
-0009EE 904ECB            MOV     DPTR,#i
-0009F1 E0                MOVX    A,@DPTR
-0009F2 04                INC     A
-0009F3 F0                MOVX    @DPTR,A
-0009F4 80BF              SJMP    ?C0083?KB_PROCESS
-  447: 	}
-0009F6         ?C0082?KB_PROCESS:
-  448: 
-  449: 	kb_multikey_setup(pEvt);
-0009F6 904EC7            MOV     DPTR,#pEvt
-0009F9 E0                MOVX    A,@DPTR
-0009FA FB                MOV     R3,A
-0009FB A3                INC     DPTR
-0009FC E0                MOVX    A,@DPTR
-0009FD FA                MOV     R2,A
-0009FE A3                INC     DPTR
+0009A7 616A              AJMP    ?C0075?KB_PROCESS
+0009A9 EF                MOV     A,R7
+0009AA 6404              XRL     A,#04H
+0009AC 7002              JNZ     $ + 4H
+0009AE 616A              AJMP    ?C0075?KB_PROCESS
+0009B0 EF                MOV     A,R7
+0009B1 6402              XRL     A,#02H
+0009B3 7002              JNZ     $ + 4H
+0009B5 616A              AJMP    ?C0075?KB_PROCESS
+  436: 	    (g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE) ||
+  437: 	    (g_variable.key_combination_step == CAMBINATION_KEY_HOLD))
+  438: 	{
+  439: 		return;
+  440: 	}
+0009B7         ?C0081?KB_PROCESS:
+  441: 
+  442: 	// get 24g led status
+  443: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+0009B7 904CC5            MOV     DPTR,#g_variable+06H
+0009BA E0                MOVX    A,@DPTR
+0009BB 6403              XRL     A,#03H
+0009BD 7045              JNZ     ?C0083?KB_PROCESS
+  444: 	{
+  445: 		for(i=0; i < KS_BUFF_POLL_LEN-1; i++)
+0009BF 904EC9            MOV     DPTR,#i
+0009C2 F0                MOVX    @DPTR,A
+0009C3         ?C0084?KB_PROCESS:
+0009C3 904EC9            MOV     DPTR,#i
+0009C6 E0                MOVX    A,@DPTR
+0009C7 FF                MOV     R7,A
+0009C8 C3                CLR     C
+0009C9 9405              SUBB    A,#05H
+0009CB 5037              JNC     ?C0083?KB_PROCESS
+  446: 		{
+  447: 			if ((pEvt->ksPool[i] == HID_KEY_CAPS_LOCK) || (pEvt->ksPool[i] == HID_KEY_NUM_LOCK) 
+0009CD 904EC5            MOV     DPTR,#pEvt
+0009D0 E0                MOVX    A,@DPTR
+0009D1 FB                MOV     R3,A
+0009D2 A3                INC     DPTR
+0009D3 E0                MOVX    A,@DPTR
+0009D4 FA                MOV     R2,A
+0009D5 A3                INC     DPTR
+0009D6 E0                MOVX    A,@DPTR
+0009D7 2401              ADD     A,#01H
+0009D9 F9                MOV     R1,A
+0009DA E4                CLR     A
+0009DB 3A                ADDC    A,R2
+0009DC FA                MOV     R2,A
+0009DD 7E00              MOV     R6,#00H
+0009DF E9                MOV     A,R1
+0009E0 2F                ADD     A,R7
+0009E1 F9                MOV     R1,A
+0009E2 EE                MOV     A,R6
+0009E3 3A                ADDC    A,R2
+0009E4 FA                MOV     R2,A
+0009E5 1203B6            LCALL   ?C?CLDPTR
+0009E8 FF                MOV     R7,A
+0009E9 6439              XRL     A,#039H
+0009EB 6009              JZ      ?C0088?KB_PROCESS
+0009ED EF                MOV     A,R7
+0009EE 6453              XRL     A,#053H
+0009F0 6004              JZ      ?C0088?KB_PROCESS
+0009F2 EF                MOV     A,R7
+0009F3 B44706            CJNE    A,#047H,?C0086?KB_PROCESS
+0009F6         ?C0088?KB_PROCESS:
+  448: 			|| (pEvt->ksPool[i] == HID_KEY_SCROLL_LOCK))
+  449: 			{
+  450: 				m_24g_led_flag = KB_24G_LED_ACK_TYPE;
+0009F6 904D4A            MOV     DPTR,#m_24g_led_flag
+0009F9 7403              MOV     A,#03H
+0009FB F0                MOVX    @DPTR,A
+  451: 
+  452: 			}
+  453: 		}
+0009FC         ?C0086?KB_PROCESS:
+0009FC 904EC9            MOV     DPTR,#i
 0009FF E0                MOVX    A,@DPTR
-000A00 F9                MOV     R1,A
-000A01 12209E            LCALL   _kb_multikey_setup
-  450: 	
-  451: 	if (mult_key_status == KEY_MULIT_PRESS) 
-000A04 904E4B            MOV     DPTR,#mult_key_status
+000A00 04                INC     A
+000A01 F0                MOVX    @DPTR,A
+000A02 80BF              SJMP    ?C0084?KB_PROCESS
+  454: 	}
+000A04         ?C0083?KB_PROCESS:
+  455: 
+  456: 	kb_multikey_setup(pEvt);
+000A04 904EC5            MOV     DPTR,#pEvt
 000A07 E0                MOVX    A,@DPTR
-000A08 B40111            CJNE    A,#01H,?C0088?KB_PROCESS
-  452: 	{
-  453: 		mult_key_status = KEY_WAIT_RELEASE;
-000A0B 7402              MOV     A,#02H
-000A0D F0                MOVX    @DPTR,A
-  454: 		multikey[0] = HID_REPORTID_2;
-000A0E 904E4C            MOV     DPTR,#multikey
-000A11 F0                MOVX    @DPTR,A
-  455: 		IPC_TxHidData(multikey, 3);
-000A12 7B01              MOV     R3,#01H
-000A14 7A4E              MOV     R2,#HIGH multikey
-000A16 794C              MOV     R1,#LOW multikey
-000A18 7D03              MOV     R5,#03H
-000A1A 811B              AJMP    _IPC_TxHidData
-  456: 	}
-000A1C         ?C0088?KB_PROCESS:
-  457: 	else if (mult_key_status == KEY_SYSTEM_PRESS) 
-000A1C 904E4B            MOV     DPTR,#mult_key_status
-000A1F E0                MOVX    A,@DPTR
-000A20 B40413            CJNE    A,#04H,?C0090?KB_PROCESS
-  458: 	{
-  459: 		mult_key_status = KEY_WAIT_RELEASE;
-000A23 7402              MOV     A,#02H
-000A25 F0                MOVX    @DPTR,A
-  460: 		multikey[0] = HID_REPORTID_SYSTEM;
-000A26 904E4C            MOV     DPTR,#multikey
-000A29 7406              MOV     A,#06H
-000A2B F0                MOVX    @DPTR,A
-  461: 		IPC_TxHidData(multikey, 3);
-000A2C 7B01              MOV     R3,#01H
-000A2E 7A4E              MOV     R2,#HIGH multikey
-000A30 794C              MOV     R1,#LOW multikey
-000A32 7D03              MOV     R5,#03H
-000A34 811B              AJMP    _IPC_TxHidData
-  462: 	}
-000A36         ?C0090?KB_PROCESS:
-  463: 	else if((mult_key_status == KEY_RELEASE) || (mult_key_status == KEY_WAIT_RELEASE && (!keyCount)))
-000A36 904E4B            MOV     DPTR,#mult_key_status
-000A39 E0                MOVX    A,@DPTR
-000A3A 6403              XRL     A,#03H
-000A3C 600B              JZ      ?C0093?KB_PROCESS
-000A3E E0                MOVX    A,@DPTR
-000A3F 6402              XRL     A,#02H
-000A41 702F              JNZ     ?C0092?KB_PROCESS
-000A43 904DE4            MOV     DPTR,#keyCount
-000A46 E0                MOVX    A,@DPTR
-000A47 7029              JNZ     ?C0092?KB_PROCESS
-000A49         ?C0093?KB_PROCESS:
-  464: 	{
-  465: 		mult_key_status = KEY_STANDBY;
-000A49 E4                CLR     A
-000A4A 904E4B            MOV     DPTR,#mult_key_status
-000A4D F0                MOVX    @DPTR,A
-  466: 		mult_key_value = 0;	
-000A4E 904DED            MOV     DPTR,#mult_key_value
-000A51 F0                MOVX    @DPTR,A
-  467: 		if(system_key_press)
-000A52 904DE9            MOV     DPTR,#system_key_press
-000A55 E0                MOVX    A,@DPTR
-000A56 600A              JZ      ?C0094?KB_PROCESS
-  468: 		{
-  469: 			system_key_press = 0;
-000A58 E4                CLR     A
-000A59 F0                MOVX    @DPTR,A
-  470: 			multikey[0] = HID_REPORTID_SYSTEM;
-000A5A 904E4C            MOV     DPTR,#multikey
-000A5D 7406              MOV     A,#06H
+000A08 FB                MOV     R3,A
+000A09 A3                INC     DPTR
+000A0A E0                MOVX    A,@DPTR
+000A0B FA                MOV     R2,A
+000A0C A3                INC     DPTR
+000A0D E0                MOVX    A,@DPTR
+000A0E F9                MOV     R1,A
+000A0F 122029            LCALL   _kb_multikey_setup
+  457: 	
+  458: 	if (mult_key_status == KEY_MULIT_PRESS) 
+000A12 904E4B            MOV     DPTR,#mult_key_status
+000A15 E0                MOVX    A,@DPTR
+000A16 B40111            CJNE    A,#01H,?C0089?KB_PROCESS
+  459: 	{
+  460: 		mult_key_status = KEY_WAIT_RELEASE;
+000A19 7402              MOV     A,#02H
+000A1B F0                MOVX    @DPTR,A
+  461: 		multikey[0] = HID_REPORTID_2;
+000A1C 904E4C            MOV     DPTR,#multikey
+000A1F F0                MOVX    @DPTR,A
+  462: 		IPC_TxHidData(multikey, 3);
+000A20 7B01              MOV     R3,#01H
+000A22 7A4E              MOV     R2,#HIGH multikey
+000A24 794C              MOV     R1,#LOW multikey
+000A26 7D03              MOV     R5,#03H
+000A28 8130              AJMP    _IPC_TxHidData
+  463: 	}
+000A2A         ?C0089?KB_PROCESS:
+  464: 	else if (mult_key_status == KEY_SYSTEM_PRESS) 
+000A2A 904E4B            MOV     DPTR,#mult_key_status
+000A2D E0                MOVX    A,@DPTR
+000A2E B40413            CJNE    A,#04H,?C0091?KB_PROCESS
+  465: 	{
+  466: 		mult_key_status = KEY_WAIT_RELEASE;
+000A31 7402              MOV     A,#02H
+000A33 F0                MOVX    @DPTR,A
+  467: 		multikey[0] = HID_REPORTID_SYSTEM;
+000A34 904E4C            MOV     DPTR,#multikey
+000A37 7406              MOV     A,#06H
+000A39 F0                MOVX    @DPTR,A
+  468: 		IPC_TxHidData(multikey, 3);
+000A3A 7B01              MOV     R3,#01H
+000A3C 7A4E              MOV     R2,#HIGH multikey
+000A3E 794C              MOV     R1,#LOW multikey
+000A40 7D03              MOV     R5,#03H
+000A42 8130              AJMP    _IPC_TxHidData
+  469: 	}
+000A44         ?C0091?KB_PROCESS:
+  470: 	else if((mult_key_status == KEY_RELEASE) || (mult_key_status == KEY_WAIT_RELEASE && (!keyCount)))
+000A44 904E4B            MOV     DPTR,#mult_key_status
+000A47 E0                MOVX    A,@DPTR
+000A48 6403              XRL     A,#03H
+000A4A 600B              JZ      ?C0094?KB_PROCESS
+000A4C E0                MOVX    A,@DPTR
+000A4D 6402              XRL     A,#02H
+000A4F 702F              JNZ     ?C0093?KB_PROCESS
+000A51 904DE4            MOV     DPTR,#keyCount
+000A54 E0                MOVX    A,@DPTR
+000A55 7029              JNZ     ?C0093?KB_PROCESS
+000A57         ?C0094?KB_PROCESS:
+  471: 	{
+  472: 		mult_key_status = KEY_STANDBY;
+000A57 E4                CLR     A
+000A58 904E4B            MOV     DPTR,#mult_key_status
+000A5B F0                MOVX    @DPTR,A
+  473: 		mult_key_value = 0;	
+000A5C 904DED            MOV     DPTR,#mult_key_value
 000A5F F0                MOVX    @DPTR,A
-  471: 		}
-000A60 8006              SJMP    ?C0095?KB_PROCESS
-000A62         ?C0094?KB_PROCESS:
-  472: 		else	
-  473: 			multikey[0] = HID_REPORTID_2;
-000A62 904E4C            MOV     DPTR,#multikey
-000A65 7402              MOV     A,#02H
+  474: 		if(system_key_press)
+000A60 904DE9            MOV     DPTR,#system_key_press
+000A63 E0                MOVX    A,@DPTR
+000A64 600A              JZ      ?C0095?KB_PROCESS
+  475: 		{
+  476: 			system_key_press = 0;
+000A66 E4                CLR     A
 000A67 F0                MOVX    @DPTR,A
-000A68         ?C0095?KB_PROCESS:
-  474: 		IPC_TxHidData(multikey, 3);
-000A68 7B01              MOV     R3,#01H
-000A6A 7A4E              MOV     R2,#HIGH multikey
-000A6C 794C              MOV     R1,#LOW multikey
-000A6E 7D03              MOV     R5,#03H
-000A70 811B              AJMP    _IPC_TxHidData
-  475: 	}
-000A72         ?C0092?KB_PROCESS:
-  476: 	else 
-  477: 	{
-  478: 		if(!keyCount)
-000A72 904DE4            MOV     DPTR,#keyCount
-000A75 E0                MOVX    A,@DPTR
-000A76 7016              JNZ     ?C0097?KB_PROCESS
-  479: 			xmemclear(pEvt->ksPool,6);
-000A78 904EC7            MOV     DPTR,#pEvt
-000A7B E0                MOVX    A,@DPTR
-000A7C FB                MOV     R3,A
-000A7D A3                INC     DPTR
-000A7E E0                MOVX    A,@DPTR
-000A7F FA                MOV     R2,A
-000A80 A3                INC     DPTR
-000A81 E0                MOVX    A,@DPTR
-000A82 2401              ADD     A,#01H
-000A84 F9                MOV     R1,A
-000A85 E4                CLR     A
-000A86 3A                ADDC    A,R2
-000A87 FA                MOV     R2,A
-000A88 7D06              MOV     R5,#06H
-000A8A 7C00              MOV     R4,#00H
-000A8C 715D              ACALL   _xmemclear
-000A8E         ?C0097?KB_PROCESS:
-  480: 	
-  481: 		hidBuff[0] = HID_REPORTID_1;		// standard key send
-000A8E 904800            MOV     DPTR,#hidBuff
-000A91 7401              MOV     A,#01H
-000A93 F0                MOVX    @DPTR,A
-  482: 		hidBuff[1] = pEvt->standardSel;
-000A94 904EC7            MOV     DPTR,#pEvt
-000A97 E0                MOVX    A,@DPTR
-000A98 FB                MOV     R3,A
-000A99 A3                INC     DPTR
-000A9A E0                MOVX    A,@DPTR
-000A9B FA                MOV     R2,A
-000A9C A3                INC     DPTR
-000A9D E0                MOVX    A,@DPTR
-000A9E F9                MOV     R1,A
-000A9F 1203B6            LCALL   ?C?CLDPTR
-000AA2 904801            MOV     DPTR,#hidBuff+01H
-000AA5 F0                MOVX    @DPTR,A
-  483: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000AA6 904CC5            MOV     DPTR,#g_variable+06H
-000AA9 E0                MOVX    A,@DPTR
-000AAA B4030A            CJNE    A,#03H,?C0098?KB_PROCESS
-  484: 			hidBuff[2] = m_24g_led_flag;
-000AAD 904D4A            MOV     DPTR,#m_24g_led_flag
-000AB0 E0                MOVX    A,@DPTR
-000AB1 904802            MOV     DPTR,#hidBuff+02H
-000AB4 F0                MOVX    @DPTR,A
-000AB5 8005              SJMP    ?C0099?KB_PROCESS
-000AB7         ?C0098?KB_PROCESS:
-  485: 		else
-  486: 			hidBuff[2] = 0;
-000AB7 E4                CLR     A
-000AB8 904802            MOV     DPTR,#hidBuff+02H
-000ABB F0                MOVX    @DPTR,A
-000ABC         ?C0099?KB_PROCESS:
-  487: 
-  488: 		standard_key_release_flag = 0;
-000ABC E4                CLR     A
-000ABD 904DDF            MOV     DPTR,#standard_key_release_flag
-000AC0 F0                MOVX    @DPTR,A
-  489: 		if(!fast_connect_flag)
-000AC1 904E55            MOV     DPTR,#fast_connect_flag
-000AC4 E0                MOVX    A,@DPTR
-000AC5 706F              JNZ     ?C0100?KB_PROCESS
-  490: 		{
-  491: 			if (pEvt->ksPool[0] == HID_KEY_FN)
-000AC7 900001            MOV     DPTR,#01H
-000ACA 1203CF            LCALL   ?C?CLDOPTR
-000ACD B47F15            CJNE    A,#07FH,?C0101?KB_PROCESS
-  492: 				xmemcpy(&hidBuff[3], &pEvt->ksPool[1], 5);
-000AD0 7E48              MOV     R6,#HIGH hidBuff+03H
-000AD2 7F03              MOV     R7,#LOW hidBuff+03H
-000AD4 E9                MOV     A,R1
-000AD5 2402              ADD     A,#02H
-000AD7 F9                MOV     R1,A
-000AD8 E4                CLR     A
-000AD9 3A                ADDC    A,R2
-000ADA FA                MOV     R2,A
-000ADB 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-000ADE 7405              MOV     A,#05H
-000AE0 F0                MOVX    @DPTR,A
-000AE1 117D              ACALL   _xmemcpy
-000AE3 801C              SJMP    ?C0102?KB_PROCESS
-000AE5         ?C0101?KB_PROCESS:
-  493: 			else
-  494: 				xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
-000AE5 7E48              MOV     R6,#HIGH hidBuff+03H
-000AE7 7F03              MOV     R7,#LOW hidBuff+03H
-000AE9 904EC7            MOV     DPTR,#pEvt
-000AEC E0                MOVX    A,@DPTR
-000AED FB                MOV     R3,A
-000AEE A3                INC     DPTR
-000AEF E0                MOVX    A,@DPTR
-000AF0 FA                MOV     R2,A
-000AF1 A3                INC     DPTR
-000AF2 E0                MOVX    A,@DPTR
-000AF3 2401              ADD     A,#01H
-000AF5 F9                MOV     R1,A
-000AF6 E4                CLR     A
-000AF7 3A                ADDC    A,R2
-000AF8 FA                MOV     R2,A
-000AF9 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-000AFC 7406              MOV     A,#06H
-000AFE F0                MOVX    @DPTR,A
-000AFF 117D              ACALL   _xmemcpy
-000B01         ?C0102?KB_PROCESS:
-  495: 			
-  496: 			for(i = 3; i<9;i++)
-000B01 904ECB            MOV     DPTR,#i
-000B04 7403              MOV     A,#03H
-000B06 F0                MOVX    @DPTR,A
-000B07         ?C0103?KB_PROCESS:
-000B07 904ECB            MOV     DPTR,#i
-000B0A E0                MOVX    A,@DPTR
-000B0B FF                MOV     R7,A
-000B0C C3                CLR     C
-000B0D 9409              SUBB    A,#09H
-000B0F 5041              JNC     ?C0107?KB_PROCESS
-  497: 			{
-  498: 				if (hidBuff[i] == HID_KEY_FN)
-000B11 7400              MOV     A,#LOW hidBuff
-000B13 2F                ADD     A,R7
-000B14 F582              MOV     DPL,A
-000B16 E4                CLR     A
-000B17 3448              ADDC    A,#HIGH hidBuff
-000B19 F583              MOV     DPH,A
-000B1B E0                MOVX    A,@DPTR
-000B1C B47F0F            CJNE    A,#07FH,?C0105?KB_PROCESS
-  499: 					hidBuff[i] = 0;
-000B1F 904ECB            MOV     DPTR,#i
-000B22 E0                MOVX    A,@DPTR
-000B23 2400              ADD     A,#LOW hidBuff
-000B25 F582              MOV     DPL,A
-000B27 E4                CLR     A
-000B28 3448              ADDC    A,#HIGH hidBuff
-000B2A F583              MOV     DPH,A
-000B2C E4                CLR     A
-000B2D F0                MOVX    @DPTR,A
-  500: 			}
-000B2E         ?C0105?KB_PROCESS:
-000B2E 904ECB            MOV     DPTR,#i
-000B31 E0                MOVX    A,@DPTR
-000B32 04                INC     A
-000B33 F0                MOVX    @DPTR,A
-000B34 80D1              SJMP    ?C0103?KB_PROCESS
-  501: 		}
-000B36         ?C0100?KB_PROCESS:
-  502: 		else	
-  503: 			xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
-000B36 7E48              MOV     R6,#HIGH hidBuff+03H
-000B38 7F03              MOV     R7,#LOW hidBuff+03H
-000B3A 904EC7            MOV     DPTR,#pEvt
-000B3D E0                MOVX    A,@DPTR
-000B3E FB                MOV     R3,A
-000B3F A3                INC     DPTR
-000B40 E0                MOVX    A,@DPTR
-000B41 FA                MOV     R2,A
-000B42 A3                INC     DPTR
-000B43 E0                MOVX    A,@DPTR
-000B44 2401              ADD     A,#01H
-000B46 F9                MOV     R1,A
-000B47 E4                CLR     A
-000B48 3A                ADDC    A,R2
-000B49 FA                MOV     R2,A
-000B4A 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-000B4D 7406              MOV     A,#06H
-000B4F F0                MOVX    @DPTR,A
-000B50 117D              ACALL   _xmemcpy
-000B52         ?C0107?KB_PROCESS:
-  504: 		IPC_TxHidData(hidBuff, 9);
-000B52 7B01              MOV     R3,#01H
-000B54 7A48              MOV     R2,#HIGH hidBuff
-000B56 7900              MOV     R1,#LOW hidBuff
-000B58 7D09              MOV     R5,#09H
-000B5A 911B              ACALL   _IPC_TxHidData
-  505: 	}
-  506: 	return;
-  507: }
-000B5C         ?C0075?KB_PROCESS:
-000B5C 22                RET     
+  477: 			multikey[0] = HID_REPORTID_SYSTEM;
+000A68 904E4C            MOV     DPTR,#multikey
+000A6B 7406              MOV     A,#06H
+000A6D F0                MOVX    @DPTR,A
+  478: 		}
+000A6E 8006              SJMP    ?C0096?KB_PROCESS
+000A70         ?C0095?KB_PROCESS:
+  479: 		else	
+  480: 			multikey[0] = HID_REPORTID_2;
+000A70 904E4C            MOV     DPTR,#multikey
+000A73 7402              MOV     A,#02H
+000A75 F0                MOVX    @DPTR,A
+000A76         ?C0096?KB_PROCESS:
+  481: 		IPC_TxHidData(multikey, 3);
+000A76 7B01              MOV     R3,#01H
+000A78 7A4E              MOV     R2,#HIGH multikey
+000A7A 794C              MOV     R1,#LOW multikey
+000A7C 7D03              MOV     R5,#03H
+000A7E 8130              AJMP    _IPC_TxHidData
+  482: 	}
+000A80         ?C0093?KB_PROCESS:
+  483: 	else 
+  484: 	{
+  485: 		if(!keyCount)
+000A80 904DE4            MOV     DPTR,#keyCount
+000A83 E0                MOVX    A,@DPTR
+000A84 7016              JNZ     ?C0098?KB_PROCESS
+  486: 			xmemclear(pEvt->ksPool,6);
+000A86 904EC5            MOV     DPTR,#pEvt
+000A89 E0                MOVX    A,@DPTR
+000A8A FB                MOV     R3,A
+000A8B A3                INC     DPTR
+000A8C E0                MOVX    A,@DPTR
+000A8D FA                MOV     R2,A
+000A8E A3                INC     DPTR
+000A8F E0                MOVX    A,@DPTR
+000A90 2401              ADD     A,#01H
+000A92 F9                MOV     R1,A
+000A93 E4                CLR     A
+000A94 3A                ADDC    A,R2
+000A95 FA                MOV     R2,A
+000A96 7D06              MOV     R5,#06H
+000A98 7C00              MOV     R4,#00H
+000A9A 716B              ACALL   _xmemclear
+000A9C         ?C0098?KB_PROCESS:
+  487: 	
+  488: 		hidBuff[0] = HID_REPORTID_1;		// standard key send
+000A9C 904800            MOV     DPTR,#hidBuff
+000A9F 7401              MOV     A,#01H
+000AA1 F0                MOVX    @DPTR,A
+  489: 		hidBuff[1] = pEvt->standardSel;
+000AA2 904EC5            MOV     DPTR,#pEvt
+000AA5 E0                MOVX    A,@DPTR
+000AA6 FB                MOV     R3,A
+000AA7 A3                INC     DPTR
+000AA8 E0                MOVX    A,@DPTR
+000AA9 FA                MOV     R2,A
+000AAA A3                INC     DPTR
+000AAB E0                MOVX    A,@DPTR
+000AAC F9                MOV     R1,A
+000AAD 1203B6            LCALL   ?C?CLDPTR
+000AB0 904801            MOV     DPTR,#hidBuff+01H
+000AB3 F0                MOVX    @DPTR,A
+  490: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+000AB4 904CC5            MOV     DPTR,#g_variable+06H
+000AB7 E0                MOVX    A,@DPTR
+000AB8 B4030A            CJNE    A,#03H,?C0099?KB_PROCESS
+  491: 			hidBuff[2] = m_24g_led_flag;
+000ABB 904D4A            MOV     DPTR,#m_24g_led_flag
+000ABE E0                MOVX    A,@DPTR
+000ABF 904802            MOV     DPTR,#hidBuff+02H
+000AC2 F0                MOVX    @DPTR,A
+000AC3 8005              SJMP    ?C0100?KB_PROCESS
+000AC5         ?C0099?KB_PROCESS:
+  492: 		else
+  493: 			hidBuff[2] = 0;
+000AC5 E4                CLR     A
+000AC6 904802            MOV     DPTR,#hidBuff+02H
+000AC9 F0                MOVX    @DPTR,A
+000ACA         ?C0100?KB_PROCESS:
+  494: 
+  495: 		standard_key_release_flag = 0;
+000ACA E4                CLR     A
+000ACB 904DDF            MOV     DPTR,#standard_key_release_flag
+000ACE F0                MOVX    @DPTR,A
+  496: 		if(!fast_connect_flag)
+000ACF 904E55            MOV     DPTR,#fast_connect_flag
+000AD2 E0                MOVX    A,@DPTR
+000AD3 706F              JNZ     ?C0101?KB_PROCESS
+  497: 		{
+  498: 			if (pEvt->ksPool[0] == HID_KEY_FN)
+000AD5 900001            MOV     DPTR,#01H
+000AD8 1203CF            LCALL   ?C?CLDOPTR
+000ADB B47F15            CJNE    A,#07FH,?C0102?KB_PROCESS
+  499: 				xmemcpy(&hidBuff[3], &pEvt->ksPool[1], 5);
+000ADE 7E48              MOV     R6,#HIGH hidBuff+03H
+000AE0 7F03              MOV     R7,#LOW hidBuff+03H
+000AE2 E9                MOV     A,R1
+000AE3 2402              ADD     A,#02H
+000AE5 F9                MOV     R1,A
+000AE6 E4                CLR     A
+000AE7 3A                ADDC    A,R2
+000AE8 FA                MOV     R2,A
+000AE9 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000AEC 7405              MOV     A,#05H
+000AEE F0                MOVX    @DPTR,A
+000AEF 117D              ACALL   _xmemcpy
+000AF1 801C              SJMP    ?C0103?KB_PROCESS
+000AF3         ?C0102?KB_PROCESS:
+  500: 			else
+  501: 				xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
+000AF3 7E48              MOV     R6,#HIGH hidBuff+03H
+000AF5 7F03              MOV     R7,#LOW hidBuff+03H
+000AF7 904EC5            MOV     DPTR,#pEvt
+000AFA E0                MOVX    A,@DPTR
+000AFB FB                MOV     R3,A
+000AFC A3                INC     DPTR
+000AFD E0                MOVX    A,@DPTR
+000AFE FA                MOV     R2,A
+000AFF A3                INC     DPTR
+000B00 E0                MOVX    A,@DPTR
+000B01 2401              ADD     A,#01H
+000B03 F9                MOV     R1,A
+000B04 E4                CLR     A
+000B05 3A                ADDC    A,R2
+000B06 FA                MOV     R2,A
+000B07 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000B0A 7406              MOV     A,#06H
+000B0C F0                MOVX    @DPTR,A
+000B0D 117D              ACALL   _xmemcpy
+000B0F         ?C0103?KB_PROCESS:
+  502: 			
+  503: 			for(i = 3; i<9;i++)
+000B0F 904EC9            MOV     DPTR,#i
+000B12 7403              MOV     A,#03H
+000B14 F0                MOVX    @DPTR,A
+000B15         ?C0104?KB_PROCESS:
+000B15 904EC9            MOV     DPTR,#i
+000B18 E0                MOVX    A,@DPTR
+000B19 FF                MOV     R7,A
+000B1A C3                CLR     C
+000B1B 9409              SUBB    A,#09H
+000B1D 5041              JNC     ?C0108?KB_PROCESS
+  504: 			{
+  505: 				if (hidBuff[i] == HID_KEY_FN)
+000B1F 7400              MOV     A,#LOW hidBuff
+000B21 2F                ADD     A,R7
+000B22 F582              MOV     DPL,A
+000B24 E4                CLR     A
+000B25 3448              ADDC    A,#HIGH hidBuff
+000B27 F583              MOV     DPH,A
+000B29 E0                MOVX    A,@DPTR
+000B2A B47F0F            CJNE    A,#07FH,?C0106?KB_PROCESS
+  506: 					hidBuff[i] = 0;
+000B2D 904EC9            MOV     DPTR,#i
+000B30 E0                MOVX    A,@DPTR
+000B31 2400              ADD     A,#LOW hidBuff
+000B33 F582              MOV     DPL,A
+000B35 E4                CLR     A
+000B36 3448              ADDC    A,#HIGH hidBuff
+000B38 F583              MOV     DPH,A
+000B3A E4                CLR     A
+000B3B F0                MOVX    @DPTR,A
+  507: 			}
+000B3C         ?C0106?KB_PROCESS:
+000B3C 904EC9            MOV     DPTR,#i
+000B3F E0                MOVX    A,@DPTR
+000B40 04                INC     A
+000B41 F0                MOVX    @DPTR,A
+000B42 80D1              SJMP    ?C0104?KB_PROCESS
+  508: 		}
+000B44         ?C0101?KB_PROCESS:
+  509: 		else	
+  510: 			xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
+000B44 7E48              MOV     R6,#HIGH hidBuff+03H
+000B46 7F03              MOV     R7,#LOW hidBuff+03H
+000B48 904EC5            MOV     DPTR,#pEvt
+000B4B E0                MOVX    A,@DPTR
+000B4C FB                MOV     R3,A
+000B4D A3                INC     DPTR
+000B4E E0                MOVX    A,@DPTR
+000B4F FA                MOV     R2,A
+000B50 A3                INC     DPTR
+000B51 E0                MOVX    A,@DPTR
+000B52 2401              ADD     A,#01H
+000B54 F9                MOV     R1,A
+000B55 E4                CLR     A
+000B56 3A                ADDC    A,R2
+000B57 FA                MOV     R2,A
+000B58 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000B5B 7406              MOV     A,#06H
+000B5D F0                MOVX    @DPTR,A
+000B5E 117D              ACALL   _xmemcpy
+000B60         ?C0108?KB_PROCESS:
+  511: 		IPC_TxHidData(hidBuff, 9);
+000B60 7B01              MOV     R3,#01H
+000B62 7A48              MOV     R2,#HIGH hidBuff
+000B64 7900              MOV     R1,#LOW hidBuff
+000B66 7D09              MOV     R5,#09H
+000B68 9130              ACALL   _IPC_TxHidData
+  512: 	}
+  513: 	return;
+  514: }
+000B6A         ?C0075?KB_PROCESS:
+000B6A 22                RET     
 ----- FUNCTION _kb_motion_keyscan (END) -------
 
 
 ----- FUNCTION _xmemclear (BEGIN) -----
-000B5D 904EF3            MOV     DPTR,#dest
-000B60 EB                MOV     A,R3
-000B61 F0                MOVX    @DPTR,A
-000B62 A3                INC     DPTR
-000B63 EA                MOV     A,R2
-000B64 F0                MOVX    @DPTR,A
-000B65 A3                INC     DPTR
-000B66 E9                MOV     A,R1
-000B67 F0                MOVX    @DPTR,A
+000B6B 904EF0            MOV     DPTR,#dest
+000B6E EB                MOV     A,R3
+000B6F F0                MOVX    @DPTR,A
+000B70 A3                INC     DPTR
+000B71 EA                MOV     A,R2
+000B72 F0                MOVX    @DPTR,A
+000B73 A3                INC     DPTR
+000B74 E9                MOV     A,R1
+000B75 F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R4/R5' ----
-000B68         ?C0008?UTILITIES:
-000B68 ED                MOV     A,R5
-000B69 1D                DEC     R5
-000B6A AE04              MOV     R6,AR4
-000B6C 7001              JNZ     ?C0026?UTILITIES
-000B6E 1C                DEC     R4
-000B6F         ?C0026?UTILITIES:
-000B6F 4E                ORL     A,R6
-000B70 6016              JZ      ?C0010?UTILITIES
-000B72 904EF3            MOV     DPTR,#dest
-000B75 E0                MOVX    A,@DPTR
-000B76 FB                MOV     R3,A
-000B77 A3                INC     DPTR
-000B78 E4                CLR     A
-000B79 75F001            MOV     B,#01H
-000B7C 120424            LCALL   ?C?ILDIX
-000B7F A9F0              MOV     R1,B
-000B81 FA                MOV     R2,A
-000B82 E4                CLR     A
-000B83 1203FC            LCALL   ?C?CSTPTR
-000B86 80E0              SJMP    ?C0008?UTILITIES
-000B88         ?C0010?UTILITIES:
-000B88 22                RET     
+000B76         ?C0008?UTILITIES:
+000B76 ED                MOV     A,R5
+000B77 1D                DEC     R5
+000B78 AE04              MOV     R6,AR4
+000B7A 7001              JNZ     ?C0026?UTILITIES
+000B7C 1C                DEC     R4
+000B7D         ?C0026?UTILITIES:
+000B7D 4E                ORL     A,R6
+000B7E 6016              JZ      ?C0010?UTILITIES
+000B80 904EF0            MOV     DPTR,#dest
+000B83 E0                MOVX    A,@DPTR
+000B84 FB                MOV     R3,A
+000B85 A3                INC     DPTR
+000B86 E4                CLR     A
+000B87 75F001            MOV     B,#01H
+000B8A 120424            LCALL   ?C?ILDIX
+000B8D A9F0              MOV     R1,B
+000B8F FA                MOV     R2,A
+000B90 E4                CLR     A
+000B91 1203FC            LCALL   ?C?CSTPTR
+000B94 80E0              SJMP    ?C0008?UTILITIES
+000B96         ?C0010?UTILITIES:
+000B96 22                RET     
 ----- FUNCTION _xmemclear (END) -------
 
 
@@ -931,106 +947,111 @@
    12: {
    13: 	xmemclear((byte *)&g_variable,sizeof(G_VARIABLE_MAP));
    14: 	xmemclear(ksSelMapOld,KB_KSCAN_COL_NUM);
-000B89 7B01              MOV     R3,#01H
-000B8B 7A4C              MOV     R2,#HIGH g_variable
-000B8D 79BF              MOV     R1,#LOW g_variable
-000B8F 7D46              MOV     R5,#046H
-000B91 7C00              MOV     R4,#00H
-000B93 715D              ACALL   _xmemclear
+000B97 7B01              MOV     R3,#01H
+000B99 7A4C              MOV     R2,#HIGH g_variable
+000B9B 79BF              MOV     R1,#LOW g_variable
+000B9D 7D47              MOV     R5,#047H
+000B9F 7C00              MOV     R4,#00H
+000BA1 716B              ACALL   _xmemclear
    15: 	xmemclear(ksSelMapCheck,KB_KSCAN_COL_NUM);
-000B95 7B01              MOV     R3,#01H
-000B97 7A4D              MOV     R2,#HIGH ksSelMapOld
-000B99 7993              MOV     R1,#LOW ksSelMapOld
-000B9B 7D14              MOV     R5,#014H
-000B9D 7C00              MOV     R4,#00H
-000B9F 715D              ACALL   _xmemclear
+000BA3 7B01              MOV     R3,#01H
+000BA5 7A4D              MOV     R2,#HIGH ksSelMapOld
+000BA7 7993              MOV     R1,#LOW ksSelMapOld
+000BA9 7D14              MOV     R5,#014H
+000BAB 7C00              MOV     R4,#00H
+000BAD 716B              ACALL   _xmemclear
    16: 	xmemclear(ksSelMapCurr,KB_KSCAN_COL_NUM);
-000BA1 7B01              MOV     R3,#01H
-000BA3 7A4D              MOV     R2,#HIGH ksSelMapCheck
-000BA5 79A8              MOV     R1,#LOW ksSelMapCheck
-000BA7 7D14              MOV     R5,#014H
-000BA9 7C00              MOV     R4,#00H
-000BAB 715D              ACALL   _xmemclear
+000BAF 7B01              MOV     R3,#01H
+000BB1 7A4D              MOV     R2,#HIGH ksSelMapCheck
+000BB3 79A8              MOV     R1,#LOW ksSelMapCheck
+000BB5 7D14              MOV     R5,#014H
+000BB7 7C00              MOV     R4,#00H
+000BB9 716B              ACALL   _xmemclear
    17: 	xmemclear(hidBuff,9);
-000BAD 7B01              MOV     R3,#01H
-000BAF 7A4D              MOV     R2,#HIGH ksSelMapCurr
-000BB1 79BC              MOV     R1,#LOW ksSelMapCurr
-000BB3 7D14              MOV     R5,#014H
-000BB5 7C00              MOV     R4,#00H
-000BB7 715D              ACALL   _xmemclear
+000BBB 7B01              MOV     R3,#01H
+000BBD 7A4D              MOV     R2,#HIGH ksSelMapCurr
+000BBF 79BC              MOV     R1,#LOW ksSelMapCurr
+000BC1 7D14              MOV     R5,#014H
+000BC3 7C00              MOV     R4,#00H
+000BC5 716B              ACALL   _xmemclear
    18: 	xmemclear(multikey,9);
-000BB9 7B01              MOV     R3,#01H
-000BBB 7A48              MOV     R2,#HIGH hidBuff
-000BBD 7900              MOV     R1,#LOW hidBuff
-000BBF 7D09              MOV     R5,#09H
-000BC1 7C00              MOV     R4,#00H
-000BC3 715D              ACALL   _xmemclear
+000BC7 7B01              MOV     R3,#01H
+000BC9 7A48              MOV     R2,#HIGH hidBuff
+000BCB 7900              MOV     R1,#LOW hidBuff
+000BCD 7D09              MOV     R5,#09H
+000BCF 7C00              MOV     R4,#00H
+000BD1 716B              ACALL   _xmemclear
    19:  
-000BC5 7B01              MOV     R3,#01H
-000BC7 7A4E              MOV     R2,#HIGH multikey
-000BC9 794C              MOV     R1,#LOW multikey
-000BCB 7D09              MOV     R5,#09H
-000BCD 7C00              MOV     R4,#00H
-000BCF 715D              ACALL   _xmemclear
+000BD3 7B01              MOV     R3,#01H
+000BD5 7A4E              MOV     R2,#HIGH multikey
+000BD7 794C              MOV     R1,#LOW multikey
+000BD9 7D09              MOV     R5,#09H
+000BDB 7C00              MOV     R4,#00H
+000BDD 716B              ACALL   _xmemclear
    20: 	delayChgInvTimer = 0;
-000BD1 E4                CLR     A
-000BD2 904DE6            MOV     DPTR,#delayChgInvTimer
-000BD5 F0                MOVX    @DPTR,A
+000BDF E4                CLR     A
+000BE0 904DE6            MOV     DPTR,#delayChgInvTimer
+000BE3 F0                MOVX    @DPTR,A
    21: 	action_timeout = 0;
-000BD6 904DEC            MOV     DPTR,#action_timeout
-000BD9 F0                MOVX    @DPTR,A
+000BE4 904DEC            MOV     DPTR,#action_timeout
+000BE7 F0                MOVX    @DPTR,A
    22: 
    23: 	power_on_flag = 0;
-000BDA 904DEB            MOV     DPTR,#power_on_flag
-000BDD F0                MOVX    @DPTR,A
+000BE8 904DEB            MOV     DPTR,#power_on_flag
+000BEB F0                MOVX    @DPTR,A
    24: 	repeat_send_24g = 0;
-000BDE 904DDD            MOV     DPTR,#repeat_send_24g
-000BE1 F0                MOVX    @DPTR,A
+000BEC 904DDD            MOV     DPTR,#repeat_send_24g
+000BEF F0                MOVX    @DPTR,A
    25: 	get_24g_led_send = 0;
-000BE2 904DD5            MOV     DPTR,#get_24g_led_send
-000BE5 F0                MOVX    @DPTR,A
+000BF0 904DD5            MOV     DPTR,#get_24g_led_send
+000BF3 F0                MOVX    @DPTR,A
    26: 	ble_reconnect_flag = 0;
-000BE6 904DE5            MOV     DPTR,#ble_reconnect_flag
-000BE9 F0                MOVX    @DPTR,A
+000BF4 904DE5            MOV     DPTR,#ble_reconnect_flag
+000BF7 F0                MOVX    @DPTR,A
    27: 	press_long_time_flag = 0;
-000BEA 904DE3            MOV     DPTR,#press_long_time_flag
-000BED F0                MOVX    @DPTR,A
+000BF8 904DE3            MOV     DPTR,#press_long_time_flag
+000BFB F0                MOVX    @DPTR,A
    28: 	mult_key_status = 0;
-000BEE 904E4B            MOV     DPTR,#mult_key_status
-000BF1 F0                MOVX    @DPTR,A
+000BFC 904E4B            MOV     DPTR,#mult_key_status
+000BFF F0                MOVX    @DPTR,A
    29: 	long_press_flag = 0;
-000BF2 904DDC            MOV     DPTR,#long_press_flag
-000BF5 F0                MOVX    @DPTR,A
+000C00 904DDC            MOV     DPTR,#long_press_flag
+000C03 F0                MOVX    @DPTR,A
    30: 	standard_key_release_flag = 0;
-000BF6 904DDF            MOV     DPTR,#standard_key_release_flag
-000BF9 F0                MOVX    @DPTR,A
+000C04 904DDF            MOV     DPTR,#standard_key_release_flag
+000C07 F0                MOVX    @DPTR,A
    31: 	fn_flag = 0;
-000BFA 904DE2            MOV     DPTR,#fn_flag
-000BFD F0                MOVX    @DPTR,A
+000C08 904DE2            MOV     DPTR,#fn_flag
+000C0B F0                MOVX    @DPTR,A
    32: 	fn_flag_last = 0;
-000BFE 904DEA            MOV     DPTR,#fn_flag_last
-000C01 F0                MOVX    @DPTR,A
+000C0C 904DEA            MOV     DPTR,#fn_flag_last
+000C0F F0                MOVX    @DPTR,A
    33: 	fn_tx_flag = 0;
-000C02 904DD8            MOV     DPTR,#fn_tx_flag
-000C05 F0                MOVX    @DPTR,A
+000C10 904DD8            MOV     DPTR,#fn_tx_flag
+000C13 F0                MOVX    @DPTR,A
    34: 	fn_lock_flag = 0;
-000C06 904DE7            MOV     DPTR,#fn_lock_flag
-000C09 F0                MOVX    @DPTR,A
+000C14 904DE7            MOV     DPTR,#fn_lock_flag
+000C17 F0                MOVX    @DPTR,A
    35: 
    36: 	mult_key_value = 0;
-000C0A 904DED            MOV     DPTR,#mult_key_value
-000C0D F0                MOVX    @DPTR,A
-   37: 	m_caps_num_lock_last = 0; 
-000C0E 904DE0            MOV     DPTR,#m_caps_num_lock_last
-000C11 F0                MOVX    @DPTR,A
-   38: 	m_reconnect_continue = 0;
-000C12 904D38            MOV     DPTR,#m_reconnect_continue
-000C15 F0                MOVX    @DPTR,A
-   39: 	ble_send_secutiry_request_timer = 0;
-000C16 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-000C19 F0                MOVX    @DPTR,A
-   40: }
-000C1A 22                RET     
+000C18 904DED            MOV     DPTR,#mult_key_value
+000C1B F0                MOVX    @DPTR,A
+   37: 	m_caps_num_lock = 0xf0;
+000C1C 904CB7            MOV     DPTR,#m_caps_num_lock
+000C1F 74F0              MOV     A,#0F0H
+000C21 F0                MOVX    @DPTR,A
+   38: 	m_caps_num_lock_last = 0xf0; 
+000C22 904DE0            MOV     DPTR,#m_caps_num_lock_last
+000C25 F0                MOVX    @DPTR,A
+   39: 	m_reconnect_continue = 0;
+000C26 E4                CLR     A
+000C27 904D38            MOV     DPTR,#m_reconnect_continue
+000C2A F0                MOVX    @DPTR,A
+   40: 	ble_send_secutiry_request_timer = 0;
+000C2B 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+000C2E F0                MOVX    @DPTR,A
+   41: }
+000C2F 22                RET     
 ----- FUNCTION System_clear_mem (END) -------
 
 
@@ -1038,204 +1059,204 @@
  FILE: 'kb_process.c'
   122: void IPC_TxHidData(byte* dt, byte len)
   123: {
-000C1B 904E7A            MOV     DPTR,#dt
-000C1E EB                MOV     A,R3
-000C1F F0                MOVX    @DPTR,A
-000C20 A3                INC     DPTR
-000C21 EA                MOV     A,R2
-000C22 F0                MOVX    @DPTR,A
-000C23 A3                INC     DPTR
-000C24 E9                MOV     A,R1
-000C25 F0                MOVX    @DPTR,A
-000C26 A3                INC     DPTR
-000C27 ED                MOV     A,R5
-000C28 F0                MOVX    @DPTR,A
+000C30 904E7A            MOV     DPTR,#dt
+000C33 EB                MOV     A,R3
+000C34 F0                MOVX    @DPTR,A
+000C35 A3                INC     DPTR
+000C36 EA                MOV     A,R2
+000C37 F0                MOVX    @DPTR,A
+000C38 A3                INC     DPTR
+000C39 E9                MOV     A,R1
+000C3A F0                MOVX    @DPTR,A
+000C3B A3                INC     DPTR
+000C3C ED                MOV     A,R5
+000C3D F0                MOVX    @DPTR,A
   124: 	xbyte tx_hid_buff[10];
   125: 	byte i=0;
 ;---- Variable 'i' assigned to Register 'R7' ----
-000C29 E4                CLR     A
-000C2A FF                MOV     R7,A
+000C3E E4                CLR     A
+000C3F FF                MOV     R7,A
   126: 
   127: 	for(i==0; i< len; i++)
-000C2B         ?C0027?KB_PROCESS:
-000C2B 904E7D            MOV     DPTR,#len
-000C2E E0                MOVX    A,@DPTR
-000C2F FE                MOV     R6,A
-000C30 EF                MOV     A,R7
-000C31 C3                CLR     C
-000C32 9E                SUBB    A,R6
-000C33 5023              JNC     ?C0028?KB_PROCESS
+000C40         ?C0027?KB_PROCESS:
+000C40 904E7D            MOV     DPTR,#len
+000C43 E0                MOVX    A,@DPTR
+000C44 FE                MOV     R6,A
+000C45 EF                MOV     A,R7
+000C46 C3                CLR     C
+000C47 9E                SUBB    A,R6
+000C48 5023              JNC     ?C0028?KB_PROCESS
   128: 	{
   129: 		tx_hid_buff[i] = dt[i];
-000C35 904E7A            MOV     DPTR,#dt
-000C38 E0                MOVX    A,@DPTR
-000C39 FB                MOV     R3,A
-000C3A A3                INC     DPTR
-000C3B E0                MOVX    A,@DPTR
-000C3C FA                MOV     R2,A
-000C3D A3                INC     DPTR
-000C3E E0                MOVX    A,@DPTR
-000C3F F9                MOV     R1,A
-000C40 8F82              MOV     DPL,R7
-000C42 758300            MOV     DPH,#00H
-000C45 1203CF            LCALL   ?C?CLDOPTR
-000C48 FE                MOV     R6,A
-000C49 747E              MOV     A,#LOW tx_hid_buff
-000C4B 2F                ADD     A,R7
-000C4C F582              MOV     DPL,A
-000C4E E4                CLR     A
-000C4F 344E              ADDC    A,#HIGH tx_hid_buff
-000C51 F583              MOV     DPH,A
-000C53 EE                MOV     A,R6
-000C54 F0                MOVX    @DPTR,A
+000C4A 904E7A            MOV     DPTR,#dt
+000C4D E0                MOVX    A,@DPTR
+000C4E FB                MOV     R3,A
+000C4F A3                INC     DPTR
+000C50 E0                MOVX    A,@DPTR
+000C51 FA                MOV     R2,A
+000C52 A3                INC     DPTR
+000C53 E0                MOVX    A,@DPTR
+000C54 F9                MOV     R1,A
+000C55 8F82              MOV     DPL,R7
+000C57 758300            MOV     DPH,#00H
+000C5A 1203CF            LCALL   ?C?CLDOPTR
+000C5D FE                MOV     R6,A
+000C5E 747E              MOV     A,#LOW tx_hid_buff
+000C60 2F                ADD     A,R7
+000C61 F582              MOV     DPL,A
+000C63 E4                CLR     A
+000C64 344E              ADDC    A,#HIGH tx_hid_buff
+000C66 F583              MOV     DPH,A
+000C68 EE                MOV     A,R6
+000C69 F0                MOVX    @DPTR,A
   130: 	}
-000C55 0F                INC     R7
-000C56 80D3              SJMP    ?C0027?KB_PROCESS
-000C58         ?C0028?KB_PROCESS:
+000C6A 0F                INC     R7
+000C6B 80D3              SJMP    ?C0027?KB_PROCESS
+000C6D         ?C0028?KB_PROCESS:
   131: 	
   132: 	if(!YC_check_need_reconnected()) 
-000C58 121012            LCALL   YC_check_need_reconnected
-000C5B EF                MOV     A,R7
-000C5C 7002              JNZ     $ + 4H
-000C5E 81FE              AJMP    ?C0031?KB_PROCESS
-000C60         ?C0030?KB_PROCESS:
+000C6D 12100B            LCALL   YC_check_need_reconnected
+000C70 EF                MOV     A,R7
+000C71 7002              JNZ     $ + 4H
+000C73 A111              AJMP    ?C0031?KB_PROCESS
+000C75         ?C0030?KB_PROCESS:
   133: 		return;
   134: 	if (g_variable.release_data)
-000C60 904CEB            MOV     DPTR,#g_variable+02CH
-000C63 E0                MOVX    A,@DPTR
-000C64 6002              JZ      $ + 4H
-000C66 81FE              AJMP    ?C0031?KB_PROCESS
-000C68         ?C0032?KB_PROCESS:
+000C75 904CEB            MOV     DPTR,#g_variable+02CH
+000C78 E0                MOVX    A,@DPTR
+000C79 6002              JZ      $ + 4H
+000C7B A111              AJMP    ?C0031?KB_PROCESS
+000C7D         ?C0032?KB_PROCESS:
   135: 		return;
   136: 
   137: 	if ((g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED) ||
-000C68 904CC7            MOV     DPTR,#g_variable+08H
-000C6B E0                MOVX    A,@DPTR
-000C6C FF                MOV     R7,A
-000C6D 6404              XRL     A,#04H
-000C6F 600A              JZ      ?C0034?KB_PROCESS
-000C71 EF                MOV     A,R7
-000C72 B4031E            CJNE    A,#03H,?C0033?KB_PROCESS
-000C75 904DD3            MOV     DPTR,#ble_fast_connect_flag
-000C78 E0                MOVX    A,@DPTR
-000C79 6018              JZ      ?C0033?KB_PROCESS
-000C7B         ?C0034?KB_PROCESS:
+000C7D 904CC7            MOV     DPTR,#g_variable+08H
+000C80 E0                MOVX    A,@DPTR
+000C81 FF                MOV     R7,A
+000C82 6404              XRL     A,#04H
+000C84 600A              JZ      ?C0034?KB_PROCESS
+000C86 EF                MOV     A,R7
+000C87 B4031D            CJNE    A,#03H,?C0033?KB_PROCESS
+000C8A 904DD3            MOV     DPTR,#ble_fast_connect_flag
+000C8D E0                MOVX    A,@DPTR
+000C8E 6017              JZ      ?C0033?KB_PROCESS
+000C90         ?C0034?KB_PROCESS:
   138: 	((g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTING) && ble_fast_connect_flag))
   139: 	{
   140: 		if (tx_hid_buff[0] == HID_REPORTID_SYSTEM)
-000C7B 904E7E            MOV     DPTR,#tx_hid_buff
-000C7E E0                MOVX    A,@DPTR
-000C7F B40603            CJNE    A,#06H,?C0035?KB_PROCESS
+000C90 904E7E            MOV     DPTR,#tx_hid_buff
+000C93 E0                MOVX    A,@DPTR
+000C94 B40603            CJNE    A,#06H,?C0035?KB_PROCESS
   141: 			tx_hid_buff[0] = HID_REPORTID_3;
-000C82 7403              MOV     A,#03H
-000C84 F0                MOVX    @DPTR,A
-000C85         ?C0035?KB_PROCESS:
+000C97 7403              MOV     A,#03H
+000C99 F0                MOVX    @DPTR,A
+000C9A         ?C0035?KB_PROCESS:
   142: 		IPC_TxBleData(tx_hid_buff,len);
-000C85 7B01              MOV     R3,#01H
-000C87 7A4E              MOV     R2,#HIGH tx_hid_buff
-000C89 797E              MOV     R1,#LOW tx_hid_buff
-000C8B 904E7D            MOV     DPTR,#len
-000C8E E0                MOVX    A,@DPTR
-000C8F FD                MOV     R5,A
-000C90 12341E            LCALL   _IPC_TxBleData
+000C9A 7B01              MOV     R3,#01H
+000C9C 7A4E              MOV     R2,#HIGH tx_hid_buff
+000C9E 797E              MOV     R1,#LOW tx_hid_buff
+000CA0 904E7D            MOV     DPTR,#len
+000CA3 E0                MOVX    A,@DPTR
+000CA4 FD                MOV     R5,A
+000CA5 F1E6              ACALL   _IPC_TxBleData
   143: 
   144: 	}
-000C93         ?C0033?KB_PROCESS:
+000CA7         ?C0033?KB_PROCESS:
   145: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000C93 904CC5            MOV     DPTR,#g_variable+06H
-000C96 E0                MOVX    A,@DPTR
-000C97 6403              XRL     A,#03H
-000C99 7063              JNZ     ?C0031?KB_PROCESS
+000CA7 904CC5            MOV     DPTR,#g_variable+06H
+000CAA E0                MOVX    A,@DPTR
+000CAB 6403              XRL     A,#03H
+000CAD 7062              JNZ     ?C0031?KB_PROCESS
   146: 	{
   147: 		if(tx_hid_buff[0] == HID_REPORTID_1)
-000C9B 904E7E            MOV     DPTR,#tx_hid_buff
-000C9E E0                MOVX    A,@DPTR
-000C9F 6401              XRL     A,#01H
-000CA1 7023              JNZ     ?C0037?KB_PROCESS
+000CAF 904E7E            MOV     DPTR,#tx_hid_buff
+000CB2 E0                MOVX    A,@DPTR
+000CB3 6401              XRL     A,#01H
+000CB5 7023              JNZ     ?C0037?KB_PROCESS
   148: 		{
   149: 			tx_hid_buff[0] = 4;
-000CA3 7404              MOV     A,#04H
-000CA5 F0                MOVX    @DPTR,A
+000CB7 7404              MOV     A,#04H
+000CB9 F0                MOVX    @DPTR,A
   150: 			if (tx_hid_buff[1] == 0 && tx_hid_buff[3] == 00 && tx_hid_buff[4] == 00 && tx_hid_buff[5] == 0)
-000CA6 A3                INC     DPTR
-000CA7 E0                MOVX    A,@DPTR
-000CA8 7014              JNZ     ?C0038?KB_PROCESS
-000CAA 904E81            MOV     DPTR,#tx_hid_buff+03H
-000CAD E0                MOVX    A,@DPTR
-000CAE 700E              JNZ     ?C0038?KB_PROCESS
-000CB0 A3                INC     DPTR
-000CB1 E0                MOVX    A,@DPTR
-000CB2 700A              JNZ     ?C0038?KB_PROCESS
-000CB4 A3                INC     DPTR
-000CB5 E0                MOVX    A,@DPTR
-000CB6 7006              JNZ     ?C0038?KB_PROCESS
+000CBA A3                INC     DPTR
+000CBB E0                MOVX    A,@DPTR
+000CBC 7014              JNZ     ?C0038?KB_PROCESS
+000CBE 904E81            MOV     DPTR,#tx_hid_buff+03H
+000CC1 E0                MOVX    A,@DPTR
+000CC2 700E              JNZ     ?C0038?KB_PROCESS
+000CC4 A3                INC     DPTR
+000CC5 E0                MOVX    A,@DPTR
+000CC6 700A              JNZ     ?C0038?KB_PROCESS
+000CC8 A3                INC     DPTR
+000CC9 E0                MOVX    A,@DPTR
+000CCA 7006              JNZ     ?C0038?KB_PROCESS
   151: 				repeat_send_24g = 0;
-000CB8 904DDD            MOV     DPTR,#repeat_send_24g
-000CBB F0                MOVX    @DPTR,A
-000CBC 8032              SJMP    ?C0040?KB_PROCESS
-000CBE         ?C0038?KB_PROCESS:
+000CCC 904DDD            MOV     DPTR,#repeat_send_24g
+000CCF F0                MOVX    @DPTR,A
+000CD0 8032              SJMP    ?C0040?KB_PROCESS
+000CD2         ?C0038?KB_PROCESS:
   152: 			else
   153: 				repeat_send_24g = 1;			
-000CBE 904DDD            MOV     DPTR,#repeat_send_24g
-000CC1 7401              MOV     A,#01H
-000CC3 F0                MOVX    @DPTR,A
+000CD2 904DDD            MOV     DPTR,#repeat_send_24g
+000CD5 7401              MOV     A,#01H
+000CD7 F0                MOVX    @DPTR,A
   154: 		}
-000CC4 802A              SJMP    ?C0040?KB_PROCESS
-000CC6         ?C0037?KB_PROCESS:
+000CD8 802A              SJMP    ?C0040?KB_PROCESS
+000CDA         ?C0037?KB_PROCESS:
   155: 		else if(tx_hid_buff[0] == HID_REPORTID_2)
-000CC6 904E7E            MOV     DPTR,#tx_hid_buff
-000CC9 E0                MOVX    A,@DPTR
-000CCA B40219            CJNE    A,#02H,?C0041?KB_PROCESS
+000CDA 904E7E            MOV     DPTR,#tx_hid_buff
+000CDD E0                MOVX    A,@DPTR
+000CDE B40219            CJNE    A,#02H,?C0041?KB_PROCESS
   156: 		{
   157: 			tx_hid_buff[0] = 5;
-000CCD 7405              MOV     A,#05H
-000CCF F0                MOVX    @DPTR,A
+000CE1 7405              MOV     A,#05H
+000CE3 F0                MOVX    @DPTR,A
   158: 			if (tx_hid_buff[1] == 00 && tx_hid_buff[2] == 00)
-000CD0 A3                INC     DPTR
-000CD1 E0                MOVX    A,@DPTR
-000CD2 700A              JNZ     ?C0042?KB_PROCESS
-000CD4 A3                INC     DPTR
-000CD5 E0                MOVX    A,@DPTR
-000CD6 7006              JNZ     ?C0042?KB_PROCESS
+000CE4 A3                INC     DPTR
+000CE5 E0                MOVX    A,@DPTR
+000CE6 700A              JNZ     ?C0042?KB_PROCESS
+000CE8 A3                INC     DPTR
+000CE9 E0                MOVX    A,@DPTR
+000CEA 7006              JNZ     ?C0042?KB_PROCESS
   159: 			{
   160: 				repeat_send_24g = 0;
-000CD8 904DDD            MOV     DPTR,#repeat_send_24g
-000CDB F0                MOVX    @DPTR,A
+000CEC 904DDD            MOV     DPTR,#repeat_send_24g
+000CEF F0                MOVX    @DPTR,A
   161: 			}
-000CDC 8012              SJMP    ?C0040?KB_PROCESS
-000CDE         ?C0042?KB_PROCESS:
+000CF0 8012              SJMP    ?C0040?KB_PROCESS
+000CF2         ?C0042?KB_PROCESS:
   162: 			else
   163: 			{
   164: 				repeat_send_24g = 1;
-000CDE 904DDD            MOV     DPTR,#repeat_send_24g
-000CE1 7401              MOV     A,#01H
-000CE3 F0                MOVX    @DPTR,A
+000CF2 904DDD            MOV     DPTR,#repeat_send_24g
+000CF5 7401              MOV     A,#01H
+000CF7 F0                MOVX    @DPTR,A
   165: 			}
   166: 		}
-000CE4 800A              SJMP    ?C0040?KB_PROCESS
-000CE6         ?C0041?KB_PROCESS:
+000CF8 800A              SJMP    ?C0040?KB_PROCESS
+000CFA         ?C0041?KB_PROCESS:
   167: 		else if(tx_hid_buff[0] == HID_REPORTID_3)
-000CE6 904E7E            MOV     DPTR,#tx_hid_buff
-000CE9 E0                MOVX    A,@DPTR
-000CEA B40303            CJNE    A,#03H,?C0040?KB_PROCESS
+000CFA 904E7E            MOV     DPTR,#tx_hid_buff
+000CFD E0                MOVX    A,@DPTR
+000CFE B40303            CJNE    A,#03H,?C0040?KB_PROCESS
   168: 		{
   169: 			tx_hid_buff[0] = 7;
-000CED 7407              MOV     A,#07H
-000CEF F0                MOVX    @DPTR,A
+000D01 7407              MOV     A,#07H
+000D03 F0                MOVX    @DPTR,A
   170: 		}
-000CF0         ?C0040?KB_PROCESS:
+000D04         ?C0040?KB_PROCESS:
   171: 		IPC_Tx24GData(tx_hid_buff,len);
-000CF0 7B01              MOV     R3,#01H
-000CF2 7A4E              MOV     R2,#HIGH tx_hid_buff
-000CF4 797E              MOV     R1,#LOW tx_hid_buff
-000CF6 904E7D            MOV     DPTR,#len
-000CF9 E0                MOVX    A,@DPTR
-000CFA FD                MOV     R5,A
-000CFB 12340E            LCALL   _IPC_Tx24GData
+000D04 7B01              MOV     R3,#01H
+000D06 7A4E              MOV     R2,#HIGH tx_hid_buff
+000D08 797E              MOV     R1,#LOW tx_hid_buff
+000D0A 904E7D            MOV     DPTR,#len
+000D0D E0                MOVX    A,@DPTR
+000D0E FD                MOV     R5,A
+000D0F F1DE              ACALL   _IPC_Tx24GData
   172: 	}
   173: }
-000CFE         ?C0031?KB_PROCESS:
-000CFE 22                RET     
+000D11         ?C0031?KB_PROCESS:
+000D11 22                RET     
 ----- FUNCTION _IPC_TxHidData (END) -------
 
 
@@ -1243,46 +1264,46 @@
  FILE: 'kb_process.c'
   199: void kb_send_combination_key(byte ctrl_value,byte key_value)
   200: {
-000CFF 904EFC            MOV     DPTR,#ctrl_value
-000D02 EF                MOV     A,R7
-000D03 F0                MOVX    @DPTR,A
-000D04 A3                INC     DPTR
-000D05 ED                MOV     A,R5
-000D06 F0                MOVX    @DPTR,A
+000D12 904EF9            MOV     DPTR,#ctrl_value
+000D15 EF                MOV     A,R7
+000D16 F0                MOVX    @DPTR,A
+000D17 A3                INC     DPTR
+000D18 ED                MOV     A,R5
+000D19 F0                MOVX    @DPTR,A
   201: 	xmemclear(hidBuff,9);
   202: 	hidBuff[0] = HID_REPORTID_1;
-000D07 7B01              MOV     R3,#01H
-000D09 7A48              MOV     R2,#HIGH hidBuff
-000D0B 7900              MOV     R1,#LOW hidBuff
-000D0D 7D09              MOV     R5,#09H
-000D0F 7C00              MOV     R4,#00H
-000D11 715D              ACALL   _xmemclear
+000D1A 7B01              MOV     R3,#01H
+000D1C 7A48              MOV     R2,#HIGH hidBuff
+000D1E 7900              MOV     R1,#LOW hidBuff
+000D20 7D09              MOV     R5,#09H
+000D22 7C00              MOV     R4,#00H
+000D24 716B              ACALL   _xmemclear
   203: 	hidBuff[1] |= ctrl_value;
-000D13 904800            MOV     DPTR,#hidBuff
-000D16 7401              MOV     A,#01H
-000D18 F0                MOVX    @DPTR,A
+000D26 904800            MOV     DPTR,#hidBuff
+000D29 7401              MOV     A,#01H
+000D2B F0                MOVX    @DPTR,A
   204: 	hidBuff[3] = key_value; 
-000D19 A3                INC     DPTR
-000D1A E0                MOVX    A,@DPTR
-000D1B FF                MOV     R7,A
-000D1C 904EFC            MOV     DPTR,#ctrl_value
-000D1F E0                MOVX    A,@DPTR
-000D20 FE                MOV     R6,A
-000D21 EF                MOV     A,R7
-000D22 4E                ORL     A,R6
-000D23 904801            MOV     DPTR,#hidBuff+01H
-000D26 F0                MOVX    @DPTR,A
+000D2C A3                INC     DPTR
+000D2D E0                MOVX    A,@DPTR
+000D2E FF                MOV     R7,A
+000D2F 904EF9            MOV     DPTR,#ctrl_value
+000D32 E0                MOVX    A,@DPTR
+000D33 FE                MOV     R6,A
+000D34 EF                MOV     A,R7
+000D35 4E                ORL     A,R6
+000D36 904801            MOV     DPTR,#hidBuff+01H
+000D39 F0                MOVX    @DPTR,A
   205: 	IPC_TxHidData(hidBuff, 9);
-000D27 904EFD            MOV     DPTR,#key_value
-000D2A E0                MOVX    A,@DPTR
-000D2B 904803            MOV     DPTR,#hidBuff+03H
-000D2E F0                MOVX    @DPTR,A
+000D3A 904EFA            MOV     DPTR,#key_value
+000D3D E0                MOVX    A,@DPTR
+000D3E 904803            MOV     DPTR,#hidBuff+03H
+000D41 F0                MOVX    @DPTR,A
   206: }
-000D2F 7B01              MOV     R3,#01H
-000D31 7A48              MOV     R2,#HIGH hidBuff
-000D33 7900              MOV     R1,#LOW hidBuff
-000D35 7D09              MOV     R5,#09H
-000D37 811B              AJMP    _IPC_TxHidData
+000D42 7B01              MOV     R3,#01H
+000D44 7A48              MOV     R2,#HIGH hidBuff
+000D46 7900              MOV     R1,#LOW hidBuff
+000D48 7D09              MOV     R5,#09H
+000D4A 8130              AJMP    _IPC_TxHidData
 ----- FUNCTION _kb_send_combination_key (END) -------
 
 
@@ -1300,625 +1321,608 @@
   315: */	
   316: 	{	
   317: 		if((g_variable.key_combination_step == CAMBINATION_KEY_FREE)
-000D39 904CF4            MOV     DPTR,#g_variable+035H
-000D3C E0                MOVX    A,@DPTR
-000D3D FF                MOV     R7,A
-000D3E 6008              JZ      ?C0058?KB_PROCESS
-000D40 6403              XRL     A,#03H
-000D42 6004              JZ      ?C0058?KB_PROCESS
-000D44 EF                MOV     A,R7
-000D45 B40502            CJNE    A,#05H,?C0057?KB_PROCESS
-000D48         ?C0058?KB_PROCESS:
+000D4C 904CF4            MOV     DPTR,#g_variable+035H
+000D4F E0                MOVX    A,@DPTR
+000D50 FF                MOV     R7,A
+000D51 6008              JZ      ?C0058?KB_PROCESS
+000D53 6403              XRL     A,#03H
+000D55 6004              JZ      ?C0058?KB_PROCESS
+000D57 EF                MOV     A,R7
+000D58 B40503            CJNE    A,#05H,?C0057?KB_PROCESS
+000D5B         ?C0058?KB_PROCESS:
   318: 		||(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE)
   319: 		|| (g_variable.key_combination_step == CAMBINATION_KEY_RELEASE)
   320: 		)
   321: 			kb_motion();
-000D48 8072              SJMP    kb_motion
-000D4A         ?C0057?KB_PROCESS:
+000D5B 022381            LJMP    kb_motion
+000D5E         ?C0057?KB_PROCESS:
   322: 		else
   323: 		{
   324: 			if(g_variable.key_combination_step == CAMBINATION_KEY_PRESS)
-000D4A 904CF4            MOV     DPTR,#g_variable+035H
-000D4D E0                MOVX    A,@DPTR
-000D4E B4010E            CJNE    A,#01H,?C0060?KB_PROCESS
+000D5E 904CF4            MOV     DPTR,#g_variable+035H
+000D61 E0                MOVX    A,@DPTR
+000D62 B4010E            CJNE    A,#01H,?C0060?KB_PROCESS
   325: 			{
   326: 				kb_send_combination_key(g_variable.key_combination_ctrl,0);
-000D51 A3                INC     DPTR
-000D52 E0                MOVX    A,@DPTR
-000D53 FF                MOV     R7,A
-000D54 E4                CLR     A
-000D55 FD                MOV     R5,A
-000D56 91FF              ACALL   _kb_send_combination_key
+000D65 A3                INC     DPTR
+000D66 E0                MOVX    A,@DPTR
+000D67 FF                MOV     R7,A
+000D68 E4                CLR     A
+000D69 FD                MOV     R5,A
+000D6A B112              ACALL   _kb_send_combination_key
   327: 				g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
-000D58 904CF4            MOV     DPTR,#g_variable+035H
-000D5B 7402              MOV     A,#02H
-000D5D F0                MOVX    @DPTR,A
+000D6C 904CF4            MOV     DPTR,#g_variable+035H
+000D6F 7402              MOV     A,#02H
+000D71 F0                MOVX    @DPTR,A
   328: 			}
-000D5E 22                RET     
-000D5F         ?C0060?KB_PROCESS:
+000D72 22                RET     
+000D73         ?C0060?KB_PROCESS:
   329: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_HOLD)
-000D5F 904CF4            MOV     DPTR,#g_variable+035H
-000D62 E0                MOVX    A,@DPTR
-000D63 B4020B            CJNE    A,#02H,?C0062?KB_PROCESS
+000D73 904CF4            MOV     DPTR,#g_variable+035H
+000D76 E0                MOVX    A,@DPTR
+000D77 B4020B            CJNE    A,#02H,?C0062?KB_PROCESS
   330: 			{	
   331: 				g_variable.key_combination_step = CAMBINATION_KEY_COMPLETE;
-000D66 7403              MOV     A,#03H
-000D68 F0                MOVX    @DPTR,A
+000D7A 7403              MOV     A,#03H
+000D7C F0                MOVX    @DPTR,A
   332: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000D69 A3                INC     DPTR
-000D6A E0                MOVX    A,@DPTR
-000D6B FF                MOV     R7,A
-000D6C A3                INC     DPTR
-000D6D E0                MOVX    A,@DPTR
-000D6E FD                MOV     R5,A
-000D6F 808E              SJMP    _kb_send_combination_key
+000D7D A3                INC     DPTR
+000D7E E0                MOVX    A,@DPTR
+000D7F FF                MOV     R7,A
+000D80 A3                INC     DPTR
+000D81 E0                MOVX    A,@DPTR
+000D82 FD                MOV     R5,A
+000D83 808D              SJMP    _kb_send_combination_key
   333: 			}
-000D71         ?C0062?KB_PROCESS:
+000D85         ?C0062?KB_PROCESS:
   334: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE)
-000D71 904CF4            MOV     DPTR,#g_variable+035H
-000D74 E0                MOVX    A,@DPTR
-000D75 B40427            CJNE    A,#04H,?C0064?KB_PROCESS
+000D85 904CF4            MOV     DPTR,#g_variable+035H
+000D88 E0                MOVX    A,@DPTR
+000D89 B40427            CJNE    A,#04H,?C0064?KB_PROCESS
   335: 			{
   336: 				g_variable.key_combination_keyvalue = 0;
-000D78 E4                CLR     A
-000D79 904CF6            MOV     DPTR,#g_variable+037H
-000D7C F0                MOVX    @DPTR,A
+000D8C E4                CLR     A
+000D8D 904CF6            MOV     DPTR,#g_variable+037H
+000D90 F0                MOVX    @DPTR,A
   337: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000D7D 904CF5            MOV     DPTR,#g_variable+036H
-000D80 E0                MOVX    A,@DPTR
-000D81 FF                MOV     R7,A
-000D82 E4                CLR     A
-000D83 FD                MOV     R5,A
-000D84 91FF              ACALL   _kb_send_combination_key
+000D91 904CF5            MOV     DPTR,#g_variable+036H
+000D94 E0                MOVX    A,@DPTR
+000D95 FF                MOV     R7,A
+000D96 E4                CLR     A
+000D97 FD                MOV     R5,A
+000D98 B112              ACALL   _kb_send_combination_key
   338: 				g_variable.key_combination_ctrl = 0;
-000D86 E4                CLR     A
-000D87 904CF5            MOV     DPTR,#g_variable+036H
-000D8A F0                MOVX    @DPTR,A
+000D9A E4                CLR     A
+000D9B 904CF5            MOV     DPTR,#g_variable+036H
+000D9E F0                MOVX    @DPTR,A
   339: 				if(!g_variable.one_key_press_wait_release_timer)
-000D8B 904CF8            MOV     DPTR,#g_variable+039H
-000D8E E0                MOVX    A,@DPTR
-000D8F 7007              JNZ     ?C0065?KB_PROCESS
+000D9F 904CF8            MOV     DPTR,#g_variable+039H
+000DA2 E0                MOVX    A,@DPTR
+000DA3 7007              JNZ     ?C0065?KB_PROCESS
   340: 					g_variable.key_combination_step = CAMBINATION_KEY_NULL;
-000D91 904CF4            MOV     DPTR,#g_variable+035H
-000D94 7406              MOV     A,#06H
-000D96 F0                MOVX    @DPTR,A
-000D97 22                RET     
-000D98         ?C0065?KB_PROCESS:
+000DA5 904CF4            MOV     DPTR,#g_variable+035H
+000DA8 7406              MOV     A,#06H
+000DAA F0                MOVX    @DPTR,A
+000DAB 22                RET     
+000DAC         ?C0065?KB_PROCESS:
   341: 				else
   342: 					g_variable.key_combination_step = CAMBINATION_KEY_RELEASE;
-000D98 904CF4            MOV     DPTR,#g_variable+035H
-000D9B 7405              MOV     A,#05H
-000D9D F0                MOVX    @DPTR,A
+000DAC 904CF4            MOV     DPTR,#g_variable+035H
+000DAF 7405              MOV     A,#05H
+000DB1 F0                MOVX    @DPTR,A
   343: 			}
-000D9E 22                RET     
-000D9F         ?C0064?KB_PROCESS:
+000DB2 22                RET     
+000DB3         ?C0064?KB_PROCESS:
   344: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_NULL)
-000D9F 904CF4            MOV     DPTR,#g_variable+035H
-000DA2 E0                MOVX    A,@DPTR
-000DA3 B40615            CJNE    A,#06H,?C0069?KB_PROCESS
+000DB3 904CF4            MOV     DPTR,#g_variable+035H
+000DB6 E0                MOVX    A,@DPTR
+000DB7 B40615            CJNE    A,#06H,?C0069?KB_PROCESS
   345: 			{
   346: 				g_variable.key_combination_keyvalue = 0;
-000DA6 E4                CLR     A
-000DA7 904CF6            MOV     DPTR,#g_variable+037H
-000DAA F0                MOVX    @DPTR,A
+000DBA E4                CLR     A
+000DBB 904CF6            MOV     DPTR,#g_variable+037H
+000DBE F0                MOVX    @DPTR,A
   347: 				g_variable.key_combination_ctrl = 0;
-000DAB 904CF5            MOV     DPTR,#g_variable+036H
-000DAE F0                MOVX    @DPTR,A
+000DBF 904CF5            MOV     DPTR,#g_variable+036H
+000DC2 F0                MOVX    @DPTR,A
   348: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000DAF A3                INC     DPTR
-000DB0 E0                MOVX    A,@DPTR
-000DB1 FD                MOV     R5,A
-000DB2 E4                CLR     A
-000DB3 FF                MOV     R7,A
-000DB4 91FF              ACALL   _kb_send_combination_key
+000DC3 A3                INC     DPTR
+000DC4 E0                MOVX    A,@DPTR
+000DC5 FD                MOV     R5,A
+000DC6 E4                CLR     A
+000DC7 FF                MOV     R7,A
+000DC8 B112              ACALL   _kb_send_combination_key
   349: 				g_variable.key_combination_step = CAMBINATION_KEY_FREE;
-000DB6 E4                CLR     A
-000DB7 904CF4            MOV     DPTR,#g_variable+035H
-000DBA F0                MOVX    @DPTR,A
+000DCA E4                CLR     A
+000DCB 904CF4            MOV     DPTR,#g_variable+035H
+000DCE F0                MOVX    @DPTR,A
   350: 			}
   351: 		}
   352: 	}
   353: }
-000DBB         ?C0069?KB_PROCESS:
-000DBB 22                RET     
+000DCF         ?C0069?KB_PROCESS:
+000DCF 22                RET     
 ----- FUNCTION kb_need_keyscan (END) -------
 
 
------ FUNCTION kb_motion (BEGIN) -----
- FILE: 'kb_process.c'
-  287: static void kb_motion()
-  288: {
-  289: 	tKSEVENT *pEvt = NULL;
-  290: 	
-000DBC 904EEA            MOV     DPTR,#pEvt
-000DBF E4                CLR     A
-000DC0 F0                MOVX    @DPTR,A
-000DC1 A3                INC     DPTR
-000DC2 F0                MOVX    @DPTR,A
-000DC3 A3                INC     DPTR
-000DC4 F0                MOVX    @DPTR,A
-  291: 	if (!IPC_IsTxBuffEmpty())
-000DC5 123444            LCALL   IPC_IsTxBuffEmpty
-000DC8 5025              JNC     ?C0055?KB_PROCESS
-000DCA         ?C0054?KB_PROCESS:
-  292: 		return;
-  293: 	pEvt = KS_GetCurrentEvt();
-000DCA 122B9B            LCALL   KS_GetCurrentEvt
-000DCD 904EEA            MOV     DPTR,#pEvt
-000DD0 EB                MOV     A,R3
-000DD1 F0                MOVX    @DPTR,A
-000DD2 A3                INC     DPTR
-000DD3 EA                MOV     A,R2
-000DD4 F0                MOVX    @DPTR,A
-000DD5 A3                INC     DPTR
-000DD6 E9                MOV     A,R1
-000DD7 F0                MOVX    @DPTR,A
-  294: 
-  295: 	if (pEvt == NULL)
-000DD8 4A                ORL     A,R2
-000DD9 7007              JNZ     ?C0056?KB_PROCESS
-  296: 	{
-  297: 		m_power_on_flag = 1;
-000DDB 904CB6            MOV     DPTR,#m_power_on_flag
-000DDE 04                INC     A
-000DDF F0                MOVX    @DPTR,A
-  298: 		kb_24g_get_led_status();
-000DE0 800E              SJMP    kb_24g_get_led_status
-  299: 		return;
-  300: 	}
-000DE2         ?C0056?KB_PROCESS:
-  301: 	kb_motion_keyscan(pEvt);
-000DE2 904EEA            MOV     DPTR,#pEvt
-000DE5 E0                MOVX    A,@DPTR
-000DE6 FB                MOV     R3,A
-000DE7 A3                INC     DPTR
+----- FUNCTION YC_connect_timeout_500ms (BEGIN) -----
+ FILE: 'sys.c'
+  367: void YC_connect_timeout_500ms()
+  368: {
+  369: 
+  370: 	if(le_send_battery_level_delay_count)
+000DD0 904DDB            MOV     DPTR,#le_send_battery_level_delay_count
+000DD3 E0                MOVX    A,@DPTR
+000DD4 600F              JZ      ?C0068?SYS
+  371: 	{
+  372: 		le_send_battery_level_delay_count--;
+000DD6 E0                MOVX    A,@DPTR
+000DD7 14                DEC     A
+000DD8 F0                MOVX    @DPTR,A
+  373: 		if(!le_send_battery_level_delay_count)
+000DD9 E0                MOVX    A,@DPTR
+000DDA 7009              JNZ     ?C0068?SYS
+  374: 		{	
+  375: 			m_lpm_mode = 1;
+000DDC 904131            MOV     DPTR,#m_lpm_mode
+000DDF 04                INC     A
+000DE0 F0                MOVX    @DPTR,A
+  376: 			le_send_battery_level_flag = 1;
+000DE1 904DDA            MOV     DPTR,#le_send_battery_level_flag
+000DE4 F0                MOVX    @DPTR,A
+  377: 		}
+  378: 	}
+000DE5         ?C0068?SYS:
+  379: 	
+  380: //system long sleep timer
+  381: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+000DE5 904CC7            MOV     DPTR,#g_variable+08H
 000DE8 E0                MOVX    A,@DPTR
-000DE9 FA                MOV     R2,A
-000DEA A3                INC     DPTR
-000DEB E0                MOVX    A,@DPTR
-000DEC F9                MOV     R1,A
-000DED 11C0              ACALL   _kb_motion_keyscan
-  302: }
-000DEF         ?C0055?KB_PROCESS:
-000DEF 22                RET     
------ FUNCTION kb_motion (END) -------
-
-
------ FUNCTION kb_24g_get_led_status (BEGIN) -----
- FILE: 'kb_process.c'
-  269: void kb_24g_get_led_status()		//get RF Ack for get numlock/capslock status
-  270: {
-  271: 	if((m_24g_led_flag)&& (repeat_send_24g == 0))
-  272: 	{
-000DF0 904D4A            MOV     DPTR,#m_24g_led_flag
-000DF3 E0                MOVX    A,@DPTR
-000DF4 6035              JZ      ?C0053?KB_PROCESS
-000DF6 904DDD            MOV     DPTR,#repeat_send_24g
-000DF9 E0                MOVX    A,@DPTR
-000DFA 702F              JNZ     ?C0053?KB_PROCESS
-  273: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-  274: 		{
-000DFC 904CC5            MOV     DPTR,#g_variable+06H
+000DE9 FF                MOV     R7,A
+000DEA 6404              XRL     A,#04H
+000DEC 7051              JNZ     ?C0070?SYS
+  382: 	{
+  383: 		if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+000DEE EF                MOV     A,R7
+000DEF 6404              XRL     A,#04H
+000DF1 7033              JNZ     ?C0071?SYS
+  384: 		{
+  385: 			if(le_send_battery_level_flag || (g_variable.sleepTimer && !(g_variable.sleepTimer & 0x1f)))		// ble battery l
+>> evel updata each 16 second
+000DF3 904DDA            MOV     DPTR,#le_send_battery_level_flag
+000DF6 E0                MOVX    A,@DPTR
+000DF7 7010              JNZ     ?C0073?SYS
+000DF9 904CE3            MOV     DPTR,#g_variable+024H
+000DFC E0                MOVX    A,@DPTR
+000DFD FE                MOV     R6,A
+000DFE A3                INC     DPTR
 000DFF E0                MOVX    A,@DPTR
-000E00 B40328            CJNE    A,#03H,?C0053?KB_PROCESS
-  275: 			xmemclear(hidBuff,9);
-  276: 
-000E03 7B01              MOV     R3,#01H
-000E05 7A48              MOV     R2,#HIGH hidBuff
-000E07 7900              MOV     R1,#LOW hidBuff
-000E09 7D09              MOV     R5,#09H
-000E0B 7C00              MOV     R4,#00H
-000E0D 715D              ACALL   _xmemclear
-  277: 			mult_key_status = 0;
-000E0F E4                CLR     A
-000E10 904E4B            MOV     DPTR,#mult_key_status
+000E00 FF                MOV     R7,A
+000E01 4E                ORL     A,R6
+000E02 6022              JZ      ?C0071?SYS
+000E04 EF                MOV     A,R7
+000E05 541F              ANL     A,#01FH
+000E07 701D              JNZ     ?C0071?SYS
+000E09         ?C0073?SYS:
+  386: 			{
+  387: 				le_send_battery_level_flag = 0;
+000E09 E4                CLR     A
+000E0A 904DDA            MOV     DPTR,#le_send_battery_level_flag
+000E0D F0                MOVX    @DPTR,A
+  388: 				multikey[0] = HID_REPORTID_BATTERY;	
+000E0E 904E4C            MOV     DPTR,#multikey
+000E11 7404              MOV     A,#04H
 000E13 F0                MOVX    @DPTR,A
-  278: 			hidBuff[0] = HID_REPORTID_1;		// standard key send
-000E14 904800            MOV     DPTR,#hidBuff
-000E17 04                INC     A
-000E18 F0                MOVX    @DPTR,A
-  279: 			hidBuff[2] = m_24g_led_flag;
-000E19 904D4A            MOV     DPTR,#m_24g_led_flag
-000E1C E0                MOVX    A,@DPTR
-000E1D 904802            MOV     DPTR,#hidBuff+02H
-000E20 F0                MOVX    @DPTR,A
-  280: 			IPC_TxHidData(hidBuff, 9);
-000E21 7B01              MOV     R3,#01H
-000E23 7A48              MOV     R2,#HIGH hidBuff
-000E25 7900              MOV     R1,#LOW hidBuff
-000E27 7D09              MOV     R5,#09H
-000E29 911B              ACALL   _IPC_TxHidData
-  281: 		}	
-  282: 	}
-  283: }
-000E2B         ?C0053?KB_PROCESS:
-000E2B 22                RET     
------ FUNCTION kb_24g_get_led_status (END) -------
-
-
------ FUNCTION _IIC_Read (BEGIN) -----
-000E2C 904ED1            MOV     DPTR,#len
-000E2F EC                MOV     A,R4
-000E30 F0                MOVX    @DPTR,A
-000E31 A3                INC     DPTR
-000E32 ED                MOV     A,R5
-000E33 F0                MOVX    @DPTR,A
-000E34 A3                INC     DPTR
-000E35 EB                MOV     A,R3
-000E36 F0                MOVX    @DPTR,A
-000E37 A3                INC     DPTR
-000E38 EA                MOV     A,R2
-000E39 F0                MOVX    @DPTR,A
-000E3A A3                INC     DPTR
-000E3B E9                MOV     A,R1
-000E3C F0                MOVX    @DPTR,A
-;---- Variable 'addr' assigned to Register 'R6/R7' ----
-;---- Variable 'mem_src' assigned to Register 'R6/R7' ----
-000E3D 908098            MOV     DPTR,#08098H
-000E40 7404              MOV     A,#04H
-000E42 F0                MOVX    @DPTR,A
-000E43 A3                INC     DPTR
-000E44 E4                CLR     A
-000E45 F0                MOVX    @DPTR,A
-000E46 900CAF            MOV     DPTR,#YC_IICDTbuf
-000E49 74A0              MOV     A,#0A0H
-000E4B F0                MOVX    @DPTR,A
+  389: 				multikey[1] = g_variable.battery_level_percentage;	
+000E14 904CF9            MOV     DPTR,#g_variable+03AH
+000E17 E0                MOVX    A,@DPTR
+000E18 904E4D            MOV     DPTR,#multikey+01H
+000E1B F0                MOVX    @DPTR,A
+  390: 				IPC_TxHidData(multikey, 2);
+000E1C 7B01              MOV     R3,#01H
+000E1E 7A4E              MOV     R2,#HIGH multikey
+000E20 794C              MOV     R1,#LOW multikey
+000E22 7D02              MOV     R5,#02H
+000E24 9130              ACALL   _IPC_TxHidData
+  391: 			}
+  392: 		}
+000E26         ?C0071?SYS:
+  393: 		if (g_variable.sleepTimer == STANDBY_TIMER_10MIN) 
+000E26 904CE3            MOV     DPTR,#g_variable+024H
+000E29 E0                MOVX    A,@DPTR
+000E2A 6404              XRL     A,#04H
+000E2C 7004              JNZ     ?C0171?SYS
+000E2E A3                INC     DPTR
+000E2F E0                MOVX    A,@DPTR
+000E30 64B0              XRL     A,#0B0H
+000E32         ?C0171?SYS:
+000E32 6002              JZ      $ + 4H
+000E34 C1C7              AJMP    ?C0086?SYS
+  394: 		{
+  395: 			YC_disconnect_all_link();
+000E36 F185              ACALL   YC_disconnect_all_link
+  396: 			g_variable.lockLpm = 1;
+000E38 904CEC            MOV     DPTR,#g_variable+02DH
+000E3B 7401              MOV     A,#01H
+000E3D F0                MOVX    @DPTR,A
+  397: 		}
+  398: 	}
+000E3E 22                RET     
+000E3F         ?C0070?SYS:
+  399: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+000E3F 904CC5            MOV     DPTR,#g_variable+06H
+000E42 E0                MOVX    A,@DPTR
+000E43 6403              XRL     A,#03H
+000E45 704A              JNZ     ?C0076?SYS
+  400: 	{
+  401: 		if((g_variable.sleepTimer == 10) && m_24g_led_flag)
+000E47 904CE3            MOV     DPTR,#g_variable+024H
+000E4A E0                MOVX    A,@DPTR
+000E4B FE                MOV     R6,A
 000E4C A3                INC     DPTR
-000E4D EE                MOV     A,R6
-000E4E F0                MOVX    @DPTR,A
-000E4F A3                INC     DPTR
-000E50 EF                MOV     A,R7
-000E51 F0                MOVX    @DPTR,A
-000E52 900CB2            MOV     DPTR,#YC_IICDTbuf+03H
-000E55 74A1              MOV     A,#0A1H
-000E57 F0                MOVX    @DPTR,A
-000E58 7A0C              MOV     R2,#HIGH YC_IICDTbuf
-000E5A 79AF              MOV     R1,#LOW YC_IICDTbuf
-000E5C 7E0C              MOV     R6,#HIGH YC_IICDTbuf
-000E5E 7FAF              MOV     R7,#LOW YC_IICDTbuf
-000E60 74AF              MOV     A,#LOW YC_IICDTbuf
-000E62 FC                MOV     R4,A
-000E63 740C              MOV     A,#HIGH YC_IICDTbuf
-000E65 FF                MOV     R7,A
-000E66 EC                MOV     A,R4
-000E67 FE                MOV     R6,A
-000E68 EF                MOV     A,R7
-000E69 90809A            MOV     DPTR,#0809AH
-000E6C EE                MOV     A,R6
-000E6D F0                MOVX    @DPTR,A
-000E6E A3                INC     DPTR
-000E6F EF                MOV     A,R7
+000E4D E0                MOVX    A,@DPTR
+000E4E FF                MOV     R7,A
+000E4F 640A              XRL     A,#0AH
+000E51 4E                ORL     A,R6
+000E52 7008              JNZ     ?C0077?SYS
+000E54 904D4A            MOV     DPTR,#m_24g_led_flag
+000E57 E0                MOVX    A,@DPTR
+000E58 6002              JZ      ?C0077?SYS
+  402: 		{
+  403: 			m_24g_led_flag = 0;
+000E5A E4                CLR     A
+000E5B F0                MOVX    @DPTR,A
+  404: 		}	
+000E5C         ?C0077?SYS:
+  405: 	
+  406: #ifdef PC_SLEEP_STATUS_GET	
+  407: 		if(g_variable.sleepTimer & 0x10)	// search dongle each 8s
+000E5C EF                MOV     A,R7
+000E5D 30E41F            JNB     ACC.4,?C0078?SYS
+  408: 		{
+  409: 			xmemclear(hidBuff,9);
+000E60 7B01              MOV     R3,#01H
+000E62 7A48              MOV     R2,#HIGH hidBuff
+000E64 7900              MOV     R1,#LOW hidBuff
+000E66 7D09              MOV     R5,#09H
+000E68 7C00              MOV     R4,#00H
+000E6A 716B              ACALL   _xmemclear
+  410: 
+  411: 			mult_key_status = 0;
+000E6C E4                CLR     A
+000E6D 904E4B            MOV     DPTR,#mult_key_status
 000E70 F0                MOVX    @DPTR,A
-000E71 904ED1            MOV     DPTR,#len
-000E74 E0                MOVX    A,@DPTR
-000E75 FC                MOV     R4,A
-000E76 A3                INC     DPTR
-000E77 E0                MOVX    A,@DPTR
-000E78 FA                MOV     R2,A
-000E79 EC                MOV     A,R4
-000E7A FF                MOV     R7,A
-000E7B EA                MOV     A,R2
-000E7C FE                MOV     R6,A
-000E7D EF                MOV     A,R7
-000E7E 90809E            MOV     DPTR,#0809EH
-000E81 EE                MOV     A,R6
-000E82 F0                MOVX    @DPTR,A
-000E83 A3                INC     DPTR
-000E84 EF                MOV     A,R7
-000E85 F0                MOVX    @DPTR,A
-000E86 7A0B              MOV     R2,#HIGH IIC_TempBuff
-000E88 7983              MOV     R1,#LOW IIC_TempBuff
-000E8A 7E0B              MOV     R6,#HIGH IIC_TempBuff
-000E8C 7F83              MOV     R7,#LOW IIC_TempBuff
-000E8E 7483              MOV     A,#LOW IIC_TempBuff
-000E90 FC                MOV     R4,A
-000E91 740B              MOV     A,#HIGH IIC_TempBuff
-000E93 FF                MOV     R7,A
-000E94 EC                MOV     A,R4
-000E95 FE                MOV     R6,A
-000E96 EF                MOV     A,R7
-000E97 90809C            MOV     DPTR,#0809CH
-000E9A EE                MOV     A,R6
-000E9B F0                MOVX    @DPTR,A
-000E9C A3                INC     DPTR
-000E9D EF                MOV     A,R7
-000E9E F0                MOVX    @DPTR,A
-000E9F 908090            MOV     DPTR,#08090H
-000EA2 7402              MOV     A,#02H
-000EA4 F0                MOVX    @DPTR,A
-000EA5 90809C            MOV     DPTR,#0809CH
-000EA8 A3                INC     DPTR
-000EA9 E0                MOVX    A,@DPTR
-000EAA 20E707            JB      ACC.7,?C0004?IIC
-000EAD 908090            MOV     DPTR,#08090H
-000EB0 E0                MOVX    A,@DPTR
-000EB1 4401              ORL     A,#01H
-000EB3 F0                MOVX    @DPTR,A
-000EB4         ?C0004?IIC:
-000EB4 908006            MOV     DPTR,#08006H
-000EB7 E0                MOVX    A,@DPTR
-000EB8 4404              ORL     A,#04H
-000EBA F0                MOVX    @DPTR,A
-000EBB 121E9A            LCALL   IIcWaitDone
-000EBE 904ED3            MOV     DPTR,#pbuff
-000EC1 E0                MOVX    A,@DPTR
-000EC2 A3                INC     DPTR
-000EC3 E0                MOVX    A,@DPTR
-000EC4 FA                MOV     R2,A
-000EC5 A3                INC     DPTR
-000EC6 E0                MOVX    A,@DPTR
-000EC7 AE02              MOV     R6,AR2
-000EC9 FF                MOV     R7,A
-000ECA 7B01              MOV     R3,#01H
-000ECC 7A0B              MOV     R2,#HIGH IIC_TempBuff
-000ECE 7983              MOV     R1,#LOW IIC_TempBuff
-000ED0 904ED1            MOV     DPTR,#len
-000ED3 E0                MOVX    A,@DPTR
-000ED4 A3                INC     DPTR
-000ED5 E0                MOVX    A,@DPTR
-000ED6 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-000ED9 F0                MOVX    @DPTR,A
-000EDA 017D              AJMP    _xmemcpy
------ FUNCTION _IIC_Read (END) -------
+  412: 			hidBuff[0] = HID_REPORTID_1;		// standard key send
+000E71 904800            MOV     DPTR,#hidBuff
+000E74 04                INC     A
+000E75 F0                MOVX    @DPTR,A
+  413: 			IPC_TxHidData(hidBuff, 9);
+000E76 FB                MOV     R3,A
+000E77 7A48              MOV     R2,#HIGH hidBuff
+000E79 7900              MOV     R1,#LOW hidBuff
+000E7B 7D09              MOV     R5,#09H
+000E7D 9130              ACALL   _IPC_TxHidData
+  414: 		}
+000E7F         ?C0078?SYS:
+  415: #endif	
+  416: 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
+000E7F C3                CLR     C
+000E80 904CE4            MOV     DPTR,#g_variable+025H
+000E83 E0                MOVX    A,@DPTR
+000E84 94B0              SUBB    A,#0B0H
+000E86 904CE3            MOV     DPTR,#g_variable+024H
+000E89 E0                MOVX    A,@DPTR
+000E8A 9404              SUBB    A,#04H
+000E8C 4039              JC      ?C0086?SYS
+  417: 		{
+  418: 			System_G24_long_lpm();
+000E8E 022FBC            LJMP    System_G24_long_lpm
+  419: 		}
+  420: 	}
+000E91         ?C0076?SYS:
+  421: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
+000E91 904CC5            MOV     DPTR,#g_variable+06H
+000E94 E0                MOVX    A,@DPTR
+000E95 B40112            CJNE    A,#01H,?C0081?SYS
+  422: 	{
+  423: 		if (g_variable.sleepTimer >= BT_PAIRING_TIME_OUT_1MIN)
+000E98 C3                CLR     C
+000E99 904CE4            MOV     DPTR,#g_variable+025H
+000E9C E0                MOVX    A,@DPTR
+000E9D 9478              SUBB    A,#078H
+000E9F 904CE3            MOV     DPTR,#g_variable+024H
+000EA2 E0                MOVX    A,@DPTR
+000EA3 9400              SUBB    A,#00H
+000EA5 4020              JC      ?C0086?SYS
+  424: 		{
+  425: 			System_G24_long_lpm();
+000EA7 022FBC            LJMP    System_G24_long_lpm
+  426: 		}
+  427: 	}
+000EAA         ?C0081?SYS:
+  428: 	else
+  429: 	{
+  430: 		if (g_variable.sleepTimer >= RECONNECT_TIMER_10S)
+000EAA C3                CLR     C
+000EAB 904CE4            MOV     DPTR,#g_variable+025H
+000EAE E0                MOVX    A,@DPTR
+000EAF 9414              SUBB    A,#014H
+000EB1 904CE3            MOV     DPTR,#g_variable+024H
+000EB4 E0                MOVX    A,@DPTR
+000EB5 9400              SUBB    A,#00H
+000EB7 400E              JC      ?C0086?SYS
+  431: 		{
+  432: 			if(ble_reconnect_flag)
+000EB9 904DE5            MOV     DPTR,#ble_reconnect_flag
+000EBC E0                MOVX    A,@DPTR
+000EBD 6006              JZ      ?C0085?SYS
+  433: 			{
+  434: 				ble_reconnect_flag = 0;
+000EBF E4                CLR     A
+000EC0 F0                MOVX    @DPTR,A
+  435: 				IPC_TxControlCmd(IPC_CMD_STOP_ADV);
+000EC1 7F0E              MOV     R7,#0EH
+000EC3 D1C8              ACALL   _IPC_TxControlCmd
+  436: 			}
+000EC5         ?C0085?SYS:
+  437: 			System_long_sleep();
+000EC5 F1B0              ACALL   System_long_sleep
+  438: 		}
+  439: 	}
+  440: }
+000EC7         ?C0086?SYS:
+000EC7 22                RET     
+----- FUNCTION YC_connect_timeout_500ms (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);
-000EDC 904DEB            MOV     DPTR,#power_on_flag
-000EDF 7402              MOV     A,#02H
-000EE1 F0                MOVX    @DPTR,A
-  157: 	Delay1ms(10);
-000EE2 7B01              MOV     R3,#01H
-000EE4 7A4D              MOV     R2,#HIGH bd_key_record_list
-000EE6 79EE              MOV     R1,#LOW bd_key_record_list
-000EE8 7D5D              MOV     R5,#05DH
-000EEA 7C00              MOV     R4,#00H
-000EEC 7F60              MOV     R7,#060H
-000EEE 7E7F              MOV     R6,#07FH
-000EF0 D12C              ACALL   _IIC_Read
-  158: 	IIC_Read(EEPROM_RECON_INFO_BASE_6+2,4 , (byte *)m_24g_addr);
-000EF2 7F0A              MOV     R7,#0AH
-000EF4 F18C              ACALL   _Delay1ms
-  159: 	Delay1ms(10);
-000EF6 7B01              MOV     R3,#01H
-000EF8 7A4C              MOV     R2,#HIGH m_24g_addr
-000EFA 7900              MOV     R1,#LOW m_24g_addr
-000EFC 7D04              MOV     R5,#04H
-000EFE 7C00              MOV     R4,#00H
-000F00 7F52              MOV     R7,#052H
-000F02 7E7F              MOV     R6,#07FH
-000F04 D12C              ACALL   _IIC_Read
-  160: 	IIC_Read(EEPROM_RECON_INFO_G24_FN_LOCK ,1 ,(byte *)&fn_lock_flag);
-000F06 7F0A              MOV     R7,#0AH
-000F08 F18C              ACALL   _Delay1ms
-  161: 	Delay1ms(10);
-000F0A 7B01              MOV     R3,#01H
-000F0C 7A4D              MOV     R2,#HIGH fn_lock_flag
-000F0E 79E7              MOV     R1,#LOW fn_lock_flag
-000F10 7D01              MOV     R5,#01H
-000F12 7C00              MOV     R4,#00H
-000F14 7F56              MOV     R7,#056H
-000F16 7E7F              MOV     R6,#07FH
-000F18 D12C              ACALL   _IIC_Read
-  162: 	IIC_Read(EEPROM_RECON_INFO_G24_SYTEM_MODE ,1 ,(byte *)&g_variable.system_mode);
-000F1A 7F0A              MOV     R7,#0AH
-000F1C F18C              ACALL   _Delay1ms
-  163: 	Delay1ms(10);
-000F1E 7B01              MOV     R3,#01H
-000F20 7A4C              MOV     R2,#HIGH g_variable+02H
-000F22 79C1              MOV     R1,#LOW g_variable+02H
-000F24 7D01              MOV     R5,#01H
-000F26 7C00              MOV     R4,#00H
-000F28 7F57              MOV     R7,#057H
-000F2A 7E7F              MOV     R6,#07FH
-000F2C D12C              ACALL   _IIC_Read
-  164: 	
-000F2E 7F0A              MOV     R7,#0AH
-000F30 F18C              ACALL   _Delay1ms
-  165: 	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-000F32 904CC3            MOV     DPTR,#g_variable+04H
-000F35 E0                MOVX    A,@DPTR
-000F36 FF                MOV     R7,A
-000F37 D3                SETB    C
-000F38 9403              SUBB    A,#03H
-000F3A 5034              JNC     ?C0031?BLUETOOTH
-000F3C EF                MOV     A,R7
-000F3D C3                CLR     C
-000F3E 9401              SUBB    A,#01H
-000F40 402E              JC      ?C0031?BLUETOOTH
-  166: 	{
-  167: 		g_variable.system_mode = bd_key_record_list[g_variable.current_device_num - 1].system_mode;
-000F42 EF                MOV     A,R7
-000F43 75F01F            MOV     B,#01FH
-000F46 A4                MUL     AB
-000F47 24EC              ADD     A,#LOW bd_key_record_list-02H
-000F49 F582              MOV     DPL,A
-000F4B E4                CLR     A
-000F4C 344D              ADDC    A,#HIGH bd_key_record_list-02H
-000F4E F583              MOV     DPH,A
-000F50 E0                MOVX    A,@DPTR
-000F51 904CC1            MOV     DPTR,#g_variable+02H
-000F54 F0                MOVX    @DPTR,A
-  168: 		fn_lock_flag = bd_key_record_list[g_variable.current_device_num - 1].fn_lock; 
-000F55 904CC3            MOV     DPTR,#g_variable+04H
-000F58 E0                MOVX    A,@DPTR
-000F59 75F01F            MOV     B,#01FH
-000F5C A4                MUL     AB
-000F5D 24ED              ADD     A,#LOW bd_key_record_list-01H
-000F5F F582              MOV     DPL,A
-000F61 E4                CLR     A
-000F62 344D              ADDC    A,#HIGH bd_key_record_list-01H
-000F64 F583              MOV     DPH,A
-000F66 E0                MOVX    A,@DPTR
-000F67 904DE7            MOV     DPTR,#fn_lock_flag
-000F6A F0                MOVX    @DPTR,A
-  169: 		YC_key_action_handle(g_variable.current_device_num);
-000F6B 121090            LCALL   _YC_key_action_handle
-  170: 	}
-000F6E 8005              SJMP    ?C0032?BLUETOOTH
-000F70         ?C0031?BLUETOOTH:
-  171: 	else	
-  172: 	{	
-  173: 		YC_key_action_handle(KEY_START_24G);
-000F70 7F08              MOV     R7,#08H
-000F72 121090            LCALL   _YC_key_action_handle
-  174: 	}
-000F75         ?C0032?BLUETOOTH:
-  175: 	if(fn_lock_flag > 1)
-000F75 904DE7            MOV     DPTR,#fn_lock_flag
-000F78 E0                MOVX    A,@DPTR
-000F79 D3                SETB    C
-000F7A 9401              SUBB    A,#01H
-000F7C 4002              JC      ?C0033?BLUETOOTH
-  176: 		fn_lock_flag = 0;
-000F7E E4                CLR     A
-000F7F F0                MOVX    @DPTR,A
-000F80         ?C0033?BLUETOOTH:
-  177: 	if(g_variable.system_mode > OSMODE_IOS)
-000F80 904CC1            MOV     DPTR,#g_variable+02H
-000F83 E0                MOVX    A,@DPTR
-000F84 D3                SETB    C
-000F85 9402              SUBB    A,#02H
-000F87 4002              JC      ?C0035?BLUETOOTH
-  178: 	{
-  179: 		g_variable.system_mode = OSMODE_WINDOWS;
-000F89 E4                CLR     A
-000F8A F0                MOVX    @DPTR,A
-  180: 	}	
-  181: }
-000F8B         ?C0035?BLUETOOTH:
-000F8B 22                RET     
------ FUNCTION YC_start_reconnect (END) -------
+----- FUNCTION _IPC_TxControlCmd (BEGIN) -----
+000EC8 904EE0            MOV     DPTR,#cmd
+000ECB EF                MOV     A,R7
+000ECC F0                MOVX    @DPTR,A
+000ECD 78E1              MOV     R0,#LOW cmdBuff
+000ECF 7C4E              MOV     R4,#HIGH cmdBuff
+000ED1 7D01              MOV     R5,#01H
+000ED3 7BFF              MOV     R3,#0FFH
+000ED5 7A07              MOV     R2,#HIGH _?ix1000
+000ED7 7934              MOV     R1,#LOW _?ix1000
+000ED9 7E00              MOV     R6,#00H
+000EDB 7F03              MOV     R7,#03H
+000EDD 120390            LCALL   ?C?COPY
+000EE0 904EE0            MOV     DPTR,#cmd
+000EE3 E0                MOVX    A,@DPTR
+000EE4 904EE3            MOV     DPTR,#cmdBuff+02H
+000EE7 F0                MOVX    @DPTR,A
+000EE8 7B01              MOV     R3,#01H
+000EEA 7A4E              MOV     R2,#HIGH cmdBuff
+000EEC 79E1              MOV     R1,#LOW cmdBuff
+000EEE 7D03              MOV     R5,#03H
+;----                  JMP     _ipcTx
+----- FUNCTION _IPC_TxControlCmd (END) -------
 
 
------ FUNCTION _Delay1ms (BEGIN) -----
-;---- Variable 'Time' assigned to Register 'R7' ----
-000F8C         ?C0014?UTILITIES:
-000F8C EF                MOV     A,R7
-000F8D D3                SETB    C
-000F8E 9400              SUBB    A,#00H
-000F90 4011              JC      ?C0020?UTILITIES
-;---- Variable 'j' assigned to Register 'R4/R5' ----
-000F92 E4                CLR     A
-000F93 FD                MOV     R5,A
-000F94 FC                MOV     R4,A
-000F95         ?C0017?UTILITIES:
-000F95 0D                INC     R5
-000F96 BD0001            CJNE    R5,#00H,?C0028?UTILITIES
-000F99 0C                INC     R4
-000F9A         ?C0028?UTILITIES:
-000F9A BC04F8            CJNE    R4,#04H,?C0017?UTILITIES
-000F9D BDA6F5            CJNE    R5,#0A6H,?C0017?UTILITIES
-000FA0         ?C0016?UTILITIES:
-000FA0 1F                DEC     R7
-000FA1 80E9              SJMP    ?C0014?UTILITIES
-000FA3         ?C0020?UTILITIES:
-000FA3 22                RET     
------ FUNCTION _Delay1ms (END) -------
+----- FUNCTION _ipcTx (BEGIN) -----
+000EF0 904EB9            MOV     DPTR,#src
+000EF3 EB                MOV     A,R3
+000EF4 F0                MOVX    @DPTR,A
+000EF5 A3                INC     DPTR
+000EF6 EA                MOV     A,R2
+000EF7 F0                MOVX    @DPTR,A
+000EF8 A3                INC     DPTR
+000EF9 E9                MOV     A,R1
+000EFA F0                MOVX    @DPTR,A
+000EFB A3                INC     DPTR
+000EFC ED                MOV     A,R5
+000EFD F0                MOVX    @DPTR,A
+000EFE 904B9C            MOV     DPTR,#ipcTxWritePtr
+000F01 E0                MOVX    A,@DPTR
+000F02 FF                MOV     R7,A
+000F03 A3                INC     DPTR
+000F04 E0                MOVX    A,@DPTR
+000F05 904EBD            MOV     DPTR,#dest
+000F08 CF                XCH     A,R7
+000F09 F0                MOVX    @DPTR,A
+000F0A A3                INC     DPTR
+000F0B EF                MOV     A,R7
+000F0C F0                MOVX    @DPTR,A
+000F0D         ?C0008?IPC:
+000F0D 904B9A            MOV     DPTR,#ipcTxReadPtr
+000F10 E0                MOVX    A,@DPTR
+000F11 FE                MOV     R6,A
+000F12 A3                INC     DPTR
+000F13 E0                MOVX    A,@DPTR
+000F14 FF                MOV     R7,A
+000F15 904B9C            MOV     DPTR,#ipcTxWritePtr
+000F18 E0                MOVX    A,@DPTR
+000F19 FC                MOV     R4,A
+000F1A A3                INC     DPTR
+000F1B E0                MOVX    A,@DPTR
+000F1C FD                MOV     R5,A
+000F1D 7B64              MOV     R3,#064H
+000F1F 12340D            LCALL   _bufsize
+000F22 904EBC            MOV     DPTR,#len
+000F25 E0                MOVX    A,@DPTR
+000F26 FE                MOV     R6,A
+000F27 EF                MOV     A,R7
+000F28 C3                CLR     C
+000F29 9E                SUBB    A,R6
+000F2A 40E1              JC      ?C0008?IPC
+000F2C         ?C0009?IPC:
+000F2C         ?C0010?IPC:
+000F2C 904EBC            MOV     DPTR,#len
+000F2F E0                MOVX    A,@DPTR
+000F30 FF                MOV     R7,A
+000F31 14                DEC     A
+000F32 F0                MOVX    @DPTR,A
+000F33 EF                MOV     A,R7
+000F34 603F              JZ      ?C0011?IPC
+000F36 904EB9            MOV     DPTR,#src
+000F39 E0                MOVX    A,@DPTR
+000F3A FB                MOV     R3,A
+000F3B A3                INC     DPTR
+000F3C E4                CLR     A
+000F3D 75F001            MOV     B,#01H
+000F40 120424            LCALL   ?C?ILDIX
+000F43 A9F0              MOV     R1,B
+000F45 FA                MOV     R2,A
+000F46 1203B6            LCALL   ?C?CLDPTR
+000F49 FF                MOV     R7,A
+000F4A 904EBD            MOV     DPTR,#dest
+000F4D E4                CLR     A
+000F4E 75F001            MOV     B,#01H
+000F51 120424            LCALL   ?C?ILDIX
+000F54 85F082            MOV     DPL,B
+000F57 F583              MOV     DPH,A
+000F59 EF                MOV     A,R7
+000F5A F0                MOVX    @DPTR,A
+000F5B 904EBD            MOV     DPTR,#dest
+000F5E E0                MOVX    A,@DPTR
+000F5F FE                MOV     R6,A
+000F60 A3                INC     DPTR
+000F61 E0                MOVX    A,@DPTR
+000F62 FF                MOV     R7,A
+000F63 BE4BC6            CJNE    R6,#04BH,?C0010?IPC
+000F66 BF36C3            CJNE    R7,#036H,?C0010?IPC
+000F69 904EBD            MOV     DPTR,#dest
+000F6C 744A              MOV     A,#04AH
+000F6E F0                MOVX    @DPTR,A
+000F6F A3                INC     DPTR
+000F70 74A0              MOV     A,#0A0H
+000F72 F0                MOVX    @DPTR,A
+000F73 80B7              SJMP    ?C0010?IPC
+000F75         ?C0011?IPC:
+000F75 904EBD            MOV     DPTR,#dest
+000F78 E0                MOVX    A,@DPTR
+000F79 FF                MOV     R7,A
+000F7A A3                INC     DPTR
+000F7B E0                MOVX    A,@DPTR
+000F7C 904B9C            MOV     DPTR,#ipcTxWritePtr
+000F7F CF                XCH     A,R7
+000F80 F0                MOVX    @DPTR,A
+000F81 A3                INC     DPTR
+000F82 EF                MOV     A,R7
+000F83 F0                MOVX    @DPTR,A
+000F84 22                RET     
+----- FUNCTION _ipcTx (END) -------
 
 
------ FUNCTION IPC_WaitLpm (BEGIN) -----
-000FA4 E4                CLR     A
-000FA5 900B7F            MOV     DPTR,#lpm_flag
-000FA8 F0                MOVX    @DPTR,A
-000FA9 900B7E            MOV     DPTR,#current_task
-000FAC F0                MOVX    @DPTR,A
-000FAD 7F01              MOV     R7,#01H
-000FAF 80DB              SJMP    _Delay1ms
------ FUNCTION IPC_WaitLpm (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)
+000F85 904CC7            MOV     DPTR,#g_variable+08H
+000F88 E0                MOVX    A,@DPTR
+000F89 FF                MOV     R7,A
+000F8A 6404              XRL     A,#04H
+000F8C 6004              JZ      ?C0024?BLUETOOTH
+000F8E EF                MOV     A,R7
+000F8F B40307            CJNE    A,#03H,?C0023?BLUETOOTH
+000F92         ?C0024?BLUETOOTH:
+  128: 	{
+  129: 		IPC_TxControlCmd(IPC_CMD_LE_DISCONNECT);
+000F92 7F11              MOV     R7,#011H
+000F94 D1C8              ACALL   _IPC_TxControlCmd
+  130: 		return 1;
+000F96 7F01              MOV     R7,#01H
+000F98 22                RET     
+  131: 	}
+000F99         ?C0023?BLUETOOTH:
+  132: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED 
+000F99 904CC5            MOV     DPTR,#g_variable+06H
+000F9C E0                MOVX    A,@DPTR
+000F9D FF                MOV     R7,A
+000F9E 6403              XRL     A,#03H
+000FA0 6004              JZ      ?C0027?BLUETOOTH
+000FA2 EF                MOV     A,R7
+000FA3 B40207            CJNE    A,#02H,?C0026?BLUETOOTH
+000FA6         ?C0027?BLUETOOTH:
+  133: 		||g_variable.g24_currentState == CHANGE_TO_24G_CONNECTING)
+  134: 	{
+  135: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
+000FA6 7F22              MOV     R7,#022H
+000FA8 D1C8              ACALL   _IPC_TxControlCmd
+  136: 		return 1;
+000FAA 7F01              MOV     R7,#01H
+000FAC 22                RET     
+  137: 	}
+000FAD         ?C0026?BLUETOOTH:
+  138: 	return 0;
+000FAD 7F00              MOV     R7,#00H
+  139: }
+000FAF 22                RET     
+----- FUNCTION YC_disconnect_all_link (END) -------
 
 
------ FUNCTION YC_System_Main (BEGIN) -----
+----- FUNCTION System_long_sleep (BEGIN) -----
  FILE: 'sys.c'
-  784: void YC_System_Main(void)
-  785: {
-  786: 	kb_cb_init();
-  787: 	while(1) {
-000FB1 122F6D            LCALL   kb_cb_init
-000FB4         ?C0158?SYS:
-  788: 		IPC_DealSingleStep();
-  789: 		kb_need_keyscan();
-000FB4 1231DE            LCALL   IPC_DealSingleStep
-  790: 		YC_update_eeprom_data();
-000FB7 B139              ACALL   kb_need_keyscan
-  791: 		LED_handle();
-000FB9 121CAF            LCALL   YC_update_eeprom_data
-  792: 		
-000FBC 121415            LCALL   LED_handle
-  793: 		switch (current_task) {
-000FBF 900B7E            MOV     DPTR,#current_task
-000FC2 E0                MOVX    A,@DPTR
-000FC3 14                DEC     A
-000FC4 600E              JZ      ?C0164?SYS
-000FC6 24FE              ADD     A,#0FEH
-000FC8 70EA              JNZ     ?C0158?SYS
-  794: 		case FIX_ENTER_HIBERNATE:
-000FCA         ?C0161?SYS:
-  795: 			KS_Unistall();
-000FCA 12288B            LCALL   KS_Unistall
-  796: 			//GPIO_SetWakeupByCurrentState(BT_BUTTON_GPIO);
-  797: 			LED_all_shutdown();
-000FCD 1217F4            LCALL   LED_all_shutdown
-  798: 			IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
-000FD0 F1A4              ACALL   IPC_WaitLpm
-000FD2         ?C0162?SYS:
-  799: 			while(1);
-000FD2 80FE              SJMP    ?C0162?SYS
-  800: 			break;
-  801: 			
-  802: 		case FIX_ENTER_LPM:
-000FD4         ?C0164?SYS:
-  803: 			if (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable.powerOn_timer ||g_variable.one_key_pres
->> s_wait_release_timer
-000FD4 904CEA            MOV     DPTR,#g_variable+02BH
-000FD7 E0                MOVX    A,@DPTR
-000FD8 7012              JNZ     ?C0166?SYS
-000FDA 904CEC            MOV     DPTR,#g_variable+02DH
-000FDD E0                MOVX    A,@DPTR
-000FDE 700C              JNZ     ?C0166?SYS
-000FE0 904CE5            MOV     DPTR,#g_variable+026H
-000FE3 E0                MOVX    A,@DPTR
-000FE4 7006              JNZ     ?C0166?SYS
-000FE6 904CF8            MOV     DPTR,#g_variable+039H
-000FE9 E0                MOVX    A,@DPTR
-000FEA 6005              JZ      ?C0165?SYS
-000FEC         ?C0166?SYS:
-  804: 			) 
-  805: 			{
-  806: 				IPC_AbandonLpm();
-000FEC 123438            LCALL   IPC_AbandonLpm
-  807: 				break;
-000FEF 80C3              SJMP    ?C0158?SYS
-  808: 			}
-000FF1         ?C0165?SYS:
-  809: 			else
-  810: 			{
-  811: 				KS_Unistall();
-000FF1 12288B            LCALL   KS_Unistall
-  812: 				IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
-000FF4 F1A4              ACALL   IPC_WaitLpm
-  813: 				break;
-000FF6 80BC              SJMP    ?C0158?SYS
-  814: 			}
-  815: 		}
-  816: 	}
-000FF8 80BA              SJMP    ?C0158?SYS
-000FFA 22                RET     
------ FUNCTION YC_System_Main (END) -------
+   69: void System_long_sleep()
+   70: { 
+   71: 	m_reconnect_continue = 0;
+   72: 	IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
+000FB0 E4                CLR     A
+000FB1 904D38            MOV     DPTR,#m_reconnect_continue
+000FB4 F0                MOVX    @DPTR,A
+   73: }
+000FB5 7F19              MOV     R7,#019H
+000FB7 C1C8              AJMP    _IPC_TxControlCmd
+----- FUNCTION System_long_sleep (END) -------
 
 
------ FUNCTION main (BEGIN) -----
- FILE: 'ram.c'
-    5: void main()
-    6: {
-    7: 	YC_System_Main();
-    8: }
-000FFB 80B4              SJMP    YC_System_Main
------ FUNCTION main (END) -------
+----- FUNCTION _IPC_TxData (BEGIN) -----
+000FB9 904F08            MOV     DPTR,#len
+000FBC ED                MOV     A,R5
+000FBD F0                MOVX    @DPTR,A
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+000FBE E0                MOVX    A,@DPTR
+000FBF FD                MOV     R5,A
+000FC0 900BE8            MOV     DPTR,#ipcSendBuff+01H
+000FC3 F0                MOVX    @DPTR,A
+000FC4 7E0B              MOV     R6,#HIGH ipcSendBuff+02H
+000FC6 7FE9              MOV     R7,#LOW ipcSendBuff+02H
+000FC8 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000FCB ED                MOV     A,R5
+000FCC F0                MOVX    @DPTR,A
+000FCD 117D              ACALL   _xmemcpy
+000FCF 7B01              MOV     R3,#01H
+000FD1 7A0B              MOV     R2,#HIGH ipcSendBuff
+000FD3 79E7              MOV     R1,#LOW ipcSendBuff
+000FD5 904F08            MOV     DPTR,#len
+000FD8 E0                MOVX    A,@DPTR
+000FD9 2402              ADD     A,#02H
+000FDB FD                MOV     R5,A
+000FDC C1F0              AJMP    _ipcTx
+----- FUNCTION _IPC_TxData (END) -------
+
+
+----- FUNCTION _IPC_Tx24GData (BEGIN) -----
+;---- Variable 'len' assigned to Register 'R5' ----
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+000FDE 900BE7            MOV     DPTR,#ipcSendBuff
+000FE1 7406              MOV     A,#06H
+000FE3 F0                MOVX    @DPTR,A
+000FE4 80D3              SJMP    _IPC_TxData
+----- FUNCTION _IPC_Tx24GData (END) -------
+
+
+----- FUNCTION _IPC_TxBleData (BEGIN) -----
+;---- Variable 'len' assigned to Register 'R5' ----
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+000FE6 900BE7            MOV     DPTR,#ipcSendBuff
+000FE9 7405              MOV     A,#05H
+000FEB F0                MOVX    @DPTR,A
+000FEC 80CB              SJMP    _IPC_TxData
+----- FUNCTION _IPC_TxBleData (END) -------
+
+
+----- FUNCTION _IPC_TxSppData (BEGIN) -----
+;---- Variable 'len' assigned to Register 'R5' ----
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+000FEE 900BE7            MOV     DPTR,#ipcSendBuff
+000FF1 7404              MOV     A,#04H
+000FF3 F0                MOVX    @DPTR,A
+000FF4 80C3              SJMP    _IPC_TxData
+----- FUNCTION _IPC_TxSppData (END) -------
 
 
 ----- FUNCTION YC_check_is_connected (BEGIN) -----
@@ -1927,24 +1931,24 @@
    54: {
    55: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED
    56: 		|| g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000FFD 904CC7            MOV     DPTR,#g_variable+08H
-001000 E0                MOVX    A,@DPTR
-001001 6404              XRL     A,#04H
-001003 6007              JZ      ?C0008?BLUETOOTH
-001005 904CC5            MOV     DPTR,#g_variable+06H
-001008 E0                MOVX    A,@DPTR
-001009 B40303            CJNE    A,#03H,?C0007?BLUETOOTH
-00100C         ?C0008?BLUETOOTH:
+000FF6 904CC7            MOV     DPTR,#g_variable+08H
+000FF9 E0                MOVX    A,@DPTR
+000FFA 6404              XRL     A,#04H
+000FFC 6007              JZ      ?C0008?BLUETOOTH
+000FFE 904CC5            MOV     DPTR,#g_variable+06H
+001001 E0                MOVX    A,@DPTR
+001002 B40303            CJNE    A,#03H,?C0007?BLUETOOTH
+001005         ?C0008?BLUETOOTH:
    57: 	{
    58: 		return 1;
-00100C 7F01              MOV     R7,#01H
-00100E 22                RET     
+001005 7F01              MOV     R7,#01H
+001007 22                RET     
    59: 	}
-00100F         ?C0007?BLUETOOTH:
+001008         ?C0007?BLUETOOTH:
    60: 	return 0;
-00100F 7F00              MOV     R7,#00H
+001008 7F00              MOV     R7,#00H
    61: }
-001011 22                RET     
+00100A 22                RET     
 ----- FUNCTION YC_check_is_connected (END) -------
 
 
@@ -1954,119 +1958,119 @@
    64: {
    65: 	byte return_val = 0;
    66: 	 if (g_variable.ble_currentSubState == CHANGE_TO_BLE_SUB_PINCODE)
-001012 E4                CLR     A
-001013 904F04            MOV     DPTR,#return_val
-001016 F0                MOVX    @DPTR,A
+00100B E4                CLR     A
+00100C 904F01            MOV     DPTR,#return_val
+00100F F0                MOVX    @DPTR,A
    67: 		return return_val;
-001017 904CC8            MOV     DPTR,#g_variable+09H
-00101A E0                MOVX    A,@DPTR
-00101B B40206            CJNE    A,#02H,?C0010?BLUETOOTH
+001010 904CC8            MOV     DPTR,#g_variable+09H
+001013 E0                MOVX    A,@DPTR
+001014 B40206            CJNE    A,#02H,?C0010?BLUETOOTH
    68: 	if ((m_ui_state_map & 0x0008) == 0x0008)		
-00101E 904F04            MOV     DPTR,#return_val
-001021 E0                MOVX    A,@DPTR
-001022 FF                MOV     R7,A
-001023 22                RET     
-001024         ?C0010?BLUETOOTH:
+001017 904F01            MOV     DPTR,#return_val
+00101A E0                MOVX    A,@DPTR
+00101B FF                MOV     R7,A
+00101C 22                RET     
+00101D         ?C0010?BLUETOOTH:
    69: 		return return_val;
-001024 9047F5            MOV     DPTR,#m_ui_state_map+01H
-001027 E0                MOVX    A,@DPTR
-001028 30E306            JNB     ACC.3,?C0012?BLUETOOTH
+00101D 9047F5            MOV     DPTR,#m_ui_state_map+01H
+001020 E0                MOVX    A,@DPTR
+001021 30E306            JNB     ACC.3,?C0012?BLUETOOTH
    70: 
-00102B 904F04            MOV     DPTR,#return_val
-00102E E0                MOVX    A,@DPTR
-00102F FF                MOV     R7,A
-001030 22                RET     
-001031         ?C0012?BLUETOOTH:
+001024 904F01            MOV     DPTR,#return_val
+001027 E0                MOVX    A,@DPTR
+001028 FF                MOV     R7,A
+001029 22                RET     
+00102A         ?C0012?BLUETOOTH:
    71: 	if(g_variable.pairing_g24_timeout)
-001031 904CEE            MOV     DPTR,#g_variable+02FH
-001034 E0                MOVX    A,@DPTR
-001035 6006              JZ      ?C0013?BLUETOOTH
+00102A 904CEE            MOV     DPTR,#g_variable+02FH
+00102D E0                MOVX    A,@DPTR
+00102E 6006              JZ      ?C0013?BLUETOOTH
    72: 		return return_val;
-001037 904F04            MOV     DPTR,#return_val
-00103A E0                MOVX    A,@DPTR
-00103B FF                MOV     R7,A
-00103C 22                RET     
-00103D         ?C0013?BLUETOOTH:
+001030 904F01            MOV     DPTR,#return_val
+001033 E0                MOVX    A,@DPTR
+001034 FF                MOV     R7,A
+001035 22                RET     
+001036         ?C0013?BLUETOOTH:
    73: 
    74: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_DISCONNECT
-00103D 904CC7            MOV     DPTR,#g_variable+08H
-001040 E0                MOVX    A,@DPTR
-001041 703D              JNZ     ?C0014?BLUETOOTH
-001043 904CC5            MOV     DPTR,#g_variable+06H
-001046 E0                MOVX    A,@DPTR
-001047 6403              XRL     A,#03H
-001049 6035              JZ      ?C0014?BLUETOOTH
+001036 904CC7            MOV     DPTR,#g_variable+08H
+001039 E0                MOVX    A,@DPTR
+00103A 703D              JNZ     ?C0014?BLUETOOTH
+00103C 904CC5            MOV     DPTR,#g_variable+06H
+00103F E0                MOVX    A,@DPTR
+001040 6403              XRL     A,#03H
+001042 6035              JZ      ?C0014?BLUETOOTH
    75: 		&& g_variable.g24_currentState != CHANGE_TO_24G_CONNECTED
    76: 	)
    77: 	{
    78: 		if(g_variable.recon_delay == 0)
-00104B 904CEF            MOV     DPTR,#g_variable+030H
-00104E E0                MOVX    A,@DPTR
-00104F 7039              JNZ     ?C0019?BLUETOOTH
+001044 904CEF            MOV     DPTR,#g_variable+030H
+001047 E0                MOVX    A,@DPTR
+001048 7039              JNZ     ?C0019?BLUETOOTH
    79: 		{
    80: 			g_variable.recon_delay = 10;
-001051 740A              MOV     A,#0AH
-001053 F0                MOVX    @DPTR,A
+00104A 740A              MOV     A,#0AH
+00104C F0                MOVX    @DPTR,A
    81: 			if ((g_variable.recon_count == 0)
-001054 A3                INC     DPTR
-001055 E0                MOVX    A,@DPTR
-001056 7032              JNZ     ?C0019?BLUETOOTH
-001058 904DEB            MOV     DPTR,#power_on_flag
-00105B E0                MOVX    A,@DPTR
-00105C 6402              XRL     A,#02H
-00105E 702A              JNZ     ?C0019?BLUETOOTH
+00104D A3                INC     DPTR
+00104E E0                MOVX    A,@DPTR
+00104F 7032              JNZ     ?C0019?BLUETOOTH
+001051 904DEB            MOV     DPTR,#power_on_flag
+001054 E0                MOVX    A,@DPTR
+001055 6402              XRL     A,#02H
+001057 702A              JNZ     ?C0019?BLUETOOTH
    82: 			&& (power_on_flag == 2))
    83: 			{				
    84: 				if (g_variable.current_device_num >= 1 && g_variable.current_device_num <= 3)
-001060 904CC3            MOV     DPTR,#g_variable+04H
-001063 E0                MOVX    A,@DPTR
-001064 FF                MOV     R7,A
-001065 C3                CLR     C
-001066 9401              SUBB    A,#01H
-001068 400A              JC      ?C0017?BLUETOOTH
-00106A EF                MOV     A,R7
-00106B D3                SETB    C
-00106C 9403              SUBB    A,#03H
-00106E 5004              JNC     ?C0017?BLUETOOTH
+001059 904CC3            MOV     DPTR,#g_variable+04H
+00105C E0                MOVX    A,@DPTR
+00105D FF                MOV     R7,A
+00105E C3                CLR     C
+00105F 9401              SUBB    A,#01H
+001061 400A              JC      ?C0017?BLUETOOTH
+001063 EF                MOV     A,R7
+001064 D3                SETB    C
+001065 9403              SUBB    A,#03H
+001067 5004              JNC     ?C0017?BLUETOOTH
    85: 				{
    86: 					YC_key_action_handle(g_variable.current_device_num);
-001070 1190              ACALL   _YC_key_action_handle
+001069 1189              ACALL   _YC_key_action_handle
    87: 				}
-001072 8016              SJMP    ?C0019?BLUETOOTH
-001074         ?C0017?BLUETOOTH:
+00106B 8016              SJMP    ?C0019?BLUETOOTH
+00106D         ?C0017?BLUETOOTH:
    88: 				else
    89: 				{
    90: 					YC_key_action_handle(KEY_OPEN_24G);
-001074 7F09              MOV     R7,#09H
-001076 1190              ACALL   _YC_key_action_handle
+00106D 7F09              MOV     R7,#09H
+00106F 1189              ACALL   _YC_key_action_handle
    91: 					return_val = 1;
-001078 904F04            MOV     DPTR,#return_val
-00107B 7401              MOV     A,#01H
-00107D F0                MOVX    @DPTR,A
+001071 904F01            MOV     DPTR,#return_val
+001074 7401              MOV     A,#01H
+001076 F0                MOVX    @DPTR,A
    92: 				}
    93: 			}
    94: 		}
    95: 	}
-00107E 800A              SJMP    ?C0019?BLUETOOTH
-001080         ?C0014?BLUETOOTH:
+001077 800A              SJMP    ?C0019?BLUETOOTH
+001079         ?C0014?BLUETOOTH:
    96: 	else
    97: 	{
    98: 		g_variable.release_data = 0;
-001080 E4                CLR     A
-001081 904CEB            MOV     DPTR,#g_variable+02CH
-001084 F0                MOVX    @DPTR,A
+001079 E4                CLR     A
+00107A 904CEB            MOV     DPTR,#g_variable+02CH
+00107D F0                MOVX    @DPTR,A
    99: 		return_val = 1;
-001085 904F04            MOV     DPTR,#return_val
-001088 04                INC     A
-001089 F0                MOVX    @DPTR,A
+00107E 904F01            MOV     DPTR,#return_val
+001081 04                INC     A
+001082 F0                MOVX    @DPTR,A
   100: 	}
-00108A         ?C0019?BLUETOOTH:
+001083         ?C0019?BLUETOOTH:
   101: 	return return_val;
-00108A 904F04            MOV     DPTR,#return_val
-00108D E0                MOVX    A,@DPTR
-00108E FF                MOV     R7,A
+001083 904F01            MOV     DPTR,#return_val
+001086 E0                MOVX    A,@DPTR
+001087 FF                MOV     R7,A
   102: }
-00108F 22                RET     
+001088 22                RET     
 ----- FUNCTION YC_check_need_reconnected (END) -------
 
 
@@ -2074,1672 +2078,1414 @@
  FILE: 'kb_process.c'
     3: void YC_key_action_handle(byte key_num)
     4: {
-001090 904F05            MOV     DPTR,#key_num
-001093 EF                MOV     A,R7
-001094 F0                MOVX    @DPTR,A
+001089 904F02            MOV     DPTR,#key_num
+00108C EF                MOV     A,R7
+00108D F0                MOVX    @DPTR,A
     5: 	switch (key_num)
     6: 	{
-001095 14                DEC     A
-001096 B40D00            CJNE    A,#0DH,?C0257?KB_PROCESS
-001099         ?C0257?KB_PROCESS:
-001099 4002              JC      $ + 4H
-00109B 4169              AJMP    ?C0025?KB_PROCESS
-00109D 9010AB            MOV     DPTR,#010ABH
-0010A0 75F003            MOV     B,#03H
-0010A3 A4                MUL     AB
-0010A4 C583              XCH     A,DPH
-0010A6 25F0              ADD     A,B
-0010A8 C583              XCH     A,DPH
-0010AA 73                JMP     @A+DPTR
-0010AB         ?C0258?KB_PROCESS:
-0010AB 0210D2            LJMP    ?C0004?KB_PROCESS
-0010AE 0210D2            LJMP    ?C0004?KB_PROCESS
-0010B1 0210D2            LJMP    ?C0004?KB_PROCESS
-0010B4 021269            LJMP    ?C0025?KB_PROCESS
-0010B7 021116            LJMP    ?C0009?KB_PROCESS
-0010BA 021158            LJMP    ?C0013?KB_PROCESS
-0010BD 021161            LJMP    ?C0014?KB_PROCESS
-0010C0 0211AF            LJMP    ?C0016?KB_PROCESS
-0010C3 0211AF            LJMP    ?C0016?KB_PROCESS
-0010C6 021218            LJMP    ?C0020?KB_PROCESS
-0010C9 021269            LJMP    ?C0025?KB_PROCESS
-0010CC 021269            LJMP    ?C0025?KB_PROCESS
-0010CF 021112            LJMP    ?C0008?KB_PROCESS
+00108E 14                DEC     A
+00108F B40D00            CJNE    A,#0DH,?C0258?KB_PROCESS
+001092         ?C0258?KB_PROCESS:
+001092 4002              JC      $ + 4H
+001094 4161              AJMP    ?C0025?KB_PROCESS
+001096 9010A4            MOV     DPTR,#010A4H
+001099 75F003            MOV     B,#03H
+00109C A4                MUL     AB
+00109D C583              XCH     A,DPH
+00109F 25F0              ADD     A,B
+0010A1 C583              XCH     A,DPH
+0010A3 73                JMP     @A+DPTR
+0010A4         ?C0259?KB_PROCESS:
+0010A4 0210CB            LJMP    ?C0004?KB_PROCESS
+0010A7 0210CB            LJMP    ?C0004?KB_PROCESS
+0010AA 0210CB            LJMP    ?C0004?KB_PROCESS
+0010AD 021261            LJMP    ?C0025?KB_PROCESS
+0010B0 021112            LJMP    ?C0009?KB_PROCESS
+0010B3 021155            LJMP    ?C0013?KB_PROCESS
+0010B6 02115E            LJMP    ?C0014?KB_PROCESS
+0010B9 0211A9            LJMP    ?C0016?KB_PROCESS
+0010BC 0211A9            LJMP    ?C0016?KB_PROCESS
+0010BF 021210            LJMP    ?C0020?KB_PROCESS
+0010C2 021261            LJMP    ?C0025?KB_PROCESS
+0010C5 021261            LJMP    ?C0025?KB_PROCESS
+0010C8 02110D            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 
-0010D2         ?C0004?KB_PROCESS:
+0010CB         ?C0004?KB_PROCESS:
    11: 			||g_variable.g24_currentState == CHANGE_TO_24G_CONNECTING)
-0010D2 904CC5            MOV     DPTR,#g_variable+06H
-0010D5 E0                MOVX    A,@DPTR
-0010D6 FF                MOV     R7,A
-0010D7 6403              XRL     A,#03H
-0010D9 6004              JZ      ?C0006?KB_PROCESS
-0010DB EF                MOV     A,R7
-0010DC B4020D            CJNE    A,#02H,?C0005?KB_PROCESS
-0010DF         ?C0006?KB_PROCESS:
+0010CB 904CC5            MOV     DPTR,#g_variable+06H
+0010CE E0                MOVX    A,@DPTR
+0010CF FF                MOV     R7,A
+0010D0 6403              XRL     A,#03H
+0010D2 6004              JZ      ?C0006?KB_PROCESS
+0010D4 EF                MOV     A,R7
+0010D5 B4020E            CJNE    A,#02H,?C0005?KB_PROCESS
+0010D8         ?C0006?KB_PROCESS:
    12: 		{
    13: 			IPC_TxControlCmd(IPC_CMD_STOP_24G);
-0010DF 7F22              MOV     R7,#022H
-0010E1 516F              ACALL   _IPC_TxControlCmd
+0010D8 7F22              MOV     R7,#022H
+0010DA 120EC8            LCALL   _IPC_TxControlCmd
    14: 			g_variable.key_action = key_num;
-0010E3 904F05            MOV     DPTR,#key_num
-0010E6 E0                MOVX    A,@DPTR
-0010E7 904CED            MOV     DPTR,#g_variable+02EH
-0010EA F0                MOVX    @DPTR,A
+0010DD 904F02            MOV     DPTR,#key_num
+0010E0 E0                MOVX    A,@DPTR
+0010E1 904CED            MOV     DPTR,#g_variable+02EH
+0010E4 F0                MOVX    @DPTR,A
    15: 		}
-0010EB 22                RET     
-0010EC         ?C0005?KB_PROCESS:
+0010E5 22                RET     
+0010E6         ?C0005?KB_PROCESS:
    16: 		else
    17: 		{
    18: 			recon_index = key_num-1;
-0010EC 904F05            MOV     DPTR,#key_num
-0010EF E0                MOVX    A,@DPTR
-0010F0 14                DEC     A
-0010F1 904DD6            MOV     DPTR,#recon_index
-0010F4 F0                MOVX    @DPTR,A
+0010E6 904F02            MOV     DPTR,#key_num
+0010E9 E0                MOVX    A,@DPTR
+0010EA 14                DEC     A
+0010EB 904DD6            MOV     DPTR,#recon_index
+0010EE F0                MOVX    @DPTR,A
    19: 			kscurrmult = 0x05;
-0010F5 904213            MOV     DPTR,#kscurrmult
-0010F8 7405              MOV     A,#05H
-0010FA F0                MOVX    @DPTR,A
+0010EF 904213            MOV     DPTR,#kscurrmult
+0010F2 7405              MOV     A,#05H
+0010F4 F0                MOVX    @DPTR,A
    20: 			g_variable.recon_count = 5;
-0010FB 904CF0            MOV     DPTR,#g_variable+031H
-0010FE F0                MOVX    @DPTR,A
+0010F5 904CF0            MOV     DPTR,#g_variable+031H
+0010F8 F0                MOVX    @DPTR,A
    21: 			IPC_TxControlCmd(IPC_CMD_DISCONNECT);
-0010FF 7F04              MOV     R7,#04H
-001101 516F              ACALL   _IPC_TxControlCmd
+0010F9 7F04              MOV     R7,#04H
+0010FB 120EC8            LCALL   _IPC_TxControlCmd
    22: 			Delay1ms(10);
-001103 7F0A              MOV     R7,#0AH
-001105 120F8C            LCALL   _Delay1ms
+0010FE 7F0A              MOV     R7,#0AH
+001100 B1B1              ACALL   _Delay1ms
    23: 			IPC_TxControlCmd(IPC_CMD_SET_RECONNECT_INIT);
-001108 7F2A              MOV     R7,#02AH
-00110A 516F              ACALL   _IPC_TxControlCmd
+001102 7F2A              MOV     R7,#02AH
+001104 120EC8            LCALL   _IPC_TxControlCmd
    24: 			g_variable.key_action = KEY_NONE;
-00110C E4                CLR     A
-00110D 904CED            MOV     DPTR,#g_variable+02EH
-001110 F0                MOVX    @DPTR,A
+001107 E4                CLR     A
+001108 904CED            MOV     DPTR,#g_variable+02EH
+00110B F0                MOVX    @DPTR,A
    25: 		}
    26: 		break;
-001111 22                RET     
+00110C 22                RET     
    27: 	case KEY_STOP_DISCOVERY:
-001112         ?C0008?KB_PROCESS:
+00110D         ?C0008?KB_PROCESS:
    28: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-001112 7F0E              MOV     R7,#0EH
-001114 416F              AJMP    _IPC_TxControlCmd
+00110D 7F0E              MOV     R7,#0EH
+00110F 020EC8            LJMP    _IPC_TxControlCmd
    29: 		break;
    30: 	case KEY_DISCOVERY:
-001116         ?C0009?KB_PROCESS:
+001112         ?C0009?KB_PROCESS:
    31: 		g_variable.recon_count = 0;
-001116 E4                CLR     A
-001117 904CF0            MOV     DPTR,#g_variable+031H
-00111A F0                MOVX    @DPTR,A
+001112 E4                CLR     A
+001113 904CF0            MOV     DPTR,#g_variable+031H
+001116 F0                MOVX    @DPTR,A
    32: 		if (YC_disconnect_all_link() || YC_cancel_reconnect() || YC_g24_mode_discovery())
-00111B 121AA2            LCALL   YC_disconnect_all_link
-00111E EF                MOV     A,R7
-00111F 700C              JNZ     ?C0011?KB_PROCESS
-001121 121A90            LCALL   YC_cancel_reconnect
-001124 EF                MOV     A,R7
-001125 7006              JNZ     ?C0011?KB_PROCESS
-001127 121FE9            LCALL   YC_g24_mode_discovery
-00112A EF                MOV     A,R7
-00112B 600F              JZ      ?C0010?KB_PROCESS
-00112D         ?C0011?KB_PROCESS:
+001117 120F85            LCALL   YC_disconnect_all_link
+00111A EF                MOV     A,R7
+00111B 700B              JNZ     ?C0011?KB_PROCESS
+00111D F1D5              ACALL   YC_cancel_reconnect
+00111F EF                MOV     A,R7
+001120 7006              JNZ     ?C0011?KB_PROCESS
+001122 121FF7            LCALL   YC_g24_mode_discovery
+001125 EF                MOV     A,R7
+001126 600F              JZ      ?C0010?KB_PROCESS
+001128         ?C0011?KB_PROCESS:
    33: 		{
    34: 			g_variable.key_action = key_num;
-00112D 904F05            MOV     DPTR,#key_num
-001130 E0                MOVX    A,@DPTR
-001131 904CED            MOV     DPTR,#g_variable+02EH
-001134 F0                MOVX    @DPTR,A
+001128 904F02            MOV     DPTR,#key_num
+00112B E0                MOVX    A,@DPTR
+00112C 904CED            MOV     DPTR,#g_variable+02EH
+00112F F0                MOVX    @DPTR,A
    35: 			action_timeout = 3;
-001135 904DEC            MOV     DPTR,#action_timeout
-001138 7403              MOV     A,#03H
-00113A F0                MOVX    @DPTR,A
+001130 904DEC            MOV     DPTR,#action_timeout
+001133 7403              MOV     A,#03H
+001135 F0                MOVX    @DPTR,A
    36: 		}
-00113B 22                RET     
-00113C         ?C0010?KB_PROCESS:
+001136 22                RET     
+001137         ?C0010?KB_PROCESS:
    37: 		else
    38: 		{
    39: 			YC_clear_reconnect_flag();
-00113C F1E7              ACALL   YC_clear_reconnect_flag
+001137 1218E4            LCALL   YC_clear_reconnect_flag
    40: 				ble_send_secutiry_request_timer = 0;
-00113E E4                CLR     A
-00113F 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-001142 F0                MOVX    @DPTR,A
+00113A E4                CLR     A
+00113B 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+00113E F0                MOVX    @DPTR,A
    41: 				ble_fast_connect_flag = 0;
-001143 904DD3            MOV     DPTR,#ble_fast_connect_flag
-001146 F0                MOVX    @DPTR,A
+00113F 904DD3            MOV     DPTR,#ble_fast_connect_flag
+001142 F0                MOVX    @DPTR,A
    42: 				fast_connect_flag = 0;
-001147 904E55            MOV     DPTR,#fast_connect_flag
-00114A F0                MOVX    @DPTR,A
+001143 904E55            MOV     DPTR,#fast_connect_flag
+001146 F0                MOVX    @DPTR,A
    43: //				m_lpm_mode = 0;
    44: 				YC_get_ble_ramdon_lap();
-00114B 122000            LCALL   YC_get_ble_ramdon_lap
+001147 121EA1            LCALL   YC_get_ble_ramdon_lap
    45: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
-00114E 7F0D              MOV     R7,#0DH
-001150 516F              ACALL   _IPC_TxControlCmd
+00114A 7F0D              MOV     R7,#0DH
+00114C 120EC8            LCALL   _IPC_TxControlCmd
    46: 			g_variable.key_action = KEY_NONE;
-001152 E4                CLR     A
-001153 904CED            MOV     DPTR,#g_variable+02EH
-001156 F0                MOVX    @DPTR,A
+00114F E4                CLR     A
+001150 904CED            MOV     DPTR,#g_variable+02EH
+001153 F0                MOVX    @DPTR,A
    47: 		}
    48: 		break;
-001157 22                RET     
+001154 22                RET     
    49: 	case KEY_DISCONNECT_ALL:
-001158         ?C0013?KB_PROCESS:
+001155         ?C0013?KB_PROCESS:
    50: 		YC_disconnect_all_link();
-001158 121AA2            LCALL   YC_disconnect_all_link
+001155 120F85            LCALL   YC_disconnect_all_link
    51: 		g_variable.key_action = KEY_NONE;
-00115B E4                CLR     A
-00115C 904CED            MOV     DPTR,#g_variable+02EH
-00115F F0                MOVX    @DPTR,A
+001158 E4                CLR     A
+001159 904CED            MOV     DPTR,#g_variable+02EH
+00115C F0                MOVX    @DPTR,A
    52: 		break;
-001160 22                RET     
+00115D 22                RET     
    53: 	case KEY_CLEAR_RECORD:
-001161         ?C0014?KB_PROCESS:
+00115E         ?C0014?KB_PROCESS:
    54: 		xmemclear_ff((byte *)bd_key_record_list,sizeof(BD_KEY_RECORD)*3);
-001161 7B01              MOV     R3,#01H
-001163 7A4D              MOV     R2,#HIGH bd_key_record_list
-001165 79EE              MOV     R1,#LOW bd_key_record_list
-001167 7D5D              MOV     R5,#05DH
-001169 7C00              MOV     R4,#00H
-00116B 1234A7            LCALL   _xmemclear_ff
+00115E 7B01              MOV     R3,#01H
+001160 7A4D              MOV     R2,#HIGH bd_key_record_list
+001162 79EE              MOV     R1,#LOW bd_key_record_list
+001164 7D5D              MOV     R5,#05DH
+001166 7C00              MOV     R4,#00H
+001168 121E74            LCALL   _xmemclear_ff
    55: 		g_variable.last_device_num = 0xff;
-00116E 904CC0            MOV     DPTR,#g_variable+01H
-001171 74FF              MOV     A,#0FFH
-001173 F0                MOVX    @DPTR,A
+00116B 904CC0            MOV     DPTR,#g_variable+01H
+00116E 74FF              MOV     A,#0FFH
+001170 F0                MOVX    @DPTR,A
    56: 		g_variable.system_mode = 0xff;
-001174 A3                INC     DPTR
-001175 F0                MOVX    @DPTR,A
+001171 A3                INC     DPTR
+001172 F0                MOVX    @DPTR,A
    57: 		Delay1ms(200);
-001176 7FC8              MOV     R7,#0C8H
-001178 120F8C            LCALL   _Delay1ms
+001173 7FC8              MOV     R7,#0C8H
+001175 B1B1              ACALL   _Delay1ms
    58: 		GPIO_Setout(EEPROM_WP_GPIO,0);
-00117B C201              CLR     ?_GPIO_Setout?BIT
-00117D 7FFF              MOV     R7,#0FFH
-00117F 712C              ACALL   _GPIO_Setout
+001177 C201              CLR     ?_GPIO_Setout?BIT
+001179 7FFF              MOV     R7,#0FFH
+00117B 5167              ACALL   _GPIO_Setout
    59: 		IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)&bd_key_record_list);
-001181 7B01              MOV     R3,#01H
-001183 7A4D              MOV     R2,#HIGH bd_key_record_list
-001185 79EE              MOV     R1,#LOW bd_key_record_list
-001187 7D5D              MOV     R5,#05DH
-001189 7C00              MOV     R4,#00H
-00118B 7F60              MOV     R7,#060H
-00118D 7E7F              MOV     R6,#07FH
-00118F 121D4A            LCALL   _IIC_WriteBlock
+00117D 7B01              MOV     R3,#01H
+00117F 7A4D              MOV     R2,#HIGH bd_key_record_list
+001181 79EE              MOV     R1,#LOW bd_key_record_list
+001183 7D5D              MOV     R5,#05DH
+001185 7C00              MOV     R4,#00H
+001187 7F60              MOV     R7,#060H
+001189 7E7F              MOV     R6,#07FH
+00118B B103              ACALL   _IIC_WriteBlock
    60: 		IIC_WriteBlock(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
-001192 7B01              MOV     R3,#01H
-001194 7A4C              MOV     R2,#HIGH g_variable+01H
-001196 79C0              MOV     R1,#LOW g_variable+01H
-001198 7D01              MOV     R5,#01H
-00119A 7C00              MOV     R4,#00H
-00119C 7FBD              MOV     R7,#0BDH
-00119E 7E7F              MOV     R6,#07FH
-0011A0 121D4A            LCALL   _IIC_WriteBlock
+00118D 7B01              MOV     R3,#01H
+00118F 7A4C              MOV     R2,#HIGH g_variable+01H
+001191 79C0              MOV     R1,#LOW g_variable+01H
+001193 7D01              MOV     R5,#01H
+001195 7C00              MOV     R4,#00H
+001197 7FBD              MOV     R7,#0BDH
+001199 7E7F              MOV     R6,#07FH
+00119B B103              ACALL   _IIC_WriteBlock
    61: 		GPIO_Setout(EEPROM_WP_GPIO,1);
-0011A3 D201              SETB    ?_GPIO_Setout?BIT
-0011A5 7FFF              MOV     R7,#0FFH
-0011A7 712C              ACALL   _GPIO_Setout
+00119D D201              SETB    ?_GPIO_Setout?BIT
+00119F 7FFF              MOV     R7,#0FFH
+0011A1 5167              ACALL   _GPIO_Setout
    62: 		g_variable.key_action = KEY_NONE;
-0011A9 E4                CLR     A
-0011AA 904CED            MOV     DPTR,#g_variable+02EH
-0011AD F0                MOVX    @DPTR,A
+0011A3 E4                CLR     A
+0011A4 904CED            MOV     DPTR,#g_variable+02EH
+0011A7 F0                MOVX    @DPTR,A
    63: 		break;
-0011AE 22                RET     
+0011A8 22                RET     
    64: 	case KEY_START_24G:
    65: 	case KEY_OPEN_24G:
-0011AF         ?C0016?KB_PROCESS:
+0011A9         ?C0016?KB_PROCESS:
    66: 		g_variable.recon_count = 0;
-0011AF E4                CLR     A
-0011B0 904CF0            MOV     DPTR,#g_variable+031H
-0011B3 F0                MOVX    @DPTR,A
+0011A9 E4                CLR     A
+0011AA 904CF0            MOV     DPTR,#g_variable+031H
+0011AD F0                MOVX    @DPTR,A
    67: 		if ( YC_cancel_reconnect())
-0011B4 121A90            LCALL   YC_cancel_reconnect
-0011B7 EF                MOV     A,R7
-0011B8 6009              JZ      ?C0017?KB_PROCESS
+0011AE F1D5              ACALL   YC_cancel_reconnect
+0011B0 EF                MOV     A,R7
+0011B1 6009              JZ      ?C0017?KB_PROCESS
    68: 		{
    69: 			g_variable.key_action = key_num;
-0011BA 904F05            MOV     DPTR,#key_num
-0011BD E0                MOVX    A,@DPTR
-0011BE 904CED            MOV     DPTR,#g_variable+02EH
-0011C1 F0                MOVX    @DPTR,A
+0011B3 904F02            MOV     DPTR,#key_num
+0011B6 E0                MOVX    A,@DPTR
+0011B7 904CED            MOV     DPTR,#g_variable+02EH
+0011BA F0                MOVX    @DPTR,A
    70: 		}
-0011C2 22                RET     
-0011C3         ?C0017?KB_PROCESS:
+0011BB 22                RET     
+0011BC         ?C0017?KB_PROCESS:
    71: 		else
    72: 		{
    73: 			IIC_Read(EEPROM_RECON_INFO_BASE_6+2,4 , (byte *)m_24g_addr);
-0011C3 7B01              MOV     R3,#01H
-0011C5 7A4C              MOV     R2,#HIGH m_24g_addr
-0011C7 7900              MOV     R1,#LOW m_24g_addr
-0011C9 7D04              MOV     R5,#04H
-0011CB 7C00              MOV     R4,#00H
-0011CD 7F52              MOV     R7,#052H
-0011CF 7E7F              MOV     R6,#07FH
-0011D1 120E2C            LCALL   _IIC_Read
+0011BC 7B01              MOV     R3,#01H
+0011BE 7A4C              MOV     R2,#HIGH m_24g_addr
+0011C0 7900              MOV     R1,#LOW m_24g_addr
+0011C2 7D04              MOV     R5,#04H
+0011C4 7C00              MOV     R4,#00H
+0011C6 7F52              MOV     R7,#052H
+0011C8 7E7F              MOV     R6,#07FH
+0011CA D177              ACALL   _IIC_Read
    74: 			Delay1ms(10);
-0011D4 7F0A              MOV     R7,#0AH
-0011D6 120F8C            LCALL   _Delay1ms
+0011CC 7F0A              MOV     R7,#0AH
+0011CE B1B1              ACALL   _Delay1ms
    75: 			fast_connect_flag = 0;
-0011D9 E4                CLR     A
-0011DA 904E55            MOV     DPTR,#fast_connect_flag
-0011DD F0                MOVX    @DPTR,A
+0011D0 E4                CLR     A
+0011D1 904E55            MOV     DPTR,#fast_connect_flag
+0011D4 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)
-0011DE 904C00            MOV     DPTR,#m_24g_addr
-0011E1 E0                MOVX    A,@DPTR
-0011E2 F4                CPL     A
-0011E3 7021              JNZ     ?C0019?KB_PROCESS
-0011E5 A3                INC     DPTR
-0011E6 E0                MOVX    A,@DPTR
-0011E7 B4FF1C            CJNE    A,#0FFH,?C0019?KB_PROCESS
-0011EA A3                INC     DPTR
-0011EB E0                MOVX    A,@DPTR
-0011EC B4FF17            CJNE    A,#0FFH,?C0019?KB_PROCESS
-0011EF A3                INC     DPTR
-0011F0 E0                MOVX    A,@DPTR
-0011F1 B4FF12            CJNE    A,#0FFH,?C0019?KB_PROCESS
+0011D5 904C00            MOV     DPTR,#m_24g_addr
+0011D8 E0                MOVX    A,@DPTR
+0011D9 F4                CPL     A
+0011DA 7021              JNZ     ?C0019?KB_PROCESS
+0011DC A3                INC     DPTR
+0011DD E0                MOVX    A,@DPTR
+0011DE B4FF1C            CJNE    A,#0FFH,?C0019?KB_PROCESS
+0011E1 A3                INC     DPTR
+0011E2 E0                MOVX    A,@DPTR
+0011E3 B4FF17            CJNE    A,#0FFH,?C0019?KB_PROCESS
+0011E6 A3                INC     DPTR
+0011E7 E0                MOVX    A,@DPTR
+0011E8 B4FF12            CJNE    A,#0FFH,?C0019?KB_PROCESS
    77: 			{
    78: 				m_24g_addr[0] = 0x0f;
-0011F4 904C00            MOV     DPTR,#m_24g_addr
-0011F7 740F              MOV     A,#0FH
-0011F9 F0                MOVX    @DPTR,A
+0011EB 904C00            MOV     DPTR,#m_24g_addr
+0011EE 740F              MOV     A,#0FH
+0011F0 F0                MOVX    @DPTR,A
    79: 				m_24g_addr[1] = 0x0f;
-0011FA A3                INC     DPTR
-0011FB F0                MOVX    @DPTR,A
+0011F1 A3                INC     DPTR
+0011F2 F0                MOVX    @DPTR,A
    80: 				m_24g_addr[2] = 0x0f;
-0011FC A3                INC     DPTR
-0011FD F0                MOVX    @DPTR,A
+0011F3 A3                INC     DPTR
+0011F4 F0                MOVX    @DPTR,A
    81: 				m_24g_addr[3] = 0x0f;
-0011FE A3                INC     DPTR
-0011FF F0                MOVX    @DPTR,A
+0011F5 A3                INC     DPTR
+0011F6 F0                MOVX    @DPTR,A
    82: 				fast_connect_flag = 1;
-001200 904E55            MOV     DPTR,#fast_connect_flag
-001203 7401              MOV     A,#01H
-001205 F0                MOVX    @DPTR,A
+0011F7 904E55            MOV     DPTR,#fast_connect_flag
+0011FA 7401              MOV     A,#01H
+0011FC F0                MOVX    @DPTR,A
    83: 			}
-001206         ?C0019?KB_PROCESS:
+0011FD         ?C0019?KB_PROCESS:
    84: 				
    85: 			IPC_TxControlCmd(IPC_CMD_START_24G);
-001206 7F21              MOV     R7,#021H
-001208 516F              ACALL   _IPC_TxControlCmd
+0011FD 7F21              MOV     R7,#021H
+0011FF 120EC8            LCALL   _IPC_TxControlCmd
    86: 			
    87: 			g_variable.g24_currentState = CHANGE_TO_24G_CONNECTING;
-00120A 904CC5            MOV     DPTR,#g_variable+06H
-00120D 7402              MOV     A,#02H
-00120F F0                MOVX    @DPTR,A
+001202 904CC5            MOV     DPTR,#g_variable+06H
+001205 7402              MOV     A,#02H
+001207 F0                MOVX    @DPTR,A
    88: 			g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001210 E4                CLR     A
-001211 A3                INC     DPTR
-001212 F0                MOVX    @DPTR,A
+001208 E4                CLR     A
+001209 A3                INC     DPTR
+00120A F0                MOVX    @DPTR,A
    89: 			g_variable.key_action = KEY_NONE;
-001213 904CED            MOV     DPTR,#g_variable+02EH
-001216 F0                MOVX    @DPTR,A
+00120B 904CED            MOV     DPTR,#g_variable+02EH
+00120E F0                MOVX    @DPTR,A
    90: 		}
    91: 		break;
-001217 22                RET     
+00120F 22                RET     
    92: 	case KEY_PAIRING_24G:
-001218         ?C0020?KB_PROCESS:
+001210         ?C0020?KB_PROCESS:
    93: 		g_variable.recon_count = 0;
-001218 E4                CLR     A
-001219 904CF0            MOV     DPTR,#g_variable+031H
-00121C F0                MOVX    @DPTR,A
+001210 E4                CLR     A
+001211 904CF0            MOV     DPTR,#g_variable+031H
+001214 F0                MOVX    @DPTR,A
    94: 		if (YC_disconnect_all_link() || YC_cancel_reconnect())
-00121D 121AA2            LCALL   YC_disconnect_all_link
-001220 EF                MOV     A,R7
-001221 7006              JNZ     ?C0022?KB_PROCESS
-001223 121A90            LCALL   YC_cancel_reconnect
-001226 EF                MOV     A,R7
-001227 6009              JZ      ?C0021?KB_PROCESS
-001229         ?C0022?KB_PROCESS:
+001215 120F85            LCALL   YC_disconnect_all_link
+001218 EF                MOV     A,R7
+001219 7005              JNZ     ?C0022?KB_PROCESS
+00121B F1D5              ACALL   YC_cancel_reconnect
+00121D EF                MOV     A,R7
+00121E 6009              JZ      ?C0021?KB_PROCESS
+001220         ?C0022?KB_PROCESS:
    95: 		{
    96: 			g_variable.key_action = key_num;
-001229 904F05            MOV     DPTR,#key_num
-00122C E0                MOVX    A,@DPTR
-00122D 904CED            MOV     DPTR,#g_variable+02EH
-001230 F0                MOVX    @DPTR,A
+001220 904F02            MOV     DPTR,#key_num
+001223 E0                MOVX    A,@DPTR
+001224 904CED            MOV     DPTR,#g_variable+02EH
+001227 F0                MOVX    @DPTR,A
    97: 		}
-001231 22                RET     
-001232         ?C0021?KB_PROCESS:
+001228 22                RET     
+001229         ?C0021?KB_PROCESS:
    98: 		else
    99: 		{
   100: 			if (g_variable.g24_currentState != CHANGE_TO_24G_PAIRING)
-001232 904CC5            MOV     DPTR,#g_variable+06H
-001235 E0                MOVX    A,@DPTR
-001236 6401              XRL     A,#01H
-001238 6029              JZ      ?C0024?KB_PROCESS
+001229 904CC5            MOV     DPTR,#g_variable+06H
+00122C E0                MOVX    A,@DPTR
+00122D 6401              XRL     A,#01H
+00122F 602A              JZ      ?C0024?KB_PROCESS
   101: 			{
   102: 				fast_connect_flag = 0;
-00123A E4                CLR     A
-00123B 904E55            MOV     DPTR,#fast_connect_flag
-00123E F0                MOVX    @DPTR,A
+001231 E4                CLR     A
+001232 904E55            MOV     DPTR,#fast_connect_flag
+001235 F0                MOVX    @DPTR,A
   103: 				IPC_TxControlCmd(IPC_CMD_PAIR_24G);
-00123F 7F23              MOV     R7,#023H
-001241 516F              ACALL   _IPC_TxControlCmd
+001236 7F23              MOV     R7,#023H
+001238 120EC8            LCALL   _IPC_TxControlCmd
   104: 				g_variable.g24_currentState = CHANGE_TO_24G_PAIRING;
-001243 904CC5            MOV     DPTR,#g_variable+06H
-001246 7401              MOV     A,#01H
-001248 F0                MOVX    @DPTR,A
+00123B 904CC5            MOV     DPTR,#g_variable+06H
+00123E 7401              MOV     A,#01H
+001240 F0                MOVX    @DPTR,A
   105: 				g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001249 E4                CLR     A
-00124A A3                INC     DPTR
-00124B F0                MOVX    @DPTR,A
+001241 E4                CLR     A
+001242 A3                INC     DPTR
+001243 F0                MOVX    @DPTR,A
   106: 				g_variable.pairing_g24_timeout = BT_PAIRING_TIME_OUT_2MIN;
-00124C 904CEE            MOV     DPTR,#g_variable+02FH
-00124F 74F0              MOV     A,#0F0H
-001251 F0                MOVX    @DPTR,A
+001244 904CEE            MOV     DPTR,#g_variable+02FH
+001247 74F0              MOV     A,#0F0H
+001249 F0                MOVX    @DPTR,A
   107: 				GPIO_Setout(BT2_LED_GPIO,LED_OFF);
-001252 D201              SETB    ?_GPIO_Setout?BIT
-001254 7F1E              MOV     R7,#01EH
-001256 712C              ACALL   _GPIO_Setout
+00124A D201              SETB    ?_GPIO_Setout?BIT
+00124C 7F1E              MOV     R7,#01EH
+00124E 5167              ACALL   _GPIO_Setout
   108: 				GPIO_Setout(LOWPOWER_LED_GPIO,LED_OFF);
-001258 D201              SETB    ?_GPIO_Setout?BIT
-00125A 7F1D              MOV     R7,#01DH
-00125C 712C              ACALL   _GPIO_Setout
+001250 D201              SETB    ?_GPIO_Setout?BIT
+001252 7F1D              MOV     R7,#01DH
+001254 5167              ACALL   _GPIO_Setout
   109: 				g_variable.pairing_timeout = 0;
-00125E E4                CLR     A
-00125F 904CE9            MOV     DPTR,#g_variable+02AH
-001262 F0                MOVX    @DPTR,A
+001256 E4                CLR     A
+001257 904CE9            MOV     DPTR,#g_variable+02AH
+00125A F0                MOVX    @DPTR,A
   110: 			}
-001263         ?C0024?KB_PROCESS:
+00125B         ?C0024?KB_PROCESS:
   111: 			g_variable.key_action = KEY_NONE;
-001263 E4                CLR     A
-001264 904CED            MOV     DPTR,#g_variable+02EH
-001267 F0                MOVX    @DPTR,A
+00125B E4                CLR     A
+00125C 904CED            MOV     DPTR,#g_variable+02EH
+00125F F0                MOVX    @DPTR,A
   112: 		}
   113: 		break;
-001268 22                RET     
+001260 22                RET     
   114: 	default:
-001269         ?C0025?KB_PROCESS:
+001261         ?C0025?KB_PROCESS:
   115: 		g_variable.key_action = KEY_NONE;
-001269 E4                CLR     A
-00126A 904CED            MOV     DPTR,#g_variable+02EH
-00126D F0                MOVX    @DPTR,A
+001261 E4                CLR     A
+001262 904CED            MOV     DPTR,#g_variable+02EH
+001265 F0                MOVX    @DPTR,A
   116: 		break;
   117: 	}
   118: }
-00126E 22                RET     
+001266 22                RET     
 ----- FUNCTION _YC_key_action_handle (END) -------
 
 
------ FUNCTION _IPC_TxControlCmd (BEGIN) -----
-00126F 904EE6            MOV     DPTR,#cmd
-001272 EF                MOV     A,R7
-001273 F0                MOVX    @DPTR,A
-001274 78E7              MOV     R0,#LOW cmdBuff
-001276 7C4E              MOV     R4,#HIGH cmdBuff
-001278 7D01              MOV     R5,#01H
-00127A 7BFF              MOV     R3,#0FFH
-00127C 7A07              MOV     R2,#HIGH _?ix1000
-00127E 7934              MOV     R1,#LOW _?ix1000
-001280 7E00              MOV     R6,#00H
-001282 7F03              MOV     R7,#03H
-001284 120390            LCALL   ?C?COPY
-001287 904EE6            MOV     DPTR,#cmd
-00128A E0                MOVX    A,@DPTR
-00128B 904EE9            MOV     DPTR,#cmdBuff+02H
-00128E F0                MOVX    @DPTR,A
-00128F 7B01              MOV     R3,#01H
-001291 7A4E              MOV     R2,#HIGH cmdBuff
-001293 79E7              MOV     R1,#LOW cmdBuff
-001295 7D03              MOV     R5,#03H
-;----                  JMP     _ipcTx
------ FUNCTION _IPC_TxControlCmd (END) -------
-
-
------ FUNCTION _ipcTx (BEGIN) -----
-001297 904EBB            MOV     DPTR,#src
-00129A EB                MOV     A,R3
-00129B F0                MOVX    @DPTR,A
-00129C A3                INC     DPTR
-00129D EA                MOV     A,R2
-00129E F0                MOVX    @DPTR,A
-00129F A3                INC     DPTR
-0012A0 E9                MOV     A,R1
-0012A1 F0                MOVX    @DPTR,A
-0012A2 A3                INC     DPTR
-0012A3 ED                MOV     A,R5
-0012A4 F0                MOVX    @DPTR,A
-0012A5 904B9C            MOV     DPTR,#ipcTxWritePtr
-0012A8 E0                MOVX    A,@DPTR
-0012A9 FF                MOV     R7,A
-0012AA A3                INC     DPTR
-0012AB E0                MOVX    A,@DPTR
-0012AC 904EBF            MOV     DPTR,#dest
-0012AF CF                XCH     A,R7
-0012B0 F0                MOVX    @DPTR,A
-0012B1 A3                INC     DPTR
-0012B2 EF                MOV     A,R7
-0012B3 F0                MOVX    @DPTR,A
-0012B4         ?C0008?IPC:
-0012B4 904B9A            MOV     DPTR,#ipcTxReadPtr
-0012B7 E0                MOVX    A,@DPTR
-0012B8 FE                MOV     R6,A
-0012B9 A3                INC     DPTR
-0012BA E0                MOVX    A,@DPTR
-0012BB FF                MOV     R7,A
-0012BC 904B9C            MOV     DPTR,#ipcTxWritePtr
-0012BF E0                MOVX    A,@DPTR
-0012C0 FC                MOV     R4,A
-0012C1 A3                INC     DPTR
-0012C2 E0                MOVX    A,@DPTR
-0012C3 FD                MOV     R5,A
-0012C4 7B64              MOV     R3,#064H
-0012C6 123134            LCALL   _bufsize
-0012C9 904EBE            MOV     DPTR,#len
-0012CC E0                MOVX    A,@DPTR
-0012CD FE                MOV     R6,A
-0012CE EF                MOV     A,R7
-0012CF C3                CLR     C
-0012D0 9E                SUBB    A,R6
-0012D1 40E1              JC      ?C0008?IPC
-0012D3         ?C0009?IPC:
-0012D3         ?C0010?IPC:
-0012D3 904EBE            MOV     DPTR,#len
-0012D6 E0                MOVX    A,@DPTR
-0012D7 FF                MOV     R7,A
-0012D8 14                DEC     A
-0012D9 F0                MOVX    @DPTR,A
-0012DA EF                MOV     A,R7
-0012DB 603F              JZ      ?C0011?IPC
-0012DD 904EBB            MOV     DPTR,#src
-0012E0 E0                MOVX    A,@DPTR
-0012E1 FB                MOV     R3,A
-0012E2 A3                INC     DPTR
-0012E3 E4                CLR     A
-0012E4 75F001            MOV     B,#01H
-0012E7 120424            LCALL   ?C?ILDIX
-0012EA A9F0              MOV     R1,B
-0012EC FA                MOV     R2,A
-0012ED 1203B6            LCALL   ?C?CLDPTR
-0012F0 FF                MOV     R7,A
-0012F1 904EBF            MOV     DPTR,#dest
-0012F4 E4                CLR     A
-0012F5 75F001            MOV     B,#01H
-0012F8 120424            LCALL   ?C?ILDIX
-0012FB 85F082            MOV     DPL,B
-0012FE F583              MOV     DPH,A
-001300 EF                MOV     A,R7
-001301 F0                MOVX    @DPTR,A
-001302 904EBF            MOV     DPTR,#dest
-001305 E0                MOVX    A,@DPTR
-001306 FE                MOV     R6,A
-001307 A3                INC     DPTR
-001308 E0                MOVX    A,@DPTR
-001309 FF                MOV     R7,A
-00130A BE4BC6            CJNE    R6,#04BH,?C0010?IPC
-00130D BF36C3            CJNE    R7,#036H,?C0010?IPC
-001310 904EBF            MOV     DPTR,#dest
-001313 744A              MOV     A,#04AH
-001315 F0                MOVX    @DPTR,A
-001316 A3                INC     DPTR
-001317 74A0              MOV     A,#0A0H
-001319 F0                MOVX    @DPTR,A
-00131A 80B7              SJMP    ?C0010?IPC
-00131C         ?C0011?IPC:
-00131C 904EBF            MOV     DPTR,#dest
-00131F E0                MOVX    A,@DPTR
-001320 FF                MOV     R7,A
-001321 A3                INC     DPTR
-001322 E0                MOVX    A,@DPTR
-001323 904B9C            MOV     DPTR,#ipcTxWritePtr
-001326 CF                XCH     A,R7
-001327 F0                MOVX    @DPTR,A
-001328 A3                INC     DPTR
-001329 EF                MOV     A,R7
-00132A F0                MOVX    @DPTR,A
-00132B 22                RET     
------ FUNCTION _ipcTx (END) -------
-
-
 ----- FUNCTION _GPIO_Setout (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-00132C EF                MOV     A,R7
-00132D F4                CPL     A
-00132E 600D              JZ      ?C0007?GPIO
-001330         ?C0006?GPIO:
-001330 7B01              MOV     R3,#01H
-001332 7A80              MOV     R2,#080H
-001334 7974              MOV     R1,#074H
-001336 A201              MOV     C,bit_val
-001338 9200              MOV     ?_gpioSetBit?BIT,C
-00133A 1218BA            LCALL   _gpioSetBit
-00133D         ?C0007?GPIO:
-00133D 22                RET     
+001267 EF                MOV     A,R7
+001268 F4                CPL     A
+001269 600D              JZ      ?C0007?GPIO
+00126B         ?C0006?GPIO:
+00126B 7B01              MOV     R3,#01H
+00126D 7A80              MOV     R2,#080H
+00126F 7974              MOV     R1,#074H
+001271 A201              MOV     C,bit_val
+001273 9200              MOV     ?_gpioSetBit?BIT,C
+001275 121866            LCALL   _gpioSetBit
+001278         ?C0007?GPIO:
+001278 22                RET     
 ----- FUNCTION _GPIO_Setout (END) -------
 
 
 ----- FUNCTION LED_timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  284: void LED_timer500ms()
-  285: {
-  286: 	if (power_on_flag != 2)
-  287: 		return;
-00133E 904DEB            MOV     DPTR,#power_on_flag
-001341 E0                MOVX    A,@DPTR
-001342 6402              XRL     A,#02H
-001344 6002              JZ      $ + 4H
-001346 8114              AJMP    ?C0046?SYS
-001348         ?C0045?SYS:
-  288: 	if (g_variable.pairing_timeout != 0) //bt  pairing
-001348 904CE9            MOV     DPTR,#g_variable+02AH
-00134B E0                MOVX    A,@DPTR
-00134C 6048              JZ      ?C0047?SYS
-  289: 	{
-  290: 		if (g_variable.button_reconnect_flag != 1)
-00134E 904CCC            MOV     DPTR,#g_variable+0DH
-001351 E0                MOVX    A,@DPTR
-001352 6401              XRL     A,#01H
-001354 602C              JZ      ?C0048?SYS
-  291: 		{
-  292: 			if(g_variable.current_device_num == 1)
-001356 904CC3            MOV     DPTR,#g_variable+04H
-001359 E0                MOVX    A,@DPTR
-00135A B40106            CJNE    A,#01H,?C0049?SYS
-  293: 				GPIO_FlipOutBit(BT_LED_GPIO);
-00135D 7F1F              MOV     R7,#01FH
-00135F B10F              ACALL   _GPIO_FlipOutBit
-001361 8041              SJMP    ?C0055?SYS
-001363         ?C0049?SYS:
-  294: 			else if(g_variable.current_device_num == 2)
-001363 904CC3            MOV     DPTR,#g_variable+04H
-001366 E0                MOVX    A,@DPTR
-001367 B40206            CJNE    A,#02H,?C0051?SYS
-  295: 				GPIO_FlipOutBit(BT2_LED_GPIO);
-00136A 7F1E              MOV     R7,#01EH
-00136C B10F              ACALL   _GPIO_FlipOutBit
-00136E 8034              SJMP    ?C0055?SYS
-001370         ?C0051?SYS:
-  296: 			else if(g_variable.current_device_num == 3)
-001370 904CC3            MOV     DPTR,#g_variable+04H
-001373 E0                MOVX    A,@DPTR
-001374 6403              XRL     A,#03H
-001376 702C              JNZ     ?C0055?SYS
-  297: 			{
-  298: 				GPIO_FlipOutBit(BT_LED_GPIO);
-001378 7F1F              MOV     R7,#01FH
-00137A B10F              ACALL   _GPIO_FlipOutBit
-  299: 				GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
-00137C 7F1D              MOV     R7,#01DH
-00137E B10F              ACALL   _GPIO_FlipOutBit
-  300: 			}
-  301: 		}
-001380 8022              SJMP    ?C0055?SYS
-001382         ?C0048?SYS:
-  302: 		else
-  303: 		{
-  304: 			GPIO_Setout(BT_LED_GPIO,LED_OFF);
-001382 D201              SETB    ?_GPIO_Setout?BIT
-001384 7F1F              MOV     R7,#01FH
-001386 712C              ACALL   _GPIO_Setout
-  305: 			GPIO_Setout(BT2_LED_GPIO,LED_OFF);
-001388 D201              SETB    ?_GPIO_Setout?BIT
-00138A 7F1E              MOV     R7,#01EH
-00138C 712C              ACALL   _GPIO_Setout
-  306: 			GPIO_Setout(LOWPOWER_LED_GPIO,LED_OFF);
-00138E D201              SETB    ?_GPIO_Setout?BIT
-001390 7F1D              MOV     R7,#01DH
-001392 712C              ACALL   _GPIO_Setout
-  307: 		}
-  308: 	}
-001394 800E              SJMP    ?C0055?SYS
-001396         ?C0047?SYS:
-  309: 	else if (g_variable.pairing_g24_timeout != 0)
-001396 904CEE            MOV     DPTR,#g_variable+02FH
-001399 E0                MOVX    A,@DPTR
-00139A 6008              JZ      ?C0055?SYS
-  310: 	{
-  311: 		GPIO_FlipOutBit(BT2_LED_GPIO);
-00139C 7F1E              MOV     R7,#01EH
-00139E B10F              ACALL   _GPIO_FlipOutBit
-  312: 		GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
-0013A0 7F1D              MOV     R7,#01DH
-0013A2 B10F              ACALL   _GPIO_FlipOutBit
-  313: 	}
-  314: 	else
-  315: 	{
-  316: 		
-  317: 	}
-0013A4         ?C0055?SYS:
-  318: 
-  319: 	
-  320: 	if (YC_check_is_connected())
-0013A4 120FFD            LCALL   YC_check_is_connected
-0013A7 EF                MOV     A,R7
-0013A8 606A              JZ      ?C0046?SYS
-  321: 	{
-  322: 		if(g_variable.sys_numlockled_on_timer)
-0013AA 904CE6            MOV     DPTR,#g_variable+027H
-0013AD E0                MOVX    A,@DPTR
-0013AE 6016              JZ      ?C0059?SYS
-  323: 		{
-  324: 			g_variable.sys_numlockled_on_timer--;
-0013B0 14                DEC     A
-0013B1 F0                MOVX    @DPTR,A
-  325: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
-0013B2 C201              CLR     ?_GPIO_Setout?BIT
-0013B4 7F10              MOV     R7,#010H
-0013B6 712C              ACALL   _GPIO_Setout
-  326: 			if(!g_variable.sys_numlockled_on_timer)
-0013B8 904CE6            MOV     DPTR,#g_variable+027H
-0013BB E0                MOVX    A,@DPTR
-0013BC 700E              JNZ     ?C0061?SYS
-  327: 				GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-0013BE D201              SETB    ?_GPIO_Setout?BIT
-0013C0 7F10              MOV     R7,#010H
-0013C2 712C              ACALL   _GPIO_Setout
-  328: 		}
-0013C4 8006              SJMP    ?C0061?SYS
-0013C6         ?C0059?SYS:
-  329: 		else 
-  330: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-0013C6 D201              SETB    ?_GPIO_Setout?BIT
-0013C8 7F10              MOV     R7,#010H
-0013CA 712C              ACALL   _GPIO_Setout
-0013CC         ?C0061?SYS:
-  331: 
-  332: 		if(g_variable.sys_capslockled_on_timer)
-0013CC 904CE7            MOV     DPTR,#g_variable+028H
-0013CF E0                MOVX    A,@DPTR
-0013D0 6016              JZ      ?C0062?SYS
+  294: void LED_timer500ms()
+  295: {
+  296: 	if (power_on_flag != 2)
+  297: 		return;
+001279 904DEB            MOV     DPTR,#power_on_flag
+00127C E0                MOVX    A,@DPTR
+00127D 6402              XRL     A,#02H
+00127F 6002              JZ      $ + 4H
+001281 614F              AJMP    ?C0046?SYS
+001283         ?C0045?SYS:
+  298: 	if (g_variable.pairing_timeout != 0) //bt  pairing
+001283 904CE9            MOV     DPTR,#g_variable+02AH
+001286 E0                MOVX    A,@DPTR
+001287 6048              JZ      ?C0047?SYS
+  299: 	{
+  300: 		if (g_variable.button_reconnect_flag != 1)
+001289 904CCC            MOV     DPTR,#g_variable+0DH
+00128C E0                MOVX    A,@DPTR
+00128D 6401              XRL     A,#01H
+00128F 602C              JZ      ?C0048?SYS
+  301: 		{
+  302: 			if(g_variable.current_device_num == 1)
+001291 904CC3            MOV     DPTR,#g_variable+04H
+001294 E0                MOVX    A,@DPTR
+001295 B40106            CJNE    A,#01H,?C0049?SYS
+  303: 				GPIO_FlipOutBit(BT_LED_GPIO);
+001298 7F1F              MOV     R7,#01FH
+00129A 7150              ACALL   _GPIO_FlipOutBit
+00129C 8041              SJMP    ?C0055?SYS
+00129E         ?C0049?SYS:
+  304: 			else if(g_variable.current_device_num == 2)
+00129E 904CC3            MOV     DPTR,#g_variable+04H
+0012A1 E0                MOVX    A,@DPTR
+0012A2 B40206            CJNE    A,#02H,?C0051?SYS
+  305: 				GPIO_FlipOutBit(BT2_LED_GPIO);
+0012A5 7F1E              MOV     R7,#01EH
+0012A7 7150              ACALL   _GPIO_FlipOutBit
+0012A9 8034              SJMP    ?C0055?SYS
+0012AB         ?C0051?SYS:
+  306: 			else if(g_variable.current_device_num == 3)
+0012AB 904CC3            MOV     DPTR,#g_variable+04H
+0012AE E0                MOVX    A,@DPTR
+0012AF 6403              XRL     A,#03H
+0012B1 702C              JNZ     ?C0055?SYS
+  307: 			{
+  308: 				GPIO_FlipOutBit(BT_LED_GPIO);
+0012B3 7F1F              MOV     R7,#01FH
+0012B5 7150              ACALL   _GPIO_FlipOutBit
+  309: 				GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
+0012B7 7F1D              MOV     R7,#01DH
+0012B9 7150              ACALL   _GPIO_FlipOutBit
+  310: 			}
+  311: 		}
+0012BB 8022              SJMP    ?C0055?SYS
+0012BD         ?C0048?SYS:
+  312: 		else
+  313: 		{
+  314: 			GPIO_Setout(BT_LED_GPIO,LED_OFF);
+0012BD D201              SETB    ?_GPIO_Setout?BIT
+0012BF 7F1F              MOV     R7,#01FH
+0012C1 5167              ACALL   _GPIO_Setout
+  315: 			GPIO_Setout(BT2_LED_GPIO,LED_OFF);
+0012C3 D201              SETB    ?_GPIO_Setout?BIT
+0012C5 7F1E              MOV     R7,#01EH
+0012C7 5167              ACALL   _GPIO_Setout
+  316: 			GPIO_Setout(LOWPOWER_LED_GPIO,LED_OFF);
+0012C9 D201              SETB    ?_GPIO_Setout?BIT
+0012CB 7F1D              MOV     R7,#01DH
+0012CD 5167              ACALL   _GPIO_Setout
+  317: 		}
+  318: 	}
+0012CF 800E              SJMP    ?C0055?SYS
+0012D1         ?C0047?SYS:
+  319: 	else if (g_variable.pairing_g24_timeout != 0)
+0012D1 904CEE            MOV     DPTR,#g_variable+02FH
+0012D4 E0                MOVX    A,@DPTR
+0012D5 6008              JZ      ?C0055?SYS
+  320: 	{
+  321: 		GPIO_FlipOutBit(BT2_LED_GPIO);
+0012D7 7F1E              MOV     R7,#01EH
+0012D9 7150              ACALL   _GPIO_FlipOutBit
+  322: 		GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
+0012DB 7F1D              MOV     R7,#01DH
+0012DD 7150              ACALL   _GPIO_FlipOutBit
+  323: 	}
+  324: 	else
+  325: 	{
+  326: 		
+  327: 	}
+0012DF         ?C0055?SYS:
+  328: 
+  329: 	
+  330: 	if (YC_check_is_connected())
+0012DF 120FF6            LCALL   YC_check_is_connected
+0012E2 EF                MOV     A,R7
+0012E3 606A              JZ      ?C0046?SYS
+  331: 	{
+  332: 		if(g_variable.sys_numlockled_on_timer)
+0012E5 904CE6            MOV     DPTR,#g_variable+027H
+0012E8 E0                MOVX    A,@DPTR
+0012E9 6016              JZ      ?C0059?SYS
   333: 		{
-  334: 			g_variable.sys_capslockled_on_timer--;
-0013D2 14                DEC     A
-0013D3 F0                MOVX    @DPTR,A
-  335: 			GPIO_Setout(CAPS_LED_GPIO, LED_ON);
-0013D4 C201              CLR     ?_GPIO_Setout?BIT
-0013D6 7F0F              MOV     R7,#0FH
-0013D8 712C              ACALL   _GPIO_Setout
-  336: 			if(!g_variable.sys_capslockled_on_timer)
-0013DA 904CE7            MOV     DPTR,#g_variable+028H
-0013DD E0                MOVX    A,@DPTR
-0013DE 700E              JNZ     ?C0064?SYS
-  337: 				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-0013E0 D201              SETB    ?_GPIO_Setout?BIT
-0013E2 7F0F              MOV     R7,#0FH
-0013E4 712C              ACALL   _GPIO_Setout
+  334: 			g_variable.sys_numlockled_on_timer--;
+0012EB 14                DEC     A
+0012EC F0                MOVX    @DPTR,A
+  335: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
+0012ED C201              CLR     ?_GPIO_Setout?BIT
+0012EF 7F10              MOV     R7,#010H
+0012F1 5167              ACALL   _GPIO_Setout
+  336: 			if(!g_variable.sys_numlockled_on_timer)
+0012F3 904CE6            MOV     DPTR,#g_variable+027H
+0012F6 E0                MOVX    A,@DPTR
+0012F7 700E              JNZ     ?C0061?SYS
+  337: 				GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+0012F9 D201              SETB    ?_GPIO_Setout?BIT
+0012FB 7F10              MOV     R7,#010H
+0012FD 5167              ACALL   _GPIO_Setout
   338: 		}
-0013E6 8006              SJMP    ?C0064?SYS
-0013E8         ?C0062?SYS:
-  339: 		else
-  340: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-0013E8 D201              SETB    ?_GPIO_Setout?BIT
-0013EA 7F0F              MOV     R7,#0FH
-0013EC 712C              ACALL   _GPIO_Setout
-0013EE         ?C0064?SYS:
+0012FF 8006              SJMP    ?C0061?SYS
+001301         ?C0059?SYS:
+  339: 		else 
+  340: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+001301 D201              SETB    ?_GPIO_Setout?BIT
+001303 7F10              MOV     R7,#010H
+001305 5167              ACALL   _GPIO_Setout
+001307         ?C0061?SYS:
   341: 
-  342: 
-  343: 		if(g_variable.sys_scrolllockled_on_timer)
-0013EE 904CE8            MOV     DPTR,#g_variable+029H
-0013F1 E0                MOVX    A,@DPTR
-0013F2 6020              JZ      ?C0046?SYS
-  344: 		{
-  345: 			g_variable.sys_scrolllockled_on_timer--;
-0013F4 14                DEC     A
-0013F5 F0                MOVX    @DPTR,A
-  346: 			if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-0013F6 904CE5            MOV     DPTR,#g_variable+026H
-0013F9 E0                MOVX    A,@DPTR
-0013FA 7018              JNZ     ?C0046?SYS
-0013FC 904CE2            MOV     DPTR,#g_variable+023H
-0013FF E0                MOVX    A,@DPTR
-001400 7012              JNZ     ?C0046?SYS
-  347: 			{
-  348: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-001402 C201              CLR     ?_GPIO_Setout?BIT
-001404 7F1D              MOV     R7,#01DH
-001406 712C              ACALL   _GPIO_Setout
-  349: 				if(!g_variable.sys_scrolllockled_on_timer)
-001408 904CE8            MOV     DPTR,#g_variable+029H
-00140B E0                MOVX    A,@DPTR
-00140C 7006              JNZ     ?C0046?SYS
-  350: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-00140E D201              SETB    ?_GPIO_Setout?BIT
-001410 7F1D              MOV     R7,#01DH
-001412 712C              ACALL   _GPIO_Setout
-  351: 			}
-  352: 		}		
-  353: 		
-  354: 	}	
-  355: }
-001414         ?C0046?SYS:
-001414 22                RET     
+  342: 		if(g_variable.sys_capslockled_on_timer)
+001307 904CE7            MOV     DPTR,#g_variable+028H
+00130A E0                MOVX    A,@DPTR
+00130B 6016              JZ      ?C0062?SYS
+  343: 		{
+  344: 			g_variable.sys_capslockled_on_timer--;
+00130D 14                DEC     A
+00130E F0                MOVX    @DPTR,A
+  345: 			GPIO_Setout(CAPS_LED_GPIO, LED_ON);
+00130F C201              CLR     ?_GPIO_Setout?BIT
+001311 7F0F              MOV     R7,#0FH
+001313 5167              ACALL   _GPIO_Setout
+  346: 			if(!g_variable.sys_capslockled_on_timer)
+001315 904CE7            MOV     DPTR,#g_variable+028H
+001318 E0                MOVX    A,@DPTR
+001319 700E              JNZ     ?C0064?SYS
+  347: 				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+00131B D201              SETB    ?_GPIO_Setout?BIT
+00131D 7F0F              MOV     R7,#0FH
+00131F 5167              ACALL   _GPIO_Setout
+  348: 		}
+001321 8006              SJMP    ?C0064?SYS
+001323         ?C0062?SYS:
+  349: 		else
+  350: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+001323 D201              SETB    ?_GPIO_Setout?BIT
+001325 7F0F              MOV     R7,#0FH
+001327 5167              ACALL   _GPIO_Setout
+001329         ?C0064?SYS:
+  351: 
+  352: 
+  353: 		if(g_variable.sys_scrolllockled_on_timer)
+001329 904CE8            MOV     DPTR,#g_variable+029H
+00132C E0                MOVX    A,@DPTR
+00132D 6020              JZ      ?C0046?SYS
+  354: 		{
+  355: 			g_variable.sys_scrolllockled_on_timer--;
+00132F 14                DEC     A
+001330 F0                MOVX    @DPTR,A
+  356: 			if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
+001331 904CE5            MOV     DPTR,#g_variable+026H
+001334 E0                MOVX    A,@DPTR
+001335 7018              JNZ     ?C0046?SYS
+001337 904CE2            MOV     DPTR,#g_variable+023H
+00133A E0                MOVX    A,@DPTR
+00133B 7012              JNZ     ?C0046?SYS
+  357: 			{
+  358: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
+00133D C201              CLR     ?_GPIO_Setout?BIT
+00133F 7F1D              MOV     R7,#01DH
+001341 5167              ACALL   _GPIO_Setout
+  359: 				if(!g_variable.sys_scrolllockled_on_timer)
+001343 904CE8            MOV     DPTR,#g_variable+029H
+001346 E0                MOVX    A,@DPTR
+001347 7006              JNZ     ?C0046?SYS
+  360: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
+001349 D201              SETB    ?_GPIO_Setout?BIT
+00134B 7F1D              MOV     R7,#01DH
+00134D 5167              ACALL   _GPIO_Setout
+  361: 			}
+  362: 		}		
+  363: 		
+  364: 	}	
+  365: }
+00134F         ?C0046?SYS:
+00134F 22                RET     
 ----- FUNCTION LED_timer500ms (END) -------
 
 
+----- FUNCTION _GPIO_FlipOutBit (BEGIN) -----
+001350 904F0B            MOV     DPTR,#gpio_num
+001353 EF                MOV     A,R7
+001354 F0                MOVX    @DPTR,A
+001355 7B01              MOV     R3,#01H
+001357 7A80              MOV     R2,#080H
+001359 7974              MOV     R1,#074H
+00135B 122F6F            LCALL   _gpioGetBit
+00135E 9209              MOV     st,C
+001360 904F0B            MOV     DPTR,#gpio_num
+001363 E0                MOVX    A,@DPTR
+001364 FF                MOV     R7,A
+001365 A209              MOV     C,st
+001367 B3                CPL     C
+001368 9201              MOV     ?_GPIO_Setout?BIT,C
+00136A 4167              AJMP    _GPIO_Setout
+----- FUNCTION _GPIO_FlipOutBit (END) -------
+
+
 ----- FUNCTION LED_handle (BEGIN) -----
  FILE: 'led.c'
    52: void LED_handle()
    53: {
    54: 	if (power_on_flag != 2)
    55: 		return;
-001415 904DEB            MOV     DPTR,#power_on_flag
-001418 E0                MOVX    A,@DPTR
-001419 6402              XRL     A,#02H
-00141B 6002              JZ      $ + 4H
-00141D A10E              AJMP    ?C0017?LED
-00141F         ?C0016?LED:
+00136C 904DEB            MOV     DPTR,#power_on_flag
+00136F E0                MOVX    A,@DPTR
+001370 6402              XRL     A,#02H
+001372 6002              JZ      $ + 4H
+001374 816B              AJMP    ?C0017?LED
+001376         ?C0016?LED:
    56: 
    57: 	if(!g_variable.pairing_timeout && !g_variable.pairing_g24_timeout)
-00141F 904CE9            MOV     DPTR,#g_variable+02AH
-001422 E0                MOVX    A,@DPTR
-001423 6002              JZ      $ + 4H
-001425 A108              AJMP    ?C0018?LED
-001427 904CEE            MOV     DPTR,#g_variable+02FH
-00142A E0                MOVX    A,@DPTR
-00142B 6002              JZ      $ + 4H
-00142D A108              AJMP    ?C0018?LED
+001376 904CE9            MOV     DPTR,#g_variable+02AH
+001379 E0                MOVX    A,@DPTR
+00137A 6002              JZ      $ + 4H
+00137C 8165              AJMP    ?C0018?LED
+00137E 904CEE            MOV     DPTR,#g_variable+02FH
+001381 E0                MOVX    A,@DPTR
+001382 6002              JZ      $ + 4H
+001384 8165              AJMP    ?C0018?LED
    58: 	{
    59: 		//low battery LED process
    60: 		if (g_variable.battery_status == BAT_STATUS_SHUT_DOWN)
-00142F 904CD5            MOV     DPTR,#g_variable+016H
-001432 E0                MOVX    A,@DPTR
-001433 B40204            CJNE    A,#02H,?C0019?LED
+001386 904CD5            MOV     DPTR,#g_variable+016H
+001389 E0                MOVX    A,@DPTR
+00138A B40205            CJNE    A,#02H,?C0019?LED
    61: 		{
    62: 			System_long_sleep();
-001436 F1DE              ACALL   System_long_sleep
+00138D 120FB0            LCALL   System_long_sleep
    63: 		}
-001438 802E              SJMP    ?C0020?LED
-00143A         ?C0019?LED:
+001390 802E              SJMP    ?C0020?LED
+001392         ?C0019?LED:
    64: 		else if (g_variable.battery_status == BAT_STATUS_LOW)
-00143A 904CD5            MOV     DPTR,#g_variable+016H
-00143D E0                MOVX    A,@DPTR
-00143E B40114            CJNE    A,#01H,?C0021?LED
+001392 904CD5            MOV     DPTR,#g_variable+016H
+001395 E0                MOVX    A,@DPTR
+001396 B40114            CJNE    A,#01H,?C0021?LED
    65: 		{
    66: 			if (g_variable.battery_low_led_flash_flag == 0)
-001441 904CF7            MOV     DPTR,#g_variable+038H
-001444 E0                MOVX    A,@DPTR
-001445 7021              JNZ     ?C0020?LED
+001399 904CF7            MOV     DPTR,#g_variable+038H
+00139C E0                MOVX    A,@DPTR
+00139D 7021              JNZ     ?C0020?LED
    67: 			{
    68: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
-001447 904CE2            MOV     DPTR,#g_variable+023H
-00144A 7418              MOV     A,#018H
-00144C F0                MOVX    @DPTR,A
+00139F 904CE2            MOV     DPTR,#g_variable+023H
+0013A2 7418              MOV     A,#018H
+0013A4 F0                MOVX    @DPTR,A
    69: 				g_variable.battery_low_led_flash_flag = 1;
-00144D 904CF7            MOV     DPTR,#g_variable+038H
-001450 7401              MOV     A,#01H
-001452 F0                MOVX    @DPTR,A
+0013A5 904CF7            MOV     DPTR,#g_variable+038H
+0013A8 7401              MOV     A,#01H
+0013AA F0                MOVX    @DPTR,A
    70: 			}
    71: 		}
-001453 8013              SJMP    ?C0020?LED
-001455         ?C0021?LED:
+0013AB 8013              SJMP    ?C0020?LED
+0013AD         ?C0021?LED:
    72: 		else
    73: 		{
    74: 			if (g_variable.battery_low_led_flash_flag == 1)
-001455 904CF7            MOV     DPTR,#g_variable+038H
-001458 E0                MOVX    A,@DPTR
-001459 B4010C            CJNE    A,#01H,?C0020?LED
+0013AD 904CF7            MOV     DPTR,#g_variable+038H
+0013B0 E0                MOVX    A,@DPTR
+0013B1 B4010C            CJNE    A,#01H,?C0020?LED
    75: 			{
    76: 				g_variable.battery_low_led_flash_flag = 0;
-00145C E4                CLR     A
-00145D F0                MOVX    @DPTR,A
+0013B4 E4                CLR     A
+0013B5 F0                MOVX    @DPTR,A
    77: 				g_variable.battery_low_led_flash_interval = 0;
-00145E 904CE2            MOV     DPTR,#g_variable+023H
-001461 F0                MOVX    @DPTR,A
+0013B6 904CE2            MOV     DPTR,#g_variable+023H
+0013B9 F0                MOVX    @DPTR,A
    78: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-001462 D201              SETB    ?_GPIO_Setout?BIT
-001464 7F1D              MOV     R7,#01DH
-001466 712C              ACALL   _GPIO_Setout
+0013BA D201              SETB    ?_GPIO_Setout?BIT
+0013BC 7F1D              MOV     R7,#01DH
+0013BE 5167              ACALL   _GPIO_Setout
    79: 			}
    80: 		}
-001468         ?C0020?LED:
+0013C0         ?C0020?LED:
    81: 
    82: 		//capslock  numlock  scrolllock LED process
    83: 		if (YC_check_is_connected())
-001468 120FFD            LCALL   YC_check_is_connected
-00146B EF                MOV     A,R7
-00146C 7002              JNZ     $ + 4H
-00146E 81FC              AJMP    ?C0025?LED
+0013C0 120FF6            LCALL   YC_check_is_connected
+0013C3 EF                MOV     A,R7
+0013C4 7002              JNZ     $ + 4H
+0013C6 8159              AJMP    ?C0025?LED
    84: 		{
    85: 			if(m_caps_num_lock != m_caps_num_lock_last)
-001470 904DE0            MOV     DPTR,#m_caps_num_lock_last
-001473 E0                MOVX    A,@DPTR
-001474 FF                MOV     R7,A
-001475 904CB7            MOV     DPTR,#m_caps_num_lock
-001478 E0                MOVX    A,@DPTR
-001479 6F                XRL     A,R7
-00147A 7002              JNZ     $ + 4H
-00147C A10E              AJMP    ?C0017?LED
+0013C8 904DE0            MOV     DPTR,#m_caps_num_lock_last
+0013CB E0                MOVX    A,@DPTR
+0013CC FF                MOV     R7,A
+0013CD 904CB7            MOV     DPTR,#m_caps_num_lock
+0013D0 E0                MOVX    A,@DPTR
+0013D1 6F                XRL     A,R7
+0013D2 7002              JNZ     $ + 4H
+0013D4 816B              AJMP    ?C0017?LED
    86: 			{
    87: 				if(m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)
-00147E E0                MOVX    A,@DPTR
-00147F 30E00E            JNB     ACC.0,?C0027?LED
+0013D6 E0                MOVX    A,@DPTR
+0013D7 30E00E            JNB     ACC.0,?C0027?LED
    88: 				{
    89: 					g_variable.sys_numlockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
-001482 904CE6            MOV     DPTR,#g_variable+027H
-001485 740C              MOV     A,#0CH
-001487 F0                MOVX    @DPTR,A
+0013DA 904CE6            MOV     DPTR,#g_variable+027H
+0013DD 740C              MOV     A,#0CH
+0013DF F0                MOVX    @DPTR,A
    90: 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
-001488 C201              CLR     ?_GPIO_Setout?BIT
-00148A 7F10              MOV     R7,#010H
-00148C 712C              ACALL   _GPIO_Setout
+0013E0 C201              CLR     ?_GPIO_Setout?BIT
+0013E2 7F10              MOV     R7,#010H
+0013E4 5167              ACALL   _GPIO_Setout
    91: 				}
-00148E 800B              SJMP    ?C0028?LED
-001490         ?C0027?LED:
+0013E6 800B              SJMP    ?C0028?LED
+0013E8         ?C0027?LED:
    92: 				else
    93: 				{
    94: 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-001490 D201              SETB    ?_GPIO_Setout?BIT
-001492 7F10              MOV     R7,#010H
-001494 712C              ACALL   _GPIO_Setout
+0013E8 D201              SETB    ?_GPIO_Setout?BIT
+0013EA 7F10              MOV     R7,#010H
+0013EC 5167              ACALL   _GPIO_Setout
    95: 					g_variable.sys_numlockled_on_timer = 0;
-001496 E4                CLR     A
-001497 904CE6            MOV     DPTR,#g_variable+027H
-00149A F0                MOVX    @DPTR,A
+0013EE E4                CLR     A
+0013EF 904CE6            MOV     DPTR,#g_variable+027H
+0013F2 F0                MOVX    @DPTR,A
    96: 				}
-00149B         ?C0028?LED:
+0013F3         ?C0028?LED:
    97: 				
    98: 				if(m_caps_num_lock & KB_PC_KEYSEL_CAPSLOCK)
-00149B 904CB7            MOV     DPTR,#m_caps_num_lock
-00149E E0                MOVX    A,@DPTR
-00149F 30E10E            JNB     ACC.1,?C0029?LED
+0013F3 904CB7            MOV     DPTR,#m_caps_num_lock
+0013F6 E0                MOVX    A,@DPTR
+0013F7 30E10E            JNB     ACC.1,?C0029?LED
    99: 				{
   100: 					g_variable.sys_capslockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
-0014A2 904CE7            MOV     DPTR,#g_variable+028H
-0014A5 740C              MOV     A,#0CH
-0014A7 F0                MOVX    @DPTR,A
+0013FA 904CE7            MOV     DPTR,#g_variable+028H
+0013FD 740C              MOV     A,#0CH
+0013FF F0                MOVX    @DPTR,A
   101: 					GPIO_Setout(CAPS_LED_GPIO, LED_ON);
-0014A8 C201              CLR     ?_GPIO_Setout?BIT
-0014AA 7F0F              MOV     R7,#0FH
-0014AC 712C              ACALL   _GPIO_Setout
+001400 C201              CLR     ?_GPIO_Setout?BIT
+001402 7F0F              MOV     R7,#0FH
+001404 5167              ACALL   _GPIO_Setout
   102: 				}
-0014AE 800B              SJMP    ?C0030?LED
-0014B0         ?C0029?LED:
+001406 800B              SJMP    ?C0030?LED
+001408         ?C0029?LED:
   103: 				else 
   104: 				{
   105: 					GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-0014B0 D201              SETB    ?_GPIO_Setout?BIT
-0014B2 7F0F              MOV     R7,#0FH
-0014B4 712C              ACALL   _GPIO_Setout
+001408 D201              SETB    ?_GPIO_Setout?BIT
+00140A 7F0F              MOV     R7,#0FH
+00140C 5167              ACALL   _GPIO_Setout
   106: 					g_variable.sys_capslockled_on_timer = 0;
-0014B6 E4                CLR     A
-0014B7 904CE7            MOV     DPTR,#g_variable+028H
-0014BA F0                MOVX    @DPTR,A
+00140E E4                CLR     A
+00140F 904CE7            MOV     DPTR,#g_variable+028H
+001412 F0                MOVX    @DPTR,A
   107: 				}	
-0014BB         ?C0030?LED:
+001413         ?C0030?LED:
   108: 
   109: 				
   110: 				if(m_caps_num_lock & KB_PC_KEYSEL_SCROLLLOCK)
-0014BB 904CB7            MOV     DPTR,#m_caps_num_lock
-0014BE E0                MOVX    A,@DPTR
-0014BF 30E21A            JNB     ACC.2,?C0031?LED
+001413 904CB7            MOV     DPTR,#m_caps_num_lock
+001416 E0                MOVX    A,@DPTR
+001417 30E21A            JNB     ACC.2,?C0031?LED
   111: 				{
   112: 					g_variable.sys_scrolllockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
-0014C2 904CE8            MOV     DPTR,#g_variable+029H
-0014C5 740C              MOV     A,#0CH
-0014C7 F0                MOVX    @DPTR,A
+00141A 904CE8            MOV     DPTR,#g_variable+029H
+00141D 740C              MOV     A,#0CH
+00141F F0                MOVX    @DPTR,A
   113: 					if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-0014C8 904CE5            MOV     DPTR,#g_variable+026H
-0014CB E0                MOVX    A,@DPTR
-0014CC 7025              JNZ     ?C0033?LED
-0014CE 904CE2            MOV     DPTR,#g_variable+023H
-0014D1 E0                MOVX    A,@DPTR
-0014D2 701F              JNZ     ?C0033?LED
+001420 904CE5            MOV     DPTR,#g_variable+026H
+001423 E0                MOVX    A,@DPTR
+001424 7025              JNZ     ?C0033?LED
+001426 904CE2            MOV     DPTR,#g_variable+023H
+001429 E0                MOVX    A,@DPTR
+00142A 701F              JNZ     ?C0033?LED
   114: 						GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-0014D4 C201              CLR     ?_GPIO_Setout?BIT
-0014D6 7F1D              MOV     R7,#01DH
-0014D8 712C              ACALL   _GPIO_Setout
+00142C C201              CLR     ?_GPIO_Setout?BIT
+00142E 7F1D              MOV     R7,#01DH
+001430 5167              ACALL   _GPIO_Setout
   115: 				}
-0014DA 8017              SJMP    ?C0033?LED
-0014DC         ?C0031?LED:
+001432 8017              SJMP    ?C0033?LED
+001434         ?C0031?LED:
   116: 				else 
   117: 				{
   118: 					if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-0014DC 904CE5            MOV     DPTR,#g_variable+026H
-0014DF E0                MOVX    A,@DPTR
-0014E0 700C              JNZ     ?C0034?LED
-0014E2 904CE2            MOV     DPTR,#g_variable+023H
-0014E5 E0                MOVX    A,@DPTR
-0014E6 7006              JNZ     ?C0034?LED
+001434 904CE5            MOV     DPTR,#g_variable+026H
+001437 E0                MOVX    A,@DPTR
+001438 700C              JNZ     ?C0034?LED
+00143A 904CE2            MOV     DPTR,#g_variable+023H
+00143D E0                MOVX    A,@DPTR
+00143E 7006              JNZ     ?C0034?LED
   119: 						GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-0014E8 D201              SETB    ?_GPIO_Setout?BIT
-0014EA 7F1D              MOV     R7,#01DH
-0014EC 712C              ACALL   _GPIO_Setout
-0014EE         ?C0034?LED:
+001440 D201              SETB    ?_GPIO_Setout?BIT
+001442 7F1D              MOV     R7,#01DH
+001444 5167              ACALL   _GPIO_Setout
+001446         ?C0034?LED:
   120: 					g_variable.sys_scrolllockled_on_timer = 0;
-0014EE E4                CLR     A
-0014EF 904CE8            MOV     DPTR,#g_variable+029H
-0014F2 F0                MOVX    @DPTR,A
+001446 E4                CLR     A
+001447 904CE8            MOV     DPTR,#g_variable+029H
+00144A F0                MOVX    @DPTR,A
   121: 				}
-0014F3         ?C0033?LED:
-  122: 					
+00144B         ?C0033?LED:
+  122: 				m_24g_led_flag = 0;	
+00144B E4                CLR     A
+00144C 904D4A            MOV     DPTR,#m_24g_led_flag
+00144F F0                MOVX    @DPTR,A
   123: 				m_caps_num_lock_last = m_caps_num_lock;
-0014F3 904CB7            MOV     DPTR,#m_caps_num_lock
-0014F6 E0                MOVX    A,@DPTR
-0014F7 904DE0            MOV     DPTR,#m_caps_num_lock_last
-0014FA F0                MOVX    @DPTR,A
+001450 904CB7            MOV     DPTR,#m_caps_num_lock
+001453 E0                MOVX    A,@DPTR
+001454 904DE0            MOV     DPTR,#m_caps_num_lock_last
+001457 F0                MOVX    @DPTR,A
   124: 			}
   125: 		}
-0014FB 22                RET     
-0014FC         ?C0025?LED:
+001458 22                RET     
+001459         ?C0025?LED:
   126: 		else
   127: 		{
   128: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-0014FC D201              SETB    ?_GPIO_Setout?BIT
-0014FE 7F10              MOV     R7,#010H
-001500 712C              ACALL   _GPIO_Setout
+001459 D201              SETB    ?_GPIO_Setout?BIT
+00145B 7F10              MOV     R7,#010H
+00145D 5167              ACALL   _GPIO_Setout
   129: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-001502 D201              SETB    ?_GPIO_Setout?BIT
-001504 7F0F              MOV     R7,#0FH
-001506 612C              AJMP    _GPIO_Setout
+00145F D201              SETB    ?_GPIO_Setout?BIT
+001461 7F0F              MOV     R7,#0FH
+001463 4167              AJMP    _GPIO_Setout
   130: 		}
   131: 	}
-001508         ?C0018?LED:
+001465         ?C0018?LED:
   132: 	else
   133: 	{
   134: 		GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-001508 D201              SETB    ?_GPIO_Setout?BIT
-00150A 7F10              MOV     R7,#010H
-00150C 712C              ACALL   _GPIO_Setout
+001465 D201              SETB    ?_GPIO_Setout?BIT
+001467 7F10              MOV     R7,#010H
+001469 5167              ACALL   _GPIO_Setout
   135: 
   136: 	}
   137: 
   138: }
-00150E         ?C0017?LED:
-00150E 22                RET     
+00146B         ?C0017?LED:
+00146B 22                RET     
 ----- FUNCTION LED_handle (END) -------
 
 
------ FUNCTION _GPIO_FlipOutBit (BEGIN) -----
-00150F 904F0E            MOV     DPTR,#gpio_num
-001512 EF                MOV     A,R7
-001513 F0                MOVX    @DPTR,A
-001514 7B01              MOV     R3,#01H
-001516 7A80              MOV     R2,#080H
-001518 7974              MOV     R1,#074H
-00151A 1229C8            LCALL   _gpioGetBit
-00151D 9209              MOV     st,C
-00151F 904F0E            MOV     DPTR,#gpio_num
-001522 E0                MOVX    A,@DPTR
-001523 FF                MOV     R7,A
-001524 A209              MOV     C,st
-001526 B3                CPL     C
-001527 9201              MOV     ?_GPIO_Setout?BIT,C
-001529 612C              AJMP    _GPIO_Setout
------ FUNCTION _GPIO_FlipOutBit (END) -------
-
-
------ FUNCTION _kb_cb_event (BEGIN) -----
- FILE: 'sys.c'
-  103: static void kb_cb_event(byte evt)
-  104: {
-00152B 904F0A            MOV     DPTR,#evt
-00152E EF                MOV     A,R7
-00152F F0                MOVX    @DPTR,A
-  105: 	switch (evt) 
-  106: 	{
-001530 1205B3            LCALL   ?C?CCASE
-001533 16C9              DW      ?C0033?SYS
-001535 14                DB      014H
-001536 1799              DW      ?C0040?SYS
-001538 15                DB      015H
-001539 15C9              DW      ?C0019?SYS
-00153B 27                DB      027H
-00153C 1760              DW      ?C0038?SYS
-00153E 29                DB      029H
-00153F 1561              DW      ?C0014?SYS
-001541 2F                DB      02FH
-001542 15C6              DW      ?C0017?SYS
-001544 30                DB      030H
-001545 161B              DW      ?C0023?SYS
-001547 31                DB      031H
-001548 168D              DW      ?C0029?SYS
-00154A 32                DB      032H
-00154B 1561              DW      ?C0014?SYS
-00154D 33                DB      033H
-00154E 173B              DW      ?C0037?SYS
-001550 34                DB      034H
-001551 177A              DW      ?C0039?SYS
-001553 35                DB      035H
-001554 1613              DW      ?C0021?SYS
-001556 37                DB      037H
-001557 15C9              DW      ?C0019?SYS
-001559 39                DB      039H
-00155A 161B              DW      ?C0023?SYS
-00155C 3C                DB      03CH
-00155D 0000              DW      00H
-00155F 17DD              DW      ?C0044?SYS
-  107: 	case IPC_EVT_HIBERNATE_WAKE:
-  108: 	case IPC_EVT_RESET:
-  109: 		System_Hardware_init();
-001561         ?C0014?SYS:
-  110: 		System_Software_init();
-001561 F1F1              ACALL   System_Hardware_init
-  111: 		IIC_Read(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
-001563 122E16            LCALL   System_Software_init
-  112: 		if(g_variable.last_device_num > 3)
-001566 7B01              MOV     R3,#01H
-001568 7A4C              MOV     R2,#HIGH g_variable+01H
-00156A 79C0              MOV     R1,#LOW g_variable+01H
-00156C 7D01              MOV     R5,#01H
-00156E 7C00              MOV     R4,#00H
-001570 7FBD              MOV     R7,#0BDH
-001572 7E7F              MOV     R6,#07FH
-001574 120E2C            LCALL   _IIC_Read
-  113: 			g_variable.last_device_num = 0;
-001577 904CC0            MOV     DPTR,#g_variable+01H
-00157A E0                MOVX    A,@DPTR
-00157B D3                SETB    C
-00157C 9403              SUBB    A,#03H
-00157E 4002              JC      ?C0015?SYS
-  114: 		g_variable.current_device_num = g_variable.last_device_num;
-001580 E4                CLR     A
-001581 F0                MOVX    @DPTR,A
-001582         ?C0015?SYS:
-  115: 		LED_device_poweron();
-001582 904CC0            MOV     DPTR,#g_variable+01H
-001585 E0                MOVX    A,@DPTR
-001586 904CC3            MOV     DPTR,#g_variable+04H
-001589 F0                MOVX    @DPTR,A
-  116: 		Delay1ms(10);
-00158A 12182D            LCALL   LED_device_poweron
-  117: 		IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
-00158D 7F0A              MOV     R7,#0AH
-00158F 120F8C            LCALL   _Delay1ms
-  118: 		if(g_variable.ble_ramdon_lap1 == 0xff && g_variable.ble_ramdon_lap2 == 0xff)
-001592 7B01              MOV     R3,#01H
-001594 7A4C              MOV     R2,#HIGH g_variable+033H
-001596 79F2              MOV     R1,#LOW g_variable+033H
-001598 7D02              MOV     R5,#02H
-00159A 7C00              MOV     R4,#00H
-00159C 7FBE              MOV     R7,#0BEH
-00159E 7E7F              MOV     R6,#07FH
-0015A0 120E2C            LCALL   _IIC_Read
-  119: 		{
-0015A3 904CF2            MOV     DPTR,#g_variable+033H
-0015A6 E0                MOVX    A,@DPTR
-0015A7 B4FF19            CJNE    A,#0FFH,?C0016?SYS
-0015AA A3                INC     DPTR
-0015AB E0                MOVX    A,@DPTR
-0015AC B4FF14            CJNE    A,#0FFH,?C0016?SYS
-  120: 			g_variable.ble_ramdon_lap1 = m_adc3vValue;
-  121: 			g_variable.ble_ramdon_lap2 = m_adc0vBase;
-0015AF 904C93            MOV     DPTR,#m_adc3vValue
-0015B2 E0                MOVX    A,@DPTR
-0015B3 A3                INC     DPTR
-0015B4 E0                MOVX    A,@DPTR
-0015B5 904CF2            MOV     DPTR,#g_variable+033H
-0015B8 F0                MOVX    @DPTR,A
-  122: 		}
-0015B9 904C91            MOV     DPTR,#m_adc0vBase
-0015BC E0                MOVX    A,@DPTR
-0015BD A3                INC     DPTR
-0015BE E0                MOVX    A,@DPTR
-0015BF 904CF3            MOV     DPTR,#g_variable+034H
-0015C2 F0                MOVX    @DPTR,A
-  123: 		YC_start_reconnect();
-0015C3         ?C0016?SYS:
-  124: 		break;
-0015C3 020EDC            LJMP    YC_start_reconnect
-  125: 	case IPC_EVT_WAKEUP:
-  126: 		KS_Initialize();
-0015C6         ?C0017?SYS:
-  127: 		break;
-0015C6 021A67            LJMP    KS_Initialize
-  128: 
-  129: // connection event
-  130: 	case IPC_EVT_VIRTUAL_CABLE_UNPLUG:
-  131: 	case IPC_EVT_CLEAR_LINKKEY:
-0015C9         ?C0019?SYS:
-  132: 		if ((g_variable.current_device_num > 0) && (g_variable.current_device_num < 4))
-0015C9 904CC3            MOV     DPTR,#g_variable+04H
-0015CC E0                MOVX    A,@DPTR
-0015CD D3                SETB    C
-0015CE 9400              SUBB    A,#00H
-0015D0 5002              JNC     $ + 4H
-0015D2 E1DD              AJMP    ?C0044?SYS
-0015D4 E0                MOVX    A,@DPTR
-0015D5 9404              SUBB    A,#04H
-0015D7 4002              JC      $ + 4H
-0015D9 E1DD              AJMP    ?C0044?SYS
-  133: 		{
-  134: 			xmemclear_ff((byte *)&bd_key_record_list[g_variable.current_device_num-1],sizeof(BD_KEY_RECORD));	
-0015DB E0                MOVX    A,@DPTR
-0015DC 75F01F            MOV     B,#01FH
-0015DF A4                MUL     AB
-0015E0 24CF              ADD     A,#LOW bd_key_record_list-01FH
-0015E2 F9                MOV     R1,A
-0015E3 744D              MOV     A,#HIGH bd_key_record_list-01FH
-0015E5 35F0              ADDC    A,B
-0015E7 FA                MOV     R2,A
-0015E8 7B01              MOV     R3,#01H
-0015EA 7D1F              MOV     R5,#01FH
-0015EC 7C00              MOV     R4,#00H
-0015EE 1234A7            LCALL   _xmemclear_ff
-  135: 			Delay1ms(200);
-0015F1 7FC8              MOV     R7,#0C8H
-0015F3 120F8C            LCALL   _Delay1ms
-  136: 			GPIO_Setout(EEPROM_WP_GPIO,0);
-0015F6 C201              CLR     ?_GPIO_Setout?BIT
-0015F8 7FFF              MOV     R7,#0FFH
-0015FA 712C              ACALL   _GPIO_Setout
-  137: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)bd_key_record_list);		
-0015FC 7B01              MOV     R3,#01H
-0015FE 7A4D              MOV     R2,#HIGH bd_key_record_list
-001600 79EE              MOV     R1,#LOW bd_key_record_list
-001602 7D5D              MOV     R5,#05DH
-001604 7C00              MOV     R4,#00H
-001606 7F60              MOV     R7,#060H
-001608 7E7F              MOV     R6,#07FH
-00160A 121D4A            LCALL   _IIC_WriteBlock
-  138: 			GPIO_Setout(EEPROM_WP_GPIO,1);
-00160D D201              SETB    ?_GPIO_Setout?BIT
-00160F 7FFF              MOV     R7,#0FFH
-001611 612C              AJMP    _GPIO_Setout
-  139: 		}
-  140: 		break;
-  141: 	case IPC_EVT_RECONNECT_STANDY:
-001613         ?C0021?SYS:
-  142: 		YC_load_record_list(recon_index);
-001613 904DD6            MOV     DPTR,#recon_index
-001616 E0                MOVX    A,@DPTR
-001617 FF                MOV     R7,A
-001618 020737            LJMP    _YC_load_record_list
-  143: 		break;		
-  144: 		
-  145: // 2.4G event	
-  146: 	case IPC_EVT_24G_PAIRING_COMPLETE:
-  147: 	case IPC_EVT_24G_ATTEMPT_SUCCESS:
-00161B         ?C0023?SYS:
-  148: 		g_variable.g24_currentState =  CHANGE_TO_24G_CONNECTED;
-00161B 904CC5            MOV     DPTR,#g_variable+06H
-00161E 7403              MOV     A,#03H
-001620 F0                MOVX    @DPTR,A
-  149: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001621 E4                CLR     A
-001622 A3                INC     DPTR
-001623 F0                MOVX    @DPTR,A
-  150: 		YC_clear_reconnect_flag();
-001624 F1E7              ACALL   YC_clear_reconnect_flag
-  151: 		g_variable.pairing_g24_timeout = 0;
-001626 E4                CLR     A
-001627 904CEE            MOV     DPTR,#g_variable+02FH
-00162A F0                MOVX    @DPTR,A
-  152: 		g_variable.release_data = 0;
-00162B 904CEB            MOV     DPTR,#g_variable+02CH
-00162E F0                MOVX    @DPTR,A
-  153: 		g_variable.last_device_num = 0xfe;
-00162F 904CC0            MOV     DPTR,#g_variable+01H
-001632 74FE              MOV     A,#0FEH
-001634 F0                MOVX    @DPTR,A
-  154: 		g_variable.current_device_num = 0xfe;
-001635 904CC3            MOV     DPTR,#g_variable+04H
-001638 F0                MOVX    @DPTR,A
-  155: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;
-001639 904D4A            MOV     DPTR,#m_24g_led_flag
-00163C 7403              MOV     A,#03H
-00163E F0                MOVX    @DPTR,A
-  156: 		delayChgInvTimer = 10;
-00163F 904DE6            MOV     DPTR,#delayChgInvTimer
-001642 740A              MOV     A,#0AH
-001644 F0                MOVX    @DPTR,A
-  157: 
-  158: 		if(evt == IPC_EVT_24G_PAIRING_COMPLETE)
-001645 904F0A            MOV     DPTR,#evt
-001648 E0                MOVX    A,@DPTR
-001649 6431              XRL     A,#031H
-00164B 7037              JNZ     ?C0024?SYS
-  159: 		{
-  160: 			fn_lock_flag = 0;
-00164D 904DE7            MOV     DPTR,#fn_lock_flag
-001650 F0                MOVX    @DPTR,A
-  161: 			fast_connect_flag = 0;
-001651 904E55            MOV     DPTR,#fast_connect_flag
-001654 F0                MOVX    @DPTR,A
-  162: 			g_variable.system_mode = OSMODE_WINDOWS;
-001655 904CC1            MOV     DPTR,#g_variable+02H
-001658 F0                MOVX    @DPTR,A
-  163: 			g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
-001659 904CE5            MOV     DPTR,#g_variable+026H
-00165C 741E              MOV     A,#01EH
-00165E F0                MOVX    @DPTR,A
-  164: 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
-00165F 904BEB            MOV     DPTR,#m_24g_paring_addr
-001662 E0                MOVX    A,@DPTR
-001663 B40F12            CJNE    A,#0FH,?C0026?SYS
-001666 A3                INC     DPTR
-001667 E0                MOVX    A,@DPTR
-001668 B40F0D            CJNE    A,#0FH,?C0026?SYS
-00166B A3                INC     DPTR
-00166C E0                MOVX    A,@DPTR
-00166D B40F08            CJNE    A,#0FH,?C0026?SYS
-001670 A3                INC     DPTR
-001671 E0                MOVX    A,@DPTR
-001672 640F              XRL     A,#0FH
-001674 7002              JNZ     $ + 4H
-001676 E1DD              AJMP    ?C0044?SYS
-001678         ?C0026?SYS:
-  165: 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
-  166: 				{
-  167: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-001678 904CBF            MOV     DPTR,#g_variable
-00167B 7402              MOV     A,#02H
-00167D F0                MOVX    @DPTR,A
-  168: 					YC_update_eeprom_data();
-00167E 121CAF            LCALL   YC_update_eeprom_data
-  169: 					System_Hardware_reset();
-001681 021DF8            LJMP    System_Hardware_reset
-  170: 				}
-  171: 		}
-001684         ?C0024?SYS:
-  172: 		else
-  173: 		{
-  174: 			if(!g_variable.powerOn_timer)
-001684 904CE5            MOV     DPTR,#g_variable+026H
-001687 E0                MOVX    A,@DPTR
-001688 6002              JZ      $ + 4H
-00168A E1DD              AJMP    ?C0044?SYS
-  175: 			;//GPIO_Setout(G24_LED_GPIO,LED_OFF);
-  176: 		}
-  177: 		break;
-00168C 22                RET     
-  178: 	
-  179: 	case IPC_EVT_24G_ATTEMPT_FAIL:	
-00168D         ?C0029?SYS:
-  180: 		g_variable.g24_currentState =  CHANGE_TO_24G_DISCONNECTED;
-00168D E4                CLR     A
-00168E 904CC5            MOV     DPTR,#g_variable+06H
-001691 F0                MOVX    @DPTR,A
-  181: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001692 A3                INC     DPTR
-001693 F0                MOVX    @DPTR,A
-  182: 		g_variable.sleepTimer = 0;
-001694 904CE3            MOV     DPTR,#g_variable+024H
-001697 F0                MOVX    @DPTR,A
-001698 A3                INC     DPTR
-001699 F0                MOVX    @DPTR,A
-  183: 		g_variable.release_data = 1;
-00169A 904CEB            MOV     DPTR,#g_variable+02CH
-00169D 04                INC     A
-00169E F0                MOVX    @DPTR,A
-  184: 
-  185: 		if (g_variable.key_action != KEY_NONE)
-00169F 904CED            MOV     DPTR,#g_variable+02EH
-0016A2 E0                MOVX    A,@DPTR
-0016A3 6009              JZ      ?C0030?SYS
-  186: 		{
-  187: 			YC_clear_reconnect_flag();
-0016A5 F1E7              ACALL   YC_clear_reconnect_flag
-  188: 			YC_key_action_handle(g_variable.key_action);
-0016A7 904CED            MOV     DPTR,#g_variable+02EH
-0016AA E0                MOVX    A,@DPTR
-0016AB FF                MOV     R7,A
-0016AC 0190              AJMP    _YC_key_action_handle
-  189: 			break;
-  190: 		}
-0016AE         ?C0030?SYS:
-  191: 
-  192: 		if (g_variable.lockLpm == 1)
-0016AE 904CEC            MOV     DPTR,#g_variable+02DH
-0016B1 E0                MOVX    A,@DPTR
-0016B2 B40104            CJNE    A,#01H,?C0031?SYS
-  193: 		{
-  194: 			g_variable.lockLpm =0;
-0016B5 E4                CLR     A
-0016B6 F0                MOVX    @DPTR,A
-  195: 			System_long_sleep();
-0016B7 E1DE              AJMP    System_long_sleep
-  196: 			break;
-  197: 		}
-0016B9         ?C0031?SYS:
-  198: 		if (g_variable.recon_count != 0)
-0016B9 904CF0            MOV     DPTR,#g_variable+031H
-0016BC E0                MOVX    A,@DPTR
-0016BD 7002              JNZ     $ + 4H
-0016BF E1DD              AJMP    ?C0044?SYS
-  199: 		{
-  200: 			YC_load_record_list(recon_index);
-0016C1 904DD6            MOV     DPTR,#recon_index
-0016C4 E0                MOVX    A,@DPTR
-0016C5 FF                MOV     R7,A
-0016C6 020737            LJMP    _YC_load_record_list
-  201: 		}
-  202: 		break;
-  203: 
-  204: 
-  205: 
-  206: // BT 4.2 event
-  207: 	case IPC_EVT_LE_CONNECTED:
-0016C9         ?C0033?SYS:
-  208: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
-0016C9 904CC7            MOV     DPTR,#g_variable+08H
-0016CC 7403              MOV     A,#03H
-0016CE F0                MOVX    @DPTR,A
-  209: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_INIT;
-0016CF A3                INC     DPTR
-0016D0 7401              MOV     A,#01H
-0016D2 F0                MOVX    @DPTR,A
-  210: 		g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
-0016D3 E4                CLR     A
-0016D4 A3                INC     DPTR
-0016D5 F0                MOVX    @DPTR,A
-  211: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
-0016D6 A3                INC     DPTR
-0016D7 F0                MOVX    @DPTR,A
-  212: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-0016D8 7F0E              MOV     R7,#0EH
-0016DA 516F              ACALL   _IPC_TxControlCmd
-  213: 		IPC_TxControlCmd(IPC_CMD_STOP_DISCOVERY);
-0016DC 7F02              MOV     R7,#02H
-0016DE 516F              ACALL   _IPC_TxControlCmd
-  214: 		if(g_variable.pairing_timeout)
-0016E0 904CE9            MOV     DPTR,#g_variable+02AH
-0016E3 E0                MOVX    A,@DPTR
-0016E4 6034              JZ      ?C0034?SYS
-  215: 		{
-  216: 			fn_lock_flag = 0;
-0016E6 E4                CLR     A
-0016E7 904DE7            MOV     DPTR,#fn_lock_flag
-0016EA F0                MOVX    @DPTR,A
-  217: 			g_variable.system_mode = OSMODE_WINDOWS;
-0016EB 904CC1            MOV     DPTR,#g_variable+02H
-0016EE F0                MOVX    @DPTR,A
-  218: 			bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-0016EF 904CC3            MOV     DPTR,#g_variable+04H
-0016F2 E0                MOVX    A,@DPTR
-0016F3 75F01F            MOV     B,#01FH
-0016F6 A4                MUL     AB
-0016F7 24EC              ADD     A,#LOW bd_key_record_list-02H
-0016F9 F582              MOV     DPL,A
-0016FB E4                CLR     A
-0016FC 344D              ADDC    A,#HIGH bd_key_record_list-02H
-0016FE F583              MOV     DPH,A
-001700 E4                CLR     A
-001701 F0                MOVX    @DPTR,A
-  219: 			bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
-001702 904DE7            MOV     DPTR,#fn_lock_flag
-001705 E0                MOVX    A,@DPTR
-001706 FF                MOV     R7,A
-001707 904CC3            MOV     DPTR,#g_variable+04H
-00170A E0                MOVX    A,@DPTR
-00170B 75F01F            MOV     B,#01FH
-00170E A4                MUL     AB
-00170F 24ED              ADD     A,#LOW bd_key_record_list-01H
-001711 F582              MOV     DPL,A
-001713 E4                CLR     A
-001714 344D              ADDC    A,#HIGH bd_key_record_list-01H
-001716 F583              MOV     DPH,A
-001718 EF                MOV     A,R7
-001719 F0                MOVX    @DPTR,A
-  220: 		}
-00171A         ?C0034?SYS:
-  221: 		if(!ble_reconnect_flag)
-00171A 904DE5            MOV     DPTR,#ble_reconnect_flag
-00171D E0                MOVX    A,@DPTR
-00171E 7006              JNZ     ?C0035?SYS
-  222: 			ble_send_secutiry_request_timer = 20;
-001720 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-001723 7414              MOV     A,#014H
-001725 F0                MOVX    @DPTR,A
-001726         ?C0035?SYS:
-  223: 		if(!g_variable.powerOn_timer)
-001726 904CE5            MOV     DPTR,#g_variable+026H
-001729 E0                MOVX    A,@DPTR
-00172A 7003              JNZ     ?C0036?SYS
-  224: 			LED_device_poweroff();
-00172C 12191B            LCALL   LED_device_poweroff
-00172F         ?C0036?SYS:
-  225: 		g_variable.pairing_timeout = 0;
-00172F E4                CLR     A
-001730 904CE9            MOV     DPTR,#g_variable+02AH
-001733 F0                MOVX    @DPTR,A
-  226: 		g_variable.sleepTimer = 0;
-001734 904CE3            MOV     DPTR,#g_variable+024H
-001737 F0                MOVX    @DPTR,A
-001738 A3                INC     DPTR
-001739 F0                MOVX    @DPTR,A
-  227: 		break;
-00173A 22                RET     
-  228: 	case IPC_EVT_LE_PROTOCOL_CONNECTED:
-00173B         ?C0037?SYS:
-  229: 	    	g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTED;
-00173B 904CC7            MOV     DPTR,#g_variable+08H
-00173E 7404              MOV     A,#04H
-001740 F0                MOVX    @DPTR,A
-  230: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
-001741 E4                CLR     A
-001742 A3                INC     DPTR
-001743 F0                MOVX    @DPTR,A
-  231: 		YC_clear_reconnect_flag();
-001744 F1E7              ACALL   YC_clear_reconnect_flag
-  232: 		g_variable.release_data = 0;
-001746 E4                CLR     A
-001747 904CEB            MOV     DPTR,#g_variable+02CH
-00174A F0                MOVX    @DPTR,A
-  233: 		le_send_battery_level_delay_count = 10;
-00174B 904DDB            MOV     DPTR,#le_send_battery_level_delay_count
-00174E 740A              MOV     A,#0AH
-001750 F0                MOVX    @DPTR,A
-  234: 		g_variable.last_device_num = g_variable.current_device_num;
-001751 904CC3            MOV     DPTR,#g_variable+04H
-001754 E0                MOVX    A,@DPTR
-001755 904CC0            MOV     DPTR,#g_variable+01H
-001758 F0                MOVX    @DPTR,A
-  235: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-001759 904CBF            MOV     DPTR,#g_variable
-00175C 7403              MOV     A,#03H
-00175E F0                MOVX    @DPTR,A
-  236: 		break;
-00175F 22                RET     
-  237: 	case IPC_EVT_LE_ENC_INFO:
-001760         ?C0038?SYS:
-  238: 		YC_store_record_list(1, g_variable.current_device_num-1);
-001760 904CC3            MOV     DPTR,#g_variable+04H
-001763 E0                MOVX    A,@DPTR
-001764 14                DEC     A
-001765 FD                MOV     R5,A
-001766 7F01              MOV     R7,#01H
-001768 120803            LCALL   _YC_store_record_list
-  239: 		g_variable.last_device_num = g_variable.current_device_num;
-00176B 904CC3            MOV     DPTR,#g_variable+04H
-00176E E0                MOVX    A,@DPTR
-00176F 904CC0            MOV     DPTR,#g_variable+01H
-001772 F0                MOVX    @DPTR,A
-  240: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-001773 904CBF            MOV     DPTR,#g_variable
-001776 7403              MOV     A,#03H
-001778 F0                MOVX    @DPTR,A
-  241: 		break;
-001779 22                RET     
-  242: 
-  243: 	case IPC_EVT_LE_PINCODE_REQ:
-00177A         ?C0039?SYS:
-  244: 		le_pin_code = 0;
-00177A 904D39            MOV     DPTR,#le_pin_code
-00177D 120582            LCALL   ?C?LSTKXDATA
-001780 00                DB      00H
-001781 00                DB      00H
-001782 00                DB      00H
-001783 00                DB      00H
-  245: 		le_pin_code_len = 0;
-001784 E4                CLR     A
-001785 904DD7            MOV     DPTR,#le_pin_code_len
-001788 F0                MOVX    @DPTR,A
-  246: 		pinCode_flag = 1;
-001789 904DDE            MOV     DPTR,#pinCode_flag
-00178C 04                INC     A
-00178D F0                MOVX    @DPTR,A
-  247: 		g_variable.ble_currentSubState =  CHANGE_TO_BLE_SUB_PINCODE;
-00178E 904CC8            MOV     DPTR,#g_variable+09H
-001791 04                INC     A
-001792 F0                MOVX    @DPTR,A
-  248: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
-001793 904CC7            MOV     DPTR,#g_variable+08H
-001796 04                INC     A
-001797 F0                MOVX    @DPTR,A
-  249: 		break;
-001798 22                RET     
-  250: 		
-  251: 	case IPC_EVT_LE_DISCONNECTED:	
-001799         ?C0040?SYS:
-  252: 		g_variable.history_state = g_variable.ble_currentState ;
-001799 904CC7            MOV     DPTR,#g_variable+08H
-00179C E0                MOVX    A,@DPTR
-00179D 904CCB            MOV     DPTR,#g_variable+0CH
-0017A0 F0                MOVX    @DPTR,A
-  253: 		g_variable.ble_currentState = CHANGE_TO_BLE_DISCONNECT;
-0017A1 E4                CLR     A
-0017A2 904CC7            MOV     DPTR,#g_variable+08H
-0017A5 F0                MOVX    @DPTR,A
-  254: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
-0017A6 A3                INC     DPTR
-0017A7 F0                MOVX    @DPTR,A
-  255: 		g_variable.release_data = 1;
-0017A8 904CEB            MOV     DPTR,#g_variable+02CH
-0017AB 04                INC     A
-0017AC F0                MOVX    @DPTR,A
-  256: 		m_le_send_security_request_flag = 0;
-0017AD E4                CLR     A
-0017AE 904D3D            MOV     DPTR,#m_le_send_security_request_flag
-0017B1 F0                MOVX    @DPTR,A
-  257: 		if (g_variable.lockLpm == 1)
-0017B2 904CEC            MOV     DPTR,#g_variable+02DH
-0017B5 E0                MOVX    A,@DPTR
-0017B6 B40104            CJNE    A,#01H,?C0041?SYS
-  258: 		{
-  259: 			g_variable.lockLpm =0;
-0017B9 E4                CLR     A
-0017BA F0                MOVX    @DPTR,A
-  260: 			System_long_sleep();
-0017BB 8021              SJMP    System_long_sleep
-  261: 			break;
-  262: 		}
-0017BD         ?C0041?SYS:
-  263: 
-  264: 		if (g_variable.key_action != KEY_NONE)
-0017BD 904CED            MOV     DPTR,#g_variable+02EH
-0017C0 E0                MOVX    A,@DPTR
-0017C1 6003              JZ      ?C0042?SYS
-  265: 		{
-  266: 			YC_key_action_handle(g_variable.key_action);
-0017C3 FF                MOV     R7,A
-0017C4 0190              AJMP    _YC_key_action_handle
-  267: 			break;
-  268: 		}
-0017C6         ?C0042?SYS:
-  269: 
-  270: 
-  271: 		if (g_variable.recon_count != 0)
-0017C6 904CF0            MOV     DPTR,#g_variable+031H
-0017C9 E0                MOVX    A,@DPTR
-0017CA 6008              JZ      ?C0043?SYS
-  272: 		{
-  273: 			YC_load_record_list(recon_index);
-0017CC 904DD6            MOV     DPTR,#recon_index
-0017CF E0                MOVX    A,@DPTR
-0017D0 FF                MOV     R7,A
-0017D1 020737            LJMP    _YC_load_record_list
-  274: 			break;
-  275: 		}
-0017D4         ?C0043?SYS:
-  276: 
-  277: 		System_long_sleep();		
-0017D4 F1DE              ACALL   System_long_sleep
-  278: 		g_variable.sleepTimer = 0;
-0017D6 E4                CLR     A
-0017D7 904CE3            MOV     DPTR,#g_variable+024H
-0017DA F0                MOVX    @DPTR,A
-0017DB A3                INC     DPTR
-0017DC F0                MOVX    @DPTR,A
-  279: 		break;
-  280: 	}
-  281: }
-0017DD         ?C0044?SYS:
-0017DD 22                RET     
------ FUNCTION _kb_cb_event (END) -------
-
-
------ FUNCTION System_long_sleep (BEGIN) -----
- FILE: 'sys.c'
-   68: void System_long_sleep()
-   69: { 
-   70: 	m_reconnect_continue = 0;
-   71: 	IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
-0017DE E4                CLR     A
-0017DF 904D38            MOV     DPTR,#m_reconnect_continue
-0017E2 F0                MOVX    @DPTR,A
-   72: }
-0017E3 7F19              MOV     R7,#019H
-0017E5 416F              AJMP    _IPC_TxControlCmd
------ FUNCTION System_long_sleep (END) -------
-
-
------ FUNCTION YC_clear_reconnect_flag (BEGIN) -----
+----- FUNCTION YC_update_eeprom_data (BEGIN) -----
  FILE: 'bluetooth.c'
-  117: void YC_clear_reconnect_flag()  
-  118: {
-  119: 	g_variable.recon_count = 0;
-  120: 	ble_reconnect_flag = 0;
-0017E7 E4                CLR     A
-0017E8 904CF0            MOV     DPTR,#g_variable+031H
-0017EB F0                MOVX    @DPTR,A
-  121: }
-0017EC 904DE5            MOV     DPTR,#ble_reconnect_flag
-0017EF F0                MOVX    @DPTR,A
-  122: 
-0017F0 22                RET     
------ FUNCTION YC_clear_reconnect_flag (END) -------
+  199: void YC_update_eeprom_data()
+  200: {
+  201: 	if (g_variable.update_eeprom_flag)				//bt3.0  bt4.2 record information save
+  202: 	{
+00146C 904CBF            MOV     DPTR,#g_variable
+00146F E0                MOVX    A,@DPTR
+001470 FF                MOV     R7,A
+001471 7002              JNZ     $ + 4H
+001473 A102              AJMP    ?C0042?BLUETOOTH
+  203: 		if (g_variable.update_eeprom_flag != EEPROM_STORE_TYPE_NORMAL)
+  204: 			Delay1ms(200);
+001475 6401              XRL     A,#01H
+001477 6004              JZ      ?C0038?BLUETOOTH
+  205: 		GPIO_Setout(EEPROM_WP_GPIO,0);
+001479 7FC8              MOV     R7,#0C8H
+00147B B1B1              ACALL   _Delay1ms
+00147D         ?C0038?BLUETOOTH:
+  206: 		if (g_variable.update_eeprom_flag == EEPROM_STORE_TYPE_G24)
+00147D C201              CLR     ?_GPIO_Setout?BIT
+00147F 7FFF              MOV     R7,#0FFH
+001481 5167              ACALL   _GPIO_Setout
+  207: 		{
+001483 904CBF            MOV     DPTR,#g_variable
+001486 E0                MOVX    A,@DPTR
+001487 6402              XRL     A,#02H
+001489 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);
+00148B 7B01              MOV     R3,#01H
+00148D 7A4C              MOV     R2,#HIGH m_24g_addr
+00148F 7900              MOV     R1,#LOW m_24g_addr
+001491 7D04              MOV     R5,#04H
+001493 FC                MOV     R4,A
+001494 7F52              MOV     R7,#052H
+001496 7E7F              MOV     R6,#07FH
+001498 B103              ACALL   _IIC_WriteBlock
+  210: 			IIC_WriteBlock(EEPROM_RECON_INFO_G24_FN_LOCK ,1 ,(byte *)&fn_lock_flag);
+00149A 7B01              MOV     R3,#01H
+00149C 7A4C              MOV     R2,#HIGH g_variable+02H
+00149E 79C1              MOV     R1,#LOW g_variable+02H
+0014A0 7D01              MOV     R5,#01H
+0014A2 7C00              MOV     R4,#00H
+0014A4 7F57              MOV     R7,#057H
+0014A6 7E7F              MOV     R6,#07FH
+0014A8 B103              ACALL   _IIC_WriteBlock
+  211: 		}	
+0014AA 7B01              MOV     R3,#01H
+0014AC 7A4D              MOV     R2,#HIGH fn_lock_flag
+0014AE 79E7              MOV     R1,#LOW fn_lock_flag
+0014B0 7D01              MOV     R5,#01H
+0014B2 7C00              MOV     R4,#00H
+0014B4 7F56              MOV     R7,#056H
+0014B6 7E7F              MOV     R6,#07FH
+0014B8 B103              ACALL   _IIC_WriteBlock
+  212: 		else if (g_variable.update_eeprom_flag == EEPROM_STORE_TYPE_BT)
+0014BA 8017              SJMP    ?C0040?BLUETOOTH
+0014BC         ?C0039?BLUETOOTH:
+  213: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,(sizeof(BD_KEY_RECORD)*3) , (byte *)&bd_key_record_list);
+0014BC 904CBF            MOV     DPTR,#g_variable
+0014BF E0                MOVX    A,@DPTR
+0014C0 B40310            CJNE    A,#03H,?C0040?BLUETOOTH
+  214: 		
+0014C3 7B01              MOV     R3,#01H
+0014C5 7A4D              MOV     R2,#HIGH bd_key_record_list
+0014C7 79EE              MOV     R1,#LOW bd_key_record_list
+0014C9 7D5D              MOV     R5,#05DH
+0014CB 7C00              MOV     R4,#00H
+0014CD 7F60              MOV     R7,#060H
+0014CF 7E7F              MOV     R6,#07FH
+0014D1 B103              ACALL   _IIC_WriteBlock
+0014D3         ?C0040?BLUETOOTH:
+  215: 		IIC_WriteBlock(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
+0014D3 7B01              MOV     R3,#01H
+0014D5 7A4C              MOV     R2,#HIGH g_variable+01H
+0014D7 79C0              MOV     R1,#LOW g_variable+01H
+0014D9 7D01              MOV     R5,#01H
+0014DB 7C00              MOV     R4,#00H
+0014DD 7FBD              MOV     R7,#0BDH
+0014DF 7E7F              MOV     R6,#07FH
+0014E1 B103              ACALL   _IIC_WriteBlock
+  216: 		IIC_WriteBlock(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
+0014E3 7B01              MOV     R3,#01H
+0014E5 7A4C              MOV     R2,#HIGH g_variable+033H
+0014E7 79F2              MOV     R1,#LOW g_variable+033H
+0014E9 7D02              MOV     R5,#02H
+0014EB 7C00              MOV     R4,#00H
+0014ED 7FBE              MOV     R7,#0BEH
+0014EF 7E7F              MOV     R6,#07FH
+0014F1 B103              ACALL   _IIC_WriteBlock
+  217: 
+  218: 		GPIO_Setout(EEPROM_WP_GPIO,1);
+0014F3 D201              SETB    ?_GPIO_Setout?BIT
+0014F5 7FFF              MOV     R7,#0FFH
+0014F7 5167              ACALL   _GPIO_Setout
+  219: 		Delay1ms(10);
+0014F9 7F0A              MOV     R7,#0AH
+0014FB B1B1              ACALL   _Delay1ms
+  220: 		g_variable.update_eeprom_flag = 0;
+0014FD E4                CLR     A
+0014FE 904CBF            MOV     DPTR,#g_variable
+001501 F0                MOVX    @DPTR,A
+  221: 	}
+  222: }
+001502         ?C0042?BLUETOOTH:
+001502 22                RET     
+----- FUNCTION YC_update_eeprom_data (END) -------
 
 
------ FUNCTION System_Hardware_init (BEGIN) -----
- FILE: 'sys.c'
-   42: static void System_Hardware_init()
-   43: {
-   44: 	KS_Initialize();
-   45: 	LED_all_shutdown();
-0017F1 121A67            LCALL   KS_Initialize
-;----                  JMP     LED_all_shutdown
-   46: }
------ FUNCTION System_Hardware_init (END) -------
+----- FUNCTION _IIC_WriteBlock (BEGIN) -----
+001503 904E93            MOV     DPTR,#addr
+001506 EE                MOV     A,R6
+001507 F0                MOVX    @DPTR,A
+001508 A3                INC     DPTR
+001509 EF                MOV     A,R7
+00150A F0                MOVX    @DPTR,A
+00150B A3                INC     DPTR
+00150C EC                MOV     A,R4
+00150D F0                MOVX    @DPTR,A
+00150E A3                INC     DPTR
+00150F ED                MOV     A,R5
+001510 F0                MOVX    @DPTR,A
+001511 A3                INC     DPTR
+001512 EB                MOV     A,R3
+001513 F0                MOVX    @DPTR,A
+001514 A3                INC     DPTR
+001515 EA                MOV     A,R2
+001516 F0                MOVX    @DPTR,A
+001517 A3                INC     DPTR
+001518 E9                MOV     A,R1
+001519 F0                MOVX    @DPTR,A
+00151A         ?C0007?IIC:
+00151A 904E95            MOV     DPTR,#len
+00151D E0                MOVX    A,@DPTR
+00151E 7002              JNZ     ?C0012?IIC
+001520 A3                INC     DPTR
+001521 E0                MOVX    A,@DPTR
+001522         ?C0012?IIC:
+001522 7002              JNZ     $ + 4H
+001524 A1B0              AJMP    ?C0011?IIC
+001526 904E93            MOV     DPTR,#addr
+001529 E0                MOVX    A,@DPTR
+00152A FE                MOV     R6,A
+00152B A3                INC     DPTR
+00152C E0                MOVX    A,@DPTR
+00152D FF                MOV     R7,A
+00152E 440F              ORL     A,#0FH
+001530 2401              ADD     A,#01H
+001532 FD                MOV     R5,A
+001533 E4                CLR     A
+001534 3E                ADDC    A,R6
+001535 FC                MOV     R4,A
+;---- Variable 'cris' assigned to Register 'R4/R5' ----
+001536 C3                CLR     C
+001537 ED                MOV     A,R5
+001538 9F                SUBB    A,R7
+001539 FF                MOV     R7,A
+00153A EC                MOV     A,R4
+00153B 9E                SUBB    A,R6
+00153C FE                MOV     R6,A
+00153D 904E9A            MOV     DPTR,#curr_len
+001540 F0                MOVX    @DPTR,A
+001541 A3                INC     DPTR
+001542 EF                MOV     A,R7
+001543 F0                MOVX    @DPTR,A
+001544 904E95            MOV     DPTR,#len
+001547 E0                MOVX    A,@DPTR
+001548 FC                MOV     R4,A
+001549 A3                INC     DPTR
+00154A E0                MOVX    A,@DPTR
+00154B FD                MOV     R5,A
+00154C D3                SETB    C
+00154D 9F                SUBB    A,R7
+00154E EC                MOV     A,R4
+00154F 9E                SUBB    A,R6
+001550 400A              JC      ?C0009?IIC
+001552 904E9A            MOV     DPTR,#curr_len
+001555 E0                MOVX    A,@DPTR
+001556 FE                MOV     R6,A
+001557 A3                INC     DPTR
+001558 E0                MOVX    A,@DPTR
+001559 FF                MOV     R7,A
+00155A 8004              SJMP    ?C0010?IIC
+00155C         ?C0009?IIC:
+00155C AE04              MOV     R6,AR4
+00155E AF05              MOV     R7,AR5
+001560         ?C0010?IIC:
+001560 904E9A            MOV     DPTR,#curr_len
+001563 EE                MOV     A,R6
+001564 F0                MOVX    @DPTR,A
+001565 FC                MOV     R4,A
+001566 A3                INC     DPTR
+001567 EF                MOV     A,R7
+001568 F0                MOVX    @DPTR,A
+001569 FD                MOV     R5,A
+00156A C3                CLR     C
+00156B 904E96            MOV     DPTR,#len+01H
+00156E E0                MOVX    A,@DPTR
+00156F 9D                SUBB    A,R5
+001570 F0                MOVX    @DPTR,A
+001571 904E95            MOV     DPTR,#len
+001574 E0                MOVX    A,@DPTR
+001575 9C                SUBB    A,R4
+001576 F0                MOVX    @DPTR,A
+001577 904E93            MOV     DPTR,#addr
+00157A E0                MOVX    A,@DPTR
+00157B FE                MOV     R6,A
+00157C A3                INC     DPTR
+00157D E0                MOVX    A,@DPTR
+00157E FF                MOV     R7,A
+00157F 904E97            MOV     DPTR,#pbuff
+001582 E0                MOVX    A,@DPTR
+001583 FB                MOV     R3,A
+001584 A3                INC     DPTR
+001585 E0                MOVX    A,@DPTR
+001586 FA                MOV     R2,A
+001587 A3                INC     DPTR
+001588 E0                MOVX    A,@DPTR
+001589 F9                MOV     R1,A
+00158A 1234C5            LCALL   _IIC_write
+00158D 7F0A              MOV     R7,#0AH
+00158F B1B1              ACALL   _Delay1ms
+001591 904E9A            MOV     DPTR,#curr_len
+001594 E0                MOVX    A,@DPTR
+001595 FE                MOV     R6,A
+001596 A3                INC     DPTR
+001597 E0                MOVX    A,@DPTR
+001598 FF                MOV     R7,A
+001599 904E98            MOV     DPTR,#pbuff+01H
+00159C EE                MOV     A,R6
+00159D 8FF0              MOV     B,R7
+00159F 12040E            LCALL   ?C?IILDX
+0015A2 904E94            MOV     DPTR,#addr+01H
+0015A5 E0                MOVX    A,@DPTR
+0015A6 2F                ADD     A,R7
+0015A7 F0                MOVX    @DPTR,A
+0015A8 904E93            MOV     DPTR,#addr
+0015AB E0                MOVX    A,@DPTR
+0015AC 3E                ADDC    A,R6
+0015AD F0                MOVX    @DPTR,A
+0015AE A11A              AJMP    ?C0007?IIC
+0015B0         ?C0011?IIC:
+0015B0 22                RET     
+----- FUNCTION _IIC_WriteBlock (END) -------
 
 
------ FUNCTION LED_all_shutdown (BEGIN) -----
- FILE: 'led.c'
-    4: void LED_all_shutdown()
-    5: {
-    6: 	GPIO_SetOutput(NUM_LOCK_LED_GPIO,LED_OFF);
-    7: 	GPIO_SetOutput(CAPS_LED_GPIO,LED_OFF);
-0017F4 D206              SETB    ?_GPIO_SetOutput?BIT
-0017F6 7F10              MOV     R7,#010H
-0017F8 121811            LCALL   _GPIO_SetOutput
-    8: 	GPIO_SetOutput(BT_LED_GPIO,LED_OFF);
-0017FB D206              SETB    ?_GPIO_SetOutput?BIT
-0017FD 7F0F              MOV     R7,#0FH
-0017FF 1111              ACALL   _GPIO_SetOutput
-    9: 	GPIO_SetOutput(BT2_LED_GPIO,LED_OFF);	
-001801 D206              SETB    ?_GPIO_SetOutput?BIT
-001803 7F1F              MOV     R7,#01FH
-001805 1111              ACALL   _GPIO_SetOutput
-   10: 	GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
-001807 D206              SETB    ?_GPIO_SetOutput?BIT
-001809 7F1E              MOV     R7,#01EH
-00180B 1111              ACALL   _GPIO_SetOutput
-   11: //	GPIO_SetOutput(G24_LED_GPIO,LED_OFF);
-00180D D206              SETB    ?_GPIO_SetOutput?BIT
-00180F 7F1D              MOV     R7,#01DH
-;----                  JMP     _GPIO_SetOutput
-   12: }
------ FUNCTION LED_all_shutdown (END) -------
+----- FUNCTION _Delay1ms (BEGIN) -----
+;---- Variable 'Time' assigned to Register 'R7' ----
+0015B1         ?C0014?UTILITIES:
+0015B1 EF                MOV     A,R7
+0015B2 D3                SETB    C
+0015B3 9400              SUBB    A,#00H
+0015B5 4011              JC      ?C0020?UTILITIES
+;---- Variable 'j' assigned to Register 'R4/R5' ----
+0015B7 E4                CLR     A
+0015B8 FD                MOV     R5,A
+0015B9 FC                MOV     R4,A
+0015BA         ?C0017?UTILITIES:
+0015BA 0D                INC     R5
+0015BB BD0001            CJNE    R5,#00H,?C0028?UTILITIES
+0015BE 0C                INC     R4
+0015BF         ?C0028?UTILITIES:
+0015BF BC04F8            CJNE    R4,#04H,?C0017?UTILITIES
+0015C2 BDA6F5            CJNE    R5,#0A6H,?C0017?UTILITIES
+0015C5         ?C0016?UTILITIES:
+0015C5 1F                DEC     R7
+0015C6 80E9              SJMP    ?C0014?UTILITIES
+0015C8         ?C0020?UTILITIES:
+0015C8 22                RET     
+----- FUNCTION _Delay1ms (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);
+0015C9 904DEB            MOV     DPTR,#power_on_flag
+0015CC 7402              MOV     A,#02H
+0015CE F0                MOVX    @DPTR,A
+  157: 	Delay1ms(10);
+0015CF 7B01              MOV     R3,#01H
+0015D1 7A4D              MOV     R2,#HIGH bd_key_record_list
+0015D3 79EE              MOV     R1,#LOW bd_key_record_list
+0015D5 7D5D              MOV     R5,#05DH
+0015D7 7C00              MOV     R4,#00H
+0015D9 7F60              MOV     R7,#060H
+0015DB 7E7F              MOV     R6,#07FH
+0015DD D177              ACALL   _IIC_Read
+  158: 	IIC_Read(EEPROM_RECON_INFO_BASE_6+2,4 , (byte *)m_24g_addr);
+0015DF 7F0A              MOV     R7,#0AH
+0015E1 B1B1              ACALL   _Delay1ms
+  159: 	Delay1ms(10);
+0015E3 7B01              MOV     R3,#01H
+0015E5 7A4C              MOV     R2,#HIGH m_24g_addr
+0015E7 7900              MOV     R1,#LOW m_24g_addr
+0015E9 7D04              MOV     R5,#04H
+0015EB 7C00              MOV     R4,#00H
+0015ED 7F52              MOV     R7,#052H
+0015EF 7E7F              MOV     R6,#07FH
+0015F1 D177              ACALL   _IIC_Read
+  160: 	IIC_Read(EEPROM_RECON_INFO_G24_FN_LOCK ,1 ,(byte *)&fn_lock_flag);
+0015F3 7F0A              MOV     R7,#0AH
+0015F5 B1B1              ACALL   _Delay1ms
+  161: 	Delay1ms(10);
+0015F7 7B01              MOV     R3,#01H
+0015F9 7A4D              MOV     R2,#HIGH fn_lock_flag
+0015FB 79E7              MOV     R1,#LOW fn_lock_flag
+0015FD 7D01              MOV     R5,#01H
+0015FF 7C00              MOV     R4,#00H
+001601 7F56              MOV     R7,#056H
+001603 7E7F              MOV     R6,#07FH
+001605 D177              ACALL   _IIC_Read
+  162: 	IIC_Read(EEPROM_RECON_INFO_G24_SYTEM_MODE ,1 ,(byte *)&g_variable.system_mode);
+001607 7F0A              MOV     R7,#0AH
+001609 B1B1              ACALL   _Delay1ms
+  163: 	Delay1ms(10);
+00160B 7B01              MOV     R3,#01H
+00160D 7A4C              MOV     R2,#HIGH g_variable+02H
+00160F 79C1              MOV     R1,#LOW g_variable+02H
+001611 7D01              MOV     R5,#01H
+001613 7C00              MOV     R4,#00H
+001615 7F57              MOV     R7,#057H
+001617 7E7F              MOV     R6,#07FH
+001619 D177              ACALL   _IIC_Read
+  164: 	
+00161B 7F0A              MOV     R7,#0AH
+00161D B1B1              ACALL   _Delay1ms
+  165: 	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
+00161F 904CC3            MOV     DPTR,#g_variable+04H
+001622 E0                MOVX    A,@DPTR
+001623 FF                MOV     R7,A
+001624 D3                SETB    C
+001625 9403              SUBB    A,#03H
+001627 5033              JNC     ?C0031?BLUETOOTH
+001629 EF                MOV     A,R7
+00162A C3                CLR     C
+00162B 9401              SUBB    A,#01H
+00162D 402D              JC      ?C0031?BLUETOOTH
+  166: 	{
+  167: 		g_variable.system_mode = bd_key_record_list[g_variable.current_device_num - 1].system_mode;
+00162F EF                MOV     A,R7
+001630 75F01F            MOV     B,#01FH
+001633 A4                MUL     AB
+001634 24EC              ADD     A,#LOW bd_key_record_list-02H
+001636 F582              MOV     DPL,A
+001638 E4                CLR     A
+001639 344D              ADDC    A,#HIGH bd_key_record_list-02H
+00163B F583              MOV     DPH,A
+00163D E0                MOVX    A,@DPTR
+00163E 904CC1            MOV     DPTR,#g_variable+02H
+001641 F0                MOVX    @DPTR,A
+  168: 		fn_lock_flag = bd_key_record_list[g_variable.current_device_num - 1].fn_lock; 
+001642 904CC3            MOV     DPTR,#g_variable+04H
+001645 E0                MOVX    A,@DPTR
+001646 75F01F            MOV     B,#01FH
+001649 A4                MUL     AB
+00164A 24ED              ADD     A,#LOW bd_key_record_list-01H
+00164C F582              MOV     DPL,A
+00164E E4                CLR     A
+00164F 344D              ADDC    A,#HIGH bd_key_record_list-01H
+001651 F583              MOV     DPH,A
+001653 E0                MOVX    A,@DPTR
+001654 904DE7            MOV     DPTR,#fn_lock_flag
+001657 F0                MOVX    @DPTR,A
+  169: 		YC_key_action_handle(g_variable.current_device_num);
+001658 1189              ACALL   _YC_key_action_handle
+  170: 	}
+00165A 8004              SJMP    ?C0032?BLUETOOTH
+00165C         ?C0031?BLUETOOTH:
+  171: 	else	
+  172: 	{	
+  173: 		YC_key_action_handle(KEY_START_24G);
+00165C 7F08              MOV     R7,#08H
+00165E 1189              ACALL   _YC_key_action_handle
+  174: 	}
+001660         ?C0032?BLUETOOTH:
+  175: 	if(fn_lock_flag > 1)
+001660 904DE7            MOV     DPTR,#fn_lock_flag
+001663 E0                MOVX    A,@DPTR
+001664 D3                SETB    C
+001665 9401              SUBB    A,#01H
+001667 4002              JC      ?C0033?BLUETOOTH
+  176: 		fn_lock_flag = 0;
+001669 E4                CLR     A
+00166A F0                MOVX    @DPTR,A
+00166B         ?C0033?BLUETOOTH:
+  177: 	if(g_variable.system_mode > OSMODE_IOS)
+00166B 904CC1            MOV     DPTR,#g_variable+02H
+00166E E0                MOVX    A,@DPTR
+00166F D3                SETB    C
+001670 9402              SUBB    A,#02H
+001672 4002              JC      ?C0035?BLUETOOTH
+  178: 	{
+  179: 		g_variable.system_mode = OSMODE_WINDOWS;
+001674 E4                CLR     A
+001675 F0                MOVX    @DPTR,A
+  180: 	}	
+  181: }
+001676         ?C0035?BLUETOOTH:
+001676 22                RET     
+----- FUNCTION YC_start_reconnect (END) -------
+
+
+----- FUNCTION _IIC_Read (BEGIN) -----
+001677 904ECF            MOV     DPTR,#len
+00167A EC                MOV     A,R4
+00167B F0                MOVX    @DPTR,A
+00167C A3                INC     DPTR
+00167D ED                MOV     A,R5
+00167E F0                MOVX    @DPTR,A
+00167F A3                INC     DPTR
+001680 EB                MOV     A,R3
+001681 F0                MOVX    @DPTR,A
+001682 A3                INC     DPTR
+001683 EA                MOV     A,R2
+001684 F0                MOVX    @DPTR,A
+001685 A3                INC     DPTR
+001686 E9                MOV     A,R1
+001687 F0                MOVX    @DPTR,A
+;---- Variable 'addr' assigned to Register 'R6/R7' ----
+;---- Variable 'mem_src' assigned to Register 'R6/R7' ----
+001688 908098            MOV     DPTR,#08098H
+00168B 7404              MOV     A,#04H
+00168D F0                MOVX    @DPTR,A
+00168E A3                INC     DPTR
+00168F E4                CLR     A
+001690 F0                MOVX    @DPTR,A
+001691 900CAF            MOV     DPTR,#YC_IICDTbuf
+001694 74A0              MOV     A,#0A0H
+001696 F0                MOVX    @DPTR,A
+001697 A3                INC     DPTR
+001698 EE                MOV     A,R6
+001699 F0                MOVX    @DPTR,A
+00169A A3                INC     DPTR
+00169B EF                MOV     A,R7
+00169C F0                MOVX    @DPTR,A
+00169D 900CB2            MOV     DPTR,#YC_IICDTbuf+03H
+0016A0 74A1              MOV     A,#0A1H
+0016A2 F0                MOVX    @DPTR,A
+0016A3 7A0C              MOV     R2,#HIGH YC_IICDTbuf
+0016A5 79AF              MOV     R1,#LOW YC_IICDTbuf
+0016A7 7E0C              MOV     R6,#HIGH YC_IICDTbuf
+0016A9 7FAF              MOV     R7,#LOW YC_IICDTbuf
+0016AB 74AF              MOV     A,#LOW YC_IICDTbuf
+0016AD FC                MOV     R4,A
+0016AE 740C              MOV     A,#HIGH YC_IICDTbuf
+0016B0 FF                MOV     R7,A
+0016B1 EC                MOV     A,R4
+0016B2 FE                MOV     R6,A
+0016B3 EF                MOV     A,R7
+0016B4 90809A            MOV     DPTR,#0809AH
+0016B7 EE                MOV     A,R6
+0016B8 F0                MOVX    @DPTR,A
+0016B9 A3                INC     DPTR
+0016BA EF                MOV     A,R7
+0016BB F0                MOVX    @DPTR,A
+0016BC 904ECF            MOV     DPTR,#len
+0016BF E0                MOVX    A,@DPTR
+0016C0 FC                MOV     R4,A
+0016C1 A3                INC     DPTR
+0016C2 E0                MOVX    A,@DPTR
+0016C3 FA                MOV     R2,A
+0016C4 EC                MOV     A,R4
+0016C5 FF                MOV     R7,A
+0016C6 EA                MOV     A,R2
+0016C7 FE                MOV     R6,A
+0016C8 EF                MOV     A,R7
+0016C9 90809E            MOV     DPTR,#0809EH
+0016CC EE                MOV     A,R6
+0016CD F0                MOVX    @DPTR,A
+0016CE A3                INC     DPTR
+0016CF EF                MOV     A,R7
+0016D0 F0                MOVX    @DPTR,A
+0016D1 7A0B              MOV     R2,#HIGH IIC_TempBuff
+0016D3 7983              MOV     R1,#LOW IIC_TempBuff
+0016D5 7E0B              MOV     R6,#HIGH IIC_TempBuff
+0016D7 7F83              MOV     R7,#LOW IIC_TempBuff
+0016D9 7483              MOV     A,#LOW IIC_TempBuff
+0016DB FC                MOV     R4,A
+0016DC 740B              MOV     A,#HIGH IIC_TempBuff
+0016DE FF                MOV     R7,A
+0016DF EC                MOV     A,R4
+0016E0 FE                MOV     R6,A
+0016E1 EF                MOV     A,R7
+0016E2 90809C            MOV     DPTR,#0809CH
+0016E5 EE                MOV     A,R6
+0016E6 F0                MOVX    @DPTR,A
+0016E7 A3                INC     DPTR
+0016E8 EF                MOV     A,R7
+0016E9 F0                MOVX    @DPTR,A
+0016EA 908090            MOV     DPTR,#08090H
+0016ED 7402              MOV     A,#02H
+0016EF F0                MOVX    @DPTR,A
+0016F0 90809C            MOV     DPTR,#0809CH
+0016F3 A3                INC     DPTR
+0016F4 E0                MOVX    A,@DPTR
+0016F5 20E707            JB      ACC.7,?C0004?IIC
+0016F8 908090            MOV     DPTR,#08090H
+0016FB E0                MOVX    A,@DPTR
+0016FC 4401              ORL     A,#01H
+0016FE F0                MOVX    @DPTR,A
+0016FF         ?C0004?IIC:
+0016FF 908006            MOV     DPTR,#08006H
+001702 E0                MOVX    A,@DPTR
+001703 4404              ORL     A,#04H
+001705 F0                MOVX    @DPTR,A
+001706 12355D            LCALL   IIcWaitDone
+001709 904ED1            MOV     DPTR,#pbuff
+00170C E0                MOVX    A,@DPTR
+00170D A3                INC     DPTR
+00170E E0                MOVX    A,@DPTR
+00170F FA                MOV     R2,A
+001710 A3                INC     DPTR
+001711 E0                MOVX    A,@DPTR
+001712 AE02              MOV     R6,AR2
+001714 FF                MOV     R7,A
+001715 7B01              MOV     R3,#01H
+001717 7A0B              MOV     R2,#HIGH IIC_TempBuff
+001719 7983              MOV     R1,#LOW IIC_TempBuff
+00171B 904ECF            MOV     DPTR,#len
+00171E E0                MOVX    A,@DPTR
+00171F A3                INC     DPTR
+001720 E0                MOVX    A,@DPTR
+001721 904EC4            MOV     DPTR,#?_xmemcpy?BYTE+05H
+001724 F0                MOVX    @DPTR,A
+001725 02087D            LJMP    _xmemcpy
+----- FUNCTION _IIC_Read (END) -------
 
 
 ----- FUNCTION _GPIO_SetOutput (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R4' ----
-001811 AC07              MOV     R4,AR7
-001813 EC                MOV     A,R4
-001814 F4                CPL     A
-001815 6015              JZ      ?C0017?GPIO
-001817         ?C0016?GPIO:
-001817 AF04              MOV     R7,AR4
-001819 D204              SETB    ?_GPIO_Setoe?BIT
-00181B 117A              ACALL   _GPIO_Setoe
-00181D AF04              MOV     R7,AR4
-00181F A206              MOV     C,st
-001821 9201              MOV     ?_GPIO_Setout?BIT,C
-001823 12132C            LCALL   _GPIO_Setout
-001826 AF04              MOV     R7,AR4
-001828 C202              CLR     ?_GPIO_SetPu?BIT
-00182A 1169              ACALL   _GPIO_SetPu
-00182C         ?C0017?GPIO:
-00182C 22                RET     
+001728 AC07              MOV     R4,AR7
+00172A EC                MOV     A,R4
+00172B F4                CPL     A
+00172C 6016              JZ      ?C0017?GPIO
+00172E         ?C0016?GPIO:
+00172E AF04              MOV     R7,AR4
+001730 D204              SETB    ?_GPIO_Setoe?BIT
+001732 121855            LCALL   _GPIO_Setoe
+001735 AF04              MOV     R7,AR4
+001737 A206              MOV     C,st
+001739 9201              MOV     ?_GPIO_Setout?BIT,C
+00173B 5167              ACALL   _GPIO_Setout
+00173D AF04              MOV     R7,AR4
+00173F C202              CLR     ?_GPIO_SetPu?BIT
+001741 121833            LCALL   _GPIO_SetPu
+001744         ?C0017?GPIO:
+001744 22                RET     
 ----- FUNCTION _GPIO_SetOutput (END) -------
 
 
@@ -3749,602 +3495,129 @@
    16: {
    17: 	if(g_variable.current_device_num == 1)
    18: 		GPIO_Setout(BT_LED_GPIO,LED_ON);
-00182D 904CC3            MOV     DPTR,#g_variable+04H
-001830 E0                MOVX    A,@DPTR
-001831 B40107            CJNE    A,#01H,?C0002?LED
+001745 904CC3            MOV     DPTR,#g_variable+04H
+001748 E0                MOVX    A,@DPTR
+001749 B40106            CJNE    A,#01H,?C0002?LED
    19: 	else if(g_variable.current_device_num == 2)
-001834 C201              CLR     ?_GPIO_Setout?BIT
-001836 7F1F              MOV     R7,#01FH
-001838 02132C            LJMP    _GPIO_Setout
-00183B         ?C0002?LED:
+00174C C201              CLR     ?_GPIO_Setout?BIT
+00174E 7F1F              MOV     R7,#01FH
+001750 4167              AJMP    _GPIO_Setout
+001752         ?C0002?LED:
    20: 		GPIO_Setout(BT2_LED_GPIO,LED_ON);
-00183B 904CC3            MOV     DPTR,#g_variable+04H
-00183E E0                MOVX    A,@DPTR
-00183F B40207            CJNE    A,#02H,?C0004?LED
+001752 904CC3            MOV     DPTR,#g_variable+04H
+001755 E0                MOVX    A,@DPTR
+001756 B40206            CJNE    A,#02H,?C0004?LED
    21: 	else if(g_variable.current_device_num == 3)
-001842 C201              CLR     ?_GPIO_Setout?BIT
-001844 7F1E              MOV     R7,#01EH
-001846 02132C            LJMP    _GPIO_Setout
-001849         ?C0004?LED:
+001759 C201              CLR     ?_GPIO_Setout?BIT
+00175B 7F1E              MOV     R7,#01EH
+00175D 4167              AJMP    _GPIO_Setout
+00175F         ?C0004?LED:
    22: 	{	
-001849 904CC3            MOV     DPTR,#g_variable+04H
-00184C E0                MOVX    A,@DPTR
-00184D B4030C            CJNE    A,#03H,?C0006?LED
+00175F 904CC3            MOV     DPTR,#g_variable+04H
+001762 E0                MOVX    A,@DPTR
+001763 B4030C            CJNE    A,#03H,?C0006?LED
    23: 		GPIO_SetOutput(BT_LED_GPIO,LED_ON);
    24: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_ON);
-001850 C206              CLR     ?_GPIO_SetOutput?BIT
-001852 7F1F              MOV     R7,#01FH
-001854 1111              ACALL   _GPIO_SetOutput
+001766 C206              CLR     ?_GPIO_SetOutput?BIT
+001768 7F1F              MOV     R7,#01FH
+00176A F128              ACALL   _GPIO_SetOutput
    25: 	}
-001856 C206              CLR     ?_GPIO_SetOutput?BIT
-001858 7F1D              MOV     R7,#01DH
-00185A 80B5              SJMP    _GPIO_SetOutput
+00176C C206              CLR     ?_GPIO_SetOutput?BIT
+00176E 7F1D              MOV     R7,#01DH
+001770 80B6              SJMP    _GPIO_SetOutput
    26: 	else
-00185C         ?C0006?LED:
+001772         ?C0006?LED:
    27: 	{
    28: 		GPIO_Setout(BT2_LED_GPIO,LED_ON);
-00185C C201              CLR     ?_GPIO_Setout?BIT
-00185E 7F1E              MOV     R7,#01EH
-001860 12132C            LCALL   _GPIO_Setout
+001772 C201              CLR     ?_GPIO_Setout?BIT
+001774 7F1E              MOV     R7,#01EH
+001776 5167              ACALL   _GPIO_Setout
    29: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_ON);
-001863 C206              CLR     ?_GPIO_SetOutput?BIT
-001865 7F1D              MOV     R7,#01DH
-001867 80A8              SJMP    _GPIO_SetOutput
+001778 C206              CLR     ?_GPIO_SetOutput?BIT
+00177A 7F1D              MOV     R7,#01DH
+00177C 80AA              SJMP    _GPIO_SetOutput
    30: 	}
 ----- FUNCTION LED_device_poweron (END) -------
 
 
------ FUNCTION _GPIO_SetPu (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-001869 EF                MOV     A,R7
-00186A F4                CPL     A
-00186B 600C              JZ      ?C0009?GPIO
-00186D         ?C0008?GPIO:
-00186D 7B01              MOV     R3,#01H
-00186F 7A80              MOV     R2,#080H
-001871 7978              MOV     R1,#078H
-001873 A202              MOV     C,bit_val
-001875 9200              MOV     ?_gpioSetBit?BIT,C
-001877 11BA              ACALL   _gpioSetBit
-001879         ?C0009?GPIO:
-001879 22                RET     
------ FUNCTION _GPIO_SetPu (END) -------
-
-
------ FUNCTION _GPIO_Setoe (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-00187A EF                MOV     A,R7
-00187B F4                CPL     A
-00187C 600C              JZ      ?C0013?GPIO
-00187E         ?C0012?GPIO:
-00187E 7B01              MOV     R3,#01H
-001880 7A80              MOV     R2,#080H
-001882 7970              MOV     R1,#070H
-001884 A204              MOV     C,bit_val
-001886 9200              MOV     ?_gpioSetBit?BIT,C
-001888 11BA              ACALL   _gpioSetBit
-00188A         ?C0013?GPIO:
-00188A 22                RET     
------ FUNCTION _GPIO_Setoe (END) -------
-
-
------ FUNCTION _GPIO_SetInput (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R4' ----
-00188B AC07              MOV     R4,AR7
-00188D EC                MOV     A,R4
-00188E F4                CPL     A
-00188F 6017              JZ      ?C0015?GPIO
-001891         ?C0014?GPIO:
-001891 AF04              MOV     R7,AR4
-001893 A205              MOV     C,st
-001895 9203              MOV     ?_GPIO_SetPd?BIT,C
-001897 11A9              ACALL   _GPIO_SetPd
-001899 AF04              MOV     R7,AR4
-00189B A205              MOV     C,st
-00189D B3                CPL     C
-00189E 9202              MOV     ?_GPIO_SetPu?BIT,C
-0018A0 1169              ACALL   _GPIO_SetPu
-0018A2 AF04              MOV     R7,AR4
-0018A4 C204              CLR     ?_GPIO_Setoe?BIT
-0018A6 117A              ACALL   _GPIO_Setoe
-0018A8         ?C0015?GPIO:
-0018A8 22                RET     
------ FUNCTION _GPIO_SetInput (END) -------
-
-
------ FUNCTION _GPIO_SetPd (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-0018A9 EF                MOV     A,R7
-0018AA F4                CPL     A
-0018AB 600C              JZ      ?C0011?GPIO
-0018AD         ?C0010?GPIO:
-0018AD 7B01              MOV     R3,#01H
-0018AF 7A80              MOV     R2,#080H
-0018B1 797C              MOV     R1,#07CH
-0018B3 A203              MOV     C,bit_val
-0018B5 9200              MOV     ?_gpioSetBit?BIT,C
-0018B7 11BA              ACALL   _gpioSetBit
-0018B9         ?C0011?GPIO:
-0018B9 22                RET     
------ FUNCTION _GPIO_SetPd (END) -------
-
-
------ FUNCTION _gpioSetBit (BEGIN) -----
-0018BA 904EF9            MOV     DPTR,#reg_base
-0018BD EB                MOV     A,R3
-0018BE F0                MOVX    @DPTR,A
-0018BF A3                INC     DPTR
-0018C0 EA                MOV     A,R2
-0018C1 F0                MOVX    @DPTR,A
-0018C2 A3                INC     DPTR
-0018C3 E9                MOV     A,R1
-0018C4 F0                MOVX    @DPTR,A
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-;---- Variable 'queue' assigned to Register 'R6' ----
-0018C5 E4                CLR     A
-0018C6 FE                MOV     R6,A
-;---- Variable 'group' assigned to Register 'R5' ----
-0018C7 FD                MOV     R5,A
-0018C8 EF                MOV     A,R7
-0018C9 5407              ANL     A,#07H
-0018CB FE                MOV     R6,A
-0018CC EF                MOV     A,R7
-0018CD 13                RRC     A
-0018CE 13                RRC     A
-0018CF 13                RRC     A
-0018D0 5403              ANL     A,#03H
-0018D2 FD                MOV     R5,A
-0018D3 300022            JNB     bit_val,?C0001?GPIO
-0018D6 904EF9            MOV     DPTR,#reg_base
-0018D9 E0                MOVX    A,@DPTR
-0018DA FB                MOV     R3,A
-0018DB A3                INC     DPTR
-0018DC E0                MOVX    A,@DPTR
-0018DD FA                MOV     R2,A
-0018DE A3                INC     DPTR
-0018DF E0                MOVX    A,@DPTR
-0018E0 2D                ADD     A,R5
-0018E1 F9                MOV     R1,A
-0018E2 E4                CLR     A
-0018E3 3A                ADDC    A,R2
-0018E4 FA                MOV     R2,A
-0018E5 1203B6            LCALL   ?C?CLDPTR
-0018E8 FF                MOV     R7,A
-0018E9 7401              MOV     A,#01H
-0018EB A806              MOV     R0,AR6
-0018ED 08                INC     R0
-0018EE 8002              SJMP    ?C0031?GPIO
-0018F0         ?C0030?GPIO:
-0018F0 C3                CLR     C
-0018F1 33                RLC     A
-0018F2         ?C0031?GPIO:
-0018F2 D8FC              DJNZ    R0,?C0030?GPIO
-0018F4 4F                ORL     A,R7
-0018F5 0203FC            LJMP    ?C?CSTPTR
-0018F8         ?C0001?GPIO:
-0018F8 904EF9            MOV     DPTR,#reg_base
-0018FB E0                MOVX    A,@DPTR
-0018FC FB                MOV     R3,A
-0018FD A3                INC     DPTR
-0018FE E0                MOVX    A,@DPTR
-0018FF FA                MOV     R2,A
-001900 A3                INC     DPTR
-001901 E0                MOVX    A,@DPTR
-001902 2D                ADD     A,R5
-001903 F9                MOV     R1,A
-001904 E4                CLR     A
-001905 3A                ADDC    A,R2
-001906 FA                MOV     R2,A
-001907 1203B6            LCALL   ?C?CLDPTR
-00190A FF                MOV     R7,A
-00190B 7401              MOV     A,#01H
-00190D A806              MOV     R0,AR6
-00190F 08                INC     R0
-001910 8002              SJMP    ?C0033?GPIO
-001912         ?C0032?GPIO:
-001912 C3                CLR     C
-001913 33                RLC     A
-001914         ?C0033?GPIO:
-001914 D8FC              DJNZ    R0,?C0032?GPIO
-001916 F4                CPL     A
-001917 5F                ANL     A,R7
-001918 0203FC            LJMP    ?C?CSTPTR
------ FUNCTION _gpioSetBit (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);
-00191B 904CC3            MOV     DPTR,#g_variable+04H
-00191E E0                MOVX    A,@DPTR
-00191F B40107            CJNE    A,#01H,?C0009?LED
+00177E 904CC3            MOV     DPTR,#g_variable+04H
+001781 E0                MOVX    A,@DPTR
+001782 B40106            CJNE    A,#01H,?C0009?LED
    37: 	else if(g_variable.current_device_num == 2)
-001922 D201              SETB    ?_GPIO_Setout?BIT
-001924 7F1F              MOV     R7,#01FH
-001926 02132C            LJMP    _GPIO_Setout
-001929         ?C0009?LED:
+001785 D201              SETB    ?_GPIO_Setout?BIT
+001787 7F1F              MOV     R7,#01FH
+001789 4167              AJMP    _GPIO_Setout
+00178B         ?C0009?LED:
    38: 		GPIO_Setout(BT2_LED_GPIO,LED_OFF);
-001929 904CC3            MOV     DPTR,#g_variable+04H
-00192C E0                MOVX    A,@DPTR
-00192D B40207            CJNE    A,#02H,?C0011?LED
+00178B 904CC3            MOV     DPTR,#g_variable+04H
+00178E E0                MOVX    A,@DPTR
+00178F B40206            CJNE    A,#02H,?C0011?LED
    39: 	else if(g_variable.current_device_num == 3)
-001930 D201              SETB    ?_GPIO_Setout?BIT
-001932 7F1E              MOV     R7,#01EH
-001934 02132C            LJMP    _GPIO_Setout
-001937         ?C0011?LED:
+001792 D201              SETB    ?_GPIO_Setout?BIT
+001794 7F1E              MOV     R7,#01EH
+001796 4167              AJMP    _GPIO_Setout
+001798         ?C0011?LED:
    40: 	{	
-001937 904CC3            MOV     DPTR,#g_variable+04H
-00193A E0                MOVX    A,@DPTR
-00193B B4030D            CJNE    A,#03H,?C0013?LED
+001798 904CC3            MOV     DPTR,#g_variable+04H
+00179B E0                MOVX    A,@DPTR
+00179C B4030C            CJNE    A,#03H,?C0013?LED
    41: 		GPIO_Setout(BT_LED_GPIO,LED_OFF);
    42: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
-00193E D201              SETB    ?_GPIO_Setout?BIT
-001940 7F1F              MOV     R7,#01FH
-001942 12132C            LCALL   _GPIO_Setout
+00179F D201              SETB    ?_GPIO_Setout?BIT
+0017A1 7F1F              MOV     R7,#01FH
+0017A3 5167              ACALL   _GPIO_Setout
    43: 	}
-001945 D206              SETB    ?_GPIO_SetOutput?BIT
-001947 7F1D              MOV     R7,#01DH
-001949 0111              AJMP    _GPIO_SetOutput
+0017A5 D206              SETB    ?_GPIO_SetOutput?BIT
+0017A7 7F1D              MOV     R7,#01DH
+0017A9 E128              AJMP    _GPIO_SetOutput
    44: 	else
-00194B         ?C0013?LED:
+0017AB         ?C0013?LED:
    45: 	{
    46: 		GPIO_Setout(BT2_LED_GPIO,LED_OFF);
-00194B D201              SETB    ?_GPIO_Setout?BIT
-00194D 7F1E              MOV     R7,#01EH
-00194F 12132C            LCALL   _GPIO_Setout
+0017AB D201              SETB    ?_GPIO_Setout?BIT
+0017AD 7F1E              MOV     R7,#01EH
+0017AF 5167              ACALL   _GPIO_Setout
    47: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
-001952 D206              SETB    ?_GPIO_SetOutput?BIT
-001954 7F1D              MOV     R7,#01DH
-001956 0111              AJMP    _GPIO_SetOutput
+0017B1 D206              SETB    ?_GPIO_SetOutput?BIT
+0017B3 7F1D              MOV     R7,#01DH
+0017B5 E128              AJMP    _GPIO_SetOutput
    48: 	}
 ----- FUNCTION LED_device_poweroff (END) -------
 
 
------ FUNCTION kb_cb_Timer100ms (BEGIN) -----
- FILE: 'sys.c'
-  659: static void kb_cb_Timer100ms()
-  660: {
-  661: 
-  662: 	if (g_variable.delay_enter_lpm_timer) 
-001958 904CEA            MOV     DPTR,#g_variable+02BH
-00195B E0                MOVX    A,@DPTR
-00195C 6002              JZ      ?C0129?SYS
-  663: 	{
-  664: 		g_variable.delay_enter_lpm_timer --;
-00195E 14                DEC     A
-00195F F0                MOVX    @DPTR,A
-  665: 	}
-001960         ?C0129?SYS:
-  666: 
-  667: 	if(g_variable.recon_delay)
-001960 904CEF            MOV     DPTR,#g_variable+030H
-001963 E0                MOVX    A,@DPTR
-001964 6002              JZ      ?C0130?SYS
-  668: 		g_variable.recon_delay--;
-001966 14                DEC     A
-001967 F0                MOVX    @DPTR,A
-001968         ?C0130?SYS:
-  669: 
-  670: 	if(g_variable.one_key_press_wait_release_timer)
-001968 904CF8            MOV     DPTR,#g_variable+039H
-00196B E0                MOVX    A,@DPTR
-00196C 600B              JZ      ?C0131?SYS
-  671: 	{
-  672: 		g_variable.one_key_press_wait_release_timer--;
-00196E 14                DEC     A
-00196F F0                MOVX    @DPTR,A
-  673: 		if(!g_variable.one_key_press_wait_release_timer)
-001970 E0                MOVX    A,@DPTR
-001971 7006              JNZ     ?C0131?SYS
-  674: 			g_variable.key_combination_step = CAMBINATION_KEY_NULL;
-001973 904CF4            MOV     DPTR,#g_variable+035H
-001976 7406              MOV     A,#06H
-001978 F0                MOVX    @DPTR,A
-  675: 	}
-001979         ?C0131?SYS:
-  676: 	
-  677: 	if (g_variable.powerOn_timer != 0)
-001979 904CE5            MOV     DPTR,#g_variable+026H
-00197C E0                MOVX    A,@DPTR
-00197D 601E              JZ      ?C0133?SYS
-  678: 	{	
-  679: 		if(g_variable.pairing_g24_timeout)
-00197F 904CEE            MOV     DPTR,#g_variable+02FH
-001982 E0                MOVX    A,@DPTR
-001983 6006              JZ      ?C0134?SYS
-  680: 		{
-  681: 			g_variable.powerOn_timer = 0;
-001985 E4                CLR     A
-001986 904CE5            MOV     DPTR,#g_variable+026H
-001989 F0                MOVX    @DPTR,A
-00198A 22                RET     
-  682: 			return;
-  683: 		}
-00198B         ?C0134?SYS:
-  684: 			
-  685: 		g_variable.powerOn_timer--;
-00198B 904CE5            MOV     DPTR,#g_variable+026H
-00198E E0                MOVX    A,@DPTR
-00198F 14                DEC     A
-001990 F0                MOVX    @DPTR,A
-  686: 		LED_device_poweron();
-001991 112D              ACALL   LED_device_poweron
-  687: 		if (!g_variable.powerOn_timer)
-001993 904CE5            MOV     DPTR,#g_variable+026H
-001996 E0                MOVX    A,@DPTR
-001997 7045              JNZ     ?C0137?SYS
-  688: 		{
-  689: 			LED_device_poweroff();
-001999 311B              ACALL   LED_device_poweroff
-  690: 		}
-  691: 	}
-00199B 8041              SJMP    ?C0137?SYS
-00199D         ?C0133?SYS:
-  692: 	else	if ((g_variable.pairing_timeout == 0) && (g_variable.pairing_g24_timeout == 0))  //  pairing
-00199D 904CE9            MOV     DPTR,#g_variable+02AH
-0019A0 E0                MOVX    A,@DPTR
-0019A1 703B              JNZ     ?C0137?SYS
-0019A3 904CEE            MOV     DPTR,#g_variable+02FH
-0019A6 E0                MOVX    A,@DPTR
-0019A7 7035              JNZ     ?C0137?SYS
-  693: 	{
-  694: 		if(g_variable.battery_low_led_flash_interval)
-0019A9 904CE2            MOV     DPTR,#g_variable+023H
-0019AC E0                MOVX    A,@DPTR
-0019AD 602F              JZ      ?C0137?SYS
-  695: 		{
-  696: 			g_variable.battery_low_led_flash_interval--;
-0019AF 14                DEC     A
-0019B0 F0                MOVX    @DPTR,A
-  697: 			if(g_variable.battery_low_led_flash_interval < 8)
-0019B1 E0                MOVX    A,@DPTR
-0019B2 FF                MOV     R7,A
-0019B3 C3                CLR     C
-0019B4 9408              SUBB    A,#08H
-0019B6 5016              JNC     ?C0140?SYS
-  698: 			{
-  699: 				if(g_variable.battery_low_led_flash_interval & 0x02)
-0019B8 EF                MOV     A,R7
-0019B9 30E109            JNB     ACC.1,?C0141?SYS
-  700: 				{
-  701: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-0019BC C201              CLR     ?_GPIO_Setout?BIT
-0019BE 7F1D              MOV     R7,#01DH
-0019C0 12132C            LCALL   _GPIO_Setout
-  702: 				}
-0019C3 8010              SJMP    ?C0143?SYS
-0019C5         ?C0141?SYS:
-  703: 				else
-  704: 				{
-  705: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);	
-0019C5 D201              SETB    ?_GPIO_Setout?BIT
-0019C7 7F1D              MOV     R7,#01DH
-0019C9 12132C            LCALL   _GPIO_Setout
-  706: 				}	
-  707: 			}
-0019CC 8007              SJMP    ?C0143?SYS
-0019CE         ?C0140?SYS:
-  708: 			else
-  709: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-0019CE D201              SETB    ?_GPIO_Setout?BIT
-0019D0 7F1D              MOV     R7,#01DH
-0019D2 12132C            LCALL   _GPIO_Setout
-0019D5         ?C0143?SYS:
-  710: 			if(!g_variable.battery_low_led_flash_interval)
-0019D5 904CE2            MOV     DPTR,#g_variable+023H
-0019D8 E0                MOVX    A,@DPTR
-0019D9 7003              JNZ     ?C0137?SYS
-  711: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
-0019DB 7418              MOV     A,#018H
-0019DD F0                MOVX    @DPTR,A
-  712: 		}
-  713: 	}
-0019DE         ?C0137?SYS:
-  714: 	
-  715: // The dongle must receive data within 200ms, otherwise it will be forced to lift
-  716: 	if(!long_press_flag)
-0019DE 904DDC            MOV     DPTR,#long_press_flag
-0019E1 E0                MOVX    A,@DPTR
-0019E2 702D              JNZ     ?C0145?SYS
-  717: 	{
-  718: 		if (repeat_send_24g == 1)
-0019E4 904DDD            MOV     DPTR,#repeat_send_24g
-0019E7 E0                MOVX    A,@DPTR
-0019E8 6401              XRL     A,#01H
-0019EA 7025              JNZ     ?C0145?SYS
-  719: 		{
-  720: 			repeat_send_24g = 0;
-0019EC F0                MOVX    @DPTR,A
-  721: 
-  722: 			 if (multikey[0] != 0)
-0019ED 904E4C            MOV     DPTR,#multikey
-0019F0 E0                MOVX    A,@DPTR
-0019F1 600D              JZ      ?C0147?SYS
-  723: 			{
-  724: 				IPC_TxHidData(multikey, 3);
-0019F3 7B01              MOV     R3,#01H
-0019F5 7A4E              MOV     R2,#HIGH multikey
-0019F7 794C              MOV     R1,#LOW multikey
-0019F9 7D03              MOV     R5,#03H
-0019FB 120C1B            LCALL   _IPC_TxHidData
-  725: 			}
-0019FE 8011              SJMP    ?C0145?SYS
-001A00         ?C0147?SYS:
-  726: 			else if (hidBuff[0] != 0)
-001A00 904800            MOV     DPTR,#hidBuff
-001A03 E0                MOVX    A,@DPTR
-001A04 600B              JZ      ?C0145?SYS
-  727: 			{
-  728: 
-  729: 				IPC_TxHidData(hidBuff,9);
-001A06 7B01              MOV     R3,#01H
-001A08 7A48              MOV     R2,#HIGH hidBuff
-001A0A 7900              MOV     R1,#LOW hidBuff
-001A0C 7D09              MOV     R5,#09H
-001A0E 120C1B            LCALL   _IPC_TxHidData
-  730: 			}
-  731: 		}
-  732: 	}
-001A11         ?C0145?SYS:
-  733: 
-  734: 
-  735: // ble delay send secutiry request
-  736: 	if(ble_send_secutiry_request_timer)
-001A11 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-001A14 E0                MOVX    A,@DPTR
-001A15 6011              JZ      ?C0150?SYS
-  737: 	{
-  738: 		ble_send_secutiry_request_timer--;
-001A17 E0                MOVX    A,@DPTR
-001A18 14                DEC     A
-001A19 F0                MOVX    @DPTR,A
-  739: 		if(!ble_send_secutiry_request_timer)
-001A1A E0                MOVX    A,@DPTR
-001A1B 700B              JNZ     ?C0150?SYS
-  740: 		{
-  741: 			if(!m_le_send_security_request_flag)
-001A1D 904D3D            MOV     DPTR,#m_le_send_security_request_flag
-001A20 E0                MOVX    A,@DPTR
-001A21 7005              JNZ     ?C0150?SYS
-  742: 			{
-  743: 				IPC_TxControlCmd(IPC_CMD_LE_SMP_SECURITY_REQUEST);
-001A23 7F1B              MOV     R7,#01BH
-001A25 12126F            LCALL   _IPC_TxControlCmd
-  744: 			}
-  745: 		}
-  746: 	}
-001A28         ?C0150?SYS:
-  747: 
-  748: 	if (delayChgInvTimer != 0){
-001A28 904DE6            MOV     DPTR,#delayChgInvTimer
-001A2B E0                MOVX    A,@DPTR
-001A2C 601B              JZ      ?C0135?SYS
-  749: 		delayChgInvTimer--;
-001A2E E0                MOVX    A,@DPTR
-001A2F 14                DEC     A
-001A30 F0                MOVX    @DPTR,A
-  750: 		if (delayChgInvTimer == 0)
-001A31 E0                MOVX    A,@DPTR
-001A32 7015              JNZ     ?C0135?SYS
-  751: 		{
-  752: 			if(m_24g_led_flag)
-001A34 904D4A            MOV     DPTR,#m_24g_led_flag
-001A37 E0                MOVX    A,@DPTR
-001A38 6002              JZ      ?C0155?SYS
-  753: 			{
-  754: 				m_24g_led_flag = 0;
-001A3A E4                CLR     A
-001A3B F0                MOVX    @DPTR,A
-  755: 			}
-001A3C         ?C0155?SYS:
-  756: 		
-  757: 			if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-001A3C 904CC7            MOV     DPTR,#g_variable+08H
-001A3F E0                MOVX    A,@DPTR
-001A40 B40406            CJNE    A,#04H,?C0135?SYS
-  758: 			{
-  759: 				kscurrmult = 0x0c;
-001A43 904213            MOV     DPTR,#kscurrmult
-001A46 740C              MOV     A,#0CH
-001A48 F0                MOVX    @DPTR,A
-  760: 			}
-  761: 		}
-  762: 	}
-  763: }
-001A49         ?C0135?SYS:
-001A49 22                RET     
------ FUNCTION kb_cb_Timer100ms (END) -------
-
-
------ FUNCTION ksRawInitialize (BEGIN) -----
- FILE: 'keyscan.c'
-  190: static void ksRawInitialize()
-  191: {
-  192: 	byte i = 0;
-  193: 	
-001A4A E4                CLR     A
-001A4B 904F07            MOV     DPTR,#i
-001A4E F0                MOVX    @DPTR,A
-  194: 	for (i=0; i<8; i++) {
-001A4F F0                MOVX    @DPTR,A
-001A50         ?C0028?KEYSCAN:
-001A50 904F07            MOV     DPTR,#i
-001A53 E0                MOVX    A,@DPTR
-001A54 FF                MOV     R7,A
-001A55 C3                CLR     C
-001A56 9408              SUBB    A,#08H
-001A58 500C              JNC     ?C0031?KEYSCAN
-  195: 		GPIO_SetInput(i, 0);
-001A5A C205              CLR     ?_GPIO_SetInput?BIT
-001A5C 118B              ACALL   _GPIO_SetInput
-  196: 	}
-001A5E 904F07            MOV     DPTR,#i
-001A61 E0                MOVX    A,@DPTR
-001A62 04                INC     A
-001A63 F0                MOVX    @DPTR,A
-001A64 80EA              SJMP    ?C0028?KEYSCAN
-  197: }
-001A66         ?C0031?KEYSCAN:
-001A66 22                RET     
------ FUNCTION ksRawInitialize (END) -------
-
-
------ FUNCTION KS_Initialize (BEGIN) -----
- FILE: 'keyscan.c'
-  207: void KS_Initialize()
-  208: {
-  209: 	REG_GPIO_SELECT(0) = 0;
-  210: 	REG_GPIO_SELECT(1) = 0;
-001A67 908080            MOV     DPTR,#08080H
-001A6A E4                CLR     A
-001A6B F0                MOVX    @DPTR,A
-  211: 	REG_GPIO_SELECT(2) = 0;
-001A6C A3                INC     DPTR
-001A6D F0                MOVX    @DPTR,A
-  212: 	ksRawInitialize();
-001A6E A3                INC     DPTR
-001A6F F0                MOVX    @DPTR,A
-  213: 	ksColInitialize();
-001A70 514A              ACALL   ksRawInitialize
-;----                  JMP     ksColInitialize
-  214: }
------ FUNCTION KS_Initialize (END) -------
-
-
------ FUNCTION ksColInitialize (BEGIN) -----
- FILE: 'keyscan.c'
-  199: static void ksColInitialize()
-  200: {
-  201: 	byte i = 0;
-  202: 	for (i=0; col[i]!=0; i++) {
-001A72 E4                CLR     A
-001A73 904F08            MOV     DPTR,#i
-001A76 F0                MOVX    @DPTR,A
-  203: 		GPIO_SetInput(col[i], 0);
-001A77 F0                MOVX    @DPTR,A
-001A78         ?C0032?KEYSCAN:
-001A78 904F08            MOV     DPTR,#i
-001A7B E0                MOVX    A,@DPTR
-001A7C 900681            MOV     DPTR,#col
-001A7F 93                MOVC    A,@A+DPTR
-001A80 FF                MOV     R7,A
-001A81 600C              JZ      ?C0035?KEYSCAN
-  204: 	}
-001A83 C205              CLR     ?_GPIO_SetInput?BIT
-001A85 118B              ACALL   _GPIO_SetInput
-  205: }
-001A87 904F08            MOV     DPTR,#i
-001A8A E0                MOVX    A,@DPTR
-001A8B 04                INC     A
-001A8C F0                MOVX    @DPTR,A
-001A8D 80E9              SJMP    ?C0032?KEYSCAN
-  206: 
-001A8F         ?C0035?KEYSCAN:
-001A8F 22                RET     
------ FUNCTION ksColInitialize (END) -------
+----- FUNCTION LED_all_shutdown (BEGIN) -----
+ FILE: 'led.c'
+    4: void LED_all_shutdown()
+    5: {
+    6: 	GPIO_SetOutput(NUM_LOCK_LED_GPIO,LED_OFF);
+    7: 	GPIO_SetOutput(CAPS_LED_GPIO,LED_OFF);
+0017B7 D206              SETB    ?_GPIO_SetOutput?BIT
+0017B9 7F10              MOV     R7,#010H
+0017BB F128              ACALL   _GPIO_SetOutput
+    8: 	GPIO_SetOutput(BT_LED_GPIO,LED_OFF);
+0017BD D206              SETB    ?_GPIO_SetOutput?BIT
+0017BF 7F0F              MOV     R7,#0FH
+0017C1 F128              ACALL   _GPIO_SetOutput
+    9: 	GPIO_SetOutput(BT2_LED_GPIO,LED_OFF);	
+0017C3 D206              SETB    ?_GPIO_SetOutput?BIT
+0017C5 7F1F              MOV     R7,#01FH
+0017C7 F128              ACALL   _GPIO_SetOutput
+   10: 	GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
+0017C9 D206              SETB    ?_GPIO_SetOutput?BIT
+0017CB 7F1E              MOV     R7,#01EH
+0017CD F128              ACALL   _GPIO_SetOutput
+   11: //	GPIO_SetOutput(G24_LED_GPIO,LED_OFF);
+0017CF D206              SETB    ?_GPIO_SetOutput?BIT
+0017D1 7F1D              MOV     R7,#01DH
+0017D3 E128              AJMP    _GPIO_SetOutput
+   12: }
+----- FUNCTION LED_all_shutdown (END) -------
 
 
 ----- FUNCTION YC_cancel_reconnect (BEGIN) -----
@@ -4353,1300 +3626,1645 @@
   106: {
   107: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_DIRECT_ADV)
   108: 	{
-001A90 904CC7            MOV     DPTR,#g_variable+08H
-001A93 E0                MOVX    A,@DPTR
-001A94 B40208            CJNE    A,#02H,?C0020?BLUETOOTH
+0017D5 904CC7            MOV     DPTR,#g_variable+08H
+0017D8 E0                MOVX    A,@DPTR
+0017D9 B40208            CJNE    A,#02H,?C0020?BLUETOOTH
   109: 		//stop adv
   110: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-001A97 7F0E              MOV     R7,#0EH
-001A99 12126F            LCALL   _IPC_TxControlCmd
+0017DC 7F0E              MOV     R7,#0EH
+0017DE 120EC8            LCALL   _IPC_TxControlCmd
   111: 		return 1;
-001A9C 7F01              MOV     R7,#01H
-001A9E 22                RET     
+0017E1 7F01              MOV     R7,#01H
+0017E3 22                RET     
   112: 	}
-001A9F         ?C0020?BLUETOOTH:
+0017E4         ?C0020?BLUETOOTH:
   113: 	return 0;
-001A9F 7F00              MOV     R7,#00H
+0017E4 7F00              MOV     R7,#00H
   114: }
-001AA1 22                RET     
+0017E6 22                RET     
 ----- FUNCTION YC_cancel_reconnect (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)
-001AA2 904CC7            MOV     DPTR,#g_variable+08H
-001AA5 E0                MOVX    A,@DPTR
-001AA6 FF                MOV     R7,A
-001AA7 6404              XRL     A,#04H
-001AA9 6004              JZ      ?C0024?BLUETOOTH
-001AAB EF                MOV     A,R7
-001AAC B40308            CJNE    A,#03H,?C0023?BLUETOOTH
-001AAF         ?C0024?BLUETOOTH:
-  128: 	{
-  129: 		IPC_TxControlCmd(IPC_CMD_LE_DISCONNECT);
-001AAF 7F11              MOV     R7,#011H
-001AB1 12126F            LCALL   _IPC_TxControlCmd
-  130: 		return 1;
-001AB4 7F01              MOV     R7,#01H
-001AB6 22                RET     
-  131: 	}
-001AB7         ?C0023?BLUETOOTH:
-  132: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED 
-001AB7 904CC5            MOV     DPTR,#g_variable+06H
-001ABA E0                MOVX    A,@DPTR
-001ABB FF                MOV     R7,A
-001ABC 6403              XRL     A,#03H
-001ABE 6004              JZ      ?C0027?BLUETOOTH
-001AC0 EF                MOV     A,R7
-001AC1 B40208            CJNE    A,#02H,?C0026?BLUETOOTH
-001AC4         ?C0027?BLUETOOTH:
-  133: 		||g_variable.g24_currentState == CHANGE_TO_24G_CONNECTING)
-  134: 	{
-  135: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
-001AC4 7F22              MOV     R7,#022H
-001AC6 12126F            LCALL   _IPC_TxControlCmd
-  136: 		return 1;
-001AC9 7F01              MOV     R7,#01H
-001ACB 22                RET     
-  137: 	}
-001ACC         ?C0026?BLUETOOTH:
-  138: 	return 0;
-001ACC 7F00              MOV     R7,#00H
-  139: }
-001ACE 22                RET     
------ FUNCTION YC_disconnect_all_link (END) -------
+----- FUNCTION System_Hardware_init (BEGIN) -----
+ FILE: 'sys.c'
+   43: static void System_Hardware_init()
+   44: {
+   45: 	KS_Initialize();
+   46: 	LED_all_shutdown();
+0017E7 F1EB              ACALL   KS_Initialize
+   47: }
+0017E9 80CC              SJMP    LED_all_shutdown
+----- FUNCTION System_Hardware_init (END) -------
 
 
------ FUNCTION kb_button_press_timer500ms (BEGIN) -----
- FILE: 'sys.c'
-  476: void kb_button_press_timer500ms()
-  477: {
-  478: 	
-  479: //key status 
-  480: /*
-  481: 	if (g_variable.button_flag & KEY_FLAG_BTKEY_PRESS)		//press BT key
-  482: 	{
-  483: 		if (g_variable.button_timer[0] < 250)
-  484: 			g_variable.button_timer[0]++;
-  485: 		if (g_variable.button_timer[0] == 2)
-  486: 		{
-  487: 			YC_key_action_handle(KEY_DISCOVERY);
-  488: 		}
-  489: 	}
-  490: 	else
-  491: 		g_variable.button_timer[0] = 0;
-  492: */		
-  493: 	
-  494: 	if (g_variable.button_flag & KEY_FLAG_SAME_KEY_PRESS)
-001ACF 904CCE            MOV     DPTR,#g_variable+0FH
-001AD2 E0                MOVX    A,@DPTR
-001AD3 30E13E            JNB     ACC.1,?C0094?SYS
-  495: 	{
-  496: 		if (g_variable.button_timer[1] < 250)
-001AD6 904CD0            MOV     DPTR,#g_variable+011H
-001AD9 E0                MOVX    A,@DPTR
-001ADA C3                CLR     C
-001ADB 94FA              SUBB    A,#0FAH
-001ADD 5003              JNC     ?C0095?SYS
-  497: 			g_variable.button_timer[1]++;
-001ADF E0                MOVX    A,@DPTR
-001AE0 04                INC     A
-001AE1 F0                MOVX    @DPTR,A
-001AE2         ?C0095?SYS:
-  498: 		if (g_variable.button_timer[1] == 180)			// 500ms*180*3 = 4min30s
-001AE2 904CD0            MOV     DPTR,#g_variable+011H
-001AE5 E0                MOVX    A,@DPTR
-001AE6 64B4              XRL     A,#0B4H
-001AE8 7037              JNZ     ?C0100?SYS
-  499: 		{
-  500: 			press_long_time_flag++;
-001AEA 904DE3            MOV     DPTR,#press_long_time_flag
-001AED E0                MOVX    A,@DPTR
-001AEE 04                INC     A
-001AEF F0                MOVX    @DPTR,A
-  501: 			if(press_long_time_flag <= 2)
-001AF0 E0                MOVX    A,@DPTR
-001AF1 D3                SETB    C
-001AF2 9402              SUBB    A,#02H
-001AF4 5007              JNC     ?C0097?SYS
-  502: 			{
-  503: 				g_variable.button_timer[1] = 0;
-001AF6 E4                CLR     A
-001AF7 904CD0            MOV     DPTR,#g_variable+011H
-001AFA F0                MOVX    @DPTR,A
-  504: 			}
-001AFB 8024              SJMP    ?C0100?SYS
-001AFD         ?C0097?SYS:
-  505: 			else if(press_long_time_flag == 3)
-001AFD 904DE3            MOV     DPTR,#press_long_time_flag
-001B00 E0                MOVX    A,@DPTR
-001B01 B4031D            CJNE    A,#03H,?C0100?SYS
-  506: 			{
-  507: 				long_press_flag = 1;
-001B04 904DDC            MOV     DPTR,#long_press_flag
-001B07 7401              MOV     A,#01H
-001B09 F0                MOVX    @DPTR,A
-  508: 				g_variable.button_timer[1] = 0;
-001B0A E4                CLR     A
-001B0B 904CD0            MOV     DPTR,#g_variable+011H
-001B0E F0                MOVX    @DPTR,A
-  509: 				System_long_sleep();
-001B0F 1217DE            LCALL   System_long_sleep
-  510: 			}
-  511: 		}
-  512: 	}
-001B12 800D              SJMP    ?C0100?SYS
-001B14         ?C0094?SYS:
-  513: 	else
-  514: 	{
-  515: 		press_long_time_flag = 0;
-001B14 E4                CLR     A
-001B15 904DE3            MOV     DPTR,#press_long_time_flag
-001B18 F0                MOVX    @DPTR,A
-  516: 		long_press_flag = 0;
-001B19 904DDC            MOV     DPTR,#long_press_flag
-001B1C F0                MOVX    @DPTR,A
-  517: 		g_variable.button_timer[1] = 0;
-001B1D 904CD0            MOV     DPTR,#g_variable+011H
-001B20 F0                MOVX    @DPTR,A
-  518: 	}
-001B21         ?C0100?SYS:
-  519: 		
-  520: 	if (g_variable.button_flag & KEY_FLAG_FN_24G_DEVICE_BUTTON)		// G24 pairing
-001B21 904CCE            MOV     DPTR,#g_variable+0FH
-001B24 E0                MOVX    A,@DPTR
-001B25 30E44A            JNB     ACC.4,?C0101?SYS
-  521: 	{
-  522: 		g_variable.delay_enter_lpm_timer = 10;
-001B28 904CEA            MOV     DPTR,#g_variable+02BH
-001B2B 740A              MOV     A,#0AH
-001B2D F0                MOVX    @DPTR,A
-  523: 		if (g_variable.button_timer[2] < 250)
-001B2E 904CD1            MOV     DPTR,#g_variable+012H
-001B31 E0                MOVX    A,@DPTR
-001B32 C3                CLR     C
-001B33 94FA              SUBB    A,#0FAH
-001B35 5003              JNC     ?C0102?SYS
-  524: 			g_variable.button_timer[2]++;
-001B37 E0                MOVX    A,@DPTR
-001B38 04                INC     A
-001B39 F0                MOVX    @DPTR,A
-001B3A         ?C0102?SYS:
-  525: 		if (g_variable.button_timer[2] == 6)
-001B3A 904CD1            MOV     DPTR,#g_variable+012H
-001B3D E0                MOVX    A,@DPTR
-001B3E 6406              XRL     A,#06H
-001B40 705A              JNZ     ?C0106?SYS
-  526: 		{
-  527: 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
-001B42 904CC3            MOV     DPTR,#g_variable+04H
-001B45 E0                MOVX    A,@DPTR
-001B46 FF                MOV     R7,A
-001B47 6004              JZ      ?C0105?SYS
-001B49 64FE              XRL     A,#0FEH
-001B4B 704F              JNZ     ?C0106?SYS
-001B4D         ?C0105?SYS:
-  528: 			{
-  529: 				m_24g_paring_addr[0] = 0x20;
-001B4D 904BEB            MOV     DPTR,#m_24g_paring_addr
-001B50 7420              MOV     A,#020H
-001B52 F0                MOVX    @DPTR,A
-  530: 				m_24g_paring_addr[1] = 0x15;
-001B53 A3                INC     DPTR
-001B54 7415              MOV     A,#015H
-001B56 F0                MOVX    @DPTR,A
-  531: 				m_24g_paring_addr[2] = 0x10;
-001B57 A3                INC     DPTR
-001B58 7410              MOV     A,#010H
-001B5A F0                MOVX    @DPTR,A
-  532: 				m_24g_paring_addr[3] = 0x05;
-001B5B A3                INC     DPTR
-001B5C 7405              MOV     A,#05H
-001B5E F0                MOVX    @DPTR,A
-  533: 				g_variable.button_24G_rec_flag = 0;
-001B5F E4                CLR     A
-001B60 904CCD            MOV     DPTR,#g_variable+0EH
-001B63 F0                MOVX    @DPTR,A
-  534: 				YC_disconnect_all_link();
-001B64 51A2              ACALL   YC_disconnect_all_link
-  535: 				Delay1ms(10);
-001B66 7F0A              MOV     R7,#0AH
-001B68 120F8C            LCALL   _Delay1ms
-  536: 				YC_key_action_handle(KEY_PAIRING_24G);
-001B6B 7F0A              MOV     R7,#0AH
-001B6D 121090            LCALL   _YC_key_action_handle
-  537: 			}
-  538: 		}
-  539: 	}
-001B70 802A              SJMP    ?C0106?SYS
-001B72         ?C0101?SYS:
-  540: 	else
-  541: 	{
-  542: 		if(g_variable.button_24G_rec_flag)
-001B72 904CCD            MOV     DPTR,#g_variable+0EH
-001B75 E0                MOVX    A,@DPTR
-001B76 601F              JZ      ?C0107?SYS
-  543: 		{
-  544: 			g_variable.button_24G_rec_flag = 0;
-001B78 E4                CLR     A
-001B79 F0                MOVX    @DPTR,A
-  545: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
-001B7A 7F0D              MOV     R7,#0DH
-001B7C 121090            LCALL   _YC_key_action_handle
-  546: 			g_variable.release_data = 1;
-001B7F 904CEB            MOV     DPTR,#g_variable+02CH
-001B82 7401              MOV     A,#01H
-001B84 F0                MOVX    @DPTR,A
-  547: 			g_variable.last_device_num = g_variable.current_device_num;
-001B85 904CC3            MOV     DPTR,#g_variable+04H
-001B88 E0                MOVX    A,@DPTR
-001B89 904CC0            MOV     DPTR,#g_variable+01H
-001B8C F0                MOVX    @DPTR,A
-  548: 			g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
-001B8D 904CBF            MOV     DPTR,#g_variable
-001B90 7401              MOV     A,#01H
-001B92 F0                MOVX    @DPTR,A
-  549: 			YC_update_eeprom_data();
-001B93 91AF              ACALL   YC_update_eeprom_data
-  550: 			System_Reset_Connect();
-001B95 B1F8              ACALL   System_Reset_Connect
-  551: 		}
-001B97         ?C0107?SYS:
-  552: 		g_variable.button_timer[2] = 0;
-001B97 E4                CLR     A
-001B98 904CD1            MOV     DPTR,#g_variable+012H
-001B9B F0                MOVX    @DPTR,A
-  553: 	}
-001B9C         ?C0106?SYS:
-  554: 
-  555: 	
-  556: 	if (g_variable.button_flag & KEY_FLAG_FN_DEVICE_BUTTON)
-001B9C 904CCE            MOV     DPTR,#g_variable+0FH
-001B9F E0                MOVX    A,@DPTR
-001BA0 30E349            JNB     ACC.3,?C0108?SYS
-  557: 	{
-  558: 		g_variable.delay_enter_lpm_timer = 10;
-001BA3 904CEA            MOV     DPTR,#g_variable+02BH
-001BA6 740A              MOV     A,#0AH
-001BA8 F0                MOVX    @DPTR,A
-  559: 		if (g_variable.button_timer[3] < 250)
-001BA9 904CD2            MOV     DPTR,#g_variable+013H
-001BAC E0                MOVX    A,@DPTR
-001BAD C3                CLR     C
-001BAE 94FA              SUBB    A,#0FAH
-001BB0 5003              JNC     ?C0109?SYS
-  560: 			g_variable.button_timer[3]++;
-001BB2 E0                MOVX    A,@DPTR
-001BB3 04                INC     A
-001BB4 F0                MOVX    @DPTR,A
-001BB5         ?C0109?SYS:
-  561: 		if (g_variable.button_timer[3] == 6)
-001BB5 904CD2            MOV     DPTR,#g_variable+013H
-001BB8 E0                MOVX    A,@DPTR
-001BB9 6406              XRL     A,#06H
-001BBB 7065              JNZ     ?C0111?SYS
-  562: 		{
-  563: 			//do discoverable
-  564: 			g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
-001BBD 904CE9            MOV     DPTR,#g_variable+02AH
-001BC0 74F0              MOV     A,#0F0H
-001BC2 F0                MOVX    @DPTR,A
-  565: 			g_variable.pairing_g24_timeout = 0;
-001BC3 E4                CLR     A
-001BC4 904CEE            MOV     DPTR,#g_variable+02FH
-001BC7 F0                MOVX    @DPTR,A
-  566: 			YC_key_action_handle(KEY_DISCOVERY);
-001BC8 7F05              MOV     R7,#05H
-001BCA 121090            LCALL   _YC_key_action_handle
-  567: 			LED_all_shutdown();
-001BCD 1217F4            LCALL   LED_all_shutdown
-  568: 			g_variable.button_reconnect_flag = 0;
-001BD0 E4                CLR     A
-001BD1 904CCC            MOV     DPTR,#g_variable+0DH
-001BD4 F0                MOVX    @DPTR,A
-  569: 			g_variable.release_data = 1;
-001BD5 904CEB            MOV     DPTR,#g_variable+02CH
-001BD8 04                INC     A
-001BD9 F0                MOVX    @DPTR,A
-  570: 			g_variable.temp_device_num = g_variable.last_device_num;
-001BDA 904CC0            MOV     DPTR,#g_variable+01H
-001BDD E0                MOVX    A,@DPTR
-001BDE 904CC4            MOV     DPTR,#g_variable+05H
-001BE1 F0                MOVX    @DPTR,A
-  571: 			g_variable.last_device_num = g_variable.current_device_num;
-001BE2 904CC3            MOV     DPTR,#g_variable+04H
-001BE5 E0                MOVX    A,@DPTR
-001BE6 904CC0            MOV     DPTR,#g_variable+01H
-001BE9 F0                MOVX    @DPTR,A
-  572: 		}
-  573: 	}
-001BEA 8036              SJMP    ?C0111?SYS
-001BEC         ?C0108?SYS:
-  574: 	else
-  575: 	{
-  576: 		if (g_variable.button_reconnect_flag)
-001BEC 904CCC            MOV     DPTR,#g_variable+0DH
-001BEF E0                MOVX    A,@DPTR
-001BF0 602B              JZ      ?C0112?SYS
-  577: 		{
-  578: 			g_variable.button_reconnect_flag = 0;
-001BF2 E4                CLR     A
-001BF3 F0                MOVX    @DPTR,A
-  579: 
-  580: 			if(g_variable.last_device_num !=g_variable.current_device_num)		//switch device,
-001BF4 904CC3            MOV     DPTR,#g_variable+04H
-001BF7 E0                MOVX    A,@DPTR
-001BF8 FF                MOV     R7,A
-001BF9 904CC0            MOV     DPTR,#g_variable+01H
-001BFC E0                MOVX    A,@DPTR
-001BFD 6F                XRL     A,R7
-001BFE 601D              JZ      ?C0112?SYS
-  581: 			{
-  582: 				g_variable.release_data = 1;
-001C00 904CEB            MOV     DPTR,#g_variable+02CH
-001C03 7401              MOV     A,#01H
-001C05 F0                MOVX    @DPTR,A
-  583: 				LED_all_shutdown();
-001C06 1217F4            LCALL   LED_all_shutdown
-  584: 				g_variable.last_device_num = g_variable.current_device_num;
-001C09 904CC3            MOV     DPTR,#g_variable+04H
-001C0C E0                MOVX    A,@DPTR
-001C0D 904CC0            MOV     DPTR,#g_variable+01H
-001C10 F0                MOVX    @DPTR,A
-  585: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
-001C11 904CBF            MOV     DPTR,#g_variable
-001C14 7401              MOV     A,#01H
-001C16 F0                MOVX    @DPTR,A
-  586: 				
-  587: 				YC_disconnect_all_link();
-001C17 51A2              ACALL   YC_disconnect_all_link
-  588: 				YC_update_eeprom_data();
-001C19 91AF              ACALL   YC_update_eeprom_data
-  589: 				System_Reset_Connect();
-001C1B B1F8              ACALL   System_Reset_Connect
-  590: 			}
-  591: 		}
-001C1D         ?C0112?SYS:
-  592: 		g_variable.button_timer[3] = 0;
-001C1D E4                CLR     A
-001C1E 904CD2            MOV     DPTR,#g_variable+013H
-001C21 F0                MOVX    @DPTR,A
-  593: 	}
-001C22         ?C0111?SYS:
-  594: 
-  595: 
-  596: 	if (g_variable.button_flag & KEY_FLAG_FN_SYSTEM_MODE_BUTTON)
-001C22 904CCE            MOV     DPTR,#g_variable+0FH
-001C25 E0                MOVX    A,@DPTR
-001C26 20E502            JB      ACC.5,$ + 5H
-001C29 81A9              AJMP    ?C0114?SYS
-  597: 	{
-  598: 		if (g_variable.button_timer[0] < 250)
-001C2B A3                INC     DPTR
-001C2C E0                MOVX    A,@DPTR
-001C2D C3                CLR     C
-001C2E 94FA              SUBB    A,#0FAH
-001C30 5003              JNC     ?C0115?SYS
-  599: 			g_variable.button_timer[0]++;
-001C32 E0                MOVX    A,@DPTR
-001C33 04                INC     A
-001C34 F0                MOVX    @DPTR,A
-001C35         ?C0115?SYS:
-  600: 		if (g_variable.button_timer[0] == 6)
-001C35 904CCF            MOV     DPTR,#g_variable+010H
-001C38 E0                MOVX    A,@DPTR
-001C39 6406              XRL     A,#06H
-001C3B 7071              JNZ     ?C0127?SYS
-  601: 		{
-  602: 			if(key_value_temp == HID_KEY_I)
-001C3D 904DE8            MOV     DPTR,#key_value_temp
-001C40 E0                MOVX    A,@DPTR
-001C41 B40C08            CJNE    A,#0CH,?C0117?SYS
-  603: 			{
-  604: 				g_variable.system_mode = OSMODE_IOS;
-001C44 904CC1            MOV     DPTR,#g_variable+02H
-001C47 7402              MOV     A,#02H
-001C49 F0                MOVX    @DPTR,A
-  605: 			}
-001C4A 801B              SJMP    ?C0118?SYS
-001C4C         ?C0117?SYS:
-  606: 			else if(key_value_temp == HID_KEY_O)
-001C4C 904DE8            MOV     DPTR,#key_value_temp
-001C4F E0                MOVX    A,@DPTR
-001C50 B41208            CJNE    A,#012H,?C0119?SYS
-  607: 			{
-  608: 				g_variable.system_mode = OSMODE_MAC;
-001C53 904CC1            MOV     DPTR,#g_variable+02H
-001C56 7401              MOV     A,#01H
-001C58 F0                MOVX    @DPTR,A
-  609: 
-  610: 			}
-001C59 800C              SJMP    ?C0118?SYS
-001C5B         ?C0119?SYS:
-  611: 			else if(key_value_temp == HID_KEY_U)
-001C5B 904DE8            MOV     DPTR,#key_value_temp
-001C5E E0                MOVX    A,@DPTR
-001C5F B41805            CJNE    A,#018H,?C0118?SYS
-  612: 			{
-  613: 				g_variable.system_mode = OSMODE_WINDOWS;
-001C62 E4                CLR     A
-001C63 904CC1            MOV     DPTR,#g_variable+02H
-001C66 F0                MOVX    @DPTR,A
-  614: 
-  615: 			}
-001C67         ?C0118?SYS:
-  616: 			g_variable.powerOn_timer = 10;
-001C67 904CE5            MOV     DPTR,#g_variable+026H
-001C6A 740A              MOV     A,#0AH
-001C6C F0                MOVX    @DPTR,A
-  617: 			if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
-001C6D 904CC3            MOV     DPTR,#g_variable+04H
-001C70 E0                MOVX    A,@DPTR
-001C71 FF                MOV     R7,A
-001C72 6003              JZ      ?C0123?SYS
-001C74 B4FE07            CJNE    A,#0FEH,?C0122?SYS
-001C77         ?C0123?SYS:
-  618: 			{
-  619: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-001C77 904CBF            MOV     DPTR,#g_variable
-001C7A 7402              MOV     A,#02H
-001C7C F0                MOVX    @DPTR,A
-  620: 			}
-001C7D 22                RET     
-001C7E         ?C0122?SYS:
-  621: 			else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-001C7E EF                MOV     A,R7
-001C7F D3                SETB    C
-001C80 9403              SUBB    A,#03H
-001C82 502A              JNC     ?C0127?SYS
-001C84 EF                MOV     A,R7
-001C85 C3                CLR     C
-001C86 9401              SUBB    A,#01H
-001C88 4024              JC      ?C0127?SYS
-  622: 			{
-  623: 				bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-001C8A 904CC1            MOV     DPTR,#g_variable+02H
-001C8D E0                MOVX    A,@DPTR
-001C8E FF                MOV     R7,A
-001C8F 904CC3            MOV     DPTR,#g_variable+04H
-001C92 E0                MOVX    A,@DPTR
-001C93 75F01F            MOV     B,#01FH
-001C96 A4                MUL     AB
-001C97 24EC              ADD     A,#LOW bd_key_record_list-02H
-001C99 F582              MOV     DPL,A
-001C9B E4                CLR     A
-001C9C 344D              ADDC    A,#HIGH bd_key_record_list-02H
-001C9E F583              MOV     DPH,A
-001CA0 EF                MOV     A,R7
-001CA1 F0                MOVX    @DPTR,A
-  624: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-001CA2 904CBF            MOV     DPTR,#g_variable
-001CA5 7403              MOV     A,#03H
-001CA7 F0                MOVX    @DPTR,A
-  625: 			}
-  626: 		}
-  627: 	}
-001CA8 22                RET     
-001CA9         ?C0114?SYS:
-  628: 	else
-  629: 	{
-  630: 		g_variable.button_timer[0] = 0;
-001CA9 E4                CLR     A
-001CAA 904CCF            MOV     DPTR,#g_variable+010H
-001CAD F0                MOVX    @DPTR,A
-  631: 	}		
-  632: 
-  633: }
-001CAE         ?C0127?SYS:
-001CAE 22                RET     
------ FUNCTION kb_button_press_timer500ms (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;
+0017EB 908080            MOV     DPTR,#08080H
+0017EE E4                CLR     A
+0017EF F0                MOVX    @DPTR,A
+  210: 	REG_GPIO_SELECT(2) = 0;
+0017F0 A3                INC     DPTR
+0017F1 F0                MOVX    @DPTR,A
+  211: 	ksRawInitialize();
+0017F2 A3                INC     DPTR
+0017F3 F0                MOVX    @DPTR,A
+  212: 	ksColInitialize();
+0017F4 1218C7            LCALL   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: 	{
-001CAF 904CBF            MOV     DPTR,#g_variable
-001CB2 E0                MOVX    A,@DPTR
-001CB3 FF                MOV     R7,A
-001CB4 7002              JNZ     $ + 4H
-001CB6 A149              AJMP    ?C0042?BLUETOOTH
-  203: 		if (g_variable.update_eeprom_flag != EEPROM_STORE_TYPE_NORMAL)
-  204: 			Delay1ms(200);
-001CB8 6401              XRL     A,#01H
-001CBA 6005              JZ      ?C0038?BLUETOOTH
-  205: 		GPIO_Setout(EEPROM_WP_GPIO,0);
-001CBC 7FC8              MOV     R7,#0C8H
-001CBE 120F8C            LCALL   _Delay1ms
-001CC1         ?C0038?BLUETOOTH:
-  206: 		if (g_variable.update_eeprom_flag == EEPROM_STORE_TYPE_G24)
-001CC1 C201              CLR     ?_GPIO_Setout?BIT
-001CC3 7FFF              MOV     R7,#0FFH
-001CC5 12132C            LCALL   _GPIO_Setout
-  207: 		{
-001CC8 904CBF            MOV     DPTR,#g_variable
-001CCB E0                MOVX    A,@DPTR
-001CCC 6402              XRL     A,#02H
-001CCE 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);
-001CD0 7B01              MOV     R3,#01H
-001CD2 7A4C              MOV     R2,#HIGH m_24g_addr
-001CD4 7900              MOV     R1,#LOW m_24g_addr
-001CD6 7D04              MOV     R5,#04H
-001CD8 FC                MOV     R4,A
-001CD9 7F52              MOV     R7,#052H
-001CDB 7E7F              MOV     R6,#07FH
-001CDD B14A              ACALL   _IIC_WriteBlock
-  210: 			IIC_WriteBlock(EEPROM_RECON_INFO_G24_FN_LOCK ,1 ,(byte *)&fn_lock_flag);
-001CDF 7B01              MOV     R3,#01H
-001CE1 7A4C              MOV     R2,#HIGH g_variable+02H
-001CE3 79C1              MOV     R1,#LOW g_variable+02H
-001CE5 7D01              MOV     R5,#01H
-001CE7 7C00              MOV     R4,#00H
-001CE9 7F57              MOV     R7,#057H
-001CEB 7E7F              MOV     R6,#07FH
-001CED B14A              ACALL   _IIC_WriteBlock
-  211: 		}	
-001CEF 7B01              MOV     R3,#01H
-001CF1 7A4D              MOV     R2,#HIGH fn_lock_flag
-001CF3 79E7              MOV     R1,#LOW fn_lock_flag
-001CF5 7D01              MOV     R5,#01H
-001CF7 7C00              MOV     R4,#00H
-001CF9 7F56              MOV     R7,#056H
-001CFB 7E7F              MOV     R6,#07FH
-001CFD B14A              ACALL   _IIC_WriteBlock
-  212: 		else if (g_variable.update_eeprom_flag == EEPROM_STORE_TYPE_BT)
-001CFF 8017              SJMP    ?C0040?BLUETOOTH
-001D01         ?C0039?BLUETOOTH:
-  213: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,(sizeof(BD_KEY_RECORD)*3) , (byte *)&bd_key_record_list);
-001D01 904CBF            MOV     DPTR,#g_variable
-001D04 E0                MOVX    A,@DPTR
-001D05 B40310            CJNE    A,#03H,?C0040?BLUETOOTH
-  214: 		
-001D08 7B01              MOV     R3,#01H
-001D0A 7A4D              MOV     R2,#HIGH bd_key_record_list
-001D0C 79EE              MOV     R1,#LOW bd_key_record_list
-001D0E 7D5D              MOV     R5,#05DH
-001D10 7C00              MOV     R4,#00H
-001D12 7F60              MOV     R7,#060H
-001D14 7E7F              MOV     R6,#07FH
-001D16 B14A              ACALL   _IIC_WriteBlock
-001D18         ?C0040?BLUETOOTH:
-  215: 		IIC_WriteBlock(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
-001D18 7B01              MOV     R3,#01H
-001D1A 7A4C              MOV     R2,#HIGH g_variable+01H
-001D1C 79C0              MOV     R1,#LOW g_variable+01H
-001D1E 7D01              MOV     R5,#01H
-001D20 7C00              MOV     R4,#00H
-001D22 7FBD              MOV     R7,#0BDH
-001D24 7E7F              MOV     R6,#07FH
-001D26 B14A              ACALL   _IIC_WriteBlock
-  216: 		IIC_WriteBlock(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
-001D28 7B01              MOV     R3,#01H
-001D2A 7A4C              MOV     R2,#HIGH g_variable+033H
-001D2C 79F2              MOV     R1,#LOW g_variable+033H
-001D2E 7D02              MOV     R5,#02H
-001D30 7C00              MOV     R4,#00H
-001D32 7FBE              MOV     R7,#0BEH
-001D34 7E7F              MOV     R6,#07FH
-001D36 B14A              ACALL   _IIC_WriteBlock
-  217: 
-  218: 		GPIO_Setout(EEPROM_WP_GPIO,1);
-001D38 D201              SETB    ?_GPIO_Setout?BIT
-001D3A 7FFF              MOV     R7,#0FFH
-001D3C 12132C            LCALL   _GPIO_Setout
-  219: 		Delay1ms(10);
-001D3F 7F0A              MOV     R7,#0AH
-001D41 120F8C            LCALL   _Delay1ms
-  220: 		g_variable.update_eeprom_flag = 0;
-001D44 E4                CLR     A
-001D45 904CBF            MOV     DPTR,#g_variable
-001D48 F0                MOVX    @DPTR,A
-  221: 	}
-  222: }
-001D49         ?C0042?BLUETOOTH:
-001D49 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++) {
+0017F7 E4                CLR     A
+0017F8 904F05            MOV     DPTR,#i
+0017FB F0                MOVX    @DPTR,A
+  202: 		GPIO_SetInput(col[i], 0);
+0017FC F0                MOVX    @DPTR,A
+0017FD         ?C0032?KEYSCAN:
+0017FD 904F05            MOV     DPTR,#i
+001800 E0                MOVX    A,@DPTR
+001801 900681            MOV     DPTR,#col
+001804 93                MOVC    A,@A+DPTR
+001805 FF                MOV     R7,A
+001806 600C              JZ      ?C0035?KEYSCAN
+  203: 	}
+001808 C205              CLR     ?_GPIO_SetInput?BIT
+00180A 1115              ACALL   _GPIO_SetInput
+  204: }
+00180C 904F05            MOV     DPTR,#i
+00180F E0                MOVX    A,@DPTR
+001810 04                INC     A
+001811 F0                MOVX    @DPTR,A
+001812 80E9              SJMP    ?C0032?KEYSCAN
+  205: 
+001814         ?C0035?KEYSCAN:
+001814 22                RET     
+----- FUNCTION ksColInitialize (END) -------
 
 
------ FUNCTION _IIC_WriteBlock (BEGIN) -----
-001D4A 904E95            MOV     DPTR,#addr
-001D4D EE                MOV     A,R6
-001D4E F0                MOVX    @DPTR,A
-001D4F A3                INC     DPTR
-001D50 EF                MOV     A,R7
-001D51 F0                MOVX    @DPTR,A
-001D52 A3                INC     DPTR
-001D53 EC                MOV     A,R4
-001D54 F0                MOVX    @DPTR,A
-001D55 A3                INC     DPTR
-001D56 ED                MOV     A,R5
-001D57 F0                MOVX    @DPTR,A
-001D58 A3                INC     DPTR
-001D59 EB                MOV     A,R3
-001D5A F0                MOVX    @DPTR,A
-001D5B A3                INC     DPTR
-001D5C EA                MOV     A,R2
-001D5D F0                MOVX    @DPTR,A
-001D5E A3                INC     DPTR
-001D5F E9                MOV     A,R1
-001D60 F0                MOVX    @DPTR,A
-001D61         ?C0007?IIC:
-001D61 904E97            MOV     DPTR,#len
-001D64 E0                MOVX    A,@DPTR
-001D65 7002              JNZ     ?C0012?IIC
-001D67 A3                INC     DPTR
-001D68 E0                MOVX    A,@DPTR
-001D69         ?C0012?IIC:
-001D69 7002              JNZ     $ + 4H
-001D6B A1F7              AJMP    ?C0011?IIC
-001D6D 904E95            MOV     DPTR,#addr
-001D70 E0                MOVX    A,@DPTR
-001D71 FE                MOV     R6,A
-001D72 A3                INC     DPTR
-001D73 E0                MOVX    A,@DPTR
-001D74 FF                MOV     R7,A
-001D75 440F              ORL     A,#0FH
-001D77 2401              ADD     A,#01H
-001D79 FD                MOV     R5,A
-001D7A E4                CLR     A
-001D7B 3E                ADDC    A,R6
-001D7C FC                MOV     R4,A
-;---- Variable 'cris' assigned to Register 'R4/R5' ----
-001D7D C3                CLR     C
-001D7E ED                MOV     A,R5
-001D7F 9F                SUBB    A,R7
-001D80 FF                MOV     R7,A
-001D81 EC                MOV     A,R4
-001D82 9E                SUBB    A,R6
-001D83 FE                MOV     R6,A
-001D84 904E9C            MOV     DPTR,#curr_len
-001D87 F0                MOVX    @DPTR,A
-001D88 A3                INC     DPTR
-001D89 EF                MOV     A,R7
-001D8A F0                MOVX    @DPTR,A
-001D8B 904E97            MOV     DPTR,#len
-001D8E E0                MOVX    A,@DPTR
-001D8F FC                MOV     R4,A
-001D90 A3                INC     DPTR
-001D91 E0                MOVX    A,@DPTR
-001D92 FD                MOV     R5,A
-001D93 D3                SETB    C
-001D94 9F                SUBB    A,R7
-001D95 EC                MOV     A,R4
-001D96 9E                SUBB    A,R6
-001D97 400A              JC      ?C0009?IIC
-001D99 904E9C            MOV     DPTR,#curr_len
-001D9C E0                MOVX    A,@DPTR
-001D9D FE                MOV     R6,A
-001D9E A3                INC     DPTR
-001D9F E0                MOVX    A,@DPTR
-001DA0 FF                MOV     R7,A
-001DA1 8004              SJMP    ?C0010?IIC
-001DA3         ?C0009?IIC:
-001DA3 AE04              MOV     R6,AR4
-001DA5 AF05              MOV     R7,AR5
-001DA7         ?C0010?IIC:
-001DA7 904E9C            MOV     DPTR,#curr_len
-001DAA EE                MOV     A,R6
-001DAB F0                MOVX    @DPTR,A
-001DAC FC                MOV     R4,A
-001DAD A3                INC     DPTR
-001DAE EF                MOV     A,R7
-001DAF F0                MOVX    @DPTR,A
-001DB0 FD                MOV     R5,A
-001DB1 C3                CLR     C
-001DB2 904E98            MOV     DPTR,#len+01H
-001DB5 E0                MOVX    A,@DPTR
-001DB6 9D                SUBB    A,R5
-001DB7 F0                MOVX    @DPTR,A
-001DB8 904E97            MOV     DPTR,#len
-001DBB E0                MOVX    A,@DPTR
-001DBC 9C                SUBB    A,R4
-001DBD F0                MOVX    @DPTR,A
-001DBE 904E95            MOV     DPTR,#addr
-001DC1 E0                MOVX    A,@DPTR
-001DC2 FE                MOV     R6,A
-001DC3 A3                INC     DPTR
-001DC4 E0                MOVX    A,@DPTR
-001DC5 FF                MOV     R7,A
-001DC6 904E99            MOV     DPTR,#pbuff
-001DC9 E0                MOVX    A,@DPTR
-001DCA FB                MOV     R3,A
-001DCB A3                INC     DPTR
-001DCC E0                MOVX    A,@DPTR
-001DCD FA                MOV     R2,A
-001DCE A3                INC     DPTR
-001DCF E0                MOVX    A,@DPTR
-001DD0 F9                MOV     R1,A
-001DD1 D101              ACALL   _IIC_write
-001DD3 7F0A              MOV     R7,#0AH
-001DD5 120F8C            LCALL   _Delay1ms
-001DD8 904E9C            MOV     DPTR,#curr_len
-001DDB E0                MOVX    A,@DPTR
-001DDC FE                MOV     R6,A
-001DDD A3                INC     DPTR
-001DDE E0                MOVX    A,@DPTR
-001DDF FF                MOV     R7,A
-001DE0 904E9A            MOV     DPTR,#pbuff+01H
-001DE3 EE                MOV     A,R6
-001DE4 8FF0              MOV     B,R7
-001DE6 12040E            LCALL   ?C?IILDX
-001DE9 904E96            MOV     DPTR,#addr+01H
-001DEC E0                MOVX    A,@DPTR
-001DED 2F                ADD     A,R7
-001DEE F0                MOVX    @DPTR,A
-001DEF 904E95            MOV     DPTR,#addr
-001DF2 E0                MOVX    A,@DPTR
-001DF3 3E                ADDC    A,R6
-001DF4 F0                MOVX    @DPTR,A
-001DF5 A161              AJMP    ?C0007?IIC
-001DF7         ?C0011?IIC:
-001DF7 22                RET     
------ FUNCTION _IIC_WriteBlock (END) -------
+----- FUNCTION _GPIO_SetInput (BEGIN) -----
+;---- Variable 'gpio_num' assigned to Register 'R4' ----
+001815 AC07              MOV     R4,AR7
+001817 EC                MOV     A,R4
+001818 F4                CPL     A
+001819 6017              JZ      ?C0015?GPIO
+00181B         ?C0014?GPIO:
+00181B AF04              MOV     R7,AR4
+00181D A205              MOV     C,st
+00181F 9203              MOV     ?_GPIO_SetPd?BIT,C
+001821 1144              ACALL   _GPIO_SetPd
+001823 AF04              MOV     R7,AR4
+001825 A205              MOV     C,st
+001827 B3                CPL     C
+001828 9202              MOV     ?_GPIO_SetPu?BIT,C
+00182A 1133              ACALL   _GPIO_SetPu
+00182C AF04              MOV     R7,AR4
+00182E C204              CLR     ?_GPIO_Setoe?BIT
+001830 1155              ACALL   _GPIO_Setoe
+001832         ?C0015?GPIO:
+001832 22                RET     
+----- FUNCTION _GPIO_SetInput (END) -------
 
 
------ FUNCTION System_Reset_Connect (BEGIN) -----
- FILE: 'sys.c'
-   84: void System_Reset_Connect()
-;----                  JMP     System_Hardware_reset
-   85: {
-   86: 	System_Hardware_reset();
------ FUNCTION System_Reset_Connect (END) -------
+----- FUNCTION _GPIO_SetPu (BEGIN) -----
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+001833 EF                MOV     A,R7
+001834 F4                CPL     A
+001835 600C              JZ      ?C0009?GPIO
+001837         ?C0008?GPIO:
+001837 7B01              MOV     R3,#01H
+001839 7A80              MOV     R2,#080H
+00183B 7978              MOV     R1,#078H
+00183D A202              MOV     C,bit_val
+00183F 9200              MOV     ?_gpioSetBit?BIT,C
+001841 1166              ACALL   _gpioSetBit
+001843         ?C0009?GPIO:
+001843 22                RET     
+----- FUNCTION _GPIO_SetPu (END) -------
 
 
------ FUNCTION System_Hardware_reset (BEGIN) -----
+----- FUNCTION _GPIO_SetPd (BEGIN) -----
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+001844 EF                MOV     A,R7
+001845 F4                CPL     A
+001846 600C              JZ      ?C0011?GPIO
+001848         ?C0010?GPIO:
+001848 7B01              MOV     R3,#01H
+00184A 7A80              MOV     R2,#080H
+00184C 797C              MOV     R1,#07CH
+00184E A203              MOV     C,bit_val
+001850 9200              MOV     ?_gpioSetBit?BIT,C
+001852 1166              ACALL   _gpioSetBit
+001854         ?C0011?GPIO:
+001854 22                RET     
+----- FUNCTION _GPIO_SetPd (END) -------
+
+
+----- FUNCTION _GPIO_Setoe (BEGIN) -----
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+001855 EF                MOV     A,R7
+001856 F4                CPL     A
+001857 600C              JZ      ?C0013?GPIO
+001859         ?C0012?GPIO:
+001859 7B01              MOV     R3,#01H
+00185B 7A80              MOV     R2,#080H
+00185D 7970              MOV     R1,#070H
+00185F A204              MOV     C,bit_val
+001861 9200              MOV     ?_gpioSetBit?BIT,C
+001863 1166              ACALL   _gpioSetBit
+001865         ?C0013?GPIO:
+001865 22                RET     
+----- FUNCTION _GPIO_Setoe (END) -------
+
+
+----- FUNCTION _gpioSetBit (BEGIN) -----
+001866 904EF6            MOV     DPTR,#reg_base
+001869 EB                MOV     A,R3
+00186A F0                MOVX    @DPTR,A
+00186B A3                INC     DPTR
+00186C EA                MOV     A,R2
+00186D F0                MOVX    @DPTR,A
+00186E A3                INC     DPTR
+00186F E9                MOV     A,R1
+001870 F0                MOVX    @DPTR,A
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+;---- Variable 'queue' assigned to Register 'R6' ----
+001871 E4                CLR     A
+001872 FE                MOV     R6,A
+;---- Variable 'group' assigned to Register 'R5' ----
+001873 FD                MOV     R5,A
+001874 EF                MOV     A,R7
+001875 5407              ANL     A,#07H
+001877 FE                MOV     R6,A
+001878 EF                MOV     A,R7
+001879 13                RRC     A
+00187A 13                RRC     A
+00187B 13                RRC     A
+00187C 5403              ANL     A,#03H
+00187E FD                MOV     R5,A
+00187F 300022            JNB     bit_val,?C0001?GPIO
+001882 904EF6            MOV     DPTR,#reg_base
+001885 E0                MOVX    A,@DPTR
+001886 FB                MOV     R3,A
+001887 A3                INC     DPTR
+001888 E0                MOVX    A,@DPTR
+001889 FA                MOV     R2,A
+00188A A3                INC     DPTR
+00188B E0                MOVX    A,@DPTR
+00188C 2D                ADD     A,R5
+00188D F9                MOV     R1,A
+00188E E4                CLR     A
+00188F 3A                ADDC    A,R2
+001890 FA                MOV     R2,A
+001891 1203B6            LCALL   ?C?CLDPTR
+001894 FF                MOV     R7,A
+001895 7401              MOV     A,#01H
+001897 A806              MOV     R0,AR6
+001899 08                INC     R0
+00189A 8002              SJMP    ?C0031?GPIO
+00189C         ?C0030?GPIO:
+00189C C3                CLR     C
+00189D 33                RLC     A
+00189E         ?C0031?GPIO:
+00189E D8FC              DJNZ    R0,?C0030?GPIO
+0018A0 4F                ORL     A,R7
+0018A1 0203FC            LJMP    ?C?CSTPTR
+0018A4         ?C0001?GPIO:
+0018A4 904EF6            MOV     DPTR,#reg_base
+0018A7 E0                MOVX    A,@DPTR
+0018A8 FB                MOV     R3,A
+0018A9 A3                INC     DPTR
+0018AA E0                MOVX    A,@DPTR
+0018AB FA                MOV     R2,A
+0018AC A3                INC     DPTR
+0018AD E0                MOVX    A,@DPTR
+0018AE 2D                ADD     A,R5
+0018AF F9                MOV     R1,A
+0018B0 E4                CLR     A
+0018B1 3A                ADDC    A,R2
+0018B2 FA                MOV     R2,A
+0018B3 1203B6            LCALL   ?C?CLDPTR
+0018B6 FF                MOV     R7,A
+0018B7 7401              MOV     A,#01H
+0018B9 A806              MOV     R0,AR6
+0018BB 08                INC     R0
+0018BC 8002              SJMP    ?C0033?GPIO
+0018BE         ?C0032?GPIO:
+0018BE C3                CLR     C
+0018BF 33                RLC     A
+0018C0         ?C0033?GPIO:
+0018C0 D8FC              DJNZ    R0,?C0032?GPIO
+0018C2 F4                CPL     A
+0018C3 5F                ANL     A,R7
+0018C4 0203FC            LJMP    ?C?CSTPTR
+----- FUNCTION _gpioSetBit (END) -------
+
+
+----- FUNCTION ksRawInitialize (BEGIN) -----
+ FILE: 'keyscan.c'
+  189: static void ksRawInitialize()
+  190: {
+  191: 	byte i = 0;
+  192: 	
+0018C7 E4                CLR     A
+0018C8 904F04            MOV     DPTR,#i
+0018CB F0                MOVX    @DPTR,A
+  193: 	for (i=0; i<8; i++) {
+0018CC F0                MOVX    @DPTR,A
+0018CD         ?C0028?KEYSCAN:
+0018CD 904F04            MOV     DPTR,#i
+0018D0 E0                MOVX    A,@DPTR
+0018D1 FF                MOV     R7,A
+0018D2 C3                CLR     C
+0018D3 9408              SUBB    A,#08H
+0018D5 500C              JNC     ?C0031?KEYSCAN
+  194: 		GPIO_SetInput(i, 0);
+0018D7 C205              CLR     ?_GPIO_SetInput?BIT
+0018D9 1115              ACALL   _GPIO_SetInput
+  195: 	}
+0018DB 904F04            MOV     DPTR,#i
+0018DE E0                MOVX    A,@DPTR
+0018DF 04                INC     A
+0018E0 F0                MOVX    @DPTR,A
+0018E1 80EA              SJMP    ?C0028?KEYSCAN
+  196: }
+0018E3         ?C0031?KEYSCAN:
+0018E3 22                RET     
+----- FUNCTION ksRawInitialize (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;
+0018E4 E4                CLR     A
+0018E5 904CF0            MOV     DPTR,#g_variable+031H
+0018E8 F0                MOVX    @DPTR,A
+  121: }
+0018E9 904DE5            MOV     DPTR,#ble_reconnect_flag
+0018EC F0                MOVX    @DPTR,A
+  122: 
+0018ED 22                RET     
+----- FUNCTION YC_clear_reconnect_flag (END) -------
+
+
+----- FUNCTION _kb_cb_event (BEGIN) -----
  FILE: 'sys.c'
-   62: static void System_Hardware_reset()
-   63: {
-   64: 	m_reset_reg = 1;
-   65: 	while(1);
-001DF8 908010            MOV     DPTR,#m_reset_reg
-001DFB 7401              MOV     A,#01H
-001DFD F0                MOVX    @DPTR,A
-001DFE         ?C0004?SYS:
-   66: }
-001DFE 80FE              SJMP    ?C0004?SYS
-001E00 22                RET     
------ FUNCTION System_Hardware_reset (END) -------
+  112: static void kb_cb_event(byte evt)
+  113: {
+0018EE 904F07            MOV     DPTR,#evt
+0018F1 EF                MOV     A,R7
+0018F2 F0                MOVX    @DPTR,A
+  114: 	switch (evt) 
+  115: 	{
+0018F3 1205B3            LCALL   ?C?CCASE
+0018F6 1A94              DW      ?C0033?SYS
+0018F8 14                DB      014H
+0018F9 1B66              DW      ?C0040?SYS
+0018FB 15                DB      015H
+0018FC 1992              DW      ?C0019?SYS
+0018FE 27                DB      027H
+0018FF 1B2D              DW      ?C0038?SYS
+001901 29                DB      029H
+001902 1924              DW      ?C0014?SYS
+001904 2F                DB      02FH
+001905 1989              DW      ?C0017?SYS
+001907 30                DB      030H
+001908 19E5              DW      ?C0023?SYS
+00190A 31                DB      031H
+00190B 1A56              DW      ?C0029?SYS
+00190D 32                DB      032H
+00190E 1924              DW      ?C0014?SYS
+001910 33                DB      033H
+001911 1B08              DW      ?C0037?SYS
+001913 34                DB      034H
+001914 1B47              DW      ?C0039?SYS
+001916 35                DB      035H
+001917 19DD              DW      ?C0021?SYS
+001919 37                DB      037H
+00191A 1992              DW      ?C0019?SYS
+00191C 39                DB      039H
+00191D 19E5              DW      ?C0023?SYS
+00191F 3C                DB      03CH
+001920 0000              DW      00H
+001922 1BAD              DW      ?C0044?SYS
+  116: 	case IPC_EVT_HIBERNATE_WAKE:
+  117: 	case IPC_EVT_RESET:
+  118: 		System_Hardware_init();
+001924         ?C0014?SYS:
+  119: 		System_Software_init();
+001924 1217E7            LCALL   System_Hardware_init
+  120: 		IIC_Read(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
+001927 71AE              ACALL   System_Software_init
+  121: 		if(g_variable.last_device_num > 3)
+001929 7B01              MOV     R3,#01H
+00192B 7A4C              MOV     R2,#HIGH g_variable+01H
+00192D 79C0              MOV     R1,#LOW g_variable+01H
+00192F 7D01              MOV     R5,#01H
+001931 7C00              MOV     R4,#00H
+001933 7FBD              MOV     R7,#0BDH
+001935 7E7F              MOV     R6,#07FH
+001937 121677            LCALL   _IIC_Read
+  122: 			g_variable.last_device_num = 0;
+00193A 904CC0            MOV     DPTR,#g_variable+01H
+00193D E0                MOVX    A,@DPTR
+00193E D3                SETB    C
+00193F 9403              SUBB    A,#03H
+001941 4002              JC      ?C0015?SYS
+  123: 		g_variable.current_device_num = g_variable.last_device_num;
+001943 E4                CLR     A
+001944 F0                MOVX    @DPTR,A
+001945         ?C0015?SYS:
+  124: 		LED_device_poweron();
+001945 904CC0            MOV     DPTR,#g_variable+01H
+001948 E0                MOVX    A,@DPTR
+001949 904CC3            MOV     DPTR,#g_variable+04H
+00194C F0                MOVX    @DPTR,A
+  125: 		Delay1ms(10);
+00194D 121745            LCALL   LED_device_poweron
+  126: 		IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
+001950 7F0A              MOV     R7,#0AH
+001952 1215B1            LCALL   _Delay1ms
+  127: 		if(g_variable.ble_ramdon_lap1 == 0xff && g_variable.ble_ramdon_lap2 == 0xff)
+001955 7B01              MOV     R3,#01H
+001957 7A4C              MOV     R2,#HIGH g_variable+033H
+001959 79F2              MOV     R1,#LOW g_variable+033H
+00195B 7D02              MOV     R5,#02H
+00195D 7C00              MOV     R4,#00H
+00195F 7FBE              MOV     R7,#0BEH
+001961 7E7F              MOV     R6,#07FH
+001963 121677            LCALL   _IIC_Read
+  128: 		{
+001966 904CF2            MOV     DPTR,#g_variable+033H
+001969 E0                MOVX    A,@DPTR
+00196A B4FF19            CJNE    A,#0FFH,?C0016?SYS
+00196D A3                INC     DPTR
+00196E E0                MOVX    A,@DPTR
+00196F B4FF14            CJNE    A,#0FFH,?C0016?SYS
+  129: 			g_variable.ble_ramdon_lap1 = m_adc3vValue;
+  130: 			g_variable.ble_ramdon_lap2 = m_adc0vBase;
+001972 904C93            MOV     DPTR,#m_adc3vValue
+001975 E0                MOVX    A,@DPTR
+001976 A3                INC     DPTR
+001977 E0                MOVX    A,@DPTR
+001978 904CF2            MOV     DPTR,#g_variable+033H
+00197B F0                MOVX    @DPTR,A
+  131: 		}
+00197C 904C91            MOV     DPTR,#m_adc0vBase
+00197F E0                MOVX    A,@DPTR
+001980 A3                INC     DPTR
+001981 E0                MOVX    A,@DPTR
+001982 904CF3            MOV     DPTR,#g_variable+034H
+001985 F0                MOVX    @DPTR,A
+  132: 		YC_start_reconnect();
+001986         ?C0016?SYS:
+  133: 		break;
+001986 0215C9            LJMP    YC_start_reconnect
+  134: 	case IPC_EVT_WAKEUP:
+  135: 		KS_Initialize();
+001989         ?C0017?SYS:
+  136: 		g_variable.g24_long_sleep_flag = 0;
+001989 1217EB            LCALL   KS_Initialize
+  137: 		break;
+00198C E4                CLR     A
+00198D 904CFC            MOV     DPTR,#g_variable+03DH
+001990 F0                MOVX    @DPTR,A
+  138: 
+001991 22                RET     
+  139: // connection event
+  140: 	case IPC_EVT_VIRTUAL_CABLE_UNPLUG:
+  141: 	case IPC_EVT_CLEAR_LINKKEY:
+001992         ?C0019?SYS:
+  142: 		if ((g_variable.current_device_num > 0) && (g_variable.current_device_num < 4))
+001992 904CC3            MOV     DPTR,#g_variable+04H
+001995 E0                MOVX    A,@DPTR
+001996 D3                SETB    C
+001997 9400              SUBB    A,#00H
+001999 5002              JNC     $ + 4H
+00199B 61AD              AJMP    ?C0044?SYS
+00199D E0                MOVX    A,@DPTR
+00199E 9404              SUBB    A,#04H
+0019A0 4002              JC      $ + 4H
+0019A2 61AD              AJMP    ?C0044?SYS
+  143: 		{
+  144: 			xmemclear_ff((byte *)&bd_key_record_list[g_variable.current_device_num-1],sizeof(BD_KEY_RECORD));	
+0019A4 E0                MOVX    A,@DPTR
+0019A5 75F01F            MOV     B,#01FH
+0019A8 A4                MUL     AB
+0019A9 24CF              ADD     A,#LOW bd_key_record_list-01FH
+0019AB F9                MOV     R1,A
+0019AC 744D              MOV     A,#HIGH bd_key_record_list-01FH
+0019AE 35F0              ADDC    A,B
+0019B0 FA                MOV     R2,A
+0019B1 7B01              MOV     R3,#01H
+0019B3 7D1F              MOV     R5,#01FH
+0019B5 7C00              MOV     R4,#00H
+0019B7 D174              ACALL   _xmemclear_ff
+  145: 			Delay1ms(200);
+0019B9 7FC8              MOV     R7,#0C8H
+0019BB 1215B1            LCALL   _Delay1ms
+  146: 			GPIO_Setout(EEPROM_WP_GPIO,0);
+0019BE C201              CLR     ?_GPIO_Setout?BIT
+0019C0 7FFF              MOV     R7,#0FFH
+0019C2 121267            LCALL   _GPIO_Setout
+  147: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)bd_key_record_list);		
+0019C5 7B01              MOV     R3,#01H
+0019C7 7A4D              MOV     R2,#HIGH bd_key_record_list
+0019C9 79EE              MOV     R1,#LOW bd_key_record_list
+0019CB 7D5D              MOV     R5,#05DH
+0019CD 7C00              MOV     R4,#00H
+0019CF 7F60              MOV     R7,#060H
+0019D1 7E7F              MOV     R6,#07FH
+0019D3 121503            LCALL   _IIC_WriteBlock
+  148: 			GPIO_Setout(EEPROM_WP_GPIO,1);
+0019D6 D201              SETB    ?_GPIO_Setout?BIT
+0019D8 7FFF              MOV     R7,#0FFH
+0019DA 021267            LJMP    _GPIO_Setout
+  149: 		}
+  150: 		break;
+  151: 	case IPC_EVT_RECONNECT_STANDY:
+0019DD         ?C0021?SYS:
+  152: 		YC_load_record_list(recon_index);
+0019DD 904DD6            MOV     DPTR,#recon_index
+0019E0 E0                MOVX    A,@DPTR
+0019E1 FF                MOV     R7,A
+0019E2 020737            LJMP    _YC_load_record_list
+  153: 		break;		
+  154: 		
+  155: // 2.4G event	
+  156: 	case IPC_EVT_24G_PAIRING_COMPLETE:
+  157: 	case IPC_EVT_24G_ATTEMPT_SUCCESS:
+0019E5         ?C0023?SYS:
+  158: 		g_variable.g24_currentState =  CHANGE_TO_24G_CONNECTED;
+0019E5 904CC5            MOV     DPTR,#g_variable+06H
+0019E8 7403              MOV     A,#03H
+0019EA F0                MOVX    @DPTR,A
+  159: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+0019EB E4                CLR     A
+0019EC A3                INC     DPTR
+0019ED F0                MOVX    @DPTR,A
+  160: 		YC_clear_reconnect_flag();
+0019EE 11E4              ACALL   YC_clear_reconnect_flag
+  161: 		g_variable.pairing_g24_timeout = 0;
+0019F0 E4                CLR     A
+0019F1 904CEE            MOV     DPTR,#g_variable+02FH
+0019F4 F0                MOVX    @DPTR,A
+  162: 		g_variable.release_data = 0;
+0019F5 904CEB            MOV     DPTR,#g_variable+02CH
+0019F8 F0                MOVX    @DPTR,A
+  163: 		g_variable.last_device_num = 0xfe;
+0019F9 904CC0            MOV     DPTR,#g_variable+01H
+0019FC 74FE              MOV     A,#0FEH
+0019FE F0                MOVX    @DPTR,A
+  164: 		g_variable.current_device_num = 0xfe;
+0019FF 904CC3            MOV     DPTR,#g_variable+04H
+001A02 F0                MOVX    @DPTR,A
+  165: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;
+001A03 904D4A            MOV     DPTR,#m_24g_led_flag
+001A06 7403              MOV     A,#03H
+001A08 F0                MOVX    @DPTR,A
+  166: 		delayChgInvTimer = 10;
+001A09 904DE6            MOV     DPTR,#delayChgInvTimer
+001A0C 740A              MOV     A,#0AH
+001A0E F0                MOVX    @DPTR,A
+  167: 
+  168: 		if(evt == IPC_EVT_24G_PAIRING_COMPLETE)
+001A0F 904F07            MOV     DPTR,#evt
+001A12 E0                MOVX    A,@DPTR
+001A13 6431              XRL     A,#031H
+001A15 7036              JNZ     ?C0024?SYS
+  169: 		{
+  170: 			fn_lock_flag = 0;
+001A17 904DE7            MOV     DPTR,#fn_lock_flag
+001A1A F0                MOVX    @DPTR,A
+  171: 			fast_connect_flag = 0;
+001A1B 904E55            MOV     DPTR,#fast_connect_flag
+001A1E F0                MOVX    @DPTR,A
+  172: 			g_variable.system_mode = OSMODE_WINDOWS;
+001A1F 904CC1            MOV     DPTR,#g_variable+02H
+001A22 F0                MOVX    @DPTR,A
+  173: 			g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
+001A23 904CE5            MOV     DPTR,#g_variable+026H
+001A26 741E              MOV     A,#01EH
+001A28 F0                MOVX    @DPTR,A
+  174: 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
+001A29 904BEB            MOV     DPTR,#m_24g_paring_addr
+001A2C E0                MOVX    A,@DPTR
+001A2D B40F12            CJNE    A,#0FH,?C0026?SYS
+001A30 A3                INC     DPTR
+001A31 E0                MOVX    A,@DPTR
+001A32 B40F0D            CJNE    A,#0FH,?C0026?SYS
+001A35 A3                INC     DPTR
+001A36 E0                MOVX    A,@DPTR
+001A37 B40F08            CJNE    A,#0FH,?C0026?SYS
+001A3A A3                INC     DPTR
+001A3B E0                MOVX    A,@DPTR
+001A3C 640F              XRL     A,#0FH
+001A3E 7002              JNZ     $ + 4H
+001A40 61AD              AJMP    ?C0044?SYS
+001A42         ?C0026?SYS:
+  175: 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
+  176: 				{
+  177: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+001A42 904CBF            MOV     DPTR,#g_variable
+001A45 7402              MOV     A,#02H
+001A47 F0                MOVX    @DPTR,A
+  178: 					YC_update_eeprom_data();
+001A48 12146C            LCALL   YC_update_eeprom_data
+  179: 					System_Hardware_reset();
+001A4B 61E3              AJMP    System_Hardware_reset
+  180: 				}
+  181: 		}
+001A4D         ?C0024?SYS:
+  182: 		else
+  183: 		{
+  184: 			if(!g_variable.powerOn_timer)
+001A4D 904CE5            MOV     DPTR,#g_variable+026H
+001A50 E0                MOVX    A,@DPTR
+001A51 6002              JZ      $ + 4H
+001A53 61AD              AJMP    ?C0044?SYS
+  185: 			;//GPIO_Setout(G24_LED_GPIO,LED_OFF);
+  186: 		}
+  187: 		break;
+001A55 22                RET     
+  188: 	
+  189: 	case IPC_EVT_24G_ATTEMPT_FAIL:	
+001A56         ?C0029?SYS:
+  190: 		g_variable.g24_currentState =  CHANGE_TO_24G_DISCONNECTED;
+001A56 E4                CLR     A
+001A57 904CC5            MOV     DPTR,#g_variable+06H
+001A5A F0                MOVX    @DPTR,A
+  191: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+001A5B A3                INC     DPTR
+001A5C F0                MOVX    @DPTR,A
+  192: 		g_variable.sleepTimer = 0;
+001A5D 904CE3            MOV     DPTR,#g_variable+024H
+001A60 F0                MOVX    @DPTR,A
+001A61 A3                INC     DPTR
+001A62 F0                MOVX    @DPTR,A
+  193: 		g_variable.release_data = 1;
+001A63 904CEB            MOV     DPTR,#g_variable+02CH
+001A66 04                INC     A
+001A67 F0                MOVX    @DPTR,A
+  194: 
+  195: 		if (g_variable.key_action != KEY_NONE)
+001A68 904CED            MOV     DPTR,#g_variable+02EH
+001A6B E0                MOVX    A,@DPTR
+001A6C 600A              JZ      ?C0030?SYS
+  196: 		{
+  197: 			YC_clear_reconnect_flag();
+001A6E 11E4              ACALL   YC_clear_reconnect_flag
+  198: 			YC_key_action_handle(g_variable.key_action);
+001A70 904CED            MOV     DPTR,#g_variable+02EH
+001A73 E0                MOVX    A,@DPTR
+001A74 FF                MOV     R7,A
+001A75 021089            LJMP    _YC_key_action_handle
+  199: 			break;
+  200: 		}
+001A78         ?C0030?SYS:
+  201: 
+  202: 		if (g_variable.lockLpm == 1)
+001A78 904CEC            MOV     DPTR,#g_variable+02DH
+001A7B E0                MOVX    A,@DPTR
+001A7C B40105            CJNE    A,#01H,?C0031?SYS
+  203: 		{
+  204: 			g_variable.lockLpm =0;
+001A7F E4                CLR     A
+001A80 F0                MOVX    @DPTR,A
+  205: 			System_long_sleep();
+001A81 020FB0            LJMP    System_long_sleep
+  206: 			break;
+  207: 		}
+001A84         ?C0031?SYS:
+  208: 		if (g_variable.recon_count != 0)
+001A84 904CF0            MOV     DPTR,#g_variable+031H
+001A87 E0                MOVX    A,@DPTR
+001A88 7002              JNZ     $ + 4H
+001A8A 61AD              AJMP    ?C0044?SYS
+  209: 		{
+  210: 			YC_load_record_list(recon_index);
+001A8C 904DD6            MOV     DPTR,#recon_index
+001A8F E0                MOVX    A,@DPTR
+001A90 FF                MOV     R7,A
+001A91 020737            LJMP    _YC_load_record_list
+  211: 		}
+  212: 		break;
+  213: 
+  214: 
+  215: 
+  216: // BT 4.2 event
+  217: 	case IPC_EVT_LE_CONNECTED:
+001A94         ?C0033?SYS:
+  218: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
+001A94 904CC7            MOV     DPTR,#g_variable+08H
+001A97 7403              MOV     A,#03H
+001A99 F0                MOVX    @DPTR,A
+  219: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_INIT;
+001A9A A3                INC     DPTR
+001A9B 7401              MOV     A,#01H
+001A9D F0                MOVX    @DPTR,A
+  220: 		g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
+001A9E E4                CLR     A
+001A9F A3                INC     DPTR
+001AA0 F0                MOVX    @DPTR,A
+  221: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
+001AA1 A3                INC     DPTR
+001AA2 F0                MOVX    @DPTR,A
+  222: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
+001AA3 7F0E              MOV     R7,#0EH
+001AA5 120EC8            LCALL   _IPC_TxControlCmd
+  223: 		IPC_TxControlCmd(IPC_CMD_STOP_DISCOVERY);
+001AA8 7F02              MOV     R7,#02H
+001AAA 120EC8            LCALL   _IPC_TxControlCmd
+  224: 		if(g_variable.pairing_timeout)
+001AAD 904CE9            MOV     DPTR,#g_variable+02AH
+001AB0 E0                MOVX    A,@DPTR
+001AB1 6034              JZ      ?C0034?SYS
+  225: 		{
+  226: 			fn_lock_flag = 0;
+001AB3 E4                CLR     A
+001AB4 904DE7            MOV     DPTR,#fn_lock_flag
+001AB7 F0                MOVX    @DPTR,A
+  227: 			g_variable.system_mode = OSMODE_WINDOWS;
+001AB8 904CC1            MOV     DPTR,#g_variable+02H
+001ABB F0                MOVX    @DPTR,A
+  228: 			bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
+001ABC 904CC3            MOV     DPTR,#g_variable+04H
+001ABF E0                MOVX    A,@DPTR
+001AC0 75F01F            MOV     B,#01FH
+001AC3 A4                MUL     AB
+001AC4 24EC              ADD     A,#LOW bd_key_record_list-02H
+001AC6 F582              MOV     DPL,A
+001AC8 E4                CLR     A
+001AC9 344D              ADDC    A,#HIGH bd_key_record_list-02H
+001ACB F583              MOV     DPH,A
+001ACD E4                CLR     A
+001ACE F0                MOVX    @DPTR,A
+  229: 			bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
+001ACF 904DE7            MOV     DPTR,#fn_lock_flag
+001AD2 E0                MOVX    A,@DPTR
+001AD3 FF                MOV     R7,A
+001AD4 904CC3            MOV     DPTR,#g_variable+04H
+001AD7 E0                MOVX    A,@DPTR
+001AD8 75F01F            MOV     B,#01FH
+001ADB A4                MUL     AB
+001ADC 24ED              ADD     A,#LOW bd_key_record_list-01H
+001ADE F582              MOV     DPL,A
+001AE0 E4                CLR     A
+001AE1 344D              ADDC    A,#HIGH bd_key_record_list-01H
+001AE3 F583              MOV     DPH,A
+001AE5 EF                MOV     A,R7
+001AE6 F0                MOVX    @DPTR,A
+  230: 		}
+001AE7         ?C0034?SYS:
+  231: 		if(!ble_reconnect_flag)
+001AE7 904DE5            MOV     DPTR,#ble_reconnect_flag
+001AEA E0                MOVX    A,@DPTR
+001AEB 7006              JNZ     ?C0035?SYS
+  232: 			ble_send_secutiry_request_timer = 20;
+001AED 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+001AF0 7414              MOV     A,#014H
+001AF2 F0                MOVX    @DPTR,A
+001AF3         ?C0035?SYS:
+  233: 		if(!g_variable.powerOn_timer)
+001AF3 904CE5            MOV     DPTR,#g_variable+026H
+001AF6 E0                MOVX    A,@DPTR
+001AF7 7003              JNZ     ?C0036?SYS
+  234: 			LED_device_poweroff();
+001AF9 12177E            LCALL   LED_device_poweroff
+001AFC         ?C0036?SYS:
+  235: 		g_variable.pairing_timeout = 0;
+001AFC E4                CLR     A
+001AFD 904CE9            MOV     DPTR,#g_variable+02AH
+001B00 F0                MOVX    @DPTR,A
+  236: 		g_variable.sleepTimer = 0;
+001B01 904CE3            MOV     DPTR,#g_variable+024H
+001B04 F0                MOVX    @DPTR,A
+001B05 A3                INC     DPTR
+001B06 F0                MOVX    @DPTR,A
+  237: 		break;
+001B07 22                RET     
+  238: 	case IPC_EVT_LE_PROTOCOL_CONNECTED:
+001B08         ?C0037?SYS:
+  239: 	    	g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTED;
+001B08 904CC7            MOV     DPTR,#g_variable+08H
+001B0B 7404              MOV     A,#04H
+001B0D F0                MOVX    @DPTR,A
+  240: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
+001B0E E4                CLR     A
+001B0F A3                INC     DPTR
+001B10 F0                MOVX    @DPTR,A
+  241: 		YC_clear_reconnect_flag();
+001B11 11E4              ACALL   YC_clear_reconnect_flag
+  242: 		g_variable.release_data = 0;
+001B13 E4                CLR     A
+001B14 904CEB            MOV     DPTR,#g_variable+02CH
+001B17 F0                MOVX    @DPTR,A
+  243: 		le_send_battery_level_delay_count = 10;
+001B18 904DDB            MOV     DPTR,#le_send_battery_level_delay_count
+001B1B 740A              MOV     A,#0AH
+001B1D F0                MOVX    @DPTR,A
+  244: 		g_variable.last_device_num = g_variable.current_device_num;
+001B1E 904CC3            MOV     DPTR,#g_variable+04H
+001B21 E0                MOVX    A,@DPTR
+001B22 904CC0            MOV     DPTR,#g_variable+01H
+001B25 F0                MOVX    @DPTR,A
+  245: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+001B26 904CBF            MOV     DPTR,#g_variable
+001B29 7403              MOV     A,#03H
+001B2B F0                MOVX    @DPTR,A
+  246: 		break;
+001B2C 22                RET     
+  247: 	case IPC_EVT_LE_ENC_INFO:
+001B2D         ?C0038?SYS:
+  248: 		YC_store_record_list(1, g_variable.current_device_num-1);
+001B2D 904CC3            MOV     DPTR,#g_variable+04H
+001B30 E0                MOVX    A,@DPTR
+001B31 14                DEC     A
+001B32 FD                MOV     R5,A
+001B33 7F01              MOV     R7,#01H
+001B35 120803            LCALL   _YC_store_record_list
+  249: 		g_variable.last_device_num = g_variable.current_device_num;
+001B38 904CC3            MOV     DPTR,#g_variable+04H
+001B3B E0                MOVX    A,@DPTR
+001B3C 904CC0            MOV     DPTR,#g_variable+01H
+001B3F F0                MOVX    @DPTR,A
+  250: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+001B40 904CBF            MOV     DPTR,#g_variable
+001B43 7403              MOV     A,#03H
+001B45 F0                MOVX    @DPTR,A
+  251: 		break;
+001B46 22                RET     
+  252: 
+  253: 	case IPC_EVT_LE_PINCODE_REQ:
+001B47         ?C0039?SYS:
+  254: 		le_pin_code = 0;
+001B47 904D39            MOV     DPTR,#le_pin_code
+001B4A 120582            LCALL   ?C?LSTKXDATA
+001B4D 00                DB      00H
+001B4E 00                DB      00H
+001B4F 00                DB      00H
+001B50 00                DB      00H
+  255: 		le_pin_code_len = 0;
+001B51 E4                CLR     A
+001B52 904DD7            MOV     DPTR,#le_pin_code_len
+001B55 F0                MOVX    @DPTR,A
+  256: 		pinCode_flag = 1;
+001B56 904DDE            MOV     DPTR,#pinCode_flag
+001B59 04                INC     A
+001B5A F0                MOVX    @DPTR,A
+  257: 		g_variable.ble_currentSubState =  CHANGE_TO_BLE_SUB_PINCODE;
+001B5B 904CC8            MOV     DPTR,#g_variable+09H
+001B5E 04                INC     A
+001B5F F0                MOVX    @DPTR,A
+  258: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
+001B60 904CC7            MOV     DPTR,#g_variable+08H
+001B63 04                INC     A
+001B64 F0                MOVX    @DPTR,A
+  259: 		break;
+001B65 22                RET     
+  260: 		
+  261: 	case IPC_EVT_LE_DISCONNECTED:	
+001B66         ?C0040?SYS:
+  262: 		g_variable.history_state = g_variable.ble_currentState ;
+001B66 904CC7            MOV     DPTR,#g_variable+08H
+001B69 E0                MOVX    A,@DPTR
+001B6A 904CCB            MOV     DPTR,#g_variable+0CH
+001B6D F0                MOVX    @DPTR,A
+  263: 		g_variable.ble_currentState = CHANGE_TO_BLE_DISCONNECT;
+001B6E E4                CLR     A
+001B6F 904CC7            MOV     DPTR,#g_variable+08H
+001B72 F0                MOVX    @DPTR,A
+  264: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
+001B73 A3                INC     DPTR
+001B74 F0                MOVX    @DPTR,A
+  265: 		g_variable.release_data = 1;
+001B75 904CEB            MOV     DPTR,#g_variable+02CH
+001B78 04                INC     A
+001B79 F0                MOVX    @DPTR,A
+  266: 		m_le_send_security_request_flag = 0;
+001B7A E4                CLR     A
+001B7B 904D3D            MOV     DPTR,#m_le_send_security_request_flag
+001B7E F0                MOVX    @DPTR,A
+  267: 		if (g_variable.lockLpm == 1)
+001B7F 904CEC            MOV     DPTR,#g_variable+02DH
+001B82 E0                MOVX    A,@DPTR
+001B83 B40105            CJNE    A,#01H,?C0041?SYS
+  268: 		{
+  269: 			g_variable.lockLpm =0;
+001B86 E4                CLR     A
+001B87 F0                MOVX    @DPTR,A
+  270: 			System_long_sleep();
+001B88 020FB0            LJMP    System_long_sleep
+  271: 			break;
+  272: 		}
+001B8B         ?C0041?SYS:
+  273: 
+  274: 		if (g_variable.key_action != KEY_NONE)
+001B8B 904CED            MOV     DPTR,#g_variable+02EH
+001B8E E0                MOVX    A,@DPTR
+001B8F 6004              JZ      ?C0042?SYS
+  275: 		{
+  276: 			YC_key_action_handle(g_variable.key_action);
+001B91 FF                MOV     R7,A
+001B92 021089            LJMP    _YC_key_action_handle
+  277: 			break;
+  278: 		}
+001B95         ?C0042?SYS:
+  279: 
+  280: 
+  281: 		if (g_variable.recon_count != 0)
+001B95 904CF0            MOV     DPTR,#g_variable+031H
+001B98 E0                MOVX    A,@DPTR
+001B99 6008              JZ      ?C0043?SYS
+  282: 		{
+  283: 			YC_load_record_list(recon_index);
+001B9B 904DD6            MOV     DPTR,#recon_index
+001B9E E0                MOVX    A,@DPTR
+001B9F FF                MOV     R7,A
+001BA0 020737            LJMP    _YC_load_record_list
+  284: 			break;
+  285: 		}
+001BA3         ?C0043?SYS:
+  286: 
+  287: 		System_long_sleep();		
+001BA3 120FB0            LCALL   System_long_sleep
+  288: 		g_variable.sleepTimer = 0;
+001BA6 E4                CLR     A
+001BA7 904CE3            MOV     DPTR,#g_variable+024H
+001BAA F0                MOVX    @DPTR,A
+001BAB A3                INC     DPTR
+001BAC F0                MOVX    @DPTR,A
+  289: 		break;
+  290: 	}
+  291: }
+001BAD         ?C0044?SYS:
+001BAD 22                RET     
+----- FUNCTION _kb_cb_event (END) -------
 
 
------ FUNCTION _IIC_write (BEGIN) -----
-001E01 904EB4            MOV     DPTR,#addr
-001E04 EE                MOV     A,R6
-001E05 F0                MOVX    @DPTR,A
-001E06 A3                INC     DPTR
-001E07 EF                MOV     A,R7
-001E08 F0                MOVX    @DPTR,A
-001E09 904EB8            MOV     DPTR,#pbuff
-001E0C EB                MOV     A,R3
-001E0D F0                MOVX    @DPTR,A
-001E0E A3                INC     DPTR
-001E0F EA                MOV     A,R2
-001E10 F0                MOVX    @DPTR,A
-001E11 A3                INC     DPTR
-001E12 E9                MOV     A,R1
-001E13 F0                MOVX    @DPTR,A
-001E14 904EB6            MOV     DPTR,#len
-001E17 EC                MOV     A,R4
-001E18 F0                MOVX    @DPTR,A
-001E19 A3                INC     DPTR
-001E1A ED                MOV     A,R5
-001E1B F0                MOVX    @DPTR,A
-001E1C A3                INC     DPTR
-001E1D E0                MOVX    A,@DPTR
-001E1E F9                MOV     R1,A
-001E1F A3                INC     DPTR
-001E20 E0                MOVX    A,@DPTR
-001E21 FA                MOV     R2,A
-001E22 A3                INC     DPTR
-001E23 E0                MOVX    A,@DPTR
-001E24 904EA1            MOV     DPTR,#?_dmemcpy?BYTE+03H
-001E27 C9                XCH     A,R1
-001E28 F0                MOVX    @DPTR,A
-001E29 A3                INC     DPTR
-001E2A EA                MOV     A,R2
-001E2B F0                MOVX    @DPTR,A
-001E2C A3                INC     DPTR
-001E2D E9                MOV     A,R1
-001E2E F0                MOVX    @DPTR,A
-001E2F A3                INC     DPTR
-001E30 EC                MOV     A,R4
-001E31 F0                MOVX    @DPTR,A
-001E32 A3                INC     DPTR
-001E33 ED                MOV     A,R5
-001E34 F0                MOVX    @DPTR,A
-001E35 7B01              MOV     R3,#01H
-001E37 7A0B              MOV     R2,#HIGH IIC_TempBuff+03H
-001E39 7986              MOV     R1,#LOW IIC_TempBuff+03H
-001E3B 123463            LCALL   _dmemcpy
-001E3E 900B83            MOV     DPTR,#IIC_TempBuff
-001E41 74A0              MOV     A,#0A0H
-001E43 F0                MOVX    @DPTR,A
-001E44 904EB4            MOV     DPTR,#addr
-001E47 E0                MOVX    A,@DPTR
-001E48 FF                MOV     R7,A
-001E49 A3                INC     DPTR
-001E4A E0                MOVX    A,@DPTR
-001E4B 900B84            MOV     DPTR,#IIC_TempBuff+01H
-001E4E CF                XCH     A,R7
-001E4F F0                MOVX    @DPTR,A
-001E50 A3                INC     DPTR
-001E51 EF                MOV     A,R7
-001E52 F0                MOVX    @DPTR,A
-001E53 904EB7            MOV     DPTR,#len+01H
-001E56 E0                MOVX    A,@DPTR
-001E57 2403              ADD     A,#03H
-001E59 FD                MOV     R5,A
-001E5A 904EB6            MOV     DPTR,#len
-001E5D E0                MOVX    A,@DPTR
-001E5E 3400              ADDC    A,#00H
-001E60 FC                MOV     R4,A
-001E61 ED                MOV     A,R5
-001E62 FA                MOV     R2,A
-001E63 EC                MOV     A,R4
-001E64 FF                MOV     R7,A
-001E65 EA                MOV     A,R2
-001E66 FE                MOV     R6,A
-001E67 EF                MOV     A,R7
-001E68 908098            MOV     DPTR,#08098H
-001E6B EE                MOV     A,R6
-001E6C F0                MOVX    @DPTR,A
-001E6D A3                INC     DPTR
-001E6E EF                MOV     A,R7
-001E6F F0                MOVX    @DPTR,A
-001E70 7A0B              MOV     R2,#HIGH IIC_TempBuff
-001E72 7983              MOV     R1,#LOW IIC_TempBuff
-001E74 7E0B              MOV     R6,#HIGH IIC_TempBuff
-001E76 7F83              MOV     R7,#LOW IIC_TempBuff
-001E78 7483              MOV     A,#LOW IIC_TempBuff
-001E7A FC                MOV     R4,A
-001E7B 740B              MOV     A,#HIGH IIC_TempBuff
-001E7D FF                MOV     R7,A
-001E7E EC                MOV     A,R4
-001E7F FE                MOV     R6,A
-001E80 EF                MOV     A,R7
-001E81 A3                INC     DPTR
-001E82 EE                MOV     A,R6
-001E83 F0                MOVX    @DPTR,A
-001E84 A3                INC     DPTR
-001E85 EF                MOV     A,R7
-001E86 F0                MOVX    @DPTR,A
-001E87 90809E            MOV     DPTR,#0809EH
-001E8A E4                CLR     A
-001E8B F0                MOVX    @DPTR,A
-001E8C A3                INC     DPTR
-001E8D F0                MOVX    @DPTR,A
-001E8E 908090            MOV     DPTR,#08090H
-001E91 04                INC     A
-001E92 F0                MOVX    @DPTR,A
-001E93 908006            MOV     DPTR,#08006H
-001E96 E0                MOVX    A,@DPTR
-001E97 4404              ORL     A,#04H
-001E99 F0                MOVX    @DPTR,A
-;----                  JMP     IIcWaitDone
------ FUNCTION _IIC_write (END) -------
+----- FUNCTION System_Software_init (BEGIN) -----
+ FILE: 'sys.c'
+   50: void System_Software_init()
+   51: {
+   52: 	System_clear_mem();
+   53: 	YC_adc_init();
+001BAE 120B97            LCALL   System_clear_mem
+   54: 	g_variable.release_data =1;
+001BB1 D1E5              ACALL   YC_adc_init
+   55: 	g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
+001BB3 904CEB            MOV     DPTR,#g_variable+02CH
+001BB6 7401              MOV     A,#01H
+001BB8 F0                MOVX    @DPTR,A
+   56: 	g_variable.recon_count = 0;
+001BB9 904CE5            MOV     DPTR,#g_variable+026H
+001BBC 741E              MOV     A,#01EH
+001BBE F0                MOVX    @DPTR,A
+   57: 	g_variable.test_buff = 0xff;
+001BBF E4                CLR     A
+001BC0 904CF0            MOV     DPTR,#g_variable+031H
+001BC3 F0                MOVX    @DPTR,A
+   58: 	le_lap_temp[0] = m_le_lap[3];
+001BC4 904D05            MOV     DPTR,#g_variable+046H
+001BC7 74FF              MOV     A,#0FFH
+001BC9 F0                MOVX    @DPTR,A
+   59: 	le_lap_temp[1] = m_le_lap[4];
+001BCA 9044FC            MOV     DPTR,#m_le_lap+03H
+001BCD E0                MOVX    A,@DPTR
+001BCE 904DD0            MOV     DPTR,#le_lap_temp
+001BD1 F0                MOVX    @DPTR,A
+   60: 	le_lap_temp[2] = m_le_lap[5];
+001BD2 9044FD            MOV     DPTR,#m_le_lap+04H
+001BD5 E0                MOVX    A,@DPTR
+001BD6 904DD1            MOV     DPTR,#le_lap_temp+01H
+001BD9 F0                MOVX    @DPTR,A
+   61: }
+001BDA 9044FE            MOV     DPTR,#m_le_lap+05H
+001BDD E0                MOVX    A,@DPTR
+001BDE 904DD2            MOV     DPTR,#le_lap_temp+02H
+001BE1 F0                MOVX    @DPTR,A
+   62: 
+001BE2 22                RET     
+----- FUNCTION System_Software_init (END) -------
 
 
------ FUNCTION IIcWaitDone (BEGIN) -----
-001E9A         ?C0001?IIC:
-001E9A 90812C            MOV     DPTR,#0812CH
-001E9D E0                MOVX    A,@DPTR
-001E9E 30E5F9            JNB     ACC.5,?C0001?IIC
-001EA1 22                RET     
------ FUNCTION IIcWaitDone (END) -------
+----- FUNCTION System_Hardware_reset (BEGIN) -----
+ FILE: 'sys.c'
+   63: static void System_Hardware_reset()
+   64: {
+   65: 	m_reset_reg = 1;
+   66: 	while(1);
+001BE3 908010            MOV     DPTR,#m_reset_reg
+001BE6 7401              MOV     A,#01H
+001BE8 F0                MOVX    @DPTR,A
+001BE9         ?C0004?SYS:
+   67: }
+001BE9 80FE              SJMP    ?C0004?SYS
+001BEB 22                RET     
+----- FUNCTION System_Hardware_reset (END) -------
 
 
------ FUNCTION YC_connect_timeout_500ms (BEGIN) -----
+----- FUNCTION System_Reset_Connect (BEGIN) -----
  FILE: 'sys.c'
-  357: void YC_connect_timeout_500ms()
-  358: {
-  359: 
-  360: 	if(le_send_battery_level_delay_count)
-001EA2 904DDB            MOV     DPTR,#le_send_battery_level_delay_count
-001EA5 E0                MOVX    A,@DPTR
-001EA6 600F              JZ      ?C0068?SYS
-  361: 	{
-  362: 		le_send_battery_level_delay_count--;
-001EA8 E0                MOVX    A,@DPTR
-001EA9 14                DEC     A
-001EAA F0                MOVX    @DPTR,A
-  363: 		if(!le_send_battery_level_delay_count)
-001EAB E0                MOVX    A,@DPTR
-001EAC 7009              JNZ     ?C0068?SYS
-  364: 		{	
-  365: 			m_lpm_mode = 1;
-001EAE 904131            MOV     DPTR,#m_lpm_mode
-001EB1 04                INC     A
-001EB2 F0                MOVX    @DPTR,A
-  366: 			le_send_battery_level_flag = 1;
-001EB3 904DDA            MOV     DPTR,#le_send_battery_level_flag
-001EB6 F0                MOVX    @DPTR,A
-  367: 		}
-  368: 	}
-001EB7         ?C0068?SYS:
-  369: 	
-  370: //system long sleep timer
-  371: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-001EB7 904CC7            MOV     DPTR,#g_variable+08H
-001EBA E0                MOVX    A,@DPTR
-001EBB FF                MOV     R7,A
-001EBC 6404              XRL     A,#04H
-001EBE 7050              JNZ     ?C0070?SYS
-  372: 	{
-  373: 		if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-001EC0 EF                MOV     A,R7
-001EC1 6404              XRL     A,#04H
-001EC3 7034              JNZ     ?C0071?SYS
-  374: 		{
-  375: 			if(le_send_battery_level_flag || (g_variable.sleepTimer && !(g_variable.sleepTimer & 0x1f)))		// ble battery l
->> evel updata each 16 second
-001EC5 904DDA            MOV     DPTR,#le_send_battery_level_flag
-001EC8 E0                MOVX    A,@DPTR
-001EC9 7010              JNZ     ?C0073?SYS
-001ECB 904CE3            MOV     DPTR,#g_variable+024H
-001ECE E0                MOVX    A,@DPTR
-001ECF FE                MOV     R6,A
-001ED0 A3                INC     DPTR
-001ED1 E0                MOVX    A,@DPTR
-001ED2 FF                MOV     R7,A
-001ED3 4E                ORL     A,R6
-001ED4 6023              JZ      ?C0071?SYS
-001ED6 EF                MOV     A,R7
-001ED7 541F              ANL     A,#01FH
-001ED9 701E              JNZ     ?C0071?SYS
-001EDB         ?C0073?SYS:
-  376: 			{
-  377: 				le_send_battery_level_flag = 0;
-001EDB E4                CLR     A
-001EDC 904DDA            MOV     DPTR,#le_send_battery_level_flag
-001EDF F0                MOVX    @DPTR,A
-  378: 				multikey[0] = HID_REPORTID_BATTERY;	
-001EE0 904E4C            MOV     DPTR,#multikey
-001EE3 7404              MOV     A,#04H
-001EE5 F0                MOVX    @DPTR,A
-  379: 				multikey[1] = g_variable.battery_level_percentage;	
-001EE6 904CF9            MOV     DPTR,#g_variable+03AH
-001EE9 E0                MOVX    A,@DPTR
-001EEA 904E4D            MOV     DPTR,#multikey+01H
-001EED F0                MOVX    @DPTR,A
-  380: 				IPC_TxHidData(multikey, 2);
-001EEE 7B01              MOV     R3,#01H
-001EF0 7A4E              MOV     R2,#HIGH multikey
-001EF2 794C              MOV     R1,#LOW multikey
-001EF4 7D02              MOV     R5,#02H
-001EF6 120C1B            LCALL   _IPC_TxHidData
-  381: 			}
-  382: 		}
-001EF9         ?C0071?SYS:
-  383: 		if (g_variable.sleepTimer == STANDBY_TIMER_10MIN) 
-001EF9 904CE3            MOV     DPTR,#g_variable+024H
-001EFC E0                MOVX    A,@DPTR
-001EFD 6404              XRL     A,#04H
-001EFF 7004              JNZ     ?C0169?SYS
-001F01 A3                INC     DPTR
-001F02 E0                MOVX    A,@DPTR
-001F03 64B0              XRL     A,#0B0H
-001F05         ?C0169?SYS:
-001F05 7058              JNZ     ?C0084?SYS
-  384: 		{
-  385: 			YC_disconnect_all_link();
-001F07 51A2              ACALL   YC_disconnect_all_link
-  386: 			g_variable.lockLpm = 1;
-001F09 904CEC            MOV     DPTR,#g_variable+02DH
-001F0C 7401              MOV     A,#01H
-001F0E F0                MOVX    @DPTR,A
-  387: 		}
-  388: 	}
-001F0F 22                RET     
-001F10         ?C0070?SYS:
-  389: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-001F10 904CC5            MOV     DPTR,#g_variable+06H
-001F13 E0                MOVX    A,@DPTR
-001F14 B40311            CJNE    A,#03H,?C0076?SYS
-  390: 	{
-  391: 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
-001F17 C3                CLR     C
-001F18 904CE4            MOV     DPTR,#g_variable+025H
-001F1B E0                MOVX    A,@DPTR
-001F1C 94B0              SUBB    A,#0B0H
-001F1E 904CE3            MOV     DPTR,#g_variable+024H
-001F21 E0                MOVX    A,@DPTR
-001F22 9404              SUBB    A,#04H
-001F24 4039              JC      ?C0084?SYS
-  392: 		{
-  393: 			System_G24_long_lpm();
-001F26 8038              SJMP    System_G24_long_lpm
-  394: 		}
-  395: 	}
-001F28         ?C0076?SYS:
-  396: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
-001F28 904CC5            MOV     DPTR,#g_variable+06H
-001F2B E0                MOVX    A,@DPTR
-001F2C B40111            CJNE    A,#01H,?C0079?SYS
-  397: 	{
-  398: 		if (g_variable.sleepTimer >= BT_PAIRING_TIME_OUT_1MIN)
-001F2F C3                CLR     C
-001F30 904CE4            MOV     DPTR,#g_variable+025H
-001F33 E0                MOVX    A,@DPTR
-001F34 9478              SUBB    A,#078H
-001F36 904CE3            MOV     DPTR,#g_variable+024H
-001F39 E0                MOVX    A,@DPTR
-001F3A 9400              SUBB    A,#00H
-001F3C 4021              JC      ?C0084?SYS
-  399: 		{
-  400: 			System_G24_long_lpm();
-001F3E 8020              SJMP    System_G24_long_lpm
-  401: 		}
-  402: 	}
-001F40         ?C0079?SYS:
-  403: 	else
-  404: 	{
-  405: 		if (g_variable.sleepTimer >= RECONNECT_TIMER_10S)
-001F40 C3                CLR     C
-001F41 904CE4            MOV     DPTR,#g_variable+025H
-001F44 E0                MOVX    A,@DPTR
-001F45 9414              SUBB    A,#014H
-001F47 904CE3            MOV     DPTR,#g_variable+024H
-001F4A E0                MOVX    A,@DPTR
-001F4B 9400              SUBB    A,#00H
-001F4D 4010              JC      ?C0084?SYS
-  406: 		{
-  407: 			if(ble_reconnect_flag)
-001F4F 904DE5            MOV     DPTR,#ble_reconnect_flag
-001F52 E0                MOVX    A,@DPTR
-001F53 6007              JZ      ?C0083?SYS
-  408: 			{
-  409: 				ble_reconnect_flag = 0;
-001F55 E4                CLR     A
-001F56 F0                MOVX    @DPTR,A
-  410: 				IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-001F57 7F0E              MOV     R7,#0EH
-001F59 12126F            LCALL   _IPC_TxControlCmd
-  411: 			}
-001F5C         ?C0083?SYS:
-  412: 			System_long_sleep();
-001F5C 1217DE            LCALL   System_long_sleep
-  413: 		}
-  414: 	}
-  415: }
-001F5F         ?C0084?SYS:
-001F5F 22                RET     
------ FUNCTION YC_connect_timeout_500ms (END) -------
+   93: void System_Reset_Connect()
+   94: {
+   95: 	System_Hardware_reset();
+   96: }
+001BEC 80F5              SJMP    System_Hardware_reset
+----- FUNCTION System_Reset_Connect (END) -------
 
 
------ FUNCTION System_G24_long_lpm (BEGIN) -----
+----- FUNCTION kb_button_press_timer500ms (BEGIN) -----
  FILE: 'sys.c'
-   74: void System_G24_long_lpm()
-   75: {
-   76: 	LED_all_shutdown();
-   77: 	m_24g_pairing_sm = 0xff;
-001F60 1217F4            LCALL   LED_all_shutdown
-   78: 	m_24g_enter_hibernate[0]	= 0xff;
-001F63 904BEF            MOV     DPTR,#m_24g_pairing_sm
-001F66 74FF              MOV     A,#0FFH
-001F68 F0                MOVX    @DPTR,A
-   79: 	m_24g_enter_hibernate[1]	= 0xff;
-001F69 904D40            MOV     DPTR,#m_24g_enter_hibernate
-001F6C F0                MOVX    @DPTR,A
-   80: 	m_24g_enter_hibernate[2]	= 0xff;
-001F6D A3                INC     DPTR
-001F6E F0                MOVX    @DPTR,A
-   81: 	m_24g_enter_hibernate[3]	= 0xff;
-001F6F A3                INC     DPTR
-001F70 F0                MOVX    @DPTR,A
-   82: }
-001F71 A3                INC     DPTR
-001F72 F0                MOVX    @DPTR,A
-   83: 
-001F73 22                RET     
------ FUNCTION System_G24_long_lpm (END) -------
+  501: void kb_button_press_timer500ms()
+  502: {
+  503: 	
+  504: //key status 
+  505: /*
+  506: 	if (g_variable.button_flag & KEY_FLAG_BTKEY_PRESS)		//press BT key
+  507: 	{
+  508: 		if (g_variable.button_timer[0] < 250)
+  509: 			g_variable.button_timer[0]++;
+  510: 		if (g_variable.button_timer[0] == 2)
+  511: 		{
+  512: 			YC_key_action_handle(KEY_DISCOVERY);
+  513: 		}
+  514: 	}
+  515: 	else
+  516: 		g_variable.button_timer[0] = 0;
+  517: */		
+  518: 	
+  519: 	if (g_variable.button_flag & KEY_FLAG_SAME_KEY_PRESS)
+001BEE 904CCE            MOV     DPTR,#g_variable+0FH
+001BF1 E0                MOVX    A,@DPTR
+001BF2 30E13E            JNB     ACC.1,?C0096?SYS
+  520: 	{
+  521: 		if (g_variable.button_timer[1] < 250)
+001BF5 904CD0            MOV     DPTR,#g_variable+011H
+001BF8 E0                MOVX    A,@DPTR
+001BF9 C3                CLR     C
+001BFA 94FA              SUBB    A,#0FAH
+001BFC 5003              JNC     ?C0097?SYS
+  522: 			g_variable.button_timer[1]++;
+001BFE E0                MOVX    A,@DPTR
+001BFF 04                INC     A
+001C00 F0                MOVX    @DPTR,A
+001C01         ?C0097?SYS:
+  523: 		if (g_variable.button_timer[1] == 180)			// 500ms*180*3 = 4min30s
+001C01 904CD0            MOV     DPTR,#g_variable+011H
+001C04 E0                MOVX    A,@DPTR
+001C05 64B4              XRL     A,#0B4H
+001C07 7037              JNZ     ?C0102?SYS
+  524: 		{
+  525: 			press_long_time_flag++;
+001C09 904DE3            MOV     DPTR,#press_long_time_flag
+001C0C E0                MOVX    A,@DPTR
+001C0D 04                INC     A
+001C0E F0                MOVX    @DPTR,A
+  526: 			if(press_long_time_flag <= 2)
+001C0F E0                MOVX    A,@DPTR
+001C10 D3                SETB    C
+001C11 9402              SUBB    A,#02H
+001C13 5007              JNC     ?C0099?SYS
+  527: 			{
+  528: 				g_variable.button_timer[1] = 0;
+001C15 E4                CLR     A
+001C16 904CD0            MOV     DPTR,#g_variable+011H
+001C19 F0                MOVX    @DPTR,A
+  529: 			}
+001C1A 8024              SJMP    ?C0102?SYS
+001C1C         ?C0099?SYS:
+  530: 			else if(press_long_time_flag == 3)
+001C1C 904DE3            MOV     DPTR,#press_long_time_flag
+001C1F E0                MOVX    A,@DPTR
+001C20 B4031D            CJNE    A,#03H,?C0102?SYS
+  531: 			{
+  532: 				long_press_flag = 1;
+001C23 904DDC            MOV     DPTR,#long_press_flag
+001C26 7401              MOV     A,#01H
+001C28 F0                MOVX    @DPTR,A
+  533: 				g_variable.button_timer[1] = 0;
+001C29 E4                CLR     A
+001C2A 904CD0            MOV     DPTR,#g_variable+011H
+001C2D F0                MOVX    @DPTR,A
+  534: 				System_long_sleep();
+001C2E 120FB0            LCALL   System_long_sleep
+  535: 			}
+  536: 		}
+  537: 	}
+001C31 800D              SJMP    ?C0102?SYS
+001C33         ?C0096?SYS:
+  538: 	else
+  539: 	{
+  540: 		press_long_time_flag = 0;
+001C33 E4                CLR     A
+001C34 904DE3            MOV     DPTR,#press_long_time_flag
+001C37 F0                MOVX    @DPTR,A
+  541: 		long_press_flag = 0;
+001C38 904DDC            MOV     DPTR,#long_press_flag
+001C3B F0                MOVX    @DPTR,A
+  542: 		g_variable.button_timer[1] = 0;
+001C3C 904CD0            MOV     DPTR,#g_variable+011H
+001C3F F0                MOVX    @DPTR,A
+  543: 	}
+001C40         ?C0102?SYS:
+  544: 		
+  545: 	if (g_variable.button_flag & KEY_FLAG_FN_24G_DEVICE_BUTTON)		// G24 pairing
+001C40 904CCE            MOV     DPTR,#g_variable+0FH
+001C43 E0                MOVX    A,@DPTR
+001C44 30E439            JNB     ACC.4,?C0103?SYS
+  546: 	{
+  547: 		g_variable.delay_enter_lpm_timer = 10;
+001C47 904CEA            MOV     DPTR,#g_variable+02BH
+001C4A 740A              MOV     A,#0AH
+001C4C F0                MOVX    @DPTR,A
+  548: 		if (g_variable.button_timer[2] < 250)
+001C4D 904CD1            MOV     DPTR,#g_variable+012H
+001C50 E0                MOVX    A,@DPTR
+001C51 C3                CLR     C
+001C52 94FA              SUBB    A,#0FAH
+001C54 5003              JNC     ?C0104?SYS
+  549: 			g_variable.button_timer[2]++;
+001C56 E0                MOVX    A,@DPTR
+001C57 04                INC     A
+001C58 F0                MOVX    @DPTR,A
+001C59         ?C0104?SYS:
+  550: 		if (g_variable.button_timer[2] == 6)
+001C59 904CD1            MOV     DPTR,#g_variable+012H
+001C5C E0                MOVX    A,@DPTR
+001C5D 6406              XRL     A,#06H
+001C5F 704A              JNZ     ?C0108?SYS
+  551: 		{
+  552: 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
+001C61 904CC3            MOV     DPTR,#g_variable+04H
+001C64 E0                MOVX    A,@DPTR
+001C65 FF                MOV     R7,A
+001C66 6004              JZ      ?C0107?SYS
+001C68 64FE              XRL     A,#0FEH
+001C6A 703F              JNZ     ?C0108?SYS
+001C6C         ?C0107?SYS:
+  553: 			{
+  554: 				g_variable.button_24G_rec_flag = 0;
+001C6C E4                CLR     A
+001C6D 904CCD            MOV     DPTR,#g_variable+0EH
+001C70 F0                MOVX    @DPTR,A
+  555: 				YC_disconnect_all_link();
+001C71 120F85            LCALL   YC_disconnect_all_link
+  556: 				Delay1ms(10);
+001C74 7F0A              MOV     R7,#0AH
+001C76 1215B1            LCALL   _Delay1ms
+  557: 				YC_key_action_handle(KEY_PAIRING_24G);
+001C79 7F0A              MOV     R7,#0AH
+001C7B 121089            LCALL   _YC_key_action_handle
+  558: 			}
+  559: 		}
+  560: 	}
+001C7E 802B              SJMP    ?C0108?SYS
+001C80         ?C0103?SYS:
+  561: 	else
+  562: 	{
+  563: 		if(g_variable.button_24G_rec_flag)
+001C80 904CCD            MOV     DPTR,#g_variable+0EH
+001C83 E0                MOVX    A,@DPTR
+001C84 6020              JZ      ?C0109?SYS
+  564: 		{
+  565: 			g_variable.button_24G_rec_flag = 0;
+001C86 E4                CLR     A
+001C87 F0                MOVX    @DPTR,A
+  566: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
+001C88 7F0D              MOV     R7,#0DH
+001C8A 121089            LCALL   _YC_key_action_handle
+  567: 			g_variable.release_data = 1;
+001C8D 904CEB            MOV     DPTR,#g_variable+02CH
+001C90 7401              MOV     A,#01H
+001C92 F0                MOVX    @DPTR,A
+  568: 			g_variable.last_device_num = g_variable.current_device_num;
+001C93 904CC3            MOV     DPTR,#g_variable+04H
+001C96 E0                MOVX    A,@DPTR
+001C97 904CC0            MOV     DPTR,#g_variable+01H
+001C9A F0                MOVX    @DPTR,A
+  569: 			g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
+001C9B 904CBF            MOV     DPTR,#g_variable
+001C9E 7401              MOV     A,#01H
+001CA0 F0                MOVX    @DPTR,A
+  570: 			YC_update_eeprom_data();
+001CA1 12146C            LCALL   YC_update_eeprom_data
+  571: 			System_Reset_Connect();
+001CA4 71EC              ACALL   System_Reset_Connect
+  572: 		}
+001CA6         ?C0109?SYS:
+  573: 		g_variable.button_timer[2] = 0;
+001CA6 E4                CLR     A
+001CA7 904CD1            MOV     DPTR,#g_variable+012H
+001CAA F0                MOVX    @DPTR,A
+  574: 	}
+001CAB         ?C0108?SYS:
+  575: 
+  576: 	
+  577: 	if (g_variable.button_flag & KEY_FLAG_FN_DEVICE_BUTTON)
+001CAB 904CCE            MOV     DPTR,#g_variable+0FH
+001CAE E0                MOVX    A,@DPTR
+001CAF 30E349            JNB     ACC.3,?C0110?SYS
+  578: 	{
+  579: 		g_variable.delay_enter_lpm_timer = 10;
+001CB2 904CEA            MOV     DPTR,#g_variable+02BH
+001CB5 740A              MOV     A,#0AH
+001CB7 F0                MOVX    @DPTR,A
+  580: 		if (g_variable.button_timer[3] < 250)
+001CB8 904CD2            MOV     DPTR,#g_variable+013H
+001CBB E0                MOVX    A,@DPTR
+001CBC C3                CLR     C
+001CBD 94FA              SUBB    A,#0FAH
+001CBF 5003              JNC     ?C0111?SYS
+  581: 			g_variable.button_timer[3]++;
+001CC1 E0                MOVX    A,@DPTR
+001CC2 04                INC     A
+001CC3 F0                MOVX    @DPTR,A
+001CC4         ?C0111?SYS:
+  582: 		if (g_variable.button_timer[3] == 6)
+001CC4 904CD2            MOV     DPTR,#g_variable+013H
+001CC7 E0                MOVX    A,@DPTR
+001CC8 6406              XRL     A,#06H
+001CCA 7067              JNZ     ?C0113?SYS
+  583: 		{
+  584: 			//do discoverable
+  585: 			g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
+001CCC 904CE9            MOV     DPTR,#g_variable+02AH
+001CCF 74F0              MOV     A,#0F0H
+001CD1 F0                MOVX    @DPTR,A
+  586: 			g_variable.pairing_g24_timeout = 0;
+001CD2 E4                CLR     A
+001CD3 904CEE            MOV     DPTR,#g_variable+02FH
+001CD6 F0                MOVX    @DPTR,A
+  587: 			YC_key_action_handle(KEY_DISCOVERY);
+001CD7 7F05              MOV     R7,#05H
+001CD9 121089            LCALL   _YC_key_action_handle
+  588: 			LED_all_shutdown();
+001CDC 1217B7            LCALL   LED_all_shutdown
+  589: 			g_variable.button_reconnect_flag = 0;
+001CDF E4                CLR     A
+001CE0 904CCC            MOV     DPTR,#g_variable+0DH
+001CE3 F0                MOVX    @DPTR,A
+  590: 			g_variable.release_data = 1;
+001CE4 904CEB            MOV     DPTR,#g_variable+02CH
+001CE7 04                INC     A
+001CE8 F0                MOVX    @DPTR,A
+  591: 			g_variable.temp_device_num = g_variable.last_device_num;
+001CE9 904CC0            MOV     DPTR,#g_variable+01H
+001CEC E0                MOVX    A,@DPTR
+001CED 904CC4            MOV     DPTR,#g_variable+05H
+001CF0 F0                MOVX    @DPTR,A
+  592: 			g_variable.last_device_num = g_variable.current_device_num;
+001CF1 904CC3            MOV     DPTR,#g_variable+04H
+001CF4 E0                MOVX    A,@DPTR
+001CF5 904CC0            MOV     DPTR,#g_variable+01H
+001CF8 F0                MOVX    @DPTR,A
+  593: 		}
+  594: 	}
+001CF9 8038              SJMP    ?C0113?SYS
+001CFB         ?C0110?SYS:
+  595: 	else
+  596: 	{
+  597: 		if (g_variable.button_reconnect_flag)
+001CFB 904CCC            MOV     DPTR,#g_variable+0DH
+001CFE E0                MOVX    A,@DPTR
+001CFF 602D              JZ      ?C0114?SYS
+  598: 		{
+  599: 			g_variable.button_reconnect_flag = 0;
+001D01 E4                CLR     A
+001D02 F0                MOVX    @DPTR,A
+  600: 
+  601: 			if(g_variable.last_device_num !=g_variable.current_device_num)		//switch device,
+001D03 904CC3            MOV     DPTR,#g_variable+04H
+001D06 E0                MOVX    A,@DPTR
+001D07 FF                MOV     R7,A
+001D08 904CC0            MOV     DPTR,#g_variable+01H
+001D0B E0                MOVX    A,@DPTR
+001D0C 6F                XRL     A,R7
+001D0D 601F              JZ      ?C0114?SYS
+  602: 			{
+  603: 				g_variable.release_data = 1;
+001D0F 904CEB            MOV     DPTR,#g_variable+02CH
+001D12 7401              MOV     A,#01H
+001D14 F0                MOVX    @DPTR,A
+  604: 				LED_all_shutdown();
+001D15 1217B7            LCALL   LED_all_shutdown
+  605: 				g_variable.last_device_num = g_variable.current_device_num;
+001D18 904CC3            MOV     DPTR,#g_variable+04H
+001D1B E0                MOVX    A,@DPTR
+001D1C 904CC0            MOV     DPTR,#g_variable+01H
+001D1F F0                MOVX    @DPTR,A
+  606: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
+001D20 904CBF            MOV     DPTR,#g_variable
+001D23 7401              MOV     A,#01H
+001D25 F0                MOVX    @DPTR,A
+  607: 				
+  608: 				YC_disconnect_all_link();
+001D26 120F85            LCALL   YC_disconnect_all_link
+  609: 				YC_update_eeprom_data();
+001D29 12146C            LCALL   YC_update_eeprom_data
+  610: 				System_Reset_Connect();
+001D2C 71EC              ACALL   System_Reset_Connect
+  611: 			}
+  612: 		}
+001D2E         ?C0114?SYS:
+  613: 		g_variable.button_timer[3] = 0;
+001D2E E4                CLR     A
+001D2F 904CD2            MOV     DPTR,#g_variable+013H
+001D32 F0                MOVX    @DPTR,A
+  614: 	}
+001D33         ?C0113?SYS:
+  615: 
+  616: 
+  617: 	if (g_variable.button_flag & KEY_FLAG_FN_SYSTEM_MODE_BUTTON)
+001D33 904CCE            MOV     DPTR,#g_variable+0FH
+001D36 E0                MOVX    A,@DPTR
+001D37 20E502            JB      ACC.5,$ + 5H
+001D3A A1BA              AJMP    ?C0116?SYS
+  618: 	{
+  619: 		if (g_variable.button_timer[0] < 250)
+001D3C A3                INC     DPTR
+001D3D E0                MOVX    A,@DPTR
+001D3E C3                CLR     C
+001D3F 94FA              SUBB    A,#0FAH
+001D41 5003              JNC     ?C0117?SYS
+  620: 			g_variable.button_timer[0]++;
+001D43 E0                MOVX    A,@DPTR
+001D44 04                INC     A
+001D45 F0                MOVX    @DPTR,A
+001D46         ?C0117?SYS:
+  621: 		if (g_variable.button_timer[0] == 6)
+001D46 904CCF            MOV     DPTR,#g_variable+010H
+001D49 E0                MOVX    A,@DPTR
+001D4A 6406              XRL     A,#06H
+001D4C 7071              JNZ     ?C0129?SYS
+  622: 		{
+  623: 			if(key_value_temp == HID_KEY_I)
+001D4E 904DE8            MOV     DPTR,#key_value_temp
+001D51 E0                MOVX    A,@DPTR
+001D52 B40C08            CJNE    A,#0CH,?C0119?SYS
+  624: 			{
+  625: 				g_variable.system_mode = OSMODE_IOS;
+001D55 904CC1            MOV     DPTR,#g_variable+02H
+001D58 7402              MOV     A,#02H
+001D5A F0                MOVX    @DPTR,A
+  626: 			}
+001D5B 801B              SJMP    ?C0120?SYS
+001D5D         ?C0119?SYS:
+  627: 			else if(key_value_temp == HID_KEY_O)
+001D5D 904DE8            MOV     DPTR,#key_value_temp
+001D60 E0                MOVX    A,@DPTR
+001D61 B41208            CJNE    A,#012H,?C0121?SYS
+  628: 			{
+  629: 				g_variable.system_mode = OSMODE_MAC;
+001D64 904CC1            MOV     DPTR,#g_variable+02H
+001D67 7401              MOV     A,#01H
+001D69 F0                MOVX    @DPTR,A
+  630: 
+  631: 			}
+001D6A 800C              SJMP    ?C0120?SYS
+001D6C         ?C0121?SYS:
+  632: 			else if(key_value_temp == HID_KEY_U)
+001D6C 904DE8            MOV     DPTR,#key_value_temp
+001D6F E0                MOVX    A,@DPTR
+001D70 B41805            CJNE    A,#018H,?C0120?SYS
+  633: 			{
+  634: 				g_variable.system_mode = OSMODE_WINDOWS;
+001D73 E4                CLR     A
+001D74 904CC1            MOV     DPTR,#g_variable+02H
+001D77 F0                MOVX    @DPTR,A
+  635: 
+  636: 			}
+001D78         ?C0120?SYS:
+  637: 			g_variable.powerOn_timer = 10;
+001D78 904CE5            MOV     DPTR,#g_variable+026H
+001D7B 740A              MOV     A,#0AH
+001D7D F0                MOVX    @DPTR,A
+  638: 			if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+001D7E 904CC3            MOV     DPTR,#g_variable+04H
+001D81 E0                MOVX    A,@DPTR
+001D82 FF                MOV     R7,A
+001D83 6003              JZ      ?C0125?SYS
+001D85 B4FE07            CJNE    A,#0FEH,?C0124?SYS
+001D88         ?C0125?SYS:
+  639: 			{
+  640: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+001D88 904CBF            MOV     DPTR,#g_variable
+001D8B 7402              MOV     A,#02H
+001D8D F0                MOVX    @DPTR,A
+  641: 			}
+001D8E 22                RET     
+001D8F         ?C0124?SYS:
+  642: 			else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
+001D8F EF                MOV     A,R7
+001D90 D3                SETB    C
+001D91 9403              SUBB    A,#03H
+001D93 502A              JNC     ?C0129?SYS
+001D95 EF                MOV     A,R7
+001D96 C3                CLR     C
+001D97 9401              SUBB    A,#01H
+001D99 4024              JC      ?C0129?SYS
+  643: 			{
+  644: 				bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
+001D9B 904CC1            MOV     DPTR,#g_variable+02H
+001D9E E0                MOVX    A,@DPTR
+001D9F FF                MOV     R7,A
+001DA0 904CC3            MOV     DPTR,#g_variable+04H
+001DA3 E0                MOVX    A,@DPTR
+001DA4 75F01F            MOV     B,#01FH
+001DA7 A4                MUL     AB
+001DA8 24EC              ADD     A,#LOW bd_key_record_list-02H
+001DAA F582              MOV     DPL,A
+001DAC E4                CLR     A
+001DAD 344D              ADDC    A,#HIGH bd_key_record_list-02H
+001DAF F583              MOV     DPH,A
+001DB1 EF                MOV     A,R7
+001DB2 F0                MOVX    @DPTR,A
+  645: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+001DB3 904CBF            MOV     DPTR,#g_variable
+001DB6 7403              MOV     A,#03H
+001DB8 F0                MOVX    @DPTR,A
+  646: 			}
+  647: 		}
+  648: 	}
+001DB9 22                RET     
+001DBA         ?C0116?SYS:
+  649: 	else
+  650: 	{
+  651: 		g_variable.button_timer[0] = 0;
+001DBA E4                CLR     A
+001DBB 904CCF            MOV     DPTR,#g_variable+010H
+001DBE F0                MOVX    @DPTR,A
+  652: 	}		
+  653: 
+  654: }
+001DBF         ?C0129?SYS:
+001DBF 22                RET     
+----- FUNCTION kb_button_press_timer500ms (END) -------
 
 
 ----- FUNCTION kb_cb_Timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  637: static void kb_cb_Timer500ms()
-  638: {
-  639: 	LED_timer500ms();	
-  640: 
-001F74 12133E            LCALL   LED_timer500ms
-  641: 	g_variable.sleepTimer++;
-001F77 904CE4            MOV     DPTR,#g_variable+025H
-001F7A E0                MOVX    A,@DPTR
-001F7B 04                INC     A
-001F7C F0                MOVX    @DPTR,A
-001F7D 7006              JNZ     ?C0170?SYS
-001F7F 904CE3            MOV     DPTR,#g_variable+024H
-001F82 E0                MOVX    A,@DPTR
-001F83 04                INC     A
-001F84 F0                MOVX    @DPTR,A
-001F85         ?C0170?SYS:
-  642: 
-  643: 	YC_adc_check_timer500ms();
-001F85 F1D7              ACALL   YC_adc_check_timer500ms
-  644: 	YC_connect_timeout_500ms();
-001F87 D1A2              ACALL   YC_connect_timeout_500ms
-  645: 	kb_button_press_timer500ms();
-001F89 51CF              ACALL   kb_button_press_timer500ms
-  646: 	YC_wait_disconnect_timer500ms();
-001F8B 122044            LCALL   YC_wait_disconnect_timer500ms
+  658: static void kb_cb_Timer500ms()
+  659: {
+  660: 	LED_timer500ms();	
+  661: 
+001DC0 121279            LCALL   LED_timer500ms
+  662: 	g_variable.sleepTimer++;
+001DC3 904CE4            MOV     DPTR,#g_variable+025H
+001DC6 E0                MOVX    A,@DPTR
+001DC7 04                INC     A
+001DC8 F0                MOVX    @DPTR,A
+001DC9 7006              JNZ     ?C0172?SYS
+001DCB 904CE3            MOV     DPTR,#g_variable+024H
+001DCE E0                MOVX    A,@DPTR
+001DCF 04                INC     A
+001DD0 F0                MOVX    @DPTR,A
+001DD1         ?C0172?SYS:
+  663: 
+  664: 	YC_adc_check_timer500ms();
+001DD1 D123              ACALL   YC_adc_check_timer500ms
+  665: 	YC_connect_timeout_500ms();
+001DD3 120DD0            LCALL   YC_connect_timeout_500ms
+  666: 	kb_button_press_timer500ms();
+001DD6 71EE              ACALL   kb_button_press_timer500ms
+  667: 	YC_wait_disconnect_timer500ms();
+001DD8 D135              ACALL   YC_wait_disconnect_timer500ms
 ;----                  JMP     YC_pairing_timerout_500ms
-  647: 	YC_pairing_timerout_500ms();
-  648: 	
-  649: /*	
-  650: 	if(g_variable.ble_currentSubState ==  CHANGE_TO_BLE_SUB_PINCODE)
-  651: 	{
-  652: 		g_variable.sleepTimer = 0;				//wait macOS enter pincode
-  653: 	}
-  654: */	
-  655: 	return;
+  668: 	YC_pairing_timerout_500ms();
+  669: 	
+  670: /*	
+  671: 	if(g_variable.ble_currentSubState ==  CHANGE_TO_BLE_SUB_PINCODE)
+  672: 	{
+  673: 		g_variable.sleepTimer = 0;				//wait macOS enter pincode
+  674: 	}
+  675: */	
+  676: 	return;
 ----- FUNCTION kb_cb_Timer500ms (END) -------
 
 
 ----- FUNCTION YC_pairing_timerout_500ms (BEGIN) -----
  FILE: 'sys.c'
-  446: void YC_pairing_timerout_500ms()
-  447: {
-  448: //pairing timer
-  449: 	if (g_variable.pairing_timeout != 0)
-001F8E 904CE9            MOV     DPTR,#g_variable+02AH
-001F91 E0                MOVX    A,@DPTR
-001F92 6024              JZ      ?C0089?SYS
-  450: 	{
-  451: 		g_variable.sleepTimer = 0;
-001F94 E4                CLR     A
-001F95 904CE3            MOV     DPTR,#g_variable+024H
-001F98 F0                MOVX    @DPTR,A
-001F99 A3                INC     DPTR
-001F9A F0                MOVX    @DPTR,A
-  452: 		g_variable.pairing_timeout--;
-001F9B 904CE9            MOV     DPTR,#g_variable+02AH
-001F9E E0                MOVX    A,@DPTR
-001F9F 14                DEC     A
-001FA0 F0                MOVX    @DPTR,A
-  453: 		if (g_variable.pairing_timeout == 0)
-001FA1 E0                MOVX    A,@DPTR
-001FA2 7014              JNZ     ?C0089?SYS
-  454: 		{
-  455: 			g_variable.current_device_num = g_variable.temp_device_num;
-001FA4 904CC4            MOV     DPTR,#g_variable+05H
-001FA7 E0                MOVX    A,@DPTR
-001FA8 904CC3            MOV     DPTR,#g_variable+04H
-001FAB F0                MOVX    @DPTR,A
-  456: 			g_variable.last_device_num = g_variable.current_device_num;
-001FAC 904CC0            MOV     DPTR,#g_variable+01H
-001FAF F0                MOVX    @DPTR,A
-  457: 		
-  458: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
-001FB0 7F0D              MOV     R7,#0DH
-001FB2 121090            LCALL   _YC_key_action_handle
-  459: 			System_long_sleep();
-001FB5 1217DE            LCALL   System_long_sleep
-  460: 		}
-  461: 	}
-001FB8         ?C0089?SYS:
-  462: 
-  463: 	if (g_variable.pairing_g24_timeout != 0)
-001FB8 904CEE            MOV     DPTR,#g_variable+02FH
-001FBB E0                MOVX    A,@DPTR
-001FBC 6018              JZ      ?C0093?SYS
-  464: 	{
-  465: 		g_variable.sleepTimer = 0;
-001FBE E4                CLR     A
-001FBF 904CE3            MOV     DPTR,#g_variable+024H
-001FC2 F0                MOVX    @DPTR,A
-001FC3 A3                INC     DPTR
-001FC4 F0                MOVX    @DPTR,A
-  466: 		g_variable.pairing_g24_timeout--;
-001FC5 904CEE            MOV     DPTR,#g_variable+02FH
-001FC8 E0                MOVX    A,@DPTR
-001FC9 14                DEC     A
-001FCA F0                MOVX    @DPTR,A
-  467: 		if (g_variable.pairing_g24_timeout == 0)
-001FCB E0                MOVX    A,@DPTR
-001FCC 7008              JNZ     ?C0093?SYS
-  468: 		{
-  469: //			IPC_TxControlCmd(IPC_CMD_STOP_24G);
-  470: 			Delay1ms(10);
-001FCE 7F0A              MOV     R7,#0AH
-001FD0 120F8C            LCALL   _Delay1ms
-  471: 			System_long_sleep();
-001FD3 1217DE            LCALL   System_long_sleep
-  472: 		}
-  473: 	}
-  474: }
-001FD6         ?C0093?SYS:
-001FD6 22                RET     
+  471: void YC_pairing_timerout_500ms()
+  472: {
+  473: //pairing timer
+  474: 	if (g_variable.pairing_timeout != 0)
+001DDA 904CE9            MOV     DPTR,#g_variable+02AH
+001DDD E0                MOVX    A,@DPTR
+001DDE 6024              JZ      ?C0091?SYS
+  475: 	{
+  476: 		g_variable.sleepTimer = 0;
+001DE0 E4                CLR     A
+001DE1 904CE3            MOV     DPTR,#g_variable+024H
+001DE4 F0                MOVX    @DPTR,A
+001DE5 A3                INC     DPTR
+001DE6 F0                MOVX    @DPTR,A
+  477: 		g_variable.pairing_timeout--;
+001DE7 904CE9            MOV     DPTR,#g_variable+02AH
+001DEA E0                MOVX    A,@DPTR
+001DEB 14                DEC     A
+001DEC F0                MOVX    @DPTR,A
+  478: 		if (g_variable.pairing_timeout == 0)
+001DED E0                MOVX    A,@DPTR
+001DEE 7014              JNZ     ?C0091?SYS
+  479: 		{
+  480: 			g_variable.current_device_num = g_variable.temp_device_num;
+001DF0 904CC4            MOV     DPTR,#g_variable+05H
+001DF3 E0                MOVX    A,@DPTR
+001DF4 904CC3            MOV     DPTR,#g_variable+04H
+001DF7 F0                MOVX    @DPTR,A
+  481: 			g_variable.last_device_num = g_variable.current_device_num;
+001DF8 904CC0            MOV     DPTR,#g_variable+01H
+001DFB F0                MOVX    @DPTR,A
+  482: 		
+  483: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
+001DFC 7F0D              MOV     R7,#0DH
+001DFE 121089            LCALL   _YC_key_action_handle
+  484: 			System_long_sleep();
+001E01 120FB0            LCALL   System_long_sleep
+  485: 		}
+  486: 	}
+001E04         ?C0091?SYS:
+  487: 
+  488: 	if (g_variable.pairing_g24_timeout != 0)
+001E04 904CEE            MOV     DPTR,#g_variable+02FH
+001E07 E0                MOVX    A,@DPTR
+001E08 6018              JZ      ?C0095?SYS
+  489: 	{
+  490: 		g_variable.sleepTimer = 0;
+001E0A E4                CLR     A
+001E0B 904CE3            MOV     DPTR,#g_variable+024H
+001E0E F0                MOVX    @DPTR,A
+001E0F A3                INC     DPTR
+001E10 F0                MOVX    @DPTR,A
+  491: 		g_variable.pairing_g24_timeout--;
+001E11 904CEE            MOV     DPTR,#g_variable+02FH
+001E14 E0                MOVX    A,@DPTR
+001E15 14                DEC     A
+001E16 F0                MOVX    @DPTR,A
+  492: 		if (g_variable.pairing_g24_timeout == 0)
+001E17 E0                MOVX    A,@DPTR
+001E18 7008              JNZ     ?C0095?SYS
+  493: 		{
+  494: //			IPC_TxControlCmd(IPC_CMD_STOP_24G);
+  495: 			Delay1ms(10);
+001E1A 7F0A              MOV     R7,#0AH
+001E1C 1215B1            LCALL   _Delay1ms
+  496: 			System_long_sleep();
+001E1F 120FB0            LCALL   System_long_sleep
+  497: 		}
+  498: 	}
+  499: }
+001E22         ?C0095?SYS:
+001E22 22                RET     
 ----- FUNCTION YC_pairing_timerout_500ms (END) -------
 
 
 ----- FUNCTION YC_adc_check_timer500ms (BEGIN) -----
  FILE: 'adc.c'
-   94: void YC_adc_check_timer500ms()
-   95: {
-   96: #ifdef  ADC_ENABLE
-   97: 	// adc check timer	
-   98: 	if (g_variable.battery_check_interval)
-001FD7 904CD3            MOV     DPTR,#g_variable+014H
-001FDA E0                MOVX    A,@DPTR
-001FDB 600B              JZ      ?C0021?ADC
-   99: 	{
-  100: 		g_variable.battery_check_interval--;
-001FDD 14                DEC     A
-001FDE F0                MOVX    @DPTR,A
-  101: 		if (g_variable.battery_check_interval == 0)
-001FDF E0                MOVX    A,@DPTR
-001FE0 7006              JNZ     ?C0021?ADC
-  102: 		{
-  103: 			g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
-001FE2 7405              MOV     A,#05H
-001FE4 F0                MOVX    @DPTR,A
-  104: 			YC_adc_check();
-001FE5 122F80            LCALL   YC_adc_check
-  105: 		}
-  106: 	}
-  107: #endif	
-  108: }
-001FE8         ?C0021?ADC:
-001FE8 22                RET     
+  100: void YC_adc_check_timer500ms()
+  101: {
+  102: #ifdef  ADC_ENABLE
+  103: 	// adc check timer	
+  104: 	if (g_variable.battery_check_interval)
+001E23 904CD3            MOV     DPTR,#g_variable+014H
+001E26 E0                MOVX    A,@DPTR
+001E27 600B              JZ      ?C0023?ADC
+  105: 	{
+  106: 		g_variable.battery_check_interval--;
+001E29 14                DEC     A
+001E2A F0                MOVX    @DPTR,A
+  107: 		if (g_variable.battery_check_interval == 0)
+001E2B E0                MOVX    A,@DPTR
+001E2C 7006              JNZ     ?C0023?ADC
+  108: 		{
+  109: 			g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
+001E2E 7405              MOV     A,#05H
+001E30 F0                MOVX    @DPTR,A
+  110: 			YC_adc_check();
+001E31 12324F            LCALL   YC_adc_check
+  111: 		}
+  112: 	}
+  113: #endif	
+  114: }
+001E34         ?C0023?ADC:
+001E34 22                RET     
 ----- FUNCTION YC_adc_check_timer500ms (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: 	{
-001FE9 904CC0            MOV     DPTR,#g_variable+01H
-001FEC E0                MOVX    A,@DPTR
-001FED FF                MOV     R7,A
-001FEE 64FE              XRL     A,#0FEH
-001FF0 6003              JZ      ?C0029?BLUETOOTH
-001FF2 EF                MOV     A,R7
-001FF3 7008              JNZ     ?C0028?BLUETOOTH
-001FF5         ?C0029?BLUETOOTH:
-  145: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
-  146: 		return 1;
-001FF5 7F22              MOV     R7,#022H
-001FF7 12126F            LCALL   _IPC_TxControlCmd
-  147: 	}
-001FFA 7F01              MOV     R7,#01H
-001FFC 22                RET     
-  148: 	return 0;
-001FFD         ?C0028?BLUETOOTH:
-  149: }
-001FFD 7F00              MOV     R7,#00H
-  150: 
-001FFF 22                RET     
------ FUNCTION YC_g24_mode_discovery (END) -------
+----- FUNCTION YC_wait_disconnect_timer500ms (BEGIN) -----
+ FILE: 'sys.c'
+  443: void YC_wait_disconnect_timer500ms()
+  444: {
+  445: //before discovery/adv,if current state is connected,wait disconnect done
+  446: 	if (action_timeout!=0)
+001E35 904DEC            MOV     DPTR,#action_timeout
+001E38 E0                MOVX    A,@DPTR
+001E39 6038              JZ      ?C0090?SYS
+  447: 	{
+  448: 		action_timeout--;
+001E3B E0                MOVX    A,@DPTR
+001E3C 14                DEC     A
+001E3D F0                MOVX    @DPTR,A
+  449: 		if(action_timeout == 0)
+001E3E E0                MOVX    A,@DPTR
+001E3F 7032              JNZ     ?C0090?SYS
+  450: 		{
+  451: 			if(g_variable.key_action == KEY_DISCOVERY
+001E41 904CED            MOV     DPTR,#g_variable+02EH
+001E44 E0                MOVX    A,@DPTR
+001E45 B4052B            CJNE    A,#05H,?C0090?SYS
+001E48 9047F5            MOV     DPTR,#m_ui_state_map+01H
+001E4B E0                MOVX    A,@DPTR
+001E4C 20E324            JB      ACC.3,?C0090?SYS
+  452: 			&& (m_ui_state_map & 0x0008) != 0x0008)
+  453: 
+  454: 			{
+  455: //				m_lpm_mode = 0;
+  456: 				ble_send_secutiry_request_timer = 0;
+001E4F E4                CLR     A
+001E50 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+001E53 F0                MOVX    @DPTR,A
+  457: 				g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
+001E54 904CE9            MOV     DPTR,#g_variable+02AH
+001E57 74F0              MOV     A,#0F0H
+001E59 F0                MOVX    @DPTR,A
+  458: 				g_variable.pairing_g24_timeout = 0;
+001E5A E4                CLR     A
+001E5B 904CEE            MOV     DPTR,#g_variable+02FH
+001E5E F0                MOVX    @DPTR,A
+  459: 				fast_connect_flag = 0;
+001E5F 904E55            MOV     DPTR,#fast_connect_flag
+001E62 F0                MOVX    @DPTR,A
+  460: 				ble_fast_connect_flag = 0;
+001E63 904DD3            MOV     DPTR,#ble_fast_connect_flag
+001E66 F0                MOVX    @DPTR,A
+  461: 				YC_get_ble_ramdon_lap();
+001E67 D1A1              ACALL   YC_get_ble_ramdon_lap
+  462: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
+001E69 7F0D              MOV     R7,#0DH
+001E6B 120EC8            LCALL   _IPC_TxControlCmd
+  463: 				g_variable.key_action = KEY_NONE;
+001E6E E4                CLR     A
+001E6F 904CED            MOV     DPTR,#g_variable+02EH
+001E72 F0                MOVX    @DPTR,A
+  464: 			}
+  465: 		}
+  466: 	}
+  467: 
+  468: }
+001E73         ?C0090?SYS:
+001E73 22                RET     
+----- FUNCTION YC_wait_disconnect_timer500ms (END) -------
+
+
+----- FUNCTION _xmemclear_ff (BEGIN) -----
+001E74 904EF3            MOV     DPTR,#dest
+001E77 EB                MOV     A,R3
+001E78 F0                MOVX    @DPTR,A
+001E79 A3                INC     DPTR
+001E7A EA                MOV     A,R2
+001E7B F0                MOVX    @DPTR,A
+001E7C A3                INC     DPTR
+001E7D E9                MOV     A,R1
+001E7E F0                MOVX    @DPTR,A
+;---- Variable 'len' assigned to Register 'R4/R5' ----
+001E7F         ?C0011?UTILITIES:
+001E7F ED                MOV     A,R5
+001E80 1D                DEC     R5
+001E81 AE04              MOV     R6,AR4
+001E83 7001              JNZ     ?C0027?UTILITIES
+001E85 1C                DEC     R4
+001E86         ?C0027?UTILITIES:
+001E86 4E                ORL     A,R6
+001E87 6017              JZ      ?C0013?UTILITIES
+001E89 904EF3            MOV     DPTR,#dest
+001E8C E0                MOVX    A,@DPTR
+001E8D FB                MOV     R3,A
+001E8E A3                INC     DPTR
+001E8F E4                CLR     A
+001E90 75F001            MOV     B,#01H
+001E93 120424            LCALL   ?C?ILDIX
+001E96 A9F0              MOV     R1,B
+001E98 FA                MOV     R2,A
+001E99 74FF              MOV     A,#0FFH
+001E9B 1203FC            LCALL   ?C?CSTPTR
+001E9E 80DF              SJMP    ?C0011?UTILITIES
+001EA0         ?C0013?UTILITIES:
+001EA0 22                RET     
+----- FUNCTION _xmemclear_ff (END) -------
 
 
 ----- FUNCTION YC_get_ble_ramdon_lap (BEGIN) -----
@@ -5655,118 +5273,292 @@
   186: {
   187: 	IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
   188: 	g_variable.ble_ramdon_lap1++;
-002000 7B01              MOV     R3,#01H
-002002 7A4C              MOV     R2,#HIGH g_variable+033H
-002004 79F2              MOV     R1,#LOW g_variable+033H
-002006 7D02              MOV     R5,#02H
-002008 7C00              MOV     R4,#00H
-00200A 7FBE              MOV     R7,#0BEH
-00200C 7E7F              MOV     R6,#07FH
-00200E 120E2C            LCALL   _IIC_Read
+001EA1 7B01              MOV     R3,#01H
+001EA3 7A4C              MOV     R2,#HIGH g_variable+033H
+001EA5 79F2              MOV     R1,#LOW g_variable+033H
+001EA7 7D02              MOV     R5,#02H
+001EA9 7C00              MOV     R4,#00H
+001EAB 7FBE              MOV     R7,#0BEH
+001EAD 7E7F              MOV     R6,#07FH
+001EAF 121677            LCALL   _IIC_Read
   189: 	g_variable.ble_ramdon_lap2++;
-002011 904CF2            MOV     DPTR,#g_variable+033H
-002014 E0                MOVX    A,@DPTR
-002015 04                INC     A
-002016 F0                MOVX    @DPTR,A
+001EB2 904CF2            MOV     DPTR,#g_variable+033H
+001EB5 E0                MOVX    A,@DPTR
+001EB6 04                INC     A
+001EB7 F0                MOVX    @DPTR,A
   190: 	m_le_lap[1] = g_variable.ble_ramdon_lap1;
-002017 A3                INC     DPTR
-002018 E0                MOVX    A,@DPTR
-002019 04                INC     A
-00201A F0                MOVX    @DPTR,A
+001EB8 A3                INC     DPTR
+001EB9 E0                MOVX    A,@DPTR
+001EBA 04                INC     A
+001EBB F0                MOVX    @DPTR,A
   191: 	m_le_lap[2] = g_variable.ble_ramdon_lap2;
-00201B 904CF2            MOV     DPTR,#g_variable+033H
-00201E E0                MOVX    A,@DPTR
-00201F 9044FA            MOV     DPTR,#m_le_lap+01H
-002022 F0                MOVX    @DPTR,A
+001EBC 904CF2            MOV     DPTR,#g_variable+033H
+001EBF E0                MOVX    A,@DPTR
+001EC0 9044FA            MOV     DPTR,#m_le_lap+01H
+001EC3 F0                MOVX    @DPTR,A
   192: 	m_le_lap[3] = le_lap_temp[0];
-002023 904CF3            MOV     DPTR,#g_variable+034H
-002026 E0                MOVX    A,@DPTR
-002027 9044FB            MOV     DPTR,#m_le_lap+02H
-00202A F0                MOVX    @DPTR,A
+001EC4 904CF3            MOV     DPTR,#g_variable+034H
+001EC7 E0                MOVX    A,@DPTR
+001EC8 9044FB            MOV     DPTR,#m_le_lap+02H
+001ECB F0                MOVX    @DPTR,A
   193: 	m_le_lap[4] = le_lap_temp[1];
-00202B 904DD0            MOV     DPTR,#le_lap_temp
-00202E E0                MOVX    A,@DPTR
-00202F 9044FC            MOV     DPTR,#m_le_lap+03H
-002032 F0                MOVX    @DPTR,A
+001ECC 904DD0            MOV     DPTR,#le_lap_temp
+001ECF E0                MOVX    A,@DPTR
+001ED0 9044FC            MOV     DPTR,#m_le_lap+03H
+001ED3 F0                MOVX    @DPTR,A
   194: 	m_le_lap[5] = le_lap_temp[2];
-002033 904DD1            MOV     DPTR,#le_lap_temp+01H
-002036 E0                MOVX    A,@DPTR
-002037 9044FD            MOV     DPTR,#m_le_lap+04H
-00203A F0                MOVX    @DPTR,A
+001ED4 904DD1            MOV     DPTR,#le_lap_temp+01H
+001ED7 E0                MOVX    A,@DPTR
+001ED8 9044FD            MOV     DPTR,#m_le_lap+04H
+001EDB F0                MOVX    @DPTR,A
   195: }
-00203B 904DD2            MOV     DPTR,#le_lap_temp+02H
-00203E E0                MOVX    A,@DPTR
-00203F 9044FE            MOV     DPTR,#m_le_lap+05H
-002042 F0                MOVX    @DPTR,A
+001EDC 904DD2            MOV     DPTR,#le_lap_temp+02H
+001EDF E0                MOVX    A,@DPTR
+001EE0 9044FE            MOV     DPTR,#m_le_lap+05H
+001EE3 F0                MOVX    @DPTR,A
   196: 
-002043 22                RET     
+001EE4 22                RET     
 ----- FUNCTION YC_get_ble_ramdon_lap (END) -------
 
 
------ FUNCTION YC_wait_disconnect_timer500ms (BEGIN) -----
- FILE: 'sys.c'
-  418: void YC_wait_disconnect_timer500ms()
-  419: {
-  420: //before discovery/adv,if current state is connected,wait disconnect done
-  421: 	if (action_timeout!=0)
-002044 904DEC            MOV     DPTR,#action_timeout
-002047 E0                MOVX    A,@DPTR
-002048 6038              JZ      ?C0088?SYS
-  422: 	{
-  423: 		action_timeout--;
-00204A E0                MOVX    A,@DPTR
-00204B 14                DEC     A
-00204C F0                MOVX    @DPTR,A
-  424: 		if(action_timeout == 0)
-00204D E0                MOVX    A,@DPTR
-00204E 7032              JNZ     ?C0088?SYS
-  425: 		{
-  426: 			if(g_variable.key_action == KEY_DISCOVERY
-002050 904CED            MOV     DPTR,#g_variable+02EH
-002053 E0                MOVX    A,@DPTR
-002054 B4052B            CJNE    A,#05H,?C0088?SYS
-002057 9047F5            MOV     DPTR,#m_ui_state_map+01H
-00205A E0                MOVX    A,@DPTR
-00205B 20E324            JB      ACC.3,?C0088?SYS
-  427: 			&& (m_ui_state_map & 0x0008) != 0x0008)
-  428: 
-  429: 			{
-  430: //				m_lpm_mode = 0;
-  431: 				ble_send_secutiry_request_timer = 0;
-00205E E4                CLR     A
-00205F 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-002062 F0                MOVX    @DPTR,A
-  432: 				g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
-002063 904CE9            MOV     DPTR,#g_variable+02AH
-002066 74F0              MOV     A,#0F0H
-002068 F0                MOVX    @DPTR,A
-  433: 				g_variable.pairing_g24_timeout = 0;
-002069 E4                CLR     A
-00206A 904CEE            MOV     DPTR,#g_variable+02FH
-00206D F0                MOVX    @DPTR,A
-  434: 				fast_connect_flag = 0;
-00206E 904E55            MOV     DPTR,#fast_connect_flag
-002071 F0                MOVX    @DPTR,A
-  435: 				ble_fast_connect_flag = 0;
-002072 904DD3            MOV     DPTR,#ble_fast_connect_flag
-002075 F0                MOVX    @DPTR,A
-  436: 				YC_get_ble_ramdon_lap();
-002076 1100              ACALL   YC_get_ble_ramdon_lap
-  437: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
-002078 7F0D              MOV     R7,#0DH
-00207A 12126F            LCALL   _IPC_TxControlCmd
-  438: 				g_variable.key_action = KEY_NONE;
-00207D E4                CLR     A
-00207E 904CED            MOV     DPTR,#g_variable+02EH
-002081 F0                MOVX    @DPTR,A
-  439: 			}
-  440: 		}
-  441: 	}
-  442: 
-  443: }
-002082         ?C0088?SYS:
-002082 22                RET     
------ FUNCTION YC_wait_disconnect_timer500ms (END) -------
+----- FUNCTION YC_adc_init (BEGIN) -----
+ FILE: 'adc.c'
+    3: void YC_adc_init()
+    4: {
+    5: #ifdef  ADC_ENABLE
+    6: 	byte i;
+    7: 	
+    8: 	g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
+001EE5 904CD3            MOV     DPTR,#g_variable+014H
+001EE8 7405              MOV     A,#05H
+001EEA F0                MOVX    @DPTR,A
+    9: 	g_variable.battery_value_index = 0;
+001EEB E4                CLR     A
+001EEC A3                INC     DPTR
+001EED F0                MOVX    @DPTR,A
+   10: 
+   11: #ifdef ADC_TYPE_HVIN 	
+   12: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
+   13: 	{
+   14: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE;
+   15: 	}
+   16: 	g_variable.battery_level_full = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V7+m_adc0vBase;
+   17: 	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V2+m_adc0vBase;
+   18: 	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V0+m_adc0vBase;
+   19: #endif
+   20: #ifdef ADC_TYPE_VINLPM
+   21: 		for (i = 0; i < BAT_ARRAY_LEN; i++)
+   22: 		{
+   23: 			g_variable.battery_value[i] = INIT_BATTERY_VALUE_VINLPM;
+   24: 		}
+   25: 		g_variable.battery_level_full = m_adc3vValue;
+   26: 		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V2+m_adc0vBase;
+   27: 		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V0+m_adc0vBase;
+   28: #endif
+   29: #ifdef ADC_TYPE_GPIO
+   30: 	m_adc_channel = ADC_CHANNEL;
+001EEE 904C90            MOV     DPTR,#m_adc_channel
+001EF1 7433              MOV     A,#033H
+001EF3 F0                MOVX    @DPTR,A
+   31: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
+;---- Variable 'i' assigned to Register 'R7' ----
+001EF4 E4                CLR     A
+001EF5 FF                MOV     R7,A
+001EF6         ?C0001?ADC:
+   32: 	{
+   33: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE_GPIO;
+001EF6 EF                MOV     A,R7
+001EF7 25E0              ADD     A,ACC
+001EF9 24D6              ADD     A,#LOW g_variable+017H
+001EFB F582              MOV     DPL,A
+001EFD E4                CLR     A
+001EFE 344C              ADDC    A,#HIGH g_variable+017H
+001F00 F583              MOV     DPH,A
+001F02 7462              MOV     A,#062H
+001F04 F0                MOVX    @DPTR,A
+001F05 A3                INC     DPTR
+001F06 F0                MOVX    @DPTR,A
+   34: 	}
+001F07 0F                INC     R7
+001F08 EF                MOV     A,R7
+001F09 B404EA            CJNE    A,#04H,?C0001?ADC
+001F0C         ?C0002?ADC:
+   35: 	g_variable.battery_level_full = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V5+m_adc0vBase;
+001F0C 904C91            MOV     DPTR,#m_adc0vBase
+001F0F E0                MOVX    A,@DPTR
+001F10 FE                MOV     R6,A
+001F11 A3                INC     DPTR
+001F12 E0                MOVX    A,@DPTR
+001F13 FF                MOV     R7,A
+001F14 C3                CLR     C
+001F15 904C94            MOV     DPTR,#m_adc3vValue+01H
+001F18 E0                MOVX    A,@DPTR
+001F19 9F                SUBB    A,R7
+001F1A FD                MOV     R5,A
+001F1B 904C93            MOV     DPTR,#m_adc3vValue
+001F1E E0                MOVX    A,@DPTR
+001F1F 9E                SUBB    A,R6
+001F20 FC                MOV     R4,A
+001F21 E4                CLR     A
+001F22 120206            LCALL   ?C?FCASTI
+001F25 7BF6              MOV     R3,#0F6H
+001F27 7A28              MOV     R2,#028H
+001F29 791C              MOV     R1,#01CH
+001F2B 783F              MOV     R0,#03FH
+001F2D 1200FB            LCALL   ?C?FPMUL
+001F30 C004              PUSH    AR4
+001F32 C005              PUSH    AR5
+001F34 C006              PUSH    AR6
+001F36 C007              PUSH    AR7
+001F38 904C91            MOV     DPTR,#m_adc0vBase
+001F3B E0                MOVX    A,@DPTR
+001F3C FC                MOV     R4,A
+001F3D A3                INC     DPTR
+001F3E E0                MOVX    A,@DPTR
+001F3F FD                MOV     R5,A
+001F40 E4                CLR     A
+001F41 120206            LCALL   ?C?FCASTI
+001F44 D003              POP     AR3
+001F46 D002              POP     AR2
+001F48 D001              POP     AR1
+001F4A D000              POP     AR0
+001F4C 12000A            LCALL   ?C?FPADD
+001F4F 12023F            LCALL   ?C?CASTF
+001F52 904CFA            MOV     DPTR,#g_variable+03BH
+001F55 EE                MOV     A,R6
+001F56 F0                MOVX    @DPTR,A
+001F57 A3                INC     DPTR
+001F58 EF                MOV     A,R7
+001F59 F0                MOVX    @DPTR,A
+   36: 	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V1+m_adc0vBase;
+001F5A 904C91            MOV     DPTR,#m_adc0vBase
+001F5D E0                MOVX    A,@DPTR
+001F5E FE                MOV     R6,A
+001F5F A3                INC     DPTR
+001F60 E0                MOVX    A,@DPTR
+001F61 FF                MOV     R7,A
+001F62 C3                CLR     C
+001F63 904C94            MOV     DPTR,#m_adc3vValue+01H
+001F66 E0                MOVX    A,@DPTR
+001F67 9F                SUBB    A,R7
+001F68 FD                MOV     R5,A
+001F69 904C93            MOV     DPTR,#m_adc3vValue
+001F6C E0                MOVX    A,@DPTR
+001F6D 9E                SUBB    A,R6
+001F6E FC                MOV     R4,A
+001F6F E4                CLR     A
+001F70 120206            LCALL   ?C?FCASTI
+001F73 7BC3              MOV     R3,#0C3H
+001F75 7AF5              MOV     R2,#0F5H
+001F77 79A8              MOV     R1,#0A8H
+001F79 783E              MOV     R0,#03EH
+001F7B 1200FB            LCALL   ?C?FPMUL
+001F7E C004              PUSH    AR4
+001F80 C005              PUSH    AR5
+001F82 C006              PUSH    AR6
+001F84 C007              PUSH    AR7
+001F86 904C91            MOV     DPTR,#m_adc0vBase
+001F89 E0                MOVX    A,@DPTR
+001F8A FC                MOV     R4,A
+001F8B A3                INC     DPTR
+001F8C E0                MOVX    A,@DPTR
+001F8D FD                MOV     R5,A
+001F8E E4                CLR     A
+001F8F 120206            LCALL   ?C?FCASTI
+001F92 D003              POP     AR3
+001F94 D002              POP     AR2
+001F96 D001              POP     AR1
+001F98 D000              POP     AR0
+001F9A 12000A            LCALL   ?C?FPADD
+001F9D 12023F            LCALL   ?C?CASTF
+001FA0 904CDE            MOV     DPTR,#g_variable+01FH
+001FA3 EE                MOV     A,R6
+001FA4 F0                MOVX    @DPTR,A
+001FA5 A3                INC     DPTR
+001FA6 EF                MOV     A,R7
+001FA7 F0                MOVX    @DPTR,A
+   37: 	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_0V9+m_adc0vBase;
+001FA8 904C91            MOV     DPTR,#m_adc0vBase
+001FAB E0                MOVX    A,@DPTR
+001FAC FE                MOV     R6,A
+001FAD A3                INC     DPTR
+001FAE E0                MOVX    A,@DPTR
+001FAF FF                MOV     R7,A
+001FB0 C3                CLR     C
+001FB1 904C94            MOV     DPTR,#m_adc3vValue+01H
+001FB4 E0                MOVX    A,@DPTR
+001FB5 9F                SUBB    A,R7
+001FB6 FD                MOV     R5,A
+001FB7 904C93            MOV     DPTR,#m_adc3vValue
+001FBA E0                MOVX    A,@DPTR
+001FBB 9E                SUBB    A,R6
+001FBC FC                MOV     R4,A
+001FBD E4                CLR     A
+001FBE 120206            LCALL   ?C?FCASTI
+001FC1 7B5C              MOV     R3,#05CH
+001FC3 7A8F              MOV     R2,#08FH
+001FC5 7942              MOV     R1,#042H
+001FC7 783E              MOV     R0,#03EH
+001FC9 1200FB            LCALL   ?C?FPMUL
+001FCC C004              PUSH    AR4
+001FCE C005              PUSH    AR5
+001FD0 C006              PUSH    AR6
+001FD2 C007              PUSH    AR7
+001FD4 904C91            MOV     DPTR,#m_adc0vBase
+001FD7 E0                MOVX    A,@DPTR
+001FD8 FC                MOV     R4,A
+001FD9 A3                INC     DPTR
+001FDA E0                MOVX    A,@DPTR
+001FDB FD                MOV     R5,A
+001FDC E4                CLR     A
+001FDD 120206            LCALL   ?C?FCASTI
+001FE0 D003              POP     AR3
+001FE2 D002              POP     AR2
+001FE4 D001              POP     AR1
+001FE6 D000              POP     AR0
+001FE8 12000A            LCALL   ?C?FPADD
+001FEB 12023F            LCALL   ?C?CASTF
+001FEE 904CE0            MOV     DPTR,#g_variable+021H
+001FF1 EE                MOV     A,R6
+001FF2 F0                MOVX    @DPTR,A
+001FF3 A3                INC     DPTR
+001FF4 EF                MOV     A,R7
+001FF5 F0                MOVX    @DPTR,A
+   38: #endif	
+   39: #endif
+   40: }
+001FF6 22                RET     
+----- FUNCTION YC_adc_init (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: 	{
+001FF7 904CC0            MOV     DPTR,#g_variable+01H
+001FFA E0                MOVX    A,@DPTR
+001FFB FF                MOV     R7,A
+001FFC 64FE              XRL     A,#0FEH
+001FFE 6003              JZ      ?C0029?BLUETOOTH
+002000 EF                MOV     A,R7
+002001 7008              JNZ     ?C0028?BLUETOOTH
+002003         ?C0029?BLUETOOTH:
+  145: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
+  146: 		return 1;
+002003 7F22              MOV     R7,#022H
+002005 120EC8            LCALL   _IPC_TxControlCmd
+  147: 	}
+002008 7F01              MOV     R7,#01H
+00200A 22                RET     
+  148: 	return 0;
+00200B         ?C0028?BLUETOOTH:
+  149: }
+00200B 7F00              MOV     R7,#00H
+  150: 
+00200D 22                RET     
+----- FUNCTION YC_g24_mode_discovery (END) -------
 
 
 ----- FUNCTION _kb_set_multikey (BEGIN) -----
@@ -5774,562 +5566,663 @@
   176: void kb_set_multikey(word multikey_value)
   177: {
 ;---- Variable 'multikey_value' assigned to Register 'R4/R5' ----
-002083 AD07              MOV     R5,AR7
-002085 AC06              MOV     R4,AR6
+00200E AD07              MOV     R5,AR7
+002010 AC06              MOV     R4,AR6
   178: 	if(mult_key_status != KEY_WAIT_RELEASE)
   179: 	{
-002087 904E4B            MOV     DPTR,#mult_key_status
-00208A E0                MOVX    A,@DPTR
-00208B 6402              XRL     A,#02H
-00208D 600E              JZ      ?C0047?KB_PROCESS
+002012 904E4B            MOV     DPTR,#mult_key_status
+002015 E0                MOVX    A,@DPTR
+002016 6402              XRL     A,#02H
+002018 600E              JZ      ?C0047?KB_PROCESS
   180: 		mult_key_status = KEY_MULIT_PRESS;
   181: 		multikey[0] = HID_REPORTID_2;
-00208F 7401              MOV     A,#01H
-002091 F0                MOVX    @DPTR,A
+00201A 7401              MOV     A,#01H
+00201C F0                MOVX    @DPTR,A
   182: 		multikey[1] = (multikey_value&0xff);
-002092 904E4C            MOV     DPTR,#multikey
-002095 04                INC     A
-002096 F0                MOVX    @DPTR,A
+00201D 904E4C            MOV     DPTR,#multikey
+002020 04                INC     A
+002021 F0                MOVX    @DPTR,A
   183: 		multikey[2] = ((multikey_value>>8)&0xff);
-002097 EF                MOV     A,R7
-002098 A3                INC     DPTR
-002099 F0                MOVX    @DPTR,A
+002022 EF                MOV     A,R7
+002023 A3                INC     DPTR
+002024 F0                MOVX    @DPTR,A
   184: 	}
-00209A EE                MOV     A,R6
-00209B A3                INC     DPTR
-00209C F0                MOVX    @DPTR,A
+002025 EE                MOV     A,R6
+002026 A3                INC     DPTR
+002027 F0                MOVX    @DPTR,A
   185: }
   186: 
-00209D         ?C0047?KB_PROCESS:
-00209D 22                RET     
+002028         ?C0047?KB_PROCESS:
+002028 22                RET     
 ----- FUNCTION _kb_set_multikey (END) -------
 
 
 ----- FUNCTION _kb_multikey_setup (BEGIN) -----
  FILE: 'kb_process.c'
-  797: void kb_multikey_setup(tKSEVENT *pEvt)
-  798: {
-00209E 904EDA            MOV     DPTR,#pEvt
-0020A1 EB                MOV     A,R3
-0020A2 F0                MOVX    @DPTR,A
-0020A3 A3                INC     DPTR
-0020A4 EA                MOV     A,R2
-0020A5 F0                MOVX    @DPTR,A
-0020A6 A3                INC     DPTR
-0020A7 E9                MOV     A,R1
-0020A8 F0                MOVX    @DPTR,A
-  799: 	byte i = 0;
-  800: 	
-0020A9 E4                CLR     A
-0020AA A3                INC     DPTR
-0020AB F0                MOVX    @DPTR,A
-  801: 	for (i = 0;i < 6;i++)
-0020AC F0                MOVX    @DPTR,A
-0020AD         ?C0197?KB_PROCESS:
-0020AD 904EDD            MOV     DPTR,#i
-0020B0 E0                MOVX    A,@DPTR
-0020B1 FF                MOV     R7,A
-0020B2 C3                CLR     C
-0020B3 9406              SUBB    A,#06H
-0020B5 4002              JC      $ + 4H
-0020B7 619C              AJMP    ?C0256?KB_PROCESS
-  802: 	{		
-  803: 		if ((pEvt->ksPool[i] &0xF0) == 0xf0 
-0020B9 904EDA            MOV     DPTR,#pEvt
-0020BC E0                MOVX    A,@DPTR
-0020BD FB                MOV     R3,A
-0020BE A3                INC     DPTR
+  804: void kb_multikey_setup(tKSEVENT *pEvt)
+  805: {
+002029 904ED8            MOV     DPTR,#pEvt
+00202C EB                MOV     A,R3
+00202D F0                MOVX    @DPTR,A
+00202E A3                INC     DPTR
+00202F EA                MOV     A,R2
+002030 F0                MOVX    @DPTR,A
+002031 A3                INC     DPTR
+002032 E9                MOV     A,R1
+002033 F0                MOVX    @DPTR,A
+  806: 	byte i = 0;
+  807: 	
+002034 E4                CLR     A
+002035 A3                INC     DPTR
+002036 F0                MOVX    @DPTR,A
+  808: 	for (i = 0;i < 6;i++)
+002037 F0                MOVX    @DPTR,A
+002038         ?C0198?KB_PROCESS:
+002038 904EDB            MOV     DPTR,#i
+00203B E0                MOVX    A,@DPTR
+00203C FF                MOV     R7,A
+00203D C3                CLR     C
+00203E 9406              SUBB    A,#06H
+002040 4002              JC      $ + 4H
+002042 6127              AJMP    ?C0257?KB_PROCESS
+  809: 	{		
+  810: 		if ((pEvt->ksPool[i] &0xF0) == 0xf0 
+002044 904ED8            MOV     DPTR,#pEvt
+002047 E0                MOVX    A,@DPTR
+002048 FB                MOV     R3,A
+002049 A3                INC     DPTR
+00204A E0                MOVX    A,@DPTR
+00204B FA                MOV     R2,A
+00204C A3                INC     DPTR
+00204D E0                MOVX    A,@DPTR
+00204E 2401              ADD     A,#01H
+002050 F9                MOV     R1,A
+002051 E4                CLR     A
+002052 3A                ADDC    A,R2
+002053 FA                MOV     R2,A
+002054 7E00              MOV     R6,#00H
+002056 E9                MOV     A,R1
+002057 2F                ADD     A,R7
+002058 F9                MOV     R1,A
+002059 EE                MOV     A,R6
+00205A 3A                ADDC    A,R2
+00205B FA                MOV     R2,A
+00205C 1203B6            LCALL   ?C?CLDPTR
+00205F FF                MOV     R7,A
+002060 54F0              ANL     A,#0F0H
+002062 64F0              XRL     A,#0F0H
+002064 6009              JZ      ?C0202?KB_PROCESS
+002066 EF                MOV     A,R7
+002067 54D0              ANL     A,#0D0H
+002069 64D0              XRL     A,#0D0H
+00206B 6002              JZ      $ + 4H
+00206D 611F              AJMP    ?C0200?KB_PROCESS
+00206F         ?C0202?KB_PROCESS:
+  811: 			|| (pEvt->ksPool[i] &0xD0) == 0xD0)
+  812: 		{
+  813: 			
+  814: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_MEDIA) //media select
+00206F 1203B6            LCALL   ?C?CLDPTR
+002072 FB                MOV     R3,A
+002073 B4F108            CJNE    A,#0F1H,?C0203?KB_PROCESS
+  815: 			{
+  816: 				kb_set_multikey(0x0183); 
+002076 7F83              MOV     R7,#083H
+002078 7E01              MOV     R6,#01H
+00207A 110E              ACALL   _kb_set_multikey
+  817: 			}
+00207C 41F4              AJMP    ?C0204?KB_PROCESS
+00207E         ?C0203?KB_PROCESS:
+  818: 			else
+  819: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_PALY) //play / pause
+00207E EB                MOV     A,R3
+00207F B4F208            CJNE    A,#0F2H,?C0205?KB_PROCESS
+  820: 			{ 
+  821: 				kb_set_multikey(0x00cd);
+002082 7FCD              MOV     R7,#0CDH
+002084 7E00              MOV     R6,#00H
+002086 110E              ACALL   _kb_set_multikey
+  822: 			}
+002088 41F4              AJMP    ?C0204?KB_PROCESS
+00208A         ?C0205?KB_PROCESS:
+  823: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_STOP)  //stop
+00208A 904ED8            MOV     DPTR,#pEvt
+00208D E0                MOVX    A,@DPTR
+00208E FB                MOV     R3,A
+00208F A3                INC     DPTR
+002090 E0                MOVX    A,@DPTR
+002091 FA                MOV     R2,A
+002092 A3                INC     DPTR
+002093 E0                MOVX    A,@DPTR
+002094 2401              ADD     A,#01H
+002096 F9                MOV     R1,A
+002097 E4                CLR     A
+002098 3A                ADDC    A,R2
+002099 FA                MOV     R2,A
+00209A A3                INC     DPTR
+00209B E0                MOVX    A,@DPTR
+00209C 7E00              MOV     R6,#00H
+00209E 29                ADD     A,R1
+00209F F9                MOV     R1,A
+0020A0 EE                MOV     A,R6
+0020A1 3A                ADDC    A,R2
+0020A2 FA                MOV     R2,A
+0020A3 1203B6            LCALL   ?C?CLDPTR
+0020A6 FB                MOV     R3,A
+0020A7 B4F306            CJNE    A,#0F3H,?C0207?KB_PROCESS
+  824: 			{
+  825: 				kb_set_multikey(0x00b7);
+0020AA 7FB7              MOV     R7,#0B7H
+0020AC 110E              ACALL   _kb_set_multikey
+  826: 			}	
+0020AE 41F4              AJMP    ?C0204?KB_PROCESS
+0020B0         ?C0207?KB_PROCESS:
+  827: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PRE_TRACK) //pre Track
+0020B0 EB                MOV     A,R3
+0020B1 B4F408            CJNE    A,#0F4H,?C0209?KB_PROCESS
+  828: 			{
+  829: 				kb_set_multikey(0x00b6);
+0020B4 7FB6              MOV     R7,#0B6H
+0020B6 7E00              MOV     R6,#00H
+0020B8 110E              ACALL   _kb_set_multikey
+  830: 			}
+0020BA 41F4              AJMP    ?C0204?KB_PROCESS
+0020BC         ?C0209?KB_PROCESS:
+  831: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_NEXT_TRACK) //next Track
+0020BC 904ED8            MOV     DPTR,#pEvt
 0020BF E0                MOVX    A,@DPTR
-0020C0 FA                MOV     R2,A
+0020C0 FB                MOV     R3,A
 0020C1 A3                INC     DPTR
 0020C2 E0                MOVX    A,@DPTR
-0020C3 2401              ADD     A,#01H
-0020C5 F9                MOV     R1,A
-0020C6 E4                CLR     A
-0020C7 3A                ADDC    A,R2
-0020C8 FA                MOV     R2,A
-0020C9 7E00              MOV     R6,#00H
-0020CB E9                MOV     A,R1
-0020CC 2F                ADD     A,R7
-0020CD F9                MOV     R1,A
-0020CE EE                MOV     A,R6
-0020CF 3A                ADDC    A,R2
-0020D0 FA                MOV     R2,A
-0020D1 1203B6            LCALL   ?C?CLDPTR
-0020D4 FF                MOV     R7,A
-0020D5 54F0              ANL     A,#0F0H
-0020D7 64F0              XRL     A,#0F0H
-0020D9 6009              JZ      ?C0201?KB_PROCESS
-0020DB EF                MOV     A,R7
-0020DC 54D0              ANL     A,#0D0H
-0020DE 64D0              XRL     A,#0D0H
-0020E0 6002              JZ      $ + 4H
-0020E2 6194              AJMP    ?C0199?KB_PROCESS
-0020E4         ?C0201?KB_PROCESS:
-  804: 			|| (pEvt->ksPool[i] &0xD0) == 0xD0)
-  805: 		{
-  806: 			
-  807: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_MEDIA) //media select
-0020E4 1203B6            LCALL   ?C?CLDPTR
-0020E7 FB                MOV     R3,A
-0020E8 B4F108            CJNE    A,#0F1H,?C0202?KB_PROCESS
-  808: 			{
-  809: 				kb_set_multikey(0x0183); 
-0020EB 7F83              MOV     R7,#083H
-0020ED 7E01              MOV     R6,#01H
-0020EF 1183              ACALL   _kb_set_multikey
-  810: 			}
-0020F1 6169              AJMP    ?C0203?KB_PROCESS
-0020F3         ?C0202?KB_PROCESS:
-  811: 			else
-  812: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_PALY) //play / pause
-0020F3 EB                MOV     A,R3
-0020F4 B4F208            CJNE    A,#0F2H,?C0204?KB_PROCESS
-  813: 			{ 
-  814: 				kb_set_multikey(0x00cd);
-0020F7 7FCD              MOV     R7,#0CDH
-0020F9 7E00              MOV     R6,#00H
-0020FB 1183              ACALL   _kb_set_multikey
-  815: 			}
-0020FD 6169              AJMP    ?C0203?KB_PROCESS
-0020FF         ?C0204?KB_PROCESS:
-  816: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_STOP)  //stop
-0020FF 904EDA            MOV     DPTR,#pEvt
-002102 E0                MOVX    A,@DPTR
-002103 FB                MOV     R3,A
-002104 A3                INC     DPTR
-002105 E0                MOVX    A,@DPTR
+0020C3 FA                MOV     R2,A
+0020C4 A3                INC     DPTR
+0020C5 E0                MOVX    A,@DPTR
+0020C6 2401              ADD     A,#01H
+0020C8 F9                MOV     R1,A
+0020C9 E4                CLR     A
+0020CA 3A                ADDC    A,R2
+0020CB FA                MOV     R2,A
+0020CC A3                INC     DPTR
+0020CD E0                MOVX    A,@DPTR
+0020CE 7E00              MOV     R6,#00H
+0020D0 29                ADD     A,R1
+0020D1 F9                MOV     R1,A
+0020D2 EE                MOV     A,R6
+0020D3 3A                ADDC    A,R2
+0020D4 FA                MOV     R2,A
+0020D5 1203B6            LCALL   ?C?CLDPTR
+0020D8 FB                MOV     R3,A
+0020D9 B4F506            CJNE    A,#0F5H,?C0211?KB_PROCESS
+  832: 			{
+  833: 				kb_set_multikey(0x00b5);
+0020DC 7FB5              MOV     R7,#0B5H
+0020DE 110E              ACALL   _kb_set_multikey
+  834: 			}
+0020E0 41F4              AJMP    ?C0204?KB_PROCESS
+0020E2         ?C0211?KB_PROCESS:
+  835: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_DOWN) //vol-
+0020E2 EB                MOV     A,R3
+0020E3 B4F608            CJNE    A,#0F6H,?C0213?KB_PROCESS
+  836: 			{
+  837: 				kb_set_multikey(0x00ea);
+0020E6 7FEA              MOV     R7,#0EAH
+0020E8 7E00              MOV     R6,#00H
+0020EA 110E              ACALL   _kb_set_multikey
+  838: 			}
+0020EC 41F4              AJMP    ?C0204?KB_PROCESS
+0020EE         ?C0213?KB_PROCESS:
+  839: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_UP) //vol+
+0020EE 904ED8            MOV     DPTR,#pEvt
+0020F1 E0                MOVX    A,@DPTR
+0020F2 FB                MOV     R3,A
+0020F3 A3                INC     DPTR
+0020F4 E0                MOVX    A,@DPTR
+0020F5 FA                MOV     R2,A
+0020F6 A3                INC     DPTR
+0020F7 E0                MOVX    A,@DPTR
+0020F8 2401              ADD     A,#01H
+0020FA F9                MOV     R1,A
+0020FB E4                CLR     A
+0020FC 3A                ADDC    A,R2
+0020FD FA                MOV     R2,A
+0020FE A3                INC     DPTR
+0020FF E0                MOVX    A,@DPTR
+002100 7E00              MOV     R6,#00H
+002102 29                ADD     A,R1
+002103 F9                MOV     R1,A
+002104 EE                MOV     A,R6
+002105 3A                ADDC    A,R2
 002106 FA                MOV     R2,A
-002107 A3                INC     DPTR
-002108 E0                MOVX    A,@DPTR
-002109 2401              ADD     A,#01H
-00210B F9                MOV     R1,A
-00210C E4                CLR     A
-00210D 3A                ADDC    A,R2
-00210E FA                MOV     R2,A
-00210F A3                INC     DPTR
-002110 E0                MOVX    A,@DPTR
-002111 7E00              MOV     R6,#00H
-002113 29                ADD     A,R1
-002114 F9                MOV     R1,A
-002115 EE                MOV     A,R6
-002116 3A                ADDC    A,R2
-002117 FA                MOV     R2,A
-002118 1203B6            LCALL   ?C?CLDPTR
-00211B FB                MOV     R3,A
-00211C B4F306            CJNE    A,#0F3H,?C0206?KB_PROCESS
-  817: 			{
-  818: 				kb_set_multikey(0x00b7);
-00211F 7FB7              MOV     R7,#0B7H
-002121 1183              ACALL   _kb_set_multikey
-  819: 			}	
-002123 6169              AJMP    ?C0203?KB_PROCESS
-002125         ?C0206?KB_PROCESS:
-  820: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PRE_TRACK) //pre Track
-002125 EB                MOV     A,R3
-002126 B4F408            CJNE    A,#0F4H,?C0208?KB_PROCESS
-  821: 			{
-  822: 				kb_set_multikey(0x00b6);
-002129 7FB6              MOV     R7,#0B6H
-00212B 7E00              MOV     R6,#00H
-00212D 1183              ACALL   _kb_set_multikey
-  823: 			}
-00212F 6169              AJMP    ?C0203?KB_PROCESS
-002131         ?C0208?KB_PROCESS:
-  824: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_NEXT_TRACK) //next Track
-002131 904EDA            MOV     DPTR,#pEvt
-002134 E0                MOVX    A,@DPTR
-002135 FB                MOV     R3,A
-002136 A3                INC     DPTR
-002137 E0                MOVX    A,@DPTR
+002107 1203B6            LCALL   ?C?CLDPTR
+00210A FB                MOV     R3,A
+00210B B4F706            CJNE    A,#0F7H,?C0215?KB_PROCESS
+  840: 			{
+  841: 				kb_set_multikey(0x00e9);
+00210E 7FE9              MOV     R7,#0E9H
+002110 110E              ACALL   _kb_set_multikey
+  842: 			}
+002112 41F4              AJMP    ?C0204?KB_PROCESS
+002114         ?C0215?KB_PROCESS:
+  843: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MUTE) //mute
+002114 EB                MOV     A,R3
+002115 B4F808            CJNE    A,#0F8H,?C0217?KB_PROCESS
+  844: 			{
+  845: 				kb_set_multikey(0x00e2);
+002118 7FE2              MOV     R7,#0E2H
+00211A 7E00              MOV     R6,#00H
+00211C 110E              ACALL   _kb_set_multikey
+  846: 			}
+00211E 41F4              AJMP    ?C0204?KB_PROCESS
+002120         ?C0217?KB_PROCESS:
+  847: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MY_COMPUTER) 
+002120 904ED8            MOV     DPTR,#pEvt
+002123 E0                MOVX    A,@DPTR
+002124 FB                MOV     R3,A
+002125 A3                INC     DPTR
+002126 E0                MOVX    A,@DPTR
+002127 FA                MOV     R2,A
+002128 A3                INC     DPTR
+002129 E0                MOVX    A,@DPTR
+00212A 2401              ADD     A,#01H
+00212C F9                MOV     R1,A
+00212D E4                CLR     A
+00212E 3A                ADDC    A,R2
+00212F FA                MOV     R2,A
+002130 A3                INC     DPTR
+002131 E0                MOVX    A,@DPTR
+002132 7E00              MOV     R6,#00H
+002134 29                ADD     A,R1
+002135 F9                MOV     R1,A
+002136 EE                MOV     A,R6
+002137 3A                ADDC    A,R2
 002138 FA                MOV     R2,A
-002139 A3                INC     DPTR
-00213A E0                MOVX    A,@DPTR
-00213B 2401              ADD     A,#01H
-00213D F9                MOV     R1,A
-00213E E4                CLR     A
-00213F 3A                ADDC    A,R2
-002140 FA                MOV     R2,A
-002141 A3                INC     DPTR
-002142 E0                MOVX    A,@DPTR
-002143 7E00              MOV     R6,#00H
-002145 29                ADD     A,R1
-002146 F9                MOV     R1,A
-002147 EE                MOV     A,R6
-002148 3A                ADDC    A,R2
-002149 FA                MOV     R2,A
-00214A 1203B6            LCALL   ?C?CLDPTR
-00214D FB                MOV     R3,A
-00214E B4F506            CJNE    A,#0F5H,?C0210?KB_PROCESS
-  825: 			{
-  826: 				kb_set_multikey(0x00b5);
-002151 7FB5              MOV     R7,#0B5H
-002153 1183              ACALL   _kb_set_multikey
-  827: 			}
-002155 6169              AJMP    ?C0203?KB_PROCESS
-002157         ?C0210?KB_PROCESS:
-  828: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_DOWN) //vol-
-002157 EB                MOV     A,R3
-002158 B4F608            CJNE    A,#0F6H,?C0212?KB_PROCESS
-  829: 			{
-  830: 				kb_set_multikey(0x00ea);
-00215B 7FEA              MOV     R7,#0EAH
-00215D 7E00              MOV     R6,#00H
-00215F 1183              ACALL   _kb_set_multikey
-  831: 			}
-002161 6169              AJMP    ?C0203?KB_PROCESS
-002163         ?C0212?KB_PROCESS:
-  832: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_UP) //vol+
-002163 904EDA            MOV     DPTR,#pEvt
-002166 E0                MOVX    A,@DPTR
-002167 FB                MOV     R3,A
-002168 A3                INC     DPTR
-002169 E0                MOVX    A,@DPTR
-00216A FA                MOV     R2,A
-00216B A3                INC     DPTR
-00216C E0                MOVX    A,@DPTR
-00216D 2401              ADD     A,#01H
-00216F F9                MOV     R1,A
-002170 E4                CLR     A
-002171 3A                ADDC    A,R2
-002172 FA                MOV     R2,A
-002173 A3                INC     DPTR
-002174 E0                MOVX    A,@DPTR
-002175 7E00              MOV     R6,#00H
-002177 29                ADD     A,R1
-002178 F9                MOV     R1,A
-002179 EE                MOV     A,R6
-00217A 3A                ADDC    A,R2
-00217B FA                MOV     R2,A
-00217C 1203B6            LCALL   ?C?CLDPTR
-00217F FB                MOV     R3,A
-002180 B4F706            CJNE    A,#0F7H,?C0214?KB_PROCESS
-  833: 			{
-  834: 				kb_set_multikey(0x00e9);
-002183 7FE9              MOV     R7,#0E9H
-002185 1183              ACALL   _kb_set_multikey
-  835: 			}
-002187 6169              AJMP    ?C0203?KB_PROCESS
-002189         ?C0214?KB_PROCESS:
-  836: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MUTE) //mute
-002189 EB                MOV     A,R3
-00218A B4F808            CJNE    A,#0F8H,?C0216?KB_PROCESS
-  837: 			{
-  838: 				kb_set_multikey(0x00e2);
-00218D 7FE2              MOV     R7,#0E2H
-00218F 7E00              MOV     R6,#00H
-002191 1183              ACALL   _kb_set_multikey
-  839: 			}
-002193 6169              AJMP    ?C0203?KB_PROCESS
-002195         ?C0216?KB_PROCESS:
-  840: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MY_COMPUTER) 
-002195 904EDA            MOV     DPTR,#pEvt
-002198 E0                MOVX    A,@DPTR
-002199 FB                MOV     R3,A
-00219A A3                INC     DPTR
-00219B E0                MOVX    A,@DPTR
-00219C FA                MOV     R2,A
-00219D A3                INC     DPTR
-00219E E0                MOVX    A,@DPTR
-00219F 2401              ADD     A,#01H
-0021A1 F9                MOV     R1,A
-0021A2 E4                CLR     A
-0021A3 3A                ADDC    A,R2
-0021A4 FA                MOV     R2,A
-0021A5 A3                INC     DPTR
-0021A6 E0                MOVX    A,@DPTR
-0021A7 7E00              MOV     R6,#00H
-0021A9 29                ADD     A,R1
-0021AA F9                MOV     R1,A
-0021AB EE                MOV     A,R6
-0021AC 3A                ADDC    A,R2
-0021AD FA                MOV     R2,A
-0021AE 1203B6            LCALL   ?C?CLDPTR
-0021B1 FB                MOV     R3,A
-0021B2 B4F907            CJNE    A,#0F9H,?C0218?KB_PROCESS
-  841: 			{
-  842: 				kb_set_multikey(0x0194);
-0021B5 7F94              MOV     R7,#094H
-0021B7 0E                INC     R6
-0021B8 1183              ACALL   _kb_set_multikey
-  843: 			}	
-0021BA 6169              AJMP    ?C0203?KB_PROCESS
-0021BC         ?C0218?KB_PROCESS:
-  844: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_MAIL)  //mail
-0021BC EB                MOV     A,R3
-0021BD B4FA08            CJNE    A,#0FAH,?C0220?KB_PROCESS
-  845: 			{
-  846: 				kb_set_multikey(0x018a);//mail
-0021C0 7F8A              MOV     R7,#08AH
-0021C2 7E01              MOV     R6,#01H
-0021C4 1183              ACALL   _kb_set_multikey
-  847: 			}
-0021C6 6169              AJMP    ?C0203?KB_PROCESS
-0021C8         ?C0220?KB_PROCESS:
-  848: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_CALCULATOR) //calculator
-0021C8 904EDA            MOV     DPTR,#pEvt
+002139 1203B6            LCALL   ?C?CLDPTR
+00213C FB                MOV     R3,A
+00213D B4F907            CJNE    A,#0F9H,?C0219?KB_PROCESS
+  848: 			{
+  849: 				kb_set_multikey(0x0194);
+002140 7F94              MOV     R7,#094H
+002142 0E                INC     R6
+002143 110E              ACALL   _kb_set_multikey
+  850: 			}	
+002145 41F4              AJMP    ?C0204?KB_PROCESS
+002147         ?C0219?KB_PROCESS:
+  851: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_MAIL)  //mail
+002147 EB                MOV     A,R3
+002148 B4FA08            CJNE    A,#0FAH,?C0221?KB_PROCESS
+  852: 			{
+  853: 				kb_set_multikey(0x018a);//mail
+00214B 7F8A              MOV     R7,#08AH
+00214D 7E01              MOV     R6,#01H
+00214F 110E              ACALL   _kb_set_multikey
+  854: 			}
+002151 41F4              AJMP    ?C0204?KB_PROCESS
+002153         ?C0221?KB_PROCESS:
+  855: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_CALCULATOR) //calculator
+002153 904ED8            MOV     DPTR,#pEvt
+002156 E0                MOVX    A,@DPTR
+002157 FB                MOV     R3,A
+002158 A3                INC     DPTR
+002159 E0                MOVX    A,@DPTR
+00215A FA                MOV     R2,A
+00215B A3                INC     DPTR
+00215C E0                MOVX    A,@DPTR
+00215D 2401              ADD     A,#01H
+00215F F9                MOV     R1,A
+002160 E4                CLR     A
+002161 3A                ADDC    A,R2
+002162 FA                MOV     R2,A
+002163 A3                INC     DPTR
+002164 E0                MOVX    A,@DPTR
+002165 7E00              MOV     R6,#00H
+002167 29                ADD     A,R1
+002168 F9                MOV     R1,A
+002169 EE                MOV     A,R6
+00216A 3A                ADDC    A,R2
+00216B FA                MOV     R2,A
+00216C 1203B6            LCALL   ?C?CLDPTR
+00216F FB                MOV     R3,A
+002170 B4FB07            CJNE    A,#0FBH,?C0223?KB_PROCESS
+  856: 			{
+  857: 				kb_set_multikey(0x0192);
+002173 7F92              MOV     R7,#092H
+002175 0E                INC     R6
+002176 110E              ACALL   _kb_set_multikey
+  858: 			}
+002178 41F4              AJMP    ?C0204?KB_PROCESS
+00217A         ?C0223?KB_PROCESS:
+  859: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FAVORITES) 
+00217A EB                MOV     A,R3
+00217B B4D008            CJNE    A,#0D0H,?C0225?KB_PROCESS
+  860: 			{
+  861: 				kb_set_multikey(0x022a);//www Favorites
+00217E 7F2A              MOV     R7,#02AH
+002180 7E02              MOV     R6,#02H
+002182 110E              ACALL   _kb_set_multikey
+  862: 			}
+002184 41F4              AJMP    ?C0204?KB_PROCESS
+002186         ?C0225?KB_PROCESS:
+  863: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FORWARD)  
+002186 904ED8            MOV     DPTR,#pEvt
+002189 E0                MOVX    A,@DPTR
+00218A FB                MOV     R3,A
+00218B A3                INC     DPTR
+00218C E0                MOVX    A,@DPTR
+00218D FA                MOV     R2,A
+00218E A3                INC     DPTR
+00218F E0                MOVX    A,@DPTR
+002190 2401              ADD     A,#01H
+002192 F9                MOV     R1,A
+002193 E4                CLR     A
+002194 3A                ADDC    A,R2
+002195 FA                MOV     R2,A
+002196 A3                INC     DPTR
+002197 E0                MOVX    A,@DPTR
+002198 7E00              MOV     R6,#00H
+00219A 29                ADD     A,R1
+00219B F9                MOV     R1,A
+00219C EE                MOV     A,R6
+00219D 3A                ADDC    A,R2
+00219E FA                MOV     R2,A
+00219F 1203B6            LCALL   ?C?CLDPTR
+0021A2 FB                MOV     R3,A
+0021A3 B4D108            CJNE    A,#0D1H,?C0227?KB_PROCESS
+  864: 			{
+  865: 				kb_set_multikey(0x0225);
+0021A6 7F25              MOV     R7,#025H
+0021A8 7E02              MOV     R6,#02H
+0021AA 110E              ACALL   _kb_set_multikey
+  866: 			}
+0021AC 41F4              AJMP    ?C0204?KB_PROCESS
+0021AE         ?C0227?KB_PROCESS:
+  867: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_STOP)  //www Stop
+0021AE EB                MOV     A,R3
+0021AF B4D308            CJNE    A,#0D3H,?C0229?KB_PROCESS
+  868: 			{
+  869: 				kb_set_multikey(0x0226);
+0021B2 7F26              MOV     R7,#026H
+0021B4 7E02              MOV     R6,#02H
+0021B6 110E              ACALL   _kb_set_multikey
+  870: 			}
+0021B8 41F4              AJMP    ?C0204?KB_PROCESS
+0021BA         ?C0229?KB_PROCESS:
+  871: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_BACK)  
+0021BA 904ED8            MOV     DPTR,#pEvt
+0021BD E0                MOVX    A,@DPTR
+0021BE FB                MOV     R3,A
+0021BF A3                INC     DPTR
+0021C0 E0                MOVX    A,@DPTR
+0021C1 FA                MOV     R2,A
+0021C2 A3                INC     DPTR
+0021C3 E0                MOVX    A,@DPTR
+0021C4 2401              ADD     A,#01H
+0021C6 F9                MOV     R1,A
+0021C7 E4                CLR     A
+0021C8 3A                ADDC    A,R2
+0021C9 FA                MOV     R2,A
+0021CA A3                INC     DPTR
 0021CB E0                MOVX    A,@DPTR
-0021CC FB                MOV     R3,A
-0021CD A3                INC     DPTR
-0021CE E0                MOVX    A,@DPTR
-0021CF FA                MOV     R2,A
-0021D0 A3                INC     DPTR
-0021D1 E0                MOVX    A,@DPTR
-0021D2 2401              ADD     A,#01H
-0021D4 F9                MOV     R1,A
-0021D5 E4                CLR     A
-0021D6 3A                ADDC    A,R2
-0021D7 FA                MOV     R2,A
-0021D8 A3                INC     DPTR
-0021D9 E0                MOVX    A,@DPTR
-0021DA 7E00              MOV     R6,#00H
-0021DC 29                ADD     A,R1
-0021DD F9                MOV     R1,A
-0021DE EE                MOV     A,R6
-0021DF 3A                ADDC    A,R2
-0021E0 FA                MOV     R2,A
-0021E1 1203B6            LCALL   ?C?CLDPTR
-0021E4 FB                MOV     R3,A
-0021E5 B4FB07            CJNE    A,#0FBH,?C0222?KB_PROCESS
-  849: 			{
-  850: 				kb_set_multikey(0x0192);
-0021E8 7F92              MOV     R7,#092H
-0021EA 0E                INC     R6
-0021EB 1183              ACALL   _kb_set_multikey
-  851: 			}
-0021ED 6169              AJMP    ?C0203?KB_PROCESS
-0021EF         ?C0222?KB_PROCESS:
-  852: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FAVORITES) 
-0021EF EB                MOV     A,R3
-0021F0 B4D008            CJNE    A,#0D0H,?C0224?KB_PROCESS
-  853: 			{
-  854: 				kb_set_multikey(0x022a);//www Favorites
-0021F3 7F2A              MOV     R7,#02AH
-0021F5 7E02              MOV     R6,#02H
-0021F7 1183              ACALL   _kb_set_multikey
-  855: 			}
-0021F9 6169              AJMP    ?C0203?KB_PROCESS
-0021FB         ?C0224?KB_PROCESS:
-  856: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FORWARD)  
-0021FB 904EDA            MOV     DPTR,#pEvt
-0021FE E0                MOVX    A,@DPTR
-0021FF FB                MOV     R3,A
-002200 A3                INC     DPTR
-002201 E0                MOVX    A,@DPTR
-002202 FA                MOV     R2,A
-002203 A3                INC     DPTR
-002204 E0                MOVX    A,@DPTR
-002205 2401              ADD     A,#01H
-002207 F9                MOV     R1,A
-002208 E4                CLR     A
-002209 3A                ADDC    A,R2
-00220A FA                MOV     R2,A
-00220B A3                INC     DPTR
-00220C E0                MOVX    A,@DPTR
-00220D 7E00              MOV     R6,#00H
-00220F 29                ADD     A,R1
-002210 F9                MOV     R1,A
-002211 EE                MOV     A,R6
-002212 3A                ADDC    A,R2
-002213 FA                MOV     R2,A
-002214 1203B6            LCALL   ?C?CLDPTR
-002217 FB                MOV     R3,A
-002218 B4D108            CJNE    A,#0D1H,?C0226?KB_PROCESS
-  857: 			{
-  858: 				kb_set_multikey(0x0225);
-00221B 7F25              MOV     R7,#025H
-00221D 7E02              MOV     R6,#02H
-00221F 1183              ACALL   _kb_set_multikey
-  859: 			}
-002221 6169              AJMP    ?C0203?KB_PROCESS
-002223         ?C0226?KB_PROCESS:
-  860: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_STOP)  //www Stop
-002223 EB                MOV     A,R3
-002224 B4D308            CJNE    A,#0D3H,?C0228?KB_PROCESS
-  861: 			{
-  862: 				kb_set_multikey(0x0226);
-002227 7F26              MOV     R7,#026H
-002229 7E02              MOV     R6,#02H
-00222B 1183              ACALL   _kb_set_multikey
-  863: 			}
-00222D 6169              AJMP    ?C0203?KB_PROCESS
-00222F         ?C0228?KB_PROCESS:
-  864: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_BACK)  
-00222F 904EDA            MOV     DPTR,#pEvt
-002232 E0                MOVX    A,@DPTR
-002233 FB                MOV     R3,A
-002234 A3                INC     DPTR
-002235 E0                MOVX    A,@DPTR
-002236 FA                MOV     R2,A
-002237 A3                INC     DPTR
-002238 E0                MOVX    A,@DPTR
-002239 2401              ADD     A,#01H
-00223B F9                MOV     R1,A
-00223C E4                CLR     A
-00223D 3A                ADDC    A,R2
-00223E FA                MOV     R2,A
-00223F A3                INC     DPTR
-002240 E0                MOVX    A,@DPTR
-002241 7E00              MOV     R6,#00H
-002243 29                ADD     A,R1
-002244 F9                MOV     R1,A
-002245 EE                MOV     A,R6
-002246 3A                ADDC    A,R2
-002247 FA                MOV     R2,A
-002248 1203B6            LCALL   ?C?CLDPTR
-00224B FB                MOV     R3,A
-00224C B4D208            CJNE    A,#0D2H,?C0230?KB_PROCESS
-  865: 			{
-  866: 				kb_set_multikey(0x0224);
-00224F 7F24              MOV     R7,#024H
-002251 7E02              MOV     R6,#02H
-002253 1183              ACALL   _kb_set_multikey
-  867: 			}
-002255 6169              AJMP    ?C0203?KB_PROCESS
-002257         ?C0230?KB_PROCESS:
-  868: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_REFRESH) //www refresh
-002257 EB                MOV     A,R3
-002258 B4D408            CJNE    A,#0D4H,?C0232?KB_PROCESS
-  869: 			{
-  870: 				kb_set_multikey(0x0227);
-00225B 7F27              MOV     R7,#027H
-00225D 7E02              MOV     R6,#02H
-00225F 1183              ACALL   _kb_set_multikey
-  871: 			}	
-002261 6169              AJMP    ?C0203?KB_PROCESS
-002263         ?C0232?KB_PROCESS:
-  872: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_SEARCH)  //www search
-002263 904EDA            MOV     DPTR,#pEvt
-002266 E0                MOVX    A,@DPTR
-002267 FB                MOV     R3,A
-002268 A3                INC     DPTR
-002269 E0                MOVX    A,@DPTR
-00226A FA                MOV     R2,A
-00226B A3                INC     DPTR
-00226C E0                MOVX    A,@DPTR
-00226D 2401              ADD     A,#01H
-00226F F9                MOV     R1,A
-002270 E4                CLR     A
-002271 3A                ADDC    A,R2
-002272 FA                MOV     R2,A
-002273 A3                INC     DPTR
-002274 E0                MOVX    A,@DPTR
-002275 7E00              MOV     R6,#00H
-002277 29                ADD     A,R1
-002278 F9                MOV     R1,A
-002279 EE                MOV     A,R6
-00227A 3A                ADDC    A,R2
-00227B FA                MOV     R2,A
-00227C 1203B6            LCALL   ?C?CLDPTR
-00227F FB                MOV     R3,A
-002280 B4D508            CJNE    A,#0D5H,?C0234?KB_PROCESS
-  873: 			{
-  874: 				kb_set_multikey(0x0221);
-002283 7F21              MOV     R7,#021H
-002285 7E02              MOV     R6,#02H
-002287 1183              ACALL   _kb_set_multikey
-  875: 			}
-002289 6169              AJMP    ?C0203?KB_PROCESS
-00228B         ?C0234?KB_PROCESS:
-  876: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_HOME)
-00228B EB                MOV     A,R3
-00228C B4D608            CJNE    A,#0D6H,?C0236?KB_PROCESS
-  877: 			{
-  878: 				kb_set_multikey(0x0223);
-00228F 7F23              MOV     R7,#023H
-002291 7E02              MOV     R6,#02H
-002293 1183              ACALL   _kb_set_multikey
-  879: 			}
-002295 6169              AJMP    ?C0203?KB_PROCESS
-002297         ?C0236?KB_PROCESS:
-  880: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_DOWN)
-002297 904EDA            MOV     DPTR,#pEvt
-00229A E0                MOVX    A,@DPTR
-00229B FB                MOV     R3,A
-00229C A3                INC     DPTR
-00229D E0                MOVX    A,@DPTR
+0021CC 7E00              MOV     R6,#00H
+0021CE 29                ADD     A,R1
+0021CF F9                MOV     R1,A
+0021D0 EE                MOV     A,R6
+0021D1 3A                ADDC    A,R2
+0021D2 FA                MOV     R2,A
+0021D3 1203B6            LCALL   ?C?CLDPTR
+0021D6 FB                MOV     R3,A
+0021D7 B4D208            CJNE    A,#0D2H,?C0231?KB_PROCESS
+  872: 			{
+  873: 				kb_set_multikey(0x0224);
+0021DA 7F24              MOV     R7,#024H
+0021DC 7E02              MOV     R6,#02H
+0021DE 110E              ACALL   _kb_set_multikey
+  874: 			}
+0021E0 41F4              AJMP    ?C0204?KB_PROCESS
+0021E2         ?C0231?KB_PROCESS:
+  875: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_REFRESH) //www refresh
+0021E2 EB                MOV     A,R3
+0021E3 B4D408            CJNE    A,#0D4H,?C0233?KB_PROCESS
+  876: 			{
+  877: 				kb_set_multikey(0x0227);
+0021E6 7F27              MOV     R7,#027H
+0021E8 7E02              MOV     R6,#02H
+0021EA 110E              ACALL   _kb_set_multikey
+  878: 			}	
+0021EC 41F4              AJMP    ?C0204?KB_PROCESS
+0021EE         ?C0233?KB_PROCESS:
+  879: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_SEARCH)  //www search
+0021EE 904ED8            MOV     DPTR,#pEvt
+0021F1 E0                MOVX    A,@DPTR
+0021F2 FB                MOV     R3,A
+0021F3 A3                INC     DPTR
+0021F4 E0                MOVX    A,@DPTR
+0021F5 FA                MOV     R2,A
+0021F6 A3                INC     DPTR
+0021F7 E0                MOVX    A,@DPTR
+0021F8 2401              ADD     A,#01H
+0021FA F9                MOV     R1,A
+0021FB E4                CLR     A
+0021FC 3A                ADDC    A,R2
+0021FD FA                MOV     R2,A
+0021FE A3                INC     DPTR
+0021FF E0                MOVX    A,@DPTR
+002200 7E00              MOV     R6,#00H
+002202 29                ADD     A,R1
+002203 F9                MOV     R1,A
+002204 EE                MOV     A,R6
+002205 3A                ADDC    A,R2
+002206 FA                MOV     R2,A
+002207 1203B6            LCALL   ?C?CLDPTR
+00220A FB                MOV     R3,A
+00220B B4D508            CJNE    A,#0D5H,?C0235?KB_PROCESS
+  880: 			{
+  881: 				kb_set_multikey(0x0221);
+00220E 7F21              MOV     R7,#021H
+002210 7E02              MOV     R6,#02H
+002212 110E              ACALL   _kb_set_multikey
+  882: 			}
+002214 41F4              AJMP    ?C0204?KB_PROCESS
+002216         ?C0235?KB_PROCESS:
+  883: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_HOME)
+002216 EB                MOV     A,R3
+002217 B4D608            CJNE    A,#0D6H,?C0237?KB_PROCESS
+  884: 			{
+  885: 				kb_set_multikey(0x0223);
+00221A 7F23              MOV     R7,#023H
+00221C 7E02              MOV     R6,#02H
+00221E 110E              ACALL   _kb_set_multikey
+  886: 			}
+002220 41F4              AJMP    ?C0204?KB_PROCESS
+002222         ?C0237?KB_PROCESS:
+  887: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_DOWN)
+002222 904ED8            MOV     DPTR,#pEvt
+002225 E0                MOVX    A,@DPTR
+002226 FB                MOV     R3,A
+002227 A3                INC     DPTR
+002228 E0                MOVX    A,@DPTR
+002229 FA                MOV     R2,A
+00222A A3                INC     DPTR
+00222B E0                MOVX    A,@DPTR
+00222C 2401              ADD     A,#01H
+00222E F9                MOV     R1,A
+00222F E4                CLR     A
+002230 3A                ADDC    A,R2
+002231 FA                MOV     R2,A
+002232 A3                INC     DPTR
+002233 E0                MOVX    A,@DPTR
+002234 7E00              MOV     R6,#00H
+002236 29                ADD     A,R1
+002237 F9                MOV     R1,A
+002238 EE                MOV     A,R6
+002239 3A                ADDC    A,R2
+00223A FA                MOV     R2,A
+00223B 1203B6            LCALL   ?C?CLDPTR
+00223E FB                MOV     R3,A
+00223F B4D706            CJNE    A,#0D7H,?C0239?KB_PROCESS
+  888: 			{
+  889: 				kb_set_multikey(0x0070);
+002242 7F70              MOV     R7,#070H
+002244 110E              ACALL   _kb_set_multikey
+  890: 			}
+002246 41F4              AJMP    ?C0204?KB_PROCESS
+002248         ?C0239?KB_PROCESS:
+  891: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_UP)
+002248 EB                MOV     A,R3
+002249 B4D808            CJNE    A,#0D8H,?C0241?KB_PROCESS
+  892: 			{
+  893: 				kb_set_multikey(0x006f);
+00224C 7F6F              MOV     R7,#06FH
+00224E 7E00              MOV     R6,#00H
+002250 110E              ACALL   _kb_set_multikey
+  894: 			}	
+002252 41F4              AJMP    ?C0204?KB_PROCESS
+002254         ?C0241?KB_PROCESS:
+  895: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_IOS_SOFT_KB)  //IOS VIR KB
+002254 904ED8            MOV     DPTR,#pEvt
+002257 E0                MOVX    A,@DPTR
+002258 FB                MOV     R3,A
+002259 A3                INC     DPTR
+00225A E0                MOVX    A,@DPTR
+00225B FA                MOV     R2,A
+00225C A3                INC     DPTR
+00225D E0                MOVX    A,@DPTR
+00225E 2401              ADD     A,#01H
+002260 F9                MOV     R1,A
+002261 E4                CLR     A
+002262 3A                ADDC    A,R2
+002263 FA                MOV     R2,A
+002264 A3                INC     DPTR
+002265 E0                MOVX    A,@DPTR
+002266 7E00              MOV     R6,#00H
+002268 29                ADD     A,R1
+002269 F9                MOV     R1,A
+00226A EE                MOV     A,R6
+00226B 3A                ADDC    A,R2
+00226C FA                MOV     R2,A
+00226D 1203B6            LCALL   ?C?CLDPTR
+002270 FB                MOV     R3,A
+002271 B4D906            CJNE    A,#0D9H,?C0243?KB_PROCESS
+  896: 		      	{
+  897: 		        	kb_set_multikey(0x00b8);
+002274 7FB8              MOV     R7,#0B8H
+002276 110E              ACALL   _kb_set_multikey
+  898: 		      	}
+002278 807A              SJMP    ?C0204?KB_PROCESS
+00227A         ?C0243?KB_PROCESS:
+  899: 		      else if (pEvt->ksPool[i] ==  HID_MULTIKEY_OS_LOCK)
+00227A EB                MOV     A,R3
+00227B B4DA08            CJNE    A,#0DAH,?C0245?KB_PROCESS
+  900: 		      	{
+  901: 		        	kb_set_multikey(0x0030);
+00227E 7F30              MOV     R7,#030H
+002280 7E00              MOV     R6,#00H
+002282 110E              ACALL   _kb_set_multikey
+  902: 		      	}	
+002284 806E              SJMP    ?C0204?KB_PROCESS
+002286         ?C0245?KB_PROCESS:
+  903: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SETUP_SHORTCUTS)
+002286 904ED8            MOV     DPTR,#pEvt
+002289 E0                MOVX    A,@DPTR
+00228A FB                MOV     R3,A
+00228B A3                INC     DPTR
+00228C E0                MOVX    A,@DPTR
+00228D FA                MOV     R2,A
+00228E A3                INC     DPTR
+00228F E0                MOVX    A,@DPTR
+002290 2401              ADD     A,#01H
+002292 F9                MOV     R1,A
+002293 E4                CLR     A
+002294 3A                ADDC    A,R2
+002295 FA                MOV     R2,A
+002296 A3                INC     DPTR
+002297 E0                MOVX    A,@DPTR
+002298 7E00              MOV     R6,#00H
+00229A 29                ADD     A,R1
+00229B F9                MOV     R1,A
+00229C EE                MOV     A,R6
+00229D 3A                ADDC    A,R2
 00229E FA                MOV     R2,A
-00229F A3                INC     DPTR
-0022A0 E0                MOVX    A,@DPTR
-0022A1 2401              ADD     A,#01H
-0022A3 F9                MOV     R1,A
-0022A4 E4                CLR     A
-0022A5 3A                ADDC    A,R2
-0022A6 FA                MOV     R2,A
-0022A7 A3                INC     DPTR
-0022A8 E0                MOVX    A,@DPTR
-0022A9 7E00              MOV     R6,#00H
-0022AB 29                ADD     A,R1
-0022AC F9                MOV     R1,A
-0022AD EE                MOV     A,R6
-0022AE 3A                ADDC    A,R2
-0022AF FA                MOV     R2,A
-0022B0 1203B6            LCALL   ?C?CLDPTR
-0022B3 FB                MOV     R3,A
-0022B4 B4D706            CJNE    A,#0D7H,?C0238?KB_PROCESS
-  881: 			{
-  882: 				kb_set_multikey(0x0070);
-0022B7 7F70              MOV     R7,#070H
-0022B9 1183              ACALL   _kb_set_multikey
-  883: 			}
-0022BB 6169              AJMP    ?C0203?KB_PROCESS
-0022BD         ?C0238?KB_PROCESS:
-  884: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_UP)
-0022BD EB                MOV     A,R3
-0022BE B4D808            CJNE    A,#0D8H,?C0240?KB_PROCESS
-  885: 			{
-  886: 				kb_set_multikey(0x006f);
-0022C1 7F6F              MOV     R7,#06FH
-0022C3 7E00              MOV     R6,#00H
-0022C5 1183              ACALL   _kb_set_multikey
-  887: 			}	
-0022C7 6169              AJMP    ?C0203?KB_PROCESS
-0022C9         ?C0240?KB_PROCESS:
-  888: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_IOS_SOFT_KB)  //IOS VIR KB
-0022C9 904EDA            MOV     DPTR,#pEvt
-0022CC E0                MOVX    A,@DPTR
-0022CD FB                MOV     R3,A
-0022CE A3                INC     DPTR
-0022CF E0                MOVX    A,@DPTR
-0022D0 FA                MOV     R2,A
-0022D1 A3                INC     DPTR
-0022D2 E0                MOVX    A,@DPTR
-0022D3 2401              ADD     A,#01H
-0022D5 F9                MOV     R1,A
-0022D6 E4                CLR     A
-0022D7 3A                ADDC    A,R2
-0022D8 FA                MOV     R2,A
-0022D9 A3                INC     DPTR
-0022DA E0                MOVX    A,@DPTR
-0022DB 7E00              MOV     R6,#00H
-0022DD 29                ADD     A,R1
-0022DE F9                MOV     R1,A
-0022DF EE                MOV     A,R6
-0022E0 3A                ADDC    A,R2
-0022E1 FA                MOV     R2,A
-0022E2 1203B6            LCALL   ?C?CLDPTR
-0022E5 FB                MOV     R3,A
-0022E6 B4D906            CJNE    A,#0D9H,?C0242?KB_PROCESS
-  889: 		      	{
-  890: 		        	kb_set_multikey(0x00b8);
-0022E9 7FB8              MOV     R7,#0B8H
-0022EB 1183              ACALL   _kb_set_multikey
-  891: 		      	}
-0022ED 807A              SJMP    ?C0203?KB_PROCESS
-0022EF         ?C0242?KB_PROCESS:
-  892: 		      else if (pEvt->ksPool[i] ==  HID_MULTIKEY_OS_LOCK)
-0022EF EB                MOV     A,R3
-0022F0 B4DA08            CJNE    A,#0DAH,?C0244?KB_PROCESS
-  893: 		      	{
-  894: 		        	kb_set_multikey(0x0030);
-0022F3 7F30              MOV     R7,#030H
-0022F5 7E00              MOV     R6,#00H
-0022F7 1183              ACALL   _kb_set_multikey
-  895: 		      	}	
-0022F9 806E              SJMP    ?C0203?KB_PROCESS
-0022FB         ?C0244?KB_PROCESS:
-  896: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SETUP_SHORTCUTS)
-0022FB 904EDA            MOV     DPTR,#pEvt
+00229F 1203B6            LCALL   ?C?CLDPTR
+0022A2 FB                MOV     R3,A
+0022A3 B4DB08            CJNE    A,#0DBH,?C0247?KB_PROCESS
+  904: 		      	{
+  905: 		        	kb_set_multikey(0x0306);
+0022A6 7F06              MOV     R7,#06H
+0022A8 7E03              MOV     R6,#03H
+0022AA 110E              ACALL   _kb_set_multikey
+  906: 		      	}
+0022AC 8046              SJMP    ?C0204?KB_PROCESS
+0022AE         ?C0247?KB_PROCESS:
+  907: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SOFT_KB)
+0022AE EB                MOV     A,R3
+0022AF B4DC08            CJNE    A,#0DCH,?C0249?KB_PROCESS
+  908: 		      	{
+  909: 		        	kb_set_multikey(0x0307);
+0022B2 7F07              MOV     R7,#07H
+0022B4 7E03              MOV     R6,#03H
+0022B6 110E              ACALL   _kb_set_multikey
+  910: 		      	}
+0022B8 803A              SJMP    ?C0204?KB_PROCESS
+0022BA         ?C0249?KB_PROCESS:
+  911: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_POWER_DOWN)
+0022BA 904ED8            MOV     DPTR,#pEvt
+0022BD E0                MOVX    A,@DPTR
+0022BE FB                MOV     R3,A
+0022BF A3                INC     DPTR
+0022C0 E0                MOVX    A,@DPTR
+0022C1 FA                MOV     R2,A
+0022C2 A3                INC     DPTR
+0022C3 E0                MOVX    A,@DPTR
+0022C4 2401              ADD     A,#01H
+0022C6 F9                MOV     R1,A
+0022C7 E4                CLR     A
+0022C8 3A                ADDC    A,R2
+0022C9 FA                MOV     R2,A
+0022CA A3                INC     DPTR
+0022CB E0                MOVX    A,@DPTR
+0022CC 7E00              MOV     R6,#00H
+0022CE 29                ADD     A,R1
+0022CF F9                MOV     R1,A
+0022D0 EE                MOV     A,R6
+0022D1 3A                ADDC    A,R2
+0022D2 FA                MOV     R2,A
+0022D3 1203B6            LCALL   ?C?CLDPTR
+0022D6 FE                MOV     R6,A
+0022D7 B4DD06            CJNE    A,#0DDH,?C0251?KB_PROCESS
+  912: 		      	{
+  913: 		        	kb_set_systemkey(0x01);
+0022DA 7F01              MOV     R7,#01H
+0022DC 7128              ACALL   _kb_set_systemkey
+  914: 		      	}
+0022DE 8014              SJMP    ?C0204?KB_PROCESS
+0022E0         ?C0251?KB_PROCESS:
+  915: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_SLEEP)
+0022E0 EE                MOV     A,R6
+0022E1 B4DE06            CJNE    A,#0DEH,?C0253?KB_PROCESS
+  916: 		      	{
+  917: 		        	kb_set_systemkey(0x02);
+0022E4 7F02              MOV     R7,#02H
+0022E6 7128              ACALL   _kb_set_systemkey
+  918: 		      	}
+0022E8 800A              SJMP    ?C0204?KB_PROCESS
+0022EA         ?C0253?KB_PROCESS:
+  919: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_WAKE_UP)
+0022EA 1203B6            LCALL   ?C?CLDPTR
+0022ED B4DF04            CJNE    A,#0DFH,?C0204?KB_PROCESS
+  920: 		      	{
+  921: 		        	kb_set_systemkey(0x04);
+0022F0 7F04              MOV     R7,#04H
+0022F2 7128              ACALL   _kb_set_systemkey
+  922: 		      	}
+0022F4         ?C0204?KB_PROCESS:
+  923: 			
+  924: 			if(mult_key_status == KEY_WAIT_RELEASE)
+0022F4 904E4B            MOV     DPTR,#mult_key_status
+0022F7 E0                MOVX    A,@DPTR
+0022F8 B40224            CJNE    A,#02H,?C0200?KB_PROCESS
+  925: 			{
+  926: 				mult_key_value = pEvt->ksPool[i];
+0022FB 904ED8            MOV     DPTR,#pEvt
 0022FE E0                MOVX    A,@DPTR
 0022FF FB                MOV     R3,A
 002300 A3                INC     DPTR
@@ -6351,124 +6244,23 @@
 002312 3A                ADDC    A,R2
 002313 FA                MOV     R2,A
 002314 1203B6            LCALL   ?C?CLDPTR
-002317 FB                MOV     R3,A
-002318 B4DB08            CJNE    A,#0DBH,?C0246?KB_PROCESS
-  897: 		      	{
-  898: 		        	kb_set_multikey(0x0306);
-00231B 7F06              MOV     R7,#06H
-00231D 7E03              MOV     R6,#03H
-00231F 1183              ACALL   _kb_set_multikey
-  899: 		      	}
-002321 8046              SJMP    ?C0203?KB_PROCESS
-002323         ?C0246?KB_PROCESS:
-  900: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SOFT_KB)
-002323 EB                MOV     A,R3
-002324 B4DC08            CJNE    A,#0DCH,?C0248?KB_PROCESS
-  901: 		      	{
-  902: 		        	kb_set_multikey(0x0307);
-002327 7F07              MOV     R7,#07H
-002329 7E03              MOV     R6,#03H
-00232B 1183              ACALL   _kb_set_multikey
-  903: 		      	}
-00232D 803A              SJMP    ?C0203?KB_PROCESS
-00232F         ?C0248?KB_PROCESS:
-  904: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_POWER_DOWN)
-00232F 904EDA            MOV     DPTR,#pEvt
-002332 E0                MOVX    A,@DPTR
-002333 FB                MOV     R3,A
-002334 A3                INC     DPTR
-002335 E0                MOVX    A,@DPTR
-002336 FA                MOV     R2,A
-002337 A3                INC     DPTR
-002338 E0                MOVX    A,@DPTR
-002339 2401              ADD     A,#01H
-00233B F9                MOV     R1,A
-00233C E4                CLR     A
-00233D 3A                ADDC    A,R2
-00233E FA                MOV     R2,A
-00233F A3                INC     DPTR
-002340 E0                MOVX    A,@DPTR
-002341 7E00              MOV     R6,#00H
-002343 29                ADD     A,R1
-002344 F9                MOV     R1,A
-002345 EE                MOV     A,R6
-002346 3A                ADDC    A,R2
-002347 FA                MOV     R2,A
-002348 1203B6            LCALL   ?C?CLDPTR
-00234B FE                MOV     R6,A
-00234C B4DD06            CJNE    A,#0DDH,?C0250?KB_PROCESS
-  905: 		      	{
-  906: 		        	kb_set_systemkey(0x01);
-00234F 7F01              MOV     R7,#01H
-002351 719D              ACALL   _kb_set_systemkey
-  907: 		      	}
-002353 8014              SJMP    ?C0203?KB_PROCESS
-002355         ?C0250?KB_PROCESS:
-  908: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_SLEEP)
-002355 EE                MOV     A,R6
-002356 B4DE06            CJNE    A,#0DEH,?C0252?KB_PROCESS
-  909: 		      	{
-  910: 		        	kb_set_systemkey(0x02);
-002359 7F02              MOV     R7,#02H
-00235B 719D              ACALL   _kb_set_systemkey
-  911: 		      	}
-00235D 800A              SJMP    ?C0203?KB_PROCESS
-00235F         ?C0252?KB_PROCESS:
-  912: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_WAKE_UP)
-00235F 1203B6            LCALL   ?C?CLDPTR
-002362 B4DF04            CJNE    A,#0DFH,?C0203?KB_PROCESS
-  913: 		      	{
-  914: 		        	kb_set_systemkey(0x04);
-002365 7F04              MOV     R7,#04H
-002367 719D              ACALL   _kb_set_systemkey
-  915: 		      	}
-002369         ?C0203?KB_PROCESS:
-  916: 			
-  917: 			if(mult_key_status == KEY_WAIT_RELEASE)
-002369 904E4B            MOV     DPTR,#mult_key_status
-00236C E0                MOVX    A,@DPTR
-00236D B40224            CJNE    A,#02H,?C0199?KB_PROCESS
-  918: 			{
-  919: 				mult_key_value = pEvt->ksPool[i];
-002370 904EDA            MOV     DPTR,#pEvt
-002373 E0                MOVX    A,@DPTR
-002374 FB                MOV     R3,A
-002375 A3                INC     DPTR
-002376 E0                MOVX    A,@DPTR
-002377 FA                MOV     R2,A
-002378 A3                INC     DPTR
-002379 E0                MOVX    A,@DPTR
-00237A 2401              ADD     A,#01H
-00237C F9                MOV     R1,A
-00237D E4                CLR     A
-00237E 3A                ADDC    A,R2
-00237F FA                MOV     R2,A
-002380 A3                INC     DPTR
-002381 E0                MOVX    A,@DPTR
-002382 7E00              MOV     R6,#00H
-002384 29                ADD     A,R1
-002385 F9                MOV     R1,A
-002386 EE                MOV     A,R6
-002387 3A                ADDC    A,R2
-002388 FA                MOV     R2,A
-002389 1203B6            LCALL   ?C?CLDPTR
-00238C 904DED            MOV     DPTR,#mult_key_value
-00238F F0                MOVX    @DPTR,A
-  920: 				pEvt->ksPool[i] = 0;
-002390 E4                CLR     A
-002391 1203FC            LCALL   ?C?CSTPTR
-  921: 			}
-  922: 		}
-  923: 	}
-002394         ?C0199?KB_PROCESS:
-002394 904EDD            MOV     DPTR,#i
-002397 E0                MOVX    A,@DPTR
-002398 04                INC     A
-002399 F0                MOVX    @DPTR,A
-00239A 01AD              AJMP    ?C0197?KB_PROCESS
-  924: }
-00239C         ?C0256?KB_PROCESS:
-00239C 22                RET     
+002317 904DED            MOV     DPTR,#mult_key_value
+00231A F0                MOVX    @DPTR,A
+  927: 				pEvt->ksPool[i] = 0;
+00231B E4                CLR     A
+00231C 1203FC            LCALL   ?C?CSTPTR
+  928: 			}
+  929: 		}
+  930: 	}
+00231F         ?C0200?KB_PROCESS:
+00231F 904EDB            MOV     DPTR,#i
+002322 E0                MOVX    A,@DPTR
+002323 04                INC     A
+002324 F0                MOVX    @DPTR,A
+002325 0138              AJMP    ?C0198?KB_PROCESS
+  931: }
+002327         ?C0257?KB_PROCESS:
+002327 22                RET     
 ----- FUNCTION _kb_multikey_setup (END) -------
 
 
@@ -6479,911 +6271,648 @@
 ;---- Variable 'systemkey_value' assigned to Register 'R7' ----
   189: 	if(mult_key_status != KEY_WAIT_RELEASE)
   190: 	{
-00239D 904E4B            MOV     DPTR,#mult_key_status
-0023A0 E0                MOVX    A,@DPTR
-0023A1 6402              XRL     A,#02H
-0023A3 6012              JZ      ?C0049?KB_PROCESS
+002328 904E4B            MOV     DPTR,#mult_key_status
+00232B E0                MOVX    A,@DPTR
+00232C 6402              XRL     A,#02H
+00232E 6012              JZ      ?C0049?KB_PROCESS
   191: 		mult_key_status = KEY_SYSTEM_PRESS;
   192: 		system_key_press = 1;
-0023A5 7404              MOV     A,#04H
-0023A7 F0                MOVX    @DPTR,A
+002330 7404              MOV     A,#04H
+002332 F0                MOVX    @DPTR,A
   193: 		multikey[0] = HID_REPORTID_SYSTEM;
-0023A8 904DE9            MOV     DPTR,#system_key_press
-0023AB 7401              MOV     A,#01H
-0023AD F0                MOVX    @DPTR,A
+002333 904DE9            MOV     DPTR,#system_key_press
+002336 7401              MOV     A,#01H
+002338 F0                MOVX    @DPTR,A
   194: 		multikey[1] = systemkey_value;
-0023AE 904E4C            MOV     DPTR,#multikey
-0023B1 7406              MOV     A,#06H
-0023B3 F0                MOVX    @DPTR,A
+002339 904E4C            MOV     DPTR,#multikey
+00233C 7406              MOV     A,#06H
+00233E F0                MOVX    @DPTR,A
   195: 	}
-0023B4 A3                INC     DPTR
-0023B5 EF                MOV     A,R7
-0023B6 F0                MOVX    @DPTR,A
+00233F A3                INC     DPTR
+002340 EF                MOV     A,R7
+002341 F0                MOVX    @DPTR,A
   196: }
   197: 
-0023B7         ?C0049?KB_PROCESS:
-0023B7 22                RET     
+002342         ?C0049?KB_PROCESS:
+002342 22                RET     
 ----- FUNCTION _kb_set_systemkey (END) -------
 
 
------ FUNCTION _kb_device_select (BEGIN) -----
+----- FUNCTION kb_24g_get_led_status (BEGIN) -----
+ FILE: 'kb_process.c'
+  269: void kb_24g_get_led_status()		//get RF Ack for get numlock/capslock status
+  270: {
+  271: 	if((m_24g_led_flag)&& (repeat_send_24g == 0))
+  272: 	{
+002343 904D4A            MOV     DPTR,#m_24g_led_flag
+002346 E0                MOVX    A,@DPTR
+002347 6037              JZ      ?C0053?KB_PROCESS
+002349 904DDD            MOV     DPTR,#repeat_send_24g
+00234C E0                MOVX    A,@DPTR
+00234D 7031              JNZ     ?C0053?KB_PROCESS
+  273: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+  274: 		{
+00234F 904CC5            MOV     DPTR,#g_variable+06H
+002352 E0                MOVX    A,@DPTR
+002353 B4032A            CJNE    A,#03H,?C0053?KB_PROCESS
+  275: 			xmemclear(hidBuff,9);
+  276: 
+002356 7B01              MOV     R3,#01H
+002358 7A48              MOV     R2,#HIGH hidBuff
+00235A 7900              MOV     R1,#LOW hidBuff
+00235C 7D09              MOV     R5,#09H
+00235E 7C00              MOV     R4,#00H
+002360 120B6B            LCALL   _xmemclear
+  277: 			mult_key_status = 0;
+002363 E4                CLR     A
+002364 904E4B            MOV     DPTR,#mult_key_status
+002367 F0                MOVX    @DPTR,A
+  278: 			hidBuff[0] = HID_REPORTID_1;		// standard key send
+002368 904800            MOV     DPTR,#hidBuff
+00236B 04                INC     A
+00236C F0                MOVX    @DPTR,A
+  279: 			hidBuff[2] = m_24g_led_flag;
+00236D 904D4A            MOV     DPTR,#m_24g_led_flag
+002370 E0                MOVX    A,@DPTR
+002371 904802            MOV     DPTR,#hidBuff+02H
+002374 F0                MOVX    @DPTR,A
+  280: 			IPC_TxHidData(hidBuff, 9);
+002375 7B01              MOV     R3,#01H
+002377 7A48              MOV     R2,#HIGH hidBuff
+002379 7900              MOV     R1,#LOW hidBuff
+00237B 7D09              MOV     R5,#09H
+00237D 120C30            LCALL   _IPC_TxHidData
+  281: 		}	
+  282: 	}
+  283: }
+002380         ?C0053?KB_PROCESS:
+002380 22                RET     
+----- FUNCTION kb_24g_get_led_status (END) -------
+
+
+----- FUNCTION kb_motion (BEGIN) -----
  FILE: 'kb_process.c'
-  511: byte kb_device_select(tKSEVENT *pEvt)
-  512: {
-0023B8 904ED6            MOV     DPTR,#pEvt
-0023BB EB                MOV     A,R3
+  287: static void kb_motion()
+  288: {
+  289: 	tKSEVENT *pEvt = NULL;
+  290: 	
+002381 904EE4            MOV     DPTR,#pEvt
+002384 E4                CLR     A
+002385 F0                MOVX    @DPTR,A
+002386 A3                INC     DPTR
+002387 F0                MOVX    @DPTR,A
+002388 A3                INC     DPTR
+002389 F0                MOVX    @DPTR,A
+  291: 	if (!IPC_IsTxBuffEmpty())
+00238A D10F              ACALL   IPC_IsTxBuffEmpty
+00238C 5025              JNC     ?C0055?KB_PROCESS
+00238E         ?C0054?KB_PROCESS:
+  292: 		return;
+  293: 	pEvt = KS_GetCurrentEvt();
+00238E 71B4              ACALL   KS_GetCurrentEvt
+002390 904EE4            MOV     DPTR,#pEvt
+002393 EB                MOV     A,R3
+002394 F0                MOVX    @DPTR,A
+002395 A3                INC     DPTR
+002396 EA                MOV     A,R2
+002397 F0                MOVX    @DPTR,A
+002398 A3                INC     DPTR
+002399 E9                MOV     A,R1
+00239A F0                MOVX    @DPTR,A
+  294: 
+  295: 	if (pEvt == NULL)
+00239B 4A                ORL     A,R2
+00239C 7007              JNZ     ?C0056?KB_PROCESS
+  296: 	{
+  297: 		m_power_on_flag = 1;
+00239E 904CB6            MOV     DPTR,#m_power_on_flag
+0023A1 04                INC     A
+0023A2 F0                MOVX    @DPTR,A
+  298: 		kb_24g_get_led_status();
+0023A3 809E              SJMP    kb_24g_get_led_status
+  299: 		return;
+  300: 	}
+0023A5         ?C0056?KB_PROCESS:
+  301: 	kb_motion_keyscan(pEvt);
+0023A5 904EE4            MOV     DPTR,#pEvt
+0023A8 E0                MOVX    A,@DPTR
+0023A9 FB                MOV     R3,A
+0023AA A3                INC     DPTR
+0023AB E0                MOVX    A,@DPTR
+0023AC FA                MOV     R2,A
+0023AD A3                INC     DPTR
+0023AE E0                MOVX    A,@DPTR
+0023AF F9                MOV     R1,A
+0023B0 1208C0            LCALL   _kb_motion_keyscan
+  302: }
+0023B3         ?C0055?KB_PROCESS:
+0023B3 22                RET     
+----- FUNCTION kb_motion (END) -------
+
+
+----- FUNCTION KS_GetCurrentEvt (BEGIN) -----
+ FILE: 'keyscan.c'
+  292: tKSEVENT *KS_GetCurrentEvt()
+  293: {
+  294: 	//
+  295: 	byte i = 0;
+0023B4 E4                CLR     A
+0023B5 904E88            MOV     DPTR,#i
+0023B8 F0                MOVX    @DPTR,A
+  296: 	byte j = 0;
+0023B9 A3                INC     DPTR
+0023BA F0                MOVX    @DPTR,A
+  297: 	byte k = 0;
+0023BB A3                INC     DPTR
 0023BC F0                MOVX    @DPTR,A
+  298: 	byte temp = 0;
 0023BD A3                INC     DPTR
-0023BE EA                MOV     A,R2
-0023BF F0                MOVX    @DPTR,A
-0023C0 A3                INC     DPTR
-0023C1 E9                MOV     A,R1
+0023BE F0                MOVX    @DPTR,A
+  299: 	byte flag = 0;
+0023BF A3                INC     DPTR
+0023C0 F0                MOVX    @DPTR,A
+  300: 	byte offset = 0;
+0023C1 A3                INC     DPTR
 0023C2 F0                MOVX    @DPTR,A
-  513: 	byte temp = 0;
-  514: 	byte i=0;
-;---- Variable 'temp' assigned to Register 'R5' ----
-0023C3 E4                CLR     A
-0023C4 FD                MOV     R5,A
-  515: 	
+  301: 	byte state = 0;
+0023C3 A3                INC     DPTR
+0023C4 F0                MOVX    @DPTR,A
+  302: 	byte keyCounttemp = 0;
 0023C5 A3                INC     DPTR
 0023C6 F0                MOVX    @DPTR,A
-  516: 	if (fn_flag == 1) 
-0023C7 904DE2            MOV     DPTR,#fn_flag
-0023CA E0                MOVX    A,@DPTR
-0023CB 6401              XRL     A,#01H
-0023CD 6002              JZ      $ + 4H
-0023CF 81AB              AJMP    ?C0108?KB_PROCESS
-  517: 	{
-  518: 		i = KS_BUFF_POLL_LEN-1;
-0023D1 904ED9            MOV     DPTR,#i
-0023D4 7405              MOV     A,#05H
-0023D6 F0                MOVX    @DPTR,A
-0023D7         ?C0109?KB_PROCESS:
-  519: 
-  520: 		while (i--) 
-0023D7 904ED9            MOV     DPTR,#i
-0023DA E0                MOVX    A,@DPTR
-0023DB FE                MOV     R6,A
-0023DC 14                DEC     A
+  303: 	byte key_value_temp = 0;
+0023C7 A3                INC     DPTR
+0023C8 F0                MOVX    @DPTR,A
+  304: 	byte ghost = 0;
+0023C9 A3                INC     DPTR
+0023CA F0                MOVX    @DPTR,A
+  305: 	byte rawCount = 0;
+0023CB A3                INC     DPTR
+0023CC F0                MOVX    @DPTR,A
+  306: 	
+  307: 	KS_ScanMatrix();
+0023CD 122FEB            LCALL   KS_ScanMatrix
+  308: 
+  309: 	if (compare_str(ksSelMapCurr,ksSelMapCheck,KB_KSCAN_COL_NUM) 
+0023D0 7A4D              MOV     R2,#HIGH ksSelMapCheck
+0023D2 79A8              MOV     R1,#LOW ksSelMapCheck
+0023D4 904EAE            MOV     DPTR,#?_compare_str?BYTE+03H
+0023D7 7401              MOV     A,#01H
+0023D9 F0                MOVX    @DPTR,A
+0023DA A3                INC     DPTR
+0023DB 744D              MOV     A,#HIGH ksSelMapCheck
 0023DD F0                MOVX    @DPTR,A
-0023DE EE                MOV     A,R6
-0023DF 7002              JNZ     $ + 4H
-0023E1 81F3              AJMP    ?C0125?KB_PROCESS
-  521: 		{
-  522: 			temp = pEvt->ksPool[i];
-0023E3 904ED6            MOV     DPTR,#pEvt
-0023E6 E0                MOVX    A,@DPTR
-0023E7 FB                MOV     R3,A
-0023E8 A3                INC     DPTR
-0023E9 E0                MOVX    A,@DPTR
-0023EA FA                MOV     R2,A
-0023EB A3                INC     DPTR
-0023EC E0                MOVX    A,@DPTR
-0023ED 2401              ADD     A,#01H
-0023EF F9                MOV     R1,A
-0023F0 E4                CLR     A
-0023F1 3A                ADDC    A,R2
-0023F2 FA                MOV     R2,A
-0023F3 A3                INC     DPTR
-0023F4 E0                MOVX    A,@DPTR
-0023F5 7E00              MOV     R6,#00H
-0023F7 29                ADD     A,R1
-0023F8 F9                MOV     R1,A
-0023F9 EE                MOV     A,R6
-0023FA 3A                ADDC    A,R2
-0023FB FA                MOV     R2,A
-0023FC 1203B6            LCALL   ?C?CLDPTR
-0023FF FD                MOV     R5,A
-  523: 
-  524: 			if (temp >= HID_KEY_7 && temp <= HID_KEY_0) 
-002400 C3                CLR     C
-002401 9424              SUBB    A,#024H
-002403 4073              JC      ?C0111?KB_PROCESS
-002405 ED                MOV     A,R5
-002406 D3                SETB    C
-002407 9427              SUBB    A,#027H
-002409 506D              JNC     ?C0111?KB_PROCESS
-  525: 			{
-  526: 				switch(temp)
-00240B ED                MOV     A,R5
-00240C 24DC              ADD     A,#0DCH
-00240E 24FD              ADD     A,#0FDH
-002410 5004              JNC     ?C0115?KB_PROCESS
-002412 6037              JZ      ?C0118?KB_PROCESS
-002414 805F              SJMP    ?C0112?KB_PROCESS
-  527: 				{
-  528: 					case HID_KEY_7:
-  529: 					case HID_KEY_8:
-  530: 					case HID_KEY_9:		//BT
-002416         ?C0115?KB_PROCESS:
-  531: 						g_variable.delay_enter_lpm_timer = 10;
-002416 904CEA            MOV     DPTR,#g_variable+02BH
-002419 740A              MOV     A,#0AH
-00241B F0                MOVX    @DPTR,A
-  532: 
-  533: 						g_variable.button_flag |= KEY_FLAG_FN_DEVICE_BUTTON;
-00241C 904CCE            MOV     DPTR,#g_variable+0FH
-00241F E0                MOVX    A,@DPTR
-002420 4408              ORL     A,#08H
-002422 F0                MOVX    @DPTR,A
-  534: 						g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
-002423 54EF              ANL     A,#0EFH
-002425 F0                MOVX    @DPTR,A
-  535: 						if((g_variable.current_device_num != (temp-(HID_KEY_7 - 1))) ||(g_variable.g24_currentState == CHANGE_TO_24
->> G_CONNECTED))
-002426 ED                MOV     A,R5
-002427 24DD              ADD     A,#0DDH
-002429 FF                MOV     R7,A
-00242A 904CC3            MOV     DPTR,#g_variable+04H
-00242D E0                MOVX    A,@DPTR
-00242E B50708            CJNE    A,AR7,?C0117?KB_PROCESS
-002431 904CC5            MOV     DPTR,#g_variable+06H
+0023DE A3                INC     DPTR
+0023DF 74A8              MOV     A,#LOW ksSelMapCheck
+0023E1 F0                MOVX    @DPTR,A
+0023E2 A3                INC     DPTR
+0023E3 7414              MOV     A,#014H
+0023E5 F0                MOVX    @DPTR,A
+0023E6 7B01              MOV     R3,#01H
+0023E8 7A4D              MOV     R2,#HIGH ksSelMapCurr
+0023EA 79BC              MOV     R1,#LOW ksSelMapCurr
+0023EC D157              ACALL   _compare_str
+0023EE EF                MOV     A,R7
+0023EF 6016              JZ      ?C0059?KEYSCAN
+0023F1 7B01              MOV     R3,#01H
+0023F3 7A4D              MOV     R2,#HIGH ksSelMapCurr
+0023F5 79BC              MOV     R1,#LOW ksSelMapCurr
+0023F7 7D14              MOV     R5,#014H
+0023F9 D127              ACALL   _array_is_empty
+0023FB EF                MOV     A,R7
+0023FC 7009              JNZ     ?C0059?KEYSCAN
+  310: 		&& !array_is_empty(ksSelMapCurr,KB_KSCAN_COL_NUM))
+  311: 	{
+  312: 		g_variable.button_flag |= 0x02;
+0023FE 904CCE            MOV     DPTR,#g_variable+0FH
+002401 E0                MOVX    A,@DPTR
+002402 4402              ORL     A,#02H
+002404 F0                MOVX    @DPTR,A
+  313: 	}
+002405 800C              SJMP    ?C0060?KEYSCAN
+002407         ?C0059?KEYSCAN:
+  314: 	else
+  315: 	{	
+  316: 		g_variable.button_flag &= 0xFD;
+002407 904CCE            MOV     DPTR,#g_variable+0FH
+00240A E0                MOVX    A,@DPTR
+00240B 54FD              ANL     A,#0FDH
+00240D F0                MOVX    @DPTR,A
+  317: 		g_variable.button_timer[1] = 0;
+00240E E4                CLR     A
+00240F 904CD0            MOV     DPTR,#g_variable+011H
+002412 F0                MOVX    @DPTR,A
+  318: 	}
+002413         ?C0060?KEYSCAN:
+  319: 
+  320: 	for (i=0; col[i]!=0; i++) 
+002413 E4                CLR     A
+002414 904E88            MOV     DPTR,#i
+002417 F0                MOVX    @DPTR,A
+002418         ?C0061?KEYSCAN:
+002418 904E88            MOV     DPTR,#i
+00241B E0                MOVX    A,@DPTR
+00241C FF                MOV     R7,A
+00241D 900681            MOV     DPTR,#col
+002420 93                MOVC    A,@A+DPTR
+002421 7002              JNZ     $ + 4H
+002423 81E5              AJMP    ?C0062?KEYSCAN
+  321: 	{
+  322: 		temp = ksSelMapCurr[i];
+002425 74BC              MOV     A,#LOW ksSelMapCurr
+002427 2F                ADD     A,R7
+002428 F582              MOV     DPL,A
+00242A E4                CLR     A
+00242B 344D              ADDC    A,#HIGH ksSelMapCurr
+00242D F583              MOV     DPH,A
+00242F E0                MOVX    A,@DPTR
+002430 904E8B            MOV     DPTR,#temp
+002433 F0                MOVX    @DPTR,A
+  323: 		rawCount = bit_count(temp);
 002434 E0                MOVX    A,@DPTR
-002435 6403              XRL     A,#03H
-002437 703C              JNZ     ?C0112?KB_PROCESS
-002439         ?C0117?KB_PROCESS:
-  536: 						{
-  537: 							g_variable.current_device_num = temp-(HID_KEY_7 - 1);
-002439 904CC3            MOV     DPTR,#g_variable+04H
-00243C EF                MOV     A,R7
-00243D F0                MOVX    @DPTR,A
-  538: 							g_variable.button_reconnect_flag = 1;		// long press = 3s enter discovery
-00243E 904CCC            MOV     DPTR,#g_variable+0DH
-002441 7401              MOV     A,#01H
-002443 F0                MOVX    @DPTR,A
-  539: 							g_variable.powerOn_timer = 0;
+002435 FF                MOV     R7,A
+002436 D101              ACALL   _bit_count
+002438 904E92            MOV     DPTR,#rawCount
+00243B EF                MOV     A,R7
+00243C F0                MOVX    @DPTR,A
+  324: 		if(rawCount >= 2)		// col[i] has more than two key press
+00243D C3                CLR     C
+00243E 9402              SUBB    A,#02H
+002440 5002              JNC     $ + 4H
+002442 81CE              AJMP    ?C0064?KEYSCAN
+  325: 		{
+  326: 			for(j=0 ; j<8 ;j++)
 002444 E4                CLR     A
-002445 904CE5            MOV     DPTR,#g_variable+026H
+002445 904E89            MOV     DPTR,#j
 002448 F0                MOVX    @DPTR,A
-  540: 						}
-  541: 						break;
-002449 802A              SJMP    ?C0112?KB_PROCESS
-  542: 					case HID_KEY_0: 			//g24 switch
-00244B         ?C0118?KB_PROCESS:
-  543: 						g_variable.delay_enter_lpm_timer = 10;
-00244B 904CEA            MOV     DPTR,#g_variable+02BH
-00244E 740A              MOV     A,#0AH
-002450 F0                MOVX    @DPTR,A
-  544: 						g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
-002451 904CCE            MOV     DPTR,#g_variable+0FH
-002454 E0                MOVX    A,@DPTR
-002455 54F7              ANL     A,#0F7H
-002457 F0                MOVX    @DPTR,A
-  545: 						g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-002458 4410              ORL     A,#010H
-00245A F0                MOVX    @DPTR,A
-  546: 						if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
-00245B 904CC3            MOV     DPTR,#g_variable+04H
-00245E E0                MOVX    A,@DPTR
-00245F FF                MOV     R7,A
-002460 6013              JZ      ?C0112?KB_PROCESS
-002462 64FE              XRL     A,#0FEH
-002464 600F              JZ      ?C0112?KB_PROCESS
-  547: 						{
-  548: 							g_variable.button_24G_rec_flag = 1;
-002466 904CCD            MOV     DPTR,#g_variable+0EH
-002469 7401              MOV     A,#01H
-00246B F0                MOVX    @DPTR,A
-  549: 							g_variable.current_device_num =0;
-00246C E4                CLR     A
-00246D 904CC3            MOV     DPTR,#g_variable+04H
-002470 F0                MOVX    @DPTR,A
-  550: 							g_variable.powerOn_timer = 0;
-002471 904CE5            MOV     DPTR,#g_variable+026H
-002474 F0                MOVX    @DPTR,A
-  551: 						}
-  552: 						break;
-  553: 				}
-002475         ?C0112?KB_PROCESS:
-  554: 				return 1;
-002475 7F01              MOV     R7,#01H
-002477 22                RET     
-  555: 			}
-002478         ?C0111?KB_PROCESS:
-  556: 			else
-  557: 			{
-  558: 				g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON);
-002478 904CCE            MOV     DPTR,#g_variable+0FH
-00247B E0                MOVX    A,@DPTR
-00247C 54E7              ANL     A,#0E7H
-00247E F0                MOVX    @DPTR,A
-  559: 			}
-00247F         ?C0121?KB_PROCESS:
-  560: 
-  561: 			
-  562: 			if((temp == HID_KEY_U) || (temp == HID_KEY_I) || (temp == HID_KEY_O))
-00247F ED                MOV     A,R5
-002480 6418              XRL     A,#018H
-002482 6009              JZ      ?C0123?KB_PROCESS
-002484 ED                MOV     A,R5
-002485 640C              XRL     A,#0CH
-002487 6004              JZ      ?C0123?KB_PROCESS
-002489 ED                MOV     A,R5
-00248A B41215            CJNE    A,#012H,?C0122?KB_PROCESS
-00248D         ?C0123?KB_PROCESS:
-  563: 			{
-  564: 				g_variable.delay_enter_lpm_timer = 10;
-00248D 904CEA            MOV     DPTR,#g_variable+02BH
-002490 740A              MOV     A,#0AH
-002492 F0                MOVX    @DPTR,A
-  565: 				key_value_temp = temp;
-002493 904DE8            MOV     DPTR,#key_value_temp
-002496 ED                MOV     A,R5
-002497 F0                MOVX    @DPTR,A
-  566: 				g_variable.button_flag |= KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-002498 904CCE            MOV     DPTR,#g_variable+0FH
+002449         ?C0065?KEYSCAN:
+002449 904E89            MOV     DPTR,#j
+00244C E0                MOVX    A,@DPTR
+00244D FF                MOV     R7,A
+00244E C3                CLR     C
+00244F 9408              SUBB    A,#08H
+002451 507B              JNC     ?C0064?KEYSCAN
+  327: 			{
+  328: 				if(temp & (1<<j))	// Ci_Rj press
+002453 7401              MOV     A,#01H
+002455 7E00              MOV     R6,#00H
+002457 A807              MOV     R0,AR7
+002459 08                INC     R0
+00245A 8005              SJMP    ?C0103?KEYSCAN
+00245C         ?C0102?KEYSCAN:
+00245C C3                CLR     C
+00245D 33                RLC     A
+00245E CE                XCH     A,R6
+00245F 33                RLC     A
+002460 CE                XCH     A,R6
+002461         ?C0103?KEYSCAN:
+002461 D8F9              DJNZ    R0,?C0102?KEYSCAN
+002463 FF                MOV     R7,A
+002464 904E8B            MOV     DPTR,#temp
+002467 E0                MOVX    A,@DPTR
+002468 FD                MOV     R5,A
+002469 E4                CLR     A
+00246A EF                MOV     A,R7
+00246B 5D                ANL     A,R5
+00246C 6058              JZ      ?C0067?KEYSCAN
+  329: 				{
+  330: 					for(k=0 ; col[k]!=0; k++)
+00246E E4                CLR     A
+00246F 904E8A            MOV     DPTR,#k
+002472 F0                MOVX    @DPTR,A
+002473         ?C0069?KEYSCAN:
+002473 904E8A            MOV     DPTR,#k
+002476 E0                MOVX    A,@DPTR
+002477 FF                MOV     R7,A
+002478 900681            MOV     DPTR,#col
+00247B 93                MOVC    A,@A+DPTR
+00247C 6048              JZ      ?C0067?KEYSCAN
+  331: 					{
+  332: 						if(k!= i)
+00247E 904E88            MOV     DPTR,#i
+002481 E0                MOVX    A,@DPTR
+002482 FE                MOV     R6,A
+002483 EF                MOV     A,R7
+002484 6E                XRL     A,R6
+002485 6037              JZ      ?C0071?KEYSCAN
+  333: 						{
+  334: 							if(ksSelMapCurr[k] & (1<<j))	// R line has another key press
+002487 904E8A            MOV     DPTR,#k
+00248A E0                MOVX    A,@DPTR
+00248B 24BC              ADD     A,#LOW ksSelMapCurr
+00248D F582              MOV     DPL,A
+00248F E4                CLR     A
+002490 344D              ADDC    A,#HIGH ksSelMapCurr
+002492 F583              MOV     DPH,A
+002494 E0                MOVX    A,@DPTR
+002495 FD                MOV     R5,A
+002496 7C00              MOV     R4,#00H
+002498 904E89            MOV     DPTR,#j
 00249B E0                MOVX    A,@DPTR
-00249C 4420              ORL     A,#020H
-00249E F0                MOVX    @DPTR,A
-  567: 				return 1;
-00249F 7F01              MOV     R7,#01H
-0024A1 22                RET     
-  568: 			}
-0024A2         ?C0122?KB_PROCESS:
-  569: 			else
-  570: 				g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-0024A2 904CCE            MOV     DPTR,#g_variable+0FH
-0024A5 E0                MOVX    A,@DPTR
-0024A6 54DF              ANL     A,#0DFH
-0024A8 F0                MOVX    @DPTR,A
-  571: 		}
-0024A9 61D7              AJMP    ?C0109?KB_PROCESS
-  572: 	}
-0024AB         ?C0108?KB_PROCESS:
-  573: 	else
-  574: 	{
-  575: 		if (pEvt->ksPool[0] == HID_KEY_PB) 
-0024AB 904ED6            MOV     DPTR,#pEvt
-0024AE E0                MOVX    A,@DPTR
-0024AF FB                MOV     R3,A
-0024B0 A3                INC     DPTR
-0024B1 E0                MOVX    A,@DPTR
-0024B2 FA                MOV     R2,A
-0024B3 A3                INC     DPTR
-0024B4 E0                MOVX    A,@DPTR
-0024B5 F9                MOV     R1,A
-0024B6 900001            MOV     DPTR,#01H
-0024B9 1203CF            LCALL   ?C?CLDOPTR
-0024BC 64EF              XRL     A,#0EFH
-0024BE 7029              JNZ     ?C0126?KB_PROCESS
-  576: 		{
-  577: 			g_variable.delay_enter_lpm_timer = 10;
-0024C0 904CEA            MOV     DPTR,#g_variable+02BH
-0024C3 740A              MOV     A,#0AH
-0024C5 F0                MOVX    @DPTR,A
-  578: 			g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
-0024C6 904CCE            MOV     DPTR,#g_variable+0FH
+00249C FF                MOV     R7,A
+00249D 7401              MOV     A,#01H
+00249F 7E00              MOV     R6,#00H
+0024A1 A807              MOV     R0,AR7
+0024A3 08                INC     R0
+0024A4 8005              SJMP    ?C0105?KEYSCAN
+0024A6         ?C0104?KEYSCAN:
+0024A6 C3                CLR     C
+0024A7 33                RLC     A
+0024A8 CE                XCH     A,R6
+0024A9 33                RLC     A
+0024AA CE                XCH     A,R6
+0024AB         ?C0105?KEYSCAN:
+0024AB D8F9              DJNZ    R0,?C0104?KEYSCAN
+0024AD FF                MOV     R7,A
+0024AE EE                MOV     A,R6
+0024AF 5C                ANL     A,R4
+0024B0 FE                MOV     R6,A
+0024B1 EF                MOV     A,R7
+0024B2 5D                ANL     A,R5
+0024B3 4E                ORL     A,R6
+0024B4 6008              JZ      ?C0071?KEYSCAN
+  335: 							{
+  336: 								ghost = 1;
+0024B6 904E91            MOV     DPTR,#ghost
+0024B9 7401              MOV     A,#01H
+0024BB F0                MOVX    @DPTR,A
+  337: 								break;
+0024BC 8008              SJMP    ?C0067?KEYSCAN
+  338: 							}	
+  339: 						}
+  340: 					}
+0024BE         ?C0071?KEYSCAN:
+0024BE 904E8A            MOV     DPTR,#k
+0024C1 E0                MOVX    A,@DPTR
+0024C2 04                INC     A
+0024C3 F0                MOVX    @DPTR,A
+0024C4 80AD              SJMP    ?C0069?KEYSCAN
+  341: 				}
+  342: 			}
+0024C6         ?C0067?KEYSCAN:
+0024C6 904E89            MOV     DPTR,#j
 0024C9 E0                MOVX    A,@DPTR
-0024CA 54F7              ANL     A,#0F7H
-0024CC F0                MOVX    @DPTR,A
-  579: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-0024CD 4410              ORL     A,#010H
-0024CF F0                MOVX    @DPTR,A
-  580: 			if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
-0024D0 904CC3            MOV     DPTR,#g_variable+04H
-0024D3 E0                MOVX    A,@DPTR
-0024D4 FF                MOV     R7,A
-0024D5 600F              JZ      ?C0127?KB_PROCESS
-0024D7 64FE              XRL     A,#0FEH
-0024D9 600B              JZ      ?C0127?KB_PROCESS
-  581: 			{
-  582: 				g_variable.button_24G_rec_flag = 1;
-0024DB 904CCD            MOV     DPTR,#g_variable+0EH
-0024DE 7401              MOV     A,#01H
-0024E0 F0                MOVX    @DPTR,A
-  583: 				g_variable.current_device_num =0;
-0024E1 E4                CLR     A
-0024E2 904CC3            MOV     DPTR,#g_variable+04H
-0024E5 F0                MOVX    @DPTR,A
-  584: 			}
-0024E6         ?C0127?KB_PROCESS:
-  585: 			return 1;
-0024E6 7F01              MOV     R7,#01H
-0024E8 22                RET     
-  586: 		}
-0024E9         ?C0126?KB_PROCESS:
-  587: 	
-  588: 		g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON) ;
-0024E9 904CCE            MOV     DPTR,#g_variable+0FH
-0024EC E0                MOVX    A,@DPTR
-0024ED 54E7              ANL     A,#0E7H
-0024EF F0                MOVX    @DPTR,A
-  589: 		g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-0024F0 54DF              ANL     A,#0DFH
-0024F2 F0                MOVX    @DPTR,A
-  590: 	}
-0024F3         ?C0125?KB_PROCESS:
-  591: 	return 0;
-0024F3 7F00              MOV     R7,#00H
-  592: }
-0024F5 22                RET     
------ FUNCTION _kb_device_select (END) -------
-
-
------ FUNCTION _kb_combination_key_press (BEGIN) -----
- FILE: 'kb_process.c'
-  597: void kb_combination_key_press(byte press_state,byte special_key,byte standrad_key)
-  598: {
-;---- Variable 'press_state' assigned to Register 'R7' ----
-;---- Variable 'standrad_key' assigned to Register 'R3' ----
-;---- Variable 'special_key' assigned to Register 'R5' ----
-  599: 	g_variable.key_combination_ctrl = special_key;	
-  600: 	g_variable.key_combination_keyvalue = standrad_key;
-0024F6 904CF5            MOV     DPTR,#g_variable+036H
-0024F9 ED                MOV     A,R5
-0024FA F0                MOVX    @DPTR,A
-  601: 
-0024FB A3                INC     DPTR
-0024FC EB                MOV     A,R3
-0024FD F0                MOVX    @DPTR,A
-  602: 	if(press_state & 1)
-0024FE EF                MOV     A,R7
-0024FF 30E012            JNB     ACC.0,?C0128?KB_PROCESS
-  603: 	{
-  604: 		if(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE) 
-002502 904CF4            MOV     DPTR,#g_variable+035H
-002505 E0                MOVX    A,@DPTR
-002506 B40304            CJNE    A,#03H,?C0129?KB_PROCESS
-  605: 			g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
-002509 7402              MOV     A,#02H
-00250B F0                MOVX    @DPTR,A
-00250C 22                RET     
-00250D         ?C0129?KB_PROCESS:
-  606: 		else	
-  607: 			g_variable.key_combination_step = CAMBINATION_KEY_PRESS;
-00250D 904CF4            MOV     DPTR,#g_variable+035H
-002510 7401              MOV     A,#01H
-002512 F0                MOVX    @DPTR,A
-  608: 	}
-002513 22                RET     
-002514         ?C0128?KB_PROCESS:
-  609: 	else
-  610: 	{
-  611: 		g_variable.key_combination_step = CAMBINATION_KEY_WAIT_RELEASE;
-002514 904CF4            MOV     DPTR,#g_variable+035H
-002517 7404              MOV     A,#04H
-002519 F0                MOVX    @DPTR,A
-  612: 	}
-  613: 
-  614: }
-00251A 22                RET     
------ FUNCTION _kb_combination_key_press (END) -------
-
-
------ FUNCTION _key_fn_function (BEGIN) -----
- FILE: 'kb_process.c'
-  617: byte key_fn_function(byte state ,byte key_value)
-  618: {
-;---- Variable 'state' assigned to Register 'R6' ----
-00251B AE07              MOV     R6,AR7
-;---- Variable 'key_value' assigned to Register 'R5' ----
-  619: 	byte temp = 0;
-  620: 
-00251D E4                CLR     A
-00251E 904F06            MOV     DPTR,#temp
-002521 F0                MOVX    @DPTR,A
-  621: 	if(state & 1)
-002522 EE                MOV     A,R6
-002523 30E005            JNB     ACC.0,?C0133?KB_PROCESS
-  622: 		g_variable.one_key_press_wait_release_timer = 0;
-002526 E4                CLR     A
-002527 904CF8            MOV     DPTR,#g_variable+039H
-00252A F0                MOVX    @DPTR,A
-00252B         ?C0133?KB_PROCESS:
-  623: 
-  624: 	temp = key_value;
-00252B 904F06            MOV     DPTR,#temp
-00252E ED                MOV     A,R5
-00252F F0                MOVX    @DPTR,A
-  625: 	if(g_variable.system_mode != OSMODE_WINDOWS)
-002530 904CC1            MOV     DPTR,#g_variable+02H
-002533 E0                MOVX    A,@DPTR
-002534 602E              JZ      ?C0134?KB_PROCESS
-  626: 	{
-  627: 		if(key_value == HID_KEY_RIGHT_ALT)
-002536 ED                MOV     A,R5
-002537 B4E608            CJNE    A,#0E6H,?C0135?KB_PROCESS
-  628: 			temp = HID_KEY_RIGHT_GUI;
-00253A 904F06            MOV     DPTR,#temp
-00253D 74E7              MOV     A,#0E7H
-00253F F0                MOVX    @DPTR,A
-002540 8022              SJMP    ?C0134?KB_PROCESS
-002542         ?C0135?KB_PROCESS:
-  629: 		else if(key_value == HID_KEY_RIGHT_CTL)
-002542 ED                MOV     A,R5
-002543 B4E408            CJNE    A,#0E4H,?C0137?KB_PROCESS
-  630: 			temp = HID_KEY_RIGHT_ALT;	
-002546 904F06            MOV     DPTR,#temp
-002549 74E6              MOV     A,#0E6H
-00254B F0                MOVX    @DPTR,A
-00254C 8016              SJMP    ?C0134?KB_PROCESS
-00254E         ?C0137?KB_PROCESS:
-  631: 		else if(key_value == HID_KEY_LEFT_GUI)
-00254E ED                MOV     A,R5
-00254F B4E308            CJNE    A,#0E3H,?C0139?KB_PROCESS
-  632: 			temp = HID_KEY_LEFT_ALT;
-002552 904F06            MOV     DPTR,#temp
-002555 74E2              MOV     A,#0E2H
-002557 F0                MOVX    @DPTR,A
-002558 800A              SJMP    ?C0134?KB_PROCESS
-00255A         ?C0139?KB_PROCESS:
-  633: 		else if(key_value == HID_KEY_LEFT_ALT)
-00255A ED                MOV     A,R5
-00255B B4E206            CJNE    A,#0E2H,?C0134?KB_PROCESS
-  634: 			temp = HID_KEY_LEFT_GUI;	
-00255E 904F06            MOV     DPTR,#temp
-002561 74E3              MOV     A,#0E3H
-002563 F0                MOVX    @DPTR,A
-  635: 	}
-002564         ?C0134?KB_PROCESS:
-  636: 
-  637: 	if(fn_flag == 1)			// Fn lock
-002564 904DE2            MOV     DPTR,#fn_flag
-002567 E0                MOVX    A,@DPTR
-002568 6401              XRL     A,#01H
-00256A 6002              JZ      $ + 4H
-00256C C104              AJMP    ?C0142?KB_PROCESS
-  638: 	{
-  639: 		if(key_value == HID_KEY_DELETE)
-00256E ED                MOV     A,R5
-00256F B44C08            CJNE    A,#04CH,?C0143?KB_PROCESS
-  640: 		{
-  641: 			temp = HID_KEY_PAUSE;
-002572 904F06            MOV     DPTR,#temp
-002575 7448              MOV     A,#048H
-002577 F0                MOVX    @DPTR,A
-  642: 		}
-002578 C104              AJMP    ?C0142?KB_PROCESS
-00257A         ?C0143?KB_PROCESS:
-  643: 		else if(key_value == HID_KEY_UP_ARROW)
-00257A ED                MOV     A,R5
-00257B B45208            CJNE    A,#052H,?C0145?KB_PROCESS
-  644: 		{
-  645: 			temp = HID_MULTIKEY_LIGHT_UP;
-00257E 904F06            MOV     DPTR,#temp
-002581 74D8              MOV     A,#0D8H
+0024CA 04                INC     A
+0024CB F0                MOVX    @DPTR,A
+0024CC 8149              AJMP    ?C0065?KEYSCAN
+  343: 		}
+0024CE         ?C0064?KEYSCAN:
+  344: 		
+  345: 		if (temp!=0)
+0024CE 904E8B            MOV     DPTR,#temp
+0024D1 E0                MOVX    A,@DPTR
+0024D2 FF                MOV     R7,A
+0024D3 6008              JZ      ?C0063?KEYSCAN
+  346: 		{
+  347: 			keyCounttemp += bit_count(temp);
+0024D5 D101              ACALL   _bit_count
+0024D7 904E8F            MOV     DPTR,#keyCounttemp
+0024DA E0                MOVX    A,@DPTR
+0024DB 2F                ADD     A,R7
+0024DC F0                MOVX    @DPTR,A
+  348: 		}
+  349: 	}
+0024DD         ?C0063?KEYSCAN:
+0024DD 904E88            MOV     DPTR,#i
+0024E0 E0                MOVX    A,@DPTR
+0024E1 04                INC     A
+0024E2 F0                MOVX    @DPTR,A
+0024E3 8118              AJMP    ?C0061?KEYSCAN
+0024E5         ?C0062?KEYSCAN:
+  350: 	keyCount = keyCounttemp;
+0024E5 904E8F            MOV     DPTR,#keyCounttemp
+0024E8 E0                MOVX    A,@DPTR
+0024E9 904DE4            MOV     DPTR,#keyCount
+0024EC F0                MOVX    @DPTR,A
+  351: 	
+  352: 	for (i=0; col[i]!=0; i++)
+0024ED E4                CLR     A
+0024EE 904E88            MOV     DPTR,#i
+0024F1 F0                MOVX    @DPTR,A
+0024F2         ?C0075?KEYSCAN:
+0024F2 904E88            MOV     DPTR,#i
+0024F5 E0                MOVX    A,@DPTR
+0024F6 FF                MOV     R7,A
+0024F7 900681            MOV     DPTR,#col
+0024FA 93                MOVC    A,@A+DPTR
+0024FB 7002              JNZ     $ + 4H
+0024FD A1D5              AJMP    ?C0076?KEYSCAN
+  353: 	{
+  354: 		temp = ksSelMapCurr[i] ^ ksSelMapOld[i];
+0024FF 7493              MOV     A,#LOW ksSelMapOld
+002501 2F                ADD     A,R7
+002502 F582              MOV     DPL,A
+002504 E4                CLR     A
+002505 344D              ADDC    A,#HIGH ksSelMapOld
+002507 F583              MOV     DPH,A
+002509 E0                MOVX    A,@DPTR
+00250A FE                MOV     R6,A
+00250B 74BC              MOV     A,#LOW ksSelMapCurr
+00250D 2F                ADD     A,R7
+00250E F582              MOV     DPL,A
+002510 E4                CLR     A
+002511 344D              ADDC    A,#HIGH ksSelMapCurr
+002513 F583              MOV     DPH,A
+002515 E0                MOVX    A,@DPTR
+002516 6E                XRL     A,R6
+002517 904E8B            MOV     DPTR,#temp
+00251A F0                MOVX    @DPTR,A
+  355: 		state = ksSelMapCurr[i];
+00251B 904E88            MOV     DPTR,#i
+00251E E0                MOVX    A,@DPTR
+00251F FF                MOV     R7,A
+002520 24BC              ADD     A,#LOW ksSelMapCurr
+002522 F582              MOV     DPL,A
+002524 E4                CLR     A
+002525 344D              ADDC    A,#HIGH ksSelMapCurr
+002527 F583              MOV     DPH,A
+002529 E0                MOVX    A,@DPTR
+00252A 904E8E            MOV     DPTR,#state
+00252D F0                MOVX    @DPTR,A
+  356: 		if (temp == 0) 
+00252E 904E8B            MOV     DPTR,#temp
+002531 E0                MOVX    A,@DPTR
+002532 7004              JNZ     ?C0078?KEYSCAN
+  357: 		{
+  358: 			continue;
+002534 A1CD              AJMP    ?C0077?KEYSCAN
+  359: 		}
+002536 A1CD              AJMP    ?C0077?KEYSCAN
+002538         ?C0078?KEYSCAN:
+  360: 		else 
+  361: 		{
+  362: 
+  363: 			if (ghost) 
+002538 904E91            MOV     DPTR,#ghost
+00253B E0                MOVX    A,@DPTR
+00253C 6007              JZ      ?C0080?KEYSCAN
+  364: 				return NULL;
+00253E 7B00              MOV     R3,#00H
+002540 7A00              MOV     R2,#00H
+002542 7900              MOV     R1,#00H
+002544 22                RET     
+002545         ?C0080?KEYSCAN:
+  365: 			ksSelMapOld[i] = ksSelMapCurr[i];
+002545 74BC              MOV     A,#LOW ksSelMapCurr
+002547 2F                ADD     A,R7
+002548 F582              MOV     DPL,A
+00254A E4                CLR     A
+00254B 344D              ADDC    A,#HIGH ksSelMapCurr
+00254D F583              MOV     DPH,A
+00254F E0                MOVX    A,@DPTR
+002550 FE                MOV     R6,A
+002551 7493              MOV     A,#LOW ksSelMapOld
+002553 2F                ADD     A,R7
+002554 F582              MOV     DPL,A
+002556 E4                CLR     A
+002557 344D              ADDC    A,#HIGH ksSelMapOld
+002559 F583              MOV     DPH,A
+00255B EE                MOV     A,R6
+00255C F0                MOVX    @DPTR,A
+  366: 			for (j = 0 ; j<8 ; j++) 
+00255D E4                CLR     A
+00255E 904E89            MOV     DPTR,#j
+002561 F0                MOVX    @DPTR,A
+002562         ?C0082?KEYSCAN:
+002562 904E89            MOV     DPTR,#j
+002565 E0                MOVX    A,@DPTR
+002566 FF                MOV     R7,A
+002567 C3                CLR     C
+002568 9408              SUBB    A,#08H
+00256A 505B              JNC     ?C0083?KEYSCAN
+  367: 			{
+  368: 				if (temp&1)
+00256C 904E8B            MOV     DPTR,#temp
+00256F E0                MOVX    A,@DPTR
+002570 30E03C            JNB     ACC.0,?C0085?KEYSCAN
+  369: 				{
+  370: 					offset = i<<3 |j;
+002573 904E88            MOV     DPTR,#i
+002576 E0                MOVX    A,@DPTR
+002577 FE                MOV     R6,A
+002578 33                RLC     A
+002579 33                RLC     A
+00257A 33                RLC     A
+00257B 54F8              ANL     A,#0F8H
+00257D FE                MOV     R6,A
+00257E EF                MOV     A,R7
+00257F 4E                ORL     A,R6
+002580 904E8D            MOV     DPTR,#offset
 002583 F0                MOVX    @DPTR,A
-  646: 		}
-002584 807E              SJMP    ?C0142?KB_PROCESS
-002586         ?C0145?KB_PROCESS:
-  647: 		else if(key_value == HID_KEY_DOWN_ARROW)
-002586 ED                MOV     A,R5
-002587 B45108            CJNE    A,#051H,?C0147?KB_PROCESS
-  648: 		{
-  649: 			temp = HID_MULTIKEY_LIGHT_DOWN;
-00258A 904F06            MOV     DPTR,#temp
-00258D 74D7              MOV     A,#0D7H
-00258F F0                MOVX    @DPTR,A
-  650: 		}
-002590 8072              SJMP    ?C0142?KB_PROCESS
-002592         ?C0147?KB_PROCESS:
-  651: 		else if(key_value == HID_KEY_ENTER)
-002592 ED                MOV     A,R5
-002593 B42808            CJNE    A,#028H,?C0149?KB_PROCESS
-  652: 		{
-  653: 			temp = HID_KEY_SCROLL_LOCK;
-002596 904F06            MOV     DPTR,#temp
-002599 7447              MOV     A,#047H
-00259B F0                MOVX    @DPTR,A
-  654: 		}
-00259C 8066              SJMP    ?C0142?KB_PROCESS
-00259E         ?C0149?KB_PROCESS:
-  655: 		else if(key_value == HID_KEY_BACKSPACE)
-00259E ED                MOV     A,R5
-00259F B42A08            CJNE    A,#02AH,?C0151?KB_PROCESS
-  656: 		{
-  657: 			temp = HID_MULTIKEY_OS_LOCK;
-0025A2 904F06            MOV     DPTR,#temp
-0025A5 74DA              MOV     A,#0DAH
-0025A7 F0                MOVX    @DPTR,A
-  658: 		}
-0025A8 805A              SJMP    ?C0142?KB_PROCESS
-0025AA         ?C0151?KB_PROCESS:
-  659: 		else if(key_value == HID_KEY_ESC)
-0025AA ED                MOV     A,R5
-0025AB 6429              XRL     A,#029H
-0025AD 7055              JNZ     ?C0142?KB_PROCESS
-  660: 		{
-  661: 			if(state & 1)
-0025AF EE                MOV     A,R6
-0025B0 30E04C            JNB     ACC.0,?C0154?KB_PROCESS
-  662: 			{						
-  663: 				if(fn_lock_flag)
-0025B3 904DE7            MOV     DPTR,#fn_lock_flag
-0025B6 E0                MOVX    A,@DPTR
-0025B7 6004              JZ      ?C0155?KB_PROCESS
-  664: 				{
-  665: 					fn_lock_flag = 0;
-0025B9 E4                CLR     A
-0025BA F0                MOVX    @DPTR,A
-  666: 				}
-0025BB 8006              SJMP    ?C0156?KB_PROCESS
-0025BD         ?C0155?KB_PROCESS:
-  667: 				else
-  668: 					fn_lock_flag = 1;
-0025BD 904DE7            MOV     DPTR,#fn_lock_flag
-0025C0 7401              MOV     A,#01H
-0025C2 F0                MOVX    @DPTR,A
-0025C3         ?C0156?KB_PROCESS:
-  669: 					
-  670: 				if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
-0025C3 904CC3            MOV     DPTR,#g_variable+04H
-0025C6 E0                MOVX    A,@DPTR
-0025C7 FF                MOV     R7,A
-0025C8 6003              JZ      ?C0158?KB_PROCESS
-0025CA B4FE08            CJNE    A,#0FEH,?C0157?KB_PROCESS
-0025CD         ?C0158?KB_PROCESS:
-  671: 				{
-  672: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-0025CD 904CBF            MOV     DPTR,#g_variable
-0025D0 7402              MOV     A,#02H
+  371: 					key_value_temp = key_fn_function(state,ksMap[offset]);
+002584 A3                INC     DPTR
+002585 E0                MOVX    A,@DPTR
+002586 FF                MOV     R7,A
+002587 904E8D            MOV     DPTR,#offset
+00258A E0                MOVX    A,@DPTR
+00258B 900696            MOV     DPTR,#ksMap
+00258E 93                MOVC    A,@A+DPTR
+00258F FD                MOV     R5,A
+002590 122907            LCALL   _key_fn_function
+002593 904E90            MOV     DPTR,#key_value_temp
+002596 EF                MOV     A,R7
+002597 F0                MOVX    @DPTR,A
+  372: 					if (state & 1)
+002598 904E8E            MOV     DPTR,#state
+00259B E0                MOVX    A,@DPTR
+00259C 30E009            JNB     ACC.0,?C0086?KEYSCAN
+  373: 					{
+  374: 						keyIn(key_value_temp);
+00259F 904E90            MOV     DPTR,#key_value_temp
+0025A2 E0                MOVX    A,@DPTR
+0025A3 FF                MOV     R7,A
+0025A4 D1A1              ACALL   _keyIn
+  375: 					}
+0025A6 8007              SJMP    ?C0085?KEYSCAN
+0025A8         ?C0086?KEYSCAN:
+  376: 					else
+  377: 					{
+  378: 						keyOut(key_value_temp);
+0025A8 904E90            MOV     DPTR,#key_value_temp
+0025AB E0                MOVX    A,@DPTR
+0025AC FF                MOV     R7,A
+0025AD D1F7              ACALL   _keyOut
+  379: 					}
+  380: 				}
+0025AF         ?C0085?KEYSCAN:
+  381: 				temp = temp >>1;
+0025AF 904E8B            MOV     DPTR,#temp
+0025B2 E0                MOVX    A,@DPTR
+0025B3 FF                MOV     R7,A
+0025B4 C3                CLR     C
+0025B5 13                RRC     A
+0025B6 F0                MOVX    @DPTR,A
+  382: 				state = state>>1;
+0025B7 904E8E            MOV     DPTR,#state
+0025BA E0                MOVX    A,@DPTR
+0025BB FF                MOV     R7,A
+0025BC C3                CLR     C
+0025BD 13                RRC     A
+0025BE F0                MOVX    @DPTR,A
+  383: 			}
+0025BF 904E89            MOV     DPTR,#j
+0025C2 E0                MOVX    A,@DPTR
+0025C3 04                INC     A
+0025C4 F0                MOVX    @DPTR,A
+0025C5 809B              SJMP    ?C0082?KEYSCAN
+0025C7         ?C0083?KEYSCAN:
+  384: 			flag = 1;
+0025C7 904E8C            MOV     DPTR,#flag
+0025CA 7401              MOV     A,#01H
+0025CC F0                MOVX    @DPTR,A
+  385: 		}
+  386: 	}
+0025CD         ?C0077?KEYSCAN:
+0025CD 904E88            MOV     DPTR,#i
+0025D0 E0                MOVX    A,@DPTR
+0025D1 04                INC     A
 0025D2 F0                MOVX    @DPTR,A
-  673: 				}
-0025D3 802A              SJMP    ?C0154?KB_PROCESS
-0025D5         ?C0157?KB_PROCESS:
-  674: 				else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-0025D5 EF                MOV     A,R7
-0025D6 D3                SETB    C
-0025D7 9403              SUBB    A,#03H
-0025D9 5024              JNC     ?C0154?KB_PROCESS
-0025DB EF                MOV     A,R7
-0025DC C3                CLR     C
-0025DD 9401              SUBB    A,#01H
-0025DF 401E              JC      ?C0154?KB_PROCESS
-  675: 				{
-  676: 					bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
-0025E1 904DE7            MOV     DPTR,#fn_lock_flag
-0025E4 E0                MOVX    A,@DPTR
-0025E5 FF                MOV     R7,A
-0025E6 904CC3            MOV     DPTR,#g_variable+04H
+0025D3 81F2              AJMP    ?C0075?KEYSCAN
+0025D5         ?C0076?KEYSCAN:
+  387: 	
+  388: 	if((mult_key_status == KEY_RELEASE) && (standard_key_release_flag == 1))
+0025D5 904E4B            MOV     DPTR,#mult_key_status
+0025D8 E0                MOVX    A,@DPTR
+0025D9 B4030A            CJNE    A,#03H,?C0088?KEYSCAN
+0025DC 904DDF            MOV     DPTR,#standard_key_release_flag
+0025DF E0                MOVX    A,@DPTR
+0025E0 B40103            CJNE    A,#01H,?C0088?KEYSCAN
+  389: 	{
+  390: 		standard_key_release_flag = 2;		//media key and standard key  release the same time
+0025E3 7402              MOV     A,#02H
+0025E5 F0                MOVX    @DPTR,A
+  391: 	}
+0025E6         ?C0088?KEYSCAN:
+  392: 
+  393: 	
+  394: 	if (flag || standard_key_release_flag == 2) 
+0025E6 904E8C            MOV     DPTR,#flag
 0025E9 E0                MOVX    A,@DPTR
-0025EA 75F01F            MOV     B,#01FH
-0025ED A4                MUL     AB
-0025EE 24ED              ADD     A,#LOW bd_key_record_list-01H
-0025F0 F582              MOV     DPL,A
-0025F2 E4                CLR     A
-0025F3 344D              ADDC    A,#HIGH bd_key_record_list-01H
-0025F5 F583              MOV     DPH,A
-0025F7 EF                MOV     A,R7
-0025F8 F0                MOVX    @DPTR,A
-  677: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-0025F9 904CBF            MOV     DPTR,#g_variable
-0025FC 7403              MOV     A,#03H
-0025FE F0                MOVX    @DPTR,A
-  678: 				}
-  679: 			}
-0025FF         ?C0154?KB_PROCESS:
-  680: 			temp = HID_KEY_NULL;
-0025FF E4                CLR     A
-002600 904F06            MOV     DPTR,#temp
-002603 F0                MOVX    @DPTR,A
-  681: 		}		
-  682: 	}
-002604         ?C0142?KB_PROCESS:
-  683: 	
-  684: 	if((!fast_connect_flag)  && ((!fn_flag && !fn_lock_flag) || (fn_flag == 1 && fn_lock_flag == 1)))
-002604 904E55            MOV     DPTR,#fast_connect_flag
-002607 E0                MOVX    A,@DPTR
-002608 6002              JZ      $ + 4H
-00260A E177              AJMP    ?C0161?KB_PROCESS
-00260C 904DE2            MOV     DPTR,#fn_flag
-00260F E0                MOVX    A,@DPTR
-002610 7006              JNZ     ?C0163?KB_PROCESS
-002612 904DE7            MOV     DPTR,#fn_lock_flag
-002615 E0                MOVX    A,@DPTR
-002616 6014              JZ      ?C0162?KB_PROCESS
-002618         ?C0163?KB_PROCESS:
-002618 904DE2            MOV     DPTR,#fn_flag
-00261B E0                MOVX    A,@DPTR
-00261C 6401              XRL     A,#01H
-00261E 6002              JZ      $ + 4H
-002620 E177              AJMP    ?C0161?KB_PROCESS
-002622 904DE7            MOV     DPTR,#fn_lock_flag
-002625 E0                MOVX    A,@DPTR
-002626 6401              XRL     A,#01H
-002628 6002              JZ      $ + 4H
-00262A E177              AJMP    ?C0161?KB_PROCESS
-00262C         ?C0162?KB_PROCESS:
-  685: 	{
-  686: 		switch (key_value)
-00262C ED                MOV     A,R5
-00262D 24C6              ADD     A,#0C6H
-00262F B40C00            CJNE    A,#0CH,?C0259?KB_PROCESS
-002632         ?C0259?KB_PROCESS:
-002632 4002              JC      $ + 4H
-002634 E177              AJMP    ?C0161?KB_PROCESS
-002636 902644            MOV     DPTR,#02644H
-002639 75F003            MOV     B,#03H
-00263C A4                MUL     AB
-00263D C583              XCH     A,DPH
-00263F 25F0              ADD     A,B
-002641 C583              XCH     A,DPH
-002643 73                JMP     @A+DPTR
-002644         ?C0260?KB_PROCESS:
-002644 022668            LJMP    ?C0165?KB_PROCESS
-002647 02267F            LJMP    ?C0168?KB_PROCESS
-00264A 0226C8            LJMP    ?C0176?KB_PROCESS
-00264D 0226E5            LJMP    ?C0179?KB_PROCESS
-002650 022703            LJMP    ?C0182?KB_PROCESS
-002653 02272C            LJMP    ?C0186?KB_PROCESS
-002656 022749            LJMP    ?C0189?KB_PROCESS
-002659 022751            LJMP    ?C0190?KB_PROCESS
-00265C 022759            LJMP    ?C0191?KB_PROCESS
-00265F 022761            LJMP    ?C0192?KB_PROCESS
-002662 022769            LJMP    ?C0193?KB_PROCESS
-002665 022771            LJMP    ?C0194?KB_PROCESS
-  687: 		{ 	
-  688: 			case HID_KEY_F1:
-002668         ?C0165?KB_PROCESS:
-  689: 				if(g_variable.system_mode == OSMODE_MAC)
-002668 904CC1            MOV     DPTR,#g_variable+02H
-00266B E0                MOVX    A,@DPTR
-00266C B40108            CJNE    A,#01H,?C0166?KB_PROCESS
-  690: 				{
-  691: 					temp = HID_KEY_F11;	
-00266F 904F06            MOV     DPTR,#temp
-002672 7444              MOV     A,#044H
-002674 F0                MOVX    @DPTR,A
-  692: 				}
-002675 E177              AJMP    ?C0161?KB_PROCESS
-002677         ?C0166?KB_PROCESS:
-  693: 				else
-  694: 				{
-  695: 					temp = HID_MULTIKEY_AC_HOME;
-002677 904F06            MOV     DPTR,#temp
-00267A 74D6              MOV     A,#0D6H
-00267C F0                MOVX    @DPTR,A
-  696: 				}
-  697: 				break;
-00267D E177              AJMP    ?C0161?KB_PROCESS
-  698: 			case HID_KEY_F2:
-00267F         ?C0168?KB_PROCESS:
-  699: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-00267F 904CC1            MOV     DPTR,#g_variable+02H
-002682 E0                MOVX    A,@DPTR
-002683 FC                MOV     R4,A
-002684 7014              JNZ     ?C0169?KB_PROCESS
-  700: 				{
-  701: 					kb_combination_key_press(state,KS_SEL_LALT,HID_KEY_TAB);
-002686 AF06              MOV     R7,AR6
-002688 7B2B              MOV     R3,#02BH
-00268A 7D04              MOV     R5,#04H
-00268C 91F6              ACALL   _kb_combination_key_press
-  702: 					if(state & 1)
-00268E EE                MOV     A,R6
-00268F 30E02F            JNB     ACC.0,?C0171?KB_PROCESS
-  703: 					{						
-  704: 						g_variable.one_key_press_wait_release_timer = 10;
-002692 904CF8            MOV     DPTR,#g_variable+039H
-002695 740A              MOV     A,#0AH
-002697 F0                MOVX    @DPTR,A
-  705: 					}
-  706: 				}
-002698 8027              SJMP    ?C0171?KB_PROCESS
-00269A         ?C0169?KB_PROCESS:
-  707: 				else if(g_variable.system_mode == OSMODE_MAC)
-00269A EC                MOV     A,R4
-00269B B4010A            CJNE    A,#01H,?C0172?KB_PROCESS
-  708: 				{
-  709: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_UP_ARROW);
-00269E AF06              MOV     R7,AR6
-0026A0 7B52              MOV     R3,#052H
-0026A2 7D01              MOV     R5,#01H
-0026A4 91F6              ACALL   _kb_combination_key_press
-  710: 				}
-0026A6 8019              SJMP    ?C0171?KB_PROCESS
-0026A8         ?C0172?KB_PROCESS:
-  711: 				else if(g_variable.system_mode == OSMODE_IOS)
-0026A8 904CC1            MOV     DPTR,#g_variable+02H
-0026AB E0                MOVX    A,@DPTR
-0026AC B40212            CJNE    A,#02H,?C0171?KB_PROCESS
-  712: 				{
-  713: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_TAB);
-0026AF AF06              MOV     R7,AR6
-0026B1 7B2B              MOV     R3,#02BH
-0026B3 7D08              MOV     R5,#08H
-0026B5 91F6              ACALL   _kb_combination_key_press
-  714: 					if(state & 1)
-0026B7 EE                MOV     A,R6
-0026B8 30E006            JNB     ACC.0,?C0171?KB_PROCESS
-  715: 					{						
-  716: 						g_variable.one_key_press_wait_release_timer = 10;
-0026BB 904CF8            MOV     DPTR,#g_variable+039H
-0026BE 740A              MOV     A,#0AH
-0026C0 F0                MOVX    @DPTR,A
-  717: 					}
-  718: 				}
-0026C1         ?C0171?KB_PROCESS:
-  719: 				temp = HID_KEY_NULL;
-0026C1 E4                CLR     A
-0026C2 904F06            MOV     DPTR,#temp
-0026C5 F0                MOVX    @DPTR,A
-  720: 				break;
-0026C6 E177              AJMP    ?C0161?KB_PROCESS
-  721: 			case HID_KEY_F3:
-0026C8         ?C0176?KB_PROCESS:
-  722: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-0026C8 904CC1            MOV     DPTR,#g_variable+02H
-0026CB E0                MOVX    A,@DPTR
-0026CC 7008              JNZ     ?C0177?KB_PROCESS
-  723: 				{
-  724: 					temp = HID_MULTIKEY_AC_BACK;
-0026CE 904F06            MOV     DPTR,#temp
-0026D1 74D2              MOV     A,#0D2H
-0026D3 F0                MOVX    @DPTR,A
-  725: 				}
-0026D4 E177              AJMP    ?C0161?KB_PROCESS
-0026D6         ?C0177?KB_PROCESS:
-  726: 				else
-  727: 				{
-  728: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_LEFT_ARROW);
-0026D6 AF06              MOV     R7,AR6
-0026D8 7B50              MOV     R3,#050H
-0026DA 7D08              MOV     R5,#08H
-0026DC 91F6              ACALL   _kb_combination_key_press
-  729: 					temp = HID_KEY_NULL;
-0026DE E4                CLR     A
-0026DF 904F06            MOV     DPTR,#temp
-0026E2 F0                MOVX    @DPTR,A
-  730: 				}
-  731: 				break;
-0026E3 E177              AJMP    ?C0161?KB_PROCESS
-  732: 			case HID_KEY_F4:
-0026E5         ?C0179?KB_PROCESS:
-  733: 				if(g_variable.system_mode == OSMODE_MAC)
-0026E5 904CC1            MOV     DPTR,#g_variable+02H
-0026E8 E0                MOVX    A,@DPTR
-0026E9 B4010F            CJNE    A,#01H,?C0180?KB_PROCESS
-  734: 				{
-  735: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);
-0026EC AF06              MOV     R7,AR6
-0026EE 7B2C              MOV     R3,#02CH
-0026F0 7D08              MOV     R5,#08H
-0026F2 91F6              ACALL   _kb_combination_key_press
-  736: 					temp = HID_KEY_NULL;
-0026F4 E4                CLR     A
-0026F5 904F06            MOV     DPTR,#temp
-0026F8 F0                MOVX    @DPTR,A
-  737: 				}
-0026F9 807C              SJMP    ?C0161?KB_PROCESS
-0026FB         ?C0180?KB_PROCESS:
-  738: 				else
-  739: 				{
-  740: 					temp = HID_MULTIKEY_AC_SEARCH;
-0026FB 904F06            MOV     DPTR,#temp
-0026FE 74D5              MOV     A,#0D5H
-002700 F0                MOVX    @DPTR,A
-  741: 				}
-  742: 				break;
-002701 8074              SJMP    ?C0161?KB_PROCESS
-  743: 			case HID_KEY_F5:
-002703         ?C0182?KB_PROCESS:
-  744: 				if(g_variable.system_mode == OSMODE_WINDOWS)		// language switch
-002703 904CC1            MOV     DPTR,#g_variable+02H
-002706 E0                MOVX    A,@DPTR
-002707 700A              JNZ     ?C0183?KB_PROCESS
-  745: 				{
-  746: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);	
-002709 AF06              MOV     R7,AR6
-00270B 7B2C              MOV     R3,#02CH
-00270D 7D08              MOV     R5,#08H
-00270F 91F6              ACALL   _kb_combination_key_press
-  747: 				}
-002711 8008              SJMP    ?C0184?KB_PROCESS
-002713         ?C0183?KB_PROCESS:
-  748: 				else
-  749: 				{
-  750: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_SPACE);	
-002713 AF06              MOV     R7,AR6
-002715 7B2C              MOV     R3,#02CH
-002717 7D01              MOV     R5,#01H
-002719 91F6              ACALL   _kb_combination_key_press
-  751: 				}
-00271B         ?C0184?KB_PROCESS:
-  752: 				if(state & 1)
-00271B EE                MOV     A,R6
-00271C 30E006            JNB     ACC.0,?C0185?KB_PROCESS
-  753: 				{						
-  754: 					g_variable.one_key_press_wait_release_timer = 10;
-00271F 904CF8            MOV     DPTR,#g_variable+039H
-002722 740A              MOV     A,#0AH
-002724 F0                MOVX    @DPTR,A
-  755: 				}
-002725         ?C0185?KB_PROCESS:
-  756: 				temp = HID_KEY_NULL;
-002725 E4                CLR     A
-002726 904F06            MOV     DPTR,#temp
-002729 F0                MOVX    @DPTR,A
-  757: 				break;
-00272A 804B              SJMP    ?C0161?KB_PROCESS
-  758: 			case HID_KEY_F6:
-00272C         ?C0186?KB_PROCESS:
-  759: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-00272C 904CC1            MOV     DPTR,#g_variable+02H
-00272F E0                MOVX    A,@DPTR
-002730 7008              JNZ     ?C0187?KB_PROCESS
-  760: 				{
-  761: 					temp = HID_KEY_PRINT_SCREEN;
-002732 904F06            MOV     DPTR,#temp
-002735 7446              MOV     A,#046H
-002737 F0                MOVX    @DPTR,A
-  762: 				}
-002738 803D              SJMP    ?C0161?KB_PROCESS
-00273A         ?C0187?KB_PROCESS:
-  763: 				else
-  764: 				{
-  765: 					kb_combination_key_press(state,KS_SEL_LGUI | KS_SEL_LSHIFT,HID_KEY_3);	// ios prt
-00273A AF06              MOV     R7,AR6
-00273C 7B20              MOV     R3,#020H
-00273E 7D0A              MOV     R5,#0AH
-002740 91F6              ACALL   _kb_combination_key_press
-  766: 					temp = HID_KEY_NULL;
-002742 E4                CLR     A
-002743 904F06            MOV     DPTR,#temp
-002746 F0                MOVX    @DPTR,A
-  767: 				}	
-  768: 				break;
-002747 802E              SJMP    ?C0161?KB_PROCESS
-  769: 			case HID_KEY_F7:
-002749         ?C0189?KB_PROCESS:
-  770: 				temp = HID_MULTIKEY_PRE_TRACK;
-002749 904F06            MOV     DPTR,#temp
-00274C 74F4              MOV     A,#0F4H
-00274E F0                MOVX    @DPTR,A
-  771: 				break;	
-00274F 8026              SJMP    ?C0161?KB_PROCESS
-  772: 			case HID_KEY_F8:
-002751         ?C0190?KB_PROCESS:
-  773: 				temp = HID_MULTIKEY_PALY;
-002751 904F06            MOV     DPTR,#temp
-002754 74F2              MOV     A,#0F2H
-002756 F0                MOVX    @DPTR,A
-  774: 				break;
-002757 801E              SJMP    ?C0161?KB_PROCESS
-  775: 			case HID_KEY_F9:
-002759         ?C0191?KB_PROCESS:
-  776: 				temp = HID_MULTIKEY_NEXT_TRACK;
-002759 904F06            MOV     DPTR,#temp
-00275C 74F5              MOV     A,#0F5H
-00275E F0                MOVX    @DPTR,A
-  777: 				break;
-00275F 8016              SJMP    ?C0161?KB_PROCESS
-  778: 			case HID_KEY_F10:
-002761         ?C0192?KB_PROCESS:
-  779: 				temp = HID_MULTIKEY_MUTE;
-002761 904F06            MOV     DPTR,#temp
-002764 74F8              MOV     A,#0F8H
-002766 F0                MOVX    @DPTR,A
-  780: 				break;
-002767 800E              SJMP    ?C0161?KB_PROCESS
-  781: 			case HID_KEY_F11:
-002769         ?C0193?KB_PROCESS:
-  782: 				temp = HID_MULTIKEY_VOL_DOWN;
-002769 904F06            MOV     DPTR,#temp
-00276C 74F6              MOV     A,#0F6H
-00276E F0                MOVX    @DPTR,A
-  783: 				break;
-00276F 8006              SJMP    ?C0161?KB_PROCESS
-  784: 			case HID_KEY_F12:
-002771         ?C0194?KB_PROCESS:
-  785: 				temp = HID_MULTIKEY_VOL_UP;
-002771 904F06            MOV     DPTR,#temp
-002774 74F7              MOV     A,#0F7H
-002776 F0                MOVX    @DPTR,A
-  786: 				break;
-  787: 			default :
-  788: 				break;
-  789: 		}
-  790: 	}
-002777         ?C0161?KB_PROCESS:
-  791: 
-  792: 	return temp;
-002777 904F06            MOV     DPTR,#temp
-00277A E0                MOVX    A,@DPTR
-00277B FF                MOV     R7,A
-  793: }
-00277C 22                RET     
------ FUNCTION _key_fn_function (END) -------
+0025EA 7007              JNZ     ?C0090?KEYSCAN
+0025EC 904DDF            MOV     DPTR,#standard_key_release_flag
+0025EF E0                MOVX    A,@DPTR
+0025F0 B40207            CJNE    A,#02H,?C0089?KEYSCAN
+0025F3         ?C0090?KEYSCAN:
+  395: 	{
+  396: 		return &ksEvtPool;
+0025F3 7B01              MOV     R3,#01H
+0025F5 7A4E              MOV     R2,#HIGH ksEvtPool
+0025F7 79A4              MOV     R1,#LOW ksEvtPool
+0025F9 22                RET     
+  397: 	}
+0025FA         ?C0089?KEYSCAN:
+  398: 	else
+  399: 	{
+  400: 		return NULL;
+0025FA 7B00              MOV     R3,#00H
+0025FC 7A00              MOV     R2,#00H
+0025FE 7900              MOV     R1,#00H
+  401: 	}
+  402: 	
+  403: 
+  404: }
+002600 22                RET     
+----- FUNCTION KS_GetCurrentEvt (END) -------
 
 
 ----- FUNCTION _bit_count (BEGIN) -----
@@ -7394,26 +6923,160 @@
    26: 	unsigned char c;
    27: 	for (c = 0; v; c++) {
 ;---- Variable 'c' assigned to Register 'R6' ----
-00277D E4                CLR     A
-00277E FE                MOV     R6,A
-00277F         ?C0001?KEYSCAN:
-00277F EF                MOV     A,R7
-002780 6006              JZ      ?C0002?KEYSCAN
+002601 E4                CLR     A
+002602 FE                MOV     R6,A
+002603         ?C0001?KEYSCAN:
+002603 EF                MOV     A,R7
+002604 6006              JZ      ?C0002?KEYSCAN
    28:     	v &= v - 1;
-002782 14                DEC     A
-002783 5F                ANL     A,R7
-002784 FF                MOV     R7,A
+002606 14                DEC     A
+002607 5F                ANL     A,R7
+002608 FF                MOV     R7,A
    29:     }
-002785 0E                INC     R6
-002786 80F7              SJMP    ?C0001?KEYSCAN
-002788         ?C0002?KEYSCAN:
+002609 0E                INC     R6
+00260A 80F7              SJMP    ?C0001?KEYSCAN
+00260C         ?C0002?KEYSCAN:
    30:     return c;
-002788 AF06              MOV     R7,AR6
+00260C AF06              MOV     R7,AR6
    31: }
-00278A 22                RET     
+00260E 22                RET     
 ----- FUNCTION _bit_count (END) -------
 
 
+----- FUNCTION IPC_IsTxBuffEmpty (BEGIN) -----
+00260F 904B9C            MOV     DPTR,#ipcTxWritePtr
+002612 E0                MOVX    A,@DPTR
+002613 FE                MOV     R6,A
+002614 A3                INC     DPTR
+002615 E0                MOVX    A,@DPTR
+002616 FF                MOV     R7,A
+002617 904B9A            MOV     DPTR,#ipcTxReadPtr
+00261A E0                MOVX    A,@DPTR
+00261B B50607            CJNE    A,AR6,?C0025?IPC
+00261E A3                INC     DPTR
+00261F E0                MOVX    A,@DPTR
+002620 B50702            CJNE    A,AR7,?C0025?IPC
+002623 D3                SETB    C
+002624 22                RET     
+002625         ?C0025?IPC:
+002625 C3                CLR     C
+002626 22                RET     
+----- FUNCTION IPC_IsTxBuffEmpty (END) -------
+
+
+----- FUNCTION _array_is_empty (BEGIN) -----
+ FILE: 'keyscan.c'
+  280: byte array_is_empty(byte * str1,byte len)
+  281: {
+002627 904EEA            MOV     DPTR,#str1
+00262A EB                MOV     A,R3
+00262B F0                MOVX    @DPTR,A
+00262C A3                INC     DPTR
+00262D EA                MOV     A,R2
+00262E F0                MOVX    @DPTR,A
+00262F A3                INC     DPTR
+002630 E9                MOV     A,R1
+002631 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' ----
+002632 E4                CLR     A
+002633 FF                MOV     R7,A
+002634         ?C0054?KEYSCAN:
+002634 EF                MOV     A,R7
+002635 C3                CLR     C
+002636 9D                SUBB    A,R5
+002637 501B              JNC     ?C0055?KEYSCAN
+  284: 	{
+  285: 		if (str1[i] != 0)
+002639 904EEA            MOV     DPTR,#str1
+00263C E0                MOVX    A,@DPTR
+00263D FB                MOV     R3,A
+00263E A3                INC     DPTR
+00263F E0                MOVX    A,@DPTR
+002640 FA                MOV     R2,A
+002641 A3                INC     DPTR
+002642 E0                MOVX    A,@DPTR
+002643 F9                MOV     R1,A
+002644 8F82              MOV     DPL,R7
+002646 758300            MOV     DPH,#00H
+002649 1203CF            LCALL   ?C?CLDOPTR
+00264C 6003              JZ      ?C0056?KEYSCAN
+  286: 			return 0x00;
+00264E 7F00              MOV     R7,#00H
+002650 22                RET     
+  287: 	}
+002651         ?C0056?KEYSCAN:
+002651 0F                INC     R7
+002652 80E0              SJMP    ?C0054?KEYSCAN
+002654         ?C0055?KEYSCAN:
+  288: 	return 0x01;
+002654 7F01              MOV     R7,#01H
+  289: }
+002656 22                RET     
+----- FUNCTION _array_is_empty (END) -------
+
+
+----- FUNCTION _compare_str (BEGIN) -----
+002657 904EAB            MOV     DPTR,#str1
+00265A EB                MOV     A,R3
+00265B F0                MOVX    @DPTR,A
+00265C A3                INC     DPTR
+00265D EA                MOV     A,R2
+00265E F0                MOVX    @DPTR,A
+00265F A3                INC     DPTR
+002660 E9                MOV     A,R1
+002661 F0                MOVX    @DPTR,A
+;---- Variable 'i' assigned to Register 'R7' ----
+002662 E4                CLR     A
+002663 FF                MOV     R7,A
+002664         ?C0021?UTILITIES:
+002664 904EB1            MOV     DPTR,#len
+002667 E0                MOVX    A,@DPTR
+002668 FE                MOV     R6,A
+002669 EF                MOV     A,R7
+00266A C3                CLR     C
+00266B 9E                SUBB    A,R6
+00266C 5030              JNC     ?C0022?UTILITIES
+00266E 904EAE            MOV     DPTR,#str2
+002671 E0                MOVX    A,@DPTR
+002672 FB                MOV     R3,A
+002673 A3                INC     DPTR
+002674 E0                MOVX    A,@DPTR
+002675 FA                MOV     R2,A
+002676 A3                INC     DPTR
+002677 E0                MOVX    A,@DPTR
+002678 F9                MOV     R1,A
+002679 8F82              MOV     DPL,R7
+00267B 758300            MOV     DPH,#00H
+00267E 1203CF            LCALL   ?C?CLDOPTR
+002681 FE                MOV     R6,A
+002682 904EAB            MOV     DPTR,#str1
+002685 E0                MOVX    A,@DPTR
+002686 FB                MOV     R3,A
+002687 A3                INC     DPTR
+002688 E0                MOVX    A,@DPTR
+002689 FA                MOV     R2,A
+00268A A3                INC     DPTR
+00268B E0                MOVX    A,@DPTR
+00268C F9                MOV     R1,A
+00268D 8F82              MOV     DPL,R7
+00268F 758300            MOV     DPH,#00H
+002692 1203CF            LCALL   ?C?CLDOPTR
+002695 6E                XRL     A,R6
+002696 6003              JZ      ?C0023?UTILITIES
+002698 7F00              MOV     R7,#00H
+00269A 22                RET     
+00269B         ?C0023?UTILITIES:
+00269B 0F                INC     R7
+00269C 80C6              SJMP    ?C0021?UTILITIES
+00269E         ?C0022?UTILITIES:
+00269E 7F01              MOV     R7,#01H
+0026A0 22                RET     
+----- FUNCTION _compare_str (END) -------
+
+
 ----- FUNCTION _keyIn (BEGIN) -----
  FILE: 'keyscan.c'
    35: static void keyIn(byte key)
@@ -7422,1884 +7085,2744 @@
    37: 	byte i = 0;
    38: 
 ;---- Variable 'i' assigned to Register 'R6' ----
-00278B E4                CLR     A
-00278C FE                MOV     R6,A
+0026A1 E4                CLR     A
+0026A2 FE                MOV     R6,A
    39: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
-00278D EF                MOV     A,R7
-00278E C3                CLR     C
-00278F 94E0              SUBB    A,#0E0H
-002791 4020              JC      ?C0005?KEYSCAN
-002793 EF                MOV     A,R7
-002794 D3                SETB    C
-002795 94E7              SUBB    A,#0E7H
-002797 501A              JNC     ?C0005?KEYSCAN
+0026A3 EF                MOV     A,R7
+0026A4 C3                CLR     C
+0026A5 94E0              SUBB    A,#0E0H
+0026A7 4020              JC      ?C0005?KEYSCAN
+0026A9 EF                MOV     A,R7
+0026AA D3                SETB    C
+0026AB 94E7              SUBB    A,#0E7H
+0026AD 501A              JNC     ?C0005?KEYSCAN
    40: 	{
    41: 		ksEvtPool.standardSel  |=  0x01 << (key & 0x07);
-002799 904EA6            MOV     DPTR,#ksEvtPool
-00279C E0                MOVX    A,@DPTR
-00279D FE                MOV     R6,A
-00279E EF                MOV     A,R7
-00279F 5407              ANL     A,#07H
-0027A1 FF                MOV     R7,A
-0027A2 7401              MOV     A,#01H
-0027A4 A807              MOV     R0,AR7
-0027A6 08                INC     R0
-0027A7 8002              SJMP    ?C0087?KEYSCAN
-0027A9         ?C0086?KEYSCAN:
-0027A9 C3                CLR     C
-0027AA 33                RLC     A
-0027AB         ?C0087?KEYSCAN:
-0027AB D8FC              DJNZ    R0,?C0086?KEYSCAN
-0027AD 4E                ORL     A,R6
-0027AE 904EA6            MOV     DPTR,#ksEvtPool
-0027B1 F0                MOVX    @DPTR,A
-0027B2 22                RET     
+0026AF 904EA4            MOV     DPTR,#ksEvtPool
+0026B2 E0                MOVX    A,@DPTR
+0026B3 FE                MOV     R6,A
+0026B4 EF                MOV     A,R7
+0026B5 5407              ANL     A,#07H
+0026B7 FF                MOV     R7,A
+0026B8 7401              MOV     A,#01H
+0026BA A807              MOV     R0,AR7
+0026BC 08                INC     R0
+0026BD 8002              SJMP    ?C0093?KEYSCAN
+0026BF         ?C0092?KEYSCAN:
+0026BF C3                CLR     C
+0026C0 33                RLC     A
+0026C1         ?C0093?KEYSCAN:
+0026C1 D8FC              DJNZ    R0,?C0092?KEYSCAN
+0026C3 4E                ORL     A,R6
+0026C4 904EA4            MOV     DPTR,#ksEvtPool
+0026C7 F0                MOVX    @DPTR,A
+0026C8 22                RET     
    42: 		return;
    43: 	}
-0027B3         ?C0005?KEYSCAN:
-   44: 
-   45: /*
-   46: 
-   47: 	if (key == HID_KEY_RIGHT_GUI)
-   48: 	{
-   49: 		ksEvtPool.standardSel |= KS_SEL_RGUI;
-   50: 		return;
-   51: 	}
-   52: 	else if (key ==HID_KEY_RIGHT_ALT) 
-   53: 	{
-   54: 		ksEvtPool.standardSel |= KS_SEL_RALT;
-   55: 		return;
-   56: 	}
-   57: 	else if (key ==HID_KEY_RIGHT_SHIFT) 
-   58: 	{
-   59: 		ksEvtPool.standardSel |= KS_SEL_RSHIFT;
-   60: 		return;
-   61: 	}
-   62: 	else if (key ==HID_KEY_RIGHT_CTL) 
-   63: 	{
-   64: 		ksEvtPool.standardSel |= KS_SEL_RCTRL;
-   65: 		return;
-   66: 	}
-   67: 	else if (key ==HID_KEY_LEFT_GUI) 
-   68: 	{
-   69: 		ksEvtPool.standardSel |= KS_SEL_LGUI;
-   70: 		return;
-   71: 	}
-   72: 	else if (key ==HID_KEY_LEFT_ALT) 
-   73: 	{
-   74: 		ksEvtPool.standardSel |= KS_SEL_LALT;
-   75: 		return;
-   76: 	}
-   77: 	else if (key ==HID_KEY_LEFT_SHIFT)
-   78: 	{
-   79: 		ksEvtPool.standardSel |= KS_SEL_LSHIFT;
-   80: 		return;
-   81: 	}
-   82: 	else if (key ==HID_KEY_LEFT_CTL) 
-   83: 	{
-   84: 		ksEvtPool.standardSel |= KS_SEL_LCTRL;
-   85: 		return;
-   86: 	}
-   87: */	
-   88: 	//special key
-   89: 
-   90: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
-0027B3 E4                CLR     A
-0027B4 FE                MOV     R6,A
-0027B5         ?C0007?KEYSCAN:
-   91: 	{
-   92: 		if (ksEvtPool.ksPool[i] == key)
-0027B5 74A7              MOV     A,#LOW ksEvtPool+01H
-0027B7 2E                ADD     A,R6
-0027B8 F582              MOV     DPL,A
-0027BA E4                CLR     A
-0027BB 344E              ADDC    A,#HIGH ksEvtPool+01H
-0027BD F583              MOV     DPH,A
-0027BF E0                MOVX    A,@DPTR
-0027C0 FD                MOV     R5,A
-0027C1 6F                XRL     A,R7
-0027C2 601C              JZ      ?C0006?KEYSCAN
-   93: 			break;
-0027C4         ?C0010?KEYSCAN:
-   94: 		if (ksEvtPool.ksPool[i] == 0) 
-0027C4 ED                MOV     A,R5
-0027C5 7014              JNZ     ?C0009?KEYSCAN
-   95: 		{
-   96: 			if(mult_key_value != key)
-0027C7 904DED            MOV     DPTR,#mult_key_value
-0027CA E0                MOVX    A,@DPTR
-0027CB 6F                XRL     A,R7
-0027CC 6012              JZ      ?C0006?KEYSCAN
-   97: 				ksEvtPool.ksPool[i] = key;
-0027CE 74A7              MOV     A,#LOW ksEvtPool+01H
-0027D0 2E                ADD     A,R6
-0027D1 F582              MOV     DPL,A
-0027D3 E4                CLR     A
-0027D4 344E              ADDC    A,#HIGH ksEvtPool+01H
-0027D6 F583              MOV     DPH,A
-0027D8 EF                MOV     A,R7
-0027D9 F0                MOVX    @DPTR,A
-   98: 			break;
-0027DA 22                RET     
-   99: 		}
-  100: 	}
-0027DB         ?C0009?KEYSCAN:
-0027DB 0E                INC     R6
-0027DC EE                MOV     A,R6
-0027DD B406D5            CJNE    A,#06H,?C0007?KEYSCAN
-  101: }
-0027E0         ?C0006?KEYSCAN:
-0027E0 22                RET     
+0026C9         ?C0005?KEYSCAN:
+   44: /*
+   45: 
+   46: 	if (key == HID_KEY_RIGHT_GUI)
+   47: 	{
+   48: 		ksEvtPool.standardSel |= KS_SEL_RGUI;
+   49: 		return;
+   50: 	}
+   51: 	else if (key ==HID_KEY_RIGHT_ALT) 
+   52: 	{
+   53: 		ksEvtPool.standardSel |= KS_SEL_RALT;
+   54: 		return;
+   55: 	}
+   56: 	else if (key ==HID_KEY_RIGHT_SHIFT) 
+   57: 	{
+   58: 		ksEvtPool.standardSel |= KS_SEL_RSHIFT;
+   59: 		return;
+   60: 	}
+   61: 	else if (key ==HID_KEY_RIGHT_CTL) 
+   62: 	{
+   63: 		ksEvtPool.standardSel |= KS_SEL_RCTRL;
+   64: 		return;
+   65: 	}
+   66: 	else if (key ==HID_KEY_LEFT_GUI) 
+   67: 	{
+   68: 		ksEvtPool.standardSel |= KS_SEL_LGUI;
+   69: 		return;
+   70: 	}
+   71: 	else if (key ==HID_KEY_LEFT_ALT) 
+   72: 	{
+   73: 		ksEvtPool.standardSel |= KS_SEL_LALT;
+   74: 		return;
+   75: 	}
+   76: 	else if (key ==HID_KEY_LEFT_SHIFT)
+   77: 	{
+   78: 		ksEvtPool.standardSel |= KS_SEL_LSHIFT;
+   79: 		return;
+   80: 	}
+   81: 	else if (key ==HID_KEY_LEFT_CTL) 
+   82: 	{
+   83: 		ksEvtPool.standardSel |= KS_SEL_LCTRL;
+   84: 		return;
+   85: 	}
+   86: */	
+   87: 	//special key
+   88: 
+   89: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
+0026C9 E4                CLR     A
+0026CA FE                MOV     R6,A
+0026CB         ?C0007?KEYSCAN:
+   90: 	{
+   91: 		if (ksEvtPool.ksPool[i] == key)
+0026CB 74A5              MOV     A,#LOW ksEvtPool+01H
+0026CD 2E                ADD     A,R6
+0026CE F582              MOV     DPL,A
+0026D0 E4                CLR     A
+0026D1 344E              ADDC    A,#HIGH ksEvtPool+01H
+0026D3 F583              MOV     DPH,A
+0026D5 E0                MOVX    A,@DPTR
+0026D6 FD                MOV     R5,A
+0026D7 6F                XRL     A,R7
+0026D8 601C              JZ      ?C0006?KEYSCAN
+   92: 			break;
+0026DA         ?C0010?KEYSCAN:
+   93: 		if (ksEvtPool.ksPool[i] == 0) 
+0026DA ED                MOV     A,R5
+0026DB 7014              JNZ     ?C0009?KEYSCAN
+   94: 		{
+   95: 			if(mult_key_value != key)
+0026DD 904DED            MOV     DPTR,#mult_key_value
+0026E0 E0                MOVX    A,@DPTR
+0026E1 6F                XRL     A,R7
+0026E2 6012              JZ      ?C0006?KEYSCAN
+   96: 				ksEvtPool.ksPool[i] = key;
+0026E4 74A5              MOV     A,#LOW ksEvtPool+01H
+0026E6 2E                ADD     A,R6
+0026E7 F582              MOV     DPL,A
+0026E9 E4                CLR     A
+0026EA 344E              ADDC    A,#HIGH ksEvtPool+01H
+0026EC F583              MOV     DPH,A
+0026EE EF                MOV     A,R7
+0026EF F0                MOVX    @DPTR,A
+   97: 			break;
+0026F0 22                RET     
+   98: 		}
+   99: 	}
+0026F1         ?C0009?KEYSCAN:
+0026F1 0E                INC     R6
+0026F2 EE                MOV     A,R6
+0026F3 B406D5            CJNE    A,#06H,?C0007?KEYSCAN
+  100: }
+0026F6         ?C0006?KEYSCAN:
+0026F6 22                RET     
 ----- FUNCTION _keyIn (END) -------
 
 
 ----- FUNCTION _keyOut (BEGIN) -----
  FILE: 'keyscan.c'
-  103: static void keyOut(byte key)
-  104: {
+  102: static void keyOut(byte key)
+  103: {
 ;---- Variable 'key' assigned to Register 'R7' ----
-  105: 	byte i = 0 ;
-  106: 	byte found = 0;
+  104: 	byte i = 0 ;
+  105: 	byte found = 0;
 ;---- Variable 'i' assigned to Register 'R6' ----
-0027E1 E4                CLR     A
-0027E2 FE                MOV     R6,A
-  107: 
+0026F7 E4                CLR     A
+0026F8 FE                MOV     R6,A
+  106: 
 ;---- Variable 'found' assigned to Register 'R5' ----
-0027E3 FD                MOV     R5,A
-  108: 	if ((key &0xF0) == 0xf0 || (key &0xD0) == 0xD0)
-0027E4 EF                MOV     A,R7
-0027E5 54F0              ANL     A,#0F0H
-0027E7 64F0              XRL     A,#0F0H
-0027E9 6007              JZ      ?C0014?KEYSCAN
-0027EB EF                MOV     A,R7
-0027EC 54D0              ANL     A,#0D0H
-0027EE FC                MOV     R4,A
-0027EF BCD00C            CJNE    R4,#0D0H,?C0013?KEYSCAN
-0027F2         ?C0014?KEYSCAN:
-  109: 	{
-  110: 		if(mult_key_status == KEY_WAIT_RELEASE)
-0027F2 904E4B            MOV     DPTR,#mult_key_status
-0027F5 E0                MOVX    A,@DPTR
-0027F6 B4020B            CJNE    A,#02H,?C0016?KEYSCAN
-  111: 		{
-  112: 			mult_key_status = KEY_RELEASE;
-0027F9 7403              MOV     A,#03H
-0027FB F0                MOVX    @DPTR,A
-  113: 		}
-  114: 	}
-0027FC 8006              SJMP    ?C0016?KEYSCAN
-0027FE         ?C0013?KEYSCAN:
-  115: 	else
-  116: 		standard_key_release_flag = 1;
-0027FE 904DDF            MOV     DPTR,#standard_key_release_flag
-002801 7401              MOV     A,#01H
-002803 F0                MOVX    @DPTR,A
-002804         ?C0016?KEYSCAN:
-  117: 
-  118: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
-002804 EF                MOV     A,R7
-002805 C3                CLR     C
-002806 94E0              SUBB    A,#0E0H
-002808 4021              JC      ?C0017?KEYSCAN
-00280A EF                MOV     A,R7
-00280B D3                SETB    C
-00280C 94E7              SUBB    A,#0E7H
-00280E 501B              JNC     ?C0017?KEYSCAN
-  119: 	{
-  120: 		ksEvtPool.standardSel  &= ~(0x01 << (key & 0x07));
-002810 904EA6            MOV     DPTR,#ksEvtPool
-002813 E0                MOVX    A,@DPTR
-002814 FE                MOV     R6,A
-002815 EF                MOV     A,R7
-002816 5407              ANL     A,#07H
-002818 FF                MOV     R7,A
-002819 7401              MOV     A,#01H
-00281B A807              MOV     R0,AR7
-00281D 08                INC     R0
-00281E 8002              SJMP    ?C0089?KEYSCAN
-002820         ?C0088?KEYSCAN:
-002820 C3                CLR     C
-002821 33                RLC     A
-002822         ?C0089?KEYSCAN:
-002822 D8FC              DJNZ    R0,?C0088?KEYSCAN
-002824 F4                CPL     A
-002825 5E                ANL     A,R6
-002826 904EA6            MOV     DPTR,#ksEvtPool
-002829 F0                MOVX    @DPTR,A
-00282A 22                RET     
-  121: 		return;
-  122: 	}
-00282B         ?C0017?KEYSCAN:
-  123: 	
-  124: 
-  125: /*
-  126: 	if (key == HID_KEY_RIGHT_GUI ) 
-  127: 	{
-  128: 		ksEvtPool.standardSel &= ~KS_SEL_RGUI;
-  129: 		return;
-  130: 	}
-  131: 	else if (key ==HID_KEY_RIGHT_ALT ) 
-  132: 	{
-  133: 		ksEvtPool.standardSel &= ~KS_SEL_RALT;
-  134: 		return;
-  135: 	}
-  136: 	else if (key ==HID_KEY_RIGHT_SHIFT) 
-  137: 	{
-  138: 		ksEvtPool.standardSel &= ~KS_SEL_RSHIFT;
-  139: 		return;
-  140: 	}
-  141: 	else if (key ==HID_KEY_RIGHT_CTL) 
-  142: 	{
-  143: 		ksEvtPool.standardSel &= ~KS_SEL_RCTRL;
-  144: 		return;
-  145: 	}
-  146: 	else if (key ==HID_KEY_LEFT_GUI)
-  147: 	{
-  148: 		ksEvtPool.standardSel &= ~KS_SEL_LGUI;
-  149: 		return;
-  150: 	}
-  151: 	else if (key ==HID_KEY_LEFT_ALT)
-  152: 	{
-  153: 		ksEvtPool.standardSel &= ~KS_SEL_LALT;
-  154: 		return;
-  155: 	}
-  156: 	else if (key ==HID_KEY_LEFT_SHIFT) 
-  157: 	{
-  158: 		ksEvtPool.standardSel &= ~KS_SEL_LSHIFT;
-  159: 		return;
-  160: 	}
-  161: 	else if (key ==HID_KEY_LEFT_CTL) 
-  162: 	{
-  163: 		ksEvtPool.standardSel &= ~ KS_SEL_LCTRL;
-  164: 		return;
-  165: 	}
-  166: */	
-  167: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
-00282B E4                CLR     A
-00282C FE                MOV     R6,A
-00282D         ?C0019?KEYSCAN:
-  168: 	{
-  169: 		if (found == 0) 
-00282D ED                MOV     A,R5
-00282E 7021              JNZ     ?C0022?KEYSCAN
-  170: 		{
-  171: 			if (ksEvtPool.ksPool[i] == key) {
-002830 74A7              MOV     A,#LOW ksEvtPool+01H
-002832 2E                ADD     A,R6
-002833 F582              MOV     DPL,A
-002835 E4                CLR     A
-002836 344E              ADDC    A,#HIGH ksEvtPool+01H
-002838 F583              MOV     DPH,A
-00283A E0                MOVX    A,@DPTR
-00283B 6F                XRL     A,R7
-00283C 7047              JNZ     ?C0021?KEYSCAN
-  172: 				if (i == KS_BUFF_POLL_LEN-1) {
-00283E EE                MOV     A,R6
-00283F B4050B            CJNE    A,#05H,?C0024?KEYSCAN
-  173: 					ksEvtPool.ksPool[i] = 0;
-002842 24A7              ADD     A,#LOW ksEvtPool+01H
-002844 F582              MOV     DPL,A
-002846 E4                CLR     A
-002847 344E              ADDC    A,#HIGH ksEvtPool+01H
-002849 F583              MOV     DPH,A
-00284B E4                CLR     A
-00284C F0                MOVX    @DPTR,A
-  174: 				}
-00284D         ?C0024?KEYSCAN:
-  175: 				found = 1;
-00284D 7D01              MOV     R5,#01H
-  176: 			}
-  177: 		}
-00284F 8034              SJMP    ?C0021?KEYSCAN
-002851         ?C0022?KEYSCAN:
-  178: 		else 
-  179: 		{
-  180: 			ksEvtPool.ksPool[i-1] = ksEvtPool.ksPool[i];
-002851 74A7              MOV     A,#LOW ksEvtPool+01H
-002853 2E                ADD     A,R6
-002854 F582              MOV     DPL,A
-002856 E4                CLR     A
-002857 344E              ADDC    A,#HIGH ksEvtPool+01H
-002859 F583              MOV     DPH,A
-00285B E0                MOVX    A,@DPTR
-00285C FC                MOV     R4,A
-00285D 74A6              MOV     A,#LOW ksEvtPool
-00285F 2E                ADD     A,R6
-002860 F582              MOV     DPL,A
-002862 E4                CLR     A
-002863 344E              ADDC    A,#HIGH ksEvtPool
-002865 F583              MOV     DPH,A
-002867 EC                MOV     A,R4
-002868 F0                MOVX    @DPTR,A
-  181: 			if (ksEvtPool.ksPool[i] == 0)
-002869 74A7              MOV     A,#LOW ksEvtPool+01H
-00286B 2E                ADD     A,R6
-00286C F582              MOV     DPL,A
-00286E E4                CLR     A
-00286F 344E              ADDC    A,#HIGH ksEvtPool+01H
-002871 F583              MOV     DPH,A
-002873 E0                MOVX    A,@DPTR
-002874 6014              JZ      ?C0018?KEYSCAN
-  182: 				break;
-002876         ?C0026?KEYSCAN:
-  183: 			if (i == KS_BUFF_POLL_LEN-1) {
-002876 EE                MOV     A,R6
-002877 B4050B            CJNE    A,#05H,?C0021?KEYSCAN
-  184: 				ksEvtPool.ksPool[i] = 0;
-00287A 24A7              ADD     A,#LOW ksEvtPool+01H
-00287C F582              MOV     DPL,A
-00287E E4                CLR     A
-00287F 344E              ADDC    A,#HIGH ksEvtPool+01H
-002881 F583              MOV     DPH,A
-002883 E4                CLR     A
-002884 F0                MOVX    @DPTR,A
-  185: 			}
-  186: 		}
-  187: 	}
-002885         ?C0021?KEYSCAN:
-002885 0E                INC     R6
-002886 EE                MOV     A,R6
-002887 B406A3            CJNE    A,#06H,?C0019?KEYSCAN
-  188: }
-00288A         ?C0018?KEYSCAN:
-00288A 22                RET     
+0026F9 FD                MOV     R5,A
+  107: 	if ((key &0xF0) == 0xf0 || (key &0xD0) == 0xD0)
+0026FA EF                MOV     A,R7
+0026FB 54F0              ANL     A,#0F0H
+0026FD 64F0              XRL     A,#0F0H
+0026FF 6007              JZ      ?C0014?KEYSCAN
+002701 EF                MOV     A,R7
+002702 54D0              ANL     A,#0D0H
+002704 FC                MOV     R4,A
+002705 BCD00C            CJNE    R4,#0D0H,?C0013?KEYSCAN
+002708         ?C0014?KEYSCAN:
+  108: 	{
+  109: 		if(mult_key_status == KEY_WAIT_RELEASE)
+002708 904E4B            MOV     DPTR,#mult_key_status
+00270B E0                MOVX    A,@DPTR
+00270C B4020B            CJNE    A,#02H,?C0016?KEYSCAN
+  110: 		{
+  111: 			mult_key_status = KEY_RELEASE;
+00270F 7403              MOV     A,#03H
+002711 F0                MOVX    @DPTR,A
+  112: 		}
+  113: 	}
+002712 8006              SJMP    ?C0016?KEYSCAN
+002714         ?C0013?KEYSCAN:
+  114: 	else
+  115: 		standard_key_release_flag = 1;
+002714 904DDF            MOV     DPTR,#standard_key_release_flag
+002717 7401              MOV     A,#01H
+002719 F0                MOVX    @DPTR,A
+00271A         ?C0016?KEYSCAN:
+  116: 
+  117: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
+00271A EF                MOV     A,R7
+00271B C3                CLR     C
+00271C 94E0              SUBB    A,#0E0H
+00271E 4021              JC      ?C0017?KEYSCAN
+002720 EF                MOV     A,R7
+002721 D3                SETB    C
+002722 94E7              SUBB    A,#0E7H
+002724 501B              JNC     ?C0017?KEYSCAN
+  118: 	{
+  119: 		ksEvtPool.standardSel  &= ~(0x01 << (key & 0x07));
+002726 904EA4            MOV     DPTR,#ksEvtPool
+002729 E0                MOVX    A,@DPTR
+00272A FE                MOV     R6,A
+00272B EF                MOV     A,R7
+00272C 5407              ANL     A,#07H
+00272E FF                MOV     R7,A
+00272F 7401              MOV     A,#01H
+002731 A807              MOV     R0,AR7
+002733 08                INC     R0
+002734 8002              SJMP    ?C0095?KEYSCAN
+002736         ?C0094?KEYSCAN:
+002736 C3                CLR     C
+002737 33                RLC     A
+002738         ?C0095?KEYSCAN:
+002738 D8FC              DJNZ    R0,?C0094?KEYSCAN
+00273A F4                CPL     A
+00273B 5E                ANL     A,R6
+00273C 904EA4            MOV     DPTR,#ksEvtPool
+00273F F0                MOVX    @DPTR,A
+002740 22                RET     
+  120: 		return;
+  121: 	}
+002741         ?C0017?KEYSCAN:
+  122: 	
+  123: 
+  124: /*
+  125: 	if (key == HID_KEY_RIGHT_GUI ) 
+  126: 	{
+  127: 		ksEvtPool.standardSel &= ~KS_SEL_RGUI;
+  128: 		return;
+  129: 	}
+  130: 	else if (key ==HID_KEY_RIGHT_ALT ) 
+  131: 	{
+  132: 		ksEvtPool.standardSel &= ~KS_SEL_RALT;
+  133: 		return;
+  134: 	}
+  135: 	else if (key ==HID_KEY_RIGHT_SHIFT) 
+  136: 	{
+  137: 		ksEvtPool.standardSel &= ~KS_SEL_RSHIFT;
+  138: 		return;
+  139: 	}
+  140: 	else if (key ==HID_KEY_RIGHT_CTL) 
+  141: 	{
+  142: 		ksEvtPool.standardSel &= ~KS_SEL_RCTRL;
+  143: 		return;
+  144: 	}
+  145: 	else if (key ==HID_KEY_LEFT_GUI)
+  146: 	{
+  147: 		ksEvtPool.standardSel &= ~KS_SEL_LGUI;
+  148: 		return;
+  149: 	}
+  150: 	else if (key ==HID_KEY_LEFT_ALT)
+  151: 	{
+  152: 		ksEvtPool.standardSel &= ~KS_SEL_LALT;
+  153: 		return;
+  154: 	}
+  155: 	else if (key ==HID_KEY_LEFT_SHIFT) 
+  156: 	{
+  157: 		ksEvtPool.standardSel &= ~KS_SEL_LSHIFT;
+  158: 		return;
+  159: 	}
+  160: 	else if (key ==HID_KEY_LEFT_CTL) 
+  161: 	{
+  162: 		ksEvtPool.standardSel &= ~ KS_SEL_LCTRL;
+  163: 		return;
+  164: 	}
+  165: */	
+  166: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
+002741 E4                CLR     A
+002742 FE                MOV     R6,A
+002743         ?C0019?KEYSCAN:
+  167: 	{
+  168: 		if (found == 0) 
+002743 ED                MOV     A,R5
+002744 7021              JNZ     ?C0022?KEYSCAN
+  169: 		{
+  170: 			if (ksEvtPool.ksPool[i] == key) {
+002746 74A5              MOV     A,#LOW ksEvtPool+01H
+002748 2E                ADD     A,R6
+002749 F582              MOV     DPL,A
+00274B E4                CLR     A
+00274C 344E              ADDC    A,#HIGH ksEvtPool+01H
+00274E F583              MOV     DPH,A
+002750 E0                MOVX    A,@DPTR
+002751 6F                XRL     A,R7
+002752 7047              JNZ     ?C0021?KEYSCAN
+  171: 				if (i == KS_BUFF_POLL_LEN-1) {
+002754 EE                MOV     A,R6
+002755 B4050B            CJNE    A,#05H,?C0024?KEYSCAN
+  172: 					ksEvtPool.ksPool[i] = 0;
+002758 24A5              ADD     A,#LOW ksEvtPool+01H
+00275A F582              MOV     DPL,A
+00275C E4                CLR     A
+00275D 344E              ADDC    A,#HIGH ksEvtPool+01H
+00275F F583              MOV     DPH,A
+002761 E4                CLR     A
+002762 F0                MOVX    @DPTR,A
+  173: 				}
+002763         ?C0024?KEYSCAN:
+  174: 				found = 1;
+002763 7D01              MOV     R5,#01H
+  175: 			}
+  176: 		}
+002765 8034              SJMP    ?C0021?KEYSCAN
+002767         ?C0022?KEYSCAN:
+  177: 		else 
+  178: 		{
+  179: 			ksEvtPool.ksPool[i-1] = ksEvtPool.ksPool[i];
+002767 74A5              MOV     A,#LOW ksEvtPool+01H
+002769 2E                ADD     A,R6
+00276A F582              MOV     DPL,A
+00276C E4                CLR     A
+00276D 344E              ADDC    A,#HIGH ksEvtPool+01H
+00276F F583              MOV     DPH,A
+002771 E0                MOVX    A,@DPTR
+002772 FC                MOV     R4,A
+002773 74A4              MOV     A,#LOW ksEvtPool
+002775 2E                ADD     A,R6
+002776 F582              MOV     DPL,A
+002778 E4                CLR     A
+002779 344E              ADDC    A,#HIGH ksEvtPool
+00277B F583              MOV     DPH,A
+00277D EC                MOV     A,R4
+00277E F0                MOVX    @DPTR,A
+  180: 			if (ksEvtPool.ksPool[i] == 0)
+00277F 74A5              MOV     A,#LOW ksEvtPool+01H
+002781 2E                ADD     A,R6
+002782 F582              MOV     DPL,A
+002784 E4                CLR     A
+002785 344E              ADDC    A,#HIGH ksEvtPool+01H
+002787 F583              MOV     DPH,A
+002789 E0                MOVX    A,@DPTR
+00278A 6014              JZ      ?C0018?KEYSCAN
+  181: 				break;
+00278C         ?C0026?KEYSCAN:
+  182: 			if (i == KS_BUFF_POLL_LEN-1) {
+00278C EE                MOV     A,R6
+00278D B4050B            CJNE    A,#05H,?C0021?KEYSCAN
+  183: 				ksEvtPool.ksPool[i] = 0;
+002790 24A5              ADD     A,#LOW ksEvtPool+01H
+002792 F582              MOV     DPL,A
+002794 E4                CLR     A
+002795 344E              ADDC    A,#HIGH ksEvtPool+01H
+002797 F583              MOV     DPH,A
+002799 E4                CLR     A
+00279A F0                MOVX    @DPTR,A
+  184: 			}
+  185: 		}
+  186: 	}
+00279B         ?C0021?KEYSCAN:
+00279B 0E                INC     R6
+00279C EE                MOV     A,R6
+00279D B406A3            CJNE    A,#06H,?C0019?KEYSCAN
+  187: }
+0027A0         ?C0018?KEYSCAN:
+0027A0 22                RET     
 ----- FUNCTION _keyOut (END) -------
 
 
------ FUNCTION KS_Unistall (BEGIN) -----
- FILE: 'keyscan.c'
-  216: void KS_Unistall()
-  217: {
-  218: 	byte i = 0;
-  219: 	byte temp = 0;
-;---- Variable 'i' assigned to Register 'R7' ----
-00288B E4                CLR     A
-00288C FF                MOV     R7,A
-  220: 	byte tgroup = 0;
-00288D 904F09            MOV     DPTR,#temp
-002890 F0                MOVX    @DPTR,A
-  221: 	byte tgpionum = 0;
-;---- Variable 'tgroup' assigned to Register 'R6' ----
-002891 FE                MOV     R6,A
-  222: 	for (i=0; col[i]!=0; i++) {
-;---- Variable 'tgpionum' assigned to Register 'R5' ----
-002892 FD                MOV     R5,A
-  223: 		tgroup = col[i]  >> 3;
-002893         ?C0037?KEYSCAN:
-002893 EF                MOV     A,R7
-002894 900681            MOV     DPTR,#col
-002897 93                MOVC    A,@A+DPTR
-002898 6049              JZ      ?C0038?KEYSCAN
-  224: 		tgpionum = 1 << (col[i] & 7);
-00289A EF                MOV     A,R7
-00289B 93                MOVC    A,@A+DPTR
-00289C FD                MOV     R5,A
-00289D 13                RRC     A
-00289E 13                RRC     A
-00289F 13                RRC     A
-0028A0 541F              ANL     A,#01FH
-0028A2 FE                MOV     R6,A
-  225: 		REG_GPIO_PUP (tgroup) &= ~tgpionum;
-0028A3 ED                MOV     A,R5
-0028A4 5407              ANL     A,#07H
-0028A6 FD                MOV     R5,A
-0028A7 7401              MOV     A,#01H
-0028A9 A805              MOV     R0,AR5
-0028AB 08                INC     R0
-0028AC 8002              SJMP    ?C0091?KEYSCAN
-0028AE         ?C0090?KEYSCAN:
-0028AE C3                CLR     C
-0028AF 33                RLC     A
-0028B0         ?C0091?KEYSCAN:
-0028B0 D8FC              DJNZ    R0,?C0090?KEYSCAN
-0028B2 FD                MOV     R5,A
-  226: 		REG_GPIO_OE(tgroup) |= tgpionum;
-0028B3 EE                MOV     A,R6
-0028B4 2478              ADD     A,#078H
-0028B6 FB                MOV     R3,A
-0028B7 E4                CLR     A
-0028B8 3480              ADDC    A,#080H
-0028BA 8B82              MOV     DPL,R3
-0028BC F583              MOV     DPH,A
-0028BE E0                MOVX    A,@DPTR
-0028BF FC                MOV     R4,A
-0028C0 ED                MOV     A,R5
-0028C1 F4                CPL     A
-0028C2 FB                MOV     R3,A
-0028C3 EC                MOV     A,R4
-0028C4 5B                ANL     A,R3
-0028C5 F0                MOVX    @DPTR,A
-  227: 		REG_GPIO_OUT(tgroup) &= ~tgpionum;
-0028C6 EE                MOV     A,R6
-0028C7 2470              ADD     A,#070H
-0028C9 F582              MOV     DPL,A
-0028CB E4                CLR     A
-0028CC 3480              ADDC    A,#080H
-0028CE F583              MOV     DPH,A
-0028D0 E0                MOVX    A,@DPTR
-0028D1 4D                ORL     A,R5
-0028D2 F0                MOVX    @DPTR,A
-  228: 	}
-0028D3 EE                MOV     A,R6
-0028D4 2474              ADD     A,#074H
-0028D6 F582              MOV     DPL,A
-0028D8 E4                CLR     A
-0028D9 3480              ADDC    A,#080H
-0028DB F583              MOV     DPH,A
-0028DD E0                MOVX    A,@DPTR
-0028DE 5B                ANL     A,R3
-0028DF F0                MOVX    @DPTR,A
-  229: 	
-0028E0 0F                INC     R7
-0028E1 80B0              SJMP    ?C0037?KEYSCAN
-0028E3         ?C0038?KEYSCAN:
-  230: 	GPIO_fillpd();
-0028E3 5107              ACALL   GPIO_fillpd
-  231: 	
-  232: 	temp = REG_GPIO_IN(0);
-0028E5 90811C            MOV     DPTR,#0811CH
-0028E8 E0                MOVX    A,@DPTR
-0028E9 904F09            MOV     DPTR,#temp
-0028EC F0                MOVX    @DPTR,A
-  233: 
-  234: 	if(long_press_flag)
-0028ED 904DDC            MOV     DPTR,#long_press_flag
-0028F0 E0                MOVX    A,@DPTR
-0028F1 6020              JZ      ?C0040?KEYSCAN
-  235: 	{
-  236: 		GPIO_SetWakeupByCurrentState(0);
-0028F3 E4                CLR     A
-0028F4 FF                MOV     R7,A
-0028F5 3123              ACALL   _GPIO_SetWakeupByCurrentState
-  237: 		GPIO_SetWakeupByCurrentState(1);
-0028F7 7F01              MOV     R7,#01H
-0028F9 3123              ACALL   _GPIO_SetWakeupByCurrentState
-  238: 		GPIO_SetWakeupByCurrentState(2);
-0028FB 7F02              MOV     R7,#02H
-0028FD 3123              ACALL   _GPIO_SetWakeupByCurrentState
-  239: 		GPIO_SetWakeupByCurrentState(3);
-0028FF 7F03              MOV     R7,#03H
-002901 3123              ACALL   _GPIO_SetWakeupByCurrentState
-  240: 		GPIO_SetWakeupByCurrentState(4);
-002903 7F04              MOV     R7,#04H
-002905 3123              ACALL   _GPIO_SetWakeupByCurrentState
-  241: 		GPIO_SetWakeupByCurrentState(5);
-002907 7F05              MOV     R7,#05H
-002909 3123              ACALL   _GPIO_SetWakeupByCurrentState
-  242: 		GPIO_SetWakeupByCurrentState(6);
-00290B 7F06              MOV     R7,#06H
-00290D 3123              ACALL   _GPIO_SetWakeupByCurrentState
-  243: 		GPIO_SetWakeupByCurrentState(7);
-00290F 7F07              MOV     R7,#07H
-002911 8010              SJMP    _GPIO_SetWakeupByCurrentState
-  244: 	}
-002913         ?C0040?KEYSCAN:
-  245: 	else
-  246: 	{
-  247: 		YC_GPIOWakeupL[0] = temp;
-002913 904F09            MOV     DPTR,#temp
-002916 E0                MOVX    A,@DPTR
-002917 FF                MOV     R7,A
-002918 9000A3            MOV     DPTR,#YC_GPIOWakeupL
-00291B F0                MOVX    @DPTR,A
-  248: 		YC_GPIOWakeupH[0] = ~temp;
-00291C EF                MOV     A,R7
-00291D F4                CPL     A
-00291E 9000A7            MOV     DPTR,#YC_GPIOWakeupH
-002921 F0                MOVX    @DPTR,A
-  249: 	}
-  250: 
-  251: }
-002922 22                RET     
------ FUNCTION KS_Unistall (END) -------
+----- FUNCTION _kb_device_select (BEGIN) -----
+ FILE: 'kb_process.c'
+  518: byte kb_device_select(tKSEVENT *pEvt)
+  519: {
+0027A1 904ED4            MOV     DPTR,#pEvt
+0027A4 EB                MOV     A,R3
+0027A5 F0                MOVX    @DPTR,A
+0027A6 A3                INC     DPTR
+0027A7 EA                MOV     A,R2
+0027A8 F0                MOVX    @DPTR,A
+0027A9 A3                INC     DPTR
+0027AA E9                MOV     A,R1
+0027AB F0                MOVX    @DPTR,A
+  520: 	byte temp = 0;
+  521: 	byte i=0;
+;---- Variable 'temp' assigned to Register 'R5' ----
+0027AC E4                CLR     A
+0027AD FD                MOV     R5,A
+  522: 	
+0027AE A3                INC     DPTR
+0027AF F0                MOVX    @DPTR,A
+  523: 	if (fn_flag == 1) 
+0027B0 904DE2            MOV     DPTR,#fn_flag
+0027B3 E0                MOVX    A,@DPTR
+0027B4 6401              XRL     A,#01H
+0027B6 6003              JZ      $ + 5H
+0027B8 022897            LJMP    ?C0109?KB_PROCESS
+  524: 	{
+  525: 		i = KS_BUFF_POLL_LEN-1;
+0027BB 904ED7            MOV     DPTR,#i
+0027BE 7405              MOV     A,#05H
+0027C0 F0                MOVX    @DPTR,A
+0027C1         ?C0110?KB_PROCESS:
+  526: 
+  527: 		while (i--) 
+0027C1 904ED7            MOV     DPTR,#i
+0027C4 E0                MOVX    A,@DPTR
+0027C5 FE                MOV     R6,A
+0027C6 14                DEC     A
+0027C7 F0                MOVX    @DPTR,A
+0027C8 EE                MOV     A,R6
+0027C9 7003              JNZ     $ + 5H
+0027CB 0228DF            LJMP    ?C0126?KB_PROCESS
+  528: 		{
+  529: 			temp = pEvt->ksPool[i];
+0027CE 904ED4            MOV     DPTR,#pEvt
+0027D1 E0                MOVX    A,@DPTR
+0027D2 FB                MOV     R3,A
+0027D3 A3                INC     DPTR
+0027D4 E0                MOVX    A,@DPTR
+0027D5 FA                MOV     R2,A
+0027D6 A3                INC     DPTR
+0027D7 E0                MOVX    A,@DPTR
+0027D8 2401              ADD     A,#01H
+0027DA F9                MOV     R1,A
+0027DB E4                CLR     A
+0027DC 3A                ADDC    A,R2
+0027DD FA                MOV     R2,A
+0027DE A3                INC     DPTR
+0027DF E0                MOVX    A,@DPTR
+0027E0 7E00              MOV     R6,#00H
+0027E2 29                ADD     A,R1
+0027E3 F9                MOV     R1,A
+0027E4 EE                MOV     A,R6
+0027E5 3A                ADDC    A,R2
+0027E6 FA                MOV     R2,A
+0027E7 1203B6            LCALL   ?C?CLDPTR
+0027EA FD                MOV     R5,A
+  530: 
+  531: 			if (temp >= HID_KEY_7 && temp <= HID_KEY_0) 
+0027EB C3                CLR     C
+0027EC 9424              SUBB    A,#024H
+0027EE 4073              JC      ?C0112?KB_PROCESS
+0027F0 ED                MOV     A,R5
+0027F1 D3                SETB    C
+0027F2 9427              SUBB    A,#027H
+0027F4 506D              JNC     ?C0112?KB_PROCESS
+  532: 			{
+  533: 				switch(temp)
+0027F6 ED                MOV     A,R5
+0027F7 24DC              ADD     A,#0DCH
+0027F9 24FD              ADD     A,#0FDH
+0027FB 5004              JNC     ?C0116?KB_PROCESS
+0027FD 6037              JZ      ?C0119?KB_PROCESS
+0027FF 805F              SJMP    ?C0113?KB_PROCESS
+  534: 				{
+  535: 					case HID_KEY_7:
+  536: 					case HID_KEY_8:
+  537: 					case HID_KEY_9:		//BT
+002801         ?C0116?KB_PROCESS:
+  538: 						g_variable.delay_enter_lpm_timer = 10;
+002801 904CEA            MOV     DPTR,#g_variable+02BH
+002804 740A              MOV     A,#0AH
+002806 F0                MOVX    @DPTR,A
+  539: 
+  540: 						g_variable.button_flag |= KEY_FLAG_FN_DEVICE_BUTTON;
+002807 904CCE            MOV     DPTR,#g_variable+0FH
+00280A E0                MOVX    A,@DPTR
+00280B 4408              ORL     A,#08H
+00280D F0                MOVX    @DPTR,A
+  541: 						g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
+00280E 54EF              ANL     A,#0EFH
+002810 F0                MOVX    @DPTR,A
+  542: 						if((g_variable.current_device_num != (temp-(HID_KEY_7 - 1))) ||(g_variable.g24_currentState == CHANGE_TO_24
+>> G_CONNECTED))
+002811 ED                MOV     A,R5
+002812 24DD              ADD     A,#0DDH
+002814 FF                MOV     R7,A
+002815 904CC3            MOV     DPTR,#g_variable+04H
+002818 E0                MOVX    A,@DPTR
+002819 B50708            CJNE    A,AR7,?C0118?KB_PROCESS
+00281C 904CC5            MOV     DPTR,#g_variable+06H
+00281F E0                MOVX    A,@DPTR
+002820 6403              XRL     A,#03H
+002822 703C              JNZ     ?C0113?KB_PROCESS
+002824         ?C0118?KB_PROCESS:
+  543: 						{
+  544: 							g_variable.current_device_num = temp-(HID_KEY_7 - 1);
+002824 904CC3            MOV     DPTR,#g_variable+04H
+002827 EF                MOV     A,R7
+002828 F0                MOVX    @DPTR,A
+  545: 							g_variable.button_reconnect_flag = 1;		// long press = 3s enter discovery
+002829 904CCC            MOV     DPTR,#g_variable+0DH
+00282C 7401              MOV     A,#01H
+00282E F0                MOVX    @DPTR,A
+  546: 							g_variable.powerOn_timer = 0;
+00282F E4                CLR     A
+002830 904CE5            MOV     DPTR,#g_variable+026H
+002833 F0                MOVX    @DPTR,A
+  547: 						}
+  548: 						break;
+002834 802A              SJMP    ?C0113?KB_PROCESS
+  549: 					case HID_KEY_0: 			//g24 switch
+002836         ?C0119?KB_PROCESS:
+  550: 						g_variable.delay_enter_lpm_timer = 10;
+002836 904CEA            MOV     DPTR,#g_variable+02BH
+002839 740A              MOV     A,#0AH
+00283B F0                MOVX    @DPTR,A
+  551: 						g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
+00283C 904CCE            MOV     DPTR,#g_variable+0FH
+00283F E0                MOVX    A,@DPTR
+002840 54F7              ANL     A,#0F7H
+002842 F0                MOVX    @DPTR,A
+  552: 						g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
+002843 4410              ORL     A,#010H
+002845 F0                MOVX    @DPTR,A
+  553: 						if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
+002846 904CC3            MOV     DPTR,#g_variable+04H
+002849 E0                MOVX    A,@DPTR
+00284A FF                MOV     R7,A
+00284B 6013              JZ      ?C0113?KB_PROCESS
+00284D 64FE              XRL     A,#0FEH
+00284F 600F              JZ      ?C0113?KB_PROCESS
+  554: 						{
+  555: 							g_variable.button_24G_rec_flag = 1;
+002851 904CCD            MOV     DPTR,#g_variable+0EH
+002854 7401              MOV     A,#01H
+002856 F0                MOVX    @DPTR,A
+  556: 							g_variable.current_device_num =0;
+002857 E4                CLR     A
+002858 904CC3            MOV     DPTR,#g_variable+04H
+00285B F0                MOVX    @DPTR,A
+  557: 							g_variable.powerOn_timer = 0;
+00285C 904CE5            MOV     DPTR,#g_variable+026H
+00285F F0                MOVX    @DPTR,A
+  558: 						}
+  559: 						break;
+  560: 				}
+002860         ?C0113?KB_PROCESS:
+  561: 				return 1;
+002860 7F01              MOV     R7,#01H
+002862 22                RET     
+  562: 			}
+002863         ?C0112?KB_PROCESS:
+  563: 			else
+  564: 			{
+  565: 				g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON);
+002863 904CCE            MOV     DPTR,#g_variable+0FH
+002866 E0                MOVX    A,@DPTR
+002867 54E7              ANL     A,#0E7H
+002869 F0                MOVX    @DPTR,A
+  566: 			}
+00286A         ?C0122?KB_PROCESS:
+  567: 
+  568: 			
+  569: 			if((temp == HID_KEY_U) || (temp == HID_KEY_I) || (temp == HID_KEY_O))
+00286A ED                MOV     A,R5
+00286B 6418              XRL     A,#018H
+00286D 6009              JZ      ?C0124?KB_PROCESS
+00286F ED                MOV     A,R5
+002870 640C              XRL     A,#0CH
+002872 6004              JZ      ?C0124?KB_PROCESS
+002874 ED                MOV     A,R5
+002875 B41215            CJNE    A,#012H,?C0123?KB_PROCESS
+002878         ?C0124?KB_PROCESS:
+  570: 			{
+  571: 				g_variable.delay_enter_lpm_timer = 10;
+002878 904CEA            MOV     DPTR,#g_variable+02BH
+00287B 740A              MOV     A,#0AH
+00287D F0                MOVX    @DPTR,A
+  572: 				key_value_temp = temp;
+00287E 904DE8            MOV     DPTR,#key_value_temp
+002881 ED                MOV     A,R5
+002882 F0                MOVX    @DPTR,A
+  573: 				g_variable.button_flag |= KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
+002883 904CCE            MOV     DPTR,#g_variable+0FH
+002886 E0                MOVX    A,@DPTR
+002887 4420              ORL     A,#020H
+002889 F0                MOVX    @DPTR,A
+  574: 				return 1;
+00288A 7F01              MOV     R7,#01H
+00288C 22                RET     
+  575: 			}
+00288D         ?C0123?KB_PROCESS:
+  576: 			else
+  577: 				g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
+00288D 904CCE            MOV     DPTR,#g_variable+0FH
+002890 E0                MOVX    A,@DPTR
+002891 54DF              ANL     A,#0DFH
+002893 F0                MOVX    @DPTR,A
+  578: 		}
+002894 0227C1            LJMP    ?C0110?KB_PROCESS
+  579: 	}
+002897         ?C0109?KB_PROCESS:
+  580: 	else
+  581: 	{
+  582: 		if (pEvt->ksPool[0] == HID_KEY_PB) 
+002897 904ED4            MOV     DPTR,#pEvt
+00289A E0                MOVX    A,@DPTR
+00289B FB                MOV     R3,A
+00289C A3                INC     DPTR
+00289D E0                MOVX    A,@DPTR
+00289E FA                MOV     R2,A
+00289F A3                INC     DPTR
+0028A0 E0                MOVX    A,@DPTR
+0028A1 F9                MOV     R1,A
+0028A2 900001            MOV     DPTR,#01H
+0028A5 1203CF            LCALL   ?C?CLDOPTR
+0028A8 64EF              XRL     A,#0EFH
+0028AA 7029              JNZ     ?C0127?KB_PROCESS
+  583: 		{
+  584: 			g_variable.delay_enter_lpm_timer = 10;
+0028AC 904CEA            MOV     DPTR,#g_variable+02BH
+0028AF 740A              MOV     A,#0AH
+0028B1 F0                MOVX    @DPTR,A
+  585: 			g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
+0028B2 904CCE            MOV     DPTR,#g_variable+0FH
+0028B5 E0                MOVX    A,@DPTR
+0028B6 54F7              ANL     A,#0F7H
+0028B8 F0                MOVX    @DPTR,A
+  586: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
+0028B9 4410              ORL     A,#010H
+0028BB F0                MOVX    @DPTR,A
+  587: 			if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
+0028BC 904CC3            MOV     DPTR,#g_variable+04H
+0028BF E0                MOVX    A,@DPTR
+0028C0 FF                MOV     R7,A
+0028C1 600F              JZ      ?C0128?KB_PROCESS
+0028C3 64FE              XRL     A,#0FEH
+0028C5 600B              JZ      ?C0128?KB_PROCESS
+  588: 			{
+  589: 				g_variable.button_24G_rec_flag = 1;
+0028C7 904CCD            MOV     DPTR,#g_variable+0EH
+0028CA 7401              MOV     A,#01H
+0028CC F0                MOVX    @DPTR,A
+  590: 				g_variable.current_device_num =0;
+0028CD E4                CLR     A
+0028CE 904CC3            MOV     DPTR,#g_variable+04H
+0028D1 F0                MOVX    @DPTR,A
+  591: 			}
+0028D2         ?C0128?KB_PROCESS:
+  592: 			return 1;
+0028D2 7F01              MOV     R7,#01H
+0028D4 22                RET     
+  593: 		}
+0028D5         ?C0127?KB_PROCESS:
+  594: 	
+  595: 		g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON) ;
+0028D5 904CCE            MOV     DPTR,#g_variable+0FH
+0028D8 E0                MOVX    A,@DPTR
+0028D9 54E7              ANL     A,#0E7H
+0028DB F0                MOVX    @DPTR,A
+  596: 		g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
+0028DC 54DF              ANL     A,#0DFH
+0028DE F0                MOVX    @DPTR,A
+  597: 	}
+0028DF         ?C0126?KB_PROCESS:
+  598: 	return 0;
+0028DF 7F00              MOV     R7,#00H
+  599: }
+0028E1 22                RET     
+----- FUNCTION _kb_device_select (END) -------
 
 
------ FUNCTION _GPIO_SetWakeupByCurrentState (BEGIN) -----
-002923 904F0D            MOV     DPTR,#gpio_num
-002926 EF                MOV     A,R7
-002927 F0                MOVX    @DPTR,A
-002928 31C2              ACALL   _GPIO_GetInputStatus
-00292A 9208              MOV     st,C
-00292C 904F0D            MOV     DPTR,#gpio_num
-00292F E0                MOVX    A,@DPTR
-002930 FF                MOV     R7,A
-002931 A208              MOV     C,st
-002933 B3                CPL     C
-002934 9207              MOV     ?_GPIO_SetWakeup?BIT,C
-;----                  JMP     _GPIO_SetWakeup
------ FUNCTION _GPIO_SetWakeupByCurrentState (END) -------
+----- FUNCTION _kb_combination_key_press (BEGIN) -----
+ FILE: 'kb_process.c'
+  604: void kb_combination_key_press(byte press_state,byte special_key,byte standrad_key)
+  605: {
+;---- Variable 'press_state' assigned to Register 'R7' ----
+;---- Variable 'standrad_key' assigned to Register 'R3' ----
+;---- Variable 'special_key' assigned to Register 'R5' ----
+  606: 	g_variable.key_combination_ctrl = special_key;	
+  607: 	g_variable.key_combination_keyvalue = standrad_key;
+0028E2 904CF5            MOV     DPTR,#g_variable+036H
+0028E5 ED                MOV     A,R5
+0028E6 F0                MOVX    @DPTR,A
+  608: 
+0028E7 A3                INC     DPTR
+0028E8 EB                MOV     A,R3
+0028E9 F0                MOVX    @DPTR,A
+  609: 	if(press_state & 1)
+0028EA EF                MOV     A,R7
+0028EB 30E012            JNB     ACC.0,?C0129?KB_PROCESS
+  610: 	{
+  611: 		if(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE) 
+0028EE 904CF4            MOV     DPTR,#g_variable+035H
+0028F1 E0                MOVX    A,@DPTR
+0028F2 B40304            CJNE    A,#03H,?C0130?KB_PROCESS
+  612: 			g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
+0028F5 7402              MOV     A,#02H
+0028F7 F0                MOVX    @DPTR,A
+0028F8 22                RET     
+0028F9         ?C0130?KB_PROCESS:
+  613: 		else	
+  614: 			g_variable.key_combination_step = CAMBINATION_KEY_PRESS;
+0028F9 904CF4            MOV     DPTR,#g_variable+035H
+0028FC 7401              MOV     A,#01H
+0028FE F0                MOVX    @DPTR,A
+  615: 	}
+0028FF 22                RET     
+002900         ?C0129?KB_PROCESS:
+  616: 	else
+  617: 	{
+  618: 		g_variable.key_combination_step = CAMBINATION_KEY_WAIT_RELEASE;
+002900 904CF4            MOV     DPTR,#g_variable+035H
+002903 7404              MOV     A,#04H
+002905 F0                MOVX    @DPTR,A
+  619: 	}
+  620: 
+  621: }
+002906 22                RET     
+----- FUNCTION _kb_combination_key_press (END) -------
 
 
------ FUNCTION _GPIO_SetWakeup (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-002936 EF                MOV     A,R7
-002937 F4                CPL     A
-002938 7002              JNZ     $ + 4H
-00293A 21C1              AJMP    ?C0019?GPIO
-00293C         ?C0018?GPIO:
-00293C EF                MOV     A,R7
-00293D 5407              ANL     A,#07H
-00293F FE                MOV     R6,A
-;---- Variable 'queue' assigned to Register 'R6' ----
-002940 EF                MOV     A,R7
-002941 13                RRC     A
-002942 13                RRC     A
-002943 13                RRC     A
-002944 5403              ANL     A,#03H
-002946 FF                MOV     R7,A
-;---- Variable 'group' assigned to Register 'R7' ----
-002947 300743            JNB     st,?C0020?GPIO
-00294A 24A3              ADD     A,#LOW YC_GPIOWakeupL
-00294C F582              MOV     DPL,A
-00294E E4                CLR     A
-00294F 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-002951 F583              MOV     DPH,A
-002953 C083              PUSH    DPH
-002955 C082              PUSH    DPL
-002957 E0                MOVX    A,@DPTR
-002958 FD                MOV     R5,A
-002959 7401              MOV     A,#01H
-00295B A806              MOV     R0,AR6
-00295D 08                INC     R0
-00295E 8002              SJMP    ?C0037?GPIO
-002960         ?C0036?GPIO:
-002960 C3                CLR     C
-002961 33                RLC     A
-002962         ?C0037?GPIO:
-002962 D8FC              DJNZ    R0,?C0036?GPIO
-002964 F4                CPL     A
-002965 5D                ANL     A,R5
-002966 D082              POP     DPL
-002968 D083              POP     DPH
-00296A F0                MOVX    @DPTR,A
-00296B 74A7              MOV     A,#LOW YC_GPIOWakeupH
-00296D 2F                ADD     A,R7
-00296E F582              MOV     DPL,A
-002970 E4                CLR     A
-002971 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-002973 F583              MOV     DPH,A
-002975 C083              PUSH    DPH
-002977 C082              PUSH    DPL
-002979 E0                MOVX    A,@DPTR
-00297A FF                MOV     R7,A
-00297B 7401              MOV     A,#01H
-00297D A806              MOV     R0,AR6
-00297F 08                INC     R0
-002980 8002              SJMP    ?C0039?GPIO
-002982         ?C0038?GPIO:
-002982 C3                CLR     C
-002983 33                RLC     A
-002984         ?C0039?GPIO:
-002984 D8FC              DJNZ    R0,?C0038?GPIO
-002986 4F                ORL     A,R7
-002987 D082              POP     DPL
-002989 D083              POP     DPH
-00298B F0                MOVX    @DPTR,A
-00298C 22                RET     
-00298D         ?C0020?GPIO:
-00298D 74A3              MOV     A,#LOW YC_GPIOWakeupL
-00298F 2F                ADD     A,R7
-002990 F582              MOV     DPL,A
-002992 E4                CLR     A
-002993 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-002995 F583              MOV     DPH,A
-002997 C083              PUSH    DPH
-002999 C082              PUSH    DPL
-00299B E0                MOVX    A,@DPTR
-00299C FD                MOV     R5,A
-00299D 7401              MOV     A,#01H
-00299F A806              MOV     R0,AR6
-0029A1 08                INC     R0
-0029A2 8002              SJMP    ?C0041?GPIO
-0029A4         ?C0040?GPIO:
-0029A4 C3                CLR     C
-0029A5 33                RLC     A
-0029A6         ?C0041?GPIO:
-0029A6 D8FC              DJNZ    R0,?C0040?GPIO
-0029A8 FC                MOV     R4,A
-0029A9 4D                ORL     A,R5
-0029AA D082              POP     DPL
-0029AC D083              POP     DPH
+----- FUNCTION _key_fn_function (BEGIN) -----
+ FILE: 'kb_process.c'
+  624: byte key_fn_function(byte state ,byte key_value)
+  625: {
+;---- Variable 'state' assigned to Register 'R6' ----
+002907 AE07              MOV     R6,AR7
+;---- Variable 'key_value' assigned to Register 'R5' ----
+  626: 	byte temp = 0;
+  627: 
+002909 E4                CLR     A
+00290A 904F03            MOV     DPTR,#temp
+00290D F0                MOVX    @DPTR,A
+  628: 	if(state & 1)
+00290E EE                MOV     A,R6
+00290F 30E005            JNB     ACC.0,?C0134?KB_PROCESS
+  629: 		g_variable.one_key_press_wait_release_timer = 0;
+002912 E4                CLR     A
+002913 904CF8            MOV     DPTR,#g_variable+039H
+002916 F0                MOVX    @DPTR,A
+002917         ?C0134?KB_PROCESS:
+  630: 
+  631: 	temp = key_value;
+002917 904F03            MOV     DPTR,#temp
+00291A ED                MOV     A,R5
+00291B F0                MOVX    @DPTR,A
+  632: 	if(g_variable.system_mode != OSMODE_WINDOWS)
+00291C 904CC1            MOV     DPTR,#g_variable+02H
+00291F E0                MOVX    A,@DPTR
+002920 602E              JZ      ?C0135?KB_PROCESS
+  633: 	{
+  634: 		if(key_value == HID_KEY_RIGHT_ALT)
+002922 ED                MOV     A,R5
+002923 B4E608            CJNE    A,#0E6H,?C0136?KB_PROCESS
+  635: 			temp = HID_KEY_RIGHT_GUI;
+002926 904F03            MOV     DPTR,#temp
+002929 74E7              MOV     A,#0E7H
+00292B F0                MOVX    @DPTR,A
+00292C 8022              SJMP    ?C0135?KB_PROCESS
+00292E         ?C0136?KB_PROCESS:
+  636: 		else if(key_value == HID_KEY_RIGHT_CTL)
+00292E ED                MOV     A,R5
+00292F B4E408            CJNE    A,#0E4H,?C0138?KB_PROCESS
+  637: 			temp = HID_KEY_RIGHT_ALT;	
+002932 904F03            MOV     DPTR,#temp
+002935 74E6              MOV     A,#0E6H
+002937 F0                MOVX    @DPTR,A
+002938 8016              SJMP    ?C0135?KB_PROCESS
+00293A         ?C0138?KB_PROCESS:
+  638: 		else if(key_value == HID_KEY_LEFT_GUI)
+00293A ED                MOV     A,R5
+00293B B4E308            CJNE    A,#0E3H,?C0140?KB_PROCESS
+  639: 			temp = HID_KEY_LEFT_ALT;
+00293E 904F03            MOV     DPTR,#temp
+002941 74E2              MOV     A,#0E2H
+002943 F0                MOVX    @DPTR,A
+002944 800A              SJMP    ?C0135?KB_PROCESS
+002946         ?C0140?KB_PROCESS:
+  640: 		else if(key_value == HID_KEY_LEFT_ALT)
+002946 ED                MOV     A,R5
+002947 B4E206            CJNE    A,#0E2H,?C0135?KB_PROCESS
+  641: 			temp = HID_KEY_LEFT_GUI;	
+00294A 904F03            MOV     DPTR,#temp
+00294D 74E3              MOV     A,#0E3H
+00294F F0                MOVX    @DPTR,A
+  642: 	}
+002950         ?C0135?KB_PROCESS:
+  643: 
+  644: 	if(fn_flag == 1)			// Fn lock
+002950 904DE2            MOV     DPTR,#fn_flag
+002953 E0                MOVX    A,@DPTR
+002954 6401              XRL     A,#01H
+002956 6002              JZ      $ + 4H
+002958 21F0              AJMP    ?C0143?KB_PROCESS
+  645: 	{
+  646: 		if(key_value == HID_KEY_DELETE)
+00295A ED                MOV     A,R5
+00295B B44C08            CJNE    A,#04CH,?C0144?KB_PROCESS
+  647: 		{
+  648: 			temp = HID_KEY_PAUSE;
+00295E 904F03            MOV     DPTR,#temp
+002961 7448              MOV     A,#048H
+002963 F0                MOVX    @DPTR,A
+  649: 		}
+002964 21F0              AJMP    ?C0143?KB_PROCESS
+002966         ?C0144?KB_PROCESS:
+  650: 		else if(key_value == HID_KEY_UP_ARROW)
+002966 ED                MOV     A,R5
+002967 B45208            CJNE    A,#052H,?C0146?KB_PROCESS
+  651: 		{
+  652: 			temp = HID_MULTIKEY_LIGHT_UP;
+00296A 904F03            MOV     DPTR,#temp
+00296D 74D8              MOV     A,#0D8H
+00296F F0                MOVX    @DPTR,A
+  653: 		}
+002970 807E              SJMP    ?C0143?KB_PROCESS
+002972         ?C0146?KB_PROCESS:
+  654: 		else if(key_value == HID_KEY_DOWN_ARROW)
+002972 ED                MOV     A,R5
+002973 B45108            CJNE    A,#051H,?C0148?KB_PROCESS
+  655: 		{
+  656: 			temp = HID_MULTIKEY_LIGHT_DOWN;
+002976 904F03            MOV     DPTR,#temp
+002979 74D7              MOV     A,#0D7H
+00297B F0                MOVX    @DPTR,A
+  657: 		}
+00297C 8072              SJMP    ?C0143?KB_PROCESS
+00297E         ?C0148?KB_PROCESS:
+  658: 		else if(key_value == HID_KEY_ENTER)
+00297E ED                MOV     A,R5
+00297F B42808            CJNE    A,#028H,?C0150?KB_PROCESS
+  659: 		{
+  660: 			temp = HID_KEY_SCROLL_LOCK;
+002982 904F03            MOV     DPTR,#temp
+002985 7447              MOV     A,#047H
+002987 F0                MOVX    @DPTR,A
+  661: 		}
+002988 8066              SJMP    ?C0143?KB_PROCESS
+00298A         ?C0150?KB_PROCESS:
+  662: 		else if(key_value == HID_KEY_BACKSPACE)
+00298A ED                MOV     A,R5
+00298B B42A08            CJNE    A,#02AH,?C0152?KB_PROCESS
+  663: 		{
+  664: 			temp = HID_MULTIKEY_OS_LOCK;
+00298E 904F03            MOV     DPTR,#temp
+002991 74DA              MOV     A,#0DAH
+002993 F0                MOVX    @DPTR,A
+  665: 		}
+002994 805A              SJMP    ?C0143?KB_PROCESS
+002996         ?C0152?KB_PROCESS:
+  666: 		else if(key_value == HID_KEY_ESC)
+002996 ED                MOV     A,R5
+002997 6429              XRL     A,#029H
+002999 7055              JNZ     ?C0143?KB_PROCESS
+  667: 		{
+  668: 			if(state & 1)
+00299B EE                MOV     A,R6
+00299C 30E04C            JNB     ACC.0,?C0155?KB_PROCESS
+  669: 			{						
+  670: 				if(fn_lock_flag)
+00299F 904DE7            MOV     DPTR,#fn_lock_flag
+0029A2 E0                MOVX    A,@DPTR
+0029A3 6004              JZ      ?C0156?KB_PROCESS
+  671: 				{
+  672: 					fn_lock_flag = 0;
+0029A5 E4                CLR     A
+0029A6 F0                MOVX    @DPTR,A
+  673: 				}
+0029A7 8006              SJMP    ?C0157?KB_PROCESS
+0029A9         ?C0156?KB_PROCESS:
+  674: 				else
+  675: 					fn_lock_flag = 1;
+0029A9 904DE7            MOV     DPTR,#fn_lock_flag
+0029AC 7401              MOV     A,#01H
 0029AE F0                MOVX    @DPTR,A
-0029AF 74A7              MOV     A,#LOW YC_GPIOWakeupH
-0029B1 2F                ADD     A,R7
-0029B2 F582              MOV     DPL,A
-0029B4 E4                CLR     A
-0029B5 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-0029B7 F583              MOV     DPH,A
-0029B9 E0                MOVX    A,@DPTR
-0029BA FF                MOV     R7,A
-0029BB EC                MOV     A,R4
-0029BC F4                CPL     A
-0029BD FE                MOV     R6,A
-0029BE EF                MOV     A,R7
-0029BF 5E                ANL     A,R6
-0029C0 F0                MOVX    @DPTR,A
-0029C1         ?C0019?GPIO:
-0029C1 22                RET     
------ FUNCTION _GPIO_SetWakeup (END) -------
-
-
------ FUNCTION _GPIO_GetInputStatus (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-0029C2 7B01              MOV     R3,#01H
-0029C4 7A81              MOV     R2,#081H
-0029C6 791C              MOV     R1,#01CH
-;----                  JMP     _gpioGetBit
------ FUNCTION _GPIO_GetInputStatus (END) -------
-
-
------ FUNCTION _gpioGetBit (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R5' ----
-0029C8 AD07              MOV     R5,AR7
-;---- Variable 'reg_base' assigned to Register 'R1/R2/R3' ----
-0029CA E4                CLR     A
-0029CB 904F0C            MOV     DPTR,#queue
-0029CE F0                MOVX    @DPTR,A
-;---- Variable 'group' assigned to Register 'R6' ----
-0029CF FE                MOV     R6,A
-0029D0 EF                MOV     A,R7
-0029D1 5407              ANL     A,#07H
-0029D3 F0                MOVX    @DPTR,A
-0029D4 EF                MOV     A,R7
-0029D5 13                RRC     A
-0029D6 13                RRC     A
-0029D7 13                RRC     A
-0029D8 5403              ANL     A,#03H
-0029DA FE                MOV     R6,A
-0029DB F582              MOV     DPL,A
-0029DD 758300            MOV     DPH,#00H
-0029E0 1203CF            LCALL   ?C?CLDOPTR
-0029E3 FD                MOV     R5,A
-0029E4 33                RLC     A
-0029E5 95E0              SUBB    A,ACC
-0029E7 FC                MOV     R4,A
-0029E8 904F0C            MOV     DPTR,#queue
-0029EB E0                MOVX    A,@DPTR
-0029EC FF                MOV     R7,A
-0029ED 7401              MOV     A,#01H
-0029EF 7E00              MOV     R6,#00H
-0029F1 A807              MOV     R0,AR7
-0029F3 08                INC     R0
-0029F4 8005              SJMP    ?C0035?GPIO
-0029F6         ?C0034?GPIO:
-0029F6 C3                CLR     C
-0029F7 33                RLC     A
-0029F8 CE                XCH     A,R6
-0029F9 33                RLC     A
-0029FA CE                XCH     A,R6
-0029FB         ?C0035?GPIO:
-0029FB D8F9              DJNZ    R0,?C0034?GPIO
-0029FD FF                MOV     R7,A
-0029FE EE                MOV     A,R6
-0029FF 5C                ANL     A,R4
-002A00 FE                MOV     R6,A
-002A01 EF                MOV     A,R7
-002A02 5D                ANL     A,R5
-002A03 4E                ORL     A,R6
-002A04 24FF              ADD     A,#0FFH
-002A06 22                RET     
------ FUNCTION _gpioGetBit (END) -------
-
-
------ FUNCTION GPIO_fillpd (BEGIN) -----
-;---- Variable 'i' assigned to Register 'R7' ----
-002A07 E4                CLR     A
-002A08 FF                MOV     R7,A
-002A09         ?C0026?GPIO:
-002A09 EF                MOV     A,R7
-002A0A FD                MOV     R5,A
-002A0B 7C00              MOV     R4,#00H
-002A0D 2478              ADD     A,#078H
-002A0F FB                MOV     R3,A
-002A10 EC                MOV     A,R4
-002A11 3480              ADDC    A,#080H
-002A13 8B82              MOV     DPL,R3
-002A15 F583              MOV     DPH,A
-002A17 E0                MOVX    A,@DPTR
-002A18 FE                MOV     R6,A
-002A19 ED                MOV     A,R5
-002A1A 2470              ADD     A,#070H
-002A1C FD                MOV     R5,A
-002A1D EC                MOV     A,R4
-002A1E 3480              ADDC    A,#080H
-002A20 8D82              MOV     DPL,R5
-002A22 F583              MOV     DPH,A
-002A24 E0                MOVX    A,@DPTR
-002A25 4E                ORL     A,R6
-002A26 F4                CPL     A
-002A27 FE                MOV     R6,A
-002A28 EF                MOV     A,R7
-002A29 247C              ADD     A,#07CH
-002A2B FD                MOV     R5,A
-002A2C EC                MOV     A,R4
-002A2D 3480              ADDC    A,#080H
-002A2F 8D82              MOV     DPL,R5
-002A31 F583              MOV     DPH,A
-002A33 EE                MOV     A,R6
-002A34 F0                MOVX    @DPTR,A
-002A35 0F                INC     R7
-002A36 EF                MOV     A,R7
-002A37 B404CF            CJNE    A,#04H,?C0026?GPIO
-002A3A 22                RET     
------ FUNCTION GPIO_fillpd (END) -------
+0029AF         ?C0157?KB_PROCESS:
+  676: 					
+  677: 				if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+0029AF 904CC3            MOV     DPTR,#g_variable+04H
+0029B2 E0                MOVX    A,@DPTR
+0029B3 FF                MOV     R7,A
+0029B4 6003              JZ      ?C0159?KB_PROCESS
+0029B6 B4FE08            CJNE    A,#0FEH,?C0158?KB_PROCESS
+0029B9         ?C0159?KB_PROCESS:
+  678: 				{
+  679: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+0029B9 904CBF            MOV     DPTR,#g_variable
+0029BC 7402              MOV     A,#02H
+0029BE F0                MOVX    @DPTR,A
+  680: 				}
+0029BF 802A              SJMP    ?C0155?KB_PROCESS
+0029C1         ?C0158?KB_PROCESS:
+  681: 				else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
+0029C1 EF                MOV     A,R7
+0029C2 D3                SETB    C
+0029C3 9403              SUBB    A,#03H
+0029C5 5024              JNC     ?C0155?KB_PROCESS
+0029C7 EF                MOV     A,R7
+0029C8 C3                CLR     C
+0029C9 9401              SUBB    A,#01H
+0029CB 401E              JC      ?C0155?KB_PROCESS
+  682: 				{
+  683: 					bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
+0029CD 904DE7            MOV     DPTR,#fn_lock_flag
+0029D0 E0                MOVX    A,@DPTR
+0029D1 FF                MOV     R7,A
+0029D2 904CC3            MOV     DPTR,#g_variable+04H
+0029D5 E0                MOVX    A,@DPTR
+0029D6 75F01F            MOV     B,#01FH
+0029D9 A4                MUL     AB
+0029DA 24ED              ADD     A,#LOW bd_key_record_list-01H
+0029DC F582              MOV     DPL,A
+0029DE E4                CLR     A
+0029DF 344D              ADDC    A,#HIGH bd_key_record_list-01H
+0029E1 F583              MOV     DPH,A
+0029E3 EF                MOV     A,R7
+0029E4 F0                MOVX    @DPTR,A
+  684: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+0029E5 904CBF            MOV     DPTR,#g_variable
+0029E8 7403              MOV     A,#03H
+0029EA F0                MOVX    @DPTR,A
+  685: 				}
+  686: 			}
+0029EB         ?C0155?KB_PROCESS:
+  687: 			temp = HID_KEY_NULL;
+0029EB E4                CLR     A
+0029EC 904F03            MOV     DPTR,#temp
+0029EF F0                MOVX    @DPTR,A
+  688: 		}		
+  689: 	}
+0029F0         ?C0143?KB_PROCESS:
+  690: 	
+  691: 	if((!fast_connect_flag)  && ((!fn_flag && !fn_lock_flag) || (fn_flag == 1 && fn_lock_flag == 1)))
+0029F0 904E55            MOV     DPTR,#fast_connect_flag
+0029F3 E0                MOVX    A,@DPTR
+0029F4 6002              JZ      $ + 4H
+0029F6 6163              AJMP    ?C0162?KB_PROCESS
+0029F8 904DE2            MOV     DPTR,#fn_flag
+0029FB E0                MOVX    A,@DPTR
+0029FC 7006              JNZ     ?C0164?KB_PROCESS
+0029FE 904DE7            MOV     DPTR,#fn_lock_flag
+002A01 E0                MOVX    A,@DPTR
+002A02 6014              JZ      ?C0163?KB_PROCESS
+002A04         ?C0164?KB_PROCESS:
+002A04 904DE2            MOV     DPTR,#fn_flag
+002A07 E0                MOVX    A,@DPTR
+002A08 6401              XRL     A,#01H
+002A0A 6002              JZ      $ + 4H
+002A0C 6163              AJMP    ?C0162?KB_PROCESS
+002A0E 904DE7            MOV     DPTR,#fn_lock_flag
+002A11 E0                MOVX    A,@DPTR
+002A12 6401              XRL     A,#01H
+002A14 6002              JZ      $ + 4H
+002A16 6163              AJMP    ?C0162?KB_PROCESS
+002A18         ?C0163?KB_PROCESS:
+  692: 	{
+  693: 		switch (key_value)
+002A18 ED                MOV     A,R5
+002A19 24C6              ADD     A,#0C6H
+002A1B B40C00            CJNE    A,#0CH,?C0260?KB_PROCESS
+002A1E         ?C0260?KB_PROCESS:
+002A1E 4002              JC      $ + 4H
+002A20 6163              AJMP    ?C0162?KB_PROCESS
+002A22 902A30            MOV     DPTR,#02A30H
+002A25 75F003            MOV     B,#03H
+002A28 A4                MUL     AB
+002A29 C583              XCH     A,DPH
+002A2B 25F0              ADD     A,B
+002A2D C583              XCH     A,DPH
+002A2F 73                JMP     @A+DPTR
+002A30         ?C0261?KB_PROCESS:
+002A30 022A54            LJMP    ?C0166?KB_PROCESS
+002A33 022A6B            LJMP    ?C0169?KB_PROCESS
+002A36 022AB4            LJMP    ?C0177?KB_PROCESS
+002A39 022AD1            LJMP    ?C0180?KB_PROCESS
+002A3C 022AEF            LJMP    ?C0183?KB_PROCESS
+002A3F 022B18            LJMP    ?C0187?KB_PROCESS
+002A42 022B35            LJMP    ?C0190?KB_PROCESS
+002A45 022B3D            LJMP    ?C0191?KB_PROCESS
+002A48 022B45            LJMP    ?C0192?KB_PROCESS
+002A4B 022B4D            LJMP    ?C0193?KB_PROCESS
+002A4E 022B55            LJMP    ?C0194?KB_PROCESS
+002A51 022B5D            LJMP    ?C0195?KB_PROCESS
+  694: 		{ 	
+  695: 			case HID_KEY_F1:
+002A54         ?C0166?KB_PROCESS:
+  696: 				if(g_variable.system_mode == OSMODE_MAC)
+002A54 904CC1            MOV     DPTR,#g_variable+02H
+002A57 E0                MOVX    A,@DPTR
+002A58 B40108            CJNE    A,#01H,?C0167?KB_PROCESS
+  697: 				{
+  698: 					temp = HID_KEY_F11;	
+002A5B 904F03            MOV     DPTR,#temp
+002A5E 7444              MOV     A,#044H
+002A60 F0                MOVX    @DPTR,A
+  699: 				}
+002A61 6163              AJMP    ?C0162?KB_PROCESS
+002A63         ?C0167?KB_PROCESS:
+  700: 				else
+  701: 				{
+  702: 					temp = HID_MULTIKEY_AC_HOME;
+002A63 904F03            MOV     DPTR,#temp
+002A66 74D6              MOV     A,#0D6H
+002A68 F0                MOVX    @DPTR,A
+  703: 				}
+  704: 				break;
+002A69 6163              AJMP    ?C0162?KB_PROCESS
+  705: 			case HID_KEY_F2:
+002A6B         ?C0169?KB_PROCESS:
+  706: 				if(g_variable.system_mode == OSMODE_WINDOWS)
+002A6B 904CC1            MOV     DPTR,#g_variable+02H
+002A6E E0                MOVX    A,@DPTR
+002A6F FC                MOV     R4,A
+002A70 7014              JNZ     ?C0170?KB_PROCESS
+  707: 				{
+  708: 					kb_combination_key_press(state,KS_SEL_LALT,HID_KEY_TAB);
+002A72 AF06              MOV     R7,AR6
+002A74 7B2B              MOV     R3,#02BH
+002A76 7D04              MOV     R5,#04H
+002A78 11E2              ACALL   _kb_combination_key_press
+  709: 					if(state & 1)
+002A7A EE                MOV     A,R6
+002A7B 30E02F            JNB     ACC.0,?C0172?KB_PROCESS
+  710: 					{						
+  711: 						g_variable.one_key_press_wait_release_timer = 10;
+002A7E 904CF8            MOV     DPTR,#g_variable+039H
+002A81 740A              MOV     A,#0AH
+002A83 F0                MOVX    @DPTR,A
+  712: 					}
+  713: 				}
+002A84 8027              SJMP    ?C0172?KB_PROCESS
+002A86         ?C0170?KB_PROCESS:
+  714: 				else if(g_variable.system_mode == OSMODE_MAC)
+002A86 EC                MOV     A,R4
+002A87 B4010A            CJNE    A,#01H,?C0173?KB_PROCESS
+  715: 				{
+  716: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_UP_ARROW);
+002A8A AF06              MOV     R7,AR6
+002A8C 7B52              MOV     R3,#052H
+002A8E 7D01              MOV     R5,#01H
+002A90 11E2              ACALL   _kb_combination_key_press
+  717: 				}
+002A92 8019              SJMP    ?C0172?KB_PROCESS
+002A94         ?C0173?KB_PROCESS:
+  718: 				else if(g_variable.system_mode == OSMODE_IOS)
+002A94 904CC1            MOV     DPTR,#g_variable+02H
+002A97 E0                MOVX    A,@DPTR
+002A98 B40212            CJNE    A,#02H,?C0172?KB_PROCESS
+  719: 				{
+  720: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_TAB);
+002A9B AF06              MOV     R7,AR6
+002A9D 7B2B              MOV     R3,#02BH
+002A9F 7D08              MOV     R5,#08H
+002AA1 11E2              ACALL   _kb_combination_key_press
+  721: 					if(state & 1)
+002AA3 EE                MOV     A,R6
+002AA4 30E006            JNB     ACC.0,?C0172?KB_PROCESS
+  722: 					{						
+  723: 						g_variable.one_key_press_wait_release_timer = 10;
+002AA7 904CF8            MOV     DPTR,#g_variable+039H
+002AAA 740A              MOV     A,#0AH
+002AAC F0                MOVX    @DPTR,A
+  724: 					}
+  725: 				}
+002AAD         ?C0172?KB_PROCESS:
+  726: 				temp = HID_KEY_NULL;
+002AAD E4                CLR     A
+002AAE 904F03            MOV     DPTR,#temp
+002AB1 F0                MOVX    @DPTR,A
+  727: 				break;
+002AB2 6163              AJMP    ?C0162?KB_PROCESS
+  728: 			case HID_KEY_F3:
+002AB4         ?C0177?KB_PROCESS:
+  729: 				if(g_variable.system_mode == OSMODE_WINDOWS)
+002AB4 904CC1            MOV     DPTR,#g_variable+02H
+002AB7 E0                MOVX    A,@DPTR
+002AB8 7008              JNZ     ?C0178?KB_PROCESS
+  730: 				{
+  731: 					temp = HID_MULTIKEY_AC_BACK;
+002ABA 904F03            MOV     DPTR,#temp
+002ABD 74D2              MOV     A,#0D2H
+002ABF F0                MOVX    @DPTR,A
+  732: 				}
+002AC0 6163              AJMP    ?C0162?KB_PROCESS
+002AC2         ?C0178?KB_PROCESS:
+  733: 				else
+  734: 				{
+  735: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_LEFT_ARROW);
+002AC2 AF06              MOV     R7,AR6
+002AC4 7B50              MOV     R3,#050H
+002AC6 7D08              MOV     R5,#08H
+002AC8 11E2              ACALL   _kb_combination_key_press
+  736: 					temp = HID_KEY_NULL;
+002ACA E4                CLR     A
+002ACB 904F03            MOV     DPTR,#temp
+002ACE F0                MOVX    @DPTR,A
+  737: 				}
+  738: 				break;
+002ACF 6163              AJMP    ?C0162?KB_PROCESS
+  739: 			case HID_KEY_F4:
+002AD1         ?C0180?KB_PROCESS:
+  740: 				if(g_variable.system_mode == OSMODE_MAC)
+002AD1 904CC1            MOV     DPTR,#g_variable+02H
+002AD4 E0                MOVX    A,@DPTR
+002AD5 B4010F            CJNE    A,#01H,?C0181?KB_PROCESS
+  741: 				{
+  742: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);
+002AD8 AF06              MOV     R7,AR6
+002ADA 7B2C              MOV     R3,#02CH
+002ADC 7D08              MOV     R5,#08H
+002ADE 11E2              ACALL   _kb_combination_key_press
+  743: 					temp = HID_KEY_NULL;
+002AE0 E4                CLR     A
+002AE1 904F03            MOV     DPTR,#temp
+002AE4 F0                MOVX    @DPTR,A
+  744: 				}
+002AE5 807C              SJMP    ?C0162?KB_PROCESS
+002AE7         ?C0181?KB_PROCESS:
+  745: 				else
+  746: 				{
+  747: 					temp = HID_MULTIKEY_AC_SEARCH;
+002AE7 904F03            MOV     DPTR,#temp
+002AEA 74D5              MOV     A,#0D5H
+002AEC F0                MOVX    @DPTR,A
+  748: 				}
+  749: 				break;
+002AED 8074              SJMP    ?C0162?KB_PROCESS
+  750: 			case HID_KEY_F5:
+002AEF         ?C0183?KB_PROCESS:
+  751: 				if(g_variable.system_mode == OSMODE_WINDOWS)		// language switch
+002AEF 904CC1            MOV     DPTR,#g_variable+02H
+002AF2 E0                MOVX    A,@DPTR
+002AF3 700A              JNZ     ?C0184?KB_PROCESS
+  752: 				{
+  753: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);	
+002AF5 AF06              MOV     R7,AR6
+002AF7 7B2C              MOV     R3,#02CH
+002AF9 7D08              MOV     R5,#08H
+002AFB 11E2              ACALL   _kb_combination_key_press
+  754: 				}
+002AFD 8008              SJMP    ?C0185?KB_PROCESS
+002AFF         ?C0184?KB_PROCESS:
+  755: 				else
+  756: 				{
+  757: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_SPACE);	
+002AFF AF06              MOV     R7,AR6
+002B01 7B2C              MOV     R3,#02CH
+002B03 7D01              MOV     R5,#01H
+002B05 11E2              ACALL   _kb_combination_key_press
+  758: 				}
+002B07         ?C0185?KB_PROCESS:
+  759: 				if(state & 1)
+002B07 EE                MOV     A,R6
+002B08 30E006            JNB     ACC.0,?C0186?KB_PROCESS
+  760: 				{						
+  761: 					g_variable.one_key_press_wait_release_timer = 10;
+002B0B 904CF8            MOV     DPTR,#g_variable+039H
+002B0E 740A              MOV     A,#0AH
+002B10 F0                MOVX    @DPTR,A
+  762: 				}
+002B11         ?C0186?KB_PROCESS:
+  763: 				temp = HID_KEY_NULL;
+002B11 E4                CLR     A
+002B12 904F03            MOV     DPTR,#temp
+002B15 F0                MOVX    @DPTR,A
+  764: 				break;
+002B16 804B              SJMP    ?C0162?KB_PROCESS
+  765: 			case HID_KEY_F6:
+002B18         ?C0187?KB_PROCESS:
+  766: 				if(g_variable.system_mode == OSMODE_WINDOWS)
+002B18 904CC1            MOV     DPTR,#g_variable+02H
+002B1B E0                MOVX    A,@DPTR
+002B1C 7008              JNZ     ?C0188?KB_PROCESS
+  767: 				{
+  768: 					temp = HID_KEY_PRINT_SCREEN;
+002B1E 904F03            MOV     DPTR,#temp
+002B21 7446              MOV     A,#046H
+002B23 F0                MOVX    @DPTR,A
+  769: 				}
+002B24 803D              SJMP    ?C0162?KB_PROCESS
+002B26         ?C0188?KB_PROCESS:
+  770: 				else
+  771: 				{
+  772: 					kb_combination_key_press(state,KS_SEL_LGUI | KS_SEL_LSHIFT,HID_KEY_3);	// ios prt
+002B26 AF06              MOV     R7,AR6
+002B28 7B20              MOV     R3,#020H
+002B2A 7D0A              MOV     R5,#0AH
+002B2C 11E2              ACALL   _kb_combination_key_press
+  773: 					temp = HID_KEY_NULL;
+002B2E E4                CLR     A
+002B2F 904F03            MOV     DPTR,#temp
+002B32 F0                MOVX    @DPTR,A
+  774: 				}	
+  775: 				break;
+002B33 802E              SJMP    ?C0162?KB_PROCESS
+  776: 			case HID_KEY_F7:
+002B35         ?C0190?KB_PROCESS:
+  777: 				temp = HID_MULTIKEY_PRE_TRACK;
+002B35 904F03            MOV     DPTR,#temp
+002B38 74F4              MOV     A,#0F4H
+002B3A F0                MOVX    @DPTR,A
+  778: 				break;	
+002B3B 8026              SJMP    ?C0162?KB_PROCESS
+  779: 			case HID_KEY_F8:
+002B3D         ?C0191?KB_PROCESS:
+  780: 				temp = HID_MULTIKEY_PALY;
+002B3D 904F03            MOV     DPTR,#temp
+002B40 74F2              MOV     A,#0F2H
+002B42 F0                MOVX    @DPTR,A
+  781: 				break;
+002B43 801E              SJMP    ?C0162?KB_PROCESS
+  782: 			case HID_KEY_F9:
+002B45         ?C0192?KB_PROCESS:
+  783: 				temp = HID_MULTIKEY_NEXT_TRACK;
+002B45 904F03            MOV     DPTR,#temp
+002B48 74F5              MOV     A,#0F5H
+002B4A F0                MOVX    @DPTR,A
+  784: 				break;
+002B4B 8016              SJMP    ?C0162?KB_PROCESS
+  785: 			case HID_KEY_F10:
+002B4D         ?C0193?KB_PROCESS:
+  786: 				temp = HID_MULTIKEY_MUTE;
+002B4D 904F03            MOV     DPTR,#temp
+002B50 74F8              MOV     A,#0F8H
+002B52 F0                MOVX    @DPTR,A
+  787: 				break;
+002B53 800E              SJMP    ?C0162?KB_PROCESS
+  788: 			case HID_KEY_F11:
+002B55         ?C0194?KB_PROCESS:
+  789: 				temp = HID_MULTIKEY_VOL_DOWN;
+002B55 904F03            MOV     DPTR,#temp
+002B58 74F6              MOV     A,#0F6H
+002B5A F0                MOVX    @DPTR,A
+  790: 				break;
+002B5B 8006              SJMP    ?C0162?KB_PROCESS
+  791: 			case HID_KEY_F12:
+002B5D         ?C0195?KB_PROCESS:
+  792: 				temp = HID_MULTIKEY_VOL_UP;
+002B5D 904F03            MOV     DPTR,#temp
+002B60 74F7              MOV     A,#0F7H
+002B62 F0                MOVX    @DPTR,A
+  793: 				break;
+  794: 			default :
+  795: 				break;
+  796: 		}
+  797: 	}
+002B63         ?C0162?KB_PROCESS:
+  798: 
+  799: 	return temp;
+002B63 904F03            MOV     DPTR,#temp
+002B66 E0                MOVX    A,@DPTR
+002B67 FF                MOV     R7,A
+  800: }
+002B68 22                RET     
+----- FUNCTION _key_fn_function (END) -------
 
 
------ FUNCTION KS_ScanMatrix (BEGIN) -----
+----- FUNCTION KS_Unistall (BEGIN) -----
  FILE: 'keyscan.c'
-  254: void KS_ScanMatrix()
-  255: {
-  256: 	byte i = 0;
-  257: 	byte j = 0;
+  215: void KS_Unistall()
+  216: {
+  217: 	byte i = 0;
+  218: 	byte temp = 0;
 ;---- Variable 'i' assigned to Register 'R7' ----
-002A3B E4                CLR     A
-002A3C FF                MOV     R7,A
-  258: 	byte tgroup = 0;
-002A3D 904EDE            MOV     DPTR,#j
-002A40 F0                MOVX    @DPTR,A
-  259: 	byte tgpionum = 0;
+002B69 E4                CLR     A
+002B6A FF                MOV     R7,A
+  219: 	byte tgroup = 0;
+002B6B 904F06            MOV     DPTR,#temp
+002B6E F0                MOVX    @DPTR,A
+  220: 	byte tgpionum = 0;
 ;---- Variable 'tgroup' assigned to Register 'R6' ----
-002A41 FE                MOV     R6,A
-  260: 	byte temp = 0;
+002B6F FE                MOV     R6,A
+  221: 	for (i=0; col[i]!=0; i++) {
 ;---- Variable 'tgpionum' assigned to Register 'R5' ----
-002A42 FD                MOV     R5,A
-  261: 	byte check = 0;
-002A43 A3                INC     DPTR
-002A44 F0                MOVX    @DPTR,A
-  262: 	byte rawSel = 0;
-002A45 A3                INC     DPTR
-002A46 F0                MOVX    @DPTR,A
-  263: 	for (i=0; col[i]!=0; i++) {
-002A47 A3                INC     DPTR
-002A48 F0                MOVX    @DPTR,A
-  264: 		tgroup = col[i]  >> 3;
-002A49         ?C0043?KEYSCAN:
-002A49 EF                MOV     A,R7
-002A4A 900681            MOV     DPTR,#col
-002A4D 93                MOVC    A,@A+DPTR
-002A4E 607C              JZ      ?C0044?KEYSCAN
-  265: 		tgpionum = 1 << (col[i] & 7);
-002A50 EF                MOV     A,R7
-002A51 93                MOVC    A,@A+DPTR
-002A52 FD                MOV     R5,A
-002A53 13                RRC     A
-002A54 13                RRC     A
-002A55 13                RRC     A
-002A56 541F              ANL     A,#01FH
-002A58 FE                MOV     R6,A
-  266: 		GET_RAW_KEY_SEL(ksSelMapCurr[i], tgroup, tgpionum);
-002A59 ED                MOV     A,R5
-002A5A 5407              ANL     A,#07H
-002A5C FD                MOV     R5,A
-002A5D 7401              MOV     A,#01H
-002A5F A805              MOV     R0,AR5
-002A61 08                INC     R0
-002A62 8002              SJMP    ?C0093?KEYSCAN
-002A64         ?C0092?KEYSCAN:
-002A64 C3                CLR     C
-002A65 33                RLC     A
-002A66         ?C0093?KEYSCAN:
-002A66 D8FC              DJNZ    R0,?C0092?KEYSCAN
-002A68 FD                MOV     R5,A
-  267: 	}
-002A69 EE                MOV     A,R6
-002A6A 2478              ADD     A,#078H
-002A6C FB                MOV     R3,A
-002A6D E4                CLR     A
-002A6E 3480              ADDC    A,#080H
-002A70 8B82              MOV     DPL,R3
-002A72 F583              MOV     DPH,A
-002A74 E0                MOVX    A,@DPTR
-002A75 FC                MOV     R4,A
-002A76 ED                MOV     A,R5
-002A77 F4                CPL     A
-002A78 FB                MOV     R3,A
-002A79 EC                MOV     A,R4
-002A7A 5B                ANL     A,R3
-002A7B F0                MOVX    @DPTR,A
-002A7C EE                MOV     A,R6
-002A7D 2470              ADD     A,#070H
-002A7F F582              MOV     DPL,A
-002A81 E4                CLR     A
-002A82 3480              ADDC    A,#080H
-002A84 F583              MOV     DPH,A
-002A86 E0                MOVX    A,@DPTR
-002A87 4D                ORL     A,R5
-002A88 F0                MOVX    @DPTR,A
-002A89 EE                MOV     A,R6
-002A8A 2474              ADD     A,#074H
-002A8C F582              MOV     DPL,A
-002A8E E4                CLR     A
-002A8F 3480              ADDC    A,#080H
-002A91 F583              MOV     DPH,A
-002A93 E0                MOVX    A,@DPTR
-002A94 5B                ANL     A,R3
-002A95 F0                MOVX    @DPTR,A
-002A96 90811C            MOV     DPTR,#0811CH
-002A99 E0                MOVX    A,@DPTR
-002A9A F4                CPL     A
-002A9B FC                MOV     R4,A
-002A9C 74BC              MOV     A,#LOW ksSelMapCurr
-002A9E 2F                ADD     A,R7
-002A9F F582              MOV     DPL,A
-002AA1 E4                CLR     A
-002AA2 344D              ADDC    A,#HIGH ksSelMapCurr
-002AA4 F583              MOV     DPH,A
-002AA6 EC                MOV     A,R4
-002AA7 F0                MOVX    @DPTR,A
-002AA8 EE                MOV     A,R6
-002AA9 2478              ADD     A,#078H
-002AAB FB                MOV     R3,A
-002AAC E4                CLR     A
-002AAD 3480              ADDC    A,#080H
-002AAF 8B82              MOV     DPL,R3
-002AB1 F583              MOV     DPH,A
-002AB3 E0                MOVX    A,@DPTR
-002AB4 4D                ORL     A,R5
-002AB5 F0                MOVX    @DPTR,A
-002AB6 EE                MOV     A,R6
-002AB7 2470              ADD     A,#070H
-002AB9 FB                MOV     R3,A
-002ABA E4                CLR     A
-002ABB 3480              ADDC    A,#080H
-002ABD 8B82              MOV     DPL,R3
-002ABF F583              MOV     DPH,A
-002AC1 E0                MOVX    A,@DPTR
-002AC2 FC                MOV     R4,A
-002AC3 ED                MOV     A,R5
-002AC4 F4                CPL     A
-002AC5 FB                MOV     R3,A
-002AC6 EC                MOV     A,R4
-002AC7 5B                ANL     A,R3
-002AC8 F0                MOVX    @DPTR,A
-  268: 
-002AC9 0F                INC     R7
-002ACA 4149              AJMP    ?C0043?KEYSCAN
-002ACC         ?C0044?KEYSCAN:
-  269: 	for (i=0; col[i]!=0; i++) {
-002ACC E4                CLR     A
-002ACD FF                MOV     R7,A
-002ACE         ?C0046?KEYSCAN:
-002ACE EF                MOV     A,R7
-002ACF 900681            MOV     DPTR,#col
-002AD2 93                MOVC    A,@A+DPTR
-002AD3 607C              JZ      ?C0047?KEYSCAN
-  270: 		tgroup = col[i]  >> 3;
-002AD5 EF                MOV     A,R7
-002AD6 93                MOVC    A,@A+DPTR
-002AD7 FD                MOV     R5,A
-002AD8 13                RRC     A
-002AD9 13                RRC     A
-002ADA 13                RRC     A
-002ADB 541F              ANL     A,#01FH
-002ADD FE                MOV     R6,A
-  271: 		tgpionum = 1 << (col[i] & 7);
-002ADE ED                MOV     A,R5
-002ADF 5407              ANL     A,#07H
-002AE1 FD                MOV     R5,A
-002AE2 7401              MOV     A,#01H
-002AE4 A805              MOV     R0,AR5
-002AE6 08                INC     R0
-002AE7 8002              SJMP    ?C0095?KEYSCAN
-002AE9         ?C0094?KEYSCAN:
-002AE9 C3                CLR     C
-002AEA 33                RLC     A
-002AEB         ?C0095?KEYSCAN:
-002AEB D8FC              DJNZ    R0,?C0094?KEYSCAN
-002AED FD                MOV     R5,A
-  272: 		GET_RAW_KEY_SEL(ksSelMapCheck[i], tgroup, tgpionum);
-002AEE EE                MOV     A,R6
-002AEF 2478              ADD     A,#078H
-002AF1 FB                MOV     R3,A
-002AF2 E4                CLR     A
-002AF3 3480              ADDC    A,#080H
-002AF5 8B82              MOV     DPL,R3
-002AF7 F583              MOV     DPH,A
-002AF9 E0                MOVX    A,@DPTR
-002AFA FC                MOV     R4,A
-002AFB ED                MOV     A,R5
-002AFC F4                CPL     A
-002AFD FB                MOV     R3,A
-002AFE EC                MOV     A,R4
-002AFF 5B                ANL     A,R3
-002B00 F0                MOVX    @DPTR,A
-002B01 EE                MOV     A,R6
-002B02 2470              ADD     A,#070H
-002B04 F582              MOV     DPL,A
-002B06 E4                CLR     A
-002B07 3480              ADDC    A,#080H
-002B09 F583              MOV     DPH,A
-002B0B E0                MOVX    A,@DPTR
-002B0C 4D                ORL     A,R5
-002B0D F0                MOVX    @DPTR,A
-002B0E EE                MOV     A,R6
-002B0F 2474              ADD     A,#074H
-002B11 F582              MOV     DPL,A
-002B13 E4                CLR     A
-002B14 3480              ADDC    A,#080H
-002B16 F583              MOV     DPH,A
-002B18 E0                MOVX    A,@DPTR
-002B19 5B                ANL     A,R3
-002B1A F0                MOVX    @DPTR,A
-002B1B 90811C            MOV     DPTR,#0811CH
-002B1E E0                MOVX    A,@DPTR
-002B1F F4                CPL     A
-002B20 FC                MOV     R4,A
-002B21 74A8              MOV     A,#LOW ksSelMapCheck
-002B23 2F                ADD     A,R7
-002B24 F582              MOV     DPL,A
-002B26 E4                CLR     A
-002B27 344D              ADDC    A,#HIGH ksSelMapCheck
-002B29 F583              MOV     DPH,A
-002B2B EC                MOV     A,R4
-002B2C F0                MOVX    @DPTR,A
-002B2D EE                MOV     A,R6
-002B2E 2478              ADD     A,#078H
-002B30 FB                MOV     R3,A
-002B31 E4                CLR     A
-002B32 3480              ADDC    A,#080H
-002B34 8B82              MOV     DPL,R3
-002B36 F583              MOV     DPH,A
-002B38 E0                MOVX    A,@DPTR
-002B39 4D                ORL     A,R5
-002B3A F0                MOVX    @DPTR,A
-002B3B EE                MOV     A,R6
-002B3C 2470              ADD     A,#070H
-002B3E FB                MOV     R3,A
-002B3F E4                CLR     A
-002B40 3480              ADDC    A,#080H
-002B42 8B82              MOV     DPL,R3
-002B44 F583              MOV     DPH,A
-002B46 E0                MOVX    A,@DPTR
-002B47 FC                MOV     R4,A
-002B48 ED                MOV     A,R5
-002B49 F4                CPL     A
-002B4A FB                MOV     R3,A
-002B4B EC                MOV     A,R4
-002B4C 5B                ANL     A,R3
-002B4D F0                MOVX    @DPTR,A
-  273: 	}
-002B4E 0F                INC     R7
-002B4F 41CE              AJMP    ?C0046?KEYSCAN
-002B51         ?C0047?KEYSCAN:
-  274: 
-  275: 	for (i=0; col[i]!=0; i++) {
-002B51 E4                CLR     A
-002B52 FF                MOV     R7,A
-002B53         ?C0049?KEYSCAN:
-002B53 EF                MOV     A,R7
-002B54 900681            MOV     DPTR,#col
-002B57 93                MOVC    A,@A+DPTR
-002B58 6040              JZ      ?C0053?KEYSCAN
-  276: 		if (ksSelMapCheck[i]!=ksSelMapCurr[i]) {
-002B5A 74BC              MOV     A,#LOW ksSelMapCurr
-002B5C 2F                ADD     A,R7
-002B5D F582              MOV     DPL,A
-002B5F E4                CLR     A
-002B60 344D              ADDC    A,#HIGH ksSelMapCurr
-002B62 F583              MOV     DPH,A
-002B64 E0                MOVX    A,@DPTR
-002B65 FE                MOV     R6,A
-002B66 74A8              MOV     A,#LOW ksSelMapCheck
-002B68 2F                ADD     A,R7
-002B69 F582              MOV     DPL,A
-002B6B E4                CLR     A
-002B6C 344D              ADDC    A,#HIGH ksSelMapCheck
-002B6E F583              MOV     DPH,A
-002B70 E0                MOVX    A,@DPTR
-002B71 6E                XRL     A,R6
-002B72 6023              JZ      ?C0051?KEYSCAN
-  277: 			ksSelMapCurr[i] &= ksSelMapCheck[i];
-002B74 74BC              MOV     A,#LOW ksSelMapCurr
-002B76 2F                ADD     A,R7
-002B77 F582              MOV     DPL,A
-002B79 E4                CLR     A
-002B7A 344D              ADDC    A,#HIGH ksSelMapCurr
-002B7C F583              MOV     DPH,A
-002B7E C083              PUSH    DPH
-002B80 C082              PUSH    DPL
-002B82 E0                MOVX    A,@DPTR
-002B83 FE                MOV     R6,A
-002B84 74A8              MOV     A,#LOW ksSelMapCheck
-002B86 2F                ADD     A,R7
-002B87 F582              MOV     DPL,A
-002B89 E4                CLR     A
-002B8A 344D              ADDC    A,#HIGH ksSelMapCheck
-002B8C F583              MOV     DPH,A
-002B8E E0                MOVX    A,@DPTR
-002B8F FD                MOV     R5,A
-002B90 EE                MOV     A,R6
-002B91 5D                ANL     A,R5
-002B92 D082              POP     DPL
-002B94 D083              POP     DPH
-002B96 F0                MOVX    @DPTR,A
-  278: 		}
-  279: 	}
-002B97         ?C0051?KEYSCAN:
-002B97 0F                INC     R7
-002B98 80B9              SJMP    ?C0049?KEYSCAN
-  280: }
-002B9A         ?C0053?KEYSCAN:
-002B9A 22                RET     
------ FUNCTION KS_ScanMatrix (END) -------
-
-
------ FUNCTION KS_GetCurrentEvt (BEGIN) -----
- FILE: 'keyscan.c'
-  294: tKSEVENT *KS_GetCurrentEvt()
-  295: {
-  296: 	//
-  297: 	byte i = 0;
-002B9B E4                CLR     A
-002B9C 904E88            MOV     DPTR,#i
-002B9F F0                MOVX    @DPTR,A
-  298: 	byte j = 0;
-002BA0 A3                INC     DPTR
-002BA1 F0                MOVX    @DPTR,A
-  299: 	byte temp = 0;
-002BA2 A3                INC     DPTR
+002B70 FD                MOV     R5,A
+  222: 		tgroup = col[i]  >> 3;
+002B71         ?C0037?KEYSCAN:
+002B71 EF                MOV     A,R7
+002B72 900681            MOV     DPTR,#col
+002B75 93                MOVC    A,@A+DPTR
+002B76 6049              JZ      ?C0038?KEYSCAN
+  223: 		tgpionum = 1 << (col[i] & 7);
+002B78 EF                MOV     A,R7
+002B79 93                MOVC    A,@A+DPTR
+002B7A FD                MOV     R5,A
+002B7B 13                RRC     A
+002B7C 13                RRC     A
+002B7D 13                RRC     A
+002B7E 541F              ANL     A,#01FH
+002B80 FE                MOV     R6,A
+  224: 		REG_GPIO_PUP (tgroup) &= ~tgpionum;
+002B81 ED                MOV     A,R5
+002B82 5407              ANL     A,#07H
+002B84 FD                MOV     R5,A
+002B85 7401              MOV     A,#01H
+002B87 A805              MOV     R0,AR5
+002B89 08                INC     R0
+002B8A 8002              SJMP    ?C0097?KEYSCAN
+002B8C         ?C0096?KEYSCAN:
+002B8C C3                CLR     C
+002B8D 33                RLC     A
+002B8E         ?C0097?KEYSCAN:
+002B8E D8FC              DJNZ    R0,?C0096?KEYSCAN
+002B90 FD                MOV     R5,A
+  225: 		REG_GPIO_OE(tgroup) |= tgpionum;
+002B91 EE                MOV     A,R6
+002B92 2478              ADD     A,#078H
+002B94 FB                MOV     R3,A
+002B95 E4                CLR     A
+002B96 3480              ADDC    A,#080H
+002B98 8B82              MOV     DPL,R3
+002B9A F583              MOV     DPH,A
+002B9C E0                MOVX    A,@DPTR
+002B9D FC                MOV     R4,A
+002B9E ED                MOV     A,R5
+002B9F F4                CPL     A
+002BA0 FB                MOV     R3,A
+002BA1 EC                MOV     A,R4
+002BA2 5B                ANL     A,R3
 002BA3 F0                MOVX    @DPTR,A
-  300: 	byte flag = 0;
-002BA4 A3                INC     DPTR
-002BA5 F0                MOVX    @DPTR,A
-  301: 	byte offset = 0;
-002BA6 A3                INC     DPTR
-002BA7 F0                MOVX    @DPTR,A
-  302: 	byte state = 0;
-002BA8 A3                INC     DPTR
-002BA9 F0                MOVX    @DPTR,A
-  303: 	byte colCounttemp = 0;
-002BAA A3                INC     DPTR
-002BAB F0                MOVX    @DPTR,A
-  304: 	byte rawSel =0;
-002BAC A3                INC     DPTR
-002BAD F0                MOVX    @DPTR,A
-  305: 	byte keyCounttemp = 0;
-002BAE A3                INC     DPTR
-002BAF F0                MOVX    @DPTR,A
-  306: 	byte key_value_temp = 0;
-002BB0 A3                INC     DPTR
-002BB1 F0                MOVX    @DPTR,A
-  307: 	byte ghost = 0;
-002BB2 A3                INC     DPTR
-002BB3 F0                MOVX    @DPTR,A
-  308: 	byte rawCount = 0;
-002BB4 A3                INC     DPTR
-002BB5 F0                MOVX    @DPTR,A
-  309: 	byte colCount = 0;
-002BB6 A3                INC     DPTR
-002BB7 F0                MOVX    @DPTR,A
-  310: 
-  311: 	
-  312: 	KS_ScanMatrix();
-002BB8 513B              ACALL   KS_ScanMatrix
-  313: 
-  314: 	if (compare_str(ksSelMapCurr,ksSelMapCheck,KB_KSCAN_COL_NUM) 
-002BBA 7A4D              MOV     R2,#HIGH ksSelMapCheck
-002BBC 79A8              MOV     R1,#LOW ksSelMapCheck
-002BBE 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
-002BC1 7401              MOV     A,#01H
-002BC3 F0                MOVX    @DPTR,A
-002BC4 A3                INC     DPTR
-002BC5 744D              MOV     A,#HIGH ksSelMapCheck
-002BC7 F0                MOVX    @DPTR,A
-002BC8 A3                INC     DPTR
-002BC9 74A8              MOV     A,#LOW ksSelMapCheck
+  226: 		REG_GPIO_OUT(tgroup) &= ~tgpionum;
+002BA4 EE                MOV     A,R6
+002BA5 2470              ADD     A,#070H
+002BA7 F582              MOV     DPL,A
+002BA9 E4                CLR     A
+002BAA 3480              ADDC    A,#080H
+002BAC F583              MOV     DPH,A
+002BAE E0                MOVX    A,@DPTR
+002BAF 4D                ORL     A,R5
+002BB0 F0                MOVX    @DPTR,A
+  227: 	}
+002BB1 EE                MOV     A,R6
+002BB2 2474              ADD     A,#074H
+002BB4 F582              MOV     DPL,A
+002BB6 E4                CLR     A
+002BB7 3480              ADDC    A,#080H
+002BB9 F583              MOV     DPH,A
+002BBB E0                MOVX    A,@DPTR
+002BBC 5B                ANL     A,R3
+002BBD F0                MOVX    @DPTR,A
+  228: 	
+002BBE 0F                INC     R7
+002BBF 80B0              SJMP    ?C0037?KEYSCAN
+002BC1         ?C0038?KEYSCAN:
+  229: 	GPIO_fillpd();
+002BC1 1235A4            LCALL   GPIO_fillpd
+  230: 	
+  231: 	temp = REG_GPIO_IN(0);
+002BC4 90811C            MOV     DPTR,#0811CH
+002BC7 E0                MOVX    A,@DPTR
+002BC8 904F06            MOV     DPTR,#temp
 002BCB F0                MOVX    @DPTR,A
-002BCC A3                INC     DPTR
-002BCD 7414              MOV     A,#014H
-002BCF F0                MOVX    @DPTR,A
-002BD0 7B01              MOV     R3,#01H
-002BD2 7A4D              MOV     R2,#HIGH ksSelMapCurr
-002BD4 79BC              MOV     R1,#LOW ksSelMapCurr
-002BD6 B1CC              ACALL   _compare_str
-002BD8 EF                MOV     A,R7
-002BD9 6016              JZ      ?C0059?KEYSCAN
-002BDB 7B01              MOV     R3,#01H
-002BDD 7A4D              MOV     R2,#HIGH ksSelMapCurr
-002BDF 79BC              MOV     R1,#LOW ksSelMapCurr
-002BE1 7D14              MOV     R5,#014H
-002BE3 B19C              ACALL   _array_is_empty
-002BE5 EF                MOV     A,R7
-002BE6 7009              JNZ     ?C0059?KEYSCAN
-  315: 		&& !array_is_empty(ksSelMapCurr,KB_KSCAN_COL_NUM))
-  316: 	{
-  317: 		g_variable.button_flag |= 0x02;
-002BE8 904CCE            MOV     DPTR,#g_variable+0FH
-002BEB E0                MOVX    A,@DPTR
-002BEC 4402              ORL     A,#02H
-002BEE F0                MOVX    @DPTR,A
-  318: 	}
-002BEF 800C              SJMP    ?C0060?KEYSCAN
-002BF1         ?C0059?KEYSCAN:
-  319: 	else
-  320: 	{	
-  321: 		g_variable.button_flag &= 0xFD;
-002BF1 904CCE            MOV     DPTR,#g_variable+0FH
-002BF4 E0                MOVX    A,@DPTR
-002BF5 54FD              ANL     A,#0FDH
-002BF7 F0                MOVX    @DPTR,A
-  322: 		g_variable.button_timer[1] = 0;
-002BF8 E4                CLR     A
-002BF9 904CD0            MOV     DPTR,#g_variable+011H
-002BFC F0                MOVX    @DPTR,A
-  323: 	}
-002BFD         ?C0060?KEYSCAN:
-  324: 
-  325: 	for (i=0; col[i]!=0; i++) {
-002BFD E4                CLR     A
-002BFE 904E88            MOV     DPTR,#i
-002C01 F0                MOVX    @DPTR,A
-002C02         ?C0061?KEYSCAN:
-002C02 904E88            MOV     DPTR,#i
-002C05 E0                MOVX    A,@DPTR
-002C06 FF                MOV     R7,A
-002C07 900681            MOV     DPTR,#col
-002C0A 93                MOVC    A,@A+DPTR
-002C0B 6030              JZ      ?C0062?KEYSCAN
-  326: 		temp = ksSelMapCurr[i];
-002C0D 74BC              MOV     A,#LOW ksSelMapCurr
-002C0F 2F                ADD     A,R7
-002C10 F582              MOV     DPL,A
-002C12 E4                CLR     A
-002C13 344D              ADDC    A,#HIGH ksSelMapCurr
-002C15 F583              MOV     DPH,A
-002C17 E0                MOVX    A,@DPTR
-002C18 904E8A            MOV     DPTR,#temp
-002C1B F0                MOVX    @DPTR,A
-  327: 		if (temp!=0) {
-002C1C E0                MOVX    A,@DPTR
-002C1D FD                MOV     R5,A
-002C1E 6015              JZ      ?C0063?KEYSCAN
-  328: 			colCounttemp++;
-002C20 904E8E            MOV     DPTR,#colCounttemp
-002C23 E0                MOVX    A,@DPTR
-002C24 04                INC     A
-002C25 F0                MOVX    @DPTR,A
-  329: 			rawSel = temp|rawSel;
-002C26 A3                INC     DPTR
-002C27 E0                MOVX    A,@DPTR
-002C28 FE                MOV     R6,A
-002C29 ED                MOV     A,R5
-002C2A 4E                ORL     A,R6
-002C2B F0                MOVX    @DPTR,A
-  330: 			keyCounttemp += bit_count(temp);
-002C2C AF05              MOV     R7,AR5
-002C2E 12277D            LCALL   _bit_count
-002C31 A3                INC     DPTR
-002C32 E0                MOVX    A,@DPTR
-002C33 2F                ADD     A,R7
-002C34 F0                MOVX    @DPTR,A
-  331: 		}
-  332: 	}
-002C35         ?C0063?KEYSCAN:
-002C35 904E88            MOV     DPTR,#i
-002C38 E0                MOVX    A,@DPTR
-002C39 04                INC     A
-002C3A F0                MOVX    @DPTR,A
-002C3B 80C5              SJMP    ?C0061?KEYSCAN
-002C3D         ?C0062?KEYSCAN:
-  333: 	keyCount = keyCounttemp;
-002C3D 904E90            MOV     DPTR,#keyCounttemp
-002C40 E0                MOVX    A,@DPTR
-002C41 904DE4            MOV     DPTR,#keyCount
-002C44 F0                MOVX    @DPTR,A
-  334: 	colCount = colCounttemp;
-002C45 904E8E            MOV     DPTR,#colCounttemp
-002C48 E0                MOVX    A,@DPTR
-002C49 904E94            MOV     DPTR,#colCount
-002C4C F0                MOVX    @DPTR,A
-  335: 	rawCount = bit_count(rawSel);
-002C4D 904E8F            MOV     DPTR,#rawSel
-002C50 E0                MOVX    A,@DPTR
-002C51 FF                MOV     R7,A
-002C52 12277D            LCALL   _bit_count
-002C55 904E93            MOV     DPTR,#rawCount
-002C58 EF                MOV     A,R7
-002C59 F0                MOVX    @DPTR,A
-  336: 	if (keyCount >2 && keyCount > MAX(colCount, rawCount)) {
-002C5A 904DE4            MOV     DPTR,#keyCount
-002C5D E0                MOVX    A,@DPTR
-002C5E D3                SETB    C
-002C5F 9402              SUBB    A,#02H
-002C61 4020              JC      ?C0065?KEYSCAN
-002C63 904E93            MOV     DPTR,#rawCount
-002C66 E0                MOVX    A,@DPTR
-002C67 FF                MOV     R7,A
-002C68 A3                INC     DPTR
-002C69 E0                MOVX    A,@DPTR
-002C6A FE                MOV     R6,A
-002C6B D3                SETB    C
-002C6C 9F                SUBB    A,R7
-002C6D 4004              JC      ?C0066?KEYSCAN
-002C6F AF06              MOV     R7,AR6
-002C71 8000              SJMP    ?C0067?KEYSCAN
-002C73         ?C0066?KEYSCAN:
-002C73         ?C0067?KEYSCAN:
-002C73 904DE4            MOV     DPTR,#keyCount
-002C76 E0                MOVX    A,@DPTR
-002C77 D3                SETB    C
-002C78 9F                SUBB    A,R7
-002C79 4008              JC      ?C0065?KEYSCAN
-  337: 		ghost = 1;
-002C7B 904E92            MOV     DPTR,#ghost
-002C7E 7401              MOV     A,#01H
-002C80 F0                MOVX    @DPTR,A
-  338: 	}
-002C81 8005              SJMP    ?C0068?KEYSCAN
-002C83         ?C0065?KEYSCAN:
-  339: 	else {
-  340: 		ghost = 0;
-002C83 E4                CLR     A
-002C84 904E92            MOV     DPTR,#ghost
-002C87 F0                MOVX    @DPTR,A
-  341: 	}
-002C88         ?C0068?KEYSCAN:
-  342: 	
-  343: 	for (i=0; col[i]!=0; i++)
-002C88 E4                CLR     A
-002C89 904E88            MOV     DPTR,#i
-002C8C F0                MOVX    @DPTR,A
-002C8D         ?C0069?KEYSCAN:
-002C8D 904E88            MOV     DPTR,#i
-002C90 E0                MOVX    A,@DPTR
-002C91 FF                MOV     R7,A
-002C92 900681            MOV     DPTR,#col
-002C95 93                MOVC    A,@A+DPTR
-002C96 7002              JNZ     $ + 4H
-002C98 A170              AJMP    ?C0070?KEYSCAN
-  344: 	{
-  345: 		temp = ksSelMapCurr[i] ^ ksSelMapOld[i];
-002C9A 7493              MOV     A,#LOW ksSelMapOld
-002C9C 2F                ADD     A,R7
-002C9D F582              MOV     DPL,A
-002C9F E4                CLR     A
-002CA0 344D              ADDC    A,#HIGH ksSelMapOld
-002CA2 F583              MOV     DPH,A
-002CA4 E0                MOVX    A,@DPTR
-002CA5 FE                MOV     R6,A
-002CA6 74BC              MOV     A,#LOW ksSelMapCurr
-002CA8 2F                ADD     A,R7
-002CA9 F582              MOV     DPL,A
-002CAB E4                CLR     A
-002CAC 344D              ADDC    A,#HIGH ksSelMapCurr
-002CAE F583              MOV     DPH,A
-002CB0 E0                MOVX    A,@DPTR
-002CB1 6E                XRL     A,R6
-002CB2 904E8A            MOV     DPTR,#temp
-002CB5 F0                MOVX    @DPTR,A
-  346: 		state = ksSelMapCurr[i];
-002CB6 904E88            MOV     DPTR,#i
-002CB9 E0                MOVX    A,@DPTR
-002CBA FF                MOV     R7,A
-002CBB 24BC              ADD     A,#LOW ksSelMapCurr
-002CBD F582              MOV     DPL,A
-002CBF E4                CLR     A
-002CC0 344D              ADDC    A,#HIGH ksSelMapCurr
-002CC2 F583              MOV     DPH,A
-002CC4 E0                MOVX    A,@DPTR
-002CC5 904E8D            MOV     DPTR,#state
-002CC8 F0                MOVX    @DPTR,A
-  347: 		if (temp == 0) 
-002CC9 904E8A            MOV     DPTR,#temp
-002CCC E0                MOVX    A,@DPTR
-002CCD 7004              JNZ     ?C0072?KEYSCAN
-  348: 		{
-  349: 			continue;
-002CCF A168              AJMP    ?C0071?KEYSCAN
-  350: 		}
-002CD1 A168              AJMP    ?C0071?KEYSCAN
-002CD3         ?C0072?KEYSCAN:
-  351: 		else 
-  352: 		{
-  353: 
-  354: 			if (ghost) 
-002CD3 904E92            MOV     DPTR,#ghost
-002CD6 E0                MOVX    A,@DPTR
-002CD7 6007              JZ      ?C0074?KEYSCAN
-  355: 				return NULL;
-002CD9 7B00              MOV     R3,#00H
-002CDB 7A00              MOV     R2,#00H
-002CDD 7900              MOV     R1,#00H
-002CDF 22                RET     
-002CE0         ?C0074?KEYSCAN:
-  356: 			ksSelMapOld[i] = ksSelMapCurr[i];
-002CE0 74BC              MOV     A,#LOW ksSelMapCurr
-002CE2 2F                ADD     A,R7
-002CE3 F582              MOV     DPL,A
-002CE5 E4                CLR     A
-002CE6 344D              ADDC    A,#HIGH ksSelMapCurr
-002CE8 F583              MOV     DPH,A
-002CEA E0                MOVX    A,@DPTR
-002CEB FE                MOV     R6,A
-002CEC 7493              MOV     A,#LOW ksSelMapOld
-002CEE 2F                ADD     A,R7
-002CEF F582              MOV     DPL,A
-002CF1 E4                CLR     A
-002CF2 344D              ADDC    A,#HIGH ksSelMapOld
-002CF4 F583              MOV     DPH,A
-002CF6 EE                MOV     A,R6
-002CF7 F0                MOVX    @DPTR,A
-  357: 			for (j = 0 ; j<8 ; j++) 
-002CF8 E4                CLR     A
-002CF9 904E89            MOV     DPTR,#j
-002CFC F0                MOVX    @DPTR,A
-002CFD         ?C0076?KEYSCAN:
-002CFD 904E89            MOV     DPTR,#j
-002D00 E0                MOVX    A,@DPTR
-002D01 FF                MOV     R7,A
-002D02 C3                CLR     C
-002D03 9408              SUBB    A,#08H
-002D05 505B              JNC     ?C0077?KEYSCAN
-  358: 			{
-  359: 				if (temp&1)
-002D07 A3                INC     DPTR
-002D08 E0                MOVX    A,@DPTR
-002D09 30E03E            JNB     ACC.0,?C0079?KEYSCAN
-  360: 				{
-  361: 					offset = i<<3 |j;
-002D0C 904E88            MOV     DPTR,#i
-002D0F E0                MOVX    A,@DPTR
-002D10 FE                MOV     R6,A
-002D11 33                RLC     A
-002D12 33                RLC     A
-002D13 33                RLC     A
-002D14 54F8              ANL     A,#0F8H
-002D16 FE                MOV     R6,A
-002D17 EF                MOV     A,R7
-002D18 4E                ORL     A,R6
-002D19 904E8C            MOV     DPTR,#offset
-002D1C F0                MOVX    @DPTR,A
-  362: 					key_value_temp = key_fn_function(state,ksMap[offset]);
-002D1D A3                INC     DPTR
-002D1E E0                MOVX    A,@DPTR
-002D1F FF                MOV     R7,A
-002D20 904E8C            MOV     DPTR,#offset
-002D23 E0                MOVX    A,@DPTR
-002D24 900696            MOV     DPTR,#ksMap
-002D27 93                MOVC    A,@A+DPTR
-002D28 FD                MOV     R5,A
-002D29 12251B            LCALL   _key_fn_function
-002D2C 904E91            MOV     DPTR,#key_value_temp
-002D2F EF                MOV     A,R7
-002D30 F0                MOVX    @DPTR,A
-  363: 					if (state & 1)
-002D31 904E8D            MOV     DPTR,#state
-002D34 E0                MOVX    A,@DPTR
-002D35 30E00A            JNB     ACC.0,?C0080?KEYSCAN
-  364: 					{
-  365: 						keyIn(key_value_temp);
-002D38 904E91            MOV     DPTR,#key_value_temp
-002D3B E0                MOVX    A,@DPTR
-002D3C FF                MOV     R7,A
-002D3D 12278B            LCALL   _keyIn
-  366: 					}
-002D40 8008              SJMP    ?C0079?KEYSCAN
-002D42         ?C0080?KEYSCAN:
-  367: 					else
-  368: 					{
-  369: 						keyOut(key_value_temp);
-002D42 904E91            MOV     DPTR,#key_value_temp
-002D45 E0                MOVX    A,@DPTR
-002D46 FF                MOV     R7,A
-002D47 1227E1            LCALL   _keyOut
-  370: 					}
-  371: 				}
-002D4A         ?C0079?KEYSCAN:
-  372: 				temp = temp >>1;
-002D4A 904E8A            MOV     DPTR,#temp
-002D4D E0                MOVX    A,@DPTR
-002D4E FF                MOV     R7,A
-002D4F C3                CLR     C
-002D50 13                RRC     A
-002D51 F0                MOVX    @DPTR,A
-  373: 				state = state>>1;
-002D52 904E8D            MOV     DPTR,#state
-002D55 E0                MOVX    A,@DPTR
-002D56 FF                MOV     R7,A
-002D57 C3                CLR     C
-002D58 13                RRC     A
-002D59 F0                MOVX    @DPTR,A
-  374: 			}
-002D5A 904E89            MOV     DPTR,#j
-002D5D E0                MOVX    A,@DPTR
-002D5E 04                INC     A
-002D5F F0                MOVX    @DPTR,A
-002D60 809B              SJMP    ?C0076?KEYSCAN
-002D62         ?C0077?KEYSCAN:
-  375: 			flag = 1;
-002D62 904E8B            MOV     DPTR,#flag
-002D65 7401              MOV     A,#01H
-002D67 F0                MOVX    @DPTR,A
-  376: 		}
-  377: 	}
-002D68         ?C0071?KEYSCAN:
-002D68 904E88            MOV     DPTR,#i
-002D6B E0                MOVX    A,@DPTR
-002D6C 04                INC     A
-002D6D F0                MOVX    @DPTR,A
-002D6E 818D              AJMP    ?C0069?KEYSCAN
-002D70         ?C0070?KEYSCAN:
-  378: 	
-  379: 	if((mult_key_status == KEY_RELEASE) && (standard_key_release_flag == 1))
-002D70 904E4B            MOV     DPTR,#mult_key_status
-002D73 E0                MOVX    A,@DPTR
-002D74 B4030A            CJNE    A,#03H,?C0082?KEYSCAN
-002D77 904DDF            MOV     DPTR,#standard_key_release_flag
-002D7A E0                MOVX    A,@DPTR
-002D7B B40103            CJNE    A,#01H,?C0082?KEYSCAN
-  380: 	{
-  381: 		standard_key_release_flag = 2;		//media key and standard key  release the same time
-002D7E 7402              MOV     A,#02H
-002D80 F0                MOVX    @DPTR,A
-  382: 	}
-002D81         ?C0082?KEYSCAN:
-  383: 
-  384: 	
-  385: 	if (flag || standard_key_release_flag == 2) 
-002D81 904E8B            MOV     DPTR,#flag
-002D84 E0                MOVX    A,@DPTR
-002D85 7007              JNZ     ?C0084?KEYSCAN
-002D87 904DDF            MOV     DPTR,#standard_key_release_flag
-002D8A E0                MOVX    A,@DPTR
-002D8B B40207            CJNE    A,#02H,?C0083?KEYSCAN
-002D8E         ?C0084?KEYSCAN:
-  386: 	{
-  387: 		return &ksEvtPool;
-002D8E 7B01              MOV     R3,#01H
-002D90 7A4E              MOV     R2,#HIGH ksEvtPool
-002D92 79A6              MOV     R1,#LOW ksEvtPool
-002D94 22                RET     
-  388: 	}
-002D95         ?C0083?KEYSCAN:
-  389: 	else
-  390: 	{
-  391: 		return NULL;
-002D95 7B00              MOV     R3,#00H
-002D97 7A00              MOV     R2,#00H
-002D99 7900              MOV     R1,#00H
-  392: 	}
-  393: 	
-  394: 
-  395: }
-002D9B 22                RET     
------ FUNCTION KS_GetCurrentEvt (END) -------
+  232: 
+  233: 	if(long_press_flag)
+002BCC 904DDC            MOV     DPTR,#long_press_flag
+002BCF E0                MOVX    A,@DPTR
+002BD0 6020              JZ      ?C0040?KEYSCAN
+  234: 	{
+  235: 		GPIO_SetWakeupByCurrentState(0);
+002BD2 E4                CLR     A
+002BD3 FF                MOV     R7,A
+002BD4 9102              ACALL   _GPIO_SetWakeupByCurrentState
+  236: 		GPIO_SetWakeupByCurrentState(1);
+002BD6 7F01              MOV     R7,#01H
+002BD8 9102              ACALL   _GPIO_SetWakeupByCurrentState
+  237: 		GPIO_SetWakeupByCurrentState(2);
+002BDA 7F02              MOV     R7,#02H
+002BDC 9102              ACALL   _GPIO_SetWakeupByCurrentState
+  238: 		GPIO_SetWakeupByCurrentState(3);
+002BDE 7F03              MOV     R7,#03H
+002BE0 9102              ACALL   _GPIO_SetWakeupByCurrentState
+  239: 		GPIO_SetWakeupByCurrentState(4);
+002BE2 7F04              MOV     R7,#04H
+002BE4 9102              ACALL   _GPIO_SetWakeupByCurrentState
+  240: 		GPIO_SetWakeupByCurrentState(5);
+002BE6 7F05              MOV     R7,#05H
+002BE8 9102              ACALL   _GPIO_SetWakeupByCurrentState
+  241: 		GPIO_SetWakeupByCurrentState(6);
+002BEA 7F06              MOV     R7,#06H
+002BEC 9102              ACALL   _GPIO_SetWakeupByCurrentState
+  242: 		GPIO_SetWakeupByCurrentState(7);
+002BEE 7F07              MOV     R7,#07H
+002BF0 8010              SJMP    _GPIO_SetWakeupByCurrentState
+  243: 	}
+002BF2         ?C0040?KEYSCAN:
+  244: 	else
+  245: 	{
+  246: 		YC_GPIOWakeupL[0] = temp;
+002BF2 904F06            MOV     DPTR,#temp
+002BF5 E0                MOVX    A,@DPTR
+002BF6 FF                MOV     R7,A
+002BF7 9000A3            MOV     DPTR,#YC_GPIOWakeupL
+002BFA F0                MOVX    @DPTR,A
+  247: 		YC_GPIOWakeupH[0] = ~temp;
+002BFB EF                MOV     A,R7
+002BFC F4                CPL     A
+002BFD 9000A7            MOV     DPTR,#YC_GPIOWakeupH
+002C00 F0                MOVX    @DPTR,A
+  248: 	}
+  249: 
+  250: }
+002C01 22                RET     
+----- FUNCTION KS_Unistall (END) -------
 
 
------ FUNCTION _array_is_empty (BEGIN) -----
- FILE: 'keyscan.c'
-  282: byte array_is_empty(byte * str1,byte len)
-  283: {
-002D9C 904EED            MOV     DPTR,#str1
-002D9F EB                MOV     A,R3
-002DA0 F0                MOVX    @DPTR,A
-002DA1 A3                INC     DPTR
-002DA2 EA                MOV     A,R2
-002DA3 F0                MOVX    @DPTR,A
-002DA4 A3                INC     DPTR
-002DA5 E9                MOV     A,R1
-002DA6 F0                MOVX    @DPTR,A
-;---- Variable 'len' assigned to Register 'R5' ----
-  284: 	byte i;
-  285: 	for (i=0;i < len;i++)
-;---- Variable 'i' assigned to Register 'R7' ----
-002DA7 E4                CLR     A
-002DA8 FF                MOV     R7,A
-002DA9         ?C0054?KEYSCAN:
-002DA9 EF                MOV     A,R7
-002DAA C3                CLR     C
-002DAB 9D                SUBB    A,R5
-002DAC 501B              JNC     ?C0055?KEYSCAN
-  286: 	{
-  287: 		if (str1[i] != 0)
-002DAE 904EED            MOV     DPTR,#str1
-002DB1 E0                MOVX    A,@DPTR
-002DB2 FB                MOV     R3,A
-002DB3 A3                INC     DPTR
-002DB4 E0                MOVX    A,@DPTR
-002DB5 FA                MOV     R2,A
-002DB6 A3                INC     DPTR
-002DB7 E0                MOVX    A,@DPTR
-002DB8 F9                MOV     R1,A
-002DB9 8F82              MOV     DPL,R7
-002DBB 758300            MOV     DPH,#00H
-002DBE 1203CF            LCALL   ?C?CLDOPTR
-002DC1 6003              JZ      ?C0056?KEYSCAN
-  288: 			return 0x00;
-002DC3 7F00              MOV     R7,#00H
-002DC5 22                RET     
-  289: 	}
-002DC6         ?C0056?KEYSCAN:
-002DC6 0F                INC     R7
-002DC7 80E0              SJMP    ?C0054?KEYSCAN
-002DC9         ?C0055?KEYSCAN:
-  290: 	return 0x01;
-002DC9 7F01              MOV     R7,#01H
-  291: }
-002DCB 22                RET     
------ FUNCTION _array_is_empty (END) -------
+----- FUNCTION _GPIO_SetWakeupByCurrentState (BEGIN) -----
+002C02 904F0A            MOV     DPTR,#gpio_num
+002C05 EF                MOV     A,R7
+002C06 F0                MOVX    @DPTR,A
+002C07 F169              ACALL   _GPIO_GetInputStatus
+002C09 9208              MOV     st,C
+002C0B 904F0A            MOV     DPTR,#gpio_num
+002C0E E0                MOVX    A,@DPTR
+002C0F FF                MOV     R7,A
+002C10 A208              MOV     C,st
+002C12 B3                CPL     C
+002C13 9207              MOV     ?_GPIO_SetWakeup?BIT,C
+;----                  JMP     _GPIO_SetWakeup
+----- FUNCTION _GPIO_SetWakeupByCurrentState (END) -------
 
 
------ FUNCTION _compare_str (BEGIN) -----
-002DCC 904EAD            MOV     DPTR,#str1
-002DCF EB                MOV     A,R3
-002DD0 F0                MOVX    @DPTR,A
-002DD1 A3                INC     DPTR
-002DD2 EA                MOV     A,R2
-002DD3 F0                MOVX    @DPTR,A
-002DD4 A3                INC     DPTR
-002DD5 E9                MOV     A,R1
-002DD6 F0                MOVX    @DPTR,A
-;---- Variable 'i' assigned to Register 'R7' ----
-002DD7 E4                CLR     A
-002DD8 FF                MOV     R7,A
-002DD9         ?C0021?UTILITIES:
-002DD9 904EB3            MOV     DPTR,#len
-002DDC E0                MOVX    A,@DPTR
-002DDD FE                MOV     R6,A
-002DDE EF                MOV     A,R7
-002DDF C3                CLR     C
-002DE0 9E                SUBB    A,R6
-002DE1 5030              JNC     ?C0022?UTILITIES
-002DE3 904EB0            MOV     DPTR,#str2
-002DE6 E0                MOVX    A,@DPTR
-002DE7 FB                MOV     R3,A
-002DE8 A3                INC     DPTR
-002DE9 E0                MOVX    A,@DPTR
-002DEA FA                MOV     R2,A
-002DEB A3                INC     DPTR
-002DEC E0                MOVX    A,@DPTR
-002DED F9                MOV     R1,A
-002DEE 8F82              MOV     DPL,R7
-002DF0 758300            MOV     DPH,#00H
-002DF3 1203CF            LCALL   ?C?CLDOPTR
-002DF6 FE                MOV     R6,A
-002DF7 904EAD            MOV     DPTR,#str1
-002DFA E0                MOVX    A,@DPTR
-002DFB FB                MOV     R3,A
-002DFC A3                INC     DPTR
-002DFD E0                MOVX    A,@DPTR
-002DFE FA                MOV     R2,A
-002DFF A3                INC     DPTR
-002E00 E0                MOVX    A,@DPTR
-002E01 F9                MOV     R1,A
-002E02 8F82              MOV     DPL,R7
-002E04 758300            MOV     DPH,#00H
-002E07 1203CF            LCALL   ?C?CLDOPTR
-002E0A 6E                XRL     A,R6
-002E0B 6003              JZ      ?C0023?UTILITIES
-002E0D 7F00              MOV     R7,#00H
-002E0F 22                RET     
-002E10         ?C0023?UTILITIES:
-002E10 0F                INC     R7
-002E11 80C6              SJMP    ?C0021?UTILITIES
-002E13         ?C0022?UTILITIES:
-002E13 7F01              MOV     R7,#01H
-002E15 22                RET     
------ FUNCTION _compare_str (END) -------
+----- FUNCTION _GPIO_SetWakeup (BEGIN) -----
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+002C15 EF                MOV     A,R7
+002C16 F4                CPL     A
+002C17 7002              JNZ     $ + 4H
+002C19 81A0              AJMP    ?C0019?GPIO
+002C1B         ?C0018?GPIO:
+002C1B EF                MOV     A,R7
+002C1C 5407              ANL     A,#07H
+002C1E FE                MOV     R6,A
+;---- Variable 'queue' assigned to Register 'R6' ----
+002C1F EF                MOV     A,R7
+002C20 13                RRC     A
+002C21 13                RRC     A
+002C22 13                RRC     A
+002C23 5403              ANL     A,#03H
+002C25 FF                MOV     R7,A
+;---- Variable 'group' assigned to Register 'R7' ----
+002C26 300743            JNB     st,?C0020?GPIO
+002C29 24A3              ADD     A,#LOW YC_GPIOWakeupL
+002C2B F582              MOV     DPL,A
+002C2D E4                CLR     A
+002C2E 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+002C30 F583              MOV     DPH,A
+002C32 C083              PUSH    DPH
+002C34 C082              PUSH    DPL
+002C36 E0                MOVX    A,@DPTR
+002C37 FD                MOV     R5,A
+002C38 7401              MOV     A,#01H
+002C3A A806              MOV     R0,AR6
+002C3C 08                INC     R0
+002C3D 8002              SJMP    ?C0037?GPIO
+002C3F         ?C0036?GPIO:
+002C3F C3                CLR     C
+002C40 33                RLC     A
+002C41         ?C0037?GPIO:
+002C41 D8FC              DJNZ    R0,?C0036?GPIO
+002C43 F4                CPL     A
+002C44 5D                ANL     A,R5
+002C45 D082              POP     DPL
+002C47 D083              POP     DPH
+002C49 F0                MOVX    @DPTR,A
+002C4A 74A7              MOV     A,#LOW YC_GPIOWakeupH
+002C4C 2F                ADD     A,R7
+002C4D F582              MOV     DPL,A
+002C4F E4                CLR     A
+002C50 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+002C52 F583              MOV     DPH,A
+002C54 C083              PUSH    DPH
+002C56 C082              PUSH    DPL
+002C58 E0                MOVX    A,@DPTR
+002C59 FF                MOV     R7,A
+002C5A 7401              MOV     A,#01H
+002C5C A806              MOV     R0,AR6
+002C5E 08                INC     R0
+002C5F 8002              SJMP    ?C0039?GPIO
+002C61         ?C0038?GPIO:
+002C61 C3                CLR     C
+002C62 33                RLC     A
+002C63         ?C0039?GPIO:
+002C63 D8FC              DJNZ    R0,?C0038?GPIO
+002C65 4F                ORL     A,R7
+002C66 D082              POP     DPL
+002C68 D083              POP     DPH
+002C6A F0                MOVX    @DPTR,A
+002C6B 22                RET     
+002C6C         ?C0020?GPIO:
+002C6C 74A3              MOV     A,#LOW YC_GPIOWakeupL
+002C6E 2F                ADD     A,R7
+002C6F F582              MOV     DPL,A
+002C71 E4                CLR     A
+002C72 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+002C74 F583              MOV     DPH,A
+002C76 C083              PUSH    DPH
+002C78 C082              PUSH    DPL
+002C7A E0                MOVX    A,@DPTR
+002C7B FD                MOV     R5,A
+002C7C 7401              MOV     A,#01H
+002C7E A806              MOV     R0,AR6
+002C80 08                INC     R0
+002C81 8002              SJMP    ?C0041?GPIO
+002C83         ?C0040?GPIO:
+002C83 C3                CLR     C
+002C84 33                RLC     A
+002C85         ?C0041?GPIO:
+002C85 D8FC              DJNZ    R0,?C0040?GPIO
+002C87 FC                MOV     R4,A
+002C88 4D                ORL     A,R5
+002C89 D082              POP     DPL
+002C8B D083              POP     DPH
+002C8D F0                MOVX    @DPTR,A
+002C8E 74A7              MOV     A,#LOW YC_GPIOWakeupH
+002C90 2F                ADD     A,R7
+002C91 F582              MOV     DPL,A
+002C93 E4                CLR     A
+002C94 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+002C96 F583              MOV     DPH,A
+002C98 E0                MOVX    A,@DPTR
+002C99 FF                MOV     R7,A
+002C9A EC                MOV     A,R4
+002C9B F4                CPL     A
+002C9C FE                MOV     R6,A
+002C9D EF                MOV     A,R7
+002C9E 5E                ANL     A,R6
+002C9F F0                MOVX    @DPTR,A
+002CA0         ?C0019?GPIO:
+002CA0 22                RET     
+----- FUNCTION _GPIO_SetWakeup (END) -------
 
 
------ FUNCTION System_Software_init (BEGIN) -----
+----- FUNCTION YC_System_Main (BEGIN) -----
  FILE: 'sys.c'
-   49: void System_Software_init()
-   50: {
-   51: 	System_clear_mem();
-   52: 	YC_adc_init();
-002E16 120B89            LCALL   System_clear_mem
-   53: 	g_variable.release_data =1;
-002E19 D14B              ACALL   YC_adc_init
-   54: 	g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
-002E1B 904CEB            MOV     DPTR,#g_variable+02CH
-002E1E 7401              MOV     A,#01H
-002E20 F0                MOVX    @DPTR,A
-   55: 	g_variable.recon_count = 0;
-002E21 904CE5            MOV     DPTR,#g_variable+026H
-002E24 741E              MOV     A,#01EH
-002E26 F0                MOVX    @DPTR,A
-   56: 	g_variable.test_buff = 0xff;
-002E27 E4                CLR     A
-002E28 904CF0            MOV     DPTR,#g_variable+031H
-002E2B F0                MOVX    @DPTR,A
-   57: 	le_lap_temp[0] = m_le_lap[3];
-002E2C 904D04            MOV     DPTR,#g_variable+045H
-002E2F 74FF              MOV     A,#0FFH
-002E31 F0                MOVX    @DPTR,A
-   58: 	le_lap_temp[1] = m_le_lap[4];
-002E32 9044FC            MOV     DPTR,#m_le_lap+03H
-002E35 E0                MOVX    A,@DPTR
-002E36 904DD0            MOV     DPTR,#le_lap_temp
-002E39 F0                MOVX    @DPTR,A
-   59: 	le_lap_temp[2] = m_le_lap[5];
-002E3A 9044FD            MOV     DPTR,#m_le_lap+04H
-002E3D E0                MOVX    A,@DPTR
-002E3E 904DD1            MOV     DPTR,#le_lap_temp+01H
-002E41 F0                MOVX    @DPTR,A
-   60: }
-002E42 9044FE            MOV     DPTR,#m_le_lap+05H
-002E45 E0                MOVX    A,@DPTR
-002E46 904DD2            MOV     DPTR,#le_lap_temp+02H
-002E49 F0                MOVX    @DPTR,A
-   61: 
-002E4A 22                RET     
------ FUNCTION System_Software_init (END) -------
+  802: void YC_System_Main(void)
+  803: {
+  804: 	kb_cb_init();
+  805: 	while(1) {
+002CA1 F156              ACALL   kb_cb_init
+002CA3         ?C0159?SYS:
+  806: 		IPC_DealSingleStep();
+  807: 		kb_need_keyscan();
+002CA3 91FD              ACALL   IPC_DealSingleStep
+  808: 		YC_update_eeprom_data();
+002CA5 120D4C            LCALL   kb_need_keyscan
+  809: 		LED_handle();
+002CA8 12146C            LCALL   YC_update_eeprom_data
+  810: #ifdef PC_SLEEP_STATUS_GET		
+002CAB 12136C            LCALL   LED_handle
+  811: 		if(m_pc_sleep_flag)
+002CAE 904D8E            MOV     DPTR,#m_pc_sleep_flag
+002CB1 E0                MOVX    A,@DPTR
+002CB2 6002              JZ      ?C0161?SYS
+  812: 		{
+  813: 			System_G24_long_lpm();
+002CB4 F1BC              ACALL   System_G24_long_lpm
+  814: 		}
+002CB6         ?C0161?SYS:
+  815: #endif		
+  816: 		switch (current_task) {
+002CB6 900B7E            MOV     DPTR,#current_task
+002CB9 E0                MOVX    A,@DPTR
+002CBA 14                DEC     A
+002CBB 600D              JZ      ?C0166?SYS
+002CBD 24FE              ADD     A,#0FEH
+002CBF 70E2              JNZ     ?C0159?SYS
+  817: 		case FIX_ENTER_HIBERNATE:
+002CC1         ?C0163?SYS:
+  818: 			KS_Unistall();
+002CC1 7169              ACALL   KS_Unistall
+  819: 			//GPIO_SetWakeupByCurrentState(BT_BUTTON_GPIO);
+  820: 			LED_all_shutdown();
+002CC3 1217B7            LCALL   LED_all_shutdown
+  821: 			IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
+002CC6 91EF              ACALL   IPC_WaitLpm
+002CC8         ?C0164?SYS:
+  822: 			while(1);
+002CC8 80FE              SJMP    ?C0164?SYS
+  823: 			break;
+  824: 			
+  825: 		case FIX_ENTER_LPM:
+002CCA         ?C0166?SYS:
+  826: 			if (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable.powerOn_timer ||g_variable.one_key_pres
+>> s_wait_release_timer
+002CCA 904CEA            MOV     DPTR,#g_variable+02BH
+002CCD E0                MOVX    A,@DPTR
+002CCE 7012              JNZ     ?C0168?SYS
+002CD0 904CEC            MOV     DPTR,#g_variable+02DH
+002CD3 E0                MOVX    A,@DPTR
+002CD4 700C              JNZ     ?C0168?SYS
+002CD6 904CE5            MOV     DPTR,#g_variable+026H
+002CD9 E0                MOVX    A,@DPTR
+002CDA 7006              JNZ     ?C0168?SYS
+002CDC 904CF8            MOV     DPTR,#g_variable+039H
+002CDF E0                MOVX    A,@DPTR
+002CE0 6004              JZ      ?C0167?SYS
+002CE2         ?C0168?SYS:
+  827: 			) 
+  828: 			{
+  829: 				IPC_AbandonLpm();
+002CE2 F1B0              ACALL   IPC_AbandonLpm
+  830: 				break;
+002CE4 80BD              SJMP    ?C0159?SYS
+  831: 			}
+002CE6         ?C0167?SYS:
+  832: 			else
+  833: 			{
+  834: 				KS_Unistall();
+002CE6 7169              ACALL   KS_Unistall
+  835: 				IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
+002CE8 91EF              ACALL   IPC_WaitLpm
+  836: 				break;
+002CEA 80B7              SJMP    ?C0159?SYS
+  837: 			}
+  838: 		}
+  839: 	}
+002CEC 80B5              SJMP    ?C0159?SYS
+002CEE 22                RET     
+----- FUNCTION YC_System_Main (END) -------
 
 
------ FUNCTION YC_adc_init (BEGIN) -----
- FILE: 'adc.c'
-    3: void YC_adc_init()
-    4: {
-    5: #ifdef  ADC_ENABLE
-    6: 	byte i;
-    7: 	
-    8: 	g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
-002E4B 904CD3            MOV     DPTR,#g_variable+014H
-002E4E 7405              MOV     A,#05H
-002E50 F0                MOVX    @DPTR,A
-    9: 	g_variable.battery_value_index = 0;
-002E51 E4                CLR     A
-002E52 A3                INC     DPTR
-002E53 F0                MOVX    @DPTR,A
-   10: 
-   11: #ifdef ADC_TYPE_HVIN 	
-   12: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
-   13: 	{
-   14: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE;
-   15: 	}
-   16: 	g_variable.battery_level_full = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V7+m_adc0vBase;
-   17: 	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V2+m_adc0vBase;
-   18: 	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V0+m_adc0vBase;
-   19: #endif
-   20: #ifdef ADC_TYPE_VINLPM
-   21: 		for (i = 0; i < BAT_ARRAY_LEN; i++)
-   22: 		{
-   23: 			g_variable.battery_value[i] = INIT_BATTERY_VALUE_VINLPM;
-   24: 		}
-   25: 		g_variable.battery_level_full = m_adc3vValue;
-   26: 		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V2+m_adc0vBase;
-   27: 		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V0+m_adc0vBase;
-   28: #endif
-   29: #ifdef ADC_TYPE_GPIO
-   30: 	m_adc_channel = ADC_CHANNEL;
-002E54 904C90            MOV     DPTR,#m_adc_channel
-002E57 7433              MOV     A,#033H
-002E59 F0                MOVX    @DPTR,A
-   31: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
-;---- Variable 'i' assigned to Register 'R7' ----
-002E5A E4                CLR     A
-002E5B FF                MOV     R7,A
-002E5C         ?C0001?ADC:
-   32: 	{
-   33: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE_GPIO;
-002E5C EF                MOV     A,R7
-002E5D 25E0              ADD     A,ACC
-002E5F 24D6              ADD     A,#LOW g_variable+017H
-002E61 F582              MOV     DPL,A
-002E63 E4                CLR     A
-002E64 344C              ADDC    A,#HIGH g_variable+017H
-002E66 F583              MOV     DPH,A
-002E68 7462              MOV     A,#062H
-002E6A F0                MOVX    @DPTR,A
-002E6B A3                INC     DPTR
-002E6C F0                MOVX    @DPTR,A
-   34: 	}
-002E6D 0F                INC     R7
-002E6E EF                MOV     A,R7
-002E6F B404EA            CJNE    A,#04H,?C0001?ADC
-002E72         ?C0002?ADC:
-   35: 	g_variable.battery_level_full = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V5+m_adc0vBase;
-002E72 904C91            MOV     DPTR,#m_adc0vBase
-002E75 E0                MOVX    A,@DPTR
-002E76 FE                MOV     R6,A
-002E77 A3                INC     DPTR
-002E78 E0                MOVX    A,@DPTR
-002E79 FF                MOV     R7,A
-002E7A C3                CLR     C
-002E7B 904C94            MOV     DPTR,#m_adc3vValue+01H
-002E7E E0                MOVX    A,@DPTR
-002E7F 9F                SUBB    A,R7
-002E80 FD                MOV     R5,A
-002E81 904C93            MOV     DPTR,#m_adc3vValue
-002E84 E0                MOVX    A,@DPTR
-002E85 9E                SUBB    A,R6
-002E86 FC                MOV     R4,A
-002E87 E4                CLR     A
-002E88 120206            LCALL   ?C?FCASTI
-002E8B 7BF6              MOV     R3,#0F6H
-002E8D 7A28              MOV     R2,#028H
-002E8F 791C              MOV     R1,#01CH
-002E91 783F              MOV     R0,#03FH
-002E93 1200FB            LCALL   ?C?FPMUL
-002E96 C004              PUSH    AR4
-002E98 C005              PUSH    AR5
-002E9A C006              PUSH    AR6
-002E9C C007              PUSH    AR7
-002E9E 904C91            MOV     DPTR,#m_adc0vBase
-002EA1 E0                MOVX    A,@DPTR
-002EA2 FC                MOV     R4,A
-002EA3 A3                INC     DPTR
-002EA4 E0                MOVX    A,@DPTR
-002EA5 FD                MOV     R5,A
-002EA6 E4                CLR     A
-002EA7 120206            LCALL   ?C?FCASTI
-002EAA D003              POP     AR3
-002EAC D002              POP     AR2
-002EAE D001              POP     AR1
-002EB0 D000              POP     AR0
-002EB2 12000A            LCALL   ?C?FPADD
-002EB5 12023F            LCALL   ?C?CASTF
-002EB8 904CFA            MOV     DPTR,#g_variable+03BH
-002EBB EE                MOV     A,R6
-002EBC F0                MOVX    @DPTR,A
-002EBD A3                INC     DPTR
-002EBE EF                MOV     A,R7
-002EBF F0                MOVX    @DPTR,A
-   36: 	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V1+m_adc0vBase;
-002EC0 904C91            MOV     DPTR,#m_adc0vBase
+----- FUNCTION IPC_WaitLpm (BEGIN) -----
+002CEF E4                CLR     A
+002CF0 900B7F            MOV     DPTR,#lpm_flag
+002CF3 F0                MOVX    @DPTR,A
+002CF4 900B7E            MOV     DPTR,#current_task
+002CF7 F0                MOVX    @DPTR,A
+002CF8 7F01              MOV     R7,#01H
+002CFA 0215B1            LJMP    _Delay1ms
+----- FUNCTION IPC_WaitLpm (END) -------
+
+
+----- FUNCTION IPC_DealSingleStep (BEGIN) -----
+002CFD 7A0C              MOV     R2,#HIGH ipcReadBuff
+002CFF 794B              MOV     R1,#LOW ipcReadBuff
+002D01 904EED            MOV     DPTR,#pbuff
+002D04 7401              MOV     A,#01H
+002D06 F0                MOVX    @DPTR,A
+002D07 A3                INC     DPTR
+002D08 740C              MOV     A,#HIGH ipcReadBuff
+002D0A F0                MOVX    @DPTR,A
+002D0B A3                INC     DPTR
+002D0C 744B              MOV     A,#LOW ipcReadBuff
+002D0E F0                MOVX    @DPTR,A
+002D0F 904BA0            MOV     DPTR,#ipcRxWritePtr
+002D12 E0                MOVX    A,@DPTR
+002D13 FE                MOV     R6,A
+002D14 A3                INC     DPTR
+002D15 E0                MOVX    A,@DPTR
+002D16 FF                MOV     R7,A
+002D17 904B9E            MOV     DPTR,#ipcRxReadPtr
+002D1A E0                MOVX    A,@DPTR
+002D1B 6E                XRL     A,R6
+002D1C 7003              JNZ     ?C0048?IPC
+002D1E A3                INC     DPTR
+002D1F E0                MOVX    A,@DPTR
+002D20 6F                XRL     A,R7
+002D21         ?C0048?IPC:
+002D21 7002              JNZ     $ + 4H
+002D23 C1AC              AJMP    ?C0039?IPC
+002D25         ?C0027?IPC:
+002D25 7E0C              MOV     R6,#HIGH ipcReadBuff
+002D27 7F4B              MOV     R7,#LOW ipcReadBuff
+002D29 7D03              MOV     R5,#03H
+002D2B F106              ACALL   _ipcRx
+002D2D 904EED            MOV     DPTR,#pbuff
+002D30 E0                MOVX    A,@DPTR
+002D31 FB                MOV     R3,A
+002D32 A3                INC     DPTR
+002D33 E0                MOVX    A,@DPTR
+002D34 FA                MOV     R2,A
+002D35 A3                INC     DPTR
+002D36 E0                MOVX    A,@DPTR
+002D37 F9                MOV     R1,A
+002D38 1203B6            LCALL   ?C?CLDPTR
+002D3B B4022B            CJNE    A,#02H,?C0029?IPC
+002D3E 904EEE            MOV     DPTR,#pbuff+01H
+002D41 E4                CLR     A
+002D42 75F002            MOV     B,#02H
+002D45 12040E            LCALL   ?C?IILDX
+002D48 904EED            MOV     DPTR,#pbuff
+002D4B E0                MOVX    A,@DPTR
+002D4C FB                MOV     R3,A
+002D4D A3                INC     DPTR
+002D4E E0                MOVX    A,@DPTR
+002D4F FA                MOV     R2,A
+002D50 A3                INC     DPTR
+002D51 E0                MOVX    A,@DPTR
+002D52 F9                MOV     R1,A
+002D53 1203B6            LCALL   ?C?CLDPTR
+002D56 FF                MOV     R7,A
+002D57 904E68            MOV     DPTR,#ipcCb
+002D5A E0                MOVX    A,@DPTR
+002D5B A3                INC     DPTR
+002D5C E0                MOVX    A,@DPTR
+002D5D FA                MOV     R2,A
+002D5E A3                INC     DPTR
+002D5F E0                MOVX    A,@DPTR
+002D60 F582              MOV     DPL,A
+002D62 8A83              MOV     DPH,R2
+002D64 1205DD            LCALL   ?C?ICALL2
+002D67 C1AC              AJMP    ?C0039?IPC
+002D69         ?C0029?IPC:
+002D69 904EED            MOV     DPTR,#pbuff
+002D6C E0                MOVX    A,@DPTR
+002D6D FB                MOV     R3,A
+002D6E A3                INC     DPTR
+002D6F E0                MOVX    A,@DPTR
+002D70 FA                MOV     R2,A
+002D71 A3                INC     DPTR
+002D72 E0                MOVX    A,@DPTR
+002D73 F9                MOV     R1,A
+002D74 1203B6            LCALL   ?C?CLDPTR
+002D77 6404              XRL     A,#04H
+002D79 7059              JNZ     ?C0031?IPC
+002D7B 904EEE            MOV     DPTR,#pbuff+01H
+002D7E 75F001            MOV     B,#01H
+002D81 12040E            LCALL   ?C?IILDX
+002D84 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+002D86 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+002D88 904EED            MOV     DPTR,#pbuff
+002D8B E0                MOVX    A,@DPTR
+002D8C FB                MOV     R3,A
+002D8D A3                INC     DPTR
+002D8E E0                MOVX    A,@DPTR
+002D8F FA                MOV     R2,A
+002D90 A3                INC     DPTR
+002D91 E0                MOVX    A,@DPTR
+002D92 F9                MOV     R1,A
+002D93 1203B6            LCALL   ?C?CLDPTR
+002D96 14                DEC     A
+002D97 FD                MOV     R5,A
+002D98 F106              ACALL   _ipcRx
+002D9A 904EED            MOV     DPTR,#pbuff
+002D9D E0                MOVX    A,@DPTR
+002D9E FB                MOV     R3,A
+002D9F A3                INC     DPTR
+002DA0 E0                MOVX    A,@DPTR
+002DA1 FA                MOV     R2,A
+002DA2 A3                INC     DPTR
+002DA3 E0                MOVX    A,@DPTR
+002DA4 2401              ADD     A,#01H
+002DA6 F9                MOV     R1,A
+002DA7 E4                CLR     A
+002DA8 3A                ADDC    A,R2
+002DA9 FA                MOV     R2,A
+002DAA C002              PUSH    AR2
+002DAC C001              PUSH    AR1
+002DAE 904EED            MOV     DPTR,#pbuff
+002DB1 E0                MOVX    A,@DPTR
+002DB2 A3                INC     DPTR
+002DB3 E0                MOVX    A,@DPTR
+002DB4 FA                MOV     R2,A
+002DB5 A3                INC     DPTR
+002DB6 E0                MOVX    A,@DPTR
+002DB7 F9                MOV     R1,A
+002DB8 1203B6            LCALL   ?C?CLDPTR
+002DBB FD                MOV     R5,A
+002DBC 7C00              MOV     R4,#00H
+002DBE 904E6B            MOV     DPTR,#ipcCb+03H
+002DC1 E0                MOVX    A,@DPTR
+002DC2 A3                INC     DPTR
+002DC3 E0                MOVX    A,@DPTR
+002DC4 FA                MOV     R2,A
+002DC5 A3                INC     DPTR
+002DC6 E0                MOVX    A,@DPTR
+002DC7 F582              MOV     DPL,A
+002DC9 8A83              MOV     DPH,R2
+002DCB D001              POP     AR1
+002DCD D002              POP     AR2
+002DCF 1205DD            LCALL   ?C?ICALL2
+002DD2 C1AC              AJMP    ?C0039?IPC
+002DD4         ?C0031?IPC:
+002DD4 904EED            MOV     DPTR,#pbuff
+002DD7 E0                MOVX    A,@DPTR
+002DD8 FB                MOV     R3,A
+002DD9 A3                INC     DPTR
+002DDA E0                MOVX    A,@DPTR
+002DDB FA                MOV     R2,A
+002DDC A3                INC     DPTR
+002DDD E0                MOVX    A,@DPTR
+002DDE F9                MOV     R1,A
+002DDF 1203B6            LCALL   ?C?CLDPTR
+002DE2 6405              XRL     A,#05H
+002DE4 7059              JNZ     ?C0033?IPC
+002DE6 904EEE            MOV     DPTR,#pbuff+01H
+002DE9 75F001            MOV     B,#01H
+002DEC 12040E            LCALL   ?C?IILDX
+002DEF 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+002DF1 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+002DF3 904EED            MOV     DPTR,#pbuff
+002DF6 E0                MOVX    A,@DPTR
+002DF7 FB                MOV     R3,A
+002DF8 A3                INC     DPTR
+002DF9 E0                MOVX    A,@DPTR
+002DFA FA                MOV     R2,A
+002DFB A3                INC     DPTR
+002DFC E0                MOVX    A,@DPTR
+002DFD F9                MOV     R1,A
+002DFE 1203B6            LCALL   ?C?CLDPTR
+002E01 14                DEC     A
+002E02 FD                MOV     R5,A
+002E03 F106              ACALL   _ipcRx
+002E05 904EED            MOV     DPTR,#pbuff
+002E08 E0                MOVX    A,@DPTR
+002E09 FB                MOV     R3,A
+002E0A A3                INC     DPTR
+002E0B E0                MOVX    A,@DPTR
+002E0C FA                MOV     R2,A
+002E0D A3                INC     DPTR
+002E0E E0                MOVX    A,@DPTR
+002E0F 2401              ADD     A,#01H
+002E11 F9                MOV     R1,A
+002E12 E4                CLR     A
+002E13 3A                ADDC    A,R2
+002E14 FA                MOV     R2,A
+002E15 C002              PUSH    AR2
+002E17 C001              PUSH    AR1
+002E19 904EED            MOV     DPTR,#pbuff
+002E1C E0                MOVX    A,@DPTR
+002E1D A3                INC     DPTR
+002E1E E0                MOVX    A,@DPTR
+002E1F FA                MOV     R2,A
+002E20 A3                INC     DPTR
+002E21 E0                MOVX    A,@DPTR
+002E22 F9                MOV     R1,A
+002E23 1203B6            LCALL   ?C?CLDPTR
+002E26 FD                MOV     R5,A
+002E27 7C00              MOV     R4,#00H
+002E29 904E74            MOV     DPTR,#ipcCb+0CH
+002E2C E0                MOVX    A,@DPTR
+002E2D A3                INC     DPTR
+002E2E E0                MOVX    A,@DPTR
+002E2F FA                MOV     R2,A
+002E30 A3                INC     DPTR
+002E31 E0                MOVX    A,@DPTR
+002E32 F582              MOV     DPL,A
+002E34 8A83              MOV     DPH,R2
+002E36 D001              POP     AR1
+002E38 D002              POP     AR2
+002E3A 1205DD            LCALL   ?C?ICALL2
+002E3D 806D              SJMP    ?C0039?IPC
+002E3F         ?C0033?IPC:
+002E3F 904EED            MOV     DPTR,#pbuff
+002E42 E0                MOVX    A,@DPTR
+002E43 FB                MOV     R3,A
+002E44 A3                INC     DPTR
+002E45 E0                MOVX    A,@DPTR
+002E46 FA                MOV     R2,A
+002E47 A3                INC     DPTR
+002E48 E0                MOVX    A,@DPTR
+002E49 F9                MOV     R1,A
+002E4A 1203B6            LCALL   ?C?CLDPTR
+002E4D 6403              XRL     A,#03H
+002E4F 7059              JNZ     ?C0037?IPC
+002E51 904EEE            MOV     DPTR,#pbuff+01H
+002E54 75F001            MOV     B,#01H
+002E57 12040E            LCALL   ?C?IILDX
+002E5A 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+002E5C 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+002E5E 904EED            MOV     DPTR,#pbuff
+002E61 E0                MOVX    A,@DPTR
+002E62 FB                MOV     R3,A
+002E63 A3                INC     DPTR
+002E64 E0                MOVX    A,@DPTR
+002E65 FA                MOV     R2,A
+002E66 A3                INC     DPTR
+002E67 E0                MOVX    A,@DPTR
+002E68 F9                MOV     R1,A
+002E69 1203B6            LCALL   ?C?CLDPTR
+002E6C 14                DEC     A
+002E6D FD                MOV     R5,A
+002E6E F106              ACALL   _ipcRx
+002E70 904EED            MOV     DPTR,#pbuff
+002E73 E0                MOVX    A,@DPTR
+002E74 FB                MOV     R3,A
+002E75 A3                INC     DPTR
+002E76 E0                MOVX    A,@DPTR
+002E77 FA                MOV     R2,A
+002E78 A3                INC     DPTR
+002E79 E0                MOVX    A,@DPTR
+002E7A 2401              ADD     A,#01H
+002E7C F9                MOV     R1,A
+002E7D E4                CLR     A
+002E7E 3A                ADDC    A,R2
+002E7F FA                MOV     R2,A
+002E80 C002              PUSH    AR2
+002E82 C001              PUSH    AR1
+002E84 904EED            MOV     DPTR,#pbuff
+002E87 E0                MOVX    A,@DPTR
+002E88 A3                INC     DPTR
+002E89 E0                MOVX    A,@DPTR
+002E8A FA                MOV     R2,A
+002E8B A3                INC     DPTR
+002E8C E0                MOVX    A,@DPTR
+002E8D F9                MOV     R1,A
+002E8E 1203B6            LCALL   ?C?CLDPTR
+002E91 FD                MOV     R5,A
+002E92 7C00              MOV     R4,#00H
+002E94 904E77            MOV     DPTR,#ipcCb+0FH
+002E97 E0                MOVX    A,@DPTR
+002E98 A3                INC     DPTR
+002E99 E0                MOVX    A,@DPTR
+002E9A FA                MOV     R2,A
+002E9B A3                INC     DPTR
+002E9C E0                MOVX    A,@DPTR
+002E9D F582              MOV     DPL,A
+002E9F 8A83              MOV     DPH,R2
+002EA1 D001              POP     AR1
+002EA3 D002              POP     AR2
+002EA5 1205DD            LCALL   ?C?ICALL2
+002EA8 8002              SJMP    ?C0039?IPC
+002EAA         ?C0037?IPC:
+002EAA 80FE              SJMP    ?C0037?IPC
+002EAC         IPC_TIMER:
+002EAC         ?C0039?IPC:
+002EAC 904BA5            MOV     DPTR,#bttimer
+002EAF E0                MOVX    A,@DPTR
+002EB0 FE                MOV     R6,A
+002EB1 A3                INC     DPTR
+002EB2 E0                MOVX    A,@DPTR
+002EB3 FF                MOV     R7,A
+002EB4 904C5E            MOV     DPTR,#c51timer
+002EB7 E0                MOVX    A,@DPTR
+002EB8 6E                XRL     A,R6
+002EB9 7003              JNZ     ?C0049?IPC
+002EBB A3                INC     DPTR
+002EBC E0                MOVX    A,@DPTR
+002EBD 6F                XRL     A,R7
+002EBE         ?C0049?IPC:
+002EBE 6022              JZ      ?C0043?IPC
+002EC0 904E6E            MOV     DPTR,#ipcCb+06H
 002EC3 E0                MOVX    A,@DPTR
-002EC4 FE                MOV     R6,A
+002EC4 FB                MOV     R3,A
 002EC5 A3                INC     DPTR
 002EC6 E0                MOVX    A,@DPTR
-002EC7 FF                MOV     R7,A
-002EC8 C3                CLR     C
-002EC9 904C94            MOV     DPTR,#m_adc3vValue+01H
-002ECC E0                MOVX    A,@DPTR
-002ECD 9F                SUBB    A,R7
-002ECE FD                MOV     R5,A
-002ECF 904C93            MOV     DPTR,#m_adc3vValue
-002ED2 E0                MOVX    A,@DPTR
-002ED3 9E                SUBB    A,R6
-002ED4 FC                MOV     R4,A
-002ED5 E4                CLR     A
-002ED6 120206            LCALL   ?C?FCASTI
-002ED9 7BC3              MOV     R3,#0C3H
-002EDB 7AF5              MOV     R2,#0F5H
-002EDD 79A8              MOV     R1,#0A8H
-002EDF 783E              MOV     R0,#03EH
-002EE1 1200FB            LCALL   ?C?FPMUL
-002EE4 C004              PUSH    AR4
-002EE6 C005              PUSH    AR5
-002EE8 C006              PUSH    AR6
-002EEA C007              PUSH    AR7
-002EEC 904C91            MOV     DPTR,#m_adc0vBase
+002EC7 FA                MOV     R2,A
+002EC8 A3                INC     DPTR
+002EC9 E0                MOVX    A,@DPTR
+002ECA F9                MOV     R1,A
+002ECB 4A                ORL     A,R2
+002ECC 6037              JZ      ?C0042?IPC
+002ECE         ?C0041?IPC:
+002ECE 1205D9            LCALL   ?C?ICALL
+002ED1 904BA5            MOV     DPTR,#bttimer
+002ED4 E0                MOVX    A,@DPTR
+002ED5 FF                MOV     R7,A
+002ED6 A3                INC     DPTR
+002ED7 E0                MOVX    A,@DPTR
+002ED8 904C5E            MOV     DPTR,#c51timer
+002EDB CF                XCH     A,R7
+002EDC F0                MOVX    @DPTR,A
+002EDD A3                INC     DPTR
+002EDE EF                MOV     A,R7
+002EDF F0                MOVX    @DPTR,A
+002EE0 80CA              SJMP    ?C0039?IPC
+002EE2         ?C0043?IPC:
+002EE2 904C8D            MOV     DPTR,#btstimer
+002EE5 E0                MOVX    A,@DPTR
+002EE6 FF                MOV     R7,A
+002EE7 A3                INC     DPTR
+002EE8 E0                MOVX    A,@DPTR
+002EE9 6F                XRL     A,R7
+002EEA 6019              JZ      ?C0042?IPC
+002EEC 904E71            MOV     DPTR,#ipcCb+09H
 002EEF E0                MOVX    A,@DPTR
-002EF0 FC                MOV     R4,A
+002EF0 FB                MOV     R3,A
 002EF1 A3                INC     DPTR
 002EF2 E0                MOVX    A,@DPTR
-002EF3 FD                MOV     R5,A
-002EF4 E4                CLR     A
-002EF5 120206            LCALL   ?C?FCASTI
-002EF8 D003              POP     AR3
-002EFA D002              POP     AR2
-002EFC D001              POP     AR1
-002EFE D000              POP     AR0
-002F00 12000A            LCALL   ?C?FPADD
-002F03 12023F            LCALL   ?C?CASTF
-002F06 904CDE            MOV     DPTR,#g_variable+01FH
+002EF3 FA                MOV     R2,A
+002EF4 A3                INC     DPTR
+002EF5 E0                MOVX    A,@DPTR
+002EF6 F9                MOV     R1,A
+002EF7 4A                ORL     A,R2
+002EF8 600B              JZ      ?C0042?IPC
+002EFA         ?C0045?IPC:
+002EFA 1205D9            LCALL   ?C?ICALL
+002EFD 904C8D            MOV     DPTR,#btstimer
+002F00 E0                MOVX    A,@DPTR
+002F01 A3                INC     DPTR
+002F02 F0                MOVX    @DPTR,A
+002F03 80DD              SJMP    ?C0043?IPC
+002F05         ?C0042?IPC:
+002F05 22                RET     
+----- FUNCTION IPC_DealSingleStep (END) -------
+
+
+----- FUNCTION _ipcRx (BEGIN) -----
+002F06 904EFD            MOV     DPTR,#dest
 002F09 EE                MOV     A,R6
 002F0A F0                MOVX    @DPTR,A
 002F0B A3                INC     DPTR
 002F0C EF                MOV     A,R7
 002F0D F0                MOVX    @DPTR,A
-   37: 	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_0V9+m_adc0vBase;
-002F0E 904C91            MOV     DPTR,#m_adc0vBase
-002F11 E0                MOVX    A,@DPTR
-002F12 FE                MOV     R6,A
-002F13 A3                INC     DPTR
-002F14 E0                MOVX    A,@DPTR
-002F15 FF                MOV     R7,A
-002F16 C3                CLR     C
-002F17 904C94            MOV     DPTR,#m_adc3vValue+01H
-002F1A E0                MOVX    A,@DPTR
-002F1B 9F                SUBB    A,R7
-002F1C FD                MOV     R5,A
-002F1D 904C93            MOV     DPTR,#m_adc3vValue
-002F20 E0                MOVX    A,@DPTR
-002F21 9E                SUBB    A,R6
-002F22 FC                MOV     R4,A
-002F23 E4                CLR     A
-002F24 120206            LCALL   ?C?FCASTI
-002F27 7B5C              MOV     R3,#05CH
-002F29 7A8F              MOV     R2,#08FH
-002F2B 7942              MOV     R1,#042H
-002F2D 783E              MOV     R0,#03EH
-002F2F 1200FB            LCALL   ?C?FPMUL
-002F32 C004              PUSH    AR4
-002F34 C005              PUSH    AR5
-002F36 C006              PUSH    AR6
-002F38 C007              PUSH    AR7
-002F3A 904C91            MOV     DPTR,#m_adc0vBase
-002F3D E0                MOVX    A,@DPTR
-002F3E FC                MOV     R4,A
-002F3F A3                INC     DPTR
-002F40 E0                MOVX    A,@DPTR
-002F41 FD                MOV     R5,A
-002F42 E4                CLR     A
-002F43 120206            LCALL   ?C?FCASTI
-002F46 D003              POP     AR3
-002F48 D002              POP     AR2
-002F4A D001              POP     AR1
-002F4C D000              POP     AR0
-002F4E 12000A            LCALL   ?C?FPADD
-002F51 12023F            LCALL   ?C?CASTF
-002F54 904CE0            MOV     DPTR,#g_variable+021H
-002F57 EE                MOV     A,R6
-002F58 F0                MOVX    @DPTR,A
-002F59 A3                INC     DPTR
-002F5A EF                MOV     A,R7
-002F5B F0                MOVX    @DPTR,A
-   38: #endif	
-   39: #endif
-   40: }
-002F5C 22                RET     
------ FUNCTION YC_adc_init (END) -------
-
-
------ FUNCTION _kb_cb_Hid (BEGIN) -----
- FILE: 'sys.c'
-   94: static void kb_cb_Hid(byte *p,byte len) {
-   95: 	//p[0] is hid type,always is 1(kb) now
-002F5D 904EFE            MOV     DPTR,#len
-002F60 ED                MOV     A,R5
-002F61 F0                MOVX    @DPTR,A
-;---- Variable 'p' assigned to Register 'R1/R2/R3' ----
-   96: 	byte temp = p[1];
-002F62 900001            MOV     DPTR,#01H
-002F65 1203CF            LCALL   ?C?CLDOPTR
-002F68 904EFF            MOV     DPTR,#temp
-002F6B F0                MOVX    @DPTR,A
-   97: 
-   98: 	if (len<2) {
-   99: 		return;
-  100: 	}
-  101: }
-002F6C 22                RET     
------ FUNCTION _kb_cb_Hid (END) -------
+;---- Variable 'len' assigned to Register 'R1' ----
+002F0E A905              MOV     R1,AR5
+002F10 904B9E            MOV     DPTR,#ipcRxReadPtr
+002F13 E0                MOVX    A,@DPTR
+002F14 FE                MOV     R6,A
+002F15 A3                INC     DPTR
+002F16 E0                MOVX    A,@DPTR
+002F17 FF                MOV     R7,A
+;---- Variable 'src' assigned to Register 'R6/R7' ----
+002F18         ?C0004?IPC:
+002F18 AD01              MOV     R5,AR1
+002F1A 19                DEC     R1
+002F1B ED                MOV     A,R5
+002F1C 602F              JZ      ?C0005?IPC
+002F1E 0F                INC     R7
+002F1F EF                MOV     A,R7
+002F20 AC06              MOV     R4,AR6
+002F22 7001              JNZ     ?C0046?IPC
+002F24 0E                INC     R6
+002F25         ?C0046?IPC:
+002F25 14                DEC     A
+002F26 F582              MOV     DPL,A
+002F28 8C83              MOV     DPH,R4
+002F2A E0                MOVX    A,@DPTR
+002F2B FD                MOV     R5,A
+002F2C 904EFD            MOV     DPTR,#dest
+002F2F E4                CLR     A
+002F30 75F001            MOV     B,#01H
+002F33 120424            LCALL   ?C?ILDIX
+002F36 85F082            MOV     DPL,B
+002F39 F583              MOV     DPH,A
+002F3B ED                MOV     A,R5
+002F3C F0                MOVX    @DPTR,A
+002F3D AD07              MOV     R5,AR7
+002F3F AC06              MOV     R4,AR6
+002F41 BC4BD4            CJNE    R4,#04BH,?C0004?IPC
+002F44 BD9AD1            CJNE    R5,#09AH,?C0004?IPC
+002F47 7E4B              MOV     R6,#04BH
+002F49 7F36              MOV     R7,#036H
+002F4B 80CB              SJMP    ?C0004?IPC
+002F4D         ?C0005?IPC:
+002F4D 904B9E            MOV     DPTR,#ipcRxReadPtr
+002F50 EE                MOV     A,R6
+002F51 F0                MOVX    @DPTR,A
+002F52 A3                INC     DPTR
+002F53 EF                MOV     A,R7
+002F54 F0                MOVX    @DPTR,A
+002F55 22                RET     
+----- FUNCTION _ipcRx (END) -------
 
 
 ----- FUNCTION kb_cb_init (BEGIN) -----
  FILE: 'sys.c'
-  777: static void kb_cb_init()
-  778: {
-  779: 	IPC_Initialize(&cb);
-  780: }
-002F6D 7B01              MOV     R3,#01H
-002F6F 7A4E              MOV     R2,#HIGH cb
-002F71 7956              MOV     R1,#LOW cb
+  795: static void kb_cb_init()
+  796: {
+  797: 	IPC_Initialize(&cb);
+  798: }
+002F56 7B01              MOV     R3,#01H
+002F58 7A4E              MOV     R2,#HIGH cb
+002F5A 7956              MOV     R1,#LOW cb
 ;----                  JMP     _IPC_Initialize
 ----- FUNCTION kb_cb_init (END) -------
 
 
 ----- FUNCTION _IPC_Initialize (BEGIN) -----
 ;---- Variable 'cb' assigned to Register 'R1/R2/R3' ----
-002F73 7868              MOV     R0,#LOW ipcCb
-002F75 7C4E              MOV     R4,#HIGH ipcCb
-002F77 7D01              MOV     R5,#01H
-002F79 7E00              MOV     R6,#00H
-002F7B 7F12              MOV     R7,#012H
-002F7D 020390            LJMP    ?C?COPY
+002F5C 7868              MOV     R0,#LOW ipcCb
+002F5E 7C4E              MOV     R4,#HIGH ipcCb
+002F60 7D01              MOV     R5,#01H
+002F62 7E00              MOV     R6,#00H
+002F64 7F12              MOV     R7,#012H
+002F66 020390            LJMP    ?C?COPY
 ----- FUNCTION _IPC_Initialize (END) -------
 
 
+----- FUNCTION _GPIO_GetInputStatus (BEGIN) -----
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+002F69 7B01              MOV     R3,#01H
+002F6B 7A81              MOV     R2,#081H
+002F6D 791C              MOV     R1,#01CH
+;----                  JMP     _gpioGetBit
+----- FUNCTION _GPIO_GetInputStatus (END) -------
+
+
+----- FUNCTION _gpioGetBit (BEGIN) -----
+;---- Variable 'gpio_num' assigned to Register 'R5' ----
+002F6F AD07              MOV     R5,AR7
+;---- Variable 'reg_base' assigned to Register 'R1/R2/R3' ----
+002F71 E4                CLR     A
+002F72 904F09            MOV     DPTR,#queue
+002F75 F0                MOVX    @DPTR,A
+;---- Variable 'group' assigned to Register 'R6' ----
+002F76 FE                MOV     R6,A
+002F77 EF                MOV     A,R7
+002F78 5407              ANL     A,#07H
+002F7A F0                MOVX    @DPTR,A
+002F7B EF                MOV     A,R7
+002F7C 13                RRC     A
+002F7D 13                RRC     A
+002F7E 13                RRC     A
+002F7F 5403              ANL     A,#03H
+002F81 FE                MOV     R6,A
+002F82 F582              MOV     DPL,A
+002F84 758300            MOV     DPH,#00H
+002F87 1203CF            LCALL   ?C?CLDOPTR
+002F8A FD                MOV     R5,A
+002F8B 33                RLC     A
+002F8C 95E0              SUBB    A,ACC
+002F8E FC                MOV     R4,A
+002F8F 904F09            MOV     DPTR,#queue
+002F92 E0                MOVX    A,@DPTR
+002F93 FF                MOV     R7,A
+002F94 7401              MOV     A,#01H
+002F96 7E00              MOV     R6,#00H
+002F98 A807              MOV     R0,AR7
+002F9A 08                INC     R0
+002F9B 8005              SJMP    ?C0035?GPIO
+002F9D         ?C0034?GPIO:
+002F9D C3                CLR     C
+002F9E 33                RLC     A
+002F9F CE                XCH     A,R6
+002FA0 33                RLC     A
+002FA1 CE                XCH     A,R6
+002FA2         ?C0035?GPIO:
+002FA2 D8F9              DJNZ    R0,?C0034?GPIO
+002FA4 FF                MOV     R7,A
+002FA5 EE                MOV     A,R6
+002FA6 5C                ANL     A,R4
+002FA7 FE                MOV     R6,A
+002FA8 EF                MOV     A,R7
+002FA9 5D                ANL     A,R5
+002FAA 4E                ORL     A,R6
+002FAB 24FF              ADD     A,#0FFH
+002FAD 22                RET     
+----- FUNCTION _gpioGetBit (END) -------
+
+
+----- FUNCTION main (BEGIN) -----
+ FILE: 'ram.c'
+    5: void main()
+    6: {
+    7: 	YC_System_Main();
+    8: }
+002FAE 81A1              AJMP    YC_System_Main
+----- FUNCTION main (END) -------
+
+
+----- FUNCTION IPC_AbandonLpm (BEGIN) -----
+002FB0 900B7F            MOV     DPTR,#lpm_flag
+002FB3 7401              MOV     A,#01H
+002FB5 F0                MOVX    @DPTR,A
+002FB6 E4                CLR     A
+002FB7 900B7E            MOV     DPTR,#current_task
+002FBA F0                MOVX    @DPTR,A
+002FBB 22                RET     
+----- FUNCTION IPC_AbandonLpm (END) -------
+
+
+----- FUNCTION System_G24_long_lpm (BEGIN) -----
+ FILE: 'sys.c'
+   75: void System_G24_long_lpm()
+   76: {
+   77: 	LED_all_shutdown();
+   78: 	m_24g_pairing_sm = 0xff;
+002FBC 1217B7            LCALL   LED_all_shutdown
+   79: 	g_variable.g24_long_sleep_flag = 1;
+002FBF 904BEF            MOV     DPTR,#m_24g_pairing_sm
+002FC2 74FF              MOV     A,#0FFH
+002FC4 F0                MOVX    @DPTR,A
+   80: #ifdef PC_SLEEP_STATUS_GET	
+002FC5 904CFC            MOV     DPTR,#g_variable+03DH
+002FC8 7401              MOV     A,#01H
+002FCA F0                MOVX    @DPTR,A
+   81: 	g_variable.sys_numlockled_on_timer = 0;
+002FCB E4                CLR     A
+002FCC 904CE6            MOV     DPTR,#g_variable+027H
+002FCF F0                MOVX    @DPTR,A
+   82: 	g_variable.sys_capslockled_on_timer = 0;
+002FD0 A3                INC     DPTR
+002FD1 F0                MOVX    @DPTR,A
+   83: 	g_variable.sys_scrolllockled_on_timer = 0;
+002FD2 A3                INC     DPTR
+002FD3 F0                MOVX    @DPTR,A
+   84: 	m_caps_num_lock = 0xf0;
+002FD4 904CB7            MOV     DPTR,#m_caps_num_lock
+002FD7 74F0              MOV     A,#0F0H
+002FD9 F0                MOVX    @DPTR,A
+   85: 	m_caps_num_lock_last = 0xf0; 
+002FDA 904DE0            MOV     DPTR,#m_caps_num_lock_last
+002FDD F0                MOVX    @DPTR,A
+   86: #endif	
+   87: 	m_24g_enter_hibernate[0]	= 0xff;
+002FDE 904D40            MOV     DPTR,#m_24g_enter_hibernate
+002FE1 74FF              MOV     A,#0FFH
+002FE3 F0                MOVX    @DPTR,A
+   88: 	m_24g_enter_hibernate[1]	= 0xff;
+002FE4 A3                INC     DPTR
+002FE5 F0                MOVX    @DPTR,A
+   89: 	m_24g_enter_hibernate[2]	= 0xff;
+002FE6 A3                INC     DPTR
+002FE7 F0                MOVX    @DPTR,A
+   90: 	m_24g_enter_hibernate[3]	= 0xff;
+002FE8 A3                INC     DPTR
+002FE9 F0                MOVX    @DPTR,A
+   91: }
+002FEA 22                RET     
+----- FUNCTION System_G24_long_lpm (END) -------
+
+
+----- FUNCTION KS_ScanMatrix (BEGIN) -----
+ FILE: 'keyscan.c'
+  253: void KS_ScanMatrix()
+  254: {
+  255: 	byte i = 0;
+  256: 	byte j = 0;
+;---- Variable 'i' assigned to Register 'R7' ----
+002FEB E4                CLR     A
+002FEC FF                MOV     R7,A
+  257: 	byte tgroup = 0;
+002FED 904EE7            MOV     DPTR,#j
+002FF0 F0                MOVX    @DPTR,A
+  258: 	byte tgpionum = 0;
+;---- Variable 'tgroup' assigned to Register 'R6' ----
+002FF1 FE                MOV     R6,A
+  259: 	byte temp = 0;
+;---- Variable 'tgpionum' assigned to Register 'R5' ----
+002FF2 FD                MOV     R5,A
+  260: 	byte check = 0;
+002FF3 A3                INC     DPTR
+002FF4 F0                MOVX    @DPTR,A
+  261: 	for (i=0; col[i]!=0; i++) {
+002FF5 A3                INC     DPTR
+002FF6 F0                MOVX    @DPTR,A
+  262: 		tgroup = col[i]  >> 3;
+002FF7         ?C0043?KEYSCAN:
+002FF7 EF                MOV     A,R7
+002FF8 900681            MOV     DPTR,#col
+002FFB 93                MOVC    A,@A+DPTR
+002FFC 607D              JZ      ?C0044?KEYSCAN
+  263: 		tgpionum = 1 << (col[i] & 7);
+002FFE EF                MOV     A,R7
+002FFF 93                MOVC    A,@A+DPTR
+003000 FD                MOV     R5,A
+003001 13                RRC     A
+003002 13                RRC     A
+003003 13                RRC     A
+003004 541F              ANL     A,#01FH
+003006 FE                MOV     R6,A
+  264: 		GET_RAW_KEY_SEL(ksSelMapCurr[i], tgroup, tgpionum);
+003007 ED                MOV     A,R5
+003008 5407              ANL     A,#07H
+00300A FD                MOV     R5,A
+00300B 7401              MOV     A,#01H
+00300D A805              MOV     R0,AR5
+00300F 08                INC     R0
+003010 8002              SJMP    ?C0099?KEYSCAN
+003012         ?C0098?KEYSCAN:
+003012 C3                CLR     C
+003013 33                RLC     A
+003014         ?C0099?KEYSCAN:
+003014 D8FC              DJNZ    R0,?C0098?KEYSCAN
+003016 FD                MOV     R5,A
+  265: 	}
+003017 EE                MOV     A,R6
+003018 2478              ADD     A,#078H
+00301A FB                MOV     R3,A
+00301B E4                CLR     A
+00301C 3480              ADDC    A,#080H
+00301E 8B82              MOV     DPL,R3
+003020 F583              MOV     DPH,A
+003022 E0                MOVX    A,@DPTR
+003023 FC                MOV     R4,A
+003024 ED                MOV     A,R5
+003025 F4                CPL     A
+003026 FB                MOV     R3,A
+003027 EC                MOV     A,R4
+003028 5B                ANL     A,R3
+003029 F0                MOVX    @DPTR,A
+00302A EE                MOV     A,R6
+00302B 2470              ADD     A,#070H
+00302D F582              MOV     DPL,A
+00302F E4                CLR     A
+003030 3480              ADDC    A,#080H
+003032 F583              MOV     DPH,A
+003034 E0                MOVX    A,@DPTR
+003035 4D                ORL     A,R5
+003036 F0                MOVX    @DPTR,A
+003037 EE                MOV     A,R6
+003038 2474              ADD     A,#074H
+00303A F582              MOV     DPL,A
+00303C E4                CLR     A
+00303D 3480              ADDC    A,#080H
+00303F F583              MOV     DPH,A
+003041 E0                MOVX    A,@DPTR
+003042 5B                ANL     A,R3
+003043 F0                MOVX    @DPTR,A
+003044 90811C            MOV     DPTR,#0811CH
+003047 E0                MOVX    A,@DPTR
+003048 F4                CPL     A
+003049 FC                MOV     R4,A
+00304A 74BC              MOV     A,#LOW ksSelMapCurr
+00304C 2F                ADD     A,R7
+00304D F582              MOV     DPL,A
+00304F E4                CLR     A
+003050 344D              ADDC    A,#HIGH ksSelMapCurr
+003052 F583              MOV     DPH,A
+003054 EC                MOV     A,R4
+003055 F0                MOVX    @DPTR,A
+003056 EE                MOV     A,R6
+003057 2478              ADD     A,#078H
+003059 FB                MOV     R3,A
+00305A E4                CLR     A
+00305B 3480              ADDC    A,#080H
+00305D 8B82              MOV     DPL,R3
+00305F F583              MOV     DPH,A
+003061 E0                MOVX    A,@DPTR
+003062 4D                ORL     A,R5
+003063 F0                MOVX    @DPTR,A
+003064 EE                MOV     A,R6
+003065 2470              ADD     A,#070H
+003067 FB                MOV     R3,A
+003068 E4                CLR     A
+003069 3480              ADDC    A,#080H
+00306B 8B82              MOV     DPL,R3
+00306D F583              MOV     DPH,A
+00306F E0                MOVX    A,@DPTR
+003070 FC                MOV     R4,A
+003071 ED                MOV     A,R5
+003072 F4                CPL     A
+003073 FB                MOV     R3,A
+003074 EC                MOV     A,R4
+003075 5B                ANL     A,R3
+003076 F0                MOVX    @DPTR,A
+  266: 
+003077 0F                INC     R7
+003078 022FF7            LJMP    ?C0043?KEYSCAN
+00307B         ?C0044?KEYSCAN:
+  267: 	for (i=0; col[i]!=0; i++) {
+00307B E4                CLR     A
+00307C FF                MOV     R7,A
+00307D         ?C0046?KEYSCAN:
+00307D EF                MOV     A,R7
+00307E 900681            MOV     DPTR,#col
+003081 93                MOVC    A,@A+DPTR
+003082 607C              JZ      ?C0047?KEYSCAN
+  268: 		tgroup = col[i]  >> 3;
+003084 EF                MOV     A,R7
+003085 93                MOVC    A,@A+DPTR
+003086 FD                MOV     R5,A
+003087 13                RRC     A
+003088 13                RRC     A
+003089 13                RRC     A
+00308A 541F              ANL     A,#01FH
+00308C FE                MOV     R6,A
+  269: 		tgpionum = 1 << (col[i] & 7);
+00308D ED                MOV     A,R5
+00308E 5407              ANL     A,#07H
+003090 FD                MOV     R5,A
+003091 7401              MOV     A,#01H
+003093 A805              MOV     R0,AR5
+003095 08                INC     R0
+003096 8002              SJMP    ?C0101?KEYSCAN
+003098         ?C0100?KEYSCAN:
+003098 C3                CLR     C
+003099 33                RLC     A
+00309A         ?C0101?KEYSCAN:
+00309A D8FC              DJNZ    R0,?C0100?KEYSCAN
+00309C FD                MOV     R5,A
+  270: 		GET_RAW_KEY_SEL(ksSelMapCheck[i], tgroup, tgpionum);
+00309D EE                MOV     A,R6
+00309E 2478              ADD     A,#078H
+0030A0 FB                MOV     R3,A
+0030A1 E4                CLR     A
+0030A2 3480              ADDC    A,#080H
+0030A4 8B82              MOV     DPL,R3
+0030A6 F583              MOV     DPH,A
+0030A8 E0                MOVX    A,@DPTR
+0030A9 FC                MOV     R4,A
+0030AA ED                MOV     A,R5
+0030AB F4                CPL     A
+0030AC FB                MOV     R3,A
+0030AD EC                MOV     A,R4
+0030AE 5B                ANL     A,R3
+0030AF F0                MOVX    @DPTR,A
+0030B0 EE                MOV     A,R6
+0030B1 2470              ADD     A,#070H
+0030B3 F582              MOV     DPL,A
+0030B5 E4                CLR     A
+0030B6 3480              ADDC    A,#080H
+0030B8 F583              MOV     DPH,A
+0030BA E0                MOVX    A,@DPTR
+0030BB 4D                ORL     A,R5
+0030BC F0                MOVX    @DPTR,A
+0030BD EE                MOV     A,R6
+0030BE 2474              ADD     A,#074H
+0030C0 F582              MOV     DPL,A
+0030C2 E4                CLR     A
+0030C3 3480              ADDC    A,#080H
+0030C5 F583              MOV     DPH,A
+0030C7 E0                MOVX    A,@DPTR
+0030C8 5B                ANL     A,R3
+0030C9 F0                MOVX    @DPTR,A
+0030CA 90811C            MOV     DPTR,#0811CH
+0030CD E0                MOVX    A,@DPTR
+0030CE F4                CPL     A
+0030CF FC                MOV     R4,A
+0030D0 74A8              MOV     A,#LOW ksSelMapCheck
+0030D2 2F                ADD     A,R7
+0030D3 F582              MOV     DPL,A
+0030D5 E4                CLR     A
+0030D6 344D              ADDC    A,#HIGH ksSelMapCheck
+0030D8 F583              MOV     DPH,A
+0030DA EC                MOV     A,R4
+0030DB F0                MOVX    @DPTR,A
+0030DC EE                MOV     A,R6
+0030DD 2478              ADD     A,#078H
+0030DF FB                MOV     R3,A
+0030E0 E4                CLR     A
+0030E1 3480              ADDC    A,#080H
+0030E3 8B82              MOV     DPL,R3
+0030E5 F583              MOV     DPH,A
+0030E7 E0                MOVX    A,@DPTR
+0030E8 4D                ORL     A,R5
+0030E9 F0                MOVX    @DPTR,A
+0030EA EE                MOV     A,R6
+0030EB 2470              ADD     A,#070H
+0030ED FB                MOV     R3,A
+0030EE E4                CLR     A
+0030EF 3480              ADDC    A,#080H
+0030F1 8B82              MOV     DPL,R3
+0030F3 F583              MOV     DPH,A
+0030F5 E0                MOVX    A,@DPTR
+0030F6 FC                MOV     R4,A
+0030F7 ED                MOV     A,R5
+0030F8 F4                CPL     A
+0030F9 FB                MOV     R3,A
+0030FA EC                MOV     A,R4
+0030FB 5B                ANL     A,R3
+0030FC F0                MOVX    @DPTR,A
+  271: 	}
+0030FD 0F                INC     R7
+0030FE 017D              AJMP    ?C0046?KEYSCAN
+003100         ?C0047?KEYSCAN:
+  272: 
+  273: 	for (i=0; col[i]!=0; i++) {
+003100 E4                CLR     A
+003101 FF                MOV     R7,A
+003102         ?C0049?KEYSCAN:
+003102 EF                MOV     A,R7
+003103 900681            MOV     DPTR,#col
+003106 93                MOVC    A,@A+DPTR
+003107 6040              JZ      ?C0053?KEYSCAN
+  274: 		if (ksSelMapCheck[i]!=ksSelMapCurr[i]) {
+003109 74BC              MOV     A,#LOW ksSelMapCurr
+00310B 2F                ADD     A,R7
+00310C F582              MOV     DPL,A
+00310E E4                CLR     A
+00310F 344D              ADDC    A,#HIGH ksSelMapCurr
+003111 F583              MOV     DPH,A
+003113 E0                MOVX    A,@DPTR
+003114 FE                MOV     R6,A
+003115 74A8              MOV     A,#LOW ksSelMapCheck
+003117 2F                ADD     A,R7
+003118 F582              MOV     DPL,A
+00311A E4                CLR     A
+00311B 344D              ADDC    A,#HIGH ksSelMapCheck
+00311D F583              MOV     DPH,A
+00311F E0                MOVX    A,@DPTR
+003120 6E                XRL     A,R6
+003121 6023              JZ      ?C0051?KEYSCAN
+  275: 			ksSelMapCurr[i] &= ksSelMapCheck[i];
+003123 74BC              MOV     A,#LOW ksSelMapCurr
+003125 2F                ADD     A,R7
+003126 F582              MOV     DPL,A
+003128 E4                CLR     A
+003129 344D              ADDC    A,#HIGH ksSelMapCurr
+00312B F583              MOV     DPH,A
+00312D C083              PUSH    DPH
+00312F C082              PUSH    DPL
+003131 E0                MOVX    A,@DPTR
+003132 FE                MOV     R6,A
+003133 74A8              MOV     A,#LOW ksSelMapCheck
+003135 2F                ADD     A,R7
+003136 F582              MOV     DPL,A
+003138 E4                CLR     A
+003139 344D              ADDC    A,#HIGH ksSelMapCheck
+00313B F583              MOV     DPH,A
+00313D E0                MOVX    A,@DPTR
+00313E FD                MOV     R5,A
+00313F EE                MOV     A,R6
+003140 5D                ANL     A,R5
+003141 D082              POP     DPL
+003143 D083              POP     DPH
+003145 F0                MOVX    @DPTR,A
+  276: 		}
+  277: 	}
+003146         ?C0051?KEYSCAN:
+003146 0F                INC     R7
+003147 80B9              SJMP    ?C0049?KEYSCAN
+  278: }
+003149         ?C0053?KEYSCAN:
+003149 22                RET     
+----- FUNCTION KS_ScanMatrix (END) -------
+
+
+----- FUNCTION _kb_cb_Hid (BEGIN) -----
+ FILE: 'sys.c'
+  103: static void kb_cb_Hid(byte *p,byte len) {
+  104: 	//p[0] is hid type,always is 1(kb) now
+00314A 904EFB            MOV     DPTR,#len
+00314D ED                MOV     A,R5
+00314E F0                MOVX    @DPTR,A
+;---- Variable 'p' assigned to Register 'R1/R2/R3' ----
+  105: 	byte temp = p[1];
+00314F 900001            MOV     DPTR,#01H
+003152 1203CF            LCALL   ?C?CLDOPTR
+003155 904EFC            MOV     DPTR,#temp
+003158 F0                MOVX    @DPTR,A
+  106: 
+  107: 	if (len<2) {
+  108: 		return;
+  109: 	}
+  110: }
+003159 22                RET     
+----- FUNCTION _kb_cb_Hid (END) -------
+
+
+----- FUNCTION kb_cb_Timer100ms (BEGIN) -----
+ FILE: 'sys.c'
+  680: static void kb_cb_Timer100ms()
+  681: {
+  682: 
+  683: 	if (g_variable.delay_enter_lpm_timer) 
+00315A 904CEA            MOV     DPTR,#g_variable+02BH
+00315D E0                MOVX    A,@DPTR
+00315E 6002              JZ      ?C0131?SYS
+  684: 	{
+  685: 		g_variable.delay_enter_lpm_timer --;
+003160 14                DEC     A
+003161 F0                MOVX    @DPTR,A
+  686: 	}
+003162         ?C0131?SYS:
+  687: 
+  688: 	if(g_variable.recon_delay)
+003162 904CEF            MOV     DPTR,#g_variable+030H
+003165 E0                MOVX    A,@DPTR
+003166 6002              JZ      ?C0132?SYS
+  689: 		g_variable.recon_delay--;
+003168 14                DEC     A
+003169 F0                MOVX    @DPTR,A
+00316A         ?C0132?SYS:
+  690: 
+  691: 	if(g_variable.one_key_press_wait_release_timer)
+00316A 904CF8            MOV     DPTR,#g_variable+039H
+00316D E0                MOVX    A,@DPTR
+00316E 600B              JZ      ?C0133?SYS
+  692: 	{
+  693: 		g_variable.one_key_press_wait_release_timer--;
+003170 14                DEC     A
+003171 F0                MOVX    @DPTR,A
+  694: 		if(!g_variable.one_key_press_wait_release_timer)
+003172 E0                MOVX    A,@DPTR
+003173 7006              JNZ     ?C0133?SYS
+  695: 			g_variable.key_combination_step = CAMBINATION_KEY_NULL;
+003175 904CF4            MOV     DPTR,#g_variable+035H
+003178 7406              MOV     A,#06H
+00317A F0                MOVX    @DPTR,A
+  696: 	}
+00317B         ?C0133?SYS:
+  697: 	
+  698: 	if (g_variable.powerOn_timer != 0)
+00317B 904CE5            MOV     DPTR,#g_variable+026H
+00317E E0                MOVX    A,@DPTR
+00317F 6020              JZ      ?C0135?SYS
+  699: 	{	
+  700: 		if(g_variable.pairing_g24_timeout)
+003181 904CEE            MOV     DPTR,#g_variable+02FH
+003184 E0                MOVX    A,@DPTR
+003185 6006              JZ      ?C0136?SYS
+  701: 		{
+  702: 			g_variable.powerOn_timer = 0;
+003187 E4                CLR     A
+003188 904CE5            MOV     DPTR,#g_variable+026H
+00318B F0                MOVX    @DPTR,A
+00318C 22                RET     
+  703: 			return;
+  704: 		}
+00318D         ?C0136?SYS:
+  705: 			
+  706: 		g_variable.powerOn_timer--;
+00318D 904CE5            MOV     DPTR,#g_variable+026H
+003190 E0                MOVX    A,@DPTR
+003191 14                DEC     A
+003192 F0                MOVX    @DPTR,A
+  707: 		LED_device_poweron();
+003193 121745            LCALL   LED_device_poweron
+  708: 		if (!g_variable.powerOn_timer)
+003196 904CE5            MOV     DPTR,#g_variable+026H
+003199 E0                MOVX    A,@DPTR
+00319A 7046              JNZ     ?C0139?SYS
+  709: 		{
+  710: 			LED_device_poweroff();
+00319C 12177E            LCALL   LED_device_poweroff
+  711: 		}
+  712: 	}
+00319F 8041              SJMP    ?C0139?SYS
+0031A1         ?C0135?SYS:
+  713: 	else	if ((g_variable.pairing_timeout == 0) && (g_variable.pairing_g24_timeout == 0))  //  pairing
+0031A1 904CE9            MOV     DPTR,#g_variable+02AH
+0031A4 E0                MOVX    A,@DPTR
+0031A5 703B              JNZ     ?C0139?SYS
+0031A7 904CEE            MOV     DPTR,#g_variable+02FH
+0031AA E0                MOVX    A,@DPTR
+0031AB 7035              JNZ     ?C0139?SYS
+  714: 	{
+  715: 		if(g_variable.battery_low_led_flash_interval)
+0031AD 904CE2            MOV     DPTR,#g_variable+023H
+0031B0 E0                MOVX    A,@DPTR
+0031B1 602F              JZ      ?C0139?SYS
+  716: 		{
+  717: 			g_variable.battery_low_led_flash_interval--;
+0031B3 14                DEC     A
+0031B4 F0                MOVX    @DPTR,A
+  718: 			if(g_variable.battery_low_led_flash_interval < 8)
+0031B5 E0                MOVX    A,@DPTR
+0031B6 FF                MOV     R7,A
+0031B7 C3                CLR     C
+0031B8 9408              SUBB    A,#08H
+0031BA 5016              JNC     ?C0142?SYS
+  719: 			{
+  720: 				if(g_variable.battery_low_led_flash_interval & 0x02)
+0031BC EF                MOV     A,R7
+0031BD 30E109            JNB     ACC.1,?C0143?SYS
+  721: 				{
+  722: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
+0031C0 C201              CLR     ?_GPIO_Setout?BIT
+0031C2 7F1D              MOV     R7,#01DH
+0031C4 121267            LCALL   _GPIO_Setout
+  723: 				}
+0031C7 8010              SJMP    ?C0145?SYS
+0031C9         ?C0143?SYS:
+  724: 				else
+  725: 				{
+  726: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);	
+0031C9 D201              SETB    ?_GPIO_Setout?BIT
+0031CB 7F1D              MOV     R7,#01DH
+0031CD 121267            LCALL   _GPIO_Setout
+  727: 				}	
+  728: 			}
+0031D0 8007              SJMP    ?C0145?SYS
+0031D2         ?C0142?SYS:
+  729: 			else
+  730: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
+0031D2 D201              SETB    ?_GPIO_Setout?BIT
+0031D4 7F1D              MOV     R7,#01DH
+0031D6 121267            LCALL   _GPIO_Setout
+0031D9         ?C0145?SYS:
+  731: 			if(!g_variable.battery_low_led_flash_interval)
+0031D9 904CE2            MOV     DPTR,#g_variable+023H
+0031DC E0                MOVX    A,@DPTR
+0031DD 7003              JNZ     ?C0139?SYS
+  732: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
+0031DF 7418              MOV     A,#018H
+0031E1 F0                MOVX    @DPTR,A
+  733: 		}
+  734: 	}
+0031E2         ?C0139?SYS:
+  735: 	
+  736: // The dongle must receive data within 200ms, otherwise it will be forced to lift
+  737: 	if(!long_press_flag)
+0031E2 904DDC            MOV     DPTR,#long_press_flag
+0031E5 E0                MOVX    A,@DPTR
+0031E6 7036              JNZ     ?C0147?SYS
+  738: 	{
+  739: 		if (repeat_send_24g == 1)
+0031E8 904DDD            MOV     DPTR,#repeat_send_24g
+0031EB E0                MOVX    A,@DPTR
+0031EC 6401              XRL     A,#01H
+0031EE 702E              JNZ     ?C0147?SYS
+  740: 		{
+  741: 			g_variable.sleepTimer = 0;	
+0031F0 904CE3            MOV     DPTR,#g_variable+024H
+0031F3 F0                MOVX    @DPTR,A
+0031F4 A3                INC     DPTR
+0031F5 F0                MOVX    @DPTR,A
+  742: 			repeat_send_24g = 0;
+0031F6 904DDD            MOV     DPTR,#repeat_send_24g
+0031F9 F0                MOVX    @DPTR,A
+  743: 
+  744: 			 if (multikey[0] != 0)
+0031FA 904E4C            MOV     DPTR,#multikey
+0031FD E0                MOVX    A,@DPTR
+0031FE 600D              JZ      ?C0149?SYS
+  745: 			{
+  746: 				IPC_TxHidData(multikey, 3);
+003200 7B01              MOV     R3,#01H
+003202 7A4E              MOV     R2,#HIGH multikey
+003204 794C              MOV     R1,#LOW multikey
+003206 7D03              MOV     R5,#03H
+003208 120C30            LCALL   _IPC_TxHidData
+  747: 			}
+00320B 8011              SJMP    ?C0147?SYS
+00320D         ?C0149?SYS:
+  748: 			else if (hidBuff[0] != 0)
+00320D 904800            MOV     DPTR,#hidBuff
+003210 E0                MOVX    A,@DPTR
+003211 600B              JZ      ?C0147?SYS
+  749: 			{
+  750: 
+  751: 				IPC_TxHidData(hidBuff,9);
+003213 7B01              MOV     R3,#01H
+003215 7A48              MOV     R2,#HIGH hidBuff
+003217 7900              MOV     R1,#LOW hidBuff
+003219 7D09              MOV     R5,#09H
+00321B 120C30            LCALL   _IPC_TxHidData
+  752: 			}
+  753: 		}
+  754: 	}
+00321E         ?C0147?SYS:
+  755: 
+  756: 
+  757: // ble delay send secutiry request
+  758: 	if(ble_send_secutiry_request_timer)
+00321E 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+003221 E0                MOVX    A,@DPTR
+003222 6011              JZ      ?C0152?SYS
+  759: 	{
+  760: 		ble_send_secutiry_request_timer--;
+003224 E0                MOVX    A,@DPTR
+003225 14                DEC     A
+003226 F0                MOVX    @DPTR,A
+  761: 		if(!ble_send_secutiry_request_timer)
+003227 E0                MOVX    A,@DPTR
+003228 700B              JNZ     ?C0152?SYS
+  762: 		{
+  763: 			if(!m_le_send_security_request_flag)
+00322A 904D3D            MOV     DPTR,#m_le_send_security_request_flag
+00322D E0                MOVX    A,@DPTR
+00322E 7005              JNZ     ?C0152?SYS
+  764: 			{
+  765: 				IPC_TxControlCmd(IPC_CMD_LE_SMP_SECURITY_REQUEST);
+003230 7F1B              MOV     R7,#01BH
+003232 120EC8            LCALL   _IPC_TxControlCmd
+  766: 			}
+  767: 		}
+  768: 	}
+003235         ?C0152?SYS:
+  769: 
+  770: 	if (delayChgInvTimer != 0){
+003235 904DE6            MOV     DPTR,#delayChgInvTimer
+003238 E0                MOVX    A,@DPTR
+003239 6013              JZ      ?C0137?SYS
+  771: 		delayChgInvTimer--;
+00323B E0                MOVX    A,@DPTR
+00323C 14                DEC     A
+00323D F0                MOVX    @DPTR,A
+  772: 		if (delayChgInvTimer == 0)
+00323E E0                MOVX    A,@DPTR
+00323F 700D              JNZ     ?C0137?SYS
+  773: 		{
+  774: 
+  775: 			if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+003241 904CC7            MOV     DPTR,#g_variable+08H
+003244 E0                MOVX    A,@DPTR
+003245 B40406            CJNE    A,#04H,?C0137?SYS
+  776: 			{
+  777: 				kscurrmult = 0x0c;
+003248 904213            MOV     DPTR,#kscurrmult
+00324B 740C              MOV     A,#0CH
+00324D F0                MOVX    @DPTR,A
+  778: 			}
+  779: 		}
+  780: 	}
+  781: }
+00324E         ?C0137?SYS:
+00324E 22                RET     
+----- FUNCTION kb_cb_Timer100ms (END) -------
+
+
 ----- FUNCTION YC_adc_check (BEGIN) -----
  FILE: 'adc.c'
    42: void YC_adc_check() 
@@ -9307,1113 +9830,755 @@
    44: #ifdef  ADC_ENABLE
    45: 	byte i;
    46: 	ulong batValue = 0;
-002F80 904ECD            MOV     DPTR,#batValue
-002F83 120582            LCALL   ?C?LSTKXDATA
-002F86 00                DB      00H
-002F87 00                DB      00H
-002F88 00                DB      00H
-002F89 00                DB      00H
+00324F 904ECB            MOV     DPTR,#batValue
+003252 120582            LCALL   ?C?LSTKXDATA
+003255 00                DB      00H
+003256 00                DB      00H
+003257 00                DB      00H
+003258 00                DB      00H
    47: 
    48: 	if(!m_adcCurrentValue)
-002F8A 904C95            MOV     DPTR,#m_adcCurrentValue
-002F8D E0                MOVX    A,@DPTR
-002F8E 7002              JNZ     ?C0022?ADC
-002F90 A3                INC     DPTR
-002F91 E0                MOVX    A,@DPTR
-002F92         ?C0022?ADC:
-002F92 7003              JNZ     $ + 5H
-002F94 023133            LJMP    ?C0006?ADC
-002F97         ?C0005?ADC:
+003259 904C95            MOV     DPTR,#m_adcCurrentValue
+00325C E0                MOVX    A,@DPTR
+00325D 7002              JNZ     ?C0024?ADC
+00325F A3                INC     DPTR
+003260 E0                MOVX    A,@DPTR
+003261         ?C0024?ADC:
+003261 7002              JNZ     $ + 4H
+003263 810C              AJMP    ?C0006?ADC
+003265         ?C0005?ADC:
    49: 		return;
    50: 
    51: 	g_variable.battery_value[g_variable.battery_value_index++] = m_adcCurrentValue;
-002F97 904C95            MOV     DPTR,#m_adcCurrentValue
-002F9A E0                MOVX    A,@DPTR
-002F9B FE                MOV     R6,A
-002F9C A3                INC     DPTR
-002F9D E0                MOVX    A,@DPTR
-002F9E FF                MOV     R7,A
-002F9F 904CD4            MOV     DPTR,#g_variable+015H
-002FA2 E0                MOVX    A,@DPTR
-002FA3 FD                MOV     R5,A
-002FA4 04                INC     A
-002FA5 F0                MOVX    @DPTR,A
-002FA6 ED                MOV     A,R5
-002FA7 25E0              ADD     A,ACC
-002FA9 24D6              ADD     A,#LOW g_variable+017H
-002FAB F582              MOV     DPL,A
-002FAD E4                CLR     A
-002FAE 344C              ADDC    A,#HIGH g_variable+017H
-002FB0 F583              MOV     DPH,A
-002FB2 EE                MOV     A,R6
-002FB3 F0                MOVX    @DPTR,A
-002FB4 A3                INC     DPTR
-002FB5 EF                MOV     A,R7
-002FB6 F0                MOVX    @DPTR,A
+003265 904C95            MOV     DPTR,#m_adcCurrentValue
+003268 E0                MOVX    A,@DPTR
+003269 FE                MOV     R6,A
+00326A A3                INC     DPTR
+00326B E0                MOVX    A,@DPTR
+00326C FF                MOV     R7,A
+00326D 904CD4            MOV     DPTR,#g_variable+015H
+003270 E0                MOVX    A,@DPTR
+003271 FD                MOV     R5,A
+003272 04                INC     A
+003273 F0                MOVX    @DPTR,A
+003274 ED                MOV     A,R5
+003275 25E0              ADD     A,ACC
+003277 24D6              ADD     A,#LOW g_variable+017H
+003279 F582              MOV     DPL,A
+00327B E4                CLR     A
+00327C 344C              ADDC    A,#HIGH g_variable+017H
+00327E F583              MOV     DPH,A
+003280 EE                MOV     A,R6
+003281 F0                MOVX    @DPTR,A
+003282 A3                INC     DPTR
+003283 EF                MOV     A,R7
+003284 F0                MOVX    @DPTR,A
    52: 	if (g_variable.battery_value_index >= BAT_ARRAY_LEN)
-002FB7 904CD4            MOV     DPTR,#g_variable+015H
-002FBA E0                MOVX    A,@DPTR
-002FBB C3                CLR     C
-002FBC 9404              SUBB    A,#04H
-002FBE 4002              JC      ?C0007?ADC
+003285 904CD4            MOV     DPTR,#g_variable+015H
+003288 E0                MOVX    A,@DPTR
+003289 C3                CLR     C
+00328A 9404              SUBB    A,#04H
+00328C 4002              JC      ?C0007?ADC
    53: 		g_variable.battery_value_index = 0;
-002FC0 E4                CLR     A
-002FC1 F0                MOVX    @DPTR,A
-002FC2         ?C0007?ADC:
+00328E E4                CLR     A
+00328F F0                MOVX    @DPTR,A
+003290         ?C0007?ADC:
    54: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
-002FC2 E4                CLR     A
-002FC3 904ECC            MOV     DPTR,#i
-002FC6 F0                MOVX    @DPTR,A
-002FC7         ?C0008?ADC:
+003290 E4                CLR     A
+003291 904ECA            MOV     DPTR,#i
+003294 F0                MOVX    @DPTR,A
+003295         ?C0008?ADC:
    55: 	{
    56: 		batValue += g_variable.battery_value[i];
-002FC7 904ECD            MOV     DPTR,#batValue
-002FCA E0                MOVX    A,@DPTR
-002FCB F8                MOV     R0,A
-002FCC A3                INC     DPTR
-002FCD E0                MOVX    A,@DPTR
-002FCE F9                MOV     R1,A
-002FCF A3                INC     DPTR
-002FD0 E0                MOVX    A,@DPTR
-002FD1 FA                MOV     R2,A
-002FD2 A3                INC     DPTR
-002FD3 E0                MOVX    A,@DPTR
-002FD4 FB                MOV     R3,A
-002FD5 904ECC            MOV     DPTR,#i
-002FD8 E0                MOVX    A,@DPTR
-002FD9 25E0              ADD     A,ACC
-002FDB 24D6              ADD     A,#LOW g_variable+017H
-002FDD F582              MOV     DPL,A
-002FDF E4                CLR     A
-002FE0 344C              ADDC    A,#HIGH g_variable+017H
-002FE2 F583              MOV     DPH,A
-002FE4 E0                MOVX    A,@DPTR
-002FE5 FE                MOV     R6,A
-002FE6 A3                INC     DPTR
-002FE7 E0                MOVX    A,@DPTR
-002FE8 FF                MOV     R7,A
-002FE9 E4                CLR     A
-002FEA FC                MOV     R4,A
-002FEB FD                MOV     R5,A
-002FEC EB                MOV     A,R3
-002FED 2F                ADD     A,R7
-002FEE FF                MOV     R7,A
-002FEF EA                MOV     A,R2
-002FF0 3E                ADDC    A,R6
-002FF1 FE                MOV     R6,A
-002FF2 ED                MOV     A,R5
-002FF3 39                ADDC    A,R1
-002FF4 FD                MOV     R5,A
-002FF5 EC                MOV     A,R4
-002FF6 38                ADDC    A,R0
-002FF7 FC                MOV     R4,A
-002FF8 904ECD            MOV     DPTR,#batValue
-002FFB 120576            LCALL   ?C?LSTXDATA
+003295 904ECB            MOV     DPTR,#batValue
+003298 E0                MOVX    A,@DPTR
+003299 F8                MOV     R0,A
+00329A A3                INC     DPTR
+00329B E0                MOVX    A,@DPTR
+00329C F9                MOV     R1,A
+00329D A3                INC     DPTR
+00329E E0                MOVX    A,@DPTR
+00329F FA                MOV     R2,A
+0032A0 A3                INC     DPTR
+0032A1 E0                MOVX    A,@DPTR
+0032A2 FB                MOV     R3,A
+0032A3 904ECA            MOV     DPTR,#i
+0032A6 E0                MOVX    A,@DPTR
+0032A7 25E0              ADD     A,ACC
+0032A9 24D6              ADD     A,#LOW g_variable+017H
+0032AB F582              MOV     DPL,A
+0032AD E4                CLR     A
+0032AE 344C              ADDC    A,#HIGH g_variable+017H
+0032B0 F583              MOV     DPH,A
+0032B2 E0                MOVX    A,@DPTR
+0032B3 FE                MOV     R6,A
+0032B4 A3                INC     DPTR
+0032B5 E0                MOVX    A,@DPTR
+0032B6 FF                MOV     R7,A
+0032B7 E4                CLR     A
+0032B8 FC                MOV     R4,A
+0032B9 FD                MOV     R5,A
+0032BA EB                MOV     A,R3
+0032BB 2F                ADD     A,R7
+0032BC FF                MOV     R7,A
+0032BD EA                MOV     A,R2
+0032BE 3E                ADDC    A,R6
+0032BF FE                MOV     R6,A
+0032C0 ED                MOV     A,R5
+0032C1 39                ADDC    A,R1
+0032C2 FD                MOV     R5,A
+0032C3 EC                MOV     A,R4
+0032C4 38                ADDC    A,R0
+0032C5 FC                MOV     R4,A
+0032C6 904ECB            MOV     DPTR,#batValue
+0032C9 120576            LCALL   ?C?LSTXDATA
    57: 	}
-002FFE 904ECC            MOV     DPTR,#i
-003001 E0                MOVX    A,@DPTR
-003002 04                INC     A
-003003 F0                MOVX    @DPTR,A
-003004 E0                MOVX    A,@DPTR
-003005 B404BF            CJNE    A,#04H,?C0008?ADC
-003008         ?C0009?ADC:
+0032CC 904ECA            MOV     DPTR,#i
+0032CF E0                MOVX    A,@DPTR
+0032D0 04                INC     A
+0032D1 F0                MOVX    @DPTR,A
+0032D2 E0                MOVX    A,@DPTR
+0032D3 B404BF            CJNE    A,#04H,?C0008?ADC
+0032D6         ?C0009?ADC:
    58: 	batValue = batValue/BAT_ARRAY_LEN;
-003008 904ECD            MOV     DPTR,#batValue
-00300B E0                MOVX    A,@DPTR
-00300C FC                MOV     R4,A
-00300D A3                INC     DPTR
-00300E E0                MOVX    A,@DPTR
-00300F FD                MOV     R5,A
-003010 A3                INC     DPTR
-003011 E0                MOVX    A,@DPTR
-003012 FE                MOV     R6,A
-003013 A3                INC     DPTR
-003014 E0                MOVX    A,@DPTR
-003015 FF                MOV     R7,A
-003016 E4                CLR     A
-003017 7B04              MOV     R3,#04H
-003019 FA                MOV     R2,A
-00301A F9                MOV     R1,A
-00301B F8                MOV     R0,A
-00301C 1204C5            LCALL   ?C?ULDIV
-00301F 904ECD            MOV     DPTR,#batValue
-003022 120576            LCALL   ?C?LSTXDATA
+0032D6 904ECB            MOV     DPTR,#batValue
+0032D9 E0                MOVX    A,@DPTR
+0032DA FC                MOV     R4,A
+0032DB A3                INC     DPTR
+0032DC E0                MOVX    A,@DPTR
+0032DD FD                MOV     R5,A
+0032DE A3                INC     DPTR
+0032DF E0                MOVX    A,@DPTR
+0032E0 FE                MOV     R6,A
+0032E1 A3                INC     DPTR
+0032E2 E0                MOVX    A,@DPTR
+0032E3 FF                MOV     R7,A
+0032E4 E4                CLR     A
+0032E5 7B04              MOV     R3,#04H
+0032E7 FA                MOV     R2,A
+0032E8 F9                MOV     R1,A
+0032E9 F8                MOV     R0,A
+0032EA 1204C5            LCALL   ?C?ULDIV
+0032ED 904ECB            MOV     DPTR,#batValue
+0032F0 120576            LCALL   ?C?LSTXDATA
    59: 
    60: 	if(batValue <= g_variable.battery_level_shutdown)
-003025 904CE0            MOV     DPTR,#g_variable+021H
-003028 E0                MOVX    A,@DPTR
-003029 FE                MOV     R6,A
-00302A A3                INC     DPTR
-00302B E0                MOVX    A,@DPTR
-00302C FF                MOV     R7,A
-00302D E4                CLR     A
-00302E FC                MOV     R4,A
-00302F FD                MOV     R5,A
-003030 904ECD            MOV     DPTR,#batValue
-003033 E0                MOVX    A,@DPTR
-003034 F8                MOV     R0,A
-003035 A3                INC     DPTR
-003036 E0                MOVX    A,@DPTR
-003037 F9                MOV     R1,A
-003038 A3                INC     DPTR
-003039 E0                MOVX    A,@DPTR
-00303A FA                MOV     R2,A
-00303B A3                INC     DPTR
-00303C E0                MOVX    A,@DPTR
-00303D FB                MOV     R3,A
-00303E D3                SETB    C
-00303F 120565            LCALL   ?C?ULCMP
-003042 5007              JNC     ?C0011?ADC
+0032F3 904CE0            MOV     DPTR,#g_variable+021H
+0032F6 E0                MOVX    A,@DPTR
+0032F7 FE                MOV     R6,A
+0032F8 A3                INC     DPTR
+0032F9 E0                MOVX    A,@DPTR
+0032FA FF                MOV     R7,A
+0032FB E4                CLR     A
+0032FC FC                MOV     R4,A
+0032FD FD                MOV     R5,A
+0032FE 904ECB            MOV     DPTR,#batValue
+003301 E0                MOVX    A,@DPTR
+003302 F8                MOV     R0,A
+003303 A3                INC     DPTR
+003304 E0                MOVX    A,@DPTR
+003305 F9                MOV     R1,A
+003306 A3                INC     DPTR
+003307 E0                MOVX    A,@DPTR
+003308 FA                MOV     R2,A
+003309 A3                INC     DPTR
+00330A E0                MOVX    A,@DPTR
+00330B FB                MOV     R3,A
+00330C D3                SETB    C
+00330D 120565            LCALL   ?C?ULCMP
+003310 5007              JNC     ?C0011?ADC
    61: 		g_variable.battery_level_percentage = 0;
-003044 E4                CLR     A
-003045 904CF9            MOV     DPTR,#g_variable+03AH
-003048 F0                MOVX    @DPTR,A
-003049 01CD              AJMP    ?C0012?ADC
-00304B         ?C0011?ADC:
+003312 E4                CLR     A
+003313 904CF9            MOV     DPTR,#g_variable+03AH
+003316 F0                MOVX    @DPTR,A
+003317 619B              AJMP    ?C0012?ADC
+003319         ?C0011?ADC:
    62: 	else	if(batValue >= g_variable.battery_level_full)
-00304B 904CFA            MOV     DPTR,#g_variable+03BH
-00304E E0                MOVX    A,@DPTR
-00304F FE                MOV     R6,A
-003050 A3                INC     DPTR
-003051 E0                MOVX    A,@DPTR
-003052 FF                MOV     R7,A
-003053 E4                CLR     A
-003054 FC                MOV     R4,A
-003055 FD                MOV     R5,A
-003056 904ECD            MOV     DPTR,#batValue
-003059 E0                MOVX    A,@DPTR
-00305A F8                MOV     R0,A
-00305B A3                INC     DPTR
-00305C E0                MOVX    A,@DPTR
-00305D F9                MOV     R1,A
-00305E A3                INC     DPTR
-00305F E0                MOVX    A,@DPTR
-003060 FA                MOV     R2,A
-003061 A3                INC     DPTR
-003062 E0                MOVX    A,@DPTR
-003063 FB                MOV     R3,A
-003064 C3                CLR     C
-003065 120565            LCALL   ?C?ULCMP
-003068 4008              JC      ?C0013?ADC
+003319 904CFA            MOV     DPTR,#g_variable+03BH
+00331C E0                MOVX    A,@DPTR
+00331D FE                MOV     R6,A
+00331E A3                INC     DPTR
+00331F E0                MOVX    A,@DPTR
+003320 FF                MOV     R7,A
+003321 E4                CLR     A
+003322 FC                MOV     R4,A
+003323 FD                MOV     R5,A
+003324 904ECB            MOV     DPTR,#batValue
+003327 E0                MOVX    A,@DPTR
+003328 F8                MOV     R0,A
+003329 A3                INC     DPTR
+00332A E0                MOVX    A,@DPTR
+00332B F9                MOV     R1,A
+00332C A3                INC     DPTR
+00332D E0                MOVX    A,@DPTR
+00332E FA                MOV     R2,A
+00332F A3                INC     DPTR
+003330 E0                MOVX    A,@DPTR
+003331 FB                MOV     R3,A
+003332 C3                CLR     C
+003333 120565            LCALL   ?C?ULCMP
+003336 4008              JC      ?C0013?ADC
    63: 		g_variable.battery_level_percentage = 100;
-00306A 904CF9            MOV     DPTR,#g_variable+03AH
-00306D 7464              MOV     A,#064H
-00306F F0                MOVX    @DPTR,A
-003070 805B              SJMP    ?C0012?ADC
-003072         ?C0013?ADC:
+003338 904CF9            MOV     DPTR,#g_variable+03AH
+00333B 7464              MOV     A,#064H
+00333D F0                MOVX    @DPTR,A
+00333E 805B              SJMP    ?C0012?ADC
+003340         ?C0013?ADC:
    64: 	else	
    65: 		g_variable.battery_level_percentage = (byte)(((batValue - g_variable.battery_level_shutdown)*100)/(g_variable.b
 >> attery_level_full -g_variable.battery_level_shutdown) );
-003072 904CE0            MOV     DPTR,#g_variable+021H
-003075 E0                MOVX    A,@DPTR
-003076 FE                MOV     R6,A
-003077 A3                INC     DPTR
-003078 E0                MOVX    A,@DPTR
-003079 FF                MOV     R7,A
-00307A FB                MOV     R3,A
-00307B AA06              MOV     R2,AR6
-00307D E4                CLR     A
-00307E 904ECD            MOV     DPTR,#batValue
-003081 E0                MOVX    A,@DPTR
-003082 FC                MOV     R4,A
-003083 A3                INC     DPTR
-003084 E0                MOVX    A,@DPTR
-003085 FD                MOV     R5,A
-003086 A3                INC     DPTR
-003087 E0                MOVX    A,@DPTR
-003088 FE                MOV     R6,A
-003089 A3                INC     DPTR
-00308A E0                MOVX    A,@DPTR
-00308B C3                CLR     C
-00308C 9B                SUBB    A,R3
-00308D FF                MOV     R7,A
-00308E EE                MOV     A,R6
-00308F 9A                SUBB    A,R2
-003090 FE                MOV     R6,A
-003091 ED                MOV     A,R5
-003092 9400              SUBB    A,#00H
-003094 FD                MOV     R5,A
-003095 EC                MOV     A,R4
-003096 9400              SUBB    A,#00H
-003098 FC                MOV     R4,A
-003099 E4                CLR     A
-00309A 7B64              MOV     R3,#064H
-00309C FA                MOV     R2,A
-00309D F9                MOV     R1,A
-00309E F8                MOV     R0,A
-00309F 12043A            LCALL   ?C?LMUL
-0030A2 C006              PUSH    AR6
-0030A4 C007              PUSH    AR7
-0030A6 904CE0            MOV     DPTR,#g_variable+021H
-0030A9 E0                MOVX    A,@DPTR
-0030AA FE                MOV     R6,A
-0030AB A3                INC     DPTR
-0030AC E0                MOVX    A,@DPTR
-0030AD FF                MOV     R7,A
-0030AE C3                CLR     C
-0030AF 904CFB            MOV     DPTR,#g_variable+03CH
-0030B2 E0                MOVX    A,@DPTR
-0030B3 9F                SUBB    A,R7
-0030B4 FF                MOV     R7,A
-0030B5 904CFA            MOV     DPTR,#g_variable+03BH
-0030B8 E0                MOVX    A,@DPTR
-0030B9 9E                SUBB    A,R6
-0030BA FE                MOV     R6,A
-0030BB AB07              MOV     R3,AR7
-0030BD FA                MOV     R2,A
-0030BE E4                CLR     A
-0030BF F9                MOV     R1,A
-0030C0 F8                MOV     R0,A
-0030C1 D007              POP     AR7
-0030C3 D006              POP     AR6
-0030C5 1204C5            LCALL   ?C?ULDIV
-0030C8 904CF9            MOV     DPTR,#g_variable+03AH
-0030CB EF                MOV     A,R7
-0030CC F0                MOVX    @DPTR,A
-0030CD         ?C0012?ADC:
+003340 904CE0            MOV     DPTR,#g_variable+021H
+003343 E0                MOVX    A,@DPTR
+003344 FE                MOV     R6,A
+003345 A3                INC     DPTR
+003346 E0                MOVX    A,@DPTR
+003347 FF                MOV     R7,A
+003348 FB                MOV     R3,A
+003349 AA06              MOV     R2,AR6
+00334B E4                CLR     A
+00334C 904ECB            MOV     DPTR,#batValue
+00334F E0                MOVX    A,@DPTR
+003350 FC                MOV     R4,A
+003351 A3                INC     DPTR
+003352 E0                MOVX    A,@DPTR
+003353 FD                MOV     R5,A
+003354 A3                INC     DPTR
+003355 E0                MOVX    A,@DPTR
+003356 FE                MOV     R6,A
+003357 A3                INC     DPTR
+003358 E0                MOVX    A,@DPTR
+003359 C3                CLR     C
+00335A 9B                SUBB    A,R3
+00335B FF                MOV     R7,A
+00335C EE                MOV     A,R6
+00335D 9A                SUBB    A,R2
+00335E FE                MOV     R6,A
+00335F ED                MOV     A,R5
+003360 9400              SUBB    A,#00H
+003362 FD                MOV     R5,A
+003363 EC                MOV     A,R4
+003364 9400              SUBB    A,#00H
+003366 FC                MOV     R4,A
+003367 E4                CLR     A
+003368 7B64              MOV     R3,#064H
+00336A FA                MOV     R2,A
+00336B F9                MOV     R1,A
+00336C F8                MOV     R0,A
+00336D 12043A            LCALL   ?C?LMUL
+003370 C006              PUSH    AR6
+003372 C007              PUSH    AR7
+003374 904CE0            MOV     DPTR,#g_variable+021H
+003377 E0                MOVX    A,@DPTR
+003378 FE                MOV     R6,A
+003379 A3                INC     DPTR
+00337A E0                MOVX    A,@DPTR
+00337B FF                MOV     R7,A
+00337C C3                CLR     C
+00337D 904CFB            MOV     DPTR,#g_variable+03CH
+003380 E0                MOVX    A,@DPTR
+003381 9F                SUBB    A,R7
+003382 FF                MOV     R7,A
+003383 904CFA            MOV     DPTR,#g_variable+03BH
+003386 E0                MOVX    A,@DPTR
+003387 9E                SUBB    A,R6
+003388 FE                MOV     R6,A
+003389 AB07              MOV     R3,AR7
+00338B FA                MOV     R2,A
+00338C E4                CLR     A
+00338D F9                MOV     R1,A
+00338E F8                MOV     R0,A
+00338F D007              POP     AR7
+003391 D006              POP     AR6
+003393 1204C5            LCALL   ?C?ULDIV
+003396 904CF9            MOV     DPTR,#g_variable+03AH
+003399 EF                MOV     A,R7
+00339A F0                MOVX    @DPTR,A
+00339B         ?C0012?ADC:
    66: 	
    67: 	if(g_variable.battery_value[0] < g_variable.battery_level_shutdown)
-0030CD 904CE0            MOV     DPTR,#g_variable+021H
-0030D0 E0                MOVX    A,@DPTR
-0030D1 FE                MOV     R6,A
-0030D2 A3                INC     DPTR
-0030D3 E0                MOVX    A,@DPTR
-0030D4 FF                MOV     R7,A
-0030D5 C3                CLR     C
-0030D6 904CD7            MOV     DPTR,#g_variable+018H
-0030D9 E0                MOVX    A,@DPTR
-0030DA 9F                SUBB    A,R7
-0030DB 904CD6            MOV     DPTR,#g_variable+017H
-0030DE E0                MOVX    A,@DPTR
-0030DF 9E                SUBB    A,R6
-0030E0 5007              JNC     ?C0015?ADC
+00339B 904CE0            MOV     DPTR,#g_variable+021H
+00339E E0                MOVX    A,@DPTR
+00339F FE                MOV     R6,A
+0033A0 A3                INC     DPTR
+0033A1 E0                MOVX    A,@DPTR
+0033A2 FF                MOV     R7,A
+0033A3 C3                CLR     C
+0033A4 904CD7            MOV     DPTR,#g_variable+018H
+0033A7 E0                MOVX    A,@DPTR
+0033A8 9F                SUBB    A,R7
+0033A9 904CD6            MOV     DPTR,#g_variable+017H
+0033AC E0                MOVX    A,@DPTR
+0033AD 9E                SUBB    A,R6
+0033AE 5007              JNC     ?C0015?ADC
    68: 	{
    69: 		g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
-0030E2 904CD5            MOV     DPTR,#g_variable+016H
-0030E5 7402              MOV     A,#02H
-0030E7 F0                MOVX    @DPTR,A
+0033B0 904CD5            MOV     DPTR,#g_variable+016H
+0033B3 7402              MOV     A,#02H
+0033B5 F0                MOVX    @DPTR,A
    70: 	}
-0030E8 22                RET     
-0030E9         ?C0015?ADC:
+0033B6 22                RET     
+0033B7         ?C0015?ADC:
    71: 	else
    72: 	{
    73: 		if (batValue < g_variable.battery_level_low)
-0030E9 904CDE            MOV     DPTR,#g_variable+01FH
-0030EC E0                MOVX    A,@DPTR
-0030ED FE                MOV     R6,A
-0030EE A3                INC     DPTR
-0030EF E0                MOVX    A,@DPTR
-0030F0 FF                MOV     R7,A
-0030F1 E4                CLR     A
-0030F2 FC                MOV     R4,A
-0030F3 FD                MOV     R5,A
-0030F4 904ECD            MOV     DPTR,#batValue
-0030F7 E0                MOVX    A,@DPTR
-0030F8 F8                MOV     R0,A
-0030F9 A3                INC     DPTR
-0030FA E0                MOVX    A,@DPTR
-0030FB F9                MOV     R1,A
-0030FC A3                INC     DPTR
-0030FD E0                MOVX    A,@DPTR
-0030FE FA                MOV     R2,A
-0030FF A3                INC     DPTR
-003100 E0                MOVX    A,@DPTR
-003101 FB                MOV     R3,A
-003102 C3                CLR     C
-003103 120565            LCALL   ?C?ULCMP
-003106 5017              JNC     ?C0017?ADC
+0033B7 904CDE            MOV     DPTR,#g_variable+01FH
+0033BA E0                MOVX    A,@DPTR
+0033BB FE                MOV     R6,A
+0033BC A3                INC     DPTR
+0033BD E0                MOVX    A,@DPTR
+0033BE FF                MOV     R7,A
+0033BF E4                CLR     A
+0033C0 FC                MOV     R4,A
+0033C1 FD                MOV     R5,A
+0033C2 904ECB            MOV     DPTR,#batValue
+0033C5 E0                MOVX    A,@DPTR
+0033C6 F8                MOV     R0,A
+0033C7 A3                INC     DPTR
+0033C8 E0                MOVX    A,@DPTR
+0033C9 F9                MOV     R1,A
+0033CA A3                INC     DPTR
+0033CB E0                MOVX    A,@DPTR
+0033CC FA                MOV     R2,A
+0033CD A3                INC     DPTR
+0033CE E0                MOVX    A,@DPTR
+0033CF FB                MOV     R3,A
+0033D0 C3                CLR     C
+0033D1 120565            LCALL   ?C?ULCMP
+0033D4 501C              JNC     ?C0017?ADC
    74: 		{
    75: 			g_variable.battery_status = BAT_STATUS_LOW;
-003108 904CD5            MOV     DPTR,#g_variable+016H
-00310B 7401              MOV     A,#01H
-00310D F0                MOVX    @DPTR,A
-   76: 			m_24g_enter_hibernate[0]	= 0x00;
-00310E E4                CLR     A
-00310F 904D40            MOV     DPTR,#m_24g_enter_hibernate
-003112 F0                MOVX    @DPTR,A
-   77: 			m_24g_enter_hibernate[1]	= 0x48;
-003113 A3                INC     DPTR
-003114 7448              MOV     A,#048H
-003116 F0                MOVX    @DPTR,A
-   78: 			m_24g_enter_hibernate[2]	= 0x12;		// 100ms
-003117 A3                INC     DPTR
-003118 7412              MOV     A,#012H
-00311A F0                MOVX    @DPTR,A
-   79: 			m_24g_enter_hibernate[3]	= 0x00;
-00311B E4                CLR     A
-00311C A3                INC     DPTR
-00311D F0                MOVX    @DPTR,A
-   80: 		}
-00311E 22                RET     
-00311F         ?C0017?ADC:
-   81: 		else
-   82: 		{
-   83: 			g_variable.battery_status = BAT_STATUS_NONE;
-00311F E4                CLR     A
-003120 904CD5            MOV     DPTR,#g_variable+016H
-003123 F0                MOVX    @DPTR,A
-   84: 			m_24g_enter_hibernate[0]	= 0x00;
-003124 904D40            MOV     DPTR,#m_24g_enter_hibernate
-003127 F0                MOVX    @DPTR,A
-   85: 			m_24g_enter_hibernate[1]	= 0x48;
-003128 A3                INC     DPTR
-003129 7448              MOV     A,#048H
-00312B F0                MOVX    @DPTR,A
-   86: 			m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
-00312C A3                INC     DPTR
-00312D 745D              MOV     A,#05DH
-00312F F0                MOVX    @DPTR,A
-   87: 			m_24g_enter_hibernate[3]	= 0x00;
-003130 E4                CLR     A
-003131 A3                INC     DPTR
-003132 F0                MOVX    @DPTR,A
-   88: 		}
-   89: 	}
-   90: #endif	
-   91: }
-003133         ?C0006?ADC:
-003133 22                RET     
+0033D6 904CD5            MOV     DPTR,#g_variable+016H
+0033D9 7401              MOV     A,#01H
+0033DB F0                MOVX    @DPTR,A
+   76: 			if(!g_variable.g24_long_sleep_flag)
+0033DC 904CFC            MOV     DPTR,#g_variable+03DH
+0033DF E0                MOVX    A,@DPTR
+0033E0 702A              JNZ     ?C0006?ADC
+   77: 			{
+   78: 			m_24g_enter_hibernate[0]	= 0x00;
+0033E2 904D40            MOV     DPTR,#m_24g_enter_hibernate
+0033E5 F0                MOVX    @DPTR,A
+   79: 			m_24g_enter_hibernate[1]	= 0x48;
+0033E6 A3                INC     DPTR
+0033E7 7448              MOV     A,#048H
+0033E9 F0                MOVX    @DPTR,A
+   80: 			m_24g_enter_hibernate[2]	= 0x12;		// 100ms
+0033EA A3                INC     DPTR
+0033EB 7412              MOV     A,#012H
+0033ED F0                MOVX    @DPTR,A
+   81: 			m_24g_enter_hibernate[3]	= 0x00;
+0033EE E4                CLR     A
+0033EF A3                INC     DPTR
+0033F0 F0                MOVX    @DPTR,A
+   82: 			}
+   83: 		}
+0033F1 22                RET     
+0033F2         ?C0017?ADC:
+   84: 		else
+   85: 		{
+   86: 			g_variable.battery_status = BAT_STATUS_NONE;
+0033F2 E4                CLR     A
+0033F3 904CD5            MOV     DPTR,#g_variable+016H
+0033F6 F0                MOVX    @DPTR,A
+   87: 			if(!g_variable.g24_long_sleep_flag)
+0033F7 904CFC            MOV     DPTR,#g_variable+03DH
+0033FA E0                MOVX    A,@DPTR
+0033FB 700F              JNZ     ?C0006?ADC
+   88: 			{
+   89: 			m_24g_enter_hibernate[0]	= 0x00;
+0033FD 904D40            MOV     DPTR,#m_24g_enter_hibernate
+003400 F0                MOVX    @DPTR,A
+   90: 			m_24g_enter_hibernate[1]	= 0x48;
+003401 A3                INC     DPTR
+003402 7448              MOV     A,#048H
+003404 F0                MOVX    @DPTR,A
+   91: 			m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
+003405 A3                INC     DPTR
+003406 745D              MOV     A,#05DH
+003408 F0                MOVX    @DPTR,A
+   92: 			m_24g_enter_hibernate[3]	= 0x00;
+003409 E4                CLR     A
+00340A A3                INC     DPTR
+00340B F0                MOVX    @DPTR,A
+   93: 			}
+   94: 		}
+   95: 	}
+   96: #endif	
+   97: }
+00340C         ?C0006?ADC:
+00340C 22                RET     
 ----- FUNCTION YC_adc_check (END) -------
 
 
 ----- FUNCTION _bufsize (BEGIN) -----
-003134 904EE2            MOV     DPTR,#rptr
-003137 EE                MOV     A,R6
-003138 F0                MOVX    @DPTR,A
-003139 A3                INC     DPTR
-00313A EF                MOV     A,R7
-00313B F0                MOVX    @DPTR,A
-00313C 904EE4            MOV     DPTR,#wptr
-00313F EC                MOV     A,R4
-003140 F0                MOVX    @DPTR,A
-003141 A3                INC     DPTR
-003142 ED                MOV     A,R5
-003143 F0                MOVX    @DPTR,A
+00340D 904EDC            MOV     DPTR,#rptr
+003410 EE                MOV     A,R6
+003411 F0                MOVX    @DPTR,A
+003412 A3                INC     DPTR
+003413 EF                MOV     A,R7
+003414 F0                MOVX    @DPTR,A
+003415 904EDE            MOV     DPTR,#wptr
+003418 EC                MOV     A,R4
+003419 F0                MOVX    @DPTR,A
+00341A A3                INC     DPTR
+00341B ED                MOV     A,R5
+00341C F0                MOVX    @DPTR,A
 ;---- Variable 'buflen' assigned to Register 'R3' ----
-003144 904EE4            MOV     DPTR,#wptr
-003147 E0                MOVX    A,@DPTR
-003148 FE                MOV     R6,A
-003149 A3                INC     DPTR
-00314A E0                MOVX    A,@DPTR
-00314B FF                MOV     R7,A
-00314C D3                SETB    C
-00314D 904EE3            MOV     DPTR,#rptr+01H
-003150 E0                MOVX    A,@DPTR
-003151 9F                SUBB    A,R7
-003152 904EE2            MOV     DPTR,#rptr
-003155 E0                MOVX    A,@DPTR
-003156 9E                SUBB    A,R6
-003157 4016              JC      ?C0001?IPC
-003159 904EE4            MOV     DPTR,#wptr
-00315C E0                MOVX    A,@DPTR
-00315D FE                MOV     R6,A
-00315E A3                INC     DPTR
-00315F E0                MOVX    A,@DPTR
-003160 FF                MOV     R7,A
-003161 904EE3            MOV     DPTR,#rptr+01H
-003164 E0                MOVX    A,@DPTR
-003165 9F                SUBB    A,R7
-003166 FF                MOV     R7,A
-003167 904EE2            MOV     DPTR,#rptr
-00316A E0                MOVX    A,@DPTR
-00316B 9E                SUBB    A,R6
-00316C FE                MOV     R6,A
-00316D 801E              SJMP    ?C0002?IPC
-00316F         ?C0001?IPC:
-00316F 904EE2            MOV     DPTR,#rptr
-003172 E0                MOVX    A,@DPTR
-003173 FE                MOV     R6,A
-003174 A3                INC     DPTR
-003175 E0                MOVX    A,@DPTR
-003176 FF                MOV     R7,A
-003177 C3                CLR     C
-003178 904EE5            MOV     DPTR,#wptr+01H
-00317B E0                MOVX    A,@DPTR
-00317C 9F                SUBB    A,R7
-00317D FF                MOV     R7,A
-00317E 904EE4            MOV     DPTR,#wptr
-003181 E0                MOVX    A,@DPTR
-003182 9E                SUBB    A,R6
-003183 FE                MOV     R6,A
-003184 AD03              MOV     R5,AR3
-003186 C3                CLR     C
-003187 EB                MOV     A,R3
-003188 9F                SUBB    A,R7
-003189 FF                MOV     R7,A
-00318A E4                CLR     A
-00318B 9E                SUBB    A,R6
-00318C FE                MOV     R6,A
-00318D         ?C0002?IPC:
-00318D 22                RET     
+00341D 904EDE            MOV     DPTR,#wptr
+003420 E0                MOVX    A,@DPTR
+003421 FE                MOV     R6,A
+003422 A3                INC     DPTR
+003423 E0                MOVX    A,@DPTR
+003424 FF                MOV     R7,A
+003425 D3                SETB    C
+003426 904EDD            MOV     DPTR,#rptr+01H
+003429 E0                MOVX    A,@DPTR
+00342A 9F                SUBB    A,R7
+00342B 904EDC            MOV     DPTR,#rptr
+00342E E0                MOVX    A,@DPTR
+00342F 9E                SUBB    A,R6
+003430 4016              JC      ?C0001?IPC
+003432 904EDE            MOV     DPTR,#wptr
+003435 E0                MOVX    A,@DPTR
+003436 FE                MOV     R6,A
+003437 A3                INC     DPTR
+003438 E0                MOVX    A,@DPTR
+003439 FF                MOV     R7,A
+00343A 904EDD            MOV     DPTR,#rptr+01H
+00343D E0                MOVX    A,@DPTR
+00343E 9F                SUBB    A,R7
+00343F FF                MOV     R7,A
+003440 904EDC            MOV     DPTR,#rptr
+003443 E0                MOVX    A,@DPTR
+003444 9E                SUBB    A,R6
+003445 FE                MOV     R6,A
+003446 801E              SJMP    ?C0002?IPC
+003448         ?C0001?IPC:
+003448 904EDC            MOV     DPTR,#rptr
+00344B E0                MOVX    A,@DPTR
+00344C FE                MOV     R6,A
+00344D A3                INC     DPTR
+00344E E0                MOVX    A,@DPTR
+00344F FF                MOV     R7,A
+003450 C3                CLR     C
+003451 904EDF            MOV     DPTR,#wptr+01H
+003454 E0                MOVX    A,@DPTR
+003455 9F                SUBB    A,R7
+003456 FF                MOV     R7,A
+003457 904EDE            MOV     DPTR,#wptr
+00345A E0                MOVX    A,@DPTR
+00345B 9E                SUBB    A,R6
+00345C FE                MOV     R6,A
+00345D AD03              MOV     R5,AR3
+00345F C3                CLR     C
+003460 EB                MOV     A,R3
+003461 9F                SUBB    A,R7
+003462 FF                MOV     R7,A
+003463 E4                CLR     A
+003464 9E                SUBB    A,R6
+003465 FE                MOV     R6,A
+003466         ?C0002?IPC:
+003466 22                RET     
 ----- FUNCTION _bufsize (END) -------
 
 
------ FUNCTION _ipcRx (BEGIN) -----
-00318E 904F00            MOV     DPTR,#dest
-003191 EE                MOV     A,R6
-003192 F0                MOVX    @DPTR,A
-003193 A3                INC     DPTR
-003194 EF                MOV     A,R7
-003195 F0                MOVX    @DPTR,A
-;---- Variable 'len' assigned to Register 'R1' ----
-003196 A905              MOV     R1,AR5
-003198 904B9E            MOV     DPTR,#ipcRxReadPtr
-00319B E0                MOVX    A,@DPTR
-00319C FE                MOV     R6,A
-00319D A3                INC     DPTR
-00319E E0                MOVX    A,@DPTR
-00319F FF                MOV     R7,A
-;---- Variable 'src' assigned to Register 'R6/R7' ----
-0031A0         ?C0004?IPC:
-0031A0 AD01              MOV     R5,AR1
-0031A2 19                DEC     R1
-0031A3 ED                MOV     A,R5
-0031A4 602F              JZ      ?C0005?IPC
-0031A6 0F                INC     R7
-0031A7 EF                MOV     A,R7
-0031A8 AC06              MOV     R4,AR6
-0031AA 7001              JNZ     ?C0046?IPC
-0031AC 0E                INC     R6
-0031AD         ?C0046?IPC:
-0031AD 14                DEC     A
-0031AE F582              MOV     DPL,A
-0031B0 8C83              MOV     DPH,R4
-0031B2 E0                MOVX    A,@DPTR
-0031B3 FD                MOV     R5,A
-0031B4 904F00            MOV     DPTR,#dest
-0031B7 E4                CLR     A
-0031B8 75F001            MOV     B,#01H
-0031BB 120424            LCALL   ?C?ILDIX
-0031BE 85F082            MOV     DPL,B
-0031C1 F583              MOV     DPH,A
-0031C3 ED                MOV     A,R5
-0031C4 F0                MOVX    @DPTR,A
-0031C5 AD07              MOV     R5,AR7
-0031C7 AC06              MOV     R4,AR6
-0031C9 BC4BD4            CJNE    R4,#04BH,?C0004?IPC
-0031CC BD9AD1            CJNE    R5,#09AH,?C0004?IPC
-0031CF 7E4B              MOV     R6,#04BH
-0031D1 7F36              MOV     R7,#036H
-0031D3 80CB              SJMP    ?C0004?IPC
-0031D5         ?C0005?IPC:
-0031D5 904B9E            MOV     DPTR,#ipcRxReadPtr
-0031D8 EE                MOV     A,R6
-0031D9 F0                MOVX    @DPTR,A
-0031DA A3                INC     DPTR
-0031DB EF                MOV     A,R7
-0031DC F0                MOVX    @DPTR,A
-0031DD 22                RET     
------ FUNCTION _ipcRx (END) -------
-
-
------ FUNCTION IPC_DealSingleStep (BEGIN) -----
-0031DE 7A0C              MOV     R2,#HIGH ipcReadBuff
-0031E0 794B              MOV     R1,#LOW ipcReadBuff
-0031E2 904EF0            MOV     DPTR,#pbuff
-0031E5 7401              MOV     A,#01H
-0031E7 F0                MOVX    @DPTR,A
-0031E8 A3                INC     DPTR
-0031E9 740C              MOV     A,#HIGH ipcReadBuff
-0031EB F0                MOVX    @DPTR,A
-0031EC A3                INC     DPTR
-0031ED 744B              MOV     A,#LOW ipcReadBuff
-0031EF F0                MOVX    @DPTR,A
-0031F0 904BA0            MOV     DPTR,#ipcRxWritePtr
-0031F3 E0                MOVX    A,@DPTR
-0031F4 FE                MOV     R6,A
-0031F5 A3                INC     DPTR
-0031F6 E0                MOVX    A,@DPTR
-0031F7 FF                MOV     R7,A
-0031F8 904B9E            MOV     DPTR,#ipcRxReadPtr
-0031FB E0                MOVX    A,@DPTR
-0031FC 6E                XRL     A,R6
-0031FD 7003              JNZ     ?C0048?IPC
-0031FF A3                INC     DPTR
-003200 E0                MOVX    A,@DPTR
-003201 6F                XRL     A,R7
-003202         ?C0048?IPC:
-003202 7002              JNZ     $ + 4H
-003204 618D              AJMP    ?C0039?IPC
-003206         ?C0027?IPC:
-003206 7E0C              MOV     R6,#HIGH ipcReadBuff
-003208 7F4B              MOV     R7,#LOW ipcReadBuff
-00320A 7D03              MOV     R5,#03H
-00320C 318E              ACALL   _ipcRx
-00320E 904EF0            MOV     DPTR,#pbuff
-003211 E0                MOVX    A,@DPTR
-003212 FB                MOV     R3,A
-003213 A3                INC     DPTR
-003214 E0                MOVX    A,@DPTR
-003215 FA                MOV     R2,A
-003216 A3                INC     DPTR
-003217 E0                MOVX    A,@DPTR
-003218 F9                MOV     R1,A
-003219 1203B6            LCALL   ?C?CLDPTR
-00321C B4022B            CJNE    A,#02H,?C0029?IPC
-00321F 904EF1            MOV     DPTR,#pbuff+01H
-003222 E4                CLR     A
-003223 75F002            MOV     B,#02H
-003226 12040E            LCALL   ?C?IILDX
-003229 904EF0            MOV     DPTR,#pbuff
-00322C E0                MOVX    A,@DPTR
-00322D FB                MOV     R3,A
-00322E A3                INC     DPTR
-00322F E0                MOVX    A,@DPTR
-003230 FA                MOV     R2,A
-003231 A3                INC     DPTR
-003232 E0                MOVX    A,@DPTR
-003233 F9                MOV     R1,A
-003234 1203B6            LCALL   ?C?CLDPTR
-003237 FF                MOV     R7,A
-003238 904E68            MOV     DPTR,#ipcCb
-00323B E0                MOVX    A,@DPTR
-00323C A3                INC     DPTR
-00323D E0                MOVX    A,@DPTR
-00323E FA                MOV     R2,A
-00323F A3                INC     DPTR
-003240 E0                MOVX    A,@DPTR
-003241 F582              MOV     DPL,A
-003243 8A83              MOV     DPH,R2
-003245 1205DD            LCALL   ?C?ICALL2
-003248 618D              AJMP    ?C0039?IPC
-00324A         ?C0029?IPC:
-00324A 904EF0            MOV     DPTR,#pbuff
-00324D E0                MOVX    A,@DPTR
-00324E FB                MOV     R3,A
-00324F A3                INC     DPTR
-003250 E0                MOVX    A,@DPTR
-003251 FA                MOV     R2,A
-003252 A3                INC     DPTR
-003253 E0                MOVX    A,@DPTR
-003254 F9                MOV     R1,A
-003255 1203B6            LCALL   ?C?CLDPTR
-003258 6404              XRL     A,#04H
-00325A 7059              JNZ     ?C0031?IPC
-00325C 904EF1            MOV     DPTR,#pbuff+01H
-00325F 75F001            MOV     B,#01H
-003262 12040E            LCALL   ?C?IILDX
-003265 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-003267 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-003269 904EF0            MOV     DPTR,#pbuff
-00326C E0                MOVX    A,@DPTR
-00326D FB                MOV     R3,A
-00326E A3                INC     DPTR
-00326F E0                MOVX    A,@DPTR
-003270 FA                MOV     R2,A
-003271 A3                INC     DPTR
-003272 E0                MOVX    A,@DPTR
-003273 F9                MOV     R1,A
-003274 1203B6            LCALL   ?C?CLDPTR
-003277 14                DEC     A
-003278 FD                MOV     R5,A
-003279 318E              ACALL   _ipcRx
-00327B 904EF0            MOV     DPTR,#pbuff
-00327E E0                MOVX    A,@DPTR
-00327F FB                MOV     R3,A
-003280 A3                INC     DPTR
-003281 E0                MOVX    A,@DPTR
-003282 FA                MOV     R2,A
-003283 A3                INC     DPTR
-003284 E0                MOVX    A,@DPTR
-003285 2401              ADD     A,#01H
-003287 F9                MOV     R1,A
-003288 E4                CLR     A
-003289 3A                ADDC    A,R2
-00328A FA                MOV     R2,A
-00328B C002              PUSH    AR2
-00328D C001              PUSH    AR1
-00328F 904EF0            MOV     DPTR,#pbuff
-003292 E0                MOVX    A,@DPTR
-003293 A3                INC     DPTR
-003294 E0                MOVX    A,@DPTR
-003295 FA                MOV     R2,A
-003296 A3                INC     DPTR
-003297 E0                MOVX    A,@DPTR
-003298 F9                MOV     R1,A
-003299 1203B6            LCALL   ?C?CLDPTR
-00329C FD                MOV     R5,A
-00329D 7C00              MOV     R4,#00H
-00329F 904E6B            MOV     DPTR,#ipcCb+03H
-0032A2 E0                MOVX    A,@DPTR
-0032A3 A3                INC     DPTR
-0032A4 E0                MOVX    A,@DPTR
-0032A5 FA                MOV     R2,A
-0032A6 A3                INC     DPTR
-0032A7 E0                MOVX    A,@DPTR
-0032A8 F582              MOV     DPL,A
-0032AA 8A83              MOV     DPH,R2
-0032AC D001              POP     AR1
-0032AE D002              POP     AR2
-0032B0 1205DD            LCALL   ?C?ICALL2
-0032B3 618D              AJMP    ?C0039?IPC
-0032B5         ?C0031?IPC:
-0032B5 904EF0            MOV     DPTR,#pbuff
-0032B8 E0                MOVX    A,@DPTR
-0032B9 FB                MOV     R3,A
-0032BA A3                INC     DPTR
-0032BB E0                MOVX    A,@DPTR
-0032BC FA                MOV     R2,A
-0032BD A3                INC     DPTR
-0032BE E0                MOVX    A,@DPTR
-0032BF F9                MOV     R1,A
-0032C0 1203B6            LCALL   ?C?CLDPTR
-0032C3 6405              XRL     A,#05H
-0032C5 7059              JNZ     ?C0033?IPC
-0032C7 904EF1            MOV     DPTR,#pbuff+01H
-0032CA 75F001            MOV     B,#01H
-0032CD 12040E            LCALL   ?C?IILDX
-0032D0 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-0032D2 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-0032D4 904EF0            MOV     DPTR,#pbuff
-0032D7 E0                MOVX    A,@DPTR
-0032D8 FB                MOV     R3,A
-0032D9 A3                INC     DPTR
-0032DA E0                MOVX    A,@DPTR
-0032DB FA                MOV     R2,A
-0032DC A3                INC     DPTR
-0032DD E0                MOVX    A,@DPTR
-0032DE F9                MOV     R1,A
-0032DF 1203B6            LCALL   ?C?CLDPTR
-0032E2 14                DEC     A
-0032E3 FD                MOV     R5,A
-0032E4 318E              ACALL   _ipcRx
-0032E6 904EF0            MOV     DPTR,#pbuff
-0032E9 E0                MOVX    A,@DPTR
-0032EA FB                MOV     R3,A
-0032EB A3                INC     DPTR
-0032EC E0                MOVX    A,@DPTR
-0032ED FA                MOV     R2,A
-0032EE A3                INC     DPTR
-0032EF E0                MOVX    A,@DPTR
-0032F0 2401              ADD     A,#01H
-0032F2 F9                MOV     R1,A
-0032F3 E4                CLR     A
-0032F4 3A                ADDC    A,R2
-0032F5 FA                MOV     R2,A
-0032F6 C002              PUSH    AR2
-0032F8 C001              PUSH    AR1
-0032FA 904EF0            MOV     DPTR,#pbuff
-0032FD E0                MOVX    A,@DPTR
-0032FE A3                INC     DPTR
-0032FF E0                MOVX    A,@DPTR
-003300 FA                MOV     R2,A
-003301 A3                INC     DPTR
-003302 E0                MOVX    A,@DPTR
-003303 F9                MOV     R1,A
-003304 1203B6            LCALL   ?C?CLDPTR
-003307 FD                MOV     R5,A
-003308 7C00              MOV     R4,#00H
-00330A 904E74            MOV     DPTR,#ipcCb+0CH
-00330D E0                MOVX    A,@DPTR
-00330E A3                INC     DPTR
-00330F E0                MOVX    A,@DPTR
-003310 FA                MOV     R2,A
-003311 A3                INC     DPTR
-003312 E0                MOVX    A,@DPTR
-003313 F582              MOV     DPL,A
-003315 8A83              MOV     DPH,R2
-003317 D001              POP     AR1
-003319 D002              POP     AR2
-00331B 1205DD            LCALL   ?C?ICALL2
-00331E 806D              SJMP    ?C0039?IPC
-003320         ?C0033?IPC:
-003320 904EF0            MOV     DPTR,#pbuff
-003323 E0                MOVX    A,@DPTR
-003324 FB                MOV     R3,A
-003325 A3                INC     DPTR
-003326 E0                MOVX    A,@DPTR
-003327 FA                MOV     R2,A
-003328 A3                INC     DPTR
-003329 E0                MOVX    A,@DPTR
-00332A F9                MOV     R1,A
-00332B 1203B6            LCALL   ?C?CLDPTR
-00332E 6403              XRL     A,#03H
-003330 7059              JNZ     ?C0037?IPC
-003332 904EF1            MOV     DPTR,#pbuff+01H
-003335 75F001            MOV     B,#01H
-003338 12040E            LCALL   ?C?IILDX
-00333B 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-00333D 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-00333F 904EF0            MOV     DPTR,#pbuff
-003342 E0                MOVX    A,@DPTR
-003343 FB                MOV     R3,A
-003344 A3                INC     DPTR
-003345 E0                MOVX    A,@DPTR
-003346 FA                MOV     R2,A
-003347 A3                INC     DPTR
-003348 E0                MOVX    A,@DPTR
-003349 F9                MOV     R1,A
-00334A 1203B6            LCALL   ?C?CLDPTR
-00334D 14                DEC     A
-00334E FD                MOV     R5,A
-00334F 318E              ACALL   _ipcRx
-003351 904EF0            MOV     DPTR,#pbuff
-003354 E0                MOVX    A,@DPTR
-003355 FB                MOV     R3,A
-003356 A3                INC     DPTR
-003357 E0                MOVX    A,@DPTR
-003358 FA                MOV     R2,A
-003359 A3                INC     DPTR
-00335A E0                MOVX    A,@DPTR
-00335B 2401              ADD     A,#01H
-00335D F9                MOV     R1,A
-00335E E4                CLR     A
-00335F 3A                ADDC    A,R2
-003360 FA                MOV     R2,A
-003361 C002              PUSH    AR2
-003363 C001              PUSH    AR1
-003365 904EF0            MOV     DPTR,#pbuff
-003368 E0                MOVX    A,@DPTR
-003369 A3                INC     DPTR
-00336A E0                MOVX    A,@DPTR
-00336B FA                MOV     R2,A
-00336C A3                INC     DPTR
-00336D E0                MOVX    A,@DPTR
-00336E F9                MOV     R1,A
-00336F 1203B6            LCALL   ?C?CLDPTR
-003372 FD                MOV     R5,A
-003373 7C00              MOV     R4,#00H
-003375 904E77            MOV     DPTR,#ipcCb+0FH
-003378 E0                MOVX    A,@DPTR
-003379 A3                INC     DPTR
-00337A E0                MOVX    A,@DPTR
-00337B FA                MOV     R2,A
-00337C A3                INC     DPTR
-00337D E0                MOVX    A,@DPTR
-00337E F582              MOV     DPL,A
-003380 8A83              MOV     DPH,R2
-003382 D001              POP     AR1
-003384 D002              POP     AR2
-003386 1205DD            LCALL   ?C?ICALL2
-003389 8002              SJMP    ?C0039?IPC
-00338B         ?C0037?IPC:
-00338B 80FE              SJMP    ?C0037?IPC
-00338D         IPC_TIMER:
-00338D         ?C0039?IPC:
-00338D 904BA5            MOV     DPTR,#bttimer
-003390 E0                MOVX    A,@DPTR
-003391 FE                MOV     R6,A
-003392 A3                INC     DPTR
-003393 E0                MOVX    A,@DPTR
-003394 FF                MOV     R7,A
-003395 904C5E            MOV     DPTR,#c51timer
-003398 E0                MOVX    A,@DPTR
-003399 6E                XRL     A,R6
-00339A 7003              JNZ     ?C0049?IPC
-00339C A3                INC     DPTR
-00339D E0                MOVX    A,@DPTR
-00339E 6F                XRL     A,R7
-00339F         ?C0049?IPC:
-00339F 6022              JZ      ?C0043?IPC
-0033A1 904E6E            MOV     DPTR,#ipcCb+06H
-0033A4 E0                MOVX    A,@DPTR
-0033A5 FB                MOV     R3,A
-0033A6 A3                INC     DPTR
-0033A7 E0                MOVX    A,@DPTR
-0033A8 FA                MOV     R2,A
-0033A9 A3                INC     DPTR
-0033AA E0                MOVX    A,@DPTR
-0033AB F9                MOV     R1,A
-0033AC 4A                ORL     A,R2
-0033AD 6037              JZ      ?C0042?IPC
-0033AF         ?C0041?IPC:
-0033AF 1205D9            LCALL   ?C?ICALL
-0033B2 904BA5            MOV     DPTR,#bttimer
-0033B5 E0                MOVX    A,@DPTR
-0033B6 FF                MOV     R7,A
-0033B7 A3                INC     DPTR
-0033B8 E0                MOVX    A,@DPTR
-0033B9 904C5E            MOV     DPTR,#c51timer
-0033BC CF                XCH     A,R7
-0033BD F0                MOVX    @DPTR,A
-0033BE A3                INC     DPTR
-0033BF EF                MOV     A,R7
-0033C0 F0                MOVX    @DPTR,A
-0033C1 80CA              SJMP    ?C0039?IPC
-0033C3         ?C0043?IPC:
-0033C3 904C8D            MOV     DPTR,#btstimer
-0033C6 E0                MOVX    A,@DPTR
-0033C7 FF                MOV     R7,A
-0033C8 A3                INC     DPTR
-0033C9 E0                MOVX    A,@DPTR
-0033CA 6F                XRL     A,R7
-0033CB 6019              JZ      ?C0042?IPC
-0033CD 904E71            MOV     DPTR,#ipcCb+09H
-0033D0 E0                MOVX    A,@DPTR
-0033D1 FB                MOV     R3,A
-0033D2 A3                INC     DPTR
-0033D3 E0                MOVX    A,@DPTR
-0033D4 FA                MOV     R2,A
-0033D5 A3                INC     DPTR
-0033D6 E0                MOVX    A,@DPTR
-0033D7 F9                MOV     R1,A
-0033D8 4A                ORL     A,R2
-0033D9 600B              JZ      ?C0042?IPC
-0033DB         ?C0045?IPC:
-0033DB 1205D9            LCALL   ?C?ICALL
-0033DE 904C8D            MOV     DPTR,#btstimer
-0033E1 E0                MOVX    A,@DPTR
-0033E2 A3                INC     DPTR
-0033E3 F0                MOVX    @DPTR,A
-0033E4 80DD              SJMP    ?C0043?IPC
-0033E6         ?C0042?IPC:
-0033E6 22                RET     
------ FUNCTION IPC_DealSingleStep (END) -------
-
-
------ FUNCTION _IPC_TxData (BEGIN) -----
-0033E7 904F0B            MOV     DPTR,#len
-0033EA ED                MOV     A,R5
-0033EB F0                MOVX    @DPTR,A
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-0033EC E0                MOVX    A,@DPTR
-0033ED FD                MOV     R5,A
-0033EE 900BE8            MOV     DPTR,#ipcSendBuff+01H
-0033F1 F0                MOVX    @DPTR,A
-0033F2 7E0B              MOV     R6,#HIGH ipcSendBuff+02H
-0033F4 7FE9              MOV     R7,#LOW ipcSendBuff+02H
-0033F6 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-0033F9 ED                MOV     A,R5
-0033FA F0                MOVX    @DPTR,A
-0033FB 12087D            LCALL   _xmemcpy
-0033FE 7B01              MOV     R3,#01H
-003400 7A0B              MOV     R2,#HIGH ipcSendBuff
-003402 79E7              MOV     R1,#LOW ipcSendBuff
-003404 904F0B            MOV     DPTR,#len
-003407 E0                MOVX    A,@DPTR
-003408 2402              ADD     A,#02H
-00340A FD                MOV     R5,A
-00340B 021297            LJMP    _ipcTx
------ FUNCTION _IPC_TxData (END) -------
-
-
------ FUNCTION _IPC_Tx24GData (BEGIN) -----
-;---- Variable 'len' assigned to Register 'R5' ----
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-00340E 900BE7            MOV     DPTR,#ipcSendBuff
-003411 7406              MOV     A,#06H
-003413 F0                MOVX    @DPTR,A
-003414 80D1              SJMP    _IPC_TxData
------ FUNCTION _IPC_Tx24GData (END) -------
-
-
------ FUNCTION _IPC_TxSppData (BEGIN) -----
-;---- Variable 'len' assigned to Register 'R5' ----
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-003416 900BE7            MOV     DPTR,#ipcSendBuff
-003419 7404              MOV     A,#04H
-00341B F0                MOVX    @DPTR,A
-00341C 80C9              SJMP    _IPC_TxData
------ FUNCTION _IPC_TxSppData (END) -------
-
-
------ FUNCTION _IPC_TxBleData (BEGIN) -----
-;---- Variable 'len' assigned to Register 'R5' ----
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-00341E 900BE7            MOV     DPTR,#ipcSendBuff
-003421 7405              MOV     A,#05H
-003423 F0                MOVX    @DPTR,A
-003424 80C1              SJMP    _IPC_TxData
------ FUNCTION _IPC_TxBleData (END) -------
-
-
 ----- FUNCTION _IPC_TxBREDRHidData (BEGIN) -----
 ;---- Variable 'len' assigned to Register 'R5' ----
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-003426 900BE7            MOV     DPTR,#ipcSendBuff
-003429 7403              MOV     A,#03H
-00342B F0                MOVX    @DPTR,A
-00342C ED                MOV     A,R5
-00342D 6002              JZ      ?C0017?IPC
-00342F         ?C0016?IPC:
-00342F 71E7              ACALL   _IPC_TxData
-003431         ?C0017?IPC:
-003431 22                RET     
+003467 900BE7            MOV     DPTR,#ipcSendBuff
+00346A 7403              MOV     A,#03H
+00346C F0                MOVX    @DPTR,A
+00346D ED                MOV     A,R5
+00346E 6003              JZ      ?C0017?IPC
+003470         ?C0016?IPC:
+003470 120FB9            LCALL   _IPC_TxData
+003473         ?C0017?IPC:
+003473 22                RET     
 ----- FUNCTION _IPC_TxBREDRHidData (END) -------
 
 
 ----- FUNCTION IPC_GetBBDIsconnectReason (BEGIN) -----
-003432 900446            MOV     DPTR,#bbDisReason
-003435 E0                MOVX    A,@DPTR
-003436 FF                MOV     R7,A
-003437 22                RET     
+003474 900446            MOV     DPTR,#bbDisReason
+003477 E0                MOVX    A,@DPTR
+003478 FF                MOV     R7,A
+003479 22                RET     
 ----- FUNCTION IPC_GetBBDIsconnectReason (END) -------
 
 
------ FUNCTION IPC_AbandonLpm (BEGIN) -----
-003438 900B7F            MOV     DPTR,#lpm_flag
-00343B 7401              MOV     A,#01H
-00343D F0                MOVX    @DPTR,A
-00343E E4                CLR     A
-00343F 900B7E            MOV     DPTR,#current_task
-003442 F0                MOVX    @DPTR,A
-003443 22                RET     
------ FUNCTION IPC_AbandonLpm (END) -------
-
-
------ FUNCTION IPC_IsTxBuffEmpty (BEGIN) -----
-003444 904B9C            MOV     DPTR,#ipcTxWritePtr
-003447 E0                MOVX    A,@DPTR
-003448 FE                MOV     R6,A
-003449 A3                INC     DPTR
-00344A E0                MOVX    A,@DPTR
-00344B FF                MOV     R7,A
-00344C 904B9A            MOV     DPTR,#ipcTxReadPtr
-00344F E0                MOVX    A,@DPTR
-003450 B50607            CJNE    A,AR6,?C0025?IPC
-003453 A3                INC     DPTR
-003454 E0                MOVX    A,@DPTR
-003455 B50702            CJNE    A,AR7,?C0025?IPC
-003458 D3                SETB    C
-003459 22                RET     
-00345A         ?C0025?IPC:
-00345A C3                CLR     C
-00345B 22                RET     
------ FUNCTION IPC_IsTxBuffEmpty (END) -------
-
-
 ----- FUNCTION YC_Ice_break (BEGIN) -----
-00345C 908280            MOV     DPTR,#08280H
-00345F 7401              MOV     A,#01H
-003461 F0                MOVX    @DPTR,A
-003462 22                RET     
+00347A 908280            MOV     DPTR,#08280H
+00347D 7401              MOV     A,#01H
+00347F F0                MOVX    @DPTR,A
+003480 22                RET     
 ----- FUNCTION YC_Ice_break (END) -------
 
 
 ----- FUNCTION _dmemcpy (BEGIN) -----
-003463 904E9E            MOV     DPTR,#dest
-003466 EB                MOV     A,R3
-003467 F0                MOVX    @DPTR,A
-003468 A3                INC     DPTR
-003469 EA                MOV     A,R2
-00346A F0                MOVX    @DPTR,A
-00346B A3                INC     DPTR
-00346C E9                MOV     A,R1
-00346D F0                MOVX    @DPTR,A
-00346E         ?C0005?UTILITIES:
-00346E 904EA4            MOV     DPTR,#len
-003471 74FF              MOV     A,#0FFH
-003473 F5F0              MOV     B,A
-003475 120424            LCALL   ?C?ILDIX
-003478 45F0              ORL     A,B
-00347A 602A              JZ      ?C0007?UTILITIES
-00347C 904EA1            MOV     DPTR,#src
-00347F E0                MOVX    A,@DPTR
-003480 FB                MOV     R3,A
-003481 A3                INC     DPTR
-003482 E4                CLR     A
-003483 75F001            MOV     B,#01H
-003486 120424            LCALL   ?C?ILDIX
-003489 A9F0              MOV     R1,B
-00348B FA                MOV     R2,A
-00348C 1203B6            LCALL   ?C?CLDPTR
-00348F FF                MOV     R7,A
-003490 904E9E            MOV     DPTR,#dest
-003493 E0                MOVX    A,@DPTR
-003494 FB                MOV     R3,A
-003495 A3                INC     DPTR
-003496 E4                CLR     A
-003497 75F001            MOV     B,#01H
-00349A 120424            LCALL   ?C?ILDIX
-00349D A9F0              MOV     R1,B
-00349F FA                MOV     R2,A
-0034A0 EF                MOV     A,R7
-0034A1 1203FC            LCALL   ?C?CSTPTR
-0034A4 80C8              SJMP    ?C0005?UTILITIES
-0034A6         ?C0007?UTILITIES:
-0034A6 22                RET     
+003481 904E9C            MOV     DPTR,#dest
+003484 EB                MOV     A,R3
+003485 F0                MOVX    @DPTR,A
+003486 A3                INC     DPTR
+003487 EA                MOV     A,R2
+003488 F0                MOVX    @DPTR,A
+003489 A3                INC     DPTR
+00348A E9                MOV     A,R1
+00348B F0                MOVX    @DPTR,A
+00348C         ?C0005?UTILITIES:
+00348C 904EA2            MOV     DPTR,#len
+00348F 74FF              MOV     A,#0FFH
+003491 F5F0              MOV     B,A
+003493 120424            LCALL   ?C?ILDIX
+003496 45F0              ORL     A,B
+003498 602A              JZ      ?C0007?UTILITIES
+00349A 904E9F            MOV     DPTR,#src
+00349D E0                MOVX    A,@DPTR
+00349E FB                MOV     R3,A
+00349F A3                INC     DPTR
+0034A0 E4                CLR     A
+0034A1 75F001            MOV     B,#01H
+0034A4 120424            LCALL   ?C?ILDIX
+0034A7 A9F0              MOV     R1,B
+0034A9 FA                MOV     R2,A
+0034AA 1203B6            LCALL   ?C?CLDPTR
+0034AD FF                MOV     R7,A
+0034AE 904E9C            MOV     DPTR,#dest
+0034B1 E0                MOVX    A,@DPTR
+0034B2 FB                MOV     R3,A
+0034B3 A3                INC     DPTR
+0034B4 E4                CLR     A
+0034B5 75F001            MOV     B,#01H
+0034B8 120424            LCALL   ?C?ILDIX
+0034BB A9F0              MOV     R1,B
+0034BD FA                MOV     R2,A
+0034BE EF                MOV     A,R7
+0034BF 1203FC            LCALL   ?C?CSTPTR
+0034C2 80C8              SJMP    ?C0005?UTILITIES
+0034C4         ?C0007?UTILITIES:
+0034C4 22                RET     
 ----- FUNCTION _dmemcpy (END) -------
 
 
------ FUNCTION _xmemclear_ff (BEGIN) -----
-0034A7 904EF6            MOV     DPTR,#dest
-0034AA EB                MOV     A,R3
-0034AB F0                MOVX    @DPTR,A
-0034AC A3                INC     DPTR
-0034AD EA                MOV     A,R2
-0034AE F0                MOVX    @DPTR,A
-0034AF A3                INC     DPTR
-0034B0 E9                MOV     A,R1
-0034B1 F0                MOVX    @DPTR,A
-;---- Variable 'len' assigned to Register 'R4/R5' ----
-0034B2         ?C0011?UTILITIES:
-0034B2 ED                MOV     A,R5
-0034B3 1D                DEC     R5
-0034B4 AE04              MOV     R6,AR4
-0034B6 7001              JNZ     ?C0027?UTILITIES
-0034B8 1C                DEC     R4
-0034B9         ?C0027?UTILITIES:
-0034B9 4E                ORL     A,R6
-0034BA 6017              JZ      ?C0013?UTILITIES
-0034BC 904EF6            MOV     DPTR,#dest
-0034BF E0                MOVX    A,@DPTR
-0034C0 FB                MOV     R3,A
-0034C1 A3                INC     DPTR
-0034C2 E4                CLR     A
-0034C3 75F001            MOV     B,#01H
-0034C6 120424            LCALL   ?C?ILDIX
-0034C9 A9F0              MOV     R1,B
-0034CB FA                MOV     R2,A
-0034CC 74FF              MOV     A,#0FFH
-0034CE 1203FC            LCALL   ?C?CSTPTR
-0034D1 80DF              SJMP    ?C0011?UTILITIES
-0034D3         ?C0013?UTILITIES:
-0034D3 22                RET     
------ FUNCTION _xmemclear_ff (END) -------
+----- FUNCTION _IIC_write (BEGIN) -----
+0034C5 904EB2            MOV     DPTR,#addr
+0034C8 EE                MOV     A,R6
+0034C9 F0                MOVX    @DPTR,A
+0034CA A3                INC     DPTR
+0034CB EF                MOV     A,R7
+0034CC F0                MOVX    @DPTR,A
+0034CD 904EB6            MOV     DPTR,#pbuff
+0034D0 EB                MOV     A,R3
+0034D1 F0                MOVX    @DPTR,A
+0034D2 A3                INC     DPTR
+0034D3 EA                MOV     A,R2
+0034D4 F0                MOVX    @DPTR,A
+0034D5 A3                INC     DPTR
+0034D6 E9                MOV     A,R1
+0034D7 F0                MOVX    @DPTR,A
+0034D8 904EB4            MOV     DPTR,#len
+0034DB EC                MOV     A,R4
+0034DC F0                MOVX    @DPTR,A
+0034DD A3                INC     DPTR
+0034DE ED                MOV     A,R5
+0034DF F0                MOVX    @DPTR,A
+0034E0 A3                INC     DPTR
+0034E1 E0                MOVX    A,@DPTR
+0034E2 F9                MOV     R1,A
+0034E3 A3                INC     DPTR
+0034E4 E0                MOVX    A,@DPTR
+0034E5 FA                MOV     R2,A
+0034E6 A3                INC     DPTR
+0034E7 E0                MOVX    A,@DPTR
+0034E8 904E9F            MOV     DPTR,#?_dmemcpy?BYTE+03H
+0034EB C9                XCH     A,R1
+0034EC F0                MOVX    @DPTR,A
+0034ED A3                INC     DPTR
+0034EE EA                MOV     A,R2
+0034EF F0                MOVX    @DPTR,A
+0034F0 A3                INC     DPTR
+0034F1 E9                MOV     A,R1
+0034F2 F0                MOVX    @DPTR,A
+0034F3 A3                INC     DPTR
+0034F4 EC                MOV     A,R4
+0034F5 F0                MOVX    @DPTR,A
+0034F6 A3                INC     DPTR
+0034F7 ED                MOV     A,R5
+0034F8 F0                MOVX    @DPTR,A
+0034F9 7B01              MOV     R3,#01H
+0034FB 7A0B              MOV     R2,#HIGH IIC_TempBuff+03H
+0034FD 7986              MOV     R1,#LOW IIC_TempBuff+03H
+0034FF 9181              ACALL   _dmemcpy
+003501 900B83            MOV     DPTR,#IIC_TempBuff
+003504 74A0              MOV     A,#0A0H
+003506 F0                MOVX    @DPTR,A
+003507 904EB2            MOV     DPTR,#addr
+00350A E0                MOVX    A,@DPTR
+00350B FF                MOV     R7,A
+00350C A3                INC     DPTR
+00350D E0                MOVX    A,@DPTR
+00350E 900B84            MOV     DPTR,#IIC_TempBuff+01H
+003511 CF                XCH     A,R7
+003512 F0                MOVX    @DPTR,A
+003513 A3                INC     DPTR
+003514 EF                MOV     A,R7
+003515 F0                MOVX    @DPTR,A
+003516 904EB5            MOV     DPTR,#len+01H
+003519 E0                MOVX    A,@DPTR
+00351A 2403              ADD     A,#03H
+00351C FD                MOV     R5,A
+00351D 904EB4            MOV     DPTR,#len
+003520 E0                MOVX    A,@DPTR
+003521 3400              ADDC    A,#00H
+003523 FC                MOV     R4,A
+003524 ED                MOV     A,R5
+003525 FA                MOV     R2,A
+003526 EC                MOV     A,R4
+003527 FF                MOV     R7,A
+003528 EA                MOV     A,R2
+003529 FE                MOV     R6,A
+00352A EF                MOV     A,R7
+00352B 908098            MOV     DPTR,#08098H
+00352E EE                MOV     A,R6
+00352F F0                MOVX    @DPTR,A
+003530 A3                INC     DPTR
+003531 EF                MOV     A,R7
+003532 F0                MOVX    @DPTR,A
+003533 7A0B              MOV     R2,#HIGH IIC_TempBuff
+003535 7983              MOV     R1,#LOW IIC_TempBuff
+003537 7E0B              MOV     R6,#HIGH IIC_TempBuff
+003539 7F83              MOV     R7,#LOW IIC_TempBuff
+00353B 7483              MOV     A,#LOW IIC_TempBuff
+00353D FC                MOV     R4,A
+00353E 740B              MOV     A,#HIGH IIC_TempBuff
+003540 FF                MOV     R7,A
+003541 EC                MOV     A,R4
+003542 FE                MOV     R6,A
+003543 EF                MOV     A,R7
+003544 A3                INC     DPTR
+003545 EE                MOV     A,R6
+003546 F0                MOVX    @DPTR,A
+003547 A3                INC     DPTR
+003548 EF                MOV     A,R7
+003549 F0                MOVX    @DPTR,A
+00354A 90809E            MOV     DPTR,#0809EH
+00354D E4                CLR     A
+00354E F0                MOVX    @DPTR,A
+00354F A3                INC     DPTR
+003550 F0                MOVX    @DPTR,A
+003551 908090            MOV     DPTR,#08090H
+003554 04                INC     A
+003555 F0                MOVX    @DPTR,A
+003556 908006            MOV     DPTR,#08006H
+003559 E0                MOVX    A,@DPTR
+00355A 4404              ORL     A,#04H
+00355C F0                MOVX    @DPTR,A
+;----                  JMP     IIcWaitDone
+----- FUNCTION _IIC_write (END) -------
+
+
+----- FUNCTION IIcWaitDone (BEGIN) -----
+00355D         ?C0001?IIC:
+00355D 90812C            MOV     DPTR,#0812CH
+003560 E0                MOVX    A,@DPTR
+003561 30E5F9            JNB     ACC.5,?C0001?IIC
+003564 22                RET     
+----- FUNCTION IIcWaitDone (END) -------
 
 
 ----- FUNCTION _GPIO_ClearWakeup (BEGIN) -----
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-0034D4 EF                MOV     A,R7
-0034D5 F4                CPL     A
-0034D6 603A              JZ      ?C0023?GPIO
-0034D8         ?C0022?GPIO:
-0034D8 EF                MOV     A,R7
-0034D9 5407              ANL     A,#07H
-0034DB FE                MOV     R6,A
+003565 EF                MOV     A,R7
+003566 F4                CPL     A
+003567 603A              JZ      ?C0023?GPIO
+003569         ?C0022?GPIO:
+003569 EF                MOV     A,R7
+00356A 5407              ANL     A,#07H
+00356C FE                MOV     R6,A
 ;---- Variable 'queue' assigned to Register 'R6' ----
-0034DC EF                MOV     A,R7
-0034DD 13                RRC     A
-0034DE 13                RRC     A
-0034DF 13                RRC     A
-0034E0 5403              ANL     A,#03H
-0034E2 FF                MOV     R7,A
+00356D EF                MOV     A,R7
+00356E 13                RRC     A
+00356F 13                RRC     A
+003570 13                RRC     A
+003571 5403              ANL     A,#03H
+003573 FF                MOV     R7,A
 ;---- Variable 'group' assigned to Register 'R7' ----
-0034E3 24A3              ADD     A,#LOW YC_GPIOWakeupL
-0034E5 F582              MOV     DPL,A
-0034E7 E4                CLR     A
-0034E8 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-0034EA F583              MOV     DPH,A
-0034EC C083              PUSH    DPH
-0034EE C082              PUSH    DPL
-0034F0 E0                MOVX    A,@DPTR
-0034F1 FD                MOV     R5,A
-0034F2 7401              MOV     A,#01H
-0034F4 A806              MOV     R0,AR6
-0034F6 08                INC     R0
-0034F7 8002              SJMP    ?C0043?GPIO
-0034F9         ?C0042?GPIO:
-0034F9 C3                CLR     C
-0034FA 33                RLC     A
-0034FB         ?C0043?GPIO:
-0034FB D8FC              DJNZ    R0,?C0042?GPIO
-0034FD F4                CPL     A
-0034FE FC                MOV     R4,A
-0034FF 5D                ANL     A,R5
-003500 D082              POP     DPL
-003502 D083              POP     DPH
-003504 F0                MOVX    @DPTR,A
-003505 74A7              MOV     A,#LOW YC_GPIOWakeupH
-003507 2F                ADD     A,R7
-003508 F582              MOV     DPL,A
-00350A E4                CLR     A
-00350B 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-00350D F583              MOV     DPH,A
-00350F E0                MOVX    A,@DPTR
-003510 5C                ANL     A,R4
-003511 F0                MOVX    @DPTR,A
-003512         ?C0023?GPIO:
-003512 22                RET     
+003574 24A3              ADD     A,#LOW YC_GPIOWakeupL
+003576 F582              MOV     DPL,A
+003578 E4                CLR     A
+003579 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+00357B F583              MOV     DPH,A
+00357D C083              PUSH    DPH
+00357F C082              PUSH    DPL
+003581 E0                MOVX    A,@DPTR
+003582 FD                MOV     R5,A
+003583 7401              MOV     A,#01H
+003585 A806              MOV     R0,AR6
+003587 08                INC     R0
+003588 8002              SJMP    ?C0043?GPIO
+00358A         ?C0042?GPIO:
+00358A C3                CLR     C
+00358B 33                RLC     A
+00358C         ?C0043?GPIO:
+00358C D8FC              DJNZ    R0,?C0042?GPIO
+00358E F4                CPL     A
+00358F FC                MOV     R4,A
+003590 5D                ANL     A,R5
+003591 D082              POP     DPL
+003593 D083              POP     DPH
+003595 F0                MOVX    @DPTR,A
+003596 74A7              MOV     A,#LOW YC_GPIOWakeupH
+003598 2F                ADD     A,R7
+003599 F582              MOV     DPL,A
+00359B E4                CLR     A
+00359C 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+00359E F583              MOV     DPH,A
+0035A0 E0                MOVX    A,@DPTR
+0035A1 5C                ANL     A,R4
+0035A2 F0                MOVX    @DPTR,A
+0035A3         ?C0023?GPIO:
+0035A3 22                RET     
 ----- FUNCTION _GPIO_ClearWakeup (END) -------
 
 
+----- FUNCTION GPIO_fillpd (BEGIN) -----
+;---- Variable 'i' assigned to Register 'R7' ----
+0035A4 E4                CLR     A
+0035A5 FF                MOV     R7,A
+0035A6         ?C0026?GPIO:
+0035A6 EF                MOV     A,R7
+0035A7 FD                MOV     R5,A
+0035A8 7C00              MOV     R4,#00H
+0035AA 2478              ADD     A,#078H
+0035AC FB                MOV     R3,A
+0035AD EC                MOV     A,R4
+0035AE 3480              ADDC    A,#080H
+0035B0 8B82              MOV     DPL,R3
+0035B2 F583              MOV     DPH,A
+0035B4 E0                MOVX    A,@DPTR
+0035B5 FE                MOV     R6,A
+0035B6 ED                MOV     A,R5
+0035B7 2470              ADD     A,#070H
+0035B9 FD                MOV     R5,A
+0035BA EC                MOV     A,R4
+0035BB 3480              ADDC    A,#080H
+0035BD 8D82              MOV     DPL,R5
+0035BF F583              MOV     DPH,A
+0035C1 E0                MOVX    A,@DPTR
+0035C2 4E                ORL     A,R6
+0035C3 F4                CPL     A
+0035C4 FE                MOV     R6,A
+0035C5 EF                MOV     A,R7
+0035C6 247C              ADD     A,#07CH
+0035C8 FD                MOV     R5,A
+0035C9 EC                MOV     A,R4
+0035CA 3480              ADDC    A,#080H
+0035CC 8D82              MOV     DPL,R5
+0035CE F583              MOV     DPH,A
+0035D0 EE                MOV     A,R6
+0035D1 F0                MOVX    @DPTR,A
+0035D2 0F                INC     R7
+0035D3 EF                MOV     A,R7
+0035D4 B404CF            CJNE    A,#04H,?C0026?GPIO
+0035D7 22                RET     
+----- FUNCTION GPIO_fillpd (END) -------
+
+
Index: c51/output/FW.HTM
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.HTM	(revision 256)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.HTM	(working copy)
@@ -25,279 +25,274 @@
 
 <p class="TinyT">
 Created from: <b>LX51 LINKER/LOCATER V4.41</b><br>
-Creation time: <b>06/08/2021  10:23:30</b><p>
+Creation time: <b>08/12/2021  18:45:21</b><p>
 
 <hr>
 
 
 <h2><a name="S2"></a>?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH (C:000737H - C:000802H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S160">?PR?_XMEMCPY?UTILITIES</a>)<p>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S161">?PR?_XMEMCPY?UTILITIES</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S160">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S161">?PR?_XMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S13"></a>?PR?YC_START_RECONNECT?BLUETOOTH (C:000EDCH - C:000F8BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S13"></a>?PR?YC_START_RECONNECT?BLUETOOTH (C:0015C9H - C:001676H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S168">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S202">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S169">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S203">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S78"></a>?PR?KSCOLINITIALIZE?KEYSCAN (C:001A72H - C:001A8FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
+<h2><a name="S79"></a>?PR?KSCOLINITIALIZE?KEYSCAN (C:0017F7H - C:001814H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S97"></a>?PR?SYSTEM_HARDWARE_RESET?SYS (C:001DF8H - C:001E00H)</h2>
-<p><br><b>Called from:</b></p>
-<ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-</ul>
-
-<h2><a name="S101"></a>?PR?_KB_CB_HID?SYS (C:002F5DH - C:002F6CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>)<p>
+<h2><a name="S102"></a>?PR?_KB_CB_HID?SYS (C:00314AH - C:003159H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
-<h2><a name="S103"></a>?PR?_KB_CB_EVENT?SYS (C:00152BH - C:0017DDH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
+<h2><a name="S104"></a>?PR?_KB_CB_EVENT?SYS (C:0018EEH - C:001BADH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S96">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
-<li><a href="#S168">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S202">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a></li>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S166">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
+<li><a href="#S169">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S203">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S167">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 <li><a href="#S2">?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH</a></li>
 <li><a href="#S4">?PR?_YC_STORE_RECORD_LIST?BLUETOOTH</a></li>
-<li><a href="#S80">?PR?KS_INITIALIZE?KEYSCAN</a></li>
-<li><a href="#S92">?PR?LED_DEVICE_POWEROFF?LED</a></li>
-<li><a href="#S91">?PR?LED_DEVICE_POWERON?LED</a></li>
-<li><a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
-<li><a href="#S97">?PR?SYSTEM_HARDWARE_RESET?SYS</a></li>
-<li><a href="#S98">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
-<li><a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
+<li><a href="#S81">?PR?KS_INITIALIZE?KEYSCAN</a></li>
+<li><a href="#S93">?PR?LED_DEVICE_POWEROFF?LED</a></li>
+<li><a href="#S92">?PR?LED_DEVICE_POWERON?LED</a></li>
+<li><a href="#S96">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
+<li><a href="#S98">?PR?SYSTEM_HARDWARE_RESET?SYS</a></li>
+<li><a href="#S99">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S97">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 <li><a href="#S10">?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH</a></li>
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S108"></a>?PR?YC_PAIRING_TIMEROUT_500MS?SYS (C:001F8EH - C:001FD6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S109"></a>?PR?YC_PAIRING_TIMEROUT_500MS?SYS (C:001DDAH - C:001E22H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S168">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S98">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S169">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S99">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 </ul>
 
-<h2><a name="S110"></a>?PR?KB_CB_TIMER500MS?SYS (C:001F74H - C:001F8DH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
+<h2><a name="S111"></a>?PR?KB_CB_TIMER500MS?SYS (C:001DC0H - C:001DD9H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S105">?PR?LED_TIMER500MS?SYS</a></li>
-<li><a href="#S119">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
-<li><a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
-<li><a href="#S107">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
+<li><a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S106">?PR?LED_TIMER500MS?SYS</a></li>
+<li><a href="#S120">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
+<li><a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S108">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S111"></a>?PR?KB_CB_TIMER100MS?SYS (C:001958H - C:001A49H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S112"></a>?PR?KB_CB_TIMER100MS?SYS (C:00315AH - C:00324EH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S92">?PR?LED_DEVICE_POWEROFF?LED</a></li>
-<li><a href="#S91">?PR?LED_DEVICE_POWERON?LED</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S93">?PR?LED_DEVICE_POWEROFF?LED</a></li>
+<li><a href="#S92">?PR?LED_DEVICE_POWERON?LED</a></li>
 </ul>
 
-<h2><a name="S113"></a>?PR?YC_SYSTEM_MAIN?SYS (C:000FB1H - C:000FFAH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S63">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S114"></a>?PR?YC_SYSTEM_MAIN?SYS (C:002CA1H - C:002CEEH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S64">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S138">?PR?IPC_ABANDONLPM?IPC</a></li>
-<li><a href="#S140">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
-<li><a href="#S137">?PR?IPC_WAITLPM?IPC</a></li>
-<li><a href="#S112">?PR?KB_CB_INIT?SYS</a></li>
-<li><a href="#S63">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S81">?PR?KS_UNISTALL?KEYSCAN</a></li>
-<li><a href="#S90">?PR?LED_ALL_SHUTDOWN?LED</a></li>
-<li><a href="#S93">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S139">?PR?IPC_ABANDONLPM?IPC</a></li>
+<li><a href="#S141">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
+<li><a href="#S138">?PR?IPC_WAITLPM?IPC</a></li>
+<li><a href="#S113">?PR?KB_CB_INIT?SYS</a></li>
+<li><a href="#S64">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S82">?PR?KS_UNISTALL?KEYSCAN</a></li>
+<li><a href="#S91">?PR?LED_ALL_SHUTDOWN?LED</a></li>
+<li><a href="#S94">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S100">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S120">?PR?MAIN?RAM</a></li>
+<li><a href="#S121">?PR?MAIN?RAM</a></li>
 </ul>
 
-<h2><a name="S120"></a>?PR?MAIN?RAM (C:000FFBH - C:000FFCH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S121"></a>?PR?MAIN?RAM (C:002FAEH - C:002FAFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S131"></a>?PR?_IPC_TXBREDRHIDDATA?IPC (C:003426H - C:003431H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S129">?PR?_IPC_TXDATA?IPC</a>)<p>
+<h2><a name="S132"></a>?PR?_IPC_TXBREDRHIDDATA?IPC (C:003467H - C:003473H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S130">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S129">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S130">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S133"></a>?PR?_IPC_TXSPPDATA?IPC (C:003416H - C:00341DH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S129">?PR?_IPC_TXDATA?IPC</a>)<p>
+<h2><a name="S134"></a>?PR?_IPC_TXSPPDATA?IPC (C:000FEEH - C:000FF5H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S130">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S129">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S130">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S136"></a>?PR?_IPC_INITIALIZE?IPC (C:002F73H - C:002F7FH)</h2>
+<h2><a name="S137"></a>?PR?_IPC_INITIALIZE?IPC (C:002F5CH - C:002F68H)</h2>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <h2><a name="S4"></a>?PR?_YC_STORE_RECORD_LIST?BLUETOOTH (C:000803H - C:00087CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S160">?PR?_XMEMCPY?UTILITIES</a>) Top=2 Bytes (<a href="#S103">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S161">?PR?_XMEMCPY?UTILITIES</a>) Top=2 Bytes (<a href="#S104">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S160">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S161">?PR?_XMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S6"></a>?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH (C:000FFDH - C:001011H)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S105">?PR?LED_TIMER500MS?SYS</a>)<p>
+<h2><a name="S6"></a>?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH (C:000FF6H - C:00100AH)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S106">?PR?LED_TIMER500MS?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S93">?PR?LED_HANDLE?LED</a></li>
-<li><a href="#S105">?PR?LED_TIMER500MS?SYS</a></li>
+<li><a href="#S94">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S106">?PR?LED_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S7"></a>?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH (C:001012H - C:00108FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=8 Bytes (<a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S7"></a>?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH (C:00100BH - C:001088H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=8 Bytes (<a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S9"></a>?PR?YC_CANCEL_RECONNECT?BLUETOOTH (C:001A90H - C:001AA1H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S9"></a>?PR?YC_CANCEL_RECONNECT?BLUETOOTH (C:0017D5H - C:0017E6H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S10"></a>?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH (C:0017E7H - C:0017F0H)</h2>
-<p><br><b>Maximum Stack:</b> Top=12 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S10"></a>?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH (C:0018E4H - C:0018EDH)</h2>
+<p><br><b>Maximum Stack:</b> Top=12 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S11"></a>?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH (C:001AA2H - C:001ACEH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S11"></a>?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH (C:000F85H - C:000FAFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S12"></a>?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH (C:001FE9H - C:001FFFH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S12"></a>?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH (C:001FF7H - C:00200DH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S14"></a>?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH (C:002000H - C:002043H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S202">?PR?_IIC_READ?IIC</a>) Top=12 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S14"></a>?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH (C:001EA1H - C:001EE4H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S203">?PR?_IIC_READ?IIC</a>) Top=12 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S202">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S203">?PR?_IIC_READ?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S107">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S108">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S15"></a>?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH (C:001CAFH - C:001D49H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=4 Bytes (<a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
+<h2><a name="S15"></a>?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH (C:00146CH - C:001502H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=4 Bytes (<a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S168">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S169">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S52"></a>?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS (C:001090H - C:00126EH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=10 Bytes (<a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>)<p>
+<h2><a name="S53"></a>?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS (C:001089H - C:001266H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S207">?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>
-<li><a href="#S168">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S202">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a></li>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S166">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
+<li><a href="#S169">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S203">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S167">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
 <li><a href="#S9">?PR?YC_CANCEL_RECONNECT?BLUETOOTH</a></li>
 <li><a href="#S10">?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH</a></li>
 <li><a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
@@ -307,937 +302,955 @@
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
 <li><a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a></li>
-<li><a href="#S108">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
+<li><a href="#S109">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S54"></a>?PR?_IPC_TXHIDDATA?KB_PROCESS (C:000C1BH - C:000CFEH)</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="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S55"></a>?PR?_IPC_TXHIDDATA?KB_PROCESS (C:000C30H - C:000D11H)</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="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
-<li><a href="#S132">?PR?_IPC_TX24GDATA?IPC</a></li>
-<li><a href="#S134">?PR?_IPC_TXBLEDATA?IPC</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
+<li><a href="#S133">?PR?_IPC_TX24GDATA?IPC</a></li>
+<li><a href="#S135">?PR?_IPC_TXBLEDATA?IPC</a></li>
 <li><a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S58">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
-<li><a href="#S60">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
-<li><a href="#S111">?PR?KB_CB_TIMER100MS?SYS</a></li>
-<li><a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S59">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
+<li><a href="#S61">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
+<li><a href="#S112">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S56"></a>?PR?_KB_SET_MULTIKEY?KB_PROCESS (C:002083H - C:00209DH)</h2>
-<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S71">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
+<h2><a name="S57"></a>?PR?_KB_SET_MULTIKEY?KB_PROCESS (C:00200EH - C:002028H)</h2>
+<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S72">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S71">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
+<li><a href="#S72">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S57"></a>?PR?_KB_SET_SYSTEMKEY?KB_PROCESS (C:00239DH - C:0023B7H)</h2>
-<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S71">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
+<h2><a name="S58"></a>?PR?_KB_SET_SYSTEMKEY?KB_PROCESS (C:002328H - C:002342H)</h2>
+<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S72">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S71">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
+<li><a href="#S72">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S58"></a>?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS (C:000CFFH - C:000D38H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S63">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S59"></a>?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS (C:000D12H - C:000D4BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S64">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S164">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S165">?PR?_XMEMCLEAR?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S63">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S64">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S60"></a>?PR?KB_24G_GET_LED_STATUS?KB_PROCESS (C:000DF0H - C:000E2BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S61">?PR?KB_MOTION?KB_PROCESS</a>)<p>
+<h2><a name="S61"></a>?PR?KB_24G_GET_LED_STATUS?KB_PROCESS (C:002343H - C:002380H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S62">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S164">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S165">?PR?_XMEMCLEAR?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S61">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S62">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S61"></a>?PR?KB_MOTION?KB_PROCESS (C:000DBCH - C:000DEFH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>) Top=2 Bytes (<a href="#S63">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S62"></a>?PR?KB_MOTION?KB_PROCESS (C:002381H - C:0023B3H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>) Top=2 Bytes (<a href="#S64">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S139">?PR?IPC_ISTXBUFFEMPTY?IPC</a></li>
-<li><a href="#S60">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
-<li><a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S140">?PR?IPC_ISTXBUFFEMPTY?IPC</a></li>
+<li><a href="#S61">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
+<li><a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S63">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S64">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S63"></a>?PR?KB_NEED_KEYSCAN?KB_PROCESS (C:000D39H - C:000DBBH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S61">?PR?KB_MOTION?KB_PROCESS</a>) Top=2 Bytes (<a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S64"></a>?PR?KB_NEED_KEYSCAN?KB_PROCESS (C:000D4CH - C:000DCFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S62">?PR?KB_MOTION?KB_PROCESS</a>) Top=2 Bytes (<a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S58">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
-<li><a href="#S61">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S59">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
+<li><a href="#S62">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S64"></a>?PR?_KB_MOTION_KEYSCAN?KB_PROCESS (C:0008C0H - C:000B5CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S61">?PR?KB_MOTION?KB_PROCESS</a>)<p>
+<h2><a name="S65"></a>?PR?_KB_MOTION_KEYSCAN?KB_PROCESS (C:0008C0H - C:000B6AH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S62">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S66">?PR?_KB_DEVICE_SELECT?KB_PROCESS</a></li>
-<li><a href="#S71">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
-<li><a href="#S164">?PR?_XMEMCLEAR?UTILITIES</a></li>
-<li><a href="#S160">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S67">?PR?_KB_DEVICE_SELECT?KB_PROCESS</a></li>
+<li><a href="#S72">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
+<li><a href="#S165">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S161">?PR?_XMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S61">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S62">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S66"></a>?PR?_KB_DEVICE_SELECT?KB_PROCESS (C:0023B8H - C:0024F5H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S67"></a>?PR?_KB_DEVICE_SELECT?KB_PROCESS (C:0027A1H - C:0028E1H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S68"></a>?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS (C:0024F6H - C:00251AH)</h2>
-<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S69">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>)<p>
+<h2><a name="S69"></a>?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS (C:0028E2H - C:002906H)</h2>
+<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S70">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S69">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
+<li><a href="#S70">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S69"></a>?PR?_KEY_FN_FUNCTION?KB_PROCESS (C:00251BH - C:00277CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S68">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a>) Top=6 Bytes (<a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S70"></a>?PR?_KEY_FN_FUNCTION?KB_PROCESS (C:002907H - C:002B68H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S69">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a>) Top=6 Bytes (<a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S68">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a></li>
+<li><a href="#S69">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S71"></a>?PR?_KB_MULTIKEY_SETUP?KB_PROCESS (C:00209EH - C:00239CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S72"></a>?PR?_KB_MULTIKEY_SETUP?KB_PROCESS (C:002029H - C:002327H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
-<li><a href="#S56">?PR?_KB_SET_MULTIKEY?KB_PROCESS</a></li>
-<li><a href="#S57">?PR?_KB_SET_SYSTEMKEY?KB_PROCESS</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
+<li><a href="#S57">?PR?_KB_SET_MULTIKEY?KB_PROCESS</a></li>
+<li><a href="#S58">?PR?_KB_SET_SYSTEMKEY?KB_PROCESS</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S73"></a>?PR?_BIT_COUNT?KEYSCAN (C:00277DH - C:00278AH)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S74"></a>?PR?_BIT_COUNT?KEYSCAN (C:002601H - C:00260EH)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S74"></a>?PR?_KEYIN?KEYSCAN (C:00278BH - C:0027E0H)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S75"></a>?PR?_KEYIN?KEYSCAN (C:0026A1H - C:0026F6H)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S75"></a>?PR?_KEYOUT?KEYSCAN (C:0027E1H - C:00288AH)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S76"></a>?PR?_KEYOUT?KEYSCAN (C:0026F7H - C:0027A0H)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S76"></a>?PR?KSRAWINITIALIZE?KEYSCAN (C:001A4AH - C:001A66H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a>) Top=6 Bytes (<a href="#S80">?PR?KS_INITIALIZE?KEYSCAN</a>)<p>
+<h2><a name="S77"></a>?PR?KSRAWINITIALIZE?KEYSCAN (C:0018C7H - C:0018E3H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a>) Top=6 Bytes (<a href="#S81">?PR?KS_INITIALIZE?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S80">?PR?KS_INITIALIZE?KEYSCAN</a></li>
+<li><a href="#S81">?PR?KS_INITIALIZE?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S80"></a>?PR?KS_INITIALIZE?KEYSCAN (C:001A67H - C:001A71H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S76">?PR?KSRAWINITIALIZE?KEYSCAN</a>) Top=4 Bytes (<a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
+<h2><a name="S81"></a>?PR?KS_INITIALIZE?KEYSCAN (C:0017EBH - C:0017F6H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S77">?PR?KSRAWINITIALIZE?KEYSCAN</a>) Top=4 Bytes (<a href="#S96">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S76">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
+<li><a href="#S77">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S96">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S81"></a>?PR?KS_UNISTALL?KEYSCAN (C:00288BH - C:002922H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S192">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>) Top=2 Bytes (<a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S82"></a>?PR?KS_UNISTALL?KEYSCAN (C:002B69H - C:002C01H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S193">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>) Top=2 Bytes (<a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S192">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
-<li><a href="#S198">?PR?GPIO_FILLPD?GPIO</a></li>
+<li><a href="#S193">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
+<li><a href="#S199">?PR?GPIO_FILLPD?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S83"></a>?PR?KS_SCANMATRIX?KEYSCAN (C:002A3BH - C:002B9AH)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S84"></a>?PR?KS_SCANMATRIX?KEYSCAN (C:002FEBH - C:003149H)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S85"></a>?PR?_ARRAY_IS_EMPTY?KEYSCAN (C:002D9CH - C:002DCBH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S86"></a>?PR?_ARRAY_IS_EMPTY?KEYSCAN (C:002627H - C:002656H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S87"></a>?PR?KS_GETCURRENTEVT?KEYSCAN (C:002B9BH - C:002D9BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S83">?PR?KS_SCANMATRIX?KEYSCAN</a>) Top=4 Bytes (<a href="#S61">?PR?KB_MOTION?KB_PROCESS</a>)<p>
+<h2><a name="S88"></a>?PR?KS_GETCURRENTEVT?KEYSCAN (C:0023B4H - C:002600H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S84">?PR?KS_SCANMATRIX?KEYSCAN</a>) Top=4 Bytes (<a href="#S62">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S85">?PR?_ARRAY_IS_EMPTY?KEYSCAN</a></li>
-<li><a href="#S73">?PR?_BIT_COUNT?KEYSCAN</a></li>
-<li><a href="#S169">?PR?_COMPARE_STR?UTILITIES</a></li>
-<li><a href="#S69">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
-<li><a href="#S74">?PR?_KEYIN?KEYSCAN</a></li>
-<li><a href="#S75">?PR?_KEYOUT?KEYSCAN</a></li>
-<li><a href="#S83">?PR?KS_SCANMATRIX?KEYSCAN</a></li>
+<li><a href="#S86">?PR?_ARRAY_IS_EMPTY?KEYSCAN</a></li>
+<li><a href="#S74">?PR?_BIT_COUNT?KEYSCAN</a></li>
+<li><a href="#S170">?PR?_COMPARE_STR?UTILITIES</a></li>
+<li><a href="#S70">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
+<li><a href="#S75">?PR?_KEYIN?KEYSCAN</a></li>
+<li><a href="#S76">?PR?_KEYOUT?KEYSCAN</a></li>
+<li><a href="#S84">?PR?KS_SCANMATRIX?KEYSCAN</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S61">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S62">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S90"></a>?PR?LED_ALL_SHUTDOWN?LED (C:0017F4H - C:001810H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S187">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=4 Bytes (<a href="#S99">?PR?SYSTEM_G24_LONG_LPM?SYS</a>)<p>
+<h2><a name="S91"></a>?PR?LED_ALL_SHUTDOWN?LED (C:0017B7H - C:0017D4H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S188">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=4 Bytes (<a href="#S100">?PR?SYSTEM_G24_LONG_LPM?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S187">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S188">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S99">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S100">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
+<li><a href="#S96">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S91"></a>?PR?LED_DEVICE_POWERON?LED (C:00182DH - C:001868H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S187">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=2 Bytes (<a href="#S103">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S92"></a>?PR?LED_DEVICE_POWERON?LED (C:001745H - C:00177DH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S188">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=2 Bytes (<a href="#S104">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S187">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S188">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S111">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S112">?PR?KB_CB_TIMER100MS?SYS</a></li>
 </ul>
 
-<h2><a name="S92"></a>?PR?LED_DEVICE_POWEROFF?LED (C:00191BH - C:001957H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S177">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S103">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S93"></a>?PR?LED_DEVICE_POWEROFF?LED (C:00177EH - C:0017B6H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S178">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S104">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S187">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S188">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S111">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S112">?PR?KB_CB_TIMER100MS?SYS</a></li>
 </ul>
 
-<h2><a name="S93"></a>?PR?LED_HANDLE?LED (C:001415H - C:00150EH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S177">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S94"></a>?PR?LED_HANDLE?LED (C:00136CH - C:00146BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S178">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S98">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S99">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 <li><a href="#S6">?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S94"></a>?PR?SYSTEM_CLEAR_MEM?SYS (C:000B89H - C:000C1AH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S164">?PR?_XMEMCLEAR?UTILITIES</a>) Top=4 Bytes (<a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
+<h2><a name="S95"></a>?PR?SYSTEM_CLEAR_MEM?SYS (C:000B97H - C:000C2FH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S165">?PR?_XMEMCLEAR?UTILITIES</a>) Top=4 Bytes (<a href="#S97">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S164">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S165">?PR?_XMEMCLEAR?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
+<li><a href="#S97">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S95"></a>?PR?SYSTEM_HARDWARE_INIT?SYS (C:0017F1H - C:0017F3H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S80">?PR?KS_INITIALIZE?KEYSCAN</a>) Top=2 Bytes (<a href="#S103">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S96"></a>?PR?SYSTEM_HARDWARE_INIT?SYS (C:0017E7H - C:0017EAH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S81">?PR?KS_INITIALIZE?KEYSCAN</a>) Top=2 Bytes (<a href="#S104">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S80">?PR?KS_INITIALIZE?KEYSCAN</a></li>
+<li><a href="#S81">?PR?KS_INITIALIZE?KEYSCAN</a></li>
+<li><a href="#S91">?PR?LED_ALL_SHUTDOWN?LED</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S96"></a>?PR?SYSTEM_SOFTWARE_INIT?SYS (C:002E16H - C:002E4AH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S116">?PR?YC_ADC_INIT?ADC</a>) Top=2 Bytes (<a href="#S103">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S97"></a>?PR?SYSTEM_SOFTWARE_INIT?SYS (C:001BAEH - C:001BE2H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S117">?PR?YC_ADC_INIT?ADC</a>) Top=2 Bytes (<a href="#S104">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S94">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
-<li><a href="#S116">?PR?YC_ADC_INIT?ADC</a></li>
+<li><a href="#S95">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
+<li><a href="#S117">?PR?YC_ADC_INIT?ADC</a></li>
+</ul>
+
+<p><br><b>Called from:</b></p>
+<ul>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
+<h2><a name="S98"></a>?PR?SYSTEM_HARDWARE_RESET?SYS (C:001BE3H - C:001BEBH)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S101">?PR?SYSTEM_RESET_CONNECT?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S101">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
 </ul>
 
-<h2><a name="S98"></a>?PR?SYSTEM_LONG_SLEEP?SYS (C:0017DEH - C:0017E6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=4 Bytes (<a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
+<h2><a name="S99"></a>?PR?SYSTEM_LONG_SLEEP?SYS (C:000FB0H - C:000FB8H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=4 Bytes (<a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S93">?PR?LED_HANDLE?LED</a></li>
-<li><a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
-<li><a href="#S108">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S94">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S109">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S99"></a>?PR?SYSTEM_G24_LONG_LPM?SYS (C:001F60H - C:001F73H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S90">?PR?LED_ALL_SHUTDOWN?LED</a>) Top=2 Bytes (<a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
+<h2><a name="S100"></a>?PR?SYSTEM_G24_LONG_LPM?SYS (C:002FBCH - C:002FEAH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S91">?PR?LED_ALL_SHUTDOWN?LED</a>) Top=2 Bytes (<a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S90">?PR?LED_ALL_SHUTDOWN?LED</a></li>
+<li><a href="#S91">?PR?LED_ALL_SHUTDOWN?LED</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+</ul>
+
+<h2><a name="S101"></a>?PR?SYSTEM_RESET_CONNECT?SYS (C:001BECH - C:001BEDH)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
+<p><br><b>Calls to:</b></p>
+<ul>
+<li><a href="#S98">?PR?SYSTEM_HARDWARE_RESET?SYS</a></li>
 </ul>
 
-<h2><a name="S100"></a>?PR?SYSTEM_RESET_CONNECT?SYS (C:001DF8H - C:001DF7H)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S105"></a>?PR?LED_TIMER500MS?SYS (C:00133EH - C:001414H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S195">?PR?_GPIO_FLIPOUTBIT?GPIO</a>) Top=2 Bytes (<a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S106"></a>?PR?LED_TIMER500MS?SYS (C:001279H - C:00134FH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S196">?PR?_GPIO_FLIPOUTBIT?GPIO</a>) Top=2 Bytes (<a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S195">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S196">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
+<li><a href="#S178">?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>
 <ul>
-<li><a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S106"></a>?PR?YC_CONNECT_TIMEOUT_500MS?SYS (C:001EA2H - C:001F5FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S107"></a>?PR?YC_CONNECT_TIMEOUT_500MS?SYS (C:000DD0H - C:000EC7H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S99">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
-<li><a href="#S98">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S165">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S100">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
+<li><a href="#S99">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 <li><a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S107"></a>?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS (C:002044H - C:002082H)</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="#S110">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S108"></a>?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS (C:001E35H - C:001E73H)</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="#S111">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 <li><a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S109"></a>?PR?KB_BUTTON_PRESS_TIMER500MS?SYS (C:001ACFH - C:001CAEH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=2 Bytes (<a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S110"></a>?PR?KB_BUTTON_PRESS_TIMER500MS?SYS (C:001BEEH - C:001DBFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=2 Bytes (<a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S168">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S90">?PR?LED_ALL_SHUTDOWN?LED</a></li>
-<li><a href="#S98">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
-<li><a href="#S100">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
+<li><a href="#S169">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S91">?PR?LED_ALL_SHUTDOWN?LED</a></li>
+<li><a href="#S99">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S101">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
 <li><a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S112"></a>?PR?KB_CB_INIT?SYS (C:002F6DH - C:002F72H)</h2>
-<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S113"></a>?PR?KB_CB_INIT?SYS (C:002F56H - C:002F5BH)</h2>
+<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S116"></a>?PR?YC_ADC_INIT?ADC (C:002E4BH - C:002F5CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
+<h2><a name="S117"></a>?PR?YC_ADC_INIT?ADC (C:001EE5H - C:001FF6H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S97">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
+<li><a href="#S97">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S117"></a>?PR?YC_ADC_CHECK?ADC (C:002F80H - C:003133H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S119">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a>)<p>
+<h2><a name="S118"></a>?PR?YC_ADC_CHECK?ADC (C:00324FH - C:00340CH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S120">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S119">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
+<li><a href="#S120">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
 </ul>
 
-<h2><a name="S119"></a>?PR?YC_ADC_CHECK_TIMER500MS?ADC (C:001FD7H - C:001FE8H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S117">?PR?YC_ADC_CHECK?ADC</a>) Top=2 Bytes (<a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S120"></a>?PR?YC_ADC_CHECK_TIMER500MS?ADC (C:001E23H - C:001E34H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S118">?PR?YC_ADC_CHECK?ADC</a>) Top=2 Bytes (<a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S117">?PR?YC_ADC_CHECK?ADC</a></li>
+<li><a href="#S118">?PR?YC_ADC_CHECK?ADC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S110">?PR?KB_CB_TIMER500MS?SYS</a></li>
+<li><a href="#S111">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S121"></a>?PR?_BUFSIZE?IPC (C:003134H - C:00318DH)</h2>
-<p><br><b>Maximum Stack:</b> Top=10 Bytes (<a href="#S125">?PR?_IPCTX?IPC</a>)<p>
+<h2><a name="S122"></a>?PR?_BUFSIZE?IPC (C:00340DH - C:003466H)</h2>
+<p><br><b>Maximum Stack:</b> Top=10 Bytes (<a href="#S126">?PR?_IPCTX?IPC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S125">?PR?_IPCTX?IPC</a></li>
+<li><a href="#S126">?PR?_IPCTX?IPC</a></li>
 </ul>
 
-<h2><a name="S123"></a>?PR?_IPCRX?IPC (C:00318EH - C:0031DDH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S140">?PR?IPC_DEALSINGLESTEP?IPC</a>)<p>
+<h2><a name="S124"></a>?PR?_IPCRX?IPC (C:002F06H - C:002F55H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S141">?PR?IPC_DEALSINGLESTEP?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S140">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
+<li><a href="#S141">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
 </ul>
 
-<h2><a name="S125"></a>?PR?_IPCTX?IPC (C:001297H - C:00132BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S121">?PR?_BUFSIZE?IPC</a>) Top=8 Bytes (<a href="#S129">?PR?_IPC_TXDATA?IPC</a>)<p>
+<h2><a name="S126"></a>?PR?_IPCTX?IPC (C:000EF0H - C:000F84H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S122">?PR?_BUFSIZE?IPC</a>) Top=8 Bytes (<a href="#S130">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
-<li><a href="#S121">?PR?_BUFSIZE?IPC</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
+<li><a href="#S122">?PR?_BUFSIZE?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S129">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S130">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S127"></a>?PR?_IPC_TXCONTROLCMD?IPC (C:00126FH - C:001296H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a>)<p>
+<h2><a name="S128"></a>?PR?_IPC_TXCONTROLCMD?IPC (C:000EC8H - C:000EEFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?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>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 <li><a href="#S2">?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH</a></li>
-<li><a href="#S111">?PR?KB_CB_TIMER100MS?SYS</a></li>
-<li><a href="#S98">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
+<li><a href="#S112">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S99">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 <li><a href="#S9">?PR?YC_CANCEL_RECONNECT?BLUETOOTH</a></li>
-<li><a href="#S106">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
+<li><a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 <li><a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
 <li><a href="#S12">?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH</a></li>
-<li><a href="#S107">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
+<li><a href="#S108">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S129"></a>?PR?_IPC_TXDATA?IPC (C:0033E7H - C:00340DH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S160">?PR?_XMEMCPY?UTILITIES</a>) Top=8 Bytes (<a href="#S134">?PR?_IPC_TXBLEDATA?IPC</a>)<p>
+<h2><a name="S130"></a>?PR?_IPC_TXDATA?IPC (C:000FB9H - C:000FDDH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S161">?PR?_XMEMCPY?UTILITIES</a>) Top=8 Bytes (<a href="#S135">?PR?_IPC_TXBLEDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S125">?PR?_IPCTX?IPC</a></li>
-<li><a href="#S160">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S126">?PR?_IPCTX?IPC</a></li>
+<li><a href="#S161">?PR?_XMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S132">?PR?_IPC_TX24GDATA?IPC</a></li>
-<li><a href="#S134">?PR?_IPC_TXBLEDATA?IPC</a></li>
-<li><a href="#S131">?PR?_IPC_TXBREDRHIDDATA?IPC</a></li>
-<li><a href="#S133">?PR?_IPC_TXSPPDATA?IPC</a></li>
+<li><a href="#S133">?PR?_IPC_TX24GDATA?IPC</a></li>
+<li><a href="#S135">?PR?_IPC_TXBLEDATA?IPC</a></li>
+<li><a href="#S132">?PR?_IPC_TXBREDRHIDDATA?IPC</a></li>
+<li><a href="#S134">?PR?_IPC_TXSPPDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S132"></a>?PR?_IPC_TX24GDATA?IPC (C:00340EH - C:003415H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S129">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S133"></a>?PR?_IPC_TX24GDATA?IPC (C:000FDEH - C:000FE5H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S130">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S129">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S130">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S134"></a>?PR?_IPC_TXBLEDATA?IPC (C:00341EH - C:003425H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S129">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S135"></a>?PR?_IPC_TXBLEDATA?IPC (C:000FE6H - C:000FEDH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S130">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S129">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S130">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S137"></a>?PR?IPC_WAITLPM?IPC (C:000FA4H - C:000FB0H)</h2>
-<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S138"></a>?PR?IPC_WAITLPM?IPC (C:002CEFH - C:002CFCH)</h2>
+<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S168">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S169">?PR?_DELAY1MS?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S138"></a>?PR?IPC_ABANDONLPM?IPC (C:003438H - C:003443H)</h2>
-<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S139"></a>?PR?IPC_ABANDONLPM?IPC (C:002FB0H - C:002FBBH)</h2>
+<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S139"></a>?PR?IPC_ISTXBUFFEMPTY?IPC (C:003444H - C:00345BH)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S61">?PR?KB_MOTION?KB_PROCESS</a>)<p>
+<h2><a name="S140"></a>?PR?IPC_ISTXBUFFEMPTY?IPC (C:00260FH - C:002626H)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S62">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S61">?PR?KB_MOTION?KB_PROCESS</a></li>
+<li><a href="#S62">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S140"></a>?PR?IPC_DEALSINGLESTEP?IPC (C:0031DEH - C:0033E6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S123">?PR?_IPCRX?IPC</a>) Top=2 Bytes (<a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S141"></a>?PR?IPC_DEALSINGLESTEP?IPC (C:002CFDH - C:002F05H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S124">?PR?_IPCRX?IPC</a>) Top=2 Bytes (<a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
-<li><a href="#S123">?PR?_IPCRX?IPC</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
+<li><a href="#S124">?PR?_IPCRX?IPC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S113">?PR?YC_SYSTEM_MAIN?SYS</a></li>
+<li><a href="#S114">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S160"></a>?PR?_XMEMCPY?UTILITIES (C:00087DH - C:0008BFH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S202">?PR?_IIC_READ?IIC</a>)<p>
+<h2><a name="S161"></a>?PR?_XMEMCPY?UTILITIES (C:00087DH - C:0008BFH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S203">?PR?_IIC_READ?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S202">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S129">?PR?_IPC_TXDATA?IPC</a></li>
-<li><a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S203">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S130">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 <li><a href="#S2">?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH</a></li>
 <li><a href="#S4">?PR?_YC_STORE_RECORD_LIST?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S162"></a>?PR?_DMEMCPY?UTILITIES (C:003463H - C:0034A6H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=16 Bytes (<a href="#S204">?PR?_IIC_WRITE?IIC</a>)<p>
+<h2><a name="S163"></a>?PR?_DMEMCPY?UTILITIES (C:003481H - C:0034C4H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=16 Bytes (<a href="#S205">?PR?_IIC_WRITE?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S204">?PR?_IIC_WRITE?IIC</a></li>
+<li><a href="#S205">?PR?_IIC_WRITE?IIC</a></li>
 </ul>
 
-<h2><a name="S164"></a>?PR?_XMEMCLEAR?UTILITIES (C:000B5DH - C:000B88H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S94">?PR?SYSTEM_CLEAR_MEM?SYS</a>)<p>
+<h2><a name="S165"></a>?PR?_XMEMCLEAR?UTILITIES (C:000B6BH - C:000B96H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S95">?PR?SYSTEM_CLEAR_MEM?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S58">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
-<li><a href="#S60">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
-<li><a href="#S94">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
+<li><a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S59">?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS</a></li>
+<li><a href="#S61">?PR?KB_24G_GET_LED_STATUS?KB_PROCESS</a></li>
+<li><a href="#S95">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
+<li><a href="#S107">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S166"></a>?PR?_XMEMCLEAR_FF?UTILITIES (C:0034A7H - C:0034D3H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=12 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S167"></a>?PR?_XMEMCLEAR_FF?UTILITIES (C:001E74H - C:001EA0H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=12 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S168"></a>?PR?_DELAY1MS?UTILITIES (C:000F8CH - C:000FA3H)</h2>
-<p><br><b>Maximum Stack:</b> Top=14 Bytes (<a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
+<h2><a name="S169"></a>?PR?_DELAY1MS?UTILITIES (C:0015B1H - C:0015C8H)</h2>
+<p><br><b>Maximum Stack:</b> Top=14 Bytes (<a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a></li>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S137">?PR?IPC_WAITLPM?IPC</a></li>
-<li><a href="#S109">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
-<li><a href="#S108">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
+<li><a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S138">?PR?IPC_WAITLPM?IPC</a></li>
+<li><a href="#S110">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
+<li><a href="#S109">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S169"></a>?PR?_COMPARE_STR?UTILITIES (C:002DCCH - C:002E15H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S170"></a>?PR?_COMPARE_STR?UTILITIES (C:002657H - C:0026A0H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S87">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S88">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S171"></a>?PR?_GPIOSETBIT?GPIO (C:0018BAH - C:00191AH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S177">?PR?_GPIO_SETOUT?GPIO</a>)<p>
+<h2><a name="S172"></a>?PR?_GPIOSETBIT?GPIO (C:001866H - C:0018C6H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S178">?PR?_GPIO_SETOUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S183">?PR?_GPIO_SETOE?GPIO</a></li>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S181">?PR?_GPIO_SETPD?GPIO</a></li>
-<li><a href="#S179">?PR?_GPIO_SETPU?GPIO</a></li>
+<li><a href="#S184">?PR?_GPIO_SETOE?GPIO</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S182">?PR?_GPIO_SETPD?GPIO</a></li>
+<li><a href="#S180">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
-<h2><a name="S174"></a>?PR?_GPIOGETBIT?GPIO (C:0029C8H - C:002A06H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S210">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S195">?PR?_GPIO_FLIPOUTBIT?GPIO</a>)<p>
+<h2><a name="S175"></a>?PR?_GPIOGETBIT?GPIO (C:002F6FH - C:002FADH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S211">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S196">?PR?_GPIO_FLIPOUTBIT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S195">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
+<li><a href="#S196">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
 </ul>
 
-<h2><a name="S176"></a>?PR?_GPIO_GETINPUTSTATUS?GPIO (C:0029C2H - C:0029C7H)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S192">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>)<p>
+<h2><a name="S177"></a>?PR?_GPIO_GETINPUTSTATUS?GPIO (C:002F69H - C:002F6EH)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S193">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S192">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
+<li><a href="#S193">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
 </ul>
 
-<h2><a name="S177"></a>?PR?_GPIO_SETOUT?GPIO (C:00132CH - C:00133DH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S171">?PR?_GPIOSETBIT?GPIO</a>) Top=12 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S178"></a>?PR?_GPIO_SETOUT?GPIO (C:001267H - C:001278H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S172">?PR?_GPIOSETBIT?GPIO</a>) Top=12 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S171">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S172">?PR?_GPIOSETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S195">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
-<li><a href="#S187">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
-<li><a href="#S111">?PR?KB_CB_TIMER100MS?SYS</a></li>
-<li><a href="#S92">?PR?LED_DEVICE_POWEROFF?LED</a></li>
-<li><a href="#S91">?PR?LED_DEVICE_POWERON?LED</a></li>
-<li><a href="#S93">?PR?LED_HANDLE?LED</a></li>
-<li><a href="#S105">?PR?LED_TIMER500MS?SYS</a></li>
+<li><a href="#S196">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
+<li><a href="#S188">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S112">?PR?KB_CB_TIMER100MS?SYS</a></li>
+<li><a href="#S93">?PR?LED_DEVICE_POWEROFF?LED</a></li>
+<li><a href="#S92">?PR?LED_DEVICE_POWERON?LED</a></li>
+<li><a href="#S94">?PR?LED_HANDLE?LED</a></li>
+<li><a href="#S106">?PR?LED_TIMER500MS?SYS</a></li>
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S179"></a>?PR?_GPIO_SETPU?GPIO (C:001869H - C:001879H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S171">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
+<h2><a name="S180"></a>?PR?_GPIO_SETPU?GPIO (C:001833H - C:001843H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S172">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S171">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S172">?PR?_GPIOSETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a></li>
-<li><a href="#S187">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S188">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S181"></a>?PR?_GPIO_SETPD?GPIO (C:0018A9H - C:0018B9H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S171">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
+<h2><a name="S182"></a>?PR?_GPIO_SETPD?GPIO (C:001844H - C:001854H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S172">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S171">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S172">?PR?_GPIOSETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S183"></a>?PR?_GPIO_SETOE?GPIO (C:00187AH - C:00188AH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S171">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
+<h2><a name="S184"></a>?PR?_GPIO_SETOE?GPIO (C:001855H - C:001865H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S172">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S171">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S172">?PR?_GPIOSETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S185">?PR?_GPIO_SETINPUT?GPIO</a></li>
-<li><a href="#S187">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
+<li><a href="#S186">?PR?_GPIO_SETINPUT?GPIO</a></li>
+<li><a href="#S188">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S185"></a>?PR?_GPIO_SETINPUT?GPIO (C:00188BH - C:0018A8H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S181">?PR?_GPIO_SETPD?GPIO</a>) Top=8 Bytes (<a href="#S76">?PR?KSRAWINITIALIZE?KEYSCAN</a>)<p>
+<h2><a name="S186"></a>?PR?_GPIO_SETINPUT?GPIO (C:001815H - C:001832H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S182">?PR?_GPIO_SETPD?GPIO</a>) Top=8 Bytes (<a href="#S77">?PR?KSRAWINITIALIZE?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S183">?PR?_GPIO_SETOE?GPIO</a></li>
-<li><a href="#S181">?PR?_GPIO_SETPD?GPIO</a></li>
-<li><a href="#S179">?PR?_GPIO_SETPU?GPIO</a></li>
+<li><a href="#S184">?PR?_GPIO_SETOE?GPIO</a></li>
+<li><a href="#S182">?PR?_GPIO_SETPD?GPIO</a></li>
+<li><a href="#S180">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S78">?PR?KSCOLINITIALIZE?KEYSCAN</a></li>
-<li><a href="#S76">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
+<li><a href="#S79">?PR?KSCOLINITIALIZE?KEYSCAN</a></li>
+<li><a href="#S77">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S187"></a>?PR?_GPIO_SETOUTPUT?GPIO (C:001811H - C:00182CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S183">?PR?_GPIO_SETOE?GPIO</a>) Top=6 Bytes (<a href="#S90">?PR?LED_ALL_SHUTDOWN?LED</a>)<p>
+<h2><a name="S188"></a>?PR?_GPIO_SETOUTPUT?GPIO (C:001728H - C:001744H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S184">?PR?_GPIO_SETOE?GPIO</a>) Top=6 Bytes (<a href="#S91">?PR?LED_ALL_SHUTDOWN?LED</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S183">?PR?_GPIO_SETOE?GPIO</a></li>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S179">?PR?_GPIO_SETPU?GPIO</a></li>
+<li><a href="#S184">?PR?_GPIO_SETOE?GPIO</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S180">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S90">?PR?LED_ALL_SHUTDOWN?LED</a></li>
-<li><a href="#S92">?PR?LED_DEVICE_POWEROFF?LED</a></li>
-<li><a href="#S91">?PR?LED_DEVICE_POWERON?LED</a></li>
+<li><a href="#S91">?PR?LED_ALL_SHUTDOWN?LED</a></li>
+<li><a href="#S93">?PR?LED_DEVICE_POWEROFF?LED</a></li>
+<li><a href="#S92">?PR?LED_DEVICE_POWERON?LED</a></li>
 </ul>
 
-<h2><a name="S192"></a>?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO (C:002923H - C:002935H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S176">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S81">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
+<h2><a name="S193"></a>?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO (C:002C02H - C:002C14H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S177">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S82">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S176">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
+<li><a href="#S177">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S81">?PR?KS_UNISTALL?KEYSCAN</a></li>
+<li><a href="#S82">?PR?KS_UNISTALL?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S195"></a>?PR?_GPIO_FLIPOUTBIT?GPIO (C:00150FH - C:00152AH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S174">?PR?_GPIOGETBIT?GPIO</a>) Top=4 Bytes (<a href="#S105">?PR?LED_TIMER500MS?SYS</a>)<p>
+<h2><a name="S196"></a>?PR?_GPIO_FLIPOUTBIT?GPIO (C:001350H - C:00136BH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S175">?PR?_GPIOGETBIT?GPIO</a>) Top=4 Bytes (<a href="#S106">?PR?LED_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S177">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S174">?PR?_GPIOGETBIT?GPIO</a></li>
+<li><a href="#S178">?PR?_GPIO_SETOUT?GPIO</a></li>
+<li><a href="#S175">?PR?_GPIOGETBIT?GPIO</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S105">?PR?LED_TIMER500MS?SYS</a></li>
+<li><a href="#S106">?PR?LED_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S198"></a>?PR?GPIO_FILLPD?GPIO (C:002A07H - C:002A3AH)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S81">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
+<h2><a name="S199"></a>?PR?GPIO_FILLPD?GPIO (C:0035A4H - C:0035D7H)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S82">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S81">?PR?KS_UNISTALL?KEYSCAN</a></li>
+<li><a href="#S82">?PR?KS_UNISTALL?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S201"></a>?PR?IICWAITDONE?IIC (C:001E9AH - C:001EA1H)</h2>
-<p><br><b>Maximum Stack:</b> Top=16 Bytes (<a href="#S202">?PR?_IIC_READ?IIC</a>)<p>
+<h2><a name="S202"></a>?PR?IICWAITDONE?IIC (C:00355DH - C:003564H)</h2>
+<p><br><b>Maximum Stack:</b> Top=16 Bytes (<a href="#S203">?PR?_IIC_READ?IIC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S202">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S203">?PR?_IIC_READ?IIC</a></li>
 </ul>
 
-<h2><a name="S202"></a>?PR?_IIC_READ?IIC (C:000E2CH - C:000EDBH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S201">?PR?IICWAITDONE?IIC</a>) Top=14 Bytes (<a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a>)<p>
+<h2><a name="S203"></a>?PR?_IIC_READ?IIC (C:001677H - C:001727H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S202">?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>
-<li><a href="#S160">?PR?_XMEMCPY?UTILITIES</a></li>
-<li><a href="#S201">?PR?IICWAITDONE?IIC</a></li>
+<li><a href="#S161">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S202">?PR?IICWAITDONE?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 <li><a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a></li>
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S204"></a>?PR?_IIC_WRITE?IIC (C:001E01H - C:001E99H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S162">?PR?_DMEMCPY?UTILITIES</a>) Top=14 Bytes (<a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
+<h2><a name="S205"></a>?PR?_IIC_WRITE?IIC (C:0034C5H - C:00355CH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S163">?PR?_DMEMCPY?UTILITIES</a>) Top=14 Bytes (<a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S162">?PR?_DMEMCPY?UTILITIES</a></li>
+<li><a href="#S163">?PR?_DMEMCPY?UTILITIES</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 </ul>
 
-<h2><a name="S206"></a>?PR?_IIC_WRITEBLOCK?IIC (C:001D4AH - C:001DF7H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S204">?PR?_IIC_WRITE?IIC</a>) Top=12 Bytes (<a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
+<h2><a name="S207"></a>?PR?_IIC_WRITEBLOCK?IIC (C:001503H - C:0015B0H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S205">?PR?_IIC_WRITE?IIC</a>) Top=12 Bytes (<a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S210">?C?LIB_CODE</a></li>
-<li><a href="#S168">?PR?_DELAY1MS?UTILITIES</a></li>
-<li><a href="#S204">?PR?_IIC_WRITE?IIC</a></li>
+<li><a href="#S211">?C?LIB_CODE</a></li>
+<li><a href="#S169">?PR?_DELAY1MS?UTILITIES</a></li>
+<li><a href="#S205">?PR?_IIC_WRITE?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S52">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S53">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S210"></a>?C?LIB_CODE (C:000003H - C:0005DEH)</h2>
-<p><br><b>Maximum Stack:</b> Top=18 Bytes (<a href="#S162">?PR?_DMEMCPY?UTILITIES</a>)<p>
+<h2><a name="S211"></a>?C?LIB_CODE (C:000003H - C:0005DEH)</h2>
+<p><br><b>Maximum Stack:</b> Top=18 Bytes (<a href="#S163">?PR?_DMEMCPY?UTILITIES</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S85">?PR?_ARRAY_IS_EMPTY?KEYSCAN</a></li>
-<li><a href="#S169">?PR?_COMPARE_STR?UTILITIES</a></li>
-<li><a href="#S162">?PR?_DMEMCPY?UTILITIES</a></li>
-<li><a href="#S174">?PR?_GPIOGETBIT?GPIO</a></li>
-<li><a href="#S171">?PR?_GPIOSETBIT?GPIO</a></li>
-<li><a href="#S206">?PR?_IIC_WRITEBLOCK?IIC</a></li>
-<li><a href="#S136">?PR?_IPC_INITIALIZE?IPC</a></li>
-<li><a href="#S127">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
-<li><a href="#S54">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
-<li><a href="#S123">?PR?_IPCRX?IPC</a></li>
-<li><a href="#S125">?PR?_IPCTX?IPC</a></li>
-<li><a href="#S103">?PR?_KB_CB_EVENT?SYS</a></li>
-<li><a href="#S101">?PR?_KB_CB_HID?SYS</a></li>
-<li><a href="#S66">?PR?_KB_DEVICE_SELECT?KB_PROCESS</a></li>
-<li><a href="#S64">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
-<li><a href="#S71">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
-<li><a href="#S164">?PR?_XMEMCLEAR?UTILITIES</a></li>
-<li><a href="#S166">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
-<li><a href="#S160">?PR?_XMEMCPY?UTILITIES</a></li>
-<li><a href="#S140">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
-<li><a href="#S117">?PR?YC_ADC_CHECK?ADC</a></li>
-<li><a href="#S116">?PR?YC_ADC_INIT?ADC</a></li>
+<li><a href="#S86">?PR?_ARRAY_IS_EMPTY?KEYSCAN</a></li>
+<li><a href="#S170">?PR?_COMPARE_STR?UTILITIES</a></li>
+<li><a href="#S163">?PR?_DMEMCPY?UTILITIES</a></li>
+<li><a href="#S175">?PR?_GPIOGETBIT?GPIO</a></li>
+<li><a href="#S172">?PR?_GPIOSETBIT?GPIO</a></li>
+<li><a href="#S207">?PR?_IIC_WRITEBLOCK?IIC</a></li>
+<li><a href="#S137">?PR?_IPC_INITIALIZE?IPC</a></li>
+<li><a href="#S128">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
+<li><a href="#S55">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S124">?PR?_IPCRX?IPC</a></li>
+<li><a href="#S126">?PR?_IPCTX?IPC</a></li>
+<li><a href="#S104">?PR?_KB_CB_EVENT?SYS</a></li>
+<li><a href="#S102">?PR?_KB_CB_HID?SYS</a></li>
+<li><a href="#S67">?PR?_KB_DEVICE_SELECT?KB_PROCESS</a></li>
+<li><a href="#S65">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
+<li><a href="#S72">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
+<li><a href="#S165">?PR?_XMEMCLEAR?UTILITIES</a></li>
+<li><a href="#S167">?PR?_XMEMCLEAR_FF?UTILITIES</a></li>
+<li><a href="#S161">?PR?_XMEMCPY?UTILITIES</a></li>
+<li><a href="#S141">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
+<li><a href="#S118">?PR?YC_ADC_CHECK?ADC</a></li>
+<li><a href="#S117">?PR?YC_ADC_INIT?ADC</a></li>
 </ul>
 
 </body>
Index: c51/output/FW.MAP
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.MAP	(revision 256)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.MAP	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               06/08/2021  10:23:30  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               08/12/2021  18:45:21  PAGE 1
 
 
 LX51 LINKER/LOCATER V4.41, INVOKED BY:
@@ -85,8 +85,8 @@
 
 BASE        START       END         USED      MEMORY CLASS
 ==========================================================
-X:000000H   X:004DD0H   X:004F40H   000384H   XDATA
-C:000000H   C:000000H   C:00FFFFH   00345DH   CODE
+X:000000H   X:004DD0H   X:004F40H   000383H   XDATA
+C:000000H   C:000000H   C:00FFFFH   003522H   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
@@ -125,106 +125,106 @@
 000737H   000802H   0000CCH   BYTE   UNIT     CODE           ?PR?_YC_LOAD_RECORD_LIST?BLUETOOTH
 000803H   00087CH   00007AH   BYTE   UNIT     CODE           ?PR?_YC_STORE_RECORD_LIST?BLUETOOTH
 00087DH   0008BFH   000043H   BYTE   UNIT     CODE           ?PR?_XMEMCPY?UTILITIES
-0008C0H   000B5CH   00029DH   BYTE   UNIT     CODE           ?PR?_KB_MOTION_KEYSCAN?KB_PROCESS
-000B5DH   000B88H   00002CH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR?UTILITIES
-000B89H   000C1AH   000092H   BYTE   UNIT     CODE           ?PR?SYSTEM_CLEAR_MEM?SYS
-000C1BH   000CFEH   0000E4H   BYTE   UNIT     CODE           ?PR?_IPC_TXHIDDATA?KB_PROCESS
-000CFFH   000D38H   00003AH   BYTE   UNIT     CODE           ?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS
-000D39H   000DBBH   000083H   BYTE   UNIT     CODE           ?PR?KB_NEED_KEYSCAN?KB_PROCESS
-000DBCH   000DEFH   000034H   BYTE   UNIT     CODE           ?PR?KB_MOTION?KB_PROCESS
-000DF0H   000E2BH   00003CH   BYTE   UNIT     CODE           ?PR?KB_24G_GET_LED_STATUS?KB_PROCESS
-000E2CH   000EDBH   0000B0H   BYTE   UNIT     CODE           ?PR?_IIC_READ?IIC
-000EDCH   000F8BH   0000B0H   BYTE   UNIT     CODE           ?PR?YC_START_RECONNECT?BLUETOOTH
-000F8CH   000FA3H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY1MS?UTILITIES
-000FA4H   000FB0H   00000DH   BYTE   UNIT     CODE           ?PR?IPC_WAITLPM?IPC
-000FB1H   000FFAH   00004AH   BYTE   UNIT     CODE           ?PR?YC_SYSTEM_MAIN?SYS
-000FFBH   000FFCH   000002H   BYTE   UNIT     CODE           ?PR?MAIN?RAM
-000FFDH   001011H   000015H   BYTE   UNIT     CODE           ?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH
-001012H   00108FH   00007EH   BYTE   UNIT     CODE           ?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
-001090H   00126EH   0001DFH   BYTE   UNIT     CODE           ?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS
-00126FH   001296H   000028H   BYTE   UNIT     CODE           ?PR?_IPC_TXCONTROLCMD?IPC
-001297H   00132BH   000095H   BYTE   UNIT     CODE           ?PR?_IPCTX?IPC
-00132CH   00133DH   000012H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUT?GPIO
-00133EH   001414H   0000D7H   BYTE   UNIT     CODE           ?PR?LED_TIMER500MS?SYS
-001415H   00150EH   0000FAH   BYTE   UNIT     CODE           ?PR?LED_HANDLE?LED
-00150FH   00152AH   00001CH   BYTE   UNIT     CODE           ?PR?_GPIO_FLIPOUTBIT?GPIO
-00152BH   0017DDH   0002B3H   BYTE   UNIT     CODE           ?PR?_KB_CB_EVENT?SYS
-0017DEH   0017E6H   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_LONG_SLEEP?SYS
-0017E7H   0017F0H   00000AH   BYTE   UNIT     CODE           ?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH
-0017F1H   0017F3H   000003H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_INIT?SYS
-0017F4H   001810H   00001DH   BYTE   UNIT     CODE           ?PR?LED_ALL_SHUTDOWN?LED
-001811H   00182CH   00001CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUTPUT?GPIO
-00182DH   001868H   00003CH   BYTE   UNIT     CODE           ?PR?LED_DEVICE_POWERON?LED
-001869H   001879H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPU?GPIO
-00187AH   00188AH   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOE?GPIO
-00188BH   0018A8H   00001EH   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT?GPIO
-0018A9H   0018B9H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPD?GPIO
-0018BAH   00191AH   000061H   BYTE   UNIT     CODE           ?PR?_GPIOSETBIT?GPIO
-00191BH   001957H   00003DH   BYTE   UNIT     CODE           ?PR?LED_DEVICE_POWEROFF?LED
-001958H   001A49H   0000F2H   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER100MS?SYS
-001A4AH   001A66H   00001DH   BYTE   UNIT     CODE           ?PR?KSRAWINITIALIZE?KEYSCAN
-001A67H   001A71H   00000BH   BYTE   UNIT     CODE           ?PR?KS_INITIALIZE?KEYSCAN
-001A72H   001A8FH   00001EH   BYTE   UNIT     CODE           ?PR?KSCOLINITIALIZE?KEYSCAN
-001A90H   001AA1H   000012H   BYTE   UNIT     CODE           ?PR?YC_CANCEL_RECONNECT?BLUETOOTH
-001AA2H   001ACEH   00002DH   BYTE   UNIT     CODE           ?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH
-001ACFH   001CAEH   0001E0H   BYTE   UNIT     CODE           ?PR?KB_BUTTON_PRESS_TIMER500MS?SYS
-001CAFH   001D49H   00009BH   BYTE   UNIT     CODE           ?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH
-001D4AH   001DF7H   0000AEH   BYTE   UNIT     CODE           ?PR?_IIC_WRITEBLOCK?IIC
-001DF8H   ---       000000H   BYTE   UNIT     CODE           ?PR?SYSTEM_RESET_CONNECT?SYS
-001DF8H   001E00H   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_RESET?SYS
-001E01H   001E99H   000099H   BYTE   UNIT     CODE           ?PR?_IIC_WRITE?IIC
-001E9AH   001EA1H   000008H   BYTE   UNIT     CODE           ?PR?IICWAITDONE?IIC
-001EA2H   001F5FH   0000BEH   BYTE   UNIT     CODE           ?PR?YC_CONNECT_TIMEOUT_500MS?SYS
-001F60H   001F73H   000014H   BYTE   UNIT     CODE           ?PR?SYSTEM_G24_LONG_LPM?SYS
-001F74H   001F8DH   00001AH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER500MS?SYS
-001F8EH   001FD6H   000049H   BYTE   UNIT     CODE           ?PR?YC_PAIRING_TIMEROUT_500MS?SYS
-001FD7H   001FE8H   000012H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK_TIMER500MS?ADC
-001FE9H   001FFFH   000017H   BYTE   UNIT     CODE           ?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH
-002000H   002043H   000044H   BYTE   UNIT     CODE           ?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH
-002044H   002082H   00003FH   BYTE   UNIT     CODE           ?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS
-002083H   00209DH   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_MULTIKEY?KB_PROCESS
-00209EH   00239CH   0002FFH   BYTE   UNIT     CODE           ?PR?_KB_MULTIKEY_SETUP?KB_PROCESS
-00239DH   0023B7H   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_SYSTEMKEY?KB_PROCESS
-0023B8H   0024F5H   00013EH   BYTE   UNIT     CODE           ?PR?_KB_DEVICE_SELECT?KB_PROCESS
-0024F6H   00251AH   000025H   BYTE   UNIT     CODE           ?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS
-00251BH   00277CH   000262H   BYTE   UNIT     CODE           ?PR?_KEY_FN_FUNCTION?KB_PROCESS
-00277DH   00278AH   00000EH   BYTE   UNIT     CODE           ?PR?_BIT_COUNT?KEYSCAN
-00278BH   0027E0H   000056H   BYTE   UNIT     CODE           ?PR?_KEYIN?KEYSCAN
-0027E1H   00288AH   0000AAH   BYTE   UNIT     CODE           ?PR?_KEYOUT?KEYSCAN
-00288BH   002922H   000098H   BYTE   UNIT     CODE           ?PR?KS_UNISTALL?KEYSCAN
-002923H   002935H   000013H   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
-002936H   0029C1H   00008CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUP?GPIO
-0029C2H   0029C7H   000006H   BYTE   UNIT     CODE           ?PR?_GPIO_GETINPUTSTATUS?GPIO
-0029C8H   002A06H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIOGETBIT?GPIO
-002A07H   002A3AH   000034H   BYTE   UNIT     CODE           ?PR?GPIO_FILLPD?GPIO
-002A3BH   002B9AH   000160H   BYTE   UNIT     CODE           ?PR?KS_SCANMATRIX?KEYSCAN
-002B9BH   002D9BH   000201H   BYTE   UNIT     CODE           ?PR?KS_GETCURRENTEVT?KEYSCAN
-002D9CH   002DCBH   000030H   BYTE   UNIT     CODE           ?PR?_ARRAY_IS_EMPTY?KEYSCAN
-002DCCH   002E15H   00004AH   BYTE   UNIT     CODE           ?PR?_COMPARE_STR?UTILITIES
-002E16H   002E4AH   000035H   BYTE   UNIT     CODE           ?PR?SYSTEM_SOFTWARE_INIT?SYS
-002E4BH   002F5CH   000112H   BYTE   UNIT     CODE           ?PR?YC_ADC_INIT?ADC
-002F5DH   002F6CH   000010H   BYTE   UNIT     CODE           ?PR?_KB_CB_HID?SYS
-002F6DH   002F72H   000006H   BYTE   UNIT     CODE           ?PR?KB_CB_INIT?SYS
-002F73H   002F7FH   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_INITIALIZE?IPC
-002F80H   003133H   0001B4H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK?ADC
-003134H   00318DH   00005AH   BYTE   UNIT     CODE           ?PR?_BUFSIZE?IPC
-00318EH   0031DDH   000050H   BYTE   UNIT     CODE           ?PR?_IPCRX?IPC
-0031DEH   0033E6H   000209H   BYTE   UNIT     CODE           ?PR?IPC_DEALSINGLESTEP?IPC
-0033E7H   00340DH   000027H   BYTE   UNIT     CODE           ?PR?_IPC_TXDATA?IPC
-00340EH   003415H   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TX24GDATA?IPC
-003416H   00341DH   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TXSPPDATA?IPC
-00341EH   003425H   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TXBLEDATA?IPC
-003426H   003431H   00000CH   BYTE   UNIT     CODE           ?PR?_IPC_TXBREDRHIDDATA?IPC
-003432H   003437H   000006H   BYTE   UNIT     CODE           ?PR?IPC_GETBBDISCONNECTREASON?IPC
-003438H   003443H   00000CH   BYTE   UNIT     CODE           ?PR?IPC_ABANDONLPM?IPC
-003444H   00345BH   000018H   BYTE   UNIT     CODE           ?PR?IPC_ISTXBUFFEMPTY?IPC
-00345CH   003462H   000007H   BYTE   UNIT     CODE           ?PR?YC_ICE_BREAK?UTILITIES
-003463H   0034A6H   000044H   BYTE   UNIT     CODE           ?PR?_DMEMCPY?UTILITIES
-0034A7H   0034D3H   00002DH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR_FF?UTILITIES
-0034D4H   003512H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIO_CLEARWAKEUP?GPIO
+0008C0H   000B6AH   0002ABH   BYTE   UNIT     CODE           ?PR?_KB_MOTION_KEYSCAN?KB_PROCESS
+000B6BH   000B96H   00002CH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR?UTILITIES
+000B97H   000C2FH   000099H   BYTE   UNIT     CODE           ?PR?SYSTEM_CLEAR_MEM?SYS
+000C30H   000D11H   0000E2H   BYTE   UNIT     CODE           ?PR?_IPC_TXHIDDATA?KB_PROCESS
+000D12H   000D4BH   00003AH   BYTE   UNIT     CODE           ?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS
+000D4CH   000DCFH   000084H   BYTE   UNIT     CODE           ?PR?KB_NEED_KEYSCAN?KB_PROCESS
+000DD0H   000EC7H   0000F8H   BYTE   UNIT     CODE           ?PR?YC_CONNECT_TIMEOUT_500MS?SYS
+000EC8H   000EEFH   000028H   BYTE   UNIT     CODE           ?PR?_IPC_TXCONTROLCMD?IPC
+000EF0H   000F84H   000095H   BYTE   UNIT     CODE           ?PR?_IPCTX?IPC
+000F85H   000FAFH   00002BH   BYTE   UNIT     CODE           ?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH
+000FB0H   000FB8H   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_LONG_SLEEP?SYS
+000FB9H   000FDDH   000025H   BYTE   UNIT     CODE           ?PR?_IPC_TXDATA?IPC
+000FDEH   000FE5H   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TX24GDATA?IPC
+000FE6H   000FEDH   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TXBLEDATA?IPC
+000FEEH   000FF5H   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TXSPPDATA?IPC
+000FF6H   00100AH   000015H   BYTE   UNIT     CODE           ?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH
+00100BH   001088H   00007EH   BYTE   UNIT     CODE           ?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
+001089H   001266H   0001DEH   BYTE   UNIT     CODE           ?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS
+001267H   001278H   000012H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUT?GPIO
+001279H   00134FH   0000D7H   BYTE   UNIT     CODE           ?PR?LED_TIMER500MS?SYS
+001350H   00136BH   00001CH   BYTE   UNIT     CODE           ?PR?_GPIO_FLIPOUTBIT?GPIO
+00136CH   00146BH   000100H   BYTE   UNIT     CODE           ?PR?LED_HANDLE?LED
+00146CH   001502H   000097H   BYTE   UNIT     CODE           ?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH
+001503H   0015B0H   0000AEH   BYTE   UNIT     CODE           ?PR?_IIC_WRITEBLOCK?IIC
+0015B1H   0015C8H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY1MS?UTILITIES
+0015C9H   001676H   0000AEH   BYTE   UNIT     CODE           ?PR?YC_START_RECONNECT?BLUETOOTH
+001677H   001727H   0000B1H   BYTE   UNIT     CODE           ?PR?_IIC_READ?IIC
+001728H   001744H   00001DH   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUTPUT?GPIO
+001745H   00177DH   000039H   BYTE   UNIT     CODE           ?PR?LED_DEVICE_POWERON?LED
+00177EH   0017B6H   000039H   BYTE   UNIT     CODE           ?PR?LED_DEVICE_POWEROFF?LED
+0017B7H   0017D4H   00001EH   BYTE   UNIT     CODE           ?PR?LED_ALL_SHUTDOWN?LED
+0017D5H   0017E6H   000012H   BYTE   UNIT     CODE           ?PR?YC_CANCEL_RECONNECT?BLUETOOTH
+0017E7H   0017EAH   000004H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_INIT?SYS
+0017EBH   0017F6H   00000CH   BYTE   UNIT     CODE           ?PR?KS_INITIALIZE?KEYSCAN
+0017F7H   001814H   00001EH   BYTE   UNIT     CODE           ?PR?KSCOLINITIALIZE?KEYSCAN
+001815H   001832H   00001EH   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT?GPIO
+001833H   001843H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPU?GPIO
+001844H   001854H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPD?GPIO
+001855H   001865H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOE?GPIO
+001866H   0018C6H   000061H   BYTE   UNIT     CODE           ?PR?_GPIOSETBIT?GPIO
+0018C7H   0018E3H   00001DH   BYTE   UNIT     CODE           ?PR?KSRAWINITIALIZE?KEYSCAN
+0018E4H   0018EDH   00000AH   BYTE   UNIT     CODE           ?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH
+0018EEH   001BADH   0002C0H   BYTE   UNIT     CODE           ?PR?_KB_CB_EVENT?SYS
+001BAEH   001BE2H   000035H   BYTE   UNIT     CODE           ?PR?SYSTEM_SOFTWARE_INIT?SYS
+001BE3H   001BEBH   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_RESET?SYS
+001BECH   001BEDH   000002H   BYTE   UNIT     CODE           ?PR?SYSTEM_RESET_CONNECT?SYS
+001BEEH   001DBFH   0001D2H   BYTE   UNIT     CODE           ?PR?KB_BUTTON_PRESS_TIMER500MS?SYS
+001DC0H   001DD9H   00001AH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER500MS?SYS
+001DDAH   001E22H   000049H   BYTE   UNIT     CODE           ?PR?YC_PAIRING_TIMEROUT_500MS?SYS
+001E23H   001E34H   000012H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK_TIMER500MS?ADC
+001E35H   001E73H   00003FH   BYTE   UNIT     CODE           ?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS
+001E74H   001EA0H   00002DH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR_FF?UTILITIES
+001EA1H   001EE4H   000044H   BYTE   UNIT     CODE           ?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH
+001EE5H   001FF6H   000112H   BYTE   UNIT     CODE           ?PR?YC_ADC_INIT?ADC
+001FF7H   00200DH   000017H   BYTE   UNIT     CODE           ?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH
+00200EH   002028H   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_MULTIKEY?KB_PROCESS
+002029H   002327H   0002FFH   BYTE   UNIT     CODE           ?PR?_KB_MULTIKEY_SETUP?KB_PROCESS
+002328H   002342H   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_SYSTEMKEY?KB_PROCESS
+002343H   002380H   00003EH   BYTE   UNIT     CODE           ?PR?KB_24G_GET_LED_STATUS?KB_PROCESS
+002381H   0023B3H   000033H   BYTE   UNIT     CODE           ?PR?KB_MOTION?KB_PROCESS
+0023B4H   002600H   00024DH   BYTE   UNIT     CODE           ?PR?KS_GETCURRENTEVT?KEYSCAN
+002601H   00260EH   00000EH   BYTE   UNIT     CODE           ?PR?_BIT_COUNT?KEYSCAN
+00260FH   002626H   000018H   BYTE   UNIT     CODE           ?PR?IPC_ISTXBUFFEMPTY?IPC
+002627H   002656H   000030H   BYTE   UNIT     CODE           ?PR?_ARRAY_IS_EMPTY?KEYSCAN
+002657H   0026A0H   00004AH   BYTE   UNIT     CODE           ?PR?_COMPARE_STR?UTILITIES
+0026A1H   0026F6H   000056H   BYTE   UNIT     CODE           ?PR?_KEYIN?KEYSCAN
+0026F7H   0027A0H   0000AAH   BYTE   UNIT     CODE           ?PR?_KEYOUT?KEYSCAN
+0027A1H   0028E1H   000141H   BYTE   UNIT     CODE           ?PR?_KB_DEVICE_SELECT?KB_PROCESS
+0028E2H   002906H   000025H   BYTE   UNIT     CODE           ?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS
+002907H   002B68H   000262H   BYTE   UNIT     CODE           ?PR?_KEY_FN_FUNCTION?KB_PROCESS
+002B69H   002C01H   000099H   BYTE   UNIT     CODE           ?PR?KS_UNISTALL?KEYSCAN
+002C02H   002C14H   000013H   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
+002C15H   002CA0H   00008CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUP?GPIO
+002CA1H   002CEEH   00004EH   BYTE   UNIT     CODE           ?PR?YC_SYSTEM_MAIN?SYS
+002CEFH   002CFCH   00000EH   BYTE   UNIT     CODE           ?PR?IPC_WAITLPM?IPC
+002CFDH   002F05H   000209H   BYTE   UNIT     CODE           ?PR?IPC_DEALSINGLESTEP?IPC
+002F06H   002F55H   000050H   BYTE   UNIT     CODE           ?PR?_IPCRX?IPC
+002F56H   002F5BH   000006H   BYTE   UNIT     CODE           ?PR?KB_CB_INIT?SYS
+002F5CH   002F68H   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_INITIALIZE?IPC
+002F69H   002F6EH   000006H   BYTE   UNIT     CODE           ?PR?_GPIO_GETINPUTSTATUS?GPIO
+002F6FH   002FADH   00003FH   BYTE   UNIT     CODE           ?PR?_GPIOGETBIT?GPIO
+002FAEH   002FAFH   000002H   BYTE   UNIT     CODE           ?PR?MAIN?RAM
+002FB0H   002FBBH   00000CH   BYTE   UNIT     CODE           ?PR?IPC_ABANDONLPM?IPC
+002FBCH   002FEAH   00002FH   BYTE   UNIT     CODE           ?PR?SYSTEM_G24_LONG_LPM?SYS
+002FEBH   003149H   00015FH   BYTE   UNIT     CODE           ?PR?KS_SCANMATRIX?KEYSCAN
+00314AH   003159H   000010H   BYTE   UNIT     CODE           ?PR?_KB_CB_HID?SYS
+00315AH   00324EH   0000F5H   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER100MS?SYS
+00324FH   00340CH   0001BEH   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK?ADC
+00340DH   003466H   00005AH   BYTE   UNIT     CODE           ?PR?_BUFSIZE?IPC
+003467H   003473H   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_TXBREDRHIDDATA?IPC
+003474H   003479H   000006H   BYTE   UNIT     CODE           ?PR?IPC_GETBBDISCONNECTREASON?IPC
+00347AH   003480H   000007H   BYTE   UNIT     CODE           ?PR?YC_ICE_BREAK?UTILITIES
+003481H   0034C4H   000044H   BYTE   UNIT     CODE           ?PR?_DMEMCPY?UTILITIES
+0034C5H   00355CH   000098H   BYTE   UNIT     CODE           ?PR?_IIC_WRITE?IIC
+00355DH   003564H   000008H   BYTE   UNIT     CODE           ?PR?IICWAITDONE?IIC
+003565H   0035A3H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIO_CLEARWAKEUP?GPIO
+0035A4H   0035D7H   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?28
+000040H   000045H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?29
 000046H   0000A2H   00005DH   ---    ---      **GAP**
 0000A3H   0000A6H   000004H   BYTE   OFFS..   XDATA          ?XD?GPIO?1
 0000A7H   0000AAH   000004H   BYTE   OFFS..   XDATA          ?XD?GPIO?0
@@ -239,31 +239,31 @@
 000B7EH   000B7EH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?0
 000B7FH   000B7FH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?5
 000B80H   000B80H   000001H   ---    ---      **GAP**
-000B81H   000B81H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?7
+000B81H   000B81H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?8
 000B82H   000B82H   000001H   ---    ---      **GAP**
 000B83H   000BE6H   000064H   BYTE   OFFS..   XDATA          ?XD?IIC?1
 000BE7H   000C4AH   000064H   BYTE   OFFS..   XDATA          ?XD?IPC?6
 000C4BH   000CAEH   000064H   BYTE   OFFS..   XDATA          ?XD?IPC?3
 000CAFH   000CB2H   000004H   BYTE   OFFS..   XDATA          ?XD?IIC?0
 000CB3H   004130H   00347EH   ---    ---      **GAP**
-004131H   004131H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?9
+004131H   004131H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?10
 004132H   004212H   0000E1H   ---    ---      **GAP**
-004213H   004213H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?31
+004213H   004213H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?32
 004214H   00425DH   00004AH   ---    ---      **GAP**
-00425EH   00425EH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?12
+00425EH   00425EH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?13
 00425FH   004261H   000003H   ---    ---      **GAP**
-004262H   004271H   000010H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?23
+004262H   004271H   000010H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?24
 004272H   004273H   000002H   ---    ---      **GAP**
-004274H   004279H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?27
+004274H   004279H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?28
 00427AH   00447AH   000201H   ---    ---      **GAP**
-00447BH   00448AH   000010H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?24
-00448BH   00448BH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?8
+00447BH   00448AH   000010H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?25
+00448BH   00448BH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?9
 00448CH   0044F8H   00006DH   ---    ---      **GAP**
-0044F9H   0044FEH   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?20
+0044F9H   0044FEH   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?21
 0044FFH   0047F3H   0002F5H   ---    ---      **GAP**
-0047F4H   0047F5H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?26
+0047F4H   0047F5H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?27
 0047F6H   0047FFH   00000AH   ---    ---      **GAP**
-004800H   004809H   00000AH   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?19
+004800H   004809H   00000AH   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?20
 00480AH   004B99H   000390H   ---    ---      **GAP**
 004B9AH   004B9BH   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?4
 004B9CH   004B9DH   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?8
@@ -273,7 +273,7 @@
 004BA5H   004BA6H   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?14
 004BA7H   004BEAH   000044H   ---    ---      **GAP**
 004BEBH   004BEEH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?0
-004BEFH   004BEFH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?11
+004BEFH   004BEFH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?12
 004BF0H   004BFFH   000010H   ---    ---      **GAP**
 004C00H   004C03H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?5
 004C04H   004C5DH   00005AH   ---    ---      **GAP**
@@ -281,74 +281,76 @@
 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?25
-004C90H   004C90H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?14
-004C91H   004C92H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?6
-004C93H   004C94H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?10
-004C95H   004C96H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?30
+004C8FH   004C8FH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?26
+004C90H   004C90H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?15
+004C91H   004C92H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?7
+004C93H   004C94H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?11
+004C95H   004C96H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?31
 004C97H   004CB5H   00001FH   ---    ---      **GAP**
-004CB6H   004CB6H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?17
-004CB7H   004CB7H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?15
+004CB6H   004CB6H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?18
+004CB7H   004CB7H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?16
 004CB8H   004CBEH   000007H   ---    ---      **GAP**
-004CBFH   004D04H   000046H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?3
-004D05H   004D37H   000033H   ---    ---      **GAP**
-004D38H   004D38H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?29
-004D39H   004D3CH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?33
-004D3DH   004D3DH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?32
+004CBFH   004D05H   000047H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?3
+004D06H   004D37H   000032H   ---    ---      **GAP**
+004D38H   004D38H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?30
+004D39H   004D3CH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?34
+004D3DH   004D3DH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?33
 004D3EH   004D3FH   000002H   ---    ---      **GAP**
-004D40H   004D43H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?16
+004D40H   004D43H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?17
 004D44H   004D49H   000006H   ---    ---      **GAP**
-004D4AH   004D4AH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?13
+004D4AH   004D4AH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?14
 004D4BH   004D54H   00000AH   ---    ---      **GAP**
-004D55H   004D55H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?18
-004D56H   004D92H   00003DH   ---    ---      **GAP**
-004D93H   004DA6H   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?22
+004D55H   004D55H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?19
+004D56H   004D8DH   000038H   ---    ---      **GAP**
+004D8EH   004D8EH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?6
+004D8FH   004D92H   000004H   ---    ---      **GAP**
+004D93H   004DA6H   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?23
 004DA7H   004DA7H   000001H   ---    ---      **GAP**
 004DA8H   004DBBH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?1
-004DBCH   004DCFH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?21
+004DBCH   004DCFH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?22
 004DD0H   004E55H   000086H   BYTE   UNIT     XDATA          ?XD?GLOBAL_VARIABLE
 004E56H   004E67H   000012H   BYTE   UNIT     XDATA          ?XD?SYS
 004E68H   004E79H   000012H   BYTE   UNIT     XDATA          ?XD?IPC
 004E7AH   004E87H   00000EH   BYTE   UNIT     XDATA          ?XD?_IPC_TXHIDDATA?KB_PROCESS
-004E88H   004E94H   00000DH   BYTE   UNIT     XDATA          ?XD?KS_GETCURRENTEVT?KEYSCAN
-004E95H   004E9DH   000009H   BYTE   UNIT     XDATA          ?XD?_IIC_WRITEBLOCK?IIC
-004E9EH   004EA5H   000008H   BYTE   UNIT     XDATA          ?XD?_DMEMCPY?UTILITIES
-004EA6H   004EACH   000007H   BYTE   UNIT     XDATA          ?XD?KEYSCAN
-004EADH   004EB3H   000007H   BYTE   UNIT     XDATA          ?XD?_COMPARE_STR?UTILITIES
-004EB4H   004EBAH   000007H   BYTE   UNIT     XDATA          ?XD?_IIC_WRITE?IIC
-004EBBH   004EC0H   000006H   BYTE   UNIT     XDATA          ?XD?_IPCTX?IPC
-004EC1H   004EC6H   000006H   BYTE   UNIT     XDATA          ?XD?_XMEMCPY?UTILITIES
-004EC7H   004ECBH   000005H   BYTE   UNIT     XDATA          ?XD?_KB_MOTION_KEYSCAN?KB_PROCESS
-004ECCH   004ED0H   000005H   BYTE   UNIT     XDATA          ?XD?YC_ADC_CHECK?ADC
-004ED1H   004ED5H   000005H   BYTE   UNIT     XDATA          ?XD?_IIC_READ?IIC
-004ED6H   004ED9H   000004H   BYTE   UNIT     XDATA          ?XD?_KB_DEVICE_SELECT?KB_PROCESS
-004EDAH   004EDDH   000004H   BYTE   UNIT     XDATA          ?XD?_KB_MULTIKEY_SETUP?KB_PROCESS
-004EDEH   004EE1H   000004H   BYTE   UNIT     XDATA          ?XD?KS_SCANMATRIX?KEYSCAN
-004EE2H   004EE5H   000004H   BYTE   UNIT     XDATA          ?XD?_BUFSIZE?IPC
-004EE6H   004EE9H   000004H   BYTE   UNIT     XDATA          ?XD?_IPC_TXCONTROLCMD?IPC
-004EEAH   004EECH   000003H   BYTE   UNIT     XDATA          ?XD?KB_MOTION?KB_PROCESS
-004EEDH   004EEFH   000003H   BYTE   UNIT     XDATA          ?XD?_ARRAY_IS_EMPTY?KEYSCAN
-004EF0H   004EF2H   000003H   BYTE   UNIT     XDATA          ?XD?IPC_DEALSINGLESTEP?IPC
-004EF3H   004EF5H   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR?UTILITIES
-004EF6H   004EF8H   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR_FF?UTILITIES
-004EF9H   004EFBH   000003H   BYTE   UNIT     XDATA          ?XD?_GPIOSETBIT?GPIO
-004EFCH   004EFDH   000002H   BYTE   UNIT     XDATA          ?XD?_KB_SEND_COMBINATION_KEY?KB_PROCESS
-004EFEH   004EFFH   000002H   BYTE   UNIT     XDATA          ?XD?_KB_CB_HID?SYS
-004F00H   004F01H   000002H   BYTE   UNIT     XDATA          ?XD?_IPCRX?IPC
-004F02H   004F02H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_LOAD_RECORD_LIST?BLUETOOTH
-004F03H   004F03H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_STORE_RECORD_LIST?BLUETOOTH
-004F04H   004F04H   000001H   BYTE   UNIT     XDATA          ?XD?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
-004F05H   004F05H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_KEY_ACTION_HANDLE?KB_PROCESS
-004F06H   004F06H   000001H   BYTE   UNIT     XDATA          ?XD?_KEY_FN_FUNCTION?KB_PROCESS
-004F07H   004F07H   000001H   BYTE   UNIT     XDATA          ?XD?KSRAWINITIALIZE?KEYSCAN
-004F08H   004F08H   000001H   BYTE   UNIT     XDATA          ?XD?KSCOLINITIALIZE?KEYSCAN
-004F09H   004F09H   000001H   BYTE   UNIT     XDATA          ?XD?KS_UNISTALL?KEYSCAN
-004F0AH   004F0AH   000001H   BYTE   UNIT     XDATA          ?XD?_KB_CB_EVENT?SYS
-004F0BH   004F0BH   000001H   BYTE   UNIT     XDATA          ?XD?_IPC_TXDATA?IPC
-004F0CH   004F0CH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIOGETBIT?GPIO
-004F0DH   004F0DH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
-004F0EH   004F0EH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_FLIPOUTBIT?GPIO
-004F0FH   00800FH   003101H   ---    ---      **GAP**
+004E88H   004E92H   00000BH   BYTE   UNIT     XDATA          ?XD?KS_GETCURRENTEVT?KEYSCAN
+004E93H   004E9BH   000009H   BYTE   UNIT     XDATA          ?XD?_IIC_WRITEBLOCK?IIC
+004E9CH   004EA3H   000008H   BYTE   UNIT     XDATA          ?XD?_DMEMCPY?UTILITIES
+004EA4H   004EAAH   000007H   BYTE   UNIT     XDATA          ?XD?KEYSCAN
+004EABH   004EB1H   000007H   BYTE   UNIT     XDATA          ?XD?_COMPARE_STR?UTILITIES
+004EB2H   004EB8H   000007H   BYTE   UNIT     XDATA          ?XD?_IIC_WRITE?IIC
+004EB9H   004EBEH   000006H   BYTE   UNIT     XDATA          ?XD?_IPCTX?IPC
+004EBFH   004EC4H   000006H   BYTE   UNIT     XDATA          ?XD?_XMEMCPY?UTILITIES
+004EC5H   004EC9H   000005H   BYTE   UNIT     XDATA          ?XD?_KB_MOTION_KEYSCAN?KB_PROCESS
+004ECAH   004ECEH   000005H   BYTE   UNIT     XDATA          ?XD?YC_ADC_CHECK?ADC
+004ECFH   004ED3H   000005H   BYTE   UNIT     XDATA          ?XD?_IIC_READ?IIC
+004ED4H   004ED7H   000004H   BYTE   UNIT     XDATA          ?XD?_KB_DEVICE_SELECT?KB_PROCESS
+004ED8H   004EDBH   000004H   BYTE   UNIT     XDATA          ?XD?_KB_MULTIKEY_SETUP?KB_PROCESS
+004EDCH   004EDFH   000004H   BYTE   UNIT     XDATA          ?XD?_BUFSIZE?IPC
+004EE0H   004EE3H   000004H   BYTE   UNIT     XDATA          ?XD?_IPC_TXCONTROLCMD?IPC
+004EE4H   004EE6H   000003H   BYTE   UNIT     XDATA          ?XD?KB_MOTION?KB_PROCESS
+004EE7H   004EE9H   000003H   BYTE   UNIT     XDATA          ?XD?KS_SCANMATRIX?KEYSCAN
+004EEAH   004EECH   000003H   BYTE   UNIT     XDATA          ?XD?_ARRAY_IS_EMPTY?KEYSCAN
+004EEDH   004EEFH   000003H   BYTE   UNIT     XDATA          ?XD?IPC_DEALSINGLESTEP?IPC
+004EF0H   004EF2H   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR?UTILITIES
+004EF3H   004EF5H   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR_FF?UTILITIES
+004EF6H   004EF8H   000003H   BYTE   UNIT     XDATA          ?XD?_GPIOSETBIT?GPIO
+004EF9H   004EFAH   000002H   BYTE   UNIT     XDATA          ?XD?_KB_SEND_COMBINATION_KEY?KB_PROCESS
+004EFBH   004EFCH   000002H   BYTE   UNIT     XDATA          ?XD?_KB_CB_HID?SYS
+004EFDH   004EFEH   000002H   BYTE   UNIT     XDATA          ?XD?_IPCRX?IPC
+004EFFH   004EFFH   000001H   BYTE   UNIT     XDATA          ?XD?_YC_LOAD_RECORD_LIST?BLUETOOTH
+004F00H   004F00H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_STORE_RECORD_LIST?BLUETOOTH
+004F01H   004F01H   000001H   BYTE   UNIT     XDATA          ?XD?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
+004F02H   004F02H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_KEY_ACTION_HANDLE?KB_PROCESS
+004F03H   004F03H   000001H   BYTE   UNIT     XDATA          ?XD?_KEY_FN_FUNCTION?KB_PROCESS
+004F04H   004F04H   000001H   BYTE   UNIT     XDATA          ?XD?KSRAWINITIALIZE?KEYSCAN
+004F05H   004F05H   000001H   BYTE   UNIT     XDATA          ?XD?KSCOLINITIALIZE?KEYSCAN
+004F06H   004F06H   000001H   BYTE   UNIT     XDATA          ?XD?KS_UNISTALL?KEYSCAN
+004F07H   004F07H   000001H   BYTE   UNIT     XDATA          ?XD?_KB_CB_EVENT?SYS
+004F08H   004F08H   000001H   BYTE   UNIT     XDATA          ?XD?_IPC_TXDATA?IPC
+004F09H   004F09H   000001H   BYTE   UNIT     XDATA          ?XD?_GPIOGETBIT?GPIO
+004F0AH   004F0AH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
+004F0BH   004F0BH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_FLIPOUTBIT?GPIO
+004F0CH   00800FH   003104H   ---    ---      **GAP**
 008010H   008010H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?4
 
 
@@ -358,8 +360,8 @@
 
       VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
       =================================================
-      02004EADH   XDATA    BYTE      ?_compare_str?BYTE
-      02004E9EH   XDATA    BYTE      ?_dmemcpy?BYTE
+      02004EABH   XDATA    BYTE      ?_compare_str?BYTE
+      02004E9CH   XDATA    BYTE      ?_dmemcpy?BYTE
       00000020H.5 BIT      BIT       ?_GPIO_SetInput?BIT
       00000020H.4 BIT      BIT       ?_GPIO_Setoe?BIT
       00000020H.1 BIT      BIT       ?_GPIO_Setout?BIT
@@ -367,7 +369,7 @@
       00000020H.3 BIT      BIT       ?_GPIO_SetPd?BIT
       00000020H.2 BIT      BIT       ?_GPIO_SetPu?BIT
       00000020H.7 BIT      BIT       ?_GPIO_SetWakeup?BIT
-      02004EC1H   XDATA    BYTE      ?_xmemcpy?BYTE
+      02004EBFH   XDATA    BYTE      ?_xmemcpy?BYTE
       0100023FH   CODE     ---       ?C?CASTF
       010005B3H   CODE     ---       ?C?CCASE
       010003CFH   CODE     ---       ?C?CLDOPTR
@@ -400,44 +402,44 @@
       00000000H   NUMBER   ---       ?C?XDATASEG
       01000626H   CODE     ---       ?C_START
       01000000H   CODE     ---       ?C_STARTUP
-      01002D9CH   CODE     ---       _array_is_empty
-      01002DCCH   CODE     ---       _compare_str
-      01000F8CH   CODE     ---       _Delay1ms
-      01003463H   CODE     ---       _dmemcpy
-      010034D4H   CODE     ---       _GPIO_ClearWakeup
-      0100150FH   CODE     ---       _GPIO_FlipOutBit
-      010029C2H   CODE     ---       _GPIO_GetInputStatus
-      0100188BH   CODE     ---       _GPIO_SetInput
-      0100187AH   CODE     ---       _GPIO_Setoe
-      0100132CH   CODE     ---       _GPIO_Setout
-      01001811H   CODE     ---       _GPIO_SetOutput
-      010018A9H   CODE     ---       _GPIO_SetPd
-      01001869H   CODE     ---       _GPIO_SetPu
-      01002936H   CODE     ---       _GPIO_SetWakeup
-      01002923H   CODE     ---       _GPIO_SetWakeupByCurrentState
-      01000E2CH   CODE     ---       _IIC_Read
-      01001E01H   CODE     ---       _IIC_write
-      01001D4AH   CODE     ---       _IIC_WriteBlock
-      01002F73H   CODE     ---       _IPC_Initialize
-      0100340EH   CODE     ---       _IPC_Tx24GData
-      0100341EH   CODE     ---       _IPC_TxBleData
-      01003426H   CODE     ---       _IPC_TxBREDRHidData
-      0100126FH   CODE     ---       _IPC_TxControlCmd
-      010033E7H   CODE     ---       _IPC_TxData
-      01000C1BH   CODE     ---       _IPC_TxHidData
-      01003416H   CODE     ---       _IPC_TxSppData
-      010024F6H   CODE     ---       _kb_combination_key_press
-      010023B8H   CODE     ---       _kb_device_select
+      01002627H   CODE     ---       _array_is_empty
+      01002657H   CODE     ---       _compare_str
+      010015B1H   CODE     ---       _Delay1ms
+      01003481H   CODE     ---       _dmemcpy
+      01003565H   CODE     ---       _GPIO_ClearWakeup
+      01001350H   CODE     ---       _GPIO_FlipOutBit
+      01002F69H   CODE     ---       _GPIO_GetInputStatus
+      01001815H   CODE     ---       _GPIO_SetInput
+      01001855H   CODE     ---       _GPIO_Setoe
+      01001267H   CODE     ---       _GPIO_Setout
+      01001728H   CODE     ---       _GPIO_SetOutput
+      01001844H   CODE     ---       _GPIO_SetPd
+      01001833H   CODE     ---       _GPIO_SetPu
+      01002C15H   CODE     ---       _GPIO_SetWakeup
+      01002C02H   CODE     ---       _GPIO_SetWakeupByCurrentState
+      01001677H   CODE     ---       _IIC_Read
+      010034C5H   CODE     ---       _IIC_write
+      01001503H   CODE     ---       _IIC_WriteBlock
+      01002F5CH   CODE     ---       _IPC_Initialize
+      01000FDEH   CODE     ---       _IPC_Tx24GData
+      01000FE6H   CODE     ---       _IPC_TxBleData
+      01003467H   CODE     ---       _IPC_TxBREDRHidData
+      01000EC8H   CODE     ---       _IPC_TxControlCmd
+      01000FB9H   CODE     ---       _IPC_TxData
+      01000C30H   CODE     ---       _IPC_TxHidData
+      01000FEEH   CODE     ---       _IPC_TxSppData
+      010028E2H   CODE     ---       _kb_combination_key_press
+      010027A1H   CODE     ---       _kb_device_select
       010008C0H   CODE     ---       _kb_motion_keyscan
-      0100209EH   CODE     ---       _kb_multikey_setup
-      01000CFFH   CODE     ---       _kb_send_combination_key
-      01002083H   CODE     ---       _kb_set_multikey
-      0100239DH   CODE     ---       _kb_set_systemkey
-      0100251BH   CODE     ---       _key_fn_function
-      01000B5DH   CODE     ---       _xmemclear
-      010034A7H   CODE     ---       _xmemclear_ff
+      01002029H   CODE     ---       _kb_multikey_setup
+      01000D12H   CODE     ---       _kb_send_combination_key
+      0100200EH   CODE     ---       _kb_set_multikey
+      01002328H   CODE     ---       _kb_set_systemkey
+      01002907H   CODE     ---       _key_fn_function
+      01000B6BH   CODE     ---       _xmemclear
+      01001E74H   CODE     ---       _xmemclear_ff
       0100087DH   CODE     ---       _xmemcpy
-      01001090H   CODE     ---       _YC_key_action_handle
+      01001089H   CODE     ---       _YC_key_action_handle
       01000737H   CODE     ---       _YC_load_record_list
       01000803H   CODE     ---       _YC_store_record_list
       02004DECH   XDATA    BYTE      action_timeout
@@ -459,29 +461,29 @@
       02004DD8H   XDATA    BYTE      fn_tx_flag
       02004CBFH   XDATA    ---       g_variable
       02004DD5H   XDATA    BYTE      get_24g_led_send
-      01002A07H   CODE     ---       GPIO_fillpd
+      010035A4H   CODE     ---       GPIO_fillpd
       02004800H   XDATA    ---       hidBuff
       02004DE1H   XDATA    BYTE      iOS_rec_pinCode
-      01003438H   CODE     ---       IPC_AbandonLpm
-      010031DEH   CODE     ---       IPC_DealSingleStep
-      01003432H   CODE     ---       IPC_GetBBDIsconnectReason
-      01003444H   CODE     ---       IPC_IsTxBuffEmpty
-      01000FA4H   CODE     ---       IPC_WaitLpm
+      01002FB0H   CODE     ---       IPC_AbandonLpm
+      01002CFDH   CODE     ---       IPC_DealSingleStep
+      01003474H   CODE     ---       IPC_GetBBDIsconnectReason
+      0100260FH   CODE     ---       IPC_IsTxBuffEmpty
+      01002CEFH   CODE     ---       IPC_WaitLpm
       02000550H   XDATA    ---       ipcPin
       0200054FH   XDATA    BYTE      ipcPinlen
       02000C4BH   XDATA    ---       ipcReadBuff
       02000BE7H   XDATA    ---       ipcSendBuff
-      01000DF0H   CODE     ---       kb_24g_get_led_status
-      01001ACFH   CODE     ---       kb_button_press_timer500ms
-      01000D39H   CODE     ---       kb_need_keyscan
+      01002343H   CODE     ---       kb_24g_get_led_status
+      01001BEEH   CODE     ---       kb_button_press_timer500ms
+      01000D4CH   CODE     ---       kb_need_keyscan
       02004DE8H   XDATA    BYTE      key_value_temp
       02004DE4H   XDATA    BYTE      keyCount
-      01002B9BH   CODE     ---       KS_GetCurrentEvt
-      01001A67H   CODE     ---       KS_Initialize
-      01002A3BH   CODE     ---       KS_ScanMatrix
-      0100288BH   CODE     ---       KS_Unistall
+      010023B4H   CODE     ---       KS_GetCurrentEvt
+      010017EBH   CODE     ---       KS_Initialize
+      01002FEBH   CODE     ---       KS_ScanMatrix
+      01002B69H   CODE     ---       KS_Unistall
       02004213H   XDATA    BYTE      kscurrmult
-      02004EA6H   XDATA    ---       ksEvtPool
+      02004EA4H   XDATA    ---       ksEvtPool
       01000696H   CONST    ---       ksMap
       02004DA8H   XDATA    ---       ksSelMapCheck
       02004DBCH   XDATA    ---       ksSelMapCurr
@@ -491,11 +493,11 @@
       02004DD7H   XDATA    BYTE      le_pin_code_len
       02004DDBH   XDATA    BYTE      le_send_battery_level_delay_count
       02004DDAH   XDATA    BYTE      le_send_battery_level_flag
-      010017F4H   CODE     ---       LED_all_shutdown
-      0100191BH   CODE     ---       LED_device_poweroff
-      0100182DH   CODE     ---       LED_device_poweron
-      01001415H   CODE     ---       LED_handle
-      0100133EH   CODE     ---       LED_timer500ms
+      010017B7H   CODE     ---       LED_all_shutdown
+      0100177EH   CODE     ---       LED_device_poweroff
+      01001745H   CODE     ---       LED_device_poweron
+      0100136CH   CODE     ---       LED_handle
+      01001279H   CODE     ---       LED_timer500ms
       02004DDCH   XDATA    BYTE      long_press_flag
       02000B7FH   XDATA    BYTE      lpm_flag
       02004C00H   XDATA    ---       m_24g_addr
@@ -518,6 +520,7 @@
       02004262H   XDATA    ---       m_linkkey
       02004131H   XDATA    BYTE      m_lpm_mode
       0200448BH   XDATA    BYTE      m_ltk_exists
+      02004D8EH   XDATA    BYTE      m_pc_sleep_flag
       02004CB6H   XDATA    BYTE      m_power_on_flag
       02004274H   XDATA    ---       m_reconn_addr
       02004D38H   XDATA    BYTE      m_reconnect_continue
@@ -526,7 +529,7 @@
       02008010H   XDATA    BYTE      m_reset_reg
       020047F4H   XDATA    WORD      m_ui_state_map
       02000B81H   XDATA    BYTE      m_wakup_from_power_flag
-      01000FFBH   CODE     ---       main
+      01002FAEH   CODE     ---       main
       02004E4BH   XDATA    BYTE      mult_key_status
       02004DEDH   XDATA    BYTE      mult_key_value
       02004E4CH   XDATA    ---       multikey
@@ -537,30 +540,30 @@
       02004DDDH   XDATA    BYTE      repeat_send_24g
       02004DDFH   XDATA    BYTE      standard_key_release_flag
       02004DD9H   XDATA    BYTE      switch_role_timer
-      01001F60H   CODE     ---       System_G24_long_lpm
+      01002FBCH   CODE     ---       System_G24_long_lpm
       02004DE9H   XDATA    BYTE      system_key_press
-      010017DEH   CODE     ---       System_long_sleep
-      01001DF8H   CODE     ---       System_Reset_Connect
-      01002E16H   CODE     ---       System_Software_init
-      01002F80H   CODE     ---       YC_adc_check
-      01001FD7H   CODE     ---       YC_adc_check_timer500ms
-      01002E4BH   CODE     ---       YC_adc_init
-      01001A90H   CODE     ---       YC_cancel_reconnect
-      01000FFDH   CODE     ---       YC_check_is_connected
-      01001012H   CODE     ---       YC_check_need_reconnected
-      010017E7H   CODE     ---       YC_clear_reconnect_flag
-      01001EA2H   CODE     ---       YC_connect_timeout_500ms
-      01001AA2H   CODE     ---       YC_disconnect_all_link
-      01001FE9H   CODE     ---       YC_g24_mode_discovery
-      01002000H   CODE     ---       YC_get_ble_ramdon_lap
+      01000FB0H   CODE     ---       System_long_sleep
+      01001BECH   CODE     ---       System_Reset_Connect
+      01001BAEH   CODE     ---       System_Software_init
+      0100324FH   CODE     ---       YC_adc_check
+      01001E23H   CODE     ---       YC_adc_check_timer500ms
+      01001EE5H   CODE     ---       YC_adc_init
+      010017D5H   CODE     ---       YC_cancel_reconnect
+      01000FF6H   CODE     ---       YC_check_is_connected
+      0100100BH   CODE     ---       YC_check_need_reconnected
+      010018E4H   CODE     ---       YC_clear_reconnect_flag
+      01000DD0H   CODE     ---       YC_connect_timeout_500ms
+      01000F85H   CODE     ---       YC_disconnect_all_link
+      01001FF7H   CODE     ---       YC_g24_mode_discovery
+      01001EA1H   CODE     ---       YC_get_ble_ramdon_lap
       020000A7H   XDATA    ---       YC_GPIOWakeupH
       020000A3H   XDATA    ---       YC_GPIOWakeupL
-      0100345CH   CODE     ---       YC_Ice_break
-      01001F8EH   CODE     ---       YC_pairing_timerout_500ms
-      01000EDCH   CODE     ---       YC_start_reconnect
-      01000FB1H   CODE     ---       YC_System_Main
-      01001CAFH   CODE     ---       YC_update_eeprom_data
-      01002044H   CODE     ---       YC_wait_disconnect_timer500ms
+      0100347AH   CODE     ---       YC_Ice_break
+      01001DDAH   CODE     ---       YC_pairing_timerout_500ms
+      010015C9H   CODE     ---       YC_start_reconnect
+      01002CA1H   CODE     ---       YC_System_Main
+      0100146CH   CODE     ---       YC_update_eeprom_data
+      01001E35H   CODE     ---       YC_wait_disconnect_timer500ms
 
 
 
@@ -569,15 +572,15 @@
       VALUE       REP       CLASS    TYPE      SYMBOL NAME
       ====================================================
       ---         MODULE    ---      ---       BLUETOOTH
-      01001CAFH   PUBLIC    CODE     ---       YC_update_eeprom_data
-      01002000H   PUBLIC    CODE     ---       YC_get_ble_ramdon_lap
-      01000EDCH   PUBLIC    CODE     ---       YC_start_reconnect
-      01001FE9H   PUBLIC    CODE     ---       YC_g24_mode_discovery
-      01001AA2H   PUBLIC    CODE     ---       YC_disconnect_all_link
-      010017E7H   PUBLIC    CODE     ---       YC_clear_reconnect_flag
-      01001A90H   PUBLIC    CODE     ---       YC_cancel_reconnect
-      01001012H   PUBLIC    CODE     ---       YC_check_need_reconnected
-      01000FFDH   PUBLIC    CODE     ---       YC_check_is_connected
+      0100146CH   PUBLIC    CODE     ---       YC_update_eeprom_data
+      01001EA1H   PUBLIC    CODE     ---       YC_get_ble_ramdon_lap
+      010015C9H   PUBLIC    CODE     ---       YC_start_reconnect
+      01001FF7H   PUBLIC    CODE     ---       YC_g24_mode_discovery
+      01000F85H   PUBLIC    CODE     ---       YC_disconnect_all_link
+      010018E4H   PUBLIC    CODE     ---       YC_clear_reconnect_flag
+      010017D5H   PUBLIC    CODE     ---       YC_cancel_reconnect
+      0100100BH   PUBLIC    CODE     ---       YC_check_need_reconnected
+      01000FF6H   PUBLIC    CODE     ---       YC_check_is_connected
       01000803H   PUBLIC    CODE     ---       _YC_store_record_list
       01000737H   PUBLIC    CODE     ---       _YC_load_record_list
 
@@ -626,172 +629,172 @@
       0100087CH   LINE      ---      ---       #50
       ---         BLOCKEND  ---      ---       LVL=0
 
-      01000FFDH   BLOCK     CODE     ---       LVL=0
-      01000FFDH   LINE      ---      ---       #53
-      01000FFDH   LINE      ---      ---       #54
-      01000FFDH   LINE      ---      ---       #55
-      0100100CH   LINE      ---      ---       #57
-      0100100CH   LINE      ---      ---       #58
-      0100100FH   LINE      ---      ---       #59
-      0100100FH   LINE      ---      ---       #60
-      01001011H   LINE      ---      ---       #61
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001012H   BLOCK     CODE     ---       LVL=0
-      01001012H   LINE      ---      ---       #63
-      01001012H   LINE      ---      ---       #64
-      01001012H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001012H   LINE      ---      ---       #65
-      01001017H   LINE      ---      ---       #66
-      0100101EH   LINE      ---      ---       #67
-      01001024H   LINE      ---      ---       #68
-      0100102BH   LINE      ---      ---       #69
-      01001031H   LINE      ---      ---       #71
-      01001037H   LINE      ---      ---       #72
-      0100103DH   LINE      ---      ---       #74
-      0100104BH   LINE      ---      ---       #77
-      0100104BH   LINE      ---      ---       #78
-      01001051H   LINE      ---      ---       #79
-      01001051H   LINE      ---      ---       #80
-      01001054H   LINE      ---      ---       #81
-      01001060H   LINE      ---      ---       #83
-      01001060H   LINE      ---      ---       #84
-      01001070H   LINE      ---      ---       #85
-      01001070H   LINE      ---      ---       #86
-      01001072H   LINE      ---      ---       #87
-      01001074H   LINE      ---      ---       #89
-      01001074H   LINE      ---      ---       #90
-      01001078H   LINE      ---      ---       #91
-      0100107EH   LINE      ---      ---       #92
-      0100107EH   LINE      ---      ---       #93
-      0100107EH   LINE      ---      ---       #94
-      0100107EH   LINE      ---      ---       #95
-      01001080H   LINE      ---      ---       #97
-      01001080H   LINE      ---      ---       #98
-      01001085H   LINE      ---      ---       #99
-      0100108AH   LINE      ---      ---       #100
-      0100108AH   LINE      ---      ---       #101
-      0100108FH   LINE      ---      ---       #102
-      02004F04H   SYMBOL    XDATA    VOID      return_val
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01001A90H   BLOCK     CODE     ---       LVL=0
-      01001A90H   LINE      ---      ---       #105
-      01001A90H   LINE      ---      ---       #106
-      01001A90H   LINE      ---      ---       #107
-      01001A97H   LINE      ---      ---       #108
-      01001A97H   LINE      ---      ---       #110
-      01001A9CH   LINE      ---      ---       #111
-      01001A9FH   LINE      ---      ---       #112
-      01001A9FH   LINE      ---      ---       #113
-      01001AA1H   LINE      ---      ---       #114
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017E7H   BLOCK     CODE     ---       LVL=0
-      010017E7H   LINE      ---      ---       #117
-      010017E7H   LINE      ---      ---       #118
-      010017E7H   LINE      ---      ---       #119
-      010017ECH   LINE      ---      ---       #120
-      010017F0H   LINE      ---      ---       #121
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001AA2H   BLOCK     CODE     ---       LVL=0
-      01001AA2H   LINE      ---      ---       #124
-      01001AA2H   LINE      ---      ---       #125
-      01001AA2H   LINE      ---      ---       #126
-      01001AAFH   LINE      ---      ---       #128
-      01001AAFH   LINE      ---      ---       #129
-      01001AB4H   LINE      ---      ---       #130
-      01001AB7H   LINE      ---      ---       #131
-      01001AB7H   LINE      ---      ---       #132
-      01001AC4H   LINE      ---      ---       #134
-      01001AC4H   LINE      ---      ---       #135
-      01001AC9H   LINE      ---      ---       #136
-      01001ACCH   LINE      ---      ---       #137
-      01001ACCH   LINE      ---      ---       #138
-      01001ACEH   LINE      ---      ---       #139
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001FE9H   BLOCK     CODE     ---       LVL=0
-      01001FE9H   LINE      ---      ---       #141
-      01001FE9H   LINE      ---      ---       #142
-      01001FE9H   LINE      ---      ---       #143
-      01001FF5H   LINE      ---      ---       #144
-      01001FF5H   LINE      ---      ---       #145
-      01001FFAH   LINE      ---      ---       #146
-      01001FFDH   LINE      ---      ---       #147
-      01001FFDH   LINE      ---      ---       #148
-      01001FFFH   LINE      ---      ---       #149
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000EDCH   BLOCK     CODE     ---       LVL=0
-      01000EDCH   LINE      ---      ---       #153
-      01000EDCH   LINE      ---      ---       #154
-      01000EDCH   LINE      ---      ---       #155
-      01000EE2H   LINE      ---      ---       #156
-      01000EF2H   LINE      ---      ---       #157
-      01000EF6H   LINE      ---      ---       #158
-      01000F06H   LINE      ---      ---       #159
-      01000F0AH   LINE      ---      ---       #160
-      01000F1AH   LINE      ---      ---       #161
-      01000F1EH   LINE      ---      ---       #162
-      01000F2EH   LINE      ---      ---       #163
-      01000F32H   LINE      ---      ---       #165
-      01000F42H   LINE      ---      ---       #166
-      01000F42H   LINE      ---      ---       #167
-      01000F55H   LINE      ---      ---       #168
-      01000F6BH   LINE      ---      ---       #169
-      01000F6EH   LINE      ---      ---       #170
-      01000F70H   LINE      ---      ---       #172
-      01000F70H   LINE      ---      ---       #173
-      01000F75H   LINE      ---      ---       #174
-      01000F75H   LINE      ---      ---       #175
-      01000F7EH   LINE      ---      ---       #176
-      01000F80H   LINE      ---      ---       #177
-      01000F89H   LINE      ---      ---       #178
-      01000F89H   LINE      ---      ---       #179
-      01000F8BH   LINE      ---      ---       #180
-      01000F8BH   LINE      ---      ---       #181
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002000H   BLOCK     CODE     ---       LVL=0
-      01002000H   LINE      ---      ---       #185
-      01002000H   LINE      ---      ---       #186
-      01002000H   LINE      ---      ---       #187
-      01002011H   LINE      ---      ---       #188
-      01002017H   LINE      ---      ---       #189
-      0100201BH   LINE      ---      ---       #190
-      01002023H   LINE      ---      ---       #191
-      0100202BH   LINE      ---      ---       #192
-      01002033H   LINE      ---      ---       #193
-      0100203BH   LINE      ---      ---       #194
-      01002043H   LINE      ---      ---       #195
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001CAFH   BLOCK     CODE     ---       LVL=0
-      01001CAFH   LINE      ---      ---       #199
-      01001CAFH   LINE      ---      ---       #200
-      01001CAFH   LINE      ---      ---       #201
-      01001CB8H   LINE      ---      ---       #202
-      01001CB8H   LINE      ---      ---       #203
-      01001CBCH   LINE      ---      ---       #204
-      01001CC1H   LINE      ---      ---       #205
-      01001CC8H   LINE      ---      ---       #206
-      01001CD0H   LINE      ---      ---       #207
-      01001CD0H   LINE      ---      ---       #208
-      01001CDFH   LINE      ---      ---       #209
-      01001CEFH   LINE      ---      ---       #210
-      01001CFFH   LINE      ---      ---       #211
-      01001D01H   LINE      ---      ---       #212
-      01001D08H   LINE      ---      ---       #213
-      01001D18H   LINE      ---      ---       #215
-      01001D28H   LINE      ---      ---       #216
-      01001D38H   LINE      ---      ---       #218
-      01001D3FH   LINE      ---      ---       #219
-      01001D44H   LINE      ---      ---       #220
-      01001D49H   LINE      ---      ---       #221
-      01001D49H   LINE      ---      ---       #222
+      01000FF6H   BLOCK     CODE     ---       LVL=0
+      01000FF6H   LINE      ---      ---       #53
+      01000FF6H   LINE      ---      ---       #54
+      01000FF6H   LINE      ---      ---       #55
+      01001005H   LINE      ---      ---       #57
+      01001005H   LINE      ---      ---       #58
+      01001008H   LINE      ---      ---       #59
+      01001008H   LINE      ---      ---       #60
+      0100100AH   LINE      ---      ---       #61
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100100BH   BLOCK     CODE     ---       LVL=0
+      0100100BH   LINE      ---      ---       #63
+      0100100BH   LINE      ---      ---       #64
+      0100100BH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100100BH   LINE      ---      ---       #65
+      01001010H   LINE      ---      ---       #66
+      01001017H   LINE      ---      ---       #67
+      0100101DH   LINE      ---      ---       #68
+      01001024H   LINE      ---      ---       #69
+      0100102AH   LINE      ---      ---       #71
+      01001030H   LINE      ---      ---       #72
+      01001036H   LINE      ---      ---       #74
+      01001044H   LINE      ---      ---       #77
+      01001044H   LINE      ---      ---       #78
+      0100104AH   LINE      ---      ---       #79
+      0100104AH   LINE      ---      ---       #80
+      0100104DH   LINE      ---      ---       #81
+      01001059H   LINE      ---      ---       #83
+      01001059H   LINE      ---      ---       #84
+      01001069H   LINE      ---      ---       #85
+      01001069H   LINE      ---      ---       #86
+      0100106BH   LINE      ---      ---       #87
+      0100106DH   LINE      ---      ---       #89
+      0100106DH   LINE      ---      ---       #90
+      01001071H   LINE      ---      ---       #91
+      01001077H   LINE      ---      ---       #92
+      01001077H   LINE      ---      ---       #93
+      01001077H   LINE      ---      ---       #94
+      01001077H   LINE      ---      ---       #95
+      01001079H   LINE      ---      ---       #97
+      01001079H   LINE      ---      ---       #98
+      0100107EH   LINE      ---      ---       #99
+      01001083H   LINE      ---      ---       #100
+      01001083H   LINE      ---      ---       #101
+      01001088H   LINE      ---      ---       #102
+      02004F01H   SYMBOL    XDATA    VOID      return_val
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010017D5H   BLOCK     CODE     ---       LVL=0
+      010017D5H   LINE      ---      ---       #105
+      010017D5H   LINE      ---      ---       #106
+      010017D5H   LINE      ---      ---       #107
+      010017DCH   LINE      ---      ---       #108
+      010017DCH   LINE      ---      ---       #110
+      010017E1H   LINE      ---      ---       #111
+      010017E4H   LINE      ---      ---       #112
+      010017E4H   LINE      ---      ---       #113
+      010017E6H   LINE      ---      ---       #114
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010018E4H   BLOCK     CODE     ---       LVL=0
+      010018E4H   LINE      ---      ---       #117
+      010018E4H   LINE      ---      ---       #118
+      010018E4H   LINE      ---      ---       #119
+      010018E9H   LINE      ---      ---       #120
+      010018EDH   LINE      ---      ---       #121
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000F85H   BLOCK     CODE     ---       LVL=0
+      01000F85H   LINE      ---      ---       #124
+      01000F85H   LINE      ---      ---       #125
+      01000F85H   LINE      ---      ---       #126
+      01000F92H   LINE      ---      ---       #128
+      01000F92H   LINE      ---      ---       #129
+      01000F96H   LINE      ---      ---       #130
+      01000F99H   LINE      ---      ---       #131
+      01000F99H   LINE      ---      ---       #132
+      01000FA6H   LINE      ---      ---       #134
+      01000FA6H   LINE      ---      ---       #135
+      01000FAAH   LINE      ---      ---       #136
+      01000FADH   LINE      ---      ---       #137
+      01000FADH   LINE      ---      ---       #138
+      01000FAFH   LINE      ---      ---       #139
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001FF7H   BLOCK     CODE     ---       LVL=0
+      01001FF7H   LINE      ---      ---       #141
+      01001FF7H   LINE      ---      ---       #142
+      01001FF7H   LINE      ---      ---       #143
+      01002003H   LINE      ---      ---       #144
+      01002003H   LINE      ---      ---       #145
+      01002008H   LINE      ---      ---       #146
+      0100200BH   LINE      ---      ---       #147
+      0100200BH   LINE      ---      ---       #148
+      0100200DH   LINE      ---      ---       #149
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010015C9H   BLOCK     CODE     ---       LVL=0
+      010015C9H   LINE      ---      ---       #153
+      010015C9H   LINE      ---      ---       #154
+      010015C9H   LINE      ---      ---       #155
+      010015CFH   LINE      ---      ---       #156
+      010015DFH   LINE      ---      ---       #157
+      010015E3H   LINE      ---      ---       #158
+      010015F3H   LINE      ---      ---       #159
+      010015F7H   LINE      ---      ---       #160
+      01001607H   LINE      ---      ---       #161
+      0100160BH   LINE      ---      ---       #162
+      0100161BH   LINE      ---      ---       #163
+      0100161FH   LINE      ---      ---       #165
+      0100162FH   LINE      ---      ---       #166
+      0100162FH   LINE      ---      ---       #167
+      01001642H   LINE      ---      ---       #168
+      01001658H   LINE      ---      ---       #169
+      0100165AH   LINE      ---      ---       #170
+      0100165CH   LINE      ---      ---       #172
+      0100165CH   LINE      ---      ---       #173
+      01001660H   LINE      ---      ---       #174
+      01001660H   LINE      ---      ---       #175
+      01001669H   LINE      ---      ---       #176
+      0100166BH   LINE      ---      ---       #177
+      01001674H   LINE      ---      ---       #178
+      01001674H   LINE      ---      ---       #179
+      01001676H   LINE      ---      ---       #180
+      01001676H   LINE      ---      ---       #181
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001EA1H   BLOCK     CODE     ---       LVL=0
+      01001EA1H   LINE      ---      ---       #185
+      01001EA1H   LINE      ---      ---       #186
+      01001EA1H   LINE      ---      ---       #187
+      01001EB2H   LINE      ---      ---       #188
+      01001EB8H   LINE      ---      ---       #189
+      01001EBCH   LINE      ---      ---       #190
+      01001EC4H   LINE      ---      ---       #191
+      01001ECCH   LINE      ---      ---       #192
+      01001ED4H   LINE      ---      ---       #193
+      01001EDCH   LINE      ---      ---       #194
+      01001EE4H   LINE      ---      ---       #195
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100146CH   BLOCK     CODE     ---       LVL=0
+      0100146CH   LINE      ---      ---       #199
+      0100146CH   LINE      ---      ---       #200
+      0100146CH   LINE      ---      ---       #201
+      01001475H   LINE      ---      ---       #202
+      01001475H   LINE      ---      ---       #203
+      01001479H   LINE      ---      ---       #204
+      0100147DH   LINE      ---      ---       #205
+      01001483H   LINE      ---      ---       #206
+      0100148BH   LINE      ---      ---       #207
+      0100148BH   LINE      ---      ---       #208
+      0100149AH   LINE      ---      ---       #209
+      010014AAH   LINE      ---      ---       #210
+      010014BAH   LINE      ---      ---       #211
+      010014BCH   LINE      ---      ---       #212
+      010014C3H   LINE      ---      ---       #213
+      010014D3H   LINE      ---      ---       #215
+      010014E3H   LINE      ---      ---       #216
+      010014F3H   LINE      ---      ---       #218
+      010014F9H   LINE      ---      ---       #219
+      010014FDH   LINE      ---      ---       #220
+      01001502H   LINE      ---      ---       #221
+      01001502H   LINE      ---      ---       #222
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       GLOBAL_VARIABLE
@@ -849,6 +852,7 @@
       0200448BH   PUBLIC    XDATA    BYTE      m_ltk_exists
       02000B81H   PUBLIC    XDATA    BYTE      m_wakup_from_power_flag
       02004C91H   PUBLIC    XDATA    WORD      m_adc0vBase
+      02004D8EH   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
@@ -865,286 +869,286 @@
       01000681H   PUBLIC    CONST    ---       col
 
       ---         MODULE    ---      ---       KB_PROCESS
-      0100209EH   PUBLIC    CODE     ---       _kb_multikey_setup
-      0100251BH   PUBLIC    CODE     ---       _key_fn_function
-      010024F6H   PUBLIC    CODE     ---       _kb_combination_key_press
-      010023B8H   PUBLIC    CODE     ---       _kb_device_select
+      01002029H   PUBLIC    CODE     ---       _kb_multikey_setup
+      01002907H   PUBLIC    CODE     ---       _key_fn_function
+      010028E2H   PUBLIC    CODE     ---       _kb_combination_key_press
+      010027A1H   PUBLIC    CODE     ---       _kb_device_select
       010008C0H   PUBLIC    CODE     ---       _kb_motion_keyscan
-      01000D39H   PUBLIC    CODE     ---       kb_need_keyscan
-      01000DF0H   PUBLIC    CODE     ---       kb_24g_get_led_status
-      01000CFFH   PUBLIC    CODE     ---       _kb_send_combination_key
-      0100239DH   PUBLIC    CODE     ---       _kb_set_systemkey
-      01002083H   PUBLIC    CODE     ---       _kb_set_multikey
-      01000C1BH   PUBLIC    CODE     ---       _IPC_TxHidData
-      01001090H   PUBLIC    CODE     ---       _YC_key_action_handle
-
-      01001090H   BLOCK     CODE     ---       LVL=0
-      01001090H   LINE      ---      ---       #3
-      01001095H   LINE      ---      ---       #4
-      01001095H   LINE      ---      ---       #5
-      010010D2H   LINE      ---      ---       #6
-      010010D2H   LINE      ---      ---       #7
-      010010D2H   LINE      ---      ---       #8
-      010010D2H   LINE      ---      ---       #9
-      010010D2H   LINE      ---      ---       #10
-      010010DFH   LINE      ---      ---       #12
-      010010DFH   LINE      ---      ---       #13
-      010010E3H   LINE      ---      ---       #14
-      010010EBH   LINE      ---      ---       #15
-      010010ECH   LINE      ---      ---       #17
-      010010ECH   LINE      ---      ---       #18
-      010010F5H   LINE      ---      ---       #19
-      010010FBH   LINE      ---      ---       #20
-      010010FFH   LINE      ---      ---       #21
-      01001103H   LINE      ---      ---       #22
-      01001108H   LINE      ---      ---       #23
-      0100110CH   LINE      ---      ---       #24
-      01001111H   LINE      ---      ---       #25
-      01001111H   LINE      ---      ---       #26
-      01001112H   LINE      ---      ---       #27
-      01001112H   LINE      ---      ---       #28
-      01001116H   LINE      ---      ---       #29
-      01001116H   LINE      ---      ---       #30
-      01001116H   LINE      ---      ---       #31
-      0100111BH   LINE      ---      ---       #32
-      0100112DH   LINE      ---      ---       #33
-      0100112DH   LINE      ---      ---       #34
-      01001135H   LINE      ---      ---       #35
-      0100113BH   LINE      ---      ---       #36
-      0100113CH   LINE      ---      ---       #38
-      0100113CH   LINE      ---      ---       #39
-      0100113EH   LINE      ---      ---       #40
-      01001143H   LINE      ---      ---       #41
-      01001147H   LINE      ---      ---       #42
-      0100114BH   LINE      ---      ---       #44
-      0100114EH   LINE      ---      ---       #45
-      01001152H   LINE      ---      ---       #46
-      01001157H   LINE      ---      ---       #47
-      01001157H   LINE      ---      ---       #48
-      01001158H   LINE      ---      ---       #49
-      01001158H   LINE      ---      ---       #50
-      0100115BH   LINE      ---      ---       #51
-      01001160H   LINE      ---      ---       #52
-      01001161H   LINE      ---      ---       #53
-      01001161H   LINE      ---      ---       #54
-      0100116EH   LINE      ---      ---       #55
-      01001174H   LINE      ---      ---       #56
-      01001176H   LINE      ---      ---       #57
-      0100117BH   LINE      ---      ---       #58
-      01001181H   LINE      ---      ---       #59
-      01001192H   LINE      ---      ---       #60
-      010011A3H   LINE      ---      ---       #61
-      010011A9H   LINE      ---      ---       #62
-      010011AEH   LINE      ---      ---       #63
-      010011AFH   LINE      ---      ---       #64
-      010011AFH   LINE      ---      ---       #65
-      010011AFH   LINE      ---      ---       #66
-      010011B4H   LINE      ---      ---       #67
-      010011BAH   LINE      ---      ---       #68
-      010011BAH   LINE      ---      ---       #69
-      010011C2H   LINE      ---      ---       #70
-      010011C3H   LINE      ---      ---       #72
-      010011C3H   LINE      ---      ---       #73
-      010011D4H   LINE      ---      ---       #74
-      010011D9H   LINE      ---      ---       #75
-      010011DEH   LINE      ---      ---       #76
-      010011F4H   LINE      ---      ---       #77
-      010011F4H   LINE      ---      ---       #78
-      010011FAH   LINE      ---      ---       #79
-      010011FCH   LINE      ---      ---       #80
-      010011FEH   LINE      ---      ---       #81
-      01001200H   LINE      ---      ---       #82
-      01001206H   LINE      ---      ---       #83
-      01001206H   LINE      ---      ---       #85
-      0100120AH   LINE      ---      ---       #87
-      01001210H   LINE      ---      ---       #88
-      01001213H   LINE      ---      ---       #89
-      01001217H   LINE      ---      ---       #90
-      01001217H   LINE      ---      ---       #91
-      01001218H   LINE      ---      ---       #92
-      01001218H   LINE      ---      ---       #93
-      0100121DH   LINE      ---      ---       #94
-      01001229H   LINE      ---      ---       #95
-      01001229H   LINE      ---      ---       #96
-      01001231H   LINE      ---      ---       #97
-      01001232H   LINE      ---      ---       #99
-      01001232H   LINE      ---      ---       #100
-      0100123AH   LINE      ---      ---       #101
-      0100123AH   LINE      ---      ---       #102
-      0100123FH   LINE      ---      ---       #103
-      01001243H   LINE      ---      ---       #104
-      01001249H   LINE      ---      ---       #105
-      0100124CH   LINE      ---      ---       #106
-      01001252H   LINE      ---      ---       #107
-      01001258H   LINE      ---      ---       #108
-      0100125EH   LINE      ---      ---       #109
-      01001263H   LINE      ---      ---       #110
-      01001263H   LINE      ---      ---       #111
-      01001268H   LINE      ---      ---       #112
-      01001268H   LINE      ---      ---       #113
-      01001269H   LINE      ---      ---       #114
-      01001269H   LINE      ---      ---       #115
-      0100126EH   LINE      ---      ---       #116
-      0100126EH   LINE      ---      ---       #117
-      0100126EH   LINE      ---      ---       #118
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000C1BH   BLOCK     CODE     ---       LVL=0
-      01000C1BH   LINE      ---      ---       #122
-      01000C29H   LINE      ---      ---       #123
-      01000C29H   BLOCK     CODE     NEAR LAB  LVL=1
-      01000C29H   LINE      ---      ---       #125
-      01000C2BH   LINE      ---      ---       #127
-      01000C35H   LINE      ---      ---       #128
-      01000C35H   LINE      ---      ---       #129
-      01000C55H   LINE      ---      ---       #130
-      01000C58H   LINE      ---      ---       #132
-      01000C60H   LINE      ---      ---       #134
-      01000C68H   LINE      ---      ---       #137
-      01000C7BH   LINE      ---      ---       #139
-      01000C7BH   LINE      ---      ---       #140
-      01000C82H   LINE      ---      ---       #141
-      01000C85H   LINE      ---      ---       #142
-      01000C93H   LINE      ---      ---       #144
-      01000C93H   LINE      ---      ---       #145
-      01000C9BH   LINE      ---      ---       #146
-      01000C9BH   LINE      ---      ---       #147
-      01000CA3H   LINE      ---      ---       #148
-      01000CA3H   LINE      ---      ---       #149
-      01000CA6H   LINE      ---      ---       #150
-      01000CB8H   LINE      ---      ---       #151
-      01000CBEH   LINE      ---      ---       #153
-      01000CC4H   LINE      ---      ---       #154
-      01000CC6H   LINE      ---      ---       #155
-      01000CCDH   LINE      ---      ---       #156
-      01000CCDH   LINE      ---      ---       #157
-      01000CD0H   LINE      ---      ---       #158
-      01000CD8H   LINE      ---      ---       #159
-      01000CD8H   LINE      ---      ---       #160
-      01000CDCH   LINE      ---      ---       #161
-      01000CDEH   LINE      ---      ---       #163
-      01000CDEH   LINE      ---      ---       #164
-      01000CE4H   LINE      ---      ---       #165
-      01000CE4H   LINE      ---      ---       #166
-      01000CE6H   LINE      ---      ---       #167
-      01000CEDH   LINE      ---      ---       #168
-      01000CEDH   LINE      ---      ---       #169
-      01000CF0H   LINE      ---      ---       #170
-      01000CF0H   LINE      ---      ---       #171
-      01000CFEH   LINE      ---      ---       #172
-      01000CFEH   LINE      ---      ---       #173
+      01000D4CH   PUBLIC    CODE     ---       kb_need_keyscan
+      01002343H   PUBLIC    CODE     ---       kb_24g_get_led_status
+      01000D12H   PUBLIC    CODE     ---       _kb_send_combination_key
+      01002328H   PUBLIC    CODE     ---       _kb_set_systemkey
+      0100200EH   PUBLIC    CODE     ---       _kb_set_multikey
+      01000C30H   PUBLIC    CODE     ---       _IPC_TxHidData
+      01001089H   PUBLIC    CODE     ---       _YC_key_action_handle
+
+      01001089H   BLOCK     CODE     ---       LVL=0
+      01001089H   LINE      ---      ---       #3
+      0100108EH   LINE      ---      ---       #4
+      0100108EH   LINE      ---      ---       #5
+      010010CBH   LINE      ---      ---       #6
+      010010CBH   LINE      ---      ---       #7
+      010010CBH   LINE      ---      ---       #8
+      010010CBH   LINE      ---      ---       #9
+      010010CBH   LINE      ---      ---       #10
+      010010D8H   LINE      ---      ---       #12
+      010010D8H   LINE      ---      ---       #13
+      010010DDH   LINE      ---      ---       #14
+      010010E5H   LINE      ---      ---       #15
+      010010E6H   LINE      ---      ---       #17
+      010010E6H   LINE      ---      ---       #18
+      010010EFH   LINE      ---      ---       #19
+      010010F5H   LINE      ---      ---       #20
+      010010F9H   LINE      ---      ---       #21
+      010010FEH   LINE      ---      ---       #22
+      01001102H   LINE      ---      ---       #23
+      01001107H   LINE      ---      ---       #24
+      0100110CH   LINE      ---      ---       #25
+      0100110CH   LINE      ---      ---       #26
+      0100110DH   LINE      ---      ---       #27
+      0100110DH   LINE      ---      ---       #28
+      01001112H   LINE      ---      ---       #29
+      01001112H   LINE      ---      ---       #30
+      01001112H   LINE      ---      ---       #31
+      01001117H   LINE      ---      ---       #32
+      01001128H   LINE      ---      ---       #33
+      01001128H   LINE      ---      ---       #34
+      01001130H   LINE      ---      ---       #35
+      01001136H   LINE      ---      ---       #36
+      01001137H   LINE      ---      ---       #38
+      01001137H   LINE      ---      ---       #39
+      0100113AH   LINE      ---      ---       #40
+      0100113FH   LINE      ---      ---       #41
+      01001143H   LINE      ---      ---       #42
+      01001147H   LINE      ---      ---       #44
+      0100114AH   LINE      ---      ---       #45
+      0100114FH   LINE      ---      ---       #46
+      01001154H   LINE      ---      ---       #47
+      01001154H   LINE      ---      ---       #48
+      01001155H   LINE      ---      ---       #49
+      01001155H   LINE      ---      ---       #50
+      01001158H   LINE      ---      ---       #51
+      0100115DH   LINE      ---      ---       #52
+      0100115EH   LINE      ---      ---       #53
+      0100115EH   LINE      ---      ---       #54
+      0100116BH   LINE      ---      ---       #55
+      01001171H   LINE      ---      ---       #56
+      01001173H   LINE      ---      ---       #57
+      01001177H   LINE      ---      ---       #58
+      0100117DH   LINE      ---      ---       #59
+      0100118DH   LINE      ---      ---       #60
+      0100119DH   LINE      ---      ---       #61
+      010011A3H   LINE      ---      ---       #62
+      010011A8H   LINE      ---      ---       #63
+      010011A9H   LINE      ---      ---       #64
+      010011A9H   LINE      ---      ---       #65
+      010011A9H   LINE      ---      ---       #66
+      010011AEH   LINE      ---      ---       #67
+      010011B3H   LINE      ---      ---       #68
+      010011B3H   LINE      ---      ---       #69
+      010011BBH   LINE      ---      ---       #70
+      010011BCH   LINE      ---      ---       #72
+      010011BCH   LINE      ---      ---       #73
+      010011CCH   LINE      ---      ---       #74
+      010011D0H   LINE      ---      ---       #75
+      010011D5H   LINE      ---      ---       #76
+      010011EBH   LINE      ---      ---       #77
+      010011EBH   LINE      ---      ---       #78
+      010011F1H   LINE      ---      ---       #79
+      010011F3H   LINE      ---      ---       #80
+      010011F5H   LINE      ---      ---       #81
+      010011F7H   LINE      ---      ---       #82
+      010011FDH   LINE      ---      ---       #83
+      010011FDH   LINE      ---      ---       #85
+      01001202H   LINE      ---      ---       #87
+      01001208H   LINE      ---      ---       #88
+      0100120BH   LINE      ---      ---       #89
+      0100120FH   LINE      ---      ---       #90
+      0100120FH   LINE      ---      ---       #91
+      01001210H   LINE      ---      ---       #92
+      01001210H   LINE      ---      ---       #93
+      01001215H   LINE      ---      ---       #94
+      01001220H   LINE      ---      ---       #95
+      01001220H   LINE      ---      ---       #96
+      01001228H   LINE      ---      ---       #97
+      01001229H   LINE      ---      ---       #99
+      01001229H   LINE      ---      ---       #100
+      01001231H   LINE      ---      ---       #101
+      01001231H   LINE      ---      ---       #102
+      01001236H   LINE      ---      ---       #103
+      0100123BH   LINE      ---      ---       #104
+      01001241H   LINE      ---      ---       #105
+      01001244H   LINE      ---      ---       #106
+      0100124AH   LINE      ---      ---       #107
+      01001250H   LINE      ---      ---       #108
+      01001256H   LINE      ---      ---       #109
+      0100125BH   LINE      ---      ---       #110
+      0100125BH   LINE      ---      ---       #111
+      01001260H   LINE      ---      ---       #112
+      01001260H   LINE      ---      ---       #113
+      01001261H   LINE      ---      ---       #114
+      01001261H   LINE      ---      ---       #115
+      01001266H   LINE      ---      ---       #116
+      01001266H   LINE      ---      ---       #117
+      01001266H   LINE      ---      ---       #118
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000C30H   BLOCK     CODE     ---       LVL=0
+      01000C30H   LINE      ---      ---       #122
+      01000C3EH   LINE      ---      ---       #123
+      01000C3EH   BLOCK     CODE     NEAR LAB  LVL=1
+      01000C3EH   LINE      ---      ---       #125
+      01000C40H   LINE      ---      ---       #127
+      01000C4AH   LINE      ---      ---       #128
+      01000C4AH   LINE      ---      ---       #129
+      01000C6AH   LINE      ---      ---       #130
+      01000C6DH   LINE      ---      ---       #132
+      01000C75H   LINE      ---      ---       #134
+      01000C7DH   LINE      ---      ---       #137
+      01000C90H   LINE      ---      ---       #139
+      01000C90H   LINE      ---      ---       #140
+      01000C97H   LINE      ---      ---       #141
+      01000C9AH   LINE      ---      ---       #142
+      01000CA7H   LINE      ---      ---       #144
+      01000CA7H   LINE      ---      ---       #145
+      01000CAFH   LINE      ---      ---       #146
+      01000CAFH   LINE      ---      ---       #147
+      01000CB7H   LINE      ---      ---       #148
+      01000CB7H   LINE      ---      ---       #149
+      01000CBAH   LINE      ---      ---       #150
+      01000CCCH   LINE      ---      ---       #151
+      01000CD2H   LINE      ---      ---       #153
+      01000CD8H   LINE      ---      ---       #154
+      01000CDAH   LINE      ---      ---       #155
+      01000CE1H   LINE      ---      ---       #156
+      01000CE1H   LINE      ---      ---       #157
+      01000CE4H   LINE      ---      ---       #158
+      01000CECH   LINE      ---      ---       #159
+      01000CECH   LINE      ---      ---       #160
+      01000CF0H   LINE      ---      ---       #161
+      01000CF2H   LINE      ---      ---       #163
+      01000CF2H   LINE      ---      ---       #164
+      01000CF8H   LINE      ---      ---       #165
+      01000CF8H   LINE      ---      ---       #166
+      01000CFAH   LINE      ---      ---       #167
+      01000D01H   LINE      ---      ---       #168
+      01000D01H   LINE      ---      ---       #169
+      01000D04H   LINE      ---      ---       #170
+      01000D04H   LINE      ---      ---       #171
+      01000D11H   LINE      ---      ---       #172
+      01000D11H   LINE      ---      ---       #173
       02004E7EH   SYMBOL    XDATA    VOID      tx_hid_buff
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002083H   BLOCK     CODE     ---       LVL=0
-      01002083H   LINE      ---      ---       #176
-      01002087H   LINE      ---      ---       #177
-      01002087H   LINE      ---      ---       #178
-      0100208FH   LINE      ---      ---       #179
-      0100208FH   LINE      ---      ---       #180
-      01002092H   LINE      ---      ---       #181
-      01002097H   LINE      ---      ---       #182
-      0100209AH   LINE      ---      ---       #183
-      0100209DH   LINE      ---      ---       #184
-      0100209DH   LINE      ---      ---       #185
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100239DH   BLOCK     CODE     ---       LVL=0
-      0100239DH   LINE      ---      ---       #187
-      0100239DH   LINE      ---      ---       #188
-      0100239DH   LINE      ---      ---       #189
-      010023A5H   LINE      ---      ---       #190
-      010023A5H   LINE      ---      ---       #191
-      010023A8H   LINE      ---      ---       #192
-      010023AEH   LINE      ---      ---       #193
-      010023B4H   LINE      ---      ---       #194
-      010023B7H   LINE      ---      ---       #195
-      010023B7H   LINE      ---      ---       #196
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000CFFH   BLOCK     CODE     ---       LVL=0
-      01000CFFH   LINE      ---      ---       #199
-      01000D07H   LINE      ---      ---       #200
-      01000D07H   LINE      ---      ---       #201
-      01000D13H   LINE      ---      ---       #202
-      01000D19H   LINE      ---      ---       #203
-      01000D27H   LINE      ---      ---       #204
-      01000D2FH   LINE      ---      ---       #205
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000DF0H   BLOCK     CODE     ---       LVL=0
-      01000DF0H   LINE      ---      ---       #269
-      01000DF0H   LINE      ---      ---       #270
-      01000DF0H   LINE      ---      ---       #271
-      01000DFCH   LINE      ---      ---       #272
-      01000DFCH   LINE      ---      ---       #273
-      01000E03H   LINE      ---      ---       #274
-      01000E03H   LINE      ---      ---       #275
-      01000E0FH   LINE      ---      ---       #277
-      01000E14H   LINE      ---      ---       #278
-      01000E19H   LINE      ---      ---       #279
-      01000E21H   LINE      ---      ---       #280
-      01000E2BH   LINE      ---      ---       #281
-      01000E2BH   LINE      ---      ---       #282
-      01000E2BH   LINE      ---      ---       #283
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000DBCH   BLOCK     CODE     ---       LVL=0
-      01000DBCH   LINE      ---      ---       #287
-      01000DBCH   LINE      ---      ---       #288
-      01000DBCH   BLOCK     CODE     NEAR LAB  LVL=1
-      01000DBCH   LINE      ---      ---       #289
-      01000DC5H   LINE      ---      ---       #291
-      01000DCAH   LINE      ---      ---       #293
-      01000DD8H   LINE      ---      ---       #295
-      01000DDBH   LINE      ---      ---       #296
-      01000DDBH   LINE      ---      ---       #297
-      01000DE0H   LINE      ---      ---       #298
-      01000DE2H   LINE      ---      ---       #300
-      01000DE2H   LINE      ---      ---       #301
-      01000DEFH   LINE      ---      ---       #302
-      02004EEAH   SYMBOL    XDATA    VOID      pEvt
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01000D39H   BLOCK     CODE     ---       LVL=0
-      01000D39H   LINE      ---      ---       #306
-      01000D39H   LINE      ---      ---       #307
-      01000D39H   LINE      ---      ---       #316
-      01000D39H   LINE      ---      ---       #317
-      01000D48H   LINE      ---      ---       #321
-      01000D4AH   LINE      ---      ---       #323
-      01000D4AH   LINE      ---      ---       #324
-      01000D51H   LINE      ---      ---       #325
-      01000D51H   LINE      ---      ---       #326
-      01000D58H   LINE      ---      ---       #327
-      01000D5EH   LINE      ---      ---       #328
-      01000D5FH   LINE      ---      ---       #329
-      01000D66H   LINE      ---      ---       #330
-      01000D66H   LINE      ---      ---       #331
-      01000D69H   LINE      ---      ---       #332
-      01000D71H   LINE      ---      ---       #333
-      01000D71H   LINE      ---      ---       #334
-      01000D78H   LINE      ---      ---       #335
-      01000D78H   LINE      ---      ---       #336
-      01000D7DH   LINE      ---      ---       #337
-      01000D86H   LINE      ---      ---       #338
-      01000D8BH   LINE      ---      ---       #339
-      01000D91H   LINE      ---      ---       #340
-      01000D98H   LINE      ---      ---       #342
-      01000D9EH   LINE      ---      ---       #343
-      01000D9FH   LINE      ---      ---       #344
-      01000DA6H   LINE      ---      ---       #345
-      01000DA6H   LINE      ---      ---       #346
-      01000DABH   LINE      ---      ---       #347
-      01000DAFH   LINE      ---      ---       #348
-      01000DB6H   LINE      ---      ---       #349
-      01000DBBH   LINE      ---      ---       #350
-      01000DBBH   LINE      ---      ---       #351
-      01000DBBH   LINE      ---      ---       #352
-      01000DBBH   LINE      ---      ---       #353
+      0100200EH   BLOCK     CODE     ---       LVL=0
+      0100200EH   LINE      ---      ---       #176
+      01002012H   LINE      ---      ---       #177
+      01002012H   LINE      ---      ---       #178
+      0100201AH   LINE      ---      ---       #179
+      0100201AH   LINE      ---      ---       #180
+      0100201DH   LINE      ---      ---       #181
+      01002022H   LINE      ---      ---       #182
+      01002025H   LINE      ---      ---       #183
+      01002028H   LINE      ---      ---       #184
+      01002028H   LINE      ---      ---       #185
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002328H   BLOCK     CODE     ---       LVL=0
+      01002328H   LINE      ---      ---       #187
+      01002328H   LINE      ---      ---       #188
+      01002328H   LINE      ---      ---       #189
+      01002330H   LINE      ---      ---       #190
+      01002330H   LINE      ---      ---       #191
+      01002333H   LINE      ---      ---       #192
+      01002339H   LINE      ---      ---       #193
+      0100233FH   LINE      ---      ---       #194
+      01002342H   LINE      ---      ---       #195
+      01002342H   LINE      ---      ---       #196
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000D12H   BLOCK     CODE     ---       LVL=0
+      01000D12H   LINE      ---      ---       #199
+      01000D1AH   LINE      ---      ---       #200
+      01000D1AH   LINE      ---      ---       #201
+      01000D26H   LINE      ---      ---       #202
+      01000D2CH   LINE      ---      ---       #203
+      01000D3AH   LINE      ---      ---       #204
+      01000D42H   LINE      ---      ---       #205
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002343H   BLOCK     CODE     ---       LVL=0
+      01002343H   LINE      ---      ---       #269
+      01002343H   LINE      ---      ---       #270
+      01002343H   LINE      ---      ---       #271
+      0100234FH   LINE      ---      ---       #272
+      0100234FH   LINE      ---      ---       #273
+      01002356H   LINE      ---      ---       #274
+      01002356H   LINE      ---      ---       #275
+      01002363H   LINE      ---      ---       #277
+      01002368H   LINE      ---      ---       #278
+      0100236DH   LINE      ---      ---       #279
+      01002375H   LINE      ---      ---       #280
+      01002380H   LINE      ---      ---       #281
+      01002380H   LINE      ---      ---       #282
+      01002380H   LINE      ---      ---       #283
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002381H   BLOCK     CODE     ---       LVL=0
+      01002381H   LINE      ---      ---       #287
+      01002381H   LINE      ---      ---       #288
+      01002381H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002381H   LINE      ---      ---       #289
+      0100238AH   LINE      ---      ---       #291
+      0100238EH   LINE      ---      ---       #293
+      0100239BH   LINE      ---      ---       #295
+      0100239EH   LINE      ---      ---       #296
+      0100239EH   LINE      ---      ---       #297
+      010023A3H   LINE      ---      ---       #298
+      010023A5H   LINE      ---      ---       #300
+      010023A5H   LINE      ---      ---       #301
+      010023B3H   LINE      ---      ---       #302
+      02004EE4H   SYMBOL    XDATA    VOID      pEvt
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01000D4CH   BLOCK     CODE     ---       LVL=0
+      01000D4CH   LINE      ---      ---       #306
+      01000D4CH   LINE      ---      ---       #307
+      01000D4CH   LINE      ---      ---       #316
+      01000D4CH   LINE      ---      ---       #317
+      01000D5BH   LINE      ---      ---       #321
+      01000D5EH   LINE      ---      ---       #323
+      01000D5EH   LINE      ---      ---       #324
+      01000D65H   LINE      ---      ---       #325
+      01000D65H   LINE      ---      ---       #326
+      01000D6CH   LINE      ---      ---       #327
+      01000D72H   LINE      ---      ---       #328
+      01000D73H   LINE      ---      ---       #329
+      01000D7AH   LINE      ---      ---       #330
+      01000D7AH   LINE      ---      ---       #331
+      01000D7DH   LINE      ---      ---       #332
+      01000D85H   LINE      ---      ---       #333
+      01000D85H   LINE      ---      ---       #334
+      01000D8CH   LINE      ---      ---       #335
+      01000D8CH   LINE      ---      ---       #336
+      01000D91H   LINE      ---      ---       #337
+      01000D9AH   LINE      ---      ---       #338
+      01000D9FH   LINE      ---      ---       #339
+      01000DA5H   LINE      ---      ---       #340
+      01000DACH   LINE      ---      ---       #342
+      01000DB2H   LINE      ---      ---       #343
+      01000DB3H   LINE      ---      ---       #344
+      01000DBAH   LINE      ---      ---       #345
+      01000DBAH   LINE      ---      ---       #346
+      01000DBFH   LINE      ---      ---       #347
+      01000DC3H   LINE      ---      ---       #348
+      01000DCAH   LINE      ---      ---       #349
+      01000DCFH   LINE      ---      ---       #350
+      01000DCFH   LINE      ---      ---       #351
+      01000DCFH   LINE      ---      ---       #352
+      01000DCFH   LINE      ---      ---       #353
       ---         BLOCKEND  ---      ---       LVL=0
 
       010008C0H   BLOCK     CODE     ---       LVL=0
@@ -1164,1731 +1168,1770 @@
       0100090EH   LINE      ---      ---       #372
       01000921H   LINE      ---      ---       #374
       0100092FH   LINE      ---      ---       #378
-      01000936H   LINE      ---      ---       #379
-      01000936H   LINE      ---      ---       #380
-      0100093CH   LINE      ---      ---       #381
-      0100093CH   LINE      ---      ---       #382
-      01000942H   LINE      ---      ---       #383
-      01000949H   LINE      ---      ---       #384
-      01000950H   LINE      ---      ---       #385
-      01000950H   LINE      ---      ---       #386
-      01000955H   LINE      ---      ---       #387
-      01000959H   LINE      ---      ---       #388
-      0100095DH   LINE      ---      ---       #389
-      01000960H   LINE      ---      ---       #390
-      01000962H   LINE      ---      ---       #392
-      01000962H   LINE      ---      ---       #393
-      01000967H   LINE      ---      ---       #394
-      0100096BH   LINE      ---      ---       #395
-      0100096FH   LINE      ---      ---       #396
-      01000972H   LINE      ---      ---       #397
-      01000972H   LINE      ---      ---       #398
-      0100097EH   LINE      ---      ---       #399
-      0100098AH   LINE      ---      ---       #427
-      01000990H   LINE      ---      ---       #428
-      010009A9H   LINE      ---      ---       #431
-      010009A9H   LINE      ---      ---       #433
-      010009A9H   LINE      ---      ---       #436
-      010009B1H   LINE      ---      ---       #437
-      010009B1H   LINE      ---      ---       #438
-      010009BFH   LINE      ---      ---       #439
-      010009BFH   LINE      ---      ---       #440
-      010009E8H   LINE      ---      ---       #442
-      010009E8H   LINE      ---      ---       #443
-      010009EEH   LINE      ---      ---       #445
-      010009EEH   LINE      ---      ---       #446
-      010009F6H   LINE      ---      ---       #447
+      01000935H   LINE      ---      ---       #379
+      01000935H   LINE      ---      ---       #380
+      01000937H   LINE      ---      ---       #381
+      0100093DH   LINE      ---      ---       #382
+      0100093DH   LINE      ---      ---       #385
+      01000944H   LINE      ---      ---       #386
+      01000944H   LINE      ---      ---       #387
+      0100094AH   LINE      ---      ---       #388
+      0100094AH   LINE      ---      ---       #389
+      01000950H   LINE      ---      ---       #390
+      01000957H   LINE      ---      ---       #391
+      0100095EH   LINE      ---      ---       #392
+      0100095EH   LINE      ---      ---       #393
+      01000963H   LINE      ---      ---       #394
+      01000967H   LINE      ---      ---       #395
+      0100096BH   LINE      ---      ---       #396
+      0100096EH   LINE      ---      ---       #397
+      01000970H   LINE      ---      ---       #399
+      01000970H   LINE      ---      ---       #400
+      01000975H   LINE      ---      ---       #401
+      01000979H   LINE      ---      ---       #402
+      0100097DH   LINE      ---      ---       #403
+      01000980H   LINE      ---      ---       #404
+      01000980H   LINE      ---      ---       #405
+      0100098CH   LINE      ---      ---       #406
+      01000998H   LINE      ---      ---       #434
+      0100099EH   LINE      ---      ---       #435
+      010009B7H   LINE      ---      ---       #438
+      010009B7H   LINE      ---      ---       #440
+      010009B7H   LINE      ---      ---       #443
+      010009BFH   LINE      ---      ---       #444
+      010009BFH   LINE      ---      ---       #445
+      010009CDH   LINE      ---      ---       #446
+      010009CDH   LINE      ---      ---       #447
       010009F6H   LINE      ---      ---       #449
-      01000A04H   LINE      ---      ---       #451
-      01000A0BH   LINE      ---      ---       #452
-      01000A0BH   LINE      ---      ---       #453
-      01000A0EH   LINE      ---      ---       #454
-      01000A12H   LINE      ---      ---       #455
-      01000A1CH   LINE      ---      ---       #456
-      01000A1CH   LINE      ---      ---       #457
-      01000A23H   LINE      ---      ---       #458
-      01000A23H   LINE      ---      ---       #459
-      01000A26H   LINE      ---      ---       #460
-      01000A2CH   LINE      ---      ---       #461
-      01000A36H   LINE      ---      ---       #462
-      01000A36H   LINE      ---      ---       #463
-      01000A49H   LINE      ---      ---       #464
-      01000A49H   LINE      ---      ---       #465
-      01000A4EH   LINE      ---      ---       #466
-      01000A52H   LINE      ---      ---       #467
-      01000A58H   LINE      ---      ---       #468
-      01000A58H   LINE      ---      ---       #469
-      01000A5AH   LINE      ---      ---       #470
-      01000A60H   LINE      ---      ---       #471
-      01000A62H   LINE      ---      ---       #473
-      01000A68H   LINE      ---      ---       #474
-      01000A72H   LINE      ---      ---       #475
-      01000A72H   LINE      ---      ---       #477
-      01000A72H   LINE      ---      ---       #478
-      01000A78H   LINE      ---      ---       #479
-      01000A8EH   LINE      ---      ---       #481
-      01000A94H   LINE      ---      ---       #482
-      01000AA6H   LINE      ---      ---       #483
-      01000AADH   LINE      ---      ---       #484
-      01000AB7H   LINE      ---      ---       #486
-      01000ABCH   LINE      ---      ---       #488
-      01000AC1H   LINE      ---      ---       #489
-      01000AC7H   LINE      ---      ---       #490
-      01000AC7H   LINE      ---      ---       #491
-      01000AD0H   LINE      ---      ---       #492
-      01000AE5H   LINE      ---      ---       #494
-      01000B01H   LINE      ---      ---       #496
-      01000B11H   LINE      ---      ---       #497
-      01000B11H   LINE      ---      ---       #498
-      01000B1FH   LINE      ---      ---       #499
-      01000B2EH   LINE      ---      ---       #500
-      01000B36H   LINE      ---      ---       #501
-      01000B36H   LINE      ---      ---       #503
-      01000B52H   LINE      ---      ---       #504
-      01000B5CH   LINE      ---      ---       #505
-      01000B5CH   LINE      ---      ---       #507
-      02004ECAH   SYMBOL    XDATA    VOID      temp
-      02004ECBH   SYMBOL    XDATA    VOID      i
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      010023B8H   BLOCK     CODE     ---       LVL=0
-      010023B8H   LINE      ---      ---       #511
-      010023C3H   LINE      ---      ---       #512
-      010023C3H   BLOCK     CODE     NEAR LAB  LVL=1
-      010023C3H   LINE      ---      ---       #513
-      010023C5H   LINE      ---      ---       #514
-      010023C7H   LINE      ---      ---       #516
-      010023D1H   LINE      ---      ---       #517
-      010023D1H   LINE      ---      ---       #518
-      010023D7H   LINE      ---      ---       #520
-      010023E3H   LINE      ---      ---       #521
-      010023E3H   LINE      ---      ---       #522
-      01002400H   LINE      ---      ---       #524
-      0100240BH   LINE      ---      ---       #525
-      0100240BH   LINE      ---      ---       #526
-      01002416H   LINE      ---      ---       #527
-      01002416H   LINE      ---      ---       #528
-      01002416H   LINE      ---      ---       #529
-      01002416H   LINE      ---      ---       #530
-      01002416H   LINE      ---      ---       #531
-      0100241CH   LINE      ---      ---       #533
-      01002423H   LINE      ---      ---       #534
-      01002426H   LINE      ---      ---       #535
-      01002439H   LINE      ---      ---       #536
-      01002439H   LINE      ---      ---       #537
-      0100243EH   LINE      ---      ---       #538
-      01002444H   LINE      ---      ---       #539
-      01002449H   LINE      ---      ---       #540
-      01002449H   LINE      ---      ---       #541
-      0100244BH   LINE      ---      ---       #542
-      0100244BH   LINE      ---      ---       #543
-      01002451H   LINE      ---      ---       #544
-      01002458H   LINE      ---      ---       #545
-      0100245BH   LINE      ---      ---       #546
-      01002466H   LINE      ---      ---       #547
-      01002466H   LINE      ---      ---       #548
-      0100246CH   LINE      ---      ---       #549
-      01002471H   LINE      ---      ---       #550
-      01002475H   LINE      ---      ---       #551
-      01002475H   LINE      ---      ---       #552
-      01002475H   LINE      ---      ---       #553
-      01002475H   LINE      ---      ---       #554
-      01002478H   LINE      ---      ---       #555
-      01002478H   LINE      ---      ---       #557
-      01002478H   LINE      ---      ---       #558
-      0100247FH   LINE      ---      ---       #559
-      0100247FH   LINE      ---      ---       #562
-      0100248DH   LINE      ---      ---       #563
-      0100248DH   LINE      ---      ---       #564
-      01002493H   LINE      ---      ---       #565
-      01002498H   LINE      ---      ---       #566
-      0100249FH   LINE      ---      ---       #567
-      010024A2H   LINE      ---      ---       #568
-      010024A2H   LINE      ---      ---       #570
-      010024A9H   LINE      ---      ---       #571
-      010024ABH   LINE      ---      ---       #572
-      010024ABH   LINE      ---      ---       #574
-      010024ABH   LINE      ---      ---       #575
-      010024C0H   LINE      ---      ---       #576
-      010024C0H   LINE      ---      ---       #577
-      010024C6H   LINE      ---      ---       #578
-      010024CDH   LINE      ---      ---       #579
-      010024D0H   LINE      ---      ---       #580
-      010024DBH   LINE      ---      ---       #581
-      010024DBH   LINE      ---      ---       #582
-      010024E1H   LINE      ---      ---       #583
-      010024E6H   LINE      ---      ---       #584
-      010024E6H   LINE      ---      ---       #585
-      010024E9H   LINE      ---      ---       #586
-      010024E9H   LINE      ---      ---       #588
-      010024F0H   LINE      ---      ---       #589
-      010024F3H   LINE      ---      ---       #590
-      010024F3H   LINE      ---      ---       #591
-      010024F5H   LINE      ---      ---       #592
+      010009F6H   LINE      ---      ---       #450
+      010009FCH   LINE      ---      ---       #452
+      010009FCH   LINE      ---      ---       #453
+      01000A04H   LINE      ---      ---       #454
+      01000A04H   LINE      ---      ---       #456
+      01000A12H   LINE      ---      ---       #458
+      01000A19H   LINE      ---      ---       #459
+      01000A19H   LINE      ---      ---       #460
+      01000A1CH   LINE      ---      ---       #461
+      01000A20H   LINE      ---      ---       #462
+      01000A2AH   LINE      ---      ---       #463
+      01000A2AH   LINE      ---      ---       #464
+      01000A31H   LINE      ---      ---       #465
+      01000A31H   LINE      ---      ---       #466
+      01000A34H   LINE      ---      ---       #467
+      01000A3AH   LINE      ---      ---       #468
+      01000A44H   LINE      ---      ---       #469
+      01000A44H   LINE      ---      ---       #470
+      01000A57H   LINE      ---      ---       #471
+      01000A57H   LINE      ---      ---       #472
+      01000A5CH   LINE      ---      ---       #473
+      01000A60H   LINE      ---      ---       #474
+      01000A66H   LINE      ---      ---       #475
+      01000A66H   LINE      ---      ---       #476
+      01000A68H   LINE      ---      ---       #477
+      01000A6EH   LINE      ---      ---       #478
+      01000A70H   LINE      ---      ---       #480
+      01000A76H   LINE      ---      ---       #481
+      01000A80H   LINE      ---      ---       #482
+      01000A80H   LINE      ---      ---       #484
+      01000A80H   LINE      ---      ---       #485
+      01000A86H   LINE      ---      ---       #486
+      01000A9CH   LINE      ---      ---       #488
+      01000AA2H   LINE      ---      ---       #489
+      01000AB4H   LINE      ---      ---       #490
+      01000ABBH   LINE      ---      ---       #491
+      01000AC5H   LINE      ---      ---       #493
+      01000ACAH   LINE      ---      ---       #495
+      01000ACFH   LINE      ---      ---       #496
+      01000AD5H   LINE      ---      ---       #497
+      01000AD5H   LINE      ---      ---       #498
+      01000ADEH   LINE      ---      ---       #499
+      01000AF3H   LINE      ---      ---       #501
+      01000B0FH   LINE      ---      ---       #503
+      01000B1FH   LINE      ---      ---       #504
+      01000B1FH   LINE      ---      ---       #505
+      01000B2DH   LINE      ---      ---       #506
+      01000B3CH   LINE      ---      ---       #507
+      01000B44H   LINE      ---      ---       #508
+      01000B44H   LINE      ---      ---       #510
+      01000B60H   LINE      ---      ---       #511
+      01000B6AH   LINE      ---      ---       #512
+      01000B6AH   LINE      ---      ---       #514
+      02004EC8H   SYMBOL    XDATA    VOID      temp
+      02004EC9H   SYMBOL    XDATA    VOID      i
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010027A1H   BLOCK     CODE     ---       LVL=0
+      010027A1H   LINE      ---      ---       #518
+      010027ACH   LINE      ---      ---       #519
+      010027ACH   BLOCK     CODE     NEAR LAB  LVL=1
+      010027ACH   LINE      ---      ---       #520
+      010027AEH   LINE      ---      ---       #521
+      010027B0H   LINE      ---      ---       #523
+      010027BBH   LINE      ---      ---       #524
+      010027BBH   LINE      ---      ---       #525
+      010027C1H   LINE      ---      ---       #527
+      010027CEH   LINE      ---      ---       #528
+      010027CEH   LINE      ---      ---       #529
+      010027EBH   LINE      ---      ---       #531
+      010027F6H   LINE      ---      ---       #532
+      010027F6H   LINE      ---      ---       #533
+      01002801H   LINE      ---      ---       #534
+      01002801H   LINE      ---      ---       #535
+      01002801H   LINE      ---      ---       #536
+      01002801H   LINE      ---      ---       #537
+      01002801H   LINE      ---      ---       #538
+      01002807H   LINE      ---      ---       #540
+      0100280EH   LINE      ---      ---       #541
+      01002811H   LINE      ---      ---       #542
+      01002824H   LINE      ---      ---       #543
+      01002824H   LINE      ---      ---       #544
+      01002829H   LINE      ---      ---       #545
+      0100282FH   LINE      ---      ---       #546
+      01002834H   LINE      ---      ---       #547
+      01002834H   LINE      ---      ---       #548
+      01002836H   LINE      ---      ---       #549
+      01002836H   LINE      ---      ---       #550
+      0100283CH   LINE      ---      ---       #551
+      01002843H   LINE      ---      ---       #552
+      01002846H   LINE      ---      ---       #553
+      01002851H   LINE      ---      ---       #554
+      01002851H   LINE      ---      ---       #555
+      01002857H   LINE      ---      ---       #556
+      0100285CH   LINE      ---      ---       #557
+      01002860H   LINE      ---      ---       #558
+      01002860H   LINE      ---      ---       #559
+      01002860H   LINE      ---      ---       #560
+      01002860H   LINE      ---      ---       #561
+      01002863H   LINE      ---      ---       #562
+      01002863H   LINE      ---      ---       #564
+      01002863H   LINE      ---      ---       #565
+      0100286AH   LINE      ---      ---       #566
+      0100286AH   LINE      ---      ---       #569
+      01002878H   LINE      ---      ---       #570
+      01002878H   LINE      ---      ---       #571
+      0100287EH   LINE      ---      ---       #572
+      01002883H   LINE      ---      ---       #573
+      0100288AH   LINE      ---      ---       #574
+      0100288DH   LINE      ---      ---       #575
+      0100288DH   LINE      ---      ---       #577
+      01002894H   LINE      ---      ---       #578
+      01002897H   LINE      ---      ---       #579
+      01002897H   LINE      ---      ---       #581
+      01002897H   LINE      ---      ---       #582
+      010028ACH   LINE      ---      ---       #583
+      010028ACH   LINE      ---      ---       #584
+      010028B2H   LINE      ---      ---       #585
+      010028B9H   LINE      ---      ---       #586
+      010028BCH   LINE      ---      ---       #587
+      010028C7H   LINE      ---      ---       #588
+      010028C7H   LINE      ---      ---       #589
+      010028CDH   LINE      ---      ---       #590
+      010028D2H   LINE      ---      ---       #591
+      010028D2H   LINE      ---      ---       #592
+      010028D5H   LINE      ---      ---       #593
+      010028D5H   LINE      ---      ---       #595
+      010028DCH   LINE      ---      ---       #596
+      010028DFH   LINE      ---      ---       #597
+      010028DFH   LINE      ---      ---       #598
+      010028E1H   LINE      ---      ---       #599
       00000005H   SYMBOL    DATA     VOID      temp
-      02004ED9H   SYMBOL    XDATA    VOID      i
+      02004ED7H   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010024F6H   BLOCK     CODE     ---       LVL=0
-      010024F6H   LINE      ---      ---       #597
-      010024F6H   LINE      ---      ---       #598
-      010024F6H   LINE      ---      ---       #599
-      010024FBH   LINE      ---      ---       #600
-      010024FEH   LINE      ---      ---       #602
-      01002502H   LINE      ---      ---       #603
-      01002502H   LINE      ---      ---       #604
-      01002509H   LINE      ---      ---       #605
-      0100250DH   LINE      ---      ---       #607
-      01002513H   LINE      ---      ---       #608
-      01002514H   LINE      ---      ---       #610
-      01002514H   LINE      ---      ---       #611
-      0100251AH   LINE      ---      ---       #612
-      0100251AH   LINE      ---      ---       #614
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100251BH   BLOCK     CODE     ---       LVL=0
-      0100251BH   LINE      ---      ---       #617
-      0100251DH   LINE      ---      ---       #618
-      0100251DH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100251DH   LINE      ---      ---       #619
-      01002522H   LINE      ---      ---       #621
-      01002526H   LINE      ---      ---       #622
-      0100252BH   LINE      ---      ---       #624
-      01002530H   LINE      ---      ---       #625
-      01002536H   LINE      ---      ---       #626
-      01002536H   LINE      ---      ---       #627
-      0100253AH   LINE      ---      ---       #628
-      01002542H   LINE      ---      ---       #629
-      01002546H   LINE      ---      ---       #630
-      0100254EH   LINE      ---      ---       #631
-      01002552H   LINE      ---      ---       #632
-      0100255AH   LINE      ---      ---       #633
-      0100255EH   LINE      ---      ---       #634
-      01002564H   LINE      ---      ---       #635
-      01002564H   LINE      ---      ---       #637
-      0100256EH   LINE      ---      ---       #638
-      0100256EH   LINE      ---      ---       #639
-      01002572H   LINE      ---      ---       #640
-      01002572H   LINE      ---      ---       #641
-      01002578H   LINE      ---      ---       #642
-      0100257AH   LINE      ---      ---       #643
-      0100257EH   LINE      ---      ---       #644
-      0100257EH   LINE      ---      ---       #645
-      01002584H   LINE      ---      ---       #646
-      01002586H   LINE      ---      ---       #647
-      0100258AH   LINE      ---      ---       #648
-      0100258AH   LINE      ---      ---       #649
-      01002590H   LINE      ---      ---       #650
-      01002592H   LINE      ---      ---       #651
-      01002596H   LINE      ---      ---       #652
-      01002596H   LINE      ---      ---       #653
-      0100259CH   LINE      ---      ---       #654
-      0100259EH   LINE      ---      ---       #655
-      010025A2H   LINE      ---      ---       #656
-      010025A2H   LINE      ---      ---       #657
-      010025A8H   LINE      ---      ---       #658
-      010025AAH   LINE      ---      ---       #659
-      010025AFH   LINE      ---      ---       #660
-      010025AFH   LINE      ---      ---       #661
-      010025B3H   LINE      ---      ---       #662
-      010025B3H   LINE      ---      ---       #663
-      010025B9H   LINE      ---      ---       #664
-      010025B9H   LINE      ---      ---       #665
-      010025BBH   LINE      ---      ---       #666
-      010025BDH   LINE      ---      ---       #668
-      010025C3H   LINE      ---      ---       #670
-      010025CDH   LINE      ---      ---       #671
-      010025CDH   LINE      ---      ---       #672
-      010025D3H   LINE      ---      ---       #673
-      010025D5H   LINE      ---      ---       #674
-      010025E1H   LINE      ---      ---       #675
-      010025E1H   LINE      ---      ---       #676
-      010025F9H   LINE      ---      ---       #677
-      010025FFH   LINE      ---      ---       #678
-      010025FFH   LINE      ---      ---       #679
-      010025FFH   LINE      ---      ---       #680
-      01002604H   LINE      ---      ---       #681
-      01002604H   LINE      ---      ---       #682
-      01002604H   LINE      ---      ---       #684
-      0100262CH   LINE      ---      ---       #685
-      0100262CH   LINE      ---      ---       #686
-      01002668H   LINE      ---      ---       #687
-      01002668H   LINE      ---      ---       #688
-      01002668H   LINE      ---      ---       #689
-      0100266FH   LINE      ---      ---       #690
-      0100266FH   LINE      ---      ---       #691
-      01002675H   LINE      ---      ---       #692
-      01002677H   LINE      ---      ---       #694
-      01002677H   LINE      ---      ---       #695
-      0100267DH   LINE      ---      ---       #696
-      0100267DH   LINE      ---      ---       #697
-      0100267FH   LINE      ---      ---       #698
-      0100267FH   LINE      ---      ---       #699
-      01002686H   LINE      ---      ---       #700
-      01002686H   LINE      ---      ---       #701
-      0100268EH   LINE      ---      ---       #702
-      01002692H   LINE      ---      ---       #703
-      01002692H   LINE      ---      ---       #704
-      01002698H   LINE      ---      ---       #705
-      01002698H   LINE      ---      ---       #706
-      0100269AH   LINE      ---      ---       #707
-      0100269EH   LINE      ---      ---       #708
-      0100269EH   LINE      ---      ---       #709
-      010026A6H   LINE      ---      ---       #710
-      010026A8H   LINE      ---      ---       #711
-      010026AFH   LINE      ---      ---       #712
-      010026AFH   LINE      ---      ---       #713
-      010026B7H   LINE      ---      ---       #714
-      010026BBH   LINE      ---      ---       #715
-      010026BBH   LINE      ---      ---       #716
-      010026C1H   LINE      ---      ---       #717
-      010026C1H   LINE      ---      ---       #718
-      010026C1H   LINE      ---      ---       #719
-      010026C6H   LINE      ---      ---       #720
-      010026C8H   LINE      ---      ---       #721
-      010026C8H   LINE      ---      ---       #722
-      010026CEH   LINE      ---      ---       #723
-      010026CEH   LINE      ---      ---       #724
-      010026D4H   LINE      ---      ---       #725
-      010026D6H   LINE      ---      ---       #727
-      010026D6H   LINE      ---      ---       #728
-      010026DEH   LINE      ---      ---       #729
-      010026E3H   LINE      ---      ---       #730
-      010026E3H   LINE      ---      ---       #731
-      010026E5H   LINE      ---      ---       #732
-      010026E5H   LINE      ---      ---       #733
-      010026ECH   LINE      ---      ---       #734
-      010026ECH   LINE      ---      ---       #735
-      010026F4H   LINE      ---      ---       #736
-      010026F9H   LINE      ---      ---       #737
-      010026FBH   LINE      ---      ---       #739
-      010026FBH   LINE      ---      ---       #740
-      01002701H   LINE      ---      ---       #741
-      01002701H   LINE      ---      ---       #742
-      01002703H   LINE      ---      ---       #743
-      01002703H   LINE      ---      ---       #744
-      01002709H   LINE      ---      ---       #745
-      01002709H   LINE      ---      ---       #746
-      01002711H   LINE      ---      ---       #747
-      01002713H   LINE      ---      ---       #749
-      01002713H   LINE      ---      ---       #750
-      0100271BH   LINE      ---      ---       #751
-      0100271BH   LINE      ---      ---       #752
-      0100271FH   LINE      ---      ---       #753
-      0100271FH   LINE      ---      ---       #754
-      01002725H   LINE      ---      ---       #755
-      01002725H   LINE      ---      ---       #756
-      0100272AH   LINE      ---      ---       #757
-      0100272CH   LINE      ---      ---       #758
-      0100272CH   LINE      ---      ---       #759
-      01002732H   LINE      ---      ---       #760
-      01002732H   LINE      ---      ---       #761
-      01002738H   LINE      ---      ---       #762
-      0100273AH   LINE      ---      ---       #764
-      0100273AH   LINE      ---      ---       #765
-      01002742H   LINE      ---      ---       #766
-      01002747H   LINE      ---      ---       #767
-      01002747H   LINE      ---      ---       #768
-      01002749H   LINE      ---      ---       #769
-      01002749H   LINE      ---      ---       #770
-      0100274FH   LINE      ---      ---       #771
-      01002751H   LINE      ---      ---       #772
-      01002751H   LINE      ---      ---       #773
-      01002757H   LINE      ---      ---       #774
-      01002759H   LINE      ---      ---       #775
-      01002759H   LINE      ---      ---       #776
-      0100275FH   LINE      ---      ---       #777
-      01002761H   LINE      ---      ---       #778
-      01002761H   LINE      ---      ---       #779
-      01002767H   LINE      ---      ---       #780
-      01002769H   LINE      ---      ---       #781
-      01002769H   LINE      ---      ---       #782
-      0100276FH   LINE      ---      ---       #783
-      01002771H   LINE      ---      ---       #784
-      01002771H   LINE      ---      ---       #785
-      01002777H   LINE      ---      ---       #786
-      01002777H   LINE      ---      ---       #787
-      01002777H   LINE      ---      ---       #788
-      01002777H   LINE      ---      ---       #789
-      01002777H   LINE      ---      ---       #790
-      01002777H   LINE      ---      ---       #792
-      0100277CH   LINE      ---      ---       #793
-      02004F06H   SYMBOL    XDATA    VOID      temp
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      0100209EH   BLOCK     CODE     ---       LVL=0
-      0100209EH   LINE      ---      ---       #797
-      010020A9H   LINE      ---      ---       #798
-      010020A9H   BLOCK     CODE     NEAR LAB  LVL=1
-      010020A9H   LINE      ---      ---       #799
-      010020ACH   LINE      ---      ---       #801
-      010020B9H   LINE      ---      ---       #802
-      010020B9H   LINE      ---      ---       #803
-      010020E4H   LINE      ---      ---       #805
-      010020E4H   LINE      ---      ---       #807
-      010020EBH   LINE      ---      ---       #808
-      010020EBH   LINE      ---      ---       #809
-      010020F1H   LINE      ---      ---       #810
-      010020F3H   LINE      ---      ---       #812
-      010020F7H   LINE      ---      ---       #813
-      010020F7H   LINE      ---      ---       #814
-      010020FDH   LINE      ---      ---       #815
-      010020FFH   LINE      ---      ---       #816
-      0100211FH   LINE      ---      ---       #817
-      0100211FH   LINE      ---      ---       #818
-      01002123H   LINE      ---      ---       #819
-      01002125H   LINE      ---      ---       #820
-      01002129H   LINE      ---      ---       #821
-      01002129H   LINE      ---      ---       #822
-      0100212FH   LINE      ---      ---       #823
-      01002131H   LINE      ---      ---       #824
-      01002151H   LINE      ---      ---       #825
-      01002151H   LINE      ---      ---       #826
-      01002155H   LINE      ---      ---       #827
-      01002157H   LINE      ---      ---       #828
-      0100215BH   LINE      ---      ---       #829
-      0100215BH   LINE      ---      ---       #830
-      01002161H   LINE      ---      ---       #831
-      01002163H   LINE      ---      ---       #832
-      01002183H   LINE      ---      ---       #833
-      01002183H   LINE      ---      ---       #834
-      01002187H   LINE      ---      ---       #835
-      01002189H   LINE      ---      ---       #836
-      0100218DH   LINE      ---      ---       #837
-      0100218DH   LINE      ---      ---       #838
-      01002193H   LINE      ---      ---       #839
-      01002195H   LINE      ---      ---       #840
-      010021B5H   LINE      ---      ---       #841
-      010021B5H   LINE      ---      ---       #842
-      010021BAH   LINE      ---      ---       #843
-      010021BCH   LINE      ---      ---       #844
-      010021C0H   LINE      ---      ---       #845
-      010021C0H   LINE      ---      ---       #846
-      010021C6H   LINE      ---      ---       #847
-      010021C8H   LINE      ---      ---       #848
-      010021E8H   LINE      ---      ---       #849
-      010021E8H   LINE      ---      ---       #850
-      010021EDH   LINE      ---      ---       #851
-      010021EFH   LINE      ---      ---       #852
-      010021F3H   LINE      ---      ---       #853
-      010021F3H   LINE      ---      ---       #854
-      010021F9H   LINE      ---      ---       #855
-      010021FBH   LINE      ---      ---       #856
-      0100221BH   LINE      ---      ---       #857
-      0100221BH   LINE      ---      ---       #858
-      01002221H   LINE      ---      ---       #859
-      01002223H   LINE      ---      ---       #860
-      01002227H   LINE      ---      ---       #861
-      01002227H   LINE      ---      ---       #862
-      0100222DH   LINE      ---      ---       #863
-      0100222FH   LINE      ---      ---       #864
-      0100224FH   LINE      ---      ---       #865
-      0100224FH   LINE      ---      ---       #866
-      01002255H   LINE      ---      ---       #867
-      01002257H   LINE      ---      ---       #868
-      0100225BH   LINE      ---      ---       #869
-      0100225BH   LINE      ---      ---       #870
-      01002261H   LINE      ---      ---       #871
-      01002263H   LINE      ---      ---       #872
-      01002283H   LINE      ---      ---       #873
-      01002283H   LINE      ---      ---       #874
-      01002289H   LINE      ---      ---       #875
-      0100228BH   LINE      ---      ---       #876
-      0100228FH   LINE      ---      ---       #877
-      0100228FH   LINE      ---      ---       #878
-      01002295H   LINE      ---      ---       #879
-      01002297H   LINE      ---      ---       #880
-      010022B7H   LINE      ---      ---       #881
-      010022B7H   LINE      ---      ---       #882
-      010022BBH   LINE      ---      ---       #883
-      010022BDH   LINE      ---      ---       #884
-      010022C1H   LINE      ---      ---       #885
-      010022C1H   LINE      ---      ---       #886
-      010022C7H   LINE      ---      ---       #887
-      010022C9H   LINE      ---      ---       #888
-      010022E9H   LINE      ---      ---       #889
-      010022E9H   LINE      ---      ---       #890
-      010022EDH   LINE      ---      ---       #891
-      010022EFH   LINE      ---      ---       #892
-      010022F3H   LINE      ---      ---       #893
-      010022F3H   LINE      ---      ---       #894
-      010022F9H   LINE      ---      ---       #895
-      010022FBH   LINE      ---      ---       #896
-      0100231BH   LINE      ---      ---       #897
-      0100231BH   LINE      ---      ---       #898
-      01002321H   LINE      ---      ---       #899
-      01002323H   LINE      ---      ---       #900
-      01002327H   LINE      ---      ---       #901
-      01002327H   LINE      ---      ---       #902
-      0100232DH   LINE      ---      ---       #903
-      0100232FH   LINE      ---      ---       #904
-      0100234FH   LINE      ---      ---       #905
-      0100234FH   LINE      ---      ---       #906
-      01002353H   LINE      ---      ---       #907
-      01002355H   LINE      ---      ---       #908
-      01002359H   LINE      ---      ---       #909
-      01002359H   LINE      ---      ---       #910
-      0100235DH   LINE      ---      ---       #911
-      0100235FH   LINE      ---      ---       #912
-      01002365H   LINE      ---      ---       #913
-      01002365H   LINE      ---      ---       #914
-      01002369H   LINE      ---      ---       #915
-      01002369H   LINE      ---      ---       #917
-      01002370H   LINE      ---      ---       #918
-      01002370H   LINE      ---      ---       #919
-      01002390H   LINE      ---      ---       #920
-      01002394H   LINE      ---      ---       #921
-      01002394H   LINE      ---      ---       #922
-      01002394H   LINE      ---      ---       #923
-      0100239CH   LINE      ---      ---       #924
-      02004EDDH   SYMBOL    XDATA    VOID      i
+      010028E2H   BLOCK     CODE     ---       LVL=0
+      010028E2H   LINE      ---      ---       #604
+      010028E2H   LINE      ---      ---       #605
+      010028E2H   LINE      ---      ---       #606
+      010028E7H   LINE      ---      ---       #607
+      010028EAH   LINE      ---      ---       #609
+      010028EEH   LINE      ---      ---       #610
+      010028EEH   LINE      ---      ---       #611
+      010028F5H   LINE      ---      ---       #612
+      010028F9H   LINE      ---      ---       #614
+      010028FFH   LINE      ---      ---       #615
+      01002900H   LINE      ---      ---       #617
+      01002900H   LINE      ---      ---       #618
+      01002906H   LINE      ---      ---       #619
+      01002906H   LINE      ---      ---       #621
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002907H   BLOCK     CODE     ---       LVL=0
+      01002907H   LINE      ---      ---       #624
+      01002909H   LINE      ---      ---       #625
+      01002909H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002909H   LINE      ---      ---       #626
+      0100290EH   LINE      ---      ---       #628
+      01002912H   LINE      ---      ---       #629
+      01002917H   LINE      ---      ---       #631
+      0100291CH   LINE      ---      ---       #632
+      01002922H   LINE      ---      ---       #633
+      01002922H   LINE      ---      ---       #634
+      01002926H   LINE      ---      ---       #635
+      0100292EH   LINE      ---      ---       #636
+      01002932H   LINE      ---      ---       #637
+      0100293AH   LINE      ---      ---       #638
+      0100293EH   LINE      ---      ---       #639
+      01002946H   LINE      ---      ---       #640
+      0100294AH   LINE      ---      ---       #641
+      01002950H   LINE      ---      ---       #642
+      01002950H   LINE      ---      ---       #644
+      0100295AH   LINE      ---      ---       #645
+      0100295AH   LINE      ---      ---       #646
+      0100295EH   LINE      ---      ---       #647
+      0100295EH   LINE      ---      ---       #648
+      01002964H   LINE      ---      ---       #649
+      01002966H   LINE      ---      ---       #650
+      0100296AH   LINE      ---      ---       #651
+      0100296AH   LINE      ---      ---       #652
+      01002970H   LINE      ---      ---       #653
+      01002972H   LINE      ---      ---       #654
+      01002976H   LINE      ---      ---       #655
+      01002976H   LINE      ---      ---       #656
+      0100297CH   LINE      ---      ---       #657
+      0100297EH   LINE      ---      ---       #658
+      01002982H   LINE      ---      ---       #659
+      01002982H   LINE      ---      ---       #660
+      01002988H   LINE      ---      ---       #661
+      0100298AH   LINE      ---      ---       #662
+      0100298EH   LINE      ---      ---       #663
+      0100298EH   LINE      ---      ---       #664
+      01002994H   LINE      ---      ---       #665
+      01002996H   LINE      ---      ---       #666
+      0100299BH   LINE      ---      ---       #667
+      0100299BH   LINE      ---      ---       #668
+      0100299FH   LINE      ---      ---       #669
+      0100299FH   LINE      ---      ---       #670
+      010029A5H   LINE      ---      ---       #671
+      010029A5H   LINE      ---      ---       #672
+      010029A7H   LINE      ---      ---       #673
+      010029A9H   LINE      ---      ---       #675
+      010029AFH   LINE      ---      ---       #677
+      010029B9H   LINE      ---      ---       #678
+      010029B9H   LINE      ---      ---       #679
+      010029BFH   LINE      ---      ---       #680
+      010029C1H   LINE      ---      ---       #681
+      010029CDH   LINE      ---      ---       #682
+      010029CDH   LINE      ---      ---       #683
+      010029E5H   LINE      ---      ---       #684
+      010029EBH   LINE      ---      ---       #685
+      010029EBH   LINE      ---      ---       #686
+      010029EBH   LINE      ---      ---       #687
+      010029F0H   LINE      ---      ---       #688
+      010029F0H   LINE      ---      ---       #689
+      010029F0H   LINE      ---      ---       #691
+      01002A18H   LINE      ---      ---       #692
+      01002A18H   LINE      ---      ---       #693
+      01002A54H   LINE      ---      ---       #694
+      01002A54H   LINE      ---      ---       #695
+      01002A54H   LINE      ---      ---       #696
+      01002A5BH   LINE      ---      ---       #697
+      01002A5BH   LINE      ---      ---       #698
+      01002A61H   LINE      ---      ---       #699
+      01002A63H   LINE      ---      ---       #701
+      01002A63H   LINE      ---      ---       #702
+      01002A69H   LINE      ---      ---       #703
+      01002A69H   LINE      ---      ---       #704
+      01002A6BH   LINE      ---      ---       #705
+      01002A6BH   LINE      ---      ---       #706
+      01002A72H   LINE      ---      ---       #707
+      01002A72H   LINE      ---      ---       #708
+      01002A7AH   LINE      ---      ---       #709
+      01002A7EH   LINE      ---      ---       #710
+      01002A7EH   LINE      ---      ---       #711
+      01002A84H   LINE      ---      ---       #712
+      01002A84H   LINE      ---      ---       #713
+      01002A86H   LINE      ---      ---       #714
+      01002A8AH   LINE      ---      ---       #715
+      01002A8AH   LINE      ---      ---       #716
+      01002A92H   LINE      ---      ---       #717
+      01002A94H   LINE      ---      ---       #718
+      01002A9BH   LINE      ---      ---       #719
+      01002A9BH   LINE      ---      ---       #720
+      01002AA3H   LINE      ---      ---       #721
+      01002AA7H   LINE      ---      ---       #722
+      01002AA7H   LINE      ---      ---       #723
+      01002AADH   LINE      ---      ---       #724
+      01002AADH   LINE      ---      ---       #725
+      01002AADH   LINE      ---      ---       #726
+      01002AB2H   LINE      ---      ---       #727
+      01002AB4H   LINE      ---      ---       #728
+      01002AB4H   LINE      ---      ---       #729
+      01002ABAH   LINE      ---      ---       #730
+      01002ABAH   LINE      ---      ---       #731
+      01002AC0H   LINE      ---      ---       #732
+      01002AC2H   LINE      ---      ---       #734
+      01002AC2H   LINE      ---      ---       #735
+      01002ACAH   LINE      ---      ---       #736
+      01002ACFH   LINE      ---      ---       #737
+      01002ACFH   LINE      ---      ---       #738
+      01002AD1H   LINE      ---      ---       #739
+      01002AD1H   LINE      ---      ---       #740
+      01002AD8H   LINE      ---      ---       #741
+      01002AD8H   LINE      ---      ---       #742
+      01002AE0H   LINE      ---      ---       #743
+      01002AE5H   LINE      ---      ---       #744
+      01002AE7H   LINE      ---      ---       #746
+      01002AE7H   LINE      ---      ---       #747
+      01002AEDH   LINE      ---      ---       #748
+      01002AEDH   LINE      ---      ---       #749
+      01002AEFH   LINE      ---      ---       #750
+      01002AEFH   LINE      ---      ---       #751
+      01002AF5H   LINE      ---      ---       #752
+      01002AF5H   LINE      ---      ---       #753
+      01002AFDH   LINE      ---      ---       #754
+      01002AFFH   LINE      ---      ---       #756
+      01002AFFH   LINE      ---      ---       #757
+      01002B07H   LINE      ---      ---       #758
+      01002B07H   LINE      ---      ---       #759
+      01002B0BH   LINE      ---      ---       #760
+      01002B0BH   LINE      ---      ---       #761
+      01002B11H   LINE      ---      ---       #762
+      01002B11H   LINE      ---      ---       #763
+      01002B16H   LINE      ---      ---       #764
+      01002B18H   LINE      ---      ---       #765
+      01002B18H   LINE      ---      ---       #766
+      01002B1EH   LINE      ---      ---       #767
+      01002B1EH   LINE      ---      ---       #768
+      01002B24H   LINE      ---      ---       #769
+      01002B26H   LINE      ---      ---       #771
+      01002B26H   LINE      ---      ---       #772
+      01002B2EH   LINE      ---      ---       #773
+      01002B33H   LINE      ---      ---       #774
+      01002B33H   LINE      ---      ---       #775
+      01002B35H   LINE      ---      ---       #776
+      01002B35H   LINE      ---      ---       #777
+      01002B3BH   LINE      ---      ---       #778
+      01002B3DH   LINE      ---      ---       #779
+      01002B3DH   LINE      ---      ---       #780
+      01002B43H   LINE      ---      ---       #781
+      01002B45H   LINE      ---      ---       #782
+      01002B45H   LINE      ---      ---       #783
+      01002B4BH   LINE      ---      ---       #784
+      01002B4DH   LINE      ---      ---       #785
+      01002B4DH   LINE      ---      ---       #786
+      01002B53H   LINE      ---      ---       #787
+      01002B55H   LINE      ---      ---       #788
+      01002B55H   LINE      ---      ---       #789
+      01002B5BH   LINE      ---      ---       #790
+      01002B5DH   LINE      ---      ---       #791
+      01002B5DH   LINE      ---      ---       #792
+      01002B63H   LINE      ---      ---       #793
+      01002B63H   LINE      ---      ---       #794
+      01002B63H   LINE      ---      ---       #795
+      01002B63H   LINE      ---      ---       #796
+      01002B63H   LINE      ---      ---       #797
+      01002B63H   LINE      ---      ---       #799
+      01002B68H   LINE      ---      ---       #800
+      02004F03H   SYMBOL    XDATA    VOID      temp
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01002029H   BLOCK     CODE     ---       LVL=0
+      01002029H   LINE      ---      ---       #804
+      01002034H   LINE      ---      ---       #805
+      01002034H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002034H   LINE      ---      ---       #806
+      01002037H   LINE      ---      ---       #808
+      01002044H   LINE      ---      ---       #809
+      01002044H   LINE      ---      ---       #810
+      0100206FH   LINE      ---      ---       #812
+      0100206FH   LINE      ---      ---       #814
+      01002076H   LINE      ---      ---       #815
+      01002076H   LINE      ---      ---       #816
+      0100207CH   LINE      ---      ---       #817
+      0100207EH   LINE      ---      ---       #819
+      01002082H   LINE      ---      ---       #820
+      01002082H   LINE      ---      ---       #821
+      01002088H   LINE      ---      ---       #822
+      0100208AH   LINE      ---      ---       #823
+      010020AAH   LINE      ---      ---       #824
+      010020AAH   LINE      ---      ---       #825
+      010020AEH   LINE      ---      ---       #826
+      010020B0H   LINE      ---      ---       #827
+      010020B4H   LINE      ---      ---       #828
+      010020B4H   LINE      ---      ---       #829
+      010020BAH   LINE      ---      ---       #830
+      010020BCH   LINE      ---      ---       #831
+      010020DCH   LINE      ---      ---       #832
+      010020DCH   LINE      ---      ---       #833
+      010020E0H   LINE      ---      ---       #834
+      010020E2H   LINE      ---      ---       #835
+      010020E6H   LINE      ---      ---       #836
+      010020E6H   LINE      ---      ---       #837
+      010020ECH   LINE      ---      ---       #838
+      010020EEH   LINE      ---      ---       #839
+      0100210EH   LINE      ---      ---       #840
+      0100210EH   LINE      ---      ---       #841
+      01002112H   LINE      ---      ---       #842
+      01002114H   LINE      ---      ---       #843
+      01002118H   LINE      ---      ---       #844
+      01002118H   LINE      ---      ---       #845
+      0100211EH   LINE      ---      ---       #846
+      01002120H   LINE      ---      ---       #847
+      01002140H   LINE      ---      ---       #848
+      01002140H   LINE      ---      ---       #849
+      01002145H   LINE      ---      ---       #850
+      01002147H   LINE      ---      ---       #851
+      0100214BH   LINE      ---      ---       #852
+      0100214BH   LINE      ---      ---       #853
+      01002151H   LINE      ---      ---       #854
+      01002153H   LINE      ---      ---       #855
+      01002173H   LINE      ---      ---       #856
+      01002173H   LINE      ---      ---       #857
+      01002178H   LINE      ---      ---       #858
+      0100217AH   LINE      ---      ---       #859
+      0100217EH   LINE      ---      ---       #860
+      0100217EH   LINE      ---      ---       #861
+      01002184H   LINE      ---      ---       #862
+      01002186H   LINE      ---      ---       #863
+      010021A6H   LINE      ---      ---       #864
+      010021A6H   LINE      ---      ---       #865
+      010021ACH   LINE      ---      ---       #866
+      010021AEH   LINE      ---      ---       #867
+      010021B2H   LINE      ---      ---       #868
+      010021B2H   LINE      ---      ---       #869
+      010021B8H   LINE      ---      ---       #870
+      010021BAH   LINE      ---      ---       #871
+      010021DAH   LINE      ---      ---       #872
+      010021DAH   LINE      ---      ---       #873
+      010021E0H   LINE      ---      ---       #874
+      010021E2H   LINE      ---      ---       #875
+      010021E6H   LINE      ---      ---       #876
+      010021E6H   LINE      ---      ---       #877
+      010021ECH   LINE      ---      ---       #878
+      010021EEH   LINE      ---      ---       #879
+      0100220EH   LINE      ---      ---       #880
+      0100220EH   LINE      ---      ---       #881
+      01002214H   LINE      ---      ---       #882
+      01002216H   LINE      ---      ---       #883
+      0100221AH   LINE      ---      ---       #884
+      0100221AH   LINE      ---      ---       #885
+      01002220H   LINE      ---      ---       #886
+      01002222H   LINE      ---      ---       #887
+      01002242H   LINE      ---      ---       #888
+      01002242H   LINE      ---      ---       #889
+      01002246H   LINE      ---      ---       #890
+      01002248H   LINE      ---      ---       #891
+      0100224CH   LINE      ---      ---       #892
+      0100224CH   LINE      ---      ---       #893
+      01002252H   LINE      ---      ---       #894
+      01002254H   LINE      ---      ---       #895
+      01002274H   LINE      ---      ---       #896
+      01002274H   LINE      ---      ---       #897
+      01002278H   LINE      ---      ---       #898
+      0100227AH   LINE      ---      ---       #899
+      0100227EH   LINE      ---      ---       #900
+      0100227EH   LINE      ---      ---       #901
+      01002284H   LINE      ---      ---       #902
+      01002286H   LINE      ---      ---       #903
+      010022A6H   LINE      ---      ---       #904
+      010022A6H   LINE      ---      ---       #905
+      010022ACH   LINE      ---      ---       #906
+      010022AEH   LINE      ---      ---       #907
+      010022B2H   LINE      ---      ---       #908
+      010022B2H   LINE      ---      ---       #909
+      010022B8H   LINE      ---      ---       #910
+      010022BAH   LINE      ---      ---       #911
+      010022DAH   LINE      ---      ---       #912
+      010022DAH   LINE      ---      ---       #913
+      010022DEH   LINE      ---      ---       #914
+      010022E0H   LINE      ---      ---       #915
+      010022E4H   LINE      ---      ---       #916
+      010022E4H   LINE      ---      ---       #917
+      010022E8H   LINE      ---      ---       #918
+      010022EAH   LINE      ---      ---       #919
+      010022F0H   LINE      ---      ---       #920
+      010022F0H   LINE      ---      ---       #921
+      010022F4H   LINE      ---      ---       #922
+      010022F4H   LINE      ---      ---       #924
+      010022FBH   LINE      ---      ---       #925
+      010022FBH   LINE      ---      ---       #926
+      0100231BH   LINE      ---      ---       #927
+      0100231FH   LINE      ---      ---       #928
+      0100231FH   LINE      ---      ---       #929
+      0100231FH   LINE      ---      ---       #930
+      01002327H   LINE      ---      ---       #931
+      02004EDBH   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       KEYSCAN
-      02004EA6H   PUBLIC    XDATA    ---       ksEvtPool
-      01002B9BH   PUBLIC    CODE     ---       KS_GetCurrentEvt
-      01002D9CH   PUBLIC    CODE     ---       _array_is_empty
-      01002A3BH   PUBLIC    CODE     ---       KS_ScanMatrix
-      0100288BH   PUBLIC    CODE     ---       KS_Unistall
-      01001A67H   PUBLIC    CODE     ---       KS_Initialize
-
-      0100277DH   BLOCK     CODE     ---       LVL=0
-      0100277DH   LINE      ---      ---       #24
-      0100277DH   LINE      ---      ---       #25
-      0100277DH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100277DH   LINE      ---      ---       #27
-      01002782H   LINE      ---      ---       #28
-      01002785H   LINE      ---      ---       #29
-      01002788H   LINE      ---      ---       #30
-      0100278AH   LINE      ---      ---       #31
+      02004EA4H   PUBLIC    XDATA    ---       ksEvtPool
+      010023B4H   PUBLIC    CODE     ---       KS_GetCurrentEvt
+      01002627H   PUBLIC    CODE     ---       _array_is_empty
+      01002FEBH   PUBLIC    CODE     ---       KS_ScanMatrix
+      01002B69H   PUBLIC    CODE     ---       KS_Unistall
+      010017EBH   PUBLIC    CODE     ---       KS_Initialize
+
+      01002601H   BLOCK     CODE     ---       LVL=0
+      01002601H   LINE      ---      ---       #24
+      01002601H   LINE      ---      ---       #25
+      01002601H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002601H   LINE      ---      ---       #27
+      01002606H   LINE      ---      ---       #28
+      01002609H   LINE      ---      ---       #29
+      0100260CH   LINE      ---      ---       #30
+      0100260EH   LINE      ---      ---       #31
       00000006H   SYMBOL    DATA     VOID      c
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      0100278BH   BLOCK     CODE     ---       LVL=0
-      0100278BH   LINE      ---      ---       #35
-      0100278BH   LINE      ---      ---       #36
-      0100278BH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100278BH   LINE      ---      ---       #37
-      0100278DH   LINE      ---      ---       #39
-      01002799H   LINE      ---      ---       #40
-      01002799H   LINE      ---      ---       #41
-      010027B3H   LINE      ---      ---       #43
-      010027B3H   LINE      ---      ---       #90
-      010027B5H   LINE      ---      ---       #91
-      010027B5H   LINE      ---      ---       #92
-      010027C4H   LINE      ---      ---       #93
-      010027C4H   LINE      ---      ---       #94
-      010027C7H   LINE      ---      ---       #95
-      010027C7H   LINE      ---      ---       #96
-      010027CEH   LINE      ---      ---       #97
-      010027DAH   LINE      ---      ---       #98
-      010027DBH   LINE      ---      ---       #99
-      010027DBH   LINE      ---      ---       #100
-      010027E0H   LINE      ---      ---       #101
+      010026A1H   BLOCK     CODE     ---       LVL=0
+      010026A1H   LINE      ---      ---       #35
+      010026A1H   LINE      ---      ---       #36
+      010026A1H   BLOCK     CODE     NEAR LAB  LVL=1
+      010026A1H   LINE      ---      ---       #37
+      010026A3H   LINE      ---      ---       #39
+      010026AFH   LINE      ---      ---       #40
+      010026AFH   LINE      ---      ---       #41
+      010026C9H   LINE      ---      ---       #43
+      010026C9H   LINE      ---      ---       #89
+      010026CBH   LINE      ---      ---       #90
+      010026CBH   LINE      ---      ---       #91
+      010026DAH   LINE      ---      ---       #92
+      010026DAH   LINE      ---      ---       #93
+      010026DDH   LINE      ---      ---       #94
+      010026DDH   LINE      ---      ---       #95
+      010026E4H   LINE      ---      ---       #96
+      010026F0H   LINE      ---      ---       #97
+      010026F1H   LINE      ---      ---       #98
+      010026F1H   LINE      ---      ---       #99
+      010026F6H   LINE      ---      ---       #100
       00000006H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010027E1H   BLOCK     CODE     ---       LVL=0
-      010027E1H   LINE      ---      ---       #103
-      010027E1H   LINE      ---      ---       #104
-      010027E1H   BLOCK     CODE     NEAR LAB  LVL=1
-      010027E1H   LINE      ---      ---       #105
-      010027E3H   LINE      ---      ---       #106
-      010027E4H   LINE      ---      ---       #108
-      010027F2H   LINE      ---      ---       #109
-      010027F2H   LINE      ---      ---       #110
-      010027F9H   LINE      ---      ---       #111
-      010027F9H   LINE      ---      ---       #112
-      010027FCH   LINE      ---      ---       #113
-      010027FCH   LINE      ---      ---       #114
-      010027FEH   LINE      ---      ---       #116
-      01002804H   LINE      ---      ---       #118
-      01002810H   LINE      ---      ---       #119
-      01002810H   LINE      ---      ---       #120
-      0100282BH   LINE      ---      ---       #122
-      0100282BH   LINE      ---      ---       #167
-      0100282DH   LINE      ---      ---       #168
-      0100282DH   LINE      ---      ---       #169
-      01002830H   LINE      ---      ---       #170
-      01002830H   LINE      ---      ---       #171
-      0100283EH   LINE      ---      ---       #172
-      01002842H   LINE      ---      ---       #173
-      0100284DH   LINE      ---      ---       #174
-      0100284DH   LINE      ---      ---       #175
-      0100284FH   LINE      ---      ---       #176
-      0100284FH   LINE      ---      ---       #177
-      01002851H   LINE      ---      ---       #179
-      01002851H   LINE      ---      ---       #180
-      01002869H   LINE      ---      ---       #181
-      01002876H   LINE      ---      ---       #182
-      01002876H   LINE      ---      ---       #183
-      0100287AH   LINE      ---      ---       #184
-      01002885H   LINE      ---      ---       #185
-      01002885H   LINE      ---      ---       #186
-      01002885H   LINE      ---      ---       #187
-      0100288AH   LINE      ---      ---       #188
+      010026F7H   BLOCK     CODE     ---       LVL=0
+      010026F7H   LINE      ---      ---       #102
+      010026F7H   LINE      ---      ---       #103
+      010026F7H   BLOCK     CODE     NEAR LAB  LVL=1
+      010026F7H   LINE      ---      ---       #104
+      010026F9H   LINE      ---      ---       #105
+      010026FAH   LINE      ---      ---       #107
+      01002708H   LINE      ---      ---       #108
+      01002708H   LINE      ---      ---       #109
+      0100270FH   LINE      ---      ---       #110
+      0100270FH   LINE      ---      ---       #111
+      01002712H   LINE      ---      ---       #112
+      01002712H   LINE      ---      ---       #113
+      01002714H   LINE      ---      ---       #115
+      0100271AH   LINE      ---      ---       #117
+      01002726H   LINE      ---      ---       #118
+      01002726H   LINE      ---      ---       #119
+      01002741H   LINE      ---      ---       #121
+      01002741H   LINE      ---      ---       #166
+      01002743H   LINE      ---      ---       #167
+      01002743H   LINE      ---      ---       #168
+      01002746H   LINE      ---      ---       #169
+      01002746H   LINE      ---      ---       #170
+      01002754H   LINE      ---      ---       #171
+      01002758H   LINE      ---      ---       #172
+      01002763H   LINE      ---      ---       #173
+      01002763H   LINE      ---      ---       #174
+      01002765H   LINE      ---      ---       #175
+      01002765H   LINE      ---      ---       #176
+      01002767H   LINE      ---      ---       #178
+      01002767H   LINE      ---      ---       #179
+      0100277FH   LINE      ---      ---       #180
+      0100278CH   LINE      ---      ---       #181
+      0100278CH   LINE      ---      ---       #182
+      01002790H   LINE      ---      ---       #183
+      0100279BH   LINE      ---      ---       #184
+      0100279BH   LINE      ---      ---       #185
+      0100279BH   LINE      ---      ---       #186
+      010027A0H   LINE      ---      ---       #187
       00000006H   SYMBOL    DATA     VOID      i
       00000005H   SYMBOL    DATA     VOID      found
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001A4AH   BLOCK     CODE     ---       LVL=0
-      01001A4AH   LINE      ---      ---       #190
-      01001A4AH   LINE      ---      ---       #191
-      01001A4AH   BLOCK     CODE     NEAR LAB  LVL=1
-      01001A4AH   LINE      ---      ---       #192
-      01001A4FH   LINE      ---      ---       #194
-      01001A5AH   LINE      ---      ---       #195
-      01001A5EH   LINE      ---      ---       #196
-      01001A66H   LINE      ---      ---       #197
-      02004F07H   SYMBOL    XDATA    VOID      i
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01001A72H   BLOCK     CODE     ---       LVL=0
-      01001A72H   LINE      ---      ---       #199
-      01001A72H   LINE      ---      ---       #200
-      01001A72H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001A72H   LINE      ---      ---       #201
-      01001A77H   LINE      ---      ---       #202
-      01001A83H   LINE      ---      ---       #203
-      01001A87H   LINE      ---      ---       #204
-      01001A8FH   LINE      ---      ---       #205
-      02004F08H   SYMBOL    XDATA    VOID      i
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01001A67H   BLOCK     CODE     ---       LVL=0
-      01001A67H   LINE      ---      ---       #207
-      01001A67H   LINE      ---      ---       #208
-      01001A67H   LINE      ---      ---       #209
-      01001A6CH   LINE      ---      ---       #210
-      01001A6EH   LINE      ---      ---       #211
-      01001A70H   LINE      ---      ---       #212
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100288BH   BLOCK     CODE     ---       LVL=0
-      0100288BH   LINE      ---      ---       #216
-      0100288BH   LINE      ---      ---       #217
-      0100288BH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100288BH   LINE      ---      ---       #218
-      0100288DH   LINE      ---      ---       #219
-      01002891H   LINE      ---      ---       #220
-      01002892H   LINE      ---      ---       #221
-      01002893H   LINE      ---      ---       #222
-      0100289AH   LINE      ---      ---       #223
-      010028A3H   LINE      ---      ---       #224
-      010028B3H   LINE      ---      ---       #225
-      010028C6H   LINE      ---      ---       #226
-      010028D3H   LINE      ---      ---       #227
-      010028E0H   LINE      ---      ---       #228
-      010028E3H   LINE      ---      ---       #230
-      010028E5H   LINE      ---      ---       #232
-      010028EDH   LINE      ---      ---       #234
-      010028F3H   LINE      ---      ---       #235
-      010028F3H   LINE      ---      ---       #236
-      010028F7H   LINE      ---      ---       #237
-      010028FBH   LINE      ---      ---       #238
-      010028FFH   LINE      ---      ---       #239
-      01002903H   LINE      ---      ---       #240
-      01002907H   LINE      ---      ---       #241
-      0100290BH   LINE      ---      ---       #242
-      0100290FH   LINE      ---      ---       #243
-      01002913H   LINE      ---      ---       #244
-      01002913H   LINE      ---      ---       #246
-      01002913H   LINE      ---      ---       #247
-      0100291CH   LINE      ---      ---       #248
-      01002922H   LINE      ---      ---       #249
-      01002922H   LINE      ---      ---       #251
+      010018C7H   BLOCK     CODE     ---       LVL=0
+      010018C7H   LINE      ---      ---       #189
+      010018C7H   LINE      ---      ---       #190
+      010018C7H   BLOCK     CODE     NEAR LAB  LVL=1
+      010018C7H   LINE      ---      ---       #191
+      010018CCH   LINE      ---      ---       #193
+      010018D7H   LINE      ---      ---       #194
+      010018DBH   LINE      ---      ---       #195
+      010018E3H   LINE      ---      ---       #196
+      02004F04H   SYMBOL    XDATA    VOID      i
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010017F7H   BLOCK     CODE     ---       LVL=0
+      010017F7H   LINE      ---      ---       #198
+      010017F7H   LINE      ---      ---       #199
+      010017F7H   BLOCK     CODE     NEAR LAB  LVL=1
+      010017F7H   LINE      ---      ---       #200
+      010017FCH   LINE      ---      ---       #201
+      01001808H   LINE      ---      ---       #202
+      0100180CH   LINE      ---      ---       #203
+      01001814H   LINE      ---      ---       #204
+      02004F05H   SYMBOL    XDATA    VOID      i
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010017EBH   BLOCK     CODE     ---       LVL=0
+      010017EBH   LINE      ---      ---       #206
+      010017EBH   LINE      ---      ---       #207
+      010017EBH   LINE      ---      ---       #208
+      010017F0H   LINE      ---      ---       #209
+      010017F2H   LINE      ---      ---       #210
+      010017F4H   LINE      ---      ---       #211
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002B69H   BLOCK     CODE     ---       LVL=0
+      01002B69H   LINE      ---      ---       #215
+      01002B69H   LINE      ---      ---       #216
+      01002B69H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002B69H   LINE      ---      ---       #217
+      01002B6BH   LINE      ---      ---       #218
+      01002B6FH   LINE      ---      ---       #219
+      01002B70H   LINE      ---      ---       #220
+      01002B71H   LINE      ---      ---       #221
+      01002B78H   LINE      ---      ---       #222
+      01002B81H   LINE      ---      ---       #223
+      01002B91H   LINE      ---      ---       #224
+      01002BA4H   LINE      ---      ---       #225
+      01002BB1H   LINE      ---      ---       #226
+      01002BBEH   LINE      ---      ---       #227
+      01002BC1H   LINE      ---      ---       #229
+      01002BC4H   LINE      ---      ---       #231
+      01002BCCH   LINE      ---      ---       #233
+      01002BD2H   LINE      ---      ---       #234
+      01002BD2H   LINE      ---      ---       #235
+      01002BD6H   LINE      ---      ---       #236
+      01002BDAH   LINE      ---      ---       #237
+      01002BDEH   LINE      ---      ---       #238
+      01002BE2H   LINE      ---      ---       #239
+      01002BE6H   LINE      ---      ---       #240
+      01002BEAH   LINE      ---      ---       #241
+      01002BEEH   LINE      ---      ---       #242
+      01002BF2H   LINE      ---      ---       #243
+      01002BF2H   LINE      ---      ---       #245
+      01002BF2H   LINE      ---      ---       #246
+      01002BFBH   LINE      ---      ---       #247
+      01002C01H   LINE      ---      ---       #248
+      01002C01H   LINE      ---      ---       #250
       00000007H   SYMBOL    DATA     VOID      i
-      02004F09H   SYMBOL    XDATA    VOID      temp
+      02004F06H   SYMBOL    XDATA    VOID      temp
       00000006H   SYMBOL    DATA     VOID      tgroup
       00000005H   SYMBOL    DATA     VOID      tgpionum
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002A3BH   BLOCK     CODE     ---       LVL=0
-      01002A3BH   LINE      ---      ---       #254
-      01002A3BH   LINE      ---      ---       #255
-      01002A3BH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002A3BH   LINE      ---      ---       #256
-      01002A3DH   LINE      ---      ---       #257
-      01002A41H   LINE      ---      ---       #258
-      01002A42H   LINE      ---      ---       #259
-      01002A43H   LINE      ---      ---       #260
-      01002A45H   LINE      ---      ---       #261
-      01002A47H   LINE      ---      ---       #262
-      01002A49H   LINE      ---      ---       #263
-      01002A50H   LINE      ---      ---       #264
-      01002A59H   LINE      ---      ---       #265
-      01002A69H   LINE      ---      ---       #266
-      01002AC9H   LINE      ---      ---       #267
-      01002ACCH   LINE      ---      ---       #269
-      01002AD5H   LINE      ---      ---       #270
-      01002ADEH   LINE      ---      ---       #271
-      01002AEEH   LINE      ---      ---       #272
-      01002B4EH   LINE      ---      ---       #273
-      01002B51H   LINE      ---      ---       #275
-      01002B5AH   LINE      ---      ---       #276
-      01002B74H   LINE      ---      ---       #277
-      01002B97H   LINE      ---      ---       #278
-      01002B97H   LINE      ---      ---       #279
-      01002B9AH   LINE      ---      ---       #280
+      01002FEBH   BLOCK     CODE     ---       LVL=0
+      01002FEBH   LINE      ---      ---       #253
+      01002FEBH   LINE      ---      ---       #254
+      01002FEBH   BLOCK     CODE     NEAR LAB  LVL=1
+      01002FEBH   LINE      ---      ---       #255
+      01002FEDH   LINE      ---      ---       #256
+      01002FF1H   LINE      ---      ---       #257
+      01002FF2H   LINE      ---      ---       #258
+      01002FF3H   LINE      ---      ---       #259
+      01002FF5H   LINE      ---      ---       #260
+      01002FF7H   LINE      ---      ---       #261
+      01002FFEH   LINE      ---      ---       #262
+      01003007H   LINE      ---      ---       #263
+      01003017H   LINE      ---      ---       #264
+      01003077H   LINE      ---      ---       #265
+      0100307BH   LINE      ---      ---       #267
+      01003084H   LINE      ---      ---       #268
+      0100308DH   LINE      ---      ---       #269
+      0100309DH   LINE      ---      ---       #270
+      010030FDH   LINE      ---      ---       #271
+      01003100H   LINE      ---      ---       #273
+      01003109H   LINE      ---      ---       #274
+      01003123H   LINE      ---      ---       #275
+      01003146H   LINE      ---      ---       #276
+      01003146H   LINE      ---      ---       #277
+      01003149H   LINE      ---      ---       #278
       00000007H   SYMBOL    DATA     VOID      i
-      02004EDEH   SYMBOL    XDATA    VOID      j
+      02004EE7H   SYMBOL    XDATA    VOID      j
       00000006H   SYMBOL    DATA     VOID      tgroup
       00000005H   SYMBOL    DATA     VOID      tgpionum
-      02004EDFH   SYMBOL    XDATA    VOID      temp
-      02004EE0H   SYMBOL    XDATA    VOID      check
-      02004EE1H   SYMBOL    XDATA    VOID      rawSel
+      02004EE8H   SYMBOL    XDATA    VOID      temp
+      02004EE9H   SYMBOL    XDATA    VOID      check
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002D9CH   BLOCK     CODE     ---       LVL=0
-      01002D9CH   LINE      ---      ---       #282
-      01002DA7H   LINE      ---      ---       #283
-      01002DA7H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002DA7H   LINE      ---      ---       #285
-      01002DAEH   LINE      ---      ---       #286
-      01002DAEH   LINE      ---      ---       #287
-      01002DC3H   LINE      ---      ---       #288
-      01002DC6H   LINE      ---      ---       #289
-      01002DC9H   LINE      ---      ---       #290
-      01002DCBH   LINE      ---      ---       #291
+      01002627H   BLOCK     CODE     ---       LVL=0
+      01002627H   LINE      ---      ---       #280
+      01002632H   LINE      ---      ---       #281
+      01002632H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002632H   LINE      ---      ---       #283
+      01002639H   LINE      ---      ---       #284
+      01002639H   LINE      ---      ---       #285
+      0100264EH   LINE      ---      ---       #286
+      01002651H   LINE      ---      ---       #287
+      01002654H   LINE      ---      ---       #288
+      01002656H   LINE      ---      ---       #289
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002B9BH   BLOCK     CODE     ---       LVL=0
-      01002B9BH   LINE      ---      ---       #294
-      01002B9BH   LINE      ---      ---       #295
-      01002B9BH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002B9BH   LINE      ---      ---       #297
-      01002BA0H   LINE      ---      ---       #298
-      01002BA2H   LINE      ---      ---       #299
-      01002BA4H   LINE      ---      ---       #300
-      01002BA6H   LINE      ---      ---       #301
-      01002BA8H   LINE      ---      ---       #302
-      01002BAAH   LINE      ---      ---       #303
-      01002BACH   LINE      ---      ---       #304
-      01002BAEH   LINE      ---      ---       #305
-      01002BB0H   LINE      ---      ---       #306
-      01002BB2H   LINE      ---      ---       #307
-      01002BB4H   LINE      ---      ---       #308
-      01002BB6H   LINE      ---      ---       #309
-      01002BB8H   LINE      ---      ---       #312
-      01002BBAH   LINE      ---      ---       #314
-      01002BE8H   LINE      ---      ---       #316
-      01002BE8H   LINE      ---      ---       #317
-      01002BEFH   LINE      ---      ---       #318
-      01002BF1H   LINE      ---      ---       #320
-      01002BF1H   LINE      ---      ---       #321
-      01002BF8H   LINE      ---      ---       #322
-      01002BFDH   LINE      ---      ---       #323
-      01002BFDH   LINE      ---      ---       #325
-      01002C0DH   LINE      ---      ---       #326
-      01002C1CH   LINE      ---      ---       #327
-      01002C20H   LINE      ---      ---       #328
-      01002C26H   LINE      ---      ---       #329
-      01002C2CH   LINE      ---      ---       #330
-      01002C35H   LINE      ---      ---       #331
-      01002C35H   LINE      ---      ---       #332
-      01002C3DH   LINE      ---      ---       #333
-      01002C45H   LINE      ---      ---       #334
-      01002C4DH   LINE      ---      ---       #335
-      01002C5AH   LINE      ---      ---       #336
-      01002C7BH   LINE      ---      ---       #337
-      01002C81H   LINE      ---      ---       #338
-      01002C83H   LINE      ---      ---       #339
-      01002C83H   LINE      ---      ---       #340
-      01002C88H   LINE      ---      ---       #341
-      01002C88H   LINE      ---      ---       #343
-      01002C9AH   LINE      ---      ---       #344
-      01002C9AH   LINE      ---      ---       #345
-      01002CB6H   LINE      ---      ---       #346
-      01002CC9H   LINE      ---      ---       #347
-      01002CCFH   LINE      ---      ---       #348
-      01002CCFH   LINE      ---      ---       #349
-      01002CD1H   LINE      ---      ---       #350
-      01002CD3H   LINE      ---      ---       #352
-      01002CD3H   LINE      ---      ---       #354
-      01002CD9H   LINE      ---      ---       #355
-      01002CE0H   LINE      ---      ---       #356
-      01002CF8H   LINE      ---      ---       #357
-      01002D07H   LINE      ---      ---       #358
-      01002D07H   LINE      ---      ---       #359
-      01002D0CH   LINE      ---      ---       #360
-      01002D0CH   LINE      ---      ---       #361
-      01002D1DH   LINE      ---      ---       #362
-      01002D31H   LINE      ---      ---       #363
-      01002D38H   LINE      ---      ---       #364
-      01002D38H   LINE      ---      ---       #365
-      01002D40H   LINE      ---      ---       #366
-      01002D42H   LINE      ---      ---       #368
-      01002D42H   LINE      ---      ---       #369
-      01002D4AH   LINE      ---      ---       #370
-      01002D4AH   LINE      ---      ---       #371
-      01002D4AH   LINE      ---      ---       #372
-      01002D52H   LINE      ---      ---       #373
-      01002D5AH   LINE      ---      ---       #374
-      01002D62H   LINE      ---      ---       #375
-      01002D68H   LINE      ---      ---       #376
-      01002D68H   LINE      ---      ---       #377
-      01002D70H   LINE      ---      ---       #379
-      01002D7EH   LINE      ---      ---       #380
-      01002D7EH   LINE      ---      ---       #381
-      01002D81H   LINE      ---      ---       #382
-      01002D81H   LINE      ---      ---       #385
-      01002D8EH   LINE      ---      ---       #386
-      01002D8EH   LINE      ---      ---       #387
-      01002D95H   LINE      ---      ---       #388
-      01002D95H   LINE      ---      ---       #390
-      01002D95H   LINE      ---      ---       #391
-      01002D9BH   LINE      ---      ---       #392
-      01002D9BH   LINE      ---      ---       #395
+      010023B4H   BLOCK     CODE     ---       LVL=0
+      010023B4H   LINE      ---      ---       #292
+      010023B4H   LINE      ---      ---       #293
+      010023B4H   BLOCK     CODE     NEAR LAB  LVL=1
+      010023B4H   LINE      ---      ---       #295
+      010023B9H   LINE      ---      ---       #296
+      010023BBH   LINE      ---      ---       #297
+      010023BDH   LINE      ---      ---       #298
+      010023BFH   LINE      ---      ---       #299
+      010023C1H   LINE      ---      ---       #300
+      010023C3H   LINE      ---      ---       #301
+      010023C5H   LINE      ---      ---       #302
+      010023C7H   LINE      ---      ---       #303
+      010023C9H   LINE      ---      ---       #304
+      010023CBH   LINE      ---      ---       #305
+      010023CDH   LINE      ---      ---       #307
+      010023D0H   LINE      ---      ---       #309
+      010023FEH   LINE      ---      ---       #311
+      010023FEH   LINE      ---      ---       #312
+      01002405H   LINE      ---      ---       #313
+      01002407H   LINE      ---      ---       #315
+      01002407H   LINE      ---      ---       #316
+      0100240EH   LINE      ---      ---       #317
+      01002413H   LINE      ---      ---       #318
+      01002413H   LINE      ---      ---       #320
+      01002425H   LINE      ---      ---       #321
+      01002425H   LINE      ---      ---       #322
+      01002434H   LINE      ---      ---       #323
+      0100243DH   LINE      ---      ---       #324
+      01002444H   LINE      ---      ---       #325
+      01002444H   LINE      ---      ---       #326
+      01002453H   LINE      ---      ---       #327
+      01002453H   LINE      ---      ---       #328
+      0100246EH   LINE      ---      ---       #329
+      0100246EH   LINE      ---      ---       #330
+      0100247EH   LINE      ---      ---       #331
+      0100247EH   LINE      ---      ---       #332
+      01002487H   LINE      ---      ---       #333
+      01002487H   LINE      ---      ---       #334
+      010024B6H   LINE      ---      ---       #335
+      010024B6H   LINE      ---      ---       #336
+      010024BCH   LINE      ---      ---       #337
+      010024BEH   LINE      ---      ---       #338
+      010024BEH   LINE      ---      ---       #339
+      010024BEH   LINE      ---      ---       #340
+      010024C6H   LINE      ---      ---       #341
+      010024C6H   LINE      ---      ---       #342
+      010024CEH   LINE      ---      ---       #343
+      010024CEH   LINE      ---      ---       #345
+      010024D5H   LINE      ---      ---       #346
+      010024D5H   LINE      ---      ---       #347
+      010024DDH   LINE      ---      ---       #348
+      010024DDH   LINE      ---      ---       #349
+      010024E5H   LINE      ---      ---       #350
+      010024EDH   LINE      ---      ---       #352
+      010024FFH   LINE      ---      ---       #353
+      010024FFH   LINE      ---      ---       #354
+      0100251BH   LINE      ---      ---       #355
+      0100252EH   LINE      ---      ---       #356
+      01002534H   LINE      ---      ---       #357
+      01002534H   LINE      ---      ---       #358
+      01002536H   LINE      ---      ---       #359
+      01002538H   LINE      ---      ---       #361
+      01002538H   LINE      ---      ---       #363
+      0100253EH   LINE      ---      ---       #364
+      01002545H   LINE      ---      ---       #365
+      0100255DH   LINE      ---      ---       #366
+      0100256CH   LINE      ---      ---       #367
+      0100256CH   LINE      ---      ---       #368
+      01002573H   LINE      ---      ---       #369
+      01002573H   LINE      ---      ---       #370
+      01002584H   LINE      ---      ---       #371
+      01002598H   LINE      ---      ---       #372
+      0100259FH   LINE      ---      ---       #373
+      0100259FH   LINE      ---      ---       #374
+      010025A6H   LINE      ---      ---       #375
+      010025A8H   LINE      ---      ---       #377
+      010025A8H   LINE      ---      ---       #378
+      010025AFH   LINE      ---      ---       #379
+      010025AFH   LINE      ---      ---       #380
+      010025AFH   LINE      ---      ---       #381
+      010025B7H   LINE      ---      ---       #382
+      010025BFH   LINE      ---      ---       #383
+      010025C7H   LINE      ---      ---       #384
+      010025CDH   LINE      ---      ---       #385
+      010025CDH   LINE      ---      ---       #386
+      010025D5H   LINE      ---      ---       #388
+      010025E3H   LINE      ---      ---       #389
+      010025E3H   LINE      ---      ---       #390
+      010025E6H   LINE      ---      ---       #391
+      010025E6H   LINE      ---      ---       #394
+      010025F3H   LINE      ---      ---       #395
+      010025F3H   LINE      ---      ---       #396
+      010025FAH   LINE      ---      ---       #397
+      010025FAH   LINE      ---      ---       #399
+      010025FAH   LINE      ---      ---       #400
+      01002600H   LINE      ---      ---       #401
+      01002600H   LINE      ---      ---       #404
       02004E88H   SYMBOL    XDATA    VOID      i
       02004E89H   SYMBOL    XDATA    VOID      j
-      02004E8AH   SYMBOL    XDATA    VOID      temp
-      02004E8BH   SYMBOL    XDATA    VOID      flag
-      02004E8CH   SYMBOL    XDATA    VOID      offset
-      02004E8DH   SYMBOL    XDATA    VOID      state
-      02004E8EH   SYMBOL    XDATA    VOID      colCounttemp
-      02004E8FH   SYMBOL    XDATA    VOID      rawSel
-      02004E90H   SYMBOL    XDATA    VOID      keyCounttemp
-      02004E91H   SYMBOL    XDATA    VOID      key_value_temp
-      02004E92H   SYMBOL    XDATA    VOID      ghost
-      02004E93H   SYMBOL    XDATA    VOID      rawCount
-      02004E94H   SYMBOL    XDATA    VOID      colCount
+      02004E8AH   SYMBOL    XDATA    VOID      k
+      02004E8BH   SYMBOL    XDATA    VOID      temp
+      02004E8CH   SYMBOL    XDATA    VOID      flag
+      02004E8DH   SYMBOL    XDATA    VOID      offset
+      02004E8EH   SYMBOL    XDATA    VOID      state
+      02004E8FH   SYMBOL    XDATA    VOID      keyCounttemp
+      02004E90H   SYMBOL    XDATA    VOID      key_value_temp
+      02004E91H   SYMBOL    XDATA    VOID      ghost
+      02004E92H   SYMBOL    XDATA    VOID      rawCount
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       LED
-      01001415H   PUBLIC    CODE     ---       LED_handle
-      0100191BH   PUBLIC    CODE     ---       LED_device_poweroff
-      0100182DH   PUBLIC    CODE     ---       LED_device_poweron
-      010017F4H   PUBLIC    CODE     ---       LED_all_shutdown
-
-      010017F4H   BLOCK     CODE     ---       LVL=0
-      010017F4H   LINE      ---      ---       #4
-      010017F4H   LINE      ---      ---       #5
-      010017F4H   LINE      ---      ---       #6
-      010017FBH   LINE      ---      ---       #7
-      01001801H   LINE      ---      ---       #8
-      01001807H   LINE      ---      ---       #9
-      0100180DH   LINE      ---      ---       #10
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100182DH   BLOCK     CODE     ---       LVL=0
-      0100182DH   LINE      ---      ---       #15
-      0100182DH   LINE      ---      ---       #16
-      0100182DH   LINE      ---      ---       #17
-      01001834H   LINE      ---      ---       #18
-      0100183BH   LINE      ---      ---       #19
-      01001842H   LINE      ---      ---       #20
-      01001849H   LINE      ---      ---       #21
-      01001850H   LINE      ---      ---       #22
-      01001850H   LINE      ---      ---       #23
-      01001856H   LINE      ---      ---       #24
-      0100185CH   LINE      ---      ---       #25
-      0100185CH   LINE      ---      ---       #27
-      0100185CH   LINE      ---      ---       #28
-      01001863H   LINE      ---      ---       #29
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100191BH   BLOCK     CODE     ---       LVL=0
-      0100191BH   LINE      ---      ---       #33
-      0100191BH   LINE      ---      ---       #34
-      0100191BH   LINE      ---      ---       #35
-      01001922H   LINE      ---      ---       #36
-      01001929H   LINE      ---      ---       #37
-      01001930H   LINE      ---      ---       #38
-      01001937H   LINE      ---      ---       #39
-      0100193EH   LINE      ---      ---       #40
-      0100193EH   LINE      ---      ---       #41
-      01001945H   LINE      ---      ---       #42
-      0100194BH   LINE      ---      ---       #43
-      0100194BH   LINE      ---      ---       #45
-      0100194BH   LINE      ---      ---       #46
-      01001952H   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001415H   BLOCK     CODE     ---       LVL=0
-      01001415H   LINE      ---      ---       #52
-      01001415H   LINE      ---      ---       #53
-      01001415H   LINE      ---      ---       #54
-      0100141FH   LINE      ---      ---       #57
-      0100142FH   LINE      ---      ---       #58
-      0100142FH   LINE      ---      ---       #60
-      01001436H   LINE      ---      ---       #61
-      01001436H   LINE      ---      ---       #62
-      01001438H   LINE      ---      ---       #63
-      0100143AH   LINE      ---      ---       #64
-      01001441H   LINE      ---      ---       #65
-      01001441H   LINE      ---      ---       #66
-      01001447H   LINE      ---      ---       #67
-      01001447H   LINE      ---      ---       #68
-      0100144DH   LINE      ---      ---       #69
-      01001453H   LINE      ---      ---       #70
-      01001453H   LINE      ---      ---       #71
-      01001455H   LINE      ---      ---       #73
-      01001455H   LINE      ---      ---       #74
-      0100145CH   LINE      ---      ---       #75
-      0100145CH   LINE      ---      ---       #76
-      0100145EH   LINE      ---      ---       #77
-      01001462H   LINE      ---      ---       #78
-      01001468H   LINE      ---      ---       #79
-      01001468H   LINE      ---      ---       #80
-      01001468H   LINE      ---      ---       #83
-      01001470H   LINE      ---      ---       #84
-      01001470H   LINE      ---      ---       #85
-      0100147EH   LINE      ---      ---       #86
-      0100147EH   LINE      ---      ---       #87
-      01001482H   LINE      ---      ---       #88
-      01001482H   LINE      ---      ---       #89
-      01001488H   LINE      ---      ---       #90
-      0100148EH   LINE      ---      ---       #91
-      01001490H   LINE      ---      ---       #93
-      01001490H   LINE      ---      ---       #94
-      01001496H   LINE      ---      ---       #95
-      0100149BH   LINE      ---      ---       #96
-      0100149BH   LINE      ---      ---       #98
-      010014A2H   LINE      ---      ---       #99
-      010014A2H   LINE      ---      ---       #100
-      010014A8H   LINE      ---      ---       #101
-      010014AEH   LINE      ---      ---       #102
-      010014B0H   LINE      ---      ---       #104
-      010014B0H   LINE      ---      ---       #105
-      010014B6H   LINE      ---      ---       #106
-      010014BBH   LINE      ---      ---       #107
-      010014BBH   LINE      ---      ---       #110
-      010014C2H   LINE      ---      ---       #111
-      010014C2H   LINE      ---      ---       #112
-      010014C8H   LINE      ---      ---       #113
-      010014D4H   LINE      ---      ---       #114
-      010014DAH   LINE      ---      ---       #115
-      010014DCH   LINE      ---      ---       #117
-      010014DCH   LINE      ---      ---       #118
-      010014E8H   LINE      ---      ---       #119
-      010014EEH   LINE      ---      ---       #120
-      010014F3H   LINE      ---      ---       #121
-      010014F3H   LINE      ---      ---       #123
-      010014FBH   LINE      ---      ---       #124
-      010014FBH   LINE      ---      ---       #125
-      010014FCH   LINE      ---      ---       #127
-      010014FCH   LINE      ---      ---       #128
-      01001502H   LINE      ---      ---       #129
-      01001508H   LINE      ---      ---       #130
-      01001508H   LINE      ---      ---       #131
-      01001508H   LINE      ---      ---       #133
-      01001508H   LINE      ---      ---       #134
-      0100150EH   LINE      ---      ---       #136
-      0100150EH   LINE      ---      ---       #138
+      0100136CH   PUBLIC    CODE     ---       LED_handle
+      0100177EH   PUBLIC    CODE     ---       LED_device_poweroff
+      01001745H   PUBLIC    CODE     ---       LED_device_poweron
+      010017B7H   PUBLIC    CODE     ---       LED_all_shutdown
+
+      010017B7H   BLOCK     CODE     ---       LVL=0
+      010017B7H   LINE      ---      ---       #4
+      010017B7H   LINE      ---      ---       #5
+      010017B7H   LINE      ---      ---       #6
+      010017BDH   LINE      ---      ---       #7
+      010017C3H   LINE      ---      ---       #8
+      010017C9H   LINE      ---      ---       #9
+      010017CFH   LINE      ---      ---       #10
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001745H   BLOCK     CODE     ---       LVL=0
+      01001745H   LINE      ---      ---       #15
+      01001745H   LINE      ---      ---       #16
+      01001745H   LINE      ---      ---       #17
+      0100174CH   LINE      ---      ---       #18
+      01001752H   LINE      ---      ---       #19
+      01001759H   LINE      ---      ---       #20
+      0100175FH   LINE      ---      ---       #21
+      01001766H   LINE      ---      ---       #22
+      01001766H   LINE      ---      ---       #23
+      0100176CH   LINE      ---      ---       #24
+      01001772H   LINE      ---      ---       #25
+      01001772H   LINE      ---      ---       #27
+      01001772H   LINE      ---      ---       #28
+      01001778H   LINE      ---      ---       #29
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100177EH   BLOCK     CODE     ---       LVL=0
+      0100177EH   LINE      ---      ---       #33
+      0100177EH   LINE      ---      ---       #34
+      0100177EH   LINE      ---      ---       #35
+      01001785H   LINE      ---      ---       #36
+      0100178BH   LINE      ---      ---       #37
+      01001792H   LINE      ---      ---       #38
+      01001798H   LINE      ---      ---       #39
+      0100179FH   LINE      ---      ---       #40
+      0100179FH   LINE      ---      ---       #41
+      010017A5H   LINE      ---      ---       #42
+      010017ABH   LINE      ---      ---       #43
+      010017ABH   LINE      ---      ---       #45
+      010017ABH   LINE      ---      ---       #46
+      010017B1H   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100136CH   BLOCK     CODE     ---       LVL=0
+      0100136CH   LINE      ---      ---       #52
+      0100136CH   LINE      ---      ---       #53
+      0100136CH   LINE      ---      ---       #54
+      01001376H   LINE      ---      ---       #57
+      01001386H   LINE      ---      ---       #58
+      01001386H   LINE      ---      ---       #60
+      0100138DH   LINE      ---      ---       #61
+      0100138DH   LINE      ---      ---       #62
+      01001390H   LINE      ---      ---       #63
+      01001392H   LINE      ---      ---       #64
+      01001399H   LINE      ---      ---       #65
+      01001399H   LINE      ---      ---       #66
+      0100139FH   LINE      ---      ---       #67
+      0100139FH   LINE      ---      ---       #68
+      010013A5H   LINE      ---      ---       #69
+      010013ABH   LINE      ---      ---       #70
+      010013ABH   LINE      ---      ---       #71
+      010013ADH   LINE      ---      ---       #73
+      010013ADH   LINE      ---      ---       #74
+      010013B4H   LINE      ---      ---       #75
+      010013B4H   LINE      ---      ---       #76
+      010013B6H   LINE      ---      ---       #77
+      010013BAH   LINE      ---      ---       #78
+      010013C0H   LINE      ---      ---       #79
+      010013C0H   LINE      ---      ---       #80
+      010013C0H   LINE      ---      ---       #83
+      010013C8H   LINE      ---      ---       #84
+      010013C8H   LINE      ---      ---       #85
+      010013D6H   LINE      ---      ---       #86
+      010013D6H   LINE      ---      ---       #87
+      010013DAH   LINE      ---      ---       #88
+      010013DAH   LINE      ---      ---       #89
+      010013E0H   LINE      ---      ---       #90
+      010013E6H   LINE      ---      ---       #91
+      010013E8H   LINE      ---      ---       #93
+      010013E8H   LINE      ---      ---       #94
+      010013EEH   LINE      ---      ---       #95
+      010013F3H   LINE      ---      ---       #96
+      010013F3H   LINE      ---      ---       #98
+      010013FAH   LINE      ---      ---       #99
+      010013FAH   LINE      ---      ---       #100
+      01001400H   LINE      ---      ---       #101
+      01001406H   LINE      ---      ---       #102
+      01001408H   LINE      ---      ---       #104
+      01001408H   LINE      ---      ---       #105
+      0100140EH   LINE      ---      ---       #106
+      01001413H   LINE      ---      ---       #107
+      01001413H   LINE      ---      ---       #110
+      0100141AH   LINE      ---      ---       #111
+      0100141AH   LINE      ---      ---       #112
+      01001420H   LINE      ---      ---       #113
+      0100142CH   LINE      ---      ---       #114
+      01001432H   LINE      ---      ---       #115
+      01001434H   LINE      ---      ---       #117
+      01001434H   LINE      ---      ---       #118
+      01001440H   LINE      ---      ---       #119
+      01001446H   LINE      ---      ---       #120
+      0100144BH   LINE      ---      ---       #121
+      0100144BH   LINE      ---      ---       #122
+      01001450H   LINE      ---      ---       #123
+      01001458H   LINE      ---      ---       #124
+      01001458H   LINE      ---      ---       #125
+      01001459H   LINE      ---      ---       #127
+      01001459H   LINE      ---      ---       #128
+      0100145FH   LINE      ---      ---       #129
+      01001465H   LINE      ---      ---       #130
+      01001465H   LINE      ---      ---       #131
+      01001465H   LINE      ---      ---       #133
+      01001465H   LINE      ---      ---       #134
+      0100146BH   LINE      ---      ---       #136
+      0100146BH   LINE      ---      ---       #138
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       SYS
-      01000FB1H   PUBLIC    CODE     ---       YC_System_Main
-      01001ACFH   PUBLIC    CODE     ---       kb_button_press_timer500ms
-      01001F8EH   PUBLIC    CODE     ---       YC_pairing_timerout_500ms
-      01002044H   PUBLIC    CODE     ---       YC_wait_disconnect_timer500ms
-      01001EA2H   PUBLIC    CODE     ---       YC_connect_timeout_500ms
-      0100133EH   PUBLIC    CODE     ---       LED_timer500ms
-      01001DF8H   PUBLIC    CODE     ---       System_Reset_Connect
-      01001F60H   PUBLIC    CODE     ---       System_G24_long_lpm
-      010017DEH   PUBLIC    CODE     ---       System_long_sleep
-      01002E16H   PUBLIC    CODE     ---       System_Software_init
-
-      01000B89H   BLOCK     CODE     ---       LVL=0
-      01000B89H   LINE      ---      ---       #11
-      01000B89H   LINE      ---      ---       #12
-      01000B89H   LINE      ---      ---       #13
-      01000B95H   LINE      ---      ---       #14
-      01000BA1H   LINE      ---      ---       #15
-      01000BADH   LINE      ---      ---       #16
-      01000BB9H   LINE      ---      ---       #17
-      01000BC5H   LINE      ---      ---       #18
-      01000BD1H   LINE      ---      ---       #20
-      01000BD6H   LINE      ---      ---       #21
-      01000BDAH   LINE      ---      ---       #23
-      01000BDEH   LINE      ---      ---       #24
-      01000BE2H   LINE      ---      ---       #25
-      01000BE6H   LINE      ---      ---       #26
-      01000BEAH   LINE      ---      ---       #27
-      01000BEEH   LINE      ---      ---       #28
-      01000BF2H   LINE      ---      ---       #29
-      01000BF6H   LINE      ---      ---       #30
-      01000BFAH   LINE      ---      ---       #31
-      01000BFEH   LINE      ---      ---       #32
-      01000C02H   LINE      ---      ---       #33
-      01000C06H   LINE      ---      ---       #34
-      01000C0AH   LINE      ---      ---       #36
-      01000C0EH   LINE      ---      ---       #37
-      01000C12H   LINE      ---      ---       #38
-      01000C16H   LINE      ---      ---       #39
-      01000C1AH   LINE      ---      ---       #40
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017F1H   BLOCK     CODE     ---       LVL=0
-      010017F1H   LINE      ---      ---       #42
-      010017F1H   LINE      ---      ---       #43
-      010017F1H   LINE      ---      ---       #44
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002E16H   BLOCK     CODE     ---       LVL=0
-      01002E16H   LINE      ---      ---       #49
-      01002E16H   LINE      ---      ---       #50
-      01002E16H   LINE      ---      ---       #51
-      01002E19H   LINE      ---      ---       #52
-      01002E1BH   LINE      ---      ---       #53
-      01002E21H   LINE      ---      ---       #54
-      01002E27H   LINE      ---      ---       #55
-      01002E2CH   LINE      ---      ---       #56
-      01002E32H   LINE      ---      ---       #57
-      01002E3AH   LINE      ---      ---       #58
-      01002E42H   LINE      ---      ---       #59
-      01002E4AH   LINE      ---      ---       #60
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001DF8H   BLOCK     CODE     ---       LVL=0
-      01001DF8H   LINE      ---      ---       #62
-      01001DF8H   LINE      ---      ---       #63
-      01001DF8H   LINE      ---      ---       #64
-      01001DFEH   LINE      ---      ---       #65
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017DEH   BLOCK     CODE     ---       LVL=0
-      010017DEH   LINE      ---      ---       #68
-      010017DEH   LINE      ---      ---       #69
-      010017DEH   LINE      ---      ---       #70
-      010017E3H   LINE      ---      ---       #71
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001F60H   BLOCK     CODE     ---       LVL=0
-      01001F60H   LINE      ---      ---       #74
-      01001F60H   LINE      ---      ---       #75
-      01001F60H   LINE      ---      ---       #76
-      01001F63H   LINE      ---      ---       #77
-      01001F69H   LINE      ---      ---       #78
-      01001F6DH   LINE      ---      ---       #79
-      01001F6FH   LINE      ---      ---       #80
-      01001F71H   LINE      ---      ---       #81
-      01001F73H   LINE      ---      ---       #82
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001DF8H   BLOCK     CODE     ---       LVL=0
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F5DH   BLOCK     CODE     ---       LVL=0
-      01002F5DH   LINE      ---      ---       #94
-      01002F62H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002F62H   LINE      ---      ---       #96
-      01002F6CH   LINE      ---      ---       #98
-      01002F6CH   LINE      ---      ---       #100
-      01002F6CH   LINE      ---      ---       #101
-      02004EFFH   SYMBOL    XDATA    VOID      temp
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      0100152BH   BLOCK     CODE     ---       LVL=0
-      0100152BH   LINE      ---      ---       #103
-      01001530H   LINE      ---      ---       #104
-      01001530H   LINE      ---      ---       #105
-      01001561H   LINE      ---      ---       #106
-      01001561H   LINE      ---      ---       #107
-      01001561H   LINE      ---      ---       #108
-      01001561H   LINE      ---      ---       #109
-      01001563H   LINE      ---      ---       #110
-      01001566H   LINE      ---      ---       #111
-      01001577H   LINE      ---      ---       #112
-      01001580H   LINE      ---      ---       #113
-      01001582H   LINE      ---      ---       #114
-      0100158AH   LINE      ---      ---       #115
-      0100158DH   LINE      ---      ---       #116
-      01001592H   LINE      ---      ---       #117
-      010015A3H   LINE      ---      ---       #118
-      010015AFH   LINE      ---      ---       #119
-      010015AFH   LINE      ---      ---       #120
-      010015B9H   LINE      ---      ---       #121
-      010015C3H   LINE      ---      ---       #122
-      010015C3H   LINE      ---      ---       #123
-      010015C6H   LINE      ---      ---       #124
-      010015C6H   LINE      ---      ---       #125
-      010015C6H   LINE      ---      ---       #126
-      010015C9H   LINE      ---      ---       #127
-      010015C9H   LINE      ---      ---       #130
-      010015C9H   LINE      ---      ---       #131
-      010015C9H   LINE      ---      ---       #132
-      010015DBH   LINE      ---      ---       #133
-      010015DBH   LINE      ---      ---       #134
-      010015F1H   LINE      ---      ---       #135
-      010015F6H   LINE      ---      ---       #136
-      010015FCH   LINE      ---      ---       #137
-      0100160DH   LINE      ---      ---       #138
-      01001613H   LINE      ---      ---       #139
-      01001613H   LINE      ---      ---       #140
-      01001613H   LINE      ---      ---       #141
-      01001613H   LINE      ---      ---       #142
-      0100161BH   LINE      ---      ---       #143
-      0100161BH   LINE      ---      ---       #146
-      0100161BH   LINE      ---      ---       #147
-      0100161BH   LINE      ---      ---       #148
-      01001621H   LINE      ---      ---       #149
-      01001624H   LINE      ---      ---       #150
-      01001626H   LINE      ---      ---       #151
-      0100162BH   LINE      ---      ---       #152
-      0100162FH   LINE      ---      ---       #153
-      01001635H   LINE      ---      ---       #154
-      01001639H   LINE      ---      ---       #155
-      0100163FH   LINE      ---      ---       #156
-      01001645H   LINE      ---      ---       #158
-      0100164DH   LINE      ---      ---       #159
-      0100164DH   LINE      ---      ---       #160
-      01001651H   LINE      ---      ---       #161
-      01001655H   LINE      ---      ---       #162
-      01001659H   LINE      ---      ---       #163
-      0100165FH   LINE      ---      ---       #164
-      01001678H   LINE      ---      ---       #166
-      01001678H   LINE      ---      ---       #167
-      0100167EH   LINE      ---      ---       #168
-      01001681H   LINE      ---      ---       #169
-      01001684H   LINE      ---      ---       #170
-      01001684H   LINE      ---      ---       #171
-      01001684H   LINE      ---      ---       #173
-      01001684H   LINE      ---      ---       #174
-      0100168CH   LINE      ---      ---       #176
-      0100168CH   LINE      ---      ---       #177
-      0100168DH   LINE      ---      ---       #179
-      0100168DH   LINE      ---      ---       #180
-      01001692H   LINE      ---      ---       #181
-      01001694H   LINE      ---      ---       #182
-      0100169AH   LINE      ---      ---       #183
-      0100169FH   LINE      ---      ---       #185
-      010016A5H   LINE      ---      ---       #186
-      010016A5H   LINE      ---      ---       #187
-      010016A7H   LINE      ---      ---       #188
-      010016AEH   LINE      ---      ---       #189
-      010016AEH   LINE      ---      ---       #190
-      010016AEH   LINE      ---      ---       #192
-      010016B5H   LINE      ---      ---       #193
-      010016B5H   LINE      ---      ---       #194
-      010016B7H   LINE      ---      ---       #195
-      010016B9H   LINE      ---      ---       #196
-      010016B9H   LINE      ---      ---       #197
-      010016B9H   LINE      ---      ---       #198
-      010016C1H   LINE      ---      ---       #199
-      010016C1H   LINE      ---      ---       #200
-      010016C9H   LINE      ---      ---       #201
-      010016C9H   LINE      ---      ---       #202
-      010016C9H   LINE      ---      ---       #207
-      010016C9H   LINE      ---      ---       #208
-      010016CFH   LINE      ---      ---       #209
-      010016D3H   LINE      ---      ---       #210
-      010016D6H   LINE      ---      ---       #211
-      010016D8H   LINE      ---      ---       #212
-      010016DCH   LINE      ---      ---       #213
-      010016E0H   LINE      ---      ---       #214
-      010016E6H   LINE      ---      ---       #215
-      010016E6H   LINE      ---      ---       #216
-      010016EBH   LINE      ---      ---       #217
-      010016EFH   LINE      ---      ---       #218
-      01001702H   LINE      ---      ---       #219
-      0100171AH   LINE      ---      ---       #220
-      0100171AH   LINE      ---      ---       #221
-      01001720H   LINE      ---      ---       #222
-      01001726H   LINE      ---      ---       #223
-      0100172CH   LINE      ---      ---       #224
-      0100172FH   LINE      ---      ---       #225
-      01001734H   LINE      ---      ---       #226
-      0100173AH   LINE      ---      ---       #227
-      0100173BH   LINE      ---      ---       #228
-      0100173BH   LINE      ---      ---       #229
-      01001741H   LINE      ---      ---       #230
-      01001744H   LINE      ---      ---       #231
-      01001746H   LINE      ---      ---       #232
-      0100174BH   LINE      ---      ---       #233
-      01001751H   LINE      ---      ---       #234
-      01001759H   LINE      ---      ---       #235
-      0100175FH   LINE      ---      ---       #236
-      01001760H   LINE      ---      ---       #237
-      01001760H   LINE      ---      ---       #238
-      0100176BH   LINE      ---      ---       #239
-      01001773H   LINE      ---      ---       #240
-      01001779H   LINE      ---      ---       #241
-      0100177AH   LINE      ---      ---       #243
-      0100177AH   LINE      ---      ---       #244
-      01001784H   LINE      ---      ---       #245
-      01001789H   LINE      ---      ---       #246
-      0100178EH   LINE      ---      ---       #247
-      01001793H   LINE      ---      ---       #248
-      01001798H   LINE      ---      ---       #249
-      01001799H   LINE      ---      ---       #251
-      01001799H   LINE      ---      ---       #252
-      010017A1H   LINE      ---      ---       #253
-      010017A6H   LINE      ---      ---       #254
-      010017A8H   LINE      ---      ---       #255
-      010017ADH   LINE      ---      ---       #256
-      010017B2H   LINE      ---      ---       #257
-      010017B9H   LINE      ---      ---       #258
-      010017B9H   LINE      ---      ---       #259
-      010017BBH   LINE      ---      ---       #260
-      010017BDH   LINE      ---      ---       #261
-      010017BDH   LINE      ---      ---       #262
-      010017BDH   LINE      ---      ---       #264
-      010017C3H   LINE      ---      ---       #265
-      010017C3H   LINE      ---      ---       #266
-      010017C6H   LINE      ---      ---       #267
-      010017C6H   LINE      ---      ---       #268
-      010017C6H   LINE      ---      ---       #271
-      010017CCH   LINE      ---      ---       #272
-      010017CCH   LINE      ---      ---       #273
-      010017D4H   LINE      ---      ---       #274
-      010017D4H   LINE      ---      ---       #275
-      010017D4H   LINE      ---      ---       #277
-      010017D6H   LINE      ---      ---       #278
-      010017DDH   LINE      ---      ---       #279
-      010017DDH   LINE      ---      ---       #280
-      010017DDH   LINE      ---      ---       #281
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100133EH   BLOCK     CODE     ---       LVL=0
-      0100133EH   LINE      ---      ---       #284
-      0100133EH   LINE      ---      ---       #285
-      0100133EH   LINE      ---      ---       #286
-      01001348H   LINE      ---      ---       #288
-      0100134EH   LINE      ---      ---       #289
-      0100134EH   LINE      ---      ---       #290
-      01001356H   LINE      ---      ---       #291
-      01001356H   LINE      ---      ---       #292
-      0100135DH   LINE      ---      ---       #293
-      01001363H   LINE      ---      ---       #294
-      0100136AH   LINE      ---      ---       #295
-      01001370H   LINE      ---      ---       #296
-      01001378H   LINE      ---      ---       #297
-      01001378H   LINE      ---      ---       #298
-      0100137CH   LINE      ---      ---       #299
-      01001380H   LINE      ---      ---       #300
-      01001380H   LINE      ---      ---       #301
-      01001382H   LINE      ---      ---       #303
-      01001382H   LINE      ---      ---       #304
-      01001388H   LINE      ---      ---       #305
-      0100138EH   LINE      ---      ---       #306
-      01001394H   LINE      ---      ---       #307
-      01001394H   LINE      ---      ---       #308
-      01001396H   LINE      ---      ---       #309
-      0100139CH   LINE      ---      ---       #310
-      0100139CH   LINE      ---      ---       #311
-      010013A0H   LINE      ---      ---       #312
-      010013A4H   LINE      ---      ---       #313
-      010013A4H   LINE      ---      ---       #315
-      010013A4H   LINE      ---      ---       #317
-      010013A4H   LINE      ---      ---       #320
-      010013AAH   LINE      ---      ---       #321
-      010013AAH   LINE      ---      ---       #322
-      010013B0H   LINE      ---      ---       #323
-      010013B0H   LINE      ---      ---       #324
-      010013B2H   LINE      ---      ---       #325
-      010013B8H   LINE      ---      ---       #326
-      010013BEH   LINE      ---      ---       #327
-      010013C4H   LINE      ---      ---       #328
-      010013C6H   LINE      ---      ---       #330
-      010013CCH   LINE      ---      ---       #332
-      010013D2H   LINE      ---      ---       #333
-      010013D2H   LINE      ---      ---       #334
-      010013D4H   LINE      ---      ---       #335
-      010013DAH   LINE      ---      ---       #336
-      010013E0H   LINE      ---      ---       #337
-      010013E6H   LINE      ---      ---       #338
-      010013E8H   LINE      ---      ---       #340
-      010013EEH   LINE      ---      ---       #343
-      010013F4H   LINE      ---      ---       #344
-      010013F4H   LINE      ---      ---       #345
-      010013F6H   LINE      ---      ---       #346
-      01001402H   LINE      ---      ---       #347
-      01001402H   LINE      ---      ---       #348
-      01001408H   LINE      ---      ---       #349
-      0100140EH   LINE      ---      ---       #350
-      01001414H   LINE      ---      ---       #351
-      01001414H   LINE      ---      ---       #352
-      01001414H   LINE      ---      ---       #354
-      01001414H   LINE      ---      ---       #355
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001EA2H   BLOCK     CODE     ---       LVL=0
-      01001EA2H   LINE      ---      ---       #357
-      01001EA2H   LINE      ---      ---       #358
-      01001EA2H   LINE      ---      ---       #360
-      01001EA8H   LINE      ---      ---       #361
-      01001EA8H   LINE      ---      ---       #362
-      01001EABH   LINE      ---      ---       #363
-      01001EAEH   LINE      ---      ---       #364
-      01001EAEH   LINE      ---      ---       #365
-      01001EB3H   LINE      ---      ---       #366
-      01001EB7H   LINE      ---      ---       #367
-      01001EB7H   LINE      ---      ---       #368
-      01001EB7H   LINE      ---      ---       #371
-      01001EC0H   LINE      ---      ---       #372
-      01001EC0H   LINE      ---      ---       #373
-      01001EC5H   LINE      ---      ---       #374
-      01001EC5H   LINE      ---      ---       #375
-      01001EDBH   LINE      ---      ---       #376
-      01001EDBH   LINE      ---      ---       #377
-      01001EE0H   LINE      ---      ---       #378
-      01001EE6H   LINE      ---      ---       #379
-      01001EEEH   LINE      ---      ---       #380
-      01001EF9H   LINE      ---      ---       #381
-      01001EF9H   LINE      ---      ---       #382
-      01001EF9H   LINE      ---      ---       #383
-      01001F07H   LINE      ---      ---       #384
-      01001F07H   LINE      ---      ---       #385
-      01001F09H   LINE      ---      ---       #386
-      01001F0FH   LINE      ---      ---       #387
-      01001F0FH   LINE      ---      ---       #388
-      01001F10H   LINE      ---      ---       #389
-      01001F17H   LINE      ---      ---       #390
-      01001F17H   LINE      ---      ---       #391
-      01001F26H   LINE      ---      ---       #392
-      01001F26H   LINE      ---      ---       #393
-      01001F28H   LINE      ---      ---       #394
-      01001F28H   LINE      ---      ---       #395
-      01001F28H   LINE      ---      ---       #396
-      01001F2FH   LINE      ---      ---       #397
-      01001F2FH   LINE      ---      ---       #398
-      01001F3EH   LINE      ---      ---       #399
-      01001F3EH   LINE      ---      ---       #400
-      01001F40H   LINE      ---      ---       #401
-      01001F40H   LINE      ---      ---       #402
-      01001F40H   LINE      ---      ---       #404
-      01001F40H   LINE      ---      ---       #405
-      01001F4FH   LINE      ---      ---       #406
-      01001F4FH   LINE      ---      ---       #407
-      01001F55H   LINE      ---      ---       #408
-      01001F55H   LINE      ---      ---       #409
-      01001F57H   LINE      ---      ---       #410
-      01001F5CH   LINE      ---      ---       #411
-      01001F5CH   LINE      ---      ---       #412
-      01001F5FH   LINE      ---      ---       #413
-      01001F5FH   LINE      ---      ---       #414
-      01001F5FH   LINE      ---      ---       #415
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002044H   BLOCK     CODE     ---       LVL=0
-      01002044H   LINE      ---      ---       #418
-      01002044H   LINE      ---      ---       #419
-      01002044H   LINE      ---      ---       #421
-      0100204AH   LINE      ---      ---       #422
-      0100204AH   LINE      ---      ---       #423
-      0100204DH   LINE      ---      ---       #424
-      01002050H   LINE      ---      ---       #425
-      01002050H   LINE      ---      ---       #426
-      0100205EH   LINE      ---      ---       #429
-      0100205EH   LINE      ---      ---       #431
-      01002063H   LINE      ---      ---       #432
-      01002069H   LINE      ---      ---       #433
-      0100206EH   LINE      ---      ---       #434
-      01002072H   LINE      ---      ---       #435
-      01002076H   LINE      ---      ---       #436
-      01002078H   LINE      ---      ---       #437
-      0100207DH   LINE      ---      ---       #438
-      01002082H   LINE      ---      ---       #439
-      01002082H   LINE      ---      ---       #440
-      01002082H   LINE      ---      ---       #441
-      01002082H   LINE      ---      ---       #443
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001F8EH   BLOCK     CODE     ---       LVL=0
-      01001F8EH   LINE      ---      ---       #446
-      01001F8EH   LINE      ---      ---       #447
-      01001F8EH   LINE      ---      ---       #449
-      01001F94H   LINE      ---      ---       #450
-      01001F94H   LINE      ---      ---       #451
-      01001F9BH   LINE      ---      ---       #452
-      01001FA1H   LINE      ---      ---       #453
-      01001FA4H   LINE      ---      ---       #454
-      01001FA4H   LINE      ---      ---       #455
-      01001FACH   LINE      ---      ---       #456
-      01001FB0H   LINE      ---      ---       #458
-      01001FB5H   LINE      ---      ---       #459
-      01001FB8H   LINE      ---      ---       #460
-      01001FB8H   LINE      ---      ---       #461
-      01001FB8H   LINE      ---      ---       #463
-      01001FBEH   LINE      ---      ---       #464
-      01001FBEH   LINE      ---      ---       #465
-      01001FC5H   LINE      ---      ---       #466
-      01001FCBH   LINE      ---      ---       #467
-      01001FCEH   LINE      ---      ---       #468
-      01001FCEH   LINE      ---      ---       #470
-      01001FD3H   LINE      ---      ---       #471
-      01001FD6H   LINE      ---      ---       #472
-      01001FD6H   LINE      ---      ---       #473
-      01001FD6H   LINE      ---      ---       #474
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001ACFH   BLOCK     CODE     ---       LVL=0
-      01001ACFH   LINE      ---      ---       #476
-      01001ACFH   LINE      ---      ---       #477
-      01001ACFH   LINE      ---      ---       #494
-      01001AD6H   LINE      ---      ---       #495
-      01001AD6H   LINE      ---      ---       #496
-      01001ADFH   LINE      ---      ---       #497
-      01001AE2H   LINE      ---      ---       #498
-      01001AEAH   LINE      ---      ---       #499
-      01001AEAH   LINE      ---      ---       #500
-      01001AF0H   LINE      ---      ---       #501
-      01001AF6H   LINE      ---      ---       #502
-      01001AF6H   LINE      ---      ---       #503
-      01001AFBH   LINE      ---      ---       #504
-      01001AFDH   LINE      ---      ---       #505
-      01001B04H   LINE      ---      ---       #506
-      01001B04H   LINE      ---      ---       #507
-      01001B0AH   LINE      ---      ---       #508
-      01001B0FH   LINE      ---      ---       #509
-      01001B12H   LINE      ---      ---       #510
-      01001B12H   LINE      ---      ---       #511
-      01001B12H   LINE      ---      ---       #512
-      01001B14H   LINE      ---      ---       #514
-      01001B14H   LINE      ---      ---       #515
-      01001B19H   LINE      ---      ---       #516
-      01001B1DH   LINE      ---      ---       #517
-      01001B21H   LINE      ---      ---       #518
-      01001B21H   LINE      ---      ---       #520
-      01001B28H   LINE      ---      ---       #521
-      01001B28H   LINE      ---      ---       #522
-      01001B2EH   LINE      ---      ---       #523
-      01001B37H   LINE      ---      ---       #524
-      01001B3AH   LINE      ---      ---       #525
-      01001B42H   LINE      ---      ---       #526
-      01001B42H   LINE      ---      ---       #527
-      01001B4DH   LINE      ---      ---       #528
-      01001B4DH   LINE      ---      ---       #529
-      01001B53H   LINE      ---      ---       #530
-      01001B57H   LINE      ---      ---       #531
-      01001B5BH   LINE      ---      ---       #532
-      01001B5FH   LINE      ---      ---       #533
-      01001B64H   LINE      ---      ---       #534
-      01001B66H   LINE      ---      ---       #535
-      01001B6BH   LINE      ---      ---       #536
-      01001B70H   LINE      ---      ---       #537
-      01001B70H   LINE      ---      ---       #538
-      01001B70H   LINE      ---      ---       #539
-      01001B72H   LINE      ---      ---       #541
-      01001B72H   LINE      ---      ---       #542
-      01001B78H   LINE      ---      ---       #543
-      01001B78H   LINE      ---      ---       #544
-      01001B7AH   LINE      ---      ---       #545
-      01001B7FH   LINE      ---      ---       #546
-      01001B85H   LINE      ---      ---       #547
-      01001B8DH   LINE      ---      ---       #548
-      01001B93H   LINE      ---      ---       #549
-      01001B95H   LINE      ---      ---       #550
-      01001B97H   LINE      ---      ---       #551
-      01001B97H   LINE      ---      ---       #552
-      01001B9CH   LINE      ---      ---       #553
-      01001B9CH   LINE      ---      ---       #556
-      01001BA3H   LINE      ---      ---       #557
-      01001BA3H   LINE      ---      ---       #558
-      01001BA9H   LINE      ---      ---       #559
-      01001BB2H   LINE      ---      ---       #560
-      01001BB5H   LINE      ---      ---       #561
-      01001BBDH   LINE      ---      ---       #562
-      01001BBDH   LINE      ---      ---       #564
-      01001BC3H   LINE      ---      ---       #565
-      01001BC8H   LINE      ---      ---       #566
-      01001BCDH   LINE      ---      ---       #567
-      01001BD0H   LINE      ---      ---       #568
-      01001BD5H   LINE      ---      ---       #569
-      01001BDAH   LINE      ---      ---       #570
-      01001BE2H   LINE      ---      ---       #571
-      01001BEAH   LINE      ---      ---       #572
-      01001BEAH   LINE      ---      ---       #573
-      01001BECH   LINE      ---      ---       #575
-      01001BECH   LINE      ---      ---       #576
-      01001BF2H   LINE      ---      ---       #577
-      01001BF2H   LINE      ---      ---       #578
-      01001BF4H   LINE      ---      ---       #580
-      01001C00H   LINE      ---      ---       #581
-      01001C00H   LINE      ---      ---       #582
-      01001C06H   LINE      ---      ---       #583
-      01001C09H   LINE      ---      ---       #584
-      01001C11H   LINE      ---      ---       #585
-      01001C17H   LINE      ---      ---       #587
-      01001C19H   LINE      ---      ---       #588
-      01001C1BH   LINE      ---      ---       #589
-      01001C1DH   LINE      ---      ---       #590
-      01001C1DH   LINE      ---      ---       #591
-      01001C1DH   LINE      ---      ---       #592
-      01001C22H   LINE      ---      ---       #593
-      01001C22H   LINE      ---      ---       #596
-      01001C2BH   LINE      ---      ---       #597
-      01001C2BH   LINE      ---      ---       #598
-      01001C32H   LINE      ---      ---       #599
-      01001C35H   LINE      ---      ---       #600
-      01001C3DH   LINE      ---      ---       #601
-      01001C3DH   LINE      ---      ---       #602
-      01001C44H   LINE      ---      ---       #603
-      01001C44H   LINE      ---      ---       #604
-      01001C4AH   LINE      ---      ---       #605
-      01001C4CH   LINE      ---      ---       #606
-      01001C53H   LINE      ---      ---       #607
-      01001C53H   LINE      ---      ---       #608
-      01001C59H   LINE      ---      ---       #610
-      01001C5BH   LINE      ---      ---       #611
-      01001C62H   LINE      ---      ---       #612
-      01001C62H   LINE      ---      ---       #613
-      01001C67H   LINE      ---      ---       #615
-      01001C67H   LINE      ---      ---       #616
-      01001C6DH   LINE      ---      ---       #617
-      01001C77H   LINE      ---      ---       #618
-      01001C77H   LINE      ---      ---       #619
-      01001C7DH   LINE      ---      ---       #620
-      01001C7EH   LINE      ---      ---       #621
-      01001C8AH   LINE      ---      ---       #622
-      01001C8AH   LINE      ---      ---       #623
-      01001CA2H   LINE      ---      ---       #624
-      01001CA8H   LINE      ---      ---       #625
-      01001CA8H   LINE      ---      ---       #626
-      01001CA8H   LINE      ---      ---       #627
-      01001CA9H   LINE      ---      ---       #629
-      01001CA9H   LINE      ---      ---       #630
-      01001CAEH   LINE      ---      ---       #631
-      01001CAEH   LINE      ---      ---       #633
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001F74H   BLOCK     CODE     ---       LVL=0
-      01001F74H   LINE      ---      ---       #637
-      01001F74H   LINE      ---      ---       #638
-      01001F74H   LINE      ---      ---       #639
-      01001F77H   LINE      ---      ---       #641
-      01001F85H   LINE      ---      ---       #643
-      01001F87H   LINE      ---      ---       #644
-      01001F89H   LINE      ---      ---       #645
-      01001F8BH   LINE      ---      ---       #646
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001958H   BLOCK     CODE     ---       LVL=0
-      01001958H   LINE      ---      ---       #659
-      01001958H   LINE      ---      ---       #660
-      01001958H   LINE      ---      ---       #662
-      0100195EH   LINE      ---      ---       #663
-      0100195EH   LINE      ---      ---       #664
-      01001960H   LINE      ---      ---       #665
-      01001960H   LINE      ---      ---       #667
-      01001966H   LINE      ---      ---       #668
-      01001968H   LINE      ---      ---       #670
-      0100196EH   LINE      ---      ---       #671
-      0100196EH   LINE      ---      ---       #672
-      01001970H   LINE      ---      ---       #673
-      01001973H   LINE      ---      ---       #674
-      01001979H   LINE      ---      ---       #675
-      01001979H   LINE      ---      ---       #677
-      0100197FH   LINE      ---      ---       #678
-      0100197FH   LINE      ---      ---       #679
-      01001985H   LINE      ---      ---       #680
-      01001985H   LINE      ---      ---       #681
-      0100198BH   LINE      ---      ---       #683
-      0100198BH   LINE      ---      ---       #685
-      01001991H   LINE      ---      ---       #686
-      01001993H   LINE      ---      ---       #687
-      01001999H   LINE      ---      ---       #688
-      01001999H   LINE      ---      ---       #689
-      0100199BH   LINE      ---      ---       #690
-      0100199BH   LINE      ---      ---       #691
-      0100199DH   LINE      ---      ---       #692
-      010019A9H   LINE      ---      ---       #693
-      010019A9H   LINE      ---      ---       #694
-      010019AFH   LINE      ---      ---       #695
-      010019AFH   LINE      ---      ---       #696
-      010019B1H   LINE      ---      ---       #697
-      010019B8H   LINE      ---      ---       #698
-      010019B8H   LINE      ---      ---       #699
-      010019BCH   LINE      ---      ---       #700
-      010019BCH   LINE      ---      ---       #701
-      010019C3H   LINE      ---      ---       #702
-      010019C5H   LINE      ---      ---       #704
-      010019C5H   LINE      ---      ---       #705
-      010019CCH   LINE      ---      ---       #706
-      010019CCH   LINE      ---      ---       #707
-      010019CEH   LINE      ---      ---       #709
-      010019D5H   LINE      ---      ---       #710
-      010019DBH   LINE      ---      ---       #711
-      010019DEH   LINE      ---      ---       #712
-      010019DEH   LINE      ---      ---       #713
-      010019DEH   LINE      ---      ---       #716
-      010019E4H   LINE      ---      ---       #717
-      010019E4H   LINE      ---      ---       #718
-      010019ECH   LINE      ---      ---       #719
-      010019ECH   LINE      ---      ---       #720
-      010019EDH   LINE      ---      ---       #722
-      010019F3H   LINE      ---      ---       #723
-      010019F3H   LINE      ---      ---       #724
-      010019FEH   LINE      ---      ---       #725
-      01001A00H   LINE      ---      ---       #726
-      01001A06H   LINE      ---      ---       #727
-      01001A06H   LINE      ---      ---       #729
-      01001A11H   LINE      ---      ---       #730
-      01001A11H   LINE      ---      ---       #731
-      01001A11H   LINE      ---      ---       #732
-      01001A11H   LINE      ---      ---       #736
-      01001A17H   LINE      ---      ---       #737
-      01001A17H   LINE      ---      ---       #738
-      01001A1AH   LINE      ---      ---       #739
-      01001A1DH   LINE      ---      ---       #740
-      01001A1DH   LINE      ---      ---       #741
-      01001A23H   LINE      ---      ---       #742
-      01001A23H   LINE      ---      ---       #743
-      01001A28H   LINE      ---      ---       #744
-      01001A28H   LINE      ---      ---       #745
-      01001A28H   LINE      ---      ---       #746
-      01001A28H   LINE      ---      ---       #748
-      01001A2EH   LINE      ---      ---       #749
-      01001A31H   LINE      ---      ---       #750
-      01001A34H   LINE      ---      ---       #751
-      01001A34H   LINE      ---      ---       #752
-      01001A3AH   LINE      ---      ---       #753
-      01001A3AH   LINE      ---      ---       #754
-      01001A3CH   LINE      ---      ---       #755
-      01001A3CH   LINE      ---      ---       #757
-      01001A43H   LINE      ---      ---       #758
-      01001A43H   LINE      ---      ---       #759
-      01001A49H   LINE      ---      ---       #760
-      01001A49H   LINE      ---      ---       #761
-      01001A49H   LINE      ---      ---       #762
-      01001A49H   LINE      ---      ---       #763
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F6DH   BLOCK     CODE     ---       LVL=0
-      01002F6DH   LINE      ---      ---       #777
-      01002F6DH   LINE      ---      ---       #778
-      01002F6DH   LINE      ---      ---       #779
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000FB1H   BLOCK     CODE     ---       LVL=0
-      01000FB1H   LINE      ---      ---       #784
-      01000FB1H   LINE      ---      ---       #785
-      01000FB1H   LINE      ---      ---       #786
-      01000FB4H   LINE      ---      ---       #787
-      01000FB4H   LINE      ---      ---       #788
-      01000FB7H   LINE      ---      ---       #789
-      01000FB9H   LINE      ---      ---       #790
-      01000FBCH   LINE      ---      ---       #791
-      01000FBFH   LINE      ---      ---       #793
-      01000FCAH   LINE      ---      ---       #794
-      01000FCAH   LINE      ---      ---       #795
-      01000FCDH   LINE      ---      ---       #797
-      01000FD0H   LINE      ---      ---       #798
-      01000FD2H   LINE      ---      ---       #799
-      01000FD4H   LINE      ---      ---       #800
-      01000FD4H   LINE      ---      ---       #802
-      01000FD4H   LINE      ---      ---       #803
-      01000FECH   LINE      ---      ---       #805
-      01000FECH   LINE      ---      ---       #806
-      01000FEFH   LINE      ---      ---       #807
-      01000FF1H   LINE      ---      ---       #808
-      01000FF1H   LINE      ---      ---       #810
-      01000FF1H   LINE      ---      ---       #811
-      01000FF4H   LINE      ---      ---       #812
-      01000FF6H   LINE      ---      ---       #813
-      01000FF8H   LINE      ---      ---       #814
-      01000FF8H   LINE      ---      ---       #815
-      01000FF8H   LINE      ---      ---       #816
+      01002CA1H   PUBLIC    CODE     ---       YC_System_Main
+      01001BEEH   PUBLIC    CODE     ---       kb_button_press_timer500ms
+      01001DDAH   PUBLIC    CODE     ---       YC_pairing_timerout_500ms
+      01001E35H   PUBLIC    CODE     ---       YC_wait_disconnect_timer500ms
+      01000DD0H   PUBLIC    CODE     ---       YC_connect_timeout_500ms
+      01001279H   PUBLIC    CODE     ---       LED_timer500ms
+      01001BECH   PUBLIC    CODE     ---       System_Reset_Connect
+      01002FBCH   PUBLIC    CODE     ---       System_G24_long_lpm
+      01000FB0H   PUBLIC    CODE     ---       System_long_sleep
+      01001BAEH   PUBLIC    CODE     ---       System_Software_init
+
+      01000B97H   BLOCK     CODE     ---       LVL=0
+      01000B97H   LINE      ---      ---       #11
+      01000B97H   LINE      ---      ---       #12
+      01000B97H   LINE      ---      ---       #13
+      01000BA3H   LINE      ---      ---       #14
+      01000BAFH   LINE      ---      ---       #15
+      01000BBBH   LINE      ---      ---       #16
+      01000BC7H   LINE      ---      ---       #17
+      01000BD3H   LINE      ---      ---       #18
+      01000BDFH   LINE      ---      ---       #20
+      01000BE4H   LINE      ---      ---       #21
+      01000BE8H   LINE      ---      ---       #23
+      01000BECH   LINE      ---      ---       #24
+      01000BF0H   LINE      ---      ---       #25
+      01000BF4H   LINE      ---      ---       #26
+      01000BF8H   LINE      ---      ---       #27
+      01000BFCH   LINE      ---      ---       #28
+      01000C00H   LINE      ---      ---       #29
+      01000C04H   LINE      ---      ---       #30
+      01000C08H   LINE      ---      ---       #31
+      01000C0CH   LINE      ---      ---       #32
+      01000C10H   LINE      ---      ---       #33
+      01000C14H   LINE      ---      ---       #34
+      01000C18H   LINE      ---      ---       #36
+      01000C1CH   LINE      ---      ---       #37
+      01000C22H   LINE      ---      ---       #38
+      01000C26H   LINE      ---      ---       #39
+      01000C2BH   LINE      ---      ---       #40
+      01000C2FH   LINE      ---      ---       #41
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010017E7H   BLOCK     CODE     ---       LVL=0
+      010017E7H   LINE      ---      ---       #43
+      010017E7H   LINE      ---      ---       #44
+      010017E7H   LINE      ---      ---       #45
+      010017E9H   LINE      ---      ---       #46
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001BAEH   BLOCK     CODE     ---       LVL=0
+      01001BAEH   LINE      ---      ---       #50
+      01001BAEH   LINE      ---      ---       #51
+      01001BAEH   LINE      ---      ---       #52
+      01001BB1H   LINE      ---      ---       #53
+      01001BB3H   LINE      ---      ---       #54
+      01001BB9H   LINE      ---      ---       #55
+      01001BBFH   LINE      ---      ---       #56
+      01001BC4H   LINE      ---      ---       #57
+      01001BCAH   LINE      ---      ---       #58
+      01001BD2H   LINE      ---      ---       #59
+      01001BDAH   LINE      ---      ---       #60
+      01001BE2H   LINE      ---      ---       #61
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001BE3H   BLOCK     CODE     ---       LVL=0
+      01001BE3H   LINE      ---      ---       #63
+      01001BE3H   LINE      ---      ---       #64
+      01001BE3H   LINE      ---      ---       #65
+      01001BE9H   LINE      ---      ---       #66
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000FB0H   BLOCK     CODE     ---       LVL=0
+      01000FB0H   LINE      ---      ---       #69
+      01000FB0H   LINE      ---      ---       #70
+      01000FB0H   LINE      ---      ---       #71
+      01000FB5H   LINE      ---      ---       #72
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002FBCH   BLOCK     CODE     ---       LVL=0
+      01002FBCH   LINE      ---      ---       #75
+      01002FBCH   LINE      ---      ---       #76
+      01002FBCH   LINE      ---      ---       #77
+      01002FBFH   LINE      ---      ---       #78
+      01002FC5H   LINE      ---      ---       #79
+      01002FCBH   LINE      ---      ---       #81
+      01002FD0H   LINE      ---      ---       #82
+      01002FD2H   LINE      ---      ---       #83
+      01002FD4H   LINE      ---      ---       #84
+      01002FDAH   LINE      ---      ---       #85
+      01002FDEH   LINE      ---      ---       #87
+      01002FE4H   LINE      ---      ---       #88
+      01002FE6H   LINE      ---      ---       #89
+      01002FE8H   LINE      ---      ---       #90
+      01002FEAH   LINE      ---      ---       #91
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001BECH   BLOCK     CODE     ---       LVL=0
+      01001BECH   LINE      ---      ---       #93
+      01001BECH   LINE      ---      ---       #94
+      01001BECH   LINE      ---      ---       #95
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100314AH   BLOCK     CODE     ---       LVL=0
+      0100314AH   LINE      ---      ---       #103
+      0100314FH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100314FH   LINE      ---      ---       #105
+      01003159H   LINE      ---      ---       #107
+      01003159H   LINE      ---      ---       #109
+      01003159H   LINE      ---      ---       #110
+      02004EFCH   SYMBOL    XDATA    VOID      temp
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010018EEH   BLOCK     CODE     ---       LVL=0
+      010018EEH   LINE      ---      ---       #112
+      010018F3H   LINE      ---      ---       #113
+      010018F3H   LINE      ---      ---       #114
+      01001924H   LINE      ---      ---       #115
+      01001924H   LINE      ---      ---       #116
+      01001924H   LINE      ---      ---       #117
+      01001924H   LINE      ---      ---       #118
+      01001927H   LINE      ---      ---       #119
+      01001929H   LINE      ---      ---       #120
+      0100193AH   LINE      ---      ---       #121
+      01001943H   LINE      ---      ---       #122
+      01001945H   LINE      ---      ---       #123
+      0100194DH   LINE      ---      ---       #124
+      01001950H   LINE      ---      ---       #125
+      01001955H   LINE      ---      ---       #126
+      01001966H   LINE      ---      ---       #127
+      01001972H   LINE      ---      ---       #128
+      01001972H   LINE      ---      ---       #129
+      0100197CH   LINE      ---      ---       #130
+      01001986H   LINE      ---      ---       #131
+      01001986H   LINE      ---      ---       #132
+      01001989H   LINE      ---      ---       #133
+      01001989H   LINE      ---      ---       #134
+      01001989H   LINE      ---      ---       #135
+      0100198CH   LINE      ---      ---       #136
+      01001991H   LINE      ---      ---       #137
+      01001992H   LINE      ---      ---       #140
+      01001992H   LINE      ---      ---       #141
+      01001992H   LINE      ---      ---       #142
+      010019A4H   LINE      ---      ---       #143
+      010019A4H   LINE      ---      ---       #144
+      010019B9H   LINE      ---      ---       #145
+      010019BEH   LINE      ---      ---       #146
+      010019C5H   LINE      ---      ---       #147
+      010019D6H   LINE      ---      ---       #148
+      010019DDH   LINE      ---      ---       #149
+      010019DDH   LINE      ---      ---       #150
+      010019DDH   LINE      ---      ---       #151
+      010019DDH   LINE      ---      ---       #152
+      010019E5H   LINE      ---      ---       #153
+      010019E5H   LINE      ---      ---       #156
+      010019E5H   LINE      ---      ---       #157
+      010019E5H   LINE      ---      ---       #158
+      010019EBH   LINE      ---      ---       #159
+      010019EEH   LINE      ---      ---       #160
+      010019F0H   LINE      ---      ---       #161
+      010019F5H   LINE      ---      ---       #162
+      010019F9H   LINE      ---      ---       #163
+      010019FFH   LINE      ---      ---       #164
+      01001A03H   LINE      ---      ---       #165
+      01001A09H   LINE      ---      ---       #166
+      01001A0FH   LINE      ---      ---       #168
+      01001A17H   LINE      ---      ---       #169
+      01001A17H   LINE      ---      ---       #170
+      01001A1BH   LINE      ---      ---       #171
+      01001A1FH   LINE      ---      ---       #172
+      01001A23H   LINE      ---      ---       #173
+      01001A29H   LINE      ---      ---       #174
+      01001A42H   LINE      ---      ---       #176
+      01001A42H   LINE      ---      ---       #177
+      01001A48H   LINE      ---      ---       #178
+      01001A4BH   LINE      ---      ---       #179
+      01001A4DH   LINE      ---      ---       #180
+      01001A4DH   LINE      ---      ---       #181
+      01001A4DH   LINE      ---      ---       #183
+      01001A4DH   LINE      ---      ---       #184
+      01001A55H   LINE      ---      ---       #186
+      01001A55H   LINE      ---      ---       #187
+      01001A56H   LINE      ---      ---       #189
+      01001A56H   LINE      ---      ---       #190
+      01001A5BH   LINE      ---      ---       #191
+      01001A5DH   LINE      ---      ---       #192
+      01001A63H   LINE      ---      ---       #193
+      01001A68H   LINE      ---      ---       #195
+      01001A6EH   LINE      ---      ---       #196
+      01001A6EH   LINE      ---      ---       #197
+      01001A70H   LINE      ---      ---       #198
+      01001A78H   LINE      ---      ---       #199
+      01001A78H   LINE      ---      ---       #200
+      01001A78H   LINE      ---      ---       #202
+      01001A7FH   LINE      ---      ---       #203
+      01001A7FH   LINE      ---      ---       #204
+      01001A81H   LINE      ---      ---       #205
+      01001A84H   LINE      ---      ---       #206
+      01001A84H   LINE      ---      ---       #207
+      01001A84H   LINE      ---      ---       #208
+      01001A8CH   LINE      ---      ---       #209
+      01001A8CH   LINE      ---      ---       #210
+      01001A94H   LINE      ---      ---       #211
+      01001A94H   LINE      ---      ---       #212
+      01001A94H   LINE      ---      ---       #217
+      01001A94H   LINE      ---      ---       #218
+      01001A9AH   LINE      ---      ---       #219
+      01001A9EH   LINE      ---      ---       #220
+      01001AA1H   LINE      ---      ---       #221
+      01001AA3H   LINE      ---      ---       #222
+      01001AA8H   LINE      ---      ---       #223
+      01001AADH   LINE      ---      ---       #224
+      01001AB3H   LINE      ---      ---       #225
+      01001AB3H   LINE      ---      ---       #226
+      01001AB8H   LINE      ---      ---       #227
+      01001ABCH   LINE      ---      ---       #228
+      01001ACFH   LINE      ---      ---       #229
+      01001AE7H   LINE      ---      ---       #230
+      01001AE7H   LINE      ---      ---       #231
+      01001AEDH   LINE      ---      ---       #232
+      01001AF3H   LINE      ---      ---       #233
+      01001AF9H   LINE      ---      ---       #234
+      01001AFCH   LINE      ---      ---       #235
+      01001B01H   LINE      ---      ---       #236
+      01001B07H   LINE      ---      ---       #237
+      01001B08H   LINE      ---      ---       #238
+      01001B08H   LINE      ---      ---       #239
+      01001B0EH   LINE      ---      ---       #240
+      01001B11H   LINE      ---      ---       #241
+      01001B13H   LINE      ---      ---       #242
+      01001B18H   LINE      ---      ---       #243
+      01001B1EH   LINE      ---      ---       #244
+      01001B26H   LINE      ---      ---       #245
+      01001B2CH   LINE      ---      ---       #246
+      01001B2DH   LINE      ---      ---       #247
+      01001B2DH   LINE      ---      ---       #248
+      01001B38H   LINE      ---      ---       #249
+      01001B40H   LINE      ---      ---       #250
+      01001B46H   LINE      ---      ---       #251
+      01001B47H   LINE      ---      ---       #253
+      01001B47H   LINE      ---      ---       #254
+      01001B51H   LINE      ---      ---       #255
+      01001B56H   LINE      ---      ---       #256
+      01001B5BH   LINE      ---      ---       #257
+      01001B60H   LINE      ---      ---       #258
+      01001B65H   LINE      ---      ---       #259
+      01001B66H   LINE      ---      ---       #261
+      01001B66H   LINE      ---      ---       #262
+      01001B6EH   LINE      ---      ---       #263
+      01001B73H   LINE      ---      ---       #264
+      01001B75H   LINE      ---      ---       #265
+      01001B7AH   LINE      ---      ---       #266
+      01001B7FH   LINE      ---      ---       #267
+      01001B86H   LINE      ---      ---       #268
+      01001B86H   LINE      ---      ---       #269
+      01001B88H   LINE      ---      ---       #270
+      01001B8BH   LINE      ---      ---       #271
+      01001B8BH   LINE      ---      ---       #272
+      01001B8BH   LINE      ---      ---       #274
+      01001B91H   LINE      ---      ---       #275
+      01001B91H   LINE      ---      ---       #276
+      01001B95H   LINE      ---      ---       #277
+      01001B95H   LINE      ---      ---       #278
+      01001B95H   LINE      ---      ---       #281
+      01001B9BH   LINE      ---      ---       #282
+      01001B9BH   LINE      ---      ---       #283
+      01001BA3H   LINE      ---      ---       #284
+      01001BA3H   LINE      ---      ---       #285
+      01001BA3H   LINE      ---      ---       #287
+      01001BA6H   LINE      ---      ---       #288
+      01001BADH   LINE      ---      ---       #289
+      01001BADH   LINE      ---      ---       #290
+      01001BADH   LINE      ---      ---       #291
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001279H   BLOCK     CODE     ---       LVL=0
+      01001279H   LINE      ---      ---       #294
+      01001279H   LINE      ---      ---       #295
+      01001279H   LINE      ---      ---       #296
+      01001283H   LINE      ---      ---       #298
+      01001289H   LINE      ---      ---       #299
+      01001289H   LINE      ---      ---       #300
+      01001291H   LINE      ---      ---       #301
+      01001291H   LINE      ---      ---       #302
+      01001298H   LINE      ---      ---       #303
+      0100129EH   LINE      ---      ---       #304
+      010012A5H   LINE      ---      ---       #305
+      010012ABH   LINE      ---      ---       #306
+      010012B3H   LINE      ---      ---       #307
+      010012B3H   LINE      ---      ---       #308
+      010012B7H   LINE      ---      ---       #309
+      010012BBH   LINE      ---      ---       #310
+      010012BBH   LINE      ---      ---       #311
+      010012BDH   LINE      ---      ---       #313
+      010012BDH   LINE      ---      ---       #314
+      010012C3H   LINE      ---      ---       #315
+      010012C9H   LINE      ---      ---       #316
+      010012CFH   LINE      ---      ---       #317
+      010012CFH   LINE      ---      ---       #318
+      010012D1H   LINE      ---      ---       #319
+      010012D7H   LINE      ---      ---       #320
+      010012D7H   LINE      ---      ---       #321
+      010012DBH   LINE      ---      ---       #322
+      010012DFH   LINE      ---      ---       #323
+      010012DFH   LINE      ---      ---       #325
+      010012DFH   LINE      ---      ---       #327
+      010012DFH   LINE      ---      ---       #330
+      010012E5H   LINE      ---      ---       #331
+      010012E5H   LINE      ---      ---       #332
+      010012EBH   LINE      ---      ---       #333
+      010012EBH   LINE      ---      ---       #334
+      010012EDH   LINE      ---      ---       #335
+      010012F3H   LINE      ---      ---       #336
+      010012F9H   LINE      ---      ---       #337
+      010012FFH   LINE      ---      ---       #338
+      01001301H   LINE      ---      ---       #340
+      01001307H   LINE      ---      ---       #342
+      0100130DH   LINE      ---      ---       #343
+      0100130DH   LINE      ---      ---       #344
+      0100130FH   LINE      ---      ---       #345
+      01001315H   LINE      ---      ---       #346
+      0100131BH   LINE      ---      ---       #347
+      01001321H   LINE      ---      ---       #348
+      01001323H   LINE      ---      ---       #350
+      01001329H   LINE      ---      ---       #353
+      0100132FH   LINE      ---      ---       #354
+      0100132FH   LINE      ---      ---       #355
+      01001331H   LINE      ---      ---       #356
+      0100133DH   LINE      ---      ---       #357
+      0100133DH   LINE      ---      ---       #358
+      01001343H   LINE      ---      ---       #359
+      01001349H   LINE      ---      ---       #360
+      0100134FH   LINE      ---      ---       #361
+      0100134FH   LINE      ---      ---       #362
+      0100134FH   LINE      ---      ---       #364
+      0100134FH   LINE      ---      ---       #365
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000DD0H   BLOCK     CODE     ---       LVL=0
+      01000DD0H   LINE      ---      ---       #367
+      01000DD0H   LINE      ---      ---       #368
+      01000DD0H   LINE      ---      ---       #370
+      01000DD6H   LINE      ---      ---       #371
+      01000DD6H   LINE      ---      ---       #372
+      01000DD9H   LINE      ---      ---       #373
+      01000DDCH   LINE      ---      ---       #374
+      01000DDCH   LINE      ---      ---       #375
+      01000DE1H   LINE      ---      ---       #376
+      01000DE5H   LINE      ---      ---       #377
+      01000DE5H   LINE      ---      ---       #378
+      01000DE5H   LINE      ---      ---       #381
+      01000DEEH   LINE      ---      ---       #382
+      01000DEEH   LINE      ---      ---       #383
+      01000DF3H   LINE      ---      ---       #384
+      01000DF3H   LINE      ---      ---       #385
+      01000E09H   LINE      ---      ---       #386
+      01000E09H   LINE      ---      ---       #387
+      01000E0EH   LINE      ---      ---       #388
+      01000E14H   LINE      ---      ---       #389
+      01000E1CH   LINE      ---      ---       #390
+      01000E26H   LINE      ---      ---       #391
+      01000E26H   LINE      ---      ---       #392
+      01000E26H   LINE      ---      ---       #393
+      01000E36H   LINE      ---      ---       #394
+      01000E36H   LINE      ---      ---       #395
+      01000E38H   LINE      ---      ---       #396
+      01000E3EH   LINE      ---      ---       #397
+      01000E3EH   LINE      ---      ---       #398
+      01000E3FH   LINE      ---      ---       #399
+      01000E47H   LINE      ---      ---       #400
+      01000E47H   LINE      ---      ---       #401
+      01000E5AH   LINE      ---      ---       #402
+      01000E5AH   LINE      ---      ---       #403
+      01000E5CH   LINE      ---      ---       #404
+      01000E5CH   LINE      ---      ---       #407
+      01000E60H   LINE      ---      ---       #408
+      01000E60H   LINE      ---      ---       #409
+      01000E6CH   LINE      ---      ---       #411
+      01000E71H   LINE      ---      ---       #412
+      01000E76H   LINE      ---      ---       #413
+      01000E7FH   LINE      ---      ---       #414
+      01000E7FH   LINE      ---      ---       #416
+      01000E8EH   LINE      ---      ---       #417
+      01000E8EH   LINE      ---      ---       #418
+      01000E91H   LINE      ---      ---       #419
+      01000E91H   LINE      ---      ---       #420
+      01000E91H   LINE      ---      ---       #421
+      01000E98H   LINE      ---      ---       #422
+      01000E98H   LINE      ---      ---       #423
+      01000EA7H   LINE      ---      ---       #424
+      01000EA7H   LINE      ---      ---       #425
+      01000EAAH   LINE      ---      ---       #426
+      01000EAAH   LINE      ---      ---       #427
+      01000EAAH   LINE      ---      ---       #429
+      01000EAAH   LINE      ---      ---       #430
+      01000EB9H   LINE      ---      ---       #431
+      01000EB9H   LINE      ---      ---       #432
+      01000EBFH   LINE      ---      ---       #433
+      01000EBFH   LINE      ---      ---       #434
+      01000EC1H   LINE      ---      ---       #435
+      01000EC5H   LINE      ---      ---       #436
+      01000EC5H   LINE      ---      ---       #437
+      01000EC7H   LINE      ---      ---       #438
+      01000EC7H   LINE      ---      ---       #439
+      01000EC7H   LINE      ---      ---       #440
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001E35H   BLOCK     CODE     ---       LVL=0
+      01001E35H   LINE      ---      ---       #443
+      01001E35H   LINE      ---      ---       #444
+      01001E35H   LINE      ---      ---       #446
+      01001E3BH   LINE      ---      ---       #447
+      01001E3BH   LINE      ---      ---       #448
+      01001E3EH   LINE      ---      ---       #449
+      01001E41H   LINE      ---      ---       #450
+      01001E41H   LINE      ---      ---       #451
+      01001E4FH   LINE      ---      ---       #454
+      01001E4FH   LINE      ---      ---       #456
+      01001E54H   LINE      ---      ---       #457
+      01001E5AH   LINE      ---      ---       #458
+      01001E5FH   LINE      ---      ---       #459
+      01001E63H   LINE      ---      ---       #460
+      01001E67H   LINE      ---      ---       #461
+      01001E69H   LINE      ---      ---       #462
+      01001E6EH   LINE      ---      ---       #463
+      01001E73H   LINE      ---      ---       #464
+      01001E73H   LINE      ---      ---       #465
+      01001E73H   LINE      ---      ---       #466
+      01001E73H   LINE      ---      ---       #468
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001DDAH   BLOCK     CODE     ---       LVL=0
+      01001DDAH   LINE      ---      ---       #471
+      01001DDAH   LINE      ---      ---       #472
+      01001DDAH   LINE      ---      ---       #474
+      01001DE0H   LINE      ---      ---       #475
+      01001DE0H   LINE      ---      ---       #476
+      01001DE7H   LINE      ---      ---       #477
+      01001DEDH   LINE      ---      ---       #478
+      01001DF0H   LINE      ---      ---       #479
+      01001DF0H   LINE      ---      ---       #480
+      01001DF8H   LINE      ---      ---       #481
+      01001DFCH   LINE      ---      ---       #483
+      01001E01H   LINE      ---      ---       #484
+      01001E04H   LINE      ---      ---       #485
+      01001E04H   LINE      ---      ---       #486
+      01001E04H   LINE      ---      ---       #488
+      01001E0AH   LINE      ---      ---       #489
+      01001E0AH   LINE      ---      ---       #490
+      01001E11H   LINE      ---      ---       #491
+      01001E17H   LINE      ---      ---       #492
+      01001E1AH   LINE      ---      ---       #493
+      01001E1AH   LINE      ---      ---       #495
+      01001E1FH   LINE      ---      ---       #496
+      01001E22H   LINE      ---      ---       #497
+      01001E22H   LINE      ---      ---       #498
+      01001E22H   LINE      ---      ---       #499
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001BEEH   BLOCK     CODE     ---       LVL=0
+      01001BEEH   LINE      ---      ---       #501
+      01001BEEH   LINE      ---      ---       #502
+      01001BEEH   LINE      ---      ---       #519
+      01001BF5H   LINE      ---      ---       #520
+      01001BF5H   LINE      ---      ---       #521
+      01001BFEH   LINE      ---      ---       #522
+      01001C01H   LINE      ---      ---       #523
+      01001C09H   LINE      ---      ---       #524
+      01001C09H   LINE      ---      ---       #525
+      01001C0FH   LINE      ---      ---       #526
+      01001C15H   LINE      ---      ---       #527
+      01001C15H   LINE      ---      ---       #528
+      01001C1AH   LINE      ---      ---       #529
+      01001C1CH   LINE      ---      ---       #530
+      01001C23H   LINE      ---      ---       #531
+      01001C23H   LINE      ---      ---       #532
+      01001C29H   LINE      ---      ---       #533
+      01001C2EH   LINE      ---      ---       #534
+      01001C31H   LINE      ---      ---       #535
+      01001C31H   LINE      ---      ---       #536
+      01001C31H   LINE      ---      ---       #537
+      01001C33H   LINE      ---      ---       #539
+      01001C33H   LINE      ---      ---       #540
+      01001C38H   LINE      ---      ---       #541
+      01001C3CH   LINE      ---      ---       #542
+      01001C40H   LINE      ---      ---       #543
+      01001C40H   LINE      ---      ---       #545
+      01001C47H   LINE      ---      ---       #546
+      01001C47H   LINE      ---      ---       #547
+      01001C4DH   LINE      ---      ---       #548
+      01001C56H   LINE      ---      ---       #549
+      01001C59H   LINE      ---      ---       #550
+      01001C61H   LINE      ---      ---       #551
+      01001C61H   LINE      ---      ---       #552
+      01001C6CH   LINE      ---      ---       #553
+      01001C6CH   LINE      ---      ---       #554
+      01001C71H   LINE      ---      ---       #555
+      01001C74H   LINE      ---      ---       #556
+      01001C79H   LINE      ---      ---       #557
+      01001C7EH   LINE      ---      ---       #558
+      01001C7EH   LINE      ---      ---       #559
+      01001C7EH   LINE      ---      ---       #560
+      01001C80H   LINE      ---      ---       #562
+      01001C80H   LINE      ---      ---       #563
+      01001C86H   LINE      ---      ---       #564
+      01001C86H   LINE      ---      ---       #565
+      01001C88H   LINE      ---      ---       #566
+      01001C8DH   LINE      ---      ---       #567
+      01001C93H   LINE      ---      ---       #568
+      01001C9BH   LINE      ---      ---       #569
+      01001CA1H   LINE      ---      ---       #570
+      01001CA4H   LINE      ---      ---       #571
+      01001CA6H   LINE      ---      ---       #572
+      01001CA6H   LINE      ---      ---       #573
+      01001CABH   LINE      ---      ---       #574
+      01001CABH   LINE      ---      ---       #577
+      01001CB2H   LINE      ---      ---       #578
+      01001CB2H   LINE      ---      ---       #579
+      01001CB8H   LINE      ---      ---       #580
+      01001CC1H   LINE      ---      ---       #581
+      01001CC4H   LINE      ---      ---       #582
+      01001CCCH   LINE      ---      ---       #583
+      01001CCCH   LINE      ---      ---       #585
+      01001CD2H   LINE      ---      ---       #586
+      01001CD7H   LINE      ---      ---       #587
+      01001CDCH   LINE      ---      ---       #588
+      01001CDFH   LINE      ---      ---       #589
+      01001CE4H   LINE      ---      ---       #590
+      01001CE9H   LINE      ---      ---       #591
+      01001CF1H   LINE      ---      ---       #592
+      01001CF9H   LINE      ---      ---       #593
+      01001CF9H   LINE      ---      ---       #594
+      01001CFBH   LINE      ---      ---       #596
+      01001CFBH   LINE      ---      ---       #597
+      01001D01H   LINE      ---      ---       #598
+      01001D01H   LINE      ---      ---       #599
+      01001D03H   LINE      ---      ---       #601
+      01001D0FH   LINE      ---      ---       #602
+      01001D0FH   LINE      ---      ---       #603
+      01001D15H   LINE      ---      ---       #604
+      01001D18H   LINE      ---      ---       #605
+      01001D20H   LINE      ---      ---       #606
+      01001D26H   LINE      ---      ---       #608
+      01001D29H   LINE      ---      ---       #609
+      01001D2CH   LINE      ---      ---       #610
+      01001D2EH   LINE      ---      ---       #611
+      01001D2EH   LINE      ---      ---       #612
+      01001D2EH   LINE      ---      ---       #613
+      01001D33H   LINE      ---      ---       #614
+      01001D33H   LINE      ---      ---       #617
+      01001D3CH   LINE      ---      ---       #618
+      01001D3CH   LINE      ---      ---       #619
+      01001D43H   LINE      ---      ---       #620
+      01001D46H   LINE      ---      ---       #621
+      01001D4EH   LINE      ---      ---       #622
+      01001D4EH   LINE      ---      ---       #623
+      01001D55H   LINE      ---      ---       #624
+      01001D55H   LINE      ---      ---       #625
+      01001D5BH   LINE      ---      ---       #626
+      01001D5DH   LINE      ---      ---       #627
+      01001D64H   LINE      ---      ---       #628
+      01001D64H   LINE      ---      ---       #629
+      01001D6AH   LINE      ---      ---       #631
+      01001D6CH   LINE      ---      ---       #632
+      01001D73H   LINE      ---      ---       #633
+      01001D73H   LINE      ---      ---       #634
+      01001D78H   LINE      ---      ---       #636
+      01001D78H   LINE      ---      ---       #637
+      01001D7EH   LINE      ---      ---       #638
+      01001D88H   LINE      ---      ---       #639
+      01001D88H   LINE      ---      ---       #640
+      01001D8EH   LINE      ---      ---       #641
+      01001D8FH   LINE      ---      ---       #642
+      01001D9BH   LINE      ---      ---       #643
+      01001D9BH   LINE      ---      ---       #644
+      01001DB3H   LINE      ---      ---       #645
+      01001DB9H   LINE      ---      ---       #646
+      01001DB9H   LINE      ---      ---       #647
+      01001DB9H   LINE      ---      ---       #648
+      01001DBAH   LINE      ---      ---       #650
+      01001DBAH   LINE      ---      ---       #651
+      01001DBFH   LINE      ---      ---       #652
+      01001DBFH   LINE      ---      ---       #654
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001DC0H   BLOCK     CODE     ---       LVL=0
+      01001DC0H   LINE      ---      ---       #658
+      01001DC0H   LINE      ---      ---       #659
+      01001DC0H   LINE      ---      ---       #660
+      01001DC3H   LINE      ---      ---       #662
+      01001DD1H   LINE      ---      ---       #664
+      01001DD3H   LINE      ---      ---       #665
+      01001DD6H   LINE      ---      ---       #666
+      01001DD8H   LINE      ---      ---       #667
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100315AH   BLOCK     CODE     ---       LVL=0
+      0100315AH   LINE      ---      ---       #680
+      0100315AH   LINE      ---      ---       #681
+      0100315AH   LINE      ---      ---       #683
+      01003160H   LINE      ---      ---       #684
+      01003160H   LINE      ---      ---       #685
+      01003162H   LINE      ---      ---       #686
+      01003162H   LINE      ---      ---       #688
+      01003168H   LINE      ---      ---       #689
+      0100316AH   LINE      ---      ---       #691
+      01003170H   LINE      ---      ---       #692
+      01003170H   LINE      ---      ---       #693
+      01003172H   LINE      ---      ---       #694
+      01003175H   LINE      ---      ---       #695
+      0100317BH   LINE      ---      ---       #696
+      0100317BH   LINE      ---      ---       #698
+      01003181H   LINE      ---      ---       #699
+      01003181H   LINE      ---      ---       #700
+      01003187H   LINE      ---      ---       #701
+      01003187H   LINE      ---      ---       #702
+      0100318DH   LINE      ---      ---       #704
+      0100318DH   LINE      ---      ---       #706
+      01003193H   LINE      ---      ---       #707
+      01003196H   LINE      ---      ---       #708
+      0100319CH   LINE      ---      ---       #709
+      0100319CH   LINE      ---      ---       #710
+      0100319FH   LINE      ---      ---       #711
+      0100319FH   LINE      ---      ---       #712
+      010031A1H   LINE      ---      ---       #713
+      010031ADH   LINE      ---      ---       #714
+      010031ADH   LINE      ---      ---       #715
+      010031B3H   LINE      ---      ---       #716
+      010031B3H   LINE      ---      ---       #717
+      010031B5H   LINE      ---      ---       #718
+      010031BCH   LINE      ---      ---       #719
+      010031BCH   LINE      ---      ---       #720
+      010031C0H   LINE      ---      ---       #721
+      010031C0H   LINE      ---      ---       #722
+      010031C7H   LINE      ---      ---       #723
+      010031C9H   LINE      ---      ---       #725
+      010031C9H   LINE      ---      ---       #726
+      010031D0H   LINE      ---      ---       #727
+      010031D0H   LINE      ---      ---       #728
+      010031D2H   LINE      ---      ---       #730
+      010031D9H   LINE      ---      ---       #731
+      010031DFH   LINE      ---      ---       #732
+      010031E2H   LINE      ---      ---       #733
+      010031E2H   LINE      ---      ---       #734
+      010031E2H   LINE      ---      ---       #737
+      010031E8H   LINE      ---      ---       #738
+      010031E8H   LINE      ---      ---       #739
+      010031F0H   LINE      ---      ---       #740
+      010031F0H   LINE      ---      ---       #741
+      010031F6H   LINE      ---      ---       #742
+      010031FAH   LINE      ---      ---       #744
+      01003200H   LINE      ---      ---       #745
+      01003200H   LINE      ---      ---       #746
+      0100320BH   LINE      ---      ---       #747
+      0100320DH   LINE      ---      ---       #748
+      01003213H   LINE      ---      ---       #749
+      01003213H   LINE      ---      ---       #751
+      0100321EH   LINE      ---      ---       #752
+      0100321EH   LINE      ---      ---       #753
+      0100321EH   LINE      ---      ---       #754
+      0100321EH   LINE      ---      ---       #758
+      01003224H   LINE      ---      ---       #759
+      01003224H   LINE      ---      ---       #760
+      01003227H   LINE      ---      ---       #761
+      0100322AH   LINE      ---      ---       #762
+      0100322AH   LINE      ---      ---       #763
+      01003230H   LINE      ---      ---       #764
+      01003230H   LINE      ---      ---       #765
+      01003235H   LINE      ---      ---       #766
+      01003235H   LINE      ---      ---       #767
+      01003235H   LINE      ---      ---       #768
+      01003235H   LINE      ---      ---       #770
+      0100323BH   LINE      ---      ---       #771
+      0100323EH   LINE      ---      ---       #772
+      01003241H   LINE      ---      ---       #773
+      01003241H   LINE      ---      ---       #775
+      01003248H   LINE      ---      ---       #776
+      01003248H   LINE      ---      ---       #777
+      0100324EH   LINE      ---      ---       #778
+      0100324EH   LINE      ---      ---       #779
+      0100324EH   LINE      ---      ---       #780
+      0100324EH   LINE      ---      ---       #781
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002F56H   BLOCK     CODE     ---       LVL=0
+      01002F56H   LINE      ---      ---       #795
+      01002F56H   LINE      ---      ---       #796
+      01002F56H   LINE      ---      ---       #797
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002CA1H   BLOCK     CODE     ---       LVL=0
+      01002CA1H   LINE      ---      ---       #802
+      01002CA1H   LINE      ---      ---       #803
+      01002CA1H   LINE      ---      ---       #804
+      01002CA3H   LINE      ---      ---       #805
+      01002CA3H   LINE      ---      ---       #806
+      01002CA5H   LINE      ---      ---       #807
+      01002CA8H   LINE      ---      ---       #808
+      01002CABH   LINE      ---      ---       #809
+      01002CAEH   LINE      ---      ---       #811
+      01002CB4H   LINE      ---      ---       #812
+      01002CB4H   LINE      ---      ---       #813
+      01002CB6H   LINE      ---      ---       #814
+      01002CB6H   LINE      ---      ---       #816
+      01002CC1H   LINE      ---      ---       #817
+      01002CC1H   LINE      ---      ---       #818
+      01002CC3H   LINE      ---      ---       #820
+      01002CC6H   LINE      ---      ---       #821
+      01002CC8H   LINE      ---      ---       #822
+      01002CCAH   LINE      ---      ---       #823
+      01002CCAH   LINE      ---      ---       #825
+      01002CCAH   LINE      ---      ---       #826
+      01002CE2H   LINE      ---      ---       #828
+      01002CE2H   LINE      ---      ---       #829
+      01002CE4H   LINE      ---      ---       #830
+      01002CE6H   LINE      ---      ---       #831
+      01002CE6H   LINE      ---      ---       #833
+      01002CE6H   LINE      ---      ---       #834
+      01002CE8H   LINE      ---      ---       #835
+      01002CEAH   LINE      ---      ---       #836
+      01002CECH   LINE      ---      ---       #837
+      01002CECH   LINE      ---      ---       #838
+      01002CECH   LINE      ---      ---       #839
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       ADC
-      01001FD7H   PUBLIC    CODE     ---       YC_adc_check_timer500ms
-      01002F80H   PUBLIC    CODE     ---       YC_adc_check
-      01002E4BH   PUBLIC    CODE     ---       YC_adc_init
-
-      01002E4BH   BLOCK     CODE     ---       LVL=0
-      01002E4BH   LINE      ---      ---       #3
-      01002E4BH   LINE      ---      ---       #4
-      01002E4BH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002E4BH   LINE      ---      ---       #8
-      01002E51H   LINE      ---      ---       #9
-      01002E54H   LINE      ---      ---       #30
-      01002E5AH   LINE      ---      ---       #31
-      01002E5CH   LINE      ---      ---       #32
-      01002E5CH   LINE      ---      ---       #33
-      01002E6DH   LINE      ---      ---       #34
-      01002E72H   LINE      ---      ---       #35
-      01002EC0H   LINE      ---      ---       #36
-      01002F0EH   LINE      ---      ---       #37
-      01002F5CH   LINE      ---      ---       #40
+      01001E23H   PUBLIC    CODE     ---       YC_adc_check_timer500ms
+      0100324FH   PUBLIC    CODE     ---       YC_adc_check
+      01001EE5H   PUBLIC    CODE     ---       YC_adc_init
+
+      01001EE5H   BLOCK     CODE     ---       LVL=0
+      01001EE5H   LINE      ---      ---       #3
+      01001EE5H   LINE      ---      ---       #4
+      01001EE5H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001EE5H   LINE      ---      ---       #8
+      01001EEBH   LINE      ---      ---       #9
+      01001EEEH   LINE      ---      ---       #30
+      01001EF4H   LINE      ---      ---       #31
+      01001EF6H   LINE      ---      ---       #32
+      01001EF6H   LINE      ---      ---       #33
+      01001F07H   LINE      ---      ---       #34
+      01001F0CH   LINE      ---      ---       #35
+      01001F5AH   LINE      ---      ---       #36
+      01001FA8H   LINE      ---      ---       #37
+      01001FF6H   LINE      ---      ---       #40
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002F80H   BLOCK     CODE     ---       LVL=0
-      01002F80H   LINE      ---      ---       #42
-      01002F80H   LINE      ---      ---       #43
-      01002F80H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002F80H   LINE      ---      ---       #46
-      01002F8AH   LINE      ---      ---       #48
-      01002F97H   LINE      ---      ---       #51
-      01002FB7H   LINE      ---      ---       #52
-      01002FC0H   LINE      ---      ---       #53
-      01002FC2H   LINE      ---      ---       #54
-      01002FC7H   LINE      ---      ---       #55
-      01002FC7H   LINE      ---      ---       #56
-      01002FFEH   LINE      ---      ---       #57
-      01003008H   LINE      ---      ---       #58
-      01003025H   LINE      ---      ---       #60
-      01003044H   LINE      ---      ---       #61
-      0100304BH   LINE      ---      ---       #62
-      0100306AH   LINE      ---      ---       #63
-      01003072H   LINE      ---      ---       #65
-      010030CDH   LINE      ---      ---       #67
-      010030E2H   LINE      ---      ---       #68
-      010030E2H   LINE      ---      ---       #69
-      010030E8H   LINE      ---      ---       #70
-      010030E9H   LINE      ---      ---       #72
-      010030E9H   LINE      ---      ---       #73
-      01003108H   LINE      ---      ---       #74
-      01003108H   LINE      ---      ---       #75
-      0100310EH   LINE      ---      ---       #76
-      01003113H   LINE      ---      ---       #77
-      01003117H   LINE      ---      ---       #78
-      0100311BH   LINE      ---      ---       #79
-      0100311EH   LINE      ---      ---       #80
-      0100311FH   LINE      ---      ---       #82
-      0100311FH   LINE      ---      ---       #83
-      01003124H   LINE      ---      ---       #84
-      01003128H   LINE      ---      ---       #85
-      0100312CH   LINE      ---      ---       #86
-      01003130H   LINE      ---      ---       #87
-      01003133H   LINE      ---      ---       #88
-      01003133H   LINE      ---      ---       #89
-      01003133H   LINE      ---      ---       #91
-      02004ECCH   SYMBOL    XDATA    VOID      i
-      02004ECDH   SYMBOL    XDATA    VOID      batValue
+      0100324FH   BLOCK     CODE     ---       LVL=0
+      0100324FH   LINE      ---      ---       #42
+      0100324FH   LINE      ---      ---       #43
+      0100324FH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100324FH   LINE      ---      ---       #46
+      01003259H   LINE      ---      ---       #48
+      01003265H   LINE      ---      ---       #51
+      01003285H   LINE      ---      ---       #52
+      0100328EH   LINE      ---      ---       #53
+      01003290H   LINE      ---      ---       #54
+      01003295H   LINE      ---      ---       #55
+      01003295H   LINE      ---      ---       #56
+      010032CCH   LINE      ---      ---       #57
+      010032D6H   LINE      ---      ---       #58
+      010032F3H   LINE      ---      ---       #60
+      01003312H   LINE      ---      ---       #61
+      01003319H   LINE      ---      ---       #62
+      01003338H   LINE      ---      ---       #63
+      01003340H   LINE      ---      ---       #65
+      0100339BH   LINE      ---      ---       #67
+      010033B0H   LINE      ---      ---       #68
+      010033B0H   LINE      ---      ---       #69
+      010033B6H   LINE      ---      ---       #70
+      010033B7H   LINE      ---      ---       #72
+      010033B7H   LINE      ---      ---       #73
+      010033D6H   LINE      ---      ---       #74
+      010033D6H   LINE      ---      ---       #75
+      010033DCH   LINE      ---      ---       #76
+      010033E2H   LINE      ---      ---       #77
+      010033E2H   LINE      ---      ---       #78
+      010033E6H   LINE      ---      ---       #79
+      010033EAH   LINE      ---      ---       #80
+      010033EEH   LINE      ---      ---       #81
+      010033F1H   LINE      ---      ---       #82
+      010033F1H   LINE      ---      ---       #83
+      010033F2H   LINE      ---      ---       #85
+      010033F2H   LINE      ---      ---       #86
+      010033F7H   LINE      ---      ---       #87
+      010033FDH   LINE      ---      ---       #88
+      010033FDH   LINE      ---      ---       #89
+      01003401H   LINE      ---      ---       #90
+      01003405H   LINE      ---      ---       #91
+      01003409H   LINE      ---      ---       #92
+      0100340CH   LINE      ---      ---       #93
+      0100340CH   LINE      ---      ---       #94
+      0100340CH   LINE      ---      ---       #95
+      0100340CH   LINE      ---      ---       #97
+      02004ECAH   SYMBOL    XDATA    VOID      i
+      02004ECBH   SYMBOL    XDATA    VOID      batValue
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001FD7H   BLOCK     CODE     ---       LVL=0
-      01001FD7H   LINE      ---      ---       #94
-      01001FD7H   LINE      ---      ---       #95
-      01001FD7H   LINE      ---      ---       #98
-      01001FDDH   LINE      ---      ---       #99
-      01001FDDH   LINE      ---      ---       #100
-      01001FDFH   LINE      ---      ---       #101
-      01001FE2H   LINE      ---      ---       #102
-      01001FE2H   LINE      ---      ---       #103
-      01001FE5H   LINE      ---      ---       #104
-      01001FE8H   LINE      ---      ---       #105
-      01001FE8H   LINE      ---      ---       #106
-      01001FE8H   LINE      ---      ---       #108
+      01001E23H   BLOCK     CODE     ---       LVL=0
+      01001E23H   LINE      ---      ---       #100
+      01001E23H   LINE      ---      ---       #101
+      01001E23H   LINE      ---      ---       #104
+      01001E29H   LINE      ---      ---       #105
+      01001E29H   LINE      ---      ---       #106
+      01001E2BH   LINE      ---      ---       #107
+      01001E2EH   LINE      ---      ---       #108
+      01001E2EH   LINE      ---      ---       #109
+      01001E31H   LINE      ---      ---       #110
+      01001E34H   LINE      ---      ---       #111
+      01001E34H   LINE      ---      ---       #112
+      01001E34H   LINE      ---      ---       #114
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       RAM
-      01000FFBH   PUBLIC    CODE     ---       main
+      01002FAEH   PUBLIC    CODE     ---       main
 
-      01000FFBH   BLOCK     CODE     ---       LVL=0
-      01000FFBH   LINE      ---      ---       #5
-      01000FFBH   LINE      ---      ---       #6
-      01000FFBH   LINE      ---      ---       #7
+      01002FAEH   BLOCK     CODE     ---       LVL=0
+      01002FAEH   LINE      ---      ---       #5
+      01002FAEH   LINE      ---      ---       #6
+      01002FAEH   LINE      ---      ---       #7
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       IPC
@@ -2902,212 +2945,212 @@
       02000C4BH   PUBLIC    XDATA    ---       ipcReadBuff
       0200054FH   PUBLIC    XDATA    BYTE      ipcPinlen
       02000B7EH   PUBLIC    XDATA    BYTE      current_task
-      010031DEH   PUBLIC    CODE     ---       IPC_DealSingleStep
-      01003444H   PUBLIC    CODE     ---       IPC_IsTxBuffEmpty
-      01003438H   PUBLIC    CODE     ---       IPC_AbandonLpm
-      01000FA4H   PUBLIC    CODE     ---       IPC_WaitLpm
-      01002F73H   PUBLIC    CODE     ---       _IPC_Initialize
-      01003432H   PUBLIC    CODE     ---       IPC_GetBBDIsconnectReason
-      0100341EH   PUBLIC    CODE     ---       _IPC_TxBleData
-      01003416H   PUBLIC    CODE     ---       _IPC_TxSppData
-      0100340EH   PUBLIC    CODE     ---       _IPC_Tx24GData
-      01003426H   PUBLIC    CODE     ---       _IPC_TxBREDRHidData
-      010033E7H   PUBLIC    CODE     ---       _IPC_TxData
-      0100126FH   PUBLIC    CODE     ---       _IPC_TxControlCmd
-
-      01003134H   BLOCK     CODE     ---       LVL=0
-      01003134H   LINE      ---      ---       #44
-      01003144H   LINE      ---      ---       #45
-      01003144H   LINE      ---      ---       #46
-      0100318DH   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100318EH   BLOCK     CODE     ---       LVL=0
-      0100318EH   LINE      ---      ---       #49
-      01003198H   LINE      ---      ---       #50
-      01003198H   BLOCK     CODE     NEAR LAB  LVL=1
-      01003198H   LINE      ---      ---       #51
-      010031A0H   LINE      ---      ---       #52
-      010031A6H   LINE      ---      ---       #53
-      010031C5H   LINE      ---      ---       #54
-      010031CFH   LINE      ---      ---       #55
-      010031D3H   LINE      ---      ---       #56
-      010031D3H   LINE      ---      ---       #57
-      010031D5H   LINE      ---      ---       #58
-      010031DDH   LINE      ---      ---       #59
+      01002CFDH   PUBLIC    CODE     ---       IPC_DealSingleStep
+      0100260FH   PUBLIC    CODE     ---       IPC_IsTxBuffEmpty
+      01002FB0H   PUBLIC    CODE     ---       IPC_AbandonLpm
+      01002CEFH   PUBLIC    CODE     ---       IPC_WaitLpm
+      01002F5CH   PUBLIC    CODE     ---       _IPC_Initialize
+      01003474H   PUBLIC    CODE     ---       IPC_GetBBDIsconnectReason
+      01000FE6H   PUBLIC    CODE     ---       _IPC_TxBleData
+      01000FEEH   PUBLIC    CODE     ---       _IPC_TxSppData
+      01000FDEH   PUBLIC    CODE     ---       _IPC_Tx24GData
+      01003467H   PUBLIC    CODE     ---       _IPC_TxBREDRHidData
+      01000FB9H   PUBLIC    CODE     ---       _IPC_TxData
+      01000EC8H   PUBLIC    CODE     ---       _IPC_TxControlCmd
+
+      0100340DH   BLOCK     CODE     ---       LVL=0
+      0100340DH   LINE      ---      ---       #44
+      0100341DH   LINE      ---      ---       #45
+      0100341DH   LINE      ---      ---       #46
+      01003466H   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002F06H   BLOCK     CODE     ---       LVL=0
+      01002F06H   LINE      ---      ---       #49
+      01002F10H   LINE      ---      ---       #50
+      01002F10H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002F10H   LINE      ---      ---       #51
+      01002F18H   LINE      ---      ---       #52
+      01002F1EH   LINE      ---      ---       #53
+      01002F3DH   LINE      ---      ---       #54
+      01002F47H   LINE      ---      ---       #55
+      01002F4BH   LINE      ---      ---       #56
+      01002F4BH   LINE      ---      ---       #57
+      01002F4DH   LINE      ---      ---       #58
+      01002F55H   LINE      ---      ---       #59
       00000006H   SYMBOL    DATA     VOID      src
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001297H   BLOCK     CODE     ---       LVL=0
-      01001297H   LINE      ---      ---       #61
-      010012A5H   LINE      ---      ---       #62
-      010012A5H   BLOCK     CODE     NEAR LAB  LVL=1
-      010012A5H   LINE      ---      ---       #63
-      010012B4H   LINE      ---      ---       #64
-      010012D3H   LINE      ---      ---       #65
-      010012DDH   LINE      ---      ---       #66
-      01001302H   LINE      ---      ---       #67
-      01001310H   LINE      ---      ---       #68
-      0100131AH   LINE      ---      ---       #69
-      0100131AH   LINE      ---      ---       #70
-      0100131CH   LINE      ---      ---       #71
-      0100132BH   LINE      ---      ---       #72
-      02004EBFH   SYMBOL    XDATA    VOID      dest
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      0100126FH   BLOCK     CODE     ---       LVL=0
-      0100126FH   LINE      ---      ---       #74
-      01001274H   LINE      ---      ---       #75
-      01001274H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001274H   LINE      ---      ---       #76
-      01001287H   LINE      ---      ---       #79
-      0100128FH   LINE      ---      ---       #80
-      02004EE7H   SYMBOL    XDATA    VOID      cmdBuff
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      010033E7H   BLOCK     CODE     ---       LVL=0
-      010033E7H   LINE      ---      ---       #83
-      010033ECH   LINE      ---      ---       #84
-      010033ECH   LINE      ---      ---       #85
-      010033F2H   LINE      ---      ---       #86
-      010033FEH   LINE      ---      ---       #87
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003426H   BLOCK     CODE     ---       LVL=0
-      01003426H   LINE      ---      ---       #90
-      01003426H   LINE      ---      ---       #91
-      01003426H   LINE      ---      ---       #92
-      0100342CH   LINE      ---      ---       #93
-      0100342FH   LINE      ---      ---       #94
-      01003431H   LINE      ---      ---       #95
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100340EH   BLOCK     CODE     ---       LVL=0
-      0100340EH   LINE      ---      ---       #97
-      0100340EH   LINE      ---      ---       #98
-      0100340EH   LINE      ---      ---       #99
-      01003414H   LINE      ---      ---       #100
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003416H   BLOCK     CODE     ---       LVL=0
-      01003416H   LINE      ---      ---       #103
-      01003416H   LINE      ---      ---       #104
-      01003416H   LINE      ---      ---       #105
-      0100341CH   LINE      ---      ---       #106
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100341EH   BLOCK     CODE     ---       LVL=0
-      0100341EH   LINE      ---      ---       #109
-      0100341EH   LINE      ---      ---       #110
-      0100341EH   LINE      ---      ---       #111
-      01003424H   LINE      ---      ---       #112
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003432H   BLOCK     CODE     ---       LVL=0
-      01003432H   LINE      ---      ---       #115
-      01003432H   LINE      ---      ---       #116
-      01003432H   LINE      ---      ---       #117
-      01003437H   LINE      ---      ---       #118
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F73H   BLOCK     CODE     ---       LVL=0
-      01002F73H   LINE      ---      ---       #120
-      01002F73H   LINE      ---      ---       #121
-      01002F73H   LINE      ---      ---       #122
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000FA4H   BLOCK     CODE     ---       LVL=0
-      01000FA4H   LINE      ---      ---       #125
-      01000FA4H   LINE      ---      ---       #126
-      01000FA4H   LINE      ---      ---       #127
-      01000FA9H   LINE      ---      ---       #128
-      01000FADH   LINE      ---      ---       #129
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003438H   BLOCK     CODE     ---       LVL=0
-      01003438H   LINE      ---      ---       #132
-      01003438H   LINE      ---      ---       #133
-      01003438H   LINE      ---      ---       #134
-      0100343EH   LINE      ---      ---       #135
-      01003443H   LINE      ---      ---       #136
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003444H   BLOCK     CODE     ---       LVL=0
-      01003444H   LINE      ---      ---       #138
-      01003444H   LINE      ---      ---       #139
-      01003444H   LINE      ---      ---       #140
-      01003458H   LINE      ---      ---       #141
-      0100345AH   LINE      ---      ---       #142
-      0100345BH   LINE      ---      ---       #143
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010031DEH   BLOCK     CODE     ---       LVL=0
-      010031DEH   LINE      ---      ---       #146
-      010031DEH   LINE      ---      ---       #147
-      010031DEH   BLOCK     CODE     NEAR LAB  LVL=1
-      010031DEH   LINE      ---      ---       #148
-      010031F0H   LINE      ---      ---       #149
-      01003206H   LINE      ---      ---       #150
-      01003206H   LINE      ---      ---       #151
-      0100320EH   LINE      ---      ---       #152
-      0100321FH   LINE      ---      ---       #153
-      01003229H   LINE      ---      ---       #154
-      01003248H   LINE      ---      ---       #155
-      0100324AH   LINE      ---      ---       #156
-      0100325CH   LINE      ---      ---       #157
-      01003265H   LINE      ---      ---       #158
-      0100327BH   LINE      ---      ---       #159
-      010032B3H   LINE      ---      ---       #160
-      010032B5H   LINE      ---      ---       #161
-      010032C7H   LINE      ---      ---       #162
-      010032D0H   LINE      ---      ---       #163
-      010032E6H   LINE      ---      ---       #164
-      0100331EH   LINE      ---      ---       #165
-      01003320H   LINE      ---      ---       #166
-      01003332H   LINE      ---      ---       #167
-      0100333BH   LINE      ---      ---       #168
-      01003351H   LINE      ---      ---       #169
-      01003389H   LINE      ---      ---       #170
-      0100338BH   LINE      ---      ---       #171
-      0100338BH   LINE      ---      ---       #172
-      0100338DH   LINE      ---      ---       #173
-      0100338DH   LINE      ---      ---       #174
-      0100338DH   LINE      ---      ---       #175
-      010033A1H   LINE      ---      ---       #176
-      010033AFH   LINE      ---      ---       #178
-      010033B2H   LINE      ---      ---       #180
-      010033C1H   LINE      ---      ---       #181
-      010033C3H   LINE      ---      ---       #182
-      010033CDH   LINE      ---      ---       #183
-      010033DBH   LINE      ---      ---       #185
-      010033DEH   LINE      ---      ---       #187
-      010033E4H   LINE      ---      ---       #188
-      010033E6H   LINE      ---      ---       #190
-      0100338DH   SYMBOL    ---      ---       IPC_TIMERingleStep
-      02004EF0H   SYMBOL    XDATA    VOID      pbuff
+      01000EF0H   BLOCK     CODE     ---       LVL=0
+      01000EF0H   LINE      ---      ---       #61
+      01000EFEH   LINE      ---      ---       #62
+      01000EFEH   BLOCK     CODE     NEAR LAB  LVL=1
+      01000EFEH   LINE      ---      ---       #63
+      01000F0DH   LINE      ---      ---       #64
+      01000F2CH   LINE      ---      ---       #65
+      01000F36H   LINE      ---      ---       #66
+      01000F5BH   LINE      ---      ---       #67
+      01000F69H   LINE      ---      ---       #68
+      01000F73H   LINE      ---      ---       #69
+      01000F73H   LINE      ---      ---       #70
+      01000F75H   LINE      ---      ---       #71
+      01000F84H   LINE      ---      ---       #72
+      02004EBDH   SYMBOL    XDATA    VOID      dest
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01000EC8H   BLOCK     CODE     ---       LVL=0
+      01000EC8H   LINE      ---      ---       #74
+      01000ECDH   LINE      ---      ---       #75
+      01000ECDH   BLOCK     CODE     NEAR LAB  LVL=1
+      01000ECDH   LINE      ---      ---       #76
+      01000EE0H   LINE      ---      ---       #79
+      01000EE8H   LINE      ---      ---       #80
+      02004EE1H   SYMBOL    XDATA    VOID      cmdBuff
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01000FB9H   BLOCK     CODE     ---       LVL=0
+      01000FB9H   LINE      ---      ---       #83
+      01000FBEH   LINE      ---      ---       #84
+      01000FBEH   LINE      ---      ---       #85
+      01000FC4H   LINE      ---      ---       #86
+      01000FCFH   LINE      ---      ---       #87
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003467H   BLOCK     CODE     ---       LVL=0
+      01003467H   LINE      ---      ---       #90
+      01003467H   LINE      ---      ---       #91
+      01003467H   LINE      ---      ---       #92
+      0100346DH   LINE      ---      ---       #93
+      01003470H   LINE      ---      ---       #94
+      01003473H   LINE      ---      ---       #95
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000FDEH   BLOCK     CODE     ---       LVL=0
+      01000FDEH   LINE      ---      ---       #97
+      01000FDEH   LINE      ---      ---       #98
+      01000FDEH   LINE      ---      ---       #99
+      01000FE4H   LINE      ---      ---       #100
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000FEEH   BLOCK     CODE     ---       LVL=0
+      01000FEEH   LINE      ---      ---       #103
+      01000FEEH   LINE      ---      ---       #104
+      01000FEEH   LINE      ---      ---       #105
+      01000FF4H   LINE      ---      ---       #106
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000FE6H   BLOCK     CODE     ---       LVL=0
+      01000FE6H   LINE      ---      ---       #109
+      01000FE6H   LINE      ---      ---       #110
+      01000FE6H   LINE      ---      ---       #111
+      01000FECH   LINE      ---      ---       #112
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003474H   BLOCK     CODE     ---       LVL=0
+      01003474H   LINE      ---      ---       #115
+      01003474H   LINE      ---      ---       #116
+      01003474H   LINE      ---      ---       #117
+      01003479H   LINE      ---      ---       #118
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002F5CH   BLOCK     CODE     ---       LVL=0
+      01002F5CH   LINE      ---      ---       #120
+      01002F5CH   LINE      ---      ---       #121
+      01002F5CH   LINE      ---      ---       #122
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002CEFH   BLOCK     CODE     ---       LVL=0
+      01002CEFH   LINE      ---      ---       #125
+      01002CEFH   LINE      ---      ---       #126
+      01002CEFH   LINE      ---      ---       #127
+      01002CF4H   LINE      ---      ---       #128
+      01002CF8H   LINE      ---      ---       #129
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002FB0H   BLOCK     CODE     ---       LVL=0
+      01002FB0H   LINE      ---      ---       #132
+      01002FB0H   LINE      ---      ---       #133
+      01002FB0H   LINE      ---      ---       #134
+      01002FB6H   LINE      ---      ---       #135
+      01002FBBH   LINE      ---      ---       #136
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100260FH   BLOCK     CODE     ---       LVL=0
+      0100260FH   LINE      ---      ---       #138
+      0100260FH   LINE      ---      ---       #139
+      0100260FH   LINE      ---      ---       #140
+      01002623H   LINE      ---      ---       #141
+      01002625H   LINE      ---      ---       #142
+      01002626H   LINE      ---      ---       #143
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002CFDH   BLOCK     CODE     ---       LVL=0
+      01002CFDH   LINE      ---      ---       #146
+      01002CFDH   LINE      ---      ---       #147
+      01002CFDH   BLOCK     CODE     NEAR LAB  LVL=1
+      01002CFDH   LINE      ---      ---       #148
+      01002D0FH   LINE      ---      ---       #149
+      01002D25H   LINE      ---      ---       #150
+      01002D25H   LINE      ---      ---       #151
+      01002D2DH   LINE      ---      ---       #152
+      01002D3EH   LINE      ---      ---       #153
+      01002D48H   LINE      ---      ---       #154
+      01002D67H   LINE      ---      ---       #155
+      01002D69H   LINE      ---      ---       #156
+      01002D7BH   LINE      ---      ---       #157
+      01002D84H   LINE      ---      ---       #158
+      01002D9AH   LINE      ---      ---       #159
+      01002DD2H   LINE      ---      ---       #160
+      01002DD4H   LINE      ---      ---       #161
+      01002DE6H   LINE      ---      ---       #162
+      01002DEFH   LINE      ---      ---       #163
+      01002E05H   LINE      ---      ---       #164
+      01002E3DH   LINE      ---      ---       #165
+      01002E3FH   LINE      ---      ---       #166
+      01002E51H   LINE      ---      ---       #167
+      01002E5AH   LINE      ---      ---       #168
+      01002E70H   LINE      ---      ---       #169
+      01002EA8H   LINE      ---      ---       #170
+      01002EAAH   LINE      ---      ---       #171
+      01002EAAH   LINE      ---      ---       #172
+      01002EACH   LINE      ---      ---       #173
+      01002EACH   LINE      ---      ---       #174
+      01002EACH   LINE      ---      ---       #175
+      01002EC0H   LINE      ---      ---       #176
+      01002ECEH   LINE      ---      ---       #178
+      01002ED1H   LINE      ---      ---       #180
+      01002EE0H   LINE      ---      ---       #181
+      01002EE2H   LINE      ---      ---       #182
+      01002EECH   LINE      ---      ---       #183
+      01002EFAH   LINE      ---      ---       #185
+      01002EFDH   LINE      ---      ---       #187
+      01002F03H   LINE      ---      ---       #188
+      01002F05H   LINE      ---      ---       #190
+      01002EACH   SYMBOL    ---      ---       IPC_TIMERingleStep
+      02004EEDH   SYMBOL    XDATA    VOID      pbuff
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       UTILITIES
-      02004EADH   PUBLIC    XDATA    BYTE      ?_compare_str?BYTE
-      01002DCCH   PUBLIC    CODE     ---       _compare_str
-      01000F8CH   PUBLIC    CODE     ---       _Delay1ms
-      010034A7H   PUBLIC    CODE     ---       _xmemclear_ff
-      01000B5DH   PUBLIC    CODE     ---       _xmemclear
-      02004E9EH   PUBLIC    XDATA    BYTE      ?_dmemcpy?BYTE
-      01003463H   PUBLIC    CODE     ---       _dmemcpy
-      02004EC1H   PUBLIC    XDATA    BYTE      ?_xmemcpy?BYTE
+      02004EABH   PUBLIC    XDATA    BYTE      ?_compare_str?BYTE
+      01002657H   PUBLIC    CODE     ---       _compare_str
+      010015B1H   PUBLIC    CODE     ---       _Delay1ms
+      01001E74H   PUBLIC    CODE     ---       _xmemclear_ff
+      01000B6BH   PUBLIC    CODE     ---       _xmemclear
+      02004E9CH   PUBLIC    XDATA    BYTE      ?_dmemcpy?BYTE
+      01003481H   PUBLIC    CODE     ---       _dmemcpy
+      02004EBFH   PUBLIC    XDATA    BYTE      ?_xmemcpy?BYTE
       0100087DH   PUBLIC    CODE     ---       _xmemcpy
-      0100345CH   PUBLIC    CODE     ---       YC_Ice_break
+      0100347AH   PUBLIC    CODE     ---       YC_Ice_break
 
-      0100345CH   BLOCK     CODE     ---       LVL=0
-      0100345CH   LINE      ---      ---       #3
-      0100345CH   LINE      ---      ---       #4
-      0100345CH   LINE      ---      ---       #5
-      01003462H   LINE      ---      ---       #7
+      0100347AH   BLOCK     CODE     ---       LVL=0
+      0100347AH   LINE      ---      ---       #3
+      0100347AH   LINE      ---      ---       #4
+      0100347AH   LINE      ---      ---       #5
+      01003480H   LINE      ---      ---       #7
       ---         BLOCKEND  ---      ---       LVL=0
 
       0100087DH   BLOCK     CODE     ---       LVL=0
@@ -3118,52 +3161,52 @@
       010008BFH   LINE      ---      ---       #14
       ---         BLOCKEND  ---      ---       LVL=0
 
-      01003463H   BLOCK     CODE     ---       LVL=0
-      01003463H   LINE      ---      ---       #16
-      0100346EH   LINE      ---      ---       #17
-      0100346EH   LINE      ---      ---       #18
-      0100347CH   LINE      ---      ---       #19
-      010034A6H   LINE      ---      ---       #21
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000B5DH   BLOCK     CODE     ---       LVL=0
-      01000B5DH   LINE      ---      ---       #23
-      01000B68H   LINE      ---      ---       #24
-      01000B68H   LINE      ---      ---       #25
-      01000B72H   LINE      ---      ---       #26
-      01000B88H   LINE      ---      ---       #28
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010034A7H   BLOCK     CODE     ---       LVL=0
-      010034A7H   LINE      ---      ---       #30
-      010034B2H   LINE      ---      ---       #31
-      010034B2H   LINE      ---      ---       #32
-      010034BCH   LINE      ---      ---       #33
-      010034D3H   LINE      ---      ---       #35
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000F8CH   BLOCK     CODE     ---       LVL=0
-      01000F8CH   LINE      ---      ---       #46
-      01000F8CH   LINE      ---      ---       #47
-      01000F8CH   BLOCK     CODE     NEAR LAB  LVL=1
-      01000F8CH   LINE      ---      ---       #49
-      01000F92H   LINE      ---      ---       #50
-      01000FA0H   LINE      ---      ---       #51
-      01000FA3H   LINE      ---      ---       #52
+      01003481H   BLOCK     CODE     ---       LVL=0
+      01003481H   LINE      ---      ---       #16
+      0100348CH   LINE      ---      ---       #17
+      0100348CH   LINE      ---      ---       #18
+      0100349AH   LINE      ---      ---       #19
+      010034C4H   LINE      ---      ---       #21
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000B6BH   BLOCK     CODE     ---       LVL=0
+      01000B6BH   LINE      ---      ---       #23
+      01000B76H   LINE      ---      ---       #24
+      01000B76H   LINE      ---      ---       #25
+      01000B80H   LINE      ---      ---       #26
+      01000B96H   LINE      ---      ---       #28
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001E74H   BLOCK     CODE     ---       LVL=0
+      01001E74H   LINE      ---      ---       #30
+      01001E7FH   LINE      ---      ---       #31
+      01001E7FH   LINE      ---      ---       #32
+      01001E89H   LINE      ---      ---       #33
+      01001EA0H   LINE      ---      ---       #35
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010015B1H   BLOCK     CODE     ---       LVL=0
+      010015B1H   LINE      ---      ---       #46
+      010015B1H   LINE      ---      ---       #47
+      010015B1H   BLOCK     CODE     NEAR LAB  LVL=1
+      010015B1H   LINE      ---      ---       #49
+      010015B7H   LINE      ---      ---       #50
+      010015C5H   LINE      ---      ---       #51
+      010015C8H   LINE      ---      ---       #52
       00000004H   SYMBOL    DATA     VOID      j
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002DCCH   BLOCK     CODE     ---       LVL=0
-      01002DCCH   LINE      ---      ---       #54
-      01002DD7H   LINE      ---      ---       #55
-      01002DD7H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002DD7H   LINE      ---      ---       #57
-      01002DE3H   LINE      ---      ---       #58
-      01002E0DH   LINE      ---      ---       #59
-      01002E10H   LINE      ---      ---       #60
-      01002E13H   LINE      ---      ---       #61
-      01002E15H   LINE      ---      ---       #62
+      01002657H   BLOCK     CODE     ---       LVL=0
+      01002657H   LINE      ---      ---       #54
+      01002662H   LINE      ---      ---       #55
+      01002662H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002662H   LINE      ---      ---       #57
+      0100266EH   LINE      ---      ---       #58
+      01002698H   LINE      ---      ---       #59
+      0100269BH   LINE      ---      ---       #60
+      0100269EH   LINE      ---      ---       #61
+      010026A0H   LINE      ---      ---       #62
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
@@ -3171,249 +3214,249 @@
       ---         MODULE    ---      ---       GPIO
       020000A3H   PUBLIC    XDATA    ---       YC_GPIOWakeupL
       020000A7H   PUBLIC    XDATA    ---       YC_GPIOWakeupH
-      01002A07H   PUBLIC    CODE     ---       GPIO_fillpd
-      0100150FH   PUBLIC    CODE     ---       _GPIO_FlipOutBit
-      01002923H   PUBLIC    CODE     ---       _GPIO_SetWakeupByCurrentState
-      010034D4H   PUBLIC    CODE     ---       _GPIO_ClearWakeup
+      010035A4H   PUBLIC    CODE     ---       GPIO_fillpd
+      01001350H   PUBLIC    CODE     ---       _GPIO_FlipOutBit
+      01002C02H   PUBLIC    CODE     ---       _GPIO_SetWakeupByCurrentState
+      01003565H   PUBLIC    CODE     ---       _GPIO_ClearWakeup
       00000020H.7 PUBLIC    BIT      BIT       ?_GPIO_SetWakeup?BIT
-      01002936H   PUBLIC    CODE     ---       _GPIO_SetWakeup
+      01002C15H   PUBLIC    CODE     ---       _GPIO_SetWakeup
       00000020H.6 PUBLIC    BIT      BIT       ?_GPIO_SetOutput?BIT
-      01001811H   PUBLIC    CODE     ---       _GPIO_SetOutput
+      01001728H   PUBLIC    CODE     ---       _GPIO_SetOutput
       00000020H.5 PUBLIC    BIT      BIT       ?_GPIO_SetInput?BIT
-      0100188BH   PUBLIC    CODE     ---       _GPIO_SetInput
+      01001815H   PUBLIC    CODE     ---       _GPIO_SetInput
       00000020H.4 PUBLIC    BIT      BIT       ?_GPIO_Setoe?BIT
-      0100187AH   PUBLIC    CODE     ---       _GPIO_Setoe
+      01001855H   PUBLIC    CODE     ---       _GPIO_Setoe
       00000020H.3 PUBLIC    BIT      BIT       ?_GPIO_SetPd?BIT
-      010018A9H   PUBLIC    CODE     ---       _GPIO_SetPd
+      01001844H   PUBLIC    CODE     ---       _GPIO_SetPd
       00000020H.2 PUBLIC    BIT      BIT       ?_GPIO_SetPu?BIT
-      01001869H   PUBLIC    CODE     ---       _GPIO_SetPu
+      01001833H   PUBLIC    CODE     ---       _GPIO_SetPu
       00000020H.1 PUBLIC    BIT      BIT       ?_GPIO_Setout?BIT
-      0100132CH   PUBLIC    CODE     ---       _GPIO_Setout
-      010029C2H   PUBLIC    CODE     ---       _GPIO_GetInputStatus
+      01001267H   PUBLIC    CODE     ---       _GPIO_Setout
+      01002F69H   PUBLIC    CODE     ---       _GPIO_GetInputStatus
 
-      010018BAH   BLOCK     CODE     ---       LVL=0
-      010018BAH   LINE      ---      ---       #9
-      010018C5H   LINE      ---      ---       #10
-      010018C5H   BLOCK     CODE     NEAR LAB  LVL=1
-      010018C5H   LINE      ---      ---       #11
-      010018C7H   LINE      ---      ---       #12
-      010018C8H   LINE      ---      ---       #14
-      010018CCH   LINE      ---      ---       #15
-      010018D3H   LINE      ---      ---       #17
-      010018D6H   LINE      ---      ---       #18
-      010018F8H   LINE      ---      ---       #19
-      010018F8H   LINE      ---      ---       #21
-      010018F8H   LINE      ---      ---       #22
+      01001866H   BLOCK     CODE     ---       LVL=0
+      01001866H   LINE      ---      ---       #9
+      01001871H   LINE      ---      ---       #10
+      01001871H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001871H   LINE      ---      ---       #11
+      01001873H   LINE      ---      ---       #12
+      01001874H   LINE      ---      ---       #14
+      01001878H   LINE      ---      ---       #15
+      0100187FH   LINE      ---      ---       #17
+      01001882H   LINE      ---      ---       #18
+      010018A4H   LINE      ---      ---       #19
+      010018A4H   LINE      ---      ---       #21
+      010018A4H   LINE      ---      ---       #22
       00000006H   SYMBOL    DATA     VOID      queue
       00000005H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010029C8H   BLOCK     CODE     ---       LVL=0
-      010029C8H   LINE      ---      ---       #26
-      010029CAH   LINE      ---      ---       #27
-      010029CAH   BLOCK     CODE     NEAR LAB  LVL=1
-      010029CAH   LINE      ---      ---       #28
-      010029CFH   LINE      ---      ---       #29
-      010029D0H   LINE      ---      ---       #31
-      010029D4H   LINE      ---      ---       #32
-      010029DBH   LINE      ---      ---       #33
-      01002A06H   LINE      ---      ---       #35
-      02004F0CH   SYMBOL    XDATA    VOID      queue
+      01002F6FH   BLOCK     CODE     ---       LVL=0
+      01002F6FH   LINE      ---      ---       #26
+      01002F71H   LINE      ---      ---       #27
+      01002F71H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002F71H   LINE      ---      ---       #28
+      01002F76H   LINE      ---      ---       #29
+      01002F77H   LINE      ---      ---       #31
+      01002F7BH   LINE      ---      ---       #32
+      01002F82H   LINE      ---      ---       #33
+      01002FADH   LINE      ---      ---       #35
+      02004F09H   SYMBOL    XDATA    VOID      queue
       00000006H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010029C2H   BLOCK     CODE     ---       LVL=0
-      010029C2H   LINE      ---      ---       #37
-      010029C2H   LINE      ---      ---       #38
-      010029C2H   LINE      ---      ---       #39
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100132CH   BLOCK     CODE     ---       LVL=0
-      0100132CH   LINE      ---      ---       #42
-      0100132CH   LINE      ---      ---       #43
-      0100132CH   LINE      ---      ---       #44
-      01001330H   LINE      ---      ---       #46
-      0100133DH   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001869H   BLOCK     CODE     ---       LVL=0
-      01001869H   LINE      ---      ---       #49
-      01001869H   LINE      ---      ---       #50
-      01001869H   LINE      ---      ---       #51
-      0100186DH   LINE      ---      ---       #53
-      01001879H   LINE      ---      ---       #54
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010018A9H   BLOCK     CODE     ---       LVL=0
-      010018A9H   LINE      ---      ---       #56
-      010018A9H   LINE      ---      ---       #57
-      010018A9H   LINE      ---      ---       #58
-      010018ADH   LINE      ---      ---       #60
-      010018B9H   LINE      ---      ---       #61
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100187AH   BLOCK     CODE     ---       LVL=0
-      0100187AH   LINE      ---      ---       #63
-      0100187AH   LINE      ---      ---       #64
-      0100187AH   LINE      ---      ---       #65
-      0100187EH   LINE      ---      ---       #67
-      0100188AH   LINE      ---      ---       #68
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100188BH   BLOCK     CODE     ---       LVL=0
-      0100188BH   LINE      ---      ---       #70
-      0100188DH   LINE      ---      ---       #71
-      0100188DH   LINE      ---      ---       #72
-      01001891H   LINE      ---      ---       #74
-      01001899H   LINE      ---      ---       #75
-      010018A2H   LINE      ---      ---       #76
-      010018A8H   LINE      ---      ---       #77
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001811H   BLOCK     CODE     ---       LVL=0
-      01001811H   LINE      ---      ---       #79
-      01001813H   LINE      ---      ---       #80
-      01001813H   LINE      ---      ---       #81
-      01001817H   LINE      ---      ---       #83
-      0100181DH   LINE      ---      ---       #84
-      01001826H   LINE      ---      ---       #85
-      0100182CH   LINE      ---      ---       #86
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002936H   BLOCK     CODE     ---       LVL=0
-      01002936H   LINE      ---      ---       #88
-      01002936H   LINE      ---      ---       #89
-      01002936H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002936H   LINE      ---      ---       #92
-      0100293CH   LINE      ---      ---       #94
-      01002940H   LINE      ---      ---       #95
-      01002947H   LINE      ---      ---       #96
-      0100294AH   LINE      ---      ---       #97
-      0100296BH   LINE      ---      ---       #98
-      0100298CH   LINE      ---      ---       #99
-      0100298DH   LINE      ---      ---       #101
-      0100298DH   LINE      ---      ---       #102
-      010029AFH   LINE      ---      ---       #103
-      010029C1H   LINE      ---      ---       #104
-      010029C1H   LINE      ---      ---       #105
+      01002F69H   BLOCK     CODE     ---       LVL=0
+      01002F69H   LINE      ---      ---       #37
+      01002F69H   LINE      ---      ---       #38
+      01002F69H   LINE      ---      ---       #39
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001267H   BLOCK     CODE     ---       LVL=0
+      01001267H   LINE      ---      ---       #42
+      01001267H   LINE      ---      ---       #43
+      01001267H   LINE      ---      ---       #44
+      0100126BH   LINE      ---      ---       #46
+      01001278H   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001833H   BLOCK     CODE     ---       LVL=0
+      01001833H   LINE      ---      ---       #49
+      01001833H   LINE      ---      ---       #50
+      01001833H   LINE      ---      ---       #51
+      01001837H   LINE      ---      ---       #53
+      01001843H   LINE      ---      ---       #54
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001844H   BLOCK     CODE     ---       LVL=0
+      01001844H   LINE      ---      ---       #56
+      01001844H   LINE      ---      ---       #57
+      01001844H   LINE      ---      ---       #58
+      01001848H   LINE      ---      ---       #60
+      01001854H   LINE      ---      ---       #61
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001855H   BLOCK     CODE     ---       LVL=0
+      01001855H   LINE      ---      ---       #63
+      01001855H   LINE      ---      ---       #64
+      01001855H   LINE      ---      ---       #65
+      01001859H   LINE      ---      ---       #67
+      01001865H   LINE      ---      ---       #68
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001815H   BLOCK     CODE     ---       LVL=0
+      01001815H   LINE      ---      ---       #70
+      01001817H   LINE      ---      ---       #71
+      01001817H   LINE      ---      ---       #72
+      0100181BH   LINE      ---      ---       #74
+      01001823H   LINE      ---      ---       #75
+      0100182CH   LINE      ---      ---       #76
+      01001832H   LINE      ---      ---       #77
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001728H   BLOCK     CODE     ---       LVL=0
+      01001728H   LINE      ---      ---       #79
+      0100172AH   LINE      ---      ---       #80
+      0100172AH   LINE      ---      ---       #81
+      0100172EH   LINE      ---      ---       #83
+      01001735H   LINE      ---      ---       #84
+      0100173DH   LINE      ---      ---       #85
+      01001744H   LINE      ---      ---       #86
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002C15H   BLOCK     CODE     ---       LVL=0
+      01002C15H   LINE      ---      ---       #88
+      01002C15H   LINE      ---      ---       #89
+      01002C15H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002C15H   LINE      ---      ---       #92
+      01002C1BH   LINE      ---      ---       #94
+      01002C1FH   LINE      ---      ---       #95
+      01002C26H   LINE      ---      ---       #96
+      01002C29H   LINE      ---      ---       #97
+      01002C4AH   LINE      ---      ---       #98
+      01002C6BH   LINE      ---      ---       #99
+      01002C6CH   LINE      ---      ---       #101
+      01002C6CH   LINE      ---      ---       #102
+      01002C8EH   LINE      ---      ---       #103
+      01002CA0H   LINE      ---      ---       #104
+      01002CA0H   LINE      ---      ---       #105
       00000006H   SYMBOL    DATA     VOID      queue
       00000007H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010034D4H   BLOCK     CODE     ---       LVL=0
-      010034D4H   LINE      ---      ---       #107
-      010034D4H   LINE      ---      ---       #108
-      010034D4H   BLOCK     CODE     NEAR LAB  LVL=1
-      010034D4H   LINE      ---      ---       #111
-      010034D8H   LINE      ---      ---       #113
-      010034DCH   LINE      ---      ---       #114
-      010034E3H   LINE      ---      ---       #115
-      01003505H   LINE      ---      ---       #116
-      01003512H   LINE      ---      ---       #117
+      01003565H   BLOCK     CODE     ---       LVL=0
+      01003565H   LINE      ---      ---       #107
+      01003565H   LINE      ---      ---       #108
+      01003565H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003565H   LINE      ---      ---       #111
+      01003569H   LINE      ---      ---       #113
+      0100356DH   LINE      ---      ---       #114
+      01003574H   LINE      ---      ---       #115
+      01003596H   LINE      ---      ---       #116
+      010035A3H   LINE      ---      ---       #117
       00000006H   SYMBOL    DATA     VOID      queue
       00000007H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002923H   BLOCK     CODE     ---       LVL=0
-      01002923H   LINE      ---      ---       #119
-      01002928H   LINE      ---      ---       #120
-      01002928H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002928H   LINE      ---      ---       #121
-      0100292CH   LINE      ---      ---       #122
+      01002C02H   BLOCK     CODE     ---       LVL=0
+      01002C02H   LINE      ---      ---       #119
+      01002C07H   LINE      ---      ---       #120
+      01002C07H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002C07H   LINE      ---      ---       #121
+      01002C0BH   LINE      ---      ---       #122
       00000021H.0 SYMBOL    BIT      VOID      st
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      0100150FH   BLOCK     CODE     ---       LVL=0
-      0100150FH   LINE      ---      ---       #125
-      01001514H   LINE      ---      ---       #126
-      01001514H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001514H   LINE      ---      ---       #127
-      0100151FH   LINE      ---      ---       #128
+      01001350H   BLOCK     CODE     ---       LVL=0
+      01001350H   LINE      ---      ---       #125
+      01001355H   LINE      ---      ---       #126
+      01001355H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001355H   LINE      ---      ---       #127
+      01001360H   LINE      ---      ---       #128
       00000021H.1 SYMBOL    BIT      VOID      st
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002A07H   BLOCK     CODE     ---       LVL=0
-      01002A07H   LINE      ---      ---       #131
-      01002A07H   LINE      ---      ---       #132
-      01002A07H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002A07H   LINE      ---      ---       #134
-      01002A09H   LINE      ---      ---       #135
-      01002A3AH   LINE      ---      ---       #136
+      010035A4H   BLOCK     CODE     ---       LVL=0
+      010035A4H   LINE      ---      ---       #131
+      010035A4H   LINE      ---      ---       #132
+      010035A4H   BLOCK     CODE     NEAR LAB  LVL=1
+      010035A4H   LINE      ---      ---       #134
+      010035A6H   LINE      ---      ---       #135
+      010035D7H   LINE      ---      ---       #136
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       IIC
-      01001D4AH   PUBLIC    CODE     ---       _IIC_WriteBlock
-      01001E01H   PUBLIC    CODE     ---       _IIC_write
-      01000E2CH   PUBLIC    CODE     ---       _IIC_Read
-
-      01001E9AH   BLOCK     CODE     ---       LVL=0
-      01001E9AH   LINE      ---      ---       #11
-      01001E9AH   LINE      ---      ---       #12
-      01001E9AH   LINE      ---      ---       #13
-      01001EA1H   LINE      ---      ---       #14
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000E2CH   BLOCK     CODE     ---       LVL=0
-      01000E2CH   LINE      ---      ---       #16
-      01000E3DH   LINE      ---      ---       #17
-      01000E3DH   BLOCK     CODE     NEAR LAB  LVL=1
-      01000E3DH   LINE      ---      ---       #18
-      01000E3DH   LINE      ---      ---       #19
-      01000E46H   LINE      ---      ---       #20
-      01000E4CH   LINE      ---      ---       #21
-      01000E52H   LINE      ---      ---       #22
-      01000E58H   LINE      ---      ---       #23
-      01000E71H   LINE      ---      ---       #24
-      01000E86H   LINE      ---      ---       #25
-      01000E9FH   LINE      ---      ---       #26
-      01000EA5H   LINE      ---      ---       #27
-      01000EADH   LINE      ---      ---       #28
-      01000EB4H   LINE      ---      ---       #29
-      01000EB4H   LINE      ---      ---       #30
-      01000EBBH   LINE      ---      ---       #31
-      01000EBEH   LINE      ---      ---       #32
+      01001503H   PUBLIC    CODE     ---       _IIC_WriteBlock
+      010034C5H   PUBLIC    CODE     ---       _IIC_write
+      01001677H   PUBLIC    CODE     ---       _IIC_Read
+
+      0100355DH   BLOCK     CODE     ---       LVL=0
+      0100355DH   LINE      ---      ---       #11
+      0100355DH   LINE      ---      ---       #12
+      0100355DH   LINE      ---      ---       #13
+      01003564H   LINE      ---      ---       #14
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001677H   BLOCK     CODE     ---       LVL=0
+      01001677H   LINE      ---      ---       #16
+      01001688H   LINE      ---      ---       #17
+      01001688H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001688H   LINE      ---      ---       #18
+      01001688H   LINE      ---      ---       #19
+      01001691H   LINE      ---      ---       #20
+      01001697H   LINE      ---      ---       #21
+      0100169DH   LINE      ---      ---       #22
+      010016A3H   LINE      ---      ---       #23
+      010016BCH   LINE      ---      ---       #24
+      010016D1H   LINE      ---      ---       #25
+      010016EAH   LINE      ---      ---       #26
+      010016F0H   LINE      ---      ---       #27
+      010016F8H   LINE      ---      ---       #28
+      010016FFH   LINE      ---      ---       #29
+      010016FFH   LINE      ---      ---       #30
+      01001706H   LINE      ---      ---       #31
+      01001709H   LINE      ---      ---       #32
       00000006H   SYMBOL    DATA     VOID      mem_src
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001E01H   BLOCK     CODE     ---       LVL=0
-      01001E01H   LINE      ---      ---       #35
-      01001E1CH   LINE      ---      ---       #36
-      01001E1CH   LINE      ---      ---       #37
-      01001E3EH   LINE      ---      ---       #38
-      01001E44H   LINE      ---      ---       #39
-      01001E53H   LINE      ---      ---       #40
-      01001E70H   LINE      ---      ---       #41
-      01001E87H   LINE      ---      ---       #42
-      01001E8EH   LINE      ---      ---       #43
-      01001E93H   LINE      ---      ---       #44
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001D4AH   BLOCK     CODE     ---       LVL=0
-      01001D4AH   LINE      ---      ---       #48
-      01001D61H   LINE      ---      ---       #49
-      01001D61H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001D61H   LINE      ---      ---       #51
-      01001D6DH   LINE      ---      ---       #52
-      01001D7DH   LINE      ---      ---       #53
-      01001D8BH   LINE      ---      ---       #54
-      01001DB1H   LINE      ---      ---       #55
-      01001DBEH   LINE      ---      ---       #56
-      01001DD3H   LINE      ---      ---       #57
-      01001DD8H   LINE      ---      ---       #58
-      01001DE9H   LINE      ---      ---       #59
-      01001DF5H   LINE      ---      ---       #60
-      01001DF7H   LINE      ---      ---       #61
+      010034C5H   BLOCK     CODE     ---       LVL=0
+      010034C5H   LINE      ---      ---       #35
+      010034E0H   LINE      ---      ---       #36
+      010034E0H   LINE      ---      ---       #37
+      01003501H   LINE      ---      ---       #38
+      01003507H   LINE      ---      ---       #39
+      01003516H   LINE      ---      ---       #40
+      01003533H   LINE      ---      ---       #41
+      0100354AH   LINE      ---      ---       #42
+      01003551H   LINE      ---      ---       #43
+      01003556H   LINE      ---      ---       #44
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001503H   BLOCK     CODE     ---       LVL=0
+      01001503H   LINE      ---      ---       #48
+      0100151AH   LINE      ---      ---       #49
+      0100151AH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100151AH   LINE      ---      ---       #51
+      01001526H   LINE      ---      ---       #52
+      01001536H   LINE      ---      ---       #53
+      01001544H   LINE      ---      ---       #54
+      0100156AH   LINE      ---      ---       #55
+      01001577H   LINE      ---      ---       #56
+      0100158DH   LINE      ---      ---       #57
+      01001591H   LINE      ---      ---       #58
+      010015A2H   LINE      ---      ---       #59
+      010015AEH   LINE      ---      ---       #60
+      010015B0H   LINE      ---      ---       #61
       00000004H   SYMBOL    DATA     VOID      cris
-      02004E9CH   SYMBOL    XDATA    VOID      curr_len
+      02004E9AH   SYMBOL    XDATA    VOID      curr_len
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
@@ -3489,5 +3532,5 @@
       ---         MODULE    ---      ---       ?C_INIT
       01000626H   PUBLIC    CODE     ---       ?C_START
 
-Program Size: data=10.2 xdata=900 const=182 code=13405
+Program Size: data=10.2 xdata=899 const=182 code=13602
 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 256)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-0a
+26
 19
 c5
 12
@@ -27,7 +27,7 @@
 c0
 48
 01
-b0
+b4
 c0
 49
 01
@@ -43,7 +43,7 @@
 c0
 58
 02
-95
+99
 c0
 58
 81
@@ -71,7 +71,7 @@
 c0
 19
 02
-a1
+a5
 c0
 1d
 d3
@@ -79,67 +79,67 @@
 c0
 1f
 02
-28
+2c
 c0
 1f
 82
-2c
+30
 c0
 25
 02
-ed
+f1
 c0
 25
 82
-9a
+9e
 c0
 26
 02
-a4
+a8
 c0
 27
 02
-aa
+ae
 c0
 2b
 02
-b1
+b5
 c0
 30
 82
-b8
+bc
 c0
 31
 82
-bd
+c1
 c0
 32
 02
-e1
+e5
 c0
 32
 83
-17
+1b
 c0
 34
 84
-78
+7c
 c0
 35
 04
-5d
+61
 c0
 35
 84
-5f
+63
 c0
 37
 04
-83
+87
 c0
 37
 82
-f8
+fc
 c0
 43
 81
@@ -147,23 +147,23 @@
 c0
 46
 82
-47
+4b
 c0
 47
 02
-5e
+62
 c0
 47
 82
-30
+34
 c0
 5e
 82
-3e
+42
 c0
 66
 81
-ba
+be
 c0
 67
 81
@@ -279,7 +279,7 @@
 20
 40
 04
-a4
+a8
 20
 20
 30
@@ -1115,11 +1115,11 @@
 c0
 0a
 04
-95
+99
 c0
 0a
 84
-9a
+9e
 20
 20
 3e
@@ -1627,7 +1627,7 @@
 20
 40
 01
-9f
+a3
 70
 89
 55
@@ -1652,10 +1652,18 @@
 a2
 80
 00
-70
+68
+00
+cc
+7d
+20
+5a
+01
+a1
+60
+10
 89
 56
-c2
 70
 89
 55
@@ -1664,6 +1672,14 @@
 60
 00
 00
+58
+00
+00
+c2
+20
+60
+00
+00
 20
 00
 00
@@ -1739,7 +1755,7 @@
 20
 40
 01
-a7
+ab
 20
 20
 3a
@@ -1799,7 +1815,7 @@
 58
 00
 01
-b9
+bd
 60
 01
 42
@@ -1815,7 +1831,7 @@
 58
 00
 02
-2f
+33
 60
 01
 42
@@ -1831,7 +1847,7 @@
 58
 00
 01
-b3
+b7
 60
 01
 42
@@ -1879,11 +1895,11 @@
 c0
 2d
 01
-eb
+ef
 20
 35
 81
-e9
+ed
 68
 01
 4c
@@ -1911,7 +1927,7 @@
 20
 40
 01
-f6
+fa
 68
 04
 02
@@ -1919,7 +1935,7 @@
 24
 3a
 01
-e3
+e7
 68
 01
 4a
@@ -1931,7 +1947,7 @@
 20
 3a
 01
-e3
+e7
 60
 01
 4c
@@ -1939,7 +1955,7 @@
 20
 40
 04
-a1
+a5
 70
 4b
 a4
@@ -1967,7 +1983,7 @@
 20
 20
 01
-e5
+e9
 1c
 e2
 7e
@@ -1975,7 +1991,7 @@
 20
 3a
 02
-36
+3a
 20
 40
 5b
@@ -2011,7 +2027,7 @@
 20
 20
 01
-e5
+e9
 20
 40
 68
@@ -2059,11 +2075,11 @@
 c2
 80
 02
-0a
+0e
 c2
 80
 82
-18
+1c
 68
 01
 02
@@ -2311,7 +2327,7 @@
 24
 3a
 02
-43
+47
 18
 4c
 fe
@@ -2367,31 +2383,31 @@
 c0
 10
 82
-57
+5b
 c0
 11
 02
-59
+5d
 c0
 11
 85
-31
+38
 c0
 06
 82
-67
+6b
 c0
 16
 02
-67
+6b
 c0
 15
 82
-73
+77
 c0
 15
 02
-8d
+91
 c0
 09
 7c
@@ -2407,7 +2423,7 @@
 20
 20
 05
-64
+6b
 79
 3f
 80
@@ -2419,7 +2435,7 @@
 20
 20
 05
-1f
+23
 70
 0b
 7d
@@ -2435,7 +2451,7 @@
 20
 3a
 02
-63
+67
 20
 40
 61
@@ -2459,7 +2475,7 @@
 c0
 08
 82
-5c
+60
 20
 20
 7c
@@ -2507,7 +2523,7 @@
 20
 40
 02
-79
+7d
 20
 20
 7c
@@ -2531,7 +2547,7 @@
 20
 40
 02
-79
+7d
 20
 20
 7c
@@ -2559,7 +2575,7 @@
 24
 21
 02
-8b
+8f
 60
 00
 c3
@@ -2579,11 +2595,11 @@
 24
 5a
 02
-87
+8b
 20
 5a
 02
-89
+8d
 d8
 a0
 43
@@ -2631,7 +2647,7 @@
 c5
 11
 85
-1f
+23
 70
 43
 d8
@@ -2715,7 +2731,7 @@
 20
 40
 02
-a7
+ab
 20
 20
 54
@@ -2747,7 +2763,7 @@
 c0
 00
 82
-af
+b3
 20
 20
 54
@@ -2815,23 +2831,23 @@
 c0
 03
 82
-d6
+da
 c0
 07
 82
-da
+de
 c0
 03
 02
-c9
+cd
 c0
 01
 02
-c6
+ca
 c0
 09
 82
-c4
+c8
 20
 20
 56
@@ -2887,11 +2903,11 @@
 c0
 01
 02
-d2
+d6
 20
 20
 02
-d4
+d8
 70
 0b
 7d
@@ -2963,7 +2979,7 @@
 c0
 01
 02
-e6
+ea
 c0
 03
 d7
@@ -3054,16 +3070,16 @@
 f9
 c0
 29
+03
 02
-fe
 c0
 01
 03
-15
+19
 c0
 09
 03
-04
+08
 20
 20
 59
@@ -3079,7 +3095,7 @@
 c0
 10
 83
-02
+06
 20
 20
 59
@@ -3091,7 +3107,7 @@
 20
 20
 02
-97
+9b
 68
 01
 03
@@ -3103,7 +3119,7 @@
 20
 42
 83
-02
+06
 68
 01
 03
@@ -3115,7 +3131,7 @@
 20
 42
 83
-13
+17
 68
 01
 03
@@ -3135,7 +3151,7 @@
 20
 22
 83
-10
+14
 20
 20
 59
@@ -3175,27 +3191,27 @@
 c0
 0d
 84
-4f
+53
 c0
 0e
 84
-4f
+53
 c0
 08
 83
-e3
+e7
 c0
 04
 83
-95
+99
 c0
 02
 83
-83
+87
 c0
 03
 83
-37
+3b
 c0
 09
 d8
@@ -3203,15 +3219,15 @@
 c0
 01
 83
-28
+2c
 c0
 05
 83
-2b
+2f
 c0
 06
 83
-23
+27
 20
 20
 56
@@ -3223,7 +3239,7 @@
 c0
 03
 83
-26
+2a
 20
 20
 57
@@ -3255,7 +3271,7 @@
 c0
 07
 03
-2e
+32
 20
 20
 57
@@ -3319,7 +3335,7 @@
 20
 22
 83
-50
+54
 58
 00
 18
@@ -3331,7 +3347,7 @@
 20
 22
 83
-52
+56
 58
 00
 18
@@ -3343,7 +3359,7 @@
 20
 22
 83
-56
+5a
 58
 00
 18
@@ -3355,7 +3371,7 @@
 20
 22
 83
-54
+58
 20
 20
 57
@@ -3395,7 +3411,7 @@
 20
 20
 03
-58
+5c
 d8
 e0
 00
@@ -3403,7 +3419,7 @@
 20
 20
 03
-47
+4b
 d8
 e0
 00
@@ -3411,7 +3427,7 @@
 20
 20
 03
-47
+4b
 d8
 e0
 00
@@ -3419,7 +3435,7 @@
 20
 20
 03
-47
+4b
 d8
 e0
 00
@@ -3427,7 +3443,7 @@
 20
 20
 03
-47
+4b
 68
 01
 44
@@ -3447,11 +3463,11 @@
 20
 40
 03
-5f
+63
 20
 22
 83
-6a
+6e
 20
 20
 57
@@ -3499,7 +3515,7 @@
 20
 20
 03
-60
+64
 18
 c0
 8d
@@ -3515,7 +3531,7 @@
 20
 40
 03
-78
+7c
 20
 3a
 57
@@ -3599,7 +3615,7 @@
 20
 20
 03
-7b
+7f
 d9
 60
 00
@@ -3627,7 +3643,7 @@
 24
 21
 03
-93
+97
 78
 54
 7c
@@ -3663,7 +3679,7 @@
 20
 20
 03
-87
+8b
 18
 c0
 8c
@@ -3671,7 +3687,7 @@
 20
 20
 03
-90
+94
 68
 09
 44
@@ -3687,7 +3703,7 @@
 20
 22
 83
-d5
+d9
 58
 00
 2a
@@ -3699,7 +3715,7 @@
 20
 22
 83
-e0
+e4
 58
 00
 28
@@ -3727,11 +3743,11 @@
 20
 40
 04
-27
+2b
 24
 21
 03
-b1
+b5
 68
 09
 02
@@ -3739,19 +3755,19 @@
 20
 40
 04
-2f
+33
 c0
 00
 83
-b1
+b5
 20
 40
 04
-2b
+2f
 24
 22
 83
-af
+b3
 78
 54
 7c
@@ -3759,31 +3775,31 @@
 20
 40
 03
-b3
+b7
 20
 40
 04
-15
+19
 20
 40
 04
-2f
+33
 20
 40
 03
-bb
+bf
 20
 20
 03
-b1
+b5
 20
 40
 04
-15
+19
 20
 20
 03
-a2
+a6
 20
 34
 57
@@ -3791,7 +3807,7 @@
 20
 20
 04
-4d
+51
 68
 01
 02
@@ -3811,7 +3827,7 @@
 20
 40
 04
-44
+48
 d8
 a0
 44
@@ -3823,7 +3839,7 @@
 20
 20
 04
-47
+4b
 68
 09
 4c
@@ -3835,11 +3851,11 @@
 c0
 82
 83
-cd
+d1
 20
 40
 04
-41
+45
 68
 01
 02
@@ -3851,7 +3867,7 @@
 20
 40
 04
-47
+4b
 58
 00
 45
@@ -3883,7 +3899,7 @@
 20
 40
 04
-41
+45
 18
 42
 0c
@@ -3895,11 +3911,11 @@
 20
 20
 04
-47
+4b
 20
 40
 04
-41
+45
 68
 01
 02
@@ -3919,7 +3935,7 @@
 20
 40
 04
-47
+4b
 70
 44
 45
@@ -3983,7 +3999,7 @@
 20
 20
 03
-d6
+da
 d9
 60
 00
@@ -4007,11 +4023,11 @@
 20
 40
 04
-27
+2b
 24
 21
 04
-0b
+0f
 68
 09
 02
@@ -4019,19 +4035,19 @@
 20
 40
 04
-2f
+33
 c0
 00
 84
-0e
+12
 20
 40
 04
-2b
+2f
 24
 22
 84
-07
+0b
 68
 00
 8d
@@ -4039,11 +4055,11 @@
 c0
 00
 84
-0e
+12
 24
 34
 03
-f8
+fc
 78
 54
 7c
@@ -4063,11 +4079,11 @@
 20
 40
 04
-47
+4b
 20
 20
 04
-02
+06
 68
 00
 cc
@@ -4079,7 +4095,7 @@
 20
 22
 84
-0e
+12
 68
 00
 c4
@@ -4091,7 +4107,7 @@
 20
 22
 84
-0e
+12
 68
 01
 02
@@ -4107,7 +4123,7 @@
 20
 40
 04
-1e
+22
 68
 01
 02
@@ -4119,7 +4135,7 @@
 20
 40
 04
-19
+1d
 19
 60
 97
@@ -4127,15 +4143,15 @@
 20
 22
 84
-09
+0d
 20
 40
 04
-15
+19
 20
 20
 03
-e8
+ec
 70
 0d
 5c
@@ -4143,7 +4159,7 @@
 20
 20
 04
-07
+0b
 68
 01
 02
@@ -4155,7 +4171,7 @@
 20
 20
 04
-12
+16
 68
 01
 02
@@ -4171,7 +4187,7 @@
 20
 20
 04
-12
+16
 20
 34
 57
@@ -4179,11 +4195,11 @@
 20
 40
 04
-1e
+22
 20
 20
 04
-4d
+51
 68
 09
 02
@@ -4215,7 +4231,7 @@
 20
 40
 04
-44
+48
 20
 20
 7e
@@ -4223,7 +4239,7 @@
 20
 40
 04
-41
+45
 68
 01
 0d
@@ -4255,7 +4271,7 @@
 20
 20
 04
-47
+4b
 68
 09
 02
@@ -4303,7 +4319,7 @@
 20
 3a
 04
-3a
+3e
 e8
 c9
 00
@@ -4319,7 +4335,7 @@
 20
 22
 84
-3c
+40
 e8
 c0
 80
@@ -4331,7 +4347,7 @@
 20
 20
 04
-31
+35
 58
 00
 00
@@ -4351,7 +4367,7 @@
 20
 40
 04
-4a
+4e
 58
 00
 00
@@ -4411,7 +4427,7 @@
 20
 40
 04
-41
+45
 20
 20
 58
@@ -4487,23 +4503,23 @@
 c0
 01
 84
-6f
+73
 c0
 05
 04
-73
+77
 c0
 00
 04
-6a
+6e
 c0
 09
 04
-71
+75
 c0
 01
 04
-75
+79
 1f
 e6
 7c
@@ -4591,7 +4607,7 @@
 20
 20
 84
-7c
+80
 20
 20
 58
@@ -4603,7 +4619,7 @@
 20
 3a
 04
-7f
+83
 20
 20
 58
@@ -4631,15 +4647,15 @@
 c0
 00
 84
-8a
+8e
 c0
 02
 04
-90
+94
 c0
 04
 84
-88
+8c
 20
 20
 58
@@ -4683,7 +4699,7 @@
 20
 22
 84
-93
+97
 20
 20
 59
@@ -4771,11 +4787,11 @@
 20
 40
 04
-ca
+ce
 24
 34
 04
-bd
+c1
 70
 4c
 15
@@ -4783,7 +4799,7 @@
 20
 40
 04
-eb
+ef
 68
 00
 cb
@@ -4899,7 +4915,7 @@
 24
 3a
 04
-b9
+bd
 68
 02
 4d
@@ -4907,7 +4923,7 @@
 20
 20
 04
-ba
+be
 68
 00
 cb
@@ -4915,19 +4931,19 @@
 c0
 ff
 85
-3a
+41
 20
 40
 04
-d1
+d5
 20
 54
 04
-e8
+ec
 20
 54
 05
-a9
+b0
 70
 4b
 e6
@@ -4951,19 +4967,19 @@
 c0
 02
 04
-db
+df
 c0
 02
 84
-de
+e2
 c0
 03
 84
-e4
+e8
 c0
 03
 04
-e1
+e5
 68
 00
 cd
@@ -4987,7 +5003,7 @@
 20
 20
 04
-e6
+ea
 70
 4d
 5b
@@ -4999,7 +5015,7 @@
 20
 20
 04
-e6
+ea
 70
 4d
 5b
@@ -5011,7 +5027,7 @@
 20
 20
 04
-e6
+ea
 70
 4b
 e2
@@ -5055,15 +5071,15 @@
 20
 40
 05
-12
+16
 24
 37
 84
-fb
+ff
 20
 40
 05
-22
+26
 68
 00
 cb
@@ -5087,11 +5103,11 @@
 c0
 ff
 85
-11
+15
 20
 40
 05
-0d
+11
 70
 4b
 e7
@@ -5127,7 +5143,7 @@
 c0
 ff
 85
-1d
+21
 68
 00
 cb
@@ -5135,7 +5151,7 @@
 c0
 7f
 85
-1f
+23
 68
 00
 cb
@@ -5151,7 +5167,7 @@
 20
 21
 05
-c8
+cf
 68
 00
 cb
@@ -5171,11 +5187,11 @@
 c0
 83
 84
-ec
+f0
 20
 20
 05
-c8
+cf
 58
 00
 00
@@ -5195,7 +5211,7 @@
 20
 20
 05
-54
+5b
 78
 57
 fc
@@ -5203,7 +5219,7 @@
 20
 40
 06
-21
+28
 18
 00
 2a
@@ -5231,11 +5247,11 @@
 20
 40
 05
-e0
+e7
 20
 57
 86
-1b
+22
 20
 60
 00
@@ -5263,7 +5279,15 @@
 20
 40
 05
-89
+90
+68
+00
+8c
+b3
+c1
+81
+00
+00
 68
 00
 cb
@@ -5276,10 +5300,6 @@
 00
 72
 00
-20
-40
-05
-2a
 d8
 c0
 0c
@@ -5289,7 +5309,7 @@
 0d
 17
 20
-20
+40
 7e
 45
 68
@@ -5305,17 +5325,25 @@
 80
 00
 68
-08
+00
 8c
 b5
+c0
+7f
+85
+36
 60
-08
+00
 cc
 b7
+20
+60
+00
+00
 70
 4d
-4a
-00
+8e
+01
 20
 60
 00
@@ -5327,11 +5355,11 @@
 20
 40
 05
-36
+3d
 20
 40
 04
-f7
+fb
 70
 4b
 ef
@@ -5355,11 +5383,11 @@
 20
 20
 05
-9b
+a2
 20
 40
 05
-36
+3d
 68
 00
 cb
@@ -5375,15 +5403,15 @@
 c0
 00
 85
-42
+49
 c0
 01
 05
-45
+4c
 c0
 01
 85
-48
+4f
 20
 20
 3b
@@ -5399,7 +5427,7 @@
 20
 20
 05
-4a
+51
 70
 4b
 ef
@@ -5411,7 +5439,7 @@
 20
 20
 05
-4a
+51
 70
 4b
 ef
@@ -5447,15 +5475,15 @@
 20
 40
 05
-84
+8b
 20
 40
 05
-a9
+b0
 20
 40
 04
-cf
+d3
 20
 20
 34
@@ -5471,15 +5499,15 @@
 c0
 08
 85
-5a
+61
 c0
 09
 05
-5c
+63
 c0
 09
 85
-5e
+65
 20
 60
 00
@@ -5491,7 +5519,7 @@
 20
 20
 04
-f7
+fb
 70
 4b
 ef
@@ -5499,7 +5527,7 @@
 20
 20
 04
-f7
+fb
 70
 4b
 ef
@@ -5519,11 +5547,11 @@
 20
 40
 05
-9b
+a2
 20
 20
 04
-f7
+fb
 79
 20
 00
@@ -5531,11 +5559,11 @@
 20
 40
 05
-9c
+a3
 20
 40
 05
-c8
+cf
 68
 00
 cb
@@ -5547,7 +5575,7 @@
 20
 40
 05
-76
+7d
 58
 00
 00
@@ -5571,19 +5599,19 @@
 c0
 7f
 85
-1f
+23
 20
 40
 05
-12
+16
 24
 37
 85
-7f
+86
 20
 40
 05
-0d
+11
 79
 20
 00
@@ -5627,11 +5655,11 @@
 20
 40
 05
-84
+8b
 20
 20
 05
-a9
+b0
 68
 01
 4c
@@ -5647,11 +5675,11 @@
 20
 40
 05
-c8
+cf
 20
 20
 05
-6c
+73
 60
 08
 cb
@@ -5771,7 +5799,7 @@
 c2
 00
 05
-9f
+a6
 1a
 22
 7e
@@ -5863,7 +5891,7 @@
 c0
 ff
 85
-bb
+c2
 68
 00
 cb
@@ -5887,7 +5915,7 @@
 c0
 00
 85
-c6
+cd
 d8
 c0
 0c
@@ -5903,7 +5931,7 @@
 c0
 01
 85
-c4
+cb
 20
 60
 00
@@ -5931,7 +5959,7 @@
 20
 40
 05
-ce
+d5
 18
 40
 84
@@ -6023,7 +6051,7 @@
 20
 40
 05
-d7
+de
 78
 26
 fc
@@ -6055,7 +6083,7 @@
 24
 2c
 06
-1b
+22
 78
 46
 fc
@@ -6095,7 +6123,7 @@
 24
 22
 86
-1b
+22
 09
 80
 00
@@ -6123,7 +6151,7 @@
 24
 20
 86
-1b
+22
 09
 80
 00
@@ -6147,7 +6175,7 @@
 20
 22
 86
-04
+0b
 09
 80
 00
@@ -6163,7 +6191,7 @@
 c2
 00
 06
-00
+07
 18
 a2
 22
@@ -6215,7 +6243,7 @@
 20
 23
 06
-1b
+22
 78
 37
 fc
@@ -6251,7 +6279,7 @@
 20
 40
 05
-92
+99
 20
 60
 00
@@ -6295,11 +6323,11 @@
 20
 40
 05
-d7
+de
 20
 40
 06
-1e
+25
 79
 20
 2a
@@ -6379,7 +6407,7 @@
 c2
 00
 06
-37
+3e
 78
 24
 7c
@@ -6412,11 +6440,11 @@
 20
 3a
 7a
-1e
-0e
+b8
+e3
 aa
 55
-15
+da
 35
 02
 05
@@ -7934,8 +7962,8 @@
 06
 26
 02
-0f
-fb
+2f
+ae
 e4
 93
 a3
@@ -8065,23 +8093,23 @@
 4e
 56
 ff
-15
-2b
+18
+ee
 00
 00
 00
 ff
-1f
-74
+1d
+c0
 ff
-19
-58
+31
+5a
 00
 00
 00
 ff
-2f
-5d
+31
+4a
 00
 1a
 08
@@ -8266,8 +8294,8 @@
 01
 00
 90
-4f
-02
+4e
+ff
 ef
 f0
 90
@@ -8295,8 +8323,8 @@
 55
 f0
 90
-4f
-02
+4e
+ff
 e0
 ff
 75
@@ -8338,7 +8366,7 @@
 74
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -8346,8 +8374,8 @@
 08
 7d
 90
-4f
-02
+4e
+ff
 e0
 75
 f0
@@ -8369,7 +8397,7 @@
 7b
 90
 4e
-c6
+c4
 74
 10
 f0
@@ -8377,8 +8405,8 @@
 08
 7d
 90
-4f
-02
+4e
+ff
 e0
 75
 f0
@@ -8400,7 +8428,7 @@
 f9
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -8410,8 +8438,8 @@
 7f
 2b
 12
-12
-6f
+0e
+c8
 90
 4d
 e5
@@ -8460,8 +8488,8 @@
 7f
 2b
 12
-12
-6f
+0e
+c8
 90
 42
 5e
@@ -8471,7 +8499,7 @@
 22
 90
 4f
-03
+00
 ed
 f0
 ef
@@ -8520,7 +8548,7 @@
 d0
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -8528,7 +8556,7 @@
 7d
 90
 4f
-03
+00
 e0
 75
 f0
@@ -8552,7 +8580,7 @@
 7b
 90
 4e
-c6
+c4
 74
 10
 f0
@@ -8560,7 +8588,7 @@
 7d
 90
 4f
-03
+00
 e0
 75
 f0
@@ -8584,7 +8612,7 @@
 f9
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -8593,7 +8621,7 @@
 22
 90
 4e
-c1
+bf
 ee
 f0
 a3
@@ -8610,7 +8638,7 @@
 f0
 90
 4e
-c6
+c4
 e0
 ff
 14
@@ -8620,7 +8648,7 @@
 27
 90
 4e
-c3
+c1
 e0
 fb
 a3
@@ -8640,7 +8668,7 @@
 ff
 90
 4e
-c1
+bf
 e4
 75
 f0
@@ -8660,7 +8688,7 @@
 22
 90
 4e
-c7
+c5
 eb
 f0
 a3
@@ -8680,11 +8708,11 @@
 f0
 90
 4e
-cb
+c9
 f0
 90
 4e
-cb
+c9
 e0
 ff
 c3
@@ -8694,7 +8722,7 @@
 2c
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -8730,7 +8758,7 @@
 f0
 90
 4e
-cb
+c9
 e0
 04
 f0
@@ -8738,7 +8766,7 @@
 ca
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -8748,16 +8776,16 @@
 e0
 f9
 12
-23
-b8
+27
+a1
 ef
 60
 02
 61
-5c
+6a
 90
 4e
-c7
+c5
 e0
 a3
 e0
@@ -8768,7 +8796,21 @@
 70
 02
 61
-5c
+6a
+90
+4d
+8e
+e0
+60
+08
+e4
+f0
+90
+4d
+4a
+74
+03
+f0
 90
 4c
 c7
@@ -8847,7 +8889,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -8859,7 +8901,7 @@
 7c
 00
 71
-5d
+6b
 90
 4c
 b6
@@ -8876,21 +8918,21 @@
 70
 02
 61
-5c
+6a
 ef
 64
 04
 70
 02
 61
-5c
+6a
 ef
 64
 02
 70
 02
 61
-5c
+6a
 90
 4c
 c5
@@ -8901,11 +8943,11 @@
 45
 90
 4e
-cb
+c9
 f0
 90
 4e
-cb
+c9
 e0
 ff
 c3
@@ -8915,7 +8957,7 @@
 37
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -8962,7 +9004,7 @@
 f0
 90
 4e
-cb
+c9
 e0
 04
 f0
@@ -8970,7 +9012,7 @@
 bf
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -8981,7 +9023,7 @@
 f9
 12
 20
-9e
+29
 90
 4e
 4b
@@ -9005,7 +9047,7 @@
 7d
 03
 81
-1b
+30
 90
 4e
 4b
@@ -9031,7 +9073,7 @@
 7d
 03
 81
-1b
+30
 90
 4e
 4b
@@ -9091,7 +9133,7 @@
 7d
 03
 81
-1b
+30
 90
 4d
 e4
@@ -9100,7 +9142,7 @@
 16
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -9119,7 +9161,7 @@
 7c
 00
 71
-5d
+6b
 90
 48
 00
@@ -9128,7 +9170,7 @@
 f0
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -9199,7 +9241,7 @@
 fa
 90
 4e
-c6
+c4
 74
 05
 f0
@@ -9213,7 +9255,7 @@
 03
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -9229,7 +9271,7 @@
 fa
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -9237,13 +9279,13 @@
 7d
 90
 4e
-cb
+c9
 74
 03
 f0
 90
 4e
-cb
+c9
 e0
 ff
 c3
@@ -9267,7 +9309,7 @@
 0f
 90
 4e
-cb
+c9
 e0
 24
 00
@@ -9282,7 +9324,7 @@
 f0
 90
 4e
-cb
+c9
 e0
 04
 f0
@@ -9294,7 +9336,7 @@
 03
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -9310,7 +9352,7 @@
 fa
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -9325,11 +9367,11 @@
 7d
 09
 91
-1b
+30
 22
 90
 4e
-f3
+f0
 eb
 f0
 a3
@@ -9350,7 +9392,7 @@
 16
 90
 4e
-f3
+f0
 e0
 fb
 a3
@@ -9378,11 +9420,11 @@
 79
 bf
 7d
-46
+47
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -9394,7 +9436,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -9406,7 +9448,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -9418,7 +9460,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -9430,7 +9472,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -9442,7 +9484,7 @@
 7c
 00
 71
-5d
+6b
 e4
 90
 4d
@@ -9505,9 +9547,16 @@
 ed
 f0
 90
+4c
+b7
+74
+f0
+f0
+90
 4d
 e0
 f0
+e4
 90
 4d
 38
@@ -9580,20 +9629,20 @@
 d3
 12
 10
-12
+0b
 ef
 70
 02
-81
-fe
+a1
+11
 90
 4c
 eb
 e0
 60
 02
-81
-fe
+a1
+11
 90
 4c
 c7
@@ -9606,13 +9655,13 @@
 ef
 b4
 03
-1e
+1d
 90
 4d
 d3
 e0
 60
-18
+17
 90
 4e
 7e
@@ -9634,9 +9683,8 @@
 7d
 e0
 fd
-12
-34
-1e
+f1
+e6
 90
 4c
 c5
@@ -9644,7 +9692,7 @@
 64
 03
 70
-63
+62
 90
 4e
 7e
@@ -9741,13 +9789,12 @@
 7d
 e0
 fd
-12
-34
-0e
+f1
+de
 22
 90
 4e
-fc
+f9
 ef
 f0
 a3
@@ -9764,7 +9811,7 @@
 7c
 00
 71
-5d
+6b
 90
 48
 00
@@ -9776,7 +9823,7 @@
 ff
 90
 4e
-fc
+f9
 e0
 fe
 ef
@@ -9787,7 +9834,7 @@
 f0
 90
 4e
-fd
+fa
 e0
 90
 48
@@ -9802,7 +9849,7 @@
 7d
 09
 81
-1b
+30
 90
 4c
 f4
@@ -9817,9 +9864,10 @@
 ef
 b4
 05
+03
 02
-80
-72
+23
+81
 90
 4c
 f4
@@ -9832,8 +9880,8 @@
 ff
 e4
 fd
-91
-ff
+b1
+12
 90
 4c
 f4
@@ -9858,7 +9906,7 @@
 e0
 fd
 80
-8e
+8d
 90
 4c
 f4
@@ -9878,8 +9926,8 @@
 ff
 e4
 fd
-91
-ff
+b1
+12
 e4
 90
 4c
@@ -9926,8 +9974,8 @@
 fd
 e4
 ff
-91
-ff
+b1
+12
 e4
 90
 4c
@@ -9935,76 +9983,149 @@
 f0
 22
 90
-4e
-ea
-e4
-f0
-a3
-f0
-a3
+4d
+db
+e0
+60
+0f
+e0
+14
 f0
-12
-34
-44
-50
-25
-12
-2b
-9b
+e0
+70
+09
 90
-4e
-ea
-eb
-f0
-a3
-ea
+41
+31
+04
 f0
-a3
-e9
+90
+4d
+da
 f0
-4a
-70
-07
 90
 4c
-b6
+c7
+e0
+ff
+64
 04
-f0
-80
-0e
+70
+51
+ef
+64
+04
+70
+33
 90
-4e
-ea
+4d
+da
 e0
-fb
-a3
+70
+10
+90
+4c
+e3
 e0
-fa
+fe
 a3
 e0
-f9
-11
-c0
+ff
+4e
+60
 22
+ef
+54
+1f
+70
+1d
+e4
 90
 4d
-4a
+da
+f0
+90
+4e
+4c
+74
+04
+f0
+90
+4c
+f9
 e0
-60
-35
 90
+4e
 4d
-dd
+f0
+7b
+01
+7a
+4e
+79
+4c
+7d
+02
+91
+30
+90
+4c
+e3
 e0
+64
+04
 70
-2f
+04
+a3
+e0
+64
+b0
+60
+02
+c1
+c7
+f1
+85
+90
+4c
+ec
+74
+01
+f0
+22
 90
 4c
 c5
 e0
-b4
+64
 03
-28
+70
+4a
+90
+4c
+e3
+e0
+fe
+a3
+e0
+ff
+64
+0a
+4e
+70
+08
+90
+4d
+4a
+e0
+60
+02
+e4
+f0
+ef
+30
+e4
+1f
 7b
 01
 7a
@@ -10016,7 +10137,7 @@
 7c
 00
 71
-5d
+6b
 e4
 90
 4e
@@ -10027,16 +10148,7 @@
 00
 04
 f0
-90
-4d
-4a
-e0
-90
-48
-02
-f0
-7b
-01
+fb
 7a
 48
 79
@@ -10044,498 +10156,407 @@
 7d
 09
 91
-1b
-22
+30
+c3
 90
-4e
-d1
-ec
-f0
-a3
-ed
-f0
-a3
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
+4c
+e4
+e0
+94
+b0
 90
-80
-98
-74
+4c
+e3
+e0
+94
 04
-f0
-a3
-e4
-f0
+40
+39
+02
+2f
+bc
 90
-0c
-af
-74
-a0
-f0
-a3
-ee
-f0
-a3
-ef
+4c
+c5
+e0
+b4
+01
+12
+c3
+90
+4c
+e4
+e0
+94
+78
+90
+4c
+e3
+e0
+94
+00
+40
+20
+02
+2f
+bc
+c3
+90
+4c
+e4
+e0
+94
+14
+90
+4c
+e3
+e0
+94
+00
+40
+0e
+90
+4d
+e5
+e0
+60
+06
+e4
 f0
+7f
+0e
+d1
+c8
+f1
+b0
+22
 90
-0c
-b2
-74
-a1
+4e
+e0
+ef
 f0
+78
+e1
+7c
+4e
+7d
+01
+7b
+ff
 7a
-0c
+07
 79
-af
+34
 7e
-0c
+00
 7f
-af
-74
-af
-fc
-74
-0c
-ff
-ec
-fe
-ef
+03
+12
+03
 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
+4e
+e3
 f0
+7b
+01
 7a
-0b
+4e
 79
-83
-7e
-0b
-7f
-83
-74
-83
-fc
-74
-0b
-ff
-ec
-fe
-ef
+e1
+7d
+03
 90
-80
-9c
-ee
+4e
+b9
+eb
 f0
 a3
-ef
+ea
+f0
+a3
+e9
+f0
+a3
+ed
 f0
 90
-80
+4b
+9c
+e0
+ff
+a3
+e0
 90
-74
-02
+4e
+bd
+cf
+f0
+a3
+ef
 f0
 90
-80
-9c
+4b
+9a
+e0
+fe
 a3
 e0
-20
-e7
-07
+ff
 90
-80
+4b
+9c
+e0
+fc
+a3
+e0
+fd
+7b
+64
+12
+34
+0d
 90
+4e
+bc
 e0
-44
-01
-f0
+fe
+ef
+c3
+9e
+40
+e1
 90
-80
-06
+4e
+bc
 e0
-44
-04
+ff
+14
 f0
-12
-1e
-9a
+ef
+60
+3f
 90
 4e
-d3
+b9
 e0
+fb
 a3
-e0
+e4
+75
+f0
+01
+12
+04
+24
+a9
+f0
 fa
-a3
-e0
-ae
-02
+12
+03
+b6
 ff
-7b
+90
+4e
+bd
+e4
+75
+f0
 01
-7a
-0b
-79
+12
+04
+24
+85
+f0
+82
+f5
 83
+ef
+f0
 90
 4e
-d1
+bd
 e0
+fe
 a3
 e0
+ff
+be
+4b
+c6
+bf
+36
+c3
 90
 4e
-c6
+bd
+74
+4a
 f0
-01
-7d
-90
-4d
-eb
+a3
 74
-02
+a0
 f0
-7b
-01
-7a
-4d
-79
-ee
-7d
-5d
-7c
-00
-7f
+80
+b7
+90
+4e
+bd
+e0
+ff
+a3
+e0
+90
+4b
+9c
+cf
+f0
+a3
+ef
+f0
+22
+90
+4c
+c7
+e0
+ff
+64
+04
 60
-7e
+04
+ef
+b4
+03
+07
 7f
+11
 d1
-2c
+c8
 7f
-0a
-f1
-8c
-7b
 01
-7a
+22
+90
 4c
-79
-00
-7d
+c5
+e0
+ff
+64
+03
+60
 04
-7c
-00
-7f
-52
-7e
+ef
+b4
+02
+07
 7f
+22
 d1
-2c
+c8
 7f
-0a
-f1
-8c
-7b
-01
-7a
-4d
-79
-e7
-7d
 01
-7c
+22
+7f
 00
+22
+e4
+90
+4d
+38
+f0
 7f
-56
+19
+c1
+c8
+90
+4f
+08
+ed
+f0
+e0
+fd
+90
+0b
+e8
+f0
 7e
+0b
 7f
-d1
-2c
-7f
-0a
-f1
-8c
+e9
+90
+4e
+c4
+ed
+f0
+11
+7d
 7b
 01
 7a
-4c
+0b
 79
-c1
-7d
-01
-7c
-00
-7f
-57
-7e
-7f
-d1
-2c
-7f
-0a
-f1
-8c
+e7
 90
-4c
-c3
+4f
+08
 e0
-ff
-d3
-94
-03
-50
-34
-ef
-c3
-94
-01
-40
-2e
-ef
-75
-f0
-1f
-a4
 24
-ec
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-90
-4c
+02
+fd
 c1
 f0
 90
-4c
-c3
-e0
-75
+0b
+e7
+74
+06
 f0
-1f
-a4
-24
-ed
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
+80
+d3
 90
-4d
+0b
 e7
+74
+05
 f0
-12
-10
+80
+cb
 90
+0b
+e7
+74
+04
+f0
 80
-05
-7f
-08
-12
-10
+c3
 90
+4c
+c7
+e0
+64
+04
+60
+07
 90
-4d
-e7
+4c
+c5
 e0
-d3
-94
+b4
+03
+03
+7f
 01
-40
-02
-e4
-f0
-90
-4c
-c1
-e0
-d3
-94
-02
-40
-02
-e4
-f0
-22
-ef
-d3
-94
-00
-40
-11
-e4
-fd
-fc
-0d
-bd
-00
-01
-0c
-bc
-04
-f8
-bd
-a6
-f5
-1f
-80
-e9
-22
-e4
-90
-0b
-7f
-f0
-90
-0b
-7e
-f0
-7f
-01
-80
-db
-12
-2f
-6d
-12
-31
-de
-b1
-39
-12
-1c
-af
-12
-14
-15
-90
-0b
-7e
-e0
-14
-60
-0e
-24
-fe
-70
-ea
-12
-28
-8b
-12
-17
-f4
-f1
-a4
-80
-fe
-90
-4c
-ea
-e0
-70
-12
-90
-4c
-ec
-e0
-70
-0c
-90
-4c
-e5
-e0
-70
-06
-90
-4c
-f8
-e0
-60
-05
-12
-34
-38
-80
-c3
-12
-28
-8b
-f1
-a4
-80
-bc
-80
-ba
-22
-80
-b4
-90
-4c
-c7
-e0
-64
-04
-60
-07
-90
-4c
-c5
-e0
-b4
-03
-03
-7f
-01
-22
-7f
-00
-22
+22
+7f
+00
+22
 e4
 90
 4f
-04
+01
 f0
 90
 4c
@@ -10546,7 +10567,7 @@
 06
 90
 4f
-04
+01
 e0
 ff
 22
@@ -10559,7 +10580,7 @@
 06
 90
 4f
-04
+01
 e0
 ff
 22
@@ -10571,7 +10592,7 @@
 06
 90
 4f
-04
+01
 e0
 ff
 22
@@ -10627,16 +10648,16 @@
 50
 04
 11
-90
+89
 80
 16
 7f
 09
 11
-90
+89
 90
 4f
-04
+01
 74
 01
 f0
@@ -10649,18 +10670,18 @@
 f0
 90
 4f
-04
+01
 04
 f0
 90
 4f
-04
+01
 e0
 ff
 22
 90
 4f
-05
+02
 ef
 f0
 14
@@ -10670,10 +10691,10 @@
 40
 02
 41
-69
+61
 90
 10
-ab
+a4
 75
 f0
 03
@@ -10687,43 +10708,43 @@
 73
 02
 10
-d2
+cb
 02
 10
-d2
+cb
 02
 10
-d2
+cb
 02
 12
-69
+61
 02
 11
-16
+12
 02
 11
-58
+55
 02
 11
-61
+5e
 02
 11
-af
+a9
 02
 11
-af
+a9
 02
 12
-18
+10
 02
 12
-69
+61
 02
 12
-69
+61
 02
 11
-12
+0d
 90
 4c
 c5
@@ -10736,14 +10757,15 @@
 ef
 b4
 02
-0d
+0e
 7f
 22
-51
-6f
+12
+0e
+c8
 90
 4f
-05
+02
 e0
 90
 4c
@@ -10752,7 +10774,7 @@
 22
 90
 4f
-05
+02
 e0
 14
 90
@@ -10771,17 +10793,18 @@
 f0
 7f
 04
-51
-6f
+12
+0e
+c8
 7f
 0a
-12
-0f
-8c
+b1
+b1
 7f
 2a
-51
-6f
+12
+0e
+c8
 e4
 90
 4c
@@ -10790,34 +10813,34 @@
 22
 7f
 0e
-41
-6f
+02
+0e
+c8
 e4
 90
 4c
 f0
 f0
 12
-1a
-a2
+0f
+85
 ef
 70
-0c
-12
-1a
-90
+0b
+f1
+d5
 ef
 70
 06
 12
 1f
-e9
+f7
 ef
 60
 0f
 90
 4f
-05
+02
 e0
 90
 4c
@@ -10830,8 +10853,9 @@
 03
 f0
 22
-f1
-e7
+12
+18
+e4
 e4
 90
 4d
@@ -10846,12 +10870,13 @@
 55
 f0
 12
-20
-00
+1e
+a1
 7f
 0d
-51
-6f
+12
+0e
+c8
 e4
 90
 4c
@@ -10859,8 +10884,8 @@
 f0
 22
 12
-1a
-a2
+0f
+85
 e4
 90
 4c
@@ -10878,8 +10903,8 @@
 7c
 00
 12
-34
-a7
+1e
+74
 90
 4c
 c0
@@ -10890,15 +10915,14 @@
 f0
 7f
 c8
-12
-0f
-8c
+b1
+b1
 c2
 01
 7f
 ff
-71
-2c
+51
+67
 7b
 01
 7a
@@ -10913,9 +10937,8 @@
 60
 7e
 7f
-12
-1d
-4a
+b1
+03
 7b
 01
 7a
@@ -10930,15 +10953,14 @@
 bd
 7e
 7f
-12
-1d
-4a
+b1
+03
 d2
 01
 7f
 ff
-71
-2c
+51
+67
 e4
 90
 4c
@@ -10950,15 +10972,14 @@
 4c
 f0
 f0
-12
-1a
-90
+f1
+d5
 ef
 60
 09
 90
 4f
-05
+02
 e0
 90
 4c
@@ -10979,14 +11000,12 @@
 52
 7e
 7f
-12
-0e
-2c
+d1
+77
 7f
 0a
-12
-0f
-8c
+b1
+b1
 e4
 90
 4e
@@ -11034,8 +11053,9 @@
 f0
 7f
 21
-51
-6f
+12
+0e
+c8
 90
 4c
 c5
@@ -11056,20 +11076,19 @@
 f0
 f0
 12
-1a
-a2
+0f
+85
 ef
 70
-06
-12
-1a
-90
+05
+f1
+d5
 ef
 60
 09
 90
 4f
-05
+02
 e0
 90
 4c
@@ -11083,7 +11102,7 @@
 64
 01
 60
-29
+2a
 e4
 90
 4e
@@ -11091,8 +11110,9 @@
 f0
 7f
 23
-51
-6f
+12
+0e
+c8
 90
 4c
 c5
@@ -11112,14 +11132,14 @@
 01
 7f
 1e
-71
-2c
+51
+67
 d2
 01
 7f
 1d
-71
-2c
+51
+67
 e4
 90
 4c
@@ -11137,299 +11157,110 @@
 ed
 f0
 22
-90
-4e
-e6
 ef
-f0
-78
-e7
-7c
-4e
-7d
-01
+f4
+60
+0d
 7b
-ff
+01
 7a
-07
+80
 79
-34
-7e
+74
+a2
+01
+92
 00
-7f
-03
 12
-03
-90
-90
-4e
-e6
-e0
-90
-4e
-e9
-f0
-7b
-01
-7a
-4e
-79
-e7
-7d
-03
+18
+66
+22
 90
-4e
-bb
+4d
 eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-a3
-ed
-f0
-90
-4b
-9c
 e0
-ff
-a3
-e0
-90
-4e
-bf
-cf
-f0
-a3
-ef
-f0
+64
+02
+60
+02
+61
+4f
 90
-4b
-9a
-e0
-fe
-a3
+4c
+e9
 e0
-ff
+60
+48
 90
-4b
-9c
-e0
-fc
-a3
+4c
+cc
 e0
-fd
-7b
 64
-12
-31
-34
+01
+60
+2c
 90
-4e
-be
-e0
-fe
-ef
+4c
 c3
-9e
-40
-e1
+e0
+b4
+01
+06
+7f
+1f
+71
+50
+80
+41
 90
-4e
-be
+4c
+c3
 e0
-ff
-14
-f0
-ef
-60
-3f
+b4
+02
+06
+7f
+1e
+71
+50
+80
+34
 90
-4e
-bb
+4c
+c3
 e0
-fb
-a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
-fa
-12
-03
-b6
-ff
-90
-4e
-bf
-e4
-75
-f0
-01
-12
-04
-24
-85
-f0
-82
-f5
-83
-ef
-f0
-90
-4e
-bf
-e0
-fe
-a3
-e0
-ff
-be
-4b
-c6
-bf
-36
-c3
-90
-4e
-bf
-74
-4a
-f0
-a3
-74
-a0
-f0
-80
-b7
-90
-4e
-bf
-e0
-ff
-a3
-e0
-90
-4b
-9c
-cf
-f0
-a3
-ef
-f0
-22
-ef
-f4
-60
-0d
-7b
-01
-7a
-80
-79
-74
-a2
-01
-92
-00
-12
-18
-ba
-22
-90
-4d
-eb
-e0
-64
-02
-60
-02
-81
-14
-90
-4c
-e9
-e0
-60
-48
-90
-4c
-cc
-e0
-64
-01
-60
-2c
-90
-4c
-c3
-e0
-b4
-01
-06
-7f
-1f
-b1
-0f
-80
-41
-90
-4c
-c3
-e0
-b4
-02
-06
-7f
-1e
-b1
-0f
-80
-34
-90
-4c
-c3
-e0
-64
+64
 03
 70
 2c
 7f
 1f
-b1
-0f
+71
+50
 7f
 1d
-b1
-0f
+71
+50
 80
 22
 d2
 01
 7f
 1f
-71
-2c
+51
+67
 d2
 01
 7f
 1e
-71
-2c
+51
+67
 d2
 01
 7f
 1d
-71
-2c
+51
+67
 80
 0e
 90
@@ -11440,15 +11271,15 @@
 08
 7f
 1e
-b1
-0f
+71
+50
 7f
 1d
-b1
-0f
+71
+50
 12
 0f
-fd
+f6
 ef
 60
 6a
@@ -11464,8 +11295,8 @@
 01
 7f
 10
-71
-2c
+51
+67
 90
 4c
 e6
@@ -11476,16 +11307,16 @@
 01
 7f
 10
-71
-2c
+51
+67
 80
 06
 d2
 01
 7f
 10
-71
-2c
+51
+67
 90
 4c
 e7
@@ -11498,8 +11329,8 @@
 01
 7f
 0f
-71
-2c
+51
+67
 90
 4c
 e7
@@ -11510,16 +11341,16 @@
 01
 7f
 0f
-71
-2c
+51
+67
 80
 06
 d2
 01
 7f
 0f
-71
-2c
+51
+67
 90
 4c
 e8
@@ -11544,8 +11375,8 @@
 01
 7f
 1d
-71
-2c
+51
+67
 90
 4c
 e8
@@ -11556,10 +11387,38 @@
 01
 7f
 1d
-71
-2c
+51
+67
 22
 90
+4f
+0b
+ef
+f0
+7b
+01
+7a
+80
+79
+74
+12
+2f
+6f
+92
+09
+90
+4f
+0b
+e0
+ff
+a2
+09
+b3
+92
+01
+41
+67
+90
 4d
 eb
 e0
@@ -11567,33 +11426,34 @@
 02
 60
 02
-a1
-0e
+81
+6b
 90
 4c
 e9
 e0
 60
 02
-a1
-08
+81
+65
 90
 4c
 ee
 e0
 60
 02
-a1
-08
+81
+65
 90
 4c
 d5
 e0
 b4
 02
-04
-f1
-de
+05
+12
+0f
+b0
 80
 2e
 90
@@ -11640,16 +11500,16 @@
 01
 7f
 1d
-71
-2c
+51
+67
 12
 0f
-fd
+f6
 ef
 70
 02
 81
-fc
+59
 90
 4d
 e0
@@ -11662,8 +11522,8 @@
 6f
 70
 02
-a1
-0e
+81
+6b
 e0
 30
 e0
@@ -11678,16 +11538,16 @@
 01
 7f
 10
-71
-2c
+51
+67
 80
 0b
 d2
 01
 7f
 10
-71
-2c
+51
+67
 e4
 90
 4c
@@ -11710,16 +11570,16 @@
 01
 7f
 0f
-71
-2c
+51
+67
 80
 0b
 d2
 01
 7f
 0f
-71
-2c
+51
+67
 e4
 90
 4c
@@ -11754,8 +11614,8 @@
 01
 7f
 1d
-71
-2c
+51
+67
 80
 17
 90
@@ -11774,13 +11634,18 @@
 01
 7f
 1d
-71
-2c
+51
+67
 e4
 90
 4c
 e8
 f0
+e4
+90
+4d
+4a
+f0
 90
 4c
 b7
@@ -11794,152 +11659,140 @@
 01
 7f
 10
-71
-2c
+51
+67
 d2
 01
 7f
 0f
-61
-2c
+41
+67
 d2
 01
 7f
 10
-71
-2c
+51
+67
 22
 90
-4f
-0e
-ef
-f0
-7b
-01
-7a
-80
-79
-74
-12
-29
-c8
-92
-09
-90
-4f
-0e
+4c
+bf
 e0
 ff
-a2
-09
-b3
-92
+70
+02
+a1
+02
+64
 01
-61
-2c
-90
-4f
-0a
-ef
-f0
-12
-05
-b3
-16
-c9
-14
-17
-99
-15
-15
-c9
-27
-17
 60
-29
-15
-61
-2f
-15
-c6
-30
-16
-1b
+04
+7f
+c8
+b1
+b1
+c2
+01
+7f
+ff
+51
+67
+90
+4c
+bf
+e0
+64
+02
+70
 31
-16
-8d
-32
-15
-61
-33
-17
-3b
-34
-17
+7b
+01
 7a
-35
-16
-13
-37
-15
-c9
-39
-16
-1b
-3c
-00
+4c
+79
 00
-17
-dd
-f1
-f1
-12
-2e
-16
+7d
+04
+fc
+7f
+52
+7e
+7f
+b1
+03
 7b
 01
 7a
 4c
 79
-c0
+c1
 7d
 01
 7c
 00
 7f
-bd
+57
 7e
 7f
-12
-0e
-2c
+b1
+03
+7b
+01
+7a
+4d
+79
+e7
+7d
+01
+7c
+00
+7f
+56
+7e
+7f
+b1
+03
+80
+17
 90
 4c
-c0
+bf
 e0
-d3
-94
+b4
 03
-40
-02
-e4
-f0
-90
+10
+7b
+01
+7a
+4d
+79
+ee
+7d
+5d
+7c
+00
+7f
+60
+7e
+7f
+b1
+03
+7b
+01
+7a
 4c
+79
 c0
-e0
-90
-4c
-c3
-f0
-12
-18
-2d
+7d
+01
+7c
+00
 7f
-0a
-12
-0f
-8c
+bd
+7e
+7f
+b1
+03
 7b
 01
 7a
@@ -11954,345 +11807,325 @@
 be
 7e
 7f
-12
-0e
-2c
-90
-4c
-f2
-e0
-b4
-ff
-19
-a3
-e0
-b4
+b1
+03
+d2
+01
+7f
 ff
-14
+51
+67
+7f
+0a
+b1
+b1
+e4
 90
 4c
-93
-e0
-a3
-e0
+bf
+f0
+22
 90
-4c
-f2
+4e
+93
+ee
 f0
-90
-4c
-91
-e0
 a3
-e0
-90
-4c
-f3
+ef
+f0
+a3
+ec
+f0
+a3
+ed
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
 f0
-02
-0e
-dc
-02
-1a
-67
 90
-4c
-c3
+4e
+95
 e0
-d3
-94
-00
-50
+70
 02
-e1
-dd
+a3
 e0
-94
-04
-40
+70
 02
-e1
-dd
+a1
+b0
+90
+4e
+93
+e0
+fe
+a3
 e0
-75
-f0
-1f
-a4
-24
-cf
-f9
-74
-4d
-35
-f0
-fa
-7b
-01
-7d
-1f
-7c
-00
-12
-34
-a7
-7f
-c8
-12
-0f
-8c
-c2
-01
-7f
 ff
-71
-2c
-7b
-01
-7a
-4d
-79
-ee
-7d
-5d
-7c
-00
-7f
-60
-7e
-7f
-12
-1d
-4a
-d2
+44
+0f
+24
 01
-7f
-ff
-61
-2c
-90
-4d
-d6
-e0
+fd
+e4
+3e
+fc
+c3
+ed
+9f
 ff
-02
-07
-37
+ec
+9e
+fe
 90
-4c
-c5
-74
-03
+4e
+9a
 f0
-e4
 a3
-f0
-f1
-e7
-e4
-90
-4c
-ee
+ef
 f0
 90
-4c
-eb
-f0
+4e
+95
+e0
+fc
+a3
+e0
+fd
+d3
+9f
+ec
+9e
+40
+0a
 90
-4c
-c0
-74
+4e
+9a
+e0
 fe
-f0
-90
-4c
-c3
-f0
+a3
+e0
+ff
+80
+04
+ae
+04
+af
+05
 90
-4d
-4a
-74
-03
+4e
+9a
+ee
 f0
-90
-4d
-e6
-74
-0a
+fc
+a3
+ef
 f0
+fd
+c3
 90
-4f
-0a
+4e
+96
 e0
-64
-31
-70
-37
-90
-4d
-e7
+9d
 f0
 90
 4e
-55
-f0
-90
-4c
-c1
-f0
-90
-4c
-e5
-74
-1e
+95
+e0
+9c
 f0
 90
-4b
-eb
+4e
+93
 e0
-b4
-0f
-12
+fe
 a3
 e0
-b4
-0f
-0d
+ff
+90
+4e
+97
+e0
+fb
 a3
 e0
-b4
-0f
-08
+fa
 a3
 e0
-64
-0f
-70
-02
-e1
-dd
-90
-4c
-bf
-74
-02
-f0
+f9
 12
-1c
-af
-02
-1d
-f8
+34
+c5
+7f
+0a
+b1
+b1
 90
-4c
-e5
+4e
+9a
 e0
-60
-02
-e1
-dd
-22
-e4
-90
-4c
-c5
-f0
+fe
 a3
-f0
+e0
+ff
 90
-4c
-e3
-f0
-a3
+4e
+98
+ee
+8f
 f0
-90
-4c
-eb
+12
 04
-f0
-90
-4c
-ed
-e0
-60
-09
-f1
-e7
+0e
 90
-4c
-ed
+4e
+94
 e0
-ff
-01
-90
+2f
+f0
 90
-4c
-ec
+4e
+93
 e0
-b4
+3e
+f0
+a1
+1a
+22
+ef
+d3
+94
+00
+40
+11
+e4
+fd
+fc
+0d
+bd
+00
 01
+0c
+bc
 04
-e4
-f0
-e1
-de
-90
-4c
-f0
-e0
-70
-02
-e1
-dd
+f8
+bd
+a6
+f5
+1f
+80
+e9
+22
 90
 4d
-d6
-e0
-ff
-02
-07
-37
-90
-4c
-c7
+eb
 74
-03
+02
 f0
-a3
-74
+7b
 01
-f0
-e4
-a3
-f0
-a3
-f0
+7a
+4d
+79
+ee
+7d
+5d
+7c
+00
 7f
-0e
-51
-6f
+60
+7e
 7f
-02
-51
-6f
-90
+d1
+77
+7f
+0a
+b1
+b1
+7b
+01
+7a
 4c
-e9
-e0
-60
-34
-e4
-90
+79
+00
+7d
+04
+7c
+00
+7f
+52
+7e
+7f
+d1
+77
+7f
+0a
+b1
+b1
+7b
+01
+7a
 4d
+79
 e7
-f0
-90
+7d
+01
+7c
+00
+7f
+56
+7e
+7f
+d1
+77
+7f
+0a
+b1
+b1
+7b
+01
+7a
 4c
+79
 c1
-f0
+7d
+01
+7c
+00
+7f
+57
+7e
+7f
+d1
+77
+7f
+0a
+b1
+b1
 90
 4c
 c3
 e0
+ff
+d3
+94
+03
+50
+33
+ef
+c3
+94
+01
+40
+2d
+ef
 75
 f0
 1f
@@ -12306,13 +12139,11 @@
 4d
 f5
 83
-e4
-f0
-90
-4d
-e7
 e0
-ff
+90
+4c
+c1
+f0
 90
 4c
 c3
@@ -12330,282 +12161,247 @@
 4d
 f5
 83
-ef
-f0
-90
-4d
-e5
 e0
-70
-06
 90
 4d
-d4
-74
-14
+e7
 f0
-90
-4c
-e5
-e0
-70
-03
-12
-19
-1b
+11
+89
+80
+04
+7f
+08
+11
+89
+90
+4d
+e7
+e0
+d3
+94
+01
+40
+02
 e4
+f0
 90
 4c
-e9
+c1
+e0
+d3
+94
+02
+40
+02
+e4
 f0
+22
 90
-4c
-e3
+4e
+cf
+ec
 f0
 a3
+ed
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
 f0
-22
 90
-4c
-c7
+80
+98
 74
 04
 f0
-e4
 a3
-f0
-f1
-e7
 e4
-90
-4c
-eb
 f0
 90
-4d
-db
+0c
+af
 74
-0a
+a0
 f0
-90
-4c
-c3
-e0
-90
-4c
-c0
+a3
+ee
+f0
+a3
+ef
 f0
 90
-4c
-bf
+0c
+b2
 74
-03
+a1
 f0
-22
-90
-4c
-c3
-e0
-14
-fd
+7a
+0c
+79
+af
+7e
+0c
 7f
-01
-12
-08
-03
-90
-4c
-c3
-e0
+af
+74
+af
+fc
+74
+0c
+ff
+ec
+fe
+ef
 90
-4c
-c0
+80
+9a
+ee
 f0
-90
-4c
-bf
-74
-03
+a3
+ef
 f0
-22
 90
-4d
-39
-12
-05
-82
-00
-00
-00
-00
-e4
+4e
+cf
+e0
+fc
+a3
+e0
+fa
+ec
+ff
+ea
+fe
+ef
 90
-4d
-d7
+80
+9e
+ee
 f0
-90
-4d
-de
-04
+a3
+ef
 f0
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
 90
-4c
-c8
-04
+80
+9c
+ee
 f0
-90
-4c
-c7
-04
+a3
+ef
 f0
-22
 90
-4c
-c7
-e0
+80
 90
-4c
-cb
+74
+02
 f0
-e4
 90
-4c
-c7
-f0
+80
+9c
 a3
-f0
+e0
+20
+e7
+07
 90
-4c
-eb
-04
-f0
-e4
+80
 90
-4d
-3d
+e0
+44
+01
 f0
 90
-4c
-ec
+80
+06
 e0
-b4
-01
+44
 04
-e4
 f0
-80
-21
+12
+35
+5d
 90
-4c
-ed
+4e
+d1
 e0
-60
-03
-ff
-01
-90
-90
-4c
-f0
+a3
 e0
-60
-08
-90
-4d
-d6
+fa
+a3
 e0
-ff
+ae
 02
-07
-37
-f1
-de
-e4
+ff
+7b
+01
+7a
+0b
+79
+83
 90
-4c
-e3
-f0
+4e
+cf
+e0
 a3
-f0
-22
-e4
-90
-4d
-38
-f0
-7f
-19
-41
-6f
-e4
-90
-4c
-f0
-f0
+e0
 90
-4d
-e5
+4e
+c4
 f0
-22
-12
-1a
-67
-d2
-06
-7f
-10
-12
-18
-11
-d2
-06
-7f
-0f
-11
-11
-d2
-06
-7f
-1f
-11
-11
-d2
-06
-7f
-1e
-11
-11
-d2
-06
-7f
-1d
+02
+08
+7d
 ac
 07
 ec
 f4
 60
-15
+16
 af
 04
 d2
 04
-11
-7a
+12
+18
+55
 af
 04
 a2
 06
 92
 01
-12
-13
-2c
+51
+67
 af
 04
 c2
 02
-11
-69
+12
+18
+33
 22
 90
 4c
@@ -12613,28 +12409,26 @@
 e0
 b4
 01
-07
+06
 c2
 01
 7f
 1f
-02
-13
-2c
+41
+67
 90
 4c
 c3
 e0
 b4
 02
-07
+06
 c2
 01
 7f
 1e
-02
-13
-2c
+41
+67
 90
 4c
 c3
@@ -12646,145 +12440,295 @@
 06
 7f
 1f
-11
-11
+f1
+28
 c2
 06
 7f
 1d
 80
-b5
+b6
 c2
 01
 7f
 1e
-12
-13
-2c
+51
+67
 c2
 06
 7f
 1d
 80
-a8
-ef
-f4
-60
-0c
-7b
+aa
+90
+4c
+c3
+e0
+b4
 01
-7a
-80
-79
-78
-a2
-02
-92
-00
-11
-ba
-22
-ef
-f4
-60
-0c
-7b
+06
+d2
 01
-7a
-80
-79
-70
-a2
-04
-92
-00
-11
-ba
-22
-ac
-07
-ec
-f4
-60
-17
-af
-04
-a2
-05
-92
-03
-11
-a9
-af
-04
-a2
-05
-b3
-92
+7f
+1f
+41
+67
+90
+4c
+c3
+e0
+b4
 02
-11
-69
-af
-04
-c2
-04
-11
-7a
-22
-ef
-f4
-60
-0c
-7b
+06
+d2
 01
-7a
-80
-79
-7c
-a2
-03
-92
-00
-11
-ba
-22
-90
-4e
-f9
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-e4
-fe
-fd
-ef
-54
-07
-fe
-ef
-13
-13
-13
-54
-03
-fd
-30
-00
-22
+7f
+1e
+41
+67
 90
-4e
-f9
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+c3
+e0
+b4
+03
+0c
+d2
+01
+7f
+1f
+51
+67
+d2
+06
+7f
+1d
+e1
+28
+d2
+01
+7f
+1e
+51
+67
+d2
+06
+7f
+1d
+e1
+28
+d2
+06
+7f
+10
+f1
+28
+d2
+06
+7f
+0f
+f1
+28
+d2
+06
+7f
+1f
+f1
+28
+d2
+06
+7f
+1e
+f1
+28
+d2
+06
+7f
+1d
+e1
+28
+90
+4c
+c7
+e0
+b4
+02
+08
+7f
+0e
+12
+0e
+c8
+7f
+01
+22
+7f
+00
+22
+f1
+eb
+80
+cc
+90
+80
+80
+e4
+f0
+a3
+f0
+a3
+f0
+12
+18
+c7
+e4
+90
+4f
+05
+f0
+f0
+90
+4f
+05
+e0
+90
+06
+81
+93
+ff
+60
+0c
+c2
+05
+11
+15
+90
+4f
+05
+e0
+04
+f0
+80
+e9
+22
+ac
+07
+ec
+f4
+60
+17
+af
+04
+a2
+05
+92
+03
+11
+44
+af
+04
+a2
+05
+b3
+92
+02
+11
+33
+af
+04
+c2
+04
+11
+55
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+78
+a2
+02
+92
+00
+11
+66
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+7c
+a2
+03
+92
+00
+11
+66
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+70
+a2
+04
+92
+00
+11
+66
+22
+90
+4e
+f6
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+fe
+fd
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+fd
+30
+00
+22
+90
+4e
+f6
+e0
+fb
+a3
+e0
+fa
+a3
 e0
 2d
 f9
@@ -12812,7 +12756,7 @@
 fc
 90
 4e
-f9
+f6
 e0
 fb
 a3
@@ -12845,618 +12789,972 @@
 02
 03
 fc
+e4
 90
-4c
+4f
+04
+f0
+f0
+90
+4f
+04
+e0
+ff
 c3
+94
+08
+50
+0c
+c2
+05
+11
+15
+90
+4f
+04
 e0
-b4
-01
+04
+f0
+80
+ea
+22
+e4
+90
+4c
+f0
+f0
+90
+4d
+e5
+f0
+22
+90
+4f
 07
-d2
+ef
+f0
+12
+05
+b3
+1a
+94
+14
+1b
+66
+15
+19
+92
+27
+1b
+2d
+29
+19
+24
+2f
+19
+89
+30
+19
+e5
+31
+1a
+56
+32
+19
+24
+33
+1b
+08
+34
+1b
+47
+35
+19
+dd
+37
+19
+92
+39
+19
+e5
+3c
+00
+00
+1b
+ad
+12
+17
+e7
+71
+ae
+7b
+01
+7a
+4c
+79
+c0
+7d
 01
+7c
+00
 7f
-1f
-02
-13
-2c
+bd
+7e
+7f
+12
+16
+77
 90
 4c
-c3
+c0
 e0
-b4
-02
-07
-d2
-01
-7f
-1e
+d3
+94
+03
+40
 02
-13
-2c
+e4
+f0
 90
 4c
-c3
+c0
 e0
-b4
-03
-0d
-d2
-01
-7f
-1f
+90
+4c
+c3
+f0
 12
-13
-2c
-d2
-06
-7f
-1d
-01
-11
-d2
-01
+17
+45
 7f
-1e
+0a
 12
-13
-2c
-d2
-06
-7f
-1d
+15
+b1
+7b
 01
-11
-90
+7a
 4c
-ea
-e0
-60
+79
+f2
+7d
 02
-14
-f0
+7c
+00
+7f
+be
+7e
+7f
+12
+16
+77
 90
 4c
-ef
+f2
 e0
-60
-02
+b4
+ff
+19
+a3
+e0
+b4
+ff
 14
-f0
 90
 4c
-f8
+93
 e0
-60
-0b
-14
-f0
+a3
 e0
-70
-06
 90
 4c
-f4
-74
-06
+f2
 f0
 90
 4c
-e5
+91
+e0
+a3
 e0
-60
-1e
 90
 4c
-ee
-e0
-60
-06
+f3
+f0
+02
+15
+c9
+12
+17
+eb
 e4
 90
 4c
-e5
+fc
 f0
 22
 90
 4c
-e5
+c3
 e0
-14
-f0
-11
-2d
-90
-4c
-e5
+d3
+94
+00
+50
+02
+61
+ad
 e0
-70
-45
-31
-1b
-80
-41
-90
-4c
-e9
+94
+04
+40
+02
+61
+ad
 e0
-70
-3b
-90
-4c
-ee
-e0
-70
+75
+f0
+1f
+a4
+24
+cf
+f9
+74
+4d
 35
-90
-4c
-e2
-e0
-60
-2f
-14
 f0
-e0
-ff
-c3
-94
-08
-50
-16
-ef
-30
-e1
-09
-c2
+fa
+7b
 01
+7d
+1f
+7c
+00
+d1
+74
 7f
-1d
+c8
 12
-13
-2c
-80
-10
-d2
+15
+b1
+c2
 01
 7f
-1d
+ff
 12
-13
-2c
-80
-07
-d2
-01
-7f
-1d
 12
-13
-2c
-90
-4c
-e2
-e0
-70
-03
-74
-18
-f0
-90
-4d
-dc
-e0
-70
-2d
-90
-4d
-dd
-e0
-64
-01
-70
-25
-f0
-90
-4e
-4c
-e0
-60
-0d
+67
 7b
 01
 7a
-4e
+4d
 79
-4c
+ee
 7d
-03
-12
-0c
-1b
-80
-11
-90
-48
-00
-e0
-60
-0b
-7b
-01
-7a
-48
-79
+5d
+7c
 00
-7d
-09
-12
-0c
-1b
-90
-4d
-d4
-e0
+7f
 60
-11
-e0
-14
-f0
-e0
-70
-0b
-90
-4d
-3d
-e0
-70
-05
+7e
 7f
-1b
 12
-12
-6f
-90
-4d
-e6
-e0
-60
-1b
-e0
-14
-f0
-e0
-70
 15
+03
+d2
+01
+7f
+ff
+02
+12
+67
 90
 4d
-4a
+d6
 e0
-60
+ff
 02
-e4
-f0
+07
+37
 90
 4c
-c7
-e0
-b4
-04
-06
-90
-42
-13
+c5
 74
-0c
+03
 f0
-22
 e4
-90
-4f
-07
-f0
+a3
 f0
-90
-4f
-07
-e0
-ff
-c3
-94
-08
-50
-0c
-c2
-05
 11
-8b
+e4
+e4
 90
-4f
-07
-e0
-04
+4c
+ee
 f0
-80
-ea
-22
 90
-80
-80
-e4
+4c
+eb
 f0
-a3
+90
+4c
+c0
+74
+fe
 f0
-a3
+90
+4c
+c3
 f0
-51
-4a
-e4
 90
-4f
-08
+4d
+4a
+74
+03
 f0
+90
+4d
+e6
+74
+0a
 f0
 90
 4f
-08
+07
 e0
+64
+31
+70
+36
 90
-06
-81
-93
-ff
-60
-0c
-c2
-05
-11
-8b
+4d
+e7
+f0
 90
-4f
-08
-e0
-04
+4e
+55
 f0
-80
-e9
-22
 90
 4c
-c7
-e0
-b4
-02
-08
-7f
-0e
-12
-12
-6f
-7f
-01
-22
-7f
-00
-22
+c1
+f0
 90
 4c
-c7
+e5
+74
+1e
+f0
+90
+4b
+eb
 e0
-ff
-64
-04
-60
-04
-ef
 b4
-03
-08
-7f
-11
-12
+0f
 12
-6f
-7f
-01
-22
-90
-4c
-c5
+a3
 e0
-ff
-64
-03
-60
-04
-ef
 b4
-02
+0f
+0d
+a3
+e0
+b4
+0f
 08
-7f
-22
-12
-12
-6f
-7f
-01
-22
-7f
-00
-22
-90
-4c
-ce
+a3
 e0
-30
-e1
-3e
+64
+0f
+70
+02
+61
+ad
 90
 4c
-d0
-e0
-c3
-94
-fa
-50
-03
-e0
-04
+bf
+74
+02
 f0
+12
+14
+6c
+61
+e3
 90
 4c
-d0
-e0
-64
-b4
-70
-37
-90
-4d
-e3
-e0
-04
-f0
+e5
 e0
-d3
-94
+60
 02
-50
-07
+61
+ad
+22
 e4
 90
 4c
-d0
+c5
 f0
-80
-24
-90
-4d
-e3
-e0
-b4
-03
-1d
-90
-4d
-dc
-74
-01
+a3
 f0
-e4
 90
 4c
-d0
-f0
-12
-17
-de
-80
-0d
-e4
-90
-4d
 e3
 f0
-90
-4d
-dc
+a3
 f0
 90
 4c
-d0
+eb
+04
 f0
 90
 4c
-ce
+ed
 e0
-30
+60
+0a
+11
 e4
-4a
 90
 4c
-ea
-74
-0a
-f0
+ed
+e0
+ff
+02
+10
+89
 90
 4c
-d1
-e0
-c3
-94
-fa
-50
-03
+ec
 e0
-04
+b4
+01
+05
+e4
 f0
+02
+0f
+b0
 90
 4c
-d1
+f0
 e0
-64
-06
 70
-5a
+02
+61
+ad
 90
-4c
-c3
+4d
+d6
 e0
 ff
-60
-04
-64
-fe
-70
-4f
+02
+07
+37
 90
-4b
-eb
+4c
+c7
 74
-20
+03
 f0
 a3
 74
-15
+01
 f0
+e4
 a3
-74
-10
 f0
 a3
-74
-05
-f0
-e4
-90
-4c
-cd
 f0
-51
-a2
 7f
-0a
+0e
 12
-0f
-8c
+0e
+c8
 7f
-0a
+02
 12
-10
-90
-80
-2a
+0e
+c8
 90
 4c
-cd
+e9
 e0
 60
+34
+e4
+90
+4d
+e7
+f0
+90
+4c
+c1
+f0
+90
+4c
+c3
+e0
+75
+f0
+1f
+a4
+24
+ec
+f5
+82
+e4
+34
+4d
+f5
+83
+e4
+f0
+90
+4d
+e7
+e0
+ff
+90
+4c
+c3
+e0
+75
+f0
 1f
+a4
+24
+ed
+f5
+82
+e4
+34
+4d
+f5
+83
+ef
+f0
+90
+4d
+e5
+e0
+70
+06
+90
+4d
+d4
+74
+14
+f0
+90
+4c
+e5
+e0
+70
+03
+12
+17
+7e
+e4
+90
+4c
+e9
+f0
+90
+4c
+e3
+f0
+a3
+f0
+22
+90
+4c
+c7
+74
+04
+f0
+e4
+a3
+f0
+11
 e4
+e4
+90
+4c
+eb
+f0
+90
+4d
+db
+74
+0a
+f0
+90
+4c
+c3
+e0
+90
+4c
+c0
+f0
+90
+4c
+bf
+74
+03
 f0
+22
+90
+4c
+c3
+e0
+14
+fd
 7f
+01
+12
+08
+03
+90
+4c
+c3
+e0
+90
+4c
+c0
+f0
+90
+4c
+bf
+74
+03
+f0
+22
+90
+4d
+39
+12
+05
+82
+00
+00
+00
+00
+e4
+90
+4d
+d7
+f0
+90
+4d
+de
+04
+f0
+90
+4c
+c8
+04
+f0
+90
+4c
+c7
+04
+f0
+22
+90
+4c
+c7
+e0
+90
+4c
+cb
+f0
+e4
+90
+4c
+c7
+f0
+a3
+f0
+90
+4c
+eb
+04
+f0
+e4
+90
+4d
+3d
+f0
+90
+4c
+ec
+e0
+b4
+01
+05
+e4
+f0
+02
+0f
+b0
+90
+4c
+ed
+e0
+60
+04
+ff
+02
+10
+89
+90
+4c
+f0
+e0
+60
+08
+90
+4d
+d6
+e0
+ff
+02
+07
+37
+12
+0f
+b0
+e4
+90
+4c
+e3
+f0
+a3
+f0
+22
+12
+0b
+97
+d1
+e5
+90
+4c
+eb
+74
+01
+f0
+90
+4c
+e5
+74
+1e
+f0
+e4
+90
+4c
+f0
+f0
+90
+4d
+05
+74
+ff
+f0
+90
+44
+fc
+e0
+90
+4d
+d0
+f0
+90
+44
+fd
+e0
+90
+4d
+d1
+f0
+90
+44
+fe
+e0
+90
+4d
+d2
+f0
+22
+90
+80
+10
+74
+01
+f0
+80
+fe
+22
+80
+f5
+90
+4c
+ce
+e0
+30
+e1
+3e
+90
+4c
+d0
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+d0
+e0
+64
+b4
+70
+37
+90
+4d
+e3
+e0
+04
+f0
+e0
+d3
+94
+02
+50
+07
+e4
+90
+4c
+d0
+f0
+80
+24
+90
+4d
+e3
+e0
+b4
+03
+1d
+90
+4d
+dc
+74
+01
+f0
+e4
+90
+4c
+d0
+f0
+12
+0f
+b0
+80
 0d
+e4
+90
+4d
+e3
+f0
+90
+4d
+dc
+f0
+90
+4c
+d0
+f0
+90
+4c
+ce
+e0
+30
+e4
+39
+90
+4c
+ea
+74
+0a
+f0
+90
+4c
+d1
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+d1
+e0
+64
+06
+70
+4a
+90
+4c
+c3
+e0
+ff
+60
+04
+64
+fe
+70
+3f
+e4
+90
+4c
+cd
+f0
+12
+0f
+85
+7f
+0a
+12
+15
+b1
+7f
+0a
 12
 10
+89
+80
+2b
 90
+4c
+cd
+e0
+60
+20
+e4
+f0
+7f
+0d
+12
+10
+89
 90
 4c
 eb
@@ -13477,10 +13775,11 @@
 74
 01
 f0
-91
-af
-b1
-f8
+12
+14
+6c
+71
+ec
 e4
 90
 4c
@@ -13518,7 +13817,7 @@
 64
 06
 70
-65
+67
 90
 4c
 e9
@@ -13534,10 +13833,10 @@
 05
 12
 10
-90
+89
 12
 17
-f4
+b7
 e4
 90
 4c
@@ -13565,13 +13864,13 @@
 c0
 f0
 80
-36
+38
 90
 4c
 cc
 e0
 60
-2b
+2d
 e4
 f0
 90
@@ -13585,7 +13884,7 @@
 e0
 6f
 60
-1d
+1f
 90
 4c
 eb
@@ -13594,7 +13893,7 @@
 f0
 12
 17
-f4
+b7
 90
 4c
 c3
@@ -13609,12 +13908,14 @@
 74
 01
 f0
-51
-a2
-91
-af
-b1
-f8
+12
+0f
+85
+12
+14
+6c
+71
+ec
 e4
 90
 4c
@@ -13627,8 +13928,8 @@
 20
 e5
 02
-81
-a9
+a1
+ba
 a3
 e0
 c3
@@ -13761,383 +14062,190 @@
 cf
 f0
 22
+12
+12
+79
 90
 4c
-bf
+e4
 e0
-ff
+04
+f0
 70
-02
-a1
-49
-64
-01
-60
-05
-7f
-c8
-12
-0f
-8c
-c2
-01
-7f
-ff
-12
-13
-2c
+06
 90
 4c
-bf
+e3
 e0
-64
-02
-70
-31
-7b
-01
-7a
-4c
-79
-00
-7d
 04
-fc
-7f
-52
-7e
-7f
-b1
-4a
-7b
-01
-7a
-4c
-79
-c1
-7d
-01
-7c
-00
-7f
-57
-7e
-7f
-b1
-4a
-7b
-01
-7a
-4d
-79
-e7
-7d
-01
-7c
-00
-7f
-56
-7e
-7f
-b1
-4a
-80
-17
+f0
+d1
+23
+12
+0d
+d0
+71
+ee
+d1
+35
 90
 4c
-bf
+e9
 e0
-b4
-03
-10
-7b
-01
-7a
-4d
-79
-ee
-7d
-5d
-7c
-00
-7f
 60
-7e
-7f
-b1
-4a
-7b
-01
-7a
-4c
-79
-c0
-7d
-01
-7c
-00
-7f
-bd
-7e
-7f
-b1
-4a
-7b
-01
-7a
-4c
-79
-f2
-7d
-02
-7c
-00
-7f
-be
-7e
-7f
-b1
-4a
-d2
-01
-7f
-ff
-12
-13
-2c
-7f
-0a
-12
-0f
-8c
+24
 e4
 90
 4c
-bf
-f0
-22
-90
-4e
-95
-ee
-f0
-a3
-ef
-f0
-a3
-ec
-f0
-a3
-ed
-f0
-a3
-eb
-f0
-a3
-ea
+e3
 f0
 a3
-e9
 f0
 90
-4e
-97
+4c
+e9
 e0
-70
-02
-a3
+14
+f0
 e0
 70
-02
-a1
-f7
+14
 90
-4e
-95
-e0
-fe
-a3
+4c
+c4
 e0
-ff
-44
-0f
-24
-01
-fd
-e4
-3e
-fc
-c3
-ed
-9f
-ff
-ec
-9e
-fe
 90
-4e
-9c
-f0
-a3
-ef
+4c
+c3
 f0
 90
-4e
-97
-e0
-fc
-a3
-e0
-fd
-d3
-9f
-ec
-9e
-40
-0a
+4c
+c0
+f0
+7f
+0d
+12
+10
+89
+12
+0f
+b0
 90
-4e
-9c
-e0
-fe
-a3
+4c
+ee
 e0
-ff
-80
-04
-ae
-04
-af
-05
+60
+18
+e4
 90
-4e
-9c
-ee
+4c
+e3
 f0
-fc
 a3
-ef
-f0
-fd
-c3
-90
-4e
-98
-e0
-9d
 f0
 90
-4e
-97
+4c
+ee
 e0
-9c
+14
 f0
-90
-4e
-95
-e0
-fe
-a3
-e0
-ff
-90
-4e
-99
-e0
-fb
-a3
-e0
-fa
-a3
 e0
-f9
-d1
-01
+70
+08
 7f
 0a
 12
+15
+b1
+12
 0f
-8c
+b0
+22
 90
-4e
-9c
+4c
+d3
 e0
-fe
-a3
+60
+0b
+14
+f0
 e0
-ff
-90
-4e
-9a
-ee
-8f
+70
+06
+74
+05
 f0
 12
-04
-0e
+32
+4f
+22
 90
-4e
-96
+4d
+ec
 e0
-2f
+60
+38
+e0
+14
 f0
+e0
+70
+32
 90
-4e
-95
+4c
+ed
 e0
-3e
+b4
+05
+2b
+90
+47
+f5
+e0
+20
+e3
+24
+e4
+90
+4d
+d4
 f0
-a1
-61
-22
 90
-80
-10
+4c
+e9
 74
-01
 f0
-80
-fe
-22
+f0
+e4
 90
-4e
-b4
+4c
 ee
 f0
-a3
-ef
-f0
 90
 4e
-b8
-eb
-f0
-a3
-ea
-f0
-a3
-e9
+55
 f0
 90
-4e
-b6
-ec
+4d
+d3
 f0
-a3
+d1
+a1
+7f
+0d
+12
+0e
+c8
+e4
+90
+4c
 ed
 f0
-a3
-e0
-f9
-a3
-e0
-fa
-a3
-e0
+22
 90
 4e
-a1
-c9
+f3
+eb
 f0
 a3
 ea
@@ -14145,447 +14253,381 @@
 a3
 e9
 f0
+ed
+1d
+ae
+04
+70
+01
+1c
+4e
+60
+17
+90
+4e
+f3
+e0
+fb
 a3
-ec
+e4
+75
 f0
-a3
-ed
+01
+12
+04
+24
+a9
 f0
+fa
+74
+ff
+12
+03
+fc
+80
+df
+22
 7b
 01
 7a
-0b
+4c
 79
-86
+f2
+7d
+02
+7c
+00
+7f
+be
+7e
+7f
 12
-34
-63
-90
-0b
-83
-74
-a0
-f0
+16
+77
 90
-4e
-b4
-e0
-ff
-a3
+4c
+f2
 e0
-90
-0b
-84
-cf
+04
 f0
 a3
-ef
+e0
+04
 f0
 90
-4e
-b7
+4c
+f2
 e0
-24
-03
-fd
 90
-4e
-b6
-e0
-34
-00
-fc
-ed
+44
 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
+4c
+f3
 e0
+90
 44
-04
+fb
 f0
 90
-81
-2c
-e0
-30
-e5
-f9
-22
-90
 4d
-db
-e0
-60
-0f
-e0
-14
-f0
+d0
 e0
-70
-09
 90
-41
-31
-04
+44
+fc
 f0
 90
 4d
-da
-f0
-90
-4c
-c7
+d1
 e0
-ff
-64
-04
-70
-50
-ef
-64
-04
-70
-34
+90
+44
+fd
+f0
 90
 4d
-da
+d2
 e0
-70
-10
 90
-4c
-e3
-e0
+44
 fe
-a3
-e0
-ff
-4e
-60
-23
-ef
-54
-1f
-70
-1e
-e4
-90
-4d
-da
 f0
+22
 90
-4e
 4c
+d3
 74
-04
+05
+f0
+e4
+a3
 f0
 90
 4c
-f9
-e0
 90
-4e
-4d
+74
+33
 f0
-7b
-01
-7a
-4e
-79
-4c
-7d
-02
-12
-0c
-1b
-90
-4c
-e3
-e0
-64
-04
-70
-04
-a3
+e4
+ff
+ef
+25
 e0
-64
-b0
-70
-58
-51
-a2
-90
+24
+d6
+f5
+82
+e4
+34
 4c
-ec
+f5
+83
 74
-01
+62
 f0
-22
+a3
+f0
+0f
+ef
+b4
+04
+ea
 90
 4c
-c5
+91
 e0
-b4
-03
-11
+fe
+a3
+e0
+ff
 c3
 90
 4c
-e4
-e0
 94
-b0
-90
-4c
-e3
 e0
-94
-04
-40
-39
-80
-38
+9f
+fd
 90
 4c
-c5
+93
 e0
-b4
-01
-11
-c3
-90
-4c
+9e
+fc
 e4
-e0
-94
+12
+02
+06
+7b
+f6
+7a
+28
+79
+1c
 78
-90
-4c
-e3
-e0
-94
+3f
+12
 00
-40
-21
-80
-20
-c3
-90
-4c
-e4
-e0
-94
-14
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
 90
 4c
-e3
+91
 e0
-94
-00
-40
-10
-90
-4d
-e5
+fc
+a3
 e0
-60
-07
+fd
 e4
-f0
-7f
-0e
 12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
 12
-6f
-12
-17
-de
-22
+00
+0a
 12
-17
-f4
-90
-4b
-ef
-74
-ff
-f0
+02
+3f
 90
-4d
-40
-f0
-a3
+4c
+fa
+ee
 f0
 a3
+ef
 f0
+90
+4c
+91
+e0
+fe
 a3
-f0
-22
-12
-13
-3e
+e0
+ff
+c3
 90
 4c
-e4
+94
 e0
-04
-f0
-70
-06
+9f
+fd
 90
 4c
-e3
+93
 e0
-04
-f0
-f1
-d7
-d1
-a2
-51
-cf
+9e
+fc
+e4
 12
-20
-44
+02
+06
+7b
+c3
+7a
+f5
+79
+a8
+78
+3e
+12
+00
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
 90
 4c
-e9
+91
 e0
-60
-24
+fc
+a3
+e0
+fd
 e4
+12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
 4c
-e3
+de
+ee
 f0
 a3
+ef
 f0
 90
 4c
-e9
+91
 e0
-14
-f0
+fe
+a3
 e0
-70
-14
+ff
+c3
 90
 4c
-c4
+94
 e0
+9f
+fd
 90
 4c
-c3
-f0
-90
-4c
-c0
-f0
-7f
-0d
+93
+e0
+9e
+fc
+e4
 12
-10
-90
+02
+06
+7b
+5c
+7a
+8f
+79
+42
+78
+3e
 12
-17
-de
+00
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
 90
 4c
-ee
+91
 e0
-60
-18
-e4
-90
-4c
-e3
-f0
+fc
 a3
-f0
-90
-4c
-ee
 e0
-14
-f0
-e0
-70
-08
-7f
-0a
+fd
+e4
 12
-0f
-8c
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
 12
-17
-de
-22
+00
+0a
+12
+02
+3f
 90
 4c
-d3
 e0
-60
-0b
-14
+ee
 f0
-e0
-70
-06
-74
-05
+a3
+ef
 f0
-12
-2f
-80
 22
 90
 4c
@@ -14602,145 +14644,14 @@
 7f
 22
 12
-12
-6f
+0e
+c8
 7f
 01
 22
 7f
 00
 22
-7b
-01
-7a
-4c
-79
-f2
-7d
-02
-7c
-00
-7f
-be
-7e
-7f
-12
-0e
-2c
-90
-4c
-f2
-e0
-04
-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
-ec
-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
-f0
-90
-4c
-e9
-74
-f0
-f0
-e4
-90
-4c
-ee
-f0
-90
-4e
-55
-f0
-90
-4d
-d3
-f0
-11
-00
-7f
-0d
-12
-12
-6f
-e4
-90
-4c
-ed
-f0
-22
 ad
 07
 ac
@@ -14770,7 +14681,7 @@
 22
 90
 4e
-da
+d8
 eb
 f0
 a3
@@ -14785,7 +14696,7 @@
 f0
 90
 4e
-dd
+db
 e0
 ff
 c3
@@ -14794,10 +14705,10 @@
 40
 02
 61
-9c
+27
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -14837,7 +14748,7 @@
 60
 02
 61
-94
+1f
 12
 03
 b6
@@ -14850,9 +14761,9 @@
 7e
 01
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 f2
@@ -14862,12 +14773,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -14900,9 +14811,9 @@
 7f
 b7
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 f4
@@ -14912,12 +14823,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -14950,9 +14861,9 @@
 7f
 b5
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 f6
@@ -14962,12 +14873,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15000,9 +14911,9 @@
 7f
 e9
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 f8
@@ -15012,12 +14923,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15051,9 +14962,9 @@
 94
 0e
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 fa
@@ -15063,12 +14974,12 @@
 7e
 01
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15102,9 +15013,9 @@
 92
 0e
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d0
@@ -15114,12 +15025,12 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15154,9 +15065,9 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d3
@@ -15166,12 +15077,12 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15206,9 +15117,9 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d4
@@ -15218,12 +15129,12 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15258,9 +15169,9 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d6
@@ -15270,12 +15181,12 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15308,9 +15219,9 @@
 7f
 70
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d8
@@ -15320,12 +15231,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15358,7 +15269,7 @@
 7f
 b8
 11
-83
+0e
 80
 7a
 eb
@@ -15370,12 +15281,12 @@
 7e
 00
 11
-83
+0e
 80
 6e
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15410,7 +15321,7 @@
 7e
 03
 11
-83
+0e
 80
 46
 eb
@@ -15422,12 +15333,12 @@
 7e
 03
 11
-83
+0e
 80
 3a
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15460,7 +15371,7 @@
 7f
 01
 71
-9d
+28
 80
 14
 ee
@@ -15470,7 +15381,7 @@
 7f
 02
 71
-9d
+28
 80
 0a
 12
@@ -15482,7 +15393,7 @@
 7f
 04
 71
-9d
+28
 90
 4e
 4b
@@ -15492,7 +15403,7 @@
 24
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -15528,12 +15439,12 @@
 fc
 90
 4e
-dd
+db
 e0
 04
 f0
 01
-ad
+38
 22
 90
 4e
@@ -15563,51 +15474,106 @@
 f0
 22
 90
+4d
+4a
+e0
+60
+37
+90
+4d
+dd
+e0
+70
+31
+90
+4c
+c5
+e0
+b4
+03
+2a
+7b
+01
+7a
+48
+79
+00
+7d
+09
+7c
+00
+12
+0b
+6b
+e4
+90
 4e
-d6
-eb
-f0
-a3
-ea
-f0
-a3
-e9
+4b
 f0
-e4
-fd
-a3
+90
+48
+00
+04
 f0
 90
 4d
-e2
+4a
 e0
-64
-01
-60
+90
+48
 02
-81
-ab
+f0
+7b
+01
+7a
+48
+79
+00
+7d
+09
+12
+0c
+30
+22
 90
 4e
-d9
-74
-05
+e4
+e4
+f0
+a3
+f0
+a3
 f0
+d1
+0f
+50
+25
+71
+b4
 90
 4e
-d9
-e0
-fe
-14
+e4
+eb
 f0
-ee
+a3
+ea
+f0
+a3
+e9
+f0
+4a
 70
-02
-81
-f3
+07
+90
+4c
+b6
+04
+f0
+80
+9e
 90
 4e
-d6
+e4
 e0
 fb
 a3
@@ -15615,521 +15581,345 @@
 fa
 a3
 e0
-24
-01
-f9
-e4
-3a
-fa
-a3
-e0
-7e
-00
-29
 f9
-ee
-3a
-fa
 12
-03
-b6
-fd
-c3
-94
-24
-40
-73
-ed
-d3
-94
-27
-50
-6d
-ed
-24
-dc
-24
-fd
-50
-04
-60
-37
-80
-5f
+08
+c0
+22
+e4
 90
-4c
-ea
-74
-0a
+4e
+88
 f0
-90
-4c
-ce
-e0
-44
-08
+a3
 f0
-54
-ef
+a3
 f0
-ed
-24
-dd
-ff
-90
-4c
-c3
-e0
-b5
-07
-08
-90
-4c
-c5
-e0
-64
-03
-70
-3c
-90
-4c
-c3
-ef
+a3
 f0
-90
-4c
-cc
-74
-01
+a3
 f0
-e4
-90
-4c
-e5
+a3
 f0
-80
-2a
-90
-4c
-ea
-74
-0a
+a3
 f0
-90
-4c
-ce
-e0
-54
-f7
+a3
 f0
-44
-10
+a3
 f0
+a3
+f0
+a3
+f0
+12
+2f
+eb
+7a
+4d
+79
+a8
 90
-4c
-c3
-e0
-ff
-60
-13
-64
-fe
-60
-0f
-90
-4c
-cd
+4e
+ae
 74
 01
 f0
-e4
-90
-4c
-c3
-f0
-90
-4c
-e5
+a3
+74
+4d
 f0
-7f
-01
-22
-90
-4c
-ce
-e0
-54
-e7
+a3
+74
+a8
 f0
-ed
-64
-18
-60
-09
-ed
-64
-0c
-60
-04
-ed
-b4
-12
-15
-90
-4c
-ea
+a3
 74
-0a
+14
 f0
-90
+7b
+01
+7a
 4d
-e8
-ed
-f0
+79
+bc
+d1
+57
+ef
+60
+16
+7b
+01
+7a
+4d
+79
+bc
+7d
+14
+d1
+27
+ef
+70
+09
 90
 4c
 ce
 e0
 44
-20
+02
 f0
-7f
-01
-22
+80
+0c
 90
 4c
 ce
 e0
 54
-df
+fd
 f0
-61
-d7
-90
-4e
-d6
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-90
-00
-01
-12
-03
-cf
-64
-ef
-70
-29
+e4
 90
 4c
-ea
-74
-0a
+d0
 f0
+e4
 90
-4c
-ce
-e0
-54
-f7
-f0
-44
-10
+4e
+88
 f0
 90
-4c
-c3
+4e
+88
 e0
 ff
-60
-0f
-64
-fe
-60
-0b
 90
-4c
-cd
+06
+81
+93
+70
+02
+81
+e5
 74
-01
-f0
+bc
+2f
+f5
+82
 e4
+34
+4d
+f5
+83
+e0
 90
-4c
-c3
+4e
+8b
 f0
-7f
+e0
+ff
+d1
 01
-22
 90
-4c
-ce
-e0
-54
-e7
-f0
-54
-df
+4e
+92
+ef
 f0
-7f
-00
-22
+c3
+94
+02
+50
+02
+81
+ce
+e4
 90
-4c
-f5
-ed
-f0
-a3
-eb
+4e
+89
 f0
-ef
-30
-e0
-12
 90
-4c
-f4
+4e
+89
 e0
-b4
-03
-04
-74
-02
-f0
-22
-90
-4c
-f4
+ff
+c3
+94
+08
+50
+7b
 74
 01
-f0
-22
-90
-4c
-f4
-74
-04
-f0
-22
-ae
+7e
+00
+a8
 07
-e4
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
 90
-4f
-06
-f0
-ee
-30
+4e
+8b
 e0
-05
+fd
+e4
+ef
+5d
+60
+58
 e4
 90
-4c
-f8
+4e
+8a
 f0
 90
-4f
+4e
+8a
+e0
+ff
+90
 06
-ed
-f0
+81
+93
+60
+48
 90
-4c
-c1
+4e
+88
 e0
+fe
+ef
+6e
 60
-2e
-ed
-b4
-e6
-08
+37
 90
-4f
-06
-74
-e7
-f0
-80
-22
-ed
-b4
+4e
+8a
+e0
+24
+bc
+f5
+82
 e4
-08
+34
+4d
+f5
+83
+e0
+fd
+7c
+00
 90
-4f
-06
+4e
+89
+e0
+ff
 74
-e6
-f0
+01
+7e
+00
+a8
+07
+08
 80
-16
-ed
-b4
-e3
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
+ee
+5c
+fe
+ef
+5d
+4e
+60
 08
 90
-4f
-06
+4e
+91
 74
-e2
+01
 f0
 80
-0a
-ed
-b4
-e2
-06
+08
 90
-4f
-06
-74
-e3
+4e
+8a
+e0
+04
 f0
+80
+ad
 90
-4d
-e2
+4e
+89
 e0
-64
-01
-60
-02
-c1
 04
-ed
-b4
-4c
-08
-90
-4f
-06
-74
-48
 f0
-c1
-04
-ed
-b4
-52
-08
+81
+49
 90
-4f
-06
-74
-d8
-f0
-80
-7e
-ed
-b4
-51
+4e
+8b
+e0
+ff
+60
 08
+d1
+01
 90
-4f
-06
-74
-d7
+4e
+8f
+e0
+2f
 f0
-80
-72
-ed
-b4
-28
-08
 90
-4f
-06
-74
-47
+4e
+88
+e0
+04
 f0
-80
-66
-ed
-b4
-2a
-08
+81
+18
 90
-4f
-06
-74
-da
-f0
-80
-5a
-ed
-64
-29
-70
-55
-ee
-30
+4e
+8f
 e0
-4c
 90
 4d
-e7
-e0
-60
-04
 e4
 f0
-80
-06
+e4
 90
-4d
-e7
-74
-01
+4e
+88
 f0
 90
-4c
-c3
+4e
+88
 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
-e7
-e0
-ff
-90
-4c
-c3
-e0
-75
-f0
-1f
-a4
-24
-ed
+06
+81
+93
+70
+02
+a1
+d5
+74
+93
+2f
 f5
 82
 e4
@@ -16137,395 +15927,253 @@
 4d
 f5
 83
-ef
-f0
-90
-4c
-bf
+e0
+fe
 74
-03
-f0
+bc
+2f
+f5
+82
 e4
+34
+4d
+f5
+83
+e0
+6e
 90
-4f
-06
+4e
+8b
 f0
 90
 4e
-55
+88
 e0
-60
-02
-e1
-77
-90
+ff
+24
+bc
+f5
+82
+e4
+34
 4d
-e2
+f5
+83
 e0
-70
-06
 90
-4d
-e7
-e0
-60
-14
+4e
+8e
+f0
 90
-4d
-e2
+4e
+8b
 e0
-64
-01
-60
-02
-e1
-77
+70
+04
+a1
+cd
+a1
+cd
 90
-4d
-e7
+4e
+91
 e0
-64
-01
 60
-02
-e1
-77
-ed
-24
-c6
-b4
-0c
+07
+7b
 00
-40
-02
-e1
-77
-90
-26
-44
-75
-f0
-03
-a4
-c5
-83
-25
-f0
-c5
+7a
+00
+79
+00
+22
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
 83
-73
-02
-26
-68
-02
-26
-7f
-02
-26
-c8
-02
-26
-e5
-02
-27
-03
-02
-27
-2c
-02
-27
-49
-02
-27
-51
-02
-27
-59
-02
-27
-61
-02
-27
-69
-02
-27
-71
-90
-4c
-c1
 e0
-b4
-01
-08
-90
-4f
-06
+fe
 74
-44
+93
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+ee
 f0
-e1
-77
+e4
 90
-4f
-06
-74
-d6
+4e
+89
 f0
-e1
-77
 90
-4c
-c1
-e0
-fc
-70
-14
-af
-06
-7b
-2b
-7d
-04
-91
-f6
-ee
-30
+4e
+89
 e0
-2f
-90
-4c
-f8
-74
-0a
-f0
-80
-27
-ec
-b4
-01
-0a
-af
-06
-7b
-52
-7d
-01
-91
-f6
-80
-19
+ff
+c3
+94
+08
+50
+5b
 90
-4c
-c1
+4e
+8b
 e0
-b4
-02
-12
-af
-06
-7b
-2b
-7d
-08
-91
-f6
-ee
 30
 e0
-06
+3c
 90
-4c
+4e
+88
+e0
+fe
+33
+33
+33
+54
 f8
-74
-0a
-f0
-e4
+fe
+ef
+4e
 90
-4f
-06
+4e
+8d
 f0
-e1
-77
-90
-4c
-c1
+a3
 e0
-70
-08
-90
-4f
-06
-74
-d2
-f0
-e1
-77
-af
-06
-7b
-50
-7d
-08
-91
-f6
-e4
-90
-4f
-06
-f0
-e1
-77
+ff
 90
-4c
-c1
+4e
+8d
 e0
-b4
-01
-0f
-af
-06
-7b
-2c
-7d
-08
-91
-f6
-e4
 90
-4f
 06
-f0
-80
-7c
+96
+93
+fd
+12
+29
+07
 90
-4f
-06
-74
-d5
+4e
+90
+ef
 f0
-80
-74
 90
-4c
-c1
+4e
+8e
 e0
-70
-0a
-af
-06
-7b
-2c
-7d
-08
-91
-f6
-80
-08
-af
-06
-7b
-2c
-7d
-01
-91
-f6
-ee
 30
 e0
-06
+09
 90
-4c
-f8
-74
-0a
-f0
-e4
+4e
 90
-4f
-06
-f0
+e0
+ff
+d1
+a1
 80
-4b
+07
+90
+4e
 90
-4c
-c1
 e0
-70
-08
+ff
+d1
+f7
 90
-4f
-06
-74
-46
+4e
+8b
+e0
+ff
+c3
+13
 f0
-80
-3d
-af
-06
-7b
-20
-7d
-0a
-91
-f6
-e4
 90
-4f
-06
+4e
+8e
+e0
+ff
+c3
+13
 f0
-80
-2e
 90
-4f
-06
-74
-f4
+4e
+89
+e0
+04
 f0
 80
-26
+9b
 90
-4f
-06
+4e
+8c
 74
-f2
+01
 f0
-80
-1e
 90
-4f
-06
-74
-f5
+4e
+88
+e0
+04
 f0
-80
-16
+81
+f2
 90
-4f
-06
-74
-f8
-f0
-80
-0e
+4e
+4b
+e0
+b4
+03
+0a
 90
-4f
-06
+4d
+df
+e0
+b4
+01
+03
 74
-f6
+02
 f0
-80
-06
 90
-4f
-06
-74
-f7
-f0
+4e
+8c
+e0
+70
+07
 90
-4f
-06
+4d
+df
 e0
-ff
+b4
+02
+07
+7b
+01
+7a
+4e
+79
+a4
+22
+7b
+00
+7a
+00
+79
+00
 22
 e4
 fe
@@ -16541,6 +16189,152 @@
 af
 06
 22
+90
+4b
+9c
+e0
+fe
+a3
+e0
+ff
+90
+4b
+9a
+e0
+b5
+06
+07
+a3
+e0
+b5
+07
+02
+d3
+22
+c3
+22
+90
+4e
+ea
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+ff
+ef
+c3
+9d
+50
+1b
+90
+4e
+ea
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+60
+03
+7f
+00
+22
+0f
+80
+e0
+7f
+01
+22
+90
+4e
+ab
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+ff
+90
+4e
+b1
+e0
+fe
+ef
+c3
+9e
+50
+30
+90
+4e
+ae
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+fe
+90
+4e
+ab
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+6e
+60
+03
+7f
+00
+22
+0f
+80
+c6
+7f
+01
+22
 e4
 fe
 ef
@@ -16557,7 +16351,7 @@
 1a
 90
 4e
-a6
+a4
 e0
 fe
 ef
@@ -16578,13 +16372,13 @@
 4e
 90
 4e
-a6
+a4
 f0
 22
 e4
 fe
 74
-a7
+a5
 2e
 f5
 82
@@ -16609,7 +16403,7 @@
 60
 12
 74
-a7
+a5
 2e
 f5
 82
@@ -16676,7 +16470,7 @@
 1b
 90
 4e
-a6
+a4
 e0
 fe
 ef
@@ -16698,7 +16492,7 @@
 5e
 90
 4e
-a6
+a4
 f0
 22
 e4
@@ -16707,7 +16501,7 @@
 70
 21
 74
-a7
+a5
 2e
 f5
 82
@@ -16725,7 +16519,7 @@
 05
 0b
 24
-a7
+a5
 f5
 82
 e4
@@ -16740,7 +16534,7 @@
 80
 34
 74
-a7
+a5
 2e
 f5
 82
@@ -16752,7 +16546,7 @@
 e0
 fc
 74
-a6
+a4
 2e
 f5
 82
@@ -16764,7 +16558,7 @@
 ec
 f0
 74
-a7
+a5
 2e
 f5
 82
@@ -16781,7 +16575,7 @@
 05
 0b
 24
-a7
+a5
 f5
 82
 e4
@@ -16797,592 +16591,989 @@
 06
 a3
 22
-e4
-ff
 90
-4f
-09
+4e
+d4
+eb
 f0
-fe
+a3
+ea
+f0
+a3
+e9
+f0
+e4
 fd
-ef
+a3
+f0
 90
-06
-81
-93
+4d
+e2
+e0
+64
+01
 60
-49
-ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
-07
-fd
+03
+02
+28
+97
+90
+4e
+d7
 74
-01
-a8
 05
-08
-80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
+f0
+90
+4e
+d7
 e0
-fc
-ed
-f4
-fb
-ec
-5b
+fe
+14
 f0
 ee
-24
 70
-f5
-82
+03
+02
+28
+df
+90
+4e
+d4
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
 e4
-34
-80
-f5
-83
+3a
+fa
+a3
 e0
-4d
-f0
+7e
+00
+29
+f9
 ee
+3a
+fa
+12
+03
+b6
+fd
+c3
+94
 24
-74
-f5
-82
-e4
-34
+40
+73
+ed
+d3
+94
+27
+50
+6d
+ed
+24
+dc
+24
+fd
+50
+04
+60
+37
 80
-f5
-83
+5f
+90
+4c
+ea
+74
+0a
+f0
+90
+4c
+ce
 e0
-5b
+44
+08
 f0
-0f
-80
-b0
-51
+54
+ef
+f0
+ed
+24
+dd
+ff
+90
+4c
+c3
+e0
+b5
 07
+08
 90
-81
-1c
+4c
+c5
 e0
+64
+03
+70
+3c
 90
-4f
-09
+4c
+c3
+ef
 f0
 90
-4d
-dc
-e0
-60
-20
-e4
-ff
-31
-23
-7f
+4c
+cc
+74
 01
-31
-23
-7f
-02
-31
-23
-7f
-03
-31
-23
-7f
-04
-31
-23
-7f
-05
-31
-23
-7f
-06
-31
-23
-7f
-07
+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
-4f
-09
+4c
+c3
 e0
 ff
+60
+13
+64
+fe
+60
+0f
 90
-00
-a3
+4c
+cd
+74
+01
 f0
-ef
-f4
+e4
 90
-00
-a7
+4c
+c3
 f0
-22
 90
-4f
-0d
-ef
+4c
+e5
 f0
-31
-c2
-92
-08
+7f
+01
+22
 90
-4f
-0d
+4c
+ce
 e0
-ff
-a2
-08
-b3
-92
-07
-ef
-f4
-70
-02
-21
-c1
-ef
-54
-07
-fe
-ef
-13
-13
-13
 54
-03
-ff
-30
-07
-43
-24
+e7
+f0
+ed
+64
+18
+60
+09
+ed
+64
+0c
+60
+04
+ed
+b4
+12
+15
+90
+4c
+ea
+74
+0a
+f0
+90
+4d
+e8
+ed
+f0
+90
+4c
+ce
+e0
+44
+20
+f0
+7f
+01
+22
+90
+4c
+ce
+e0
+54
+df
+f0
+02
+27
+c1
+90
+4e
+d4
+e0
+fb
 a3
-f5
-82
+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
-34
+90
+4c
+c3
+f0
+7f
+01
+22
+90
+4c
+ce
+e0
+54
+e7
+f0
+54
+df
+f0
+7f
 00
+22
+90
+4c
 f5
-83
-c0
-83
-c0
-82
+ed
+f0
+a3
+eb
+f0
+ef
+30
 e0
-fd
+12
+90
+4c
+f4
+e0
+b4
+03
+04
 74
-01
-a8
-06
-08
-80
 02
-c3
-33
-d8
-fc
+f0
+22
+90
+4c
 f4
-5d
-d0
-82
-d0
-83
+74
+01
 f0
+22
+90
+4c
+f4
 74
-a7
-2f
-f5
-82
+04
+f0
+22
+ae
+07
 e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
+90
+4f
+03
+f0
+ee
+30
 e0
-ff
+05
+e4
+90
+4c
+f8
+f0
+90
+4f
+03
+ed
+f0
+90
+4c
+c1
+e0
+60
+2e
+ed
+b4
+e6
+08
+90
+4f
+03
 74
-01
-a8
-06
+e7
+f0
+80
+22
+ed
+b4
+e4
 08
+90
+4f
+03
+74
+e6
+f0
 80
+16
+ed
+b4
+e3
+08
+90
+4f
+03
+74
+e2
+f0
+80
+0a
+ed
+b4
+e2
+06
+90
+4f
+03
+74
+e3
+f0
+90
+4d
+e2
+e0
+64
+01
+60
 02
-c3
-33
+21
+f0
+ed
+b4
+4c
+08
+90
+4f
+03
+74
+48
+f0
+21
+f0
+ed
+b4
+52
+08
+90
+4f
+03
+74
 d8
-fc
+f0
+80
+7e
+ed
+b4
+51
+08
+90
 4f
-d0
-82
-d0
-83
+03
+74
+d7
 f0
-22
+80
+72
+ed
+b4
+28
+08
+90
+4f
+03
 74
-a3
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
+47
+f0
+80
+66
+ed
+b4
+2a
+08
+90
+4f
+03
+74
+da
+f0
+80
+5a
+ed
+64
+29
+70
+55
+ee
+30
 e0
-fd
+4c
+90
+4d
+e7
+e0
+60
+04
+e4
+f0
+80
+06
+90
+4d
+e7
 74
 01
-a8
-06
+f0
+90
+4c
+c3
+e0
+ff
+60
+03
+b4
+fe
 08
-80
+90
+4c
+bf
+74
 02
+f0
+80
+2a
+ef
+d3
+94
+03
+50
+24
+ef
 c3
-33
-d8
-fc
-fc
+94
+01
+40
+1e
+90
 4d
-d0
-82
-d0
-83
+e7
+e0
+ff
+90
+4c
+c3
+e0
+75
 f0
-74
-a7
-2f
+1f
+a4
+24
+ed
 f5
 82
 e4
 34
-00
+4d
 f5
 83
-e0
-ff
-ec
-f4
-fe
 ef
-5e
 f0
-22
-7b
-01
-7a
-81
-79
-1c
-ad
-07
+90
+4c
+bf
+74
+03
+f0
 e4
 90
 4f
+03
+f0
+90
+4e
+55
+e0
+60
+02
+61
+63
+90
+4d
+e2
+e0
+70
+06
+90
+4d
+e7
+e0
+60
+14
+90
+4d
+e2
+e0
+64
+01
+60
+02
+61
+63
+90
+4d
+e7
+e0
+64
+01
+60
+02
+61
+63
+ed
+24
+c6
+b4
 0c
+00
+40
+02
+61
+63
+90
+2a
+30
+75
 f0
-fe
-ef
-54
-07
+03
+a4
+c5
+83
+25
 f0
-ef
-13
-13
-13
+c5
+83
+73
+02
+2a
 54
+02
+2a
+6b
+02
+2a
+b4
+02
+2a
+d1
+02
+2a
+ef
+02
+2b
+18
+02
+2b
+35
+02
+2b
+3d
+02
+2b
+45
+02
+2b
+4d
+02
+2b
+55
+02
+2b
+5d
+90
+4c
+c1
+e0
+b4
+01
+08
+90
+4f
 03
-fe
-f5
-82
-75
-83
-00
-12
+74
+44
+f0
+61
+63
+90
+4f
 03
-cf
-fd
-33
-95
+74
+d6
+f0
+61
+63
+90
+4c
+c1
 e0
 fc
+70
+14
+af
+06
+7b
+2b
+7d
+04
+11
+e2
+ee
+30
+e0
+2f
+90
+4c
+f8
+74
+0a
+f0
+80
+27
+ec
+b4
+01
+0a
+af
+06
+7b
+52
+7d
+01
+11
+e2
+80
+19
+90
+4c
+c1
+e0
+b4
+02
+12
+af
+06
+7b
+2b
+7d
+08
+11
+e2
+ee
+30
+e0
+06
+90
+4c
+f8
+74
+0a
+f0
+e4
 90
 4f
-0c
+03
+f0
+61
+63
+90
+4c
+c1
 e0
-ff
+70
+08
+90
+4f
+03
 74
+d2
+f0
+61
+63
+af
+06
+7b
+50
+7d
+08
+11
+e2
+e4
+90
+4f
+03
+f0
+61
+63
+90
+4c
+c1
+e0
+b4
 01
-7e
-00
-a8
-07
+0f
+af
+06
+7b
+2c
+7d
 08
-80
-05
-c3
-33
-ce
-33
-ce
-d8
-f9
-ff
-ee
-5c
-fe
-ef
-5d
-4e
-24
-ff
-22
+11
+e2
 e4
-ff
-ef
-fd
+90
+4f
+03
+f0
+80
 7c
-00
-24
-78
-fb
-ec
-34
+90
+4f
+03
+74
+d5
+f0
 80
-8b
-82
-f5
-83
+74
+90
+4c
+c1
 e0
-fe
-ed
-24
 70
-fd
-ec
-34
-80
-8d
-82
-f5
-83
-e0
-4e
-f4
-fe
-ef
-24
-7c
-fd
-ec
-34
+0a
+af
+06
+7b
+2c
+7d
+08
+11
+e2
 80
-8d
-82
-f5
-83
+08
+af
+06
+7b
+2c
+7d
+01
+11
+e2
 ee
+30
+e0
+06
+90
+4c
+f8
+74
+0a
 f0
-0f
-ef
-b4
-04
-cf
-22
 e4
-ff
 90
-4e
-de
-f0
-fe
-fd
-a3
-f0
-a3
-f0
-a3
+4f
+03
 f0
-ef
+80
+4b
 90
-06
-81
-93
-60
-7c
-ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
-07
-fd
-74
-01
-a8
-05
+4c
+c1
+e0
+70
 08
+90
+4f
+03
+74
+46
+f0
 80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
-78
-fb
+3d
+af
+06
+7b
+20
+7d
+0a
+11
+e2
 e4
-34
+90
+4f
+03
+f0
 80
-8b
-82
-f5
-83
-e0
-fc
-ed
+2e
+90
+4f
+03
+74
 f4
-fb
-ec
-5b
 f0
-ee
-24
-70
-f5
-82
-e4
-34
 80
-f5
-83
-e0
-4d
-f0
-ee
-24
+26
+90
+4f
+03
 74
-f5
-82
-e4
-34
+f2
+f0
 80
+1e
+90
+4f
+03
+74
 f5
-83
-e0
-5b
 f0
+80
+16
 90
-81
-1c
-e0
-f4
-fc
+4f
+03
 74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-ec
+f8
 f0
-ee
-24
-78
-fb
-e4
-34
 80
-8b
-82
-f5
-83
-e0
-4d
+0e
+90
+4f
+03
+74
+f6
 f0
-ee
-24
-70
-fb
-e4
-34
 80
-8b
-82
-f5
-83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
+06
+90
+4f
+03
+74
+f7
 f0
-0f
-41
-49
+90
+4f
+03
+e0
+ff
+22
 e4
 ff
+90
+4f
+06
+f0
+fe
+fd
 ef
 90
 06
 81
 93
 60
-7c
+49
 ef
 93
 fd
@@ -17449,725 +17640,380 @@
 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
-41
-ce
-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
-4e
-88
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-51
-3b
-7a
-4d
-79
-a8
-90
-4e
-b0
-74
-01
-f0
-a3
-74
-4d
-f0
-a3
-74
-a8
-f0
-a3
-74
-14
-f0
-7b
-01
-7a
-4d
-79
-bc
-b1
-cc
-ef
-60
-16
-7b
-01
-7a
-4d
-79
-bc
-7d
-14
-b1
-9c
-ef
-70
-09
-90
-4c
-ce
-e0
-44
-02
-f0
-80
-0c
-90
-4c
-ce
-e0
-54
-fd
-f0
-e4
-90
-4c
-d0
-f0
-e4
-90
-4e
-88
-f0
-90
-4e
-88
-e0
-ff
-90
-06
-81
-93
-60
-30
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-90
-4e
-8a
-f0
-e0
-fd
-60
-15
-90
-4e
-8e
-e0
-04
-f0
-a3
-e0
-fe
-ed
-4e
-f0
-af
-05
-12
-27
-7d
-a3
-e0
-2f
-f0
-90
-4e
-88
-e0
-04
-f0
-80
-c5
-90
-4e
-90
-e0
-90
-4d
-e4
-f0
-90
-4e
-8e
+83
 e0
-90
-4e
-94
+5b
 f0
+0f
+80
+b0
+12
+35
+a4
 90
-4e
-8f
+81
+1c
 e0
-ff
-12
-27
-7d
 90
-4e
-93
-ef
+4f
+06
 f0
 90
 4d
-e4
+dc
 e0
-d3
-94
-02
-40
+60
 20
-90
-4e
-93
-e0
+e4
 ff
-a3
-e0
-fe
-d3
-9f
-40
+91
+02
+7f
+01
+91
+02
+7f
+02
+91
+02
+7f
+03
+91
+02
+7f
 04
-af
+91
+02
+7f
+05
+91
+02
+7f
 06
+91
+02
+7f
+07
 80
-00
+10
 90
-4d
-e4
+4f
+06
 e0
-d3
-9f
-40
-08
+ff
 90
-4e
-92
-74
-01
+00
+a3
 f0
-80
-05
-e4
+ef
+f4
 90
-4e
-92
+00
+a7
 f0
-e4
+22
 90
-4e
-88
+4f
+0a
+ef
 f0
+f1
+69
+92
+08
 90
-4e
-88
+4f
+0a
 e0
 ff
-90
-06
-81
-93
+a2
+08
+b3
+92
+07
+ef
+f4
 70
 02
-a1
-70
-74
-93
-2f
+81
+a0
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+ff
+30
+07
+43
+24
+a3
 f5
 82
 e4
 34
-4d
+00
 f5
 83
+c0
+83
+c0
+82
 e0
-fe
+fd
 74
-bc
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5d
+d0
+82
+d0
+83
+f0
+74
+a7
 2f
 f5
 82
 e4
 34
-4d
+00
 f5
 83
-e0
-6e
-90
-4e
-8a
-f0
-90
-4e
-88
+c0
+83
+c0
+82
 e0
 ff
-24
-bc
-f5
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+4f
+d0
 82
-e4
-34
-4d
-f5
+d0
 83
-e0
-90
-4e
-8d
 f0
-90
-4e
-8a
-e0
-70
-04
-a1
-68
-a1
-68
-90
-4e
-92
-e0
-60
-07
-7b
-00
-7a
-00
-79
-00
 22
 74
-bc
+a3
 2f
 f5
 82
 e4
 34
-4d
+00
 f5
 83
+c0
+83
+c0
+82
 e0
-fe
+fd
 74
-93
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+fc
+4d
+d0
+82
+d0
+83
+f0
+74
+a7
 2f
 f5
 82
 e4
 34
-4d
+00
 f5
 83
-ee
-f0
-e4
-90
-4e
-89
-f0
-90
-4e
-89
 e0
 ff
-c3
-94
-08
-50
-5b
-a3
-e0
-30
-e0
-3e
-90
-4e
-88
-e0
-fe
-33
-33
-33
-54
-f8
+ec
+f4
 fe
 ef
-4e
-90
-4e
-8c
+5e
 f0
-a3
-e0
-ff
-90
-4e
-8c
-e0
-90
-06
-96
-93
+22
+f1
+56
+91
 fd
 12
-25
-1b
-90
-4e
-91
-ef
-f0
-90
-4e
-8d
-e0
-30
-e0
-0a
-90
-4e
-91
-e0
-ff
+0d
+4c
 12
-27
-8b
-80
-08
-90
-4e
-91
-e0
-ff
+14
+6c
 12
-27
-e1
-90
-4e
-8a
-e0
-ff
-c3
 13
-f0
+6c
 90
-4e
-8d
+4d
+8e
 e0
-ff
-c3
-13
-f0
+60
+02
+f1
+bc
 90
-4e
-89
+0b
+7e
 e0
-04
-f0
+14
+60
+0d
+24
+fe
+70
+e2
+71
+69
+12
+17
+b7
+91
+ef
 80
-9b
-90
-4e
-8b
-74
-01
-f0
-90
-4e
-88
-e0
-04
-f0
-81
-8d
-90
-4e
-4b
-e0
-b4
-03
-0a
+fe
 90
-4d
-df
+4c
+ea
 e0
-b4
-01
-03
-74
-02
-f0
+70
+12
 90
-4e
-8b
+4c
+ec
 e0
 70
-07
+0c
 90
-4d
-df
+4c
+e5
 e0
-b4
-02
-07
-7b
-01
-7a
-4e
-79
-a6
-22
-7b
-00
-7a
-00
-79
-00
-22
-90
-4e
-ed
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-e4
-ff
-ef
-c3
-9d
-50
-1b
+70
+06
 90
-4e
-ed
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+f8
 e0
-f9
-8f
-82
-75
-83
-00
-12
-03
-cf
 60
-03
-7f
-00
-22
-0f
+04
+f1
+b0
 80
-e0
+bd
+71
+69
+91
+ef
+80
+b7
+80
+b5
+22
+e4
+90
+0b
+7f
+f0
+90
+0b
+7e
+f0
 7f
 01
-22
+02
+15
+b1
+7a
+0c
+79
+4b
 90
 4e
-ad
-eb
+ed
+74
+01
 f0
 a3
-ea
+74
+0c
 f0
 a3
-e9
+74
+4b
 f0
-e4
-ff
 90
-4e
-b3
+4b
+a0
 e0
 fe
-ef
-c3
+a3
+e0
+ff
+90
+4b
 9e
-50
-30
+e0
+6e
+70
+03
+a3
+e0
+6f
+70
+02
+c1
+ac
+7e
+0c
+7f
+4b
+7d
+03
+f1
+06
 90
 4e
-b0
+ed
 e0
 fb
 a3
@@ -18176,18 +18022,25 @@
 a3
 e0
 f9
-8f
-82
-75
-83
-00
 12
 03
-cf
-fe
+b6
+b4
+02
+2b
 90
 4e
-ad
+ee
+e4
+75
+f0
+02
+12
+04
+0e
+90
+4e
+ed
 e0
 fb
 a3
@@ -18196,1631 +18049,1836 @@
 a3
 e0
 f9
-8f
-82
-75
-83
-00
 12
 03
-cf
-6e
-60
-03
-7f
-00
-22
-0f
-80
-c6
-7f
-01
-22
-12
-0b
-89
-d1
-4b
-90
-4c
-eb
-74
-01
-f0
-90
-4c
-e5
-74
-1e
-f0
-e4
-90
-4c
-f0
-f0
-90
-4d
-04
-74
+b6
 ff
-f0
-90
-44
-fc
-e0
-90
-4d
-d0
-f0
 90
-44
-fd
+4e
+68
 e0
-90
-4d
-d1
-f0
-90
-44
-fe
+a3
 e0
-90
-4d
-d2
-f0
-22
-90
-4c
-d3
-74
-05
-f0
-e4
+fa
 a3
-f0
-90
-4c
-90
-74
-33
-f0
-e4
-ff
-ef
-25
 e0
-24
-d6
 f5
 82
-e4
-34
-4c
-f5
+8a
 83
-74
-62
-f0
-a3
-f0
-0f
-ef
-b4
-04
-ea
-90
-4c
-91
-e0
-fe
-a3
-e0
-ff
-c3
-90
-4c
-94
-e0
-9f
-fd
-90
-4c
-93
-e0
-9e
-fc
-e4
-12
-02
-06
-7b
-f6
-7a
-28
-79
-1c
-78
-3f
 12
-00
-fb
-c0
-04
-c0
 05
-c0
-06
-c0
-07
+dd
+c1
+ac
 90
-4c
-91
+4e
+ed
 e0
-fc
+fb
 a3
 e0
-fd
-e4
+fa
+a3
+e0
+f9
 12
-02
-06
-d0
 03
-d0
-02
-d0
-01
-d0
-00
-12
-00
-0a
-12
-02
-3f
+b6
+64
+04
+70
+59
 90
-4c
-fa
+4e
 ee
+75
 f0
-a3
-ef
-f0
+01
+12
+04
+0e
+7e
+0c
+7f
+4e
 90
-4c
-91
+4e
+ed
 e0
-fe
+fb
 a3
 e0
-ff
-c3
-90
-4c
-94
+fa
+a3
 e0
-9f
+f9
+12
+03
+b6
+14
 fd
+f1
+06
 90
-4c
-93
+4e
+ed
 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
+a3
 e0
-fc
+fa
 a3
 e0
-fd
+24
+01
+f9
 e4
-12
-02
-06
-d0
-03
-d0
+3a
+fa
+c0
 02
-d0
+c0
 01
-d0
-00
-12
-00
-0a
-12
-02
-3f
-90
-4c
-de
-ee
-f0
-a3
-ef
-f0
 90
-4c
-91
+4e
+ed
 e0
-fe
 a3
 e0
-ff
-c3
-90
-4c
-94
-e0
-9f
-fd
-90
-4c
-93
+fa
+a3
 e0
-9e
-fc
-e4
-12
-02
-06
-7b
-5c
-7a
-8f
-79
-42
-78
-3e
+f9
 12
+03
+b6
+fd
+7c
 00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
 90
-4c
-91
+4e
+6b
 e0
-fc
 a3
 e0
-fd
-e4
-12
-02
-06
-d0
-03
-d0
-02
+fa
+a3
+e0
+f5
+82
+8a
+83
 d0
 01
 d0
-00
-12
-00
-0a
-12
 02
-3f
-90
-4c
-e0
-ee
-f0
-a3
-ef
-f0
-22
+12
+05
+dd
+c1
+ac
 90
 4e
-fe
 ed
-f0
-90
-00
-01
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
 12
 03
-cf
+b6
+64
+05
+70
+59
 90
 4e
-ff
+ee
+75
 f0
-22
-7b
-01
-7a
-4e
-79
-56
-78
-68
-7c
-4e
-7d
 01
-7e
-00
-7f
 12
-02
-03
-90
-90
-4e
-cd
-12
-05
-82
-00
-00
-00
-00
+04
+0e
+7e
+0c
+7f
+4e
 90
-4c
-95
+4e
+ed
 e0
-70
-02
+fb
 a3
 e0
-70
+fa
+a3
+e0
+f9
+12
 03
-02
-31
-33
+b6
+14
+fd
+f1
+06
 90
-4c
-95
+4e
+ed
 e0
-fe
+fb
 a3
 e0
-ff
-90
-4c
-d4
-e0
-fd
-04
-f0
-ed
-25
+fa
+a3
 e0
 24
-d6
-f5
-82
+01
+f9
 e4
-34
-4c
-f5
-83
-ee
-f0
-a3
-ef
-f0
-90
-4c
-d4
-e0
-c3
-94
-04
-40
+3a
+fa
+c0
 02
-e4
-f0
-e4
-90
-4e
-cc
-f0
+c0
+01
 90
 4e
-cd
-e0
-f8
-a3
+ed
 e0
-f9
 a3
 e0
 fa
 a3
 e0
-fb
+f9
+12
+03
+b6
+fd
+7c
+00
 90
 4e
-cc
+74
 e0
-25
+a3
+e0
+fa
+a3
 e0
-24
-d6
 f5
 82
-e4
-34
-4c
-f5
+8a
 83
+d0
+01
+d0
+02
+12
+05
+dd
+80
+6d
+90
+4e
+ed
 e0
-fe
+fb
 a3
 e0
-ff
-e4
-fc
-fd
-eb
-2f
-ff
-ea
-3e
-fe
-ed
-39
-fd
-ec
-38
-fc
-90
-4e
-cd
+fa
+a3
+e0
+f9
 12
-05
-76
+03
+b6
+64
+03
+70
+59
 90
 4e
-cc
-e0
-04
+ee
+75
 f0
-e0
-b4
+01
+12
 04
-bf
+0e
+7e
+0c
+7f
+4e
 90
 4e
-cd
-e0
-fc
-a3
+ed
 e0
-fd
+fb
 a3
 e0
-fe
+fa
 a3
 e0
-ff
-e4
-7b
-04
-fa
 f9
-f8
 12
-04
-c5
+03
+b6
+14
+fd
+f1
+06
 90
 4e
-cd
-12
-05
-76
-90
-4c
+ed
 e0
+fb
+a3
 e0
-fe
+fa
 a3
 e0
-ff
+24
+01
+f9
 e4
-fc
-fd
+3a
+fa
+c0
+02
+c0
+01
 90
 4e
-cd
+ed
 e0
-f8
+a3
+e0
+fa
 a3
 e0
 f9
+12
+03
+b6
+fd
+7c
+00
+90
+4e
+77
+e0
 a3
 e0
 fa
 a3
 e0
-fb
-d3
+f5
+82
+8a
+83
+d0
+01
+d0
+02
 12
 05
-65
-50
-07
-e4
-90
-4c
-f9
-f0
-01
-cd
+dd
+80
+02
+80
+fe
 90
-4c
-fa
+4b
+a5
 e0
 fe
 a3
 e0
 ff
-e4
-fc
-fd
 90
-4e
-cd
+4c
+5e
 e0
-f8
+6e
+70
+03
 a3
 e0
-f9
+6f
+60
+22
+90
+4e
+6e
+e0
+fb
 a3
 e0
 fa
 a3
 e0
-fb
-c3
+f9
+4a
+60
+37
 12
 05
-65
-40
-08
+d9
+90
+4b
+a5
+e0
+ff
+a3
+e0
 90
 4c
-f9
-74
-64
+5e
+cf
+f0
+a3
+ef
 f0
 80
-5b
+ca
 90
 4c
+8d
 e0
-e0
-fe
+ff
 a3
 e0
-ff
-fb
-aa
-06
-e4
+6f
+60
+19
 90
 4e
-cd
-e0
-fc
-a3
+71
 e0
-fd
+fb
 a3
 e0
-fe
+fa
 a3
 e0
-c3
-9b
-ff
-ee
-9a
-fe
-ed
-94
-00
-fd
-ec
-94
-00
-fc
-e4
-7b
-64
-fa
 f9
-f8
+4a
+60
+0b
 12
-04
-3a
-c0
-06
-c0
-07
+05
+d9
 90
 4c
+8d
 e0
+a3
+f0
+80
+dd
+22
+90
+4e
+fd
+ee
+f0
+a3
+ef
+f0
+a9
+05
+90
+4b
+9e
 e0
 fe
 a3
 e0
 ff
-c3
-90
-4c
-fb
+ad
+01
+19
+ed
+60
+2f
+0f
+ef
+ac
+06
+70
+01
+0e
+14
+f5
+82
+8c
+83
 e0
-9f
-ff
+fd
 90
-4c
-fa
-e0
-9e
-fe
-ab
-07
-fa
+4e
+fd
 e4
-f9
-f8
-d0
-07
-d0
-06
+75
+f0
+01
 12
 04
-c5
+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
-4c
-f9
+4b
+9e
+ee
+f0
+a3
 ef
 f0
+22
+7b
+01
+7a
+4e
+79
+56
+78
+68
+7c
+4e
+7d
+01
+7e
+00
+7f
+12
+02
+03
 90
-4c
-e0
-e0
-fe
-a3
-e0
-ff
-c3
+7b
+01
+7a
+81
+79
+1c
+ad
+07
+e4
 90
-4c
-d7
+4f
+09
+f0
+fe
+ef
+54
+07
+f0
+ef
+13
+13
+13
+54
+03
+fe
+f5
+82
+75
+83
+00
+12
+03
+cf
+fd
+33
+95
 e0
-9f
+fc
 90
-4c
-d6
+4f
+09
 e0
-9e
-50
+ff
+74
+01
+7e
+00
+a8
 07
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
+ee
+5c
+fe
+ef
+5d
+4e
+24
+ff
+22
+81
+a1
 90
-4c
-d5
+0b
+7f
 74
-02
+01
 f0
-22
-90
-4c
-de
-e0
-fe
-a3
-e0
-ff
 e4
-fc
-fd
 90
-4e
-cd
-e0
-f8
-a3
-e0
-f9
-a3
-e0
-fa
-a3
-e0
-fb
-c3
+0b
+7e
+f0
+22
 12
-05
-65
-50
 17
+b7
+90
+4b
+ef
+74
+ff
+f0
 90
 4c
-d5
+fc
 74
 01
 f0
 e4
 90
-4d
-40
+4c
+e6
 f0
 a3
-74
-48
 f0
 a3
+f0
+90
+4c
+b7
 74
-12
 f0
-e4
-a3
 f0
-22
-e4
 90
-4c
-d5
+4d
+e0
 f0
 90
 4d
 40
+74
+ff
 f0
 a3
-74
-48
 f0
 a3
-74
-5d
 f0
-e4
 a3
 f0
 22
+e4
+ff
 90
 4e
-e2
-ee
+e7
 f0
+fe
+fd
 a3
-ef
-f0
-90
-4e
-e4
-ec
 f0
 a3
-ed
 f0
+ef
 90
-4e
+06
+81
+93
+60
+7d
+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
-fe
-a3
+fc
+ed
+f4
+fb
+ec
+5b
+f0
+ee
+24
+70
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-ff
-d3
-90
-4e
-e3
+4d
+f0
+ee
+24
+74
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-9f
+5b
+f0
 90
-4e
-e2
+81
+1c
 e0
-9e
-40
-16
-90
-4e
+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
-fe
-a3
-e0
-ff
-90
-4e
-e3
+4d
+f0
+ee
+24
+70
+fb
+e4
+34
+80
+8b
+82
+f5
+83
 e0
-9f
+fc
+ed
+f4
+fb
+ec
+5b
+f0
+0f
+02
+2f
+f7
+e4
 ff
+ef
 90
-4e
-e2
-e0
-9e
+06
+81
+93
+60
+7c
+ef
+93
+fd
+13
+13
+13
+54
+1f
 fe
+ed
+54
+07
+fd
+74
+01
+a8
+05
+08
 80
-1e
-90
-4e
-e2
-e0
-fe
-a3
-e0
-ff
+02
 c3
-90
-4e
-e5
+33
+d8
+fc
+fd
+ee
+24
+78
+fb
+e4
+34
+80
+8b
+82
+f5
+83
 e0
-9f
-ff
-90
-4e
+fc
+ed
+f4
+fb
+ec
+5b
+f0
+ee
+24
+70
+f5
+82
 e4
+34
+80
+f5
+83
 e0
-9e
-fe
-ad
-03
-c3
-eb
-9f
-ff
+4d
+f0
+ee
+24
+74
+f5
+82
 e4
-9e
-fe
-22
+34
+80
+f5
+83
+e0
+5b
+f0
 90
-4f
-00
+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
-a3
-ef
+ee
+24
+70
+fb
+e4
+34
+80
+8b
+82
+f5
+83
+e0
+fc
+ed
+f4
+fb
+ec
+5b
 f0
-a9
-05
+0f
+01
+7d
+e4
+ff
+ef
 90
-4b
-9e
+06
+81
+93
+60
+40
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 e0
 fe
-a3
+74
+a8
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 e0
-ff
-ad
-01
-19
-ed
+6e
 60
+23
+74
+bc
 2f
-0f
-ef
-ac
-06
-70
-01
-0e
-14
 f5
 82
-8c
+e4
+34
+4d
+f5
+83
+c0
 83
+c0
+82
 e0
-fd
-90
-4f
-00
-e4
-75
-f0
-01
-12
-04
-24
-85
-f0
+fe
+74
+a8
+2f
+f5
 82
+e4
+34
+4d
 f5
 83
-ed
+e0
+fd
+ee
+5d
+d0
+82
+d0
+83
 f0
-ad
-07
-ac
-06
-bc
-4b
-d4
-bd
-9a
-d1
-7e
-4b
-7f
-36
+0f
 80
-cb
-90
-4b
-9e
-ee
-f0
-a3
-ef
-f0
+b9
 22
-7a
-0c
-79
-4b
 90
 4e
+fb
+ed
 f0
-74
+90
+00
 01
+12
+03
+cf
+90
+4e
+fc
 f0
-a3
-74
-0c
-f0
-a3
-74
-4b
-f0
+22
 90
-4b
-a0
+4c
+ea
 e0
-fe
-a3
+60
+02
+14
+f0
+90
+4c
+ef
 e0
-ff
+60
+02
+14
+f0
 90
-4b
-9e
+4c
+f8
 e0
-6e
-70
-03
-a3
+60
+0b
+14
+f0
 e0
-6f
 70
-02
-61
-8d
-7e
-0c
-7f
-4b
-7d
-03
-31
-8e
+06
 90
-4e
+4c
+f4
+74
+06
 f0
+90
+4c
+e5
 e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-12
-03
-b6
-b4
-02
-2b
+60
+20
 90
-4e
-f1
+4c
+ee
+e0
+60
+06
 e4
-75
-f0
-02
-12
-04
-0e
 90
-4e
+4c
+e5
 f0
+22
+90
+4c
+e5
 e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
+14
+f0
 12
-03
-b6
-ff
+17
+45
 90
-4e
-68
-e0
-a3
-e0
-fa
-a3
+4c
+e5
 e0
-f5
-82
-8a
-83
+70
+46
 12
-05
-dd
-61
-8d
+17
+7e
+80
+41
 90
-4e
-f0
-e0
-fb
-a3
+4c
+e9
 e0
-fa
-a3
+70
+3b
+90
+4c
+ee
 e0
-f9
-12
-03
-b6
-64
-04
 70
-59
+35
 90
-4e
-f1
-75
+4c
+e2
+e0
+60
+2f
+14
 f0
+e0
+ff
+c3
+94
+08
+50
+16
+ef
+30
+e1
+09
+c2
 01
+7f
+1d
 12
-04
-0e
-7e
-0c
+12
+67
+80
+10
+d2
+01
 7f
-4e
+1d
+12
+12
+67
+80
+07
+d2
+01
+7f
+1d
+12
+12
+67
 90
-4e
-f0
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+e2
 e0
-f9
-12
+70
 03
-b6
-14
-fd
-31
-8e
-90
-4e
+74
+18
 f0
+90
+4d
+dc
 e0
-fb
-a3
-e0
-fa
-a3
+70
+36
+90
+4d
+dd
 e0
-24
-01
-f9
-e4
-3a
-fa
-c0
-02
-c0
+64
 01
+70
+2e
 90
-4e
+4c
+e3
 f0
-e0
-a3
-e0
-fa
 a3
+f0
+90
+4d
+dd
+f0
+90
+4e
+4c
 e0
-f9
-12
+60
+0d
+7b
+01
+7a
+4e
+79
+4c
+7d
 03
-b6
-fd
-7c
+12
+0c
+30
+80
+11
+90
+48
+00
+e0
+60
+0b
+7b
+01
+7a
+48
+79
 00
+7d
+09
+12
+0c
+30
 90
-4e
-6b
+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
+3d
+e0
+70
 05
-dd
-61
-8d
+7f
+1b
+12
+0e
+c8
 90
-4e
-f0
+4d
+e6
 e0
-fb
-a3
+60
+13
 e0
-fa
-a3
+14
+f0
 e0
-f9
-12
-03
-b6
-64
-05
 70
-59
+0d
 90
-4e
-f1
-75
-f0
-01
-12
+4c
+c7
+e0
+b4
 04
-0e
-7e
+06
+90
+42
+13
+74
 0c
-7f
-4e
+f0
+22
 90
 4e
-f0
-e0
-fb
-a3
+cb
+12
+05
+82
+00
+00
+00
+00
+90
+4c
+95
 e0
-fa
+70
+02
 a3
 e0
-f9
-12
-03
-b6
-14
-fd
-31
-8e
+70
+02
+81
+0c
 90
-4e
-f0
+4c
+95
 e0
-fb
+fe
 a3
 e0
-fa
-a3
+ff
+90
+4c
+d4
+e0
+fd
+04
+f0
+ed
+25
 e0
 24
-01
-f9
+d6
+f5
+82
 e4
-3a
-fa
-c0
+34
+4c
+f5
+83
+ee
+f0
+a3
+ef
+f0
+90
+4c
+d4
+e0
+c3
+94
+04
+40
 02
-c0
-01
+e4
+f0
+e4
 90
 4e
+ca
 f0
-e0
-a3
-e0
-fa
-a3
-e0
-f9
-12
-03
-b6
-fd
-7c
-00
 90
 4e
-74
+cb
+e0
+f8
+a3
 e0
+f9
 a3
 e0
 fa
 a3
 e0
+fb
+90
+4e
+ca
+e0
+25
+e0
+24
+d6
 f5
 82
-8a
+e4
+34
+4c
+f5
 83
-d0
-01
-d0
-02
+e0
+fe
+a3
+e0
+ff
+e4
+fc
+fd
+eb
+2f
+ff
+ea
+3e
+fe
+ed
+39
+fd
+ec
+38
+fc
+90
+4e
+cb
 12
 05
-dd
-80
-6d
+76
 90
 4e
+ca
+e0
+04
 f0
 e0
-fb
+b4
+04
+bf
+90
+4e
+cb
+e0
+fc
 a3
 e0
-fa
+fd
 a3
 e0
+fe
+a3
+e0
+ff
+e4
+7b
+04
+fa
 f9
+f8
 12
-03
-b6
-64
-03
-70
-59
+04
+c5
 90
 4e
-f1
-75
-f0
-01
+cb
 12
-04
-0e
-7e
-0c
-7f
-4e
+05
+76
 90
-4e
-f0
+4c
 e0
-fb
-a3
 e0
-fa
+fe
 a3
 e0
-f9
-12
-03
-b6
-14
+ff
+e4
+fc
 fd
-31
-8e
 90
 4e
-f0
+cb
 e0
-fb
+f8
+a3
+e0
+f9
 a3
 e0
 fa
 a3
 e0
-24
-01
-f9
+fb
+d3
+12
+05
+65
+50
+07
 e4
-3a
-fa
-c0
-02
-c0
-01
 90
-4e
+4c
+f9
 f0
-e0
-a3
-e0
+61
+9b
+90
+4c
 fa
+e0
+fe
 a3
 e0
-f9
-12
-03
-b6
+ff
+e4
+fc
 fd
-7c
-00
 90
 4e
-77
+cb
+e0
+f8
+a3
 e0
+f9
 a3
 e0
 fa
 a3
 e0
-f5
-82
-8a
-83
-d0
-01
-d0
-02
+fb
+c3
 12
 05
-dd
-80
-02
+65
+40
+08
+90
+4c
+f9
+74
+64
+f0
 80
+5b
+90
+4c
+e0
+e0
 fe
+a3
+e0
+ff
+fb
+aa
+06
+e4
 90
-4b
-a5
+4e
+cb
+e0
+fc
+a3
+e0
+fd
+a3
 e0
 fe
 a3
 e0
+c3
+9b
 ff
+ee
+9a
+fe
+ed
+94
+00
+fd
+ec
+94
+00
+fc
+e4
+7b
+64
+fa
+f9
+f8
+12
+04
+3a
+c0
+06
+c0
+07
 90
 4c
-5e
 e0
-6e
-70
-03
+e0
+fe
 a3
 e0
-6f
-60
-22
+ff
+c3
 90
-4e
-6e
-e0
+4c
 fb
-a3
 e0
+9f
+ff
+90
+4c
 fa
-a3
 e0
+9e
+fe
+ab
+07
+fa
+e4
 f9
-4a
-60
-37
+f8
+d0
+07
+d0
+06
 12
-05
-d9
+04
+c5
 90
-4b
-a5
+4c
+f9
+ef
+f0
+90
+4c
 e0
-ff
+e0
+fe
 a3
 e0
+ff
+c3
 90
 4c
-5e
-cf
-f0
-a3
-ef
+d7
+e0
+9f
+90
+4c
+d6
+e0
+9e
+50
+07
+90
+4c
+d5
+74
+02
 f0
-80
-ca
+22
 90
 4c
-8d
+de
 e0
-ff
+fe
 a3
 e0
-6f
-60
-19
+ff
+e4
+fc
+fd
 90
 4e
-71
+cb
 e0
-fb
+f8
+a3
+e0
+f9
 a3
 e0
 fa
 a3
 e0
-f9
-4a
-60
-0b
+fb
+c3
 12
 05
-d9
+65
+50
+1c
 90
 4c
-8d
+d5
+74
+01
+f0
+90
+4c
+fc
 e0
+70
+2a
+90
+4d
+40
+f0
+a3
+74
+48
+f0
+a3
+74
+12
+f0
+e4
 a3
 f0
-80
-dd
 22
+e4
 90
-4f
-0b
-ed
+4c
+d5
 f0
+90
+4c
+fc
 e0
-fd
+70
+0f
 90
-0b
-e8
+4d
+40
 f0
-7e
-0b
-7f
-e9
+a3
+74
+48
+f0
+a3
+74
+5d
+f0
+e4
+a3
+f0
+22
 90
 4e
-c6
+dc
+ee
+f0
+a3
+ef
+f0
+90
+4e
+de
+ec
+f0
+a3
 ed
 f0
-12
-08
-7d
-7b
-01
-7a
-0b
-79
-e7
 90
-4f
-0b
+4e
+de
 e0
-24
-02
-fd
-02
-12
-97
+fe
+a3
+e0
+ff
+d3
 90
-0b
-e7
-74
-06
-f0
-80
-d1
+4e
+dd
+e0
+9f
 90
-0b
-e7
-74
-04
-f0
-80
-c9
+4e
+dc
+e0
+9e
+40
+16
 90
-0b
-e7
-74
-05
-f0
+4e
+de
+e0
+fe
+a3
+e0
+ff
+90
+4e
+dd
+e0
+9f
+ff
+90
+4e
+dc
+e0
+9e
+fe
 80
-c1
+1e
 90
-0b
-e7
-74
-03
-f0
-ed
-60
-02
-71
-e7
-22
+4e
+dc
+e0
+fe
+a3
+e0
+ff
+c3
 90
-04
-46
+4e
+df
+e0
+9f
+ff
+90
+4e
+de
 e0
+9e
+fe
+ad
+03
+c3
+eb
+9f
 ff
+e4
+9e
+fe
 22
 90
 0b
-7f
+e7
 74
-01
-f0
-e4
-90
-0b
-7e
+03
 f0
+ed
+60
+03
+12
+0f
+b9
 22
 90
-4b
-9c
-e0
-fe
-a3
+04
+46
 e0
 ff
-90
-4b
-9a
-e0
-b5
-06
-07
-a3
-e0
-b5
-07
-02
-d3
-22
-c3
 22
 90
 82
@@ -19831,7 +19889,7 @@
 22
 90
 4e
-9e
+9c
 eb
 f0
 a3
@@ -19842,7 +19900,7 @@
 f0
 90
 4e
-a4
+a2
 74
 ff
 f5
@@ -19856,7 +19914,7 @@
 2a
 90
 4e
-a1
+9f
 e0
 fb
 a3
@@ -19876,7 +19934,7 @@
 ff
 90
 4e
-9e
+9c
 e0
 fb
 a3
@@ -19899,7 +19957,15 @@
 22
 90
 4e
-f6
+b2
+ee
+f0
+a3
+ef
+f0
+90
+4e
+b6
 eb
 f0
 a3
@@ -19908,39 +19974,146 @@
 a3
 e9
 f0
+90
+4e
+b4
+ec
+f0
+a3
 ed
-1d
-ae
-04
-70
-01
-1c
+f0
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+90
 4e
-60
-17
+9f
+c9
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+a3
+ec
+f0
+a3
+ed
+f0
+7b
+01
+7a
+0b
+79
+86
+91
+81
+90
+0b
+83
+74
+a0
+f0
 90
 4e
-f6
+b2
 e0
-fb
+ff
 a3
-e4
-75
+e0
+90
+0b
+84
+cf
 f0
-01
-12
-04
-24
-a9
+a3
+ef
 f0
+90
+4e
+b5
+e0
+24
+03
+fd
+90
+4e
+b4
+e0
+34
+00
+fc
+ed
 fa
-74
+ec
 ff
-12
-03
+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
-df
+9e
+e4
+f0
+a3
+f0
+90
+80
+90
+04
+f0
+90
+80
+06
+e0
+44
+04
+f0
+90
+81
+2c
+e0
+30
+e5
+f9
 22
 ef
 f4
@@ -20005,8 +20178,60 @@
 5c
 f0
 22
-09
-d5
+e4
+ff
+ef
+fd
+7c
+00
+24
+78
+fb
+ec
+34
+80
+8b
+82
+f5
+83
+e0
+fe
+ed
+24
+70
+fd
+ec
+34
+80
+8d
+82
+f5
+83
+e0
+4e
+f4
+fe
+ef
+24
+7c
+fd
+ec
+34
+80
+8d
+82
+f5
+83
+ee
+f0
+0f
+ef
+b4
+04
+cf
+22
+fb
+64
 aa
 55
 40
@@ -21674,8 +21899,8 @@
 4d
 20
 21
-03
-22
+08
+12
 aa
 55
 04
@@ -21770,6 +21995,13 @@
 05
 aa
 55
+01
+00
+7d
+4c
+c2
+aa
+55
 0a
 00
 37
@@ -22092,240 +22324,8 @@
 6c
 59
 50
-53
-a8
-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
-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
-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
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+8e
+27
 ff
 ff
 ff
@@ -32764,5 +32764,5 @@
 ff
 ff
 ff
-d4
-ac
+5d
+15
Index: c51/output/fw.hex
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/fw.hex	(revision 256)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/fw.hex	(working copy)
@@ -92,7 +92,7 @@
 :1005B00082C822D083D082F8E493701274019370C1
 :1005C0000DA3A393F8740193F5828883E4737402F6
 :1005D000936860EFA3A3A380DF8A838982E47378A2
-:1005E0007FE4F6D8FD7581CF020626020FFBE49367
+:1005E0007FE4F6D8FD7581CF020626022FAEE49394
 :1005F000A3F8E493A34003F68001F208DFF4802916
 :10060000E493A3F85407240CC8C333C4540F442004
 :10061000C8834004F456800146F6DFE4800B0102F3
@@ -100,8 +100,8 @@
 :10063000FF543F30E509541FFEE493A360010ECF41
 :1006400054C025E060A840B8E493A3FAE493A3F86B
 :10065000E493A3C8C582C8CAC583CAF0A3C8C5822B
-:10066000C8CAC583CADFE9DEE780BE524E56FF1511
-:100670002B000000FF1F74FF1958000000FF2F5DC2
+:10066000C8CAC583CADFE9DEE780BE524E56FF180E
+:10067000EE000000FF1DC0FF315A000000FF314AAC
 :10068000001A08090A0B0C0D0E181917151413116E
 :10069000161B1C0000004C000000E400E03E142B80
 :1006A00004291DEF351E1A3916641B8A3A1F083CAF
@@ -113,739 +113,751 @@
 :100700005B6355564B4E57855852F2504A4D00E1A7
 :10071000E5F6F7F5F4F1FAE3D1D3D2D4F8D591D0D8
 :100720007FF9F3FBD69000000000000000000000FD
-:1007300000000000010100904F02EFF0904CF0E04B
+:1007300000000000010100904EFFEFF0904CF0E04F
 :100740007003020802904CF0E014F0E4904DE5F0E4
-:10075000904E55F0904F02E0FF75F01FA424EEF587
+:10075000904E55F0904EFFE0FF75F01FA424EEF58B
 :1007600082E4344DF583E064017070EF75F01FA4EE
 :1007700024EFF9744D35F0FA7B017E427F74904E80
-:10078000C67406F012087D904F02E075F01FA42495
-:10079000F5F9744D35F0FA7B017E447F7B904EC6AF
-:1007A0007410F012087D904F02E075F01FA424052C
-:1007B000F9744E35F0FA7B017E447FF9904EC67491
-:1007C00006F012087D7F2B12126F904DE57401F038
+:10078000C47406F012087D904EFFE075F01FA4249B
+:10079000F5F9744D35F0FA7B017E447F7B904EC4B1
+:1007A0007410F012087D904EFFE075F01FA4240530
+:1007B000F9744E35F0FA7B017E447FF9904EC47493
+:1007C00006F012087D7F2B120EC8904DE57401F0E3
 :1007D000E4904CF0F090448B04F022904E5574015C
 :1007E000F09044F9740FF0A3F0A3F0A3F0A3F0A3EA
-:1007F000F0904DD37401F07F2B12126F90425E7413
-:1008000001F022904F03EDF0EF6401706FE0FF758F
+:1007F000F0904DD37401F07F2B120EC890425E74BE
+:1008000001F022904F00EDF0EF6401706FE0FF7592
 :10081000F01FA424EEF582E4344DF5837401F0EF6B
 :1008200075F01FA424EFF582E4344DAF82FE7B0106
-:100830007A0379D0904EC67406F0117D904F03E094
+:100830007A0379D0904EC47406F0117D904F00E099
 :1008400075F01FA424F5F582E4344DAF82FE7B01E0
-:100850007A44797B904EC67410F0117D904F03E07E
+:100850007A44797B904EC47410F0117D904F00E083
 :1008600075F01FA42405F582E4344EAF82FE7B01AF
-:100870007A4479F9904EC67406F0117D22904EC1EB
+:100870007A4479F9904EC47406F0117D22904EBFEF
 :10088000EEF0A3EFF0A3EBF0A3EAF0A3E9F0904EB3
-:10089000C6E0FF14F0EF6027904EC3E0FBA3E475C1
-:1008A000F001120424A9F0FA1203B6FF904EC1E43D
+:10089000C4E0FF14F0EF6027904EC1E0FBA3E475C5
+:1008A000F001120424A9F0FA1203B6FF904EBFE43F
 :1008B00075F00112042485F082F583EFF080CF22D9
-:1008C000904EC7EBF0A3EAF0A3E9F0E4A3F0A3F0A5
-:1008D000904DE2F0904ECBF0904ECBE0FFC39405EC
-:1008E000502C904EC7E0FBA3E0FAA3E02401F9E40A
+:1008C000904EC5EBF0A3EAF0A3E9F0E4A3F0A3F0A7
+:1008D000904DE2F0904EC9F0904EC9E0FFC39405F0
+:1008E000502C904EC5E0FBA3E0FAA3E02401F9E40C
 :1008F0003AFA7E00E92FF9EE3AFA1203B6B47F060F
-:10090000904DE27401F0904ECBE004F080CA904E1E
-:10091000C7E0FBA3E0FAA3E0F91223B8EF6002619D
-:100920005C904EC7E0A3E0FAA3E04A7002615C90DD
-:100930004CC7E0B404069042137403F0904DE67483
-:100940000AF0E4904CE3F0A3F0904CD5E0B401122F
-:10095000E4904D40F0A37448F0A37412F0E4A3F0C7
-:100960008010E4904D40F0A37448F0A3745DF0E46F
-:10097000A3F07B017A4879007D097C00715D7B01E1
-:100980007A4E794C7D097C00715D904CB67401F013
-:10099000904CF4E0FF64017002615CEF640470024B
-:1009A000615CEF64027002615C904CC5E0640370AE
-:1009B00045904ECBF0904ECBE0FFC394055037905E
-:1009C0004EC7E0FBA3E0FAA3E02401F9E43AFA7E83
-:1009D00000E92FF9EE3AFA1203B6FF64396009EF25
-:1009E00064536004EFB44706904D4A7403F0904E90
-:1009F000CBE004F080BF904EC7E0FBA3E0FAA3E099
-:100A0000F912209E904E4BE0B401117402F0904E0A
-:100A10004CF07B017A4E794C7D03811B904E4BE06C
-:100A2000B404137402F0904E4C7406F07B017A4EBD
-:100A3000794C7D03811B904E4BE06403600BE064B6
-:100A400002702F904DE4E07029E4904E4BF0904DF1
-:100A5000EDF0904DE9E0600AE4F0904E4C7406F041
-:100A60008006904E4C7402F07B017A4E794C7D03E7
-:100A7000811B904DE4E07016904EC7E0FBA3E0FAB6
-:100A8000A3E02401F9E43AFA7D067C00715D904808
-:100A9000007401F0904EC7E0FBA3E0FAA3E0F91266
-:100AA00003B6904801F0904CC5E0B4030A904D4A5B
-:100AB000E0904802F08005E4904802F0E4904DDFB9
-:100AC000F0904E55E0706F9000011203CFB47F1587
-:100AD0007E487F03E92402F9E43AFA904EC6740591
-:100AE000F0117D801C7E487F03904EC7E0FBA3E0A1
-:100AF000FAA3E02401F9E43AFA904EC67406F01124
-:100B00007D904ECB7403F0904ECBE0FFC394095020
-:100B10004174002FF582E43448F583E0B47F0F90F0
-:100B20004ECBE02400F582E43448F583E4F0904EA7
-:100B3000CBE004F080D17E487F03904EC7E0FBA35A
-:100B4000E0FAA3E02401F9E43AFA904EC67406F004
-:100B5000117D7B017A4879007D09911B22904EF32B
-:100B6000EBF0A3EAF0A3E9F0ED1DAE0470011C4E1A
-:100B70006016904EF3E0FBA3E475F001120424A983
-:100B8000F0FAE41203FC80E0227B017A4C79BF7D0D
-:100B9000467C00715D7B017A4D79937D147C0071F8
-:100BA0005D7B017A4D79A87D147C00715D7B017AB3
-:100BB0004D79BC7D147C00715D7B017A4879007DA4
-:100BC000097C00715D7B017A4E794C7D097C007156
-:100BD0005DE4904DE6F0904DECF0904DEBF0904DD3
-:100BE000DDF0904DD5F0904DE5F0904DE3F0904E56
-:100BF0004BF0904DDCF0904DDFF0904DE2F0904DD9
-:100C0000EAF0904DD8F0904DE7F0904DEDF0904D1A
-:100C1000E0F0904D38F0904DD4F022904E7AEBF009
-:100C2000A3EAF0A3E9F0A3EDF0E4FF904E7DE0FE2F
-:100C3000EFC39E5023904E7AE0FBA3E0FAA3E0F9C5
-:100C40008F827583001203CFFE747E2FF582E43409
-:100C50004EF583EEF00F80D3121012EF700281FE7A
-:100C6000904CEBE0600281FE904CC7E0FF640460B2
-:100C70000AEFB4031E904DD3E06018904E7EE0B4AE
-:100C800006037403F07B017A4E797E904E7DE0FD81
-:100C900012341E904CC5E064037063904E7EE06495
-:100CA0000170237404F0A3E07014904E81E0700E84
-:100CB000A3E0700AA3E07006904DDDF08032904D05
-:100CC000DD7401F0802A904E7EE0B402197405F0C4
-:100CD000A3E0700AA3E07006904DDDF08012904D05
-:100CE000DD7401F0800A904E7EE0B403037407F0D7
-:100CF0007B017A4E797E904E7DE0FD12340E22907B
-:100D00004EFCEFF0A3EDF07B017A4879007D097C81
-:100D100000715D9048007401F0A3E0FF904EFCE08C
-:100D2000FEEF4E904801F0904EFDE0904803F07BBE
-:100D3000017A4879007D09811B904CF4E0FF60083E
-:100D400064036004EFB405028072904CF4E0B401D7
-:100D50000EA3E0FFE4FD91FF904CF47402F02290AA
-:100D60004CF4E0B4020B7403F0A3E0FFA3E0FD80B9
-:100D70008E904CF4E0B40427E4904CF6F0904CF5DF
-:100D8000E0FFE4FD91FFE4904CF5F0904CF8E0704A
-:100D900007904CF47406F022904CF47405F0229005
-:100DA0004CF4E0B40615E4904CF6F0904CF5F0A34A
-:100DB000E0FDE4FF91FFE4904CF4F022904EEAE471
-:100DC000F0A3F0A3F01234445025122B9B904EEA6E
-:100DD000EBF0A3EAF0A3E9F04A7007904CB604F0F8
-:100DE000800E904EEAE0FBA3E0FAA3E0F911C022E6
-:100DF000904D4AE06035904DDDE0702F904CC5E09D
-:100E0000B403287B017A4879007D097C00715DE498
-:100E1000904E4BF090480004F0904D4AE09048020C
-:100E2000F07B017A4879007D09911B22904ED1EC2C
-:100E3000F0A3EDF0A3EBF0A3EAF0A3E9F090809823
-:100E40007404F0A3E4F0900CAF74A0F0A3EEF0A350
-:100E5000EFF0900CB274A1F07A0C79AF7E0C7FAFFA
-:100E600074AFFC740CFFECFEEF90809AEEF0A3EFF1
-:100E7000F0904ED1E0FCA3E0FAECFFEAFEEF9080A8
-:100E80009EEEF0A3EFF07A0B79837E0B7F83748361
-:100E9000FC740BFFECFEEF90809CEEF0A3EFF09063
-:100EA00080907402F090809CA3E020E707908090EF
-:100EB000E04401F0908006E04404F0121E9A904E47
-:100EC000D3E0A3E0FAA3E0AE02FF7B017A0B7983C3
-:100ED000904ED1E0A3E0904EC6F0017D904DEB74B2
-:100EE00002F07B017A4D79EE7D5D7C007F607E7F34
-:100EF000D12C7F0AF18C7B017A4C79007D047C0037
-:100F00007F527E7FD12C7F0AF18C7B017A4D79E76D
-:100F10007D017C007F567E7FD12C7F0AF18C7B0186
-:100F20007A4C79C17D017C007F577E7FD12C7F0A6E
-:100F3000F18C904CC3E0FFD394035034EFC3940181
-:100F4000402EEF75F01FA424ECF582E4344DF583B8
-:100F5000E0904CC1F0904CC3E075F01FA424EDF577
-:100F600082E4344DF583E0904DE7F0121090800557
-:100F70007F08121090904DE7E0D394014002E4F016
-:100F8000904CC1E0D394024002E4F022EFD39400ED
-:100F90004011E4FDFC0DBD00010CBC04F8BDA6F53C
-:100FA0001F80E922E4900B7FF0900B7EF07F0180A0
-:100FB000DB122F6D1231DEB139121CAF12141590F5
-:100FC0000B7EE014600E24FE70EA12288B1217F4D8
-:100FD000F1A480FE904CEAE07012904CECE0700CB2
-:100FE000904CE5E07006904CF8E0600512343880D3
-:100FF000C312288BF1A480BC80BA2280B4904CC765
-:10100000E064046007904CC5E0B403037F01227FD5
-:101010000022E4904F04F0904CC8E0B40206904FD8
-:1010200004E0FF229047F5E030E306904F04E0FF34
-:1010300022904CEEE06006904F04E0FF22904CC7F7
-:10104000E0703D904CC5E064036035904CEFE0707B
-:1010500039740AF0A3E07032904DEBE06402702A1C
-:10106000904CC3E0FFC39401400AEFD394035004B3
-:10107000119080167F091190904F047401F0800A3E
-:10108000E4904CEBF0904F0404F0904F04E0FF220A
-:10109000904F05EFF014B40D00400241699010AB81
-:1010A00075F003A4C58325F0C583730210D2021026
-:1010B000D20210D2021269021116021158021161F5
-:1010C0000211AF0211AF0212180212690212690274
-:1010D0001112904CC5E0FF64036004EFB4020D7F71
-:1010E00022516F904F05E0904CEDF022904F05E0BB
-:1010F00014904DD6F09042137405F0904CF0F07FB0
-:1011000004516F7F0A120F8C7F2A516FE4904CEDCF
-:10111000F0227F0E416FE4904CF0F0121AA2EF70B3
-:101120000C121A90EF7006121FE9EF600F904F0536
-:10113000E0904CEDF0904DEC7403F022F1E7E49078
-:101140004DD4F0904DD3F0904E55F01220007F0D0D
-:10115000516FE4904CEDF022121AA2E4904CEDF0A5
-:10116000227B017A4D79EE7D5D7C001234A7904C94
-:10117000C074FFF0A3F07FC8120F8CC2017FFF7113
-:101180002C7B017A4D79EE7D5D7C007F607E7F1245
-:101190001D4A7B017A4C79C07D017C007FBD7E7F3A
-:1011A000121D4AD2017FFF712CE4904CEDF022E435
-:1011B000904CF0F0121A90EF6009904F05E0904CBF
-:1011C000EDF0227B017A4C79007D047C007F527E19
-:1011D0007F120E2C7F0A120F8CE4904E55F0904C2B
-:1011E00000E0F47021A3E0B4FF1CA3E0B4FF17A358
-:1011F000E0B4FF12904C00740FF0A3F0A3F0A3F042
-:10120000904E557401F07F21516F904CC57402F0DF
-:10121000E4A3F0904CEDF022E4904CF0F0121AA20E
-:10122000EF7006121A90EF6009904F05E0904CEDB8
-:10123000F022904CC5E064016029E4904E55F07FA7
-:1012400023516F904CC57401F0E4A3F0904CEE7400
-:10125000F0F0D2017F1E712CD2017F1D712CE49021
-:101260004CE9F0E4904CEDF022E4904CEDF022904B
-:101270004EE6EFF078E77C4E7D017BFF7A0779340C
-:101280007E007F03120390904EE6E0904EE9F07BE3
-:10129000017A4E79E77D03904EBBEBF0A3EAF0A311
-:1012A000E9F0A3EDF0904B9CE0FFA3E0904EBFCFA0
-:1012B000F0A3EFF0904B9AE0FEA3E0FF904B9CE090
-:1012C000FCA3E0FD7B64123134904EBEE0FEEFC320
-:1012D0009E40E1904EBEE0FF14F0EF603F904EBBA9
-:1012E000E0FBA3E475F001120424A9F0FA1203B69E
-:1012F000FF904EBFE475F00112042485F082F5835F
-:10130000EFF0904EBFE0FEA3E0FFBE4BC6BF36C37A
-:10131000904EBF744AF0A374A0F080B7904EBFE027
-:10132000FFA3E0904B9CCFF0A3EFF022EFF4600D11
-:101330007B017A807974A20192001218BA22904D32
-:10134000EBE0640260028114904CE9E06048904C4C
-:10135000CCE06401602C904CC3E0B401067F1FB167
-:101360000F8041904CC3E0B402067F1EB10F803461
-:10137000904CC3E06403702C7F1FB10F7F1DB10F31
-:101380008022D2017F1F712CD2017F1E712CD201CD
-:101390007F1D712C800E904CEEE060087F1EB10F17
-:1013A0007F1DB10F120FFDEF606A904CE6E06016F2
-:1013B00014F0C2017F10712C904CE6E0700ED20147
-:1013C0007F10712C8006D2017F10712C904CE7E0C9
-:1013D000601614F0C2017F0F712C904CE7E0700E84
-:1013E000D2017F0F712C8006D2017F0F712C904C9F
-:1013F000E8E0602014F0904CE5E07018904CE2E0DA
-:101400007012C2017F1D712C904CE8E07006D20171
-:101410007F1D712C22904DEBE064026002A10E90C2
-:101420004CE9E06002A108904CEEE06002A1089057
-:101430004CD5E0B40204F1DE802E904CD5E0B4012E
-:1014400014904CF7E07021904CE27418F0904CF737
-:101450007401F08013904CF7E0B4010CE4F0904C70
-:10146000E2F0D2017F1D712C120FFDEF700281FCA2
-:10147000904DE0E0FF904CB7E06F7002A10EE030BD
-:10148000E00E904CE6740CF0C2017F10712C800BC2
-:10149000D2017F10712CE4904CE6F0904CB7E03014
-:1014A000E10E904CE7740CF0C2017F0F712C800BA1
-:1014B000D2017F0F712CE4904CE7F0904CB7E030F4
-:1014C000E21A904CE8740CF0904CE5E07025904CDA
-:1014D000E2E0701FC2017F1D712C8017904CE5E087
-:1014E000700C904CE2E07006D2017F1D712CE490EC
-:1014F0004CE8F0904CB7E0904DE0F022D2017F1024
-:10150000712CD2017F0F612CD2017F10712C22909F
-:101510004F0EEFF07B017A8079741229C8920990FE
-:101520004F0EE0FFA209B39201612C904F0AEFF039
-:101530001205B316C91417991515C927176029156F
-:10154000612F15C630161B31168D32156133173BCE
-:1015500034177A3516133715C939161B3C00001796
-:10156000DDF1F1122E167B017A4C79C07D017C00F1
-:101570007FBD7E7F120E2C904CC0E0D394034002BE
-:10158000E4F0904CC0E0904CC3F012182D7F0A128A
-:101590000F8C7B017A4C79F27D027C007FBE7E7FCE
-:1015A000120E2C904CF2E0B4FF19A3E0B4FF14909B
-:1015B0004C93E0A3E0904CF2F0904C91E0A3E090CB
-:1015C0004CF3F0020EDC021A67904CC3E0D3940097
-:1015D0005002E1DDE094044002E1DDE075F01FA47B
-:1015E00024CFF9744D35F0FA7B017D1F7C00123455
-:1015F000A77FC8120F8CC2017FFF712C7B017A4D2F
-:1016000079EE7D5D7C007F607E7F121D4AD2017F76
-:10161000FF612C904DD6E0FF020737904CC5740354
-:10162000F0E4A3F0F1E7E4904CEEF0904CEBF09096
-:101630004CC074FEF0904CC3F0904D4A7403F0908F
-:101640004DE6740AF0904F0AE064317037904DE730
-:10165000F0904E55F0904CC1F0904CE5741EF09017
-:101660004BEBE0B40F12A3E0B40F0DA3E0B40F08EE
-:10167000A3E0640F7002E1DD904CBF7402F0121C15
-:10168000AF021DF8904CE5E06002E1DD22E4904CF1
-:10169000C5F0A3F0904CE3F0A3F0904CEB04F09075
-:1016A0004CEDE06009F1E7904CEDE0FF0190904CCB
-:1016B000ECE0B40104E4F0E1DE904CF0E07002E113
-:1016C000DD904DD6E0FF020737904CC77403F0A3BE
-:1016D0007401F0E4A3F0A3F07F0E516F7F02516F0D
-:1016E000904CE9E06034E4904DE7F0904CC1F0900C
-:1016F0004CC3E075F01FA424ECF582E4344DF5836F
-:10170000E4F0904DE7E0FF904CC3E075F01FA42497
-:10171000EDF582E4344DF583EFF0904DE5E0700691
-:10172000904DD47414F0904CE5E0700312191BE452
-:10173000904CE9F0904CE3F0A3F022904CC7740475
-:10174000F0E4A3F0F1E7E4904CEBF0904DDB740A89
-:10175000F0904CC3E0904CC0F0904CBF7403F0226A
-:10176000904CC3E014FD7F01120803904CC3E0903D
-:101770004CC0F0904CBF7403F022904D391205829A
-:1017800000000000E4904DD7F0904DDE04F0904C46
-:10179000C804F0904CC704F022904CC7E0904CCBAA
-:1017A000F0E4904CC7F0A3F0904CEB04F0E4904DC3
-:1017B0003DF0904CECE0B40104E4F08021904CED5D
-:1017C000E06003FF0190904CF0E06008904DD6E09F
-:1017D000FF020737F1DEE4904CE3F0A3F022E4903F
-:1017E0004D38F07F19416FE4904CF0F0904DE5F0EA
-:1017F00022121A67D2067F10121811D2067F0F111B
-:1018000011D2067F1F1111D2067F1E1111D2067F41
-:101810001DAC07ECF46015AF04D204117AAF04A23A
-:1018200006920112132CAF04C202116922904CC31C
-:10183000E0B40107C2017F1F02132C904CC3E0B437
-:101840000207C2017F1E02132C904CC3E0B4030CAC
-:10185000C2067F1F1111C2067F1D80B5C2017F1E07
-:1018600012132CC2067F1D80A8EFF4600C7B017A56
-:10187000807978A202920011BA22EFF4600C7B0109
-:101880007A807970A204920011BA22AC07ECF4605D
-:1018900017AF04A205920311A9AF04A205B39202E7
-:1018A0001169AF04C204117A22EFF4600C7B017A53
-:1018B00080797CA203920011BA22904EF9EBF0A33A
-:1018C000EAF0A3E9F0E4FEFDEF5407FEEF13131373
-:1018D0005403FD300022904EF9E0FBA3E0FAA3E0B0
-:1018E0002DF9E43AFA1203B6FF7401A80608800243
-:1018F000C333D8FC4F0203FC904EF9E0FBA3E0FA9F
-:10190000A3E02DF9E43AFA1203B6FF7401A8060821
-:101910008002C333D8FCF45F0203FC904CC3E0B4F4
-:101920000107D2017F1F02132C904CC3E0B40207C1
-:10193000D2017F1E02132C904CC3E0B4030DD201E0
-:101940007F1F12132CD2067F1D0111D2017F1E12A0
-:10195000132CD2067F1D0111904CEAE0600214F0B6
-:10196000904CEFE0600214F0904CF8E0600B14F043
-:10197000E07006904CF47406F0904CE5E0601E9028
-:101980004CEEE06006E4904CE5F022904CE5E0146B
-:10199000F0112D904CE5E07045311B8041904CE9F1
-:1019A000E0703B904CEEE07035904CE2E0602F141C
-:1019B000F0E0FFC394085016EF30E109C2017F1D2B
-:1019C00012132C8010D2017F1D12132C8007D2011C
-:1019D0007F1D12132C904CE2E070037418F0904DB0
-:1019E000DCE0702D904DDDE064017025F0904E4CF0
-:1019F000E0600D7B017A4E794C7D03120C1B801147
-:101A0000904800E0600B7B017A4879007D09120C58
-:101A10001B904DD4E06011E014F0E0700B904D3D50
-:101A2000E070057F1B12126F904DE6E0601BE01422
-:101A3000F0E07015904D4AE06002E4F0904CC7E091
-:101A4000B40406904213740CF022E4904F07F0F0B7
-:101A5000904F07E0FFC39408500CC205118B904FC4
-:101A600007E004F080EA22908080E4F0A3F0A3F085
-:101A7000514AE4904F08F0F0904F08E090068193AF
-:101A8000FF600CC205118B904F08E004F080E92242
-:101A9000904CC7E0B402087F0E12126F7F01227FC4
-:101AA0000022904CC7E0FF64046004EFB403087F99
-:101AB0001112126F7F0122904CC5E0FF6403600495
-:101AC000EFB402087F2212126F7F01227F00229062
-:101AD0004CCEE030E13E904CD0E0C394FA5003E0AD
-:101AE00004F0904CD0E064B47037904DE3E004F023
-:101AF000E0D394025007E4904CD0F08024904DE362
-:101B0000E0B4031D904DDC7401F0E4904CD0F01271
-:101B100017DE800DE4904DE3F0904DDCF0904CD05A
-:101B2000F0904CCEE030E44A904CEA740AF0904CCD
-:101B3000D1E0C394FA5003E004F0904CD1E0640685
-:101B4000705A904CC3E0FF600464FE704F904BEB02
-:101B50007420F0A37415F0A37410F0A37405F0E4DE
-:101B6000904CCDF051A27F0A120F8C7F0A12109078
-:101B7000802A904CCDE0601FE4F07F0D1210909011
-:101B80004CEB7401F0904CC3E0904CC0F0904CBF13
-:101B90007401F091AFB1F8E4904CD1F0904CCEE0EC
-:101BA00030E349904CEA740AF0904CD2E0C394FAC6
-:101BB0005003E004F0904CD2E064067065904CE96C
-:101BC00074F0F0E4904CEEF07F051210901217F4D0
-:101BD000E4904CCCF0904CEB04F0904CC0E0904C76
-:101BE000C4F0904CC3E0904CC0F08036904CCCE0F8
-:101BF000602BE4F0904CC3E0FF904CC0E06F601DA0
-:101C0000904CEB7401F01217F4904CC3E0904CC070
-:101C1000F0904CBF7401F051A291AFB1F8E4904C38
-:101C2000D2F0904CCEE020E50281A9A3E0C394FA63
-:101C30005003E004F0904CCFE064067071904DE8E2
-:101C4000E0B40C08904CC17402F0801B904DE8E0A9
-:101C5000B41208904CC17401F0800C904DE8E0B4CF
-:101C60001805E4904CC1F0904CE5740AF0904CC318
-:101C7000E0FF6003B4FE07904CBF7402F022EFD384
-:101C80009403502AEFC394014024904CC1E0FF908C
-:101C90004CC3E075F01FA424ECF582E4344DF583C9
-:101CA000EFF0904CBF7403F022E4904CCFF0229000
-:101CB0004CBFE0FF7002A149640160057FC8120FAC
-:101CC0008CC2017FFF12132C904CBFE06402703174
-:101CD0007B017A4C79007D04FC7F527E7FB14A7B88
-:101CE000017A4C79C17D017C007F577E7FB14A7BB0
-:101CF000017A4D79E77D017C007F567E7FB14A8075
-:101D000017904CBFE0B403107B017A4D79EE7D5DF6
-:101D10007C007F607E7FB14A7B017A4C79C07D0177
-:101D20007C007FBD7E7FB14A7B017A4C79F27D02D7
-:101D30007C007FBE7E7FB14AD2017FFF12132C7FD1
-:101D40000A120F8CE4904CBFF022904E95EEF0A357
-:101D5000EFF0A3ECF0A3EDF0A3EBF0A3EAF0A3E91E
-:101D6000F0904E97E07002A3E07002A1F7904E95BC
-:101D7000E0FEA3E0FF440F2401FDE43EFCC3ED9F21
-:101D8000FFEC9EFE904E9CF0A3EFF0904E97E0FC8F
-:101D9000A3E0FDD39FEC9E400A904E9CE0FEA3E0A2
-:101DA000FF8004AE04AF05904E9CEEF0FCA3EFF074
-:101DB000FDC3904E98E09DF0904E97E09CF0904EC1
-:101DC00095E0FEA3E0FF904E99E0FBA3E0FAA3E0CC
-:101DD000F9D1017F0A120F8C904E9CE0FEA3E0FF28
-:101DE000904E9AEE8FF012040E904E96E02FF090E7
-:101DF0004E95E03EF0A161229080107401F080FECB
-:101E000022904EB4EEF0A3EFF0904EB8EBF0A3EAC0
-:101E1000F0A3E9F0904EB6ECF0A3EDF0A3E0F9A347
-:101E2000E0FAA3E0904EA1C9F0A3EAF0A3E9F0A381
-:101E3000ECF0A3EDF07B017A0B7986123463900B02
-:101E40008374A0F0904EB4E0FFA3E0900B84CFF039
-:101E5000A3EFF0904EB7E02403FD904EB6E03400BF
-:101E6000FCEDFAECFFEAFEEF908098EEF0A3EFF0C5
-:101E70007A0B79837E0B7F837483FC740BFFECFEFB
-:101E8000EFA3EEF0A3EFF090809EE4F0A3F090803B
-:101E90009004F0908006E04404F090812CE030E55E
-:101EA000F922904DDBE0600FE014F0E07009904102
-:101EB0003104F0904DDAF0904CC7E0FF64047050AC
-:101EC000EF64047034904DDAE07010904CE3E0FE63
-:101ED000A3E0FF4E6023EF541F701EE4904DDAF034
-:101EE000904E4C7404F0904CF9E0904E4DF07B0114
-:101EF0007A4E794C7D02120C1B904CE3E064047026
-:101F000004A3E064B0705851A2904CEC7401F0222C
-:101F1000904CC5E0B40311C3904CE4E094B0904CF5
-:101F2000E3E0940440398038904CC5E0B40111C31B
-:101F3000904CE4E09478904CE3E0940040218020C1
-:101F4000C3904CE4E09414904CE3E0940040109073
-:101F50004DE5E06007E4F07F0E12126F1217DE22EB
-:101F60001217F4904BEF74FFF0904D40F0A3F0A3E4
-:101F7000F0A3F02212133E904CE4E004F0700690BF
-:101F80004CE3E004F0F1D7D1A251CF122044904CA1
-:101F9000E9E06024E4904CE3F0A3F0904CE9E01415
-:101FA000F0E07014904CC4E0904CC3F0904CC0F042
-:101FB0007F0D1210901217DE904CEEE06018E49046
-:101FC0004CE3F0A3F0904CEEE014F0E070087F0AD0
-:101FD000120F8C1217DE22904CD3E0600B14F0E04D
-:101FE00070067405F0122F8022904CC0E0FF64FE52
-:101FF0006003EF70087F2212126F7F01227F0022A0
-:102000007B017A4C79F27D027C007FBE7E7F120ECE
-:102010002C904CF2E004F0A3E004F0904CF2E0903D
-:1020200044FAF0904CF3E09044FBF0904DD0E090F7
-:1020300044FCF0904DD1E09044FDF0904DD2E09002
-:1020400044FEF022904DECE06038E014F0E0703295
-:10205000904CEDE0B4052B9047F5E020E324E490AC
-:102060004DD4F0904CE974F0F0E4904CEEF0904ECA
-:1020700055F0904DD3F011007F0D12126FE4904C8B
-:10208000EDF022AD07AC06904E4BE06402600E749A
-:1020900001F0904E4C04F0EFA3F0EEA3F022904E2E
-:1020A000DAEBF0A3EAF0A3E9F0E4A3F0F0904EDD60
-:1020B000E0FFC394064002619C904EDAE0FBA3E08F
-:1020C000FAA3E02401F9E43AFA7E00E92FF9EE3AA6
-:1020D000FA1203B6FF54F064F06009EF54D064D0F4
-:1020E000600261941203B6FBB4F1087F837E011194
-:1020F000836169EBB4F2087FCD7E00118361699042
-:102100004EDAE0FBA3E0FAA3E02401F9E43AFAA3F3
-:10211000E07E0029F9EE3AFA1203B6FBB4F3067F2B
-:10212000B711836169EBB4F4087FB67E0011836157
-:1021300069904EDAE0FBA3E0FAA3E02401F9E43A67
-:10214000FAA3E07E0029F9EE3AFA1203B6FBB4F5E1
-:10215000067FB511836169EBB4F6087FEA7E001152
-:10216000836169904EDAE0FBA3E0FAA3E02401F971
-:10217000E43AFAA3E07E0029F9EE3AFA1203B6FB3C
-:10218000B4F7067FE911836169EBB4F8087FE27E5A
-:102190000011836169904EDAE0FBA3E0FAA3E0242A
-:1021A00001F9E43AFAA3E07E0029F9EE3AFA1203C3
-:1021B000B6FBB4F9077F940E11836169EBB4FA089A
-:1021C0007F8A7E0111836169904EDAE0FBA3E0FA19
-:1021D000A3E02401F9E43AFAA3E07E0029F9EE3AFB
-:1021E000FA1203B6FBB4FB077F920E11836169EB11
-:1021F000B4D0087F2A7E0211836169904EDAE0FB39
-:10220000A3E0FAA3E02401F9E43AFAA3E07E00296E
-:10221000F9EE3AFA1203B6FBB4D1087F257E02111B
-:10222000836169EBB4D3087F267E021183616990D4
-:102230004EDAE0FBA3E0FAA3E02401F9E43AFAA3C2
-:10224000E07E0029F9EE3AFA1203B6FBB4D2087F19
-:10225000247E0211836169EBB4D4087F277E0211CA
-:10226000836169904EDAE0FBA3E0FAA3E02401F970
-:10227000E43AFAA3E07E0029F9EE3AFA1203B6FB3B
-:10228000B4D5087F217E0211836169EBB4D6087F43
-:10229000237E0211836169904EDAE0FBA3E0FAA38A
-:1022A000E02401F9E43AFAA3E07E0029F9EE3AFAD3
-:1022B0001203B6FBB4D7067F7011836169EBB4D803
-:1022C000087F6F7E0011836169904EDAE0FBA3E026
-:1022D000FAA3E02401F9E43AFAA3E07E0029F9EE3A
-:1022E0003AFA1203B6FBB4D9067FB81183807AEBB1
-:1022F000B4DA087F307E001183806E904EDAE0FB06
+:10090000904DE27401F0904EC9E004F080CA904E20
+:10091000C5E0FBA3E0FAA3E0F91227A1EF600261B2
+:100920006A904EC5E0A3E0FAA3E04A7002616A90C3
+:100930004D8EE06008E4F0904D4A7403F0904CC78F
+:10094000E0B404069042137403F0904DE6740AF08C
+:10095000E4904CE3F0A3F0904CD5E0B40112E490A5
+:100960004D40F0A37448F0A37412F0E4A3F080109B
+:10097000E4904D40F0A37448F0A3745DF0E4A3F05C
+:100980007B017A4879007D097C00716B7B017A4E8E
+:10099000794C7D097C00716B904CB67401F0904CE1
+:1009A000F4E0FF64017002616AEF64047002616A3E
+:1009B000EF64027002616A904CC5E0640370459078
+:1009C0004EC9F0904EC9E0FFC394055037904EC514
+:1009D000E0FBA3E0FAA3E02401F9E43AFA7E00E99F
+:1009E0002FF9EE3AFA1203B6FF64396009EF645347
+:1009F0006004EFB44706904D4A7403F0904EC9E08E
+:100A000004F080BF904EC5E0FBA3E0FAA3E0F9122A
+:100A10002029904E4BE0B401117402F0904E4CF03E
+:100A20007B017A4E794C7D038130904E4BE0B404CB
+:100A3000137402F0904E4C7406F07B017A4E794CA0
+:100A40007D038130904E4BE06403600BE0640270E4
+:100A50002F904DE4E07029E4904E4BF0904DEDF076
+:100A6000904DE9E0600AE4F0904E4C7406F0800688
+:100A7000904E4C7402F07B017A4E794C7D038130AC
+:100A8000904DE4E07016904EC5E0FBA3E0FAA3E0C1
+:100A90002401F9E43AFA7D067C00716B90480074F9
+:100AA00001F0904EC5E0FBA3E0FAA3E0F91203B613
+:100AB000904801F0904CC5E0B4030A904D4AE09094
+:100AC0004802F08005E4904802F0E4904DDFF09099
+:100AD0004E55E0706F9000011203CFB47F157E4831
+:100AE0007F03E92402F9E43AFA904EC47405F01148
+:100AF0007D801C7E487F03904EC5E0FBA3E0FAA3F7
+:100B0000E02401F9E43AFA904EC47406F0117D90A5
+:100B10004EC97403F0904EC9E0FFC394095041746C
+:100B2000002FF582E43448F583E0B47F0F904EC97E
+:100B3000E02400F582E43448F583E4F0904EC9E007
+:100B400004F080D17E487F03904EC5E0FBA3E0FA1D
+:100B5000A3E02401F9E43AFA904EC47406F0117D42
+:100B60007B017A4879007D09913022904EF0EBF0BC
+:100B7000A3EAF0A3E9F0ED1DAE0470011C4E60166F
+:100B8000904EF0E0FBA3E475F001120424A9F0FA02
+:100B9000E41203FC80E0227B017A4C79BF7D477C24
+:100BA00000716B7B017A4D79937D147C00716B7BB6
+:100BB000017A4D79A87D147C00716B7B017A4D79A7
+:100BC000BC7D147C00716B7B017A4879007D097CC7
+:100BD00000716B7B017A4E794C7D097C00716BE46E
+:100BE000904DE6F0904DECF0904DEBF0904DDDF037
+:100BF000904DD5F0904DE5F0904DE3F0904E4BF0D8
+:100C0000904DDCF0904DDFF0904DE2F0904DEAF029
+:100C1000904DD8F0904DE7F0904DEDF0904CB774BA
+:100C2000F0F0904DE0F0E4904D38F0904DD4F0228B
+:100C3000904E7AEBF0A3EAF0A3E9F0A3EDF0E4FF25
+:100C4000904E7DE0FEEFC39E5023904E7AE0FBA3D2
+:100C5000E0FAA3E0F98F827583001203CFFE747E61
+:100C60002FF582E4344EF583EEF00F80D312100B93
+:100C7000EF7002A111904CEBE06002A111904CC703
+:100C8000E0FF6404600AEFB4031D904DD3E06017E9
+:100C9000904E7EE0B406037403F07B017A4E797EB9
+:100CA000904E7DE0FDF1E6904CC5E06403706290EB
+:100CB0004E7EE0640170237404F0A3E07014904E43
+:100CC00081E0700EA3E0700AA3E07006904DDDF0A5
+:100CD0008032904DDD7401F0802A904E7EE0B402A7
+:100CE000197405F0A3E0700AA3E07006904DDDF0E2
+:100CF0008012904DDD7401F0800A904E7EE0B403C6
+:100D0000037407F07B017A4E797E904E7DE0FDF111
+:100D1000DE22904EF9EFF0A3EDF07B017A487900E6
+:100D20007D097C00716B9048007401F0A3E0FF9096
+:100D30004EF9E0FEEF4E904801F0904EFAE09048F8
+:100D400003F07B017A4879007D098130904CF4E012
+:100D5000FF600864036004EFB40503022381904C34
+:100D6000F4E0B4010EA3E0FFE4FDB112904CF47482
+:100D700002F022904CF4E0B4020B7403F0A3E0FF05
+:100D8000A3E0FD808D904CF4E0B40427E4904CF691
+:100D9000F0904CF5E0FFE4FDB112E4904CF5F090DA
+:100DA0004CF8E07007904CF47406F022904CF47408
+:100DB00005F022904CF4E0B40615E4904CF6F09067
+:100DC0004CF5F0A3E0FDE4FFB112E4904CF4F02206
+:100DD000904DDBE0600FE014F0E0700990413104C9
+:100DE000F0904DDAF0904CC7E0FF64047051EF646E
+:100DF000047033904DDAE07010904CE3E0FEA3E015
+:100E0000FF4E6022EF541F701DE4904DDAF0904EBB
+:100E10004C7404F0904CF9E0904E4DF07B017A4E0A
+:100E2000794C7D029130904CE3E064047004A3E0BF
+:100E300064B06002C1C7F185904CEC7401F022905F
+:100E40004CC5E06403704A904CE3E0FEA3E0FF640D
+:100E50000A4E7008904D4AE06002E4F0EF30E41F63
+:100E60007B017A4879007D097C00716BE4904E4BE0
+:100E7000F090480004F0FB7A4879007D099130C376
+:100E8000904CE4E094B0904CE3E094044039022F9D
+:100E9000BC904CC5E0B40112C3904CE4E09478904F
+:100EA0004CE3E094004020022FBCC3904CE4E0945B
+:100EB00014904CE3E09400400E904DE5E06006E4B1
+:100EC000F07F0ED1C8F1B022904EE0EFF078E17CD7
+:100ED0004E7D017BFF7A0779347E007F03120390F9
+:100EE000904EE0E0904EE3F07B017A4E79E17D0395
+:100EF000904EB9EBF0A3EAF0A3E9F0A3EDF0904B2C
+:100F00009CE0FFA3E0904EBDCFF0A3EFF0904B9A92
+:100F1000E0FEA3E0FF904B9CE0FCA3E0FD7B6412AD
+:100F2000340D904EBCE0FEEFC39E40E1904EBCE01D
+:100F3000FF14F0EF603F904EB9E0FBA3E475F001C1
+:100F4000120424A9F0FA1203B6FF904EBDE475F026
+:100F50000112042485F082F583EFF0904EBDE0FE8F
+:100F6000A3E0FFBE4BC6BF36C3904EBD744AF0A38C
+:100F700074A0F080B7904EBDE0FFA3E0904B9CCFF3
+:100F8000F0A3EFF022904CC7E0FF64046004EFB4DC
+:100F900003077F11D1C87F0122904CC5E0FF640395
+:100FA0006004EFB402077F22D1C87F01227F0022B4
+:100FB000E4904D38F07F19C1C8904F08EDF0E0FD86
+:100FC000900BE8F07E0B7FE9904EC4EDF0117D7B35
+:100FD000017A0B79E7904F08E02402FDC1F0900BF5
+:100FE000E77406F080D3900BE77405F080CB900B8C
+:100FF000E77404F080C3904CC7E064046007904C31
+:10100000C5E0B403037F01227F0022E4904F01F08A
+:10101000904CC8E0B40206904F01E0FF229047F5E3
+:10102000E030E306904F01E0FF22904CEEE06006D6
+:10103000904F01E0FF22904CC7E0703D904CC5E01E
+:1010400064036035904CEFE07039740AF0A3E070EF
+:1010500032904DEBE06402702A904CC3E0FFC394E1
+:1010600001400AEFD394035004118980167F0911BF
+:1010700089904F017401F0800AE4904CEBF0904F9E
+:101080000104F0904F01E0FF22904F02EFF014B402
+:101090000D00400241619010A475F003A4C58325A2
+:1010A000F0C583730210CB0210CB0210CB02126189
+:1010B00002111202115502115E0211A90211A902B8
+:1010C000121002126102126102110D904CC5E0FF74
+:1010D00064036004EFB4020E7F22120EC8904F0228
+:1010E000E0904CEDF022904F02E014904DD6F0903D
+:1010F00042137405F0904CF0F07F04120EC87F0A82
+:10110000B1B17F2A120EC8E4904CEDF0227F0E029E
+:101110000EC8E4904CF0F0120F85EF700BF1D5EF94
+:101120007006121FF7EF600F904F02E0904CEDF049
+:10113000904DEC7403F0221218E4E4904DD4F0903A
+:101140004DD3F0904E55F0121EA17F0D120EC8E443
+:10115000904CEDF022120F85E4904CEDF0227B01D3
+:101160007A4D79EE7D5D7C00121E74904CC074FF48
+:10117000F0A3F07FC8B1B1C2017FFF51677B017A54
+:101180004D79EE7D5D7C007F607E7FB1037B017ACF
+:101190004C79C07D017C007FBD7E7FB103D2017F91
+:1011A000FF5167E4904CEDF022E4904CF0F0F1D563
+:1011B000EF6009904F02E0904CEDF0227B017A4CF9
+:1011C00079007D047C007F527E7FD1777F0AB1B1A8
+:1011D000E4904E55F0904C00E0F47021A3E0B4FF91
+:1011E0001CA3E0B4FF17A3E0B4FF12904C00740FEF
+:1011F000F0A3F0A3F0A3F0904E557401F07F2112FC
+:101200000EC8904CC57402F0E4A3F0904CEDF022AF
+:10121000E4904CF0F0120F85EF7005F1D5EF600906
+:10122000904F02E0904CEDF022904CC5E0640160DC
+:101230002AE4904E55F07F23120EC8904CC57401DD
+:10124000F0E4A3F0904CEE74F0F0D2017F1E5167F1
+:10125000D2017F1D5167E4904CE9F0E4904CEDF031
+:1012600022E4904CEDF022EFF4600D7B017A80795E
+:1012700074A201920012186622904DEBE0640260A5
+:1012800002614F904CE9E06048904CCCE064016012
+:101290002C904CC3E0B401067F1F71508041904CEC
+:1012A000C3E0B402067F1E71508034904CC3E064EA
+:1012B00003702C7F1F71507F1D71508022D2017FDF
+:1012C0001F5167D2017F1E5167D2017F1D51678078
+:1012D0000E904CEEE060087F1E71507F1D71501221
+:1012E0000FF6EF606A904CE6E0601614F0C2017FE2
+:1012F000105167904CE6E0700ED2017F105167806C
+:1013000006D2017F105167904CE7E0601614F0C2DE
+:10131000017F0F5167904CE7E0700ED2017F0F51B3
+:10132000678006D2017F0F5167904CE8E06020147F
+:10133000F0904CE5E07018904CE2E07012C2017F32
+:101340001D5167904CE8E07006D2017F1D51672265
+:10135000904F0BEFF07B017A807974122F6F920916
+:10136000904F0BE0FFA209B392014167904DEBE073
+:1013700064026002816B904CE9E060028165904CF0
+:10138000EEE060028165904CD5E0B40205120FB02A
+:10139000802E904CD5E0B40114904CF7E070219071
+:1013A0004CE27418F0904CF77401F08013904CF7F5
+:1013B000E0B4010CE4F0904CE2F0D2017F1D5167E3
+:1013C000120FF6EF70028159904DE0E0FF904CB79C
+:1013D000E06F7002816BE030E00E904CE6740CF030
+:1013E000C2017F105167800BD2017F105167E490DA
+:1013F0004CE6F0904CB7E030E10E904CE7740CF006
+:10140000C2017F0F5167800BD2017F0F5167E490BB
+:101410004CE7F0904CB7E030E21A904CE8740CF0D6
+:10142000904CE5E07025904CE2E0701FC2017F1DFA
+:1014300051678017904CE5E0700C904CE2E070062C
+:10144000D2017F1D5167E4904CE8F0E4904D4AF0E2
+:10145000904CB7E0904DE0F022D2017F105167D25E
+:10146000017F0F4167D2017F10516722904CBFE08E
+:10147000FF7002A102640160047FC8B1B1C2017FA4
+:10148000FF5167904CBFE0640270317B017A4C7968
+:10149000007D04FC7F527E7FB1037B017A4C79C1D1
+:1014A0007D017C007F577E7FB1037B017A4D79E718
+:1014B0007D017C007F567E7FB1038017904CBFE09A
+:1014C000B403107B017A4D79EE7D5D7C007F607EF8
+:1014D0007FB1037B017A4C79C07D017C007FBD7EAA
+:1014E0007FB1037B017A4C79F27D027C007FBE7E66
+:1014F0007FB103D2017FFF51677F0AB1B1E4904C05
+:10150000BFF022904E93EEF0A3EFF0A3ECF0A3ED2A
+:10151000F0A3EBF0A3EAF0A3E9F0904E95E070029F
+:10152000A3E07002A1B0904E93E0FEA3E0FF440F51
+:101530002401FDE43EFCC3ED9FFFEC9EFE904E9A1D
+:10154000F0A3EFF0904E95E0FCA3E0FDD39FEC9E5E
+:10155000400A904E9AE0FEA3E0FF8004AE04AF057F
+:10156000904E9AEEF0FCA3EFF0FDC3904E96E09DF6
+:10157000F0904E95E09CF0904E93E0FEA3E0FF903B
+:101580004E97E0FBA3E0FAA3E0F91234C57F0AB15D
+:10159000B1904E9AE0FEA3E0FF904E98EE8FF012CD
+:1015A000040E904E94E02FF0904E93E03EF0A11A7E
+:1015B00022EFD394004011E4FDFC0DBD00010CBCF2
+:1015C00004F8BDA6F51F80E922904DEB7402F07B74
+:1015D000017A4D79EE7D5D7C007F607E7FD1777FE3
+:1015E0000AB1B17B017A4C79007D047C007F527E88
+:1015F0007FD1777F0AB1B17B017A4D79E77D017C9C
+:10160000007F567E7FD1777F0AB1B17B017A4C791A
+:10161000C17D017C007F577E7FD1777F0AB1B19079
+:101620004CC3E0FFD394035033EFC39401402DEF3C
+:1016300075F01FA424ECF582E4344DF583E0904C62
+:10164000C1F0904CC3E075F01FA424EDF582E434A2
+:101650004DF583E0904DE7F0118980047F081189F2
+:10166000904DE7E0D394014002E4F0904CC1E0D308
+:1016700094024002E4F022904ECFECF0A3EDF0A3F0
+:10168000EBF0A3EAF0A3E9F09080987404F0A3E4EF
+:10169000F0900CAF74A0F0A3EEF0A3EFF0900CB2BA
+:1016A00074A1F07A0C79AF7E0C7FAF74AFFC740C30
+:1016B000FFECFEEF90809AEEF0A3EFF0904ECFE0BB
+:1016C000FCA3E0FAECFFEAFEEF90809EEEF0A3EFC1
+:1016D000F07A0B79837E0B7F837483FC740BFFECB1
+:1016E000FEEF90809CEEF0A3EFF09080907402F0FB
+:1016F00090809CA3E020E707908090E04401F09068
+:101700008006E04404F012355D904ED1E0A3E0FA8B
+:10171000A3E0AE02FF7B017A0B7983904ECFE0A36A
+:10172000E0904EC4F002087DAC07ECF46016AF0404
+:10173000D204121855AF04A20692015167AF04C239
+:101740000212183322904CC3E0B40106C2017F1F7D
+:101750004167904CC3E0B40206C2017F1E4167900E
+:101760004CC3E0B4030CC2067F1FF128C2067F1DE4
+:1017700080B6C2017F1E5167C2067F1D80AA904CB1
+:10178000C3E0B40106D2017F1F4167904CC3E0B4AF
+:101790000206D2017F1E4167904CC3E0B4030CD215
+:1017A000017F1F5167D2067F1DE128D2017F1E51A4
+:1017B00067D2067F1DE128D2067F10F128D2067F6E
+:1017C0000FF128D2067F1FF128D2067F1EF128D202
+:1017D000067F1DE128904CC7E0B402087F0E120E70
+:1017E000C87F01227F0022F1EB80CC908080E4F062
+:1017F000A3F0A3F01218C7E4904F05F0F0904F0546
+:10180000E090068193FF600CC2051115904F05E032
+:1018100004F080E922AC07ECF46017AF04A2059253
+:10182000031144AF04A205B392021133AF04C20402
+:10183000115522EFF4600C7B017A807978A2029234
+:1018400000116622EFF4600C7B017A80797CA203A0
+:101850009200116622EFF4600C7B017A807970A20D
+:10186000049200116622904EF6EBF0A3EAF0A3E991
+:10187000F0E4FEFDEF5407FEEF1313135403FD30A5
+:101880000022904EF6E0FBA3E0FAA3E02DF9E43A43
+:10189000FA1203B6FF7401A806088002C333D8FC0D
+:1018A0004F0203FC904EF6E0FBA3E0FAA3E02DF913
+:1018B000E43AFA1203B6FF7401A806088002C333A3
+:1018C000D8FCF45F0203FCE4904F04F0F0904F0466
+:1018D000E0FFC39408500CC2051115904F04E004BA
+:1018E000F080EA22E4904CF0F0904DE5F022904F29
+:1018F00007EFF01205B31A94141B66151992271BF3
+:101900002D2919242F19893019E5311A5632192435
+:10191000331B08341B473519DD3719923919E53C5B
+:1019200000001BAD1217E771AE7B017A4C79C07DC8
+:10193000017C007FBD7E7F121677904CC0E0D3946F
+:10194000034002E4F0904CC0E0904CC3F012174505
+:101950007F0A1215B17B017A4C79F27D027C007FFF
+:10196000BE7E7F121677904CF2E0B4FF19A3E0B46C
+:10197000FF14904C93E0A3E0904CF2F0904C91E077
+:10198000A3E0904CF3F00215C91217EBE4904CFC65
+:10199000F022904CC3E0D39400500261ADE0940477
+:1019A000400261ADE075F01FA424CFF9744D35F00D
+:1019B000FA7B017D1F7C00D1747FC81215B1C20172
+:1019C0007FFF1212677B017A4D79EE7D5D7C007F8F
+:1019D000607E7F121503D2017FFF021267904DD601
+:1019E000E0FF020737904CC57403F0E4A3F011E464
+:1019F000E4904CEEF0904CEBF0904CC074FEF09004
+:101A00004CC3F0904D4A7403F0904DE6740AF09088
+:101A10004F07E064317036904DE7F0904E55F090EE
+:101A20004CC1F0904CE5741EF0904BEBE0B40F12FB
+:101A3000A3E0B40F0DA3E0B40F08A3E0640F70029D
+:101A400061AD904CBF7402F012146C61E3904CE5F0
+:101A5000E0600261AD22E4904CC5F0A3F0904CE34D
+:101A6000F0A3F0904CEB04F0904CEDE0600A11E430
+:101A7000904CEDE0FF021089904CECE0B40105E4DD
+:101A8000F0020FB0904CF0E0700261AD904DD6E0E6
+:101A9000FF020737904CC77403F0A37401F0E4A36E
+:101AA000F0A3F07F0E120EC87F02120EC8904CE910
+:101AB000E06034E4904DE7F0904CC1F0904CC3E00E
+:101AC00075F01FA424ECF582E4344DF583E4F09026
+:101AD0004DE7E0FF904CC3E075F01FA424EDF582C4
+:101AE000E4344DF583EFF0904DE5E07006904DD471
+:101AF0007414F0904CE5E0700312177EE4904CE90A
+:101B0000F0904CE3F0A3F022904CC77404F0E4A3EF
+:101B1000F011E4E4904CEBF0904DDB740AF0904C43
+:101B2000C3E0904CC0F0904CBF7403F022904CC3C3
+:101B3000E014FD7F01120803904CC3E0904CC0F00C
+:101B4000904CBF7403F022904D39120582000000C2
+:101B500000E4904DD7F0904DDE04F0904CC804F0B6
+:101B6000904CC704F022904CC7E0904CCBF0E4902E
+:101B70004CC7F0A3F0904CEB04F0E4904D3DF09096
+:101B80004CECE0B40105E4F0020FB0904CEDE060E5
+:101B900004FF021089904CF0E06008904DD6E0FF01
+:101BA000020737120FB0E4904CE3F0A3F022120BBF
+:101BB00097D1E5904CEB7401F0904CE5741EF0E485
+:101BC000904CF0F0904D0574FFF09044FCE0904D87
+:101BD000D0F09044FDE0904DD1F09044FEE0904D67
+:101BE000D2F0229080107401F080FE2280F5904C9B
+:101BF000CEE030E13E904CD0E0C394FA5003E004D4
+:101C0000F0904CD0E064B47037904DE3E004F0E025
+:101C1000D394025007E4904CD0F08024904DE3E040
+:101C2000B4031D904DDC7401F0E4904CD0F0120F21
+:101C3000B0800DE4904DE3F0904DDCF0904CD0F08E
+:101C4000904CCEE030E439904CEA740AF0904CD1DC
+:101C5000E0C394FA5003E004F0904CD1E0640670C5
+:101C60004A904CC3E0FF600464FE703FE4904CCDAA
+:101C7000F0120F857F0A1215B17F0A121089802B8E
+:101C8000904CCDE06020E4F07F0D121089904CEB79
+:101C90007401F0904CC3E0904CC0F0904CBF7401C4
+:101CA000F012146C71ECE4904CD1F0904CCEE0301A
+:101CB000E349904CEA740AF0904CD2E0C394FA5095
+:101CC00003E004F0904CD2E064067067904CE97435
+:101CD000F0F0E4904CEEF07F051210891217B7E493
+:101CE000904CCCF0904CEB04F0904CC0E0904CC485
+:101CF000F0904CC3E0904CC0F08038904CCCE06049
+:101D00002DE4F0904CC3E0FF904CC0E06F601F905A
+:101D10004CEB7401F01217B7904CC3E0904CC0F03C
+:101D2000904CBF7401F0120F8512146C71ECE490AA
+:101D30004CD2F0904CCEE020E502A1BAA3E0C394CF
+:101D4000FA5003E004F0904CCFE064067071904DBF
+:101D5000E8E0B40C08904CC17402F0801B904DE890
+:101D6000E0B41208904CC17401F0800C904DE8E092
+:101D7000B41805E4904CC1F0904CE5740AF0904C16
+:101D8000C3E0FF6003B4FE07904CBF7402F022EF83
+:101D9000D39403502AEFC394014024904CC1E0FF38
+:101DA000904CC3E075F01FA424ECF582E4344DF5AB
+:101DB00083EFF0904CBF7403F022E4904CCFF022FC
+:101DC000121279904CE4E004F07006904CE3E004C9
+:101DD000F0D123120DD071EED135904CE9E06024A2
+:101DE000E4904CE3F0A3F0904CE9E014F0E07014C0
+:101DF000904CC4E0904CC3F0904CC0F07F0D12109A
+:101E000089120FB0904CEEE06018E4904CE3F0A320
+:101E1000F0904CEEE014F0E070087F0A1215B11259
+:101E20000FB022904CD3E0600B14F0E07006740504
+:101E3000F012324F22904DECE06038E014F0E07088
+:101E400032904CEDE0B4052B9047F5E020E324E41C
+:101E5000904DD4F0904CE974F0F0E4904CEEF0909A
+:101E60004E55F0904DD3F0D1A17F0D120EC8E490E5
+:101E70004CEDF022904EF3EBF0A3EAF0A3E9F0ED85
+:101E80001DAE0470011C4E6017904EF3E0FBA3E4FE
+:101E900075F001120424A9F0FA74FF1203FC80DF2C
+:101EA000227B017A4C79F27D027C007FBE7E7F121C
+:101EB0001677904CF2E004F0A3E004F0904CF2E0CE
+:101EC0009044FAF0904CF3E09044FBF0904DD0E059
+:101ED0009044FCF0904DD1E09044FDF0904DD2E064
+:101EE0009044FEF022904CD37405F0E4A3F0904CA3
+:101EF000907433F0E4FFEF25E024D6F582E4344C0F
+:101F0000F5837462F0A3F00FEFB404EA904C91E013
+:101F1000FEA3E0FFC3904C94E09FFD904C93E09EA5
+:101F2000FCE41202067BF67A28791C783F1200FB4B
+:101F3000C004C005C006C007904C91E0FCA3E0FDC2
+:101F4000E4120206D003D002D001D00012000A121F
+:101F5000023F904CFAEEF0A3EFF0904C91E0FEA31C
+:101F6000E0FFC3904C94E09FFD904C93E09EFCE416
+:101F70001202067BC37AF579A8783E1200FBC004F2
+:101F8000C005C006C007904C91E0FCA3E0FDE41240
+:101F90000206D003D002D001D00012000A12023F84
+:101FA000904CDEEEF0A3EFF0904C91E0FEA3E0FF4A
+:101FB000C3904C94E09FFD904C93E09EFCE4120291
+:101FC000067B5C7A8F7942783E1200FBC004C00524
+:101FD000C006C007904C91E0FCA3E0FDE4120206AD
+:101FE000D003D002D001D00012000A12023F904C60
+:101FF000E0EEF0A3EFF022904CC0E0FF64FE60033F
+:10200000EF70087F22120EC87F01227F0022AD07E9
+:10201000AC06904E4BE06402600E7401F0904E4CA2
+:1020200004F0EFA3F0EEA3F022904ED8EBF0A3EA79
+:10203000F0A3E9F0E4A3F0F0904EDBE0FFC39406D8
+:1020400040026127904ED8E0FBA3E0FAA3E0240110
+:10205000F9E43AFA7E00E92FF9EE3AFA1203B6FFF4
+:1020600054F064F06009EF54D064D06002611F1234
+:1020700003B6FBB4F1087F837E01110E41F4EBB48B
+:10208000F2087FCD7E00110E41F4904ED8E0FBA304
+:10209000E0FAA3E02401F9E43AFAA3E07E0029F98A
+:1020A000EE3AFA1203B6FBB4F3067FB7110E41F411
+:1020B000EBB4F4087FB67E00110E41F4904ED8E0E8
+:1020C000FBA3E0FAA3E02401F9E43AFAA3E07E00DE
+:1020D00029F9EE3AFA1203B6FBB4F5067FB5110EF4
+:1020E00041F4EBB4F6087FEA7E00110E41F4904E05
+:1020F000D8E0FBA3E0FAA3E02401F9E43AFAA3E074
+:102100007E0029F9EE3AFA1203B6FBB4F7067FE92E
+:10211000110E41F4EBB4F8087FE27E00110E41F499
+:10212000904ED8E0FBA3E0FAA3E02401F9E43AFAE8
+:10213000A3E07E0029F9EE3AFA1203B6FBB4F907E0
+:102140007F940E110E41F4EBB4FA087F8A7E0111E0
+:102150000E41F4904ED8E0FBA3E0FAA3E02401F98D
+:10216000E43AFAA3E07E0029F9EE3AFA1203B6FB4C
+:10217000B4FB077F920E110E41F4EBB4D0087F2A16
+:102180007E02110E41F4904ED8E0FBA3E0FAA3E0EA
+:102190002401F9E43AFAA3E07E0029F9EE3AFA12B2
+:1021A00003B6FBB4D1087F257E02110E41F4EBB4D7
+:1021B000D3087F267E02110E41F4904ED8E0FBA397
+:1021C000E0FAA3E02401F9E43AFAA3E07E0029F959
+:1021D000EE3AFA1203B6FBB4D2087F247E02110E47
+:1021E00041F4EBB4D4087F277E02110E41F4904EE7
+:1021F000D8E0FBA3E0FAA3E02401F9E43AFAA3E073
+:102200007E0029F9EE3AFA1203B6FBB4D5087F2115
+:102210007E02110E41F4EBB4D6087F237E02110E2C
+:1022200041F4904ED8E0FBA3E0FAA3E02401F9E4E6
+:102230003AFAA3E07E0029F9EE3AFA1203B6FBB4AB
+:10224000D7067F70110E41F4EBB4D8087F6F7E0083
+:10225000110E41F4904ED8E0FBA3E0FAA3E0240174
+:10226000F9E43AFAA3E07E0029F9EE3AFA1203B64D
+:10227000FBB4D9067FB8110E807AEBB4DA087F3050
+:102280007E00110E806E904ED8E0FBA3E0FAA3E032
+:102290002401F9E43AFAA3E07E0029F9EE3AFA12B1
+:1022A00003B6FBB4DB087F067E03110E8046EBB459
+:1022B000DC087F077E03110E803A904ED8E0FBA326
+:1022C000E0FAA3E02401F9E43AFAA3E07E0029F958
+:1022D000EE3AFA1203B6FEB4DD067F0171288014CF
+:1022E000EEB4DE067F027128800A1203B6B4DF0462
+:1022F0007F047128904E4BE0B40224904ED8E0FB4E
 :10230000A3E0FAA3E02401F9E43AFAA3E07E00296D
-:10231000F9EE3AFA1203B6FBB4DB087F067E03112E
-:10232000838046EBB4DC087F077E031183803A90FC
-:102330004EDAE0FBA3E0FAA3E02401F9E43AFAA3C1
-:10234000E07E0029F9EE3AFA1203B6FEB4DD067F0C
-:1023500001719D8014EEB4DE067F02719D800A1229
-:1023600003B6B4DF047F04719D904E4BE0B40224A9
-:10237000904EDAE0FBA3E0FAA3E02401F9E43AFA94
-:10238000A3E07E0029F9EE3AFA1203B6904DEDF083
-:10239000E41203FC904EDDE004F001AD22904E4BC0
-:1023A000E0640260127404F0904DE97401F0904E04
-:1023B0004C7406F0A3EFF022904ED6EBF0A3EAF0B7
-:1023C000A3E9F0E4FDA3F0904DE2E0640160028136
-:1023D000AB904ED97405F0904ED9E0FE14F0EE703B
-:1023E0000281F3904ED6E0FBA3E0FAA3E02401F9CA
-:1023F000E43AFAA3E07E0029F9EE3AFA1203B6FDB8
-:10240000C394244073EDD39427506DED24DC24FD58
-:1024100050046037805F904CEA740AF0904CCEE034
-:102420004408F054EFF0ED24DDFF904CC3E0B50715
-:1024300008904CC5E06403703C904CC3EFF0904CA6
-:10244000CC7401F0E4904CE5F0802A904CEA740AD8
-:10245000F0904CCEE054F7F04410F0904CC3E0FF05
-:10246000601364FE600F904CCD7401F0E4904CC397
-:10247000F0904CE5F07F0122904CCEE054E7F0ED77
-:1024800064186009ED640C6004EDB41215904CEA18
-:10249000740AF0904DE8EDF0904CCEE04420F07FCF
-:1024A0000122904CCEE054DFF061D7904ED6E0FB95
-:1024B000A3E0FAA3E0F99000011203CF64EF7029C2
-:1024C000904CEA740AF0904CCEE054F7F04410F0CF
-:1024D000904CC3E0FF600F64FE600B904CCD740124
-:1024E000F0E4904CC3F07F0122904CCEE054E7F032
-:1024F00054DFF07F0022904CF5EDF0A3EBF0EF30CD
-:10250000E012904CF4E0B403047402F022904CF416
-:102510007401F022904CF47404F022AE07E4904F62
-:1025200006F0EE30E005E4904CF8F0904F06EDF048
-:10253000904CC1E0602EEDB4E608904F0674E7F0D1
-:102540008022EDB4E408904F0674E6F08016EDB4F6
-:10255000E308904F0674E2F0800AEDB4E206904F73
-:102560000674E3F0904DE2E064016002C104EDB452
-:102570004C08904F067448F0C104EDB45208904FD7
-:102580000674D8F0807EEDB45108904F0674D7F0F1
-:102590008072EDB42808904F067447F08066EDB461
-:1025A0002A08904F0674DAF0805AED64297055EECF
-:1025B00030E04C904DE7E06004E4F08006904DE799
-:1025C0007401F0904CC3E0FF6003B4FE08904CBF70
-:1025D0007402F0802AEFD394035024EFC394014097
-:1025E0001E904DE7E0FF904CC3E075F01FA424ED72
-:1025F000F582E4344DF583EFF0904CBF7403F0E4C2
-:10260000904F06F0904E55E06002E177904DE2E089
-:102610007006904DE7E06014904DE2E064016002C6
-:10262000E177904DE7E064016002E177ED24C6B404
-:102630000C004002E17790264475F003A4C5832581
-:10264000F0C5837302266802267F0226C80226E5AB
-:1026500002270302272C0227490227510227590289
-:102660002761022769022771904CC1E0B4010890EC
-:102670004F067444F0E177904F0674D6F0E17790FE
-:102680004CC1E0FC7014AF067B2B7D0491F6EE305C
-:10269000E02F904CF8740AF08027ECB4010AAF06E2
-:1026A0007B527D0191F68019904CC1E0B40212AFCB
-:1026B000067B2B7D0891F6EE30E006904CF8740A0C
-:1026C000F0E4904F06F0E177904CC1E07008904F35
-:1026D0000674D2F0E177AF067B507D0891F6E49066
-:1026E0004F06F0E177904CC1E0B4010FAF067B2CB0
-:1026F0007D0891F6E4904F06F0807C904F0674D5EB
-:10270000F08074904CC1E0700AAF067B2C7D08917C
-:10271000F68008AF067B2C7D0191F6EE30E0069046
-:102720004CF8740AF0E4904F06F0804B904CC1E0F6
-:102730007008904F067446F0803DAF067B207D0AFE
-:1027400091F6E4904F06F0802E904F0674F4F080DE
-:1027500026904F0674F2F0801E904F0674F5F080BC
-:1027600016904F0674F8F0800E904F0674F6F080C5
-:1027700006904F0674F7F0904F06E0FF22E4FEEF5C
-:102780006006145FFF0E80F7AF0622E4FEEFC394ED
-:10279000E04020EFD394E7501A904EA6E0FEEF54AD
-:1027A00007FF7401A807088002C333D8FC4E904E7F
-:1027B000A6F022E4FE74A72EF582E4344EF583E001
-:1027C000FD6F601CED7014904DEDE06F601274A70A
-:1027D0002EF582E4344EF583EFF0220EEEB406D5EA
-:1027E00022E4FEFDEF54F064F06007EF54D0FCBC2F
-:1027F000D00C904E4BE0B4020B7403F08006904D69
-:10280000DF7401F0EFC394E04021EFD394E7501B55
-:10281000904EA6E0FEEF5407FF7401A8070880025F
-:10282000C333D8FCF45E904EA6F022E4FEED702196
-:1028300074A72EF582E4344EF583E06F7047EEB452
-:10284000050B24A7F582E4344EF583E4F07D018086
-:102850003474A72EF582E4344EF583E0FC74A62E82
-:10286000F582E4344EF583ECF074A72EF582E4345F
-:102870004EF583E06014EEB4050B24A7F582E43432
-:102880004EF583E4F00EEEB406A322E4FF904F0968
-:10289000F0FEFDEF900681936049EF93FD13131353
-:1028A000541FFEED5407FD7401A805088002C333D0
-:1028B000D8FCFDEE2478FBE434808B82F583E0FCC9
-:1028C000EDF4FBEC5BF0EE2470F582E43480F583EC
-:1028D000E04DF0EE2474F582E43480F583E05BF0A3
-:1028E0000F80B0510790811CE0904F09F0904DDCB3
-:1028F000E06020E4FF31237F0131237F0231237F19
-:102900000331237F0431237F0531237F0631237F69
-:10291000078010904F09E0FF9000A3F0EFF49000C3
-:10292000A7F022904F0DEFF031C29208904F0DE0CA
-:10293000FFA208B39207EFF4700221C1EF5407FE23
-:10294000EF1313135403FF30074324A3F582E43439
-:1029500000F583C083C082E0FD7401A806088002F0
-:10296000C333D8FCF45DD082D083F074A72FF582F6
-:10297000E43400F583C083C082E0FF7401A8060838
-:102980008002C333D8FC4FD082D083F02274A32FAF
-:10299000F582E43400F583C083C082E0FD7401A8B1
-:1029A00006088002C333D8FCFC4DD082D083F0747B
-:1029B000A72FF582E43400F583E0FFECF4FEEF5E30
-:1029C000F0227B017A81791CAD07E4904F0CF0FE78
-:1029D000EF5407F0EF1313135403FEF582758300D1
-:1029E0001203CFFD3395E0FC904F0CE0FF74017EA5
-:1029F00000A807088005C333CE33CED8F9FFEE5CBC
-:102A0000FEEF5D4E24FF22E4FFEFFD7C002478FB07
-:102A1000EC34808B82F583E0FEED2470FDEC348095
-:102A20008D82F583E04EF4FEEF247CFDEC34808D46
-:102A300082F583EEF00FEFB404CF22E4FF904EDE78
-:102A4000F0FEFDA3F0A3F0A3F0EF90068193607C6D
-:102A5000EF93FD131313541FFEED5407FD7401A8EB
-:102A600005088002C333D8FCFDEE2478FBE43480F3
-:102A70008B82F583E0FCEDF4FBEC5BF0EE2470F56B
-:102A800082E43480F583E04DF0EE2474F582E43482
-:102A900080F583E05BF090811CE0F4FC74BC2FF5C2
-:102AA00082E4344DF583ECF0EE2478FBE434808B43
-:102AB00082F583E04DF0EE2470FBE434808B82F5E8
-:102AC00083E0FCEDF4FBEC5BF00F4149E4FFEF9099
-:102AD000068193607CEF93FD131313541FFEED5496
-:102AE00007FD7401A805088002C333D8FCFDEE245D
-:102AF00078FBE434808B82F583E0FCEDF4FBEC5B47
-:102B0000F0EE2470F582E43480F583E04DF0EE249D
-:102B100074F582E43480F583E05BF090811CE0F48E
-:102B2000FC74A82FF582E4344DF583ECF0EE2478A4
-:102B3000FBE434808B82F583E04DF0EE2470FBE4FF
-:102B400034808B82F583E0FCEDF4FBEC5BF00F410D
-:102B5000CEE4FFEF90068193604074BC2FF582E4D1
-:102B6000344DF583E0FE74A82FF582E4344DF583EF
-:102B7000E06E602374BC2FF582E4344DF583C0838E
-:102B8000C082E0FE74A82FF582E4344DF583E0FDA9
-:102B9000EE5DD082D083F00F80B922E4904E88F0B1
-:102BA000A3F0A3F0A3F0A3F0A3F0A3F0A3F0A3F08D
-:102BB000A3F0A3F0A3F0A3F0513B7A4D79A8904E77
-:102BC000B07401F0A3744DF0A374A8F0A37414F0D2
-:102BD0007B017A4D79BCB1CCEF60167B017A4D79DF
-:102BE000BC7D14B19CEF7009904CCEE04402F080A3
-:102BF0000C904CCEE054FDF0E4904CD0F0E4904EBC
-:102C000088F0904E88E0FF90068193603074BC2F6E
-:102C1000F582E4344DF583E0904E8AF0E0FD6015D6
-:102C2000904E8EE004F0A3E0FEED4EF0AF051227CB
-:102C30007DA3E02FF0904E88E004F080C5904E9088
-:102C4000E0904DE4F0904E8EE0904E94F0904E8FD8
-:102C5000E0FF12277D904E93EFF0904DE4E0D39487
-:102C6000024020904E93E0FFA3E0FED39F4004AFCC
-:102C7000068000904DE4E0D39F4008904E9274018E
-:102C8000F08005E4904E92F0E4904E88F0904E88EB
-:102C9000E0FF900681937002A17074932FF582E497
-:102CA000344DF583E0FE74BC2FF582E4344DF5839A
-:102CB000E06E904E8AF0904E88E0FF24BCF582E4EE
-:102CC000344DF583E0904E8DF0904E8AE07004A173
-:102CD00068A168904E92E060077B007A007900223C
-:102CE00074BC2FF582E4344DF583E0FE74932FF528
-:102CF00082E4344DF583EEF0E4904E89F0904E89F5
-:102D0000E0FFC39408505BA3E030E03E904E88E0C3
-:102D1000FE33333354F8FEEF4E904E8CF0A3E0FFB9
-:102D2000904E8CE090069693FD12251B904E91EFED
-:102D3000F0904E8DE030E00A904E91E0FF12278B2C
-:102D40008008904E91E0FF1227E1904E8AE0FFC389
-:102D500013F0904E8DE0FFC313F0904E89E004F025
-:102D6000809B904E8B7401F0904E88E004F0818D32
-:102D7000904E4BE0B4030A904DDFE0B401037402BF
-:102D8000F0904E8BE07007904DDFE0B402077B01BE
-:102D90007A4E79A6227B007A00790022904EEDEBE4
-:102DA000F0A3EAF0A3E9F0E4FFEFC39D501B904EBF
-:102DB000EDE0FBA3E0FAA3E0F98F82758300120334
-:102DC000CF60037F00220F80E07F0122904EADEBA9
-:102DD000F0A3EAF0A3E9F0E4FF904EB3E0FEEFC306
-:102DE0009E5030904EB0E0FBA3E0FAA3E0F98F8252
-:102DF0007583001203CFFE904EADE0FBA3E0FAA373
-:102E0000E0F98F827583001203CF6E60037F00228A
-:102E10000F80C67F0122120B89D14B904CEB7401BD
-:102E2000F0904CE5741EF0E4904CF0F0904D04747A
-:102E3000FFF09044FCE0904DD0F09044FDE0904DC8
-:102E4000D1F09044FEE0904DD2F022904CD3740526
-:102E5000F0E4A3F0904C907433F0E4FFEF25E0240D
-:102E6000D6F582E4344CF5837462F0A3F00FEFB42E
-:102E700004EA904C91E0FEA3E0FFC3904C94E09FE5
-:102E8000FD904C93E09EFCE41202067BF67A2879D2
-:102E90001C783F1200FBC004C005C006C007904C60
-:102EA00091E0FCA3E0FDE4120206D003D002D001C1
-:102EB000D00012000A12023F904CFAEEF0A3EFF09D
-:102EC000904C91E0FEA3E0FFC3904C94E09FFD90F6
-:102ED0004C93E09EFCE41202067BC37AF579A87855
-:102EE0003E1200FBC004C005C006C007904C91E034
-:102EF000FCA3E0FDE4120206D003D002D001D00012
-:102F000012000A12023F904CDEEEF0A3EFF0904C5C
-:102F100091E0FEA3E0FFC3904C94E09FFD904C93A2
-:102F2000E09EFCE41202067B5C7A8F7942783E12C6
-:102F300000FBC004C005C006C007904C91E0FCA394
-:102F4000E0FDE4120206D003D002D001D00012004E
-:102F50000A12023F904CE0EEF0A3EFF022904EFEFA
-:102F6000EDF09000011203CF904EFFF0227B017A2A
-:102F70004E795678687C4E7D017E007F1202039068
-:102F8000904ECD12058200000000904C95E070023A
-:102F9000A3E07003023133904C95E0FEA3E0FF9074
-:102FA0004CD4E0FD04F0ED25E024D6F582E4344C69
-:102FB000F583EEF0A3EFF0904CD4E0C3940440020C
-:102FC000E4F0E4904ECCF0904ECDE0F8A3E0F9A30D
-:102FD000E0FAA3E0FB904ECCE025E024D6F582E4B5
-:102FE000344CF583E0FEA3E0FFE4FCFDEB2FFFEAA9
-:102FF0003EFEED39FDEC38FC904ECD120576904E3C
-:10300000CCE004F0E0B404BF904ECDE0FCA3E0FDC2
-:10301000A3E0FEA3E0FFE47B04FAF9F81204C590F4
-:103020004ECD120576904CE0E0FEA3E0FFE4FCFDFF
-:10303000904ECDE0F8A3E0F9A3E0FAA3E0FBD312B1
-:1030400005655007E4904CF9F001CD904CFAE0FE94
-:10305000A3E0FFE4FCFD904ECDE0F8A3E0F9A3E08F
-:10306000FAA3E0FBC31205654008904CF97464F0C4
-:10307000805B904CE0E0FEA3E0FFFBAA06E4904EEC
-:10308000CDE0FCA3E0FDA3E0FEA3E0C39BFFEE9A2E
-:10309000FEED9400FDEC9400FCE47B64FAF9F81278
-:1030A000043AC006C007904CE0E0FEA3E0FFC390E6
-:1030B0004CFBE09FFF904CFAE09EFEAB07FAE4F970
-:1030C000F8D007D0061204C5904CF9EFF0904CE010
-:1030D000E0FEA3E0FFC3904CD7E09F904CD6E09E6B
-:1030E0005007904CD57402F022904CDEE0FEA3E035
-:1030F000FFE4FCFD904ECDE0F8A3E0F9A3E0FAA3D5
-:10310000E0FBC31205655017904CD57401F0E490B4
-:103110004D40F0A37448F0A37412F0E4A3F022E44D
-:10312000904CD5F0904D40F0A37448F0A3745DF03E
-:10313000E4A3F022904EE2EEF0A3EFF0904EE4EC28
-:10314000F0A3EDF0904EE4E0FEA3E0FFD3904EE359
-:10315000E09F904EE2E09E4016904EE4E0FEA3E039
-:10316000FF904EE3E09FFF904EE2E09EFE801E90B7
-:103170004EE2E0FEA3E0FFC3904EE5E09FFF904EDD
-:10318000E4E09EFEAD03C3EB9FFFE49EFE22904F62
-:1031900000EEF0A3EFF0A905904B9EE0FEA3E0FF48
-:1031A000AD0119ED602F0FEFAC0670010E14F58222
-:1031B0008C83E0FD904F00E475F00112042485F04B
-:1031C00082F583EDF0AD07AC06BC4BD4BD9AD17E41
-:1031D0004B7F3680CB904B9EEEF0A3EFF0227A0C23
-:1031E000794B904EF07401F0A3740CF0A3744BF083
-:1031F000904BA0E0FEA3E0FF904B9EE06E7003A317
-:10320000E06F7002618D7E0C7F4B7D03318E904E9E
-:10321000F0E0FBA3E0FAA3E0F91203B6B4022B90AE
-:103220004EF1E475F00212040E904EF0E0FBA3E0C4
-:10323000FAA3E0F91203B6FF904E68E0A3E0FAA308
-:10324000E0F5828A831205DD618D904EF0E0FBA3EC
-:10325000E0FAA3E0F91203B664047059904EF175D8
-:10326000F00112040E7E0C7F4E904EF0E0FBA3E0C6
-:10327000FAA3E0F91203B614FD318E904EF0E0FB94
-:10328000A3E0FAA3E02401F9E43AFAC002C00190F5
-:103290004EF0E0A3E0FAA3E0F91203B6FD7C009043
-:1032A0004E6BE0A3E0FAA3E0F5828A83D001D0025E
-:1032B0001205DD618D904EF0E0FBA3E0FAA3E0F98A
-:1032C0001203B664057059904EF175F00112040EA8
-:1032D0007E0C7F4E904EF0E0FBA3E0FAA3E0F912E3
-:1032E00003B614FD318E904EF0E0FBA3E0FAA3E0AC
-:1032F0002401F9E43AFAC002C001904EF0E0A3E0E4
-:10330000FAA3E0F91203B6FD7C00904E74E0A3E04E
-:10331000FAA3E0F5828A83D001D0021205DD806D28
-:10332000904EF0E0FBA3E0FAA3E0F91203B66403C9
-:103330007059904EF175F00112040E7E0C7F4E9084
-:103340004EF0E0FBA3E0FAA3E0F91203B614FD315E
-:103350008E904EF0E0FBA3E0FAA3E02401F9E43AFA
-:10336000FAC002C001904EF0E0A3E0FAA3E0F91227
-:1033700003B6FD7C00904E77E0A3E0FAA3E0F5826F
-:103380008A83D001D0021205DD800280FE904BA519
-:10339000E0FEA3E0FF904C5EE06E7003A3E06F6080
-:1033A00022904E6EE0FBA3E0FAA3E0F94A603712E8
-:1033B00005D9904BA5E0FFA3E0904C5ECFF0A3EFC2
-:1033C000F080CA904C8DE0FFA3E06F6019904E71C1
-:1033D000E0FBA3E0FAA3E0F94A600B1205D9904C98
-:1033E0008DE0A3F080DD22904F0BEDF0E0FD900B1F
-:1033F000E8F07E0B7FE9904EC6EDF012087D7B0170
-:103400007A0B79E7904F0BE02402FD021297900BA4
-:10341000E77406F080D1900BE77404F080C9900B3C
-:10342000E77405F080C1900BE77403F0ED60027162
-:10343000E722900446E0FF22900B7F7401F0E490B5
-:103440000B7EF022904B9CE0FEA3E0FF904B9AE0B5
-:10345000B50607A3E0B50702D322C3229082807489
-:1034600001F022904E9EEBF0A3EAF0A3E9F0904E1B
-:10347000A474FFF5F012042445F0602A904EA1E0F8
-:10348000FBA3E475F001120424A9F0FA1203B6FFBD
-:10349000904E9EE0FBA3E475F001120424A9F0FA1B
-:1034A000EF1203FC80C822904EF6EBF0A3EAF0A3E3
-:1034B000E9F0ED1DAE0470011C4E6017904EF6E071
-:1034C000FBA3E475F001120424A9F0FA74FF1203BF
-:1034D000FC80DF22EFF4603AEF5407FEEF13131382
-:1034E0005403FF24A3F582E43400F583C083C08233
-:1034F000E0FD7401A806088002C333D8FCF4FC5D2B
-:10350000D082D083F074A72FF582E43400F583E0F5
-:033510005CF0224A
+:10231000F9EE3AFA1203B6904DEDF0E41203FC9098
+:102320004EDBE004F0013822904E4BE06402601274
+:102330007404F0904DE97401F0904E4C7406F0A3D3
+:10234000EFF022904D4AE06037904DDDE070319023
+:102350004CC5E0B4032A7B017A4879007D097C00F2
+:10236000120B6BE4904E4BF090480004F0904D4AF5
+:10237000E0904802F07B017A4879007D09120C3028
+:1023800022904EE4E4F0A3F0A3F0D10F502571B4F5
+:10239000904EE4EBF0A3EAF0A3E9F04A7007904C0A
+:1023A000B604F0809E904EE4E0FBA3E0FAA3E0F9CF
+:1023B0001208C022E4904E88F0A3F0A3F0A3F0A38B
+:1023C000F0A3F0A3F0A3F0A3F0A3F0A3F0122FEB7F
+:1023D0007A4D79A8904EAE7401F0A3744DF0A374B9
+:1023E000A8F0A37414F07B017A4D79BCD157EF604B
+:1023F000167B017A4D79BC7D14D127EF7009904C82
+:10240000CEE04402F0800C904CCEE054FDF0E4901D
+:102410004CD0F0E4904E88F0904E88E0FF9006811A
+:1024200093700281E574BC2FF582E4344DF583E0AE
+:10243000904E8BF0E0FFD101904E92EFF0C39402EA
+:10244000500281CEE4904E89F0904E89E0FFC39413
+:1024500008507B74017E00A807088005C333CE3383
+:10246000CED8F9FF904E8BE0FDE4EF5D6058E4902C
+:102470004E8AF0904E8AE0FF900681936048904E1D
+:1024800088E0FEEF6E6037904E8AE024BCF582E46F
+:10249000344DF583E0FD7C00904E89E0FF74017EB1
+:1024A00000A807088005C333CE33CED8F9FFEE5C11
+:1024B000FEEF5D4E6008904E917401F08008904EE2
+:1024C0008AE004F080AD904E89E004F08149904E9E
+:1024D0008BE0FF6008D101904E8FE02FF0904E8886
+:1024E000E004F08118904E8FE0904DE4F0E4904EBF
+:1024F00088F0904E88E0FF900681937002A1D57419
+:10250000932FF582E4344DF583E0FE74BC2FF58201
+:10251000E4344DF583E06E904E8BF0904E88E0FFF2
+:1025200024BCF582E4344DF583E0904E8EF0904E5D
+:102530008BE07004A1CDA1CD904E91E060077B00AF
+:102540007A0079002274BC2FF582E4344DF583E0E3
+:10255000FE74932FF582E4344DF583EEF0E4904E53
+:1025600089F0904E89E0FFC39408505B904E8BE059
+:1025700030E03C904E88E0FE33333354F8FEEF4EAB
+:10258000904E8DF0A3E0FF904E8DE090069693FD67
+:10259000122907904E90EFF0904E8EE030E00990B7
+:1025A0004E90E0FFD1A18007904E90E0FFD1F790D0
+:1025B0004E8BE0FFC313F0904E8EE0FFC313F090FC
+:1025C0004E89E004F0809B904E8C7401F0904E8810
+:1025D000E004F081F2904E4BE0B4030A904DDFE04E
+:1025E000B401037402F0904E8CE07007904DDFE070
+:1025F000B402077B017A4E79A4227B007A0079002D
+:1026000022E4FEEF6006145FFF0E80F7AF06229013
+:102610004B9CE0FEA3E0FF904B9AE0B50607A3E0D9
+:10262000B50702D322C322904EEAEBF0A3EAF0A34F
+:10263000E9F0E4FFEFC39D501B904EEAE0FBA3E0FE
+:10264000FAA3E0F98F827583001203CF60037F0045
+:10265000220F80E07F0122904EABEBF0A3EAF0A3C3
+:10266000E9F0E4FF904EB1E0FEEFC39E5030904E93
+:10267000AEE0FBA3E0FAA3E0F98F827583001203BA
+:10268000CFFE904EABE0FBA3E0FAA3E0F98F82759A
+:1026900083001203CF6E60037F00220F80C67F018C
+:1026A00022E4FEEFC394E04020EFD394E7501A9069
+:1026B0004EA4E0FEEF5407FF7401A807088002C390
+:1026C00033D8FC4E904EA4F022E4FE74A52EF58281
+:1026D000E4344EF583E0FD6F601CED7014904DED19
+:1026E000E06F601274A52EF582E4344EF583EFF0AE
+:1026F000220EEEB406D522E4FEFDEF54F064F06045
+:1027000007EF54D0FCBCD00C904E4BE0B4020B74DD
+:1027100003F08006904DDF7401F0EFC394E0402198
+:10272000EFD394E7501B904EA4E0FEEF5407FF74E4
+:1027300001A807088002C333D8FCF45E904EA4F0D1
+:1027400022E4FEED702174A52EF582E4344EF5836B
+:10275000E06F7047EEB4050B24A5F582E4344EF526
+:1027600083E4F07D01803474A52EF582E4344EF5C7
+:1027700083E0FC74A42EF582E4344EF583ECF0740F
+:10278000A52EF582E4344EF583E06014EEB4050B1B
+:1027900024A5F582E4344EF583E4F00EEEB406A3EE
+:1027A00022904ED4EBF0A3EAF0A3E9F0E4FDA3F00D
+:1027B000904DE2E064016003022897904ED77405C3
+:1027C000F0904ED7E0FE14F0EE70030228DF904E3A
+:1027D000D4E0FBA3E0FAA3E02401F9E43AFAA3E091
+:1027E0007E0029F9EE3AFA1203B6FDC39424407331
+:1027F000EDD39427506DED24DC24FD500460378028
+:102800005F904CEA740AF0904CCEE04408F054EF2C
+:10281000F0ED24DDFF904CC3E0B50708904CC5E017
+:102820006403703C904CC3EFF0904CCC7401F0E426
+:10283000904CE5F0802A904CEA740AF0904CCEE07F
+:1028400054F7F04410F0904CC3E0FF601364FE6056
+:102850000F904CCD7401F0E4904CC3F0904CE5F037
+:102860007F0122904CCEE054E7F0ED64186009ED52
+:10287000640C6004EDB41215904CEA740AF0904DAB
+:10288000E8EDF0904CCEE04420F07F0122904CCE59
+:10289000E054DFF00227C1904ED4E0FBA3E0FAA39E
+:1028A000E0F99000011203CF64EF7029904CEA74B4
+:1028B0000AF0904CCEE054F7F04410F0904CC3E096
+:1028C000FF600F64FE600B904CCD7401F0E4904CFF
+:1028D000C3F07F0122904CCEE054E7F054DFF07F4C
+:1028E0000022904CF5EDF0A3EBF0EF30E012904CAD
+:1028F000F4E0B403047402F022904CF47401F0226A
+:10290000904CF47404F022AE07E4904F03F0EE30E4
+:10291000E005E4904CF8F0904F03EDF0904CC1E0EE
+:10292000602EEDB4E608904F0374E7F08022EDB41A
+:10293000E408904F0374E6F08016EDB4E308904F7E
+:102940000374E2F0800AEDB4E206904F0374E3F002
+:10295000904DE2E06401600221F0EDB44C08904F2C
+:10296000037448F021F0EDB45208904F0374D8F08E
+:10297000807EEDB45108904F0374D7F08072EDB4AF
+:102980002808904F037447F08066EDB42A08904FF2
+:102990000374DAF0805AED64297055EE30E04C9003
+:1029A0004DE7E06004E4F08006904DE77401F0909C
+:1029B0004CC3E0FF6003B4FE08904CBF7402F0808B
+:1029C0002AEFD394035024EFC39401401E904DE7A7
+:1029D000E0FF904CC3E075F01FA424EDF582E434D1
+:1029E0004DF583EFF0904CBF7403F0E4904F03F08B
+:1029F000904E55E060026163904DE2E07006904DAC
+:102A0000E7E06014904DE2E0640160026163904D84
+:102A1000E7E0640160026163ED24C6B40C0040028B
+:102A20006163902A3075F003A4C58325F0C58373D4
+:102A3000022A54022A6B022AB4022AD1022AEF0285
+:102A40002B18022B35022B3D022B45022B4D022B5E
+:102A500055022B5D904CC1E0B40108904F037444C3
+:102A6000F06163904F0374D6F06163904CC1E0FC59
+:102A70007014AF067B2B7D0411E2EE30E02F904CFA
+:102A8000F8740AF08027ECB4010AAF067B527D018E
+:102A900011E28019904CC1E0B40212AF067B2B7D8D
+:102AA0000811E2EE30E006904CF8740AF0E4904F22
+:102AB00003F06163904CC1E07008904F0374D2F052
+:102AC0006163AF067B507D0811E2E4904F03F06133
+:102AD00063904CC1E0B4010FAF067B2C7D0811E27E
+:102AE000E4904F03F0807C904F0374D5F080749095
+:102AF0004CC1E0700AAF067B2C7D0811E28008AF64
+:102B0000067B2C7D0111E2EE30E006904CF8740A51
+:102B1000F0E4904F03F0804B904CC1E07008904F70
+:102B2000037446F0803DAF067B207D0A11E2E490FD
+:102B30004F03F0802E904F0374F4F08026904F03E3
+:102B400074F2F0801E904F0374F5F08016904F03DE
+:102B500074F8F0800E904F0374F6F08006904F03E7
+:102B600074F7F0904F03E0FF22E4FF904F06F0FE71
+:102B7000FDEF900681936049EF93FD131313541FEB
+:102B8000FEED5407FD7401A805088002C333D8FC8C
+:102B9000FDEE2478FBE434808B82F583E0FCEDF4D9
+:102BA000FBEC5BF0EE2470F582E43480F583E04DBD
+:102BB000F0EE2474F582E43480F583E05BF00F805E
+:102BC000B01235A490811CE0904F06F0904DDCE0EF
+:102BD0006020E4FF91027F0191027F0291027F0356
+:102BE00091027F0491027F0591027F0691027F0787
+:102BF0008010904F06E0FF9000A3F0EFF49000A744
+:102C0000F022904F0AEFF0F1699208904F0AE0FF2E
+:102C1000A208B39207EFF4700281A0EF5407FEEF11
+:102C20001313135403FF30074324A3F582E4340045
+:102C3000F583C083C082E0FD7401A806088002C34A
+:102C400033D8FCF45DD082D083F074A72FF582E4F2
+:102C50003400F583C083C082E0FF7401A8060880B9
+:102C600002C333D8FC4FD082D083F02274A32FF557
+:102C700082E43400F583C083C082E0FD7401A806BD
+:102C8000088002C333D8FCFC4DD082D083F074A7F7
+:102C90002FF582E43400F583E0FFECF4FEEF5EF004
+:102CA00022F15691FD120D4C12146C12136C904DC2
+:102CB0008EE06002F1BC900B7EE014600D24FE708B
+:102CC000E271691217B791EF80FE904CEAE0701242
+:102CD000904CECE0700C904CE5E07006904CF8E005
+:102CE0006004F1B080BD716991EF80B780B522E4D6
+:102CF000900B7FF0900B7EF07F010215B17A0C797A
+:102D00004B904EED7401F0A3740CF0A3744BF09053
+:102D10004BA0E0FEA3E0FF904B9EE06E7003A3E0AB
+:102D20006F7002C1AC7E0C7F4B7D03F106904EEDBF
+:102D3000E0FBA3E0FAA3E0F91203B6B4022B904E35
+:102D4000EEE475F00212040E904EEDE0FBA3E0FA03
+:102D5000A3E0F91203B6FF904E68E0A3E0FAA3E007
+:102D6000F5828A831205DDC1AC904EEDE0FBA3E055
+:102D7000FAA3E0F91203B664047059904EEE75F0B0
+:102D80000112040E7E0C7F4E904EEDE0FBA3E0FAA4
+:102D9000A3E0F91203B614FDF106904EEDE0FBA39B
+:102DA000E0FAA3E02401F9E43AFAC002C001904E2F
+:102DB000EDE0A3E0FAA3E0F91203B6FD7C00904E2B
+:102DC0006BE0A3E0FAA3E0F5828A83D001D002127F
+:102DD00005DDC1AC904EEDE0FBA3E0FAA3E0F912F3
+:102DE00003B664057059904EEE75F00112040E7E24
+:102DF0000C7F4E904EEDE0FBA3E0FAA3E0F9120346
+:102E0000B614FDF106904EEDE0FBA3E0FAA3E0243A
+:102E100001F9E43AFAC002C001904EEDE0A3E0FAF5
+:102E2000A3E0F91203B6FD7C00904E74E0A3E0FA33
+:102E3000A3E0F5828A83D001D0021205DD806D9077
+:102E40004EEDE0FBA3E0FAA3E0F91203B6640370D1
+:102E500059904EEE75F00112040E7E0C7F4E904E8E
+:102E6000EDE0FBA3E0FAA3E0F91203B614FDF106CE
+:102E7000904EEDE0FBA3E0FAA3E02401F9E43AFA76
+:102E8000C002C001904EEDE0A3E0FAA3E0F9120306
+:102E9000B6FD7C00904E77E0A3E0FAA3E0F5828ACD
+:102EA00083D001D0021205DD800280FE904BA5E0A8
+:102EB000FEA3E0FF904C5EE06E7003A3E06F602223
+:102EC000904E6EE0FBA3E0FAA3E0F94A60371205EA
+:102ED000D9904BA5E0FFA3E0904C5ECFF0A3EFF0BC
+:102EE00080CA904C8DE0FFA3E06F6019904E71E0B6
+:102EF000FBA3E0FAA3E0F94A600B1205D9904C8DD0
+:102F0000E0A3F080DD22904EFDEEF0A3EFF0A905E6
+:102F1000904B9EE0FEA3E0FFAD0119ED602F0FEF97
+:102F2000AC0670010E14F5828C83E0FD904EFDE43A
+:102F300075F00112042485F082F583EDF0AD07AC45
+:102F400006BC4BD4BD9AD17E4B7F3680CB904B9E36
+:102F5000EEF0A3EFF0227B017A4E795678687C4E32
+:102F60007D017E007F120203907B017A81791CAD86
+:102F700007E4904F09F0FEEF5407F0EF13131354DA
+:102F800003FEF5827583001203CFFD3395E0FC90BC
+:102F90004F09E0FF74017E00A807088005C333CE07
+:102FA00033CED8F9FFEE5CFEEF5D4E24FF2281A107
+:102FB000900B7F7401F0E4900B7EF0221217B79013
+:102FC0004BEF74FFF0904CFC7401F0E4904CE6F091
+:102FD000A3F0A3F0904CB774F0F0904DE0F0904D5A
+:102FE0004074FFF0A3F0A3F0A3F022E4FF904EE7BB
+:102FF000F0FEFDA3F0A3F0EF90068193607DEF93C8
+:10300000FD131313541FFEED5407FD7401A80508AA
+:103010008002C333D8FCFDEE2478FBE434808B823D
+:10302000F583E0FCEDF4FBEC5BF0EE2470F582E45C
+:103030003480F583E04DF0EE2474F582E43480F5BD
+:1030400083E05BF090811CE0F4FC74BC2FF582E41B
+:10305000344DF583ECF0EE2478FBE434808B82F57C
+:1030600083E04DF0EE2470FBE434808B82F583E046
+:10307000FCEDF4FBEC5BF00F022FF7E4FFEF9006A2
+:103080008193607CEF93FD131313541FFEED5407DF
+:10309000FD7401A805088002C333D8FCFDEE247836
+:1030A000FBE434808B82F583E0FCEDF4FBEC5BF019
+:1030B000EE2470F582E43480F583E04DF0EE247464
+:1030C000F582E43480F583E05BF090811CE0F4FC51
+:1030D00074A82FF582E4344DF583ECF0EE2478FBF0
+:1030E000E434808B82F583E04DF0EE2470FBE43411
+:1030F000808B82F583E0FCEDF4FBEC5BF00F017D4F
+:10310000E4FFEF90068193604074BC2FF582E434B5
+:103110004DF583E0FE74A82FF582E4344DF583E08D
+:103120006E602374BC2FF582E4344DF583C083C0F8
+:1031300082E0FE74A82FF582E4344DF583E0FDEEC5
+:103140005DD082D083F00F80B922904EFBEDF090DD
+:1031500000011203CF904EFCF022904CEAE0600296
+:1031600014F0904CEFE0600214F0904CF8E0600B2B
+:1031700014F0E07006904CF47406F0904CE5E060BA
+:1031800020904CEEE06006E4904CE5F022904CE597
+:10319000E014F0121745904CE5E0704612177E805F
+:1031A00041904CE9E0703B904CEEE07035904CE281
+:1031B000E0602F14F0E0FFC394085016EF30E109EF
+:1031C000C2017F1D1212678010D2017F1D1212678B
+:1031D0008007D2017F1D121267904CE2E0700374E9
+:1031E00018F0904DDCE07036904DDDE06401702EFB
+:1031F000904CE3F0A3F0904DDDF0904E4CE0600D6C
+:103200007B017A4E794C7D03120C3080119048007E
+:10321000E0600B7B017A4879007D09120C30904DFB
+:10322000D4E06011E014F0E0700B904D3DE07005CB
+:103230007F1B120EC8904DE6E06013E014F0E070C2
+:103240000D904CC7E0B40406904213740CF0229029
+:103250004ECB12058200000000904C95E07002A356
+:10326000E07002810C904C95E0FEA3E0FF904CD4FE
+:10327000E0FD04F0ED25E024D6F582E4344CF5833E
+:10328000EEF0A3EFF0904CD4E0C394044002E4F0DD
+:10329000E4904ECAF0904ECBE0F8A3E0F9A3E0FA38
+:1032A000A3E0FB904ECAE025E024D6F582E4344C3E
+:1032B000F583E0FEA3E0FFE4FCFDEB2FFFEA3EFE1A
+:1032C000ED39FDEC38FC904ECB120576904ECAE0FD
+:1032D00004F0E0B404BF904ECBE0FCA3E0FDA3E01B
+:1032E000FEA3E0FFE47B04FAF9F81204C5904ECB8C
+:1032F000120576904CE0E0FEA3E0FFE4FCFD904E6A
+:10330000CBE0F8A3E0F9A3E0FAA3E0FBD312056554
+:103310005007E4904CF9F0619B904CFAE0FEA3E07A
+:10332000FFE4FCFD904ECBE0F8A3E0F9A3E0FAA3A4
+:10333000E0FBC31205654008904CF97464F0805BB3
+:10334000904CE0E0FEA3E0FFFBAA06E4904ECBE049
+:10335000FCA3E0FDA3E0FEA3E0C39BFFEE9AFEED1D
+:103360009400FDEC9400FCE47B64FAF9F812043A52
+:10337000C006C007904CE0E0FEA3E0FFC3904CFB0A
+:10338000E09FFF904CFAE09EFEAB07FAE4F9F8D01C
+:1033900007D0061204C5904CF9EFF0904CE0E0FE27
+:1033A000A3E0FFC3904CD7E09F904CD6E09E50071F
+:1033B000904CD57402F022904CDEE0FEA3E0FFE4D6
+:1033C000FCFD904ECBE0F8A3E0F9A3E0FAA3E0FB0C
+:1033D000C3120565501C904CD57401F0904CFCE074
+:1033E000702A904D40F0A37448F0A37412F0E4A347
+:1033F000F022E4904CD5F0904CFCE0700F904D40E2
+:10340000F0A37448F0A3745DF0E4A3F022904EDCC6
+:10341000EEF0A3EFF0904EDEECF0A3EDF0904EDE78
+:10342000E0FEA3E0FFD3904EDDE09F904EDCE09EF7
+:103430004016904EDEE0FEA3E0FF904EDDE09FFFE1
+:10344000904EDCE09EFE801E904EDCE0FEA3E0FF8E
+:10345000C3904EDFE09FFF904EDEE09EFEAD03C3C3
+:10346000EB9FFFE49EFE22900BE77403F0ED6003F8
+:10347000120FB922900446E0FF229082807401F07E
+:1034800022904E9CEBF0A3EAF0A3E9F0904EA274D8
+:10349000FFF5F012042445F0602A904E9FE0FBA354
+:1034A000E475F001120424A9F0FA1203B6FF904E5D
+:1034B0009CE0FBA3E475F001120424A9F0FAEF12DA
+:1034C00003FC80C822904EB2EEF0A3EFF0904EB60F
+:1034D000EBF0A3EAF0A3E9F0904EB4ECF0A3EDF02A
+:1034E000A3E0F9A3E0FAA3E0904E9FC9F0A3EAF0AD
+:1034F000A3E9F0A3ECF0A3EDF07B017A0B798691C0
+:1035000081900B8374A0F0904EB2E0FFA3E0900B8B
+:1035100084CFF0A3EFF0904EB5E02403FD904EB4BD
+:10352000E03400FCEDFAECFFEAFEEF908098EEF05C
+:10353000A3EFF07A0B79837E0B7F837483FC740B8B
+:10354000FFECFEEFA3EEF0A3EFF090809EE4F0A37B
+:10355000F090809004F0908006E04404F090812C7C
+:10356000E030E5F922EFF4603AEF5407FEEF131371
+:10357000135403FF24A3F582E43400F583C083C011
+:1035800082E0FD7401A806088002C333D8FCF4FC75
+:103590005DD082D083F074A72FF582E43400F583E8
+:1035A000E05CF022E4FFEFFD7C002478FBEC34804B
+:1035B0008B82F583E0FEED2470FDEC34808D82F586
+:1035C00083E04EF4FEEF247CFDEC34808D82F583A5
+:0835D000EEF00FEFB404CF226E
 :00000001FF
Index: c51/output/fwram.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/fwram.rom	(revision 256)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/fwram.rom	(working copy)
@@ -1514,8 +1514,8 @@
 06
 26
 02
-0f
-fb
+2f
+ae
 e4
 93
 a3
@@ -1645,23 +1645,23 @@
 4e
 56
 ff
-15
-2b
+18
+ee
 00
 00
 00
 ff
-1f
-74
+1d
+c0
 ff
-19
-58
+31
+5a
 00
 00
 00
 ff
-2f
-5d
+31
+4a
 00
 1a
 08
@@ -1846,8 +1846,8 @@
 01
 00
 90
-4f
-02
+4e
+ff
 ef
 f0
 90
@@ -1875,8 +1875,8 @@
 55
 f0
 90
-4f
-02
+4e
+ff
 e0
 ff
 75
@@ -1918,7 +1918,7 @@
 74
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -1926,8 +1926,8 @@
 08
 7d
 90
-4f
-02
+4e
+ff
 e0
 75
 f0
@@ -1949,7 +1949,7 @@
 7b
 90
 4e
-c6
+c4
 74
 10
 f0
@@ -1957,8 +1957,8 @@
 08
 7d
 90
-4f
-02
+4e
+ff
 e0
 75
 f0
@@ -1980,7 +1980,7 @@
 f9
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -1990,8 +1990,8 @@
 7f
 2b
 12
-12
-6f
+0e
+c8
 90
 4d
 e5
@@ -2040,8 +2040,8 @@
 7f
 2b
 12
-12
-6f
+0e
+c8
 90
 42
 5e
@@ -2051,7 +2051,7 @@
 22
 90
 4f
-03
+00
 ed
 f0
 ef
@@ -2100,7 +2100,7 @@
 d0
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -2108,7 +2108,7 @@
 7d
 90
 4f
-03
+00
 e0
 75
 f0
@@ -2132,7 +2132,7 @@
 7b
 90
 4e
-c6
+c4
 74
 10
 f0
@@ -2140,7 +2140,7 @@
 7d
 90
 4f
-03
+00
 e0
 75
 f0
@@ -2164,7 +2164,7 @@
 f9
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -2173,7 +2173,7 @@
 22
 90
 4e
-c1
+bf
 ee
 f0
 a3
@@ -2190,7 +2190,7 @@
 f0
 90
 4e
-c6
+c4
 e0
 ff
 14
@@ -2200,7 +2200,7 @@
 27
 90
 4e
-c3
+c1
 e0
 fb
 a3
@@ -2220,7 +2220,7 @@
 ff
 90
 4e
-c1
+bf
 e4
 75
 f0
@@ -2240,7 +2240,7 @@
 22
 90
 4e
-c7
+c5
 eb
 f0
 a3
@@ -2260,11 +2260,11 @@
 f0
 90
 4e
-cb
+c9
 f0
 90
 4e
-cb
+c9
 e0
 ff
 c3
@@ -2274,7 +2274,7 @@
 2c
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -2310,7 +2310,7 @@
 f0
 90
 4e
-cb
+c9
 e0
 04
 f0
@@ -2318,7 +2318,7 @@
 ca
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -2328,16 +2328,16 @@
 e0
 f9
 12
-23
-b8
+27
+a1
 ef
 60
 02
 61
-5c
+6a
 90
 4e
-c7
+c5
 e0
 a3
 e0
@@ -2348,7 +2348,21 @@
 70
 02
 61
-5c
+6a
+90
+4d
+8e
+e0
+60
+08
+e4
+f0
+90
+4d
+4a
+74
+03
+f0
 90
 4c
 c7
@@ -2427,7 +2441,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -2439,7 +2453,7 @@
 7c
 00
 71
-5d
+6b
 90
 4c
 b6
@@ -2456,21 +2470,21 @@
 70
 02
 61
-5c
+6a
 ef
 64
 04
 70
 02
 61
-5c
+6a
 ef
 64
 02
 70
 02
 61
-5c
+6a
 90
 4c
 c5
@@ -2481,11 +2495,11 @@
 45
 90
 4e
-cb
+c9
 f0
 90
 4e
-cb
+c9
 e0
 ff
 c3
@@ -2495,7 +2509,7 @@
 37
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -2542,7 +2556,7 @@
 f0
 90
 4e
-cb
+c9
 e0
 04
 f0
@@ -2550,7 +2564,7 @@
 bf
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -2561,7 +2575,7 @@
 f9
 12
 20
-9e
+29
 90
 4e
 4b
@@ -2585,7 +2599,7 @@
 7d
 03
 81
-1b
+30
 90
 4e
 4b
@@ -2611,7 +2625,7 @@
 7d
 03
 81
-1b
+30
 90
 4e
 4b
@@ -2671,7 +2685,7 @@
 7d
 03
 81
-1b
+30
 90
 4d
 e4
@@ -2680,7 +2694,7 @@
 16
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -2699,7 +2713,7 @@
 7c
 00
 71
-5d
+6b
 90
 48
 00
@@ -2708,7 +2722,7 @@
 f0
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -2779,7 +2793,7 @@
 fa
 90
 4e
-c6
+c4
 74
 05
 f0
@@ -2793,7 +2807,7 @@
 03
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -2809,7 +2823,7 @@
 fa
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -2817,13 +2831,13 @@
 7d
 90
 4e
-cb
+c9
 74
 03
 f0
 90
 4e
-cb
+c9
 e0
 ff
 c3
@@ -2847,7 +2861,7 @@
 0f
 90
 4e
-cb
+c9
 e0
 24
 00
@@ -2862,7 +2876,7 @@
 f0
 90
 4e
-cb
+c9
 e0
 04
 f0
@@ -2874,7 +2888,7 @@
 03
 90
 4e
-c7
+c5
 e0
 fb
 a3
@@ -2890,7 +2904,7 @@
 fa
 90
 4e
-c6
+c4
 74
 06
 f0
@@ -2905,11 +2919,11 @@
 7d
 09
 91
-1b
+30
 22
 90
 4e
-f3
+f0
 eb
 f0
 a3
@@ -2930,7 +2944,7 @@
 16
 90
 4e
-f3
+f0
 e0
 fb
 a3
@@ -2958,11 +2972,11 @@
 79
 bf
 7d
-46
+47
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -2974,7 +2988,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -2986,7 +3000,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -2998,7 +3012,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -3010,7 +3024,7 @@
 7c
 00
 71
-5d
+6b
 7b
 01
 7a
@@ -3022,7 +3036,7 @@
 7c
 00
 71
-5d
+6b
 e4
 90
 4d
@@ -3085,9 +3099,16 @@
 ed
 f0
 90
+4c
+b7
+74
+f0
+f0
+90
 4d
 e0
 f0
+e4
 90
 4d
 38
@@ -3160,20 +3181,20 @@
 d3
 12
 10
-12
+0b
 ef
 70
 02
-81
-fe
+a1
+11
 90
 4c
 eb
 e0
 60
 02
-81
-fe
+a1
+11
 90
 4c
 c7
@@ -3186,13 +3207,13 @@
 ef
 b4
 03
-1e
+1d
 90
 4d
 d3
 e0
 60
-18
+17
 90
 4e
 7e
@@ -3214,9 +3235,8 @@
 7d
 e0
 fd
-12
-34
-1e
+f1
+e6
 90
 4c
 c5
@@ -3224,7 +3244,7 @@
 64
 03
 70
-63
+62
 90
 4e
 7e
@@ -3321,13 +3341,12 @@
 7d
 e0
 fd
-12
-34
-0e
+f1
+de
 22
 90
 4e
-fc
+f9
 ef
 f0
 a3
@@ -3344,7 +3363,7 @@
 7c
 00
 71
-5d
+6b
 90
 48
 00
@@ -3356,7 +3375,7 @@
 ff
 90
 4e
-fc
+f9
 e0
 fe
 ef
@@ -3367,7 +3386,7 @@
 f0
 90
 4e
-fd
+fa
 e0
 90
 48
@@ -3382,7 +3401,7 @@
 7d
 09
 81
-1b
+30
 90
 4c
 f4
@@ -3397,9 +3416,10 @@
 ef
 b4
 05
+03
 02
-80
-72
+23
+81
 90
 4c
 f4
@@ -3412,8 +3432,8 @@
 ff
 e4
 fd
-91
-ff
+b1
+12
 90
 4c
 f4
@@ -3438,7 +3458,7 @@
 e0
 fd
 80
-8e
+8d
 90
 4c
 f4
@@ -3458,8 +3478,8 @@
 ff
 e4
 fd
-91
-ff
+b1
+12
 e4
 90
 4c
@@ -3506,8 +3526,8 @@
 fd
 e4
 ff
-91
-ff
+b1
+12
 e4
 90
 4c
@@ -3515,76 +3535,149 @@
 f0
 22
 90
-4e
-ea
-e4
-f0
-a3
-f0
-a3
+4d
+db
+e0
+60
+0f
+e0
+14
 f0
-12
-34
-44
-50
-25
-12
-2b
-9b
+e0
+70
+09
 90
-4e
-ea
-eb
-f0
-a3
-ea
+41
+31
+04
 f0
-a3
-e9
+90
+4d
+da
 f0
-4a
-70
-07
 90
 4c
-b6
+c7
+e0
+ff
+64
 04
-f0
-80
-0e
+70
+51
+ef
+64
+04
+70
+33
 90
-4e
-ea
+4d
+da
 e0
-fb
-a3
+70
+10
+90
+4c
+e3
 e0
-fa
+fe
 a3
 e0
-f9
-11
-c0
+ff
+4e
+60
 22
+ef
+54
+1f
+70
+1d
+e4
 90
 4d
-4a
+da
+f0
+90
+4e
+4c
+74
+04
+f0
+90
+4c
+f9
 e0
-60
-35
 90
+4e
 4d
-dd
+f0
+7b
+01
+7a
+4e
+79
+4c
+7d
+02
+91
+30
+90
+4c
+e3
 e0
+64
+04
 70
-2f
+04
+a3
+e0
+64
+b0
+60
+02
+c1
+c7
+f1
+85
+90
+4c
+ec
+74
+01
+f0
+22
 90
 4c
 c5
 e0
-b4
+64
 03
-28
+70
+4a
+90
+4c
+e3
+e0
+fe
+a3
+e0
+ff
+64
+0a
+4e
+70
+08
+90
+4d
+4a
+e0
+60
+02
+e4
+f0
+ef
+30
+e4
+1f
 7b
 01
 7a
@@ -3596,7 +3689,7 @@
 7c
 00
 71
-5d
+6b
 e4
 90
 4e
@@ -3607,16 +3700,7 @@
 00
 04
 f0
-90
-4d
-4a
-e0
-90
-48
-02
-f0
-7b
-01
+fb
 7a
 48
 79
@@ -3624,488 +3708,397 @@
 7d
 09
 91
-1b
-22
-90
-4e
-d1
-ec
-f0
-a3
-ed
-f0
-a3
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
+30
+c3
 90
-80
-98
-74
-04
-f0
-a3
+4c
 e4
-f0
-90
-0c
-af
-74
-a0
-f0
-a3
-ee
-f0
-a3
-ef
-f0
+e0
+94
+b0
 90
-0c
-b2
-74
-a1
-f0
-7a
-0c
-79
-af
-7e
-0c
-7f
-af
-74
-af
-fc
-74
-0c
-ff
-ec
-fe
-ef
+4c
+e3
+e0
+94
+04
+40
+39
+02
+2f
+bc
 90
-80
-9a
-ee
-f0
-a3
-ef
-f0
+4c
+c5
+e0
+b4
+01
+12
+c3
 90
-4e
-d1
+4c
+e4
 e0
-fc
-a3
+94
+78
+90
+4c
+e3
 e0
-fa
-ec
-ff
-ea
-fe
-ef
+94
+00
+40
+20
+02
+2f
+bc
+c3
 90
-80
-9e
-ee
+4c
+e4
+e0
+94
+14
+90
+4c
+e3
+e0
+94
+00
+40
+0e
+90
+4d
+e5
+e0
+60
+06
+e4
 f0
-a3
+7f
+0e
+d1
+c8
+f1
+b0
+22
+90
+4e
+e0
 ef
 f0
+78
+e1
+7c
+4e
+7d
+01
+7b
+ff
 7a
-0b
+07
 79
-83
+34
 7e
-0b
+00
 7f
-83
-74
-83
-fc
-74
-0b
-ff
-ec
-fe
-ef
+03
+12
+03
 90
-80
-9c
-ee
+90
+4e
+e0
+e0
+90
+4e
+e3
+f0
+7b
+01
+7a
+4e
+79
+e1
+7d
+03
+90
+4e
+b9
+eb
 f0
 a3
-ef
+ea
+f0
+a3
+e9
+f0
+a3
+ed
 f0
 90
-80
+4b
+9c
+e0
+ff
+a3
+e0
 90
-74
-02
+4e
+bd
+cf
+f0
+a3
+ef
 f0
 90
-80
-9c
+4b
+9a
+e0
+fe
 a3
 e0
-20
-e7
-07
+ff
 90
-80
+4b
+9c
+e0
+fc
+a3
+e0
+fd
+7b
+64
+12
+34
+0d
 90
+4e
+bc
 e0
-44
-01
-f0
+fe
+ef
+c3
+9e
+40
+e1
 90
-80
-06
+4e
+bc
 e0
-44
-04
+ff
+14
 f0
-12
-1e
-9a
+ef
+60
+3f
 90
 4e
-d3
+b9
 e0
+fb
 a3
-e0
+e4
+75
+f0
+01
+12
+04
+24
+a9
+f0
 fa
-a3
-e0
-ae
-02
+12
+03
+b6
 ff
-7b
+90
+4e
+bd
+e4
+75
+f0
 01
-7a
-0b
-79
+12
+04
+24
+85
+f0
+82
+f5
 83
+ef
+f0
 90
 4e
-d1
+bd
 e0
+fe
 a3
 e0
+ff
+be
+4b
+c6
+bf
+36
+c3
 90
 4e
-c6
+bd
+74
+4a
 f0
-01
-7d
-90
-4d
-eb
+a3
 74
-02
+a0
 f0
-7b
-01
-7a
-4d
-79
-ee
-7d
-5d
-7c
-00
-7f
-60
-7e
-7f
-d1
-2c
-7f
-0a
-f1
-8c
-7b
-01
-7a
+80
+b7
+90
+4e
+bd
+e0
+ff
+a3
+e0
+90
+4b
+9c
+cf
+f0
+a3
+ef
+f0
+22
+90
 4c
-79
-00
-7d
+c7
+e0
+ff
+64
 04
-7c
-00
-7f
-52
-7e
-7f
-d1
-2c
-7f
-0a
-f1
-8c
-7b
-01
-7a
-4d
-79
-e7
-7d
-01
-7c
-00
-7f
-56
-7e
+60
+04
+ef
+b4
+03
+07
 7f
+11
 d1
-2c
+c8
 7f
-0a
-f1
-8c
-7b
-01
-7a
-4c
-79
-c1
-7d
 01
-7c
-00
-7f
-57
-7e
-7f
-d1
-2c
-7f
-0a
-f1
-8c
+22
 90
 4c
-c3
+c5
 e0
 ff
-d3
-94
+64
 03
-50
-34
+60
+04
 ef
-c3
-94
+b4
+02
+07
+7f
+22
+d1
+c8
+7f
 01
-40
-2e
-ef
-75
-f0
-1f
-a4
-24
-ec
-f5
-82
+22
+7f
+00
+22
 e4
-34
-4d
-f5
-83
-e0
 90
-4c
-c1
+4d
+38
 f0
+7f
+19
+c1
+c8
 90
-4c
-c3
-e0
-75
-f0
-1f
-a4
-24
+4f
+08
 ed
-f5
-82
-e4
-34
-4d
-f5
-83
+f0
 e0
+fd
 90
-4d
-e7
+0b
+e8
 f0
-12
-10
-90
-80
-05
+7e
+0b
 7f
-08
-12
-10
-90
+e9
 90
-4d
+4e
+c4
+ed
+f0
+11
+7d
+7b
+01
+7a
+0b
+79
 e7
+90
+4f
+08
 e0
-d3
-94
-01
-40
+24
 02
-e4
+fd
+c1
 f0
 90
-4c
-c1
-e0
-d3
-94
-02
-40
-02
-e4
+0b
+e7
+74
+06
 f0
-22
-ef
-d3
-94
-00
-40
-11
-e4
-fd
-fc
-0d
-bd
-00
-01
-0c
-bc
-04
-f8
-bd
-a6
-f5
-1f
 80
-e9
-22
-e4
+d3
 90
 0b
-7f
+e7
+74
+05
 f0
+80
+cb
 90
 0b
-7e
+e7
+74
+04
 f0
-7f
-01
-80
-db
-12
-2f
-6d
-12
-31
-de
-b1
-39
-12
-1c
-af
-12
-14
-15
-90
-0b
-7e
-e0
-14
-60
-0e
-24
-fe
-70
-ea
-12
-28
-8b
-12
-17
-f4
-f1
-a4
-80
-fe
-90
-4c
-ea
-e0
-70
-12
-90
-4c
-ec
-e0
-70
-0c
-90
-4c
-e5
-e0
-70
-06
-90
-4c
-f8
-e0
-60
-05
-12
-34
-38
-80
-c3
-12
-28
-8b
-f1
-a4
-80
-bc
-80
-ba
-22
-80
-b4
-90
-4c
-c7
-e0
-64
-04
-60
-07
-90
-4c
-c5
-e0
-b4
-03
-03
+80
+c3
+90
+4c
+c7
+e0
+64
+04
+60
+07
+90
+4c
+c5
+e0
+b4
+03
+03
 7f
 01
 22
@@ -4115,7 +4108,7 @@
 e4
 90
 4f
-04
+01
 f0
 90
 4c
@@ -4126,7 +4119,7 @@
 06
 90
 4f
-04
+01
 e0
 ff
 22
@@ -4139,7 +4132,7 @@
 06
 90
 4f
-04
+01
 e0
 ff
 22
@@ -4151,7 +4144,7 @@
 06
 90
 4f
-04
+01
 e0
 ff
 22
@@ -4207,16 +4200,16 @@
 50
 04
 11
-90
+89
 80
 16
 7f
 09
 11
-90
+89
 90
 4f
-04
+01
 74
 01
 f0
@@ -4229,18 +4222,18 @@
 f0
 90
 4f
-04
+01
 04
 f0
 90
 4f
-04
+01
 e0
 ff
 22
 90
 4f
-05
+02
 ef
 f0
 14
@@ -4250,10 +4243,10 @@
 40
 02
 41
-69
+61
 90
 10
-ab
+a4
 75
 f0
 03
@@ -4267,43 +4260,43 @@
 73
 02
 10
-d2
+cb
 02
 10
-d2
+cb
 02
 10
-d2
+cb
 02
 12
-69
+61
 02
 11
-16
+12
 02
 11
-58
+55
 02
 11
-61
+5e
 02
 11
-af
+a9
 02
 11
-af
+a9
 02
 12
-18
+10
 02
 12
-69
+61
 02
 12
-69
+61
 02
 11
-12
+0d
 90
 4c
 c5
@@ -4316,14 +4309,15 @@
 ef
 b4
 02
-0d
+0e
 7f
 22
-51
-6f
+12
+0e
+c8
 90
 4f
-05
+02
 e0
 90
 4c
@@ -4332,7 +4326,7 @@
 22
 90
 4f
-05
+02
 e0
 14
 90
@@ -4351,17 +4345,18 @@
 f0
 7f
 04
-51
-6f
+12
+0e
+c8
 7f
 0a
-12
-0f
-8c
+b1
+b1
 7f
 2a
-51
-6f
+12
+0e
+c8
 e4
 90
 4c
@@ -4370,34 +4365,34 @@
 22
 7f
 0e
-41
-6f
+02
+0e
+c8
 e4
 90
 4c
 f0
 f0
 12
-1a
-a2
+0f
+85
 ef
 70
-0c
-12
-1a
-90
+0b
+f1
+d5
 ef
 70
 06
 12
 1f
-e9
+f7
 ef
 60
 0f
 90
 4f
-05
+02
 e0
 90
 4c
@@ -4410,8 +4405,9 @@
 03
 f0
 22
-f1
-e7
+12
+18
+e4
 e4
 90
 4d
@@ -4426,12 +4422,13 @@
 55
 f0
 12
-20
-00
+1e
+a1
 7f
 0d
-51
-6f
+12
+0e
+c8
 e4
 90
 4c
@@ -4439,8 +4436,8 @@
 f0
 22
 12
-1a
-a2
+0f
+85
 e4
 90
 4c
@@ -4458,8 +4455,8 @@
 7c
 00
 12
-34
-a7
+1e
+74
 90
 4c
 c0
@@ -4470,15 +4467,14 @@
 f0
 7f
 c8
-12
-0f
-8c
+b1
+b1
 c2
 01
 7f
 ff
-71
-2c
+51
+67
 7b
 01
 7a
@@ -4493,9 +4489,8 @@
 60
 7e
 7f
-12
-1d
-4a
+b1
+03
 7b
 01
 7a
@@ -4510,15 +4505,14 @@
 bd
 7e
 7f
-12
-1d
-4a
+b1
+03
 d2
 01
 7f
 ff
-71
-2c
+51
+67
 e4
 90
 4c
@@ -4530,15 +4524,14 @@
 4c
 f0
 f0
-12
-1a
-90
+f1
+d5
 ef
 60
 09
 90
 4f
-05
+02
 e0
 90
 4c
@@ -4559,14 +4552,12 @@
 52
 7e
 7f
-12
-0e
-2c
+d1
+77
 7f
 0a
-12
-0f
-8c
+b1
+b1
 e4
 90
 4e
@@ -4614,9 +4605,10 @@
 f0
 7f
 21
-51
-6f
-90
+12
+0e
+c8
+90
 4c
 c5
 74
@@ -4636,20 +4628,19 @@
 f0
 f0
 12
-1a
-a2
+0f
+85
 ef
 70
-06
-12
-1a
-90
+05
+f1
+d5
 ef
 60
 09
 90
 4f
-05
+02
 e0
 90
 4c
@@ -4663,7 +4654,7 @@
 64
 01
 60
-29
+2a
 e4
 90
 4e
@@ -4671,8 +4662,9 @@
 f0
 7f
 23
-51
-6f
+12
+0e
+c8
 90
 4c
 c5
@@ -4692,14 +4684,14 @@
 01
 7f
 1e
-71
-2c
+51
+67
 d2
 01
 7f
 1d
-71
-2c
+51
+67
 e4
 90
 4c
@@ -4717,195 +4709,6 @@
 ed
 f0
 22
-90
-4e
-e6
-ef
-f0
-78
-e7
-7c
-4e
-7d
-01
-7b
-ff
-7a
-07
-79
-34
-7e
-00
-7f
-03
-12
-03
-90
-90
-4e
-e6
-e0
-90
-4e
-e9
-f0
-7b
-01
-7a
-4e
-79
-e7
-7d
-03
-90
-4e
-bb
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-a3
-ed
-f0
-90
-4b
-9c
-e0
-ff
-a3
-e0
-90
-4e
-bf
-cf
-f0
-a3
-ef
-f0
-90
-4b
-9a
-e0
-fe
-a3
-e0
-ff
-90
-4b
-9c
-e0
-fc
-a3
-e0
-fd
-7b
-64
-12
-31
-34
-90
-4e
-be
-e0
-fe
-ef
-c3
-9e
-40
-e1
-90
-4e
-be
-e0
-ff
-14
-f0
-ef
-60
-3f
-90
-4e
-bb
-e0
-fb
-a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
-fa
-12
-03
-b6
-ff
-90
-4e
-bf
-e4
-75
-f0
-01
-12
-04
-24
-85
-f0
-82
-f5
-83
-ef
-f0
-90
-4e
-bf
-e0
-fe
-a3
-e0
-ff
-be
-4b
-c6
-bf
-36
-c3
-90
-4e
-bf
-74
-4a
-f0
-a3
-74
-a0
-f0
-80
-b7
-90
-4e
-bf
-e0
-ff
-a3
-e0
-90
-4b
-9c
-cf
-f0
-a3
-ef
-f0
-22
 ef
 f4
 60
@@ -4922,7 +4725,7 @@
 00
 12
 18
-ba
+66
 22
 90
 4d
@@ -4932,8 +4735,8 @@
 02
 60
 02
-81
-14
+61
+4f
 90
 4c
 e9
@@ -4957,8 +4760,8 @@
 06
 7f
 1f
-b1
-0f
+71
+50
 80
 41
 90
@@ -4970,8 +4773,8 @@
 06
 7f
 1e
-b1
-0f
+71
+50
 80
 34
 90
@@ -4984,32 +4787,32 @@
 2c
 7f
 1f
-b1
-0f
+71
+50
 7f
 1d
-b1
-0f
+71
+50
 80
 22
 d2
 01
 7f
 1f
-71
-2c
+51
+67
 d2
 01
 7f
 1e
-71
-2c
+51
+67
 d2
 01
 7f
 1d
-71
-2c
+51
+67
 80
 0e
 90
@@ -5020,15 +4823,15 @@
 08
 7f
 1e
-b1
-0f
-7f
+71
+50
+7f
 1d
-b1
-0f
+71
+50
 12
 0f
-fd
+f6
 ef
 60
 6a
@@ -5044,8 +4847,8 @@
 01
 7f
 10
-71
-2c
+51
+67
 90
 4c
 e6
@@ -5056,16 +4859,16 @@
 01
 7f
 10
-71
-2c
+51
+67
 80
 06
 d2
 01
 7f
 10
-71
-2c
+51
+67
 90
 4c
 e7
@@ -5078,8 +4881,8 @@
 01
 7f
 0f
-71
-2c
+51
+67
 90
 4c
 e7
@@ -5090,16 +4893,16 @@
 01
 7f
 0f
-71
-2c
+51
+67
 80
 06
 d2
 01
 7f
 0f
-71
-2c
+51
+67
 90
 4c
 e8
@@ -5124,8 +4927,8 @@
 01
 7f
 1d
-71
-2c
+51
+67
 90
 4c
 e8
@@ -5136,10 +4939,38 @@
 01
 7f
 1d
-71
-2c
+51
+67
 22
 90
+4f
+0b
+ef
+f0
+7b
+01
+7a
+80
+79
+74
+12
+2f
+6f
+92
+09
+90
+4f
+0b
+e0
+ff
+a2
+09
+b3
+92
+01
+41
+67
+90
 4d
 eb
 e0
@@ -5147,33 +4978,34 @@
 02
 60
 02
-a1
-0e
+81
+6b
 90
 4c
 e9
 e0
 60
 02
-a1
-08
+81
+65
 90
 4c
 ee
 e0
 60
 02
-a1
-08
+81
+65
 90
 4c
 d5
 e0
 b4
 02
-04
-f1
-de
+05
+12
+0f
+b0
 80
 2e
 90
@@ -5220,16 +5052,16 @@
 01
 7f
 1d
-71
-2c
+51
+67
 12
 0f
-fd
+f6
 ef
 70
 02
 81
-fc
+59
 90
 4d
 e0
@@ -5242,8 +5074,8 @@
 6f
 70
 02
-a1
-0e
+81
+6b
 e0
 30
 e0
@@ -5258,16 +5090,16 @@
 01
 7f
 10
-71
-2c
+51
+67
 80
 0b
 d2
 01
 7f
 10
-71
-2c
+51
+67
 e4
 90
 4c
@@ -5290,16 +5122,16 @@
 01
 7f
 0f
-71
-2c
+51
+67
 80
 0b
 d2
 01
 7f
 0f
-71
-2c
+51
+67
 e4
 90
 4c
@@ -5334,8 +5166,8 @@
 01
 7f
 1d
-71
-2c
+51
+67
 80
 17
 90
@@ -5354,13 +5186,18 @@
 01
 7f
 1d
-71
-2c
+51
+67
 e4
 90
 4c
 e8
 f0
+e4
+90
+4d
+4a
+f0
 90
 4c
 b7
@@ -5374,535 +5211,479 @@
 01
 7f
 10
-71
-2c
+51
+67
 d2
 01
 7f
 0f
-61
-2c
+41
+67
 d2
 01
 7f
 10
-71
-2c
+51
+67
 22
 90
-4f
-0e
-ef
-f0
-7b
-01
-7a
-80
-79
-74
-12
-29
-c8
-92
-09
-90
-4f
-0e
+4c
+bf
 e0
 ff
-a2
-09
-b3
-92
+70
+02
+a1
+02
+64
 01
-61
-2c
-90
-4f
-0a
-ef
-f0
-12
-05
-b3
-16
-c9
-14
-17
-99
-15
-15
-c9
-27
-17
 60
-29
-15
-61
-2f
-15
-c6
-30
-16
-1b
+04
+7f
+c8
+b1
+b1
+c2
+01
+7f
+ff
+51
+67
+90
+4c
+bf
+e0
+64
+02
+70
 31
-16
-8d
-32
-15
-61
-33
-17
-3b
-34
-17
-7a
-35
-16
-13
-37
-15
-c9
-39
-16
-1b
-3c
-00
-00
-17
-dd
-f1
-f1
-12
-2e
-16
 7b
 01
 7a
 4c
 79
-c0
-7d
-01
-7c
 00
+7d
+04
+fc
 7f
-bd
+52
 7e
 7f
-12
-0e
-2c
-90
-4c
-c0
-e0
-d3
-94
+b1
 03
-40
-02
-e4
-f0
-90
-4c
-c0
-e0
-90
+7b
+01
+7a
 4c
-c3
-f0
-12
-18
-2d
+79
+c1
+7d
+01
+7c
+00
 7f
-0a
-12
-0f
-8c
+57
+7e
+7f
+b1
+03
 7b
 01
 7a
-4c
+4d
 79
-f2
+e7
 7d
-02
+01
 7c
 00
 7f
-be
+56
 7e
 7f
-12
-0e
-2c
+b1
+03
+80
+17
 90
 4c
-f2
-e0
-b4
-ff
-19
-a3
+bf
 e0
 b4
-ff
-14
-90
-4c
-93
-e0
-a3
-e0
-90
-4c
-f2
-f0
-90
-4c
-91
-e0
-a3
-e0
-90
-4c
-f3
-f0
-02
-0e
-dc
-02
-1a
-67
-90
-4c
-c3
-e0
-d3
-94
-00
-50
-02
-e1
-dd
-e0
-94
-04
-40
-02
-e1
-dd
-e0
-75
-f0
-1f
-a4
-24
-cf
-f9
-74
-4d
-35
-f0
-fa
+03
+10
 7b
 01
+7a
+4d
+79
+ee
 7d
-1f
+5d
 7c
 00
-12
-34
-a7
 7f
-c8
-12
-0f
-8c
-c2
+60
+7e
+7f
+b1
+03
+7b
 01
+7a
+4c
+79
+c0
+7d
+01
+7c
+00
 7f
-ff
-71
-2c
+bd
+7e
+7f
+b1
+03
 7b
 01
 7a
-4d
+4c
 79
-ee
+f2
 7d
-5d
+02
 7c
 00
 7f
-60
+be
 7e
 7f
-12
-1d
-4a
+b1
+03
 d2
 01
 7f
 ff
-61
-2c
-90
-4d
-d6
-e0
-ff
-02
-07
-37
+51
+67
+7f
+0a
+b1
+b1
+e4
 90
 4c
-c5
-74
-03
-f0
-e4
-a3
+bf
 f0
-f1
-e7
-e4
+22
 90
-4c
+4e
+93
 ee
 f0
-90
-4c
-eb
+a3
+ef
 f0
-90
-4c
-c0
-74
-fe
+a3
+ec
 f0
-90
-4c
-c3
+a3
+ed
 f0
-90
-4d
-4a
-74
-03
+a3
+eb
 f0
-90
-4d
-e6
-74
-0a
+a3
+ea
+f0
+a3
+e9
 f0
 90
-4f
-0a
+4e
+95
 e0
-64
-31
 70
-37
-90
-4d
-e7
-f0
+02
+a3
+e0
+70
+02
+a1
+b0
 90
 4e
-55
-f0
+93
+e0
+fe
+a3
+e0
+ff
+44
+0f
+24
+01
+fd
+e4
+3e
+fc
+c3
+ed
+9f
+ff
+ec
+9e
+fe
 90
-4c
-c1
+4e
+9a
 f0
-90
-4c
-e5
-74
-1e
+a3
+ef
 f0
 90
-4b
-eb
+4e
+95
 e0
-b4
-0f
-12
+fc
 a3
 e0
-b4
-0f
-0d
-a3
+fd
+d3
+9f
+ec
+9e
+40
+0a
+90
+4e
+9a
 e0
-b4
-0f
-08
+fe
 a3
 e0
-64
-0f
-70
-02
-e1
-dd
-90
-4c
-bf
-74
-02
-f0
-12
-1c
+ff
+80
+04
+ae
+04
 af
-02
-1d
-f8
-90
-4c
-e5
-e0
-60
-02
-e1
-dd
-22
-e4
+05
 90
-4c
-c5
+4e
+9a
+ee
 f0
+fc
 a3
+ef
 f0
+fd
+c3
 90
-4c
-e3
-f0
-a3
+4e
+96
+e0
+9d
 f0
 90
-4c
-eb
-04
+4e
+95
+e0
+9c
 f0
 90
-4c
-ed
+4e
+93
 e0
-60
-09
-f1
-e7
-90
-4c
-ed
+fe
+a3
 e0
 ff
-01
-90
 90
-4c
-ec
+4e
+97
 e0
-b4
-01
-04
-e4
-f0
-e1
-de
-90
-4c
-f0
+fb
+a3
 e0
-70
-02
-e1
-dd
+fa
+a3
+e0
+f9
+12
+34
+c5
+7f
+0a
+b1
+b1
 90
-4d
-d6
+4e
+9a
+e0
+fe
+a3
 e0
 ff
-02
-07
-37
 90
-4c
-c7
-74
-03
-f0
-a3
-74
-01
-f0
-e4
-a3
-f0
-a3
+4e
+98
+ee
+8f
 f0
-7f
+12
+04
 0e
-51
-6f
-7f
-02
-51
-6f
 90
-4c
-e9
+4e
+94
 e0
-60
-34
-e4
-90
-4d
-e7
-f0
-90
-4c
-c1
+2f
 f0
 90
-4c
-c3
+4e
+93
 e0
-75
+3e
 f0
-1f
-a4
-24
-ec
-f5
-82
+a1
+1a
+22
+ef
+d3
+94
+00
+40
+11
 e4
-34
-4d
+fd
+fc
+0d
+bd
+00
+01
+0c
+bc
+04
+f8
+bd
+a6
 f5
-83
-e4
-f0
+1f
+80
+e9
+22
 90
 4d
+eb
+74
+02
+f0
+7b
+01
+7a
+4d
+79
+ee
+7d
+5d
+7c
+00
+7f
+60
+7e
+7f
+d1
+77
+7f
+0a
+b1
+b1
+7b
+01
+7a
+4c
+79
+00
+7d
+04
+7c
+00
+7f
+52
+7e
+7f
+d1
+77
+7f
+0a
+b1
+b1
+7b
+01
+7a
+4d
+79
 e7
-e0
-ff
+7d
+01
+7c
+00
+7f
+56
+7e
+7f
+d1
+77
+7f
+0a
+b1
+b1
+7b
+01
+7a
+4c
+79
+c1
+7d
+01
+7c
+00
+7f
+57
+7e
+7f
+d1
+77
+7f
+0a
+b1
+b1
 90
 4c
 c3
 e0
+ff
+d3
+94
+03
+50
+33
+ef
+c3
+94
+01
+40
+2d
+ef
 75
 f0
 1f
 a4
 24
-ed
+ec
 f5
 82
 e4
@@ -5910,282 +5691,269 @@
 4d
 f5
 83
-ef
+e0
+90
+4c
+c1
 f0
 90
+4c
+c3
+e0
+75
+f0
+1f
+a4
+24
+ed
+f5
+82
+e4
+34
 4d
-e5
+f5
+83
 e0
-70
-06
 90
 4d
-d4
-74
-14
+e7
 f0
+11
+89
+80
+04
+7f
+08
+11
+89
 90
-4c
-e5
+4d
+e7
 e0
-70
-03
-12
-19
-1b
+d3
+94
+01
+40
+02
 e4
+f0
 90
 4c
-e9
+c1
+e0
+d3
+94
+02
+40
+02
+e4
 f0
+22
 90
-4c
-e3
+4e
+cf
+ec
 f0
 a3
+ed
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
 f0
-22
 90
-4c
-c7
+80
+98
 74
 04
 f0
-e4
 a3
-f0
-f1
-e7
 e4
-90
-4c
-eb
 f0
 90
-4d
-db
+0c
+af
 74
-0a
+a0
 f0
-90
-4c
-c3
-e0
-90
-4c
-c0
+a3
+ee
+f0
+a3
+ef
 f0
 90
-4c
-bf
+0c
+b2
 74
-03
+a1
 f0
-22
-90
-4c
-c3
-e0
-14
-fd
+7a
+0c
+79
+af
+7e
+0c
 7f
-01
-12
-08
-03
-90
-4c
-c3
-e0
+af
+74
+af
+fc
+74
+0c
+ff
+ec
+fe
+ef
 90
-4c
-c0
+80
+9a
+ee
 f0
-90
-4c
-bf
-74
-03
+a3
+ef
 f0
-22
 90
-4d
-39
-12
-05
-82
-00
-00
-00
-00
-e4
+4e
+cf
+e0
+fc
+a3
+e0
+fa
+ec
+ff
+ea
+fe
+ef
 90
-4d
-d7
+80
+9e
+ee
 f0
-90
-4d
-de
-04
+a3
+ef
 f0
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
 90
-4c
-c8
-04
+80
+9c
+ee
 f0
-90
-4c
-c7
-04
+a3
+ef
 f0
-22
 90
-4c
-c7
-e0
+80
 90
-4c
-cb
+74
+02
 f0
-e4
 90
-4c
-c7
-f0
+80
+9c
 a3
-f0
+e0
+20
+e7
+07
 90
-4c
-eb
-04
-f0
-e4
+80
 90
-4d
-3d
+e0
+44
+01
 f0
 90
-4c
-ec
+80
+06
 e0
-b4
-01
+44
 04
-e4
 f0
-80
-21
+12
+35
+5d
 90
-4c
-ed
+4e
+d1
 e0
-60
-03
-ff
-01
-90
-90
-4c
-f0
+a3
 e0
-60
-08
-90
-4d
-d6
+fa
+a3
 e0
-ff
+ae
 02
-07
-37
-f1
-de
-e4
+ff
+7b
+01
+7a
+0b
+79
+83
 90
-4c
-e3
-f0
+4e
+cf
+e0
 a3
-f0
-22
-e4
-90
-4d
-38
-f0
-7f
-19
-41
-6f
-e4
-90
-4c
-f0
-f0
+e0
 90
-4d
-e5
+4e
+c4
 f0
-22
-12
-1a
-67
-d2
-06
-7f
-10
-12
-18
-11
-d2
-06
-7f
-0f
-11
-11
-d2
-06
-7f
-1f
-11
-11
-d2
-06
-7f
-1e
-11
-11
-d2
-06
-7f
-1d
+02
+08
+7d
 ac
 07
 ec
 f4
 60
-15
+16
 af
 04
 d2
 04
-11
-7a
+12
+18
+55
 af
 04
 a2
 06
 92
 01
-12
-13
-2c
+51
+67
 af
 04
 c2
 02
-11
-69
+12
+18
+33
 22
 90
 4c
@@ -6193,28 +5961,26 @@
 e0
 b4
 01
-07
+06
 c2
 01
 7f
 1f
-02
-13
-2c
+41
+67
 90
 4c
 c3
 e0
 b4
 02
-07
+06
 c2
 01
 7f
 1e
-02
-13
-2c
+41
+67
 90
 4c
 c3
@@ -6226,60 +5992,176 @@
 06
 7f
 1f
-11
-11
+f1
+28
 c2
 06
 7f
 1d
 80
-b5
+b6
 c2
 01
 7f
 1e
-12
-13
-2c
+51
+67
 c2
 06
 7f
 1d
 80
-a8
-ef
-f4
-60
-0c
-7b
+aa
+90
+4c
+c3
+e0
+b4
 01
-7a
-80
-79
-78
-a2
+06
+d2
+01
+7f
+1f
+41
+67
+90
+4c
+c3
+e0
+b4
 02
-92
+06
+d2
+01
+7f
+1e
+41
+67
+90
+4c
+c3
+e0
+b4
+03
+0c
+d2
+01
+7f
+1f
+51
+67
+d2
+06
+7f
+1d
+e1
+28
+d2
+01
+7f
+1e
+51
+67
+d2
+06
+7f
+1d
+e1
+28
+d2
+06
+7f
+10
+f1
+28
+d2
+06
+7f
+0f
+f1
+28
+d2
+06
+7f
+1f
+f1
+28
+d2
+06
+7f
+1e
+f1
+28
+d2
+06
+7f
+1d
+e1
+28
+90
+4c
+c7
+e0
+b4
+02
+08
+7f
+0e
+12
+0e
+c8
+7f
+01
+22
+7f
 00
-11
-ba
 22
-ef
-f4
+f1
+eb
+80
+cc
+90
+80
+80
+e4
+f0
+a3
+f0
+a3
+f0
+12
+18
+c7
+e4
+90
+4f
+05
+f0
+f0
+90
+4f
+05
+e0
+90
+06
+81
+93
+ff
 60
 0c
-7b
-01
-7a
-80
-79
-70
-a2
-04
-92
-00
+c2
+05
 11
-ba
+15
+90
+4f
+05
+e0
+04
+f0
+80
+e9
 22
 ac
 07
@@ -6294,7 +6176,7 @@
 92
 03
 11
-a9
+44
 af
 04
 a2
@@ -6303,13 +6185,30 @@
 92
 02
 11
-69
+33
 af
 04
 c2
 04
 11
+55
+22
+ef
+f4
+60
+0c
+7b
+01
 7a
+80
+79
+78
+a2
+02
+92
+00
+11
+66
 22
 ef
 f4
@@ -6326,11 +6225,28 @@
 92
 00
 11
-ba
+66
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+70
+a2
+04
+92
+00
+11
+66
 22
 90
 4e
-f9
+f6
 eb
 f0
 a3
@@ -6358,7 +6274,7 @@
 22
 90
 4e
-f9
+f6
 e0
 fb
 a3
@@ -6392,7 +6308,7 @@
 fc
 90
 4e
-f9
+f6
 e0
 fb
 a3
@@ -6425,624 +6341,631 @@
 02
 03
 fc
+e4
 90
-4c
-c3
-e0
-b4
-01
-07
-d2
-01
-7f
-1f
-02
-13
-2c
+4f
+04
+f0
+f0
 90
-4c
+4f
+04
+e0
+ff
 c3
+94
+08
+50
+0c
+c2
+05
+11
+15
+90
+4f
+04
 e0
-b4
-02
-07
-d2
-01
-7f
-1e
-02
-13
-2c
+04
+f0
+80
+ea
+22
+e4
 90
 4c
-c3
-e0
-b4
-03
-0d
-d2
-01
-7f
-1f
+f0
+f0
+90
+4d
+e5
+f0
+22
+90
+4f
+07
+ef
+f0
 12
-13
-2c
-d2
-06
-7f
-1d
+05
+b3
+1a
+94
+14
+1b
+66
+15
+19
+92
+27
+1b
+2d
+29
+19
+24
+2f
+19
+89
+30
+19
+e5
+31
+1a
+56
+32
+19
+24
+33
+1b
+08
+34
+1b
+47
+35
+19
+dd
+37
+19
+92
+39
+19
+e5
+3c
+00
+00
+1b
+ad
+12
+17
+e7
+71
+ae
+7b
 01
-11
-d2
+7a
+4c
+79
+c0
+7d
 01
+7c
+00
 7f
-1e
-12
-13
-2c
-d2
-06
+bd
+7e
 7f
-1d
-01
-11
+12
+16
+77
 90
 4c
-ea
+c0
 e0
-60
+d3
+94
+03
+40
 02
-14
+e4
 f0
 90
 4c
-ef
+c0
 e0
-60
-02
-14
-f0
 90
 4c
-f8
-e0
-60
-0b
-14
+c3
 f0
-e0
-70
-06
-90
+12
+17
+45
+7f
+0a
+12
+15
+b1
+7b
+01
+7a
 4c
-f4
-74
-06
-f0
+79
+f2
+7d
+02
+7c
+00
+7f
+be
+7e
+7f
+12
+16
+77
 90
 4c
-e5
+f2
 e0
-60
-1e
+b4
+ff
+19
+a3
+e0
+b4
+ff
+14
 90
 4c
-ee
+93
+e0
+a3
 e0
-60
-06
-e4
 90
 4c
-e5
+f2
 f0
-22
 90
 4c
-e5
+91
 e0
-14
-f0
-11
-2d
-90
-4c
-e5
+a3
 e0
-70
-45
-31
-1b
-80
-41
 90
 4c
-e9
-e0
-70
-3b
+f3
+f0
+02
+15
+c9
+12
+17
+eb
+e4
 90
 4c
-ee
-e0
-70
-35
+fc
+f0
+22
 90
 4c
-e2
-e0
-60
-2f
-14
-f0
-e0
-ff
 c3
+e0
+d3
 94
-08
+00
 50
-16
-ef
-30
-e1
-09
-c2
+02
+61
+ad
+e0
+94
+04
+40
+02
+61
+ad
+e0
+75
+f0
+1f
+a4
+24
+cf
+f9
+74
+4d
+35
+f0
+fa
+7b
 01
+7d
+1f
+7c
+00
+d1
+74
 7f
-1d
+c8
 12
-13
-2c
-80
-10
-d2
+15
+b1
+c2
 01
 7f
-1d
+ff
 12
-13
-2c
-80
-07
+12
+67
+7b
+01
+7a
+4d
+79
+ee
+7d
+5d
+7c
+00
+7f
+60
+7e
+7f
+12
+15
+03
 d2
 01
 7f
-1d
+ff
+02
 12
-13
-2c
+67
 90
-4c
-e2
+4d
+d6
 e0
-70
+ff
+02
+07
+37
+90
+4c
+c5
+74
 03
+f0
+e4
+a3
+f0
+11
+e4
+e4
+90
+4c
+ee
+f0
+90
+4c
+eb
+f0
+90
+4c
+c0
 74
-18
+fe
+f0
+90
+4c
+c3
 f0
 90
 4d
-dc
-e0
-70
-2d
+4a
+74
+03
+f0
 90
 4d
-dd
+e6
+74
+0a
+f0
+90
+4f
+07
 e0
 64
-01
+31
 70
-25
+36
+90
+4d
+e7
 f0
 90
 4e
+55
+f0
+90
 4c
-e0
-60
-0d
-7b
-01
-7a
-4e
-79
+c1
+f0
+90
 4c
-7d
-03
-12
-0c
-1b
-80
-11
+e5
+74
+1e
+f0
 90
-48
-00
+4b
+eb
 e0
-60
-0b
-7b
-01
-7a
-48
-79
-00
-7d
-09
+b4
+0f
 12
-0c
-1b
-90
-4d
-d4
+a3
 e0
-60
-11
+b4
+0f
+0d
+a3
 e0
-14
-f0
+b4
+0f
+08
+a3
 e0
+64
+0f
 70
-0b
+02
+61
+ad
 90
-4d
-3d
-e0
-70
-05
-7f
-1b
-12
+4c
+bf
+74
+02
+f0
 12
-6f
-90
-4d
-e6
-e0
-60
-1b
-e0
 14
-f0
-e0
-70
-15
+6c
+61
+e3
 90
-4d
-4a
+4c
+e5
 e0
 60
 02
+61
+ad
+22
 e4
-f0
 90
 4c
-c7
-e0
-b4
-04
-06
-90
-42
-13
-74
-0c
+c5
+f0
+a3
 f0
-22
-e4
 90
-4f
-07
+4c
+e3
 f0
+a3
 f0
 90
-4f
-07
+4c
+eb
+04
+f0
+90
+4c
+ed
 e0
-ff
-c3
-94
-08
-50
-0c
-c2
-05
+60
+0a
 11
-8b
+e4
 90
-4f
-07
+4c
+ed
 e0
-04
-f0
-80
-ea
-22
+ff
+02
+10
+89
 90
-80
-80
+4c
+ec
+e0
+b4
+01
+05
 e4
 f0
-a3
-f0
-a3
-f0
-51
-4a
-e4
+02
+0f
+b0
 90
-4f
-08
-f0
+4c
 f0
-90
-4f
-08
-e0
-90
-06
-81
-93
-ff
-60
-0c
-c2
-05
-11
-8b
-90
-4f
-08
 e0
-04
-f0
-80
-e9
-22
+70
+02
+61
+ad
 90
-4c
-c7
+4d
+d6
 e0
-b4
+ff
 02
-08
-7f
-0e
-12
-12
-6f
-7f
-01
-22
-7f
-00
-22
+07
+37
 90
 4c
 c7
-e0
-ff
-64
-04
-60
-04
-ef
-b4
+74
 03
-08
+f0
+a3
+74
+01
+f0
+e4
+a3
+f0
+a3
+f0
 7f
-11
-12
+0e
 12
-6f
+0e
+c8
 7f
-01
-22
-90
-4c
-c5
-e0
-ff
-64
-03
-60
-04
-ef
-b4
 02
-08
-7f
-22
 12
-12
-6f
-7f
-01
-22
-7f
-00
-22
+0e
+c8
 90
 4c
-ce
+e9
 e0
-30
-e1
-3e
+60
+34
+e4
+90
+4d
+e7
+f0
 90
 4c
-d0
-e0
-c3
-94
-fa
-50
-03
-e0
-04
+c1
 f0
 90
 4c
-d0
+c3
 e0
-64
-b4
-70
-37
-90
+75
+f0
+1f
+a4
+24
+ec
+f5
+82
+e4
+34
 4d
-e3
-e0
-04
+f5
+83
+e4
 f0
+90
+4d
+e7
 e0
-d3
-94
-02
-50
-07
-e4
+ff
 90
 4c
-d0
+c3
+e0
+75
 f0
-80
+1f
+a4
 24
+ed
+f5
+82
+e4
+34
+4d
+f5
+83
+ef
+f0
 90
 4d
-e3
+e5
 e0
-b4
-03
-1d
+70
+06
 90
 4d
-dc
+d4
 74
-01
+14
 f0
-e4
 90
 4c
-d0
-f0
+e5
+e0
+70
+03
 12
 17
-de
-80
-0d
+7e
 e4
 90
-4d
-e3
-f0
-90
-4d
-dc
+4c
+e9
 f0
 90
 4c
-d0
+e3
+f0
+a3
 f0
+22
 90
 4c
-ce
-e0
-30
+c7
+74
+04
+f0
+e4
+a3
+f0
+11
+e4
 e4
-4a
 90
 4c
-ea
+eb
+f0
+90
+4d
+db
 74
 0a
 f0
 90
 4c
-d1
-e0
 c3
-94
-fa
-50
-03
-e0
-04
-f0
-90
-4c
-d1
 e0
-64
-06
-70
-5a
 90
 4c
-c3
-e0
-ff
-60
-04
-64
-fe
-70
-4f
-90
-4b
-eb
-74
-20
-f0
-a3
-74
-15
-f0
-a3
-74
-10
-f0
-a3
-74
-05
+c0
 f0
-e4
 90
 4c
-cd
+bf
+74
+03
 f0
-51
-a2
-7f
-0a
-12
-0f
-8c
-7f
-0a
-12
-10
-90
-80
-2a
+22
 90
 4c
-cd
+c3
 e0
-60
-1f
-e4
-f0
+14
+fd
 7f
-0d
-12
-10
-90
-90
-4c
-eb
-74
 01
-f0
+12
+08
+03
 90
 4c
 c3
@@ -7055,163 +6978,188 @@
 4c
 bf
 74
-01
+03
 f0
-91
-af
-b1
-f8
+22
+90
+4d
+39
+12
+05
+82
+00
+00
+00
+00
 e4
 90
-4c
-d1
+4d
+d7
 f0
 90
-4c
-ce
-e0
-30
-e3
-49
+4d
+de
+04
+f0
 90
 4c
-ea
-74
-0a
+c8
+04
 f0
 90
 4c
-d2
-e0
-c3
-94
-fa
-50
-03
-e0
+c7
 04
 f0
+22
 90
 4c
-d2
+c7
 e0
-64
-06
-70
-65
 90
 4c
-e9
-74
-f0
+cb
 f0
 e4
 90
 4c
-ee
+c7
 f0
-7f
-05
-12
-10
-90
-12
-17
-f4
-e4
-90
-4c
-cc
+a3
 f0
 90
 4c
 eb
 04
 f0
+e4
 90
-4c
-c0
-e0
+4d
+3d
+f0
 90
 4c
-c4
+ec
+e0
+b4
+01
+05
+e4
 f0
+02
+0f
+b0
 90
 4c
-c3
+ed
 e0
+60
+04
+ff
+02
+10
+89
 90
 4c
-c0
 f0
-80
-36
-90
-4c
-cc
 e0
 60
-2b
-e4
-f0
+08
 90
-4c
-c3
+4d
+d6
 e0
 ff
+02
+07
+37
+12
+0f
+b0
+e4
 90
 4c
-c0
-e0
-6f
-60
-1d
+e3
+f0
+a3
+f0
+22
+12
+0b
+97
+d1
+e5
 90
 4c
 eb
 74
 01
 f0
-12
-17
-f4
 90
 4c
-c3
-e0
+e5
+74
+1e
+f0
+e4
 90
 4c
-c0
+f0
 f0
 90
-4c
-bf
+4d
+05
 74
-01
+ff
 f0
-51
-a2
-91
-af
-b1
-f8
-e4
 90
-4c
-d2
+44
+fc
+e0
+90
+4d
+d0
 f0
 90
-4c
-ce
-e0
-20
-e5
-02
-81
-a9
-a3
+44
+fd
 e0
-c3
+90
+4d
+d1
+f0
+90
+44
+fe
+e0
+90
+4d
+d2
+f0
+22
+90
+80
+10
+74
+01
+f0
+80
+fe
+22
+80
+f5
+90
+4c
+ce
+e0
+30
+e1
+3e
+90
+4c
+d0
+e0
+c3
 94
 fa
 50
@@ -7221,974 +7169,675 @@
 f0
 90
 4c
-cf
+d0
 e0
 64
-06
+b4
 70
-71
+37
 90
 4d
-e8
+e3
 e0
-b4
-0c
-08
+04
+f0
+e0
+d3
+94
+02
+50
+07
+e4
 90
 4c
-c1
-74
-02
+d0
 f0
 80
-1b
+24
 90
 4d
-e8
+e3
 e0
 b4
-12
-08
+03
+1d
 90
-4c
-c1
+4d
+dc
 74
 01
 f0
+e4
+90
+4c
+d0
+f0
+12
+0f
+b0
 80
-0c
+0d
+e4
 90
 4d
-e8
-e0
-b4
-18
-05
-e4
+e3
+f0
+90
+4d
+dc
+f0
 90
 4c
-c1
+d0
 f0
 90
 4c
-e5
+ce
+e0
+30
+e4
+39
+90
+4c
+ea
 74
 0a
 f0
 90
 4c
+d1
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+d1
+e0
+64
+06
+70
+4a
+90
+4c
 c3
 e0
 ff
 60
-03
-b4
+04
+64
 fe
-07
+70
+3f
+e4
 90
 4c
-bf
-74
-02
+cd
 f0
-22
-ef
-d3
-94
-03
-50
-2a
-ef
-c3
-94
-01
-40
-24
+12
+0f
+85
+7f
+0a
+12
+15
+b1
+7f
+0a
+12
+10
+89
+80
+2b
 90
 4c
-c1
+cd
 e0
-ff
+60
+20
+e4
+f0
+7f
+0d
+12
+10
+89
+90
+4c
+eb
+74
+01
+f0
 90
 4c
 c3
 e0
-75
-f0
-1f
-a4
-24
-ec
-f5
-82
-e4
-34
-4d
-f5
-83
-ef
+90
+4c
+c0
 f0
 90
 4c
 bf
 74
-03
+01
 f0
-22
+12
+14
+6c
+71
+ec
 e4
 90
 4c
-cf
+d1
 f0
-22
 90
 4c
-bf
+ce
 e0
-ff
-70
-02
-a1
+30
+e3
 49
-64
-01
-60
-05
-7f
-c8
-12
-0f
-8c
-c2
-01
-7f
-ff
-12
-13
-2c
 90
 4c
-bf
+ea
+74
+0a
+f0
+90
+4c
+d2
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+d2
 e0
 64
-02
+06
 70
-31
-7b
-01
-7a
-4c
-79
-00
-7d
-04
-fc
-7f
-52
-7e
-7f
-b1
-4a
-7b
-01
-7a
+67
+90
 4c
-79
-c1
-7d
-01
-7c
-00
-7f
-57
-7e
-7f
-b1
-4a
-7b
-01
-7a
-4d
-79
-e7
-7d
-01
-7c
-00
-7f
-56
-7e
-7f
-b1
-4a
-80
-17
+e9
+74
+f0
+f0
+e4
 90
 4c
-bf
-e0
-b4
-03
-10
-7b
-01
-7a
-4d
-79
 ee
-7d
-5d
-7c
-00
-7f
-60
-7e
-7f
-b1
-4a
-7b
-01
-7a
-4c
-79
-c0
-7d
-01
-7c
-00
-7f
-bd
-7e
-7f
-b1
-4a
-7b
-01
-7a
-4c
-79
-f2
-7d
-02
-7c
-00
-7f
-be
-7e
-7f
-b1
-4a
-d2
-01
+f0
 7f
-ff
+05
 12
-13
-2c
-7f
-0a
+10
+89
 12
-0f
-8c
+17
+b7
 e4
 90
 4c
-bf
+cc
 f0
-22
 90
-4e
-95
-ee
-f0
-a3
-ef
-f0
-a3
-ec
-f0
-a3
-ed
-f0
-a3
+4c
 eb
+04
 f0
-a3
-ea
-f0
-a3
-e9
-f0
-90
-4e
-97
-e0
-70
-02
-a3
-e0
-70
-02
-a1
-f7
 90
-4e
-95
-e0
-fe
-a3
+4c
+c0
 e0
-ff
-44
-0f
-24
-01
-fd
-e4
-3e
-fc
-c3
-ed
-9f
-ff
-ec
-9e
-fe
 90
-4e
-9c
-f0
-a3
-ef
+4c
+c4
 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
+4c
 c3
-90
-4e
-98
 e0
-9d
+90
+4c
+c0
 f0
+80
+38
 90
-4e
-97
+4c
+cc
 e0
-9c
+60
+2d
+e4
 f0
 90
-4e
-95
-e0
-fe
-a3
+4c
+c3
 e0
 ff
 90
-4e
-99
+4c
+c0
 e0
-fb
-a3
-e0
-fa
-a3
+6f
+60
+1f
+90
+4c
+eb
+74
+01
+f0
+12
+17
+b7
+90
+4c
+c3
 e0
-f9
-d1
+90
+4c
+c0
+f0
+90
+4c
+bf
+74
 01
-7f
-0a
+f0
 12
 0f
-8c
+85
+12
+14
+6c
+71
+ec
+e4
 90
-4e
-9c
+4c
+d2
+f0
+90
+4c
+ce
 e0
-fe
+20
+e5
+02
+a1
+ba
 a3
 e0
-ff
-90
-4e
-9a
-ee
-8f
-f0
-12
+c3
+94
+fa
+50
+03
+e0
 04
-0e
+f0
 90
-4e
-96
+4c
+cf
 e0
-2f
-f0
+64
+06
+70
+71
 90
-4e
-95
+4d
+e8
 e0
-3e
-f0
-a1
-61
-22
+b4
+0c
+08
 90
-80
-10
+4c
+c1
 74
-01
+02
 f0
 80
-fe
-22
+1b
 90
-4e
+4d
+e8
+e0
 b4
-ee
-f0
-a3
-ef
-f0
+12
+08
 90
-4e
-b8
-eb
-f0
-a3
-ea
-f0
-a3
-e9
+4c
+c1
+74
+01
 f0
+80
+0c
 90
-4e
-b6
-ec
-f0
-a3
-ed
-f0
-a3
-e0
-f9
-a3
-e0
-fa
-a3
+4d
+e8
 e0
+b4
+18
+05
+e4
 90
-4e
-a1
-c9
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-a3
-ec
-f0
-a3
-ed
+4c
+c1
 f0
-7b
-01
-7a
-0b
-79
-86
-12
-34
-63
 90
-0b
-83
+4c
+e5
 74
-a0
+0a
 f0
 90
-4e
-b4
+4c
+c3
 e0
 ff
-a3
-e0
+60
+03
+b4
+fe
+07
 90
-0b
-84
-cf
+4c
+bf
+74
+02
 f0
-a3
+22
 ef
-f0
-90
-4e
-b7
-e0
-24
+d3
+94
 03
-fd
+50
+2a
+ef
+c3
+94
+01
+40
+24
 90
-4e
-b6
+4c
+c1
 e0
-34
-00
-fc
-ed
-fa
-ec
 ff
-ea
-fe
-ef
 90
-80
-98
-ee
+4c
+c3
+e0
+75
 f0
-a3
+1f
+a4
+24
+ec
+f5
+82
+e4
+34
+4d
+f5
+83
 ef
 f0
-7a
-0b
-79
-83
-7e
-0b
-7f
-83
-74
-83
-fc
+90
+4c
+bf
 74
-0b
-ff
-ec
-fe
-ef
-a3
-ee
-f0
-a3
-ef
+03
 f0
-90
-80
-9e
+22
 e4
-f0
-a3
-f0
 90
-80
-90
-04
+4c
+cf
 f0
+22
+12
+12
+79
 90
-80
-06
+4c
+e4
 e0
-44
 04
 f0
+70
+06
 90
-81
-2c
+4c
+e3
 e0
-30
-e5
-f9
-22
+04
+f0
+d1
+23
+12
+0d
+d0
+71
+ee
+d1
+35
 90
-4d
-db
+4c
+e9
 e0
 60
-0f
+24
+e4
+90
+4c
+e3
+f0
+a3
+f0
+90
+4c
+e9
 e0
 14
 f0
 e0
 70
-09
+14
 90
-41
-31
-04
-f0
+4c
+c4
+e0
 90
-4d
-da
+4c
+c3
 f0
 90
 4c
-c7
-e0
-ff
-64
-04
-70
-50
-ef
-64
-04
-70
-34
-90
-4d
-da
-e0
-70
+c0
+f0
+7f
+0d
+12
 10
+89
+12
+0f
+b0
 90
 4c
-e3
-e0
-fe
-a3
+ee
 e0
-ff
-4e
 60
-23
-ef
-54
-1f
-70
-1e
+18
 e4
 90
-4d
-da
-f0
-90
-4e
 4c
-74
-04
+e3
+f0
+a3
 f0
 90
 4c
-f9
+ee
 e0
-90
-4e
-4d
+14
 f0
-7b
-01
-7a
-4e
-79
-4c
-7d
-02
+e0
+70
+08
+7f
+0a
 12
-0c
-1b
+15
+b1
+12
+0f
+b0
+22
 90
 4c
-e3
+d3
 e0
-64
-04
-70
-04
-a3
+60
+0b
+14
+f0
 e0
-64
-b0
 70
-58
-51
-a2
-90
-4c
-ec
+06
 74
-01
+05
 f0
+12
+32
+4f
 22
 90
-4c
-c5
+4d
+ec
 e0
-b4
-03
-11
-c3
-90
-4c
-e4
+60
+38
 e0
-94
-b0
-90
-4c
-e3
+14
+f0
 e0
-94
-04
-40
-39
-80
-38
+70
+32
 90
 4c
-c5
+ed
 e0
 b4
-01
-11
-c3
-90
-4c
-e4
-e0
-94
-78
+05
+2b
 90
-4c
-e3
+47
+f5
 e0
-94
-00
-40
-21
-80
 20
-c3
+e3
+24
+e4
+90
+4d
+d4
+f0
 90
 4c
+e9
+74
+f0
+f0
 e4
-e0
-94
-14
 90
 4c
-e3
-e0
-94
-00
-40
-10
-90
-4d
-e5
-e0
-60
-07
-e4
+ee
 f0
-7f
-0e
-12
-12
-6f
-12
-17
-de
-22
-12
-17
-f4
 90
-4b
-ef
-74
-ff
+4e
+55
 f0
 90
 4d
-40
-f0
-a3
-f0
-a3
-f0
-a3
+d3
 f0
-22
+d1
+a1
+7f
+0d
 12
-13
-3e
-90
-4c
+0e
+c8
 e4
-e0
-04
-f0
-70
-06
 90
 4c
-e3
-e0
-04
+ed
 f0
-f1
-d7
-d1
-a2
-51
-cf
-12
-20
-44
-90
-4c
-e9
-e0
-60
-24
-e4
+22
 90
-4c
-e3
+4e
+f3
+eb
 f0
 a3
+ea
 f0
-90
-4c
+a3
 e9
-e0
-14
 f0
-e0
+ed
+1d
+ae
+04
 70
-14
-90
-4c
-c4
-e0
-90
-4c
-c3
-f0
-90
-4c
-c0
-f0
-7f
-0d
-12
-10
-90
-12
+01
+1c
+4e
+60
 17
-de
 90
-4c
-ee
+4e
+f3
 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
-0f
-8c
+01
 12
-17
-de
-22
-90
-4c
-d3
-e0
-60
-0b
-14
+04
+24
+a9
 f0
-e0
-70
-06
+fa
 74
-05
-f0
-12
-2f
-80
-22
-90
-4c
-c0
-e0
 ff
-64
-fe
-60
-03
-ef
-70
-08
-7f
-22
-12
 12
-6f
-7f
-01
-22
-7f
-00
+03
+fc
+80
+df
 22
 7b
 01
@@ -8205,8 +7854,8 @@
 7e
 7f
 12
-0e
-2c
+16
+77
 90
 4c
 f2
@@ -8259,67 +7908,301 @@
 f0
 22
 90
-4d
-ec
-e0
-60
-38
-e0
-14
-f0
-e0
-70
-32
-90
 4c
-ed
-e0
-b4
+d3
+74
 05
-2b
-90
-47
-f5
-e0
-20
-e3
-24
+f0
 e4
-90
-4d
-d4
+a3
 f0
 90
 4c
-e9
+90
 74
-f0
+33
 f0
 e4
-90
+ff
+ef
+25
+e0
+24
+d6
+f5
+82
+e4
+34
 4c
-ee
+f5
+83
+74
+62
 f0
-90
-4e
-55
+a3
 f0
+0f
+ef
+b4
+04
+ea
 90
-4d
-d3
+4c
+91
+e0
+fe
+a3
+e0
+ff
+c3
+90
+4c
+94
+e0
+9f
+fd
+90
+4c
+93
+e0
+9e
+fc
+e4
+12
+02
+06
+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
+00
+12
+00
+0a
+12
+02
+3f
+90
+4c
+fa
+ee
 f0
-11
+a3
+ef
+f0
+90
+4c
+91
+e0
+fe
+a3
+e0
+ff
+c3
+90
+4c
+94
+e0
+9f
+fd
+90
+4c
+93
+e0
+9e
+fc
+e4
+12
+02
+06
+7b
+c3
+7a
+f5
+79
+a8
+78
+3e
+12
 00
-7f
-0d
+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
+00
 12
-6f
+00
+0a
+12
+02
+3f
+90
+4c
+de
+ee
+f0
+a3
+ef
+f0
+90
+4c
+91
+e0
+fe
+a3
+e0
+ff
+c3
+90
+4c
+94
+e0
+9f
+fd
+90
+4c
+93
+e0
+9e
+fc
+e4
+12
+02
+06
+7b
+5c
+7a
+8f
+79
+42
+78
+3e
+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
+00
+12
+00
+0a
+12
+02
+3f
 90
 4c
-ed
+e0
+ee
 f0
+a3
+ef
+f0
+22
+90
+4c
+c0
+e0
+ff
+64
+fe
+60
+03
+ef
+70
+08
+7f
+22
+12
+0e
+c8
+7f
+01
+22
+7f
+00
 22
 ad
 07
@@ -8350,7 +8233,7 @@
 22
 90
 4e
-da
+d8
 eb
 f0
 a3
@@ -8365,7 +8248,7 @@
 f0
 90
 4e
-dd
+db
 e0
 ff
 c3
@@ -8374,10 +8257,10 @@
 40
 02
 61
-9c
+27
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8417,7 +8300,7 @@
 60
 02
 61
-94
+1f
 12
 03
 b6
@@ -8430,9 +8313,9 @@
 7e
 01
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 f2
@@ -8442,12 +8325,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8480,9 +8363,9 @@
 7f
 b7
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 f4
@@ -8492,12 +8375,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8530,9 +8413,9 @@
 7f
 b5
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 f6
@@ -8542,12 +8425,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8580,9 +8463,9 @@
 7f
 e9
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 f8
@@ -8592,12 +8475,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8631,9 +8514,9 @@
 94
 0e
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 fa
@@ -8643,12 +8526,12 @@
 7e
 01
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8682,9 +8565,9 @@
 92
 0e
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d0
@@ -8694,12 +8577,12 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8734,9 +8617,9 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d3
@@ -8746,12 +8629,12 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8786,9 +8669,9 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d4
@@ -8798,12 +8681,12 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8838,9 +8721,9 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d6
@@ -8850,12 +8733,12 @@
 7e
 02
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8888,9 +8771,9 @@
 7f
 70
 11
-83
-61
-69
+0e
+41
+f4
 eb
 b4
 d8
@@ -8900,12 +8783,12 @@
 7e
 00
 11
-83
-61
-69
+0e
+41
+f4
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8938,7 +8821,7 @@
 7f
 b8
 11
-83
+0e
 80
 7a
 eb
@@ -8950,12 +8833,12 @@
 7e
 00
 11
-83
+0e
 80
 6e
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -8990,7 +8873,7 @@
 7e
 03
 11
-83
+0e
 80
 46
 eb
@@ -9002,12 +8885,12 @@
 7e
 03
 11
-83
+0e
 80
 3a
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -9040,7 +8923,7 @@
 7f
 01
 71
-9d
+28
 80
 14
 ee
@@ -9050,7 +8933,7 @@
 7f
 02
 71
-9d
+28
 80
 0a
 12
@@ -9062,7 +8945,7 @@
 7f
 04
 71
-9d
+28
 90
 4e
 4b
@@ -9072,7 +8955,7 @@
 24
 90
 4e
-da
+d8
 e0
 fb
 a3
@@ -9108,12 +8991,12 @@
 fc
 90
 4e
-dd
+db
 e0
 04
 f0
 01
-ad
+38
 22
 90
 4e
@@ -9143,573 +9026,464 @@
 f0
 22
 90
-4e
-d6
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-e4
-fd
-a3
-f0
+4d
+4a
+e0
+60
+37
 90
 4d
-e2
+dd
 e0
-64
+70
+31
+90
+4c
+c5
+e0
+b4
+03
+2a
+7b
 01
-60
-02
-81
-ab
+7a
+48
+79
+00
+7d
+09
+7c
+00
+12
+0b
+6b
+e4
 90
 4e
-d9
-74
-05
+4b
 f0
 90
-4e
-d9
-e0
-fe
-14
+48
+00
+04
 f0
-ee
-70
-02
-81
-f3
 90
-4e
-d6
-e0
-fb
-a3
-e0
-fa
-a3
+4d
+4a
 e0
-24
+90
+48
+02
+f0
+7b
 01
-f9
-e4
-3a
-fa
-a3
-e0
-7e
+7a
+48
+79
 00
-29
-f9
-ee
-3a
-fa
+7d
+09
 12
-03
-b6
-fd
-c3
-94
-24
-40
-73
-ed
-d3
-94
-27
-50
-6d
-ed
-24
-dc
-24
-fd
+0c
+30
+22
+90
+4e
+e4
+e4
+f0
+a3
+f0
+a3
+f0
+d1
+0f
 50
-04
-60
-37
-80
-5f
+25
+71
+b4
 90
-4c
+4e
+e4
+eb
+f0
+a3
 ea
-74
-0a
 f0
+a3
+e9
+f0
+4a
+70
+07
 90
 4c
-ce
-e0
-44
-08
-f0
-54
-ef
+b6
+04
 f0
-ed
-24
-dd
-ff
+80
+9e
 90
-4c
-c3
+4e
+e4
 e0
-b5
-07
-08
-90
-4c
-c5
+fb
+a3
 e0
-64
-03
-70
-3c
+fa
+a3
+e0
+f9
+12
+08
+c0
+22
+e4
 90
-4c
-c3
-ef
+4e
+88
 f0
-90
-4c
-cc
-74
-01
+a3
 f0
-e4
-90
-4c
-e5
+a3
 f0
-80
-2a
-90
-4c
-ea
-74
-0a
+a3
 f0
-90
-4c
-ce
-e0
-54
-f7
+a3
 f0
-44
-10
+a3
 f0
-90
-4c
-c3
-e0
-ff
-60
-13
-64
-fe
-60
-0f
-90
-4c
-cd
-74
-01
+a3
 f0
-e4
-90
-4c
-c3
+a3
 f0
-90
-4c
-e5
+a3
 f0
-7f
-01
-22
-90
-4c
-ce
-e0
-54
-e7
+a3
+f0
+a3
 f0
-ed
-64
-18
-60
-09
-ed
-64
-0c
-60
-04
-ed
-b4
 12
-15
+2f
+eb
+7a
+4d
+79
+a8
 90
-4c
-ea
+4e
+ae
 74
-0a
+01
 f0
-90
+a3
+74
 4d
-e8
-ed
 f0
+a3
+74
+a8
+f0
+a3
+74
+14
+f0
+7b
+01
+7a
+4d
+79
+bc
+d1
+57
+ef
+60
+16
+7b
+01
+7a
+4d
+79
+bc
+7d
+14
+d1
+27
+ef
+70
+09
 90
 4c
 ce
 e0
 44
-20
+02
 f0
-7f
-01
-22
+80
+0c
 90
 4c
 ce
 e0
 54
-df
+fd
 f0
-61
-d7
-90
-4e
-d6
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-90
-00
-01
-12
-03
-cf
-64
-ef
-70
-29
+e4
 90
 4c
-ea
-74
-0a
+d0
 f0
+e4
 90
-4c
-ce
-e0
-54
-f7
-f0
-44
-10
+4e
+88
 f0
 90
-4c
-c3
+4e
+88
 e0
 ff
-60
-0f
-64
-fe
-60
-0b
 90
-4c
-cd
+06
+81
+93
+70
+02
+81
+e5
 74
-01
-f0
+bc
+2f
+f5
+82
 e4
+34
+4d
+f5
+83
+e0
 90
-4c
-c3
+4e
+8b
 f0
-7f
+e0
+ff
+d1
 01
-22
 90
-4c
-ce
-e0
-54
-e7
-f0
-54
-df
+4e
+92
+ef
 f0
-7f
-00
-22
+c3
+94
+02
+50
+02
+81
+ce
+e4
 90
-4c
-f5
-ed
-f0
-a3
-eb
+4e
+89
 f0
-ef
-30
-e0
-12
 90
-4c
-f4
+4e
+89
 e0
-b4
-03
-04
-74
-02
-f0
-22
-90
-4c
-f4
+ff
+c3
+94
+08
+50
+7b
 74
 01
-f0
-22
-90
-4c
-f4
-74
-04
-f0
-22
-ae
+7e
+00
+a8
 07
-e4
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
 90
-4f
-06
-f0
-ee
-30
+4e
+8b
 e0
-05
+fd
+e4
+ef
+5d
+60
+58
 e4
 90
-4c
-f8
+4e
+8a
 f0
 90
-4f
+4e
+8a
+e0
+ff
+90
 06
-ed
-f0
+81
+93
+60
+48
 90
-4c
-c1
+4e
+88
 e0
+fe
+ef
+6e
 60
-2e
-ed
-b4
-e6
-08
+37
 90
-4f
-06
+4e
+8a
+e0
+24
+bc
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+fd
+7c
+00
+90
+4e
+89
+e0
+ff
 74
-e7
-f0
+01
+7e
+00
+a8
+07
+08
 80
-22
-ed
-b4
-e4
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
+ee
+5c
+fe
+ef
+5d
+4e
+60
 08
 90
-4f
-06
+4e
+91
 74
-e6
+01
 f0
 80
-16
-ed
-b4
-e3
 08
 90
-4f
-06
-74
-e2
+4e
+8a
+e0
+04
 f0
 80
-0a
-ed
-b4
-e2
-06
-90
-4f
-06
-74
-e3
-f0
+ad
 90
-4d
-e2
+4e
+89
 e0
-64
-01
-60
-02
-c1
 04
-ed
-b4
-4c
-08
-90
-4f
-06
-74
-48
 f0
-c1
-04
-ed
-b4
-52
-08
+81
+49
 90
-4f
-06
-74
-d8
-f0
-80
-7e
-ed
-b4
-51
+4e
+8b
+e0
+ff
+60
 08
+d1
+01
 90
-4f
-06
-74
-d7
+4e
+8f
+e0
+2f
 f0
-80
-72
-ed
-b4
-28
-08
 90
-4f
-06
-74
-47
+4e
+88
+e0
+04
 f0
-80
-66
-ed
-b4
-2a
-08
+81
+18
 90
-4f
-06
-74
-da
-f0
-80
-5a
-ed
-64
-29
-70
-55
-ee
-30
+4e
+8f
 e0
-4c
 90
 4d
-e7
-e0
-60
-04
 e4
 f0
-80
-06
+e4
 90
-4d
-e7
-74
-01
+4e
+88
 f0
 90
-4c
-c3
+4e
+88
 e0
 ff
-60
-03
-b4
-fe
-08
 90
-4c
-bf
-74
+06
+81
+93
+70
 02
-f0
-80
-2a
-ef
-d3
-94
-03
-50
-24
-ef
-c3
-94
-01
-40
-1e
-90
+a1
+d5
+74
+93
+2f
+f5
+82
+e4
+34
 4d
-e7
-e0
-ff
-90
-4c
-c3
+f5
+83
 e0
-75
-f0
-1f
-a4
-24
-ed
+fe
+74
+bc
+2f
 f5
 82
 e4
@@ -9717,395 +9491,241 @@
 4d
 f5
 83
-ef
-f0
+e0
+6e
 90
-4c
-bf
-74
-03
+4e
+8b
 f0
+90
+4e
+88
+e0
+ff
+24
+bc
+f5
+82
 e4
+34
+4d
+f5
+83
+e0
 90
-4f
-06
+4e
+8e
 f0
 90
 4e
-55
-e0
-60
-02
-e1
-77
-90
-4d
-e2
+8b
 e0
 70
-06
+04
+a1
+cd
+a1
+cd
 90
-4d
-e7
+4e
+91
 e0
 60
-14
-90
+07
+7b
+00
+7a
+00
+79
+00
+22
+74
+bc
+2f
+f5
+82
+e4
+34
 4d
-e2
+f5
+83
 e0
-64
-01
-60
-02
-e1
-77
-90
+fe
+74
+93
+2f
+f5
+82
+e4
+34
 4d
-e7
-e0
-64
-01
-60
-02
-e1
-77
-ed
-24
-c6
-b4
-0c
-00
-40
-02
-e1
-77
-90
-26
-44
-75
-f0
-03
-a4
-c5
+f5
 83
-25
+ee
 f0
-c5
-83
-73
-02
-26
-68
-02
-26
-7f
-02
-26
-c8
-02
-26
-e5
-02
-27
-03
-02
-27
-2c
-02
-27
-49
-02
-27
-51
-02
-27
-59
-02
-27
-61
-02
-27
-69
-02
-27
-71
+e4
 90
-4c
-c1
+4e
+89
+f0
+90
+4e
+89
 e0
-b4
-01
+ff
+c3
+94
 08
+50
+5b
 90
-4f
-06
-74
-44
+4e
+8b
+e0
+30
+e0
+3c
+90
+4e
+88
+e0
+fe
+33
+33
+33
+54
+f8
+fe
+ef
+4e
+90
+4e
+8d
 f0
-e1
-77
+a3
+e0
+ff
+90
+4e
+8d
+e0
 90
-4f
 06
-74
-d6
+96
+93
+fd
+12
+29
+07
+90
+4e
+90
+ef
 f0
-e1
-77
 90
-4c
-c1
+4e
+8e
 e0
-fc
-70
-14
-af
-06
-7b
-2b
-7d
-04
-91
-f6
-ee
 30
 e0
-2f
+09
 90
-4c
-f8
-74
-0a
-f0
-80
-27
-ec
-b4
-01
-0a
-af
-06
-7b
-52
-7d
-01
-91
-f6
-80
-19
+4e
 90
-4c
-c1
 e0
-b4
-02
-12
-af
-06
-7b
-2b
-7d
-08
-91
-f6
-ee
-30
+ff
+d1
+a1
+80
+07
+90
+4e
+90
 e0
-06
+ff
+d1
+f7
 90
-4c
-f8
-74
-0a
+4e
+8b
+e0
+ff
+c3
+13
 f0
-e4
 90
-4f
-06
+4e
+8e
+e0
+ff
+c3
+13
 f0
-e1
-77
 90
-4c
-c1
+4e
+89
 e0
-70
-08
+04
+f0
+80
+9b
 90
-4f
-06
+4e
+8c
 74
-d2
+01
 f0
-e1
-77
-af
-06
-7b
-50
-7d
-08
-91
-f6
-e4
 90
-4f
-06
+4e
+88
+e0
+04
 f0
-e1
-77
+81
+f2
 90
-4c
-c1
+4e
+4b
 e0
 b4
-01
-0f
-af
-06
-7b
-2c
-7d
-08
-91
-f6
-e4
-90
-4f
-06
-f0
-80
-7c
-90
-4f
-06
-74
-d5
-f0
-80
-74
+03
+0a
 90
-4c
-c1
+4d
+df
 e0
-70
-0a
-af
-06
-7b
-2c
-7d
-08
-91
-f6
-80
-08
-af
-06
-7b
-2c
-7d
+b4
 01
-91
-f6
-ee
-30
-e0
-06
-90
-4c
-f8
+03
 74
-0a
-f0
-e4
-90
-4f
-06
+02
 f0
-80
-4b
 90
-4c
-c1
+4e
+8c
 e0
 70
-08
-90
-4f
-06
-74
-46
-f0
-80
-3d
-af
-06
-7b
-20
-7d
-0a
-91
-f6
-e4
-90
-4f
-06
-f0
-80
-2e
-90
-4f
-06
-74
-f4
-f0
-80
-26
-90
-4f
-06
-74
-f2
-f0
-80
-1e
-90
-4f
-06
-74
-f5
-f0
-80
-16
-90
-4f
-06
-74
-f8
-f0
-80
-0e
-90
-4f
-06
-74
-f6
-f0
-80
-06
-90
-4f
-06
-74
-f7
-f0
+07
 90
-4f
-06
+4d
+df
 e0
-ff
+b4
+02
+07
+7b
+01
+7a
+4e
+79
+a4
+22
+7b
+00
+7a
+00
+79
+00
 22
 e4
 fe
@@ -10121,63 +9741,209 @@
 af
 06
 22
-e4
+90
+4b
+9c
+e0
 fe
-ef
-c3
-94
+a3
 e0
-40
-20
-ef
-d3
-94
-e7
-50
-1a
+ff
 90
-4e
-a6
+4b
+9a
 e0
-fe
-ef
-54
+b5
+06
 07
-ff
-74
-01
-a8
+a3
+e0
+b5
 07
-08
-80
 02
+d3
+22
 c3
-33
-d8
-fc
-4e
+22
 90
 4e
-a6
+ea
+eb
+f0
+a3
+ea
+f0
+a3
+e9
 f0
-22
-e4
-fe
-74
-a7
-2e
-f5
-82
 e4
-34
+ff
+ef
+c3
+9d
+50
+1b
+90
 4e
-f5
-83
+ea
 e0
-fd
-6f
-60
-1c
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+60
+03
+7f
+00
+22
+0f
+80
+e0
+7f
+01
+22
+90
+4e
+ab
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+ff
+90
+4e
+b1
+e0
+fe
+ef
+c3
+9e
+50
+30
+90
+4e
+ae
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+fe
+90
+4e
+ab
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+6e
+60
+03
+7f
+00
+22
+0f
+80
+c6
+7f
+01
+22
+e4
+fe
+ef
+c3
+94
+e0
+40
+20
+ef
+d3
+94
+e7
+50
+1a
+90
+4e
+a4
+e0
+fe
+ef
+54
+07
+ff
+74
+01
+a8
+07
+08
+80
+02
+c3
+33
+d8
+fc
+4e
+90
+4e
+a4
+f0
+22
+e4
+fe
+74
+a5
+2e
+f5
+82
+e4
+34
+4e
+f5
+83
+e0
+fd
+6f
+60
+1c
 ed
 70
 14
@@ -10189,7 +9955,7 @@
 60
 12
 74
-a7
+a5
 2e
 f5
 82
@@ -10256,7 +10022,7 @@
 1b
 90
 4e
-a6
+a4
 e0
 fe
 ef
@@ -10278,7 +10044,7 @@
 5e
 90
 4e
-a6
+a4
 f0
 22
 e4
@@ -10287,7 +10053,7 @@
 70
 21
 74
-a7
+a5
 2e
 f5
 82
@@ -10305,7 +10071,7 @@
 05
 0b
 24
-a7
+a5
 f5
 82
 e4
@@ -10320,7 +10086,7 @@
 80
 34
 74
-a7
+a5
 2e
 f5
 82
@@ -10332,7 +10098,7 @@
 e0
 fc
 74
-a6
+a4
 2e
 f5
 82
@@ -10344,7 +10110,7 @@
 ec
 f0
 74
-a7
+a5
 2e
 f5
 82
@@ -10361,7 +10127,7 @@
 05
 0b
 24
-a7
+a5
 f5
 82
 e4
@@ -10377,671 +10143,577 @@
 06
 a3
 22
-e4
-ff
 90
-4f
-09
+4e
+d4
+eb
 f0
-fe
+a3
+ea
+f0
+a3
+e9
+f0
+e4
 fd
-ef
+a3
+f0
 90
-06
-81
-93
+4d
+e2
+e0
+64
+01
 60
-49
-ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
-07
-fd
+03
+02
+28
+97
+90
+4e
+d7
 74
-01
-a8
 05
-08
-80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
+f0
+90
+4e
+d7
 e0
-fc
-ed
-f4
-fb
-ec
-5b
+fe
+14
 f0
 ee
-24
 70
-f5
-82
+03
+02
+28
+df
+90
+4e
+d4
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
 e4
-34
-80
-f5
-83
+3a
+fa
+a3
 e0
-4d
-f0
+7e
+00
+29
+f9
 ee
+3a
+fa
+12
+03
+b6
+fd
+c3
+94
 24
-74
-f5
-82
-e4
-34
+40
+73
+ed
+d3
+94
+27
+50
+6d
+ed
+24
+dc
+24
+fd
+50
+04
+60
+37
 80
-f5
-83
+5f
+90
+4c
+ea
+74
+0a
+f0
+90
+4c
+ce
 e0
-5b
+44
+08
 f0
-0f
-80
-b0
-51
+54
+ef
+f0
+ed
+24
+dd
+ff
+90
+4c
+c3
+e0
+b5
 07
+08
 90
-81
-1c
+4c
+c5
 e0
+64
+03
+70
+3c
 90
-4f
-09
+4c
+c3
+ef
 f0
 90
-4d
-dc
+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
-20
+13
+64
+fe
+60
+0f
+90
+4c
+cd
+74
+01
+f0
 e4
-ff
-31
-23
+90
+4c
+c3
+f0
+90
+4c
+e5
+f0
 7f
 01
-31
-23
-7f
-02
-31
-23
-7f
-03
-31
-23
-7f
-04
-31
-23
-7f
-05
-31
-23
-7f
-06
-31
-23
-7f
-07
-80
-10
+22
 90
-4f
-09
+4c
+ce
 e0
-ff
+54
+e7
+f0
+ed
+64
+18
+60
+09
+ed
+64
+0c
+60
+04
+ed
+b4
+12
+15
 90
-00
-a3
+4c
+ea
+74
+0a
 f0
-ef
-f4
 90
-00
-a7
+4d
+e8
+ed
+f0
+90
+4c
+ce
+e0
+44
+20
 f0
+7f
+01
 22
 90
-4f
-0d
-ef
+4c
+ce
+e0
+54
+df
 f0
-31
-c2
-92
-08
+02
+27
+c1
 90
-4f
-0d
+4e
+d4
 e0
-ff
-a2
-08
-b3
-92
-07
-ef
-f4
-70
-02
-21
-c1
-ef
-54
-07
-fe
-ef
-13
-13
-13
-54
-03
-ff
-30
-07
-43
-24
+fb
 a3
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
 e0
-fd
-74
+fa
+a3
+e0
+f9
+90
+00
 01
-a8
-06
-08
-80
-02
-c3
-33
-d8
-fc
-f4
-5d
-d0
-82
-d0
-83
-f0
+12
+03
+cf
+64
+ef
+70
+29
+90
+4c
+ea
 74
-a7
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
+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
-a8
-06
-08
-80
-02
+f0
+e4
+90
+4c
 c3
-33
-d8
-fc
-4f
-d0
-82
-d0
-83
 f0
+7f
+01
 22
-74
-a3
-2f
-f5
-82
-e4
-34
+90
+4c
+ce
+e0
+54
+e7
+f0
+54
+df
+f0
+7f
 00
+22
+90
+4c
 f5
-83
-c0
-83
-c0
-82
+ed
+f0
+a3
+eb
+f0
+ef
+30
 e0
-fd
+12
+90
+4c
+f4
+e0
+b4
+03
+04
 74
-01
-a8
-06
-08
-80
 02
-c3
-33
-d8
-fc
-fc
-4d
-d0
-82
-d0
-83
 f0
+22
+90
+4c
+f4
 74
-a7
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-e0
-ff
-ec
+01
+f0
+22
+90
+4c
 f4
-fe
-ef
-5e
+74
+04
 f0
 22
-7b
-01
-7a
-81
-79
-1c
-ad
+ae
 07
 e4
 90
 4f
-0c
-f0
-fe
-ef
-54
-07
-f0
-ef
-13
-13
-13
-54
-03
-fe
-f5
-82
-75
-83
-00
-12
 03
-cf
-fd
-33
-95
+f0
+ee
+30
 e0
-fc
+05
+e4
+90
+4c
+f8
+f0
 90
 4f
-0c
-e0
-ff
-74
-01
-7e
-00
-a8
-07
+03
+ed
+f0
+90
+4c
+c1
+e0
+60
+2e
+ed
+b4
+e6
 08
+90
+4f
+03
+74
+e7
+f0
 80
-05
-c3
-33
-ce
-33
-ce
-d8
-f9
-ff
-ee
-5c
-fe
-ef
-5d
-4e
-24
-ff
 22
-e4
-ff
-ef
-fd
-7c
-00
-24
-78
-fb
-ec
-34
-80
-8b
-82
-f5
-83
-e0
-fe
 ed
-24
-70
-fd
-ec
-34
-80
-8d
-82
-f5
-83
-e0
-4e
-f4
-fe
-ef
-24
-7c
-fd
-ec
-34
-80
-8d
-82
-f5
-83
-ee
-f0
-0f
-ef
 b4
-04
-cf
-22
 e4
-ff
+08
 90
-4e
-de
-f0
-fe
-fd
-a3
+4f
+03
+74
+e6
 f0
-a3
+80
+16
+ed
+b4
+e3
+08
+90
+4f
+03
+74
+e2
 f0
-a3
+80
+0a
+ed
+b4
+e2
+06
+90
+4f
+03
+74
+e3
 f0
-ef
 90
-06
-81
-93
+4d
+e2
+e0
+64
+01
 60
-7c
-ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
+02
+21
+f0
 ed
-54
-07
-fd
+b4
+4c
+08
+90
+4f
+03
 74
-01
-a8
-05
+48
+f0
+21
+f0
+ed
+b4
+52
 08
-80
-02
-c3
-33
+90
+4f
+03
+74
 d8
-fc
-fd
-ee
-24
-78
-fb
-e4
-34
+f0
 80
-8b
-82
-f5
-83
-e0
-fc
+7e
 ed
-f4
-fb
-ec
-5b
+b4
+51
+08
+90
+4f
+03
+74
+d7
 f0
-ee
-24
-70
-f5
-82
-e4
-34
 80
-f5
-83
-e0
-4d
+72
+ed
+b4
+28
+08
+90
+4f
+03
+74
+47
 f0
-ee
-24
+80
+66
+ed
+b4
+2a
+08
+90
+4f
+03
 74
-f5
-82
-e4
-34
+da
+f0
 80
-f5
-83
+5a
+ed
+64
+29
+70
+55
+ee
+30
 e0
-5b
-f0
+4c
 90
-81
-1c
+4d
+e7
 e0
-f4
-fc
-74
-bc
-2f
-f5
-82
+60
+04
 e4
-34
-4d
-f5
-83
-ec
 f0
-ee
-24
-78
-fb
-e4
-34
 80
-8b
-82
-f5
-83
-e0
+06
+90
 4d
+e7
+74
+01
 f0
-ee
-24
-70
-fb
-e4
-34
-80
-8b
-82
-f5
-83
+90
+4c
+c3
 e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-0f
-41
-49
-e4
 ff
-ef
-90
-06
-81
-93
 60
-7c
-ef
-93
-fd
-13
-13
-13
-54
-1f
+03
+b4
 fe
-ed
-54
-07
-fd
-74
-01
-a8
-05
 08
-80
+90
+4c
+bf
+74
 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
+2a
+ef
+d3
+94
+03
+50
 24
-74
-f5
-82
-e4
-34
-80
-f5
-83
+ef
+c3
+94
+01
+40
+1e
+90
+4d
+e7
 e0
-5b
-f0
+ff
 90
-81
-1c
+4c
+c3
 e0
-f4
-fc
-74
-a8
-2f
+75
+f0
+1f
+a4
+24
+ed
 f5
 82
 e4
@@ -11049,705 +10721,878 @@
 4d
 f5
 83
-ec
+ef
 f0
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-4d
+90
+4c
+bf
+74
+03
 f0
-ee
-24
-70
-fb
 e4
-34
-80
-8b
-82
-f5
-83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
+90
+4f
+03
 f0
-0f
-41
-ce
-e4
-ff
-ef
 90
-06
-81
-93
+4e
+55
+e0
 60
-40
-74
-bc
-2f
-f5
-82
-e4
-34
+02
+61
+63
+90
 4d
-f5
-83
+e2
 e0
-fe
-74
-a8
-2f
-f5
-82
-e4
-34
+70
+06
+90
 4d
-f5
-83
+e7
 e0
-6e
 60
-23
-74
-bc
-2f
-f5
-82
-e4
-34
+14
+90
 4d
-f5
-83
-c0
-83
-c0
-82
+e2
 e0
-fe
-74
-a8
-2f
-f5
-82
-e4
-34
+64
+01
+60
+02
+61
+63
+90
 4d
-f5
-83
+e7
 e0
-fd
-ee
-5d
-d0
-82
-d0
-83
-f0
-0f
-80
-b9
-22
-e4
+64
+01
+60
+02
+61
+63
+ed
+24
+c6
+b4
+0c
+00
+40
+02
+61
+63
 90
-4e
-88
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
+2a
+30
+75
 f0
-a3
+03
+a4
+c5
+83
+25
 f0
-51
-3b
-7a
+c5
+83
+73
+02
+2a
+54
+02
+2a
+6b
+02
+2a
+b4
+02
+2a
+d1
+02
+2a
+ef
+02
+2b
+18
+02
+2b
+35
+02
+2b
+3d
+02
+2b
+45
+02
+2b
 4d
-79
-a8
+02
+2b
+55
+02
+2b
+5d
 90
-4e
-b0
-74
+4c
+c1
+e0
+b4
 01
-f0
-a3
+08
+90
+4f
+03
 74
-4d
+44
 f0
-a3
+61
+63
+90
+4f
+03
 74
-a8
+d6
 f0
-a3
-74
+61
+63
+90
+4c
+c1
+e0
+fc
+70
 14
-f0
-7b
-01
-7a
-4d
-79
-bc
-b1
-cc
-ef
-60
-16
+af
+06
 7b
-01
-7a
-4d
-79
-bc
+2b
 7d
-14
-b1
-9c
-ef
-70
-09
+04
+11
+e2
+ee
+30
+e0
+2f
 90
 4c
-ce
-e0
-44
-02
+f8
+74
+0a
 f0
 80
-0c
+27
+ec
+b4
+01
+0a
+af
+06
+7b
+52
+7d
+01
+11
+e2
+80
+19
 90
 4c
-ce
+c1
 e0
-54
-fd
-f0
-e4
+b4
+02
+12
+af
+06
+7b
+2b
+7d
+08
+11
+e2
+ee
+30
+e0
+06
 90
 4c
-d0
+f8
+74
+0a
 f0
 e4
 90
-4e
-88
+4f
+03
 f0
+61
+63
 90
-4e
-88
+4c
+c1
 e0
-ff
+70
+08
 90
-06
-81
-93
-60
-30
+4f
+03
 74
-bc
-2f
-f5
-82
+d2
+f0
+61
+63
+af
+06
+7b
+50
+7d
+08
+11
+e2
 e4
-34
-4d
-f5
-83
-e0
 90
-4e
-8a
+4f
+03
 f0
-e0
-fd
-60
-15
+61
+63
 90
-4e
-8e
-e0
-04
-f0
-a3
+4c
+c1
 e0
-fe
-ed
-4e
-f0
+b4
+01
+0f
 af
-05
-12
-27
+06
+7b
+2c
 7d
-a3
-e0
-2f
-f0
+08
+11
+e2
+e4
 90
-4e
-88
-e0
-04
+4f
+03
 f0
 80
-c5
+7c
 90
-4e
+4f
+03
+74
+d5
+f0
+80
+74
 90
+4c
+c1
+e0
+70
+0a
+af
+06
+7b
+2c
+7d
+08
+11
+e2
+80
+08
+af
+06
+7b
+2c
+7d
+01
+11
+e2
+ee
+30
 e0
+06
 90
-4d
+4c
+f8
+74
+0a
+f0
 e4
+90
+4f
+03
 f0
+80
+4b
 90
-4e
-8e
+4c
+c1
 e0
+70
+08
 90
-4e
-94
+4f
+03
+74
+46
 f0
-90
-4e
-8f
-e0
-ff
-12
-27
+80
+3d
+af
+06
+7b
+20
 7d
+0a
+11
+e2
+e4
 90
-4e
-93
-ef
+4f
+03
 f0
+80
+2e
 90
-4d
-e4
-e0
-d3
-94
-02
-40
-20
+4f
+03
+74
+f4
+f0
+80
+26
 90
-4e
-93
-e0
-ff
-a3
-e0
-fe
-d3
-9f
-40
-04
-af
-06
+4f
+03
+74
+f2
+f0
 80
-00
+1e
 90
-4d
-e4
-e0
-d3
-9f
-40
-08
+4f
+03
+74
+f5
+f0
+80
+16
 90
-4e
-92
+4f
+03
 74
-01
+f8
 f0
 80
-05
-e4
+0e
 90
-4e
-92
+4f
+03
+74
+f6
 f0
-e4
+80
+06
 90
-4e
-88
+4f
+03
+74
+f7
 f0
 90
-4e
-88
+4f
+03
 e0
 ff
+22
+e4
+ff
+90
+4f
+06
+f0
+fe
+fd
+ef
 90
 06
 81
 93
-70
-02
-a1
-70
-74
+60
+49
+ef
 93
-2f
-f5
-82
-e4
-34
-4d
+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
-fe
-74
-bc
-2f
+fc
+ed
+f4
+fb
+ec
+5b
+f0
+ee
+24
+70
 f5
 82
 e4
 34
-4d
+80
 f5
 83
 e0
-6e
-90
-4e
-8a
+4d
 f0
-90
-4e
-88
-e0
-ff
+ee
 24
-bc
+74
 f5
 82
 e4
 34
-4d
+80
 f5
 83
 e0
-90
-4e
-8d
+5b
 f0
+0f
+80
+b0
+12
+35
+a4
 90
-4e
-8a
+81
+1c
 e0
-70
-04
-a1
-68
-a1
-68
 90
-4e
-92
+4f
+06
+f0
+90
+4d
+dc
 e0
 60
+20
+e4
+ff
+91
+02
+7f
+01
+91
+02
+7f
+02
+91
+02
+7f
+03
+91
+02
+7f
+04
+91
+02
+7f
+05
+91
+02
+7f
+06
+91
+02
+7f
 07
-7b
-00
-7a
+80
+10
+90
+4f
+06
+e0
+ff
+90
 00
-79
+a3
+f0
+ef
+f4
+90
 00
+a7
+f0
 22
-74
-bc
-2f
+90
+4f
+0a
+ef
+f0
+f1
+69
+92
+08
+90
+4f
+0a
+e0
+ff
+a2
+08
+b3
+92
+07
+ef
+f4
+70
+02
+81
+a0
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+ff
+30
+07
+43
+24
+a3
 f5
 82
 e4
 34
-4d
+00
 f5
 83
+c0
+83
+c0
+82
 e0
-fe
+fd
 74
-93
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5d
+d0
+82
+d0
+83
+f0
+74
+a7
 2f
 f5
 82
 e4
 34
-4d
+00
 f5
 83
-ee
-f0
-e4
-90
-4e
-89
-f0
-90
-4e
-89
+c0
+83
+c0
+82
 e0
 ff
-c3
-94
+74
+01
+a8
+06
 08
-50
-5b
-a3
-e0
-30
-e0
-3e
-90
-4e
-88
-e0
-fe
-33
-33
+80
+02
+c3
 33
-54
-f8
-fe
-ef
-4e
-90
-4e
-8c
+d8
+fc
+4f
+d0
+82
+d0
+83
 f0
+22
+74
 a3
+2f
+f5
+82
+e4
+34
+00
+f5
+83
+c0
+83
+c0
+82
 e0
-ff
-90
-4e
-8c
-e0
-90
-06
-96
-93
 fd
-12
-25
-1b
-90
-4e
-91
+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
+f1
+56
+91
+fd
+12
+0d
+4c
+12
+14
+6c
+12
+13
+6c
 90
-4e
-8d
-e0
-30
+4d
+8e
 e0
-0a
+60
+02
+f1
+bc
 90
-4e
-91
+0b
+7e
 e0
-ff
+14
+60
+0d
+24
+fe
+70
+e2
+71
+69
 12
-27
-8b
+17
+b7
+91
+ef
 80
-08
+fe
 90
-4e
-91
+4c
+ea
 e0
-ff
+70
 12
-27
-e1
 90
-4e
-8a
+4c
+ec
 e0
-ff
-c3
-13
-f0
+70
+0c
 90
-4e
-8d
+4c
+e5
 e0
-ff
-c3
-13
-f0
+70
+06
 90
-4e
-89
+4c
+f8
 e0
+60
 04
-f0
+f1
+b0
 80
-9b
+bd
+71
+69
+91
+ef
+80
+b7
+80
+b5
+22
+e4
 90
-4e
-8b
-74
-01
+0b
+7f
 f0
 90
-4e
-88
-e0
-04
+0b
+7e
 f0
-81
-8d
-90
-4e
-4b
-e0
-b4
-03
-0a
-90
-4d
-df
-e0
-b4
+7f
 01
-03
-74
-02
-f0
-90
-4e
-8b
-e0
-70
-07
-90
-4d
-df
-e0
-b4
 02
-07
-7b
-01
-7a
-4e
-79
-a6
-22
-7b
-00
+15
+b1
 7a
-00
+0c
 79
-00
-22
+4b
 90
 4e
 ed
-eb
+74
+01
 f0
 a3
-ea
+74
+0c
 f0
 a3
-e9
+74
+4b
 f0
-e4
-ff
-ef
-c3
-9d
-50
-1b
 90
-4e
-ed
+4b
+a0
 e0
-fb
+fe
 a3
 e0
-fa
-a3
+ff
+90
+4b
+9e
 e0
-f9
-8f
-82
-75
-83
-00
-12
-03
-cf
-60
+6e
+70
 03
-7f
-00
-22
-0f
-80
+a3
 e0
+6f
+70
+02
+c1
+ac
+7e
+0c
 7f
-01
-22
+4b
+7d
+03
+f1
+06
 90
 4e
-ad
-eb
-f0
+ed
+e0
+fb
 a3
-ea
-f0
+e0
+fa
 a3
-e9
-f0
-e4
-ff
+e0
+f9
+12
+03
+b6
+b4
+02
+2b
 90
 4e
-b3
-e0
-fe
-ef
-c3
-9e
-50
-30
+ee
+e4
+75
+f0
+02
+12
+04
+0e
 90
 4e
-b0
+ed
 e0
 fb
 a3
@@ -11756,18 +11601,31 @@
 a3
 e0
 f9
-8f
+12
+03
+b6
+ff
+90
+4e
+68
+e0
+a3
+e0
+fa
+a3
+e0
+f5
 82
-75
+8a
 83
-00
 12
-03
-cf
-fe
+05
+dd
+c1
+ac
 90
 4e
-ad
+ed
 e0
 fb
 a3
@@ -11776,367 +11634,486 @@
 a3
 e0
 f9
-8f
-82
-75
-83
-00
 12
 03
-cf
-6e
-60
-03
-7f
-00
-22
-0f
-80
-c6
-7f
-01
-22
-12
-0b
-89
-d1
-4b
-90
-4c
-eb
-74
-01
-f0
-90
-4c
-e5
-74
-1e
-f0
-e4
+b6
+64
+04
+70
+59
 90
-4c
-f0
+4e
+ee
+75
 f0
-90
-4d
+01
+12
 04
-74
-ff
-f0
+0e
+7e
+0c
+7f
+4e
 90
-44
-fc
+4e
+ed
 e0
-90
-4d
-d0
-f0
-90
-44
-fd
+fb
+a3
 e0
-90
-4d
-d1
-f0
-90
-44
-fe
+fa
+a3
 e0
+f9
+12
+03
+b6
+14
+fd
+f1
+06
 90
-4d
-d2
-f0
-22
-90
-4c
-d3
-74
-05
-f0
-e4
+4e
+ed
+e0
+fb
+a3
+e0
+fa
 a3
-f0
-90
-4c
-90
-74
-33
-f0
-e4
-ff
-ef
-25
 e0
 24
-d6
-f5
-82
+01
+f9
 e4
-34
-4c
-f5
-83
-74
-62
-f0
-a3
-f0
-0f
-ef
-b4
-04
-ea
+3a
+fa
+c0
+02
+c0
+01
 90
-4c
-91
+4e
+ed
 e0
-fe
 a3
 e0
-ff
-c3
-90
-4c
-94
+fa
+a3
 e0
-9f
+f9
+12
+03
+b6
 fd
+7c
+00
 90
-4c
-93
+4e
+6b
 e0
-9e
-fc
-e4
-12
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
+d0
+01
+d0
 02
-06
-7b
-f6
-7a
-28
-79
-1c
-78
-3f
 12
-00
-fb
-c0
-04
-c0
 05
-c0
-06
-c0
-07
+dd
+c1
+ac
 90
-4c
-91
+4e
+ed
 e0
-fc
+fb
 a3
 e0
-fd
-e4
+fa
+a3
+e0
+f9
 12
-02
-06
-d0
 03
-d0
-02
-d0
-01
-d0
-00
-12
-00
-0a
-12
-02
-3f
+b6
+64
+05
+70
+59
 90
-4c
-fa
+4e
 ee
+75
 f0
-a3
-ef
-f0
+01
+12
+04
+0e
+7e
+0c
+7f
+4e
 90
-4c
-91
+4e
+ed
 e0
-fe
+fb
 a3
 e0
-ff
-c3
-90
-4c
-94
+fa
+a3
 e0
-9f
+f9
+12
+03
+b6
+14
 fd
+f1
+06
 90
-4c
-93
+4e
+ed
 e0
-9e
-fc
-e4
-12
-02
-06
-7b
-c3
-7a
-f5
-79
-a8
-78
-3e
-12
-00
 fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
 c0
-04
-c0
-05
-c0
-06
+02
 c0
-07
+01
 90
-4c
-91
+4e
+ed
 e0
-fc
 a3
 e0
-fd
-e4
+fa
+a3
+e0
+f9
 12
-02
-06
-d0
 03
-d0
-02
+b6
+fd
+7c
+00
+90
+4e
+74
+e0
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
 d0
 01
 d0
-00
+02
 12
-00
-0a
+05
+dd
+80
+6d
+90
+4e
+ed
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
 12
-02
-3f
+03
+b6
+64
+03
+70
+59
 90
-4c
-de
+4e
 ee
+75
 f0
-a3
-ef
-f0
+01
+12
+04
+0e
+7e
+0c
+7f
+4e
 90
-4c
-91
+4e
+ed
 e0
-fe
+fb
 a3
 e0
-ff
-c3
-90
-4c
-94
+fa
+a3
 e0
-9f
+f9
+12
+03
+b6
+14
 fd
+f1
+06
 90
-4c
-93
+4e
+ed
 e0
-9e
-fc
-e4
-12
-02
-06
-7b
-5c
-7a
-8f
-79
-42
-78
-3e
-12
-00
 fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
 c0
-04
-c0
-05
-c0
-06
+02
 c0
-07
+01
 90
-4c
-91
+4e
+ed
 e0
-fc
 a3
 e0
-fd
-e4
+fa
+a3
+e0
+f9
 12
-02
-06
-d0
 03
-d0
-02
+b6
+fd
+7c
+00
+90
+4e
+77
+e0
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
 d0
 01
 d0
-00
-12
-00
-0a
+02
 12
+05
+dd
+80
 02
-3f
+80
+fe
+90
+4b
+a5
+e0
+fe
+a3
+e0
+ff
 90
 4c
+5e
 e0
-ee
+6e
+70
+03
+a3
+e0
+6f
+60
+22
+90
+4e
+6e
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+4a
+60
+37
+12
+05
+d9
+90
+4b
+a5
+e0
+ff
+a3
+e0
+90
+4c
+5e
+cf
 f0
 a3
 ef
 f0
+80
+ca
+90
+4c
+8d
+e0
+ff
+a3
+e0
+6f
+60
+19
+90
+4e
+71
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+4a
+60
+0b
+12
+05
+d9
+90
+4c
+8d
+e0
+a3
+f0
+80
+dd
 22
 90
 4e
+fd
+ee
+f0
+a3
+ef
+f0
+a9
+05
+90
+4b
+9e
+e0
 fe
+a3
+e0
+ff
+ad
+01
+19
 ed
-f0
+60
+2f
+0f
+ef
+ac
+06
+70
+01
+0e
+14
+f5
+82
+8c
+83
+e0
+fd
 90
-00
+4e
+fd
+e4
+75
+f0
 01
 12
-03
-cf
+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
-4e
-ff
+4b
+9e
+ee
+f0
+a3
+ef
 f0
 22
 7b
@@ -12158,1249 +12135,1302 @@
 02
 03
 90
+7b
+01
+7a
+81
+79
+1c
+ad
+07
+e4
 90
-4e
-cd
-12
-05
-82
-00
-00
-00
-00
-90
-4c
-95
-e0
-70
-02
-a3
-e0
-70
+4f
+09
+f0
+fe
+ef
+54
+07
+f0
+ef
+13
+13
+13
+54
 03
-02
-31
+fe
+f5
+82
+75
+83
+00
+12
+03
+cf
+fd
 33
-90
-4c
 95
 e0
-fe
-a3
+fc
+90
+4f
+09
 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
+24
+ff
+22
+81
+a1
+90
+0b
+7f
+74
+01
+f0
+e4
+90
+0b
+7e
+f0
+22
+12
+17
+b7
+90
+4b
+ef
+74
+ff
+f0
 90
 4c
-d4
+fc
+74
+01
+f0
+e4
+90
+4c
+e6
+f0
+a3
+f0
+a3
+f0
+90
+4c
+b7
+74
+f0
+f0
+90
+4d
 e0
+f0
+90
+4d
+40
+74
+ff
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+22
+e4
+ff
+90
+4e
+e7
+f0
+fe
 fd
-04
+a3
 f0
+a3
+f0
+ef
+90
+06
+81
+93
+60
+7d
+ef
+93
+fd
+13
+13
+13
+54
+1f
+fe
 ed
-25
+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
+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
+02
+2f
+f7
+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
-d6
+74
 f5
 82
 e4
 34
-4c
+80
 f5
 83
-ee
-f0
-a3
-ef
-f0
-90
-4c
-d4
 e0
-c3
-94
-04
-40
-02
-e4
-f0
-e4
-90
-4e
-cc
+5b
 f0
 90
-4e
-cd
-e0
-f8
-a3
-e0
-f9
-a3
-e0
-fa
-a3
-e0
-fb
-90
-4e
-cc
-e0
-25
+81
+1c
 e0
-24
-d6
+f4
+fc
+74
+a8
+2f
 f5
 82
 e4
 34
-4c
+4d
 f5
 83
-e0
-fe
-a3
-e0
-ff
-e4
-fc
-fd
-eb
-2f
-ff
-ea
-3e
-fe
-ed
-39
-fd
 ec
-38
-fc
-90
-4e
-cd
-12
-05
-76
-90
-4e
-cc
-e0
-04
 f0
-e0
-b4
-04
-bf
-90
-4e
-cd
-e0
-fc
-a3
-e0
-fd
-a3
-e0
-fe
-a3
-e0
-ff
+ee
+24
+78
+fb
 e4
-7b
-04
-fa
-f9
-f8
-12
-04
-c5
-90
-4e
-cd
-12
-05
-76
-90
-4c
-e0
-e0
-fe
-a3
+34
+80
+8b
+82
+f5
+83
 e0
-ff
+4d
+f0
+ee
+24
+70
+fb
 e4
-fc
-fd
-90
-4e
-cd
-e0
-f8
-a3
-e0
-f9
-a3
-e0
-fa
-a3
+34
+80
+8b
+82
+f5
+83
 e0
+fc
+ed
+f4
 fb
-d3
-12
-05
-65
-50
-07
-e4
-90
-4c
-f9
+ec
+5b
 f0
+0f
 01
-cd
-90
-4c
-fa
-e0
-fe
-a3
-e0
-ff
+7d
 e4
-fc
-fd
+ff
+ef
 90
-4e
-cd
-e0
-f8
-a3
-e0
-f9
-a3
-e0
-fa
-a3
-e0
-fb
-c3
-12
-05
-65
+06
+81
+93
+60
 40
-08
-90
-4c
-f9
 74
-64
-f0
-80
-5b
-90
-4c
-e0
-e0
-fe
-a3
-e0
-ff
-fb
-aa
-06
+bc
+2f
+f5
+82
 e4
-90
-4e
-cd
-e0
-fc
-a3
-e0
-fd
-a3
-e0
-fe
-a3
-e0
-c3
-9b
-ff
-ee
-9a
+34
+4d
+f5
+83
+e0
 fe
-ed
-94
-00
-fd
-ec
-94
-00
-fc
+74
+a8
+2f
+f5
+82
 e4
-7b
-64
-fa
-f9
-f8
-12
-04
-3a
+34
+4d
+f5
+83
+e0
+6e
+60
+23
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 c0
-06
+83
 c0
-07
-90
-4c
-e0
+82
 e0
 fe
-a3
+74
+a8
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 e0
-ff
-c3
+fd
+ee
+5d
+d0
+82
+d0
+83
+f0
+0f
+80
+b9
+22
 90
-4c
+4e
 fb
-e0
-9f
-ff
+ed
+f0
 90
-4c
-fa
-e0
-9e
-fe
-ab
-07
-fa
-e4
-f9
-f8
-d0
-07
-d0
-06
+00
+01
 12
-04
-c5
+03
+cf
 90
-4c
-f9
-ef
+4e
+fc
 f0
+22
 90
 4c
+ea
 e0
-e0
-fe
-a3
-e0
-ff
-c3
-90
-4c
-d7
-e0
-9f
+60
+02
+14
+f0
 90
 4c
-d6
+ef
 e0
-9e
-50
-07
-90
-4c
-d5
-74
+60
 02
+14
 f0
-22
 90
 4c
-de
-e0
-fe
-a3
-e0
-ff
-e4
-fc
-fd
-90
-4e
-cd
-e0
 f8
-a3
-e0
-f9
-a3
 e0
-fa
-a3
+60
+0b
+14
+f0
 e0
-fb
-c3
-12
-05
-65
-50
-17
+70
+06
 90
 4c
-d5
-74
-01
-f0
-e4
-90
-4d
-40
-f0
-a3
-74
-48
-f0
-a3
+f4
 74
-12
-f0
-e4
-a3
+06
 f0
-22
-e4
 90
 4c
-d5
-f0
-90
-4d
-40
-f0
-a3
-74
-48
-f0
-a3
-74
-5d
-f0
-e4
-a3
-f0
-22
-90
-4e
-e2
-ee
-f0
-a3
-ef
-f0
-90
-4e
-e4
-ec
-f0
-a3
-ed
-f0
-90
-4e
-e4
-e0
-fe
-a3
+e5
 e0
-ff
-d3
+60
+20
 90
-4e
-e3
+4c
+ee
 e0
-9f
+60
+06
+e4
 90
-4e
-e2
-e0
-9e
-40
-16
+4c
+e5
+f0
+22
 90
-4e
-e4
+4c
+e5
 e0
-fe
-a3
+14
+f0
+12
+17
+45
+90
+4c
+e5
 e0
-ff
+70
+46
+12
+17
+7e
+80
+41
 90
-4e
-e3
+4c
+e9
 e0
-9f
-ff
+70
+3b
 90
-4e
-e2
+4c
+ee
 e0
-9e
-fe
-80
-1e
+70
+35
 90
-4e
+4c
 e2
 e0
-fe
-a3
+60
+2f
+14
+f0
 e0
 ff
 c3
+94
+08
+50
+16
+ef
+30
+e1
+09
+c2
+01
+7f
+1d
+12
+12
+67
+80
+10
+d2
+01
+7f
+1d
+12
+12
+67
+80
+07
+d2
+01
+7f
+1d
+12
+12
+67
 90
-4e
-e5
-e0
-9f
-ff
-90
-4e
-e4
+4c
+e2
 e0
-9e
-fe
-ad
+70
 03
-c3
-eb
-9f
-ff
-e4
-9e
-fe
-22
-90
-4f
-00
-ee
-f0
-a3
-ef
+74
+18
 f0
-a9
-05
 90
-4b
-9e
+4d
+dc
 e0
-fe
-a3
+70
+36
+90
+4d
+dd
 e0
-ff
-ad
+64
 01
-19
-ed
-60
-2f
-0f
-ef
-ac
-06
 70
-01
-0e
-14
-f5
-82
-8c
-83
-e0
-fd
+2e
 90
-4f
-00
-e4
-75
-f0
-01
-12
-04
-24
-85
+4c
+e3
 f0
-82
-f5
-83
-ed
+a3
 f0
-ad
-07
-ac
-06
-bc
-4b
-d4
-bd
-9a
-d1
-7e
-4b
-7f
-36
-80
-cb
 90
-4b
-9e
-ee
-f0
-a3
-ef
+4d
+dd
 f0
-22
+90
+4e
+4c
+e0
+60
+0d
+7b
+01
 7a
-0c
+4e
 79
-4b
+4c
+7d
+03
+12
+0c
+30
+80
+11
 90
-4e
-f0
-74
+48
+00
+e0
+60
+0b
+7b
 01
-f0
-a3
-74
+7a
+48
+79
+00
+7d
+09
+12
 0c
-f0
-a3
-74
-4b
-f0
+30
 90
-4b
-a0
+4d
+d4
 e0
-fe
-a3
+60
+11
 e0
-ff
-90
-4b
-9e
+14
+f0
 e0
-6e
 70
-03
-a3
+0b
+90
+4d
+3d
 e0
-6f
 70
-02
-61
-8d
-7e
-0c
+05
 7f
-4b
-7d
-03
-31
-8e
+1b
+12
+0e
+c8
 90
-4e
-f0
+4d
+e6
 e0
-fb
-a3
+60
+13
 e0
-fa
-a3
+14
+f0
+e0
+70
+0d
+90
+4c
+c7
 e0
-f9
-12
-03
-b6
 b4
-02
-2b
+04
+06
 90
-4e
-f1
-e4
-75
+42
+13
+74
+0c
 f0
-02
-12
-04
-0e
+22
 90
 4e
-f0
+cb
+12
+05
+82
+00
+00
+00
+00
+90
+4c
+95
 e0
-fb
+70
+02
 a3
 e0
-fa
+70
+02
+81
+0c
+90
+4c
+95
+e0
+fe
 a3
 e0
-f9
-12
-03
-b6
 ff
 90
-4e
-68
-e0
-a3
+4c
+d4
 e0
-fa
-a3
+fd
+04
+f0
+ed
+25
 e0
+24
+d6
 f5
 82
-8a
+e4
+34
+4c
+f5
 83
-12
-05
-dd
-61
-8d
-90
-4e
+ee
 f0
-e0
-fb
-a3
-e0
-fa
 a3
+ef
+f0
+90
+4c
+d4
 e0
-f9
-12
-03
-b6
-64
+c3
+94
 04
-70
-59
-90
-4e
-f1
-75
+40
+02
+e4
 f0
-01
-12
-04
-0e
-7e
-0c
-7f
-4e
+e4
 90
 4e
+ca
 f0
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-12
-03
-b6
-14
-fd
-31
-8e
 90
 4e
-f0
-e0
-fb
-a3
+cb
 e0
-fa
+f8
 a3
 e0
-24
-01
 f9
-e4
-3a
-fa
-c0
-02
-c0
-01
-90
-4e
-f0
-e0
 a3
 e0
 fa
 a3
 e0
-f9
-12
-03
-b6
-fd
-7c
-00
+fb
 90
 4e
-6b
-e0
-a3
+ca
 e0
-fa
-a3
+25
 e0
+24
+d6
 f5
 82
-8a
+e4
+34
+4c
+f5
 83
-d0
-01
-d0
-02
-12
-05
-dd
-61
-8d
-90
-4e
-f0
-e0
-fb
-a3
 e0
-fa
+fe
 a3
 e0
-f9
+ff
+e4
+fc
+fd
+eb
+2f
+ff
+ea
+3e
+fe
+ed
+39
+fd
+ec
+38
+fc
+90
+4e
+cb
 12
-03
-b6
-64
 05
-70
-59
+76
 90
 4e
-f1
-75
+ca
+e0
+04
 f0
-01
-12
+e0
+b4
 04
-0e
-7e
-0c
-7f
-4e
+bf
 90
 4e
-f0
-e0
-fb
-a3
+cb
 e0
-fa
+fc
 a3
 e0
-f9
-12
-03
-b6
-14
 fd
-31
-8e
-90
-4e
-f0
-e0
-fb
 a3
 e0
-fa
+fe
 a3
 e0
-24
-01
-f9
+ff
 e4
-3a
+7b
+04
 fa
-c0
-02
-c0
-01
+f9
+f8
+12
+04
+c5
 90
 4e
-f0
+cb
+12
+05
+76
+90
+4c
 e0
-a3
 e0
-fa
+fe
 a3
 e0
-f9
-12
-03
-b6
+ff
+e4
+fc
 fd
-7c
-00
 90
 4e
-74
+cb
+e0
+f8
+a3
 e0
+f9
 a3
 e0
 fa
 a3
 e0
-f5
-82
-8a
-83
-d0
-01
-d0
-02
+fb
+d3
 12
 05
-dd
-80
-6d
+65
+50
+07
+e4
 90
-4e
+4c
+f9
 f0
-e0
-fb
-a3
-e0
+61
+9b
+90
+4c
 fa
+e0
+fe
 a3
 e0
-f9
-12
-03
-b6
-64
-03
-70
-59
-90
-4e
-f1
-75
-f0
-01
-12
-04
-0e
-7e
-0c
-7f
-4e
+ff
+e4
+fc
+fd
 90
 4e
-f0
+cb
 e0
-fb
+f8
+a3
+e0
+f9
 a3
 e0
 fa
 a3
 e0
-f9
+fb
+c3
 12
-03
-b6
-14
-fd
-31
-8e
+05
+65
+40
+08
 90
-4e
+4c
+f9
+74
+64
 f0
+80
+5b
+90
+4c
 e0
-fb
-a3
 e0
-fa
+fe
 a3
 e0
-24
-01
-f9
+ff
+fb
+aa
+06
 e4
-3a
-fa
-c0
-02
-c0
-01
 90
 4e
-f0
-e0
-a3
+cb
 e0
-fa
+fc
 a3
 e0
-f9
-12
-03
-b6
 fd
-7c
-00
-90
-4e
-77
-e0
 a3
 e0
-fa
+fe
 a3
 e0
-f5
-82
-8a
-83
-d0
-01
-d0
-02
-12
-05
-dd
-80
-02
-80
+c3
+9b
+ff
+ee
+9a
 fe
+ed
+94
+00
+fd
+ec
+94
+00
+fc
+e4
+7b
+64
+fa
+f9
+f8
+12
+04
+3a
+c0
+06
+c0
+07
 90
-4b
-a5
+4c
+e0
 e0
 fe
 a3
 e0
 ff
+c3
 90
 4c
-5e
+fb
 e0
-6e
-70
-03
-a3
+9f
+ff
+90
+4c
+fa
 e0
-6f
-60
-22
+9e
+fe
+ab
+07
+fa
+e4
+f9
+f8
+d0
+07
+d0
+06
+12
+04
+c5
 90
-4e
-6e
+4c
+f9
+ef
+f0
+90
+4c
 e0
-fb
-a3
 e0
-fa
+fe
 a3
 e0
-f9
-4a
-60
-37
-12
-05
-d9
+ff
+c3
 90
-4b
-a5
+4c
+d7
 e0
-ff
-a3
+9f
+90
+4c
+d6
 e0
+9e
+50
+07
 90
 4c
-5e
-cf
-f0
-a3
-ef
+d5
+74
+02
 f0
-80
-ca
+22
 90
 4c
-8d
+de
 e0
-ff
+fe
 a3
 e0
-6f
-60
-19
+ff
+e4
+fc
+fd
 90
 4e
-71
+cb
 e0
-fb
+f8
+a3
+e0
+f9
 a3
 e0
 fa
 a3
 e0
-f9
-4a
-60
-0b
+fb
+c3
 12
 05
-d9
+65
+50
+1c
 90
 4c
-8d
+d5
+74
+01
+f0
+90
+4c
+fc
 e0
+70
+2a
+90
+4d
+40
+f0
+a3
+74
+48
+f0
+a3
+74
+12
+f0
+e4
 a3
 f0
-80
-dd
 22
+e4
 90
-4f
-0b
-ed
+4c
+d5
 f0
+90
+4c
+fc
 e0
-fd
+70
+0f
 90
-0b
-e8
+4d
+40
 f0
-7e
-0b
-7f
-e9
+a3
+74
+48
+f0
+a3
+74
+5d
+f0
+e4
+a3
+f0
+22
 90
 4e
-c6
+dc
+ee
+f0
+a3
+ef
+f0
+90
+4e
+de
+ec
+f0
+a3
 ed
 f0
-12
-08
-7d
-7b
-01
-7a
-0b
-79
-e7
 90
-4f
-0b
+4e
+de
 e0
-24
-02
-fd
-02
-12
-97
+fe
+a3
+e0
+ff
+d3
 90
-0b
-e7
-74
-06
-f0
-80
-d1
+4e
+dd
+e0
+9f
 90
-0b
-e7
-74
-04
-f0
-80
-c9
+4e
+dc
+e0
+9e
+40
+16
 90
-0b
-e7
-74
-05
-f0
+4e
+de
+e0
+fe
+a3
+e0
+ff
+90
+4e
+dd
+e0
+9f
+ff
+90
+4e
+dc
+e0
+9e
+fe
 80
-c1
+1e
 90
-0b
-e7
-74
-03
-f0
-ed
-60
-02
-71
-e7
-22
+4e
+dc
+e0
+fe
+a3
+e0
+ff
+c3
 90
-04
-46
+4e
+df
 e0
+9f
+ff
+90
+4e
+de
+e0
+9e
+fe
+ad
+03
+c3
+eb
+9f
 ff
+e4
+9e
+fe
 22
 90
 0b
-7f
+e7
 74
-01
-f0
-e4
-90
-0b
-7e
+03
 f0
+ed
+60
+03
+12
+0f
+b9
 22
 90
-4b
-9c
-e0
-fe
-a3
+04
+46
 e0
 ff
-90
-4b
-9a
-e0
-b5
-06
-07
-a3
-e0
-b5
-07
-02
-d3
-22
-c3
 22
 90
 82
@@ -13411,7 +13441,7 @@
 22
 90
 4e
-9e
+9c
 eb
 f0
 a3
@@ -13422,7 +13452,7 @@
 f0
 90
 4e
-a4
+a2
 74
 ff
 f5
@@ -13436,7 +13466,7 @@
 2a
 90
 4e
-a1
+9f
 e0
 fb
 a3
@@ -13456,7 +13486,7 @@
 ff
 90
 4e
-9e
+9c
 e0
 fb
 a3
@@ -13479,7 +13509,15 @@
 22
 90
 4e
-f6
+b2
+ee
+f0
+a3
+ef
+f0
+90
+4e
+b6
 eb
 f0
 a3
@@ -13488,39 +13526,146 @@
 a3
 e9
 f0
+90
+4e
+b4
+ec
+f0
+a3
 ed
-1d
-ae
-04
-70
-01
-1c
+f0
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+90
 4e
-60
-17
+9f
+c9
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+a3
+ec
+f0
+a3
+ed
+f0
+7b
+01
+7a
+0b
+79
+86
+91
+81
+90
+0b
+83
+74
+a0
+f0
 90
 4e
-f6
+b2
 e0
-fb
+ff
 a3
-e4
-75
+e0
+90
+0b
+84
+cf
 f0
-01
-12
-04
-24
-a9
+a3
+ef
 f0
+90
+4e
+b5
+e0
+24
+03
+fd
+90
+4e
+b4
+e0
+34
+00
+fc
+ed
 fa
-74
+ec
 ff
-12
-03
+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
-df
+9e
+e4
+f0
+a3
+f0
+90
+80
+90
+04
+f0
+90
+80
+06
+e0
+44
+04
+f0
+90
+81
+2c
+e0
+30
+e5
+f9
 22
 ef
 f4
@@ -13585,3 +13730,55 @@
 5c
 f0
 22
+e4
+ff
+ef
+fd
+7c
+00
+24
+78
+fb
+ec
+34
+80
+8b
+82
+f5
+83
+e0
+fe
+ed
+24
+70
+fd
+ec
+34
+80
+8d
+82
+f5
+83
+e0
+4e
+f4
+fe
+ef
+24
+7c
+fd
+ec
+34
+80
+8d
+82
+f5
+83
+ee
+f0
+0f
+ef
+b4
+04
+cf
+22
Index: c51/output/ramcode.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/ramcode.rom	(revision 252)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/ramcode.rom	(working copy)
@@ -3,41 +3,41 @@
 c001002f
 c0018037
 c0028041
-c04801b0
+c04801b4
 c049017a
 c04a0180
 c04a816a
-c0580295
+c0580299
 c058812e
 c0590142
 c059815c
 c05b0165
 c05c8136
 20203bf1
-c01902a1
+c01902a5
 c01dd3b0
-c01f0228
-c01f822c
-c02502ed
-c025829a
-c02602a4
-c02702aa
-c02b02b1
-c03082b8
-c03182bd
-c03202e1
-c0328317
-c0348478
-c035045d
-c035845f
-c0370483
-c03782f8
+c01f022c
+c01f8230
+c02502f1
+c025829e
+c02602a8
+c02702ae
+c02b02b5
+c03082bc
+c03182c1
+c03202e5
+c032831b
+c034847c
+c0350461
+c0358463
+c0370487
+c03782fc
 c0438102
-c0468247
-c047025e
-c0478230
-c05e823e
-c06681ba
+c046824b
+c0470262
+c0478234
+c05e8242
+c06681be
 c067810e
 c0680118
 20203bf1
@@ -66,7 +66,7 @@
 20403392
 20403407
 20403024
-204004a4
+204004a8
 20203022
 6800c7dc
 203a004a
@@ -275,8 +275,8 @@
 20400114
 20203ea5
 c10c0000
-c00a0495
-c00a849a
+c00a0499
+c00a849e
 20203e7d
 60088259
 6800cc8d
@@ -403,16 +403,20 @@
 e8c28000
 e0a28000
 708956df
-2040019f
+204001a3
 708955df
 20600000
 6802ca87
 e0a28000
 e8c28000
 e0a28000
-708956c2
+6800cc7d
+205a01a1
+60108956
 708955d0
 20600000
+580000c2
+20600000
 20000004
 708955d1
 20000004
@@ -431,7 +435,7 @@
 708956c0
 20600000
 2030ba6f
-204001a7
+204001ab
 20203a6f
 78347c00
 68120138
@@ -446,15 +450,15 @@
 700b7e00
 70017706
 20403fa4
-580001b9
+580001bd
 6001428a
 58000127
 60014292
-5800022f
+58000233
 60014290
 58000046
 6001428c
-580001b3
+580001b7
 60014288
 58004aa0
 1ff0fe00
@@ -466,31 +470,31 @@
 60014b9e
 60014ba0
 6800cc97
-c02d01eb
-203581e9
+c02d01ef
+203581ed
 68014c91
 1ff0fe00
 60014c91
 68014c93
 1ff0fe00
 60014c93
-204001f6
+204001fa
 680402a0
-243a01e3
+243a01e7
 68014ad4
 1ff0fe00
-203a01e3
+203a01e7
 60014c93
-204004a1
+204004a5
 704ba42f
 204000e6
 704c9700
 70828003
 20600000
 704ba430
-202001e5
+202001e9
 1ce27e00
-203a0236
+203a023a
 20405b63
 20404d99
 58000000
@@ -499,7 +503,7 @@
 1c427e00
 60024c59
 704ba433
-202001e5
+202001e9
 2040688a
 580007e0
 da2002a0
@@ -511,8 +515,8 @@
 680402a2
 207a0000
 6800cc8f
-c280020a
-c2808218
+c280020e
+c280821c
 680102a2
 1ff0fe00
 60014c91
@@ -574,7 +578,7 @@
 20203cda
 ea2a8000
 18417eff
-243a0243
+243a0247
 184cfe00
 e2228000
 1a20a204
@@ -588,30 +592,30 @@
 20407c24
 18427e00
 207a0000
-c0108257
-c0110259
-c0118531
-c0068267
-c0160267
-c0158273
-c015028d
+c010825b
+c011025d
+c0118538
+c006826b
+c016026b
+c0158277
+c0150291
 c0097c85
 20207c5a
 704befff
-20200564
+2020056b
 793f8023
 704befff
-2020051f
+20200523
 700b7d22
 20205620
 6800807c
-203a0263
+203a0267
 204061d9
 6800807c
 243a7c8c
 68008b7d
 c584fc87
-c008825c
+c0088260
 20207c7b
 20403eff
 20407cd5
@@ -623,26 +627,26 @@
 6001c3e2
 6808cd6f
 18408401
-20400279
+2040027d
 20207cae
 7043dc04
 580000ff
 6001c3e2
 d8400000
-20400279
+2040027d
 20207cae
 6800c419
 1fe0fe02
 9840a200
 1a20fe0b
 1fe67c1f
-2421028b
+2421028f
 6000c3d9
 1a227e00
 1fe27200
 18427e00
-245a0287
-205a0289
+245a028b
+205a028d
 d8a043e5
 20207e45
 d8c04d6f
@@ -654,7 +658,7 @@
 680147f4
 c284bf90
 c283fcd5
-c511851f
+c5118523
 7043d800
 20403f7e
 700b7d37
@@ -675,7 +679,7 @@
 70443f00
 2020534e
 204053dd
-204002a7
+204002ab
 202054c1
 20368183
 204053ee
@@ -683,7 +687,7 @@
 6800cc60
 600246f9
 6800c4db
-c00082af
+c00082b3
 202054e0
 7044db00
 202054ef
@@ -700,11 +704,11 @@
 203a5626
 20205890
 6800c440
-c00382d6
-c00782da
-c00302c9
-c00102c6
-c00982c4
+c00382da
+c00782de
+c00302cd
+c00102ca
+c00982c8
 2020563a
 18000401
 20205892
@@ -718,8 +722,8 @@
 700b7d34
 20407c27
 6800cc69
-c00102d2
-202002d4
+c00102d6
+202002d8
 700b7d46
 20405620
 18000401
@@ -737,7 +741,7 @@
 2020588a
 6800c444
 c004d719
-c00102e6
+c00102ea
 c003d70d
 20205656
 59000302
@@ -760,27 +764,27 @@
 202054af
 e8c18000
 600183f9
-c02902fe
-c0010315
-c0090304
+c0290302
+c0010319
+c0090308
 20205907
 704d3801
 680103fa
-c0108302
+c0108306
 202059ed
 d8c00349
-20200297
+2020029b
 680103fa
 1fe67c21
-20428302
+20428306
 680103fa
 1fe67c2d
-20428313
+20428317
 680103fa
 68094cbc
 18408401
 98467c00
-20228310
+20228314
 202059ca
 700b7d34
 20407c27
@@ -790,19 +794,19 @@
 700b7d03
 20205620
 6800c444
-c00d844f
-c00e844f
-c00883e3
-c0048395
-c0028383
-c0038337
+c00d8453
+c00e8453
+c00883e7
+c0048399
+c0028387
+c003833b
 c009d85c
-c0018328
-c005832b
-c0068323
+c001832c
+c005832f
+c0068327
 20205666
 680103fa
-c0038326
+c003832a
 202057d6
 7003fc07
 20205729
@@ -810,7 +814,7 @@
 e0a10000
 2020588a
 680103fa
-c007032e
+c0070332
 202057c6
 6800cc69
 c08057c6
@@ -826,16 +830,16 @@
 680944c0
 58001812
 98467c00
-20228350
+20228354
 5800180f
 98467c00
-20228352
+20228356
 5800180a
 98467c00
-20228356
+2022835a
 58001801
 98467c00
-20228354
+20228358
 20205754
 6800cc7f
 d8400000
@@ -845,21 +849,21 @@
 6800cc7f
 f9207e00
 6000cc7f
-20200358
+2020035c
 d8e00000
-20200347
+2020034b
 d8e00001
-20200347
+2020034b
 d8e00003
-20200347
+2020034b
 d8e00002
-20200347
+2020034b
 680144c0
 1fe22200
 680944c4
 18422400
-2040035f
-2022836a
+20400363
+2022836e
 20205728
 d8c04504
 e8c10000
@@ -871,11 +875,11 @@
 18c08dfd
 e8c08000
 98c08c00
-20200360
+20200364
 18c08df9
 e8c10000
 60014c61
-20400378
+2040037c
 203a5728
 18c08dfc
 e8c10000
@@ -896,14 +900,14 @@
 20628000
 e8c08000
 98c08c00
-2020037b
+2020037f
 d9600003
 18007e01
 6000c445
 20405a74
 20405a7d
 203a5746
-24210393
+24210397
 78547c00
 e0a10000
 e8c10000
@@ -912,54 +916,54 @@
 2022d746
 e8c08000
 98c08c00
-20200387
+2020038b
 18c08c02
-20200390
+20200394
 680944c0
 58002a00
 98467c00
-202283d5
+202283d9
 58002a50
 98467c00
-202283e0
+202283e4
 58002803
 98467c00
 2422d728
 680144bc
 600102a0
 78347c00
-20400427
-242103b1
+2040042b
+242103b5
 680902a0
+20400433
+c00083b5
 2040042f
-c00083b1
-2040042b
-242283af
+242283b3
 78547c00
-204003b3
-20400415
-2040042f
-204003bb
-202003b1
-20400415
-202003a2
+204003b7
+20400419
+20400433
+204003bf
+202003b5
+20400419
+202003a6
 20345728
-2020044d
+20200451
 680102a0
 60014446
 6800cc67
 1fe27200
-20400444
+20400448
 d8a04448
 20407e45
-20200447
+2020044b
 68094c65
 184cfe00
-c08283cd
-20400441
+c08283d1
+20400445
 680102a0
 e0a10000
-20400447
+2040044b
 58004504
 98408c00
 e8c08000
@@ -967,16 +971,16 @@
 1fe27200
 1fe0fe05
 6000c445
-20400441
+20400445
 18420c00
 20407e45
-20200447
-20400441
+2020044b
+20400445
 680102a0
 e0a10000
 68014c65
 e0a10000
-20400447
+2040044b
 70444507
 20600000
 20405b08
@@ -992,57 +996,57 @@
 2020588a
 d8402a50
 20405b0c
-202003d6
+202003da
 d9600002
 680144bc
 600102a0
 700d5c00
 78347c00
-20400427
-2421040b
+2040042b
+2421040f
 680902a0
+20400433
+c0008412
 2040042f
-c000840e
-2040042b
-24228407
+2422840b
 68008d5c
-c000840e
-243403f8
+c0008412
+243403fc
 78547c00
 6800cc67
 1fe0fe04
 6000c445
-20400447
-20200402
+2040044b
+20200406
 6800cc67
 1fe67c10
-2022840e
+20228412
 6800c445
 1fe67c10
-2022840e
+20228412
 680102a0
 1fe0ffff
 60010d5a
-2040041e
+20400422
 680102a0
 60010d58
-20400419
+2040041d
 196097ff
-20228409
-20400415
-202003e8
+2022840d
+20400419
+202003ec
 700d5c01
-20200407
+2020040b
 680102a0
 60010d5a
-20200412
+20200416
 680102a0
 1fe0ffff
 60010d5a
-20200412
+20200416
 20345728
-2040041e
-2020044d
+20400422
+20200451
 680902a0
 18408401
 600902a0
@@ -1050,9 +1054,9 @@
 6800cc67
 60008103
 1fe27200
-20400444
+20400448
 20207e45
-20400441
+20400445
 68010d58
 e0a10000
 68010d5a
@@ -1060,7 +1064,7 @@
 68008103
 1fe27200
 20407e45
-20200447
+2020044b
 680902a0
 680144be
 98467c00
@@ -1072,19 +1076,19 @@
 d8c04504
 18422200
 e8c10000
-203a043a
+203a043e
 e8c90000
 60094c65
 9a267c00
-2022843c
+20228440
 e8c08000
 98c08c00
-20200431
+20200435
 58000001
 20600000
 e8c08000
 6000cc67
-2040044a
+2040044e
 58000000
 20600000
 680102b9
@@ -1099,7 +1103,7 @@
 18c27e00
 600102b7
 20600000
-20400441
+20400445
 2020588a
 6800cbab
 1fe08401
@@ -1118,11 +1122,11 @@
 2040561c
 202058b0
 1a627e00
-c001846f
-c0050473
-c000046a
-c0090471
-c0010475
+c0018473
+c0050477
+c000046e
+c0090475
+c0010479
 1fe67c0d
 202158c0
 6000cc68
@@ -1144,19 +1148,19 @@
 20600000
 6800c43e
 28200601
-2020847c
+20208480
 202058a7
 6800c43f
-203a047f
+203a0483
 202058a7
 6800c43e
 793ffe04
 6000c43e
 20600000
 e8c08000
-c000848a
-c0020490
-c0048488
+c000848e
+c0020494
+c004848c
 202058f8
 704c6903
 20205974
@@ -1167,7 +1171,7 @@
 700b7d42
 20205620
 204074a8
-20228493
+20228497
 20205968
 704c6902
 2020596a
@@ -1189,10 +1193,10 @@
 c6918000
 68024d40
 60024d83
-204004ca
-243404bd
+204004ce
+243404c1
 704c150a
-204004eb
+204004ef
 6800cbef
 c1ff8000
 704c3d02
@@ -1221,35 +1225,35 @@
 6800c131
 207a0000
 6800cc15
-243a04b9
+243a04bd
 68024d83
-202004ba
+202004be
 6800cbef
-c0ff853a
-204004d1
-205404e8
-205405a9
+c0ff8541
+204004d5
+205404ec
+205405b0
 704be601
 20600000
 78547c00
 704be202
 6800cd5b
-c00204db
-c00284de
-c00384e4
-c00304e1
+c00204df
+c00284e2
+c00384e8
+c00304e5
 6800cd49
 245a34df
 20600000
 704d5b00
 704be10a
-202004e6
+202004ea
 704d5b03
 704be104
-202004e6
+202004ea
 704d5b02
 704be103
-202004e6
+202004ea
 704be201
 704be108
 704be700
@@ -1260,16 +1264,16 @@
 704be800
 d9600d00
 34730200
-20400512
-243784fb
-20400522
+20400516
+243784ff
+20400526
 6800cbe0
 1fe0fe01
 6000cbe0
 704d4900
 6800cbef
-c0ff8511
-2040050d
+c0ff8515
+20400511
 704be700
 704be600
 20600000
@@ -1278,78 +1282,81 @@
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff851d
+c0ff8521
 6800cbe7
-c07f851f
+c07f8523
 6800cbe7
 d8400010
 98467c00
-202105c8
+202105cf
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c08384ec
-202005c8
+c08384f0
+202005cf
 58000000
 60048cd5
 6004cd5b
 20600000
-20200554
+2020055b
 7857fc00
-20400621
+20400628
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-204005e0
-2057861b
+204005e7
+20578622
 20600000
 704d4900
 20600000
 704d4900
 700b7d32
 20207c27
-20400589
+20400590
+68008cb3
+c1810000
 6800cbdf
 207a0000
 98007200
-2040052a
 d8c00cb5
 d8a00d17
-20207e45
+20407e45
 68008cb4
 2fe1f008
 24608000
-68088cb5
-6008ccb7
-704d4a00
+68008cb5
+c07f8536
+6000ccb7
+20600000
+704d8e01
 20600000
 79200023
-20400536
-204004f7
+2040053d
+204004fb
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020059b
-20400536
+202005a2
+2040053d
 6800cbe6
 c000b4df
 6800cbef
-c0008542
-c0010545
-c0018548
+c0008549
+c001054c
+c001854f
 20203bf1
 704bef11
 700d37aa
-2020054a
+20200551
 704bef12
 700d3755
-2020054a
+20200551
 704bef13
 700d3722
 700d3802
@@ -1358,41 +1365,41 @@
 700d3d00
 da200d37
 d8400007
-20400584
-204005a9
-204004cf
+2040058b
+204005b0
+204004d3
 202034df
 6800cbef
 c17f8000
-c008855a
-c009055c
-c009855e
+c0088561
+c0090563
+c0098565
 20600000
 704bef02
-202004f7
+202004fb
 704bef03
-202004f7
+202004fb
 704befff
 700b7d31
 20407c27
 68020d19
-2040059b
-202004f7
+204005a2
+202004fb
 79200023
-2040059c
-204005c8
+204005a3
+204005cf
 6800cbef
 c1ff8000
-20400576
+2040057d
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f851f
-20400512
-2437857f
-2040050d
+c07f8523
+20400516
+24378586
+20400511
 79200023
 700b7d3c
 20207c27
@@ -1403,13 +1410,13 @@
 60020d39
 d8400006
 da200d37
-20400584
-202005a9
+2040058b
+202005b0
 68014c04
 1fe0fe01
 60014c04
-204005c8
-2020056c
+204005cf
+20200573
 6008cbe1
 18427200
 d8a00cd5
@@ -1439,7 +1446,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c200059f
+c20005a6
 1a227e00
 60014c16
 6800cc16
@@ -1462,24 +1469,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff85bb
+c0ff85c2
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00085c6
+c00085cd
 d8c00cd5
 20407e45
 68008cd5
-c00185c4
+c00185cb
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204005ce
+204005d5
 18408401
 18410403
 6008cbea
@@ -1502,7 +1509,7 @@
 79200401
 18431c00
 20600000
-204005d7
+204005de
 7826fc00
 7830fc00
 78507c00
@@ -1510,7 +1517,7 @@
 68014be4
 98003600
 37c18400
-242c061b
+242c0622
 7846fc00
 7825fc00
 7823fc00
@@ -1520,24 +1527,24 @@
 6000cc19
 6808cc18
 98467c00
-2422861b
+24228622
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-2420861b
+24208622
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-20228604
+2022860b
 09800008
 19897e00
 e0a08000
-c2000600
+c2000607
 18a22200
 09800008
 19897e00
@@ -1550,7 +1557,7 @@
 1ff17e00
 e0a18000
 7845fc00
-2023061b
+20230622
 7837fc00
 68008017
 1fe0a200
@@ -1559,7 +1566,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400592
+20400599
 20600000
 784dfc00
 7845fc00
@@ -1570,8 +1577,8 @@
 204053d2
 68024c00
 98001200
-204005d7
-2040061e
+204005de
+20400625
 79202a00
 782efc00
 78307c00
@@ -1591,7 +1598,7 @@
 d8c00cf5
 e8c08000
 08008608
-c2000637
+c200063e
 78247c00
 08008618
 78447c00
Index: c51/output/sched.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/sched.rom	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/sched.rom	(working copy)
@@ -550,7 +550,7 @@
 43fa:
 '\09BT4.2 Keyboard
 
-4d57:20 21 03 22		#version data 20210322
+4d57:20 21 08 12		#version data 20210409
 
 4c91:9f 3e
 4c93:cd 4d
@@ -568,6 +568,7 @@
 4bfc:11 23 31 4d
 4bef:ff
 4beb:20 15 10 05
+4c7d:c2
 0d37:00 00 00 00 00 00 00 00 00 00
 4d40:00 48 5d 00 00 00 00 00#10 min
 4d87:ff ff ff ff
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/kb.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/kb.dat	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/kb.dat	(working copy)
@@ -550,7 +550,7 @@
 mem_le_scan_data:
 '\09BT4.2 Keyboard
 
-mem_version_yy_mm_dd:20 21 03 22		#version data 20210322
+mem_version_yy_mm_dd:20 21 08 12		#version data 20210409
 
 mem_adc_0v:9f 3e
 mem_adc_3v:cd 4d
@@ -568,6 +568,7 @@
 mem_24g_ch_map4:11 23 31 4d
 mem_24g_pairing_sm:ff
 mem_24g_paring_addr:20 15 10 05
+mem_pair_state:c2
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
 mem_24g_enter_hibernate_max:ff ff ff ff
Index: c51/patch/kb_keyboard.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/kb_keyboard.dat	(revision 227)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/kb_keyboard.dat	(working copy)
@@ -494,4 +494,5 @@
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
 mem_24g_enter_hibernate_max:ff ff ff ff
+mem_24g_short_sleep_counter:e8 fd 00 #00 00 0a
 
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 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/keyboard.format	(working copy)
@@ -180,7 +180,7 @@
 4 mem_24g_enter_hibernate_setup
 4 mem_24g_enter_hibernate_max
 3 mem_24g_short_sleep_counter
-
+1 mem_pc_sleep_flag
 )
 
 //C51 synchronous task
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 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/memmap.format	(working copy)
@@ -1030,6 +1030,7 @@
 0x4d83 mem_24g_enter_hibernate_setup
 0x4d87 mem_24g_enter_hibernate_max
 0x4d8b mem_24g_short_sleep_counter
+0x4d8e mem_pc_sleep_flag
 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 252)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/ramcode.rom	(working copy)
@@ -3,41 +3,41 @@
 c001002f
 c0018037
 c0028041
-c04801b0
+c04801b4
 c049017a
 c04a0180
 c04a816a
-c0580295
+c0580299
 c058812e
 c0590142
 c059815c
 c05b0165
 c05c8136
 20203bf1
-c01902a1
+c01902a5
 c01dd3b0
-c01f0228
-c01f822c
-c02502ed
-c025829a
-c02602a4
-c02702aa
-c02b02b1
-c03082b8
-c03182bd
-c03202e1
-c0328317
-c0348478
-c035045d
-c035845f
-c0370483
-c03782f8
+c01f022c
+c01f8230
+c02502f1
+c025829e
+c02602a8
+c02702ae
+c02b02b5
+c03082bc
+c03182c1
+c03202e5
+c032831b
+c034847c
+c0350461
+c0358463
+c0370487
+c03782fc
 c0438102
-c0468247
-c047025e
-c0478230
-c05e823e
-c06681ba
+c046824b
+c0470262
+c0478234
+c05e8242
+c06681be
 c067810e
 c0680118
 20203bf1
@@ -66,7 +66,7 @@
 20403392
 20403407
 20403024
-204004a4
+204004a8
 20203022
 6800c7dc
 203a004a
@@ -275,8 +275,8 @@
 20400114
 20203ea5
 c10c0000
-c00a0495
-c00a849a
+c00a0499
+c00a849e
 20203e7d
 60088259
 6800cc8d
@@ -403,16 +403,20 @@
 e8c28000
 e0a28000
 708956df
-2040019f
+204001a3
 708955df
 20600000
 6802ca87
 e0a28000
 e8c28000
 e0a28000
-708956c2
+6800cc7d
+205a01a1
+60108956
 708955d0
 20600000
+580000c2
+20600000
 20000004
 708955d1
 20000004
@@ -431,7 +435,7 @@
 708956c0
 20600000
 2030ba6f
-204001a7
+204001ab
 20203a6f
 78347c00
 68120138
@@ -446,15 +450,15 @@
 700b7e00
 70017706
 20403fa4
-580001b9
+580001bd
 6001428a
 58000127
 60014292
-5800022f
+58000233
 60014290
 58000046
 6001428c
-580001b3
+580001b7
 60014288
 58004aa0
 1ff0fe00
@@ -466,31 +470,31 @@
 60014b9e
 60014ba0
 6800cc97
-c02d01eb
-203581e9
+c02d01ef
+203581ed
 68014c91
 1ff0fe00
 60014c91
 68014c93
 1ff0fe00
 60014c93
-204001f6
+204001fa
 680402a0
-243a01e3
+243a01e7
 68014ad4
 1ff0fe00
-203a01e3
+203a01e7
 60014c93
-204004a1
+204004a5
 704ba42f
 204000e6
 704c9700
 70828003
 20600000
 704ba430
-202001e5
+202001e9
 1ce27e00
-203a0236
+203a023a
 20405b63
 20404d99
 58000000
@@ -499,7 +503,7 @@
 1c427e00
 60024c59
 704ba433
-202001e5
+202001e9
 2040688a
 580007e0
 da2002a0
@@ -511,8 +515,8 @@
 680402a2
 207a0000
 6800cc8f
-c280020a
-c2808218
+c280020e
+c280821c
 680102a2
 1ff0fe00
 60014c91
@@ -574,7 +578,7 @@
 20203cda
 ea2a8000
 18417eff
-243a0243
+243a0247
 184cfe00
 e2228000
 1a20a204
@@ -588,30 +592,30 @@
 20407c24
 18427e00
 207a0000
-c0108257
-c0110259
-c0118531
-c0068267
-c0160267
-c0158273
-c015028d
+c010825b
+c011025d
+c0118538
+c006826b
+c016026b
+c0158277
+c0150291
 c0097c85
 20207c5a
 704befff
-20200564
+2020056b
 793f8023
 704befff
-2020051f
+20200523
 700b7d22
 20205620
 6800807c
-203a0263
+203a0267
 204061d9
 6800807c
 243a7c8c
 68008b7d
 c584fc87
-c008825c
+c0088260
 20207c7b
 20403eff
 20407cd5
@@ -623,26 +627,26 @@
 6001c3e2
 6808cd6f
 18408401
-20400279
+2040027d
 20207cae
 7043dc04
 580000ff
 6001c3e2
 d8400000
-20400279
+2040027d
 20207cae
 6800c419
 1fe0fe02
 9840a200
 1a20fe0b
 1fe67c1f
-2421028b
+2421028f
 6000c3d9
 1a227e00
 1fe27200
 18427e00
-245a0287
-205a0289
+245a028b
+205a028d
 d8a043e5
 20207e45
 d8c04d6f
@@ -654,7 +658,7 @@
 680147f4
 c284bf90
 c283fcd5
-c511851f
+c5118523
 7043d800
 20403f7e
 700b7d37
@@ -675,7 +679,7 @@
 70443f00
 2020534e
 204053dd
-204002a7
+204002ab
 202054c1
 20368183
 204053ee
@@ -683,7 +687,7 @@
 6800cc60
 600246f9
 6800c4db
-c00082af
+c00082b3
 202054e0
 7044db00
 202054ef
@@ -700,11 +704,11 @@
 203a5626
 20205890
 6800c440
-c00382d6
-c00782da
-c00302c9
-c00102c6
-c00982c4
+c00382da
+c00782de
+c00302cd
+c00102ca
+c00982c8
 2020563a
 18000401
 20205892
@@ -718,8 +722,8 @@
 700b7d34
 20407c27
 6800cc69
-c00102d2
-202002d4
+c00102d6
+202002d8
 700b7d46
 20405620
 18000401
@@ -737,7 +741,7 @@
 2020588a
 6800c444
 c004d719
-c00102e6
+c00102ea
 c003d70d
 20205656
 59000302
@@ -760,27 +764,27 @@
 202054af
 e8c18000
 600183f9
-c02902fe
-c0010315
-c0090304
+c0290302
+c0010319
+c0090308
 20205907
 704d3801
 680103fa
-c0108302
+c0108306
 202059ed
 d8c00349
-20200297
+2020029b
 680103fa
 1fe67c21
-20428302
+20428306
 680103fa
 1fe67c2d
-20428313
+20428317
 680103fa
 68094cbc
 18408401
 98467c00
-20228310
+20228314
 202059ca
 700b7d34
 20407c27
@@ -790,19 +794,19 @@
 700b7d03
 20205620
 6800c444
-c00d844f
-c00e844f
-c00883e3
-c0048395
-c0028383
-c0038337
+c00d8453
+c00e8453
+c00883e7
+c0048399
+c0028387
+c003833b
 c009d85c
-c0018328
-c005832b
-c0068323
+c001832c
+c005832f
+c0068327
 20205666
 680103fa
-c0038326
+c003832a
 202057d6
 7003fc07
 20205729
@@ -810,7 +814,7 @@
 e0a10000
 2020588a
 680103fa
-c007032e
+c0070332
 202057c6
 6800cc69
 c08057c6
@@ -826,16 +830,16 @@
 680944c0
 58001812
 98467c00
-20228350
+20228354
 5800180f
 98467c00
-20228352
+20228356
 5800180a
 98467c00
-20228356
+2022835a
 58001801
 98467c00
-20228354
+20228358
 20205754
 6800cc7f
 d8400000
@@ -845,21 +849,21 @@
 6800cc7f
 f9207e00
 6000cc7f
-20200358
+2020035c
 d8e00000
-20200347
+2020034b
 d8e00001
-20200347
+2020034b
 d8e00003
-20200347
+2020034b
 d8e00002
-20200347
+2020034b
 680144c0
 1fe22200
 680944c4
 18422400
-2040035f
-2022836a
+20400363
+2022836e
 20205728
 d8c04504
 e8c10000
@@ -871,11 +875,11 @@
 18c08dfd
 e8c08000
 98c08c00
-20200360
+20200364
 18c08df9
 e8c10000
 60014c61
-20400378
+2040037c
 203a5728
 18c08dfc
 e8c10000
@@ -896,14 +900,14 @@
 20628000
 e8c08000
 98c08c00
-2020037b
+2020037f
 d9600003
 18007e01
 6000c445
 20405a74
 20405a7d
 203a5746
-24210393
+24210397
 78547c00
 e0a10000
 e8c10000
@@ -912,54 +916,54 @@
 2022d746
 e8c08000
 98c08c00
-20200387
+2020038b
 18c08c02
-20200390
+20200394
 680944c0
 58002a00
 98467c00
-202283d5
+202283d9
 58002a50
 98467c00
-202283e0
+202283e4
 58002803
 98467c00
 2422d728
 680144bc
 600102a0
 78347c00
-20400427
-242103b1
+2040042b
+242103b5
 680902a0
+20400433
+c00083b5
 2040042f
-c00083b1
-2040042b
-242283af
+242283b3
 78547c00
-204003b3
-20400415
-2040042f
-204003bb
-202003b1
-20400415
-202003a2
+204003b7
+20400419
+20400433
+204003bf
+202003b5
+20400419
+202003a6
 20345728
-2020044d
+20200451
 680102a0
 60014446
 6800cc67
 1fe27200
-20400444
+20400448
 d8a04448
 20407e45
-20200447
+2020044b
 68094c65
 184cfe00
-c08283cd
-20400441
+c08283d1
+20400445
 680102a0
 e0a10000
-20400447
+2040044b
 58004504
 98408c00
 e8c08000
@@ -967,16 +971,16 @@
 1fe27200
 1fe0fe05
 6000c445
-20400441
+20400445
 18420c00
 20407e45
-20200447
-20400441
+2020044b
+20400445
 680102a0
 e0a10000
 68014c65
 e0a10000
-20400447
+2040044b
 70444507
 20600000
 20405b08
@@ -992,57 +996,57 @@
 2020588a
 d8402a50
 20405b0c
-202003d6
+202003da
 d9600002
 680144bc
 600102a0
 700d5c00
 78347c00
-20400427
-2421040b
+2040042b
+2421040f
 680902a0
+20400433
+c0008412
 2040042f
-c000840e
-2040042b
-24228407
+2422840b
 68008d5c
-c000840e
-243403f8
+c0008412
+243403fc
 78547c00
 6800cc67
 1fe0fe04
 6000c445
-20400447
-20200402
+2040044b
+20200406
 6800cc67
 1fe67c10
-2022840e
+20228412
 6800c445
 1fe67c10
-2022840e
+20228412
 680102a0
 1fe0ffff
 60010d5a
-2040041e
+20400422
 680102a0
 60010d58
-20400419
+2040041d
 196097ff
-20228409
-20400415
-202003e8
+2022840d
+20400419
+202003ec
 700d5c01
-20200407
+2020040b
 680102a0
 60010d5a
-20200412
+20200416
 680102a0
 1fe0ffff
 60010d5a
-20200412
+20200416
 20345728
-2040041e
-2020044d
+20400422
+20200451
 680902a0
 18408401
 600902a0
@@ -1050,9 +1054,9 @@
 6800cc67
 60008103
 1fe27200
-20400444
+20400448
 20207e45
-20400441
+20400445
 68010d58
 e0a10000
 68010d5a
@@ -1060,7 +1064,7 @@
 68008103
 1fe27200
 20407e45
-20200447
+2020044b
 680902a0
 680144be
 98467c00
@@ -1072,19 +1076,19 @@
 d8c04504
 18422200
 e8c10000
-203a043a
+203a043e
 e8c90000
 60094c65
 9a267c00
-2022843c
+20228440
 e8c08000
 98c08c00
-20200431
+20200435
 58000001
 20600000
 e8c08000
 6000cc67
-2040044a
+2040044e
 58000000
 20600000
 680102b9
@@ -1099,7 +1103,7 @@
 18c27e00
 600102b7
 20600000
-20400441
+20400445
 2020588a
 6800cbab
 1fe08401
@@ -1118,11 +1122,11 @@
 2040561c
 202058b0
 1a627e00
-c001846f
-c0050473
-c000046a
-c0090471
-c0010475
+c0018473
+c0050477
+c000046e
+c0090475
+c0010479
 1fe67c0d
 202158c0
 6000cc68
@@ -1144,19 +1148,19 @@
 20600000
 6800c43e
 28200601
-2020847c
+20208480
 202058a7
 6800c43f
-203a047f
+203a0483
 202058a7
 6800c43e
 793ffe04
 6000c43e
 20600000
 e8c08000
-c000848a
-c0020490
-c0048488
+c000848e
+c0020494
+c004848c
 202058f8
 704c6903
 20205974
@@ -1167,7 +1171,7 @@
 700b7d42
 20205620
 204074a8
-20228493
+20228497
 20205968
 704c6902
 2020596a
@@ -1189,10 +1193,10 @@
 c6918000
 68024d40
 60024d83
-204004ca
-243404bd
+204004ce
+243404c1
 704c150a
-204004eb
+204004ef
 6800cbef
 c1ff8000
 704c3d02
@@ -1221,35 +1225,35 @@
 6800c131
 207a0000
 6800cc15
-243a04b9
+243a04bd
 68024d83
-202004ba
+202004be
 6800cbef
-c0ff853a
-204004d1
-205404e8
-205405a9
+c0ff8541
+204004d5
+205404ec
+205405b0
 704be601
 20600000
 78547c00
 704be202
 6800cd5b
-c00204db
-c00284de
-c00384e4
-c00304e1
+c00204df
+c00284e2
+c00384e8
+c00304e5
 6800cd49
 245a34df
 20600000
 704d5b00
 704be10a
-202004e6
+202004ea
 704d5b03
 704be104
-202004e6
+202004ea
 704d5b02
 704be103
-202004e6
+202004ea
 704be201
 704be108
 704be700
@@ -1260,16 +1264,16 @@
 704be800
 d9600d00
 34730200
-20400512
-243784fb
-20400522
+20400516
+243784ff
+20400526
 6800cbe0
 1fe0fe01
 6000cbe0
 704d4900
 6800cbef
-c0ff8511
-2040050d
+c0ff8515
+20400511
 704be700
 704be600
 20600000
@@ -1278,78 +1282,81 @@
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff851d
+c0ff8521
 6800cbe7
-c07f851f
+c07f8523
 6800cbe7
 d8400010
 98467c00
-202105c8
+202105cf
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c08384ec
-202005c8
+c08384f0
+202005cf
 58000000
 60048cd5
 6004cd5b
 20600000
-20200554
+2020055b
 7857fc00
-20400621
+20400628
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-204005e0
-2057861b
+204005e7
+20578622
 20600000
 704d4900
 20600000
 704d4900
 700b7d32
 20207c27
-20400589
+20400590
+68008cb3
+c1810000
 6800cbdf
 207a0000
 98007200
-2040052a
 d8c00cb5
 d8a00d17
-20207e45
+20407e45
 68008cb4
 2fe1f008
 24608000
-68088cb5
-6008ccb7
-704d4a00
+68008cb5
+c07f8536
+6000ccb7
+20600000
+704d8e01
 20600000
 79200023
-20400536
-204004f7
+2040053d
+204004fb
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020059b
-20400536
+202005a2
+2040053d
 6800cbe6
 c000b4df
 6800cbef
-c0008542
-c0010545
-c0018548
+c0008549
+c001054c
+c001854f
 20203bf1
 704bef11
 700d37aa
-2020054a
+20200551
 704bef12
 700d3755
-2020054a
+20200551
 704bef13
 700d3722
 700d3802
@@ -1358,41 +1365,41 @@
 700d3d00
 da200d37
 d8400007
-20400584
-204005a9
-204004cf
+2040058b
+204005b0
+204004d3
 202034df
 6800cbef
 c17f8000
-c008855a
-c009055c
-c009855e
+c0088561
+c0090563
+c0098565
 20600000
 704bef02
-202004f7
+202004fb
 704bef03
-202004f7
+202004fb
 704befff
 700b7d31
 20407c27
 68020d19
-2040059b
-202004f7
+204005a2
+202004fb
 79200023
-2040059c
-204005c8
+204005a3
+204005cf
 6800cbef
 c1ff8000
-20400576
+2040057d
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f851f
-20400512
-2437857f
-2040050d
+c07f8523
+20400516
+24378586
+20400511
 79200023
 700b7d3c
 20207c27
@@ -1403,13 +1410,13 @@
 60020d39
 d8400006
 da200d37
-20400584
-202005a9
+2040058b
+202005b0
 68014c04
 1fe0fe01
 60014c04
-204005c8
-2020056c
+204005cf
+20200573
 6008cbe1
 18427200
 d8a00cd5
@@ -1439,7 +1446,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c200059f
+c20005a6
 1a227e00
 60014c16
 6800cc16
@@ -1462,24 +1469,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff85bb
+c0ff85c2
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00085c6
+c00085cd
 d8c00cd5
 20407e45
 68008cd5
-c00185c4
+c00185cb
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204005ce
+204005d5
 18408401
 18410403
 6008cbea
@@ -1502,7 +1509,7 @@
 79200401
 18431c00
 20600000
-204005d7
+204005de
 7826fc00
 7830fc00
 78507c00
@@ -1510,7 +1517,7 @@
 68014be4
 98003600
 37c18400
-242c061b
+242c0622
 7846fc00
 7825fc00
 7823fc00
@@ -1520,24 +1527,24 @@
 6000cc19
 6808cc18
 98467c00
-2422861b
+24228622
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-2420861b
+24208622
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-20228604
+2022860b
 09800008
 19897e00
 e0a08000
-c2000600
+c2000607
 18a22200
 09800008
 19897e00
@@ -1550,7 +1557,7 @@
 1ff17e00
 e0a18000
 7845fc00
-2023061b
+20230622
 7837fc00
 68008017
 1fe0a200
@@ -1559,7 +1566,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400592
+20400599
 20600000
 784dfc00
 7845fc00
@@ -1570,8 +1577,8 @@
 204053d2
 68024c00
 98001200
-204005d7
-2040061e
+204005de
+20400625
 79202a00
 782efc00
 78307c00
@@ -1591,7 +1598,7 @@
 d8c00cf5
 e8c08000
 08008608
-c2000637
+c200063e
 78247c00
 08008618
 78447c00
Index: c51/patch/sch.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/sch.rom	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/sch.rom	(working copy)
@@ -550,7 +550,7 @@
 mem_le_scan_data:
 '\09BT4.2 Keyboard
 
-mem_version_yy_mm_dd:20 21 03 22		#version data 20210322
+mem_version_yy_mm_dd:20 21 08 12		#version data 20210409
 
 mem_adc_0v:9f 3e
 mem_adc_3v:cd 4d
@@ -568,6 +568,7 @@
 mem_24g_ch_map4:11 23 31 4d
 mem_24g_pairing_sm:ff
 mem_24g_paring_addr:20 15 10 05
+mem_pair_state:c2
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
 mem_24g_enter_hibernate_max:ff ff ff ff
Index: c51/patch/sched.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/sched.rom	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/sched.rom	(working copy)
@@ -550,7 +550,7 @@
 mem_le_scan_data:
 '\09BT4.2 Keyboard
 
-mem_version_yy_mm_dd:20 21 03 22		#version data 20210322
+mem_version_yy_mm_dd:20 21 08 12		#version data 20210409
 
 mem_adc_0v:9f 3e
 mem_adc_3v:cd 4d
@@ -568,6 +568,7 @@
 mem_24g_ch_map4:11 23 31 4d
 mem_24g_pairing_sm:ff
 mem_24g_paring_addr:20 15 10 05
+mem_pair_state:c2
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
 mem_24g_enter_hibernate_max:ff ff ff ff
Index: c51/patch/sys.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 227)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/sys.h	(working copy)
@@ -4,6 +4,9 @@
 
 
 #define STANDBY_TIMER_60MIN				7200		// 500ms*7200 = 60min
+#define PC_SLEEP_STATUS_GET
+
+
 #define STANDBY_TIMER_30MIN				3600		// 500ms*3600 = 30min
 #define STANDBY_TIMER_10MIN				1200		// 500ms*1200 = 10min
 #define RECONNECT_TIMER_5S				10			// 500ms*10 = 5s
Index: c51/sys.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/sys.c	(revision 247)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/sys.c	(working copy)
@@ -34,7 +34,8 @@
 	fn_lock_flag = 0;
 
 	mult_key_value = 0;
-	m_caps_num_lock_last = 0; 
+	m_caps_num_lock = 0xf0;
+	m_caps_num_lock_last = 0xf0; 
 	m_reconnect_continue = 0;
 	ble_send_secutiry_request_timer = 0;
 }
@@ -75,6 +76,14 @@
 {
 	LED_all_shutdown();
 	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	
 	m_24g_enter_hibernate[0]	= 0xff;
 	m_24g_enter_hibernate[1]	= 0xff;
 	m_24g_enter_hibernate[2]	= 0xff;
@@ -124,6 +133,7 @@
 		break;
 	case IPC_EVT_WAKEUP:
 		KS_Initialize();
+		g_variable.g24_long_sleep_flag = 0;
 		break;
 
 // connection event
@@ -388,6 +398,21 @@
 	}
 	else if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
 	{
+		if((g_variable.sleepTimer == 10) && m_24g_led_flag)
+		{
+			m_24g_led_flag = 0;
+		}	
+	
+#ifdef PC_SLEEP_STATUS_GET	
+		if(g_variable.sleepTimer & 0x10)	// search dongle each 8s
+		{
+			xmemclear(hidBuff,9);
+
+			mult_key_status = 0;
+			hidBuff[0] = HID_REPORTID_1;		// standard key send
+			IPC_TxHidData(hidBuff, 9);
+		}
+#endif	
 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
 		{
 			System_G24_long_lpm();
@@ -526,10 +551,6 @@
 		{
 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
 			{
-				m_24g_paring_addr[0] = 0x20;
-				m_24g_paring_addr[1] = 0x15;
-				m_24g_paring_addr[2] = 0x10;
-				m_24g_paring_addr[3] = 0x05;
 				g_variable.button_24G_rec_flag = 0;
 				YC_disconnect_all_link();
 				Delay1ms(10);
@@ -717,6 +738,7 @@
 	{
 		if (repeat_send_24g == 1)
 		{
+			g_variable.sleepTimer = 0;	
 			repeat_send_24g = 0;
 
 			 if (multikey[0] != 0)
@@ -749,11 +771,7 @@
 		delayChgInvTimer--;
 		if (delayChgInvTimer == 0)
 		{
-			if(m_24g_led_flag)
-			{
-				m_24g_led_flag = 0;
-			}
-		
+
 			if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
 			{
 				kscurrmult = 0x0c;
@@ -789,7 +807,12 @@
 		kb_need_keyscan();
 		YC_update_eeprom_data();
 		LED_handle();
-		
+#ifdef PC_SLEEP_STATUS_GET		
+		if(m_pc_sleep_flag)
+		{
+			System_G24_long_lpm();
+		}
+#endif		
 		switch (current_task) {
 		case FIX_ENTER_HIBERNATE:
 			KS_Unistall();
