Index: format/app_mouse.format
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/format/app_mouse.format	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/format/app_mouse.format	(working copy)
@@ -323,7 +323,6 @@
 2 mem_code_head_offsetaddr_a
 2 mem_code_head_offsetaddr_b
 1 mem_ota_finish_reset_delay_timer
-1 mem_24g_matrix_cnt
 )
 //usb ota
 (
Index: output/eeprom.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/eeprom.dat	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/eeprom.dat	(working copy)
@@ -18,3583 +18,3631 @@
 1e
 aa
 55
-f0
-0d
+20
+0e
 53
 00
 02
-e9
+e8
 30
-ac
+ad
 a4
-8d
+98
 b2
-ae
+a7
 69
-c1
+d3
 4d
-0c
+09
 a8
-4b
+35
 be
-72
-0c
-ad
+6d
+8c
+ae
 13
-3b
-6f
-90
+10
+ef
+6c
 09
-00
-5e
+03
+de
 6a
 f7
-65
-b6
-f5
+62
+37
+16
 9e
-a1
-36
-99
+a2
+b7
+70
 d2
-87
+f9
 2f
-bb
+fa
 e7
-b9
-c0
-3f
+b8
+40
+3c
 f7
-8c
-20
-53
+89
+a0
+c4
 98
-fe
+fd
 ae
-61
+a7
 73
-0c
-f1
-64
+03
+f0
+30
 ab
 47
-3d
-27
+bc
+5f
 05
-de
-7c
-06
+df
+fd
+fa
 21
-5b
-e0
-98
+5e
+60
+b1
 19
-e1
-61
-14
+e0
+60
+37
 00
-7b
-32
-19
+67
+b3
+39
 0b
-e9
-d9
-23
+ea
+59
+3f
 e9
 2f
-91
-80
+10
+f5
 81
-2c
-fd
-7f
+29
+fe
+4e
 88
-8a
-f7
-75
+85
+f4
+23
 84
-62
+5d
 be
-2d
+12
 07
-c0
-44
-1b
-88
-bd
-9d
-3c
-24
-36
-1a
-2f
+d2
+c5
+e5
+68
+e8
+be
+3a
+c4
+07
+bb
+23
 0d
-10
+13
 1e
-d7
+81
 ae
 79
-67
-ee
+e7
+85
 fa
-2d
-b1
-dc
+2b
+b2
+08
 f7
-98
+94
 08
-2c
+6a
 4d
-ff
-66
-47
+ab
+65
+3b
 35
-8d
-7b
-bd
+9e
+fb
+96
 62
-50
-19
-c3
+6c
+99
+ff
 7a
-4b
+4c
 2b
-05
+0b
 30
 49
-fc
-07
-be
-52
 7c
-db
-99
-f7
+14
+be
+50
+fc
+2f
+98
+ee
+48
+9f
+63
+18
+3e
 c9
-0a
-83
-41
-9d
-b9
-d7
-e2
-27
-54
+36
+dd
+d2
+14
 6b
-c8
-15
-56
+a8
+42
+5e
 c7
 40
-b6
-85
+e9
+e6
 d1
 e6
-da
-04
+8e
+18
 ef
 de
-fa
-0c
+e7
+0d
 e9
 06
 71
-2d
+1f
 37
 9d
-e9
-ef
+ee
+20
 76
 ea
-07
-5d
+03
+26
 3b
-3a
-b5
-c4
+5a
+a5
+27
 09
 ae
-41
-2e
+0e
+65
 32
-25
-a2
-79
-fd
-6d
-f6
-42
-f3
-f5
-d6
-95
-d3
-47
-a7
+45
+e9
 14
-65
-03
-c8
+f9
+78
+3d
+66
+de
+4e
+2a
+95
+83
+7e
+ef
+04
+5a
+60
+36
 45
-b8
-53
-fc
-3b
-51
-ae
-28
-1a
+d7
+31
+58
+48
+69
+cc
+2e
+19
 51
 8b
-8a
-02
-56
-1a
+8f
+db
+6c
 38
-8b
+57
+e8
 07
 ce
-f5
-5c
-26
-c8
-b8
+cc
+32
+4c
+23
+c6
 91
-85
+c2
+a2
+e9
+d2
+1d
+49
 62
-02
-94
-35
-73
-1e
 10
-b9
-9a
-11
-67
-48
-de
-83
-4a
-9d
-25
-98
-92
-bc
-d9
-a8
-f5
-0c
-56
-8e
-a9
-42
-83
-13
-4f
-44
-04
-d4
-04
-7a
-6a
-f5
-92
+d6
+f1
 73
-a8
-83
+6a
+20
+15
+ca
 5a
+cd
+ef
+7e
+23
+d6
+31
+bf
+38
+43
+86
+56
+e7
+2d
+eb
+6d
+b3
+03
+d4
 7f
-c6
-a0
 54
-d7
-49
-1f
-a9
-87
-24
-f6
-a6
-4f
-af
-4d
-fd
-eb
-32
+6d
 93
-c2
-2c
-58
-e4
-4c
-e2
+55
+c7
+23
+61
 aa
-52
-05
-6c
-52
-7a
-17
-3b
-d1
-bf
-2a
-7c
-57
-a3
-56
-c9
+1c
+60
+ad
+8f
+e9
+3f
+83
+69
 e9
-fd
-7c
-fe
-42
-53
-df
-7d
-d3
-ff
-3d
 90
-51
-3c
-0a
-11
-78
-a6
-e8
+4c
+a5
+c6
+00
+1f
+e4
+2c
+9b
+33
+2d
+f5
+32
+88
+10
+4e
+e2
+ca
+53
+93
+7f
+de
+5b
+ba
+2c
+28
+1f
+4d
+47
+35
+b2
 1d
-d6
-97
-78
-57
-6b
-5a
-ea
-f7
-6d
-90
+c1
+e8
+fd
+60
+46
+22
 89
-4d
-b4
-9a
-e3
-40
+cc
+00
+13
+b3
+90
+5f
+f0
+9f
+db
+19
+79
+a5
+b8
+a4
+f3
+e9
+25
+b7
+22
+2d
+56
+f3
+18
+18
+52
+15
+89
+5f
+ed
+98
+c6
+01
+22
+c4
+fa
+1c
+2d
+d1
+48
+58
+2f
+95
+e5
 f9
-ff
-41
-83
-59
-71
-39
-99
-21
-3f
-a0
-e0
-27
-36
-47
-5a
-d6
+64
+77
+b6
 f9
-fc
-93
+7f
+9b
 1c
-b8
-55
+38
+52
 a8
-1e
-e5
-c5
-e0
-bc
-0b
-91
+03
+c8
+47
+48
+fc
+1c
+72
 46
 cb
-7e
-3e
-24
-8e
-a7
-10
-f3
-2f
-2f
-c7
-4f
-24
+55
 2f
-50
-ed
-bd
+6b
+2a
+cd
+bb
+58
+7b
+ec
+36
+00
+84
+c1
+d6
+47
+75
+42
+d6
+bf
+eb
+5a
+06
+68
 81
-c0
-f0
-4b
-b5
-95
-8e
-22
-8e
+a3
+92
 fc
-b3
+15
+31
+8a
+19
+d1
+f3
+df
+e5
+29
+0a
+ce
+a7
 a0
-5f
-30
-f9
-bd
-de
+59
+eb
+f7
+5a
+45
 3e
-ad
-20
-65
-e9
-9f
-40
-d4
-64
-38
-fb
-68
-9d
-9b
-fe
-b8
-d7
-b8
-dc
+2b
+f7
+d1
+4b
+4f
+7a
+e2
+49
+b3
+52
+ae
+55
 5d
-6a
-51
-f1
-83
-d5
-65
-a9
-17
-36
-0c
-9e
-9e
+2b
 1d
-f7
-cd
-6c
-f0
-5c
-9e
-04
-58
-00
-d5
-f1
-ca
 86
-44
-92
+08
+fc
+1d
+d8
+cd
+fb
+4d
+d6
 94
-3d
-dc
+aa
+84
+5e
+38
+d5
+59
+70
+be
+c4
+62
+d8
+cd
 df
-49
-2f
-fd
-78
+f9
+4f
+e8
+5f
+70
 e0
-2b
-f0
+93
+f6
 8e
-3e
+51
 16
-e2
-ed
-54
-dd
-aa
-0f
-a7
-d8
-1c
-79
-ad
-75
-26
-91
+80
+6d
+ae
+9d
+68
+29
+ac
 1f
-22
-51
+bc
+d7
+8c
+00
+a5
+de
+83
+0a
+1e
 96
-da
-b5
-a9
-99
-8f
+5e
+b7
+89
+ee
+71
 3d
 09
-34
-40
-eb
-6b
-bd
-ba
-86
-19
-78
-7a
-0c
-e9
-88
-8d
-db
-b3
-70
+35
+9b
 d4
-e5
+a9
+e7
+66
+83
+9b
+a9
 85
-ec
-e8
-05
-a5
-0d
-1e
+f4
+69
+be
+25
+db
+d3
+21
+e6
+d2
+64
+af
+d7
+7a
+03
+f1
+1b
+e1
+d7
+fb
+ca
+66
+f9
+c5
+81
+4a
+f6
+06
 aa
-14
-38
-09
-82
-c2
-45
-52
-70
-b6
-d8
 71
-3e
-3c
-a9
-30
-7a
-ab
+9d
+96
+6d
+c2
+cd
 a6
-83
-4b
-bd
-7d
-4b
-f7
-51
-84
-09
+5f
+75
+ff
+0e
+d3
+0b
+a5
+ce
+a9
 a3
 74
-02
-b3
+53
+4b
 9a
-37
-ea
-59
-30
-a2
-30
+32
+ee
+63
+6c
+ed
+cc
 16
-b8
-3a
-4a
-8f
-82
-1c
-7a
-2c
-dd
-a4
-0b
-8f
+bc
+58
+84
+46
+86
+68
 15
+f7
+dd
+c4
+49
+25
+1d
 46
-c1
-11
-4b
-9a
-37
-f6
-a1
-9c
-77
-e0
-e7
-bd
-ca
-f2
-21
-5c
+c4
+6f
+bc
+3d
+0d
+bc
 9a
-ab
-f3
-c1
-bd
+58
+0b
+9b
 e3
-f0
-55
-4d
-25
-4d
-41
+c9
+b7
+e2
+66
+9d
+f1
 c5
-92
+bc
+05
+b4
+59
+db
+b8
+cd
+34
+0a
+e5
+8d
+7c
 42
 e1
-c0
-30
+df
+d5
 5d
 9a
-e1
-60
-3f
+8e
+48
+37
 da
-26
-eb
-1f
-67
+66
+f5
 18
-7c
-0f
-5f
-d3
-3e
-d6
-04
-c1
-70
-0d
-55
-3d
-0f
-73
-2e
-5b
-87
-0f
-67
-c8
-a4
+cf
+58
+66
+88
+ff
+53
+34
+d2
+05
+cc
+45
+02
+fd
+7d
+17
+cb
+48
 69
-fb
-52
+33
+c4
+c2
+c8
 1c
-30
-74
-83
-d7
-05
-75
-6e
-d5
+2e
+3f
+1a
+82
+78
+7c
+37
+a2
+5c
+0a
+ea
+65
+35
+15
 7a
-d4
-0c
-75
+78
 fc
-2a
-94
-e7
-f4
-46
-f6
-d5
-50
+2b
+56
+95
+15
+20
 8e
+d5
+54
+ef
 97
-ee
-8d
-7c
-79
-ac
-82
-5f
-6e
-ab
-ac
-e6
-a8
-c8
-34
-91
-3d
-2d
-8c
-37
-a7
-a9
-c0
-f6
+e3
+bd
+35
+7f
+51
+7d
+f8
+54
+a4
 a8
-41
-fe
-e9
-34
-3e
+87
 e5
-20
-2f
-5d
-88
-ec
-7a
-eb
+5e
+7b
+51
+bb
+07
+c4
+45
+56
+65
+99
+89
+1a
+d5
+fa
+bd
+44
+67
+ad
+28
+dd
+e1
+d1
+8c
+03
+0d
 19
 c8
-4f
-7f
-0d
-91
-a2
-32
-6a
-2e
-e1
-55
+64
+20
+75
+d1
+ef
+18
+2d
+8f
+a7
+e3
 f8
 c7
 fe
-85
-f6
-58
-d1
-75
-6c
+2b
+b9
+f8
+19
+34
 6c
-d3
-7c
 76
-c4
-86
-ca
-30
-8e
+ab
+34
+39
+60
+f7
+50
+d6
+77
 89
-be
+00
 f8
-d5
-c4
-83
-a3
-f1
-bb
-6c
-d7
-6f
-18
-ad
-41
-bb
-2e
-c0
-43
-6b
-3e
-0c
+b5
+bf
+b2
+f3
+f7
+fe
+80
+af
+4b
+47
+af
+06
+1a
+a6
+ed
+3b
+2b
+10
+2f
+5f
 18
-d9
-c7
-c8
+42
+8f
 05
-8c
-48
-50
+ec
+7e
+2e
 39
-27
+47
+ee
+91
+05
+df
+ff
+cd
+e4
+d5
+68
 d0
-bf
-4a
-7b
-f6
-81
-06
-78
-26
-27
 7e
-87
-ff
-f3
+e7
+b2
+95
+74
+34
+6d
+02
+32
+1a
+51
+70
+c8
+be
+95
+29
+16
+b9
+84
+a7
+2e
+aa
 24
-52
+5e
 0c
-03
-05
-fa
-12
-7a
-6d
-d3
-e6
-3d
-8c
-34
-9c
-ed
-69
-2b
-ec
-92
-43
-4e
-9d
-9d
-44
-f4
-21
+8e
+6c
+11
+40
+ee
+52
+e4
+40
 bd
-10
-ba
-75
-42
+0c
+00
 5d
-31
-87
-c5
+71
+c9
+fa
 23
 d3
 29
-d1
+bb
 96
 01
 02
-2e
-08
-2c
-42
-72
-83
-74
-f4
-55
-c5
-c8
-8a
-38
+3e
+47
+88
+05
+8d
+61
+b8
+40
+32
+27
+05
+bf
+97
 06
-08
-0c
-00
-c6
-ae
-12
-7a
-b6
+28
+56
+29
+89
+0e
+9b
+e8
+b2
+3a
+dd
+f2
 20
-84
-db
-70
-4c
-68
-c2
+4b
+05
+43
 f6
-d5
-c6
+f5
+9c
 32
 46
 c4
-6e
-b4
+3e
+27
 c3
-f8
-ac
-94
+98
+a1
+24
 2a
 c8
-d0
-c1
+84
+ed
 30
 26
-01
-7d
+57
+10
 aa
 2f
-3f
-56
+68
+92
 8c
 57
-87
-b3
+88
+bd
 e3
 43
-b6
-6f
+b7
+1c
 76
 f5
-7a
-0f
+76
+c5
 d5
 dd
-f5
-6b
+fa
+c5
 11
 ca
-0e
-39
+54
+d5
 f5
 d5
-6b
-3c
+09
+00
 c0
 f6
-00
-3d
+61
+91
 c7
 62
 bc
-0c
+21
 11
 4c
 47
-32
+77
 fe
 7c
-e2
-40
+e3
+86
 29
 e3
 93
-1a
+27
 55
-bb
+db
+db
+b4
 c1
-72
-3b
-fe
-70
-33
-9b
+de
+63
+3d
+61
 02
-e0
-ec
+b5
+2c
 62
-26
-1b
-e7
+46
+2c
+44
 3d
 58
-09
-f7
+3b
+52
 9c
-d8
-da
-68
-bf
-e5
-f2
-c9
-d3
+b8
+b7
+96
+45
+c5
+ec
+f5
+29
 0b
 2e
-8b
+7c
 a6
-3f
-a5
-1c
-af
-ff
-46
-dc
-18
-6a
-a4
-a8
-b2
-28
-1f
-3c
-91
-14
-96
-be
+5f
+c7
+44
+e0
+5b
+54
+c8
+fa
+c2
+71
+41
+aa
+c1
+0f
+18
+89
+dc
+c3
+cf
 b7
-bb
-db
-e6
-9d
+fb
+ec
+b3
+65
 fd
 91
-b8
-f2
-73
-a2
-b2
-6a
-6c
 6a
-7e
-60
-c3
-77
-19
-30
-fc
-9b
-09
+08
+73
+bc
+e9
 6a
+4c
+20
+92
+9a
+a3
+4f
+d8
+0a
+be
+d2
+5c
 c5
-fa
-73
-07
-c1
-c6
-6b
-29
-4a
-ed
-b9
-cf
+3c
+bc
+6e
+05
+69
+46
+62
+2b
+c9
+3a
+a4
+cd
+24
+21
+d6
+78
+81
+33
 b5
+1e
+ca
+1b
+f6
 75
-5d
-78
-c1
-60
-69
-a9
-6a
-dc
-a3
-6f
+9d
+35
 bd
-f2
-18
-56
-15
-ed
-b8
+fc
+1d
+6e
+86
 ed
 1a
-bd
+85
+ec
+78
+a1
+5f
+86
+92
+1d
 2a
-42
-83
-75
-8e
-22
-48
-a8
-ee
-53
+f6
+b3
 ed
-2d
-f0
-30
-e2
-91
-09
-48
-8d
-14
-6b
-ae
-6b
-50
-a1
-9b
-f8
-c6
-c8
 78
-a2
-35
-97
-6c
-6c
-1a
-c4
-74
+eb
 9f
-30
-cc
-42
-98
-e4
-b9
-31
-d5
-2f
-3e
-97
-9c
-b6
-70
-73
-e1
-2a
-fd
 08
-e2
-e8
-d4
-47
-92
+da
+d5
+ac
+ee
+15
 66
-32
-bf
-8d
-5c
-e8
-67
-4f
-4a
-36
-6f
-b3
-00
-a0
-d3
-0d
-5b
-83
-4d
-3d
-5d
-8d
-a7
-99
-a6
-be
-f9
-7f
-8c
-42
-b8
-7c
-01
-f4
-41
-a1
-a3
-5a
-df
-c9
-ad
-74
-d1
-e1
-8c
-f1
-20
-bb
+fe
 01
-0e
+c6
+7c
+84
+52
+c7
+82
+98
+c2
 b4
-8e
+86
+44
 24
-7e
-f6
-2a
-1d
-d4
-67
+99
+d0
+33
+5f
+ae
+06
+05
+38
+7a
+77
+61
+bd
+ff
+c2
+97
+fc
+bb
+54
+3c
+41
 b9
-c6
-c6
+0b
 43
-06
-66
-a4
-85
-8d
-fb
-8e
-53
-0c
-42
-0d
+78
+2e
 c3
-ef
-b4
-cb
-c6
-3a
-f0
-1c
-8c
-5a
-0b
-e9
-8f
-4d
-6d
-74
-46
-b6
-fb
-84
-c6
-58
-03
-9c
-47
-a3
-dc
-33
-ab
-79
-bb
-37
-e9
-24
-76
-dc
-8f
-01
+13
+e2
+fa
+39
+a0
+27
+5f
+0f
 87
-ec
-52
+2d
+93
+ba
+f7
+b3
 81
+bb
 94
-3d
-25
-03
-19
-5b
-84
-79
-43
-e5
-ad
-9e
-b0
-bf
-b9
-f0
-c6
-03
-48
-e6
-de
-ce
-31
-8d
-ae
+cd
+c8
+33
+45
+39
+d0
+45
+45
 26
-75
-b4
 f4
-99
-4b
-ff
-97
-18
-82
-b7
-59
-f2
-18
+58
+1b
+a7
+d4
+76
+b8
+1c
+01
+44
+41
+a0
+20
+a0
 9c
-de
-6b
-ad
-09
-d1
-df
-62
-8d
-bb
-fb
+12
+b1
+8b
+ce
+44
+b0
+0d
+c0
+99
+ed
+88
+54
+ce
 c2
-90
-c4
-fc
-2a
+8e
 f6
-e6
-53
-3a
-52
-b7
-04
-50
-d0
-88
-6d
-4d
-00
-84
-04
-0f
+2a
+0a
 ab
-4c
-61
-10
-4b
-df
-f1
-ee
-06
-43
-81
-7a
 28
-d0
-18
-38
-ca
-b1
-c9
-78
-0d
-f3
-03
-e2
-b1
-0e
-da
-55
-6b
-5b
-b6
-53
-c4
-85
-6f
-59
-2d
+1d
 ab
-d0
-21
-4a
-e7
-8f
-0c
-c3
-4f
 ce
-38
-37
-06
-48
-3f
-a2
-e1
-ad
-14
+a5
+e3
+67
 8d
+28
 f5
-1f
-65
-b8
-68
-7e
-97
-33
-a2
-05
-f9
-20
-27
-e7
-a9
-4a
-2a
-35
+3d
+e8
+b3
+53
 9a
-fb
-ce
-a6
+a2
+c3
+ee
 39
-a5
-69
-95
-01
-d1
-82
-7d
-b9
-99
-21
+a4
+be
+3a
+cb
+ea
 3d
-3c
-7d
-04
-a8
-c1
-0e
-3f
+9e
+72
+ec
+c0
+8d
+91
+87
+46
+ac
+cf
 da
-41
-04
-6f
-f0
-c4
-34
-8f
-e5
-a4
-06
-7b
+89
+9c
+0a
+98
+a5
+63
+77
+01
+4d
+83
+ba
+03
+44
+46
+30
+a7
+8d
+fd
 07
-52
+ee
+1d
 41
+08
+f8
+62
+e2
+67
+58
 22
-4a
-e3
-e5
-1a
-0f
+1b
+05
+b9
+e2
+5e
+11
+78
+b9
+ea
+94
+45
+e2
+11
+2a
+bc
+35
+9e
+2f
+18
+d8
+d4
+33
+b4
+4b
+fd
+a4
 a7
+82
+b5
+6d
+fe
+57
+5c
+4c
+03
 35
-0c
+09
+50
+9f
+25
+4e
+48
+47
+8d
+54
+eb
+cc
 c8
+3b
 e6
-04
 c0
-50
-25
-29
+3d
+cd
+85
+3c
+b6
+63
+be
+cd
+02
+a0
+70
+33
+e9
+5f
+fe
+e0
+f2
+8a
+dc
+76
+a1
+c6
+b0
+4e
+9a
+68
+67
+78
+3c
+c6
+b2
+11
+33
+de
 02
-3e
-83
-59
-9d
-a2
-13
-06
-41
-42
-97
-5c
-d8
-b9
 35
-f0
-98
+00
+7c
+39
+d3
+f8
+07
+19
+37
+6c
+02
+cf
+c7
+59
+2f
+18
+a4
 25
-fa
+1e
+d1
+90
+0c
 c3
-d4
-1c
-3e
-72
-8a
-42
-cb
-a9
-ab
-14
-34
-5f
-29
-bb
+78
+23
+38
+57
+6a
 be
-3c
+70
+06
+90
+89
+f4
+ac
+c3
+27
+2e
 6f
-32
-21
-04
-d2
-36
-2b
-3d
-bd
-12
-57
-bc
-11
-8b
-e9
-66
-2b
+18
+7f
+97
+09
+94
+42
+b6
+c0
+e7
+c0
+96
+cc
+56
 3d
+d5
+5d
+08
+f2
+da
+09
+df
+8a
+e2
+1c
+83
+1f
+b9
+f9
+23
+1e
 2b
+ce
+bf
+a6
+25
+43
+0e
+ae
+41
+04
+6c
+5f
+24
+4e
+3e
+87
+9c
+06
+52
+ef
+1d
+c3
+67
+ec
+14
+01
+4f
+01
+0c
+f1
+0c
+c0
+05
+c9
+e1
+23
+25
+09
+58
+ff
+db
+4e
+40
+08
+13
+06
+41
+36
+d8
+eb
+ac
+4d
+d5
+90
+29
+47
+8d
+23
+3b
+e6
+71
+aa
+fd
+e5
+3c
+48
+fc
+e3
+43
+f7
+57
+b2
+f9
+9d
+0b
+b6
+2e
+eb
+2d
+cb
 64
+9d
+59
+41
+b7
+fe
+a1
+f8
+e9
+11
+af
+3a
+2b
+24
+63
+4f
+18
+b4
 d6
-50
-57
+9e
+96
+f7
+a3
+6c
+5e
+f2
+f6
+1a
+30
+23
+a3
+3a
+6a
+2f
+27
+91
+91
 74
-21
-1e
-d9
-2d
-56
+4e
 3f
-15
-69
-b3
-ed
-0f
-83
-5c
-bd
-62
-2a
-25
-68
-7d
-1b
-30
-36
 49
 78
-5f
-71
-66
-ee
-5f
-71
-80
-b7
-f9
-52
-39
-1b
-d4
-d5
-4a
-4c
+5c
+91
+82
+96
+de
+0c
+cf
+76
+8a
+22
+06
+db
 9f
-3b
+cb
+0d
+8d
+eb
+54
 26
 71
-22
-c4
-3d
-22
-62
-3b
+23
+80
+db
+da
+54
+74
 55
 e7
-ce
-b7
+f9
+72
 ef
-74
-ca
-7b
-0e
-67
-76
-50
-bc
-63
-c8
-bf
+71
+cb
+4c
+d2
+07
+08
+51
 b4
-79
-19
-14
-75
-76
-6f
-5d
+62
 48
-bf
-4e
-69
-3e
-1d
-00
-53
-21
-15
-06
-36
-60
-17
-f5
-5c
+9f
+b0
+23
+2f
+01
+c2
+77
+29
+44
+77
+1f
+cc
+99
+7d
+86
+46
+46
+6e
+b5
 94
-26
-35
-08
-a7
-36
-4c
-50
-30
-43
-1c
-c1
-e0
-d8
-8f
-30
-22
-f8
-21
-f2
-27
-cd
 f7
-94
-3a
-10
+82
+b5
+9a
+f5
+db
+82
+44
+53
+0b
 c9
-bb
-11
-e9
-40
-60
-e1
+bc
+31
+47
+eb
+24
+d8
+e8
+d9
+0f
+31
+9a
+9e
+6b
+e7
+db
+0c
+c1
+ed
+02
+10
+31
+4b
+55
+db
+86
 78
-da
-71
-7a
-28
-6e
-d3
-2f
-b7
-62
-0a
-67
-2c
-45
-e0
-ca
-a5
+ae
+d8
+48
+9e
+9a
+0d
+36
+aa
+80
+57
+24
+9f
+64
+35
+3e
+c6
+cd
+0d
 89
 f1
-7b
-07
-ea
-b1
-12
-10
-0f
-5a
+d4
+ed
+1a
+e6
+4a
+59
+45
 35
-95
-5f
-e4
-ea
-2a
-3d
-53
-23
-cb
-fb
-bb
-bf
-8d
+31
 d4
-6d
-65
-89
-25
-d2
-30
-04
-95
-c7
-42
-6e
+69
+91
+9d
+8a
+7f
+4a
+83
+80
+0b
+cc
 10
-6f
-43
-60
-c7
-82
-25
-f1
-8f
-8b
-32
-5c
-16
+69
+a4
+3a
+85
+ec
 24
-4c
-c8
+7b
+9f
+e0
+52
+7a
+42
+6c
+eb
+7e
+0c
+e0
+01
+9a
+23
+68
+b9
+e4
+d2
+13
+6f
+6d
+48
+dc
 41
 a6
 66
 7a
-16
-ac
-7d
-98
-ae
-65
-e8
-39
-e6
-d4
-44
-a4
-cc
-3a
-11
-ac
+17
+8f
+cd
+dc
+a3
+0a
 0c
-1c
-e0
-85
-19
-9e
-4b
-35
-5e
-57
-c7
-e1
-c9
-10
-1d
-fb
-71
-86
-f6
-b4
-7a
-c9
+67
+09
+01
+0b
+20
+8b
+34
+bd
+46
+cb
+a8
+4f
+60
+e8
+da
+4f
+6f
+07
+8b
 21
-a2
-3a
-66
-25
-2c
+32
 9a
-a5
-fe
-37
-e3
-6e
-8a
-94
-e0
-c1
-64
-f9
-81
-5a
-d3
-75
-01
-28
-be
+9e
+52
+5f
+79
+ae
+10
+4c
+fb
 78
+8c
+cf
+fc
+ec
+75
+4b
+f8
+62
+fa
+2d
+e9
 5a
+8a
+90
+62
 6f
-55
-d6
-a4
-10
-8f
-0c
-c9
-d2
-af
-e3
-33
-f6
-ec
-8c
-f9
-0b
-6c
+65
+73
+01
+2c
+d4
+dd
+03
+32
+f5
+a2
+c5
+ef
+ed
+d7
+09
+9e
+87
+08
 48
-57
-07
-88
-fc
-d2
-11
-93
-10
-24
-1b
-4c
-0a
-2f
-f6
-94
-82
-79
-55
+80
+05
+27
+77
+7b
+41
+e1
+3e
+d1
+d4
+28
+f0
 c0
+cf
+5c
+47
+fe
+94
+b8
+24
+8c
+e1
+6a
+68
+5e
+64
+8a
+42
+64
+c8
 7f
 dd
-3b
-1a
-f9
-b5
-70
-81
-a3
-e6
-ed
-c4
-22
-fe
-cb
-bb
-1f
-48
-1e
-b5
-be
-c1
-35
-3c
-c1
-4d
-59
-29
-45
-a6
-81
+05
+f2
 fd
-12
-a5
-ca
-f3
-24
+eb
+71
 3c
-6e
+63
+20
+b6
+76
+2a
 7d
-af
-44
-9b
-a0
-a4
-fc
-17
-be
-3f
-33
-f3
-ab
-cb
-f6
-1e
-2d
-84
-68
-dd
-09
+a1
+f4
+df
+b8
 c4
-12
-3f
+0d
+be
 4c
-4e
-ad
-e0
-4e
-fa
-1f
-8c
-ef
+b1
+7b
+74
+46
+18
+61
+4d
+2e
 f6
-ee
-e5
-09
+b2
+b2
+2e
+44
+4b
 24
-6f
-31
-70
-b1
-f3
-29
+90
+0e
+3a
+3a
+02
+f9
+f0
+a1
+5e
+eb
+44
+5f
 32
-b6
-f4
-c2
-73
-db
-76
-38
+26
+51
 ab
-ba
-f0
-91
+fd
+5a
+62
+44
+98
+1e
+e8
+04
+61
+bb
+03
+ff
+27
+ce
+aa
+b7
+52
+cc
+ef
+96
 a1
-88
-9a
-d6
-b8
-67
+d8
+46
+80
+7a
+5f
+94
+c2
+73
+29
+62
+b0
+81
+60
+23
+d1
+a5
+e4
+fb
+d0
+69
+89
+be
+22
+8d
+ae
+59
+87
 42
 56
 51
-e7
-2a
-fe
-0d
-22
+e3
+ab
+88
+08
+2f
 7b
 32
-c4
-6f
-e7
-76
-9b
-4d
+8b
+af
+23
+c8
+d4
+89
+5e
+4c
+b9
+39
 4b
-1e
-5d
-7f
-11
-33
-b8
-5c
-c0
-51
+ee
+e8
+5a
+ce
+6e
+8c
+a7
+64
+c4
+2b
+a9
 dc
-ad
-f9
-1f
-7b
-a3
-59
-d1
-83
-4c
-40
-8e
+e3
+d3
+46
+c6
+e9
 91
-3d
-21
-e7
-3c
-02
-c9
-b0
-88
-ec
-1e
-11
-32
-ae
-b2
-40
-a5
+1d
+76
 5f
-c8
-d7
-66
-a6
-02
-74
+73
+a2
+0e
+11
+69
+ac
+46
+04
+7d
+0e
+3b
+67
+ea
+9b
+dd
+85
+82
+e0
+58
+a9
 34
 2a
-9d
-38
-c8
-18
-d8
-b6
-de
-1a
-83
-1a
-32
-40
-34
-e2
+e7
+77
+87
+a8
+1b
+6c
+99
+ba
+14
+5d
+d6
+03
+e3
+85
 0f
 19
-a4
-fd
-ca
-75
-c0
-74
+a8
+87
+ce
+41
+c1
+97
 d3
 2b
-ea
-91
-ce
-92
-7f
-1e
-d4
-84
-a7
-d8
-49
-fe
-9d
-90
+fd
+a2
+ca
+a6
+30
+5c
+9b
+40
+bb
+6c
+ad
+b8
+c6
+71
 2a
 a0
-7c
-2c
-24
-4f
-61
-85
-ae
-0a
-28
-37
-d0
-07
-96
-60
+25
+19
+6b
+ff
+ec
+71
+e9
+ca
+b5
+99
+34
+44
+17
+98
 6f
 73
-a2
-e2
-3f
-df
-58
-57
-c8
-d8
-21
-3d
-cd
-cb
+c4
+00
+3b
+8b
+03
+bf
+87
+78
+e6
+22
+c9
+c5
 ac
 2b
-29
-e4
-05
-aa
-71
-c9
-e4
-9f
+6e
+24
+94
+e9
+36
+69
+74
+6c
 32
-3a
-ed
-c6
-bd
-10
-aa
-83
+1a
+b6
+2c
+f2
+b0
+23
+32
+0f
+ec
+46
+f5
+da
+13
+18
+c4
+8a
+42
+40
+0a
+1a
+29
+16
+c5
+f7
+60
+61
 ef
-cc
-e7
-28
-3a
+68
+97
+0c
+7c
+f8
+40
 52
-18
-c2
+8b
+10
+55
+c8
 6a
-03
-87
-08
-fa
-19
-cf
-2a
-58
-91
-eb
-c0
-68
-cd
-75
-aa
-c7
-a0
-d2
-a5
-1f
-fd
-c9
-af
 f5
-c0
-a2
-33
-02
-7f
-bb
-ad
-43
-c3
-3e
-de
+80
+d8
+39
+1d
+97
+e8
+e3
+ec
+23
+4c
+97
 6a
-24
+25
 67
-8f
+8c
 5a
-e8
-04
-12
+e9
+7c
+20
 1c
-58
-31
-78
-54
-9d
-a3
-b0
-af
-a0
+49
+b1
+7a
+b4
+ac
+d8
+46
+e5
+c0
+b5
+a9
 06
-95
-84
-f7
+d7
 7d
-95
-37
-66
-9a
+a8
+7f
 0e
-68
-e4
-17
-8c
-e7
-8c
 2b
-b0
-7b
-8a
-93
-94
-36
-93
-44
-f6
-59
-28
-f1
-0f
-fe
-57
-fb
-82
-6a
-06
-d5
-72
+a6
+22
+84
+a6
+85
+4d
+a4
+bb
+b3
+34
+4a
+60
+a4
+9c
+d3
+8d
 fd
-f0
-41
 43
-2c
-36
-93
-6f
-92
-41
-f3
+08
+38
+09
 1e
-af
-83
-dd
-8c
-31
+76
+82
+e0
+25
+c7
+a4
+eb
+57
 b0
-1e
-1e
+71
+9f
+36
+17
+db
+9e
+d8
+40
 8f
-f7
-8b
-5c
-b7
-a3
-50
-06
-01
-d0
+e4
+e5
+e3
+6d
+f2
+9b
+98
+b9
 1c
-b4
+df
+df
+2e
+22
+07
+c3
+d0
+63
+fb
+d0
+2c
+d5
 42
-49
-ef
-72
-2a
-f0
-e3
-ec
+29
+e7
+89
 65
-c1
-f2
-c2
-bd
-6f
-83
-0b
-95
+51
 92
-bd
-f7
+81
+85
+81
+71
+a2
+5d
+2e
+83
+13
+8f
+3f
+ba
+72
 30
-dc
-2c
-da
+fc
+70
+b7
 a3
-b8
-d8
-2b
-1a
+3c
+26
+2a
+05
+c7
+fc
+3a
 3e
-22
-6b
-9d
+04
+58
+e6
+a7
+76
+84
+e3
+a5
+ab
 1b
-ed
+9a
+8f
+77
+d9
+02
 95
-e0
-a7
-ff
-ce
-f5
-67
-78
-3f
-df
-bb
-b1
-b3
-c5
-b7
-8e
-81
-3a
+7b
+f7
+eb
+42
+79
+ed
+a6
+45
+ba
 39
-e6
-9c
-52
-c7
-35
-94
-0b
-80
-aa
-bb
-e5
-46
-ee
-e9
+96
+4c
+71
+81
+ad
+cd
+ca
+f5
 14
+1c
 07
-67
-f7
-b3
+6b
+a3
+ea
+8c
+53
+da
+75
+01
+45
+5c
+df
+d2
+8b
+32
 93
-d4
-c3
-7d
-00
-c9
-2e
-80
-b1
-65
-10
-c3
-14
-68
-13
-12
-ee
-15
-17
-7c
-17
+d8
+fb
 a3
-1c
+0d
+93
+19
+09
+43
+e6
+a6
+43
 a0
-58
-33
-d1
-79
-db
-4f
-eb
-a2
-de
-61
-fb
-44
-e1
-79
-8a
-d1
-97
+48
+39
+34
+3e
+6a
+3a
+8e
+da
+9e
+11
+92
+03
+50
 0e
-4f
-6f
-b8
-15
-9d
-1d
-b8
-73
-46
+04
 d1
-47
-93
+f7
+0c
+8f
+20
+68
+e0
+e4
+6a
+57
+c6
+76
+96
+e6
+16
+3b
+f8
+81
+d7
+a5
 93
-e7
-77
-6d
-b8
-d4
-47
-f0
-7c
-b2
-9e
-b6
-87
+d6
+fc
+5e
+ba
+9f
+38
+8b
 2a
-5a
-54
-b0
-5c
-ff
-8c
-e3
-5f
-de
-ed
-9c
-cd
-71
-97
-6d
-c4
-61
-36
-e5
-96
-12
-82
+60
+2d
+d3
+13
 4f
-21
-a6
-99
+79
+52
+60
 7f
-df
-a6
-99
-d0
-d4
-96
-88
-e6
+e8
+19
+c9
+0b
+90
+8c
+8b
+a1
+c7
+52
+ee
+28
+b2
+82
+29
+a7
+16
+24
+6f
+a0
+d3
+ad
+34
+77
+f3
+18
 fa
 9b
 c5
-b0
-24
+bb
+20
+46
+8d
+8b
+51
 06
-f6
-75
-1e
-b6
-c2
-e0
-64
-d3
-6f
-54
-4d
-61
-de
-38
+35
+27
+5b
+72
+6a
+b5
+49
+7b
+a0
+5a
 42
-7f
-48
-b7
-bb
-aa
-ac
-f6
+6f
+4c
+7e
+58
+11
+57
+08
 65
 00
 32
-7c
-ac
+49
+a8
 de
-c9
-dd
-2c
-a9
-fb
+b5
+9f
+95
 17
-85
+7e
+ea
+8d
 18
 f1
-8a
-37
-e7
-99
-d2
+81
+7c
+3d
+2e
+1c
 08
+71
+77
+76
+e4
+50
+be
+70
+7a
+ea
+4e
+9c
+57
+48
+d4
+1b
+58
+da
+a5
+9c
 4b
-0c
-94
-b4
-5c
-f5
+11
+70
+1a
+23
+10
 9e
-9a
-d2
-4e
-9d
-18
-98
-7b
-00
+46
+15
+87
+b8
+15
+f6
+73
+79
+b7
+04
+d7
+9c
+fe
+79
+c2
+8d
 f4
-bb
-e8
-dd
+51
+40
+ed
+62
+ae
+db
+93
+b2
+e1
+b4
+25
+18
+b5
+50
+19
+58
+0c
 04
-8b
+b8
+32
+85
 f8
 f1
-f8
-f3
-6c
-46
-b4
-78
-0b
-54
-b1
-d3
-f3
-3f
-b3
-97
-1d
-8f
-86
-98
-8d
-b5
-01
-2c
-a1
-c1
-b6
-23
-91
-d4
-1b
-b4
-4d
-c8
-b8
-81
-d8
-17
-0c
-5e
-c3
-f4
-f5
-ea
-0f
-e3
-0d
-b8
-d4
-3b
 c6
-ae
+16
+fb
+99
+79
+c6
+ce
+3f
+fc
+06
+9d
+f3
+53
+ac
+fa
 44
-12
-b1
-dd
-38
-f5
-b7
-d8
-c4
-0c
+4d
 40
-28
-6c
-6e
-c5
-47
-f9
-04
-f1
+48
+69
+b4
+35
+e6
+07
+0a
+0b
 a1
+52
 e0
-85
-18
-73
-d8
-51
+52
+03
+2a
+5c
 5a
 c2
-ce
-6f
+37
+24
 ee
-c4
-fc
-44
-1f
-74
-92
-22
-7f
-90
-8b
-b6
-46
-48
-7b
-e4
+d4
+ba
+b7
+1c
+f7
+10
+59
+87
+10
+fa
+7e
+09
 e8
-fc
-6b
+84
 85
-63
-c6
+43
+1e
+6d
+6f
+83
+86
 54
-55
-3b
-42
-87
-f4
+5a
+d3
+03
+80
+51
+6b
+d1
+a7
+4e
 54
-17
-22
+79
+3f
 c2
-5c
-59
-c1
-c1
 68
 a3
-4a
-86
-94
-fc
-de
-2f
-d9
-81
-1a
-57
-59
-ec
-49
-83
-87
-c7
-4c
-9d
-f7
-0a
-4d
-2a
-02
+ca
+96
+23
+bc
+1c
+aa
+39
+c1
+e1
+54
+f1
+06
+97
+c8
+c8
+67
+b3
+f1
 58
-24
-9c
-84
-cb
-8d
+ea
+49
 43
-a0
-a4
-e7
-63
-55
-3b
-c3
-04
-55
-33
-c2
-db
-86
-4c
-73
+b2
+50
+88
+eb
+34
+47
+6f
+e8
+9f
+22
+9b
+64
+1a
+ba
+4b
+4f
+b6
+90
+40
+4a
+31
+0c
+f3
 bc
 43
-db
+bb
 95
-8d
-5b
-c4
-7a
-73
-f9
-92
-a5
-ad
-f1
-f4
-48
-e1
-96
-ee
-61
-5b
-0f
-a5
-1f
-02
+a1
+52
+b1
+2c
+50
+f9
+92
+ab
+0c
+2e
+15
+b4
+ec
+26
+a6
+cd
+f6
+bf
+29
+7d
+b5
 c7
-63
-ca
-6f
+23
+e9
+51
 88
-33
-c0
-f0
-1e
-5a
-d5
-06
-ea
+32
+4e
+51
+fd
+a3
 55
-69
-e9
+06
+5d
+15
+aa
+11
 fb
-ec
+8c
 cc
-ee
-12
-f4
-68
-42
-42
-d1
-7b
-58
-68
-7e
-d2
-13
-2c
-1e
-c6
-01
-ec
-2a
-e6
-ec
-b4
-89
-6b
-97
-ca
-12
-cd
-16
-50
-b5
 c2
-e5
-5b
-8e
-d5
-e7
-2b
-79
+04
+2a
+ee
+8b
+4a
 d0
-4d
-d5
-5f
-0a
+b8
+f8
+07
+d4
+41
+92
+cc
 3e
-bb
-10
-e0
-9a
-7e
+bf
+ad
+43
+ce
+d8
+56
+50
+af
+48
+a9
+85
+b3
+c9
+61
+1f
 2f
-d3
+04
+93
+42
+83
+9e
+4c
+2b
+79
 ab
-5f
-88
-1c
-6d
-f4
-25
-20
-00
-e1
 67
-b3
-6a
-b1
-33
-c3
-8f
+9a
 fe
-b9
-cb
-91
-e8
-88
-b7
-b2
-dc
-8d
-66
-2d
 74
-c2
-c3
+22
 fc
-99
-be
-a2
-7e
-c8
-08
-83
-d6
-91
-fd
-87
+d1
+a9
+c1
+66
+2c
+f4
+7f
+5f
+a8
+72
+80
 f3
-1c
+89
+ad
 db
-4e
-cd
+05
+21
+fc
 6c
-da
-07
-2e
-70
-86
-83
-09
-ff
-8a
-ec
-3c
-d4
-66
-4e
-a1
-66
-0c
+f9
+3b
 0b
-a5
-88
-aa
-fe
-6c
-c4
-ef
-77
-ac
-b9
+fd
+b1
+19
+63
+07
+0d
+05
+35
+18
+93
+2d
+a2
+ed
+95
 af
-0b
-bc
-b7
-66
-fa
-10
-fe
-e6
-76
-d5
-86
-50
-d1
-16
-d9
-59
-3c
-06
-c5
-3b
-8f
-4d
-47
-fe
-4d
+bb
+0a
+c9
+d8
+d6
+9e
+d0
+00
+dd
+03
+c1
+f7
+39
+1f
+54
+f3
+84
+18
+23
+7a
+8e
+5e
+38
+ee
+12
+79
+b0
+2a
 48
-1e
+0c
+d0
+3c
+cc
+15
+79
+a6
+1d
+d3
+69
+a7
 a5
-d7
-7b
-8f
-89
-df
-7f
-3b
-92
-b4
+f7
+db
 49
-35
-95
-aa
-48
-67
-48
-ec
-4c
-d2
+c7
+80
+08
+42
+9f
+bc
+a8
+dd
+26
+37
+fe
+bc
+74
+16
+99
+fa
+c6
+60
+96
+99
+ad
+71
+6b
+db
+c5
+9d
+17
+ce
+9f
+49
+36
 ef
+07
+7b
+c8
 48
-ad
-33
-29
-0e
-5d
-6d
-c0
-a7
-f3
-40
-76
-5c
-4f
-26
+c1
+0b
 33
-da
-d1
-f7
-fb
-49
-44
-72
-a5
+93
+37
+ca
+93
+d8
+60
+9b
+28
+f9
+ba
+21
+d2
+95
+48
+b0
+63
+23
+86
+6b
+22
+60
+3e
+e2
+a1
+36
+eb
+0a
+2e
+2c
+f4
 d0
-aa
-c4
-a5
-d4
-fc
+8f
+db
+1a
+c9
+7a
+a4
+5f
+94
+bc
+a4
+6f
+08
 71
 f2
 c4
-ec
-7b
-f0
-67
-dd
-5f
-5e
-2d
-e7
+ee
+9a
+3a
+3d
+96
+0f
+54
+fe
+3d
+d7
+8e
+6c
+57
+18
+13
+1e
+65
+e6
 98
-2e
-ff
-b5
-1c
-29
-4d
+81
+38
+fd
+c1
 a6
-b6
-92
-62
-7c
-f5
-de
-89
-e6
+f8
 aa
-2c
-d9
-9a
-1e
-3c
+6c
+8a
+17
+ab
+bc
+db
+d5
+52
+68
+76
+e2
+25
+35
+54
+ad
 5b
-d7
 97
-c8
-e0
-c3
-62
-f5
-a9
-29
-ea
+c9
+21
 9d
+29
+60
+55
+6a
+4a
+d9
+c6
+ca
+00
 8b
+77
 24
-9d
-22
-f9
-59
-5d
-aa
-18
-a1
-89
-8b
-8b
-37
-74
-dc
-6b
-70
-fb
-b1
-20
-f5
-d8
-65
+f6
+bf
+71
+e4
+1f
+b4
+e5
+3c
+03
 c3
 2b
-21
-0e
-03
-f4
-f9
-38
-77
-13
+db
+2e
+4b
+b2
+4c
+98
+d4
+de
 83
-c9
-4a
-10
+93
+7d
+45
 2d
-65
-a9
-fa
-8c
-6f
-25
-8f
-3c
-cd
-80
-a9
-fa
-0a
-e3
-9d
+ae
+06
+ff
+93
+ce
+eb
+69
+7b
 2b
-b0
-ef
-61
-58
-43
-29
-c6
-f0
-74
-08
-2f
-65
-68
-4b
-5d
-7e
-7c
-0e
-fd
-08
-72
-55
-33
-dc
-2f
+f7
+19
+bd
+9a
+e3
+dd
+64
+30
+24
+ca
+f6
+7a
+6e
+c8
+5b
+92
+c3
+83
+85
+48
+4a
+cf
+d1
+fc
+46
+30
+e8
+69
+57
+d6
 8c
+04
+61
 23
 0f
-88
-6e
-8c
-43
-aa
-2e
-8e
-17
-c5
-25
-11
 89
-7e
-1a
-1a
-be
-3c
-2a
-d0
-f9
-f2
-17
-16
-03
-92
-1b
-68
-7c
-ae
-a0
-5d
-09
+23
+c9
+34
+05
+9f
+b3
+af
+e2
 59
-d8
-95
+11
+c2
+bc
+53
+5e
+5f
+a1
+28
 21
-f0
-2f
-d4
-d5
-0a
-c9
-3b
-f9
-32
-8d
-90
-33
-e1
-ed
-24
-4f
+b6
+52
+df
+b8
+b3
+bf
+5e
+2a
+cc
+82
 0c
+75
+13
+18
+91
+d7
+21
+b0
+2c
+c2
+ca
+a6
+44
+3e
+b1
+5b
+42
+42
+c4
+47
 5c
-9a
+a6
+4b
+14
+dc
+98
 7c
-e2
+82
 ed
-8e
-b5
-bd
-8c
-db
-74
-73
-08
-b1
-b4
-5e
-e6
-bb
+81
+4f
+dd
+c2
+52
+24
+7e
+22
+2a
+1e
+52
 c9
-77
-9d
-76
-a8
-79
-7b
-7f
-d1
-61
-48
-16
+b9
+cb
+17
+d6
+d9
+d0
+59
+78
+5f
+81
+6c
+62
+47
 bb
 28
-79
-6d
-e4
-9f
-2a
-79
+17
+4e
+51
+5f
+aa
+7c
 88
-01
-1f
-2a
-68
-3a
-1c
+1b
 1e
-5a
-33
-2e
-3e
-a9
-b7
-b8
+da
+92
+3a
+53
+62
+58
+53
 63
-1d
+ba
+53
+b7
 d4
+ad
+18
+74
 89
 be
-92
-fd
-74
-33
-5f
-6d
-7f
-e5
-21
-b0
-dd
-e2
+6a
+9d
+18
+eb
+77
+20
+f6
+e7
+71
+b7
+e3
+18
 cf
-60
-6f
-17
+20
+03
+c2
 0c
-0e
+4e
 25
-b5
-d7
-f8
-54
-2e
-9c
-9f
-f0
+bb
+2d
+98
+55
+d9
 66
-a2
-e2
+9f
+8a
+b1
+a5
+82
+b4
+c7
+74
+3a
+87
+eb
+21
 b4
-46
-76
-da
-c1
-93
-e6
-54
-13
-fe
-3f
-a4
 6d
-47
-df
-a3
-57
-1f
-de
-17
-2e
-d2
+01
+f8
+64
+01
+98
+8f
+ce
+8b
+26
+c1
+b1
 37
-71
-43
-9c
-c6
-38
-fa
-d2
-40
-12
-83
-e2
-3e
-1d
-24
-06
-d9
-a1
-33
-4f
-6f
-e3
-7f
-cd
-ec
-19
-a9
-d3
-1e
-b3
-ff
-29
-f1
-bb
-79
-e2
-b8
+7e
+70
 f0
-de
-80
-69
-9a
-ca
-49
-0a
-e2
-fe
+0f
+ad
+73
+b9
+fc
+f4
+fd
+b3
+cc
+c3
+6e
+71
+3c
+51
+76
+87
+7d
+f5
+c7
+45
+76
+b5
+2e
+39
 d1
-e6
+62
+d9
+73
+fc
+3a
 a1
-05
-8f
-b4
-39
-8c
-86
-75
-97
-59
-37
-29
-67
-9e
+d7
+1c
+e9
+f7
+51
+96
+5a
+7e
+36
+c7
+38
+15
+4e
+f7
+d5
+ee
+a0
+82
+10
+a3
+95
+6e
+c7
+6a
+b1
+db
+22
+43
+43
+dd
 f3
-aa
-0c
-8b
-de
+a8
+8c
+c0
+d4
 1d
 c9
-b4
-59
-a4
-70
-5d
-b0
-3a
-f1
-07
-d4
-6f
-e7
-e7
-c0
-c2
-cd
-64
-1b
-02
-3b
-4b
-2c
-d2
-86
-72
-81
-db
+cb
+a5
+bb
+dd
+26
+2d
+7d
+50
+48
+60
+77
+e3
 ea
-a3
-2f
-5b
-b3
-02
-42
-31
-aa
+b1
+2a
+c6
+5a
+b0
+4d
+fa
+83
+cb
+ed
+66
+bf
+f8
 d3
-e7
-28
-ee
-9d
-ae
+2a
+a3
+37
+29
+d9
+c3
 78
-95
-dc
-6a
-ea
-7a
-96
+c9
+4a
+9d
+c9
+17
+2c
 93
-b4
-9c
-86
-f1
-61
-6e
-5f
-70
-f1
-c4
-45
+72
+cf
+d4
+db
+fe
+e2
+7b
+17
+9f
+44
+75
+40
 c0
-52
-e5
-74
-76
-fd
-d7
-b6
-32
-a7
-a4
-1d
-41
+21
+e8
+68
+c1
+f1
+a5
+3a
+49
+2a
+a5
+77
+23
+ea
+7b
+55
+07
+15
+cc
+9b
+d6
 b3
 4a
 91
-b6
-9d
-eb
-12
-ea
-80
-ef
-48
+d4
+a2
+5e
 e3
-f2
-18
-3a
-a4
-87
-ee
-ce
-40
+a7
+37
+af
+c9
+e0
+f5
+b0
+3b
+aa
+3f
+79
 c7
-cb
-f1
-60
-9d
-1e
+7c
+87
+4d
 c4
-8e
+d1
 da
-5d
-c3
-f3
-0d
-9b
-52
-1a
-77
-ff
-35
-df
-26
-4c
-60
-bb
-a9
-af
-ab
-9a
-a4
-ca
-e6
-ab
-8f
-0b
+be
+75
+68
+e5
+fb
+be
 0a
-65
-cd
-31
-7d
-58
+1a
+37
+b0
+21
+8d
+bf
+7e
+72
+d9
+2c
+63
+1b
 51
-28
-05
-74
-b5
-07
-11
-14
-cb
-7a
-6d
-88
-75
-c1
-d6
-f9
-c5
+58
+64
+f4
 eb
-4e
-d7
-a2
-ac
-9c
-d7
+6a
+57
+32
+88
+a3
+0a
+65
 85
-e7
-77
-69
-bd
-54
-3b
-0e
-ff
-12
-99
-83
-a2
-ff
+4e
+33
+24
 51
-47
+28
+5d
+74
 c8
-d9
-14
-77
-8f
-b1
-69
-9a
-4b
-b8
-0d
-38
-62
-49
-ed
-73
-07
-d6
-fd
-36
-32
-23
-d9
-52
-33
-4a
-9c
-d1
-77
-0a
-cf
-18
-55
-f5
-1d
-d1
-9a
-db
-54
-c4
-f6
-95
-91
-96
+85
+ae
+2e
+0b
+7c
+58
+b9
+8a
+61
+97
 c0
-72
-19
-25
-79
-b2
-62
-a8
-9f
-09
-fc
+3d
+2b
+02
+ee
 5d
-4f
+cc
+e0
 8b
-ac
-90
-55
-5a
-8a
-99
-c7
-93
-ff
-60
-7b
-c4
-b5
-71
-07
-6c
-a5
 3f
-da
-d7
-f9
-71
-15
-18
-4d
-ab
-25
-a8
-d5
-9f
-e8
-6c
-c1
-7a
-8f
-df
-5c
-e4
-14
-fc
-10
-02
-a6
-cb
+27
+f6
+69
+87
+72
+39
+2d
 f7
-fe
-33
+12
+98
+8e
+ea
+d7
+9c
+7d
+3f
+7e
+79
+d8
+b5
 f3
+18
+bc
+b4
+18
+3a
+1e
+22
 49
-e5
-78
-a0
-e3
-c3
-a1
 61
-86
+f3
+05
+56
+fd
+36
+7d
+83
+68
+0c
+91
+2a
+52
+b7
+ad
+74
+b2
+cc
+12
+75
+d0
+eb
+d0
+fa
+19
 ff
-ef
-95
-5f
-e2
-06
+f9
+3d
+dc
+6f
+c0
+12
+76
+db
+31
 bb
-ea
-25
+18
+69
+1f
+49
+fc
 dd
-54
-30
-3b
-b7
-76
-88
-de
-f4
-0c
-92
-0c
-c5
-0e
-00
-20
-b9
-1b
-ea
-e0
-9b
-e0
-b2
-81
-d1
-74
-64
-c2
+b5
+eb
+8c
+52
+1a
+fa
+2b
+ce
+68
+72
+b1
+32
+a4
+3c
+48
+af
+40
+ed
+e8
+04
+90
+f6
+b4
+4a
+1f
+10
+06
+c6
+65
+a1
+bf
 07
-8e
-2a
+a0
+65
+ab
+e2
+bf
+96
+5a
+b2
+5b
+5d
+31
+7a
+a6
+cb
+f7
+d0
+7c
+52
+68
+0b
+08
+a1
+50
+78
+d9
+60
+35
+44
+a8
+14
+12
+d9
+4c
+9a
+a7
+1e
+c5
+4a
+ca
+6d
+0f
+70
 c2
+10
+b8
+24
+94
+5a
+d2
+d8
+b1
 a3
-cf
-86
-91
-f2
-82
-83
-fc
-6c
+b9
+7b
+fb
+af
+d4
+41
+13
+6a
+d1
+b4
+65
+ce
+c0
+ae
+9f
+f3
+2c
+6e
+4b
+ac
+4a
 a2
-bd
-49
-d7
-fa
-19
-d9
-7e
 7d
+fc
+d6
+f5
+42
+3b
+28
+5d
+f2
+e7
+7a
+7c
 6e
 75
-c2
-c4
-f8
-43
-1b
+d5
+13
+8c
+a8
+42
 c6
+92
+87
+6e
+d2
+12
+43
+93
+c1
 91
-30
-66
-d3
+d4
+e2
+50
+07
+16
+0e
+b9
+25
+67
+e0
 57
-96
-dc
-80
-dd
-e3
-21
-15
-4c
+12
+72
+4e
+01
+bf
+19
+9c
+86
+20
+5b
+05
+2d
 a7
+32
+72
+1d
+5e
+a6
+23
+19
+4c
+af
+79
+67
+e1
+41
+e1
+c6
+48
+21
+45
+97
+e7
+36
+43
+d0
+36
+4d
+01
+89
+df
+9b
 aa
 55
 40
 00
 00
 40
-04
+05
 00
 01
 04
@@ -3656,7 +3704,7 @@
 00
 00
 00
-00
+08
 00
 aa
 55
@@ -5154,58 +5202,10 @@
 aa
 aa
 55
-6f
+78
 a4
-e0
-3c
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+f0
+79
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-d0
-e6
+fd
+8f
Index: output/flash.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/flash.dat	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/flash.dat	(working copy)
@@ -18,3583 +18,3631 @@
 1e
 aa
 55
-f0
-0d
+20
+0e
 53
 00
 02
-e9
+e8
 30
-ac
+ad
 a4
-8d
+98
 b2
-ae
+a7
 69
-c1
+d3
 4d
-0c
+09
 a8
-4b
+35
 be
-72
-0c
-ad
+6d
+8c
+ae
 13
-3b
-6f
-90
+10
+ef
+6c
 09
-00
-5e
+03
+de
 6a
 f7
-65
-b6
-f5
+62
+37
+16
 9e
-a1
-36
-99
+a2
+b7
+70
 d2
-87
+f9
 2f
-bb
+fa
 e7
-b9
-c0
-3f
+b8
+40
+3c
 f7
-8c
-20
-53
+89
+a0
+c4
 98
-fe
+fd
 ae
-61
+a7
 73
-0c
-f1
-64
+03
+f0
+30
 ab
 47
-3d
-27
+bc
+5f
 05
-de
-7c
-06
+df
+fd
+fa
 21
-5b
-e0
-98
+5e
+60
+b1
 19
-e1
-61
-14
+e0
+60
+37
 00
-7b
-32
-19
+67
+b3
+39
 0b
-e9
-d9
-23
+ea
+59
+3f
 e9
 2f
-91
-80
+10
+f5
 81
-2c
-fd
-7f
+29
+fe
+4e
 88
-8a
-f7
-75
+85
+f4
+23
 84
-62
+5d
 be
-2d
+12
 07
-c0
-44
-1b
-88
-bd
-9d
-3c
-24
-36
-1a
-2f
+d2
+c5
+e5
+68
+e8
+be
+3a
+c4
+07
+bb
+23
 0d
-10
+13
 1e
-d7
+81
 ae
 79
-67
-ee
+e7
+85
 fa
-2d
-b1
-dc
+2b
+b2
+08
 f7
-98
+94
 08
-2c
+6a
 4d
-ff
-66
-47
+ab
+65
+3b
 35
-8d
-7b
-bd
+9e
+fb
+96
 62
-50
-19
-c3
+6c
+99
+ff
 7a
-4b
+4c
 2b
-05
+0b
 30
 49
-fc
-07
-be
-52
 7c
-db
-99
-f7
+14
+be
+50
+fc
+2f
+98
+ee
+48
+9f
+63
+18
+3e
 c9
-0a
-83
-41
-9d
-b9
-d7
-e2
-27
-54
+36
+dd
+d2
+14
 6b
-c8
-15
-56
+a8
+42
+5e
 c7
 40
-b6
-85
+e9
+e6
 d1
 e6
-da
-04
+8e
+18
 ef
 de
-fa
-0c
+e7
+0d
 e9
 06
 71
-2d
+1f
 37
 9d
-e9
-ef
+ee
+20
 76
 ea
-07
-5d
+03
+26
 3b
-3a
-b5
-c4
+5a
+a5
+27
 09
 ae
-41
-2e
+0e
+65
 32
-25
-a2
-79
-fd
-6d
-f6
-42
-f3
-f5
-d6
-95
-d3
-47
-a7
+45
+e9
 14
-65
-03
-c8
+f9
+78
+3d
+66
+de
+4e
+2a
+95
+83
+7e
+ef
+04
+5a
+60
+36
 45
-b8
-53
-fc
-3b
-51
-ae
-28
-1a
+d7
+31
+58
+48
+69
+cc
+2e
+19
 51
 8b
-8a
-02
-56
-1a
+8f
+db
+6c
 38
-8b
+57
+e8
 07
 ce
-f5
-5c
-26
-c8
-b8
+cc
+32
+4c
+23
+c6
 91
-85
+c2
+a2
+e9
+d2
+1d
+49
 62
-02
-94
-35
-73
-1e
 10
-b9
-9a
-11
-67
-48
-de
-83
-4a
-9d
-25
-98
-92
-bc
-d9
-a8
-f5
-0c
-56
-8e
-a9
-42
-83
-13
-4f
-44
-04
-d4
-04
-7a
-6a
-f5
-92
+d6
+f1
 73
-a8
-83
+6a
+20
+15
+ca
 5a
+cd
+ef
+7e
+23
+d6
+31
+bf
+38
+43
+86
+56
+e7
+2d
+eb
+6d
+b3
+03
+d4
 7f
-c6
-a0
 54
-d7
-49
-1f
-a9
-87
-24
-f6
-a6
-4f
-af
-4d
-fd
-eb
-32
+6d
 93
-c2
-2c
-58
-e4
-4c
-e2
+55
+c7
+23
+61
 aa
-52
-05
-6c
-52
-7a
-17
-3b
-d1
-bf
-2a
-7c
-57
-a3
-56
-c9
+1c
+60
+ad
+8f
+e9
+3f
+83
+69
 e9
-fd
-7c
-fe
-42
-53
-df
-7d
-d3
-ff
-3d
 90
-51
-3c
-0a
-11
-78
-a6
-e8
+4c
+a5
+c6
+00
+1f
+e4
+2c
+9b
+33
+2d
+f5
+32
+88
+10
+4e
+e2
+ca
+53
+93
+7f
+de
+5b
+ba
+2c
+28
+1f
+4d
+47
+35
+b2
 1d
-d6
-97
-78
-57
-6b
-5a
-ea
-f7
-6d
-90
+c1
+e8
+fd
+60
+46
+22
 89
-4d
-b4
-9a
-e3
-40
+cc
+00
+13
+b3
+90
+5f
+f0
+9f
+db
+19
+79
+a5
+b8
+a4
+f3
+e9
+25
+b7
+22
+2d
+56
+f3
+18
+18
+52
+15
+89
+5f
+ed
+98
+c6
+01
+22
+c4
+fa
+1c
+2d
+d1
+48
+58
+2f
+95
+e5
 f9
-ff
-41
-83
-59
-71
-39
-99
-21
-3f
-a0
-e0
-27
-36
-47
-5a
-d6
+64
+77
+b6
 f9
-fc
-93
+7f
+9b
 1c
-b8
-55
+38
+52
 a8
-1e
-e5
-c5
-e0
-bc
-0b
-91
+03
+c8
+47
+48
+fc
+1c
+72
 46
 cb
-7e
-3e
-24
-8e
-a7
-10
-f3
-2f
-2f
-c7
-4f
-24
+55
 2f
-50
-ed
-bd
+6b
+2a
+cd
+bb
+58
+7b
+ec
+36
+00
+84
+c1
+d6
+47
+75
+42
+d6
+bf
+eb
+5a
+06
+68
 81
-c0
-f0
-4b
-b5
-95
-8e
-22
-8e
+a3
+92
 fc
-b3
+15
+31
+8a
+19
+d1
+f3
+df
+e5
+29
+0a
+ce
+a7
 a0
-5f
-30
-f9
-bd
-de
+59
+eb
+f7
+5a
+45
 3e
-ad
-20
-65
-e9
-9f
-40
-d4
-64
-38
-fb
-68
-9d
-9b
-fe
-b8
-d7
-b8
-dc
+2b
+f7
+d1
+4b
+4f
+7a
+e2
+49
+b3
+52
+ae
+55
 5d
-6a
-51
-f1
-83
-d5
-65
-a9
-17
-36
-0c
-9e
-9e
+2b
 1d
-f7
-cd
-6c
-f0
-5c
-9e
-04
-58
-00
-d5
-f1
-ca
 86
-44
-92
+08
+fc
+1d
+d8
+cd
+fb
+4d
+d6
 94
-3d
-dc
+aa
+84
+5e
+38
+d5
+59
+70
+be
+c4
+62
+d8
+cd
 df
-49
-2f
-fd
-78
+f9
+4f
+e8
+5f
+70
 e0
-2b
-f0
+93
+f6
 8e
-3e
+51
 16
-e2
-ed
-54
-dd
-aa
-0f
-a7
-d8
-1c
-79
-ad
-75
-26
-91
+80
+6d
+ae
+9d
+68
+29
+ac
 1f
-22
-51
+bc
+d7
+8c
+00
+a5
+de
+83
+0a
+1e
 96
-da
-b5
-a9
-99
-8f
+5e
+b7
+89
+ee
+71
 3d
 09
-34
-40
-eb
-6b
-bd
-ba
-86
-19
-78
-7a
-0c
-e9
-88
-8d
-db
-b3
-70
+35
+9b
 d4
-e5
+a9
+e7
+66
+83
+9b
+a9
 85
-ec
-e8
-05
-a5
-0d
-1e
+f4
+69
+be
+25
+db
+d3
+21
+e6
+d2
+64
+af
+d7
+7a
+03
+f1
+1b
+e1
+d7
+fb
+ca
+66
+f9
+c5
+81
+4a
+f6
+06
 aa
-14
-38
-09
-82
-c2
-45
-52
-70
-b6
-d8
 71
-3e
-3c
-a9
-30
-7a
-ab
+9d
+96
+6d
+c2
+cd
 a6
-83
-4b
-bd
-7d
-4b
-f7
-51
-84
-09
+5f
+75
+ff
+0e
+d3
+0b
+a5
+ce
+a9
 a3
 74
-02
-b3
+53
+4b
 9a
-37
-ea
-59
-30
-a2
-30
+32
+ee
+63
+6c
+ed
+cc
 16
-b8
-3a
-4a
-8f
-82
-1c
-7a
-2c
-dd
-a4
-0b
-8f
+bc
+58
+84
+46
+86
+68
 15
+f7
+dd
+c4
+49
+25
+1d
 46
-c1
-11
-4b
-9a
-37
-f6
-a1
-9c
-77
-e0
-e7
-bd
-ca
-f2
-21
-5c
+c4
+6f
+bc
+3d
+0d
+bc
 9a
-ab
-f3
-c1
-bd
+58
+0b
+9b
 e3
-f0
-55
-4d
-25
-4d
-41
+c9
+b7
+e2
+66
+9d
+f1
 c5
-92
+bc
+05
+b4
+59
+db
+b8
+cd
+34
+0a
+e5
+8d
+7c
 42
 e1
-c0
-30
+df
+d5
 5d
 9a
-e1
-60
-3f
+8e
+48
+37
 da
-26
-eb
-1f
-67
+66
+f5
 18
-7c
-0f
-5f
-d3
-3e
-d6
-04
-c1
-70
-0d
-55
-3d
-0f
-73
-2e
-5b
-87
-0f
-67
-c8
-a4
+cf
+58
+66
+88
+ff
+53
+34
+d2
+05
+cc
+45
+02
+fd
+7d
+17
+cb
+48
 69
-fb
-52
+33
+c4
+c2
+c8
 1c
-30
-74
-83
-d7
-05
-75
-6e
-d5
+2e
+3f
+1a
+82
+78
+7c
+37
+a2
+5c
+0a
+ea
+65
+35
+15
 7a
-d4
-0c
-75
+78
 fc
-2a
-94
-e7
-f4
-46
-f6
-d5
-50
+2b
+56
+95
+15
+20
 8e
+d5
+54
+ef
 97
-ee
-8d
-7c
-79
-ac
-82
-5f
-6e
-ab
-ac
-e6
-a8
-c8
-34
-91
-3d
-2d
-8c
-37
-a7
-a9
-c0
-f6
+e3
+bd
+35
+7f
+51
+7d
+f8
+54
+a4
 a8
-41
-fe
-e9
-34
-3e
+87
 e5
-20
-2f
-5d
-88
-ec
-7a
-eb
+5e
+7b
+51
+bb
+07
+c4
+45
+56
+65
+99
+89
+1a
+d5
+fa
+bd
+44
+67
+ad
+28
+dd
+e1
+d1
+8c
+03
+0d
 19
 c8
-4f
-7f
-0d
-91
-a2
-32
-6a
-2e
-e1
-55
+64
+20
+75
+d1
+ef
+18
+2d
+8f
+a7
+e3
 f8
 c7
 fe
-85
-f6
-58
-d1
-75
-6c
+2b
+b9
+f8
+19
+34
 6c
-d3
-7c
 76
-c4
-86
-ca
-30
-8e
+ab
+34
+39
+60
+f7
+50
+d6
+77
 89
-be
+00
 f8
-d5
-c4
-83
-a3
-f1
-bb
-6c
-d7
-6f
-18
-ad
-41
-bb
-2e
-c0
-43
-6b
-3e
-0c
+b5
+bf
+b2
+f3
+f7
+fe
+80
+af
+4b
+47
+af
+06
+1a
+a6
+ed
+3b
+2b
+10
+2f
+5f
 18
-d9
-c7
-c8
+42
+8f
 05
-8c
-48
-50
+ec
+7e
+2e
 39
-27
+47
+ee
+91
+05
+df
+ff
+cd
+e4
+d5
+68
 d0
-bf
-4a
-7b
-f6
-81
-06
-78
-26
-27
 7e
-87
-ff
-f3
+e7
+b2
+95
+74
+34
+6d
+02
+32
+1a
+51
+70
+c8
+be
+95
+29
+16
+b9
+84
+a7
+2e
+aa
 24
-52
+5e
 0c
-03
-05
-fa
-12
-7a
-6d
-d3
-e6
-3d
-8c
-34
-9c
-ed
-69
-2b
-ec
-92
-43
-4e
-9d
-9d
-44
-f4
-21
+8e
+6c
+11
+40
+ee
+52
+e4
+40
 bd
-10
-ba
-75
-42
+0c
+00
 5d
-31
-87
-c5
+71
+c9
+fa
 23
 d3
 29
-d1
+bb
 96
 01
 02
-2e
-08
-2c
-42
-72
-83
-74
-f4
-55
-c5
-c8
-8a
-38
+3e
+47
+88
+05
+8d
+61
+b8
+40
+32
+27
+05
+bf
+97
 06
-08
-0c
-00
-c6
-ae
-12
-7a
-b6
+28
+56
+29
+89
+0e
+9b
+e8
+b2
+3a
+dd
+f2
 20
-84
-db
-70
-4c
-68
-c2
+4b
+05
+43
 f6
-d5
-c6
+f5
+9c
 32
 46
 c4
-6e
-b4
+3e
+27
 c3
-f8
-ac
-94
+98
+a1
+24
 2a
 c8
-d0
-c1
+84
+ed
 30
 26
-01
-7d
+57
+10
 aa
 2f
-3f
-56
+68
+92
 8c
 57
-87
-b3
+88
+bd
 e3
 43
-b6
-6f
+b7
+1c
 76
 f5
-7a
-0f
+76
+c5
 d5
 dd
-f5
-6b
+fa
+c5
 11
 ca
-0e
-39
+54
+d5
 f5
 d5
-6b
-3c
+09
+00
 c0
 f6
-00
-3d
+61
+91
 c7
 62
 bc
-0c
+21
 11
 4c
 47
-32
+77
 fe
 7c
-e2
-40
+e3
+86
 29
 e3
 93
-1a
+27
 55
-bb
+db
+db
+b4
 c1
-72
-3b
-fe
-70
-33
-9b
+de
+63
+3d
+61
 02
-e0
-ec
+b5
+2c
 62
-26
-1b
-e7
+46
+2c
+44
 3d
 58
-09
-f7
+3b
+52
 9c
-d8
-da
-68
-bf
-e5
-f2
-c9
-d3
+b8
+b7
+96
+45
+c5
+ec
+f5
+29
 0b
 2e
-8b
+7c
 a6
-3f
-a5
-1c
-af
-ff
-46
-dc
-18
-6a
-a4
-a8
-b2
-28
-1f
-3c
-91
-14
-96
-be
+5f
+c7
+44
+e0
+5b
+54
+c8
+fa
+c2
+71
+41
+aa
+c1
+0f
+18
+89
+dc
+c3
+cf
 b7
-bb
-db
-e6
-9d
+fb
+ec
+b3
+65
 fd
 91
-b8
-f2
-73
-a2
-b2
-6a
-6c
 6a
-7e
-60
-c3
-77
-19
-30
-fc
-9b
-09
+08
+73
+bc
+e9
 6a
+4c
+20
+92
+9a
+a3
+4f
+d8
+0a
+be
+d2
+5c
 c5
-fa
-73
-07
-c1
-c6
-6b
-29
-4a
-ed
-b9
-cf
+3c
+bc
+6e
+05
+69
+46
+62
+2b
+c9
+3a
+a4
+cd
+24
+21
+d6
+78
+81
+33
 b5
+1e
+ca
+1b
+f6
 75
-5d
-78
-c1
-60
-69
-a9
-6a
-dc
-a3
-6f
+9d
+35
 bd
-f2
-18
-56
-15
-ed
-b8
+fc
+1d
+6e
+86
 ed
 1a
-bd
+85
+ec
+78
+a1
+5f
+86
+92
+1d
 2a
-42
-83
-75
-8e
-22
-48
-a8
-ee
-53
+f6
+b3
 ed
-2d
-f0
-30
-e2
-91
-09
-48
-8d
-14
-6b
-ae
-6b
-50
-a1
-9b
-f8
-c6
-c8
 78
-a2
-35
-97
-6c
-6c
-1a
-c4
-74
+eb
 9f
-30
-cc
-42
-98
-e4
-b9
-31
-d5
-2f
-3e
-97
-9c
-b6
-70
-73
-e1
-2a
-fd
 08
-e2
-e8
-d4
-47
-92
+da
+d5
+ac
+ee
+15
 66
-32
-bf
-8d
-5c
-e8
-67
-4f
-4a
-36
-6f
-b3
-00
-a0
-d3
-0d
-5b
-83
-4d
-3d
-5d
-8d
-a7
-99
-a6
-be
-f9
-7f
-8c
-42
-b8
-7c
-01
-f4
-41
-a1
-a3
-5a
-df
-c9
-ad
-74
-d1
-e1
-8c
-f1
-20
-bb
+fe
 01
-0e
+c6
+7c
+84
+52
+c7
+82
+98
+c2
 b4
-8e
+86
+44
 24
-7e
-f6
-2a
-1d
-d4
-67
+99
+d0
+33
+5f
+ae
+06
+05
+38
+7a
+77
+61
+bd
+ff
+c2
+97
+fc
+bb
+54
+3c
+41
 b9
-c6
-c6
+0b
 43
-06
-66
-a4
-85
-8d
-fb
-8e
-53
-0c
-42
-0d
+78
+2e
 c3
-ef
-b4
-cb
-c6
-3a
-f0
-1c
-8c
-5a
-0b
-e9
-8f
-4d
-6d
-74
-46
-b6
-fb
-84
-c6
-58
-03
-9c
-47
-a3
-dc
-33
-ab
-79
-bb
-37
-e9
-24
-76
-dc
-8f
-01
+13
+e2
+fa
+39
+a0
+27
+5f
+0f
 87
-ec
-52
+2d
+93
+ba
+f7
+b3
 81
+bb
 94
-3d
-25
-03
-19
-5b
-84
-79
-43
-e5
-ad
-9e
-b0
-bf
-b9
-f0
-c6
-03
-48
-e6
-de
-ce
-31
-8d
-ae
+cd
+c8
+33
+45
+39
+d0
+45
+45
 26
-75
-b4
 f4
-99
-4b
-ff
-97
-18
-82
-b7
-59
-f2
-18
+58
+1b
+a7
+d4
+76
+b8
+1c
+01
+44
+41
+a0
+20
+a0
 9c
-de
-6b
-ad
-09
-d1
-df
-62
-8d
-bb
-fb
+12
+b1
+8b
+ce
+44
+b0
+0d
+c0
+99
+ed
+88
+54
+ce
 c2
-90
-c4
-fc
-2a
+8e
 f6
-e6
-53
-3a
-52
-b7
-04
-50
-d0
-88
-6d
-4d
-00
-84
-04
-0f
+2a
+0a
 ab
-4c
-61
-10
-4b
-df
-f1
-ee
-06
-43
-81
-7a
 28
-d0
-18
-38
-ca
-b1
-c9
-78
-0d
-f3
-03
-e2
-b1
-0e
-da
-55
-6b
-5b
-b6
-53
-c4
-85
-6f
-59
-2d
+1d
 ab
-d0
-21
-4a
-e7
-8f
-0c
-c3
-4f
 ce
-38
-37
-06
-48
-3f
-a2
-e1
-ad
-14
+a5
+e3
+67
 8d
+28
 f5
-1f
-65
-b8
-68
-7e
-97
-33
-a2
-05
-f9
-20
-27
-e7
-a9
-4a
-2a
-35
+3d
+e8
+b3
+53
 9a
-fb
-ce
-a6
+a2
+c3
+ee
 39
-a5
-69
-95
-01
-d1
-82
-7d
-b9
-99
-21
+a4
+be
+3a
+cb
+ea
 3d
-3c
-7d
-04
-a8
-c1
-0e
-3f
+9e
+72
+ec
+c0
+8d
+91
+87
+46
+ac
+cf
 da
-41
-04
-6f
-f0
-c4
-34
-8f
-e5
-a4
-06
-7b
+89
+9c
+0a
+98
+a5
+63
+77
+01
+4d
+83
+ba
+03
+44
+46
+30
+a7
+8d
+fd
 07
-52
+ee
+1d
 41
+08
+f8
+62
+e2
+67
+58
 22
-4a
-e3
-e5
-1a
-0f
+1b
+05
+b9
+e2
+5e
+11
+78
+b9
+ea
+94
+45
+e2
+11
+2a
+bc
+35
+9e
+2f
+18
+d8
+d4
+33
+b4
+4b
+fd
+a4
 a7
+82
+b5
+6d
+fe
+57
+5c
+4c
+03
 35
-0c
+09
+50
+9f
+25
+4e
+48
+47
+8d
+54
+eb
+cc
 c8
+3b
 e6
-04
 c0
-50
-25
-29
+3d
+cd
+85
+3c
+b6
+63
+be
+cd
+02
+a0
+70
+33
+e9
+5f
+fe
+e0
+f2
+8a
+dc
+76
+a1
+c6
+b0
+4e
+9a
+68
+67
+78
+3c
+c6
+b2
+11
+33
+de
 02
-3e
-83
-59
-9d
-a2
-13
-06
-41
-42
-97
-5c
-d8
-b9
 35
-f0
-98
+00
+7c
+39
+d3
+f8
+07
+19
+37
+6c
+02
+cf
+c7
+59
+2f
+18
+a4
 25
-fa
+1e
+d1
+90
+0c
 c3
-d4
-1c
-3e
-72
-8a
-42
-cb
-a9
-ab
-14
-34
-5f
-29
-bb
+78
+23
+38
+57
+6a
 be
-3c
+70
+06
+90
+89
+f4
+ac
+c3
+27
+2e
 6f
-32
-21
-04
-d2
-36
-2b
-3d
-bd
-12
-57
-bc
-11
-8b
-e9
-66
-2b
+18
+7f
+97
+09
+94
+42
+b6
+c0
+e7
+c0
+96
+cc
+56
 3d
+d5
+5d
+08
+f2
+da
+09
+df
+8a
+e2
+1c
+83
+1f
+b9
+f9
+23
+1e
 2b
+ce
+bf
+a6
+25
+43
+0e
+ae
+41
+04
+6c
+5f
+24
+4e
+3e
+87
+9c
+06
+52
+ef
+1d
+c3
+67
+ec
+14
+01
+4f
+01
+0c
+f1
+0c
+c0
+05
+c9
+e1
+23
+25
+09
+58
+ff
+db
+4e
+40
+08
+13
+06
+41
+36
+d8
+eb
+ac
+4d
+d5
+90
+29
+47
+8d
+23
+3b
+e6
+71
+aa
+fd
+e5
+3c
+48
+fc
+e3
+43
+f7
+57
+b2
+f9
+9d
+0b
+b6
+2e
+eb
+2d
+cb
 64
+9d
+59
+41
+b7
+fe
+a1
+f8
+e9
+11
+af
+3a
+2b
+24
+63
+4f
+18
+b4
 d6
-50
-57
+9e
+96
+f7
+a3
+6c
+5e
+f2
+f6
+1a
+30
+23
+a3
+3a
+6a
+2f
+27
+91
+91
 74
-21
-1e
-d9
-2d
-56
+4e
 3f
-15
-69
-b3
-ed
-0f
-83
-5c
-bd
-62
-2a
-25
-68
-7d
-1b
-30
-36
 49
 78
-5f
-71
-66
-ee
-5f
-71
-80
-b7
-f9
-52
-39
-1b
-d4
-d5
-4a
-4c
+5c
+91
+82
+96
+de
+0c
+cf
+76
+8a
+22
+06
+db
 9f
-3b
+cb
+0d
+8d
+eb
+54
 26
 71
-22
-c4
-3d
-22
-62
-3b
+23
+80
+db
+da
+54
+74
 55
 e7
-ce
-b7
+f9
+72
 ef
-74
-ca
-7b
-0e
-67
-76
-50
-bc
-63
-c8
-bf
+71
+cb
+4c
+d2
+07
+08
+51
 b4
-79
-19
-14
-75
-76
-6f
-5d
+62
 48
-bf
-4e
-69
-3e
-1d
-00
-53
-21
-15
-06
-36
-60
-17
-f5
-5c
+9f
+b0
+23
+2f
+01
+c2
+77
+29
+44
+77
+1f
+cc
+99
+7d
+86
+46
+46
+6e
+b5
 94
-26
-35
-08
-a7
-36
-4c
-50
-30
-43
-1c
-c1
-e0
-d8
-8f
-30
-22
-f8
-21
-f2
-27
-cd
 f7
-94
-3a
-10
+82
+b5
+9a
+f5
+db
+82
+44
+53
+0b
 c9
-bb
-11
-e9
-40
-60
-e1
+bc
+31
+47
+eb
+24
+d8
+e8
+d9
+0f
+31
+9a
+9e
+6b
+e7
+db
+0c
+c1
+ed
+02
+10
+31
+4b
+55
+db
+86
 78
-da
-71
-7a
-28
-6e
-d3
-2f
-b7
-62
-0a
-67
-2c
-45
-e0
-ca
-a5
+ae
+d8
+48
+9e
+9a
+0d
+36
+aa
+80
+57
+24
+9f
+64
+35
+3e
+c6
+cd
+0d
 89
 f1
-7b
-07
-ea
-b1
-12
-10
-0f
-5a
+d4
+ed
+1a
+e6
+4a
+59
+45
 35
-95
-5f
-e4
-ea
-2a
-3d
-53
-23
-cb
-fb
-bb
-bf
-8d
+31
 d4
-6d
-65
-89
-25
-d2
-30
-04
-95
-c7
-42
-6e
+69
+91
+9d
+8a
+7f
+4a
+83
+80
+0b
+cc
 10
-6f
-43
-60
-c7
-82
-25
-f1
-8f
-8b
-32
-5c
-16
+69
+a4
+3a
+85
+ec
 24
-4c
-c8
+7b
+9f
+e0
+52
+7a
+42
+6c
+eb
+7e
+0c
+e0
+01
+9a
+23
+68
+b9
+e4
+d2
+13
+6f
+6d
+48
+dc
 41
 a6
 66
 7a
-16
-ac
-7d
-98
-ae
-65
-e8
-39
-e6
-d4
-44
-a4
-cc
-3a
-11
-ac
+17
+8f
+cd
+dc
+a3
+0a
 0c
-1c
-e0
-85
-19
-9e
-4b
-35
-5e
-57
-c7
-e1
-c9
-10
-1d
-fb
-71
-86
-f6
-b4
-7a
-c9
+67
+09
+01
+0b
+20
+8b
+34
+bd
+46
+cb
+a8
+4f
+60
+e8
+da
+4f
+6f
+07
+8b
 21
-a2
-3a
-66
-25
-2c
+32
 9a
-a5
-fe
-37
-e3
-6e
-8a
-94
-e0
-c1
-64
-f9
-81
-5a
-d3
-75
-01
-28
-be
+9e
+52
+5f
+79
+ae
+10
+4c
+fb
 78
+8c
+cf
+fc
+ec
+75
+4b
+f8
+62
+fa
+2d
+e9
 5a
+8a
+90
+62
 6f
-55
-d6
-a4
-10
-8f
-0c
-c9
-d2
-af
-e3
-33
-f6
-ec
-8c
-f9
-0b
-6c
+65
+73
+01
+2c
+d4
+dd
+03
+32
+f5
+a2
+c5
+ef
+ed
+d7
+09
+9e
+87
+08
 48
-57
-07
-88
-fc
-d2
-11
-93
-10
-24
-1b
-4c
-0a
-2f
-f6
-94
-82
-79
-55
+80
+05
+27
+77
+7b
+41
+e1
+3e
+d1
+d4
+28
+f0
 c0
+cf
+5c
+47
+fe
+94
+b8
+24
+8c
+e1
+6a
+68
+5e
+64
+8a
+42
+64
+c8
 7f
 dd
-3b
-1a
-f9
-b5
-70
-81
-a3
-e6
-ed
-c4
-22
-fe
-cb
-bb
-1f
-48
-1e
-b5
-be
-c1
-35
-3c
-c1
-4d
-59
-29
-45
-a6
-81
+05
+f2
 fd
-12
-a5
-ca
-f3
-24
+eb
+71
 3c
-6e
+63
+20
+b6
+76
+2a
 7d
-af
-44
-9b
-a0
-a4
-fc
-17
-be
-3f
-33
-f3
-ab
-cb
-f6
-1e
-2d
-84
-68
-dd
-09
+a1
+f4
+df
+b8
 c4
-12
-3f
+0d
+be
 4c
-4e
-ad
-e0
-4e
-fa
-1f
-8c
-ef
+b1
+7b
+74
+46
+18
+61
+4d
+2e
 f6
-ee
-e5
-09
+b2
+b2
+2e
+44
+4b
 24
-6f
-31
-70
-b1
-f3
-29
+90
+0e
+3a
+3a
+02
+f9
+f0
+a1
+5e
+eb
+44
+5f
 32
-b6
-f4
-c2
-73
-db
-76
-38
+26
+51
 ab
-ba
-f0
-91
+fd
+5a
+62
+44
+98
+1e
+e8
+04
+61
+bb
+03
+ff
+27
+ce
+aa
+b7
+52
+cc
+ef
+96
 a1
-88
-9a
-d6
-b8
-67
+d8
+46
+80
+7a
+5f
+94
+c2
+73
+29
+62
+b0
+81
+60
+23
+d1
+a5
+e4
+fb
+d0
+69
+89
+be
+22
+8d
+ae
+59
+87
 42
 56
 51
-e7
-2a
-fe
-0d
-22
+e3
+ab
+88
+08
+2f
 7b
 32
-c4
-6f
-e7
-76
-9b
-4d
+8b
+af
+23
+c8
+d4
+89
+5e
+4c
+b9
+39
 4b
-1e
-5d
-7f
-11
-33
-b8
-5c
-c0
-51
+ee
+e8
+5a
+ce
+6e
+8c
+a7
+64
+c4
+2b
+a9
 dc
-ad
-f9
-1f
-7b
-a3
-59
-d1
-83
-4c
-40
-8e
+e3
+d3
+46
+c6
+e9
 91
-3d
-21
-e7
-3c
-02
-c9
-b0
-88
-ec
-1e
-11
-32
-ae
-b2
-40
-a5
+1d
+76
 5f
-c8
-d7
-66
-a6
-02
-74
+73
+a2
+0e
+11
+69
+ac
+46
+04
+7d
+0e
+3b
+67
+ea
+9b
+dd
+85
+82
+e0
+58
+a9
 34
 2a
-9d
-38
-c8
-18
-d8
-b6
-de
-1a
-83
-1a
-32
-40
-34
-e2
+e7
+77
+87
+a8
+1b
+6c
+99
+ba
+14
+5d
+d6
+03
+e3
+85
 0f
 19
-a4
-fd
-ca
-75
-c0
-74
+a8
+87
+ce
+41
+c1
+97
 d3
 2b
-ea
-91
-ce
-92
-7f
-1e
-d4
-84
-a7
-d8
-49
-fe
-9d
-90
+fd
+a2
+ca
+a6
+30
+5c
+9b
+40
+bb
+6c
+ad
+b8
+c6
+71
 2a
 a0
-7c
-2c
-24
-4f
-61
-85
-ae
-0a
-28
-37
-d0
-07
-96
-60
+25
+19
+6b
+ff
+ec
+71
+e9
+ca
+b5
+99
+34
+44
+17
+98
 6f
 73
-a2
-e2
-3f
-df
-58
-57
-c8
-d8
-21
-3d
-cd
-cb
+c4
+00
+3b
+8b
+03
+bf
+87
+78
+e6
+22
+c9
+c5
 ac
 2b
-29
-e4
-05
-aa
-71
-c9
-e4
-9f
+6e
+24
+94
+e9
+36
+69
+74
+6c
 32
-3a
-ed
-c6
-bd
-10
-aa
-83
+1a
+b6
+2c
+f2
+b0
+23
+32
+0f
+ec
+46
+f5
+da
+13
+18
+c4
+8a
+42
+40
+0a
+1a
+29
+16
+c5
+f7
+60
+61
 ef
-cc
-e7
-28
-3a
+68
+97
+0c
+7c
+f8
+40
 52
-18
-c2
+8b
+10
+55
+c8
 6a
-03
-87
-08
-fa
-19
-cf
-2a
-58
-91
-eb
-c0
-68
-cd
-75
-aa
-c7
-a0
-d2
-a5
-1f
-fd
-c9
-af
 f5
-c0
-a2
-33
-02
-7f
-bb
-ad
-43
-c3
-3e
-de
+80
+d8
+39
+1d
+97
+e8
+e3
+ec
+23
+4c
+97
 6a
-24
+25
 67
-8f
+8c
 5a
-e8
-04
-12
+e9
+7c
+20
 1c
-58
-31
-78
-54
-9d
-a3
-b0
-af
-a0
+49
+b1
+7a
+b4
+ac
+d8
+46
+e5
+c0
+b5
+a9
 06
-95
-84
-f7
+d7
 7d
-95
-37
-66
-9a
+a8
+7f
 0e
-68
-e4
-17
-8c
-e7
-8c
 2b
-b0
-7b
-8a
-93
-94
-36
-93
-44
-f6
-59
-28
-f1
-0f
-fe
-57
-fb
-82
-6a
-06
-d5
-72
+a6
+22
+84
+a6
+85
+4d
+a4
+bb
+b3
+34
+4a
+60
+a4
+9c
+d3
+8d
 fd
-f0
-41
 43
-2c
-36
-93
-6f
-92
-41
-f3
+08
+38
+09
 1e
-af
-83
-dd
-8c
-31
+76
+82
+e0
+25
+c7
+a4
+eb
+57
 b0
-1e
-1e
+71
+9f
+36
+17
+db
+9e
+d8
+40
 8f
-f7
-8b
-5c
-b7
-a3
-50
-06
-01
-d0
+e4
+e5
+e3
+6d
+f2
+9b
+98
+b9
 1c
-b4
+df
+df
+2e
+22
+07
+c3
+d0
+63
+fb
+d0
+2c
+d5
 42
-49
-ef
-72
-2a
-f0
-e3
-ec
+29
+e7
+89
 65
-c1
-f2
-c2
-bd
-6f
-83
-0b
-95
+51
 92
-bd
-f7
+81
+85
+81
+71
+a2
+5d
+2e
+83
+13
+8f
+3f
+ba
+72
 30
-dc
-2c
-da
+fc
+70
+b7
 a3
-b8
-d8
-2b
-1a
+3c
+26
+2a
+05
+c7
+fc
+3a
 3e
-22
-6b
-9d
+04
+58
+e6
+a7
+76
+84
+e3
+a5
+ab
 1b
-ed
+9a
+8f
+77
+d9
+02
 95
-e0
-a7
-ff
-ce
-f5
-67
-78
-3f
-df
-bb
-b1
-b3
-c5
-b7
-8e
-81
-3a
+7b
+f7
+eb
+42
+79
+ed
+a6
+45
+ba
 39
-e6
-9c
-52
-c7
-35
-94
-0b
-80
-aa
-bb
-e5
-46
-ee
-e9
+96
+4c
+71
+81
+ad
+cd
+ca
+f5
 14
+1c
 07
-67
-f7
-b3
+6b
+a3
+ea
+8c
+53
+da
+75
+01
+45
+5c
+df
+d2
+8b
+32
 93
-d4
-c3
-7d
-00
-c9
-2e
-80
-b1
-65
-10
-c3
-14
-68
-13
-12
-ee
-15
-17
-7c
-17
+d8
+fb
 a3
-1c
+0d
+93
+19
+09
+43
+e6
+a6
+43
 a0
-58
-33
-d1
-79
-db
-4f
-eb
-a2
-de
-61
-fb
-44
-e1
-79
-8a
-d1
-97
+48
+39
+34
+3e
+6a
+3a
+8e
+da
+9e
+11
+92
+03
+50
 0e
-4f
-6f
-b8
-15
-9d
-1d
-b8
-73
-46
+04
 d1
-47
-93
+f7
+0c
+8f
+20
+68
+e0
+e4
+6a
+57
+c6
+76
+96
+e6
+16
+3b
+f8
+81
+d7
+a5
 93
-e7
-77
-6d
-b8
-d4
-47
-f0
-7c
-b2
-9e
-b6
-87
+d6
+fc
+5e
+ba
+9f
+38
+8b
 2a
-5a
-54
-b0
-5c
-ff
-8c
-e3
-5f
-de
-ed
-9c
-cd
-71
-97
-6d
-c4
-61
-36
-e5
-96
-12
-82
+60
+2d
+d3
+13
 4f
-21
-a6
-99
+79
+52
+60
 7f
-df
-a6
-99
-d0
-d4
-96
-88
-e6
+e8
+19
+c9
+0b
+90
+8c
+8b
+a1
+c7
+52
+ee
+28
+b2
+82
+29
+a7
+16
+24
+6f
+a0
+d3
+ad
+34
+77
+f3
+18
 fa
 9b
 c5
-b0
-24
+bb
+20
+46
+8d
+8b
+51
 06
-f6
-75
-1e
-b6
-c2
-e0
-64
-d3
-6f
-54
-4d
-61
-de
-38
+35
+27
+5b
+72
+6a
+b5
+49
+7b
+a0
+5a
 42
-7f
-48
-b7
-bb
-aa
-ac
-f6
+6f
+4c
+7e
+58
+11
+57
+08
 65
 00
 32
-7c
-ac
+49
+a8
 de
-c9
-dd
-2c
-a9
-fb
+b5
+9f
+95
 17
-85
+7e
+ea
+8d
 18
 f1
-8a
-37
-e7
-99
-d2
+81
+7c
+3d
+2e
+1c
 08
+71
+77
+76
+e4
+50
+be
+70
+7a
+ea
+4e
+9c
+57
+48
+d4
+1b
+58
+da
+a5
+9c
 4b
-0c
-94
-b4
-5c
-f5
+11
+70
+1a
+23
+10
 9e
-9a
-d2
-4e
-9d
-18
-98
-7b
-00
+46
+15
+87
+b8
+15
+f6
+73
+79
+b7
+04
+d7
+9c
+fe
+79
+c2
+8d
 f4
-bb
-e8
-dd
+51
+40
+ed
+62
+ae
+db
+93
+b2
+e1
+b4
+25
+18
+b5
+50
+19
+58
+0c
 04
-8b
+b8
+32
+85
 f8
 f1
-f8
-f3
-6c
-46
-b4
-78
-0b
-54
-b1
-d3
-f3
-3f
-b3
-97
-1d
-8f
-86
-98
-8d
-b5
-01
-2c
-a1
-c1
-b6
-23
-91
-d4
-1b
-b4
-4d
-c8
-b8
-81
-d8
-17
-0c
-5e
-c3
-f4
-f5
-ea
-0f
-e3
-0d
-b8
-d4
-3b
 c6
-ae
+16
+fb
+99
+79
+c6
+ce
+3f
+fc
+06
+9d
+f3
+53
+ac
+fa
 44
-12
-b1
-dd
-38
-f5
-b7
-d8
-c4
-0c
+4d
 40
-28
-6c
-6e
-c5
-47
-f9
-04
-f1
+48
+69
+b4
+35
+e6
+07
+0a
+0b
 a1
+52
 e0
-85
-18
-73
-d8
-51
+52
+03
+2a
+5c
 5a
 c2
-ce
-6f
+37
+24
 ee
-c4
-fc
-44
-1f
-74
-92
-22
-7f
-90
-8b
-b6
-46
-48
-7b
-e4
+d4
+ba
+b7
+1c
+f7
+10
+59
+87
+10
+fa
+7e
+09
 e8
-fc
-6b
+84
 85
-63
-c6
+43
+1e
+6d
+6f
+83
+86
 54
-55
-3b
-42
-87
-f4
+5a
+d3
+03
+80
+51
+6b
+d1
+a7
+4e
 54
-17
-22
+79
+3f
 c2
-5c
-59
-c1
-c1
 68
 a3
-4a
-86
-94
-fc
-de
-2f
-d9
-81
-1a
-57
-59
-ec
-49
-83
-87
-c7
-4c
-9d
-f7
-0a
-4d
-2a
-02
+ca
+96
+23
+bc
+1c
+aa
+39
+c1
+e1
+54
+f1
+06
+97
+c8
+c8
+67
+b3
+f1
 58
-24
-9c
-84
-cb
-8d
+ea
+49
 43
-a0
-a4
-e7
-63
-55
-3b
-c3
-04
-55
-33
-c2
-db
-86
-4c
-73
+b2
+50
+88
+eb
+34
+47
+6f
+e8
+9f
+22
+9b
+64
+1a
+ba
+4b
+4f
+b6
+90
+40
+4a
+31
+0c
+f3
 bc
 43
-db
+bb
 95
-8d
-5b
-c4
-7a
-73
-f9
-92
-a5
-ad
-f1
-f4
-48
-e1
-96
-ee
-61
-5b
-0f
-a5
-1f
-02
+a1
+52
+b1
+2c
+50
+f9
+92
+ab
+0c
+2e
+15
+b4
+ec
+26
+a6
+cd
+f6
+bf
+29
+7d
+b5
 c7
-63
-ca
-6f
+23
+e9
+51
 88
-33
-c0
-f0
-1e
-5a
-d5
-06
-ea
+32
+4e
+51
+fd
+a3
 55
-69
-e9
+06
+5d
+15
+aa
+11
 fb
-ec
+8c
 cc
-ee
-12
-f4
-68
-42
-42
-d1
-7b
-58
-68
-7e
-d2
-13
-2c
-1e
-c6
-01
-ec
-2a
-e6
-ec
-b4
-89
-6b
-97
-ca
-12
-cd
-16
-50
-b5
 c2
-e5
-5b
-8e
-d5
-e7
-2b
-79
+04
+2a
+ee
+8b
+4a
 d0
-4d
-d5
-5f
-0a
+b8
+f8
+07
+d4
+41
+92
+cc
 3e
-bb
-10
-e0
-9a
-7e
+bf
+ad
+43
+ce
+d8
+56
+50
+af
+48
+a9
+85
+b3
+c9
+61
+1f
 2f
-d3
+04
+93
+42
+83
+9e
+4c
+2b
+79
 ab
-5f
-88
-1c
-6d
-f4
-25
-20
-00
-e1
 67
-b3
-6a
-b1
-33
-c3
-8f
+9a
 fe
-b9
-cb
-91
-e8
-88
-b7
-b2
-dc
-8d
-66
-2d
 74
-c2
-c3
+22
 fc
-99
-be
-a2
-7e
-c8
-08
-83
-d6
-91
-fd
-87
+d1
+a9
+c1
+66
+2c
+f4
+7f
+5f
+a8
+72
+80
 f3
-1c
+89
+ad
 db
-4e
-cd
+05
+21
+fc
 6c
-da
-07
-2e
-70
-86
-83
-09
-ff
-8a
-ec
-3c
-d4
-66
-4e
-a1
-66
-0c
+f9
+3b
 0b
-a5
-88
-aa
-fe
-6c
-c4
-ef
-77
-ac
-b9
+fd
+b1
+19
+63
+07
+0d
+05
+35
+18
+93
+2d
+a2
+ed
+95
 af
-0b
-bc
-b7
-66
-fa
-10
-fe
-e6
-76
-d5
-86
-50
-d1
-16
-d9
-59
-3c
-06
-c5
-3b
-8f
-4d
-47
-fe
-4d
+bb
+0a
+c9
+d8
+d6
+9e
+d0
+00
+dd
+03
+c1
+f7
+39
+1f
+54
+f3
+84
+18
+23
+7a
+8e
+5e
+38
+ee
+12
+79
+b0
+2a
 48
-1e
+0c
+d0
+3c
+cc
+15
+79
+a6
+1d
+d3
+69
+a7
 a5
-d7
-7b
-8f
-89
-df
-7f
-3b
-92
-b4
+f7
+db
 49
-35
-95
-aa
-48
-67
-48
-ec
-4c
-d2
+c7
+80
+08
+42
+9f
+bc
+a8
+dd
+26
+37
+fe
+bc
+74
+16
+99
+fa
+c6
+60
+96
+99
+ad
+71
+6b
+db
+c5
+9d
+17
+ce
+9f
+49
+36
 ef
+07
+7b
+c8
 48
-ad
-33
-29
-0e
-5d
-6d
-c0
-a7
-f3
-40
-76
-5c
-4f
-26
+c1
+0b
 33
-da
-d1
-f7
-fb
-49
-44
-72
-a5
+93
+37
+ca
+93
+d8
+60
+9b
+28
+f9
+ba
+21
+d2
+95
+48
+b0
+63
+23
+86
+6b
+22
+60
+3e
+e2
+a1
+36
+eb
+0a
+2e
+2c
+f4
 d0
-aa
-c4
-a5
-d4
-fc
+8f
+db
+1a
+c9
+7a
+a4
+5f
+94
+bc
+a4
+6f
+08
 71
 f2
 c4
-ec
-7b
-f0
-67
-dd
-5f
-5e
-2d
-e7
+ee
+9a
+3a
+3d
+96
+0f
+54
+fe
+3d
+d7
+8e
+6c
+57
+18
+13
+1e
+65
+e6
 98
-2e
-ff
-b5
-1c
-29
-4d
+81
+38
+fd
+c1
 a6
-b6
-92
-62
-7c
-f5
-de
-89
-e6
+f8
 aa
-2c
-d9
-9a
-1e
-3c
+6c
+8a
+17
+ab
+bc
+db
+d5
+52
+68
+76
+e2
+25
+35
+54
+ad
 5b
-d7
 97
-c8
-e0
-c3
-62
-f5
-a9
-29
-ea
+c9
+21
 9d
+29
+60
+55
+6a
+4a
+d9
+c6
+ca
+00
 8b
+77
 24
-9d
-22
-f9
-59
-5d
-aa
-18
-a1
-89
-8b
-8b
-37
-74
-dc
-6b
-70
-fb
-b1
-20
-f5
-d8
-65
+f6
+bf
+71
+e4
+1f
+b4
+e5
+3c
+03
 c3
 2b
-21
-0e
-03
-f4
-f9
-38
-77
-13
+db
+2e
+4b
+b2
+4c
+98
+d4
+de
 83
-c9
-4a
-10
+93
+7d
+45
 2d
-65
-a9
-fa
-8c
-6f
-25
-8f
-3c
-cd
-80
-a9
-fa
-0a
-e3
-9d
+ae
+06
+ff
+93
+ce
+eb
+69
+7b
 2b
-b0
-ef
-61
-58
-43
-29
-c6
-f0
-74
-08
-2f
-65
-68
-4b
-5d
-7e
-7c
-0e
-fd
-08
-72
-55
-33
-dc
-2f
+f7
+19
+bd
+9a
+e3
+dd
+64
+30
+24
+ca
+f6
+7a
+6e
+c8
+5b
+92
+c3
+83
+85
+48
+4a
+cf
+d1
+fc
+46
+30
+e8
+69
+57
+d6
 8c
+04
+61
 23
 0f
-88
-6e
-8c
-43
-aa
-2e
-8e
-17
-c5
-25
-11
 89
-7e
-1a
-1a
-be
-3c
-2a
-d0
-f9
-f2
-17
-16
-03
-92
-1b
-68
-7c
-ae
-a0
-5d
-09
+23
+c9
+34
+05
+9f
+b3
+af
+e2
 59
-d8
-95
+11
+c2
+bc
+53
+5e
+5f
+a1
+28
 21
-f0
-2f
-d4
-d5
-0a
-c9
-3b
-f9
-32
-8d
-90
-33
-e1
-ed
-24
-4f
+b6
+52
+df
+b8
+b3
+bf
+5e
+2a
+cc
+82
 0c
+75
+13
+18
+91
+d7
+21
+b0
+2c
+c2
+ca
+a6
+44
+3e
+b1
+5b
+42
+42
+c4
+47
 5c
-9a
+a6
+4b
+14
+dc
+98
 7c
-e2
+82
 ed
-8e
-b5
-bd
-8c
-db
-74
-73
-08
-b1
-b4
-5e
-e6
-bb
+81
+4f
+dd
+c2
+52
+24
+7e
+22
+2a
+1e
+52
 c9
-77
-9d
-76
-a8
-79
-7b
-7f
-d1
-61
-48
-16
+b9
+cb
+17
+d6
+d9
+d0
+59
+78
+5f
+81
+6c
+62
+47
 bb
 28
-79
-6d
-e4
-9f
-2a
-79
+17
+4e
+51
+5f
+aa
+7c
 88
-01
-1f
-2a
-68
-3a
-1c
+1b
 1e
-5a
-33
-2e
-3e
-a9
-b7
-b8
+da
+92
+3a
+53
+62
+58
+53
 63
-1d
+ba
+53
+b7
 d4
+ad
+18
+74
 89
 be
-92
-fd
-74
-33
-5f
-6d
-7f
-e5
-21
-b0
-dd
-e2
+6a
+9d
+18
+eb
+77
+20
+f6
+e7
+71
+b7
+e3
+18
 cf
-60
-6f
-17
+20
+03
+c2
 0c
-0e
+4e
 25
-b5
-d7
-f8
-54
-2e
-9c
-9f
-f0
+bb
+2d
+98
+55
+d9
 66
-a2
-e2
+9f
+8a
+b1
+a5
+82
+b4
+c7
+74
+3a
+87
+eb
+21
 b4
-46
-76
-da
-c1
-93
-e6
-54
-13
-fe
-3f
-a4
 6d
-47
-df
-a3
-57
-1f
-de
-17
-2e
-d2
+01
+f8
+64
+01
+98
+8f
+ce
+8b
+26
+c1
+b1
 37
-71
-43
-9c
-c6
-38
-fa
-d2
-40
-12
-83
-e2
-3e
-1d
-24
-06
-d9
-a1
-33
-4f
-6f
-e3
-7f
-cd
-ec
-19
-a9
-d3
-1e
-b3
-ff
-29
-f1
-bb
-79
-e2
-b8
+7e
+70
 f0
-de
-80
-69
-9a
-ca
-49
-0a
-e2
-fe
+0f
+ad
+73
+b9
+fc
+f4
+fd
+b3
+cc
+c3
+6e
+71
+3c
+51
+76
+87
+7d
+f5
+c7
+45
+76
+b5
+2e
+39
 d1
-e6
+62
+d9
+73
+fc
+3a
 a1
-05
-8f
-b4
-39
-8c
-86
-75
-97
-59
-37
-29
-67
-9e
+d7
+1c
+e9
+f7
+51
+96
+5a
+7e
+36
+c7
+38
+15
+4e
+f7
+d5
+ee
+a0
+82
+10
+a3
+95
+6e
+c7
+6a
+b1
+db
+22
+43
+43
+dd
 f3
-aa
-0c
-8b
-de
+a8
+8c
+c0
+d4
 1d
 c9
-b4
-59
-a4
-70
-5d
-b0
-3a
-f1
-07
-d4
-6f
-e7
-e7
-c0
-c2
-cd
-64
-1b
-02
-3b
-4b
-2c
-d2
-86
-72
-81
-db
+cb
+a5
+bb
+dd
+26
+2d
+7d
+50
+48
+60
+77
+e3
 ea
-a3
-2f
-5b
-b3
-02
-42
-31
-aa
+b1
+2a
+c6
+5a
+b0
+4d
+fa
+83
+cb
+ed
+66
+bf
+f8
 d3
-e7
-28
-ee
-9d
-ae
+2a
+a3
+37
+29
+d9
+c3
 78
-95
-dc
-6a
-ea
-7a
-96
+c9
+4a
+9d
+c9
+17
+2c
 93
-b4
-9c
-86
-f1
-61
-6e
-5f
-70
-f1
-c4
-45
+72
+cf
+d4
+db
+fe
+e2
+7b
+17
+9f
+44
+75
+40
 c0
-52
-e5
-74
-76
-fd
-d7
-b6
-32
-a7
-a4
-1d
-41
+21
+e8
+68
+c1
+f1
+a5
+3a
+49
+2a
+a5
+77
+23
+ea
+7b
+55
+07
+15
+cc
+9b
+d6
 b3
 4a
 91
-b6
-9d
-eb
-12
-ea
-80
-ef
-48
+d4
+a2
+5e
 e3
-f2
-18
-3a
-a4
-87
-ee
-ce
-40
+a7
+37
+af
+c9
+e0
+f5
+b0
+3b
+aa
+3f
+79
 c7
-cb
-f1
-60
-9d
-1e
+7c
+87
+4d
 c4
-8e
+d1
 da
-5d
-c3
-f3
-0d
-9b
-52
-1a
-77
-ff
-35
-df
-26
-4c
-60
-bb
-a9
-af
-ab
-9a
-a4
-ca
-e6
-ab
-8f
-0b
+be
+75
+68
+e5
+fb
+be
 0a
-65
-cd
-31
-7d
-58
+1a
+37
+b0
+21
+8d
+bf
+7e
+72
+d9
+2c
+63
+1b
 51
-28
-05
-74
-b5
-07
-11
-14
-cb
-7a
-6d
-88
-75
-c1
-d6
-f9
-c5
+58
+64
+f4
 eb
-4e
-d7
-a2
-ac
-9c
-d7
+6a
+57
+32
+88
+a3
+0a
+65
 85
-e7
-77
-69
-bd
-54
-3b
-0e
-ff
-12
-99
-83
-a2
-ff
+4e
+33
+24
 51
-47
+28
+5d
+74
 c8
-d9
-14
-77
-8f
-b1
-69
-9a
-4b
-b8
-0d
-38
-62
-49
-ed
-73
-07
-d6
-fd
-36
-32
-23
-d9
-52
-33
-4a
-9c
-d1
-77
-0a
-cf
-18
-55
-f5
-1d
-d1
-9a
-db
-54
-c4
-f6
-95
-91
-96
+85
+ae
+2e
+0b
+7c
+58
+b9
+8a
+61
+97
 c0
-72
-19
-25
-79
-b2
-62
-a8
-9f
-09
-fc
+3d
+2b
+02
+ee
 5d
-4f
+cc
+e0
 8b
-ac
-90
-55
-5a
-8a
-99
-c7
-93
-ff
-60
-7b
-c4
-b5
-71
-07
-6c
-a5
 3f
-da
-d7
-f9
-71
-15
-18
-4d
-ab
-25
-a8
-d5
-9f
-e8
-6c
-c1
-7a
-8f
-df
-5c
-e4
-14
-fc
-10
-02
-a6
-cb
+27
+f6
+69
+87
+72
+39
+2d
 f7
-fe
-33
+12
+98
+8e
+ea
+d7
+9c
+7d
+3f
+7e
+79
+d8
+b5
 f3
+18
+bc
+b4
+18
+3a
+1e
+22
 49
-e5
-78
-a0
-e3
-c3
-a1
 61
-86
+f3
+05
+56
+fd
+36
+7d
+83
+68
+0c
+91
+2a
+52
+b7
+ad
+74
+b2
+cc
+12
+75
+d0
+eb
+d0
+fa
+19
 ff
-ef
-95
-5f
-e2
-06
+f9
+3d
+dc
+6f
+c0
+12
+76
+db
+31
 bb
-ea
-25
+18
+69
+1f
+49
+fc
 dd
-54
-30
-3b
-b7
-76
-88
-de
-f4
-0c
-92
-0c
-c5
-0e
-00
-20
-b9
-1b
-ea
-e0
-9b
-e0
-b2
-81
-d1
-74
-64
-c2
+b5
+eb
+8c
+52
+1a
+fa
+2b
+ce
+68
+72
+b1
+32
+a4
+3c
+48
+af
+40
+ed
+e8
+04
+90
+f6
+b4
+4a
+1f
+10
+06
+c6
+65
+a1
+bf
 07
-8e
-2a
+a0
+65
+ab
+e2
+bf
+96
+5a
+b2
+5b
+5d
+31
+7a
+a6
+cb
+f7
+d0
+7c
+52
+68
+0b
+08
+a1
+50
+78
+d9
+60
+35
+44
+a8
+14
+12
+d9
+4c
+9a
+a7
+1e
+c5
+4a
+ca
+6d
+0f
+70
 c2
+10
+b8
+24
+94
+5a
+d2
+d8
+b1
 a3
-cf
-86
-91
-f2
-82
-83
-fc
-6c
+b9
+7b
+fb
+af
+d4
+41
+13
+6a
+d1
+b4
+65
+ce
+c0
+ae
+9f
+f3
+2c
+6e
+4b
+ac
+4a
 a2
-bd
-49
-d7
-fa
-19
-d9
-7e
 7d
+fc
+d6
+f5
+42
+3b
+28
+5d
+f2
+e7
+7a
+7c
 6e
 75
-c2
-c4
-f8
-43
-1b
+d5
+13
+8c
+a8
+42
 c6
+92
+87
+6e
+d2
+12
+43
+93
+c1
 91
-30
-66
-d3
+d4
+e2
+50
+07
+16
+0e
+b9
+25
+67
+e0
 57
-96
-dc
-80
-dd
-e3
-21
-15
-4c
+12
+72
+4e
+01
+bf
+19
+9c
+86
+20
+5b
+05
+2d
 a7
+32
+72
+1d
+5e
+a6
+23
+19
+4c
+af
+79
+67
+e1
+41
+e1
+c6
+48
+21
+45
+97
+e7
+36
+43
+d0
+36
+4d
+01
+89
+df
+9b
 aa
 55
 40
 00
 00
 40
-04
+05
 00
 01
 04
@@ -3656,7 +3704,7 @@
 00
 00
 00
-00
+08
 00
 aa
 55
@@ -5154,58 +5202,10 @@
 aa
 aa
 55
-6f
+78
 a4
-e0
-3c
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+f0
+79
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-d0
-e6
+fd
+8f
Index: output/memmap.format
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/memmap.format	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/memmap.format	(working copy)
@@ -1560,7 +1560,6 @@
 0x4d85 mem_code_head_offsetaddr_a
 0x4d87 mem_code_head_offsetaddr_b
 0x4d89 mem_ota_finish_reset_delay_timer
-0x4d8a mem_24g_matrix_cnt
 0x4644 mem_remote_lpm_gpio_config_flag
 0x4648 mem_remote_lpm_gpio_config_io_temp
 0x4649 mem_24g_tx_led_map
Index: output/otp.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/otp.dat	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/otp.dat	(working copy)
@@ -27,3583 +27,3631 @@
 1e
 aa
 55
-f0
-0d
+20
+0e
 53
 00
 02
-e9
+e8
 30
-ac
+ad
 a4
-8d
+98
 b2
-ae
+a7
 69
-c1
+d3
 4d
-0c
+09
 a8
-4b
+35
 be
-72
-0c
-ad
+6d
+8c
+ae
 13
-3b
-6f
-90
+10
+ef
+6c
 09
-00
-5e
+03
+de
 6a
 f7
-65
-b6
-f5
+62
+37
+16
 9e
-a1
-36
-99
+a2
+b7
+70
 d2
-87
+f9
 2f
-bb
+fa
 e7
-b9
-c0
-3f
+b8
+40
+3c
 f7
-8c
-20
-53
+89
+a0
+c4
 98
-fe
+fd
 ae
-61
+a7
 73
-0c
-f1
-64
+03
+f0
+30
 ab
 47
-3d
-27
+bc
+5f
 05
-de
-7c
-06
+df
+fd
+fa
 21
-5b
-e0
-98
+5e
+60
+b1
 19
-e1
-61
-14
+e0
+60
+37
 00
-7b
-32
-19
+67
+b3
+39
 0b
-e9
-d9
-23
+ea
+59
+3f
 e9
 2f
-91
-80
+10
+f5
 81
-2c
-fd
-7f
+29
+fe
+4e
 88
-8a
-f7
-75
+85
+f4
+23
 84
-62
+5d
 be
-2d
+12
 07
-c0
-44
-1b
-88
-bd
-9d
-3c
-24
-36
-1a
-2f
+d2
+c5
+e5
+68
+e8
+be
+3a
+c4
+07
+bb
+23
 0d
-10
+13
 1e
-d7
+81
 ae
 79
-67
-ee
+e7
+85
 fa
-2d
-b1
-dc
+2b
+b2
+08
 f7
-98
+94
 08
-2c
+6a
 4d
-ff
-66
-47
+ab
+65
+3b
 35
-8d
-7b
-bd
+9e
+fb
+96
 62
-50
-19
-c3
+6c
+99
+ff
 7a
-4b
+4c
 2b
-05
+0b
 30
 49
-fc
-07
-be
-52
 7c
-db
-99
-f7
+14
+be
+50
+fc
+2f
+98
+ee
+48
+9f
+63
+18
+3e
 c9
-0a
-83
-41
-9d
-b9
-d7
-e2
-27
-54
+36
+dd
+d2
+14
 6b
-c8
-15
-56
+a8
+42
+5e
 c7
 40
-b6
-85
+e9
+e6
 d1
 e6
-da
-04
+8e
+18
 ef
 de
-fa
-0c
+e7
+0d
 e9
 06
 71
-2d
+1f
 37
 9d
-e9
-ef
+ee
+20
 76
 ea
-07
-5d
+03
+26
 3b
-3a
-b5
-c4
+5a
+a5
+27
 09
 ae
-41
-2e
+0e
+65
 32
-25
-a2
-79
-fd
-6d
-f6
-42
-f3
-f5
-d6
-95
-d3
-47
-a7
+45
+e9
 14
-65
-03
-c8
+f9
+78
+3d
+66
+de
+4e
+2a
+95
+83
+7e
+ef
+04
+5a
+60
+36
 45
-b8
-53
-fc
-3b
-51
-ae
-28
-1a
+d7
+31
+58
+48
+69
+cc
+2e
+19
 51
 8b
-8a
-02
-56
-1a
+8f
+db
+6c
 38
-8b
+57
+e8
 07
 ce
-f5
-5c
-26
-c8
-b8
+cc
+32
+4c
+23
+c6
 91
-85
+c2
+a2
+e9
+d2
+1d
+49
 62
-02
-94
-35
-73
-1e
 10
-b9
-9a
-11
-67
-48
-de
-83
-4a
-9d
-25
-98
-92
-bc
-d9
-a8
-f5
-0c
-56
-8e
-a9
-42
-83
-13
-4f
-44
-04
-d4
-04
-7a
-6a
-f5
-92
+d6
+f1
 73
-a8
-83
+6a
+20
+15
+ca
 5a
+cd
+ef
+7e
+23
+d6
+31
+bf
+38
+43
+86
+56
+e7
+2d
+eb
+6d
+b3
+03
+d4
 7f
-c6
-a0
 54
-d7
-49
-1f
-a9
-87
-24
-f6
-a6
-4f
-af
-4d
-fd
-eb
-32
+6d
 93
-c2
-2c
-58
-e4
-4c
-e2
+55
+c7
+23
+61
 aa
-52
-05
-6c
-52
-7a
-17
-3b
-d1
-bf
-2a
-7c
-57
-a3
-56
-c9
+1c
+60
+ad
+8f
+e9
+3f
+83
+69
 e9
-fd
-7c
-fe
-42
-53
-df
-7d
-d3
-ff
-3d
 90
-51
-3c
-0a
-11
-78
-a6
-e8
+4c
+a5
+c6
+00
+1f
+e4
+2c
+9b
+33
+2d
+f5
+32
+88
+10
+4e
+e2
+ca
+53
+93
+7f
+de
+5b
+ba
+2c
+28
+1f
+4d
+47
+35
+b2
 1d
-d6
-97
-78
-57
-6b
-5a
-ea
-f7
-6d
-90
+c1
+e8
+fd
+60
+46
+22
 89
-4d
-b4
-9a
-e3
-40
+cc
+00
+13
+b3
+90
+5f
+f0
+9f
+db
+19
+79
+a5
+b8
+a4
+f3
+e9
+25
+b7
+22
+2d
+56
+f3
+18
+18
+52
+15
+89
+5f
+ed
+98
+c6
+01
+22
+c4
+fa
+1c
+2d
+d1
+48
+58
+2f
+95
+e5
 f9
-ff
-41
-83
-59
-71
-39
-99
-21
-3f
-a0
-e0
-27
-36
-47
-5a
-d6
+64
+77
+b6
 f9
-fc
-93
+7f
+9b
 1c
-b8
-55
+38
+52
 a8
-1e
-e5
-c5
-e0
-bc
-0b
-91
+03
+c8
+47
+48
+fc
+1c
+72
 46
 cb
-7e
-3e
-24
-8e
-a7
-10
-f3
-2f
-2f
-c7
-4f
-24
+55
 2f
-50
-ed
-bd
+6b
+2a
+cd
+bb
+58
+7b
+ec
+36
+00
+84
+c1
+d6
+47
+75
+42
+d6
+bf
+eb
+5a
+06
+68
 81
-c0
-f0
-4b
-b5
-95
-8e
-22
-8e
+a3
+92
 fc
-b3
+15
+31
+8a
+19
+d1
+f3
+df
+e5
+29
+0a
+ce
+a7
 a0
-5f
-30
-f9
-bd
-de
+59
+eb
+f7
+5a
+45
 3e
-ad
-20
-65
-e9
-9f
-40
-d4
-64
-38
-fb
-68
-9d
-9b
-fe
-b8
-d7
-b8
-dc
+2b
+f7
+d1
+4b
+4f
+7a
+e2
+49
+b3
+52
+ae
+55
 5d
-6a
-51
-f1
-83
-d5
-65
-a9
-17
-36
-0c
-9e
-9e
+2b
 1d
-f7
-cd
-6c
-f0
-5c
-9e
-04
-58
-00
-d5
-f1
-ca
 86
-44
-92
+08
+fc
+1d
+d8
+cd
+fb
+4d
+d6
 94
-3d
-dc
+aa
+84
+5e
+38
+d5
+59
+70
+be
+c4
+62
+d8
+cd
 df
-49
-2f
-fd
-78
+f9
+4f
+e8
+5f
+70
 e0
-2b
-f0
+93
+f6
 8e
-3e
+51
 16
-e2
-ed
-54
-dd
-aa
-0f
-a7
-d8
-1c
-79
-ad
-75
-26
-91
+80
+6d
+ae
+9d
+68
+29
+ac
 1f
-22
-51
+bc
+d7
+8c
+00
+a5
+de
+83
+0a
+1e
 96
-da
-b5
-a9
-99
-8f
+5e
+b7
+89
+ee
+71
 3d
 09
-34
-40
-eb
-6b
-bd
-ba
-86
-19
-78
-7a
-0c
-e9
-88
-8d
-db
-b3
-70
+35
+9b
 d4
-e5
+a9
+e7
+66
+83
+9b
+a9
 85
-ec
-e8
-05
-a5
-0d
-1e
+f4
+69
+be
+25
+db
+d3
+21
+e6
+d2
+64
+af
+d7
+7a
+03
+f1
+1b
+e1
+d7
+fb
+ca
+66
+f9
+c5
+81
+4a
+f6
+06
 aa
-14
-38
-09
-82
-c2
-45
-52
-70
-b6
-d8
 71
-3e
-3c
-a9
-30
-7a
-ab
+9d
+96
+6d
+c2
+cd
 a6
-83
-4b
-bd
-7d
-4b
-f7
-51
-84
-09
+5f
+75
+ff
+0e
+d3
+0b
+a5
+ce
+a9
 a3
 74
-02
-b3
+53
+4b
 9a
-37
-ea
-59
-30
-a2
-30
+32
+ee
+63
+6c
+ed
+cc
 16
-b8
-3a
-4a
-8f
-82
-1c
-7a
-2c
-dd
-a4
-0b
-8f
+bc
+58
+84
+46
+86
+68
 15
+f7
+dd
+c4
+49
+25
+1d
 46
-c1
-11
-4b
-9a
-37
-f6
-a1
-9c
-77
-e0
-e7
-bd
-ca
-f2
-21
-5c
+c4
+6f
+bc
+3d
+0d
+bc
 9a
-ab
-f3
-c1
-bd
+58
+0b
+9b
 e3
-f0
-55
-4d
-25
-4d
-41
+c9
+b7
+e2
+66
+9d
+f1
 c5
-92
+bc
+05
+b4
+59
+db
+b8
+cd
+34
+0a
+e5
+8d
+7c
 42
 e1
-c0
-30
+df
+d5
 5d
 9a
-e1
-60
-3f
+8e
+48
+37
 da
-26
-eb
-1f
-67
+66
+f5
 18
-7c
-0f
-5f
-d3
-3e
-d6
-04
-c1
-70
-0d
-55
-3d
-0f
-73
-2e
-5b
-87
-0f
-67
-c8
-a4
+cf
+58
+66
+88
+ff
+53
+34
+d2
+05
+cc
+45
+02
+fd
+7d
+17
+cb
+48
 69
-fb
-52
+33
+c4
+c2
+c8
 1c
-30
-74
-83
-d7
-05
-75
-6e
-d5
+2e
+3f
+1a
+82
+78
+7c
+37
+a2
+5c
+0a
+ea
+65
+35
+15
 7a
-d4
-0c
-75
+78
 fc
-2a
-94
-e7
-f4
-46
-f6
-d5
-50
+2b
+56
+95
+15
+20
 8e
+d5
+54
+ef
 97
-ee
-8d
-7c
-79
-ac
-82
-5f
-6e
-ab
-ac
-e6
-a8
-c8
-34
-91
-3d
-2d
-8c
-37
-a7
-a9
-c0
-f6
+e3
+bd
+35
+7f
+51
+7d
+f8
+54
+a4
 a8
-41
-fe
-e9
-34
-3e
+87
 e5
-20
-2f
-5d
-88
-ec
-7a
-eb
+5e
+7b
+51
+bb
+07
+c4
+45
+56
+65
+99
+89
+1a
+d5
+fa
+bd
+44
+67
+ad
+28
+dd
+e1
+d1
+8c
+03
+0d
 19
 c8
-4f
-7f
-0d
-91
-a2
-32
-6a
-2e
-e1
-55
+64
+20
+75
+d1
+ef
+18
+2d
+8f
+a7
+e3
 f8
 c7
 fe
-85
-f6
-58
-d1
-75
-6c
+2b
+b9
+f8
+19
+34
 6c
-d3
-7c
 76
-c4
-86
-ca
-30
-8e
+ab
+34
+39
+60
+f7
+50
+d6
+77
 89
-be
+00
 f8
-d5
-c4
-83
-a3
-f1
-bb
-6c
-d7
-6f
-18
-ad
-41
-bb
-2e
-c0
-43
-6b
-3e
-0c
+b5
+bf
+b2
+f3
+f7
+fe
+80
+af
+4b
+47
+af
+06
+1a
+a6
+ed
+3b
+2b
+10
+2f
+5f
 18
-d9
-c7
-c8
+42
+8f
 05
-8c
-48
-50
+ec
+7e
+2e
 39
-27
+47
+ee
+91
+05
+df
+ff
+cd
+e4
+d5
+68
 d0
-bf
-4a
-7b
-f6
-81
-06
-78
-26
-27
 7e
-87
-ff
-f3
+e7
+b2
+95
+74
+34
+6d
+02
+32
+1a
+51
+70
+c8
+be
+95
+29
+16
+b9
+84
+a7
+2e
+aa
 24
-52
+5e
 0c
-03
-05
-fa
-12
-7a
-6d
-d3
-e6
-3d
-8c
-34
-9c
-ed
-69
-2b
-ec
-92
-43
-4e
-9d
-9d
-44
-f4
-21
+8e
+6c
+11
+40
+ee
+52
+e4
+40
 bd
-10
-ba
-75
-42
+0c
+00
 5d
-31
-87
-c5
+71
+c9
+fa
 23
 d3
 29
-d1
+bb
 96
 01
 02
-2e
-08
-2c
-42
-72
-83
-74
-f4
-55
-c5
-c8
-8a
-38
+3e
+47
+88
+05
+8d
+61
+b8
+40
+32
+27
+05
+bf
+97
 06
-08
-0c
-00
-c6
-ae
-12
-7a
-b6
+28
+56
+29
+89
+0e
+9b
+e8
+b2
+3a
+dd
+f2
 20
-84
-db
-70
-4c
-68
-c2
+4b
+05
+43
 f6
-d5
-c6
+f5
+9c
 32
 46
 c4
-6e
-b4
+3e
+27
 c3
-f8
-ac
-94
+98
+a1
+24
 2a
 c8
-d0
-c1
+84
+ed
 30
 26
-01
-7d
+57
+10
 aa
 2f
-3f
-56
+68
+92
 8c
 57
-87
-b3
+88
+bd
 e3
 43
-b6
-6f
+b7
+1c
 76
 f5
-7a
-0f
+76
+c5
 d5
 dd
-f5
-6b
+fa
+c5
 11
 ca
-0e
-39
+54
+d5
 f5
 d5
-6b
-3c
+09
+00
 c0
 f6
-00
-3d
+61
+91
 c7
 62
 bc
-0c
+21
 11
 4c
 47
-32
+77
 fe
 7c
-e2
-40
+e3
+86
 29
 e3
 93
-1a
+27
 55
-bb
+db
+db
+b4
 c1
-72
-3b
-fe
-70
-33
-9b
+de
+63
+3d
+61
 02
-e0
-ec
+b5
+2c
 62
-26
-1b
-e7
+46
+2c
+44
 3d
 58
-09
-f7
+3b
+52
 9c
-d8
-da
-68
-bf
-e5
-f2
-c9
-d3
+b8
+b7
+96
+45
+c5
+ec
+f5
+29
 0b
 2e
-8b
+7c
 a6
-3f
-a5
-1c
-af
-ff
-46
-dc
-18
-6a
-a4
-a8
-b2
-28
-1f
-3c
-91
-14
-96
-be
+5f
+c7
+44
+e0
+5b
+54
+c8
+fa
+c2
+71
+41
+aa
+c1
+0f
+18
+89
+dc
+c3
+cf
 b7
-bb
-db
-e6
-9d
+fb
+ec
+b3
+65
 fd
 91
-b8
-f2
-73
-a2
-b2
-6a
-6c
 6a
-7e
-60
-c3
-77
-19
-30
-fc
-9b
-09
+08
+73
+bc
+e9
 6a
+4c
+20
+92
+9a
+a3
+4f
+d8
+0a
+be
+d2
+5c
 c5
-fa
-73
-07
-c1
-c6
-6b
-29
-4a
-ed
-b9
-cf
+3c
+bc
+6e
+05
+69
+46
+62
+2b
+c9
+3a
+a4
+cd
+24
+21
+d6
+78
+81
+33
 b5
+1e
+ca
+1b
+f6
 75
-5d
-78
-c1
-60
-69
-a9
-6a
-dc
-a3
-6f
+9d
+35
 bd
-f2
-18
-56
-15
-ed
-b8
+fc
+1d
+6e
+86
 ed
 1a
-bd
+85
+ec
+78
+a1
+5f
+86
+92
+1d
 2a
-42
-83
-75
-8e
-22
-48
-a8
-ee
-53
+f6
+b3
 ed
-2d
-f0
-30
-e2
-91
-09
-48
-8d
-14
-6b
-ae
-6b
-50
-a1
-9b
-f8
-c6
-c8
 78
-a2
-35
-97
-6c
-6c
-1a
-c4
-74
+eb
 9f
-30
-cc
-42
-98
-e4
-b9
-31
-d5
-2f
-3e
-97
-9c
-b6
-70
-73
-e1
-2a
-fd
 08
-e2
-e8
-d4
-47
-92
+da
+d5
+ac
+ee
+15
 66
-32
-bf
-8d
-5c
-e8
-67
-4f
-4a
-36
-6f
-b3
-00
-a0
-d3
-0d
-5b
-83
-4d
-3d
-5d
-8d
-a7
-99
-a6
-be
-f9
-7f
-8c
-42
-b8
-7c
-01
-f4
-41
-a1
-a3
-5a
-df
-c9
-ad
-74
-d1
-e1
-8c
-f1
-20
-bb
+fe
 01
-0e
+c6
+7c
+84
+52
+c7
+82
+98
+c2
 b4
-8e
+86
+44
 24
-7e
-f6
-2a
-1d
-d4
-67
+99
+d0
+33
+5f
+ae
+06
+05
+38
+7a
+77
+61
+bd
+ff
+c2
+97
+fc
+bb
+54
+3c
+41
 b9
-c6
-c6
+0b
 43
-06
-66
-a4
-85
-8d
-fb
-8e
-53
-0c
-42
-0d
+78
+2e
 c3
-ef
-b4
-cb
-c6
-3a
-f0
-1c
-8c
-5a
-0b
-e9
-8f
-4d
-6d
-74
-46
-b6
-fb
-84
-c6
-58
-03
-9c
-47
-a3
-dc
-33
-ab
-79
-bb
-37
-e9
-24
-76
-dc
-8f
-01
+13
+e2
+fa
+39
+a0
+27
+5f
+0f
 87
-ec
-52
+2d
+93
+ba
+f7
+b3
 81
+bb
 94
-3d
-25
-03
-19
-5b
-84
-79
-43
-e5
-ad
-9e
-b0
-bf
-b9
-f0
-c6
-03
-48
-e6
-de
-ce
-31
-8d
-ae
+cd
+c8
+33
+45
+39
+d0
+45
+45
 26
-75
-b4
 f4
-99
-4b
-ff
-97
-18
-82
-b7
-59
-f2
-18
+58
+1b
+a7
+d4
+76
+b8
+1c
+01
+44
+41
+a0
+20
+a0
 9c
-de
-6b
-ad
-09
-d1
-df
-62
-8d
-bb
-fb
+12
+b1
+8b
+ce
+44
+b0
+0d
+c0
+99
+ed
+88
+54
+ce
 c2
-90
-c4
-fc
-2a
+8e
 f6
-e6
-53
-3a
-52
-b7
-04
-50
-d0
-88
-6d
-4d
-00
-84
-04
-0f
+2a
+0a
 ab
-4c
-61
-10
-4b
-df
-f1
-ee
-06
-43
-81
-7a
 28
-d0
-18
-38
-ca
-b1
-c9
-78
-0d
-f3
-03
-e2
-b1
-0e
-da
-55
-6b
-5b
-b6
-53
-c4
-85
-6f
-59
-2d
+1d
 ab
-d0
-21
-4a
-e7
-8f
-0c
-c3
-4f
 ce
-38
-37
-06
-48
-3f
-a2
-e1
-ad
-14
+a5
+e3
+67
 8d
+28
 f5
-1f
-65
-b8
-68
-7e
-97
-33
-a2
-05
-f9
-20
-27
-e7
-a9
-4a
-2a
-35
+3d
+e8
+b3
+53
 9a
-fb
-ce
-a6
+a2
+c3
+ee
 39
-a5
-69
-95
-01
-d1
-82
-7d
-b9
-99
-21
+a4
+be
+3a
+cb
+ea
 3d
-3c
-7d
-04
-a8
-c1
-0e
-3f
+9e
+72
+ec
+c0
+8d
+91
+87
+46
+ac
+cf
 da
-41
-04
-6f
-f0
-c4
-34
-8f
-e5
-a4
-06
-7b
+89
+9c
+0a
+98
+a5
+63
+77
+01
+4d
+83
+ba
+03
+44
+46
+30
+a7
+8d
+fd
 07
-52
+ee
+1d
 41
+08
+f8
+62
+e2
+67
+58
 22
-4a
-e3
-e5
-1a
-0f
+1b
+05
+b9
+e2
+5e
+11
+78
+b9
+ea
+94
+45
+e2
+11
+2a
+bc
+35
+9e
+2f
+18
+d8
+d4
+33
+b4
+4b
+fd
+a4
 a7
+82
+b5
+6d
+fe
+57
+5c
+4c
+03
 35
-0c
+09
+50
+9f
+25
+4e
+48
+47
+8d
+54
+eb
+cc
 c8
+3b
 e6
-04
 c0
-50
-25
-29
+3d
+cd
+85
+3c
+b6
+63
+be
+cd
+02
+a0
+70
+33
+e9
+5f
+fe
+e0
+f2
+8a
+dc
+76
+a1
+c6
+b0
+4e
+9a
+68
+67
+78
+3c
+c6
+b2
+11
+33
+de
 02
-3e
-83
-59
-9d
-a2
-13
-06
-41
-42
-97
-5c
-d8
-b9
 35
-f0
-98
+00
+7c
+39
+d3
+f8
+07
+19
+37
+6c
+02
+cf
+c7
+59
+2f
+18
+a4
 25
-fa
+1e
+d1
+90
+0c
 c3
-d4
-1c
-3e
-72
-8a
-42
-cb
-a9
-ab
-14
-34
-5f
-29
-bb
+78
+23
+38
+57
+6a
 be
-3c
+70
+06
+90
+89
+f4
+ac
+c3
+27
+2e
 6f
-32
-21
-04
-d2
-36
-2b
-3d
-bd
-12
-57
-bc
-11
-8b
-e9
-66
-2b
-3d
-2b
-64
-d6
-50
-57
-74
-21
-1e
-d9
-2d
+18
+7f
+97
+09
+94
+42
+b6
+c0
+e7
+c0
+96
+cc
 56
-3f
-15
-69
-b3
-ed
-0f
+3d
+d5
+5d
+08
+f2
+da
+09
+df
+8a
+e2
+1c
 83
-5c
-bd
-62
-2a
+1f
+b9
+f9
+23
+1e
+2b
+ce
+bf
+a6
 25
-68
-7d
-1b
-30
-36
-49
-78
-5f
-71
-66
-ee
+43
+0e
+ae
+41
+04
+6c
 5f
-71
-80
-b7
-f9
+24
+4e
+3e
+87
+9c
+06
 52
-39
-1b
-d4
-d5
-4a
-4c
-9f
-3b
-26
-71
-22
-c4
-3d
-22
-62
-3b
-55
-e7
-ce
-b7
 ef
-74
-ca
-7b
-0e
+1d
+c3
 67
-76
-50
-bc
-63
-c8
-bf
-b4
-79
-19
+ec
 14
-75
-76
-6f
-5d
-48
-bf
+01
+4f
+01
+0c
+f1
+0c
+c0
+05
+c9
+e1
+23
+25
+09
+58
+ff
+db
 4e
-69
-3e
-1d
-00
-53
-21
-15
-06
-36
-60
-17
-f5
-5c
-94
-26
-35
+40
 08
-a7
+13
+06
+41
 36
-4c
-50
-30
-43
-1c
-c1
-e0
 d8
-8f
-30
-22
+eb
+ac
+4d
+d5
+90
+29
+47
+8d
+23
+3b
+e6
+71
+aa
+fd
+e5
+3c
+48
+fc
+e3
+43
+f7
+57
+b2
+f9
+9d
+0b
+b6
+2e
+eb
+2d
+cb
+64
+9d
+59
+41
+b7
+fe
+a1
 f8
-21
-f2
-27
-cd
+e9
+11
+af
+3a
+2b
+24
+63
+4f
+18
+b4
+d6
+9e
+96
 f7
-94
+a3
+6c
+5e
+f2
+f6
+1a
+30
+23
+a3
 3a
-10
-c9
-bb
-11
-e9
-40
-60
-e1
+6a
+2f
+27
+91
+91
+74
+4e
+3f
+49
 78
-da
+5c
+91
+82
+96
+de
+0c
+cf
+76
+8a
+22
+06
+db
+9f
+cb
+0d
+8d
+eb
+54
+26
 71
-7a
-28
-6e
-d3
-2f
-b7
-62
-0a
-67
-2c
-45
-e0
-ca
-a5
-89
-f1
-7b
-07
-ea
-b1
-12
-10
-0f
-5a
-35
-95
-5f
-e4
-ea
-2a
-3d
-53
 23
+80
+db
+da
+54
+74
+55
+e7
+f9
+72
+ef
+71
 cb
-fb
-bb
-bf
-8d
-d4
-6d
-65
-89
-25
+4c
 d2
-30
-04
-95
-c7
-42
+07
+08
+51
+b4
+62
+48
+9f
+b0
+23
+2f
+01
+c2
+77
+29
+44
+77
+1f
+cc
+99
+7d
+86
+46
+46
 6e
-10
-6f
-43
-60
-c7
+b5
+94
+f7
 82
-25
-f1
-8f
-8b
-32
-5c
-16
+b5
+9a
+f5
+db
+82
+44
+53
+0b
+c9
+bc
+31
+47
+eb
 24
-4c
-c8
-41
-a6
-66
-7a
-16
-ac
-7d
-98
-ae
-65
+d8
 e8
-39
-e6
-d4
-44
-a4
-cc
-3a
-11
-ac
-0c
-1c
-e0
-85
-19
+d9
+0f
+31
+9a
 9e
-4b
-35
-5e
-57
-c7
-e1
-c9
+6b
+e7
+db
+0c
+c1
+ed
+02
 10
-1d
-fb
-71
+31
+4b
+55
+db
 86
-f6
-b4
-7a
-c9
-21
-a2
-3a
-66
-25
-2c
+78
+ae
+d8
+48
+9e
 9a
-a5
-fe
-37
-e3
-6e
+0d
+36
+aa
+80
+57
+24
+9f
+64
+35
+3e
+c6
+cd
+0d
+89
+f1
+d4
+ed
+1a
+e6
+4a
+59
+45
+35
+31
+d4
+69
+91
+9d
 8a
-94
+7f
+4a
+83
+80
+0b
+cc
+10
+69
+a4
+3a
+85
+ec
+24
+7b
+9f
+e0
+52
+7a
+42
+6c
+eb
+7e
+0c
 e0
-c1
-64
-f9
-81
-5a
-d3
-75
 01
-28
-be
-78
-5a
+9a
+23
+68
+b9
+e4
+d2
+13
 6f
-55
-d6
-a4
-10
+6d
+48
+dc
+41
+a6
+66
+7a
+17
 8f
+cd
+dc
+a3
+0a
 0c
-c9
-d2
-af
-e3
-33
-f6
-ec
-8c
-f9
+67
+09
+01
 0b
-6c
-48
-57
+20
+8b
+34
+bd
+46
+cb
+a8
+4f
+60
+e8
+da
+4f
+6f
 07
-88
-fc
-d2
-11
-93
+8b
+21
+32
+9a
+9e
+52
+5f
+79
+ae
 10
-24
-1b
 4c
-0a
-2f
-f6
-94
-82
-79
-55
-c0
-7f
-dd
-3b
-1a
-f9
-b5
-70
-81
-a3
-e6
-ed
-c4
-22
-fe
-cb
-bb
-1f
-48
-1e
-b5
-be
-c1
-35
-3c
-c1
-4d
-59
-29
-45
-a6
-81
-fd
-12
-a5
-ca
-f3
-24
-3c
-6e
-7d
-af
-44
-9b
-a0
-a4
+fb
+78
+8c
+cf
 fc
-17
-be
-3f
-33
-f3
-ab
-cb
-f6
-1e
+ec
+75
+4b
+f8
+62
+fa
 2d
-84
-68
+e9
+5a
+8a
+90
+62
+6f
+65
+73
+01
+2c
+d4
 dd
-09
-c4
-12
-3f
-4c
-4e
-ad
-e0
-4e
-fa
-1f
-8c
+03
+32
+f5
+a2
+c5
 ef
-f6
-ee
-e5
+ed
+d7
 09
+9e
+87
+08
+48
+80
+05
+27
+77
+7b
+41
+e1
+3e
+d1
+d4
+28
+f0
+c0
+cf
+5c
+47
+fe
+94
+b8
 24
-6f
-31
-70
-b1
-f3
-29
-32
+8c
+e1
+6a
+68
+5e
+64
+8a
+42
+64
+c8
+7f
+dd
+05
+f2
+fd
+eb
+71
+3c
+63
+20
 b6
-f4
-c2
-73
-db
 76
-38
-ab
-ba
-f0
-91
+2a
+7d
 a1
-88
-9a
-d6
+f4
+df
 b8
-67
-42
-56
-51
-e7
-2a
-fe
+c4
 0d
-22
+be
+4c
+b1
 7b
-32
-c4
-6f
-e7
-76
-9b
+74
+46
+18
+61
 4d
+2e
+f6
+b2
+b2
+2e
+44
 4b
-1e
-5d
-7f
-11
-33
-b8
-5c
-c0
-51
-dc
-ad
-f9
-1f
-7b
-a3
-59
-d1
-83
-4c
-40
-8e
-91
-3d
-21
-e7
-3c
+24
+90
+0e
+3a
+3a
 02
-c9
-b0
-88
-ec
-1e
-11
-32
-ae
-b2
-40
-a5
+f9
+f0
+a1
+5e
+eb
+44
 5f
-c8
-d7
-66
-a6
-02
-74
-34
-2a
-9d
-38
-c8
-18
-d8
-b6
-de
-1a
-83
-1a
 32
-40
-34
-e2
-0f
-19
-a4
+26
+51
+ab
 fd
-ca
-75
-c0
-74
-d3
-2b
-ea
-91
-ce
-92
-7f
+5a
+62
+44
+98
 1e
-d4
-84
-a7
-d8
-49
-fe
-9d
-90
-2a
-a0
-7c
-2c
-24
-4f
+e8
+04
 61
-85
-ae
-0a
-28
-37
-d0
-07
+bb
+03
+ff
+27
+ce
+aa
+b7
+52
+cc
+ef
 96
-60
-6f
-73
-a2
-e2
-3f
-df
-58
-57
-c8
+a1
 d8
-21
-3d
-cd
-cb
-ac
-2b
+46
+80
+7a
+5f
+94
+c2
+73
 29
+62
+b0
+81
+60
+23
+d1
+a5
 e4
-05
-aa
-71
-c9
-e4
-9f
+fb
+d0
+69
+89
+be
+22
+8d
+ae
+59
+87
+42
+56
+51
+e3
+ab
+88
+08
+2f
+7b
 32
-3a
-ed
+8b
+af
+23
+c8
+d4
+89
+5e
+4c
+b9
+39
+4b
+ee
+e8
+5a
+ce
+6e
+8c
+a7
+64
+c4
+2b
+a9
+dc
+e3
+d3
+46
 c6
-bd
-10
-aa
-83
-ef
-cc
+e9
+91
+1d
+76
+5f
+73
+a2
+0e
+11
+69
+ac
+46
+04
+7d
+0e
+3b
+67
+ea
+9b
+dd
+85
+82
+e0
+58
+a9
+34
+2a
 e7
-28
-3a
-52
-18
-c2
-6a
-03
+77
 87
-08
-fa
+a8
+1b
+6c
+99
+ba
+14
+5d
+d6
+03
+e3
+85
+0f
 19
-cf
-2a
-58
-91
-eb
-c0
-68
-cd
-75
-aa
-c7
-a0
-d2
-a5
-1f
+a8
+87
+ce
+41
+c1
+97
+d3
+2b
 fd
-c9
-af
-f5
-c0
 a2
-33
-02
-7f
+ca
+a6
+30
+5c
+9b
+40
 bb
+6c
 ad
-43
-c3
-3e
-de
-6a
-24
-67
-8f
-5a
-e8
-04
-12
-1c
-58
-31
-78
-54
-9d
-a3
-b0
-af
+b8
+c6
+71
+2a
 a0
-06
-95
-84
-f7
-7d
-95
-37
-66
-9a
-0e
-68
-e4
+25
+19
+6b
+ff
+ec
+71
+e9
+ca
+b5
+99
+34
+44
 17
-8c
-e7
-8c
+98
+6f
+73
+c4
+00
+3b
+8b
+03
+bf
+87
+78
+e6
+22
+c9
+c5
+ac
 2b
-b0
-7b
-8a
-93
+6e
+24
 94
+e9
 36
-93
-44
-f6
-59
-28
-f1
-0f
-fe
-57
-fb
-82
-6a
-06
-d5
-72
-fd
-f0
-41
-43
+69
+74
+6c
+32
+1a
+b6
 2c
-36
-93
-6f
-92
-41
-f3
-1e
-af
-83
-dd
-8c
-31
+f2
 b0
-1e
-1e
-8f
+23
+32
+0f
+ec
+46
+f5
+da
+13
+18
+c4
+8a
+42
+40
+0a
+1a
+29
+16
+c5
 f7
+60
+61
+ef
+68
+97
+0c
+7c
+f8
+40
+52
 8b
-5c
-b7
-a3
-50
-06
-01
-d0
+10
+55
+c8
+6a
+f5
+80
+d8
+39
+1d
+97
+e8
+e3
+ec
+23
+4c
+97
+6a
+25
+67
+8c
+5a
+e9
+7c
+20
 1c
-b4
-42
 49
-ef
-72
-2a
-f0
-e3
-ec
-65
-c1
-f2
-c2
-bd
-6f
-83
-0b
-95
-92
-bd
-f7
-30
-dc
-2c
-da
-a3
-b8
+b1
+7a
+b4
+ac
 d8
+46
+e5
+c0
+b5
+a9
+06
+d7
+7d
+a8
+7f
+0e
 2b
-1a
-3e
+a6
 22
-6b
-9d
-1b
-ed
-95
-e0
-a7
-ff
-ce
-f5
-67
-78
-3f
-df
+84
+a6
+85
+4d
+a4
 bb
-b1
 b3
-c5
-b7
-8e
-81
-3a
-39
-e6
+34
+4a
+60
+a4
 9c
-52
+d3
+8d
+fd
+43
+08
+38
+09
+1e
+76
+82
+e0
+25
 c7
-35
-94
-0b
-80
-aa
-bb
+a4
+eb
+57
+b0
+71
+9f
+36
+17
+db
+9e
+d8
+40
+8f
+e4
 e5
-46
-ee
-e9
-14
+e3
+6d
+f2
+9b
+98
+b9
+1c
+df
+df
+2e
+22
 07
-67
-f7
-b3
-93
-d4
 c3
-7d
-00
-c9
-2e
-80
-b1
+d0
+63
+fb
+d0
+2c
+d5
+42
+29
+e7
+89
 65
-10
-c3
-14
-68
+51
+92
+81
+85
+81
+71
+a2
+5d
+2e
+83
 13
-12
-ee
-15
-17
-7c
-17
+8f
+3f
+ba
+72
+30
+fc
+70
+b7
 a3
-1c
-a0
+3c
+26
+2a
+05
+c7
+fc
+3a
+3e
+04
 58
-33
-d1
-79
-db
-4f
+e6
+a7
+76
+84
+e3
+a5
+ab
+1b
+9a
+8f
+77
+d9
+02
+95
+7b
+f7
 eb
-a2
-de
-61
-fb
-44
-e1
+42
 79
-8a
-d1
-97
-0e
-4f
-6f
-b8
-15
-9d
-1d
-b8
-73
-46
-d1
-47
+ed
+a6
+45
+ba
+39
+96
+4c
+71
+81
+ad
+cd
+ca
+f5
+14
+1c
+07
+6b
+a3
+ea
+8c
+53
+da
+75
+01
+45
+5c
+df
+d2
+8b
+32
 93
+d8
+fb
+a3
+0d
 93
-e7
-77
-6d
-b8
-d4
-47
-f0
-7c
-b2
+19
+09
+43
+e6
+a6
+43
+a0
+48
+39
+34
+3e
+6a
+3a
+8e
+da
 9e
-b6
-87
-2a
-5a
-54
-b0
-5c
-ff
-8c
-e3
-5f
-de
-ed
-9c
-cd
-71
-97
-6d
-c4
-61
-36
-e5
+11
+92
+03
+50
+0e
+04
+d1
+f7
+0c
+8f
+20
+68
+e0
+e4
+6a
+57
+c6
+76
 96
-12
-82
+e6
+16
+3b
+f8
+81
+d7
+a5
+93
+d6
+fc
+5e
+ba
+9f
+38
+8b
+2a
+60
+2d
+d3
+13
 4f
-21
-a6
-99
+79
+52
+60
 7f
-df
-a6
-99
-d0
-d4
-96
-88
-e6
+e8
+19
+c9
+0b
+90
+8c
+8b
+a1
+c7
+52
+ee
+28
+b2
+82
+29
+a7
+16
+24
+6f
+a0
+d3
+ad
+34
+77
+f3
+18
 fa
 9b
 c5
-b0
-24
+bb
+20
+46
+8d
+8b
+51
 06
-f6
-75
-1e
-b6
-c2
-e0
-64
-d3
-6f
-54
-4d
-61
-de
-38
+35
+27
+5b
+72
+6a
+b5
+49
+7b
+a0
+5a
 42
-7f
-48
-b7
-bb
-aa
-ac
-f6
+6f
+4c
+7e
+58
+11
+57
+08
 65
 00
 32
-7c
-ac
+49
+a8
 de
-c9
-dd
-2c
-a9
-fb
+b5
+9f
+95
 17
-85
+7e
+ea
+8d
 18
 f1
-8a
-37
-e7
-99
-d2
+81
+7c
+3d
+2e
+1c
 08
-4b
-0c
-94
-b4
-5c
-f5
-9e
-9a
-d2
-4e
-9d
-18
-98
-7b
-00
-f4
-bb
-e8
-dd
-04
-8b
-f8
-f1
-f8
-f3
-6c
-46
-b4
-78
-0b
-54
-b1
-d3
-f3
-3f
-b3
-97
-1d
-8f
-86
-98
-8d
-b5
-01
-2c
-a1
-c1
-b6
-23
-91
+71
+77
+76
+e4
+50
+be
+70
+7a
+ea
+4e
+9c
+57
+48
 d4
 1b
-b4
-4d
-c8
+58
+da
+a5
+9c
+4b
+11
+70
+1a
+23
+10
+9e
+46
+15
+87
 b8
-81
-d8
-17
-0c
-5e
-c3
+15
+f6
+73
+79
+b7
+04
+d7
+9c
+fe
+79
+c2
+8d
 f4
-f5
-ea
-0f
-e3
-0d
-b8
-d4
-3b
-c6
+51
+40
+ed
+62
 ae
-44
-12
-b1
-dd
-38
-f5
-b7
-d8
-c4
+db
+93
+b2
+e1
+b4
+25
+18
+b5
+50
+19
+58
 0c
-40
-28
-6c
-6e
-c5
-47
-f9
 04
+b8
+32
+85
+f8
 f1
+c6
+16
+fb
+99
+79
+c6
+ce
+3f
+fc
+06
+9d
+f3
+53
+ac
+fa
+44
+4d
+40
+48
+69
+b4
+35
+e6
+07
+0a
+0b
 a1
+52
 e0
-85
-18
-73
-d8
-51
+52
+03
+2a
+5c
 5a
 c2
-ce
-6f
+37
+24
 ee
-c4
-fc
-44
-1f
-74
-92
-22
-7f
-90
-8b
-b6
-46
-48
-7b
-e4
+d4
+ba
+b7
+1c
+f7
+10
+59
+87
+10
+fa
+7e
+09
 e8
-fc
-6b
+84
 85
-63
-c6
+43
+1e
+6d
+6f
+83
+86
 54
-55
-3b
-42
-87
-f4
+5a
+d3
+03
+80
+51
+6b
+d1
+a7
+4e
 54
-17
-22
+79
+3f
 c2
-5c
-59
-c1
-c1
 68
 a3
-4a
-86
-94
-fc
-de
-2f
-d9
-81
-1a
-57
-59
-ec
-49
-83
-87
-c7
-4c
-9d
-f7
-0a
-4d
-2a
-02
+ca
+96
+23
+bc
+1c
+aa
+39
+c1
+e1
+54
+f1
+06
+97
+c8
+c8
+67
+b3
+f1
 58
-24
-9c
-84
-cb
-8d
+ea
+49
 43
-a0
-a4
-e7
-63
-55
-3b
-c3
-04
-55
-33
-c2
-db
-86
-4c
-73
+b2
+50
+88
+eb
+34
+47
+6f
+e8
+9f
+22
+9b
+64
+1a
+ba
+4b
+4f
+b6
+90
+40
+4a
+31
+0c
+f3
 bc
 43
-db
+bb
 95
-8d
-5b
-c4
-7a
-73
+a1
+52
+b1
+2c
+50
 f9
 92
-a5
-ad
-f1
-f4
-48
-e1
-96
-ee
-61
-5b
-0f
-a5
-1f
-02
+ab
+0c
+2e
+15
+b4
+ec
+26
+a6
+cd
+f6
+bf
+29
+7d
+b5
 c7
-63
-ca
-6f
+23
+e9
+51
 88
-33
-c0
-f0
-1e
-5a
-d5
-06
-ea
+32
+4e
+51
+fd
+a3
 55
-69
-e9
+06
+5d
+15
+aa
+11
 fb
-ec
+8c
 cc
-ee
-12
-f4
-68
-42
-42
-d1
-7b
-58
-68
-7e
-d2
-13
-2c
-1e
-c6
-01
-ec
-2a
-e6
-ec
-b4
-89
-6b
-97
-ca
-12
-cd
-16
-50
-b5
 c2
-e5
-5b
-8e
-d5
-e7
-2b
-79
+04
+2a
+ee
+8b
+4a
 d0
-4d
-d5
-5f
-0a
+b8
+f8
+07
+d4
+41
+92
+cc
 3e
-bb
-10
-e0
-9a
-7e
+bf
+ad
+43
+ce
+d8
+56
+50
+af
+48
+a9
+85
+b3
+c9
+61
+1f
 2f
-d3
+04
+93
+42
+83
+9e
+4c
+2b
+79
 ab
-5f
-88
-1c
-6d
-f4
-25
-20
-00
-e1
 67
-b3
-6a
-b1
-33
-c3
-8f
+9a
 fe
-b9
-cb
-91
-e8
-88
-b7
-b2
-dc
-8d
-66
-2d
 74
-c2
-c3
+22
 fc
-99
-be
+d1
+a9
+c1
+66
+2c
+f4
+7f
+5f
+a8
+72
+80
+f3
+89
+ad
+db
+05
+21
+fc
+6c
+f9
+3b
+0b
+fd
+b1
+19
+63
+07
+0d
+05
+35
+18
+93
+2d
 a2
-7e
-c8
-08
-83
+ed
+95
+af
+bb
+0a
+c9
+d8
 d6
-91
-fd
-87
+9e
+d0
+00
+dd
+03
+c1
+f7
+39
+1f
+54
 f3
-1c
-db
-4e
-cd
-6c
-da
-07
-2e
-70
-86
-83
-09
-ff
-8a
-ec
-3c
-d4
-66
-4e
-a1
-66
+84
+18
+23
+7a
+8e
+5e
+38
+ee
+12
+79
+b0
+2a
+48
 0c
-0b
+d0
+3c
+cc
+15
+79
+a6
+1d
+d3
+69
+a7
 a5
-88
-aa
-fe
-6c
-c4
-ef
-77
-ac
-b9
-af
-0b
+f7
+db
+49
+c7
+80
+08
+42
+9f
 bc
-b7
-66
-fa
-10
+a8
+dd
+26
+37
 fe
-e6
-76
-d5
-86
-50
-d1
+bc
+74
 16
-d9
-59
-3c
-06
+99
+fa
+c6
+60
+96
+99
+ad
+71
+6b
+db
 c5
-3b
-8f
-4d
-47
-fe
-4d
-48
-1e
-a5
-d7
-7b
-8f
-89
-df
-7f
-3b
-92
-b4
+9d
+17
+ce
+9f
 49
-35
-95
-aa
-48
-67
-48
-ec
-4c
-d2
+36
 ef
+07
+7b
+c8
 48
-ad
-33
-29
-0e
-5d
-6d
-c0
-a7
-f3
-40
-76
-5c
-4f
-26
+c1
+0b
 33
-da
-d1
-f7
-fb
-49
-44
-72
-a5
+93
+37
+ca
+93
+d8
+60
+9b
+28
+f9
+ba
+21
+d2
+95
+48
+b0
+63
+23
+86
+6b
+22
+60
+3e
+e2
+a1
+36
+eb
+0a
+2e
+2c
+f4
 d0
-aa
-c4
-a5
-d4
-fc
+8f
+db
+1a
+c9
+7a
+a4
+5f
+94
+bc
+a4
+6f
+08
 71
 f2
 c4
-ec
-7b
-f0
-67
-dd
-5f
-5e
-2d
-e7
+ee
+9a
+3a
+3d
+96
+0f
+54
+fe
+3d
+d7
+8e
+6c
+57
+18
+13
+1e
+65
+e6
 98
-2e
-ff
-b5
-1c
-29
-4d
+81
+38
+fd
+c1
 a6
-b6
-92
-62
-7c
-f5
-de
-89
-e6
+f8
 aa
-2c
-d9
-9a
-1e
-3c
+6c
+8a
+17
+ab
+bc
+db
+d5
+52
+68
+76
+e2
+25
+35
+54
+ad
 5b
-d7
 97
-c8
-e0
-c3
-62
-f5
-a9
-29
-ea
+c9
+21
 9d
+29
+60
+55
+6a
+4a
+d9
+c6
+ca
+00
 8b
+77
 24
-9d
-22
-f9
-59
-5d
-aa
-18
-a1
-89
-8b
-8b
-37
-74
-dc
-6b
-70
-fb
-b1
-20
-f5
-d8
-65
+f6
+bf
+71
+e4
+1f
+b4
+e5
+3c
+03
 c3
 2b
-21
-0e
-03
-f4
-f9
-38
-77
-13
+db
+2e
+4b
+b2
+4c
+98
+d4
+de
 83
-c9
-4a
-10
+93
+7d
+45
 2d
-65
-a9
-fa
-8c
-6f
-25
-8f
-3c
-cd
-80
-a9
-fa
-0a
-e3
-9d
+ae
+06
+ff
+93
+ce
+eb
+69
+7b
 2b
-b0
-ef
-61
-58
-43
-29
-c6
-f0
-74
-08
-2f
-65
-68
-4b
-5d
-7e
-7c
-0e
-fd
-08
-72
-55
-33
-dc
-2f
+f7
+19
+bd
+9a
+e3
+dd
+64
+30
+24
+ca
+f6
+7a
+6e
+c8
+5b
+92
+c3
+83
+85
+48
+4a
+cf
+d1
+fc
+46
+30
+e8
+69
+57
+d6
 8c
+04
+61
 23
 0f
-88
-6e
-8c
-43
-aa
-2e
-8e
-17
-c5
-25
-11
 89
-7e
-1a
-1a
-be
-3c
-2a
-d0
-f9
-f2
-17
-16
-03
-92
-1b
-68
-7c
-ae
-a0
-5d
-09
+23
+c9
+34
+05
+9f
+b3
+af
+e2
 59
-d8
-95
+11
+c2
+bc
+53
+5e
+5f
+a1
+28
 21
-f0
-2f
-d4
-d5
-0a
-c9
-3b
-f9
-32
-8d
-90
-33
-e1
-ed
-24
-4f
+b6
+52
+df
+b8
+b3
+bf
+5e
+2a
+cc
+82
 0c
+75
+13
+18
+91
+d7
+21
+b0
+2c
+c2
+ca
+a6
+44
+3e
+b1
+5b
+42
+42
+c4
+47
 5c
-9a
+a6
+4b
+14
+dc
+98
 7c
-e2
+82
 ed
-8e
-b5
-bd
-8c
-db
-74
-73
-08
-b1
-b4
-5e
-e6
-bb
+81
+4f
+dd
+c2
+52
+24
+7e
+22
+2a
+1e
+52
 c9
-77
-9d
-76
-a8
-79
-7b
-7f
-d1
-61
-48
-16
+b9
+cb
+17
+d6
+d9
+d0
+59
+78
+5f
+81
+6c
+62
+47
 bb
 28
-79
-6d
-e4
-9f
-2a
-79
+17
+4e
+51
+5f
+aa
+7c
 88
-01
-1f
-2a
-68
-3a
-1c
+1b
 1e
-5a
-33
-2e
-3e
-a9
-b7
-b8
+da
+92
+3a
+53
+62
+58
+53
 63
-1d
+ba
+53
+b7
 d4
+ad
+18
+74
 89
 be
-92
-fd
-74
-33
-5f
-6d
-7f
-e5
-21
-b0
-dd
-e2
+6a
+9d
+18
+eb
+77
+20
+f6
+e7
+71
+b7
+e3
+18
 cf
-60
-6f
-17
+20
+03
+c2
 0c
-0e
+4e
 25
-b5
-d7
-f8
-54
-2e
-9c
-9f
-f0
+bb
+2d
+98
+55
+d9
 66
-a2
-e2
+9f
+8a
+b1
+a5
+82
+b4
+c7
+74
+3a
+87
+eb
+21
 b4
-46
-76
-da
-c1
-93
-e6
-54
-13
-fe
-3f
-a4
 6d
-47
-df
-a3
-57
-1f
-de
-17
-2e
-d2
+01
+f8
+64
+01
+98
+8f
+ce
+8b
+26
+c1
+b1
 37
+7e
+70
+f0
+0f
+ad
+73
+b9
+fc
+f4
+fd
+b3
+cc
+c3
+6e
 71
+3c
+51
+76
+87
+7d
+f5
+c7
+45
+76
+b5
+2e
+39
+d1
+62
+d9
+73
+fc
+3a
+a1
+d7
+1c
+e9
+f7
+51
+96
+5a
+7e
+36
+c7
+38
+15
+4e
+f7
+d5
+ee
+a0
+82
+10
+a3
+95
+6e
+c7
+6a
+b1
+db
+22
 43
-9c
+43
+dd
+f3
+a8
+8c
+c0
+d4
+1d
+c9
+cb
+a5
+bb
+dd
+26
+2d
+7d
+50
+48
+60
+77
+e3
+ea
+b1
+2a
 c6
-38
+5a
+b0
+4d
 fa
-d2
-40
-12
 83
-e2
-3e
-1d
-24
-06
-d9
-a1
-33
-4f
-6f
-e3
-7f
-cd
-ec
-19
-a9
+cb
+ed
+66
+bf
+f8
 d3
-1e
-b3
-ff
-29
-f1
-bb
-79
-e2
-b8
-f0
-de
-80
-69
-9a
-ca
-49
-0a
-e2
-fe
-d1
-e6
-a1
-05
-8f
-b4
-39
-8c
-86
-75
-97
-59
+2a
+a3
 37
 29
-67
-9e
-f3
-aa
-0c
-8b
-de
-1d
+d9
+c3
+78
 c9
-b4
-59
-a4
-70
-5d
-b0
-3a
-f1
-07
-d4
-6f
-e7
-e7
-c0
-c2
-cd
-64
-1b
-02
-3b
-4b
+4a
+9d
+c9
+17
 2c
-d2
-86
+93
 72
-81
+cf
+d4
 db
+fe
+e2
+7b
+17
+9f
+44
+75
+40
+c0
+21
+e8
+68
+c1
+f1
+a5
+3a
+49
+2a
+a5
+77
+23
 ea
-a3
-2f
-5b
+7b
+55
+07
+15
+cc
+9b
+d6
 b3
-02
-42
-31
+4a
+91
+d4
+a2
+5e
+e3
+a7
+37
+af
+c9
+e0
+f5
+b0
+3b
 aa
-d3
-e7
-28
-ee
-9d
-ae
-78
-95
-dc
-6a
-ea
-7a
-96
-93
-b4
-9c
-86
-f1
-61
-6e
-5f
-70
-f1
+3f
+79
+c7
+7c
+87
+4d
 c4
-45
-c0
-52
+d1
+da
+be
+75
+68
 e5
-74
-76
-fd
-d7
-b6
-32
-a7
-a4
-1d
-41
-b3
-4a
-91
-b6
-9d
+fb
+be
+0a
+1a
+37
+b0
+21
+8d
+bf
+7e
+72
+d9
+2c
+63
+1b
+51
+58
+64
+f4
 eb
+6a
+57
+32
+88
+a3
+0a
+65
+85
+4e
+33
+24
+51
+28
+5d
+74
+c8
+85
+ae
+2e
+0b
+7c
+58
+b9
+8a
+61
+97
+c0
+3d
+2b
+02
+ee
+5d
+cc
+e0
+8b
+3f
+27
+f6
+69
+87
+72
+39
+2d
+f7
 12
+98
+8e
 ea
-80
-ef
-48
-e3
-f2
+d7
+9c
+7d
+3f
+7e
+79
+d8
+b5
+f3
+18
+bc
+b4
 18
 3a
-a4
-87
-ee
-ce
-40
-c7
-cb
-f1
-60
-9d
 1e
-c4
-8e
-da
-5d
-c3
+22
+49
+61
 f3
-0d
-9b
-52
-1a
-77
-ff
-35
-df
-26
-4c
-60
-bb
-a9
-af
-ab
-9a
-a4
-ca
-e6
-ab
-8f
-0b
-0a
-65
-cd
-31
-7d
-58
-51
-28
 05
+56
+fd
+36
+7d
+83
+68
+0c
+91
+2a
+52
+b7
+ad
 74
-b5
-07
-11
-14
-cb
-7a
-6d
-88
+b2
+cc
+12
 75
-c1
-d6
-f9
-c5
+d0
 eb
-4e
-d7
-a2
-ac
-9c
-d7
-85
-e7
-77
-69
-bd
-54
-3b
-0e
+d0
+fa
+19
 ff
+f9
+3d
+dc
+6f
+c0
 12
-99
-83
-a2
-ff
-51
-47
-c8
-d9
-14
-77
-8f
-b1
+76
+db
+31
+bb
+18
 69
-9a
-4b
-b8
-0d
-38
-62
+1f
 49
-ed
-73
-07
-d6
-fd
-36
-32
-23
-d9
+fc
+dd
+b5
+eb
+8c
 52
-33
-4a
-9c
-d1
-77
-0a
-cf
-18
-55
-f5
-1d
-d1
-9a
-db
-54
-c4
-f6
-95
-91
-96
-c0
+1a
+fa
+2b
+ce
+68
 72
-19
-25
-79
-b2
-62
-a8
-9f
-09
-fc
-5d
-4f
-8b
-ac
+b1
+32
+a4
+3c
+48
+af
+40
+ed
+e8
+04
 90
-55
-5a
-8a
-99
-c7
-93
-ff
-60
-7b
-c4
-b5
-71
+f6
+b4
+4a
+1f
+10
+06
+c6
+65
+a1
+bf
 07
-6c
-a5
-3f
-da
-d7
-f9
-71
-15
-18
-4d
+a0
+65
 ab
-25
-a8
-d5
-9f
-e8
-6c
-c1
+e2
+bf
+96
+5a
+b2
+5b
+5d
+31
 7a
-8f
-df
-5c
-e4
-14
-fc
-10
-02
 a6
 cb
 f7
-fe
-33
-f3
-49
-e5
-78
-a0
-e3
-c3
+d0
+7c
+52
+68
+0b
+08
 a1
-61
-86
-ff
-ef
-95
-5f
-e2
-06
-bb
-ea
-25
-dd
-54
-30
-3b
-b7
-76
-88
-de
-f4
-0c
-92
-0c
+50
+78
+d9
+60
+35
+44
+a8
+14
+12
+d9
+4c
+9a
+a7
+1e
 c5
-0e
-00
-20
-b9
-1b
-ea
-e0
-9b
-e0
-b2
-81
-d1
-74
-64
-c2
-07
-8e
-2a
+4a
+ca
+6d
+0f
+70
 c2
+10
+b8
+24
+94
+5a
+d2
+d8
+b1
 a3
-cf
-86
-91
-f2
-82
-83
-fc
-6c
+b9
+7b
+fb
+af
+d4
+41
+13
+6a
+d1
+b4
+65
+ce
+c0
+ae
+9f
+f3
+2c
+6e
+4b
+ac
+4a
 a2
-bd
-49
-d7
-fa
-19
-d9
-7e
 7d
+fc
+d6
+f5
+42
+3b
+28
+5d
+f2
+e7
+7a
+7c
 6e
 75
-c2
-c4
-f8
-43
-1b
+d5
+13
+8c
+a8
+42
 c6
+92
+87
+6e
+d2
+12
+43
+93
+c1
 91
-30
-66
-d3
+d4
+e2
+50
+07
+16
+0e
+b9
+25
+67
+e0
 57
-96
-dc
-80
-dd
-e3
-21
-15
-4c
+12
+72
+4e
+01
+bf
+19
+9c
+86
+20
+5b
+05
+2d
 a7
+32
+72
+1d
+5e
+a6
+23
+19
+4c
+af
+79
+67
+e1
+41
+e1
+c6
+48
+21
+45
+97
+e7
+36
+43
+d0
+36
+4d
+01
+89
+df
+9b
 aa
 55
 40
 00
 00
 40
-04
+05
 00
 01
 04
@@ -3665,7 +3713,7 @@
 00
 00
 00
-00
+08
 00
 aa
 55
@@ -5163,8 +5211,8 @@
 aa
 aa
 55
-6f
+78
 a4
-e0
-3c
+f0
+79
 24
Index: output/program.lis
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/program.lis	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/program.lis	(working copy)
@@ -1,1186 +1,1200 @@
               include "bt_format "
               org 0x0000
-0000 c284001a bbit1 8 ,pf_patch_ext 
-0001 c0010027 beq patch00_2 ,p_main_loop 
-0002 c008003b beq patch02_0 ,p_shutdown_radio 
-0003 c00d003d beq patch03_2 ,p_initialize_radio_cont 
-0004 c0128046 beq patch04_5 ,p_lpm_sleep 
-0005 c03900ac beq patch0e_2 ,p_mouse_cb_fuction 
-0006 c03a80b6 beq patch0e_5 ,p_mouse_param_info_init 
-0007 c03d0123 beq patch0f_2 ,p_mouse_start_reconnect_device 
-0008 c03e80c4 beq patch0f_5 ,p_mouse_before_hibernate 
-0009 c040808f beq patch10_1 ,p_mouse_adc_read 
-000a c041009a beq patch10_2 ,p_mouse_adc_bat_percent_lowpower_out 
-000b c0448033 beq patch11_1 ,p_mouse_3io6key_check 
-000c c04780fd beq patch11_7 ,p_mouse_priority_bb_event 
-000d c0488053 beq patch12_1 ,p_mouse_le_parse_att 
-000e c0480125 beq patch12_0 ,p_mouse_le 
-000f c04980d3 beq patch12_3 ,p_mouse_bb_event_timer 
-0010 c04c00f4 beq patch13_0 ,p_mouse_store_dpi_info_check 
-0011 c04d01dd beq patch13_2 ,p_mouse_idle 
-0012 c05180c7 beq patch14_3 ,p_mouse_24g_hibernate_set 
-0013 c05200cd beq patch14_4 ,p_mouse_wakeup_24g 
-0014 c05281a2 beq patch14_5 ,p_mouse_24g_package_data 
-0015 c057829d beq patch15_7 ,p_mouse_usb_interface_check 
-0016 c05881f1 beq patch16_1 ,p_mouse_usb_config_param 
-0017 c06781c4 beq patch19_7 ,p_app_init 
-0018 c0750030 beq patch1d_2 ,p_otp_read_data 
-0019 2020233e branch assert 
+0000 c284001b bbit1 8 ,pf_patch_ext 
+0001 c0000032 beq patch00_0 ,p_soft_reset 
+0002 c0010029 beq patch00_2 ,p_main_loop 
+0003 c0080043 beq patch02_0 ,p_shutdown_radio 
+0004 c00d0045 beq patch03_2 ,p_initialize_radio_cont 
+0005 c0128050 beq patch04_5 ,p_lpm_sleep 
+0006 c03900b6 beq patch0e_2 ,p_mouse_cb_fuction 
+0007 c03a80c0 beq patch0e_5 ,p_mouse_param_info_init 
+0008 c03d012d beq patch0f_2 ,p_mouse_start_reconnect_device 
+0009 c03e80ce beq patch0f_5 ,p_mouse_before_hibernate 
+000a c0408099 beq patch10_1 ,p_mouse_adc_read 
+000b c04100a4 beq patch10_2 ,p_mouse_adc_bat_percent_lowpower_out 
+000c c044803b beq patch11_1 ,p_mouse_3io6key_check 
+000d c0478107 beq patch11_7 ,p_mouse_priority_bb_event 
+000e c048805d beq patch12_1 ,p_mouse_le_parse_att 
+000f c048012f beq patch12_0 ,p_mouse_le 
+0010 c04980dd beq patch12_3 ,p_mouse_bb_event_timer 
+0011 c04c00fe beq patch13_0 ,p_mouse_store_dpi_info_check 
+0012 c04d01e7 beq patch13_2 ,p_mouse_idle 
+0013 c05180d1 beq patch14_3 ,p_mouse_24g_hibernate_set 
+0014 c05200d7 beq patch14_4 ,p_mouse_wakeup_24g 
+0015 c05281ac beq patch14_5 ,p_mouse_24g_package_data 
+0016 c05782a7 beq patch15_7 ,p_mouse_usb_interface_check 
+0017 c05881fb beq patch16_1 ,p_mouse_usb_config_param 
+0018 c06781ce beq patch19_7 ,p_app_init 
+0019 c0750038 beq patch1d_2 ,p_otp_read_data 
+001a 2020233e branch assert 
 
 pf_patch_ext:
-001a c0118232 beq patch24_3 ,p_usb_isr 
-001b c012826a beq patch24_5 ,p_usb_rx 
-001c c012021f beq patch24_4 ,p_usb_init 
-001d c01401fd beq patch25_0 ,p_usb0_request_get_descriptor 
-001e c0180241 beq patch26_0 ,p_usb_tx 
-001f c04c0137 beq patch33_0 ,p_g24_dispatch 
-0020 c05f816a beq patch37_7 ,p_g24_reconn_device_fail 
-0021 c0630148 beq patch38_6 ,p_g24_transmit_loop 
-0022 c064015c beq patch39_0 ,p_g24_transmit_receive_ack 
-0023 c0648175 beq patch39_1 ,p_g24_retransmit 
-0024 c066018b beq patch39_4 ,p_g24_transmit_hop_process 
-0025 c17f8000 rtneq patch3f_7 
-0026 2020233e branch assert 
+001b c011823c beq patch24_3 ,p_usb_isr 
+001c c0128274 beq patch24_5 ,p_usb_rx 
+001d c0120229 beq patch24_4 ,p_usb_init 
+001e c0140207 beq patch25_0 ,p_usb0_request_get_descriptor 
+001f c018024b beq patch26_0 ,p_usb_tx 
+0020 c04c0141 beq patch33_0 ,p_g24_dispatch 
+0021 c05f8174 beq patch37_7 ,p_g24_reconn_device_fail 
+0022 c0630152 beq patch38_6 ,p_g24_transmit_loop 
+0023 c0640166 beq patch39_0 ,p_g24_transmit_receive_ack 
+0024 c064817f beq patch39_1 ,p_g24_retransmit 
+0025 c0660195 beq patch39_4 ,p_g24_transmit_hop_process 
+0026 c079804e beq patch3e_3 ,p_initialize_radio2 
+0027 c17f8000 rtneq patch3f_7 
+0028 2020233e branch assert 
 
 p_main_loop:
-0027 20407540 call sp_calc_sequence_256 
-0028 20407436 call sp_calc_sequence_256_check 
-0029 20402a23 call le_advertising_dispatch 
-002a 2040202a call idle_dispatch 
-002b 20403722 call app_process_idle 
-002c 20402018 call connection_dispatch 
-002d 204030ed call g24_dispatch 
-002e 20402463 call lpm_dispatch 
-002f 2020200e branch main_loop 
+0029 20407540 call sp_calc_sequence_256 
+002a 20407436 call sp_calc_sequence_256_check 
+002b 20402a23 call le_advertising_dispatch 
+002c 2040202a call idle_dispatch 
+002d 20403722 call app_process_idle 
+002e 20402018 call connection_dispatch 
+002f 204030ed call g24_dispatch 
+0030 20402463 call lpm_dispatch 
+0031 2020200e branch main_loop 
+
+p_soft_reset:
+0032 2435a002 nbranch soft_reset + 1 ,wake 
+0033 37d98200 until null ,lpo_edge 
+0034 37d98200 until null ,lpo_edge 
+0035 20800000 clear_stack 
+0036 70808073 jam 0x73 ,core_spid_ctrl 
+0037 20202003 branch soft_reset + 2 
 
 p_otp_read_data:
-0030 20406b28 call enable_otp_read 
-0031 20406b63 call otp_read_data1 
-0032 20206b26 branch otp_disable_chgpump 
+0038 20406b28 call enable_otp_read 
+0039 20406b63 call otp_read_data1 
+003a 20206b26 branch otp_disable_chgpump 
 
 p_mouse_3io6key_check:
-0033 1a627e00 copy regc ,pdata 
-0034 67e0ca10 store 1 ,mem_mouse_key_status 
-0035 1fe3fe00 lshift pdata ,pdata 
-0036 1fe22400 copy pdata ,regb 
-0037 18422600 copy temp ,regc 
-0038 20406ef1 call gpio_out_active 
-0039 1a620400 copy regc ,temp 
-003a 20205248 branch mouse_3io6key_check_next 
+003b 1a627e00 copy regc ,pdata 
+003c 67e0ca10 store 1 ,mem_mouse_key_status 
+003d 1fe3fe00 lshift pdata ,pdata 
+003e 1fe22400 copy pdata ,regb 
+003f 18422600 copy temp ,regc 
+0040 20406ef1 call gpio_out_active 
+0041 1a620400 copy regc ,temp 
+0042 20205248 branch mouse_3io6key_check_next 
 
 p_shutdown_radio:
-003b 70890000 jam 0 ,0x8900 
-003c 20202156 branch shutdown_radio + 1 
+0043 70890000 jam 0 ,0x8900 
+0044 20202156 branch shutdown_radio + 1 
 
 p_initialize_radio_cont:
-003d 37d98200 until null ,lpo_edge 
-003e 7089460d jam 0x0d ,0x8946 
-003f 70896f10 jam 0x10 ,0x896f 
-0040 708a8840 jam 0x40 ,core_rx_cfg0 
-0041 708a13cd jam 0xcd ,0x8a13 
-0042 6ff08a06 fetch 1 ,0x8a06 
-0043 1fe17efc and pdata ,0xfc ,pdata 
-0044 67f08a06 store 1 ,0x8a06 
-0045 20202255 branch initialize_radio_cont + 6 
+0045 37d98200 until null ,lpo_edge 
+0046 7089460d jam 0x0d ,0x8946 
+0047 70896f10 jam 0x10 ,0x896f 
+0048 708a8840 jam 0x40 ,core_rx_cfg0 
+0049 708a13cd jam 0xcd ,0x8a13 
+004a 6ff08a06 fetch 1 ,0x8a06 
+004b 1fe17efc and pdata ,0xfc ,pdata 
+004c 67f08a06 store 1 ,0x8a06 
+004d 20202255 branch initialize_radio_cont + 6 
+
+p_initialize_radio2:
+004e 37d98200 until null ,lpo_edge 
+004f 20202267 branch initialize_radio2 + 1 
 
 p_lpm_sleep:
-0046 20406f4b call lpm_puchk_set_check 
+0050 20406f4b call lpm_puchk_set_check 
 
 p_lpm_sleep_skip_cb_function:
-0047 6fe240ad fetch 4 ,mem_sleep_counter_all 
-0048 9840fe00 iadd temp ,pdata 
-0049 67e240ad store 4 ,mem_sleep_counter_all 
-004a 204023d7 call lpm_save_context 
-004b 6fe0c0cb fetch 1 ,mem_lpm_hv_sel 
-004c 79207e04 set1 lpm_doze_en_bit ,pdata 
-004d 204023c3 call lpm_write_sel_hv 
-004e 2455a3ad ncall lpm_preon_counter ,wake 
-004f 37d98200 until null ,lpo_edge 
-0050 1b227e00 copy clkn ,pdata 
-0051 67e340b1 store 6 ,mem_sleep_clkn 
-0052 20202413 branch lpm_sleep_skip_cb_function + 10 
+0051 6fe240ad fetch 4 ,mem_sleep_counter_all 
+0052 9840fe00 iadd temp ,pdata 
+0053 67e240ad store 4 ,mem_sleep_counter_all 
+0054 204023d7 call lpm_save_context 
+0055 6fe0c0cb fetch 1 ,mem_lpm_hv_sel 
+0056 79207e04 set1 lpm_doze_en_bit ,pdata 
+0057 204023c3 call lpm_write_sel_hv 
+0058 2455a3ad ncall lpm_preon_counter ,wake 
+0059 37d98200 until null ,lpo_edge 
+005a 1b227e00 copy clkn ,pdata 
+005b 67e340b1 store 6 ,mem_sleep_clkn 
+005c 20202413 branch lpm_sleep_skip_cb_function + 10 
 
 p_mouse_le_parse_att:
-0053 1a220c00 copy rega ,contr 
-0054 efe18006 ifetch 3 ,contr 
-0055 67e1c39b store 3 ,mem_le_att_opcode 
-0056 c0050059 beq attop_read_request ,p_mouse_le_parse_att_read_request 
-0057 c009547f beq attop_write_request ,mouse_le_parse_att_write_request 
-0058 20202b76 branch le_parse_att2 
+005d 1a220c00 copy rega ,contr 
+005e efe18006 ifetch 3 ,contr 
+005f 67e1c39b store 3 ,mem_le_att_opcode 
+0060 c0050063 beq attop_read_request ,p_mouse_le_parse_att_read_request 
+0061 c009547f beq attop_write_request ,mouse_le_parse_att_write_request 
+0062 20202b76 branch le_parse_att2 
 
 p_mouse_le_parse_att_read_request:
-0059 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-005a c31d8063 bbit0 mouse_enable_le_battery_service_cancel ,p_le_parse_att_read_request 
-005b 20402da5 call le_check_encrypt_state 
-005c 6849439c fetcht 2 ,mem_le_att_handle 
-005d 6fe0c323 fetch 1 ,mem_le_configuration 
-005e c2818085 bbit1 bit_ble_read_auth ,p_mouse_le_send_att_read_response_check_auth 
+0063 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0064 c31d806d bbit0 mouse_enable_le_battery_service_cancel ,p_le_parse_att_read_request 
+0065 20402da5 call le_check_encrypt_state 
+0066 6849439c fetcht 2 ,mem_le_att_handle 
+0067 6fe0c323 fetch 1 ,mem_le_configuration 
+0068 c281808f bbit1 bit_ble_read_auth ,p_mouse_le_send_att_read_response_check_auth 
 
 p_mouse_le_send_att_read_response:
-005f 6fe1439c fetch 2 ,mem_le_att_handle 
-0060 c0182de1 beq 0x30 ,le_send_att_error_response_notfound 
-0061 6849439c fetcht 2 ,mem_le_att_handle 
-0062 20200067 branch p_le_send_att_read_response 
+0069 6fe1439c fetch 2 ,mem_le_att_handle 
+006a c0182de1 beq 0x30 ,le_send_att_error_response_notfound 
+006b 6849439c fetcht 2 ,mem_le_att_handle 
+006c 20200071 branch p_le_send_att_read_response 
 
 p_le_parse_att_read_request:
-0063 20402da5 call le_check_encrypt_state 
-0064 6849439c fetcht 2 ,mem_le_att_handle 
-0065 6fe0c323 fetch 1 ,mem_le_configuration 
-0066 c281808a bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
+006d 20402da5 call le_check_encrypt_state 
+006e 6849439c fetcht 2 ,mem_le_att_handle 
+006f 6fe0c323 fetch 1 ,mem_le_configuration 
+0070 c2818094 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
 
 p_le_send_att_read_response:
-0067 20402cb0 call le_att_get_handle_ptr2 
-0068 2422ade1 nbranch le_send_att_error_response_notfound ,zero 
-0069 20542d26 call le_send_att_read_response_check_handle ,user 
-006a 20740000 rtn user 
-006b 20402cbb call le_att_get_handle_ptr_found 
-006c 18c08dfe increase -2 ,contr 
-006d efe10006 ifetch 2 ,contr 
-006e d8402a00 arg uuid_chrctr_device_name ,temp 
-006f 98467c00 isub temp ,null 
-0070 2022ad14 branch le_send_device_name ,zero 
-0071 18c22600 copy contr ,regc 
-0072 20402e24 call le_get_search_max_mtu_data 
-0073 1a620c00 copy regc ,contr 
-0074 e8408006 ifetcht 1 ,contr 
-0075 18408401 increase 1 ,temp 
-0076 20407db2 call not_greater_than 
+0071 20402cb0 call le_att_get_handle_ptr2 
+0072 2422ade1 nbranch le_send_att_error_response_notfound ,zero 
+0073 20542d26 call le_send_att_read_response_check_handle ,user 
+0074 20740000 rtn user 
+0075 20402cbb call le_att_get_handle_ptr_found 
+0076 18c08dfe increase -2 ,contr 
+0077 efe10006 ifetch 2 ,contr 
+0078 d8402a00 arg uuid_chrctr_device_name ,temp 
+0079 98467c00 isub temp ,null 
+007a 2022ad14 branch le_send_device_name ,zero 
+007b 18c22600 copy contr ,regc 
+007c 20402e24 call le_get_search_max_mtu_data 
+007d 1a620c00 copy regc ,contr 
+007e e8408006 ifetcht 1 ,contr 
+007f 18408401 increase 1 ,temp 
+0080 20407db2 call not_greater_than 
 
 p_le_send_att_read_response_less:
-0077 1fe22600 copy pdata ,regc 
-0078 1fe22200 copy pdata ,rega 
-0079 20407c6f call store_contr 
-007a 20402dee call le_fifo_malloc_tx_l2cap_gatt 
-007b 5800000b setarg attop_read_response 
-007c e7e08005 istore 1 ,contw 
-007d 6fe1439c fetch 2 ,mem_le_att_handle 
-007e c00f8082 beq 0x1f ,p_mouse_reference_hid_report_fix 
-007f 1a60f3ff add regc ,-1 ,loopcnt 
-0080 20407c69 call get_contr 
-0081 20207cdc branch memcpy 
+0081 1fe22600 copy pdata ,regc 
+0082 1fe22200 copy pdata ,rega 
+0083 20407c6f call store_contr 
+0084 20402dee call le_fifo_malloc_tx_l2cap_gatt 
+0085 5800000b setarg attop_read_response 
+0086 e7e08005 istore 1 ,contw 
+0087 6fe1439c fetch 2 ,mem_le_att_handle 
+0088 c00f808c beq 0x1f ,p_mouse_reference_hid_report_fix 
+0089 1a60f3ff add regc ,-1 ,loopcnt 
+008a 20407c69 call get_contr 
+008b 20207cdc branch memcpy 
 
 p_mouse_reference_hid_report_fix:
-0082 1a60f3ff add regc ,-1 ,loopcnt 
-0083 d8c04ac7 arg mem_device_hid_fix_handle ,contr 
-0084 20207cdc branch memcpy 
+008c 1a60f3ff add regc ,-1 ,loopcnt 
+008d d8c04ac7 arg mem_device_hid_fix_handle ,contr 
+008e 20207cdc branch memcpy 
 
 p_mouse_le_send_att_read_response_check_auth:
-0085 6fe14334 fetch 2 ,mem_le_pairing_handle 
-0086 98467c00 isub temp ,null 
-0087 2422805f nbranch p_mouse_le_send_att_read_response ,zero 
-0088 2434005f nbranch p_mouse_le_send_att_read_response ,user 
-0089 20202d24 branch le_send_att_read_response_error_insufficient_auth 
+008f 6fe14334 fetch 2 ,mem_le_pairing_handle 
+0090 98467c00 isub temp ,null 
+0091 24228069 nbranch p_mouse_le_send_att_read_response ,zero 
+0092 24340069 nbranch p_mouse_le_send_att_read_response ,user 
+0093 20202d24 branch le_send_att_read_response_error_insufficient_auth 
 
 p_le_send_att_read_response_check_auth:
-008a 6fe14334 fetch 2 ,mem_le_pairing_handle 
-008b 98467c00 isub temp ,null 
-008c 24228067 nbranch p_le_send_att_read_response ,zero 
-008d 24340067 nbranch p_le_send_att_read_response ,user 
-008e 20202d24 branch le_send_att_read_response_error_insufficient_auth 
+0094 6fe14334 fetch 2 ,mem_le_pairing_handle 
+0095 98467c00 isub temp ,null 
+0096 24228071 nbranch p_le_send_att_read_response ,zero 
+0097 24340071 nbranch p_le_send_att_read_response ,user 
+0098 20202d24 branch le_send_att_read_response_error_insufficient_auth 
 
 p_mouse_adc_read:
-008f 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0090 c4098000 rtnbit0 mouse_enable_adc 
-0091 20404ea0 call mouse_adc_gpio_set 
+0099 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+009a c4098000 rtnbit0 mouse_enable_adc 
+009b 20404ea0 call mouse_adc_gpio_set 
 
 p_mouse_adc_read_start:
-0092 20406fb2 call enable_adc 
-0093 20406f8e call vdd_calculate_by_mode 
-0094 67e1464a store 2 ,mem_device_vdd_now_vol 
+009c 20406fb2 call enable_adc 
+009d 20406f8e call vdd_calculate_by_mode 
+009e 67e1464a store 2 ,mem_device_vdd_now_vol 
 
 p_mouse_adc_data_process:
-0095 6fe1464a fetch 2 ,mem_device_vdd_now_vol 
-0096 1fe6fc0a div pdata ,10 
-0097 20407d61 call get_div_result 
-0098 67e1464a store 2 ,mem_device_vdd_now_vol 
-0099 20204eb4 branch mouse_adc_data_process 
+009f 6fe1464a fetch 2 ,mem_device_vdd_now_vol 
+00a0 1fe6fc0a div pdata ,10 
+00a1 20407d61 call get_div_result 
+00a2 67e1464a store 2 ,mem_device_vdd_now_vol 
+00a3 20204eb4 branch mouse_adc_data_process 
 
 p_mouse_adc_bat_percent_lowpower_out:
-009a efe40011 ifetch 8 ,rega 
-009b 67e4064e store 8 ,mem_pdatatemp 
+00a4 efe40011 ifetch 8 ,rega 
+00a5 67e4064e store 8 ,mem_pdatatemp 
 
 p_mouse_adc_bat_percent_lowpower_out_battery:
-009c 20407057 call adc_clear_no_power_flag 
-009d 204000a6 call p_adc_clear_low_power_flag 
-009e 6fe10654 fetch 2 ,mem_pdatatemp + 6 
-009f 68490650 fetcht 2 ,mem_pdatatemp + 2 
-00a0 98467c00 isub temp ,null 
-00a1 24417054 ncall adc_set_no_power_flag ,positive 
-00a2 68490652 fetcht 2 ,mem_pdatatemp + 4 
-00a3 98467c00 isub temp ,null 
-00a4 244100a9 ncall p_adc_set_low_power_flag ,positive 
-00a5 20204ed0 branch mouse_adc_bat_level_set 
+00a6 20407057 call adc_clear_no_power_flag 
+00a7 204000b0 call p_adc_clear_low_power_flag 
+00a8 6fe10654 fetch 2 ,mem_pdatatemp + 6 
+00a9 68490650 fetcht 2 ,mem_pdatatemp + 2 
+00aa 98467c00 isub temp ,null 
+00ab 24417054 ncall adc_set_no_power_flag ,positive 
+00ac 68490652 fetcht 2 ,mem_pdatatemp + 4 
+00ad 98467c00 isub temp ,null 
+00ae 244100b3 ncall p_adc_set_low_power_flag ,positive 
+00af 20204ed0 branch mouse_adc_bat_level_set 
 
 p_adc_clear_low_power_flag:
-00a6 6848c422 fetcht 1 ,mem_adc_power_flag 
-00a7 793f8400 set0 0 ,temp 
-00a8 20207059 branch adc_set_power_flag 
+00b0 6848c422 fetcht 1 ,mem_adc_power_flag 
+00b1 793f8400 set0 0 ,temp 
+00b2 20207059 branch adc_set_power_flag 
 
 p_adc_set_low_power_flag:
-00a9 6848c422 fetcht 1 ,mem_adc_power_flag 
-00aa 79200400 set1 0 ,temp 
-00ab 20207059 branch adc_set_power_flag 
+00b3 6848c422 fetcht 1 ,mem_adc_power_flag 
+00b4 79200400 set1 0 ,temp 
+00b5 20207059 branch adc_set_power_flag 
 
 p_mouse_cb_fuction:
-00ac 580000af setarg p_mouse_24g_short_sleep 
-00ad 67e1460f store 2 ,mem_cb_24g_transmit_short_sleep 
-00ae 20204d25 branch mouse_cb_fuction + 3 
+00b6 580000b9 setarg p_mouse_24g_short_sleep 
+00b7 67e1460f store 2 ,mem_cb_24g_transmit_short_sleep 
+00b8 20204d25 branch mouse_cb_fuction + 3 
 
 p_mouse_24g_short_sleep:
-00af 6fe0c8fa fetch 1 ,mem_mouse_sleep_deal_type 
-00b0 203a35ee branch g24_short_sleep ,blank 
-00b1 20403694 call g24_lpm_wait 
-00b2 24740000 nrtn user 
-00b3 2040369e call g24_setgpio_lpm_before 
-00b4 20407de6 call clear_wake 
-00b5 20205b06 branch mouse_24g_short_sleep + 4 
+00b9 6fe0c8fa fetch 1 ,mem_mouse_sleep_deal_type 
+00ba 203a35ee branch g24_short_sleep ,blank 
+00bb 20403694 call g24_lpm_wait 
+00bc 24740000 nrtn user 
+00bd 2040369e call g24_setgpio_lpm_before 
+00be 20407de6 call clear_wake 
+00bf 20205b06 branch mouse_24g_short_sleep + 4 
 
 p_mouse_param_info_init:
-00b6 20404d93 call mouse_param_common_init 
-00b7 204000b9 call p_mouse_report_rate_parm_init 
-00b8 20204d8b branch mouse_param_info_init + 3 
+00c0 20404d93 call mouse_param_common_init 
+00c1 204000c3 call p_mouse_report_rate_parm_init 
+00c2 20204d8b branch mouse_param_info_init + 3 
 
 p_mouse_report_rate_parm_init:
-00b9 204000bb call p_mouse_24g_report_rate_parm_init 
-00ba 20204da6 branch mouse_report_rate_parm_init + 1 
+00c3 204000c5 call p_mouse_24g_report_rate_parm_init 
+00c4 20204da6 branch mouse_report_rate_parm_init + 1 
 
 p_mouse_24g_report_rate_parm_init:
-00bb 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-00bc c28d00be bbit1 mouse_enable_24g_1000 ,p_mouse_g24_interval_param_1ms 
-00bd 20204daf branch mouse_24g_report_rate_parm_init + 1 
+00c5 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+00c6 c28d00c8 bbit1 mouse_enable_24g_1000 ,p_mouse_g24_interval_param_1ms 
+00c7 20204daf branch mouse_24g_report_rate_parm_init + 1 
 
 p_mouse_g24_interval_param_1ms:
-00be 7046380a jam 10 ,mem_24g_fast_hop_count 
-00bf 58040404 setarg 0x040404 
-00c0 67e1c5be store 3 ,mem_24g_interval 
-00c1 58002ee0 setarg 0x2ee0 
-00c2 67e1c8cc store 3 ,mem_mouse_24g_tsniff 
-00c3 202036bb branch g24_transmit_by_interrupt_enable 
+00c8 7046380a jam 10 ,mem_24g_fast_hop_count 
+00c9 58040404 setarg 0x040404 
+00ca 67e1c5be store 3 ,mem_24g_interval 
+00cb 58002ee0 setarg 0x2ee0 
+00cc 67e1c8cc store 3 ,mem_mouse_24g_tsniff 
+00cd 202036bb branch g24_transmit_by_interrupt_enable 
 
 p_mouse_before_hibernate:
-00c4 20407388 call disable_authrom 
-00c5 20404e42 call mouse_setgpio_hibernate 
-00c6 20204e3f branch mouse_before_hibernate_next 
+00ce 20407388 call disable_authrom 
+00cf 20404e42 call mouse_setgpio_hibernate 
+00d0 20204e3f branch mouse_before_hibernate_next 
 
 p_mouse_24g_hibernate_set:
-00c7 204000c9 call p_mouse_24g_hibernate_set_check 
-00c8 2020590b branch mouse_24g_hibernate_set + 1 
+00d1 204000d3 call p_mouse_24g_hibernate_set_check 
+00d2 2020590b branch mouse_24g_hibernate_set + 1 
 
 p_mouse_24g_hibernate_set_check:
-00c9 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-00ca c28cb6aa bbit1 mouse_enable_24g_500hz ,g24_transmit_by_interrupt_exit 
-00cb c28d36aa bbit1 mouse_enable_24g_1000 ,g24_transmit_by_interrupt_exit 
-00cc 20600000 rtn 
+00d3 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+00d4 c28cb6aa bbit1 mouse_enable_24g_500hz ,g24_transmit_by_interrupt_exit 
+00d5 c28d36aa bbit1 mouse_enable_24g_1000 ,g24_transmit_by_interrupt_exit 
+00d6 20600000 rtn 
 
 p_mouse_wakeup_24g:
-00cd 6fe0c737 fetch 1 ,mem_24g_shutdown_flag 
-00ce 245a00d1 ncall p_mouse_wakeup_24g_from_long_sleep ,blank 
-00cf 70473700 jam 0 ,mem_24g_shutdown_flag 
-00d0 20600000 rtn 
+00d7 6fe0c737 fetch 1 ,mem_24g_shutdown_flag 
+00d8 245a00db ncall p_mouse_wakeup_24g_from_long_sleep ,blank 
+00d9 70473700 jam 0 ,mem_24g_shutdown_flag 
+00da 20600000 rtn 
 
 p_mouse_wakeup_24g_from_long_sleep:
-00d1 204000b9 call p_mouse_report_rate_parm_init 
-00d2 2020591b branch mouse_wakeup_24g_from_long_sleep 
+00db 204000c3 call p_mouse_report_rate_parm_init 
+00dc 2020591b branch mouse_wakeup_24g_from_long_sleep 
 
 p_mouse_bb_event_timer:
-00d3 204000f1 call p_mouse_le_send_conn_param_update_timer 
-00d4 204002cd call p_mouse_delay_enter_lpm_timer 
-00d5 20400305 call p_mouse_ota_finish_reset_delay_timer 
-00d6 20405a29 call mouse_low_voltage_led_timer 
-00d7 20404ea5 call mouse_adc_read 
-00d8 204059f2 call mouse_logo_led_on_timer 
-00d9 20405a81 call mouse_led_multi_timer 
-00da 20405a00 call mouse_dpi_led_blink_delay_timer 
-00db 20405050 call mouse_dpi_key_check_long_press 
-00dc 204054ab call mouse_bt_discovery_check 
-00dd 204054d7 call mouse_commbination_key_process 
-00de 204054ba call mouse_commbination_dpi_check_timer 
-00df 204054cb call mouse_commbination_key_select_device_timer 
-00e0 20405527 call mouse_current_mult_update_timer 
-00e1 20404fd6 call mouse_wheel_trigger_timer 
-00e2 20405538 call mouse_store_information_delay_timer 
-00e3 2040552f call mouse_check_no_data_timeout_timer 
-00e4 204000ec call p_mouse_24g_long_sleep_param_update_timer 
-00e5 2040326c call g24_pair_timeout_timer 
-00e6 20403507 call g24_reconn_timeout_timer 
-00e7 204054fa call mouse_check_discovery_timeout_timer 
-00e8 204054ff call mouse_check_direct_timeout_timer 
-00e9 2040550d call mouse_le_enable_att_list_timer 
-00ea 2040551a call mouse_le_battery_updata_timer 
-00eb 20205510 branch mouse_le_send_smp_security_request_timer 
+00dd 204000fb call p_mouse_le_send_conn_param_update_timer 
+00de 204002d7 call p_mouse_delay_enter_lpm_timer 
+00df 2040030f call p_mouse_ota_finish_reset_delay_timer 
+00e0 20405a29 call mouse_low_voltage_led_timer 
+00e1 20404ea5 call mouse_adc_read 
+00e2 204059f2 call mouse_logo_led_on_timer 
+00e3 20405a81 call mouse_led_multi_timer 
+00e4 20405a00 call mouse_dpi_led_blink_delay_timer 
+00e5 20405050 call mouse_dpi_key_check_long_press 
+00e6 204054ab call mouse_bt_discovery_check 
+00e7 204054d7 call mouse_commbination_key_process 
+00e8 204054ba call mouse_commbination_dpi_check_timer 
+00e9 204054cb call mouse_commbination_key_select_device_timer 
+00ea 20405527 call mouse_current_mult_update_timer 
+00eb 20404fd6 call mouse_wheel_trigger_timer 
+00ec 20405538 call mouse_store_information_delay_timer 
+00ed 2040552f call mouse_check_no_data_timeout_timer 
+00ee 204000f6 call p_mouse_24g_long_sleep_param_update_timer 
+00ef 2040326c call g24_pair_timeout_timer 
+00f0 20403507 call g24_reconn_timeout_timer 
+00f1 204054fa call mouse_check_discovery_timeout_timer 
+00f2 204054ff call mouse_check_direct_timeout_timer 
+00f3 2040550d call mouse_le_enable_att_list_timer 
+00f4 2040551a call mouse_le_battery_updata_timer 
+00f5 20205510 branch mouse_le_send_smp_security_request_timer 
 
 p_mouse_24g_long_sleep_param_update_timer:
-00ec da604636 arg mem_24g_long_sleep_param_update_timer ,regc 
-00ed da4000ef arg p_mouse_24g_long_sleep_normal_param ,regb 
-00ee 20203755 branch timer_single_step 
+00f6 da604636 arg mem_24g_long_sleep_param_update_timer ,regc 
+00f7 da4000f9 arg p_mouse_24g_long_sleep_normal_param ,regb 
+00f8 20203755 branch timer_single_step 
 
 p_mouse_24g_long_sleep_normal_param:
-00ef 204000c9 call p_mouse_24g_hibernate_set_check 
-00f0 202058f9 branch mouse_24g_long_sleep_normal_param 
+00f9 204000d3 call p_mouse_24g_hibernate_set_check 
+00fa 202058f9 branch mouse_24g_long_sleep_normal_param 
 
 p_mouse_le_send_conn_param_update_timer:
-00f1 da604ac6 arg mem_mouse_le_send_conn_param_update_timer ,regc 
-00f2 da405408 arg mouse_updata_le_param ,regb 
-00f3 20203755 branch timer_single_step 
+00fb da604ac6 arg mem_mouse_le_send_conn_param_update_timer ,regc 
+00fc da405408 arg mouse_updata_le_param ,regb 
+00fd 20203755 branch timer_single_step 
 
 p_mouse_store_dpi_info_check:
-00f4 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-00f5 c28880f9 bbit1 mouse_enable_eeprom ,p_mouse_store_eerpom_dpi 
-00f6 c2895612 bbit1 mouse_enable_otp ,mouse_store_otp_dpi 
-00f7 c2885588 bbit1 mouse_enable_flash ,mouse_store_flash_device_info 
-00f8 20600000 rtn 
+00fe 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+00ff c2888103 bbit1 mouse_enable_eeprom ,p_mouse_store_eerpom_dpi 
+0100 c2895612 bbit1 mouse_enable_otp ,mouse_store_otp_dpi 
+0101 c2885588 bbit1 mouse_enable_flash ,mouse_store_flash_device_info 
+0102 20600000 rtn 
 
 p_mouse_store_eerpom_dpi:
-00f9 d8400001 arg 1 ,temp 
-00fa da2046a2 arg mem_mouse_dpi ,rega 
-00fb da40002a arg 0X2a ,regb 
-00fc 20206cc9 branch iicd_write_protect_eep_data 
+0103 d8400001 arg 1 ,temp 
+0104 da2046a2 arg mem_mouse_dpi ,rega 
+0105 da40002a arg 0X2a ,regb 
+0106 20206cc9 branch iicd_write_protect_eep_data 
 
 p_mouse_priority_bb_event:
-00fd 1a627e00 copy regc ,pdata 
-00fe c01d0113 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
-00ff c020010a beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
-0100 c00a810f beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
-0101 c0190103 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
-0102 202053dc branch mouse_priority_bb_event + 2 
+0107 1a627e00 copy regc ,pdata 
+0108 c01d011d beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
+0109 c0200114 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
+010a c00a8119 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
+010b c019010d beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
+010c 202053dc branch mouse_priority_bb_event + 2 
 
 p_mouse_le_ll_start_encryt:
-0103 6fe0c754 fetch 1 ,mem_device_le_reconnect_flag 
-0104 c0008107 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
-0105 70488314 jam 20 ,mem_le_start_encrypt_timer 
-0106 2020540f branch mouse_le_ll_enable_start_enc_flag 
+010d 6fe0c754 fetch 1 ,mem_device_le_reconnect_flag 
+010e c0008111 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
+010f 70488314 jam 20 ,mem_le_start_encrypt_timer 
+0110 2020540f branch mouse_le_ll_enable_start_enc_flag 
 
 p_mouse_le_ll_reconn_start_encryt:
-0107 20405408 call mouse_updata_le_param 
-0108 70488305 jam 5 ,mem_le_start_encrypt_timer 
-0109 2020540f branch mouse_le_ll_enable_start_enc_flag 
+0111 20405408 call mouse_updata_le_param 
+0112 70488305 jam 5 ,mem_le_start_encrypt_timer 
+0113 2020540f branch mouse_le_ll_enable_start_enc_flag 
 
 p_mouse_le_conn_param_update_rsp_recieved:
-010a 6fe0cac5 fetch 1 ,mem_mouse_le_send_conn_param_update 
-010b 247a0000 nrtn blank 
-010c 704ac501 jam 1 ,mem_mouse_le_send_conn_param_update 
-010d 704ac61e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
-010e 20600000 rtn 
+0114 6fe0cac5 fetch 1 ,mem_mouse_le_send_conn_param_update 
+0115 247a0000 nrtn blank 
+0116 704ac501 jam 1 ,mem_mouse_le_send_conn_param_update 
+0117 704ac61e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
+0118 20600000 rtn 
 
 p_mouse_le_bb_disconnected:
-010f 58000000 setarg 0 
-0110 67e0cac5 store 1 ,mem_mouse_le_send_conn_param_update 
-0111 67e0cac6 store 1 ,mem_mouse_le_send_conn_param_update_timer 
-0112 202053f9 branch mouse_le_bb_disconnected 
+0119 58000000 setarg 0 
+011a 67e0cac5 store 1 ,mem_mouse_le_send_conn_param_update 
+011b 67e0cac6 store 1 ,mem_mouse_le_send_conn_param_update_timer 
+011c 202053f9 branch mouse_le_bb_disconnected 
 
 p_mouse_24g_attempt_fail:
-0113 2040592b call mouse_soft_agc_disable 
-0114 20405933 call device_fetch_normal_tx_power 
-0115 6fe0c617 fetch 1 ,mem_24g_attempt_fail_flag 
-0116 243a590a nbranch mouse_24g_hibernate_set ,blank 
-0117 6fe0c5f9 fetch 1 ,mem_24g_reconn_type 
-0118 c002d98c beq pair_and_receiver ,mouse_24g_auto_pair_attempt_fail 
-0119 c000811b beq fast_conn_and_receiver ,p_mouse_24g_fast_conn_attempt_fail 
-011a 20205975 branch mouse_24g_attempt_fail + 4 
+011d 2040592b call mouse_soft_agc_disable 
+011e 20405933 call device_fetch_normal_tx_power 
+011f 6fe0c617 fetch 1 ,mem_24g_attempt_fail_flag 
+0120 243a590a nbranch mouse_24g_hibernate_set ,blank 
+0121 6fe0c5f9 fetch 1 ,mem_24g_reconn_type 
+0122 c002d98c beq pair_and_receiver ,mouse_24g_auto_pair_attempt_fail 
+0123 c0008125 beq fast_conn_and_receiver ,p_mouse_24g_fast_conn_attempt_fail 
+0124 20205975 branch mouse_24g_attempt_fail + 4 
 
 p_mouse_24g_fast_conn_attempt_fail:
-011b 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-011c c29f011f bbit1 mouse_enable_24g_first_auto_pairing ,p_mouse_24g_start_auto_pair 
-011d c298011f bbit1 mouse_enable_auto_24g_paring ,p_mouse_24g_start_auto_pair 
-011e 20205983 branch mouse_24g_fast_conn_attempt_fail + 3 
+0125 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0126 c29f0129 bbit1 mouse_enable_24g_first_auto_pairing ,p_mouse_24g_start_auto_pair 
+0127 c2980129 bbit1 mouse_enable_auto_24g_paring ,p_mouse_24g_start_auto_pair 
+0128 20205983 branch mouse_24g_fast_conn_attempt_fail + 3 
 
 p_mouse_24g_start_auto_pair:
-011f 6fe145ed fetch 2 ,mem_24g_pair_timeout_init 
-0120 67e145f5 store 2 ,mem_24g_reconn_timeout 
-0121 7045f905 jam pair_and_receiver ,mem_24g_reconn_type 
-0122 2020350a branch g24_reconn_start 
+0129 6fe145ed fetch 2 ,mem_24g_pair_timeout_init 
+012a 67e145f5 store 2 ,mem_24g_reconn_timeout 
+012b 7045f905 jam pair_and_receiver ,mem_24g_reconn_type 
+012c 2020350a branch g24_reconn_start 
 
 p_mouse_start_reconnect_device:
-0123 204067d5 call hid_device_select_reconn_device 
-0124 20204e0a branch mouse_start_reconnect_device + 1 
+012d 204067d5 call hid_device_select_reconn_device 
+012e 20204e0a branch mouse_start_reconnect_device + 1 
 
 p_mouse_le:
-0125 20402a06 call le_fifo_check_nearly_full 
-0126 247a0000 nrtn blank 
-0127 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
-0128 c07f812c beq 0xff ,p_mouse_le_next 
-0129 6fe0c882 fetch 1 ,mem_le_connect_status_flag 
-012a 1fe17e03 and pdata ,0x03 ,pdata 
-012b c1818000 rtnne 0x03 
+012f 20402a06 call le_fifo_check_nearly_full 
+0130 247a0000 nrtn blank 
+0131 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
+0132 c07f8136 beq 0xff ,p_mouse_le_next 
+0133 6fe0c882 fetch 1 ,mem_le_connect_status_flag 
+0134 1fe17e03 and pdata ,0x03 ,pdata 
+0135 c1818000 rtnne 0x03 
 
 p_mouse_le_next:
-012c 6fe0c9f9 fetch 1 ,mem_mouse_clear_sensor_data_flag 
-012d 205a538b call mouse_clear_sensor_data_by_reset ,blank 
-012e 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-012f c2808134 bbit1 mouse_24g_pairing_flag ,p_mouse_le_send_empty_packet 
-0130 c2800134 bbit1 mouse_select_device_flag ,p_mouse_le_send_empty_packet 
-0131 c2828134 bbit1 mouse_bt_discovery_button_down_flag ,p_mouse_le_send_empty_packet 
-0132 c2830134 bbit1 mouse_bt_discovery_button_long_down_flag ,p_mouse_le_send_empty_packet 
-0133 20205447 branch mouse_le_package 
+0136 6fe0c9f9 fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0137 205a538b call mouse_clear_sensor_data_by_reset ,blank 
+0138 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0139 c280813e bbit1 mouse_24g_pairing_flag ,p_mouse_le_send_empty_packet 
+013a c280013e bbit1 mouse_select_device_flag ,p_mouse_le_send_empty_packet 
+013b c282813e bbit1 mouse_bt_discovery_button_down_flag ,p_mouse_le_send_empty_packet 
+013c c283013e bbit1 mouse_bt_discovery_button_long_down_flag ,p_mouse_le_send_empty_packet 
+013d 20205447 branch mouse_le_package 
 
 p_mouse_le_send_empty_packet:
-0134 58000000 setarg 0 
-0135 67e3c65c store 7 ,mem_mouse_key 
-0136 2020683e branch hid_device_le_send_mouse_data 
+013e 58000000 setarg 0 
+013f 67e3c65c store 7 ,mem_mouse_key 
+0140 2020683e branch hid_device_le_send_mouse_data 
 
 p_g24_dispatch:
-0137 204001cd call p_mouse_24g_1000_halfslot_set 
-0138 c513b37c bmark1 mark_24g_rxmode ,g24_receive_dispatch 
-0139 c6930000 rtnmark0 mark_24g 
+0141 204001d7 call p_mouse_24g_1000_halfslot_set 
+0142 c513b37c bmark1 mark_24g_rxmode ,g24_receive_dispatch 
+0143 c6930000 rtnmark0 mark_24g 
 
 p_g24_transmit_dispatch:
-013a 6fe0c613 fetch 1 ,mem_24g_conn_sm 
-013b c280b281 bbit1 state_24g_pair ,g24_pair_dispatch 
-013c c2813532 bbit1 state_24g_reconn ,g24_reconn_dispatch 
-013d 6fe0c62f fetch 1 ,mem_24g_transmit_by_interrupt 
-013e c0008140 beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
-013f 202035e0 branch g24_transmit_no_interrupt 
+0144 6fe0c613 fetch 1 ,mem_24g_conn_sm 
+0145 c280b281 bbit1 state_24g_pair ,g24_pair_dispatch 
+0146 c2813532 bbit1 state_24g_reconn ,g24_reconn_dispatch 
+0147 6fe0c62f fetch 1 ,mem_24g_transmit_by_interrupt 
+0148 c000814a beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
+0149 202035e0 branch g24_transmit_no_interrupt 
 
 p_g24_transmit_by_interrupt:
-0140 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0141 c28d0144 bbit1 mouse_enable_24g_1000 ,p_g24_transmit_by_interrupt_high_reoport_set 
-0142 c28c8144 bbit1 mouse_enable_24g_500hz ,p_g24_transmit_by_interrupt_high_reoport_set 
-0143 202036a0 branch g24_transmit_by_interrupt 
+014a 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+014b c28d014e bbit1 mouse_enable_24g_1000 ,p_g24_transmit_by_interrupt_high_reoport_set 
+014c c28c814e bbit1 mouse_enable_24g_500hz ,p_g24_transmit_by_interrupt_high_reoport_set 
+014d 202036a0 branch g24_transmit_by_interrupt 
 
 p_g24_transmit_by_interrupt_high_reoport_set:
-0144 20403224 call g24_timer_check 
-0145 24740000 nrtn user 
-0146 204036b5 call g24_interval_calibrate 
-0147 202035e0 branch g24_transmit_no_interrupt 
+014e 20403224 call g24_timer_check 
+014f 24740000 nrtn user 
+0150 204036b5 call g24_interval_calibrate 
+0151 202035e0 branch g24_transmit_no_interrupt 
 
 p_g24_transmit_loop:
-0148 2040362a call g24_transmit_receive_ack 
-0149 242c3638 nbranch g24_retransmit ,sync 
-014a 2437b638 nbranch g24_retransmit ,user3 
-014b 20403647 call g24_ackpayload_parse 
-014c 6fe0c3cf fetch 1 ,mem_device_option 
-014d 1fe67c08 sub pdata ,dvc_op_mouse ,null 
-014e 20428150 call p_mouse_24g_transmit_callback ,zero 
-014f 2020361f branch g24_transmit_no_ack 
+0152 2040362a call g24_transmit_receive_ack 
+0153 242c3638 nbranch g24_retransmit ,sync 
+0154 2437b638 nbranch g24_retransmit ,user3 
+0155 20403647 call g24_ackpayload_parse 
+0156 6fe0c3cf fetch 1 ,mem_device_option 
+0157 1fe67c08 sub pdata ,dvc_op_mouse ,null 
+0158 2042815a call p_mouse_24g_transmit_callback ,zero 
+0159 2020361f branch g24_transmit_no_ack 
 
 p_mouse_24g_transmit_callback:
-0150 20400158 call p_mouse_24g_send_time_check 
-0151 20405916 call mouse_wakeup_24g 
-0152 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0153 c40d0000 rtnbit0 mouse_enable_24g_1000 
-0154 6fe0c639 fetch 1 ,mem_24g_retransmit 
-0155 207a0000 rtn blank 
-0156 200003e8 nop 1000 
-0157 20600000 rtn 
+015a 20400162 call p_mouse_24g_send_time_check 
+015b 20405916 call mouse_wakeup_24g 
+015c 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+015d c40d0000 rtnbit0 mouse_enable_24g_1000 
+015e 6fe0c639 fetch 1 ,mem_24g_retransmit 
+015f 207a0000 rtn blank 
+0160 200003e8 nop 1000 
+0161 20600000 rtn 
 
 p_mouse_24g_send_time_check:
-0158 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0159 c38c8000 rtnbit1 mouse_enable_24g_500hz 
-015a c38d0000 rtnbit1 mouse_enable_24g_1000 
-015b 20205b35 branch mouse_24g_send_time_check 
+0162 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0163 c38c8000 rtnbit1 mouse_enable_24g_500hz 
+0164 c38d0000 rtnbit1 mouse_enable_24g_1000 
+0165 20205b35 branch mouse_24g_send_time_check 
 
 p_g24_transmit_receive_ack:
-015c 7857fc00 disable user3 
-015d 20403174 call g24_transmit 
-015e 6fe0c596 fetch 1 ,mem_24g_no_ack 
-015f c000b162 beq no_ack_24g ,g24_end_of_packet 
-0160 18002a00 force 0 ,radio_ctrl 
-0161 6fe245a6 fetch 4 ,mem_24g_addr 
-0162 98001200 iforce access 
-0163 68488008 fetcht 1 ,mem_last_freq 
-0164 20402173 call set_freq_rx 
-0165 200001f4 nop 500 
-0166 204021aa call rf_rx_enable 
-0167 20403100 call g24_receive_rxon 
-0168 2057b162 call g24_end_of_packet ,user3 
-0169 20600000 rtn 
+0166 7857fc00 disable user3 
+0167 20403174 call g24_transmit 
+0168 6fe0c596 fetch 1 ,mem_24g_no_ack 
+0169 c000b162 beq no_ack_24g ,g24_end_of_packet 
+016a 18002a00 force 0 ,radio_ctrl 
+016b 6fe245a6 fetch 4 ,mem_24g_addr 
+016c 98001200 iforce access 
+016d 68488008 fetcht 1 ,mem_last_freq 
+016e 20402173 call set_freq_rx 
+016f 200001f4 nop 500 
+0170 204021aa call rf_rx_enable 
+0171 20403100 call g24_receive_rxon 
+0172 2057b162 call g24_end_of_packet ,user3 
+0173 20600000 rtn 
 
 p_g24_reconn_device_fail:
-016a 6fe0c5fa fetch 1 ,mem_24g_fast_conn_enable 
-016b 203a3201 branch g24_ch ,blank 
-016c 6fe145f7 fetch 2 ,mem_24g_reconn_count 
-016d 1fe0fe01 increase 1 ,pdata 
-016e 67e145f7 store 2 ,mem_24g_reconn_count 
-016f 2feffe09 isolate1 9 ,pdata 
-0170 6fe0c5f9 fetch 1 ,mem_24g_reconn_type 
-0171 c0028173 beq pair_and_receiver ,p_g24_reconn_pair_and_receiver 
-0172 20203565 branch g24_reconn_device_fail + 7 
+0174 6fe0c5fa fetch 1 ,mem_24g_fast_conn_enable 
+0175 203a3201 branch g24_ch ,blank 
+0176 6fe145f7 fetch 2 ,mem_24g_reconn_count 
+0177 1fe0fe01 increase 1 ,pdata 
+0178 67e145f7 store 2 ,mem_24g_reconn_count 
+0179 2feffe09 isolate1 9 ,pdata 
+017a 6fe0c5f9 fetch 1 ,mem_24g_reconn_type 
+017b c002817d beq pair_and_receiver ,p_g24_reconn_pair_and_receiver 
+017c 20203565 branch g24_reconn_device_fail + 7 
 
 p_g24_reconn_pair_and_receiver:
-0173 2020b51f branch g24_reconn_receiver_addr ,true 
-0174 2020327a branch g24_pair_init_param 
+017d 2020b51f branch g24_reconn_receiver_addr ,true 
+017e 2020327a branch g24_pair_init_param 
 
 p_g24_retransmit:
 
 p_mouse_g24_retransmit:
-0175 6fe0c752 fetch 1 ,mem_device_need_soft_reset 
-0176 247a0000 nrtn blank 
-0177 20400186 call p_mouse_g24_retransmit_100ms_timer 
-0178 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0179 c3808000 rtnbit1 mouse_24g_pairing_flag 
+017f 6fe0c752 fetch 1 ,mem_device_need_soft_reset 
+0180 247a0000 nrtn blank 
+0181 20400190 call p_mouse_g24_retransmit_100ms_timer 
+0182 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0183 c3808000 rtnbit1 mouse_24g_pairing_flag 
 
 p_g24_retransmit0:
-017a 6fe0c619 fetch 1 ,mem_24g_abort_pac 
-017b 247a0000 nrtn blank 
-017c 6fe14615 fetch 2 ,mem_24g_txfail_cnt 
-017d 1fe0fe01 increase 1 ,pdata 
-017e 67e14615 store 2 ,mem_24g_txfail_cnt 
-017f 6fe0c616 fetch 1 ,mem_24g_txfail_cnt + 1 
-0180 c282364f bbit1 4 ,g24_tx_attempt_fail 
-0181 20403655 call g24_transmit_hop_process 
-0182 6fe14639 fetch 2 ,mem_24g_retransmit 
-0183 1fe0fe01 increase 1 ,pdata 
-0184 67e14639 store 2 ,mem_24g_retransmit 
-0185 20203615 branch g24_transmit_loop 
+0184 6fe0c619 fetch 1 ,mem_24g_abort_pac 
+0185 247a0000 nrtn blank 
+0186 6fe14615 fetch 2 ,mem_24g_txfail_cnt 
+0187 1fe0fe01 increase 1 ,pdata 
+0188 67e14615 store 2 ,mem_24g_txfail_cnt 
+0189 6fe0c616 fetch 1 ,mem_24g_txfail_cnt + 1 
+018a c282364f bbit1 4 ,g24_tx_attempt_fail 
+018b 20403655 call g24_transmit_hop_process 
+018c 6fe14639 fetch 2 ,mem_24g_retransmit 
+018d 1fe0fe01 increase 1 ,pdata 
+018e 67e14639 store 2 ,mem_24g_retransmit 
+018f 20203615 branch g24_transmit_loop 
 
 p_mouse_g24_retransmit_100ms_timer:
-0186 d8e0000c arg 12 ,queue 
-0187 20407cf1 call timer_check 
-0188 247a0000 nrtn blank 
-0189 204054d7 call mouse_commbination_key_process 
-018a 202059e6 branch mouse_g24_retransmit_100ms_timer_next 
+0190 d8e0000c arg 12 ,queue 
+0191 20407cf1 call timer_check 
+0192 247a0000 nrtn blank 
+0193 204054d7 call mouse_commbination_key_process 
+0194 202059e6 branch mouse_g24_retransmit_100ms_timer_next 
 
 p_g24_transmit_hop_process:
-018b 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-018c c31eb658 bbit0 mouse_enable_24g_2m_phy ,g24_transmit_hop_process_next 
+0195 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0196 c31eb658 bbit0 mouse_enable_24g_2m_phy ,g24_transmit_hop_process_next 
 
 p_mouse_g24_transmit_hop_process_new:
-018d 6848c618 fetcht 1 ,mem_24g_retry 
-018e 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
-018f 98467c00 isub temp ,null 
-0190 24213675 nbranch g24_tx_fast_hop ,positive 
-0191 18408401 increase 1 ,temp 
-0192 6048c618 storet 1 ,mem_24g_retry 
-0193 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
-0194 c005019f beq 10 ,p_g24_transmit_hop_process_1ms 
-0195 c004019b beq 8 ,p_g24_transmit_hop_process_2ms 
-0196 c007cd7e beq 15 ,mouse_g24_transmit_hop_process_4ms 
-0197 6fe0c618 fetch 1 ,mem_24g_retry 
-0198 c00a366f beq 20 ,g24_hop_ch_disable 
-0199 c00f366f beq 30 ,g24_hop_ch_disable 
-019a 20600000 rtn 
+0197 6848c618 fetcht 1 ,mem_24g_retry 
+0198 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
+0199 98467c00 isub temp ,null 
+019a 24213675 nbranch g24_tx_fast_hop ,positive 
+019b 18408401 increase 1 ,temp 
+019c 6048c618 storet 1 ,mem_24g_retry 
+019d 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
+019e c00501a9 beq 10 ,p_g24_transmit_hop_process_1ms 
+019f c00401a5 beq 8 ,p_g24_transmit_hop_process_2ms 
+01a0 c007cd7e beq 15 ,mouse_g24_transmit_hop_process_4ms 
+01a1 6fe0c618 fetch 1 ,mem_24g_retry 
+01a2 c00a366f beq 20 ,g24_hop_ch_disable 
+01a3 c00f366f beq 30 ,g24_hop_ch_disable 
+01a4 20600000 rtn 
 
 p_g24_transmit_hop_process_2ms:
-019b 6fe0c618 fetch 1 ,mem_24g_retry 
-019c c003366f beq 6 ,g24_hop_ch_disable 
-019d c004b66f beq 9 ,g24_hop_ch_disable 
-019e 20600000 rtn 
+01a5 6fe0c618 fetch 1 ,mem_24g_retry 
+01a6 c003366f beq 6 ,g24_hop_ch_disable 
+01a7 c004b66f beq 9 ,g24_hop_ch_disable 
+01a8 20600000 rtn 
 
 p_g24_transmit_hop_process_1ms:
-019f 6fe0c618 fetch 1 ,mem_24g_retry 
-01a0 c005366f beq 10 ,g24_hop_ch_disable 
-01a1 20600000 rtn 
+01a9 6fe0c618 fetch 1 ,mem_24g_retry 
+01aa c005366f beq 10 ,g24_hop_ch_disable 
+01ab 20600000 rtn 
 
 p_mouse_24g_package_data:
-01a2 c6930000 rtnmark0 mark_24g 
-01a3 20404f26 call mouse_motion 
-01a4 24740000 nrtn user 
-01a5 6fe0c73b fetch 1 ,mem_mouse_24g_long_sleep_flag 
-01a6 70473b00 jam 0 ,mem_mouse_24g_long_sleep_flag 
-01a7 245a59ba ncall mouse_24g_short_sleep_clear_wake ,blank 
-01a8 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-01a9 c30a01ac bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
-01aa 6fe0c72b fetch 1 ,mem_customer_key 
-01ab 243a59dc nbranch mouse_24g_keyboard_package_data ,blank 
+01ac c6930000 rtnmark0 mark_24g 
+01ad 20404f26 call mouse_motion 
+01ae 24740000 nrtn user 
+01af 6fe0c73b fetch 1 ,mem_mouse_24g_long_sleep_flag 
+01b0 70473b00 jam 0 ,mem_mouse_24g_long_sleep_flag 
+01b1 245a59ba ncall mouse_24g_short_sleep_clear_wake ,blank 
+01b2 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+01b3 c30a01b6 bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
+01b4 6fe0c72b fetch 1 ,mem_customer_key 
+01b5 243a59dc nbranch mouse_24g_keyboard_package_data ,blank 
 
 p_mouse_24g_mouse_package_data:
-01ac 2040538e call mouse_data_xy_release 
-01ad 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-01ae c28c81b1 bbit1 mouse_enable_24g_500hz ,p_mouse_24g_mouse_package_data_by_interrupt 
-01af c28d01b1 bbit1 mouse_enable_24g_1000 ,p_mouse_24g_mouse_package_data_by_interrupt 
-01b0 202059c7 branch mouse_24g_mouse_package_data 
+01b6 2040538e call mouse_data_xy_release 
+01b7 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+01b8 c28c81bb bbit1 mouse_enable_24g_500hz ,p_mouse_24g_mouse_package_data_by_interrupt 
+01b9 c28d01bb bbit1 mouse_enable_24g_1000 ,p_mouse_24g_mouse_package_data_by_interrupt 
+01ba 202059c7 branch mouse_24g_mouse_package_data 
 
 p_mouse_24g_mouse_package_data_by_interrupt:
-01b1 2040538e call mouse_data_xy_release 
-01b2 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-01b3 c28081c0 bbit1 1 ,p_mouse_24g_mouse_package_data_now 
-01b4 6848c531 fetcht 1 ,mem_24g_txbuf + 1 
-01b5 6fe0c65c fetch 1 ,mem_mouse_key 
-01b6 9841fe00 ior temp ,pdata 
-01b7 67e0c65c store 1 ,mem_mouse_key 
-01b8 6848c536 fetcht 1 ,mem_24g_txbuf + 6 
-01b9 6fe0c661 fetch 1 ,mem_mouse_z 
-01ba 9840fe00 iadd temp ,pdata 
-01bb 67e0c661 store 1 ,mem_mouse_z 
-01bc 6848c537 fetcht 1 ,mem_24g_txbuf + 7 
-01bd 6fe0c662 fetch 1 ,mem_mouse_tz 
-01be 9840fe00 iadd temp ,pdata 
-01bf 67e0c662 store 1 ,mem_mouse_tz 
+01bb 2040538e call mouse_data_xy_release 
+01bc 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+01bd c28081ca bbit1 1 ,p_mouse_24g_mouse_package_data_now 
+01be 6848c531 fetcht 1 ,mem_24g_txbuf + 1 
+01bf 6fe0c65c fetch 1 ,mem_mouse_key 
+01c0 9841fe00 ior temp ,pdata 
+01c1 67e0c65c store 1 ,mem_mouse_key 
+01c2 6848c536 fetcht 1 ,mem_24g_txbuf + 6 
+01c3 6fe0c661 fetch 1 ,mem_mouse_z 
+01c4 9840fe00 iadd temp ,pdata 
+01c5 67e0c661 store 1 ,mem_mouse_z 
+01c6 6848c537 fetcht 1 ,mem_24g_txbuf + 7 
+01c7 6fe0c662 fetch 1 ,mem_mouse_tz 
+01c8 9840fe00 iadd temp ,pdata 
+01c9 67e0c662 store 1 ,mem_mouse_tz 
 
 p_mouse_24g_mouse_package_data_now:
-01c0 7045a001 jam type_ms ,mem_24g_data_type 
-01c1 da200007 arg 7 ,rega 
-01c2 da40465c arg mem_mouse_key ,regb 
-01c3 202036bb branch g24_transmit_by_interrupt_enable 
+01ca 7045a001 jam type_ms ,mem_24g_data_type 
+01cb da200007 arg 7 ,rega 
+01cc da40465c arg mem_mouse_key ,regb 
+01cd 202036bb branch g24_transmit_by_interrupt_enable 
 
 p_app_init:
 
 p_mouse_init:
-01c4 20407384 call enable_authrom 
-01c5 2055cd20 call mouse_wake_gpio_set ,wake 
-01c6 20404d40 call mouse_setting_config 
-01c7 20404dec call mouse_le_name_modify 
-01c8 20405260 call mouse_init_sunt 
-01c9 20758000 rtn wake 
-01ca 204002fd call p_load_code_head_offsetaddr 
-01cb 204001d2 call p_mouse_usb_check_enable 
-01cc 20204d18 branch mouse_init + 7 
+01ce 20407384 call enable_authrom 
+01cf 2055cd20 call mouse_wake_gpio_set ,wake 
+01d0 20404d40 call mouse_setting_config 
+01d1 20404dec call mouse_le_name_modify 
+01d2 20405260 call mouse_init_sunt 
+01d3 20758000 rtn wake 
+01d4 20400307 call p_load_code_head_offsetaddr 
+01d5 204001dc call p_mouse_usb_check_enable 
+01d6 20204d18 branch mouse_init + 7 
 
 p_mouse_24g_1000_halfslot_set:
-01cd 6fe0c678 fetch 1 ,mem_device_flag 
-01ce c1800000 rtnne mode_24g_device 
-01cf 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-01d0 c40d0000 rtnbit0 mouse_enable_24g_1000 
-01d1 202002d1 branch p_select_system_clk_12m_common 
+01d7 6fe0c678 fetch 1 ,mem_device_flag 
+01d8 c1800000 rtnne mode_24g_device 
+01d9 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+01da c40d0000 rtnbit0 mouse_enable_24g_1000 
+01db 202002db branch p_select_system_clk_12m_common 
 
 p_mouse_usb_check_enable:
-01d2 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-01d3 c4060000 rtnbit0 mouse_enable_usb 
-01d4 704676a5 jam usb_interface_remove ,mem_usb_vdd_status 
-01d5 704ad200 jam off ,mem_usb_mode_enable 
-01d6 704ad400 jam 0 ,mem_mouse_reinit_mode_flag 
-01d7 704ad100 jam 0 ,mem_usb_sof_zero_cntl 
-01d8 20600000 rtn 
+01dc 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+01dd c4060000 rtnbit0 mouse_enable_usb 
+01de 704676a5 jam usb_interface_remove ,mem_usb_vdd_status 
+01df 704ad200 jam off ,mem_usb_mode_enable 
+01e0 704ad400 jam 0 ,mem_mouse_reinit_mode_flag 
+01e1 704ad100 jam 0 ,mem_usb_sof_zero_cntl 
+01e2 20600000 rtn 
 
 p_mouse_switch_gpio_set:
-01d9 6fe0c678 fetch 1 ,mem_device_flag 
-01da c1000000 rtneq mode_24g_device 
-01db 6fe0c665 fetch 1 ,mem_device_switch_gpio 
-01dc 2020525c branch mouse_gpio_config_pd_check 
+01e3 6fe0c678 fetch 1 ,mem_device_flag 
+01e4 c1000000 rtneq mode_24g_device 
+01e5 6fe0c665 fetch 1 ,mem_device_switch_gpio 
+01e6 2020525c branch mouse_gpio_config_pd_check 
 
 p_mouse_idle:
-01dd 20405add call mouse_low_voltage_led_no_enter_lpm 
-01de 2040789a call ui_check_paring_button 
-01df 20404fdb call mouse_dpi_check 
-01e0 20405132 call mouse_dpi_another_gpio_check 
-01e1 20405767 call mouse_select_device_check 
-01e2 204057b8 call mouse_check_select_device_by_switch 
-01e3 204001d9 call p_mouse_switch_gpio_set 
-01e4 20405815 call mouse_bt_button_check 
-01e5 20404f42 call mouse_wheel_check 
-01e6 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-01e7 c4060000 rtnbit0 mouse_enable_usb 
-01e8 204002d5 call p_mouse_usb_dispatch 
+01e7 20405add call mouse_low_voltage_led_no_enter_lpm 
+01e8 2040789a call ui_check_paring_button 
+01e9 20404fdb call mouse_dpi_check 
+01ea 20405132 call mouse_dpi_another_gpio_check 
+01eb 20405767 call mouse_select_device_check 
+01ec 204057b8 call mouse_check_select_device_by_switch 
+01ed 204001e3 call p_mouse_switch_gpio_set 
+01ee 20405815 call mouse_bt_button_check 
+01ef 20404f42 call mouse_wheel_check 
+01f0 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+01f1 c4060000 rtnbit0 mouse_enable_usb 
+01f2 204002df call p_mouse_usb_dispatch 
 
 p_mouse_usb_mode:
-01e9 6ff08c01 fetch 1 ,core_usb_addr 
-01ea 67e0c675 store 1 ,mem_usb_addr 
-01eb c4038000 rtnbit0 7 
-01ec 20405bc2 call mouse_usb_timer_check 
-01ed 24740000 nrtn user 
-01ee 20404f26 call mouse_motion 
-01ef 24740000 nrtn user 
-01f0 20205bba branch mouse_push_data_to_usb 
+01f3 6ff08c01 fetch 1 ,core_usb_addr 
+01f4 67e0c675 store 1 ,mem_usb_addr 
+01f5 c4038000 rtnbit0 7 
+01f6 20405bc2 call mouse_usb_timer_check 
+01f7 24740000 nrtn user 
+01f8 20404f26 call mouse_motion 
+01f9 24740000 nrtn user 
+01fa 20205bba branch mouse_push_data_to_usb 
 
 p_mouse_usb_config_param:
-01f1 20405be1 call mouse_usb_config_kb_check 
-01f2 20405bea call mouse_usb_report_rate_set 
-01f3 204001f5 call p_mouse_usb_config_param_setup 
-01f4 20205bdb branch mouse_usb_device_name_config 
+01fb 20405be1 call mouse_usb_config_kb_check 
+01fc 20405bea call mouse_usb_report_rate_set 
+01fd 204001ff call p_mouse_usb_config_param_setup 
+01fe 20205bdb branch mouse_usb_device_name_config 
 
 p_mouse_usb_config_param_setup:
-01f5 204001f8 call p_usb_tx_interval_config 
-01f6 20403d20 call dongle_usb_vid_pid_config 
-01f7 20205be8 branch mouse_usb_hid_icon_config 
+01ff 20400202 call p_usb_tx_interval_config 
+0200 20403d20 call dongle_usb_vid_pid_config 
+0201 20205be8 branch mouse_usb_hid_icon_config 
 
 p_usb_tx_interval_config:
-01f8 6fe08839 fetch 1 ,mem_usb_tx_interval 
-01f9 207a0000 rtn blank 
-01fa 67e0caf9 store 1 ,mem_confdesc_new + 34 
-01fb 67e0cb12 store 1 ,mem_confdesc_new + 59 
-01fc 20600000 rtn 
+0202 6fe08839 fetch 1 ,mem_usb_tx_interval 
+0203 207a0000 rtn blank 
+0204 67e0caf9 store 1 ,mem_confdesc_new + 34 
+0205 67e0cb12 store 1 ,mem_confdesc_new + 59 
+0206 20600000 rtn 
 
 p_usb0_request_get_descriptor:
-01fd 6fe0884e fetch 1 ,mem_usb_setup_bvalueh 
-01fe c000fa06 beq dsc_device ,dsc_device_info 
-01ff c0010204 beq dsc_config ,p_dsc_config_info 
-0200 c001fa22 beq dsc_string ,dsc_string_info 
-0201 c0108207 beq dsc_hid ,p_dsc_hid_info 
-0202 c0110216 beq dsc_hid_report ,p_dsc_hid_report_info 
-0203 202079d6 branch usb0_force_stall 
+0207 6fe0884e fetch 1 ,mem_usb_setup_bvalueh 
+0208 c000fa06 beq dsc_device ,dsc_device_info 
+0209 c001020e beq dsc_config ,p_dsc_config_info 
+020a c001fa22 beq dsc_string ,dsc_string_info 
+020b c0108211 beq dsc_hid ,p_dsc_hid_info 
+020c c0110220 beq dsc_hid_report ,p_dsc_hid_report_info 
+020d 202079d6 branch usb0_force_stall 
 
 p_dsc_config_info:
-0204 58004ad7 setarg mem_confdesc_new 
-0205 6848cad7 fetcht 1 ,mem_confdesc_new 
-0206 20207a0a branch dsc_info_set_data_len 
+020e 58004ad7 setarg mem_confdesc_new 
+020f 6848cad7 fetcht 1 ,mem_confdesc_new 
+0210 20207a0a branch dsc_info_set_data_len 
 
 p_dsc_hid_info:
-0207 7008db00 jam 0 ,mem_usb_get_protocol_flag 
-0208 6fe0884f fetch 1 ,mem_usb_setup_windex 
-0209 c000020d beq 0 ,p_dsc_hid_info_interface0 
-020a c0008210 beq 1 ,p_dsc_hid_info_interface1 
-020b c0010213 beq 2 ,p_dsc_hid_info_interface2 
-020c 202079d6 branch usb0_force_stall 
+0211 7008db00 jam 0 ,mem_usb_get_protocol_flag 
+0212 6fe0884f fetch 1 ,mem_usb_setup_windex 
+0213 c0000217 beq 0 ,p_dsc_hid_info_interface0 
+0214 c000821a beq 1 ,p_dsc_hid_info_interface1 
+0215 c001021d beq 2 ,p_dsc_hid_info_interface2 
+0216 202079d6 branch usb0_force_stall 
 
 p_dsc_hid_info_interface0:
-020d 6a40caea fetchr regb ,1 ,mem_confdesc_new + 19 
-020e da204aea arg mem_confdesc_new + 19 ,rega 
-020f 20207b7f branch usb0_respond 
+0217 6a40caea fetchr regb ,1 ,mem_confdesc_new + 19 
+0218 da204aea arg mem_confdesc_new + 19 ,rega 
+0219 20207b7f branch usb0_respond 
 
 p_dsc_hid_info_interface1:
-0210 6a40cb03 fetchr regb ,1 ,mem_confdesc_new + 44 
-0211 da204b03 arg mem_confdesc_new + 44 ,rega 
-0212 20207b7f branch usb0_respond 
+021a 6a40cb03 fetchr regb ,1 ,mem_confdesc_new + 44 
+021b da204b03 arg mem_confdesc_new + 44 ,rega 
+021c 20207b7f branch usb0_respond 
 
 p_dsc_hid_info_interface2:
-0213 6a40cb1c fetchr regb ,1 ,mem_confdesc_new + 69 
-0214 da204b1c arg mem_confdesc_new + 69 ,rega 
-0215 20207b7f branch usb0_respond 
+021d 6a40cb1c fetchr regb ,1 ,mem_confdesc_new + 69 
+021e da204b1c arg mem_confdesc_new + 69 ,rega 
+021f 20207b7f branch usb0_respond 
 
 p_dsc_hid_report_info:
-0216 6fe1084f fetch 2 ,mem_usb_setup_windex 
-0217 c000fa36 beq 1 ,dsc_hid_report_info0 + 2 
-0218 c001021b beq 2 ,p_dsc_hid_report_info1 
-0219 6a210785 fetchr rega ,2 ,mem_hidreportdesc_kb 
-021a 20207b7d branch usb0_respond_length 
+0220 6fe1084f fetch 2 ,mem_usb_setup_windex 
+0221 c000fa36 beq 1 ,dsc_hid_report_info0 + 2 
+0222 c0010225 beq 2 ,p_dsc_hid_report_info1 
+0223 6a210785 fetchr rega ,2 ,mem_hidreportdesc_kb 
+0224 20207b7d branch usb0_respond_length 
 
 p_dsc_hid_report_info1:
-021b 7008ec01 jam 1 ,mem_usb_device_enumeration_endflag 
-021c 7008de01 jam usb_got_report_req ,mem_usb_state 
-021d da204b79 arg mem_hidreportdesc_interface2_pc ,rega 
-021e 20207b7d branch usb0_respond_length 
+0225 7008ec01 jam 1 ,mem_usb_device_enumeration_endflag 
+0226 7008de01 jam usb_got_report_req ,mem_usb_state 
+0227 da204b79 arg mem_hidreportdesc_interface2_pc ,rega 
+0228 20207b7d branch usb0_respond_length 
 
 p_usb_init:
-021f 20407384 call enable_authrom 
-0220 20407922 call usb_init_param 
-0221 20407956 call usb_tx_interval_config 
-0222 2040023d call p_mouse_usb_kb_hidreportdesc 
+0229 20407384 call enable_authrom 
+022a 20407922 call usb_init_param 
+022b 20407956 call usb_tx_interval_config 
+022c 20400247 call p_mouse_usb_kb_hidreportdesc 
 
 p_usb_init_restart:
-0223 708c0000 jam 0x00 ,core_usb_config 
-0224 20002710 nop 10000 
-0225 708c1200 jam 0x0 ,core_usb_hmode 
-0226 6ff10050 fetch 2 ,core_clkoff 
-0227 793ffe0a set0 clock_off_usb ,pdata 
-0228 67f10050 store 2 ,core_clkoff 
-0229 708c1021 jam 0x21 ,core_usb_epmap 
-022a 708c1193 jam 0x93 ,core_usb_pupd 
-022b 708c003c jam 0x3c ,core_usb_config 
-022c 5800097d setarg mem_usb_rxbuf_new 
-022d 67f10c02 store 2 ,core_usb_rx_saddr 
-022e 67f10c06 store 2 ,core_usb_rxptr 
-022f 580009fd setarg mem_usb_rxbuf_new_end 
-0230 67f10c04 store 2 ,core_usb_rx_eaddr 
-0231 20207913 branch usb_init_next + 5 
+022d 708c0000 jam 0x00 ,core_usb_config 
+022e 20002710 nop 10000 
+022f 708c1200 jam 0x0 ,core_usb_hmode 
+0230 6ff10050 fetch 2 ,core_clkoff 
+0231 793ffe0a set0 clock_off_usb ,pdata 
+0232 67f10050 store 2 ,core_clkoff 
+0233 708c1021 jam 0x21 ,core_usb_epmap 
+0234 708c1193 jam 0x93 ,core_usb_pupd 
+0235 708c003c jam 0x3c ,core_usb_config 
+0236 5800097d setarg mem_usb_rxbuf_new 
+0237 67f10c02 store 2 ,core_usb_rx_saddr 
+0238 67f10c06 store 2 ,core_usb_rxptr 
+0239 580009fd setarg mem_usb_rxbuf_new_end 
+023a 67f10c04 store 2 ,core_usb_rx_eaddr 
+023b 20207913 branch usb_init_next + 5 
 
 p_usb_isr:
-0232 6ff08c22 fetch 1 ,core_usb_status 
-0233 2feffe03 isolate1 usb_status_reset ,pdata 
-0234 20408223 call p_usb_init_restart ,true 
-0235 6ff10c22 fetch 2 ,core_usb_status 
-0236 67f10c22 store 2 ,core_usb_status 
-0237 67e106e7 store 2 ,mem_usb_status 
-0238 20407963 call usb_nak_state_judge 
-0239 20407994 call usb_rx 
-023a 20407b8a call usb0_tx 
-023b 20407bd3 call usb_tx 
-023c 2020795b branch usb_nak_state 
+023c 6ff08c22 fetch 1 ,core_usb_status 
+023d 2feffe03 isolate1 usb_status_reset ,pdata 
+023e 2040822d call p_usb_init_restart ,true 
+023f 6ff10c22 fetch 2 ,core_usb_status 
+0240 67f10c22 store 2 ,core_usb_status 
+0241 67e106e7 store 2 ,mem_usb_status 
+0242 20407963 call usb_nak_state_judge 
+0243 20407994 call usb_rx 
+0244 20407b8a call usb0_tx 
+0245 20407bd3 call usb_tx 
+0246 2020795b branch usb_nak_state 
 
 p_mouse_usb_kb_hidreportdesc:
-023d 58004b33 setarg mem_hidreportdesc_interface0_kb 
-023e 67e10785 store 2 ,mem_hidreportdesc_kb 
-023f 7007b63f jam 0x3f ,mem_confdesc + 26 
-0240 20600000 rtn 
+0247 58004b33 setarg mem_hidreportdesc_interface0_kb 
+0248 67e10785 store 2 ,mem_hidreportdesc_kb 
+0249 7007b63f jam 0x3f ,mem_confdesc + 26 
+024a 20600000 rtn 
 
 p_usb_tx:
-0241 6fe088eb fetch 1 ,mem_usb_tx_enable 
-0242 207a0000 rtn blank 
-0243 6ff08c25 fetch 1 ,core_usb_txbusy 
-0244 1fe17e0f and_into 0x0f ,pdata 
-0245 243a7c32 nbranch usb_inwake_state_tx_dispose ,blank 
-0246 6fe088ec fetch 1 ,mem_usb_device_enumeration_endflag 
-0247 203a7bfe branch usb_tx_fifo_release ,blank 
-0248 6fe088de fetch 1 ,mem_usb_state 
-0249 c001fc42 beq usb_sleep ,usb_windows_wakeup 
-024a c0817bfe bne usb_connected ,usb_tx_fifo_release 
-024b 6fe088e0 fetch 1 ,mem_usb_clear_remote_wakeup 
-024c 243a7bfe nbranch usb_tx_fifo_release ,blank 
-024d 20407be2 call usb_tx_data_ep1 
-024e 20407bee call usb_tx_data_ep2 
-024f 20200250 branch p_usb_tx_data_ep3 
+024b 6fe088eb fetch 1 ,mem_usb_tx_enable 
+024c 207a0000 rtn blank 
+024d 6ff08c25 fetch 1 ,core_usb_txbusy 
+024e 1fe17e0f and_into 0x0f ,pdata 
+024f 243a7c32 nbranch usb_inwake_state_tx_dispose ,blank 
+0250 6fe088ec fetch 1 ,mem_usb_device_enumeration_endflag 
+0251 203a7bfe branch usb_tx_fifo_release ,blank 
+0252 6fe088de fetch 1 ,mem_usb_state 
+0253 c001fc42 beq usb_sleep ,usb_windows_wakeup 
+0254 c0817bfe bne usb_connected ,usb_tx_fifo_release 
+0255 6fe088e0 fetch 1 ,mem_usb_clear_remote_wakeup 
+0256 243a7bfe nbranch usb_tx_fifo_release ,blank 
+0257 20407be2 call usb_tx_data_ep1 
+0258 20407bee call usb_tx_data_ep2 
+0259 2020025a branch p_usb_tx_data_ep3 
 
 p_usb_tx_data_ep3:
-0250 6ff08c25 fetch 1 ,core_usb_txbusy 
-0251 c3818000 rtnbit1 3 
-0252 6fe088eb fetch 1 ,mem_usb_tx_enable 
-0253 c4018000 rtnbit0 3 
-0254 793ffe03 set0 3 ,pdata 
-0255 67e088eb store 1 ,mem_usb_tx_enable 
-0256 6fe0cc30 fetch 1 ,mem_usb_ep3_data 
-0257 207a0000 rtn blank 
-0258 704c3000 jam 0 ,mem_usb_ep3_data 
-0259 c018025b beq usb_ep3_ota ,p_usb_tx_ota_data 
-025a 2020233e branch assert 
+025a 6ff08c25 fetch 1 ,core_usb_txbusy 
+025b c3818000 rtnbit1 3 
+025c 6fe088eb fetch 1 ,mem_usb_tx_enable 
+025d c4018000 rtnbit0 3 
+025e 793ffe03 set0 3 ,pdata 
+025f 67e088eb store 1 ,mem_usb_tx_enable 
+0260 6fe0cc30 fetch 1 ,mem_usb_ep3_data 
+0261 207a0000 rtn blank 
+0262 704c3000 jam 0 ,mem_usb_ep3_data 
+0263 c0180265 beq usb_ep3_ota ,p_usb_tx_ota_data 
+0264 2020233e branch assert 
 
 p_usb_tx_ota_data:
-025b 6fe0cd41 fetch 1 ,mem_mouse_usb_ota_data 
-025c 207a0000 rtn blank 
-025d 1fe27200 copy pdata ,loopcnt 
-025e d8c04d42 arg mem_mouse_usb_ota_data + 1 ,contr 
-025f 20400263 call p_usb_tx_ep3 
-0260 d8a04d41 arg mem_mouse_usb_ota_data ,contw 
+0265 6fe0cd41 fetch 1 ,mem_mouse_usb_ota_data 
+0266 207a0000 rtn blank 
+0267 1fe27200 copy pdata ,loopcnt 
+0268 d8c04d42 arg mem_mouse_usb_ota_data + 1 ,contr 
+0269 2040026d call p_usb_tx_ep3 
+026a d8a04d41 arg mem_mouse_usb_ota_data ,contw 
 
 p_usb_tx_buff_realease:
-0261 df200041 arg 65 ,loopcnt 
-0262 20207ca3 branch clear_mem 
+026b df200041 arg 65 ,loopcnt 
+026c 20207ca3 branch clear_mem 
 
 p_usb_tx_ep3:
-0263 d8e00003 arg 3 ,queue 
-0264 da204bee arg mem_usb_txbuf3 ,rega 
-0265 62310c0e storer rega ,2 ,core_usb_tx_saddr3 
-0266 20207bc6 branch usb_tx_buf 
+026d d8e00003 arg 3 ,queue 
+026e da204bee arg mem_usb_txbuf3 ,rega 
+026f 62310c0e storer rega ,2 ,core_usb_tx_saddr3 
+0270 20207bc6 branch usb_tx_buf 
 
 p_usb_rx_data:
-0267 6ff08c25 fetch 1 ,core_usb_txbusy 
-0268 c3830000 rtnbit1 usb_status_rxfull 
-0269 20207983 branch usb_rx_data 
+0271 6ff08c25 fetch 1 ,core_usb_txbusy 
+0272 c3830000 rtnbit1 usb_status_rxfull 
+0273 20207983 branch usb_rx_data 
 
 p_usb_rx:
-026a 6fe086e7 fetch 1 ,mem_usb_status 
-026b c4028000 rtnbit0 usb_status_rxready 
-026c 20407979 call usb_rx_len 
-026d 2841fe0d compare 13 ,temp ,0xff 
-026e 2020f98b branch usb_rx_ep13 ,true 
-026f 2841fe03 compare 3 ,temp ,0xff 
-0270 2020828d branch p_usb_rx_ep3 ,true 
-0271 6fe0cad6 fetch 1 ,mem_setreport_count 
-0272 c000827b beq 1 ,p_setreport_next_page_data 
-0273 d8a0084b arg mem_usb_setup ,contw 
-0274 20407986 call usb_rx_read 
+0274 6fe086e7 fetch 1 ,mem_usb_status 
+0275 c4028000 rtnbit0 usb_status_rxready 
+0276 20407979 call usb_rx_len 
+0277 2841fe0d compare 13 ,temp ,0xff 
+0278 2020f98b branch usb_rx_ep13 ,true 
+0279 2841fe03 compare 3 ,temp ,0xff 
+027a 20208297 branch p_usb_rx_ep3 ,true 
+027b 6fe0cad6 fetch 1 ,mem_setreport_count 
+027c c0008285 beq 1 ,p_setreport_next_page_data 
+027d d8a0084b arg mem_usb_setup ,contw 
+027e 20407986 call usb_rx_read 
 
 p_usb_rx_next:
-0275 6fe086ea fetch 1 ,mem_usb_read_len 
-0276 c0007976 beq 0x00 ,usb_rx_no_data 
-0277 c000f9a8 beq 0x01 ,usb_out_one_byte 
-0278 1fe67c07 sub pdata ,7 ,null 
-0279 20610000 rtn positive 
-027a 20200287 branch p_usb_class_type 
+027f 6fe086ea fetch 1 ,mem_usb_read_len 
+0280 c0007976 beq 0x00 ,usb_rx_no_data 
+0281 c000f9a8 beq 0x01 ,usb_out_one_byte 
+0282 1fe67c07 sub pdata ,7 ,null 
+0283 20610000 rtn positive 
+0284 20200291 branch p_usb_class_type 
 
 p_setreport_next_page_data:
-027b d8a00853 arg mem_usb0_set_report_data ,contw 
-027c 20407986 call usb_rx_read 
-027d 704ad600 jam 0 ,mem_setreport_count 
-027e 6fe086ea fetch 1 ,mem_usb_read_len 
-027f c0008283 beq 0x01 ,p_usb_out_one_byte 
-0280 7008d501 jam 1 ,mem_usb0_get_set_report 
-0281 708c1b03 jam 0x03 ,core_usb_clear_nak 
-0282 20600000 rtn 
+0285 d8a00853 arg mem_usb0_set_report_data ,contw 
+0286 20407986 call usb_rx_read 
+0287 704ad600 jam 0 ,mem_setreport_count 
+0288 6fe086ea fetch 1 ,mem_usb_read_len 
+0289 c000828d beq 0x01 ,p_usb_out_one_byte 
+028a 7008d501 jam 1 ,mem_usb0_get_set_report 
+028b 708c1b03 jam 0x03 ,core_usb_clear_nak 
+028c 20600000 rtn 
 
 p_usb_out_one_byte:
-0283 6fe0884b fetch 1 ,mem_usb_setup 
-0284 c3838000 rtnbit1 7 
-0285 6fe08853 fetch 1 ,mem_usb0_set_report_data 
-0286 202079aa branch usb_out_one_byte + 2 
+028d 6fe0884b fetch 1 ,mem_usb_setup 
+028e c3838000 rtnbit1 7 
+028f 6fe08853 fetch 1 ,mem_usb0_set_report_data 
+0290 202079aa branch usb_out_one_byte + 2 
 
 p_usb_class_type:
-0287 793f8023 set0 mark_isstr ,mark 
-0288 6fe0884b fetch 1 ,mem_usb_setup_bmrequesttype 
-0289 1fe17e80 and_into 0x80 ,pdata 
-028a c04079ac beq in_device ,usb_in_device 
-028b c00079b4 beq out_device ,usb_out_device 
-028c 2020233e branch assert 
+0291 793f8023 set0 mark_isstr ,mark 
+0292 6fe0884b fetch 1 ,mem_usb_setup_bmrequesttype 
+0293 1fe17e80 and_into 0x80 ,pdata 
+0294 c04079ac beq in_device ,usb_in_device 
+0295 c00079b4 beq out_device ,usb_out_device 
+0296 2020233e branch assert 
 
 p_usb_rx_ep3:
-028d 6fe106ea fetch 2 ,mem_usb_read_len 
-028e 207a0000 rtn blank 
-028f d8a04bab arg mem_usb_ep3_out_data ,contw 
-0290 20407986 call usb_rx_read 
-0291 6fe106ea fetch 2 ,mem_usb_read_len 
-0292 67e14beb store 2 ,mem_usb_ep3_out_data_len 
-0293 704bed01 jam 1 ,mem_usb_ep3_out_data_flag 
-0294 20600000 rtn 
+0297 6fe106ea fetch 2 ,mem_usb_read_len 
+0298 207a0000 rtn blank 
+0299 d8a04bab arg mem_usb_ep3_out_data ,contw 
+029a 20407986 call usb_rx_read 
+029b 6fe106ea fetch 2 ,mem_usb_read_len 
+029c 67e14beb store 2 ,mem_usb_ep3_out_data_len 
+029d 704bed01 jam 1 ,mem_usb_ep3_out_data_flag 
+029e 20600000 rtn 
 
 p_mouse_usb_isr:
-0295 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0296 c4060000 rtnbit0 mouse_enable_usb 
-0297 2040029d call p_mouse_usb_interface_check 
-0298 6fe0c676 fetch 1 ,mem_usb_vdd_status 
-0299 c1ad0000 rtnne usb_interface_insert 
-029a 204002ac call p_mouse_usb_mode_enum_init 
-029b 204078f6 call usb_isr 
-029c 202002b0 branch p_mouse_usb_enum_check 
+029f 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+02a0 c4060000 rtnbit0 mouse_enable_usb 
+02a1 204002a7 call p_mouse_usb_interface_check 
+02a2 6fe0c676 fetch 1 ,mem_usb_vdd_status 
+02a3 c1ad0000 rtnne usb_interface_insert 
+02a4 204002b6 call p_mouse_usb_mode_enum_init 
+02a5 204078f6 call usb_isr 
+02a6 202002ba branch p_mouse_usb_enum_check 
 
 p_mouse_usb_interface_check:
-029d 6848cad5 fetcht 1 ,mem_mouse_usb_offline_check_gpio 
-029e 20406eed call gpio_out_inactive 
-029f 6848cad5 fetcht 1 ,mem_mouse_usb_offline_check_gpio 
-02a0 20404f06 call device_gpio_config_input_pd 
-02a1 6848cad5 fetcht 1 ,mem_mouse_usb_offline_check_gpio 
-02a2 20406ee0 call gpio_get_bit 
-02a3 242082aa nbranch p_mouse_usb_mode_disable ,true 
+02a7 6848cad5 fetcht 1 ,mem_mouse_usb_offline_check_gpio 
+02a8 20406eed call gpio_out_inactive 
+02a9 6848cad5 fetcht 1 ,mem_mouse_usb_offline_check_gpio 
+02aa 20404f06 call device_gpio_config_input_pd 
+02ab 6848cad5 fetcht 1 ,mem_mouse_usb_offline_check_gpio 
+02ac 20406ee0 call gpio_get_bit 
+02ad 242082b4 nbranch p_mouse_usb_mode_disable ,true 
 
 p_mouse_enum_usb_mode:
-02a4 6fe0c676 fetch 1 ,mem_usb_vdd_status 
-02a5 c12d0000 rtneq usb_interface_insert 
-02a6 7046765a jam usb_interface_insert ,mem_usb_vdd_status 
-02a7 70409400 jam 0 ,mem_lpm_mode 
-02a8 704ad001 jam 1 ,mem_usb_enum_flag 
-02a9 20600000 rtn 
+02ae 6fe0c676 fetch 1 ,mem_usb_vdd_status 
+02af c12d0000 rtneq usb_interface_insert 
+02b0 7046765a jam usb_interface_insert ,mem_usb_vdd_status 
+02b1 70409400 jam 0 ,mem_lpm_mode 
+02b2 704ad001 jam 1 ,mem_usb_enum_flag 
+02b3 20600000 rtn 
 
 p_mouse_usb_mode_disable:
-02aa 6fe0c676 fetch 1 ,mem_usb_vdd_status 
-02ab 20205ba5 branch mouse_usb_mode_disable + 1 
+02b4 6fe0c676 fetch 1 ,mem_usb_vdd_status 
+02b5 20205ba5 branch mouse_usb_mode_disable + 1 
 
 p_mouse_usb_mode_enum_init:
-02ac 6fe0cad0 fetch 1 ,mem_usb_enum_flag 
-02ad 207a0000 rtn blank 
-02ae 704ad000 jam 0 ,mem_usb_enum_flag 
-02af 20205b9b branch mouse_usb_mode_enable_next 
+02b6 6fe0cad0 fetch 1 ,mem_usb_enum_flag 
+02b7 207a0000 rtn blank 
+02b8 704ad000 jam 0 ,mem_usb_enum_flag 
+02b9 20205b9b branch mouse_usb_mode_enable_next 
 
 p_mouse_usb_enum_check:
-02b0 6fe0c676 fetch 1 ,mem_usb_vdd_status 
-02b1 c1ad0000 rtnne usb_interface_insert 
-02b2 6ff10c26 fetch 2 ,core_usb_sof_cnt 
-02b3 203a02c3 branch p_mouse_reinit_previous_mode_check ,blank 
-02b4 704ad100 jam 0 ,mem_usb_sof_zero_cntl 
-02b5 6fe0cad2 fetch 1 ,mem_usb_mode_enable 
-02b6 c1008000 rtneq on 
-02b7 704ad201 jam on ,mem_usb_mode_enable 
-02b8 58000000 setarg 0 
-02b9 67e145ef store 2 ,mem_24g_pair_timeout 
-02ba 67e145f5 store 2 ,mem_24g_reconn_timeout 
-02bb 67e0cad3 store 1 ,mem_mouse_delay_enter_lpm_count 
-02bc 20405a4b call mouse_device_multi_led_parm_init 
-02bd 204002d0 call p_select_system_clk_12m_dpll 
-02be 20405936 call mouse_24g_stop 
-02bf 204053c3 call mouse_stop_bluetooth_mode 
-02c0 20403745 call app_evt_button_long_pressed 
-02c1 7855fc00 disable wake 
-02c2 2020538d branch mouse_init_sensor_reset 
+02ba 6fe0c676 fetch 1 ,mem_usb_vdd_status 
+02bb c1ad0000 rtnne usb_interface_insert 
+02bc 6ff10c26 fetch 2 ,core_usb_sof_cnt 
+02bd 203a02cd branch p_mouse_reinit_previous_mode_check ,blank 
+02be 704ad100 jam 0 ,mem_usb_sof_zero_cntl 
+02bf 6fe0cad2 fetch 1 ,mem_usb_mode_enable 
+02c0 c1008000 rtneq on 
+02c1 704ad201 jam on ,mem_usb_mode_enable 
+02c2 58000000 setarg 0 
+02c3 67e145ef store 2 ,mem_24g_pair_timeout 
+02c4 67e145f5 store 2 ,mem_24g_reconn_timeout 
+02c5 67e0cad3 store 1 ,mem_mouse_delay_enter_lpm_count 
+02c6 20405a4b call mouse_device_multi_led_parm_init 
+02c7 204002da call p_select_system_clk_12m_dpll 
+02c8 20405936 call mouse_24g_stop 
+02c9 204053c3 call mouse_stop_bluetooth_mode 
+02ca 20403745 call app_evt_button_long_pressed 
+02cb 7855fc00 disable wake 
+02cc 2020538d branch mouse_init_sensor_reset 
 
 p_mouse_reinit_previous_mode_check:
-02c3 6fe0cad1 fetch 1 ,mem_usb_sof_zero_cntl 
-02c4 1fe0fe01 increase 1 ,pdata 
-02c5 67e0cad1 store 1 ,mem_usb_sof_zero_cntl 
-02c6 c18a0000 rtnne 20 
-02c7 704ad100 jam 0 ,mem_usb_sof_zero_cntl 
-02c8 6fe0cad4 fetch 1 ,mem_mouse_reinit_mode_flag 
-02c9 247a0000 nrtn blank 
-02ca 704ad401 jam 1 ,mem_mouse_reinit_mode_flag 
-02cb 704ad31e jam 30 ,mem_mouse_delay_enter_lpm_count 
-02cc 20600000 rtn 
+02cd 6fe0cad1 fetch 1 ,mem_usb_sof_zero_cntl 
+02ce 1fe0fe01 increase 1 ,pdata 
+02cf 67e0cad1 store 1 ,mem_usb_sof_zero_cntl 
+02d0 c18a0000 rtnne 20 
+02d1 704ad100 jam 0 ,mem_usb_sof_zero_cntl 
+02d2 6fe0cad4 fetch 1 ,mem_mouse_reinit_mode_flag 
+02d3 247a0000 nrtn blank 
+02d4 704ad401 jam 1 ,mem_mouse_reinit_mode_flag 
+02d5 704ad31e jam 30 ,mem_mouse_delay_enter_lpm_count 
+02d6 20600000 rtn 
 
 p_mouse_delay_enter_lpm_timer:
-02cd da604ad3 arg mem_mouse_delay_enter_lpm_count ,regc 
-02ce da406820 arg hid_device_enable_lpm ,regb 
-02cf 20203755 branch timer_single_step 
+02d7 da604ad3 arg mem_mouse_delay_enter_lpm_count ,regc 
+02d8 da406820 arg hid_device_enable_lpm ,regb 
+02d9 20203755 branch timer_single_step 
 
 p_select_system_clk_12m_dpll:
-02d0 70804205 jam clksel_dpll ,core_clksel 
+02da 70804205 jam clksel_dpll ,core_clksel 
 
 p_select_system_clk_12m_common:
-02d1 7041480c jam system_clk_12m ,mem_system_clk 
-02d2 58000bb3 setarg 2995 
-02d3 67f10040 store 2 ,core_halfslot 
-02d4 20600000 rtn 
+02db 7041480c jam system_clk_12m ,mem_system_clk 
+02dc 58000bb3 setarg 2995 
+02dd 67f10040 store 2 ,core_halfslot 
+02de 20600000 rtn 
 
 p_mouse_usb_dispatch:
-02d5 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-02d6 c4060000 rtnbit0 mouse_enable_usb 
-02d7 20400295 call p_mouse_usb_isr 
+02df 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+02e0 c4060000 rtnbit0 mouse_enable_usb 
+02e1 2040029f call p_mouse_usb_isr 
 
 p_usb_ota_process:
-02d8 6fe0cbed fetch 1 ,mem_usb_ep3_out_data_flag 
-02d9 207a0000 rtn blank 
-02da 704bed00 jam 0 ,mem_usb_ep3_out_data_flag 
-02db 6fe086ea fetch 1 ,mem_usb_read_len 
-02dc 1fe67c03 sub pdata ,ep3_out_min_len ,null 
-02dd 20610000 rtn positive 
-02de 6fe0cbab fetch 1 ,mem_usb_ep3_out_data 
-02df c1dd0000 rtnne pc2mouse_data_header 
-02e0 6fe0cbac fetch 1 ,mem_usb_ep3_out_data + 1 
-02e1 c060030d beq ota_start_req ,p_mouse_usb_ota_start_req 
-02e2 c0608320 beq ota_data_req ,p_mouse_usb_ota_data_req 
-02e3 c06102e5 beq ota_end_req ,p_mouse_usb_ota_end_req 
-02e4 20600000 rtn 
+02e2 6fe0cbed fetch 1 ,mem_usb_ep3_out_data_flag 
+02e3 207a0000 rtn blank 
+02e4 704bed00 jam 0 ,mem_usb_ep3_out_data_flag 
+02e5 6fe086ea fetch 1 ,mem_usb_read_len 
+02e6 1fe67c03 sub pdata ,ep3_out_min_len ,null 
+02e7 20610000 rtn positive 
+02e8 6fe0cbab fetch 1 ,mem_usb_ep3_out_data 
+02e9 c1dd0000 rtnne pc2mouse_data_header 
+02ea 6fe0cbac fetch 1 ,mem_usb_ep3_out_data + 1 
+02eb c0600317 beq ota_start_req ,p_mouse_usb_ota_start_req 
+02ec c060832a beq ota_data_req ,p_mouse_usb_ota_data_req 
+02ed c06102ef beq ota_end_req ,p_mouse_usb_ota_end_req 
+02ee 20600000 rtn 
 
 p_mouse_usb_ota_end_req:
-02e5 6fe1cbaf fetch 3 ,mem_usb_ep3_out_data + 4 
-02e6 6849cd3e fetcht 3 ,mem_mouse_usb_ota_checksum 
-02e7 98467c00 isub temp ,null 
-02e8 242282ef nbranch p_mouse_usb_ota_end_req_checksum_error ,zero 
-02e9 204002f1 call p_store_eep_code_head_offset 
-02ea 20400302 call p_mouse_ota_finish_reset_delay_init 
-02eb 704d4655 jam 0x55 ,mem_mouse_usb_ota_data + 5 
+02ef 6fe1cbaf fetch 3 ,mem_usb_ep3_out_data + 4 
+02f0 6849cd3e fetcht 3 ,mem_mouse_usb_ota_checksum 
+02f1 98467c00 isub temp ,null 
+02f2 242282f9 nbranch p_mouse_usb_ota_end_req_checksum_error ,zero 
+02f3 204002fb call p_store_eep_code_head_offset 
+02f4 2040030c call p_mouse_ota_finish_reset_delay_init 
+02f5 704d4655 jam 0x55 ,mem_mouse_usb_ota_data + 5 
 
 p_mouse_usb_ota_end_req_next:
-02ec 704c2f02 jam 2 ,mem_mouse_usb_ota_ack_payloadlen 
-02ed da204bad arg mem_usb_ep3_out_data + 2 ,rega 
-02ee 20200316 branch p_mouse_usb_data_ack_payload_prep 
+02f6 704c2f02 jam 2 ,mem_mouse_usb_ota_ack_payloadlen 
+02f7 da204bad arg mem_usb_ep3_out_data + 2 ,rega 
+02f8 20200320 branch p_mouse_usb_data_ack_payload_prep 
 
 p_mouse_usb_ota_end_req_checksum_error:
-02ef 704d46aa jam 0xaa ,mem_mouse_usb_ota_data + 5 
-02f0 202002ec branch p_mouse_usb_ota_end_req_next 
+02f9 704d46aa jam 0xaa ,mem_mouse_usb_ota_data + 5 
+02fa 202002f6 branch p_mouse_usb_ota_end_req_next 
 
 p_store_eep_code_head_offset:
-02f1 6fe0cd82 fetch 1 ,mem_code_head_offsetaddr 
-02f2 203a02fb branch p_store_eep_code_head_offset_b ,blank 
-02f3 202002f4 branch p_store_eep_code_head_offset_a 
+02fb 6fe0cd82 fetch 1 ,mem_code_head_offsetaddr 
+02fc 203a0305 branch p_store_eep_code_head_offset_b ,blank 
+02fd 202002fe branch p_store_eep_code_head_offset_a 
 
 p_store_eep_code_head_offset_a:
-02f4 da204d85 arg mem_code_head_offsetaddr_a ,rega 
+02fe da204d85 arg mem_code_head_offsetaddr_a ,rega 
 
 p_store_eep_code_head_offset_next:
-02f5 20406cce call iicd_eeprom_write_enable 
-02f6 da400000 arg 0x00 ,regb 
-02f7 d8400002 arg 2 ,temp 
-02f8 58000000 setarg 0x0000 
-02f9 20406cfb call iicd_write_eep_data + 1 
-02fa 20206cd5 branch iicd_eeprom_write_disable 
+02ff 20406cce call iicd_eeprom_write_enable 
+0300 da400000 arg 0x00 ,regb 
+0301 d8400002 arg 2 ,temp 
+0302 58000000 setarg 0x0000 
+0303 20406cfb call iicd_write_eep_data + 1 
+0304 20206cd5 branch iicd_eeprom_write_disable 
 
 p_store_eep_code_head_offset_b:
-02fb da204d87 arg mem_code_head_offsetaddr_b ,rega 
-02fc 202002f5 branch p_store_eep_code_head_offset_next 
+0305 da204d87 arg mem_code_head_offsetaddr_b ,rega 
+0306 202002ff branch p_store_eep_code_head_offset_next 
 
 p_load_code_head_offsetaddr:
-02fd da204d82 arg mem_code_head_offsetaddr ,rega 
-02fe d8400001 arg 1 ,temp 
-02ff da400000 arg 0x00 ,regb 
-0300 dfe00000 arg 0x00 ,pdata 
-0301 20206cda branch iicd_read_eep_data + 3 
+0307 da204d82 arg mem_code_head_offsetaddr ,rega 
+0308 d8400001 arg 1 ,temp 
+0309 da400000 arg 0x00 ,regb 
+030a dfe00000 arg 0x00 ,pdata 
+030b 20206cda branch iicd_read_eep_data + 3 
 
 p_mouse_ota_finish_reset_delay_init:
-0302 704d8902 jam 2 ,mem_ota_finish_reset_delay_timer 
-0303 70475201 jam 1 ,mem_device_need_soft_reset 
-0304 20600000 rtn 
+030c 704d8902 jam 2 ,mem_ota_finish_reset_delay_timer 
+030d 70475201 jam 1 ,mem_device_need_soft_reset 
+030e 20600000 rtn 
 
 p_mouse_ota_finish_reset_delay_timer:
-0305 da604d89 arg mem_ota_finish_reset_delay_timer ,regc 
-0306 da400308 arg p_mouse_ota_finish_clr_device_info_reset ,regb 
-0307 20203755 branch timer_single_step 
+030f da604d89 arg mem_ota_finish_reset_delay_timer ,regc 
+0310 da400312 arg p_mouse_ota_finish_clr_device_info_reset ,regb 
+0311 20203755 branch timer_single_step 
 
 p_mouse_ota_finish_clr_device_info_reset:
-0308 df200080 arg 128 ,loopcnt 
-0309 d8a04678 arg mem_device_flag ,contw 
-030a 18007eff force 0xff ,pdata 
-030b e7e00005 lstore contw 
-030c 2020553b branch mouse_store_device_info_check 
+0312 df200080 arg 128 ,loopcnt 
+0313 d8a04678 arg mem_device_flag ,contw 
+0314 18007eff force 0xff ,pdata 
+0315 e7e00005 lstore contw 
+0316 2020553b branch mouse_store_device_info_check 
 
 p_mouse_usb_ota_start_req:
-030d 6fe14bad fetch 2 ,mem_usb_ep3_out_data + 2 
-030e 67e14c31 store 2 ,mem_mouse_usb_ota_total_packet_num 
-030f 6fe14baf fetch 2 ,mem_usb_ep3_out_data + 4 
-0310 67e14c33 store 2 ,mem_mouse_usb_ota_total_data_len 
-0311 704c2f02 jam 2 ,mem_mouse_usb_ota_ack_payloadlen 
-0312 70064e3a jam 0x3a ,mem_pdatatemp 
-0313 70064f00 jam 0x00 ,mem_pdatatemp + 1 
-0314 da20064e arg mem_pdatatemp ,rega 
-0315 20200316 branch p_mouse_usb_data_ack_payload_prep 
+0317 6fe14bad fetch 2 ,mem_usb_ep3_out_data + 2 
+0318 67e14c31 store 2 ,mem_mouse_usb_ota_total_packet_num 
+0319 6fe14baf fetch 2 ,mem_usb_ep3_out_data + 4 
+031a 67e14c33 store 2 ,mem_mouse_usb_ota_total_data_len 
+031b 704c2f02 jam 2 ,mem_mouse_usb_ota_ack_payloadlen 
+031c 70064e3a jam 0x3a ,mem_pdatatemp 
+031d 70064f00 jam 0x00 ,mem_pdatatemp + 1 
+031e da20064e arg mem_pdatatemp ,rega 
+031f 20200320 branch p_mouse_usb_data_ack_payload_prep 
 
 p_mouse_usb_data_ack_payload_prep:
-0316 704c3030 jam usb_ep3_ota ,mem_usb_ep3_data 
-0317 20400377 call p_mouse_usb_tx_enable_ep3 
-0318 704d4140 jam 0x40 ,mem_mouse_usb_ota_data 
-0319 704d42ab jam mouse2pc_data_header ,mem_mouse_usb_ota_data + 1 
-031a 6fe0cbac fetch 1 ,mem_usb_ep3_out_data + 1 
-031b 67e0cd43 store 1 ,mem_mouse_usb_ota_data + 2 
-031c 6f20cc2f fetchr loopcnt ,1 ,mem_mouse_usb_ota_ack_payloadlen 
-031d 1a220c00 copy rega ,contr 
-031e d8a04d44 arg mem_mouse_usb_ota_data + 3 ,contw 
-031f 20207cdc branch memcpy 
+0320 704c3030 jam usb_ep3_ota ,mem_usb_ep3_data 
+0321 20400381 call p_mouse_usb_tx_enable_ep3 
+0322 704d4140 jam 0x40 ,mem_mouse_usb_ota_data 
+0323 704d42ab jam mouse2pc_data_header ,mem_mouse_usb_ota_data + 1 
+0324 6fe0cbac fetch 1 ,mem_usb_ep3_out_data + 1 
+0325 67e0cd43 store 1 ,mem_mouse_usb_ota_data + 2 
+0326 6f20cc2f fetchr loopcnt ,1 ,mem_mouse_usb_ota_ack_payloadlen 
+0327 1a220c00 copy rega ,contr 
+0328 d8a04d44 arg mem_mouse_usb_ota_data + 3 ,contw 
+0329 20207cdc branch memcpy 
 
 p_mouse_usb_ota_data_req:
-0320 6fe14bad fetch 2 ,mem_usb_ep3_out_data + 2 
-0321 67e14c35 store 2 ,mem_mouse_usb_ota_now_packet_num 
-0322 68494c31 fetcht 2 ,mem_mouse_usb_ota_total_packet_num 
-0323 98467c00 isub temp ,null 
-0324 2021034b branch p_mouse_usb_data_req_lastpacket ,positive 
+032a 6fe14bad fetch 2 ,mem_usb_ep3_out_data + 2 
+032b 67e14c35 store 2 ,mem_mouse_usb_ota_now_packet_num 
+032c 68494c31 fetcht 2 ,mem_mouse_usb_ota_total_packet_num 
+032d 98467c00 isub temp ,null 
+032e 20210355 branch p_mouse_usb_data_req_lastpacket ,positive 
 
 p_mouse_usb_ota_data_normal_datalen:
-0325 5800003a setarg ota_data_fix_datalen 
-0326 67e0cc37 store 1 ,mem_mouse_usb_ota_now_data_len 
-0327 6848cd3a fetcht 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
-0328 2040036a call p_not_greater_than 
-0329 1fe27200 copy pdata ,loopcnt 
-032a d8a04c39 arg mem_mouse_usb_ota_data_buffer ,contw 
-032b 6fe0cd39 fetch 1 ,mem_mouse_usb_ota_data_buffer_now_length 
-032c 98a08a00 iadd contw ,contw 
-032d d8c04bb1 arg mem_usb_ep3_out_data + 6 ,contr 
-032e 20407cdc call memcpy 
-032f 2040036f call p_mouse_usb_ota_data_checksum 
-0330 704c2f02 jam 2 ,mem_mouse_usb_ota_ack_payloadlen 
-0331 da204bad arg mem_usb_ep3_out_data + 2 ,rega 
-0332 20400316 call p_mouse_usb_data_ack_payload_prep 
-0333 2057834d call p_store_ota_eep_data ,user3 
-0334 6fe0cd3a fetch 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
-0335 6848cc37 fetcht 1 ,mem_mouse_usb_ota_now_data_len 
-0336 2037833c branch p_ota_data_oversize ,user3 
-0337 98467e00 isub temp ,pdata 
-0338 67e0cd3a store 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
-0339 1fe67e80 sub pdata ,128 ,pdata 
-033a 67e0cd39 store 1 ,mem_mouse_usb_ota_data_buffer_now_length 
-033b 20600000 rtn 
+032f 5800003a setarg ota_data_fix_datalen 
+0330 67e0cc37 store 1 ,mem_mouse_usb_ota_now_data_len 
+0331 6848cd3a fetcht 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
+0332 20400374 call p_not_greater_than 
+0333 1fe27200 copy pdata ,loopcnt 
+0334 d8a04c39 arg mem_mouse_usb_ota_data_buffer ,contw 
+0335 6fe0cd39 fetch 1 ,mem_mouse_usb_ota_data_buffer_now_length 
+0336 98a08a00 iadd contw ,contw 
+0337 d8c04bb1 arg mem_usb_ep3_out_data + 6 ,contr 
+0338 20407cdc call memcpy 
+0339 20400379 call p_mouse_usb_ota_data_checksum 
+033a 704c2f02 jam 2 ,mem_mouse_usb_ota_ack_payloadlen 
+033b da204bad arg mem_usb_ep3_out_data + 2 ,rega 
+033c 20400320 call p_mouse_usb_data_ack_payload_prep 
+033d 20578357 call p_store_ota_eep_data ,user3 
+033e 6fe0cd3a fetch 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
+033f 6848cc37 fetcht 1 ,mem_mouse_usb_ota_now_data_len 
+0340 20378346 branch p_ota_data_oversize ,user3 
+0341 98467e00 isub temp ,pdata 
+0342 67e0cd3a store 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
+0343 1fe67e80 sub pdata ,128 ,pdata 
+0344 67e0cd39 store 1 ,mem_mouse_usb_ota_data_buffer_now_length 
+0345 20600000 rtn 
 
 p_ota_data_oversize:
-033c df200080 arg 128 ,loopcnt 
-033d d8a04c39 arg mem_mouse_usb_ota_data_buffer ,contw 
-033e 20407ca3 call clear_mem 
-033f 6fe0cc37 fetch 1 ,mem_mouse_usb_ota_now_data_len 
-0340 6848cd3a fetcht 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
-0341 98462600 isub temp ,regc 
-0342 1a627200 copy regc ,loopcnt 
-0343 dfe04bb1 arg mem_usb_ep3_out_data + 6 ,pdata 
-0344 98408c00 iadd temp ,contr 
-0345 d8a04c39 arg mem_mouse_usb_ota_data_buffer ,contw 
-0346 20407cdc call memcpy 
-0347 6260cd39 storer regc ,1 ,mem_mouse_usb_ota_data_buffer_now_length 
-0348 1a667e80 sub regc ,128 ,pdata 
-0349 67e0cd3a store 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
-034a 20600000 rtn 
+0346 df200080 arg 128 ,loopcnt 
+0347 d8a04c39 arg mem_mouse_usb_ota_data_buffer ,contw 
+0348 20407ca3 call clear_mem 
+0349 6fe0cc37 fetch 1 ,mem_mouse_usb_ota_now_data_len 
+034a 6848cd3a fetcht 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
+034b 98462600 isub temp ,regc 
+034c 1a627200 copy regc ,loopcnt 
+034d dfe04bb1 arg mem_usb_ep3_out_data + 6 ,pdata 
+034e 98408c00 iadd temp ,contr 
+034f d8a04c39 arg mem_mouse_usb_ota_data_buffer ,contw 
+0350 20407cdc call memcpy 
+0351 6260cd39 storer regc ,1 ,mem_mouse_usb_ota_data_buffer_now_length 
+0352 1a667e80 sub regc ,128 ,pdata 
+0353 67e0cd3a store 1 ,mem_mouse_usb_ota_data_buffer_remain_length 
+0354 20600000 rtn 
 
 p_mouse_usb_data_req_lastpacket:
-034b 6fe14baf fetch 2 ,mem_usb_ep3_out_data + 4 
-034c 20200326 branch p_mouse_usb_ota_data_normal_datalen + 1 
+0355 6fe14baf fetch 2 ,mem_usb_ep3_out_data + 4 
+0356 20200330 branch p_mouse_usb_ota_data_normal_datalen + 1 
 
 p_store_ota_eep_data:
-034d 20407c97 call delay_10ms 
-034e d8400080 arg 128 ,temp 
-034f da204c39 arg mem_mouse_usb_ota_data_buffer ,rega 
-0350 6fe0cd82 fetch 1 ,mem_code_head_offsetaddr 
-0351 c000035f beq 0x00 ,p_store_ota_eep_data_b 
-0352 c0180354 beq 0x30 ,p_store_ota_eep_data_a 
-0353 20600000 rtn 
+0357 20407c97 call delay_10ms 
+0358 d8400080 arg 128 ,temp 
+0359 da204c39 arg mem_mouse_usb_ota_data_buffer ,rega 
+035a 6fe0cd82 fetch 1 ,mem_code_head_offsetaddr 
+035b c0000369 beq 0x00 ,p_store_ota_eep_data_b 
+035c c018035e beq 0x30 ,p_store_ota_eep_data_a 
+035d 20600000 rtn 
 
 p_store_ota_eep_data_a:
-0354 6a414d3b fetchr regb ,2 ,mem_mouse_usb_ota_eep_offset 
-0355 60490656 storet 2 ,mem_temp 
-0356 20406cce call iicd_eeprom_write_enable 
-0357 68490656 fetcht 2 ,mem_temp 
-0358 58000000 setarg 0x0000 
-0359 20406cfb call iicd_write_eep_data + 1 
-035a 20406cd5 call iicd_eeprom_write_disable 
-035b 6fe14d3b fetch 2 ,mem_mouse_usb_ota_eep_offset 
-035c 1fe0fe80 add pdata ,0x80 ,pdata 
-035d 67e14d3b store 2 ,mem_mouse_usb_ota_eep_offset 
-035e 20600000 rtn 
+035e 6a414d3b fetchr regb ,2 ,mem_mouse_usb_ota_eep_offset 
+035f 60490656 storet 2 ,mem_temp 
+0360 20406cce call iicd_eeprom_write_enable 
+0361 68490656 fetcht 2 ,mem_temp 
+0362 58000000 setarg 0x0000 
+0363 20406cfb call iicd_write_eep_data + 1 
+0364 20406cd5 call iicd_eeprom_write_disable 
+0365 6fe14d3b fetch 2 ,mem_mouse_usb_ota_eep_offset 
+0366 1fe0fe80 add pdata ,0x80 ,pdata 
+0367 67e14d3b store 2 ,mem_mouse_usb_ota_eep_offset 
+0368 20600000 rtn 
 
 p_store_ota_eep_data_b:
-035f 6a414d3b fetchr regb ,2 ,mem_mouse_usb_ota_eep_offset 
-0360 60490656 storet 2 ,mem_temp 
-0361 20406cce call iicd_eeprom_write_enable 
-0362 68490656 fetcht 2 ,mem_temp 
-0363 6fe14d83 fetch 2 ,mem_usb_ota_eeprom_base 
-0364 20406cfb call iicd_write_eep_data + 1 
-0365 20406cd5 call iicd_eeprom_write_disable 
-0366 6fe14d3b fetch 2 ,mem_mouse_usb_ota_eep_offset 
-0367 1fe0fe80 add pdata ,0x80 ,pdata 
-0368 67e14d3b store 2 ,mem_mouse_usb_ota_eep_offset 
-0369 20600000 rtn 
+0369 6a414d3b fetchr regb ,2 ,mem_mouse_usb_ota_eep_offset 
+036a 60490656 storet 2 ,mem_temp 
+036b 20406cce call iicd_eeprom_write_enable 
+036c 68490656 fetcht 2 ,mem_temp 
+036d 6fe14d83 fetch 2 ,mem_usb_ota_eeprom_base 
+036e 20406cfb call iicd_write_eep_data + 1 
+036f 20406cd5 call iicd_eeprom_write_disable 
+0370 6fe14d3b fetch 2 ,mem_mouse_usb_ota_eep_offset 
+0371 1fe0fe80 add pdata ,0x80 ,pdata 
+0372 67e14d3b store 2 ,mem_mouse_usb_ota_eep_offset 
+0373 20600000 rtn 
 
 p_not_greater_than:
-036a 7857fc00 disable user3 
-036b 98462600 isub temp ,regc 
-036c 24610000 nrtn positive 
-036d 7837fc00 enable user3 
-036e 20207db4 branch copy_temp2pdata 
+0374 7857fc00 disable user3 
+0375 98462600 isub temp ,regc 
+0376 24610000 nrtn positive 
+0377 7837fc00 enable user3 
+0378 20207db4 branch copy_temp2pdata 
 
 p_mouse_usb_ota_data_checksum:
-036f 6fe1cd3e fetch 3 ,mem_mouse_usb_ota_checksum 
-0370 6f214c37 fetchr loopcnt ,2 ,mem_mouse_usb_ota_now_data_len 
-0371 d8c04bb1 arg mem_usb_ep3_out_data + 6 ,contr 
+0379 6fe1cd3e fetch 3 ,mem_mouse_usb_ota_checksum 
+037a 6f214c37 fetchr loopcnt ,2 ,mem_mouse_usb_ota_now_data_len 
+037b d8c04bb1 arg mem_usb_ep3_out_data + 6 ,contr 
 
 p_mouse_usb_ota_data_checksum_loop:
-0372 e8408006 ifetcht 1 ,contr 
-0373 9840fe00 iadd temp ,pdata 
-0374 c2000372 loop p_mouse_usb_ota_data_checksum_loop 
-0375 67e1cd3e store 3 ,mem_mouse_usb_ota_checksum 
-0376 20600000 rtn 
+037c e8408006 ifetcht 1 ,contr 
+037d 9840fe00 iadd temp ,pdata 
+037e c200037c loop p_mouse_usb_ota_data_checksum_loop 
+037f 67e1cd3e store 3 ,mem_mouse_usb_ota_checksum 
+0380 20600000 rtn 
 
 p_mouse_usb_tx_enable_ep3:
-0377 6fe088eb fetch 1 ,mem_usb_tx_enable 
-0378 79207e03 set1 3 ,pdata 
-0379 67e088eb store 1 ,mem_usb_tx_enable 
-037a 20600000 rtn 
+0381 6fe088eb fetch 1 ,mem_usb_tx_enable 
+0382 79207e03 set1 3 ,pdata 
+0383 67e088eb store 1 ,mem_usb_tx_enable 
+0384 20600000 rtn 
               org 0x2000
 
 start:
Index: output/ramcode.rom
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/ramcode.rom	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/ramcode.rom	(working copy)
@@ -1,40 +1,42 @@
-c284001a
-c0010027
-c008003b
-c00d003d
-c0128046
-c03900ac
-c03a80b6
-c03d0123
-c03e80c4
-c040808f
-c041009a
-c0448033
-c04780fd
-c0488053
-c0480125
-c04980d3
-c04c00f4
-c04d01dd
-c05180c7
-c05200cd
-c05281a2
-c057829d
-c05881f1
-c06781c4
-c0750030
+c284001b
+c0000032
+c0010029
+c0080043
+c00d0045
+c0128050
+c03900b6
+c03a80c0
+c03d012d
+c03e80ce
+c0408099
+c04100a4
+c044803b
+c0478107
+c048805d
+c048012f
+c04980dd
+c04c00fe
+c04d01e7
+c05180d1
+c05200d7
+c05281ac
+c05782a7
+c05881fb
+c06781ce
+c0750038
 2020233e
-c0118232
-c012826a
-c012021f
-c01401fd
-c0180241
-c04c0137
-c05f816a
-c0630148
-c064015c
-c0648175
-c066018b
+c011823c
+c0128274
+c0120229
+c0140207
+c018024b
+c04c0141
+c05f8174
+c0630152
+c0640166
+c064817f
+c0660195
+c079804e
 c17f8000
 2020233e
 20407540
@@ -46,6 +48,12 @@
 204030ed
 20402463
 2020200e
+2435a002
+37d98200
+37d98200
+20800000
+70808073
+20202003
 20406b28
 20406b63
 20206b26
@@ -68,6 +76,8 @@
 1fe17efc
 67f08a06
 20202255
+37d98200
+20202267
 20406f4b
 6fe240ad
 9840fe00
@@ -84,23 +94,23 @@
 1a220c00
 efe18006
 67e1c39b
-c0050059
+c0050063
 c009547f
 20202b76
 6fe4470e
-c31d8063
+c31d806d
 20402da5
 6849439c
 6fe0c323
-c2818085
+c281808f
 6fe1439c
 c0182de1
 6849439c
-20200067
+20200071
 20402da5
 6849439c
 6fe0c323
-c281808a
+c2818094
 20402cb0
 2422ade1
 20542d26
@@ -124,7 +134,7 @@
 5800000b
 e7e08005
 6fe1439c
-c00f8082
+c00f808c
 1a60f3ff
 20407c69
 20207cdc
@@ -133,13 +143,13 @@
 20207cdc
 6fe14334
 98467c00
-2422805f
-2434005f
+24228069
+24340069
 20202d24
 6fe14334
 98467c00
-24228067
-24340067
+24228071
+24340071
 20202d24
 6fe4470e
 c4098000
@@ -155,14 +165,14 @@
 efe40011
 67e4064e
 20407057
-204000a6
+204000b0
 6fe10654
 68490650
 98467c00
 24417054
 68490652
 98467c00
-244100a9
+244100b3
 20204ed0
 6848c422
 793f8400
@@ -170,7 +180,7 @@
 6848c422
 79200400
 20207059
-580000af
+580000b9
 67e1460f
 20204d25
 6fe0c8fa
@@ -181,12 +191,12 @@
 20407de6
 20205b06
 20404d93
-204000b9
+204000c3
 20204d8b
-204000bb
+204000c5
 20204da6
 6fe4470e
-c28d00be
+c28d00c8
 20204daf
 7046380a
 58040404
@@ -197,21 +207,21 @@
 20407388
 20404e42
 20204e3f
-204000c9
+204000d3
 2020590b
 6fe4470e
 c28cb6aa
 c28d36aa
 20600000
 6fe0c737
-245a00d1
+245a00db
 70473700
 20600000
-204000b9
+204000c3
 2020591b
-204000f1
-204002cd
-20400305
+204000fb
+204002d7
+2040030f
 20405a29
 20404ea5
 204059f2
@@ -226,7 +236,7 @@
 20404fd6
 20405538
 2040552f
-204000ec
+204000f6
 2040326c
 20403507
 204054fa
@@ -235,15 +245,15 @@
 2040551a
 20205510
 da604636
-da4000ef
+da4000f9
 20203755
-204000c9
+204000d3
 202058f9
 da604ac6
 da405408
 20203755
 6fe4470e
-c28880f9
+c2888103
 c2895612
 c2885588
 20600000
@@ -252,13 +262,13 @@
 da40002a
 20206cc9
 1a627e00
-c01d0113
-c020010a
-c00a810f
-c0190103
+c01d011d
+c0200114
+c00a8119
+c019010d
 202053dc
 6fe0c754
-c0008107
+c0008111
 70488314
 2020540f
 20405408
@@ -279,11 +289,11 @@
 243a590a
 6fe0c5f9
 c002d98c
-c000811b
+c0008125
 20205975
 6fe4470e
-c29f011f
-c298011f
+c29f0129
+c2980129
 20205983
 6fe145ed
 67e145f5
@@ -294,33 +304,33 @@
 20402a06
 247a0000
 6fe0c74f
-c07f812c
+c07f8136
 6fe0c882
 1fe17e03
 c1818000
 6fe0c9f9
 205a538b
 6fe4470e
-c2808134
-c2800134
-c2828134
-c2830134
+c280813e
+c280013e
+c282813e
+c283013e
 20205447
 58000000
 67e3c65c
 2020683e
-204001cd
+204001d7
 c513b37c
 c6930000
 6fe0c613
 c280b281
 c2813532
 6fe0c62f
-c0008140
+c000814a
 202035e0
 6fe4470e
-c28d0144
-c28c8144
+c28d014e
+c28c814e
 202036a0
 20403224
 24740000
@@ -332,9 +342,9 @@
 20403647
 6fe0c3cf
 1fe67c08
-20428150
+2042815a
 2020361f
-20400158
+20400162
 20405916
 6fe4470e
 c40d0000
@@ -367,13 +377,13 @@
 67e145f7
 2feffe09
 6fe0c5f9
-c0028173
+c002817d
 20203565
 2020b51f
 2020327a
 6fe0c752
 247a0000
-20400186
+20400190
 6fe4470e
 c3808000
 6fe0c619
@@ -402,8 +412,8 @@
 18408401
 6048c618
 6fe0c638
-c005019f
-c004019b
+c00501a9
+c00401a5
 c007cd7e
 6fe0c618
 c00a366f
@@ -423,17 +433,17 @@
 70473b00
 245a59ba
 6fe4470e
-c30a01ac
+c30a01b6
 6fe0c72b
 243a59dc
 2040538e
 6fe4470e
-c28c81b1
-c28d01b1
+c28c81bb
+c28d01bb
 202059c7
 2040538e
 6fe0c5a0
-c28081c0
+c28081ca
 6848c531
 6fe0c65c
 9841fe00
@@ -456,14 +466,14 @@
 20404dec
 20405260
 20758000
-204002fd
-204001d2
+20400307
+204001dc
 20204d18
 6fe0c678
 c1800000
 6fe4470e
 c40d0000
-202002d1
+202002db
 6fe4470e
 c4060000
 704676a5
@@ -481,12 +491,12 @@
 20405132
 20405767
 204057b8
-204001d9
+204001e3
 20405815
 20404f42
 6fe4470e
 c4060000
-204002d5
+204002df
 6ff08c01
 67e0c675
 c4038000
@@ -497,9 +507,9 @@
 20205bba
 20405be1
 20405bea
-204001f5
+204001ff
 20205bdb
-204001f8
+20400202
 20403d20
 20205be8
 6fe08839
@@ -509,19 +519,19 @@
 20600000
 6fe0884e
 c000fa06
-c0010204
+c001020e
 c001fa22
-c0108207
-c0110216
+c0108211
+c0110220
 202079d6
 58004ad7
 6848cad7
 20207a0a
 7008db00
 6fe0884f
-c000020d
-c0008210
-c0010213
+c0000217
+c000821a
+c001021d
 202079d6
 6a40caea
 da204aea
@@ -534,7 +544,7 @@
 20207b7f
 6fe1084f
 c000fa36
-c001021b
+c0010225
 6a210785
 20207b7d
 7008ec01
@@ -544,7 +554,7 @@
 20407384
 20407922
 20407956
-2040023d
+20400247
 708c0000
 20002710
 708c1200
@@ -562,7 +572,7 @@
 20207913
 6ff08c22
 2feffe03
-20408223
+2040822d
 6ff10c22
 67f10c22
 67e106e7
@@ -589,7 +599,7 @@
 243a7bfe
 20407be2
 20407bee
-20200250
+2020025a
 6ff08c25
 c3818000
 6fe088eb
@@ -599,13 +609,13 @@
 6fe0cc30
 207a0000
 704c3000
-c018025b
+c0180265
 2020233e
 6fe0cd41
 207a0000
 1fe27200
 d8c04d42
-20400263
+2040026d
 d8a04d41
 df200041
 20207ca3
@@ -622,9 +632,9 @@
 2841fe0d
 2020f98b
 2841fe03
-2020828d
+20208297
 6fe0cad6
-c000827b
+c0008285
 d8a0084b
 20407986
 6fe086ea
@@ -632,12 +642,12 @@
 c000f9a8
 1fe67c07
 20610000
-20200287
+20200291
 d8a00853
 20407986
 704ad600
 6fe086ea
-c0008283
+c000828d
 7008d501
 708c1b03
 20600000
@@ -661,19 +671,19 @@
 20600000
 6fe4470e
 c4060000
-2040029d
+204002a7
 6fe0c676
 c1ad0000
-204002ac
+204002b6
 204078f6
-202002b0
+202002ba
 6848cad5
 20406eed
 6848cad5
 20404f06
 6848cad5
 20406ee0
-242082aa
+242082b4
 6fe0c676
 c12d0000
 7046765a
@@ -689,7 +699,7 @@
 6fe0c676
 c1ad0000
 6ff10c26
-203a02c3
+203a02cd
 704ad100
 6fe0cad2
 c1008000
@@ -699,7 +709,7 @@
 67e145f5
 67e0cad3
 20405a4b
-204002d0
+204002da
 20405936
 204053c3
 20403745
@@ -725,7 +735,7 @@
 20600000
 6fe4470e
 c4060000
-20400295
+2040029f
 6fe0cbed
 207a0000
 704bed00
@@ -735,25 +745,25 @@
 6fe0cbab
 c1dd0000
 6fe0cbac
-c060030d
-c0608320
-c06102e5
+c0600317
+c060832a
+c06102ef
 20600000
 6fe1cbaf
 6849cd3e
 98467c00
-242282ef
-204002f1
-20400302
+242282f9
+204002fb
+2040030c
 704d4655
 704c2f02
 da204bad
-20200316
+20200320
 704d46aa
-202002ec
+202002f6
 6fe0cd82
-203a02fb
-202002f4
+203a0305
+202002fe
 da204d85
 20406cce
 da400000
@@ -762,7 +772,7 @@
 20406cfb
 20206cd5
 da204d87
-202002f5
+202002ff
 da204d82
 d8400001
 da400000
@@ -772,7 +782,7 @@
 70475201
 20600000
 da604d89
-da400308
+da400312
 20203755
 df200080
 d8a04678
@@ -787,9 +797,9 @@
 70064e3a
 70064f00
 da20064e
-20200316
+20200320
 704c3030
-20400377
+20400381
 704d4140
 704d42ab
 6fe0cbac
@@ -802,25 +812,25 @@
 67e14c35
 68494c31
 98467c00
-2021034b
+20210355
 5800003a
 67e0cc37
 6848cd3a
-2040036a
+20400374
 1fe27200
 d8a04c39
 6fe0cd39
 98a08a00
 d8c04bb1
 20407cdc
-2040036f
+20400379
 704c2f02
 da204bad
-20400316
-2057834d
+20400320
+20578357
 6fe0cd3a
 6848cc37
-2037833c
+20378346
 98467e00
 67e0cd3a
 1fe67e80
@@ -842,13 +852,13 @@
 67e0cd3a
 20600000
 6fe14baf
-20200326
+20200330
 20407c97
 d8400080
 da204c39
 6fe0cd82
-c000035f
-c0180354
+c0000369
+c018035e
 20600000
 6a414d3b
 60490656
@@ -882,7 +892,7 @@
 d8c04bb1
 e8408006
 9840fe00
-c2000372
+c200037c
 67e1cd3e
 20600000
 6fe088eb
Index: output/sched.rom
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/sched.rom	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/output/sched.rom	(working copy)
@@ -1,5 +1,5 @@
 mem_patch00:
-04   #mem_patch00
+05   #mem_patch00
 00   #mem_patch01
 01   #mem_patch02
 04   #mem_patch03
@@ -61,7 +61,7 @@
 00   #mem_patch3b
 00   #mem_patch3c
 00   #mem_patch3d
-00   #mem_patch3e
+08   #mem_patch3e
 00   #mem_patch3f
 
 
Index: program/patch.prog
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/program/patch.prog	(revision 5723)
+++ /1121s/1121se/branch/mouse/AI_Project/mouse_public_3mode/program/patch.prog	(working copy)
@@ -6,6 +6,7 @@
 
 
 	bbit1 8,pf_patch_ext
+	beq patch00_0,p_soft_reset
 	beq patch00_2,p_main_loop
 	beq patch02_0,p_shutdown_radio
 	beq patch03_2,p_initialize_radio_cont
@@ -56,6 +57,7 @@
 	beq patch39_1,p_g24_retransmit
 endif
 	beq patch39_4,p_g24_transmit_hop_process
+	beq patch3e_3,p_initialize_radio2
 	rtneq patch3f_7
 	branch assert
 
@@ -74,6 +76,13 @@
 
 
 //==========================CHIP FIXED PATCH====================//
+p_soft_reset:
+	nbranch soft_reset+1,wake
+	until null,lpo_edge
+	until null,lpo_edge
+	clear_stack
+	jam 0x73,core_spid_ctrl
+	branch soft_reset+2
 
 p_otp_read_data:
 	call enable_otp_read
@@ -106,6 +115,10 @@
 	store 1,0x8a06
 	branch initialize_radio_cont+6
 
+p_initialize_radio2:
+	until null,lpo_edge
+	branch initialize_radio2+1
+
 p_lpm_sleep:
 	// fetch 2,mem_cb_before_lpm_sleep
 	// call callback_func
@@ -124,6 +137,8 @@
 	store 6,mem_sleep_clkn
 	branch lpm_sleep_skip_cb_function+10
 
+//==========================CHIP FIXED PATCH END====================//
+
 //att fix:(1)report fix  (2)handle fix --->choose (1)
 p_mouse_le_parse_att:
 	copy rega,contr
@@ -202,10 +217,9 @@
 	nbranch p_le_send_att_read_response,user
 	branch le_send_att_read_response_error_insufficient_auth
 
-ifdef ADC
-
 
 //**********************ADC START**********************//
+ifdef ADC
 p_mouse_adc_read:
 	fetch MOUSE_FLAG_LEN,mem_mouse_flag
 	rtnbit0 MOUSE_ENABLE_ADC
@@ -1106,8 +1120,6 @@
 p_mouse_usb_dispatch:
 	fetch MOUSE_FLAG_LEN,mem_mouse_flag
 	rtnbit0 MOUSE_ENABLE_USB
-	// fetch 1,mem_usb_remote_wakeup
-	// call dongle_clear_pc_sleep_flag,blank
 	call p_mouse_usb_isr
 p_usb_ota_process:
 	fetch 1,mem_usb_ep3_out_data_flag
