Index: format/app_mouse.format
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/format/app_mouse.format	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/format/app_mouse.format	(working copy)
@@ -548,6 +548,6 @@
 )
 
 (
-0x01 MODE_G24_DEVICE
+0x00 MODE_G24_DEVICE
 )
 
Index: output/bt_format.meta
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_format.meta	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_format.meta	(working copy)
@@ -2910,7 +2910,7 @@
 )
 
 (
-0x01 MODE_G24_DEVICE
+0x00 MODE_G24_DEVICE
 )
 
 
Index: output/bt_program23.icode
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_program23.icode	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_program23.icode	(working copy)
@@ -2,7 +2,7 @@
  00000001  0x0000004d call  0x000003a2 
  00000002  0x0000004e fetch  0x00000001 , 0x000041de 
  00000003  0x0000004f store  0x00000001 , 0x00004d02 
- 00000004  0x00000050 call  0x00000767 
+ 00000004  0x00000050 call  0x00000764 
  00000005  0x00000051 fetch  0x00000001 , 0x00004685 
  00000006  0x00000052 store  0x00000001 , 0x00004b48 
  00000007  0x00000053 fetch  0x00000001 , 0x00004b34 
@@ -16,7 +16,7 @@
  00000015  0x0000005d store  0x00000002 , 0x00004d7c 
  00000016  0x0000005e setarg  0x00000390 
  00000017  0x0000005f store  0x00000002 , 0x000041ef 
- 00000018  0x00000060 setarg  0x00000615 
+ 00000018  0x00000060 setarg  0x00000612 
  00000019  0x00000061 store  0x00000002 , 0x000041f9 
  00000020  0x00000062 setarg  0x000003bd 
  00000021  0x00000063 store  0x00000002 , 0x000041f1 
@@ -40,7 +40,7 @@
  00000039  0x00000078 store  0x00000001 , 0x0000471e 
  00000040  0x00000079 fetch  0x00000001 , 0x00004241 
  00000041  0x0000007a rtnbit1  0x00000002 
- 00000042  0x0000007b branch  0x0000050e 
+ 00000042  0x0000007b branch  0x0000050b 
  00000043  0x0000007e setarg  0x00000177 
  00000044  0x0000007f store  0x00000002 , 0x00004d8e 
  00000045  0x00000080 rtn 
@@ -66,47 +66,47 @@
  00000065  0x0000009b beq  0x00000000 , 0x0000006e 
  00000066  0x0000009c beq  0x00000001 , 0x00000072 
  00000067  0x0000009d beq  0x00000002 , 0x0000007c 
- 00000068  0x0000009e beq  0x00000085 , 0x000007ac 
- 00000069  0x0000009f beq  0x00000089 , 0x0000078a 
- 00000070  0x000000a1 beq  0x0000001b , 0x0000062e 
- 00000071  0x000000a2 beq  0x00000026 , 0x00000630 
- 00000072  0x000000a3 beq  0x00000048 , 0x0000064c 
- 00000073  0x000000a4 beq  0x0000004a , 0x0000064e 
- 00000074  0x000000a5 beq  0x00000051 , 0x00000668 
- 00000075  0x000000a6 beq  0x00000059 , 0x0000064a 
- 00000076  0x000000a8 beq  0x000000a5 , 0x0000066d 
- 00000077  0x000000aa beq  0x000000a7 , 0x00000678 
- 00000078  0x000000ab beq  0x000000ad , 0x00000696 
+ 00000068  0x0000009e beq  0x00000085 , 0x000007a9 
+ 00000069  0x0000009f beq  0x00000089 , 0x00000787 
+ 00000070  0x000000a1 beq  0x0000001b , 0x0000062b 
+ 00000071  0x000000a2 beq  0x00000026 , 0x0000062d 
+ 00000072  0x000000a3 beq  0x00000048 , 0x00000649 
+ 00000073  0x000000a4 beq  0x0000004a , 0x0000064b 
+ 00000074  0x000000a5 beq  0x00000051 , 0x00000665 
+ 00000075  0x000000a6 beq  0x00000059 , 0x00000647 
+ 00000076  0x000000a8 beq  0x000000a5 , 0x0000066a 
+ 00000077  0x000000aa beq  0x000000a7 , 0x00000675 
+ 00000078  0x000000ab beq  0x000000ad , 0x00000693 
  00000079  0x000000ac beq  0x000000cb , 0x000033e4 
- 00000080  0x000000ad beq  0x000000e9 , 0x000006a7 
+ 00000080  0x000000ad beq  0x000000e9 , 0x000006a4 
  00000081  0x000000ae beq  0x000000a1 , 0x00000085 
  00000082  0x000000af beq  0x000000b1 , 0x0000008a 
  00000083  0x000000b0 beq  0x000000b2 , 0x00000099 
  00000084  0x000000b1 beq  0x000000c4 , 0x00000296 
- 00000085  0x000000b2 beq  0x000000e3 , 0x00000510 
- 00000086  0x000000b3 beq  0x000000e6 , 0x0000052b 
- 00000087  0x000000b4 beq  0x000000ea , 0x00000562 
- 00000088  0x000000b5 beq  0x000000eb , 0x00000567 
- 00000089  0x000000b6 beq  0x000000ec , 0x0000056d 
+ 00000085  0x000000b2 beq  0x000000e3 , 0x0000050d 
+ 00000086  0x000000b3 beq  0x000000e6 , 0x00000528 
+ 00000087  0x000000b4 beq  0x000000ea , 0x0000055f 
+ 00000088  0x000000b5 beq  0x000000eb , 0x00000564 
+ 00000089  0x000000b6 beq  0x000000ec , 0x0000056a 
  00000090  0x000000b7 branch  0x00002a8e 
- 00000091  0x000000b9 beq  0x00000039 , 0x00000572 
- 00000092  0x000000ba beq  0x00000043 , 0x0000057a 
- 00000093  0x000000bb beq  0x0000004a , 0x00000580 
- 00000094  0x000000bc beq  0x00000057 , 0x00000583 
- 00000095  0x000000bd beq  0x00000059 , 0x00000585 
- 00000096  0x000000be beq  0x00000063 , 0x00000587 
- 00000097  0x000000bf beq  0x00000066 , 0x000005b7 
- 00000098  0x000000c0 beq  0x00000067 , 0x000005ce 
- 00000099  0x000000c1 beq  0x0000006a , 0x00000603 
- 00000100  0x000000c2 beq  0x00000077 , 0x0000060b 
- 00000101  0x000000c3 beq  0x00000005 , 0x000006a9 
- 00000102  0x000000c4 beq  0x00000080 , 0x000006ab 
- 00000103  0x000000c5 beq  0x00000082 , 0x000006b5 
- 00000104  0x000000c6 beq  0x00000088 , 0x000006c9 
- 00000105  0x000000c7 beq  0x0000008c , 0x0000061c 
- 00000106  0x000000c8 beq  0x0000008d , 0x00000628 
- 00000107  0x000000c9 beq  0x000000f7 , 0x000006ed 
- 00000108  0x000000ca beq  0x000000fa , 0x000006f2 
+ 00000091  0x000000b9 beq  0x00000039 , 0x0000056f 
+ 00000092  0x000000ba beq  0x00000043 , 0x00000577 
+ 00000093  0x000000bb beq  0x0000004a , 0x0000057d 
+ 00000094  0x000000bc beq  0x00000057 , 0x00000580 
+ 00000095  0x000000bd beq  0x00000059 , 0x00000582 
+ 00000096  0x000000be beq  0x00000063 , 0x00000584 
+ 00000097  0x000000bf beq  0x00000066 , 0x000005b4 
+ 00000098  0x000000c0 beq  0x00000067 , 0x000005cb 
+ 00000099  0x000000c1 beq  0x0000006a , 0x00000600 
+ 00000100  0x000000c2 beq  0x00000077 , 0x00000608 
+ 00000101  0x000000c3 beq  0x00000005 , 0x000006a6 
+ 00000102  0x000000c4 beq  0x00000080 , 0x000006a8 
+ 00000103  0x000000c5 beq  0x00000082 , 0x000006b2 
+ 00000104  0x000000c6 beq  0x00000088 , 0x000006c6 
+ 00000105  0x000000c7 beq  0x0000008c , 0x00000619 
+ 00000106  0x000000c8 beq  0x0000008d , 0x00000625 
+ 00000107  0x000000c9 beq  0x000000f7 , 0x000006ea 
+ 00000108  0x000000ca beq  0x000000fa , 0x000006ef 
  00000109  0x000000cb branch  0x00002a8e 
  00000110  0x000000ce clear_stack 
  00000111  0x000000cf call  0x0000640d 
@@ -163,7 +163,7 @@
  00000162  0x00000113 call  0x0000014f 
  00000163  0x00000114 fetch  0x00000001 , 0x00004c5b 
  00000164  0x00000115 rtnne  0x000000ff 
- 00000165  0x00000116 call  0x00000656 
+ 00000165  0x00000116 call  0x00000653 
  00000166  0x00000118 fetch  0x00000001 , 0x00004b2a 
  00000167  0x00000119 beq  0x00000001 , 0x00000379 
  00000168  0x0000011b call  0x00000269 
@@ -172,9 +172,9 @@
  00000171  0x0000011e setarg  0x0000e484 
  00000172  0x0000011f branch  0x00002b93 
  00000173  0x00000122 jam  0x000000c0 , 0x000011c5 
- 00000174  0x00000123 branch  0x000007ae 
+ 00000174  0x00000123 branch  0x000007ab 
  00000175  0x00000126 jam  0x00000070 , 0x000011c5 
- 00000176  0x00000127 branch  0x000007ae 
+ 00000176  0x00000127 branch  0x000007ab 
  00000177  0x00000133 call  0x00000242 
  00000178  0x00000134 nrtn  0x00000028 
  00000179  0x00000135 call  0x000000c6 
@@ -236,9 +236,9 @@
  00000235  0x00000185 set0  0x00000004 , 0x0000003f 
  00000236  0x00000186 store  0x00000001 , 0x00004c4c 
  00000237  0x00000187 store  0x00000001 , 0x00004c07 
- 00000238  0x00000188 call  0x000005a8 
+ 00000238  0x00000188 call  0x000005a5 
  00000239  0x00000189 branch  0x00000113 
- 00000240  0x000001a7 call  0x000005a8 
+ 00000240  0x000001a7 call  0x000005a5 
  00000241  0x000001a8 jam  0x00000000 , 0x00004d7e 
  00000242  0x000001a9 branch  0x000000e4 
  00000243  0x000001ac jam  0x00000002 , 0x00004d83 
@@ -341,7 +341,7 @@
  00000340  0x00000229 nbranch  0x00000172 , 0x0000002f 
  00000341  0x0000022a call  0x00000164 
  00000342  0x0000022b call  0x0000018d 
- 00000343  0x0000022c call  0x0000076a 
+ 00000343  0x0000022c call  0x00000767 
  00000344  0x0000022e jam  0x00000000 , 0x00004b53 
  00000345  0x0000022f fetch  0x00000001 , 0x00004c4a 
  00000346  0x00000230 increase  0x00000001 , 0x0000003f 
@@ -384,8 +384,8 @@
  00000383  0x00000267 setarg  0x00000000 
  00000384  0x00000268 store  0x00000002 , 0x00004c51 
  00000385  0x00000269 branch  0x00002dd4 
- 00000386  0x0000026c call  0x00000781 
- 00000387  0x0000026d call  0x000005a8 
+ 00000386  0x0000026c call  0x0000077e 
+ 00000387  0x0000026d call  0x000005a5 
  00000388  0x0000026e branch  0x00000113 
  00000389  0x00000271 fetch  0x00000001 , 0x00004c54 
  00000390  0x00000272 sub  0x0000003f , 0x0000000b , 0x0000003e 
@@ -435,11 +435,11 @@
  00000434  0x000002b0 jam  0x00000001 , 0x00004c5b 
  00000435  0x000002b1 rtn 
  00000436  0x000002b4 jam  0x00000090 , 0x000011c5 
- 00000437  0x000002b5 branch  0x000007ae 
+ 00000437  0x000002b5 branch  0x000007ab 
  00000438  0x000002ba jam  0x00000091 , 0x000011c5 
- 00000439  0x000002bb branch  0x000007ae 
+ 00000439  0x000002bb branch  0x000007ab 
  00000440  0x000002c2 jam  0x00000061 , 0x000011c5 
- 00000441  0x000002c3 branch  0x000007ae 
+ 00000441  0x000002c3 branch  0x000007ab 
  00000442  0x000002c6 jam  0x00000000 , 0x00004bc0 
  00000443  0x000002c7 set0  0x00000026 , 0x00000000 
  00000444  0x000002c8 jam  0x00000000 , 0x00004d9b 
@@ -659,7 +659,7 @@
  00000658  0x00000426 rtn 
  00000659  0x00000429 fetch  0x00000001 , 0x00004b01 
  00000660  0x0000042a rtn  0x00000034 
- 00000661  0x0000042b branch  0x00000510 
+ 00000661  0x0000042b branch  0x0000050d 
  00000662  0x0000042e jam  0x00000086 , 0x0000895b 
  00000663  0x0000042f jam  0x000000a0 , 0x0000895c 
  00000664  0x00000430 call  0x0000296c 
@@ -669,10 +669,10 @@
  00000668  0x00000435 fetch  0x00000003 , 0x000044a3 
  00000669  0x00000436 store  0x00000003 , 0x00004baf 
  00000670  0x00000437 call  0x00000001 
- 00000671  0x00000439 call  0x000004cb 
+ 00000671  0x00000439 call  0x000004c8 
  00000672  0x0000043a fetch  0x00000001 , 0x00004231 
  00000673  0x0000043b bbit1  0x00000001 , 0x0000340a 
- 00000674  0x0000043c call  0x0000075f 
+ 00000674  0x0000043c call  0x0000075c 
  00000675  0x0000043f fetcht  0x00000001 , 0x000046ef 
  00000676  0x00000440 call  0x00006829 
  00000677  0x00000448 call  0x000002b0 
@@ -700,7 +700,7 @@
  00000699  0x0000046a copy  0x00000002 , 0x00000006 
  00000700  0x0000046b call  0x0000432c 
  00000701  0x0000046d jam  0x00000023 , 0x000011c5 
- 00000702  0x0000046e branch  0x000007ae 
+ 00000702  0x0000046e branch  0x000007ab 
  00000703  0x00000471 arg  0x00004370 , 0x00000011 
  00000704  0x00000473 ifetch  0x00000001 , 0x00000011 
  00000705  0x00000474 rtn  0x00000034 
@@ -718,7 +718,7 @@
  00000717  0x00000487 fetch  0x00000001 , 0x00004bc0 
  00000718  0x00000488 nrtn  0x00000034 
  00000719  0x00000489 jam  0x00000062 , 0x000011c5 
- 00000720  0x0000048a branch  0x000007ae 
+ 00000720  0x0000048a branch  0x000007ab 
  00000721  0x0000048d jam  0x00000001 , 0x0000479e 
  00000722  0x0000048e call  0x00005814 
  00000723  0x00000490 jam  0x00000001 , 0x00004b01 
@@ -730,7 +730,7 @@
  00000729  0x00000498 call  0x000040d1 
  00000730  0x00000499 nop  0x000003e8 
  00000731  0x0000049a branch  0x000002d6 
- 00000732  0x0000049d call  0x00000508 
+ 00000732  0x0000049d call  0x00000505 
  00000733  0x0000049e fetch  0x00000001 , 0x000046de 
  00000734  0x0000049f beq  0x0000005a , 0x000002e0 
  00000735  0x000004a0 branch  0x000040e1 
@@ -740,7 +740,7 @@
  00000739  0x000004a6 call  0x00007ec1 
  00000740  0x000004a7 arg  0x00004b6f , 0x00000013 
  00000741  0x000004a8 call  0x000002e7 
- 00000742  0x000004a9 branch  0x0000050c 
+ 00000742  0x000004a9 branch  0x00000509 
  00000743  0x000004ab ifetch  0x00000002 , 0x00000013 
  00000744  0x000004ac arg  0x0000ffff , 0x00000002 
  00000745  0x000004ad isub  0x00000002 , 0x0000003e 
@@ -748,12 +748,12 @@
  00000747  0x000004af call  0x00006413 
  00000748  0x000004b0 increase  0x00000002 , 0x00000013 
  00000749  0x000004b1 branch  0x000002e7 
- 00000750  0x000004b4 call  0x00000508 
+ 00000750  0x000004b4 call  0x00000505 
  00000751  0x000004b5 fetch  0x00000001 , 0x000046de 
  00000752  0x000004b6 beq  0x00000000 , 0x00004139 
  00000753  0x000004b7 branch  0x000040ea 
  00000754  0x000004ba jam  0x00000080 , 0x000011c5 
- 00000755  0x000004bb branch  0x000007ae 
+ 00000755  0x000004bb branch  0x000007ab 
  00000756  0x000004c3 jam  0x00000040 , 0x00008086 
  00000757  0x000004c4 jam  0x00000000 , 0x00008087 
  00000758  0x000004c5 hfetch  0x00000001 , 0x00008081 
@@ -776,7 +776,7 @@
  00000775  0x000004d8 fetch  0x00000004 , 0x00004b4e 
  00000776  0x000004d9 store  0x00000004 , 0x0000477b 
  00000777  0x000004da store  0x00000004 , 0x00004c73 
- 00000778  0x000004dc call  0x000004cb 
+ 00000778  0x000004dc call  0x000004c8 
  00000779  0x000004dd fetch  0x00000002 , 0x0000470f 
  00000780  0x000004de branch  0x0000030a , 0x00000034 
  00000781  0x000004df fetch  0x00000001 , 0x00004231 
@@ -992,18 +992,18 @@
  00000991  0x00000612 rtn 
  00000992  0x0000061a call  0x00007e34 
  00000993  0x0000061c call  0x00000487 
- 00000994  0x0000061d call  0x0000049b 
+ 00000994  0x0000061d call  0x00000498 
  00000995  0x0000061e branch  0x00003ee0 
  00000996  0x00000621 fetch  0x00000001 , 0x00004bbb 
  00000997  0x00000622 nrtn  0x00000034 
  00000998  0x00000623 fetcht  0x00000001 , 0x00004bc1 
  00000999  0x00000624 call  0x00006825 
  00001000  0x00000625 fetcht  0x00000001 , 0x000046e7 
- 00001001  0x00000626 call  0x0000055c 
+ 00001001  0x00000626 call  0x00000559 
  00001002  0x00000627 fetcht  0x00000001 , 0x000046e7 
  00001003  0x00000628 call  0x0000681d 
  00001004  0x00000629 branch  0x000003fc , 0x00000001 
- 00001005  0x0000062a call  0x00000557 
+ 00001005  0x0000062a call  0x00000554 
  00001006  0x0000062c fetch  0x00000001 , 0x000046b6 
  00001007  0x0000062d rtneq  0x00000000 
  00001008  0x0000062e jam  0x00000000 , 0x000046b6 
@@ -1014,11 +1014,11 @@
  00001013  0x00000633 call  0x000003fa , 0x00000034 
  00001014  0x00000634 mul32  0x0000003f , 0x00000002 , 0x0000003f 
  00001015  0x00000635 store  0x00000001 , 0x00004b2f 
- 00001016  0x00000636 call  0x00000764 
- 00001017  0x00000637 branch  0x00000510 
+ 00001016  0x00000636 call  0x00000761 
+ 00001017  0x00000637 branch  0x0000050d 
  00001018  0x0000063a pincrease  0x00000001 
  00001019  0x0000063b rtn 
- 00001020  0x0000063d call  0x00000557 
+ 00001020  0x0000063d call  0x00000554 
  00001021  0x0000063e branch  0x00003d62 
  00001022  0x00000641 copy  0x00000013 , 0x0000003f 
  00001023  0x00000642 beq  0x00000014 , 0x0000040f 
@@ -1039,7 +1039,7 @@
  00001038  0x00000651 branch  0x0000417d 
  00001039  0x00000654 jam  0x00000000 , 0x00004bbb 
  00001040  0x00000655 call  0x000002d3 
- 00001041  0x00000656 call  0x0000075f 
+ 00001041  0x00000656 call  0x0000075c 
  00001042  0x00000657 call  0x00003410 
  00001043  0x00000658 jam  0x00000001 , 0x00004b6b 
  00001044  0x00000659 fetch  0x00000001 , 0x000047a1 
@@ -1049,52 +1049,52 @@
  00001048  0x0000065e branch  0x000041c3 
  00001049  0x00000661 call  0x00000441 
  00001050  0x00000662 jam  0x00000042 , 0x000011c5 
- 00001051  0x00000663 branch  0x000007ae 
+ 00001051  0x00000663 branch  0x000007ab 
  00001052  0x00000667 jam  0x00000012 , 0x00000a99 
  00001053  0x00000668 branch  0x00007d8f 
  00001054  0x0000066b jam  0x000000b3 , 0x000011c5 
- 00001055  0x0000066c branch  0x000007ae 
+ 00001055  0x0000066c branch  0x000007ab 
  00001056  0x0000066f jam  0x000000a1 , 0x000011c5 
- 00001057  0x00000670 branch  0x000007ae 
+ 00001057  0x00000670 branch  0x000007ab 
  00001058  0x00000675 jam  0x000000a3 , 0x000011c5 
- 00001059  0x00000676 branch  0x000007ae 
+ 00001059  0x00000676 branch  0x000007ab 
  00001060  0x00000679 jam  0x00000071 , 0x000011c5 
- 00001061  0x0000067a branch  0x000007ae 
+ 00001061  0x0000067a branch  0x000007ab 
  00001062  0x0000067d jam  0x000000b1 , 0x000011c5 
- 00001063  0x0000067e branch  0x000007ae 
+ 00001063  0x0000067e branch  0x000007ab 
  00001064  0x00000681 jam  0x00000000 , 0x00004bbb 
  00001065  0x00000682 jam  0x00000000 , 0x0000480c 
  00001066  0x00000683 call  0x000002d3 
- 00001067  0x00000684 call  0x0000075f 
- 00001068  0x00000685 branch  0x0000056d 
+ 00001067  0x00000684 call  0x0000075c 
+ 00001068  0x00000685 branch  0x0000056a 
  00001069  0x00000688 call  0x00000441 
  00001070  0x00000689 jam  0x000000b4 , 0x000011c5 
- 00001071  0x0000068a branch  0x000007ae 
+ 00001071  0x0000068a branch  0x000007ab 
  00001072  0x0000068d jam  0x000000b2 , 0x000011c5 
- 00001073  0x0000068e branch  0x000007ae 
+ 00001073  0x0000068e branch  0x000007ab 
  00001074  0x00000691 jam  0x00000001 , 0x00004bc0 
- 00001075  0x00000692 call  0x0000075f 
+ 00001075  0x00000692 call  0x0000075c 
  00001076  0x00000693 jam  0x00000092 , 0x000011c5 
- 00001077  0x00000694 branch  0x000007ae 
+ 00001077  0x00000694 branch  0x000007ab 
  00001078  0x00000697 jam  0x000000a0 , 0x000011c5 
- 00001079  0x00000698 branch  0x000007ae 
+ 00001079  0x00000698 branch  0x000007ab 
  00001080  0x0000069b jam  0x00000001 , 0x00004bc0 
  00001081  0x0000069c jam  0x00000000 , 0x00004bbb 
- 00001082  0x0000069d call  0x0000075f 
+ 00001082  0x0000069d call  0x0000075c 
  00001083  0x0000069e call  0x00000369 
  00001084  0x0000069f call  0x000002d3 
  00001085  0x000006a1 branch  0x00003f8d 
  00001086  0x000006a4 call  0x00000441 
  00001087  0x000006a5 jam  0x000000a4 , 0x000011c5 
- 00001088  0x000006a6 branch  0x000007ae 
+ 00001088  0x000006a6 branch  0x000007ab 
  00001089  0x000006a9 fetch  0x00000001 , 0x00004b01 
  00001090  0x000006aa rtn  0x00000034 
  00001091  0x000006ab jam  0x00000000 , 0x00004b01 
  00001092  0x000006ae call  0x000002d4 
  00001093  0x000006af setarg  0x00000806 
  00001094  0x000006b4 branch  0x00006413 
- 00001095  0x000006b7 call  0x000004c6 
- 00001096  0x000006b8 call  0x000004f3 
+ 00001095  0x000006b7 call  0x000004c3 
+ 00001096  0x000006b8 call  0x000004f0 
  00001097  0x000006b9 call  0x000003e4 
  00001098  0x000006ba call  0x00000478 
  00001099  0x000006bc call  0x00004234 
@@ -1111,8 +1111,8 @@
  00001110  0x000006ca fetch  0x00000001 , 0x00004b28 
  00001111  0x000006cb rtn  0x00000034 
  00001112  0x000006cc fetch  0x00000001 , 0x00004b2b 
- 00001113  0x000006cd beq  0x00000000 , 0x0000070e 
- 00001114  0x000006ce beq  0x00000001 , 0x00000718 
+ 00001113  0x000006cd beq  0x00000000 , 0x0000070b 
+ 00001114  0x000006ce beq  0x00000001 , 0x00000715 
  00001115  0x000006cf rtn 
  00001116  0x000006d2 arg  0x00004bbe , 0x00000013 
  00001117  0x000006d3 arg  0x000002a5 , 0x00000012 
@@ -1151,7 +1151,7 @@
  00001150  0x0000071c arg  0x00000480 , 0x00000012 
  00001151  0x0000071d branch  0x00003374 
  00001152  0x0000071f jam  0x00000000 , 0x00004b2f 
- 00001153  0x00000720 call  0x00000741 
+ 00001153  0x00000720 call  0x0000073e 
  00001154  0x00000721 jam  0x00000001 , 0x00004d96 
  00001155  0x00000722 rtn 
  00001156  0x00000725 arg  0x00004bb7 , 0x00000013 
@@ -1159,7 +1159,7 @@
  00001158  0x00000727 branch  0x00003374 
  00001159  0x00000747 fetcht  0x00000001 , 0x000046ed 
  00001160  0x00000748 call  0x0000681d 
- 00001161  0x00000749 branch  0x000004b5 , 0x00000001 
+ 00001161  0x00000749 branch  0x000004b2 , 0x00000001 
  00001162  0x0000074b fetch  0x00000001 , 0x000046d9 
  00001163  0x0000074c rtneq  0x00000001 
  00001164  0x0000074d fetch  0x00000001 , 0x00004b48 
@@ -1170,833 +1170,830 @@
  00001169  0x00000752 jam  0x00000001 , 0x000046d9 
  00001170  0x00000753 rtn 
  00001171  0x00000756 jam  0x00000000 , 0x00004b32 
- 00001172  0x00000757 call  0x00000749 
- 00001173  0x00000758 fetcht  0x00000001 , 0x00004720 
- 00001174  0x00000759 sub  0x00000002 , 0x00000001 , 0x0000003e 
- 00001175  0x0000075a call  0x000001ba , 0x00000005 
- 00001176  0x0000075c fetch  0x00000001 , 0x000046d2 
- 00001177  0x0000075d rtnne  0x00000001 
- 00001178  0x0000075e branch  0x000004b9 
- 00001179  0x0000077a fetch  0x00000001 , 0x00004bbd 
- 00001180  0x0000077b rtn  0x00000034 
- 00001181  0x0000077c fetch  0x00000002 , 0x00004682 
- 00001182  0x0000077d rtnbit1  0x00000009 
- 00001183  0x0000077e rtnbit1  0x00000000 
- 00001184  0x0000077f jam  0x00000000 , 0x00004bbd 
- 00001185  0x00000781 call  0x00005cf7 
- 00001186  0x00000782 call  0x00004d6b 
- 00001187  0x00000783 setarg  0x00000000 
- 00001188  0x00000784 store  0x00000008 , 0x00004040 
- 00001189  0x00000785 store  0x00000002 , 0x00004682 
- 00001190  0x00000788 call  0x00002a96 
- 00001191  0x0000078b call  0x000053af 
- 00001192  0x0000078c call  0x000033a9 
- 00001193  0x0000078d call  0x00007a77 
- 00001194  0x00000790 jam  0x00000000 , 0x00000030 
- 00001195  0x00000791 call  0x00005cf7 
- 00001196  0x00000792 jam  0x00000000 , 0x00004681 
- 00001197  0x00000793 call  0x00002114 
- 00001198  0x00000796 call  0x000033ac 
- 00001199  0x00000797 call  0x000026e9 
- 00001200  0x00000798 call  0x0000757d 
- 00001201  0x00000799 set0  0x00000001 , 0x00000000 
- 00001202  0x0000079a set0  0x00000002 , 0x00000000 
- 00001203  0x0000079c jam  0x00000009 , 0x00004bbe 
- 00001204  0x0000079d rtn 
- 00001205  0x000007a0 fetch  0x00000001 , 0x000046d9 
- 00001206  0x000007a1 rtneq  0x00000000 
- 00001207  0x000007a2 jam  0x00000000 , 0x000046d9 
- 00001208  0x000007a3 rtn 
- 00001209  0x000007ad jam  0x00000001 , 0x00004bbb 
- 00001210  0x000007ae fetcht  0x00000001 , 0x00004720 
- 00001211  0x000007af fetch  0x00000001 , 0x00004703 
- 00001212  0x000007b0 isub  0x00000002 , 0x0000003e 
- 00001213  0x000007b1 branch  0x000002cd , 0x00000005 
- 00001214  0x000007b2 fetch  0x00000002 , 0x00004682 
- 00001215  0x000007b3 isolate1  0x0000000b , 0x0000003f 
- 00001216  0x000007b4 call  0x000042d4 , 0x00000001 
- 00001217  0x000007b5 fetch  0x00000002 , 0x00004682 
- 00001218  0x000007b6 isolate1  0x00000007 , 0x0000003f 
- 00001219  0x000007b7 call  0x00004392 , 0x00000001 
- 00001220  0x000007b8 call  0x00000369 
- 00001221  0x000007b9 branch  0x000043b8 
- 00001222  0x000007dc fetch  0x00000001 , 0x000046ce 
- 00001223  0x000007dd increase  0x00000001 , 0x0000003f 
- 00001224  0x000007de store  0x00000001 , 0x000046ce 
- 00001225  0x000007df sub  0x0000003f , 0x0000000a , 0x0000003e 
- 00001226  0x000007e0 rtn  0x00000002 
- 00001227  0x000007e2 call  0x000068a8 
- 00001228  0x000007e3 jam  0x00000000 , 0x000046ce 
- 00001229  0x000007e4 call  0x000004de 
- 00001230  0x000007e5 call  0x00006908 
- 00001231  0x000007e6 store  0x00000002 , 0x0000470f 
- 00001232  0x000007e7 arg  0x00004709 , 0x00000011 
- 00001233  0x000007e8 call  0x000004e6 
- 00001234  0x000007e9 fetch  0x00000001 , 0x00004231 
- 00001235  0x000007ea bbit1  0x00000001 , 0x0000340a 
- 00001236  0x000007eb bbit0  0x00000000 , 0x000004d8 
- 00001237  0x000007ec jam  0x00000001 , 0x00004b00 
- 00001238  0x000007ed jam  0x00000001 , 0x000046cf 
- 00001239  0x000007ee branch  0x000043e7 
- 00001240  0x000007f1 call  0x000043e9 
- 00001241  0x000007f2 jam  0x00000000 , 0x000046cf 
- 00001242  0x000007f3 fetch  0x00000001 , 0x00004b00 
- 00001243  0x000007f4 rtn  0x00000034 
- 00001244  0x000007f5 jam  0x00000000 , 0x00004b00 
- 00001245  0x000007f6 branch  0x000004ff 
- 00001246  0x000007fd hfetch  0x00000001 , 0x00008078 
- 00001247  0x000007fe set0  0x00000005 , 0x0000003f 
- 00001248  0x000007ff hstore  0x00000001 , 0x00008078 
- 00001249  0x00000800 call  0x000068f4 
- 00001250  0x00000801 hfetch  0x00000001 , 0x00008078 
- 00001251  0x00000802 set1  0x00000005 , 0x0000003f 
- 00001252  0x00000803 hstore  0x00000001 , 0x00008078 
- 00001253  0x00000804 rtn 
- 00001254  0x00000807 ifetch  0x00000008 , 0x00000011 
- 00001255  0x00000808 store  0x00000008 , 0x00000a9a 
- 00001256  0x00000809 fetcht  0x00000002 , 0x00000a9c 
- 00001257  0x0000080a fetch  0x00000002 , 0x00000aa0 
- 00001258  0x0000080b isub  0x00000002 , 0x0000003e 
- 00001259  0x0000080c nbranch  0x00006944 , 0x00000002 
- 00001260  0x0000080d fetcht  0x00000002 , 0x00000a9e 
- 00001261  0x0000080e isub  0x00000002 , 0x0000003e 
- 00001262  0x0000080f nbranch  0x00006940 , 0x00000002 
- 00001263  0x00000811 fetch  0x00000001 , 0x00004231 
- 00001264  0x00000812 set0  0x00000000 , 0x0000003f 
- 00001265  0x00000813 store  0x00000001 , 0x00004231 
- 00001266  0x00000814 rtn 
- 00001267  0x00000817 fetch  0x00000004 , 0x000046d3 
- 00001268  0x00000818 rtnbit0  0x00000004 
- 00001269  0x00000819 fetch  0x00000002 , 0x00004682 
- 00001270  0x0000081a rtnbit1  0x0000000b 
- 00001271  0x0000081b rtnbit1  0x00000006 
- 00001272  0x00000820 fetch  0x00000002 , 0x00004b2f 
- 00001273  0x00000821 nrtn  0x00000034 
- 00001274  0x00000822 fetch  0x00000001 , 0x000046cf 
- 00001275  0x00000823 rtn  0x00000034 
- 00001276  0x00000824 arg  0x00004bc2 , 0x00000013 
- 00001277  0x00000825 arg  0x00000504 , 0x00000012 
- 00001278  0x00000826 branch  0x0000336d 
- 00001279  0x0000082f jam  0x00000000 , 0x00004bc3 
- 00001280  0x00000830 fetcht  0x00000001 , 0x00004bc4 
- 00001281  0x00000831 branch  0x00006829 
- 00001282  0x00000833 fetcht  0x00000001 , 0x000046f4 
- 00001283  0x00000834 branch  0x00006825 
- 00001284  0x00000836 jam  0x00000005 , 0x00004bc2 
- 00001285  0x00000837 fetch  0x00000001 , 0x00004bc3 
- 00001286  0x00000838 beq  0x00000000 , 0x0000073c 
- 00001287  0x0000083c branch  0x000004ff 
- 00001288  0x00000843 call  0x0000031f 
- 00001289  0x00000844 setarg  0x00008006 
- 00001290  0x00000845 call  0x00006413 
- 00001291  0x00000846 nop  0x00002ee0 
- 00001292  0x0000084a fetch  0x00000001 , 0x0000477a 
- 00001293  0x0000084b bne  0x000000ff , 0x00000510 
- 00001294  0x0000084d fetch  0x00000001 , 0x000046e1 
- 00001295  0x0000084e store  0x00000001 , 0x0000477a 
- 00001296  0x00000851 fetch  0x00000001 , 0x000046e0 
- 00001297  0x00000852 beq  0x00000004 , 0x00003d96 
- 00001298  0x00000853 beq  0x00000006 , 0x0000051f 
- 00001299  0x00000854 beq  0x00000007 , 0x0000051f 
- 00001300  0x00000856 fetch  0x00000001 , 0x0000477a 
- 00001301  0x00000857 call  0x0000051a , 0x00000034 
- 00001302  0x00000858 fetch  0x00000001 , 0x0000477a 
- 00001303  0x00000859 beq  0x00000001 , 0x0000051c 
- 00001304  0x0000085a beq  0x00000003 , 0x00003d8c 
- 00001305  0x0000085b branch  0x00003d88 
- 00001306  0x0000085d jam  0x00000001 , 0x0000477a 
- 00001307  0x0000085e rtn 
- 00001308  0x00000860 fetch  0x00000001 , 0x0000477f 
- 00001309  0x00000861 increase  0xffffffff , 0x0000003f 
- 00001310  0x00000862 branch  0x00003dbe 
- 00001311  0x00000865 fetch  0x00000001 , 0x0000477a 
- 00001312  0x00000866 call  0x0000051a , 0x00000034 
- 00001313  0x00000867 fetch  0x00000001 , 0x0000477a 
- 00001314  0x00000868 beq  0x00000001 , 0x00000527 
- 00001315  0x00000869 beq  0x00000003 , 0x00000529 
- 00001316  0x0000086b fetch  0x00000001 , 0x00004b3d 
- 00001317  0x0000086d store  0x00000001 , 0x000046b5 
- 00001318  0x0000086e branch  0x00003dc1 
- 00001319  0x00000870 fetch  0x00000001 , 0x00004b3b 
- 00001320  0x00000871 branch  0x00000525 
- 00001321  0x00000873 fetch  0x00000001 , 0x00004b3e 
- 00001322  0x00000874 branch  0x00000525 
- 00001323  0x00000882 disable  0x00000028 
- 00001324  0x00000883 setarg  0x00000000 
- 00001325  0x00000884 store  0x00000006 , 0x0000469b 
- 00001326  0x00000885 call  0x00003fb5 
- 00001327  0x00000886 call  0x00004079 
- 00001328  0x00000887 call  0x0000407e 
- 00001329  0x00000888 call  0x00000534 
- 00001330  0x00000889 nrtn  0x00000028 
- 00001331  0x0000088a branch  0x00003fa0 
- 00001332  0x0000088e call  0x00000536 
- 00001333  0x0000088f branch  0x0000409a 
- 00001334  0x00000892 arg  0x00000000 , 0x00000011 
- 00001335  0x00000893 call  0x00000539 
- 00001336  0x00000897 branch  0x0000408e 
- 00001337  0x0000089f fetcht  0x00000001 , 0x000046e2 
- 00001338  0x000008a0 call  0x00000557 
- 00001339  0x000008a1 fetcht  0x00000001 , 0x000046e2 
- 00001340  0x000008a2 call  0x0000681d 
- 00001341  0x000008a3 setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00001342  0x000008a6 fetcht  0x00000001 , 0x000046e3 
- 00001343  0x000008a7 call  0x00000557 
- 00001344  0x000008a8 fetcht  0x00000001 , 0x000046e3 
- 00001345  0x000008a9 call  0x0000681d 
- 00001346  0x000008aa setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00001347  0x000008ad fetcht  0x00000001 , 0x000046e4 
- 00001348  0x000008ae call  0x00000557 
- 00001349  0x000008af fetcht  0x00000001 , 0x000046e4 
- 00001350  0x000008b0 call  0x0000681d 
- 00001351  0x000008b1 setflag  0x00000001 , 0x00000002 , 0x00000011 
- 00001352  0x000008b4 fetcht  0x00000001 , 0x00004bc1 
- 00001353  0x000008b5 call  0x00000557 
- 00001354  0x000008b6 fetcht  0x00000001 , 0x000046e5 
- 00001355  0x000008b7 call  0x0000055c 
- 00001356  0x000008b8 fetcht  0x00000001 , 0x000046e5 
- 00001357  0x000008b9 call  0x0000681d 
- 00001358  0x000008ba nsetflag  0x00000001 , 0x00000003 , 0x00000011 
- 00001359  0x000008bb call  0x00000557 
- 00001360  0x000008bd fetcht  0x00000001 , 0x00004bc1 
- 00001361  0x000008be call  0x00000557 
- 00001362  0x000008bf fetcht  0x00000001 , 0x000046e6 
- 00001363  0x000008c0 call  0x0000055c 
- 00001364  0x000008c1 fetcht  0x00000001 , 0x000046e6 
- 00001365  0x000008c2 call  0x0000681d 
- 00001366  0x000008c3 nsetflag  0x00000001 , 0x00000004 , 0x00000011 
- 00001367  0x000008c5 set1  0x00000007 , 0x00000002 
- 00001368  0x000008c7 arg  0x00008078 , 0x00000005 
- 00001369  0x000008c8 call  0x00006830 
- 00001370  0x000008c9 set0  0x00000007 , 0x00000002 
- 00001371  0x000008ca branch  0x00000560 
- 00001372  0x000008cd set0  0x00000007 , 0x00000002 
- 00001373  0x000008ce arg  0x00008078 , 0x00000005 
- 00001374  0x000008cf call  0x00006830 
- 00001375  0x000008d0 set1  0x00000007 , 0x00000002 
- 00001376  0x000008d2 arg  0x0000807c , 0x00000005 
- 00001377  0x000008d3 branch  0x0000680a 
- 00001378  0x000008d7 isolate1  0x00000026 , 0x00000000 
- 00001379  0x000008d8 call  0x000001ba , 0x00000001 
- 00001380  0x000008d9 branch  0x0000426d 
- 00001381  0x000008dc jam  0x00000081 , 0x000011c5 
- 00001382  0x000008dd branch  0x000007ae 
- 00001383  0x000008e0 jam  0x00000050 , 0x000011c5 
- 00001384  0x000008e1 branch  0x000007ae 
- 00001385  0x000008e4 arg  0x0000437b , 0x00000005 
- 00001386  0x000008e5 arg  0x00000013 , 0x00000039 
- 00001387  0x000008e6 call  0x00007f01 
- 00001388  0x000008e7 branch  0x000057b8 
- 00001389  0x000008ea setarg  0x00000000 
- 00001390  0x000008eb store  0x00000002 , 0x000046ac 
- 00001391  0x000008ec store  0x00000001 , 0x00004714 
- 00001392  0x000008ed call  0x000002d3 
- 00001393  0x000008ee branch  0x000042cb 
- 00001394  0x000008f1 fetch  0x00000001 , 0x0000450f 
- 00001395  0x000008f2 pincrease  0x00000001 
- 00001396  0x000008f3 store  0x00000001 , 0x0000450f 
- 00001397  0x000008f4 beq  0x0000000c , 0x00005395 
- 00001398  0x000008f5 call  0x000055aa 
- 00001399  0x000008f6 call  0x0000561e 
- 00001400  0x000008f7 call  0x00000656 
- 00001401  0x000008f8 branch  0x0000538f 
- 00001402  0x000008fb fetch  0x00000001 , 0x00000016 
- 00001403  0x000008fc increase  0x00000001 , 0x0000003f 
- 00001404  0x000008fd store  0x00000001 , 0x00000016 
- 00001405  0x000008fe rtnne  0x00000028 
- 00001406  0x000008ff jam  0x00000025 , 0x00000016 
- 00001407  0x00000900 rtn 
- 00001408  0x00000903 call  0x000029bb 
- 00001409  0x00000904 call  0x0000020d 
- 00001410  0x00000905 branch  0x000054a3 
- 00001411  0x00000908 jam  0x00000040 , 0x000011c5 
- 00001412  0x00000909 branch  0x000007ae 
- 00001413  0x0000090c jam  0x00000041 , 0x000011c5 
- 00001414  0x0000090d branch  0x000007ae 
- 00001415  0x00000910 fetch  0x00000001 , 0x00000456 
- 00001416  0x00000911 bbit1  0x00000005 , 0x000005a7 
- 00001417  0x00000912 call  0x0000076a 
- 00001418  0x00000913 fetch  0x00000001 , 0x0000478e 
- 00001419  0x00000914 nbranch  0x00000591 , 0x00000034 
- 00001420  0x00000915 fetch  0x00000001 , 0x0000043f 
- 00001421  0x00000916 bbit0  0x00000004 , 0x00000595 
- 00001422  0x00000917 fetch  0x00000001 , 0x000002da 
- 00001423  0x00000918 branch  0x00000595 , 0x00000034 
- 00001424  0x00000919 branch  0x00005664 
- 00001425  0x0000091b fetch  0x00000001 , 0x0000478e 
- 00001426  0x0000091c increase  0xffffffff , 0x0000003f 
- 00001427  0x0000091d store  0x00000001 , 0x0000478e 
- 00001428  0x0000091e branch  0x00005664 
- 00001429  0x00000920 fetch  0x00000001 , 0x000044c4 
- 00001430  0x00000921 bne  0x00000005 , 0x00000598 
- 00001431  0x00000922 jam  0x00000003 , 0x0000478e 
- 00001432  0x00000924 call  0x00005892 
- 00001433  0x00000925 call  0x000003ab , 0x00000034 
- 00001434  0x00000926 branch  0x00005622 
- 00001435  0x00000929 fetch  0x00000001 , 0x000046c5 
- 00001436  0x0000092a and  0x0000003f , 0x00000003 , 0x0000003f 
- 00001437  0x0000092b rtnne  0x00000003 
- 00001438  0x0000092c fetch  0x00000001 , 0x000047c3 
- 00001439  0x0000092d rtn  0x00000034 
- 00001440  0x0000092e fetch  0x00000001 , 0x000043dd 
- 00001441  0x0000092f rtn  0x00000034 
- 00001442  0x00000930 fetch  0x00000001 , 0x000043dc 
- 00001443  0x00000931 set1  0x00000004 , 0x0000003f 
- 00001444  0x00000932 store  0x00000001 , 0x000043dc 
- 00001445  0x00000933 call  0x00005650 
- 00001446  0x00000934 rtn 
- 00001447  0x00000938 call  0x0000059b 
- 00001448  0x0000093b fetch  0x00000001 , 0x00004d84 
- 00001449  0x0000093c sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00001450  0x0000093d ncall  0x0000076e , 0x00000002 
- 00001451  0x0000093e fetch  0x00000001 , 0x00004d84 
- 00001452  0x0000093f rtneq  0x00000000 
- 00001453  0x00000940 increase  0xffffffff , 0x0000003f 
- 00001454  0x00000941 store  0x00000001 , 0x00004d84 
- 00001455  0x00000942 rtn 
- 00001456  0x00000945 fetch  0x00000001 , 0x000047a1 
- 00001457  0x00000946 rtn  0x00000034 
- 00001458  0x00000947 fetch  0x00000001 , 0x000046c5 
- 00001459  0x00000948 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00001460  0x00000949 rtneq  0x00000003 
- 00001461  0x0000094a jam  0x00000002 , 0x000046c6 
- 00001462  0x0000094b rtn 
- 00001463  0x0000094e rtnmark1  0x0000000f 
- 00001464  0x0000094f call  0x00005890 
- 00001465  0x00000950 nrtn  0x00000034 
- 00001466  0x00000951 fetch  0x00000001 , 0x000002d9 
- 00001467  0x00000952 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00001468  0x00000953 store  0x00000001 , 0x0000450c 
- 00001469  0x00000954 ifetch  0x00000001 , 0x00000006 
- 00001470  0x00000955 and  0x0000003f , 0x0000001f , 0x0000003f 
- 00001471  0x00000956 store  0x00000001 , 0x0000450b 
- 00001472  0x00000957 rtn  0x00000034 
- 00001473  0x00000958 copy  0x00000006 , 0x0000003f 
- 00001474  0x00000959 store  0x00000002 , 0x0000450d 
- 00001475  0x0000095a fetch  0x00000001 , 0x0000450c 
- 00001476  0x0000095b beq  0x00000003 , 0x000005c6 
- 00001477  0x0000095c branch  0x0000568d 
- 00001478  0x0000095e fetch  0x00000001 , 0x000002db 
- 00001479  0x0000095f beq  0x00000001 , 0x000005c9 
- 00001480  0x00000960 branch  0x00005c65 
- 00001481  0x00000962 ifetch  0x00000005 , 0x00000006 
- 00001482  0x00000963 store  0x00000005 , 0x000043ce 
- 00001483  0x00000964 ifetch  0x00000002 , 0x00000006 
- 00001484  0x00000965 store  0x00000002 , 0x0000045f 
- 00001485  0x00000966 branch  0x00005c8a 
- 00001486  0x00000969 ifetch  0x00000002 , 0x00000006 
- 00001487  0x0000096a beq  0x00000004 , 0x000005d2 
- 00001488  0x0000096b beq  0x00000006 , 0x000005fe 
- 00001489  0x0000096c branch  0x00005698 
- 00001490  0x0000096e call  0x00007ea5 
- 00001491  0x0000096f call  0x000005b0 
- 00001492  0x00000970 call  0x00007e9f 
- 00001493  0x00000971 ifetch  0x00000003 , 0x00000006 
- 00001494  0x00000972 store  0x00000003 , 0x00000477 
- 00001495  0x00000973 beq  0x00000010 , 0x000005e1 
- 00001496  0x00000974 rshift8  0x0000003f , 0x00000002 
- 00001497  0x00000975 sub  0x00000002 , 0x00000024 , 0x0000003e 
- 00001498  0x00000976 branch  0x000005ef , 0x00000002 
- 00001499  0x00000977 arg  0x000047c9 , 0x00000002 
- 00001500  0x00000978 storet  0x00000002 , 0x000044bc 
- 00001501  0x00000979 call  0x000058ad 
- 00001502  0x0000097a setarg  0x00008e7a 
- 00001503  0x0000097b store  0x00000002 , 0x000044bc 
- 00001504  0x0000097c rtn 
- 00001505  0x0000097f call  0x000059fa 
- 00001506  0x00000980 call  0x00005879 
- 00001507  0x00000981 increase  0x00000007 , 0x00000006 
- 00001508  0x00000982 ifetch  0x00000001 , 0x00000006 
- 00001509  0x00000983 rtnne  0x00000011 
- 00001510  0x00000984 increase  0x00000005 , 0x00000006 
- 00001511  0x00000985 ifetch  0x00000002 , 0x00000006 
- 00001512  0x00000986 arg  0x00001812 , 0x00000002 
- 00001513  0x00000987 isub  0x00000002 , 0x0000003e 
- 00001514  0x00000988 nrtn  0x00000005 
- 00001515  0x00000989 increase  0xfffffffc , 0x00000006 
- 00001516  0x0000098a setarg  0x0000002b 
- 00001517  0x0000098b istore  0x00000002 , 0x00000006 
- 00001518  0x0000098c rtn 
- 00001519  0x0000098f beq  0x0000000a , 0x000005f1 
- 00001520  0x00000990 branch  0x000058ad 
- 00001521  0x00000992 fetcht  0x00000002 , 0x00000478 
- 00001522  0x00000993 fetch  0x00000001 , 0x000044e9 
- 00001523  0x00000994 bbit1  0x00000003 , 0x000005f8 
- 00001524  0x0000099e fetch  0x00000002 , 0x00000478 
- 00001525  0x0000099f beq  0x00000013 , 0x00005a76 
- 00001526  0x000009a1 fetcht  0x00000002 , 0x00000478 
- 00001527  0x000009a2 branch  0x000059bf 
- 00001528  0x000009b1 fetch  0x00000002 , 0x000044fa 
- 00001529  0x000009b2 isub  0x00000002 , 0x0000003e 
- 00001530  0x000009b3 nbranch  0x000005f4 , 0x00000005 
- 00001531  0x000009b4 call  0x00005a42 
- 00001532  0x000009b5 nbranch  0x000005f4 , 0x00000028 
- 00001533  0x000009b6 branch  0x000059e2 
- 00001534  0x000009b9 ifetch  0x00000001 , 0x00000006 
- 00001535  0x000009ba beq  0x00000001 , 0x00000601 
- 00001536  0x000009bc branch  0x00005af6 
- 00001537  0x000009bf jam  0x00000001 , 0x00004b6d 
- 00001538  0x000009c0 branch  0x00005b09 
- 00001539  0x000009c7 fetch  0x00000001 , 0x00000016 
- 00001540  0x000009c8 bne  0x00000027 , 0x000056f2 
- 00001541  0x000009ca random  0x0000003f 
- 00001542  0x000009cb arg  0x000001ff , 0x00000002 
- 00001543  0x000009cc iand  0x00000002 , 0x0000003f 
- 00001544  0x000009cd add  0x0000003f , 0x000000fa , 0x0000003f 
- 00001545  0x000009ce call  0x00003cbe 
- 00001546  0x000009cf branch  0x00005710 
- 00001547  0x000009d9 disable  0x0000002b 
- 00001548  0x000009da branch  0x0000060e , 0x0000002e 
- 00001549  0x000009db nbranch  0x00005806 , 0x0000002d 
- 00001550  0x000009dd call  0x00002bcb 
- 00001551  0x000009de fetch  0x00000002 , 0x000040c1 
- 00001552  0x000009df store  0x00000002 , 0x0000044d 
- 00001553  0x000009e0 fetch  0x00000001 , 0x000046c5 
- 00001554  0x000009e1 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00001555  0x000009e2 nbranch  0x00002bde , 0x00000001 
- 00001556  0x000009e3 branch  0x000057fb 
- 00001557  0x000009e6 fetch  0x00000001 , 0x000047a1 
- 00001558  0x000009e7 nrtn  0x00000034 
- 00001559  0x000009e8 fetch  0x00000001 , 0x00000478 
- 00001560  0x000009e9 sub  0x0000003f , 0x0000001a , 0x0000003f 
- 00001561  0x000009ea nrtn  0x00000005 
- 00001562  0x000009eb jam  0x00000000 , 0x000046c6 
- 00001563  0x000009ec branch  0x00003d60 
- 00001564  0x000009ef hfetch  0x00000001 , 0x00008077 
- 00001565  0x000009f0 and_into  0x000000fd , 0x0000003f 
- 00001566  0x000009f1 hstore  0x00000001 , 0x00008077 
- 00001567  0x000009f2 hfetcht  0x00000001 , 0x00008073 
- 00001568  0x000009f3 or_into  0x00000002 , 0x00000002 
- 00001569  0x000009f4 hstoret  0x00000001 , 0x00008073 
- 00001570  0x000009f5 call  0x000063ee 
- 00001571  0x000009f6 and_into  0x000000fd , 0x00000002 
- 00001572  0x000009f7 nop  0x0000000d 
- 00001573  0x000009f8 call  0x00000629 
- 00001574  0x000009f9 hstoret  0x00000001 , 0x00008073 
- 00001575  0x000009fa rtn 
- 00001576  0x000009fd call  0x000064dd 
- 00001577  0x000009ff hfetch  0x00000001 , 0x00008081 
- 00001578  0x00000a00 or  0x0000003f , 0x00000001 , 0x0000003f 
- 00001579  0x00000a01 and  0x0000003f , 0x000000f5 , 0x0000003f 
- 00001580  0x00000a02 hstore  0x00000001 , 0x00008081 
- 00001581  0x00000a03 rtn 
- 00001582  0x00000a07 jam  0x00000000 , 0x000011c5 
- 00001583  0x00000a08 branch  0x000007ae 
- 00001584  0x00000a0b call  0x000021c9 
- 00001585  0x00000a0c nrtn  0x00000028 
- 00001586  0x00000a0e disable  0x00000028 
- 00001587  0x00000a0f jam  0x00000020 , 0x00000011 
- 00001588  0x00000a10 set0  0x0000000b , 0x00000000 
- 00001589  0x00000a11 set0  0x0000002d , 0x00000000 
- 00001590  0x00000a13 call  0x00002a4f 
- 00001591  0x00000a14 call  0x000022e6 
- 00001592  0x00000a15 bmark1  0x0000000b , 0x0000063d 
- 00001593  0x00000a16 call  0x00002455 
- 00001594  0x00000a17 nbranch  0x00000636 , 0x00000034 
- 00001595  0x00000a18 bmark1  0x0000002d , 0x00000646 
- 00001596  0x00000a19 branch  0x000021ec 
- 00001597  0x00000a1c call  0x00002a4d 
- 00001598  0x00000a1d arg  0x00000010 , 0x00000001 
- 00001599  0x00000a1e call  0x000022dc 
- 00001600  0x00000a1f set1  0x0000002d , 0x00000000 
- 00001601  0x00000a20 set0  0x0000000b , 0x00000000 
- 00001602  0x00000a21 fetch  0x00000001 , 0x00000077 
- 00001603  0x00000a22 iforce  0x00000004 
- 00001604  0x00000a23 jam  0x00000002 , 0x00000011 
- 00001605  0x00000a24 branch  0x00000636 
- 00001606  0x00000a27 fetch  0x00000004 , 0x00000165 
- 00001607  0x00000a28 pincrease  0x00000008 
- 00001608  0x00000a29 store  0x00000004 , 0x00000165 
- 00001609  0x00000a2a branch  0x000021f8 
- 00001610  0x00000a2d bmark1  0x0000002c , 0x0000264d 
- 00001611  0x00000a2e branch  0x0000258f 
- 00001612  0x00000a31 jam  0x00000001 , 0x000011c5 
- 00001613  0x00000a32 branch  0x000007ae 
- 00001614  0x00000a35 fetch  0x00000001 , 0x00000030 
- 00001615  0x00000a36 isolate1  0x00000000 , 0x0000003f 
- 00001616  0x00000a37 call  0x00000652 , 0x00000001 
- 00001617  0x00000a38 branch  0x0000248a 
- 00001618  0x00000a3a fetch  0x00000001 , 0x00000047 
- 00001619  0x00000a3b isolate1  0x00000003 , 0x0000003f 
- 00001620  0x00000a3c call  0x000005a8 , 0x00000001 
- 00001621  0x00000a3d ncall  0x0000076a , 0x00000001 
- 00001622  0x00000a3f fetch  0x00000002 , 0x00004682 
- 00001623  0x00000a40 rtnbit1  0x0000000b 
- 00001624  0x00000a41 rtnbit1  0x00000007 
- 00001625  0x00000a42 rtnbit1  0x00000006 
- 00001626  0x00000a44 arg  0x00004d0d , 0x00000011 
- 00001627  0x00000a45 call  0x00000251 
- 00001628  0x00000a46 storet  0x00000001 , 0x00004d85 
- 00001629  0x00000a48 setarg  0x00000082 
- 00001630  0x00000a49 bmark1  0x00000026 , 0x00000660 
- 00001631  0x00000a4a setarg  0x00000080 
- 00001632  0x00000a4c isub  0x00000002 , 0x0000003e 
- 00001633  0x00000a4d nbranch  0x00000780 , 0x00000002 
- 00001634  0x00000a4f fetch  0x00000001 , 0x00004d84 
- 00001635  0x00000a50 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00001636  0x00000a51 nbranch  0x00000770 , 0x00000002 
- 00001637  0x00000a52 fetch  0x00000001 , 0x00004d84 
- 00001638  0x00000a53 beq  0x00000000 , 0x00000781 
- 00001639  0x00000a54 rtn 
- 00001640  0x00000a57 call  0x000024f0 
- 00001641  0x00000a58 nbranch  0x000028f9 , 0x00000018 
- 00001642  0x00000a59 call  0x000029bb 
- 00001643  0x00000a5a call  0x0000020d 
- 00001644  0x00000a5b branch  0x00002518 
- 00001645  0x00000a5e fetch  0x00000001 , 0x00004720 
- 00001646  0x00000a5f bne  0x00000001 , 0x00002b2b 
- 00001647  0x00000a60 fetch  0x00000001 , 0x00004bbf 
- 00001648  0x00000a61 branch  0x00002b2b , 0x00000034 
- 00001649  0x00000a62 call  0x000029e7 
- 00001650  0x00000a63 jam  0x00000002 , 0x00008042 
- 00001651  0x00000a64 fetch  0x00000001 , 0x00008138 
- 00001652  0x00000a65 and  0x0000003f , 0x000000fc , 0x0000003f 
- 00001653  0x00000a66 store  0x00000001 , 0x0000804c 
- 00001654  0x00000a67 call  0x00002c21 
- 00001655  0x00000a68 branch  0x00002b2c 
- 00001656  0x00000a6b rtnmark1  0x00000026 
- 00001657  0x00000a6c call  0x00002afa 
- 00001658  0x00000a6d fetch  0x00000003 , 0x0000416f 
- 00001659  0x00000a6e rtn  0x00000034 
- 00001660  0x00000a6f fetch  0x00000001 , 0x00004091 
- 00001661  0x00000a70 rtn  0x00000034 
- 00001662  0x00000a72 fetch  0x00000002 , 0x00004500 
- 00001663  0x00000a73 nrtn  0x00000034 
- 00001664  0x00000a75 fetch  0x00000002 , 0x00004b2f 
- 00001665  0x00000a76 nrtn  0x00000034 
- 00001666  0x00000a78 fetch  0x00000004 , 0x000046d3 
- 00001667  0x00000a79 rtnbit1  0x00000004 
- 00001668  0x00000a7b fetch  0x00000001 , 0x000046d9 
- 00001669  0x00000a7c rtneq  0x00000000 
- 00001670  0x00000a7e fetch  0x00000001 , 0x0000465a 
- 00001671  0x00000a7f branch  0x0000068a , 0x00000034 
- 00001672  0x00000a80 fetch  0x00000001 , 0x000045b1 
- 00001673  0x00000a81 rtn  0x00000034 
- 00001674  0x00000a83 fetch  0x00000001 , 0x000044c0 
- 00001675  0x00000a84 nrtn  0x00000034 
- 00001676  0x00000a85 call  0x00002c3a 
- 00001677  0x00000a86 nrtn  0x00000034 
- 00001678  0x00000a87 fetch  0x00000001 , 0x00004040 
- 00001679  0x00000a88 compare  0x00000003 , 0x0000003f , 0x00000007 
- 00001680  0x00000a89 nbranch  0x00002b9d , 0x00000001 
- 00001681  0x00000a8a fetch  0x00000002 , 0x00004042 
- 00001682  0x00000a8b arg  0x0000ffff , 0x00000002 
- 00001683  0x00000a8c isub  0x00000002 , 0x0000003e 
- 00001684  0x00000a8d rtn  0x00000005 
- 00001685  0x00000a8e branch  0x00002b7d 
- 00001686  0x00000a91 disable  0x0000002b 
- 00001687  0x00000a92 fetch  0x00000001 , 0x00000030 
- 00001688  0x00000a93 rtnbit0  0x00000001 
- 00001689  0x00000a94 nbranch  0x00002bd0 , 0x0000002d 
- 00001690  0x00000a95 call  0x00002bcb 
- 00001691  0x00000a96 fetch  0x00000002 , 0x000040c1 
- 00001692  0x00000a97 store  0x00000002 , 0x0000003e 
- 00001693  0x00000a98 fetch  0x00000001 , 0x00000047 
- 00001694  0x00000a99 bbit1  0x00000003 , 0x00002bde 
- 00001695  0x00000a9a bmark0  0x0000000d , 0x00002bde 
- 00001696  0x00000a9b call  0x00005274 
- 00001697  0x00000a9c nbranch  0x00002bde , 0x00000034 
- 00001698  0x00000a9d call  0x000006a4 , 0x00000034 
- 00001699  0x00000a9e branch  0x00002bbe 
- 00001700  0x00000aa0 jam  0x00000001 , 0x0000008a 
- 00001701  0x00000aa1 jam  0x00000000 , 0x0000008b 
- 00001702  0x00000aa2 rtn 
- 00001703  0x00000aa5 jam  0x00000010 , 0x000011c5 
- 00001704  0x00000aa6 branch  0x000007ae 
- 00001705  0x00000aa9 jam  0x00000011 , 0x000011c5 
- 00001706  0x00000aaa branch  0x000007ae 
- 00001707  0x00000aad fetch  0x00000001 , 0x00000552 
- 00001708  0x00000aae store  0x00000001 , 0x000004c9 
- 00001709  0x00000aaf beq  0x00000013 , 0x000006af 
- 00001710  0x00000ab0 branch  0x00005db4 
- 00001711  0x00000ab2 call  0x00005dcf 
- 00001712  0x00000ab3 jam  0x00000001 , 0x00004b02 
- 00001713  0x00000ab4 fetch  0x00000001 , 0x00004b04 
- 00001714  0x00000ab5 rtn  0x00000034 
- 00001715  0x00000ab6 jam  0x00000002 , 0x00004b04 
- 00001716  0x00000ab7 rtn 
- 00001717  0x00000aba disable  0x00000028 
- 00001718  0x00000abb call  0x000062c1 
- 00001719  0x00000abe fetch  0x00000001 , 0x00000048 
- 00001720  0x00000abf rtn  0x00000034 
- 00001721  0x00000ac0 bbit1  0x00000007 , 0x000006bf 
- 00001722  0x00000ac1 beq  0x00000003 , 0x000006c1 
- 00001723  0x00000ac2 beq  0x00000031 , 0x000006c5 
- 00001724  0x00000ac3 beq  0x00000017 , 0x000006c7 
- 00001725  0x00000ac4 beq  0x00000007 , 0x000006c3 
- 00001726  0x00000ac5 branch  0x00006010 
- 00001727  0x00000ac8 jam  0x00000020 , 0x000011c5 
- 00001728  0x00000ac9 branch  0x000007ae 
- 00001729  0x00000acc jam  0x00000021 , 0x000011c5 
- 00001730  0x00000acd branch  0x000007ae 
- 00001731  0x00000ad0 jam  0x00000022 , 0x000011c5 
- 00001732  0x00000ad1 branch  0x000007ae 
- 00001733  0x00000ad4 jam  0x00000001 , 0x00004b04 
- 00001734  0x00000ad5 branch  0x000061c3 
- 00001735  0x00000ad8 jam  0x00000004 , 0x00004b0c 
- 00001736  0x00000ad9 branch  0x000061a4 
- 00001737  0x00000adc call  0x000062bc 
- 00001738  0x00000add nrtn  0x00000034 
- 00001739  0x00000adf fetch  0x00000001 , 0x00000055 
- 00001740  0x00000ae0 rtn  0x00000034 
- 00001741  0x00000ae1 beq  0x00000004 , 0x000006eb 
- 00001742  0x00000ae2 beq  0x00000010 , 0x000006d0 
- 00001743  0x00000ae3 branch  0x00006320 
- 00001744  0x00000ae6 fetch  0x00000001 , 0x0000455b 
- 00001745  0x00000ae7 rtneq  0x00000000 
- 00001746  0x00000ae8 beq  0x00000001 , 0x000006d4 
- 00001747  0x00000ae9 branch  0x0000635f 
- 00001748  0x00000aeb rtn  0x00000029 
- 00001749  0x00000aee fetch  0x00000001 , 0x0000016d 
- 00001750  0x00000aef bbit1  0x00000000 , 0x000006d8 
- 00001751  0x00000af0 branch  0x00006399 
- 00001752  0x00000af2 fetch  0x00000001 , 0x00004b04 
- 00001753  0x00000af3 beq  0x00000001 , 0x0000639d 
- 00001754  0x00000af6 fetch  0x00000001 , 0x000041bd 
- 00001755  0x00000af7 branch  0x000063a9 , 0x00000034 
- 00001756  0x00000af8 fetch  0x00000001 , 0x000004d1 
- 00001757  0x00000af9 rtnbit0  0x00000003 
- 00001758  0x00000afa rtnbit0  0x00000002 
- 00001759  0x00000afb fetch  0x00000001 , 0x00004b03 
- 00001760  0x00000afc rtn  0x00000034 
- 00001761  0x00000afd jam  0x00000000 , 0x00004b03 
- 00001762  0x00000afe fetch  0x00000004 , 0x000004e9 
- 00001763  0x00000aff arg  0x00000014 , 0x00000002 
- 00001764  0x00000b00 iadd  0x00000002 , 0x00000002 
- 00001765  0x00000b01 copy  0x00000022 , 0x0000003f 
- 00001766  0x00000b02 isub  0x00000002 , 0x0000003e 
- 00001767  0x00000b03 nbranch  0x000006e9 , 0x00000002 
- 00001768  0x00000b04 branch  0x00006349 
- 00001769  0x00000b07 jam  0x00000001 , 0x00004b03 
- 00001770  0x00000b08 rtn 
- 00001771  0x00000b0b jam  0x00000014 , 0x0000480c 
- 00001772  0x00000b0c branch  0x0000636f 
- 00001773  0x00000b12 fetcht  0x00000001 , 0x00004677 
- 00001774  0x00000b13 fetch  0x00000001 , 0x00000a99 
- 00001775  0x00000b14 isub  0x00000002 , 0x0000003e 
- 00001776  0x00000b15 rtn  0x00000005 
- 00001777  0x00000b16 branch  0x00007d90 
- 00001778  0x00000b1a call  0x000062bc 
- 00001779  0x00000b1b nbranch  0x00007ddb , 0x00000034 
- 00001780  0x00000b1c fetch  0x00000001 , 0x00000a99 
- 00001781  0x00000b1d bmark0  0x00000009 , 0x00007dd6 
- 00001782  0x00000b1e beq  0x0000001f , 0x00000701 
- 00001783  0x00000b1f beq  0x00000020 , 0x00000704 
- 00001784  0x00000b20 beq  0x00000012 , 0x000006fe 
- 00001785  0x00000b21 beq  0x00000011 , 0x000006fb 
- 00001786  0x00000b22 branch  0x00007dca 
- 00001787  0x00000b25 setarg  0x00000000 
- 00001788  0x00000b26 store  0x00000009 , 0x000044ff 
- 00001789  0x00000b27 branch  0x00007e0a 
- 00001790  0x00000b2a call  0x00005890 
- 00001791  0x00000b2b nrtn  0x00000034 
- 00001792  0x00000b2c branch  0x00005abf 
- 00001793  0x00000b2f jam  0x00000034 , 0x00000185 
- 00001794  0x00000b30 fetch  0x00000006 , 0x0000044f 
- 00001795  0x00000b31 branch  0x00000706 
- 00001796  0x00000b33 jam  0x00000033 , 0x00000185 
- 00001797  0x00000b34 fetch  0x00000006 , 0x00000040 
- 00001798  0x00000b36 store  0x00000006 , 0x00000186 
- 00001799  0x00000b38 fetch  0x00000004 , 0x000046d3 
- 00001800  0x00000b39 rtnbit0  0x00000007 
- 00001801  0x00000b3a arg  0x00000007 , 0x00000007 
- 00001802  0x00000b3b call  0x000043d2 
- 00001803  0x00000b3c call  0x000042e8 
- 00001804  0x00000b3e call  0x000042fb 
- 00001805  0x00000b3f branch  0x0000030a 
- 00001806  0x00000b42 call  0x00000728 
- 00001807  0x00000b43 fetch  0x00000001 , 0x00004b30 
- 00001808  0x00000b44 increase  0x00000001 , 0x0000003f 
- 00001809  0x00000b45 store  0x00000001 , 0x00004b30 
- 00001810  0x00000b46 fetcht  0x00000001 , 0x00004b2c 
- 00001811  0x00000b47 isub  0x00000002 , 0x0000003e 
- 00001812  0x00000b48 call  0x00000716 , 0x00000005 
- 00001813  0x00000b49 rtn 
- 00001814  0x00000b4c jam  0x00000000 , 0x00004b32 
- 00001815  0x00000b4d branch  0x00000745 
- 00001816  0x00000b50 fetch  0x00000001 , 0x00004b2e 
- 00001817  0x00000b51 increase  0xffffffff , 0x0000003f 
- 00001818  0x00000b52 store  0x00000001 , 0x00004b2e 
- 00001819  0x00000b53 nrtn  0x00000034 
- 00001820  0x00000b54 fetch  0x00000001 , 0x00004b2d 
- 00001821  0x00000b55 store  0x00000001 , 0x00004b2e 
- 00001822  0x00000b56 fetch  0x00000001 , 0x00004b31 
- 00001823  0x00000b57 branch  0x00000724 , 0x00000034 
- 00001824  0x00000b58 fetch  0x00000001 , 0x00004b2f 
- 00001825  0x00000b59 branch  0x00000745 , 0x00000034 
- 00001826  0x00000b5a increase  0xffffffff , 0x0000003f 
- 00001827  0x00000b5b store  0x00000001 , 0x00004b2f 
- 00001828  0x00000b5d fetch  0x00000001 , 0x00004b2a 
- 00001829  0x00000b5e beq  0x00000001 , 0x00000747 
- 00001830  0x00000b5f beq  0x00000000 , 0x00000728 
- 00001831  0x00000b60 rtn 
- 00001832  0x00000b63 jam  0x00000001 , 0x00004b2a 
- 00001833  0x00000b66 fetch  0x00000001 , 0x00004720 
- 00001834  0x00000b67 beq  0x00000000 , 0x0000072d 
- 00001835  0x00000b68 beq  0x00000001 , 0x0000072d 
- 00001836  0x00000b69 beq  0x00000003 , 0x00000736 
- 00001837  0x00000b6c fetcht  0x00000001 , 0x00004b65 
- 00001838  0x00000b6d call  0x0000680e 
- 00001839  0x00000b6e fetcht  0x00000001 , 0x00004b65 
- 00001840  0x00000b6f branch  0x00006825 
- 00001841  0x00000b71 fetcht  0x00000001 , 0x00004b65 
- 00001842  0x00000b72 set1  0x00000007 , 0x00000002 
- 00001843  0x00000b73 call  0x0000680e 
- 00001844  0x00000b74 fetcht  0x00000001 , 0x00004b65 
- 00001845  0x00000b75 branch  0x00006829 
- 00001846  0x00000b78 fetcht  0x00000001 , 0x00004b67 
- 00001847  0x00000b79 call  0x0000680e 
- 00001848  0x00000b7a fetcht  0x00000001 , 0x00004b67 
- 00001849  0x00000b7b branch  0x00006829 
- 00001850  0x00000b7e fetcht  0x00000001 , 0x000046f4 
- 00001851  0x00000b7f branch  0x00006829 
- 00001852  0x00000b82 jam  0x00000001 , 0x00004bc3 
- 00001853  0x00000b83 fetcht  0x00000001 , 0x00004bc4 
- 00001854  0x00000b84 call  0x0000680e 
- 00001855  0x00000b85 fetcht  0x00000001 , 0x00004bc4 
- 00001856  0x00000b86 branch  0x00006825 
- 00001857  0x00000b88 fetch  0x00000001 , 0x00004b30 
- 00001858  0x00000b89 nrtn  0x00000034 
- 00001859  0x00000b8a fetch  0x00000001 , 0x00004b32 
- 00001860  0x00000b8b nrtn  0x00000034 
- 00001861  0x00000b8d setarg  0x00000000 
- 00001862  0x00000b8e store  0x00000003 , 0x00004b2e 
- 00001863  0x00000b90 fetch  0x00000001 , 0x00004b2f 
- 00001864  0x00000b91 nbranch  0x0000074b , 0x00000034 
- 00001865  0x00000b93 jam  0x00000000 , 0x00004b28 
- 00001866  0x00000b94 jam  0x00000000 , 0x00004b2b 
- 00001867  0x00000b96 jam  0x00000000 , 0x00004b30 
- 00001868  0x00000b97 jam  0x00000000 , 0x00004b2a 
- 00001869  0x00000b98 call  0x00000502 
- 00001870  0x00000b99 fetcht  0x00000001 , 0x00004b67 
- 00001871  0x00000b9a call  0x0000680e 
- 00001872  0x00000b9b fetcht  0x00000001 , 0x00004b67 
- 00001873  0x00000b9c call  0x00006825 
- 00001874  0x00000b9e fetcht  0x00000001 , 0x00004b65 
- 00001875  0x00000b9f set0  0x00000007 , 0x00000002 
- 00001876  0x00000ba0 branch  0x00006806 
- 00001877  0x00000ba3 jam  0x00000005 , 0x00004b2d 
- 00001878  0x00000ba5 jam  0x00000000 , 0x00004b32 
- 00001879  0x00000ba6 jam  0x00000000 , 0x00004b31 
- 00001880  0x00000ba7 jam  0x00000001 , 0x00004b2f 
- 00001881  0x00000ba9 jam  0x00000005 , 0x00004b2e 
- 00001882  0x00000baa jam  0x00000001 , 0x00004b28 
- 00001883  0x00000bab jam  0x00000001 , 0x00004b2b 
- 00001884  0x00000bac rtn 
- 00001885  0x00000baf jam  0x00000005 , 0x00004b2d 
- 00001886  0x00000bb0 branch  0x00000756 
- 00001887  0x00000bb4 jam  0x00000001 , 0x00004b32 
- 00001888  0x00000bb5 jam  0x00000001 , 0x00004b28 
- 00001889  0x00000bb6 jam  0x00000000 , 0x00004b2b 
- 00001890  0x00000bb7 jam  0x00000000 , 0x00004b30 
- 00001891  0x00000bb8 rtn 
- 00001892  0x00000bbb jam  0x00000003 , 0x00004b2d 
- 00001893  0x00000bbc jam  0x00000001 , 0x00004b31 
- 00001894  0x00000bbd branch  0x00000759 
- 00001895  0x00000bc1 jam  0x00000001 , 0x00004d87 
- 00001896  0x00000bc2 jam  0x00000000 , 0x00004d84 
- 00001897  0x00000bc3 rtn 
- 00001898  0x00000bc5 fetch  0x00000001 , 0x00004d84 
- 00001899  0x00000bc6 increase  0x00000001 , 0x0000003f 
- 00001900  0x00000bc7 store  0x00000001 , 0x00004d84 
- 00001901  0x00000bc8 rtn 
- 00001902  0x00000bcb jam  0x00000003 , 0x00004d84 
- 00001903  0x00000bcc rtn 
- 00001904  0x00000bcf fetch  0x00000001 , 0x00004d84 
- 00001905  0x00000bd0 rtnne  0x0000007d 
- 00001906  0x00000bd1 jam  0x00000000 , 0x00004d84 
- 00001907  0x00000bd3 fetcht  0x00000001 , 0x00004d85 
- 00001908  0x00000bd4 setarg  0x00000077 
- 00001909  0x00000bd5 bmark1  0x00000026 , 0x00000777 
- 00001910  0x00000bd6 setarg  0x00000075 
- 00001911  0x00000bd8 isub  0x00000002 , 0x0000003e 
- 00001912  0x00000bd9 nrtn  0x00000002 
- 00001913  0x00000bda fetch  0x00000001 , 0x00004d87 
- 00001914  0x00000bdb beq  0x00000000 , 0x00000788 
- 00001915  0x00000bdc increase  0xffffffff , 0x0000003f 
- 00001916  0x00000bdd store  0x00000001 , 0x00004d87 
- 00001917  0x00000bde beq  0x00000000 , 0x00000788 
- 00001918  0x00000be1 jam  0x00000000 , 0x000041de 
- 00001919  0x00000be2 rtn 
- 00001920  0x00000be5 jam  0x00000000 , 0x00004d84 
- 00001921  0x00000be7 fetch  0x00000001 , 0x00004d87 
- 00001922  0x00000be8 beq  0x00000002 , 0x00000786 
- 00001923  0x00000be9 increase  0x00000001 , 0x0000003f 
- 00001924  0x00000bea store  0x00000001 , 0x00004d87 
- 00001925  0x00000beb beq  0x00000001 , 0x0000077e 
- 00001926  0x00000bed jam  0x00000002 , 0x000041de 
- 00001927  0x00000bee rtn 
- 00001928  0x00000bf1 jam  0x00000004 , 0x000041de 
- 00001929  0x00000bf2 rtn 
- 00001930  0x00000bf6 storet  0x00000001 , 0x00000017 
- 00001931  0x00000bf7 add  0x00000002 , 0x00000000 , 0x00000011 
- 00001932  0x00000bf8 call  0x00002981 
- 00001933  0x00000bf9 setarg  0x00000500 
- 00001934  0x00000bfa call  0x00002a8f 
- 00001935  0x00000bfc jam  0x00000001 , 0x00008906 
- 00001936  0x00000bfd jam  0x0000003c , 0x00008900 
- 00001937  0x00000bfe jam  0x000000e0 , 0x00008901 
- 00001938  0x00000bff nop  0x0000000a 
- 00001939  0x00000c00 jam  0x00000001 , 0x00008902 
- 00001940  0x00000c01 jam  0x0000003d , 0x00008902 
- 00001941  0x00000c02 nop  0x0000000a 
- 00001942  0x00000c03 jam  0x000000b7 , 0x00008903 
- 00001943  0x00000c04 nop  0x0000000a 
- 00001944  0x00000c05 jam  0x0000007d , 0x00008902 
- 00001945  0x00000c06 fetch  0x00000001 , 0x000041de 
- 00001946  0x00000c09 beq  0x00000002 , 0x000007a1 
- 00001947  0x00000c0b beq  0x00000004 , 0x000007a5 
- 00001948  0x00000c0c beq  0x00000020 , 0x000007a9 
- 00001949  0x00000c11 jam  0x000000d0 , 0x00008955 
- 00001950  0x00000c12 jam  0x000000e0 , 0x00008956 
- 00001951  0x00000c14 jam  0x0000006c , 0x00008958 
- 00001952  0x00000c16 branch  0x0000294b 
- 00001953  0x00000c2a jam  0x000000d0 , 0x00008955 
- 00001954  0x00000c2b jam  0x000000e0 , 0x00008956 
- 00001955  0x00000c2d jam  0x0000003c , 0x00008958 
- 00001956  0x00000c2f branch  0x00002953 
- 00001957  0x00000c3e jam  0x000000d0 , 0x00008955 
- 00001958  0x00000c3f jam  0x000000c0 , 0x00008956 
- 00001959  0x00000c41 jam  0x0000006c , 0x00008958 
- 00001960  0x00000c43 branch  0x0000295b 
- 00001961  0x00000c55 jam  0x000000c2 , 0x00008956 
- 00001962  0x00000c56 jam  0x000000d0 , 0x00008955 
- 00001963  0x00000c57 rtn 
- 00001964  0x00000c5a force  0x00000008 , 0x00000015 
- 00001965  0x00000c5b branch  0x000028fa 
- 00001966  0x00000c65 fetcht  0x00000001 , 0x000011c5 
- 00001967  0x00000c66 rshift4  0x00000002 , 0x00000002 
- 00001968  0x00000c67 fetch  0x00000001 , 0x00004b57 
- 00001969  0x00000c68 isub  0x00000002 , 0x0000003e 
- 00001970  0x00000c69 branch  0x000007cd , 0x00000005 
- 00001971  0x00000c6a storet  0x00000001 , 0x00004b57 
- 00001972  0x00000c6b increase  0x00000001 , 0x00000002 
- 00001973  0x00000c6c setarg  0x00000100 
- 00001974  0x00000c6d imul32  0x00000002 , 0x00000002 
- 00001975  0x00000c6e fetch  0x00000003 , 0x00004b58 
- 00001976  0x00000c6f isub  0x00000002 , 0x0000003f 
- 00001977  0x00000c71 fetcht  0x00000003 , 0x00004b5b 
- 00001978  0x00000c72 iadd  0x00000002 , 0x0000003f 
- 00001979  0x00000c73 increase  0xfffffffb , 0x0000003f 
- 00001980  0x00000c74 store  0x00000003 , 0x00004b5e 
- 00001981  0x00000c76 call  0x00000354 
- 00001982  0x00000c78 fetch  0x00000003 , 0x00004b5e 
- 00001983  0x00000c79 arg  0x00000100 , 0x00000002 
- 00001984  0x00000c7a arg  0x00001f00 , 0x00000011 
- 00001985  0x00000c7b call  0x00006562 
- 00001986  0x00000c7d fetch  0x00000004 , 0x00001f00 
- 00001987  0x00000c7e fetcht  0x00000004 , 0x00004b61 
- 00001988  0x00000c7f isub  0x00000002 , 0x0000003e 
- 00001989  0x00000c80 nbranch  0x000007be , 0x00000005 
- 00001990  0x00000c82 call  0x0000031f 
- 00001991  0x00000c84 setarg  0x00001f00 
- 00001992  0x00000c85 store  0x00000002 , 0x00004199 
- 00001993  0x00000c86 jam  0x00000040 , 0x0000419b 
- 00001994  0x00000c87 call  0x000064ca 
- 00001995  0x00000c88 setarg  0x00000000 
- 00001996  0x00000c89 store  0x00000004 , 0x00004199 
- 00001997  0x00000c8b fetch  0x00000001 , 0x000011c5 
- 00001998  0x00000c8c branch  0x00000001 
+ 00001172  0x00000757 call  0x00000746 
+ 00001173  0x0000075c fetch  0x00000001 , 0x00004720 
+ 00001174  0x0000075d rtnne  0x00000001 
+ 00001175  0x0000075e branch  0x000004b6 
+ 00001176  0x0000077a fetch  0x00000001 , 0x00004bbd 
+ 00001177  0x0000077b rtn  0x00000034 
+ 00001178  0x0000077c fetch  0x00000002 , 0x00004682 
+ 00001179  0x0000077d rtnbit1  0x00000009 
+ 00001180  0x0000077e rtnbit1  0x00000000 
+ 00001181  0x0000077f jam  0x00000000 , 0x00004bbd 
+ 00001182  0x00000781 call  0x00005cf7 
+ 00001183  0x00000782 call  0x00004d6b 
+ 00001184  0x00000783 setarg  0x00000000 
+ 00001185  0x00000784 store  0x00000008 , 0x00004040 
+ 00001186  0x00000785 store  0x00000002 , 0x00004682 
+ 00001187  0x00000788 call  0x00002a96 
+ 00001188  0x0000078b call  0x000053af 
+ 00001189  0x0000078c call  0x000033a9 
+ 00001190  0x0000078d call  0x00007a77 
+ 00001191  0x00000790 jam  0x00000000 , 0x00000030 
+ 00001192  0x00000791 call  0x00005cf7 
+ 00001193  0x00000792 jam  0x00000000 , 0x00004681 
+ 00001194  0x00000793 call  0x00002114 
+ 00001195  0x00000796 call  0x000033ac 
+ 00001196  0x00000797 call  0x000026e9 
+ 00001197  0x00000798 call  0x0000757d 
+ 00001198  0x00000799 set0  0x00000001 , 0x00000000 
+ 00001199  0x0000079a set0  0x00000002 , 0x00000000 
+ 00001200  0x0000079c jam  0x00000009 , 0x00004bbe 
+ 00001201  0x0000079d rtn 
+ 00001202  0x000007a0 fetch  0x00000001 , 0x000046d9 
+ 00001203  0x000007a1 rtneq  0x00000000 
+ 00001204  0x000007a2 jam  0x00000000 , 0x000046d9 
+ 00001205  0x000007a3 rtn 
+ 00001206  0x000007ad jam  0x00000001 , 0x00004bbb 
+ 00001207  0x000007ae fetcht  0x00000001 , 0x00004720 
+ 00001208  0x000007af fetch  0x00000001 , 0x00004703 
+ 00001209  0x000007b0 isub  0x00000002 , 0x0000003e 
+ 00001210  0x000007b1 branch  0x000002cd , 0x00000005 
+ 00001211  0x000007b2 fetch  0x00000002 , 0x00004682 
+ 00001212  0x000007b3 isolate1  0x0000000b , 0x0000003f 
+ 00001213  0x000007b4 call  0x000042d4 , 0x00000001 
+ 00001214  0x000007b5 fetch  0x00000002 , 0x00004682 
+ 00001215  0x000007b6 isolate1  0x00000007 , 0x0000003f 
+ 00001216  0x000007b7 call  0x00004392 , 0x00000001 
+ 00001217  0x000007b8 call  0x00000369 
+ 00001218  0x000007b9 branch  0x000043b8 
+ 00001219  0x000007dc fetch  0x00000001 , 0x000046ce 
+ 00001220  0x000007dd increase  0x00000001 , 0x0000003f 
+ 00001221  0x000007de store  0x00000001 , 0x000046ce 
+ 00001222  0x000007df sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00001223  0x000007e0 rtn  0x00000002 
+ 00001224  0x000007e2 call  0x000068a8 
+ 00001225  0x000007e3 jam  0x00000000 , 0x000046ce 
+ 00001226  0x000007e4 call  0x000004db 
+ 00001227  0x000007e5 call  0x00006908 
+ 00001228  0x000007e6 store  0x00000002 , 0x0000470f 
+ 00001229  0x000007e7 arg  0x00004709 , 0x00000011 
+ 00001230  0x000007e8 call  0x000004e3 
+ 00001231  0x000007e9 fetch  0x00000001 , 0x00004231 
+ 00001232  0x000007ea bbit1  0x00000001 , 0x0000340a 
+ 00001233  0x000007eb bbit0  0x00000000 , 0x000004d5 
+ 00001234  0x000007ec jam  0x00000001 , 0x00004b00 
+ 00001235  0x000007ed jam  0x00000001 , 0x000046cf 
+ 00001236  0x000007ee branch  0x000043e7 
+ 00001237  0x000007f1 call  0x000043e9 
+ 00001238  0x000007f2 jam  0x00000000 , 0x000046cf 
+ 00001239  0x000007f3 fetch  0x00000001 , 0x00004b00 
+ 00001240  0x000007f4 rtn  0x00000034 
+ 00001241  0x000007f5 jam  0x00000000 , 0x00004b00 
+ 00001242  0x000007f6 branch  0x000004fc 
+ 00001243  0x000007fd hfetch  0x00000001 , 0x00008078 
+ 00001244  0x000007fe set0  0x00000005 , 0x0000003f 
+ 00001245  0x000007ff hstore  0x00000001 , 0x00008078 
+ 00001246  0x00000800 call  0x000068f4 
+ 00001247  0x00000801 hfetch  0x00000001 , 0x00008078 
+ 00001248  0x00000802 set1  0x00000005 , 0x0000003f 
+ 00001249  0x00000803 hstore  0x00000001 , 0x00008078 
+ 00001250  0x00000804 rtn 
+ 00001251  0x00000807 ifetch  0x00000008 , 0x00000011 
+ 00001252  0x00000808 store  0x00000008 , 0x00000a9a 
+ 00001253  0x00000809 fetcht  0x00000002 , 0x00000a9c 
+ 00001254  0x0000080a fetch  0x00000002 , 0x00000aa0 
+ 00001255  0x0000080b isub  0x00000002 , 0x0000003e 
+ 00001256  0x0000080c nbranch  0x00006944 , 0x00000002 
+ 00001257  0x0000080d fetcht  0x00000002 , 0x00000a9e 
+ 00001258  0x0000080e isub  0x00000002 , 0x0000003e 
+ 00001259  0x0000080f nbranch  0x00006940 , 0x00000002 
+ 00001260  0x00000811 fetch  0x00000001 , 0x00004231 
+ 00001261  0x00000812 set0  0x00000000 , 0x0000003f 
+ 00001262  0x00000813 store  0x00000001 , 0x00004231 
+ 00001263  0x00000814 rtn 
+ 00001264  0x00000817 fetch  0x00000004 , 0x000046d3 
+ 00001265  0x00000818 rtnbit0  0x00000004 
+ 00001266  0x00000819 fetch  0x00000002 , 0x00004682 
+ 00001267  0x0000081a rtnbit1  0x0000000b 
+ 00001268  0x0000081b rtnbit1  0x00000006 
+ 00001269  0x00000820 fetch  0x00000002 , 0x00004b2f 
+ 00001270  0x00000821 nrtn  0x00000034 
+ 00001271  0x00000822 fetch  0x00000001 , 0x000046cf 
+ 00001272  0x00000823 rtn  0x00000034 
+ 00001273  0x00000824 arg  0x00004bc2 , 0x00000013 
+ 00001274  0x00000825 arg  0x00000501 , 0x00000012 
+ 00001275  0x00000826 branch  0x0000336d 
+ 00001276  0x0000082f jam  0x00000000 , 0x00004bc3 
+ 00001277  0x00000830 fetcht  0x00000001 , 0x00004bc4 
+ 00001278  0x00000831 branch  0x00006829 
+ 00001279  0x00000833 fetcht  0x00000001 , 0x000046f4 
+ 00001280  0x00000834 branch  0x00006825 
+ 00001281  0x00000836 jam  0x00000005 , 0x00004bc2 
+ 00001282  0x00000837 fetch  0x00000001 , 0x00004bc3 
+ 00001283  0x00000838 beq  0x00000000 , 0x00000739 
+ 00001284  0x0000083c branch  0x000004fc 
+ 00001285  0x00000843 call  0x0000031f 
+ 00001286  0x00000844 setarg  0x00008006 
+ 00001287  0x00000845 call  0x00006413 
+ 00001288  0x00000846 nop  0x00002ee0 
+ 00001289  0x0000084a fetch  0x00000001 , 0x0000477a 
+ 00001290  0x0000084b bne  0x000000ff , 0x0000050d 
+ 00001291  0x0000084d fetch  0x00000001 , 0x000046e1 
+ 00001292  0x0000084e store  0x00000001 , 0x0000477a 
+ 00001293  0x00000851 fetch  0x00000001 , 0x000046e0 
+ 00001294  0x00000852 beq  0x00000004 , 0x00003d96 
+ 00001295  0x00000853 beq  0x00000006 , 0x0000051c 
+ 00001296  0x00000854 beq  0x00000007 , 0x0000051c 
+ 00001297  0x00000856 fetch  0x00000001 , 0x0000477a 
+ 00001298  0x00000857 call  0x00000517 , 0x00000034 
+ 00001299  0x00000858 fetch  0x00000001 , 0x0000477a 
+ 00001300  0x00000859 beq  0x00000001 , 0x00000519 
+ 00001301  0x0000085a beq  0x00000003 , 0x00003d8c 
+ 00001302  0x0000085b branch  0x00003d88 
+ 00001303  0x0000085d jam  0x00000001 , 0x0000477a 
+ 00001304  0x0000085e rtn 
+ 00001305  0x00000860 fetch  0x00000001 , 0x0000477f 
+ 00001306  0x00000861 increase  0xffffffff , 0x0000003f 
+ 00001307  0x00000862 branch  0x00003dbe 
+ 00001308  0x00000865 fetch  0x00000001 , 0x0000477a 
+ 00001309  0x00000866 call  0x00000517 , 0x00000034 
+ 00001310  0x00000867 fetch  0x00000001 , 0x0000477a 
+ 00001311  0x00000868 beq  0x00000001 , 0x00000524 
+ 00001312  0x00000869 beq  0x00000003 , 0x00000526 
+ 00001313  0x0000086b fetch  0x00000001 , 0x00004b3d 
+ 00001314  0x0000086d store  0x00000001 , 0x000046b5 
+ 00001315  0x0000086e branch  0x00003dc1 
+ 00001316  0x00000870 fetch  0x00000001 , 0x00004b3b 
+ 00001317  0x00000871 branch  0x00000522 
+ 00001318  0x00000873 fetch  0x00000001 , 0x00004b3e 
+ 00001319  0x00000874 branch  0x00000522 
+ 00001320  0x00000882 disable  0x00000028 
+ 00001321  0x00000883 setarg  0x00000000 
+ 00001322  0x00000884 store  0x00000006 , 0x0000469b 
+ 00001323  0x00000885 call  0x00003fb5 
+ 00001324  0x00000886 call  0x00004079 
+ 00001325  0x00000887 call  0x0000407e 
+ 00001326  0x00000888 call  0x00000531 
+ 00001327  0x00000889 nrtn  0x00000028 
+ 00001328  0x0000088a branch  0x00003fa0 
+ 00001329  0x0000088e call  0x00000533 
+ 00001330  0x0000088f branch  0x0000409a 
+ 00001331  0x00000892 arg  0x00000000 , 0x00000011 
+ 00001332  0x00000893 call  0x00000536 
+ 00001333  0x00000897 branch  0x0000408e 
+ 00001334  0x0000089f fetcht  0x00000001 , 0x000046e2 
+ 00001335  0x000008a0 call  0x00000554 
+ 00001336  0x000008a1 fetcht  0x00000001 , 0x000046e2 
+ 00001337  0x000008a2 call  0x0000681d 
+ 00001338  0x000008a3 setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00001339  0x000008a6 fetcht  0x00000001 , 0x000046e3 
+ 00001340  0x000008a7 call  0x00000554 
+ 00001341  0x000008a8 fetcht  0x00000001 , 0x000046e3 
+ 00001342  0x000008a9 call  0x0000681d 
+ 00001343  0x000008aa setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00001344  0x000008ad fetcht  0x00000001 , 0x000046e4 
+ 00001345  0x000008ae call  0x00000554 
+ 00001346  0x000008af fetcht  0x00000001 , 0x000046e4 
+ 00001347  0x000008b0 call  0x0000681d 
+ 00001348  0x000008b1 setflag  0x00000001 , 0x00000002 , 0x00000011 
+ 00001349  0x000008b4 fetcht  0x00000001 , 0x00004bc1 
+ 00001350  0x000008b5 call  0x00000554 
+ 00001351  0x000008b6 fetcht  0x00000001 , 0x000046e5 
+ 00001352  0x000008b7 call  0x00000559 
+ 00001353  0x000008b8 fetcht  0x00000001 , 0x000046e5 
+ 00001354  0x000008b9 call  0x0000681d 
+ 00001355  0x000008ba nsetflag  0x00000001 , 0x00000003 , 0x00000011 
+ 00001356  0x000008bb call  0x00000554 
+ 00001357  0x000008bd fetcht  0x00000001 , 0x00004bc1 
+ 00001358  0x000008be call  0x00000554 
+ 00001359  0x000008bf fetcht  0x00000001 , 0x000046e6 
+ 00001360  0x000008c0 call  0x00000559 
+ 00001361  0x000008c1 fetcht  0x00000001 , 0x000046e6 
+ 00001362  0x000008c2 call  0x0000681d 
+ 00001363  0x000008c3 nsetflag  0x00000001 , 0x00000004 , 0x00000011 
+ 00001364  0x000008c5 set1  0x00000007 , 0x00000002 
+ 00001365  0x000008c7 arg  0x00008078 , 0x00000005 
+ 00001366  0x000008c8 call  0x00006830 
+ 00001367  0x000008c9 set0  0x00000007 , 0x00000002 
+ 00001368  0x000008ca branch  0x0000055d 
+ 00001369  0x000008cd set0  0x00000007 , 0x00000002 
+ 00001370  0x000008ce arg  0x00008078 , 0x00000005 
+ 00001371  0x000008cf call  0x00006830 
+ 00001372  0x000008d0 set1  0x00000007 , 0x00000002 
+ 00001373  0x000008d2 arg  0x0000807c , 0x00000005 
+ 00001374  0x000008d3 branch  0x0000680a 
+ 00001375  0x000008d7 isolate1  0x00000026 , 0x00000000 
+ 00001376  0x000008d8 call  0x000001ba , 0x00000001 
+ 00001377  0x000008d9 branch  0x0000426d 
+ 00001378  0x000008dc jam  0x00000081 , 0x000011c5 
+ 00001379  0x000008dd branch  0x000007ab 
+ 00001380  0x000008e0 jam  0x00000050 , 0x000011c5 
+ 00001381  0x000008e1 branch  0x000007ab 
+ 00001382  0x000008e4 arg  0x0000437b , 0x00000005 
+ 00001383  0x000008e5 arg  0x00000013 , 0x00000039 
+ 00001384  0x000008e6 call  0x00007f01 
+ 00001385  0x000008e7 branch  0x000057b8 
+ 00001386  0x000008ea setarg  0x00000000 
+ 00001387  0x000008eb store  0x00000002 , 0x000046ac 
+ 00001388  0x000008ec store  0x00000001 , 0x00004714 
+ 00001389  0x000008ed call  0x000002d3 
+ 00001390  0x000008ee branch  0x000042cb 
+ 00001391  0x000008f1 fetch  0x00000001 , 0x0000450f 
+ 00001392  0x000008f2 pincrease  0x00000001 
+ 00001393  0x000008f3 store  0x00000001 , 0x0000450f 
+ 00001394  0x000008f4 beq  0x0000000c , 0x00005395 
+ 00001395  0x000008f5 call  0x000055aa 
+ 00001396  0x000008f6 call  0x0000561e 
+ 00001397  0x000008f7 call  0x00000653 
+ 00001398  0x000008f8 branch  0x0000538f 
+ 00001399  0x000008fb fetch  0x00000001 , 0x00000016 
+ 00001400  0x000008fc increase  0x00000001 , 0x0000003f 
+ 00001401  0x000008fd store  0x00000001 , 0x00000016 
+ 00001402  0x000008fe rtnne  0x00000028 
+ 00001403  0x000008ff jam  0x00000025 , 0x00000016 
+ 00001404  0x00000900 rtn 
+ 00001405  0x00000903 call  0x000029bb 
+ 00001406  0x00000904 call  0x0000020d 
+ 00001407  0x00000905 branch  0x000054a3 
+ 00001408  0x00000908 jam  0x00000040 , 0x000011c5 
+ 00001409  0x00000909 branch  0x000007ab 
+ 00001410  0x0000090c jam  0x00000041 , 0x000011c5 
+ 00001411  0x0000090d branch  0x000007ab 
+ 00001412  0x00000910 fetch  0x00000001 , 0x00000456 
+ 00001413  0x00000911 bbit1  0x00000005 , 0x000005a4 
+ 00001414  0x00000912 call  0x00000767 
+ 00001415  0x00000913 fetch  0x00000001 , 0x0000478e 
+ 00001416  0x00000914 nbranch  0x0000058e , 0x00000034 
+ 00001417  0x00000915 fetch  0x00000001 , 0x0000043f 
+ 00001418  0x00000916 bbit0  0x00000004 , 0x00000592 
+ 00001419  0x00000917 fetch  0x00000001 , 0x000002da 
+ 00001420  0x00000918 branch  0x00000592 , 0x00000034 
+ 00001421  0x00000919 branch  0x00005664 
+ 00001422  0x0000091b fetch  0x00000001 , 0x0000478e 
+ 00001423  0x0000091c increase  0xffffffff , 0x0000003f 
+ 00001424  0x0000091d store  0x00000001 , 0x0000478e 
+ 00001425  0x0000091e branch  0x00005664 
+ 00001426  0x00000920 fetch  0x00000001 , 0x000044c4 
+ 00001427  0x00000921 bne  0x00000005 , 0x00000595 
+ 00001428  0x00000922 jam  0x00000003 , 0x0000478e 
+ 00001429  0x00000924 call  0x00005892 
+ 00001430  0x00000925 call  0x000003ab , 0x00000034 
+ 00001431  0x00000926 branch  0x00005622 
+ 00001432  0x00000929 fetch  0x00000001 , 0x000046c5 
+ 00001433  0x0000092a and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00001434  0x0000092b rtnne  0x00000003 
+ 00001435  0x0000092c fetch  0x00000001 , 0x000047c3 
+ 00001436  0x0000092d rtn  0x00000034 
+ 00001437  0x0000092e fetch  0x00000001 , 0x000043dd 
+ 00001438  0x0000092f rtn  0x00000034 
+ 00001439  0x00000930 fetch  0x00000001 , 0x000043dc 
+ 00001440  0x00000931 set1  0x00000004 , 0x0000003f 
+ 00001441  0x00000932 store  0x00000001 , 0x000043dc 
+ 00001442  0x00000933 call  0x00005650 
+ 00001443  0x00000934 rtn 
+ 00001444  0x00000938 call  0x00000598 
+ 00001445  0x0000093b fetch  0x00000001 , 0x00004d84 
+ 00001446  0x0000093c sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00001447  0x0000093d ncall  0x0000076b , 0x00000002 
+ 00001448  0x0000093e fetch  0x00000001 , 0x00004d84 
+ 00001449  0x0000093f rtneq  0x00000000 
+ 00001450  0x00000940 increase  0xffffffff , 0x0000003f 
+ 00001451  0x00000941 store  0x00000001 , 0x00004d84 
+ 00001452  0x00000942 rtn 
+ 00001453  0x00000945 fetch  0x00000001 , 0x000047a1 
+ 00001454  0x00000946 rtn  0x00000034 
+ 00001455  0x00000947 fetch  0x00000001 , 0x000046c5 
+ 00001456  0x00000948 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00001457  0x00000949 rtneq  0x00000003 
+ 00001458  0x0000094a jam  0x00000002 , 0x000046c6 
+ 00001459  0x0000094b rtn 
+ 00001460  0x0000094e rtnmark1  0x0000000f 
+ 00001461  0x0000094f call  0x00005890 
+ 00001462  0x00000950 nrtn  0x00000034 
+ 00001463  0x00000951 fetch  0x00000001 , 0x000002d9 
+ 00001464  0x00000952 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00001465  0x00000953 store  0x00000001 , 0x0000450c 
+ 00001466  0x00000954 ifetch  0x00000001 , 0x00000006 
+ 00001467  0x00000955 and  0x0000003f , 0x0000001f , 0x0000003f 
+ 00001468  0x00000956 store  0x00000001 , 0x0000450b 
+ 00001469  0x00000957 rtn  0x00000034 
+ 00001470  0x00000958 copy  0x00000006 , 0x0000003f 
+ 00001471  0x00000959 store  0x00000002 , 0x0000450d 
+ 00001472  0x0000095a fetch  0x00000001 , 0x0000450c 
+ 00001473  0x0000095b beq  0x00000003 , 0x000005c3 
+ 00001474  0x0000095c branch  0x0000568d 
+ 00001475  0x0000095e fetch  0x00000001 , 0x000002db 
+ 00001476  0x0000095f beq  0x00000001 , 0x000005c6 
+ 00001477  0x00000960 branch  0x00005c65 
+ 00001478  0x00000962 ifetch  0x00000005 , 0x00000006 
+ 00001479  0x00000963 store  0x00000005 , 0x000043ce 
+ 00001480  0x00000964 ifetch  0x00000002 , 0x00000006 
+ 00001481  0x00000965 store  0x00000002 , 0x0000045f 
+ 00001482  0x00000966 branch  0x00005c8a 
+ 00001483  0x00000969 ifetch  0x00000002 , 0x00000006 
+ 00001484  0x0000096a beq  0x00000004 , 0x000005cf 
+ 00001485  0x0000096b beq  0x00000006 , 0x000005fb 
+ 00001486  0x0000096c branch  0x00005698 
+ 00001487  0x0000096e call  0x00007ea5 
+ 00001488  0x0000096f call  0x000005ad 
+ 00001489  0x00000970 call  0x00007e9f 
+ 00001490  0x00000971 ifetch  0x00000003 , 0x00000006 
+ 00001491  0x00000972 store  0x00000003 , 0x00000477 
+ 00001492  0x00000973 beq  0x00000010 , 0x000005de 
+ 00001493  0x00000974 rshift8  0x0000003f , 0x00000002 
+ 00001494  0x00000975 sub  0x00000002 , 0x00000024 , 0x0000003e 
+ 00001495  0x00000976 branch  0x000005ec , 0x00000002 
+ 00001496  0x00000977 arg  0x000047c9 , 0x00000002 
+ 00001497  0x00000978 storet  0x00000002 , 0x000044bc 
+ 00001498  0x00000979 call  0x000058ad 
+ 00001499  0x0000097a setarg  0x00008e7a 
+ 00001500  0x0000097b store  0x00000002 , 0x000044bc 
+ 00001501  0x0000097c rtn 
+ 00001502  0x0000097f call  0x000059fa 
+ 00001503  0x00000980 call  0x00005879 
+ 00001504  0x00000981 increase  0x00000007 , 0x00000006 
+ 00001505  0x00000982 ifetch  0x00000001 , 0x00000006 
+ 00001506  0x00000983 rtnne  0x00000011 
+ 00001507  0x00000984 increase  0x00000005 , 0x00000006 
+ 00001508  0x00000985 ifetch  0x00000002 , 0x00000006 
+ 00001509  0x00000986 arg  0x00001812 , 0x00000002 
+ 00001510  0x00000987 isub  0x00000002 , 0x0000003e 
+ 00001511  0x00000988 nrtn  0x00000005 
+ 00001512  0x00000989 increase  0xfffffffc , 0x00000006 
+ 00001513  0x0000098a setarg  0x0000002b 
+ 00001514  0x0000098b istore  0x00000002 , 0x00000006 
+ 00001515  0x0000098c rtn 
+ 00001516  0x0000098f beq  0x0000000a , 0x000005ee 
+ 00001517  0x00000990 branch  0x000058ad 
+ 00001518  0x00000992 fetcht  0x00000002 , 0x00000478 
+ 00001519  0x00000993 fetch  0x00000001 , 0x000044e9 
+ 00001520  0x00000994 bbit1  0x00000003 , 0x000005f5 
+ 00001521  0x0000099e fetch  0x00000002 , 0x00000478 
+ 00001522  0x0000099f beq  0x00000013 , 0x00005a76 
+ 00001523  0x000009a1 fetcht  0x00000002 , 0x00000478 
+ 00001524  0x000009a2 branch  0x000059bf 
+ 00001525  0x000009b1 fetch  0x00000002 , 0x000044fa 
+ 00001526  0x000009b2 isub  0x00000002 , 0x0000003e 
+ 00001527  0x000009b3 nbranch  0x000005f1 , 0x00000005 
+ 00001528  0x000009b4 call  0x00005a42 
+ 00001529  0x000009b5 nbranch  0x000005f1 , 0x00000028 
+ 00001530  0x000009b6 branch  0x000059e2 
+ 00001531  0x000009b9 ifetch  0x00000001 , 0x00000006 
+ 00001532  0x000009ba beq  0x00000001 , 0x000005fe 
+ 00001533  0x000009bc branch  0x00005af6 
+ 00001534  0x000009bf jam  0x00000001 , 0x00004b6d 
+ 00001535  0x000009c0 branch  0x00005b09 
+ 00001536  0x000009c7 fetch  0x00000001 , 0x00000016 
+ 00001537  0x000009c8 bne  0x00000027 , 0x000056f2 
+ 00001538  0x000009ca random  0x0000003f 
+ 00001539  0x000009cb arg  0x000001ff , 0x00000002 
+ 00001540  0x000009cc iand  0x00000002 , 0x0000003f 
+ 00001541  0x000009cd add  0x0000003f , 0x000000fa , 0x0000003f 
+ 00001542  0x000009ce call  0x00003cbe 
+ 00001543  0x000009cf branch  0x00005710 
+ 00001544  0x000009d9 disable  0x0000002b 
+ 00001545  0x000009da branch  0x0000060b , 0x0000002e 
+ 00001546  0x000009db nbranch  0x00005806 , 0x0000002d 
+ 00001547  0x000009dd call  0x00002bcb 
+ 00001548  0x000009de fetch  0x00000002 , 0x000040c1 
+ 00001549  0x000009df store  0x00000002 , 0x0000044d 
+ 00001550  0x000009e0 fetch  0x00000001 , 0x000046c5 
+ 00001551  0x000009e1 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00001552  0x000009e2 nbranch  0x00002bde , 0x00000001 
+ 00001553  0x000009e3 branch  0x000057fb 
+ 00001554  0x000009e6 fetch  0x00000001 , 0x000047a1 
+ 00001555  0x000009e7 nrtn  0x00000034 
+ 00001556  0x000009e8 fetch  0x00000001 , 0x00000478 
+ 00001557  0x000009e9 sub  0x0000003f , 0x0000001a , 0x0000003f 
+ 00001558  0x000009ea nrtn  0x00000005 
+ 00001559  0x000009eb jam  0x00000000 , 0x000046c6 
+ 00001560  0x000009ec branch  0x00003d60 
+ 00001561  0x000009ef hfetch  0x00000001 , 0x00008077 
+ 00001562  0x000009f0 and_into  0x000000fd , 0x0000003f 
+ 00001563  0x000009f1 hstore  0x00000001 , 0x00008077 
+ 00001564  0x000009f2 hfetcht  0x00000001 , 0x00008073 
+ 00001565  0x000009f3 or_into  0x00000002 , 0x00000002 
+ 00001566  0x000009f4 hstoret  0x00000001 , 0x00008073 
+ 00001567  0x000009f5 call  0x000063ee 
+ 00001568  0x000009f6 and_into  0x000000fd , 0x00000002 
+ 00001569  0x000009f7 nop  0x0000000d 
+ 00001570  0x000009f8 call  0x00000626 
+ 00001571  0x000009f9 hstoret  0x00000001 , 0x00008073 
+ 00001572  0x000009fa rtn 
+ 00001573  0x000009fd call  0x000064dd 
+ 00001574  0x000009ff hfetch  0x00000001 , 0x00008081 
+ 00001575  0x00000a00 or  0x0000003f , 0x00000001 , 0x0000003f 
+ 00001576  0x00000a01 and  0x0000003f , 0x000000f5 , 0x0000003f 
+ 00001577  0x00000a02 hstore  0x00000001 , 0x00008081 
+ 00001578  0x00000a03 rtn 
+ 00001579  0x00000a07 jam  0x00000000 , 0x000011c5 
+ 00001580  0x00000a08 branch  0x000007ab 
+ 00001581  0x00000a0b call  0x000021c9 
+ 00001582  0x00000a0c nrtn  0x00000028 
+ 00001583  0x00000a0e disable  0x00000028 
+ 00001584  0x00000a0f jam  0x00000020 , 0x00000011 
+ 00001585  0x00000a10 set0  0x0000000b , 0x00000000 
+ 00001586  0x00000a11 set0  0x0000002d , 0x00000000 
+ 00001587  0x00000a13 call  0x00002a4f 
+ 00001588  0x00000a14 call  0x000022e6 
+ 00001589  0x00000a15 bmark1  0x0000000b , 0x0000063a 
+ 00001590  0x00000a16 call  0x00002455 
+ 00001591  0x00000a17 nbranch  0x00000633 , 0x00000034 
+ 00001592  0x00000a18 bmark1  0x0000002d , 0x00000643 
+ 00001593  0x00000a19 branch  0x000021ec 
+ 00001594  0x00000a1c call  0x00002a4d 
+ 00001595  0x00000a1d arg  0x00000010 , 0x00000001 
+ 00001596  0x00000a1e call  0x000022dc 
+ 00001597  0x00000a1f set1  0x0000002d , 0x00000000 
+ 00001598  0x00000a20 set0  0x0000000b , 0x00000000 
+ 00001599  0x00000a21 fetch  0x00000001 , 0x00000077 
+ 00001600  0x00000a22 iforce  0x00000004 
+ 00001601  0x00000a23 jam  0x00000002 , 0x00000011 
+ 00001602  0x00000a24 branch  0x00000633 
+ 00001603  0x00000a27 fetch  0x00000004 , 0x00000165 
+ 00001604  0x00000a28 pincrease  0x00000008 
+ 00001605  0x00000a29 store  0x00000004 , 0x00000165 
+ 00001606  0x00000a2a branch  0x000021f8 
+ 00001607  0x00000a2d bmark1  0x0000002c , 0x0000264d 
+ 00001608  0x00000a2e branch  0x0000258f 
+ 00001609  0x00000a31 jam  0x00000001 , 0x000011c5 
+ 00001610  0x00000a32 branch  0x000007ab 
+ 00001611  0x00000a35 fetch  0x00000001 , 0x00000030 
+ 00001612  0x00000a36 isolate1  0x00000000 , 0x0000003f 
+ 00001613  0x00000a37 call  0x0000064f , 0x00000001 
+ 00001614  0x00000a38 branch  0x0000248a 
+ 00001615  0x00000a3a fetch  0x00000001 , 0x00000047 
+ 00001616  0x00000a3b isolate1  0x00000003 , 0x0000003f 
+ 00001617  0x00000a3c call  0x000005a5 , 0x00000001 
+ 00001618  0x00000a3d ncall  0x00000767 , 0x00000001 
+ 00001619  0x00000a3f fetch  0x00000002 , 0x00004682 
+ 00001620  0x00000a40 rtnbit1  0x0000000b 
+ 00001621  0x00000a41 rtnbit1  0x00000007 
+ 00001622  0x00000a42 rtnbit1  0x00000006 
+ 00001623  0x00000a44 arg  0x00004d0d , 0x00000011 
+ 00001624  0x00000a45 call  0x00000251 
+ 00001625  0x00000a46 storet  0x00000001 , 0x00004d85 
+ 00001626  0x00000a48 setarg  0x00000082 
+ 00001627  0x00000a49 bmark1  0x00000026 , 0x0000065d 
+ 00001628  0x00000a4a setarg  0x00000080 
+ 00001629  0x00000a4c isub  0x00000002 , 0x0000003e 
+ 00001630  0x00000a4d nbranch  0x0000077d , 0x00000002 
+ 00001631  0x00000a4f fetch  0x00000001 , 0x00004d84 
+ 00001632  0x00000a50 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00001633  0x00000a51 nbranch  0x0000076d , 0x00000002 
+ 00001634  0x00000a52 fetch  0x00000001 , 0x00004d84 
+ 00001635  0x00000a53 beq  0x00000000 , 0x0000077e 
+ 00001636  0x00000a54 rtn 
+ 00001637  0x00000a57 call  0x000024f0 
+ 00001638  0x00000a58 nbranch  0x000028f9 , 0x00000018 
+ 00001639  0x00000a59 call  0x000029bb 
+ 00001640  0x00000a5a call  0x0000020d 
+ 00001641  0x00000a5b branch  0x00002518 
+ 00001642  0x00000a5e fetch  0x00000001 , 0x00004720 
+ 00001643  0x00000a5f bne  0x00000000 , 0x00002b2b 
+ 00001644  0x00000a60 fetch  0x00000001 , 0x00004bbf 
+ 00001645  0x00000a61 branch  0x00002b2b , 0x00000034 
+ 00001646  0x00000a62 call  0x000029e7 
+ 00001647  0x00000a63 jam  0x00000002 , 0x00008042 
+ 00001648  0x00000a64 fetch  0x00000001 , 0x00008138 
+ 00001649  0x00000a65 and  0x0000003f , 0x000000fc , 0x0000003f 
+ 00001650  0x00000a66 store  0x00000001 , 0x0000804c 
+ 00001651  0x00000a67 call  0x00002c21 
+ 00001652  0x00000a68 branch  0x00002b2c 
+ 00001653  0x00000a6b rtnmark1  0x00000026 
+ 00001654  0x00000a6c call  0x00002afa 
+ 00001655  0x00000a6d fetch  0x00000003 , 0x0000416f 
+ 00001656  0x00000a6e rtn  0x00000034 
+ 00001657  0x00000a6f fetch  0x00000001 , 0x00004091 
+ 00001658  0x00000a70 rtn  0x00000034 
+ 00001659  0x00000a72 fetch  0x00000002 , 0x00004500 
+ 00001660  0x00000a73 nrtn  0x00000034 
+ 00001661  0x00000a75 fetch  0x00000002 , 0x00004b2f 
+ 00001662  0x00000a76 nrtn  0x00000034 
+ 00001663  0x00000a78 fetch  0x00000004 , 0x000046d3 
+ 00001664  0x00000a79 rtnbit1  0x00000004 
+ 00001665  0x00000a7b fetch  0x00000001 , 0x000046d9 
+ 00001666  0x00000a7c rtneq  0x00000000 
+ 00001667  0x00000a7e fetch  0x00000001 , 0x0000465a 
+ 00001668  0x00000a7f branch  0x00000687 , 0x00000034 
+ 00001669  0x00000a80 fetch  0x00000001 , 0x000045b1 
+ 00001670  0x00000a81 rtn  0x00000034 
+ 00001671  0x00000a83 fetch  0x00000001 , 0x000044c0 
+ 00001672  0x00000a84 nrtn  0x00000034 
+ 00001673  0x00000a85 call  0x00002c3a 
+ 00001674  0x00000a86 nrtn  0x00000034 
+ 00001675  0x00000a87 fetch  0x00000001 , 0x00004040 
+ 00001676  0x00000a88 compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00001677  0x00000a89 nbranch  0x00002b9d , 0x00000001 
+ 00001678  0x00000a8a fetch  0x00000002 , 0x00004042 
+ 00001679  0x00000a8b arg  0x0000ffff , 0x00000002 
+ 00001680  0x00000a8c isub  0x00000002 , 0x0000003e 
+ 00001681  0x00000a8d rtn  0x00000005 
+ 00001682  0x00000a8e branch  0x00002b7d 
+ 00001683  0x00000a91 disable  0x0000002b 
+ 00001684  0x00000a92 fetch  0x00000001 , 0x00000030 
+ 00001685  0x00000a93 rtnbit0  0x00000001 
+ 00001686  0x00000a94 nbranch  0x00002bd0 , 0x0000002d 
+ 00001687  0x00000a95 call  0x00002bcb 
+ 00001688  0x00000a96 fetch  0x00000002 , 0x000040c1 
+ 00001689  0x00000a97 store  0x00000002 , 0x0000003e 
+ 00001690  0x00000a98 fetch  0x00000001 , 0x00000047 
+ 00001691  0x00000a99 bbit1  0x00000003 , 0x00002bde 
+ 00001692  0x00000a9a bmark0  0x0000000d , 0x00002bde 
+ 00001693  0x00000a9b call  0x00005274 
+ 00001694  0x00000a9c nbranch  0x00002bde , 0x00000034 
+ 00001695  0x00000a9d call  0x000006a1 , 0x00000034 
+ 00001696  0x00000a9e branch  0x00002bbe 
+ 00001697  0x00000aa0 jam  0x00000001 , 0x0000008a 
+ 00001698  0x00000aa1 jam  0x00000000 , 0x0000008b 
+ 00001699  0x00000aa2 rtn 
+ 00001700  0x00000aa5 jam  0x00000010 , 0x000011c5 
+ 00001701  0x00000aa6 branch  0x000007ab 
+ 00001702  0x00000aa9 jam  0x00000011 , 0x000011c5 
+ 00001703  0x00000aaa branch  0x000007ab 
+ 00001704  0x00000aad fetch  0x00000001 , 0x00000552 
+ 00001705  0x00000aae store  0x00000001 , 0x000004c9 
+ 00001706  0x00000aaf beq  0x00000013 , 0x000006ac 
+ 00001707  0x00000ab0 branch  0x00005db4 
+ 00001708  0x00000ab2 call  0x00005dcf 
+ 00001709  0x00000ab3 jam  0x00000001 , 0x00004b02 
+ 00001710  0x00000ab4 fetch  0x00000001 , 0x00004b04 
+ 00001711  0x00000ab5 rtn  0x00000034 
+ 00001712  0x00000ab6 jam  0x00000002 , 0x00004b04 
+ 00001713  0x00000ab7 rtn 
+ 00001714  0x00000aba disable  0x00000028 
+ 00001715  0x00000abb call  0x000062c1 
+ 00001716  0x00000abe fetch  0x00000001 , 0x00000048 
+ 00001717  0x00000abf rtn  0x00000034 
+ 00001718  0x00000ac0 bbit1  0x00000007 , 0x000006bc 
+ 00001719  0x00000ac1 beq  0x00000003 , 0x000006be 
+ 00001720  0x00000ac2 beq  0x00000031 , 0x000006c2 
+ 00001721  0x00000ac3 beq  0x00000017 , 0x000006c4 
+ 00001722  0x00000ac4 beq  0x00000007 , 0x000006c0 
+ 00001723  0x00000ac5 branch  0x00006010 
+ 00001724  0x00000ac8 jam  0x00000020 , 0x000011c5 
+ 00001725  0x00000ac9 branch  0x000007ab 
+ 00001726  0x00000acc jam  0x00000021 , 0x000011c5 
+ 00001727  0x00000acd branch  0x000007ab 
+ 00001728  0x00000ad0 jam  0x00000022 , 0x000011c5 
+ 00001729  0x00000ad1 branch  0x000007ab 
+ 00001730  0x00000ad4 jam  0x00000001 , 0x00004b04 
+ 00001731  0x00000ad5 branch  0x000061c3 
+ 00001732  0x00000ad8 jam  0x00000004 , 0x00004b0c 
+ 00001733  0x00000ad9 branch  0x000061a4 
+ 00001734  0x00000adc call  0x000062bc 
+ 00001735  0x00000add nrtn  0x00000034 
+ 00001736  0x00000adf fetch  0x00000001 , 0x00000055 
+ 00001737  0x00000ae0 rtn  0x00000034 
+ 00001738  0x00000ae1 beq  0x00000004 , 0x000006e8 
+ 00001739  0x00000ae2 beq  0x00000010 , 0x000006cd 
+ 00001740  0x00000ae3 branch  0x00006320 
+ 00001741  0x00000ae6 fetch  0x00000001 , 0x0000455b 
+ 00001742  0x00000ae7 rtneq  0x00000000 
+ 00001743  0x00000ae8 beq  0x00000001 , 0x000006d1 
+ 00001744  0x00000ae9 branch  0x0000635f 
+ 00001745  0x00000aeb rtn  0x00000029 
+ 00001746  0x00000aee fetch  0x00000001 , 0x0000016d 
+ 00001747  0x00000aef bbit1  0x00000000 , 0x000006d5 
+ 00001748  0x00000af0 branch  0x00006399 
+ 00001749  0x00000af2 fetch  0x00000001 , 0x00004b04 
+ 00001750  0x00000af3 beq  0x00000001 , 0x0000639d 
+ 00001751  0x00000af6 fetch  0x00000001 , 0x000041bd 
+ 00001752  0x00000af7 branch  0x000063a9 , 0x00000034 
+ 00001753  0x00000af8 fetch  0x00000001 , 0x000004d1 
+ 00001754  0x00000af9 rtnbit0  0x00000003 
+ 00001755  0x00000afa rtnbit0  0x00000002 
+ 00001756  0x00000afb fetch  0x00000001 , 0x00004b03 
+ 00001757  0x00000afc rtn  0x00000034 
+ 00001758  0x00000afd jam  0x00000000 , 0x00004b03 
+ 00001759  0x00000afe fetch  0x00000004 , 0x000004e9 
+ 00001760  0x00000aff arg  0x00000014 , 0x00000002 
+ 00001761  0x00000b00 iadd  0x00000002 , 0x00000002 
+ 00001762  0x00000b01 copy  0x00000022 , 0x0000003f 
+ 00001763  0x00000b02 isub  0x00000002 , 0x0000003e 
+ 00001764  0x00000b03 nbranch  0x000006e6 , 0x00000002 
+ 00001765  0x00000b04 branch  0x00006349 
+ 00001766  0x00000b07 jam  0x00000001 , 0x00004b03 
+ 00001767  0x00000b08 rtn 
+ 00001768  0x00000b0b jam  0x00000014 , 0x0000480c 
+ 00001769  0x00000b0c branch  0x0000636f 
+ 00001770  0x00000b12 fetcht  0x00000001 , 0x00004677 
+ 00001771  0x00000b13 fetch  0x00000001 , 0x00000a99 
+ 00001772  0x00000b14 isub  0x00000002 , 0x0000003e 
+ 00001773  0x00000b15 rtn  0x00000005 
+ 00001774  0x00000b16 branch  0x00007d90 
+ 00001775  0x00000b1a call  0x000062bc 
+ 00001776  0x00000b1b nbranch  0x00007ddb , 0x00000034 
+ 00001777  0x00000b1c fetch  0x00000001 , 0x00000a99 
+ 00001778  0x00000b1d bmark0  0x00000009 , 0x00007dd6 
+ 00001779  0x00000b1e beq  0x0000001f , 0x000006fe 
+ 00001780  0x00000b1f beq  0x00000020 , 0x00000701 
+ 00001781  0x00000b20 beq  0x00000012 , 0x000006fb 
+ 00001782  0x00000b21 beq  0x00000011 , 0x000006f8 
+ 00001783  0x00000b22 branch  0x00007dca 
+ 00001784  0x00000b25 setarg  0x00000000 
+ 00001785  0x00000b26 store  0x00000009 , 0x000044ff 
+ 00001786  0x00000b27 branch  0x00007e0a 
+ 00001787  0x00000b2a call  0x00005890 
+ 00001788  0x00000b2b nrtn  0x00000034 
+ 00001789  0x00000b2c branch  0x00005abf 
+ 00001790  0x00000b2f jam  0x00000034 , 0x00000185 
+ 00001791  0x00000b30 fetch  0x00000006 , 0x0000044f 
+ 00001792  0x00000b31 branch  0x00000703 
+ 00001793  0x00000b33 jam  0x00000033 , 0x00000185 
+ 00001794  0x00000b34 fetch  0x00000006 , 0x00000040 
+ 00001795  0x00000b36 store  0x00000006 , 0x00000186 
+ 00001796  0x00000b38 fetch  0x00000004 , 0x000046d3 
+ 00001797  0x00000b39 rtnbit0  0x00000007 
+ 00001798  0x00000b3a arg  0x00000007 , 0x00000007 
+ 00001799  0x00000b3b call  0x000043d2 
+ 00001800  0x00000b3c call  0x000042e8 
+ 00001801  0x00000b3e call  0x000042fb 
+ 00001802  0x00000b3f branch  0x0000030a 
+ 00001803  0x00000b42 call  0x00000725 
+ 00001804  0x00000b43 fetch  0x00000001 , 0x00004b30 
+ 00001805  0x00000b44 increase  0x00000001 , 0x0000003f 
+ 00001806  0x00000b45 store  0x00000001 , 0x00004b30 
+ 00001807  0x00000b46 fetcht  0x00000001 , 0x00004b2c 
+ 00001808  0x00000b47 isub  0x00000002 , 0x0000003e 
+ 00001809  0x00000b48 call  0x00000713 , 0x00000005 
+ 00001810  0x00000b49 rtn 
+ 00001811  0x00000b4c jam  0x00000000 , 0x00004b32 
+ 00001812  0x00000b4d branch  0x00000742 
+ 00001813  0x00000b50 fetch  0x00000001 , 0x00004b2e 
+ 00001814  0x00000b51 increase  0xffffffff , 0x0000003f 
+ 00001815  0x00000b52 store  0x00000001 , 0x00004b2e 
+ 00001816  0x00000b53 nrtn  0x00000034 
+ 00001817  0x00000b54 fetch  0x00000001 , 0x00004b2d 
+ 00001818  0x00000b55 store  0x00000001 , 0x00004b2e 
+ 00001819  0x00000b56 fetch  0x00000001 , 0x00004b31 
+ 00001820  0x00000b57 branch  0x00000721 , 0x00000034 
+ 00001821  0x00000b58 fetch  0x00000001 , 0x00004b2f 
+ 00001822  0x00000b59 branch  0x00000742 , 0x00000034 
+ 00001823  0x00000b5a increase  0xffffffff , 0x0000003f 
+ 00001824  0x00000b5b store  0x00000001 , 0x00004b2f 
+ 00001825  0x00000b5d fetch  0x00000001 , 0x00004b2a 
+ 00001826  0x00000b5e beq  0x00000001 , 0x00000744 
+ 00001827  0x00000b5f beq  0x00000000 , 0x00000725 
+ 00001828  0x00000b60 rtn 
+ 00001829  0x00000b63 jam  0x00000001 , 0x00004b2a 
+ 00001830  0x00000b66 fetch  0x00000001 , 0x00004720 
+ 00001831  0x00000b67 beq  0x00000000 , 0x0000072a 
+ 00001832  0x00000b68 beq  0x00000001 , 0x0000072a 
+ 00001833  0x00000b69 beq  0x00000003 , 0x00000733 
+ 00001834  0x00000b6c fetcht  0x00000001 , 0x00004b65 
+ 00001835  0x00000b6d call  0x0000680e 
+ 00001836  0x00000b6e fetcht  0x00000001 , 0x00004b65 
+ 00001837  0x00000b6f branch  0x00006825 
+ 00001838  0x00000b71 fetcht  0x00000001 , 0x00004b65 
+ 00001839  0x00000b72 set1  0x00000007 , 0x00000002 
+ 00001840  0x00000b73 call  0x0000680e 
+ 00001841  0x00000b74 fetcht  0x00000001 , 0x00004b65 
+ 00001842  0x00000b75 branch  0x00006829 
+ 00001843  0x00000b78 fetcht  0x00000001 , 0x00004b67 
+ 00001844  0x00000b79 call  0x0000680e 
+ 00001845  0x00000b7a fetcht  0x00000001 , 0x00004b67 
+ 00001846  0x00000b7b branch  0x00006829 
+ 00001847  0x00000b7e fetcht  0x00000001 , 0x000046f4 
+ 00001848  0x00000b7f branch  0x00006829 
+ 00001849  0x00000b82 jam  0x00000001 , 0x00004bc3 
+ 00001850  0x00000b83 fetcht  0x00000001 , 0x00004bc4 
+ 00001851  0x00000b84 call  0x0000680e 
+ 00001852  0x00000b85 fetcht  0x00000001 , 0x00004bc4 
+ 00001853  0x00000b86 branch  0x00006825 
+ 00001854  0x00000b88 fetch  0x00000001 , 0x00004b30 
+ 00001855  0x00000b89 nrtn  0x00000034 
+ 00001856  0x00000b8a fetch  0x00000001 , 0x00004b32 
+ 00001857  0x00000b8b nrtn  0x00000034 
+ 00001858  0x00000b8d setarg  0x00000000 
+ 00001859  0x00000b8e store  0x00000003 , 0x00004b2e 
+ 00001860  0x00000b90 fetch  0x00000001 , 0x00004b2f 
+ 00001861  0x00000b91 nbranch  0x00000748 , 0x00000034 
+ 00001862  0x00000b93 jam  0x00000000 , 0x00004b28 
+ 00001863  0x00000b94 jam  0x00000000 , 0x00004b2b 
+ 00001864  0x00000b96 jam  0x00000000 , 0x00004b30 
+ 00001865  0x00000b97 jam  0x00000000 , 0x00004b2a 
+ 00001866  0x00000b98 call  0x000004ff 
+ 00001867  0x00000b99 fetcht  0x00000001 , 0x00004b67 
+ 00001868  0x00000b9a call  0x0000680e 
+ 00001869  0x00000b9b fetcht  0x00000001 , 0x00004b67 
+ 00001870  0x00000b9c call  0x00006825 
+ 00001871  0x00000b9e fetcht  0x00000001 , 0x00004b65 
+ 00001872  0x00000b9f set0  0x00000007 , 0x00000002 
+ 00001873  0x00000ba0 branch  0x00006806 
+ 00001874  0x00000ba3 jam  0x00000005 , 0x00004b2d 
+ 00001875  0x00000ba5 jam  0x00000000 , 0x00004b32 
+ 00001876  0x00000ba6 jam  0x00000000 , 0x00004b31 
+ 00001877  0x00000ba7 jam  0x00000001 , 0x00004b2f 
+ 00001878  0x00000ba9 jam  0x00000005 , 0x00004b2e 
+ 00001879  0x00000baa jam  0x00000001 , 0x00004b28 
+ 00001880  0x00000bab jam  0x00000001 , 0x00004b2b 
+ 00001881  0x00000bac rtn 
+ 00001882  0x00000baf jam  0x00000005 , 0x00004b2d 
+ 00001883  0x00000bb0 branch  0x00000753 
+ 00001884  0x00000bb4 jam  0x00000001 , 0x00004b32 
+ 00001885  0x00000bb5 jam  0x00000001 , 0x00004b28 
+ 00001886  0x00000bb6 jam  0x00000000 , 0x00004b2b 
+ 00001887  0x00000bb7 jam  0x00000000 , 0x00004b30 
+ 00001888  0x00000bb8 rtn 
+ 00001889  0x00000bbb jam  0x00000003 , 0x00004b2d 
+ 00001890  0x00000bbc jam  0x00000001 , 0x00004b31 
+ 00001891  0x00000bbd branch  0x00000756 
+ 00001892  0x00000bc1 jam  0x00000001 , 0x00004d87 
+ 00001893  0x00000bc2 jam  0x00000000 , 0x00004d84 
+ 00001894  0x00000bc3 rtn 
+ 00001895  0x00000bc5 fetch  0x00000001 , 0x00004d84 
+ 00001896  0x00000bc6 increase  0x00000001 , 0x0000003f 
+ 00001897  0x00000bc7 store  0x00000001 , 0x00004d84 
+ 00001898  0x00000bc8 rtn 
+ 00001899  0x00000bcb jam  0x00000003 , 0x00004d84 
+ 00001900  0x00000bcc rtn 
+ 00001901  0x00000bcf fetch  0x00000001 , 0x00004d84 
+ 00001902  0x00000bd0 rtnne  0x0000007d 
+ 00001903  0x00000bd1 jam  0x00000000 , 0x00004d84 
+ 00001904  0x00000bd3 fetcht  0x00000001 , 0x00004d85 
+ 00001905  0x00000bd4 setarg  0x00000077 
+ 00001906  0x00000bd5 bmark1  0x00000026 , 0x00000774 
+ 00001907  0x00000bd6 setarg  0x00000075 
+ 00001908  0x00000bd8 isub  0x00000002 , 0x0000003e 
+ 00001909  0x00000bd9 nrtn  0x00000002 
+ 00001910  0x00000bda fetch  0x00000001 , 0x00004d87 
+ 00001911  0x00000bdb beq  0x00000000 , 0x00000785 
+ 00001912  0x00000bdc increase  0xffffffff , 0x0000003f 
+ 00001913  0x00000bdd store  0x00000001 , 0x00004d87 
+ 00001914  0x00000bde beq  0x00000000 , 0x00000785 
+ 00001915  0x00000be1 jam  0x00000000 , 0x000041de 
+ 00001916  0x00000be2 rtn 
+ 00001917  0x00000be5 jam  0x00000000 , 0x00004d84 
+ 00001918  0x00000be7 fetch  0x00000001 , 0x00004d87 
+ 00001919  0x00000be8 beq  0x00000002 , 0x00000783 
+ 00001920  0x00000be9 increase  0x00000001 , 0x0000003f 
+ 00001921  0x00000bea store  0x00000001 , 0x00004d87 
+ 00001922  0x00000beb beq  0x00000001 , 0x0000077b 
+ 00001923  0x00000bed jam  0x00000002 , 0x000041de 
+ 00001924  0x00000bee rtn 
+ 00001925  0x00000bf1 jam  0x00000004 , 0x000041de 
+ 00001926  0x00000bf2 rtn 
+ 00001927  0x00000bf6 storet  0x00000001 , 0x00000017 
+ 00001928  0x00000bf7 add  0x00000002 , 0x00000000 , 0x00000011 
+ 00001929  0x00000bf8 call  0x00002981 
+ 00001930  0x00000bf9 setarg  0x00000500 
+ 00001931  0x00000bfa call  0x00002a8f 
+ 00001932  0x00000bfc jam  0x00000001 , 0x00008906 
+ 00001933  0x00000bfd jam  0x0000003c , 0x00008900 
+ 00001934  0x00000bfe jam  0x000000e0 , 0x00008901 
+ 00001935  0x00000bff nop  0x0000000a 
+ 00001936  0x00000c00 jam  0x00000001 , 0x00008902 
+ 00001937  0x00000c01 jam  0x0000003d , 0x00008902 
+ 00001938  0x00000c02 nop  0x0000000a 
+ 00001939  0x00000c03 jam  0x000000b7 , 0x00008903 
+ 00001940  0x00000c04 nop  0x0000000a 
+ 00001941  0x00000c05 jam  0x0000007d , 0x00008902 
+ 00001942  0x00000c06 fetch  0x00000001 , 0x000041de 
+ 00001943  0x00000c09 beq  0x00000002 , 0x0000079e 
+ 00001944  0x00000c0b beq  0x00000004 , 0x000007a2 
+ 00001945  0x00000c0c beq  0x00000020 , 0x000007a6 
+ 00001946  0x00000c11 jam  0x000000d0 , 0x00008955 
+ 00001947  0x00000c12 jam  0x000000e0 , 0x00008956 
+ 00001948  0x00000c14 jam  0x0000006c , 0x00008958 
+ 00001949  0x00000c16 branch  0x0000294b 
+ 00001950  0x00000c2a jam  0x000000d0 , 0x00008955 
+ 00001951  0x00000c2b jam  0x000000e0 , 0x00008956 
+ 00001952  0x00000c2d jam  0x0000003c , 0x00008958 
+ 00001953  0x00000c2f branch  0x00002953 
+ 00001954  0x00000c3e jam  0x000000d0 , 0x00008955 
+ 00001955  0x00000c3f jam  0x000000c0 , 0x00008956 
+ 00001956  0x00000c41 jam  0x0000006c , 0x00008958 
+ 00001957  0x00000c43 branch  0x0000295b 
+ 00001958  0x00000c55 jam  0x000000c2 , 0x00008956 
+ 00001959  0x00000c56 jam  0x000000d0 , 0x00008955 
+ 00001960  0x00000c57 rtn 
+ 00001961  0x00000c5a force  0x00000008 , 0x00000015 
+ 00001962  0x00000c5b branch  0x000028fa 
+ 00001963  0x00000c65 fetcht  0x00000001 , 0x000011c5 
+ 00001964  0x00000c66 rshift4  0x00000002 , 0x00000002 
+ 00001965  0x00000c67 fetch  0x00000001 , 0x00004b57 
+ 00001966  0x00000c68 isub  0x00000002 , 0x0000003e 
+ 00001967  0x00000c69 branch  0x000007ca , 0x00000005 
+ 00001968  0x00000c6a storet  0x00000001 , 0x00004b57 
+ 00001969  0x00000c6b increase  0x00000001 , 0x00000002 
+ 00001970  0x00000c6c setarg  0x00000100 
+ 00001971  0x00000c6d imul32  0x00000002 , 0x00000002 
+ 00001972  0x00000c6e fetch  0x00000003 , 0x00004b58 
+ 00001973  0x00000c6f isub  0x00000002 , 0x0000003f 
+ 00001974  0x00000c71 fetcht  0x00000003 , 0x00004b5b 
+ 00001975  0x00000c72 iadd  0x00000002 , 0x0000003f 
+ 00001976  0x00000c73 increase  0xfffffffb , 0x0000003f 
+ 00001977  0x00000c74 store  0x00000003 , 0x00004b5e 
+ 00001978  0x00000c76 call  0x00000354 
+ 00001979  0x00000c78 fetch  0x00000003 , 0x00004b5e 
+ 00001980  0x00000c79 arg  0x00000100 , 0x00000002 
+ 00001981  0x00000c7a arg  0x00001f00 , 0x00000011 
+ 00001982  0x00000c7b call  0x00006562 
+ 00001983  0x00000c7d fetch  0x00000004 , 0x00001f00 
+ 00001984  0x00000c7e fetcht  0x00000004 , 0x00004b61 
+ 00001985  0x00000c7f isub  0x00000002 , 0x0000003e 
+ 00001986  0x00000c80 nbranch  0x000007bb , 0x00000005 
+ 00001987  0x00000c82 call  0x0000031f 
+ 00001988  0x00000c84 setarg  0x00001f00 
+ 00001989  0x00000c85 store  0x00000002 , 0x00004199 
+ 00001990  0x00000c86 jam  0x00000040 , 0x0000419b 
+ 00001991  0x00000c87 call  0x000064ca 
+ 00001992  0x00000c88 setarg  0x00000000 
+ 00001993  0x00000c89 store  0x00000004 , 0x00004199 
+ 00001994  0x00000c8b fetch  0x00000001 , 0x000011c5 
+ 00001995  0x00000c8c branch  0x00000001 
  00008192  0x00000c9e call  0x00002abc 
  00008193  0x00000ca1 bpatch  0x00000000 , 0x00004000 
  00008194  0x00000ca2 clear_stack 
@@ -26617,7 +26614,7 @@
  00131093  0x0000919c fetch  0x00000002 , 0x00004682 
  00131094  0x0000919d bbit1  0x0000000c , 0x000042b0 
  00131095  0x0000919e call  0x000033a9 
- 00131096  0x0000919f call  0x00000536 
+ 00131096  0x0000919f call  0x00000533 
  00131097  0x000091a0 rtn  0x00000001 
  00131098  0x000091a1 fetch  0x00000001 , 0x000046d9 
  00131099  0x000091a2 rtneq  0x00000000 
@@ -26661,7 +26658,7 @@
  00196624  0x000091d5 setarg  0x00000004 
  00196625  0x000091d6 istore  0x00000001 , 0x00000006 
  00196626  0x000091d7 arg  0x00004390 , 0x00000006 
- 00196627  0x000091d8 call  0x00000569 
+ 00196627  0x000091d8 call  0x00000566 
  00196628  0x000091d9 branch  0x00007df4 
  00196629  0x000091dc fetch  0x00000001 , 0x00000048 
  00196630  0x000091dd beq  0x00000084 , 0x00030019 
@@ -26827,13 +26824,13 @@
  00393256  0x000092be call  0x00007ddd , 0x00000001 
  00393257  0x000092c1 jam  0x00000000 , 0x00004b52 
  00393258  0x000092c2 call  0x000042c4 
- 00393259  0x000092c3 branch  0x00000755 
+ 00393259  0x000092c3 branch  0x00000752 
  00393260  0x000092c6 jam  0x00000000 , 0x000047a1 
  00393261  0x000092c7 call  0x000002bf 
  00393262  0x000092c8 setarg  0x00000005 
  00393263  0x000092c9 istore  0x00000001 , 0x00000006 
  00393264  0x000092ca arg  0x00004b13 , 0x00000006 
- 00393265  0x000092cb call  0x00000569 
+ 00393265  0x000092cb call  0x00000566 
  00393266  0x000092cc branch  0x00007df4 
  00458753  0x000092d1 beq  0x00000060 , 0x00070005 
  00458754  0x000092d2 beq  0x00000061 , 0x00070017 
@@ -26864,7 +26861,7 @@
  00458779  0x000092f3 setarg  0x000000c8 
  00458780  0x000092f4 store  0x00000002 , 0x00004d97 
  00458781  0x000092f5 branch  0x00000367 
- 00458782  0x000092f8 call  0x00000755 
+ 00458782  0x000092f8 call  0x00000752 
  00458783  0x000092f9 fetch  0x00000004 , 0x000046d3 
  00458784  0x000092fa rtnbit0  0x00000011 
  00458785  0x000092fb rtnbit1  0x00000003 
@@ -26935,7 +26932,7 @@
  00589846  0x00009366 call  0x00005839 
  00589847  0x00009367 call  0x0000582c 
  00589848  0x00009368 call  0x00005818 
- 00589849  0x00009369 call  0x00000565 
+ 00589849  0x00009369 call  0x00000562 
  00589850  0x0000936a call  0x000002fd 
  00589851  0x0000936c arg  0x00000003 , 0x00000039 
  00589852  0x0000936d arg  0x00004722 , 0x00000006 
@@ -26999,7 +26996,7 @@
  00655388  0x000093c1 call  0x000001c0 
  00655389  0x000093c2 call  0x00000128 
  00655390  0x000093c3 branch  0x00007fe7 
- 00655391  0x000093c6 call  0x00000767 
+ 00655391  0x000093c6 call  0x00000764 
  00655392  0x000093c7 fetch  0x00000001 , 0x00004c5b 
  00655393  0x000093c8 rtneq  0x000000ff 
  00655394  0x000093c9 beq  0x00000011 , 0x000a0026 
@@ -27036,7 +27033,7 @@
  00720899  0x000093f7 beq  0x000000a3 , 0x000b001a 
  00720900  0x000093f8 beq  0x000000a4 , 0x000b0025 
  00720901  0x000093f9 rtn 
- 00720902  0x000093fc call  0x00000741 
+ 00720902  0x000093fc call  0x0000073e 
  00720903  0x000093fe jam  0x00000000 , 0x00004b53 
  00720904  0x000093ff jam  0x00000000 , 0x00004d8b 
  00720905  0x00009400 call  0x000002b0 
@@ -27063,7 +27060,7 @@
  00720926  0x0000941b fetch  0x00000004 , 0x000046d3 
  00720927  0x0000941c rtnbit1  0x00000005 
  00720928  0x0000941d fetch  0x00000001 , 0x00004720 
- 00720929  0x0000941e rtneq  0x00000001 
+ 00720929  0x0000941e rtneq  0x00000000 
  00720930  0x0000941f fetch  0x00000001 , 0x000046d9 
  00720931  0x00009420 rtneq  0x00000000 
  00720932  0x00009421 branch  0x000033a7 
@@ -27073,7 +27070,7 @@
  00720936  0x00009428 hstore  0x00000004 , 0x0000804c 
  00720937  0x00009429 call  0x00002c21 
  00720938  0x0000942a call  0x000074bd 
- 00720939  0x0000942b call  0x00000747 
+ 00720939  0x0000942b call  0x00000744 
  00720940  0x0000942c call  0x0000030a 
  00720941  0x0000942d call  0x00000441 
  00720942  0x0000942e call  0x00003e9f 
Index: output/bt_program23.list
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_program23.list	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_program23.list	(working copy)
@@ -1381,1000 +1381,997 @@
 :      001877 p_mouse_ready_reconnection_by_button:
 0x493 001878 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
 0x494 001879 call p_mouse_multi_led_off_next 
-0x495 001880 fetcht 1 ,mem_device_flag 
-0x496 001881 sub temp ,mode_g24_device ,null 
-0x497 001882 call p_g24_check_51cmd_stop_24g ,zero 
 :      001883 p_mouse_ready_reconnection_by_button2:
-0x498 001884 fetch 1 ,mem_device_number 
-0x499 001885 rtnne mode_bt_device1 
-0x49a 001886 branch p_mouse_long_button_bt_discovery 
+0x495 001884 fetch 1 ,mem_device_flag 
+0x496 001885 rtnne mode_bt_device1 
+0x497 001886 branch p_mouse_long_button_bt_discovery 
 :      001913 p_mouse_switch_channel_check:
-0x49b 001914 fetch 1 ,mem_mouse_switch_delay_timer 
-0x49c 001915 rtn blank 
-0x49d 001916 fetch 2 ,mem_ui_state_map 
-0x49e 001917 rtnbit1 ui_state_ble_connected 
-0x49f 001918 rtnbit1 ui_state_bt_connected 
-0x4a0 001919 jam 0 ,mem_mouse_switch_delay_timer 
-0x4a1 001921 call init_lmp_work 
-0x4a2 001922 call l2cap_init_work 
-0x4a3 001923 setarg 0 
-0x4a4 001924 store 8 ,mem_context 
-0x4a5 001925 store 2 ,mem_ui_state_map 
-0x4a6 001928 call init_param 
-0x4a7 001931 call le_clear_connection_info 
-0x4a8 001932 call app_disconn_reason_clear 
-0x4a9 001933 call sp_initialize_256 
-0x4aa 001936 jam 0 ,mem_state 
-0x4ab 001937 call init_lmp_work 
-0x4ac 001938 jam 0 ,memui_reconnect_mode 
-0x4ad 001939 call page_exit 
-0x4ae 001942 call app_disconn_reason_flag_clear 
-0x4af 001943 call sniff_exit 
-0x4b0 001944 call sp_initialize 
-0x4b1 001945 set0 mark_rxbuf_inuse ,mark 
-0x4b2 001946 set0 mark_tx_l2cap ,mark 
-0x4b3 001948 jam 9 ,mem_mouse_reload_information_timer 
-0x4b4 001949 rtn 
+0x498 001914 fetch 1 ,mem_mouse_switch_delay_timer 
+0x499 001915 rtn blank 
+0x49a 001916 fetch 2 ,mem_ui_state_map 
+0x49b 001917 rtnbit1 ui_state_ble_connected 
+0x49c 001918 rtnbit1 ui_state_bt_connected 
+0x49d 001919 jam 0 ,mem_mouse_switch_delay_timer 
+0x49e 001921 call init_lmp_work 
+0x49f 001922 call l2cap_init_work 
+0x4a0 001923 setarg 0 
+0x4a1 001924 store 8 ,mem_context 
+0x4a2 001925 store 2 ,mem_ui_state_map 
+0x4a3 001928 call init_param 
+0x4a4 001931 call le_clear_connection_info 
+0x4a5 001932 call app_disconn_reason_clear 
+0x4a6 001933 call sp_initialize_256 
+0x4a7 001936 jam 0 ,mem_state 
+0x4a8 001937 call init_lmp_work 
+0x4a9 001938 jam 0 ,memui_reconnect_mode 
+0x4aa 001939 call page_exit 
+0x4ab 001942 call app_disconn_reason_flag_clear 
+0x4ac 001943 call sniff_exit 
+0x4ad 001944 call sp_initialize 
+0x4ae 001945 set0 mark_rxbuf_inuse ,mark 
+0x4af 001946 set0 mark_tx_l2cap ,mark 
+0x4b0 001948 jam 9 ,mem_mouse_reload_information_timer 
+0x4b1 001949 rtn 
 :      001951 p_mouse_select_device_button_down:
-0x4b5 001952 fetch 1 ,mem_select_device_button_statue 
-0x4b6 001953 rtneq pb_button_state_down 
-0x4b7 001954 jam pb_button_state_down ,mem_select_device_button_statue 
-0x4b8 001955 rtn 
+0x4b2 001952 fetch 1 ,mem_select_device_button_statue 
+0x4b3 001953 rtneq pb_button_state_down 
+0x4b4 001954 jam pb_button_state_down ,mem_select_device_button_statue 
+0x4b5 001955 rtn 
 :      001964 p_mouse_long_button_bt_discovery:
-0x4b9 001965 jam 1 ,mem_mouse_key_function_disable 
-0x4ba 001966 fetcht 1 ,mem_device_flag 
-0x4bb 001967 fetch 1 ,mem_24g_device_number 
-0x4bc 001968 isub temp ,null 
-0x4bd 001969 branch p_mouse_24g_pairing_button ,zero 
-0x4be 001970 fetch 2 ,mem_ui_state_map 
-0x4bf 001971 isolate1 ui_state_ble_adv ,pdata 
-0x4c0 001972 call mouse_stop_le_adv ,true 
-0x4c1 001973 fetch 2 ,mem_ui_state_map 
-0x4c2 001974 isolate1 ui_state_bt_reconnect ,pdata 
-0x4c3 001975 call mouse_cancel_reconnect ,true 
-0x4c4 001976 call p_g24_pair_timeout_clear 
-0x4c5 001977 branch mouse_long_button_bt_discovry 
+0x4b6 001965 jam 1 ,mem_mouse_key_function_disable 
+0x4b7 001966 fetcht 1 ,mem_device_flag 
+0x4b8 001967 fetch 1 ,mem_24g_device_number 
+0x4b9 001968 isub temp ,null 
+0x4ba 001969 branch p_mouse_24g_pairing_button ,zero 
+0x4bb 001970 fetch 2 ,mem_ui_state_map 
+0x4bc 001971 isolate1 ui_state_ble_adv ,pdata 
+0x4bd 001972 call mouse_stop_le_adv ,true 
+0x4be 001973 fetch 2 ,mem_ui_state_map 
+0x4bf 001974 isolate1 ui_state_bt_reconnect ,pdata 
+0x4c0 001975 call mouse_cancel_reconnect ,true 
+0x4c1 001976 call p_g24_pair_timeout_clear 
+0x4c2 001977 branch mouse_long_button_bt_discovry 
 :      002009 p_mouse_adc_read:
-0x4c6 002012 fetch 1 ,mem_adc_read_timer 
-0x4c7 002013 increase 1 ,pdata 
-0x4c8 002014 store 1 ,mem_adc_read_timer 
-0x4c9 002015 sub pdata ,10 ,null 
-0x4ca 002016 rtn positive 
+0x4c3 002012 fetch 1 ,mem_adc_read_timer 
+0x4c4 002013 increase 1 ,pdata 
+0x4c5 002014 store 1 ,mem_adc_read_timer 
+0x4c6 002015 sub pdata ,10 ,null 
+0x4c7 002016 rtn positive 
 :      002017 p_mouse_adc_read_once:
-0x4cb 002018 call adc_init_data 
-0x4cc 002019 jam 0 ,mem_adc_read_timer 
-0x4cd 002020 call p_adc_set_mode 
-0x4ce 002021 call vdd_calculate_by_mode 
-0x4cf 002022 store 2 ,mem_mouse_vdd_now_vol 
-0x4d0 002023 arg mem_mouse_vdd_calculate_set ,rega 
-0x4d1 002024 call p_adc_bat_percent_lowpower_out 
-0x4d2 002025 fetch 1 ,mem_adc_power_flag 
-0x4d3 002026 bbit1 1 ,app_enter_hibernate 
-0x4d4 002027 bbit0 0 ,p_mouse_adc_no_low_voltage 
-0x4d5 002028 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
-0x4d6 002029 jam 1 ,mem_adc_low_volatage_led_timer_count 
-0x4d7 002030 branch mouse_adc_low_voltage 
+0x4c8 002018 call adc_init_data 
+0x4c9 002019 jam 0 ,mem_adc_read_timer 
+0x4ca 002020 call p_adc_set_mode 
+0x4cb 002021 call vdd_calculate_by_mode 
+0x4cc 002022 store 2 ,mem_mouse_vdd_now_vol 
+0x4cd 002023 arg mem_mouse_vdd_calculate_set ,rega 
+0x4ce 002024 call p_adc_bat_percent_lowpower_out 
+0x4cf 002025 fetch 1 ,mem_adc_power_flag 
+0x4d0 002026 bbit1 1 ,app_enter_hibernate 
+0x4d1 002027 bbit0 0 ,p_mouse_adc_no_low_voltage 
+0x4d2 002028 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
+0x4d3 002029 jam 1 ,mem_adc_low_volatage_led_timer_count 
+0x4d4 002030 branch mouse_adc_low_voltage 
 :      002032 p_mouse_adc_no_low_voltage:
-0x4d8 002033 call mouse_adc_no_low_voltage 
-0x4d9 002034 jam 0 ,mem_adc_low_volatage_led_timer_count 
-0x4da 002035 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
-0x4db 002036 rtn blank 
-0x4dc 002037 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
-0x4dd 002038 branch p_mouse_low_led_off 
+0x4d5 002033 call mouse_adc_no_low_voltage 
+0x4d6 002034 jam 0 ,mem_adc_low_volatage_led_timer_count 
+0x4d7 002035 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
+0x4d8 002036 rtn blank 
+0x4d9 002037 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
+0x4da 002038 branch p_mouse_low_led_off 
 :      002040 p_adc_set_mode:
 :      002044 p_adc_check_gpio:
-0x4de 002045 hfetch 1 ,core_gpio_pu0 
-0x4df 002046 set0 5 ,pdata 
-0x4e0 002047 hstore 1 ,core_gpio_pu0 
-0x4e1 002048 call adc_check_gpio 
-0x4e2 002049 hfetch 1 ,core_gpio_pu0 
-0x4e3 002050 set1 5 ,pdata 
-0x4e4 002051 hstore 1 ,core_gpio_pu0 
-0x4e5 002052 rtn 
+0x4db 002045 hfetch 1 ,core_gpio_pu0 
+0x4dc 002046 set0 5 ,pdata 
+0x4dd 002047 hstore 1 ,core_gpio_pu0 
+0x4de 002048 call adc_check_gpio 
+0x4df 002049 hfetch 1 ,core_gpio_pu0 
+0x4e0 002050 set1 5 ,pdata 
+0x4e1 002051 hstore 1 ,core_gpio_pu0 
+0x4e2 002052 rtn 
 :      002054 p_adc_bat_percent_lowpower_out:
-0x4e6 002055 ifetch 8 ,rega 
-0x4e7 002056 store 8 ,mem_pdatatemp 
-0x4e8 002057 fetcht 2 ,mem_pdatatemp + 2 
-0x4e9 002058 fetch 2 ,mem_pdatatemp + 6 
-0x4ea 002059 isub temp ,null 
-0x4eb 002060 nbranch adc_set_no_power_flag ,positive 
-0x4ec 002061 fetcht 2 ,mem_pdatatemp + 4 
-0x4ed 002062 isub temp ,null 
-0x4ee 002063 nbranch adc_set_low_power_flag ,positive 
+0x4e3 002055 ifetch 8 ,rega 
+0x4e4 002056 store 8 ,mem_pdatatemp 
+0x4e5 002057 fetcht 2 ,mem_pdatatemp + 2 
+0x4e6 002058 fetch 2 ,mem_pdatatemp + 6 
+0x4e7 002059 isub temp ,null 
+0x4e8 002060 nbranch adc_set_no_power_flag ,positive 
+0x4e9 002061 fetcht 2 ,mem_pdatatemp + 4 
+0x4ea 002062 isub temp ,null 
+0x4eb 002063 nbranch adc_set_low_power_flag ,positive 
 :      002064 p_adc_clear_low_power_flag:
-0x4ef 002065 fetch 1 ,mem_adc_power_flag 
-0x4f0 002066 set0 0 ,pdata 
-0x4f1 002067 store 1 ,mem_adc_power_flag 
-0x4f2 002068 rtn 
+0x4ec 002065 fetch 1 ,mem_adc_power_flag 
+0x4ed 002066 set0 0 ,pdata 
+0x4ee 002067 store 1 ,mem_adc_power_flag 
+0x4ef 002068 rtn 
 :      002070 p_mouse_low_voltage_led_timer:
-0x4f3 002071 fetch mouse_flag_len ,mem_mouse_flag 
-0x4f4 002072 rtnbit0 mouse_low_voltage_flag 
-0x4f5 002073 fetch 2 ,mem_ui_state_map 
-0x4f6 002074 rtnbit1 ui_state_ble_adv 
-0x4f7 002075 rtnbit1 ui_state_bt_discovery 
-0x4f8 002080 fetch 2 ,mem_mouse_multi_led_blink_count 
-0x4f9 002081 nrtn blank 
-0x4fa 002082 fetch 1 ,mem_adc_low_volatage_led_timer_count 
-0x4fb 002083 rtn blank 
-0x4fc 002084 arg mem_mosue_low_blink_timer ,regc 
-0x4fd 002085 arg p_mem_mosue_low_blink_timer_event ,regb 
-0x4fe 002086 branch timer_single_step 
+0x4f0 002071 fetch mouse_flag_len ,mem_mouse_flag 
+0x4f1 002072 rtnbit0 mouse_low_voltage_flag 
+0x4f2 002073 fetch 2 ,mem_ui_state_map 
+0x4f3 002074 rtnbit1 ui_state_ble_adv 
+0x4f4 002075 rtnbit1 ui_state_bt_discovery 
+0x4f5 002080 fetch 2 ,mem_mouse_multi_led_blink_count 
+0x4f6 002081 nrtn blank 
+0x4f7 002082 fetch 1 ,mem_adc_low_volatage_led_timer_count 
+0x4f8 002083 rtn blank 
+0x4f9 002084 arg mem_mosue_low_blink_timer ,regc 
+0x4fa 002085 arg p_mem_mosue_low_blink_timer_event ,regb 
+0x4fb 002086 branch timer_single_step 
 :      002094 p_mouse_low_led_off:
-0x4ff 002095 jam off ,mem_config_low_led_status 
-0x500 002096 fetcht 1 ,mem_low_led_alarm_gpio 
-0x501 002097 branch gpio_out_active 
+0x4fc 002095 jam off ,mem_config_low_led_status 
+0x4fd 002096 fetcht 1 ,mem_low_led_alarm_gpio 
+0x4fe 002097 branch gpio_out_active 
 :      002098 p_mouse_dpi_led_off:
-0x502 002099 fetcht 1 ,mem_dpi_led_gpio 
-0x503 002100 branch gpio_out_inactive 
+0x4ff 002099 fetcht 1 ,mem_dpi_led_gpio 
+0x500 002100 branch gpio_out_inactive 
 :      002101 p_mem_mosue_low_blink_timer_event:
-0x504 002102 jam 5 ,mem_mosue_low_blink_timer 
-0x505 002103 fetch 1 ,mem_config_low_led_status 
-0x506 002104 beq off ,p_mouse_low_led_on 
-0x507 002108 branch p_mouse_low_led_off 
+0x501 002102 jam 5 ,mem_mosue_low_blink_timer 
+0x502 002103 fetch 1 ,mem_config_low_led_status 
+0x503 002104 beq off ,p_mouse_low_led_on 
+0x504 002108 branch p_mouse_low_led_off 
 :      002114 p_mouse_sensor_poweron:
-0x508 002115 call p_mouse_spi_init 
-0x509 002116 setarg 0x8006 
-0x50a 002117 call twspi_write 
-0x50b 002118 nop 12000 
+0x505 002115 call p_mouse_spi_init 
+0x506 002116 setarg 0x8006 
+0x507 002117 call twspi_write 
+0x508 002118 nop 12000 
 :      002121 p_mouse_dpi_config:
-0x50c 002122 fetch 1 ,mem_mouse_dpi 
-0x50d 002123 bne 0xff ,p_mouse_seting_dpi 
+0x509 002122 fetch 1 ,mem_mouse_dpi 
+0x50a 002123 bne 0xff ,p_mouse_seting_dpi 
 :      002124 p_mouse_dpi_config_default:
-0x50e 002125 fetch 1 ,mem_config_sensor_motion 
-0x50f 002126 store 1 ,mem_mouse_dpi 
+0x50b 002125 fetch 1 ,mem_config_sensor_motion 
+0x50c 002126 store 1 ,mem_mouse_dpi 
 :      002127 p_mouse_seting_dpi:
 :      002128 p_mouse_seting_sensor_type:
-0x510 002129 fetch 1 ,mem_config_sensor_type 
-0x511 002130 beq p3212 ,mouse_seting_3212_dpi 
-0x512 002131 beq p3065_xy ,p_mouse_seting_3065xy_dpi 
-0x513 002132 beq mx8650 ,p_mouse_seting_3065xy_dpi 
+0x50d 002129 fetch 1 ,mem_config_sensor_type 
+0x50e 002130 beq p3212 ,mouse_seting_3212_dpi 
+0x50f 002131 beq p3065_xy ,p_mouse_seting_3065xy_dpi 
+0x510 002132 beq mx8650 ,p_mouse_seting_3065xy_dpi 
 :      002133 p_mouse_seting_3205_dpi:
-0x514 002134 fetch 1 ,mem_mouse_dpi 
-0x515 002135 call p_mouse_3205_dpi_recount ,blank 
-0x516 002136 fetch 1 ,mem_mouse_dpi 
-0x517 002137 beq mouse_dpi_level2 ,p_mouse_3205_set_cpi1 
-0x518 002138 beq mouse_dpi_level4 ,mouse_set_cpi3 
-0x519 002139 branch mouse_set_cpi2 
+0x511 002134 fetch 1 ,mem_mouse_dpi 
+0x512 002135 call p_mouse_3205_dpi_recount ,blank 
+0x513 002136 fetch 1 ,mem_mouse_dpi 
+0x514 002137 beq mouse_dpi_level2 ,p_mouse_3205_set_cpi1 
+0x515 002138 beq mouse_dpi_level4 ,mouse_set_cpi3 
+0x516 002139 branch mouse_set_cpi2 
 :      002140 p_mouse_3205_dpi_recount:
-0x51a 002141 jam mouse_dpi_level2 ,mem_mouse_dpi 
-0x51b 002142 rtn 
+0x517 002141 jam mouse_dpi_level2 ,mem_mouse_dpi 
+0x518 002142 rtn 
 :      002143 p_mouse_3205_set_cpi1:
-0x51c 002144 fetch 1 ,mem_320x_dpi_1 
-0x51d 002145 increase -1 ,pdata 
-0x51e 002146 branch mouse_p3205_dpi 
+0x519 002144 fetch 1 ,mem_320x_dpi_1 
+0x51a 002145 increase -1 ,pdata 
+0x51b 002146 branch mouse_p3205_dpi 
 :      002148 p_mouse_seting_3065xy_dpi:
-0x51f 002149 fetch 1 ,mem_mouse_dpi 
-0x520 002150 call p_mouse_3205_dpi_recount ,blank 
-0x521 002151 fetch 1 ,mem_mouse_dpi 
-0x522 002152 beq mouse_dpi_level2 ,p_mouse_3065xy_set_cpi1 
-0x523 002153 beq mouse_dpi_level4 ,p_mouse_3065xy_set_cpi4 
+0x51c 002149 fetch 1 ,mem_mouse_dpi 
+0x51d 002150 call p_mouse_3205_dpi_recount ,blank 
+0x51e 002151 fetch 1 ,mem_mouse_dpi 
+0x51f 002152 beq mouse_dpi_level2 ,p_mouse_3065xy_set_cpi1 
+0x520 002153 beq mouse_dpi_level4 ,p_mouse_3065xy_set_cpi4 
 :      002154 p_mouse_3065xy_set_cpi3:
-0x524 002155 fetch 1 ,mem_3065xy_dpi_3 
+0x521 002155 fetch 1 ,mem_3065xy_dpi_3 
 :      002156 p_mouse_dpi_store:
-0x525 002157 store 1 ,mem_mouse_cpi_count 
-0x526 002158 branch mouse_p3205_dpi + 3 
+0x522 002157 store 1 ,mem_mouse_cpi_count 
+0x523 002158 branch mouse_p3205_dpi + 3 
 :      002159 p_mouse_3065xy_set_cpi1:
-0x527 002160 fetch 1 ,mem_3065xy_dpi_1 
-0x528 002161 branch p_mouse_dpi_store 
+0x524 002160 fetch 1 ,mem_3065xy_dpi_1 
+0x525 002161 branch p_mouse_dpi_store 
 :      002162 p_mouse_3065xy_set_cpi4:
-0x529 002163 fetch 1 ,mem_3065xy_dpi_4 
-0x52a 002164 branch p_mouse_dpi_store 
+0x526 002163 fetch 1 ,mem_3065xy_dpi_4 
+0x527 002164 branch p_mouse_dpi_store 
 :      002177 p_mouse_motion:
-0x52b 002178 disable user 
-0x52c 002179 setarg 0 
-0x52d 002180 store 6 ,mem_mouse_x 
-0x52e 002181 call mouse_cheak_sensor_data 
-0x52f 002182 call mouse_zwheel 
-0x530 002183 call mouse_t_zwheel 
-0x531 002184 call p_mouse_key 
-0x532 002185 nrtn user 
-0x533 002186 branch mouse_motion + 9 
+0x528 002178 disable user 
+0x529 002179 setarg 0 
+0x52a 002180 store 6 ,mem_mouse_x 
+0x52b 002181 call mouse_cheak_sensor_data 
+0x52c 002182 call mouse_zwheel 
+0x52d 002183 call mouse_t_zwheel 
+0x52e 002184 call p_mouse_key 
+0x52f 002185 nrtn user 
+0x530 002186 branch mouse_motion + 9 
 :      002189 p_mouse_key:
-0x534 002190 call p_mouse_check_key_gpio 
-0x535 002191 branch mouse_key + 1 
+0x531 002190 call p_mouse_check_key_gpio 
+0x532 002191 branch mouse_key + 1 
 :      002193 p_mouse_check_key_gpio:
-0x536 002194 arg 0 ,rega 
-0x537 002195 call p_mouse_check_lkey_gpio 
-0x538 002199 branch mouse_check_key_gpio_output 
+0x533 002194 arg 0 ,rega 
+0x534 002195 call p_mouse_check_lkey_gpio 
+0x535 002199 branch mouse_check_key_gpio_output 
 :      002206 p_mouse_check_lkey_gpio:
-0x539 002207 fetcht 1 ,mem_lbutton_gpio 
-0x53a 002208 call p_gpio_set_input_pu 
-0x53b 002209 fetcht 1 ,mem_lbutton_gpio 
-0x53c 002210 call gpio_get_bit 
-0x53d 002211 setflag true ,0 ,rega 
+0x536 002207 fetcht 1 ,mem_lbutton_gpio 
+0x537 002208 call p_gpio_set_input_pu 
+0x538 002209 fetcht 1 ,mem_lbutton_gpio 
+0x539 002210 call gpio_get_bit 
+0x53a 002211 setflag true ,0 ,rega 
 :      002213 p_mouse_check_rkey_gpio:
-0x53e 002214 fetcht 1 ,mem_rbutton_gpio 
-0x53f 002215 call p_gpio_set_input_pu 
-0x540 002216 fetcht 1 ,mem_rbutton_gpio 
-0x541 002217 call gpio_get_bit 
-0x542 002218 setflag true ,1 ,rega 
+0x53b 002214 fetcht 1 ,mem_rbutton_gpio 
+0x53c 002215 call p_gpio_set_input_pu 
+0x53d 002216 fetcht 1 ,mem_rbutton_gpio 
+0x53e 002217 call gpio_get_bit 
+0x53f 002218 setflag true ,1 ,rega 
 :      002220 p_mouse_check_mkey_gpio:
-0x543 002221 fetcht 1 ,mem_mbutton_gpio 
-0x544 002222 call p_gpio_set_input_pu 
-0x545 002223 fetcht 1 ,mem_mbutton_gpio 
-0x546 002224 call gpio_get_bit 
-0x547 002225 setflag true ,2 ,rega 
+0x540 002221 fetcht 1 ,mem_mbutton_gpio 
+0x541 002222 call p_gpio_set_input_pu 
+0x542 002223 fetcht 1 ,mem_mbutton_gpio 
+0x543 002224 call gpio_get_bit 
+0x544 002225 setflag true ,2 ,rega 
 :      002227 p_mouse_check_bk_key_gpio:
-0x548 002228 fetcht 1 ,mem_matrix_public_gpio 
-0x549 002229 call p_gpio_set_input_pu 
-0x54a 002230 fetcht 1 ,mem_bk_button_gpio 
-0x54b 002231 call p_gpio_set_input_pd 
-0x54c 002232 fetcht 1 ,mem_bk_button_gpio 
-0x54d 002233 call gpio_get_bit 
-0x54e 002234 nsetflag true ,3 ,rega 
-0x54f 002235 call p_gpio_set_input_pu 
+0x545 002228 fetcht 1 ,mem_matrix_public_gpio 
+0x546 002229 call p_gpio_set_input_pu 
+0x547 002230 fetcht 1 ,mem_bk_button_gpio 
+0x548 002231 call p_gpio_set_input_pd 
+0x549 002232 fetcht 1 ,mem_bk_button_gpio 
+0x54a 002233 call gpio_get_bit 
+0x54b 002234 nsetflag true ,3 ,rega 
+0x54c 002235 call p_gpio_set_input_pu 
 :      002236 p_mouse_check_fw_key_gpio:
-0x550 002237 fetcht 1 ,mem_matrix_public_gpio 
-0x551 002238 call p_gpio_set_input_pu 
-0x552 002239 fetcht 1 ,mem_fw_button_gpio 
-0x553 002240 call p_gpio_set_input_pd 
-0x554 002241 fetcht 1 ,mem_fw_button_gpio 
-0x555 002242 call gpio_get_bit 
-0x556 002243 nsetflag true ,4 ,rega 
+0x54d 002237 fetcht 1 ,mem_matrix_public_gpio 
+0x54e 002238 call p_gpio_set_input_pu 
+0x54f 002239 fetcht 1 ,mem_fw_button_gpio 
+0x550 002240 call p_gpio_set_input_pd 
+0x551 002241 fetcht 1 ,mem_fw_button_gpio 
+0x552 002242 call gpio_get_bit 
+0x553 002243 nsetflag true ,4 ,rega 
 :      002244 p_gpio_set_input_pu:
-0x557 002245 set1 gpio_active_bit ,temp 
+0x554 002245 set1 gpio_active_bit ,temp 
 :      002246 p_gpio_set_input_pu1:
-0x558 002247 arg core_gpio_pu0 ,contw 
-0x559 002248 call gpio_set_bit 
-0x55a 002249 set0 gpio_active_bit ,temp 
-0x55b 002250 branch p_gpio_set_input_pd4 
+0x555 002247 arg core_gpio_pu0 ,contw 
+0x556 002248 call gpio_set_bit 
+0x557 002249 set0 gpio_active_bit ,temp 
+0x558 002250 branch p_gpio_set_input_pd4 
 :      002252 p_gpio_set_input_pd:
-0x55c 002253 set0 gpio_active_bit ,temp 
-0x55d 002254 arg core_gpio_pu0 ,contw 
-0x55e 002255 call gpio_set_bit 
-0x55f 002256 set1 gpio_active_bit ,temp 
+0x559 002253 set0 gpio_active_bit ,temp 
+0x55a 002254 arg core_gpio_pu0 ,contw 
+0x55b 002255 call gpio_set_bit 
+0x55c 002256 set1 gpio_active_bit ,temp 
 :      002257 p_gpio_set_input_pd4:
-0x560 002258 arg core_gpio_pd0 ,contw 
-0x561 002259 branch gpio_set_high_impedance + 4 
+0x55d 002258 arg core_gpio_pd0 ,contw 
+0x55e 002259 branch gpio_set_high_impedance + 4 
 :      002261 p_mouse_bb_event_discovery_btn:
-0x562 002263 isolate1 mark_24g ,mark 
-0x563 002264 call p_g24_check_51cmd_stop_24g ,true 
-0x564 002265 branch mouse_bb_event_discovery_btn + 1 
+0x55f 002263 isolate1 mark_24g ,mark 
+0x560 002264 call p_g24_check_51cmd_stop_24g ,true 
+0x561 002265 branch mouse_bb_event_discovery_btn + 1 
 :      002267 p_le_addr_random_config:
-0x565 002268 jam zcode_81 ,mem_zcode_temp_param0 
-0x566 002269 branch p_zcode_entrance 
+0x562 002268 jam zcode_81 ,mem_zcode_temp_param0 
+0x563 002269 branch p_zcode_entrance 
 :      002271 p_mouse_start_discovery:
-0x567 002272 jam zcode_50 ,mem_zcode_temp_param0 
-0x568 002273 branch p_zcode_entrance 
+0x564 002272 jam zcode_50 ,mem_zcode_temp_param0 
+0x565 002273 branch p_zcode_entrance 
 :      002275 p_le_adv_data_update:
-0x569 002276 arg mem_le_adv_data + 11 ,contw 
-0x56a 002277 arg 19 ,loopcnt 
-0x56b 002278 call memcpy 
-0x56c 002279 branch le_modified_name_adv 
+0x566 002276 arg mem_le_adv_data + 11 ,contw 
+0x567 002277 arg 19 ,loopcnt 
+0x568 002278 call memcpy 
+0x569 002279 branch le_modified_name_adv 
 :      002281 p_mouse_stop_discovery:
-0x56d 002282 setarg 0 
-0x56e 002283 store 2 ,mem_mouse_discovery_timer 
-0x56f 002284 store 1 ,mem_mouse_blink_count 
-0x570 002285 call p_mouse_init_sensor_reset 
-0x571 002286 branch mouse_stop_discovery + 1 
+0x56a 002282 setarg 0 
+0x56b 002283 store 2 ,mem_mouse_discovery_timer 
+0x56c 002284 store 1 ,mem_mouse_blink_count 
+0x56d 002285 call p_mouse_init_sensor_reset 
+0x56e 002286 branch mouse_stop_discovery + 1 
 :      002288 p_le_slave_match:
-0x572 002289 fetch 1 ,mem_le_md_count 
-0x573 002290 pincrease 1 
-0x574 002291 store 1 ,mem_le_md_count 
-0x575 002292 beq le_md_max_count ,le_slave_cont 
-0x576 002293 call le_acknowledge 
-0x577 002294 call le_prepare_tx 
-0x578 002295 call power_ctrl_start 
-0x579 002296 branch le_slave_match + 7 
+0x56f 002289 fetch 1 ,mem_le_md_count 
+0x570 002290 pincrease 1 
+0x571 002291 store 1 ,mem_le_md_count 
+0x572 002292 beq le_md_max_count ,le_slave_cont 
+0x573 002293 call le_acknowledge 
+0x574 002294 call le_prepare_tx 
+0x575 002295 call power_ctrl_start 
+0x576 002296 branch le_slave_match + 7 
 :      002298 p_le_next_adv_channel:
-0x57a 002299 fetch 1 ,mem_le_ch_mapped 
-0x57b 002300 increase 1 ,pdata 
-0x57c 002301 store 1 ,mem_le_ch_mapped 
-0x57d 002302 rtnne 40 
-0x57e 002303 jam 37 ,mem_le_ch_mapped 
-0x57f 002304 rtn 
+0x577 002299 fetch 1 ,mem_le_ch_mapped 
+0x578 002300 increase 1 ,pdata 
+0x579 002301 store 1 ,mem_le_ch_mapped 
+0x57a 002302 rtnne 40 
+0x57b 002303 jam 37 ,mem_le_ch_mapped 
+0x57c 002304 rtn 
 :      002306 p_le_receive_skip:
-0x580 002307 call save_rssi 
-0x581 002308 call p_rssi_signal 
-0x582 002309 branch le_receive_skip + 2 
+0x57d 002307 call save_rssi 
+0x57e 002308 call p_rssi_signal 
+0x57f 002309 branch le_receive_skip + 2 
 :      002311 p_le_update_param:
-0x583 002312 jam zcode_40 ,mem_zcode_temp_param0 
-0x584 002313 branch p_zcode_entrance 
+0x580 002312 jam zcode_40 ,mem_zcode_temp_param0 
+0x581 002313 branch p_zcode_entrance 
 :      002315 p_le_update_channel_map:
-0x585 002316 jam zcode_41 ,mem_zcode_temp_param0 
-0x586 002317 branch p_zcode_entrance 
+0x582 002316 jam zcode_41 ,mem_zcode_temp_param0 
+0x583 002317 branch p_zcode_entrance 
 :      002319 p_le_prepare_tx:
-0x587 002320 fetch 1 ,mem_le_arq 
-0x588 002321 bbit1 wak ,p_le_prepare_tx_wak 
-0x589 002322 call power_ctrl_pac_succ_incrs 
-0x58a 002323 fetch 1 ,mem_empty_count 
-0x58b 002324 nbranch p_le_send_empyt ,blank 
-0x58c 002325 fetch 1 ,mem_le_state 
-0x58d 002326 bbit0 lestate_encryption ,p_le_tx_4 
-0x58e 002327 fetch 1 ,mem_le_rxbuf + 1 
-0x58f 002328 branch p_le_tx_4 ,blank 
-0x590 002329 branch le_send_empty 
+0x584 002320 fetch 1 ,mem_le_arq 
+0x585 002321 bbit1 wak ,p_le_prepare_tx_wak 
+0x586 002322 call power_ctrl_pac_succ_incrs 
+0x587 002323 fetch 1 ,mem_empty_count 
+0x588 002324 nbranch p_le_send_empyt ,blank 
+0x589 002325 fetch 1 ,mem_le_state 
+0x58a 002326 bbit0 lestate_encryption ,p_le_tx_4 
+0x58b 002327 fetch 1 ,mem_le_rxbuf + 1 
+0x58c 002328 branch p_le_tx_4 ,blank 
+0x58d 002329 branch le_send_empty 
 :      002330 p_le_send_empyt:
-0x591 002331 fetch 1 ,mem_empty_count 
-0x592 002332 increase -1 ,pdata 
-0x593 002333 store 1 ,mem_empty_count 
-0x594 002334 branch le_send_empty 
+0x58e 002331 fetch 1 ,mem_empty_count 
+0x58f 002332 increase -1 ,pdata 
+0x590 002333 store 1 ,mem_empty_count 
+0x591 002334 branch le_send_empty 
 :      002335 p_le_tx_4:
-0x595 002336 fetch 1 ,mem_le_pairing_state 
-0x596 002337 bne flag_le_pairing_after_auth ,p_in_le_tx_4 
-0x597 002338 jam 3 ,mem_empty_count 
+0x592 002336 fetch 1 ,mem_le_pairing_state 
+0x593 002337 bne flag_le_pairing_after_auth ,p_in_le_tx_4 
+0x594 002338 jam 3 ,mem_empty_count 
 :      002339 p_in_le_tx_4:
-0x598 002340 call le_fifo_check_nearly_full 
-0x599 002341 call p_mouse_data_pull ,blank 
-0x59a 002342 branch le_prepare_tx + 4 
+0x595 002340 call le_fifo_check_nearly_full 
+0x596 002341 call p_mouse_data_pull ,blank 
+0x597 002342 branch le_prepare_tx + 4 
 :      002344 p_le_check_tx_retransmit_setmd:
-0x59b 002345 fetch 1 ,mem_le_connect_status_flag 
-0x59c 002346 and pdata ,0x03 ,pdata 
-0x59d 002347 rtnne 0x03 
-0x59e 002348 fetch 1 ,mem_mouse_data_queue_num 
-0x59f 002349 rtn blank 
-0x5a0 002350 fetch 1 ,mem_le_txlen 
-0x5a1 002351 rtn blank 
-0x5a2 002352 fetch 1 ,mem_le_txheader 
-0x5a3 002353 set1 md ,pdata 
-0x5a4 002354 store 1 ,mem_le_txheader 
-0x5a5 002355 call le_set_md 
-0x5a6 002356 rtn 
+0x598 002345 fetch 1 ,mem_le_connect_status_flag 
+0x599 002346 and pdata ,0x03 ,pdata 
+0x59a 002347 rtnne 0x03 
+0x59b 002348 fetch 1 ,mem_mouse_data_queue_num 
+0x59c 002349 rtn blank 
+0x59d 002350 fetch 1 ,mem_le_txlen 
+0x59e 002351 rtn blank 
+0x59f 002352 fetch 1 ,mem_le_txheader 
+0x5a0 002353 set1 md ,pdata 
+0x5a1 002354 store 1 ,mem_le_txheader 
+0x5a2 002355 call le_set_md 
+0x5a3 002356 rtn 
 :      002359 p_le_prepare_tx_wak:
-0x5a7 002360 call p_le_check_tx_retransmit_setmd 
+0x5a4 002360 call p_le_check_tx_retransmit_setmd 
 :      002361 p_le_power_ctrl_pac_succ_decrs:
 :      002362 power_ctrl_pac_succ_decrs:
-0x5a8 002363 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x5a9 002364 sub pdata ,2 ,null 
-0x5aa 002365 ncall power_ctrl_pac_succ_cnt_reinit ,positive 
-0x5ab 002366 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x5ac 002367 rtneq 0 
-0x5ad 002368 increase -1 ,pdata 
-0x5ae 002369 store 1 ,mem_power_ctrl_pac_succ_cnt 
-0x5af 002370 rtn 
+0x5a5 002363 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x5a6 002364 sub pdata ,2 ,null 
+0x5a7 002365 ncall power_ctrl_pac_succ_cnt_reinit ,positive 
+0x5a8 002366 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x5a9 002367 rtneq 0 
+0x5aa 002368 increase -1 ,pdata 
+0x5ab 002369 store 1 ,mem_power_ctrl_pac_succ_cnt 
+0x5ac 002370 rtn 
 :      002372 p_mouse_le_reconn_write_enable_timer_reinit:
-0x5b0 002373 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x5b1 002374 rtn blank 
-0x5b2 002375 fetch 1 ,mem_le_connect_status_flag 
-0x5b3 002376 and pdata ,0x03 ,pdata 
-0x5b4 002377 rtneq 0x03 
-0x5b5 002378 jam 2 ,mem_le_start_encrypt_timer 
-0x5b6 002379 rtn 
+0x5ad 002373 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x5ae 002374 rtn blank 
+0x5af 002375 fetch 1 ,mem_le_connect_status_flag 
+0x5b0 002376 and pdata ,0x03 ,pdata 
+0x5b1 002377 rtneq 0x03 
+0x5b2 002378 jam 2 ,mem_le_start_encrypt_timer 
+0x5b3 002379 rtn 
 :      002381 p_le_parse:
-0x5b7 002382 rtnmark1 mark_old_packet 
-0x5b8 002383 call le_fifo_check_full 
-0x5b9 002384 nrtn blank 
-0x5ba 002385 fetch 1 ,mem_le_rxbuf 
-0x5bb 002386 and pdata ,0x3 ,pdata 
-0x5bc 002387 store 1 ,mem_le_packet_llid 
-0x5bd 002388 ifetch 1 ,contr 
-0x5be 002389 and pdata ,0x1f ,pdata 
-0x5bf 002390 store 1 ,mem_le_packet_size 
-0x5c0 002391 rtn blank 
-0x5c1 002392 copy contr ,pdata 
-0x5c2 002393 store 2 ,mem_le_payload_ptr 
-0x5c3 002394 fetch 1 ,mem_le_packet_llid 
-0x5c4 002395 beq llid_le_ll ,p_le_parse_ll 
-0x5c5 002396 branch le_parse_l2cap 
+0x5b4 002382 rtnmark1 mark_old_packet 
+0x5b5 002383 call le_fifo_check_full 
+0x5b6 002384 nrtn blank 
+0x5b7 002385 fetch 1 ,mem_le_rxbuf 
+0x5b8 002386 and pdata ,0x3 ,pdata 
+0x5b9 002387 store 1 ,mem_le_packet_llid 
+0x5ba 002388 ifetch 1 ,contr 
+0x5bb 002389 and pdata ,0x1f ,pdata 
+0x5bc 002390 store 1 ,mem_le_packet_size 
+0x5bd 002391 rtn blank 
+0x5be 002392 copy contr ,pdata 
+0x5bf 002393 store 2 ,mem_le_payload_ptr 
+0x5c0 002394 fetch 1 ,mem_le_packet_llid 
+0x5c1 002395 beq llid_le_ll ,p_le_parse_ll 
+0x5c2 002396 branch le_parse_l2cap 
 :      002397 p_le_parse_ll:
-0x5c6 002398 fetch 1 ,mem_le_rxbuf + 2 
-0x5c7 002399 beq ll_channel_map_req ,p_le_parse_channel_map_req 
-0x5c8 002400 branch le_parse_ll + 1 
+0x5c3 002398 fetch 1 ,mem_le_rxbuf + 2 
+0x5c4 002399 beq ll_channel_map_req ,p_le_parse_channel_map_req 
+0x5c5 002400 branch le_parse_ll + 1 
 :      002401 p_le_parse_channel_map_req:
-0x5c9 002402 ifetch 5 ,contr 
-0x5ca 002403 store 5 ,mem_le_new_map 
-0x5cb 002404 ifetch 2 ,contr 
-0x5cc 002405 store 2 ,mem_le_instant 
-0x5cd 002406 branch le_parse_channel_map_req + 7 
+0x5c6 002402 ifetch 5 ,contr 
+0x5c7 002403 store 5 ,mem_le_new_map 
+0x5c8 002404 ifetch 2 ,contr 
+0x5c9 002405 store 2 ,mem_le_instant 
+0x5ca 002406 branch le_parse_channel_map_req + 7 
 :      002408 p_le_parse_l2cap:
-0x5ce 002409 ifetch 2 ,contr 
-0x5cf 002410 beq le_l2cap_cid_att ,p_le_parse_att 
-0x5d0 002411 beq le_l2cap_cid_smp ,p_le_parse_smp 
-0x5d1 002412 branch le_parse_l2cap + 11 
+0x5cb 002409 ifetch 2 ,contr 
+0x5cc 002410 beq le_l2cap_cid_att ,p_le_parse_att 
+0x5cd 002411 beq le_l2cap_cid_smp ,p_le_parse_smp 
+0x5ce 002412 branch le_parse_l2cap + 11 
 :      002413 p_le_parse_att:
-0x5d2 002414 call store_contr 
-0x5d3 002415 call p_mouse_le_reconn_write_enable_timer_reinit 
-0x5d4 002416 call get_contr 
-0x5d5 002417 ifetch 3 ,contr 
-0x5d6 002418 store 3 ,mem_le_att_opcode 
-0x5d7 002419 beq attop_read_by_group_type_request ,p_le_parse_att_read_by_group_type_request 
-0x5d8 002420 rshift8 pdata ,temp 
-0x5d9 002421 sub temp ,0x24 ,null 
-0x5da 002422 branch p_le_parse_att1 ,positive 
-0x5db 002423 arg mem_mouse_le_uuid_sup ,temp 
-0x5dc 002424 storet 2 ,mem_ui_le_uuid_table 
-0x5dd 002425 call le_parse_att + 2 
-0x5de 002426 setarg 0x8e7a 
-0x5df 002427 store 2 ,mem_ui_le_uuid_table 
-0x5e0 002428 rtn 
+0x5cf 002414 call store_contr 
+0x5d0 002415 call p_mouse_le_reconn_write_enable_timer_reinit 
+0x5d1 002416 call get_contr 
+0x5d2 002417 ifetch 3 ,contr 
+0x5d3 002418 store 3 ,mem_le_att_opcode 
+0x5d4 002419 beq attop_read_by_group_type_request ,p_le_parse_att_read_by_group_type_request 
+0x5d5 002420 rshift8 pdata ,temp 
+0x5d6 002421 sub temp ,0x24 ,null 
+0x5d7 002422 branch p_le_parse_att1 ,positive 
+0x5d8 002423 arg mem_mouse_le_uuid_sup ,temp 
+0x5d9 002424 storet 2 ,mem_ui_le_uuid_table 
+0x5da 002425 call le_parse_att + 2 
+0x5db 002426 setarg 0x8e7a 
+0x5dc 002427 store 2 ,mem_ui_le_uuid_table 
+0x5dd 002428 rtn 
 :      002430 p_le_parse_att_read_by_group_type_request:
-0x5e1 002431 call le_parse_att_read_by_group_type_request 
-0x5e2 002432 call le_fifo_get_last_tx_ptr 
-0x5e3 002433 increase 7 ,contr 
-0x5e4 002434 ifetch 1 ,contr 
-0x5e5 002435 rtnne attop_read_by_group_type_response 
-0x5e6 002436 increase 5 ,contr 
-0x5e7 002437 ifetch 2 ,contr 
-0x5e8 002438 arg uuid_service_hids ,temp 
-0x5e9 002439 isub temp ,null 
-0x5ea 002440 nrtn zero 
-0x5eb 002441 increase -4 ,contr 
-0x5ec 002442 setarg 0x2b 
-0x5ed 002443 istore 2 ,contr 
-0x5ee 002444 rtn 
+0x5de 002431 call le_parse_att_read_by_group_type_request 
+0x5df 002432 call le_fifo_get_last_tx_ptr 
+0x5e0 002433 increase 7 ,contr 
+0x5e1 002434 ifetch 1 ,contr 
+0x5e2 002435 rtnne attop_read_by_group_type_response 
+0x5e3 002436 increase 5 ,contr 
+0x5e4 002437 ifetch 2 ,contr 
+0x5e5 002438 arg uuid_service_hids ,temp 
+0x5e6 002439 isub temp ,null 
+0x5e7 002440 nrtn zero 
+0x5e8 002441 increase -4 ,contr 
+0x5e9 002442 setarg 0x2b 
+0x5ea 002443 istore 2 ,contr 
+0x5eb 002444 rtn 
 :      002446 p_le_parse_att1:
-0x5ef 002447 beq attop_read_request ,p_le_parse_att_read_request 
-0x5f0 002448 branch le_parse_att + 2 
+0x5ec 002447 beq attop_read_request ,p_le_parse_att_read_request 
+0x5ed 002448 branch le_parse_att + 2 
 :      002449 p_le_parse_att_read_request:
-0x5f1 002450 fetcht 2 ,mem_le_att_handle 
-0x5f2 002451 fetch 1 ,mem_le_configuration 
-0x5f3 002452 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
+0x5ee 002450 fetcht 2 ,mem_le_att_handle 
+0x5ef 002451 fetch 1 ,mem_le_configuration 
+0x5f0 002452 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
 :      002453 p_le_send_att_read_response:
-0x5f4 002462 fetch 2 ,mem_le_att_handle 
-0x5f5 002463 beq 0x13 ,le_send_att_error_response_notfound 
-0x5f6 002465 fetcht 2 ,mem_le_att_handle 
-0x5f7 002466 branch le_send_att_read_response 
+0x5f1 002462 fetch 2 ,mem_le_att_handle 
+0x5f2 002463 beq 0x13 ,le_send_att_error_response_notfound 
+0x5f3 002465 fetcht 2 ,mem_le_att_handle 
+0x5f4 002466 branch le_send_att_read_response 
 :      002480 p_le_send_att_read_response_check_auth:
-0x5f8 002481 fetch 2 ,mem_le_pairing_handle 
-0x5f9 002482 isub temp ,null 
-0x5fa 002483 nbranch p_le_send_att_read_response ,zero 
-0x5fb 002484 call le_check_encrypt_state 
-0x5fc 002485 nbranch p_le_send_att_read_response ,user 
-0x5fd 002486 branch le_send_att_read_response_check_auth + 5 
+0x5f5 002481 fetch 2 ,mem_le_pairing_handle 
+0x5f6 002482 isub temp ,null 
+0x5f7 002483 nbranch p_le_send_att_read_response ,zero 
+0x5f8 002484 call le_check_encrypt_state 
+0x5f9 002485 nbranch p_le_send_att_read_response ,user 
+0x5fa 002486 branch le_send_att_read_response_check_auth + 5 
 :      002488 p_le_parse_smp:
-0x5fe 002489 ifetch 1 ,contr 
-0x5ff 002490 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
-0x600 002492 branch le_parse_smp + 2 
+0x5fb 002489 ifetch 1 ,contr 
+0x5fc 002490 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
+0x5fd 002492 branch le_parse_smp + 2 
 :      002494 p_le_parse_smp_pairing_request:
-0x601 002495 jam 1 ,mem_le_send_security_request_flag 
-0x602 002496 branch le_parse_smp_pairing_request 
+0x5fe 002495 jam 1 ,mem_le_send_security_request_flag 
+0x5ff 002496 branch le_parse_smp_pairing_request 
 :      002502 p_le_adv_not_match:
-0x603 002503 fetch 1 ,mem_le_ch_mapped 
-0x604 002504 bne 39 ,le_adv_loop 
-0x605 002506 random pdata 
-0x606 002507 arg 0x1ff ,temp 
-0x607 002508 iand temp ,pdata 
-0x608 002509 add pdata ,250 ,pdata 
-0x609 002510 call delay 
-0x60a 002511 branch le_adv_not_match2 
+0x600 002503 fetch 1 ,mem_le_ch_mapped 
+0x601 002504 bne 39 ,le_adv_loop 
+0x602 002506 random pdata 
+0x603 002507 arg 0x1ff ,temp 
+0x604 002508 iand temp ,pdata 
+0x605 002509 add pdata ,250 ,pdata 
+0x606 002510 call delay 
+0x607 002511 branch le_adv_not_match2 
 :      002520 p_le_lpm_setmult:
-0x60b 002521 disable wake 
-0x60c 002522 branch p_le_lpm_set_mult_attempt ,attempt 
-0x60d 002523 nbranch le_lpm_lost ,match 
+0x608 002521 disable wake 
+0x609 002522 branch p_le_lpm_set_mult_attempt ,attempt 
+0x60a 002523 nbranch le_lpm_lost ,match 
 :      002524 p_le_lpm_set_mult_attempt:
-0x60e 002525 call lpm_match 
-0x60f 002526 fetch 2 ,mem_rx_window_sniff 
-0x610 002527 store 2 ,mem_le_receive_window 
-0x611 002528 fetch 1 ,mem_le_connect_status_flag 
-0x612 002529 compare 3 ,pdata ,3 
-0x613 002530 nbranch lpm_mult_short ,true 
-0x614 002531 branch le_lpm_set_mult_attempt + 3 
+0x60b 002525 call lpm_match 
+0x60c 002526 fetch 2 ,mem_rx_window_sniff 
+0x60d 002527 store 2 ,mem_le_receive_window 
+0x60e 002528 fetch 1 ,mem_le_connect_status_flag 
+0x60f 002529 compare 3 ,pdata ,3 
+0x610 002530 nbranch lpm_mult_short ,true 
+0x611 002531 branch le_lpm_set_mult_attempt + 3 
 :      002533 p_le_mouse_bb_event_connect_complete:
-0x615 002534 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x616 002535 nrtn blank 
-0x617 002536 fetch 1 ,mem_le_att_handle 
-0x618 002537 sub pdata ,26 ,pdata 
-0x619 002538 nrtn zero 
-0x61a 002539 jam 0 ,mem_le_start_encrypt_timer 
-0x61b 002540 branch mouse_le_write_enable 
+0x612 002534 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x613 002535 nrtn blank 
+0x614 002536 fetch 1 ,mem_le_att_handle 
+0x615 002537 sub pdata ,26 ,pdata 
+0x616 002538 nrtn zero 
+0x617 002539 jam 0 ,mem_le_start_encrypt_timer 
+0x618 002540 branch mouse_le_write_enable 
 :      002542 p_twspi_reset:
-0x61c 002543 hfetch 1 ,core_gpio_out3 
-0x61d 002544 and_into 0xfd ,pdata 
-0x61e 002545 hstore 1 ,core_gpio_out3 
-0x61f 002546 hfetcht 1 ,core_gpio_oe3 
-0x620 002547 or_into 0x2 ,temp 
-0x621 002548 hstoret 1 ,core_gpio_oe3 
-0x622 002549 call twspi_disable 
-0x623 002550 and_into 0xfd ,temp 
-0x624 002551 nop 13 
-0x625 002552 call p_twspi_enable 
-0x626 002553 hstoret 1 ,core_gpio_oe3 
-0x627 002554 rtn 
+0x619 002543 hfetch 1 ,core_gpio_out3 
+0x61a 002544 and_into 0xfd ,pdata 
+0x61b 002545 hstore 1 ,core_gpio_out3 
+0x61c 002546 hfetcht 1 ,core_gpio_oe3 
+0x61d 002547 or_into 0x2 ,temp 
+0x61e 002548 hstoret 1 ,core_gpio_oe3 
+0x61f 002549 call twspi_disable 
+0x620 002550 and_into 0xfd ,temp 
+0x621 002551 nop 13 
+0x622 002552 call p_twspi_enable 
+0x623 002553 hstoret 1 ,core_gpio_oe3 
+0x624 002554 rtn 
 :      002556 p_spid_init:
-0x628 002557 call spid_init_common 
+0x625 002557 call spid_init_common 
 :      002558 p_twspi_enable:
-0x629 002559 hfetch 1 ,core_gpio_sel1 
-0x62a 002560 or pdata ,0x01 ,pdata 
-0x62b 002561 and pdata ,0xf5 ,pdata 
-0x62c 002562 hstore 1 ,core_gpio_sel1 
-0x62d 002563 rtn 
+0x626 002559 hfetch 1 ,core_gpio_sel1 
+0x627 002560 or pdata ,0x01 ,pdata 
+0x628 002561 and pdata ,0xf5 ,pdata 
+0x629 002562 hstore 1 ,core_gpio_sel1 
+0x62a 002563 rtn 
 :      002566 p_page_wait_fhs_reply_ok:
-0x62e 002567 jam zcode_00 ,mem_zcode_temp_param0 
-0x62f 002568 branch p_zcode_entrance 
+0x62b 002567 jam zcode_00 ,mem_zcode_temp_param0 
+0x62c 002568 branch p_zcode_entrance 
 :      002570 p_role_switch_master:
-0x630 002571 call role_switch_check 
-0x631 002572 nrtn user 
+0x62d 002571 call role_switch_check 
+0x62e 002572 nrtn user 
 :      002573 p_wait_role_switch_anchor:
-0x632 002574 disable user 
-0x633 002575 jam param_newconnto ,mem_newconnto_counter 
-0x634 002576 set0 mark_fhs_already_good ,mark 
-0x635 002577 set0 mark_role_switch_receive_fhs ,mark 
+0x62f 002574 disable user 
+0x630 002575 jam param_newconnto ,mem_newconnto_counter 
+0x631 002576 set0 mark_fhs_already_good ,mark 
+0x632 002577 set0 mark_role_switch_receive_fhs ,mark 
 :      002578 p_roles_waitfhs_loop:
-0x636 002579 call rf_setup_time_master_slot 
-0x637 002580 call master_recv_packet 
-0x638 002581 bmark1 mark_fhs_already_good ,p_roles_replyto_fhs 
-0x639 002582 call new_conn_timeout 
-0x63a 002583 nbranch p_roles_waitfhs_loop ,blank 
-0x63b 002584 bmark1 mark_role_switch_receive_fhs ,p_roles_replyto_fhs1 
-0x63c 002585 branch role_switch_fail_master 
+0x633 002579 call rf_setup_time_master_slot 
+0x634 002580 call master_recv_packet 
+0x635 002581 bmark1 mark_fhs_already_good ,p_roles_replyto_fhs 
+0x636 002582 call new_conn_timeout 
+0x637 002583 nbranch p_roles_waitfhs_loop ,blank 
+0x638 002584 bmark1 mark_role_switch_receive_fhs ,p_roles_replyto_fhs1 
+0x639 002585 branch role_switch_fail_master 
 :      002587 p_roles_replyto_fhs:
-0x63d 002588 call rf_setup_time_slave_slot 
-0x63e 002589 arg type_id ,type 
-0x63f 002590 call master_send_packet 
-0x640 002591 set1 mark_role_switch_receive_fhs ,mark 
-0x641 002592 set0 mark_fhs_already_good ,mark 
-0x642 002593 fetch 1 ,mem_amaddr 
-0x643 002594 iforce am_addr 
-0x644 002595 jam 2 ,mem_newconnto_counter 
-0x645 002596 branch p_roles_waitfhs_loop 
+0x63a 002588 call rf_setup_time_slave_slot 
+0x63b 002589 arg type_id ,type 
+0x63c 002590 call master_send_packet 
+0x63d 002591 set1 mark_role_switch_receive_fhs ,mark 
+0x63e 002592 set0 mark_fhs_already_good ,mark 
+0x63f 002593 fetch 1 ,mem_amaddr 
+0x640 002594 iforce am_addr 
+0x641 002595 jam 2 ,mem_newconnto_counter 
+0x642 002596 branch p_roles_waitfhs_loop 
 :      002598 p_roles_replyto_fhs1:
-0x646 002599 fetch 4 ,mem_clke_bt 
-0x647 002600 pincrease 8 
-0x648 002601 store 4 ,mem_clke_bt 
-0x649 002602 branch roles_replyto_fhs + 4 
+0x643 002599 fetch 4 ,mem_clke_bt 
+0x644 002600 pincrease 8 
+0x645 002601 store 4 ,mem_clke_bt 
+0x646 002602 branch roles_replyto_fhs + 4 
 :      002604 p_process_dmh:
-0x64a 002605 bmark1 mark_first_packet ,end_of_packet 
-0x64b 002606 branch process_dmh + 1 
+0x647 002605 bmark1 mark_first_packet ,end_of_packet 
+0x648 002606 branch process_dmh + 1 
 :      002608 p_quit_connection_cont:
-0x64c 002609 jam zcode_01 ,mem_zcode_temp_param0 
-0x64d 002610 branch p_zcode_entrance 
+0x649 002609 jam zcode_01 ,mem_zcode_temp_param0 
+0x64a 002610 branch p_zcode_entrance 
 :      002612 p_prepare_tx:
-0x64e 002613 fetch 1 ,mem_state 
-0x64f 002614 isolate1 state_inconn ,pdata 
-0x650 002615 call p_bt_power_ctrl ,true 
-0x651 002616 branch prepare_tx + 1 
+0x64b 002613 fetch 1 ,mem_state 
+0x64c 002614 isolate1 state_inconn ,pdata 
+0x64d 002615 call p_bt_power_ctrl ,true 
+0x64e 002616 branch prepare_tx + 1 
 :      002617 p_bt_power_ctrl:
-0x652 002618 fetch 1 ,mem_arq 
-0x653 002619 isolate1 wack ,pdata 
-0x654 002620 call power_ctrl_pac_succ_decrs ,true 
-0x655 002621 ncall power_ctrl_pac_succ_incrs ,true 
+0x64f 002618 fetch 1 ,mem_arq 
+0x650 002619 isolate1 wack ,pdata 
+0x651 002620 call power_ctrl_pac_succ_decrs ,true 
+0x652 002621 ncall power_ctrl_pac_succ_incrs ,true 
 :      002622 power_ctrl_start:
-0x656 002623 fetch 2 ,mem_ui_state_map 
-0x657 002624 rtnbit1 ui_state_ble_adv 
-0x658 002625 rtnbit1 ui_state_bt_reconnect 
-0x659 002626 rtnbit1 ui_state_bt_discovery 
-0x65a 002628 arg mem_rssi_signal_buf ,rega 
-0x65b 002629 call p_rssi_average 
-0x65c 002630 storet 1 ,mem_rssi_avg_received 
-0x65d 002632 setarg rssi_dis_max_24g 
-0x65e 002633 bmark1 mark_24g ,power_ctrl_start_next 
-0x65f 002634 setarg rssi_dis_max_ble 
+0x653 002623 fetch 2 ,mem_ui_state_map 
+0x654 002624 rtnbit1 ui_state_ble_adv 
+0x655 002625 rtnbit1 ui_state_bt_reconnect 
+0x656 002626 rtnbit1 ui_state_bt_discovery 
+0x657 002628 arg mem_rssi_signal_buf ,rega 
+0x658 002629 call p_rssi_average 
+0x659 002630 storet 1 ,mem_rssi_avg_received 
+0x65a 002632 setarg rssi_dis_max_24g 
+0x65b 002633 bmark1 mark_24g ,power_ctrl_start_next 
+0x65c 002634 setarg rssi_dis_max_ble 
 :      002635 power_ctrl_start_next:
-0x660 002636 isub temp ,null 
-0x661 002637 nbranch power_ctrl_txpower_incrs_force ,positive 
-0x662 002639 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x663 002640 sub pdata ,2 ,null 
-0x664 002641 nbranch power_ctrl_txpower_decrs_check ,positive 
-0x665 002642 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x666 002643 beq 0 ,power_ctrl_txpower_incrs 
-0x667 002644 rtn 
+0x65d 002636 isub temp ,null 
+0x65e 002637 nbranch power_ctrl_txpower_incrs_force ,positive 
+0x65f 002639 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x660 002640 sub pdata ,2 ,null 
+0x661 002641 nbranch power_ctrl_txpower_decrs_check ,positive 
+0x662 002642 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x663 002643 beq 0 ,power_ctrl_txpower_incrs 
+0x664 002644 rtn 
 :      002646 p_slave_conn_recv_packet:
-0x668 002647 call slave_receive_master_slot 
-0x669 002648 nbranch shutdown_radio ,sync 
-0x66a 002649 call save_rssi 
-0x66b 002650 call p_rssi_signal 
-0x66c 002651 branch slave_conn_recv_packet + 4 
+0x665 002647 call slave_receive_master_slot 
+0x666 002648 nbranch shutdown_radio ,sync 
+0x667 002649 call save_rssi 
+0x668 002650 call p_rssi_signal 
+0x669 002651 branch slave_conn_recv_packet + 4 
 :      002653 p_lpm_sleep:
-0x66d 002654 fetch 1 ,mem_device_flag 
-0x66e 002655 bne mode_g24_device ,lpm_sleep + 1 
-0x66f 002656 fetch 1 ,mem_24g_disable_fec1 
-0x670 002657 branch lpm_sleep + 1 ,blank 
-0x671 002658 call xtal_fast_wake 
-0x672 002659 jam 2 ,core_clksel 
-0x673 002660 fetch 1 ,core_lpm_ctrl 
-0x674 002661 and pdata ,0xfc ,pdata 
-0x675 002662 store 1 ,core_lpm_reg 
-0x676 002663 call lpm_write_ctrl 
-0x677 002664 branch lpm_sleep_next 
+0x66a 002654 fetch 1 ,mem_device_flag 
+0x66b 002655 bne mode_g24_device ,lpm_sleep + 1 
+0x66c 002656 fetch 1 ,mem_24g_disable_fec1 
+0x66d 002657 branch lpm_sleep + 1 ,blank 
+0x66e 002658 call xtal_fast_wake 
+0x66f 002659 jam 2 ,core_clksel 
+0x670 002660 fetch 1 ,core_lpm_ctrl 
+0x671 002661 and pdata ,0xfc ,pdata 
+0x672 002662 store 1 ,core_lpm_reg 
+0x673 002663 call lpm_write_ctrl 
+0x674 002664 branch lpm_sleep_next 
 :      002666 p_lpm_dispatch:
-0x678 002667 rtnmark1 mark_24g 
-0x679 002668 call lpo_calibration 
-0x67a 002669 fetch 3 ,mem_clks_per_lpo 
-0x67b 002670 rtn blank 
-0x67c 002671 fetch 1 ,mem_lpm_mode 
-0x67d 002672 rtn blank 
-0x67e 002674 fetch 2 ,mem_le_tx_ptr0 
-0x67f 002675 nrtn blank 
-0x680 002677 fetch 2 ,mem_mouse_multi_led_blink_count 
-0x681 002678 nrtn blank 
-0x682 002680 fetch mouse_flag_len ,mem_mouse_flag 
-0x683 002681 rtnbit1 mouse_low_voltage_flag 
-0x684 002683 fetch 1 ,mem_select_device_button_statue 
-0x685 002684 rtneq pb_button_state_down 
-0x686 002686 fetch 1 ,mem_ssp_enable 
-0x687 002687 branch p_lpm_dispatch_next ,blank 
-0x688 002688 fetch 1 ,mem_sp_local_key_invalid 
-0x689 002689 rtn blank 
+0x675 002667 rtnmark1 mark_24g 
+0x676 002668 call lpo_calibration 
+0x677 002669 fetch 3 ,mem_clks_per_lpo 
+0x678 002670 rtn blank 
+0x679 002671 fetch 1 ,mem_lpm_mode 
+0x67a 002672 rtn blank 
+0x67b 002674 fetch 2 ,mem_le_tx_ptr0 
+0x67c 002675 nrtn blank 
+0x67d 002677 fetch 2 ,mem_mouse_multi_led_blink_count 
+0x67e 002678 nrtn blank 
+0x67f 002680 fetch mouse_flag_len ,mem_mouse_flag 
+0x680 002681 rtnbit1 mouse_low_voltage_flag 
+0x681 002683 fetch 1 ,mem_select_device_button_statue 
+0x682 002684 rtneq pb_button_state_down 
+0x683 002686 fetch 1 ,mem_ssp_enable 
+0x684 002687 branch p_lpm_dispatch_next ,blank 
+0x685 002688 fetch 1 ,mem_sp_local_key_invalid 
+0x686 002689 rtn blank 
 :      002690 p_lpm_dispatch_next:
-0x68a 002691 fetch 1 ,mem_le_sc_calc 
-0x68b 002692 nrtn blank 
-0x68c 002693 call lpm_check_wake_lock 
-0x68d 002694 nrtn blank 
-0x68e 002695 fetch 1 ,mem_context 
-0x68f 002696 compare 3 ,pdata ,0x7 
-0x690 002697 nbranch lpm_dispatch_unconn ,true 
-0x691 002698 fetch 2 ,mem_context + coffset_tsniff 
-0x692 002699 arg 0xffff ,temp 
-0x693 002700 isub temp ,null 
-0x694 002701 rtn zero 
-0x695 002702 branch lpm_dispatch_next + 9 
+0x687 002691 fetch 1 ,mem_le_sc_calc 
+0x688 002692 nrtn blank 
+0x689 002693 call lpm_check_wake_lock 
+0x68a 002694 nrtn blank 
+0x68b 002695 fetch 1 ,mem_context 
+0x68c 002696 compare 3 ,pdata ,0x7 
+0x68d 002697 nbranch lpm_dispatch_unconn ,true 
+0x68e 002698 fetch 2 ,mem_context + coffset_tsniff 
+0x68f 002699 arg 0xffff ,temp 
+0x690 002700 isub temp ,null 
+0x691 002701 rtn zero 
+0x692 002702 branch lpm_dispatch_next + 9 
 :      002704 p_lpm_set_mult:
-0x696 002705 disable wake 
-0x697 002706 fetch 1 ,mem_state 
-0x698 002707 rtnbit0 state_insniff 
-0x699 002708 nbranch lpm_not_match ,match 
-0x69a 002709 call lpm_match 
-0x69b 002710 fetch 2 ,mem_rx_window_sniff 
-0x69c 002711 store 2 ,mem_rx_window 
-0x69d 002712 fetch 1 ,mem_arq 
-0x69e 002713 bbit1 wack ,lpm_mult_short 
-0x69f 002714 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x6a0 002715 call l2cap_malloc_is_fifo_empty 
-0x6a1 002716 nbranch lpm_mult_short ,blank 
-0x6a2 002717 call p_lpm_set_attemp_timeout ,blank 
-0x6a3 002718 branch lpm_set_mult + 13 
+0x693 002705 disable wake 
+0x694 002706 fetch 1 ,mem_state 
+0x695 002707 rtnbit0 state_insniff 
+0x696 002708 nbranch lpm_not_match ,match 
+0x697 002709 call lpm_match 
+0x698 002710 fetch 2 ,mem_rx_window_sniff 
+0x699 002711 store 2 ,mem_rx_window 
+0x69a 002712 fetch 1 ,mem_arq 
+0x69b 002713 bbit1 wack ,lpm_mult_short 
+0x69c 002714 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x69d 002715 call l2cap_malloc_is_fifo_empty 
+0x69e 002716 nbranch lpm_mult_short ,blank 
+0x69f 002717 call p_lpm_set_attemp_timeout ,blank 
+0x6a0 002718 branch lpm_set_mult + 13 
 :      002719 p_lpm_set_attemp_timeout:
-0x6a4 002720 jam 1 ,mem_current_sniff_attempt 
-0x6a5 002721 jam 0 ,mem_current_sniff_timeout 
-0x6a6 002722 rtn 
+0x6a1 002720 jam 1 ,mem_current_sniff_attempt 
+0x6a2 002721 jam 0 ,mem_current_sniff_timeout 
+0x6a3 002722 rtn 
 :      002724 p_mouse_bb_disconnected:
-0x6a7 002725 jam zcode_10 ,mem_zcode_temp_param0 
-0x6a8 002726 branch p_zcode_entrance 
+0x6a4 002725 jam zcode_10 ,mem_zcode_temp_param0 
+0x6a5 002726 branch p_zcode_entrance 
 :      002728 p_hid_rx_process:
-0x6a9 002729 jam zcode_11 ,mem_zcode_temp_param0 
-0x6aa 002730 branch p_zcode_entrance 
+0x6a6 002729 jam zcode_11 ,mem_zcode_temp_param0 
+0x6a7 002730 branch p_zcode_entrance 
 :      002732 p_parse_lmp_accepted:
-0x6ab 002733 fetch 1 ,mem_rxbuf + 1 
-0x6ac 002734 store 1 ,mem_lmi_accepted_opcode 
-0x6ad 002735 beq lmp_switch_req ,p_parse_lmp_accepted_switch 
-0x6ae 002736 branch parse_lmp_accepted + 3 
+0x6a8 002733 fetch 1 ,mem_rxbuf + 1 
+0x6a9 002734 store 1 ,mem_lmi_accepted_opcode 
+0x6aa 002735 beq lmp_switch_req ,p_parse_lmp_accepted_switch 
+0x6ab 002736 branch parse_lmp_accepted + 3 
 :      002737 p_parse_lmp_accepted_switch:
-0x6af 002738 call parse_lmp_accepted_switch 
-0x6b0 002739 jam 1 ,mem_bt_rcvd_switch_req_accept 
-0x6b1 002740 fetch 1 ,mem_bt_send_lmp_setup_complete 
-0x6b2 002741 rtn blank 
-0x6b3 002742 jam 2 ,mem_bt_send_lmp_setup_complete 
-0x6b4 002743 rtn 
+0x6ac 002738 call parse_lmp_accepted_switch 
+0x6ad 002739 jam 1 ,mem_bt_rcvd_switch_req_accept 
+0x6ae 002740 fetch 1 ,mem_bt_send_lmp_setup_complete 
+0x6af 002741 rtn blank 
+0x6b0 002742 jam 2 ,mem_bt_send_lmp_setup_complete 
+0x6b1 002743 rtn 
 :      002745 p_send_lmp:
-0x6b5 002746 disable user 
-0x6b6 002747 call lmo_fifo_process 
-0x6b7 002750 fetch 1 ,mem_lmp_to_send 
-0x6b8 002751 rtn blank 
-0x6b9 002752 bbit1 7 ,p_send_lmp_escape 
-0x6ba 002753 beq lmp_accepted ,p_send_lmp_accepted 
-0x6bb 002754 beq lmp_setup_complete ,p_send_lmp_setup_complete 
-0x6bc 002755 beq lmp_sniff_req ,p_send_lmp_sniff_req 
-0x6bd 002756 beq lmp_detach ,p_send_lmp_detach 
-0x6be 002757 branch send_lmp0 
+0x6b2 002746 disable user 
+0x6b3 002747 call lmo_fifo_process 
+0x6b4 002750 fetch 1 ,mem_lmp_to_send 
+0x6b5 002751 rtn blank 
+0x6b6 002752 bbit1 7 ,p_send_lmp_escape 
+0x6b7 002753 beq lmp_accepted ,p_send_lmp_accepted 
+0x6b8 002754 beq lmp_setup_complete ,p_send_lmp_setup_complete 
+0x6b9 002755 beq lmp_sniff_req ,p_send_lmp_sniff_req 
+0x6ba 002756 beq lmp_detach ,p_send_lmp_detach 
+0x6bb 002757 branch send_lmp0 
 :      002759 p_send_lmp_escape:
-0x6bf 002760 jam zcode_20 ,mem_zcode_temp_param0 
-0x6c0 002761 branch p_zcode_entrance 
+0x6bc 002760 jam zcode_20 ,mem_zcode_temp_param0 
+0x6bd 002761 branch p_zcode_entrance 
 :      002763 p_send_lmp_accepted:
-0x6c1 002764 jam zcode_21 ,mem_zcode_temp_param0 
-0x6c2 002765 branch p_zcode_entrance 
+0x6be 002764 jam zcode_21 ,mem_zcode_temp_param0 
+0x6bf 002765 branch p_zcode_entrance 
 :      002767 p_send_lmp_detach:
-0x6c3 002768 jam zcode_22 ,mem_zcode_temp_param0 
-0x6c4 002769 branch p_zcode_entrance 
+0x6c0 002768 jam zcode_22 ,mem_zcode_temp_param0 
+0x6c1 002769 branch p_zcode_entrance 
 :      002771 p_send_lmp_setup_complete:
-0x6c5 002772 jam 1 ,mem_bt_send_lmp_setup_complete 
-0x6c6 002773 branch send_lmp_setup_complete 
+0x6c2 002772 jam 1 ,mem_bt_send_lmp_setup_complete 
+0x6c3 002773 branch send_lmp_setup_complete 
 :      002775 p_send_lmp_sniff_req:
-0x6c7 002776 jam 4 ,mem_mouse_bt_send_first_package_timer 
-0x6c8 002777 branch send_lmp_sniff_req 
+0x6c4 002776 jam 4 ,mem_mouse_bt_send_first_package_timer 
+0x6c5 002777 branch send_lmp_sniff_req 
 :      002779 p_process_conn_sm:
-0x6c9 002780 call lmo_fifo_check 
-0x6ca 002781 nrtn blank 
+0x6c6 002780 call lmo_fifo_check 
+0x6c7 002781 nrtn blank 
 :      002782 p_process_conn_sm_continue:
-0x6cb 002783 fetch 1 ,mem_conn_sm 
-0x6cc 002784 rtn blank 
-0x6cd 002785 beq conn_sm_send_conn_req ,p_host_create_conn_send_conn_req 
-0x6ce 002786 beq conn_sm_wait_switch_after_host_connection ,p_host_creat_conn_wait_switch 
-0x6cf 002787 branch process_conn_sm_continue + 2 
+0x6c8 002783 fetch 1 ,mem_conn_sm 
+0x6c9 002784 rtn blank 
+0x6ca 002785 beq conn_sm_send_conn_req ,p_host_create_conn_send_conn_req 
+0x6cb 002786 beq conn_sm_wait_switch_after_host_connection ,p_host_creat_conn_wait_switch 
+0x6cc 002787 branch process_conn_sm_continue + 2 
 :      002789 p_host_creat_conn_wait_switch:
-0x6d0 002790 fetch 1 ,mem_switch_flag 
-0x6d1 002791 rtneq switch_flag_init 
-0x6d2 002792 beq switch_flag_accept ,p_host_create_conn_switch_accept 
-0x6d3 002793 branch host_creat_conn_wait_switch + 3 
+0x6cd 002790 fetch 1 ,mem_switch_flag 
+0x6ce 002791 rtneq switch_flag_init 
+0x6cf 002792 beq switch_flag_accept ,p_host_create_conn_switch_accept 
+0x6d0 002793 branch host_creat_conn_wait_switch + 3 
 :      002794 p_host_create_conn_switch_accept:
-0x6d4 002795 rtn master 
+0x6d1 002795 rtn master 
 :      002796 p_host_create_conn_auth_pair:
-0x6d5 002798 fetch 1 ,mem_connection_options 
-0x6d6 002799 bbit1 connection_auth ,p_host_create_conn_auth_pair_true 
-0x6d7 002800 branch host_create_conn_auth_pair + 1 
+0x6d2 002798 fetch 1 ,mem_connection_options 
+0x6d3 002799 bbit1 connection_auth ,p_host_create_conn_auth_pair_true 
+0x6d4 002800 branch host_create_conn_auth_pair + 1 
 :      002801 p_host_create_conn_auth_pair_true:
-0x6d8 002802 fetch 1 ,mem_bt_send_lmp_setup_complete 
-0x6d9 002803 beq 1 ,host_create_conn_auth_pair_true 
-0x6da 002806 fetch 1 ,mem_link_key_exists 
-0x6db 002807 branch host_create_conn_auth_pair_nokey ,blank 
-0x6dc 002808 fetch 1 ,mem_lmp_conn_state 
-0x6dd 002809 rtnbit0 sent_setup_complete 
-0x6de 002810 rtnbit0 received_setup_complete 
-0x6df 002811 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-0x6e0 002812 rtn blank 
-0x6e1 002813 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
-0x6e2 002814 fetch 4 ,mem_aurand_send_delay_time 
-0x6e3 002815 arg 20 ,temp 
-0x6e4 002816 iadd temp ,temp 
-0x6e5 002817 copy clkn_bt ,pdata 
-0x6e6 002818 isub temp ,null 
-0x6e7 002819 nbranch p_bt_send_max_slot_req_accept_after_switch_wait ,positive 
-0x6e8 002820 branch host_create_conn_auth 
+0x6d5 002802 fetch 1 ,mem_bt_send_lmp_setup_complete 
+0x6d6 002803 beq 1 ,host_create_conn_auth_pair_true 
+0x6d7 002806 fetch 1 ,mem_link_key_exists 
+0x6d8 002807 branch host_create_conn_auth_pair_nokey ,blank 
+0x6d9 002808 fetch 1 ,mem_lmp_conn_state 
+0x6da 002809 rtnbit0 sent_setup_complete 
+0x6db 002810 rtnbit0 received_setup_complete 
+0x6dc 002811 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+0x6dd 002812 rtn blank 
+0x6de 002813 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
+0x6df 002814 fetch 4 ,mem_aurand_send_delay_time 
+0x6e0 002815 arg 20 ,temp 
+0x6e1 002816 iadd temp ,temp 
+0x6e2 002817 copy clkn_bt ,pdata 
+0x6e3 002818 isub temp ,null 
+0x6e4 002819 nbranch p_bt_send_max_slot_req_accept_after_switch_wait ,positive 
+0x6e5 002820 branch host_create_conn_auth 
 :      002822 p_bt_send_max_slot_req_accept_after_switch_wait:
-0x6e9 002823 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-0x6ea 002824 rtn 
+0x6e6 002823 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+0x6e7 002824 rtn 
 :      002826 p_host_create_conn_send_conn_req:
-0x6eb 002827 jam 20 ,mem_mouse_send_switch_req_timer 
-0x6ec 002828 branch host_create_conn_send_conn_req 
+0x6e8 002827 jam 20 ,mem_mouse_send_switch_req_timer 
+0x6e9 002828 branch host_create_conn_send_conn_req 
 :      002833 p_ui_ipc_send_cmd:
-0x6ed 002834 fetcht 1 ,mem_ipc_fifo_c512bt + 7 
-0x6ee 002835 fetch 1 ,mem_fifo_temp 
-0x6ef 002836 isub temp ,null 
-0x6f0 002837 rtn zero 
-0x6f1 002838 branch ui_ipc_send_cmd + 1 
+0x6ea 002834 fetcht 1 ,mem_ipc_fifo_c512bt + 7 
+0x6eb 002835 fetch 1 ,mem_fifo_temp 
+0x6ec 002836 isub temp ,null 
+0x6ed 002837 rtn zero 
+0x6ee 002838 branch ui_ipc_send_cmd + 1 
 :      002841 p_check_51cmd_once_continue:
-0x6f2 002842 call lmo_fifo_check 
-0x6f3 002843 nbranch check_51cmd_restore ,blank 
-0x6f4 002844 fetch 1 ,mem_fifo_temp 
-0x6f5 002845 bmark0 mark_context ,check_51cmd_check_idle 
-0x6f6 002846 beq bt_cmd_store_reconn_info_le ,p_flash_store_le_reconn_info 
-0x6f7 002847 beq bt_cmd_store_reconn_info_bt ,p_flash_store_bd_reconn_info 
-0x6f8 002848 beq bt_cmd_le_update_conn ,p_check_51cmd_ble_update_connect_param 
-0x6f9 002849 beq bt_cmd_le_disconnect ,p_check_51cmd_le_disconnect 
-0x6fa 002850 branch check_51cmd_once_continue + 2 
+0x6ef 002842 call lmo_fifo_check 
+0x6f0 002843 nbranch check_51cmd_restore ,blank 
+0x6f1 002844 fetch 1 ,mem_fifo_temp 
+0x6f2 002845 bmark0 mark_context ,check_51cmd_check_idle 
+0x6f3 002846 beq bt_cmd_store_reconn_info_le ,p_flash_store_le_reconn_info 
+0x6f4 002847 beq bt_cmd_store_reconn_info_bt ,p_flash_store_bd_reconn_info 
+0x6f5 002848 beq bt_cmd_le_update_conn ,p_check_51cmd_ble_update_connect_param 
+0x6f6 002849 beq bt_cmd_le_disconnect ,p_check_51cmd_le_disconnect 
+0x6f7 002850 branch check_51cmd_once_continue + 2 
 :      002852 p_check_51cmd_le_disconnect:
-0x6fb 002853 setarg 0 
-0x6fc 002854 store 9 ,mem_le_tx_buff_used 
-0x6fd 002855 branch check_51cmd_le_disconnect 
+0x6f8 002853 setarg 0 
+0x6f9 002854 store 9 ,mem_le_tx_buff_used 
+0x6fa 002855 branch check_51cmd_le_disconnect 
 :      002857 p_check_51cmd_ble_update_connect_param:
-0x6fe 002858 call le_fifo_check_full 
-0x6ff 002859 nrtn blank 
-0x700 002860 branch le_l2cap_tx_update_req 
+0x6fb 002858 call le_fifo_check_full 
+0x6fc 002859 nrtn blank 
+0x6fd 002860 branch le_l2cap_tx_update_req 
 :      002862 p_flash_store_le_reconn_info:
-0x701 002863 jam rec_4_mode ,mem_record_bt_mode 
-0x702 002864 fetch 6 ,mem_le_plap 
-0x703 002865 branch p_flash_store_reconn_info 
+0x6fe 002863 jam rec_4_mode ,mem_record_bt_mode 
+0x6ff 002864 fetch 6 ,mem_le_plap 
+0x700 002865 branch p_flash_store_reconn_info 
 :      002866 p_flash_store_bd_reconn_info:
-0x704 002867 jam rec_3_mode ,mem_record_bt_mode 
-0x705 002868 fetch 6 ,mem_plap 
+0x701 002867 jam rec_3_mode ,mem_record_bt_mode 
+0x702 002868 fetch 6 ,mem_plap 
 :      002869 p_flash_store_reconn_info:
-0x706 002870 store 6 ,mem_temp_lap 
+0x703 002870 store 6 ,mem_temp_lap 
 :      002871 p_mouse_store_remote_bdaddr:
-0x707 002872 fetch mouse_flag_len ,mem_mouse_flag 
-0x708 002873 rtnbit0 mouse_store_eeprom_flag 
-0x709 002874 arg mouse_store_eeprom_flag ,queue 
-0x70a 002875 call mouse_disable_function_flag 
-0x70b 002876 call mouse_check_device_addr 
+0x704 002872 fetch mouse_flag_len ,mem_mouse_flag 
+0x705 002873 rtnbit0 mouse_store_eeprom_flag 
+0x706 002874 arg mouse_store_eeprom_flag ,queue 
+0x707 002875 call mouse_disable_function_flag 
+0x708 002876 call mouse_check_device_addr 
 :      002877 p_mouse_unplug_clean_bdaddr:
-0x70c 002878 call mouse_before_store_reconn_info 
-0x70d 002879 branch p_mouse_store_flash_device_info 
+0x709 002878 call mouse_before_store_reconn_info 
+0x70a 002879 branch p_mouse_store_flash_device_info 
 :      002881 p_mouse_multi_led_type_on:
-0x70e 002882 call p_mouse_multi_led_on 
-0x70f 002883 fetch 1 ,mem_mouse_multi_led_on_timer 
-0x710 002884 increase 1 ,pdata 
-0x711 002885 store 1 ,mem_mouse_multi_led_on_timer 
-0x712 002886 fetcht 1 ,mem_mouse_multi_led_on_timer_init 
-0x713 002887 isub temp ,null 
-0x714 002888 call p_mouse_multi_led_off_poweron2s ,zero 
-0x715 002889 rtn 
+0x70b 002882 call p_mouse_multi_led_on 
+0x70c 002883 fetch 1 ,mem_mouse_multi_led_on_timer 
+0x70d 002884 increase 1 ,pdata 
+0x70e 002885 store 1 ,mem_mouse_multi_led_on_timer 
+0x70f 002886 fetcht 1 ,mem_mouse_multi_led_on_timer_init 
+0x710 002887 isub temp ,null 
+0x711 002888 call p_mouse_multi_led_off_poweron2s ,zero 
+0x712 002889 rtn 
 :      002891 p_mouse_multi_led_off_poweron2s:
-0x716 002892 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
-0x717 002893 branch p_mouse_multi_led_blink_off 
+0x713 002892 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
+0x714 002893 branch p_mouse_multi_led_blink_off 
 :      002895 p_mouse_multi_led_type_blink:
-0x718 002896 fetch 1 ,mem_mouse_multi_led_blink_timer 
-0x719 002897 increase -1 ,pdata 
-0x71a 002898 store 1 ,mem_mouse_multi_led_blink_timer 
-0x71b 002899 nrtn blank 
-0x71c 002900 fetch 1 ,mem_mouse_multi_led_blink_timer_init 
-0x71d 002901 store 1 ,mem_mouse_multi_led_blink_timer 
-0x71e 002902 fetch 1 ,mem_mouse_multi_led_blink_count_limited 
-0x71f 002903 branch p_mouse_multi_led_blink_count_no_limited ,blank 
-0x720 002904 fetch 1 ,mem_mouse_multi_led_blink_count 
-0x721 002905 branch p_mouse_multi_led_blink_off ,blank 
-0x722 002906 increase -1 ,pdata 
-0x723 002907 store 1 ,mem_mouse_multi_led_blink_count 
+0x715 002896 fetch 1 ,mem_mouse_multi_led_blink_timer 
+0x716 002897 increase -1 ,pdata 
+0x717 002898 store 1 ,mem_mouse_multi_led_blink_timer 
+0x718 002899 nrtn blank 
+0x719 002900 fetch 1 ,mem_mouse_multi_led_blink_timer_init 
+0x71a 002901 store 1 ,mem_mouse_multi_led_blink_timer 
+0x71b 002902 fetch 1 ,mem_mouse_multi_led_blink_count_limited 
+0x71c 002903 branch p_mouse_multi_led_blink_count_no_limited ,blank 
+0x71d 002904 fetch 1 ,mem_mouse_multi_led_blink_count 
+0x71e 002905 branch p_mouse_multi_led_blink_off ,blank 
+0x71f 002906 increase -1 ,pdata 
+0x720 002907 store 1 ,mem_mouse_multi_led_blink_count 
 :      002908 p_mouse_multi_led_blink_count_no_limited:
-0x724 002909 fetch 1 ,mem_mouse_multi_led_state 
-0x725 002910 beq on ,p_mouse_multi_led_off 
-0x726 002911 beq off ,p_mouse_multi_led_on 
-0x727 002912 rtn 
+0x721 002909 fetch 1 ,mem_mouse_multi_led_state 
+0x722 002910 beq on ,p_mouse_multi_led_off 
+0x723 002911 beq off ,p_mouse_multi_led_on 
+0x724 002912 rtn 
 :      002914 p_mouse_multi_led_on:
-0x728 002915 jam on ,mem_mouse_multi_led_state 
-0x729 002918 fetch 1 ,mem_device_flag 
-0x72a 002919 beq mode_24g_device ,p_mouse_24g_led_on 
-0x72b 002920 beq mode_bt_device1 ,p_mouse_24g_led_on 
-0x72c 002921 beq 3 ,p_mouse_bt2_led_on 
+0x725 002915 jam on ,mem_mouse_multi_led_state 
+0x726 002918 fetch 1 ,mem_device_flag 
+0x727 002919 beq mode_24g_device ,p_mouse_24g_led_on 
+0x728 002920 beq mode_bt_device1 ,p_mouse_24g_led_on 
+0x729 002921 beq 3 ,p_mouse_bt2_led_on 
 :      002923 p_mouse_24g_led_on:
-0x72d 002924 fetcht 1 ,mem_mouse_device1_led_gpio 
-0x72e 002925 call gpio_config_output 
-0x72f 002926 fetcht 1 ,mem_mouse_device1_led_gpio 
-0x730 002927 branch gpio_out_inactive 
+0x72a 002924 fetcht 1 ,mem_mouse_device1_led_gpio 
+0x72b 002925 call gpio_config_output 
+0x72c 002926 fetcht 1 ,mem_mouse_device1_led_gpio 
+0x72d 002927 branch gpio_out_inactive 
 :      002928 p_mouse_bt1_led_on:
-0x731 002929 fetcht 1 ,mem_mouse_device1_led_gpio 
-0x732 002930 set1 7 ,temp 
-0x733 002931 call gpio_config_output 
-0x734 002932 fetcht 1 ,mem_mouse_device1_led_gpio 
-0x735 002933 branch gpio_out_active 
+0x72e 002929 fetcht 1 ,mem_mouse_device1_led_gpio 
+0x72f 002930 set1 7 ,temp 
+0x730 002931 call gpio_config_output 
+0x731 002932 fetcht 1 ,mem_mouse_device1_led_gpio 
+0x732 002933 branch gpio_out_active 
 :      002935 p_mouse_bt2_led_on:
-0x736 002936 fetcht 1 ,mem_mouse_device3_led_gpio 
-0x737 002937 call gpio_config_output 
-0x738 002938 fetcht 1 ,mem_mouse_device3_led_gpio 
-0x739 002939 branch gpio_out_active 
+0x733 002936 fetcht 1 ,mem_mouse_device3_led_gpio 
+0x734 002937 call gpio_config_output 
+0x735 002938 fetcht 1 ,mem_mouse_device3_led_gpio 
+0x736 002939 branch gpio_out_active 
 :      002941 p_mouse_dpi_led_on:
-0x73a 002942 fetcht 1 ,mem_dpi_led_gpio 
-0x73b 002943 branch gpio_out_active 
+0x737 002942 fetcht 1 ,mem_dpi_led_gpio 
+0x738 002943 branch gpio_out_active 
 :      002945 p_mouse_low_led_on:
-0x73c 002946 jam on ,mem_config_low_led_status 
-0x73d 002947 fetcht 1 ,mem_low_led_alarm_gpio 
-0x73e 002948 call gpio_config_output 
-0x73f 002949 fetcht 1 ,mem_low_led_alarm_gpio 
-0x740 002950 branch gpio_out_inactive 
+0x739 002946 jam on ,mem_config_low_led_status 
+0x73a 002947 fetcht 1 ,mem_low_led_alarm_gpio 
+0x73b 002948 call gpio_config_output 
+0x73c 002949 fetcht 1 ,mem_low_led_alarm_gpio 
+0x73d 002950 branch gpio_out_inactive 
 :      002951 p_mouse_discovey_led_blink_off:
-0x741 002952 fetch 1 ,mem_mouse_multi_led_on_timer 
-0x742 002953 nrtn blank 
-0x743 002954 fetch 1 ,mem_mouse_multi_led_on_poweron2s_flag 
-0x744 002955 nrtn blank 
+0x73e 002952 fetch 1 ,mem_mouse_multi_led_on_timer 
+0x73f 002953 nrtn blank 
+0x740 002954 fetch 1 ,mem_mouse_multi_led_on_poweron2s_flag 
+0x741 002955 nrtn blank 
 :      002956 p_mouse_multi_led_blink_off:
-0x745 002957 setarg 0 
-0x746 002958 store 3 ,mem_mouse_multi_led_blink_timer 
+0x742 002957 setarg 0 
+0x743 002958 store 3 ,mem_mouse_multi_led_blink_timer 
 :      002959 p_mouse_multi_led_off:
-0x747 002960 fetch 1 ,mem_mouse_multi_led_blink_count 
-0x748 002961 nbranch p_mouse_multi_led_off_wait_blink_over ,blank 
+0x744 002960 fetch 1 ,mem_mouse_multi_led_blink_count 
+0x745 002961 nbranch p_mouse_multi_led_off_wait_blink_over ,blank 
 :      002962 p_mouse_multi_led_off_next:
-0x749 002963 jam 0 ,mem_mouse_multi_led_blink_enable 
-0x74a 002964 jam 0 ,mem_mouse_multi_led_type 
+0x746 002963 jam 0 ,mem_mouse_multi_led_blink_enable 
+0x747 002964 jam 0 ,mem_mouse_multi_led_type 
 :      002965 p_mouse_multi_led_off_wait_blink_over:
-0x74b 002966 jam 0 ,mem_mouse_multi_led_on_timer 
-0x74c 002967 jam off ,mem_mouse_multi_led_state 
-0x74d 002968 call p_mouse_dpi_led_off 
-0x74e 002969 fetcht 1 ,mem_mouse_device3_led_gpio 
-0x74f 002970 call gpio_config_output 
-0x750 002971 fetcht 1 ,mem_mouse_device3_led_gpio 
-0x751 002972 call gpio_out_inactive 
+0x748 002966 jam 0 ,mem_mouse_multi_led_on_timer 
+0x749 002967 jam off ,mem_mouse_multi_led_state 
+0x74a 002968 call p_mouse_dpi_led_off 
+0x74b 002969 fetcht 1 ,mem_mouse_device3_led_gpio 
+0x74c 002970 call gpio_config_output 
+0x74d 002971 fetcht 1 ,mem_mouse_device3_led_gpio 
+0x74e 002972 call gpio_out_inactive 
 :      002973 p_mouse_device1_led_set_float:
-0x752 002974 fetcht 1 ,mem_mouse_device1_led_gpio 
-0x753 002975 set0 gpio_active_bit ,temp 
-0x754 002976 branch gpio_set_high_impedance 
+0x74f 002974 fetcht 1 ,mem_mouse_device1_led_gpio 
+0x750 002975 set0 gpio_active_bit ,temp 
+0x751 002976 branch gpio_set_high_impedance 
 :      002978 p_mouse_discovery_multi_led_blink:
-0x755 002979 jam 5 ,mem_mouse_multi_led_blink_timer_init 
+0x752 002979 jam 5 ,mem_mouse_multi_led_blink_timer_init 
 :      002980 p_mouse_discovery_multi_led_blink_next:
-0x756 002981 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
-0x757 002982 jam 0 ,mem_mouse_multi_led_blink_count_limited 
-0x758 002983 jam 1 ,mem_mouse_multi_led_blink_count 
+0x753 002981 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
+0x754 002982 jam 0 ,mem_mouse_multi_led_blink_count_limited 
+0x755 002983 jam 1 ,mem_mouse_multi_led_blink_count 
 :      002984 p_mouse_multi_led_blink_enable:
-0x759 002985 jam 5 ,mem_mouse_multi_led_blink_timer 
-0x75a 002986 jam on ,mem_mouse_multi_led_blink_enable 
-0x75b 002987 jam multi_led_blink ,mem_mouse_multi_led_type 
-0x75c 002988 rtn 
+0x756 002985 jam 5 ,mem_mouse_multi_led_blink_timer 
+0x757 002986 jam on ,mem_mouse_multi_led_blink_enable 
+0x758 002987 jam multi_led_blink ,mem_mouse_multi_led_type 
+0x759 002988 rtn 
 :      002990 p_mouse_reconn_multi_led_blink:
-0x75d 002991 jam 5 ,mem_mouse_multi_led_blink_timer_init 
-0x75e 002992 branch p_mouse_discovery_multi_led_blink_next 
+0x75a 002991 jam 5 ,mem_mouse_multi_led_blink_timer_init 
+0x75b 002992 branch p_mouse_discovery_multi_led_blink_next 
 :      002994 p_mouse_mode_bt_device_multi_led_on:
 :      002995 p_mouse_mode_24g_device_multi_led_on:
-0x75f 002996 jam 1 ,mem_mouse_multi_led_on_poweron2s_flag 
-0x760 002997 jam on ,mem_mouse_multi_led_blink_enable 
-0x761 002998 jam multi_led_on ,mem_mouse_multi_led_type 
-0x762 002999 jam 0 ,mem_mouse_multi_led_on_timer 
-0x763 003000 rtn 
+0x75c 002996 jam 1 ,mem_mouse_multi_led_on_poweron2s_flag 
+0x75d 002997 jam on ,mem_mouse_multi_led_blink_enable 
+0x75e 002998 jam multi_led_on ,mem_mouse_multi_led_type 
+0x75f 002999 jam 0 ,mem_mouse_multi_led_on_timer 
+0x760 003000 rtn 
 :      003002 p_mouse_dpi_multi_led_blink:
-0x764 003003 jam 3 ,mem_mouse_multi_led_blink_timer_init 
-0x765 003004 jam 1 ,mem_mouse_multi_led_blink_count_limited 
-0x766 003005 branch p_mouse_multi_led_blink_enable 
+0x761 003003 jam 3 ,mem_mouse_multi_led_blink_timer_init 
+0x762 003004 jam 1 ,mem_mouse_multi_led_blink_count_limited 
+0x763 003005 branch p_mouse_multi_led_blink_enable 
 :      003008 power_ctrl_pac_succ_cnt_init:
-0x767 003009 jam 1 ,mem_power_ctrl_level 
-0x768 003010 jam 0 ,mem_power_ctrl_pac_succ_cnt 
-0x769 003011 rtn 
+0x764 003009 jam 1 ,mem_power_ctrl_level 
+0x765 003010 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0x766 003011 rtn 
 :      003012 power_ctrl_pac_succ_incrs:
-0x76a 003013 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x76b 003014 increase 1 ,pdata 
-0x76c 003015 store 1 ,mem_power_ctrl_pac_succ_cnt 
-0x76d 003016 rtn 
+0x767 003013 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x768 003014 increase 1 ,pdata 
+0x769 003015 store 1 ,mem_power_ctrl_pac_succ_cnt 
+0x76a 003016 rtn 
 :      003018 power_ctrl_pac_succ_cnt_reinit:
-0x76e 003019 jam 3 ,mem_power_ctrl_pac_succ_cnt 
-0x76f 003020 rtn 
+0x76b 003019 jam 3 ,mem_power_ctrl_pac_succ_cnt 
+0x76c 003020 rtn 
 :      003022 power_ctrl_txpower_decrs_check:
-0x770 003023 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x771 003024 rtnne 125 
-0x772 003025 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0x76d 003023 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x76e 003024 rtnne 125 
+0x76f 003025 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 :      003026 power_ctrl_txpower_decrs:
-0x773 003027 fetcht 1 ,mem_rssi_avg_received 
-0x774 003028 setarg rssi_dis_min_24g 
-0x775 003029 bmark1 mark_24g ,power_ctrl_txpower_decrs_next 
-0x776 003030 setarg rssi_dis_min_ble 
+0x770 003027 fetcht 1 ,mem_rssi_avg_received 
+0x771 003028 setarg rssi_dis_min_24g 
+0x772 003029 bmark1 mark_24g ,power_ctrl_txpower_decrs_next 
+0x773 003030 setarg rssi_dis_min_ble 
 :      003031 power_ctrl_txpower_decrs_next:
-0x777 003032 isub temp ,null 
-0x778 003033 nrtn positive 
-0x779 003034 fetch 1 ,mem_power_ctrl_level 
-0x77a 003035 beq 0 ,power_ctrl_decrs_level0 
-0x77b 003036 increase -1 ,pdata 
-0x77c 003037 store 1 ,mem_power_ctrl_level 
-0x77d 003038 beq 0 ,power_ctrl_decrs_level0 
+0x774 003032 isub temp ,null 
+0x775 003033 nrtn positive 
+0x776 003034 fetch 1 ,mem_power_ctrl_level 
+0x777 003035 beq 0 ,power_ctrl_decrs_level0 
+0x778 003036 increase -1 ,pdata 
+0x779 003037 store 1 ,mem_power_ctrl_level 
+0x77a 003038 beq 0 ,power_ctrl_decrs_level0 
 :      003039 power_ctrl_decrs_level1:
 :      003040 power_ctrl_incrs_level1:
-0x77e 003041 jam tx_power_0db ,mem_tx_power 
-0x77f 003042 rtn 
+0x77b 003041 jam tx_power_0db ,mem_tx_power 
+0x77c 003042 rtn 
 :      003044 power_ctrl_txpower_incrs_force:
-0x780 003045 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0x77d 003045 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 :      003046 power_ctrl_txpower_incrs:
-0x781 003047 fetch 1 ,mem_power_ctrl_level 
-0x782 003048 beq 2 ,power_ctrl_incrs_level2 
-0x783 003049 increase 1 ,pdata 
-0x784 003050 store 1 ,mem_power_ctrl_level 
-0x785 003051 beq 1 ,power_ctrl_incrs_level1 
+0x77e 003047 fetch 1 ,mem_power_ctrl_level 
+0x77f 003048 beq 2 ,power_ctrl_incrs_level2 
+0x780 003049 increase 1 ,pdata 
+0x781 003050 store 1 ,mem_power_ctrl_level 
+0x782 003051 beq 1 ,power_ctrl_incrs_level1 
 :      003052 power_ctrl_incrs_level2:
-0x786 003053 jam tx_power_5db ,mem_tx_power 
-0x787 003054 rtn 
+0x783 003053 jam tx_power_5db ,mem_tx_power 
+0x784 003054 rtn 
 :      003056 power_ctrl_decrs_level0:
-0x788 003057 jam tx_power_f5db ,mem_tx_power 
-0x789 003058 rtn 
+0x785 003057 jam tx_power_f5db ,mem_tx_power 
+0x786 003058 rtn 
 :      003061 p_set_freq_tx:
-0x78a 003062 storet 1 ,mem_last_freq 
-0x78b 003063 add temp ,0 ,rega 
-0x78c 003064 call rf_write_freq 
-0x78d 003065 setarg param_pll_setup 
-0x78e 003066 call sleep 
+0x787 003062 storet 1 ,mem_last_freq 
+0x788 003063 add temp ,0 ,rega 
+0x789 003064 call rf_write_freq 
+0x78a 003065 setarg param_pll_setup 
+0x78b 003066 call sleep 
 :      003067 p_rf_tx_enable:
-0x78f 003068 jam 0x1 ,rfen_adc 
-0x790 003069 jam 0x3c ,rfen_rx 
-0x791 003070 jam 0xe0 ,rfen_tx 
-0x792 003071 nop 10 
-0x793 003072 jam 0x01 ,rfen_mdm 
-0x794 003073 jam 0x3d ,rfen_mdm 
-0x795 003074 nop 10 
-0x796 003075 jam 0xb7 ,rfen_sn 
-0x797 003076 nop 10 
-0x798 003077 jam 0x7d ,rfen_mdm 
-0x799 003078 fetch 1 ,mem_tx_power 
-0x79a 003081 beq tx_power_5db ,p_set_tx_power_5db 
-0x79b 003083 beq tx_power_f5db ,p_set_tx_power_f5db 
-0x79c 003084 beq tx_power_pair ,p_set_tx_power_pair 
+0x78c 003068 jam 0x1 ,rfen_adc 
+0x78d 003069 jam 0x3c ,rfen_rx 
+0x78e 003070 jam 0xe0 ,rfen_tx 
+0x78f 003071 nop 10 
+0x790 003072 jam 0x01 ,rfen_mdm 
+0x791 003073 jam 0x3d ,rfen_mdm 
+0x792 003074 nop 10 
+0x793 003075 jam 0xb7 ,rfen_sn 
+0x794 003076 nop 10 
+0x795 003077 jam 0x7d ,rfen_mdm 
+0x796 003078 fetch 1 ,mem_tx_power 
+0x797 003081 beq tx_power_5db ,p_set_tx_power_5db 
+0x798 003083 beq tx_power_f5db ,p_set_tx_power_f5db 
+0x799 003084 beq tx_power_pair ,p_set_tx_power_pair 
 :      003086 p_set_tx_power_0db:
-0x79d 003089 jam 0xd0 ,0x8955 
-0x79e 003090 jam 0xe0 ,0x8956 
-0x79f 003092 jam 0x6c ,0x8958 
-0x7a0 003094 branch set_tx_power_0db 
+0x79a 003089 jam 0xd0 ,0x8955 
+0x79b 003090 jam 0xe0 ,0x8956 
+0x79c 003092 jam 0x6c ,0x8958 
+0x79d 003094 branch set_tx_power_0db 
 :      003106 p_set_tx_power_5db:
-0x7a1 003114 jam 0xd0 ,0x8955 
-0x7a2 003115 jam 0xe0 ,0x8956 
-0x7a3 003117 jam 0x3c ,0x8958 
-0x7a4 003119 branch set_tx_power_5db 
+0x79e 003114 jam 0xd0 ,0x8955 
+0x79f 003115 jam 0xe0 ,0x8956 
+0x7a0 003117 jam 0x3c ,0x8958 
+0x7a1 003119 branch set_tx_power_5db 
 :      003131 p_set_tx_power_f5db:
-0x7a5 003134 jam 0xd0 ,0x8955 
-0x7a6 003135 jam 0xc0 ,0x8956 
-0x7a7 003137 jam 0x6c ,0x8958 
-0x7a8 003139 branch set_tx_power_f5db 
+0x7a2 003134 jam 0xd0 ,0x8955 
+0x7a3 003135 jam 0xc0 ,0x8956 
+0x7a4 003137 jam 0x6c ,0x8958 
+0x7a5 003139 branch set_tx_power_f5db 
 :      003155 p_set_tx_power_pair:
-0x7a9 003157 jam 0xc2 ,0x8956 
-0x7aa 003158 jam 0xd0 ,0x8955 
-0x7ab 003159 rtn 
+0x7a6 003157 jam 0xc2 ,0x8956 
+0x7a7 003158 jam 0xd0 ,0x8955 
+0x7a8 003159 rtn 
 :      003161 p_shutdown_radio:
-0x7ac 003162 force 8 ,radio_ctrl 
-0x7ad 003163 branch shutdown_radio + 1 
+0x7a9 003162 force 8 ,radio_ctrl 
+0x7aa 003163 branch shutdown_radio + 1 
 :      003172 p_zcode_entrance:
-0x7ae 003173 fetcht 1 ,mem_zcode_temp_param0 
-0x7af 003174 rshift4 temp ,temp 
-0x7b0 003175 fetch 1 ,mem_zcode_current_number 
-0x7b1 003176 isub temp ,null 
-0x7b2 003177 branch p_zcode_run ,zero 
-0x7b3 003178 storet 1 ,mem_zcode_current_number 
-0x7b4 003179 increase 1 ,temp 
-0x7b5 003180 setarg zcode_buff_size 
-0x7b6 003181 imul32 temp ,temp 
-0x7b7 003182 fetch 3 ,mem_xip_flash_offset 
-0x7b8 003183 isub temp ,pdata 
-0x7b9 003185 fetcht 3 ,mem_flash_start_addr 
-0x7ba 003186 iadd temp ,pdata 
-0x7bb 003187 increase -5 ,pdata 
-0x7bc 003188 store 3 ,mem_flash_address 
-0x7bd 003190 call p_flash_release_deep_power_down 
+0x7ab 003173 fetcht 1 ,mem_zcode_temp_param0 
+0x7ac 003174 rshift4 temp ,temp 
+0x7ad 003175 fetch 1 ,mem_zcode_current_number 
+0x7ae 003176 isub temp ,null 
+0x7af 003177 branch p_zcode_run ,zero 
+0x7b0 003178 storet 1 ,mem_zcode_current_number 
+0x7b1 003179 increase 1 ,temp 
+0x7b2 003180 setarg zcode_buff_size 
+0x7b3 003181 imul32 temp ,temp 
+0x7b4 003182 fetch 3 ,mem_xip_flash_offset 
+0x7b5 003183 isub temp ,pdata 
+0x7b6 003185 fetcht 3 ,mem_flash_start_addr 
+0x7b7 003186 iadd temp ,pdata 
+0x7b8 003187 increase -5 ,pdata 
+0x7b9 003188 store 3 ,mem_flash_address 
+0x7ba 003190 call p_flash_release_deep_power_down 
 :      003191 p_zcode_read_loop:
-0x7be 003192 fetch 3 ,mem_flash_address 
-0x7bf 003193 arg zcode_buff_size ,temp 
-0x7c0 003194 arg mem_zcode_buff ,rega 
-0x7c1 003195 call spid_read_flash 
-0x7c2 003197 fetch 4 ,mem_zcode_buff 
-0x7c3 003198 fetcht 4 ,mem_zcode_head 
-0x7c4 003199 isub temp ,null 
-0x7c5 003200 nbranch p_zcode_read_loop ,zero 
-0x7c6 003202 call p_mouse_spi_init 
-0x7c7 003204 setarg mem_zcode_buff 
-0x7c8 003205 store 2 ,mem_patch_ptr 
-0x7c9 003206 jam zcode_code_size ,mem_patch_len 
-0x7ca 003207 call load_ucode 
-0x7cb 003208 setarg 0 
-0x7cc 003209 store 4 ,mem_patch_ptr 
+0x7bb 003192 fetch 3 ,mem_flash_address 
+0x7bc 003193 arg zcode_buff_size ,temp 
+0x7bd 003194 arg mem_zcode_buff ,rega 
+0x7be 003195 call spid_read_flash 
+0x7bf 003197 fetch 4 ,mem_zcode_buff 
+0x7c0 003198 fetcht 4 ,mem_zcode_head 
+0x7c1 003199 isub temp ,null 
+0x7c2 003200 nbranch p_zcode_read_loop ,zero 
+0x7c3 003202 call p_mouse_spi_init 
+0x7c4 003204 setarg mem_zcode_buff 
+0x7c5 003205 store 2 ,mem_patch_ptr 
+0x7c6 003206 jam zcode_code_size ,mem_patch_len 
+0x7c7 003207 call load_ucode 
+0x7c8 003208 setarg 0 
+0x7c9 003209 store 4 ,mem_patch_ptr 
 :      003210 p_zcode_run:
-0x7cd 003211 fetch 1 ,mem_zcode_temp_param0 
-0x7ce 003212 branch p_zcode 
+0x7ca 003211 fetch 1 ,mem_zcode_temp_param0 
+0x7cb 003212 branch p_zcode 
               org 0x2000
 :      003229 start:
 0x2000 003230 call lpmstate 
Index: output/bt_program23.meta
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_program23.meta	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_program23.meta	(working copy)
@@ -1877,11 +1877,11 @@
 p_mouse_ready_reconnection_by_button:	
 	jam 0,mem_mouse_multi_led_on_poweron2s_flag
 	call p_mouse_multi_led_off_next
-	fetcht 1,mem_device_flag
-	sub temp,MODE_G24_DEVICE,null
-	call p_g24_check_51cmd_stop_24g,zero
+	// fetcht 1,mem_device_flag
+	// sub temp,MODE_G24_DEVICE,null
+	// call p_g24_check_51cmd_stop_24g,zero
 p_mouse_ready_reconnection_by_button2:
-	fetch 1,mem_device_number
+	fetch 1,mem_device_flag
 	rtnne MODE_BT_DEVICE1
 	branch p_mouse_long_button_bt_discovery
 	// fetcht 1,mem_device_flag
Index: output/bt_program23.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_program23.rom	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/bt_program23.rom	(working copy)
@@ -2,7 +2,7 @@
 00100000010000000000001110100010
 01101000000000001100000111011110
 01100000000000001100110100000010
-00100000010000000000011101100111
+00100000010000000000011101100100
 01101000000000001100011010000101
 01100000000000001100101101001000
 01101000000000001100101100110100
@@ -16,7 +16,7 @@
 01100000000000010100110101111100
 01011000000000000000001110010000
 01100000000000010100000111101111
-01011000000000000000011000010101
+01011000000000000000011000010010
 01100000000000010100000111111001
 01011000000000000000001110111101
 01100000000000010100000111110001
@@ -40,7 +40,7 @@
 01100000000000001100011100011110
 01101000000000001100001001000001
 11000011100000010000000000000000
-00100000001000000000010100001110
+00100000001000000000010100001011
 01011000000000000000000101110111
 01100000000000010100110110001110
 00100000011000000000000000000000
@@ -66,47 +66,47 @@
 11000000000000000000000001101110
 11000000000000001000000001110010
 11000000000000010000000001111100
-11000000010000101000011110101100
-11000000010001001000011110001010
-11000000000011011000011000101110
-11000000000100110000011000110000
-11000000001001000000011001001100
-11000000001001010000011001001110
-11000000001010001000011001101000
-11000000001011001000011001001010
-11000000010100101000011001101101
-11000000010100111000011001111000
-11000000010101101000011010010110
+11000000010000101000011110101001
+11000000010001001000011110000111
+11000000000011011000011000101011
+11000000000100110000011000101101
+11000000001001000000011001001001
+11000000001001010000011001001011
+11000000001010001000011001100101
+11000000001011001000011001000111
+11000000010100101000011001101010
+11000000010100111000011001110101
+11000000010101101000011010010011
 11000000011001011011001111100100
-11000000011101001000011010100111
+11000000011101001000011010100100
 11000000010100001000000010000101
 11000000010110001000000010001010
 11000000010110010000000010011001
 11000000011000100000001010010110
-11000000011100011000010100010000
-11000000011100110000010100101011
-11000000011101010000010101100010
-11000000011101011000010101100111
-11000000011101100000010101101101
+11000000011100011000010100001101
+11000000011100110000010100101000
+11000000011101010000010101011111
+11000000011101011000010101100100
+11000000011101100000010101101010
 00100000001000000010101010001110
-11000000000111001000010101110010
-11000000001000011000010101111010
-11000000001001010000010110000000
-11000000001010111000010110000011
-11000000001011001000010110000101
-11000000001100011000010110000111
-11000000001100110000010110110111
-11000000001100111000010111001110
-11000000001101010000011000000011
-11000000001110111000011000001011
-11000000000000101000011010101001
-11000000010000000000011010101011
-11000000010000010000011010110101
-11000000010001000000011011001001
-11000000010001100000011000011100
-11000000010001101000011000101000
-11000000011110111000011011101101
-11000000011111010000011011110010
+11000000000111001000010101101111
+11000000001000011000010101110111
+11000000001001010000010101111101
+11000000001010111000010110000000
+11000000001011001000010110000010
+11000000001100011000010110000100
+11000000001100110000010110110100
+11000000001100111000010111001011
+11000000001101010000011000000000
+11000000001110111000011000001000
+11000000000000101000011010100110
+11000000010000000000011010101000
+11000000010000010000011010110010
+11000000010001000000011011000110
+11000000010001100000011000011001
+11000000010001101000011000100101
+11000000011110111000011011101010
+11000000011111010000011011101111
 00100000001000000010101010001110
 00100000100000000000000000000000
 00100000010000000110010000001101
@@ -163,7 +163,7 @@
 00100000010000000000000101001111
 01101000000000001100110001011011
 11000001111111111000000000000000
-00100000010000000000011001010110
+00100000010000000000011001010011
 01101000000000001100101100101010
 11000000000000001000001101111001
 00100000010000000000001001101001
@@ -172,9 +172,9 @@
 01011000000000001110010010000100
 00100000001000000010101110010011
 01110000000100011100010111000000
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010101110000
-00100000001000000000011110101110
+00100000001000000000011110101011
 00100000010000000000001001000010
 00100100011101000000000000000000
 00100000010000000000000011000110
@@ -236,9 +236,9 @@
 01111001001111111111111000000100
 01100000000000001100110001001100
 01100000000000001100110000000111
-00100000010000000000010110101000
+00100000010000000000010110100101
 00100000001000000000000100010011
-00100000010000000000010110101000
+00100000010000000000010110100101
 01110000010011010111111000000000
 00100000001000000000000011100100
 01110000010011011000001100000010
@@ -341,7 +341,7 @@
 00100100001101111000000101110010
 00100000010000000000000101100100
 00100000010000000000000110001101
-00100000010000000000011101101010
+00100000010000000000011101100111
 01110000010010110101001100000000
 01101000000000001100110001001010
 00011111111000001111111000000001
@@ -384,8 +384,8 @@
 01011000000000000000000000000000
 01100000000000010100110001010001
 00100000001000000010110111010100
-00100000010000000000011110000001
-00100000010000000000010110101000
+00100000010000000000011101111110
+00100000010000000000010110100101
 00100000001000000000000100010011
 01101000000000001100110001010100
 00011111111001100111110000001011
@@ -435,11 +435,11 @@
 01110000010011000101101100000001
 00100000011000000000000000000000
 01110000000100011100010110010000
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010110010001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010101100001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000010010111100000000000000
 01111001001111111000000000100110
 01110000010011011001101100000000
@@ -659,7 +659,7 @@
 00100000011000000000000000000000
 01101000000000001100101100000001
 00100000011110100000000000000000
-00100000001000000000010100010000
+00100000001000000000010100001101
 01110000100010010101101110000110
 01110000100010010101110010100000
 00100000010000000010100101101100
@@ -669,10 +669,10 @@
 01101000000000011100010010100011
 01100000000000011100101110101111
 00100000010000000000000000000001
-00100000010000000000010011001011
+00100000010000000000010011001000
 01101000000000001100001000110001
 11000010100000001011010000001010
-00100000010000000000011101011111
+00100000010000000000011101011100
 01101000000010001100011011101111
 00100000010000000110100000101001
 00100000010000000000001010110000
@@ -700,7 +700,7 @@
 00011000010000100000110000000000
 00100000010000000100001100101100
 01110000000100011100010100100011
-00100000001000000000011110101110
+00100000001000000000011110101011
 11011010001000000100001101110000
 11101010001000001000000000000000
 00100000011110100000000000000000
@@ -718,7 +718,7 @@
 01101000000000001100101111000000
 00100100011110100000000000000000
 01110000000100011100010101100010
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000010001111001111000000001
 00100000010000000101100000010100
 01110000010010110000000100000001
@@ -730,7 +730,7 @@
 00100000010000000100000011010001
 00100000000000000000001111101000
 00100000001000000000001011010110
-00100000010000000000010100001000
+00100000010000000000010100000101
 01101000000000001100011011011110
 11000000001011010000001011100000
 00100000001000000100000011100001
@@ -740,7 +740,7 @@
 00100000010000000111111011000001
 11011010011000000100101101101111
 00100000010000000000001011100111
-00100000001000000000010100001100
+00100000001000000000010100001001
 11101010011000010000000000000000
 11011000010000001111111111111111
 10011000010001100111110000000000
@@ -748,12 +748,12 @@
 00100000010000000110010000010011
 00011010011000001010011000000010
 00100000001000000000001011100111
-00100000010000000000010100001000
+00100000010000000000010100000101
 01101000000000001100011011011110
 11000000000000000100000100111001
 00100000001000000100000011101010
 01110000000100011100010110000000
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000100000001000011001000000
 01110000100000001000011100000000
 01101000000100001000000010000001
@@ -776,7 +776,7 @@
 01101000000000100100101101001110
 01100000000000100100011101111011
 01100000000000100100110001110011
-00100000010000000000010011001011
+00100000010000000000010011001000
 01101000000000010100011100001111
 00100000001110100000001100001010
 01101000000000001100001000110001
@@ -992,18 +992,18 @@
 00100000011000000000000000000000
 00100000010000000111111000110100
 00100000010000000000010010000111
-00100000010000000000010010011011
+00100000010000000000010010011000
 00100000001000000011111011100000
 01101000000000001100101110111011
 00100100011110100000000000000000
 01101000000010001100101111000001
 00100000010000000110100000100101
 01101000000010001100011011100111
-00100000010000000000010101011100
+00100000010000000000010101011001
 01101000000010001100011011100111
 00100000010000000110100000011101
 00100000001000001000001111111100
-00100000010000000000010101010111
+00100000010000000000010101010100
 01101000000000001100011010110110
 11000001000000000000000000000000
 01110000010001101011011000000000
@@ -1014,11 +1014,11 @@
 00100000010110100000001111111010
 00011111111011111111111000000010
 01100000000000001100101100101111
-00100000010000000000011101100100
-00100000001000000000010100010000
+00100000010000000000011101100001
+00100000001000000000010100001101
 00011111111000001111111000000001
 00100000011000000000000000000000
-00100000010000000000010101010111
+00100000010000000000010101010100
 00100000001000000011110101100010
 00011010011000100111111000000000
 11000000000010100000010000001111
@@ -1039,7 +1039,7 @@
 00100000001000000100000101111101
 01110000010010111011101100000000
 00100000010000000000001011010011
-00100000010000000000011101011111
+00100000010000000000011101011100
 00100000010000000011010000010000
 01110000010010110110101100000001
 01101000000000001100011110100001
@@ -1049,52 +1049,52 @@
 00100000001000000100000111000011
 00100000010000000000010001000001
 01110000000100011100010101000010
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000010101001100100010010
 00100000001000000111110110001111
 01110000000100011100010110110011
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010110100001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010110100011
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010101110001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010110110001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000010010111011101100000000
 01110000010010000000110000000000
 00100000010000000000001011010011
-00100000010000000000011101011111
-00100000001000000000010101101101
+00100000010000000000011101011100
+00100000001000000000010101101010
 00100000010000000000010001000001
 01110000000100011100010110110100
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010110110010
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000010010111100000000000001
-00100000010000000000011101011111
+00100000010000000000011101011100
 01110000000100011100010110010010
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010110100000
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000010010111100000000000001
 01110000010010111011101100000000
-00100000010000000000011101011111
+00100000010000000000011101011100
 00100000010000000000001101101001
 00100000010000000000001011010011
 00100000001000000011111110001101
 00100000010000000000010001000001
 01110000000100011100010110100100
-00100000001000000000011110101110
+00100000001000000000011110101011
 01101000000000001100101100000001
 00100000011110100000000000000000
 01110000010010110000000100000000
 00100000010000000000001011010100
 01011000000000000000100000000110
 00100000001000000110010000010011
-00100000010000000000010011000110
-00100000010000000000010011110011
+00100000010000000000010011000011
+00100000010000000000010011110000
 00100000010000000000001111100100
 00100000010000000000010001111000
 00100000010000000100001000110100
@@ -1111,8 +1111,8 @@
 01101000000000001100101100101000
 00100000011110100000000000000000
 01101000000000001100101100101011
-11000000000000000000011100001110
-11000000000000001000011100011000
+11000000000000000000011100001011
+11000000000000001000011100010101
 00100000011000000000000000000000
 11011010011000000100101110111110
 11011010010000000000001010100101
@@ -1151,7 +1151,7 @@
 11011010010000000000010010000000
 00100000001000000011001101110100
 01110000010010110010111100000000
-00100000010000000000011101000001
+00100000010000000000011100111110
 01110000010011011001011000000001
 00100000011000000000000000000000
 11011010011000000100101110110111
@@ -1159,7 +1159,7 @@
 00100000001000000011001101110100
 01101000000010001100011011101101
 00100000010000000110100000011101
-00100000001000001000010010110101
+00100000001000001000010010110010
 01101000000000001100011011011001
 11000001000000001000000000000000
 01101000000000001100101101001000
@@ -1170,13 +1170,10 @@
 01110000010001101101100100000001
 00100000011000000000000000000000
 01110000010010110011001000000000
-00100000010000000000011101001001
-01101000000010001100011100100000
-00011000010001100111110000000001
-00100000010000101000000110111010
-01101000000000001100011011010010
+00100000010000000000011101000110
+01101000000000001100011100100000
 11000001100000001000000000000000
-00100000001000000000010010111001
+00100000001000000000010010110110
 01101000000000001100101110111101
 00100000011110100000000000000000
 01101000000000010100011010000010
@@ -1227,14 +1224,14 @@
 00100000011000010000000000000000
 00100000010000000110100010101000
 01110000010001101100111000000000
-00100000010000000000010011011110
+00100000010000000000010011011011
 00100000010000000110100100001000
 01100000000000010100011100001111
 11011010001000000100011100001001
-00100000010000000000010011100110
+00100000010000000000010011100011
 01101000000000001100001000110001
 11000010100000001011010000001010
-11000011000000000000010011011000
+11000011000000000000010011010101
 01110000010010110000000000000001
 01110000010001101100111100000001
 00100000001000000100001111100111
@@ -1243,7 +1240,7 @@
 01101000000000001100101100000000
 00100000011110100000000000000000
 01110000010010110000000000000000
-00100000001000000000010011111111
+00100000001000000000010011111100
 01101000000100001000000001111000
 01111001001111111111111000000101
 01100000000100001000000001111000
@@ -1275,7 +1272,7 @@
 01101000000000001100011011001111
 00100000011110100000000000000000
 11011010011000000100101111000010
-11011010010000000000010100000100
+11011010010000000000010100000001
 00100000001000000011001101101101
 01110000010010111100001100000000
 01101000000010001100101111000100
@@ -1284,24 +1281,24 @@
 00100000001000000110100000100101
 01110000010010111100001000000101
 01101000000000001100101111000011
-11000000000000000000011100111100
-00100000001000000000010011111111
+11000000000000000000011100111001
+00100000001000000000010011111100
 00100000010000000000001100011111
 01011000000000001000000000000110
 00100000010000000110010000010011
 00100000000000000010111011100000
 01101000000000001100011101111010
-11000000111111111000010100010000
+11000000111111111000010100001101
 01101000000000001100011011100001
 01100000000000001100011101111010
 01101000000000001100011011100000
 11000000000000100011110110010110
-11000000000000110000010100011111
-11000000000000111000010100011111
+11000000000000110000010100011100
+11000000000000111000010100011100
 01101000000000001100011101111010
-00100000010110100000010100011010
+00100000010110100000010100010111
 01101000000000001100011101111010
-11000000000000001000010100011100
+11000000000000001000010100011001
 11000000000000011011110110001100
 00100000001000000011110110001000
 01110000010001110111101000000001
@@ -1310,58 +1307,58 @@
 00011111111000001111111111111111
 00100000001000000011110110111110
 01101000000000001100011101111010
-00100000010110100000010100011010
+00100000010110100000010100010111
 01101000000000001100011101111010
-11000000000000001000010100100111
-11000000000000011000010100101001
+11000000000000001000010100100100
+11000000000000011000010100100110
 01101000000000001100101100111101
 01100000000000001100011010110101
 00100000001000000011110111000001
 01101000000000001100101100111011
-00100000001000000000010100100101
+00100000001000000000010100100010
 01101000000000001100101100111110
-00100000001000000000010100100101
+00100000001000000000010100100010
 01111000010101000111110000000000
 01011000000000000000000000000000
 01100000000000110100011010011011
 00100000010000000011111110110101
 00100000010000000100000001111001
 00100000010000000100000001111110
-00100000010000000000010100110100
+00100000010000000000010100110001
 00100100011101000000000000000000
 00100000001000000011111110100000
-00100000010000000000010100110110
+00100000010000000000010100110011
 00100000001000000100000010011010
 11011010001000000000000000000000
-00100000010000000000010100111001
+00100000010000000000010100110110
 00100000001000000100000010001110
 01101000000010001100011011100010
-00100000010000000000010101010111
+00100000010000000000010101010100
 01101000000010001100011011100010
 00100000010000000110100000011101
 01111001001000001010001000000000
 01101000000010001100011011100011
-00100000010000000000010101010111
+00100000010000000000010101010100
 01101000000010001100011011100011
 00100000010000000110100000011101
 01111001001000001010001000000001
 01101000000010001100011011100100
-00100000010000000000010101010111
+00100000010000000000010101010100
 01101000000010001100011011100100
 00100000010000000110100000011101
 01111001001000001010001000000010
 01101000000010001100101111000001
-00100000010000000000010101010111
+00100000010000000000010101010100
 01101000000010001100011011100101
-00100000010000000000010101011100
+00100000010000000000010101011001
 01101000000010001100011011100101
 00100000010000000110100000011101
 01111101001000001010001000000011
-00100000010000000000010101010111
+00100000010000000000010101010100
 01101000000010001100101111000001
-00100000010000000000010101010111
+00100000010000000000010101010100
 01101000000010001100011011100110
-00100000010000000000010101011100
+00100000010000000000010101011001
 01101000000010001100011011100110
 00100000010000000110100000011101
 01111101001000001010001000000100
@@ -1369,7 +1366,7 @@
 11011000101000001000000001111000
 00100000010000000110100000110000
 01111001001111111000010000000111
-00100000001000000000010101100000
+00100000001000000000010101011101
 01111001001111111000010000000111
 11011000101000001000000001111000
 00100000010000000110100000110000
@@ -1380,9 +1377,9 @@
 00100000010000001000000110111010
 00100000001000000100001001101101
 01110000000100011100010110000001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010101010000
-00100000001000000000011110101110
+00100000001000000000011110101011
 11011000101000000100001101111011
 11011111001000000000000000010011
 00100000010000000111111100000001
@@ -1398,7 +1395,7 @@
 11000000000001100101001110010101
 00100000010000000101010110101010
 00100000010000000101011000011110
-00100000010000000000011001010110
+00100000010000000000011001010011
 00100000001000000101001110001111
 01101000000000001000000000010110
 00011111111000001111111000000001
@@ -1410,25 +1407,25 @@
 00100000010000000000001000001101
 00100000001000000101010010100011
 01110000000100011100010101000000
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010101000001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01101000000000001000010001010110
-11000010100000101000010110100111
-00100000010000000000011101101010
+11000010100000101000010110100100
+00100000010000000000011101100111
 01101000000000001100011110001110
-00100100001110100000010110010001
+00100100001110100000010110001110
 01101000000000001000010000111111
-11000011000000100000010110010101
+11000011000000100000010110010010
 01101000000000001000001011011010
-00100000001110100000010110010101
+00100000001110100000010110010010
 00100000001000000101011001100100
 01101000000000001100011110001110
 00011111111000001111111111111111
 01100000000000001100011110001110
 00100000001000000101011001100100
 01101000000000001100010011000100
-11000000100000101000010110011000
+11000000100000101000010110010101
 01110000010001111000111000000011
 00100000010000000101100010010010
 00100000010110100000001110101011
@@ -1445,10 +1442,10 @@
 01100000000000001100001111011100
 00100000010000000101011001010000
 00100000011000000000000000000000
-00100000010000000000010110011011
+00100000010000000000010110011000
 01101000000000001100110110000100
 00011111111001100111110000000010
-00100100010000010000011101101110
+00100100010000010000011101101011
 01101000000000001100110110000100
 11000001000000000000000000000000
 00011111111000001111111111111111
@@ -1474,10 +1471,10 @@
 00011000110000100111111000000000
 01100000000000010100010100001101
 01101000000000001100010100001100
-11000000000000011000010111000110
+11000000000000011000010111000011
 00100000001000000101011010001101
 01101000000000001000001011011011
-11000000000000001000010111001001
+11000000000000001000010111000110
 00100000001000000101110001100101
 11101000110000101000000000000000
 01100000000000101100001111001110
@@ -1485,18 +1482,18 @@
 01100000000000010000010001011111
 00100000001000000101110010001010
 11101000110000010000000000000000
-11000000000000100000010111010010
-11000000000000110000010111111110
+11000000000000100000010111001111
+11000000000000110000010111111011
 00100000001000000101011010011000
 00100000010000000111111010100101
-00100000010000000000010110110000
+00100000010000000000010110101101
 00100000010000000111111010011111
 11101000110000011000000000000000
 01100000000000011000010001110111
-11000000000010000000010111100001
+11000000000010000000010111011110
 00011111111011001000010000000000
 00011000010001100111110000100100
-00100000001000010000010111101111
+00100000001000010000010111101100
 11011000010000000100011111001001
 01100000000010010100010010111100
 00100000010000000101100010101101
@@ -1517,23 +1514,23 @@
 01011000000000000000000000101011
 11100000110000010000000000000000
 00100000011000000000000000000000
-11000000000001010000010111110001
+11000000000001010000010111101110
 00100000001000000101100010101101
 01101000000010010000010001111000
 01101000000000001100010011101001
-11000010100000011000010111111000
+11000010100000011000010111110101
 01101000000000010000010001111000
 11000000000010011101101001110110
 01101000000010010000010001111000
 00100000001000000101100110111111
 01101000000000010100010011111010
 10011000010001100111110000000000
-00100100001000101000010111110100
+00100100001000101000010111110001
 00100000010000000101101001000010
-00100100001101000000010111110100
+00100100001101000000010111110001
 00100000001000000101100111100010
 11101000110000001000000000000000
-11000000000000001000011000000001
+11000000000000001000010111111110
 00100000001000000101101011110110
 01110000010010110110110100000001
 00100000001000000101101100001001
@@ -1546,7 +1543,7 @@
 00100000010000000011110010111110
 00100000001000000101011100010000
 01111000010101011111110000000000
-00100000001101110000011000001110
+00100000001101110000011000001011
 00100100001101101101100000000110
 00100000010000000010101111001011
 01101000000000010100000011000001
@@ -1571,7 +1568,7 @@
 00100000010000000110001111101110
 00011000010000010000010011111101
 00100000000000000000000000001101
-00100000010000000000011000101001
+00100000010000000000011000100110
 01100000000110001000000001110011
 00100000011000000000000000000000
 00100000010000000110010011011101
@@ -1581,7 +1578,7 @@
 01100000000100001000000010000001
 00100000011000000000000000000000
 01110000000100011100010100000000
-00100000001000000000011110101110
+00100000001000000000011110101011
 00100000010000000010000111001001
 00100100011101000000000000000000
 01111000010101000111110000000000
@@ -1590,10 +1587,10 @@
 01111001001111111000000000101101
 00100000010000000010101001001111
 00100000010000000010001011100110
-11000101000001011000011000111101
+11000101000001011000011000111010
 00100000010000000010010001010101
-00100100001110100000011000110110
-11000101000101101000011001000110
+00100100001110100000011000110011
+11000101000101101000011001000011
 00100000001000000010000111101100
 00100000010000000010101001001101
 11011000001000000000000000010000
@@ -1603,7 +1600,7 @@
 01101000000000001000000001110111
 10011000000000000000100000000000
 01110000000000000001000100000010
-00100000001000000000011000110110
+00100000001000000000011000110011
 01101000000000100000000101100101
 00011111111000001111111000001000
 01100000000000100000000101100101
@@ -1611,15 +1608,15 @@
 11000101000101100010011001001101
 00100000001000000010010110001111
 01110000000100011100010100000001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01101000000000001000000000110000
 00101111111011111111111000000000
-00100000010000001000011001010010
+00100000010000001000011001001111
 00100000001000000010010010001010
 01101000000000001000000001000111
 00101111111011111111111000000011
-00100000010000001000010110101000
-00100100010000001000011101101010
+00100000010000001000010110100101
+00100100010000001000011101100111
 01101000000000010100011010000010
 11000011100001011000000000000000
 11000011100000111000000000000000
@@ -1628,15 +1625,15 @@
 00100000010000000000001001010001
 01100000000010001100110110000101
 01011000000000000000000010000010
-11000101000100110000011001100000
+11000101000100110000011001011101
 01011000000000000000000010000000
 10011000010001100111110000000000
-00100100001000010000011110000000
+00100100001000010000011101111101
 01101000000000001100110110000100
 00011111111001100111110000000010
-00100100001000010000011101110000
+00100100001000010000011101101101
 01101000000000001100110110000100
-11000000000000000000011110000001
+11000000000000000000011101111110
 00100000011000000000000000000000
 00100000010000000010010011110000
 00100100001011000010100011111001
@@ -1644,7 +1641,7 @@
 00100000010000000000001000001101
 00100000001000000010010100011000
 01101000000000001100011100100000
-11000000100000001010101100101011
+11000000100000000010101100101011
 01101000000000001100101110111111
 00100000001110100010101100101011
 00100000010000000010100111100111
@@ -1669,7 +1666,7 @@
 01101000000000001100011011011001
 11000001000000000000000000000000
 01101000000000001100011001011010
-00100000001110100000011010001010
+00100000001110100000011010000111
 01101000000000001100010110110001
 00100000011110100000000000000000
 01101000000000001100010011000000
@@ -1696,18 +1693,18 @@
 11000101100001101010101111011110
 00100000010000000101001001110100
 00100100001110100010101111011110
-00100000010110100000011010100100
+00100000010110100000011010100001
 00100000001000000010101110111110
 01110000000000001000101000000001
 01110000000000001000101100000000
 00100000011000000000000000000000
 01110000000100011100010100010000
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010100010001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01101000000000001000010101010010
 01100000000000001000010011001001
-11000000000010011000011010101111
+11000000000010011000011010101100
 00100000001000000101110110110100
 00100000010000000101110111001111
 01110000010010110000001000000001
@@ -1719,18 +1716,18 @@
 00100000010000000110001011000001
 01101000000000001000000001001000
 00100000011110100000000000000000
-11000010100000111000011010111111
-11000000000000011000011011000001
-11000000000110001000011011000101
-11000000000010111000011011000111
-11000000000000111000011011000011
+11000010100000111000011010111100
+11000000000000011000011010111110
+11000000000110001000011011000010
+11000000000010111000011011000100
+11000000000000111000011011000000
 00100000001000000110000000010000
 01110000000100011100010100100000
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010100100001
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000000100011100010100100010
-00100000001000000000011110101110
+00100000001000000000011110101011
 01110000010010110000010000000001
 00100000001000000110000111000011
 01110000010010110000110000000100
@@ -1739,16 +1736,16 @@
 00100100011110100000000000000000
 01101000000000001000000001010101
 00100000011110100000000000000000
-11000000000000100000011011101011
-11000000000010000000011011010000
+11000000000000100000011011101000
+11000000000010000000011011001101
 00100000001000000110001100100000
 01101000000000001100010101011011
 11000001000000000000000000000000
-11000000000000001000011011010100
+11000000000000001000011011010001
 00100000001000000110001101011111
 00100000011101001000000000000000
 01101000000000001000000101101101
-11000010100000000000011011011000
+11000010100000000000011011010101
 00100000001000000110001110011001
 01101000000000001100101100000100
 11000000000000001110001110011101
@@ -1765,7 +1762,7 @@
 10011000010000001000010000000000
 00011100010000100111111000000000
 10011000010001100111110000000000
-00100100001000010000011011101001
+00100100001000010000011011100110
 00100000001000000110001101001001
 01110000010010110000001100000001
 00100000011000000000000000000000
@@ -1780,10 +1777,10 @@
 00100100001110100111110111011011
 01101000000000001000101010011001
 11000101100001001111110111010110
-11000000000011111000011100000001
-11000000000100000000011100000100
-11000000000010010000011011111110
-11000000000010001000011011111011
+11000000000011111000011011111110
+11000000000100000000011100000001
+11000000000010010000011011111011
+11000000000010001000011011111000
 00100000001000000111110111001010
 01011000000000000000000000000000
 01100000000001001100010011111111
@@ -1793,7 +1790,7 @@
 00100000001000000101101010111111
 01110000000000011000010100110100
 01101000000000110000010001001111
-00100000001000000000011100000110
+00100000001000000000011100000011
 01110000000000011000010100110011
 01101000000000110000000001000000
 01100000000000110000000110000110
@@ -1804,16 +1801,16 @@
 00100000010000000100001011101000
 00100000010000000100001011111011
 00100000001000000000001100001010
-00100000010000000000011100101000
+00100000010000000000011100100101
 01101000000000001100101100110000
 00011111111000001111111000000001
 01100000000000001100101100110000
 01101000000010001100101100101100
 10011000010001100111110000000000
-00100000010000101000011100010110
+00100000010000101000011100010011
 00100000011000000000000000000000
 01110000010010110011001000000000
-00100000001000000000011101000101
+00100000001000000000011101000010
 01101000000000001100101100101110
 00011111111000001111111111111111
 01100000000000001100101100101110
@@ -1821,20 +1818,20 @@
 01101000000000001100101100101101
 01100000000000001100101100101110
 01101000000000001100101100110001
-00100000001110100000011100100100
+00100000001110100000011100100001
 01101000000000001100101100101111
-00100000001110100000011101000101
+00100000001110100000011101000010
 00011111111000001111111111111111
 01100000000000001100101100101111
 01101000000000001100101100101010
-11000000000000001000011101000111
-11000000000000000000011100101000
+11000000000000001000011101000100
+11000000000000000000011100100101
 00100000011000000000000000000000
 01110000010010110010101000000001
 01101000000000001100011100100000
-11000000000000000000011100101101
-11000000000000001000011100101101
-11000000000000011000011100110110
+11000000000000000000011100101010
+11000000000000001000011100101010
+11000000000000011000011100110011
 01101000000010001100101101100101
 00100000010000000110100000001110
 01101000000010001100101101100101
@@ -1862,12 +1859,12 @@
 01011000000000000000000000000000
 01100000000000011100101100101110
 01101000000000001100101100101111
-00100100001110100000011101001011
+00100100001110100000011101001000
 01110000010010110010100000000000
 01110000010010110010101100000000
 01110000010010110011000000000000
 01110000010010110010101000000000
-00100000010000000000010100000010
+00100000010000000000010011111111
 01101000000010001100101101100111
 00100000010000000110100000001110
 01101000000010001100101101100111
@@ -1884,7 +1881,7 @@
 01110000010010110010101100000001
 00100000011000000000000000000000
 01110000010010110010110100000101
-00100000001000000000011101010110
+00100000001000000000011101010011
 01110000010010110011001000000001
 01110000010010110010100000000001
 01110000010010110010101100000000
@@ -1892,7 +1889,7 @@
 00100000011000000000000000000000
 01110000010010110010110100000011
 01110000010010110011000100000001
-00100000001000000000011101011001
+00100000001000000000011101010110
 01110000010011011000011100000001
 01110000010011011000010000000000
 00100000011000000000000000000000
@@ -1907,23 +1904,23 @@
 01110000010011011000010000000000
 01101000000010001100110110000101
 01011000000000000000000001110111
-11000101000100110000011101110111
+11000101000100110000011101110100
 01011000000000000000000001110101
 10011000010001100111110000000000
 00100100011000010000000000000000
 01101000000000001100110110000111
-11000000000000000000011110001000
+11000000000000000000011110000101
 00011111111000001111111111111111
 01100000000000001100110110000111
-11000000000000000000011110001000
+11000000000000000000011110000101
 01110000010000011101111000000000
 00100000011000000000000000000000
 01110000010011011000010000000000
 01101000000000001100110110000111
-11000000000000010000011110000110
+11000000000000010000011110000011
 00011111111000001111111000000001
 01100000000000001100110110000111
-11000000000000001000011101111110
+11000000000000001000011101111011
 01110000010000011101111000000010
 00100000011000000000000000000000
 01110000010000011101111000000100
@@ -1944,9 +1941,9 @@
 00100000000000000000000000001010
 01110000100010010000001001111101
 01101000000000001100000111011110
-11000000000000010000011110100001
-11000000000000100000011110100101
-11000000000100000000011110101001
+11000000000000010000011110011110
+11000000000000100000011110100010
+11000000000100000000011110100110
 01110000100010010101010111010000
 01110000100010010101011011100000
 01110000100010010101100001101100
@@ -1968,7 +1965,7 @@
 00011000010100011000010000000000
 01101000000000001100101101010111
 10011000010001100111110000000000
-00100000001000101000011111001101
+00100000001000101000011111001010
 01100000000010001100101101010111
 00011000010000001000010000000001
 01011000000000000000000100000000
@@ -1987,7 +1984,7 @@
 01101000000000100001111100000000
 01101000000010100100101101100001
 10011000010001100111110000000000
-00100100001000101000011110111110
+00100100001000101000011110111011
 00100000010000000000001100011111
 01011000000000000001111100000000
 01100000000000010100000110011001
@@ -8190,6 +8187,9 @@
                                 
                                 
                                 
+                                
+                                
+                                
 00100000010000000010101010111100
 01000100100000000100000000000000
 00100000100000000000000000000000
@@ -131094,7 +131094,7 @@
 01101000000000010100011010000010
 11000010100001100100001010110000
 00100000010000000011001110101001
-00100000010000000000010100110110
+00100000010000000000010100110011
 00100000011000001000000000000000
 01101000000000001100011011011001
 11000001000000000000000000000000
@@ -196625,7 +196625,7 @@
 01011000000000000000000000000100
 11100000110000001000000000000000
 11011000110000000100001110010000
-00100000010000000000010101101001
+00100000010000000000010101100110
 00100000001000000111110111110100
 01101000000000001000000001001000
 11000000010000100000000000011001
@@ -393257,13 +393257,13 @@
 00100000010000001111110111011101
 01110000010010110101001000000000
 00100000010000000100001011000100
-00100000001000000000011101010101
+00100000001000000000011101010010
 01110000010001111010000100000000
 00100000010000000000001010111111
 01011000000000000000000000000101
 11100000110000001000000000000000
 11011000110000000100101100010011
-00100000010000000000010101101001
+00100000010000000000010101100110
 00100000001000000111110111110100
                                 
                                 
@@ -458780,7 +458780,7 @@
 01011000000000000000000011001000
 01100000000000010100110110010111
 00100000001000000000001101100111
-00100000010000000000011101010101
+00100000010000000000011101010010
 01101000000000100100011011010011
 11000100000010001000000000000000
 11000011100000011000000000000000
@@ -589847,7 +589847,7 @@
 00100000010000000101100000111001
 00100000010000000101100000101100
 00100000010000000101100000011000
-00100000010000000000010101100101
+00100000010000000000010101100010
 00100000010000000000001011111101
 11011111001000000000000000000011
 11011000110000000100011100100010
@@ -655389,7 +655389,7 @@
 00100000010000000000000111000000
 00100000010000000000000100101000
 00100000001000000111111111100111
-00100000010000000000011101100111
+00100000010000000000011101100100
 01101000000000001100110001011011
 11000001011111111000000000000000
 11000000000010001000000000100110
@@ -720900,7 +720900,7 @@
 11000000010100011000000000011010
 11000000010100100000000000100101
 00100000011000000000000000000000
-00100000010000000000011101000001
+00100000010000000000011100111110
 01110000010010110101001100000000
 01110000010011011000101100000000
 00100000010000000000001010110000
@@ -720927,7 +720927,7 @@
 01101000000000100100011011010011
 11000011100000101000000000000000
 01101000000000001100011100100000
-11000001000000001000000000000000
+11000001000000000000000000000000
 01101000000000001100011011011001
 11000001000000000000000000000000
 00100000001000000011001110100111
@@ -720937,7 +720937,7 @@
 01100000000100100000000001001100
 00100000010000000010110000100001
 00100000010000000111010010111101
-00100000010000000000011101000111
+00100000010000000000011101000100
 00100000010000000000001100001010
 00100000010000000000010001000001
 00100000010000000011111010011111
Index: output/flash.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/flash.dat	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/flash.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-3e
+32
 1f
 20
 20
@@ -23,7 +23,7 @@
 20
 40
 07
-67
+64
 68
 00
 c6
@@ -79,7 +79,7 @@
 58
 00
 06
-15
+12
 60
 01
 41
@@ -175,7 +175,7 @@
 20
 20
 05
-0e
+0b
 58
 00
 01
@@ -279,47 +279,47 @@
 c0
 42
 87
-ac
+a9
 c0
 44
 87
-8a
+87
 c0
 0d
 86
-2e
+2b
 c0
 13
 06
-30
+2d
 c0
 24
 06
-4c
+49
 c0
 25
 06
-4e
+4b
 c0
 28
 86
-68
+65
 c0
 2c
 86
-4a
+47
 c0
 52
 86
-6d
+6a
 c0
 53
 86
-78
+75
 c0
 56
 86
-96
+93
 c0
 65
 b3
@@ -327,7 +327,7 @@
 c0
 74
 86
-a7
+a4
 c0
 50
 80
@@ -347,23 +347,23 @@
 c0
 71
 85
-10
+0d
 c0
 73
 05
-2b
+28
 c0
 75
 05
-62
+5f
 c0
 75
 85
-67
+64
 c0
 76
 05
-6d
+6a
 20
 20
 2a
@@ -371,75 +371,75 @@
 c0
 1c
 85
-72
+6f
 c0
 21
 85
-7a
+77
 c0
 25
 05
-80
+7d
 c0
 2b
 85
-83
+80
 c0
 2c
 85
-85
+82
 c0
 31
 85
-87
+84
 c0
 33
 05
-b7
+b4
 c0
 33
 85
-ce
+cb
 c0
 35
 06
-03
+00
 c0
 3b
 86
-0b
+08
 c0
 02
 86
-a9
+a6
 c0
 40
 06
-ab
+a8
 c0
 41
 06
-b5
+b2
 c0
 44
 06
-c9
+c6
 c0
 46
 06
-1c
+19
 c0
 46
 86
-28
+25
 c0
 7b
 86
-ed
+ea
 c0
 7d
 06
-f2
+ef
 20
 20
 2a
@@ -667,7 +667,7 @@
 20
 40
 06
-56
+53
 68
 00
 cb
@@ -703,7 +703,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -711,7 +711,7 @@
 20
 20
 07
-ae
+ab
 20
 40
 02
@@ -959,7 +959,7 @@
 20
 40
 05
-a8
+a5
 20
 20
 01
@@ -967,7 +967,7 @@
 20
 40
 05
-a8
+a5
 70
 4d
 7e
@@ -1379,7 +1379,7 @@
 20
 40
 07
-6a
+67
 70
 4b
 53
@@ -1551,11 +1551,11 @@
 20
 40
 07
-81
+7e
 20
 40
 05
-a8
+a5
 20
 20
 01
@@ -1755,7 +1755,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -1763,7 +1763,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -1771,7 +1771,7 @@
 20
 20
 07
-ae
+ab
 70
 4b
 c0
@@ -2651,7 +2651,7 @@
 20
 20
 05
-10
+0d
 70
 89
 5b
@@ -2691,7 +2691,7 @@
 20
 40
 04
-cb
+c8
 68
 00
 c2
@@ -2703,7 +2703,7 @@
 20
 40
 07
-5f
+5c
 68
 08
 c6
@@ -2815,7 +2815,7 @@
 20
 20
 07
-ae
+ab
 da
 20
 43
@@ -2887,7 +2887,7 @@
 20
 20
 07
-ae
+ab
 70
 47
 9e
@@ -2935,7 +2935,7 @@
 20
 40
 05
-08
+05
 68
 00
 c6
@@ -2975,7 +2975,7 @@
 20
 20
 05
-0c
+09
 ea
 61
 00
@@ -3007,7 +3007,7 @@
 20
 40
 05
-08
+05
 68
 00
 c6
@@ -3027,7 +3027,7 @@
 20
 20
 07
-ae
+ab
 70
 80
 86
@@ -3119,7 +3119,7 @@
 20
 40
 04
-cb
+c8
 68
 01
 47
@@ -3983,7 +3983,7 @@
 20
 40
 04
-9b
+98
 20
 20
 3e
@@ -4011,7 +4011,7 @@
 20
 40
 05
-5c
+59
 68
 08
 c6
@@ -4027,7 +4027,7 @@
 20
 40
 05
-57
+54
 68
 00
 c6
@@ -4071,11 +4071,11 @@
 20
 40
 07
-64
+61
 20
 20
 05
-10
+0d
 1f
 e0
 fe
@@ -4087,7 +4087,7 @@
 20
 40
 05
-57
+54
 20
 20
 3d
@@ -4171,7 +4171,7 @@
 20
 40
 07
-5f
+5c
 20
 40
 34
@@ -4211,7 +4211,7 @@
 20
 20
 07
-ae
+ab
 70
 0a
 99
@@ -4227,7 +4227,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -4235,7 +4235,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -4243,7 +4243,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -4251,7 +4251,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -4259,7 +4259,7 @@
 20
 20
 07
-ae
+ab
 70
 4b
 bb
@@ -4275,11 +4275,11 @@
 20
 40
 07
-5f
+5c
 20
 20
 05
-6d
+6a
 20
 40
 04
@@ -4291,7 +4291,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -4299,7 +4299,7 @@
 20
 20
 07
-ae
+ab
 70
 4b
 c0
@@ -4307,7 +4307,7 @@
 20
 40
 07
-5f
+5c
 70
 11
 c5
@@ -4315,7 +4315,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -4323,7 +4323,7 @@
 20
 20
 07
-ae
+ab
 70
 4b
 c0
@@ -4335,7 +4335,7 @@
 20
 40
 07
-5f
+5c
 20
 40
 03
@@ -4359,7 +4359,7 @@
 20
 20
 07
-ae
+ab
 68
 00
 cb
@@ -4387,11 +4387,11 @@
 20
 40
 04
-c6
+c3
 20
 40
 04
-f3
+f0
 20
 40
 03
@@ -4459,11 +4459,11 @@
 c0
 00
 07
-0e
+0b
 c0
 00
 87
-18
+15
 20
 60
 00
@@ -4619,7 +4619,7 @@
 20
 40
 07
-41
+3e
 70
 4d
 96
@@ -4651,7 +4651,7 @@
 20
 20
 84
-b5
+b2
 68
 00
 c6
@@ -4695,23 +4695,11 @@
 20
 40
 07
-49
-68
-08
-c7
-20
-18
 46
-7c
-01
-20
-42
-81
-ba
 68
 00
-c6
-d2
+c7
+20
 c1
 80
 80
@@ -4719,7 +4707,7 @@
 20
 20
 04
-b9
+b6
 68
 00
 cb
@@ -4923,7 +4911,7 @@
 20
 40
 04
-de
+db
 20
 40
 69
@@ -4939,7 +4927,7 @@
 20
 40
 04
-e6
+e3
 68
 00
 c2
@@ -4951,7 +4939,7 @@
 c3
 00
 04
-d8
+d5
 70
 4b
 00
@@ -4987,7 +4975,7 @@
 20
 20
 04
-ff
+fc
 68
 10
 80
@@ -5115,7 +5103,7 @@
 da
 40
 05
-04
+01
 20
 20
 33
@@ -5151,11 +5139,11 @@
 c0
 00
 07
-3c
+39
 20
 20
 04
-ff
+fc
 20
 40
 03
@@ -5179,7 +5167,7 @@
 c0
 ff
 85
-10
+0d
 68
 00
 c6
@@ -5199,11 +5187,11 @@
 c0
 03
 05
-1f
+1c
 c0
 03
 85
-1f
+1c
 68
 00
 c7
@@ -5211,7 +5199,7 @@
 20
 5a
 05
-1a
+17
 68
 00
 c7
@@ -5219,7 +5207,7 @@
 c0
 00
 85
-1c
+19
 c0
 01
 bd
@@ -5255,7 +5243,7 @@
 20
 5a
 05
-1a
+17
 68
 00
 c7
@@ -5263,11 +5251,11 @@
 c0
 00
 85
-27
+24
 c0
 01
 85
-29
+26
 68
 00
 cb
@@ -5287,7 +5275,7 @@
 20
 20
 05
-25
+22
 68
 00
 cb
@@ -5295,7 +5283,7 @@
 20
 20
 05
-25
+22
 78
 54
 7c
@@ -5323,7 +5311,7 @@
 20
 40
 05
-34
+31
 24
 74
 00
@@ -5335,7 +5323,7 @@
 20
 40
 05
-36
+33
 20
 20
 40
@@ -5347,7 +5335,7 @@
 20
 40
 05
-39
+36
 20
 20
 40
@@ -5359,7 +5347,7 @@
 20
 40
 05
-57
+54
 68
 08
 c6
@@ -5379,7 +5367,7 @@
 20
 40
 05
-57
+54
 68
 08
 c6
@@ -5399,7 +5387,7 @@
 20
 40
 05
-57
+54
 68
 08
 c6
@@ -5419,7 +5407,7 @@
 20
 40
 05
-57
+54
 68
 08
 c6
@@ -5427,7 +5415,7 @@
 20
 40
 05
-5c
+59
 68
 08
 c6
@@ -5443,7 +5431,7 @@
 20
 40
 05
-57
+54
 68
 08
 cb
@@ -5451,7 +5439,7 @@
 20
 40
 05
-57
+54
 68
 08
 c6
@@ -5459,7 +5447,7 @@
 20
 40
 05
-5c
+59
 68
 08
 c6
@@ -5491,7 +5479,7 @@
 20
 20
 05
-60
+5d
 79
 3f
 84
@@ -5535,7 +5523,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -5543,7 +5531,7 @@
 20
 20
 07
-ae
+ab
 d8
 a0
 43
@@ -5607,7 +5595,7 @@
 20
 40
 06
-56
+53
 20
 20
 53
@@ -5655,7 +5643,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -5663,7 +5651,7 @@
 20
 20
 07
-ae
+ab
 68
 00
 84
@@ -5671,11 +5659,11 @@
 c2
 82
 85
-a7
+a4
 20
 40
 07
-6a
+67
 68
 00
 c7
@@ -5683,7 +5671,7 @@
 24
 3a
 05
-91
+8e
 68
 00
 84
@@ -5691,7 +5679,7 @@
 c3
 02
 05
-95
+92
 68
 00
 82
@@ -5699,7 +5687,7 @@
 20
 3a
 05
-95
+92
 20
 20
 56
@@ -5727,7 +5715,7 @@
 c0
 82
 85
-98
+95
 70
 47
 8e
@@ -5795,7 +5783,7 @@
 20
 40
 05
-9b
+98
 68
 00
 cd
@@ -5807,7 +5795,7 @@
 24
 41
 07
-6e
+6b
 68
 00
 cd
@@ -5911,7 +5899,7 @@
 c0
 01
 85
-c6
+c3
 20
 20
 56
@@ -5923,7 +5911,7 @@
 c0
 00
 85
-c9
+c6
 20
 20
 5c
@@ -5955,11 +5943,11 @@
 c0
 02
 05
-d2
+cf
 c0
 03
 05
-fe
+fb
 20
 20
 56
@@ -5971,7 +5959,7 @@
 20
 40
 05
-b0
+ad
 20
 40
 7e
@@ -5987,7 +5975,7 @@
 c0
 08
 05
-e1
+de
 1f
 ec
 84
@@ -5999,7 +5987,7 @@
 20
 21
 05
-ef
+ec
 d8
 40
 47
@@ -6083,7 +6071,7 @@
 c0
 05
 05
-f1
+ee
 20
 20
 58
@@ -6099,7 +6087,7 @@
 c2
 81
 85
-f8
+f5
 68
 01
 04
@@ -6127,7 +6115,7 @@
 24
 22
 85
-f4
+f1
 20
 40
 5a
@@ -6135,7 +6123,7 @@
 24
 34
 05
-f4
+f1
 20
 20
 59
@@ -6146,8 +6134,8 @@
 00
 c0
 00
-86
-01
+85
+fe
 20
 20
 5a
@@ -6199,7 +6187,7 @@
 20
 37
 06
-0e
+0b
 24
 36
 d8
@@ -6299,7 +6287,7 @@
 20
 40
 06
-29
+26
 60
 18
 80
@@ -6339,7 +6327,7 @@
 20
 20
 07
-ae
+ab
 20
 40
 21
@@ -6375,7 +6363,7 @@
 c5
 05
 86
-3d
+3a
 20
 40
 24
@@ -6383,11 +6371,11 @@
 24
 3a
 06
-36
+33
 c5
 16
 86
-46
+43
 20
 20
 21
@@ -6427,7 +6415,7 @@
 20
 20
 06
-36
+33
 68
 02
 01
@@ -6459,7 +6447,7 @@
 20
 20
 07
-ae
+ab
 68
 00
 80
@@ -6471,7 +6459,7 @@
 20
 40
 86
-52
+4f
 20
 20
 24
@@ -6487,11 +6475,11 @@
 20
 40
 85
-a8
+a5
 24
 40
 87
-6a
+67
 68
 01
 46
@@ -6527,7 +6515,7 @@
 c5
 13
 06
-60
+5d
 58
 00
 00
@@ -6539,7 +6527,7 @@
 24
 21
 07
-80
+7d
 68
 00
 cd
@@ -6551,7 +6539,7 @@
 24
 21
 07
-70
+6d
 68
 00
 cd
@@ -6559,7 +6547,7 @@
 c0
 00
 07
-81
+7e
 20
 60
 00
@@ -6590,7 +6578,7 @@
 20
 c0
 80
-ab
+2b
 2b
 68
 00
@@ -6691,7 +6679,7 @@
 20
 3a
 06
-8a
+87
 68
 00
 c5
@@ -6799,7 +6787,7 @@
 20
 5a
 06
-a4
+a1
 20
 20
 2b
@@ -6823,7 +6811,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -6831,7 +6819,7 @@
 20
 20
 07
-ae
+ab
 68
 00
 85
@@ -6843,7 +6831,7 @@
 c0
 09
 86
-af
+ac
 20
 20
 5d
@@ -6891,23 +6879,23 @@
 c2
 83
 86
-bf
+bc
 c0
 01
 86
-c1
+be
 c0
 18
 86
-c5
+c2
 c0
 0b
 86
-c7
+c4
 c0
 03
 86
-c3
+c0
 20
 20
 60
@@ -6919,7 +6907,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -6927,7 +6915,7 @@
 20
 20
 07
-ae
+ab
 70
 11
 c5
@@ -6935,7 +6923,7 @@
 20
 20
 07
-ae
+ab
 70
 4b
 04
@@ -6971,11 +6959,11 @@
 c0
 02
 06
-eb
+e8
 c0
 08
 06
-d0
+cd
 20
 20
 63
@@ -6991,7 +6979,7 @@
 c0
 00
 86
-d4
+d1
 20
 20
 63
@@ -7007,7 +6995,7 @@
 c2
 80
 06
-d8
+d5
 20
 20
 63
@@ -7075,7 +7063,7 @@
 24
 21
 06
-e9
+e6
 20
 20
 63
@@ -7134,20 +7122,20 @@
 d6
 c0
 0f
-87
-01
+86
+fe
 c0
 10
 07
-04
+01
 c0
 09
 06
-fe
+fb
 c0
 08
 86
-fb
+f8
 20
 20
 7d
@@ -7187,7 +7175,7 @@
 20
 20
 07
-06
+03
 70
 01
 85
@@ -7231,7 +7219,7 @@
 20
 40
 07
-28
+25
 68
 00
 cb
@@ -7255,7 +7243,7 @@
 20
 42
 87
-16
+13
 20
 60
 00
@@ -7267,7 +7255,7 @@
 20
 20
 07
-45
+42
 68
 00
 cb
@@ -7299,7 +7287,7 @@
 20
 3a
 07
-24
+21
 68
 00
 cb
@@ -7307,7 +7295,7 @@
 20
 3a
 07
-45
+42
 1f
 e0
 ff
@@ -7323,11 +7311,11 @@
 c0
 00
 87
-47
+44
 c0
 00
 07
-28
+25
 20
 60
 00
@@ -7343,15 +7331,15 @@
 c0
 00
 07
-2d
+2a
 c0
 00
 87
-2d
+2a
 c0
 01
 87
-36
+33
 68
 08
 cb
@@ -7463,7 +7451,7 @@
 24
 3a
 07
-4b
+48
 70
 4b
 28
@@ -7482,8 +7470,8 @@
 00
 20
 40
-05
-02
+04
+ff
 68
 08
 cb
@@ -7551,7 +7539,7 @@
 20
 20
 07
-56
+53
 70
 4b
 32
@@ -7583,7 +7571,7 @@
 20
 20
 07
-59
+56
 70
 4d
 87
@@ -7643,7 +7631,7 @@
 c5
 13
 07
-77
+74
 58
 00
 00
@@ -7663,7 +7651,7 @@
 c0
 00
 07
-88
+85
 1f
 e0
 ff
@@ -7675,7 +7663,7 @@
 c0
 00
 07
-88
+85
 70
 41
 de
@@ -7695,7 +7683,7 @@
 c0
 01
 07
-86
+83
 1f
 e0
 fe
@@ -7707,7 +7695,7 @@
 c0
 00
 87
-7e
+7b
 70
 41
 de
@@ -7791,15 +7779,15 @@
 c0
 01
 07
-a1
+9e
 c0
 02
 07
-a5
+a2
 c0
 10
 07
-a9
+a6
 70
 89
 55
@@ -7887,7 +7875,7 @@
 20
 22
 87
-cd
+ca
 60
 08
 cb
@@ -7963,7 +7951,7 @@
 24
 22
 87
-be
+bb
 20
 40
 03
@@ -8000,8 +7988,8 @@
 20
 00
 01
-7c
-b8
+17
+60
 aa
 55
 08
@@ -9134,7 +9122,7 @@
 00
 58
 4b
-bf
+b3
 30
 00
 55
@@ -9683,7 +9671,7 @@
 20
 40
 07
-41
+3e
 70
 4b
 53
@@ -9790,7 +9778,7 @@
 20
 c1
 00
-80
+00
 00
 68
 00
@@ -9831,7 +9819,7 @@
 20
 40
 07
-47
+44
 20
 40
 03
@@ -10039,7 +10027,7 @@
 20
 40
 07
-67
+64
 68
 00
 cc
@@ -10271,7 +10259,7 @@
 20
 40
 05
-65
+62
 20
 40
 02
@@ -10803,7 +10791,7 @@
 20
 40
 07
-55
+52
 68
 02
 46
@@ -11111,7 +11099,7 @@
 20
 20
 07
-55
+52
 70
 47
 a1
@@ -11135,7 +11123,7 @@
 20
 40
 05
-69
+66
 20
 20
 7d
@@ -11783,7 +11771,7 @@
 20
 40
 05
-69
+66
 20
 20
 7d
@@ -12059,7 +12047,7 @@
 20
 40
 05
-36
+33
 20
 60
 80
@@ -12476,5 +12464,5 @@
 55
 00
 00
-80
-1f
+e3
+87
Index: output/program.lis
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/program.lis	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/program.lis	(working copy)
@@ -10,7 +10,7 @@
 0001 204003a2 call p_mouse_data_init 
 0002 6800c1de fetch 1 ,mem_tx_power 
 0003 6000cd02 store 1 ,mem_tx_power_temp 
-0004 20400767 call power_ctrl_pac_succ_cnt_init 
+0004 20400764 call power_ctrl_pac_succ_cnt_init 
 0005 6800c685 fetch 1 ,mem_ui_button_timeout 
 0006 6000cb48 store 1 ,mem_select_ui_button_count 
 0007 6800cb34 fetch 1 ,mem_bt_ui_button_timeout 
@@ -26,7 +26,7 @@
 000f 60014d7c store 2 ,mem_cb_24g_data 
 0010 58000390 setarg p_mouse_le 
 0011 600141ef store 2 ,mem_cb_le_process 
-0012 58000615 setarg p_le_mouse_bb_event_connect_complete 
+0012 58000612 setarg p_le_mouse_bb_event_connect_complete 
 0013 600141f9 store 2 ,mem_cb_att_write 
 0014 580003bd setarg p_mouse_bt 
 0015 600141f1 store 2 ,mem_cb_bt_process 
@@ -54,7 +54,7 @@
 0027 6000c71e store 1 ,mem_reconn_times 
 0028 6800c241 fetch 1 ,mem_power_on_flag 
 0029 c3810000 rtnbit1 2 
-002a 2020050e branch p_mouse_dpi_config_default 
+002a 2020050b branch p_mouse_dpi_config_default 
 
 p_mouse_24g_transmit_by_interrupt_exit_count_max:
 002b 58000177 setarg 375 
@@ -84,49 +84,49 @@
 0041 c000006e beq patch00_0 ,p_soft_rest 
 0042 c0008072 beq patch00_1 ,p_soft_reset_1 
 0043 c001007c beq patch00_2 ,p_soft_reset_2 
-0044 c04287ac beq patch10_5 ,p_shutdown_radio 
-0045 c044878a beq patch11_1 ,p_set_freq_tx 
-0046 c00d862e beq patch03_3 ,p_page_wait_fhs_reply_ok 
-0047 c0130630 beq patch04_6 ,p_role_switch_master 
-0048 c024064c beq patch09_0 ,p_quit_connection_cont 
-0049 c025064e beq patch09_2 ,p_prepare_tx 
-004a c0288668 beq patch0a_1 ,p_slave_conn_recv_packet 
-004b c02c864a beq patch0b_1 ,p_process_dmh 
-004c c052866d beq patch14_5 ,p_lpm_sleep 
-004d c0538678 beq patch14_7 ,p_lpm_dispatch 
-004e c0568696 beq patch15_5 ,p_lpm_set_mult 
+0044 c04287a9 beq patch10_5 ,p_shutdown_radio 
+0045 c0448787 beq patch11_1 ,p_set_freq_tx 
+0046 c00d862b beq patch03_3 ,p_page_wait_fhs_reply_ok 
+0047 c013062d beq patch04_6 ,p_role_switch_master 
+0048 c0240649 beq patch09_0 ,p_quit_connection_cont 
+0049 c025064b beq patch09_2 ,p_prepare_tx 
+004a c0288665 beq patch0a_1 ,p_slave_conn_recv_packet 
+004b c02c8647 beq patch0b_1 ,p_process_dmh 
+004c c052866a beq patch14_5 ,p_lpm_sleep 
+004d c0538675 beq patch14_7 ,p_lpm_dispatch 
+004e c0568693 beq patch15_5 ,p_lpm_set_mult 
 004f c065b3e4 beq patch19_3 ,app_bt_start_reconnect + 3 
-0050 c07486a7 beq patch1d_1 ,p_mouse_bb_disconnected 
+0050 c07486a4 beq patch1d_1 ,p_mouse_bb_disconnected 
 0051 c0508085 beq patch14_1 ,p_init_param 
 0052 c058808a beq patch16_1 ,p_lpm_check_wake_lock 
 0053 c0590099 beq patch16_2 ,p_g24_dispatch 
 0054 c0620296 beq patch18_4 ,p_device_init 
-0055 c0718510 beq patch1c_3 ,p_mouse_seting_dpi 
-0056 c073052b beq patch1c_6 ,p_mouse_motion 
-0057 c0750562 beq patch1d_2 ,p_mouse_bb_event_discovery_btn 
-0058 c0758567 beq patch1d_3 ,p_mouse_start_discovery 
-0059 c076056d beq patch1d_4 ,p_mouse_stop_discovery 
+0055 c071850d beq patch1c_3 ,p_mouse_seting_dpi 
+0056 c0730528 beq patch1c_6 ,p_mouse_motion 
+0057 c075055f beq patch1d_2 ,p_mouse_bb_event_discovery_btn 
+0058 c0758564 beq patch1d_3 ,p_mouse_start_discovery 
+0059 c076056a beq patch1d_4 ,p_mouse_stop_discovery 
 005a 20202a8e branch loop 
 
 pf_patch_ext:
-005b c01c8572 beq patch27_1 ,p_le_slave_match 
-005c c021857a beq patch28_3 ,p_le_next_adv_channel 
-005d c0250580 beq patch29_2 ,p_le_receive_skip 
-005e c02b8583 beq patch2a_7 ,p_le_update_param 
-005f c02c8585 beq patch2b_1 ,p_le_update_channel_map 
-0060 c0318587 beq patch2c_3 ,p_le_prepare_tx 
-0061 c03305b7 beq patch2c_6 ,p_le_parse 
-0062 c03385ce beq patch2c_7 ,p_le_parse_l2cap 
-0063 c0350603 beq patch2d_2 ,p_le_adv_not_match 
-0064 c03b860b beq patch2e_7 ,p_le_lpm_setmult 
-0065 c00286a9 beq patch20_5 ,p_hid_rx_process 
-0066 c04006ab beq patch30_0 ,p_parse_lmp_accepted 
-0067 c04106b5 beq patch30_2 ,p_send_lmp 
-0068 c04406c9 beq patch31_0 ,p_process_conn_sm 
-0069 c046061c beq patch31_4 ,p_twspi_reset 
-006a c0468628 beq patch31_5 ,p_spid_init 
-006b c07b86ed beq patch3e_7 ,p_ui_ipc_send_cmd 
-006c c07d06f2 beq patch3f_2 ,p_check_51cmd_once_continue 
+005b c01c856f beq patch27_1 ,p_le_slave_match 
+005c c0218577 beq patch28_3 ,p_le_next_adv_channel 
+005d c025057d beq patch29_2 ,p_le_receive_skip 
+005e c02b8580 beq patch2a_7 ,p_le_update_param 
+005f c02c8582 beq patch2b_1 ,p_le_update_channel_map 
+0060 c0318584 beq patch2c_3 ,p_le_prepare_tx 
+0061 c03305b4 beq patch2c_6 ,p_le_parse 
+0062 c03385cb beq patch2c_7 ,p_le_parse_l2cap 
+0063 c0350600 beq patch2d_2 ,p_le_adv_not_match 
+0064 c03b8608 beq patch2e_7 ,p_le_lpm_setmult 
+0065 c00286a6 beq patch20_5 ,p_hid_rx_process 
+0066 c04006a8 beq patch30_0 ,p_parse_lmp_accepted 
+0067 c04106b2 beq patch30_2 ,p_send_lmp 
+0068 c04406c6 beq patch31_0 ,p_process_conn_sm 
+0069 c0460619 beq patch31_4 ,p_twspi_reset 
+006a c0468625 beq patch31_5 ,p_spid_init 
+006b c07b86ea beq patch3e_7 ,p_ui_ipc_send_cmd 
+006c c07d06ef beq patch3f_2 ,p_check_51cmd_once_continue 
 006d 20202a8e branch loop 
 
 p_soft_rest:
@@ -203,7 +203,7 @@
 00a2 2040014f call p_g24_transmit_packet 
 00a3 6800cc5b fetch 1 ,mem_24g_pairing_sm 
 00a4 c1ff8000 rtnne state_24g_pairing_success 
-00a5 20400656 call power_ctrl_start 
+00a5 20400653 call power_ctrl_start 
 00a6 6800cb2a fetch 1 ,mem_mouse_multi_led_state 
 00a7 c0008379 beq on ,p_g24_transmit_by_interrupt_enable 
 
@@ -216,11 +216,11 @@
 
 p_g24_pair_dispatch:
 00ad 7011c5c0 jam zcode_c0 ,mem_zcode_temp_param0 
-00ae 202007ae branch p_zcode_entrance 
+00ae 202007ab branch p_zcode_entrance 
 
 p_g24_reconn_dispatch:
 00af 7011c570 jam zcode_70 ,mem_zcode_temp_param0 
-00b0 202007ae branch p_zcode_entrance 
+00b0 202007ab branch p_zcode_entrance 
 
 p_g24_transmit_by_interrupt:
 00b1 20400242 call p_g24_timer_check 
@@ -308,11 +308,11 @@
 00eb 793ffe04 set0 bit_hop ,pdata 
 00ec 6000cc4c store 1 ,mem_24g_data_type 
 00ed 6000cc07 store 1 ,mem_24g_txpayload 
-00ee 204005a8 call power_ctrl_pac_succ_decrs 
+00ee 204005a5 call power_ctrl_pac_succ_decrs 
 00ef 20200113 branch p_g24_ch 
 
 p_g24_rf_hop_fastly_exit:
-00f0 204005a8 call power_ctrl_pac_succ_decrs 
+00f0 204005a5 call power_ctrl_pac_succ_decrs 
 00f1 704d7e00 jam 0 ,mem_24g_hop_fastly_cnt 
 00f2 202000e4 branch p_g24_transmit_rf_ctrl_clear 
 
@@ -451,7 +451,7 @@
 0154 24378172 nbranch p_g24_retransmit ,user3 
 0155 20400164 call p_g24_txbuf_clear 
 0156 2040018d call p_g24_ackpayload_parse 
-0157 2040076a call power_ctrl_pac_succ_incrs 
+0157 20400767 call power_ctrl_pac_succ_incrs 
 
 p_g24_transmit_next_packet:
 0158 704b5300 jam 0 ,mem_retry_count 
@@ -510,8 +510,8 @@
 0181 20202dd4 branch g24_stop_24g_mode 
 
 p_g24_tx_fast_hop:
-0182 20400781 call power_ctrl_txpower_incrs 
-0183 204005a8 call power_ctrl_pac_succ_decrs 
+0182 2040077e call power_ctrl_txpower_incrs 
+0183 204005a5 call power_ctrl_pac_succ_decrs 
 0184 20200113 branch p_g24_ch 
 
 p_g24_tx_hop_ch_process:
@@ -579,17 +579,17 @@
 
 p_g24_pairing_sm:
 01b4 7011c590 jam zcode_90 ,mem_zcode_temp_param0 
-01b5 202007ae branch p_zcode_entrance 
+01b5 202007ab branch p_zcode_entrance 
 
 p_g24_paring_mode_start:
 
 p_g24_paring_mode:
 01b6 7011c591 jam zcode_91 ,mem_zcode_temp_param0 
-01b7 202007ae branch p_zcode_entrance 
+01b7 202007ab branch p_zcode_entrance 
 
 p_g24_auto_pair_start:
 01b8 7011c561 jam zcode_61 ,mem_zcode_temp_param0 
-01b9 202007ae branch p_zcode_entrance 
+01b9 202007ab branch p_zcode_entrance 
 
 p_g24_check_51cmd_stop_24g:
 01ba 704bc000 jam 0 ,mem_24g_attempt_success_flag 
@@ -865,7 +865,7 @@
 p_mouse_set_sdio_high:
 0293 6800cb01 fetch 1 ,mem_mouse_init_sensor_reset_flag 
 0294 207a0000 rtn blank 
-0295 20200510 branch p_mouse_seting_sensor_type 
+0295 2020050d branch p_mouse_seting_sensor_type 
 
 p_device_init:
 0296 70895b86 jam 0x86 ,0x895b 
@@ -879,10 +879,10 @@
 029c 6801c4a3 fetch 3 ,mem_le_lap + 3 
 029d 6001cbaf store 3 ,mem_le_lap_high_3b 
 029e 20400001 call p_wake_from_power 
-029f 204004cb call p_mouse_adc_read_once 
+029f 204004c8 call p_mouse_adc_read_once 
 02a0 6800c231 fetch 1 ,mem_adc_power_flag 
 02a1 c280b40a bbit1 1 ,app_enter_hibernate 
-02a2 2040075f call p_mouse_mode_bt_device_multi_led_on 
+02a2 2040075c call p_mouse_mode_bt_device_multi_led_on 
 02a3 6808c6ef fetcht 1 ,mem_config_low_voltage_alarm_gpio 
 02a4 20406829 call gpio_out_active 
 
@@ -920,7 +920,7 @@
 
 p_mouse4_0_check_reconn_target_next:
 02bd 7011c523 jam zcode_23 ,mem_zcode_temp_param0 
-02be 202007ae branch p_zcode_entrance 
+02be 202007ab branch p_zcode_entrance 
 
 p_le_check_adv_flag:
 02bf da204370 arg mem_le_adv_data ,rega 
@@ -948,7 +948,7 @@
 02cd 6800cbc0 fetch 1 ,mem_24g_attempt_success_flag 
 02ce 247a0000 nrtn blank 
 02cf 7011c562 jam zcode_62 ,mem_zcode_temp_param0 
-02d0 202007ae branch p_zcode_entrance 
+02d0 202007ab branch p_zcode_entrance 
 
 p_mouse_clear_sensor_data:
 02d1 70479e01 jam 1 ,mem_mouse_clear_sensor_data_flag 
@@ -970,7 +970,7 @@
 02db 202002d6 branch p_mouse_init_sensor 
 
 p_mouse_init_p32xx_id2_judge:
-02dc 20400508 call p_mouse_sensor_poweron 
+02dc 20400505 call p_mouse_sensor_poweron 
 02dd 6800c6de fetch 1 ,mem_sensor_id2 
 02de c02d02e0 beq p_mx8650 ,p_mouse_mx8650_init_param 
 02df 202040e1 branch mouse_init_p32xx_id2_judge + 1 
@@ -982,7 +982,7 @@
 02e3 20407ec1 call delay_10ms 
 02e4 da604b6f arg mem_sensor_8650_init ,regc 
 02e5 204002e7 call p_sensor_wr_seq 
-02e6 2020050c branch p_mouse_dpi_config 
+02e6 20200509 branch p_mouse_dpi_config 
 
 p_sensor_wr_seq:
 02e7 ea610000 ifetch 2 ,regc 
@@ -994,14 +994,14 @@
 02ed 202002e7 branch p_sensor_wr_seq 
 
 p_mouse_p3065_init_param:
-02ee 20400508 call p_mouse_sensor_poweron 
+02ee 20400505 call p_mouse_sensor_poweron 
 02ef 6800c6de fetch 1 ,mem_sensor_id2 
 02f0 c0004139 beq p3205_tjnt_id2 ,mouse_3205_3t_init_param 
 02f1 202040ea branch mouse_p3065_init_param 
 
 p_mouse_setting_config:
 02f2 7011c580 jam zcode_80 ,mem_zcode_temp_param0 
-02f3 202007ae branch p_zcode_entrance 
+02f3 202007ab branch p_zcode_entrance 
 
 p_spid_init_flash:
 02f4 70808640 jam 0x40 ,core_spid_ctrl 
@@ -1030,7 +1030,7 @@
 0309 60024c73 store 4 ,mem_24g_addr 
 
 p_mouse_store_flash_device_info:
-030a 204004cb call p_mouse_adc_read_once 
+030a 204004c8 call p_mouse_adc_read_once 
 030b 6801470f fetch 2 ,mem_mouse_vdd_now_vol 
 030c 203a030a branch p_mouse_store_flash_device_info ,blank 
 030d 6800c231 fetch 1 ,mem_adc_power_flag 
@@ -1320,7 +1320,7 @@
 p_mouse_idle:
 03e0 20407e34 call ui_check_paring_button 
 03e1 20400487 call p_mouse_select_device_by_button 
-03e2 2040049b call p_mouse_switch_channel_check 
+03e2 20400498 call p_mouse_switch_channel_check 
 03e3 20203ee0 branch mouse_wheel_check 
 
 p_mouse_dpi_check:
@@ -1329,11 +1329,11 @@
 03e6 6808cbc1 fetcht 1 ,mem_matrix_public_gpio 
 03e7 20406825 call gpio_out_inactive 
 03e8 6808c6e7 fetcht 1 ,mem_dpi_button_gpio 
-03e9 2040055c call p_gpio_set_input_pd 
+03e9 20400559 call p_gpio_set_input_pd 
 03ea 6808c6e7 fetcht 1 ,mem_dpi_button_gpio 
 03eb 2040681d call gpio_get_bit 
 03ec 202083fc branch p_mouse_dpi_up ,true 
-03ed 20400557 call p_gpio_set_input_pu 
+03ed 20400554 call p_gpio_set_input_pu 
 
 p_mouse_dpi_down:
 03ee 6800c6b6 fetch 1 ,mem_mouse_dpi_button_state 
@@ -1346,15 +1346,15 @@
 03f5 205a03fa call p_mouse_dpi_blink_count ,blank 
 03f6 1feffe02 mul32 pdata ,2 ,pdata 
 03f7 6000cb2f store 1 ,mem_mouse_multi_led_blink_count 
-03f8 20400764 call p_mouse_dpi_multi_led_blink 
-03f9 20200510 branch p_mouse_seting_dpi 
+03f8 20400761 call p_mouse_dpi_multi_led_blink 
+03f9 2020050d branch p_mouse_seting_dpi 
 
 p_mouse_dpi_blink_count:
 03fa 1fe0fe01 pincrease 1 
 03fb 20600000 rtn 
 
 p_mouse_dpi_up:
-03fc 20400557 call p_gpio_set_input_pu 
+03fc 20400554 call p_gpio_set_input_pu 
 03fd 20203d62 branch mouse_dpi_up 
 
 p_mouse_priority_bb_event:
@@ -1379,7 +1379,7 @@
 p_mouse_le_bb_event_connected:
 040f 704bbb00 jam 0 ,mem_mouse_key_function_disable 
 0410 204002d3 call p_mouse_init_sensor_reset 
-0411 2040075f call p_mouse_mode_bt_device_multi_led_on 
+0411 2040075c call p_mouse_mode_bt_device_multi_led_on 
 0412 20403410 call app_ble_store_reconn_info 
 0413 704b6b01 jam 1 ,mem_mouse_le_bb_connected_flag 
 0414 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
@@ -1393,7 +1393,7 @@
 p_mouse_le_bb_disconnected:
 0419 20400441 call p_mouse_sensor_powerdown_check 
 041a 7011c542 jam zcode_42 ,mem_zcode_temp_param0 
-041b 202007ae branch p_zcode_entrance 
+041b 202007ab branch p_zcode_entrance 
 
 p_mouse_le_enc_info:
 
@@ -1403,56 +1403,56 @@
 
 p_mouse_le_ll_start_encryt:
 041e 7011c5b3 jam zcode_b3 ,mem_zcode_temp_param0 
-041f 202007ae branch p_zcode_entrance 
+041f 202007ab branch p_zcode_entrance 
 
 p_mouse_le_conn_param_update_rsp_recieved:
 0420 7011c5a1 jam zcode_a1 ,mem_zcode_temp_param0 
-0421 202007ae branch p_zcode_entrance 
+0421 202007ab branch p_zcode_entrance 
 
 p_mouse_bb_event_reconn_timeout:
 
 p_mouse_bb_event_reconn_failed:
 0422 7011c5a3 jam zcode_a3 ,mem_zcode_temp_param0 
-0423 202007ae branch p_zcode_entrance 
+0423 202007ab branch p_zcode_entrance 
 
 p_mouse_irtual_cable_unplug:
 0424 7011c571 jam zcode_71 ,mem_zcode_temp_param0 
-0425 202007ae branch p_zcode_entrance 
+0425 202007ab branch p_zcode_entrance 
 
 p_mouse_sniff_not_accept:
 0426 7011c5b1 jam zcode_b1 ,mem_zcode_temp_param0 
-0427 202007ae branch p_zcode_entrance 
+0427 202007ab branch p_zcode_entrance 
 
 p_mouse_bb_event_connected:
 0428 704bbb00 jam 0 ,mem_mouse_key_function_disable 
 0429 70480c00 jam 0 ,mem_mouse_send_switch_req_timer 
 042a 204002d3 call p_mouse_init_sensor_reset 
-042b 2040075f call p_mouse_mode_bt_device_multi_led_on 
-042c 2020056d branch p_mouse_stop_discovery 
+042b 2040075c call p_mouse_mode_bt_device_multi_led_on 
+042c 2020056a branch p_mouse_stop_discovery 
 
 p_mouse_bb_event_disconnected:
 042d 20400441 call p_mouse_sensor_powerdown_check 
 042e 7011c5b4 jam zcode_b4 ,mem_zcode_temp_param0 
-042f 202007ae branch p_zcode_entrance 
+042f 202007ab branch p_zcode_entrance 
 
 p_mouse_enter_sniff_check:
 0430 7011c5b2 jam zcode_b2 ,mem_zcode_temp_param0 
-0431 202007ae branch p_zcode_entrance 
+0431 202007ab branch p_zcode_entrance 
 
 p_mouse_24g_pairing_complete:
 0432 704bc001 jam 1 ,mem_24g_attempt_success_flag 
-0433 2040075f call p_mouse_mode_bt_device_multi_led_on 
+0433 2040075c call p_mouse_mode_bt_device_multi_led_on 
 0434 7011c592 jam zcode_92 ,mem_zcode_temp_param0 
-0435 202007ae branch p_zcode_entrance 
+0435 202007ab branch p_zcode_entrance 
 
 p_mouse_24g_attempt_fail:
 0436 7011c5a0 jam zcode_a0 ,mem_zcode_temp_param0 
-0437 202007ae branch p_zcode_entrance 
+0437 202007ab branch p_zcode_entrance 
 
 p_mouse_24g_attempt_success:
 0438 704bc001 jam 1 ,mem_24g_attempt_success_flag 
 0439 704bbb00 jam 0 ,mem_mouse_key_function_disable 
-043a 2040075f call p_mouse_mode_bt_device_multi_led_on 
+043a 2040075c call p_mouse_mode_bt_device_multi_led_on 
 043b 20400369 call p_g24_pair_timeout_clear 
 043c 204002d3 call p_mouse_init_sensor_reset 
 
@@ -1462,7 +1462,7 @@
 p_mouse_before_hibernate:
 043e 20400441 call p_mouse_sensor_powerdown_check 
 043f 7011c5a4 jam zcode_a4 ,mem_zcode_temp_param0 
-0440 202007ae branch p_zcode_entrance 
+0440 202007ab branch p_zcode_entrance 
 
 p_mouse_sensor_powerdown_check:
 0441 6800cb01 fetch 1 ,mem_mouse_init_sensor_reset_flag 
@@ -1475,8 +1475,8 @@
 0446 20206413 branch twspi_write 
 
 p_mouse_bb_event_timer:
-0447 204004c6 call p_mouse_adc_read 
-0448 204004f3 call p_mouse_low_voltage_led_timer 
+0447 204004c3 call p_mouse_adc_read 
+0448 204004f0 call p_mouse_low_voltage_led_timer 
 0449 204003e4 call p_mouse_dpi_check 
 044a 20400478 call p_mouse_wheel_trigger_timer 
 044b 20404234 call mouse_check_discovery_timeout_timer 
@@ -1495,8 +1495,8 @@
 0456 6800cb28 fetch 1 ,mem_mouse_multi_led_blink_enable 
 0457 207a0000 rtn blank 
 0458 6800cb2b fetch 1 ,mem_mouse_multi_led_type 
-0459 c000070e beq multi_led_on ,p_mouse_multi_led_type_on 
-045a c0008718 beq multi_led_blink ,p_mouse_multi_led_type_blink 
+0459 c000070b beq multi_led_on ,p_mouse_multi_led_type_on 
+045a c0008715 beq multi_led_blink ,p_mouse_multi_led_type_blink 
 045b 20600000 rtn 
 
 p_mouse_reload_infor_timer:
@@ -1561,7 +1561,7 @@
 
 p_mouse_g24_stop_mode_timeout:
 0480 704b2f00 jam 0 ,mem_mouse_multi_led_blink_count 
-0481 20400741 call p_mouse_discovey_led_blink_off 
+0481 2040073e call p_mouse_discovey_led_blink_off 
 0482 704d9601 jam 1 ,mem_24g_stop_g24_mode 
 0483 20600000 rtn 
 
@@ -1573,7 +1573,7 @@
 p_mouse_select_device_by_button:
 0487 6808c6ed fetcht 1 ,mem_config_select_device_button_gpio 
 0488 2040681d call gpio_get_bit 
-0489 202084b5 branch p_mouse_select_device_button_down ,true 
+0489 202084b2 branch p_mouse_select_device_button_down ,true 
 
 p_mouse_select_device_button_up:
 048a 6800c6d9 fetch 1 ,mem_select_device_button_statue 
@@ -1588,1169 +1588,1166 @@
 
 p_mouse_ready_reconnection_by_button:
 0493 704b3200 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
-0494 20400749 call p_mouse_multi_led_off_next 
-0495 6808c720 fetcht 1 ,mem_device_flag 
-0496 18467c01 sub temp ,mode_g24_device ,null 
-0497 204281ba call p_g24_check_51cmd_stop_24g ,zero 
+0494 20400746 call p_mouse_multi_led_off_next 
 
 p_mouse_ready_reconnection_by_button2:
-0498 6800c6d2 fetch 1 ,mem_device_number 
-0499 c1808000 rtnne mode_bt_device1 
-049a 202004b9 branch p_mouse_long_button_bt_discovery 
+0495 6800c720 fetch 1 ,mem_device_flag 
+0496 c1808000 rtnne mode_bt_device1 
+0497 202004b6 branch p_mouse_long_button_bt_discovery 
 
 p_mouse_switch_channel_check:
-049b 6800cbbd fetch 1 ,mem_mouse_switch_delay_timer 
-049c 207a0000 rtn blank 
-049d 68014682 fetch 2 ,mem_ui_state_map 
-049e c3848000 rtnbit1 ui_state_ble_connected 
-049f c3800000 rtnbit1 ui_state_bt_connected 
-04a0 704bbd00 jam 0 ,mem_mouse_switch_delay_timer 
-04a1 20405cf7 call init_lmp_work 
-04a2 20404d6b call l2cap_init_work 
-04a3 58000000 setarg 0 
-04a4 60044040 store 8 ,mem_context 
-04a5 60014682 store 2 ,mem_ui_state_map 
-04a6 20402a96 call init_param 
-04a7 204053af call le_clear_connection_info 
-04a8 204033a9 call app_disconn_reason_clear 
-04a9 20407a77 call sp_initialize_256 
-04aa 70003000 jam 0 ,mem_state 
-04ab 20405cf7 call init_lmp_work 
-04ac 70468100 jam 0 ,memui_reconnect_mode 
-04ad 20402114 call page_exit 
-04ae 204033ac call app_disconn_reason_flag_clear 
-04af 204026e9 call sniff_exit 
-04b0 2040757d call sp_initialize 
-04b1 793f8001 set0 mark_rxbuf_inuse ,mark 
-04b2 793f8002 set0 mark_tx_l2cap ,mark 
-04b3 704bbe09 jam 9 ,mem_mouse_reload_information_timer 
-04b4 20600000 rtn 
+0498 6800cbbd fetch 1 ,mem_mouse_switch_delay_timer 
+0499 207a0000 rtn blank 
+049a 68014682 fetch 2 ,mem_ui_state_map 
+049b c3848000 rtnbit1 ui_state_ble_connected 
+049c c3800000 rtnbit1 ui_state_bt_connected 
+049d 704bbd00 jam 0 ,mem_mouse_switch_delay_timer 
+049e 20405cf7 call init_lmp_work 
+049f 20404d6b call l2cap_init_work 
+04a0 58000000 setarg 0 
+04a1 60044040 store 8 ,mem_context 
+04a2 60014682 store 2 ,mem_ui_state_map 
+04a3 20402a96 call init_param 
+04a4 204053af call le_clear_connection_info 
+04a5 204033a9 call app_disconn_reason_clear 
+04a6 20407a77 call sp_initialize_256 
+04a7 70003000 jam 0 ,mem_state 
+04a8 20405cf7 call init_lmp_work 
+04a9 70468100 jam 0 ,memui_reconnect_mode 
+04aa 20402114 call page_exit 
+04ab 204033ac call app_disconn_reason_flag_clear 
+04ac 204026e9 call sniff_exit 
+04ad 2040757d call sp_initialize 
+04ae 793f8001 set0 mark_rxbuf_inuse ,mark 
+04af 793f8002 set0 mark_tx_l2cap ,mark 
+04b0 704bbe09 jam 9 ,mem_mouse_reload_information_timer 
+04b1 20600000 rtn 
 
 p_mouse_select_device_button_down:
-04b5 6800c6d9 fetch 1 ,mem_select_device_button_statue 
-04b6 c1000000 rtneq pb_button_state_down 
-04b7 7046d900 jam pb_button_state_down ,mem_select_device_button_statue 
-04b8 20600000 rtn 
+04b2 6800c6d9 fetch 1 ,mem_select_device_button_statue 
+04b3 c1000000 rtneq pb_button_state_down 
+04b4 7046d900 jam pb_button_state_down ,mem_select_device_button_statue 
+04b5 20600000 rtn 
 
 p_mouse_long_button_bt_discovery:
-04b9 704bbb01 jam 1 ,mem_mouse_key_function_disable 
-04ba 6808c720 fetcht 1 ,mem_device_flag 
-04bb 6800c703 fetch 1 ,mem_24g_device_number 
-04bc 98467c00 isub temp ,null 
-04bd 202282cd branch p_mouse_24g_pairing_button ,zero 
+04b6 704bbb01 jam 1 ,mem_mouse_key_function_disable 
+04b7 6808c720 fetcht 1 ,mem_device_flag 
+04b8 6800c703 fetch 1 ,mem_24g_device_number 
+04b9 98467c00 isub temp ,null 
+04ba 202282cd branch p_mouse_24g_pairing_button ,zero 
+04bb 68014682 fetch 2 ,mem_ui_state_map 
+04bc 2feffe0b isolate1 ui_state_ble_adv ,pdata 
+04bd 2040c2d4 call mouse_stop_le_adv ,true 
 04be 68014682 fetch 2 ,mem_ui_state_map 
-04bf 2feffe0b isolate1 ui_state_ble_adv ,pdata 
-04c0 2040c2d4 call mouse_stop_le_adv ,true 
-04c1 68014682 fetch 2 ,mem_ui_state_map 
-04c2 2feffe07 isolate1 ui_state_bt_reconnect ,pdata 
-04c3 2040c392 call mouse_cancel_reconnect ,true 
-04c4 20400369 call p_g24_pair_timeout_clear 
-04c5 202043b8 branch mouse_long_button_bt_discovry 
+04bf 2feffe07 isolate1 ui_state_bt_reconnect ,pdata 
+04c0 2040c392 call mouse_cancel_reconnect ,true 
+04c1 20400369 call p_g24_pair_timeout_clear 
+04c2 202043b8 branch mouse_long_button_bt_discovry 
 
 p_mouse_adc_read:
-04c6 6800c6ce fetch 1 ,mem_adc_read_timer 
-04c7 1fe0fe01 increase 1 ,pdata 
-04c8 6000c6ce store 1 ,mem_adc_read_timer 
-04c9 1fe67c0a sub pdata ,10 ,null 
-04ca 20610000 rtn positive 
+04c3 6800c6ce fetch 1 ,mem_adc_read_timer 
+04c4 1fe0fe01 increase 1 ,pdata 
+04c5 6000c6ce store 1 ,mem_adc_read_timer 
+04c6 1fe67c0a sub pdata ,10 ,null 
+04c7 20610000 rtn positive 
 
 p_mouse_adc_read_once:
-04cb 204068a8 call adc_init_data 
-04cc 7046ce00 jam 0 ,mem_adc_read_timer 
-04cd 204004de call p_adc_set_mode 
-04ce 20406908 call vdd_calculate_by_mode 
-04cf 6001470f store 2 ,mem_mouse_vdd_now_vol 
-04d0 da204709 arg mem_mouse_vdd_calculate_set ,rega 
-04d1 204004e6 call p_adc_bat_percent_lowpower_out 
-04d2 6800c231 fetch 1 ,mem_adc_power_flag 
-04d3 c280b40a bbit1 1 ,app_enter_hibernate 
-04d4 c30004d8 bbit0 0 ,p_mouse_adc_no_low_voltage 
-04d5 704b0001 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
-04d6 7046cf01 jam 1 ,mem_adc_low_volatage_led_timer_count 
-04d7 202043e7 branch mouse_adc_low_voltage 
+04c8 204068a8 call adc_init_data 
+04c9 7046ce00 jam 0 ,mem_adc_read_timer 
+04ca 204004db call p_adc_set_mode 
+04cb 20406908 call vdd_calculate_by_mode 
+04cc 6001470f store 2 ,mem_mouse_vdd_now_vol 
+04cd da204709 arg mem_mouse_vdd_calculate_set ,rega 
+04ce 204004e3 call p_adc_bat_percent_lowpower_out 
+04cf 6800c231 fetch 1 ,mem_adc_power_flag 
+04d0 c280b40a bbit1 1 ,app_enter_hibernate 
+04d1 c30004d5 bbit0 0 ,p_mouse_adc_no_low_voltage 
+04d2 704b0001 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
+04d3 7046cf01 jam 1 ,mem_adc_low_volatage_led_timer_count 
+04d4 202043e7 branch mouse_adc_low_voltage 
 
 p_mouse_adc_no_low_voltage:
-04d8 204043e9 call mouse_adc_no_low_voltage 
-04d9 7046cf00 jam 0 ,mem_adc_low_volatage_led_timer_count 
-04da 6800cb00 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
-04db 207a0000 rtn blank 
-04dc 704b0000 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
-04dd 202004ff branch p_mouse_low_led_off 
+04d5 204043e9 call mouse_adc_no_low_voltage 
+04d6 7046cf00 jam 0 ,mem_adc_low_volatage_led_timer_count 
+04d7 6800cb00 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
+04d8 207a0000 rtn blank 
+04d9 704b0000 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
+04da 202004fc branch p_mouse_low_led_off 
 
 p_adc_set_mode:
 
 p_adc_check_gpio:
-04de 68108078 hfetch 1 ,core_gpio_pu0 
-04df 793ffe05 set0 5 ,pdata 
-04e0 60108078 hstore 1 ,core_gpio_pu0 
-04e1 204068f4 call adc_check_gpio 
-04e2 68108078 hfetch 1 ,core_gpio_pu0 
-04e3 79207e05 set1 5 ,pdata 
-04e4 60108078 hstore 1 ,core_gpio_pu0 
-04e5 20600000 rtn 
+04db 68108078 hfetch 1 ,core_gpio_pu0 
+04dc 793ffe05 set0 5 ,pdata 
+04dd 60108078 hstore 1 ,core_gpio_pu0 
+04de 204068f4 call adc_check_gpio 
+04df 68108078 hfetch 1 ,core_gpio_pu0 
+04e0 79207e05 set1 5 ,pdata 
+04e1 60108078 hstore 1 ,core_gpio_pu0 
+04e2 20600000 rtn 
 
 p_adc_bat_percent_lowpower_out:
-04e6 ea240000 ifetch 8 ,rega 
-04e7 60040a9a store 8 ,mem_pdatatemp 
-04e8 68090a9c fetcht 2 ,mem_pdatatemp + 2 
-04e9 68010aa0 fetch 2 ,mem_pdatatemp + 6 
+04e3 ea240000 ifetch 8 ,rega 
+04e4 60040a9a store 8 ,mem_pdatatemp 
+04e5 68090a9c fetcht 2 ,mem_pdatatemp + 2 
+04e6 68010aa0 fetch 2 ,mem_pdatatemp + 6 
+04e7 98467c00 isub temp ,null 
+04e8 24216944 nbranch adc_set_no_power_flag ,positive 
+04e9 68090a9e fetcht 2 ,mem_pdatatemp + 4 
 04ea 98467c00 isub temp ,null 
-04eb 24216944 nbranch adc_set_no_power_flag ,positive 
-04ec 68090a9e fetcht 2 ,mem_pdatatemp + 4 
-04ed 98467c00 isub temp ,null 
-04ee 24216940 nbranch adc_set_low_power_flag ,positive 
+04eb 24216940 nbranch adc_set_low_power_flag ,positive 
 
 p_adc_clear_low_power_flag:
-04ef 6800c231 fetch 1 ,mem_adc_power_flag 
-04f0 793ffe00 set0 0 ,pdata 
-04f1 6000c231 store 1 ,mem_adc_power_flag 
-04f2 20600000 rtn 
+04ec 6800c231 fetch 1 ,mem_adc_power_flag 
+04ed 793ffe00 set0 0 ,pdata 
+04ee 6000c231 store 1 ,mem_adc_power_flag 
+04ef 20600000 rtn 
 
 p_mouse_low_voltage_led_timer:
-04f3 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-04f4 c4020000 rtnbit0 mouse_low_voltage_flag 
-04f5 68014682 fetch 2 ,mem_ui_state_map 
-04f6 c3858000 rtnbit1 ui_state_ble_adv 
-04f7 c3830000 rtnbit1 ui_state_bt_discovery 
-04f8 68014b2f fetch 2 ,mem_mouse_multi_led_blink_count 
-04f9 247a0000 nrtn blank 
-04fa 6800c6cf fetch 1 ,mem_adc_low_volatage_led_timer_count 
-04fb 207a0000 rtn blank 
-04fc da604bc2 arg mem_mosue_low_blink_timer ,regc 
-04fd da400504 arg p_mem_mosue_low_blink_timer_event ,regb 
-04fe 2020336d branch timer_single_step 
+04f0 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+04f1 c4020000 rtnbit0 mouse_low_voltage_flag 
+04f2 68014682 fetch 2 ,mem_ui_state_map 
+04f3 c3858000 rtnbit1 ui_state_ble_adv 
+04f4 c3830000 rtnbit1 ui_state_bt_discovery 
+04f5 68014b2f fetch 2 ,mem_mouse_multi_led_blink_count 
+04f6 247a0000 nrtn blank 
+04f7 6800c6cf fetch 1 ,mem_adc_low_volatage_led_timer_count 
+04f8 207a0000 rtn blank 
+04f9 da604bc2 arg mem_mosue_low_blink_timer ,regc 
+04fa da400501 arg p_mem_mosue_low_blink_timer_event ,regb 
+04fb 2020336d branch timer_single_step 
 
 p_mouse_low_led_off:
-04ff 704bc300 jam off ,mem_config_low_led_status 
-0500 6808cbc4 fetcht 1 ,mem_low_led_alarm_gpio 
-0501 20206829 branch gpio_out_active 
+04fc 704bc300 jam off ,mem_config_low_led_status 
+04fd 6808cbc4 fetcht 1 ,mem_low_led_alarm_gpio 
+04fe 20206829 branch gpio_out_active 
 
 p_mouse_dpi_led_off:
-0502 6808c6f4 fetcht 1 ,mem_dpi_led_gpio 
-0503 20206825 branch gpio_out_inactive 
+04ff 6808c6f4 fetcht 1 ,mem_dpi_led_gpio 
+0500 20206825 branch gpio_out_inactive 
 
 p_mem_mosue_low_blink_timer_event:
-0504 704bc205 jam 5 ,mem_mosue_low_blink_timer 
-0505 6800cbc3 fetch 1 ,mem_config_low_led_status 
-0506 c000073c beq off ,p_mouse_low_led_on 
-0507 202004ff branch p_mouse_low_led_off 
+0501 704bc205 jam 5 ,mem_mosue_low_blink_timer 
+0502 6800cbc3 fetch 1 ,mem_config_low_led_status 
+0503 c0000739 beq off ,p_mouse_low_led_on 
+0504 202004fc branch p_mouse_low_led_off 
 
 p_mouse_sensor_poweron:
-0508 2040031f call p_mouse_spi_init 
-0509 58008006 setarg 0x8006 
-050a 20406413 call twspi_write 
-050b 20002ee0 nop 12000 
+0505 2040031f call p_mouse_spi_init 
+0506 58008006 setarg 0x8006 
+0507 20406413 call twspi_write 
+0508 20002ee0 nop 12000 
 
 p_mouse_dpi_config:
-050c 6800c77a fetch 1 ,mem_mouse_dpi 
-050d c0ff8510 bne 0xff ,p_mouse_seting_dpi 
+0509 6800c77a fetch 1 ,mem_mouse_dpi 
+050a c0ff850d bne 0xff ,p_mouse_seting_dpi 
 
 p_mouse_dpi_config_default:
-050e 6800c6e1 fetch 1 ,mem_config_sensor_motion 
-050f 6000c77a store 1 ,mem_mouse_dpi 
+050b 6800c6e1 fetch 1 ,mem_config_sensor_motion 
+050c 6000c77a store 1 ,mem_mouse_dpi 
 
 p_mouse_seting_dpi:
 
 p_mouse_seting_sensor_type:
-0510 6800c6e0 fetch 1 ,mem_config_sensor_type 
-0511 c0023d96 beq p3212 ,mouse_seting_3212_dpi 
-0512 c003051f beq p3065_xy ,p_mouse_seting_3065xy_dpi 
-0513 c003851f beq mx8650 ,p_mouse_seting_3065xy_dpi 
+050d 6800c6e0 fetch 1 ,mem_config_sensor_type 
+050e c0023d96 beq p3212 ,mouse_seting_3212_dpi 
+050f c003051c beq p3065_xy ,p_mouse_seting_3065xy_dpi 
+0510 c003851c beq mx8650 ,p_mouse_seting_3065xy_dpi 
 
 p_mouse_seting_3205_dpi:
-0514 6800c77a fetch 1 ,mem_mouse_dpi 
-0515 205a051a call p_mouse_3205_dpi_recount ,blank 
-0516 6800c77a fetch 1 ,mem_mouse_dpi 
-0517 c000851c beq mouse_dpi_level2 ,p_mouse_3205_set_cpi1 
-0518 c001bd8c beq mouse_dpi_level4 ,mouse_set_cpi3 
-0519 20203d88 branch mouse_set_cpi2 
+0511 6800c77a fetch 1 ,mem_mouse_dpi 
+0512 205a0517 call p_mouse_3205_dpi_recount ,blank 
+0513 6800c77a fetch 1 ,mem_mouse_dpi 
+0514 c0008519 beq mouse_dpi_level2 ,p_mouse_3205_set_cpi1 
+0515 c001bd8c beq mouse_dpi_level4 ,mouse_set_cpi3 
+0516 20203d88 branch mouse_set_cpi2 
 
 p_mouse_3205_dpi_recount:
-051a 70477a01 jam mouse_dpi_level2 ,mem_mouse_dpi 
-051b 20600000 rtn 
+0517 70477a01 jam mouse_dpi_level2 ,mem_mouse_dpi 
+0518 20600000 rtn 
 
 p_mouse_3205_set_cpi1:
-051c 6800c77f fetch 1 ,mem_320x_dpi_1 
-051d 1fe0ffff increase -1 ,pdata 
-051e 20203dbe branch mouse_p3205_dpi 
+0519 6800c77f fetch 1 ,mem_320x_dpi_1 
+051a 1fe0ffff increase -1 ,pdata 
+051b 20203dbe branch mouse_p3205_dpi 
 
 p_mouse_seting_3065xy_dpi:
-051f 6800c77a fetch 1 ,mem_mouse_dpi 
-0520 205a051a call p_mouse_3205_dpi_recount ,blank 
-0521 6800c77a fetch 1 ,mem_mouse_dpi 
-0522 c0008527 beq mouse_dpi_level2 ,p_mouse_3065xy_set_cpi1 
-0523 c0018529 beq mouse_dpi_level4 ,p_mouse_3065xy_set_cpi4 
+051c 6800c77a fetch 1 ,mem_mouse_dpi 
+051d 205a0517 call p_mouse_3205_dpi_recount ,blank 
+051e 6800c77a fetch 1 ,mem_mouse_dpi 
+051f c0008524 beq mouse_dpi_level2 ,p_mouse_3065xy_set_cpi1 
+0520 c0018526 beq mouse_dpi_level4 ,p_mouse_3065xy_set_cpi4 
 
 p_mouse_3065xy_set_cpi3:
-0524 6800cb3d fetch 1 ,mem_3065xy_dpi_3 
+0521 6800cb3d fetch 1 ,mem_3065xy_dpi_3 
 
 p_mouse_dpi_store:
-0525 6000c6b5 store 1 ,mem_mouse_cpi_count 
-0526 20203dc1 branch mouse_p3205_dpi + 3 
+0522 6000c6b5 store 1 ,mem_mouse_cpi_count 
+0523 20203dc1 branch mouse_p3205_dpi + 3 
 
 p_mouse_3065xy_set_cpi1:
-0527 6800cb3b fetch 1 ,mem_3065xy_dpi_1 
-0528 20200525 branch p_mouse_dpi_store 
+0524 6800cb3b fetch 1 ,mem_3065xy_dpi_1 
+0525 20200522 branch p_mouse_dpi_store 
 
 p_mouse_3065xy_set_cpi4:
-0529 6800cb3e fetch 1 ,mem_3065xy_dpi_4 
-052a 20200525 branch p_mouse_dpi_store 
+0526 6800cb3e fetch 1 ,mem_3065xy_dpi_4 
+0527 20200522 branch p_mouse_dpi_store 
 
 p_mouse_motion:
-052b 78547c00 disable user 
-052c 58000000 setarg 0 
-052d 6003469b store 6 ,mem_mouse_x 
-052e 20403fb5 call mouse_cheak_sensor_data 
-052f 20404079 call mouse_zwheel 
-0530 2040407e call mouse_t_zwheel 
-0531 20400534 call p_mouse_key 
-0532 24740000 nrtn user 
-0533 20203fa0 branch mouse_motion + 9 
+0528 78547c00 disable user 
+0529 58000000 setarg 0 
+052a 6003469b store 6 ,mem_mouse_x 
+052b 20403fb5 call mouse_cheak_sensor_data 
+052c 20404079 call mouse_zwheel 
+052d 2040407e call mouse_t_zwheel 
+052e 20400531 call p_mouse_key 
+052f 24740000 nrtn user 
+0530 20203fa0 branch mouse_motion + 9 
 
 p_mouse_key:
-0534 20400536 call p_mouse_check_key_gpio 
-0535 2020409a branch mouse_key + 1 
+0531 20400533 call p_mouse_check_key_gpio 
+0532 2020409a branch mouse_key + 1 
 
 p_mouse_check_key_gpio:
-0536 da200000 arg 0 ,rega 
-0537 20400539 call p_mouse_check_lkey_gpio 
-0538 2020408e branch mouse_check_key_gpio_output 
+0533 da200000 arg 0 ,rega 
+0534 20400536 call p_mouse_check_lkey_gpio 
+0535 2020408e branch mouse_check_key_gpio_output 
 
 p_mouse_check_lkey_gpio:
-0539 6808c6e2 fetcht 1 ,mem_lbutton_gpio 
-053a 20400557 call p_gpio_set_input_pu 
-053b 6808c6e2 fetcht 1 ,mem_lbutton_gpio 
-053c 2040681d call gpio_get_bit 
-053d 7920a200 setflag true ,0 ,rega 
+0536 6808c6e2 fetcht 1 ,mem_lbutton_gpio 
+0537 20400554 call p_gpio_set_input_pu 
+0538 6808c6e2 fetcht 1 ,mem_lbutton_gpio 
+0539 2040681d call gpio_get_bit 
+053a 7920a200 setflag true ,0 ,rega 
 
 p_mouse_check_rkey_gpio:
-053e 6808c6e3 fetcht 1 ,mem_rbutton_gpio 
-053f 20400557 call p_gpio_set_input_pu 
-0540 6808c6e3 fetcht 1 ,mem_rbutton_gpio 
-0541 2040681d call gpio_get_bit 
-0542 7920a201 setflag true ,1 ,rega 
+053b 6808c6e3 fetcht 1 ,mem_rbutton_gpio 
+053c 20400554 call p_gpio_set_input_pu 
+053d 6808c6e3 fetcht 1 ,mem_rbutton_gpio 
+053e 2040681d call gpio_get_bit 
+053f 7920a201 setflag true ,1 ,rega 
 
 p_mouse_check_mkey_gpio:
-0543 6808c6e4 fetcht 1 ,mem_mbutton_gpio 
-0544 20400557 call p_gpio_set_input_pu 
-0545 6808c6e4 fetcht 1 ,mem_mbutton_gpio 
-0546 2040681d call gpio_get_bit 
-0547 7920a202 setflag true ,2 ,rega 
+0540 6808c6e4 fetcht 1 ,mem_mbutton_gpio 
+0541 20400554 call p_gpio_set_input_pu 
+0542 6808c6e4 fetcht 1 ,mem_mbutton_gpio 
+0543 2040681d call gpio_get_bit 
+0544 7920a202 setflag true ,2 ,rega 
 
 p_mouse_check_bk_key_gpio:
-0548 6808cbc1 fetcht 1 ,mem_matrix_public_gpio 
-0549 20400557 call p_gpio_set_input_pu 
-054a 6808c6e5 fetcht 1 ,mem_bk_button_gpio 
-054b 2040055c call p_gpio_set_input_pd 
-054c 6808c6e5 fetcht 1 ,mem_bk_button_gpio 
-054d 2040681d call gpio_get_bit 
-054e 7d20a203 nsetflag true ,3 ,rega 
-054f 20400557 call p_gpio_set_input_pu 
+0545 6808cbc1 fetcht 1 ,mem_matrix_public_gpio 
+0546 20400554 call p_gpio_set_input_pu 
+0547 6808c6e5 fetcht 1 ,mem_bk_button_gpio 
+0548 20400559 call p_gpio_set_input_pd 
+0549 6808c6e5 fetcht 1 ,mem_bk_button_gpio 
+054a 2040681d call gpio_get_bit 
+054b 7d20a203 nsetflag true ,3 ,rega 
+054c 20400554 call p_gpio_set_input_pu 
 
 p_mouse_check_fw_key_gpio:
-0550 6808cbc1 fetcht 1 ,mem_matrix_public_gpio 
-0551 20400557 call p_gpio_set_input_pu 
-0552 6808c6e6 fetcht 1 ,mem_fw_button_gpio 
-0553 2040055c call p_gpio_set_input_pd 
-0554 6808c6e6 fetcht 1 ,mem_fw_button_gpio 
-0555 2040681d call gpio_get_bit 
-0556 7d20a204 nsetflag true ,4 ,rega 
+054d 6808cbc1 fetcht 1 ,mem_matrix_public_gpio 
+054e 20400554 call p_gpio_set_input_pu 
+054f 6808c6e6 fetcht 1 ,mem_fw_button_gpio 
+0550 20400559 call p_gpio_set_input_pd 
+0551 6808c6e6 fetcht 1 ,mem_fw_button_gpio 
+0552 2040681d call gpio_get_bit 
+0553 7d20a204 nsetflag true ,4 ,rega 
 
 p_gpio_set_input_pu:
-0557 79200407 set1 gpio_active_bit ,temp 
+0554 79200407 set1 gpio_active_bit ,temp 
 
 p_gpio_set_input_pu1:
-0558 d8a08078 arg core_gpio_pu0 ,contw 
-0559 20406830 call gpio_set_bit 
-055a 793f8407 set0 gpio_active_bit ,temp 
-055b 20200560 branch p_gpio_set_input_pd4 
+0555 d8a08078 arg core_gpio_pu0 ,contw 
+0556 20406830 call gpio_set_bit 
+0557 793f8407 set0 gpio_active_bit ,temp 
+0558 2020055d branch p_gpio_set_input_pd4 
 
 p_gpio_set_input_pd:
-055c 793f8407 set0 gpio_active_bit ,temp 
-055d d8a08078 arg core_gpio_pu0 ,contw 
-055e 20406830 call gpio_set_bit 
-055f 79200407 set1 gpio_active_bit ,temp 
+0559 793f8407 set0 gpio_active_bit ,temp 
+055a d8a08078 arg core_gpio_pu0 ,contw 
+055b 20406830 call gpio_set_bit 
+055c 79200407 set1 gpio_active_bit ,temp 
 
 p_gpio_set_input_pd4:
-0560 d8a0807c arg core_gpio_pd0 ,contw 
-0561 2020680a branch gpio_set_high_impedance + 4 
+055d d8a0807c arg core_gpio_pd0 ,contw 
+055e 2020680a branch gpio_set_high_impedance + 4 
 
 p_mouse_bb_event_discovery_btn:
-0562 280ffe26 isolate1 mark_24g ,mark 
-0563 204081ba call p_g24_check_51cmd_stop_24g ,true 
-0564 2020426d branch mouse_bb_event_discovery_btn + 1 
+055f 280ffe26 isolate1 mark_24g ,mark 
+0560 204081ba call p_g24_check_51cmd_stop_24g ,true 
+0561 2020426d branch mouse_bb_event_discovery_btn + 1 
 
 p_le_addr_random_config:
-0565 7011c581 jam zcode_81 ,mem_zcode_temp_param0 
-0566 202007ae branch p_zcode_entrance 
+0562 7011c581 jam zcode_81 ,mem_zcode_temp_param0 
+0563 202007ab branch p_zcode_entrance 
 
 p_mouse_start_discovery:
-0567 7011c550 jam zcode_50 ,mem_zcode_temp_param0 
-0568 202007ae branch p_zcode_entrance 
+0564 7011c550 jam zcode_50 ,mem_zcode_temp_param0 
+0565 202007ab branch p_zcode_entrance 
 
 p_le_adv_data_update:
-0569 d8a0437b arg mem_le_adv_data + 11 ,contw 
-056a df200013 arg 19 ,loopcnt 
-056b 20407f01 call memcpy 
-056c 202057b8 branch le_modified_name_adv 
+0566 d8a0437b arg mem_le_adv_data + 11 ,contw 
+0567 df200013 arg 19 ,loopcnt 
+0568 20407f01 call memcpy 
+0569 202057b8 branch le_modified_name_adv 
 
 p_mouse_stop_discovery:
-056d 58000000 setarg 0 
-056e 600146ac store 2 ,mem_mouse_discovery_timer 
-056f 6000c714 store 1 ,mem_mouse_blink_count 
-0570 204002d3 call p_mouse_init_sensor_reset 
-0571 202042cb branch mouse_stop_discovery + 1 
+056a 58000000 setarg 0 
+056b 600146ac store 2 ,mem_mouse_discovery_timer 
+056c 6000c714 store 1 ,mem_mouse_blink_count 
+056d 204002d3 call p_mouse_init_sensor_reset 
+056e 202042cb branch mouse_stop_discovery + 1 
 
 p_le_slave_match:
-0572 6800c50f fetch 1 ,mem_le_md_count 
-0573 1fe0fe01 pincrease 1 
-0574 6000c50f store 1 ,mem_le_md_count 
-0575 c0065395 beq le_md_max_count ,le_slave_cont 
-0576 204055aa call le_acknowledge 
-0577 2040561e call le_prepare_tx 
-0578 20400656 call power_ctrl_start 
-0579 2020538f branch le_slave_match + 7 
+056f 6800c50f fetch 1 ,mem_le_md_count 
+0570 1fe0fe01 pincrease 1 
+0571 6000c50f store 1 ,mem_le_md_count 
+0572 c0065395 beq le_md_max_count ,le_slave_cont 
+0573 204055aa call le_acknowledge 
+0574 2040561e call le_prepare_tx 
+0575 20400653 call power_ctrl_start 
+0576 2020538f branch le_slave_match + 7 
 
 p_le_next_adv_channel:
-057a 68008016 fetch 1 ,mem_le_ch_mapped 
-057b 1fe0fe01 increase 1 ,pdata 
-057c 60008016 store 1 ,mem_le_ch_mapped 
-057d c1940000 rtnne 40 
-057e 70001625 jam 37 ,mem_le_ch_mapped 
-057f 20600000 rtn 
+0577 68008016 fetch 1 ,mem_le_ch_mapped 
+0578 1fe0fe01 increase 1 ,pdata 
+0579 60008016 store 1 ,mem_le_ch_mapped 
+057a c1940000 rtnne 40 
+057b 70001625 jam 37 ,mem_le_ch_mapped 
+057c 20600000 rtn 
 
 p_le_receive_skip:
-0580 204029bb call save_rssi 
-0581 2040020d call p_rssi_signal 
-0582 202054a3 branch le_receive_skip + 2 
+057d 204029bb call save_rssi 
+057e 2040020d call p_rssi_signal 
+057f 202054a3 branch le_receive_skip + 2 
 
 p_le_update_param:
-0583 7011c540 jam zcode_40 ,mem_zcode_temp_param0 
-0584 202007ae branch p_zcode_entrance 
+0580 7011c540 jam zcode_40 ,mem_zcode_temp_param0 
+0581 202007ab branch p_zcode_entrance 
 
 p_le_update_channel_map:
-0585 7011c541 jam zcode_41 ,mem_zcode_temp_param0 
-0586 202007ae branch p_zcode_entrance 
+0582 7011c541 jam zcode_41 ,mem_zcode_temp_param0 
+0583 202007ab branch p_zcode_entrance 
 
 p_le_prepare_tx:
-0587 68008456 fetch 1 ,mem_le_arq 
-0588 c28285a7 bbit1 wak ,p_le_prepare_tx_wak 
-0589 2040076a call power_ctrl_pac_succ_incrs 
-058a 6800c78e fetch 1 ,mem_empty_count 
-058b 243a0591 nbranch p_le_send_empyt ,blank 
-058c 6800843f fetch 1 ,mem_le_state 
-058d c3020595 bbit0 lestate_encryption ,p_le_tx_4 
-058e 680082da fetch 1 ,mem_le_rxbuf + 1 
-058f 203a0595 branch p_le_tx_4 ,blank 
-0590 20205664 branch le_send_empty 
+0584 68008456 fetch 1 ,mem_le_arq 
+0585 c28285a4 bbit1 wak ,p_le_prepare_tx_wak 
+0586 20400767 call power_ctrl_pac_succ_incrs 
+0587 6800c78e fetch 1 ,mem_empty_count 
+0588 243a058e nbranch p_le_send_empyt ,blank 
+0589 6800843f fetch 1 ,mem_le_state 
+058a c3020592 bbit0 lestate_encryption ,p_le_tx_4 
+058b 680082da fetch 1 ,mem_le_rxbuf + 1 
+058c 203a0592 branch p_le_tx_4 ,blank 
+058d 20205664 branch le_send_empty 
 
 p_le_send_empyt:
-0591 6800c78e fetch 1 ,mem_empty_count 
-0592 1fe0ffff increase -1 ,pdata 
-0593 6000c78e store 1 ,mem_empty_count 
-0594 20205664 branch le_send_empty 
+058e 6800c78e fetch 1 ,mem_empty_count 
+058f 1fe0ffff increase -1 ,pdata 
+0590 6000c78e store 1 ,mem_empty_count 
+0591 20205664 branch le_send_empty 
 
 p_le_tx_4:
-0595 6800c4c4 fetch 1 ,mem_le_pairing_state 
-0596 c0828598 bne flag_le_pairing_after_auth ,p_in_le_tx_4 
-0597 70478e03 jam 3 ,mem_empty_count 
+0592 6800c4c4 fetch 1 ,mem_le_pairing_state 
+0593 c0828595 bne flag_le_pairing_after_auth ,p_in_le_tx_4 
+0594 70478e03 jam 3 ,mem_empty_count 
 
 p_in_le_tx_4:
-0598 20405892 call le_fifo_check_nearly_full 
-0599 205a03ab call p_mouse_data_pull ,blank 
-059a 20205622 branch le_prepare_tx + 4 
+0595 20405892 call le_fifo_check_nearly_full 
+0596 205a03ab call p_mouse_data_pull ,blank 
+0597 20205622 branch le_prepare_tx + 4 
 
 p_le_check_tx_retransmit_setmd:
-059b 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
-059c 1fe17e03 and pdata ,0x03 ,pdata 
-059d c1818000 rtnne 0x03 
-059e 6800c7c3 fetch 1 ,mem_mouse_data_queue_num 
-059f 207a0000 rtn blank 
-05a0 6800c3dd fetch 1 ,mem_le_txlen 
-05a1 207a0000 rtn blank 
-05a2 6800c3dc fetch 1 ,mem_le_txheader 
-05a3 79207e04 set1 md ,pdata 
-05a4 6000c3dc store 1 ,mem_le_txheader 
-05a5 20405650 call le_set_md 
-05a6 20600000 rtn 
+0598 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
+0599 1fe17e03 and pdata ,0x03 ,pdata 
+059a c1818000 rtnne 0x03 
+059b 6800c7c3 fetch 1 ,mem_mouse_data_queue_num 
+059c 207a0000 rtn blank 
+059d 6800c3dd fetch 1 ,mem_le_txlen 
+059e 207a0000 rtn blank 
+059f 6800c3dc fetch 1 ,mem_le_txheader 
+05a0 79207e04 set1 md ,pdata 
+05a1 6000c3dc store 1 ,mem_le_txheader 
+05a2 20405650 call le_set_md 
+05a3 20600000 rtn 
 
 p_le_prepare_tx_wak:
-05a7 2040059b call p_le_check_tx_retransmit_setmd 
+05a4 20400598 call p_le_check_tx_retransmit_setmd 
 
 p_le_power_ctrl_pac_succ_decrs:
 
 power_ctrl_pac_succ_decrs:
+05a5 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+05a6 1fe67c02 sub pdata ,2 ,null 
+05a7 2441076b ncall power_ctrl_pac_succ_cnt_reinit ,positive 
 05a8 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-05a9 1fe67c02 sub pdata ,2 ,null 
-05aa 2441076e ncall power_ctrl_pac_succ_cnt_reinit ,positive 
-05ab 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-05ac c1000000 rtneq 0 
-05ad 1fe0ffff increase -1 ,pdata 
-05ae 6000cd84 store 1 ,mem_power_ctrl_pac_succ_cnt 
-05af 20600000 rtn 
+05a9 c1000000 rtneq 0 
+05aa 1fe0ffff increase -1 ,pdata 
+05ab 6000cd84 store 1 ,mem_power_ctrl_pac_succ_cnt 
+05ac 20600000 rtn 
 
 p_mouse_le_reconn_write_enable_timer_reinit:
-05b0 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
-05b1 207a0000 rtn blank 
-05b2 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
-05b3 1fe17e03 and pdata ,0x03 ,pdata 
-05b4 c1018000 rtneq 0x03 
-05b5 7046c602 jam 2 ,mem_le_start_encrypt_timer 
-05b6 20600000 rtn 
+05ad 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
+05ae 207a0000 rtn blank 
+05af 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
+05b0 1fe17e03 and pdata ,0x03 ,pdata 
+05b1 c1018000 rtneq 0x03 
+05b2 7046c602 jam 2 ,mem_le_start_encrypt_timer 
+05b3 20600000 rtn 
 
 p_le_parse:
-05b7 c6078000 rtnmark1 mark_old_packet 
-05b8 20405890 call le_fifo_check_full 
-05b9 247a0000 nrtn blank 
-05ba 680082d9 fetch 1 ,mem_le_rxbuf 
-05bb 1fe17e03 and pdata ,0x3 ,pdata 
-05bc 6000c50c store 1 ,mem_le_packet_llid 
-05bd e8c08000 ifetch 1 ,contr 
-05be 1fe17e1f and pdata ,0x1f ,pdata 
-05bf 6000c50b store 1 ,mem_le_packet_size 
-05c0 207a0000 rtn blank 
-05c1 18c27e00 copy contr ,pdata 
-05c2 6001450d store 2 ,mem_le_payload_ptr 
-05c3 6800c50c fetch 1 ,mem_le_packet_llid 
-05c4 c00185c6 beq llid_le_ll ,p_le_parse_ll 
-05c5 2020568d branch le_parse_l2cap 
+05b4 c6078000 rtnmark1 mark_old_packet 
+05b5 20405890 call le_fifo_check_full 
+05b6 247a0000 nrtn blank 
+05b7 680082d9 fetch 1 ,mem_le_rxbuf 
+05b8 1fe17e03 and pdata ,0x3 ,pdata 
+05b9 6000c50c store 1 ,mem_le_packet_llid 
+05ba e8c08000 ifetch 1 ,contr 
+05bb 1fe17e1f and pdata ,0x1f ,pdata 
+05bc 6000c50b store 1 ,mem_le_packet_size 
+05bd 207a0000 rtn blank 
+05be 18c27e00 copy contr ,pdata 
+05bf 6001450d store 2 ,mem_le_payload_ptr 
+05c0 6800c50c fetch 1 ,mem_le_packet_llid 
+05c1 c00185c3 beq llid_le_ll ,p_le_parse_ll 
+05c2 2020568d branch le_parse_l2cap 
 
 p_le_parse_ll:
-05c6 680082db fetch 1 ,mem_le_rxbuf + 2 
-05c7 c00085c9 beq ll_channel_map_req ,p_le_parse_channel_map_req 
-05c8 20205c65 branch le_parse_ll + 1 
+05c3 680082db fetch 1 ,mem_le_rxbuf + 2 
+05c4 c00085c6 beq ll_channel_map_req ,p_le_parse_channel_map_req 
+05c5 20205c65 branch le_parse_ll + 1 
 
 p_le_parse_channel_map_req:
-05c9 e8c28000 ifetch 5 ,contr 
-05ca 6002c3ce store 5 ,mem_le_new_map 
-05cb e8c10000 ifetch 2 ,contr 
-05cc 6001045f store 2 ,mem_le_instant 
-05cd 20205c8a branch le_parse_channel_map_req + 7 
+05c6 e8c28000 ifetch 5 ,contr 
+05c7 6002c3ce store 5 ,mem_le_new_map 
+05c8 e8c10000 ifetch 2 ,contr 
+05c9 6001045f store 2 ,mem_le_instant 
+05ca 20205c8a branch le_parse_channel_map_req + 7 
 
 p_le_parse_l2cap:
-05ce e8c10000 ifetch 2 ,contr 
-05cf c00205d2 beq le_l2cap_cid_att ,p_le_parse_att 
-05d0 c00305fe beq le_l2cap_cid_smp ,p_le_parse_smp 
-05d1 20205698 branch le_parse_l2cap + 11 
+05cb e8c10000 ifetch 2 ,contr 
+05cc c00205cf beq le_l2cap_cid_att ,p_le_parse_att 
+05cd c00305fb beq le_l2cap_cid_smp ,p_le_parse_smp 
+05ce 20205698 branch le_parse_l2cap + 11 
 
 p_le_parse_att:
-05d2 20407ea5 call store_contr 
-05d3 204005b0 call p_mouse_le_reconn_write_enable_timer_reinit 
-05d4 20407e9f call get_contr 
-05d5 e8c18000 ifetch 3 ,contr 
-05d6 60018477 store 3 ,mem_le_att_opcode 
-05d7 c00805e1 beq attop_read_by_group_type_request ,p_le_parse_att_read_by_group_type_request 
-05d8 1fec8400 rshift8 pdata ,temp 
-05d9 18467c24 sub temp ,0x24 ,null 
-05da 202105ef branch p_le_parse_att1 ,positive 
-05db d84047c9 arg mem_mouse_le_uuid_sup ,temp 
-05dc 600944bc storet 2 ,mem_ui_le_uuid_table 
-05dd 204058ad call le_parse_att + 2 
-05de 58008e7a setarg 0x8e7a 
-05df 600144bc store 2 ,mem_ui_le_uuid_table 
-05e0 20600000 rtn 
+05cf 20407ea5 call store_contr 
+05d0 204005ad call p_mouse_le_reconn_write_enable_timer_reinit 
+05d1 20407e9f call get_contr 
+05d2 e8c18000 ifetch 3 ,contr 
+05d3 60018477 store 3 ,mem_le_att_opcode 
+05d4 c00805de beq attop_read_by_group_type_request ,p_le_parse_att_read_by_group_type_request 
+05d5 1fec8400 rshift8 pdata ,temp 
+05d6 18467c24 sub temp ,0x24 ,null 
+05d7 202105ec branch p_le_parse_att1 ,positive 
+05d8 d84047c9 arg mem_mouse_le_uuid_sup ,temp 
+05d9 600944bc storet 2 ,mem_ui_le_uuid_table 
+05da 204058ad call le_parse_att + 2 
+05db 58008e7a setarg 0x8e7a 
+05dc 600144bc store 2 ,mem_ui_le_uuid_table 
+05dd 20600000 rtn 
 
 p_le_parse_att_read_by_group_type_request:
-05e1 204059fa call le_parse_att_read_by_group_type_request 
-05e2 20405879 call le_fifo_get_last_tx_ptr 
-05e3 18c08c07 increase 7 ,contr 
-05e4 e8c08000 ifetch 1 ,contr 
-05e5 c1888000 rtnne attop_read_by_group_type_response 
-05e6 18c08c05 increase 5 ,contr 
-05e7 e8c10000 ifetch 2 ,contr 
-05e8 d8401812 arg uuid_service_hids ,temp 
-05e9 98467c00 isub temp ,null 
-05ea 24628000 nrtn zero 
-05eb 18c08dfc increase -4 ,contr 
-05ec 5800002b setarg 0x2b 
-05ed e0c10000 istore 2 ,contr 
-05ee 20600000 rtn 
+05de 204059fa call le_parse_att_read_by_group_type_request 
+05df 20405879 call le_fifo_get_last_tx_ptr 
+05e0 18c08c07 increase 7 ,contr 
+05e1 e8c08000 ifetch 1 ,contr 
+05e2 c1888000 rtnne attop_read_by_group_type_response 
+05e3 18c08c05 increase 5 ,contr 
+05e4 e8c10000 ifetch 2 ,contr 
+05e5 d8401812 arg uuid_service_hids ,temp 
+05e6 98467c00 isub temp ,null 
+05e7 24628000 nrtn zero 
+05e8 18c08dfc increase -4 ,contr 
+05e9 5800002b setarg 0x2b 
+05ea e0c10000 istore 2 ,contr 
+05eb 20600000 rtn 
 
 p_le_parse_att1:
-05ef c00505f1 beq attop_read_request ,p_le_parse_att_read_request 
-05f0 202058ad branch le_parse_att + 2 
+05ec c00505ee beq attop_read_request ,p_le_parse_att_read_request 
+05ed 202058ad branch le_parse_att + 2 
 
 p_le_parse_att_read_request:
-05f1 68090478 fetcht 2 ,mem_le_att_handle 
-05f2 6800c4e9 fetch 1 ,mem_le_configuration 
-05f3 c28185f8 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
+05ee 68090478 fetcht 2 ,mem_le_att_handle 
+05ef 6800c4e9 fetch 1 ,mem_le_configuration 
+05f0 c28185f5 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
 
 p_le_send_att_read_response:
-05f4 68010478 fetch 2 ,mem_le_att_handle 
-05f5 c009da76 beq 0x13 ,le_send_att_error_response_notfound 
-05f6 68090478 fetcht 2 ,mem_le_att_handle 
-05f7 202059bf branch le_send_att_read_response 
+05f1 68010478 fetch 2 ,mem_le_att_handle 
+05f2 c009da76 beq 0x13 ,le_send_att_error_response_notfound 
+05f3 68090478 fetcht 2 ,mem_le_att_handle 
+05f4 202059bf branch le_send_att_read_response 
 
 p_le_send_att_read_response_check_auth:
-05f8 680144fa fetch 2 ,mem_le_pairing_handle 
-05f9 98467c00 isub temp ,null 
-05fa 242285f4 nbranch p_le_send_att_read_response ,zero 
-05fb 20405a42 call le_check_encrypt_state 
-05fc 243405f4 nbranch p_le_send_att_read_response ,user 
-05fd 202059e2 branch le_send_att_read_response_check_auth + 5 
+05f5 680144fa fetch 2 ,mem_le_pairing_handle 
+05f6 98467c00 isub temp ,null 
+05f7 242285f1 nbranch p_le_send_att_read_response ,zero 
+05f8 20405a42 call le_check_encrypt_state 
+05f9 243405f1 nbranch p_le_send_att_read_response ,user 
+05fa 202059e2 branch le_send_att_read_response_check_auth + 5 
 
 p_le_parse_smp:
-05fe e8c08000 ifetch 1 ,contr 
-05ff c0008601 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
-0600 20205af6 branch le_parse_smp + 2 
+05fb e8c08000 ifetch 1 ,contr 
+05fc c00085fe beq smp_pairing_request ,p_le_parse_smp_pairing_request 
+05fd 20205af6 branch le_parse_smp + 2 
 
 p_le_parse_smp_pairing_request:
-0601 704b6d01 jam 1 ,mem_le_send_security_request_flag 
-0602 20205b09 branch le_parse_smp_pairing_request 
+05fe 704b6d01 jam 1 ,mem_le_send_security_request_flag 
+05ff 20205b09 branch le_parse_smp_pairing_request 
 
 p_le_adv_not_match:
-0603 68008016 fetch 1 ,mem_le_ch_mapped 
-0604 c093d6f2 bne 39 ,le_adv_loop 
-0605 180a7e00 random pdata 
-0606 d84001ff arg 0x1ff ,temp 
-0607 98417e00 iand temp ,pdata 
-0608 1fe0fefa add pdata ,250 ,pdata 
-0609 20403cbe call delay 
-060a 20205710 branch le_adv_not_match2 
+0600 68008016 fetch 1 ,mem_le_ch_mapped 
+0601 c093d6f2 bne 39 ,le_adv_loop 
+0602 180a7e00 random pdata 
+0603 d84001ff arg 0x1ff ,temp 
+0604 98417e00 iand temp ,pdata 
+0605 1fe0fefa add pdata ,250 ,pdata 
+0606 20403cbe call delay 
+0607 20205710 branch le_adv_not_match2 
 
 p_le_lpm_setmult:
-060b 7855fc00 disable wake 
-060c 2037060e branch p_le_lpm_set_mult_attempt ,attempt 
-060d 2436d806 nbranch le_lpm_lost ,match 
+0608 7855fc00 disable wake 
+0609 2037060b branch p_le_lpm_set_mult_attempt ,attempt 
+060a 2436d806 nbranch le_lpm_lost ,match 
 
 p_le_lpm_set_mult_attempt:
-060e 20402bcb call lpm_match 
-060f 680140c1 fetch 2 ,mem_rx_window_sniff 
-0610 6001044d store 2 ,mem_le_receive_window 
-0611 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
-0612 2fe00603 compare 3 ,pdata ,3 
-0613 2420abde nbranch lpm_mult_short ,true 
-0614 202057fb branch le_lpm_set_mult_attempt + 3 
+060b 20402bcb call lpm_match 
+060c 680140c1 fetch 2 ,mem_rx_window_sniff 
+060d 6001044d store 2 ,mem_le_receive_window 
+060e 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
+060f 2fe00603 compare 3 ,pdata ,3 
+0610 2420abde nbranch lpm_mult_short ,true 
+0611 202057fb branch le_lpm_set_mult_attempt + 3 
 
 p_le_mouse_bb_event_connect_complete:
-0615 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
-0616 247a0000 nrtn blank 
-0617 68008478 fetch 1 ,mem_le_att_handle 
-0618 1fe67e1a sub pdata ,26 ,pdata 
-0619 24628000 nrtn zero 
-061a 7046c600 jam 0 ,mem_le_start_encrypt_timer 
-061b 20203d60 branch mouse_le_write_enable 
+0612 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
+0613 247a0000 nrtn blank 
+0614 68008478 fetch 1 ,mem_le_att_handle 
+0615 1fe67e1a sub pdata ,26 ,pdata 
+0616 24628000 nrtn zero 
+0617 7046c600 jam 0 ,mem_le_start_encrypt_timer 
+0618 20203d60 branch mouse_le_write_enable 
 
 p_twspi_reset:
-061c 68108077 hfetch 1 ,core_gpio_out3 
-061d 1fe17efd and_into 0xfd ,pdata 
-061e 60108077 hstore 1 ,core_gpio_out3 
-061f 68188073 hfetcht 1 ,core_gpio_oe3 
-0620 18418402 or_into 0x2 ,temp 
-0621 60188073 hstoret 1 ,core_gpio_oe3 
-0622 204063ee call twspi_disable 
-0623 184104fd and_into 0xfd ,temp 
-0624 2000000d nop 13 
-0625 20400629 call p_twspi_enable 
-0626 60188073 hstoret 1 ,core_gpio_oe3 
-0627 20600000 rtn 
+0619 68108077 hfetch 1 ,core_gpio_out3 
+061a 1fe17efd and_into 0xfd ,pdata 
+061b 60108077 hstore 1 ,core_gpio_out3 
+061c 68188073 hfetcht 1 ,core_gpio_oe3 
+061d 18418402 or_into 0x2 ,temp 
+061e 60188073 hstoret 1 ,core_gpio_oe3 
+061f 204063ee call twspi_disable 
+0620 184104fd and_into 0xfd ,temp 
+0621 2000000d nop 13 
+0622 20400626 call p_twspi_enable 
+0623 60188073 hstoret 1 ,core_gpio_oe3 
+0624 20600000 rtn 
 
 p_spid_init:
-0628 204064dd call spid_init_common 
+0625 204064dd call spid_init_common 
 
 p_twspi_enable:
-0629 68108081 hfetch 1 ,core_gpio_sel1 
-062a 1fe1fe01 or pdata ,0x01 ,pdata 
-062b 1fe17ef5 and pdata ,0xf5 ,pdata 
-062c 60108081 hstore 1 ,core_gpio_sel1 
-062d 20600000 rtn 
+0626 68108081 hfetch 1 ,core_gpio_sel1 
+0627 1fe1fe01 or pdata ,0x01 ,pdata 
+0628 1fe17ef5 and pdata ,0xf5 ,pdata 
+0629 60108081 hstore 1 ,core_gpio_sel1 
+062a 20600000 rtn 
 
 p_page_wait_fhs_reply_ok:
-062e 7011c500 jam zcode_00 ,mem_zcode_temp_param0 
-062f 202007ae branch p_zcode_entrance 
+062b 7011c500 jam zcode_00 ,mem_zcode_temp_param0 
+062c 202007ab branch p_zcode_entrance 
 
 p_role_switch_master:
-0630 204021c9 call role_switch_check 
-0631 24740000 nrtn user 
+062d 204021c9 call role_switch_check 
+062e 24740000 nrtn user 
 
 p_wait_role_switch_anchor:
-0632 78547c00 disable user 
-0633 70001120 jam param_newconnto ,mem_newconnto_counter 
-0634 793f800b set0 mark_fhs_already_good ,mark 
-0635 793f802d set0 mark_role_switch_receive_fhs ,mark 
+062f 78547c00 disable user 
+0630 70001120 jam param_newconnto ,mem_newconnto_counter 
+0631 793f800b set0 mark_fhs_already_good ,mark 
+0632 793f802d set0 mark_role_switch_receive_fhs ,mark 
 
 p_roles_waitfhs_loop:
-0636 20402a4f call rf_setup_time_master_slot 
-0637 204022e6 call master_recv_packet 
-0638 c505863d bmark1 mark_fhs_already_good ,p_roles_replyto_fhs 
-0639 20402455 call new_conn_timeout 
-063a 243a0636 nbranch p_roles_waitfhs_loop ,blank 
-063b c5168646 bmark1 mark_role_switch_receive_fhs ,p_roles_replyto_fhs1 
-063c 202021ec branch role_switch_fail_master 
+0633 20402a4f call rf_setup_time_master_slot 
+0634 204022e6 call master_recv_packet 
+0635 c505863a bmark1 mark_fhs_already_good ,p_roles_replyto_fhs 
+0636 20402455 call new_conn_timeout 
+0637 243a0633 nbranch p_roles_waitfhs_loop ,blank 
+0638 c5168643 bmark1 mark_role_switch_receive_fhs ,p_roles_replyto_fhs1 
+0639 202021ec branch role_switch_fail_master 
 
 p_roles_replyto_fhs:
-063d 20402a4d call rf_setup_time_slave_slot 
-063e d8200010 arg type_id ,type 
-063f 204022dc call master_send_packet 
-0640 7920002d set1 mark_role_switch_receive_fhs ,mark 
-0641 793f800b set0 mark_fhs_already_good ,mark 
-0642 68008077 fetch 1 ,mem_amaddr 
-0643 98000800 iforce am_addr 
-0644 70001102 jam 2 ,mem_newconnto_counter 
-0645 20200636 branch p_roles_waitfhs_loop 
+063a 20402a4d call rf_setup_time_slave_slot 
+063b d8200010 arg type_id ,type 
+063c 204022dc call master_send_packet 
+063d 7920002d set1 mark_role_switch_receive_fhs ,mark 
+063e 793f800b set0 mark_fhs_already_good ,mark 
+063f 68008077 fetch 1 ,mem_amaddr 
+0640 98000800 iforce am_addr 
+0641 70001102 jam 2 ,mem_newconnto_counter 
+0642 20200633 branch p_roles_waitfhs_loop 
 
 p_roles_replyto_fhs1:
-0646 68020165 fetch 4 ,mem_clke_bt 
-0647 1fe0fe08 pincrease 8 
-0648 60020165 store 4 ,mem_clke_bt 
-0649 202021f8 branch roles_replyto_fhs + 4 
+0643 68020165 fetch 4 ,mem_clke_bt 
+0644 1fe0fe08 pincrease 8 
+0645 60020165 store 4 ,mem_clke_bt 
+0646 202021f8 branch roles_replyto_fhs + 4 
 
 p_process_dmh:
-064a c516264d bmark1 mark_first_packet ,end_of_packet 
-064b 2020258f branch process_dmh + 1 
+0647 c516264d bmark1 mark_first_packet ,end_of_packet 
+0648 2020258f branch process_dmh + 1 
 
 p_quit_connection_cont:
-064c 7011c501 jam zcode_01 ,mem_zcode_temp_param0 
-064d 202007ae branch p_zcode_entrance 
+0649 7011c501 jam zcode_01 ,mem_zcode_temp_param0 
+064a 202007ab branch p_zcode_entrance 
 
 p_prepare_tx:
-064e 68008030 fetch 1 ,mem_state 
-064f 2feffe00 isolate1 state_inconn ,pdata 
-0650 20408652 call p_bt_power_ctrl ,true 
-0651 2020248a branch prepare_tx + 1 
+064b 68008030 fetch 1 ,mem_state 
+064c 2feffe00 isolate1 state_inconn ,pdata 
+064d 2040864f call p_bt_power_ctrl ,true 
+064e 2020248a branch prepare_tx + 1 
 
 p_bt_power_ctrl:
-0652 68008047 fetch 1 ,mem_arq 
-0653 2feffe03 isolate1 wack ,pdata 
-0654 204085a8 call power_ctrl_pac_succ_decrs ,true 
-0655 2440876a ncall power_ctrl_pac_succ_incrs ,true 
+064f 68008047 fetch 1 ,mem_arq 
+0650 2feffe03 isolate1 wack ,pdata 
+0651 204085a5 call power_ctrl_pac_succ_decrs ,true 
+0652 24408767 ncall power_ctrl_pac_succ_incrs ,true 
 
 power_ctrl_start:
-0656 68014682 fetch 2 ,mem_ui_state_map 
-0657 c3858000 rtnbit1 ui_state_ble_adv 
-0658 c3838000 rtnbit1 ui_state_bt_reconnect 
-0659 c3830000 rtnbit1 ui_state_bt_discovery 
-065a da204d0d arg mem_rssi_signal_buf ,rega 
-065b 20400251 call p_rssi_average 
-065c 6008cd85 storet 1 ,mem_rssi_avg_received 
-065d 58000082 setarg rssi_dis_max_24g 
-065e c5130660 bmark1 mark_24g ,power_ctrl_start_next 
-065f 58000080 setarg rssi_dis_max_ble 
+0653 68014682 fetch 2 ,mem_ui_state_map 
+0654 c3858000 rtnbit1 ui_state_ble_adv 
+0655 c3838000 rtnbit1 ui_state_bt_reconnect 
+0656 c3830000 rtnbit1 ui_state_bt_discovery 
+0657 da204d0d arg mem_rssi_signal_buf ,rega 
+0658 20400251 call p_rssi_average 
+0659 6008cd85 storet 1 ,mem_rssi_avg_received 
+065a 58000082 setarg rssi_dis_max_24g 
+065b c513065d bmark1 mark_24g ,power_ctrl_start_next 
+065c 58000080 setarg rssi_dis_max_ble 
 
 power_ctrl_start_next:
-0660 98467c00 isub temp ,null 
-0661 24210780 nbranch power_ctrl_txpower_incrs_force ,positive 
+065d 98467c00 isub temp ,null 
+065e 2421077d nbranch power_ctrl_txpower_incrs_force ,positive 
+065f 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0660 1fe67c02 sub pdata ,2 ,null 
+0661 2421076d nbranch power_ctrl_txpower_decrs_check ,positive 
 0662 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0663 1fe67c02 sub pdata ,2 ,null 
-0664 24210770 nbranch power_ctrl_txpower_decrs_check ,positive 
-0665 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0666 c0000781 beq 0 ,power_ctrl_txpower_incrs 
-0667 20600000 rtn 
+0663 c000077e beq 0 ,power_ctrl_txpower_incrs 
+0664 20600000 rtn 
 
 p_slave_conn_recv_packet:
-0668 204024f0 call slave_receive_master_slot 
-0669 242c28f9 nbranch shutdown_radio ,sync 
-066a 204029bb call save_rssi 
-066b 2040020d call p_rssi_signal 
-066c 20202518 branch slave_conn_recv_packet + 4 
+0665 204024f0 call slave_receive_master_slot 
+0666 242c28f9 nbranch shutdown_radio ,sync 
+0667 204029bb call save_rssi 
+0668 2040020d call p_rssi_signal 
+0669 20202518 branch slave_conn_recv_packet + 4 
 
 p_lpm_sleep:
-066d 6800c720 fetch 1 ,mem_device_flag 
-066e c080ab2b bne mode_g24_device ,lpm_sleep + 1 
-066f 6800cbbf fetch 1 ,mem_24g_disable_fec1 
-0670 203a2b2b branch lpm_sleep + 1 ,blank 
-0671 204029e7 call xtal_fast_wake 
-0672 70804202 jam 2 ,core_clksel 
-0673 68008138 fetch 1 ,core_lpm_ctrl 
-0674 1fe17efc and pdata ,0xfc ,pdata 
-0675 6000804c store 1 ,core_lpm_reg 
-0676 20402c21 call lpm_write_ctrl 
-0677 20202b2c branch lpm_sleep_next 
+066a 6800c720 fetch 1 ,mem_device_flag 
+066b c0802b2b bne mode_g24_device ,lpm_sleep + 1 
+066c 6800cbbf fetch 1 ,mem_24g_disable_fec1 
+066d 203a2b2b branch lpm_sleep + 1 ,blank 
+066e 204029e7 call xtal_fast_wake 
+066f 70804202 jam 2 ,core_clksel 
+0670 68008138 fetch 1 ,core_lpm_ctrl 
+0671 1fe17efc and pdata ,0xfc ,pdata 
+0672 6000804c store 1 ,core_lpm_reg 
+0673 20402c21 call lpm_write_ctrl 
+0674 20202b2c branch lpm_sleep_next 
 
 p_lpm_dispatch:
-0678 c6130000 rtnmark1 mark_24g 
-0679 20402afa call lpo_calibration 
-067a 6801c16f fetch 3 ,mem_clks_per_lpo 
-067b 207a0000 rtn blank 
-067c 6800c091 fetch 1 ,mem_lpm_mode 
-067d 207a0000 rtn blank 
-067e 68014500 fetch 2 ,mem_le_tx_ptr0 
-067f 247a0000 nrtn blank 
-0680 68014b2f fetch 2 ,mem_mouse_multi_led_blink_count 
-0681 247a0000 nrtn blank 
-0682 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-0683 c3820000 rtnbit1 mouse_low_voltage_flag 
-0684 6800c6d9 fetch 1 ,mem_select_device_button_statue 
-0685 c1000000 rtneq pb_button_state_down 
-0686 6800c65a fetch 1 ,mem_ssp_enable 
-0687 203a068a branch p_lpm_dispatch_next ,blank 
-0688 6800c5b1 fetch 1 ,mem_sp_local_key_invalid 
-0689 207a0000 rtn blank 
+0675 c6130000 rtnmark1 mark_24g 
+0676 20402afa call lpo_calibration 
+0677 6801c16f fetch 3 ,mem_clks_per_lpo 
+0678 207a0000 rtn blank 
+0679 6800c091 fetch 1 ,mem_lpm_mode 
+067a 207a0000 rtn blank 
+067b 68014500 fetch 2 ,mem_le_tx_ptr0 
+067c 247a0000 nrtn blank 
+067d 68014b2f fetch 2 ,mem_mouse_multi_led_blink_count 
+067e 247a0000 nrtn blank 
+067f 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+0680 c3820000 rtnbit1 mouse_low_voltage_flag 
+0681 6800c6d9 fetch 1 ,mem_select_device_button_statue 
+0682 c1000000 rtneq pb_button_state_down 
+0683 6800c65a fetch 1 ,mem_ssp_enable 
+0684 203a0687 branch p_lpm_dispatch_next ,blank 
+0685 6800c5b1 fetch 1 ,mem_sp_local_key_invalid 
+0686 207a0000 rtn blank 
 
 p_lpm_dispatch_next:
-068a 6800c4c0 fetch 1 ,mem_le_sc_calc 
-068b 247a0000 nrtn blank 
-068c 20402c3a call lpm_check_wake_lock 
-068d 247a0000 nrtn blank 
-068e 6800c040 fetch 1 ,mem_context 
-068f 2fe00e03 compare 3 ,pdata ,0x7 
-0690 2420ab9d nbranch lpm_dispatch_unconn ,true 
-0691 68014042 fetch 2 ,mem_context + coffset_tsniff 
-0692 d840ffff arg 0xffff ,temp 
-0693 98467c00 isub temp ,null 
-0694 20628000 rtn zero 
-0695 20202b7d branch lpm_dispatch_next + 9 
+0687 6800c4c0 fetch 1 ,mem_le_sc_calc 
+0688 247a0000 nrtn blank 
+0689 20402c3a call lpm_check_wake_lock 
+068a 247a0000 nrtn blank 
+068b 6800c040 fetch 1 ,mem_context 
+068c 2fe00e03 compare 3 ,pdata ,0x7 
+068d 2420ab9d nbranch lpm_dispatch_unconn ,true 
+068e 68014042 fetch 2 ,mem_context + coffset_tsniff 
+068f d840ffff arg 0xffff ,temp 
+0690 98467c00 isub temp ,null 
+0691 20628000 rtn zero 
+0692 20202b7d branch lpm_dispatch_next + 9 
 
 p_lpm_set_mult:
-0696 7855fc00 disable wake 
-0697 68008030 fetch 1 ,mem_state 
-0698 c4008000 rtnbit0 state_insniff 
-0699 2436abd0 nbranch lpm_not_match ,match 
-069a 20402bcb call lpm_match 
-069b 680140c1 fetch 2 ,mem_rx_window_sniff 
-069c 6001003e store 2 ,mem_rx_window 
-069d 68008047 fetch 1 ,mem_arq 
-069e c281abde bbit1 wack ,lpm_mult_short 
-069f c586abde bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-06a0 20405274 call l2cap_malloc_is_fifo_empty 
-06a1 243a2bde nbranch lpm_mult_short ,blank 
-06a2 205a06a4 call p_lpm_set_attemp_timeout ,blank 
-06a3 20202bbe branch lpm_set_mult + 13 
+0693 7855fc00 disable wake 
+0694 68008030 fetch 1 ,mem_state 
+0695 c4008000 rtnbit0 state_insniff 
+0696 2436abd0 nbranch lpm_not_match ,match 
+0697 20402bcb call lpm_match 
+0698 680140c1 fetch 2 ,mem_rx_window_sniff 
+0699 6001003e store 2 ,mem_rx_window 
+069a 68008047 fetch 1 ,mem_arq 
+069b c281abde bbit1 wack ,lpm_mult_short 
+069c c586abde bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+069d 20405274 call l2cap_malloc_is_fifo_empty 
+069e 243a2bde nbranch lpm_mult_short ,blank 
+069f 205a06a1 call p_lpm_set_attemp_timeout ,blank 
+06a0 20202bbe branch lpm_set_mult + 13 
 
 p_lpm_set_attemp_timeout:
-06a4 70008a01 jam 1 ,mem_current_sniff_attempt 
-06a5 70008b00 jam 0 ,mem_current_sniff_timeout 
-06a6 20600000 rtn 
+06a1 70008a01 jam 1 ,mem_current_sniff_attempt 
+06a2 70008b00 jam 0 ,mem_current_sniff_timeout 
+06a3 20600000 rtn 
 
 p_mouse_bb_disconnected:
-06a7 7011c510 jam zcode_10 ,mem_zcode_temp_param0 
-06a8 202007ae branch p_zcode_entrance 
+06a4 7011c510 jam zcode_10 ,mem_zcode_temp_param0 
+06a5 202007ab branch p_zcode_entrance 
 
 p_hid_rx_process:
-06a9 7011c511 jam zcode_11 ,mem_zcode_temp_param0 
-06aa 202007ae branch p_zcode_entrance 
+06a6 7011c511 jam zcode_11 ,mem_zcode_temp_param0 
+06a7 202007ab branch p_zcode_entrance 
 
 p_parse_lmp_accepted:
-06ab 68008552 fetch 1 ,mem_rxbuf + 1 
-06ac 600084c9 store 1 ,mem_lmi_accepted_opcode 
-06ad c00986af beq lmp_switch_req ,p_parse_lmp_accepted_switch 
-06ae 20205db4 branch parse_lmp_accepted + 3 
+06a8 68008552 fetch 1 ,mem_rxbuf + 1 
+06a9 600084c9 store 1 ,mem_lmi_accepted_opcode 
+06aa c00986ac beq lmp_switch_req ,p_parse_lmp_accepted_switch 
+06ab 20205db4 branch parse_lmp_accepted + 3 
 
 p_parse_lmp_accepted_switch:
-06af 20405dcf call parse_lmp_accepted_switch 
-06b0 704b0201 jam 1 ,mem_bt_rcvd_switch_req_accept 
-06b1 6800cb04 fetch 1 ,mem_bt_send_lmp_setup_complete 
-06b2 207a0000 rtn blank 
-06b3 704b0402 jam 2 ,mem_bt_send_lmp_setup_complete 
-06b4 20600000 rtn 
+06ac 20405dcf call parse_lmp_accepted_switch 
+06ad 704b0201 jam 1 ,mem_bt_rcvd_switch_req_accept 
+06ae 6800cb04 fetch 1 ,mem_bt_send_lmp_setup_complete 
+06af 207a0000 rtn blank 
+06b0 704b0402 jam 2 ,mem_bt_send_lmp_setup_complete 
+06b1 20600000 rtn 
 
 p_send_lmp:
-06b5 78547c00 disable user 
-06b6 204062c1 call lmo_fifo_process 
-06b7 68008048 fetch 1 ,mem_lmp_to_send 
-06b8 207a0000 rtn blank 
-06b9 c28386bf bbit1 7 ,p_send_lmp_escape 
-06ba c00186c1 beq lmp_accepted ,p_send_lmp_accepted 
-06bb c01886c5 beq lmp_setup_complete ,p_send_lmp_setup_complete 
-06bc c00b86c7 beq lmp_sniff_req ,p_send_lmp_sniff_req 
-06bd c00386c3 beq lmp_detach ,p_send_lmp_detach 
-06be 20206010 branch send_lmp0 
+06b2 78547c00 disable user 
+06b3 204062c1 call lmo_fifo_process 
+06b4 68008048 fetch 1 ,mem_lmp_to_send 
+06b5 207a0000 rtn blank 
+06b6 c28386bc bbit1 7 ,p_send_lmp_escape 
+06b7 c00186be beq lmp_accepted ,p_send_lmp_accepted 
+06b8 c01886c2 beq lmp_setup_complete ,p_send_lmp_setup_complete 
+06b9 c00b86c4 beq lmp_sniff_req ,p_send_lmp_sniff_req 
+06ba c00386c0 beq lmp_detach ,p_send_lmp_detach 
+06bb 20206010 branch send_lmp0 
 
 p_send_lmp_escape:
-06bf 7011c520 jam zcode_20 ,mem_zcode_temp_param0 
-06c0 202007ae branch p_zcode_entrance 
+06bc 7011c520 jam zcode_20 ,mem_zcode_temp_param0 
+06bd 202007ab branch p_zcode_entrance 
 
 p_send_lmp_accepted:
-06c1 7011c521 jam zcode_21 ,mem_zcode_temp_param0 
-06c2 202007ae branch p_zcode_entrance 
+06be 7011c521 jam zcode_21 ,mem_zcode_temp_param0 
+06bf 202007ab branch p_zcode_entrance 
 
 p_send_lmp_detach:
-06c3 7011c522 jam zcode_22 ,mem_zcode_temp_param0 
-06c4 202007ae branch p_zcode_entrance 
+06c0 7011c522 jam zcode_22 ,mem_zcode_temp_param0 
+06c1 202007ab branch p_zcode_entrance 
 
 p_send_lmp_setup_complete:
-06c5 704b0401 jam 1 ,mem_bt_send_lmp_setup_complete 
-06c6 202061c3 branch send_lmp_setup_complete 
+06c2 704b0401 jam 1 ,mem_bt_send_lmp_setup_complete 
+06c3 202061c3 branch send_lmp_setup_complete 
 
 p_send_lmp_sniff_req:
-06c7 704b0c04 jam 4 ,mem_mouse_bt_send_first_package_timer 
-06c8 202061a4 branch send_lmp_sniff_req 
+06c4 704b0c04 jam 4 ,mem_mouse_bt_send_first_package_timer 
+06c5 202061a4 branch send_lmp_sniff_req 
 
 p_process_conn_sm:
-06c9 204062bc call lmo_fifo_check 
-06ca 247a0000 nrtn blank 
+06c6 204062bc call lmo_fifo_check 
+06c7 247a0000 nrtn blank 
 
 p_process_conn_sm_continue:
-06cb 68008055 fetch 1 ,mem_conn_sm 
-06cc 207a0000 rtn blank 
-06cd c00206eb beq conn_sm_send_conn_req ,p_host_create_conn_send_conn_req 
-06ce c00806d0 beq conn_sm_wait_switch_after_host_connection ,p_host_creat_conn_wait_switch 
-06cf 20206320 branch process_conn_sm_continue + 2 
+06c8 68008055 fetch 1 ,mem_conn_sm 
+06c9 207a0000 rtn blank 
+06ca c00206e8 beq conn_sm_send_conn_req ,p_host_create_conn_send_conn_req 
+06cb c00806cd beq conn_sm_wait_switch_after_host_connection ,p_host_creat_conn_wait_switch 
+06cc 20206320 branch process_conn_sm_continue + 2 
 
 p_host_creat_conn_wait_switch:
-06d0 6800c55b fetch 1 ,mem_switch_flag 
-06d1 c1000000 rtneq switch_flag_init 
-06d2 c00086d4 beq switch_flag_accept ,p_host_create_conn_switch_accept 
-06d3 2020635f branch host_creat_conn_wait_switch + 3 
+06cd 6800c55b fetch 1 ,mem_switch_flag 
+06ce c1000000 rtneq switch_flag_init 
+06cf c00086d1 beq switch_flag_accept ,p_host_create_conn_switch_accept 
+06d0 2020635f branch host_creat_conn_wait_switch + 3 
 
 p_host_create_conn_switch_accept:
-06d4 20748000 rtn master 
+06d1 20748000 rtn master 
 
 p_host_create_conn_auth_pair:
-06d5 6800816d fetch 1 ,mem_connection_options 
-06d6 c28006d8 bbit1 connection_auth ,p_host_create_conn_auth_pair_true 
-06d7 20206399 branch host_create_conn_auth_pair + 1 
+06d2 6800816d fetch 1 ,mem_connection_options 
+06d3 c28006d5 bbit1 connection_auth ,p_host_create_conn_auth_pair_true 
+06d4 20206399 branch host_create_conn_auth_pair + 1 
 
 p_host_create_conn_auth_pair_true:
-06d8 6800cb04 fetch 1 ,mem_bt_send_lmp_setup_complete 
-06d9 c000e39d beq 1 ,host_create_conn_auth_pair_true 
-06da 6800c1bd fetch 1 ,mem_link_key_exists 
-06db 203a63a9 branch host_create_conn_auth_pair_nokey ,blank 
-06dc 680084d1 fetch 1 ,mem_lmp_conn_state 
-06dd c4018000 rtnbit0 sent_setup_complete 
-06de c4010000 rtnbit0 received_setup_complete 
-06df 6800cb03 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-06e0 207a0000 rtn blank 
-06e1 704b0300 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
-06e2 680204e9 fetch 4 ,mem_aurand_send_delay_time 
-06e3 d8400014 arg 20 ,temp 
-06e4 98408400 iadd temp ,temp 
-06e5 1c427e00 copy clkn_bt ,pdata 
-06e6 98467c00 isub temp ,null 
-06e7 242106e9 nbranch p_bt_send_max_slot_req_accept_after_switch_wait ,positive 
-06e8 20206349 branch host_create_conn_auth 
+06d5 6800cb04 fetch 1 ,mem_bt_send_lmp_setup_complete 
+06d6 c000e39d beq 1 ,host_create_conn_auth_pair_true 
+06d7 6800c1bd fetch 1 ,mem_link_key_exists 
+06d8 203a63a9 branch host_create_conn_auth_pair_nokey ,blank 
+06d9 680084d1 fetch 1 ,mem_lmp_conn_state 
+06da c4018000 rtnbit0 sent_setup_complete 
+06db c4010000 rtnbit0 received_setup_complete 
+06dc 6800cb03 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+06dd 207a0000 rtn blank 
+06de 704b0300 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
+06df 680204e9 fetch 4 ,mem_aurand_send_delay_time 
+06e0 d8400014 arg 20 ,temp 
+06e1 98408400 iadd temp ,temp 
+06e2 1c427e00 copy clkn_bt ,pdata 
+06e3 98467c00 isub temp ,null 
+06e4 242106e6 nbranch p_bt_send_max_slot_req_accept_after_switch_wait ,positive 
+06e5 20206349 branch host_create_conn_auth 
 
 p_bt_send_max_slot_req_accept_after_switch_wait:
-06e9 704b0301 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-06ea 20600000 rtn 
+06e6 704b0301 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+06e7 20600000 rtn 
 
 p_host_create_conn_send_conn_req:
-06eb 70480c14 jam 20 ,mem_mouse_send_switch_req_timer 
-06ec 2020636f branch host_create_conn_send_conn_req 
+06e8 70480c14 jam 20 ,mem_mouse_send_switch_req_timer 
+06e9 2020636f branch host_create_conn_send_conn_req 
 
 p_ui_ipc_send_cmd:
-06ed 6808c677 fetcht 1 ,mem_ipc_fifo_c512bt + 7 
-06ee 68008a99 fetch 1 ,mem_fifo_temp 
-06ef 98467c00 isub temp ,null 
-06f0 20628000 rtn zero 
-06f1 20207d90 branch ui_ipc_send_cmd + 1 
+06ea 6808c677 fetcht 1 ,mem_ipc_fifo_c512bt + 7 
+06eb 68008a99 fetch 1 ,mem_fifo_temp 
+06ec 98467c00 isub temp ,null 
+06ed 20628000 rtn zero 
+06ee 20207d90 branch ui_ipc_send_cmd + 1 
 
 p_check_51cmd_once_continue:
-06f2 204062bc call lmo_fifo_check 
-06f3 243a7ddb nbranch check_51cmd_restore ,blank 
-06f4 68008a99 fetch 1 ,mem_fifo_temp 
-06f5 c584fdd6 bmark0 mark_context ,check_51cmd_check_idle 
-06f6 c00f8701 beq bt_cmd_store_reconn_info_le ,p_flash_store_le_reconn_info 
-06f7 c0100704 beq bt_cmd_store_reconn_info_bt ,p_flash_store_bd_reconn_info 
-06f8 c00906fe beq bt_cmd_le_update_conn ,p_check_51cmd_ble_update_connect_param 
-06f9 c00886fb beq bt_cmd_le_disconnect ,p_check_51cmd_le_disconnect 
-06fa 20207dca branch check_51cmd_once_continue + 2 
+06ef 204062bc call lmo_fifo_check 
+06f0 243a7ddb nbranch check_51cmd_restore ,blank 
+06f1 68008a99 fetch 1 ,mem_fifo_temp 
+06f2 c584fdd6 bmark0 mark_context ,check_51cmd_check_idle 
+06f3 c00f86fe beq bt_cmd_store_reconn_info_le ,p_flash_store_le_reconn_info 
+06f4 c0100701 beq bt_cmd_store_reconn_info_bt ,p_flash_store_bd_reconn_info 
+06f5 c00906fb beq bt_cmd_le_update_conn ,p_check_51cmd_ble_update_connect_param 
+06f6 c00886f8 beq bt_cmd_le_disconnect ,p_check_51cmd_le_disconnect 
+06f7 20207dca branch check_51cmd_once_continue + 2 
 
 p_check_51cmd_le_disconnect:
-06fb 58000000 setarg 0 
-06fc 6004c4ff store 9 ,mem_le_tx_buff_used 
-06fd 20207e0a branch check_51cmd_le_disconnect 
+06f8 58000000 setarg 0 
+06f9 6004c4ff store 9 ,mem_le_tx_buff_used 
+06fa 20207e0a branch check_51cmd_le_disconnect 
 
 p_check_51cmd_ble_update_connect_param:
-06fe 20405890 call le_fifo_check_full 
-06ff 247a0000 nrtn blank 
-0700 20205abf branch le_l2cap_tx_update_req 
+06fb 20405890 call le_fifo_check_full 
+06fc 247a0000 nrtn blank 
+06fd 20205abf branch le_l2cap_tx_update_req 
 
 p_flash_store_le_reconn_info:
-0701 70018534 jam rec_4_mode ,mem_record_bt_mode 
-0702 6803044f fetch 6 ,mem_le_plap 
-0703 20200706 branch p_flash_store_reconn_info 
+06fe 70018534 jam rec_4_mode ,mem_record_bt_mode 
+06ff 6803044f fetch 6 ,mem_le_plap 
+0700 20200703 branch p_flash_store_reconn_info 
 
 p_flash_store_bd_reconn_info:
-0704 70018533 jam rec_3_mode ,mem_record_bt_mode 
-0705 68030040 fetch 6 ,mem_plap 
+0701 70018533 jam rec_3_mode ,mem_record_bt_mode 
+0702 68030040 fetch 6 ,mem_plap 
 
 p_flash_store_reconn_info:
-0706 60030186 store 6 ,mem_temp_lap 
+0703 60030186 store 6 ,mem_temp_lap 
 
 p_mouse_store_remote_bdaddr:
-0707 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-0708 c4038000 rtnbit0 mouse_store_eeprom_flag 
-0709 d8e00007 arg mouse_store_eeprom_flag ,queue 
-070a 204043d2 call mouse_disable_function_flag 
-070b 204042e8 call mouse_check_device_addr 
+0704 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+0705 c4038000 rtnbit0 mouse_store_eeprom_flag 
+0706 d8e00007 arg mouse_store_eeprom_flag ,queue 
+0707 204043d2 call mouse_disable_function_flag 
+0708 204042e8 call mouse_check_device_addr 
 
 p_mouse_unplug_clean_bdaddr:
-070c 204042fb call mouse_before_store_reconn_info 
-070d 2020030a branch p_mouse_store_flash_device_info 
+0709 204042fb call mouse_before_store_reconn_info 
+070a 2020030a branch p_mouse_store_flash_device_info 
 
 p_mouse_multi_led_type_on:
-070e 20400728 call p_mouse_multi_led_on 
-070f 6800cb30 fetch 1 ,mem_mouse_multi_led_on_timer 
-0710 1fe0fe01 increase 1 ,pdata 
-0711 6000cb30 store 1 ,mem_mouse_multi_led_on_timer 
-0712 6808cb2c fetcht 1 ,mem_mouse_multi_led_on_timer_init 
-0713 98467c00 isub temp ,null 
-0714 20428716 call p_mouse_multi_led_off_poweron2s ,zero 
-0715 20600000 rtn 
+070b 20400725 call p_mouse_multi_led_on 
+070c 6800cb30 fetch 1 ,mem_mouse_multi_led_on_timer 
+070d 1fe0fe01 increase 1 ,pdata 
+070e 6000cb30 store 1 ,mem_mouse_multi_led_on_timer 
+070f 6808cb2c fetcht 1 ,mem_mouse_multi_led_on_timer_init 
+0710 98467c00 isub temp ,null 
+0711 20428713 call p_mouse_multi_led_off_poweron2s ,zero 
+0712 20600000 rtn 
 
 p_mouse_multi_led_off_poweron2s:
-0716 704b3200 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
-0717 20200745 branch p_mouse_multi_led_blink_off 
+0713 704b3200 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
+0714 20200742 branch p_mouse_multi_led_blink_off 
 
 p_mouse_multi_led_type_blink:
-0718 6800cb2e fetch 1 ,mem_mouse_multi_led_blink_timer 
-0719 1fe0ffff increase -1 ,pdata 
+0715 6800cb2e fetch 1 ,mem_mouse_multi_led_blink_timer 
+0716 1fe0ffff increase -1 ,pdata 
+0717 6000cb2e store 1 ,mem_mouse_multi_led_blink_timer 
+0718 247a0000 nrtn blank 
+0719 6800cb2d fetch 1 ,mem_mouse_multi_led_blink_timer_init 
 071a 6000cb2e store 1 ,mem_mouse_multi_led_blink_timer 
-071b 247a0000 nrtn blank 
-071c 6800cb2d fetch 1 ,mem_mouse_multi_led_blink_timer_init 
-071d 6000cb2e store 1 ,mem_mouse_multi_led_blink_timer 
-071e 6800cb31 fetch 1 ,mem_mouse_multi_led_blink_count_limited 
-071f 203a0724 branch p_mouse_multi_led_blink_count_no_limited ,blank 
-0720 6800cb2f fetch 1 ,mem_mouse_multi_led_blink_count 
-0721 203a0745 branch p_mouse_multi_led_blink_off ,blank 
-0722 1fe0ffff increase -1 ,pdata 
-0723 6000cb2f store 1 ,mem_mouse_multi_led_blink_count 
+071b 6800cb31 fetch 1 ,mem_mouse_multi_led_blink_count_limited 
+071c 203a0721 branch p_mouse_multi_led_blink_count_no_limited ,blank 
+071d 6800cb2f fetch 1 ,mem_mouse_multi_led_blink_count 
+071e 203a0742 branch p_mouse_multi_led_blink_off ,blank 
+071f 1fe0ffff increase -1 ,pdata 
+0720 6000cb2f store 1 ,mem_mouse_multi_led_blink_count 
 
 p_mouse_multi_led_blink_count_no_limited:
-0724 6800cb2a fetch 1 ,mem_mouse_multi_led_state 
-0725 c0008747 beq on ,p_mouse_multi_led_off 
-0726 c0000728 beq off ,p_mouse_multi_led_on 
-0727 20600000 rtn 
+0721 6800cb2a fetch 1 ,mem_mouse_multi_led_state 
+0722 c0008744 beq on ,p_mouse_multi_led_off 
+0723 c0000725 beq off ,p_mouse_multi_led_on 
+0724 20600000 rtn 
 
 p_mouse_multi_led_on:
-0728 704b2a01 jam on ,mem_mouse_multi_led_state 
-0729 6800c720 fetch 1 ,mem_device_flag 
-072a c000072d beq mode_24g_device ,p_mouse_24g_led_on 
-072b c000872d beq mode_bt_device1 ,p_mouse_24g_led_on 
-072c c0018736 beq 3 ,p_mouse_bt2_led_on 
+0725 704b2a01 jam on ,mem_mouse_multi_led_state 
+0726 6800c720 fetch 1 ,mem_device_flag 
+0727 c000072a beq mode_24g_device ,p_mouse_24g_led_on 
+0728 c000872a beq mode_bt_device1 ,p_mouse_24g_led_on 
+0729 c0018733 beq 3 ,p_mouse_bt2_led_on 
 
 p_mouse_24g_led_on:
-072d 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
-072e 2040680e call gpio_config_output 
-072f 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
-0730 20206825 branch gpio_out_inactive 
+072a 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
+072b 2040680e call gpio_config_output 
+072c 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
+072d 20206825 branch gpio_out_inactive 
 
 p_mouse_bt1_led_on:
+072e 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
+072f 79200407 set1 7 ,temp 
+0730 2040680e call gpio_config_output 
 0731 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
-0732 79200407 set1 7 ,temp 
-0733 2040680e call gpio_config_output 
-0734 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
-0735 20206829 branch gpio_out_active 
+0732 20206829 branch gpio_out_active 
 
 p_mouse_bt2_led_on:
-0736 6808cb67 fetcht 1 ,mem_mouse_device3_led_gpio 
-0737 2040680e call gpio_config_output 
-0738 6808cb67 fetcht 1 ,mem_mouse_device3_led_gpio 
-0739 20206829 branch gpio_out_active 
+0733 6808cb67 fetcht 1 ,mem_mouse_device3_led_gpio 
+0734 2040680e call gpio_config_output 
+0735 6808cb67 fetcht 1 ,mem_mouse_device3_led_gpio 
+0736 20206829 branch gpio_out_active 
 
 p_mouse_dpi_led_on:
-073a 6808c6f4 fetcht 1 ,mem_dpi_led_gpio 
-073b 20206829 branch gpio_out_active 
+0737 6808c6f4 fetcht 1 ,mem_dpi_led_gpio 
+0738 20206829 branch gpio_out_active 
 
 p_mouse_low_led_on:
-073c 704bc301 jam on ,mem_config_low_led_status 
-073d 6808cbc4 fetcht 1 ,mem_low_led_alarm_gpio 
-073e 2040680e call gpio_config_output 
-073f 6808cbc4 fetcht 1 ,mem_low_led_alarm_gpio 
-0740 20206825 branch gpio_out_inactive 
+0739 704bc301 jam on ,mem_config_low_led_status 
+073a 6808cbc4 fetcht 1 ,mem_low_led_alarm_gpio 
+073b 2040680e call gpio_config_output 
+073c 6808cbc4 fetcht 1 ,mem_low_led_alarm_gpio 
+073d 20206825 branch gpio_out_inactive 
 
 p_mouse_discovey_led_blink_off:
-0741 6800cb30 fetch 1 ,mem_mouse_multi_led_on_timer 
-0742 247a0000 nrtn blank 
-0743 6800cb32 fetch 1 ,mem_mouse_multi_led_on_poweron2s_flag 
-0744 247a0000 nrtn blank 
+073e 6800cb30 fetch 1 ,mem_mouse_multi_led_on_timer 
+073f 247a0000 nrtn blank 
+0740 6800cb32 fetch 1 ,mem_mouse_multi_led_on_poweron2s_flag 
+0741 247a0000 nrtn blank 
 
 p_mouse_multi_led_blink_off:
-0745 58000000 setarg 0 
-0746 6001cb2e store 3 ,mem_mouse_multi_led_blink_timer 
+0742 58000000 setarg 0 
+0743 6001cb2e store 3 ,mem_mouse_multi_led_blink_timer 
 
 p_mouse_multi_led_off:
-0747 6800cb2f fetch 1 ,mem_mouse_multi_led_blink_count 
-0748 243a074b nbranch p_mouse_multi_led_off_wait_blink_over ,blank 
+0744 6800cb2f fetch 1 ,mem_mouse_multi_led_blink_count 
+0745 243a0748 nbranch p_mouse_multi_led_off_wait_blink_over ,blank 
 
 p_mouse_multi_led_off_next:
-0749 704b2800 jam 0 ,mem_mouse_multi_led_blink_enable 
-074a 704b2b00 jam 0 ,mem_mouse_multi_led_type 
+0746 704b2800 jam 0 ,mem_mouse_multi_led_blink_enable 
+0747 704b2b00 jam 0 ,mem_mouse_multi_led_type 
 
 p_mouse_multi_led_off_wait_blink_over:
-074b 704b3000 jam 0 ,mem_mouse_multi_led_on_timer 
-074c 704b2a00 jam off ,mem_mouse_multi_led_state 
-074d 20400502 call p_mouse_dpi_led_off 
-074e 6808cb67 fetcht 1 ,mem_mouse_device3_led_gpio 
-074f 2040680e call gpio_config_output 
-0750 6808cb67 fetcht 1 ,mem_mouse_device3_led_gpio 
-0751 20406825 call gpio_out_inactive 
+0748 704b3000 jam 0 ,mem_mouse_multi_led_on_timer 
+0749 704b2a00 jam off ,mem_mouse_multi_led_state 
+074a 204004ff call p_mouse_dpi_led_off 
+074b 6808cb67 fetcht 1 ,mem_mouse_device3_led_gpio 
+074c 2040680e call gpio_config_output 
+074d 6808cb67 fetcht 1 ,mem_mouse_device3_led_gpio 
+074e 20406825 call gpio_out_inactive 
 
 p_mouse_device1_led_set_float:
-0752 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
-0753 793f8407 set0 gpio_active_bit ,temp 
-0754 20206806 branch gpio_set_high_impedance 
+074f 6808cb65 fetcht 1 ,mem_mouse_device1_led_gpio 
+0750 793f8407 set0 gpio_active_bit ,temp 
+0751 20206806 branch gpio_set_high_impedance 
 
 p_mouse_discovery_multi_led_blink:
-0755 704b2d05 jam 5 ,mem_mouse_multi_led_blink_timer_init 
+0752 704b2d05 jam 5 ,mem_mouse_multi_led_blink_timer_init 
 
 p_mouse_discovery_multi_led_blink_next:
-0756 704b3200 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
-0757 704b3100 jam 0 ,mem_mouse_multi_led_blink_count_limited 
-0758 704b2f01 jam 1 ,mem_mouse_multi_led_blink_count 
+0753 704b3200 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
+0754 704b3100 jam 0 ,mem_mouse_multi_led_blink_count_limited 
+0755 704b2f01 jam 1 ,mem_mouse_multi_led_blink_count 
 
 p_mouse_multi_led_blink_enable:
-0759 704b2e05 jam 5 ,mem_mouse_multi_led_blink_timer 
-075a 704b2801 jam on ,mem_mouse_multi_led_blink_enable 
-075b 704b2b01 jam multi_led_blink ,mem_mouse_multi_led_type 
-075c 20600000 rtn 
+0756 704b2e05 jam 5 ,mem_mouse_multi_led_blink_timer 
+0757 704b2801 jam on ,mem_mouse_multi_led_blink_enable 
+0758 704b2b01 jam multi_led_blink ,mem_mouse_multi_led_type 
+0759 20600000 rtn 
 
 p_mouse_reconn_multi_led_blink:
-075d 704b2d05 jam 5 ,mem_mouse_multi_led_blink_timer_init 
-075e 20200756 branch p_mouse_discovery_multi_led_blink_next 
+075a 704b2d05 jam 5 ,mem_mouse_multi_led_blink_timer_init 
+075b 20200753 branch p_mouse_discovery_multi_led_blink_next 
 
 p_mouse_mode_bt_device_multi_led_on:
 
 p_mouse_mode_24g_device_multi_led_on:
-075f 704b3201 jam 1 ,mem_mouse_multi_led_on_poweron2s_flag 
-0760 704b2801 jam on ,mem_mouse_multi_led_blink_enable 
-0761 704b2b00 jam multi_led_on ,mem_mouse_multi_led_type 
-0762 704b3000 jam 0 ,mem_mouse_multi_led_on_timer 
-0763 20600000 rtn 
+075c 704b3201 jam 1 ,mem_mouse_multi_led_on_poweron2s_flag 
+075d 704b2801 jam on ,mem_mouse_multi_led_blink_enable 
+075e 704b2b00 jam multi_led_on ,mem_mouse_multi_led_type 
+075f 704b3000 jam 0 ,mem_mouse_multi_led_on_timer 
+0760 20600000 rtn 
 
 p_mouse_dpi_multi_led_blink:
-0764 704b2d03 jam 3 ,mem_mouse_multi_led_blink_timer_init 
-0765 704b3101 jam 1 ,mem_mouse_multi_led_blink_count_limited 
-0766 20200759 branch p_mouse_multi_led_blink_enable 
+0761 704b2d03 jam 3 ,mem_mouse_multi_led_blink_timer_init 
+0762 704b3101 jam 1 ,mem_mouse_multi_led_blink_count_limited 
+0763 20200756 branch p_mouse_multi_led_blink_enable 
 
 power_ctrl_pac_succ_cnt_init:
-0767 704d8701 jam 1 ,mem_power_ctrl_level 
-0768 704d8400 jam 0 ,mem_power_ctrl_pac_succ_cnt 
-0769 20600000 rtn 
+0764 704d8701 jam 1 ,mem_power_ctrl_level 
+0765 704d8400 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0766 20600000 rtn 
 
 power_ctrl_pac_succ_incrs:
-076a 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-076b 1fe0fe01 increase 1 ,pdata 
-076c 6000cd84 store 1 ,mem_power_ctrl_pac_succ_cnt 
-076d 20600000 rtn 
+0767 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0768 1fe0fe01 increase 1 ,pdata 
+0769 6000cd84 store 1 ,mem_power_ctrl_pac_succ_cnt 
+076a 20600000 rtn 
 
 power_ctrl_pac_succ_cnt_reinit:
-076e 704d8403 jam 3 ,mem_power_ctrl_pac_succ_cnt 
-076f 20600000 rtn 
+076b 704d8403 jam 3 ,mem_power_ctrl_pac_succ_cnt 
+076c 20600000 rtn 
 
 power_ctrl_txpower_decrs_check:
-0770 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0771 c1be8000 rtnne 125 
-0772 704d8400 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+076d 6800cd84 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+076e c1be8000 rtnne 125 
+076f 704d8400 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 
 power_ctrl_txpower_decrs:
-0773 6808cd85 fetcht 1 ,mem_rssi_avg_received 
-0774 58000077 setarg rssi_dis_min_24g 
-0775 c5130777 bmark1 mark_24g ,power_ctrl_txpower_decrs_next 
-0776 58000075 setarg rssi_dis_min_ble 
+0770 6808cd85 fetcht 1 ,mem_rssi_avg_received 
+0771 58000077 setarg rssi_dis_min_24g 
+0772 c5130774 bmark1 mark_24g ,power_ctrl_txpower_decrs_next 
+0773 58000075 setarg rssi_dis_min_ble 
 
 power_ctrl_txpower_decrs_next:
-0777 98467c00 isub temp ,null 
-0778 24610000 nrtn positive 
-0779 6800cd87 fetch 1 ,mem_power_ctrl_level 
-077a c0000788 beq 0 ,power_ctrl_decrs_level0 
-077b 1fe0ffff increase -1 ,pdata 
-077c 6000cd87 store 1 ,mem_power_ctrl_level 
-077d c0000788 beq 0 ,power_ctrl_decrs_level0 
+0774 98467c00 isub temp ,null 
+0775 24610000 nrtn positive 
+0776 6800cd87 fetch 1 ,mem_power_ctrl_level 
+0777 c0000785 beq 0 ,power_ctrl_decrs_level0 
+0778 1fe0ffff increase -1 ,pdata 
+0779 6000cd87 store 1 ,mem_power_ctrl_level 
+077a c0000785 beq 0 ,power_ctrl_decrs_level0 
 
 power_ctrl_decrs_level1:
 
 power_ctrl_incrs_level1:
-077e 7041de00 jam tx_power_0db ,mem_tx_power 
-077f 20600000 rtn 
+077b 7041de00 jam tx_power_0db ,mem_tx_power 
+077c 20600000 rtn 
 
 power_ctrl_txpower_incrs_force:
-0780 704d8400 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+077d 704d8400 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 
 power_ctrl_txpower_incrs:
-0781 6800cd87 fetch 1 ,mem_power_ctrl_level 
-0782 c0010786 beq 2 ,power_ctrl_incrs_level2 
-0783 1fe0fe01 increase 1 ,pdata 
-0784 6000cd87 store 1 ,mem_power_ctrl_level 
-0785 c000877e beq 1 ,power_ctrl_incrs_level1 
+077e 6800cd87 fetch 1 ,mem_power_ctrl_level 
+077f c0010783 beq 2 ,power_ctrl_incrs_level2 
+0780 1fe0fe01 increase 1 ,pdata 
+0781 6000cd87 store 1 ,mem_power_ctrl_level 
+0782 c000877b beq 1 ,power_ctrl_incrs_level1 
 
 power_ctrl_incrs_level2:
-0786 7041de02 jam tx_power_5db ,mem_tx_power 
-0787 20600000 rtn 
+0783 7041de02 jam tx_power_5db ,mem_tx_power 
+0784 20600000 rtn 
 
 power_ctrl_decrs_level0:
-0788 7041de04 jam tx_power_f5db ,mem_tx_power 
-0789 20600000 rtn 
+0785 7041de04 jam tx_power_f5db ,mem_tx_power 
+0786 20600000 rtn 
 
 p_set_freq_tx:
-078a 60088017 storet 1 ,mem_last_freq 
-078b 1840a200 add temp ,0 ,rega 
-078c 20402981 call rf_write_freq 
-078d 58000500 setarg param_pll_setup 
-078e 20402a8f call sleep 
+0787 60088017 storet 1 ,mem_last_freq 
+0788 1840a200 add temp ,0 ,rega 
+0789 20402981 call rf_write_freq 
+078a 58000500 setarg param_pll_setup 
+078b 20402a8f call sleep 
 
 p_rf_tx_enable:
-078f 70890601 jam 0x1 ,rfen_adc 
-0790 7089003c jam 0x3c ,rfen_rx 
-0791 708901e0 jam 0xe0 ,rfen_tx 
+078c 70890601 jam 0x1 ,rfen_adc 
+078d 7089003c jam 0x3c ,rfen_rx 
+078e 708901e0 jam 0xe0 ,rfen_tx 
+078f 2000000a nop 10 
+0790 70890201 jam 0x01 ,rfen_mdm 
+0791 7089023d jam 0x3d ,rfen_mdm 
 0792 2000000a nop 10 
-0793 70890201 jam 0x01 ,rfen_mdm 
-0794 7089023d jam 0x3d ,rfen_mdm 
-0795 2000000a nop 10 
-0796 708903b7 jam 0xb7 ,rfen_sn 
-0797 2000000a nop 10 
-0798 7089027d jam 0x7d ,rfen_mdm 
-0799 6800c1de fetch 1 ,mem_tx_power 
-079a c00107a1 beq tx_power_5db ,p_set_tx_power_5db 
-079b c00207a5 beq tx_power_f5db ,p_set_tx_power_f5db 
-079c c01007a9 beq tx_power_pair ,p_set_tx_power_pair 
+0793 708903b7 jam 0xb7 ,rfen_sn 
+0794 2000000a nop 10 
+0795 7089027d jam 0x7d ,rfen_mdm 
+0796 6800c1de fetch 1 ,mem_tx_power 
+0797 c001079e beq tx_power_5db ,p_set_tx_power_5db 
+0798 c00207a2 beq tx_power_f5db ,p_set_tx_power_f5db 
+0799 c01007a6 beq tx_power_pair ,p_set_tx_power_pair 
 
 p_set_tx_power_0db:
-079d 708955d0 jam 0xd0 ,0x8955 
-079e 708956e0 jam 0xe0 ,0x8956 
-079f 7089586c jam 0x6c ,0x8958 
-07a0 2020294b branch set_tx_power_0db 
+079a 708955d0 jam 0xd0 ,0x8955 
+079b 708956e0 jam 0xe0 ,0x8956 
+079c 7089586c jam 0x6c ,0x8958 
+079d 2020294b branch set_tx_power_0db 
 
 p_set_tx_power_5db:
-07a1 708955d0 jam 0xd0 ,0x8955 
-07a2 708956e0 jam 0xe0 ,0x8956 
-07a3 7089583c jam 0x3c ,0x8958 
-07a4 20202953 branch set_tx_power_5db 
+079e 708955d0 jam 0xd0 ,0x8955 
+079f 708956e0 jam 0xe0 ,0x8956 
+07a0 7089583c jam 0x3c ,0x8958 
+07a1 20202953 branch set_tx_power_5db 
 
 p_set_tx_power_f5db:
-07a5 708955d0 jam 0xd0 ,0x8955 
-07a6 708956c0 jam 0xc0 ,0x8956 
-07a7 7089586c jam 0x6c ,0x8958 
-07a8 2020295b branch set_tx_power_f5db 
+07a2 708955d0 jam 0xd0 ,0x8955 
+07a3 708956c0 jam 0xc0 ,0x8956 
+07a4 7089586c jam 0x6c ,0x8958 
+07a5 2020295b branch set_tx_power_f5db 
 
 p_set_tx_power_pair:
-07a9 708956c2 jam 0xc2 ,0x8956 
-07aa 708955d0 jam 0xd0 ,0x8955 
-07ab 20600000 rtn 
+07a6 708956c2 jam 0xc2 ,0x8956 
+07a7 708955d0 jam 0xd0 ,0x8955 
+07a8 20600000 rtn 
 
 p_shutdown_radio:
-07ac 18002a08 force 8 ,radio_ctrl 
-07ad 202028fa branch shutdown_radio + 1 
+07a9 18002a08 force 8 ,radio_ctrl 
+07aa 202028fa branch shutdown_radio + 1 
 
 p_zcode_entrance:
-07ae 680891c5 fetcht 1 ,mem_zcode_temp_param0 
-07af 18518400 rshift4 temp ,temp 
-07b0 6800cb57 fetch 1 ,mem_zcode_current_number 
-07b1 98467c00 isub temp ,null 
-07b2 202287cd branch p_zcode_run ,zero 
-07b3 6008cb57 storet 1 ,mem_zcode_current_number 
-07b4 18408401 increase 1 ,temp 
-07b5 58000100 setarg zcode_buff_size 
-07b6 984f8400 imul32 temp ,temp 
-07b7 6801cb58 fetch 3 ,mem_xip_flash_offset 
-07b8 98467e00 isub temp ,pdata 
-07b9 6809cb5b fetcht 3 ,mem_flash_start_addr 
-07ba 9840fe00 iadd temp ,pdata 
-07bb 1fe0fffb increase -5 ,pdata 
-07bc 6001cb5e store 3 ,mem_flash_address 
-07bd 20400354 call p_flash_release_deep_power_down 
+07ab 680891c5 fetcht 1 ,mem_zcode_temp_param0 
+07ac 18518400 rshift4 temp ,temp 
+07ad 6800cb57 fetch 1 ,mem_zcode_current_number 
+07ae 98467c00 isub temp ,null 
+07af 202287ca branch p_zcode_run ,zero 
+07b0 6008cb57 storet 1 ,mem_zcode_current_number 
+07b1 18408401 increase 1 ,temp 
+07b2 58000100 setarg zcode_buff_size 
+07b3 984f8400 imul32 temp ,temp 
+07b4 6801cb58 fetch 3 ,mem_xip_flash_offset 
+07b5 98467e00 isub temp ,pdata 
+07b6 6809cb5b fetcht 3 ,mem_flash_start_addr 
+07b7 9840fe00 iadd temp ,pdata 
+07b8 1fe0fffb increase -5 ,pdata 
+07b9 6001cb5e store 3 ,mem_flash_address 
+07ba 20400354 call p_flash_release_deep_power_down 
 
 p_zcode_read_loop:
-07be 6801cb5e fetch 3 ,mem_flash_address 
-07bf d8400100 arg zcode_buff_size ,temp 
-07c0 da201f00 arg mem_zcode_buff ,rega 
-07c1 20406562 call spid_read_flash 
-07c2 68021f00 fetch 4 ,mem_zcode_buff 
-07c3 680a4b61 fetcht 4 ,mem_zcode_head 
-07c4 98467c00 isub temp ,null 
-07c5 242287be nbranch p_zcode_read_loop ,zero 
-07c6 2040031f call p_mouse_spi_init 
-07c7 58001f00 setarg mem_zcode_buff 
-07c8 60014199 store 2 ,mem_patch_ptr 
-07c9 70419b40 jam zcode_code_size ,mem_patch_len 
-07ca 204064ca call load_ucode 
-07cb 58000000 setarg 0 
-07cc 60024199 store 4 ,mem_patch_ptr 
+07bb 6801cb5e fetch 3 ,mem_flash_address 
+07bc d8400100 arg zcode_buff_size ,temp 
+07bd da201f00 arg mem_zcode_buff ,rega 
+07be 20406562 call spid_read_flash 
+07bf 68021f00 fetch 4 ,mem_zcode_buff 
+07c0 680a4b61 fetcht 4 ,mem_zcode_head 
+07c1 98467c00 isub temp ,null 
+07c2 242287bb nbranch p_zcode_read_loop ,zero 
+07c3 2040031f call p_mouse_spi_init 
+07c4 58001f00 setarg mem_zcode_buff 
+07c5 60014199 store 2 ,mem_patch_ptr 
+07c6 70419b40 jam zcode_code_size ,mem_patch_len 
+07c7 204064ca call load_ucode 
+07c8 58000000 setarg 0 
+07c9 60024199 store 4 ,mem_patch_ptr 
 
 p_zcode_run:
-07cd 680091c5 fetch 1 ,mem_zcode_temp_param0 
-07ce 20200001 branch p_zcode 
+07ca 680091c5 fetch 1 ,mem_zcode_temp_param0 
+07cb 20200001 branch p_zcode 
               org 0x2000
 
 start:
@@ -35446,7 +35443,7 @@
 20015 68014682 fetch 2 ,mem_ui_state_map 
 20016 c28642b0 bbit1 ui_state_btn_down ,mouse_start_discovery 
 20017 204033a9 call app_disconn_reason_clear 
-20018 20400536 call p_mouse_check_key_gpio 
+20018 20400533 call p_mouse_check_key_gpio 
 20019 20608000 rtn true 
 2001a 6800c6d9 fetch 1 ,mem_select_device_button_statue 
 2001b c1000000 rtneq pb_button_state_down 
@@ -35503,7 +35500,7 @@
 30010 58000004 setarg adv_flag_bredr_not_supported 
 30011 e0c08000 istore 1 ,contr 
 30012 d8c04390 arg mem_le_scan_data ,contr 
-30013 20400569 call p_le_adv_data_update 
+30013 20400566 call p_le_adv_data_update 
 30014 20207df4 branch check_51cmd_adv 
 
 z_send_lmp_escape:
@@ -35728,7 +35725,7 @@
 60028 2040fddd call check_51cmd_start_discovery ,true 
 60029 704b5200 jam 0 ,mem_mouse_bt_reconnect_flag 
 6002a 204042c4 call mouse_start_discovery_norandom + 13 
-6002b 20200755 branch p_mouse_discovery_multi_led_blink 
+6002b 20200752 branch p_mouse_discovery_multi_led_blink 
 
 z_check_51cmd_adv:
 6002c 7047a100 jam 0 ,mem_mouse_le_reconnect_flag 
@@ -35736,7 +35733,7 @@
 6002e 58000005 setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable 
 6002f e0c08000 istore 1 ,contr 
 60030 d8c04b13 arg mem_le_adv_swift_pair ,contr 
-60031 20400569 call p_le_adv_data_update 
+60031 20400566 call p_le_adv_data_update 
 60032 20207df4 branch check_51cmd_adv 
               org 0x70001
 
@@ -35782,7 +35779,7 @@
 7001d 20200367 branch p_g24_stop_g24_mode_set 
 
 z_mouse_24g_pairing_button:
-7001e 20400755 call p_mouse_discovery_multi_led_blink 
+7001e 20400752 call p_mouse_discovery_multi_led_blink 
 7001f 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
 70020 c4088000 rtnbit0 mouse_enable_24g 
 70021 c3818000 rtnbit1 mosue_24g_pairing_flag 
@@ -35873,7 +35870,7 @@
 90016 20405839 call le_set_justwork 
 90017 2040582c call le_set_fixed_ltk 
 90018 20405818 call le_set_config_read_authentication 
-90019 20400565 call p_le_addr_random_config 
+90019 20400562 call p_le_addr_random_config 
 9001a 204002fd call p_mouse_load_flash_info_check 
 9001b df200003 arg 3 ,loopcnt 
 9001c d8c04722 arg mem_device1_addr ,contr 
@@ -35956,7 +35953,7 @@
 a001e 20207fe7 branch enable_user 
 
 z_g24_paring_mode:
-a001f 20400767 call power_ctrl_pac_succ_cnt_init 
+a001f 20400764 call power_ctrl_pac_succ_cnt_init 
 a0020 6800cc5b fetch 1 ,mem_24g_pairing_sm 
 a0021 c17f8000 rtneq state_24g_pairing_success 
 a0022 c0088026 beq state_24g_pairing_1_waiting_ack ,z_g24_pairing_sm_1_waiting_ack 
@@ -36006,7 +36003,7 @@
 b0005 20600000 rtn 
 
 z_mouse_24g_attempt_fail:
-b0006 20400741 call p_mouse_discovey_led_blink_off 
+b0006 2040073e call p_mouse_discovey_led_blink_off 
 b0007 704b5300 jam 0 ,mem_retry_count 
 b0008 704d8b00 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
 b0009 204002b0 call p_mouse_tx_power_init 
@@ -36039,7 +36036,7 @@
 b001e 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
 b001f c3828000 rtnbit1 mouse_bt_discovery_button_down_flag 
 b0020 6800c720 fetch 1 ,mem_device_flag 
-b0021 c1008000 rtneq mode_g24_device 
+b0021 c1000000 rtneq mode_g24_device 
 b0022 6800c6d9 fetch 1 ,mem_select_device_button_statue 
 b0023 c1000000 rtneq pb_button_state_down 
 b0024 202033a7 branch app_bb_hibernate 
@@ -36051,7 +36048,7 @@
 b0028 6012004c hstore 4 ,core_lpm_reg 
 b0029 20402c21 call lpm_write_ctrl 
 b002a 204074bd call disable_authrom 
-b002b 20400747 call p_mouse_multi_led_off 
+b002b 20400744 call p_mouse_multi_led_off 
 b002c 2040030a call p_mouse_store_flash_device_info 
 b002d 20400441 call p_mouse_sensor_powerdown_check 
 b002e 20403e9f call mouse_before_hibernate_wheel_gpio_set 
Index: output/ramcode.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/ramcode.rom	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/ramcode.rom	(working copy)
@@ -2,7 +2,7 @@
 204003a2
 6800c1de
 6000cd02
-20400767
+20400764
 6800c685
 6000cb48
 6800cb34
@@ -16,7 +16,7 @@
 60014d7c
 58000390
 600141ef
-58000615
+58000612
 600141f9
 580003bd
 600141f1
@@ -40,7 +40,7 @@
 6000c71e
 6800c241
 c3810000
-2020050e
+2020050b
 58000177
 60014d8e
 20600000
@@ -66,47 +66,47 @@
 c000006e
 c0008072
 c001007c
-c04287ac
-c044878a
-c00d862e
-c0130630
-c024064c
-c025064e
-c0288668
-c02c864a
-c052866d
-c0538678
-c0568696
+c04287a9
+c0448787
+c00d862b
+c013062d
+c0240649
+c025064b
+c0288665
+c02c8647
+c052866a
+c0538675
+c0568693
 c065b3e4
-c07486a7
+c07486a4
 c0508085
 c058808a
 c0590099
 c0620296
-c0718510
-c073052b
-c0750562
-c0758567
-c076056d
+c071850d
+c0730528
+c075055f
+c0758564
+c076056a
 20202a8e
-c01c8572
-c021857a
-c0250580
-c02b8583
-c02c8585
-c0318587
-c03305b7
-c03385ce
-c0350603
-c03b860b
-c00286a9
-c04006ab
-c04106b5
-c04406c9
-c046061c
-c0468628
-c07b86ed
-c07d06f2
+c01c856f
+c0218577
+c025057d
+c02b8580
+c02c8582
+c0318584
+c03305b4
+c03385cb
+c0350600
+c03b8608
+c00286a6
+c04006a8
+c04106b2
+c04406c6
+c0460619
+c0468625
+c07b86ea
+c07d06ef
 20202a8e
 20800000
 2040640d
@@ -163,7 +163,7 @@
 2040014f
 6800cc5b
 c1ff8000
-20400656
+20400653
 6800cb2a
 c0008379
 20400269
@@ -172,9 +172,9 @@
 5800e484
 20202b93
 7011c5c0
-202007ae
+202007ab
 7011c570
-202007ae
+202007ab
 20400242
 24740000
 204000c6
@@ -236,9 +236,9 @@
 793ffe04
 6000cc4c
 6000cc07
-204005a8
+204005a5
 20200113
-204005a8
+204005a5
 704d7e00
 202000e4
 704d8302
@@ -341,7 +341,7 @@
 24378172
 20400164
 2040018d
-2040076a
+20400767
 704b5300
 6800cc4a
 1fe0fe01
@@ -384,8 +384,8 @@
 58000000
 60014c51
 20202dd4
-20400781
-204005a8
+2040077e
+204005a5
 20200113
 6800cc54
 1fe67c0b
@@ -435,11 +435,11 @@
 704c5b01
 20600000
 7011c590
-202007ae
+202007ab
 7011c591
-202007ae
+202007ab
 7011c561
-202007ae
+202007ab
 704bc000
 793f8026
 704d9b00
@@ -659,7 +659,7 @@
 20600000
 6800cb01
 207a0000
-20200510
+2020050d
 70895b86
 70895ca0
 2040296c
@@ -669,10 +669,10 @@
 6801c4a3
 6001cbaf
 20400001
-204004cb
+204004c8
 6800c231
 c280b40a
-2040075f
+2040075c
 6808c6ef
 20406829
 204002b0
@@ -700,7 +700,7 @@
 18420c00
 2040432c
 7011c523
-202007ae
+202007ab
 da204370
 ea208000
 207a0000
@@ -718,7 +718,7 @@
 6800cbc0
 247a0000
 7011c562
-202007ae
+202007ab
 70479e01
 20405814
 704b0101
@@ -730,7 +730,7 @@
 204040d1
 200003e8
 202002d6
-20400508
+20400505
 6800c6de
 c02d02e0
 202040e1
@@ -740,7 +740,7 @@
 20407ec1
 da604b6f
 204002e7
-2020050c
+20200509
 ea610000
 d840ffff
 98467c00
@@ -748,12 +748,12 @@
 20406413
 1a60a602
 202002e7
-20400508
+20400505
 6800c6de
 c0004139
 202040ea
 7011c580
-202007ae
+202007ab
 70808640
 70808700
 68108081
@@ -776,7 +776,7 @@
 68024b4e
 6002477b
 60024c73
-204004cb
+204004c8
 6801470f
 203a030a
 6800c231
@@ -992,18 +992,18 @@
 20600000
 20407e34
 20400487
-2040049b
+20400498
 20203ee0
 6800cbbb
 247a0000
 6808cbc1
 20406825
 6808c6e7
-2040055c
+20400559
 6808c6e7
 2040681d
 202083fc
-20400557
+20400554
 6800c6b6
 c1000000
 7046b600
@@ -1014,11 +1014,11 @@
 205a03fa
 1feffe02
 6000cb2f
-20400764
-20200510
+20400761
+2020050d
 1fe0fe01
 20600000
-20400557
+20400554
 20203d62
 1a627e00
 c00a040f
@@ -1039,7 +1039,7 @@
 2020417d
 704bbb00
 204002d3
-2040075f
+2040075c
 20403410
 704b6b01
 6800c7a1
@@ -1049,52 +1049,52 @@
 202041c3
 20400441
 7011c542
-202007ae
+202007ab
 700a9912
 20207d8f
 7011c5b3
-202007ae
+202007ab
 7011c5a1
-202007ae
+202007ab
 7011c5a3
-202007ae
+202007ab
 7011c571
-202007ae
+202007ab
 7011c5b1
-202007ae
+202007ab
 704bbb00
 70480c00
 204002d3
-2040075f
-2020056d
+2040075c
+2020056a
 20400441
 7011c5b4
-202007ae
+202007ab
 7011c5b2
-202007ae
+202007ab
 704bc001
-2040075f
+2040075c
 7011c592
-202007ae
+202007ab
 7011c5a0
-202007ae
+202007ab
 704bc001
 704bbb00
-2040075f
+2040075c
 20400369
 204002d3
 20203f8d
 20400441
 7011c5a4
-202007ae
+202007ab
 6800cb01
 207a0000
 704b0100
 204002d4
 58000806
 20206413
-204004c6
-204004f3
+204004c3
+204004f0
 204003e4
 20400478
 20404234
@@ -1111,8 +1111,8 @@
 6800cb28
 207a0000
 6800cb2b
-c000070e
-c0008718
+c000070b
+c0008715
 20600000
 da604bbe
 da4002a5
@@ -1151,7 +1151,7 @@
 da400480
 20203374
 704b2f00
-20400741
+2040073e
 704d9601
 20600000
 da604bb7
@@ -1159,7 +1159,7 @@
 20203374
 6808c6ed
 2040681d
-202084b5
+202084b2
 6800c6d9
 c1008000
 6800cb48
@@ -1170,13 +1170,10 @@
 7046d901
 20600000
 704b3200
-20400749
-6808c720
-18467c01
-204281ba
-6800c6d2
+20400746
+6800c720
 c1808000
-202004b9
+202004b6
 6800cbbd
 207a0000
 68014682
@@ -1227,14 +1224,14 @@
 20610000
 204068a8
 7046ce00
-204004de
+204004db
 20406908
 6001470f
 da204709
-204004e6
+204004e3
 6800c231
 c280b40a
-c30004d8
+c30004d5
 704b0001
 7046cf01
 202043e7
@@ -1243,7 +1240,7 @@
 6800cb00
 207a0000
 704b0000
-202004ff
+202004fc
 68108078
 793ffe05
 60108078
@@ -1275,7 +1272,7 @@
 6800c6cf
 207a0000
 da604bc2
-da400504
+da400501
 2020336d
 704bc300
 6808cbc4
@@ -1284,24 +1281,24 @@
 20206825
 704bc205
 6800cbc3
-c000073c
-202004ff
+c0000739
+202004fc
 2040031f
 58008006
 20406413
 20002ee0
 6800c77a
-c0ff8510
+c0ff850d
 6800c6e1
 6000c77a
 6800c6e0
 c0023d96
-c003051f
-c003851f
+c003051c
+c003851c
 6800c77a
-205a051a
+205a0517
 6800c77a
-c000851c
+c0008519
 c001bd8c
 20203d88
 70477a01
@@ -1310,58 +1307,58 @@
 1fe0ffff
 20203dbe
 6800c77a
-205a051a
+205a0517
 6800c77a
-c0008527
-c0018529
+c0008524
+c0018526
 6800cb3d
 6000c6b5
 20203dc1
 6800cb3b
-20200525
+20200522
 6800cb3e
-20200525
+20200522
 78547c00
 58000000
 6003469b
 20403fb5
 20404079
 2040407e
-20400534
+20400531
 24740000
 20203fa0
-20400536
+20400533
 2020409a
 da200000
-20400539
+20400536
 2020408e
 6808c6e2
-20400557
+20400554
 6808c6e2
 2040681d
 7920a200
 6808c6e3
-20400557
+20400554
 6808c6e3
 2040681d
 7920a201
 6808c6e4
-20400557
+20400554
 6808c6e4
 2040681d
 7920a202
 6808cbc1
-20400557
+20400554
 6808c6e5
-2040055c
+20400559
 6808c6e5
 2040681d
 7d20a203
-20400557
+20400554
 6808cbc1
-20400557
+20400554
 6808c6e6
-2040055c
+20400559
 6808c6e6
 2040681d
 7d20a204
@@ -1369,7 +1366,7 @@
 d8a08078
 20406830
 793f8407
-20200560
+2020055d
 793f8407
 d8a08078
 20406830
@@ -1380,9 +1377,9 @@
 204081ba
 2020426d
 7011c581
-202007ae
+202007ab
 7011c550
-202007ae
+202007ab
 d8a0437b
 df200013
 20407f01
@@ -1398,7 +1395,7 @@
 c0065395
 204055aa
 2040561e
-20400656
+20400653
 2020538f
 68008016
 1fe0fe01
@@ -1410,25 +1407,25 @@
 2040020d
 202054a3
 7011c540
-202007ae
+202007ab
 7011c541
-202007ae
+202007ab
 68008456
-c28285a7
-2040076a
+c28285a4
+20400767
 6800c78e
-243a0591
+243a058e
 6800843f
-c3020595
+c3020592
 680082da
-203a0595
+203a0592
 20205664
 6800c78e
 1fe0ffff
 6000c78e
 20205664
 6800c4c4
-c0828598
+c0828595
 70478e03
 20405892
 205a03ab
@@ -1445,10 +1442,10 @@
 6000c3dc
 20405650
 20600000
-2040059b
+20400598
 6800cd84
 1fe67c02
-2441076e
+2441076b
 6800cd84
 c1000000
 1fe0ffff
@@ -1474,10 +1471,10 @@
 18c27e00
 6001450d
 6800c50c
-c00185c6
+c00185c3
 2020568d
 680082db
-c00085c9
+c00085c6
 20205c65
 e8c28000
 6002c3ce
@@ -1485,18 +1482,18 @@
 6001045f
 20205c8a
 e8c10000
-c00205d2
-c00305fe
+c00205cf
+c00305fb
 20205698
 20407ea5
-204005b0
+204005ad
 20407e9f
 e8c18000
 60018477
-c00805e1
+c00805de
 1fec8400
 18467c24
-202105ef
+202105ec
 d84047c9
 600944bc
 204058ad
@@ -1517,23 +1514,23 @@
 5800002b
 e0c10000
 20600000
-c00505f1
+c00505ee
 202058ad
 68090478
 6800c4e9
-c28185f8
+c28185f5
 68010478
 c009da76
 68090478
 202059bf
 680144fa
 98467c00
-242285f4
+242285f1
 20405a42
-243405f4
+243405f1
 202059e2
 e8c08000
-c0008601
+c00085fe
 20205af6
 704b6d01
 20205b09
@@ -1546,7 +1543,7 @@
 20403cbe
 20205710
 7855fc00
-2037060e
+2037060b
 2436d806
 20402bcb
 680140c1
@@ -1571,7 +1568,7 @@
 204063ee
 184104fd
 2000000d
-20400629
+20400626
 60188073
 20600000
 204064dd
@@ -1581,7 +1578,7 @@
 60108081
 20600000
 7011c500
-202007ae
+202007ab
 204021c9
 24740000
 78547c00
@@ -1590,10 +1587,10 @@
 793f802d
 20402a4f
 204022e6
-c505863d
+c505863a
 20402455
-243a0636
-c5168646
+243a0633
+c5168643
 202021ec
 20402a4d
 d8200010
@@ -1603,7 +1600,7 @@
 68008077
 98000800
 70001102
-20200636
+20200633
 68020165
 1fe0fe08
 60020165
@@ -1611,15 +1608,15 @@
 c516264d
 2020258f
 7011c501
-202007ae
+202007ab
 68008030
 2feffe00
-20408652
+2040864f
 2020248a
 68008047
 2feffe03
-204085a8
-2440876a
+204085a5
+24408767
 68014682
 c3858000
 c3838000
@@ -1628,15 +1625,15 @@
 20400251
 6008cd85
 58000082
-c5130660
+c513065d
 58000080
 98467c00
-24210780
+2421077d
 6800cd84
 1fe67c02
-24210770
+2421076d
 6800cd84
-c0000781
+c000077e
 20600000
 204024f0
 242c28f9
@@ -1644,7 +1641,7 @@
 2040020d
 20202518
 6800c720
-c080ab2b
+c0802b2b
 6800cbbf
 203a2b2b
 204029e7
@@ -1669,7 +1666,7 @@
 6800c6d9
 c1000000
 6800c65a
-203a068a
+203a0687
 6800c5b1
 207a0000
 6800c4c0
@@ -1696,18 +1693,18 @@
 c586abde
 20405274
 243a2bde
-205a06a4
+205a06a1
 20202bbe
 70008a01
 70008b00
 20600000
 7011c510
-202007ae
+202007ab
 7011c511
-202007ae
+202007ab
 68008552
 600084c9
-c00986af
+c00986ac
 20205db4
 20405dcf
 704b0201
@@ -1719,18 +1716,18 @@
 204062c1
 68008048
 207a0000
-c28386bf
-c00186c1
-c01886c5
-c00b86c7
-c00386c3
+c28386bc
+c00186be
+c01886c2
+c00b86c4
+c00386c0
 20206010
 7011c520
-202007ae
+202007ab
 7011c521
-202007ae
+202007ab
 7011c522
-202007ae
+202007ab
 704b0401
 202061c3
 704b0c04
@@ -1739,16 +1736,16 @@
 247a0000
 68008055
 207a0000
-c00206eb
-c00806d0
+c00206e8
+c00806cd
 20206320
 6800c55b
 c1000000
-c00086d4
+c00086d1
 2020635f
 20748000
 6800816d
-c28006d8
+c28006d5
 20206399
 6800cb04
 c000e39d
@@ -1765,7 +1762,7 @@
 98408400
 1c427e00
 98467c00
-242106e9
+242106e6
 20206349
 704b0301
 20600000
@@ -1780,10 +1777,10 @@
 243a7ddb
 68008a99
 c584fdd6
-c00f8701
-c0100704
-c00906fe
-c00886fb
+c00f86fe
+c0100701
+c00906fb
+c00886f8
 20207dca
 58000000
 6004c4ff
@@ -1793,7 +1790,7 @@
 20205abf
 70018534
 6803044f
-20200706
+20200703
 70018533
 68030040
 60030186
@@ -1804,16 +1801,16 @@
 204042e8
 204042fb
 2020030a
-20400728
+20400725
 6800cb30
 1fe0fe01
 6000cb30
 6808cb2c
 98467c00
-20428716
+20428713
 20600000
 704b3200
-20200745
+20200742
 6800cb2e
 1fe0ffff
 6000cb2e
@@ -1821,20 +1818,20 @@
 6800cb2d
 6000cb2e
 6800cb31
-203a0724
+203a0721
 6800cb2f
-203a0745
+203a0742
 1fe0ffff
 6000cb2f
 6800cb2a
-c0008747
-c0000728
+c0008744
+c0000725
 20600000
 704b2a01
 6800c720
-c000072d
-c000872d
-c0018736
+c000072a
+c000872a
+c0018733
 6808cb65
 2040680e
 6808cb65
@@ -1862,12 +1859,12 @@
 58000000
 6001cb2e
 6800cb2f
-243a074b
+243a0748
 704b2800
 704b2b00
 704b3000
 704b2a00
-20400502
+204004ff
 6808cb67
 2040680e
 6808cb67
@@ -1884,7 +1881,7 @@
 704b2b01
 20600000
 704b2d05
-20200756
+20200753
 704b3201
 704b2801
 704b2b00
@@ -1892,7 +1889,7 @@
 20600000
 704b2d03
 704b3101
-20200759
+20200756
 704d8701
 704d8400
 20600000
@@ -1907,23 +1904,23 @@
 704d8400
 6808cd85
 58000077
-c5130777
+c5130774
 58000075
 98467c00
 24610000
 6800cd87
-c0000788
+c0000785
 1fe0ffff
 6000cd87
-c0000788
+c0000785
 7041de00
 20600000
 704d8400
 6800cd87
-c0010786
+c0010783
 1fe0fe01
 6000cd87
-c000877e
+c000877b
 7041de02
 20600000
 7041de04
@@ -1944,9 +1941,9 @@
 2000000a
 7089027d
 6800c1de
-c00107a1
-c00207a5
-c01007a9
+c001079e
+c00207a2
+c01007a6
 708955d0
 708956e0
 7089586c
@@ -1968,7 +1965,7 @@
 18518400
 6800cb57
 98467c00
-202287cd
+202287ca
 6008cb57
 18408401
 58000100
@@ -1987,7 +1984,7 @@
 68021f00
 680a4b61
 98467c00
-242287be
+242287bb
 2040031f
 58001f00
 60014199
Index: output/romcode.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/romcode.rom	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/romcode.rom	(working copy)
@@ -24618,7 +24618,7 @@
 68014682
 c28642b0
 204033a9
-20400536
+20400533
 20608000
 6800c6d9
 c1000000
@@ -24662,7 +24662,7 @@
 58000004
 e0c08000
 d8c04390
-20400569
+20400566
 20207df4
 68008048
 c0420019
@@ -24828,13 +24828,13 @@
 2040fddd
 704b5200
 204042c4
-20200755
+20200752
 7047a100
 204002bf
 58000005
 e0c08000
 d8c04b13
-20400569
+20400566
 20207df4
 c0300005
 c0308017
@@ -24865,7 +24865,7 @@
 580000c8
 60014d97
 20200367
-20400755
+20400752
 680246d3
 c4088000
 c3818000
@@ -24936,7 +24936,7 @@
 20405839
 2040582c
 20405818
-20400565
+20400562
 204002fd
 df200003
 d8c04722
@@ -25000,7 +25000,7 @@
 204001c0
 20400128
 20207fe7
-20400767
+20400764
 6800cc5b
 c17f8000
 c0088026
@@ -25037,7 +25037,7 @@
 c051801a
 c0520025
 20600000
-20400741
+2040073e
 704b5300
 704d8b00
 204002b0
@@ -25064,7 +25064,7 @@
 680246d3
 c3828000
 6800c720
-c1008000
+c1000000
 6800c6d9
 c1000000
 202033a7
@@ -25074,7 +25074,7 @@
 6012004c
 20402c21
 204074bd
-20400747
+20400744
 2040030a
 20400441
 20403e9f
@@ -25177,4 +25177,4 @@
 20400035
 6008cd9a
 20600000
-0000dd27
+0000f7e7
Index: output/zcode.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/zcode.rom	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/output/zcode.rom	(working copy)
@@ -132,7 +132,7 @@
 c051801a
 c0520025
 20600000
-20400741
+2040073e
 704b5300
 704d8b00
 204002b0
@@ -159,7 +159,7 @@
 680246d3
 c3828000
 6800c720
-c1008000
+c1000000
 6800c6d9
 c1000000
 202033a7
@@ -169,7 +169,7 @@
 6012004c
 20402c21
 204074bd
-20400747
+20400744
 2040030a
 20400441
 20403e9f
@@ -221,7 +221,7 @@
 204001c0
 20400128
 20207fe7
-20400767
+20400764
 6800cc5b
 c17f8000
 c0088026
@@ -279,7 +279,7 @@
 20405839
 2040582c
 20405818
-20400565
+20400562
 204002fd
 df200003
 d8c04722
@@ -412,7 +412,7 @@
 580000c8
 60014d97
 20200367
-20400755
+20400752
 680246d3
 c4088000
 c3818000
@@ -489,13 +489,13 @@
 2040fddd
 704b5200
 204042c4
-20200755
+20200752
 7047a100
 204002bf
 58000005
 e0c08000
 d8c04b13
-20400569
+20400566
 20207df4
 00000000
 00000000
@@ -657,7 +657,7 @@
 58000004
 e0c08000
 d8c04390
-20400569
+20400566
 20207df4
 68008048
 c0420019
@@ -726,7 +726,7 @@
 68014682
 c28642b0
 204033a9
-20400536
+20400533
 20608000
 6800c6d9
 c1000000
Index: program/patch.prog
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/program/patch.prog	(revision 6831)
+++ /branch/mouse_project/YJX_Project/YJX_1066/Only_BT_MJ-386/program/patch.prog	(working copy)
@@ -2079,11 +2079,11 @@
 p_mouse_ready_reconnection_by_button:	
 	jam 0,mem_mouse_multi_led_on_poweron2s_flag
 	call p_mouse_multi_led_off_next
-	fetcht 1,mem_device_flag
-	sub temp,MODE_G24_DEVICE,null
-	call p_g24_check_51cmd_stop_24g,zero
+	// fetcht 1,mem_device_flag
+	// sub temp,MODE_G24_DEVICE,null
+	// call p_g24_check_51cmd_stop_24g,zero
 p_mouse_ready_reconnection_by_button2:
-	fetch 1,mem_device_number
+	fetch 1,mem_device_flag
 	rtnne MODE_BT_DEVICE1
 	branch p_mouse_long_button_bt_discovery
 	// fetcht 1,mem_device_flag
