Index: format/app_mouse.format
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/format/app_mouse.format	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/format/app_mouse.format	(working copy)
@@ -409,6 +409,7 @@
 2 mem_eeprom_att_list_base
 
 1 mem_mouse_le_delay_enter_lpm_time
+22 mem_sensor_ka8g2_init_new
 )
 
 //audio buf len
Index: output/eeprom.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/eeprom.dat	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/eeprom.dat	(working copy)
@@ -18,7 +18,7 @@
 1e
 aa
 55
-30
+70
 1f
 b1
 a4
@@ -279,23 +279,23 @@
 2f
 2b
 10
-b6
+b7
 0c
 52
 bb
-bb
+bc
 a3
 ae
 04
-38
+37
 9d
 6e
 ed
-c4
+cb
 e3
 f9
 5e
-9b
+98
 9a
 5a
 0f
@@ -303,2135 +303,2135 @@
 93
 fa
 6c
-b0
+b3
 d0
 30
 e0
-82
+85
 8f
 30
 e3
-60
+78
 20
 ff
 36
-c5
+c4
 af
 d5
 6c
-fa
+f2
 44
 e8
 d2
-da
+d2
 95
 44
 1b
-9d
+95
 02
 d4
 f1
-2a
+2b
 88
 38
 d8
-c3
+c0
 cc
 48
 bd
-85
+9a
 a7
 34
 dd
-ea
+eb
 6e
 4b
 3c
-5c
+5a
 1e
 21
 f6
-17
+2f
 a7
 b5
-73
-b2
+f2
+ad
 bf
-f5
-3d
-8e
+f4
+3c
+9c
 b6
-de
+dc
 e4
-66
+f7
 1d
-9b
+94
 16
-fe
+37
 57
 2a
-0f
-a2
+8f
+72
 17
-04
-3b
-10
+05
+ba
+c7
 e2
-1a
-dc
-3a
+19
+5d
+1d
 43
-a8
-7c
-08
+ae
+7e
+fd
 63
-4b
-df
-b2
+55
+5f
+ae
 31
-0f
-fc
-d6
+3a
+ff
+0a
 4f
-8a
-f0
-5f
+a0
+75
+8f
 58
-28
-ff
-ee
+1a
+7c
+3a
 3c
-88
-fb
-45
+82
+7d
+6e
 a8
 73
+c8
+a9
 48
-fa
-48
-83
-48
-dd
+80
+c8
+d2
 a6
 9d
-fe
-8f
-24
-ee
-a9
-8b
-5b
-67
-6a
-36
+7e
+88
+c4
+b8
+0a
+62
+bb
+46
+4f
+65
 e0
-e6
-ed
-ae
+c5
+ea
+0e
 ef
-70
-02
 1e
+00
+af
 10
-46
-1c
-09
+47
+9a
+79
 6a
-51
-26
-03
+4d
+a6
+29
 53
-bb
-f6
-ea
+a5
+77
+30
 19
-99
-db
-38
+86
+5b
+3a
 4d
-34
-c9
-28
+30
+4c
+5c
 47
-d5
-db
-48
+d4
+d9
+e1
 17
-4c
-6a
-4d
+4f
+ea
+41
 83
+e8
+90
+09
 e0
-10
-2d
-e0
-c5
-24
-71
+c4
+a2
+68
 b1
 8c
-af
-af
+2b
+e2
 bd
-0a
-35
-14
+34
+b0
+59
 ec
-bd
-b3
-70
+bf
+b4
+13
 2d
-c9
+cc
 63
-fc
+a1
 74
 b8
-00
-59
-d9
-ea
-f5
+87
+4a
+d8
+f3
+f1
+c4
+67
+7b
+6f
+26
+02
+1e
+da
+77
+5f
+ff
+9b
+a1
 cb
-86
-24
-cc
-18
-4d
-de
-38
-08
-f0
-55
-78
-a0
-2b
-90
+fa
 d0
-73
+11
 16
+82
+e2
+98
+a5
+ca
+0f
+ac
+1f
+bc
+da
+58
+75
+26
+12
+3e
 c2
+24
+16
+58
 c0
-ba
-a5
-ea
-2c
-5c
-50
-1d
+29
+a2
+d8
 39
-15
-3a
-bd
-d2
-83
-8d
-be
-de
-f0
+33
+48
+29
+a4
+ab
+0f
+fb
+b8
+03
 8b
-b3
-6a
-70
-72
-a9
-86
-b4
-ef
-31
-c1
-66
-bc
-59
-af
-e2
+85
 f4
-69
-b7
-0a
+09
+e6
+2d
 db
 d3
-78
-3e
+79
+48
 aa
 24
-85
-ff
+db
+ea
 bd
 a3
-51
-34
+5b
+3d
 ae
 76
-8f
-74
+98
+7c
 86
 b6
-75
-e0
+72
+2f
 70
 d6
-d5
-4d
+c5
+b8
 71
 9d
-ce
-67
+ca
+1c
 c2
-cd
-da
-00
+ad
+fe
+e0
 4f
-df
-96
-04
+bf
+fd
+a8
 f3
 25
 ef
-0d
+46
 a3
-74
+14
 44
-b1
-ef
-b1
-d3
-57
-93
-4b
-7a
-06
-87
-99
-fa
-2f
+f4
+d5
+f3
+c6
+71
+ee
+c9
+ce
+16
+ff
+9a
+ce
+3f
 bd
-be
-31
+bf
+eb
 9e
-e5
-a6
-42
+e2
+06
+40
 01
-52
+6a
+e5
+a1
+5b
+04
+3b
+1f
+4d
+a4
+18
+8f
+ea
 e7
-e9
-aa
-3e
-19
-75
-bc
-9e
+dd
+e5
+db
+36
+34
+dc
+e1
+f3
+c1
+d2
+01
+28
+68
+cf
+34
 5a
-d9
-a2
-b7
-74
-b7
-93
-66
-9d
-fd
-b7
-e4
+2c
+85
+d1
+12
+28
+df
+77
+0d
+50
+f2
+0b
+3f
+cb
+aa
+b9
+68
+cf
+60
+d0
+f0
+e9
+25
 38
+d2
+65
+93
 71
-57
-6f
-38
-0b
-39
+0a
+fd
+78
+af
+cb
+28
 5a
-2c
-ac
+fc
+44
+c4
+88
+a0
+d1
+9b
+e2
 cc
-12
-2b
-a3
-aa
-12
-2a
-6b
-c0
-4f
-da
-5e
-43
-10
+3f
 de
-94
-2a
-b7
-39
-8d
-6b
-9d
-a4
-f2
-d6
-45
-5c
-46
-26
-84
-8a
-67
-2a
-b3
-66
-36
-0d
-2e
-39
+07
+58
 5c
-61
-78
-7c
-64
-22
-13
-aa
-2a
-1e
-23
-d4
+0a
+c9
 02
-28
-b4
-22
-73
-06
-a9
-33
-51
-78
-47
-77
-65
-b7
-ce
-5e
-07
-03
-82
-5d
-68
-15
-ac
-e6
+35
+14
+bc
+e7
+ed
+42
+2e
 c1
+ad
+26
+d1
+16
+54
+fb
+44
+1a
+e2
+a5
+fb
+03
 fe
-34
-95
-b2
-d9
-68
-04
-12
-47
-8f
+9c
 56
-52
-bb
-1b
-1d
-34
-3e
-e5
-20
-57
-63
+a4
+eb
+25
+a5
+5c
+7b
+51
+d1
+c4
+c3
+e9
+d5
+49
+24
+bf
+1e
+d5
+b5
+7d
+f8
+50
+04
+e0
+19
+c3
 88
 ec
-68
-bf
+49
+ad
 19
 a8
 7b
-f7
-4a
-30
-a9
-eb
-25
+cb
+0d
+91
+80
+2f
+2d
 8f
 a7
 a6
+b7
+06
+f5
+44
+c9
+fe
+2d
+c4
+6c
+0c
+e3
+bb
+7e
+c1
+87
+8e
+d2
+23
 c7
-01
-4f
-04
-f6
-58
-ac
-af
-2b
-ad
-d8
-90
-39
-00
-8f
-70
-1d
-e7
-89
-11
-bf
+b4
+37
 11
-8f
-62
-f3
-f7
-f3
-31
+89
+3d
+b4
+53
+85
+28
 af
 2b
-1c
-61
-49
-bb
-ed
-2a
-73
-22
+6c
+fe
+06
+1a
+eb
+b7
+74
+8a
 16
-bc
-e7
-7e
-73
-04
-01
-ed
-0e
-bf
+b8
+17
 71
-2e
-a5
-65
-f2
-7d
-c4
-c3
+09
+54
+bd
+ea
 02
-19
-68
+eb
+3d
+26
 d3
-7e
-e7
-b1
-ea
-6c
-3a
+63
+02
+72
+be
 91
-2a
-13
-21
-d1
-74
-8f
-7f
-20
-ce
-26
-f1
+be
+1e
+14
+18
+7a
+86
+ff
+f6
+24
+52
+1b
+d8
+02
+56
+91
+56
+d6
+60
+d4
+97
 6e
-65
-30
-6b
-e8
-92
-0c
+99
+da
+1e
+21
+03
+28
+b0
+55
 8e
-2a
-f3
-10
-e0
-47
-7c
+5e
+aa
 40
-dd
-45
-ea
-12
-b0
-86
-79
-64
+8e
+51
+35
+10
+b3
+24
+52
+5d
+71
+80
+7d
+6c
 72
-65
-92
-c6
-a1
-d9
-37
+28
+d4
+d1
+c0
+17
+cf
 58
 ec
-ca
-83
+c0
+81
 d3
 b4
-f0
-9a
-c5
-a8
-e2
-eb
-49
-a9
-57
+7e
+98
 95
-81
-0e
-90
-25
+08
+8f
+3f
+06
+68
+3d
+ff
+89
+0f
+5d
+63
+f1
+80
+11
+d3
+20
+8c
+b0
+42
+b6
+cc
+9c
+ba
+16
+04
+38
 e6
-e0
-5f
-28
+c3
+f8
+93
+e9
+65
+68
+48
+ea
 30
+06
 55
-32
+c7
+e5
+8f
+a8
+63
 cb
-a6
-15
-9a
-30
+e7
+52
+14
+ac
+e3
+3a
 46
-c4
-55
-32
-8c
-58
-34
-c3
-2a
-e8
-84
-16
-7f
-86
-96
-39
-ed
-9f
-eb
-1d
-c3
-f7
-11
-6b
-a4
-f3
-79
-38
+31
+45
+af
+b6
+ad
+9d
+ec
+be
+56
+7b
 0e
-b5
-63
-cd
-92
-6c
-a0
-c0
+51
+8d
+95
+15
+ac
+87
+47
+35
+bc
+c7
+02
+81
+9e
 69
-8a
-42
-29
-b2
-64
-59
-d6
-c0
-96
-5c
-52
-bf
-22
-e8
-f6
-56
-ec
-9d
-6f
-fe
-5c
-b7
-4d
+0c
+13
+cd
+b9
+dc
+39
+ef
 29
-f6
-46
-e7
+c3
+c6
+00
 55
-bb
-d9
-73
+ce
+14
+8a
 c1
-de
-45
-8d
-61
+be
+7b
+14
+61
 02
-ae
-41
+93
+8b
 62
-26
+46
 62
-8d
+f0
 3d
-58
-08
-2c
+38
+47
+01
 9c
 b8
 83
-92
+82
 45
 c5
-e2
-26
+b9
+0b
 29
 0b
-34
-26
+20
+aa
 a6
 5f
-cb
-bb
+dc
+ec
 e0
 5b
-5b
-53
+58
+20
 fa
 a2
 7e
-51
+d0
 50
 e1
-19
-7e
+13
+2e
 73
 dc
-97
-9d
+93
+66
 b7
 9b
 8f
-31
+4d
 65
 fd
 c5
-03
+6e
 08
 13
 b0
-db
+aa
 90
 6c
-69
-fa
+3e
+9f
 60
 a3
-4e
-f7
+18
+66
 0a
 de
-aa
-df
+b0
+2e
 8a
 98
-ae
-58
+b4
+b6
 e7
 a1
 92
-4e
+59
 c9
 00
-6d
-be
+39
+99
 2f
 ec
 75
-53
+57
 78
-c1
-67
-11
-a9
-6a
-d5
-6a
-8f
-c7
-73
-1f
-39
-bd
-91
-53
+a1
+32
+bb
+e6
 aa
-da
-27
-b8
-42
-a3
-21
-86
-3d
-e0
-e5
-88
+4f
 53
-b7
-79
-ff
-85
-62
-15
-a8
-b6
-b7
-17
-94
-fe
-01
-a2
-f5
-31
-d2
-46
-e0
-82
+c0
+5d
+bd
 82
-34
-87
-14
-4c
+06
+27
+6e
+ac
+d2
+da
+16
+da
+05
+23
+ef
+1b
+72
+60
+2b
+eb
+1c
 2d
+b7
+9c
+7f
+78
+5b
+cc
+b6
+97
+5a
+0f
+04
+61
 91
-63
-33
-47
-08
-05
-58
-76
-86
+a7
 cb
-95
-36
-01
-6d
-9c
-bb
-53
+92
+37
+83
+82
+a2
 73
-81
-44
-9b
-7d
-60
-50
-c3
-a3
-b5
+a1
+ee
+2c
+1b
+d5
+33
+5f
+cd
+5c
+55
+34
+93
+7e
+31
+d5
+24
 3e
-09
+6d
+bc
+a5
+9d
+89
+e1
+27
+c6
+47
+22
+19
+96
+79
+ca
+41
+38
 10
-4d
+70
 98
-32
+23
 67
-47
-92
+6d
 92
+9e
 6f
 b9
-00
-96
+80
+92
 33
-34
-03
-ea
-02
-f9
-49
-5f
-0a
-e6
-60
-f5
-fb
-e7
-0c
-7d
-e8
-14
-db
-63
-0e
-60
-b2
-b8
+27
+83
+d8
+e2
+c0
+1b
+9e
+45
+26
+f4
+7d
+54
+07
+4a
+09
+58
+5c
+d9
+56
+5e
+08
+65
+a3
 98
-68
+08
 bc
-89
-d1
-ec
-f6
-f1
-20
-bb
-60
-0b
-fb
-2e
-89
-6e
-f2
+8e
+81
+e4
+21
+fc
 70
-53
-de
-37
-b3
-29
-c1
+d3
+b7
+01
+b4
+ee
+17
+a4
+b9
+ea
+99
+1b
+63
+83
+ec
+c0
 17
 36
-a0
-ba
-ca
-0d
-3c
-c1
+a3
+a5
+9a
+27
+fa
+df
 b3
-33
-90
-c8
+13
 c3
-ef
-bb
-1d
-f9
+21
+8c
+4f
+2f
+a0
+b6
+3b
+49
+4b
+6d
 a1
-8e
-1f
-3d
-95
-16
-db
-c0
-cd
-a4
-8d
-3e
-ec
+8b
+e9
+90
+e3
+39
+bf
+46
+8c
 a8
 0f
-ce
-5c
-8e
-57
+f1
+bc
+44
+92
 e2
 c3
 97
-c1
-49
-d9
-e9
-fa
+c2
+0e
+19
+70
+c5
 0b
-e6
-ae
-c3
+86
+a4
+11
 6d
 c2
 df
-eb
-1d
-41
-06
-6d
-59
-39
-40
-51
-93
-d4
+f3
+52
+e1
+99
+49
+12
 e3
-a8
-ad
-9e
 df
-29
-f6
-50
-0b
-a1
-a9
-8f
-6d
-b2
-d7
-5e
-84
-20
-3e
-2e
-32
-8a
-e6
-9f
+4c
+c7
+a0
+dc
+b3
+fd
+f0
+be
+90
+b9
+90
+c0
+76
 e2
-d6
-80
-49
-ed
-80
-18
-9c
-d0
-c6
-72
-e8
-2e
-9c
-83
-2c
-0e
-1b
-c2
-94
-4f
+15
+a1
+dd
+d3
+64
+ae
 26
-c8
-21
-e6
-7b
-97
-3e
-ff
-b9
-50
-aa
-ed
-46
+3a
+14
+18
+8c
+ad
+05
+25
+99
+2f
+d6
+ab
+8f
+b7
+03
+99
+05
 02
-a4
-f1
-2e
 e9
-5f
-cd
-08
+98
+1d
+5d
+4c
+f0
+18
+6c
+f5
+03
 f2
-8b
-e8
+87
+9b
+2b
+c3
+d8
+84
+37
 2d
+1f
+10
+77
+34
+4d
+1a
+e5
+ab
+44
+3b
+0b
+6f
+f2
+8b
+68
+2e
 0c
-a4
-f7
-08
-98
-eb
-e7
-5b
-3c
 a6
+77
+0b
+98
+ea
+67
+58
+de
+65
 86
-60
+9b
 7c
 7a
-16
-f0
-e6
-85
-38
-9d
-1a
-cb
-cb
+44
 ac
+e2
+b1
+6b
+56
+1e
+ff
+98
+79
 6c
 62
-f8
-28
+aa
+b2
 59
-4f
-7e
-cc
-6e
-8a
-17
-f7
-ed
-7c
-ce
-96
-77
-97
-98
+2f
+2b
+d0
+21
+4a
+85
+dc
+43
 63
-70
-3c
+88
+f1
+d9
+88
+df
+5e
+3f
 a6
-a3
-bf
-60
-39
-e6
-ca
-58
-2f
+61
+9e
+f0
+fa
+f5
 1f
+65
+b8
+62
+be
 77
-48
-a3
-64
+49
+23
+5c
 19
 21
-a5
-6a
-a9
-4a
-2a
-35
-ad
-1f
+25
+6d
+49
+2b
+ab
+53
+d5
+7f
 89
 a8
-da
-69
-80
-e4
-02
-c4
-d1
-4e
-f6
+a2
+29
+e9
+95
+e2
+1c
+eb
+0c
 59
-bd
-35
-5b
+21
+29
+3b
+2b
 ca
-07
-57
-86
+3f
+95
+fe
 ae
-c9
-93
-76
-e4
-aa
-66
-63
-d6
-78
-da
-9c
-26
-03
-fa
-65
-a3
-67
-ec
+f1
+51
+49
+04
+6d
 5b
-a5
-61
-7e
+5c
+34
+3e
+87
+db
+e4
+17
+5a
+1d
+83
+35
+11
+23
+e5
+08
 0f
+ef
+3d
 e5
-de
-ac
-e6
-64
-e0
-78
-5d
-29
-03
-ca
-83
-59
-d5
-79
-f3
-ea
-22
-2e
-97
-2b
-68
-80
-4d
-90
-98
+b1
+06
+dc
+b3
+4f
 25
-f2
-c0
-d7
-ba
-3e
-68
-d0
-7d
-d4
-04
-3a
-e2
-0b
-9f
-bf
-9a
-b6
-3d
-ef
-3f
-2e
-d1
-1e
-3e
-2b
-3c
-3d
-1c
-88
-5e
-6e
-f9
-ae
+09
+02
+96
+fb
+19
+bc
+08
+13
+06
+19
+33
+77
 a7
-5b
-af
-24
+3b
+b7
+35
+b0
+99
+79
+cd
+23
+11
+e6
+79
 ab
-9d
-46
-18
-b4
+7e
+1f
+84
+68
+86
+dd
+5b
+f3
+03
+bb
+f9
+fd
+42
+e5
+61
+0b
+e9
+c5
+64
+e7
+4a
+ea
+f8
+5f
+d5
+0f
 d6
-9d
-76
-cf
-10
-1a
+a6
+e0
+59
+6c
+a5
+26
+b8
+58
+bb
+ed
+6d
+d9
+2d
+54
+94
+f1
 11
-33
-86
-88
+32
+95
 0f
 e3
-e8
-24
+68
+5e
 2d
 ee
-50
-1c
+d7
+79
 9e
-db
-b1
-4d
+bb
+82
+4c
 06
-b8
-d7
-2c
+d8
+98
+14
 62
-d4
-0d
-1e
-2f
-4e
-ec
-ec
+b4
+11
+35
+cf
+16
+ed
+28
 e6
 e3
-f9
+79
 7f
 ed
-81
-8a
+b5
+0a
 85
-69
-d1
-b6
-be
+89
+bd
+b7
+79
 df
-a0
-50
-c4
+e0
+06
+18
 55
-87
-f9
-99
+a7
+fc
+52
 a0
-d5
-de
-2d
-d1
-9f
-89
-d8
-1b
-9a
-5c
-5a
-54
-75
-7d
-e4
+b5
 8d
-d6
-3d
-3d
+3e
+31
+a7
+da
+b4
+fb
+c2
+dc
+e9
+54
+41
+2e
+89
+6d
+ba
+6e
+d2
 48
+df
+60
 ff
-28
-6c
-3a
-47
-01
-d1
-6e
-b5
-9a
-1d
-80
-1a
-ad
-36
-db
-e2
-20
-7e
-14
-61
-00
-0d
-78
-4b
-88
-29
+75
+87
+c8
 af
+c1
 78
-35
-9f
-60
-de
-13
-81
-23
-cc
-92
-e0
-52
-1c
-f6
-ba
-51
-e1
-ee
-36
-f6
-cc
+53
+6a
 60
-49
-e2
-2d
-6f
-4c
+17
+fe
+c2
+8b
+8b
 88
-50
-25
-cc
-87
-6b
-89
-5b
-85
-05
+03
+44
+68
+a8
+f8
+78
+4b
+a6
+4e
+55
+58
+07
+7b
+9a
+9e
+0e
+f3
+6c
+0c
+06
+d6
+06
+0a
 1c
-42
-9b
+03
+ab
+81
+86
+78
+ae
+d8
 4d
-93
-e6
-f2
+f5
+9a
+6d
+3e
+89
+cf
+f3
+32
 5f
-76
-08
+87
+0b
+d9
+29
+d5
+09
+f4
+e9
+9b
+4d
+b4
+90
+aa
+4b
+45
 35
-b5
-5e
-42
-ea
-2a
-3d
-17
-fc
+4d
+f5
+5f
+e4
+e2
 29
-b3
-cb
-18
-69
-a4
-5e
+bd
+16
+c3
+88
+cc
+19
+5f
+c9
+31
+a9
 65
 a9
-24
-6b
-30
-04
-9d
-be
-a6
-31
-5b
-bc
-43
-40
-c6
-42
+6a
+ea
+7f
+a4
+1c
+e2
+a2
+2b
+27
+ae
+0c
+e0
+00
+a9
 c7
-56
-d7
-d8
-62
-50
-e4
-02
-18
-f0
-fa
-a7
-29
-ba
-9e
-a1
+38
+f2
+37
+7d
+fc
+9f
+5e
+77
+5d
+3f
+b9
+6e
+7a
+17
+cb
 2d
 9f
-c4
-15
+94
+a4
 a3
 83
-75
-77
+71
 0f
-7a
-da
-b0
-bd
-46
-c7
-a4
+0f
+1a
+f6
+88
+f2
+e6
+0c
+78
 ab
-5f
-8f
-36
-4f
-4f
-56
-27
-c7
-e1
-9b
-30
+51
+86
+e6
+1f
+43
+ba
+8b
+97
+ed
+21
+9f
 52
 3f
-66
-58
-2e
-1a
-85
+79
+be
+14
 78
-23
-2d
-3a
-63
-6a
-ec
-0d
-01
-fe
-0d
-b0
-e0
-95
-3a
-46
-61
-86
-19
-00
-9a
-d4
-dd
-0a
+aa
+08
+8c
+cf
+f1
+ce
+21
+36
+92
+e6
+b1
+97
 7a
-f5
-e2
-9c
-33
-bd
-d9
+f4
+c1
+4e
+74
+e2
+86
 39
-11
-98
-a2
-6b
-90
-e7
-cb
-f6
-c0
-ec
-8c
+51
+36
+9b
+7d
+c5
+af
 f1
-0b
-9c
-40
-67
-65
-88
-fc
-da
-12
-63
-1a
-1f
-2c
-3c
-0c
-95
+b8
+cc
+e3
+d7
+b5
+24
+10
+28
+ee
+0e
+32
+a8
+4b
+38
+a3
+a3
+16
+3f
+6a
+84
+46
+ca
+07
+cf
+7c
+14
+70
 94
-2c
-a0
+b8
+2f
+4f
 07
-55
-87
-bf
-66
-e5
-05
-5c
-d3
-2d
-33
-cb
+90
+e9
+94
+7c
+8c
+e4
+54
+d7
+d1
+7f
+47
+4a
+dc
+15
+71
+34
+63
 28
 8b
-86
-23
-46
-97
+76
+2a
+76
+f5
 fc
 df
-b8
-f9
-b5
-9e
-b2
+b0
+c7
+0d
+bc
+4c
 b1
-73
-74
-44
-4e
-c8
-85
-eb
+03
+72
+fc
+79
+29
+67
+6b
 c1
 fd
-12
-a7
-3d
+72
+95
+9a
 bc
 84
-a7
+a8
+52
+35
+92
+0a
+fa
+18
+a5
+00
+ea
+f9
+9f
 f4
-9d
-da
-45
-56
-40
-e5
-7f
-25
-5e
 7d
-33
-ec
-4b
-ee
-3a
-d7
-32
-28
-57
-a4
-e8
-64
-41
-26
-53
-e6
-13
-ec
-aa
-d7
-4c
-b1
-bf
-9a
-15
-37
-46
-e0
-7b
-64
+ab
+8b
+bb
+06
+2d
+84
+6a
+92
+09
 c4
-f9
-95
-28
-62
-d0
-85
-cf
+12
+3f
+03
+ea
+a5
+f5
+e5
+17
+d6
+76
+0f
+d6
+6d
+e1
+a6
+c1
+a9
+e8
+74
+b5
+f2
+fc
+82
+f5
+03
+be
 73
-df
-c2
-38
+dd
+5d
+39
 fb
 d0
-23
-39
-f1
-82
-18
-d5
+77
+88
+a1
+8e
+b2
+d4
 b8
-47
-41
-e3
-1e
-47
-ee
-45
+27
+11
+6b
+4e
+4b
+15
+85
 ec
 02
-2e
-77
-8b
-cf
-20
-68
+28
+69
+db
+c1
+47
+12
 9b
 4d
-49
-2e
-5d
-7f
-4d
-3a
+1e
+fa
+0d
+71
+2d
+ee
 b8
 3c
-9d
-9d
-e6
-cf
-ba
-c4
-b4
-02
-88
+bf
+73
+dc
+ad
 e5
-c4
-ed
-d4
-72
-71
+c7
 7b
-77
-aa
-dc
-47
+a3
+0b
+5e
+83
+4c
+15
+22
+91
+5d
+23
+1a
+3c
+02
 c9
-97
+15
+88
+8c
+16
 68
-a5
-44
-2f
-d2
-c7
-ff
-3a
-0a
-b0
-8e
-31
+32
+ae
+fb
+e6
+ea
+9b
+aa
+8f
+b8
 82
-80
-29
-02
-34
-2a
-b5
+0e
+74
+fb
+8b
+1f
 eb
-83
-b2
-3d
-93
-99
-ba
-68
-c3
-99
-a2
-f7
-d9
-30
-b9
-73
-38
-01
-e0
 c0
-72
-d7
-11
-a5
-b7
-ca
-a6
-55
-18
-d0
-fe
-95
+09
+97
+2c
+79
+fc
+44
+92
+36
 46
-06
-5f
-85
-4a
-15
-02
-05
-c6
-1e
-2f
+b6
+e4
+ef
+50
+fd
+0c
+2e
+28
 c2
-79
-ae
+34
+33
+60
+a4
+47
+ca
+c6
+54
+68
+d4
+e4
+d6
+64
+4d
+e4
+af
+55
+2a
+a0
 0a
-71
-d5
+6a
+6b
+ee
+23
+4b
+91
+ca
+ff
+eb
 1f
 a6
 97
 9e
-28
-d2
-99
-51
-87
-ff
-21
-bf
-cf
-71
-ea
-98
-cd
-f1
-80
-86
-6e
-3e
-e2
-b2
-f9
-c8
-2f
-8b
-88
-7c
+6b
+49
 9f
-c6
-f2
-d0
-0f
-ff
-40
-28
-5a
+c2
+3f
+bf
+29
+b9
+83
+62
+c0
 20
-39
-4e
-98
-cb
-8a
-42
+82
 50
-8f
-52
-40
-0e
-b1
-f7
-60
-2a
-f5
-8a
-6c
-8e
-74
-f0
-41
-db
-ee
-b7
-bc
-ae
-99
+ef
+10
+51
+e6
+ed
+53
+0c
+09
+8d
+84
+32
+7a
+ef
+87
+3d
+11
+22
+cb
+48
+2d
+1b
 bd
-a9
-9b
-a5
-52
-57
 62
-bc
-43
+53
+38
+c6
 c2
-f5
-a5
-32
-62
-19
-82
-be
-ca
+4b
+3e
+b6
+1a
+49
+61
+80
+b8
+ba
+c4
+37
+a7
+0c
+0c
+7a
+05
+86
+ea
+72
+57
+95
+2e
+4a
+ba
 04
-06
-f8
+9f
+37
+b1
+6a
+e2
+b8
+0c
+63
+9b
+34
+c2
 6d
-31
-6f
-54
-9d
-f7
-42
-e5
-a0
-e1
-da
+26
+1e
+f5
+08
+45
+21
+1e
+d8
+b1
+7b
+1b
+5c
+99
+fa
+05
+e9
+61
+9e
 36
 9e
 74
 e3
-78
-a6
-22
-52
-c0
-25
-5e
-90
-1d
-ec
-4c
-03
+37
+66
+e3
+68
+6d
+45
+9f
+bb
+a5
+ea
+1c
+b3
 7f
 88
-45
-0a
-7c
-87
-a2
-cc
+6a
+e7
+78
+e7
+8d
+e6
 a3
-7c
-ba
-13
+28
+97
+37
 fe
 37
-ac
-46
-1d
-27
-50
-c3
-d2
-11
-bb
-73
-34
-77
-bb
-74
-60
-26
-88
-9b
-af
+ad
+58
+6d
+ae
+9e
+a1
+52
+10
+78
+56
+2e
+b6
+13
+53
+d8
+20
+d8
+2b
+ab
 81
 0b
-e5
-99
-f8
-d8
-54
-67
-b9
-29
+10
+61
+ec
+df
+39
+df
+8b
+55
 5d
 4d
-a1
-99
-5b
-01
-d0
-4a
-cc
-0d
+c3
+37
+c4
+39
+30
+ea
+37
+8d
 e8
-df
-c2
-92
-f6
-e6
+9c
+f0
+d2
+f0
+b0
 ce
-61
-a3
-09
-85
-b9
-1b
-83
-27
-c5
-3e
-90
-d3
-08
-1e
-2d
-ca
-f3
-74
-e4
-0f
-6f
-ad
-2e
-3b
-0c
-65
-13
-99
-9f
+dd
+c7
+f7
+94
+bd
+0d
+2c
+22
+3d
+5e
+97
+bc
+88
+9a
+77
+ca
+f3
 16
-7b
-9f
-a5
+48
+07
+55
+ef
+0f
+3e
+8b
+c5
+50
 ab
+1f
+10
+83
+9e
+a1
+c9
+ea
+07
+8b
+03
+a2
+39
+95
+1b
+a3
+99
+7a
+fb
+c9
+e1
 15
-ac
-8f
+76
 17
-8d
-2b
-95
-7b
-8c
-85
-42
-79
-c5
-e7
-11
-6c
-50
 b2
-03
-91
-61
+76
+13
+aa
+bd
+55
+07
+e7
+12
+6b
+b6
+ef
 f2
-7d
-39
-4a
-9e
-1c
-16
-ac
-bc
 b3
-89
-80
-5a
-7d
-10
-8d
-8e
-6d
-de
-36
+f3
+d0
+62
+32
+d0
+68
+07
+8f
+1e
 99
-8c
-b4
-20
-f7
+53
+c3
+14
+c0
+36
 59
-25
-34
+45
+70
 11
-6b
-ac
+74
+06
 68
-3f
-e7
-99
-18
-bc
-79
-db
-1b
-40
-ea
-d7
-5b
-f3
-0b
-40
-4e
-be
-69
-91
-09
-9c
-6b
-fa
-ec
+71
+07
 c6
-5f
-9a
-34
-75
-59
-46
-14
-10
-56
-f0
-db
-87
-1b
+98
+bc
+36
+7b
+f1
 c7
-70
-7a
-32
-9e
-be
-6a
+a2
+a4
+35
+e5
+0b
+41
 ca
-23
-56
-fb
-f3
-0c
 82
-93
-80
-37
-91
-ce
-29
-43
-69
+33
+57
+d8
+16
+20
+78
+a6
+01
+61
+82
+15
+51
+c6
+ec
+53
+17
+b7
+50
+f6
+0d
+d4
+67
+dd
+b4
+b5
 37
-6b
-88
-bc
 7d
-76
-21
-7b
-ce
-8e
-4d
+f0
+65
+c1
+18
+0e
+ab
+49
+7c
+c6
+64
+5d
 13
-23
-df
-ad
-67
-1f
-34
-77
+93
 f3
-18
-b5
+69
+e7
+5f
+44
+61
+3e
+0f
+77
+a8
+f9
+b1
+a1
+a6
+91
+a7
+f0
+47
+e5
+94
+d4
+14
+f1
+4b
+55
+78
+cf
+0d
+c0
+34
+8f
+ee
+fe
+fe
 3b
-67
-56
-24
-66
-e4
-af
-1e
-b6
-bf
+72
+84
+9a
+16
+c6
+ad
+48
 5e
-1c
-93
-14
+ef
+ed
+84
+c6
+18
 b8
-0a
-a1
-1b
-ea
-75
-8f
-c4
-94
-9f
-cb
-ac
-f3
-52
-e0
+21
+2e
+63
+2a
+80
 ba
-87
-8f
-3f
-c9
-d8
-75
-b6
-07
-b5
+97
+48
+9f
+63
+db
+71
+cc
+6c
+30
 c2
 b8
-53
-67
-7c
-5d
-3c
-c6
-08
-71
-0a
-c5
+7f
+0d
+00
+07
+55
+e0
+4f
+d1
+cb
+16
 9c
 10
 c5
-9f
-3d
+98
+bd
 2a
-8b
-44
+cc
+c3
 60
 b8
 58
-39
+2e
 7c
 bb
 a5
@@ -2439,7 +2439,7 @@
 04
 d1
 fa
-50
+58
 c7
 51
 34
@@ -2448,1490 +2448,1490 @@
 e2
 2f
 32
-c9
-93
-f1
-6c
-0c
-d7
-97
-4c
-01
-b8
-8d
-e4
-c6
-ec
-5d
-67
 b1
-e3
-91
-c8
-19
-54
-4e
-75
+d3
+f7
+3d
+33
+37
+50
+cf
+3e
+58
+4a
+76
+79
+0c
+dd
+65
+89
+23
+11
+d2
+e1
+b4
+04
+8f
 fa
 f0
-a8
-c5
-0c
-3e
-bc
-f8
-ba
-3a
-81
-67
+fe
+1f
+08
+24
+d1
+16
+c2
+1a
+83
+f6
+a9
+db
+13
+b9
 be
-77
-35
-3a
-c6
-ce
+8e
+3d
+81
+39
+dd
+3e
 17
-97
+ac
 fa
-67
-d7
-36
-2b
-da
 44
-0f
-07
-88
-d2
-95
-b5
-06
-07
-18
-36
-61
-99
-0b
-5f
-d2
-e0
-f0
-9d
-02
-cc
-e7
-ee
-c4
-fa
-73
-38
-94
-90
-5c
-87
-10
-81
-5c
-7c
-2a
-0e
-62
-a7
-5c
-ee
-d8
-83
-86
-07
-25
-df
-18
-17
-78
 13
+b8
+a8
+5d
+44
+cd
+46
+7b
+d5
 f1
-5e
-c7
-1b
-d8
-06
-43
+c1
+1d
+dc
 10
+12
+24
+fb
+0a
+ae
+ad
+e3
+a1
+64
+1c
+94
+fb
+2e
+79
+7d
+ff
+30
 83
-48
+fe
+01
+e8
+c5
+e0
+df
+1c
+ed
+7e
+44
+26
+ad
+26
+94
+a2
+b8
+fe
+ac
+11
+de
+c0
 13
-ab
-bc
-56
-79
-96
-21
+d8
+0d
+20
 af
-32
-ce
-46
-1f
-86
-c8
-07
+63
 c8
-d6
-17
-4a
-e5
-af
-56
-0a
-98
-b9
+04
+6c
+7c
 d4
+d5
+e3
+e3
+6f
+d1
+09
+e6
+9c
+3c
+c8
 67
-c3
-5f
-a0
-84
-cd
-65
-1e
-81
-22
-6b
+e0
+71
+13
+50
+a6
+8d
+2a
+50
+f1
+9f
+93
+a7
+51
+c2
+d8
+c4
+e7
+71
+dd
+3b
+cb
+4a
 f9
 50
 8e
-3e
-f6
+38
+0e
 4c
-05
-ed
-04
-1b
-2b
-a5
-7a
-fb
-fa
-46
-71
-92
-ad
-e3
-81
-35
-fa
-84
+7b
+ea
+43
+db
+ee
 8e
-6e
-54
-11
-ef
-e5
-1a
-6a
-c7
+02
+bb
+d0
+56
+b2
+28
+44
+c2
+ce
+35
 63
+7e
+76
+ee
+32
+f1
 eb
-f0
+ff
+0f
+92
+88
+a3
+25
+b4
+f8
+32
+38
+18
+59
+c0
+12
+84
+6a
+f5
+22
+54
+3c
+4c
+35
+6d
+12
+35
+a2
+4d
 fd
 f0
+7c
+55
+38
+75
+43
+ce
+2c
+5e
+c4
+a8
+99
+ec
+ad
+e2
+50
+cf
+68
+1c
 ca
-1a
-1e
-60
-d6
-85
 12
-b5
-08
-44
-ff
-f6
-dc
-4c
-25
+e5
+8d
+1b
+0f
+6d
+b7
+c2
+23
+d5
+e0
+6c
+d9
 15
-6e
-af
-42
-d0
-f7
-31
-40
-35
-3f
-06
-eb
-9e
-46
-04
-db
-ce
-a1
-e3
-97
-6f
-eb
-92
-ca
-72
-cd
-2a
-5f
-1d
-cc
-e0
-ba
-63
-ff
-e1
-2f
 63
-bb
-c5
 ad
 1f
 72
-ca
-fc
+dc
+7c
 d0
-25
-a8
-79
-87
-d1
-0d
+62
+2f
+4e
+67
+19
+7f
 98
 28
 f2
 85
-f3
-8d
-22
-a8
-26
-c7
-7c
-69
-03
-5b
-09
-65
-b6
-b0
-e9
-b1
-ec
+bc
+4d
 e8
-18
-d4
-eb
-6d
-a0
-5b
-52
-0f
-43
+7c
+a1
+6f
+34
+1f
 f9
-36
-d8
-d4
+3b
+23
+5c
+fa
+a3
+cc
+55
+94
+a8
+35
 1a
-60
-88
-50
+d4
+8d
+67
+d9
+da
+0f
+0b
+8f
+0e
+18
 54
-c1
+21
+d7
+a8
+df
+ab
+06
+57
+d7
 f7
-2b
-3c
-e3
+e6
 9b
 4e
-f3
-db
-9a
-86
-da
+f2
+6b
+73
+8d
+98
 70
-86
+e6
+f5
+60
+c8
+6a
+26
+ec
+13
+fc
+ce
 a4
-09
-4a
+c9
+66
+db
+9b
+70
 4a
-26
-d3
-9c
-55
-02
-63
-36
-06
-f6
-69
-f0
-8a
-a5
-cb
-4c
-ef
-31
-df
+e2
+75
+8b
+4f
+cd
+14
 a7
 22
 0b
-80
+82
 00
-57
-f8
-95
+37
+b1
+b4
 fe
-9c
+fc
 08
-ca
-ae
-1a
+b3
+2c
+3a
 00
+29
+de
+f0
+ba
 16
-51
-58
-f6
-d1
 24
-5b
-0f
-4d
-58
-54
-59
-31
-87
-a5
-d7
 7b
-30
-a8
-d6
-54
+22
+81
+6f
+b4
+9f
+75
+a1
+45
+57
+7e
+37
+48
+9a
+ac
 84
-d3
 b3
-69
-8d
-55
+ff
+1f
+72
+35
+1c
+47
+1f
+08
+b6
+07
+15
+4e
+4a
+78
+33
+09
+57
+6b
+22
 60
-93
-67
+32
 48
-ca
-db
-d2
-8f
-64
-0c
-7c
-89
-91
-13
-8c
-80
-f4
-30
-40
-76
-3e
-26
+a1
+36
+6b
+0a
 86
 a6
 6a
-1d
-f7
-fb
-18
+15
+0f
+7b
+58
+1c
+c2
+65
+1a
 73
-72
-a1
+fb
+05
 56
-b7
-bc
-a1
-68
-28
-66
-52
-9a
-3d
-ca
+21
 36
-b3
-dd
-5f
-5e
-3b
+32
+20
+4c
+d5
+9a
+a1
+a5
+ee
+14
+fc
 e7
 d7
-ae
-35
-61
+8e
 60
-53
+4d
+e0
+93
+01
+6a
+e6
+f8
+b4
+bf
+ea
+70
 16
-a4
-a1
-39
-f0
-72
-dd
-94
-00
-0f
+34
 ed
-ad
-9f
-8b
-9c
-5c
-7e
+a8
+9b
 4f
-2a
-69
-cb
-11
+b4
+1c
+85
+04
+3d
+c4
+5c
+e3
+32
+9f
+59
+7c
+ba
+7d
+c9
+21
+b5
+63
+ea
+57
 62
-f5
-d3
+4b
 55
-ea
-53
-af
-23
-cd
-43
+1d
 b6
-fd
-75
-ef
-f4
-58
-81
-98
-c7
-c0
+7a
+d1
+80
 33
-5e
-2e
-93
-b4
-35
-67
-fb
-6c
-26
-3a
-2b
+5d
+2d
+61
+cc
+55
+08
+b0
+7b
+82
+80
+d9
+21
 6e
-af
+4c
+48
+e6
+96
+da
+fc
+83
+93
+4d
+a8
+2d
+6b
+a3
+b0
+8c
+6d
+ef
+d2
 44
-90
-89
-38
-42
-ff
-c4
-52
-0f
-e1
-32
-ce
-81
+c9
+b9
+49
+fa
 0b
-fc
-6e
+e3
+9d
+34
+15
 dd
-9a
-07
-51
+ca
+f6
+7f
+6c
+37
+80
+74
+3d
+82
+c2
+e9
+0d
+a1
+d1
 fc
+48
+2c
+d7
+f2
+29
+29
+d8
+35
+8c
+23
+0f
+89
+60
+c8
+eb
+9c
+51
+66
+4f
+83
+db
+fd
+6d
+5d
+9a
+1b
+5e
+7d
 aa
-b5
-8b
-26
-76
-84
-2f
-96
-1c
-59
-9e
-ab
-22
-5f
-95
-c1
-65
-65
-09
-ca
-bc
-7e
-1e
-8f
-2f
-e8
-73
-57
-d6
-8c
-08
-4e
-dc
-40
-49
-a7
-d0
-44
-03
-26
-75
-af
-b9
-5b
-fb
-c2
-be
-de
+d5
+19
+b0
+16
 ee
-be
-3c
-1a
-34
-a9
-f5
-d6
-be
 53
-ff
-5f
-ce
+bf
+5d
+3d
 7c
 a5
 4d
-0a
-bc
-99
-56
-fd
-21
-ea
-2e
-31
-ca
-a5
-ca
+a0
+f3
+59
+91
+c3
 6e
-be
+30
+e9
+07
+85
+7d
+8d
+63
+b6
 f0
-c8
-b8
+c9
+67
 7c
-21
-22
-53
+41
+12
+b3
 1f
 71
 9c
-43
-33
-20
-a9
-61
-08
-7f
-86
-9a
+cb
+7c
+e2
+ed
+81
+1f
+da
+03
+0b
 3b
 d3
 a1
-df
-71
-ff
-98
-bc
-76
-d7
-5a
-b7
-80
-3e
-b3
-7f
+ba
+4e
+24
+e4
+40
+7e
+d5
+d8
+8b
+97
+9b
+3c
+bb
 d1
 01
-16
-48
-f4
-e9
-50
+26
+10
+eb
 4f
-e6
-ff
-66
-06
-30
-60
-63
-df
-92
-20
-53
-63
-a2
-53
-1b
-08
-53
-b7
-bb
-66
-e2
-74
-bf
-94
-96
-f1
-2d
-b7
-0b
-17
-43
-b9
-71
-b7
-b9
-a4
+d7
+9a
+51
+5d
+21
+e5
 cf
-20
-22
-4a
-a6
-29
-aa
 c3
-62
-58
-92
-86
-db
-5f
-00
-f0
-12
-20
-f2
+5a
+1b
 dd
-c9
-98
-c0
-2f
-8e
-11
-f2
-07
-f8
-64
-68
-44
-97
-cb
-c4
+fa
+94
 3c
-de
-16
-a3
-47
-c8
-d6
+9d
+92
+50
+38
+14
+17
+7f
+a0
+b2
 73
-ad
-8d
-f8
-87
-08
-3f
+41
+be
+92
+fd
+2a
+4c
+40
+c1
 b3
-4b
-d0
-2e
-19
-cd
-1c
-c6
-47
-bb
-4d
-df
-e7
-b3
-d5
-59
-d9
-69
-85
-fe
-90
-ff
-23
+10
+89
+b7
+8e
+1b
+77
 41
-f1
-4a
+11
+17
+f6
+54
+6b
+3b
+2d
+98
+62
+11
+9c
+ff
+c4
+3e
+5d
+82
+82
+ec
+8a
+56
+b2
+b5
+da
+63
+d8
+5f
+f8
+04
+5b
+05
+df
+a3
+4f
+79
+c1
+b1
+a7
+80
+3f
+70
+ca
+0d
 ce
-b8
-d0
-dd
-f7
+39
 76
-37
-4d
+be
+48
 11
-ba
-ae
-3f
-66
-49
-42
-cd
+89
+ca
+29
+b3
+4c
+c0
+d9
+e2
+e2
+73
 3f
-f3
-b9
-41
 c5
+35
+c3
+5e
+71
+69
+85
+51
+73
+3a
+07
+19
+b1
+35
+d2
+bc
+91
+eb
+82
+01
+97
+0f
+08
+1a
+e7
+7a
+62
+e6
+a1
+08
+1b
+13
+db
+c2
+e5
 75
 57
-50
-b8
-4a
-7a
-6c
-f7
-15
-4c
-03
-3a
+53
+00
+f3
+46
+91
+d7
+b2
+aa
+c5
+be
 1d
-a9
-cb
+89
+c8
+85
 a4
+71
+d0
+05
+9d
+11
+c8
+c5
+c7
+ad
+a8
+d5
+7a
 eb
-b1
-20
-6e
-42
-f9
-b5
-e1
-6f
-e6
-6e
-64
-42
-ca
-1c
 18
-3a
-59
-cc
-67
-12
+1b
+4d
+fa
+8d
 c7
+f3
+b9
 8c
-bb
-d4
-42
+bf
+db
+ea
 aa
-8e
-ab
+b8
+13
 bb
+cc
+51
 31
-78
-76
-0a
-18
-84
-17
-6c
-ef
+ca
+e6
+fe
+28
+e5
+11
 ae
-78
-75
-90
-52
-5f
-ba
-1d
-08
-f6
-7c
-0c
+c8
+7d
+55
+c6
+9d
 db
-99
-8e
-78
-08
-17
-17
-39
-1c
-52
-e5
-76
+5f
+a9
+34
+7f
 88
-ad
-db
-9a
-dc
-59
-f0
-56
-ec
+f1
+21
+ef
+ea
+c1
+b9
+cc
 fc
+8a
 ea
-55
-9b
-cd
-fb
-aa
-a7
-cb
-55
-dc
-63
-f5
-b4
-b1
-9d
-64
-d3
-4e
-45
-30
-6d
-48
-4b
-de
-c4
-50
-68
 e5
-fb
-ee
-fd
+89
+19
+ea
+7b
+51
+39
+5d
+e4
+56
+ec
+4b
+4a
+92
+a1
+67
+9c
+d7
 05
-9b
+35
+4f
+85
+f3
+ba
+70
+9a
 5a
-83
-95
-1f
-ec
-09
-91
-24
-a7
-f8
-1e
-ef
-21
-ff
-1c
-cb
-64
-08
-87
-0b
-00
-0e
+61
+4a
+4d
+7c
+7f
 cd
-31
-77
-aa
-a6
 8e
-e5
-15
-37
-25
-9d
-14
+f7
+da
+be
+0a
+40
+e1
+cf
+bd
 73
-7a
-e0
+05
+9b
 58
+18
+27
+d8
+0e
+df
+dd
+36
+39
+81
+1e
+eb
+a0
+ad
+47
+80
+99
+49
+8f
+0b
+01
+79
+81
+43
+e9
+be
+e9
+2e
+70
+fa
+c0
+85
+a6
+b4
+d6
+1a
+ff
+ef
 85
 c9
 9d
-30
+3a
 72
 ab
 c4
-8c
+b2
 1a
-ac
+ad
 1e
 0b
 80
 67
 7c
-32
-87
+0c
+cf
+7a
+82
+46
+f7
 12
-1c
-58
-b8
-b2
-62
+92
+d8
+1a
+df
+af
+47
+c0
+d8
+99
+b9
+c7
+d9
+ad
+75
+04
+18
+b7
+cd
+22
+49
+13
+f3
+ba
+16
+77
+6d
+7d
+e3
+4d
+06
+d3
+0a
+a9
+a4
 93
-a6
-b3
-67
-7f
-83
-0f
+3e
+fa
+74
+51
+a2
+ab
 e9
-e0
-8f
-d1
-5c
-fb
-4b
+d0
+da
+2f
 b8
-72
-c5
-9a
-49
-b6
-c0
-fd
 b6
+9c
+94
 b2
-5e
-7d
-e3
-22
-cf
-2c
-6a
-9f
-86
-6f
-b2
-89
-38
-55
-b5
-61
-74
-35
-89
-aa
-83
-50
-4f
-97
 c0
-8f
-d2
-b3
-f8
-d3
-7b
-e6
-28
-05
+72
+2e
+d8
+31
+bb
+67
+a7
+e7
+29
+ca
+42
+b0
+eb
+c0
+63
+ad
+ba
+a3
+38
 88
+52
+ce
 fe
-a7
-00
-2b
-0c
-07
-51
-40
+a1
+37
+f8
+8d
+a6
+1e
+e8
+04
+95
+57
+3f
+62
+bd
+d9
+82
+4e
+87
+60
 d0
-f7
-c7
-92
-74
-74
-a4
-24
-c8
-af
-40
-ad
-ec
-26
-da
-f7
 cb
-55
-5b
-2d
-00
-90
-65
-a1
-e5
-7c
 a7
 cc
-23
-16
+61
+d8
 c3
 cc
-59
-47
+6c
+09
 14
-fc
-1b
-b1
-99
-6b
-65
-04
-74
-52
+fd
+9b
+ae
+46
+8b
+18
 63
-00
-7f
-08
-e8
-ca
-26
-c7
-04
+33
+93
+21
+1a
+37
+01
+9c
+dc
+9a
+f5
+78
 7f
 a8
-36
-a4
-73
-06
-fb
-df
-c5
-85
-43
+34
+24
+6c
+49
+3b
+64
+87
+81
+59
 cf
-fa
+c6
 40
-d0
-6b
-4a
-f0
+d1
+e8
+ee
+cf
+8d
+6c
+0d
+da
+d8
+ba
+10
+f1
+72
+d1
+66
+6c
+47
+03
+bf
+9e
 17
-92
-0c
-d2
-d9
-39
-54
-58
-db
-97
+9e
+5f
+ff
+6e
 54
-9b
-e1
-ba
-ca
-7f
-d5
-28
-f5
-b0
-ae
-a4
-e7
-2c
-6f
-ce
-e4
-75
-20
-0f
-fc
-76
-62
-fb
-4e
+93
+6b
+cf
+05
+5e
+05
+22
+b8
 68
-bb
-9c
+8e
+d8
+be
+3b
+df
+fb
+11
 93
-7e
-5d
-12
-a9
+9f
+fd
+6e
+75
 c2
 c4
 b5
-df
-a2
-e5
-6c
-48
-71
-7d
-b9
-5d
-dc
-c0
-da
-4b
-e2
-70
-4c
-a2
-c6
-d9
-a6
-88
-a0
-f7
-ec
-75
-ac
-21
-bf
-8c
+dd
+a3
+66
+ef
+33
+6e
+d3
+1a
+e9
+9b
+00
+15
+90
+25
+72
+3e
+a7
+3e
+39
+e0
+14
+a0
+b7
+a4
+06
+ac
+41
+c0
+b9
+94
+87
+28
+12
+e5
+4e
 24
-47
-ed
-6c
-05
+b1
+6d
+b3
+b0
 6d
-db
-ee
-c2
-dd
-d6
-49
 7a
 19
-4e
-70
+35
+14
 c6
-27
-27
-eb
+67
+69
+af
 e1
-e6
+86
 4b
-5e
-aa
-16
-29
-72
-83
 d0
-b5
-c7
-c1
-88
-dc
-17
+1d
+16
+e7
+31
+63
+f0
+35
+bc
+de
+a9
+df
+92
+26
+04
+4c
+f9
 c6
-25
-b3
-ab
-39
-58
-83
-f1
-68
-8b
-99
-1f
-ce
-47
-ba
-85
 18
-7a
-e8
-9d
-06
-39
-c7
+83
+f5
+92
+cb
 ab
-31
-1b
-96
-4c
-f1
-ef
-66
-e1
-52
-91
+8c
+36
+c7
+f7
+54
 e2
-78
-58
-97
+5a
+a5
+4e
+49
+f9
+0a
+7f
+2b
+7b
+5b
 87
-3e
-96
-98
-12
-54
+11
+ce
+66
+e5
+88
+f2
+6d
+ee
+a0
+57
+c9
+74
+6c
+b8
+5f
+8d
 fb
-ab
+cb
 7a
 df
-ba
-5a
+b8
+fa
 c8
-85
-e3
-21
-b6
-91
-ac
-c2
-6a
-84
+9b
+d9
+63
+bf
+09
+a9
+82
+24
+d8
 fc
 35
-d6
-95
-a7
-98
-b1
-54
-c5
-54
-a1
-50
-22
-79
-68
-de
-7a
-e6
-8d
-3a
-62
-00
-b8
-72
-4d
-e8
-4d
-4d
-ec
-c4
-87
-5e
-92
-62
-2a
+a9
+d1
+d2
+1a
+73
+11
+dd
+f5
+6c
+bf
+dd
+19
+6b
+45
 80
-ac
-87
 86
-b4
-1f
-05
-be
-8e
-d9
-1b
+c0
+df
+60
+80
 b8
-f8
-37
-db
-94
-b6
-6e
-33
-ed
-b2
-6b
-ac
-87
-a5
-aa
-0a
-15
-49
-fa
-30
-2d
-de
-b1
+72
 77
-ad
-f1
+ca
+3a
+2b
+13
+86
+07
+5b
+6a
+82
+18
+19
+1b
+c7
+06
+bb
+ff
+44
+3e
+b5
+26
+1b
+bb
+56
+8d
+b3
+14
+be
+94
+53
+a0
+53
+2c
+0c
 34
-cd
+89
+e5
+88
+5b
+0f
+4a
+b8
+ad
+dc
 a9
-8f
+d7
+60
+18
+74
+c5
+64
+5d
 04
 00
 53
-89
-65
-46
+91
+6a
+ee
 90
-67
-a2
-63
-a5
-20
-6d
-5a
-e7
-6b
-6e
-18
-63
-0f
-48
-f6
-04
-e0
-cf
-42
-67
-02
+4a
+e5
+a3
+68
+cc
+2a
+da
+29
 21
-1f
-9f
-b1
-91
+db
+98
+e3
+16
+fa
+fe
+c9
+16
+2f
+62
+d3
+fc
+99
+17
+51
+ed
+6b
 fc
-ba
-d4
-90
-95
-24
-4b
-d6
-33
-c2
 f7
-98
-e6
+28
+25
 35
-a3
-d0
-a9
-80
-09
-84
-27
-fd
-fd
-f5
-d8
-bd
-05
+ea
+a1
+91
+f3
+60
 61
-32
-34
+c8
+c8
+53
+b1
 2a
-64
-3d
-b8
-a9
 e9
-2b
-59
-1b
+c9
+fe
+86
+c7
+b0
+05
+f5
+b8
 89
-34
+d1
+c9
+3e
+d7
+3a
+d1
+fd
+38
+a2
+2c
 8d
-11
-29
-b6
-99
+25
+9b
+8d
+75
+e1
+d8
+3e
+18
 39
-1b
+89
+5c
+0f
+ec
+1c
+ef
+21
+81
+8b
+55
+4a
 cf
-27
-46
-47
-cd
+67
+9f
 2c
-cb
-55
-2a
-9c
-cb
-80
-80
-6d
-d2
-ad
-ea
-60
-49
-bd
-ae
-d0
-6f
-37
-bc
-0b
-eb
+42
+6e
+ed
+e5
+50
+09
 82
-7e
-bd
+08
+2f
+ae
+3c
+32
+f5
 ee
-bd
-d4
-10
-87
-7d
-3d
-50
-c6
-8a
-32
-38
-ae
-ff
-18
-01
-e2
-eb
-4e
-09
-e8
-ab
-57
-09
+c5
+de
+f8
 81
+f5
+db
+22
+63
+2d
+31
+30
+08
+85
+fd
+96
+8c
+b0
+b8
+4e
 8b
-59
-7d
-27
-8a
-0a
-6a
-53
+e4
+c1
+f7
+ec
+f2
+28
+74
+56
+84
+96
+80
+d5
+d3
+75
+17
 83
-d6
-7f
-66
+8c
+19
+82
+97
 b0
 9f
-d4
-ee
-dd
-f4
-5f
-fa
-86
-75
-72
-ff
+54
+ea
+2a
+5b
+a1
+fd
+c6
+7c
+b9
+59
 b5
 7a
 a4
@@ -3939,963 +3939,963 @@
 f7
 d5
 f9
-34
+36
 a8
 9a
 83
-0f
-69
-e4
-dd
-0f
-7c
-a7
-8d
-ca
-45
-ca
-9e
-ac
-f6
-52
+07
+30
+9b
+20
+d3
+84
+c7
+8e
+35
+05
+c3
+d5
+f7
+0e
+72
 0a
 17
-fa
-3f
-70
-c0
+e3
+49
+c6
+bc
 ce
-2e
-10
-69
-21
-ab
-d9
-f5
+6e
+13
 9e
-bd
-9d
-aa
+a1
+b4
+59
+f3
+59
+7c
+9e
+50
 05
-d0
-4f
-bb
-ee
-0b
-8c
+f0
+4c
+5a
+cf
+74
+72
 77
-17
-19
-82
-59
-c3
-02
 57
-af
+70
+c9
 05
-14
+8c
+83
+1f
+d1
 a4
-0e
+8b
+12
+77
 f1
 39
 d9
-a5
-f5
-3b
-54
-31
-be
-33
-c0
-53
+81
+63
+fa
+62
+4f
+81
+72
+88
+28
 42
-d8
-2c
-4c
-fc
+98
+2f
+92
+6a
+67
+2a
+74
+bb
 b9
-9c
-0f
-43
+e1
+0c
+e1
+2d
+5d
+12
+51
+88
+08
+70
+da
+00
+bb
+6d
+ad
+6d
+6c
+9b
+c3
+04
+31
+20
+bb
 39
-aa
-93
-ae
-ec
-16
+87
+64
+3f
 b7
-e6
-c9
-08
+f6
+e8
+bf
+c5
+84
+9c
+03
+58
 8e
-22
-80
-f0
-0e
-e2
-ac
-27
-3e
-3b
-e4
-7a
-ae
-f4
-f9
-48
-3e
-70
-2c
-be
-93
-47
-45
-b1
-5b
-4c
-99
-c5
-51
-c7
-96
-fc
-67
-42
-b1
+c9
+8c
+4d
+b7
+1e
+f5
+f0
 e9
 ea
-b2
-6a
+b6
+70
 e5
-cf
-ef
+d0
 ef
-9f
-ac
+cf
+9c
+54
 7e
 f1
 3f
 58
-77
-63
-28
-db
-9f
-3a
-dd
+2e
+39
+56
+de
+d8
+fa
+6c
 bc
-12
-9a
-43
-d1
-64
-dd
-05
-ff
-3a
-a5
-c8
-45
-4d
-ee
-88
-47
-33
+5d
 1b
-03
-d8
-02
-b6
-39
-30
-f2
+0b
+aa
+2f
+07
+cd
+42
+2c
+64
+fe
+c3
+49
+f4
+8f
+b4
+7c
+9b
+cf
+64
+14
+76
+8b
+8b
+ab
 36
-e7
-60
-30
+9a
+92
+38
 02
 c3
 68
-76
-10
-93
-e8
-f4
-10
-30
-83
-d5
-a2
-f8
-e0
+2f
+50
+ed
+ec
+bb
+d0
+ff
+c8
+c3
+62
+40
+ff
 13
-6d
-c0
-8f
+17
+c7
+77
 8f
 f2
 17
-1e
-b7
-fe
-53
-5c
+1f
+ea
+84
+29
+42
 09
 89
-c2
-d8
+f7
+a7
 35
 22
 17
-c4
-d6
-88
-cc
-dc
+c5
+8b
 d2
-c9
-ee
-92
+b2
+d8
+82
+ac
+4d
+6c
 33
 15
-54
-93
-36
-5e
-c6
+55
+bd
+6f
+44
+bc
+f0
+06
+9d
+70
+60
+e2
+86
+75
+2d
+06
+d2
+fa
+eb
+16
+7e
+bb
+5d
+70
+58
+51
+35
+34
+bf
 ff
+3c
+3f
+92
 0e
-9d
-7a
-c4
-e6
-9c
-47
-02
-41
-12
-0b
-a9
-21
-9e
-77
-e0
-33
-c1
-96
-f6
-2b
-18
-19
-26
-37
+73
+14
+52
+b2
+24
 90
-8e
-8e
-1d
-57
-53
-28
-98
 44
-83
-5e
-26
-0b
-94
-4f
+80
+e7
+7f
+6b
+dc
+42
 d9
 b3
-47
-11
-81
+45
+73
+f9
+50
+a8
+fe
+ec
+87
+4f
+0f
+01
+18
+55
 10
-ad
-f8
-ab
-44
-bd
-2f
-1e
-bc
-0a
-0b
-41
-3a
-b8
-b9
+56
+9d
 5f
-0a
-f9
-79
-97
 72
-e1
-c8
-38
-b6
-26
-e6
-3e
-0a
-bc
-56
-b7
-e1
+0f
+0f
+50
+7b
+88
+d7
+bb
+69
+2e
+76
+9d
+45
 20
-a0
+ca
+07
+f5
+f0
+41
+e2
+6c
 c9
-60
-ae
-af
+00
+9e
+4a
+00
+68
+ff
+92
+a3
+95
+32
+cd
 50
-0e
-d0
-80
-f3
-90
-96
-e9
-54
-42
-3b
-ac
+36
+09
+a0
+d1
+00
+e3
 81
-65
-49
-63
-b7
-23
-aa
-89
-91
+f8
+83
+6b
+01
+cc
+7b
+dd
+17
+66
+e1
+25
+c0
+ed
+64
 2f
-a3
-14
-21
-21
-e7
-04
-a2
-c5
-6c
-69
+6e
 08
-1f
-7a
-36
-06
+7f
 31
+5f
+06
+45
 b5
-38
-ef
-70
-0b
-34
+21
+a4
+a7
+c8
+fd
 92
-cd
-c5
-30
-3a
+97
+f0
+d3
 3a
-45
-68
-87
-c1
-f9
+5a
+3c
+e4
+d3
+f3
+e0
 08
-9e
+a4
 4a
-ff
-79
-48
-68
-b9
-a3
+04
+76
+40
+69
+3a
+35
 45
 b5
-e5
-e2
-5a
-72
-65
-ec
-79
-58
-11
-35
-1a
-21
-15
+ae
+97
+1d
+a6
+a6
+12
+36
+9b
+e0
+fd
+4a
+1d
+0c
 92
-4f
-25
-e8
-28
-2c
-52
-5f
-2f
-18
-2d
-38
-31
-f8
-73
-af
-ed
 00
-ff
-ce
-6f
-bc
-f6
-5c
-d1
-b5
-d9
-6c
-7d
-25
-3a
-95
+e5
+59
 28
-da
-d8
-00
-26
-87
-fb
-a8
-93
-9f
-25
-c4
-36
+9c
+14
+42
 01
-e4
-7f
-9a
-e6
-1d
-c5
-35
-33
-64
+c0
 8e
-e6
-f7
-43
-a3
+c2
+0c
+5d
+10
+ee
+f2
+e2
+3d
+7c
+bc
+19
+94
+9f
+c8
+b5
+99
+5a
+76
+3a
+9d
+c4
+53
+77
+b8
+c8
+db
+85
+7a
+a8
+c7
+9f
+23
+c4
+1c
+e3
+07
+fb
 12
+4b
+7f
+8f
+9f
+31
+e7
+0e
+5e
+0f
+63
+a3
+32
 2f
-ca
-2a
-0b
-24
-8b
-e9
-c6
-98
-72
 cb
-5a
-9b
-7f
-c3
-62
-46
-bf
-e2
-84
-fe
+ae
+cb
+c6
+31
+e9
+de
+3a
+bb
+03
+49
+36
+1a
+02
+b4
+1f
+ff
+9c
+82
+f6
 7a
-da
-41
-07
-84
-9b
-5c
+d8
+78
+b7
 c9
-6a
-2b
-80
+68
+3f
+61
+66
+53
+a2
 02
 e9
-11
-a6
-92
-fe
-57
-10
-66
+15
+60
+d5
+24
+9f
+33
+de
+1c
+7f
+d9
+a8
+17
+94
 14
-b3
-a5
-1d
-d7
-1d
-c2
-97
+ce
 a3
+62
+9c
+a9
+47
+0e
 18
-68
-ae
-ef
-05
-ab
-5a
-e6
-fc
-d6
-9e
-e3
-ca
-42
-c7
+45
+4a
+4e
+76
+97
+8f
+cc
+46
+cf
 44
-6c
-0f
-ea
-c6
-3e
+63
+b0
+fd
+61
+31
+a3
+7d
+a3
 d9
-d5
-a4
-1d
-58
-59
-cc
-65
-85
-19
+5f
+ec
+0c
+e1
+8e
+5e
+16
+aa
+17
+b8
+a7
+87
+93
+ac
 d6
-69
-2b
+da
+4b
+c2
+fe
+68
+67
+46
+95
+37
 a8
-aa
-df
-53
-e3
-56
-1f
-eb
-d4
-3e
-de
-1c
-e1
-74
-74
-0a
-a2
-8d
-fd
+12
+c8
+3a
+8b
+f5
+1b
+23
+c8
 eb
-ed
-14
-29
-9b
-a4
-8a
-ea
-7e
-d5
-ff
-e2
-9a
-50
-b6
-d9
-83
-63
-45
-fd
+4a
+26
 47
-3d
-aa
-9c
-67
-fe
-ec
-d4
-98
-45
-e3
-96
-f8
-36
-c7
-64
-b3
-9d
-71
+da
+57
+eb
+0e
+00
+d3
+42
+c2
+2c
+c5
+33
+13
+92
+4b
+d0
+7f
+1e
+cd
+54
+9a
+ea
+01
+5a
+ed
+9e
+8e
+2e
+8e
+7d
+53
 e2
-2d
+0d
 e3
 8c
 17
-62
+66
 f5
 28
 79
-78
-5c
-95
-fa
-82
-7f
-89
-28
-50
-7f
-6c
-23
-86
-15
-5c
-3c
-1e
-0c
-82
-61
-0c
+70
+eb
+35
+34
+f4
+9f
+a8
+a8
+79
+37
+04
+e9
+a3
+5a
+9c
+f0
+27
+a3
+63
+2b
+21
 84
-ec
-b1
-03
-d8
-d8
-fb
-6e
-53
-29
-09
-46
-6a
-53
-db
-ab
+ef
+31
+06
 90
+b0
+31
+4e
+1c
+e9
+c5
+77
+72
 12
+5f
+f1
+70
+30
 04
-aa
+9e
 75
 cd
 45
-f5
+f9
 a5
 29
 1e
-f3
-1a
-84
-3a
-cb
-6e
-48
-4a
-80
-d4
-76
-ac
-bf
-53
-d4
-2a
-70
-04
-1a
-62
-e7
-26
-5a
-86
-50
-d6
-eb
-87
+fb
+ad
+24
+f4
+a2
+8e
+69
+ca
+bd
+9c
+1e
 66
+9d
+1c
+14
+e6
+49
+ab
+fb
+2a
+08
+c6
+22
+82
+d0
+d1
+43
+c7
+9f
 ba
-89
-40
-c3
-ec
-67
-d8
-71
-1b
+d3
+44
+8f
 14
-c4
-40
-57
-71
-e9
-40
-b0
+67
 de
-49
-3e
-f6
-b0
-8a
-a5
-c8
-15
-77
-81
-c8
-97
-b5
-03
-a4
-1e
-01
-21
-b3
-63
-92
-bc
-8d
+9f
+1b
 54
-5e
-82
-be
-17
-8e
-ed
-29
-4e
-21
-38
+c0
 0c
-65
-1b
-1e
-a0
-b9
-2b
-4c
+50
+d8
+6f
+9c
+52
+7c
+49
+f8
+5b
+d2
+c2
+44
+2a
+ec
+73
 13
-a5
-55
+65
+f4
+bf
+35
+46
+e0
+05
+b7
+51
+a7
+10
+ca
+6f
+b2
 5a
-52
-de
+18
+13
+73
+c2
+f1
+cb
+ac
+25
+aa
+ee
+a7
+99
+d4
+ba
+7a
+2f
+d4
+a1
+6a
+65
+d6
+b0
+7a
 b7
 b7
-99
-64
-bd
-1d
-ed
-3a
-9f
-09
-0d
-15
+7b
+a0
+3f
+ec
+40
+5c
+57
+10
+ef
+aa
 0b
-68
+0f
 24
-d7
-81
-87
-43
-f1
-6f
-d7
-9e
-d4
-50
-c0
+97
+85
+3c
+13
+ff
+0f
+fb
+66
+b4
+57
+6a
 db
-fa
-fd
-de
+f8
+2f
+8f
 77
 a6
-57
-ef
-d8
-12
-6c
-f2
-92
-da
-4b
-cf
-f3
-58
-d2
-e3
+54
+e1
+88
+1c
+0c
+c3
+dd
+1a
+80
+dc
+a3
+2c
+b0
+79
 06
 4d
-e5
-a9
+e6
+c2
 1e
 d0
 37
-f3
+d3
 50
 97
 27
-fd
+ed
 55
 b3
 d4
-d6
+f6
 bd
 28
 a9
-f2
-ca
-5b
-ea
-f0
-75
-ca
+e2
+d5
+f5
+49
+00
 2c
-a4
-c9
-bc
-4b
-48
-df
-2d
-c7
-5f
-63
-54
-27
-6d
-d3
-67
-ac
-3d
-85
-5c
-f1
-0f
-a1
-fd
-be
-cd
-f7
-42
-24
+ca
+55
+1b
+de
 12
 e1
-4e
-4b
-be
-b0
-c3
-d0
-b8
-18
-af
-88
-fb
-60
-56
-cd
-5b
-fd
-e2
-ea
-68
-99
-4c
-e5
-19
-0f
-19
-62
-fa
-43
-58
-28
-95
-e8
+6f
+8f
+41
+b7
 e7
-96
-84
-23
-7b
-35
+73
+52
+8d
 75
-a2
-4b
+9c
+a7
+63
+f3
+92
 f2
-bc
-41
-12
-33
-50
-de
-cd
-94
-5e
-8e
-20
-3c
-a9
-ea
-04
-2e
-df
 5b
-98
-3b
+17
+99
+9d
+4a
+8a
+40
+62
+ad
+06
+40
+ce
+79
+c3
+f7
+63
+60
+12
+70
+a3
+0d
+f8
+1f
+3c
+23
+23
+4a
+a2
+65
+dc
+91
+4c
+e5
+db
+33
+03
+95
 b6
+43
+58
+28
+57
+10
+07
+a6
+22
+19
+19
+37
+a9
 dd
-ec
-13
+eb
+c5
+20
+7e
+50
+11
+50
+1e
+cf
+f5
+9c
+fb
+e0
+52
+1a
+ee
+1e
+1c
+6a
+99
+3a
+7d
+c0
+1a
+4c
+ef
+d1
+b1
+7d
 08
-c4
-bc
-b0
-6e
-a6
-80
-b7
-a2
+32
+26
+83
+f2
+38
 6f
 b5
 0a
 fb
-db
-04
-a1
-51
-76
+ac
+46
+42
+f1
+15
 be
-92
-6f
-8a
-1c
-de
-74
-6d
-31
-e8
-7e
-a4
-35
-54
-ed
-a8
-d4
-f4
-75
-7d
-7d
-fe
+4e
+60
+cd
+bc
+24
+0c
+18
 b1
+aa
+0a
+24
+37
+98
+9f
+1f
+77
+32
+2c
+40
+be
+32
+c2
 06
-71
-e8
-ae
+31
+ec
+5c
 2f
 8c
 9d
@@ -4906,3104 +4906,3168 @@
 aa
 d1
 e0
-75
-8a
+7e
+3e
 33
 d7
 59
 aa
 35
 57
-9c
-13
-9b
-4a
-ed
+97
+a7
+33
+4f
+72
 aa
-ad
-61
-29
-bf
-b4
-05
-5b
+57
+21
+65
+c9
+fb
+c5
+96
 97
-c8
+40
 f2
-81
-0d
-0c
-68
-be
-b0
-ac
+c4
+a8
+1a
+a8
+06
+15
+2c
 51
-c9
-31
+8e
+f6
 64
-0c
-e2
-f5
-56
-34
-3f
-bc
-1e
-2f
-3f
-0b
-e9
-73
-ca
-21
-ef
-0d
-0c
+0e
+6d
+fd
+d6
+36
+f8
+7a
+01
+8a
+68
+7c
 2e
-d4
-65
-33
-cc
-c6
+f3
+4a
+24
+5f
+cd
+c5
+d7
+eb
+45
+fd
+86
+46
 70
-61
-4f
+27
+eb
 b3
 a7
 35
 db
-c0
-1f
-1e
-22
-4b
-d8
+b7
+3f
+55
+5f
+43
+d9
 f7
-34
-ef
-d7
-a5
-f4
-2c
-5b
-d4
-ca
-27
-0a
-af
-75
-90
+37
+67
+d6
+ed
+83
+09
+bb
+50
+1b
+d8
 4a
-fb
-e7
-5a
-c9
-3b
-ac
-06
-19
-3c
-e3
+af
+76
 38
-80
-8d
-89
-9e
-5e
-42
-f6
-30
-b0
-f1
-f5
-c5
-93
-d7
-0c
-5a
-6f
-a5
-54
-90
-d0
-4f
-f3
-a1
-c5
-8c
-82
-eb
-cb
+c4
+d3
+98
+95
+09
+bc
+02
+c1
+b9
+b8
 9c
-22
-03
-2f
-20
-ec
-f6
+4f
+a0
+cd
+33
+51
+85
+c6
 1a
-d8
-78
-e5
-24
-5d
-01
-2b
-f6
-74
+b8
+b1
+b4
+50
+7e
 b3
-51
-93
-e9
-9f
 ad
-96
-b3
-05
-75
-34
-fd
-3e
-17
-98
+d5
+1d
+ef
+69
+22
+3f
+be
+29
+ff
+59
+25
+85
+99
+13
+2b
+d4
+d7
+4c
+8f
+90
+8b
 0e
-1c
-3b
-f2
-9c
-41
-d8
-08
-7f
-08
-54
-3d
-eb
+60
 dc
+b7
+50
+e4
+d4
+d7
+72
+f6
+0e
+44
+46
+36
+ba
+d4
+1d
+56
+76
+99
+d4
+d4
+8d
+98
+a8
+d8
+85
+a9
+c4
+92
+e0
+a1
+d8
+88
+71
+96
+56
+bd
+e0
+69
 23
 36
-cb
-97
-17
-ae
-5f
-ef
-47
+b3
+b1
+7f
+ab
+3e
+da
+4f
 7d
 a8
-c7
-fc
-0a
-64
-cd
+f8
+a5
+6a
+2c
+c6
 fd
 72
 05
 12
-5d
-9d
+ed
+5e
+d0
+84
+d1
+73
+0f
+3a
+42
+b3
+e6
+02
+9a
+50
+43
+70
+ea
+75
+db
 16
-e4
+42
+ad
 6e
-50
-c6
-5a
-82
-51
-d3
-c1
-a0
-52
-33
-ac
-2a
-95
-62
-d4
-05
-6d
-d7
-23
-aa
-05
-4f
+60
+e5
+a5
+bc
+63
+bf
+d6
+97
+d2
 8c
-fc
-0c
-55
-10
-9b
-4e
-aa
-23
+e3
+90
 7f
-b0
-b4
-67
-c7
-d8
-12
+60
+7e
+8f
+a4
+a7
+b9
+9c
 ac
-01
-38
-fb
+63
+3e
+0b
 58
-45
-ba
-a6
-c1
-f5
-35
+f2
+fa
+24
+aa
+4d
+15
+50
+e7
+0a
+db
+6d
+af
+8f
+07
+b6
+e7
+d1
+0a
+51
+d0
+89
+7b
 5e
-3b
-bd
-fb
-e0
-46
-8b
+7f
+77
+56
+a5
 1d
-82
-7d
-c6
-a4
-68
-4f
-ee
-b6
-5c
-7c
-68
-95
-9c
-bc
-f5
-d5
-6a
-c6
-61
-01
+e2
 11
-19
-52
-ae
-92
-88
-57
-7e
-e3
-e8
-7a
 53
-38
-92
-ec
-5f
-7d
-d0
-58
-e1
+05
+69
+01
+1c
+b0
+a5
+4e
+25
+28
+90
+57
 55
-0f
+e0
+32
+3b
+cc
+95
+9b
+fe
 bc
-f0
-1e
+4c
+5f
+42
+2f
+0c
+43
+51
+25
+88
+bd
+65
+05
+69
+97
+ef
+d5
+22
+ad
+dc
+df
+af
 29
+51
+c0
 ba
-cd
-05
-3c
-68
-4f
-e3
-2a
-25
+62
+ab
+28
+82
+13
+ec
+0d
 dc
-9a
-0a
-59
-58
-fb
-25
-ed
-03
-6d
-12
-64
-4d
-cc
-40
-4a
-f0
-68
+ca
+b3
+9e
 b1
-fb
-8a
-d3
-d2
-bc
-32
-e5
-e4
-7c
-7e
-f2
-04
-f7
-39
-d3
+bb
+0b
+6a
+10
+f4
+3a
+5c
+ae
+c4
+1e
+3d
+df
+cf
+f9
+53
+ed
+05
+ac
+ac
+26
 e2
-b2
-ec
-2e
-7b
-25
-f2
-34
-5f
+32
+c8
+ff
 d8
 de
 3c
-f8
-30
+68
+cf
+20
+83
 c0
+f6
+43
+b3
+2e
+a4
 34
-54
+84
+46
+3c
+7c
+72
+86
+c9
+9f
+af
+9d
+81
+dd
 31
-63
-0a
-ed
-5c
-b4
-bd
-95
+6a
+df
+0e
+39
+99
+5a
 84
-9c
-cf
-5d
-f9
-5e
-2f
-91
-3e
-9c
-b3
-3f
-90
-ce
-80
-32
-2a
-87
-1d
-6d
-27
-66
-3f
-e7
-4b
-ad
-ed
+dc
+62
+58
+c7
+fe
+70
+34
+05
+d6
+d9
+68
 45
-af
-6c
-0c
-bf
-43
-98
-4f
-c5
-c2
-75
+37
+b0
+bc
+b8
+06
+cb
+0d
+f4
+7b
+fa
+38
+f6
+eb
 fb
-fc
-7f
-57
-1f
-30
-9e
+96
 21
 70
 8d
-6e
-af
-15
-6b
-fd
-9c
-e1
-78
-c7
-2f
-64
-87
-01
-7f
+b4
+5f
+94
+5f
+8a
+3d
+20
 75
-fd
+b8
+8e
+df
+1a
+76
+de
+ce
+5d
+85
+06
+8e
+bb
+3d
+f6
+3b
 4a
-a6
-45
-b5
-39
-b6
-8a
-21
 93
 14
 a0
 92
-f2
+72
 e4
+32
+0c
+8a
+e8
+0c
+de
+5a
+af
 77
-07
-50
-1d
-f5
-fd
-11
-6e
-83
-16
+75
 12
-f5
-2b
+fe
+27
 81
-de
-d4
-e9
-af
+96
 be
-7c
-64
-28
-bc
-e2
-2a
-16
+9d
+3c
+36
+1c
+5b
+18
+b8
+82
+cc
+27
 46
 6f
-a9
-79
-e6
-c3
-96
-0b
+9d
 60
-e7
-80
-dc
-db
-31
-9b
-45
+21
+63
+13
+4f
+5f
+41
+fa
+6b
+df
+50
 af
-ce
-ee
-55
+66
+90
+0c
+9a
+81
 30
-4c
-04
-c2
+2e
+b0
+98
 0e
-8d
-c5
-53
+ed
+f1
+a0
 3c
 d0
-6a
-88
+3b
+d8
 6d
-5d
+3d
 d8
-46
-06
-15
-2f
-30
-9f
-57
-d6
-a7
-dc
-28
-cc
-7c
-c3
-93
-81
-eb
-24
-67
-b2
-0b
-c6
-7d
-c8
-06
-62
-2c
-d6
-8e
-b7
-fc
+5e
+49
+b5
+ec
+db
+d7
 5f
-62
+1c
+fd
+64
+2e
+b5
+2b
+c3
+d1
+07
+0f
+33
+c0
+55
+e9
+96
+71
+2c
+74
+2d
+8c
+15
+27
+57
+bc
+5a
+06
 9e
 6f
-d4
-67
+d3
+51
 b3
 68
 e8
-82
-f8
-b9
-55
-f6
-65
-a9
-19
-52
-c9
-c1
-e9
-ef
-48
-90
+58
+51
+71
+99
+14
+92
+0f
+eb
+f0
 c9
-cb
-8c
 99
-38
-90
-51
+6c
 bb
-66
-52
-a5
-0c
+5f
+36
+3d
+2c
+dc
+b5
+d9
 90
-47
-77
-b1
-58
-78
-a2
+4e
+1d
+98
+25
+45
+6c
+93
+c2
 8f
-d5
-47
-7d
-7f
+71
+5a
+0a
+ed
+2f
+6f
+ce
+98
+85
 72
 64
-6a
-97
-74
-5c
+25
+37
+ff
+56
 51
-8c
+f6
 79
-a5
-23
-07
-44
-84
+17
+73
+01
+7a
+b7
 22
-85
-06
-27
-0f
-53
-1e
-19
-06
-12
+a5
+03
+47
+a7
+f5
+26
+15
+7e
+72
 25
-88
-66
-77
-d0
-a3
-ee
-d6
-f0
-16
-fa
+98
+9e
+b7
+ac
+43
+a1
+76
+40
+8a
+fe
 8a
 ab
 40
-7f
-ec
-bf
-82
-c4
-a7
-34
-37
-ea
-9b
-25
-3b
-0e
-e7
-98
-c0
+40
+4c
+45
+cb
+83
+07
+fd
+a4
+ee
+a1
+23
+7d
+5e
+eb
+f2
+a8
 6c
-78
-2f
-8c
-6a
-6d
-f8
-96
+38
+25
+a9
+ed
+4d
+fa
+56
 8a
 48
 f2
-8d
+cd
 6e
 4b
 5f
-ba
 02
-38
-b7
+e3
+3d
+37
 b9
-76
-2c
-c7
-11
-38
-8b
-48
-db
-f4
-8b
-96
-87
-3f
-05
+19
+86
 25
-dc
-d2
-47
-cb
-55
-e4
-f5
-ce
-00
-35
-b1
-4a
-f1
-95
-d0
-a8
-9c
-4d
-59
+ef
+37
+23
+48
 63
+f0
+b1
+93
+f3
+28
+a9
+86
+0a
+2a
+a7
+93
+70
+54
+35
+00
+07
+d5
+91
+33
+c4
+3a
+33
+e1
+37
+ac
+46
+e3
 0e
-fa
-06
-0d
-dc
+aa
+0c
+7e
+3d
 7c
 01
-58
-4c
+5c
+05
 bb
-e4
-b9
-90
-16
-15
-5a
-03
+84
+39
+91
+19
+bd
+5e
+48
 29
 fd
-c1
-e9
-21
-5a
+fd
+1b
+26
+f2
 ae
-91
-7d
-66
-21
-64
-97
+93
+d2
+86
+e8
+10
+77
+5c
+6c
+7b
+ac
 7f
-b8
-ab
-e3
-ff
-b6
-d6
+7a
+01
 5e
-a1
-ee
-1c
-ee
-bb
-65
-f7
-d6
-60
-00
-74
-f7
-33
-48
-38
-84
-35
-1c
-c8
-8c
-1d
+c1
+d1
+ab
+e9
+13
+61
+bd
+37
+40
+05
+f1
+ef
+37
+56
+a5
+cb
 97
-75
+bc
+76
+83
+b7
+95
+ea
 20
 b2
-66
-3a
-83
-c1
-16
-3a
-c5
-9c
-10
-73
-d7
-8f
-bf
+64
+a7
+63
+e1
+c2
+eb
 8a
+1c
+dc
+a4
+9d
+8f
+20
+bc
 00
 18
-08
-62
-20
-20
-de
+0a
+f8
+21
 5f
-ab
-15
-9b
 db
-a5
-8a
+d3
+41
+78
+ef
+da
+a8
+48
 5a
-af
-ad
-97
-58
-d6
-51
-63
+81
+ea
+15
+96
+9c
+5c
+a3
 ff
-e0
-da
-fe
-0d
-58
-0e
-6f
-e2
-91
+cb
+3a
+be
+d8
+d0
+a4
+4e
+29
+60
 0c
 ae
 5b
 13
 fd
-0d
+0c
 dc
 e8
+f2
+2f
+b5
+5c
+4a
 54
-b1
-fc
-a2
+04
+a8
+00
+93
 75
-90
-28
-84
-f0
-92
-99
-61
-1c
-38
+00
+11
+f8
 43
-f4
-15
-0d
-24
-ba
-27
-4c
-50
-97
-c8
-05
-76
-96
-bd
-be
+d9
 f5
+12
+a1
+23
+d2
+8d
+3e
+41
+6b
+25
+b8
+f7
+ed
+92
+23
 a0
-86
-05
+8b
+c7
 63
-99
-51
-f6
-37
-18
+b7
+16
+54
+a9
+49
 6c
 cd
 dc
 fa
-91
-43
-8c
-18
-0c
-23
-60
-82
-1d
-4c
-b7
+de
+c3
+42
+52
+a3
+c3
+2b
+5e
+ac
+7f
+ef
 6e
-0e
-22
-49
-41
-f1
-3b
-2f
-b4
-ad
-ec
-eb
-a5
+61
+8e
+4a
+40
+04
+fb
+45
+ca
+e0
+23
+db
+c4
 9b
-57
-cd
-5d
-10
+77
+48
+fb
+a7
 31
-4d
-46
-01
-c2
-65
-08
-36
-e9
-e1
-2b
-e7
-03
-2d
-da
-96
-ee
-70
-22
-ab
-f8
-54
-2e
-bc
-80
-17
-2d
-5c
-1e
-23
-7a
-ff
-84
-5f
-a4
-ec
+81
 90
+e0
+82
 66
-ed
-2f
-48
-6d
-46
-ec
+eb
+66
+85
+32
+9d
+f8
+a9
+9e
+91
+d1
+6c
+be
+68
+ae
 38
-e0
-7c
-c2
-92
-8f
-5a
+56
+99
+12
+60
+d9
+67
+f3
+fe
+68
+a8
+fe
+85
+8d
+8b
+f3
+3d
+f6
+93
+9c
+80
+10
+47
 ec
-19
-69
-1f
-15
-9f
 39
-ad
-d0
-fc
-71
-34
-84
-bf
-7e
-05
-f9
-08
 64
-0d
+da
+f2
+9d
+8f
+5b
+ab
+b9
+20
+73
+d2
+99
+45
+9f
+d0
+dd
+72
+df
+d4
+d7
+06
+c2
+51
+a0
+19
+09
 bf
-43
-56
-b1
+63
+55
+51
 82
 98
-8d
-34
-87
-cf
+8b
+26
+66
+b5
 e8
 63
 f5
 ed
-25
-8c
-26
-08
-60
-29
+2d
+bb
+27
+89
+e3
+cf
 a6
-90
-85
-96
-59
-54
-03
-39
-1c
-23
-54
+91
+05
 95
-ca
-59
-97
-83
-7b
-ba
-21
-3d
-18
-6b
-7c
-ad
-61
-0a
-eb
-34
-56
-f0
-18
-40
-ef
-b5
-68
+5a
+d5
+86
+86
+b3
+c1
+9d
 f2
-51
-37
-16
-b6
-30
-ac
-57
-e9
-57
 15
-37
-13
-1a
-b2
-a6
-ca
-c7
-21
-16
-81
-21
-b2
-7d
-fb
+b9
+ec
+43
+3c
 3a
-b3
+ed
+e5
+6f
+c5
+ce
+cd
+61
+4b
+e9
+ac
+4e
+f0
+ab
+12
+17
+75
+6a
+6a
+1e
 97
-37
-a0
-d7
-bf
+d9
+87
+9e
+33
+1d
+2d
+07
+25
+2a
+17
+1d
+1a
+ac
+6b
+27
 61
+10
+a1
+29
+b2
+79
+5d
+da
+f2
+40
+f9
+0f
+35
+76
+77
 11
 87
-a0
-08
-11
-80
-64
+20
+1a
+f1
+e3
+e1
+46
+fc
+a8
 9e
-b4
-80
-50
-93
+c1
 66
-56
-cf
-bd
+36
+a3
+fd
 cc
 c6
-de
-20
+d8
+ed
 20
 0a
-82
-04
-40
-8a
-c9
-9f
-8f
-0c
-e8
-58
-f6
+05
+72
+47
+22
+cd
+da
+6e
+33
+06
 a9
-a5
-8b
-78
-48
+ee
+ab
+74
+56
+7f
+e0
 ec
-d1
+d3
 54
-29
-bd
-30
-27
+49
+e9
+bb
+2f
 a9
 6d
 2e
 3f
-d7
-bb
-c4
+b7
+b8
+90
 50
 46
 cd
-f8
-db
+f9
+da
 07
-36
-e4
-bb
-d3
-54
-7c
-08
-25
-c7
-c0
+b3
+0f
+0b
+9c
+0b
+9b
+47
+a7
+09
+99
 2b
-52
-8f
-2c
+32
+e4
+4e
+b2
+92
+77
+fd
+6f
+89
+5f
 b5
-3a
-73
-bb
-8e
-a9
-da
-51
-de
-3b
-47
-e3
-94
-0d
-80
-28
-03
-b1
 c6
+3f
+55
+7f
+db
 af
-91
+20
+80
 0c
-b8
-8b
-a6
-21
-0e
-a4
-02
-06
-ef
-71
+1b
+c4
+3c
 94
-f9
-0b
-9b
-1c
-48
-6a
+cc
+ba
+31
+e9
+e1
+91
+b9
+ad
+e6
+a6
+3a
+c4
+95
 86
-34
-aa
-51
-64
-4f
-40
-cf
-0d
-b5
-fe
-c8
-b0
-90
-89
-b1
-5b
-ef
-0c
-33
-1d
-56
-23
-c5
-2a
-f9
-48
-20
-65
-71
-12
-18
-6e
+cc
+03
+e0
+db
 5d
-17
-0e
-22
+9a
+4b
+99
+1a
+10
+e3
+eb
+06
+fa
+5c
+83
+04
+68
+49
+b4
+da
+a0
+ac
+fc
+24
+b7
+03
+c0
+d7
+f9
+4c
+87
+61
+3e
+90
+d6
+37
 55
-7b
-df
-1b
+15
+0c
+b2
+fe
+5b
+11
+7a
 24
 1c
 0b
-70
-12
+63
+13
 cd
-92
-6b
-b0
-0f
-89
-a2
-7a
-21
-39
+97
 f6
-fc
-49
-da
+1f
+ef
+93
+f3
+c9
+e8
+e5
+f6
+e3
+e1
+6b
+19
 c4
-b4
-18
-8e
-b7
-25
-ae
-f5
-8c
-ad
-65
+19
+38
+c8
+6d
+a1
+c7
+5a
+92
+c3
+62
+bb
 9b
-75
-63
-98
+19
 db
-c1
-34
+cb
+64
+5f
+63
+28
+be
+16
+45
+67
+28
+13
+5d
+d2
+d0
+48
+3b
+60
+6e
+e0
+3d
 57
-1d
-c0
-46
-d6
-43
-61
-78
-1b
-23
+a1
 36
-9f
-c8
-f1
-a4
-21
-7a
-f1
-8d
-0f
-d6
-90
-5c
-25
-35
-f9
-2d
-ff
-40
+56
+24
+8a
+d5
 34
-9d
-bd
-5f
-7e
-e6
-c2
-23
-bf
-e0
-17
-f9
-ee
-04
-6f
+92
+51
+21
 7c
-f3
-36
-fe
-5f
-02
-eb
-9a
-5e
-5d
-69
-c8
-88
-57
-04
-25
-26
-6d
-99
+e0
+12
+bf
+b0
+9e
+c1
+a4
+b9
 e6
 b8
-3a
-82
-ff
-55
-a2
-db
-0a
-2c
-7d
-a9
-7e
-12
-32
+19
+a4
+d0
+50
+fc
+0d
+37
+f1
+f7
+00
 6b
+a5
+98
+23
+c3
+80
+a1
+99
+5f
+75
+4e
 12
-e0
-14
-de
-f8
-ab
-59
-f1
-85
-e0
-88
-af
-2d
-49
+02
+51
+b8
+f6
+55
+1e
+6a
+21
+33
+15
+86
+aa
+6e
+36
+20
+fe
+b6
+5d
+40
 d4
-da
+b3
+5f
+4b
+96
+c0
+ca
+40
+12
+d1
+82
+a8
+9e
+10
 91
-95
+97
 00
-42
+73
 82
-0d
+0e
 0f
-a6
+ae
 bd
 03
 36
 0a
-17
-d9
+5f
 d1
-fa
-7a
-b5
-b8
-e7
-5a
-29
-cd
-d6
+71
+46
+32
+dd
+72
+db
+12
+41
+85
+90
+01
+50
+ce
+42
+10
+c4
+b3
+51
 49
-38
-04
-7e
-5f
-64
-11
-7d
-e0
-a4
-c9
-d8
-d2
 93
-52
-0e
-6b
-47
-af
-3e
-59
-a7
-47
-99
-a5
-bb
-1a
-62
-cb
-87
-11
-c8
-53
-d8
-a4
+85
+05
 cd
-df
-b1
-d8
-5d
-63
-70
-75
-d5
-17
-d0
-0d
-3e
-06
-af
+39
+83
 d2
-55
+23
+2f
+32
+b4
+16
+07
+8d
+62
+e2
 7b
-85
-20
-4a
-17
+87
+ea
+84
+27
+8f
+15
+fd
+38
+e8
+12
+6f
+fd
+00
+6f
 cc
-c0
-aa
-4f
-1e
 91
-ca
-c4
-c9
-7b
-80
-f7
-5f
-bb
-ce
-69
-a3
-9e
+3d
+af
+17
+90
+08
+bc
+49
+0f
+70
+6b
+d2
+cd
+e8
+d6
+47
+a0
 98
-59
-ae
+86
+48
+b4
+97
+02
+83
+6b
+db
+3b
+f5
+37
+b9
+72
+69
 a3
-ea
-15
-e5
-ab
-a4
-28
-80
-9e
-95
-5e
-c7
-da
-ed
+9c
+0d
+b9
+8e
+77
+2d
+0a
+49
+87
+7b
+78
 e8
-4c
-03
-d0
-40
-32
-eb
-3b
-86
-1b
-30
-a1
-57
-c7
-e7
-3f
-3c
+b2
+c3
+5e
 c6
+5e
+4d
+06
+a3
+7d
+d2
+10
+3e
+b3
+0e
+31
+19
+fe
+f7
+57
+a7
+e1
+57
+73
+06
+6b
+20
+ff
+7c
 a1
-ba
-4e
-34
-dc
-25
-de
-9e
-77
+21
+8e
+b2
+a9
 87
 76
-2d
-ad
-88
-cf
-4c
-2b
-03
-5e
-91
+2f
+af
+02
+69
+ae
+e5
+49
+5b
+51
 d1
-f1
-f2
-1f
-b9
-a6
-9e
-92
-39
-c6
-23
-5f
-b8
-e2
-6d
-55
-4a
-c5
-be
-6a
-8a
-f8
-f7
-37
-0d
-de
-ca
-9d
-ed
+c4
+5c
+ff
 f7
-6a
-f1
-70
-56
+ec
+31
+73
+f4
 25
-7d
-9b
-5b
-91
-1e
-4a
+20
+df
+ea
+cd
+72
+f9
+66
+25
+d1
+c2
+09
+f8
 ff
+36
+89
+40
+fa
+94
+6f
+c7
+6a
+d0
+f6
+12
+8d
+d5
+e6
+5a
+69
+be
+49
+16
 06
-b8
-29
-fb
-87
-13
-3a
-82
+d8
+2c
+4f
+98
+bb
+8d
+42
 89
-37
+2d
 4a
 01
 a1
 e0
-23
-18
-b3
+29
+be
+b2
 19
-31
-21
+32
+c7
 2b
 90
-65
-97
-b9
-cd
-6d
-3e
-b4
-61
-a1
-b0
-ac
-d0
-eb
-41
-dd
-41
-e7
-85
-8b
-de
-53
-8f
-d4
-cb
-c4
-c7
-0f
-e6
-89
-4a
-66
-77
-ad
-23
-6a
-ec
+63
+be
+b8
+4d
+6b
+73
+1b
+82
+ef
+83
 af
-42
-b3
-37
-fc
-51
-05
-57
 51
-d9
-64
-47
-f8
-7d
-69
-28
+6d
 0e
-bc
-6b
-52
-75
-e8
-50
-b9
 92
-78
-c4
-9e
-1a
-02
-50
-0b
-b5
-4d
+c1
+2b
+65
+fc
+76
+63
 d9
-a9
-8b
-7d
-09
-b4
-f8
-d0
-1d
-b4
-8d
-73
-26
-6b
-cb
+93
+0b
 0a
-5d
-b1
-65
-3f
-d7
-b3
-33
-65
+bf
+78
+48
+3b
+2e
+66
+36
+af
+bb
+75
+44
+1e
+2d
+4b
+ad
+fc
+53
+55
+5b
+3e
+31
+7b
+e7
+a6
+b8
+39
+1e
+61
+bc
+74
+f6
+94
+90
 e0
-5e
-a3
-9e
-03
-76
-59
-82
+ff
+a9
 99
-c6
-83
-5c
-33
-a4
-1f
-27
+db
+70
+70
+7f
+e0
 8a
+ff
+10
+69
+e7
+e3
+20
+e9
+94
+7c
+31
+52
+34
+41
+1f
+6a
+59
+05
+5d
+0d
+dd
+0b
+9e
+cf
+bb
+69
+33
+b0
+32
+cc
+3c
+1c
+16
+e1
+ee
+c9
+3c
+f5
+5c
+63
+a8
+71
+90
+da
 07
-0f
-77
-23
-fb
+9d
+9e
+73
+f7
 ae
-49
+1a
 3a
 70
-53
+6a
 52
 1d
-a2
-03
-2d
+a0
+24
+23
 39
-85
-c9
-17
+cf
+4c
+16
 97
-ff
-8d
-29
-dd
-26
-4a
-91
-87
-86
-6f
+33
+2f
+28
+c2
+8b
+68
+e3
+c0
+47
+21
+d0
+d3
+ab
 66
-9c
-6b
-ac
-30
-ca
-96
-a9
-19
-b6
+31
+81
+0c
+65
+77
 06
-af
-ad
-ac
-fd
-e4
-cc
-32
-48
-25
+4a
+c5
+dd
+1c
+bd
+f6
+ba
+62
+64
 48
+4a
 20
-6b
-42
+61
+f0
 2e
 14
-95
-6f
-92
-dd
-64
-85
-90
-fd
-b4
-3d
-1f
+9f
+de
+a2
+8d
+60
+99
+26
+ad
+b0
+24
+ed
 09
-e6
+86
 54
-df
+3f
 19
-65
-d3
-36
+ab
+0b
+2d
 64
-08
-03
-5e
-17
-ec
-76
-1d
-07
-26
-53
-57
-40
-fd
-8f
-cb
+c6
+db
+24
+47
+e8
+3e
+77
+18
+9a
+b7
+5f
+56
+23
+3d
+be
 33
-d9
-a4
-4c
-d7
-95
-e7
-02
-e7
+c8
+62
+35
+87
+3f
+e6
+0f
+f8
+7e
 14
-d0
-11
-97
-5e
-f6
+3c
+27
+d4
+fb
+04
+96
+ea
+6f
 89
-26
-60
-e3
-e0
 34
-90
-a8
-8a
+b0
+d8
+8d
+dd
+43
+35
+88
+86
+e4
+99
 c2
-29
-37
-97
-91
-9e
-de
-3f
-d9
-e5
-71
-a8
-2a
+89
+a1
+64
+19
+7a
+b9
+47
+af
+7f
+89
+51
+01
 bd
-5e
-05
-2f
+b6
+d4
+a2
+d8
+11
 29
-f3
-b2
-ed
-1c
-14
-3e
-c7
-7b
-2a
-95
+c9
 69
-a4
-a9
-a2
+9e
+c6
+c9
 30
 72
 80
 9c
 d6
-7d
-ad
+62
+2d
 1f
 1d
 80
-be
-cb
-02
-9e
-4b
-10
-71
-7c
-f8
-ee
-07
-41
-99
-47
-a9
-c2
-6c
+be
+cb
+1d
+f4
+88
+7f
+66
+06
 70
-e6
-b6
-65
-9c
-67
-92
-4a
-9d
-99
-a5
-cf
-94
+60
+18
+2a
+de
+39
+be
+b9
+66
+51
+a9
+17
+59
+ef
+6f
+83
+8e
+52
+8e
+d5
+83
+d2
 36
 24
 4f
 8b
-b7
-a4
-d6
-fd
+e7
+64
+1c
+ce
 de
 91
 c1
-32
+30
 a8
+4e
+7c
+13
+b6
+96
+d4
+96
+69
+7c
+c7
+95
+6a
+af
+79
 0e
-7a
-84
-f9
-03
-90
-b1
+4f
+23
+0f
+23
+d8
+74
+c4
+37
+41
+88
+3a
 39
-8c
-c0
-e2
-75
-d5
-fb
-ce
-46
-89
-7a
-24
-d0
-64
-8a
+2d
+81
+79
+00
+b2
+2d
+8b
 21
-49
-98
-7e
-eb
-6a
-31
-ff
+11
+a9
+6e
 6d
-b5
-95
-c6
-37
-56
-78
-01
-fd
-ac
+b3
+62
+69
+66
+ee
+55
 03
-e9
-91
-e6
-44
-cf
-af
-9a
-83
-e4
-2b
+11
+ce
+59
+2e
+06
 1b
-67
-49
-21
+27
+32
+97
 cd
 4b
 11
-a1
-03
-5b
-b4
-ec
-b7
-a4
-06
-fd
+a2
+53
+bb
+79
+ee
+e7
+44
+ca
+76
 27
-fc
-34
+e9
+b4
 d6
-c7
+d8
+e5
+7a
+12
+76
+c5
+37
+05
+bd
+f6
+38
 8f
-b1
-0a
-26
-35
-3f
-cc
-ed
+0c
+82
+ae
 3c
-35
-32
-7c
-84
-16
-d3
-b7
-68
-d8
-93
-8d
-07
-f8
-a3
-4c
-89
-1d
-a9
-b5
-f7
-3e
-b3
+f0
+f9
+58
+5e
+c2
+a7
+70
 b1
-0c
-32
-52
-37
-6b
-d3
-b2
-96
-02
-49
 fc
-53
-7e
-88
-02
-c6
-e3
-2f
-e0
+90
+1c
+c8
+8d
+97
+d4
+12
+59
+ca
+82
+d1
+78
+aa
+19
+15
+92
+18
+49
+a7
+53
+7e
+fe
+c5
+ee
+63
+ee
+16
 c1
-0f
-87
-a0
-6d
-1b
-a4
-e3
-20
-eb
+2f
+e7
+0c
+c5
+5b
+64
+9e
+df
+ab
 67
-bb
-08
-5f
-b4
-74
-c2
-9f
-1d
+87
+47
+ff
+18
+db
+8d
+05
+93
+64
+bd
+4b
+05
+6c
+73
+8a
+a7
 c6
-82
-eb
-fd
-a0
-0b
-8c
-55
-94
 eb
-01
+00
 69
 ee
 11
-a8
-b7
+b9
+38
+1e
+20
+a0
+8b
+84
+22
 9e
-e7
-02
-a9
-81
-52
-97
-1d
-f6
+d4
+79
 5b
 1e
-38
+3a
 b5
-e0
+e4
 f5
 0b
-18
+02
 ec
-c0
-48
-b3
-22
-c2
-be
+e0
+4e
+4e
+18
+a0
+bc
+36
+0a
+e2
+c3
+2a
+d5
+65
+47
+f5
+cf
+c3
+99
+13
+12
+10
 ef
-3d
-03
-82
-2c
-6d
-63
-23
-59
-4f
-03
-97
-35
-55
-76
-91
-7a
+46
 fe
-89
-e7
-89
+a9
+87
+49
 ab
-6d
-31
 6c
+f3
+be
 f1
 db
 ed
-7a
-32
-cf
-2d
-fb
-53
-4b
-a4
-95
-d2
-a7
-71
-55
-b5
+8b
+8d
+6f
+af
+ac
+6b
+6b
+20
+94
+25
+10
+0c
+77
+8a
+dc
+cd
+70
+28
 1c
-69
-a1
-27
-b4
 33
 69
-bb
-e5
-bf
+03
+c3
+c1
 43
-ed
-35
-0d
-d6
-15
-e5
-44
-18
-94
+91
+14
+01
 23
-8e
+52
+64
+08
+68
+ae
+61
+8a
 dc
 a6
-fd
 fc
-9b
-89
-d1
-fa
+76
+93
+d0
+97
+fe
 ce
-2a
-92
-18
-17
-bf
-6e
-e6
+1d
+72
+d6
+a8
+07
+52
+98
 a1
-32
-64
-09
-60
-0c
+7d
+e4
+87
+c2
 43
-bc
-f2
-cb
-94
-f0
-2f
-ee
-1c
-3f
-84
-27
-a3
-d1
-ac
-c7
-a7
-27
-b9
+d8
+f0
 82
-d7
+f4
+34
+24
+d9
+12
+26
+33
 71
-30
-ac
-2c
-30
-81
-af
-d1
+1f
+a3
+53
+73
+7f
+c1
+59
+15
+fa
+f5
+fa
+a7
+eb
+8d
+1c
+47
+50
+91
 71
-e1
-54
-93
-e2
-58
-38
+dd
 d4
-ef
-ff
-e2
-d2
-5e
-f5
-14
+33
+e6
+dd
+7f
+75
+c3
+e7
+ad
+52
+d0
+57
+64
 94
-7d
-f9
-12
-18
-3a
-b8
-bc
-bf
-b5
-8c
+44
+7e
+b4
+f8
+b4
+1a
+8b
+5f
+77
+40
 1e
-dd
+c7
 c7
 d8
-d7
-d5
-6b
-50
-ea
-43
-13
-11
+e0
+35
+e8
+84
+12
+79
+12
+3d
 39
 8d
-1c
-a7
-7f
-d2
-a7
+56
+e9
+2b
+a6
+05
 07
 51
-a0
-79
+80
+7f
+aa
+59
+76
+dd
+bd
+83
+cf
+35
+40
+0b
+9f
+aa
+d8
+33
 44
-09
-1a
-9b
-71
-b4
-2e
-74
-46
-4c
-3e
-86
-2b
-b4
-64
-f9
 f5
-a4
-85
-97
-0a
-55
-92
-6b
-53
-fa
-28
-fb
-9d
-17
-ea
-5c
-25
+3f
+1b
+c4
+d5
+ee
+1a
+30
+47
+07
+f2
+2a
+39
+70
+67
+e8
+ef
+9a
 33
-e7
-93
-96
-a3
-d8
-56
-f1
-5f
-23
-29
+e5
+51
+67
+94
+38
+94
+01
+60
+a8
+d7
 87
-6c
-66
-93
-9d
-0c
+ec
+26
+d4
+33
+4c
 10
-a3
-f5
-cd
-94
-0f
-1c
-08
-42
-50
-c5
-75
-a7
-cb
-e3
-cf
-a1
-3f
-07
-82
-0f
-86
-e1
-bd
-9b
-3f
-0f
-fe
-b5
 26
-c5
-17
-87
-78
-0b
+d9
+02
+36
+6f
+56
+1f
 ae
-a6
-35
-60
-91
-4c
-a5
+be
+8e
+25
+8b
+94
+e2
+9f
+ad
+7c
+de
 82
-47
-ec
 0c
-0b
-d2
+86
+f1
+b2
+30
+3f
+05
+3e
+f3
+54
+33
+17
+84
+78
+24
+e1
+04
+7e
+6b
+d6
+ee
+ee
+f2
+58
+42
+0a
+4b
+da
 a7
 45
-77
-fb
-6d
-0a
-cd
-07
-b0
-25
-1c
-51
+6f
+8b
+64
+b8
+9e
+7f
+b9
+97
+4b
+a9
 79
-81
-88
-5d
-de
-ee
-fa
-73
-53
-ce
-70
+cc
+16
+aa
+7c
+26
+b1
+83
+52
+b0
+72
 e7
 59
 58
 30
-e5
-94
-9e
-b5
-0b
-b6
-0a
 b5
-2f
-b3
-4a
-62
-29
+98
+c6
 e0
+44
+14
+41
+4f
+5f
+b2
+78
+02
+26
+48
 e0
-a7
-f2
-92
-fc
-7d
-2d
-88
-bc
-34
+a3
+4a
+94
+85
+21
+6a
+2a
+f7
+38
 58
 1c
 65
-1a
-3f
-bb
+32
+70
+1b
+19
 d2
+d6
+9b
+f9
+2b
+6a
+cb
+0b
+cf
+b8
+16
+1b
+cd
+c1
+af
+3c
+25
+2d
+7d
+4f
+c5
+da
 d7
-ce
-9f
-7f
-62
-9d
-68
-b9
-84
+43
+e5
+8b
 c0
-1f
-a9
-87
-c9
-ad
+cb
+0f
+c4
+e4
+a0
+73
+8a
+e7
+4a
 bc
-38
-d5
-7d
-02
-5b
-2d
-75
-8b
-ae
-7b
-c3
-35
-0d
+d6
+34
+b5
+0f
+2e
+a6
+ca
+1c
+ab
 83
-46
-b3
-71
-c2
-ed
-01
-8b
-21
-96
-07
-44
-56
-a7
-f8
-4f
-ec
-21
-e9
-0d
+a2
+3a
 03
 c2
 34
-0c
-7e
-46
-a7
-6c
-6e
-6c
-c5
-17
+e1
+31
+e4
+ec
 4b
-53
-30
-af
-01
-16
-6d
-c9
-d9
-03
-67
-5c
-d4
-5d
-7b
-c1
-dc
-99
-4a
-7c
-d5
-8c
-ff
-99
-2d
-0f
-df
-b5
-92
+51
+c7
 3c
-82
-98
-b8
+68
 fc
-a1
-e6
-bb
-c2
-f9
-2d
-52
+f3
+b6
+3d
+f1
+1e
+25
+80
+ae
+a0
+99
+5e
+d4
+5f
+fb
+c0
+93
+39
+81
 bd
-c2
+62
+2c
+79
+0e
 6d
+0f
+5b
 b4
-a7
-7c
+e5
+9e
+fc
+9a
+ff
+5c
+32
+f0
 bc
+68
+79
+3a
+d5
+1d
+c3
+92
+b4
+a5
+fc
+ab
+2b
+2a
+a8
+d2
+8e
+11
+ec
+e6
+12
+89
+a2
+33
+3c
+10
+cc
+43
+0e
 2f
+f4
 50
-a9
-a3
-c1
-b1
-27
-28
-5d
+c5
 31
-e9
-fb
-4c
-19
-7e
-0c
-b1
-8d
-f2
-b4
-32
-93
-f0
-f6
-e0
+38
+a5
+68
 ef
-77
-ce
-84
-23
-46
-82
-b3
-49
-8f
-04
-49
-c0
-40
-99
-93
-81
-9b
-2e
-3c
-44
-90
-6c
-b7
-c6
-9c
-d9
-7f
+3b
+8c
+c3
+a1
+0a
+c9
+fc
+eb
+c4
+f7
+e4
+af
+0b
+fa
+13
 c1
-a7
-b8
-72
-d1
-d3
-e1
-54
-79
-9a
-0c
+9b
+2f
+c3
+e6
+a2
+25
+f0
+46
+50
+86
+48
 21
-82
-10
-6d
-8e
-c2
-54
-7d
+6b
+f4
+0a
+d1
+e0
+57
+13
+f9
+56
+48
+6a
+58
+db
+29
+c5
+18
+9f
+60
 ac
-d7
-27
-2d
+ed
+20
+86
 7b
 cf
 8f
-27
-31
-f8
-6c
-3c
-c8
+00
+49
+fc
+5e
+00
+c0
 5b
 17
-7a
-b7
-2a
-64
-99
-31
-29
-19
-07
-b9
-00
+41
+f0
+a8
+28
+d9
+7e
+ab
+55
+6f
+be
+a8
 0e
-25
-48
-9c
-fb
-b4
-7a
-2d
-29
+06
+12
+55
+02
+f8
+e1
+a2
+a9
 fb
-94
-c9
-67
+83
+65
+e1
+36
+a2
+02
+5c
+9c
+76
+96
+c8
 7b
-ed
-80
-10
-f4
-46
-dc
-84
-38
-15
-fa
-8b
+ea
+5c
+39
+db
+1c
+f2
 92
-5b
-70
-de
-85
+ed
 75
-00
-0b
-73
-fb
-e3
-6c
-05
-d6
-fb
-9a
+02
+8b
+6d
+b7
+93
+27
+1c
+6e
+db
+64
 52
-6a
+62
 89
 d7
-4f
-8c
-97
-c4
+70
+b3
+11
+ba
 97
-4d
+45
 ac
 c3
 16
-b7
-00
-54
-49
-b2
-b0
-c2
-1b
-0f
-7e
-39
-c8
-4d
-26
-3a
+ff
+2a
+18
+02
+45
 14
-c3
-59
-4b
-64
-b4
-12
-07
-1e
-7c
-35
+f0
+73
+a4
+bb
+f5
+83
+ba
 80
-aa
-de
-fc
+88
+5e
+1f
+37
+35
+66
 a3
-00
-b3
-5b
-5c
-9d
+be
+81
+50
+33
+f7
+cb
+89
+d9
+54
+a3
+23
+43
+57
+6e
+d6
+12
+9a
+6e
+b0
+56
+78
+82
 ed
-3e
-5c
-d8
-fa
-15
-4e
-ba
-80
-f3
-31
-31
-3f
-a1
+87
+59
+b1
+30
+b8
+00
 8f
-63
-f6
-f1
-ef
+62
 f6
+f3
+6f
+eb
 f6
-fe
-7b
-8c
+be
+7c
+c3
 5f
-24
-f5
-7d
-50
-57
+26
+75
+5c
+18
+27
+9f
+a3
+70
+e9
+03
+47
+a7
+b4
+6c
+18
 d4
+6f
+ea
+a9
+51
+e4
+04
+3a
+64
+c2
+59
+4a
+c8
+45
+6b
+a7
+55
+6f
 83
-87
+63
+33
+1e
+09
+b8
+bf
 4d
-31
-08
-0c
-71
-a0
+89
+9a
+21
+8c
+fe
+41
+74
+63
 4f
-23
-c9
-58
-e3
-29
-e7
-b6
-77
-23
-42
-95
-00
-87
-87
-20
-b3
-52
-c7
-83
-5c
-c3
-14
-bb
+28
+9a
+09
+10
+4d
+65
+c0
+86
+38
+d3
+dc
+40
+9f
+e7
+59
+a1
+c6
+70
+ec
+86
+d4
+94
+b7
+4f
+9b
+ce
+7e
+a7
 f3
+fa
+72
+d1
+6b
+1f
+34
+dc
+d3
+e9
+6a
+c7
+ed
+41
+0b
 07
 2b
-f0
-f3
-8d
-e1
-32
-0e
-c3
-c3
-fc
-9d
-1d
-ae
-90
-4c
+fe
 c1
-2f
-cd
-0a
-9c
-1e
-0b
-8f
-50
-e6
-ed
-8e
-c8
-90
-ff
-af
-39
-da
-84
-ae
-86
-54
-eb
-a4
-3a
-34
-d0
-94
-58
-f6
-97
-f5
-96
-f5
-47
-ec
-0e
-c9
-4c
-0d
-f9
-69
 13
-fd
-91
+f9
+d1
 90
-7d
+83
 a0
-31
-e9
-af
-5b
-55
-26
-32
-1b
-33
-c7
-a1
-91
-1d
 89
-7f
-67
-ff
-1f
-72
-82
-c4
+8f
+d6
+22
+f8
+4b
+f9
+d2
+cb
+e7
 de
-d7
-54
-27
-5a
-ac
-8e
-ba
-b7
-64
+6e
+ea
+2d
+4d
+34
+e4
+50
+f5
+52
+33
+7a
+e5
+1b
+3c
+0a
+ab
+06
+02
+91
+1a
 19
-95
-01
+0f
+8e
+5c
+3a
+56
 db
-b0
-11
-59
-9a
-55
 d6
+06
+ae
+bb
 db
-a4
-51
-ca
-d5
-6a
-14
-ca
-f0
-5b
+ae
+b2
+f5
 6d
 35
-8d
-50
-46
-15
-96
-cf
-f2
-70
-73
-72
-e2
-fd
-b6
+b5
+2f
+dc
+eb
+7a
+4d
+9b
+60
+5a
+4e
+84
+30
+c7
+d3
+be
+a8
+7a
+11
 6d
-ff
-f6
-21
-9d
-16
+f0
+53
+4c
+56
+e4
 d6
 9c
 21
 05
 bc
-36
-ab
-5e
-18
-e1
-de
-f2
-cb
-5d
-12
-51
+34
+2b
+47
 df
-32
-41
-67
-91
-6f
-18
-0d
-2a
-17
-1e
-9d
-09
-d5
-82
-b2
-21
+53
+a0
+aa
+4c
+fa
+12
+a1
+74
+77
+8a
+9a
+29
+4e
+e6
+0d
+1a
+5e
+52
 da
-85
-c3
-62
-f6
-c3
-53
+89
+d7
+4e
+e3
+19
+fa
+01
+c2
+5a
+bf
+8f
+4c
 25
-f0
-f0
-84
+b0
+f7
+13
 d1
-1d
-5b
-2c
-f8
+1f
+db
+17
+b0
+ab
+10
 d8
-5b
-3e
-13
-da
-b3
 9b
-34
-bc
-d5
-30
-16
-03
+da
+ff
+d3
+33
+1d
+2f
+3e
+11
+a8
 af
-7e
+5d
 01
 e2
 96
 8d
-fb
-d4
-45
-79
-71
-d1
-de
-3f
-0d
-58
-84
-8c
-f1
-53
+fc
+7d
+c5
+76
+81
+c2
+a0
+3d
+0a
+f9
+7e
+7e
+f9
+50
 4e
-01
-69
-48
-4a
-35
-3c
-8f
-16
-ac
-71
-68
-52
-27
-ce
-1b
-3a
-57
-53
-cc
-7a
-4a
-e2
-1a
-06
-8c
-9c
-67
-d0
-a9
+20
+d1
+49
+eb
+76
 33
-f8
-4a
+24
+16
+8b
+b6
+e8
+d2
+25
+be
+13
+70
+30
+2b
+d4
+b2
+0d
+ad
+9a
+c8
 eb
+6b
+c3
 e0
-04
-ff
-0e
+cd
+7b
+93
+81
+6a
+67
+ac
+b1
+6b
 59
 1a
 20
 2c
-3f
-eb
-09
-24
-20
-29
-c4
+07
+a2
+44
+63
+98
+06
+40
 58
+be
+aa
+9a
+8d
+ae
+bf
+39
+fe
 b9
-02
-98
-a4
-d9
-18
-47
-fc
-c9
-30
-d0
-10
-62
+39
+1a
+7a
+9a
+ea
+9b
+a1
+e0
+c1
+2f
+49
 e3
-29
-e4
+db
+22
+f3
+1e
+51
+88
 a7
-60
-3e
-60
-eb
-d8
-20
+2e
+10
+fb
+38
 f9
-21
-c1
-76
-a7
-21
-b9
-34
-e0
-39
-0e
-ec
+1f
+69
 e7
-99
-99
-39
-6c
-05
-06
-e5
-19
-68
-be
-60
-29
-c2
-f3
-e5
+2c
+59
+f9
+0b
+bd
+00
+f5
+c4
+27
+7e
+e9
+ff
+ca
+f1
 65
-d0
-8b
-bc
-0a
-9c
-96
-37
-07
-52
-c7
-d3
+6d
+50
+8d
+44
+0b
+e0
+b4
+b1
+b1
+92
+88
+59
 6e
-b6
+be
 bd
-1b
-6e
-3d
-ad
-63
-e2
-65
-93
-bc
-8a
-b3
-79
-47
+15
+f2
+d5
+ab
+ef
+a2
+2d
+9a
+98
+1d
+73
+39
+b9
 d0
 db
-32
-51
-ea
+31
+5f
+70
 fb
-2d
-2b
-08
-7b
-b7
-84
+2c
+ab
+04
 44
-cb
-4d
+67
+7a
+45
+b5
+91
+d0
+b0
+3a
+ad
+4b
+98
+00
+0f
+5a
+ac
+03
+c4
+97
+8d
 d1
-0e
-e2
+dc
+68
+e5
+25
+25
+05
+ae
+7b
+33
+ef
+73
+a9
+00
+f1
+95
+28
+5c
+7b
+51
+0c
+7f
+fe
+a9
+cd
+9e
+d8
+54
+41
+a3
+8a
+6d
+b6
+65
+5f
+e3
 ed
+c5
+58
 4a
-98
-da
-2f
-54
-ac
-23
-84
-fb
-50
+97
+2b
+bc
+d5
+0d
+24
+7c
+b1
+bb
+9f
+de
+67
+92
+10
+b5
+be
+15
+db
+85
+1b
+ef
+b2
+88
+d5
 aa
 55
 40
@@ -8027,7 +8091,7 @@
 3c
 62
 8e
-8a
+8b
 1b
 05
 20
@@ -8082,7 +8146,7 @@
 47
 04
 85
-0a
+1a
 01
 02
 22
@@ -8352,15 +8416,14 @@
 00
 aa
 55
-0a
+09
 00
 fd
 49
-05
-00
-01
 00
+08
 00
+07
 00
 00
 00
@@ -9932,19 +9995,45 @@
 ff
 aa
 55
+14
+00
+9e
+4e
+09
+a5
+46
+34
+19
+04
+60
+07
+69
+04
+68
+c3
+7d
+20
+7e
+00
+09
+00
+ff
+ff
+aa
+55
 03
 00
 6c
 4e
-dc
-2d
+35
+2e
 00
 55
 aa
 aa
 55
-98
-ee
+16
+f7
 ff
 20
 20
@@ -10101,7 +10190,7 @@
 20
 20
 04
-f2
+fa
 6f
 e0
 cc
@@ -10189,7 +10278,7 @@
 20
 20
 04
-f2
+fa
 00
 00
 00
@@ -10313,7 +10402,7 @@
 20
 20
 04
-f2
+fa
 6f
 e0
 cc
@@ -10425,7 +10514,7 @@
 20
 20
 04
-f2
+fa
 00
 00
 00
@@ -10533,7 +10622,7 @@
 20
 20
 04
-ca
+d2
 6f
 e0
 c5
@@ -10577,7 +10666,7 @@
 20
 40
 04
-ca
+d2
 d8
 40
 00
@@ -10589,7 +10678,7 @@
 20
 20
 04
-f2
+fa
 6f
 e0
 cc
@@ -10701,7 +10790,7 @@
 20
 20
 04
-f2
+fa
 00
 00
 00
@@ -10761,7 +10850,7 @@
 20
 20
 04
-f2
+fa
 20
 60
 00
@@ -11025,7 +11114,7 @@
 20
 20
 03
-e9
+f1
 d8
 e0
 00
@@ -11033,7 +11122,7 @@
 20
 20
 03
-e9
+f1
 70
 4c
 e1
@@ -11041,7 +11130,7 @@
 20
 20
 03
-7d
+85
 d8
 c0
 45
@@ -11049,7 +11138,7 @@
 20
 40
 03
-b7
+bf
 d8
 e0
 00
@@ -11057,7 +11146,7 @@
 20
 20
 03
-e9
+f1
 70
 4c
 e4
@@ -11069,7 +11158,7 @@
 20
 20
 03
-e9
+f1
 d8
 e0
 00
@@ -11077,7 +11166,7 @@
 20
 20
 03
-e9
+f1
 70
 4e
 5e
@@ -11089,7 +11178,7 @@
 20
 40
 03
-83
+8b
 d8
 e0
 00
@@ -11097,7 +11186,7 @@
 20
 20
 03
-e9
+f1
 00
 00
 00
@@ -11521,7 +11610,7 @@
 20
 40
 02
-c3
+cb
 20
 20
 4d
@@ -11742,8 +11831,8 @@
 00
 00
 00
-2f
-a2
+95
+b5
 ff
 1e
 f0
Index: output/memmap.format
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/memmap.format	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/memmap.format	(working copy)
@@ -1626,6 +1626,7 @@
 0x4e73 mem_sensor_8650_init_new
 0x4e9b mem_eeprom_att_list_base
 0x4e9d mem_mouse_le_delay_enter_lpm_time
+0x4e9e mem_sensor_ka8g2_init_new
 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/baidu_project/mouse_ai_voice_baidu/output/otp.dat	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/otp.dat	(working copy)
@@ -27,7 +27,7 @@
 1e
 aa
 55
-30
+70
 1f
 b1
 a4
@@ -288,23 +288,23 @@
 2f
 2b
 10
-b6
+b7
 0c
 52
 bb
-bb
+bc
 a3
 ae
 04
-38
+37
 9d
 6e
 ed
-c4
+cb
 e3
 f9
 5e
-9b
+98
 9a
 5a
 0f
@@ -312,2135 +312,2135 @@
 93
 fa
 6c
-b0
+b3
 d0
 30
 e0
-82
+85
 8f
 30
 e3
-60
+78
 20
 ff
 36
-c5
+c4
 af
 d5
 6c
-fa
+f2
 44
 e8
 d2
-da
+d2
 95
 44
 1b
-9d
+95
 02
 d4
 f1
-2a
+2b
 88
 38
 d8
-c3
+c0
 cc
 48
 bd
-85
+9a
 a7
 34
 dd
-ea
+eb
 6e
 4b
 3c
-5c
+5a
 1e
 21
 f6
-17
+2f
 a7
 b5
-73
-b2
+f2
+ad
 bf
-f5
-3d
-8e
+f4
+3c
+9c
 b6
-de
+dc
 e4
-66
+f7
 1d
-9b
+94
 16
-fe
+37
 57
 2a
-0f
-a2
+8f
+72
 17
-04
-3b
-10
+05
+ba
+c7
 e2
-1a
-dc
-3a
+19
+5d
+1d
 43
-a8
-7c
-08
+ae
+7e
+fd
 63
-4b
-df
-b2
+55
+5f
+ae
 31
-0f
-fc
-d6
+3a
+ff
+0a
 4f
-8a
-f0
-5f
+a0
+75
+8f
 58
-28
-ff
-ee
+1a
+7c
+3a
 3c
-88
-fb
-45
+82
+7d
+6e
 a8
 73
+c8
+a9
 48
-fa
-48
-83
-48
-dd
+80
+c8
+d2
 a6
 9d
-fe
-8f
-24
-ee
-a9
-8b
-5b
-67
-6a
-36
+7e
+88
+c4
+b8
+0a
+62
+bb
+46
+4f
+65
 e0
-e6
-ed
-ae
+c5
+ea
+0e
 ef
-70
-02
 1e
+00
+af
 10
-46
-1c
-09
+47
+9a
+79
 6a
-51
-26
-03
+4d
+a6
+29
 53
-bb
-f6
-ea
+a5
+77
+30
 19
-99
-db
-38
+86
+5b
+3a
 4d
-34
-c9
-28
+30
+4c
+5c
 47
-d5
-db
-48
+d4
+d9
+e1
 17
-4c
-6a
-4d
+4f
+ea
+41
 83
+e8
+90
+09
 e0
-10
-2d
-e0
-c5
-24
-71
+c4
+a2
+68
 b1
 8c
-af
-af
+2b
+e2
 bd
-0a
-35
-14
+34
+b0
+59
 ec
-bd
-b3
-70
+bf
+b4
+13
 2d
-c9
+cc
 63
-fc
+a1
 74
 b8
-00
-59
-d9
-ea
-f5
+87
+4a
+d8
+f3
+f1
+c4
+67
+7b
+6f
+26
+02
+1e
+da
+77
+5f
+ff
+9b
+a1
 cb
-86
-24
-cc
-18
-4d
-de
-38
-08
-f0
-55
-78
-a0
-2b
-90
+fa
 d0
-73
+11
 16
+82
+e2
+98
+a5
+ca
+0f
+ac
+1f
+bc
+da
+58
+75
+26
+12
+3e
 c2
+24
+16
+58
 c0
-ba
-a5
-ea
-2c
-5c
-50
-1d
+29
+a2
+d8
 39
-15
-3a
-bd
-d2
-83
-8d
-be
-de
-f0
+33
+48
+29
+a4
+ab
+0f
+fb
+b8
+03
 8b
-b3
-6a
-70
-72
-a9
-86
-b4
-ef
-31
-c1
-66
-bc
-59
-af
-e2
+85
 f4
-69
-b7
-0a
+09
+e6
+2d
 db
 d3
-78
-3e
+79
+48
 aa
 24
-85
-ff
+db
+ea
 bd
 a3
-51
-34
+5b
+3d
 ae
 76
-8f
-74
+98
+7c
 86
 b6
-75
-e0
+72
+2f
 70
 d6
-d5
-4d
+c5
+b8
 71
 9d
-ce
-67
+ca
+1c
 c2
-cd
-da
-00
+ad
+fe
+e0
 4f
-df
-96
-04
+bf
+fd
+a8
 f3
 25
 ef
-0d
+46
 a3
-74
+14
 44
-b1
-ef
-b1
-d3
-57
-93
-4b
-7a
-06
-87
-99
-fa
-2f
+f4
+d5
+f3
+c6
+71
+ee
+c9
+ce
+16
+ff
+9a
+ce
+3f
 bd
-be
-31
+bf
+eb
 9e
-e5
-a6
-42
+e2
+06
+40
 01
-52
+6a
+e5
+a1
+5b
+04
+3b
+1f
+4d
+a4
+18
+8f
+ea
 e7
-e9
-aa
-3e
-19
-75
-bc
-9e
+dd
+e5
+db
+36
+34
+dc
+e1
+f3
+c1
+d2
+01
+28
+68
+cf
+34
 5a
-d9
-a2
-b7
-74
-b7
-93
-66
-9d
-fd
-b7
-e4
+2c
+85
+d1
+12
+28
+df
+77
+0d
+50
+f2
+0b
+3f
+cb
+aa
+b9
+68
+cf
+60
+d0
+f0
+e9
+25
 38
+d2
+65
+93
 71
-57
-6f
-38
-0b
-39
+0a
+fd
+78
+af
+cb
+28
 5a
-2c
-ac
+fc
+44
+c4
+88
+a0
+d1
+9b
+e2
 cc
-12
-2b
-a3
-aa
-12
-2a
-6b
-c0
-4f
-da
-5e
-43
-10
+3f
 de
-94
-2a
-b7
-39
-8d
-6b
-9d
-a4
-f2
-d6
-45
-5c
-46
-26
-84
-8a
-67
-2a
-b3
-66
-36
-0d
-2e
-39
+07
+58
 5c
-61
-78
-7c
-64
-22
-13
-aa
-2a
-1e
-23
-d4
+0a
+c9
 02
-28
-b4
-22
-73
-06
-a9
-33
-51
-78
-47
-77
-65
-b7
-ce
-5e
-07
-03
-82
-5d
-68
-15
-ac
-e6
+35
+14
+bc
+e7
+ed
+42
+2e
 c1
+ad
+26
+d1
+16
+54
+fb
+44
+1a
+e2
+a5
+fb
+03
 fe
-34
-95
-b2
-d9
-68
-04
-12
-47
-8f
+9c
 56
-52
-bb
-1b
-1d
-34
-3e
-e5
-20
-57
-63
+a4
+eb
+25
+a5
+5c
+7b
+51
+d1
+c4
+c3
+e9
+d5
+49
+24
+bf
+1e
+d5
+b5
+7d
+f8
+50
+04
+e0
+19
+c3
 88
 ec
-68
-bf
+49
+ad
 19
 a8
 7b
-f7
-4a
-30
-a9
-eb
-25
+cb
+0d
+91
+80
+2f
+2d
 8f
 a7
 a6
+b7
+06
+f5
+44
+c9
+fe
+2d
+c4
+6c
+0c
+e3
+bb
+7e
+c1
+87
+8e
+d2
+23
 c7
-01
-4f
-04
-f6
-58
-ac
-af
-2b
-ad
-d8
-90
-39
-00
-8f
-70
-1d
-e7
-89
-11
-bf
+b4
+37
 11
-8f
-62
-f3
-f7
-f3
-31
+89
+3d
+b4
+53
+85
+28
 af
 2b
-1c
-61
-49
-bb
-ed
-2a
-73
-22
+6c
+fe
+06
+1a
+eb
+b7
+74
+8a
 16
-bc
-e7
-7e
-73
-04
-01
-ed
-0e
-bf
+b8
+17
 71
-2e
-a5
-65
-f2
-7d
-c4
-c3
+09
+54
+bd
+ea
 02
-19
-68
+eb
+3d
+26
 d3
-7e
-e7
-b1
-ea
-6c
-3a
+63
+02
+72
+be
 91
-2a
-13
-21
-d1
-74
-8f
-7f
-20
-ce
-26
-f1
+be
+1e
+14
+18
+7a
+86
+ff
+f6
+24
+52
+1b
+d8
+02
+56
+91
+56
+d6
+60
+d4
+97
 6e
-65
-30
-6b
-e8
-92
-0c
+99
+da
+1e
+21
+03
+28
+b0
+55
 8e
-2a
-f3
-10
-e0
-47
-7c
+5e
+aa
 40
-dd
-45
-ea
-12
-b0
-86
-79
-64
+8e
+51
+35
+10
+b3
+24
+52
+5d
+71
+80
+7d
+6c
 72
-65
-92
-c6
-a1
-d9
-37
+28
+d4
+d1
+c0
+17
+cf
 58
 ec
-ca
-83
+c0
+81
 d3
 b4
-f0
-9a
-c5
-a8
-e2
-eb
-49
-a9
-57
+7e
+98
 95
-81
-0e
-90
-25
+08
+8f
+3f
+06
+68
+3d
+ff
+89
+0f
+5d
+63
+f1
+80
+11
+d3
+20
+8c
+b0
+42
+b6
+cc
+9c
+ba
+16
+04
+38
 e6
-e0
-5f
-28
+c3
+f8
+93
+e9
+65
+68
+48
+ea
 30
+06
 55
-32
+c7
+e5
+8f
+a8
+63
 cb
-a6
-15
-9a
-30
+e7
+52
+14
+ac
+e3
+3a
 46
-c4
-55
-32
-8c
-58
-34
-c3
-2a
-e8
-84
-16
-7f
-86
-96
-39
-ed
-9f
-eb
-1d
-c3
-f7
-11
-6b
-a4
-f3
-79
-38
+31
+45
+af
+b6
+ad
+9d
+ec
+be
+56
+7b
 0e
-b5
-63
-cd
-92
-6c
-a0
-c0
+51
+8d
+95
+15
+ac
+87
+47
+35
+bc
+c7
+02
+81
+9e
 69
-8a
-42
-29
-b2
-64
-59
-d6
-c0
-96
-5c
-52
-bf
-22
-e8
-f6
-56
-ec
-9d
-6f
-fe
-5c
-b7
-4d
+0c
+13
+cd
+b9
+dc
+39
+ef
 29
-f6
-46
-e7
+c3
+c6
+00
 55
-bb
-d9
-73
+ce
+14
+8a
 c1
-de
-45
-8d
-61
+be
+7b
+14
+61
 02
-ae
-41
+93
+8b
 62
-26
+46
 62
-8d
+f0
 3d
-58
-08
-2c
+38
+47
+01
 9c
 b8
 83
-92
+82
 45
 c5
-e2
-26
+b9
+0b
 29
 0b
-34
-26
+20
+aa
 a6
 5f
-cb
-bb
+dc
+ec
 e0
 5b
-5b
-53
+58
+20
 fa
 a2
 7e
-51
+d0
 50
 e1
-19
-7e
+13
+2e
 73
 dc
-97
-9d
+93
+66
 b7
 9b
 8f
-31
+4d
 65
 fd
 c5
-03
+6e
 08
 13
 b0
-db
+aa
 90
 6c
-69
-fa
+3e
+9f
 60
 a3
-4e
-f7
+18
+66
 0a
 de
-aa
-df
+b0
+2e
 8a
 98
-ae
-58
+b4
+b6
 e7
 a1
 92
-4e
+59
 c9
 00
-6d
-be
+39
+99
 2f
 ec
 75
-53
+57
 78
-c1
-67
-11
-a9
-6a
-d5
-6a
-8f
-c7
-73
-1f
-39
-bd
-91
-53
+a1
+32
+bb
+e6
 aa
-da
-27
-b8
-42
-a3
-21
-86
-3d
-e0
-e5
-88
+4f
 53
-b7
-79
-ff
-85
-62
-15
-a8
-b6
-b7
-17
-94
-fe
-01
-a2
-f5
-31
-d2
-46
-e0
-82
+c0
+5d
+bd
 82
-34
-87
-14
-4c
+06
+27
+6e
+ac
+d2
+da
+16
+da
+05
+23
+ef
+1b
+72
+60
+2b
+eb
+1c
 2d
+b7
+9c
+7f
+78
+5b
+cc
+b6
+97
+5a
+0f
+04
+61
 91
-63
-33
-47
-08
-05
-58
-76
-86
+a7
 cb
-95
-36
-01
-6d
-9c
-bb
-53
+92
+37
+83
+82
+a2
 73
-81
-44
-9b
-7d
-60
-50
-c3
-a3
-b5
+a1
+ee
+2c
+1b
+d5
+33
+5f
+cd
+5c
+55
+34
+93
+7e
+31
+d5
+24
 3e
-09
+6d
+bc
+a5
+9d
+89
+e1
+27
+c6
+47
+22
+19
+96
+79
+ca
+41
+38
 10
-4d
+70
 98
-32
+23
 67
-47
-92
+6d
 92
+9e
 6f
 b9
-00
-96
+80
+92
 33
-34
-03
-ea
-02
-f9
-49
-5f
-0a
-e6
-60
-f5
-fb
-e7
-0c
-7d
-e8
-14
-db
-63
-0e
-60
-b2
-b8
+27
+83
+d8
+e2
+c0
+1b
+9e
+45
+26
+f4
+7d
+54
+07
+4a
+09
+58
+5c
+d9
+56
+5e
+08
+65
+a3
 98
-68
+08
 bc
-89
-d1
-ec
-f6
-f1
-20
-bb
-60
-0b
-fb
-2e
-89
-6e
-f2
+8e
+81
+e4
+21
+fc
 70
-53
-de
-37
-b3
-29
-c1
+d3
+b7
+01
+b4
+ee
+17
+a4
+b9
+ea
+99
+1b
+63
+83
+ec
+c0
 17
 36
-a0
-ba
-ca
-0d
-3c
-c1
+a3
+a5
+9a
+27
+fa
+df
 b3
-33
-90
-c8
+13
 c3
-ef
-bb
-1d
-f9
+21
+8c
+4f
+2f
+a0
+b6
+3b
+49
+4b
+6d
 a1
-8e
-1f
-3d
-95
-16
-db
-c0
-cd
-a4
-8d
-3e
-ec
+8b
+e9
+90
+e3
+39
+bf
+46
+8c
 a8
 0f
-ce
-5c
-8e
-57
+f1
+bc
+44
+92
 e2
 c3
 97
-c1
-49
-d9
-e9
-fa
+c2
+0e
+19
+70
+c5
 0b
-e6
-ae
-c3
+86
+a4
+11
 6d
 c2
 df
-eb
-1d
-41
-06
-6d
-59
-39
-40
-51
-93
-d4
+f3
+52
+e1
+99
+49
+12
 e3
-a8
-ad
-9e
 df
-29
-f6
-50
-0b
-a1
-a9
-8f
-6d
-b2
-d7
-5e
-84
-20
-3e
-2e
-32
-8a
-e6
-9f
+4c
+c7
+a0
+dc
+b3
+fd
+f0
+be
+90
+b9
+90
+c0
+76
 e2
-d6
-80
-49
-ed
-80
-18
-9c
-d0
-c6
-72
-e8
-2e
-9c
-83
-2c
-0e
-1b
-c2
-94
-4f
+15
+a1
+dd
+d3
+64
+ae
 26
-c8
-21
-e6
-7b
-97
-3e
-ff
-b9
-50
-aa
-ed
-46
+3a
+14
+18
+8c
+ad
+05
+25
+99
+2f
+d6
+ab
+8f
+b7
+03
+99
+05
 02
-a4
-f1
-2e
 e9
-5f
-cd
-08
+98
+1d
+5d
+4c
+f0
+18
+6c
+f5
+03
 f2
-8b
-e8
+87
+9b
+2b
+c3
+d8
+84
+37
 2d
+1f
+10
+77
+34
+4d
+1a
+e5
+ab
+44
+3b
+0b
+6f
+f2
+8b
+68
+2e
 0c
-a4
-f7
-08
-98
-eb
-e7
-5b
-3c
 a6
+77
+0b
+98
+ea
+67
+58
+de
+65
 86
-60
+9b
 7c
 7a
-16
-f0
-e6
-85
-38
-9d
-1a
-cb
-cb
+44
 ac
+e2
+b1
+6b
+56
+1e
+ff
+98
+79
 6c
 62
-f8
-28
+aa
+b2
 59
-4f
-7e
-cc
-6e
-8a
-17
-f7
-ed
-7c
-ce
-96
-77
-97
-98
+2f
+2b
+d0
+21
+4a
+85
+dc
+43
 63
-70
-3c
+88
+f1
+d9
+88
+df
+5e
+3f
 a6
-a3
-bf
-60
-39
-e6
-ca
-58
-2f
+61
+9e
+f0
+fa
+f5
 1f
+65
+b8
+62
+be
 77
-48
-a3
-64
+49
+23
+5c
 19
 21
-a5
-6a
-a9
-4a
-2a
-35
-ad
-1f
+25
+6d
+49
+2b
+ab
+53
+d5
+7f
 89
 a8
-da
-69
-80
-e4
-02
-c4
-d1
-4e
-f6
+a2
+29
+e9
+95
+e2
+1c
+eb
+0c
 59
-bd
-35
-5b
+21
+29
+3b
+2b
 ca
-07
-57
-86
+3f
+95
+fe
 ae
-c9
-93
-76
-e4
-aa
-66
-63
-d6
-78
-da
-9c
-26
-03
-fa
-65
-a3
-67
-ec
+f1
+51
+49
+04
+6d
 5b
-a5
-61
-7e
+5c
+34
+3e
+87
+db
+e4
+17
+5a
+1d
+83
+35
+11
+23
+e5
+08
 0f
+ef
+3d
 e5
-de
-ac
-e6
-64
-e0
-78
-5d
-29
-03
-ca
-83
-59
-d5
-79
-f3
-ea
-22
-2e
-97
-2b
-68
-80
-4d
-90
-98
+b1
+06
+dc
+b3
+4f
 25
-f2
-c0
-d7
-ba
-3e
-68
-d0
-7d
-d4
-04
-3a
-e2
-0b
-9f
-bf
-9a
-b6
-3d
-ef
-3f
-2e
-d1
-1e
-3e
-2b
-3c
-3d
-1c
-88
-5e
-6e
-f9
-ae
+09
+02
+96
+fb
+19
+bc
+08
+13
+06
+19
+33
+77
 a7
-5b
-af
-24
+3b
+b7
+35
+b0
+99
+79
+cd
+23
+11
+e6
+79
 ab
-9d
-46
-18
-b4
+7e
+1f
+84
+68
+86
+dd
+5b
+f3
+03
+bb
+f9
+fd
+42
+e5
+61
+0b
+e9
+c5
+64
+e7
+4a
+ea
+f8
+5f
+d5
+0f
 d6
-9d
-76
-cf
-10
-1a
+a6
+e0
+59
+6c
+a5
+26
+b8
+58
+bb
+ed
+6d
+d9
+2d
+54
+94
+f1
 11
-33
-86
-88
+32
+95
 0f
 e3
-e8
-24
+68
+5e
 2d
 ee
-50
-1c
+d7
+79
 9e
-db
-b1
-4d
+bb
+82
+4c
 06
-b8
-d7
-2c
+d8
+98
+14
 62
-d4
-0d
-1e
-2f
-4e
-ec
-ec
+b4
+11
+35
+cf
+16
+ed
+28
 e6
 e3
-f9
+79
 7f
 ed
-81
-8a
+b5
+0a
 85
-69
-d1
-b6
-be
+89
+bd
+b7
+79
 df
-a0
-50
-c4
+e0
+06
+18
 55
-87
-f9
-99
+a7
+fc
+52
 a0
-d5
-de
-2d
-d1
-9f
-89
-d8
-1b
-9a
-5c
-5a
-54
-75
-7d
-e4
+b5
 8d
-d6
-3d
-3d
+3e
+31
+a7
+da
+b4
+fb
+c2
+dc
+e9
+54
+41
+2e
+89
+6d
+ba
+6e
+d2
 48
+df
+60
 ff
-28
-6c
-3a
-47
-01
-d1
-6e
-b5
-9a
-1d
-80
-1a
-ad
-36
-db
-e2
-20
-7e
-14
-61
-00
-0d
-78
-4b
-88
-29
+75
+87
+c8
 af
+c1
 78
-35
-9f
-60
-de
-13
-81
-23
-cc
-92
-e0
-52
-1c
-f6
-ba
-51
-e1
-ee
-36
-f6
-cc
+53
+6a
 60
-49
-e2
-2d
-6f
-4c
+17
+fe
+c2
+8b
+8b
 88
-50
-25
-cc
-87
-6b
-89
-5b
-85
-05
+03
+44
+68
+a8
+f8
+78
+4b
+a6
+4e
+55
+58
+07
+7b
+9a
+9e
+0e
+f3
+6c
+0c
+06
+d6
+06
+0a
 1c
-42
-9b
+03
+ab
+81
+86
+78
+ae
+d8
 4d
-93
-e6
-f2
+f5
+9a
+6d
+3e
+89
+cf
+f3
+32
 5f
-76
-08
+87
+0b
+d9
+29
+d5
+09
+f4
+e9
+9b
+4d
+b4
+90
+aa
+4b
+45
 35
-b5
-5e
-42
-ea
-2a
-3d
-17
-fc
+4d
+f5
+5f
+e4
+e2
 29
-b3
-cb
-18
-69
-a4
-5e
+bd
+16
+c3
+88
+cc
+19
+5f
+c9
+31
+a9
 65
 a9
-24
-6b
-30
-04
-9d
-be
-a6
-31
-5b
-bc
-43
-40
-c6
-42
+6a
+ea
+7f
+a4
+1c
+e2
+a2
+2b
+27
+ae
+0c
+e0
+00
+a9
 c7
-56
-d7
-d8
-62
-50
-e4
-02
-18
-f0
-fa
-a7
-29
-ba
-9e
-a1
+38
+f2
+37
+7d
+fc
+9f
+5e
+77
+5d
+3f
+b9
+6e
+7a
+17
+cb
 2d
 9f
-c4
-15
+94
+a4
 a3
 83
-75
-77
+71
 0f
-7a
-da
-b0
-bd
-46
-c7
-a4
+0f
+1a
+f6
+88
+f2
+e6
+0c
+78
 ab
-5f
-8f
-36
-4f
-4f
-56
-27
-c7
-e1
-9b
-30
+51
+86
+e6
+1f
+43
+ba
+8b
+97
+ed
+21
+9f
 52
 3f
-66
-58
-2e
-1a
-85
+79
+be
+14
 78
-23
-2d
-3a
-63
-6a
-ec
-0d
-01
-fe
-0d
-b0
-e0
-95
-3a
-46
-61
-86
-19
-00
-9a
-d4
-dd
-0a
+aa
+08
+8c
+cf
+f1
+ce
+21
+36
+92
+e6
+b1
+97
 7a
-f5
-e2
-9c
-33
-bd
-d9
+f4
+c1
+4e
+74
+e2
+86
 39
-11
-98
-a2
-6b
-90
-e7
-cb
-f6
-c0
-ec
-8c
+51
+36
+9b
+7d
+c5
+af
 f1
-0b
-9c
-40
-67
-65
-88
-fc
-da
-12
-63
-1a
-1f
-2c
-3c
-0c
-95
+b8
+cc
+e3
+d7
+b5
+24
+10
+28
+ee
+0e
+32
+a8
+4b
+38
+a3
+a3
+16
+3f
+6a
+84
+46
+ca
+07
+cf
+7c
+14
+70
 94
-2c
-a0
+b8
+2f
+4f
 07
-55
-87
-bf
-66
-e5
-05
-5c
-d3
-2d
-33
-cb
+90
+e9
+94
+7c
+8c
+e4
+54
+d7
+d1
+7f
+47
+4a
+dc
+15
+71
+34
+63
 28
 8b
-86
-23
-46
-97
+76
+2a
+76
+f5
 fc
 df
-b8
-f9
-b5
-9e
-b2
+b0
+c7
+0d
+bc
+4c
 b1
-73
-74
-44
-4e
-c8
-85
-eb
+03
+72
+fc
+79
+29
+67
+6b
 c1
 fd
-12
-a7
-3d
+72
+95
+9a
 bc
 84
-a7
+a8
+52
+35
+92
+0a
+fa
+18
+a5
+00
+ea
+f9
+9f
 f4
-9d
-da
-45
-56
-40
-e5
-7f
-25
-5e
 7d
-33
-ec
-4b
-ee
-3a
-d7
-32
-28
-57
-a4
-e8
-64
-41
-26
-53
-e6
-13
-ec
-aa
-d7
-4c
-b1
-bf
-9a
-15
-37
-46
-e0
-7b
-64
+ab
+8b
+bb
+06
+2d
+84
+6a
+92
+09
 c4
-f9
-95
-28
-62
-d0
-85
-cf
+12
+3f
+03
+ea
+a5
+f5
+e5
+17
+d6
+76
+0f
+d6
+6d
+e1
+a6
+c1
+a9
+e8
+74
+b5
+f2
+fc
+82
+f5
+03
+be
 73
-df
-c2
-38
+dd
+5d
+39
 fb
 d0
-23
-39
-f1
-82
-18
-d5
+77
+88
+a1
+8e
+b2
+d4
 b8
-47
-41
-e3
-1e
-47
-ee
-45
+27
+11
+6b
+4e
+4b
+15
+85
 ec
 02
-2e
-77
-8b
-cf
-20
-68
+28
+69
+db
+c1
+47
+12
 9b
 4d
-49
-2e
-5d
-7f
-4d
-3a
+1e
+fa
+0d
+71
+2d
+ee
 b8
 3c
-9d
-9d
-e6
-cf
-ba
-c4
-b4
-02
-88
+bf
+73
+dc
+ad
 e5
-c4
-ed
-d4
-72
-71
+c7
 7b
-77
-aa
-dc
-47
+a3
+0b
+5e
+83
+4c
+15
+22
+91
+5d
+23
+1a
+3c
+02
 c9
-97
+15
+88
+8c
+16
 68
-a5
-44
-2f
-d2
-c7
-ff
-3a
-0a
-b0
-8e
-31
+32
+ae
+fb
+e6
+ea
+9b
+aa
+8f
+b8
 82
-80
-29
-02
-34
-2a
-b5
+0e
+74
+fb
+8b
+1f
 eb
-83
-b2
-3d
-93
-99
-ba
-68
-c3
-99
-a2
-f7
-d9
-30
-b9
-73
-38
-01
-e0
 c0
-72
-d7
-11
-a5
-b7
-ca
-a6
-55
-18
-d0
-fe
-95
+09
+97
+2c
+79
+fc
+44
+92
+36
 46
-06
-5f
-85
-4a
-15
-02
-05
-c6
-1e
-2f
+b6
+e4
+ef
+50
+fd
+0c
+2e
+28
 c2
-79
-ae
+34
+33
+60
+a4
+47
+ca
+c6
+54
+68
+d4
+e4
+d6
+64
+4d
+e4
+af
+55
+2a
+a0
 0a
-71
-d5
+6a
+6b
+ee
+23
+4b
+91
+ca
+ff
+eb
 1f
 a6
 97
 9e
-28
-d2
-99
-51
-87
-ff
-21
-bf
-cf
-71
-ea
-98
-cd
-f1
-80
-86
-6e
-3e
-e2
-b2
-f9
-c8
-2f
-8b
-88
-7c
+6b
+49
 9f
-c6
-f2
-d0
-0f
-ff
-40
-28
-5a
+c2
+3f
+bf
+29
+b9
+83
+62
+c0
 20
-39
-4e
-98
-cb
-8a
-42
+82
 50
-8f
-52
-40
-0e
-b1
-f7
-60
-2a
-f5
-8a
-6c
-8e
-74
-f0
-41
-db
-ee
-b7
-bc
-ae
-99
+ef
+10
+51
+e6
+ed
+53
+0c
+09
+8d
+84
+32
+7a
+ef
+87
+3d
+11
+22
+cb
+48
+2d
+1b
 bd
-a9
-9b
-a5
-52
-57
 62
-bc
-43
+53
+38
+c6
 c2
-f5
-a5
-32
-62
-19
-82
-be
-ca
+4b
+3e
+b6
+1a
+49
+61
+80
+b8
+ba
+c4
+37
+a7
+0c
+0c
+7a
+05
+86
+ea
+72
+57
+95
+2e
+4a
+ba
 04
-06
-f8
+9f
+37
+b1
+6a
+e2
+b8
+0c
+63
+9b
+34
+c2
 6d
-31
-6f
-54
-9d
-f7
-42
-e5
-a0
-e1
-da
+26
+1e
+f5
+08
+45
+21
+1e
+d8
+b1
+7b
+1b
+5c
+99
+fa
+05
+e9
+61
+9e
 36
 9e
 74
 e3
-78
-a6
-22
-52
-c0
-25
-5e
-90
-1d
-ec
-4c
-03
+37
+66
+e3
+68
+6d
+45
+9f
+bb
+a5
+ea
+1c
+b3
 7f
 88
-45
-0a
-7c
-87
-a2
-cc
+6a
+e7
+78
+e7
+8d
+e6
 a3
-7c
-ba
-13
+28
+97
+37
 fe
 37
-ac
-46
-1d
-27
-50
-c3
-d2
-11
-bb
-73
-34
-77
-bb
-74
-60
-26
-88
-9b
-af
+ad
+58
+6d
+ae
+9e
+a1
+52
+10
+78
+56
+2e
+b6
+13
+53
+d8
+20
+d8
+2b
+ab
 81
 0b
-e5
-99
-f8
-d8
-54
-67
-b9
-29
+10
+61
+ec
+df
+39
+df
+8b
+55
 5d
 4d
-a1
-99
-5b
-01
-d0
-4a
-cc
-0d
+c3
+37
+c4
+39
+30
+ea
+37
+8d
 e8
-df
-c2
-92
-f6
-e6
+9c
+f0
+d2
+f0
+b0
 ce
-61
-a3
-09
-85
-b9
-1b
-83
-27
-c5
-3e
-90
-d3
-08
-1e
-2d
-ca
-f3
-74
-e4
-0f
-6f
-ad
-2e
-3b
-0c
-65
-13
-99
-9f
+dd
+c7
+f7
+94
+bd
+0d
+2c
+22
+3d
+5e
+97
+bc
+88
+9a
+77
+ca
+f3
 16
-7b
-9f
-a5
+48
+07
+55
+ef
+0f
+3e
+8b
+c5
+50
 ab
+1f
+10
+83
+9e
+a1
+c9
+ea
+07
+8b
+03
+a2
+39
+95
+1b
+a3
+99
+7a
+fb
+c9
+e1
 15
-ac
-8f
+76
 17
-8d
-2b
-95
-7b
-8c
-85
-42
-79
-c5
-e7
-11
-6c
-50
 b2
-03
-91
-61
+76
+13
+aa
+bd
+55
+07
+e7
+12
+6b
+b6
+ef
 f2
-7d
-39
-4a
-9e
-1c
-16
-ac
-bc
 b3
-89
-80
-5a
-7d
-10
-8d
-8e
-6d
-de
-36
+f3
+d0
+62
+32
+d0
+68
+07
+8f
+1e
 99
-8c
-b4
-20
-f7
+53
+c3
+14
+c0
+36
 59
-25
-34
+45
+70
 11
-6b
-ac
+74
+06
 68
-3f
-e7
-99
-18
-bc
-79
-db
-1b
-40
-ea
-d7
-5b
-f3
-0b
-40
-4e
-be
-69
-91
-09
-9c
-6b
-fa
-ec
+71
+07
 c6
-5f
-9a
-34
-75
-59
-46
-14
-10
-56
-f0
-db
-87
-1b
+98
+bc
+36
+7b
+f1
 c7
-70
-7a
-32
-9e
-be
-6a
+a2
+a4
+35
+e5
+0b
+41
 ca
-23
-56
-fb
-f3
-0c
 82
-93
-80
-37
-91
-ce
-29
-43
-69
+33
+57
+d8
+16
+20
+78
+a6
+01
+61
+82
+15
+51
+c6
+ec
+53
+17
+b7
+50
+f6
+0d
+d4
+67
+dd
+b4
+b5
 37
-6b
-88
-bc
 7d
-76
-21
-7b
-ce
-8e
-4d
+f0
+65
+c1
+18
+0e
+ab
+49
+7c
+c6
+64
+5d
 13
-23
-df
-ad
-67
-1f
-34
-77
+93
 f3
-18
-b5
+69
+e7
+5f
+44
+61
+3e
+0f
+77
+a8
+f9
+b1
+a1
+a6
+91
+a7
+f0
+47
+e5
+94
+d4
+14
+f1
+4b
+55
+78
+cf
+0d
+c0
+34
+8f
+ee
+fe
+fe
 3b
-67
-56
-24
-66
-e4
-af
-1e
-b6
-bf
+72
+84
+9a
+16
+c6
+ad
+48
 5e
-1c
-93
-14
+ef
+ed
+84
+c6
+18
 b8
-0a
-a1
-1b
-ea
-75
-8f
-c4
-94
-9f
-cb
-ac
-f3
-52
-e0
+21
+2e
+63
+2a
+80
 ba
-87
-8f
-3f
-c9
-d8
-75
-b6
-07
-b5
+97
+48
+9f
+63
+db
+71
+cc
+6c
+30
 c2
 b8
-53
-67
-7c
-5d
-3c
-c6
-08
-71
-0a
-c5
+7f
+0d
+00
+07
+55
+e0
+4f
+d1
+cb
+16
 9c
 10
 c5
-9f
-3d
+98
+bd
 2a
-8b
-44
+cc
+c3
 60
 b8
 58
-39
+2e
 7c
 bb
 a5
@@ -2448,7 +2448,7 @@
 04
 d1
 fa
-50
+58
 c7
 51
 34
@@ -2457,1490 +2457,1490 @@
 e2
 2f
 32
-c9
-93
-f1
-6c
-0c
-d7
-97
-4c
-01
-b8
-8d
-e4
-c6
-ec
-5d
-67
 b1
-e3
-91
-c8
-19
-54
-4e
-75
+d3
+f7
+3d
+33
+37
+50
+cf
+3e
+58
+4a
+76
+79
+0c
+dd
+65
+89
+23
+11
+d2
+e1
+b4
+04
+8f
 fa
 f0
-a8
-c5
-0c
-3e
-bc
-f8
-ba
-3a
-81
-67
+fe
+1f
+08
+24
+d1
+16
+c2
+1a
+83
+f6
+a9
+db
+13
+b9
 be
-77
-35
-3a
-c6
-ce
+8e
+3d
+81
+39
+dd
+3e
 17
-97
+ac
 fa
-67
-d7
-36
-2b
-da
 44
-0f
-07
-88
-d2
-95
-b5
-06
-07
-18
-36
-61
-99
-0b
-5f
-d2
-e0
-f0
-9d
-02
-cc
-e7
-ee
-c4
-fa
-73
-38
-94
-90
-5c
-87
-10
-81
-5c
-7c
-2a
-0e
-62
-a7
-5c
-ee
-d8
-83
-86
-07
-25
-df
-18
-17
-78
 13
+b8
+a8
+5d
+44
+cd
+46
+7b
+d5
 f1
-5e
-c7
-1b
-d8
-06
-43
+c1
+1d
+dc
 10
+12
+24
+fb
+0a
+ae
+ad
+e3
+a1
+64
+1c
+94
+fb
+2e
+79
+7d
+ff
+30
 83
-48
+fe
+01
+e8
+c5
+e0
+df
+1c
+ed
+7e
+44
+26
+ad
+26
+94
+a2
+b8
+fe
+ac
+11
+de
+c0
 13
-ab
-bc
-56
-79
-96
-21
+d8
+0d
+20
 af
-32
-ce
-46
-1f
-86
-c8
-07
+63
 c8
-d6
-17
-4a
-e5
-af
-56
-0a
-98
-b9
+04
+6c
+7c
 d4
+d5
+e3
+e3
+6f
+d1
+09
+e6
+9c
+3c
+c8
 67
-c3
-5f
-a0
-84
-cd
-65
-1e
-81
-22
-6b
+e0
+71
+13
+50
+a6
+8d
+2a
+50
+f1
+9f
+93
+a7
+51
+c2
+d8
+c4
+e7
+71
+dd
+3b
+cb
+4a
 f9
 50
 8e
-3e
-f6
+38
+0e
 4c
-05
-ed
-04
-1b
-2b
-a5
-7a
-fb
-fa
-46
-71
-92
-ad
-e3
-81
-35
-fa
-84
+7b
+ea
+43
+db
+ee
 8e
-6e
-54
-11
-ef
-e5
-1a
-6a
-c7
+02
+bb
+d0
+56
+b2
+28
+44
+c2
+ce
+35
 63
+7e
+76
+ee
+32
+f1
 eb
-f0
+ff
+0f
+92
+88
+a3
+25
+b4
+f8
+32
+38
+18
+59
+c0
+12
+84
+6a
+f5
+22
+54
+3c
+4c
+35
+6d
+12
+35
+a2
+4d
 fd
 f0
+7c
+55
+38
+75
+43
+ce
+2c
+5e
+c4
+a8
+99
+ec
+ad
+e2
+50
+cf
+68
+1c
 ca
-1a
-1e
-60
-d6
-85
 12
-b5
-08
-44
-ff
-f6
-dc
-4c
-25
+e5
+8d
+1b
+0f
+6d
+b7
+c2
+23
+d5
+e0
+6c
+d9
 15
-6e
-af
-42
-d0
-f7
-31
-40
-35
-3f
-06
-eb
-9e
-46
-04
-db
-ce
-a1
-e3
-97
-6f
-eb
-92
-ca
-72
-cd
-2a
-5f
-1d
-cc
-e0
-ba
-63
-ff
-e1
-2f
 63
-bb
-c5
 ad
 1f
 72
-ca
-fc
+dc
+7c
 d0
-25
-a8
-79
-87
-d1
-0d
+62
+2f
+4e
+67
+19
+7f
 98
 28
 f2
 85
-f3
-8d
-22
-a8
-26
-c7
-7c
-69
-03
-5b
-09
-65
-b6
-b0
-e9
-b1
-ec
+bc
+4d
 e8
-18
-d4
-eb
-6d
-a0
-5b
-52
-0f
-43
+7c
+a1
+6f
+34
+1f
 f9
-36
-d8
-d4
+3b
+23
+5c
+fa
+a3
+cc
+55
+94
+a8
+35
 1a
-60
-88
-50
+d4
+8d
+67
+d9
+da
+0f
+0b
+8f
+0e
+18
 54
-c1
+21
+d7
+a8
+df
+ab
+06
+57
+d7
 f7
-2b
-3c
-e3
+e6
 9b
 4e
-f3
-db
-9a
-86
-da
+f2
+6b
+73
+8d
+98
 70
-86
+e6
+f5
+60
+c8
+6a
+26
+ec
+13
+fc
+ce
 a4
-09
-4a
+c9
+66
+db
+9b
+70
 4a
-26
-d3
-9c
-55
-02
-63
-36
-06
-f6
-69
-f0
-8a
-a5
-cb
-4c
-ef
-31
-df
+e2
+75
+8b
+4f
+cd
+14
 a7
 22
 0b
-80
+82
 00
-57
-f8
-95
+37
+b1
+b4
 fe
-9c
+fc
 08
-ca
-ae
-1a
+b3
+2c
+3a
 00
+29
+de
+f0
+ba
 16
-51
-58
-f6
-d1
 24
-5b
-0f
-4d
-58
-54
-59
-31
-87
-a5
-d7
 7b
-30
-a8
-d6
-54
+22
+81
+6f
+b4
+9f
+75
+a1
+45
+57
+7e
+37
+48
+9a
+ac
 84
-d3
 b3
-69
-8d
-55
+ff
+1f
+72
+35
+1c
+47
+1f
+08
+b6
+07
+15
+4e
+4a
+78
+33
+09
+57
+6b
+22
 60
-93
-67
+32
 48
-ca
-db
-d2
-8f
-64
-0c
-7c
-89
-91
-13
-8c
-80
-f4
-30
-40
-76
-3e
-26
+a1
+36
+6b
+0a
 86
 a6
 6a
-1d
-f7
-fb
-18
+15
+0f
+7b
+58
+1c
+c2
+65
+1a
 73
-72
-a1
+fb
+05
 56
-b7
-bc
-a1
-68
-28
-66
-52
-9a
-3d
-ca
+21
 36
-b3
-dd
-5f
-5e
-3b
+32
+20
+4c
+d5
+9a
+a1
+a5
+ee
+14
+fc
 e7
 d7
-ae
-35
-61
+8e
 60
-53
+4d
+e0
+93
+01
+6a
+e6
+f8
+b4
+bf
+ea
+70
 16
-a4
-a1
-39
-f0
-72
-dd
-94
-00
-0f
+34
 ed
-ad
-9f
-8b
-9c
-5c
-7e
+a8
+9b
 4f
-2a
-69
-cb
-11
+b4
+1c
+85
+04
+3d
+c4
+5c
+e3
+32
+9f
+59
+7c
+ba
+7d
+c9
+21
+b5
+63
+ea
+57
 62
-f5
-d3
+4b
 55
-ea
-53
-af
-23
-cd
-43
+1d
 b6
-fd
-75
-ef
-f4
-58
-81
-98
-c7
-c0
+7a
+d1
+80
 33
-5e
-2e
-93
-b4
-35
-67
-fb
-6c
-26
-3a
-2b
+5d
+2d
+61
+cc
+55
+08
+b0
+7b
+82
+80
+d9
+21
 6e
-af
+4c
+48
+e6
+96
+da
+fc
+83
+93
+4d
+a8
+2d
+6b
+a3
+b0
+8c
+6d
+ef
+d2
 44
-90
-89
-38
-42
-ff
-c4
-52
-0f
-e1
-32
-ce
-81
+c9
+b9
+49
+fa
 0b
-fc
-6e
+e3
+9d
+34
+15
 dd
-9a
-07
-51
+ca
+f6
+7f
+6c
+37
+80
+74
+3d
+82
+c2
+e9
+0d
+a1
+d1
 fc
+48
+2c
+d7
+f2
+29
+29
+d8
+35
+8c
+23
+0f
+89
+60
+c8
+eb
+9c
+51
+66
+4f
+83
+db
+fd
+6d
+5d
+9a
+1b
+5e
+7d
 aa
-b5
-8b
-26
-76
-84
-2f
-96
-1c
-59
-9e
-ab
-22
-5f
-95
-c1
-65
-65
-09
-ca
-bc
-7e
-1e
-8f
-2f
-e8
-73
-57
-d6
-8c
-08
-4e
-dc
-40
-49
-a7
-d0
-44
-03
-26
-75
-af
-b9
-5b
-fb
-c2
-be
-de
+d5
+19
+b0
+16
 ee
-be
-3c
-1a
-34
-a9
-f5
-d6
-be
 53
-ff
-5f
-ce
+bf
+5d
+3d
 7c
 a5
 4d
-0a
-bc
-99
-56
-fd
-21
-ea
-2e
-31
-ca
-a5
-ca
+a0
+f3
+59
+91
+c3
 6e
-be
+30
+e9
+07
+85
+7d
+8d
+63
+b6
 f0
-c8
-b8
+c9
+67
 7c
-21
-22
-53
+41
+12
+b3
 1f
 71
 9c
-43
-33
-20
-a9
-61
-08
-7f
-86
-9a
+cb
+7c
+e2
+ed
+81
+1f
+da
+03
+0b
 3b
 d3
 a1
-df
-71
-ff
-98
-bc
-76
-d7
-5a
-b7
-80
-3e
-b3
-7f
+ba
+4e
+24
+e4
+40
+7e
+d5
+d8
+8b
+97
+9b
+3c
+bb
 d1
 01
-16
-48
-f4
-e9
-50
+26
+10
+eb
 4f
-e6
-ff
-66
-06
-30
-60
-63
-df
-92
-20
-53
-63
-a2
-53
-1b
-08
-53
-b7
-bb
-66
-e2
-74
-bf
-94
-96
-f1
-2d
-b7
-0b
-17
-43
-b9
-71
-b7
-b9
-a4
+d7
+9a
+51
+5d
+21
+e5
 cf
-20
-22
-4a
-a6
-29
-aa
 c3
-62
-58
-92
-86
-db
-5f
-00
-f0
-12
-20
-f2
+5a
+1b
 dd
-c9
-98
-c0
-2f
-8e
-11
-f2
-07
-f8
-64
-68
-44
-97
-cb
-c4
+fa
+94
 3c
-de
-16
-a3
-47
-c8
-d6
+9d
+92
+50
+38
+14
+17
+7f
+a0
+b2
 73
-ad
-8d
-f8
-87
-08
-3f
+41
+be
+92
+fd
+2a
+4c
+40
+c1
 b3
-4b
-d0
-2e
-19
-cd
-1c
-c6
-47
-bb
-4d
-df
-e7
-b3
-d5
-59
-d9
-69
-85
-fe
-90
-ff
-23
+10
+89
+b7
+8e
+1b
+77
 41
-f1
-4a
+11
+17
+f6
+54
+6b
+3b
+2d
+98
+62
+11
+9c
+ff
+c4
+3e
+5d
+82
+82
+ec
+8a
+56
+b2
+b5
+da
+63
+d8
+5f
+f8
+04
+5b
+05
+df
+a3
+4f
+79
+c1
+b1
+a7
+80
+3f
+70
+ca
+0d
 ce
-b8
-d0
-dd
-f7
+39
 76
-37
-4d
+be
+48
 11
-ba
-ae
-3f
-66
-49
-42
-cd
+89
+ca
+29
+b3
+4c
+c0
+d9
+e2
+e2
+73
 3f
-f3
-b9
-41
 c5
+35
+c3
+5e
+71
+69
+85
+51
+73
+3a
+07
+19
+b1
+35
+d2
+bc
+91
+eb
+82
+01
+97
+0f
+08
+1a
+e7
+7a
+62
+e6
+a1
+08
+1b
+13
+db
+c2
+e5
 75
 57
-50
-b8
-4a
-7a
-6c
-f7
-15
-4c
-03
-3a
+53
+00
+f3
+46
+91
+d7
+b2
+aa
+c5
+be
 1d
-a9
-cb
+89
+c8
+85
 a4
+71
+d0
+05
+9d
+11
+c8
+c5
+c7
+ad
+a8
+d5
+7a
 eb
-b1
-20
-6e
-42
-f9
-b5
-e1
-6f
-e6
-6e
-64
-42
-ca
-1c
 18
-3a
-59
-cc
-67
-12
+1b
+4d
+fa
+8d
 c7
+f3
+b9
 8c
-bb
-d4
-42
+bf
+db
+ea
 aa
-8e
-ab
+b8
+13
 bb
+cc
+51
 31
-78
-76
-0a
-18
-84
-17
-6c
-ef
+ca
+e6
+fe
+28
+e5
+11
 ae
-78
-75
-90
-52
-5f
-ba
-1d
-08
-f6
-7c
-0c
+c8
+7d
+55
+c6
+9d
 db
-99
-8e
-78
-08
-17
-17
-39
-1c
-52
-e5
-76
+5f
+a9
+34
+7f
 88
-ad
-db
-9a
-dc
-59
-f0
-56
-ec
+f1
+21
+ef
+ea
+c1
+b9
+cc
 fc
+8a
 ea
-55
-9b
-cd
-fb
-aa
-a7
-cb
-55
-dc
-63
-f5
-b4
-b1
-9d
-64
-d3
-4e
-45
-30
-6d
-48
-4b
-de
-c4
-50
-68
 e5
-fb
-ee
-fd
+89
+19
+ea
+7b
+51
+39
+5d
+e4
+56
+ec
+4b
+4a
+92
+a1
+67
+9c
+d7
 05
-9b
+35
+4f
+85
+f3
+ba
+70
+9a
 5a
-83
-95
-1f
-ec
-09
-91
-24
-a7
-f8
-1e
-ef
-21
-ff
-1c
-cb
-64
-08
-87
-0b
-00
-0e
+61
+4a
+4d
+7c
+7f
 cd
-31
-77
-aa
-a6
 8e
-e5
-15
-37
-25
-9d
-14
+f7
+da
+be
+0a
+40
+e1
+cf
+bd
 73
-7a
-e0
+05
+9b
 58
+18
+27
+d8
+0e
+df
+dd
+36
+39
+81
+1e
+eb
+a0
+ad
+47
+80
+99
+49
+8f
+0b
+01
+79
+81
+43
+e9
+be
+e9
+2e
+70
+fa
+c0
+85
+a6
+b4
+d6
+1a
+ff
+ef
 85
 c9
 9d
-30
+3a
 72
 ab
 c4
-8c
+b2
 1a
-ac
+ad
 1e
 0b
 80
 67
 7c
-32
-87
+0c
+cf
+7a
+82
+46
+f7
 12
-1c
-58
-b8
-b2
-62
+92
+d8
+1a
+df
+af
+47
+c0
+d8
+99
+b9
+c7
+d9
+ad
+75
+04
+18
+b7
+cd
+22
+49
+13
+f3
+ba
+16
+77
+6d
+7d
+e3
+4d
+06
+d3
+0a
+a9
+a4
 93
-a6
-b3
-67
-7f
-83
-0f
+3e
+fa
+74
+51
+a2
+ab
 e9
-e0
-8f
-d1
-5c
-fb
-4b
+d0
+da
+2f
 b8
-72
-c5
-9a
-49
-b6
-c0
-fd
 b6
+9c
+94
 b2
-5e
-7d
-e3
-22
-cf
-2c
-6a
-9f
-86
-6f
-b2
-89
-38
-55
-b5
-61
-74
-35
-89
-aa
-83
-50
-4f
-97
 c0
-8f
-d2
-b3
-f8
-d3
-7b
-e6
-28
-05
+72
+2e
+d8
+31
+bb
+67
+a7
+e7
+29
+ca
+42
+b0
+eb
+c0
+63
+ad
+ba
+a3
+38
 88
+52
+ce
 fe
-a7
-00
-2b
-0c
-07
-51
-40
+a1
+37
+f8
+8d
+a6
+1e
+e8
+04
+95
+57
+3f
+62
+bd
+d9
+82
+4e
+87
+60
 d0
-f7
-c7
-92
-74
-74
-a4
-24
-c8
-af
-40
-ad
-ec
-26
-da
-f7
 cb
-55
-5b
-2d
-00
-90
-65
-a1
-e5
-7c
 a7
 cc
-23
-16
+61
+d8
 c3
 cc
-59
-47
+6c
+09
 14
-fc
-1b
-b1
-99
-6b
-65
-04
-74
-52
+fd
+9b
+ae
+46
+8b
+18
 63
-00
-7f
-08
-e8
-ca
-26
-c7
-04
+33
+93
+21
+1a
+37
+01
+9c
+dc
+9a
+f5
+78
 7f
 a8
-36
-a4
-73
-06
-fb
-df
-c5
-85
-43
+34
+24
+6c
+49
+3b
+64
+87
+81
+59
 cf
-fa
+c6
 40
-d0
-6b
-4a
-f0
+d1
+e8
+ee
+cf
+8d
+6c
+0d
+da
+d8
+ba
+10
+f1
+72
+d1
+66
+6c
+47
+03
+bf
+9e
 17
-92
-0c
-d2
-d9
-39
-54
-58
-db
-97
+9e
+5f
+ff
+6e
 54
-9b
-e1
-ba
-ca
-7f
-d5
-28
-f5
-b0
-ae
-a4
-e7
-2c
-6f
-ce
-e4
-75
-20
-0f
-fc
-76
-62
-fb
-4e
+93
+6b
+cf
+05
+5e
+05
+22
+b8
 68
-bb
-9c
+8e
+d8
+be
+3b
+df
+fb
+11
 93
-7e
-5d
-12
-a9
+9f
+fd
+6e
+75
 c2
 c4
 b5
-df
-a2
-e5
-6c
-48
-71
-7d
-b9
-5d
-dc
-c0
-da
-4b
-e2
-70
-4c
-a2
-c6
-d9
-a6
-88
-a0
-f7
-ec
-75
-ac
-21
-bf
-8c
+dd
+a3
+66
+ef
+33
+6e
+d3
+1a
+e9
+9b
+00
+15
+90
+25
+72
+3e
+a7
+3e
+39
+e0
+14
+a0
+b7
+a4
+06
+ac
+41
+c0
+b9
+94
+87
+28
+12
+e5
+4e
 24
-47
-ed
-6c
-05
+b1
+6d
+b3
+b0
 6d
-db
-ee
-c2
-dd
-d6
-49
 7a
 19
-4e
-70
+35
+14
 c6
-27
-27
-eb
+67
+69
+af
 e1
-e6
+86
 4b
-5e
-aa
-16
-29
-72
-83
 d0
-b5
-c7
-c1
-88
-dc
-17
+1d
+16
+e7
+31
+63
+f0
+35
+bc
+de
+a9
+df
+92
+26
+04
+4c
+f9
 c6
-25
-b3
-ab
-39
-58
-83
-f1
-68
-8b
-99
-1f
-ce
-47
-ba
-85
 18
-7a
-e8
-9d
-06
-39
-c7
+83
+f5
+92
+cb
 ab
-31
-1b
-96
-4c
-f1
-ef
-66
-e1
-52
-91
+8c
+36
+c7
+f7
+54
 e2
-78
-58
-97
+5a
+a5
+4e
+49
+f9
+0a
+7f
+2b
+7b
+5b
 87
-3e
-96
-98
-12
-54
+11
+ce
+66
+e5
+88
+f2
+6d
+ee
+a0
+57
+c9
+74
+6c
+b8
+5f
+8d
 fb
-ab
+cb
 7a
 df
-ba
-5a
+b8
+fa
 c8
-85
-e3
-21
-b6
-91
-ac
-c2
-6a
-84
+9b
+d9
+63
+bf
+09
+a9
+82
+24
+d8
 fc
 35
-d6
-95
-a7
-98
-b1
-54
-c5
-54
-a1
-50
-22
-79
-68
-de
-7a
-e6
-8d
-3a
-62
-00
-b8
-72
-4d
-e8
-4d
-4d
-ec
-c4
-87
-5e
-92
-62
-2a
+a9
+d1
+d2
+1a
+73
+11
+dd
+f5
+6c
+bf
+dd
+19
+6b
+45
 80
-ac
-87
 86
-b4
-1f
-05
-be
-8e
-d9
-1b
+c0
+df
+60
+80
 b8
-f8
-37
-db
-94
-b6
-6e
-33
-ed
-b2
-6b
-ac
-87
-a5
-aa
-0a
-15
-49
-fa
-30
-2d
-de
-b1
+72
 77
-ad
-f1
+ca
+3a
+2b
+13
+86
+07
+5b
+6a
+82
+18
+19
+1b
+c7
+06
+bb
+ff
+44
+3e
+b5
+26
+1b
+bb
+56
+8d
+b3
+14
+be
+94
+53
+a0
+53
+2c
+0c
 34
-cd
+89
+e5
+88
+5b
+0f
+4a
+b8
+ad
+dc
 a9
-8f
+d7
+60
+18
+74
+c5
+64
+5d
 04
 00
 53
-89
-65
-46
+91
+6a
+ee
 90
-67
-a2
-63
-a5
-20
-6d
-5a
-e7
-6b
-6e
-18
-63
-0f
-48
-f6
-04
-e0
-cf
-42
-67
-02
+4a
+e5
+a3
+68
+cc
+2a
+da
+29
 21
-1f
-9f
-b1
-91
+db
+98
+e3
+16
+fa
+fe
+c9
+16
+2f
+62
+d3
+fc
+99
+17
+51
+ed
+6b
 fc
-ba
-d4
-90
-95
-24
-4b
-d6
-33
-c2
 f7
-98
-e6
+28
+25
 35
-a3
-d0
-a9
-80
-09
-84
-27
-fd
-fd
-f5
-d8
-bd
-05
+ea
+a1
+91
+f3
+60
 61
-32
-34
+c8
+c8
+53
+b1
 2a
-64
-3d
-b8
-a9
 e9
-2b
-59
-1b
+c9
+fe
+86
+c7
+b0
+05
+f5
+b8
 89
-34
+d1
+c9
+3e
+d7
+3a
+d1
+fd
+38
+a2
+2c
 8d
-11
-29
-b6
-99
+25
+9b
+8d
+75
+e1
+d8
+3e
+18
 39
-1b
+89
+5c
+0f
+ec
+1c
+ef
+21
+81
+8b
+55
+4a
 cf
-27
-46
-47
-cd
+67
+9f
 2c
-cb
-55
-2a
-9c
-cb
-80
-80
-6d
-d2
-ad
-ea
-60
-49
-bd
-ae
-d0
-6f
-37
-bc
-0b
-eb
+42
+6e
+ed
+e5
+50
+09
 82
-7e
-bd
+08
+2f
+ae
+3c
+32
+f5
 ee
-bd
-d4
-10
-87
-7d
-3d
-50
-c6
-8a
-32
-38
-ae
-ff
-18
-01
-e2
-eb
-4e
-09
-e8
-ab
-57
-09
+c5
+de
+f8
 81
+f5
+db
+22
+63
+2d
+31
+30
+08
+85
+fd
+96
+8c
+b0
+b8
+4e
 8b
-59
-7d
-27
-8a
-0a
-6a
-53
+e4
+c1
+f7
+ec
+f2
+28
+74
+56
+84
+96
+80
+d5
+d3
+75
+17
 83
-d6
-7f
-66
+8c
+19
+82
+97
 b0
 9f
-d4
-ee
-dd
-f4
-5f
-fa
-86
-75
-72
-ff
+54
+ea
+2a
+5b
+a1
+fd
+c6
+7c
+b9
+59
 b5
 7a
 a4
@@ -3948,963 +3948,963 @@
 f7
 d5
 f9
-34
+36
 a8
 9a
 83
-0f
-69
-e4
-dd
-0f
-7c
-a7
-8d
-ca
-45
-ca
-9e
-ac
-f6
-52
+07
+30
+9b
+20
+d3
+84
+c7
+8e
+35
+05
+c3
+d5
+f7
+0e
+72
 0a
 17
-fa
-3f
-70
-c0
+e3
+49
+c6
+bc
 ce
-2e
-10
-69
-21
-ab
-d9
-f5
+6e
+13
 9e
-bd
-9d
-aa
+a1
+b4
+59
+f3
+59
+7c
+9e
+50
 05
-d0
-4f
-bb
-ee
-0b
-8c
+f0
+4c
+5a
+cf
+74
+72
 77
-17
-19
-82
-59
-c3
-02
 57
-af
+70
+c9
 05
-14
+8c
+83
+1f
+d1
 a4
-0e
+8b
+12
+77
 f1
 39
 d9
-a5
-f5
-3b
-54
-31
-be
-33
-c0
-53
+81
+63
+fa
+62
+4f
+81
+72
+88
+28
 42
-d8
-2c
-4c
-fc
+98
+2f
+92
+6a
+67
+2a
+74
+bb
 b9
-9c
-0f
-43
+e1
+0c
+e1
+2d
+5d
+12
+51
+88
+08
+70
+da
+00
+bb
+6d
+ad
+6d
+6c
+9b
+c3
+04
+31
+20
+bb
 39
-aa
-93
-ae
-ec
-16
+87
+64
+3f
 b7
-e6
-c9
-08
+f6
+e8
+bf
+c5
+84
+9c
+03
+58
 8e
-22
-80
-f0
-0e
-e2
-ac
-27
-3e
-3b
-e4
-7a
-ae
-f4
-f9
-48
-3e
-70
-2c
-be
-93
-47
-45
-b1
-5b
-4c
-99
-c5
-51
-c7
-96
-fc
-67
-42
-b1
+c9
+8c
+4d
+b7
+1e
+f5
+f0
 e9
 ea
-b2
-6a
+b6
+70
 e5
-cf
-ef
+d0
 ef
-9f
-ac
+cf
+9c
+54
 7e
 f1
 3f
 58
-77
-63
-28
-db
-9f
-3a
-dd
+2e
+39
+56
+de
+d8
+fa
+6c
 bc
-12
-9a
-43
-d1
-64
-dd
-05
-ff
-3a
-a5
-c8
-45
-4d
-ee
-88
-47
-33
+5d
 1b
-03
-d8
-02
-b6
-39
-30
-f2
+0b
+aa
+2f
+07
+cd
+42
+2c
+64
+fe
+c3
+49
+f4
+8f
+b4
+7c
+9b
+cf
+64
+14
+76
+8b
+8b
+ab
 36
-e7
-60
-30
+9a
+92
+38
 02
 c3
 68
-76
-10
-93
-e8
-f4
-10
-30
-83
-d5
-a2
-f8
-e0
+2f
+50
+ed
+ec
+bb
+d0
+ff
+c8
+c3
+62
+40
+ff
 13
-6d
-c0
-8f
+17
+c7
+77
 8f
 f2
 17
-1e
-b7
-fe
-53
-5c
+1f
+ea
+84
+29
+42
 09
 89
-c2
-d8
+f7
+a7
 35
 22
 17
-c4
-d6
-88
-cc
-dc
+c5
+8b
 d2
-c9
-ee
-92
+b2
+d8
+82
+ac
+4d
+6c
 33
 15
-54
-93
-36
-5e
-c6
+55
+bd
+6f
+44
+bc
+f0
+06
+9d
+70
+60
+e2
+86
+75
+2d
+06
+d2
+fa
+eb
+16
+7e
+bb
+5d
+70
+58
+51
+35
+34
+bf
 ff
+3c
+3f
+92
 0e
-9d
-7a
-c4
-e6
-9c
-47
-02
-41
-12
-0b
-a9
-21
-9e
-77
-e0
-33
-c1
-96
-f6
-2b
-18
-19
-26
-37
+73
+14
+52
+b2
+24
 90
-8e
-8e
-1d
-57
-53
-28
-98
 44
-83
-5e
-26
-0b
-94
-4f
+80
+e7
+7f
+6b
+dc
+42
 d9
 b3
-47
-11
-81
+45
+73
+f9
+50
+a8
+fe
+ec
+87
+4f
+0f
+01
+18
+55
 10
-ad
-f8
-ab
-44
-bd
-2f
-1e
-bc
-0a
-0b
-41
-3a
-b8
-b9
+56
+9d
 5f
-0a
-f9
-79
-97
 72
-e1
-c8
-38
-b6
-26
-e6
-3e
-0a
-bc
-56
-b7
-e1
+0f
+0f
+50
+7b
+88
+d7
+bb
+69
+2e
+76
+9d
+45
 20
-a0
+ca
+07
+f5
+f0
+41
+e2
+6c
 c9
-60
-ae
-af
+00
+9e
+4a
+00
+68
+ff
+92
+a3
+95
+32
+cd
 50
-0e
-d0
-80
-f3
-90
-96
-e9
-54
-42
-3b
-ac
+36
+09
+a0
+d1
+00
+e3
 81
-65
-49
-63
-b7
-23
-aa
-89
-91
+f8
+83
+6b
+01
+cc
+7b
+dd
+17
+66
+e1
+25
+c0
+ed
+64
 2f
-a3
-14
-21
-21
-e7
-04
-a2
-c5
-6c
-69
+6e
 08
-1f
-7a
-36
-06
+7f
 31
+5f
+06
+45
 b5
-38
-ef
-70
-0b
-34
+21
+a4
+a7
+c8
+fd
 92
-cd
-c5
-30
-3a
+97
+f0
+d3
 3a
-45
-68
-87
-c1
-f9
+5a
+3c
+e4
+d3
+f3
+e0
 08
-9e
+a4
 4a
-ff
-79
-48
-68
-b9
-a3
+04
+76
+40
+69
+3a
+35
 45
 b5
-e5
-e2
-5a
-72
-65
-ec
-79
-58
-11
-35
-1a
-21
-15
+ae
+97
+1d
+a6
+a6
+12
+36
+9b
+e0
+fd
+4a
+1d
+0c
 92
-4f
-25
-e8
-28
-2c
-52
-5f
-2f
-18
-2d
-38
-31
-f8
-73
-af
-ed
 00
-ff
-ce
-6f
-bc
-f6
-5c
-d1
-b5
-d9
-6c
-7d
-25
-3a
-95
+e5
+59
 28
-da
-d8
-00
-26
-87
-fb
-a8
-93
-9f
-25
-c4
-36
+9c
+14
+42
 01
-e4
-7f
-9a
-e6
-1d
-c5
-35
-33
-64
+c0
 8e
-e6
-f7
-43
-a3
+c2
+0c
+5d
+10
+ee
+f2
+e2
+3d
+7c
+bc
+19
+94
+9f
+c8
+b5
+99
+5a
+76
+3a
+9d
+c4
+53
+77
+b8
+c8
+db
+85
+7a
+a8
+c7
+9f
+23
+c4
+1c
+e3
+07
+fb
 12
+4b
+7f
+8f
+9f
+31
+e7
+0e
+5e
+0f
+63
+a3
+32
 2f
-ca
-2a
-0b
-24
-8b
-e9
-c6
-98
-72
 cb
-5a
-9b
-7f
-c3
-62
-46
-bf
-e2
-84
-fe
+ae
+cb
+c6
+31
+e9
+de
+3a
+bb
+03
+49
+36
+1a
+02
+b4
+1f
+ff
+9c
+82
+f6
 7a
-da
-41
-07
-84
-9b
-5c
+d8
+78
+b7
 c9
-6a
-2b
-80
+68
+3f
+61
+66
+53
+a2
 02
 e9
-11
-a6
-92
-fe
-57
-10
-66
+15
+60
+d5
+24
+9f
+33
+de
+1c
+7f
+d9
+a8
+17
+94
 14
-b3
-a5
-1d
-d7
-1d
-c2
-97
+ce
 a3
+62
+9c
+a9
+47
+0e
 18
-68
-ae
-ef
-05
-ab
-5a
-e6
-fc
-d6
-9e
-e3
-ca
-42
-c7
+45
+4a
+4e
+76
+97
+8f
+cc
+46
+cf
 44
-6c
-0f
-ea
-c6
-3e
+63
+b0
+fd
+61
+31
+a3
+7d
+a3
 d9
-d5
-a4
-1d
-58
-59
-cc
-65
-85
-19
+5f
+ec
+0c
+e1
+8e
+5e
+16
+aa
+17
+b8
+a7
+87
+93
+ac
 d6
-69
-2b
+da
+4b
+c2
+fe
+68
+67
+46
+95
+37
 a8
-aa
-df
-53
-e3
-56
-1f
-eb
-d4
-3e
-de
-1c
-e1
-74
-74
-0a
-a2
-8d
-fd
+12
+c8
+3a
+8b
+f5
+1b
+23
+c8
 eb
-ed
-14
-29
-9b
-a4
-8a
-ea
-7e
-d5
-ff
-e2
-9a
-50
-b6
-d9
-83
-63
-45
-fd
+4a
+26
 47
-3d
-aa
-9c
-67
-fe
-ec
-d4
-98
-45
-e3
-96
-f8
-36
-c7
-64
-b3
-9d
-71
+da
+57
+eb
+0e
+00
+d3
+42
+c2
+2c
+c5
+33
+13
+92
+4b
+d0
+7f
+1e
+cd
+54
+9a
+ea
+01
+5a
+ed
+9e
+8e
+2e
+8e
+7d
+53
 e2
-2d
+0d
 e3
 8c
 17
-62
+66
 f5
 28
 79
-78
-5c
-95
-fa
-82
-7f
-89
-28
-50
-7f
-6c
-23
-86
-15
-5c
-3c
-1e
-0c
-82
-61
-0c
+70
+eb
+35
+34
+f4
+9f
+a8
+a8
+79
+37
+04
+e9
+a3
+5a
+9c
+f0
+27
+a3
+63
+2b
+21
 84
-ec
-b1
-03
-d8
-d8
-fb
-6e
-53
-29
-09
-46
-6a
-53
-db
-ab
+ef
+31
+06
 90
+b0
+31
+4e
+1c
+e9
+c5
+77
+72
 12
+5f
+f1
+70
+30
 04
-aa
+9e
 75
 cd
 45
-f5
+f9
 a5
 29
 1e
-f3
-1a
-84
-3a
-cb
-6e
-48
-4a
-80
-d4
-76
-ac
-bf
-53
-d4
-2a
-70
-04
-1a
-62
-e7
-26
-5a
-86
-50
-d6
-eb
-87
+fb
+ad
+24
+f4
+a2
+8e
+69
+ca
+bd
+9c
+1e
 66
+9d
+1c
+14
+e6
+49
+ab
+fb
+2a
+08
+c6
+22
+82
+d0
+d1
+43
+c7
+9f
 ba
-89
-40
-c3
-ec
-67
-d8
-71
-1b
+d3
+44
+8f
 14
-c4
-40
-57
-71
-e9
-40
-b0
+67
 de
-49
-3e
-f6
-b0
-8a
-a5
-c8
-15
-77
-81
-c8
-97
-b5
-03
-a4
-1e
-01
-21
-b3
-63
-92
-bc
-8d
+9f
+1b
 54
-5e
-82
-be
-17
-8e
-ed
-29
-4e
-21
-38
+c0
 0c
-65
-1b
-1e
-a0
-b9
-2b
-4c
+50
+d8
+6f
+9c
+52
+7c
+49
+f8
+5b
+d2
+c2
+44
+2a
+ec
+73
 13
-a5
-55
+65
+f4
+bf
+35
+46
+e0
+05
+b7
+51
+a7
+10
+ca
+6f
+b2
 5a
-52
-de
+18
+13
+73
+c2
+f1
+cb
+ac
+25
+aa
+ee
+a7
+99
+d4
+ba
+7a
+2f
+d4
+a1
+6a
+65
+d6
+b0
+7a
 b7
 b7
-99
-64
-bd
-1d
-ed
-3a
-9f
-09
-0d
-15
+7b
+a0
+3f
+ec
+40
+5c
+57
+10
+ef
+aa
 0b
-68
+0f
 24
-d7
-81
-87
-43
-f1
-6f
-d7
-9e
-d4
-50
-c0
+97
+85
+3c
+13
+ff
+0f
+fb
+66
+b4
+57
+6a
 db
-fa
-fd
-de
+f8
+2f
+8f
 77
 a6
-57
-ef
-d8
-12
-6c
-f2
-92
-da
-4b
-cf
-f3
-58
-d2
-e3
+54
+e1
+88
+1c
+0c
+c3
+dd
+1a
+80
+dc
+a3
+2c
+b0
+79
 06
 4d
-e5
-a9
+e6
+c2
 1e
 d0
 37
-f3
+d3
 50
 97
 27
-fd
+ed
 55
 b3
 d4
-d6
+f6
 bd
 28
 a9
-f2
-ca
-5b
-ea
-f0
-75
-ca
+e2
+d5
+f5
+49
+00
 2c
-a4
-c9
-bc
-4b
-48
-df
-2d
-c7
-5f
-63
-54
-27
-6d
-d3
-67
-ac
-3d
-85
-5c
-f1
-0f
-a1
-fd
-be
-cd
-f7
-42
-24
+ca
+55
+1b
+de
 12
 e1
-4e
-4b
-be
-b0
-c3
-d0
-b8
-18
-af
-88
-fb
-60
-56
-cd
-5b
-fd
-e2
-ea
-68
-99
-4c
-e5
-19
-0f
-19
-62
-fa
-43
-58
-28
-95
-e8
+6f
+8f
+41
+b7
 e7
-96
-84
-23
-7b
-35
+73
+52
+8d
 75
-a2
-4b
+9c
+a7
+63
+f3
+92
 f2
-bc
-41
-12
-33
-50
-de
-cd
-94
-5e
-8e
-20
-3c
-a9
-ea
-04
-2e
-df
 5b
-98
-3b
+17
+99
+9d
+4a
+8a
+40
+62
+ad
+06
+40
+ce
+79
+c3
+f7
+63
+60
+12
+70
+a3
+0d
+f8
+1f
+3c
+23
+23
+4a
+a2
+65
+dc
+91
+4c
+e5
+db
+33
+03
+95
 b6
+43
+58
+28
+57
+10
+07
+a6
+22
+19
+19
+37
+a9
 dd
-ec
-13
+eb
+c5
+20
+7e
+50
+11
+50
+1e
+cf
+f5
+9c
+fb
+e0
+52
+1a
+ee
+1e
+1c
+6a
+99
+3a
+7d
+c0
+1a
+4c
+ef
+d1
+b1
+7d
 08
-c4
-bc
-b0
-6e
-a6
-80
-b7
-a2
+32
+26
+83
+f2
+38
 6f
 b5
 0a
 fb
-db
-04
-a1
-51
-76
+ac
+46
+42
+f1
+15
 be
-92
-6f
-8a
-1c
-de
-74
-6d
-31
-e8
-7e
-a4
-35
-54
-ed
-a8
-d4
-f4
-75
-7d
-7d
-fe
+4e
+60
+cd
+bc
+24
+0c
+18
 b1
+aa
+0a
+24
+37
+98
+9f
+1f
+77
+32
+2c
+40
+be
+32
+c2
 06
-71
-e8
-ae
+31
+ec
+5c
 2f
 8c
 9d
@@ -4915,3104 +4915,3168 @@
 aa
 d1
 e0
-75
-8a
+7e
+3e
 33
 d7
 59
 aa
 35
 57
-9c
-13
-9b
-4a
-ed
+97
+a7
+33
+4f
+72
 aa
-ad
-61
-29
-bf
-b4
-05
-5b
+57
+21
+65
+c9
+fb
+c5
+96
 97
-c8
+40
 f2
-81
-0d
-0c
-68
-be
-b0
-ac
+c4
+a8
+1a
+a8
+06
+15
+2c
 51
-c9
-31
+8e
+f6
 64
-0c
-e2
-f5
-56
-34
-3f
-bc
-1e
-2f
-3f
-0b
-e9
-73
-ca
-21
-ef
-0d
-0c
+0e
+6d
+fd
+d6
+36
+f8
+7a
+01
+8a
+68
+7c
 2e
-d4
-65
-33
-cc
-c6
+f3
+4a
+24
+5f
+cd
+c5
+d7
+eb
+45
+fd
+86
+46
 70
-61
-4f
+27
+eb
 b3
 a7
 35
 db
-c0
-1f
-1e
-22
-4b
-d8
+b7
+3f
+55
+5f
+43
+d9
 f7
-34
-ef
-d7
-a5
-f4
-2c
-5b
-d4
-ca
-27
-0a
-af
-75
-90
+37
+67
+d6
+ed
+83
+09
+bb
+50
+1b
+d8
 4a
-fb
-e7
-5a
-c9
-3b
-ac
-06
-19
-3c
-e3
+af
+76
 38
-80
-8d
-89
-9e
-5e
-42
-f6
-30
-b0
-f1
-f5
-c5
-93
-d7
-0c
-5a
-6f
-a5
-54
-90
-d0
-4f
-f3
-a1
-c5
-8c
-82
-eb
-cb
+c4
+d3
+98
+95
+09
+bc
+02
+c1
+b9
+b8
 9c
-22
-03
-2f
-20
-ec
-f6
+4f
+a0
+cd
+33
+51
+85
+c6
 1a
-d8
-78
-e5
-24
-5d
-01
-2b
-f6
-74
+b8
+b1
+b4
+50
+7e
 b3
-51
-93
-e9
-9f
 ad
-96
-b3
-05
-75
-34
-fd
-3e
-17
-98
+d5
+1d
+ef
+69
+22
+3f
+be
+29
+ff
+59
+25
+85
+99
+13
+2b
+d4
+d7
+4c
+8f
+90
+8b
 0e
-1c
-3b
-f2
-9c
-41
-d8
-08
-7f
-08
-54
-3d
-eb
+60
 dc
+b7
+50
+e4
+d4
+d7
+72
+f6
+0e
+44
+46
+36
+ba
+d4
+1d
+56
+76
+99
+d4
+d4
+8d
+98
+a8
+d8
+85
+a9
+c4
+92
+e0
+a1
+d8
+88
+71
+96
+56
+bd
+e0
+69
 23
 36
-cb
-97
-17
-ae
-5f
-ef
-47
+b3
+b1
+7f
+ab
+3e
+da
+4f
 7d
 a8
-c7
-fc
-0a
-64
-cd
+f8
+a5
+6a
+2c
+c6
 fd
 72
 05
 12
-5d
-9d
+ed
+5e
+d0
+84
+d1
+73
+0f
+3a
+42
+b3
+e6
+02
+9a
+50
+43
+70
+ea
+75
+db
 16
-e4
+42
+ad
 6e
-50
-c6
-5a
-82
-51
-d3
-c1
-a0
-52
-33
-ac
-2a
-95
-62
-d4
-05
-6d
-d7
-23
-aa
-05
-4f
+60
+e5
+a5
+bc
+63
+bf
+d6
+97
+d2
 8c
-fc
-0c
-55
-10
-9b
-4e
-aa
-23
+e3
+90
 7f
-b0
-b4
-67
-c7
-d8
-12
+60
+7e
+8f
+a4
+a7
+b9
+9c
 ac
-01
-38
-fb
+63
+3e
+0b
 58
-45
-ba
-a6
-c1
-f5
-35
+f2
+fa
+24
+aa
+4d
+15
+50
+e7
+0a
+db
+6d
+af
+8f
+07
+b6
+e7
+d1
+0a
+51
+d0
+89
+7b
 5e
-3b
-bd
-fb
-e0
-46
-8b
+7f
+77
+56
+a5
 1d
-82
-7d
-c6
-a4
-68
-4f
-ee
-b6
-5c
-7c
-68
-95
-9c
-bc
-f5
-d5
-6a
-c6
-61
-01
+e2
 11
-19
-52
-ae
-92
-88
-57
-7e
-e3
-e8
-7a
 53
-38
-92
-ec
-5f
-7d
-d0
-58
-e1
+05
+69
+01
+1c
+b0
+a5
+4e
+25
+28
+90
+57
 55
-0f
+e0
+32
+3b
+cc
+95
+9b
+fe
 bc
-f0
-1e
+4c
+5f
+42
+2f
+0c
+43
+51
+25
+88
+bd
+65
+05
+69
+97
+ef
+d5
+22
+ad
+dc
+df
+af
 29
+51
+c0
 ba
-cd
-05
-3c
-68
-4f
-e3
-2a
-25
+62
+ab
+28
+82
+13
+ec
+0d
 dc
-9a
-0a
-59
-58
-fb
-25
-ed
-03
-6d
-12
-64
-4d
-cc
-40
-4a
-f0
-68
+ca
+b3
+9e
 b1
-fb
-8a
-d3
-d2
-bc
-32
-e5
-e4
-7c
-7e
-f2
-04
-f7
-39
-d3
+bb
+0b
+6a
+10
+f4
+3a
+5c
+ae
+c4
+1e
+3d
+df
+cf
+f9
+53
+ed
+05
+ac
+ac
+26
 e2
-b2
-ec
-2e
-7b
-25
-f2
-34
-5f
+32
+c8
+ff
 d8
 de
 3c
-f8
-30
+68
+cf
+20
+83
 c0
+f6
+43
+b3
+2e
+a4
 34
-54
+84
+46
+3c
+7c
+72
+86
+c9
+9f
+af
+9d
+81
+dd
 31
-63
-0a
-ed
-5c
-b4
-bd
-95
+6a
+df
+0e
+39
+99
+5a
 84
-9c
-cf
-5d
-f9
-5e
-2f
-91
-3e
-9c
-b3
-3f
-90
-ce
-80
-32
-2a
-87
-1d
-6d
-27
-66
-3f
-e7
-4b
-ad
-ed
+dc
+62
+58
+c7
+fe
+70
+34
+05
+d6
+d9
+68
 45
-af
-6c
-0c
-bf
-43
-98
-4f
-c5
-c2
-75
+37
+b0
+bc
+b8
+06
+cb
+0d
+f4
+7b
+fa
+38
+f6
+eb
 fb
-fc
-7f
-57
-1f
-30
-9e
+96
 21
 70
 8d
-6e
-af
-15
-6b
-fd
-9c
-e1
-78
-c7
-2f
-64
-87
-01
-7f
+b4
+5f
+94
+5f
+8a
+3d
+20
 75
-fd
+b8
+8e
+df
+1a
+76
+de
+ce
+5d
+85
+06
+8e
+bb
+3d
+f6
+3b
 4a
-a6
-45
-b5
-39
-b6
-8a
-21
 93
 14
 a0
 92
-f2
+72
 e4
+32
+0c
+8a
+e8
+0c
+de
+5a
+af
 77
-07
-50
-1d
-f5
-fd
-11
-6e
-83
-16
+75
 12
-f5
-2b
+fe
+27
 81
-de
-d4
-e9
-af
+96
 be
-7c
-64
-28
-bc
-e2
-2a
-16
+9d
+3c
+36
+1c
+5b
+18
+b8
+82
+cc
+27
 46
 6f
-a9
-79
-e6
-c3
-96
-0b
+9d
 60
-e7
-80
-dc
-db
-31
-9b
-45
+21
+63
+13
+4f
+5f
+41
+fa
+6b
+df
+50
 af
-ce
-ee
-55
+66
+90
+0c
+9a
+81
 30
-4c
-04
-c2
+2e
+b0
+98
 0e
-8d
-c5
-53
+ed
+f1
+a0
 3c
 d0
-6a
-88
+3b
+d8
 6d
-5d
+3d
 d8
-46
-06
-15
-2f
-30
-9f
-57
-d6
-a7
-dc
-28
-cc
-7c
-c3
-93
-81
-eb
-24
-67
-b2
-0b
-c6
-7d
-c8
-06
-62
-2c
-d6
-8e
-b7
-fc
+5e
+49
+b5
+ec
+db
+d7
 5f
-62
+1c
+fd
+64
+2e
+b5
+2b
+c3
+d1
+07
+0f
+33
+c0
+55
+e9
+96
+71
+2c
+74
+2d
+8c
+15
+27
+57
+bc
+5a
+06
 9e
 6f
-d4
-67
+d3
+51
 b3
 68
 e8
-82
-f8
-b9
-55
-f6
-65
-a9
-19
-52
-c9
-c1
-e9
-ef
-48
-90
+58
+51
+71
+99
+14
+92
+0f
+eb
+f0
 c9
-cb
-8c
 99
-38
-90
-51
+6c
 bb
-66
-52
-a5
-0c
+5f
+36
+3d
+2c
+dc
+b5
+d9
 90
-47
-77
-b1
-58
-78
-a2
+4e
+1d
+98
+25
+45
+6c
+93
+c2
 8f
-d5
-47
-7d
-7f
+71
+5a
+0a
+ed
+2f
+6f
+ce
+98
+85
 72
 64
-6a
-97
-74
-5c
+25
+37
+ff
+56
 51
-8c
+f6
 79
-a5
-23
-07
-44
-84
+17
+73
+01
+7a
+b7
 22
-85
-06
-27
-0f
-53
-1e
-19
-06
-12
+a5
+03
+47
+a7
+f5
+26
+15
+7e
+72
 25
-88
-66
-77
-d0
-a3
-ee
-d6
-f0
-16
-fa
+98
+9e
+b7
+ac
+43
+a1
+76
+40
+8a
+fe
 8a
 ab
 40
-7f
-ec
-bf
-82
-c4
-a7
-34
-37
-ea
-9b
-25
-3b
-0e
-e7
-98
-c0
+40
+4c
+45
+cb
+83
+07
+fd
+a4
+ee
+a1
+23
+7d
+5e
+eb
+f2
+a8
 6c
-78
-2f
-8c
-6a
-6d
-f8
-96
+38
+25
+a9
+ed
+4d
+fa
+56
 8a
 48
 f2
-8d
+cd
 6e
 4b
 5f
-ba
 02
-38
-b7
+e3
+3d
+37
 b9
-76
-2c
-c7
-11
-38
-8b
-48
-db
-f4
-8b
-96
-87
-3f
-05
+19
+86
 25
-dc
-d2
-47
-cb
-55
-e4
-f5
-ce
-00
-35
-b1
-4a
-f1
-95
-d0
-a8
-9c
-4d
-59
+ef
+37
+23
+48
 63
+f0
+b1
+93
+f3
+28
+a9
+86
+0a
+2a
+a7
+93
+70
+54
+35
+00
+07
+d5
+91
+33
+c4
+3a
+33
+e1
+37
+ac
+46
+e3
 0e
-fa
-06
-0d
-dc
+aa
+0c
+7e
+3d
 7c
 01
-58
-4c
+5c
+05
 bb
-e4
-b9
-90
-16
-15
-5a
-03
+84
+39
+91
+19
+bd
+5e
+48
 29
 fd
-c1
-e9
-21
-5a
+fd
+1b
+26
+f2
 ae
-91
-7d
-66
-21
-64
-97
+93
+d2
+86
+e8
+10
+77
+5c
+6c
+7b
+ac
 7f
-b8
-ab
-e3
-ff
-b6
-d6
+7a
+01
 5e
-a1
-ee
-1c
-ee
-bb
-65
-f7
-d6
-60
-00
-74
-f7
-33
-48
-38
-84
-35
-1c
-c8
-8c
-1d
+c1
+d1
+ab
+e9
+13
+61
+bd
+37
+40
+05
+f1
+ef
+37
+56
+a5
+cb
 97
-75
+bc
+76
+83
+b7
+95
+ea
 20
 b2
-66
-3a
-83
-c1
-16
-3a
-c5
-9c
-10
-73
-d7
-8f
-bf
+64
+a7
+63
+e1
+c2
+eb
 8a
+1c
+dc
+a4
+9d
+8f
+20
+bc
 00
 18
-08
-62
-20
-20
-de
+0a
+f8
+21
 5f
-ab
-15
-9b
 db
-a5
-8a
+d3
+41
+78
+ef
+da
+a8
+48
 5a
-af
-ad
-97
-58
-d6
-51
-63
+81
+ea
+15
+96
+9c
+5c
+a3
 ff
-e0
-da
-fe
-0d
-58
-0e
-6f
-e2
-91
+cb
+3a
+be
+d8
+d0
+a4
+4e
+29
+60
 0c
 ae
 5b
 13
 fd
-0d
+0c
 dc
 e8
+f2
+2f
+b5
+5c
+4a
 54
-b1
-fc
-a2
+04
+a8
+00
+93
 75
-90
-28
-84
-f0
-92
-99
-61
-1c
-38
+00
+11
+f8
 43
-f4
-15
-0d
-24
-ba
-27
-4c
-50
-97
-c8
-05
-76
-96
-bd
-be
+d9
 f5
+12
+a1
+23
+d2
+8d
+3e
+41
+6b
+25
+b8
+f7
+ed
+92
+23
 a0
-86
-05
+8b
+c7
 63
-99
-51
-f6
-37
-18
+b7
+16
+54
+a9
+49
 6c
 cd
 dc
 fa
-91
-43
-8c
-18
-0c
-23
-60
-82
-1d
-4c
-b7
+de
+c3
+42
+52
+a3
+c3
+2b
+5e
+ac
+7f
+ef
 6e
-0e
-22
-49
-41
-f1
-3b
-2f
-b4
-ad
-ec
-eb
-a5
+61
+8e
+4a
+40
+04
+fb
+45
+ca
+e0
+23
+db
+c4
 9b
-57
-cd
-5d
-10
+77
+48
+fb
+a7
 31
-4d
-46
-01
-c2
-65
-08
-36
-e9
-e1
-2b
-e7
-03
-2d
-da
-96
-ee
-70
-22
-ab
-f8
-54
-2e
-bc
-80
-17
-2d
-5c
-1e
-23
-7a
-ff
-84
-5f
-a4
-ec
+81
 90
+e0
+82
 66
-ed
-2f
-48
-6d
-46
-ec
+eb
+66
+85
+32
+9d
+f8
+a9
+9e
+91
+d1
+6c
+be
+68
+ae
 38
-e0
-7c
-c2
-92
-8f
-5a
+56
+99
+12
+60
+d9
+67
+f3
+fe
+68
+a8
+fe
+85
+8d
+8b
+f3
+3d
+f6
+93
+9c
+80
+10
+47
 ec
-19
-69
-1f
-15
-9f
 39
-ad
-d0
-fc
-71
-34
-84
-bf
-7e
-05
-f9
-08
 64
-0d
+da
+f2
+9d
+8f
+5b
+ab
+b9
+20
+73
+d2
+99
+45
+9f
+d0
+dd
+72
+df
+d4
+d7
+06
+c2
+51
+a0
+19
+09
 bf
-43
-56
-b1
+63
+55
+51
 82
 98
-8d
-34
-87
-cf
+8b
+26
+66
+b5
 e8
 63
 f5
 ed
-25
-8c
-26
-08
-60
-29
+2d
+bb
+27
+89
+e3
+cf
 a6
-90
-85
-96
-59
-54
-03
-39
-1c
-23
-54
+91
+05
 95
-ca
-59
-97
-83
-7b
-ba
-21
-3d
-18
-6b
-7c
-ad
-61
-0a
-eb
-34
-56
-f0
-18
-40
-ef
-b5
-68
+5a
+d5
+86
+86
+b3
+c1
+9d
 f2
-51
-37
-16
-b6
-30
-ac
-57
-e9
-57
 15
-37
-13
-1a
-b2
-a6
-ca
-c7
-21
-16
-81
-21
-b2
-7d
-fb
+b9
+ec
+43
+3c
 3a
-b3
+ed
+e5
+6f
+c5
+ce
+cd
+61
+4b
+e9
+ac
+4e
+f0
+ab
+12
+17
+75
+6a
+6a
+1e
 97
-37
-a0
-d7
-bf
+d9
+87
+9e
+33
+1d
+2d
+07
+25
+2a
+17
+1d
+1a
+ac
+6b
+27
 61
+10
+a1
+29
+b2
+79
+5d
+da
+f2
+40
+f9
+0f
+35
+76
+77
 11
 87
-a0
-08
-11
-80
-64
+20
+1a
+f1
+e3
+e1
+46
+fc
+a8
 9e
-b4
-80
-50
-93
+c1
 66
-56
-cf
-bd
+36
+a3
+fd
 cc
 c6
-de
-20
+d8
+ed
 20
 0a
-82
-04
-40
-8a
-c9
-9f
-8f
-0c
-e8
-58
-f6
+05
+72
+47
+22
+cd
+da
+6e
+33
+06
 a9
-a5
-8b
-78
-48
+ee
+ab
+74
+56
+7f
+e0
 ec
-d1
+d3
 54
-29
-bd
-30
-27
+49
+e9
+bb
+2f
 a9
 6d
 2e
 3f
-d7
-bb
-c4
+b7
+b8
+90
 50
 46
 cd
-f8
-db
+f9
+da
 07
-36
-e4
-bb
-d3
-54
-7c
-08
-25
-c7
-c0
+b3
+0f
+0b
+9c
+0b
+9b
+47
+a7
+09
+99
 2b
-52
-8f
-2c
+32
+e4
+4e
+b2
+92
+77
+fd
+6f
+89
+5f
 b5
-3a
-73
-bb
-8e
-a9
-da
-51
-de
-3b
-47
-e3
-94
-0d
-80
-28
-03
-b1
 c6
+3f
+55
+7f
+db
 af
-91
+20
+80
 0c
-b8
-8b
-a6
-21
-0e
-a4
-02
-06
-ef
-71
+1b
+c4
+3c
 94
-f9
-0b
-9b
-1c
-48
-6a
+cc
+ba
+31
+e9
+e1
+91
+b9
+ad
+e6
+a6
+3a
+c4
+95
 86
-34
-aa
-51
-64
-4f
-40
-cf
-0d
-b5
-fe
-c8
-b0
-90
-89
-b1
-5b
-ef
-0c
-33
-1d
-56
-23
-c5
-2a
-f9
-48
-20
-65
-71
-12
-18
-6e
+cc
+03
+e0
+db
 5d
-17
-0e
-22
+9a
+4b
+99
+1a
+10
+e3
+eb
+06
+fa
+5c
+83
+04
+68
+49
+b4
+da
+a0
+ac
+fc
+24
+b7
+03
+c0
+d7
+f9
+4c
+87
+61
+3e
+90
+d6
+37
 55
-7b
-df
-1b
+15
+0c
+b2
+fe
+5b
+11
+7a
 24
 1c
 0b
-70
-12
+63
+13
 cd
-92
-6b
-b0
-0f
-89
-a2
-7a
-21
-39
+97
 f6
-fc
-49
-da
+1f
+ef
+93
+f3
+c9
+e8
+e5
+f6
+e3
+e1
+6b
+19
 c4
-b4
-18
-8e
-b7
-25
-ae
-f5
-8c
-ad
-65
+19
+38
+c8
+6d
+a1
+c7
+5a
+92
+c3
+62
+bb
 9b
-75
-63
-98
+19
 db
-c1
-34
+cb
+64
+5f
+63
+28
+be
+16
+45
+67
+28
+13
+5d
+d2
+d0
+48
+3b
+60
+6e
+e0
+3d
 57
-1d
-c0
-46
-d6
-43
-61
-78
-1b
-23
+a1
 36
-9f
-c8
-f1
-a4
-21
-7a
-f1
-8d
-0f
-d6
-90
-5c
-25
-35
-f9
-2d
-ff
-40
+56
+24
+8a
+d5
 34
-9d
-bd
-5f
-7e
-e6
-c2
-23
-bf
-e0
-17
-f9
-ee
-04
-6f
+92
+51
+21
 7c
-f3
-36
-fe
-5f
-02
-eb
-9a
-5e
-5d
-69
-c8
-88
-57
-04
-25
-26
-6d
-99
+e0
+12
+bf
+b0
+9e
+c1
+a4
+b9
 e6
 b8
-3a
-82
-ff
-55
-a2
-db
-0a
-2c
-7d
-a9
-7e
-12
-32
+19
+a4
+d0
+50
+fc
+0d
+37
+f1
+f7
+00
 6b
+a5
+98
+23
+c3
+80
+a1
+99
+5f
+75
+4e
 12
-e0
-14
-de
-f8
-ab
-59
-f1
-85
-e0
-88
-af
-2d
-49
+02
+51
+b8
+f6
+55
+1e
+6a
+21
+33
+15
+86
+aa
+6e
+36
+20
+fe
+b6
+5d
+40
 d4
-da
+b3
+5f
+4b
+96
+c0
+ca
+40
+12
+d1
+82
+a8
+9e
+10
 91
-95
+97
 00
-42
+73
 82
-0d
+0e
 0f
-a6
+ae
 bd
 03
 36
 0a
-17
-d9
+5f
 d1
-fa
-7a
-b5
-b8
-e7
-5a
-29
-cd
-d6
+71
+46
+32
+dd
+72
+db
+12
+41
+85
+90
+01
+50
+ce
+42
+10
+c4
+b3
+51
 49
-38
-04
-7e
-5f
-64
-11
-7d
-e0
-a4
-c9
-d8
-d2
 93
-52
-0e
-6b
-47
-af
-3e
-59
-a7
-47
-99
-a5
-bb
-1a
-62
-cb
-87
-11
-c8
-53
-d8
-a4
+85
+05
 cd
-df
-b1
-d8
-5d
-63
-70
-75
-d5
-17
-d0
-0d
-3e
-06
-af
+39
+83
 d2
-55
+23
+2f
+32
+b4
+16
+07
+8d
+62
+e2
 7b
-85
-20
-4a
-17
+87
+ea
+84
+27
+8f
+15
+fd
+38
+e8
+12
+6f
+fd
+00
+6f
 cc
-c0
-aa
-4f
-1e
 91
-ca
-c4
-c9
-7b
-80
-f7
-5f
-bb
-ce
-69
-a3
-9e
+3d
+af
+17
+90
+08
+bc
+49
+0f
+70
+6b
+d2
+cd
+e8
+d6
+47
+a0
 98
-59
-ae
+86
+48
+b4
+97
+02
+83
+6b
+db
+3b
+f5
+37
+b9
+72
+69
 a3
-ea
-15
-e5
-ab
-a4
-28
-80
-9e
-95
-5e
-c7
-da
-ed
+9c
+0d
+b9
+8e
+77
+2d
+0a
+49
+87
+7b
+78
 e8
-4c
-03
-d0
-40
-32
-eb
-3b
-86
-1b
-30
-a1
-57
-c7
-e7
-3f
-3c
+b2
+c3
+5e
 c6
+5e
+4d
+06
+a3
+7d
+d2
+10
+3e
+b3
+0e
+31
+19
+fe
+f7
+57
+a7
+e1
+57
+73
+06
+6b
+20
+ff
+7c
 a1
-ba
-4e
-34
-dc
-25
-de
-9e
-77
+21
+8e
+b2
+a9
 87
 76
-2d
-ad
-88
-cf
-4c
-2b
-03
-5e
-91
+2f
+af
+02
+69
+ae
+e5
+49
+5b
+51
 d1
-f1
-f2
-1f
-b9
-a6
-9e
-92
-39
-c6
-23
-5f
-b8
-e2
-6d
-55
-4a
-c5
-be
-6a
-8a
-f8
-f7
-37
-0d
-de
-ca
-9d
-ed
+c4
+5c
+ff
 f7
-6a
-f1
-70
-56
+ec
+31
+73
+f4
 25
-7d
-9b
-5b
-91
-1e
-4a
+20
+df
+ea
+cd
+72
+f9
+66
+25
+d1
+c2
+09
+f8
 ff
+36
+89
+40
+fa
+94
+6f
+c7
+6a
+d0
+f6
+12
+8d
+d5
+e6
+5a
+69
+be
+49
+16
 06
-b8
-29
-fb
-87
-13
-3a
-82
+d8
+2c
+4f
+98
+bb
+8d
+42
 89
-37
+2d
 4a
 01
 a1
 e0
-23
-18
-b3
+29
+be
+b2
 19
-31
-21
+32
+c7
 2b
 90
-65
-97
-b9
-cd
-6d
-3e
-b4
-61
-a1
-b0
-ac
-d0
-eb
-41
-dd
-41
-e7
-85
-8b
-de
-53
-8f
-d4
-cb
-c4
-c7
-0f
-e6
-89
-4a
-66
-77
-ad
-23
-6a
-ec
+63
+be
+b8
+4d
+6b
+73
+1b
+82
+ef
+83
 af
-42
-b3
-37
-fc
-51
-05
-57
 51
-d9
-64
-47
-f8
-7d
-69
-28
+6d
 0e
-bc
-6b
-52
-75
-e8
-50
-b9
 92
-78
-c4
-9e
-1a
-02
-50
-0b
-b5
-4d
+c1
+2b
+65
+fc
+76
+63
 d9
-a9
-8b
-7d
-09
-b4
-f8
-d0
-1d
-b4
-8d
-73
-26
-6b
-cb
+93
+0b
 0a
-5d
-b1
-65
-3f
-d7
-b3
-33
-65
+bf
+78
+48
+3b
+2e
+66
+36
+af
+bb
+75
+44
+1e
+2d
+4b
+ad
+fc
+53
+55
+5b
+3e
+31
+7b
+e7
+a6
+b8
+39
+1e
+61
+bc
+74
+f6
+94
+90
 e0
-5e
-a3
-9e
-03
-76
-59
-82
+ff
+a9
 99
-c6
-83
-5c
-33
-a4
-1f
-27
+db
+70
+70
+7f
+e0
 8a
+ff
+10
+69
+e7
+e3
+20
+e9
+94
+7c
+31
+52
+34
+41
+1f
+6a
+59
+05
+5d
+0d
+dd
+0b
+9e
+cf
+bb
+69
+33
+b0
+32
+cc
+3c
+1c
+16
+e1
+ee
+c9
+3c
+f5
+5c
+63
+a8
+71
+90
+da
 07
-0f
-77
-23
-fb
+9d
+9e
+73
+f7
 ae
-49
+1a
 3a
 70
-53
+6a
 52
 1d
-a2
-03
-2d
+a0
+24
+23
 39
-85
-c9
-17
+cf
+4c
+16
 97
-ff
-8d
-29
-dd
-26
-4a
-91
-87
-86
-6f
+33
+2f
+28
+c2
+8b
+68
+e3
+c0
+47
+21
+d0
+d3
+ab
 66
-9c
-6b
-ac
-30
-ca
-96
-a9
-19
-b6
+31
+81
+0c
+65
+77
 06
-af
-ad
-ac
-fd
-e4
-cc
-32
-48
-25
+4a
+c5
+dd
+1c
+bd
+f6
+ba
+62
+64
 48
+4a
 20
-6b
-42
+61
+f0
 2e
 14
-95
-6f
-92
-dd
-64
-85
-90
-fd
-b4
-3d
-1f
+9f
+de
+a2
+8d
+60
+99
+26
+ad
+b0
+24
+ed
 09
-e6
+86
 54
-df
+3f
 19
-65
-d3
-36
+ab
+0b
+2d
 64
-08
-03
-5e
-17
-ec
-76
-1d
-07
-26
-53
-57
-40
-fd
-8f
-cb
+c6
+db
+24
+47
+e8
+3e
+77
+18
+9a
+b7
+5f
+56
+23
+3d
+be
 33
-d9
-a4
-4c
-d7
-95
-e7
-02
-e7
+c8
+62
+35
+87
+3f
+e6
+0f
+f8
+7e
 14
-d0
-11
-97
-5e
-f6
+3c
+27
+d4
+fb
+04
+96
+ea
+6f
 89
-26
-60
-e3
-e0
 34
-90
-a8
-8a
+b0
+d8
+8d
+dd
+43
+35
+88
+86
+e4
+99
 c2
-29
-37
-97
-91
-9e
-de
-3f
-d9
-e5
-71
-a8
-2a
+89
+a1
+64
+19
+7a
+b9
+47
+af
+7f
+89
+51
+01
 bd
-5e
-05
-2f
+b6
+d4
+a2
+d8
+11
 29
-f3
-b2
-ed
-1c
-14
-3e
-c7
-7b
-2a
-95
+c9
 69
-a4
-a9
-a2
+9e
+c6
+c9
 30
 72
 80
 9c
 d6
-7d
-ad
+62
+2d
 1f
 1d
 80
-be
-cb
-02
-9e
-4b
-10
-71
-7c
-f8
-ee
-07
-41
-99
-47
-a9
-c2
-6c
+be
+cb
+1d
+f4
+88
+7f
+66
+06
 70
-e6
-b6
-65
-9c
-67
-92
-4a
-9d
-99
-a5
-cf
-94
+60
+18
+2a
+de
+39
+be
+b9
+66
+51
+a9
+17
+59
+ef
+6f
+83
+8e
+52
+8e
+d5
+83
+d2
 36
 24
 4f
 8b
-b7
-a4
-d6
-fd
+e7
+64
+1c
+ce
 de
 91
 c1
-32
+30
 a8
+4e
+7c
+13
+b6
+96
+d4
+96
+69
+7c
+c7
+95
+6a
+af
+79
 0e
-7a
-84
-f9
-03
-90
-b1
+4f
+23
+0f
+23
+d8
+74
+c4
+37
+41
+88
+3a
 39
-8c
-c0
-e2
-75
-d5
-fb
-ce
-46
-89
-7a
-24
-d0
-64
-8a
+2d
+81
+79
+00
+b2
+2d
+8b
 21
-49
-98
-7e
-eb
-6a
-31
-ff
+11
+a9
+6e
 6d
-b5
-95
-c6
-37
-56
-78
-01
-fd
-ac
+b3
+62
+69
+66
+ee
+55
 03
-e9
-91
-e6
-44
-cf
-af
-9a
-83
-e4
-2b
+11
+ce
+59
+2e
+06
 1b
-67
-49
-21
+27
+32
+97
 cd
 4b
 11
-a1
-03
-5b
-b4
-ec
-b7
-a4
-06
-fd
+a2
+53
+bb
+79
+ee
+e7
+44
+ca
+76
 27
-fc
-34
+e9
+b4
 d6
-c7
+d8
+e5
+7a
+12
+76
+c5
+37
+05
+bd
+f6
+38
 8f
-b1
-0a
-26
-35
-3f
-cc
-ed
+0c
+82
+ae
 3c
-35
-32
-7c
-84
-16
-d3
-b7
-68
-d8
-93
-8d
-07
-f8
-a3
-4c
-89
-1d
-a9
-b5
-f7
-3e
-b3
+f0
+f9
+58
+5e
+c2
+a7
+70
 b1
-0c
-32
-52
-37
-6b
-d3
-b2
-96
-02
-49
 fc
-53
-7e
-88
-02
-c6
-e3
-2f
-e0
+90
+1c
+c8
+8d
+97
+d4
+12
+59
+ca
+82
+d1
+78
+aa
+19
+15
+92
+18
+49
+a7
+53
+7e
+fe
+c5
+ee
+63
+ee
+16
 c1
-0f
-87
-a0
-6d
-1b
-a4
-e3
-20
-eb
+2f
+e7
+0c
+c5
+5b
+64
+9e
+df
+ab
 67
-bb
-08
-5f
-b4
-74
-c2
-9f
-1d
+87
+47
+ff
+18
+db
+8d
+05
+93
+64
+bd
+4b
+05
+6c
+73
+8a
+a7
 c6
-82
-eb
-fd
-a0
-0b
-8c
-55
-94
 eb
-01
+00
 69
 ee
 11
-a8
-b7
+b9
+38
+1e
+20
+a0
+8b
+84
+22
 9e
-e7
-02
-a9
-81
-52
-97
-1d
-f6
+d4
+79
 5b
 1e
-38
+3a
 b5
-e0
+e4
 f5
 0b
-18
+02
 ec
-c0
-48
-b3
-22
-c2
-be
+e0
+4e
+4e
+18
+a0
+bc
+36
+0a
+e2
+c3
+2a
+d5
+65
+47
+f5
+cf
+c3
+99
+13
+12
+10
 ef
-3d
-03
-82
-2c
-6d
-63
-23
-59
-4f
-03
-97
-35
-55
-76
-91
-7a
+46
 fe
-89
-e7
-89
+a9
+87
+49
 ab
-6d
-31
 6c
+f3
+be
 f1
 db
 ed
-7a
-32
-cf
-2d
-fb
-53
-4b
-a4
-95
-d2
-a7
-71
-55
-b5
+8b
+8d
+6f
+af
+ac
+6b
+6b
+20
+94
+25
+10
+0c
+77
+8a
+dc
+cd
+70
+28
 1c
-69
-a1
-27
-b4
 33
 69
-bb
-e5
-bf
+03
+c3
+c1
 43
-ed
-35
-0d
-d6
-15
-e5
-44
-18
-94
+91
+14
+01
 23
-8e
+52
+64
+08
+68
+ae
+61
+8a
 dc
 a6
-fd
 fc
-9b
-89
-d1
-fa
+76
+93
+d0
+97
+fe
 ce
-2a
-92
-18
-17
-bf
-6e
-e6
+1d
+72
+d6
+a8
+07
+52
+98
 a1
-32
-64
-09
-60
-0c
+7d
+e4
+87
+c2
 43
-bc
-f2
-cb
-94
-f0
-2f
-ee
-1c
-3f
-84
-27
-a3
-d1
-ac
-c7
-a7
-27
-b9
+d8
+f0
 82
-d7
+f4
+34
+24
+d9
+12
+26
+33
 71
-30
-ac
-2c
-30
-81
-af
-d1
+1f
+a3
+53
+73
+7f
+c1
+59
+15
+fa
+f5
+fa
+a7
+eb
+8d
+1c
+47
+50
+91
 71
-e1
-54
-93
-e2
-58
-38
+dd
 d4
-ef
-ff
-e2
-d2
-5e
-f5
-14
+33
+e6
+dd
+7f
+75
+c3
+e7
+ad
+52
+d0
+57
+64
 94
-7d
-f9
-12
-18
-3a
-b8
-bc
-bf
-b5
-8c
+44
+7e
+b4
+f8
+b4
+1a
+8b
+5f
+77
+40
 1e
-dd
+c7
 c7
 d8
-d7
-d5
-6b
-50
-ea
-43
-13
-11
+e0
+35
+e8
+84
+12
+79
+12
+3d
 39
 8d
-1c
-a7
-7f
-d2
-a7
+56
+e9
+2b
+a6
+05
 07
 51
-a0
-79
+80
+7f
+aa
+59
+76
+dd
+bd
+83
+cf
+35
+40
+0b
+9f
+aa
+d8
+33
 44
-09
-1a
-9b
-71
-b4
-2e
-74
-46
-4c
-3e
-86
-2b
-b4
-64
-f9
 f5
-a4
-85
-97
-0a
-55
-92
-6b
-53
-fa
-28
-fb
-9d
-17
-ea
-5c
-25
+3f
+1b
+c4
+d5
+ee
+1a
+30
+47
+07
+f2
+2a
+39
+70
+67
+e8
+ef
+9a
 33
-e7
-93
-96
-a3
-d8
-56
-f1
-5f
-23
-29
+e5
+51
+67
+94
+38
+94
+01
+60
+a8
+d7
 87
-6c
-66
-93
-9d
-0c
+ec
+26
+d4
+33
+4c
 10
-a3
-f5
-cd
-94
-0f
-1c
-08
-42
-50
-c5
-75
-a7
-cb
-e3
-cf
-a1
-3f
-07
-82
-0f
-86
-e1
-bd
-9b
-3f
-0f
-fe
-b5
 26
-c5
-17
-87
-78
-0b
+d9
+02
+36
+6f
+56
+1f
 ae
-a6
-35
-60
-91
-4c
-a5
+be
+8e
+25
+8b
+94
+e2
+9f
+ad
+7c
+de
 82
-47
-ec
 0c
-0b
-d2
+86
+f1
+b2
+30
+3f
+05
+3e
+f3
+54
+33
+17
+84
+78
+24
+e1
+04
+7e
+6b
+d6
+ee
+ee
+f2
+58
+42
+0a
+4b
+da
 a7
 45
-77
-fb
-6d
-0a
-cd
-07
-b0
-25
-1c
-51
+6f
+8b
+64
+b8
+9e
+7f
+b9
+97
+4b
+a9
 79
-81
-88
-5d
-de
-ee
-fa
-73
-53
-ce
-70
+cc
+16
+aa
+7c
+26
+b1
+83
+52
+b0
+72
 e7
 59
 58
 30
-e5
-94
-9e
-b5
-0b
-b6
-0a
 b5
-2f
-b3
-4a
-62
-29
+98
+c6
 e0
+44
+14
+41
+4f
+5f
+b2
+78
+02
+26
+48
 e0
-a7
-f2
-92
-fc
-7d
-2d
-88
-bc
-34
+a3
+4a
+94
+85
+21
+6a
+2a
+f7
+38
 58
 1c
 65
-1a
-3f
-bb
+32
+70
+1b
+19
 d2
+d6
+9b
+f9
+2b
+6a
+cb
+0b
+cf
+b8
+16
+1b
+cd
+c1
+af
+3c
+25
+2d
+7d
+4f
+c5
+da
 d7
-ce
-9f
-7f
-62
-9d
-68
-b9
-84
+43
+e5
+8b
 c0
-1f
-a9
-87
-c9
-ad
+cb
+0f
+c4
+e4
+a0
+73
+8a
+e7
+4a
 bc
-38
-d5
-7d
-02
-5b
-2d
-75
-8b
-ae
-7b
-c3
-35
-0d
+d6
+34
+b5
+0f
+2e
+a6
+ca
+1c
+ab
 83
-46
-b3
-71
-c2
-ed
-01
-8b
-21
-96
-07
-44
-56
-a7
-f8
-4f
-ec
-21
-e9
-0d
+a2
+3a
 03
 c2
 34
-0c
-7e
-46
-a7
-6c
-6e
-6c
-c5
-17
+e1
+31
+e4
+ec
 4b
-53
-30
-af
-01
-16
-6d
-c9
-d9
-03
-67
-5c
-d4
-5d
-7b
-c1
-dc
-99
-4a
-7c
-d5
-8c
-ff
-99
-2d
-0f
-df
-b5
-92
+51
+c7
 3c
-82
-98
-b8
+68
 fc
-a1
-e6
-bb
-c2
-f9
-2d
-52
+f3
+b6
+3d
+f1
+1e
+25
+80
+ae
+a0
+99
+5e
+d4
+5f
+fb
+c0
+93
+39
+81
 bd
-c2
+62
+2c
+79
+0e
 6d
+0f
+5b
 b4
-a7
-7c
+e5
+9e
+fc
+9a
+ff
+5c
+32
+f0
 bc
+68
+79
+3a
+d5
+1d
+c3
+92
+b4
+a5
+fc
+ab
+2b
+2a
+a8
+d2
+8e
+11
+ec
+e6
+12
+89
+a2
+33
+3c
+10
+cc
+43
+0e
 2f
+f4
 50
-a9
-a3
-c1
-b1
-27
-28
-5d
+c5
 31
-e9
-fb
-4c
-19
-7e
-0c
-b1
-8d
-f2
-b4
-32
-93
-f0
-f6
-e0
+38
+a5
+68
 ef
-77
-ce
-84
-23
-46
-82
-b3
-49
-8f
-04
-49
-c0
-40
-99
-93
-81
-9b
-2e
-3c
-44
-90
-6c
-b7
-c6
-9c
-d9
-7f
+3b
+8c
+c3
+a1
+0a
+c9
+fc
+eb
+c4
+f7
+e4
+af
+0b
+fa
+13
 c1
-a7
-b8
-72
-d1
-d3
-e1
-54
-79
-9a
-0c
+9b
+2f
+c3
+e6
+a2
+25
+f0
+46
+50
+86
+48
 21
-82
-10
-6d
-8e
-c2
-54
-7d
+6b
+f4
+0a
+d1
+e0
+57
+13
+f9
+56
+48
+6a
+58
+db
+29
+c5
+18
+9f
+60
 ac
-d7
-27
-2d
+ed
+20
+86
 7b
 cf
 8f
-27
-31
-f8
-6c
-3c
-c8
+00
+49
+fc
+5e
+00
+c0
 5b
 17
-7a
-b7
-2a
-64
-99
-31
-29
-19
-07
-b9
-00
+41
+f0
+a8
+28
+d9
+7e
+ab
+55
+6f
+be
+a8
 0e
-25
-48
-9c
-fb
-b4
-7a
-2d
-29
+06
+12
+55
+02
+f8
+e1
+a2
+a9
 fb
-94
-c9
-67
+83
+65
+e1
+36
+a2
+02
+5c
+9c
+76
+96
+c8
 7b
-ed
-80
-10
-f4
-46
-dc
-84
-38
-15
-fa
-8b
+ea
+5c
+39
+db
+1c
+f2
 92
-5b
-70
-de
-85
+ed
 75
-00
-0b
-73
-fb
-e3
-6c
-05
-d6
-fb
-9a
+02
+8b
+6d
+b7
+93
+27
+1c
+6e
+db
+64
 52
-6a
+62
 89
 d7
-4f
-8c
-97
-c4
+70
+b3
+11
+ba
 97
-4d
+45
 ac
 c3
 16
-b7
-00
-54
-49
-b2
-b0
-c2
-1b
-0f
-7e
-39
-c8
-4d
-26
-3a
+ff
+2a
+18
+02
+45
 14
-c3
-59
-4b
-64
-b4
-12
-07
-1e
-7c
-35
+f0
+73
+a4
+bb
+f5
+83
+ba
 80
-aa
-de
-fc
+88
+5e
+1f
+37
+35
+66
 a3
-00
-b3
-5b
-5c
-9d
+be
+81
+50
+33
+f7
+cb
+89
+d9
+54
+a3
+23
+43
+57
+6e
+d6
+12
+9a
+6e
+b0
+56
+78
+82
 ed
-3e
-5c
-d8
-fa
-15
-4e
-ba
-80
-f3
-31
-31
-3f
-a1
+87
+59
+b1
+30
+b8
+00
 8f
-63
-f6
-f1
-ef
+62
 f6
+f3
+6f
+eb
 f6
-fe
-7b
-8c
+be
+7c
+c3
 5f
-24
-f5
-7d
-50
-57
+26
+75
+5c
+18
+27
+9f
+a3
+70
+e9
+03
+47
+a7
+b4
+6c
+18
 d4
+6f
+ea
+a9
+51
+e4
+04
+3a
+64
+c2
+59
+4a
+c8
+45
+6b
+a7
+55
+6f
 83
-87
+63
+33
+1e
+09
+b8
+bf
 4d
-31
-08
-0c
-71
-a0
+89
+9a
+21
+8c
+fe
+41
+74
+63
 4f
-23
-c9
-58
-e3
-29
-e7
-b6
-77
-23
-42
-95
-00
-87
-87
-20
-b3
-52
-c7
-83
-5c
-c3
-14
-bb
+28
+9a
+09
+10
+4d
+65
+c0
+86
+38
+d3
+dc
+40
+9f
+e7
+59
+a1
+c6
+70
+ec
+86
+d4
+94
+b7
+4f
+9b
+ce
+7e
+a7
 f3
+fa
+72
+d1
+6b
+1f
+34
+dc
+d3
+e9
+6a
+c7
+ed
+41
+0b
 07
 2b
-f0
-f3
-8d
-e1
-32
-0e
-c3
-c3
-fc
-9d
-1d
-ae
-90
-4c
+fe
 c1
-2f
-cd
-0a
-9c
-1e
-0b
-8f
-50
-e6
-ed
-8e
-c8
-90
-ff
-af
-39
-da
-84
-ae
-86
-54
-eb
-a4
-3a
-34
-d0
-94
-58
-f6
-97
-f5
-96
-f5
-47
-ec
-0e
-c9
-4c
-0d
-f9
-69
 13
-fd
-91
+f9
+d1
 90
-7d
+83
 a0
-31
-e9
-af
-5b
-55
-26
-32
-1b
-33
-c7
-a1
-91
-1d
 89
-7f
-67
-ff
-1f
-72
-82
-c4
+8f
+d6
+22
+f8
+4b
+f9
+d2
+cb
+e7
 de
-d7
-54
-27
-5a
-ac
-8e
-ba
-b7
-64
+6e
+ea
+2d
+4d
+34
+e4
+50
+f5
+52
+33
+7a
+e5
+1b
+3c
+0a
+ab
+06
+02
+91
+1a
 19
-95
-01
+0f
+8e
+5c
+3a
+56
 db
-b0
-11
-59
-9a
-55
 d6
+06
+ae
+bb
 db
-a4
-51
-ca
-d5
-6a
-14
-ca
-f0
-5b
+ae
+b2
+f5
 6d
 35
-8d
-50
-46
-15
-96
-cf
-f2
-70
-73
-72
-e2
-fd
-b6
+b5
+2f
+dc
+eb
+7a
+4d
+9b
+60
+5a
+4e
+84
+30
+c7
+d3
+be
+a8
+7a
+11
 6d
-ff
-f6
-21
-9d
-16
+f0
+53
+4c
+56
+e4
 d6
 9c
 21
 05
 bc
-36
-ab
-5e
-18
-e1
-de
-f2
-cb
-5d
-12
-51
+34
+2b
+47
 df
-32
-41
-67
-91
-6f
-18
-0d
-2a
-17
-1e
-9d
-09
-d5
-82
-b2
-21
+53
+a0
+aa
+4c
+fa
+12
+a1
+74
+77
+8a
+9a
+29
+4e
+e6
+0d
+1a
+5e
+52
 da
-85
-c3
-62
-f6
-c3
-53
+89
+d7
+4e
+e3
+19
+fa
+01
+c2
+5a
+bf
+8f
+4c
 25
-f0
-f0
-84
+b0
+f7
+13
 d1
-1d
-5b
-2c
-f8
+1f
+db
+17
+b0
+ab
+10
 d8
-5b
-3e
-13
-da
-b3
 9b
-34
-bc
-d5
-30
-16
-03
+da
+ff
+d3
+33
+1d
+2f
+3e
+11
+a8
 af
-7e
+5d
 01
 e2
 96
 8d
-fb
-d4
-45
-79
-71
-d1
-de
-3f
-0d
-58
-84
-8c
-f1
-53
+fc
+7d
+c5
+76
+81
+c2
+a0
+3d
+0a
+f9
+7e
+7e
+f9
+50
 4e
-01
-69
-48
-4a
-35
-3c
-8f
-16
-ac
-71
-68
-52
-27
-ce
-1b
-3a
-57
-53
-cc
-7a
-4a
-e2
-1a
-06
-8c
-9c
-67
-d0
-a9
+20
+d1
+49
+eb
+76
 33
-f8
-4a
+24
+16
+8b
+b6
+e8
+d2
+25
+be
+13
+70
+30
+2b
+d4
+b2
+0d
+ad
+9a
+c8
 eb
+6b
+c3
 e0
-04
-ff
-0e
+cd
+7b
+93
+81
+6a
+67
+ac
+b1
+6b
 59
 1a
 20
 2c
-3f
-eb
-09
-24
-20
-29
-c4
+07
+a2
+44
+63
+98
+06
+40
 58
+be
+aa
+9a
+8d
+ae
+bf
+39
+fe
 b9
-02
-98
-a4
-d9
-18
-47
-fc
-c9
-30
-d0
-10
-62
+39
+1a
+7a
+9a
+ea
+9b
+a1
+e0
+c1
+2f
+49
 e3
-29
-e4
+db
+22
+f3
+1e
+51
+88
 a7
-60
-3e
-60
-eb
-d8
-20
+2e
+10
+fb
+38
 f9
-21
-c1
-76
-a7
-21
-b9
-34
-e0
-39
-0e
-ec
+1f
+69
 e7
-99
-99
-39
-6c
-05
-06
-e5
-19
-68
-be
-60
-29
-c2
-f3
-e5
+2c
+59
+f9
+0b
+bd
+00
+f5
+c4
+27
+7e
+e9
+ff
+ca
+f1
 65
-d0
-8b
-bc
-0a
-9c
-96
-37
-07
-52
-c7
-d3
+6d
+50
+8d
+44
+0b
+e0
+b4
+b1
+b1
+92
+88
+59
 6e
-b6
+be
 bd
-1b
-6e
-3d
-ad
-63
-e2
-65
-93
-bc
-8a
-b3
-79
-47
+15
+f2
+d5
+ab
+ef
+a2
+2d
+9a
+98
+1d
+73
+39
+b9
 d0
 db
-32
-51
-ea
+31
+5f
+70
 fb
-2d
-2b
-08
-7b
-b7
-84
+2c
+ab
+04
 44
-cb
-4d
+67
+7a
+45
+b5
+91
+d0
+b0
+3a
+ad
+4b
+98
+00
+0f
+5a
+ac
+03
+c4
+97
+8d
 d1
-0e
-e2
+dc
+68
+e5
+25
+25
+05
+ae
+7b
+33
+ef
+73
+a9
+00
+f1
+95
+28
+5c
+7b
+51
+0c
+7f
+fe
+a9
+cd
+9e
+d8
+54
+41
+a3
+8a
+6d
+b6
+65
+5f
+e3
 ed
+c5
+58
 4a
-98
-da
-2f
-54
-ac
-23
-84
-fb
-50
+97
+2b
+bc
+d5
+0d
+24
+7c
+b1
+bb
+9f
+de
+67
+92
+10
+b5
+be
+15
+db
+85
+1b
+ef
+b2
+88
+d5
 aa
 55
 40
@@ -8036,7 +8100,7 @@
 3c
 62
 8e
-8a
+8b
 1b
 05
 20
@@ -8091,7 +8155,7 @@
 47
 04
 85
-0a
+1a
 01
 02
 22
@@ -8361,15 +8425,14 @@
 00
 aa
 55
-0a
+09
 00
 fd
 49
-05
-00
-01
 00
+08
 00
+07
 00
 00
 00
@@ -9941,19 +10004,45 @@
 ff
 aa
 55
+14
+00
+9e
+4e
+09
+a5
+46
+34
+19
+04
+60
+07
+69
+04
+68
+c3
+7d
+20
+7e
+00
+09
+00
+ff
+ff
+aa
+55
 03
 00
 6c
 4e
-dc
-2d
+35
+2e
 00
 55
 aa
 aa
 55
-98
-ee
+16
+f7
 ff
 20
 20
@@ -10110,7 +10199,7 @@
 20
 20
 04
-f2
+fa
 6f
 e0
 cc
@@ -10198,7 +10287,7 @@
 20
 20
 04
-f2
+fa
 00
 00
 00
@@ -10322,7 +10411,7 @@
 20
 20
 04
-f2
+fa
 6f
 e0
 cc
@@ -10434,7 +10523,7 @@
 20
 20
 04
-f2
+fa
 00
 00
 00
@@ -10542,7 +10631,7 @@
 20
 20
 04
-ca
+d2
 6f
 e0
 c5
@@ -10586,7 +10675,7 @@
 20
 40
 04
-ca
+d2
 d8
 40
 00
@@ -10598,7 +10687,7 @@
 20
 20
 04
-f2
+fa
 6f
 e0
 cc
@@ -10710,7 +10799,7 @@
 20
 20
 04
-f2
+fa
 00
 00
 00
@@ -10770,7 +10859,7 @@
 20
 20
 04
-f2
+fa
 20
 60
 00
@@ -11034,7 +11123,7 @@
 20
 20
 03
-e9
+f1
 d8
 e0
 00
@@ -11042,7 +11131,7 @@
 20
 20
 03
-e9
+f1
 70
 4c
 e1
@@ -11050,7 +11139,7 @@
 20
 20
 03
-7d
+85
 d8
 c0
 45
@@ -11058,7 +11147,7 @@
 20
 40
 03
-b7
+bf
 d8
 e0
 00
@@ -11066,7 +11155,7 @@
 20
 20
 03
-e9
+f1
 70
 4c
 e4
@@ -11078,7 +11167,7 @@
 20
 20
 03
-e9
+f1
 d8
 e0
 00
@@ -11086,7 +11175,7 @@
 20
 20
 03
-e9
+f1
 70
 4e
 5e
@@ -11098,7 +11187,7 @@
 20
 40
 03
-83
+8b
 d8
 e0
 00
@@ -11106,7 +11195,7 @@
 20
 20
 03
-e9
+f1
 00
 00
 00
@@ -11530,7 +11619,7 @@
 20
 40
 02
-c3
+cb
 20
 20
 4d
@@ -11751,6 +11840,6 @@
 00
 00
 00
-2f
-a2
+95
+b5
 24
Index: output/program.lis
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/program.lis	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/program.lis	(working copy)
@@ -70,2586 +70,2608 @@
 003f 20000001 nop 1 
 
 p_patch_array:
-0040 c2840064 bbit1 8 ,pf_patch_ext 
-0041 c0010083 beq patch00_2 ,p_main_loop 
-0042 c0080097 beq patch02_0 ,p_shutdown_radio 
-0043 c00c8077 beq patch03_1 ,p_set_tx_power 
-0044 c00d0099 beq patch03_2 ,p_initialize_radio_cont 
+0040 c2840065 bbit1 8 ,pf_patch_ext 
+0041 c0010084 beq patch00_2 ,p_main_loop 
+0042 c0080098 beq patch02_0 ,p_shutdown_radio 
+0043 c00c8078 beq patch03_1 ,p_set_tx_power 
+0044 c00d009a beq patch03_2 ,p_initialize_radio_cont 
 0045 c010d801 beq patch04_1 ,mouse_soft_reset 
-0046 c01280a1 beq patch04_5 ,p_lpm_sleep 
-0047 c014007b beq patch05_0 ,p_lpm_dispatch 
-0048 c03902c9 beq patch0e_2 ,p_mouse_cb_fuction 
-0049 c03980ce beq patch0e_3 ,p_mouse_load_device_info_check 
-004a c03a02d0 beq patch0e_4 ,p_mouse_default_init 
-004b c03a81d3 beq patch0e_5 ,p_mouse_param_info_init 
-004c c03c81d5 beq patch0f_1 ,p_mouse_start_work 
-004d c03e80ec beq patch0f_5 ,p_mouse_before_hibernate 
-004e c03f0179 beq patch0f_6 ,p_mouse_setgpio_hibernate 
-004f c04080af beq patch10_1 ,p_mouse_adc_read 
-0050 c04100bc beq patch10_2 ,p_mouse_adc_bat_percent_lowpower_out 
-0051 c0418191 beq patch10_3 ,p_mouse_motion 
-0052 c04381db beq patch10_7 ,p_mouse_setting_sensor_type 
-0053 c044808f beq patch11_1 ,p_mouse_3io6key_check 
-0054 c0458182 beq patch11_3 ,p_mouse_init_sensor 
-0055 c0478115 beq patch11_7 ,p_mouse_priority_bb_event 
-0056 c04881df beq patch12_1 ,p_mouse_le_parse_att 
-0057 c0480137 beq patch12_0 ,p_mouse_le 
-0058 c04980ef beq patch12_3 ,p_mouse_bb_event_timer 
-0059 c04a01d7 beq patch12_4 ,p_mouse_start_discovery 
-005a c04c032a beq patch13_0 ,p_mouse_store_dpi_info_check 
-005b c052832e beq patch14_5 ,p_mouse_24g_package_data 
-005c c06780ea beq patch19_7 ,p_app_init 
-005d c04d053b beq patch13_2 ,p_mouse_idle 
-005e c07f8697 beq patch1f_7 ,p_sadc_calibration 
-005f c075008c beq patch1d_2 ,p_otp_read_data 
-0060 c07580de beq patch1d_3 ,p_spid_init 
-0061 c07600d0 beq patch1d_4 ,p_spid_write_reg 
-0062 c07680d6 beq patch1d_5 ,p_spid_read_regs 
-0063 2020233e branch assert 
+0046 c01280a2 beq patch04_5 ,p_lpm_sleep 
+0047 c014007c beq patch05_0 ,p_lpm_dispatch 
+0048 c03902d1 beq patch0e_2 ,p_mouse_cb_fuction 
+0049 c03980cf beq patch0e_3 ,p_mouse_load_device_info_check 
+004a c03a02d8 beq patch0e_4 ,p_mouse_default_init 
+004b c03a81db beq patch0e_5 ,p_mouse_param_info_init 
+004c c03c81dd beq patch0f_1 ,p_mouse_start_work 
+004d c03e80ed beq patch0f_5 ,p_mouse_before_hibernate 
+004e c03f017a beq patch0f_6 ,p_mouse_setgpio_hibernate 
+004f c04080b0 beq patch10_1 ,p_mouse_adc_read 
+0050 c04100bd beq patch10_2 ,p_mouse_adc_bat_percent_lowpower_out 
+0051 c0418197 beq patch10_3 ,p_mouse_motion 
+0052 c04381e3 beq patch10_7 ,p_mouse_setting_sensor_type 
+0053 c0440190 beq patch11_0 ,p_mouse_check_key_gpio 
+0054 c0448090 beq patch11_1 ,p_mouse_3io6key_check 
+0055 c0458184 beq patch11_3 ,p_mouse_init_sensor 
+0056 c0478116 beq patch11_7 ,p_mouse_priority_bb_event 
+0057 c04881e7 beq patch12_1 ,p_mouse_le_parse_att 
+0058 c0480138 beq patch12_0 ,p_mouse_le 
+0059 c04980f0 beq patch12_3 ,p_mouse_bb_event_timer 
+005a c04a01df beq patch12_4 ,p_mouse_start_discovery 
+005b c04c0332 beq patch13_0 ,p_mouse_store_dpi_info_check 
+005c c0528336 beq patch14_5 ,p_mouse_24g_package_data 
+005d c06780eb beq patch19_7 ,p_app_init 
+005e c04d0543 beq patch13_2 ,p_mouse_idle 
+005f c07f86a7 beq patch1f_7 ,p_sadc_calibration 
+0060 c075008d beq patch1d_2 ,p_otp_read_data 
+0061 c07580df beq patch1d_3 ,p_spid_init 
+0062 c07600d1 beq patch1d_4 ,p_spid_write_reg 
+0063 c07680d7 beq patch1d_5 ,p_spid_read_regs 
+0064 2020233e branch assert 
 
 pf_patch_ext:
-0064 c001066d beq patch20_2 ,p_enable_adc 
-0065 c02201dd beq patch28_4 ,p_le_slave_more_data 
-0066 c04c0354 beq patch33_0 ,p_g24_dispatch 
-0067 c04d852c beq patch33_3 ,p_g24_receive_payload 
-0068 c051051e beq patch34_2 ,p_g24_read_len_pid_crc 
-0069 c04f84fc beq patch33_7 ,p_g24_transmit_packet 
-006a c0500506 beq patch34_0 ,p_g24_transmit_prep 
-006b c054807a beq patch35_1 ,p_g24_chamap_param_update 
-006c c05582d2 beq patch35_3 ,p_g24_pair_param_init 
-006d c05602d6 beq patch35_4 ,p_g24_pair_dispatch 
-006e c05e82fa beq patch37_5 ,p_g24_reconn_dispatch 
-006f c05f051b beq patch37_6 ,p_g24_txbuf_clear 
-0070 c05f816e beq patch37_7 ,p_g24_reconn_device_fail 
-0071 c0610422 beq patch38_2 ,p_g24_transmit_no_interrupt 
-0072 c0630349 beq patch38_6 ,p_g24_transmit_loop 
-0073 c066030c beq patch39_4 ,p_g24_transmit_hop_process 
-0074 c0668407 beq patch39_5 ,p_g24_send_abort_packet 
-0075 c17f8000 rtneq patch3f_7 
-0076 2020233e branch assert 
+0065 c001067d beq patch20_2 ,p_enable_adc 
+0066 c02201e5 beq patch28_4 ,p_le_slave_more_data 
+0067 c04c035c beq patch33_0 ,p_g24_dispatch 
+0068 c04d8534 beq patch33_3 ,p_g24_receive_payload 
+0069 c0510526 beq patch34_2 ,p_g24_read_len_pid_crc 
+006a c04f8504 beq patch33_7 ,p_g24_transmit_packet 
+006b c050050e beq patch34_0 ,p_g24_transmit_prep 
+006c c054807b beq patch35_1 ,p_g24_chamap_param_update 
+006d c05582da beq patch35_3 ,p_g24_pair_param_init 
+006e c05602de beq patch35_4 ,p_g24_pair_dispatch 
+006f c05e8302 beq patch37_5 ,p_g24_reconn_dispatch 
+0070 c05f0523 beq patch37_6 ,p_g24_txbuf_clear 
+0071 c05f816f beq patch37_7 ,p_g24_reconn_device_fail 
+0072 c061042a beq patch38_2 ,p_g24_transmit_no_interrupt 
+0073 c0630351 beq patch38_6 ,p_g24_transmit_loop 
+0074 c0660314 beq patch39_4 ,p_g24_transmit_hop_process 
+0075 c066840f beq patch39_5 ,p_g24_send_abort_packet 
+0076 c17f8000 rtneq patch3f_7 
+0077 2020233e branch assert 
 
 p_set_tx_power:
-0077 6fe0c141 fetch 1 ,mem_tx_power 
-0078 c04a2240 beq tx_power_f20db ,set_tx_power_f20db 
-0079 20202222 branch set_tx_power_3db 
+0078 6fe0c141 fetch 1 ,mem_tx_power 
+0079 c04a2240 beq tx_power_f20db ,set_tx_power_f20db 
+007a 20202222 branch set_tx_power_3db 
 
 p_g24_chamap_param_update:
 
 p_mouse_store_device_info:
-007a 20600000 rtn 
+007b 20600000 rtn 
 
 p_lpm_dispatch:
-007b 204023f0 call lpo_calibration 
-007c 6fe1c0bd fetch 3 ,mem_clks_per_lpo 
-007d 207a0000 rtn blank 
-007e 6fe0c8a8 fetch 1 ,mem_mouse_multi_led_blink_enable 
-007f 247a0000 nrtn blank 
-0080 6fe0ce9d fetch 1 ,mem_mouse_le_delay_enter_lpm_time 
-0081 247a0000 nrtn blank 
-0082 20202467 branch lpm_dispatch + 4 
+007c 204023f0 call lpo_calibration 
+007d 6fe1c0bd fetch 3 ,mem_clks_per_lpo 
+007e 207a0000 rtn blank 
+007f 6fe0c8a8 fetch 1 ,mem_mouse_multi_led_blink_enable 
+0080 247a0000 nrtn blank 
+0081 6fe0ce9d fetch 1 ,mem_mouse_le_delay_enter_lpm_time 
+0082 247a0000 nrtn blank 
+0083 20202467 branch lpm_dispatch + 4 
 
 p_main_loop:
-0083 20407540 call sp_calc_sequence_256 
-0084 20407436 call sp_calc_sequence_256_check 
-0085 20402a23 call le_advertising_dispatch 
-0086 2040202a call idle_dispatch 
-0087 20403722 call app_process_idle 
-0088 204030ed call g24_dispatch 
-0089 20402018 call connection_dispatch 
-008a 20402463 call lpm_dispatch 
-008b 20200083 branch p_main_loop 
+0084 20407540 call sp_calc_sequence_256 
+0085 20407436 call sp_calc_sequence_256_check 
+0086 20402a23 call le_advertising_dispatch 
+0087 2040202a call idle_dispatch 
+0088 20403722 call app_process_idle 
+0089 204030ed call g24_dispatch 
+008a 20402018 call connection_dispatch 
+008b 20402463 call lpm_dispatch 
+008c 20200084 branch p_main_loop 
 
 p_otp_read_data:
-008c 20406b28 call enable_otp_read 
-008d 20406b63 call otp_read_data1 
-008e 20206b26 branch otp_disable_chgpump 
+008d 20406b28 call enable_otp_read 
+008e 20406b63 call otp_read_data1 
+008f 20206b26 branch otp_disable_chgpump 
 
 p_mouse_3io6key_check:
-008f 1a627e00 copy regc ,pdata 
-0090 67e0ca10 store 1 ,mem_mouse_key_status 
-0091 1fe3fe00 lshift pdata ,pdata 
-0092 1fe22400 copy pdata ,regb 
-0093 18422600 copy temp ,regc 
-0094 20406ef1 call gpio_out_active 
-0095 1a620400 copy regc ,temp 
-0096 20205248 branch mouse_3io6key_check_next 
+0090 1a627e00 copy regc ,pdata 
+0091 67e0ca10 store 1 ,mem_mouse_key_status 
+0092 1fe3fe00 lshift pdata ,pdata 
+0093 1fe22400 copy pdata ,regb 
+0094 18422600 copy temp ,regc 
+0095 20406ef1 call gpio_out_active 
+0096 1a620400 copy regc ,temp 
+0097 20205248 branch mouse_3io6key_check_next 
 
 p_shutdown_radio:
-0097 70890000 jam 0 ,0x8900 
-0098 20202156 branch shutdown_radio + 1 
+0098 70890000 jam 0 ,0x8900 
+0099 20202156 branch shutdown_radio + 1 
 
 p_initialize_radio_cont:
-0099 37d98200 until null ,lpo_edge 
-009a 7089460d jam 0x0d ,0x8946 
-009b 70896f10 jam 0x10 ,0x896f 
-009c 708a13cd jam 0xcd ,0x8a13 
-009d 6ff08a06 fetch 1 ,0x8a06 
-009e 1fe17efc and pdata ,0xfc ,pdata 
-009f 67f08a06 store 1 ,0x8a06 
-00a0 20202255 branch initialize_radio_cont + 6 
+009a 37d98200 until null ,lpo_edge 
+009b 7089460d jam 0x0d ,0x8946 
+009c 70896f10 jam 0x10 ,0x896f 
+009d 708a13cd jam 0xcd ,0x8a13 
+009e 6ff08a06 fetch 1 ,0x8a06 
+009f 1fe17efc and pdata ,0xfc ,pdata 
+00a0 67f08a06 store 1 ,0x8a06 
+00a1 20202255 branch initialize_radio_cont + 6 
 
 p_lpm_sleep:
-00a1 6fe143f2 fetch 2 ,mem_cb_before_lpm_sleep 
-00a2 20407d7b call callback_func 
+00a2 6fe143f2 fetch 2 ,mem_cb_before_lpm_sleep 
+00a3 20407d7b call callback_func 
 
 p_lpm_sleep_skip_cb_function:
-00a3 6fe240ad fetch 4 ,mem_sleep_counter_all 
-00a4 9840fe00 iadd temp ,pdata 
-00a5 67e240ad store 4 ,mem_sleep_counter_all 
-00a6 204023d7 call lpm_save_context 
-00a7 6fe0c0cb fetch 1 ,mem_lpm_hv_sel 
-00a8 79207e04 set1 lpm_doze_en_bit ,pdata 
-00a9 204023c3 call lpm_write_sel_hv 
-00aa 2455a3ad ncall lpm_preon_counter ,wake 
-00ab 37d98200 until null ,lpo_edge 
-00ac 1b227e00 copy clkn ,pdata 
-00ad 67e340b1 store 6 ,mem_sleep_clkn 
-00ae 20202413 branch lpm_sleep_skip_cb_function + 10 
+00a4 6fe240ad fetch 4 ,mem_sleep_counter_all 
+00a5 9840fe00 iadd temp ,pdata 
+00a6 67e240ad store 4 ,mem_sleep_counter_all 
+00a7 204023d7 call lpm_save_context 
+00a8 6fe0c0cb fetch 1 ,mem_lpm_hv_sel 
+00a9 79207e04 set1 lpm_doze_en_bit ,pdata 
+00aa 204023c3 call lpm_write_sel_hv 
+00ab 2455a3ad ncall lpm_preon_counter ,wake 
+00ac 37d98200 until null ,lpo_edge 
+00ad 1b227e00 copy clkn ,pdata 
+00ae 67e340b1 store 6 ,mem_sleep_clkn 
+00af 20202413 branch lpm_sleep_skip_cb_function + 10 
 
 p_mouse_adc_read:
-00af 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-00b0 c4098000 rtnbit0 mouse_enable_adc 
-00b1 6fe0cc6e fetch 1 ,mem_ms_adc_mode 
-00b2 c1800000 rtnne adc_battery 
-00b3 20404ea0 call mouse_adc_gpio_set 
+00b0 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+00b1 c4098000 rtnbit0 mouse_enable_adc 
+00b2 6fe0cc6e fetch 1 ,mem_ms_adc_mode 
+00b3 c1800000 rtnne adc_battery 
+00b4 20404ea0 call mouse_adc_gpio_set 
 
 p_mouse_adc_read_start:
-00b4 20406fb2 call enable_adc 
-00b5 20406f8e call vdd_calculate_by_mode 
-00b6 67e1464a store 2 ,mem_device_vdd_now_vol 
+00b5 20406fb2 call enable_adc 
+00b6 20406f8e call vdd_calculate_by_mode 
+00b7 67e1464a store 2 ,mem_device_vdd_now_vol 
 
 p_mouse_adc_data_process:
-00b7 6fe1464a fetch 2 ,mem_device_vdd_now_vol 
-00b8 1fe6fc0a div pdata ,10 
-00b9 20407d61 call get_div_result 
-00ba 67e1464a store 2 ,mem_device_vdd_now_vol 
-00bb 20204eb4 branch mouse_adc_data_process 
+00b8 6fe1464a fetch 2 ,mem_device_vdd_now_vol 
+00b9 1fe6fc0a div pdata ,10 
+00ba 20407d61 call get_div_result 
+00bb 67e1464a store 2 ,mem_device_vdd_now_vol 
+00bc 20204eb4 branch mouse_adc_data_process 
 
 p_mouse_adc_bat_percent_lowpower_out:
-00bc efe40011 ifetch 8 ,rega 
-00bd 67e4064e store 8 ,mem_pdatatemp 
+00bd efe40011 ifetch 8 ,rega 
+00be 67e4064e store 8 ,mem_pdatatemp 
 
 p_mouse_adc_bat_percent_lowpower_out_battery:
-00be 20407057 call adc_clear_no_power_flag 
-00bf 204000c8 call p_adc_clear_low_power_flag 
-00c0 6fe10654 fetch 2 ,mem_pdatatemp + 6 
-00c1 68490650 fetcht 2 ,mem_pdatatemp + 2 
-00c2 98467c00 isub temp ,null 
-00c3 24417054 ncall adc_set_no_power_flag ,positive 
-00c4 68490652 fetcht 2 ,mem_pdatatemp + 4 
-00c5 98467c00 isub temp ,null 
-00c6 244100cb ncall p_adc_set_low_power_flag ,positive 
-00c7 20204ed0 branch mouse_adc_bat_level_set 
+00bf 20407057 call adc_clear_no_power_flag 
+00c0 204000c9 call p_adc_clear_low_power_flag 
+00c1 6fe10654 fetch 2 ,mem_pdatatemp + 6 
+00c2 68490650 fetcht 2 ,mem_pdatatemp + 2 
+00c3 98467c00 isub temp ,null 
+00c4 24417054 ncall adc_set_no_power_flag ,positive 
+00c5 68490652 fetcht 2 ,mem_pdatatemp + 4 
+00c6 98467c00 isub temp ,null 
+00c7 244100cc ncall p_adc_set_low_power_flag ,positive 
+00c8 20204ed0 branch mouse_adc_bat_level_set 
 
 p_adc_clear_low_power_flag:
-00c8 6848c422 fetcht 1 ,mem_adc_power_flag 
-00c9 793f8400 set0 0 ,temp 
-00ca 20207059 branch adc_set_power_flag 
+00c9 6848c422 fetcht 1 ,mem_adc_power_flag 
+00ca 793f8400 set0 0 ,temp 
+00cb 20207059 branch adc_set_power_flag 
 
 p_adc_set_low_power_flag:
-00cb 6848c422 fetcht 1 ,mem_adc_power_flag 
-00cc 79200400 set1 0 ,temp 
-00cd 20207059 branch adc_set_power_flag 
+00cc 6848c422 fetcht 1 ,mem_adc_power_flag 
+00cd 79200400 set1 0 ,temp 
+00ce 20207059 branch adc_set_power_flag 
 
 p_mouse_load_device_info_check:
-00ce 704e6610 jam zcode_10 ,mem_zcode_temp_param0 
-00cf 202007a8 branch p_zcode_entrance 
+00cf 704e6610 jam zcode_10 ,mem_zcode_temp_param0 
+00d0 202007b8 branch p_zcode_entrance 
 
 p_spid_write_reg:
-00d0 6fe101bc fetch 2 ,mem_spid_tbuf 
-00d1 67e14cfa store 2 ,mem_spid_tbuf_new 
-00d2 70808202 jam 2 ,core_spid_txlen 
-00d3 70808800 jam 0 ,core_spid_rxlen 
-00d4 70800602 jam spid_start ,core_misc_ctrl 
-00d5 20206bd6 branch wait_spid_done 
+00d1 6fe101bc fetch 2 ,mem_spid_tbuf 
+00d2 67e14cfa store 2 ,mem_spid_tbuf_new 
+00d3 70808202 jam 2 ,core_spid_txlen 
+00d4 70808800 jam 0 ,core_spid_rxlen 
+00d5 70800602 jam spid_start ,core_misc_ctrl 
+00d6 20206bd6 branch wait_spid_done 
 
 p_spid_read_regs:
-00d6 6fe101bc fetch 2 ,mem_spid_tbuf 
-00d7 67e0ccfa store 1 ,mem_spid_tbuf_new 
-00d8 70808201 jam 1 ,core_spid_txlen 
-00d9 60590088 storet 2 ,core_spid_rxlen 
-00da 70800602 jam spid_start ,core_misc_ctrl 
-00db 20406bd6 call wait_spid_done 
-00dc 6fe0ccfc fetch 1 ,mem_spid_rbuf_new 
-00dd 20600000 rtn 
+00d7 6fe101bc fetch 2 ,mem_spid_tbuf 
+00d8 67e0ccfa store 1 ,mem_spid_tbuf_new 
+00d9 70808201 jam 1 ,core_spid_txlen 
+00da 60590088 storet 2 ,core_spid_rxlen 
+00db 70800602 jam spid_start ,core_misc_ctrl 
+00dc 20406bd6 call wait_spid_done 
+00dd 6fe0ccfc fetch 1 ,mem_spid_rbuf_new 
+00de 20600000 rtn 
 
 p_spid_init:
 
 p_spid_init_common:
-00de 6fe0c3fe fetch 1 ,mem_spi_init_clk 
-00df 67f08080 store 1 ,core_spid_ctrl 
-00e0 6fe0c3ff fetch 1 ,mem_spi_init_delay_time 
-00e1 67f08081 store 1 ,core_spid_delay 
-00e2 58004cfa setarg mem_spid_tbuf_new 
-00e3 67f10084 store 2 ,core_spid_txaddr 
-00e4 58004cfc setarg mem_spid_rbuf_new 
-00e5 67f10086 store 2 ,core_spid_rxaddr 
-00e6 20206968 branch twspi_disable 
+00df 6fe0c3fe fetch 1 ,mem_spi_init_clk 
+00e0 67f08080 store 1 ,core_spid_ctrl 
+00e1 6fe0c3ff fetch 1 ,mem_spi_init_delay_time 
+00e2 67f08081 store 1 ,core_spid_delay 
+00e3 58004cfa setarg mem_spid_tbuf_new 
+00e4 67f10084 store 2 ,core_spid_txaddr 
+00e5 58004cfc setarg mem_spid_rbuf_new 
+00e6 67f10086 store 2 ,core_spid_rxaddr 
+00e7 20206968 branch twspi_disable 
 
 p_mouse_lpm_wake_param_init:
-00e7 58000000 setarg 0 
-00e8 67e08ea2 store 1 ,mem_voice_queue_count 
-00e9 20600000 rtn 
+00e8 58000000 setarg 0 
+00e9 67e08ea2 store 1 ,mem_voice_queue_count 
+00ea 20600000 rtn 
 
 p_app_init:
 
 p_mouse_init:
-00ea 205580e7 call p_mouse_lpm_wake_param_init ,wake 
-00eb 20204d11 branch mouse_init 
+00eb 205580e8 call p_mouse_lpm_wake_param_init ,wake 
+00ec 20204d11 branch mouse_init 
 
 p_mouse_before_hibernate:
-00ec 20407388 call disable_authrom 
-00ed 20404e42 call mouse_setgpio_hibernate 
-00ee 20204e3f branch mouse_before_hibernate_next 
+00ed 20407388 call disable_authrom 
+00ee 20404e42 call mouse_setgpio_hibernate 
+00ef 20204e3f branch mouse_before_hibernate_next 
 
 p_mouse_bb_event_timer:
-00ef 20400112 call p_mouse_le_send_conn_param_update_timer 
-00f0 20400103 call p_mouse_enter_lpm_timer 
-00f1 20405a29 call mouse_low_voltage_led_timer 
-00f2 20404ea5 call mouse_adc_read 
-00f3 204059f2 call mouse_logo_led_on_timer 
-00f4 20405a81 call mouse_led_multi_timer 
-00f5 20405a00 call mouse_dpi_led_blink_delay_timer 
-00f6 20405050 call mouse_dpi_key_check_long_press 
-00f7 204054ab call mouse_bt_discovery_check 
-00f8 204054d7 call mouse_commbination_key_process 
-00f9 204054ba call mouse_commbination_dpi_check_timer 
-00fa 204054cb call mouse_commbination_key_select_device_timer 
-00fb 204003ae call p_mouse_key_info_store_delay_timer 
-00fc 20405527 call mouse_current_mult_update_timer 
-00fd 20404fd6 call mouse_wheel_trigger_timer 
-00fe 20405538 call mouse_store_information_delay_timer 
-00ff 2040552f call mouse_check_no_data_timeout_timer 
-0100 20400108 call p_mouse_m_key_long_press_timer 
-0101 2040010d call p_mouse_24g_long_sleep_param_update_timer 
-0102 202054a4 branch mouse_bb_event_timer_next 
+00f0 20400113 call p_mouse_le_send_conn_param_update_timer 
+00f1 20400104 call p_mouse_enter_lpm_timer 
+00f2 20405a29 call mouse_low_voltage_led_timer 
+00f3 20404ea5 call mouse_adc_read 
+00f4 204059f2 call mouse_logo_led_on_timer 
+00f5 20405a81 call mouse_led_multi_timer 
+00f6 20405a00 call mouse_dpi_led_blink_delay_timer 
+00f7 20405050 call mouse_dpi_key_check_long_press 
+00f8 204054ab call mouse_bt_discovery_check 
+00f9 204054d7 call mouse_commbination_key_process 
+00fa 204054ba call mouse_commbination_dpi_check_timer 
+00fb 204054cb call mouse_commbination_key_select_device_timer 
+00fc 204003b6 call p_mouse_key_info_store_delay_timer 
+00fd 20405527 call mouse_current_mult_update_timer 
+00fe 20404fd6 call mouse_wheel_trigger_timer 
+00ff 20405538 call mouse_store_information_delay_timer 
+0100 2040552f call mouse_check_no_data_timeout_timer 
+0101 20400109 call p_mouse_m_key_long_press_timer 
+0102 2040010e call p_mouse_24g_long_sleep_param_update_timer 
+0103 202054a4 branch mouse_bb_event_timer_next 
 
 p_mouse_enter_lpm_timer:
-0103 6fe0ce9d fetch 1 ,mem_mouse_le_delay_enter_lpm_time 
-0104 207a0000 rtn blank 
-0105 1fe0ffff pincrease -1 
-0106 67e0ce9d store 1 ,mem_mouse_le_delay_enter_lpm_time 
-0107 20600000 rtn 
+0104 6fe0ce9d fetch 1 ,mem_mouse_le_delay_enter_lpm_time 
+0105 207a0000 rtn blank 
+0106 1fe0ffff pincrease -1 
+0107 67e0ce9d store 1 ,mem_mouse_le_delay_enter_lpm_time 
+0108 20600000 rtn 
 
 p_mouse_m_key_long_press_timer:
-0108 6fe0ce63 fetch 1 ,mem_mouse_m_key_press_flag 
-0109 207a0000 rtn blank 
-010a da604e64 arg mem_mouse_m_key_press_count ,regc 
-010b da4003ff arg p_g24_send_http_info_enable ,regb 
-010c 20203755 branch timer_single_step 
+0109 6fe0ce63 fetch 1 ,mem_mouse_m_key_press_flag 
+010a 207a0000 rtn blank 
+010b da604e64 arg mem_mouse_m_key_press_count ,regc 
+010c da400407 arg p_g24_send_http_info_enable ,regb 
+010d 20203755 branch timer_single_step 
 
 p_mouse_24g_long_sleep_param_update_timer:
-010d da604636 arg mem_24g_long_sleep_param_update_timer ,regc 
-010e da400110 arg p_mouse_24g_long_sleep_normal_param ,regb 
-010f 20203755 branch timer_single_step 
+010e da604636 arg mem_24g_long_sleep_param_update_timer ,regc 
+010f da400111 arg p_mouse_24g_long_sleep_normal_param ,regb 
+0110 20203755 branch timer_single_step 
 
 p_mouse_24g_long_sleep_normal_param:
-0110 704cbd01 jam 1 ,mem_device_tx_heart_data_flag 
-0111 202058f9 branch mouse_24g_long_sleep_normal_param 
+0111 704cbd01 jam 1 ,mem_device_tx_heart_data_flag 
+0112 202058f9 branch mouse_24g_long_sleep_normal_param 
 
 p_mouse_le_send_conn_param_update_timer:
-0112 da604ac6 arg mem_mouse_le_send_conn_param_update_timer ,regc 
-0113 da405408 arg mouse_updata_le_param ,regb 
-0114 20203755 branch timer_single_step 
+0113 da604ac6 arg mem_mouse_le_send_conn_param_update_timer ,regc 
+0114 da405408 arg mouse_updata_le_param ,regb 
+0115 20203755 branch timer_single_step 
 
 p_mouse_priority_bb_event:
-0115 1a627e00 copy regc ,pdata 
-0116 c01d0131 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
-0117 c0200123 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
-0118 c00a0128 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
-0119 c00a812d beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
-011a c019011c beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
-011b 202053dc branch mouse_priority_bb_event + 2 
+0116 1a627e00 copy regc ,pdata 
+0117 c01d0132 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
+0118 c0200124 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
+0119 c00a0129 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
+011a c00a812e beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
+011b c019011d beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
+011c 202053dc branch mouse_priority_bb_event + 2 
 
 p_mouse_le_ll_start_encryt:
-011c 6fe0c754 fetch 1 ,mem_device_le_reconnect_flag 
-011d c0008120 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
-011e 70488314 jam 20 ,mem_le_start_encrypt_timer 
-011f 2020540f branch mouse_le_ll_enable_start_enc_flag 
+011d 6fe0c754 fetch 1 ,mem_device_le_reconnect_flag 
+011e c0008121 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
+011f 70488314 jam 20 ,mem_le_start_encrypt_timer 
+0120 2020540f branch mouse_le_ll_enable_start_enc_flag 
 
 p_mouse_le_ll_reconn_start_encryt:
-0120 20405408 call mouse_updata_le_param 
-0121 70488305 jam 5 ,mem_le_start_encrypt_timer 
-0122 2020540f branch mouse_le_ll_enable_start_enc_flag 
+0121 20405408 call mouse_updata_le_param 
+0122 70488305 jam 5 ,mem_le_start_encrypt_timer 
+0123 2020540f branch mouse_le_ll_enable_start_enc_flag 
 
 p_mouse_le_conn_param_update_rsp_recieved:
-0123 6fe0cac5 fetch 1 ,mem_mouse_le_send_conn_param_update 
-0124 247a0000 nrtn blank 
-0125 704ac501 jam 1 ,mem_mouse_le_send_conn_param_update 
-0126 704ac61e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
-0127 20600000 rtn 
+0124 6fe0cac5 fetch 1 ,mem_mouse_le_send_conn_param_update 
+0125 247a0000 nrtn blank 
+0126 704ac501 jam 1 ,mem_mouse_le_send_conn_param_update 
+0127 704ac61e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
+0128 20600000 rtn 
 
 p_mouse_le_bb_event_connected:
-0128 204053e9 call mouse_le_bb_event_connected 
-0129 6fe0c754 fetch 1 ,mem_device_le_reconnect_flag 
-012a 207a0000 rtn blank 
-012b 704e9d32 jam 0x32 ,mem_mouse_le_delay_enter_lpm_time 
-012c 20600000 rtn 
+0129 204053e9 call mouse_le_bb_event_connected 
+012a 6fe0c754 fetch 1 ,mem_device_le_reconnect_flag 
+012b 207a0000 rtn blank 
+012c 704e9d32 jam 0x32 ,mem_mouse_le_delay_enter_lpm_time 
+012d 20600000 rtn 
 
 p_mouse_le_bb_disconnected:
-012d 58000000 setarg 0 
-012e 67e0cac5 store 1 ,mem_mouse_le_send_conn_param_update 
-012f 67e0cac6 store 1 ,mem_mouse_le_send_conn_param_update_timer 
-0130 202053f9 branch mouse_le_bb_disconnected 
+012e 58000000 setarg 0 
+012f 67e0cac5 store 1 ,mem_mouse_le_send_conn_param_update 
+0130 67e0cac6 store 1 ,mem_mouse_le_send_conn_param_update_timer 
+0131 202053f9 branch mouse_le_bb_disconnected 
 
 p_mouse_24g_attempt_fail:
-0131 2040592b call mouse_soft_agc_disable 
-0132 20405933 call device_fetch_normal_tx_power 
-0133 6fe0c617 fetch 1 ,mem_24g_attempt_fail_flag 
-0134 243a590a nbranch mouse_24g_hibernate_set ,blank 
-0135 704e6611 jam zcode_11 ,mem_zcode_temp_param0 
-0136 202007a8 branch p_zcode_entrance 
+0132 2040592b call mouse_soft_agc_disable 
+0133 20405933 call device_fetch_normal_tx_power 
+0134 6fe0c617 fetch 1 ,mem_24g_attempt_fail_flag 
+0135 243a590a nbranch mouse_24g_hibernate_set ,blank 
+0136 704e6611 jam zcode_11 ,mem_zcode_temp_param0 
+0137 202007b8 branch p_zcode_entrance 
 
 p_mouse_le:
-0137 6fe0cc6f fetch 1 ,mem_voice_enable 
-0138 247a0000 nrtn blank 
-0139 20402a06 call le_fifo_check_nearly_full 
-013a 247a0000 nrtn blank 
-013b 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
-013c c07f8140 beq 0xff ,p_mouse_le_next 
-013d 6fe0c882 fetch 1 ,mem_le_connect_status_flag 
-013e 1fe17e03 and pdata ,0x03 ,pdata 
-013f c1818000 rtnne 0x03 
+0138 6fe0cc6f fetch 1 ,mem_voice_enable 
+0139 247a0000 nrtn blank 
+013a 20402a06 call le_fifo_check_nearly_full 
+013b 247a0000 nrtn blank 
+013c 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
+013d c07f8141 beq 0xff ,p_mouse_le_next 
+013e 6fe0c882 fetch 1 ,mem_le_connect_status_flag 
+013f 1fe17e03 and pdata ,0x03 ,pdata 
+0140 c1818000 rtnne 0x03 
 
 p_mouse_le_next:
-0140 6fe0ccd4 fetch 1 ,mem_ms_le_lpm_flag 
-0141 205a016c call p_mouse_le_lpm_set ,blank 
-0142 6fe0c9f9 fetch 1 ,mem_mouse_clear_sensor_data_flag 
-0143 205a538b call mouse_clear_sensor_data_by_reset ,blank 
-0144 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0145 c2808169 bbit1 mouse_24g_pairing_flag ,p_mouse_le_send_empty_packet 
-0146 c2800169 bbit1 mouse_select_device_flag ,p_mouse_le_send_empty_packet 
-0147 c2828169 bbit1 mouse_bt_discovery_button_down_flag ,p_mouse_le_send_empty_packet 
-0148 c2830169 bbit1 mouse_bt_discovery_button_long_down_flag ,p_mouse_le_send_empty_packet 
-0149 20400191 call p_mouse_motion 
-014a 204053cb call mouse_check_125hz 
-014b 24740000 nrtn user 
-014c 204053d5 call mouse_current_mult_update 
-014d 2040014f call p_mouse_data_xy_release 
-014e 2020544c branch mouse_le_package + 5 
+0141 6fe0ccd4 fetch 1 ,mem_ms_le_lpm_flag 
+0142 205a016d call p_mouse_le_lpm_set ,blank 
+0143 6fe0c9f9 fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0144 205a538b call mouse_clear_sensor_data_by_reset ,blank 
+0145 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0146 c280816a bbit1 mouse_24g_pairing_flag ,p_mouse_le_send_empty_packet 
+0147 c280016a bbit1 mouse_select_device_flag ,p_mouse_le_send_empty_packet 
+0148 c282816a bbit1 mouse_bt_discovery_button_down_flag ,p_mouse_le_send_empty_packet 
+0149 c283016a bbit1 mouse_bt_discovery_button_long_down_flag ,p_mouse_le_send_empty_packet 
+014a 20400197 call p_mouse_motion 
+014b 204053cb call mouse_check_125hz 
+014c 24740000 nrtn user 
+014d 204053d5 call mouse_current_mult_update 
+014e 20400150 call p_mouse_data_xy_release 
+014f 2020544c branch mouse_le_package + 5 
 
 p_mouse_data_xy_release:
-014f 6fe0c667 fetch 1 ,mem_sensor_motion_gpio 
-0150 c1ff8000 rtnne gpio_disable 
-0151 6fe0c73d fetch 1 ,mem_mouse_long_mult_flag 
-0152 207a0000 rtn blank 
-0153 6fe0ccf9 fetch 1 ,mem_ms_le_spi_reset_type 
-0154 c0008158 beq 1 ,p_mouse_le_p32xx_spi_reset 
-0155 c0010161 beq 2 ,p_mouse_le_p3212_spi_reset 
-0156 c0018165 beq 3 ,p_mouse_le_pka8g2_spi_reset 
-0157 20600000 rtn 
+0150 6fe0c667 fetch 1 ,mem_sensor_motion_gpio 
+0151 c1ff8000 rtnne gpio_disable 
+0152 6fe0c73d fetch 1 ,mem_mouse_long_mult_flag 
+0153 207a0000 rtn blank 
+0154 6fe0ccf9 fetch 1 ,mem_ms_le_spi_reset_type 
+0155 c0008159 beq 1 ,p_mouse_le_p32xx_spi_reset 
+0156 c0010162 beq 2 ,p_mouse_le_p3212_spi_reset 
+0157 c0018166 beq 3 ,p_mouse_le_pka8g2_spi_reset 
+0158 20600000 rtn 
 
 p_mouse_le_p32xx_spi_reset:
-0158 58000000 setarg pan_reg_pid_l 
-0159 20406971 call twspi_read 
-015a c0985333 bne p32xx_id1 ,mouse_p3065_judge 
+0159 58000000 setarg pan_reg_pid_l 
+015a 20406971 call twspi_read 
+015b c0985333 bne p32xx_id1 ,mouse_p3065_judge 
 
 p_mouse_le_sensor_poweron_set:
-015b 6fe0c73d fetch 1 ,mem_mouse_long_mult_flag 
-015c 1fe0ffff increase -1 ,pdata 
-015d 67e0c73d store 1 ,mem_mouse_long_mult_flag 
-015e 58000000 setarg 0 
-015f 67e2465d store 4 ,mem_mouse_x 
-0160 202052fd branch mouse_sensor_poweron 
+015c 6fe0c73d fetch 1 ,mem_mouse_long_mult_flag 
+015d 1fe0ffff increase -1 ,pdata 
+015e 67e0c73d store 1 ,mem_mouse_long_mult_flag 
+015f 58000000 setarg 0 
+0160 67e2465d store 4 ,mem_mouse_x 
+0161 202052fd branch mouse_sensor_poweron 
 
 p_mouse_le_p3212_spi_reset:
-0161 58000000 setarg pan_reg_pid_l 
-0162 20406971 call twspi_read 
-0163 c098526c bne p32xx_id1 ,mouse_twspi_reset 
-0164 2020015b branch p_mouse_le_sensor_poweron_set 
+0162 58000000 setarg pan_reg_pid_l 
+0163 20406971 call twspi_read 
+0164 c098526c bne p32xx_id1 ,mouse_twspi_reset 
+0165 2020015c branch p_mouse_le_sensor_poweron_set 
 
 p_mouse_le_pka8g2_spi_reset:
-0165 58000000 setarg pan_reg_pid_l 
-0166 20406971 call twspi_read 
-0167 c0ac526c bne pka8g2_id1 ,mouse_twspi_reset 
-0168 2020015b branch p_mouse_le_sensor_poweron_set 
+0166 58000000 setarg pan_reg_pid_l 
+0167 20406971 call twspi_read 
+0168 c0ac526c bne pka8g2_id1 ,mouse_twspi_reset 
+0169 2020015c branch p_mouse_le_sensor_poweron_set 
 
 p_mouse_le_send_empty_packet:
-0169 58000000 setarg 0 
-016a 67e3c65c store 7 ,mem_mouse_key 
-016b 2020683e branch hid_device_le_send_mouse_data 
+016a 58000000 setarg 0 
+016b 67e3c65c store 7 ,mem_mouse_key 
+016c 2020683e branch hid_device_le_send_mouse_data 
 
 p_mouse_le_lpm_set:
-016c 704cd401 jam 1 ,mem_ms_le_lpm_flag 
-016d 20206820 branch hid_device_enable_lpm 
+016d 704cd401 jam 1 ,mem_ms_le_lpm_flag 
+016e 20206820 branch hid_device_enable_lpm 
 
 p_g24_reconn_device_fail:
-016e 6fe0c5fa fetch 1 ,mem_24g_fast_conn_enable 
-016f 203a3201 branch g24_ch ,blank 
-0170 6fe145f7 fetch 2 ,mem_24g_reconn_count 
-0171 1fe0fe01 increase 1 ,pdata 
-0172 67e145f7 store 2 ,mem_24g_reconn_count 
-0173 2feffe09 isolate1 9 ,pdata 
-0174 6fe0c5f9 fetch 1 ,mem_24g_reconn_type 
-0175 c0028177 beq pair_and_receiver ,p_g24_reconn_pair_and_receiver 
-0176 20203565 branch g24_reconn_device_fail + 7 
+016f 6fe0c5fa fetch 1 ,mem_24g_fast_conn_enable 
+0170 203a3201 branch g24_ch ,blank 
+0171 6fe145f7 fetch 2 ,mem_24g_reconn_count 
+0172 1fe0fe01 increase 1 ,pdata 
+0173 67e145f7 store 2 ,mem_24g_reconn_count 
+0174 2feffe09 isolate1 9 ,pdata 
+0175 6fe0c5f9 fetch 1 ,mem_24g_reconn_type 
+0176 c0028178 beq pair_and_receiver ,p_g24_reconn_pair_and_receiver 
+0177 20203565 branch g24_reconn_device_fail + 7 
 
 p_g24_reconn_pair_and_receiver:
-0177 2020b51f branch g24_reconn_receiver_addr ,true 
-0178 2020327a branch g24_pair_init_param 
+0178 2020b51f branch g24_reconn_receiver_addr ,true 
+0179 2020327a branch g24_pair_init_param 
 
 p_mouse_setgpio_hibernate:
-0179 2040017b call p_mouse_sensor_spi_reset 
-017a 20204e44 branch mouse_setgpio_hibernate + 2 
+017a 2040017c call p_mouse_sensor_spi_reset 
+017b 20204e44 branch mouse_setgpio_hibernate + 2 
 
 p_mouse_sensor_spi_reset:
-017b 2040526f call mouse_read_sensor_id 
-017c c01853ab beq p32xx_id1 ,mouse_set_sdio_high 
-017d c018d3ab beq p3065_id1 ,mouse_set_sdio_high 
-017e c02c53ab beq pka8g2_id1 ,mouse_set_sdio_high 
-017f 2040526c call mouse_twspi_reset 
-0180 200004b0 nop 1200 
-0181 2020017b branch p_mouse_sensor_spi_reset 
+017c 2040526f call mouse_read_sensor_id 
+017d c01853ab beq p32xx_id1 ,mouse_set_sdio_high 
+017e c018d3ab beq p3065_id1 ,mouse_set_sdio_high 
+017f c02c53ab beq pka8g2_id1 ,mouse_set_sdio_high 
+0180 2040526c call mouse_twspi_reset 
+0181 200004b0 nop 1200 
+0182 2020017c branch p_mouse_sensor_spi_reset 
+
+p_mouse_ka8g2_id2_judge:
+0183 202052e5 branch mouse_ka8g2_id2_judge 
 
 p_mouse_init_sensor:
-0182 2040526f call mouse_read_sensor_id 
-0183 c0180189 beq p32xx_id1 ,p_mouse_init_p32xx_id2_judge 
-0184 c018d2dc beq p3065_id1 ,mouse_init_p3065 
-0185 c02c52e5 beq pka8g2_id1 ,mouse_ka8g2_id2_judge 
-0186 2040526c call mouse_twspi_reset 
-0187 20001af4 nop 6900 
-0188 20200182 branch p_mouse_init_sensor 
+0184 2040526f call mouse_read_sensor_id 
+0185 c0180188 beq p32xx_id1 ,p_mouse_init_p32xx_id2_judge 
+0186 c02c0183 beq pka8g2_id1 ,p_mouse_ka8g2_id2_judge 
+0187 20205267 branch mouse_init_sensor + 3 
 
 p_mouse_init_p32xx_id2_judge:
-0189 6fe0c8fc fetch 1 ,mem_sensor_id2 
-018a c02d018c beq p_mx8650 ,p_mouse_mx8650_init_param 
-018b 20205278 branch mouse_init_p32xx_id2_judge + 2 
+0188 6fe0c8fc fetch 1 ,mem_sensor_id2 
+0189 c02d018b beq p_mx8650 ,p_mouse_mx8650_init_param 
+018a 20205278 branch mouse_init_p32xx_id2_judge + 2 
 
 p_mouse_mx8650_init_param:
-018c 7049fa05 jam mx8650 ,mem_config_sensor_type 
-018d 204052f0 call mouse_sensor_reset 
-018e 20407c97 call delay_10ms 
-018f da604e73 arg mem_sensor_8650_init_new ,regc 
-0190 20205301 branch mouse_sensor_poweron_end 
+018b 7049fa05 jam mx8650 ,mem_config_sensor_type 
+018c 204052f0 call mouse_sensor_reset 
+018d 20407c97 call delay_10ms 
+018e da604e73 arg mem_sensor_8650_init_new ,regc 
+018f 20205301 branch mouse_sensor_poweron_end 
+
+p_mouse_check_key_gpio:
+0190 6fe0c737 fetch 1 ,mem_24g_shutdown_flag 
+0191 245a51b9 ncall mouse_check_key_gpio_once ,blank 
+0192 da200000 arg 0 ,rega 
+0193 204051bc call mouse_check_lkey_gpio 
+0194 204051c5 call mouse_check_rkey_gpio 
+0195 204051ce call mouse_check_mkey_gpio 
+0196 202051b7 branch mouse_check_key_gpio_next 
 
 p_mouse_motion:
-0191 704cbb00 jam 0 ,mem_ms_rf_data_flag 
-0192 2040684e call hid_device_copy_key_data 
-0193 78547c00 disable user 
-0194 58000000 setarg 0 
-0195 67e3465d store 6 ,mem_mouse_x 
-0196 204001c5 call p_mouse_check_sensor_data 
-0197 204053ab call mouse_set_sdio_high 
-0198 20404f38 call mouse_zwheel 
-0199 20404f3d call mouse_t_zwheel 
-019a 204001a6 call p_mouse_key 
-019b 6fe0c65c fetch 1 ,mem_mouse_key 
-019c 1fe17e1f and_into 0x1f ,pdata 
-019d 67e0c65c store 1 ,mem_mouse_key 
-019e 204001b9 call p_mouse_check_idle_key_state 
-019f 6fe0ce61 fetch 1 ,mem_mouse_fuction_key 
-01a0 245a7dbc ncall enable_user ,blank 
-01a1 204001c0 call p_mem_mouse_key_ior 
-01a2 24345853 nbranch mouse_drawing_optima_init ,user 
-01a3 704cbd00 jam 0 ,mem_device_tx_heart_data_flag 
-01a4 704cbb01 jam 1 ,mem_ms_rf_data_flag 
-01a5 20204f36 branch mouse_motion_rf_data 
+0197 704cbb00 jam 0 ,mem_ms_rf_data_flag 
+0198 2040684e call hid_device_copy_key_data 
+0199 78547c00 disable user 
+019a 58000000 setarg 0 
+019b 67e3465d store 6 ,mem_mouse_x 
+019c 204001cd call p_mouse_check_sensor_data 
+019d 204053ab call mouse_set_sdio_high 
+019e 20404f38 call mouse_zwheel 
+019f 20404f3d call mouse_t_zwheel 
+01a0 204001ae call p_mouse_key 
+01a1 6fe0c72b fetch 1 ,mem_customer_key 
+01a2 245a7dbc ncall enable_user ,blank 
+01a3 6fe0c65c fetch 1 ,mem_mouse_key 
+01a4 1fe17e1f and_into 0x1f ,pdata 
+01a5 67e0c65c store 1 ,mem_mouse_key 
+01a6 204001c1 call p_mouse_check_idle_key_state 
+01a7 6fe0ce61 fetch 1 ,mem_mouse_fuction_key 
+01a8 245a7dbc ncall enable_user ,blank 
+01a9 204001c8 call p_mem_mouse_key_ior 
+01aa 24345853 nbranch mouse_drawing_optima_init ,user 
+01ab 704cbd00 jam 0 ,mem_device_tx_heart_data_flag 
+01ac 704cbb01 jam 1 ,mem_ms_rf_data_flag 
+01ad 20204f36 branch mouse_motion_rf_data 
 
 p_mouse_key:
-01a6 20405170 call mouse_check_firekey_gpio 
-01a7 6fe0ca19 fetch 1 ,mem_fire_key_flag 
-01a8 243a5184 nbranch fire_key_press ,blank 
-01a9 6fe0ca14 fetch 1 ,mem_fire_key_status 
-01aa 243a5183 nbranch fire_key_process ,blank 
-01ab 204051ac call mouse_check_key_gpio 
-01ac 204001ae call p_mouse_m_key_press_check 
-01ad 202050d0 branch mouse_key_next 
+01ae 20405170 call mouse_check_firekey_gpio 
+01af 6fe0ca19 fetch 1 ,mem_fire_key_flag 
+01b0 243a5184 nbranch fire_key_press ,blank 
+01b1 6fe0ca14 fetch 1 ,mem_fire_key_status 
+01b2 243a5183 nbranch fire_key_process ,blank 
+01b3 204051ac call mouse_check_key_gpio 
+01b4 204001b6 call p_mouse_m_key_press_check 
+01b5 202050d0 branch mouse_key_next 
 
 p_mouse_m_key_press_check:
-01ae 1a227e00 copy rega ,pdata 
-01af c00201b4 beq mouse_m_button ,p_mouse_m_key_press 
+01b6 1a227e00 copy rega ,pdata 
+01b7 c00201bc beq mouse_m_button ,p_mouse_m_key_press 
 
 p_mouse_m_key_release:
-01b0 6fe0ce63 fetch 1 ,mem_mouse_m_key_press_flag 
-01b1 207a0000 rtn blank 
-01b2 704e6300 jam 0 ,mem_mouse_m_key_press_flag 
-01b3 20600000 rtn 
+01b8 6fe0ce63 fetch 1 ,mem_mouse_m_key_press_flag 
+01b9 207a0000 rtn blank 
+01ba 704e6300 jam 0 ,mem_mouse_m_key_press_flag 
+01bb 20600000 rtn 
 
 p_mouse_m_key_press:
-01b4 6fe0ce63 fetch 1 ,mem_mouse_m_key_press_flag 
-01b5 247a0000 nrtn blank 
-01b6 704e6301 jam 1 ,mem_mouse_m_key_press_flag 
-01b7 704e641e jam 30 ,mem_mouse_m_key_press_count 
-01b8 20600000 rtn 
+01bc 6fe0ce63 fetch 1 ,mem_mouse_m_key_press_flag 
+01bd 247a0000 nrtn blank 
+01be 704e6301 jam 1 ,mem_mouse_m_key_press_flag 
+01bf 704e641e jam 30 ,mem_mouse_m_key_press_count 
+01c0 20600000 rtn 
 
 p_mouse_check_idle_key_state:
-01b9 6fe0ce61 fetch 1 ,mem_mouse_fuction_key 
-01ba 6848ce62 fetcht 1 ,mem_mouse_fuction_key_last 
-01bb 67e0ce62 store 1 ,mem_mouse_fuction_key_last 
-01bc 9842fe00 ixor temp ,pdata 
-01bd 1fe67c00 sub pdata ,0 ,null 
-01be 20628000 rtn zero 
-01bf 20207dbc branch enable_user 
+01c1 6fe0ce61 fetch 1 ,mem_mouse_fuction_key 
+01c2 6848ce62 fetcht 1 ,mem_mouse_fuction_key_last 
+01c3 67e0ce62 store 1 ,mem_mouse_fuction_key_last 
+01c4 9842fe00 ixor temp ,pdata 
+01c5 1fe67c00 sub pdata ,0 ,null 
+01c6 20628000 rtn zero 
+01c7 20207dbc branch enable_user 
 
 p_mem_mouse_key_ior:
-01c0 6fe0c65c fetch 1 ,mem_mouse_key 
-01c1 6848ce61 fetcht 1 ,mem_mouse_fuction_key 
-01c2 9841fe00 ior temp ,pdata 
-01c3 67e0c65c store 1 ,mem_mouse_key 
-01c4 20600000 rtn 
+01c8 6fe0c65c fetch 1 ,mem_mouse_key 
+01c9 6848ce61 fetcht 1 ,mem_mouse_fuction_key 
+01ca 9841fe00 ior temp ,pdata 
+01cb 67e0c65c store 1 ,mem_mouse_key 
+01cc 20600000 rtn 
 
 p_mouse_check_sensor_data:
-01c5 6fe0c437 fetch 1 ,mem_spi_write_flash_sm 
-01c6 c1800000 rtnne flash_sm_no_buys 
-01c7 20404f1b call mouse_sensor_spi_init 
-01c8 6fe0c9fa fetch 1 ,mem_config_sensor_type 
-01c9 c00081cd beq p3065 ,p_mouse_p32xx_sensor_motion 
-01ca c00181cf beq p3212 ,p_mouse_p3212_sensor_motion 
-01cb c00201cd beq p3065_xy ,p_mouse_p32xx_sensor_motion 
-01cc c00581d1 beq ka8g2 ,p_mouse_pka8g2_sensor_motion 
+01cd 6fe0c437 fetch 1 ,mem_spi_write_flash_sm 
+01ce c1800000 rtnne flash_sm_no_buys 
+01cf 20404f1b call mouse_sensor_spi_init 
+01d0 6fe0c9fa fetch 1 ,mem_config_sensor_type 
+01d1 c00081d5 beq p3065 ,p_mouse_p32xx_sensor_motion 
+01d2 c00181d7 beq p3212 ,p_mouse_p3212_sensor_motion 
+01d3 c00201d5 beq p3065_xy ,p_mouse_p32xx_sensor_motion 
+01d4 c00581d9 beq ka8g2 ,p_mouse_pka8g2_sensor_motion 
 
 p_mouse_p32xx_sensor_motion:
-01cd 704cf901 jam 1 ,mem_ms_le_spi_reset_type 
-01ce 20205319 branch mouse_p32xx_sensor_motion 
+01d5 704cf901 jam 1 ,mem_ms_le_spi_reset_type 
+01d6 20205319 branch mouse_p32xx_sensor_motion 
 
 p_mouse_p3212_sensor_motion:
-01cf 704cf902 jam 2 ,mem_ms_le_spi_reset_type 
-01d0 2020533d branch mouse_p3212_sensor_motion 
+01d7 704cf902 jam 2 ,mem_ms_le_spi_reset_type 
+01d8 2020533d branch mouse_p3212_sensor_motion 
 
 p_mouse_pka8g2_sensor_motion:
-01d1 704cf903 jam 3 ,mem_ms_le_spi_reset_type 
-01d2 2020535b branch mouse_pka8g2_sensor_motion 
+01d9 704cf903 jam 3 ,mem_ms_le_spi_reset_type 
+01da 2020535b branch mouse_pka8g2_sensor_motion 
 
 p_mouse_param_info_init:
-01d3 704e6601 jam zcode_01 ,mem_zcode_temp_param0 
-01d4 202007a8 branch p_zcode_entrance 
+01db 704e6601 jam zcode_01 ,mem_zcode_temp_param0 
+01dc 202007b8 branch p_zcode_entrance 
 
 p_mouse_start_work:
-01d5 704e6600 jam zcode_00 ,mem_zcode_temp_param0 
-01d6 202007a8 branch p_zcode_entrance 
+01dd 704e6600 jam zcode_00 ,mem_zcode_temp_param0 
+01de 202007b8 branch p_zcode_entrance 
 
 p_mouse_start_discovery:
-01d7 20405303 call mouse_sensor_powerdown 
-01d8 204003b5 call p_mouse_eeprom_load_le_att_list_info 
-01d9 204002c3 call p_mouse_le_param_default 
-01da 20205545 branch mouse_start_discovery + 1 
+01df 20405303 call mouse_sensor_powerdown 
+01e0 204003bd call p_mouse_eeprom_load_le_att_list_info 
+01e1 204002cb call p_mouse_le_param_default 
+01e2 20205545 branch mouse_start_discovery + 1 
 
 p_mouse_setting_sensor_type:
-01db 2040017b call p_mouse_sensor_spi_reset 
-01dc 2020506c branch mouse_setting_sensor_type + 1 
+01e3 2040017c call p_mouse_sensor_spi_reset 
+01e4 2020506c branch mouse_setting_sensor_type + 1 
 
 p_le_slave_more_data:
-01dd 204006d4 call p_le_audio_data_out_from_queue 
-01de 20202556 branch le_slave_more_data + 1 
+01e5 204006e4 call p_le_audio_data_out_from_queue 
+01e6 20202556 branch le_slave_more_data + 1 
 
 p_mouse_le_parse_att:
-01df 1a220c00 copy rega ,contr 
-01e0 efe18006 ifetch 3 ,contr 
-01e1 67e1c39b store 3 ,mem_le_att_opcode 
-01e2 c00601f5 beq attop_read_blob_request ,p_le_parse_att_read_blob_request 
-01e3 c00501fe beq attop_read_request ,p_mouse_le_parse_att_read_request 
-01e4 c009022b beq attop_write_request ,p_mouse_le_parse_att_write_request 
-01e5 c0290238 beq attop_write_command ,p_le_parse_att_write_command 
-01e6 c00b01e8 beq attop_prepare_write_request ,p_le_parse_att_prepare_write_request 
-01e7 20202b76 branch le_parse_att2 
+01e7 1a220c00 copy rega ,contr 
+01e8 efe18006 ifetch 3 ,contr 
+01e9 67e1c39b store 3 ,mem_le_att_opcode 
+01ea c00601fd beq attop_read_blob_request ,p_le_parse_att_read_blob_request 
+01eb c0050206 beq attop_read_request ,p_mouse_le_parse_att_read_request 
+01ec c0090233 beq attop_write_request ,p_mouse_le_parse_att_write_request 
+01ed c0290240 beq attop_write_command ,p_le_parse_att_write_command 
+01ee c00b01f0 beq attop_prepare_write_request ,p_le_parse_att_prepare_write_request 
+01ef 20202b76 branch le_parse_att2 
 
 p_le_parse_att_prepare_write_request:
-01e8 20402a06 call le_fifo_check_nearly_full 
-01e9 245a6924 ncall l2cap_malloc_free ,blank 
-01ea 20402dac call le_parse_att_prepare_write_request 
-01eb 6fe1433b fetch 2 ,mem_le_payload_ptr 
-01ec 1fe08c07 add pdata ,7 ,contr 
-01ed efe10006 ifetch 2 ,contr 
-01ee 247a0000 nrtn blank 
-01ef 20402a06 call le_fifo_check_nearly_full 
-01f0 245a6924 ncall l2cap_malloc_free ,blank 
-01f1 6fe1433b fetch 2 ,mem_le_payload_ptr 
-01f2 1fe22200 copy pdata ,rega 
-01f3 1a20a209 add rega ,9 ,rega 
-01f4 20200239 branch p_le_parse_att_write_command + 1 
+01f0 20402a06 call le_fifo_check_nearly_full 
+01f1 245a6924 ncall l2cap_malloc_free ,blank 
+01f2 20402dac call le_parse_att_prepare_write_request 
+01f3 6fe1433b fetch 2 ,mem_le_payload_ptr 
+01f4 1fe08c07 add pdata ,7 ,contr 
+01f5 efe10006 ifetch 2 ,contr 
+01f6 247a0000 nrtn blank 
+01f7 20402a06 call le_fifo_check_nearly_full 
+01f8 245a6924 ncall l2cap_malloc_free ,blank 
+01f9 6fe1433b fetch 2 ,mem_le_payload_ptr 
+01fa 1fe22200 copy pdata ,rega 
+01fb 1a20a209 add rega ,9 ,rega 
+01fc 20200241 branch p_le_parse_att_write_command + 1 
 
 p_le_parse_att_read_blob_request:
-01f5 efe10006 ifetch 2 ,contr 
-01f6 67e10693 store 2 ,mem_le_att_offset 
-01f7 98002200 iforce rega 
-01f8 6849439c fetcht 2 ,mem_le_att_handle 
+01fd efe10006 ifetch 2 ,contr 
+01fe 67e10693 store 2 ,mem_le_att_offset 
+01ff 98002200 iforce rega 
+0200 6849439c fetcht 2 ,mem_le_att_handle 
 
 p_le_send_att_read_blob_response:
-01f9 20402cad call le_att_get_handle_ptr 
-01fa 203a2de1 branch le_send_att_error_response_notfound ,blank 
-01fb efe10006 ifetch 2 ,contr 
-01fc 9a267200 isub rega ,loopcnt 
-01fd 20202d32 branch le_send_att_read_blob_response + 4 
+0201 20402cad call le_att_get_handle_ptr 
+0202 203a2de1 branch le_send_att_error_response_notfound ,blank 
+0203 efe10006 ifetch 2 ,contr 
+0204 9a267200 isub rega ,loopcnt 
+0205 20202d32 branch le_send_att_read_blob_response + 4 
 
 p_mouse_le_parse_att_read_request:
-01fe 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-01ff c31d820d bbit0 mouse_enable_le_battery_service_cancel ,p_le_parse_att_read_request 
-0200 20402da5 call le_check_encrypt_state 
-0201 6849439c fetcht 2 ,mem_le_att_handle 
-0202 6fe0c323 fetch 1 ,mem_le_configuration 
-0203 c2818208 bbit1 bit_ble_read_auth ,p_mouse_le_send_att_read_response_check_auth 
+0206 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0207 c31d8215 bbit0 mouse_enable_le_battery_service_cancel ,p_le_parse_att_read_request 
+0208 20402da5 call le_check_encrypt_state 
+0209 6849439c fetcht 2 ,mem_le_att_handle 
+020a 6fe0c323 fetch 1 ,mem_le_configuration 
+020b c2818210 bbit1 bit_ble_read_auth ,p_mouse_le_send_att_read_response_check_auth 
 
 p_mouse_le_send_att_read_response:
-0204 6fe1439c fetch 2 ,mem_le_att_handle 
-0205 c009ade1 beq 0x13 ,le_send_att_error_response_notfound 
-0206 6849439c fetcht 2 ,mem_le_att_handle 
-0207 20200211 branch p_le_send_att_read_response 
+020c 6fe1439c fetch 2 ,mem_le_att_handle 
+020d c009ade1 beq 0x13 ,le_send_att_error_response_notfound 
+020e 6849439c fetcht 2 ,mem_le_att_handle 
+020f 20200219 branch p_le_send_att_read_response 
 
 p_mouse_le_send_att_read_response_check_auth:
-0208 6fe14334 fetch 2 ,mem_le_pairing_handle 
-0209 98467c00 isub temp ,null 
-020a 24228204 nbranch p_mouse_le_send_att_read_response ,zero 
-020b 24340204 nbranch p_mouse_le_send_att_read_response ,user 
-020c 20202d24 branch le_send_att_read_response_error_insufficient_auth 
+0210 6fe14334 fetch 2 ,mem_le_pairing_handle 
+0211 98467c00 isub temp ,null 
+0212 2422820c nbranch p_mouse_le_send_att_read_response ,zero 
+0213 2434020c nbranch p_mouse_le_send_att_read_response ,user 
+0214 20202d24 branch le_send_att_read_response_error_insufficient_auth 
 
 p_le_parse_att_read_request:
-020d 20402da5 call le_check_encrypt_state 
-020e 6849439c fetcht 2 ,mem_le_att_handle 
-020f 6fe0c323 fetch 1 ,mem_le_configuration 
-0210 c281821f bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
+0215 20402da5 call le_check_encrypt_state 
+0216 6849439c fetcht 2 ,mem_le_att_handle 
+0217 6fe0c323 fetch 1 ,mem_le_configuration 
+0218 c2818227 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
 
 p_le_send_att_read_response:
-0211 20402cb0 call le_att_get_handle_ptr2 
-0212 2422ade1 nbranch le_send_att_error_response_notfound ,zero 
-0213 20542d26 call le_send_att_read_response_check_handle ,user 
-0214 20740000 rtn user 
-0215 20402cbb call le_att_get_handle_ptr_found 
-0216 18c08dfe increase -2 ,contr 
-0217 efe10006 ifetch 2 ,contr 
-0218 d8402a00 arg uuid_chrctr_device_name ,temp 
-0219 98467c00 isub temp ,null 
-021a 2022ad14 branch le_send_device_name ,zero 
-021b d8402a4b arg uuid_chrctr_report_map ,temp 
-021c 98467c00 isub temp ,null 
-021d 20228224 branch p_le_modify_report_map_header ,zero 
-021e 20202d05 branch le_send_att_read_response_next 
+0219 20402cb0 call le_att_get_handle_ptr2 
+021a 2422ade1 nbranch le_send_att_error_response_notfound ,zero 
+021b 20542d26 call le_send_att_read_response_check_handle ,user 
+021c 20740000 rtn user 
+021d 20402cbb call le_att_get_handle_ptr_found 
+021e 18c08dfe increase -2 ,contr 
+021f efe10006 ifetch 2 ,contr 
+0220 d8402a00 arg uuid_chrctr_device_name ,temp 
+0221 98467c00 isub temp ,null 
+0222 2022ad14 branch le_send_device_name ,zero 
+0223 d8402a4b arg uuid_chrctr_report_map ,temp 
+0224 98467c00 isub temp ,null 
+0225 2022822c branch p_le_modify_report_map_header ,zero 
+0226 20202d05 branch le_send_att_read_response_next 
 
 p_le_send_att_read_response_check_auth:
-021f 6fe14334 fetch 2 ,mem_le_pairing_handle 
-0220 98467c00 isub temp ,null 
-0221 24228211 nbranch p_le_send_att_read_response ,zero 
-0222 24340211 nbranch p_le_send_att_read_response ,user 
-0223 20202d24 branch le_send_att_read_response_error_insufficient_auth 
+0227 6fe14334 fetch 2 ,mem_le_pairing_handle 
+0228 98467c00 isub temp ,null 
+0229 24228219 nbranch p_le_send_att_read_response ,zero 
+022a 24340219 nbranch p_le_send_att_read_response ,user 
+022b 20202d24 branch le_send_att_read_response_error_insufficient_auth 
 
 p_le_modify_report_map_header:
-0224 18c22600 copy contr ,regc 
-0225 20402e24 call le_get_search_max_mtu_data 
-0226 1a620c00 copy regc ,contr 
-0227 e8410006 ifetcht 2 ,contr 
-0228 18408401 increase 1 ,temp 
-0229 20407db2 call not_greater_than 
-022a 20202d0b branch le_send_att_read_response_less 
+022c 18c22600 copy contr ,regc 
+022d 20402e24 call le_get_search_max_mtu_data 
+022e 1a620c00 copy regc ,contr 
+022f e8410006 ifetcht 2 ,contr 
+0230 18408401 increase 1 ,temp 
+0231 20407db2 call not_greater_than 
+0232 20202d0b branch le_send_att_read_response_less 
 
 p_mouse_le_parse_att_write_request:
-022b 20400238 call p_le_parse_att_write_command 
-022c 20402a06 call le_fifo_check_nearly_full 
-022d 245a6924 ncall l2cap_malloc_free ,blank 
+0233 20400240 call p_le_parse_att_write_command 
+0234 20402a06 call le_fifo_check_nearly_full 
+0235 245a6924 ncall l2cap_malloc_free ,blank 
 
 p_hid_device_le_parse_att_write_request:
-022e 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
-022f c07fad8a beq 0xff ,le_send_att_write_response_check_auth 
-0230 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
-0231 203a2d8a branch le_send_att_write_response_check_auth ,blank 
-0232 6fe0c882 fetch 1 ,mem_le_connect_status_flag 
-0233 c280ad8a bbit1 ll_start_enc_flag ,le_send_att_write_response_check_auth 
-0234 6fe0cac7 fetch 1 ,mem_att_write_resposnse_error_insufficient_auth 
-0235 243a2d24 nbranch le_send_att_read_response_error_insufficient_auth ,blank 
-0236 704ac701 jam 1 ,mem_att_write_resposnse_error_insufficient_auth 
-0237 20202d8a branch le_send_att_write_response_check_auth 
+0236 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
+0237 c07fad8a beq 0xff ,le_send_att_write_response_check_auth 
+0238 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
+0239 203a2d8a branch le_send_att_write_response_check_auth ,blank 
+023a 6fe0c882 fetch 1 ,mem_le_connect_status_flag 
+023b c280ad8a bbit1 ll_start_enc_flag ,le_send_att_write_response_check_auth 
+023c 6fe0cac7 fetch 1 ,mem_att_write_resposnse_error_insufficient_auth 
+023d 243a2d24 nbranch le_send_att_read_response_error_insufficient_auth ,blank 
+023e 704ac701 jam 1 ,mem_att_write_resposnse_error_insufficient_auth 
+023f 20202d8a branch le_send_att_write_response_check_auth 
 
 p_le_parse_att_write_command:
-0238 20402dc8 call le_parse_att_write_command 
-0239 6849439c fetcht 2 ,mem_le_att_handle 
-023a 6fe14cbe fetch 2 ,mem_le_protocol_rx_handle 
-023b 98467c00 isub temp ,null 
-023c 24628000 nrtn zero 
+0240 20402dc8 call le_parse_att_write_command 
+0241 6849439c fetcht 2 ,mem_le_att_handle 
+0242 6fe14cbe fetch 2 ,mem_le_protocol_rx_handle 
+0243 98467c00 isub temp ,null 
+0244 24628000 nrtn zero 
 
 p_mouse_le_receive_driver_data:
-023d 1a220c00 copy rega ,contr 
-023e efe08006 ifetch 1 ,contr 
-023f c1800000 rtnne start_flag 
-0240 efe08006 ifetch 1 ,contr 
-0241 efe08006 ifetch 1 ,contr 
-0242 c003024b beq opcode_voice_start ,p_ms_le_receive_voice_start_data 
-0243 c0038255 beq opcode_voice_end ,p_ms_le_receive_voice_end_data 
-0244 c008025d beq opcode_get_device_info ,p_ms_le_receive_get_device_info_data 
-0245 c0088268 beq opcode_get_dpi ,p_ms_le_receive_get_dpi_data 
-0246 c0090274 beq opcode_set_dpi ,p_ms_le_receive_set_dpi_data 
-0247 c009827f beq opcode_get_battery ,p_ms_le_receive_get_battery_data 
-0248 c00b0282 beq opcode_get_device_type ,p_ms_le_receive_get_device_type_data 
-0249 c00a028d beq opcode_set_key_fuction ,p_ms_le_receive_set_key_fuction_data 
-024a 20600000 rtn 
+0245 1a220c00 copy rega ,contr 
+0246 efe08006 ifetch 1 ,contr 
+0247 c1800000 rtnne start_flag 
+0248 efe08006 ifetch 1 ,contr 
+0249 efe08006 ifetch 1 ,contr 
+024a c0030253 beq opcode_voice_start ,p_ms_le_receive_voice_start_data 
+024b c003825d beq opcode_voice_end ,p_ms_le_receive_voice_end_data 
+024c c0080265 beq opcode_get_device_info ,p_ms_le_receive_get_device_info_data 
+024d c0088270 beq opcode_get_dpi ,p_ms_le_receive_get_dpi_data 
+024e c009027c beq opcode_set_dpi ,p_ms_le_receive_set_dpi_data 
+024f c0098287 beq opcode_get_battery ,p_ms_le_receive_get_battery_data 
+0250 c00b028a beq opcode_get_device_type ,p_ms_le_receive_get_device_type_data 
+0251 c00a0295 beq opcode_set_key_fuction ,p_ms_le_receive_set_key_fuction_data 
+0252 20600000 rtn 
 
 p_ms_le_receive_voice_start_data:
-024b 20402a06 call le_fifo_check_nearly_full 
-024c 245a6924 ncall l2cap_malloc_free ,blank 
-024d 2040065c call p_audio_enable 
-024e 58000002 setarg 0x02 
-024f 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0250 58000006 setarg opcode_voice_start 
-0251 e7e08005 istore 1 ,contw 
-0252 58000010 setarg 0x10 
-0253 e7e08005 istore 1 ,contw 
-0254 202002a1 branch p_ms_le_tx_protocol_header_interface 
-
-p_ms_le_receive_voice_end_data:
-0255 20402a06 call le_fifo_check_nearly_full 
-0256 245a6924 ncall l2cap_malloc_free ,blank 
-0257 20400651 call p_audio_disable 
-0258 58000001 setarg 0x01 
-0259 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-025a 58000007 setarg opcode_voice_end 
+0253 20402a06 call le_fifo_check_nearly_full 
+0254 245a6924 ncall l2cap_malloc_free ,blank 
+0255 2040066c call p_audio_enable 
+0256 58000002 setarg 0x02 
+0257 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0258 58000006 setarg opcode_voice_start 
+0259 e7e08005 istore 1 ,contw 
+025a 58000010 setarg 0x10 
 025b e7e08005 istore 1 ,contw 
-025c 202002a1 branch p_ms_le_tx_protocol_header_interface 
+025c 202002a9 branch p_ms_le_tx_protocol_header_interface 
 
-p_ms_le_receive_get_device_info_data:
+p_ms_le_receive_voice_end_data:
 025d 20402a06 call le_fifo_check_nearly_full 
 025e 245a6924 ncall l2cap_malloc_free ,blank 
-025f 58000030 setarg device_info_len 
-0260 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0261 58000010 setarg opcode_get_device_info 
-0262 e7e08005 istore 1 ,contw 
-0263 df20001f arg auth_len ,loopcnt 
-0264 d8c04853 arg mem_ms_auth_appkey ,contr 
-0265 20407cdc call memcpy 
-0266 204004ca call p_g24_ms_info_set 
-0267 202002a1 branch p_ms_le_tx_protocol_header_interface 
+025f 20400661 call p_audio_disable 
+0260 58000001 setarg 0x01 
+0261 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0262 58000007 setarg opcode_voice_end 
+0263 e7e08005 istore 1 ,contw 
+0264 202002a9 branch p_ms_le_tx_protocol_header_interface 
+
+p_ms_le_receive_get_device_info_data:
+0265 20402a06 call le_fifo_check_nearly_full 
+0266 245a6924 ncall l2cap_malloc_free ,blank 
+0267 58000030 setarg device_info_len 
+0268 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0269 58000010 setarg opcode_get_device_info 
+026a e7e08005 istore 1 ,contw 
+026b df20001f arg auth_len ,loopcnt 
+026c d8c04853 arg mem_ms_auth_appkey ,contr 
+026d 20407cdc call memcpy 
+026e 204004d2 call p_g24_ms_info_set 
+026f 202002a9 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_get_dpi_data:
-0268 704ce101 jam app_ask ,mem_mouse_dpi_type 
+0270 704ce101 jam app_ask ,mem_mouse_dpi_type 
 
 p_ms_le_tx_dpi_info:
-0269 20402a06 call le_fifo_check_nearly_full 
-026a 245a6924 ncall l2cap_malloc_free ,blank 
-026b 58000003 setarg nor_pro_header_len 
-026c 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-026d 58000011 setarg opcode_get_dpi 
-026e e7e08005 istore 1 ,contw 
-026f 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
-0270 e7e08005 istore 1 ,contw 
-0271 6fe0cce1 fetch 1 ,mem_mouse_dpi_type 
-0272 e7e08005 istore 1 ,contw 
-0273 202002a1 branch p_ms_le_tx_protocol_header_interface 
+0271 20402a06 call le_fifo_check_nearly_full 
+0272 245a6924 ncall l2cap_malloc_free ,blank 
+0273 58000003 setarg nor_pro_header_len 
+0274 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0275 58000011 setarg opcode_get_dpi 
+0276 e7e08005 istore 1 ,contw 
+0277 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
+0278 e7e08005 istore 1 ,contw 
+0279 6fe0cce1 fetch 1 ,mem_mouse_dpi_type 
+027a e7e08005 istore 1 ,contw 
+027b 202002a9 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_set_dpi_data:
-0274 1a220c00 copy rega ,contr 
-0275 204003b7 call p_mouse_receive_dpi_check 
-0276 20402a06 call le_fifo_check_nearly_full 
-0277 245a6924 ncall l2cap_malloc_free ,blank 
-0278 58000002 setarg set_dpi_len 
-0279 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-027a 58000012 setarg opcode_set_dpi 
-027b e7e08005 istore 1 ,contw 
-027c 6fe0cce3 fetch 1 ,mem_mouse_dpi_set_result 
-027d e7e08005 istore 1 ,contw 
-027e 202002a1 branch p_ms_le_tx_protocol_header_interface 
+027c 1a220c00 copy rega ,contr 
+027d 204003bf call p_mouse_receive_dpi_check 
+027e 20402a06 call le_fifo_check_nearly_full 
+027f 245a6924 ncall l2cap_malloc_free ,blank 
+0280 58000002 setarg set_dpi_len 
+0281 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0282 58000012 setarg opcode_set_dpi 
+0283 e7e08005 istore 1 ,contw 
+0284 6fe0cce3 fetch 1 ,mem_mouse_dpi_set_result 
+0285 e7e08005 istore 1 ,contw 
+0286 202002a9 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_get_battery_data:
-027f 20402a06 call le_fifo_check_nearly_full 
-0280 245a6924 ncall l2cap_malloc_free ,blank 
-0281 2020551f branch mouse_le_battery_level_updata 
+0287 20402a06 call le_fifo_check_nearly_full 
+0288 245a6924 ncall l2cap_malloc_free ,blank 
+0289 2020551f branch mouse_le_battery_level_updata 
 
 p_ms_le_receive_get_device_type_data:
-0282 20402a06 call le_fifo_check_nearly_full 
-0283 245a6924 ncall l2cap_malloc_free ,blank 
-0284 6fe0cce5 fetch 1 ,mem_mouse_device_type 
-0285 1fe0fe02 increase 2 ,pdata 
-0286 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0287 58000016 setarg opcode_get_device_type 
-0288 e7e08005 istore 1 ,contw 
-0289 6f20cce5 fetchr loopcnt ,1 ,mem_mouse_device_type 
-028a d8c04ce6 arg mem_mouse_device_type + 1 ,contr 
-028b 20407cdc call memcpy 
-028c 202002a1 branch p_ms_le_tx_protocol_header_interface 
+028a 20402a06 call le_fifo_check_nearly_full 
+028b 245a6924 ncall l2cap_malloc_free ,blank 
+028c 6fe0cce5 fetch 1 ,mem_mouse_device_type 
+028d 1fe0fe02 increase 2 ,pdata 
+028e 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+028f 58000016 setarg opcode_get_device_type 
+0290 e7e08005 istore 1 ,contw 
+0291 6f20cce5 fetchr loopcnt ,1 ,mem_mouse_device_type 
+0292 d8c04ce6 arg mem_mouse_device_type + 1 ,contr 
+0293 20407cdc call memcpy 
+0294 202002a9 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_set_key_fuction_data:
-028d 1a220c00 copy rega ,contr 
-028e 20400383 call p_mouse_receive_key_fuction_check 
-028f 20402a06 call le_fifo_check_nearly_full 
-0290 245a6924 ncall l2cap_malloc_free ,blank 
-0291 58000007 setarg 0x07 
-0292 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0293 58000014 setarg opcode_set_key_fuction 
-0294 e7e08005 istore 1 ,contw 
-0295 58000001 setarg 1 
-0296 e7e08005 istore 1 ,contw 
-0297 202002a1 branch p_ms_le_tx_protocol_header_interface 
+0295 1a220c00 copy rega ,contr 
+0296 2040038b call p_mouse_receive_key_fuction_check 
+0297 20402a06 call le_fifo_check_nearly_full 
+0298 245a6924 ncall l2cap_malloc_free ,blank 
+0299 58000007 setarg 0x07 
+029a 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+029b 58000014 setarg opcode_set_key_fuction 
+029c e7e08005 istore 1 ,contw 
+029d 58000001 setarg 1 
+029e e7e08005 istore 1 ,contw 
+029f 202002a9 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_tx_key_state_interface:
-0298 6048c873 storet 1 ,mem_ms_recv_ackpayload_temp 
-0299 20402a06 call le_fifo_check_nearly_full 
-029a 245a6924 ncall l2cap_malloc_free ,blank 
-029b 58000002 setarg key_state_payload_len 
-029c 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-029d 6fe0c873 fetch 1 ,mem_ms_recv_ackpayload_temp 
-029e e7e08005 istore 1 ,contw 
-029f 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-02a0 e7e08005 istore 1 ,contw 
+02a0 6048c873 storet 1 ,mem_ms_recv_ackpayload_temp 
+02a1 20402a06 call le_fifo_check_nearly_full 
+02a2 245a6924 ncall l2cap_malloc_free ,blank 
+02a3 58000002 setarg key_state_payload_len 
+02a4 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+02a5 6fe0c873 fetch 1 ,mem_ms_recv_ackpayload_temp 
+02a6 e7e08005 istore 1 ,contw 
+02a7 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+02a8 e7e08005 istore 1 ,contw 
 
 p_ms_le_tx_protocol_header_interface:
-02a1 da20003f arg 63 ,rega 
-02a2 68494cc0 fetcht 2 ,mem_le_protocol_tx_handle 
-02a3 20402dcc call le_att_malloc_tx_notify 
-02a4 58000000 setarg start_flag 
-02a5 e7e08005 istore 1 ,contw 
-02a6 df20003e arg 62 ,loopcnt 
-02a7 d8c04782 arg mem_le_tx_buffer0_omemalloc ,contr 
-02a8 20407cce call memcpy_fast 
-02a9 df20003e arg 62 ,loopcnt 
-02aa d8a04782 arg mem_le_tx_buffer0_omemalloc ,contw 
-02ab 20207ca5 branch memset0 
+02a9 da20003f arg 63 ,rega 
+02aa 68494cc0 fetcht 2 ,mem_le_protocol_tx_handle 
+02ab 20402dcc call le_att_malloc_tx_notify 
+02ac 58000000 setarg start_flag 
+02ad e7e08005 istore 1 ,contw 
+02ae df20003e arg 62 ,loopcnt 
+02af d8c04782 arg mem_le_tx_buffer0_omemalloc ,contr 
+02b0 20407cce call memcpy_fast 
+02b1 df20003e arg 62 ,loopcnt 
+02b2 d8a04782 arg mem_le_tx_buffer0_omemalloc ,contw 
+02b3 20207ca5 branch memset0 
 
 p_ms_le_tx_audio_data:
-02ac da20003f arg 63 ,rega 
-02ad 68494cc2 fetcht 2 ,mem_le_audio_tx_handle 
-02ae 20402dcc call le_att_malloc_tx_notify 
-02af 5800003c setarg voice_queue_unit 
-02b0 e7e08005 istore 1 ,contw 
-02b1 df20003c arg voice_queue_unit ,loopcnt 
-02b2 d8c00ea3 arg mem_queue_buf ,contr 
-02b3 20407cdc call memcpy 
-02b4 58000000 setarg 0 
-02b5 e7e10005 istore 2 ,contw 
-02b6 20600000 rtn 
+02b4 da20003f arg 63 ,rega 
+02b5 68494cc2 fetcht 2 ,mem_le_audio_tx_handle 
+02b6 20402dcc call le_att_malloc_tx_notify 
+02b7 5800003c setarg voice_queue_unit 
+02b8 e7e08005 istore 1 ,contw 
+02b9 df20003c arg voice_queue_unit ,loopcnt 
+02ba d8c00ea3 arg mem_queue_buf ,contr 
+02bb 20407cdc call memcpy 
+02bc 58000000 setarg 0 
+02bd e7e10005 istore 2 ,contw 
+02be 20600000 rtn 
 
 p_voice_updata_connect_param_req:
-02b7 6fe0c678 fetch 1 ,mem_device_flag 
-02b8 c1000000 rtneq mode_24g_device 
-02b9 d8c04cc4 arg mem_ms_le_interval_min_voice ,contr 
+02bf 6fe0c678 fetch 1 ,mem_device_flag 
+02c0 c1000000 rtneq mode_24g_device 
+02c1 d8c04cc4 arg mem_ms_le_interval_min_voice ,contr 
 
 p_le_updata_connect_param:
-02ba d8a042d5 arg mem_le_interval_min ,contw 
-02bb df200008 arg 8 ,loopcnt 
-02bc 20407cdc call memcpy 
-02bd 20202e71 branch le_l2cap_tx_update_req 
+02c2 d8a042d5 arg mem_le_interval_min ,contw 
+02c3 df200008 arg 8 ,loopcnt 
+02c4 20407cdc call memcpy 
+02c5 20202e71 branch le_l2cap_tx_update_req 
 
 p_ms_updata_connect_param_req:
-02be 6fe0c678 fetch 1 ,mem_device_flag 
-02bf c1000000 rtneq mode_24g_device 
-02c0 2040552c call mouse_long_mult_init 
-02c1 d8c04ccc arg mem_ms_le_interval_min_new ,contr 
-02c2 202002ba branch p_le_updata_connect_param 
+02c6 6fe0c678 fetch 1 ,mem_device_flag 
+02c7 c1000000 rtneq mode_24g_device 
+02c8 2040552c call mouse_long_mult_init 
+02c9 d8c04ccc arg mem_ms_le_interval_min_new ,contr 
+02ca 202002c2 branch p_le_updata_connect_param 
 
 p_mouse_le_param_default:
-02c3 6fe44ccc fetch 8 ,mem_ms_le_interval_min_new 
-02c4 67e442d5 store 8 ,mem_le_interval_min 
-02c5 70409400 jam 0 ,mem_lpm_mode 
-02c6 704cd400 jam 0 ,mem_ms_le_lpm_flag 
-02c7 704ac700 jam 0 ,mem_att_write_resposnse_error_insufficient_auth 
-02c8 20600000 rtn 
+02cb 6fe44ccc fetch 8 ,mem_ms_le_interval_min_new 
+02cc 67e442d5 store 8 ,mem_le_interval_min 
+02cd 70409400 jam 0 ,mem_lpm_mode 
+02ce 704cd400 jam 0 ,mem_ms_le_lpm_flag 
+02cf 704ac700 jam 0 ,mem_att_write_resposnse_error_insufficient_auth 
+02d0 20600000 rtn 
 
 p_mouse_cb_fuction:
-02c9 58005b02 setarg mouse_24g_short_sleep 
-02ca 67e1460f store 2 ,mem_cb_24g_transmit_short_sleep 
-02cb 58005af7 setarg mouse_24g_long_sleep 
-02cc 67e14611 store 2 ,mem_cb_24g_transmit_long_sleep 
-02cd 58006f4b setarg lpm_puchk_set_check 
-02ce 67e143f2 store 2 ,mem_cb_before_lpm_sleep 
-02cf 20204d29 branch mouse_cb_fuction + 7 
+02d1 58005b02 setarg mouse_24g_short_sleep 
+02d2 67e1460f store 2 ,mem_cb_24g_transmit_short_sleep 
+02d3 58005af7 setarg mouse_24g_long_sleep 
+02d4 67e14611 store 2 ,mem_cb_24g_transmit_long_sleep 
+02d5 58006f4b setarg lpm_puchk_set_check 
+02d6 67e143f2 store 2 ,mem_cb_before_lpm_sleep 
+02d7 20204d29 branch mouse_cb_fuction + 7 
 
 p_mouse_default_init:
-02d0 704e6602 jam zcode_02 ,mem_zcode_temp_param0 
-02d1 202007a8 branch p_zcode_entrance 
+02d8 704e6602 jam zcode_02 ,mem_zcode_temp_param0 
+02d9 202007b8 branch p_zcode_entrance 
 
 p_g24_pair_param_init:
-02d2 7045e74a jam 0x4a ,mem_24g_pair_ch 
-02d3 6fe24cb7 fetch 4 ,mem_24g_pair_addr_new 
-02d4 67e245e3 store 4 ,mem_24g_pair_addr 
-02d5 20600000 rtn 
+02da 7045e74a jam 0x4a ,mem_24g_pair_ch 
+02db 6fe24cb7 fetch 4 ,mem_24g_pair_addr_new 
+02dc 67e245e3 store 4 ,mem_24g_pair_addr 
+02dd 20600000 rtn 
 
 p_g24_pair_dispatch:
-02d6 7045f900 jam default_24g_device ,mem_24g_reconn_type 
-02d7 6fe145f1 fetch 2 ,mem_24g_pair_count 
-02d8 1fe0fe01 increase 1 ,pdata 
-02d9 67e145f1 store 2 ,mem_24g_pair_count 
-02da 6fe0c5f1 fetch 1 ,mem_24g_pair_count 
-02db 1fe17eff and pdata ,0xff ,pdata 
-02dc 247a0000 nrtn blank 
-02dd 6fe0c5eb fetch 1 ,mem_24g_pair_sm 
-02de c07fb2d6 beq state_24g_pairing_success ,g24_pair_exit 
-02df c00082e4 beq state_24g_pairing_1 ,p_g24_pair_sm_1 
-02e0 c00102e6 beq state_24g_pairing_2 ,p_g24_pair_sm_2 
-02e1 c00182ec beq state_24g_pairing_3 ,p_g24_pair_sm_3 
-02e2 c00202f2 beq state_24g_pairing_4 ,p_g24_pair_sm_4 
-02e3 20600000 rtn 
+02de 7045f900 jam default_24g_device ,mem_24g_reconn_type 
+02df 6fe145f1 fetch 2 ,mem_24g_pair_count 
+02e0 1fe0fe01 increase 1 ,pdata 
+02e1 67e145f1 store 2 ,mem_24g_pair_count 
+02e2 6fe0c5f1 fetch 1 ,mem_24g_pair_count 
+02e3 1fe17eff and pdata ,0xff ,pdata 
+02e4 247a0000 nrtn blank 
+02e5 6fe0c5eb fetch 1 ,mem_24g_pair_sm 
+02e6 c07fb2d6 beq state_24g_pairing_success ,g24_pair_exit 
+02e7 c00082ec beq state_24g_pairing_1 ,p_g24_pair_sm_1 
+02e8 c00102ee beq state_24g_pairing_2 ,p_g24_pair_sm_2 
+02e9 c00182f4 beq state_24g_pairing_3 ,p_g24_pair_sm_3 
+02ea c00202fa beq state_24g_pairing_4 ,p_g24_pair_sm_4 
+02eb 20600000 rtn 
 
 p_g24_pair_sm_1:
-02e4 7047c2ff jam datatype_attemp ,mem_24g_txbuf_new 
-02e5 202002f3 branch p_g24_pair_sm_prep 
+02ec 7047c2ff jam datatype_attemp ,mem_24g_txbuf_new 
+02ed 202002fb branch p_g24_pair_sm_prep 
 
 p_g24_pair_sm_2:
-02e6 6fe0c5c5 fetch 1 ,mem_24g_pair_switch 
-02e7 203a02ea branch p_g24_pair_sm_2_skip ,blank 
-02e8 6fe2461b fetch 4 ,mem_24g_device_addr 
-02e9 20403215 call g24_update_addr_and_synccrc8 
+02ee 6fe0c5c5 fetch 1 ,mem_24g_pair_switch 
+02ef 203a02f2 branch p_g24_pair_sm_2_skip ,blank 
+02f0 6fe2461b fetch 4 ,mem_24g_device_addr 
+02f1 20403215 call g24_update_addr_and_synccrc8 
 
 p_g24_pair_sm_2_skip:
-02ea 7047c2aa jam datatype_bind ,mem_24g_txbuf_new 
-02eb 202002f3 branch p_g24_pair_sm_prep 
+02f2 7047c2aa jam datatype_bind ,mem_24g_txbuf_new 
+02f3 202002fb branch p_g24_pair_sm_prep 
 
 p_g24_pair_sm_3:
-02ec 7047c255 jam datatype_config ,mem_24g_txbuf_new 
-02ed 6fe0c5c5 fetch 1 ,mem_24g_pair_switch 
-02ee 203a02f3 branch p_g24_pair_sm_prep ,blank 
-02ef 6fe245ff fetch 4 ,mem_24g_receiver_addr 
-02f0 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
-02f1 202002f5 branch p_g24_pair_sm_common 
+02f4 7047c255 jam datatype_config ,mem_24g_txbuf_new 
+02f5 6fe0c5c5 fetch 1 ,mem_24g_pair_switch 
+02f6 203a02fb branch p_g24_pair_sm_prep ,blank 
+02f7 6fe245ff fetch 4 ,mem_24g_receiver_addr 
+02f8 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
+02f9 202002fd branch p_g24_pair_sm_common 
 
 p_g24_pair_sm_4:
-02f2 7047c222 jam datatype_ok ,mem_24g_txbuf_new 
+02fa 7047c222 jam datatype_ok ,mem_24g_txbuf_new 
 
 p_g24_pair_sm_prep:
-02f3 6fe2461b fetch 4 ,mem_24g_device_addr 
-02f4 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
+02fb 6fe2461b fetch 4 ,mem_24g_device_addr 
+02fc 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
 
 p_g24_pair_sm_common:
-02f5 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-02f6 1fe17e07 and_into bits_data ,pdata 
-02f7 67e0c7c3 store 1 ,mem_24g_txbuf_new + 1 
-02f8 7047c800 jam 0 ,mem_24g_txbuf_new + 6 
-02f9 202032a5 branch g24_pair_sm_common + 4 
+02fd 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+02fe 1fe17e07 and_into bits_data ,pdata 
+02ff 67e0c7c3 store 1 ,mem_24g_txbuf_new + 1 
+0300 7047c800 jam 0 ,mem_24g_txbuf_new + 6 
+0301 202032a5 branch g24_pair_sm_common + 4 
 
 p_g24_reconn_dispatch:
-02fa 6fe145f7 fetch 2 ,mem_24g_reconn_count 
-02fb d84001f8 arg 0x01f8 ,temp 
-02fc 98417e00 iand temp ,pdata 
-02fd 203a02ff branch p_g24_reconn_dispatch_next ,blank 
-02fe 20203537 branch g24_reconn_dispatch + 5 
+0302 6fe145f7 fetch 2 ,mem_24g_reconn_count 
+0303 d84001f8 arg 0x01f8 ,temp 
+0304 98417e00 iand temp ,pdata 
+0305 203a0307 branch p_g24_reconn_dispatch_next ,blank 
+0306 20203537 branch g24_reconn_dispatch + 5 
 
 p_g24_reconn_dispatch_next:
-02ff 20400305 call p_g24_reconn_data_prep 
-0300 2040362a call g24_transmit_receive_ack 
-0301 242c355e nbranch g24_reconn_device_fail ,sync 
-0302 2437b55e nbranch g24_reconn_device_fail ,user3 
-0303 20403647 call g24_ackpayload_parse 
-0304 20204d5d branch mouse_g24_reconn_dispatch_set 
+0307 2040030d call p_g24_reconn_data_prep 
+0308 2040362a call g24_transmit_receive_ack 
+0309 242c355e nbranch g24_reconn_device_fail ,sync 
+030a 2437b55e nbranch g24_reconn_device_fail ,user3 
+030b 20403647 call g24_ackpayload_parse 
+030c 20204d5d branch mouse_g24_reconn_dispatch_set 
 
 p_g24_reconn_data_prep:
-0305 7047c2ff jam datatype_attemp ,mem_24g_txbuf_new 
-0306 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-0307 67e0c7c3 store 1 ,mem_24g_txbuf_new + 1 
-0308 6fe2461b fetch 4 ,mem_24g_device_addr 
-0309 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
-030a 70459f06 jam 6 ,mem_24g_datalen 
-030b 20200506 branch p_g24_transmit_prep 
+030d 7047c2ff jam datatype_attemp ,mem_24g_txbuf_new 
+030e 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+030f 67e0c7c3 store 1 ,mem_24g_txbuf_new + 1 
+0310 6fe2461b fetch 4 ,mem_24g_device_addr 
+0311 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
+0312 70459f06 jam 6 ,mem_24g_datalen 
+0313 2020050e branch p_g24_transmit_prep 
 
 p_g24_transmit_hop_process:
-030c 6848c618 fetcht 1 ,mem_24g_retry 
-030d 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
-030e 98467c00 isub temp ,null 
-030f 24213675 nbranch g24_tx_fast_hop ,positive 
-0310 18408401 increase 1 ,temp 
-0311 6048c618 storet 1 ,mem_24g_retry 
-0312 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
-0313 c0028318 beq 5 ,p_g24_transmit_hop_process_4ms 
-0314 6fe0c618 fetch 1 ,mem_24g_retry 
-0315 c003031c beq 6 ,p_g24_hop_ch_disable 
-0316 c006031c beq 12 ,p_g24_hop_ch_disable 
-0317 20600000 rtn 
+0314 6848c618 fetcht 1 ,mem_24g_retry 
+0315 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
+0316 98467c00 isub temp ,null 
+0317 24213675 nbranch g24_tx_fast_hop ,positive 
+0318 18408401 increase 1 ,temp 
+0319 6048c618 storet 1 ,mem_24g_retry 
+031a 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
+031b c0028320 beq 5 ,p_g24_transmit_hop_process_4ms 
+031c 6fe0c618 fetch 1 ,mem_24g_retry 
+031d c0030324 beq 6 ,p_g24_hop_ch_disable 
+031e c0060324 beq 12 ,p_g24_hop_ch_disable 
+031f 20600000 rtn 
 
 p_g24_transmit_hop_process_4ms:
-0318 6fe0c618 fetch 1 ,mem_24g_retry 
-0319 c001831c beq 3 ,p_g24_hop_ch_disable 
-031a c003031c beq 6 ,p_g24_hop_ch_disable 
-031b 20600000 rtn 
+0320 6fe0c618 fetch 1 ,mem_24g_retry 
+0321 c0018324 beq 3 ,p_g24_hop_ch_disable 
+0322 c0030324 beq 6 ,p_g24_hop_ch_disable 
+0323 20600000 rtn 
 
 p_g24_hop_ch_disable:
-031c 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-031d 793ffe04 set0 bit_hop ,pdata 
-031e 67e0c5a0 store 1 ,mem_24g_data_type 
-031f 20400321 call p_g24_txpayload_type_update 
-0320 20203673 branch g24_hop_ch_disable + 4 
+0324 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0325 793ffe04 set0 bit_hop ,pdata 
+0326 67e0c5a0 store 1 ,mem_24g_data_type 
+0327 20400329 call p_g24_txpayload_type_update 
+0328 20203673 branch g24_hop_ch_disable + 4 
 
 p_g24_txpayload_type_update:
-0321 1fe9fe00 lshift3 pdata ,pdata 
-0322 6848c595 fetcht 1 ,mem_24g_pid 
-0323 18410403 and temp ,0x03 ,temp 
-0324 18438400 lshift temp ,temp 
-0325 9841fe00 ior temp ,pdata 
-0326 6848c596 fetcht 1 ,mem_24g_no_ack 
-0327 9840fe00 iadd temp ,pdata 
-0328 67e0c809 store 1 ,mem_24g_txpayload_new + offset_data_type 
-0329 20600000 rtn 
+0329 1fe9fe00 lshift3 pdata ,pdata 
+032a 6848c595 fetcht 1 ,mem_24g_pid 
+032b 18410403 and temp ,0x03 ,temp 
+032c 18438400 lshift temp ,temp 
+032d 9841fe00 ior temp ,pdata 
+032e 6848c596 fetcht 1 ,mem_24g_no_ack 
+032f 9840fe00 iadd temp ,pdata 
+0330 67e0c809 store 1 ,mem_24g_txpayload_new + offset_data_type 
+0331 20600000 rtn 
 
 p_mouse_store_dpi_info_check:
 
 p_mouse_store_eerpom_dpi:
-032a d8400001 arg 1 ,temp 
-032b da2046a2 arg mem_mouse_dpi ,rega 
-032c da40002a arg 0x2a ,regb 
-032d 20206cc9 branch iicd_write_protect_eep_data 
+0332 d8400001 arg 1 ,temp 
+0333 da2046a2 arg mem_mouse_dpi ,rega 
+0334 da40002a arg 0x2a ,regb 
+0335 20206cc9 branch iicd_write_protect_eep_data 
 
 p_mouse_24g_package_data:
-032e c6930000 rtnmark0 mark_24g 
-032f 20400191 call p_mouse_motion 
-0330 204003ec call p_mouse_g24_tx_info_check 
-0331 24740000 nrtn user 
-0332 6fe0c73b fetch 1 ,mem_mouse_24g_long_sleep_flag 
-0333 70473b00 jam 0 ,mem_mouse_24g_long_sleep_flag 
-0334 245a59ba ncall mouse_24g_short_sleep_clear_wake ,blank 
-0335 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0336 c30a0339 bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
-0337 6fe0c72b fetch 1 ,mem_customer_key 
-0338 243a59dc nbranch mouse_24g_keyboard_package_data ,blank 
+0336 c6930000 rtnmark0 mark_24g 
+0337 20400197 call p_mouse_motion 
+0338 204003f4 call p_mouse_g24_tx_info_check 
+0339 24740000 nrtn user 
+033a 6fe0c73b fetch 1 ,mem_mouse_24g_long_sleep_flag 
+033b 70473b00 jam 0 ,mem_mouse_24g_long_sleep_flag 
+033c 245a59ba ncall mouse_24g_short_sleep_clear_wake ,blank 
+033d 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+033e c30a0341 bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
+033f 6fe0c72b fetch 1 ,mem_customer_key 
+0340 243a59dc nbranch mouse_24g_keyboard_package_data ,blank 
 
 p_mouse_24g_mouse_package_data:
-0339 2040538e call mouse_data_xy_release 
-033a 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-033b c280d9d6 bbit1 1 ,mouse_24g_mouse_package_data_now 
-033c 6848c7c3 fetcht 1 ,mem_24g_txbuf_new + 1 
-033d 6fe0c65c fetch 1 ,mem_mouse_key 
-033e 9841fe00 ior temp ,pdata 
-033f 67e0c65c store 1 ,mem_mouse_key 
-0340 6848c7c8 fetcht 1 ,mem_24g_txbuf_new + 6 
-0341 6fe0c661 fetch 1 ,mem_mouse_z 
-0342 9840fe00 iadd temp ,pdata 
-0343 67e0c661 store 1 ,mem_mouse_z 
-0344 6848c7c9 fetcht 1 ,mem_24g_txbuf_new + 7 
-0345 6fe0c662 fetch 1 ,mem_mouse_tz 
-0346 9840fe00 iadd temp ,pdata 
-0347 67e0c662 store 1 ,mem_mouse_tz 
-0348 202059d6 branch mouse_24g_mouse_package_data_now 
+0341 2040538e call mouse_data_xy_release 
+0342 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0343 c280d9d6 bbit1 1 ,mouse_24g_mouse_package_data_now 
+0344 6848c7c3 fetcht 1 ,mem_24g_txbuf_new + 1 
+0345 6fe0c65c fetch 1 ,mem_mouse_key 
+0346 9841fe00 ior temp ,pdata 
+0347 67e0c65c store 1 ,mem_mouse_key 
+0348 6848c7c8 fetcht 1 ,mem_24g_txbuf_new + 6 
+0349 6fe0c661 fetch 1 ,mem_mouse_z 
+034a 9840fe00 iadd temp ,pdata 
+034b 67e0c661 store 1 ,mem_mouse_z 
+034c 6848c7c9 fetcht 1 ,mem_24g_txbuf_new + 7 
+034d 6fe0c662 fetch 1 ,mem_mouse_tz 
+034e 9840fe00 iadd temp ,pdata 
+034f 67e0c662 store 1 ,mem_mouse_tz 
+0350 202059d6 branch mouse_24g_mouse_package_data_now 
 
 p_g24_transmit_loop:
-0349 2040362a call g24_transmit_receive_ack 
-034a 242c3638 nbranch g24_retransmit ,sync 
-034b 2437b638 nbranch g24_retransmit ,user3 
-034c 20403647 call g24_ackpayload_parse 
-034d 2040036a call p_g24_parse_receive_work_data 
-034e 20405b33 call mouse_24g_transmit_callback 
-034f 20400351 call p_g24_rxpayload_clear 
-0350 2020361f branch g24_transmit_no_ack 
+0351 2040362a call g24_transmit_receive_ack 
+0352 242c3638 nbranch g24_retransmit ,sync 
+0353 2437b638 nbranch g24_retransmit ,user3 
+0354 20403647 call g24_ackpayload_parse 
+0355 20400372 call p_g24_parse_receive_work_data 
+0356 20405b33 call mouse_24g_transmit_callback 
+0357 20400359 call p_g24_rxpayload_clear 
+0358 2020361f branch g24_transmit_no_ack 
 
 p_g24_rxpayload_clear:
-0351 df200008 arg 8 ,loopcnt 
-0352 d8a04574 arg mem_24g_rxpayload ,contw 
-0353 20207ca5 branch memset0 
+0359 df200008 arg 8 ,loopcnt 
+035a d8a04574 arg mem_24g_rxpayload ,contw 
+035b 20207ca5 branch memset0 
 
 p_g24_dispatch:
-0354 c513b37c bmark1 mark_24g_rxmode ,g24_receive_dispatch 
-0355 c6930000 rtnmark0 mark_24g 
+035c c513b37c bmark1 mark_24g_rxmode ,g24_receive_dispatch 
+035d c6930000 rtnmark0 mark_24g 
 
 p_g24_transmit_dispatch:
-0356 6fe0c613 fetch 1 ,mem_24g_conn_sm 
-0357 c28082d6 bbit1 state_24g_pair ,p_g24_pair_dispatch 
-0358 c28102fa bbit1 state_24g_reconn ,p_g24_reconn_dispatch 
-0359 6fe0cc6c fetch 1 ,mem_ms_audio_enable_flag 
-035a 245a36bb ncall g24_transmit_by_interrupt_enable ,blank 
-035b 6fe0c62f fetch 1 ,mem_24g_transmit_by_interrupt 
-035c c000835e beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
-035d 20200422 branch p_g24_transmit_no_interrupt 
+035e 6fe0c613 fetch 1 ,mem_24g_conn_sm 
+035f c28082de bbit1 state_24g_pair ,p_g24_pair_dispatch 
+0360 c2810302 bbit1 state_24g_reconn ,p_g24_reconn_dispatch 
+0361 6fe0cc6c fetch 1 ,mem_ms_audio_enable_flag 
+0362 245a36bb ncall g24_transmit_by_interrupt_enable ,blank 
+0363 6fe0c62f fetch 1 ,mem_24g_transmit_by_interrupt 
+0364 c0008366 beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
+0365 2020042a branch p_g24_transmit_no_interrupt 
 
 p_g24_transmit_by_interrupt:
-035e 20403224 call g24_timer_check 
-035f 24740000 nrtn user 
-0360 204036b5 call g24_interval_calibrate 
-0361 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-0362 245a03f5 ncall p_g24_send_audio_info_enable ,blank 
-0363 6fe14630 fetch 2 ,mem_24g_transmit_by_interrupt_exit_count 
-0364 1fe0fe01 increase 1 ,pdata 
-0365 67e14630 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
-0366 68494632 fetcht 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
-0367 98467c00 isub temp ,null 
-0368 2042b6aa call g24_transmit_by_interrupt_exit ,zero 
-0369 202035e0 branch g24_transmit_no_interrupt 
+0366 20403224 call g24_timer_check 
+0367 24740000 nrtn user 
+0368 204036b5 call g24_interval_calibrate 
+0369 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+036a 245a03fd ncall p_g24_send_audio_info_enable ,blank 
+036b 6fe14630 fetch 2 ,mem_24g_transmit_by_interrupt_exit_count 
+036c 1fe0fe01 increase 1 ,pdata 
+036d 67e14630 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
+036e 68494632 fetcht 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+036f 98467c00 isub temp ,null 
+0370 2042b6aa call g24_transmit_by_interrupt_exit ,zero 
+0371 202035e0 branch g24_transmit_no_interrupt 
 
 p_g24_parse_receive_work_data:
-036a 204003c1 call p_mouse_g24_tx_flag_clr_check 
-036b 6fe0c594 fetch 1 ,mem_24g_rxdata_length 
-036c 207a0000 rtn blank 
+0372 204003c9 call p_mouse_g24_tx_flag_clr_check 
+0373 6fe0c594 fetch 1 ,mem_24g_rxdata_length 
+0374 207a0000 rtn blank 
 
 p_g24_receive_ack_data:
-036d 6fe0c574 fetch 1 ,mem_24g_rxpayload 
-036e c1e00000 rtnne report_id_pro_data 
-036f 6fe0c575 fetch 1 ,mem_24g_rxpayload + 1 
-0370 c1800000 rtnne start_flag 
-0371 6fe0c594 fetch 1 ,mem_24g_rxdata_length 
-0372 67e0c873 store 1 ,mem_ms_recv_ackpayload_temp 
-0373 1fe27200 copy pdata ,loopcnt 
-0374 d8c04575 arg mem_24g_rxpayload + 1 ,contr 
-0375 d8a04874 arg mem_ms_recv_ackpayload_temp + 1 ,contw 
-0376 20407cdc call memcpy 
+0375 6fe0c574 fetch 1 ,mem_24g_rxpayload 
+0376 c1e00000 rtnne report_id_pro_data 
+0377 6fe0c575 fetch 1 ,mem_24g_rxpayload + 1 
+0378 c1800000 rtnne start_flag 
+0379 6fe0c594 fetch 1 ,mem_24g_rxdata_length 
+037a 67e0c873 store 1 ,mem_ms_recv_ackpayload_temp 
+037b 1fe27200 copy pdata ,loopcnt 
+037c d8c04575 arg mem_24g_rxpayload + 1 ,contr 
+037d d8a04874 arg mem_ms_recv_ackpayload_temp + 1 ,contw 
+037e 20407cdc call memcpy 
 
 p_g24_receive_ack_data_next:
-0377 6fe0c577 fetch 1 ,mem_24g_rxpayload + 3 
-0378 c003837b beq opcode_voice_end ,p_mouse_receive_dg_voice_end_data 
-0379 704e6620 jam zcode_20 ,mem_zcode_temp_param0 
-037a 202007a8 branch p_zcode_entrance 
+037f 6fe0c577 fetch 1 ,mem_24g_rxpayload + 3 
+0380 c0038383 beq opcode_voice_end ,p_mouse_receive_dg_voice_end_data 
+0381 704e6620 jam zcode_20 ,mem_zcode_temp_param0 
+0382 202007b8 branch p_zcode_entrance 
 
 p_mouse_receive_dg_voice_end_data:
-037b d8e00005 arg voice_end ,queue 
-037c 202003e9 branch p_ms_tx_nor_pro_flag_enable 
+0383 d8e00005 arg voice_end ,queue 
+0384 202003f1 branch p_ms_tx_nor_pro_flag_enable 
 
 p_mouse_g24_tx_dpi_data:
-037d d8e00007 arg get_dpi ,queue 
-037e 202003e9 branch p_ms_tx_nor_pro_flag_enable 
+0385 d8e00007 arg get_dpi ,queue 
+0386 202003f1 branch p_ms_tx_nor_pro_flag_enable 
 
 p_memcpy_9:
-037f df200009 arg 9 ,loopcnt 
-0380 20207cdc branch memcpy 
+0387 df200009 arg 9 ,loopcnt 
+0388 20207cdc branch memcpy 
 
 p_memcpy_4:
-0381 df200004 arg 4 ,loopcnt 
-0382 20207cdc branch memcpy 
+0389 df200004 arg 4 ,loopcnt 
+038a 20207cdc branch memcpy 
 
 p_mouse_receive_key_fuction_check:
-0383 d8a04e41 arg mem_rxpayload_temp + 1 ,contw 
-0384 2040037f call p_memcpy_9 
-0385 6fe0ce44 fetch 1 ,mem_rxpayload_temp + 4 
-0386 c000838a beq b4_fuction ,p_mouse_receive_b4key_data 
-0387 c001038c beq b5_fuction ,p_mouse_receive_b5key_data 
-0388 c001838e beq dpi_fuction ,p_mouse_receive_dpikey_data 
-0389 20600000 rtn 
+038b d8a04e41 arg mem_rxpayload_temp + 1 ,contw 
+038c 20400387 call p_memcpy_9 
+038d 6fe0ce44 fetch 1 ,mem_rxpayload_temp + 4 
+038e c0008392 beq b4_fuction ,p_mouse_receive_b4key_data 
+038f c0010394 beq b5_fuction ,p_mouse_receive_b5key_data 
+0390 c0018396 beq dpi_fuction ,p_mouse_receive_dpikey_data 
+0391 20600000 rtn 
 
 p_mouse_receive_b4key_data:
-038a da604e4f arg mem_mouse_b4_fuction_info ,regc 
-038b 20200390 branch p_mouse_key_info_compare_interface 
+0392 da604e4f arg mem_mouse_b4_fuction_info ,regc 
+0393 20200398 branch p_mouse_key_info_compare_interface 
 
 p_mouse_receive_b5key_data:
-038c da604e54 arg mem_mouse_b5_fuction_info ,regc 
-038d 20200390 branch p_mouse_key_info_compare_interface 
+0394 da604e54 arg mem_mouse_b5_fuction_info ,regc 
+0395 20200398 branch p_mouse_key_info_compare_interface 
 
 p_mouse_receive_dpikey_data:
-038e da604e59 arg mem_mouse_dpi_fuction_info ,regc 
-038f 20200390 branch p_mouse_key_info_compare_interface 
+0396 da604e59 arg mem_mouse_dpi_fuction_info ,regc 
+0397 20200398 branch p_mouse_key_info_compare_interface 
 
 p_mouse_key_info_compare_interface:
-0390 1a620c00 copy regc ,contr 
-0391 d8a04e4a arg mem_mouse_key_fuction_info_temp ,contw 
-0392 20400396 call p_memcpy_5 
-0393 20400398 call p_g24_key_info_updata_check 
-0394 d8c04e4a arg mem_mouse_key_fuction_info_temp ,contr 
-0395 1a620a00 copy regc ,contw 
+0398 1a620c00 copy regc ,contr 
+0399 d8a04e4a arg mem_mouse_key_fuction_info_temp ,contw 
+039a 2040039e call p_memcpy_5 
+039b 204003a0 call p_g24_key_info_updata_check 
+039c d8c04e4a arg mem_mouse_key_fuction_info_temp ,contr 
+039d 1a620a00 copy regc ,contw 
 
 p_memcpy_5:
-0396 df200005 arg 5 ,loopcnt 
-0397 20207cdc branch memcpy 
+039e df200005 arg 5 ,loopcnt 
+039f 20207cdc branch memcpy 
 
 p_g24_key_info_updata_check:
-0398 6fe0ce45 fetch 1 ,mem_rxpayload_temp + 5 
-0399 c00183a5 beq app_key ,p_g24_key_info_updata_app_check 
-039a df200005 arg 5 ,loopcnt 
-039b da204e45 arg mem_rxpayload_temp + 5 ,rega 
-039c da404e4a arg mem_mouse_key_fuction_info_temp ,regb 
-039d 20407d66 call compare_loop 
-039e 20628000 rtn zero 
-039f d8c04e45 arg mem_rxpayload_temp + 5 ,contr 
-03a0 d8a04e4a arg mem_mouse_key_fuction_info_temp ,contw 
-03a1 20400396 call p_memcpy_5 
-03a2 202003ab branch p_mouse_store_key_info_delay 
+03a0 6fe0ce45 fetch 1 ,mem_rxpayload_temp + 5 
+03a1 c00183ad beq app_key ,p_g24_key_info_updata_app_check 
+03a2 df200005 arg 5 ,loopcnt 
+03a3 da204e45 arg mem_rxpayload_temp + 5 ,rega 
+03a4 da404e4a arg mem_mouse_key_fuction_info_temp ,regb 
+03a5 20407d66 call compare_loop 
+03a6 20628000 rtn zero 
+03a7 d8c04e45 arg mem_rxpayload_temp + 5 ,contr 
+03a8 d8a04e4a arg mem_mouse_key_fuction_info_temp ,contw 
+03a9 2040039e call p_memcpy_5 
+03aa 202003b3 branch p_mouse_store_key_info_delay 
 
 p_g24_key_info_updata_app_long_check:
-03a3 6048ce4d storet 1 ,mem_mouse_key_fuction_info_temp + 3 
-03a4 202003ab branch p_mouse_store_key_info_delay 
+03ab 6048ce4d storet 1 ,mem_mouse_key_fuction_info_temp + 3 
+03ac 202003b3 branch p_mouse_store_key_info_delay 
 
 p_g24_key_info_updata_app_check:
-03a5 67e0ce4a store 1 ,mem_mouse_key_fuction_info_temp 
-03a6 6fe0ce46 fetch 1 ,mem_rxpayload_temp + 6 
-03a7 6848ce47 fetcht 1 ,mem_rxpayload_temp + 7 
-03a8 c00083a3 beq press_long ,p_g24_key_info_updata_app_long_check 
-03a9 6048ce4c storet 1 ,mem_mouse_key_fuction_info_temp + 2 
-03aa 202003ab branch p_mouse_store_key_info_delay 
+03ad 67e0ce4a store 1 ,mem_mouse_key_fuction_info_temp 
+03ae 6fe0ce46 fetch 1 ,mem_rxpayload_temp + 6 
+03af 6848ce47 fetcht 1 ,mem_rxpayload_temp + 7 
+03b0 c00083ab beq press_long ,p_g24_key_info_updata_app_long_check 
+03b1 6048ce4c storet 1 ,mem_mouse_key_fuction_info_temp + 2 
+03b2 202003b3 branch p_mouse_store_key_info_delay 
 
 p_mouse_store_key_info_delay:
-03ab 6fe0ce60 fetch 1 ,mem_store_key_info_delay_timer_init 
-03ac 67e0ce5f store 1 ,mem_store_key_info_delay_timer 
-03ad 20600000 rtn 
+03b3 6fe0ce60 fetch 1 ,mem_store_key_info_delay_timer_init 
+03b4 67e0ce5f store 1 ,mem_store_key_info_delay_timer 
+03b5 20600000 rtn 
 
 p_mouse_key_info_store_delay_timer:
-03ae da604e5f arg mem_store_key_info_delay_timer ,regc 
-03af da4003b1 arg p_mouse_store_key_info_check ,regb 
-03b0 20203755 branch timer_single_step 
+03b6 da604e5f arg mem_store_key_info_delay_timer ,regc 
+03b7 da4003b9 arg p_mouse_store_key_info_check ,regb 
+03b8 20203755 branch timer_single_step 
 
 p_mouse_store_key_info_check:
-03b1 d8400010 arg 16 ,temp 
-03b2 da204e4f arg mem_mouse_key_information_start ,rega 
-03b3 da40008a arg mouse_value_eeprom_offect ,regb 
-03b4 20206cc9 branch iicd_write_protect_eep_data 
+03b9 d8400010 arg 16 ,temp 
+03ba da204e4f arg mem_mouse_key_information_start ,rega 
+03bb da40008a arg mouse_value_eeprom_offect ,regb 
+03bc 20206cc9 branch iicd_write_protect_eep_data 
 
 p_mouse_eeprom_load_le_att_list_info:
-03b5 704e6612 jam zcode_12 ,mem_zcode_temp_param0 
-03b6 202007a8 branch p_zcode_entrance 
+03bd 704e6612 jam zcode_12 ,mem_zcode_temp_param0 
+03be 202007b8 branch p_zcode_entrance 
 
 p_mouse_receive_dpi_check:
-03b7 d8a04e41 arg mem_rxpayload_temp + 1 ,contw 
-03b8 20400381 call p_memcpy_4 
-03b9 704ce300 jam 0 ,mem_mouse_dpi_set_result 
-03ba 6fe0ce44 fetch 1 ,mem_rxpayload_temp + 4 
-03bb 1fe67c0a sub pdata ,10 ,null 
-03bc 24610000 nrtn positive 
-03bd 67e0c6a2 store 1 ,mem_mouse_dpi 
-03be 67e0cce2 store 1 ,mem_mouse_last_dpi 
-03bf 704ce301 jam 1 ,mem_mouse_dpi_set_result 
-03c0 20205025 branch mouse_dpi_level_store 
+03bf d8a04e41 arg mem_rxpayload_temp + 1 ,contw 
+03c0 20400389 call p_memcpy_4 
+03c1 704ce300 jam 0 ,mem_mouse_dpi_set_result 
+03c2 6fe0ce44 fetch 1 ,mem_rxpayload_temp + 4 
+03c3 1fe67c0a sub pdata ,10 ,null 
+03c4 24610000 nrtn positive 
+03c5 67e0c6a2 store 1 ,mem_mouse_dpi 
+03c6 67e0cce2 store 1 ,mem_mouse_last_dpi 
+03c7 704ce301 jam 1 ,mem_mouse_dpi_set_result 
+03c8 20205025 branch mouse_dpi_level_store 
 
 p_mouse_g24_tx_flag_clr_check:
-03c1 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
-03c2 2feffe04 isolate1 http_bit ,pdata 
-03c3 204083cb call p_g24_clr_tx_http_info_flag ,true 
-03c4 2feffe05 isolate1 audio_bit ,pdata 
-03c5 204083cd call p_g24_clr_tx_audio_info_flag ,true 
-03c6 2feffe06 isolate1 spec_pro_bit ,pdata 
-03c7 204083cf call p_g24_clr_tx_spec_info_flag_check ,true 
-03c8 2feffe07 isolate1 nor_pro_bit ,pdata 
-03c9 204083d5 call p_g24_clr_tx_nor_pro_flag_check ,true 
-03ca 20600000 rtn 
+03c9 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
+03ca 2feffe04 isolate1 http_bit ,pdata 
+03cb 204083d3 call p_g24_clr_tx_http_info_flag ,true 
+03cc 2feffe05 isolate1 audio_bit ,pdata 
+03cd 204083d5 call p_g24_clr_tx_audio_info_flag ,true 
+03ce 2feffe06 isolate1 spec_pro_bit ,pdata 
+03cf 204083d7 call p_g24_clr_tx_spec_info_flag_check ,true 
+03d0 2feffe07 isolate1 nor_pro_bit ,pdata 
+03d1 204083dd call p_g24_clr_tx_nor_pro_flag_check ,true 
+03d2 20600000 rtn 
 
 p_g24_clr_tx_http_info_flag:
-03cb 793ffe04 set0 http_bit ,pdata 
-03cc 202003f7 branch p_g24_store_ms_tx_flag 
+03d3 793ffe04 set0 http_bit ,pdata 
+03d4 202003ff branch p_g24_store_ms_tx_flag 
 
 p_g24_clr_tx_audio_info_flag:
-03cd 793ffe05 set0 audio_bit ,pdata 
-03ce 202003f7 branch p_g24_store_ms_tx_flag 
+03d5 793ffe05 set0 audio_bit ,pdata 
+03d6 202003ff branch p_g24_store_ms_tx_flag 
 
 p_g24_clr_tx_spec_info_flag_check:
-03cf 204003d3 call p_g24_clr_tx_spec_info_flag 
-03d0 d8400000 arg 0 ,temp 
-03d1 6049487b storet 2 ,mem_ms_tx_pro_key_flag 
-03d2 20600000 rtn 
+03d7 204003db call p_g24_clr_tx_spec_info_flag 
+03d8 d8400000 arg 0 ,temp 
+03d9 6049487b storet 2 ,mem_ms_tx_pro_key_flag 
+03da 20600000 rtn 
 
 p_g24_clr_tx_spec_info_flag:
-03d3 793ffe06 set0 spec_pro_bit ,pdata 
-03d4 202003f7 branch p_g24_store_ms_tx_flag 
+03db 793ffe06 set0 spec_pro_bit ,pdata 
+03dc 202003ff branch p_g24_store_ms_tx_flag 
 
 p_g24_clr_tx_nor_pro_flag_check:
-03d5 204003d9 call p_g24_clr_tx_nor_info_flag 
-03d6 d8400000 arg 0 ,temp 
-03d7 60494880 storet 2 ,mem_ms_tx_nor_pro_data_flag 
-03d8 20600000 rtn 
+03dd 204003e1 call p_g24_clr_tx_nor_info_flag 
+03de d8400000 arg 0 ,temp 
+03df 60494880 storet 2 ,mem_ms_tx_nor_pro_data_flag 
+03e0 20600000 rtn 
 
 p_g24_clr_tx_nor_info_flag:
-03d9 793ffe07 set0 nor_pro_bit ,pdata 
-03da 202003f7 branch p_g24_store_ms_tx_flag 
+03e1 793ffe07 set0 nor_pro_bit ,pdata 
+03e2 202003ff branch p_g24_store_ms_tx_flag 
 
 p_ms_param_bit_set1:
-03db f9207e00 qset1 pdata 
+03e3 f9207e00 qset1 pdata 
 
 p_istore_2_contw_rtn:
-03dc e7e10005 istore 2 ,contw 
-03dd 20600000 rtn 
+03e4 e7e10005 istore 2 ,contw 
+03e5 20600000 rtn 
 
 p_ms_param_bit_set0:
-03de f93ffe00 qset0 pdata 
-03df 202003dc branch p_istore_2_contw_rtn 
+03e6 f93ffe00 qset0 pdata 
+03e7 202003e4 branch p_istore_2_contw_rtn 
 
 p_ms_long_press_key_index_enable:
-03e0 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-03e1 d8a0487e arg mem_ms_long_press_key_index ,contw 
-03e2 202003db branch p_ms_param_bit_set1 
+03e8 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+03e9 d8a0487e arg mem_ms_long_press_key_index ,contw 
+03ea 202003e3 branch p_ms_param_bit_set1 
 
 p_ms_long_press_key_index_disable:
-03e3 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-03e4 d8a0487e arg mem_ms_long_press_key_index ,contw 
-03e5 202003de branch p_ms_param_bit_set0 
+03eb 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+03ec d8a0487e arg mem_ms_long_press_key_index ,contw 
+03ed 202003e6 branch p_ms_param_bit_set0 
 
 p_ms_tx_pro_key_flag_enable:
-03e6 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
-03e7 d8a0487b arg mem_ms_tx_pro_key_flag ,contw 
-03e8 202003db branch p_ms_param_bit_set1 
+03ee 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
+03ef d8a0487b arg mem_ms_tx_pro_key_flag ,contw 
+03f0 202003e3 branch p_ms_param_bit_set1 
 
 p_ms_tx_nor_pro_flag_enable:
-03e9 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
-03ea d8a04880 arg mem_ms_tx_nor_pro_data_flag ,contw 
-03eb 202003db branch p_ms_param_bit_set1 
+03f1 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
+03f2 d8a04880 arg mem_ms_tx_nor_pro_data_flag ,contw 
+03f3 202003e3 branch p_ms_param_bit_set1 
 
 p_mouse_g24_tx_info_check:
-03ec 204003f0 call p_mouse_g24_tx_flag_check 
+03f4 204003f8 call p_mouse_g24_tx_flag_check 
 
 p_mouse_tx_device_info_check:
-03ed 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
-03ee 207a0000 rtn blank 
-03ef 20207dbc branch enable_user 
+03f5 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
+03f6 207a0000 rtn blank 
+03f7 20207dbc branch enable_user 
 
 p_mouse_g24_tx_flag_check:
-03f0 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
-03f1 243a03f9 nbranch p_g24_send_spec_info_enable ,blank 
-03f2 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
-03f3 243a03fc nbranch p_g24_send_nor_info_enable ,blank 
-03f4 20600000 rtn 
+03f8 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
+03f9 243a0401 nbranch p_g24_send_spec_info_enable ,blank 
+03fa 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
+03fb 243a0404 nbranch p_g24_send_nor_info_enable ,blank 
+03fc 20600000 rtn 
 
 p_g24_send_audio_info_enable:
-03f5 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
-03f6 79207e05 set1 audio_bit ,pdata 
+03fd 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
+03fe 79207e05 set1 audio_bit ,pdata 
 
 p_g24_store_ms_tx_flag:
-03f7 67e0ccbc store 1 ,mem_ms_tx_data_type 
-03f8 20600000 rtn 
+03ff 67e0ccbc store 1 ,mem_ms_tx_data_type 
+0400 20600000 rtn 
 
 p_g24_send_spec_info_enable:
-03f9 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
-03fa 79207e06 set1 spec_pro_bit ,pdata 
-03fb 202003f7 branch p_g24_store_ms_tx_flag 
+0401 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
+0402 79207e06 set1 spec_pro_bit ,pdata 
+0403 202003ff branch p_g24_store_ms_tx_flag 
 
 p_g24_send_nor_info_enable:
-03fc 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
-03fd 79207e07 set1 nor_pro_bit ,pdata 
-03fe 202003f7 branch p_g24_store_ms_tx_flag 
+0404 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
+0405 79207e07 set1 nor_pro_bit ,pdata 
+0406 202003ff branch p_g24_store_ms_tx_flag 
 
 p_g24_send_http_info_enable:
-03ff 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
-0400 79207e04 set1 http_bit ,pdata 
-0401 202003f7 branch p_g24_store_ms_tx_flag 
+0407 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
+0408 79207e04 set1 http_bit ,pdata 
+0409 202003ff branch p_g24_store_ms_tx_flag 
 
 p_g24_nodata_transmit:
-0402 6fe0c619 fetch 1 ,mem_24g_abort_pac 
-0403 205a0407 call p_g24_send_abort_packet ,blank 
-0404 6fe0ccbd fetch 1 ,mem_device_tx_heart_data_flag 
-0405 245a0419 ncall p_g24_send_slow_heart_info ,blank 
-0406 20203680 branch g24_nodata_transmit + 2 
+040a 6fe0c619 fetch 1 ,mem_24g_abort_pac 
+040b 205a040f call p_g24_send_abort_packet ,blank 
+040c 6fe0ccbd fetch 1 ,mem_device_tx_heart_data_flag 
+040d 245a0421 ncall p_g24_send_slow_heart_info ,blank 
+040e 20203680 branch g24_nodata_transmit + 2 
 
 p_g24_send_abort_packet:
-0407 6fe0ccbd fetch 1 ,mem_device_tx_heart_data_flag 
-0408 247a0000 nrtn blank 
-0409 7045a001 jam type_ms ,mem_24g_data_type 
-040a 6fe0c737 fetch 1 ,mem_24g_shutdown_flag 
-040b 79407e00 setflip 0 ,pdata 
-040c 67e0c619 store 1 ,mem_24g_abort_pac 
-040d 2040360e call g24_transmit_rf_ctrl_clear 
-040e 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-040f 58000000 setarg 0 
-0410 67e3c7c3 store 7 ,mem_24g_txbuf_new + 1 
-0411 6fe2461b fetch 4 ,mem_24g_device_addr 
-0412 67e247ca store 4 ,mem_24g_txbuf_new + 8 
-0413 70459f0c jam 12 ,mem_24g_datalen 
-0414 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-0415 79207e03 set1 bit_abort ,pdata 
-0416 67e0c5a0 store 1 ,mem_24g_data_type 
-0417 20400506 call p_g24_transmit_prep 
-0418 202035e3 branch g24_transmit_start 
+040f 6fe0ccbd fetch 1 ,mem_device_tx_heart_data_flag 
+0410 247a0000 nrtn blank 
+0411 7045a001 jam type_ms ,mem_24g_data_type 
+0412 6fe0c737 fetch 1 ,mem_24g_shutdown_flag 
+0413 79407e00 setflip 0 ,pdata 
+0414 67e0c619 store 1 ,mem_24g_abort_pac 
+0415 2040360e call g24_transmit_rf_ctrl_clear 
+0416 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+0417 58000000 setarg 0 
+0418 67e3c7c3 store 7 ,mem_24g_txbuf_new + 1 
+0419 6fe2461b fetch 4 ,mem_24g_device_addr 
+041a 67e247ca store 4 ,mem_24g_txbuf_new + 8 
+041b 70459f0c jam 12 ,mem_24g_datalen 
+041c 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+041d 79207e03 set1 bit_abort ,pdata 
+041e 67e0c5a0 store 1 ,mem_24g_data_type 
+041f 2040050e call p_g24_transmit_prep 
+0420 202035e3 branch g24_transmit_start 
 
 p_g24_send_slow_heart_info:
-0419 70461900 jam 0 ,mem_24g_abort_pac 
-041a 7045a001 jam type_ms ,mem_24g_data_type 
-041b 2040360e call g24_transmit_rf_ctrl_clear 
-041c 70459f01 jam 1 ,mem_24g_datalen 
-041d 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-041e 79207e03 set1 heart_bit ,pdata 
-041f 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-0420 20400506 call p_g24_transmit_prep 
-0421 20203612 branch g24_transmit_process 
+0421 70461900 jam 0 ,mem_24g_abort_pac 
+0422 7045a001 jam type_ms ,mem_24g_data_type 
+0423 2040360e call g24_transmit_rf_ctrl_clear 
+0424 70459f01 jam 1 ,mem_24g_datalen 
+0425 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0426 79207e03 set1 heart_bit ,pdata 
+0427 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+0428 2040050e call p_g24_transmit_prep 
+0429 20203612 branch g24_transmit_process 
 
 p_g24_transmit_no_interrupt:
-0422 20400425 call p_g24_txdata_prep 
-0423 24340402 nbranch p_g24_nodata_transmit ,user 
-0424 202035e3 branch g24_transmit_start 
+042a 2040042d call p_g24_txdata_prep 
+042b 2434040a nbranch p_g24_nodata_transmit ,user 
+042c 202035e3 branch g24_transmit_start 
 
 p_g24_txdata_prep:
-0425 20400428 call p_g24_package_data 
-0426 24740000 nrtn user 
-0427 20200506 branch p_g24_transmit_prep 
+042d 20400430 call p_g24_package_data 
+042e 24740000 nrtn user 
+042f 2020050e branch p_g24_transmit_prep 
 
 p_g24_package_data:
-0428 6fe14609 fetch 2 ,mem_cb_24g_transmit_data 
-0429 20407d7b call callback_func 
-042a 20340434 branch p_g24_accumulate_data_set ,user 
-042b 6fe3c7c3 fetch 7 ,mem_24g_txbuf_new + 1 
-042c 207a0000 rtn blank 
-042d 20207dbc branch enable_user 
+0430 6fe14609 fetch 2 ,mem_cb_24g_transmit_data 
+0431 20407d7b call callback_func 
+0432 2034043c branch p_g24_accumulate_data_set ,user 
+0433 6fe3c7c3 fetch 7 ,mem_24g_txbuf_new + 1 
+0434 207a0000 rtn blank 
+0435 20207dbc branch enable_user 
 
 p_g24_accumulate_data:
-042e 70461900 jam 0 ,mem_24g_abort_pac 
-042f 1a20fe01 add rega ,1 ,pdata 
-0430 67e0c59f store 1 ,mem_24g_datalen 
-0431 2040360e call g24_transmit_rf_ctrl_clear 
-0432 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-0433 2020360b branch g24_accumulate_data + 5 
+0436 70461900 jam 0 ,mem_24g_abort_pac 
+0437 1a20fe01 add rega ,1 ,pdata 
+0438 67e0c59f store 1 ,mem_24g_datalen 
+0439 2040360e call g24_transmit_rf_ctrl_clear 
+043a 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+043b 2020360b branch g24_accumulate_data + 5 
 
 p_g24_accumulate_data_set:
-0434 70461900 jam 0 ,mem_24g_abort_pac 
-0435 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
-0436 c000042e beq 0 ,p_g24_accumulate_data 
-0437 c283043c bbit1 spec_pro_bit ,p_g24_send_spec_pro_info_check 
-0438 c2838480 bbit1 nor_pro_bit ,p_g24_send_nor_pro_info_check 
-0439 c28284dd bbit1 audio_bit ,p_g24_send_audio_info_check 
-043a c28204db bbit1 http_bit ,p_g24_send_http_info_check 
-043b 20600000 rtn 
+043c 70461900 jam 0 ,mem_24g_abort_pac 
+043d 6fe0ccbc fetch 1 ,mem_ms_tx_data_type 
+043e c0000436 beq 0 ,p_g24_accumulate_data 
+043f c2830444 bbit1 spec_pro_bit ,p_g24_send_spec_pro_info_check 
+0440 c2838488 bbit1 nor_pro_bit ,p_g24_send_nor_pro_info_check 
+0441 c28284e5 bbit1 audio_bit ,p_g24_send_audio_info_check 
+0442 c28204e3 bbit1 http_bit ,p_g24_send_http_info_check 
+0443 20600000 rtn 
 
 p_g24_send_spec_pro_info_check:
-043c 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
-043d c2800441 bbit1 audio_key_bit ,p_g24_tx_audio_key_info 
-043e c2810462 bbit1 transmit_key_bit ,p_g24_tx_transmit_key_info 
-043f c285046e bbit1 one_pullup_key_bit ,p_g24_tx_one_pullup_key_info 
-0440 20600000 rtn 
+0444 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
+0445 c2800449 bbit1 audio_key_bit ,p_g24_tx_audio_key_info 
+0446 c281046a bbit1 transmit_key_bit ,p_g24_tx_transmit_key_info 
+0447 c2850476 bbit1 one_pullup_key_bit ,p_g24_tx_one_pullup_key_info 
+0448 20600000 rtn 
 
 p_g24_tx_audio_key_info:
-0441 6fe0ce4f fetch 1 ,mem_mouse_b4_fuction_info 
-0442 c001845b beq app_key ,p_b4_app_key_function 
+0449 6fe0ce4f fetch 1 ,mem_mouse_b4_fuction_info 
+044a c0018463 beq app_key ,p_b4_app_key_function 
 
 p_g24_tx_audio_key_info_next:
-0443 d8400020 arg opcode_voice_key ,temp 
+044b d8400020 arg opcode_voice_key ,temp 
 
 p_g24_tx_key_info_check:
-0444 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
-0445 203a0451 branch p_g24_only_send_key_info_interface ,blank 
+044c 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
+044d 203a0459 branch p_g24_only_send_key_info_interface ,blank 
 
 p_g24_send_key_info_interface:
-0446 6048cc79 storet 1 ,mem_ms_24g_temp_buff + 3 
-0447 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-0448 79207e06 set1 spec_pro_bit ,pdata 
-0449 67e0cc76 store 1 ,mem_ms_24g_temp_buff 
-044a 704c7700 jam start_flag ,mem_ms_24g_temp_buff + 1 
-044b 704c7802 jam key_state_payload_len ,mem_ms_24g_temp_buff + 2 
-044c 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-044d 67e0cc7a store 1 ,mem_ms_24g_temp_buff + 4 
-044e d8400005 arg key_state_info_len ,temp 
-044f da204c76 arg mem_ms_24g_temp_buff ,rega 
-0450 202004f2 branch p_g24_send_rf_other_data 
+044e 6048cc79 storet 1 ,mem_ms_24g_temp_buff + 3 
+044f 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0450 79207e06 set1 spec_pro_bit ,pdata 
+0451 67e0cc76 store 1 ,mem_ms_24g_temp_buff 
+0452 704c7700 jam start_flag ,mem_ms_24g_temp_buff + 1 
+0453 704c7802 jam key_state_payload_len ,mem_ms_24g_temp_buff + 2 
+0454 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+0455 67e0cc7a store 1 ,mem_ms_24g_temp_buff + 4 
+0456 d8400005 arg key_state_info_len ,temp 
+0457 da204c76 arg mem_ms_24g_temp_buff ,rega 
+0458 202004fa branch p_g24_send_rf_other_data 
 
 p_g24_only_send_key_info_interface:
-0451 6048c7c5 storet 1 ,mem_24g_txbuf_new + 3 
-0452 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-0453 79207e06 set1 spec_pro_bit ,pdata 
-0454 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-0455 7047c300 jam start_flag ,mem_24g_txbuf_new + 1 
-0456 7047c402 jam key_state_payload_len ,mem_24g_txbuf_new + 2 
-0457 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0458 67e0c7c6 store 1 ,mem_24g_txbuf_new + 4 
-0459 70459f05 jam key_state_info_len ,mem_24g_datalen 
-045a 20600000 rtn 
+0459 6048c7c5 storet 1 ,mem_24g_txbuf_new + 3 
+045a 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+045b 79207e06 set1 spec_pro_bit ,pdata 
+045c 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+045d 7047c300 jam start_flag ,mem_24g_txbuf_new + 1 
+045e 7047c402 jam key_state_payload_len ,mem_24g_txbuf_new + 2 
+045f 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+0460 67e0c7c6 store 1 ,mem_24g_txbuf_new + 4 
+0461 70459f05 jam key_state_info_len ,mem_24g_datalen 
+0462 20600000 rtn 
 
 p_b4_app_key_function:
-045b 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-045c c0018460 beq long_press ,p_b4_app_key_long_function 
-045d c0020460 beq long_release ,p_b4_app_key_long_function 
-045e 6848ce51 fetcht 1 ,mem_mouse_b4_fuction_info + 2 
-045f 20200444 branch p_g24_tx_key_info_check 
+0463 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+0464 c0018468 beq long_press ,p_b4_app_key_long_function 
+0465 c0020468 beq long_release ,p_b4_app_key_long_function 
+0466 6848ce51 fetcht 1 ,mem_mouse_b4_fuction_info + 2 
+0467 2020044c branch p_g24_tx_key_info_check 
 
 p_b4_app_key_long_function:
-0460 6848ce52 fetcht 1 ,mem_mouse_b4_fuction_info + 3 
-0461 20200444 branch p_g24_tx_key_info_check 
+0468 6848ce52 fetcht 1 ,mem_mouse_b4_fuction_info + 3 
+0469 2020044c branch p_g24_tx_key_info_check 
 
 p_g24_tx_transmit_key_info:
-0462 6fe0ce54 fetch 1 ,mem_mouse_b5_fuction_info 
-0463 c0018465 beq app_key ,p_b5_app_key_function 
-0464 2020046a branch p_g24_tx_transmit_key_info_next 
+046a 6fe0ce54 fetch 1 ,mem_mouse_b5_fuction_info 
+046b c001846d beq app_key ,p_b5_app_key_function 
+046c 20200472 branch p_g24_tx_transmit_key_info_next 
 
 p_b5_app_key_function:
-0465 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0466 c001846c beq long_press ,p_b5_app_key_long_function 
-0467 c002046c beq long_release ,p_b5_app_key_long_function 
-0468 6848ce56 fetcht 1 ,mem_mouse_b5_fuction_info + 2 
-0469 20200444 branch p_g24_tx_key_info_check 
+046d 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+046e c0018474 beq long_press ,p_b5_app_key_long_function 
+046f c0020474 beq long_release ,p_b5_app_key_long_function 
+0470 6848ce56 fetcht 1 ,mem_mouse_b5_fuction_info + 2 
+0471 2020044c branch p_g24_tx_key_info_check 
 
 p_g24_tx_transmit_key_info_next:
-046a d8400022 arg opcode_transmit_key ,temp 
-046b 20200444 branch p_g24_tx_key_info_check 
+0472 d8400022 arg opcode_transmit_key ,temp 
+0473 2020044c branch p_g24_tx_key_info_check 
 
 p_b5_app_key_long_function:
-046c 6848ce57 fetcht 1 ,mem_mouse_b5_fuction_info + 3 
-046d 20200444 branch p_g24_tx_key_info_check 
+0474 6848ce57 fetcht 1 ,mem_mouse_b5_fuction_info + 3 
+0475 2020044c branch p_g24_tx_key_info_check 
 
 p_g24_tx_one_pullup_key_info:
-046e 6fe0ce59 fetch 1 ,mem_mouse_dpi_fuction_info 
-046f c0018471 beq app_key ,p_dpi_app_key_function 
-0470 20200476 branch p_g24_tx_one_pullup_key_info_next 
+0476 6fe0ce59 fetch 1 ,mem_mouse_dpi_fuction_info 
+0477 c0018479 beq app_key ,p_dpi_app_key_function 
+0478 2020047e branch p_g24_tx_one_pullup_key_info_next 
 
 p_dpi_app_key_function:
-0471 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0472 c0018478 beq long_press ,p_dpi_app_key_long_function 
-0473 c0020478 beq long_release ,p_dpi_app_key_long_function 
-0474 6848ce5b fetcht 1 ,mem_mouse_dpi_fuction_info + 2 
-0475 20200444 branch p_g24_tx_key_info_check 
+0479 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+047a c0018480 beq long_press ,p_dpi_app_key_long_function 
+047b c0020480 beq long_release ,p_dpi_app_key_long_function 
+047c 6848ce5b fetcht 1 ,mem_mouse_dpi_fuction_info + 2 
+047d 2020044c branch p_g24_tx_key_info_check 
 
 p_g24_tx_one_pullup_key_info_next:
-0476 d8400030 arg opcode_one_pullup_key ,temp 
-0477 20200444 branch p_g24_tx_key_info_check 
+047e d8400030 arg opcode_one_pullup_key ,temp 
+047f 2020044c branch p_g24_tx_key_info_check 
 
 p_dpi_app_key_long_function:
-0478 6848ce5c fetcht 1 ,mem_mouse_dpi_fuction_info + 3 
-0479 20200444 branch p_g24_tx_key_info_check 
+0480 6848ce5c fetcht 1 ,mem_mouse_dpi_fuction_info + 3 
+0481 2020044c branch p_g24_tx_key_info_check 
 
 p_g24_audio_data_out_from_queue:
-047a 6fe0cc6f fetch 1 ,mem_voice_enable 
-047b 207a0000 rtn blank 
-047c 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-047d 207a0000 rtn blank 
-047e 204006de call p_voice_out_queue 
-047f 20600000 rtn 
+0482 6fe0cc6f fetch 1 ,mem_voice_enable 
+0483 207a0000 rtn blank 
+0484 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+0485 207a0000 rtn blank 
+0486 204006ee call p_voice_out_queue 
+0487 20600000 rtn 
 
 p_g24_send_nor_pro_info_check:
-0480 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
-0481 c282048a bbit1 voice_start ,p_g24_voice_on_set 
-0482 c282848e bbit1 voice_end ,p_g24_voice_off_set 
-0483 c2830492 bbit1 device_info ,p_g24_tx_device_info 
-0484 c2838494 bbit1 get_dpi ,p_g24_get_dpi 
-0485 c2840496 bbit1 set_dpi ,p_g24_set_dpi 
-0486 c2848498 bbit1 get_battery ,p_g24_get_battery 
-0487 c286049a bbit1 get_device_type ,p_g24_get_device_type 
-0488 c285049c bbit1 set_key_fuction ,p_g24_set_key_fuction 
-0489 20600000 rtn 
+0488 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
+0489 c2820492 bbit1 voice_start ,p_g24_voice_on_set 
+048a c2828496 bbit1 voice_end ,p_g24_voice_off_set 
+048b c283049a bbit1 device_info ,p_g24_tx_device_info 
+048c c283849c bbit1 get_dpi ,p_g24_get_dpi 
+048d c284049e bbit1 set_dpi ,p_g24_set_dpi 
+048e c28484a0 bbit1 get_battery ,p_g24_get_battery 
+048f c28604a2 bbit1 get_device_type ,p_g24_get_device_type 
+0490 c28504a4 bbit1 set_key_fuction ,p_g24_set_key_fuction 
+0491 20600000 rtn 
 
 p_g24_voice_on_set:
-048a 2040065c call p_audio_enable 
-048b d8400002 arg 2 ,temp 
-048c 704cb410 jam voice_start_data ,mem_ms_nor_pro_temp_buff 
-048d 2020049e branch p_g24_send_nor_pro_respond_info_check 
+0492 2040066c call p_audio_enable 
+0493 d8400002 arg 2 ,temp 
+0494 704cb410 jam voice_start_data ,mem_ms_nor_pro_temp_buff 
+0495 202004a6 branch p_g24_send_nor_pro_respond_info_check 
 
 p_g24_voice_off_set:
-048e 20400651 call p_audio_disable 
-048f 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
-0490 203a04c3 branch p_g24_only_send_nor_same_pro_respond_info ,blank 
-0491 202004bb branch p_g24_send_nor_pro_same_respond_info 
+0496 20400661 call p_audio_disable 
+0497 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
+0498 203a04cb branch p_g24_only_send_nor_same_pro_respond_info ,blank 
+0499 202004c3 branch p_g24_send_nor_pro_same_respond_info 
 
 p_g24_tx_device_info:
-0492 704e6640 jam zcode_40 ,mem_zcode_temp_param0 
-0493 202007a8 branch p_zcode_entrance 
+049a 704e6640 jam zcode_40 ,mem_zcode_temp_param0 
+049b 202007b8 branch p_zcode_entrance 
 
 p_g24_get_dpi:
-0494 704e6641 jam zcode_41 ,mem_zcode_temp_param0 
-0495 202007a8 branch p_zcode_entrance 
+049c 704e6641 jam zcode_41 ,mem_zcode_temp_param0 
+049d 202007b8 branch p_zcode_entrance 
 
 p_g24_set_dpi:
-0496 704e6650 jam zcode_50 ,mem_zcode_temp_param0 
-0497 202007a8 branch p_zcode_entrance 
+049e 704e6650 jam zcode_50 ,mem_zcode_temp_param0 
+049f 202007b8 branch p_zcode_entrance 
 
 p_g24_get_battery:
-0498 704e6651 jam zcode_51 ,mem_zcode_temp_param0 
-0499 202007a8 branch p_zcode_entrance 
+04a0 704e6651 jam zcode_51 ,mem_zcode_temp_param0 
+04a1 202007b8 branch p_zcode_entrance 
 
 p_g24_get_device_type:
-049a 704e6660 jam zcode_60 ,mem_zcode_temp_param0 
-049b 202007a8 branch p_zcode_entrance 
+04a2 704e6660 jam zcode_60 ,mem_zcode_temp_param0 
+04a3 202007b8 branch p_zcode_entrance 
 
 p_g24_set_key_fuction:
-049c 704e6661 jam zcode_61 ,mem_zcode_temp_param0 
-049d 202007a8 branch p_zcode_entrance 
+04a4 704e6661 jam zcode_61 ,mem_zcode_temp_param0 
+04a5 202007b8 branch p_zcode_entrance 
 
 p_g24_send_nor_pro_respond_info_check:
-049e 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-049f 79207e07 set1 nor_pro_bit ,pdata 
-04a0 67e0cc76 store 1 ,mem_ms_24g_temp_buff 
-04a1 704c7700 jam start_flag ,mem_ms_24g_temp_buff + 1 
-04a2 6048cc78 storet 1 ,mem_ms_24g_temp_buff + 2 
-04a3 6fe0c876 fetch 1 ,mem_ms_recv_ackpayload_temp + 3 
-04a4 67e0cc79 store 1 ,mem_ms_24g_temp_buff + 3 
-04a5 1840f3ff add temp ,-1 ,loopcnt 
-04a6 d8c04cb4 arg mem_ms_nor_pro_temp_buff ,contr 
-04a7 d8a04c7a arg mem_ms_24g_temp_buff + 4 ,contw 
-04a8 20407cdc call memcpy 
-04a9 1840f203 add temp ,nor_pro_header_len ,loopcnt 
-04aa 1f222200 copy loopcnt ,rega 
-04ab d8a047c2 arg mem_24g_txbuf_new ,contw 
-04ac 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
-04ad 245a04b3 ncall p_g24_rf_data_fii_fifo ,blank 
-04ae d8c04c76 arg mem_ms_24g_temp_buff ,contr 
-04af 20407cdc call memcpy 
-04b0 1a227e00 copy rega ,pdata 
-04b1 67e0c59f store 1 ,mem_24g_datalen 
-04b2 20600000 rtn 
+04a6 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+04a7 79207e07 set1 nor_pro_bit ,pdata 
+04a8 67e0cc76 store 1 ,mem_ms_24g_temp_buff 
+04a9 704c7700 jam start_flag ,mem_ms_24g_temp_buff + 1 
+04aa 6048cc78 storet 1 ,mem_ms_24g_temp_buff + 2 
+04ab 6fe0c876 fetch 1 ,mem_ms_recv_ackpayload_temp + 3 
+04ac 67e0cc79 store 1 ,mem_ms_24g_temp_buff + 3 
+04ad 1840f3ff add temp ,-1 ,loopcnt 
+04ae d8c04cb4 arg mem_ms_nor_pro_temp_buff ,contr 
+04af d8a04c7a arg mem_ms_24g_temp_buff + 4 ,contw 
+04b0 20407cdc call memcpy 
+04b1 1840f203 add temp ,nor_pro_header_len ,loopcnt 
+04b2 1f222200 copy loopcnt ,rega 
+04b3 d8a047c2 arg mem_24g_txbuf_new ,contw 
+04b4 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
+04b5 245a04bb ncall p_g24_rf_data_fii_fifo ,blank 
+04b6 d8c04c76 arg mem_ms_24g_temp_buff ,contr 
+04b7 20407cdc call memcpy 
+04b8 1a227e00 copy rega ,pdata 
+04b9 67e0c59f store 1 ,mem_24g_datalen 
+04ba 20600000 rtn 
 
 p_g24_rf_data_fii_fifo:
-04b3 18a22600 copy contw ,regc 
-04b4 1a20a208 add rega ,8 ,rega 
-04b5 2040360e call g24_transmit_rf_ctrl_clear 
-04b6 1a620a00 copy regc ,contw 
-04b7 e7e08005 istore 1 ,contw 
-04b8 6fe3c65c fetch 7 ,mem_mouse_key 
-04b9 e7e38005 istore 7 ,contw 
-04ba 20600000 rtn 
+04bb 18a22600 copy contw ,regc 
+04bc 1a20a208 add rega ,8 ,rega 
+04bd 2040360e call g24_transmit_rf_ctrl_clear 
+04be 1a620a00 copy regc ,contw 
+04bf e7e08005 istore 1 ,contw 
+04c0 6fe3c65c fetch 7 ,mem_mouse_key 
+04c1 e7e38005 istore 7 ,contw 
+04c2 20600000 rtn 
 
 p_g24_send_nor_pro_same_respond_info:
-04bb 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-04bc 79207e07 set1 nor_pro_bit ,pdata 
-04bd 67e0cc76 store 1 ,mem_ms_24g_temp_buff 
-04be 6fe24874 fetch 4 ,mem_ms_recv_ackpayload_temp + 1 
-04bf 67e24c77 store 4 ,mem_ms_24g_temp_buff + 1 
-04c0 d8400005 arg nor_pro_res_len ,temp 
-04c1 da204c76 arg mem_ms_24g_temp_buff ,rega 
-04c2 202004f2 branch p_g24_send_rf_other_data 
-
-p_g24_only_send_nor_same_pro_respond_info:
 04c3 6fe0c5a0 fetch 1 ,mem_24g_data_type 
 04c4 79207e07 set1 nor_pro_bit ,pdata 
-04c5 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+04c5 67e0cc76 store 1 ,mem_ms_24g_temp_buff 
 04c6 6fe24874 fetch 4 ,mem_ms_recv_ackpayload_temp + 1 
-04c7 67e247c3 store 4 ,mem_24g_txbuf_new + 1 
-04c8 70459f05 jam nor_pro_res_len ,mem_24g_datalen 
-04c9 20600000 rtn 
+04c7 67e24c77 store 4 ,mem_ms_24g_temp_buff + 1 
+04c8 d8400005 arg nor_pro_res_len ,temp 
+04c9 da204c76 arg mem_ms_24g_temp_buff ,rega 
+04ca 202004fa branch p_g24_send_rf_other_data 
+
+p_g24_only_send_nor_same_pro_respond_info:
+04cb 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+04cc 79207e07 set1 nor_pro_bit ,pdata 
+04cd 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+04ce 6fe24874 fetch 4 ,mem_ms_recv_ackpayload_temp + 1 
+04cf 67e247c3 store 4 ,mem_24g_txbuf_new + 1 
+04d0 70459f05 jam nor_pro_res_len ,mem_24g_datalen 
+04d1 20600000 rtn 
 
 p_g24_ms_info_set:
-04ca 6fe0c9fa fetch 1 ,mem_config_sensor_type 
-04cb e7e08005 istore 1 ,contw 
-04cc 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
-04cd e7e08005 istore 1 ,contw 
-04ce 6fe0c77c fetch 1 ,mem_le_battery_level_percentage 
-04cf e7e08005 istore 1 ,contw 
-04d0 6fe0c872 fetch 1 ,mem_ms_version 
-04d1 e7e08005 istore 1 ,contw 
-04d2 df200003 arg 3 ,loopcnt 
-04d3 d8c04e4f arg mem_mouse_b4_fuction_info ,contr 
+04d2 6fe0c9fa fetch 1 ,mem_config_sensor_type 
+04d3 e7e08005 istore 1 ,contw 
+04d4 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
+04d5 e7e08005 istore 1 ,contw 
+04d6 6fe0c77c fetch 1 ,mem_le_battery_level_percentage 
+04d7 e7e08005 istore 1 ,contw 
+04d8 6fe0c872 fetch 1 ,mem_ms_version 
+04d9 e7e08005 istore 1 ,contw 
+04da df200003 arg 3 ,loopcnt 
+04db d8c04e4f arg mem_mouse_b4_fuction_info ,contr 
 
 p_g24_send_device_info_loop:
-04d4 efe08006 ifetch 1 ,contr 
-04d5 e7e08005 istore 1 ,contw 
-04d6 18c08c01 increase 1 ,contr 
-04d7 efe18006 ifetch 3 ,contr 
-04d8 e7e18005 istore 3 ,contw 
-04d9 c20004d4 loop p_g24_send_device_info_loop 
-04da 20600000 rtn 
+04dc efe08006 ifetch 1 ,contr 
+04dd e7e08005 istore 1 ,contw 
+04de 18c08c01 increase 1 ,contr 
+04df efe18006 ifetch 3 ,contr 
+04e0 e7e18005 istore 3 ,contw 
+04e1 c20004dc loop p_g24_send_device_info_loop 
+04e2 20600000 rtn 
 
 p_g24_send_http_info_check:
-04db 704e6630 jam zcode_30 ,mem_zcode_temp_param0 
-04dc 202007a8 branch p_zcode_entrance 
+04e3 704e6630 jam zcode_30 ,mem_zcode_temp_param0 
+04e4 202007b8 branch p_zcode_entrance 
 
 p_g24_send_audio_info_check:
-04dd 2040047a call p_g24_audio_data_out_from_queue 
-04de 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
-04df 203a04ea branch p_g24_only_send_audio_info ,blank 
+04e5 20400482 call p_g24_audio_data_out_from_queue 
+04e6 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
+04e7 203a04f2 branch p_g24_only_send_audio_info ,blank 
 
 p_g24_send_audio_info:
-04e0 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-04e1 79207e05 set1 audio_bit ,pdata 
-04e2 67e0cc76 store 1 ,mem_ms_24g_temp_buff 
-04e3 df20003c arg voice_queue_unit ,loopcnt 
-04e4 d8c00ea3 arg mem_queue_buf ,contr 
-04e5 d8a04c77 arg mem_ms_24g_temp_buff + 1 ,contw 
-04e6 20407cdc call memcpy 
-04e7 d840003d arg 61 ,temp 
-04e8 da204c76 arg mem_ms_24g_temp_buff ,rega 
-04e9 202004f2 branch p_g24_send_rf_other_data 
+04e8 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+04e9 79207e05 set1 audio_bit ,pdata 
+04ea 67e0cc76 store 1 ,mem_ms_24g_temp_buff 
+04eb df20003c arg voice_queue_unit ,loopcnt 
+04ec d8c00ea3 arg mem_queue_buf ,contr 
+04ed d8a04c77 arg mem_ms_24g_temp_buff + 1 ,contw 
+04ee 20407cdc call memcpy 
+04ef d840003d arg 61 ,temp 
+04f0 da204c76 arg mem_ms_24g_temp_buff ,rega 
+04f1 202004fa branch p_g24_send_rf_other_data 
 
 p_g24_only_send_audio_info:
-04ea 70459f3d jam 61 ,mem_24g_datalen 
-04eb 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-04ec 79207e05 set1 audio_bit ,pdata 
-04ed 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-04ee df20003c arg voice_queue_unit ,loopcnt 
-04ef d8c00ea3 arg mem_queue_buf ,contr 
-04f0 d8a047c3 arg mem_24g_txbuf_new + 1 ,contw 
-04f1 20207cdc branch memcpy 
+04f2 70459f3d jam 61 ,mem_24g_datalen 
+04f3 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+04f4 79207e05 set1 audio_bit ,pdata 
+04f5 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+04f6 df20003c arg voice_queue_unit ,loopcnt 
+04f7 d8c00ea3 arg mem_queue_buf ,contr 
+04f8 d8a047c3 arg mem_24g_txbuf_new + 1 ,contw 
+04f9 20207cdc branch memcpy 
 
 p_g24_send_rf_other_data:
-04f2 1840fe08 add temp ,8 ,pdata 
-04f3 67e0c59f store 1 ,mem_24g_datalen 
-04f4 2040360e call g24_transmit_rf_ctrl_clear 
-04f5 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-04f6 6fe3c65c fetch 7 ,mem_mouse_key 
-04f7 67e3c7c3 store 7 ,mem_24g_txbuf_new + 1 
-04f8 18427200 copy temp ,loopcnt 
-04f9 1a220c00 copy rega ,contr 
-04fa d8a047ca arg mem_24g_txbuf_new + 8 ,contw 
-04fb 20207cdc branch memcpy 
+04fa 1840fe08 add temp ,8 ,pdata 
+04fb 67e0c59f store 1 ,mem_24g_datalen 
+04fc 2040360e call g24_transmit_rf_ctrl_clear 
+04fd 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+04fe 6fe3c65c fetch 7 ,mem_mouse_key 
+04ff 67e3c7c3 store 7 ,mem_24g_txbuf_new + 1 
+0500 18427200 copy temp ,loopcnt 
+0501 1a220c00 copy rega ,contr 
+0502 d8a047ca arg mem_24g_txbuf_new + 8 ,contw 
+0503 20207cdc branch memcpy 
 
 p_g24_transmit_packet:
-04fc 6fe0c5e1 fetch 1 ,mem_24g_disable_fec1 
-04fd 243a0500 nbranch p_g24_transmit_nolr ,blank 
-04fe 784efc00 disable encode_fec0 
-04ff 782dfc00 enable encode_fec1 
+0504 6fe0c5e1 fetch 1 ,mem_24g_disable_fec1 
+0505 243a0508 nbranch p_g24_transmit_nolr ,blank 
+0506 784efc00 disable encode_fec0 
+0507 782dfc00 enable encode_fec1 
 
 p_g24_transmit_nolr:
-0500 7823fc00 enable enable_white 
-0501 7824fc00 enable enable_crc 
-0502 6fe0c5a1 fetch 1 ,mem_24g_txlen 
-0503 98007200 iforce loopcnt 
-0504 d8c04808 arg mem_24g_txpayload_new ,contr 
-0505 20203192 branch g24tr_loop 
+0508 7823fc00 enable enable_white 
+0509 7824fc00 enable enable_crc 
+050a 6fe0c5a1 fetch 1 ,mem_24g_txlen 
+050b 98007200 iforce loopcnt 
+050c d8c04808 arg mem_24g_txpayload_new ,contr 
+050d 20203192 branch g24tr_loop 
 
 p_g24_transmit_prep:
-0506 6fe0c59f fetch 1 ,mem_24g_datalen 
-0507 1fe0fe03 increase 3 ,pdata 
-0508 67e0c5a1 store 1 ,mem_24g_txlen 
-0509 6fe0c5c3 fetch 1 ,mem_24g_syncword_crc8 
-050a 67e0c808 store 1 ,mem_24g_txpayload_new 
-050b 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-050c 1fe9fe00 lshift3 pdata ,pdata 
-050d 6848c595 fetcht 1 ,mem_24g_pid 
-050e 18410403 and temp ,0x03 ,temp 
-050f 18438400 lshift temp ,temp 
-0510 9841fe00 ior temp ,pdata 
-0511 6848c596 fetcht 1 ,mem_24g_no_ack 
-0512 9840fe00 iadd temp ,pdata 
-0513 e7e08005 istore 1 ,contw 
-0514 6fe0c59f fetch 1 ,mem_24g_datalen 
-0515 e7e08005 istore 1 ,contw 
-0516 6fe0c59f fetch 1 ,mem_24g_datalen 
-0517 98007200 iforce loopcnt 
-0518 d8c047c2 arg mem_24g_txbuf_new ,contr 
-0519 20407cdc call memcpy 
-051a 202031db branch g24_transmit_prep_next 
+050e 6fe0c59f fetch 1 ,mem_24g_datalen 
+050f 1fe0fe03 increase 3 ,pdata 
+0510 67e0c5a1 store 1 ,mem_24g_txlen 
+0511 6fe0c5c3 fetch 1 ,mem_24g_syncword_crc8 
+0512 67e0c808 store 1 ,mem_24g_txpayload_new 
+0513 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0514 1fe9fe00 lshift3 pdata ,pdata 
+0515 6848c595 fetcht 1 ,mem_24g_pid 
+0516 18410403 and temp ,0x03 ,temp 
+0517 18438400 lshift temp ,temp 
+0518 9841fe00 ior temp ,pdata 
+0519 6848c596 fetcht 1 ,mem_24g_no_ack 
+051a 9840fe00 iadd temp ,pdata 
+051b e7e08005 istore 1 ,contw 
+051c 6fe0c59f fetch 1 ,mem_24g_datalen 
+051d e7e08005 istore 1 ,contw 
+051e 6fe0c59f fetch 1 ,mem_24g_datalen 
+051f 98007200 iforce loopcnt 
+0520 d8c047c2 arg mem_24g_txbuf_new ,contr 
+0521 20407cdc call memcpy 
+0522 202031db branch g24_transmit_prep_next 
 
 p_g24_txbuf_clear:
-051b df20000a arg 10 ,loopcnt 
-051c d8a047c2 arg mem_24g_txbuf_new ,contw 
-051d 20207ca5 branch memset0 
+0523 df20000a arg 10 ,loopcnt 
+0524 d8a047c2 arg mem_24g_txbuf_new ,contw 
+0525 20207ca5 branch memset0 
 
 p_g24_read_len_pid_crc:
-051e 6fe0c50f fetch 1 ,mem_24g_rxbuf + 1 
-051f 67e0c594 store 1 ,mem_24g_rxdata_length 
-0520 1fe0fe01 increase 1 ,pdata 
-0521 d8c0450f arg mem_24g_rxbuf + 1 ,contr 
-0522 98c08c00 iadd contr ,contr 
-0523 efe18006 ifetch 3 ,contr 
-0524 67e1c597 store 3 ,mem_24g_sta_crc 
-0525 6fe0c50e fetch 1 ,mem_24g_rxbuf 
-0526 1fe30400 rshift pdata ,temp 
-0527 18410403 and temp ,0x03 ,temp 
-0528 6048c59d storet 1 ,mem_24g_sta_pid 
-0529 1fe97e00 rshift3 pdata ,pdata 
-052a 67e0c50e store 1 ,mem_24g_rxbuf 
-052b 20600000 rtn 
+0526 6fe0c50f fetch 1 ,mem_24g_rxbuf + 1 
+0527 67e0c594 store 1 ,mem_24g_rxdata_length 
+0528 1fe0fe01 increase 1 ,pdata 
+0529 d8c0450f arg mem_24g_rxbuf + 1 ,contr 
+052a 98c08c00 iadd contr ,contr 
+052b efe18006 ifetch 3 ,contr 
+052c 67e1c597 store 3 ,mem_24g_sta_crc 
+052d 6fe0c50e fetch 1 ,mem_24g_rxbuf 
+052e 1fe30400 rshift pdata ,temp 
+052f 18410403 and temp ,0x03 ,temp 
+0530 6048c59d storet 1 ,mem_24g_sta_pid 
+0531 1fe97e00 rshift3 pdata ,pdata 
+0532 67e0c50e store 1 ,mem_24g_rxbuf 
+0533 20600000 rtn 
 
 p_g24_receive_payload:
-052c 2040315c call g24_receive_byte 
-052d 67e0c50e store 1 ,mem_24g_rxbuf 
-052e c5138534 bmark1 mark_24g_rxmode ,p_g24_receive_skip 
-052f 6fe0c50e fetch 1 ,mem_24g_rxbuf 
-0530 1fe97e00 rshift3 pdata ,pdata 
-0531 6848c5a0 fetcht 1 ,mem_24g_data_type 
-0532 a8400e00 icompare bits_data ,temp 
-0533 2420b16b nbranch g24_type_error ,true 
+0534 2040315c call g24_receive_byte 
+0535 67e0c50e store 1 ,mem_24g_rxbuf 
+0536 c513853c bmark1 mark_24g_rxmode ,p_g24_receive_skip 
+0537 6fe0c50e fetch 1 ,mem_24g_rxbuf 
+0538 1fe97e00 rshift3 pdata ,pdata 
+0539 6848c5a0 fetcht 1 ,mem_24g_data_type 
+053a a8400e00 icompare bits_data ,temp 
+053b 2420b16b nbranch g24_type_error ,true 
 
 p_g24_receive_skip:
-0534 2040315c call g24_receive_byte 
-0535 e7e08005 istore 1 ,contw 
-0536 1fe67c1f sub pdata ,0x1f ,null 
-0537 2421316d nbranch g24_len_over_error ,positive 
-0538 1fe27200 copy pdata ,loopcnt 
-0539 2022b133 branch g24rx_nopayload ,zero 
-053a 20203130 branch g24rx_loop 
+053c 2040315c call g24_receive_byte 
+053d e7e08005 istore 1 ,contw 
+053e 1fe67c1f sub pdata ,0x1f ,null 
+053f 2421316d nbranch g24_len_over_error ,positive 
+0540 1fe27200 copy pdata ,loopcnt 
+0541 2022b133 branch g24rx_nopayload ,zero 
+0542 20203130 branch g24rx_loop 
 
 p_mouse_idle:
-053b 2040575a call mouse_idle + 1 
-053c 20400545 call p_mouse_dpi_level_check 
-053d 20400541 call p_mouse_fuction_key 
-053e 204006a8 call p_voice_adpcm_enter_queue 
-053f 2040054e call p_mouse_g24_hop_set 
-0540 202006d4 branch p_le_audio_data_out_from_queue 
+0543 2040575a call mouse_idle + 1 
+0544 2040054e call p_mouse_dpi_level_check 
+0545 20400549 call p_mouse_fuction_key 
+0546 204006b8 call p_voice_adpcm_enter_queue 
+0547 20400557 call p_mouse_g24_hop_set 
+0548 202006e4 branch p_le_audio_data_out_from_queue 
 
 p_mouse_fuction_key:
-0541 20400569 call p_mouse_audio_key_scan 
-0542 204005c3 call p_mouse_one_pullup_key_scan 
-0543 2040060a call p_mouse_transmit_key_scan 
-0544 20200556 branch p_mouse_bb_event_10ms_timer 
+0549 70472b00 jam 0 ,mem_customer_key 
+054a 20400572 call p_mouse_audio_key_scan 
+054b 204005d1 call p_mouse_one_pullup_key_scan 
+054c 20400619 call p_mouse_transmit_key_scan 
+054d 2020055f branch p_mouse_bb_event_10ms_timer 
 
 p_mouse_dpi_level_check:
-0545 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
-0546 6848cce2 fetcht 1 ,mem_mouse_last_dpi 
-0547 98467c00 isub temp ,null 
-0548 20628000 rtn zero 
-0549 67e0cce2 store 1 ,mem_mouse_last_dpi 
-054a 704ce100 jam auto_in ,mem_mouse_dpi_type 
-054b 6fe0c678 fetch 1 ,mem_device_flag 
-054c c000037d beq mode_24g_device ,p_mouse_g24_tx_dpi_data 
-054d 20200269 branch p_ms_le_tx_dpi_info 
+054e 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
+054f 6848cce2 fetcht 1 ,mem_mouse_last_dpi 
+0550 98467c00 isub temp ,null 
+0551 20628000 rtn zero 
+0552 67e0cce2 store 1 ,mem_mouse_last_dpi 
+0553 704ce100 jam auto_in ,mem_mouse_dpi_type 
+0554 6fe0c678 fetch 1 ,mem_device_flag 
+0555 c0000385 beq mode_24g_device ,p_mouse_g24_tx_dpi_data 
+0556 20200271 branch p_ms_le_tx_dpi_info 
 
 p_mouse_g24_hop_set:
-054e 6fe0c678 fetch 1 ,mem_device_flag 
-054f c1800000 rtnne mode_24g_device 
-0550 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-0551 203a0554 branch p_mouse_default_hop_set ,blank 
+0557 6fe0c678 fetch 1 ,mem_device_flag 
+0558 c1800000 rtnne mode_24g_device 
+0559 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+055a 203a055d branch p_mouse_default_hop_set ,blank 
 
 p_mouse_audio_hop_set:
-0552 70463805 jam 0x05 ,mem_24g_fast_hop_count 
-0553 20600000 rtn 
+055b 70463805 jam 0x05 ,mem_24g_fast_hop_count 
+055c 20600000 rtn 
 
 p_mouse_default_hop_set:
-0554 7046380f jam 0x0f ,mem_24g_fast_hop_count 
-0555 20600000 rtn 
+055d 7046380f jam 0x0f ,mem_24g_fast_hop_count 
+055e 20600000 rtn 
 
 p_mouse_bb_event_10ms_timer:
-0556 d8e00003 arg app_ms_key_scan_timer ,queue 
-0557 20407cf1 call timer_check 
-0558 247a0000 nrtn blank 
-0559 204005a8 call p_mouse_audio_key_long_press_check 
-055a 204005ef call p_mouse_one_pullup_key_long_press_check 
-055b 20400636 call p_mouse_transmit_key_long_press_check 
-055c 20400560 call p_app_audio_enable_set 
+055f d8e00003 arg app_ms_key_scan_timer ,queue 
+0560 20407cf1 call timer_check 
+0561 247a0000 nrtn blank 
+0562 204005b6 call p_mouse_audio_key_long_press_check 
+0563 204005fe call p_mouse_one_pullup_key_long_press_check 
+0564 20400646 call p_mouse_transmit_key_long_press_check 
+0565 20400569 call p_app_audio_enable_set 
 
 p_mouse_bb_event_10ms_timer_init:
-055d d8e00003 arg app_ms_key_scan_timer ,queue 
-055e 58000010 setarg 16 
-055f 20207ce3 branch timer_init 
+0566 d8e00003 arg app_ms_key_scan_timer ,queue 
+0567 58000010 setarg 16 
+0568 20207ce3 branch timer_init 
 
 p_app_audio_enable_set:
-0560 6fe0cc6d fetch 1 ,mem_ms_audio_enable_timer 
-0561 207a0000 rtn blank 
-0562 1fe0ffff increase -1 ,pdata 
-0563 67e0cc6d store 1 ,mem_ms_audio_enable_timer 
-0564 247a0000 nrtn blank 
+0569 6fe0cc6d fetch 1 ,mem_ms_audio_enable_timer 
+056a 207a0000 rtn blank 
+056b 1fe0ffff increase -1 ,pdata 
+056c 67e0cc6d store 1 ,mem_ms_audio_enable_timer 
+056d 247a0000 nrtn blank 
 
 p_audio_data_get_enable:
-0565 704c6f01 jam 1 ,mem_voice_enable 
-0566 d8a00a26 arg mem_voice_raw_start ,contw 
-0567 df2002d0 arg audio_buf_len ,loopcnt 
-0568 20207ca3 branch clear_mem 
+056e 704c6f01 jam 1 ,mem_voice_enable 
+056f d8a00a26 arg mem_voice_raw_start ,contw 
+0570 df2002d0 arg audio_buf_len ,loopcnt 
+0571 20207ca3 branch clear_mem 
 
 p_mouse_audio_key_scan:
-0569 6fe0ccd5 fetch 1 ,mem_ms_audio_key_gpio 
-056a c17f8000 rtneq gpio_disable 
-056b 704a1d01 jam mouse_audio_key ,mem_mouse_key_temp_patch 
-056c 6848ccd5 fetcht 1 ,mem_ms_audio_key_gpio 
-056d 20400574 call p_mouse_audio_key_check 
-056e 67e0ccd7 store 1 ,mem_ms_audio_key_press_status 
-056f 20405203 call mouse_matrix_public_gpio_reset 
-0570 6fe0ccd7 fetch 1 ,mem_ms_audio_key_press_status 
-0571 c0000596 beq 0 ,p_audio_key_up 
-0572 c003857e beq 7 ,p_audio_key_down 
-0573 20600000 rtn 
+0572 6fe0ccd5 fetch 1 ,mem_ms_audio_key_gpio 
+0573 c17f8000 rtneq gpio_disable 
+0574 704a1d01 jam mouse_audio_key ,mem_mouse_key_temp_patch 
+0575 6848ccd5 fetcht 1 ,mem_ms_audio_key_gpio 
+0576 2040057d call p_mouse_audio_key_check 
+0577 67e0ccd7 store 1 ,mem_ms_audio_key_press_status 
+0578 20405203 call mouse_matrix_public_gpio_reset 
+0579 6fe0ccd7 fetch 1 ,mem_ms_audio_key_press_status 
+057a c00005a3 beq 0 ,p_audio_key_up 
+057b c0038587 beq 7 ,p_audio_key_down 
+057c 20600000 rtn 
 
 p_mouse_audio_key_check:
-0574 20406ee0 call gpio_get_bit 
-0575 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-0576 2020857c branch p_mouse_check_audio_button_connect_gnd ,true 
-0577 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-0578 20406ef1 call gpio_out_active 
-0579 6848ccd5 fetcht 1 ,mem_ms_audio_key_gpio 
-057a 6fe0ccd7 fetch 1 ,mem_ms_audio_key_press_status 
-057b 20205157 branch mouse_check_key_connect_gnd_new 
+057d 20406ee0 call gpio_get_bit 
+057e 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+057f 20208585 branch p_mouse_check_audio_button_connect_gnd ,true 
+0580 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+0581 20406ef1 call gpio_out_active 
+0582 6848ccd5 fetcht 1 ,mem_ms_audio_key_gpio 
+0583 6fe0ccd7 fetch 1 ,mem_ms_audio_key_press_status 
+0584 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_mouse_check_audio_button_connect_gnd:
-057c 6fe0ccd7 fetch 1 ,mem_ms_audio_key_press_status 
-057d 20205157 branch mouse_check_key_connect_gnd_new 
+0585 6fe0ccd7 fetch 1 ,mem_ms_audio_key_press_status 
+0586 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_audio_key_down:
-057e 6fe0ccd6 fetch 1 ,mem_ms_audio_key_state 
-057f c1008000 rtneq key_down 
-0580 704cd601 jam key_down ,mem_ms_audio_key_state 
-0581 6fe2ce4f fetch 5 ,mem_mouse_b4_fuction_info 
+0587 6fe0ccd6 fetch 1 ,mem_ms_audio_key_state 
+0588 c1008000 rtneq key_down 
+0589 704cd601 jam key_down ,mem_ms_audio_key_state 
+058a 6fe2ce4f fetch 5 ,mem_mouse_b4_fuction_info 
 
 p_app_key_replace:
-0582 67e2ce4a store 5 ,mem_mouse_key_fuction_info_temp 
-0583 6fe0ce4a fetch 1 ,mem_mouse_key_fuction_info_temp 
-0584 c0008586 beq ms_key ,p_mouse_key_value_replace 
-0585 20600000 rtn 
+058b 67e2ce4a store 5 ,mem_mouse_key_fuction_info_temp 
+058c 6fe0ce4a fetch 1 ,mem_mouse_key_fuction_info_temp 
+058d c0008593 beq ms_key ,p_mouse_key_value_replace 
+058e c0010590 beq kb_key ,p_keyboard_key_value_replace 
+058f 20600000 rtn 
+
+p_keyboard_key_value_replace:
+0590 6fe1ce4c fetch 3 ,mem_mouse_key_fuction_info_temp + 2 
+0591 67e1c9fe store 3 ,mem_customer_key_press_init + 1 
+0592 2020522c branch mouse_customerkey_press 
 
 p_mouse_key_value_replace:
-0586 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
-0587 6fe0ce4c fetch 1 ,mem_mouse_key_fuction_info_temp + 2 
-0588 c07f858c beq dpi_value ,p_mouse_dpi_process_new 
-0589 9a21a200 ior rega ,rega 
-058a 6220ce61 storer rega ,1 ,mem_mouse_fuction_key 
-058b 20600000 rtn 
+0593 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
+0594 6fe0ce4c fetch 1 ,mem_mouse_key_fuction_info_temp + 2 
+0595 c07f8599 beq dpi_value ,p_mouse_dpi_process_new 
+0596 9a21a200 ior rega ,rega 
+0597 6220ce61 storer rega ,1 ,mem_mouse_fuction_key 
+0598 20600000 rtn 
 
 p_mouse_dpi_process_new:
-058c 6220ce61 storer rega ,1 ,mem_mouse_fuction_key 
-058d 2040501b call mouse_dpi_process 
-058e 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
-058f 20600000 rtn 
+0599 6220ce61 storer rega ,1 ,mem_mouse_fuction_key 
+059a 2040501b call mouse_dpi_process 
+059b 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
+059c 20600000 rtn 
 
 p_app_key_clear:
-0590 6fe0ce4c fetch 1 ,mem_mouse_key_fuction_info_temp + 2 
-0591 c17f8000 rtneq dpi_value 
-0592 1fe47e00 invert pdata ,pdata 
-0593 9a212200 iand rega ,rega 
-0594 6220ce61 storer rega ,1 ,mem_mouse_fuction_key 
-0595 20600000 rtn 
+059d 6fe0ce4c fetch 1 ,mem_mouse_key_fuction_info_temp + 2 
+059e c17f8000 rtneq dpi_value 
+059f 1fe47e00 invert pdata ,pdata 
+05a0 9a212200 iand rega ,rega 
+05a1 6220ce61 storer rega ,1 ,mem_mouse_fuction_key 
+05a2 20600000 rtn 
 
 p_audio_key_up:
-0596 6fe0ccd6 fetch 1 ,mem_ms_audio_key_state 
-0597 c1000000 rtneq key_up 
-0598 704cd600 jam key_up ,mem_ms_audio_key_state 
-0599 6fe2ce4f fetch 5 ,mem_mouse_b4_fuction_info 
-059a 67e2ce4a store 5 ,mem_mouse_key_fuction_info_temp 
-059b 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
-059c 6fe0ce4a fetch 1 ,mem_mouse_key_fuction_info_temp 
-059d c0008590 beq ms_key ,p_app_key_clear 
-059e 704cd800 jam 0 ,mem_ms_audio_key_press_count 
-059f 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
-05a0 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-05a1 2feffe00 isolate1 audio_key_bit ,pdata 
-05a2 204085a6 call p_ms_audio_key_long_release ,true 
-05a3 d8e00000 arg audio_key_bit ,queue 
-05a4 204003e3 call p_ms_long_press_key_index_disable 
-05a5 202005b6 branch p_mouse_audio_key_state_enable 
+05a3 6fe0ccd6 fetch 1 ,mem_ms_audio_key_state 
+05a4 c1000000 rtneq key_up 
+05a5 704cd600 jam key_up ,mem_ms_audio_key_state 
+05a6 6fe2ce4f fetch 5 ,mem_mouse_b4_fuction_info 
+05a7 67e2ce4a store 5 ,mem_mouse_key_fuction_info_temp 
+05a8 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
+05a9 6fe0ce4a fetch 1 ,mem_mouse_key_fuction_info_temp 
+05aa c000859d beq ms_key ,p_app_key_clear 
+05ab c001522f beq kb_key ,mouse_customerkey_release 
+05ac 704cd800 jam 0 ,mem_ms_audio_key_press_count 
+05ad 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
+05ae 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+05af 2feffe00 isolate1 audio_key_bit ,pdata 
+05b0 204085b4 call p_ms_audio_key_long_release ,true 
+05b1 d8e00000 arg audio_key_bit ,queue 
+05b2 204003eb call p_ms_long_press_key_index_disable 
+05b3 202005c4 branch p_mouse_audio_key_state_enable 
 
 p_ms_audio_key_long_release:
-05a6 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
-05a7 20600000 rtn 
+05b4 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
+05b5 20600000 rtn 
 
 p_mouse_audio_key_long_press_check:
-05a8 6fe0ccd6 fetch 1 ,mem_ms_audio_key_state 
-05a9 c1000000 rtneq key_up 
-05aa 6fe0ce4f fetch 1 ,mem_mouse_b4_fuction_info 
-05ab c1008000 rtneq ms_key 
-05ac 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-05ad c3800000 rtnbit1 audio_key_bit 
-05ae 6fe0ccd8 fetch 1 ,mem_ms_audio_key_press_count 
-05af 1fe0fe01 increase 1 ,pdata 
-05b0 67e0ccd8 store 1 ,mem_ms_audio_key_press_count 
-05b1 1fe67c32 sub pdata ,key_long_press ,null 
-05b2 20610000 rtn positive 
-05b3 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
-05b4 d8e00000 arg audio_key_bit ,queue 
-05b5 204003e0 call p_ms_long_press_key_index_enable 
+05b6 6fe0ccd6 fetch 1 ,mem_ms_audio_key_state 
+05b7 c1000000 rtneq key_up 
+05b8 6fe0ce4f fetch 1 ,mem_mouse_b4_fuction_info 
+05b9 c1818000 rtnne app_key 
+05ba 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+05bb c3800000 rtnbit1 audio_key_bit 
+05bc 6fe0ccd8 fetch 1 ,mem_ms_audio_key_press_count 
+05bd 1fe0fe01 increase 1 ,pdata 
+05be 67e0ccd8 store 1 ,mem_ms_audio_key_press_count 
+05bf 1fe67c32 sub pdata ,key_long_press ,null 
+05c0 20610000 rtn positive 
+05c1 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
+05c2 d8e00000 arg audio_key_bit ,queue 
+05c3 204003e8 call p_ms_long_press_key_index_enable 
 
 p_mouse_audio_key_state_enable:
-05b6 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
-05b7 207a0000 rtn blank 
-05b8 6fe0c678 fetch 1 ,mem_device_flag 
-05b9 c00003e6 beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
+05c4 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
+05c5 207a0000 rtn blank 
+05c6 6fe0c678 fetch 1 ,mem_device_flag 
+05c7 c00003ee beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
 
 p_le_audio_app_key_set:
-05ba 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-05bb c00185bf beq long_press ,p_le_audio_app_key_long_set 
-05bc c00205bf beq long_release ,p_le_audio_app_key_long_set 
-05bd c00085c1 beq signle_press ,p_le_audio_key_single_set 
-05be 20600000 rtn 
+05c8 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+05c9 c00185cd beq long_press ,p_le_audio_app_key_long_set 
+05ca c00205cd beq long_release ,p_le_audio_app_key_long_set 
+05cb c00085cf beq signle_press ,p_le_audio_key_single_set 
+05cc 20600000 rtn 
 
 p_le_audio_app_key_long_set:
-05bf 6848ce52 fetcht 1 ,mem_mouse_b4_fuction_info + 3 
-05c0 20200298 branch p_ms_le_tx_key_state_interface 
+05cd 6848ce52 fetcht 1 ,mem_mouse_b4_fuction_info + 3 
+05ce 202002a0 branch p_ms_le_tx_key_state_interface 
 
 p_le_audio_key_single_set:
-05c1 6848ce51 fetcht 1 ,mem_mouse_b4_fuction_info + 2 
-05c2 20200298 branch p_ms_le_tx_key_state_interface 
+05cf 6848ce51 fetcht 1 ,mem_mouse_b4_fuction_info + 2 
+05d0 202002a0 branch p_ms_le_tx_key_state_interface 
 
 p_mouse_one_pullup_key_scan:
-05c3 6fe0ccd9 fetch 1 ,mem_ms_one_pullup_key_gpio 
-05c4 c17f8000 rtneq gpio_disable 
-05c5 704a1d04 jam mouse_one_pullup_key ,mem_mouse_key_temp_patch 
-05c6 6848ccd9 fetcht 1 ,mem_ms_one_pullup_key_gpio 
-05c7 204005ce call p_mouse_one_pullup_key_check 
-05c8 67e0ccdb store 1 ,mem_ms_one_pullup_key_press_status 
-05c9 20405203 call mouse_matrix_public_gpio_reset 
-05ca 6fe0ccdb fetch 1 ,mem_ms_one_pullup_key_press_status 
-05cb c00005dd beq 0 ,p_one_pullup_key_up 
-05cc c00385d8 beq 7 ,p_one_pullup_key_down 
-05cd 20600000 rtn 
+05d1 6fe0ccd9 fetch 1 ,mem_ms_one_pullup_key_gpio 
+05d2 c17f8000 rtneq gpio_disable 
+05d3 704a1d04 jam mouse_one_pullup_key ,mem_mouse_key_temp_patch 
+05d4 6848ccd9 fetcht 1 ,mem_ms_one_pullup_key_gpio 
+05d5 204005dc call p_mouse_one_pullup_key_check 
+05d6 67e0ccdb store 1 ,mem_ms_one_pullup_key_press_status 
+05d7 20405203 call mouse_matrix_public_gpio_reset 
+05d8 6fe0ccdb fetch 1 ,mem_ms_one_pullup_key_press_status 
+05d9 c00005eb beq 0 ,p_one_pullup_key_up 
+05da c00385e6 beq 7 ,p_one_pullup_key_down 
+05db 20600000 rtn 
 
 p_mouse_one_pullup_key_check:
-05ce 20406ee0 call gpio_get_bit 
-05cf 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-05d0 202085d6 branch p_mouse_check_one_pullup_button_connect_gnd ,true 
-05d1 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-05d2 20406ef1 call gpio_out_active 
-05d3 6848ccd9 fetcht 1 ,mem_ms_one_pullup_key_gpio 
-05d4 6fe0ccdb fetch 1 ,mem_ms_one_pullup_key_press_status 
-05d5 20205157 branch mouse_check_key_connect_gnd_new 
+05dc 20406ee0 call gpio_get_bit 
+05dd 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+05de 202085e4 branch p_mouse_check_one_pullup_button_connect_gnd ,true 
+05df 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+05e0 20406ef1 call gpio_out_active 
+05e1 6848ccd9 fetcht 1 ,mem_ms_one_pullup_key_gpio 
+05e2 6fe0ccdb fetch 1 ,mem_ms_one_pullup_key_press_status 
+05e3 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_mouse_check_one_pullup_button_connect_gnd:
-05d6 6fe0ccdb fetch 1 ,mem_ms_one_pullup_key_press_status 
-05d7 20205157 branch mouse_check_key_connect_gnd_new 
+05e4 6fe0ccdb fetch 1 ,mem_ms_one_pullup_key_press_status 
+05e5 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_one_pullup_key_down:
-05d8 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_state 
-05d9 c1008000 rtneq key_down 
-05da 704cda01 jam key_down ,mem_ms_one_pullup_key_state 
-05db 6fe2ce59 fetch 5 ,mem_mouse_dpi_fuction_info 
-05dc 20200582 branch p_app_key_replace 
+05e6 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_state 
+05e7 c1008000 rtneq key_down 
+05e8 704cda01 jam key_down ,mem_ms_one_pullup_key_state 
+05e9 6fe2ce59 fetch 5 ,mem_mouse_dpi_fuction_info 
+05ea 2020058b branch p_app_key_replace 
 
 p_one_pullup_key_up:
-05dd 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_state 
-05de c1000000 rtneq key_up 
-05df 704cda00 jam key_up ,mem_ms_one_pullup_key_state 
-05e0 6fe2ce59 fetch 5 ,mem_mouse_dpi_fuction_info 
-05e1 67e2ce4a store 5 ,mem_mouse_key_fuction_info_temp 
-05e2 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
-05e3 6fe0ce4a fetch 1 ,mem_mouse_key_fuction_info_temp 
-05e4 c0008590 beq ms_key ,p_app_key_clear 
-05e5 704cdc00 jam 0 ,mem_ms_one_pullup_key_press_count 
-05e6 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
-05e7 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-05e8 2feffe0a isolate1 one_pullup_key_bit ,pdata 
-05e9 204085ed call p_ms_one_pullup_key_long_release ,true 
-05ea d8e0000a arg one_pullup_key_bit ,queue 
-05eb 204003e3 call p_ms_long_press_key_index_disable 
-05ec 202005fd branch p_mouse_one_pullup_key_state_enable 
+05eb 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_state 
+05ec c1000000 rtneq key_up 
+05ed 704cda00 jam key_up ,mem_ms_one_pullup_key_state 
+05ee 6fe2ce59 fetch 5 ,mem_mouse_dpi_fuction_info 
+05ef 67e2ce4a store 5 ,mem_mouse_key_fuction_info_temp 
+05f0 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
+05f1 6fe0ce4a fetch 1 ,mem_mouse_key_fuction_info_temp 
+05f2 c000859d beq ms_key ,p_app_key_clear 
+05f3 c001522f beq kb_key ,mouse_customerkey_release 
+05f4 704cdc00 jam 0 ,mem_ms_one_pullup_key_press_count 
+05f5 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
+05f6 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+05f7 2feffe0a isolate1 one_pullup_key_bit ,pdata 
+05f8 204085fc call p_ms_one_pullup_key_long_release ,true 
+05f9 d8e0000a arg one_pullup_key_bit ,queue 
+05fa 204003eb call p_ms_long_press_key_index_disable 
+05fb 2020060c branch p_mouse_one_pullup_key_state_enable 
 
 p_ms_one_pullup_key_long_release:
-05ed 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
-05ee 20600000 rtn 
+05fc 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
+05fd 20600000 rtn 
 
 p_mouse_one_pullup_key_long_press_check:
-05ef 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_state 
-05f0 c1000000 rtneq key_up 
-05f1 6fe0ce59 fetch 1 ,mem_mouse_dpi_fuction_info 
-05f2 c1008000 rtneq ms_key 
-05f3 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-05f4 c3850000 rtnbit1 one_pullup_key_bit 
-05f5 6fe0ccdc fetch 1 ,mem_ms_one_pullup_key_press_count 
-05f6 1fe0fe01 increase 1 ,pdata 
-05f7 67e0ccdc store 1 ,mem_ms_one_pullup_key_press_count 
-05f8 1fe67c32 sub pdata ,key_long_press ,null 
-05f9 20610000 rtn positive 
-05fa 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
-05fb d8e0000a arg one_pullup_key_bit ,queue 
-05fc 204003e0 call p_ms_long_press_key_index_enable 
+05fe 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_state 
+05ff c1000000 rtneq key_up 
+0600 6fe0ce59 fetch 1 ,mem_mouse_dpi_fuction_info 
+0601 c1818000 rtnne app_key 
+0602 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+0603 c3850000 rtnbit1 one_pullup_key_bit 
+0604 6fe0ccdc fetch 1 ,mem_ms_one_pullup_key_press_count 
+0605 1fe0fe01 increase 1 ,pdata 
+0606 67e0ccdc store 1 ,mem_ms_one_pullup_key_press_count 
+0607 1fe67c32 sub pdata ,key_long_press ,null 
+0608 20610000 rtn positive 
+0609 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
+060a d8e0000a arg one_pullup_key_bit ,queue 
+060b 204003e8 call p_ms_long_press_key_index_enable 
 
 p_mouse_one_pullup_key_state_enable:
-05fd 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
-05fe 207a0000 rtn blank 
-05ff 6fe0c678 fetch 1 ,mem_device_flag 
-0600 c00003e6 beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
+060c 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
+060d 207a0000 rtn blank 
+060e 6fe0c678 fetch 1 ,mem_device_flag 
+060f c00003ee beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
 
 p_le_one_pullup_app_key_set:
-0601 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0602 c0018606 beq long_press ,p_le_one_pullup_app_key_long_set 
-0603 c0020606 beq long_release ,p_le_one_pullup_app_key_long_set 
-0604 c0008608 beq signle_press ,p_le_one_pullup_key_single_set 
-0605 20600000 rtn 
+0610 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+0611 c0018615 beq long_press ,p_le_one_pullup_app_key_long_set 
+0612 c0020615 beq long_release ,p_le_one_pullup_app_key_long_set 
+0613 c0008617 beq signle_press ,p_le_one_pullup_key_single_set 
+0614 20600000 rtn 
 
 p_le_one_pullup_app_key_long_set:
-0606 6848ce5c fetcht 1 ,mem_mouse_dpi_fuction_info + 3 
-0607 20200298 branch p_ms_le_tx_key_state_interface 
+0615 6848ce5c fetcht 1 ,mem_mouse_dpi_fuction_info + 3 
+0616 202002a0 branch p_ms_le_tx_key_state_interface 
 
 p_le_one_pullup_key_single_set:
-0608 6848ce5b fetcht 1 ,mem_mouse_dpi_fuction_info + 2 
-0609 20200298 branch p_ms_le_tx_key_state_interface 
+0617 6848ce5b fetcht 1 ,mem_mouse_dpi_fuction_info + 2 
+0618 202002a0 branch p_ms_le_tx_key_state_interface 
 
 p_mouse_transmit_key_scan:
-060a 6fe0ccdd fetch 1 ,mem_ms_transmit_key_gpio 
-060b c17f8000 rtneq gpio_disable 
-060c 704a1d03 jam mouse_transmit_key ,mem_mouse_key_temp_patch 
-060d 6848ccdd fetcht 1 ,mem_ms_transmit_key_gpio 
-060e 20400615 call p_mouse_transmit_key_check 
-060f 67e0ccdf store 1 ,mem_ms_transmit_key_press_status 
-0610 20405203 call mouse_matrix_public_gpio_reset 
-0611 6fe0ccdf fetch 1 ,mem_ms_transmit_key_press_status 
-0612 c0000624 beq 0 ,p_transmit_key_up 
-0613 c003861f beq 7 ,p_transmit_key_down 
-0614 20600000 rtn 
+0619 6fe0ccdd fetch 1 ,mem_ms_transmit_key_gpio 
+061a c17f8000 rtneq gpio_disable 
+061b 704a1d03 jam mouse_transmit_key ,mem_mouse_key_temp_patch 
+061c 6848ccdd fetcht 1 ,mem_ms_transmit_key_gpio 
+061d 20400624 call p_mouse_transmit_key_check 
+061e 67e0ccdf store 1 ,mem_ms_transmit_key_press_status 
+061f 20405203 call mouse_matrix_public_gpio_reset 
+0620 6fe0ccdf fetch 1 ,mem_ms_transmit_key_press_status 
+0621 c0000633 beq 0 ,p_transmit_key_up 
+0622 c003862e beq 7 ,p_transmit_key_down 
+0623 20600000 rtn 
 
 p_mouse_transmit_key_check:
-0615 20406ee0 call gpio_get_bit 
-0616 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-0617 2020861d branch p_mouse_check_transmit_button_connect_gnd ,true 
-0618 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-0619 20406ef1 call gpio_out_active 
-061a 6848ccdd fetcht 1 ,mem_ms_transmit_key_gpio 
-061b 6fe0ccdf fetch 1 ,mem_ms_transmit_key_press_status 
-061c 20205157 branch mouse_check_key_connect_gnd_new 
+0624 20406ee0 call gpio_get_bit 
+0625 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+0626 2020862c branch p_mouse_check_transmit_button_connect_gnd ,true 
+0627 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+0628 20406ef1 call gpio_out_active 
+0629 6848ccdd fetcht 1 ,mem_ms_transmit_key_gpio 
+062a 6fe0ccdf fetch 1 ,mem_ms_transmit_key_press_status 
+062b 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_mouse_check_transmit_button_connect_gnd:
-061d 6fe0ccdf fetch 1 ,mem_ms_transmit_key_press_status 
-061e 20205157 branch mouse_check_key_connect_gnd_new 
+062c 6fe0ccdf fetch 1 ,mem_ms_transmit_key_press_status 
+062d 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_transmit_key_down:
-061f 6fe0ccde fetch 1 ,mem_ms_transmit_key_state 
-0620 c1008000 rtneq key_down 
-0621 704cde01 jam key_down ,mem_ms_transmit_key_state 
-0622 6fe2ce54 fetch 5 ,mem_mouse_b5_fuction_info 
-0623 20200582 branch p_app_key_replace 
+062e 6fe0ccde fetch 1 ,mem_ms_transmit_key_state 
+062f c1008000 rtneq key_down 
+0630 704cde01 jam key_down ,mem_ms_transmit_key_state 
+0631 6fe2ce54 fetch 5 ,mem_mouse_b5_fuction_info 
+0632 2020058b branch p_app_key_replace 
 
 p_transmit_key_up:
-0624 6fe0ccde fetch 1 ,mem_ms_transmit_key_state 
-0625 c1000000 rtneq key_up 
-0626 704cde00 jam key_up ,mem_ms_transmit_key_state 
-0627 6fe2ce54 fetch 5 ,mem_mouse_b5_fuction_info 
-0628 67e2ce4a store 5 ,mem_mouse_key_fuction_info_temp 
-0629 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
-062a 6fe0ce4a fetch 1 ,mem_mouse_key_fuction_info_temp 
-062b c0008590 beq ms_key ,p_app_key_clear 
-062c 704ce000 jam 0 ,mem_ms_transmit_key_press_count 
-062d 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
-062e 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-062f 2feffe02 isolate1 transmit_key_bit ,pdata 
-0630 20408634 call p_ms_transmit_key_long_release ,true 
-0631 d8e00002 arg transmit_key_bit ,queue 
-0632 204003e3 call p_ms_long_press_key_index_disable 
-0633 20200644 branch p_mouse_transmit_key_state_enable 
+0633 6fe0ccde fetch 1 ,mem_ms_transmit_key_state 
+0634 c1000000 rtneq key_up 
+0635 704cde00 jam key_up ,mem_ms_transmit_key_state 
+0636 6fe2ce54 fetch 5 ,mem_mouse_b5_fuction_info 
+0637 67e2ce4a store 5 ,mem_mouse_key_fuction_info_temp 
+0638 6a20ce61 fetchr rega ,1 ,mem_mouse_fuction_key 
+0639 6fe0ce4a fetch 1 ,mem_mouse_key_fuction_info_temp 
+063a c000859d beq ms_key ,p_app_key_clear 
+063b c001522f beq kb_key ,mouse_customerkey_release 
+063c 704ce000 jam 0 ,mem_ms_transmit_key_press_count 
+063d 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
+063e 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+063f 2feffe02 isolate1 transmit_key_bit ,pdata 
+0640 20408644 call p_ms_transmit_key_long_release ,true 
+0641 d8e00002 arg transmit_key_bit ,queue 
+0642 204003eb call p_ms_long_press_key_index_disable 
+0643 20200654 branch p_mouse_transmit_key_state_enable 
 
 p_ms_transmit_key_long_release:
-0634 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
-0635 20600000 rtn 
+0644 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
+0645 20600000 rtn 
 
 p_mouse_transmit_key_long_press_check:
-0636 6fe0ccde fetch 1 ,mem_ms_transmit_key_state 
-0637 c1000000 rtneq key_up 
-0638 6fe0ce54 fetch 1 ,mem_mouse_b5_fuction_info 
-0639 c1008000 rtneq ms_key 
-063a 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-063b c3810000 rtnbit1 transmit_key_bit 
-063c 6fe0cce0 fetch 1 ,mem_ms_transmit_key_press_count 
-063d 1fe0fe01 increase 1 ,pdata 
-063e 67e0cce0 store 1 ,mem_ms_transmit_key_press_count 
-063f 1fe67c32 sub pdata ,key_long_press ,null 
-0640 20610000 rtn positive 
-0641 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
-0642 d8e00002 arg transmit_key_bit ,queue 
-0643 204003e0 call p_ms_long_press_key_index_enable 
+0646 6fe0ccde fetch 1 ,mem_ms_transmit_key_state 
+0647 c1000000 rtneq key_up 
+0648 6fe0ce54 fetch 1 ,mem_mouse_b5_fuction_info 
+0649 c1818000 rtnne app_key 
+064a 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+064b c3810000 rtnbit1 transmit_key_bit 
+064c 6fe0cce0 fetch 1 ,mem_ms_transmit_key_press_count 
+064d 1fe0fe01 increase 1 ,pdata 
+064e 67e0cce0 store 1 ,mem_ms_transmit_key_press_count 
+064f 1fe67c32 sub pdata ,key_long_press ,null 
+0650 20610000 rtn positive 
+0651 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
+0652 d8e00002 arg transmit_key_bit ,queue 
+0653 204003e8 call p_ms_long_press_key_index_enable 
 
 p_mouse_transmit_key_state_enable:
-0644 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
-0645 207a0000 rtn blank 
-0646 6fe0c678 fetch 1 ,mem_device_flag 
-0647 c00003e6 beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
+0654 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
+0655 207a0000 rtn blank 
+0656 6fe0c678 fetch 1 ,mem_device_flag 
+0657 c00003ee beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
 
 p_le_transmit_app_key_set:
-0648 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0649 c001864d beq long_press ,p_le_transmit_app_key_long_set 
-064a c002064d beq long_release ,p_le_transmit_app_key_long_set 
-064b c000864f beq signle_press ,p_le_transmit_key_single_set 
-064c 20600000 rtn 
+0658 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+0659 c001865d beq long_press ,p_le_transmit_app_key_long_set 
+065a c002065d beq long_release ,p_le_transmit_app_key_long_set 
+065b c000865f beq signle_press ,p_le_transmit_key_single_set 
+065c 20600000 rtn 
 
 p_le_transmit_app_key_long_set:
-064d 6848ce57 fetcht 1 ,mem_mouse_b5_fuction_info + 3 
-064e 20200298 branch p_ms_le_tx_key_state_interface 
+065d 6848ce57 fetcht 1 ,mem_mouse_b5_fuction_info + 3 
+065e 202002a0 branch p_ms_le_tx_key_state_interface 
 
 p_le_transmit_key_single_set:
-064f 6848ce56 fetcht 1 ,mem_mouse_b5_fuction_info + 2 
-0650 20200298 branch p_ms_le_tx_key_state_interface 
+065f 6848ce56 fetcht 1 ,mem_mouse_b5_fuction_info + 2 
+0660 202002a0 branch p_ms_le_tx_key_state_interface 
 
 p_audio_disable:
-0651 6fe0cc6c fetch 1 ,mem_ms_audio_enable_flag 
-0652 207a0000 rtn blank 
-0653 704c6c00 jam 0 ,mem_ms_audio_enable_flag 
-0654 70409401 jam 1 ,mem_lpm_mode 
-0655 704c6f00 jam 0 ,mem_voice_enable 
-0656 70442700 jam 0 ,mem_adc_dma_enable 
-0657 7046380f jam 0x0f ,mem_24g_fast_hop_count 
-0658 700ea200 jam 0 ,mem_voice_queue_count 
-0659 7080cc00 jam 0 ,core_sadc_ctrl 
-065a 704c6e00 jam adc_battery ,mem_ms_adc_mode 
-065b 202002be branch p_ms_updata_connect_param_req 
+0661 6fe0cc6c fetch 1 ,mem_ms_audio_enable_flag 
+0662 207a0000 rtn blank 
+0663 704c6c00 jam 0 ,mem_ms_audio_enable_flag 
+0664 70409401 jam 1 ,mem_lpm_mode 
+0665 704c6f00 jam 0 ,mem_voice_enable 
+0666 70442700 jam 0 ,mem_adc_dma_enable 
+0667 7046380f jam 0x0f ,mem_24g_fast_hop_count 
+0668 700ea200 jam 0 ,mem_voice_queue_count 
+0669 7080cc00 jam 0 ,core_sadc_ctrl 
+066a 704c6e00 jam adc_battery ,mem_ms_adc_mode 
+066b 202002c6 branch p_ms_updata_connect_param_req 
 
 p_audio_enable:
-065c 6fe0cc6c fetch 1 ,mem_ms_audio_enable_flag 
-065d 247a0000 nrtn blank 
-065e 704c6c01 jam 1 ,mem_ms_audio_enable_flag 
-065f 70409400 jam 0 ,mem_lpm_mode 
-0660 704c6d02 jam 2 ,mem_ms_audio_enable_timer 
+066c 6fe0cc6c fetch 1 ,mem_ms_audio_enable_flag 
+066d 247a0000 nrtn blank 
+066e 704c6c01 jam 1 ,mem_ms_audio_enable_flag 
+066f 70409400 jam 0 ,mem_lpm_mode 
+0670 704c6d02 jam 2 ,mem_ms_audio_enable_timer 
 
 p_audio_enable_config:
-0661 70807400 jam 0 ,0x8074 
-0662 70807600 jam 0 ,0x8076 
-0663 204002b7 call p_voice_updata_connect_param_req 
-0664 204006e8 call p_voice_queue_init 
+0671 70807400 jam 0 ,0x8074 
+0672 70807600 jam 0 ,0x8076 
+0673 204002bf call p_voice_updata_connect_param_req 
+0674 204006f8 call p_voice_queue_init 
 
 p_audio_init:
-0665 20406f53 call sadc_calibration 
-0666 70441e00 jam 0x00 ,mem_adc_channel 
-0667 70441f01 jam 1 ,mem_adc_clkdiv 
-0668 70442701 jam 1 ,mem_adc_dma_enable 
-0669 704c6e01 jam adc_audio ,mem_ms_adc_mode 
-066a 6fe14c72 fetch 2 ,mem_adc_audio_saddr_ptr 
-066b 67e14c70 store 2 ,mem_adc_dma_rptr 
-066c 2020066d branch p_enable_adc 
+0675 20406f53 call sadc_calibration 
+0676 70441e00 jam 0x00 ,mem_adc_channel 
+0677 70441f01 jam 1 ,mem_adc_clkdiv 
+0678 70442701 jam 1 ,mem_adc_dma_enable 
+0679 704c6e01 jam adc_audio ,mem_ms_adc_mode 
+067a 6fe14c72 fetch 2 ,mem_adc_audio_saddr_ptr 
+067b 67e14c70 store 2 ,mem_adc_dma_rptr 
+067c 2020067d branch p_enable_adc 
 
 p_enable_adc:
-066d 6fe0cc6e fetch 1 ,mem_ms_adc_mode 
-066e c0000671 beq adc_battery ,p_enable_adc_battery 
-066f c0008676 beq adc_audio ,p_enable_adc_audio 
-0670 20600000 rtn 
+067d 6fe0cc6e fetch 1 ,mem_ms_adc_mode 
+067e c0000681 beq adc_battery ,p_enable_adc_battery 
+067f c0008686 beq adc_audio ,p_enable_adc_audio 
+0680 20600000 rtn 
 
 p_enable_adc_battery:
-0671 708ac600 jam 0x00 ,0x8ac6 
-0672 708ac730 jam 0x30 ,0x8ac7 
-0673 70441e09 jam 0x09 ,mem_adc_channel 
-0674 70441f0a jam 0x0a ,mem_adc_clkdiv 
-0675 20206fb3 branch enable_adc + 1 
+0681 708ac600 jam 0x00 ,0x8ac6 
+0682 708ac730 jam 0x30 ,0x8ac7 
+0683 70441e09 jam 0x09 ,mem_adc_channel 
+0684 70441f0a jam 0x0a ,mem_adc_clkdiv 
+0685 20206fb3 branch enable_adc + 1 
 
 p_enable_adc_audio:
-0676 708ac61b jam 0x1b ,0x8ac6 
-0677 708ac77b jam 0x7b ,0x8ac7 
-0678 20406f6b call sadc_cal_write 
-0679 6ff08a09 fetch 1 ,core_gpadc_cfg1 
-067a 793ffe07 set0 7 ,pdata 
-067b 67f08a09 store 1 ,core_gpadc_cfg1 
-067c 708a0770 jam 0x70 ,core_gpadc_ctrl 
-067d 708a0843 jam 0x43 ,core_gpadc_cfg0 
-067e 708a0b0c jam 0x0c ,core_gpadc_cfg3 
-067f 708a0aef jam 0xef ,core_gpadc_cfg2 
-0680 20407007 call sadc_channel 
-0681 6fe0c41f fetch 1 ,mem_adc_clkdiv 
-0682 67f080cd store 1 ,core_sadc_clkdiv 
-0683 20000bb8 nop 3000 
-0684 204006a0 call p_sadc_read 
-0685 7080cd00 jam 0 ,core_sadc_clkdiv 
-0686 20200687 branch p_sadc_audio_dma 
-
-p_sadc_audio_dma:
-0687 6fe0c427 fetch 1 ,mem_adc_dma_enable 
-0688 207a0000 rtn blank 
+0686 708ac61b jam 0x1b ,0x8ac6 
+0687 708ac77b jam 0x7b ,0x8ac7 
+0688 20406f6b call sadc_cal_write 
 0689 6ff08a09 fetch 1 ,core_gpadc_cfg1 
-068a 79207e07 set1 7 ,pdata 
+068a 793ffe07 set0 7 ,pdata 
 068b 67f08a09 store 1 ,core_gpadc_cfg1 
-068c 6fe0c41f fetch 1 ,mem_adc_clkdiv 
-068d 67f080cd store 1 ,core_sadc_clkdiv 
-068e 6fe14c72 fetch 2 ,mem_adc_audio_saddr_ptr 
-068f 67f100ce store 2 ,core_sadc_saddr 
-0690 6fe14c74 fetch 2 ,mem_adc_audio_eaddr_ptr 
-0691 67f100d0 store 2 ,core_sadc_eaddr 
-0692 7080cc8b jam 0x8b ,core_sadc_ctrl 
+068c 708a0770 jam 0x70 ,core_gpadc_ctrl 
+068d 708a0843 jam 0x43 ,core_gpadc_cfg0 
+068e 708a0b0c jam 0x0c ,core_gpadc_cfg3 
+068f 708a0aef jam 0xef ,core_gpadc_cfg2 
+0690 20407007 call sadc_channel 
+0691 6fe0c41f fetch 1 ,mem_adc_clkdiv 
+0692 67f080cd store 1 ,core_sadc_clkdiv 
 0693 20000bb8 nop 3000 
-0694 7080cc83 jam 0x83 ,core_sadc_ctrl 
-0695 7080cd02 jam 2 ,core_sadc_clkdiv 
-0696 20600000 rtn 
+0694 204006b0 call p_sadc_read 
+0695 7080cd00 jam 0 ,core_sadc_clkdiv 
+0696 20200697 branch p_sadc_audio_dma 
+
+p_sadc_audio_dma:
+0697 6fe0c427 fetch 1 ,mem_adc_dma_enable 
+0698 207a0000 rtn blank 
+0699 6ff08a09 fetch 1 ,core_gpadc_cfg1 
+069a 79207e07 set1 7 ,pdata 
+069b 67f08a09 store 1 ,core_gpadc_cfg1 
+069c 6fe0c41f fetch 1 ,mem_adc_clkdiv 
+069d 67f080cd store 1 ,core_sadc_clkdiv 
+069e 6fe14c72 fetch 2 ,mem_adc_audio_saddr_ptr 
+069f 67f100ce store 2 ,core_sadc_saddr 
+06a0 6fe14c74 fetch 2 ,mem_adc_audio_eaddr_ptr 
+06a1 67f100d0 store 2 ,core_sadc_eaddr 
+06a2 7080cc8b jam 0x8b ,core_sadc_ctrl 
+06a3 20000bb8 nop 3000 
+06a4 7080cc83 jam 0x83 ,core_sadc_ctrl 
+06a5 7080cd02 jam 2 ,core_sadc_clkdiv 
+06a6 20600000 rtn 
 
 p_sadc_calibration:
-0697 20758000 rtn wake 
-0698 708a0777 jam 0x77 ,core_gpadc_ctrl 
-0699 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
-069a 708a0b00 jam 0x00 ,core_gpadc_cfg3 
-069b 6fe0c41f fetch 1 ,mem_adc_clkdiv 
-069c 67f080cd store 1 ,core_sadc_clkdiv 
-069d 204006a0 call p_sadc_read 
-069e 68590164 fetcht 2 ,core_sadc_data 
-069f 20206f5e branch sadc_calibration + 11 
+06a7 20758000 rtn wake 
+06a8 708a0777 jam 0x77 ,core_gpadc_ctrl 
+06a9 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
+06aa 708a0b00 jam 0x00 ,core_gpadc_cfg3 
+06ab 6fe0c41f fetch 1 ,mem_adc_clkdiv 
+06ac 67f080cd store 1 ,core_sadc_clkdiv 
+06ad 204006b0 call p_sadc_read 
+06ae 68590164 fetcht 2 ,core_sadc_data 
+06af 20206f5e branch sadc_calibration + 11 
 
 p_sadc_read:
-06a0 7080cc83 jam 0x83 ,core_sadc_ctrl 
-06a1 6fe0cc6e fetch 1 ,mem_ms_adc_mode 
-06a2 245a06a6 ncall p_sadc_ctrl_set ,blank 
-06a3 2040700e call sar_adc_read_wait 
-06a4 7080cc80 jam 0x80 ,core_sadc_ctrl 
-06a5 20600000 rtn 
+06b0 7080cc83 jam 0x83 ,core_sadc_ctrl 
+06b1 6fe0cc6e fetch 1 ,mem_ms_adc_mode 
+06b2 245a06b6 ncall p_sadc_ctrl_set ,blank 
+06b3 2040700e call sar_adc_read_wait 
+06b4 7080cc80 jam 0x80 ,core_sadc_ctrl 
+06b5 20600000 rtn 
 
 p_sadc_ctrl_set:
-06a6 7080cc8b jam 0x8b ,core_sadc_ctrl 
-06a7 20600000 rtn 
+06b6 7080cc8b jam 0x8b ,core_sadc_ctrl 
+06b7 20600000 rtn 
 
 p_voice_adpcm_enter_queue:
-06a8 6fe0cc6f fetch 1 ,mem_voice_enable 
-06a9 207a0000 rtn blank 
-06aa 204006bd call p_audio_get_len 
-06ab 1fe67cf0 sub pdata ,audio_buf_uint ,null 
-06ac 20610000 rtn positive 
+06b8 6fe0cc6f fetch 1 ,mem_voice_enable 
+06b9 207a0000 rtn blank 
+06ba 204006cd call p_audio_get_len 
+06bb 1fe67cf0 sub pdata ,audio_buf_uint ,null 
+06bc 20610000 rtn positive 
 
 p_voice_enter_queue:
-06ad 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-06ae d8400005 arg voice_queue_max_count ,temp 
-06af 184085ff increase -1 ,temp 
-06b0 98467c00 isub temp ,null 
-06b1 202106c9 branch p_audio_update_adc_rptr ,positive 
-06b2 204006ed call p_audio_adpcm_encode 
-06b3 204006c9 call p_audio_update_adc_rptr 
-06b4 58000d76 setarg mem_voice_adpcm_buf_start 
-06b5 204060ac call rec_queue_enter_config 
-06b6 d8c00cf6 arg mem_adpcm ,contr 
-06b7 df20003c arg voice_queue_unit ,loopcnt 
-06b8 204060c0 call rec_enter_queue 
-06b9 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-06ba 1fe0fe01 increase 1 ,pdata 
-06bb 67e08ea2 store 1 ,mem_voice_queue_count 
-06bc 20600000 rtn 
+06bd 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+06be d8400005 arg voice_queue_max_count ,temp 
+06bf 184085ff increase -1 ,temp 
+06c0 98467c00 isub temp ,null 
+06c1 202106d9 branch p_audio_update_adc_rptr ,positive 
+06c2 204006fd call p_audio_adpcm_encode 
+06c3 204006d9 call p_audio_update_adc_rptr 
+06c4 58000d76 setarg mem_voice_adpcm_buf_start 
+06c5 204060ac call rec_queue_enter_config 
+06c6 d8c00cf6 arg mem_adpcm ,contr 
+06c7 df20003c arg voice_queue_unit ,loopcnt 
+06c8 204060c0 call rec_enter_queue 
+06c9 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+06ca 1fe0fe01 increase 1 ,pdata 
+06cb 67e08ea2 store 1 ,mem_voice_queue_count 
+06cc 20600000 rtn 
 
 p_audio_get_len:
-06bd 6ff10122 fetch 2 ,core_adc_dma_wptr 
-06be 1fe22200 copy pdata ,rega 
-06bf 68494c70 fetcht 2 ,mem_adc_dma_rptr 
-06c0 98467e00 isub temp ,pdata 
-06c1 242106c3 nbranch p_audio_get_len_wptr_over ,positive 
-06c2 20600000 rtn 
+06cd 6ff10122 fetch 2 ,core_adc_dma_wptr 
+06ce 1fe22200 copy pdata ,rega 
+06cf 68494c70 fetcht 2 ,mem_adc_dma_rptr 
+06d0 98467e00 isub temp ,pdata 
+06d1 242106d3 nbranch p_audio_get_len_wptr_over ,positive 
+06d2 20600000 rtn 
 
 p_audio_get_len_wptr_over:
-06c3 1a220400 copy rega ,temp 
-06c4 6fe14c70 fetch 2 ,mem_adc_dma_rptr 
-06c5 98460400 isub temp ,temp 
-06c6 580002d0 setarg audio_buf_len 
-06c7 98467e00 isub temp ,pdata 
-06c8 20600000 rtn 
+06d3 1a220400 copy rega ,temp 
+06d4 6fe14c70 fetch 2 ,mem_adc_dma_rptr 
+06d5 98460400 isub temp ,temp 
+06d6 580002d0 setarg audio_buf_len 
+06d7 98467e00 isub temp ,pdata 
+06d8 20600000 rtn 
 
 p_audio_update_adc_rptr:
-06c9 6fe14c70 fetch 2 ,mem_adc_dma_rptr 
-06ca 1fe0fef0 increase audio_buf_uint ,pdata 
-06cb d8400cf5 arg mem_voice_raw_end ,temp 
-06cc 18408401 increase 1 ,temp 
-06cd 98467c00 isub temp ,null 
-06ce 202286d1 branch p_audio_adc_dma_ptr_over ,zero 
-06cf 67e14c70 store 2 ,mem_adc_dma_rptr 
-06d0 20600000 rtn 
+06d9 6fe14c70 fetch 2 ,mem_adc_dma_rptr 
+06da 1fe0fef0 increase audio_buf_uint ,pdata 
+06db d8400cf5 arg mem_voice_raw_end ,temp 
+06dc 18408401 increase 1 ,temp 
+06dd 98467c00 isub temp ,null 
+06de 202286e1 branch p_audio_adc_dma_ptr_over ,zero 
+06df 67e14c70 store 2 ,mem_adc_dma_rptr 
+06e0 20600000 rtn 
 
 p_audio_adc_dma_ptr_over:
-06d1 58000a26 setarg mem_voice_raw_start 
-06d2 67e14c70 store 2 ,mem_adc_dma_rptr 
-06d3 20600000 rtn 
+06e1 58000a26 setarg mem_voice_raw_start 
+06e2 67e14c70 store 2 ,mem_adc_dma_rptr 
+06e3 20600000 rtn 
 
 p_le_audio_data_out_from_queue:
-06d4 6fe0c678 fetch 1 ,mem_device_flag 
-06d5 c1000000 rtneq mode_24g_device 
-06d6 6fe0cc6f fetch 1 ,mem_voice_enable 
-06d7 207a0000 rtn blank 
-06d8 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-06d9 207a0000 rtn blank 
-06da 20402a06 call le_fifo_check_nearly_full 
-06db 247a0000 nrtn blank 
-06dc 204006de call p_voice_out_queue 
-06dd 202002ac branch p_ms_le_tx_audio_data 
+06e4 6fe0c678 fetch 1 ,mem_device_flag 
+06e5 c1000000 rtneq mode_24g_device 
+06e6 6fe0cc6f fetch 1 ,mem_voice_enable 
+06e7 207a0000 rtn blank 
+06e8 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+06e9 207a0000 rtn blank 
+06ea 20402a06 call le_fifo_check_nearly_full 
+06eb 247a0000 nrtn blank 
+06ec 204006ee call p_voice_out_queue 
+06ed 202002b4 branch p_ms_le_tx_audio_data 
 
 p_voice_out_queue:
-06de 58000d76 setarg mem_voice_adpcm_buf_start 
-06df 204060b6 call rec_queue_out_config 
-06e0 df20003c arg voice_queue_unit ,loopcnt 
-06e1 d8a00ea3 arg mem_queue_buf ,contw 
-06e2 20406068 call rec_out_queue 
-06e3 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-06e4 1fe0ffff increase -1 ,pdata 
-06e5 67e08ea2 store 1 ,mem_voice_queue_count 
-06e6 58000ea3 setarg mem_queue_buf 
-06e7 20600000 rtn 
+06ee 58000d76 setarg mem_voice_adpcm_buf_start 
+06ef 204060b6 call rec_queue_out_config 
+06f0 df20003c arg voice_queue_unit ,loopcnt 
+06f1 d8a00ea3 arg mem_queue_buf ,contw 
+06f2 20406068 call rec_out_queue 
+06f3 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+06f4 1fe0ffff increase -1 ,pdata 
+06f5 67e08ea2 store 1 ,mem_voice_queue_count 
+06f6 58000ea3 setarg mem_queue_buf 
+06f7 20600000 rtn 
 
 p_voice_queue_init:
-06e8 58000d76 setarg mem_voice_adpcm_buf_start 
-06e9 d840012c arg voice_queue_size ,temp 
-06ea 20406048 call rec_queue_init_config 
-06eb 700ea200 jam 0 ,mem_voice_queue_count 
-06ec 20600000 rtn 
+06f8 58000d76 setarg mem_voice_adpcm_buf_start 
+06f9 d840012c arg voice_queue_size ,temp 
+06fa 20406048 call rec_queue_init_config 
+06fb 700ea200 jam 0 ,mem_voice_queue_count 
+06fc 20600000 rtn 
 
 p_audio_adpcm_encode:
-06ed 704c4478 jam 120 ,mem_ad_in_numsamples1 
-06ee 6fe14c70 fetch 2 ,mem_adc_dma_rptr 
-06ef 67e14c45 store 2 ,mem_ad_in_ptr1 
-06f0 58000cf6 setarg mem_adpcm 
-06f1 67e14c47 store 2 ,mem_ad_out_ptr1 
+06fd 704c4478 jam 120 ,mem_ad_in_numsamples1 
+06fe 6fe14c70 fetch 2 ,mem_adc_dma_rptr 
+06ff 67e14c45 store 2 ,mem_ad_in_ptr1 
+0700 58000cf6 setarg mem_adpcm 
+0701 67e14c47 store 2 ,mem_ad_out_ptr1 
 
 p_adpcm_encode:
-06f2 6fe24c3c fetch 4 ,mem_ad_state_valpred1 
-06f3 67e24c4f store 4 ,mem_ad_valpred1 
-06f4 6fe24c40 fetch 4 ,mem_ad_state_index1 
-06f5 67e24c53 store 4 ,mem_ad_index1 
-06f6 6fe0cc53 fetch 1 ,mem_ad_index1 
-06f7 1febfe00 lshift2 pdata ,pdata 
-06f8 d8404ad8 arg mem_ad_stepsizetable1 ,temp 
-06f9 98408400 iadd temp ,temp 
-06fa efe20002 ifetch 4 ,temp 
-06fb 67e24c4b store 4 ,mem_ad_step1 
-06fc 704c5f01 jam 1 ,mem_ad_bufferstep1 
+0702 6fe24c3c fetch 4 ,mem_ad_state_valpred1 
+0703 67e24c4f store 4 ,mem_ad_valpred1 
+0704 6fe24c40 fetch 4 ,mem_ad_state_index1 
+0705 67e24c53 store 4 ,mem_ad_index1 
+0706 6fe0cc53 fetch 1 ,mem_ad_index1 
+0707 1febfe00 lshift2 pdata ,pdata 
+0708 d8404ad8 arg mem_ad_stepsizetable1 ,temp 
+0709 98408400 iadd temp ,temp 
+070a efe20002 ifetch 4 ,temp 
+070b 67e24c4b store 4 ,mem_ad_step1 
+070c 704c5f01 jam 1 ,mem_ad_bufferstep1 
 
 p_adpcm_encode_loop:
-06fd 204007a1 call p_adpcm_get_val_from_inp 
-06fe 6fe24c60 fetch 4 ,mem_ad_val1 
-06ff 684a4c4f fetcht 4 ,mem_ad_valpred1 
-0700 98467e00 isub temp ,pdata 
-0701 67e24c68 store 4 ,mem_ad_diff1 
-0702 20400737 call p_adpcm_encode_cal_delta 
-0703 2040073f call p_adpcm_set_diff_by_sign 
-0704 704c4a00 jam 0 ,mem_ad_delta1 
-0705 6fe24c4b fetch 4 ,mem_ad_step1 
-0706 1fe97e00 rshift3 pdata ,pdata 
-0707 67e24c57 store 4 ,mem_ad_vpdiff1 
-0708 20400746 call p_check_diff_big_step1 
-0709 6fe24c4b fetch 4 ,mem_ad_step1 
-070a 1fe37e00 rshift pdata ,pdata 
-070b 67e24c4b store 4 ,mem_ad_step1 
-070c 20400754 call p_check_diff_big_step2 
-070d 6fe24c4b fetch 4 ,mem_ad_step1 
-070e 1fe37e00 rshift pdata ,pdata 
-070f 67e24c4b store 4 ,mem_ad_step1 
-0710 2040075c call p_check_diff_big_step3 
-0711 20400764 call p_check_sign_deal1 
-0712 2040076f call p_adpcm_check_valpred_more_32767 
-0713 6fe0cc4a fetch 1 ,mem_ad_delta1 
-0714 6848cc49 fetcht 1 ,mem_ad_sign1 
-0715 9841fe00 ior temp ,pdata 
-0716 67e0cc4a store 1 ,mem_ad_delta1 
-0717 6fe0cc4a fetch 1 ,mem_ad_delta1 
-0718 d8404ac8 arg mem_ad_indextable1 ,temp 
-0719 98408400 iadd temp ,temp 
-071a efe08002 ifetch 1 ,temp 
-071b 20405f49 call rec_char_2_int32 
-071c 684a4c53 fetcht 4 ,mem_ad_index1 
-071d 9840fe00 iadd temp ,pdata 
-071e 67e24c53 store 4 ,mem_ad_index1 
-071f 2040077c call p_adpcm_check_index_less_0 
-0720 20400781 call p_adpcm_check_index_big_88 
-0721 6fe24c53 fetch 4 ,mem_ad_index1 
-0722 1febfe00 lshift2 pdata ,pdata 
-0723 d8404ad8 arg mem_ad_stepsizetable1 ,temp 
-0724 98408400 iadd temp ,temp 
-0725 efe20002 ifetch 4 ,temp 
-0726 67e24c4b store 4 ,mem_ad_step1 
-0727 2040078b call p_adpcm_check_bufferstep 
-0728 6fe0cc5f fetch 1 ,mem_ad_bufferstep1 
-0729 d8400001 arg 0x01 ,temp 
-072a 9842fe00 ixor temp ,pdata 
-072b 67e0cc5f store 1 ,mem_ad_bufferstep1 
-072c 6fe0cc44 fetch 1 ,mem_ad_in_numsamples1 
-072d 1fe0ffff increase -1 ,pdata 
-072e 67e0cc44 store 1 ,mem_ad_in_numsamples1 
-072f 243a06fd nbranch p_adpcm_encode_loop ,blank 
-0730 6fe0cc5f fetch 1 ,mem_ad_bufferstep1 
-0731 205a079b call p_adpcm_set_bufferstep_to_outp ,blank 
-0732 6fe24c4f fetch 4 ,mem_ad_valpred1 
-0733 67e24c3c store 4 ,mem_ad_state_valpred1 
-0734 6fe24c53 fetch 4 ,mem_ad_index1 
-0735 67e24c40 store 4 ,mem_ad_state_index1 
-0736 20600000 rtn 
+070d 204007b1 call p_adpcm_get_val_from_inp 
+070e 6fe24c60 fetch 4 ,mem_ad_val1 
+070f 684a4c4f fetcht 4 ,mem_ad_valpred1 
+0710 98467e00 isub temp ,pdata 
+0711 67e24c68 store 4 ,mem_ad_diff1 
+0712 20400747 call p_adpcm_encode_cal_delta 
+0713 2040074f call p_adpcm_set_diff_by_sign 
+0714 704c4a00 jam 0 ,mem_ad_delta1 
+0715 6fe24c4b fetch 4 ,mem_ad_step1 
+0716 1fe97e00 rshift3 pdata ,pdata 
+0717 67e24c57 store 4 ,mem_ad_vpdiff1 
+0718 20400756 call p_check_diff_big_step1 
+0719 6fe24c4b fetch 4 ,mem_ad_step1 
+071a 1fe37e00 rshift pdata ,pdata 
+071b 67e24c4b store 4 ,mem_ad_step1 
+071c 20400764 call p_check_diff_big_step2 
+071d 6fe24c4b fetch 4 ,mem_ad_step1 
+071e 1fe37e00 rshift pdata ,pdata 
+071f 67e24c4b store 4 ,mem_ad_step1 
+0720 2040076c call p_check_diff_big_step3 
+0721 20400774 call p_check_sign_deal1 
+0722 2040077f call p_adpcm_check_valpred_more_32767 
+0723 6fe0cc4a fetch 1 ,mem_ad_delta1 
+0724 6848cc49 fetcht 1 ,mem_ad_sign1 
+0725 9841fe00 ior temp ,pdata 
+0726 67e0cc4a store 1 ,mem_ad_delta1 
+0727 6fe0cc4a fetch 1 ,mem_ad_delta1 
+0728 d8404ac8 arg mem_ad_indextable1 ,temp 
+0729 98408400 iadd temp ,temp 
+072a efe08002 ifetch 1 ,temp 
+072b 20405f49 call rec_char_2_int32 
+072c 684a4c53 fetcht 4 ,mem_ad_index1 
+072d 9840fe00 iadd temp ,pdata 
+072e 67e24c53 store 4 ,mem_ad_index1 
+072f 2040078c call p_adpcm_check_index_less_0 
+0730 20400791 call p_adpcm_check_index_big_88 
+0731 6fe24c53 fetch 4 ,mem_ad_index1 
+0732 1febfe00 lshift2 pdata ,pdata 
+0733 d8404ad8 arg mem_ad_stepsizetable1 ,temp 
+0734 98408400 iadd temp ,temp 
+0735 efe20002 ifetch 4 ,temp 
+0736 67e24c4b store 4 ,mem_ad_step1 
+0737 2040079b call p_adpcm_check_bufferstep 
+0738 6fe0cc5f fetch 1 ,mem_ad_bufferstep1 
+0739 d8400001 arg 0x01 ,temp 
+073a 9842fe00 ixor temp ,pdata 
+073b 67e0cc5f store 1 ,mem_ad_bufferstep1 
+073c 6fe0cc44 fetch 1 ,mem_ad_in_numsamples1 
+073d 1fe0ffff increase -1 ,pdata 
+073e 67e0cc44 store 1 ,mem_ad_in_numsamples1 
+073f 243a070d nbranch p_adpcm_encode_loop ,blank 
+0740 6fe0cc5f fetch 1 ,mem_ad_bufferstep1 
+0741 205a07ab call p_adpcm_set_bufferstep_to_outp ,blank 
+0742 6fe24c4f fetch 4 ,mem_ad_valpred1 
+0743 67e24c3c store 4 ,mem_ad_state_valpred1 
+0744 6fe24c53 fetch 4 ,mem_ad_index1 
+0745 67e24c40 store 4 ,mem_ad_state_index1 
+0746 20600000 rtn 
 
 p_adpcm_encode_cal_delta:
-0737 6fe24c68 fetch 4 ,mem_ad_diff1 
-0738 c28f873c bbit1 31 ,p_adpcm_encode_cal_smaller_zero 
-0739 58000000 setarg 0 
-073a 67e0cc49 store 1 ,mem_ad_sign1 
-073b 20600000 rtn 
+0747 6fe24c68 fetch 4 ,mem_ad_diff1 
+0748 c28f874c bbit1 31 ,p_adpcm_encode_cal_smaller_zero 
+0749 58000000 setarg 0 
+074a 67e0cc49 store 1 ,mem_ad_sign1 
+074b 20600000 rtn 
 
 p_adpcm_encode_cal_smaller_zero:
-073c 58000008 setarg 8 
-073d 67e0cc49 store 1 ,mem_ad_sign1 
-073e 20600000 rtn 
+074c 58000008 setarg 8 
+074d 67e0cc49 store 1 ,mem_ad_sign1 
+074e 20600000 rtn 
 
 p_adpcm_set_diff_by_sign:
-073f 6fe0cc49 fetch 1 ,mem_ad_sign1 
-0740 243a0742 nbranch p_adpcm_diff_negation ,blank 
-0741 20600000 rtn 
+074f 6fe0cc49 fetch 1 ,mem_ad_sign1 
+0750 243a0752 nbranch p_adpcm_diff_negation ,blank 
+0751 20600000 rtn 
 
 p_adpcm_diff_negation:
-0742 6fe24c68 fetch 4 ,mem_ad_diff1 
-0743 1fe67e00 sub pdata ,0 ,pdata 
-0744 67e24c68 store 4 ,mem_ad_diff1 
-0745 20600000 rtn 
+0752 6fe24c68 fetch 4 ,mem_ad_diff1 
+0753 1fe67e00 sub pdata ,0 ,pdata 
+0754 67e24c68 store 4 ,mem_ad_diff1 
+0755 20600000 rtn 
 
 p_check_diff_big_step1:
-0746 6fe24c68 fetch 4 ,mem_ad_diff1 
-0747 684a4c4b fetcht 4 ,mem_ad_step1 
-0748 98467e00 isub temp ,pdata 
-0749 c38f8000 rtnbit1 31 
-074a 704c4a04 jam 4 ,mem_ad_delta1 
+0756 6fe24c68 fetch 4 ,mem_ad_diff1 
+0757 684a4c4b fetcht 4 ,mem_ad_step1 
+0758 98467e00 isub temp ,pdata 
+0759 c38f8000 rtnbit1 31 
+075a 704c4a04 jam 4 ,mem_ad_delta1 
 
 p_check_diff_big_common:
-074b 6fe24c68 fetch 4 ,mem_ad_diff1 
-074c 684a4c4b fetcht 4 ,mem_ad_step1 
-074d 98467e00 isub temp ,pdata 
-074e 67e24c68 store 4 ,mem_ad_diff1 
+075b 6fe24c68 fetch 4 ,mem_ad_diff1 
+075c 684a4c4b fetcht 4 ,mem_ad_step1 
+075d 98467e00 isub temp ,pdata 
+075e 67e24c68 store 4 ,mem_ad_diff1 
 
 p_check_diff_big_common_next:
-074f 6fe24c57 fetch 4 ,mem_ad_vpdiff1 
-0750 684a4c4b fetcht 4 ,mem_ad_step1 
-0751 9840fe00 iadd temp ,pdata 
-0752 67e24c57 store 4 ,mem_ad_vpdiff1 
-0753 20600000 rtn 
+075f 6fe24c57 fetch 4 ,mem_ad_vpdiff1 
+0760 684a4c4b fetcht 4 ,mem_ad_step1 
+0761 9840fe00 iadd temp ,pdata 
+0762 67e24c57 store 4 ,mem_ad_vpdiff1 
+0763 20600000 rtn 
 
 p_check_diff_big_step2:
-0754 6fe24c68 fetch 4 ,mem_ad_diff1 
-0755 684a4c4b fetcht 4 ,mem_ad_step1 
-0756 98467e00 isub temp ,pdata 
-0757 c38f8000 rtnbit1 31 
-0758 6fe0cc4a fetch 1 ,mem_ad_delta1 
-0759 1fe1fe02 or pdata ,2 ,pdata 
-075a 67e0cc4a store 1 ,mem_ad_delta1 
-075b 2020074b branch p_check_diff_big_common 
+0764 6fe24c68 fetch 4 ,mem_ad_diff1 
+0765 684a4c4b fetcht 4 ,mem_ad_step1 
+0766 98467e00 isub temp ,pdata 
+0767 c38f8000 rtnbit1 31 
+0768 6fe0cc4a fetch 1 ,mem_ad_delta1 
+0769 1fe1fe02 or pdata ,2 ,pdata 
+076a 67e0cc4a store 1 ,mem_ad_delta1 
+076b 2020075b branch p_check_diff_big_common 
 
 p_check_diff_big_step3:
-075c 6fe24c68 fetch 4 ,mem_ad_diff1 
-075d 684a4c4b fetcht 4 ,mem_ad_step1 
-075e 98467e00 isub temp ,pdata 
-075f c38f8000 rtnbit1 31 
-0760 6fe0cc4a fetch 1 ,mem_ad_delta1 
-0761 1fe1fe01 or pdata ,1 ,pdata 
-0762 67e0cc4a store 1 ,mem_ad_delta1 
-0763 2020074f branch p_check_diff_big_common_next 
+076c 6fe24c68 fetch 4 ,mem_ad_diff1 
+076d 684a4c4b fetcht 4 ,mem_ad_step1 
+076e 98467e00 isub temp ,pdata 
+076f c38f8000 rtnbit1 31 
+0770 6fe0cc4a fetch 1 ,mem_ad_delta1 
+0771 1fe1fe01 or pdata ,1 ,pdata 
+0772 67e0cc4a store 1 ,mem_ad_delta1 
+0773 2020075f branch p_check_diff_big_common_next 
 
 p_check_sign_deal1:
-0764 6fe0cc49 fetch 1 ,mem_ad_sign1 
-0765 203a076b branch p_valpred_add_vpdiff ,blank 
+0774 6fe0cc49 fetch 1 ,mem_ad_sign1 
+0775 203a077b branch p_valpred_add_vpdiff ,blank 
 
 p_valpred_sub_vpdiff:
-0766 6fe24c4f fetch 4 ,mem_ad_valpred1 
-0767 684a4c57 fetcht 4 ,mem_ad_vpdiff1 
-0768 98467e00 isub temp ,pdata 
+0776 6fe24c4f fetch 4 ,mem_ad_valpred1 
+0777 684a4c57 fetcht 4 ,mem_ad_vpdiff1 
+0778 98467e00 isub temp ,pdata 
 
 p_valpred1_store:
-0769 67e24c4f store 4 ,mem_ad_valpred1 
-076a 20600000 rtn 
+0779 67e24c4f store 4 ,mem_ad_valpred1 
+077a 20600000 rtn 
 
 p_valpred_add_vpdiff:
-076b 6fe24c4f fetch 4 ,mem_ad_valpred1 
-076c 684a4c57 fetcht 4 ,mem_ad_vpdiff1 
-076d 9840fe00 iadd temp ,pdata 
-076e 20200769 branch p_valpred1_store 
+077b 6fe24c4f fetch 4 ,mem_ad_valpred1 
+077c 684a4c57 fetcht 4 ,mem_ad_vpdiff1 
+077d 9840fe00 iadd temp ,pdata 
+077e 20200779 branch p_valpred1_store 
 
 p_adpcm_check_valpred_more_32767:
-076f 6fe24c4f fetch 4 ,mem_ad_valpred1 
-0770 d8407fff arg 32767 ,temp 
-0771 98467e00 isub temp ,pdata 
-0772 c30f8778 bbit0 31 ,p_adpcm_valpred_more_32767 
+077f 6fe24c4f fetch 4 ,mem_ad_valpred1 
+0780 d8407fff arg 32767 ,temp 
+0781 98467e00 isub temp ,pdata 
+0782 c30f8788 bbit0 31 ,p_adpcm_valpred_more_32767 
 
 p_adpcm_check_valpred_less_f32767:
-0773 6fe24c4f fetch 4 ,mem_ad_valpred1 
-0774 d85f8001 arg -32767 ,temp 
-0775 98467e00 isub temp ,pdata 
-0776 c28f877a bbit1 31 ,p_adpcm_valpred_less_f32767 
-0777 20600000 rtn 
+0783 6fe24c4f fetch 4 ,mem_ad_valpred1 
+0784 d85f8001 arg -32767 ,temp 
+0785 98467e00 isub temp ,pdata 
+0786 c28f878a bbit1 31 ,p_adpcm_valpred_less_f32767 
+0787 20600000 rtn 
 
 p_adpcm_valpred_more_32767:
-0778 58007fff setarg 32767 
-0779 20200769 branch p_valpred1_store 
+0788 58007fff setarg 32767 
+0789 20200779 branch p_valpred1_store 
 
 p_adpcm_valpred_less_f32767:
-077a 5fff8001 setarg -32767 
-077b 20200769 branch p_valpred1_store 
+078a 5fff8001 setarg -32767 
+078b 20200779 branch p_valpred1_store 
 
 p_adpcm_check_index_less_0:
-077c 6fe24c53 fetch 4 ,mem_ad_index1 
-077d d8400000 arg 0 ,temp 
-077e 98467e00 isub temp ,pdata 
-077f c28f8786 bbit1 31 ,p_adpcm_set_0_index 
-0780 20600000 rtn 
+078c 6fe24c53 fetch 4 ,mem_ad_index1 
+078d d8400000 arg 0 ,temp 
+078e 98467e00 isub temp ,pdata 
+078f c28f8796 bbit1 31 ,p_adpcm_set_0_index 
+0790 20600000 rtn 
 
 p_adpcm_check_index_big_88:
-0781 6fe24c53 fetch 4 ,mem_ad_index1 
-0782 d8400058 arg 88 ,temp 
-0783 98467e00 isub temp ,pdata 
-0784 c30f8789 bbit0 31 ,p_adpcm_set_88_index 
-0785 20600000 rtn 
+0791 6fe24c53 fetch 4 ,mem_ad_index1 
+0792 d8400058 arg 88 ,temp 
+0793 98467e00 isub temp ,pdata 
+0794 c30f8799 bbit0 31 ,p_adpcm_set_88_index 
+0795 20600000 rtn 
 
 p_adpcm_set_0_index:
-0786 58000000 setarg 0 
+0796 58000000 setarg 0 
 
 p_adpcm_store_index1:
-0787 67e24c53 store 4 ,mem_ad_index1 
-0788 20600000 rtn 
+0797 67e24c53 store 4 ,mem_ad_index1 
+0798 20600000 rtn 
 
 p_adpcm_set_88_index:
-0789 58000058 setarg 88 
-078a 20200787 branch p_adpcm_store_index1 
+0799 58000058 setarg 88 
+079a 20200797 branch p_adpcm_store_index1 
 
 p_adpcm_check_bufferstep:
-078b 6fe0cc5f fetch 1 ,mem_ad_bufferstep1 
-078c 203a0791 branch p_adpcm_bufferstep_eque_0 ,blank 
+079b 6fe0cc5f fetch 1 ,mem_ad_bufferstep1 
+079c 203a07a1 branch p_adpcm_bufferstep_eque_0 ,blank 
 
 p_adpcm_bufferstep_neque_0:
-078d 6fe0cc4a fetch 1 ,mem_ad_delta1 
-078e 1fe17e0f and pdata ,0x0f ,pdata 
-078f 67e24c64 store 4 ,mem_ad_outputbuffer1 
-0790 20600000 rtn 
+079d 6fe0cc4a fetch 1 ,mem_ad_delta1 
+079e 1fe17e0f and pdata ,0x0f ,pdata 
+079f 67e24c64 store 4 ,mem_ad_outputbuffer1 
+07a0 20600000 rtn 
 
 p_adpcm_bufferstep_eque_0:
-0791 6fe0cc4a fetch 1 ,mem_ad_delta1 
-0792 1ff27e00 lshift4 ,pdata ,pdata 
-0793 1fe17ef0 and pdata ,0xf0 ,pdata 
-0794 684a4c64 fetcht 4 ,mem_ad_outputbuffer1 
-0795 9841fe00 ior temp ,pdata 
-0796 68494c47 fetcht 2 ,mem_ad_out_ptr1 
-0797 e7e08002 istore 1 ,temp 
-0798 18408401 increase 1 ,temp 
-0799 60494c47 storet 2 ,mem_ad_out_ptr1 
-079a 20600000 rtn 
+07a1 6fe0cc4a fetch 1 ,mem_ad_delta1 
+07a2 1ff27e00 lshift4 ,pdata ,pdata 
+07a3 1fe17ef0 and pdata ,0xf0 ,pdata 
+07a4 684a4c64 fetcht 4 ,mem_ad_outputbuffer1 
+07a5 9841fe00 ior temp ,pdata 
+07a6 68494c47 fetcht 2 ,mem_ad_out_ptr1 
+07a7 e7e08002 istore 1 ,temp 
+07a8 18408401 increase 1 ,temp 
+07a9 60494c47 storet 2 ,mem_ad_out_ptr1 
+07aa 20600000 rtn 
 
 p_adpcm_set_bufferstep_to_outp:
-079b 6fe24c64 fetch 4 ,mem_ad_outputbuffer1 
-079c 68494c47 fetcht 2 ,mem_ad_out_ptr1 
-079d e7e08002 istore 1 ,temp 
-079e 18408401 increase 1 ,temp 
-079f 60494c47 storet 2 ,mem_ad_out_ptr1 
-07a0 20600000 rtn 
+07ab 6fe24c64 fetch 4 ,mem_ad_outputbuffer1 
+07ac 68494c47 fetcht 2 ,mem_ad_out_ptr1 
+07ad e7e08002 istore 1 ,temp 
+07ae 18408401 increase 1 ,temp 
+07af 60494c47 storet 2 ,mem_ad_out_ptr1 
+07b0 20600000 rtn 
 
 p_adpcm_get_val_from_inp:
-07a1 68494c45 fetcht 2 ,mem_ad_in_ptr1 
-07a2 efe10002 ifetch 2 ,temp 
-07a3 18408402 increase 2 ,temp 
-07a4 60494c45 storet 2 ,mem_ad_in_ptr1 
-07a5 20405f43 call rec_int16_2_int32 
-07a6 67e24c60 store 4 ,mem_ad_val1 
-07a7 20600000 rtn 
+07b1 68494c45 fetcht 2 ,mem_ad_in_ptr1 
+07b2 efe10002 ifetch 2 ,temp 
+07b3 18408402 increase 2 ,temp 
+07b4 60494c45 storet 2 ,mem_ad_in_ptr1 
+07b5 20405f43 call rec_int16_2_int32 
+07b6 67e24c60 store 4 ,mem_ad_val1 
+07b7 20600000 rtn 
 
 p_zcode_entrance:
-07a8 6848ce66 fetcht 1 ,mem_zcode_temp_param0 
-07a9 18518400 rshift4 temp ,temp 
-07aa 6fe0ce67 fetch 1 ,mem_zcode_current_number 
-07ab 98467c00 isub temp ,null 
-07ac 202287c6 branch p_zcode_run ,zero 
-07ad 6048ce67 storet 1 ,mem_zcode_current_number 
-07ae 18408401 increase 1 ,temp 
-07af 58000100 setarg zcode_buff_size 
-07b0 984f8400 imul32 temp ,temp 
-07b1 6fe14e6c fetch 2 ,mem_xip_flash_offset 
-07b2 98467e00 isub temp ,pdata 
-07b3 68494e68 fetcht 2 ,mem_eeprom_start_addr 
-07b4 9840fe00 iadd temp ,pdata 
-07b5 67e14e6a store 2 ,mem_eeprom_address 
+07b8 6848ce66 fetcht 1 ,mem_zcode_temp_param0 
+07b9 18518400 rshift4 temp ,temp 
+07ba 6fe0ce67 fetch 1 ,mem_zcode_current_number 
+07bb 98467c00 isub temp ,null 
+07bc 202287d6 branch p_zcode_run ,zero 
+07bd 6048ce67 storet 1 ,mem_zcode_current_number 
+07be 18408401 increase 1 ,temp 
+07bf 58000100 setarg zcode_buff_size 
+07c0 984f8400 imul32 temp ,temp 
+07c1 6fe14e6c fetch 2 ,mem_xip_flash_offset 
+07c2 98467e00 isub temp ,pdata 
+07c3 68494e68 fetcht 2 ,mem_eeprom_start_addr 
+07c4 9840fe00 iadd temp ,pdata 
+07c5 67e14e6a store 2 ,mem_eeprom_address 
 
 p_zcode_read_loop:
-07b6 6fe14e6a fetch 2 ,mem_eeprom_address 
-07b7 1ff0fe00 byteswap pdata ,pdata 
-07b8 67e101be store 2 ,mem_addr_mi 
-07b9 d8400100 arg zcode_buff_size ,temp 
-07ba da200e00 arg mem_zcode_buff ,rega 
-07bb 20406cdd call iicd_read_eep 
-07bc 6fe20e00 fetch 4 ,mem_zcode_buff 
-07bd 684a4e6f fetcht 4 ,mem_zcode_head 
-07be 98467c00 isub temp ,null 
-07bf 242287b6 nbranch p_zcode_read_loop ,zero 
-07c0 58000e00 setarg mem_zcode_buff 
-07c1 67e140f0 store 2 ,mem_patch_ptr 
-07c2 7040f240 jam zcode_code_size ,mem_patch_len 
-07c3 20406aff call load_ucode 
-07c4 58000000 setarg 0 
-07c5 67e240f0 store 4 ,mem_patch_ptr 
+07c6 6fe14e6a fetch 2 ,mem_eeprom_address 
+07c7 1ff0fe00 byteswap pdata ,pdata 
+07c8 67e101be store 2 ,mem_addr_mi 
+07c9 d8400100 arg zcode_buff_size ,temp 
+07ca da200e00 arg mem_zcode_buff ,rega 
+07cb 20406cdd call iicd_read_eep 
+07cc 6fe20e00 fetch 4 ,mem_zcode_buff 
+07cd 684a4e6f fetcht 4 ,mem_zcode_head 
+07ce 98467c00 isub temp ,null 
+07cf 242287c6 nbranch p_zcode_read_loop ,zero 
+07d0 58000e00 setarg mem_zcode_buff 
+07d1 67e140f0 store 2 ,mem_patch_ptr 
+07d2 7040f240 jam zcode_code_size ,mem_patch_len 
+07d3 20406aff call load_ucode 
+07d4 58000000 setarg 0 
+07d5 67e240f0 store 4 ,mem_patch_ptr 
 
 p_zcode_run:
-07c6 6fe0ce66 fetch 1 ,mem_zcode_temp_param0 
-07c7 20200001 branch p_zcode 
+07d6 6fe0ce66 fetch 1 ,mem_zcode_temp_param0 
+07d7 20200001 branch p_zcode 
               org 0x2000
 
 start:
@@ -19624,6 +19646,8 @@
 51b4 204051f3 call mouse_check_fwkey_gpio 
 51b5 20405170 call mouse_check_firekey_gpio 
 51b6 20405210 call mouse_check_customerkey_gpio 
+
+mouse_check_key_gpio_next:
 51b7 1a227e00 copy rega ,pdata 
 51b8 20600000 rtn 
 
@@ -35004,7 +35028,7 @@
 10006 c29f594b bbit1 mouse_enable_24g_first_auto_pairing ,mouse_24g_first_start_auto_pair_mode 
 10007 6fe0c678 fetch 1 ,mem_device_flag 
 10008 c000593a beq mode_24g_device ,mouse_24g_start_mode 
-10009 204002c3 call p_mouse_le_param_default 
+10009 204002cb call p_mouse_le_param_default 
 1000a 20204dfa branch mouse_le_fast_conn_judge 
 
 z_mouse_param_info_init:
@@ -35103,37 +35127,37 @@
 
 z_mouse_receive_dg_voice_start_data:
 3000c d8e00004 arg voice_start ,queue 
-3000d 202003e9 branch p_ms_tx_nor_pro_flag_enable 
+3000d 202003f1 branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_get_device_info_data:
 3000e d8e00006 arg device_info ,queue 
-3000f 202003e9 branch p_ms_tx_nor_pro_flag_enable 
+3000f 202003f1 branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_get_dpi_data:
 30010 704ce101 jam app_ask ,mem_mouse_dpi_type 
-30011 2020037d branch p_mouse_g24_tx_dpi_data 
+30011 20200385 branch p_mouse_g24_tx_dpi_data 
 
 z_mouse_receive_dg_set_dpi_data:
 30012 d8c04575 arg mem_24g_rxpayload + 1 ,contr 
-30013 204003b7 call p_mouse_receive_dpi_check 
+30013 204003bf call p_mouse_receive_dpi_check 
 30014 d8e00008 arg set_dpi ,queue 
-30015 202003e9 branch p_ms_tx_nor_pro_flag_enable 
+30015 202003f1 branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_get_battery_data:
 30016 704ce401 jam app_ask ,mem_mouse_battery_type 
 30017 d8e00009 arg get_battery ,queue 
-30018 202003e9 branch p_ms_tx_nor_pro_flag_enable 
+30018 202003f1 branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_get_device_type_data:
 30019 d8e0000c arg get_device_type ,queue 
-3001a 202003e9 branch p_ms_tx_nor_pro_flag_enable 
+3001a 202003f1 branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_set_key_fuction_data:
 3001b 704e5e00 jam 0 ,mem_mouse_key_information_set_flag 
 3001c d8c04575 arg mem_24g_rxpayload + 1 ,contr 
-3001d 20400383 call p_mouse_receive_key_fuction_check 
+3001d 2040038b call p_mouse_receive_key_fuction_check 
 3001e d8e0000a arg set_key_fuction ,queue 
-3001f 202003e9 branch p_ms_tx_nor_pro_flag_enable 
+3001f 202003f1 branch p_ms_tx_nor_pro_flag_enable 
               org 0x40001
 
 z_entrance3:
@@ -35151,7 +35175,7 @@
 40008 704c77ff jam 0xff ,mem_ms_24g_temp_buff + 1 
 40009 d8400002 arg 2 ,temp 
 4000a da204c76 arg mem_ms_24g_temp_buff ,rega 
-4000b 202004f2 branch p_g24_send_rf_other_data 
+4000b 202004fa branch p_g24_send_rf_other_data 
 4000c 20600000 rtn 
 
 z_g24_only_send_http_info:
@@ -35185,7 +35209,7 @@
 5000f d8c04853 arg mem_ms_auth_appkey ,contr 
 50010 d8a047c6 arg mem_24g_txbuf_new + 4 ,contw 
 50011 20407cdc call memcpy 
-50012 202004ca branch p_g24_ms_info_set 
+50012 202004d2 branch p_g24_ms_info_set 
 
 z_g24_send_device_info:
 50013 6fe0c5a0 fetch 1 ,mem_24g_data_type 
@@ -35198,10 +35222,10 @@
 5001a d8c04853 arg mem_ms_auth_appkey ,contr 
 5001b d8a04c7a arg mem_ms_24g_temp_buff + 4 ,contw 
 5001c 20407cdc call memcpy 
-5001d 204004ca call p_g24_ms_info_set 
+5001d 204004d2 call p_g24_ms_info_set 
 5001e d8400034 arg device_info_len + 4 ,temp 
 5001f da204c76 arg mem_ms_24g_temp_buff ,rega 
-50020 202004f2 branch p_g24_send_rf_other_data 
+50020 202004fa branch p_g24_send_rf_other_data 
 
 z_g24_get_dpi:
 50021 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
@@ -35235,7 +35259,7 @@
 50039 e7e08005 istore 1 ,contw 
 5003a d8400006 arg nor_pro_get_dpi_len ,temp 
 5003b da204c76 arg mem_ms_24g_temp_buff ,rega 
-5003c 202004f2 branch p_g24_send_rf_other_data 
+5003c 202004fa branch p_g24_send_rf_other_data 
               org 0x60001
 
 z_entrance5:
@@ -35271,7 +35295,7 @@
 60018 67e0cc7a store 1 ,mem_ms_24g_temp_buff + 4 
 60019 d8400005 arg nor_pro_res_len ,temp 
 6001a da204c76 arg mem_ms_24g_temp_buff ,rega 
-6001b 202004f2 branch p_g24_send_rf_other_data 
+6001b 202004fa branch p_g24_send_rf_other_data 
 
 z_g24_get_battery:
 6001c 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
@@ -35305,7 +35329,7 @@
 60034 e7e08005 istore 1 ,contw 
 60035 d8400006 arg nor_pro_get_dpi_len ,temp 
 60036 da204c76 arg mem_ms_24g_temp_buff ,rega 
-60037 202004f2 branch p_g24_send_rf_other_data 
+60037 202004fa branch p_g24_send_rf_other_data 
               org 0x70001
 
 z_entrance6:
@@ -35352,7 +35376,7 @@
 70023 6848cce5 fetcht 1 ,mem_mouse_device_type 
 70024 18408404 increase 4 ,temp 
 70025 da204c76 arg mem_ms_24g_temp_buff ,rega 
-70026 202004f2 branch p_g24_send_rf_other_data 
+70026 202004fa branch p_g24_send_rf_other_data 
 
 z_g24_set_key_fuction:
 70027 6fe0ccbb fetch 1 ,mem_ms_rf_data_flag 
@@ -35380,5 +35404,5 @@
 70039 704c7a01 jam 1 ,mem_ms_24g_temp_buff + 4 
 7003a d8400005 arg nor_pro_res_len ,temp 
 7003b da204c76 arg mem_ms_24g_temp_buff ,rega 
-7003c 202004f2 branch p_g24_send_rf_other_data 
+7003c 202004fa branch p_g24_send_rf_other_data 
 
Index: program/app_mouse.prog
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/app_mouse.prog	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/app_mouse.prog	(working copy)
@@ -1878,6 +1878,7 @@
 	call mouse_check_fwkey_gpio
 	call mouse_check_firekey_gpio
 	call mouse_check_customerkey_gpio
+mouse_check_key_gpio_next:
 	copy rega,pdata
 	rtn
 
Index: program/patch.prog
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/patch.prog	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/patch.prog	(working copy)
@@ -1,6 +1,6 @@
 //define G24_RETRANSMIT_COMMBINATION_PAIR
 define ADC
-
+// define KA8G2_NEW_SET
 //define UART_LOG
 ifdef UART_LOG
 define LOG_RAW
@@ -82,6 +82,9 @@
 
 p_patch_array:
 	bbit1 8,pf_patch_ext
+ifdef KA8G2_NEW_SET
+	beq patch00_0,p_soft_reset
+endif
 	beq patch00_2,p_main_loop
 	beq patch02_0,p_shutdown_radio
 	beq patch03_1,p_set_tx_power
@@ -102,6 +105,7 @@
 endif
 	beq patch10_3,p_mouse_motion
 	beq patch10_7,p_mouse_setting_sensor_type
+	beq patch11_0,p_mouse_check_key_gpio
 	beq patch11_1,p_mouse_3io6key_check
 	beq patch11_3,p_mouse_init_sensor
 	beq patch11_7,p_mouse_priority_bb_event
@@ -147,6 +151,13 @@
 	rtneq patch3f_7
 	branch assert
 
+ifdef KA8G2_NEW_SET
+p_soft_reset:
+	clear_stack
+	jam 0x73,core_spid_ctrl
+	branch soft_reset+2
+endif
+
 p_set_tx_power:
 	fetch 1,mem_tx_power
 	beq TX_POWER_F20DB,set_tx_power_f20db
@@ -544,15 +555,26 @@
 	nop 1200
 	branch p_mouse_sensor_spi_reset
 
+p_mouse_ka8g2_id2_judge:
+ifdef KA8G2_NEW_SET
+	call mouse_sensor_poweron
+	fetch 1,mem_sensor_id2
+	// beq KA5857_ID2,mouse_ka5857_init_param
+	beq PKA8G2_ID2,p_mouse_ka8g2_init_param
+	branch mouse_ka8g2_id2_judge+2
+p_mouse_ka8g2_init_param:
+	jam KA8G2,mem_config_sensor_type
+	arg mem_sensor_ka8g2_init_new,regc
+	branch mouse_sensor_wr_seq
+endif
+	branch mouse_ka8g2_id2_judge
+
 p_mouse_init_sensor:
 	call mouse_read_sensor_id
 	beq P32XX_ID1,p_mouse_init_p32xx_id2_judge
-	// branch mouse_init_sensor+3
-	beq P3065_ID1,mouse_init_p3065
-	beq PKA8G2_ID1,mouse_ka8g2_id2_judge
-	call mouse_twspi_reset
-	nop 6900
-	branch p_mouse_init_sensor
+	// beq P3065_ID1,mouse_init_p3065
+	beq PKA8G2_ID1,p_mouse_ka8g2_id2_judge
+	branch mouse_init_sensor+3
 p_mouse_init_p32xx_id2_judge:
 	fetch 1,mem_sensor_id2
 	beq P_MX8650,p_mouse_mx8650_init_param
@@ -564,6 +586,21 @@
 	arg mem_sensor_8650_init_new,regc
 	branch mouse_sensor_poweron_end
 
+p_mouse_check_key_gpio:
+	fetch 1,mem_24g_shutdown_flag
+	ncall mouse_check_key_gpio_once,blank
+	arg 0,rega
+	call mouse_check_lkey_gpio
+	call mouse_check_rkey_gpio
+	call mouse_check_mkey_gpio
+	// call mouse_check_bkkey_gpio
+	// call mouse_check_fwkey_gpio
+	// call mouse_check_firekey_gpio
+	// call mouse_check_customerkey_gpio
+	// copy rega,pdata
+	// rtn
+	branch mouse_check_key_gpio_next
+
 p_mouse_motion:
 	jam 0,mem_ms_rf_data_flag
 	call hid_device_copy_key_data
@@ -578,6 +615,8 @@
 	call mouse_zwheel
 	call mouse_t_zwheel
 	call p_mouse_key
+	fetch 1,mem_customer_key
+	ncall enable_user,blank
 	fetch 1,mem_mouse_key
 	and_into 0x1f,pdata
 	store 1,mem_mouse_key
@@ -2076,6 +2115,7 @@
 	branch p_le_audio_data_out_from_queue
 
 p_mouse_fuction_key:
+	jam 0,mem_customer_key
 	// fetchr rega,1,mem_mouse_fuction_key
 	call p_mouse_audio_key_scan
 	call p_mouse_one_pullup_key_scan
@@ -2174,9 +2214,14 @@
 	store 5,mem_mouse_key_fuction_info_temp
 	fetch 1,mem_mouse_key_fuction_info_temp
 	beq MS_KEY,p_mouse_key_value_replace
-	// beq KB_KEY,
+	beq KB_KEY,p_keyboard_key_value_replace
 	rtn
 
+p_keyboard_key_value_replace:
+	fetch 3,mem_mouse_key_fuction_info_temp+2
+	store 3,mem_customer_key_press_init+1
+	branch mouse_customerkey_press
+
 p_mouse_key_value_replace:
 	fetchr rega,1,mem_mouse_fuction_key
 	fetch 1,mem_mouse_key_fuction_info_temp+2
@@ -2207,8 +2252,7 @@
 	fetchr rega,1,mem_mouse_fuction_key
 	fetch 1,mem_mouse_key_fuction_info_temp
 	beq MS_KEY,p_app_key_clear
-
-	// beq KB_KEY,
+	beq KB_KEY,mouse_customerkey_release
 	jam 0,mem_ms_audio_key_press_count
 	jam SIGNLE_PRESS,mem_ms_tx_pro_key_val
 	fetch 2,mem_ms_long_press_key_index
@@ -2226,8 +2270,9 @@
 	fetch 1,mem_ms_audio_key_state
 	rtneq KEY_UP
 	fetch 1,mem_mouse_b4_fuction_info
-	rtneq MS_KEY
-	// rneq KB_KEY
+	// rtneq MS_KEY
+	// rtneq KB_KEY
+	rtnne APP_KEY
 	fetch 2,mem_ms_long_press_key_index
 	rtnbit1 AUDIO_KEY_BIT
 	fetch 1,mem_ms_audio_key_press_count
@@ -2305,7 +2350,7 @@
 	fetchr rega,1,mem_mouse_fuction_key
 	fetch 1,mem_mouse_key_fuction_info_temp
 	beq MS_KEY,p_app_key_clear
-	// beq KB_KEY,
+	beq KB_KEY,mouse_customerkey_release
 	jam 0,mem_ms_one_pullup_key_press_count
 	jam SIGNLE_PRESS,mem_ms_tx_pro_key_val
 	fetch 2,mem_ms_long_press_key_index
@@ -2323,8 +2368,9 @@
 	fetch 1,mem_ms_one_pullup_key_state
 	rtneq KEY_UP
 	fetch 1,mem_mouse_dpi_fuction_info
-	rtneq MS_KEY
-	// rneq KB_KEY
+	// rtneq MS_KEY
+	// rtneq KB_KEY
+	rtnne APP_KEY
 	fetch 2,mem_ms_long_press_key_index
 	rtnbit1 ONE_PULLUP_KEY_BIT
 	fetch 1,mem_ms_one_pullup_key_press_count
@@ -2402,7 +2448,7 @@
 	fetchr rega,1,mem_mouse_fuction_key	
 	fetch 1,mem_mouse_key_fuction_info_temp
 	beq MS_KEY,p_app_key_clear
-	// beq KB_KEY,
+	beq KB_KEY,mouse_customerkey_release
 	jam 0,mem_ms_transmit_key_press_count
 	jam SIGNLE_PRESS,mem_ms_tx_pro_key_val
 	fetch 2,mem_ms_long_press_key_index
@@ -2420,8 +2466,9 @@
 	fetch 1,mem_ms_transmit_key_state
 	rtneq KEY_UP
 	fetch 1,mem_mouse_b5_fuction_info
-	rtneq MS_KEY
-	// rneq KB_KEY
+	// rtneq MS_KEY
+	// rtneq KB_KEY
+	rtnne APP_KEY
 	fetch 2,mem_ms_long_press_key_index
 	rtnbit1 TRANSMIT_KEY_BIT
 	fetch 1,mem_ms_transmit_key_press_count
@@ -3121,7 +3168,6 @@
 p_mem_usb_data_square_cnt_set0:
 	jam 0,mem_24g_matrix_cnt
 	branch p_ms_y_down+2
-endif
 */
 
 
Index: sched/mouse.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/sched/mouse.dat	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/sched/mouse.dat	(working copy)
@@ -29,7 +29,7 @@
 #bit4 MOUSE_ENABLE_KEYBOARD
 #bit5 MOUSE_ENABLE_DOUBLE_DPI_KEY
 #bit6 MOUSE_ENABLE_SWITCH_GPIO_CONNECT_VIN
-0a
+1a
 
 #mouse flag byte4
 #bit0 MOUSE_ENABLE_24G_250Hz
@@ -178,13 +178,13 @@
 03 00 30 23 00
 
 mem_customer_key_press_init:
-05 00 01 00 00 00 00 00 00 00#AC Home
+# 05 00 01 00 00 00 00 00 00 00#AC Home
 #05 00 00 02 00 00 00 00 00 00#Volume Down
 #05 00 00 04 00 00 00 00 00 00#Volume Up
 #00 0a 00 72 00 00 00 00 00#copilot=win+shift+f23
 #00 05 00 04 00 00 00 00 00#CTRL+ALT+A
 #02 01 00 00 00 00 00 00 00 #POWERDOWN
-#00 08 00 07 00 00 00 00 00#One-click desktop
+00 08 00 07 00 00 00 00 00#One-click desktop
 #03 ea 00 00 00 00 00 00 00 #VOL DOWN
 
 #bit0:mouse_key_l    bit1:mouse_key_r  bit2:mouse_key_m
Index: sched/mouse_sensor.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/sched/mouse_sensor.dat	(revision 5532)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/sched/mouse_sensor.dat	(working copy)
@@ -167,6 +167,16 @@
 09 00
 ff ff
 
-
+mem_sensor_ka8g2_init_new:
+09 a5
+46 34
+19 04
+60 07
+69 04
+68 c3
+7d 20   #7d 00  7e 08 修改sensor主频到1M 高回报率划线差时使用
+7e 00
+09 00
+ff ff
 
 
