Index: do.bat
===================================================================
--- /1121s/branch/mouse/YJX_Project/YJX_Switch_public/do.bat	(revision 1846)
+++ /1121s/branch/mouse/YJX_Project/YJX_Switch_public/do.bat	(working copy)
@@ -86,16 +86,16 @@
 goto contin
 
 :SBmode
-%util_path%/geneep  -n -s
+%util_path%/geneep  -n -s -i
 goto contin
 
 :contin
 echo create auth rom
 perl ../util/mergepatch.pl mouse_ble_att_list usb_kbdata_vendor_define usb_kbdata usb_msdata usb_devicedata usb_confdata ble_shutter_gatt_list ble_shutter_key_value_list ble_car_att_list sha256 
 perl ../util/romcrc.pl romcode.rom
-perl  ../util/mergepatch.pl otp
-
-
+perl ../util/mergepatch.pl otp
+perl ../util/otpcheck.pl 
+echo.
 if "%device_option%" equ "mouse" (
 cd ..\output
 copy eeprom.dat ..\util\eeprom.dat
Index: output/otp.dat
===================================================================
--- /1121s/branch/mouse/YJX_Project/YJX_Switch_public/output/otp.dat	(revision 1846)
+++ /1121s/branch/mouse/YJX_Project/YJX_Switch_public/output/otp.dat	(working copy)
@@ -9,5450 +9,5450 @@
 00
 00
 00
-29
-05
+8f
+ab
+f1
+00
+3c
+ae
+c6
+03
+78
+5c
+8d
+07
+e0
+71
 35
-7f
-4d
 1e
-96
-a3
-69
-49
-d0
-e4
-43
-96
-df
-ce
 aa
 55
 30
 15
-e1
+4e
+06
+a3
+11
+a2
+a1
+1a
+0c
+23
+16
+29
+8f
+50
+e2
+3b
+f6
+04
+50
+c7
+38
+27
+04
+c7
+13
+53
+b3
+aa
+2b
+ae
+4d
+7a
 75
-3d
-d0
-95
-a5
-46
-81
-1f
-e1
+5f
+16
+4e
+9e
+41
+0a
+d8
+d9
+32
+f4
+be
 33
+42
+ea
+7b
+51
+21
+13
 d6
+a7
+54
 74
-fb
-31
-20
-49
-77
-d0
+0e
+93
+9e
 ad
-ae
-c2
-79
-2e
-15
-d8
-8b
-b2
-de
-9c
-57
-d4
-32
-65
-62
-9a
-bc
-aa
-47
-da
+06
+c5
+6f
 e0
-52
-0e
-1d
-c4
-c4
-24
-c1
-e6
-d2
-37
-db
-7a
-81
-08
-14
-20
+3d
+bd
+04
+56
+fb
+dd
+35
+54
+53
+c8
+fb
+fd
+f2
+f7
+61
+63
+fb
+3b
+9a
+2f
+e3
+2f
+f7
+a1
+43
+b8
+ca
+ee
+6c
+5a
+f6
+ff
+f9
+9f
+0d
+b8
+8a
+02
+50
 82
-b1
-b9
-1a
+9c
+73
+6f
+36
+5a
+f1
+f3
+08
+1d
+d1
+2b
+51
+50
+68
+9d
+8a
+55
+06
+6a
 d9
-1c
-3c
+4f
+6a
+8b
+0c
+8c
+9f
+9b
+d9
+19
+ca
 79
-e1
-b7
-b4
+dc
 90
-c2
-e1
-1a
-99
-fe
-4c
-0a
+9d
+28
+2f
+69
+57
+bc
+c4
+62
+e7
+41
+11
+1f
 bb
-4f
-af
-a8
-2d
-60
-20
-29
-ec
-78
-ed
-d2
+ad
+68
+84
+6d
+43
+18
+48
+42
+59
 a0
-57
-ed
+79
+bf
 c6
-69
-dd
-e4
-e1
-34
-e6
-73
-e7
 35
-21
-e0
-c8
-a2
-66
-5e
-ac
-ed
-d9
-0f
+fb
 31
-2d
+59
+c8
+f5
+7e
+87
+d7
+4a
+27
+5d
+55
+3d
+7d
+5f
+bc
+68
+e6
+37
+88
+b1
+6e
+9f
+f7
+8d
+7e
 04
+ad
+4d
 7f
-18
-cf
-ab
-18
-45
-0f
+f3
+5a
+b7
+73
 d9
-59
+f8
+63
+7d
+99
+15
+10
 2c
-fb
-49
-c8
-e2
-9b
-cb
-76
-0b
-88
-58
-1b
+3d
 a5
-72
-2d
-1a
-ec
-b3
-58
-4b
-4c
-87
-94
-62
-14
-dd
-19
-f3
-ef
-85
-2d
-34
-c6
-71
-90
+fa
+b4
 c6
-56
-9b
-4e
-4e
-b0
-72
-6c
-37
-5d
-06
-6a
-cc
-87
-6f
-e1
-aa
-21
-e8
-17
-74
-ad
+bd
+20
+4c
 2f
-b2
-9c
-c6
-96
+8a
+27
 68
-dc
-35
-f9
-ee
-f8
-c1
-de
-45
-ab
-21
-4e
-04
-9a
-a9
-01
-93
-31
-41
-d1
-85
-e1
-f9
+54
+38
+2d
+73
+7a
+c3
 2b
-80
-3c
-ab
-90
+a6
+ef
 a8
-cf
-c4
-5a
-17
-b4
-3d
-f9
-5c
-20
-a5
+6c
+c6
+4d
+27
 30
-fb
-c9
-05
-9b
-9b
-b0
-1e
-03
-aa
+e6
+65
+51
+7c
+2c
 3e
-f7
-4b
 77
-e8
-3a
-f6
-a2
-2f
-43
-06
-76
-de
-18
-1c
+85
+65
+5f
+cf
+e1
+28
+59
+fd
+ca
+99
+2e
+be
+a3
+0d
+47
+fa
+be
+ad
+b3
+9e
+46
 36
+27
+7b
 57
-29
-7c
-9b
-15
-a4
-10
-62
-f8
-72
-af
-5c
-03
-b7
-79
-a8
-de
-53
-cc
-dc
-97
-43
-a0
-67
-5a
-9c
+ac
+6f
+47
+64
 01
-b0
-f2
-a2
-48
-2f
-e8
-d3
-92
-84
-7d
-6c
-43
-6e
-b6
-ee
-04
-e7
-06
-91
-ae
-a1
-90
-0d
-ad
-7c
-2e
-c0
-9d
-7c
+40
+d6
+a8
+da
+96
+5f
+6a
+ed
 c8
-6d
-82
+ea
+9f
+1f
+42
+d7
+bf
 fa
-77
-e0
-68
+28
+0a
+24
+af
+ca
+6b
+4f
+a0
+aa
+6d
+6b
+b2
+05
 26
-bc
-8e
-73
-3e
+9a
+b1
+1b
+f7
+aa
+ff
 98
-5b
-15
-22
-a8
-11
-a4
-c3
-fe
-53
-12
-c2
+5a
+98
+4c
+56
+d6
+ba
 62
-11
-0e
-70
-2b
-b6
-82
-29
-69
-ae
-0e
-44
-b7
-2c
-f1
-1c
-5d
-7a
-fd
-c0
-71
+16
+0f
 cd
-3b
-f9
-a3
-f8
-30
-83
-b7
-c6
-97
-f0
-e4
-82
-c0
-50
-14
-c1
-a9
-0a
-65
-1c
-74
-e1
-c2
-a2
-8d
-40
-3f
+5d
+15
 2b
+22
+a0
+6d
 b8
-7b
-b0
-ad
-bb
-bb
-9d
-3f
-4b
-c2
-95
-80
-76
-9b
-21
-f9
-71
-0d
-be
-75
-80
-b4
-c3
-e7
-78
-43
-f2
+63
+ec
+ca
+09
+d2
+f4
+7f
+c1
+6e
+79
+66
+15
+4f
 b5
-f5
-6b
+81
+d4
+c9
+49
+77
+93
 bc
-38
-b8
+c3
+33
+e3
+9e
+59
+b1
+44
+64
+16
+d5
+5a
+37
+f8
+4d
+bf
 1f
-01
-40
-52
-e1
-c0
-f9
-9a
-41
-7c
+fe
+dd
+50
+45
+06
+0b
+55
+ea
+cb
+88
 e6
-b1
-58
-a5
+27
+53
+bd
+ae
+15
 e3
-ba
+7f
+d2
+48
+c7
+d9
+e6
+35
 a4
-37
-8a
-98
-f7
+df
+21
+c8
+c3
+b2
+5d
+f6
+c6
+07
+be
 26
-d6
-af
-9e
-fb
-fe
-2b
-d7
-7d
-e2
-1b
-84
-ad
-d0
-fe
-7e
-d6
-3a
-81
-0a
-2b
-1f
-7c
-59
-40
-35
-03
-2a
-07
-17
-8d
-c1
-08
-db
-5f
-47
-eb
-fb
-e0
-00
-8a
-64
-f2
-37
-a0
-0f
-92
-07
-6d
-c2
-90
-ab
-b8
-7c
-c6
-1d
-ad
-5a
-de
-54
-7f
-99
-60
-72
-b1
-9c
-c9
-68
-f2
-86
-08
-6b
-50
-64
-da
-96
-0f
-a6
-cb
-b2
-75
-6f
-9c
-95
-bc
-eb
-7d
-29
-5f
-fd
-49
-b8
-35
-73
-bb
-e7
-bb
-71
-86
-33
-50
-70
-d8
-6e
-c1
-22
-e9
-90
-f5
-d9
-4d
-65
-9b
-d3
-80
-17
-4a
-97
-c8
-58
-f5
-51
-6b
-fb
-88
-e6
-e7
-96
-59
-68
 4c
-ae
-a5
-67
-cb
-a1
-a8
-67
-ec
-34
-b3
-aa
-aa
-19
-5b
-f4
-1b
-3b
-1e
-f1
-0b
-f2
-d4
-a8
-7e
-69
-ef
-87
-ce
-82
-fe
-e4
-75
-df
-8c
-87
-91
+bc
 f6
-ff
-39
-1e
-17
-a9
-f4
+a7
+8b
+2f
+4d
 3a
-fa
-29
-ef
-9d
-83
-77
-64
-e0
-d7
-6b
-c8
-76
-b2
-98
-cf
-ae
-25
-e8
-64
-04
-64
-aa
-44
-a2
-06
-fd
-86
-64
-04
-17
-fa
-0a
-12
-97
-ac
-04
-95
-bd
-39
-c0
-e4
-ad
-56
+2a
+38
+0c
 67
-ea
-fa
-fd
-50
-3e
+3a
+1a
 af
+72
 7c
-17
-4d
-da
-98
-46
-c8
-61
-66
-82
-7b
-fd
-bf
-68
-77
-c1
-07
-fd
-43
-5f
-fc
-03
-52
-6a
-97
-8a
-5d
-e1
-dc
-07
-64
-75
-39
-62
-55
-ac
-9c
-b7
-f9
-a3
-ef
-39
-86
-89
-4c
-b9
-1e
-f9
-fb
-cd
-21
-22
-d3
-33
-6b
-95
-ee
-01
-b4
-09
-43
-77
-2f
-60
-03
-a6
-81
-8d
-cf
-ee
-52
-a6
-a7
-9e
-c8
-e3
-9f
-b1
-c2
-af
-67
-9b
-3e
-1d
-b0
-31
-7a
-c7
-ae
-13
-4a
-b1
-07
-35
-a1
-2a
-4f
-db
-bf
-51
-3b
-ca
-1f
-af
-f2
-63
-01
-37
-56
-dd
-ac
-24
-ea
-5e
-d4
-c9
-65
-27
-e7
-39
-52
-06
-ec
-66
-da
-f7
-36
-cd
-b9
-2c
-66
-f5
-07
-80
-60
-07
-fd
-69
-62
-95
-c9
-de
-18
-c8
-45
-66
-40
-76
-37
-2e
-9e
-da
-d8
-4d
-b5
-bd
-fa
-df
-5e
-f4
-eb
-4b
-46
-67
-d3
-47
-58
-74
-0c
-b5
-b5
-38
-23
-05
-81
-b9
-98
-ed
-65
-82
-fc
-1c
-18
-b7
-cc
-f6
-d5
-71
-ed
-32
-28
-f7
-a3
-e5
-f2
-67
-46
-3e
-86
-54
-7c
-1d
-5f
-14
-ec
-4e
-48
-81
-77
-ae
-95
-8e
-14
-71
-35
-4b
-ee
-df
-0b
-4d
-3a
-e4
-9b
-10
-71
-ed
-d6
-64
-10
-ed
-09
-e4
-d2
-2a
-b2
-14
-5a
-ba
-bb
-d4
-b9
-ce
-45
-17
-e7
-4a
-6b
-97
-38
-24
-8a
-d5
-de
-a6
-a9
-a2
-04
-63
-9d
-ea
-79
-b9
-dd
-af
-11
-ef
-e4
-e0
-36
-0d
-76
-9a
-d9
-69
-70
-c4
-0b
-08
-fe
-cd
-e7
-56
-4c
-2d
-5d
-8f
-50
-62
-a0
-9d
-a8
-57
-bd
-04
-68
-a7
-7b
-28
-5a
-ff
-40
-de
-88
-3f
-c6
-f0
-2e
-8d
-31
-35
-24
-6d
-e8
-05
-08
-15
-dc
-df
-2e
-43
-d0
-78
-23
-36
-c2
-62
-18
-b2
-22
-e3
-e6
-3f
-4d
-87
-e2
-aa
-33
-76
-c9
-32
-ce
-39
-9c
-0c
-3a
-b3
-31
-29
-a1
-44
-93
-42
-99
-1c
-4e
-92
-0c
-87
-f6
-73
-51
-d1
-03
-5a
-f7
-84
-1c
-a9
-b3
-95
-98
-20
-25
-2d
-0d
-67
-36
-fb
-ef
-4f
-dc
-50
-eb
-f1
-d8
-26
-8f
-d6
-69
-72
-b3
-ea
-c5
-f7
-88
-e8
-2d
-21
-42
-e7
-47
-6e
-3a
-ab
-0d
-e8
-50
-ad
-c1
-85
-eb
-3c
-f3
-0a
-c9
-c1
-84
-d0
-81
-ef
-b0
-b9
-d4
-b5
-ae
-a8
-96
-36
-30
-00
-bf
-1a
-60
-e3
-f2
-d3
-c3
-b4
-ba
-12
-67
-d4
-b8
-df
-d0
-fb
-f3
-c7
-ac
-6a
-b7
-e8
-cc
-c3
-96
-2e
-d5
-58
-14
-27
-b3
-a6
-08
-d8
-4e
-93
-d6
-2a
-b4
-5c
-59
-22
-98
-50
-ac
-44
-f3
-91
-9e
-08
-e8
-81
-eb
-44
-ea
-7d
-95
-67
-a8
-56
-52
-f5
-1f
-c0
-cf
-2d
-46
-58
-39
-4f
-98
-63
-31
-6a
-94
-bb
-9f
-ef
-cb
-a0
-a3
-01
-b1
-ae
-5e
-00
-cc
-45
-d5
-21
-ab
-38
-b8
-9e
-41
-55
-b1
-80
-5c
-91
-40
-ab
-21
-6a
-fa
-c7
-ac
-82
-05
-65
-f9
-ee
-5c
-fb
-ec
-4b
-52
-7f
-b9
-3b
-c8
-2c
-82
-cb
-fc
-28
-6d
-2d
-c3
-31
-7a
-66
-11
-7f
-fd
-8f
-07
-a7
-b5
-2a
-ba
-5f
-a9
-77
-ee
-83
-ee
-9a
-1c
-15
-e1
-17
-3a
-9b
-52
-b5
-66
-dd
-6a
-cc
-9d
-9c
-ba
-ea
-ea
-b7
-46
-b0
-b3
-a1
-35
-5a
-76
-64
-f7
-ed
-a9
-dd
-3b
-c4
-7a
-23
-90
-f2
-0d
-e3
-00
-1b
-c2
-14
-bb
-3c
-20
-0a
-60
-53
-fa
-c4
-ea
-33
-4b
-4f
-63
-cb
-60
-34
-a1
-00
-f7
-a2
-76
-82
-0e
-e5
-e5
-6f
-5a
-aa
-eb
-9a
-e8
-40
-5e
-a3
-16
-92
-7c
-5a
-fb
-d1
-22
-eb
-8e
-11
-9b
-a4
-c6
-57
-cf
-ae
-57
-a0
-f7
-d1
-d6
-08
-b5
-11
-08
-cf
-63
-7f
-ba
-63
-92
-8c
-ef
-62
-67
-f4
-75
-ac
-c8
-45
-f7
-a7
-55
-cd
-de
-4b
-0f
-c9
-af
-ec
-99
-11
-65
-a2
-24
-8b
-6f
-be
-35
-13
-5b
-12
-1a
-84
-6a
-9b
-71
-ba
-41
-61
-16
-32
-c1
-5a
-26
-fe
-88
-89
-b6
-5a
-9a
-1e
-e1
-69
-01
-ab
-fa
-de
-40
-db
-6f
-2d
-25
-1b
-13
-81
-28
-dd
-b9
-58
-db
-cc
-dc
-ad
-46
-ba
-ee
-0e
-2e
-dc
-8a
-8f
-69
-e5
-13
-87
-01
-a7
-89
-db
-a7
-e6
-f9
-26
-71
-5b
-97
-8c
-4d
-49
-8b
-fb
-5f
-da
-7c
-1d
-41
-78
-47
-b0
-a7
-c4
-f7
-18
-e4
-90
-0a
-8f
-42
-70
-36
-15
-ac
-f3
-68
-6d
-78
-bc
-c5
-4d
-c4
-65
-7f
-aa
-c0
-0b
-7a
-93
-2c
-f1
-f1
-1f
-a4
-80
-06
-72
-16
-e4
-b3
-86
-3f
-61
-6e
-21
-57
-b2
-7b
-4f
-80
-79
-ac
-4f
-0d
-ac
-1e
-4f
-9b
-0a
-da
-4d
-e1
-5a
-88
-fa
-a5
-58
-77
-d6
-71
-6b
-34
-af
-89
-13
-67
-f2
-87
-ab
-a4
-d6
-73
-d2
-fe
-09
-65
-3d
-26
-6b
-09
-2f
-42
-a3
-e7
-43
-c5
-10
-36
-2c
-bd
-2d
-0d
-c1
-4e
-63
-e8
-95
-31
-77
-55
-d2
-99
-ec
-25
-3c
-a2
-94
-32
-a2
-ef
-98
-ae
-22
-c1
-f1
-15
-58
-b6
-24
-cb
-96
-4e
-33
-67
-f8
-91
-cd
-05
-7b
-63
-e3
-be
-f1
-73
-b9
-9f
-f1
-03
-8b
-a7
-f2
-9b
-9b
-78
-5f
-e8
-93
-dd
-1f
-cd
-03
 f0
-ea
-cf
-94
-ce
-f6
-0b
-82
-31
-a2
-70
-49
-f9
-94
-00
-e6
-dd
-ce
-f8
-f8
-86
-18
-33
-5e
-02
-99
-14
-0e
-49
-a6
-2b
-c9
-8a
-ec
-12
-96
-41
-fd
-56
-97
-09
-3c
-d2
-69
-da
-db
-7c
-24
-70
-dc
-5b
-6f
-95
-d5
-79
-c3
-77
-fa
-fb
-33
-72
-31
-31
-7d
-a0
-66
-c1
+c6
+d2
+c3
+41
+eb
+dc
+d7
+0f
 92
-e2
-74
-97
-94
-b2
-55
 a4
-a9
-eb
-2c
-c7
-9d
-81
-7b
-80
-ed
-bd
-8f
-66
-7e
-a2
-a1
-a2
-3e
-3b
-f8
-5a
-56
-fa
-25
-5f
-9a
-46
-f3
-01
-f9
-82
-42
-de
+59
+b3
 02
-73
-5d
+d0
+e5
+1e
+5b
+6c
 ea
-80
-11
-66
-fc
-fb
-2a
+cd
+22
+b3
 8a
-c2
-c3
-6c
-5e
-ed
-05
+e9
+1b
+9c
+7f
+85
+a3
+9e
+34
+88
+ba
+f9
+89
+be
+25
 16
+33
+92
+f0
+c7
+90
+28
 e2
-b2
+c8
+94
+4e
+d1
+77
+3a
 9e
-7c
+9f
+f8
+06
+65
+eb
+b5
+6e
+a6
+31
+94
+bf
+fe
+59
 fa
+cc
+1f
+75
+cb
+f2
+d8
+32
+4d
+3a
+df
+88
+51
+ea
+07
+75
+89
 70
-f1
-19
+50
+12
+e1
+3e
+64
+f7
+2f
+d9
+21
+c9
 36
-c4
-f0
-05
-5a
-37
-60
+46
+15
+b0
+a1
+2b
+d5
+49
+36
+d7
+53
+1e
+f7
+ae
+8d
+3f
+6b
+b6
+32
+c7
+57
+d0
 2d
+d5
+b4
+24
+8b
+f2
+b4
+85
+4e
+cd
+fd
+44
+16
+5b
+72
 90
-66
+c0
+71
+4a
+a8
+8c
+15
+d2
+10
+a9
+41
+09
+e7
 a3
-5c
-cb
-8e
-c9
-6d
+91
+07
+2d
+8c
+cd
+bd
+47
+99
+99
+2e
+16
+c6
+a6
+34
 ac
 4a
-39
-ad
-95
-52
-4c
-ee
-bd
-bb
-a9
-50
+12
+9a
+e4
+8d
+54
+8a
 c7
-3e
-17
-90
-78
-c2
-3f
-a4
-b4
-70
-b1
-f1
-24
-16
-70
-57
-f9
 26
-67
-85
+18
+4d
+99
+93
+8c
+a7
+81
+51
+bc
+0f
+65
+55
+10
+35
+20
+40
+f1
+96
+ac
+be
+4b
+5d
+f0
+fb
+88
+61
+be
+4d
+76
 ae
-7a
+4a
+f8
+8c
+41
+02
+8a
+08
+03
+c7
+99
+f0
+ab
+9b
+ac
+46
+31
+a8
+13
+8f
+5d
+61
 e1
-dc
-37
-85
-36
-72
+e2
+cc
+ab
+1c
+f2
+65
+0e
+a2
 8f
-f9
+2b
+35
+bf
+6a
+a8
+47
+7a
+05
+63
+3f
+8d
+a1
 a6
-c6
-1f
-1a
-87
-51
-45
-c6
-be
-ae
-7d
-37
-c1
-3b
-69
-91
-50
-74
-c9
-ec
-dd
-ec
-69
+0d
 9e
-33
-46
-1f
-9c
-17
-1a
+51
+41
+27
+e7
+1b
 8c
-db
-2b
-d7
-b6
-b6
-69
-e5
-91
-82
-23
-4c
-80
-d4
-28
+7b
+6a
+95
+71
+1c
+3f
+7f
+3b
+13
+70
+cd
+1e
+4d
+3a
 af
-ff
-97
-f4
-a6
-9d
-73
-ba
-ac
+e2
+10
+49
+04
+6a
+05
+8f
+c3
+50
+6f
+1d
 58
-c1
-7e
-42
-40
-a9
+d7
+4b
+e9
+bf
 7f
-3f
-eb
+50
+09
+b3
 3e
-c7
-49
-ac
-b9
+ea
+ce
 1b
+3d
+30
 cb
-a7
-70
-3c
-fb
-a5
-8f
-fe
-25
-7f
-d4
-ff
-8c
-df
-e0
-f4
-93
-05
-90
-b1
-da
-22
-62
-19
-f1
-8c
-c5
-cb
-c4
-0f
-96
-d0
-9b
-53
+68
+4d
+d5
+2f
 d8
-61
-23
-ea
-6f
-fa
+f6
+ae
+b3
+6e
+e7
+cf
+7a
+18
+16
+74
+2c
+07
+82
+07
+c7
+d3
+b3
+9b
+58
+21
+41
+b9
+3e
+b6
+bf
+e4
+a7
+44
+5e
+6a
+18
+75
+89
+84
+40
+11
+13
+4a
+ad
+0a
+8e
+78
+f6
+b6
+c9
+54
+23
+b7
+d2
+41
+63
+5c
+69
+46
+af
+70
 7d
-ad
-3d
-42
-4c
-fa
-4f
+9f
+d4
+cd
+04
+92
+d3
+6c
+63
+28
 ea
+da
 cc
-65
-4a
-9e
-40
-ed
-2f
-c8
+02
+bd
+d7
+04
+84
+6e
+c0
+75
+00
+8d
+a0
+75
+bf
 68
 d4
+c8
+06
+12
 d8
-ec
-fa
+b6
+6f
+b2
+f8
+4a
+53
+5a
+5e
+93
+e7
+25
+3c
+f2
+58
+c4
+66
+13
+98
+1b
 20
-4f
-89
-1d
-49
-be
-7a
+ae
+1a
+06
+04
+a3
+2c
+ec
+f2
+01
+4b
+c7
+08
+f3
+fc
+b4
+06
+db
+98
+af
+32
 5d
-07
-ef
+a6
+71
+dd
+2c
+db
+3e
+f7
+55
+f5
+c9
+3e
+8a
+85
+52
+af
+2e
+1a
+aa
 ef
-dc
-6a
-1b
-9f
-1e
-e6
-94
 e6
-e1
-76
-a3
-e5
-c1
-0c
-86
-34
-e1
-7e
-db
+1b
+73
+a6
+37
+3e
+98
+5b
+1d
+1c
+f0
 28
-9a
-53
-c3
-b5
-55
+6c
+11
+bc
+cb
+35
+b7
+1a
+09
+50
+5d
 3d
-e1
-24
-48
-72
 13
-3f
-b3
-d5
-ae
-5b
-f0
-25
+f1
+06
+d3
+63
+68
+6d
+f4
+a8
+17
+9a
+4b
+73
+42
+60
+0e
+45
+2a
+c4
+bf
 e4
-b3
-03
-95
-3c
-04
-52
-7b
-11
+08
+31
+ec
 d1
+1e
+25
+21
+aa
+6a
+ce
+cd
+3e
+7c
+98
+c0
+e8
+a0
+67
+0d
+92
+36
+2c
+7d
 14
-55
-82
+f7
+d5
+d1
+11
+79
+9a
+fd
+b0
+b6
+7f
+98
+b3
 47
-09
-83
-a0
-69
-a1
-5c
-ac
 fc
-ed
-21
-8b
-cb
-fe
-a9
-91
-14
-77
-bb
-91
-f1
+08
+2c
+d0
+c2
+ca
+5a
+8a
 6b
+aa
+ac
+9d
+c6
+52
+57
+f8
+ff
+89
+ff
+e0
+d3
+c2
+01
 77
+90
 09
+46
+78
+18
+f2
+1f
+4b
+e4
+ec
+1d
+69
+a5
+50
+f2
+01
+6d
+88
+26
+32
+44
+bb
+d0
+2d
+b7
+68
+c4
+1e
+4b
+a9
+7e
 5d
-07
-2c
-a3
-00
-05
-0b
-c9
-f6
-c1
-14
-2f
-83
-d9
-f0
-97
-2b
-c8
-0e
-2b
 a2
-63
-9b
-5b
-97
-45
-de
-27
+0f
+e6
+59
+01
+49
+7c
+4d
 20
-25
+9c
+d8
+16
+64
+50
+f4
+f8
+c2
+f6
+fe
+92
+84
+b6
+ed
+aa
+bd
+8c
+02
+90
+74
+7e
+a1
+d1
+46
+ae
 27
+01
+2d
+41
+07
+c6
+9f
+2e
 54
-dd
-c2
-d2
-38
-6e
-b3
-81
-52
-a6
-28
-d9
+56
+b6
+62
 e4
-dc
+b1
+84
+3b
+b5
+35
+10
+b3
+07
+e2
+c3
+8d
 e9
-65
-81
-2d
-d1
-45
-43
-73
-5f
-d5
-19
-86
-7a
-59
-5d
-e1
-7d
-93
+0e
+7e
+b1
+f9
+a2
+71
 cd
-bb
-ea
-5b
-ed
-92
-7c
-aa
-9f
-14
-0d
-c0
-77
-27
-3e
-0d
-78
-17
-87
-be
-43
-aa
-cf
 a0
-b0
-fc
-3f
-a2
+3b
+ff
+79
+8b
+52
+ec
+aa
+f5
+60
+94
+bb
 de
+8b
+62
+5f
+ac
 d8
-77
+fe
+b7
+db
+71
+38
+94
+a3
+53
+32
+08
+00
+c4
+6b
+3d
+b0
+c8
+2f
+43
+71
+09
+14
+36
+50
+c5
+f7
+d9
+11
 80
-fd
-7e
-3c
-28
-e3
-c2
+dd
+30
+6b
+ef
+cc
+fc
+0d
+0a
+63
+5a
+c4
+ee
+79
+29
+bc
+26
+57
+5b
+7e
+d5
+a6
 48
-63
-d9
-b5
-64
-e0
-fb
-0e
-95
-2e
-75
+87
+a5
+58
+1e
+ce
 b9
-ab
-b0
-d4
-8d
-40
-f9
-37
-ab
+d2
+59
+82
+83
+8e
+74
+62
+88
+18
+84
+1c
+e6
+0b
+f4
+47
+c5
+06
+79
+12
+3b
+ff
+f6
+12
+fb
 13
-6a
-4d
-c8
-6f
-35
-9c
-b3
-d8
+93
+f4
 66
-4a
-5a
-1b
-58
-19
-7f
-ea
-ae
-0d
-ea
+30
+bc
+98
+26
+09
+1d
+21
+26
+df
+2f
+9e
+18
+76
+f1
+a7
+9b
+2a
+85
 de
-b0
-03
-b3
-47
-34
-7a
-04
-49
-68
+ae
+2f
+20
+ca
+80
+f8
+00
+98
+08
+a3
+98
+0b
+b6
+6f
+70
+b1
+01
+18
+fd
+9a
+c7
+a5
+ba
+55
+fe
+ac
 4e
-2c
+e1
+a9
+24
+7e
+56
 8b
-91
-d9
-09
-68
 a1
-84
-4a
-00
+cc
+7a
+a2
+2b
+0c
+3d
+1e
+b1
+29
 f1
-c7
-13
-db
-a7
-52
-d3
-cd
-51
-21
-b5
-e8
-c7
-e5
-52
-e9
+dd
+a3
 0b
-3f
-0a
-58
+91
+46
+9a
+f6
+db
+f9
+93
+04
 13
-27
-08
-41
-35
-39
-35
-ea
 f6
-fa
-7f
-51
-46
-71
-80
-cc
-ed
-64
-da
-b1
-ef
-6e
-5d
-7f
-28
-91
-b3
-e8
-d3
-e6
-b4
-87
+5b
+26
+0a
+67
+0a
 b0
-90
-e5
-01
-f7
-79
-28
-b7
-b2
-01
-7f
-af
+4e
+2a
+81
+ac
 36
-3e
-5c
-34
+7d
+94
+bf
+1e
+b1
+2a
+2c
+58
+13
+f5
+65
+d2
+0b
+7b
+09
+54
+d7
 b7
-93
-1c
-19
-ed
-30
+58
+9b
+ec
+37
+cd
+13
+b9
+27
+2e
+1f
+76
+73
+af
+22
+d5
+9c
+0b
 00
+3f
+93
+de
+ee
+91
+f6
+78
+eb
+14
+c0
+44
+95
+64
 59
+ec
+f5
+d2
+62
+f0
+6d
+e9
+1e
+30
+6a
+4c
+75
+3e
 12
 db
-7b
-b5
-bf
-54
-71
-c7
-9c
+68
+e5
 e3
-ae
-0c
-76
-9c
-8a
+e0
+15
+c4
+d6
+4e
+79
+71
+38
+06
+8d
+a1
+6f
+54
+dd
+54
+e4
+fa
+73
+6d
+7e
 2a
-3d
-f0
-bb
-87
-17
-1f
-db
-9e
-6b
-07
-6c
-d4
-89
-18
-c1
-96
-51
-03
-30
-57
 74
-ce
-1a
-38
-37
-57
-f5
-20
+80
+61
 96
-d9
-f1
-f5
-59
-b5
-7c
-e2
-9f
-37
-36
-45
-37
+9d
+56
+d6
+bd
+cd
+d3
+86
+a1
+6e
+85
+f4
+49
+dc
+1a
+1f
+83
 80
+a1
+da
+a0
+3d
+ee
+5d
+fb
+a2
+84
+06
+5e
+96
+ba
+97
 1e
-13
-f8
+6a
+2c
+9b
+09
+af
+ff
+c1
+ea
+ff
+94
+03
+2e
+5a
+1d
+c8
+4a
+8c
+1d
+a5
+66
+42
+e0
+70
+48
+0f
+c3
 d9
-b5
-63
-37
-9a
+69
+cf
+de
+ff
+a8
+f1
+cc
+6f
+19
+20
+4d
+ee
+d5
+43
 87
-e4
-d9
-d0
-ac
-16
-8d
-1a
-c4
-d4
-71
-22
-1c
-2b
-97
-1c
-ac
+99
+a8
+46
+79
+dd
+06
+d2
+7e
+4a
 5e
-2d
-df
-e5
-2b
-ba
+a9
+15
+70
+c2
+d2
+97
+ff
+73
+59
+86
+de
+fd
+af
+50
+3e
+59
+57
+1b
+da
+e8
+4f
+f8
+b6
+ec
+f3
+9b
+2c
+c1
+3a
+a7
+40
+a1
+de
+36
+2c
+42
+81
+85
+9b
+61
+a8
+1d
+18
+c5
+6f
 92
-6e
-50
-6e
-a4
-e3
-c6
-76
-e5
+2c
+c5
+cc
 eb
-05
-f4
-da
-9e
-1d
-6a
-f2
-08
-fc
-a0
-29
-ac
-56
+5e
+79
+38
 ac
-bd
-50
-c3
+21
+b9
 1c
-6d
-68
-7b
-87
+14
+49
 ea
-46
-8d
-c2
-93
-e3
-34
-73
-71
+c9
+16
+ad
 fe
-cd
-cb
-28
-d5
-aa
-c2
-a6
-eb
-1c
-79
-c7
-b1
-b9
-67
-53
-29
-c5
-ac
-6b
-10
-0a
-60
-45
-d3
-9a
-9f
-7d
-36
-ec
-a1
-5a
-ac
-04
+98
 d0
-42
-7a
-2a
+55
+92
+17
+fb
+70
+a0
+fe
+66
+a5
+ba
 e6
-cd
-12
-1e
-26
-ee
+44
+47
+4d
+95
+14
+0c
+4d
+06
+35
+a4
+71
+c4
+f8
+3f
+13
+1d
+bb
+66
+be
+cb
+bc
+5d
+2b
+c1
+2a
+ad
 59
-a3
-b8
-7e
-29
-79
-ae
-1c
+3a
+61
+24
+a5
 bc
-70
-0e
-2f
-1d
-d9
-c0
-0b
-ee
+66
+c9
+b2
+b2
+07
+73
+2e
 86
-9d
-cf
-13
-3c
-08
-1a
-9f
-61
-1a
+8e
+18
+a7
+7f
+6b
+6b
+93
+c6
+30
+eb
+f1
+10
+bd
+ea
+db
+59
+f9
+c6
+eb
+30
+23
+e6
 49
-cf
-de
-47
+2d
+09
+b4
+3d
+21
+6c
+78
+b5
+a6
+09
+70
+0c
 ea
-dd
-71
-7e
-cd
-df
+ba
+02
+35
+3f
+95
+fc
+2a
+49
+03
+7a
+8e
+b2
+e8
+fc
+1d
+1c
+19
+fd
+05
+a9
+cc
+04
+5d
+c4
+6b
+1c
+f8
+fc
+6e
+47
+01
+09
+5c
+b9
+1d
+4a
+f8
+65
+64
+c7
+8b
+11
 a5
-94
-2e
-8a
-96
+7f
+26
 8e
+f2
+35
+39
+f4
+fe
+72
+52
+69
+34
+ee
+33
+b7
+d9
+e0
+ce
+35
+d3
+0e
+f4
 e8
 63
+72
+d9
+11
 9b
-1c
-78
-9b
-39
-09
-f7
-92
 78
-99
-be
-90
-31
-83
-2e
-7e
-23
-c5
-5f
+52
+c3
 36
-a9
-e9
-ee
-6d
-b1
-0d
-9e
-be
-f5
-06
-5e
-a4
-27
-cd
-79
-06
-88
-dd
-a3
 ae
-5c
-c4
-72
-7b
-1c
-c8
-f4
-c1
-51
-38
-a2
-81
-8d
-8c
-52
-5e
-b1
 e5
-5a
+3a
+bd
+de
+02
+87
+da
+76
+ed
+46
+3a
+46
+7f
+ce
+12
+02
+88
+39
+21
+9c
+1e
+71
+cb
+8a
+7e
+68
+87
+50
+b5
+e8
+0e
+3e
+5d
+f6
+9d
+d1
+2b
+ee
 2d
-07
+9b
+ba
+01
+e4
 a2
-ad
+af
+ee
+61
+12
+28
+97
+02
+6d
+85
+60
+94
+e8
+eb
+12
+bd
+14
+73
+cb
+43
+59
+47
+cf
+0c
+04
 2b
-16
-2a
-ac
-b2
-f9
-7f
+ad
+74
 68
-ec
-fd
-da
-63
-b3
+29
+3d
+db
+a8
+9e
+7c
 86
-a0
-98
-46
-65
-a3
-bd
+60
+c0
+0e
+f0
+e6
+60
+10
+f4
+39
+0a
+0d
+86
+21
+32
+92
+f6
+f8
 5f
-c2
-97
-83
-05
+33
+21
+4f
+6b
+73
+5e
+81
+cd
+c3
+11
+fc
+82
+d0
+bd
 6f
-fa
-b7
+1f
+23
+23
+ca
 7e
-76
-83
-a3
-0f
-05
-42
-84
-40
-81
-0c
-6e
-24
-65
-98
-24
-a0
-1a
-90
-e1
+48
+fe
+43
+ed
+75
+e2
+9b
+da
+08
+f6
+59
+e3
+87
+5c
+9c
+c5
+5b
+c0
+fc
+ff
+79
+bc
+89
+d0
+08
+c7
+fe
+2a
+c6
+4b
 5d
-ed
-0e
-81
-10
-18
-87
-54
-21
-e6
-2b
-53
-17
-54
-2f
-90
-7a
-4f
-ef
-38
+00
+67
+88
+3e
 ba
-ab
-3f
-9a
-b7
-eb
-f2
-02
+52
+52
+a4
+e2
 98
-a5
-35
-85
-e0
-36
-19
-66
+27
+1c
+3b
+b2
+cb
+63
+3b
+d7
+fa
+48
+be
 7a
-8e
-71
+e9
+1c
 d2
-d0
-de
-3d
-41
-a4
-b9
-70
-39
-ac
-d6
-63
-c1
-aa
-5a
-79
-72
-34
+7a
+28
+7a
 c5
-19
-d2
-42
-5a
-85
-e9
-9e
-71
+48
+1b
+35
+f8
+57
+a3
+89
+aa
+c8
 34
-75
-9b
-f7
-9d
-d8
-d3
-09
-3a
-ed
-d9
+20
+58
+f0
+57
+4d
+58
+aa
+5b
+65
+35
+eb
+43
+a8
+17
+4a
 ca
-98
-55
-b5
-16
-4e
-50
-67
-b1
-8f
-5f
-bc
+ac
+33
+a7
+0c
+59
+17
+ec
+73
+05
+79
+10
+91
+ee
+28
+e6
+7a
+44
 a9
-1a
-37
+33
+70
+35
+05
+2e
+d9
+6a
+07
+d8
+57
+13
+b0
+44
+09
 89
-de
-a6
-87
-ab
-bc
-15
-e9
-90
-4c
-2a
-e7
-41
+17
+2b
+f2
+42
 fd
-dd
-66
-5e
-7d
-38
+06
+d0
+f5
+55
+69
+68
+f0
 27
-e3
-6e
-01
-49
-5f
-79
-c8
-11
-eb
-c9
-bc
-4c
-2a
-f3
-23
-83
-1c
-f1
-2d
-4c
-0b
-3c
-b7
-d2
-c0
-1d
-45
-d8
-d8
-de
-17
-8e
-ab
-9d
-bb
-e5
-b0
-ba
-23
+e4
+95
 33
-d3
-19
-11
-91
-97
-af
-d2
-7e
-85
-6e
+41
+31
+00
+1c
+84
+a1
+75
+02
+03
+bf
 0f
+20
+e2
+b4
+47
+49
+2f
+51
+20
+6b
 ca
-e5
+d3
+ec
+54
+4c
+af
+91
+4d
+16
+b4
+cd
+55
+20
+83
+59
 57
-2f
-17
-78
+86
+29
 f3
-08
-e5
-b9
-75
+f4
+8c
+50
+b8
 1c
-38
-cd
-4c
-52
-10
-85
-1b
-b4
-47
-0e
-04
-68
-66
-87
+6e
+8a
+d8
+4b
+ad
+b7
+e5
+9b
+ca
+37
+28
+2e
+12
+2f
+02
+e0
+23
+f6
+35
+60
+5b
+48
+23
+cf
+9a
+5f
 59
-9e
+1d
+8b
+e4
+df
+e5
+7f
+6c
+b1
+33
+86
+4f
+ff
+d1
+3b
+77
+f2
+d5
+92
+0b
+e5
+43
+3b
 89
+ff
+88
+25
+26
+df
+b2
 5f
-41
-e9
-ae
-5e
-e5
-e6
+42
+53
+d6
+06
+7a
+9e
+e0
+fe
+07
+7a
+10
+ad
+1d
+24
 57
-28
-2c
-f2
-94
-bb
+72
+67
+ef
+03
+52
+b0
+ab
+76
+4d
+40
+71
+54
+1f
+73
+6e
+77
+fe
+4c
+97
+f8
+6e
+27
+fa
+ad
+20
+74
 48
-fd
-dc
-bf
 50
-f9
-22
-cc
-4d
-ca
-06
-b5
-f9
+8f
+2b
+46
+66
+8c
+9b
+5f
+cf
+0f
+76
 36
+a5
+5b
+f3
+53
+53
+de
+f7
+6b
+81
+b7
+52
+65
+cc
+74
 29
-4d
+1e
+dd
+87
+a3
+62
+14
+ef
+02
+8f
+11
+93
+98
+43
+f8
+63
+03
+36
+12
+8c
+35
+bb
+5c
+9d
+26
+11
+01
+6c
+35
+8f
+ba
+a7
+2f
+d7
+d1
+a6
+c2
+0d
+13
+5e
 cc
-57
-65
-04
-b5
-7a
-95
-46
-3d
-bc
-d8
-31
-08
+70
+42
+23
+9c
+f7
+64
+d4
+38
+ec
+6a
+50
+8e
+0d
 c3
-c2
-22
-d9
-8d
-5c
-bf
-70
-08
-c5
-ba
-21
-16
-e4
-4f
-bd
-ba
-00
-20
-02
 1d
+00
+c1
+de
 67
-25
+d2
+b4
+13
+c5
+58
+33
+b3
+35
+7e
 38
-ce
-c1
-b2
-48
-e1
-27
-c3
-7b
-ff
+f1
 0d
-8e
-a2
-c8
-46
+8a
+cf
+31
+77
+d4
 18
-22
-2e
-2f
-07
-5e
-b1
-62
+72
+8f
+74
+48
+f5
+30
 d4
-2c
-ad
-26
-b7
+d6
+06
+89
+85
+67
+9d
+1e
+8b
+f8
+a8
+08
+66
 5a
+b2
+f2
+1f
 70
-70
-53
-8a
-1a
-1c
-9e
-3d
-f9
-af
-b8
-c6
-53
-ca
-59
-02
-db
-6a
-d2
+72
+19
+35
+c1
+2a
+d6
+f7
 21
-24
-90
-88
-d5
-99
+19
+2b
+44
+5b
+84
+aa
+fb
+5e
+bc
+e6
+9e
+0c
+f7
+e8
+70
+47
+58
+a5
+15
+47
+7d
+9a
 01
-b7
-e5
-18
-86
-77
+1c
+ae
+b4
+13
 c5
+52
+c0
 f1
-a2
-bd
-2e
-2d
-01
-73
-c8
-b9
-eb
-3e
-65
-51
-d6
-b5
-aa
-f9
-81
-a1
-ab
-16
+2b
+0a
+6b
+6c
+12
+e7
+40
+ac
+82
+e6
+38
+07
+91
+fc
+03
+86
+56
+af
+bf
+8e
+4f
 23
+5a
+3a
+c5
+d4
+4d
+dc
+9c
+00
+db
+d4
+13
+fc
+a3
+a4
+05
+22
+17
+ce
+66
+56
+87
+ed
+a9
+5e
+b7
+8e
+10
+cd
+dd
+2c
+d3
+bc
+fc
+71
+0a
+17
+5a
+9e
+41
+0b
+8b
+62
+6a
+76
+6a
+7f
+93
+59
+ba
+47
+11
 ef
-20
-7e
-ff
-5d
-85
-3b
+ec
+28
+39
+a4
+c4
+2d
 5e
-61
+28
+2d
+ef
+83
+30
+96
 dd
-a4
-50
-c5
-03
-f4
-0f
-6c
-14
-0c
-a9
-05
-9b
-05
-e5
-05
-82
+4e
+11
+7c
+e3
+e0
+b8
+31
+3f
+68
+76
+29
+3d
+ab
+66
+07
+b7
+28
+5b
+93
 97
-cb
-f6
-80
-f7
-a7
+7b
 69
-e7
-a4
-b3
-7c
-84
-55
-78
+e3
+25
+6e
+c5
+08
+3f
+89
+81
+cb
 4b
-a5
-8c
-ca
-19
+d3
+ec
+43
 ff
+7f
+5f
+34
+85
+de
+69
+fd
+30
+4a
+ed
+29
+97
+4b
+a2
+e9
 c2
-eb
-49
-2e
-41
-b4
-b1
-f1
-f4
-e4
-12
-ab
-40
-23
-58
-40
-6b
-a9
-5a
-06
-76
-bc
 97
-38
-6e
-fa
-d2
-06
-67
-16
-8e
-59
-2d
-cc
-2e
-ae
+31
+08
 a9
-6c
-12
-91
-58
-54
-d0
+bf
+cb
+14
+d3
+14
+33
+f2
+81
+41
+08
+08
+5c
+5b
+62
+0f
+4d
+15
+24
+74
+0e
 98
+ca
+84
+66
+dc
+c1
 7b
-2b
+1b
+1d
+47
+02
 c5
-67
-9a
-0f
-48
-a7
-b0
+e6
+2c
+3e
+ef
+43
+75
+33
+0c
+74
+54
+0e
+9d
 c3
-96
-d9
-f7
-51
-77
-82
-26
-a4
-e1
-05
-9f
-24
+9b
 f8
-b1
-03
-cc
-c6
-eb
-40
-3f
+ec
+7e
+75
+76
+d4
+9d
+7a
+4c
+c8
+24
+37
+62
+e7
+b9
+1f
+c9
+8f
+ea
+89
+2f
+db
+cf
+94
+37
+da
+fe
+a6
+c5
+7b
+6f
+ef
+30
+f9
+ee
+e7
+af
+a6
+b5
+cb
+a7
+dd
+1d
+2f
+81
+2e
+9d
+36
 61
-66
-32
-d7
+e1
+bc
+48
+8a
+ba
+f4
+c9
+03
+d9
+2c
+5e
+50
+b0
+a7
+5a
+63
+3e
+1b
+5b
+1a
+a9
 0f
-16
-6e
-40
-e0
-77
-32
-f2
+3b
+6b
 c9
-ad
-40
-33
-68
-4a
-b1
-22
-9f
-ab
-10
-8d
-31
-1e
-3f
-e4
-1b
-df
-93
-ea
-da
-4b
-5a
-28
-c1
-8f
+70
+8b
+7a
+af
 d4
-ce
-55
-5b
-2a
-4d
-f9
-e6
-25
-d2
+2c
+50
 5f
+6b
+e6
+f1
+d1
+15
 c7
-40
-bd
-79
-6f
-54
-05
-5a
-35
-9a
-e8
-ad
-3a
-9c
-b6
-04
-2e
-fa
-35
+00
 e6
-66
-f5
-14
-d6
-60
-40
-09
+57
+ec
+6d
+5f
+4a
+99
+ed
+b7
+fa
+7d
+c9
+80
+62
+26
+6b
+ed
+0d
+07
+49
+dd
+a2
+f6
 33
-ea
-91
-bd
+9f
+be
+dd
+17
+b9
+87
+c7
+f6
+f1
+27
+54
+4b
+b8
+39
+b5
+41
+1b
+4e
+88
 a3
+04
+b5
+6b
+ca
+52
+6a
+de
+7e
+94
+ca
+98
+63
 bd
-86
+7d
+d7
+e7
+dc
+a1
+b1
+fe
+89
 37
+ab
+cd
+f3
+5c
+ce
+ac
+97
+c0
+1f
+82
+b5
+bf
+11
 e8
-52
-f6
-6e
-2d
-66
-ea
-68
-f7
-63
-47
-43
-5e
-eb
+c8
+a5
+2b
+cb
+65
+41
+4c
+69
+c8
+d4
+87
+d3
+13
+08
+95
+46
+81
+f8
+78
 9a
-cc
+be
+9b
+08
+06
+1d
+4b
+0f
+42
+b9
 9c
-93
-eb
-67
-52
-a9
-9a
-e5
-af
-12
-a9
-88
-44
-6f
+07
+db
+1b
+26
+bc
 31
-cf
-ed
-a4
-22
+6b
+f0
+5b
 96
-72
-08
-2d
+90
+17
+c4
+ad
+a2
+ba
+a5
+57
+c8
+9a
+c4
+97
+66
+19
+0c
+eb
+ac
+42
+1b
+07
+14
+0e
+c9
 47
-28
-a1
-20
+22
+06
+55
+29
+b9
+f9
+fb
+17
+83
+50
+eb
 ec
-4b
-6f
-76
-94
-87
-97
-ee
-cc
+79
+50
+95
 61
-82
-86
-44
-99
-35
-c1
-39
+9f
+1d
+c8
+7f
+0b
+88
+78
+72
+c6
 76
-6f
+fa
+24
+5d
+c1
+25
+29
+d4
+c2
+f7
+74
+63
+66
 db
-43
-eb
-13
-7e
-55
-ed
-1d
-01
-eb
-e8
-a9
+fd
+17
+2a
+0a
+65
+8c
+56
+98
+fc
+08
+29
+99
+67
+1f
+47
+b6
+67
+b6
+57
+ec
+78
+7d
+48
+67
+42
+5c
+56
 b8
-a7
-80
-69
+f2
+16
+77
+5c
+8c
+5f
+f8
+5c
 f5
-3d
-d5
-42
-54
-41
-44
 43
-98
-77
-30
-d7
-eb
-81
-f2
-64
-0c
-f9
+e3
+97
 3c
 df
-d0
-71
-ab
-2e
-5a
-ea
-6f
+0b
+02
+45
+e0
+00
+f6
+40
+b5
+1d
 fb
-06
 b9
-d4
-6d
-fc
-85
+8f
+e6
+a0
 94
-93
-81
-88
-e3
-30
-0e
-0c
+78
+42
 4f
+e7
+76
+93
+37
+a0
+9f
+df
+71
+80
+bd
+08
+ff
+0a
+eb
+91
 58
-f7
-7f
-d9
-47
-ee
-ea
-b6
-ad
-35
-32
-bb
-fe
-8c
-7f
-4a
-dd
-ca
-32
-35
+73
+b5
+53
+d8
+b2
+c5
+34
+ec
 db
-41
-e6
-69
-fb
-58
-aa
-af
-1c
-5f
-a7
-0c
-97
-38
-96
-69
-0e
-6a
-31
-26
-6a
-03
-eb
-fb
-c7
-7b
-96
+75
+01
+ec
 fb
-2f
-72
-2c
-b6
-c0
-32
-7f
-4f
-51
-9c
-30
-08
+7a
+ad
+ae
+0f
+29
+25
+ae
+3e
+8e
+f5
+f6
+62
+da
+f8
+3f
+bc
+29
+b4
+80
+a2
+1b
+6a
+c8
+5b
+43
+39
+61
+f5
+10
+f0
+a9
+f2
+da
+74
+49
+56
+98
+c8
+ab
+78
+41
+8c
+95
 d7
-60
-32
-a3
-b7
+18
+85
+f6
+a5
+04
+36
+13
 5a
-1e
-76
-15
-99
-43
-16
+5d
+a7
+dc
+2f
+e3
+f4
+a1
+b0
+70
+91
+a4
+a6
+c9
+c2
+50
+cc
+7d
+f7
+d2
+03
+c8
+ce
+74
+80
 05
-8d
-8d
+29
+f8
+7a
 10
-2a
-08
+c7
+f7
+3d
 17
-f4
-95
-50
-6a
-9e
-5f
-aa
-4f
-9c
-4a
-ea
-e0
-59
-02
-98
-d1
-a2
+b6
 5f
-02
-33
-bb
-c8
-d1
-b3
+0e
+91
+7b
 a0
-e5
-5e
-04
-ef
-d6
-1a
-65
-b9
-b8
-ae
-dc
-34
+5a
+dd
+8c
 0d
-d1
-e9
-0f
-bb
-3e
-8b
-1c
+a6
+84
+47
+60
+72
+db
+86
+f6
+71
+e3
+a7
+99
+33
+49
+d3
+2e
+e4
+b0
+25
+f1
 fe
-a3
-0f
-0c
-46
-27
-74
-6d
-ad
-a8
-b3
-d2
-e7
-cb
-8a
-68
-d8
-79
-e6
-88
-bf
+77
+dc
+1f
+f1
+d4
+2e
 59
-eb
-19
-14
-bd
 2b
-5a
-d8
-74
-52
-79
-a5
-d9
-51
-b6
+12
+d0
+1e
+cb
+22
 24
-1b
-93
-ff
-ca
-16
-77
-41
-c1
-aa
+be
+e8
+da
 ae
-13
-10
-54
-51
-87
-b3
-76
-95
-a9
-d9
+aa
+fe
 2e
-f9
-34
-a1
-4c
-14
-85
-0f
-c7
-8c
-1c
-21
-0e
-3e
-c7
-2a
-1e
-ef
-7c
-35
-4e
-d0
-c8
-d7
-4b
-64
-6f
-ee
-84
-03
-99
-85
-23
-b9
-4e
-39
-2a
-e1
-89
-ab
-81
-4e
-82
-69
+ee
+23
+23
 bf
-36
-27
-9e
-d0
-71
-d3
-97
+dc
+3c
+25
+76
+c8
 50
-1f
-1c
-d3
-9c
-fc
-c7
-7c
-78
-13
+67
+8d
+c9
+e7
 73
-96
-97
-23
-79
+92
+93
 d2
-bf
-47
+02
+dd
+18
+f2
+ae
+21
+9f
+8d
+f0
+b1
+c1
+98
+49
+df
+d7
+a5
+6b
 06
 f6
-1f
-80
-3b
-35
-86
-11
-44
-6a
-79
-d5
-d3
-ec
-4a
-9d
-b6
-2c
-f6
-dc
-10
-f1
-29
-f9
-f2
-2c
-09
-03
-15
-da
-79
-1b
+78
 de
-75
-dc
-6a
-e0
-33
-48
-7b
-b3
-7b
-cf
-f7
-f8
-39
-0f
-85
-88
-fd
+36
+d4
+5a
 47
+00
+28
+69
+f2
+08
+32
+4e
+cd
+43
+7a
+0c
 c6
-40
-92
-ae
-2e
-3d
-e4
 ff
-10
-6e
-1c
-b8
-9d
-40
-15
-01
-dc
+66
+d1
+99
+36
+c5
+5a
+d6
+45
+1a
+c5
+de
 d9
-f5
-82
-91
-93
-6b
-21
-65
-d4
-39
-2e
-53
+3b
+9b
 60
-cc
-40
-88
-6b
-8d
-cc
-b3
-a3
-b6
-6e
+2b
+ad
+89
+39
+cb
+1d
+84
+31
+ab
+db
+dd
+8f
+33
+3a
+1d
+06
+d0
+f9
+59
+e1
+e8
+1d
+eb
+f0
+dc
+fc
+f9
+57
+5e
+3f
+4c
+54
+e6
+d6
+70
+37
 9c
-d4
-40
-2e
-78
+18
+7e
+9b
+a5
+e0
+38
 fc
+9e
+a3
+09
+ed
+47
+c7
+06
+bf
 48
-e8
-16
-e0
-0c
+6d
+6a
+37
+c2
+31
+bd
+a4
+47
+33
+c7
+41
+9f
+7c
+8f
+e1
+17
+f2
 1d
-ff
-29
-8e
-40
-ee
-96
-ba
-40
-0f
-f3
-0c
-61
+b7
+5e
+9d
+ef
+3f
+ba
+a0
+e3
+dd
 09
-6f
-e1
-a3
-01
-96
-f0
+5f
+74
+3e
+54
+1b
+5a
+d8
+dd
+53
+0b
+81
 4b
-45
-43
-f3
-17
-fe
-50
+80
+c8
+72
+80
+a9
 05
-3b
-9e
-a0
-2e
-31
-06
-d1
-9d
-ee
-7f
-c7
-60
-ce
-b5
-b2
-c4
-ff
-06
-79
-e7
-1c
-2c
 8f
-a4
-8c
-2d
-52
+f2
+64
+cb
+d9
+82
+88
+34
+4d
+28
+e4
+80
+69
+46
+f2
 8b
-9e
-55
-39
-9e
-52
-3b
-36
-d4
-5c
-52
-e2
-02
-95
-01
-49
-3b
+c7
+e9
+44
 17
-60
-10
-66
-74
-38
-eb
-31
-3c
+49
+bb
+43
+1b
+0d
+9b
+45
+db
+d4
+68
+da
+f6
+42
+f1
 6f
-99
 ce
-e4
-d6
-03
-a9
-21
-b7
-7c
-a3
-dd
-95
+60
+af
+fd
 15
-b1
-9e
-e8
-ad
-df
-34
-f8
-d9
-86
-2b
-24
-f1
-12
-65
-d5
-e6
-12
-d3
+4b
+5f
+f4
+0d
+51
+48
+ec
+9b
+98
+d0
+72
+5d
+c5
+59
+1c
 06
-d8
-b1
-fc
-78
-6e
-b2
-4e
-5a
-bd
-36
-85
-a8
+c7
+a6
 76
+06
+b5
+48
+94
+0e
+b0
+a4
+20
+3e
+9a
+31
+9b
+f4
+09
+10
+6b
+91
 4d
-ca
+57
+a9
+ea
+15
+25
+96
+36
+cb
+68
+73
+bc
+cb
+f4
+30
+f0
+2f
+07
+11
+f7
+2f
+a4
+7a
+46
+07
+0e
+c6
+ed
+5b
+d0
+32
+b9
+86
 64
-7c
-95
+d5
+cb
+17
+98
 18
-a2
-1a
-e2
-3f
-23
+4f
+27
+b9
+87
+45
+19
+ef
+34
+19
+b8
+61
+0c
+a3
+72
+eb
+b3
+e5
+9e
+4a
+6d
+d8
+5f
+0f
+f6
+8f
+b0
+90
+42
 56
-b7
-d0
-cc
-55
-24
-1f
-7e
-b8
+96
 cf
+e5
+73
+fa
+ce
+74
+64
+40
+d4
+53
+bd
+99
+2f
+f1
+9d
+ab
+1b
+b1
+f8
+b6
+a4
+00
+d4
+a9
+a6
+1d
+e3
+d6
+fc
+9d
+9b
+d6
+e1
+79
+cd
+5e
+c5
+42
+70
+dc
+8b
+88
+4f
+29
+d4
+1b
+40
+28
+79
 c1
+eb
+f4
+79
+9a
+2e
+f0
+0a
 e7
+6f
+ea
+89
+e0
 c8
-b3
-44
-24
+72
+35
+cb
+e4
+54
+69
+bd
+9c
+d0
 99
-c5
-3b
+93
+78
+ed
+4f
+e7
+12
+6d
+14
+38
+65
+72
+cb
+7d
+57
+a0
+ad
+0a
+28
+a5
 ac
+45
 70
-20
-37
-8b
+ea
+2a
+70
+3f
+e5
+c9
+7a
 07
-66
-90
-43
-17
-1e
-6b
-d8
-cb
-29
+ba
+ad
+d3
+48
+9f
+98
+a1
+2b
+ed
+f4
+9e
+b4
+d4
+a6
+4a
+5c
+6e
+73
+4a
+4c
+55
+ed
+88
+d9
+83
+1f
+ae
 89
-74
-30
-a0
-72
-76
-52
-64
+8e
+86
+87
+41
 f2
-26
-a8
-70
-c8
+a3
+7c
+ee
+cc
+47
 22
-c5
+1a
+a6
+28
 35
+77
+08
+87
+e7
+a9
+0a
+bd
+fc
+02
+56
+ba
+c9
 17
-96
-06
-ee
-61
-de
-64
-fa
 f8
-63
-a4
-1d
+b8
+ea
+56
+82
+59
+86
+6a
+4a
+e4
+59
+88
+fd
+d0
+b8
+b3
+b4
+90
+a2
+5f
+5d
+58
+50
+13
+25
+cf
+02
+78
+d5
+5f
+39
+72
+f6
+c0
+e0
+55
 5c
-43
-3f
-41
-3f
-54
-fa
-27
-27
-b2
+72
+b0
+85
+f8
+78
+6f
+b3
+82
+68
+1a
+bd
+3e
+f4
+e0
+80
+dc
+94
+67
+d7
+50
+1e
 41
-5d
-8a
-4c
-3f
-99
-c2
-9b
-e4
-3a
-9f
-c4
-a2
-02
-43
-ba
-3a
-49
 69
-b9
-8d
-83
-35
-3a
-e4
+10
+87
+98
+02
+26
+19
+05
+cc
+e9
+df
+93
 ea
-62
+59
+7d
+cc
+2b
 ce
+2c
+13
+dd
+91
+1e
+52
+91
+fd
+f0
+3d
+44
 c0
-a5
-34
-a4
-21
-e5
+83
+be
+f8
+18
+79
+c6
+9d
+da
 cb
-16
+66
+ba
+03
+83
+e8
+9d
+47
 11
-8f
 aa
-f3
-c8
-27
+2b
+b9
+8c
 59
-f4
-b5
-f1
-82
-67
-03
-69
-32
-47
-5c
-e1
+58
+6b
+55
+60
+55
+07
+ef
+ad
+79
+2a
+7b
+4e
 1c
+ad
+b3
+92
+73
+fc
+1f
+cb
+59
 3e
+88
+a2
+cf
+04
+56
+68
+65
 ff
-bb
-17
-1f
-51
-76
-a4
-cd
-41
-64
+53
+2b
+49
+7b
+8a
+53
+29
+44
 75
-09
-32
-98
-1e
+82
 7a
-07
-0e
-47
-a2
-a1
-8f
-a2
-43
-87
-9c
-11
-c9
-a3
-a8
-85
-f5
+46
+64
+bd
+fb
+94
+39
+ac
+70
+b4
+c3
+3b
+e0
+76
 44
-b9
+4d
+ae
+b3
+7f
+06
 ef
-54
-08
-c9
-3a
-ce
-31
-f4
-c2
-20
-89
-7d
-44
-e5
-51
-14
-5b
-9b
-bb
-6b
-1a
-15
-25
-96
-b6
-36
-9d
-96
-fe
-d2
-96
-5c
-13
-37
+d9
+3e
+3d
+a1
 4c
-7a
-39
-0c
-7b
-03
-52
-45
-95
-7c
-7d
-e3
-3a
-f0
-87
-a4
-5f
-22
-2c
-db
-18
-33
-25
-ba
-05
-2f
-46
-97
-01
-b5
-81
-3f
-fe
-d7
+b4
+dd
+47
+f7
+a7
 65
-44
-84
-aa
-7a
-05
-51
+86
+b7
+bc
+02
 d7
-77
-fb
-48
-75
-fe
-27
-bf
-f1
-24
-5c
-94
-22
-56
-6f
+d7
+9e
+2e
+ff
+5b
+e5
+fa
+ff
+7a
+cd
 4b
-c9
-d3
-a8
-11
+aa
+4f
+e2
+16
+8f
+8b
+0b
+76
+e5
+dc
+9b
 32
-58
-a1
-39
-b7
+e8
+e1
+f6
+54
+36
+b0
+82
+25
 47
-18
-f9
-3b
+59
+2b
+d8
+41
+07
+8a
+21
 0e
-e5
-e7
-c4
-70
-11
-a1
-1e
-81
-a8
-35
-ed
+08
+bb
+3a
+fa
+ab
+4f
+47
+dc
+92
+3c
+00
+64
+7a
+b1
+da
+c3
 94
-4c
-7c
+fe
+c9
+4d
+52
+ff
+24
+01
+44
+f8
+f2
+da
+6d
+df
 27
-73
-80
-59
-aa
+dc
+bc
+63
+b5
+f0
+ab
+53
+ed
+f8
+cb
+95
+d4
+e7
+c1
+7f
+5e
+b5
+90
+2b
+79
+e9
+52
+8a
+dd
+04
+d5
+76
 b6
+31
+80
+46
+d9
+47
+f3
+8b
+75
+bb
+7d
+40
+ad
+05
+b4
+0d
+6f
+f2
+8d
+24
 82
-b3
-04
-f9
-0f
-5f
+27
 b7
-5b
-67
-a9
-97
-17
-02
-a4
-8e
-8a
-fb
-e2
-03
-2a
-7e
-c5
-56
-e1
+c7
+c0
+0b
+1c
+6a
+25
+cd
+01
+ca
+60
+2d
+b3
+cd
+e0
+a2
+54
+3c
+cf
+75
+65
+6d
 1a
+81
+59
+47
+94
+2c
+53
+50
+bd
+2d
+e8
+19
+06
+cb
 95
-cf
+2d
+f3
+55
+da
+2b
+37
+e6
+d9
+bf
+02
+59
+f4
+02
+75
+4a
+a0
+44
+9e
+02
+35
+f4
+b7
+70
 63
-df
-87
+11
+cf
+74
+38
+de
+21
+89
+b1
+99
+26
+a5
+2b
 94
-af
+23
+cc
+ff
+a0
+25
 24
-1c
-e5
-0d
-c4
-11
-69
-74
-18
-3d
-4a
-3f
+b9
 fa
-53
+56
+a0
+95
+c8
+60
+d1
+39
+45
+31
+c0
+22
 90
-7e
-d4
-9d
-db
-9c
-b3
-f8
-a8
-de
+dd
+35
+c5
+54
+76
+6a
+26
+68
+0c
+24
+1d
+28
+83
+8a
+06
+72
+13
+ab
+fb
+17
+13
+e4
+c1
+58
+bd
+4e
+76
 cc
-81
-eb
-81
-d0
-0d
-81
-bf
-14
-30
-e3
-29
-5e
-cd
-61
+e4
+12
+ba
+d4
+da
+ee
+70
+72
+9f
+06
+34
+e5
 cf
-5d
-08
-30
-08
+e0
+04
+b3
+93
+fe
+4d
+1d
+7c
+50
 b1
-a3
-40
-1f
 67
-36
-f7
-5b
-df
+96
+46
+6e
+fb
+c9
+66
+d9
+76
+ff
+cc
+a5
+f8
+51
+39
 93
-bb
-6a
 74
-d7
-e5
-1c
-be
-3c
-1c
-7a
-1f
-27
-12
-46
-42
-16
-c4
-31
-5c
-d1
-d6
-75
-1d
-5c
-5a
-b7
-de
-c7
-bc
-31
-ba
-ec
-8c
-ad
-d2
+f9
+77
+98
+c8
+0a
 ab
-8e
-1b
-22
-15
-3b
-78
-24
-f0
-2f
-6b
-ac
-ee
-9e
-cd
-0d
-85
-a3
-3d
-d5
-1e
+05
+7c
+d1
+39
+73
 62
+21
+da
+35
+ae
 3e
-7a
-de
-d1
-98
-fa
-4f
-27
-9b
-9e
-e2
-10
-02
-f4
-a0
-ba
-b6
-09
-dc
-a8
-ed
-ea
-8d
-5e
-a6
-3f
-40
-0e
-0e
 57
-aa
-a2
-2a
+53
+04
+1b
+86
+94
+2e
+88
+4d
+43
+92
+cf
+52
+8d
+65
+f8
+38
+0b
+58
+0a
+df
+9f
+0c
+16
+36
+9f
+6b
+11
+2d
+c9
+05
+9c
+3f
+ae
+14
 1a
+ba
+01
+b9
+22
+3e
+b1
 c5
-7f
-d1
-24
-07
+cc
+91
 29
-a6
-f6
-d3
-d3
-d5
-59
-ab
-b6
-5f
-84
-84
-77
-66
-ea
-e6
+33
+10
+76
+71
+6f
+2d
+b8
+2a
+5c
+c3
+1a
+ee
 d8
+f7
+4c
+41
+e9
+77
+84
+28
+ae
+f7
+44
 63
-9c
-c3
-87
-37
-32
-30
-70
-07
-e4
-92
-e5
-18
-dd
-4a
-db
-ef
+05
+23
+c2
+cb
+89
+7a
+5b
+03
+78
+e1
+71
 83
-55
-6c
-1c
-6d
-2c
-ac
+e6
+d0
+d3
+94
+9f
+2e
+93
+98
+70
+59
 ae
-ee
-ee
-df
-24
+c6
 7d
-17
-8e
-3b
-97
-dd
-09
-f5
+e0
+1e
+60
+fc
+5b
+1a
+81
 42
-00
-5f
-8d
-df
-ec
-02
-12
-2a
-1c
-4d
-6c
-51
-e1
-9e
 25
-6f
-3a
-f5
-74
-03
-64
-05
-04
-8e
-3b
-a5
-b7
-a7
-bb
-ce
-dd
-51
-b1
-f9
-09
-41
-0a
-0a
-48
-8d
-64
 34
-86
-9d
-b4
-96
-76
-d2
-78
-45
-3e
-ef
+e4
+28
+40
+e0
+c5
+43
+e9
+83
+09
+9b
+13
+74
+24
+99
+e5
+b2
 5d
-e1
-b6
-3b
-65
+1f
+0b
+4b
+8a
 88
-e8
-f5
-2f
-a3
-0f
-da
-fd
-ea
-9d
-d5
-7f
-d7
-51
-80
-7e
-13
-d6
-69
-6b
-32
-a1
-55
-86
+47
+26
+d8
+4d
 ca
-ab
-6d
-72
-60
-00
-fe
+88
 40
-2e
-e0
-73
+d0
+a4
+af
+3b
+47
+47
+33
+3e
+05
+c8
+6e
+81
+ec
+5d
+1d
+3f
+a7
+45
+df
+93
 67
-0d
-c5
-7d
-f1
+c4
+a9
+a6
+bb
+c2
+96
 65
+43
+9b
+3e
 e9
-33
-32
-2f
-b0
-4e
-06
-59
-5a
-35
-ed
-7f
-4e
-87
-e7
+b2
+fc
+48
+f3
+f5
+a5
 56
-08
-1b
-15
-f9
-be
-77
-6a
-1e
-f9
-21
-27
+01
+4d
+46
+3e
+a4
+4c
+51
+ba
+e1
+09
+38
+47
+2b
+55
+19
+67
 63
-78
-4f
-ee
-2a
-c3
-4a
-85
-49
-60
-66
-d6
-21
-ee
-90
-d4
-c8
-ef
-97
+41
+56
+91
+9c
+74
+fc
+68
+c2
+1d
+e1
+bb
+6d
+8d
+42
+47
+2d
 b1
-39
-be
-97
-d1
+e3
+16
 4a
-26
-94
-c3
-74
-36
-90
-ce
-de
-1c
+bb
+ae
+ff
+fc
 61
-fd
-6d
-95
-48
-a8
-5f
-b4
-ca
-b9
-94
-83
+92
+dd
+5a
+ed
 67
-72
-da
-72
-88
-2e
-d3
-f8
-37
-8b
-37
-18
-87
-5d
-72
-0d
+02
+05
 2d
-e0
-56
-35
-9a
-5b
-77
-1c
-fd
+4a
+17
+b1
+6c
+8a
+d6
+02
+08
+c5
+d8
+90
+89
+ee
+d7
+07
 4e
-83
-ec
-bd
-48
-d9
-ea
-b2
-8b
-0f
-6d
+b0
+54
+45
+50
 04
-7b
-2b
-00
-b7
-c1
-b8
-a0
-af
-34
-a1
-74
-4f
-f4
-27
-08
-59
-fa
-23
-79
-1b
-ba
-7d
-96
 db
-64
-06
-59
-f6
-81
-ce
-de
+ac
+34
 06
+e2
+ec
+be
+45
+84
+b4
+f4
+1e
 10
-12
-ab
-63
-49
-fe
-fe
-3b
-4e
-97
-6d
-6a
-19
-6d
-54
-cd
-35
-64
-a5
-cc
-8b
 32
-c0
-03
-fa
-46
-c7
-5d
-7d
-44
-63
-66
-63
-71
-d4
-bf
-54
-47
-4c
-25
-37
-52
-6f
+44
+3f
+12
+18
+21
+3a
 a0
-92
+bb
+10
+3c
+91
+dd
+07
+51
+4a
+7d
 39
-6f
-90
+66
+80
+22
+98
+4e
+2a
+21
+ea
+d3
+1d
 63
-15
-6a
-47
+5a
+95
+3d
+68
+2e
+14
+31
+3c
+77
+d6
 49
-45
-9f
-94
-8b
-76
-11
-17
-82
 5c
-c2
-31
-34
-90
-4d
-bb
-3f
-5b
+35
+e4
 79
-d3
-9b
-18
+6a
+d5
+3a
+11
+f8
+94
+44
+4f
+ea
+2d
+75
+f1
+91
+a1
+dc
+78
+a7
+77
+ce
+3f
+b4
+39
+5e
+78
+c0
 77
-b2
-e4
-36
-01
-4d
-7e
-fa
-1b
-8e
 d5
-0a
-9b
-7f
-a8
-70
-9d
-db
-37
-37
-e9
+72
+02
+71
+d8
+a9
+42
+bc
+f3
+18
+e1
+6c
+c5
+3b
+5f
+ed
+76
+24
+dd
+a2
+38
+75
+76
+2c
+80
+5b
+e0
+35
+af
+ca
+0d
+e2
+72
+c8
+03
+e6
+38
+c9
+03
+f0
 fc
+5c
+8a
+01
+91
+be
+39
 fc
-ff
-c4
-a1
-a4
-7f
 d0
-d3
-97
-23
-3b
-99
-8f
-da
-f6
+0f
+fb
+d8
+05
+47
+1a
+39
+8b
+60
+d8
+b7
+7a
+02
+8d
+e9
+4a
+b8
+6f
+31
 e7
+8a
+f3
+31
+f5
+6c
+d8
+d1
+52
+26
+74
+15
+f3
+4e
+b9
+d1
+ce
+01
+c3
+cf
+11
+11
+9d
+5a
+99
+9b
+a0
+d5
+5c
+33
+e2
+70
+00
+f4
+3e
+4b
+b5
+80
+0a
+ce
+83
+59
+45
+6b
+3f
+e5
+02
+88
+d9
+3a
+49
 2a
-a8
-4a
-be
-9c
-1f
-7f
+51
+eb
+af
+06
+f9
+e9
+39
+db
+6d
+07
+39
+0d
+0f
+8c
+01
+66
+d4
+f7
+06
+25
+34
+89
+b3
+a4
+8d
+90
+74
 60
-b6
-62
+32
+e4
+a2
 2f
-3f
-82
-8a
-85
-14
-f0
-75
-c9
-3f
-db
+aa
+45
+44
+c2
+e4
+e2
+8d
+fb
+5b
+11
+4e
+94
+c4
+24
+02
+78
+03
 e3
-be
-f0
-e1
+29
+d4
+55
 b0
-db
-34
-77
-43
-7d
-d7
-fd
-a5
-56
-b8
-04
-58
-cc
-68
-17
-c1
-e6
-3a
-5a
-0d
+ac
+7c
+a3
+cf
+60
 79
-52
-07
-45
-a0
-72
-33
-a9
-30
-49
-98
+e3
 90
-2f
+7d
+99
+44
+bb
+32
+c0
+32
+51
+5e
+ca
+12
+14
+ef
+d6
+2c
+8b
+c6
+fb
+52
+1b
+22
+1c
+c2
 8f
-62
-a6
-dc
-75
-c4
-01
-b7
-ea
-af
-58
+9c
+87
 bb
-89
-4e
-b3
-b9
-f5
-ec
-18
-5d
-bf
 eb
-2d
-18
-de
-3c
-aa
-af
+a0
+b4
 13
-92
-a8
-c4
-b5
-72
-49
-f4
-94
-db
-05
-b2
-63
+e3
+39
+48
+cc
+b7
+bf
+9a
 22
-d0
-7d
-1a
-a2
-08
-86
-4e
-00
-5d
+0f
+ce
+7c
+40
+1e
+68
+aa
+c0
+88
 cb
-fb
-d7
-df
-a3
-9b
-27
-95
-49
-27
-8e
+3d
 68
+09
+76
+98
+94
+92
+31
+8a
+e3
+01
+67
+97
+23
+54
+e9
+24
+1c
+38
+ee
+50
+4d
+50
+8a
+dc
+81
+b8
+d8
+49
+c7
+9c
+6c
+77
+87
+37
+9e
+75
+e0
+f3
+ce
+c4
+83
+5a
+81
+44
 e1
-4f
-f4
-cf
-b5
-f8
+ed
+75
+36
+c9
+1c
+e8
+de
+6f
+bd
+46
+21
+65
+d1
+0f
+25
+69
+2e
+9f
+bc
+4d
+71
+21
+81
+39
+24
+4b
 09
-a0
-59
-e3
-b6
-93
-de
-05
-43
+32
+4a
+02
 85
-b4
-6b
-ec
-f6
-f6
-88
+df
+18
+be
+09
+9e
+b2
+5c
+8c
 c6
-3a
-2a
-85
-a2
-e9
-53
-4a
-0d
-e2
-f3
-ec
-07
-8f
-62
-b5
-fb
-e6
-95
-92
-07
-7b
-99
-39
-62
-16
-a9
-21
-51
-59
+38
 70
-e7
+ef
+ca
+96
+51
+f3
+82
 90
-8b
-5a
-01
-5b
+bb
+2b
+0a
 68
-58
-c5
-c0
-69
+0b
+f3
+7a
+94
+bb
+85
+f4
+c9
+a0
+1b
+49
+6a
+0d
 88
-78
-8d
+bd
+7b
+26
+2e
+ed
+ed
+e6
+4a
+c9
+9a
+de
+32
+9e
+ad
+e6
+9b
+b8
+d7
+19
+70
+b2
+9f
+b9
+e3
+f5
+2f
+e5
+51
+7c
+9c
+e9
+d1
+da
 f0
-56
-39
+d5
+d7
+28
+19
+fb
+0a
+0a
+01
+3f
+c3
+f2
+d7
+bd
+b2
+b4
+eb
+3b
+29
+66
+01
+a2
+d4
 e2
 82
-48
-63
-6d
-11
-28
-ce
-ab
-32
-c5
-47
-da
-b6
-54
+b1
+3d
 11
+db
+60
+9e
+00
+d0
+cb
+9a
 3b
-39
-de
-03
-fb
-18
-e1
-22
-81
-2a
-d6
+a2
+8c
+ee
+89
+d9
+f0
+7d
+7d
+e6
+0a
+cb
+16
+97
+52
+0c
+97
+80
 32
-cc
-f9
+60
+db
+7c
+b8
+25
+a1
+a5
+6a
+ff
+8b
+1d
+5c
+4d
+ad
+42
+15
+ba
+57
+0f
+6f
+6a
 3d
-12
-03
-92
-a7
-7a
-a6
-44
-61
-33
-a3
-a7
+be
+08
+bb
+f6
+8e
+b9
+aa
+b4
+de
+3b
+05
+e2
+a5
+df
+c3
+ba
+19
+70
+e8
+de
+15
+63
+49
+5f
+1d
+80
+f8
+cc
 83
-d5
-a9
+0d
+ae
+23
+90
+e5
+4e
+6a
+f2
+89
+d0
+0f
+e3
+64
+a5
+93
+4b
 6d
-df
-9a
-e8
-1d
-65
-f4
-ac
-04
-0e
-04
-10
-87
-f7
-e8
-f4
+a8
+d9
+9b
+a2
+67
+6c
+13
+48
+f5
+70
+9d
+4c
+f5
+ba
+76
 b5
-de
-28
-a6
-bd
-3a
-02
-73
-c3
-3b
+59
+30
+fe
+0d
+fa
 20
-3d
-fc
-1c
-f9
-7d
-13
-6f
-8b
-ca
 0e
-b3
-60
-d5
 45
-9b
-4a
-b9
-d2
-8e
-c1
-78
-5b
-f5
-2a
-c4
-a3
-25
-cc
-bc
-ad
+65
 70
-3e
-5a
-ce
-75
-f0
-80
-b3
-68
-4d
-d6
-1d
-0b
-40
-2d
+5c
+bf
 a2
-31
-21
+e2
+4b
+67
+1f
 45
-9b
-cb
-ca
-03
-74
-ab
-ce
-19
-82
-2e
-7c
 75
-01
-62
-9f
-82
-ac
+32
+6e
+b4
+a5
+43
+8e
+5e
+0f
+44
+54
+1e
+bd
+e6
+38
+b4
+0f
+d8
+a0
+ec
+3e
+c6
+07
+26
+9e
+90
+17
+66
+a6
+ce
+1a
+27
+77
+fd
 f8
-47
-d7
-1d
+6b
+93
+78
+36
+05
+85
+cd
+5b
+c2
+64
+7f
+4a
+5d
+66
+ba
+4e
+8a
+a3
+59
+31
+15
 22
-8e
-2e
-30
-d6
-d1
-32
+bd
+fd
+d2
 59
-f8
-e6
+10
+95
+92
+a7
+09
+ac
+8d
+2c
+00
+78
+ff
+79
+8e
+8f
+b0
+3a
+ca
+dc
+79
+6b
+dc
+ba
+6b
+89
+13
+c0
+cc
+d0
+63
+ec
+80
 87
+a6
+eb
+91
+42
+0e
+57
+fa
 3b
-84
-6e
+86
+2a
+94
+55
+d2
+e4
+6f
+d8
+a4
+6d
+80
+41
+a9
+04
+57
+9b
+5b
 37
+e0
+e5
+0b
+75
+2d
+68
+f4
+9b
+f2
+cd
+08
+f1
+34
+dd
+9c
+93
+03
+97
+fe
+93
+4c
+83
+c4
+5e
+23
+15
+14
+63
+93
+51
+6f
 11
+07
 b9
-5b
-04
-54
-4e
+8e
+31
+89
+ee
+f1
+9e
 19
-db
-16
+d3
+76
 1b
-05
-2c
-49
+79
+5f
+0d
+73
+44
+d2
+ca
+00
+9f
+ca
+68
+83
+e2
+55
+bc
+00
+f4
+1d
+43
+70
+9b
+4e
+fb
+6c
+7e
+f6
+6f
 a8
-82
-b9
-c5
-7c
-20
-8e
-ee
-aa
-25
-39
+b8
+04
+e0
+c6
 0b
 a3
-e0
-ed
-d5
-92
-20
+0b
+2b
+ba
+79
 d2
-01
-81
-54
-e1
+ae
+76
+02
+4a
+9e
+b7
+c5
 16
-b2
-e1
-70
-30
-d7
-bd
-c6
-ef
-0f
-e9
-f8
-34
-6d
-03
-63
-0d
-1e
-45
-d7
-ba
-eb
-05
-0f
-87
-5b
-33
-39
-5e
-fc
-74
-fd
-78
-43
-e2
-50
-08
-72
-11
-cd
-d7
-51
-0b
-b0
-7c
-4b
-b8
-58
+c9
+ed
+46
+2e
+d6
+f7
+47
+14
 f2
-35
-dd
-63
-ac
-8b
+f6
 4a
-f5
-45
-40
+a1
+9e
+3b
+2a
+ac
+c5
+66
 54
-6b
-1c
-7a
-8a
-42
-79
-9c
-02
-7e
-79
-1b
-65
-84
-0a
-8c
-9c
-b3
-6f
-bb
-53
+4e
 63
-1b
-c5
-31
-0e
-cc
-4f
-a9
-a7
-f2
-77
-67
 23
-42
-58
-53
-5f
-be
-cc
-9c
-d8
-02
-71
-1d
-47
-ee
-12
-d0
-32
-a5
-8e
-f2
-07
-89
-47
-b9
-a7
-61
-71
-86
-47
-02
-59
-ea
-7c
-da
-83
-4b
-34
-15
+90
+1e
+25
+f4
+16
+cc
+5e
+5e
+96
+24
+55
+96
+a0
+8b
+c1
+f8
+e0
+a8
+d8
+fa
+bb
+8c
 d7
-af
-80
-f9
-d4
+1d
+3d
+cd
+63
+67
+6c
+61
+ee
+5d
+df
+26
+ed
+df
+dc
+05
+e3
+1e
+c2
+fe
 eb
-2c
-07
+35
+af
 13
-fc
-ab
-9d
-17
-7d
+7e
 78
-21
-08
-dc
-c8
-2f
-ef
-01
-82
-ca
-a7
-86
-b0
-0a
-c8
-11
-6e
 67
-64
-cf
-3e
-9a
-d3
+66
+40
+ac
 f9
-ea
-e9
-88
-78
-48
-60
-92
-1c
-04
-13
-b9
-91
+30
+59
+1d
+f9
+1b
+4e
+47
+52
+c1
+69
+30
+56
+17
+49
 ce
-c3
-3a
+f5
+9c
+73
+6d
 6a
-b1
-f8
-de
+02
+5b
 a7
-82
-18
-85
-22
-dd
+bf
+5d
+b7
+c6
 b8
-0d
-fb
-8c
-33
-1b
-60
-8c
-85
-b5
-09
-9c
-d9
-fd
-b3
-09
-6f
+2d
+8d
+ab
+59
+a7
+5e
+62
+9b
+16
+3c
+19
+4b
+13
+20
+30
 d6
-88
 71
-27
-af
-12
-65
-ef
-5f
+df
+0c
+a7
+1f
+90
+eb
+56
+4f
+4f
+37
+e3
+47
+99
+35
+f4
+6c
+d4
 c6
-03
-6f
-bd
-5b
-20
-04
-78
+a2
 8f
-b1
-1a
-d9
-18
-b3
-5b
-f7
+30
+e2
 61
-b5
-83
-3f
-f3
-55
-74
-19
-3a
-5d
-50
-9d
-62
-52
+90
+e7
 2c
-3a
-6b
-6b
-0b
-57
-32
-67
-1a
-ac
-5a
-0b
-82
-9d
-b8
-44
-2f
-69
-3d
-d9
-a6
-95
-72
-b9
-42
-16
-ba
-54
-09
-61
-14
-ed
-3d
-1b
-d6
-9d
-4e
-8c
-06
-67
-cb
-35
-1f
 30
-aa
-d4
-f9
-0f
-78
-d1
+9e
+d2
+a6
+a5
+5f
+df
+01
+e4
+7f
+3b
+cd
+b9
+99
+a2
+cf
+fa
 13
-7c
-0d
-f1
-75
+3a
+5c
+4d
+1b
+6c
+a4
+24
+a5
+3b
+3f
+20
+9c
+a2
+ab
+19
+b9
+32
+d8
 63
-07
-48
+f1
+03
+f4
+66
+0c
+1e
+6c
+76
+fa
+82
+46
+f9
+55
+ab
 5e
+67
+d0
 5f
-45
+e8
+72
+bb
+9c
+23
+f2
+b7
+47
+3b
+b1
+65
+89
+c3
+5d
+b2
+7f
+bc
+dd
+ba
+f9
+bb
+ee
+bc
+b1
+56
+97
+88
+65
+71
+99
+98
+bb
+08
+02
+dd
+43
+92
+c5
+d2
+23
+64
+99
+8c
+2a
+ae
+dc
 61
+ae
+41
+d3
+76
+b4
+f0
+2f
+8b
+19
 d8
+bc
+cb
 18
-a4
-c1
-4c
-ac
-49
-0d
-08
-60
-a6
-e7
-86
+f8
+cc
+53
+32
+4d
+f7
+c9
+87
+52
+82
 79
+36
+cc
+47
+39
+dd
+b3
+a2
+f5
+47
+a9
+81
+11
+3c
+99
+2b
+7a
+af
+af
+f6
+38
+3e
+9e
+b9
+a3
+db
+b3
+85
 5d
-62
-22
-c4
-de
-e0
-5e
-2d
-e3
-d1
+89
+d0
+fd
+00
+51
+eb
+1d
+02
+d0
 17
-e9
-0a
-9d
-be
-54
-0b
-71
-6f
-16
 dc
-c6
+e9
+4a
+2a
+0c
+e7
+30
+ca
+7d
+6a
+e8
+0d
+1e
 43
-a3
-ec
-78
-95
-35
-b8
-85
+ae
+38
 48
+f5
+fd
+1c
+a5
+2d
+07
+5d
+e1
+e7
+b9
+7c
+51
+bc
+f3
+6c
+94
+72
+a0
+5b
+ab
+7b
+f5
+7b
+45
+da
+f9
+b5
+f3
+76
+59
+f4
+4f
+5c
+bc
+f1
+9f
+a8
+70
+74
+2a
+34
+e6
+92
+72
+55
+be
+ff
+8f
+1b
+0b
+63
+ac
 1a
-92
-2d
-b5
-99
-90
-1d
-25
-cf
-b3
+cd
+11
+ca
+2a
+ed
+58
+18
+15
+47
+df
+af
+7c
+14
+b2
+5f
 71
-aa
-fa
-75
+da
+a1
+6d
+3f
+70
+bb
 6a
-50
-e0
-05
+dd
+0c
+8c
+42
+f4
+38
+8d
+c5
+67
+ab
+36
+b4
+90
 c3
-c1
-b3
-3e
+43
+d8
+6b
+a6
+ee
+0e
 df
-8d
+60
 21
+78
+0e
+20
+88
+2b
 6a
-b1
+52
+6c
+72
+c9
+a2
+af
+48
+79
+47
+be
+20
+d5
+cd
+7e
+c2
+4e
+0a
+93
+24
+5d
+24
+19
+37
+43
+d9
+06
 aa
-e2
-4d
-51
-2b
-08
-b9
-df
+19
+9b
+fe
+d1
+93
+2c
+9e
+e9
+c4
+b0
+79
+75
+af
+20
+49
 01
-77
-76
-5d
-82
-14
-2b
+fd
+67
 bc
-93
-f1
-30
-7d
+5d
+dd
+b1
+58
 36
-05
-79
-c6
-2a
-3d
-23
-be
-35
-dc
-61
-56
-13
-24
-f7
-1d
-70
+a4
+c9
+25
+e4
 aa
 55
 40
@@ -6060,7 +6060,7 @@
 03
 aa
 55
-14
+0f
 00
 a0
 47
@@ -6071,75 +6071,55 @@
 03
 00
 80
-0c
+07
 09
-42
 54
-35
-2e
-32
-20
-4d
-6f
+72
 75
 73
-65
+6d
+69
 aa
 55
-0e
+09
 00
 68
 43
 1f
-0c
+07
 09
-42
 54
-35
-2e
-32
-20
-4d
-6f
+72
 75
 73
-65
+6d
+69
 aa
 55
-0c
+07
 00
 6b
 42
-0b
-42
+06
 54
-35
-2e
-32
-20
-4d
-6f
+72
 75
 73
-65
+6d
+69
 aa
 55
-0c
+07
 00
 8c
 49
-0b
-42
+06
 54
-35
-2e
-32
-20
-4d
-6f
+72
 75
 73
-65
+6d
+69
 aa
 55
 08
@@ -6476,7 +6456,7 @@
 ff
 aa
 55
-1a
+54
 00
 d6
 48
@@ -6486,32 +6466,38 @@
 27
 ab
 40
+b3
+56
+9b
+e6
+a8
+12
+a9
+c0
 be
-d1
+e6
+a5
+af
 a0
-41
+21
 a1
-12
+02
+b8
+10
+b9
+0b
 a7
 ff
+b5
+d0
 b6
 00
-b5
-c8
-a5
-af
 ff
 00
 09
 00
 ff
 ff
-aa
-55
-2e
-00
-fc
-48
 09
 5a
 0d
@@ -6752,8 +6738,8 @@
 aa
 aa
 55
-4f
+d6
 5d
-14
-17
+7f
+0f
 20
Index: output/program.lis
===================================================================
--- /1121s/branch/mouse/YJX_Project/YJX_Switch_public/output/program.lis	(revision 1846)
+++ /1121s/branch/mouse/YJX_Project/YJX_Switch_public/output/program.lis	(working copy)
@@ -13,30 +13,30 @@
 000a c012821d beq patch04_5 ,p_lpm_sleep 
 000b c0140240 beq patch05_0 ,p_lpm_dispatch 
 000c c03402a2 beq patch0d_0 ,p_mouse_cb_fuction 
-000d c03482b5 beq patch0d_1 ,p_mouse_load_device_info_check 
+000d c03482b6 beq patch0d_1 ,p_mouse_load_device_info_check 
 000e c0360261 beq patch0d_4 ,p_mouse_param_init 
-000f c037049e beq patch0d_6 ,p_mouse_start_work 
+000f c037049f beq patch0d_6 ,p_mouse_start_work 
 0010 c037d4a2 beq patch0d_7 ,mouse_start_reconnect_device + 2 
-0011 c03984b2 beq patch0e_3 ,p_mouse_setgpio_hibernate 
+0011 c03984b3 beq patch0e_3 ,p_mouse_setgpio_hibernate 
 0012 c03a021a beq patch0e_4 ,p_mouse_lpm_before_common 
-0013 c03d0526 beq patch0f_2 ,p_mouse_motion 
-0014 c03f847e beq patch0f_7 ,p_mouse_3io6key_check 
-0015 c040851a beq patch10_1 ,p_mouse_init_sensor 
-0016 c042039e beq patch10_4 ,p_mouse_buletooth_fast_conn_end 
-0017 c04283fe beq patch10_5 ,p_mouse_priority_bb_event 
+0013 c03d0527 beq patch0f_2 ,p_mouse_motion 
+0014 c03f847f beq patch0f_7 ,p_mouse_3io6key_check 
+0015 c040851b beq patch10_1 ,p_mouse_init_sensor 
+0016 c042039f beq patch10_4 ,p_mouse_buletooth_fast_conn_end 
+0017 c04283ff beq patch10_5 ,p_mouse_priority_bb_event 
 0018 c04301da beq patch10_6 ,p_mouse_le 
-0019 c04383c8 beq patch10_7 ,p_mouse_bb_event_timer 
-001a c04403fc beq patch11_0 ,p_mouse_start_discovery 
-001b c04503b2 beq patch11_2 ,p_mouse_store_remote_bdaddr 
-001c c04582cc beq patch11_3 ,p_mouse_app_initflag_check 
-001d c04602f3 beq patch11_4 ,p_mouse_store_device_info 
-001e c046835b beq patch11_5 ,p_mouse_store_dpi_info_check 
-001f c0470468 beq patch11_6 ,p_mouse_idle 
-0020 c04804fd beq patch12_0 ,p_mouse_check_select_device_by_switch 
-0021 c04a8495 beq patch12_5 ,p_mouse_24g_hibernate_set 
-0022 c04b04da beq patch12_6 ,p_mouse_24g_package_data 
-0023 c04e0500 beq patch13_4 ,p_mouse_device_led_on 
-0024 c04e850d beq patch13_5 ,p_mouse_device_led_off 
+0019 c04383c9 beq patch10_7 ,p_mouse_bb_event_timer 
+001a c04403fd beq patch11_0 ,p_mouse_start_discovery 
+001b c04503b3 beq patch11_2 ,p_mouse_store_remote_bdaddr 
+001c c04582cd beq patch11_3 ,p_mouse_app_initflag_check 
+001d c04602f4 beq patch11_4 ,p_mouse_store_device_info 
+001e c046835c beq patch11_5 ,p_mouse_store_dpi_info_check 
+001f c0470469 beq patch11_6 ,p_mouse_idle 
+0020 c04804fe beq patch12_0 ,p_mouse_check_select_device_by_switch 
+0021 c04a8496 beq patch12_5 ,p_mouse_24g_hibernate_set 
+0022 c04b04db beq patch12_6 ,p_mouse_24g_package_data 
+0023 c04e0501 beq patch13_4 ,p_mouse_device_led_on 
+0024 c04e850e beq patch13_5 ,p_mouse_device_led_off 
 0025 c0628247 beq patch18_5 ,p_otp_read_data 
 0026 c06a8202 beq patch1a_5 ,p_gpio_set_wake_by_current_state 
 0027 c06b01fb beq patch1a_6 ,p_gpio_set_wake 
@@ -53,7 +53,7 @@
 0030 c02601b0 beq patch29_4 ,p_le_adv_not_match 
 0031 c02681ae beq patch29_5 ,p_le_init_adv 
 0032 c048024a beq patch32_0 ,p_g24_reconn_dispatch 
-0033 c04b0489 beq patch32_6 ,p_g24_short_sleep 
+0033 c04b048a beq patch32_6 ,p_g24_short_sleep 
 0034 c04d00d3 beq patch33_2 ,p_mouse_g24_retransmit 
 0035 c04e80da beq patch33_5 ,p_g24_transmit_hop_process 
 0036 c04f826f beq patch33_7 ,p_power_ctrl_start 
@@ -670,7 +670,7 @@
 0219 20200215 branch p_mouse_puchk_set 
 
 p_mouse_lpm_before_common:
-021a 2040048f call p_clear_wake 
+021a 20400490 call p_clear_wake 
 021b 704b2000 jam 0 ,mem_mouse_qdec_set_flag 
 021c 2020550d branch mouse_lpm_before_common + 1 
 
@@ -868,7 +868,7 @@
 02a3 67e145f8 store 2 ,mem_cb_24g_transmit_short_sleep 
 02a4 5800622b setarg mouse_24g_long_sleep 
 02a5 67e145fa store 2 ,mem_cb_24g_transmit_long_sleep 
-02a6 580002b4 setarg p_mouse_24g_before_lpm_sleep 
+02a6 580002b5 setarg p_mouse_24g_before_lpm_sleep 
 02a7 67e143e9 store 2 ,mem_cb_before_lpm_sleep 
 02a8 202053f3 branch mouse_cb_fuction + 7 
 
@@ -877,898 +877,899 @@
 02aa 37d98200 until null ,lpo_edge 
 02ab 37d98200 until null ,lpo_edge 
 02ac 20800000 clear_stack 
-02ad 205582af call p_mouse_wheel_init_set ,wake 
-02ae 20202003 branch soft_reset + 2 
+02ad 70808073 jam 0x73 ,core_spid_ctrl 
+02ae 205582b0 call p_mouse_wheel_init_set ,wake 
+02af 20202003 branch soft_reset + 2 
 
 p_mouse_wheel_init_set:
-02af 20400214 call p_mouse_puchk_disable 
-02b0 6848c64a fetcht 1 ,mem_whee_a_data_gpio 
-02b1 20406edd call gpio_config_input 
-02b2 6848c64b fetcht 1 ,mem_whee_b_data_gpio 
-02b3 20206edd branch gpio_config_input 
+02b0 20400214 call p_mouse_puchk_disable 
+02b1 6848c64a fetcht 1 ,mem_whee_a_data_gpio 
+02b2 20406edd call gpio_config_input 
+02b3 6848c64b fetcht 1 ,mem_whee_b_data_gpio 
+02b4 20206edd branch gpio_config_input 
 
 p_mouse_24g_before_lpm_sleep:
-02b4 20600000 rtn 
+02b5 20600000 rtn 
 
 p_mouse_load_device_info_check:
-02b5 20400462 call p_mouse_store_normal_tx_power 
-02b6 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-02b7 c289dd60 bbit1 mouse_enable_eeprom ,mouse_load_eeprom_info_check 
-02b8 c2895d6e bbit1 mouse_enable_flash ,mouse_load_flash_info_check 
-02b9 c28a02bb bbit1 mouse_enable_otp ,p_mouse_load_otp_info_check 
-02ba 20600000 rtn 
+02b6 20400463 call p_mouse_store_normal_tx_power 
+02b7 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+02b8 c289dd60 bbit1 mouse_enable_eeprom ,mouse_load_eeprom_info_check 
+02b9 c2895d6e bbit1 mouse_enable_flash ,mouse_load_flash_info_check 
+02ba c28a02bc bbit1 mouse_enable_otp ,p_mouse_load_otp_info_check 
+02bb 20600000 rtn 
 
 p_mouse_load_otp_info_check:
-02bb 204002c6 call p_mouse_device_flag_temp_store 
-02bc 20405e43 call mouse_read_otp_dpi 
-02bd 20405db4 call mouse_read_otp_device_flag 
-02be 204002da call p_mouse_device_flag_check 
-02bf 204002c3 call p_mouse_select_device_by_switch_check 
-02c0 204002c9 call p_mouse_read_otp_device_info 
-02c1 204002e2 call p_mouse_read_otp_le_addr_increase_count_info 
-02c2 20205daa branch mouse_otp_load_app_initflag 
+02bc 204002c7 call p_mouse_device_flag_temp_store 
+02bd 20405e43 call mouse_read_otp_dpi 
+02be 20405db4 call mouse_read_otp_device_flag 
+02bf 204002db call p_mouse_device_flag_check 
+02c0 204002c4 call p_mouse_select_device_by_switch_check 
+02c1 204002ca call p_mouse_read_otp_device_info 
+02c2 204002e3 call p_mouse_read_otp_le_addr_increase_count_info 
+02c3 20205daa branch mouse_otp_load_app_initflag 
 
 p_mouse_select_device_by_switch_check:
-02c3 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-02c4 c4150000 rtnbit0 mouse_enable_select_device_by_switch_gpio 
-02c5 204004fd call p_mouse_check_select_device_by_switch 
+02c4 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+02c5 c4150000 rtnbit0 mouse_enable_select_device_by_switch_gpio 
+02c6 204004fe call p_mouse_check_select_device_by_switch 
 
 p_mouse_device_flag_temp_store:
-02c6 6fe0c666 fetch 1 ,mem_device_flag 
-02c7 67e0ca06 store 1 ,mem_mouse_device_flag_temp 
-02c8 20600000 rtn 
+02c7 6fe0c666 fetch 1 ,mem_device_flag 
+02c8 67e0ca06 store 1 ,mem_mouse_device_flag_temp 
+02c9 20600000 rtn 
 
 p_mouse_read_otp_device_info:
-02c9 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-02ca c29f5dd1 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_read_otp_le_device1 
-02cb 20205dcc branch mouse_read_otp_device_info 
+02ca 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+02cb c29f5dd1 bbit1 mouse_enable_24g_first_auto_pairing ,mouse_read_otp_le_device1 
+02cc 20205dcc branch mouse_read_otp_device_info 
 
 p_mouse_app_initflag_check:
-02cc 6fe1468e fetch 2 ,mem_store_flag 
-02cd d840aa55 arg eeprom_init_flag ,temp 
-02ce 98467c00 isub temp ,null 
-02cf 2022834f branch p_mouse_load_device_info ,zero 
-02d0 6049468e storet 2 ,mem_store_flag 
-02d1 20405c9c call mouse_ble_init_address 
-02d2 6fe0c9a1 fetch 1 ,mem_device_flag_temp 
-02d3 67e0c666 store 1 ,mem_device_flag 
-02d4 20405c8c call mouse_load_default_dpi 
-02d5 58001122 setarg 0x1122 
-02d6 67e14695 store 2 ,mem_random_addr_increase_count 
+02cd 6fe1468e fetch 2 ,mem_store_flag 
+02ce d840aa55 arg eeprom_init_flag ,temp 
+02cf 98467c00 isub temp ,null 
+02d0 20228350 branch p_mouse_load_device_info ,zero 
+02d1 6049468e storet 2 ,mem_store_flag 
+02d2 20405c9c call mouse_ble_init_address 
+02d3 6fe0c9a1 fetch 1 ,mem_device_flag_temp 
+02d4 67e0c666 store 1 ,mem_device_flag 
+02d5 20405c8c call mouse_load_default_dpi 
+02d6 58001122 setarg 0x1122 
+02d7 67e14695 store 2 ,mem_random_addr_increase_count 
 
 p_mouse_device_flag_temp_load:
-02d7 6fe0ca06 fetch 1 ,mem_mouse_device_flag_temp 
-02d8 67e0c666 store 1 ,mem_device_flag 
-02d9 20600000 rtn 
+02d8 6fe0ca06 fetch 1 ,mem_mouse_device_flag_temp 
+02d9 67e0c666 store 1 ,mem_device_flag 
+02da 20600000 rtn 
 
 p_mouse_device_flag_check:
-02da 6fe0c666 fetch 1 ,mem_device_flag 
-02db 1fe67c00 sub pdata ,0 ,null 
-02dc 202282d7 branch p_mouse_device_flag_temp_load ,zero 
-02dd 1fe67c04 sub pdata ,4 ,null 
-02de 202282e0 branch p_mouse_24g_init ,zero 
-02df 20610000 rtn positive 
+02db 6fe0c666 fetch 1 ,mem_device_flag 
+02dc 1fe67c00 sub pdata ,0 ,null 
+02dd 202282d8 branch p_mouse_device_flag_temp_load ,zero 
+02de 1fe67c04 sub pdata ,4 ,null 
+02df 202282e1 branch p_mouse_24g_init ,zero 
+02e0 20610000 rtn positive 
 
 p_mouse_24g_init:
-02e0 70466600 jam mode_24g_device ,mem_device_flag 
-02e1 20600000 rtn 
+02e1 70466600 jam mode_24g_device ,mem_device_flag 
+02e2 20600000 rtn 
 
 p_mouse_read_otp_le_addr_increase_count_info:
-02e2 6fe0c666 fetch 1 ,mem_device_flag 
-02e3 c1000000 rtneq mode_24g_device 
-02e4 6a4149fe fetchr regb ,2 ,mem_otp_offset_le_addr_increase_count 
-02e5 1a422600 copy regb ,regc 
+02e3 6fe0c666 fetch 1 ,mem_device_flag 
+02e4 c1000000 rtneq mode_24g_device 
+02e5 6a4149fe fetchr regb ,2 ,mem_otp_offset_le_addr_increase_count 
+02e6 1a422600 copy regb ,regc 
 
 p_mouse_read_otp_le_addr_increase_count_loop:
-02e6 20405e3d call mouse_read_otp_le_addr_increase_count_common 
-02e7 6fe149e0 fetch 2 ,mem_random_addr_increase_count_temp 
-02e8 203a02f0 branch p_mouse_le_addr_increase_count_load ,blank 
-02e9 67e149de store 2 ,mem_random_addr_increase_count_last 
-02ea 1a60a602 increase 2 ,regc 
-02eb 6fe14a00 fetch 2 ,mem_otp_offset_le_addr_increase_count_end 
-02ec 9a667c00 isub regc ,null 
-02ed 242102f0 nbranch p_mouse_le_addr_increase_count_load ,positive 
-02ee 1a622400 copy regc ,regb 
-02ef 202002e6 branch p_mouse_read_otp_le_addr_increase_count_loop 
+02e7 20405e3d call mouse_read_otp_le_addr_increase_count_common 
+02e8 6fe149e0 fetch 2 ,mem_random_addr_increase_count_temp 
+02e9 203a02f1 branch p_mouse_le_addr_increase_count_load ,blank 
+02ea 67e149de store 2 ,mem_random_addr_increase_count_last 
+02eb 1a60a602 increase 2 ,regc 
+02ec 6fe14a00 fetch 2 ,mem_otp_offset_le_addr_increase_count_end 
+02ed 9a667c00 isub regc ,null 
+02ee 242102f1 nbranch p_mouse_le_addr_increase_count_load ,positive 
+02ef 1a622400 copy regc ,regb 
+02f0 202002e7 branch p_mouse_read_otp_le_addr_increase_count_loop 
 
 p_mouse_le_addr_increase_count_load:
-02f0 6fe149de fetch 2 ,mem_random_addr_increase_count_last 
-02f1 67e14695 store 2 ,mem_random_addr_increase_count 
-02f2 20600000 rtn 
+02f1 6fe149de fetch 2 ,mem_random_addr_increase_count_last 
+02f2 67e14695 store 2 ,mem_random_addr_increase_count 
+02f3 20600000 rtn 
 
 p_mouse_store_device_info:
-02f3 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-02f4 c289dcb1 bbit1 mouse_enable_eeprom ,mouse_store_eeprom_device_info 
-02f5 c2895cb9 bbit1 mouse_enable_flash ,mouse_store_flash_device_info 
-02f6 c28a02f8 bbit1 mouse_enable_otp ,p_mouse_store_otp_device_info 
-02f7 20600000 rtn 
+02f4 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+02f5 c289dcb1 bbit1 mouse_enable_eeprom ,mouse_store_eeprom_device_info 
+02f6 c2895cb9 bbit1 mouse_enable_flash ,mouse_store_flash_device_info 
+02f7 c28a02f9 bbit1 mouse_enable_otp ,p_mouse_store_otp_device_info 
+02f8 20600000 rtn 
 
 p_mouse_store_otp_device_info:
-02f8 204002fb call p_mouse_write_otp_locall_addr 
-02f9 20400300 call p_mouse_write_otp_device_flag 
-02fa 20205cc1 branch mouse_store_otp_device_info + 1 
+02f9 204002fc call p_mouse_write_otp_locall_addr 
+02fa 20400301 call p_mouse_write_otp_device_flag 
+02fb 20205cc1 branch mouse_store_otp_device_info + 1 
 
 p_mouse_write_otp_locall_addr:
-02fb 6fe0c666 fetch 1 ,mem_device_flag 
-02fc c1000000 rtneq mode_24g_device 
-02fd c0008327 beq mode_bt_device1 ,p_mouse_write_otp_le_locall_addr1 
-02fe c001033b beq mode_bt_device2 ,p_mouse_write_otp_le_locall_addr2 
-02ff 20600000 rtn 
+02fc 6fe0c666 fetch 1 ,mem_device_flag 
+02fd c1000000 rtneq mode_24g_device 
+02fe c0008328 beq mode_bt_device1 ,p_mouse_write_otp_le_locall_addr1 
+02ff c001033c beq mode_bt_device2 ,p_mouse_write_otp_le_locall_addr2 
+0300 20600000 rtn 
 
 p_mouse_write_otp_device_flag:
-0300 6a4149e2 fetchr regb ,2 ,mem_otp_offset_device_flag 
-0301 1a422600 copy regb ,regc 
+0301 6a4149e2 fetchr regb ,2 ,mem_otp_offset_device_flag 
+0302 1a422600 copy regb ,regc 
 
 p_mouse_write_otp_device_flag_loop:
-0302 20405dc0 call mouse_read_otp_device_flag_common 
-0303 6fe0c9a1 fetch 1 ,mem_device_flag_temp 
-0304 203a030c branch p_mouse_device_flag_store ,blank 
-0305 67e0c9a0 store 1 ,mem_device_flag_last 
-0306 1a60a601 increase 1 ,regc 
-0307 6fe149e4 fetch 2 ,mem_otp_offset_device_flag_end 
-0308 9a667c00 isub regc ,null 
-0309 24610000 nrtn positive 
-030a 1a622400 copy regc ,regb 
-030b 20200302 branch p_mouse_write_otp_device_flag_loop 
+0303 20405dc0 call mouse_read_otp_device_flag_common 
+0304 6fe0c9a1 fetch 1 ,mem_device_flag_temp 
+0305 203a030d branch p_mouse_device_flag_store ,blank 
+0306 67e0c9a0 store 1 ,mem_device_flag_last 
+0307 1a60a601 increase 1 ,regc 
+0308 6fe149e4 fetch 2 ,mem_otp_offset_device_flag_end 
+0309 9a667c00 isub regc ,null 
+030a 24610000 nrtn positive 
+030b 1a622400 copy regc ,regb 
+030c 20200303 branch p_mouse_write_otp_device_flag_loop 
 
 p_mouse_device_flag_store:
-030c 6fe0c9a0 fetch 1 ,mem_device_flag_last 
-030d 1fe17ef0 and pdata ,0xf0 ,pdata 
-030e 203a0316 branch p_mouse_device_flag_store_check ,blank 
-030f 6fe0c666 fetch 1 ,mem_device_flag 
-0310 20400324 call p_mouse_device_flag_otp_store_judge 
-0311 67e0c9a2 store 1 ,mem_device_flag_value 
+030d 6fe0c9a0 fetch 1 ,mem_device_flag_last 
+030e 1fe17ef0 and pdata ,0xf0 ,pdata 
+030f 203a0317 branch p_mouse_device_flag_store_check ,blank 
+0310 6fe0c666 fetch 1 ,mem_device_flag 
+0311 20400325 call p_mouse_device_flag_otp_store_judge 
+0312 67e0c9a2 store 1 ,mem_device_flag_value 
 
 p_mouse_device_flag_store_end:
-0312 df200001 arg 1 ,loopcnt 
-0313 1a622400 copy regc ,regb 
-0314 da2049a2 arg mem_device_flag_value ,rega 
-0315 20206b45 branch otp_write 
+0313 df200001 arg 1 ,loopcnt 
+0314 1a622400 copy regc ,regb 
+0315 da2049a2 arg mem_device_flag_value ,rega 
+0316 20206b45 branch otp_write 
 
 p_mouse_device_flag_store_check:
-0316 6848c9a0 fetcht 1 ,mem_device_flag_last 
-0317 6fe0c666 fetch 1 ,mem_device_flag 
-0318 20400324 call p_mouse_device_flag_otp_store_judge 
-0319 98467c00 isub temp ,null 
-031a 20628000 rtn zero 
-031b 1ff27e00 lshift4 pdata ,pdata 
-031c 9840fe00 iadd temp ,pdata 
-031d 67e0c9a2 store 1 ,mem_device_flag_value 
-031e 1a627e00 copy regc ,pdata 
-031f 684949e2 fetcht 2 ,mem_otp_offset_device_flag 
-0320 98467c00 isub temp ,null 
-0321 20228312 branch p_mouse_device_flag_store_end ,zero 
-0322 1a60a7ff increase -1 ,regc 
-0323 20200312 branch p_mouse_device_flag_store_end 
+0317 6848c9a0 fetcht 1 ,mem_device_flag_last 
+0318 6fe0c666 fetch 1 ,mem_device_flag 
+0319 20400325 call p_mouse_device_flag_otp_store_judge 
+031a 98467c00 isub temp ,null 
+031b 20628000 rtn zero 
+031c 1ff27e00 lshift4 pdata ,pdata 
+031d 9840fe00 iadd temp ,pdata 
+031e 67e0c9a2 store 1 ,mem_device_flag_value 
+031f 1a627e00 copy regc ,pdata 
+0320 684949e2 fetcht 2 ,mem_otp_offset_device_flag 
+0321 98467c00 isub temp ,null 
+0322 20228313 branch p_mouse_device_flag_store_end ,zero 
+0323 1a60a7ff increase -1 ,regc 
+0324 20200313 branch p_mouse_device_flag_store_end 
 
 p_mouse_device_flag_otp_store_judge:
-0324 c1800000 rtnne mode_24g_device 
-0325 1fe0fe04 increase 4 ,pdata 
-0326 20600000 rtn 
+0325 c1800000 rtnne mode_24g_device 
+0326 1fe0fe04 increase 4 ,pdata 
+0327 20600000 rtn 
 
 p_mouse_write_otp_le_locall_addr1:
-0327 6a4149ee fetchr regb ,2 ,mem_otp_offset_le_locall_addr1 
-0328 1a422600 copy regb ,regc 
+0328 6a4149ee fetchr regb ,2 ,mem_otp_offset_le_locall_addr1 
+0329 1a422600 copy regb ,regc 
 
 p_mouse_write_otp_le_locall_addr1_loop:
-0329 20405df3 call mouse_read_otp_le_locall_addr1_common 
-032a 6fe349b5 fetch 6 ,mem_mouse_le_locall_addr1_temp 
-032b 203a0333 branch p_mouse_le_local_addr1_store ,blank 
-032c 67e349af store 6 ,mem_mouse_le_locall_addr1_last 
-032d 1a60a606 increase 6 ,regc 
-032e 6fe149f0 fetch 2 ,mem_otp_offset_le_locall_addr1_end 
-032f 9a667c00 isub regc ,null 
-0330 24610000 nrtn positive 
-0331 1a622400 copy regc ,regb 
-0332 20200329 branch p_mouse_write_otp_le_locall_addr1_loop 
+032a 20405df3 call mouse_read_otp_le_locall_addr1_common 
+032b 6fe349b5 fetch 6 ,mem_mouse_le_locall_addr1_temp 
+032c 203a0334 branch p_mouse_le_local_addr1_store ,blank 
+032d 67e349af store 6 ,mem_mouse_le_locall_addr1_last 
+032e 1a60a606 increase 6 ,regc 
+032f 6fe149f0 fetch 2 ,mem_otp_offset_le_locall_addr1_end 
+0330 9a667c00 isub regc ,null 
+0331 24610000 nrtn positive 
+0332 1a622400 copy regc ,regb 
+0333 2020032a branch p_mouse_write_otp_le_locall_addr1_loop 
 
 p_mouse_le_local_addr1_store:
-0333 6fe349af fetch 6 ,mem_mouse_le_locall_addr1_last 
-0334 684b466e fetcht 6 ,mem_device1_locall_addr 
-0335 98467c00 isub temp ,null 
-0336 20628000 rtn zero 
-0337 df200006 arg 6 ,loopcnt 
-0338 da20466e arg mem_device1_locall_addr ,rega 
-0339 1a622400 copy regc ,regb 
-033a 20206b45 branch otp_write 
+0334 6fe349af fetch 6 ,mem_mouse_le_locall_addr1_last 
+0335 684b466e fetcht 6 ,mem_device1_locall_addr 
+0336 98467c00 isub temp ,null 
+0337 20628000 rtn zero 
+0338 df200006 arg 6 ,loopcnt 
+0339 da20466e arg mem_device1_locall_addr ,rega 
+033a 1a622400 copy regc ,regb 
+033b 20206b45 branch otp_write 
 
 p_mouse_write_otp_le_locall_addr2:
-033b 6a4149f6 fetchr regb ,2 ,mem_otp_offset_le_locall_addr2 
-033c 1a422600 copy regb ,regc 
+033c 6a4149f6 fetchr regb ,2 ,mem_otp_offset_le_locall_addr2 
+033d 1a422600 copy regb ,regc 
 
 p_mouse_write_otp_le_locall_addr2_loop:
-033d 20405e17 call mouse_read_otp_le_locall_addr2_common 
-033e 6fe349cd fetch 6 ,mem_mouse_le_locall_addr2_temp 
-033f 203a0347 branch p_mouse_le_local_addr2_store ,blank 
-0340 67e349c7 store 6 ,mem_mouse_le_locall_addr2_last 
-0341 1a60a606 increase 6 ,regc 
-0342 6fe149f8 fetch 2 ,mem_otp_offset_le_locall_addr2_end 
-0343 9a667c00 isub regc ,null 
-0344 24610000 nrtn positive 
-0345 1a622400 copy regc ,regb 
-0346 2020033d branch p_mouse_write_otp_le_locall_addr2_loop 
+033e 20405e17 call mouse_read_otp_le_locall_addr2_common 
+033f 6fe349cd fetch 6 ,mem_mouse_le_locall_addr2_temp 
+0340 203a0348 branch p_mouse_le_local_addr2_store ,blank 
+0341 67e349c7 store 6 ,mem_mouse_le_locall_addr2_last 
+0342 1a60a606 increase 6 ,regc 
+0343 6fe149f8 fetch 2 ,mem_otp_offset_le_locall_addr2_end 
+0344 9a667c00 isub regc ,null 
+0345 24610000 nrtn positive 
+0346 1a622400 copy regc ,regb 
+0347 2020033e branch p_mouse_write_otp_le_locall_addr2_loop 
 
 p_mouse_le_local_addr2_store:
-0347 6fe349c7 fetch 6 ,mem_mouse_le_locall_addr2_last 
-0348 684b467b fetcht 6 ,mem_device2_locall_addr 
-0349 98467c00 isub temp ,null 
-034a 20628000 rtn zero 
-034b df200006 arg 6 ,loopcnt 
-034c da20467b arg mem_device2_locall_addr ,rega 
-034d 1a622400 copy regc ,regb 
-034e 20206b45 branch otp_write 
+0348 6fe349c7 fetch 6 ,mem_mouse_le_locall_addr2_last 
+0349 684b467b fetcht 6 ,mem_device2_locall_addr 
+034a 98467c00 isub temp ,null 
+034b 20628000 rtn zero 
+034c df200006 arg 6 ,loopcnt 
+034d da20467b arg mem_device2_locall_addr ,rega 
+034e 1a622400 copy regc ,regb 
+034f 20206b45 branch otp_write 
 
 p_mouse_load_device_info:
-034f 20400388 call p_mouse_le_locall_addr_init_check 
-0350 204003a0 call p_mouse_select_reconn_device 
-0351 20400353 call p_mouse_otp_load_dpi 
-0352 20205c90 branch mouse_load_device_info + 1 
+0350 20400389 call p_mouse_le_locall_addr_init_check 
+0351 204003a1 call p_mouse_select_reconn_device 
+0352 20400354 call p_mouse_otp_load_dpi 
+0353 20205c90 branch mouse_load_device_info + 1 
 
 p_mouse_otp_load_dpi:
-0353 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-0354 c4078000 rtnbit0 mouse_enable_load_and_store_dpi 
-0355 6fe0c690 fetch 1 ,mem_mouse_dpi 
-0356 c0005c94 beq 0 ,mouse_otp_load_dpi 
-0357 c0030359 beq 6 ,p_mouse_dpi_reinit 
-0358 20600000 rtn 
+0354 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+0355 c4078000 rtnbit0 mouse_enable_load_and_store_dpi 
+0356 6fe0c690 fetch 1 ,mem_mouse_dpi 
+0357 c0005c94 beq 0 ,mouse_otp_load_dpi 
+0358 c003035a beq 6 ,p_mouse_dpi_reinit 
+0359 20600000 rtn 
 
 p_mouse_dpi_reinit:
-0359 70469000 jam mouse_dpi_level1 ,mem_mouse_dpi 
-035a 20600000 rtn 
+035a 70469000 jam mouse_dpi_level1 ,mem_mouse_dpi 
+035b 20600000 rtn 
 
 p_mouse_store_dpi_info_check:
-035b 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-035c c289dcb5 bbit1 mouse_enable_eeprom ,mouse_store_eerpom_dpi 
-035d c28a035f bbit1 mouse_enable_otp ,p_mouse_store_otp_dpi 
-035e 20600000 rtn 
+035c 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+035d c289dcb5 bbit1 mouse_enable_eeprom ,mouse_store_eerpom_dpi 
+035e c28a0360 bbit1 mouse_enable_otp ,p_mouse_store_otp_dpi 
+035f 20600000 rtn 
 
 p_mouse_store_otp_dpi:
-035f 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-0360 c4078000 rtnbit0 mouse_enable_load_and_store_dpi 
-0361 6a4149fa fetchr regb ,2 ,mem_otp_offset_dpi 
-0362 1a422600 copy regb ,regc 
+0360 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+0361 c4078000 rtnbit0 mouse_enable_load_and_store_dpi 
+0362 6a4149fa fetchr regb ,2 ,mem_otp_offset_dpi 
+0363 1a422600 copy regb ,regc 
 
 p_mouse_otp_store_dpi_loop:
-0363 20405e51 call mouse_read_otp_dpi_common 
-0364 6fe0c9d4 fetch 1 ,mem_mouse_dpi_temp 
-0365 203a036d branch p_mouse_otp_dpi_store ,blank 
-0366 67e0c9d3 store 1 ,mem_mouse_dpi_last 
-0367 1a60a601 increase 1 ,regc 
-0368 6fe149fc fetch 2 ,mem_otp_offset_dpi_end 
-0369 9a667c00 isub regc ,null 
-036a 24610000 nrtn positive 
-036b 1a622400 copy regc ,regb 
-036c 20200363 branch p_mouse_otp_store_dpi_loop 
+0364 20405e51 call mouse_read_otp_dpi_common 
+0365 6fe0c9d4 fetch 1 ,mem_mouse_dpi_temp 
+0366 203a036e branch p_mouse_otp_dpi_store ,blank 
+0367 67e0c9d3 store 1 ,mem_mouse_dpi_last 
+0368 1a60a601 increase 1 ,regc 
+0369 6fe149fc fetch 2 ,mem_otp_offset_dpi_end 
+036a 9a667c00 isub regc ,null 
+036b 24610000 nrtn positive 
+036c 1a622400 copy regc ,regb 
+036d 20200364 branch p_mouse_otp_store_dpi_loop 
 
 p_mouse_otp_dpi_store:
-036d 6fe0c9d3 fetch 1 ,mem_mouse_dpi_last 
-036e 1fe17ef0 and pdata ,0xf0 ,pdata 
-036f 203a0377 branch p_mouse_dpi_store_last_check ,blank 
-0370 6fe0c690 fetch 1 ,mem_mouse_dpi 
-0371 20400385 call p_mouse_dpi_otp_store_judge 
-0372 67e0c9d5 store 1 ,mem_mouse_otp_dpi_value 
+036e 6fe0c9d3 fetch 1 ,mem_mouse_dpi_last 
+036f 1fe17ef0 and pdata ,0xf0 ,pdata 
+0370 203a0378 branch p_mouse_dpi_store_last_check ,blank 
+0371 6fe0c690 fetch 1 ,mem_mouse_dpi 
+0372 20400386 call p_mouse_dpi_otp_store_judge 
+0373 67e0c9d5 store 1 ,mem_mouse_otp_dpi_value 
 
 p_mouse_dpi_store_end:
-0373 df200001 arg 1 ,loopcnt 
-0374 1a622400 copy regc ,regb 
-0375 da2049d5 arg mem_mouse_otp_dpi_value ,rega 
-0376 20206b45 branch otp_write 
+0374 df200001 arg 1 ,loopcnt 
+0375 1a622400 copy regc ,regb 
+0376 da2049d5 arg mem_mouse_otp_dpi_value ,rega 
+0377 20206b45 branch otp_write 
 
 p_mouse_dpi_store_last_check:
-0377 6848c9d3 fetcht 1 ,mem_mouse_dpi_last 
-0378 6fe0c690 fetch 1 ,mem_mouse_dpi 
-0379 20400385 call p_mouse_dpi_otp_store_judge 
-037a 98467c00 isub temp ,null 
-037b 20628000 rtn zero 
-037c 1ff27e00 lshift4 pdata ,pdata 
-037d 9840fe00 iadd temp ,pdata 
-037e 67e0c9d5 store 1 ,mem_mouse_otp_dpi_value 
-037f 1a627e00 copy regc ,pdata 
-0380 684949fa fetcht 2 ,mem_otp_offset_dpi 
-0381 98467c00 isub temp ,null 
-0382 20228373 branch p_mouse_dpi_store_end ,zero 
-0383 1a60a7ff increase -1 ,regc 
-0384 20200373 branch p_mouse_dpi_store_end 
+0378 6848c9d3 fetcht 1 ,mem_mouse_dpi_last 
+0379 6fe0c690 fetch 1 ,mem_mouse_dpi 
+037a 20400386 call p_mouse_dpi_otp_store_judge 
+037b 98467c00 isub temp ,null 
+037c 20628000 rtn zero 
+037d 1ff27e00 lshift4 pdata ,pdata 
+037e 9840fe00 iadd temp ,pdata 
+037f 67e0c9d5 store 1 ,mem_mouse_otp_dpi_value 
+0380 1a627e00 copy regc ,pdata 
+0381 684949fa fetcht 2 ,mem_otp_offset_dpi 
+0382 98467c00 isub temp ,null 
+0383 20228374 branch p_mouse_dpi_store_end ,zero 
+0384 1a60a7ff increase -1 ,regc 
+0385 20200374 branch p_mouse_dpi_store_end 
 
 p_mouse_dpi_otp_store_judge:
-0385 c1800000 rtnne mouse_dpi_level1 
-0386 1fe0fe06 increase 6 ,pdata 
-0387 20600000 rtn 
+0386 c1800000 rtnne mouse_dpi_level1 
+0387 1fe0fe06 increase 6 ,pdata 
+0388 20600000 rtn 
 
 p_mouse_le_locall_addr_init_check:
-0388 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-0389 c29f038f bbit1 mouse_enable_24g_first_auto_pairing ,p_mouse_le_addr1_init_check 
-038a 6fe0c666 fetch 1 ,mem_device_flag 
-038b c1000000 rtneq mode_24g_device 
-038c c000838f beq mode_bt_device1 ,p_mouse_le_addr1_init_check 
-038d c0010396 beq mode_bt_device2 ,p_mouse_le_addr2_init_check 
-038e 20600000 rtn 
+0389 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+038a c29f0390 bbit1 mouse_enable_24g_first_auto_pairing ,p_mouse_le_addr1_init_check 
+038b 6fe0c666 fetch 1 ,mem_device_flag 
+038c c1000000 rtneq mode_24g_device 
+038d c0008390 beq mode_bt_device1 ,p_mouse_le_addr1_init_check 
+038e c0010397 beq mode_bt_device2 ,p_mouse_le_addr2_init_check 
+038f 20600000 rtn 
 
 p_mouse_le_addr1_init_check:
-038f 6fe3466e fetch 6 ,mem_device1_locall_addr 
-0390 684b46e6 fetcht 6 ,mem_mouse_compare_addr 
-0391 98467c00 isub temp ,null 
-0392 24628000 nrtn zero 
-0393 6fe342db fetch 6 ,mem_le_lap 
-0394 67e3466e store 6 ,mem_device1_locall_addr 
-0395 20600000 rtn 
+0390 6fe3466e fetch 6 ,mem_device1_locall_addr 
+0391 684b46e6 fetcht 6 ,mem_mouse_compare_addr 
+0392 98467c00 isub temp ,null 
+0393 24628000 nrtn zero 
+0394 6fe342db fetch 6 ,mem_le_lap 
+0395 67e3466e store 6 ,mem_device1_locall_addr 
+0396 20600000 rtn 
 
 p_mouse_le_addr2_init_check:
-0396 6fe3466e fetch 6 ,mem_device1_locall_addr 
-0397 684b46e6 fetcht 6 ,mem_mouse_compare_addr 
-0398 98467c00 isub temp ,null 
-0399 24628000 nrtn zero 
-039a 6fe342db fetch 6 ,mem_le_lap 
-039b 1fe0ff00 add pdata ,0x0100 ,pdata 
-039c 67e3466e store 6 ,mem_device1_locall_addr 
-039d 20600000 rtn 
+0397 6fe3466e fetch 6 ,mem_device1_locall_addr 
+0398 684b46e6 fetcht 6 ,mem_mouse_compare_addr 
+0399 98467c00 isub temp ,null 
+039a 24628000 nrtn zero 
+039b 6fe342db fetch 6 ,mem_le_lap 
+039c 1fe0ff00 add pdata ,0x0100 ,pdata 
+039d 67e3466e store 6 ,mem_device1_locall_addr 
+039e 20600000 rtn 
 
 p_mouse_buletooth_fast_conn_end:
-039e 204003a0 call p_mouse_select_reconn_device 
-039f 20205a9c branch mouse_buletooth_fast_conn_end + 2 
+039f 204003a1 call p_mouse_select_reconn_device 
+03a0 20205a9c branch mouse_buletooth_fast_conn_end + 2 
 
 p_mouse_select_reconn_device:
-03a0 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-03a1 c30a5c6f bbit0 mouse_enable_otp ,mouse_select_reconn_device 
-03a2 c29f03a8 bbit1 mouse_enable_24g_first_auto_pairing ,p_mouse_load_le_device1 
+03a1 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+03a2 c30a5c6f bbit0 mouse_enable_otp ,mouse_select_reconn_device 
+03a3 c29f03a9 bbit1 mouse_enable_24g_first_auto_pairing ,p_mouse_load_le_device1 
 
 p_mouse_select_reconn_device_start:
-03a3 6fe0c666 fetch 1 ,mem_device_flag 
-03a4 c1000000 rtneq mode_24g_device 
-03a5 c00083a8 beq mode_bt_device1 ,p_mouse_load_le_device1 
-03a6 c00103ad beq mode_bt_device2 ,p_mouse_load_le_device2 
-03a7 20600000 rtn 
+03a4 6fe0c666 fetch 1 ,mem_device_flag 
+03a5 c1000000 rtneq mode_24g_device 
+03a6 c00083a9 beq mode_bt_device1 ,p_mouse_load_le_device1 
+03a7 c00103ae beq mode_bt_device2 ,p_mouse_load_le_device2 
+03a8 20600000 rtn 
 
 p_mouse_load_le_device1:
-03a8 6fe34668 fetch 6 ,mem_device1_addr 
-03a9 67e34116 store 6 ,mem_hci_plap 
-03aa 6fe3466e fetch 6 ,mem_device1_locall_addr 
-03ab 67e342db store 6 ,mem_le_lap 
-03ac 20600000 rtn 
+03a9 6fe34668 fetch 6 ,mem_device1_addr 
+03aa 67e34116 store 6 ,mem_hci_plap 
+03ab 6fe3466e fetch 6 ,mem_device1_locall_addr 
+03ac 67e342db store 6 ,mem_le_lap 
+03ad 20600000 rtn 
 
 p_mouse_load_le_device2:
-03ad 6fe34675 fetch 6 ,mem_device2_addr 
-03ae 67e34116 store 6 ,mem_hci_plap 
-03af 6fe3467b fetch 6 ,mem_device2_locall_addr 
-03b0 67e342db store 6 ,mem_le_lap 
-03b1 20600000 rtn 
+03ae 6fe34675 fetch 6 ,mem_device2_addr 
+03af 67e34116 store 6 ,mem_hci_plap 
+03b0 6fe3467b fetch 6 ,mem_device2_locall_addr 
+03b1 67e342db store 6 ,mem_le_lap 
+03b2 20600000 rtn 
 
 p_mouse_store_remote_bdaddr:
-03b2 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-03b3 c4010000 rtnbit0 mouse_store_eeprom_flag 
-03b4 c30a5c43 bbit0 mouse_enable_otp ,mouse_store_remote_bdaddr + 1 
-03b5 d8e00002 arg mouse_store_eeprom_flag ,queue 
-03b6 20405f04 call mouse_disable_function_flag 
-03b7 20405c4a call mouse_check_device_addr 
-03b8 204003ba call p_mouse_before_store_reconn_info 
-03b9 20205ca3 branch mouse_store_device_info_delay 
+03b3 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+03b4 c4010000 rtnbit0 mouse_store_eeprom_flag 
+03b5 c30a5c43 bbit0 mouse_enable_otp ,mouse_store_remote_bdaddr + 1 
+03b6 d8e00002 arg mouse_store_eeprom_flag ,queue 
+03b7 20405f04 call mouse_disable_function_flag 
+03b8 20405c4a call mouse_check_device_addr 
+03b9 204003bb call p_mouse_before_store_reconn_info 
+03ba 20205ca3 branch mouse_store_device_info_delay 
 
 p_mouse_before_store_reconn_info:
-03ba 6fe0c666 fetch 1 ,mem_device_flag 
-03bb c00083be beq mode_bt_device1 ,p_mouse_store_le_device1 
-03bc c00103c3 beq mode_bt_device2 ,p_mouse_store_le_device2 
-03bd 20600000 rtn 
+03bb 6fe0c666 fetch 1 ,mem_device_flag 
+03bc c00083bf beq mode_bt_device1 ,p_mouse_store_le_device1 
+03bd c00103c4 beq mode_bt_device2 ,p_mouse_store_le_device2 
+03be 20600000 rtn 
 
 p_mouse_store_le_device1:
-03be 6fe30178 fetch 6 ,mem_le_plap 
-03bf 67e34668 store 6 ,mem_device1_addr 
-03c0 6fe342db fetch 6 ,mem_le_lap 
-03c1 67e3466e store 6 ,mem_device1_locall_addr 
-03c2 20600000 rtn 
+03bf 6fe30178 fetch 6 ,mem_le_plap 
+03c0 67e34668 store 6 ,mem_device1_addr 
+03c1 6fe342db fetch 6 ,mem_le_lap 
+03c2 67e3466e store 6 ,mem_device1_locall_addr 
+03c3 20600000 rtn 
 
 p_mouse_store_le_device2:
-03c3 6fe30178 fetch 6 ,mem_le_plap 
-03c4 67e34675 store 6 ,mem_device2_addr 
-03c5 6fe342db fetch 6 ,mem_le_lap 
-03c6 67e3467b store 6 ,mem_device2_locall_addr 
-03c7 20600000 rtn 
+03c4 6fe30178 fetch 6 ,mem_le_plap 
+03c5 67e34675 store 6 ,mem_device2_addr 
+03c6 6fe342db fetch 6 ,mem_le_lap 
+03c7 67e3467b store 6 ,mem_device2_locall_addr 
+03c8 20600000 rtn 
 
 p_mouse_bb_event_timer:
-03c8 204003f2 call p_mouse_le_send_conn_param_update_timer 
-03c9 2040614d call mouse_low_voltage_led_timer 
-03ca 2040553d call mouse_adc_read 
-03cb 204003de call p_mouse_logo_led_on_timer 
-03cc 204003e7 call p_mouse_led_multi_timer 
-03cd 2040611e call mouse_dpi_led_blink_delay_timer 
-03ce 2040328e call g24_pair_timeout_timer 
-03cf 20403531 call g24_reconn_timeout_timer 
-03d0 20405fdd call mouse_24g_long_sleep_param_update_timer 
-03d1 2040572c call mouse_dpi_key_check_long_press 
-03d2 20405b9b call mouse_bt_discovery_check 
-03d3 20405bab call mouse_commbination_key_process 
-03d4 20405bce call mouse_check_discovery_timeout_timer 
-03d5 20405bd3 call mouse_check_direct_timeout_timer 
-03d6 20405be1 call mouse_le_enable_att_list_timer 
-03d7 20405bee call mouse_le_battery_updata_timer 
-03d8 20405be4 call mouse_le_send_smp_security_request_timer 
-03d9 20405bfb call mouse_check_reconnect_delay_long_sleep 
-03da 204003f5 call p_mouse_current_mult_update_timer 
-03db 204056b6 call mouse_wheel_trigger_timer 
-03dc 20405c0e call mouse_store_information_delay_timer 
-03dd 20205c05 branch mouse_check_no_data_timeout_timer 
+03c9 204003f3 call p_mouse_le_send_conn_param_update_timer 
+03ca 2040614d call mouse_low_voltage_led_timer 
+03cb 2040553d call mouse_adc_read 
+03cc 204003df call p_mouse_logo_led_on_timer 
+03cd 204003e8 call p_mouse_led_multi_timer 
+03ce 2040611e call mouse_dpi_led_blink_delay_timer 
+03cf 2040328e call g24_pair_timeout_timer 
+03d0 20403531 call g24_reconn_timeout_timer 
+03d1 20405fdd call mouse_24g_long_sleep_param_update_timer 
+03d2 2040572c call mouse_dpi_key_check_long_press 
+03d3 20405b9b call mouse_bt_discovery_check 
+03d4 20405bab call mouse_commbination_key_process 
+03d5 20405bce call mouse_check_discovery_timeout_timer 
+03d6 20405bd3 call mouse_check_direct_timeout_timer 
+03d7 20405be1 call mouse_le_enable_att_list_timer 
+03d8 20405bee call mouse_le_battery_updata_timer 
+03d9 20405be4 call mouse_le_send_smp_security_request_timer 
+03da 20405bfb call mouse_check_reconnect_delay_long_sleep 
+03db 204003f6 call p_mouse_current_mult_update_timer 
+03dc 204056b6 call mouse_wheel_trigger_timer 
+03dd 20405c0e call mouse_store_information_delay_timer 
+03de 20205c05 branch mouse_check_no_data_timeout_timer 
 
 p_mouse_logo_led_on_timer:
-03de 6fe0c65c fetch 1 ,mem_mouse_logo_led_gpio 
-03df c17f8000 rtneq gpio_disable 
-03e0 6fe0cb1e fetch 1 ,mem_mouse_logo_enable_flag 
-03e1 247a0000 nrtn blank 
-03e2 6fe14781 fetch 2 ,mem_mouse_no_data_timer 
-03e3 207a0000 rtn blank 
-03e4 6fe0c701 fetch 1 ,mem_mouse_multi_led_powon_timer 
-03e5 247a0000 nrtn blank 
-03e6 20206114 branch mouse_logo_led_on_timer + 4 
+03df 6fe0c65c fetch 1 ,mem_mouse_logo_led_gpio 
+03e0 c17f8000 rtneq gpio_disable 
+03e1 6fe0cb1e fetch 1 ,mem_mouse_logo_enable_flag 
+03e2 247a0000 nrtn blank 
+03e3 6fe14781 fetch 2 ,mem_mouse_no_data_timer 
+03e4 207a0000 rtn blank 
+03e5 6fe0c701 fetch 1 ,mem_mouse_multi_led_powon_timer 
+03e6 247a0000 nrtn blank 
+03e7 20206114 branch mouse_logo_led_on_timer + 4 
 
 p_mouse_led_multi_timer:
-03e7 6fe0c6fb fetch 1 ,mem_mouse_multi_led_blink_enable 
-03e8 207a0000 rtn blank 
-03e9 6fe0c6fc fetch 1 ,mem_mouse_multi_led_type 
-03ea c000e1bd beq multi_led_blink ,mouse_multi_led_type_blink 
-03eb 6fe0c701 fetch 1 ,mem_mouse_multi_led_powon_timer 
-03ec 203a03ee branch p_mouse_device_poweron_led_off ,blank 
-03ed 202061b7 branch mouse_device_multi_led_type_on + 2 
+03e8 6fe0c6fb fetch 1 ,mem_mouse_multi_led_blink_enable 
+03e9 207a0000 rtn blank 
+03ea 6fe0c6fc fetch 1 ,mem_mouse_multi_led_type 
+03eb c000e1bd beq multi_led_blink ,mouse_multi_led_type_blink 
+03ec 6fe0c701 fetch 1 ,mem_mouse_multi_led_powon_timer 
+03ed 203a03ef branch p_mouse_device_poweron_led_off ,blank 
+03ee 202061b7 branch mouse_device_multi_led_type_on + 2 
 
 p_mouse_device_poweron_led_off:
-03ee 204061ba call mouse_device_poweron_led_off 
-03ef 6fe0c845 fetch 1 ,mem_mouse_direct_timer 
-03f0 207a0000 rtn blank 
-03f1 2020619f branch mouse_device_le_reconn_led_config 
+03ef 204061ba call mouse_device_poweron_led_off 
+03f0 6fe0c845 fetch 1 ,mem_mouse_direct_timer 
+03f1 207a0000 rtn blank 
+03f2 2020619f branch mouse_device_le_reconn_led_config 
 
 p_mouse_le_send_conn_param_update_timer:
-03f2 da604a05 arg mem_mouse_le_send_conn_param_update_timer ,regc 
-03f3 da405aef arg mouse_updata_le_param ,regb 
-03f4 202042e0 branch timer_single_step 
+03f3 da604a05 arg mem_mouse_le_send_conn_param_update_timer ,regc 
+03f4 da405aef arg mouse_updata_le_param ,regb 
+03f5 202042e0 branch timer_single_step 
 
 p_mouse_current_mult_update_timer:
-03f5 da60477e arg mem_mouse_current_mult_timer ,regc 
-03f6 da4003f8 arg p_mouse_current_mult_reinit ,regb 
-03f7 202042e0 branch timer_single_step 
+03f6 da60477e arg mem_mouse_current_mult_timer ,regc 
+03f7 da4003f9 arg p_mouse_current_mult_reinit ,regb 
+03f8 202042e0 branch timer_single_step 
 
 p_mouse_current_mult_reinit:
-03f8 6fe0c96b fetch 1 ,mem_lpm_mult_init 
-03f9 67e0c0c0 store 1 ,mem_lpm_mult 
-03fa 70477d03 jam 3 ,mem_mouse_long_mult_flag 
-03fb 20600000 rtn 
+03f9 6fe0c96b fetch 1 ,mem_lpm_mult_init 
+03fa 67e0c0c0 store 1 ,mem_lpm_mult 
+03fb 70477d03 jam 3 ,mem_mouse_long_mult_flag 
+03fc 20600000 rtn 
 
 p_mouse_start_discovery:
-03fc 204059ed call mouse_sensor_powerdown 
-03fd 20205c1b branch mouse_start_discovery + 1 
+03fd 204059ed call mouse_sensor_powerdown 
+03fe 20205c1b branch mouse_start_discovery + 1 
 
 p_mouse_priority_bb_event:
-03fe 1a627e00 copy regc ,pdata 
-03ff c0200413 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
-0400 c00a8418 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
-0401 c019040a beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
-0402 c01e0436 beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
-0403 c01c8447 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
-0404 c01d044a beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
-0405 c00a0407 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
-0406 20205ac3 branch mouse_priority_bb_event + 2 
+03ff 1a627e00 copy regc ,pdata 
+0400 c0200414 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
+0401 c00a8419 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
+0402 c019040b beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
+0403 c01e0437 beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
+0404 c01c8448 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
+0405 c01d044b beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
+0406 c00a0408 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
+0407 20205ac3 branch mouse_priority_bb_event + 2 
 
 p_mouse_le_bb_event_connected:
-0407 58000000 setarg 0 
-0408 67e24bfb store 4 ,mem_le_conn_first_rcv 
-0409 20205ad0 branch mouse_le_bb_event_connected 
+0408 58000000 setarg 0 
+0409 67e24bfb store 4 ,mem_le_conn_first_rcv 
+040a 20205ad0 branch mouse_le_bb_event_connected 
 
 p_mouse_le_ll_start_encryt:
-040a 6fe0c795 fetch 1 ,mem_mouse_le_reconnect_flag 
-040b c000840e beq 1 ,p_mouse_le_ll_reconn_start_encryt 
-040c 70484414 jam 20 ,mem_le_start_encrypt_timer 
-040d 20200410 branch p_mouse_le_ll_reconn_start_encryt_new 
+040b 6fe0c795 fetch 1 ,mem_mouse_le_reconnect_flag 
+040c c000840f beq 1 ,p_mouse_le_ll_reconn_start_encryt 
+040d 70484414 jam 20 ,mem_le_start_encrypt_timer 
+040e 20200411 branch p_mouse_le_ll_reconn_start_encryt_new 
 
 p_mouse_le_ll_reconn_start_encryt:
-040e 20405aef call mouse_updata_le_param 
-040f 70484405 jam 5 ,mem_le_start_encrypt_timer 
+040f 20405aef call mouse_updata_le_param 
+0410 70484405 jam 5 ,mem_le_start_encrypt_timer 
 
 p_mouse_le_ll_reconn_start_encryt_new:
-0410 6fe0cbfa fetch 1 ,mem_le_conn_rcv_new 
-0411 67e0cbfb store 1 ,mem_le_conn_first_rcv 
-0412 20205af6 branch mouse_le_ll_enable_start_enc_flag 
+0411 6fe0cbfa fetch 1 ,mem_le_conn_rcv_new 
+0412 67e0cbfb store 1 ,mem_le_conn_first_rcv 
+0413 20205af6 branch mouse_le_ll_enable_start_enc_flag 
 
 p_mouse_le_conn_param_update_rsp_recieved:
-0413 6fe0ca04 fetch 1 ,mem_mouse_le_send_conn_param_update 
-0414 247a0000 nrtn blank 
-0415 704a0401 jam 1 ,mem_mouse_le_send_conn_param_update 
-0416 704a051e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
-0417 20600000 rtn 
+0414 6fe0ca04 fetch 1 ,mem_mouse_le_send_conn_param_update 
+0415 247a0000 nrtn blank 
+0416 704a0401 jam 1 ,mem_mouse_le_send_conn_param_update 
+0417 704a051e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
+0418 20600000 rtn 
 
 p_mouse_le_bb_disconnected:
-0418 58000000 setarg 0 
-0419 67e0ca04 store 1 ,mem_mouse_le_send_conn_param_update 
-041a 67e0ca05 store 1 ,mem_mouse_le_send_conn_param_update_timer 
-041b 58000000 setarg 0 
-041c 67e147c0 store 2 ,mem_le_battery_level_updata_timer 
-041d 70479400 jam 0 ,mem_mouse_le_bb_connected_flag 
-041e d8400006 arg le_interval_7_5ms ,temp 
-041f 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-0420 c28d8422 bbit1 mouse_enable_bt_125hz ,p_mouse_le_bb_disconnected_next 
-0421 d8400007 arg le_interval_8_75ms ,temp 
+0419 58000000 setarg 0 
+041a 67e0ca04 store 1 ,mem_mouse_le_send_conn_param_update 
+041b 67e0ca05 store 1 ,mem_mouse_le_send_conn_param_update_timer 
+041c 58000000 setarg 0 
+041d 67e147c0 store 2 ,mem_le_battery_level_updata_timer 
+041e 70479400 jam 0 ,mem_mouse_le_bb_connected_flag 
+041f d8400006 arg le_interval_7_5ms ,temp 
+0420 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+0421 c28d8423 bbit1 mouse_enable_bt_125hz ,p_mouse_le_bb_disconnected_next 
+0422 d8400007 arg le_interval_8_75ms ,temp 
 
 p_mouse_le_bb_disconnected_next:
-0422 604942d3 storet 2 ,mem_le_interval_min 
-0423 604942d5 storet 2 ,mem_le_interval_min + 2 
-0424 7047c200 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-0425 70495600 jam 0 ,mem_mouse_clear_sensor_data_flag 
-0426 204029cb call le_clr_config_more_data 
-0427 20200428 branch p_mouse_bb_disconnected 
+0423 604942d3 storet 2 ,mem_le_interval_min 
+0424 604942d5 storet 2 ,mem_le_interval_min + 2 
+0425 7047c200 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+0426 70495600 jam 0 ,mem_mouse_clear_sensor_data_flag 
+0427 204029cb call le_clr_config_more_data 
+0428 20200429 branch p_mouse_bb_disconnected 
 
 p_mouse_bb_disconnected:
-0428 20405b7b call mouse_bb_discon_clear_stack 
-0429 6fe143ef fetch app_disc_rsn_size ,mem_app_disconn_reason 
-042a c283842d bbit1 app_disc_ble ,p_mouse4_0_event_bb_disconn 
-042b c28042fc bbit1 app_disc_by_button ,app_disconn_reason_clear 
-042c 20205c1a branch mouse_start_discovery 
+0429 20405b7b call mouse_bb_discon_clear_stack 
+042a 6fe143ef fetch app_disc_rsn_size ,mem_app_disconn_reason 
+042b c283842e bbit1 app_disc_ble ,p_mouse4_0_event_bb_disconn 
+042c c28042fc bbit1 app_disc_by_button ,app_disconn_reason_clear 
+042d 20205c1a branch mouse_start_discovery 
 
 p_mouse4_0_event_bb_disconn:
-042d 6fe143ef fetch app_disc_rsn_size ,mem_app_disconn_reason 
-042e c28042fc bbit1 app_disc_by_button ,app_disconn_reason_clear 
-042f 6fe0c843 fetch 1 ,mem_le_connect_status_flag 
-0430 1fe17e03 and pdata ,0x03 ,pdata 
-0431 20405b21 call mouse_le_clean_connect_flag 
-0432 c081d4a9 bne 0x03 ,mouse_start_reconnect 
-0433 6fe0cbfe fetch 1 ,mem_le_check_retransmit_discon_flag 
-0434 243a54a9 nbranch mouse_start_reconnect ,blank 
-0435 202054cd branch mouse_app_enter_hibernate 
+042e 6fe143ef fetch app_disc_rsn_size ,mem_app_disconn_reason 
+042f c28042fc bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0430 6fe0c843 fetch 1 ,mem_le_connect_status_flag 
+0431 1fe17e03 and pdata ,0x03 ,pdata 
+0432 20405b21 call mouse_le_clean_connect_flag 
+0433 c081d4a9 bne 0x03 ,mouse_start_reconnect 
+0434 6fe0cbfe fetch 1 ,mem_le_check_retransmit_discon_flag 
+0435 243a54a9 nbranch mouse_start_reconnect ,blank 
+0436 202054cd branch mouse_app_enter_hibernate 
 
 p_mouse_24g_attempt_success:
-0436 6fe2458f fetch 4 ,mem_24g_addr 
-0437 67e245e8 store 4 ,mem_24g_receiver_addr 
-0438 67e24691 store 4 ,mem_mouse_24g_addr 
-0439 2040355a call g24_ch_syncword_crc8_init 
-043a 20405c0b call mouse_no_data_timer_init 
-043b 2040618e call mouse_device_poweron_led_config 
-043c 20405a73 call mouse_init_sensor_reset 
-043d 70477d00 jam 0 ,mem_mouse_long_mult_flag 
-043e 7045fc00 jam 0 ,mem_24g_conn_sm 
-043f 7045e200 jam 0 ,mem_24g_reconn_type 
-0440 6fe245e8 fetch 4 ,mem_24g_receiver_addr 
-0441 684a45e4 fetcht 4 ,mem_24g_fast_conn_addr 
-0442 98467c00 isub temp ,null 
-0443 20628000 rtn zero 
-0444 20406016 call mouse_soft_agc_disable 
-0445 20400465 call p_mouse_fetch_normal_tx_power 
-0446 20206042 branch mouse_24g_first_store_reconn_info 
+0437 6fe2458f fetch 4 ,mem_24g_addr 
+0438 67e245e8 store 4 ,mem_24g_receiver_addr 
+0439 67e24691 store 4 ,mem_mouse_24g_addr 
+043a 2040355a call g24_ch_syncword_crc8_init 
+043b 20405c0b call mouse_no_data_timer_init 
+043c 2040618e call mouse_device_poweron_led_config 
+043d 20405a73 call mouse_init_sensor_reset 
+043e 70477d00 jam 0 ,mem_mouse_long_mult_flag 
+043f 7045fc00 jam 0 ,mem_24g_conn_sm 
+0440 7045e200 jam 0 ,mem_24g_reconn_type 
+0441 6fe245e8 fetch 4 ,mem_24g_receiver_addr 
+0442 684a45e4 fetcht 4 ,mem_24g_fast_conn_addr 
+0443 98467c00 isub temp ,null 
+0444 20628000 rtn zero 
+0445 20406016 call mouse_soft_agc_disable 
+0446 20400466 call p_mouse_fetch_normal_tx_power 
+0447 20206042 branch mouse_24g_first_store_reconn_info 
 
 p_mouse_24g_pairing_complete:
-0447 20406016 call mouse_soft_agc_disable 
-0448 20400465 call p_mouse_fetch_normal_tx_power 
-0449 20206084 branch mouse_24g_pairing_complete 
+0448 20406016 call mouse_soft_agc_disable 
+0449 20400466 call p_mouse_fetch_normal_tx_power 
+044a 20206084 branch mouse_24g_pairing_complete 
 
 p_mouse_24g_attempt_fail:
-044a 20406016 call mouse_soft_agc_disable 
-044b 20400465 call p_mouse_fetch_normal_tx_power 
-044c 6fe0c87a fetch 1 ,mem_mouse_dpi_button_state 
-044d c1008000 rtneq dpi_button_state_down 
-044e 6fe0c600 fetch 1 ,mem_24g_attempt_fail_flag 
-044f 243a5ff2 nbranch mouse_24g_hibernate_set ,blank 
-0450 6fe0c5e2 fetch 1 ,mem_24g_reconn_type 
-0451 c0020455 beq pair_and_3_0_addr ,p_mouse_24g_auto_pair_attempt_fail 
-0452 c000e05f beq fast_conn_and_receiver ,mouse_24g_fast_conn_attempt_fail 
-0453 c001845c beq receiver_and_3_0_addr ,p_mouse_reconn_dongle_attempt_fail 
-0454 20206055 branch mouse_24g_attempt_fail + 2 
+044b 20406016 call mouse_soft_agc_disable 
+044c 20400466 call p_mouse_fetch_normal_tx_power 
+044d 6fe0c87a fetch 1 ,mem_mouse_dpi_button_state 
+044e c1008000 rtneq dpi_button_state_down 
+044f 6fe0c600 fetch 1 ,mem_24g_attempt_fail_flag 
+0450 243a5ff2 nbranch mouse_24g_hibernate_set ,blank 
+0451 6fe0c5e2 fetch 1 ,mem_24g_reconn_type 
+0452 c0020456 beq pair_and_3_0_addr ,p_mouse_24g_auto_pair_attempt_fail 
+0453 c000e05f beq fast_conn_and_receiver ,mouse_24g_fast_conn_attempt_fail 
+0454 c001845d beq receiver_and_3_0_addr ,p_mouse_reconn_dongle_attempt_fail 
+0455 20206055 branch mouse_24g_attempt_fail + 2 
 
 p_mouse_24g_auto_pair_attempt_fail:
-0455 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-0456 c31f6059 bbit0 mouse_enable_24g_first_auto_pairing ,mouse_24g_attempt_fail_enter_hibernate 
-0457 6fe0c71b fetch 1 ,mem_device_number 
-0458 c000e059 beq 1 ,mouse_24g_attempt_fail_enter_hibernate 
+0456 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+0457 c31f6059 bbit0 mouse_enable_24g_first_auto_pairing ,mouse_24g_attempt_fail_enter_hibernate 
+0458 6fe0c71b fetch 1 ,mem_device_number 
+0459 c000e059 beq 1 ,mouse_24g_attempt_fail_enter_hibernate 
 
 p_mouse_24g_first_bluetooth_reconnect:
-0459 20406018 call mouse_24g_stop 
-045a 70466601 jam mode_bt_device1 ,mem_device_flag 
-045b 20205491 branch mouse_le_fast_conn_judge 
+045a 20406018 call mouse_24g_stop 
+045b 70466601 jam mode_bt_device1 ,mem_device_flag 
+045c 20205491 branch mouse_le_fast_conn_judge 
 
 p_mouse_reconn_dongle_attempt_fail:
-045c 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-045d c31f6059 bbit0 mouse_enable_24g_first_auto_pairing ,mouse_24g_attempt_fail_enter_hibernate 
-045e c289e059 bbit1 mouse_enable_eeprom ,mouse_24g_attempt_fail_enter_hibernate 
-045f c28a6059 bbit1 mouse_enable_otp ,mouse_24g_attempt_fail_enter_hibernate 
-0460 c2896059 bbit1 mouse_enable_flash ,mouse_24g_attempt_fail_enter_hibernate 
-0461 20206034 branch mouse_24g_start_auto_pair 
+045d 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+045e c31f6059 bbit0 mouse_enable_24g_first_auto_pairing ,mouse_24g_attempt_fail_enter_hibernate 
+045f c289e059 bbit1 mouse_enable_eeprom ,mouse_24g_attempt_fail_enter_hibernate 
+0460 c28a6059 bbit1 mouse_enable_otp ,mouse_24g_attempt_fail_enter_hibernate 
+0461 c2896059 bbit1 mouse_enable_flash ,mouse_24g_attempt_fail_enter_hibernate 
+0462 20206034 branch mouse_24g_start_auto_pair 
 
 p_mouse_store_normal_tx_power:
-0462 6fe0c141 fetch 1 ,mem_tx_power 
-0463 67e0ca07 store 1 ,mem_normal_tx_power 
-0464 20600000 rtn 
+0463 6fe0c141 fetch 1 ,mem_tx_power 
+0464 67e0ca07 store 1 ,mem_normal_tx_power 
+0465 20600000 rtn 
 
 p_mouse_fetch_normal_tx_power:
-0465 6fe0ca07 fetch 1 ,mem_normal_tx_power 
-0466 67e0c141 store 1 ,mem_tx_power 
-0467 20600000 rtn 
+0466 6fe0ca07 fetch 1 ,mem_normal_tx_power 
+0467 67e0c141 store 1 ,mem_tx_power 
+0468 20600000 rtn 
 
 p_mouse_idle:
-0468 2040620e call mouse_low_voltage_led_no_enter_lpm 
-0469 204078aa call ui_check_paring_button 
-046a 2040046c call p_mouse_dpi_check 
-046b 20205e61 branch mouse_idle + 4 
+0469 2040620e call mouse_low_voltage_led_no_enter_lpm 
+046a 204078aa call ui_check_paring_button 
+046b 2040046d call p_mouse_dpi_check 
+046c 20205e61 branch mouse_idle + 4 
 
 p_mouse_dpi_check:
-046c 6fe0c649 fetch 1 ,mem_dpi_button_gpio 
-046d c17f8000 rtneq gpio_disable 
-046e da200000 arg 0 ,rega 
-046f 70497705 jam mouse_dpi_key ,mem_mouse_key_temp 
-0470 6848c649 fetcht 1 ,mem_dpi_button_gpio 
-0471 20400473 call p_mouse_dpi_key_check 
-0472 202056c1 branch mouse_dpi_check_next 
+046d 6fe0c649 fetch 1 ,mem_dpi_button_gpio 
+046e c17f8000 rtneq gpio_disable 
+046f da200000 arg 0 ,rega 
+0470 70497705 jam mouse_dpi_key ,mem_mouse_key_temp 
+0471 6848c649 fetcht 1 ,mem_dpi_button_gpio 
+0472 20400474 call p_mouse_dpi_key_check 
+0473 202056c1 branch mouse_dpi_check_next 
 
 p_mouse_dpi_key_check:
-0473 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-0474 c295d6de bbit1 mouse_enable_dpi_key_connect_gnd ,mouse_dpi_key_connect_gnd 
-0475 6fe0c974 fetch 1 ,mem_mouse_dpikey_press_status 
-0476 1fe22600 copy pdata ,regc 
-0477 6fe0c654 fetch 1 ,mem_matrix_public_gpio 
-0478 c07f847a beq gpio_disable ,p_mouse_3io6key_dpi_check 
-0479 202056ce branch mouse_dpi_key_check_next 
+0474 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+0475 c295d6de bbit1 mouse_enable_dpi_key_connect_gnd ,mouse_dpi_key_connect_gnd 
+0476 6fe0c974 fetch 1 ,mem_mouse_dpikey_press_status 
+0477 1fe22600 copy pdata ,regc 
+0478 6fe0c654 fetch 1 ,mem_matrix_public_gpio 
+0479 c07f847b beq gpio_disable ,p_mouse_3io6key_dpi_check 
+047a 202056ce branch mouse_dpi_key_check_next 
 
 p_mouse_3io6key_dpi_check:
-047a 6fe0c649 fetch 1 ,mem_dpi_button_gpio 
-047b 20405946 call mouse_gpio_config_output_low 
-047c 6848c649 fetcht 1 ,mem_dpi_button_gpio 
-047d 2020047e branch p_mouse_3io6key_check 
+047b 6fe0c649 fetch 1 ,mem_dpi_button_gpio 
+047c 20405946 call mouse_gpio_config_output_low 
+047d 6848c649 fetcht 1 ,mem_dpi_button_gpio 
+047e 2020047f branch p_mouse_3io6key_check 
 
 p_mouse_3io6key_check:
-047e 1a627e00 copy regc ,pdata 
-047f 67e0c978 store 1 ,mem_mouse_key_status 
-0480 1fe3fe00 lshift pdata ,pdata 
-0481 1fe22400 copy pdata ,regb 
-0482 18422600 copy temp ,regc 
-0483 204055b1 call mouse_gpio_config_input_pd 
-0484 1a620400 copy regc ,temp 
-0485 20406ee6 call gpio_get_bit 
-0486 7d20a400 nsetflag true ,0 ,regb 
-0487 2040593d call mouse_check_press 
-0488 20205929 branch mouse_check_key_connect_gnd_1 
+047f 1a627e00 copy regc ,pdata 
+0480 67e0c978 store 1 ,mem_mouse_key_status 
+0481 1fe3fe00 lshift pdata ,pdata 
+0482 1fe22400 copy pdata ,regb 
+0483 18422600 copy temp ,regc 
+0484 204055b1 call mouse_gpio_config_input_pd 
+0485 1a620400 copy regc ,temp 
+0486 20406ee6 call gpio_get_bit 
+0487 7d20a400 nsetflag true ,0 ,regb 
+0488 2040593d call mouse_check_press 
+0489 20205929 branch mouse_check_key_connect_gnd_1 
 
 p_g24_short_sleep:
-0489 204036b4 call g24_lpm_wait 
-048a 24740000 nrtn user 
-048b 204036be call g24_setgpio_lpm_before 
-048c 2040048f call p_clear_wake 
-048d 6fe1c608 fetch 3 ,mem_24g_short_sleep_set 
-048e 20203622 branch g24_long_seep2 
+048a 204036b4 call g24_lpm_wait 
+048b 24740000 nrtn user 
+048c 204036be call g24_setgpio_lpm_before 
+048d 20400490 call p_clear_wake 
+048e 6fe1c608 fetch 3 ,mem_24g_short_sleep_set 
+048f 20203622 branch g24_long_seep2 
 
 p_clear_wake:
-048f 58000000 setarg 0 
-0490 79207e15 set1 21 ,pdata 
-0491 67e40016 store 8 ,mem_gpio_wakeup_cfg 
-0492 58000000 setarg 0 
-0493 67e2001e store 4 ,mem_gpio_wakeup_cfg + 8 
-0494 20600000 rtn 
+0490 58000000 setarg 0 
+0491 79207e15 set1 21 ,pdata 
+0492 67e40016 store 8 ,mem_gpio_wakeup_cfg 
+0493 58000000 setarg 0 
+0494 67e2001e store 4 ,mem_gpio_wakeup_cfg + 8 
+0495 20600000 rtn 
 
 p_mouse_24g_hibernate_set:
-0495 70460000 jam 0 ,mem_24g_attempt_fail_flag 
-0496 20403647 call g24_transmit_next_packet 
-0497 5fffffff setarg -1 
-0498 67e245af store 4 ,mem_24g_enter_hibernate 
-0499 58000000 setarg 0 
-049a 67e3c846 store 7 ,mem_mouse_key 
-049b 70473f01 jam 1 ,mem_sensor_shutdown_flag 
-049c 204059ed call mouse_sensor_powerdown 
-049d 2020622b branch mouse_24g_long_sleep 
+0496 70460000 jam 0 ,mem_24g_attempt_fail_flag 
+0497 20403647 call g24_transmit_next_packet 
+0498 5fffffff setarg -1 
+0499 67e245af store 4 ,mem_24g_enter_hibernate 
+049a 58000000 setarg 0 
+049b 67e3c846 store 7 ,mem_mouse_key 
+049c 70473f01 jam 1 ,mem_sensor_shutdown_flag 
+049d 204059ed call mouse_sensor_powerdown 
+049e 2020622b branch mouse_24g_long_sleep 
 
 p_mouse_start_work:
-049e 2040618e call mouse_device_poweron_led_config 
-049f 204002b5 call p_mouse_load_device_info_check 
-04a0 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-04a1 c29f602d bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_start_auto_pair_mode 
-04a2 6fe0c666 fetch 1 ,mem_device_flag 
-04a3 c00004a5 beq mode_24g_device ,p_mouse_24g_start_mode 
-04a4 20205491 branch mouse_le_fast_conn_judge 
+049f 2040618e call mouse_device_poweron_led_config 
+04a0 204002b6 call p_mouse_load_device_info_check 
+04a1 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+04a2 c29f602d bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_start_auto_pair_mode 
+04a3 6fe0c666 fetch 1 ,mem_device_flag 
+04a4 c00004a6 beq mode_24g_device ,p_mouse_24g_start_mode 
+04a5 20205491 branch mouse_le_fast_conn_judge 
 
 p_mouse_24g_start_mode:
-04a5 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-04a6 c308e02a bbit0 mouse_enable_24g ,mouse_24g_mode_setup_error 
-04a7 20406195 call mouse_device_24g_pair_led_config 
-04a8 204054ac call mouse_wakeup_from_power_check 
-04a9 20346067 branch mouse_24g_reconn_dongle_start ,user 
-04aa 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-04ab c29804ad bbit1 mouse_enable_auto_24g_paring ,p_mouse_24g_reconn_general_dongle 
-04ac 20206023 branch mouse_24g_start_mode + 7 
+04a6 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+04a7 c308e02a bbit0 mouse_enable_24g ,mouse_24g_mode_setup_error 
+04a8 20406195 call mouse_device_24g_pair_led_config 
+04a9 204054ac call mouse_wakeup_from_power_check 
+04aa 20346067 branch mouse_24g_reconn_dongle_start ,user 
+04ab 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+04ac c29804ae bbit1 mouse_enable_auto_24g_paring ,p_mouse_24g_reconn_general_dongle 
+04ad 20206023 branch mouse_24g_start_mode + 7 
 
 p_mouse_24g_reconn_general_dongle:
-04ad 70466600 jam mode_24g_device ,mem_device_flag 
-04ae 6fe14721 fetch 2 ,mem_mouse_24g_power_on_fast_conn_timer 
-04af 67e145de store 2 ,mem_24g_reconn_timeout 
-04b0 7045e201 jam fast_conn_and_receiver ,mem_24g_reconn_type 
-04b1 20203534 branch g24_reconn_start 
+04ae 70466600 jam mode_24g_device ,mem_device_flag 
+04af 6fe14721 fetch 2 ,mem_mouse_24g_power_on_fast_conn_timer 
+04b0 67e145de store 2 ,mem_24g_reconn_timeout 
+04b1 7045e201 jam fast_conn_and_receiver ,mem_24g_reconn_type 
+04b2 20203534 branch g24_reconn_start 
 
 p_mouse_setgpio_hibernate:
-04b2 20405a92 call mouse_set_sdio_high 
-04b3 2040048f call p_clear_wake 
-04b4 204056a9 call mouse_before_hibernate_wheel_gpio_set 
-04b5 6848c654 fetcht 1 ,mem_matrix_public_gpio 
-04b6 20406ef7 call gpio_out_active 
-04b7 6848c654 fetcht 1 ,mem_matrix_public_gpio 
-04b8 20406ed3 call gpio_clr_wake 
-04b9 6fe0c64d fetch 1 ,mem_mouse_sensor_sdio_gpio 
-04ba 20405943 call mouse_gpio_config_output_high 
-04bb 6848c65a fetcht 1 ,mem_device_switch_gpio 
-04bc 204055ab call mouse_gpio_set_pupd_by_input 
-04bd d8400015 arg 21 ,temp 
-04be 204055b5 call mouse_gpio_config_input_pu 
-04bf 2040611a call mouse_logo_led_off 
-04c0 2040550c call mouse_lpm_before_common 
-04c1 204054f9 call mouse_gpio_pd_idle 
-04c2 6848c64a fetcht 1 ,mem_whee_a_data_gpio 
-04c3 20406f0f call gpio_set_high_impedance 
-04c4 6848c64b fetcht 1 ,mem_whee_b_data_gpio 
-04c5 20406f0f call gpio_set_high_impedance 
-04c6 6848c65b fetcht 1 ,mem_mouse_reuse_2ice_gpio 
-04c7 204055b5 call mouse_gpio_config_input_pu 
-04c8 204004ca call p_mouse_gpio_set_high_impedance 
-04c9 202054e5 branch mouse_setgpio_hibernate_next 
+04b3 20405a92 call mouse_set_sdio_high 
+04b4 20400490 call p_clear_wake 
+04b5 204056a9 call mouse_before_hibernate_wheel_gpio_set 
+04b6 6848c654 fetcht 1 ,mem_matrix_public_gpio 
+04b7 20406ef7 call gpio_out_active 
+04b8 6848c654 fetcht 1 ,mem_matrix_public_gpio 
+04b9 20406ed3 call gpio_clr_wake 
+04ba 6fe0c64d fetch 1 ,mem_mouse_sensor_sdio_gpio 
+04bb 20405943 call mouse_gpio_config_output_high 
+04bc 6848c65a fetcht 1 ,mem_device_switch_gpio 
+04bd 204055ab call mouse_gpio_set_pupd_by_input 
+04be d8400015 arg 21 ,temp 
+04bf 204055b5 call mouse_gpio_config_input_pu 
+04c0 2040611a call mouse_logo_led_off 
+04c1 2040550c call mouse_lpm_before_common 
+04c2 204054f9 call mouse_gpio_pd_idle 
+04c3 6848c64a fetcht 1 ,mem_whee_a_data_gpio 
+04c4 20406f0f call gpio_set_high_impedance 
+04c5 6848c64b fetcht 1 ,mem_whee_b_data_gpio 
+04c6 20406f0f call gpio_set_high_impedance 
+04c7 6848c65b fetcht 1 ,mem_mouse_reuse_2ice_gpio 
+04c8 204055b5 call mouse_gpio_config_input_pu 
+04c9 204004cb call p_mouse_gpio_set_high_impedance 
+04ca 202054e5 branch mouse_setgpio_hibernate_next 
 
 p_mouse_gpio_set_high_impedance:
-04ca 6fe1c73c fetch 3 ,mem_mouse_set_high_impedance_bit_set 
-04cb 67e18670 store 3 ,mem_pdatatemp 
-04cc df200018 arg 24 ,loopcnt 
-04cd d8400000 arg 0 ,temp 
+04cb 6fe1c73c fetch 3 ,mem_mouse_set_high_impedance_bit_set 
+04cc 67e18670 store 3 ,mem_pdatatemp 
+04cd df200018 arg 24 ,loopcnt 
+04ce d8400000 arg 0 ,temp 
 
 p_mouse_gpio_set_high_impedance_bit_loop:
-04ce 6fe18670 fetch 3 ,mem_pdatatemp 
-04cf 2feffe00 isolate1 0 ,pdata 
-04d0 204084d7 call p_gpio_set_analog ,true 
-04d1 6fe18670 fetch 3 ,mem_pdatatemp 
-04d2 1fe37e00 rshift pdata ,pdata 
-04d3 67e18670 store 3 ,mem_pdatatemp 
-04d4 18408401 increase 1 ,temp 
-04d5 c20004ce loop p_mouse_gpio_set_high_impedance_bit_loop 
-04d6 20600000 rtn 
+04cf 6fe18670 fetch 3 ,mem_pdatatemp 
+04d0 2feffe00 isolate1 0 ,pdata 
+04d1 204084d8 call p_gpio_set_analog ,true 
+04d2 6fe18670 fetch 3 ,mem_pdatatemp 
+04d3 1fe37e00 rshift pdata ,pdata 
+04d4 67e18670 store 3 ,mem_pdatatemp 
+04d5 18408401 increase 1 ,temp 
+04d6 c20004cf loop p_mouse_gpio_set_high_impedance_bit_loop 
+04d7 20600000 rtn 
 
 p_gpio_set_analog:
-04d7 18467cff sub temp ,ui_button_gpio_disable ,null 
-04d8 20628000 rtn zero 
-04d9 20206f0b branch gpio_set_analog 
+04d8 18467cff sub temp ,ui_button_gpio_disable ,null 
+04d9 20628000 rtn zero 
+04da 20206f0b branch gpio_set_analog 
 
 p_mouse_24g_package_data:
-04da c6930000 rtnmark0 mark_24g 
-04db 20405601 call mouse_motion 
-04dc 24740000 nrtn user 
-04dd 6fe0c77c fetch 1 ,mem_mouse_24g_long_sleep_flag 
-04de 70477c00 jam 0 ,mem_mouse_24g_long_sleep_flag 
-04df 245a04fb ncall p_mouse_24g_short_sleep_clear_wake ,blank 
-04e0 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-04e1 c30b04e4 bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
-04e2 6fe0c96c fetch 1 ,mem_customer_key 
-04e3 243a60b6 nbranch mouse_24g_keyboard_package_data ,blank 
+04db c6930000 rtnmark0 mark_24g 
+04dc 20405601 call mouse_motion 
+04dd 24740000 nrtn user 
+04de 6fe0c77c fetch 1 ,mem_mouse_24g_long_sleep_flag 
+04df 70477c00 jam 0 ,mem_mouse_24g_long_sleep_flag 
+04e0 245a04fc ncall p_mouse_24g_short_sleep_clear_wake ,blank 
+04e1 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+04e2 c30b04e5 bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
+04e3 6fe0c96c fetch 1 ,mem_customer_key 
+04e4 243a60b6 nbranch mouse_24g_keyboard_package_data ,blank 
 
 p_mouse_24g_mouse_package_data:
-04e4 204001f2 call p_mouse_data_xy_release 
-04e5 6fe0c589 fetch 1 ,mem_24g_data_type 
-04e6 c28084f3 bbit1 1 ,p_mouse_24g_mouse_package_data_now 
-04e7 6848c51a fetcht 1 ,mem_24g_txbuf + 1 
-04e8 6fe0c846 fetch 1 ,mem_mouse_key 
-04e9 9841fe00 ior temp ,pdata 
-04ea 67e0c846 store 1 ,mem_mouse_key 
-04eb 6848c51f fetcht 1 ,mem_24g_txbuf + 6 
-04ec 6fe0c84b fetch 1 ,mem_mouse_z 
-04ed 9840fe00 iadd temp ,pdata 
-04ee 67e0c84b store 1 ,mem_mouse_z 
-04ef 6848c520 fetcht 1 ,mem_24g_txbuf + 7 
-04f0 6fe0c84c fetch 1 ,mem_mouse_tz 
-04f1 9840fe00 iadd temp ,pdata 
-04f2 67e0c84c store 1 ,mem_mouse_tz 
+04e5 204001f2 call p_mouse_data_xy_release 
+04e6 6fe0c589 fetch 1 ,mem_24g_data_type 
+04e7 c28084f4 bbit1 1 ,p_mouse_24g_mouse_package_data_now 
+04e8 6848c51a fetcht 1 ,mem_24g_txbuf + 1 
+04e9 6fe0c846 fetch 1 ,mem_mouse_key 
+04ea 9841fe00 ior temp ,pdata 
+04eb 67e0c846 store 1 ,mem_mouse_key 
+04ec 6848c51f fetcht 1 ,mem_24g_txbuf + 6 
+04ed 6fe0c84b fetch 1 ,mem_mouse_z 
+04ee 9840fe00 iadd temp ,pdata 
+04ef 67e0c84b store 1 ,mem_mouse_z 
+04f0 6848c520 fetcht 1 ,mem_24g_txbuf + 7 
+04f1 6fe0c84c fetch 1 ,mem_mouse_tz 
+04f2 9840fe00 iadd temp ,pdata 
+04f3 67e0c84c store 1 ,mem_mouse_tz 
 
 p_mouse_24g_mouse_package_data_now:
-04f3 70458901 jam type_ms ,mem_24g_data_type 
-04f4 da200007 arg 7 ,rega 
-04f5 da404846 arg mem_mouse_key ,regb 
-04f6 6fe0c846 fetch 1 ,mem_mouse_key 
-04f7 c28136db bbit1 mouse_m_key ,g24_transmit_by_interrupt_enable 
-04f8 6fe1484b fetch 2 ,mem_mouse_z 
-04f9 207a0000 rtn blank 
-04fa 202036db branch g24_transmit_by_interrupt_enable 
+04f4 70458901 jam type_ms ,mem_24g_data_type 
+04f5 da200007 arg 7 ,rega 
+04f6 da404846 arg mem_mouse_key ,regb 
+04f7 6fe0c846 fetch 1 ,mem_mouse_key 
+04f8 c28136db bbit1 mouse_m_key ,g24_transmit_by_interrupt_enable 
+04f9 6fe1484b fetch 2 ,mem_mouse_z 
+04fa 207a0000 rtn blank 
+04fb 202036db branch g24_transmit_by_interrupt_enable 
 
 p_mouse_24g_short_sleep_clear_wake:
-04fb 2040048f call p_clear_wake 
-04fc 20200231 branch p_lpm_write_gpio_wakeup 
+04fc 20400490 call p_clear_wake 
+04fd 20200231 branch p_lpm_write_gpio_wakeup 
 
 p_mouse_check_select_device_by_switch:
-04fd 20405eb7 call mouse_check_select_device_by_switch + 1 
-04fe 6848c65a fetcht 1 ,mem_device_switch_gpio 
-04ff 202055b1 branch mouse_gpio_config_input_pd 
+04fe 20405eb7 call mouse_check_select_device_by_switch + 1 
+04ff 6848c65a fetcht 1 ,mem_device_switch_gpio 
+0500 202055b1 branch mouse_gpio_config_input_pd 
 
 p_mouse_device_led_on:
-0500 6fe0c666 fetch 1 ,mem_device_flag 
-0501 c0000505 beq mode_24g_device ,p_mouse_device_24g_led_on 
-0502 c0008509 beq mode_bt_device1 ,p_mouse_device_bt1_led_on 
-0503 c00161e3 beq mode_bt_device2 ,mouse_device_bt2_led_on 
-0504 20600000 rtn 
+0501 6fe0c666 fetch 1 ,mem_device_flag 
+0502 c0000506 beq mode_24g_device ,p_mouse_device_24g_led_on 
+0503 c000850a beq mode_bt_device1 ,p_mouse_device_bt1_led_on 
+0504 c00161e3 beq mode_bt_device2 ,mouse_device_bt2_led_on 
+0505 20600000 rtn 
 
 p_mouse_device_24g_led_on:
-0505 6848c65d fetcht 1 ,mem_mouse_1io2led_multi_24gled 
-0506 204061e4 call mouse_led_on 
-0507 6848c65c fetcht 1 ,mem_mouse_logo_led_gpio 
-0508 202061e4 branch mouse_led_on 
+0506 6848c65d fetcht 1 ,mem_mouse_1io2led_multi_24gled 
+0507 204061e4 call mouse_led_on 
+0508 6848c65c fetcht 1 ,mem_mouse_logo_led_gpio 
+0509 202061e4 branch mouse_led_on 
 
 p_mouse_device_bt1_led_on:
-0509 6848c65e fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
-050a 204061e4 call mouse_led_on 
-050b 6848c65c fetcht 1 ,mem_mouse_logo_led_gpio 
-050c 202061e4 branch mouse_led_on 
+050a 6848c65e fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
+050b 204061e4 call mouse_led_on 
+050c 6848c65c fetcht 1 ,mem_mouse_logo_led_gpio 
+050d 202061e4 branch mouse_led_on 
 
 p_mouse_device_led_off:
-050d 6fe0c666 fetch 1 ,mem_device_flag 
-050e c0000512 beq mode_24g_device ,p_mouse_device_24g_led_off 
-050f c0008516 beq mode_bt_device1 ,p_mouse_device_bt1_led_off 
-0510 c00161f9 beq mode_bt_device2 ,mouse_device_bt2_led_off 
-0511 20600000 rtn 
+050e 6fe0c666 fetch 1 ,mem_device_flag 
+050f c0000513 beq mode_24g_device ,p_mouse_device_24g_led_off 
+0510 c0008517 beq mode_bt_device1 ,p_mouse_device_bt1_led_off 
+0511 c00161f9 beq mode_bt_device2 ,mouse_device_bt2_led_off 
+0512 20600000 rtn 
 
 p_mouse_device_24g_led_off:
-0512 6848c65d fetcht 1 ,mem_mouse_1io2led_multi_24gled 
-0513 204061e5 call mouse_led_off 
-0514 6848c65c fetcht 1 ,mem_mouse_logo_led_gpio 
-0515 202061e5 branch mouse_led_off 
+0513 6848c65d fetcht 1 ,mem_mouse_1io2led_multi_24gled 
+0514 204061e5 call mouse_led_off 
+0515 6848c65c fetcht 1 ,mem_mouse_logo_led_gpio 
+0516 202061e5 branch mouse_led_off 
 
 p_mouse_device_bt1_led_off:
-0516 6848c65e fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
-0517 204061e5 call mouse_led_off 
-0518 6848c65c fetcht 1 ,mem_mouse_logo_led_gpio 
-0519 202061e5 branch mouse_led_off 
+0517 6848c65e fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
+0518 204061e5 call mouse_led_off 
+0519 6848c65c fetcht 1 ,mem_mouse_logo_led_gpio 
+051a 202061e5 branch mouse_led_off 
 
 p_mouse_init_sensor:
-051a 20405958 call mouse_read_sensor_id 
-051b c018595f beq p32xx_id1 ,mouse_init_p32xx_id2_judge 
-051c c018d9c6 beq p3065_id1 ,mouse_init_p3065 
-051d c02c051f beq pka8g2_id1 ,p_mouse_ka8g2_id2_judge 
-051e 20205952 branch mouse_init_sensor + 5 
+051b 20405958 call mouse_read_sensor_id 
+051c c018595f beq p32xx_id1 ,mouse_init_p32xx_id2_judge 
+051d c018d9c6 beq p3065_id1 ,mouse_init_p3065 
+051e c02c0520 beq pka8g2_id1 ,p_mouse_ka8g2_id2_judge 
+051f 20205952 branch mouse_init_sensor + 5 
 
 p_mouse_ka8g2_id2_judge:
-051f 204059e7 call mouse_sensor_poweron 
-0520 6fe0c85a fetch 1 ,mem_sensor_id2 
-0521 c02c8523 beq pka8g2_id2 ,p_mouse_ka8g2_init_param 
-0522 2020595f branch mouse_init_p32xx_id2_judge 
+0520 204059e7 call mouse_sensor_poweron 
+0521 6fe0c85a fetch 1 ,mem_sensor_id2 
+0522 c02c8524 beq pka8g2_id2 ,p_mouse_ka8g2_init_param 
+0523 2020595f branch mouse_init_p32xx_id2_judge 
 
 p_mouse_ka8g2_init_param:
-0523 7049570b jam ka8g2 ,mem_config_sensor_type 
-0524 da604a0b arg mem_sensor_ka8g2_init_new ,regc 
-0525 20205995 branch mouse_sensor_wr_seq 
+0524 7049570b jam ka8g2 ,mem_config_sensor_type 
+0525 da604a0b arg mem_sensor_ka8g2_init_new ,regc 
+0526 20205995 branch mouse_sensor_wr_seq 
 
 p_mouse_motion:
-0526 78547c00 disable user 
-0527 58000000 setarg 0 
-0528 67e34847 store 6 ,mem_mouse_x 
-0529 2040053a call p_mouse_check_sensor_data 
-052a 20405606 call mouse_motion + 5 
-052b 6fe0c846 fetch 1 ,mem_mouse_key 
-052c 1fe17e1f and_into 0x1f ,pdata 
-052d c0828534 bne mouse_lm_button ,p_mouse_key_status_store 
-052e 6fe0cb1d fetch 1 ,mem_mouse_key_last_status 
-052f 1fe17e1f and_into 0x1f ,pdata 
-0530 c0028534 beq mouse_lm_button ,p_mouse_key_status_store 
-0531 6fe0cb1e fetch 1 ,mem_mouse_logo_enable_flag 
-0532 203a0537 branch p_mouse_disable_logo_led ,blank 
-0533 704b1e00 jam 0 ,mem_mouse_logo_enable_flag 
+0527 78547c00 disable user 
+0528 58000000 setarg 0 
+0529 67e34847 store 6 ,mem_mouse_x 
+052a 2040053b call p_mouse_check_sensor_data 
+052b 20405606 call mouse_motion + 5 
+052c 6fe0c846 fetch 1 ,mem_mouse_key 
+052d 1fe17e1f and_into 0x1f ,pdata 
+052e c0828535 bne mouse_lm_button ,p_mouse_key_status_store 
+052f 6fe0cb1d fetch 1 ,mem_mouse_key_last_status 
+0530 1fe17e1f and_into 0x1f ,pdata 
+0531 c0028535 beq mouse_lm_button ,p_mouse_key_status_store 
+0532 6fe0cb1e fetch 1 ,mem_mouse_logo_enable_flag 
+0533 203a0538 branch p_mouse_disable_logo_led ,blank 
+0534 704b1e00 jam 0 ,mem_mouse_logo_enable_flag 
 
 p_mouse_key_status_store:
-0534 6fe0c846 fetch 1 ,mem_mouse_key 
-0535 67e0cb1d store 1 ,mem_mouse_key_last_status 
-0536 20600000 rtn 
+0535 6fe0c846 fetch 1 ,mem_mouse_key 
+0536 67e0cb1d store 1 ,mem_mouse_key_last_status 
+0537 20600000 rtn 
 
 p_mouse_disable_logo_led:
-0537 704b1e01 jam 1 ,mem_mouse_logo_enable_flag 
-0538 2040611a call mouse_logo_led_off 
-0539 20200534 branch p_mouse_key_status_store 
+0538 704b1e01 jam 1 ,mem_mouse_logo_enable_flag 
+0539 2040611a call mouse_logo_led_off 
+053a 20200535 branch p_mouse_key_status_store 
 
 p_mouse_check_sensor_data:
-053a 6fe0c420 fetch 1 ,mem_spi_write_flash_sm 
-053b c1800000 rtnne flash_sm_no_buys 
-053c 6fe0c957 fetch 1 ,mem_config_sensor_type 
-053d c005853f beq ka8g2 ,p_mouse_pka8g2_sensor_motion 
-053e 202059f8 branch mouse_check_sensor_data + 2 
+053b 6fe0c420 fetch 1 ,mem_spi_write_flash_sm 
+053c c1800000 rtnne flash_sm_no_buys 
+053d 6fe0c957 fetch 1 ,mem_config_sensor_type 
+053e c0058540 beq ka8g2 ,p_mouse_pka8g2_sensor_motion 
+053f 202059f8 branch mouse_check_sensor_data + 2 
 
 p_mouse_pka8g2_sensor_motion:
-053f 20405a6d call mouse_clear_sensor_data 
-0540 6fe0c659 fetch 1 ,mem_sensor_motion_gpio 
-0541 c07f8545 beq gpio_disable ,p_mouse_pka8g2_sensor_motion_1 
-0542 6848c659 fetcht 1 ,mem_sensor_motion_gpio 
-0543 20406ee6 call gpio_get_bit 
-0544 24608000 nrtn true 
+0540 20405a6d call mouse_clear_sensor_data 
+0541 6fe0c659 fetch 1 ,mem_sensor_motion_gpio 
+0542 c07f8546 beq gpio_disable ,p_mouse_pka8g2_sensor_motion_1 
+0543 6848c659 fetcht 1 ,mem_sensor_motion_gpio 
+0544 20406ee6 call gpio_get_bit 
+0545 24608000 nrtn true 
 
 p_mouse_pka8g2_sensor_motion_1:
-0545 58000000 setarg pan_reg_pid_l 
-0546 204069e5 call twspi_read 
-0547 c0ac5955 bne pka8g2_id1 ,mouse_twspi_reset 
-0548 20205a2f branch mouse_p3212_sensor_motion_2 
+0546 58000000 setarg pan_reg_pid_l 
+0547 204069e5 call twspi_read 
+0548 c0ac5955 bne pka8g2_id1 ,mouse_twspi_reset 
+0549 20205a2f branch mouse_p3212_sensor_motion_2 
               org 0x2000
 
 start:
Index: program/patch.prog
===================================================================
--- /1121s/branch/mouse/YJX_Project/YJX_Switch_public/program/patch.prog	(revision 1846)
+++ /1121s/branch/mouse/YJX_Project/YJX_Switch_public/program/patch.prog	(working copy)
@@ -946,6 +946,7 @@
 	until null,lpo_edge
 	until null,lpo_edge
 	clear_stack
+	jam 0x73,core_spid_ctrl
 	call p_mouse_wheel_init_set,wake
 	branch soft_reset+2
 
Index: sched/mouse.dat
===================================================================
--- /1121s/branch/mouse/YJX_Project/YJX_Switch_public/sched/mouse.dat	(revision 1846)
+++ /1121s/branch/mouse/YJX_Project/YJX_Switch_public/sched/mouse.dat	(working copy)
@@ -248,19 +248,19 @@
 #microsoft swift pair
 06 ff 06 00 03 00 80	
 #name
-'\09BT5.2 Mouse
+'\09Trusmi
 
 mem_le_scan_data_len:1f
 mem_le_scan_data:
 #name
-'\09BT5.2 Mouse
+'\09Trusmi
 
 
 mem_le_name_len:
-'BT5.2 Mouse
+'Trusmi
 
 mem_le_name_patch_len:	#max 18bytes
-'BT5.2 Mouse
+'Trusmi
 
 mem_le_interval_min:
 06 00 #min interval
@@ -399,13 +399,19 @@
 09 5a
 ff 27
 ab 40
-be d1
-a0 41
-a1 12
+b3 56
+9b e6
+a8 12
+a9 c0
+be e6
+a5 af
+a0 21
+a1 02
+b8 10
+b9 0b
 a7 ff
+b5 d0
 b6 00
-b5 c8
-a5 af
 ff 00
 09 00
 ff ff
