Index: output/eeprom.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/eeprom.dat	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/eeprom.dat	(working copy)
@@ -18,8 +18,8 @@
 1e
 aa
 55
-b0
-1f
+00
+20
 b1
 a4
 02
@@ -311,31 +311,31 @@
 8f
 30
 e3
-38
+24
 20
 ff
 36
-c2
+c0
 af
 d5
 6c
-b2
+be
 44
 e8
 d2
-a4
+a0
 95
 44
 1b
-e7
+e3
 02
 d4
 f1
-21
+2f
 88
 38
 d8
-d0
+dc
 cc
 48
 bd
@@ -343,15 +343,15 @@
 a7
 34
 dd
-e1
+ef
 6e
 4b
 3c
-be
+a2
 1e
 21
 f6
-78
+7c
 a7
 b5
 73
@@ -359,43 +359,43 @@
 bf
 f7
 3d
-1c
+00
 b6
 d1
 e4
-cb
+c7
 1d
 9b
 96
-09
+05
 57
 2b
 8e
-7f
+79
 17
 07
 ba
-4e
+52
 e2
 1c
 df
-1f
+03
 43
 b6
 fd
-d4
+d0
 63
 7e
 dc
-79
+7b
 31
 25
 79
-3b
+22
 4f
 b8
 73
-01
+1f
 58
 22
 79
@@ -403,15 +403,15 @@
 3c
 88
 7b
-10
+12
 a8
 70
 c8
-ef
+e9
 48
 83
 c8
-dc
+de
 46
 cb
 5d
@@ -419,31 +419,31 @@
 c4
 cf
 8c
-8e
+e4
 5b
 44
 6d
-ed
+e9
 e0
 88
 ef
-6f
+6b
 ef
 71
-85
-b2
+84
+45
 10
 5a
-9d
-cf
+9c
+24
 6a
 4f
 a7
-d5
+c2
 53
 a4
 76
-c4
+ff
 19
 9d
 5e
@@ -451,39 +451,39 @@
 4d
 35
 cb
-c8
+c4
 47
 d6
 5b
-04
+00
 17
 44
 ea
-59
+25
 83
 e1
 96
-30
+29
 e0
 c5
 a0
-35
+31
 b1
 b2
 2d
-29
+25
 bd
 08
 32
-27
+3b
 ec
 b8
 b2
-ed
+e9
 2d
 c9
 e3
-3d
+39
 75
 a1
 04
@@ -716,662 +716,662 @@
 b7
 a8
 a4
-ac
-86
-ab
-4d
-7b
-31
+e3
+26
+29
+80
 9a
-65
+f1
+f5
+d7
 8c
 4d
-fd
-c9
-87
-57
-d8
-9f
-b5
-7c
-72
-74
-da
-86
-e5
-c9
-88
-ec
-7a
-6c
-5e
-09
-52
-33
-0d
-f1
-a1
-15
-a5
-8a
-e1
-fd
-bf
-03
-b5
-40
+dc
+e7
+c0
 f6
-58
-a1
-99
-6c
-0c
-9e
-19
-76
-c1
+f1
+67
+fa
+dd
+5b
+b0
+a2
+81
+5f
+89
 c7
-90
-9a
-4a
+4d
+41
+47
+26
+0e
+e8
+73
+0d
+91
+92
+c0
+2d
 8f
-50
-40
-b3
-f5
-2c
-f7
-f6
-f3
-32
-e7
+a7
+a6
+f8
+c7
+fd
+ba
+39
+fc
+d1
+df
+2b
+a8
+98
+94
+39
+60
+b1
+93
+d2
+43
+89
+c5
+b7
+14
+8f
+78
+bb
+fe
+85
+36
+17
+2d
+60
+a9
+02
+1b
+9b
+2a
+73
 22
-1a
-fb
+16
 be
-1c
-97
+e7
 7e
-3f
-2a
-10
-2a
+73
+04
+01
+ed
+7e
+23
+39
+47
+ed
+e7
+02
+73
+7c
+e1
 5f
+67
+ec
 18
-41
-d4
-4d
-e4
-ba
-c9
-60
-58
-27
-37
-4a
-1b
-c8
-9a
-4e
-10
-ac
-3a
-27
+7e
 e7
-fb
+8f
+63
+6c
 3a
-24
-52
-25
+91
+2a
+13
+3e
 51
-1a
-50
-30
-64
+74
 8f
 7f
+20
+ce
+3e
+f7
+cf
 57
-5e
-21
-58
-ab
-fb
-2e
-aa
-a0
+69
 6b
-5c
-2e
-d8
-a8
-10
-2e
-a9
-6c
+eb
+4d
+43
+4f
+5b
+16
+07
+4f
+6d
+95
 10
 7d
-44
+c0
 40
-5d
-71
-ec
+0d
+d1
+0f
+c5
+73
 13
-6c
-72
-28
+2f
+6a
+96
+01
+30
+e3
+47
+8d
+43
+3f
+c4
 d4
-d1
-c1
-97
-cc
-58
-ec
-c0
-82
-c3
-6d
-f6
-10
+3a
+61
 95
 08
-8f
-3f
-06
-08
-3d
-ff
-89
-0e
-90
-24
-b6
-00
+0b
+3c
+46
+11
+56
+a1
+96
+6e
+5a
 dd
-29
+b6
+20
+b6
+ff
 3f
 ec
-f1
-bd
-b1
-65
-1c
-b2
+fe
+b8
+f6
+f5
+9c
+32
 09
 64
 fd
-1b
+1a
 84
 48
 78
-be
-52
-88
-c8
-ef
+bf
+65
+68
+47
+e9
 77
-97
-55
-43
+96
+d5
+46
 d2
 6f
 27
-66
+64
 cb
 e6
 d2
-12
-e3
-23
-90
-d1
-0e
+10
+9b
+03
 b5
+42
+31
+44
 2f
-37
-92
-7d
-2e
-e6
-11
-ea
+b1
+d5
+bd
+c9
+2c
+69
+8a
 0e
 d5
-f5
-c0
-d9
 b2
+75
+d7
+f2
 c0
-96
-78
-2b
+d6
+35
+3a
 c7
-62
-9b
-7e
+77
+68
+12
 11
-4c
-5d
-8f
+2c
+5e
+dc
 fe
-1c
-f9
-72
+7c
+c4
+c5
 29
 e3
-c7
-0d
+88
+42
 55
-db
-ce
-4b
+bb
+da
+5d
 c1
 de
-78
-a0
+37
+0c
 61
 02
-b9
-f1
+ba
+2a
 62
 46
-76
-33
+62
+17
 3d
 58
-53
-3e
+50
+cc
 9c
 b8
-d2
-c1
+d8
+10
 45
 c5
-ec
-a4
+e2
+0f
 29
 0b
-2e
-54
+2a
+d3
 a6
 5f
 c6
-f3
+e2
 e0
 5b
 55
-19
+05
 fa
 a2
-27
-23
+70
+eb
 50
 e1
-1c
-09
+1d
+e5
 73
 dc
-8c
-e0
+c0
+58
 b7
 9b
 8e
-de
+c1
 65
 fd
-c4
-96
+de
+6f
 08
 13
-e5
-18
+b1
+28
 90
 6c
-58
-38
+3f
+7b
 60
 a3
-2e
-d7
+1b
+2f
 0a
 de
 e4
-0a
+0d
 8a
-98
+f8
 af
-9a
-e7
-a1
-93
-9e
+c4
+a8
+01
+09
+03
 c9
-00
-39
-bb
-2f
-ec
-21
-44
-78
-c1
-66
-a5
-a9
-6a
+3a
+6c
+b6
 d5
-95
-8f
-c7
-73
-1f
-fc
+cc
+3a
 3d
-20
-cf
-17
-7a
-ea
-e0
-42
-e3
-16
-d3
-88
-60
-6d
+82
+a1
+30
+74
+e6
+aa
+2c
+a2
+75
 dd
+35
+29
+fc
+1d
+6f
+ab
+ed
+1a
+de
+70
+12
+8f
+9d
+87
+72
+20
+73
+12
 a9
-8d
-78
-f4
-7f
-22
-6c
-99
-1c
-bb
-a8
-6a
-fe
-01
-cd
-59
-31
-d2
-4a
-10
-82
-82
-61
-9f
-14
+ad
+33
+39
+85
+42
+0f
+c4
 4c
-2d
-91
-09
-1d
-84
-09
-e5
-65
-2f
-59
-d1
-d5
-7d
+d7
+23
+3e
+c4
+43
+eb
+a0
+2b
+af
+01
+f4
+98
+e2
+34
+8e
+f4
+66
+9b
 da
+d3
+66
+fb
+1b
+05
+58
+7d
+a3
+7e
+15
+bb
+93
 77
-d6
+dc
 6e
-79
-93
-b8
-72
-d8
+4d
+23
+e9
+f0
+da
 47
 22
-7d
-1f
-0c
-48
-f8
-6c
-10
+7a
+cc
+43
+e8
+6b
+30
+a0
+25
+1a
+14
+87
 6d
-18
-0b
+c7
+b5
+c0
+53
+4b
+7e
 d7
-05
-10
-ae
-8f
-93
-d5
-b4
-d3
-6d
-56
-fe
+57
+02
+f6
 52
-91
-99
-86
-45
-26
-f3
-ae
-54
-07
-47
-98
-bc
-26
+93
+df
+82
+15
+4c
+61
+bf
+1b
+87
+8d
+5d
+c0
+5c
 58
 77
-5e
-0a
-23
-b6
+49
+a0
+2c
+72
+df
 c8
-62
-2e
-9f
+22
+47
 81
-c4
-75
-f4
-58
-9b
-34
-04
-f3
-2e
-89
-6e
-b1
+84
+26
+0d
+70
+d5
+51
+15
+b4
+ee
+44
+74
+b9
 ea
-99
-18
-67
-d9
-bf
-39
+9f
+b0
+63
+83
+ec
+c0
+47
+3c
+4c
+a2
+ce
 17
-32
-03
-b5
-ca
-4d
-3b
-08
+3c
+c1
 fc
 93
-0f
-4f
-88
-75
-7c
-49
-f9
-9b
-a4
-19
-69
-a1
-8b
-e9
-8f
-4d
-63
-c2
-a6
-93
-29
-3e
-c6
-5c
-8c
-10
-9a
-c2
-23
 04
-a8
-78
-3a
-03
-44
-46
-3b
+6e
+6c
+70
+fd
+64
+b6
 3b
-6d
-d8
-87
-85
-1d
-41
+46
+9d
+52
+3a
+f5
+ea
+21
+2c
+24
+8d
 09
-83
-5d
-59
-4a
-d0
-8c
-7e
-c2
-b7
-4f
-3e
-59
-db
-5b
-30
-c6
+0c
+64
+dc
+89
+e6
+45
+cb
+ea
+c3
 94
-4f
-77
-ec
-e8
-35
-9d
-af
-7c
+fe
+49
+a3
+e9
+88
+44
+42
+b0
+e6
+8f
+02
+07
+8e
+b0
+21
+c1
+2c
+bf
+81
+98
+0d
+21
+19
+84
+ef
+ad
+fe
+d9
+ee
+b9
+f0
+94
+05
+a9
+81
+6d
+b2
+d7
+5e
+fd
+f3
 3a
 14
 33
-f9
+b6
 a9
-3f
-76
-52
-64
-42
-6c
-c0
-57
-3c
-4b
-91
-4d
-49
-51
-df
+5f
+71
+d5
+2f
+d6
+aa
+a7
+b6
+83
+98
+44
+02
+e9
+97
+a2
 62
-8d
-da
-57
+d7
+8e
+1b
 c2
 94
-45
-95
-29
-84
-67
-17
-97
-3e
+4f
+0a
+28
+7b
+66
+52
+38
+df
+37
+0e
+b0
 f1
-7d
-50
-8a
-be
-cd
-02
-a0
-7a
-d8
-eb
+3f
+9f
+4d
+20
+b6
+20
+73
 df
-cd
-28
-f0
-0a
-e8
-16
+4c
+61
+10
+4b
+80
+35
 0e
-27
-f7
-37
-7a
-08
-e6
-32
-44
-e6
-87
+be
+25
+52
+35
+88
+21
+0f
+03
+06
+78
+0e
+3b
+da
+82
+06
+9a
 f1
-7c
-7a
-2c
-4a
-02
+38
+9d
+5d
 69
-6b
-ae
-55
-6b
-5f
-44
-53
-c2
-06
-98
-1e
-8f
-ed
-bd
-59
-6a
-d1
-90
-4b
-61
-08
-cb
+de
+24
+6c
+02
+ab
+9a
+21
+6f
+2a
+80
+21
+2a
+b8
+e1
+ec
+1b
+1c
+fa
 38
 57
-0d
-a3
+5e
+16
 08
 46
 a6
@@ -1381,2265 +1381,2265 @@
 9c
 6e
 ca
-c0
+f4
 fc
 2b
 97
 69
 a3
-49
+4d
 81
 20
 24
 0f
+ee
+c9
+ec
+69
+d5
+3f
+e1
+96
+8a
+65
+3a
+94
+e2
+7c
+ea
+5d
+f6
+59
+bf
+f2
+64
+10
+ca
 a9
-6a
-43
-44
-35
-b3
-db
-c4
-da
-09
-e8
-d9
-9a
-5c
-82
-7d
-fe
-5a
-bc
+8e
+af
+4b
+59
+31
+04
 54
-64
-0a
-90
-96
-91
-02
-dd
+67
+63
+d5
+7b
+70
+93
+e9
 af
 0e
-c4
-c2
-46
-6b
-d4
-fb
-7d
-9c
-3c
-63
-06
 52
-42
-22
-1b
+43
+a2
+15
+bb
+e7
+89
+6b
+ef
+5d
+b9
+a5
+e6
 64
-05
-f6
-0e
-a8
-9c
-c9
-37
-e9
-ab
-1f
-2a
-6a
-c9
-c6
-33
-63
-1b
-3d
+54
+3c
+25
+09
+31
+b0
+83
+59
+bd
 60
 13
 66
-45
-27
-97
-2b
-dc
-c4
-35
-b0
-aa
-5f
-b5
-63
-10
-8a
 3e
-68
-f6
-07
+06
+97
+4b
+3b
+b4
+d5
+88
+cb
+8e
+55
+3b
+c2
+4d
+de
+64
+eb
+e8
 84
 08
 bc
-8c
-eb
-a7
-84
-11
-19
-c5
+8f
+0b
+bf
+d3
+0a
 f9
-6e
-ce
-c7
-7f
-94
+fd
+2b
+ad
+7e
+a7
+96
+3f
 64
 9d
-2a
-87
-b7
-be
-94
-48
-e9
-66
-1f
-34
-7b
-08
-d9
-4f
+10
+a5
+ef
+ea
+ec
+f8
+91
+46
+1e
+58
+6c
+a7
+25
+12
 57
 14
-7b
-2a
-ce
-99
-ed
-6d
-69
-13
-b3
-ed
-48
-20
-1b
-66
+12
+c7
+96
+8d
+c2
+c6
+11
+53
+fc
+d5
+0f
+83
+12
+06
 2d
 8e
 63
-c1
-9e
-db
-e3
-9d
-06
-d8
-d6
-50
-62
-d4
-10
-4c
+e2
+d1
+7b
+76
+6a
+39
+79
+e7
+77
+25
+74
+99
+2d
 cf
 16
 be
-cf
+d0
 49
 1b
-ec
-88
-32
+e4
+b4
+09
+f7
+a4
+92
+69
+d1
+e5
 4c
-a7
-31
-2e
-71
-22
-8e
-df
-e0
-55
-ef
-1a
-47
+db
+94
+0c
+27
+05
+eb
+44
+e2
+f0
+d9
 36
-82
-a4
-cf
-f1
-fe
+43
 31
+a7
 c7
+67
+fb
+c2
+df
+f6
+fb
+b9
+e5
+18
 89
-f3
-ff
-b6
-d6
-d5
-e4
-15
-93
-01
-dd
-da
+ac
+3e
 d5
-50
-48
-df
-7d
-ae
-3a
-27
-51
-23
-6e
-b5
-98
+07
+1f
 f8
-64
-0d
-fd
+8c
 3e
-94
+5d
+51
+d0
+21
+15
+03
+4d
+60
+77
+ad
+36
+db
+e2
 22
-b8
-12
-40
-12
-ab
-8b
-78
-4b
-8b
-75
-af
-78
-48
+d6
+7e
+0a
+84
+08
 98
+09
+db
+4b
+e0
+d8
+87
+6a
 9a
-9e
-0d
-22
-19
-ce
-bf
+c4
+5d
+f2
+73
+a2
+a3
 e1
-e2
-52
-4c
-2c
+02
+30
+4d
+ba
 1e
 41
 48
 1a
-ae
+aa
 e2
 1c
 49
 ca
 63
 0d
-4c
-cf
-d3
-63
-91
-c8
-cb
-46
-fc
+4d
+9f
+fd
+00
+8f
+87
+4b
+88
+9e
+ca
+a5
 81
-3f
-4f
-e9
-cb
-43
-be
-df
-a2
-51
-5a
-2b
-35
-95
-5f
+89
+d3
+45
+12
+bf
+b5
+ff
+f7
+54
+8d
+b7
+a1
 e4
-ea
+9a
+2c
+87
+4b
+c3
+aa
+4d
+d4
+5f
+a9
+1f
+be
 2a
-35
-2b
-8b
-80
-03
-b5
-18
-69
+09
+e3
+8e
+37
 ac
-63
-dd
-ab
-db
-d2
-40
+9d
+bf
+1a
+2a
+d8
+00
+04
+e0
+01
+de
+c3
 02
-2f
-df
-a2
-09
+8f
+8b
+7d
+fc
+9d
+35
+a9
+3c
+41
 a6
-00
-43
-20
-ba
-3e
+29
+da
+9e
 8c
-82
-49
-d7
-7a
-54
-97
-62
-f0
-fd
-bf
-a6
-6e
-7a
-17
-cb
 2d
-bf
-95
-65
-a3
-83
-7b
-59
-ea
-c0
-8b
-34
-f2
-e6
-42
-ab
+ff
+94
+c2
+bc
+2f
+47
+6f
+0b
+60
+d8
+2d
+a2
+e8
+68
+b1
 af
 45
-df
-1e
+d9
+6a
 1f
-43
-ff
-8a
+41
+62
+8b
 c7
 81
-c9
-87
-02
-51
-53
-89
+9d
+41
+52
+5f
+65
+8b
 14
-18
-fc
-b1
-93
-61
-5e
-d7
+78
+f9
+f0
+c3
+0f
+6e
+92
 25
-2c
-c4
-ab
+4c
+c2
+0a
 fe
-37
-e3
-e3
+57
+e0
+8c
 c5
 34
-27
-ed
+23
+a7
 86
 59
-55
-df
-9b
-7d
-c5
-75
-f1
-b8
+25
 cc
-5f
-ed
-d7
-5c
-a0
+a1
+1f
 c8
-cc
+19
+3e
+79
+1c
+35
+aa
+76
+99
+8b
+28
+ea
+0e
+32
+07
+ae
+f7
+05
+43
+65
+3e
+92
+34
+21
+a8
+fb
+cf
+3c
+3f
+06
+14
+b9
+e1
 2a
-d8
-dd
-89
-fa
-c0
-6c
-8d
-bf
-6c
-93
-e9
-6a
-9c
-2f
-1a
-15
-b0
-3b
-5d
-e0
-e5
-e3
-e3
-e8
-68
-cc
-eb
-85
+44
+0b
+ef
+07
+94
+c2
+a5
 55
-87
-bf
-30
-2f
-85
-5d
-15
-77
-3c
-62
-e0
-79
-86
-62
-9a
-97
-f3
-76
-3d
+cf
+d6
+58
+c5
+4a
+fc
 39
+dc
+7b
+b9
+cb
+0b
+f1
+83
+b8
+91
+01
+19
+0c
+a5
 b5
-be
-9e
-1c
-3c
-ae
-ad
-98
-e6
-e4
-eb
+de
+9f
+83
+73
+70
 c7
-47
-74
-9a
-26
-f3
-44
-43
-3c
-32
-3e
+77
+ca
+18
+6a
+15
+fd
+12
+c5
 83
-95
-43
-f9
-7f
+bb
+2d
+2d
+92
 32
-be
-3f
-1f
-84
-e3
-a2
-f8
-9a
+3a
+07
+b8
+42
+65
+7f
+25
+f1
+9e
+71
+bd
+4b
+f6
+16
+e7
+2a
 2d
-84
-6d
-86
-0a
-c5
-93
-ec
+ed
+39
+e8
+64
+13
+e7
 4c
 4b
 a9
-72
-4a
-ea
-b2
+da
+12
+b1
+63
+8c
+eb
+f4
 6d
-a7
-9f
-af
-a8
-46
-e0
+ff
+42
+f4
 29
-e3
-db
-56
+f4
+94
+97
+de
+0d
+62
 b0
-1d
-da
-b6
-fe
-67
-27
-b3
-25
-f7
-ff
-c4
-25
-5e
-f1
-e2
-66
-f2
-b8
-47
-6f
-f3
-56
-4e
 af
-1a
-a3
 c2
+6b
+d8
+e7
+a4
+b4
+10
+e7
+b2
+13
+43
+ca
+3a
 b8
-11
-69
-0e
-a0
-e3
+47
+6e
+e6
+1a
+25
+41
+67
+ec
+76
+56
+14
+8b
+fb
+21
+13
 9b
 2d
 35
-f2
-59
-1d
-e6
-0f
+f9
+65
+ff
+c6
+10
+77
+fd
 b8
-48
-95
-ed
-dc
-99
-b6
-c4
-7b
-a3
+cd
 24
-58
-bb
-cc
-9a
-17
-5e
+ad
 9c
-76
-59
 c4
-02
-e2
+c3
+a5
+74
+e3
+83
+2e
+ba
+fd
 69
-30
-ea
-3a
+3d
+5c
+14
+84
 04
-32
-cc
-50
-16
-12
+b4
+69
+88
+8e
+c7
+f5
+0a
+2c
+db
+02
+ea
 fb
-a5
-92
-3a
-e6
-7e
+a1
+fd
+b8
+c2
+0e
 74
-34
-48
-1e
-18
-bf
+fc
 2a
-72
-b7
+1f
+eb
+bf
+a8
+d0
+b6
 99
 ba
-6b
-4b
-ec
-21
+38
+dd
+d6
+63
+99
+e9
+40
 b8
-e2
-c7
-19
-7f
-39
-f6
-41
-44
-75
-d3
-2b
-d8
-05
-ca
+bc
+0b
+76
+47
+bc
+74
+d7
+49
+24
+6f
+ce
+d2
+7e
 c6
-52
-15
-9b
-45
-bf
-56
-f1
-f8
-ba
+d4
+84
+d1
+46
 71
-2e
-c2
-a6
-1a
-20
-3b
-61
-ac
-ae
-0a
-5e
-c8
+7c
+e0
+71
+2a
+a0
+09
+e2
+1e
+6d
+6c
+70
+66
+6b
+73
+ea
 e8
-85
-b1
-98
+07
+13
+99
 6f
 73
-b1
-e6
-05
-9d
-0f
-bf
-4f
-79
-a9
-02
-f5
+e2
+70
+3f
+df
+2e
+b4
+87
+78
+a8
+f8
+cd
 f1
-28
-2a
-6e
-44
-b2
-e1
+86
+2d
+6a
+5e
+a6
+77
 36
 09
-02
-86
+47
+f5
 32
 1a
-ef
-c6
-f2
-b0
-08
-cb
-0b
-96
-74
-0a
-da
-73
-72
-be
-8a
-42
-50
-e2
-52
-40
+c0
 0e
-b1
-f7
+ba
+b9
 61
-a5
-6b
+51
+40
+2d
+51
+93
+62
+15
+66
+c6
+8e
+60
+fd
+2a
+20
+2b
+41
+2d
+77
+60
+69
 d0
-ab
-70
+89
+6d
+0c
 7c
-bb
-c2
+70
+40
 18
-72
-6d
-97
-0f
-78
-3a
-00
-58
-3f
-b3
-f7
-60
-ad
-c3
-c3
-36
-97
-45
-c4
-e5
-84
+74
+98
+55
+83
+7e
+15
+e3
+da
+36
+b2
+74
+e2
+b4
+ec
+2b
+b4
+b0
+6a
+2c
+e7
+ae
 5a
-eb
+e1
 84
-11
+3a
 1c
-5a
+50
 b1
-76
+28
 b4
-b5
+b6
 d8
-43
+20
 05
-e8
-4e
-4f
-9e
-de
-35
-43
-d7
-4f
-63
-36
-c2
-af
-de
-c5
-fd
-a6
-62
-e6
-7b
-ca
-e8
-eb
-7c
-93
-a5
-ec
-a7
-52
-d3
-37
-fe
-37
-86
-d4
-5d
-e7
-dd
-3f
-5a
-10
-7c
-f7
-b4
+ea
+ce
+2e
+7e
+b7
 37
-91
-72
-1f
-80
-74
-9e
-d7
-a3
-a6
-e1
-a6
-58
-72
-1a
-df
-df
-57
+7f
 37
-4d
-c3
-31
-79
-05
+06
+cb
+77
+26
+fe
+b5
+ab
+1d
+ec
+66
+8c
+03
 aa
-0e
-ed
-42
-49
-9a
 e8
-52
-b0
-9a
-cf
-22
-61
-4c
-16
-c5
-2f
-81
-31
-02
-fe
-3d
-f2
-30
-fc
-09
-a0
-f3
-74
-e0
-2d
-51
-95
-4b
-1f
-bc
-24
-13
-af
-e0
-b6
-38
-1c
-dd
-eb
-68
-0e
+e9
+3b
+33
 48
-d7
-20
-25
-6a
-1b
-8e
-a2
+68
+db
+08
 ba
-f9
-a7
-b2
 15
-76
-45
-4a
-4c
-31
-a2
+39
+97
+00
+f8
+5d
+e7
+dd
 2d
-9d
-66
-e5
-7e
-03
-ba
-8b
-f2
-b3
-f3
-87
-d6
-36
-aa
-2c
-28
-f7
-5e
-9b
+da
 10
-84
-b4
-2d
-b2
-25
-1f
-19
-24
-fc
-06
-2f
 3b
-e7
+70
+cc
+17
+93
+12
+d8
+20
+de
+9d
+ab
 f9
-31
-97
-be
-7b
-b6
-8d
-ed
-7e
-d4
-8f
-83
-41
-82
-05
-d1
-f7
-77
-f6
+cf
+d5
+61
+f8
+f4
+2b
+a7
+ff
 55
-ba
-60
-c6
+5c
+0a
+63
+dc
+fd
+79
+f0
+67
+ce
+85
+e9
+1c
+f3
+2a
+90
+98
+a8
 65
-f8
+c1
+a1
+92
+b9
+75
+e8
+12
+bd
+1e
+bd
+c7
+77
+3c
+cc
+48
+8b
+34
+ca
 3b
-0c
-96
-e6
-be
-10
-b3
-2a
-b2
-a3
-ac
-27
-f0
-7e
-ba
-9e
-f9
-ee
-52
-20
-54
+92
+2f
 a2
-d4
-ef
+3e
+3b
+04
+13
 80
-c3
-2f
-df
 5f
-71
-0e
-ab
-6b
-5a
-8b
-a1
-bc
-63
 96
-68
-d3
 b7
-6a
-1c
-78
-85
-3f
+cd
+a5
+ab
+14
+c2
+8f
+77
+a4
 87
-30
-8d
-34
-57
-d9
-1e
-b1
-21
-24
-74
-6f
-dc
-41
-6f
-21
-16
-47
-00
-23
-73
-d3
-38
-35
-41
-dc
-7e
-ca
-6f
-44
-97
-17
-0b
-e0
+95
+1b
+8c
+db
 12
-d2
-20
-f6
-72
-48
-9f
-35
-01
-75
-b6
-07
-7e
-f8
-da
 75
-61
-78
-47
-56
-a5
-08
-71
-26
-92
+0f
 e0
-4a
+15
+76
+13
+90
+48
+2b
+cf
+99
+e5
+46
+e7
+17
+14
+16
 ac
-ba
-02
-ca
-4c
+71
+cb
+b3
+ad
 c1
-5f
-58
-9f
-bc
-c3
-5b
-25
-88
-c3
-11
-78
-f4
-bf
-11
+f5
+10
+c5
+09
+8f
 1e
-46
-8b
-58
-c6
-13
-b1
-b3
-f3
-36
-0b
-7f
-98
-bd
-79
-f8
-a7
-f2
-05
-56
+9f
+ab
+04
 b4
-46
-36
-c3
-91
-d5
-a6
-74
-c1
-a4
-b5
-50
-1c
 6a
-cb
-9e
-38
+35
+12
+ff
+d5
+d5
+fc
+06
+2f
+3b
+e7
+99
 37
-f5
-fa
-4b
-bb
-29
-db
-54
-3e
-c6
-ae
-3f
-fb
-04
-1d
-be
-2d
+50
+43
+b9
+3a
+88
+a2
+de
 1b
-93
-08
-b3
-40
+1a
+44
+e1
 28
-38
-db
-b5
 06
-07
-09
-36
-61
-99
-0b
-ef
-12
-26
+d5
+8d
+1c
+b8
+17
+98
 6c
-a2
+c4
 22
-0b
-60
-a1
-64
-4a
-5c
-00
-54
-10
-67
-7f
+58
+ff
+f7
+ee
+a6
+94
+04
+70
 90
-c4
-7f
-46
-28
-7e
+5b
+82
+9b
 c7
-5d
 3c
-ed
-50
-cb
-8f
-61
-e2
-db
-02
-53
-90
+9e
+3a
+9e
+be
+69
+2a
+00
+56
+d6
 13
-f1
-5e
-f9
-9b
-d8
-41
-c4
-97
-a3
-48
-3d
+4f
+2a
+c0
+64
+65
+fa
+b7
+c9
+6b
+be
+40
+8b
+c1
 94
-9c
-d8
-df
-d9
-81
-1f
-0d
-71
-a6
-9f
-83
 0f
-c6
-ca
+92
 72
-17
-6a
-cf
-a9
-1d
-b0
-37
-e5
-35
+90
+95
+21
+a6
+dd
+45
+00
 47
-96
-40
-58
-04
-ab
-a0
-e2
-7b
-09
-9a
-49
+9b
 90
-42
-d3
-c9
-ec
-87
-33
-43
-db
-c2
-56
+73
+f7
+34
+9a
+cd
+7b
 4d
-1b
-3c
-28
-57
-72
-2d
+46
+e7
+dc
+0d
+8e
+51
+d6
+75
 e6
-ce
-55
-63
+9c
+53
+58
+5f
 4d
-8e
-6e
-54
-3c
-ef
-85
-64
-35
-88
-a7
-a5
-9a
-80
-36
-84
-cf
-4e
-60
-41
-06
-42
+01
+a0
+b4
+0d
+af
+c6
+f4
+62
+09
+20
+f6
+2a
+a0
 b9
-f1
-42
-fb
-cc
-b5
-68
-25
-15
-35
-aa
-42
-d1
-76
-bc
-40
-35
-65
-e5
-6b
+d4
+48
 9f
-80
-10
+63
 db
-ce
-ce
-a9
-17
-6e
-28
-65
-ca
-72
-82
-a2
-4f
-1b
-61
-91
+71
+cc
+6c
+30
 ba
-03
-d2
-2e
-7b
-7c
-35
-ab
-9a
-fd
-3e
-7e
-fc
-d2
-a7
-c9
-36
-07
-19
-7e
-0f
-8d
-8b
+f8
+79
+66
+3f
+e7
+92
+60
+70
+31
+0c
 80
-f3
-8c
-af
-24
-de
-c7
+23
+f0
+45
+9b
 02
-6d
-be
-9a
+ca
 4c
-ab
-b1
-19
-60
-80
-d3
-49
-4b
-e7
-97
-17
-a0
-5b
-da
-0f
-06
-17
-29
-87
-66
-f2
-78
-48
-95
-7a
-21
-b6
-55
-5c
-fc
-ba
-cc
-79
-c3
-38
-c3
-e2
-70
 c6
+df
+58
 d8
-ac
-e0
-2d
-e4
-13
-d4
-3c
+3b
+bb
+7b
+27
+fa
+44
+b9
+30
+82
+c7
+51
+34
+40
+48
+e2
+2f
+32
+c9
+93
+f1
+5e
+0c
+d7
+97
 4c
-1a
-79
-a6
-1e
-60
-88
-b0
-a7
+36
+58
 45
-c4
-ed
+87
+c6
+ec
+5d
+67
+01
+23
+59
+aa
+26
+74
+86
+23
+fa
+90
+d6
+7f
+f6
+5e
+b8
+0d
+f2
+53
+cf
+79
+ee
+7b
+f9
 f7
-c1
-58
-42
+be
+8e
+3d
+91
 39
-a9
+dd
+3e
+17
+ac
+fa
+44
+32
+b8
 a8
+52
+95
+cd
+46
+7b
+c7
+0e
+a1
+19
+30
+e8
+92
+61
 d0
-34
-9c
-fe
-fc
-76
-ad
-86
-5d
+5a
 c2
-43
-d9
-59
-33
-11
-24
-01
-0d
-f6
-58
-56
-da
-b6
-21
+30
 47
-90
-bf
-c8
-48
+5b
+04
+36
+ad
+b7
+3d
+5c
 98
+87
+70
+ae
+31
+3e
+08
+02
+5e
+60
+fc
+6d
+6a
+7c
+e6
 2d
-2c
-34
-33
-9e
-3d
-97
-26
-80
-20
-ea
+1f
+23
+82
+70
+ff
+6b
+b1
+22
+19
+24
+38
+c1
+c1
+af
+62
+48
+04
+6c
+3c
+d6
+7c
+96
+21
+a5
+a9
+e8
+a6
+9f
+83
+30
+e7
+86
+b4
+ef
+aa
+8d
+7c
+ad
+70
 f1
+95
+d4
+07
+ea
+9c
+a0
+e4
+c9
+12
+55
+3b
+8d
+37
+57
+b0
+42
+db
+c9
+ec
+ae
 c3
+bb
+3b
+a0
+ec
+02
+db
+f8
+2f
+f9
+96
+61
+2d
+89
+f1
+74
+b4
+26
+ee
+8c
+f7
+bf
+e9
+b5
+b6
+c7
+23
+e9
+51
+bf
+d2
 9d
-4f
-8f
+18
+59
+c1
+93
+09
+6a
+f5
+78
+b5
+bc
+4d
+f3
+79
+25
+15
+01
+e3
+42
+d1
+73
+41
+38
+15
+72
+3b
+7c
+30
+a3
+03
+a3
+ee
+a6
+3d
+00
+ca
+8c
 dd
+85
+b0
+83
+3d
+58
+b7
+41
+70
+ba
+43
+d5
+e7
+7b
+7c
+2b
+e1
+9a
+fe
+37
+39
+84
+d0
+1c
+2b
+71
+86
+5c
+8f
+10
+28
+b7
+71
+83
+8c
+94
+2a
+e5
+5d
+fc
+6c
+b6
+9b
+cc
+b1
+1e
+86
+17
+a7
 0c
+a8
+b7
+b0
+73
+6c
+a2
+f1
+75
+ee
+41
+4c
+29
+fa
+d6
+92
+98
+28
+17
+d6
+91
+f0
+95
+0d
+1c
+9b
+4c
+7a
+6c
+da
+04
+9d
+70
+9c
+da
+02
+ff
+88
+60
+f7
+d4
+5c
+7c
+b4
+66
+01
+19
+0f
+88
+aa
+a7
+40
+db
+48
+73
+8f
+17
+e2
+ce
+79
+f8
+ad
+f4
+81
+b1
+3e
+31
+e9
+91
+f8
+47
+d2
+96
+99
+f4
+6d
+74
+7c
+cd
+6f
+58
+56
+d9
+52
+21
+47
+90
+bf
+87
 88
+5f
+30
+43
+92
+8f
+bb
+35
+95
+a7
+58
+37
+4f
+7e
+07
+d2
+8f
+78
+d8
+7c
+88
+12
+9c
+95
+c0
+f5
+c8
+f8
+77
+15
+0a
+7e
+5c
+24
+12
+f7
+fb
+2f
+fe
+3d
+05
+18
+b2
+fb
+05
+1c
+d7
+32
+3e
+3b
+63
+9e
+4d
+d2
+83
+0f
+54
+ca
+a0
+d7
+ee
+78
+3c
+48
+14
+8f
+59
+a9
+38
+73
+dd
+e2
+74
+9d
+3b
+e5
+ae
+9f
+81
+a3
+be
+56
+c0
+3d
+cd
+17
+e5
+62
+f5
+9a
+95
+f2
+55
+0f
+39
+82
+83
+77
+6d
+9d
+ec
+6f
+12
+ca
+5b
+bd
+02
+4c
+fc
+ef
+71
+f4
+1d
+a1
+e3
+73
+83
+05
+13
+c1
+4c
+83
+bd
+f9
+38
+7a
+e6
+63
+b0
+48
+f0
+9d
+28
+46
+1a
+c3
+ef
+a3
+65
+4c
+cb
+3a
+b2
+1a
+6a
+61
+7d
+84
+53
+26
+2a
+b9
+fe
 29
-6c
-2a
-60
-33
-f3
-10
-71
-a3
-0a
-7e
-46
-14
+c6
+f0
 74
-b8
-3a
-5f
-3e
-c5
-05
-1b
-83
-43
-04
-54
-fd
-36
-28
-0c
-fa
-9a
-5a
-52
-ea
-0f
+06
+23
+dc
+37
+b6
 54
-fe
-2a
-d7
-8e
-03
-4b
-1c
+d9
+fc
+48
+7d
+e8
+53
+55
+33
+dc
+6f
+ba
+50
 7f
-78
-f8
-e2
-ef
-03
+80
+5b
 23
-a5
-d4
-6c
-bf
-aa
-6c
-94
-c7
-b4
-1b
-d3
-fb
-22
-68
-4d
 43
+ab
+26
 25
-35
-59
-bf
+97
+c2
+5d
+12
+b5
+1f
+1c
 f5
-ff
+06
+3d
+d6
+21
+b1
+fa
+d1
+82
+eb
+9f
+a3
+3d
+6b
+02
+47
+56
+f3
+19
+93
+38
+d9
+90
+2c
+c3
+7f
+67
+c9
+33
+03
+52
 8f
-3a
-8a
-81
-f6
-91
-75
-ef
+56
+7c
+21
+4c
+6f
+a9
+a5
+5e
+61
+7c
+82
+ee
+15
+4f
+dd
+c2
+f0
+70
+47
+64
+7f
+01
+fe
+21
+80
+61
+70
+a6
+74
+d4
+23
+22
+c5
+9e
+c5
+63
+e3
+58
+02
+17
+45
+51
+5f
+a0
+d5
 8c
-14
-ce
+1b
+44
+03
+92
 5a
-8f
-a5
-3c
-f4
-ad
-68
-fb
+02
+12
+ed
+93
+eb
+9f
+b1
+77
+61
 b5
-a1
-c3
-84
-25
+aa
+7c
+4e
+7d
+dd
+3d
+de
+b5
+b7
+61
+08
+e7
+36
+17
+49
 bf
-2b
-25
-6f
-37
-14
+87
+48
+a8
+df
+b9
 8e
-98
-38
-ff
-c3
-fb
-8c
-08
-32
-ce
-82
-c2
-23
-8d
-21
-85
-4c
-cb
-3a
-b2
-1a
-68
-e1
-79
-84
-56
+ae
+5d
+95
+f8
+a9
 26
-2e
-b9
-fe
-29
-c6
-f0
-74
-05
-9b
-65
-09
-ca
-b4
-7e
-1f
-8f
-39
-e8
+db
+5f
+01
+52
+15
+8a
 73
-57
-d6
+0f
+c1
+9a
+41
+89
+66
+14
 93
-af
-49
-83
-19
-56
-5b
-27
-4c
-03
-26
-10
-af
-c3
+01
+bf
+a4
+ab
+20
+df
+a3
 5b
-f8
-8d
-7c
-ae
-86
-81
+f2
+91
+b6
+53
+55
+74
+bc
+39
 95
-d6
-21
-b1
-fa
-d1
-81
-6b
-9e
+8d
+ee
+07
+45
+07
+b3
+f9
+96
+6e
+11
+08
+2a
+89
+e7
+26
+46
+3f
+a5
+33
+d8
+16
+19
+99
+82
+e1
+b3
+fc
+37
 59
-3e
-14
+57
+0c
+a6
+b8
+90
 a1
-0b
-5f
-4b
-38
-6d
+52
+dc
+c4
 38
-69
-98
-e9
-54
-3d
-07
-71
-91
-be
-f2
-47
 75
-7c
-61
-20
+bc
+3c
+bc
+7a
+e6
+a1
+08
+30
+11
+59
+c3
+5f
+d8
+36
+97
 a6
-b7
-76
+5c
+a5
 5e
-60
-86
-e2
-a9
-d8
-b5
-dd
-c1
-74
-74
-13
-08
-b6
-a8
-8d
-e6
-bb
-31
-77
-9c
-07
-d0
-39
-78
-cd
+98
+56
+f6
+f0
+21
+52
+09
+0e
+aa
+0b
+91
+95
+3f
+7d
+30
+48
+05
+27
+ee
+99
 d5
-55
-24
-ed
-f4
-e8
+7e
+ff
+18
+1b
+02
+5a
+7e
 d2
-83
-4e
-f8
+e5
+66
+fc
+19
+98
+50
+6c
+af
 5c
-fe
-8c
-7b
-44
-65
-dd
-fe
-16
-92
-41
-79
-2d
-3e
-1c
-17
-7f
-48
-e6
-0e
-d0
-62
-92
-9d
-4b
-67
-40
-c0
-33
-47
-93
-77
-56
-35
-87
+1a
+89
 48
-a8
-d4
-b9
-8e
-ae
-60
-95
-f9
-a9
-26
-db
-5f
-01
-6f
-15
-8a
-73
 0e
-c1
-9a
-41
-8a
-66
-14
-93
-01
-bf
-a4
-ab
-23
-97
-cb
-c5
+0a
+2e
+8c
+50
 ed
-de
-16
-a3
-1d
+a9
+9e
 c8
-d0
+7c
+d6
+61
+1d
+dc
+27
+aa
+0c
+7e
+ba
+5b
+99
+8e
+21
+21
 f1
-ad
-ce
-39
-77
-1f
-07
-d3
-96
-07
-6e
-11
-3d
-2e
+c4
+3a
+9f
+1d
+45
+b2
 8d
-8b
-4b
-4d
-3b
-d2
-86
-f5
-16
-79
+ad
+e1
 99
-da
-1e
-d3
-ff
-0d
-a1
-b7
+30
 12
-e1
-b8
-f0
-de
-ee
-39
-f7
-bd
-16
-a5
-8f
-bc
-72
-51
-e1
-8b
-57
-f3
-f9
-3d
-60
-df
-a4
-26
 64
-f5
-d6
-92
-f3
-1d
-4c
-00
-89
-ff
-69
-4a
-1b
-09
-10
-14
-df
-32
-f0
-87
-8a
-23
-f4
-9d
-4a
-35
-6b
-de
-34
-e2
-1a
-cb
-41
-aa
-a6
-71
-53
-9c
-4a
-5d
-3c
-17
-8f
-cf
-78
-31
-aa
-e6
-38
-58
-ec
-61
-0c
-84
-6f
 93
-e8
-ea
-7b
-1d
-9a
-33
-dc
-f2
-f0
-de
-4f
+98
 52
-f1
-b9
-cd
-7f
-2e
 ea
-e3
-0b
-19
-ad
-d9
-2f
-9a
-5d
-a4
-63
-0c
-b3
-4a
-91
-27
+92
+a0
 d2
 5c
 54
-33
-cf
-75
+d2
+2e
+8f
 85
 d9
 f5
 b0
 33
-e7
-66
+07
+c0
 39
-4d
-7c
-30
-6d
+85
+0f
+40
+6f
+fd
+60
+22
+3e
+4c
+c1
+1d
+1b
+f5
+07
 4a
-15
 3b
-7e
-09
-b4
-aa
-5b
-78
-e7
-0d
-9b
-57
-50
-48
-7d
-47
-df
-21
-ac
-25
-4e
+e3
+ff
+27
+d1
+50
+ff
+d9
+4c
+67
+e4
 a9
-af
-af
-d7
+ef
+e7
 a4
-ca
-e6
-d4
-90
-a5
+a4
+aa
+99
 a3
-72
+3f
+cb
+c6
+5b
 85
 59
-b7
-ab
-11
-8e
+cc
+be
+16
+4e
 23
-73
+70
 8f
 45
-60
-bb
-cb
-ba
-26
-30
-cd
-a1
-26
-25
-c2
-6b
-02
-ea
-a2
+1f
+c8
 cc
-9c
-d7
-3f
-27
-f4
-10
-87
-72
-46
+3a
+68
+79
 cd
-f7
-12
-9a
-fa
+c1
+59
+c6
+72
+ab
+cc
+ad
 42
-9f
-d2
-09
+ec
+63
+41
+27
+86
+b9
+1c
 67
-39
+33
+c6
+c0
+b8
+92
+54
+b9
+58
+ff
+1f
+09
+87
+18
 5c
 88
-6f
-90
-e9
-ee
+75
+f1
+24
+ef
 4b
-98
-71
-af
+d8
+72
+ff
 60
 69
 a3
-bd
+ab
 fd
 d6
 b2
-5b
-87
-a3
-5a
-83
-d3
-6a
-9c
-da
-6d
-72
-82
-14
+5f
+47
+a1
+18
+d0
+2b
+ea
+d1
+c7
+97
+52
+cf
+1a
 55
-b5
+d5
 1e
-85
-ea
-f8
-15
-ff
-4e
-7c
-d9
 89
+28
+5a
+57
+b6
+8c
+be
+9d
 c0
-72
-76
-b1
-31
-bb
-67
-a2
-1f
-c9
-b2
-14
+3f
+12
 75
-a9
+ee
+31
+db
+18
+22
+a8
+e9
+32
+19
+af
 ca
-6b
+43
+0e
 aa
 3a
 e6
 49
-88
+72
 52
-ce
-87
-0b
-c4
-85
-b5
-a0
-8c
-6b
-6d
-25
-97
-f9
-74
-a5
+fc
+1f
+be
+64
+05
+b8
+40
+cd
+95
+62
+da
+d5
 79
+71
+a7
+99
 4e
 d4
-9f
-a1
-9d
-80
-e8
-6c
-d0
-d2
-c7
-f4
-da
-b2
-a3
-dd
-13
-c5
-5e
-2b
-d5
-4c
-33
-f3
-26
-6a
-37
-61
-ad
-97
-de
-c9
-b6
-33
-a8
-54
-11
-b6
+9d
 41
-3b
-24
+9d
+80
+e8
 6c
-ca
-e3
-02
-7e
-47
+ae
+e2
+c7
+b6
+59
+d9
+1b
+55
+93
+cd
+a6
+ab
+98
+6e
+74
+53
+eb
+79
 78
+a1
 60
-98
-10
-6d
-11
-6b
-dd
-71
-32
-6b
-b9
-1b
-94
-3b
-9b
-e1
-b1
-e0
+bd
+d6
+c9
+b6
+39
+48
+74
+91
+ba
+46
+93
+24
+6e
+85
+23
+cf
+50
+40
+d0
+60
+81
+b7
+8d
+5c
+52
+9d
+59
+fc
+20
+43
+5b
 d9
-b5
-e6
-ab
-ff
+0a
 2e
+41
+7c
+ce
+9e
+75
+1f
+a0
+07
+0e
 61
-73
+63
 91
-ef
+af
 48
-c9
+d9
 b0
 82
-7e
-89
+7d
+76
 8e
 82
-89
-6e
+d2
+f2
 68
-5b
-d4
-f7
-84
-3d
-20
-3b
+bb
+9a
+a7
+7e
+5d
+6d
+34
+dd
+68
+92
+a8
+0d
+06
+21
+70
+1e
+d5
+a3
 77
-64
+d8
+81
+dd
+e3
+5d
 70
-22
-42
-c6
-83
-fa
-d9
-93
-91
-3d
-dc
-a0
-de
-a6
-4a
-dc
-ae
-a7
-89
+8a
+05
+81
 19
-6b
-22
-67
-f1
-90
-78
-a8
-60
-bc
-65
-9c
+69
+80
+08
+5b
+0e
+73
+4c
+81
+3f
+e4
+e4
 87
-2b
-c7
-42
-ad
-6b
-d3
+13
+64
+05
 6d
-b1
-34
-4c
-9a
-b9
-b1
+f7
+17
+02
+1d
 29
-01
+b3
+7a
+19
+62
+89
+71
 67
-97
-ab
-e1
-86
-18
-04
-da
-16
-18
+a5
+11
+ee
+49
+b6
+25
+e5
+b6
+64
+bb
+6c
+3f
 c8
-63
-f0
-66
-68
-6e
-69
-13
-20
+48
+21
+c9
+5c
+14
 29
 cb
 ce
-21
+23
 39
 78
 00
@@ -3647,195 +3647,195 @@
 9d
 04
 29
-55
+57
 ce
 27
-3a
-86
-ed
-f5
-58
-cf
-06
-59
-47
-ae
-c4
-94
+3a
+82
+e2
+7a
+a6
+c9
+5f
 26
-12
-f1
-8f
-e6
-ea
+3a
+3f
+cb
+5b
+db
+ac
+a8
+f0
+9b
+74
 68
-93
-ee
-78
-f9
-08
-37
-70
-96
-f8
-12
-7f
+d3
+ed
+c1
+a0
+77
+ca
+e1
+6e
+98
+11
+c2
+bb
 a2
-d4
-87
+31
+3c
 42
+fa
+86
+cf
+80
+7c
 42
-ba
-85
-72
-d9
-03
-bf
-08
-ab
-a2
-6a
-81
-bc
-5c
-e2
-32
-e8
-18
+97
+53
+c2
+69
+38
+fc
+55
+a9
+d2
+10
+38
 7f
 11
-7c
+65
+1c
 6a
-dc
-f3
+75
 dd
-79
-6b
-66
-80
-86
-c0
-e0
-60
-00
-f6
-38
-0d
-e1
+39
+68
+db
+d9
+f9
+3d
 78
-ab
-ec
-c6
+98
+60
+f5
+81
+94
+88
+4e
+2b
+2b
+47
 07
-5e
-33
-9d
-9a
+5b
+6a
 c2
-54
-07
-cb
-43
-c6
-65
-c3
+64
+c5
+8d
 18
-1e
+36
+fe
+1f
+65
+be
+86
+96
 da
-bb
-56
-77
 f3
-5a
-fb
-b7
-2c
-10
-19
-2c
-6c
+2d
+8f
+33
+12
+85
+6e
+33
+ed
+84
+63
+ad
+01
+91
+1d
 4a
-4d
-aa
-0b
 93
 71
-4a
-d8
-ab
-e7
-51
-57
-2d
-f3
-3b
-64
+b2
+58
+e0
+39
+1e
+96
+66
+29
+8c
+25
 2f
-bd
-fc
-80
-18
-5c
-2a
-86
-5d
-a3
-aa
-62
-23
+b8
 04
-95
-9a
-af
-10
+00
+53
+bf
+65
+47
+16
+87
+1d
+23
+23
+ff
+6d
+1a
+e4
+f6
 94
-58
+38
 2e
-f1
+e2
 fd
-57
-4f
-d1
-37
-c2
+56
+cb
+ea
+cf
 18
-d7
+50
+57
 d9
 7f
-9c
-00
-6b
-9c
-f7
-2d
-25
-35
-e8
+e2
+1d
+24
+3d
+bc
+e0
+6e
+ef
+27
 7a
-d6
-69
-ae
-3e
-c8
-88
-2e
-0d
-9f
-68
-cf
-da
-78
-bd
-b0
-03
-ba
-79
-f6
-04
-35
-44
-d4
-e8
+99
+f2
+e6
+be
+cc
+92
+50
+0f
+d0
+e9
+87
+a1
+33
+67
+7f
+07
+ac
+b8
+c0
+81
+76
+9e
+1b
+91
 2b
 bd
 76
@@ -3847,4291 +3847,4371 @@
 d4
 75
 f3
-14
-29
-b6
-93
-20
+17
+6e
+76
 5c
-4f
-eb
-a4
-58
-61
-03
-71
-0c
-2a
-b2
-e8
+22
+13
 cf
-40
-a2
-d3
-ed
-e5
-52
-f6
-e4
-ce
-2d
-a3
-38
-73
-f6
-53
+27
+1f
+4e
+a1
+b1
 cd
-de
-f2
-98
-eb
-1b
-90
-85
-7d
-5d
-d0
-b4
-ca
-3d
-00
-b0
-ff
-02
-81
-fa
-a4
-ce
-c5
-54
-f6
-32
-f4
-5a
-8b
-59
-48
-50
-9c
+55
+2a
+cf
+57
+80
+80
+6d
 d5
-58
-ea
-87
-8c
-7c
-91
+fb
+25
 e0
-9a
+49
+bd
+ce
+50
+1d
 77
-3c
-6a
-54
-98
-cd
-9f
-7c
-44
-84
-f2
-fa
-62
-d5
-ae
-aa
-31
-3c
-ef
-5a
-47
-3a
-11
-a4
-de
-d6
-c3
-04
-4a
-09
-4a
-61
-90
-37
-b1
+b3
+33
+f7
+82
+64
+3d
+ea
+fd
+db
+22
+3d
+79
+27
 d0
-4d
-dd
-f3
-45
-11
-cb
-81
-ee
-d6
-3e
-a1
-ab
-d9
-f6
-1e
-bc
-58
-0f
-05
-f0
-4b
-69
-37
-14
-47
-94
-47
-7f
-98
+d2
 85
-dc
-a6
-bf
-d0
 fd
-f4
-da
-7e
-a1
-5c
-45
-7f
-f5
+f0
+29
+b0
+b8
+4e
+8b
+ef
+54
+09
+e8
+a2
+2d
+57
+84
+c4
+99
+b9
+e7
+8a
+75
+ea
+56
+c4
+16
+ba
+88
+b0
+9f
+e1
+33
+62
+54
+98
+38
+be
+3c
 3a
-d9
+84
+f2
+f9
+63
+0f
+e1
+08
+41
+29
 ef
-1f
-b3
-f6
+58
+c7
+32
+39
+e1
+41
+da
+cb
+07
+48
+6a
+5c
+a3
+a8
+2f
+b1
+d2
+cf
+b7
+a3
+40
+8a
 2e
+ce
+2e
+26
+7d
+a8
+cd
+be
+f5
+09
+19
+3d
+ae
 05
-18
-e8
-50
+f0
+79
+b5
+67
+71
+ed
+76
+58
+d9
+44
+25
+d5
+c3
+61
+d2
+ba
+54
+2b
+b2
+f1
+59
+de
+97
+ba
+fa
+2a
+5d
+46
+d3
+8b
+ca
+46
+cc
+2c
+56
 b3
-18
-d0
-a6
+78
+e1
+97
 bb
-b9
-d4
-fa
-ae
-8c
-16
+d9
+e1
+02
+aa
+b8
+15
+6c
+a9
+08
+44
+e7
+95
+c1
+fe
 87
-ad
-1c
-43
-c6
-da
-00
-8d
-6d
 e2
 cc
-27
-0b
-3f
-d0
-79
-5e
-bb
-39
-80
-50
-3f
-b7
-f8
-9a
+59
+9e
+3b
+90
+7a
+a8
+f4
+fa
+43
+41
+70
+2c
+be
+93
 47
-25
+45
 b1
-9c
-03
-4c
-8e
-d0
-8c
-4f
-38
-5d
-0d
+5b
+53
+3e
+94
 2a
-a1
-6a
+f9
+8c
+01
+9f
+4a
+b0
+64
+f5
 b6
-70
-9b
-8f
-bf
-c9
-86
-ac
-0b
+10
+d0
+3d
+a8
+6f
+58
+6e
 31
-0d
-e5
-69
-a3
-93
-41
-d8
-9a
-27
-0e
-55
-1a
-84
-13
-2b
-1d
-ff
-48
-33
-c3
+31
+c5
+ef
+7e
+05
+4f
+de
+97
+3a
+dd
+bb
+f2
+fa
+40
+21
+c9
+be
+ca
+bd
+81
+06
+32
+01
 af
-43
-02
-2e
+4c
+0f
+70
+9e
+79
+cb
+da
+5b
+f6
 47
-0b
-9c
-fb
-cc
-90
-b9
-15
-43
-35
-10
-95
-60
-d1
+37
+bd
+f7
+ac
+ec
 9d
-60
-8b
-7d
+62
+0b
+d7
 cd
-b2
+b1
 e9
-4b
-f4
-50
-33
-74
-d5
-a3
-76
-82
-f1
-b7
-c0
-8f
+c8
+16
+b5
+37
+44
+9a
 22
-93
+3e
+f9
+5c
+d7
+0a
+c6
+20
+13
+5f
+be
+4b
+e4
+57
+65
+46
+49
+38
+e2
+7a
+f8
 df
+6a
+92
+ba
+00
+a4
+cd
+6c
 8b
-51
-21
-53
-71
-09
-c9
-f4
-58
-35
-22
-15
-37
-32
-f3
-48
-fd
-7a
-cc
-4e
-b3
 33
-15
-5f
-1e
-6f
-24
-bc
-e8
-09
-35
-70
-a5
-a9
-3c
-b4
-ac
-5f
-d2
-b2
-6d
+25
+d5
+ed
+a2
+28
+fe
+74
+8a
+19
+31
+ca
+dd
+b6
+90
+06
+0e
+49
+12
+04
+16
 1e
 7e
 bb
-95
-24
-6e
-27
-35
-34
-b6
-28
-3f
-3f
-92
-01
-39
-0a
-f2
-00
-5d
-2f
-e4
-46
-fb
-85
-0b
-a6
-39
+99
+8c
+62
+51
+30
 9e
-73
-86
-0f
-c1
-18
-6f
-3b
-e4
-84
-4d
-6c
-17
 da
-6d
+13
+48
+70
+52
+cd
+91
 0d
+5a
+0b
+e1
+98
+44
+83
+5e
+26
+0b
+94
+4a
+d9
+b3
+45
+73
+d1
+17
+6b
+fe
+fb
+23
+4c
+ce
+01
+1a
+db
+76
 56
 9f
 df
-7a
+7e
 0f
-0d
-0c
-77
-97
-70
-ba
-cb
+0f
+50
+72
+c7
+57
+7e
+c9
 38
 b6
 2b
 3b
-20
-ca
-05
-93
-a0
-44
-78
-67
-c9
+87
+2b
+46
+77
+10
+03
+e3
 40
-ab
-a9
-1f
-ce
-2e
-ef
-13
-d1
-16
-ea
-b0
-74
+81
+68
+65
+f9
+50
+0e
+e2
+94
+bb
+98
+5c
+9d
+50
+56
 3b
-88
-c9
-0d
+a8
+ce
+a5
 b2
-d0
-b7
-43
-aa
-ab
-dd
-13
-6d
-45
-21
-21
-e6
-08
-a2
-c4
-e4
-33
-e8
-5e
-83
-66
-06
+d3
+57
+62
+2a
+86
+95
+7b
+a7
+38
+6e
+e1
+2a
+7f
+0d
 25
-b5
-3c
-ef
-73
-04
-8a
-72
-b6
-41
-02
-da
-18
+ae
+4e
+e8
+5d
+03
+63
+4e
+4d
+7f
+59
+a0
+b3
+c8
+f1
+6a
+f7
+c5
+12
+3a
+3a
 3c
-e6
+d2
 9f
 cf
 2e
-5d
+5e
 a4
 4a
 05
-72
-f7
-c8
-7c
-1e
-45
-d5
-d7
-e6
-55
-da
-6c
-78
-79
-58
-23
-34
-05
-87
-c2
-ca
-e0
-c4
-a0
-a3
-cc
-72
-5f
-3d
-b5
-4e
+7e
+40
+68
+b2
+64
+a5
 f4
-70
+57
+df
+1d
+b2
+a6
+16
+36
+98
+ef
+43
+aa
+66
+88
+a8
+e0
+c7
+20
+ae
+84
+1a
+95
+5b
 fa
-f1
-af
-53
-02
-7f
+8e
+38
+0b
+e2
+b0
+2b
+5d
+e2
+5d
 4e
-8c
+b4
 16
 3c
 96
-50
+51
 b5
 99
 68
-77
-92
-9b
-dd
-63
+7b
+25
+3b
+11
+3d
 38
-78
-00
-6d
-2d
-32
-62
-aa
+22
+04
+67
+2a
+9a
+22
+53
 7d
-80
+da
+c0
+58
+01
 c4
-52
-4e
-64
-b3
-f4
+79
+4a
 a9
-87
+9d
 0b
 7a
 9c
-85
 84
-1f
-0f
-79
-a3
-32
-60
-6a
-e0
-0a
-24
-d1
+42
+3d
 ed
-97
-97
-db
-4f
-a3
+81
+a7
+7e
+82
+a8
+62
+e0
+c6
+32
+e9
+c3
+3a
+b9
+83
+52
 36
-1d
+1b
 02
-92
+b1
 fd
-1d
+1b
 18
-d6
+f7
 5b
-19
+1c
 12
-6f
+40
 b5
-4b
+4d
+e8
+25
+99
+46
+53
+82
+4d
+49
+df
+e4
+2d
+5e
+9b
 68
-06
-7b
-a2
-57
-de
-af
-8d
-5d
-85
-37
-98
-9f
-0a
-7c
-d1
-b7
-c2
+ce
+18
+00
+b0
 e7
-97
-51
-b4
+d7
+55
+cf
 97
 c3
 1a
-b3
-16
-e7
-c2
-6c
-45
-4a
-8a
-66
+ae
+a1
+47
+0e
+d4
+15
+3c
+3d
+d6
 c7
 e3
 b0
-20
-80
-e4
-ad
-d3
-f5
-61
-31
-63
+dc
+cf
+44
+67
+77
+ba
+bb
+f9
+8e
 85
-d9
+c3
 dd
-d3
+39
+59
+cc
+68
+58
+07
 16
-0c
-a9
-79
-0e
-78
-cb
-ad
-f8
-cf
-47
-9f
+d0
+ea
+bf
+0f
+87
+94
 b3
-78
-7a
-aa
-9b
-fe
-11
-a8
+71
+dc
+eb
+cb
+99
+d2
 51
-3b
-95
-3a
-42
-af
-fe
-42
-f5
+51
+32
+35
+7a
 12
-82
-9b
-a4
-8a
-e9
-f3
-cd
-f9
-49
-a8
-50
-b6
-da
-0e
+ca
+66
+b8
+5a
 7c
-eb
-56
-72
-dd
-8b
-1f
-cb
-b1
-2c
-15
-52
-53
-23
-20
-82
-91
-26
+e7
+d5
+5c
+6a
+a6
+69
+65
+17
+6b
+0e
+50
+d6
+a1
+1b
 2c
-aa
-2d
-3f
-90
-41
-eb
-8c
-15
-43
-ba
-e8
-b5
-4a
+85
+37
+b4
+92
+4b
+dd
+a2
+a7
+ec
+ae
+f5
+4d
 e3
-35
-36
-d8
-47
-e9
+92
+f0
+86
+8a
+96
 df
-eb
-cf
-e4
+2d
+3f
+91
+71
+fb
+88
 a1
-62
-ed
-dc
-74
+24
+0a
+28
+7d
 23
-43
-22
-d3
-89
 5c
-ad
-c7
-71
-e7
-da
-dd
-18
-e4
-69
-86
-f9
-c5
-b2
-93
-69
-74
-4a
-04
-ab
-c5
-45
-c7
-db
-a5
-49
-66
-6b
+15
+b2
+f3
+87
+09
+60
+6d
+37
+64
+91
+0d
+15
+3c
+3c
+fd
+bb
+22
+af
+61
+9e
+cd
+79
+07
+d8
 d8
-e6
-44
 fb
-29
-88
-8b
-5b
-9c
+cd
+4c
+87
+a4
+7a
+8a
+72
+58
+0c
+20
 5e
-62
-e3
-6b
-56
-08
-34
+65
+82
+3d
+a5
+8c
 71
-da
-0c
-80
+f5
+47
+7f
+e6
+e2
+e4
+3d
+24
+3e
 26
-60
-b0
-5e
-a3
-69
+2b
+a4
+9c
+1e
+65
+3c
 03
-c4
-7d
-13
+ba
+4b
+55
+4b
+da
+a9
+57
+69
 c0
-c6
-a3
-c4
-18
-f3
-dc
-97
-44
-45
-18
+43
 f0
-a1
 c0
-1d
+2b
+77
+c3
+fd
+13
+8c
+b6
 bc
-88
-14
-4d
-12
+6b
+a8
+af
+5b
+3c
+08
+37
+57
 70
+69
+b6
+15
+bc
+81
+cc
 2c
-6d
-76
-bf
-66
-65
-f6
+72
+fd
+d4
+d2
+56
+3f
+a0
+d2
+b4
+7d
+ee
+46
+da
 79
-e3
-01
-78
-49
-c1
-a9
+6b
+69
 a7
-16
-21
-95
-f2
-16
-6d
-5c
-b2
-8e
-cf
+e4
+27
+50
+f0
+78
+18
+a4
+32
+cd
+b3
 66
 ce
-e4
-98
-55
-05
-63
-45
-1f
+ed
+82
+08
+7f
 19
-ec
-8c
-0c
-0b
+d2
+a0
+39
+67
+3b
+43
 a9
-3e
-15
-1c
-f4
-ea
-c9
-61
-24
-49
+9d
+96
+68
+dc
+cd
+29
+de
+c4
+7e
+d3
 a2
 ba
 53
 b2
-42
-cf
-c6
-51
-e3
-17
-05
-39
-13
-ff
-0d
-36
-59
-14
+35
+8d
+29
+ab
+1e
 d7
-6d
-c4
-54
-5c
-e3
-b0
-66
-d0
-42
-c7
-bc
-c2
-d0
-55
-1a
-cc
-62
-5c
-36
-b4
-b1
-fe
-ad
-ac
+27
+34
+13
+ff
+3f
+99
+a4
+96
+5d
+68
+4c
+54
+1b
+9a
+38
+65
+96
+1b
 4f
-81
+bf
+8a
+a7
+92
+9a
+4c
+67
+ec
+f6
+71
+12
+5f
+4d
+9c
+06
+09
 7e
-d1
-95
-97
-57
-a0
-50
-3d
-3d
-3e
-b6
-72
-e9
-2e
-5c
-42
-5a
-af
+9d
+e6
+1f
 55
-ce
-ea
+68
+21
+42
+1f
+fe
+c1
+45
+48
+ae
+5f
+7f
+9b
+63
+25
+2c
+ca
 56
-39
-8e
-3c
-87
-3e
-c0
-81
 76
-fd
-1c
+c1
+bc
+42
+9e
+d6
+41
+ce
+58
+64
 fc
-15
-17
-a3
-61
-18
-4f
-c6
-de
-bd
-76
-a6
-5d
-b2
-cf
+2c
+d7
+d3
+65
+2c
+3f
+85
+5e
+7a
+b5
+c9
+f8
+d2
+37
 0f
 e2
 68
 a6
-49
-a0
-62
-f4
-b0
-a3
-ab
-ad
+56
+0e
+ce
+3e
+77
+63
+2c
+61
 20
 af
 7e
-b8
-10
+40
+98
 94
-23
-e1
-05
-78
-a9
-1c
-99
-4c
-ec
-02
-52
-63
-18
+6f
+5e
+4a
+a2
+6a
+d6
+11
 4c
-fc
+a9
+a7
+44
+a3
+ae
+3b
+7c
 78
-a8
-96
+e4
+e6
 17
 87
 ea
-64
+5b
 e1
 99
-45
-d6
-1d
-0b
-7b
+05
+3b
+2a
+4b
+b7
+25
+86
+92
+b3
 55
-41
-32
-4f
-8c
+de
+af
+3e
+5f
+7b
+e1
 1e
-2f
-b2
-63
-4e
-20
-d2
+a7
+2d
+a5
+98
 d4
-ea
-64
-1c
-6f
-31
+83
+fa
+35
+07
+1a
+6c
+93
+0d
+c4
 bf
-ae
-8b
-55
-ec
-56
-ad
-d2
-7f
-08
-37
-26
+b0
+90
+5e
 83
-f0
-65
+c9
+a5
+50
+33
+76
+ff
 90
-f5
-0a
-c7
-6c
-24
-6a
-52
-d7
-3e
-ab
-ab
+86
+e4
+f1
+10
+7e
+13
+95
 cd
-dc
-6e
-de
-1a
-93
-5e
+9c
+12
 02
-a4
-37
-dd
-05
+72
+9d
+c5
+3a
+e3
+f7
+1f
+45
 50
 d4
-c2
-7e
-c0
+f0
+4c
+c8
 bd
+7e
+7d
+06
+6b
+e8
+91
+2f
+8c
+9d
+3e
+4b
+07
+df
+a8
+d1
+e0
+7e
+3d
+83
+15
+11
+e2
+8a
 75
-05
-49
-b2
-2a
-00
-27
-8f
-9f
-5d
-2a
-65
-d3
-ad
-ac
-22
-be
-48
-84
-95
-56
-14
-72
-95
-a7
-0c
-84
-ef
-b7
-4e
-a9
-3b
-2d
+d5
 73
-a3
-ab
-6e
-6d
-57
-3f
-fd
-08
-1b
-ab
-84
-12
 33
-95
-b5
-34
+af
+3e
+d9
+ad
+41
+55
+63
+03
+a5
+92
+50
+f5
+32
+4d
+7d
+43
+a8
+7c
+c7
+3b
+f4
+d6
+09
 64
 0c
 e0
-28
 29
-d4
-cd
-b9
-a9
-0f
-bf
-71
-2e
+c8
+f4
+c1
+bc
+16
+2f
+30
+bb
+d1
 b3
-7b
-b6
-5f
-cd
-c9
-b2
-13
-45
-83
-80
-4e
-70
-24
+4a
+18
 e8
-3b
-a7
-70
-1d
+ed
+02
+8e
+d4
+05
+3a
+40
+09
+b0
+9d
+95
+4c
+07
+4b
+d6
 bf
 3f
-5a
-2b
-cb
-d9
-b2
-92
-17
-df
-db
-f1
-86
-13
-15
-8b
-1f
-2b
-ab
-76
+57
+bc
+84
+79
+41
+3c
+6f
+d6
+e2
+33
+81
+b8
+16
+42
+60
+89
+68
+b6
 f8
-47
-19
+46
+ef
 d7
-e2
-a8
-c2
-04
-4e
-11
-fd
-0f
-cf
-20
-bf
-32
-59
-84
-c6
-19
+60
+cb
 30
-b0
-f1
-ca
-5b
+04
+fe
+f9
+7f
 53
-29
-0c
-52
-6f
-ac
-bd
-d7
-f0
+77
+40
 3d
+ee
+d1
+84
+83
+fd
+7b
+6a
+30
+b6
+c4
+fd
+55
+09
+45
+a2
+95
+22
+37
+d3
+b3
 cf
-a1
-c5
-c5
-e3
-13
-2b
-ac
-89
-03
-4f
-6d
-eb
-f1
-7a
-d8
-4f
-e7
-a4
-56
-b5
-2b
+01
+21
+7e
+21
+5c
+8b
+15
+f4
+bb
+6f
+2e
+30
 f6
-0c
-e4
-4e
+9a
+90
+4d
+1f
+24
+20
+e5
+64
 36
-b3
-ad
+b5
+de
+3e
+36
+88
+a1
 a5
 96
 b3
-31
-13
+04
+63
 f4
-7d
-3a
-a8
-b8
-8c
-d1
-7c
-12
-10
-7d
-ef
-29
-f1
-ad
-eb
-7c
+46
+f8
+17
+98
+01
+d6
+8b
+32
+59
+dd
+1f
+21
+8f
+ab
+e4
+d5
 69
-88
-6c
-f6
-72
-45
-10
-0d
-a5
+8a
+1b
+57
+b3
+48
+17
+ad
+25
 e7
-38
+b8
 dc
-69
-5b
-bc
+93
+58
+b4
 02
 97
-5e
-85
-7b
-bc
-d0
 55
+02
+d2
+3c
+d0
+d5
 9e
-15
-b6
-29
-d3
-01
-99
-ba
+50
+bd
+66
 53
-90
-9d
-dd
+c4
+06
+7d
+f3
+21
+c4
+d5
 90
 fa
-a2
-37
-26
-a0
-1e
-4a
-ad
-6e
-f1
-da
-0c
-f4
-6d
-b0
-7e
-95
-b0
-4b
-40
-58
-23
-23
-bd
-f9
-0c
-9f
-bb
-df
-f0
-9e
-fc
-87
-5d
+33
+6a
 35
-bc
-1f
-7f
-49
-14
-1d
-56
-7a
-d9
-da
-4e
-8b
-1f
-02
-dc
-89
-64
-9c
-e0
-d1
+57
+1e
+fd
+8d
+ec
+3d
+e5
+a5
+f6
+b1
+f8
 16
-f5
-25
-2f
-35
-5c
-0f
-ba
-75
-aa
-08
-26
-a1
+61
+cb
+3c
+20
+56
+29
 df
-67
-1d
-0e
-52
+3d
+0f
+a5
+9f
+db
+92
+09
+16
+fc
+c2
+57
+4d
+ba
+a6
+f4
+72
+d5
+d2
+3a
+bd
+fb
+ed
+41
 33
-68
+fd
+3f
+ef
+46
+a5
+2d
+d6
+96
 b7
-1b
-58
-32
-5b
-f8
-31
+67
+e8
+60
+95
+9c
+13
+85
+d6
+ab
+05
+1e
+a0
+dd
+12
+5d
+06
+92
+b5
+57
+7e
+63
+e8
+75
+fb
+38
+09
 d4
-5e
-7c
-43
+7e
+79
+d3
 60
 e2
-d4
-d8
-04
-f1
-e5
-0a
-f2
-e5
-c0
-aa
+e0
+53
+43
+51
+25
+27
+17
+96
+45
+bd
 9f
 ef
-db
-88
-aa
-74
-d6
-ee
-ae
-fe
-42
-ba
-2a
-82
-ed
-17
-6c
-4d
-c5
-3e
+d8
+24
+dd
+d5
+64
+0f
+5e
+f0
+fb
+1a
 a2
-bc
-fa
-b1
-4c
+a3
+e3
+17
+2f
+8d
+b8
+b4
+f2
+b0
+2b
+ed
+c4
 aa
-52
-68
-5c
-72
-9a
-79
-7c
-7e
-c1
-ee
-47
-f9
+14
 15
-90
-ab
-cc
-69
-b9
-6a
-32
-c6
-58
-97
-04
-fc
-d6
+83
+94
+e5
 27
-66
-c9
-c5
-0e
-e3
-f4
-ec
+78
+7f
+f2
+b2
+37
+fb
+a1
+e8
+4a
+6e
+d8
+8a
+25
+f2
+79
+ca
+97
+7e
+ae
+ad
+77
+60
 f4
-32
-c0
-95
-3c
+e8
+0e
+c3
+f1
+c8
+a4
+34
+fe
+16
 3c
-43
-5d
-ce
-5f
-af
-94
+1c
+46
+6c
+36
+9f
+a9
+51
 79
 3d
-0a
-59
-db
-54
-45
-3c
+73
+e4
+df
+6e
+40
+9a
 15
 24
 1c
-18
+80
 1f
-67
+07
 3e
-58
-0b
-a5
-2e
-db
-90
-c5
-77
-92
-fc
-98
-8a
-c8
-ba
-15
-fb
-ec
-7f
-37
-52
-8f
-96
-21
-79
-ef
-8b
-c6
-90
-5f
+dd
+44
+05
+ee
+7a
+d8
+cd
+be
+5e
+bc
+3e
+f6
+cb
+c2
+74
+fb
+fc
+38
+f7
+e2
 8d
-9c
-db
 89
-bf
-26
-d6
-eb
-4d
-4d
-b0
-5d
-92
+8d
+55
+83
+c4
+5c
+56
+27
+52
+7c
+27
+4b
+f8
+e6
+18
 aa
+06
+d7
+76
 25
-b4
-c5
-36
-31
-6c
-6c
-74
+23
+66
+4b
+b5
+72
+76
+b5
+e8
 93
-1e
-35
-24
-8b
-a1
-20
-1b
-45
-36
-f4
-30
-32
-7b
-7d
-5d
-44
-80
-96
-be
+6e
 94
-48
+f9
+65
+42
+cf
+07
+6f
+9b
+89
+e2
+45
+09
+8a
+74
+2d
+77
+59
+81
+26
+16
+58
+9f
 be
 1c
-50
-59
-fb
-42
-b1
-9a
+29
+e9
+b8
+d8
+7d
+4c
 46
 6f
-fe
-3f
 a9
-63
-5f
-9c
+b7
+e6
+c3
+96
+98
+60
+e7
 80
-a7
-83
-17
-3b
-72
-1b
-40
-af
-8e
+6d
+db
+31
+9b
+48
+57
+0e
 e8
-81
-30
-4c
-6f
-4b
-46
-85
-08
+82
+48
 0c
-3c
-b0
-e9
-cb
-25
-35
+01
+bb
+0e
+ed
+bc
+73
+73
+70
+a0
+ee
+6d
+07
+dd
+10
+76
 15
-8c
-49
-b5
-87
-63
-9f
-57
+16
+6d
+90
+ff
 d6
-91
-2b
-8e
+29
+60
+14
+b0
 7c
-aa
-c3
-d1
-50
-bc
-2c
-67
-b2
-3f
-96
-11
-78
-51
-62
-2c
-dc
-23
-b6
-fc
-dc
-1f
-ce
-03
-03
-0f
-b3
-6a
-e0
-b4
-5e
-db
+93
+bd
+6f
+ea
 9b
-bf
-65
-a9
-59
-b9
-29
-fb
+27
+74
+cf
 69
-e8
+11
+2b
+d6
+2d
+ec
+6c
+55
+18
+1c
+90
+cb
+7f
+30
+56
+0e
+ac
+c2
+33
+fb
+51
+71
+99
+22
+2a
+09
+92
+a7
+8e
+1b
+20
+6d
 18
-b6
-f1
-ce
-c6
-d9
-f6
-f0
-4e
-1d
-90
-16
+96
+a3
+cd
+c3
+19
+f4
+46
+e1
+fd
+5b
+24
 45
-13
+6f
 15
-1e
-35
-70
-fa
+26
+8f
+31
+58
 7b
-e0
-ef
-67
-d6
-79
-65
-72
-64
-28
+a2
+8f
+c7
+56
+31
+4d
+ba
+f8
+6a
 f7
-bf
-94
-51
-8c
+f4
+ab
+19
+84
+b4
+d6
+23
+07
 2c
-51
-69
-67
-8c
-d2
-22
-a5
-03
-47
+43
+6a
+8d
+cf
+93
 b8
 53
-d0
-51
-9f
-6d
-a5
-98
-59
-b3
 d2
-40
-1b
-17
-1e
-7b
-b8
-d0
-65
-20
-40
-6c
-40
-7d
 cc
-a7
-34
-8f
-0f
-e1
-25
-3b
-0e
-e7
-22
-c1
-db
-3a
-eb
-e4
-d2
-af
-34
-0f
+7e
+32
+74
+cf
+29
+b7
+60
+96
+a1
+16
+6d
+2c
+b5
+10
+67
+95
+a1
+0c
 c0
-48
-40
-4e
-6e
-4b
-5d
-26
+7d
+d3
+0b
+2d
+5b
+a1
 03
-47
-b2
-e4
-76
-2a
-0d
-10
-20
+eb
+75
+19
+49
+39
+88
+db
+38
+eb
+e3
+75
+4d
+7f
+2f
+8a
+08
+8e
+2e
+6b
 8b
-f9
+5d
 0f
-bb
-2a
-db
-8d
-77
-0a
-17
+ac
+a7
+f9
+f2
+c6
+19
+5f
+7f
+ca
+e2
+26
+0e
+b6
+eb
+5d
+93
+78
+85
+e9
 0b
-d2
-47
-1c
-25
-53
-f5
-02
-d7
-d5
-f1
-4c
-ce
+90
+27
+57
+36
+ab
+55
+52
+cc
+9f
+91
+81
+07
 75
-f3
-28
-61
-1d
-71
-1e
-0a
-fa
-26
-63
-3c
-7b
-a9
-5c
-05
-5a
-c4
+b3
+2d
+e2
+02
+d9
+ad
+45
+1b
+39
+e3
 3c
+0b
+ad
+ee
+d0
+01
+e5
+1e
 ec
-11
-bd
+1c
+7d
 5c
-d1
-c8
-bd
-2f
+ff
+29
+dd
+af
 18
 26
-f3
-2a
-3a
-d1
-06
+f2
+ae
+91
+d3
+86
 ed
 b3
-d8
-bf
-25
-2b
-93
-ff
-84
-00
-19
-61
-73
-9c
-9e
-bd
-d5
+c7
 13
-37
-01
-80
-74
-f7
-37
+3c
+fc
 e3
-3a
-33
-37
-d2
-87
-cb
-bf
-5a
-99
-20
-b2
-62
+fd
 b4
+4f
+19
 63
-bb
-93
-bc
-8a
-1c
-d6
-0b
-7d
-af
-72
+71
+02
+eb
+7b
+67
+41
+78
+80
+4e
+3d
 47
-00
-18
-0e
-53
+7f
+1b
+4a
+9b
+9b
+05
+87
+9b
+b7
+24
+3e
 20
+b3
+e0
+0e
+6c
+2e
+6d
+bc
+c5
+bc
+95
+fa
+65
+4f
+71
+eb
+4f
+b8
+c5
+8b
+c0
+7f
 5e
-de
-5f
-f1
-36
-3c
-57
-07
-aa
-11
-40
-ad
-97
-58
-d6
-5b
-0b
-ff
-d0
-da
-9e
-5f
-23
-0c
-07
+4a
+41
+7c
+44
+df
+e7
+ca
+94
+ce
 e2
-a0
-0c
-ee
-59
-73
-fd
+17
+94
+03
+f2
+43
+31
+81
+95
+5e
+93
 0d
-de
-7c
-54
-b1
-fc
-a2
-1a
-3e
-4b
-80
-02
-fb
+a5
+4f
+ac
+f0
+43
+2f
+13
+6d
+51
+6d
+12
+a4
+fa
+2e
+b0
+75
+75
+94
+a8
+85
+0d
+53
 77
-b9
-5e
-58
-88
-0e
-52
-8d
-e8
-60
-68
-ec
-ce
-42
-66
-e5
+b6
+61
+fe
+f1
+a7
+15
+0c
+24
 ba
-4c
-0d
-f2
-26
-0a
-29
+38
 e4
-28
-73
+e1
+42
+d1
+e5
+76
+96
+ed
+b2
+20
+02
+86
+07
+67
+12
 16
-74
+6e
 f9
 52
-26
-ad
-7c
-7b
-96
-eb
-8a
-ce
-ec
-03
-60
-b1
-05
-48
-a7
-f2
-5e
-2a
-5a
-b1
-f6
-92
-ab
-12
-ed
+69
+0d
+d4
 e3
-d9
-7f
-9b
-37
-19
-ac
-a7
-31
-81
-9c
-01
-a2
-37
-bc
-79
-29
-28
-44
-56
-4b
-d0
-de
-c6
-c2
-a9
-23
-ab
+3e
+a3
+41
 fa
-56
-a0
-5d
-a0
-12
-62
-5c
-1e
-21
-ec
-ff
-84
-df
-a4
-f3
-3d
-f7
-93
-83
-2a
 a3
-1e
-e4
-3a
+c3
+2d
+6f
+ad
+01
+ea
+cc
+be
+68
+31
 e2
-ed
-b7
-52
-bf
-3b
-e4
-19
-6b
-8e
-ca
-79
-c0
-c2
-80
-d1
+5e
+da
+e2
+6e
+a2
+63
+15
+a5
+d3
+5f
+86
 aa
-34
+e8
+f1
+4f
+1a
+49
+ca
+a8
+bb
+36
+e9
+e6
+c1
+f8
+ab
+9c
+06
+77
+f1
+f0
+22
+b4
+52
+85
+fc
+15
+c8
+db
+f5
+13
+be
+e8
 84
-bf
+59
+64
+13
 7e
-07
-4e
-09
-2c
-73
-b0
-ec
+a3
+31
+7c
+90
+83
+28
+a1
+9c
+43
+d8
+29
+64
+1d
+71
+f4
+e0
 ab
-5b
-cd
-38
-c2
-4a
+99
+a5
+c7
+2a
+39
+2b
 7f
-55
-e8
-69
-ba
-4d
-e0
-5d
-c6
-28
-66
-05
+98
+d5
 b9
-38
+a8
+d4
+d7
+86
+bf
+49
+a0
+ac
+91
+bf
+43
+3b
+a0
+85
 30
-ef
+8b
+28
+c8
+55
+24
 b9
-35
-86
-86
-b3
-c1
-9d
-f3
+ba
+2d
+b2
+a3
+89
+e8
+af
+15
+e9
+50
+1c
+bc
+f6
+b5
+4a
+5f
+1d
+21
+d1
+2a
+7a
+15
 cb
-59
-12
-42
+43
 34
-3a
+38
 ef
 65
-b1
-23
-32
-ff
+50
+03
+b7
+9a
 2e
-cb
-a1
-d2
-fd
-3d
+ca
+25
+75
+ff
+b8
 d6
 11
-a0
-75
-a6
-b1
-21
+bf
+d9
+b3
+6a
+51
+35
+14
 37
-24
-6e
 96
-33
-1b
-32
-38
-b9
-56
-25
-52
-9b
-6a
-13
-97
-29
-6e
-4c
-9e
-b2
-b1
-2a
-3a
-b3
-c6
-92
+31
+19
 a0
-d7
-b9
-7e
-f1
-fd
-a5
-d5
-be
-63
+4d
+7f
+e4
+77
+1d
+1a
+a4
+5a
 27
-3e
-54
-e0
-53
-3f
-29
-f6
-69
+61
+96
+3c
+36
+1e
+6a
 20
-64
-8f
-93
-6f
-c0
-28
-02
-01
-e8
-c2
-84
-d6
-8f
-2c
-86
-a9
-f6
-a9
-a7
-09
-37
-88
-22
 6a
-1c
-41
-22
-3d
-68
-69
-a3
-95
-70
-17
-26
-4f
+bb
+b8
+35
+a0
+d6
+3b
+c4
 fe
-d9
-81
-22
-6a
-4d
-ab
-e7
-a3
-d7
-42
-a1
-47
-87
-0c
-7b
-6c
-92
-46
+68
+5b
+df
+f1
+c3
+64
+96
+4c
+00
+50
+99
+66
+56
+a2
+f8
+84
+ae
+13
+5c
 70
-fa
-9a
-ed
 62
-20
-49
-16
-8f
-6e
-77
-98
-12
-3b
-ec
-cb
-9d
-44
-33
-08
-e5
-db
-6c
-18
-0a
-a1
-89
+7a
+d6
 08
-72
-e2
-26
-ef
-0b
-8c
-fd
-1f
-07
-4c
-40
-79
-76
-33
+a2
+01
 03
-d5
-c6
-0f
-4f
-fd
-d9
+c0
+ac
+4a
+70
+5f
+e1
+69
+52
+78
+48
+ee
+52
 b5
-9e
-1c
-0a
-27
-89
-7d
-8f
-ef
+09
 6c
-61
-a9
-19
-e3
-0c
-0a
+67
+27
+a8
+e9
+8b
+dc
+72
+ea
+93
+50
+46
+cd
+f9
+05
+e7
 48
-00
-dd
-61
+e5
+ac
+7f
+42
+a6
+78
 21
-3e
-c5
-6f
-5d
-15
-0c
+75
 ab
-b4
-5b
+2b
+13
+8a
+ae
+aa
+92
+c2
+62
+97
+49
 da
-54
-24
-1c
+5b
+8e
+37
+9e
+41
+94
+0f
+84
+b5
+44
+29
+08
+e5
+94
+cc
+b0
+92
 09
-f4
-12
-cd
-12
-6b
-af
-a2
-1c
-dc
-d6
-46
-f7
-a5
-f4
-4b
-d8
-51
 c1
-d8
-be
-d6
-2d
-ae
-f7
-19
+c3
+46
+ad
+e6
+a2
+9c
+24
+b4
+52
 72
+ac
+02
+12
+6e
+9b
+4b
+9c
+f1
+40
+cf
+31
+07
+fd
+f6
 83
-62
-1a
-33
-b5
+06
+68
+49
+b3
+0d
+a7
 04
-c1
-34
-57
-1d
+fe
+a4
+56
+23
 c2
-f1
-d7
-0b
-15
-77
-b4
-de
-d4
-d0
-68
-bd
-61
-d9
+8b
+e6
 e0
-f1
-8f
-40
-76
-55
-8d
-c5
-15
+91
+bd
+90
+0d
+98
+6e
+42
+bd
+df
+fb
 fc
-da
-e0
-e8
-81
-e4
+33
+13
+c7
+6b
+bc
+c0
+d1
+b4
+2d
+de
+b5
+ff
+ae
+93
+df
+d6
+44
+f5
+28
+53
+a9
+10
+1f
+6b
+fb
+f6
+b4
+62
+2e
+39
+50
+92
+c3
+89
+a7
+2b
+b1
+13
 5d
-3e
-f8
+64
+3f
+e6
+c3
+f6
+7e
+8b
+f7
+78
+1b
+4e
+27
+98
+60
+f7
+bc
+6e
 e0
-6d
-c1
-75
-3b
-16
-f9
-68
-0c
-20
-fc
 3d
-65
-57
-17
-4c
+53
+40
+16
+07
+73
+8a
+d5
+36
+15
+b0
+80
+ad
 b7
+12
+be
+34
+3d
+c3
+21
+39
+e6
+a7
+b5
+b5
+0d
+20
+fe
+3d
+65
+b6
+37
+c9
+d2
 d5
-9f
-17
-8f
-63
-41
+9e
+93
+2c
+61
+c0
 99
 5f
-6a
+75
+4a
+b2
+01
 e6
-a3
-de
-96
-b8
-08
-5e
+ba
+38
+0c
 59
-ca
-ee
-04
-65
-80
-1c
-98
-36
-3b
-fe
-b6
-42
-e8
-6f
 c8
-47
-ab
-95
-2c
-85
-e0
-d9
-0a
-2d
-49
-d2
-c1
-71
-ef
-06
-66
-2d
-ee
-4f
-c1
-5d
-63
-35
-a6
-58
+ec
+92
+10
+46
+ae
+ca
 79
-77
-67
-d2
-fc
-f6
-61
 ba
-0b
-4d
-d1
-e1
-70
-4a
-fe
-5f
-44
-7f
-8c
-e0
-a4
-cb
-53
-9d
-53
-9c
-b1
-23
-2f
 30
-3c
-16
-67
-89
-26
-ea
-7b
-87
-5e
-84
-1d
-dd
-16
-e2
-94
-4f
-cd
-df
-bd
-92
-5d
-7c
-de
-d5
-81
-47
-b4
-2f
-bc
-19
-09
-26
-84
-ca
-8b
-82
+ff
+f2
+a0
+97
+b8
+ef
+07
 4a
-17
-00
-d2
-aa
+2e
+d5
+e8
+a7
+ad
+2d
+48
 50
-b0
-32
-9e
+7b
+7e
+7a
+f8
+64
+62
+4e
+0f
+ae
+45
 83
-0b
-b7
-4d
-f2
-9f
-b9
+36
+08
+17
+d9
+bc
+bf
+32
+dd
+76
+5c
+0a
+41
+36
+cf
+01
+10
+cc
+e2
+10
 c4
-22
-39
-50
+b3
+51
+49
+ec
+05
+05
 d2
-e9
-e2
-4d
-7b
-15
-e9
-df
-a4
-28
-84
-8f
-96
-41
-a6
-e6
 93
-b7
-23
-8b
-d2
-40
-32
-6f
-8f
+50
+82
+8a
+67
 7e
-bb
-36
-6f
-57
-a7
-e2
-ef
-3c
-a6
-c8
-ad
-4e
-38
-bf
-21
-8e
-ba
-68
-86
 69
-89
-46
-57
-7e
-00
+59
+a6
+c3
+38
 46
-02
-5e
-90
-53
-d4
-54
-fe
-75
+1a
+4b
+35
+cb
+87
+11
 c9
-d1
-53
-77
+8d
+38
+da
+cc
+c8
+1d
+ca
 83
-8f
-3e
+13
 74
-8f
-c2
+c7
+b3
+17
+91
+08
+bc
+19
+07
+63
+88
+62
+65
+20
+48
+47
+c0
+1d
+08
+4f
+1c
+95
+5a
+83
+51
 b5
-80
-1a
-61
-8a
+ca
 f2
-bd
-b0
-b7
-c1
-3e
+9f
+b3
+d7
+c6
+43
+53
+7a
+f6
+4e
+ee
+07
 a5
+a8
+cd
+94
+98
+ca
+e5
+a4
 f1
-57
-c5
+26
+14
+a1
+e7
+c3
+fd
+d2
+08
 3a
-1a
+a3
+59
+7e
+db
+32
+ff
+1f
+cf
+2a
+89
+3c
+c6
+a5
+a2
+51
+9c
+6d
+4a
+de
+84
+77
+87
+69
+81
+0a
+56
+7e
+0c
+bf
+02
+41
+3d
+71
+a5
+43
+5b
+1e
+a6
+81
+35
+49
 b7
-66
+90
+d0
+1a
+e2
+72
+35
+4a
 25
-71
-f8
-51
-39
-ba
-55
+d1
+c6
+19
+f9
+b0
 f7
-06
-d8
-45
-a8
-98
-79
-36
+c3
+bd
+ba
+9b
 5d
-d9
-c7
+ae
+6e
+ea
+70
+56
+25
+79
 8d
-6b
+59
+39
+be
+de
+fd
+56
+b4
+46
+19
+98
+73
+84
+46
+d9
+cd
+3c
+01
 ee
 40
-8a
-0b
+e7
 1c
-e9
-b8
-ce
-3d
-4f
 53
-ed
-1e
-3c
-61
-7a
-04
-e9
-a0
-8d
-1c
-5a
-65
-4d
-8d
+59
+34
+25
+64
+50
 ab
-ec
-89
-93
+a3
+59
+8c
+84
+20
+04
+27
+b9
+fd
 1c
-97
-37
-d4
-ab
-b6
-58
-08
-4e
-83
-03
-21
-a7
-2f
-76
-25
-0c
-68
-96
-b3
-0d
-fa
-3f
-05
-9b
+94
+72
+0f
+8d
+65
+c0
+84
+93
+da
 f0
 d9
-34
-27
-6a
-29
-76
-84
-a5
 9b
-3b
-6c
-52
-e8
+0a
+8a
+2e
+00
 4f
-0f
-20
-7e
-cd
-b0
-c6
-05
-47
-7b
-f3
-44
-c6
-05
-21
-62
-4e
-64
-7a
-a3
-1d
+0b
+73
+66
+77
+a9
+ea
+6a
+ec
+af
+43
+53
+4d
+fa
+04
 b5
-0d
-6e
-65
-e0
-cb
+1b
+bb
+83
+34
+67
+6c
+7c
+69
+ee
+a7
+bc
+6b
+9c
+95
+d8
+50
+bb
+b4
+7e
 c4
-42
-1c
-45
-4d
-c0
-02
+d4
 a7
-b5
+08
+00
+ab
+16
+fe
+d9
+6f
+23
+66
+59
+1e
+3d
+15
+52
+14
+2e
+74
+6d
+e1
+41
+03
+54
+c2
+f7
+39
+c0
+03
+2d
+6c
 e0
-92
-02
-17
-53
-f6
-26
-3a
+98
+c9
+ec
+03
+7c
+25
+c1
 99
-c6
-39
-df
+cc
+fe
+50
 63
-64
-d0
-92
+6e
+17
+7f
 8a
-27
-09
-9f
-23
-ce
-41
-1a
-3a
-be
-4a
-25
-1d
+07
+79
+98
 6c
-14
-e5
-39
-4b
-e5
-16
-88
-53
-27
-37
-d5
-37
-86
+5b
+05
+05
+2d
+c4
+cd
+9f
+4d
+e6
+17
+94
+69
+81
+e8
+92
+97
+33
 2e
-c0
-27
-25
-78
-d4
-12
-ab
-39
-85
-56
-0a
-29
-06
+28
+92
+e7
+00
+88
+8f
+87
+e7
+31
+9c
+31
+aa
+5d
+ca
 86
-65
-5f
-03
-1d
-ae
+ef
+7e
+0f
+26
 d7
-36
-72
-23
-3c
-70
-a1
-f4
-20
-14
-9f
-64
-22
-8d
-40
+db
+0b
+0d
+e8
+b3
+7d
+c8
+e1
+57
+37
+11
+04
+e3
+0b
+fe
+e4
+d3
+ca
+d1
 9b
-99
-fd
-70
-ee
-9e
-09
-a6
+57
+e2
+11
+6e
+66
+4e
+37
 3b
-6c
-06
-0f
+bc
+19
+6f
 d9
-43
+a6
 34
-f8
-c4
-25
-17
-ec
-1f
-fd
-77
-30
-a5
-ae
+82
+cf
+9d
+47
+2c
+d5
+f5
+18
+56
+14
+5c
 19
-a3
+a2
 71
 cc
-3b
-c9
-a0
+74
+5c
+ae
+45
+d7
+95
 e7
-7f
-5f
-e0
-77
-8f
-de
-5d
-ad
-7f
-92
-81
+05
+e7
+14
+d0
+9b
+97
+5e
+f6
 85
-76
-cb
-ef
-98
-34
-90
-de
-62
+39
+0a
+2d
+10
+73
+20
+58
+40
 8d
 89
 f5
-1f
-ae
-6e
-53
-84
+0c
+9e
+37
+5f
+96
 d9
-a5
-7c
-cb
-d2
-3d
-54
-53
-80
-89
-3e
-8e
-ed
-7c
+c5
+15
+4e
+7a
+7d
+94
+26
+30
+49
+f2
+df
+e9
+66
 14
-11
-c7
-7b
-60
+33
+88
+db
+9e
+bc
+39
+5e
+65
+22
+7f
+e2
+0a
+95
+df
+dd
+1f
+93
+5a
 10
-56
-3e
-57
-a3
-38
-62
-84
-37
-8f
-3d
-d3
-18
-15
-81
-35
-e0
-72
-9c
-ad
-0f
-7e
-c5
 34
-4c
-f0
-e6
-ab
-35
-ea
-12
-6a
-2f
+c2
+02
+9e
+43
+61
+36
+f6
+78
+23
+48
+e0
+d3
+94
+d1
+d5
+10
+4e
 a9
-37
+36
 29
 e8
-1a
-41
-4e
-4d
-86
+6f
+83
 c4
-4f
-70
-8e
+ef
+31
+65
+03
+1a
+0e
+64
+c1
+cc
+5f
 62
-40
-33
-9f
-24
-18
-ae
-36
-57
-72
+66
+7e
+8e
 30
+0a
+9d
 a8
-0e
-7a
-84
-b6
-97
-5c
-de
-56
-e6
-39
-65
-dd
+2e
+7d
+81
+f9
+36
+16
+1c
+11
+06
+ca
+e3
+25
 1f
-ff
-f2
-2e
-43
 f5
+f6
+ee
+c3
+7d
+d2
+60
+a4
+4e
+02
+0e
+28
+f8
+98
 25
-27
+91
+77
+6f
 c2
-32
-3e
-0e
-4a
-78
-b9
-2d
-90
-b5
-a2
-fd
-ac
-c7
-53
-2e
-58
-64
-85
-bb
-62
-69
-7d
-a9
-c4
-03
-c1
-a1
-d9
+2c
+39
+52
+11
+b8
+e0
+01
+fc
+e3
+25
 12
-8c
-24
-c5
-67
-2f
-9d
-ab
-dd
+e6
+55
+02
+e3
+a1
+3b
+c0
+8d
+53
+6e
+75
+40
+25
+8d
+a3
 21
-3e
-d9
+07
+1a
+b2
+4b
+e7
+44
 ca
-ec
-d8
-24
-3b
-89
-27
-fc
-34
+76
+1d
+be
+30
 d6
-47
-8f
-fd
-63
-e1
-af
-bf
-cf
-0f
+c7
+8e
+31
+0a
+9e
+09
+3b
+cc
+95
 7c
-35
-27
-83
-03
-6a
-32
-8f
-6b
-a6
+31
+5f
+fb
+24
+14
+23
+b7
+69
+d8
 93
-7a
-a1
-0a
-01
-b4
-eb
-be
-92
 8d
-d7
-bb
-4c
-46
-aa
-88
-2a
-d6
-4a
-d5
-7b
-d9
-a2
-83
-7f
+06
+3a
+6e
+8b
+29
+e3
+5c
+75
+f7
+b7
+b9
+31
+0a
+ca
 53
-44
-8e
-cb
-f1
-03
-ac
-34
-c1
-35
-e7
+8f
 0c
-95
-9b
-82
-13
-db
-b1
+a9
+7b
+96
+60
+c9
+a4
+14
+df
+c2
+a4
+be
+83
+22
+96
+b9
+4f
+ed
+2a
+d2
+3a
+e4
+7a
+df
+ab
 67
 87
-08
-5f
-d2
-0e
-8d
-5f
-91
+37
+1f
+24
+b5
+b2
+9d
+cd
+64
+bd
+6b
+03
+a1
+71
+8e
+a5
+36
+d4
+61
+98
 11
-c5
-0b
-0e
-d7
-4c
-2c
+5e
+39
+b6
+bc
+17
+00
+0b
+87
 dd
-d3
-14
-41
-69
-d2
-a6
-f9
-b8
-1f
-d8
-a0
-8d
-45
-55
 3e
-df
+d1
+85
+01
+58
+40
+0b
 24
-dc
-b8
-b9
-4a
-a3
-34
-83
-79
-94
+b5
+0d
+ca
+d4
+c2
+36
+b3
 a0
-46
-10
-18
-80
-ba
+a6
+c6
 ef
-4a
-80
-b0
-5c
+72
+c0
 6d
-63
-5b
+62
+d5
+45
+27
 59
-37
-21
-36
-db
-22
-d0
-6f
-79
-39
+78
+e3
+53
+9d
+0c
+30
+ef
+7a
+b1
 09
-67
-8c
-06
-8c
-7b
+2b
+e7
+e4
+f6
+7d
+1c
+81
 db
-0e
-5a
-13
-9b
+9d
+28
 ca
-ef
+f5
 21
 0e
-13
-0b
-2d
-e2
+6b
+4b
+0a
 92
-a1
-0c
-79
+6e
+9b
+0d
+55
 b5
 7e
 e9
-a1
-30
-5b
-dd
-19
-bb
-e5
-bf
-43
-ad
+a0
+60
 75
-82
-0f
-6d
-e6
-02
-68
-ac
-e3
-05
-24
-2e
-fc
-3a
-e6
-d0
-91
-04
-ce
-a2
-93
-d4
 7d
-07
-52
-98
-a1
-ba
-65
-87
-c7
-cb
-d8
-bc
-f7
-cb
-b4
-da
-29
-d5
-86
-c0
-7c
-ee
-a2
-d7
-4d
-f8
-67
-db
-17
-30
-d6
-7c
-79
-93
-8c
-ae
+68
+c3
+85
+b2
 35
-98
-b0
-71
-e2
-93
-d3
-12
-f9
-f0
-f5
-8f
-a8
-92
-d0
-f2
-57
-2b
-14
-82
-06
-6a
-18
-4b
-e2
-0d
-fe
-bb
-10
-21
-5d
-39
-da
-65
-d4
-66
-19
-2d
+95
+75
+01
+0b
+ad
+24
+08
+54
+6c
 e3
-ec
-3f
-f1
-ac
-7c
-d0
-10
-3e
-27
-07
-6e
-20
-87
-46
-91
-17
-df
-36
-fb
-af
-38
-36
-5b
-93
+80
+7f
+e9
+5d
+3c
+39
+27
+31
+74
+6c
+5a
+92
+2b
+87
+f8
+f4
+68
+03
+05
+84
 89
+61
+0c
+59
+bc
+f2
+f3
+b6
+a4
+29
+52
+20
+43
+84
+27
+c1
+74
+4c
+08
+67
+a5
 16
-83
-85
-b9
+3d
+37
+fc
+43
+4e
 6c
-a4
-85
-97
-09
-62
-70
-2b
-99
-fa
-2b
+56
+ea
+90
+90
+71
+cc
+ac
+53
+ec
 fb
+40
 94
-17
-ea
-5c
-5e
-33
-e7
-93
-8b
-a3
-da
-d6
-9d
+82
+e1
+55
+72
+d1
+7b
+2b
+34
+84
+e1
+05
+f6
+16
+1a
+c4
+df
+bb
+2f
+26
+fd
+42
 27
+90
+37
+6c
+26
 2a
-9b
-d5
-db
-c6
-15
-17
-8b
-bb
-d9
-f5
-fa
-36
-45
-c9
-f7
-e0
-98
-8e
+a3
+99
+c5
+fe
+2c
+7c
 ea
-09
-94
-e0
-88
-03
-74
-ec
-9d
+97
+9c
+fb
+07
+96
+21
+79
+41
+e1
+10
 a1
-94
-80
+09
+3c
+2e
+38
+33
+cc
+3e
+ca
+6b
+cc
+04
 f5
-91
-74
-f3
+03
+dc
+84
+24
+b5
+d3
+31
+27
+50
+82
+2a
+49
+d0
+92
 09
-11
-14
+10
+5a
+4b
+e5
+21
+c7
+24
+79
 9a
-18
-2f
-78
-2d
-16
-a0
-4c
-57
-d6
-ee
-ee
-da
-17
-e0
-41
-32
 9d
+5f
+28
+29
+85
+5c
+47
+d9
+7a
+8b
+b2
 05
-0e
-7d
+f5
+02
+16
+0f
+1e
+70
+40
+e3
+76
+ec
+aa
 94
-c8
-3d
+dd
+f0
+01
+c6
+a4
+07
+ec
+ca
+be
+ca
+31
+8d
+42
+8e
+92
+58
+fa
+6f
+87
+16
+63
+91
+06
+cc
+55
+59
+4d
+a2
+82
+17
+c0
+46
+0b
 cd
-0f
-b0
+09
+4a
+44
+8b
+65
+38
+a2
+07
+b3
 25
-01
-6e
-d0
-f8
-ce
+0f
+29
+39
+8a
+38
 55
-de
+dd
 ee
+f7
+03
+52
+fc
+4b
 e7
-4c
-f0
-b7
-38
-ef
 59
 58
-31
-da
-37
-e7
-e1
+35
+aa
+36
+d5
+de
 03
 b6
 0a
-b4
-10
-10
-33
-34
-21
-e0
-e0
-a6
-cd
-31
-85
-21
-6a
-2a
-f7
-1a
-58
-1c
-65
-13
-70
-1b
-19
-ef
-86
+ac
+5f
+b0
+f8
+30
+51
+e9
+52
+ec
+0a
+92
+b1
+f6
+95
+88
+3f
+50
 97
-b4
-55
-6a
+be
+62
+77
+37
+b9
+52
+d7
+d6
+9b
+ed
+2a
+25
+69
+40
+4d
+c8
+1d
+29
+92
+ce
+07
+3c
+3c
+95
+7b
+36
+93
+d2
+d7
+43
 c9
-8b
-cd
-cf
-b7
-a9
-85
-3e
-0c
-8e
-72
-6a
-dd
-84
-da
-da
-d5
-c3
-e7
-4c
+b4
 63
-ff
-c8
-3b
+b2
+40
+83
 46
-68
-38
-45
-47
-cd
+eb
+6f
 da
-99
-96
-fe
-84
-59
-0f
-f8
-4e
-54
-21
-10
-71
-44
-60
-7f
-df
-31
-e4
-ec
-b2
-51
-c7
-3c
-85
-fc
+eb
+04
+d8
+d6
+34
+b5
+0e
+2e
+ac
+ca
+1c
+ab
+83
+a2
+27
+03
+c2
+34
+d3
+7e
+46
+a7
+75
+6e
+64
+45
+17
+f4
 f1
 36
-25
-86
-bd
-17
-c9
+3d
+b9
+16
 ee
-a1
-2d
-89
+a5
+59
+03
 2b
-ff
-b3
+14
+ac
+5c
+49
 8a
-13
+9b
 3b
-4d
-f5
-dd
-8e
-7f
-8c
-d5
-0f
-d8
-29
-65
-9e
-b0
-c6
-07
-5c
-6d
-b8
-4c
-60
-cb
-69
+01
+bd
+9a
+2c
+34
+ba
+d5
+0f
+d8
+3c
 2a
-bd
-f1
-cc
+3e
+7b
+0c
+b0
+fc
+a1
+f0
 bc
+6a
+f9
+21
+d5
+1c
+c3
+92
+b4
 a7
 7c
-bb
-14
+b1
+64
 8a
-50
+63
+17
+76
+11
 a1
-c9
-b1
-27
-34
-59
-51
-e8
-9f
-4c
+b0
+e5
+2b
+6a
+60
+cc
 1b
-fe
-1d
+b2
+41
 f6
-35
+2f
 b9
-25
-32
-93
+5e
+35
+3b
 f0
-eb
-e0
-ef
-77
-b5
-cb
+f7
+1f
+4d
+c5
+8e
+c3
 a1
 0a
 d0
-bb
-49
-8f
-53
+fc
+eb
+c4
+cf
 ab
-2f
-c7
-a5
+0f
+c0
+0d
 a4
 63
 d7
-49
-99
-2b
-db
-1b
-cf
-a6
-9c
-d9
-40
-21
-6b
-f8
-35
-51
+7c
+44
+4f
+a2
+25
+4f
+e6
+d6
+0e
+bf
+81
+23
+b0
+fa
+d3
 1f
-a8
+aa
+13
+fb
+d6
+46
+6e
+22
+db
+97
+c5
+18
+9f
+61
+54
+f7
+27
 2c
-19
-9a
-04
-29
-82
-10
-6c
-8a
-98
-53
-3f
-e3
-57
-eb
-65
-30
-17
-c4
-0b
-0e
-7e
-12
-3c
+8c
+6f
+3d
+4f
+49
+fe
+de
+62
 c0
-5b
-17
-75
+59
+97
+51
 88
-ac
-1a
-99
+aa
+9b
+66
 39
-29
-19
-08
-f1
-2a
-42
-6e
+2b
+99
+2c
+f5
+70
+45
+7b
 bf
+3a
+49
+ea
+99
+f8
+ae
 38
-c9
-d3
-d1
-e8
+8b
+67
+61
+31
 e5
-b1
-7c
-c3
-53
-7f
+80
+10
+a7
 41
-ed
-dc
-9c
-5e
-da
-81
-77
-e2
+74
+84
+21
+ea
 5e
 b9
-f5
-54
-d8
-de
+ad
+1c
+f2
+92
+ed
+75
+00
+0b
+43
+51
+26
 a7
-82
-a4
-39
-24
-f4
-4b
-6c
-29
-21
-59
-28
-04
-65
-21
-d7
+1a
+16
+bb
+64
 52
-34
-b7
-3a
+6a
+8b
+57
+50
+8c
 97
-45
-ac
-c3
-28
-ff
-2a
-18
-02
-45
-14
-f0
-7c
-a4
-bb
-f5
-82
-ba
+c4
+97
+7a
+4e
+8f
+76
+b8
+aa
+d4
+4a
+0a
+96
+bc
+1b
+a3
+11
+75
 80
-88
-5e
-1f
-37
-35
+06
+fc
+f1
+04
+fc
+d8
+b5
 66
 bc
-12
-07
-1d
+10
+87
+33
 43
-f4
-79
-e3
-d6
-fe
-23
-21
-b4
 f3
-5c
-b1
-1d
-32
-6e
-92
-a1
-dc
-b0
-ba
-88
-f1
-b1
-1c
-4f
-a2
-3d
-34
 f9
-5b
-6f
-f6
-4e
-9e
+e1
+d6
+fc
+a3
+0f
+fb
+71
+10
+d6
+1a
+9a
+6e
+bf
+51
+d0
 82
-c3
-57
-26
-75
+f0
+77
+55
+83
+7b
+e3
+cf
+f1
 62
-50
-0d
-d3
+e1
+5d
+6a
+b8
+b9
+3c
+30
+a4
+58
+8e
+75
+7e
 e8
-87
+2b
+ad
+e8
+8f
 4d
 31
 20
-0c
-71
+0b
+d9
 a0
-52
-23
-c9
-58
-e3
-8d
-8a
-7a
+4e
+d3
+c5
+6a
+a9
+d6
+45
+04
 38
+64
+c0
+d9
+56
+c8
+05
 6c
-c2
-59
-49
-f7
-84
-92
-fd
-5d
-6d
-03
-42
-34
-b6
+fc
+55
+6f
+83
+6c
+33
+1e
 09
-a5
-4f
-41
-bb
-d0
-7a
-43
-80
+b9
+bf
+4d
+89
+9a
+21
+8c
+fe
 41
-7c
-61
-cf
-34
-a5
-88
-ee
-4c
-6d
+74
+63
+4f
+2b
+9a
+09
+10
+4e
+65
 c0
 86
-3a
-d3
-c6
-40
-b9
-e7
-5b
-21
-c1
-38
+3b
 9c
-cd
-f9
-63
-13
-7d
-d4
-c1
-d6
+1e
+0b
 a7
-ea
-42
-54
+e0
+f3
+21
+c5
+c8
+90
+ff
 af
-6b
-17
-34
-dc
-d2
-a1
-40
+9c
+b7
+4f
+b3
+c9
+d6
+a7
+f2
+0a
+7e
+e3
+21
+e0
+96
+6e
+9c
+ae
+e8
 8b
 bb
-b6
-a9
-b5
+0e
+89
+4b
 64
-f1
+f9
 69
 13
-e0
-69
-b0
-7d
-a0
-c6
-4d
-9d
-15
-4f
+c9
+21
+9a
+31
+ea
+31
 e9
-ca
-62
-8b
-e1
-df
-91
-b1
-64
-b4
-b3
-48
-bd
-3e
-94
-84
-c7
-29
-55
+af
+5b
+54
+26
+35
+9d
 7c
-13
-55
-07
-58
-58
-e3
+47
+6d
+d8
+6d
+8a
+cd
+35
+40
+bf
+be
 93
-ed
-61
-db
-b0
-2e
-bb
-a9
-f9
-91
-59
-e8
+33
+7a
+e5
+02
+8c
 1f
+67
+4d
+02
+97
+9a
+19
+aa
+e3
+97
+e6
+56
+db
+d6
+06
+99
+5b
+68
+19
 b2
-b5
-6a
-4c
-b5
-2f
-dc
-eb
-3d
-8f
+ef
+6d
+c3
+85
+32
+10
+a4
+32
+27
 d0
-57
-15
-cc
-c8
+4f
+ad
+ea
+b6
 63
-70
+78
 71
 f2
-fa
-3a
-17
+e6
+c2
+37
 13
 f0
-09
-85
-af
-72
-34
-73
-a6
-92
-f3
+fe
+21
+9d
+3c
+9e
 b6
-67
+6d
+53
+4b
+96
+99
 14
-68
+60
 f1
 ec
-a0
-0c
-fc
+bc
+f4
+dc
 6c
-f9
-2f
-3e
-73
-03
-ca
-21
-61
-97
-62
-3e
-52
+a1
+d8
+9a
+41
+4d
+d1
+6e
+99
+f2
 da
-b6
-35
-02
-b0
-5e
+18
+2c
+da
+2d
+3a
+85
+2d
+56
 78
 4d
+8c
+da
+e0
+0f
+15
+9d
+d6
+8e
+84
+7c
+70
 90
-22
-df
-8f
-14
-5d
-90
-f0
-dc
-d9
-1d
-5b
-1a
+e8
 b0
 f1
 17
 79
-9b
-da
-ff
-c7
-0c
-c6
-56
-92
-19
-aa
-2f
-70
-3e
-63
-e8
-82
+ac
+3a
+4c
+66
+4b
+1e
+1d
+7f
+56
+2a
+e3
+39
+7e
+7d
+16
+8c
 f4
 7f
 45
-5f
+72
 be
 50
 de
 3d
 7a
-f8
-cc
-c7
-8e
-e8
-7c
+fa
+4c
+dc
+49
+5a
+02
 44
-56
-e9
+d1
+4e
 6b
-86
-33
+76
+99
+e2
+dd
+61
+71
+68
+52
 27
-16
-af
 c9
-49
-ac
-27
-ce
-1a
+b1
 b8
-77
-ac
-7d
-7e
-48
-95
-ba
-4c
-ea
-64
-68
-e0
-ef
+63
+93
+dd
+fe
+12
+15
+bc
+b6
+eb
+c7
+2e
+2b
+19
 33
 ba
 cd
 2d
-ef
-ae
-7d
-0a
-29
-13
-e8
-6b
-80
-0b
-88
-26
-a0
+d8
+4c
+31
+69
 26
-c4
-59
-b6
-aa
+b8
+e8
+7f
+47
+8b
+08
+24
+e0
+66
+40
+00
+b1
+01
+9a
 9a
-8e
 61
 3e
 39
 fc
-c9
-30
-d2
-3c
-15
-42
-d7
-e6
-d8
-c1
-f4
-08
-e4
-70
-22
-d7
-1e
-71
-8f
-1d
-21
-ba
-79
-01
-c1
-2e
-ed
-e7
-81
-3e
-b0
-d0
-05
+ce
+99
+52
 26
-89
-c4
-df
-1c
-91
-d6
-b2
-e9
-af
-0a
+da
+99
 d0
-8f
-3e
-0a
-98
-d4
-b0
-b1
-c8
-44
-5a
-ac
-f1
-3c
-5b
-9e
-95
-b2
-6e
 5d
-5d
-9e
-d2
-75
-73
-3b
-b9
-d0
+af
+61
+bc
+43
+9b
+d8
+10
 9c
-b0
-11
-1a
-cc
-cd
-e5
-6e
-3c
-73
+59
+d3
+c4
+c4
+66
+38
+35
+5e
+8e
+ae
+21
+ae
+5c
+4b
+49
+6c
+3a
+a7
+f7
+34
+6f
+16
+22
+4a
+32
+f8
+55
+0a
+20
+84
+8c
+4c
+5f
+54
+30
+b3
+12
+87
+59
+6f
+b1
+15
+17
+d8
+6d
+8d
+91
+a2
+2a
+31
+9a
+16
+83
+30
+0b
+96
+5b
+30
+91
+18
+8c
+8d
+61
+6f
+3b
+de
 c8
-7e
+03
 f2
 10
 d1
 0e
 8a
-a5
-84
-fd
-c2
-7e
-d0
-ac
-4c
-64
+a4
+06
+dc
 35
-36
-26
-78
-1a
-e5
+ce
+54
+ae
+3b
+c4
+7f
+52
+de
+77
+2a
+a1
 6d
-4d
-cc
-26
-83
-3d
-5d
-15
-95
-62
+2f
+4c
+11
+84
+97
+df
+2c
+ad
+42
+76
+53
+b2
+db
 f2
-52
-28
-5c
-74
-51
-f3
-d1
-3a
+83
+4b
+fe
+be
 59
-d2
-3f
-64
-7f
-f9
-a5
+65
 9e
+d5
+eb
+79
+b3
+e4
 92
-86
-2c
-11
-84
-12
-67
-e6
+76
+27
+a1
+e3
+aa
+47
+18
 ba
-9f
-2a
-3c
-da
-42
-e5
-32
-d9
-36
-3c
-20
-67
+3a
+48
 f5
+6b
+0d
+64
+7c
+b0
 f1
-b4
-00
-cd
-9b
-84
+93
+21
+98
+8a
+5d
+b1
+be
+8d
+99
+7b
 1b
-35
-92
-86
+cf
+d2
+88
 d5
-9f
+e7
+4f
+12
+22
+79
+89
 0f
-7e
-ff
-71
-8f
-4d
-26
-15
+1d
+5d
+8b
+24
+cb
+02
+b9
 a1
-6a
+00
+1f
+f1
+ed
+22
+2a
+6f
+36
+95
+79
+cf
+c6
+31
+74
+51
+92
+dd
+59
+78
+b5
+99
+b4
+f6
+ce
+35
+00
 a5
-f2
-b7
-13
-65
+11
+9c
+70
+ac
+c4
+c3
+02
+ad
+90
+32
 23
-82
+5a
+ed
+ad
+8e
+c4
+0e
+a0
+61
+d9
+79
 ee
-f5
-1d
-8f
-f6
-f3
-86
-68
-fa
-c1
-24
-33
-e7
-60
-19
-70
-11
-00
+c4
+39
+56
+13
+75
+91
 f4
-b6
-4a
-34
-3f
-47
-50
-6c
-87
-03
+5a
+2c
+25
+48
+d8
+a2
+e0
+6b
+19
+0a
+2c
+b9
+99
+9c
+36
+1b
+d1
+83
+12
+02
+f6
+9e
+0c
+9b
+18
+54
+2e
+5f
+ee
 8e
-a6
-4d
-6c
-de
-58
+e1
+08
+f5
+11
+1b
+ff
+7f
+9c
+30
+e0
+61
+33
+24
+f8
+45
+a1
+4c
+fa
+5a
+14
 78
-8f
-93
-ad
-e6
-8d
-40
-c7
-f9
-99
-87
+41
+7f
 ee
+52
+49
+b9
+42
+4a
+9f
+5d
+02
+e6
+86
+2a
+7f
+12
+9e
+79
+05
+5f
+90
+e2
 aa
 55
 40
@@ -10598,8 +10678,8 @@
 15
 14
 1b
+28
 0e
-11
 8a
 8b
 83
@@ -10855,14 +10935,14 @@
 00
 6b
 4e
-73
+c3
 31
 00
 55
 aa
 aa
 55
-92
+a9
 49
 ff
 20
@@ -11020,7 +11100,7 @@
 20
 20
 04
-be
+d5
 6f
 e0
 cc
@@ -11108,7 +11188,7 @@
 20
 20
 04
-be
+d5
 00
 00
 00
@@ -11232,7 +11312,7 @@
 20
 20
 04
-be
+d5
 6f
 e0
 cc
@@ -11280,179 +11360,19 @@
 6f
 e0
 cc
-e3
-e7
-e0
-80
-05
-70
-45
-9f
-06
-20
-60
-00
-00
-6f
-e0
-c5
-a0
-79
-20
-7e
-07
-67
-e0
-cc
-75
-70
-4c
-76
-00
-70
-4c
-77
-03
-70
-4c
-78
-13
-6f
-e0
-c7
-7c
-67
-e0
-cc
-79
-6f
-e0
-cc
-e3
-e7
-e0
-80
-05
-d8
-40
-00
-06
-da
-20
-4c
-75
-20
-20
-04
-be
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-20
-20
-00
-40
-c0
-20
-00
-04
-c0
-20
-80
-21
-20
-60
-00
-00
-6f
-e0
-cc
-ba
-20
-3a
-00
-07
-20
-20
-00
-13
-6f
-e0
-c5
-a0
-79
-20
-7e
-07
-67
-e0
-c7
-c2
-70
-47
-c3
-00
-70
-47
-c4
-30
-70
-47
-c5
-10
-70
-45
-9f
-33
-df
-20
-00
-1f
-d8
-c0
-48
-53
-d8
-a0
-47
-c6
-20
-40
-7c
-dc
-20
+e3
+e7
+e0
+80
+05
+70
+45
+9f
+06
 20
-04
-90
+60
+00
+00
 6f
 e0
 c5
@@ -11472,35 +11392,31 @@
 70
 4c
 77
-30
+03
 70
 4c
 78
-10
-df
-20
-00
-1f
-d8
-c0
-48
-53
-d8
-a0
-4c
-79
-20
-40
+13
+6f
+e0
+c7
 7c
-dc
-20
-40
-04
-90
+67
+e0
+cc
+79
+6f
+e0
+cc
+e3
+e7
+e0
+80
+05
 d8
 40
 00
-34
+06
 da
 20
 4c
@@ -11508,7 +11424,51 @@
 20
 20
 04
-be
+d5
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+20
+20
+00
+40
+c0
+20
+80
+03
+20
+60
+00
+00
 6f
 e0
 cc
@@ -11516,11 +11476,11 @@
 20
 3a
 00
-24
+06
 20
 20
 00
-30
+12
 6f
 e0
 c5
@@ -11548,7 +11508,7 @@
 20
 40
 04
-a1
+b8
 67
 e0
 c7
@@ -11620,7 +11580,127 @@
 20
 20
 04
-be
+d5
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
 00
 00
 00
@@ -11680,7 +11760,7 @@
 20
 20
 04
-be
+d5
 20
 60
 00
@@ -11948,7 +12028,7 @@
 20
 20
 03
-af
+ab
 d8
 e0
 00
@@ -11956,7 +12036,7 @@
 20
 20
 03
-af
+ab
 d8
 e0
 00
@@ -11964,7 +12044,7 @@
 20
 20
 03
-af
+ab
 70
 4c
 e0
@@ -11972,7 +12052,7 @@
 20
 20
 03
-41
+3d
 d8
 c0
 45
@@ -11980,7 +12060,7 @@
 20
 40
 03
-79
+75
 d8
 e0
 00
@@ -11988,7 +12068,7 @@
 20
 20
 03
-af
+ab
 70
 4c
 e3
@@ -12000,7 +12080,7 @@
 20
 20
 03
-af
+ab
 d8
 e0
 00
@@ -12008,7 +12088,7 @@
 20
 20
 03
-af
+ab
 70
 4e
 5d
@@ -12020,7 +12100,7 @@
 20
 40
 03
-47
+43
 d8
 e0
 00
@@ -12028,7 +12108,7 @@
 20
 20
 03
-af
+ab
 00
 00
 00
@@ -12440,7 +12520,7 @@
 20
 40
 02
-8c
+88
 20
 20
 4d
@@ -12661,8 +12741,8 @@
 00
 00
 00
-6f
-f9
+74
+e6
 ff
 1e
 f0
Index: output/otp.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/otp.dat	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/otp.dat	(working copy)
@@ -27,8 +27,8 @@
 1e
 aa
 55
-b0
-1f
+00
+20
 b1
 a4
 02
@@ -320,31 +320,31 @@
 8f
 30
 e3
-38
+24
 20
 ff
 36
-c2
+c0
 af
 d5
 6c
-b2
+be
 44
 e8
 d2
-a4
+a0
 95
 44
 1b
-e7
+e3
 02
 d4
 f1
-21
+2f
 88
 38
 d8
-d0
+dc
 cc
 48
 bd
@@ -352,15 +352,15 @@
 a7
 34
 dd
-e1
+ef
 6e
 4b
 3c
-be
+a2
 1e
 21
 f6
-78
+7c
 a7
 b5
 73
@@ -368,43 +368,43 @@
 bf
 f7
 3d
-1c
+00
 b6
 d1
 e4
-cb
+c7
 1d
 9b
 96
-09
+05
 57
 2b
 8e
-7f
+79
 17
 07
 ba
-4e
+52
 e2
 1c
 df
-1f
+03
 43
 b6
 fd
-d4
+d0
 63
 7e
 dc
-79
+7b
 31
 25
 79
-3b
+22
 4f
 b8
 73
-01
+1f
 58
 22
 79
@@ -412,15 +412,15 @@
 3c
 88
 7b
-10
+12
 a8
 70
 c8
-ef
+e9
 48
 83
 c8
-dc
+de
 46
 cb
 5d
@@ -428,31 +428,31 @@
 c4
 cf
 8c
-8e
+e4
 5b
 44
 6d
-ed
+e9
 e0
 88
 ef
-6f
+6b
 ef
 71
-85
-b2
+84
+45
 10
 5a
-9d
-cf
+9c
+24
 6a
 4f
 a7
-d5
+c2
 53
 a4
 76
-c4
+ff
 19
 9d
 5e
@@ -460,39 +460,39 @@
 4d
 35
 cb
-c8
+c4
 47
 d6
 5b
-04
+00
 17
 44
 ea
-59
+25
 83
 e1
 96
-30
+29
 e0
 c5
 a0
-35
+31
 b1
 b2
 2d
-29
+25
 bd
 08
 32
-27
+3b
 ec
 b8
 b2
-ed
+e9
 2d
 c9
 e3
-3d
+39
 75
 a1
 04
@@ -725,662 +725,662 @@
 b7
 a8
 a4
-ac
-86
-ab
-4d
-7b
-31
+e3
+26
+29
+80
 9a
-65
+f1
+f5
+d7
 8c
 4d
-fd
-c9
-87
-57
-d8
-9f
-b5
-7c
-72
-74
-da
-86
-e5
-c9
-88
-ec
-7a
-6c
-5e
-09
-52
-33
-0d
-f1
-a1
-15
-a5
-8a
-e1
-fd
-bf
-03
-b5
-40
+dc
+e7
+c0
 f6
-58
-a1
-99
-6c
-0c
-9e
-19
-76
-c1
+f1
+67
+fa
+dd
+5b
+b0
+a2
+81
+5f
+89
 c7
-90
-9a
-4a
+4d
+41
+47
+26
+0e
+e8
+73
+0d
+91
+92
+c0
+2d
 8f
-50
-40
-b3
-f5
-2c
-f7
-f6
-f3
-32
-e7
+a7
+a6
+f8
+c7
+fd
+ba
+39
+fc
+d1
+df
+2b
+a8
+98
+94
+39
+60
+b1
+93
+d2
+43
+89
+c5
+b7
+14
+8f
+78
+bb
+fe
+85
+36
+17
+2d
+60
+a9
+02
+1b
+9b
+2a
+73
 22
-1a
-fb
+16
 be
-1c
-97
+e7
 7e
-3f
-2a
-10
-2a
+73
+04
+01
+ed
+7e
+23
+39
+47
+ed
+e7
+02
+73
+7c
+e1
 5f
+67
+ec
 18
-41
-d4
-4d
-e4
-ba
-c9
-60
-58
-27
-37
-4a
-1b
-c8
-9a
-4e
-10
-ac
-3a
-27
+7e
 e7
-fb
+8f
+63
+6c
 3a
-24
-52
-25
+91
+2a
+13
+3e
 51
-1a
-50
-30
-64
+74
 8f
 7f
+20
+ce
+3e
+f7
+cf
 57
-5e
-21
-58
-ab
-fb
-2e
-aa
-a0
+69
 6b
-5c
-2e
-d8
-a8
-10
-2e
-a9
-6c
+eb
+4d
+43
+4f
+5b
+16
+07
+4f
+6d
+95
 10
 7d
-44
+c0
 40
-5d
-71
-ec
+0d
+d1
+0f
+c5
+73
 13
-6c
-72
-28
+2f
+6a
+96
+01
+30
+e3
+47
+8d
+43
+3f
+c4
 d4
-d1
-c1
-97
-cc
-58
-ec
-c0
-82
-c3
-6d
-f6
-10
+3a
+61
 95
 08
-8f
-3f
-06
-08
-3d
-ff
-89
-0e
-90
-24
-b6
-00
+0b
+3c
+46
+11
+56
+a1
+96
+6e
+5a
 dd
-29
+b6
+20
+b6
+ff
 3f
 ec
-f1
-bd
-b1
-65
-1c
-b2
+fe
+b8
+f6
+f5
+9c
+32
 09
 64
 fd
-1b
+1a
 84
 48
 78
-be
-52
-88
-c8
-ef
+bf
+65
+68
+47
+e9
 77
-97
-55
-43
+96
+d5
+46
 d2
 6f
 27
-66
+64
 cb
 e6
 d2
-12
-e3
-23
-90
-d1
-0e
+10
+9b
+03
 b5
+42
+31
+44
 2f
-37
-92
-7d
-2e
-e6
-11
-ea
+b1
+d5
+bd
+c9
+2c
+69
+8a
 0e
 d5
-f5
-c0
-d9
 b2
+75
+d7
+f2
 c0
-96
-78
-2b
+d6
+35
+3a
 c7
-62
-9b
-7e
+77
+68
+12
 11
-4c
-5d
-8f
+2c
+5e
+dc
 fe
-1c
-f9
-72
+7c
+c4
+c5
 29
 e3
-c7
-0d
+88
+42
 55
-db
-ce
-4b
+bb
+da
+5d
 c1
 de
-78
-a0
+37
+0c
 61
 02
-b9
-f1
+ba
+2a
 62
 46
-76
-33
+62
+17
 3d
 58
-53
-3e
+50
+cc
 9c
 b8
-d2
-c1
+d8
+10
 45
 c5
-ec
-a4
+e2
+0f
 29
 0b
-2e
-54
+2a
+d3
 a6
 5f
 c6
-f3
+e2
 e0
 5b
 55
-19
+05
 fa
 a2
-27
-23
+70
+eb
 50
 e1
-1c
-09
+1d
+e5
 73
 dc
-8c
-e0
+c0
+58
 b7
 9b
 8e
-de
+c1
 65
 fd
-c4
-96
+de
+6f
 08
 13
-e5
-18
+b1
+28
 90
 6c
-58
-38
+3f
+7b
 60
 a3
-2e
-d7
+1b
+2f
 0a
 de
 e4
-0a
+0d
 8a
-98
+f8
 af
-9a
-e7
-a1
-93
-9e
+c4
+a8
+01
+09
+03
 c9
-00
-39
-bb
-2f
-ec
-21
-44
-78
-c1
-66
-a5
-a9
-6a
+3a
+6c
+b6
 d5
-95
-8f
-c7
-73
-1f
-fc
+cc
+3a
 3d
-20
-cf
-17
-7a
-ea
-e0
-42
-e3
-16
-d3
-88
-60
-6d
+82
+a1
+30
+74
+e6
+aa
+2c
+a2
+75
 dd
+35
+29
+fc
+1d
+6f
+ab
+ed
+1a
+de
+70
+12
+8f
+9d
+87
+72
+20
+73
+12
 a9
-8d
-78
-f4
-7f
-22
-6c
-99
-1c
-bb
-a8
-6a
-fe
-01
-cd
-59
-31
-d2
-4a
-10
-82
-82
-61
-9f
-14
+ad
+33
+39
+85
+42
+0f
+c4
 4c
-2d
-91
-09
-1d
-84
-09
-e5
-65
-2f
-59
-d1
-d5
-7d
+d7
+23
+3e
+c4
+43
+eb
+a0
+2b
+af
+01
+f4
+98
+e2
+34
+8e
+f4
+66
+9b
 da
+d3
+66
+fb
+1b
+05
+58
+7d
+a3
+7e
+15
+bb
+93
 77
-d6
+dc
 6e
-79
-93
-b8
-72
-d8
+4d
+23
+e9
+f0
+da
 47
 22
-7d
-1f
-0c
-48
-f8
-6c
-10
+7a
+cc
+43
+e8
+6b
+30
+a0
+25
+1a
+14
+87
 6d
-18
-0b
+c7
+b5
+c0
+53
+4b
+7e
 d7
-05
-10
-ae
-8f
-93
-d5
-b4
-d3
-6d
-56
-fe
+57
+02
+f6
 52
-91
-99
-86
-45
-26
-f3
-ae
-54
-07
-47
-98
-bc
-26
+93
+df
+82
+15
+4c
+61
+bf
+1b
+87
+8d
+5d
+c0
+5c
 58
 77
-5e
-0a
-23
-b6
+49
+a0
+2c
+72
+df
 c8
-62
-2e
-9f
+22
+47
 81
-c4
-75
-f4
-58
-9b
-34
-04
-f3
-2e
-89
-6e
-b1
+84
+26
+0d
+70
+d5
+51
+15
+b4
+ee
+44
+74
+b9
 ea
-99
-18
-67
-d9
-bf
-39
+9f
+b0
+63
+83
+ec
+c0
+47
+3c
+4c
+a2
+ce
 17
-32
-03
-b5
-ca
-4d
-3b
-08
+3c
+c1
 fc
 93
-0f
-4f
-88
-75
-7c
-49
-f9
-9b
-a4
-19
-69
-a1
-8b
-e9
-8f
-4d
-63
-c2
-a6
-93
-29
-3e
-c6
-5c
-8c
-10
-9a
-c2
-23
 04
-a8
-78
-3a
-03
-44
-46
-3b
+6e
+6c
+70
+fd
+64
+b6
 3b
-6d
-d8
-87
-85
-1d
-41
+46
+9d
+52
+3a
+f5
+ea
+21
+2c
+24
+8d
 09
-83
-5d
-59
-4a
-d0
-8c
-7e
-c2
-b7
-4f
-3e
-59
-db
-5b
-30
-c6
+0c
+64
+dc
+89
+e6
+45
+cb
+ea
+c3
 94
-4f
-77
-ec
-e8
-35
-9d
-af
-7c
+fe
+49
+a3
+e9
+88
+44
+42
+b0
+e6
+8f
+02
+07
+8e
+b0
+21
+c1
+2c
+bf
+81
+98
+0d
+21
+19
+84
+ef
+ad
+fe
+d9
+ee
+b9
+f0
+94
+05
+a9
+81
+6d
+b2
+d7
+5e
+fd
+f3
 3a
 14
 33
-f9
+b6
 a9
-3f
-76
-52
-64
-42
-6c
-c0
-57
-3c
-4b
-91
-4d
-49
-51
-df
+5f
+71
+d5
+2f
+d6
+aa
+a7
+b6
+83
+98
+44
+02
+e9
+97
+a2
 62
-8d
-da
-57
+d7
+8e
+1b
 c2
 94
-45
-95
-29
-84
-67
-17
-97
-3e
+4f
+0a
+28
+7b
+66
+52
+38
+df
+37
+0e
+b0
 f1
-7d
-50
-8a
-be
-cd
-02
-a0
-7a
-d8
-eb
+3f
+9f
+4d
+20
+b6
+20
+73
 df
-cd
-28
-f0
-0a
-e8
-16
+4c
+61
+10
+4b
+80
+35
 0e
-27
-f7
-37
-7a
-08
-e6
-32
-44
-e6
-87
+be
+25
+52
+35
+88
+21
+0f
+03
+06
+78
+0e
+3b
+da
+82
+06
+9a
 f1
-7c
-7a
-2c
-4a
-02
+38
+9d
+5d
 69
-6b
-ae
-55
-6b
-5f
-44
-53
-c2
-06
-98
-1e
-8f
-ed
-bd
-59
-6a
-d1
-90
-4b
-61
-08
-cb
+de
+24
+6c
+02
+ab
+9a
+21
+6f
+2a
+80
+21
+2a
+b8
+e1
+ec
+1b
+1c
+fa
 38
 57
-0d
-a3
+5e
+16
 08
 46
 a6
@@ -1390,2265 +1390,2265 @@
 9c
 6e
 ca
-c0
+f4
 fc
 2b
 97
 69
 a3
-49
+4d
 81
 20
 24
 0f
+ee
+c9
+ec
+69
+d5
+3f
+e1
+96
+8a
+65
+3a
+94
+e2
+7c
+ea
+5d
+f6
+59
+bf
+f2
+64
+10
+ca
 a9
-6a
-43
-44
-35
-b3
-db
-c4
-da
-09
-e8
-d9
-9a
-5c
-82
-7d
-fe
-5a
-bc
+8e
+af
+4b
+59
+31
+04
 54
-64
-0a
-90
-96
-91
-02
-dd
+67
+63
+d5
+7b
+70
+93
+e9
 af
 0e
-c4
-c2
-46
-6b
-d4
-fb
-7d
-9c
-3c
-63
-06
 52
-42
-22
-1b
+43
+a2
+15
+bb
+e7
+89
+6b
+ef
+5d
+b9
+a5
+e6
 64
-05
-f6
-0e
-a8
-9c
-c9
-37
-e9
-ab
-1f
-2a
-6a
-c9
-c6
-33
-63
-1b
-3d
+54
+3c
+25
+09
+31
+b0
+83
+59
+bd
 60
 13
 66
-45
-27
-97
-2b
-dc
-c4
-35
-b0
-aa
-5f
-b5
-63
-10
-8a
 3e
-68
-f6
-07
+06
+97
+4b
+3b
+b4
+d5
+88
+cb
+8e
+55
+3b
+c2
+4d
+de
+64
+eb
+e8
 84
 08
 bc
-8c
-eb
-a7
-84
-11
-19
-c5
+8f
+0b
+bf
+d3
+0a
 f9
-6e
-ce
-c7
-7f
-94
+fd
+2b
+ad
+7e
+a7
+96
+3f
 64
 9d
-2a
-87
-b7
-be
-94
-48
-e9
-66
-1f
-34
-7b
-08
-d9
-4f
+10
+a5
+ef
+ea
+ec
+f8
+91
+46
+1e
+58
+6c
+a7
+25
+12
 57
 14
-7b
-2a
-ce
-99
-ed
-6d
-69
-13
-b3
-ed
-48
-20
-1b
-66
+12
+c7
+96
+8d
+c2
+c6
+11
+53
+fc
+d5
+0f
+83
+12
+06
 2d
 8e
 63
-c1
-9e
-db
-e3
-9d
-06
-d8
-d6
-50
-62
-d4
-10
-4c
+e2
+d1
+7b
+76
+6a
+39
+79
+e7
+77
+25
+74
+99
+2d
 cf
 16
 be
-cf
+d0
 49
 1b
-ec
-88
-32
+e4
+b4
+09
+f7
+a4
+92
+69
+d1
+e5
 4c
-a7
-31
-2e
-71
-22
-8e
-df
-e0
-55
-ef
-1a
-47
+db
+94
+0c
+27
+05
+eb
+44
+e2
+f0
+d9
 36
-82
-a4
-cf
-f1
-fe
+43
 31
+a7
 c7
+67
+fb
+c2
+df
+f6
+fb
+b9
+e5
+18
 89
-f3
-ff
-b6
-d6
-d5
-e4
-15
-93
-01
-dd
-da
+ac
+3e
 d5
-50
-48
-df
-7d
-ae
-3a
-27
-51
-23
-6e
-b5
-98
+07
+1f
 f8
-64
-0d
-fd
+8c
 3e
-94
+5d
+51
+d0
+21
+15
+03
+4d
+60
+77
+ad
+36
+db
+e2
 22
-b8
-12
-40
-12
-ab
-8b
-78
-4b
-8b
-75
-af
-78
-48
+d6
+7e
+0a
+84
+08
 98
+09
+db
+4b
+e0
+d8
+87
+6a
 9a
-9e
-0d
-22
-19
-ce
-bf
+c4
+5d
+f2
+73
+a2
+a3
 e1
-e2
-52
-4c
-2c
+02
+30
+4d
+ba
 1e
 41
 48
 1a
-ae
+aa
 e2
 1c
 49
 ca
 63
 0d
-4c
-cf
-d3
-63
-91
-c8
-cb
-46
-fc
+4d
+9f
+fd
+00
+8f
+87
+4b
+88
+9e
+ca
+a5
 81
-3f
-4f
-e9
-cb
-43
-be
-df
-a2
-51
-5a
-2b
-35
-95
-5f
+89
+d3
+45
+12
+bf
+b5
+ff
+f7
+54
+8d
+b7
+a1
 e4
-ea
+9a
+2c
+87
+4b
+c3
+aa
+4d
+d4
+5f
+a9
+1f
+be
 2a
-35
-2b
-8b
-80
-03
-b5
-18
-69
+09
+e3
+8e
+37
 ac
-63
-dd
-ab
-db
-d2
-40
+9d
+bf
+1a
+2a
+d8
+00
+04
+e0
+01
+de
+c3
 02
-2f
-df
-a2
-09
+8f
+8b
+7d
+fc
+9d
+35
+a9
+3c
+41
 a6
-00
-43
-20
-ba
-3e
+29
+da
+9e
 8c
-82
-49
-d7
-7a
-54
-97
-62
-f0
-fd
-bf
-a6
-6e
-7a
-17
-cb
 2d
-bf
-95
-65
-a3
-83
-7b
-59
-ea
-c0
-8b
-34
-f2
-e6
-42
-ab
+ff
+94
+c2
+bc
+2f
+47
+6f
+0b
+60
+d8
+2d
+a2
+e8
+68
+b1
 af
 45
-df
-1e
+d9
+6a
 1f
-43
-ff
-8a
+41
+62
+8b
 c7
 81
-c9
-87
-02
-51
-53
-89
+9d
+41
+52
+5f
+65
+8b
 14
-18
-fc
-b1
-93
-61
-5e
-d7
+78
+f9
+f0
+c3
+0f
+6e
+92
 25
-2c
-c4
-ab
+4c
+c2
+0a
 fe
-37
-e3
-e3
+57
+e0
+8c
 c5
 34
-27
-ed
+23
+a7
 86
 59
-55
-df
-9b
-7d
-c5
-75
-f1
-b8
+25
 cc
-5f
-ed
-d7
-5c
-a0
+a1
+1f
 c8
-cc
+19
+3e
+79
+1c
+35
+aa
+76
+99
+8b
+28
+ea
+0e
+32
+07
+ae
+f7
+05
+43
+65
+3e
+92
+34
+21
+a8
+fb
+cf
+3c
+3f
+06
+14
+b9
+e1
 2a
-d8
-dd
-89
-fa
-c0
-6c
-8d
-bf
-6c
-93
-e9
-6a
-9c
-2f
-1a
-15
-b0
-3b
-5d
-e0
-e5
-e3
-e3
-e8
-68
-cc
-eb
-85
+44
+0b
+ef
+07
+94
+c2
+a5
 55
-87
-bf
-30
-2f
-85
-5d
-15
-77
-3c
-62
-e0
-79
-86
-62
-9a
-97
-f3
-76
-3d
+cf
+d6
+58
+c5
+4a
+fc
 39
+dc
+7b
+b9
+cb
+0b
+f1
+83
+b8
+91
+01
+19
+0c
+a5
 b5
-be
-9e
-1c
-3c
-ae
-ad
-98
-e6
-e4
-eb
+de
+9f
+83
+73
+70
 c7
-47
-74
-9a
-26
-f3
-44
-43
-3c
-32
-3e
+77
+ca
+18
+6a
+15
+fd
+12
+c5
 83
-95
-43
-f9
-7f
+bb
+2d
+2d
+92
 32
-be
-3f
-1f
-84
-e3
-a2
-f8
-9a
+3a
+07
+b8
+42
+65
+7f
+25
+f1
+9e
+71
+bd
+4b
+f6
+16
+e7
+2a
 2d
-84
-6d
-86
-0a
-c5
-93
-ec
+ed
+39
+e8
+64
+13
+e7
 4c
 4b
 a9
-72
-4a
-ea
-b2
+da
+12
+b1
+63
+8c
+eb
+f4
 6d
-a7
-9f
-af
-a8
-46
-e0
+ff
+42
+f4
 29
-e3
-db
-56
+f4
+94
+97
+de
+0d
+62
 b0
-1d
-da
-b6
-fe
-67
-27
-b3
-25
-f7
-ff
-c4
-25
-5e
-f1
-e2
-66
-f2
-b8
-47
-6f
-f3
-56
-4e
 af
-1a
-a3
 c2
+6b
+d8
+e7
+a4
+b4
+10
+e7
+b2
+13
+43
+ca
+3a
 b8
-11
-69
-0e
-a0
-e3
+47
+6e
+e6
+1a
+25
+41
+67
+ec
+76
+56
+14
+8b
+fb
+21
+13
 9b
 2d
 35
-f2
-59
-1d
-e6
-0f
+f9
+65
+ff
+c6
+10
+77
+fd
 b8
-48
-95
-ed
-dc
-99
-b6
-c4
-7b
-a3
+cd
 24
-58
-bb
-cc
-9a
-17
-5e
+ad
 9c
-76
-59
 c4
-02
-e2
+c3
+a5
+74
+e3
+83
+2e
+ba
+fd
 69
-30
-ea
-3a
+3d
+5c
+14
+84
 04
-32
-cc
-50
-16
-12
+b4
+69
+88
+8e
+c7
+f5
+0a
+2c
+db
+02
+ea
 fb
-a5
-92
-3a
-e6
-7e
+a1
+fd
+b8
+c2
+0e
 74
-34
-48
-1e
-18
-bf
+fc
 2a
-72
-b7
+1f
+eb
+bf
+a8
+d0
+b6
 99
 ba
-6b
-4b
-ec
-21
+38
+dd
+d6
+63
+99
+e9
+40
 b8
-e2
-c7
-19
-7f
-39
-f6
-41
-44
-75
-d3
-2b
-d8
-05
-ca
+bc
+0b
+76
+47
+bc
+74
+d7
+49
+24
+6f
+ce
+d2
+7e
 c6
-52
-15
-9b
-45
-bf
-56
-f1
-f8
-ba
+d4
+84
+d1
+46
 71
-2e
-c2
-a6
-1a
-20
-3b
-61
-ac
-ae
-0a
-5e
-c8
+7c
+e0
+71
+2a
+a0
+09
+e2
+1e
+6d
+6c
+70
+66
+6b
+73
+ea
 e8
-85
-b1
-98
+07
+13
+99
 6f
 73
-b1
-e6
-05
-9d
-0f
-bf
-4f
-79
-a9
-02
-f5
+e2
+70
+3f
+df
+2e
+b4
+87
+78
+a8
+f8
+cd
 f1
-28
-2a
-6e
-44
-b2
-e1
+86
+2d
+6a
+5e
+a6
+77
 36
 09
-02
-86
+47
+f5
 32
 1a
-ef
-c6
-f2
-b0
-08
-cb
-0b
-96
-74
-0a
-da
-73
-72
-be
-8a
-42
-50
-e2
-52
-40
+c0
 0e
-b1
-f7
+ba
+b9
 61
-a5
-6b
+51
+40
+2d
+51
+93
+62
+15
+66
+c6
+8e
+60
+fd
+2a
+20
+2b
+41
+2d
+77
+60
+69
 d0
-ab
-70
+89
+6d
+0c
 7c
-bb
-c2
+70
+40
 18
-72
-6d
-97
-0f
-78
-3a
-00
-58
-3f
-b3
-f7
-60
-ad
-c3
-c3
-36
-97
-45
-c4
-e5
-84
+74
+98
+55
+83
+7e
+15
+e3
+da
+36
+b2
+74
+e2
+b4
+ec
+2b
+b4
+b0
+6a
+2c
+e7
+ae
 5a
-eb
+e1
 84
-11
+3a
 1c
-5a
+50
 b1
-76
+28
 b4
-b5
+b6
 d8
-43
+20
 05
-e8
-4e
-4f
-9e
-de
-35
-43
-d7
-4f
-63
-36
-c2
-af
-de
-c5
-fd
-a6
-62
-e6
-7b
-ca
-e8
-eb
-7c
-93
-a5
-ec
-a7
-52
-d3
-37
-fe
-37
-86
-d4
-5d
-e7
-dd
-3f
-5a
-10
-7c
-f7
-b4
+ea
+ce
+2e
+7e
+b7
 37
-91
-72
-1f
-80
-74
-9e
-d7
-a3
-a6
-e1
-a6
-58
-72
-1a
-df
-df
-57
+7f
 37
-4d
-c3
-31
-79
-05
+06
+cb
+77
+26
+fe
+b5
+ab
+1d
+ec
+66
+8c
+03
 aa
-0e
-ed
-42
-49
-9a
 e8
-52
-b0
-9a
-cf
-22
-61
-4c
-16
-c5
-2f
-81
-31
-02
-fe
-3d
-f2
-30
-fc
-09
-a0
-f3
-74
-e0
-2d
-51
-95
-4b
-1f
-bc
-24
-13
-af
-e0
-b6
-38
-1c
-dd
-eb
-68
-0e
+e9
+3b
+33
 48
-d7
-20
-25
-6a
-1b
-8e
-a2
+68
+db
+08
 ba
-f9
-a7
-b2
 15
-76
-45
-4a
-4c
-31
-a2
+39
+97
+00
+f8
+5d
+e7
+dd
 2d
-9d
-66
-e5
-7e
-03
-ba
-8b
-f2
-b3
-f3
-87
-d6
-36
-aa
-2c
-28
-f7
-5e
-9b
+da
 10
-84
-b4
-2d
-b2
-25
-1f
-19
-24
-fc
-06
-2f
 3b
-e7
+70
+cc
+17
+93
+12
+d8
+20
+de
+9d
+ab
 f9
-31
-97
-be
-7b
-b6
-8d
-ed
-7e
-d4
-8f
-83
-41
-82
-05
-d1
-f7
-77
-f6
+cf
+d5
+61
+f8
+f4
+2b
+a7
+ff
 55
-ba
-60
-c6
+5c
+0a
+63
+dc
+fd
+79
+f0
+67
+ce
+85
+e9
+1c
+f3
+2a
+90
+98
+a8
 65
-f8
+c1
+a1
+92
+b9
+75
+e8
+12
+bd
+1e
+bd
+c7
+77
+3c
+cc
+48
+8b
+34
+ca
 3b
-0c
-96
-e6
-be
-10
-b3
-2a
-b2
-a3
-ac
-27
-f0
-7e
-ba
-9e
-f9
-ee
-52
-20
-54
+92
+2f
 a2
-d4
-ef
+3e
+3b
+04
+13
 80
-c3
-2f
-df
 5f
-71
-0e
-ab
-6b
-5a
-8b
-a1
-bc
-63
 96
-68
-d3
 b7
-6a
-1c
-78
-85
-3f
+cd
+a5
+ab
+14
+c2
+8f
+77
+a4
 87
-30
-8d
-34
-57
-d9
-1e
-b1
-21
-24
-74
-6f
-dc
-41
-6f
-21
-16
-47
-00
-23
-73
-d3
-38
-35
-41
-dc
-7e
-ca
-6f
-44
-97
-17
-0b
-e0
+95
+1b
+8c
+db
 12
-d2
-20
-f6
-72
-48
-9f
-35
-01
-75
-b6
-07
-7e
-f8
-da
 75
-61
-78
-47
-56
-a5
-08
-71
-26
-92
+0f
 e0
-4a
+15
+76
+13
+90
+48
+2b
+cf
+99
+e5
+46
+e7
+17
+14
+16
 ac
-ba
-02
-ca
-4c
+71
+cb
+b3
+ad
 c1
-5f
-58
-9f
-bc
-c3
-5b
-25
-88
-c3
-11
-78
-f4
-bf
-11
+f5
+10
+c5
+09
+8f
 1e
-46
-8b
-58
-c6
-13
-b1
-b3
-f3
-36
-0b
-7f
-98
-bd
-79
-f8
-a7
-f2
-05
-56
+9f
+ab
+04
 b4
-46
-36
-c3
-91
-d5
-a6
-74
-c1
-a4
-b5
-50
-1c
 6a
-cb
-9e
-38
+35
+12
+ff
+d5
+d5
+fc
+06
+2f
+3b
+e7
+99
 37
-f5
-fa
-4b
-bb
-29
-db
-54
-3e
-c6
-ae
-3f
-fb
-04
-1d
-be
-2d
+50
+43
+b9
+3a
+88
+a2
+de
 1b
-93
-08
-b3
-40
+1a
+44
+e1
 28
-38
-db
-b5
 06
-07
-09
-36
-61
-99
-0b
-ef
-12
-26
+d5
+8d
+1c
+b8
+17
+98
 6c
-a2
+c4
 22
-0b
-60
-a1
-64
-4a
-5c
-00
-54
-10
-67
-7f
+58
+ff
+f7
+ee
+a6
+94
+04
+70
 90
-c4
-7f
-46
-28
-7e
+5b
+82
+9b
 c7
-5d
 3c
-ed
-50
-cb
-8f
-61
-e2
-db
-02
-53
-90
+9e
+3a
+9e
+be
+69
+2a
+00
+56
+d6
 13
-f1
-5e
-f9
-9b
-d8
-41
-c4
-97
-a3
-48
-3d
+4f
+2a
+c0
+64
+65
+fa
+b7
+c9
+6b
+be
+40
+8b
+c1
 94
-9c
-d8
-df
-d9
-81
-1f
-0d
-71
-a6
-9f
-83
 0f
-c6
-ca
+92
 72
-17
-6a
-cf
-a9
-1d
-b0
-37
-e5
-35
+90
+95
+21
+a6
+dd
+45
+00
 47
-96
-40
-58
-04
-ab
-a0
-e2
-7b
-09
-9a
-49
+9b
 90
-42
-d3
-c9
-ec
-87
-33
-43
-db
-c2
-56
+73
+f7
+34
+9a
+cd
+7b
 4d
-1b
-3c
-28
-57
-72
-2d
+46
+e7
+dc
+0d
+8e
+51
+d6
+75
 e6
-ce
-55
-63
+9c
+53
+58
+5f
 4d
-8e
-6e
-54
-3c
-ef
-85
-64
-35
-88
-a7
-a5
-9a
-80
-36
-84
-cf
-4e
-60
-41
-06
-42
+01
+a0
+b4
+0d
+af
+c6
+f4
+62
+09
+20
+f6
+2a
+a0
 b9
-f1
-42
-fb
-cc
-b5
-68
-25
-15
-35
-aa
-42
-d1
-76
-bc
-40
-35
-65
-e5
-6b
+d4
+48
 9f
-80
-10
+63
 db
-ce
-ce
-a9
-17
-6e
-28
-65
-ca
-72
-82
-a2
-4f
-1b
-61
-91
+71
+cc
+6c
+30
 ba
-03
-d2
-2e
-7b
-7c
-35
-ab
-9a
-fd
-3e
-7e
-fc
-d2
-a7
-c9
-36
-07
-19
-7e
-0f
-8d
-8b
+f8
+79
+66
+3f
+e7
+92
+60
+70
+31
+0c
 80
-f3
-8c
-af
-24
-de
-c7
+23
+f0
+45
+9b
 02
-6d
-be
-9a
+ca
 4c
-ab
-b1
-19
-60
-80
-d3
-49
-4b
-e7
-97
-17
-a0
-5b
-da
-0f
-06
-17
-29
-87
-66
-f2
-78
-48
-95
-7a
-21
-b6
-55
-5c
-fc
-ba
-cc
-79
-c3
-38
-c3
-e2
-70
 c6
+df
+58
 d8
-ac
-e0
-2d
-e4
-13
-d4
-3c
+3b
+bb
+7b
+27
+fa
+44
+b9
+30
+82
+c7
+51
+34
+40
+48
+e2
+2f
+32
+c9
+93
+f1
+5e
+0c
+d7
+97
 4c
-1a
-79
-a6
-1e
-60
-88
-b0
-a7
+36
+58
 45
-c4
-ed
+87
+c6
+ec
+5d
+67
+01
+23
+59
+aa
+26
+74
+86
+23
+fa
+90
+d6
+7f
+f6
+5e
+b8
+0d
+f2
+53
+cf
+79
+ee
+7b
+f9
 f7
-c1
-58
-42
+be
+8e
+3d
+91
 39
-a9
+dd
+3e
+17
+ac
+fa
+44
+32
+b8
 a8
+52
+95
+cd
+46
+7b
+c7
+0e
+a1
+19
+30
+e8
+92
+61
 d0
-34
-9c
-fe
-fc
-76
-ad
-86
-5d
+5a
 c2
-43
-d9
-59
-33
-11
-24
-01
-0d
-f6
-58
-56
-da
-b6
-21
+30
 47
-90
-bf
-c8
-48
+5b
+04
+36
+ad
+b7
+3d
+5c
 98
+87
+70
+ae
+31
+3e
+08
+02
+5e
+60
+fc
+6d
+6a
+7c
+e6
 2d
-2c
-34
-33
-9e
-3d
-97
-26
-80
-20
-ea
+1f
+23
+82
+70
+ff
+6b
+b1
+22
+19
+24
+38
+c1
+c1
+af
+62
+48
+04
+6c
+3c
+d6
+7c
+96
+21
+a5
+a9
+e8
+a6
+9f
+83
+30
+e7
+86
+b4
+ef
+aa
+8d
+7c
+ad
+70
 f1
+95
+d4
+07
+ea
+9c
+a0
+e4
+c9
+12
+55
+3b
+8d
+37
+57
+b0
+42
+db
+c9
+ec
+ae
 c3
+bb
+3b
+a0
+ec
+02
+db
+f8
+2f
+f9
+96
+61
+2d
+89
+f1
+74
+b4
+26
+ee
+8c
+f7
+bf
+e9
+b5
+b6
+c7
+23
+e9
+51
+bf
+d2
 9d
-4f
-8f
+18
+59
+c1
+93
+09
+6a
+f5
+78
+b5
+bc
+4d
+f3
+79
+25
+15
+01
+e3
+42
+d1
+73
+41
+38
+15
+72
+3b
+7c
+30
+a3
+03
+a3
+ee
+a6
+3d
+00
+ca
+8c
 dd
+85
+b0
+83
+3d
+58
+b7
+41
+70
+ba
+43
+d5
+e7
+7b
+7c
+2b
+e1
+9a
+fe
+37
+39
+84
+d0
+1c
+2b
+71
+86
+5c
+8f
+10
+28
+b7
+71
+83
+8c
+94
+2a
+e5
+5d
+fc
+6c
+b6
+9b
+cc
+b1
+1e
+86
+17
+a7
 0c
+a8
+b7
+b0
+73
+6c
+a2
+f1
+75
+ee
+41
+4c
+29
+fa
+d6
+92
+98
+28
+17
+d6
+91
+f0
+95
+0d
+1c
+9b
+4c
+7a
+6c
+da
+04
+9d
+70
+9c
+da
+02
+ff
+88
+60
+f7
+d4
+5c
+7c
+b4
+66
+01
+19
+0f
+88
+aa
+a7
+40
+db
+48
+73
+8f
+17
+e2
+ce
+79
+f8
+ad
+f4
+81
+b1
+3e
+31
+e9
+91
+f8
+47
+d2
+96
+99
+f4
+6d
+74
+7c
+cd
+6f
+58
+56
+d9
+52
+21
+47
+90
+bf
+87
 88
+5f
+30
+43
+92
+8f
+bb
+35
+95
+a7
+58
+37
+4f
+7e
+07
+d2
+8f
+78
+d8
+7c
+88
+12
+9c
+95
+c0
+f5
+c8
+f8
+77
+15
+0a
+7e
+5c
+24
+12
+f7
+fb
+2f
+fe
+3d
+05
+18
+b2
+fb
+05
+1c
+d7
+32
+3e
+3b
+63
+9e
+4d
+d2
+83
+0f
+54
+ca
+a0
+d7
+ee
+78
+3c
+48
+14
+8f
+59
+a9
+38
+73
+dd
+e2
+74
+9d
+3b
+e5
+ae
+9f
+81
+a3
+be
+56
+c0
+3d
+cd
+17
+e5
+62
+f5
+9a
+95
+f2
+55
+0f
+39
+82
+83
+77
+6d
+9d
+ec
+6f
+12
+ca
+5b
+bd
+02
+4c
+fc
+ef
+71
+f4
+1d
+a1
+e3
+73
+83
+05
+13
+c1
+4c
+83
+bd
+f9
+38
+7a
+e6
+63
+b0
+48
+f0
+9d
+28
+46
+1a
+c3
+ef
+a3
+65
+4c
+cb
+3a
+b2
+1a
+6a
+61
+7d
+84
+53
+26
+2a
+b9
+fe
 29
-6c
-2a
-60
-33
-f3
-10
-71
-a3
-0a
-7e
-46
-14
+c6
+f0
 74
-b8
-3a
-5f
-3e
-c5
-05
-1b
-83
-43
-04
-54
-fd
-36
-28
-0c
-fa
-9a
-5a
-52
-ea
-0f
+06
+23
+dc
+37
+b6
 54
-fe
-2a
-d7
-8e
-03
-4b
-1c
+d9
+fc
+48
+7d
+e8
+53
+55
+33
+dc
+6f
+ba
+50
 7f
-78
-f8
-e2
-ef
-03
+80
+5b
 23
-a5
-d4
-6c
-bf
-aa
-6c
-94
-c7
-b4
-1b
-d3
-fb
-22
-68
-4d
 43
+ab
+26
 25
-35
-59
-bf
+97
+c2
+5d
+12
+b5
+1f
+1c
 f5
-ff
+06
+3d
+d6
+21
+b1
+fa
+d1
+82
+eb
+9f
+a3
+3d
+6b
+02
+47
+56
+f3
+19
+93
+38
+d9
+90
+2c
+c3
+7f
+67
+c9
+33
+03
+52
 8f
-3a
-8a
-81
-f6
-91
-75
-ef
+56
+7c
+21
+4c
+6f
+a9
+a5
+5e
+61
+7c
+82
+ee
+15
+4f
+dd
+c2
+f0
+70
+47
+64
+7f
+01
+fe
+21
+80
+61
+70
+a6
+74
+d4
+23
+22
+c5
+9e
+c5
+63
+e3
+58
+02
+17
+45
+51
+5f
+a0
+d5
 8c
-14
-ce
+1b
+44
+03
+92
 5a
-8f
-a5
-3c
-f4
-ad
-68
-fb
+02
+12
+ed
+93
+eb
+9f
+b1
+77
+61
 b5
-a1
-c3
-84
-25
+aa
+7c
+4e
+7d
+dd
+3d
+de
+b5
+b7
+61
+08
+e7
+36
+17
+49
 bf
-2b
-25
-6f
-37
-14
+87
+48
+a8
+df
+b9
 8e
-98
-38
-ff
-c3
-fb
-8c
-08
-32
-ce
-82
-c2
-23
-8d
-21
-85
-4c
-cb
-3a
-b2
-1a
-68
-e1
-79
-84
-56
+ae
+5d
+95
+f8
+a9
 26
-2e
-b9
-fe
-29
-c6
-f0
-74
-05
-9b
-65
-09
-ca
-b4
-7e
-1f
-8f
-39
-e8
+db
+5f
+01
+52
+15
+8a
 73
-57
-d6
+0f
+c1
+9a
+41
+89
+66
+14
 93
-af
-49
-83
-19
-56
-5b
-27
-4c
-03
-26
-10
-af
-c3
+01
+bf
+a4
+ab
+20
+df
+a3
 5b
-f8
-8d
-7c
-ae
-86
-81
+f2
+91
+b6
+53
+55
+74
+bc
+39
 95
-d6
-21
-b1
-fa
-d1
-81
-6b
-9e
+8d
+ee
+07
+45
+07
+b3
+f9
+96
+6e
+11
+08
+2a
+89
+e7
+26
+46
+3f
+a5
+33
+d8
+16
+19
+99
+82
+e1
+b3
+fc
+37
 59
-3e
-14
+57
+0c
+a6
+b8
+90
 a1
-0b
-5f
-4b
-38
-6d
+52
+dc
+c4
 38
-69
-98
-e9
-54
-3d
-07
-71
-91
-be
-f2
-47
 75
-7c
-61
-20
+bc
+3c
+bc
+7a
+e6
+a1
+08
+30
+11
+59
+c3
+5f
+d8
+36
+97
 a6
-b7
-76
+5c
+a5
 5e
-60
-86
-e2
-a9
-d8
-b5
-dd
-c1
-74
-74
-13
-08
-b6
-a8
-8d
-e6
-bb
-31
-77
-9c
-07
-d0
-39
-78
-cd
+98
+56
+f6
+f0
+21
+52
+09
+0e
+aa
+0b
+91
+95
+3f
+7d
+30
+48
+05
+27
+ee
+99
 d5
-55
-24
-ed
-f4
-e8
+7e
+ff
+18
+1b
+02
+5a
+7e
 d2
-83
-4e
-f8
+e5
+66
+fc
+19
+98
+50
+6c
+af
 5c
-fe
-8c
-7b
-44
-65
-dd
-fe
-16
-92
-41
-79
-2d
-3e
-1c
-17
-7f
-48
-e6
-0e
-d0
-62
-92
-9d
-4b
-67
-40
-c0
-33
-47
-93
-77
-56
-35
-87
+1a
+89
 48
-a8
-d4
-b9
-8e
-ae
-60
-95
-f9
-a9
-26
-db
-5f
-01
-6f
-15
-8a
-73
 0e
-c1
-9a
-41
-8a
-66
-14
-93
-01
-bf
-a4
-ab
-23
-97
-cb
-c5
+0a
+2e
+8c
+50
 ed
-de
-16
-a3
-1d
+a9
+9e
 c8
-d0
+7c
+d6
+61
+1d
+dc
+27
+aa
+0c
+7e
+ba
+5b
+99
+8e
+21
+21
 f1
-ad
-ce
-39
-77
-1f
-07
-d3
-96
-07
-6e
-11
-3d
-2e
+c4
+3a
+9f
+1d
+45
+b2
 8d
-8b
-4b
-4d
-3b
-d2
-86
-f5
-16
-79
+ad
+e1
 99
-da
-1e
-d3
-ff
-0d
-a1
-b7
+30
 12
-e1
-b8
-f0
-de
-ee
-39
-f7
-bd
-16
-a5
-8f
-bc
-72
-51
-e1
-8b
-57
-f3
-f9
-3d
-60
-df
-a4
-26
 64
-f5
-d6
-92
-f3
-1d
-4c
-00
-89
-ff
-69
-4a
-1b
-09
-10
-14
-df
-32
-f0
-87
-8a
-23
-f4
-9d
-4a
-35
-6b
-de
-34
-e2
-1a
-cb
-41
-aa
-a6
-71
-53
-9c
-4a
-5d
-3c
-17
-8f
-cf
-78
-31
-aa
-e6
-38
-58
-ec
-61
-0c
-84
-6f
 93
-e8
-ea
-7b
-1d
-9a
-33
-dc
-f2
-f0
-de
-4f
+98
 52
-f1
-b9
-cd
-7f
-2e
 ea
-e3
-0b
-19
-ad
-d9
-2f
-9a
-5d
-a4
-63
-0c
-b3
-4a
-91
-27
+92
+a0
 d2
 5c
 54
-33
-cf
-75
+d2
+2e
+8f
 85
 d9
 f5
 b0
 33
-e7
-66
+07
+c0
 39
-4d
-7c
-30
-6d
+85
+0f
+40
+6f
+fd
+60
+22
+3e
+4c
+c1
+1d
+1b
+f5
+07
 4a
-15
 3b
-7e
-09
-b4
-aa
-5b
-78
-e7
-0d
-9b
-57
-50
-48
-7d
-47
-df
-21
-ac
-25
-4e
+e3
+ff
+27
+d1
+50
+ff
+d9
+4c
+67
+e4
 a9
-af
-af
-d7
+ef
+e7
 a4
-ca
-e6
-d4
-90
-a5
+a4
+aa
+99
 a3
-72
+3f
+cb
+c6
+5b
 85
 59
-b7
-ab
-11
-8e
+cc
+be
+16
+4e
 23
-73
+70
 8f
 45
-60
-bb
-cb
-ba
-26
-30
-cd
-a1
-26
-25
-c2
-6b
-02
-ea
-a2
+1f
+c8
 cc
-9c
-d7
-3f
-27
-f4
-10
-87
-72
-46
+3a
+68
+79
 cd
-f7
-12
-9a
-fa
+c1
+59
+c6
+72
+ab
+cc
+ad
 42
-9f
-d2
-09
+ec
+63
+41
+27
+86
+b9
+1c
 67
-39
+33
+c6
+c0
+b8
+92
+54
+b9
+58
+ff
+1f
+09
+87
+18
 5c
 88
-6f
-90
-e9
-ee
+75
+f1
+24
+ef
 4b
-98
-71
-af
+d8
+72
+ff
 60
 69
 a3
-bd
+ab
 fd
 d6
 b2
-5b
-87
-a3
-5a
-83
-d3
-6a
-9c
-da
-6d
-72
-82
-14
+5f
+47
+a1
+18
+d0
+2b
+ea
+d1
+c7
+97
+52
+cf
+1a
 55
-b5
+d5
 1e
-85
-ea
-f8
-15
-ff
-4e
-7c
-d9
 89
+28
+5a
+57
+b6
+8c
+be
+9d
 c0
-72
-76
-b1
-31
-bb
-67
-a2
-1f
-c9
-b2
-14
+3f
+12
 75
-a9
+ee
+31
+db
+18
+22
+a8
+e9
+32
+19
+af
 ca
-6b
+43
+0e
 aa
 3a
 e6
 49
-88
+72
 52
-ce
-87
-0b
-c4
-85
-b5
-a0
-8c
-6b
-6d
-25
-97
-f9
-74
-a5
+fc
+1f
+be
+64
+05
+b8
+40
+cd
+95
+62
+da
+d5
 79
+71
+a7
+99
 4e
 d4
-9f
-a1
-9d
-80
-e8
-6c
-d0
-d2
-c7
-f4
-da
-b2
-a3
-dd
-13
-c5
-5e
-2b
-d5
-4c
-33
-f3
-26
-6a
-37
-61
-ad
-97
-de
-c9
-b6
-33
-a8
-54
-11
-b6
+9d
 41
-3b
-24
+9d
+80
+e8
 6c
-ca
-e3
-02
-7e
-47
+ae
+e2
+c7
+b6
+59
+d9
+1b
+55
+93
+cd
+a6
+ab
+98
+6e
+74
+53
+eb
+79
 78
+a1
 60
-98
-10
-6d
-11
-6b
-dd
-71
-32
-6b
-b9
-1b
-94
-3b
-9b
-e1
-b1
-e0
+bd
+d6
+c9
+b6
+39
+48
+74
+91
+ba
+46
+93
+24
+6e
+85
+23
+cf
+50
+40
+d0
+60
+81
+b7
+8d
+5c
+52
+9d
+59
+fc
+20
+43
+5b
 d9
-b5
-e6
-ab
-ff
+0a
 2e
+41
+7c
+ce
+9e
+75
+1f
+a0
+07
+0e
 61
-73
+63
 91
-ef
+af
 48
-c9
+d9
 b0
 82
-7e
-89
+7d
+76
 8e
 82
-89
-6e
+d2
+f2
 68
-5b
-d4
-f7
-84
-3d
-20
-3b
+bb
+9a
+a7
+7e
+5d
+6d
+34
+dd
+68
+92
+a8
+0d
+06
+21
+70
+1e
+d5
+a3
 77
-64
+d8
+81
+dd
+e3
+5d
 70
-22
-42
-c6
-83
-fa
-d9
-93
-91
-3d
-dc
-a0
-de
-a6
-4a
-dc
-ae
-a7
-89
+8a
+05
+81
 19
-6b
-22
-67
-f1
-90
-78
-a8
-60
-bc
-65
-9c
+69
+80
+08
+5b
+0e
+73
+4c
+81
+3f
+e4
+e4
 87
-2b
-c7
-42
-ad
-6b
-d3
+13
+64
+05
 6d
-b1
-34
-4c
-9a
-b9
-b1
+f7
+17
+02
+1d
 29
-01
+b3
+7a
+19
+62
+89
+71
 67
-97
-ab
-e1
-86
-18
-04
-da
-16
-18
+a5
+11
+ee
+49
+b6
+25
+e5
+b6
+64
+bb
+6c
+3f
 c8
-63
-f0
-66
-68
-6e
-69
-13
-20
+48
+21
+c9
+5c
+14
 29
 cb
 ce
-21
+23
 39
 78
 00
@@ -3656,195 +3656,195 @@
 9d
 04
 29
-55
+57
 ce
 27
-3a
-86
-ed
-f5
-58
-cf
-06
-59
-47
-ae
-c4
-94
+3a
+82
+e2
+7a
+a6
+c9
+5f
 26
-12
-f1
-8f
-e6
-ea
+3a
+3f
+cb
+5b
+db
+ac
+a8
+f0
+9b
+74
 68
-93
-ee
-78
-f9
-08
-37
-70
-96
-f8
-12
-7f
+d3
+ed
+c1
+a0
+77
+ca
+e1
+6e
+98
+11
+c2
+bb
 a2
-d4
-87
+31
+3c
 42
+fa
+86
+cf
+80
+7c
 42
-ba
-85
-72
-d9
-03
-bf
-08
-ab
-a2
-6a
-81
-bc
-5c
-e2
-32
-e8
-18
+97
+53
+c2
+69
+38
+fc
+55
+a9
+d2
+10
+38
 7f
 11
-7c
+65
+1c
 6a
-dc
-f3
+75
 dd
-79
-6b
-66
-80
-86
-c0
-e0
-60
-00
-f6
-38
-0d
-e1
+39
+68
+db
+d9
+f9
+3d
 78
-ab
-ec
-c6
+98
+60
+f5
+81
+94
+88
+4e
+2b
+2b
+47
 07
-5e
-33
-9d
-9a
+5b
+6a
 c2
-54
-07
-cb
-43
-c6
-65
-c3
+64
+c5
+8d
 18
-1e
+36
+fe
+1f
+65
+be
+86
+96
 da
-bb
-56
-77
 f3
-5a
-fb
-b7
-2c
-10
-19
-2c
-6c
+2d
+8f
+33
+12
+85
+6e
+33
+ed
+84
+63
+ad
+01
+91
+1d
 4a
-4d
-aa
-0b
 93
 71
-4a
-d8
-ab
-e7
-51
-57
-2d
-f3
-3b
-64
+b2
+58
+e0
+39
+1e
+96
+66
+29
+8c
+25
 2f
-bd
-fc
-80
-18
-5c
-2a
-86
-5d
-a3
-aa
-62
-23
+b8
 04
-95
-9a
-af
-10
+00
+53
+bf
+65
+47
+16
+87
+1d
+23
+23
+ff
+6d
+1a
+e4
+f6
 94
-58
+38
 2e
-f1
+e2
 fd
-57
-4f
-d1
-37
-c2
+56
+cb
+ea
+cf
 18
-d7
+50
+57
 d9
 7f
-9c
-00
-6b
-9c
-f7
-2d
-25
-35
-e8
+e2
+1d
+24
+3d
+bc
+e0
+6e
+ef
+27
 7a
-d6
-69
-ae
-3e
-c8
-88
-2e
-0d
-9f
-68
-cf
-da
-78
-bd
-b0
-03
-ba
-79
-f6
-04
-35
-44
-d4
-e8
+99
+f2
+e6
+be
+cc
+92
+50
+0f
+d0
+e9
+87
+a1
+33
+67
+7f
+07
+ac
+b8
+c0
+81
+76
+9e
+1b
+91
 2b
 bd
 76
@@ -3856,4291 +3856,4371 @@
 d4
 75
 f3
-14
-29
-b6
-93
-20
+17
+6e
+76
 5c
-4f
-eb
-a4
-58
-61
-03
-71
-0c
-2a
-b2
-e8
+22
+13
 cf
-40
-a2
-d3
-ed
-e5
-52
-f6
-e4
-ce
-2d
-a3
-38
-73
-f6
-53
+27
+1f
+4e
+a1
+b1
 cd
-de
-f2
-98
-eb
-1b
-90
-85
-7d
-5d
-d0
-b4
-ca
-3d
-00
-b0
-ff
-02
-81
-fa
-a4
-ce
-c5
-54
-f6
-32
-f4
-5a
-8b
-59
-48
-50
-9c
+55
+2a
+cf
+57
+80
+80
+6d
 d5
-58
-ea
-87
-8c
-7c
-91
+fb
+25
 e0
-9a
+49
+bd
+ce
+50
+1d
 77
-3c
-6a
-54
-98
-cd
-9f
-7c
-44
-84
-f2
-fa
-62
-d5
-ae
-aa
-31
-3c
-ef
-5a
-47
-3a
-11
-a4
-de
-d6
-c3
-04
-4a
-09
-4a
-61
-90
-37
-b1
+b3
+33
+f7
+82
+64
+3d
+ea
+fd
+db
+22
+3d
+79
+27
 d0
-4d
-dd
-f3
-45
-11
-cb
-81
-ee
-d6
-3e
-a1
-ab
-d9
-f6
-1e
-bc
-58
-0f
-05
-f0
-4b
-69
-37
-14
-47
-94
-47
-7f
-98
+d2
 85
-dc
-a6
-bf
-d0
 fd
-f4
-da
-7e
-a1
-5c
-45
-7f
-f5
+f0
+29
+b0
+b8
+4e
+8b
+ef
+54
+09
+e8
+a2
+2d
+57
+84
+c4
+99
+b9
+e7
+8a
+75
+ea
+56
+c4
+16
+ba
+88
+b0
+9f
+e1
+33
+62
+54
+98
+38
+be
+3c
 3a
-d9
+84
+f2
+f9
+63
+0f
+e1
+08
+41
+29
 ef
-1f
-b3
-f6
+58
+c7
+32
+39
+e1
+41
+da
+cb
+07
+48
+6a
+5c
+a3
+a8
+2f
+b1
+d2
+cf
+b7
+a3
+40
+8a
 2e
+ce
+2e
+26
+7d
+a8
+cd
+be
+f5
+09
+19
+3d
+ae
 05
-18
-e8
-50
+f0
+79
+b5
+67
+71
+ed
+76
+58
+d9
+44
+25
+d5
+c3
+61
+d2
+ba
+54
+2b
+b2
+f1
+59
+de
+97
+ba
+fa
+2a
+5d
+46
+d3
+8b
+ca
+46
+cc
+2c
+56
 b3
-18
-d0
-a6
+78
+e1
+97
 bb
-b9
-d4
-fa
-ae
-8c
-16
+d9
+e1
+02
+aa
+b8
+15
+6c
+a9
+08
+44
+e7
+95
+c1
+fe
 87
-ad
-1c
-43
-c6
-da
-00
-8d
-6d
 e2
 cc
-27
-0b
-3f
-d0
-79
-5e
-bb
-39
-80
-50
-3f
-b7
-f8
-9a
+59
+9e
+3b
+90
+7a
+a8
+f4
+fa
+43
+41
+70
+2c
+be
+93
 47
-25
+45
 b1
-9c
-03
-4c
-8e
-d0
-8c
-4f
-38
-5d
-0d
+5b
+53
+3e
+94
 2a
-a1
-6a
+f9
+8c
+01
+9f
+4a
+b0
+64
+f5
 b6
-70
-9b
-8f
-bf
-c9
-86
-ac
-0b
+10
+d0
+3d
+a8
+6f
+58
+6e
 31
-0d
-e5
-69
-a3
-93
-41
-d8
-9a
-27
-0e
-55
-1a
-84
-13
-2b
-1d
-ff
-48
-33
-c3
+31
+c5
+ef
+7e
+05
+4f
+de
+97
+3a
+dd
+bb
+f2
+fa
+40
+21
+c9
+be
+ca
+bd
+81
+06
+32
+01
 af
-43
-02
-2e
+4c
+0f
+70
+9e
+79
+cb
+da
+5b
+f6
 47
-0b
-9c
-fb
-cc
-90
-b9
-15
-43
-35
-10
-95
-60
-d1
+37
+bd
+f7
+ac
+ec
 9d
-60
-8b
-7d
+62
+0b
+d7
 cd
-b2
+b1
 e9
-4b
-f4
-50
-33
-74
-d5
-a3
-76
-82
-f1
-b7
-c0
-8f
+c8
+16
+b5
+37
+44
+9a
 22
-93
+3e
+f9
+5c
+d7
+0a
+c6
+20
+13
+5f
+be
+4b
+e4
+57
+65
+46
+49
+38
+e2
+7a
+f8
 df
+6a
+92
+ba
+00
+a4
+cd
+6c
 8b
-51
-21
-53
-71
-09
-c9
-f4
-58
-35
-22
-15
-37
-32
-f3
-48
-fd
-7a
-cc
-4e
-b3
 33
-15
-5f
-1e
-6f
-24
-bc
-e8
-09
-35
-70
-a5
-a9
-3c
-b4
-ac
-5f
-d2
-b2
-6d
+25
+d5
+ed
+a2
+28
+fe
+74
+8a
+19
+31
+ca
+dd
+b6
+90
+06
+0e
+49
+12
+04
+16
 1e
 7e
 bb
-95
-24
-6e
-27
-35
-34
-b6
-28
-3f
-3f
-92
-01
-39
-0a
-f2
-00
-5d
-2f
-e4
-46
-fb
-85
-0b
-a6
-39
+99
+8c
+62
+51
+30
 9e
-73
-86
-0f
-c1
-18
-6f
-3b
-e4
-84
-4d
-6c
-17
 da
-6d
+13
+48
+70
+52
+cd
+91
 0d
+5a
+0b
+e1
+98
+44
+83
+5e
+26
+0b
+94
+4a
+d9
+b3
+45
+73
+d1
+17
+6b
+fe
+fb
+23
+4c
+ce
+01
+1a
+db
+76
 56
 9f
 df
-7a
+7e
 0f
-0d
-0c
-77
-97
-70
-ba
-cb
+0f
+50
+72
+c7
+57
+7e
+c9
 38
 b6
 2b
 3b
-20
-ca
-05
-93
-a0
-44
-78
-67
-c9
+87
+2b
+46
+77
+10
+03
+e3
 40
-ab
-a9
-1f
-ce
-2e
-ef
-13
-d1
-16
-ea
-b0
-74
+81
+68
+65
+f9
+50
+0e
+e2
+94
+bb
+98
+5c
+9d
+50
+56
 3b
-88
-c9
-0d
+a8
+ce
+a5
 b2
-d0
-b7
-43
-aa
-ab
-dd
-13
-6d
-45
-21
-21
-e6
-08
-a2
-c4
-e4
-33
-e8
-5e
-83
-66
-06
+d3
+57
+62
+2a
+86
+95
+7b
+a7
+38
+6e
+e1
+2a
+7f
+0d
 25
-b5
-3c
-ef
-73
-04
-8a
-72
-b6
-41
-02
-da
-18
+ae
+4e
+e8
+5d
+03
+63
+4e
+4d
+7f
+59
+a0
+b3
+c8
+f1
+6a
+f7
+c5
+12
+3a
+3a
 3c
-e6
+d2
 9f
 cf
 2e
-5d
+5e
 a4
 4a
 05
-72
-f7
-c8
-7c
-1e
-45
-d5
-d7
-e6
-55
-da
-6c
-78
-79
-58
-23
-34
-05
-87
-c2
-ca
-e0
-c4
-a0
-a3
-cc
-72
-5f
-3d
-b5
-4e
+7e
+40
+68
+b2
+64
+a5
 f4
-70
+57
+df
+1d
+b2
+a6
+16
+36
+98
+ef
+43
+aa
+66
+88
+a8
+e0
+c7
+20
+ae
+84
+1a
+95
+5b
 fa
-f1
-af
-53
-02
-7f
+8e
+38
+0b
+e2
+b0
+2b
+5d
+e2
+5d
 4e
-8c
+b4
 16
 3c
 96
-50
+51
 b5
 99
 68
-77
-92
-9b
-dd
-63
+7b
+25
+3b
+11
+3d
 38
-78
-00
-6d
-2d
-32
-62
-aa
+22
+04
+67
+2a
+9a
+22
+53
 7d
-80
+da
+c0
+58
+01
 c4
-52
-4e
-64
-b3
-f4
+79
+4a
 a9
-87
+9d
 0b
 7a
 9c
-85
 84
-1f
-0f
-79
-a3
-32
-60
-6a
-e0
-0a
-24
-d1
+42
+3d
 ed
-97
-97
-db
-4f
-a3
+81
+a7
+7e
+82
+a8
+62
+e0
+c6
+32
+e9
+c3
+3a
+b9
+83
+52
 36
-1d
+1b
 02
-92
+b1
 fd
-1d
+1b
 18
-d6
+f7
 5b
-19
+1c
 12
-6f
+40
 b5
-4b
+4d
+e8
+25
+99
+46
+53
+82
+4d
+49
+df
+e4
+2d
+5e
+9b
 68
-06
-7b
-a2
-57
-de
-af
-8d
-5d
-85
-37
-98
-9f
-0a
-7c
-d1
-b7
-c2
+ce
+18
+00
+b0
 e7
-97
-51
-b4
+d7
+55
+cf
 97
 c3
 1a
-b3
-16
-e7
-c2
-6c
-45
-4a
-8a
-66
+ae
+a1
+47
+0e
+d4
+15
+3c
+3d
+d6
 c7
 e3
 b0
-20
-80
-e4
-ad
-d3
-f5
-61
-31
-63
+dc
+cf
+44
+67
+77
+ba
+bb
+f9
+8e
 85
-d9
+c3
 dd
-d3
+39
+59
+cc
+68
+58
+07
 16
-0c
-a9
-79
-0e
-78
-cb
-ad
-f8
-cf
-47
-9f
+d0
+ea
+bf
+0f
+87
+94
 b3
-78
-7a
-aa
-9b
-fe
-11
-a8
+71
+dc
+eb
+cb
+99
+d2
 51
-3b
-95
-3a
-42
-af
-fe
-42
-f5
+51
+32
+35
+7a
 12
-82
-9b
-a4
-8a
-e9
-f3
-cd
-f9
-49
-a8
-50
-b6
-da
-0e
+ca
+66
+b8
+5a
 7c
-eb
-56
-72
-dd
-8b
-1f
-cb
-b1
-2c
-15
-52
-53
-23
-20
-82
-91
-26
+e7
+d5
+5c
+6a
+a6
+69
+65
+17
+6b
+0e
+50
+d6
+a1
+1b
 2c
-aa
-2d
-3f
-90
-41
-eb
-8c
-15
-43
-ba
-e8
-b5
-4a
+85
+37
+b4
+92
+4b
+dd
+a2
+a7
+ec
+ae
+f5
+4d
 e3
-35
-36
-d8
-47
-e9
+92
+f0
+86
+8a
+96
 df
-eb
-cf
-e4
+2d
+3f
+91
+71
+fb
+88
 a1
-62
-ed
-dc
-74
+24
+0a
+28
+7d
 23
-43
-22
-d3
-89
 5c
-ad
-c7
-71
-e7
-da
-dd
-18
-e4
-69
-86
-f9
-c5
-b2
-93
-69
-74
-4a
-04
-ab
-c5
-45
-c7
-db
-a5
-49
-66
-6b
+15
+b2
+f3
+87
+09
+60
+6d
+37
+64
+91
+0d
+15
+3c
+3c
+fd
+bb
+22
+af
+61
+9e
+cd
+79
+07
+d8
 d8
-e6
-44
 fb
-29
-88
-8b
-5b
-9c
+cd
+4c
+87
+a4
+7a
+8a
+72
+58
+0c
+20
 5e
-62
-e3
-6b
-56
-08
-34
+65
+82
+3d
+a5
+8c
 71
-da
-0c
-80
+f5
+47
+7f
+e6
+e2
+e4
+3d
+24
+3e
 26
-60
-b0
-5e
-a3
-69
+2b
+a4
+9c
+1e
+65
+3c
 03
-c4
-7d
-13
+ba
+4b
+55
+4b
+da
+a9
+57
+69
 c0
-c6
-a3
-c4
-18
-f3
-dc
-97
-44
-45
-18
+43
 f0
-a1
 c0
-1d
+2b
+77
+c3
+fd
+13
+8c
+b6
 bc
-88
-14
-4d
-12
+6b
+a8
+af
+5b
+3c
+08
+37
+57
 70
+69
+b6
+15
+bc
+81
+cc
 2c
-6d
-76
-bf
-66
-65
-f6
+72
+fd
+d4
+d2
+56
+3f
+a0
+d2
+b4
+7d
+ee
+46
+da
 79
-e3
-01
-78
-49
-c1
-a9
+6b
+69
 a7
-16
-21
-95
-f2
-16
-6d
-5c
-b2
-8e
-cf
+e4
+27
+50
+f0
+78
+18
+a4
+32
+cd
+b3
 66
 ce
-e4
-98
-55
-05
-63
-45
-1f
+ed
+82
+08
+7f
 19
-ec
-8c
-0c
-0b
+d2
+a0
+39
+67
+3b
+43
 a9
-3e
-15
-1c
-f4
-ea
-c9
-61
-24
-49
+9d
+96
+68
+dc
+cd
+29
+de
+c4
+7e
+d3
 a2
 ba
 53
 b2
-42
-cf
-c6
-51
-e3
-17
-05
-39
-13
-ff
-0d
-36
-59
-14
+35
+8d
+29
+ab
+1e
 d7
-6d
-c4
-54
-5c
-e3
-b0
-66
-d0
-42
-c7
-bc
-c2
-d0
-55
-1a
-cc
-62
-5c
-36
-b4
-b1
-fe
-ad
-ac
+27
+34
+13
+ff
+3f
+99
+a4
+96
+5d
+68
+4c
+54
+1b
+9a
+38
+65
+96
+1b
 4f
-81
+bf
+8a
+a7
+92
+9a
+4c
+67
+ec
+f6
+71
+12
+5f
+4d
+9c
+06
+09
 7e
-d1
-95
-97
-57
-a0
-50
-3d
-3d
-3e
-b6
-72
-e9
-2e
-5c
-42
-5a
-af
+9d
+e6
+1f
 55
-ce
-ea
+68
+21
+42
+1f
+fe
+c1
+45
+48
+ae
+5f
+7f
+9b
+63
+25
+2c
+ca
 56
-39
-8e
-3c
-87
-3e
-c0
-81
 76
-fd
-1c
+c1
+bc
+42
+9e
+d6
+41
+ce
+58
+64
 fc
-15
-17
-a3
-61
-18
-4f
-c6
-de
-bd
-76
-a6
-5d
-b2
-cf
+2c
+d7
+d3
+65
+2c
+3f
+85
+5e
+7a
+b5
+c9
+f8
+d2
+37
 0f
 e2
 68
 a6
-49
-a0
-62
-f4
-b0
-a3
-ab
-ad
+56
+0e
+ce
+3e
+77
+63
+2c
+61
 20
 af
 7e
-b8
-10
+40
+98
 94
-23
-e1
-05
-78
-a9
-1c
-99
-4c
-ec
-02
-52
-63
-18
+6f
+5e
+4a
+a2
+6a
+d6
+11
 4c
-fc
+a9
+a7
+44
+a3
+ae
+3b
+7c
 78
-a8
-96
+e4
+e6
 17
 87
 ea
-64
+5b
 e1
 99
-45
-d6
-1d
-0b
-7b
+05
+3b
+2a
+4b
+b7
+25
+86
+92
+b3
 55
-41
-32
-4f
-8c
+de
+af
+3e
+5f
+7b
+e1
 1e
-2f
-b2
-63
-4e
-20
-d2
+a7
+2d
+a5
+98
 d4
-ea
-64
-1c
-6f
-31
+83
+fa
+35
+07
+1a
+6c
+93
+0d
+c4
 bf
-ae
-8b
-55
-ec
-56
-ad
-d2
-7f
-08
-37
-26
+b0
+90
+5e
 83
-f0
-65
+c9
+a5
+50
+33
+76
+ff
 90
-f5
-0a
-c7
-6c
-24
-6a
-52
-d7
-3e
-ab
-ab
+86
+e4
+f1
+10
+7e
+13
+95
 cd
-dc
-6e
-de
-1a
-93
-5e
+9c
+12
 02
-a4
-37
-dd
-05
+72
+9d
+c5
+3a
+e3
+f7
+1f
+45
 50
 d4
-c2
-7e
-c0
+f0
+4c
+c8
 bd
+7e
+7d
+06
+6b
+e8
+91
+2f
+8c
+9d
+3e
+4b
+07
+df
+a8
+d1
+e0
+7e
+3d
+83
+15
+11
+e2
+8a
 75
-05
-49
-b2
-2a
-00
-27
-8f
-9f
-5d
-2a
-65
-d3
-ad
-ac
-22
-be
-48
-84
-95
-56
-14
-72
-95
-a7
-0c
-84
-ef
-b7
-4e
-a9
-3b
-2d
+d5
 73
-a3
-ab
-6e
-6d
-57
-3f
-fd
-08
-1b
-ab
-84
-12
 33
-95
-b5
-34
+af
+3e
+d9
+ad
+41
+55
+63
+03
+a5
+92
+50
+f5
+32
+4d
+7d
+43
+a8
+7c
+c7
+3b
+f4
+d6
+09
 64
 0c
 e0
-28
 29
-d4
-cd
-b9
-a9
-0f
-bf
-71
-2e
+c8
+f4
+c1
+bc
+16
+2f
+30
+bb
+d1
 b3
-7b
-b6
-5f
-cd
-c9
-b2
-13
-45
-83
-80
-4e
-70
-24
+4a
+18
 e8
-3b
-a7
-70
-1d
+ed
+02
+8e
+d4
+05
+3a
+40
+09
+b0
+9d
+95
+4c
+07
+4b
+d6
 bf
 3f
-5a
-2b
-cb
-d9
-b2
-92
-17
-df
-db
-f1
-86
-13
-15
-8b
-1f
-2b
-ab
-76
+57
+bc
+84
+79
+41
+3c
+6f
+d6
+e2
+33
+81
+b8
+16
+42
+60
+89
+68
+b6
 f8
-47
-19
+46
+ef
 d7
-e2
-a8
-c2
-04
-4e
-11
-fd
-0f
-cf
-20
-bf
-32
-59
-84
-c6
-19
+60
+cb
 30
-b0
-f1
-ca
-5b
+04
+fe
+f9
+7f
 53
-29
-0c
-52
-6f
-ac
-bd
-d7
-f0
+77
+40
 3d
+ee
+d1
+84
+83
+fd
+7b
+6a
+30
+b6
+c4
+fd
+55
+09
+45
+a2
+95
+22
+37
+d3
+b3
 cf
-a1
-c5
-c5
-e3
-13
-2b
-ac
-89
-03
-4f
-6d
-eb
-f1
-7a
-d8
-4f
-e7
-a4
-56
-b5
-2b
+01
+21
+7e
+21
+5c
+8b
+15
+f4
+bb
+6f
+2e
+30
 f6
-0c
-e4
-4e
+9a
+90
+4d
+1f
+24
+20
+e5
+64
 36
-b3
-ad
+b5
+de
+3e
+36
+88
+a1
 a5
 96
 b3
-31
-13
+04
+63
 f4
-7d
-3a
-a8
-b8
-8c
-d1
-7c
-12
-10
-7d
-ef
-29
-f1
-ad
-eb
-7c
+46
+f8
+17
+98
+01
+d6
+8b
+32
+59
+dd
+1f
+21
+8f
+ab
+e4
+d5
 69
-88
-6c
-f6
-72
-45
-10
-0d
-a5
+8a
+1b
+57
+b3
+48
+17
+ad
+25
 e7
-38
+b8
 dc
-69
-5b
-bc
+93
+58
+b4
 02
 97
-5e
-85
-7b
-bc
-d0
 55
+02
+d2
+3c
+d0
+d5
 9e
-15
-b6
-29
-d3
-01
-99
-ba
+50
+bd
+66
 53
-90
-9d
-dd
+c4
+06
+7d
+f3
+21
+c4
+d5
 90
 fa
-a2
-37
-26
-a0
-1e
-4a
-ad
-6e
-f1
-da
-0c
-f4
-6d
-b0
-7e
-95
-b0
-4b
-40
-58
-23
-23
-bd
-f9
-0c
-9f
-bb
-df
-f0
-9e
-fc
-87
-5d
+33
+6a
 35
-bc
-1f
-7f
-49
-14
-1d
-56
-7a
-d9
-da
-4e
-8b
-1f
-02
-dc
-89
-64
-9c
-e0
-d1
+57
+1e
+fd
+8d
+ec
+3d
+e5
+a5
+f6
+b1
+f8
 16
-f5
-25
-2f
-35
-5c
-0f
-ba
-75
-aa
-08
-26
-a1
+61
+cb
+3c
+20
+56
+29
 df
-67
-1d
-0e
-52
+3d
+0f
+a5
+9f
+db
+92
+09
+16
+fc
+c2
+57
+4d
+ba
+a6
+f4
+72
+d5
+d2
+3a
+bd
+fb
+ed
+41
 33
-68
+fd
+3f
+ef
+46
+a5
+2d
+d6
+96
 b7
-1b
-58
-32
-5b
-f8
-31
+67
+e8
+60
+95
+9c
+13
+85
+d6
+ab
+05
+1e
+a0
+dd
+12
+5d
+06
+92
+b5
+57
+7e
+63
+e8
+75
+fb
+38
+09
 d4
-5e
-7c
-43
+7e
+79
+d3
 60
 e2
-d4
-d8
-04
-f1
-e5
-0a
-f2
-e5
-c0
-aa
+e0
+53
+43
+51
+25
+27
+17
+96
+45
+bd
 9f
 ef
-db
-88
-aa
-74
-d6
-ee
-ae
-fe
-42
-ba
-2a
-82
-ed
-17
-6c
-4d
-c5
-3e
+d8
+24
+dd
+d5
+64
+0f
+5e
+f0
+fb
+1a
 a2
-bc
-fa
-b1
-4c
+a3
+e3
+17
+2f
+8d
+b8
+b4
+f2
+b0
+2b
+ed
+c4
 aa
-52
-68
-5c
-72
-9a
-79
-7c
-7e
-c1
-ee
-47
-f9
+14
 15
-90
-ab
-cc
-69
-b9
-6a
-32
-c6
-58
-97
-04
-fc
-d6
+83
+94
+e5
 27
-66
-c9
-c5
-0e
-e3
-f4
-ec
+78
+7f
+f2
+b2
+37
+fb
+a1
+e8
+4a
+6e
+d8
+8a
+25
+f2
+79
+ca
+97
+7e
+ae
+ad
+77
+60
 f4
-32
-c0
-95
-3c
+e8
+0e
+c3
+f1
+c8
+a4
+34
+fe
+16
 3c
-43
-5d
-ce
-5f
-af
-94
+1c
+46
+6c
+36
+9f
+a9
+51
 79
 3d
-0a
-59
-db
-54
-45
-3c
+73
+e4
+df
+6e
+40
+9a
 15
 24
 1c
-18
+80
 1f
-67
+07
 3e
-58
-0b
-a5
-2e
-db
-90
-c5
-77
-92
-fc
-98
-8a
-c8
-ba
-15
-fb
-ec
-7f
-37
-52
-8f
-96
-21
-79
-ef
-8b
-c6
-90
-5f
+dd
+44
+05
+ee
+7a
+d8
+cd
+be
+5e
+bc
+3e
+f6
+cb
+c2
+74
+fb
+fc
+38
+f7
+e2
 8d
-9c
-db
 89
-bf
-26
-d6
-eb
-4d
-4d
-b0
-5d
-92
+8d
+55
+83
+c4
+5c
+56
+27
+52
+7c
+27
+4b
+f8
+e6
+18
 aa
+06
+d7
+76
 25
-b4
-c5
-36
-31
-6c
-6c
-74
+23
+66
+4b
+b5
+72
+76
+b5
+e8
 93
-1e
-35
-24
-8b
-a1
-20
-1b
-45
-36
-f4
-30
-32
-7b
-7d
-5d
-44
-80
-96
-be
+6e
 94
-48
+f9
+65
+42
+cf
+07
+6f
+9b
+89
+e2
+45
+09
+8a
+74
+2d
+77
+59
+81
+26
+16
+58
+9f
 be
 1c
-50
-59
-fb
-42
-b1
-9a
+29
+e9
+b8
+d8
+7d
+4c
 46
 6f
-fe
-3f
 a9
-63
-5f
-9c
+b7
+e6
+c3
+96
+98
+60
+e7
 80
-a7
-83
-17
-3b
-72
-1b
-40
-af
-8e
+6d
+db
+31
+9b
+48
+57
+0e
 e8
-81
-30
-4c
-6f
-4b
-46
-85
-08
+82
+48
 0c
-3c
-b0
-e9
-cb
-25
-35
+01
+bb
+0e
+ed
+bc
+73
+73
+70
+a0
+ee
+6d
+07
+dd
+10
+76
 15
-8c
-49
-b5
-87
-63
-9f
-57
+16
+6d
+90
+ff
 d6
-91
-2b
-8e
+29
+60
+14
+b0
 7c
-aa
-c3
-d1
-50
-bc
-2c
-67
-b2
-3f
-96
-11
-78
-51
-62
-2c
-dc
-23
-b6
-fc
-dc
-1f
-ce
-03
-03
-0f
-b3
-6a
-e0
-b4
-5e
-db
+93
+bd
+6f
+ea
 9b
-bf
-65
-a9
-59
-b9
-29
-fb
+27
+74
+cf
 69
-e8
+11
+2b
+d6
+2d
+ec
+6c
+55
+18
+1c
+90
+cb
+7f
+30
+56
+0e
+ac
+c2
+33
+fb
+51
+71
+99
+22
+2a
+09
+92
+a7
+8e
+1b
+20
+6d
 18
-b6
-f1
-ce
-c6
-d9
-f6
-f0
-4e
-1d
-90
-16
+96
+a3
+cd
+c3
+19
+f4
+46
+e1
+fd
+5b
+24
 45
-13
+6f
 15
-1e
-35
-70
-fa
+26
+8f
+31
+58
 7b
-e0
-ef
-67
-d6
-79
-65
-72
-64
-28
+a2
+8f
+c7
+56
+31
+4d
+ba
+f8
+6a
 f7
-bf
-94
-51
-8c
+f4
+ab
+19
+84
+b4
+d6
+23
+07
 2c
-51
-69
-67
-8c
-d2
-22
-a5
-03
-47
+43
+6a
+8d
+cf
+93
 b8
 53
-d0
-51
-9f
-6d
-a5
-98
-59
-b3
 d2
-40
-1b
-17
-1e
-7b
-b8
-d0
-65
-20
-40
-6c
-40
-7d
 cc
-a7
-34
-8f
-0f
-e1
-25
-3b
-0e
-e7
-22
-c1
-db
-3a
-eb
-e4
-d2
-af
-34
-0f
+7e
+32
+74
+cf
+29
+b7
+60
+96
+a1
+16
+6d
+2c
+b5
+10
+67
+95
+a1
+0c
 c0
-48
-40
-4e
-6e
-4b
-5d
-26
+7d
+d3
+0b
+2d
+5b
+a1
 03
-47
-b2
-e4
-76
-2a
-0d
-10
-20
+eb
+75
+19
+49
+39
+88
+db
+38
+eb
+e3
+75
+4d
+7f
+2f
+8a
+08
+8e
+2e
+6b
 8b
-f9
+5d
 0f
-bb
-2a
-db
-8d
-77
-0a
-17
+ac
+a7
+f9
+f2
+c6
+19
+5f
+7f
+ca
+e2
+26
+0e
+b6
+eb
+5d
+93
+78
+85
+e9
 0b
-d2
-47
-1c
-25
-53
-f5
-02
-d7
-d5
-f1
-4c
-ce
+90
+27
+57
+36
+ab
+55
+52
+cc
+9f
+91
+81
+07
 75
-f3
-28
-61
-1d
-71
-1e
-0a
-fa
-26
-63
-3c
-7b
-a9
-5c
-05
-5a
-c4
+b3
+2d
+e2
+02
+d9
+ad
+45
+1b
+39
+e3
 3c
+0b
+ad
+ee
+d0
+01
+e5
+1e
 ec
-11
-bd
+1c
+7d
 5c
-d1
-c8
-bd
-2f
+ff
+29
+dd
+af
 18
 26
-f3
-2a
-3a
-d1
-06
+f2
+ae
+91
+d3
+86
 ed
 b3
-d8
-bf
-25
-2b
-93
-ff
-84
-00
-19
-61
-73
-9c
-9e
-bd
-d5
+c7
 13
-37
-01
-80
-74
-f7
-37
+3c
+fc
 e3
-3a
-33
-37
-d2
-87
-cb
-bf
-5a
-99
-20
-b2
-62
+fd
 b4
+4f
+19
 63
-bb
-93
-bc
-8a
-1c
-d6
-0b
-7d
-af
-72
+71
+02
+eb
+7b
+67
+41
+78
+80
+4e
+3d
 47
-00
-18
-0e
-53
+7f
+1b
+4a
+9b
+9b
+05
+87
+9b
+b7
+24
+3e
 20
+b3
+e0
+0e
+6c
+2e
+6d
+bc
+c5
+bc
+95
+fa
+65
+4f
+71
+eb
+4f
+b8
+c5
+8b
+c0
+7f
 5e
-de
-5f
-f1
-36
-3c
-57
-07
-aa
-11
-40
-ad
-97
-58
-d6
-5b
-0b
-ff
-d0
-da
-9e
-5f
-23
-0c
-07
+4a
+41
+7c
+44
+df
+e7
+ca
+94
+ce
 e2
-a0
-0c
-ee
-59
-73
-fd
+17
+94
+03
+f2
+43
+31
+81
+95
+5e
+93
 0d
-de
-7c
-54
-b1
-fc
-a2
-1a
-3e
-4b
-80
-02
-fb
+a5
+4f
+ac
+f0
+43
+2f
+13
+6d
+51
+6d
+12
+a4
+fa
+2e
+b0
+75
+75
+94
+a8
+85
+0d
+53
 77
-b9
-5e
-58
-88
-0e
-52
-8d
-e8
-60
-68
-ec
-ce
-42
-66
-e5
+b6
+61
+fe
+f1
+a7
+15
+0c
+24
 ba
-4c
-0d
-f2
-26
-0a
-29
+38
 e4
-28
-73
+e1
+42
+d1
+e5
+76
+96
+ed
+b2
+20
+02
+86
+07
+67
+12
 16
-74
+6e
 f9
 52
-26
-ad
-7c
-7b
-96
-eb
-8a
-ce
-ec
-03
-60
-b1
-05
-48
-a7
-f2
-5e
-2a
-5a
-b1
-f6
-92
-ab
-12
-ed
+69
+0d
+d4
 e3
-d9
-7f
-9b
-37
-19
-ac
-a7
-31
-81
-9c
-01
-a2
-37
-bc
-79
-29
-28
-44
-56
-4b
-d0
-de
-c6
-c2
-a9
-23
-ab
+3e
+a3
+41
 fa
-56
-a0
-5d
-a0
-12
-62
-5c
-1e
-21
-ec
-ff
-84
-df
-a4
-f3
-3d
-f7
-93
-83
-2a
 a3
-1e
-e4
-3a
+c3
+2d
+6f
+ad
+01
+ea
+cc
+be
+68
+31
 e2
-ed
-b7
-52
-bf
-3b
-e4
-19
-6b
-8e
-ca
-79
-c0
-c2
-80
-d1
+5e
+da
+e2
+6e
+a2
+63
+15
+a5
+d3
+5f
+86
 aa
-34
+e8
+f1
+4f
+1a
+49
+ca
+a8
+bb
+36
+e9
+e6
+c1
+f8
+ab
+9c
+06
+77
+f1
+f0
+22
+b4
+52
+85
+fc
+15
+c8
+db
+f5
+13
+be
+e8
 84
-bf
+59
+64
+13
 7e
-07
-4e
-09
-2c
-73
-b0
-ec
+a3
+31
+7c
+90
+83
+28
+a1
+9c
+43
+d8
+29
+64
+1d
+71
+f4
+e0
 ab
-5b
-cd
-38
-c2
-4a
+99
+a5
+c7
+2a
+39
+2b
 7f
-55
-e8
-69
-ba
-4d
-e0
-5d
-c6
-28
-66
-05
+98
+d5
 b9
-38
+a8
+d4
+d7
+86
+bf
+49
+a0
+ac
+91
+bf
+43
+3b
+a0
+85
 30
-ef
+8b
+28
+c8
+55
+24
 b9
-35
-86
-86
-b3
-c1
-9d
-f3
+ba
+2d
+b2
+a3
+89
+e8
+af
+15
+e9
+50
+1c
+bc
+f6
+b5
+4a
+5f
+1d
+21
+d1
+2a
+7a
+15
 cb
-59
-12
-42
+43
 34
-3a
+38
 ef
 65
-b1
-23
-32
-ff
+50
+03
+b7
+9a
 2e
-cb
-a1
-d2
-fd
-3d
+ca
+25
+75
+ff
+b8
 d6
 11
-a0
-75
-a6
-b1
-21
+bf
+d9
+b3
+6a
+51
+35
+14
 37
-24
-6e
 96
-33
-1b
-32
-38
-b9
-56
-25
-52
-9b
-6a
-13
-97
-29
-6e
-4c
-9e
-b2
-b1
-2a
-3a
-b3
-c6
-92
+31
+19
 a0
-d7
-b9
-7e
-f1
-fd
-a5
-d5
-be
-63
+4d
+7f
+e4
+77
+1d
+1a
+a4
+5a
 27
-3e
-54
-e0
-53
-3f
-29
-f6
-69
+61
+96
+3c
+36
+1e
+6a
 20
-64
-8f
-93
-6f
-c0
-28
-02
-01
-e8
-c2
-84
-d6
-8f
-2c
-86
-a9
-f6
-a9
-a7
-09
-37
-88
-22
 6a
-1c
-41
-22
-3d
-68
-69
-a3
-95
-70
-17
-26
-4f
+bb
+b8
+35
+a0
+d6
+3b
+c4
 fe
-d9
-81
-22
-6a
-4d
-ab
-e7
-a3
-d7
-42
-a1
-47
-87
-0c
-7b
-6c
-92
-46
+68
+5b
+df
+f1
+c3
+64
+96
+4c
+00
+50
+99
+66
+56
+a2
+f8
+84
+ae
+13
+5c
 70
-fa
-9a
-ed
 62
-20
-49
-16
-8f
-6e
-77
-98
-12
-3b
-ec
-cb
-9d
-44
-33
-08
-e5
-db
-6c
-18
-0a
-a1
-89
+7a
+d6
 08
-72
-e2
-26
-ef
-0b
-8c
-fd
-1f
-07
-4c
-40
-79
-76
-33
+a2
+01
 03
-d5
-c6
-0f
-4f
-fd
-d9
+c0
+ac
+4a
+70
+5f
+e1
+69
+52
+78
+48
+ee
+52
 b5
-9e
-1c
-0a
-27
-89
-7d
-8f
-ef
+09
 6c
-61
-a9
-19
-e3
-0c
-0a
+67
+27
+a8
+e9
+8b
+dc
+72
+ea
+93
+50
+46
+cd
+f9
+05
+e7
 48
-00
-dd
-61
+e5
+ac
+7f
+42
+a6
+78
 21
-3e
-c5
-6f
-5d
-15
-0c
+75
 ab
-b4
-5b
+2b
+13
+8a
+ae
+aa
+92
+c2
+62
+97
+49
 da
-54
-24
-1c
+5b
+8e
+37
+9e
+41
+94
+0f
+84
+b5
+44
+29
+08
+e5
+94
+cc
+b0
+92
 09
-f4
-12
-cd
-12
-6b
-af
-a2
-1c
-dc
-d6
-46
-f7
-a5
-f4
-4b
-d8
-51
 c1
-d8
-be
-d6
-2d
-ae
-f7
-19
+c3
+46
+ad
+e6
+a2
+9c
+24
+b4
+52
 72
+ac
+02
+12
+6e
+9b
+4b
+9c
+f1
+40
+cf
+31
+07
+fd
+f6
 83
-62
-1a
-33
-b5
+06
+68
+49
+b3
+0d
+a7
 04
-c1
-34
-57
-1d
+fe
+a4
+56
+23
 c2
-f1
-d7
-0b
-15
-77
-b4
-de
-d4
-d0
-68
-bd
-61
-d9
+8b
+e6
 e0
-f1
-8f
-40
-76
-55
-8d
-c5
-15
+91
+bd
+90
+0d
+98
+6e
+42
+bd
+df
+fb
 fc
-da
-e0
-e8
-81
-e4
+33
+13
+c7
+6b
+bc
+c0
+d1
+b4
+2d
+de
+b5
+ff
+ae
+93
+df
+d6
+44
+f5
+28
+53
+a9
+10
+1f
+6b
+fb
+f6
+b4
+62
+2e
+39
+50
+92
+c3
+89
+a7
+2b
+b1
+13
 5d
-3e
-f8
+64
+3f
+e6
+c3
+f6
+7e
+8b
+f7
+78
+1b
+4e
+27
+98
+60
+f7
+bc
+6e
 e0
-6d
-c1
-75
-3b
-16
-f9
-68
-0c
-20
-fc
 3d
-65
-57
-17
-4c
+53
+40
+16
+07
+73
+8a
+d5
+36
+15
+b0
+80
+ad
 b7
+12
+be
+34
+3d
+c3
+21
+39
+e6
+a7
+b5
+b5
+0d
+20
+fe
+3d
+65
+b6
+37
+c9
+d2
 d5
-9f
-17
-8f
-63
-41
+9e
+93
+2c
+61
+c0
 99
 5f
-6a
+75
+4a
+b2
+01
 e6
-a3
-de
-96
-b8
-08
-5e
+ba
+38
+0c
 59
-ca
-ee
-04
-65
-80
-1c
-98
-36
-3b
-fe
-b6
-42
-e8
-6f
 c8
-47
-ab
-95
-2c
-85
-e0
-d9
-0a
-2d
-49
-d2
-c1
-71
-ef
-06
-66
-2d
-ee
-4f
-c1
-5d
-63
-35
-a6
-58
+ec
+92
+10
+46
+ae
+ca
 79
-77
-67
-d2
-fc
-f6
-61
 ba
-0b
-4d
-d1
-e1
-70
-4a
-fe
-5f
-44
-7f
-8c
-e0
-a4
-cb
-53
-9d
-53
-9c
-b1
-23
-2f
 30
-3c
-16
-67
-89
-26
-ea
-7b
-87
-5e
-84
-1d
-dd
-16
-e2
-94
-4f
-cd
-df
-bd
-92
-5d
-7c
-de
-d5
-81
-47
-b4
-2f
-bc
-19
-09
-26
-84
-ca
-8b
-82
+ff
+f2
+a0
+97
+b8
+ef
+07
 4a
-17
-00
-d2
-aa
+2e
+d5
+e8
+a7
+ad
+2d
+48
 50
-b0
-32
-9e
+7b
+7e
+7a
+f8
+64
+62
+4e
+0f
+ae
+45
 83
-0b
-b7
-4d
-f2
-9f
-b9
+36
+08
+17
+d9
+bc
+bf
+32
+dd
+76
+5c
+0a
+41
+36
+cf
+01
+10
+cc
+e2
+10
 c4
-22
-39
-50
+b3
+51
+49
+ec
+05
+05
 d2
-e9
-e2
-4d
-7b
-15
-e9
-df
-a4
-28
-84
-8f
-96
-41
-a6
-e6
 93
-b7
-23
-8b
-d2
-40
-32
-6f
-8f
+50
+82
+8a
+67
 7e
-bb
-36
-6f
-57
-a7
-e2
-ef
-3c
-a6
-c8
-ad
-4e
-38
-bf
-21
-8e
-ba
-68
-86
 69
-89
-46
-57
-7e
-00
+59
+a6
+c3
+38
 46
-02
-5e
-90
-53
-d4
-54
-fe
-75
+1a
+4b
+35
+cb
+87
+11
 c9
-d1
-53
-77
+8d
+38
+da
+cc
+c8
+1d
+ca
 83
-8f
-3e
+13
 74
-8f
-c2
+c7
+b3
+17
+91
+08
+bc
+19
+07
+63
+88
+62
+65
+20
+48
+47
+c0
+1d
+08
+4f
+1c
+95
+5a
+83
+51
 b5
-80
-1a
-61
-8a
+ca
 f2
-bd
-b0
-b7
-c1
-3e
+9f
+b3
+d7
+c6
+43
+53
+7a
+f6
+4e
+ee
+07
 a5
+a8
+cd
+94
+98
+ca
+e5
+a4
 f1
-57
-c5
+26
+14
+a1
+e7
+c3
+fd
+d2
+08
 3a
-1a
+a3
+59
+7e
+db
+32
+ff
+1f
+cf
+2a
+89
+3c
+c6
+a5
+a2
+51
+9c
+6d
+4a
+de
+84
+77
+87
+69
+81
+0a
+56
+7e
+0c
+bf
+02
+41
+3d
+71
+a5
+43
+5b
+1e
+a6
+81
+35
+49
 b7
-66
+90
+d0
+1a
+e2
+72
+35
+4a
 25
-71
-f8
-51
-39
-ba
-55
+d1
+c6
+19
+f9
+b0
 f7
-06
-d8
-45
-a8
-98
-79
-36
+c3
+bd
+ba
+9b
 5d
-d9
-c7
+ae
+6e
+ea
+70
+56
+25
+79
 8d
-6b
+59
+39
+be
+de
+fd
+56
+b4
+46
+19
+98
+73
+84
+46
+d9
+cd
+3c
+01
 ee
 40
-8a
-0b
+e7
 1c
-e9
-b8
-ce
-3d
-4f
 53
-ed
-1e
-3c
-61
-7a
-04
-e9
-a0
-8d
-1c
-5a
-65
-4d
-8d
+59
+34
+25
+64
+50
 ab
-ec
-89
-93
+a3
+59
+8c
+84
+20
+04
+27
+b9
+fd
 1c
-97
-37
-d4
-ab
-b6
-58
-08
-4e
-83
-03
-21
-a7
-2f
-76
-25
-0c
-68
-96
-b3
-0d
-fa
-3f
-05
-9b
+94
+72
+0f
+8d
+65
+c0
+84
+93
+da
 f0
 d9
-34
-27
-6a
-29
-76
-84
-a5
 9b
-3b
-6c
-52
-e8
+0a
+8a
+2e
+00
 4f
-0f
-20
-7e
-cd
-b0
-c6
-05
-47
-7b
-f3
-44
-c6
-05
-21
-62
-4e
-64
-7a
-a3
-1d
+0b
+73
+66
+77
+a9
+ea
+6a
+ec
+af
+43
+53
+4d
+fa
+04
 b5
-0d
-6e
-65
-e0
-cb
+1b
+bb
+83
+34
+67
+6c
+7c
+69
+ee
+a7
+bc
+6b
+9c
+95
+d8
+50
+bb
+b4
+7e
 c4
-42
-1c
-45
-4d
-c0
-02
+d4
 a7
-b5
+08
+00
+ab
+16
+fe
+d9
+6f
+23
+66
+59
+1e
+3d
+15
+52
+14
+2e
+74
+6d
+e1
+41
+03
+54
+c2
+f7
+39
+c0
+03
+2d
+6c
 e0
-92
-02
-17
-53
-f6
-26
-3a
+98
+c9
+ec
+03
+7c
+25
+c1
 99
-c6
-39
-df
+cc
+fe
+50
 63
-64
-d0
-92
+6e
+17
+7f
 8a
-27
-09
-9f
-23
-ce
-41
-1a
-3a
-be
-4a
-25
-1d
+07
+79
+98
 6c
-14
-e5
-39
-4b
-e5
-16
-88
-53
-27
-37
-d5
-37
-86
+5b
+05
+05
+2d
+c4
+cd
+9f
+4d
+e6
+17
+94
+69
+81
+e8
+92
+97
+33
 2e
-c0
-27
-25
-78
-d4
-12
-ab
-39
-85
-56
-0a
-29
-06
+28
+92
+e7
+00
+88
+8f
+87
+e7
+31
+9c
+31
+aa
+5d
+ca
 86
-65
-5f
-03
-1d
-ae
+ef
+7e
+0f
+26
 d7
-36
-72
-23
-3c
-70
-a1
-f4
-20
-14
-9f
-64
-22
-8d
-40
+db
+0b
+0d
+e8
+b3
+7d
+c8
+e1
+57
+37
+11
+04
+e3
+0b
+fe
+e4
+d3
+ca
+d1
 9b
-99
-fd
-70
-ee
-9e
-09
-a6
+57
+e2
+11
+6e
+66
+4e
+37
 3b
-6c
-06
-0f
+bc
+19
+6f
 d9
-43
+a6
 34
-f8
-c4
-25
-17
-ec
-1f
-fd
-77
-30
-a5
-ae
+82
+cf
+9d
+47
+2c
+d5
+f5
+18
+56
+14
+5c
 19
-a3
+a2
 71
 cc
-3b
-c9
-a0
+74
+5c
+ae
+45
+d7
+95
 e7
-7f
-5f
-e0
-77
-8f
-de
-5d
-ad
-7f
-92
-81
+05
+e7
+14
+d0
+9b
+97
+5e
+f6
 85
-76
-cb
-ef
-98
-34
-90
-de
-62
+39
+0a
+2d
+10
+73
+20
+58
+40
 8d
 89
 f5
-1f
-ae
-6e
-53
-84
+0c
+9e
+37
+5f
+96
 d9
-a5
-7c
-cb
-d2
-3d
-54
-53
-80
-89
-3e
-8e
-ed
-7c
+c5
+15
+4e
+7a
+7d
+94
+26
+30
+49
+f2
+df
+e9
+66
 14
-11
-c7
-7b
-60
+33
+88
+db
+9e
+bc
+39
+5e
+65
+22
+7f
+e2
+0a
+95
+df
+dd
+1f
+93
+5a
 10
-56
-3e
-57
-a3
-38
-62
-84
-37
-8f
-3d
-d3
-18
-15
-81
-35
-e0
-72
-9c
-ad
-0f
-7e
-c5
 34
-4c
-f0
-e6
-ab
-35
-ea
-12
-6a
-2f
+c2
+02
+9e
+43
+61
+36
+f6
+78
+23
+48
+e0
+d3
+94
+d1
+d5
+10
+4e
 a9
-37
+36
 29
 e8
-1a
-41
-4e
-4d
-86
+6f
+83
 c4
-4f
-70
-8e
+ef
+31
+65
+03
+1a
+0e
+64
+c1
+cc
+5f
 62
-40
-33
-9f
-24
-18
-ae
-36
-57
-72
+66
+7e
+8e
 30
+0a
+9d
 a8
-0e
-7a
-84
-b6
-97
-5c
-de
-56
-e6
-39
-65
-dd
+2e
+7d
+81
+f9
+36
+16
+1c
+11
+06
+ca
+e3
+25
 1f
-ff
-f2
-2e
-43
 f5
+f6
+ee
+c3
+7d
+d2
+60
+a4
+4e
+02
+0e
+28
+f8
+98
 25
-27
+91
+77
+6f
 c2
-32
-3e
-0e
-4a
-78
-b9
-2d
-90
-b5
-a2
-fd
-ac
-c7
-53
-2e
-58
-64
-85
-bb
-62
-69
-7d
-a9
-c4
-03
-c1
-a1
-d9
+2c
+39
+52
+11
+b8
+e0
+01
+fc
+e3
+25
 12
-8c
-24
-c5
-67
-2f
-9d
-ab
-dd
+e6
+55
+02
+e3
+a1
+3b
+c0
+8d
+53
+6e
+75
+40
+25
+8d
+a3
 21
-3e
-d9
+07
+1a
+b2
+4b
+e7
+44
 ca
-ec
-d8
-24
-3b
-89
-27
-fc
-34
+76
+1d
+be
+30
 d6
-47
-8f
-fd
-63
-e1
-af
-bf
-cf
-0f
+c7
+8e
+31
+0a
+9e
+09
+3b
+cc
+95
 7c
-35
-27
-83
-03
-6a
-32
-8f
-6b
-a6
+31
+5f
+fb
+24
+14
+23
+b7
+69
+d8
 93
-7a
-a1
-0a
-01
-b4
-eb
-be
-92
 8d
-d7
-bb
-4c
-46
-aa
-88
-2a
-d6
-4a
-d5
-7b
-d9
-a2
-83
-7f
+06
+3a
+6e
+8b
+29
+e3
+5c
+75
+f7
+b7
+b9
+31
+0a
+ca
 53
-44
-8e
-cb
-f1
-03
-ac
-34
-c1
-35
-e7
+8f
 0c
-95
-9b
-82
-13
-db
-b1
+a9
+7b
+96
+60
+c9
+a4
+14
+df
+c2
+a4
+be
+83
+22
+96
+b9
+4f
+ed
+2a
+d2
+3a
+e4
+7a
+df
+ab
 67
 87
-08
-5f
-d2
-0e
-8d
-5f
-91
+37
+1f
+24
+b5
+b2
+9d
+cd
+64
+bd
+6b
+03
+a1
+71
+8e
+a5
+36
+d4
+61
+98
 11
-c5
-0b
-0e
-d7
-4c
-2c
+5e
+39
+b6
+bc
+17
+00
+0b
+87
 dd
-d3
-14
-41
-69
-d2
-a6
-f9
-b8
-1f
-d8
-a0
-8d
-45
-55
 3e
-df
+d1
+85
+01
+58
+40
+0b
 24
-dc
-b8
-b9
-4a
-a3
-34
-83
-79
-94
+b5
+0d
+ca
+d4
+c2
+36
+b3
 a0
-46
-10
-18
-80
-ba
+a6
+c6
 ef
-4a
-80
-b0
-5c
+72
+c0
 6d
-63
-5b
+62
+d5
+45
+27
 59
-37
-21
-36
-db
-22
-d0
-6f
-79
-39
+78
+e3
+53
+9d
+0c
+30
+ef
+7a
+b1
 09
-67
-8c
-06
-8c
-7b
+2b
+e7
+e4
+f6
+7d
+1c
+81
 db
-0e
-5a
-13
-9b
+9d
+28
 ca
-ef
+f5
 21
 0e
-13
-0b
-2d
-e2
+6b
+4b
+0a
 92
-a1
-0c
-79
+6e
+9b
+0d
+55
 b5
 7e
 e9
-a1
-30
-5b
-dd
-19
-bb
-e5
-bf
-43
-ad
+a0
+60
 75
-82
-0f
-6d
-e6
-02
-68
-ac
-e3
-05
-24
-2e
-fc
-3a
-e6
-d0
-91
-04
-ce
-a2
-93
-d4
 7d
-07
-52
-98
-a1
-ba
-65
-87
-c7
-cb
-d8
-bc
-f7
-cb
-b4
-da
-29
-d5
-86
-c0
-7c
-ee
-a2
-d7
-4d
-f8
-67
-db
-17
-30
-d6
-7c
-79
-93
-8c
-ae
+68
+c3
+85
+b2
 35
-98
-b0
-71
-e2
-93
-d3
-12
-f9
-f0
-f5
-8f
-a8
-92
-d0
-f2
-57
-2b
-14
-82
-06
-6a
-18
-4b
-e2
-0d
-fe
-bb
-10
-21
-5d
-39
-da
-65
-d4
-66
-19
-2d
+95
+75
+01
+0b
+ad
+24
+08
+54
+6c
 e3
-ec
-3f
-f1
-ac
-7c
-d0
-10
-3e
-27
-07
-6e
-20
-87
-46
-91
-17
-df
-36
-fb
-af
-38
-36
-5b
-93
+80
+7f
+e9
+5d
+3c
+39
+27
+31
+74
+6c
+5a
+92
+2b
+87
+f8
+f4
+68
+03
+05
+84
 89
+61
+0c
+59
+bc
+f2
+f3
+b6
+a4
+29
+52
+20
+43
+84
+27
+c1
+74
+4c
+08
+67
+a5
 16
-83
-85
-b9
+3d
+37
+fc
+43
+4e
 6c
-a4
-85
-97
-09
-62
-70
-2b
-99
-fa
-2b
+56
+ea
+90
+90
+71
+cc
+ac
+53
+ec
 fb
+40
 94
-17
-ea
-5c
-5e
-33
-e7
-93
-8b
-a3
-da
-d6
-9d
+82
+e1
+55
+72
+d1
+7b
+2b
+34
+84
+e1
+05
+f6
+16
+1a
+c4
+df
+bb
+2f
+26
+fd
+42
 27
+90
+37
+6c
+26
 2a
-9b
-d5
-db
-c6
-15
-17
-8b
-bb
-d9
-f5
-fa
-36
-45
-c9
-f7
-e0
-98
-8e
+a3
+99
+c5
+fe
+2c
+7c
 ea
-09
-94
-e0
-88
-03
-74
-ec
-9d
+97
+9c
+fb
+07
+96
+21
+79
+41
+e1
+10
 a1
-94
-80
+09
+3c
+2e
+38
+33
+cc
+3e
+ca
+6b
+cc
+04
 f5
-91
-74
-f3
+03
+dc
+84
+24
+b5
+d3
+31
+27
+50
+82
+2a
+49
+d0
+92
 09
-11
-14
+10
+5a
+4b
+e5
+21
+c7
+24
+79
 9a
-18
-2f
-78
-2d
-16
-a0
-4c
-57
-d6
-ee
-ee
-da
-17
-e0
-41
-32
 9d
+5f
+28
+29
+85
+5c
+47
+d9
+7a
+8b
+b2
 05
-0e
-7d
+f5
+02
+16
+0f
+1e
+70
+40
+e3
+76
+ec
+aa
 94
-c8
-3d
+dd
+f0
+01
+c6
+a4
+07
+ec
+ca
+be
+ca
+31
+8d
+42
+8e
+92
+58
+fa
+6f
+87
+16
+63
+91
+06
+cc
+55
+59
+4d
+a2
+82
+17
+c0
+46
+0b
 cd
-0f
-b0
+09
+4a
+44
+8b
+65
+38
+a2
+07
+b3
 25
-01
-6e
-d0
-f8
-ce
+0f
+29
+39
+8a
+38
 55
-de
+dd
 ee
+f7
+03
+52
+fc
+4b
 e7
-4c
-f0
-b7
-38
-ef
 59
 58
-31
-da
-37
-e7
-e1
+35
+aa
+36
+d5
+de
 03
 b6
 0a
-b4
-10
-10
-33
-34
-21
-e0
-e0
-a6
-cd
-31
-85
-21
-6a
-2a
-f7
-1a
-58
-1c
-65
-13
-70
-1b
-19
-ef
-86
+ac
+5f
+b0
+f8
+30
+51
+e9
+52
+ec
+0a
+92
+b1
+f6
+95
+88
+3f
+50
 97
-b4
-55
-6a
+be
+62
+77
+37
+b9
+52
+d7
+d6
+9b
+ed
+2a
+25
+69
+40
+4d
+c8
+1d
+29
+92
+ce
+07
+3c
+3c
+95
+7b
+36
+93
+d2
+d7
+43
 c9
-8b
-cd
-cf
-b7
-a9
-85
-3e
-0c
-8e
-72
-6a
-dd
-84
-da
-da
-d5
-c3
-e7
-4c
+b4
 63
-ff
-c8
-3b
+b2
+40
+83
 46
-68
-38
-45
-47
-cd
+eb
+6f
 da
-99
-96
-fe
-84
-59
-0f
-f8
-4e
-54
-21
-10
-71
-44
-60
-7f
-df
-31
-e4
-ec
-b2
-51
-c7
-3c
-85
-fc
+eb
+04
+d8
+d6
+34
+b5
+0e
+2e
+ac
+ca
+1c
+ab
+83
+a2
+27
+03
+c2
+34
+d3
+7e
+46
+a7
+75
+6e
+64
+45
+17
+f4
 f1
 36
-25
-86
-bd
-17
-c9
+3d
+b9
+16
 ee
-a1
-2d
-89
+a5
+59
+03
 2b
-ff
-b3
+14
+ac
+5c
+49
 8a
-13
+9b
 3b
-4d
-f5
-dd
-8e
-7f
-8c
-d5
-0f
-d8
-29
-65
-9e
-b0
-c6
-07
-5c
-6d
-b8
-4c
-60
-cb
-69
+01
+bd
+9a
+2c
+34
+ba
+d5
+0f
+d8
+3c
 2a
-bd
-f1
-cc
+3e
+7b
+0c
+b0
+fc
+a1
+f0
 bc
+6a
+f9
+21
+d5
+1c
+c3
+92
+b4
 a7
 7c
-bb
-14
+b1
+64
 8a
-50
+63
+17
+76
+11
 a1
-c9
-b1
-27
-34
-59
-51
-e8
-9f
-4c
+b0
+e5
+2b
+6a
+60
+cc
 1b
-fe
-1d
+b2
+41
 f6
-35
+2f
 b9
-25
-32
-93
+5e
+35
+3b
 f0
-eb
-e0
-ef
-77
-b5
-cb
+f7
+1f
+4d
+c5
+8e
+c3
 a1
 0a
 d0
-bb
-49
-8f
-53
+fc
+eb
+c4
+cf
 ab
-2f
-c7
-a5
+0f
+c0
+0d
 a4
 63
 d7
-49
-99
-2b
-db
-1b
-cf
-a6
-9c
-d9
-40
-21
-6b
-f8
-35
-51
+7c
+44
+4f
+a2
+25
+4f
+e6
+d6
+0e
+bf
+81
+23
+b0
+fa
+d3
 1f
-a8
+aa
+13
+fb
+d6
+46
+6e
+22
+db
+97
+c5
+18
+9f
+61
+54
+f7
+27
 2c
-19
-9a
-04
-29
-82
-10
-6c
-8a
-98
-53
-3f
-e3
-57
-eb
-65
-30
-17
-c4
-0b
-0e
-7e
-12
-3c
+8c
+6f
+3d
+4f
+49
+fe
+de
+62
 c0
-5b
-17
-75
+59
+97
+51
 88
-ac
-1a
-99
+aa
+9b
+66
 39
-29
-19
-08
-f1
-2a
-42
-6e
+2b
+99
+2c
+f5
+70
+45
+7b
 bf
+3a
+49
+ea
+99
+f8
+ae
 38
-c9
-d3
-d1
-e8
+8b
+67
+61
+31
 e5
-b1
-7c
-c3
-53
-7f
+80
+10
+a7
 41
-ed
-dc
-9c
-5e
-da
-81
-77
-e2
+74
+84
+21
+ea
 5e
 b9
-f5
-54
-d8
-de
+ad
+1c
+f2
+92
+ed
+75
+00
+0b
+43
+51
+26
 a7
-82
-a4
-39
-24
-f4
-4b
-6c
-29
-21
-59
-28
-04
-65
-21
-d7
+1a
+16
+bb
+64
 52
-34
-b7
-3a
+6a
+8b
+57
+50
+8c
 97
-45
-ac
-c3
-28
-ff
-2a
-18
-02
-45
-14
-f0
-7c
-a4
-bb
-f5
-82
-ba
+c4
+97
+7a
+4e
+8f
+76
+b8
+aa
+d4
+4a
+0a
+96
+bc
+1b
+a3
+11
+75
 80
-88
-5e
-1f
-37
-35
+06
+fc
+f1
+04
+fc
+d8
+b5
 66
 bc
-12
-07
-1d
+10
+87
+33
 43
-f4
-79
-e3
-d6
-fe
-23
-21
-b4
 f3
-5c
-b1
-1d
-32
-6e
-92
-a1
-dc
-b0
-ba
-88
-f1
-b1
-1c
-4f
-a2
-3d
-34
 f9
-5b
-6f
-f6
-4e
-9e
+e1
+d6
+fc
+a3
+0f
+fb
+71
+10
+d6
+1a
+9a
+6e
+bf
+51
+d0
 82
-c3
-57
-26
-75
+f0
+77
+55
+83
+7b
+e3
+cf
+f1
 62
-50
-0d
-d3
+e1
+5d
+6a
+b8
+b9
+3c
+30
+a4
+58
+8e
+75
+7e
 e8
-87
+2b
+ad
+e8
+8f
 4d
 31
 20
-0c
-71
+0b
+d9
 a0
-52
-23
-c9
-58
-e3
-8d
-8a
-7a
+4e
+d3
+c5
+6a
+a9
+d6
+45
+04
 38
+64
+c0
+d9
+56
+c8
+05
 6c
-c2
-59
-49
-f7
-84
-92
-fd
-5d
-6d
-03
-42
-34
-b6
+fc
+55
+6f
+83
+6c
+33
+1e
 09
-a5
-4f
-41
-bb
-d0
-7a
-43
-80
+b9
+bf
+4d
+89
+9a
+21
+8c
+fe
 41
-7c
-61
-cf
-34
-a5
-88
-ee
-4c
-6d
+74
+63
+4f
+2b
+9a
+09
+10
+4e
+65
 c0
 86
-3a
-d3
-c6
-40
-b9
-e7
-5b
-21
-c1
-38
+3b
 9c
-cd
-f9
-63
-13
-7d
-d4
-c1
-d6
+1e
+0b
 a7
-ea
-42
-54
+e0
+f3
+21
+c5
+c8
+90
+ff
 af
-6b
-17
-34
-dc
-d2
-a1
-40
+9c
+b7
+4f
+b3
+c9
+d6
+a7
+f2
+0a
+7e
+e3
+21
+e0
+96
+6e
+9c
+ae
+e8
 8b
 bb
-b6
-a9
-b5
+0e
+89
+4b
 64
-f1
+f9
 69
 13
-e0
-69
-b0
-7d
-a0
-c6
-4d
-9d
-15
-4f
+c9
+21
+9a
+31
+ea
+31
 e9
-ca
-62
-8b
-e1
-df
-91
-b1
-64
-b4
-b3
-48
-bd
-3e
-94
-84
-c7
-29
-55
+af
+5b
+54
+26
+35
+9d
 7c
-13
-55
-07
-58
-58
-e3
+47
+6d
+d8
+6d
+8a
+cd
+35
+40
+bf
+be
 93
-ed
-61
-db
-b0
-2e
-bb
-a9
-f9
-91
-59
-e8
+33
+7a
+e5
+02
+8c
 1f
+67
+4d
+02
+97
+9a
+19
+aa
+e3
+97
+e6
+56
+db
+d6
+06
+99
+5b
+68
+19
 b2
-b5
-6a
-4c
-b5
-2f
-dc
-eb
-3d
-8f
+ef
+6d
+c3
+85
+32
+10
+a4
+32
+27
 d0
-57
-15
-cc
-c8
+4f
+ad
+ea
+b6
 63
-70
+78
 71
 f2
-fa
-3a
-17
+e6
+c2
+37
 13
 f0
-09
-85
-af
-72
-34
-73
-a6
-92
-f3
+fe
+21
+9d
+3c
+9e
 b6
-67
+6d
+53
+4b
+96
+99
 14
-68
+60
 f1
 ec
-a0
-0c
-fc
+bc
+f4
+dc
 6c
-f9
-2f
-3e
-73
-03
-ca
-21
-61
-97
-62
-3e
-52
+a1
+d8
+9a
+41
+4d
+d1
+6e
+99
+f2
 da
-b6
-35
-02
-b0
-5e
+18
+2c
+da
+2d
+3a
+85
+2d
+56
 78
 4d
+8c
+da
+e0
+0f
+15
+9d
+d6
+8e
+84
+7c
+70
 90
-22
-df
-8f
-14
-5d
-90
-f0
-dc
-d9
-1d
-5b
-1a
+e8
 b0
 f1
 17
 79
-9b
-da
-ff
-c7
-0c
-c6
-56
-92
-19
-aa
-2f
-70
-3e
-63
-e8
-82
+ac
+3a
+4c
+66
+4b
+1e
+1d
+7f
+56
+2a
+e3
+39
+7e
+7d
+16
+8c
 f4
 7f
 45
-5f
+72
 be
 50
 de
 3d
 7a
-f8
-cc
-c7
-8e
-e8
-7c
+fa
+4c
+dc
+49
+5a
+02
 44
-56
-e9
+d1
+4e
 6b
-86
-33
+76
+99
+e2
+dd
+61
+71
+68
+52
 27
-16
-af
 c9
-49
-ac
-27
-ce
-1a
+b1
 b8
-77
-ac
-7d
-7e
-48
-95
-ba
-4c
-ea
-64
-68
-e0
-ef
+63
+93
+dd
+fe
+12
+15
+bc
+b6
+eb
+c7
+2e
+2b
+19
 33
 ba
 cd
 2d
-ef
-ae
-7d
-0a
-29
-13
-e8
-6b
-80
-0b
-88
-26
-a0
+d8
+4c
+31
+69
 26
-c4
-59
-b6
-aa
+b8
+e8
+7f
+47
+8b
+08
+24
+e0
+66
+40
+00
+b1
+01
+9a
 9a
-8e
 61
 3e
 39
 fc
-c9
-30
-d2
-3c
-15
-42
-d7
-e6
-d8
-c1
-f4
-08
-e4
-70
-22
-d7
-1e
-71
-8f
-1d
-21
-ba
-79
-01
-c1
-2e
-ed
-e7
-81
-3e
-b0
-d0
-05
+ce
+99
+52
 26
-89
-c4
-df
-1c
-91
-d6
-b2
-e9
-af
-0a
+da
+99
 d0
-8f
-3e
-0a
-98
-d4
-b0
-b1
-c8
-44
-5a
-ac
-f1
-3c
-5b
-9e
-95
-b2
-6e
 5d
-5d
-9e
-d2
-75
-73
-3b
-b9
-d0
+af
+61
+bc
+43
+9b
+d8
+10
 9c
-b0
-11
-1a
-cc
-cd
-e5
-6e
-3c
-73
+59
+d3
+c4
+c4
+66
+38
+35
+5e
+8e
+ae
+21
+ae
+5c
+4b
+49
+6c
+3a
+a7
+f7
+34
+6f
+16
+22
+4a
+32
+f8
+55
+0a
+20
+84
+8c
+4c
+5f
+54
+30
+b3
+12
+87
+59
+6f
+b1
+15
+17
+d8
+6d
+8d
+91
+a2
+2a
+31
+9a
+16
+83
+30
+0b
+96
+5b
+30
+91
+18
+8c
+8d
+61
+6f
+3b
+de
 c8
-7e
+03
 f2
 10
 d1
 0e
 8a
-a5
-84
-fd
-c2
-7e
-d0
-ac
-4c
-64
+a4
+06
+dc
 35
-36
-26
-78
-1a
-e5
+ce
+54
+ae
+3b
+c4
+7f
+52
+de
+77
+2a
+a1
 6d
-4d
-cc
-26
-83
-3d
-5d
-15
-95
-62
+2f
+4c
+11
+84
+97
+df
+2c
+ad
+42
+76
+53
+b2
+db
 f2
-52
-28
-5c
-74
-51
-f3
-d1
-3a
+83
+4b
+fe
+be
 59
-d2
-3f
-64
-7f
-f9
-a5
+65
 9e
+d5
+eb
+79
+b3
+e4
 92
-86
-2c
-11
-84
-12
-67
-e6
+76
+27
+a1
+e3
+aa
+47
+18
 ba
-9f
-2a
-3c
-da
-42
-e5
-32
-d9
-36
-3c
-20
-67
+3a
+48
 f5
+6b
+0d
+64
+7c
+b0
 f1
-b4
-00
-cd
-9b
-84
+93
+21
+98
+8a
+5d
+b1
+be
+8d
+99
+7b
 1b
-35
-92
-86
+cf
+d2
+88
 d5
-9f
+e7
+4f
+12
+22
+79
+89
 0f
-7e
-ff
-71
-8f
-4d
-26
-15
+1d
+5d
+8b
+24
+cb
+02
+b9
 a1
-6a
+00
+1f
+f1
+ed
+22
+2a
+6f
+36
+95
+79
+cf
+c6
+31
+74
+51
+92
+dd
+59
+78
+b5
+99
+b4
+f6
+ce
+35
+00
 a5
-f2
-b7
-13
-65
+11
+9c
+70
+ac
+c4
+c3
+02
+ad
+90
+32
 23
-82
+5a
+ed
+ad
+8e
+c4
+0e
+a0
+61
+d9
+79
 ee
-f5
-1d
-8f
-f6
-f3
-86
-68
-fa
-c1
-24
-33
-e7
-60
-19
-70
-11
-00
+c4
+39
+56
+13
+75
+91
 f4
-b6
-4a
-34
-3f
-47
-50
-6c
-87
-03
+5a
+2c
+25
+48
+d8
+a2
+e0
+6b
+19
+0a
+2c
+b9
+99
+9c
+36
+1b
+d1
+83
+12
+02
+f6
+9e
+0c
+9b
+18
+54
+2e
+5f
+ee
 8e
-a6
-4d
-6c
-de
-58
+e1
+08
+f5
+11
+1b
+ff
+7f
+9c
+30
+e0
+61
+33
+24
+f8
+45
+a1
+4c
+fa
+5a
+14
 78
-8f
-93
-ad
-e6
-8d
-40
-c7
-f9
-99
-87
+41
+7f
 ee
+52
+49
+b9
+42
+4a
+9f
+5d
+02
+e6
+86
+2a
+7f
+12
+9e
+79
+05
+5f
+90
+e2
 aa
 55
 40
@@ -10607,8 +10687,8 @@
 15
 14
 1b
+28
 0e
-11
 8a
 8b
 83
@@ -10864,14 +10944,14 @@
 00
 6b
 4e
-73
+c3
 31
 00
 55
 aa
 aa
 55
-92
+a9
 49
 ff
 20
@@ -11029,7 +11109,7 @@
 20
 20
 04
-be
+d5
 6f
 e0
 cc
@@ -11117,7 +11197,7 @@
 20
 20
 04
-be
+d5
 00
 00
 00
@@ -11241,7 +11321,7 @@
 20
 20
 04
-be
+d5
 6f
 e0
 cc
@@ -11289,179 +11369,19 @@
 6f
 e0
 cc
-e3
-e7
-e0
-80
-05
-70
-45
-9f
-06
-20
-60
-00
-00
-6f
-e0
-c5
-a0
-79
-20
-7e
-07
-67
-e0
-cc
-75
-70
-4c
-76
-00
-70
-4c
-77
-03
-70
-4c
-78
-13
-6f
-e0
-c7
-7c
-67
-e0
-cc
-79
-6f
-e0
-cc
-e3
-e7
-e0
-80
-05
-d8
-40
-00
-06
-da
-20
-4c
-75
-20
-20
-04
-be
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-00
-20
-20
-00
-40
-c0
-20
-00
-04
-c0
-20
-80
-21
-20
-60
-00
-00
-6f
-e0
-cc
-ba
-20
-3a
-00
-07
-20
-20
-00
-13
-6f
-e0
-c5
-a0
-79
-20
-7e
-07
-67
-e0
-c7
-c2
-70
-47
-c3
-00
-70
-47
-c4
-30
-70
-47
-c5
-10
-70
-45
-9f
-33
-df
-20
-00
-1f
-d8
-c0
-48
-53
-d8
-a0
-47
-c6
-20
-40
-7c
-dc
-20
+e3
+e7
+e0
+80
+05
+70
+45
+9f
+06
 20
-04
-90
+60
+00
+00
 6f
 e0
 c5
@@ -11481,35 +11401,31 @@
 70
 4c
 77
-30
+03
 70
 4c
 78
-10
-df
-20
-00
-1f
-d8
-c0
-48
-53
-d8
-a0
-4c
-79
-20
-40
+13
+6f
+e0
+c7
 7c
-dc
-20
-40
-04
-90
+67
+e0
+cc
+79
+6f
+e0
+cc
+e3
+e7
+e0
+80
+05
 d8
 40
 00
-34
+06
 da
 20
 4c
@@ -11517,7 +11433,51 @@
 20
 20
 04
-be
+d5
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+20
+20
+00
+40
+c0
+20
+80
+03
+20
+60
+00
+00
 6f
 e0
 cc
@@ -11525,11 +11485,11 @@
 20
 3a
 00
-24
+06
 20
 20
 00
-30
+12
 6f
 e0
 c5
@@ -11557,7 +11517,7 @@
 20
 40
 04
-a1
+b8
 67
 e0
 c7
@@ -11629,7 +11589,127 @@
 20
 20
 04
-be
+d5
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
 00
 00
 00
@@ -11689,7 +11769,7 @@
 20
 20
 04
-be
+d5
 20
 60
 00
@@ -11957,7 +12037,7 @@
 20
 20
 03
-af
+ab
 d8
 e0
 00
@@ -11965,7 +12045,7 @@
 20
 20
 03
-af
+ab
 d8
 e0
 00
@@ -11973,7 +12053,7 @@
 20
 20
 03
-af
+ab
 70
 4c
 e0
@@ -11981,7 +12061,7 @@
 20
 20
 03
-41
+3d
 d8
 c0
 45
@@ -11989,7 +12069,7 @@
 20
 40
 03
-79
+75
 d8
 e0
 00
@@ -11997,7 +12077,7 @@
 20
 20
 03
-af
+ab
 70
 4c
 e3
@@ -12009,7 +12089,7 @@
 20
 20
 03
-af
+ab
 d8
 e0
 00
@@ -12017,7 +12097,7 @@
 20
 20
 03
-af
+ab
 70
 4e
 5d
@@ -12029,7 +12109,7 @@
 20
 40
 03
-47
+43
 d8
 e0
 00
@@ -12037,7 +12117,7 @@
 20
 20
 03
-af
+ab
 00
 00
 00
@@ -12449,7 +12529,7 @@
 20
 40
 02
-8c
+88
 20
 20
 4d
@@ -12670,6 +12750,6 @@
 00
 00
 00
-6f
-f9
+74
+e6
 24
Index: output/program.lis
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/program.lis	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/program.lis	(working copy)
@@ -78,52 +78,52 @@
 0045 c010d801 beq patch04_1 ,mouse_soft_reset 
 0046 c012809e beq patch04_5 ,p_lpm_sleep 
 0047 c014007a beq patch05_0 ,p_lpm_dispatch 
-0048 c0390291 beq patch0e_2 ,p_mouse_cb_fuction 
-0049 c03980c9 beq patch0e_3 ,p_mouse_load_device_info_check 
-004a c03a0298 beq patch0e_4 ,p_mouse_default_init 
-004b c03a81ad beq patch0e_5 ,p_mouse_param_info_init 
-004c c03c81af beq patch0f_1 ,p_mouse_start_work 
-004d c03e80e7 beq patch0f_5 ,p_mouse_before_hibernate 
-004e c03f016a beq patch0f_6 ,p_mouse_setgpio_hibernate 
+0048 c039028d beq patch0e_2 ,p_mouse_cb_fuction 
+0049 c03980cb beq patch0e_3 ,p_mouse_load_device_info_check 
+004a c03a0294 beq patch0e_4 ,p_mouse_default_init 
+004b c03a81a9 beq patch0e_5 ,p_mouse_param_info_init 
+004c c03c81ab beq patch0f_1 ,p_mouse_start_work 
+004d c03e80e9 beq patch0f_5 ,p_mouse_before_hibernate 
+004e c03f0166 beq patch0f_6 ,p_mouse_setgpio_hibernate 
 004f c04080ac beq patch10_1 ,p_mouse_adc_read 
-0050 c04100b7 beq patch10_2 ,p_mouse_adc_bat_percent_lowpower_out 
-0051 c0418173 beq patch10_3 ,p_mouse_motion 
-0052 c04381b4 beq patch10_7 ,p_mouse_setting_sensor_type 
+0050 c04100b9 beq patch10_2 ,p_mouse_adc_bat_percent_lowpower_out 
+0051 c041816f beq patch10_3 ,p_mouse_motion 
+0052 c04381b0 beq patch10_7 ,p_mouse_setting_sensor_type 
 0053 c044808c beq patch11_1 ,p_mouse_3io6key_check 
-0054 c0478110 beq patch11_7 ,p_mouse_priority_bb_event 
-0055 c04881b8 beq patch12_1 ,p_mouse_le_parse_att 
-0056 c0480128 beq patch12_0 ,p_mouse_le 
-0057 c04980ea beq patch12_3 ,p_mouse_bb_event_timer 
-0058 c04a01b1 beq patch12_4 ,p_mouse_start_discovery 
-0059 c04c02f2 beq patch13_0 ,p_mouse_store_dpi_info_check 
-005a c05282f6 beq patch14_5 ,p_mouse_24g_package_data 
-005b c06780e5 beq patch19_7 ,p_app_init 
-005c c04d0507 beq patch13_2 ,p_mouse_idle 
-005d c07f8665 beq patch1f_7 ,p_sadc_calibration 
+0054 c047810c beq patch11_7 ,p_mouse_priority_bb_event 
+0055 c04881b4 beq patch12_1 ,p_mouse_le_parse_att 
+0056 c0480124 beq patch12_0 ,p_mouse_le 
+0057 c04980ec beq patch12_3 ,p_mouse_bb_event_timer 
+0058 c04a01ad beq patch12_4 ,p_mouse_start_discovery 
+0059 c04c02ee beq patch13_0 ,p_mouse_store_dpi_info_check 
+005a c05282f2 beq patch14_5 ,p_mouse_24g_package_data 
+005b c06780e7 beq patch19_7 ,p_app_init 
+005c c04d051e beq patch13_2 ,p_mouse_idle 
+005d c07f867b beq patch1f_7 ,p_sadc_calibration 
 005e c0750089 beq patch1d_2 ,p_otp_read_data 
-005f c07580d9 beq patch1d_3 ,p_spid_init 
-0060 c07600cb beq patch1d_4 ,p_spid_write_reg 
-0061 c07680d1 beq patch1d_5 ,p_spid_read_regs 
+005f c07580db beq patch1d_3 ,p_spid_init 
+0060 c07600cd beq patch1d_4 ,p_spid_write_reg 
+0061 c07680d3 beq patch1d_5 ,p_spid_read_regs 
 0062 2020233e branch assert 
 
 pf_patch_ext:
-0063 c001063b beq patch20_2 ,p_enable_adc 
-0064 c02201b6 beq patch28_4 ,p_le_slave_more_data 
-0065 c04c031c beq patch33_0 ,p_g24_dispatch 
-0066 c04d84f8 beq patch33_3 ,p_g24_receive_payload 
-0067 c05104ea beq patch34_2 ,p_g24_read_len_pid_crc 
-0068 c04f84c8 beq patch33_7 ,p_g24_transmit_packet 
-0069 c05004d2 beq patch34_0 ,p_g24_transmit_prep 
+0063 c0010651 beq patch20_2 ,p_enable_adc 
+0064 c02201b2 beq patch28_4 ,p_le_slave_more_data 
+0065 c04c0318 beq patch33_0 ,p_g24_dispatch 
+0066 c04d850f beq patch33_3 ,p_g24_receive_payload 
+0067 c0510501 beq patch34_2 ,p_g24_read_len_pid_crc 
+0068 c04f84df beq patch33_7 ,p_g24_transmit_packet 
+0069 c05004e9 beq patch34_0 ,p_g24_transmit_prep 
 006a c0548079 beq patch35_1 ,p_g24_chamap_param_update 
-006b c055829a beq patch35_3 ,p_g24_pair_param_init 
-006c c056029e beq patch35_4 ,p_g24_pair_dispatch 
-006d c05e82c2 beq patch37_5 ,p_g24_reconn_dispatch 
-006e c05f04e7 beq patch37_6 ,p_g24_txbuf_clear 
-006f c05f815f beq patch37_7 ,p_g24_reconn_device_fail 
-0070 c06103e8 beq patch38_2 ,p_g24_transmit_no_interrupt 
-0071 c0630311 beq patch38_6 ,p_g24_transmit_loop 
-0072 c06602d4 beq patch39_4 ,p_g24_transmit_hop_process 
-0073 c06683cd beq patch39_5 ,p_g24_send_abort_packet 
+006b c0558296 beq patch35_3 ,p_g24_pair_param_init 
+006c c056029a beq patch35_4 ,p_g24_pair_dispatch 
+006d c05e82be beq patch37_5 ,p_g24_reconn_dispatch 
+006e c05f04fe beq patch37_6 ,p_g24_txbuf_clear 
+006f c05f815b beq patch37_7 ,p_g24_reconn_device_fail 
+0070 c06103e4 beq patch38_2 ,p_g24_transmit_no_interrupt 
+0071 c063030d beq patch38_6 ,p_g24_transmit_loop 
+0072 c06602d0 beq patch39_4 ,p_g24_transmit_hop_process 
+0073 c06683c9 beq patch39_5 ,p_g24_send_abort_packet 
 0074 c17f8000 rtneq patch3f_7 
 0075 2020233e branch assert 
 
@@ -206,2485 +206,2513 @@
 p_mouse_adc_read:
 00ac 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
 00ad c4098000 rtnbit0 mouse_enable_adc 
-00ae 20404ea0 call mouse_adc_gpio_set 
+00ae 6fe0cc6d fetch 1 ,mem_ms_adc_mode 
+00af c1800000 rtnne adc_battery 
+00b0 20404ea0 call mouse_adc_gpio_set 
 
 p_mouse_adc_read_start:
-00af 20406fb2 call enable_adc 
-00b0 20406f8e call vdd_calculate_by_mode 
-00b1 67e1464a store 2 ,mem_device_vdd_now_vol 
+00b1 20406fb2 call enable_adc 
+00b2 20406f8e call vdd_calculate_by_mode 
+00b3 67e1464a store 2 ,mem_device_vdd_now_vol 
 
 p_mouse_adc_data_process:
-00b2 6fe1464a fetch 2 ,mem_device_vdd_now_vol 
-00b3 1fe6fc0a div pdata ,10 
-00b4 20407d61 call get_div_result 
-00b5 67e1464a store 2 ,mem_device_vdd_now_vol 
-00b6 20204eb4 branch mouse_adc_data_process 
+00b4 6fe1464a fetch 2 ,mem_device_vdd_now_vol 
+00b5 1fe6fc0a div pdata ,10 
+00b6 20407d61 call get_div_result 
+00b7 67e1464a store 2 ,mem_device_vdd_now_vol 
+00b8 20204eb4 branch mouse_adc_data_process 
 
 p_mouse_adc_bat_percent_lowpower_out:
-00b7 efe40011 ifetch 8 ,rega 
-00b8 67e4064e store 8 ,mem_pdatatemp 
+00b9 efe40011 ifetch 8 ,rega 
+00ba 67e4064e store 8 ,mem_pdatatemp 
 
 p_mouse_adc_bat_percent_lowpower_out_battery:
-00b9 20407057 call adc_clear_no_power_flag 
-00ba 204000c3 call p_adc_clear_low_power_flag 
-00bb 6fe10654 fetch 2 ,mem_pdatatemp + 6 
-00bc 68490650 fetcht 2 ,mem_pdatatemp + 2 
-00bd 98467c00 isub temp ,null 
-00be 24417054 ncall adc_set_no_power_flag ,positive 
-00bf 68490652 fetcht 2 ,mem_pdatatemp + 4 
-00c0 98467c00 isub temp ,null 
-00c1 244100c6 ncall p_adc_set_low_power_flag ,positive 
-00c2 20204ed0 branch mouse_adc_bat_level_set 
+00bb 20407057 call adc_clear_no_power_flag 
+00bc 204000c5 call p_adc_clear_low_power_flag 
+00bd 6fe10654 fetch 2 ,mem_pdatatemp + 6 
+00be 68490650 fetcht 2 ,mem_pdatatemp + 2 
+00bf 98467c00 isub temp ,null 
+00c0 24417054 ncall adc_set_no_power_flag ,positive 
+00c1 68490652 fetcht 2 ,mem_pdatatemp + 4 
+00c2 98467c00 isub temp ,null 
+00c3 244100c8 ncall p_adc_set_low_power_flag ,positive 
+00c4 20204ed0 branch mouse_adc_bat_level_set 
 
 p_adc_clear_low_power_flag:
-00c3 6848c422 fetcht 1 ,mem_adc_power_flag 
-00c4 793f8400 set0 0 ,temp 
-00c5 20207059 branch adc_set_power_flag 
+00c5 6848c422 fetcht 1 ,mem_adc_power_flag 
+00c6 793f8400 set0 0 ,temp 
+00c7 20207059 branch adc_set_power_flag 
 
 p_adc_set_low_power_flag:
-00c6 6848c422 fetcht 1 ,mem_adc_power_flag 
-00c7 79200400 set1 0 ,temp 
-00c8 20207059 branch adc_set_power_flag 
+00c8 6848c422 fetcht 1 ,mem_adc_power_flag 
+00c9 79200400 set1 0 ,temp 
+00ca 20207059 branch adc_set_power_flag 
 
 p_mouse_load_device_info_check:
-00c9 704e6510 jam zcode_10 ,mem_zcode_temp_param0 
-00ca 202007c9 branch p_zcode_entrance 
+00cb 704e6510 jam zcode_10 ,mem_zcode_temp_param0 
+00cc 202007df branch p_zcode_entrance 
 
 p_spid_write_reg:
-00cb 6fe101bc fetch 2 ,mem_spid_tbuf 
-00cc 67e14cf9 store 2 ,mem_spid_tbuf_new 
-00cd 70808202 jam 2 ,core_spid_txlen 
-00ce 70808800 jam 0 ,core_spid_rxlen 
-00cf 70800602 jam spid_start ,core_misc_ctrl 
-00d0 20206bd6 branch wait_spid_done 
+00cd 6fe101bc fetch 2 ,mem_spid_tbuf 
+00ce 67e14cf9 store 2 ,mem_spid_tbuf_new 
+00cf 70808202 jam 2 ,core_spid_txlen 
+00d0 70808800 jam 0 ,core_spid_rxlen 
+00d1 70800602 jam spid_start ,core_misc_ctrl 
+00d2 20206bd6 branch wait_spid_done 
 
 p_spid_read_regs:
-00d1 6fe101bc fetch 2 ,mem_spid_tbuf 
-00d2 67e0ccf9 store 1 ,mem_spid_tbuf_new 
-00d3 70808201 jam 1 ,core_spid_txlen 
-00d4 60590088 storet 2 ,core_spid_rxlen 
-00d5 70800602 jam spid_start ,core_misc_ctrl 
-00d6 20406bd6 call wait_spid_done 
-00d7 6fe0ccfb fetch 1 ,mem_spid_rbuf_new 
-00d8 20600000 rtn 
+00d3 6fe101bc fetch 2 ,mem_spid_tbuf 
+00d4 67e0ccf9 store 1 ,mem_spid_tbuf_new 
+00d5 70808201 jam 1 ,core_spid_txlen 
+00d6 60590088 storet 2 ,core_spid_rxlen 
+00d7 70800602 jam spid_start ,core_misc_ctrl 
+00d8 20406bd6 call wait_spid_done 
+00d9 6fe0ccfb fetch 1 ,mem_spid_rbuf_new 
+00da 20600000 rtn 
 
 p_spid_init:
 
 p_spid_init_common:
-00d9 6fe0c3fe fetch 1 ,mem_spi_init_clk 
-00da 67f08080 store 1 ,core_spid_ctrl 
-00db 6fe0c3ff fetch 1 ,mem_spi_init_delay_time 
-00dc 67f08081 store 1 ,core_spid_delay 
-00dd 58004cf9 setarg mem_spid_tbuf_new 
-00de 67f10084 store 2 ,core_spid_txaddr 
-00df 58004cfb setarg mem_spid_rbuf_new 
-00e0 67f10086 store 2 ,core_spid_rxaddr 
-00e1 20206968 branch twspi_disable 
+00db 6fe0c3fe fetch 1 ,mem_spi_init_clk 
+00dc 67f08080 store 1 ,core_spid_ctrl 
+00dd 6fe0c3ff fetch 1 ,mem_spi_init_delay_time 
+00de 67f08081 store 1 ,core_spid_delay 
+00df 58004cf9 setarg mem_spid_tbuf_new 
+00e0 67f10084 store 2 ,core_spid_txaddr 
+00e1 58004cfb setarg mem_spid_rbuf_new 
+00e2 67f10086 store 2 ,core_spid_rxaddr 
+00e3 20206968 branch twspi_disable 
 
 p_mouse_lpm_wake_param_init:
-00e2 58000000 setarg 0 
-00e3 67e08ea2 store 1 ,mem_voice_queue_count 
-00e4 20600000 rtn 
+00e4 58000000 setarg 0 
+00e5 67e08ea2 store 1 ,mem_voice_queue_count 
+00e6 20600000 rtn 
 
 p_app_init:
 
 p_mouse_init:
-00e5 205580e2 call p_mouse_lpm_wake_param_init ,wake 
-00e6 20204d11 branch mouse_init 
+00e7 205580e4 call p_mouse_lpm_wake_param_init ,wake 
+00e8 20204d11 branch mouse_init 
 
 p_mouse_before_hibernate:
-00e7 20407388 call disable_authrom 
-00e8 20404e42 call mouse_setgpio_hibernate 
-00e9 20204e3f branch mouse_before_hibernate_next 
+00e9 20407388 call disable_authrom 
+00ea 20404e42 call mouse_setgpio_hibernate 
+00eb 20204e3f branch mouse_before_hibernate_next 
 
 p_mouse_bb_event_timer:
-00ea 2040010d call p_mouse_le_send_conn_param_update_timer 
-00eb 20405a29 call mouse_low_voltage_led_timer 
-00ec 20404ea5 call mouse_adc_read 
-00ed 204059f2 call mouse_logo_led_on_timer 
-00ee 20405a81 call mouse_led_multi_timer 
-00ef 20405a00 call mouse_dpi_led_blink_delay_timer 
-00f0 20405050 call mouse_dpi_key_check_long_press 
-00f1 204054ab call mouse_bt_discovery_check 
-00f2 204054d7 call mouse_commbination_key_process 
-00f3 204054ba call mouse_commbination_dpi_check_timer 
-00f4 204054cb call mouse_commbination_key_select_device_timer 
-00f5 20400372 call p_mouse_key_info_store_delay_timer 
-00f6 20405527 call mouse_current_mult_update_timer 
-00f7 20404fd6 call mouse_wheel_trigger_timer 
-00f8 20405538 call mouse_store_information_delay_timer 
-00f9 2040552f call mouse_check_no_data_timeout_timer 
-00fa 20400108 call p_mouse_24g_long_sleep_param_update_timer 
-00fb 2040326c call g24_pair_timeout_timer 
-00fc 20403507 call g24_reconn_timeout_timer 
-00fd 20400103 call p_mouse_m_key_long_press_timer 
-00fe 204054fa call mouse_check_discovery_timeout_timer 
-00ff 204054ff call mouse_check_direct_timeout_timer 
-0100 2040550d call mouse_le_enable_att_list_timer 
-0101 2040551a call mouse_le_battery_updata_timer 
-0102 20205510 branch mouse_le_send_smp_security_request_timer 
+00ec 20400109 call p_mouse_le_send_conn_param_update_timer 
+00ed 20405a29 call mouse_low_voltage_led_timer 
+00ee 20404ea5 call mouse_adc_read 
+00ef 204059f2 call mouse_logo_led_on_timer 
+00f0 20405a81 call mouse_led_multi_timer 
+00f1 20405a00 call mouse_dpi_led_blink_delay_timer 
+00f2 20405050 call mouse_dpi_key_check_long_press 
+00f3 204054ab call mouse_bt_discovery_check 
+00f4 204054d7 call mouse_commbination_key_process 
+00f5 204054ba call mouse_commbination_dpi_check_timer 
+00f6 204054cb call mouse_commbination_key_select_device_timer 
+00f7 2040036e call p_mouse_key_info_store_delay_timer 
+00f8 20405527 call mouse_current_mult_update_timer 
+00f9 20404fd6 call mouse_wheel_trigger_timer 
+00fa 20405538 call mouse_store_information_delay_timer 
+00fb 2040552f call mouse_check_no_data_timeout_timer 
+00fc 204000ff call p_mouse_m_key_long_press_timer 
+00fd 20400104 call p_mouse_24g_long_sleep_param_update_timer 
+00fe 202054a4 branch mouse_bb_event_timer_next 
 
 p_mouse_m_key_long_press_timer:
-0103 6fe0ce62 fetch 1 ,mem_mouse_m_key_press_flag 
-0104 207a0000 rtn blank 
-0105 da604e63 arg mem_mouse_m_key_press_count ,regc 
-0106 da4003c5 arg p_g24_send_http_info_enable ,regb 
-0107 20203755 branch timer_single_step 
+00ff 6fe0ce62 fetch 1 ,mem_mouse_m_key_press_flag 
+0100 207a0000 rtn blank 
+0101 da604e63 arg mem_mouse_m_key_press_count ,regc 
+0102 da4003c1 arg p_g24_send_http_info_enable ,regb 
+0103 20203755 branch timer_single_step 
 
 p_mouse_24g_long_sleep_param_update_timer:
-0108 da604636 arg mem_24g_long_sleep_param_update_timer ,regc 
-0109 da40010b arg p_mouse_24g_long_sleep_normal_param ,regb 
-010a 20203755 branch timer_single_step 
+0104 da604636 arg mem_24g_long_sleep_param_update_timer ,regc 
+0105 da400107 arg p_mouse_24g_long_sleep_normal_param ,regb 
+0106 20203755 branch timer_single_step 
 
 p_mouse_24g_long_sleep_normal_param:
-010b 704cbc01 jam 1 ,mem_device_tx_heart_data_flag 
-010c 202058f9 branch mouse_24g_long_sleep_normal_param 
+0107 704cbc01 jam 1 ,mem_device_tx_heart_data_flag 
+0108 202058f9 branch mouse_24g_long_sleep_normal_param 
 
 p_mouse_le_send_conn_param_update_timer:
-010d da604ac6 arg mem_mouse_le_send_conn_param_update_timer ,regc 
-010e da405408 arg mouse_updata_le_param ,regb 
-010f 20203755 branch timer_single_step 
+0109 da604ac6 arg mem_mouse_le_send_conn_param_update_timer ,regc 
+010a da405408 arg mouse_updata_le_param ,regb 
+010b 20203755 branch timer_single_step 
 
 p_mouse_priority_bb_event:
-0110 1a627e00 copy regc ,pdata 
-0111 c01d0126 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
-0112 c020011d beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
-0113 c00a8122 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
-0114 c0190116 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
-0115 202053dc branch mouse_priority_bb_event + 2 
+010c 1a627e00 copy regc ,pdata 
+010d c01d0122 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
+010e c0200119 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
+010f c00a811e beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
+0110 c0190112 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
+0111 202053dc branch mouse_priority_bb_event + 2 
 
 p_mouse_le_ll_start_encryt:
-0116 6fe0c754 fetch 1 ,mem_device_le_reconnect_flag 
-0117 c000811a beq 1 ,p_mouse_le_ll_reconn_start_encryt 
-0118 70488314 jam 20 ,mem_le_start_encrypt_timer 
-0119 2020540f branch mouse_le_ll_enable_start_enc_flag 
+0112 6fe0c754 fetch 1 ,mem_device_le_reconnect_flag 
+0113 c0008116 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
+0114 70488314 jam 20 ,mem_le_start_encrypt_timer 
+0115 2020540f branch mouse_le_ll_enable_start_enc_flag 
 
 p_mouse_le_ll_reconn_start_encryt:
-011a 20405408 call mouse_updata_le_param 
-011b 70488305 jam 5 ,mem_le_start_encrypt_timer 
-011c 2020540f branch mouse_le_ll_enable_start_enc_flag 
+0116 20405408 call mouse_updata_le_param 
+0117 70488305 jam 5 ,mem_le_start_encrypt_timer 
+0118 2020540f branch mouse_le_ll_enable_start_enc_flag 
 
 p_mouse_le_conn_param_update_rsp_recieved:
-011d 6fe0cac5 fetch 1 ,mem_mouse_le_send_conn_param_update 
-011e 247a0000 nrtn blank 
-011f 704ac501 jam 1 ,mem_mouse_le_send_conn_param_update 
-0120 704ac61e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
-0121 20600000 rtn 
+0119 6fe0cac5 fetch 1 ,mem_mouse_le_send_conn_param_update 
+011a 247a0000 nrtn blank 
+011b 704ac501 jam 1 ,mem_mouse_le_send_conn_param_update 
+011c 704ac61e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
+011d 20600000 rtn 
 
 p_mouse_le_bb_disconnected:
-0122 58000000 setarg 0 
-0123 67e0cac5 store 1 ,mem_mouse_le_send_conn_param_update 
-0124 67e0cac6 store 1 ,mem_mouse_le_send_conn_param_update_timer 
-0125 202053f9 branch mouse_le_bb_disconnected 
+011e 58000000 setarg 0 
+011f 67e0cac5 store 1 ,mem_mouse_le_send_conn_param_update 
+0120 67e0cac6 store 1 ,mem_mouse_le_send_conn_param_update_timer 
+0121 202053f9 branch mouse_le_bb_disconnected 
 
 p_mouse_24g_attempt_fail:
-0126 704e6511 jam zcode_11 ,mem_zcode_temp_param0 
-0127 202007c9 branch p_zcode_entrance 
+0122 704e6511 jam zcode_11 ,mem_zcode_temp_param0 
+0123 202007df branch p_zcode_entrance 
 
 p_mouse_le:
-0128 6fe0cc6e fetch 1 ,mem_voice_enable 
-0129 247a0000 nrtn blank 
-012a 20402a06 call le_fifo_check_nearly_full 
-012b 247a0000 nrtn blank 
-012c 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
-012d c07f8131 beq 0xff ,p_mouse_le_next 
-012e 6fe0c882 fetch 1 ,mem_le_connect_status_flag 
-012f 1fe17e03 and pdata ,0x03 ,pdata 
-0130 c1818000 rtnne 0x03 
+0124 6fe0cc6e fetch 1 ,mem_voice_enable 
+0125 247a0000 nrtn blank 
+0126 20402a06 call le_fifo_check_nearly_full 
+0127 247a0000 nrtn blank 
+0128 6fe0c74f fetch 1 ,mem_device_fast_conn_flag 
+0129 c07f812d beq 0xff ,p_mouse_le_next 
+012a 6fe0c882 fetch 1 ,mem_le_connect_status_flag 
+012b 1fe17e03 and pdata ,0x03 ,pdata 
+012c c1818000 rtnne 0x03 
 
 p_mouse_le_next:
-0131 6fe0ccd3 fetch 1 ,mem_ms_le_lpm_flag 
-0132 205a015d call p_mouse_le_lpm_set ,blank 
-0133 6fe0c9f9 fetch 1 ,mem_mouse_clear_sensor_data_flag 
-0134 205a538b call mouse_clear_sensor_data_by_reset ,blank 
-0135 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-0136 c280815a bbit1 mouse_24g_pairing_flag ,p_mouse_le_send_empty_packet 
-0137 c280015a bbit1 mouse_select_device_flag ,p_mouse_le_send_empty_packet 
-0138 c282815a bbit1 mouse_bt_discovery_button_down_flag ,p_mouse_le_send_empty_packet 
-0139 c283015a bbit1 mouse_bt_discovery_button_long_down_flag ,p_mouse_le_send_empty_packet 
-013a 20400173 call p_mouse_motion 
-013b 204053cb call mouse_check_125hz 
-013c 24740000 nrtn user 
-013d 204053d5 call mouse_current_mult_update 
-013e 20400140 call p_mouse_data_xy_release 
-013f 2020544c branch mouse_le_package + 5 
+012d 6fe0ccd3 fetch 1 ,mem_ms_le_lpm_flag 
+012e 205a0159 call p_mouse_le_lpm_set ,blank 
+012f 6fe0c9f9 fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0130 205a538b call mouse_clear_sensor_data_by_reset ,blank 
+0131 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+0132 c2808156 bbit1 mouse_24g_pairing_flag ,p_mouse_le_send_empty_packet 
+0133 c2800156 bbit1 mouse_select_device_flag ,p_mouse_le_send_empty_packet 
+0134 c2828156 bbit1 mouse_bt_discovery_button_down_flag ,p_mouse_le_send_empty_packet 
+0135 c2830156 bbit1 mouse_bt_discovery_button_long_down_flag ,p_mouse_le_send_empty_packet 
+0136 2040016f call p_mouse_motion 
+0137 204053cb call mouse_check_125hz 
+0138 24740000 nrtn user 
+0139 204053d5 call mouse_current_mult_update 
+013a 2040013c call p_mouse_data_xy_release 
+013b 2020544c branch mouse_le_package + 5 
 
 p_mouse_data_xy_release:
-0140 6fe0c667 fetch 1 ,mem_sensor_motion_gpio 
-0141 c1ff8000 rtnne gpio_disable 
-0142 6fe0c73d fetch 1 ,mem_mouse_long_mult_flag 
-0143 207a0000 rtn blank 
-0144 6fe0ccf8 fetch 1 ,mem_ms_le_spi_reset_type 
-0145 c0008149 beq 1 ,p_mouse_le_p32xx_spi_reset 
-0146 c0010152 beq 2 ,p_mouse_le_p3212_spi_reset 
-0147 c0018156 beq 3 ,p_mouse_le_pka8g2_spi_reset 
-0148 20600000 rtn 
+013c 6fe0c667 fetch 1 ,mem_sensor_motion_gpio 
+013d c1ff8000 rtnne gpio_disable 
+013e 6fe0c73d fetch 1 ,mem_mouse_long_mult_flag 
+013f 207a0000 rtn blank 
+0140 6fe0ccf8 fetch 1 ,mem_ms_le_spi_reset_type 
+0141 c0008145 beq 1 ,p_mouse_le_p32xx_spi_reset 
+0142 c001014e beq 2 ,p_mouse_le_p3212_spi_reset 
+0143 c0018152 beq 3 ,p_mouse_le_pka8g2_spi_reset 
+0144 20600000 rtn 
 
 p_mouse_le_p32xx_spi_reset:
-0149 58000000 setarg pan_reg_pid_l 
-014a 20406971 call twspi_read 
-014b c0985333 bne p32xx_id1 ,mouse_p3065_judge 
+0145 58000000 setarg pan_reg_pid_l 
+0146 20406971 call twspi_read 
+0147 c0985333 bne p32xx_id1 ,mouse_p3065_judge 
 
 p_mouse_le_sensor_poweron_set:
-014c 6fe0c73d fetch 1 ,mem_mouse_long_mult_flag 
-014d 1fe0ffff increase -1 ,pdata 
-014e 67e0c73d store 1 ,mem_mouse_long_mult_flag 
-014f 58000000 setarg 0 
-0150 67e2465d store 4 ,mem_mouse_x 
-0151 202052fd branch mouse_sensor_poweron 
+0148 6fe0c73d fetch 1 ,mem_mouse_long_mult_flag 
+0149 1fe0ffff increase -1 ,pdata 
+014a 67e0c73d store 1 ,mem_mouse_long_mult_flag 
+014b 58000000 setarg 0 
+014c 67e2465d store 4 ,mem_mouse_x 
+014d 202052fd branch mouse_sensor_poweron 
 
 p_mouse_le_p3212_spi_reset:
-0152 58000000 setarg pan_reg_pid_l 
-0153 20406971 call twspi_read 
-0154 c098526c bne p32xx_id1 ,mouse_twspi_reset 
-0155 2020014c branch p_mouse_le_sensor_poweron_set 
+014e 58000000 setarg pan_reg_pid_l 
+014f 20406971 call twspi_read 
+0150 c098526c bne p32xx_id1 ,mouse_twspi_reset 
+0151 20200148 branch p_mouse_le_sensor_poweron_set 
 
 p_mouse_le_pka8g2_spi_reset:
-0156 58000000 setarg pan_reg_pid_l 
-0157 20406971 call twspi_read 
-0158 c0ac526c bne pka8g2_id1 ,mouse_twspi_reset 
-0159 2020014c branch p_mouse_le_sensor_poweron_set 
+0152 58000000 setarg pan_reg_pid_l 
+0153 20406971 call twspi_read 
+0154 c0ac526c bne pka8g2_id1 ,mouse_twspi_reset 
+0155 20200148 branch p_mouse_le_sensor_poweron_set 
 
 p_mouse_le_send_empty_packet:
-015a 58000000 setarg 0 
-015b 67e3c65c store 7 ,mem_mouse_key 
-015c 2020683e branch hid_device_le_send_mouse_data 
+0156 58000000 setarg 0 
+0157 67e3c65c store 7 ,mem_mouse_key 
+0158 2020683e branch hid_device_le_send_mouse_data 
 
 p_mouse_le_lpm_set:
-015d 704cd301 jam 1 ,mem_ms_le_lpm_flag 
-015e 20206820 branch hid_device_enable_lpm 
+0159 704cd301 jam 1 ,mem_ms_le_lpm_flag 
+015a 20206820 branch hid_device_enable_lpm 
 
 p_g24_reconn_device_fail:
-015f 6fe0c5fa fetch 1 ,mem_24g_fast_conn_enable 
-0160 203a3201 branch g24_ch ,blank 
-0161 6fe145f7 fetch 2 ,mem_24g_reconn_count 
-0162 1fe0fe01 increase 1 ,pdata 
-0163 67e145f7 store 2 ,mem_24g_reconn_count 
-0164 2feffe09 isolate1 9 ,pdata 
-0165 6fe0c5f9 fetch 1 ,mem_24g_reconn_type 
-0166 c0028168 beq pair_and_receiver ,p_g24_reconn_pair_and_receiver 
-0167 20203565 branch g24_reconn_device_fail + 7 
+015b 6fe0c5fa fetch 1 ,mem_24g_fast_conn_enable 
+015c 203a3201 branch g24_ch ,blank 
+015d 6fe145f7 fetch 2 ,mem_24g_reconn_count 
+015e 1fe0fe01 increase 1 ,pdata 
+015f 67e145f7 store 2 ,mem_24g_reconn_count 
+0160 2feffe09 isolate1 9 ,pdata 
+0161 6fe0c5f9 fetch 1 ,mem_24g_reconn_type 
+0162 c0028164 beq pair_and_receiver ,p_g24_reconn_pair_and_receiver 
+0163 20203565 branch g24_reconn_device_fail + 7 
 
 p_g24_reconn_pair_and_receiver:
-0168 2020b51f branch g24_reconn_receiver_addr ,true 
-0169 2020327a branch g24_pair_init_param 
+0164 2020b51f branch g24_reconn_receiver_addr ,true 
+0165 2020327a branch g24_pair_init_param 
 
 p_mouse_setgpio_hibernate:
-016a 2040016c call p_mouse_sensor_spi_reset 
-016b 20204e44 branch mouse_setgpio_hibernate + 2 
+0166 20400168 call p_mouse_sensor_spi_reset 
+0167 20204e44 branch mouse_setgpio_hibernate + 2 
 
 p_mouse_sensor_spi_reset:
-016c 2040526f call mouse_read_sensor_id 
-016d c01853ab beq p32xx_id1 ,mouse_set_sdio_high 
-016e c018d3ab beq p3065_id1 ,mouse_set_sdio_high 
-016f c02c53ab beq pka8g2_id1 ,mouse_set_sdio_high 
-0170 2040526c call mouse_twspi_reset 
-0171 200004b0 nop 1200 
-0172 2020016c branch p_mouse_sensor_spi_reset 
+0168 2040526f call mouse_read_sensor_id 
+0169 c01853ab beq p32xx_id1 ,mouse_set_sdio_high 
+016a c018d3ab beq p3065_id1 ,mouse_set_sdio_high 
+016b c02c53ab beq pka8g2_id1 ,mouse_set_sdio_high 
+016c 2040526c call mouse_twspi_reset 
+016d 200004b0 nop 1200 
+016e 20200168 branch p_mouse_sensor_spi_reset 
 
 p_mouse_motion:
-0173 704cba00 jam 0 ,mem_ms_rf_data_flag 
-0174 2040684e call hid_device_copy_key_data 
-0175 78547c00 disable user 
-0176 58000000 setarg 0 
-0177 67e3465d store 6 ,mem_mouse_x 
-0178 204001a7 call p_mouse_check_sensor_data 
-0179 204053ab call mouse_set_sdio_high 
-017a 20404f38 call mouse_zwheel 
-017b 20404f3d call mouse_t_zwheel 
-017c 20400188 call p_mouse_key 
-017d 6fe0c65c fetch 1 ,mem_mouse_key 
-017e 1fe17e1f and_into 0x1f ,pdata 
-017f 67e0c65c store 1 ,mem_mouse_key 
-0180 2040019b call p_mouse_check_idle_key_state 
-0181 6fe0ce60 fetch 1 ,mem_mouse_fuction_key 
-0182 245a7dbc ncall enable_user ,blank 
-0183 204001a2 call p_mem_mouse_key_ior 
-0184 24345853 nbranch mouse_drawing_optima_init ,user 
-0185 704cbc00 jam 0 ,mem_device_tx_heart_data_flag 
-0186 704cba01 jam 1 ,mem_ms_rf_data_flag 
-0187 20204f36 branch mouse_motion_rf_data 
+016f 704cba00 jam 0 ,mem_ms_rf_data_flag 
+0170 2040684e call hid_device_copy_key_data 
+0171 78547c00 disable user 
+0172 58000000 setarg 0 
+0173 67e3465d store 6 ,mem_mouse_x 
+0174 204001a3 call p_mouse_check_sensor_data 
+0175 204053ab call mouse_set_sdio_high 
+0176 20404f38 call mouse_zwheel 
+0177 20404f3d call mouse_t_zwheel 
+0178 20400184 call p_mouse_key 
+0179 6fe0c65c fetch 1 ,mem_mouse_key 
+017a 1fe17e1f and_into 0x1f ,pdata 
+017b 67e0c65c store 1 ,mem_mouse_key 
+017c 20400197 call p_mouse_check_idle_key_state 
+017d 6fe0ce60 fetch 1 ,mem_mouse_fuction_key 
+017e 245a7dbc ncall enable_user ,blank 
+017f 2040019e call p_mem_mouse_key_ior 
+0180 24345853 nbranch mouse_drawing_optima_init ,user 
+0181 704cbc00 jam 0 ,mem_device_tx_heart_data_flag 
+0182 704cba01 jam 1 ,mem_ms_rf_data_flag 
+0183 20204f36 branch mouse_motion_rf_data 
 
 p_mouse_key:
-0188 20405170 call mouse_check_firekey_gpio 
-0189 6fe0ca19 fetch 1 ,mem_fire_key_flag 
-018a 243a5184 nbranch fire_key_press ,blank 
-018b 6fe0ca14 fetch 1 ,mem_fire_key_status 
-018c 243a5183 nbranch fire_key_process ,blank 
-018d 204051ac call mouse_check_key_gpio 
-018e 20400190 call p_mouse_m_key_press_check 
-018f 202050d0 branch mouse_key_next 
+0184 20405170 call mouse_check_firekey_gpio 
+0185 6fe0ca19 fetch 1 ,mem_fire_key_flag 
+0186 243a5184 nbranch fire_key_press ,blank 
+0187 6fe0ca14 fetch 1 ,mem_fire_key_status 
+0188 243a5183 nbranch fire_key_process ,blank 
+0189 204051ac call mouse_check_key_gpio 
+018a 2040018c call p_mouse_m_key_press_check 
+018b 202050d0 branch mouse_key_next 
 
 p_mouse_m_key_press_check:
-0190 1a227e00 copy rega ,pdata 
-0191 c0020196 beq mouse_m_button ,p_mouse_m_key_press 
+018c 1a227e00 copy rega ,pdata 
+018d c0020192 beq mouse_m_button ,p_mouse_m_key_press 
 
 p_mouse_m_key_release:
-0192 6fe0ce62 fetch 1 ,mem_mouse_m_key_press_flag 
-0193 207a0000 rtn blank 
-0194 704e6200 jam 0 ,mem_mouse_m_key_press_flag 
-0195 20600000 rtn 
+018e 6fe0ce62 fetch 1 ,mem_mouse_m_key_press_flag 
+018f 207a0000 rtn blank 
+0190 704e6200 jam 0 ,mem_mouse_m_key_press_flag 
+0191 20600000 rtn 
 
 p_mouse_m_key_press:
-0196 6fe0ce62 fetch 1 ,mem_mouse_m_key_press_flag 
-0197 247a0000 nrtn blank 
-0198 704e6201 jam 1 ,mem_mouse_m_key_press_flag 
-0199 704e631e jam 30 ,mem_mouse_m_key_press_count 
-019a 20600000 rtn 
+0192 6fe0ce62 fetch 1 ,mem_mouse_m_key_press_flag 
+0193 247a0000 nrtn blank 
+0194 704e6201 jam 1 ,mem_mouse_m_key_press_flag 
+0195 704e631e jam 30 ,mem_mouse_m_key_press_count 
+0196 20600000 rtn 
 
 p_mouse_check_idle_key_state:
-019b 6fe0ce60 fetch 1 ,mem_mouse_fuction_key 
-019c 6848ce61 fetcht 1 ,mem_mouse_fuction_key_last 
-019d 67e0ce61 store 1 ,mem_mouse_fuction_key_last 
-019e 9842fe00 ixor temp ,pdata 
-019f 1fe67c00 sub pdata ,0 ,null 
-01a0 20628000 rtn zero 
-01a1 20207dbc branch enable_user 
+0197 6fe0ce60 fetch 1 ,mem_mouse_fuction_key 
+0198 6848ce61 fetcht 1 ,mem_mouse_fuction_key_last 
+0199 67e0ce61 store 1 ,mem_mouse_fuction_key_last 
+019a 9842fe00 ixor temp ,pdata 
+019b 1fe67c00 sub pdata ,0 ,null 
+019c 20628000 rtn zero 
+019d 20207dbc branch enable_user 
 
 p_mem_mouse_key_ior:
-01a2 6fe0c65c fetch 1 ,mem_mouse_key 
-01a3 6848ce60 fetcht 1 ,mem_mouse_fuction_key 
-01a4 9841fe00 ior temp ,pdata 
-01a5 67e0c65c store 1 ,mem_mouse_key 
-01a6 20600000 rtn 
+019e 6fe0c65c fetch 1 ,mem_mouse_key 
+019f 6848ce60 fetcht 1 ,mem_mouse_fuction_key 
+01a0 9841fe00 ior temp ,pdata 
+01a1 67e0c65c store 1 ,mem_mouse_key 
+01a2 20600000 rtn 
 
 p_mouse_check_sensor_data:
-01a7 6fe0c437 fetch 1 ,mem_spi_write_flash_sm 
-01a8 c1800000 rtnne flash_sm_no_buys 
-01a9 20404f1b call mouse_sensor_spi_init 
-01aa 202001ab branch p_mouse_p32xx_sensor_motion 
+01a3 6fe0c437 fetch 1 ,mem_spi_write_flash_sm 
+01a4 c1800000 rtnne flash_sm_no_buys 
+01a5 20404f1b call mouse_sensor_spi_init 
+01a6 202001a7 branch p_mouse_p32xx_sensor_motion 
 
 p_mouse_p32xx_sensor_motion:
-01ab 704cf801 jam 1 ,mem_ms_le_spi_reset_type 
-01ac 20205319 branch mouse_p32xx_sensor_motion 
+01a7 704cf801 jam 1 ,mem_ms_le_spi_reset_type 
+01a8 20205319 branch mouse_p32xx_sensor_motion 
 
 p_mouse_param_info_init:
-01ad 704e6501 jam zcode_01 ,mem_zcode_temp_param0 
-01ae 202007c9 branch p_zcode_entrance 
+01a9 704e6501 jam zcode_01 ,mem_zcode_temp_param0 
+01aa 202007df branch p_zcode_entrance 
 
 p_mouse_start_work:
-01af 704e6500 jam zcode_00 ,mem_zcode_temp_param0 
-01b0 202007c9 branch p_zcode_entrance 
+01ab 704e6500 jam zcode_00 ,mem_zcode_temp_param0 
+01ac 202007df branch p_zcode_entrance 
 
 p_mouse_start_discovery:
-01b1 20405303 call mouse_sensor_powerdown 
-01b2 2040028c call p_mouse_le_param_default 
-01b3 20205545 branch mouse_start_discovery + 1 
+01ad 20405303 call mouse_sensor_powerdown 
+01ae 20400288 call p_mouse_le_param_default 
+01af 20205545 branch mouse_start_discovery + 1 
 
 p_mouse_setting_sensor_type:
-01b4 2040016c call p_mouse_sensor_spi_reset 
-01b5 2020506c branch mouse_setting_sensor_type + 1 
+01b0 20400168 call p_mouse_sensor_spi_reset 
+01b1 2020506c branch mouse_setting_sensor_type + 1 
 
 p_le_slave_more_data:
-01b6 204006b0 call p_le_audio_data_out_from_queue 
-01b7 20202556 branch le_slave_more_data + 1 
+01b2 204006c6 call p_le_audio_data_out_from_queue 
+01b3 20202556 branch le_slave_more_data + 1 
 
 p_mouse_le_parse_att:
-01b8 1a220c00 copy rega ,contr 
-01b9 efe18006 ifetch 3 ,contr 
-01ba 67e1c39b store 3 ,mem_le_att_opcode 
-01bb c00601c0 beq attop_read_blob_request ,p_le_parse_att_read_blob_request 
-01bc c00501c9 beq attop_read_request ,p_mouse_le_parse_att_read_request 
-01bd c00901fc beq attop_write_request ,p_mouse_le_parse_att_write_request 
-01be c0290200 beq attop_write_command ,p_le_parse_att_write_command 
-01bf 20202b76 branch le_parse_att2 
+01b4 1a220c00 copy rega ,contr 
+01b5 efe18006 ifetch 3 ,contr 
+01b6 67e1c39b store 3 ,mem_le_att_opcode 
+01b7 c00601bc beq attop_read_blob_request ,p_le_parse_att_read_blob_request 
+01b8 c00501c5 beq attop_read_request ,p_mouse_le_parse_att_read_request 
+01b9 c00901f8 beq attop_write_request ,p_mouse_le_parse_att_write_request 
+01ba c02901fc beq attop_write_command ,p_le_parse_att_write_command 
+01bb 20202b76 branch le_parse_att2 
 
 p_le_parse_att_read_blob_request:
-01c0 efe10006 ifetch 2 ,contr 
-01c1 67e10693 store 2 ,mem_le_att_offset 
-01c2 98002200 iforce rega 
-01c3 6849439c fetcht 2 ,mem_le_att_handle 
+01bc efe10006 ifetch 2 ,contr 
+01bd 67e10693 store 2 ,mem_le_att_offset 
+01be 98002200 iforce rega 
+01bf 6849439c fetcht 2 ,mem_le_att_handle 
 
 p_le_send_att_read_blob_response:
-01c4 20402cad call le_att_get_handle_ptr 
-01c5 203a2de1 branch le_send_att_error_response_notfound ,blank 
-01c6 efe10006 ifetch 2 ,contr 
-01c7 9a267200 isub rega ,loopcnt 
-01c8 20202d32 branch le_send_att_read_blob_response + 4 
+01c0 20402cad call le_att_get_handle_ptr 
+01c1 203a2de1 branch le_send_att_error_response_notfound ,blank 
+01c2 efe10006 ifetch 2 ,contr 
+01c3 9a267200 isub rega ,loopcnt 
+01c4 20202d32 branch le_send_att_read_blob_response + 4 
 
 p_mouse_le_parse_att_read_request:
-01c9 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-01ca c31d81d8 bbit0 mouse_enable_le_battery_service_cancel ,p_le_parse_att_read_request 
-01cb 20402da5 call le_check_encrypt_state 
-01cc 6849439c fetcht 2 ,mem_le_att_handle 
-01cd 6fe0c323 fetch 1 ,mem_le_configuration 
-01ce c28181d3 bbit1 bit_ble_read_auth ,p_mouse_le_send_att_read_response_check_auth 
+01c5 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+01c6 c31d81d4 bbit0 mouse_enable_le_battery_service_cancel ,p_le_parse_att_read_request 
+01c7 20402da5 call le_check_encrypt_state 
+01c8 6849439c fetcht 2 ,mem_le_att_handle 
+01c9 6fe0c323 fetch 1 ,mem_le_configuration 
+01ca c28181cf bbit1 bit_ble_read_auth ,p_mouse_le_send_att_read_response_check_auth 
 
 p_mouse_le_send_att_read_response:
-01cf 6fe1439c fetch 2 ,mem_le_att_handle 
-01d0 c01dade1 beq 0x3b ,le_send_att_error_response_notfound 
-01d1 6849439c fetcht 2 ,mem_le_att_handle 
-01d2 202001dc branch p_le_send_att_read_response 
+01cb 6fe1439c fetch 2 ,mem_le_att_handle 
+01cc c01dade1 beq 0x3b ,le_send_att_error_response_notfound 
+01cd 6849439c fetcht 2 ,mem_le_att_handle 
+01ce 202001d8 branch p_le_send_att_read_response 
 
 p_mouse_le_send_att_read_response_check_auth:
-01d3 6fe14334 fetch 2 ,mem_le_pairing_handle 
-01d4 98467c00 isub temp ,null 
-01d5 242281cf nbranch p_mouse_le_send_att_read_response ,zero 
-01d6 243401cf nbranch p_mouse_le_send_att_read_response ,user 
-01d7 20202d24 branch le_send_att_read_response_error_insufficient_auth 
+01cf 6fe14334 fetch 2 ,mem_le_pairing_handle 
+01d0 98467c00 isub temp ,null 
+01d1 242281cb nbranch p_mouse_le_send_att_read_response ,zero 
+01d2 243401cb nbranch p_mouse_le_send_att_read_response ,user 
+01d3 20202d24 branch le_send_att_read_response_error_insufficient_auth 
 
 p_le_parse_att_read_request:
-01d8 20402da5 call le_check_encrypt_state 
-01d9 6849439c fetcht 2 ,mem_le_att_handle 
-01da 6fe0c323 fetch 1 ,mem_le_configuration 
-01db c28181f0 bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
+01d4 20402da5 call le_check_encrypt_state 
+01d5 6849439c fetcht 2 ,mem_le_att_handle 
+01d6 6fe0c323 fetch 1 ,mem_le_configuration 
+01d7 c28181ec bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
 
 p_le_send_att_read_response:
-01dc 20402cb0 call le_att_get_handle_ptr2 
-01dd 2422ade1 nbranch le_send_att_error_response_notfound ,zero 
-01de 20542d26 call le_send_att_read_response_check_handle ,user 
-01df 20740000 rtn user 
-01e0 20402cbb call le_att_get_handle_ptr_found 
-01e1 18c08dfe increase -2 ,contr 
-01e2 efe10006 ifetch 2 ,contr 
-01e3 d8402a00 arg uuid_chrctr_device_name ,temp 
-01e4 98467c00 isub temp ,null 
-01e5 2022ad14 branch le_send_device_name ,zero 
-01e6 d8402a4b arg uuid_chrctr_report_map ,temp 
-01e7 98467c00 isub temp ,null 
-01e8 202281f5 branch p_le_modify_report_map_header ,zero 
-01e9 18c22600 copy contr ,regc 
-01ea 20402e24 call le_get_search_max_mtu_data 
-01eb 1a620c00 copy regc ,contr 
-01ec e8408006 ifetcht 1 ,contr 
-01ed 18408401 increase 1 ,temp 
-01ee 20407db2 call not_greater_than 
-01ef 20202d0b branch le_send_att_read_response_less 
+01d8 20402cb0 call le_att_get_handle_ptr2 
+01d9 2422ade1 nbranch le_send_att_error_response_notfound ,zero 
+01da 20542d26 call le_send_att_read_response_check_handle ,user 
+01db 20740000 rtn user 
+01dc 20402cbb call le_att_get_handle_ptr_found 
+01dd 18c08dfe increase -2 ,contr 
+01de efe10006 ifetch 2 ,contr 
+01df d8402a00 arg uuid_chrctr_device_name ,temp 
+01e0 98467c00 isub temp ,null 
+01e1 2022ad14 branch le_send_device_name ,zero 
+01e2 d8402a4b arg uuid_chrctr_report_map ,temp 
+01e3 98467c00 isub temp ,null 
+01e4 202281f1 branch p_le_modify_report_map_header ,zero 
+01e5 18c22600 copy contr ,regc 
+01e6 20402e24 call le_get_search_max_mtu_data 
+01e7 1a620c00 copy regc ,contr 
+01e8 e8408006 ifetcht 1 ,contr 
+01e9 18408401 increase 1 ,temp 
+01ea 20407db2 call not_greater_than 
+01eb 20202d0b branch le_send_att_read_response_less 
 
 p_le_send_att_read_response_check_auth:
-01f0 6fe14334 fetch 2 ,mem_le_pairing_handle 
-01f1 98467c00 isub temp ,null 
-01f2 242281dc nbranch p_le_send_att_read_response ,zero 
-01f3 243401dc nbranch p_le_send_att_read_response ,user 
-01f4 20202d24 branch le_send_att_read_response_error_insufficient_auth 
+01ec 6fe14334 fetch 2 ,mem_le_pairing_handle 
+01ed 98467c00 isub temp ,null 
+01ee 242281d8 nbranch p_le_send_att_read_response ,zero 
+01ef 243401d8 nbranch p_le_send_att_read_response ,user 
+01f0 20202d24 branch le_send_att_read_response_error_insufficient_auth 
 
 p_le_modify_report_map_header:
-01f5 18c22600 copy contr ,regc 
-01f6 20402e24 call le_get_search_max_mtu_data 
-01f7 1a620c00 copy regc ,contr 
-01f8 e8410006 ifetcht 2 ,contr 
-01f9 18408401 increase 1 ,temp 
-01fa 20407db2 call not_greater_than 
-01fb 20202d0b branch le_send_att_read_response_less 
+01f1 18c22600 copy contr ,regc 
+01f2 20402e24 call le_get_search_max_mtu_data 
+01f3 1a620c00 copy regc ,contr 
+01f4 e8410006 ifetcht 2 ,contr 
+01f5 18408401 increase 1 ,temp 
+01f6 20407db2 call not_greater_than 
+01f7 20202d0b branch le_send_att_read_response_less 
 
 p_mouse_le_parse_att_write_request:
-01fc 20400200 call p_le_parse_att_write_command 
-01fd 20402a06 call le_fifo_check_nearly_full 
-01fe 245a6924 ncall l2cap_malloc_free ,blank 
-01ff 20206878 branch hid_device_le_parse_att_write_request 
+01f8 204001fc call p_le_parse_att_write_command 
+01f9 20402a06 call le_fifo_check_nearly_full 
+01fa 245a6924 ncall l2cap_malloc_free ,blank 
+01fb 20206878 branch hid_device_le_parse_att_write_request 
 
 p_le_parse_att_write_command:
-0200 20402dc8 call le_parse_att_write_command 
-0201 6849439c fetcht 2 ,mem_le_att_handle 
-0202 6fe14cbd fetch 2 ,mem_le_protocol_rx_handle 
-0203 98467c00 isub temp ,null 
-0204 24628000 nrtn zero 
+01fc 20402dc8 call le_parse_att_write_command 
+01fd 6849439c fetcht 2 ,mem_le_att_handle 
+01fe 6fe14cbd fetch 2 ,mem_le_protocol_rx_handle 
+01ff 98467c00 isub temp ,null 
+0200 24628000 nrtn zero 
 
 p_mouse_le_receive_driver_data:
-0205 1a220c00 copy rega ,contr 
-0206 efe08006 ifetch 1 ,contr 
-0207 c1800000 rtnne start_flag 
-0208 efe08006 ifetch 1 ,contr 
-0209 efe08006 ifetch 1 ,contr 
-020a c0030213 beq opcode_voice_start ,p_ms_le_receive_voice_start_data 
-020b c003821d beq opcode_voice_end ,p_ms_le_receive_voice_end_data 
-020c c0080225 beq opcode_get_device_info ,p_ms_le_receive_get_device_info_data 
-020d c0088230 beq opcode_get_dpi ,p_ms_le_receive_get_dpi_data 
-020e c009023c beq opcode_set_dpi ,p_ms_le_receive_set_dpi_data 
-020f c0098247 beq opcode_get_battery ,p_ms_le_receive_get_battery_data 
-0210 c00b024a beq opcode_get_device_type ,p_ms_le_receive_get_device_type_data 
-0211 c00a0255 beq opcode_set_key_fuction ,p_ms_le_receive_set_key_fuction_data 
-0212 20600000 rtn 
+0201 1a220c00 copy rega ,contr 
+0202 efe08006 ifetch 1 ,contr 
+0203 c1800000 rtnne start_flag 
+0204 efe08006 ifetch 1 ,contr 
+0205 efe08006 ifetch 1 ,contr 
+0206 c003020f beq opcode_voice_start ,p_ms_le_receive_voice_start_data 
+0207 c0038219 beq opcode_voice_end ,p_ms_le_receive_voice_end_data 
+0208 c0080221 beq opcode_get_device_info ,p_ms_le_receive_get_device_info_data 
+0209 c008822c beq opcode_get_dpi ,p_ms_le_receive_get_dpi_data 
+020a c0090238 beq opcode_set_dpi ,p_ms_le_receive_set_dpi_data 
+020b c0098243 beq opcode_get_battery ,p_ms_le_receive_get_battery_data 
+020c c00b0246 beq opcode_get_device_type ,p_ms_le_receive_get_device_type_data 
+020d c00a0251 beq opcode_set_key_fuction ,p_ms_le_receive_set_key_fuction_data 
+020e 20600000 rtn 
 
 p_ms_le_receive_voice_start_data:
-0213 20402a06 call le_fifo_check_nearly_full 
-0214 245a6924 ncall l2cap_malloc_free ,blank 
-0215 20400629 call p_audio_enable 
-0216 58000002 setarg 0x02 
-0217 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0218 58000006 setarg opcode_voice_start 
-0219 e7e08005 istore 1 ,contw 
-021a 58000010 setarg 0x10 
-021b e7e08005 istore 1 ,contw 
-021c 2020026a branch p_ms_le_tx_protocol_header_interface 
+020f 20402a06 call le_fifo_check_nearly_full 
+0210 245a6924 ncall l2cap_malloc_free ,blank 
+0211 2040063f call p_audio_enable 
+0212 58000002 setarg 0x02 
+0213 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0214 58000006 setarg opcode_voice_start 
+0215 e7e08005 istore 1 ,contw 
+0216 58000010 setarg 0x10 
+0217 e7e08005 istore 1 ,contw 
+0218 20200266 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_voice_end_data:
-021d 20402a06 call le_fifo_check_nearly_full 
-021e 245a6924 ncall l2cap_malloc_free ,blank 
-021f 2040061e call p_audio_disable 
-0220 58000001 setarg 0x01 
-0221 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0222 58000007 setarg opcode_voice_end 
-0223 e7e08005 istore 1 ,contw 
-0224 2020026a branch p_ms_le_tx_protocol_header_interface 
+0219 20402a06 call le_fifo_check_nearly_full 
+021a 245a6924 ncall l2cap_malloc_free ,blank 
+021b 20400634 call p_audio_disable 
+021c 58000001 setarg 0x01 
+021d 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+021e 58000007 setarg opcode_voice_end 
+021f e7e08005 istore 1 ,contw 
+0220 20200266 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_get_device_info_data:
-0225 20402a06 call le_fifo_check_nearly_full 
-0226 245a6924 ncall l2cap_malloc_free ,blank 
-0227 58000030 setarg device_info_len 
-0228 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0229 58000010 setarg opcode_get_device_info 
-022a e7e08005 istore 1 ,contw 
-022b df20001f arg auth_len ,loopcnt 
-022c d8c04853 arg mem_ms_auth_appkey ,contr 
-022d 20407cdc call memcpy 
-022e 20400490 call p_g24_ms_info_set 
-022f 2020026a branch p_ms_le_tx_protocol_header_interface 
+0221 20402a06 call le_fifo_check_nearly_full 
+0222 245a6924 ncall l2cap_malloc_free ,blank 
+0223 58000030 setarg device_info_len 
+0224 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0225 58000010 setarg opcode_get_device_info 
+0226 e7e08005 istore 1 ,contw 
+0227 df20001f arg auth_len ,loopcnt 
+0228 d8c04853 arg mem_ms_auth_appkey ,contr 
+0229 20407cdc call memcpy 
+022a 204004a7 call p_g24_ms_info_set 
+022b 20200266 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_get_dpi_data:
-0230 704ce001 jam app_ask ,mem_mouse_dpi_type 
+022c 704ce001 jam app_ask ,mem_mouse_dpi_type 
 
 p_ms_le_tx_dpi_info:
-0231 20402a06 call le_fifo_check_nearly_full 
-0232 245a6924 ncall l2cap_malloc_free ,blank 
-0233 58000003 setarg nor_pro_header_len 
-0234 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0235 58000011 setarg opcode_get_dpi 
+022d 20402a06 call le_fifo_check_nearly_full 
+022e 245a6924 ncall l2cap_malloc_free ,blank 
+022f 58000003 setarg nor_pro_header_len 
+0230 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0231 58000011 setarg opcode_get_dpi 
+0232 e7e08005 istore 1 ,contw 
+0233 204004b8 call p_dpi_level_set 
+0234 e7e08005 istore 1 ,contw 
+0235 6fe0cce0 fetch 1 ,mem_mouse_dpi_type 
 0236 e7e08005 istore 1 ,contw 
-0237 204004a1 call p_dpi_level_set 
-0238 e7e08005 istore 1 ,contw 
-0239 6fe0cce0 fetch 1 ,mem_mouse_dpi_type 
-023a e7e08005 istore 1 ,contw 
-023b 2020026a branch p_ms_le_tx_protocol_header_interface 
+0237 20200266 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_set_dpi_data:
-023c 1a220c00 copy rega ,contr 
-023d 20400379 call p_mouse_receive_dpi_check 
-023e 20402a06 call le_fifo_check_nearly_full 
-023f 245a6924 ncall l2cap_malloc_free ,blank 
-0240 58000002 setarg set_dpi_len 
-0241 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0242 58000012 setarg opcode_set_dpi 
-0243 e7e08005 istore 1 ,contw 
-0244 6fe0cce2 fetch 1 ,mem_mouse_dpi_set_result 
-0245 e7e08005 istore 1 ,contw 
-0246 2020026a branch p_ms_le_tx_protocol_header_interface 
+0238 1a220c00 copy rega ,contr 
+0239 20400375 call p_mouse_receive_dpi_check 
+023a 20402a06 call le_fifo_check_nearly_full 
+023b 245a6924 ncall l2cap_malloc_free ,blank 
+023c 58000002 setarg set_dpi_len 
+023d 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+023e 58000012 setarg opcode_set_dpi 
+023f e7e08005 istore 1 ,contw 
+0240 6fe0cce2 fetch 1 ,mem_mouse_dpi_set_result 
+0241 e7e08005 istore 1 ,contw 
+0242 20200266 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_get_battery_data:
-0247 20402a06 call le_fifo_check_nearly_full 
-0248 245a6924 ncall l2cap_malloc_free ,blank 
-0249 2020551f branch mouse_le_battery_level_updata 
+0243 20402a06 call le_fifo_check_nearly_full 
+0244 245a6924 ncall l2cap_malloc_free ,blank 
+0245 2020551f branch mouse_le_battery_level_updata 
 
 p_ms_le_receive_get_device_type_data:
-024a 20402a06 call le_fifo_check_nearly_full 
-024b 245a6924 ncall l2cap_malloc_free ,blank 
-024c 6fe0cce4 fetch 1 ,mem_mouse_device_type 
-024d 1fe0fe02 increase 2 ,pdata 
-024e 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-024f 58000016 setarg opcode_get_device_type 
-0250 e7e08005 istore 1 ,contw 
-0251 6f20cce4 fetchr loopcnt ,1 ,mem_mouse_device_type 
-0252 d8c04ce5 arg mem_mouse_device_type + 1 ,contr 
-0253 20407cdc call memcpy 
-0254 2020026a branch p_ms_le_tx_protocol_header_interface 
+0246 20402a06 call le_fifo_check_nearly_full 
+0247 245a6924 ncall l2cap_malloc_free ,blank 
+0248 6fe0cce4 fetch 1 ,mem_mouse_device_type 
+0249 1fe0fe02 increase 2 ,pdata 
+024a 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+024b 58000016 setarg opcode_get_device_type 
+024c e7e08005 istore 1 ,contw 
+024d 6f20cce4 fetchr loopcnt ,1 ,mem_mouse_device_type 
+024e d8c04ce5 arg mem_mouse_device_type + 1 ,contr 
+024f 20407cdc call memcpy 
+0250 20200266 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_receive_set_key_fuction_data:
-0255 1a220c00 copy rega ,contr 
-0256 20400347 call p_mouse_receive_key_fuction_check 
-0257 20402a06 call le_fifo_check_nearly_full 
-0258 245a6924 ncall l2cap_malloc_free ,blank 
-0259 58000007 setarg 0x07 
-025a 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-025b 58000014 setarg opcode_set_key_fuction 
-025c e7e08005 istore 1 ,contw 
-025d 58000000 setarg 0 
-025e e7e08005 istore 1 ,contw 
-025f 2020026a branch p_ms_le_tx_protocol_header_interface 
+0251 1a220c00 copy rega ,contr 
+0252 20400343 call p_mouse_receive_key_fuction_check 
+0253 20402a06 call le_fifo_check_nearly_full 
+0254 245a6924 ncall l2cap_malloc_free ,blank 
+0255 58000007 setarg 0x07 
+0256 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0257 58000014 setarg opcode_set_key_fuction 
+0258 e7e08005 istore 1 ,contw 
+0259 58000000 setarg 0 
+025a e7e08005 istore 1 ,contw 
+025b 20200266 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_tx_key_state_interface:
-0260 6048c873 storet 1 ,mem_ms_recv_ackpayload_temp 
-0261 20402a06 call le_fifo_check_nearly_full 
-0262 245a6924 ncall l2cap_malloc_free ,blank 
-0263 58000002 setarg key_state_payload_len 
-0264 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
-0265 6fe0c873 fetch 1 ,mem_ms_recv_ackpayload_temp 
-0266 e7e08005 istore 1 ,contw 
-0267 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0268 e7e08005 istore 1 ,contw 
-0269 2020026a branch p_ms_le_tx_protocol_header_interface 
+025c 6048c873 storet 1 ,mem_ms_recv_ackpayload_temp 
+025d 20402a06 call le_fifo_check_nearly_full 
+025e 245a6924 ncall l2cap_malloc_free ,blank 
+025f 58000002 setarg key_state_payload_len 
+0260 67e0c782 store 1 ,mem_le_tx_buffer0_omemalloc 
+0261 6fe0c873 fetch 1 ,mem_ms_recv_ackpayload_temp 
+0262 e7e08005 istore 1 ,contw 
+0263 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+0264 e7e08005 istore 1 ,contw 
+0265 20200266 branch p_ms_le_tx_protocol_header_interface 
 
 p_ms_le_tx_protocol_header_interface:
-026a da20003f arg 63 ,rega 
-026b 68494cbf fetcht 2 ,mem_le_protocol_tx_handle 
-026c 20402dcc call le_att_malloc_tx_notify 
-026d 58000000 setarg start_flag 
-026e e7e08005 istore 1 ,contw 
-026f df20003e arg 62 ,loopcnt 
-0270 d8c04782 arg mem_le_tx_buffer0_omemalloc ,contr 
-0271 20407cce call memcpy_fast 
-0272 df20003e arg 62 ,loopcnt 
-0273 d8a04782 arg mem_le_tx_buffer0_omemalloc ,contw 
-0274 20207ca5 branch memset0 
+0266 da20003f arg 63 ,rega 
+0267 68494cbf fetcht 2 ,mem_le_protocol_tx_handle 
+0268 20402dcc call le_att_malloc_tx_notify 
+0269 58000000 setarg start_flag 
+026a e7e08005 istore 1 ,contw 
+026b df20003e arg 62 ,loopcnt 
+026c d8c04782 arg mem_le_tx_buffer0_omemalloc ,contr 
+026d 20407cce call memcpy_fast 
+026e df20003e arg 62 ,loopcnt 
+026f d8a04782 arg mem_le_tx_buffer0_omemalloc ,contw 
+0270 20207ca5 branch memset0 
 
 p_ms_le_tx_audio_data:
-0275 da20003f arg 63 ,rega 
-0276 68494cc1 fetcht 2 ,mem_le_audio_tx_handle 
-0277 20402dcc call le_att_malloc_tx_notify 
-0278 5800003c setarg voice_queue_unit 
-0279 e7e08005 istore 1 ,contw 
-027a df20003c arg voice_queue_unit ,loopcnt 
-027b d8c00ea3 arg mem_queue_buf ,contr 
-027c 20407cdc call memcpy 
-027d 58000000 setarg 0 
-027e e7e10005 istore 2 ,contw 
-027f 20600000 rtn 
+0271 da20003f arg 63 ,rega 
+0272 68494cc1 fetcht 2 ,mem_le_audio_tx_handle 
+0273 20402dcc call le_att_malloc_tx_notify 
+0274 5800003c setarg voice_queue_unit 
+0275 e7e08005 istore 1 ,contw 
+0276 df20003c arg voice_queue_unit ,loopcnt 
+0277 d8c00ea3 arg mem_queue_buf ,contr 
+0278 20407cdc call memcpy 
+0279 58000000 setarg 0 
+027a e7e10005 istore 2 ,contw 
+027b 20600000 rtn 
 
 p_voice_updata_connect_param_req:
-0280 6fe0c678 fetch 1 ,mem_device_flag 
-0281 c1000000 rtneq mode_24g_device 
-0282 d8c04cc3 arg mem_ms_le_interval_min_voice ,contr 
+027c 6fe0c678 fetch 1 ,mem_device_flag 
+027d c1000000 rtneq mode_24g_device 
+027e d8c04cc3 arg mem_ms_le_interval_min_voice ,contr 
 
 p_le_updata_connect_param:
-0283 d8a042d5 arg mem_le_interval_min ,contw 
-0284 df200008 arg 8 ,loopcnt 
-0285 20407cdc call memcpy 
-0286 20202e71 branch le_l2cap_tx_update_req 
+027f d8a042d5 arg mem_le_interval_min ,contw 
+0280 df200008 arg 8 ,loopcnt 
+0281 20407cdc call memcpy 
+0282 20202e71 branch le_l2cap_tx_update_req 
 
 p_ms_updata_connect_param_req:
-0287 6fe0c678 fetch 1 ,mem_device_flag 
-0288 c1000000 rtneq mode_24g_device 
-0289 2040552c call mouse_long_mult_init 
-028a d8c04ccb arg mem_ms_le_interval_min_new ,contr 
-028b 20200283 branch p_le_updata_connect_param 
+0283 6fe0c678 fetch 1 ,mem_device_flag 
+0284 c1000000 rtneq mode_24g_device 
+0285 2040552c call mouse_long_mult_init 
+0286 d8c04ccb arg mem_ms_le_interval_min_new ,contr 
+0287 2020027f branch p_le_updata_connect_param 
 
 p_mouse_le_param_default:
-028c 6fe44ccb fetch 8 ,mem_ms_le_interval_min_new 
-028d 67e442d5 store 8 ,mem_le_interval_min 
-028e 70409400 jam 0 ,mem_lpm_mode 
-028f 704cd300 jam 0 ,mem_ms_le_lpm_flag 
-0290 20600000 rtn 
+0288 6fe44ccb fetch 8 ,mem_ms_le_interval_min_new 
+0289 67e442d5 store 8 ,mem_le_interval_min 
+028a 70409400 jam 0 ,mem_lpm_mode 
+028b 704cd300 jam 0 ,mem_ms_le_lpm_flag 
+028c 20600000 rtn 
 
 p_mouse_cb_fuction:
-0291 58005b02 setarg mouse_24g_short_sleep 
-0292 67e1460f store 2 ,mem_cb_24g_transmit_short_sleep 
-0293 58005af7 setarg mouse_24g_long_sleep 
-0294 67e14611 store 2 ,mem_cb_24g_transmit_long_sleep 
-0295 58006f4b setarg lpm_puchk_set_check 
-0296 67e143f2 store 2 ,mem_cb_before_lpm_sleep 
-0297 20204d29 branch mouse_cb_fuction + 7 
+028d 58005b02 setarg mouse_24g_short_sleep 
+028e 67e1460f store 2 ,mem_cb_24g_transmit_short_sleep 
+028f 58005af7 setarg mouse_24g_long_sleep 
+0290 67e14611 store 2 ,mem_cb_24g_transmit_long_sleep 
+0291 58006f4b setarg lpm_puchk_set_check 
+0292 67e143f2 store 2 ,mem_cb_before_lpm_sleep 
+0293 20204d29 branch mouse_cb_fuction + 7 
 
 p_mouse_default_init:
-0298 704e6502 jam zcode_02 ,mem_zcode_temp_param0 
-0299 202007c9 branch p_zcode_entrance 
+0294 704e6502 jam zcode_02 ,mem_zcode_temp_param0 
+0295 202007df branch p_zcode_entrance 
 
 p_g24_pair_param_init:
-029a 7045e74a jam 0x4a ,mem_24g_pair_ch 
-029b 6fe24cb6 fetch 4 ,mem_24g_pair_addr_new 
-029c 67e245e3 store 4 ,mem_24g_pair_addr 
-029d 20600000 rtn 
+0296 7045e74a jam 0x4a ,mem_24g_pair_ch 
+0297 6fe24cb6 fetch 4 ,mem_24g_pair_addr_new 
+0298 67e245e3 store 4 ,mem_24g_pair_addr 
+0299 20600000 rtn 
 
 p_g24_pair_dispatch:
-029e 7045f900 jam default_24g_device ,mem_24g_reconn_type 
-029f 6fe145f1 fetch 2 ,mem_24g_pair_count 
-02a0 1fe0fe01 increase 1 ,pdata 
-02a1 67e145f1 store 2 ,mem_24g_pair_count 
-02a2 6fe0c5f1 fetch 1 ,mem_24g_pair_count 
-02a3 1fe17eff and pdata ,0xff ,pdata 
-02a4 247a0000 nrtn blank 
-02a5 6fe0c5eb fetch 1 ,mem_24g_pair_sm 
-02a6 c07fb2d6 beq state_24g_pairing_success ,g24_pair_exit 
-02a7 c00082ac beq state_24g_pairing_1 ,p_g24_pair_sm_1 
-02a8 c00102ae beq state_24g_pairing_2 ,p_g24_pair_sm_2 
-02a9 c00182b4 beq state_24g_pairing_3 ,p_g24_pair_sm_3 
-02aa c00202ba beq state_24g_pairing_4 ,p_g24_pair_sm_4 
-02ab 20600000 rtn 
+029a 7045f900 jam default_24g_device ,mem_24g_reconn_type 
+029b 6fe145f1 fetch 2 ,mem_24g_pair_count 
+029c 1fe0fe01 increase 1 ,pdata 
+029d 67e145f1 store 2 ,mem_24g_pair_count 
+029e 6fe0c5f1 fetch 1 ,mem_24g_pair_count 
+029f 1fe17eff and pdata ,0xff ,pdata 
+02a0 247a0000 nrtn blank 
+02a1 6fe0c5eb fetch 1 ,mem_24g_pair_sm 
+02a2 c07fb2d6 beq state_24g_pairing_success ,g24_pair_exit 
+02a3 c00082a8 beq state_24g_pairing_1 ,p_g24_pair_sm_1 
+02a4 c00102aa beq state_24g_pairing_2 ,p_g24_pair_sm_2 
+02a5 c00182b0 beq state_24g_pairing_3 ,p_g24_pair_sm_3 
+02a6 c00202b6 beq state_24g_pairing_4 ,p_g24_pair_sm_4 
+02a7 20600000 rtn 
 
 p_g24_pair_sm_1:
-02ac 7047c2ff jam datatype_attemp ,mem_24g_txbuf_new 
-02ad 202002bb branch p_g24_pair_sm_prep 
+02a8 7047c2ff jam datatype_attemp ,mem_24g_txbuf_new 
+02a9 202002b7 branch p_g24_pair_sm_prep 
 
 p_g24_pair_sm_2:
-02ae 6fe0c5c5 fetch 1 ,mem_24g_pair_switch 
-02af 203a02b2 branch p_g24_pair_sm_2_skip ,blank 
-02b0 6fe2461b fetch 4 ,mem_24g_device_addr 
-02b1 20403215 call g24_update_addr_and_synccrc8 
+02aa 6fe0c5c5 fetch 1 ,mem_24g_pair_switch 
+02ab 203a02ae branch p_g24_pair_sm_2_skip ,blank 
+02ac 6fe2461b fetch 4 ,mem_24g_device_addr 
+02ad 20403215 call g24_update_addr_and_synccrc8 
 
 p_g24_pair_sm_2_skip:
-02b2 7047c2aa jam datatype_bind ,mem_24g_txbuf_new 
-02b3 202002bb branch p_g24_pair_sm_prep 
+02ae 7047c2aa jam datatype_bind ,mem_24g_txbuf_new 
+02af 202002b7 branch p_g24_pair_sm_prep 
 
 p_g24_pair_sm_3:
-02b4 7047c255 jam datatype_config ,mem_24g_txbuf_new 
-02b5 6fe0c5c5 fetch 1 ,mem_24g_pair_switch 
-02b6 203a02bb branch p_g24_pair_sm_prep ,blank 
-02b7 6fe245ff fetch 4 ,mem_24g_receiver_addr 
-02b8 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
-02b9 202002bd branch p_g24_pair_sm_common 
+02b0 7047c255 jam datatype_config ,mem_24g_txbuf_new 
+02b1 6fe0c5c5 fetch 1 ,mem_24g_pair_switch 
+02b2 203a02b7 branch p_g24_pair_sm_prep ,blank 
+02b3 6fe245ff fetch 4 ,mem_24g_receiver_addr 
+02b4 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
+02b5 202002b9 branch p_g24_pair_sm_common 
 
 p_g24_pair_sm_4:
-02ba 7047c222 jam datatype_ok ,mem_24g_txbuf_new 
+02b6 7047c222 jam datatype_ok ,mem_24g_txbuf_new 
 
 p_g24_pair_sm_prep:
-02bb 6fe2461b fetch 4 ,mem_24g_device_addr 
-02bc 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
+02b7 6fe2461b fetch 4 ,mem_24g_device_addr 
+02b8 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
 
 p_g24_pair_sm_common:
-02bd 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-02be 1fe17e07 and_into bits_data ,pdata 
-02bf 67e0c7c3 store 1 ,mem_24g_txbuf_new + 1 
-02c0 7047c800 jam 0 ,mem_24g_txbuf_new + 6 
-02c1 202032a5 branch g24_pair_sm_common + 4 
+02b9 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+02ba 1fe17e07 and_into bits_data ,pdata 
+02bb 67e0c7c3 store 1 ,mem_24g_txbuf_new + 1 
+02bc 7047c800 jam 0 ,mem_24g_txbuf_new + 6 
+02bd 202032a5 branch g24_pair_sm_common + 4 
 
 p_g24_reconn_dispatch:
-02c2 6fe145f7 fetch 2 ,mem_24g_reconn_count 
-02c3 d84001f8 arg 0x01f8 ,temp 
-02c4 98417e00 iand temp ,pdata 
-02c5 203a02c7 branch p_g24_reconn_dispatch_next ,blank 
-02c6 20203537 branch g24_reconn_dispatch + 5 
+02be 6fe145f7 fetch 2 ,mem_24g_reconn_count 
+02bf d84001f8 arg 0x01f8 ,temp 
+02c0 98417e00 iand temp ,pdata 
+02c1 203a02c3 branch p_g24_reconn_dispatch_next ,blank 
+02c2 20203537 branch g24_reconn_dispatch + 5 
 
 p_g24_reconn_dispatch_next:
-02c7 204002cd call p_g24_reconn_data_prep 
-02c8 2040362a call g24_transmit_receive_ack 
-02c9 242c355e nbranch g24_reconn_device_fail ,sync 
-02ca 2437b55e nbranch g24_reconn_device_fail ,user3 
-02cb 20403647 call g24_ackpayload_parse 
-02cc 20204d5d branch mouse_g24_reconn_dispatch_set 
+02c3 204002c9 call p_g24_reconn_data_prep 
+02c4 2040362a call g24_transmit_receive_ack 
+02c5 242c355e nbranch g24_reconn_device_fail ,sync 
+02c6 2437b55e nbranch g24_reconn_device_fail ,user3 
+02c7 20403647 call g24_ackpayload_parse 
+02c8 20204d5d branch mouse_g24_reconn_dispatch_set 
 
 p_g24_reconn_data_prep:
-02cd 7047c2ff jam datatype_attemp ,mem_24g_txbuf_new 
-02ce 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-02cf 67e0c7c3 store 1 ,mem_24g_txbuf_new + 1 
-02d0 6fe2461b fetch 4 ,mem_24g_device_addr 
-02d1 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
-02d2 70459f06 jam 6 ,mem_24g_datalen 
-02d3 202004d2 branch p_g24_transmit_prep 
+02c9 7047c2ff jam datatype_attemp ,mem_24g_txbuf_new 
+02ca 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+02cb 67e0c7c3 store 1 ,mem_24g_txbuf_new + 1 
+02cc 6fe2461b fetch 4 ,mem_24g_device_addr 
+02cd 67e247c4 store 4 ,mem_24g_txbuf_new + 2 
+02ce 70459f06 jam 6 ,mem_24g_datalen 
+02cf 202004e9 branch p_g24_transmit_prep 
 
 p_g24_transmit_hop_process:
-02d4 6848c618 fetcht 1 ,mem_24g_retry 
-02d5 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
-02d6 98467c00 isub temp ,null 
-02d7 24213675 nbranch g24_tx_fast_hop ,positive 
-02d8 18408401 increase 1 ,temp 
-02d9 6048c618 storet 1 ,mem_24g_retry 
-02da 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
-02db c00282e0 beq 5 ,p_g24_transmit_hop_process_4ms 
-02dc 6fe0c618 fetch 1 ,mem_24g_retry 
-02dd c00302e4 beq 6 ,p_g24_hop_ch_disable 
-02de c00602e4 beq 12 ,p_g24_hop_ch_disable 
-02df 20600000 rtn 
+02d0 6848c618 fetcht 1 ,mem_24g_retry 
+02d1 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
+02d2 98467c00 isub temp ,null 
+02d3 24213675 nbranch g24_tx_fast_hop ,positive 
+02d4 18408401 increase 1 ,temp 
+02d5 6048c618 storet 1 ,mem_24g_retry 
+02d6 6fe0c638 fetch 1 ,mem_24g_fast_hop_count 
+02d7 c00282dc beq 5 ,p_g24_transmit_hop_process_4ms 
+02d8 6fe0c618 fetch 1 ,mem_24g_retry 
+02d9 c00302e0 beq 6 ,p_g24_hop_ch_disable 
+02da c00602e0 beq 12 ,p_g24_hop_ch_disable 
+02db 20600000 rtn 
 
 p_g24_transmit_hop_process_4ms:
-02e0 6fe0c618 fetch 1 ,mem_24g_retry 
-02e1 c00182e4 beq 3 ,p_g24_hop_ch_disable 
-02e2 c00302e4 beq 6 ,p_g24_hop_ch_disable 
-02e3 20600000 rtn 
+02dc 6fe0c618 fetch 1 ,mem_24g_retry 
+02dd c00182e0 beq 3 ,p_g24_hop_ch_disable 
+02de c00302e0 beq 6 ,p_g24_hop_ch_disable 
+02df 20600000 rtn 
 
 p_g24_hop_ch_disable:
-02e4 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-02e5 793ffe04 set0 bit_hop ,pdata 
-02e6 67e0c5a0 store 1 ,mem_24g_data_type 
-02e7 204002e9 call p_g24_txpayload_type_update 
-02e8 20203673 branch g24_hop_ch_disable + 4 
+02e0 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+02e1 793ffe04 set0 bit_hop ,pdata 
+02e2 67e0c5a0 store 1 ,mem_24g_data_type 
+02e3 204002e5 call p_g24_txpayload_type_update 
+02e4 20203673 branch g24_hop_ch_disable + 4 
 
 p_g24_txpayload_type_update:
-02e9 1fe9fe00 lshift3 pdata ,pdata 
-02ea 6848c595 fetcht 1 ,mem_24g_pid 
-02eb 18410403 and temp ,0x03 ,temp 
-02ec 18438400 lshift temp ,temp 
-02ed 9841fe00 ior temp ,pdata 
-02ee 6848c596 fetcht 1 ,mem_24g_no_ack 
-02ef 9840fe00 iadd temp ,pdata 
-02f0 67e0c809 store 1 ,mem_24g_txpayload_new + offset_data_type 
-02f1 20600000 rtn 
+02e5 1fe9fe00 lshift3 pdata ,pdata 
+02e6 6848c595 fetcht 1 ,mem_24g_pid 
+02e7 18410403 and temp ,0x03 ,temp 
+02e8 18438400 lshift temp ,temp 
+02e9 9841fe00 ior temp ,pdata 
+02ea 6848c596 fetcht 1 ,mem_24g_no_ack 
+02eb 9840fe00 iadd temp ,pdata 
+02ec 67e0c809 store 1 ,mem_24g_txpayload_new + offset_data_type 
+02ed 20600000 rtn 
 
 p_mouse_store_dpi_info_check:
 
 p_mouse_store_eerpom_dpi:
-02f2 d8400001 arg 1 ,temp 
-02f3 da2046a2 arg mem_mouse_dpi ,rega 
-02f4 da40002a arg 0x2a ,regb 
-02f5 20206cc9 branch iicd_write_protect_eep_data 
+02ee d8400001 arg 1 ,temp 
+02ef da2046a2 arg mem_mouse_dpi ,rega 
+02f0 da40002a arg 0x2a ,regb 
+02f1 20206cc9 branch iicd_write_protect_eep_data 
 
 p_mouse_24g_package_data:
-02f6 c6930000 rtnmark0 mark_24g 
-02f7 20400173 call p_mouse_motion 
-02f8 204003b2 call p_mouse_g24_tx_info_check 
-02f9 24740000 nrtn user 
-02fa 6fe0c73b fetch 1 ,mem_mouse_24g_long_sleep_flag 
-02fb 70473b00 jam 0 ,mem_mouse_24g_long_sleep_flag 
-02fc 245a59ba ncall mouse_24g_short_sleep_clear_wake ,blank 
-02fd 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
-02fe c30a0301 bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
-02ff 6fe0c72b fetch 1 ,mem_customer_key 
-0300 243a59dc nbranch mouse_24g_keyboard_package_data ,blank 
+02f2 c6930000 rtnmark0 mark_24g 
+02f3 2040016f call p_mouse_motion 
+02f4 204003ae call p_mouse_g24_tx_info_check 
+02f5 24740000 nrtn user 
+02f6 6fe0c73b fetch 1 ,mem_mouse_24g_long_sleep_flag 
+02f7 70473b00 jam 0 ,mem_mouse_24g_long_sleep_flag 
+02f8 245a59ba ncall mouse_24g_short_sleep_clear_wake ,blank 
+02f9 6fe4470e fetch mouse_flag_len ,mem_mouse_flag 
+02fa c30a02fd bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
+02fb 6fe0c72b fetch 1 ,mem_customer_key 
+02fc 243a59dc nbranch mouse_24g_keyboard_package_data ,blank 
 
 p_mouse_24g_mouse_package_data:
-0301 2040538e call mouse_data_xy_release 
-0302 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-0303 c280d9d6 bbit1 1 ,mouse_24g_mouse_package_data_now 
-0304 6848c7c3 fetcht 1 ,mem_24g_txbuf_new + 1 
-0305 6fe0c65c fetch 1 ,mem_mouse_key 
-0306 9841fe00 ior temp ,pdata 
-0307 67e0c65c store 1 ,mem_mouse_key 
-0308 6848c7c8 fetcht 1 ,mem_24g_txbuf_new + 6 
-0309 6fe0c661 fetch 1 ,mem_mouse_z 
+02fd 2040538e call mouse_data_xy_release 
+02fe 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+02ff c280d9d6 bbit1 1 ,mouse_24g_mouse_package_data_now 
+0300 6848c7c3 fetcht 1 ,mem_24g_txbuf_new + 1 
+0301 6fe0c65c fetch 1 ,mem_mouse_key 
+0302 9841fe00 ior temp ,pdata 
+0303 67e0c65c store 1 ,mem_mouse_key 
+0304 6848c7c8 fetcht 1 ,mem_24g_txbuf_new + 6 
+0305 6fe0c661 fetch 1 ,mem_mouse_z 
+0306 9840fe00 iadd temp ,pdata 
+0307 67e0c661 store 1 ,mem_mouse_z 
+0308 6848c7c9 fetcht 1 ,mem_24g_txbuf_new + 7 
+0309 6fe0c662 fetch 1 ,mem_mouse_tz 
 030a 9840fe00 iadd temp ,pdata 
-030b 67e0c661 store 1 ,mem_mouse_z 
-030c 6848c7c9 fetcht 1 ,mem_24g_txbuf_new + 7 
-030d 6fe0c662 fetch 1 ,mem_mouse_tz 
-030e 9840fe00 iadd temp ,pdata 
-030f 67e0c662 store 1 ,mem_mouse_tz 
-0310 202059d6 branch mouse_24g_mouse_package_data_now 
+030b 67e0c662 store 1 ,mem_mouse_tz 
+030c 202059d6 branch mouse_24g_mouse_package_data_now 
 
 p_g24_transmit_loop:
-0311 2040362a call g24_transmit_receive_ack 
-0312 242c3638 nbranch g24_retransmit ,sync 
-0313 2437b638 nbranch g24_retransmit ,user3 
-0314 20403647 call g24_ackpayload_parse 
-0315 20400332 call p_g24_parse_receive_work_data 
-0316 20405b33 call mouse_24g_transmit_callback 
-0317 20400319 call p_g24_rxpayload_clear 
-0318 2020361f branch g24_transmit_no_ack 
+030d 2040362a call g24_transmit_receive_ack 
+030e 242c3638 nbranch g24_retransmit ,sync 
+030f 2437b638 nbranch g24_retransmit ,user3 
+0310 20403647 call g24_ackpayload_parse 
+0311 2040032e call p_g24_parse_receive_work_data 
+0312 20405b33 call mouse_24g_transmit_callback 
+0313 20400315 call p_g24_rxpayload_clear 
+0314 2020361f branch g24_transmit_no_ack 
 
 p_g24_rxpayload_clear:
-0319 df200008 arg 8 ,loopcnt 
-031a d8a04574 arg mem_24g_rxpayload ,contw 
-031b 20207ca5 branch memset0 
+0315 df200008 arg 8 ,loopcnt 
+0316 d8a04574 arg mem_24g_rxpayload ,contw 
+0317 20207ca5 branch memset0 
 
 p_g24_dispatch:
-031c c513b37c bmark1 mark_24g_rxmode ,g24_receive_dispatch 
-031d c6930000 rtnmark0 mark_24g 
+0318 c513b37c bmark1 mark_24g_rxmode ,g24_receive_dispatch 
+0319 c6930000 rtnmark0 mark_24g 
 
 p_g24_transmit_dispatch:
-031e 6fe0c613 fetch 1 ,mem_24g_conn_sm 
-031f c280829e bbit1 state_24g_pair ,p_g24_pair_dispatch 
-0320 c28102c2 bbit1 state_24g_reconn ,p_g24_reconn_dispatch 
-0321 6fe0cc6b fetch 1 ,mem_ms_audio_enable_flag 
-0322 245a36bb ncall g24_transmit_by_interrupt_enable ,blank 
-0323 6fe0c62f fetch 1 ,mem_24g_transmit_by_interrupt 
-0324 c0008326 beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
-0325 202003e8 branch p_g24_transmit_no_interrupt 
+031a 6fe0c613 fetch 1 ,mem_24g_conn_sm 
+031b c280829a bbit1 state_24g_pair ,p_g24_pair_dispatch 
+031c c28102be bbit1 state_24g_reconn ,p_g24_reconn_dispatch 
+031d 6fe0cc6b fetch 1 ,mem_ms_audio_enable_flag 
+031e 245a36bb ncall g24_transmit_by_interrupt_enable ,blank 
+031f 6fe0c62f fetch 1 ,mem_24g_transmit_by_interrupt 
+0320 c0008322 beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
+0321 202003e4 branch p_g24_transmit_no_interrupt 
 
 p_g24_transmit_by_interrupt:
-0326 20403224 call g24_timer_check 
-0327 24740000 nrtn user 
-0328 204036b5 call g24_interval_calibrate 
-0329 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-032a 245a03bb ncall p_g24_send_audio_info_enable ,blank 
-032b 6fe14630 fetch 2 ,mem_24g_transmit_by_interrupt_exit_count 
-032c 1fe0fe01 increase 1 ,pdata 
-032d 67e14630 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
-032e 68494632 fetcht 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
-032f 98467c00 isub temp ,null 
-0330 2042b6aa call g24_transmit_by_interrupt_exit ,zero 
-0331 202035e0 branch g24_transmit_no_interrupt 
+0322 20403224 call g24_timer_check 
+0323 24740000 nrtn user 
+0324 204036b5 call g24_interval_calibrate 
+0325 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+0326 245a03b7 ncall p_g24_send_audio_info_enable ,blank 
+0327 6fe14630 fetch 2 ,mem_24g_transmit_by_interrupt_exit_count 
+0328 1fe0fe01 increase 1 ,pdata 
+0329 67e14630 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
+032a 68494632 fetcht 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+032b 98467c00 isub temp ,null 
+032c 2042b6aa call g24_transmit_by_interrupt_exit ,zero 
+032d 202035e0 branch g24_transmit_no_interrupt 
 
 p_g24_parse_receive_work_data:
-0332 20400387 call p_mouse_g24_tx_flag_clr_check 
-0333 6fe0c594 fetch 1 ,mem_24g_rxdata_length 
-0334 207a0000 rtn blank 
+032e 20400383 call p_mouse_g24_tx_flag_clr_check 
+032f 6fe0c594 fetch 1 ,mem_24g_rxdata_length 
+0330 207a0000 rtn blank 
 
 p_g24_receive_ack_data:
-0335 6fe0c574 fetch 1 ,mem_24g_rxpayload 
-0336 c1e00000 rtnne report_id_pro_data 
-0337 6fe0c575 fetch 1 ,mem_24g_rxpayload + 1 
-0338 c1800000 rtnne start_flag 
-0339 6fe0c594 fetch 1 ,mem_24g_rxdata_length 
-033a 67e0c873 store 1 ,mem_ms_recv_ackpayload_temp 
-033b 1fe27200 copy pdata ,loopcnt 
-033c d8c04575 arg mem_24g_rxpayload + 1 ,contr 
-033d d8a04874 arg mem_ms_recv_ackpayload_temp + 1 ,contw 
-033e 20407cdc call memcpy 
+0331 6fe0c574 fetch 1 ,mem_24g_rxpayload 
+0332 c1e00000 rtnne report_id_pro_data 
+0333 6fe0c575 fetch 1 ,mem_24g_rxpayload + 1 
+0334 c1800000 rtnne start_flag 
+0335 6fe0c594 fetch 1 ,mem_24g_rxdata_length 
+0336 67e0c873 store 1 ,mem_ms_recv_ackpayload_temp 
+0337 1fe27200 copy pdata ,loopcnt 
+0338 d8c04575 arg mem_24g_rxpayload + 1 ,contr 
+0339 d8a04874 arg mem_ms_recv_ackpayload_temp + 1 ,contw 
+033a 20407cdc call memcpy 
 
 p_g24_receive_ack_data_next:
-033f 704e6520 jam zcode_20 ,mem_zcode_temp_param0 
-0340 202007c9 branch p_zcode_entrance 
+033b 704e6520 jam zcode_20 ,mem_zcode_temp_param0 
+033c 202007df branch p_zcode_entrance 
 
 p_mouse_g24_tx_dpi_data:
-0341 d8e00007 arg get_dpi ,queue 
-0342 202003af branch p_ms_tx_nor_pro_flag_enable 
+033d d8e00007 arg get_dpi ,queue 
+033e 202003ab branch p_ms_tx_nor_pro_flag_enable 
 
 p_memcpy_9:
-0343 df200009 arg 9 ,loopcnt 
-0344 20207cdc branch memcpy 
+033f df200009 arg 9 ,loopcnt 
+0340 20207cdc branch memcpy 
 
 p_memcpy_4:
-0345 df200004 arg 4 ,loopcnt 
-0346 20207cdc branch memcpy 
+0341 df200004 arg 4 ,loopcnt 
+0342 20207cdc branch memcpy 
 
 p_mouse_receive_key_fuction_check:
-0347 d8a04e40 arg mem_rxpayload_temp + 1 ,contw 
-0348 20400343 call p_memcpy_9 
-0349 6fe0ce43 fetch 1 ,mem_rxpayload_temp + 4 
-034a c000834e beq b4_fuction ,p_mouse_receive_b4key_data 
-034b c0010350 beq b5_fuction ,p_mouse_receive_b5key_data 
-034c c0018352 beq dpi_fuction ,p_mouse_receive_dpikey_data 
-034d 20600000 rtn 
+0343 d8a04e40 arg mem_rxpayload_temp + 1 ,contw 
+0344 2040033f call p_memcpy_9 
+0345 6fe0ce43 fetch 1 ,mem_rxpayload_temp + 4 
+0346 c000834a beq b4_fuction ,p_mouse_receive_b4key_data 
+0347 c001034c beq b5_fuction ,p_mouse_receive_b5key_data 
+0348 c001834e beq dpi_fuction ,p_mouse_receive_dpikey_data 
+0349 20600000 rtn 
 
 p_mouse_receive_b4key_data:
-034e da604e4e arg mem_mouse_b4_fuction_info ,regc 
-034f 20200354 branch p_mouse_key_info_compare_interface 
+034a da604e4e arg mem_mouse_b4_fuction_info ,regc 
+034b 20200350 branch p_mouse_key_info_compare_interface 
 
 p_mouse_receive_b5key_data:
-0350 da604e53 arg mem_mouse_b5_fuction_info ,regc 
-0351 20200354 branch p_mouse_key_info_compare_interface 
+034c da604e53 arg mem_mouse_b5_fuction_info ,regc 
+034d 20200350 branch p_mouse_key_info_compare_interface 
 
 p_mouse_receive_dpikey_data:
-0352 da604e58 arg mem_mouse_dpi_fuction_info ,regc 
-0353 20200354 branch p_mouse_key_info_compare_interface 
+034e da604e58 arg mem_mouse_dpi_fuction_info ,regc 
+034f 20200350 branch p_mouse_key_info_compare_interface 
 
 p_mouse_key_info_compare_interface:
-0354 1a620c00 copy regc ,contr 
-0355 d8a04e49 arg mem_mouse_key_fuction_info_temp ,contw 
-0356 2040035a call p_memcpy_5 
-0357 2040035c call p_g24_key_info_updata_check 
-0358 d8c04e49 arg mem_mouse_key_fuction_info_temp ,contr 
-0359 1a620a00 copy regc ,contw 
+0350 1a620c00 copy regc ,contr 
+0351 d8a04e49 arg mem_mouse_key_fuction_info_temp ,contw 
+0352 20400356 call p_memcpy_5 
+0353 20400358 call p_g24_key_info_updata_check 
+0354 d8c04e49 arg mem_mouse_key_fuction_info_temp ,contr 
+0355 1a620a00 copy regc ,contw 
 
 p_memcpy_5:
-035a df200005 arg 5 ,loopcnt 
-035b 20207cdc branch memcpy 
+0356 df200005 arg 5 ,loopcnt 
+0357 20207cdc branch memcpy 
 
 p_g24_key_info_updata_check:
-035c 6fe0ce44 fetch 1 ,mem_rxpayload_temp + 5 
-035d c0018369 beq app_key ,p_g24_key_info_updata_app_check 
-035e df200005 arg 5 ,loopcnt 
-035f da204e44 arg mem_rxpayload_temp + 5 ,rega 
-0360 da404e49 arg mem_mouse_key_fuction_info_temp ,regb 
-0361 20407d66 call compare_loop 
-0362 20628000 rtn zero 
-0363 d8c04e44 arg mem_rxpayload_temp + 5 ,contr 
-0364 d8a04e49 arg mem_mouse_key_fuction_info_temp ,contw 
-0365 2040035a call p_memcpy_5 
-0366 2020036f branch p_mouse_store_key_info_delay 
+0358 6fe0ce44 fetch 1 ,mem_rxpayload_temp + 5 
+0359 c0018365 beq app_key ,p_g24_key_info_updata_app_check 
+035a df200005 arg 5 ,loopcnt 
+035b da204e44 arg mem_rxpayload_temp + 5 ,rega 
+035c da404e49 arg mem_mouse_key_fuction_info_temp ,regb 
+035d 20407d66 call compare_loop 
+035e 20628000 rtn zero 
+035f d8c04e44 arg mem_rxpayload_temp + 5 ,contr 
+0360 d8a04e49 arg mem_mouse_key_fuction_info_temp ,contw 
+0361 20400356 call p_memcpy_5 
+0362 2020036b branch p_mouse_store_key_info_delay 
 
 p_g24_key_info_updata_app_long_check:
-0367 6048ce4c storet 1 ,mem_mouse_key_fuction_info_temp + 3 
-0368 2020036f branch p_mouse_store_key_info_delay 
+0363 6048ce4c storet 1 ,mem_mouse_key_fuction_info_temp + 3 
+0364 2020036b branch p_mouse_store_key_info_delay 
 
 p_g24_key_info_updata_app_check:
-0369 67e0ce49 store 1 ,mem_mouse_key_fuction_info_temp 
-036a 6fe0ce45 fetch 1 ,mem_rxpayload_temp + 6 
-036b 6848ce46 fetcht 1 ,mem_rxpayload_temp + 7 
-036c c0008367 beq press_long ,p_g24_key_info_updata_app_long_check 
-036d 6048ce4b storet 1 ,mem_mouse_key_fuction_info_temp + 2 
-036e 2020036f branch p_mouse_store_key_info_delay 
+0365 67e0ce49 store 1 ,mem_mouse_key_fuction_info_temp 
+0366 6fe0ce45 fetch 1 ,mem_rxpayload_temp + 6 
+0367 6848ce46 fetcht 1 ,mem_rxpayload_temp + 7 
+0368 c0008363 beq press_long ,p_g24_key_info_updata_app_long_check 
+0369 6048ce4b storet 1 ,mem_mouse_key_fuction_info_temp + 2 
+036a 2020036b branch p_mouse_store_key_info_delay 
 
 p_mouse_store_key_info_delay:
-036f 6fe0ce5f fetch 1 ,mem_store_key_info_delay_timer_init 
-0370 67e0ce5e store 1 ,mem_store_key_info_delay_timer 
-0371 20600000 rtn 
+036b 6fe0ce5f fetch 1 ,mem_store_key_info_delay_timer_init 
+036c 67e0ce5e store 1 ,mem_store_key_info_delay_timer 
+036d 20600000 rtn 
 
 p_mouse_key_info_store_delay_timer:
-0372 da604e5e arg mem_store_key_info_delay_timer ,regc 
-0373 da400375 arg p_mouse_store_key_info_check ,regb 
-0374 20203755 branch timer_single_step 
+036e da604e5e arg mem_store_key_info_delay_timer ,regc 
+036f da400371 arg p_mouse_store_key_info_check ,regb 
+0370 20203755 branch timer_single_step 
 
 p_mouse_store_key_info_check:
-0375 d8400010 arg 16 ,temp 
-0376 da204e4e arg mem_mouse_key_information_start ,rega 
-0377 da40008a arg mouse_value_eeprom_offect ,regb 
-0378 20206cc9 branch iicd_write_protect_eep_data 
+0371 d8400010 arg 16 ,temp 
+0372 da204e4e arg mem_mouse_key_information_start ,rega 
+0373 da40008a arg mouse_value_eeprom_offect ,regb 
+0374 20206cc9 branch iicd_write_protect_eep_data 
 
 p_mouse_receive_dpi_check:
-0379 d8a04e40 arg mem_rxpayload_temp + 1 ,contw 
-037a 20400345 call p_memcpy_4 
-037b 704ce200 jam 0 ,mem_mouse_dpi_set_result 
-037c 6fe0ce43 fetch 1 ,mem_rxpayload_temp + 4 
-037d 1fe67c0a sub pdata ,10 ,null 
-037e 24610000 nrtn positive 
-037f 67e0c6a2 store 1 ,mem_mouse_dpi 
-0380 67e0cce1 store 1 ,mem_mouse_last_dpi 
-0381 704ce201 jam 1 ,mem_mouse_dpi_set_result 
-0382 c0808385 bne 1 ,p_mouse_decrease_dpi 
-0383 1fe0fe01 increase 1 ,pdata 
-0384 20205025 branch mouse_dpi_level_store 
+0375 d8a04e40 arg mem_rxpayload_temp + 1 ,contw 
+0376 20400341 call p_memcpy_4 
+0377 704ce200 jam 0 ,mem_mouse_dpi_set_result 
+0378 6fe0ce43 fetch 1 ,mem_rxpayload_temp + 4 
+0379 1fe67c0a sub pdata ,10 ,null 
+037a 24610000 nrtn positive 
+037b 67e0c6a2 store 1 ,mem_mouse_dpi 
+037c 67e0cce1 store 1 ,mem_mouse_last_dpi 
+037d 704ce201 jam 1 ,mem_mouse_dpi_set_result 
+037e c0808381 bne 1 ,p_mouse_decrease_dpi 
+037f 1fe0fe01 increase 1 ,pdata 
+0380 20205025 branch mouse_dpi_level_store 
 
 p_mouse_decrease_dpi:
-0385 1fe0fffe increase -2 ,pdata 
-0386 20205025 branch mouse_dpi_level_store 
+0381 1fe0fffe increase -2 ,pdata 
+0382 20205025 branch mouse_dpi_level_store 
 
 p_mouse_g24_tx_flag_clr_check:
-0387 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
-0388 2feffe04 isolate1 http_bit ,pdata 
-0389 20408391 call p_g24_clr_tx_http_info_flag ,true 
-038a 2feffe05 isolate1 audio_bit ,pdata 
-038b 20408393 call p_g24_clr_tx_audio_info_flag ,true 
-038c 2feffe06 isolate1 spec_pro_bit ,pdata 
-038d 20408395 call p_g24_clr_tx_spec_info_flag_check ,true 
-038e 2feffe07 isolate1 nor_pro_bit ,pdata 
-038f 2040839b call p_g24_clr_tx_nor_pro_flag_check ,true 
-0390 20600000 rtn 
+0383 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
+0384 2feffe04 isolate1 http_bit ,pdata 
+0385 2040838d call p_g24_clr_tx_http_info_flag ,true 
+0386 2feffe05 isolate1 audio_bit ,pdata 
+0387 2040838f call p_g24_clr_tx_audio_info_flag ,true 
+0388 2feffe06 isolate1 spec_pro_bit ,pdata 
+0389 20408391 call p_g24_clr_tx_spec_info_flag_check ,true 
+038a 2feffe07 isolate1 nor_pro_bit ,pdata 
+038b 20408397 call p_g24_clr_tx_nor_pro_flag_check ,true 
+038c 20600000 rtn 
 
 p_g24_clr_tx_http_info_flag:
-0391 793ffe04 set0 http_bit ,pdata 
-0392 202003bd branch p_g24_store_ms_tx_flag 
+038d 793ffe04 set0 http_bit ,pdata 
+038e 202003b9 branch p_g24_store_ms_tx_flag 
 
 p_g24_clr_tx_audio_info_flag:
-0393 793ffe05 set0 audio_bit ,pdata 
-0394 202003bd branch p_g24_store_ms_tx_flag 
+038f 793ffe05 set0 audio_bit ,pdata 
+0390 202003b9 branch p_g24_store_ms_tx_flag 
 
 p_g24_clr_tx_spec_info_flag_check:
-0395 20400399 call p_g24_clr_tx_spec_info_flag 
-0396 d8400000 arg 0 ,temp 
-0397 6049487b storet 2 ,mem_ms_tx_pro_key_flag 
-0398 20600000 rtn 
+0391 20400395 call p_g24_clr_tx_spec_info_flag 
+0392 d8400000 arg 0 ,temp 
+0393 6049487b storet 2 ,mem_ms_tx_pro_key_flag 
+0394 20600000 rtn 
 
 p_g24_clr_tx_spec_info_flag:
-0399 793ffe06 set0 spec_pro_bit ,pdata 
-039a 202003bd branch p_g24_store_ms_tx_flag 
+0395 793ffe06 set0 spec_pro_bit ,pdata 
+0396 202003b9 branch p_g24_store_ms_tx_flag 
 
 p_g24_clr_tx_nor_pro_flag_check:
-039b 2040039f call p_g24_clr_tx_nor_info_flag 
-039c d8400000 arg 0 ,temp 
-039d 60494880 storet 2 ,mem_ms_tx_nor_pro_data_flag 
-039e 20600000 rtn 
+0397 2040039b call p_g24_clr_tx_nor_info_flag 
+0398 d8400000 arg 0 ,temp 
+0399 60494880 storet 2 ,mem_ms_tx_nor_pro_data_flag 
+039a 20600000 rtn 
 
 p_g24_clr_tx_nor_info_flag:
-039f 793ffe07 set0 nor_pro_bit ,pdata 
-03a0 202003bd branch p_g24_store_ms_tx_flag 
+039b 793ffe07 set0 nor_pro_bit ,pdata 
+039c 202003b9 branch p_g24_store_ms_tx_flag 
 
 p_ms_param_bit_set1:
-03a1 f9207e00 qset1 pdata 
+039d f9207e00 qset1 pdata 
 
 p_istore_2_contw_rtn:
-03a2 e7e10005 istore 2 ,contw 
-03a3 20600000 rtn 
+039e e7e10005 istore 2 ,contw 
+039f 20600000 rtn 
 
 p_ms_param_bit_set0:
-03a4 f93ffe00 qset0 pdata 
-03a5 202003a2 branch p_istore_2_contw_rtn 
+03a0 f93ffe00 qset0 pdata 
+03a1 2020039e branch p_istore_2_contw_rtn 
 
 p_ms_long_press_key_index_enable:
-03a6 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-03a7 d8a0487e arg mem_ms_long_press_key_index ,contw 
-03a8 202003a1 branch p_ms_param_bit_set1 
+03a2 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+03a3 d8a0487e arg mem_ms_long_press_key_index ,contw 
+03a4 2020039d branch p_ms_param_bit_set1 
 
 p_ms_long_press_key_index_disable:
-03a9 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-03aa d8a0487e arg mem_ms_long_press_key_index ,contw 
-03ab 202003a4 branch p_ms_param_bit_set0 
+03a5 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+03a6 d8a0487e arg mem_ms_long_press_key_index ,contw 
+03a7 202003a0 branch p_ms_param_bit_set0 
 
 p_ms_tx_pro_key_flag_enable:
-03ac 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
-03ad d8a0487b arg mem_ms_tx_pro_key_flag ,contw 
-03ae 202003a1 branch p_ms_param_bit_set1 
+03a8 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
+03a9 d8a0487b arg mem_ms_tx_pro_key_flag ,contw 
+03aa 2020039d branch p_ms_param_bit_set1 
 
 p_ms_tx_nor_pro_flag_enable:
-03af 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
-03b0 d8a04880 arg mem_ms_tx_nor_pro_data_flag ,contw 
-03b1 202003a1 branch p_ms_param_bit_set1 
+03ab 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
+03ac d8a04880 arg mem_ms_tx_nor_pro_data_flag ,contw 
+03ad 2020039d branch p_ms_param_bit_set1 
 
 p_mouse_g24_tx_info_check:
-03b2 204003b6 call p_mouse_g24_tx_flag_check 
+03ae 204003b2 call p_mouse_g24_tx_flag_check 
 
 p_mouse_tx_device_info_check:
-03b3 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
-03b4 207a0000 rtn blank 
-03b5 20207dbc branch enable_user 
+03af 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
+03b0 207a0000 rtn blank 
+03b1 20207dbc branch enable_user 
 
 p_mouse_g24_tx_flag_check:
-03b6 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
-03b7 243a03bf nbranch p_g24_send_spec_info_enable ,blank 
-03b8 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
-03b9 243a03c2 nbranch p_g24_send_nor_info_enable ,blank 
-03ba 20600000 rtn 
+03b2 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
+03b3 243a03bb nbranch p_g24_send_spec_info_enable ,blank 
+03b4 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
+03b5 243a03be nbranch p_g24_send_nor_info_enable ,blank 
+03b6 20600000 rtn 
 
 p_g24_send_audio_info_enable:
-03bb 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
-03bc 79207e05 set1 audio_bit ,pdata 
+03b7 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
+03b8 79207e05 set1 audio_bit ,pdata 
 
 p_g24_store_ms_tx_flag:
-03bd 67e0ccbb store 1 ,mem_ms_tx_data_type 
-03be 20600000 rtn 
+03b9 67e0ccbb store 1 ,mem_ms_tx_data_type 
+03ba 20600000 rtn 
 
 p_g24_send_spec_info_enable:
-03bf 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
-03c0 79207e06 set1 spec_pro_bit ,pdata 
-03c1 202003bd branch p_g24_store_ms_tx_flag 
+03bb 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
+03bc 79207e06 set1 spec_pro_bit ,pdata 
+03bd 202003b9 branch p_g24_store_ms_tx_flag 
 
 p_g24_send_nor_info_enable:
-03c2 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
-03c3 79207e07 set1 nor_pro_bit ,pdata 
-03c4 202003bd branch p_g24_store_ms_tx_flag 
+03be 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
+03bf 79207e07 set1 nor_pro_bit ,pdata 
+03c0 202003b9 branch p_g24_store_ms_tx_flag 
 
 p_g24_send_http_info_enable:
-03c5 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
-03c6 79207e04 set1 http_bit ,pdata 
-03c7 202003bd branch p_g24_store_ms_tx_flag 
+03c1 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
+03c2 79207e04 set1 http_bit ,pdata 
+03c3 202003b9 branch p_g24_store_ms_tx_flag 
 
 p_g24_nodata_transmit:
-03c8 6fe0c619 fetch 1 ,mem_24g_abort_pac 
-03c9 205a03cd call p_g24_send_abort_packet ,blank 
-03ca 6fe0ccbc fetch 1 ,mem_device_tx_heart_data_flag 
-03cb 245a03df ncall p_g24_send_slow_heart_info ,blank 
-03cc 20203680 branch g24_nodata_transmit + 2 
+03c4 6fe0c619 fetch 1 ,mem_24g_abort_pac 
+03c5 205a03c9 call p_g24_send_abort_packet ,blank 
+03c6 6fe0ccbc fetch 1 ,mem_device_tx_heart_data_flag 
+03c7 245a03db ncall p_g24_send_slow_heart_info ,blank 
+03c8 20203680 branch g24_nodata_transmit + 2 
 
 p_g24_send_abort_packet:
-03cd 6fe0ccbc fetch 1 ,mem_device_tx_heart_data_flag 
-03ce 247a0000 nrtn blank 
-03cf 7045a001 jam type_ms ,mem_24g_data_type 
-03d0 6fe0c737 fetch 1 ,mem_24g_shutdown_flag 
-03d1 79407e00 setflip 0 ,pdata 
-03d2 67e0c619 store 1 ,mem_24g_abort_pac 
-03d3 2040360e call g24_transmit_rf_ctrl_clear 
-03d4 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-03d5 58000000 setarg 0 
-03d6 67e3c7c3 store 7 ,mem_24g_txbuf_new + 1 
-03d7 6fe2461b fetch 4 ,mem_24g_device_addr 
-03d8 67e247ca store 4 ,mem_24g_txbuf_new + 8 
-03d9 70459f0c jam 12 ,mem_24g_datalen 
-03da 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-03db 79207e03 set1 bit_abort ,pdata 
-03dc 67e0c5a0 store 1 ,mem_24g_data_type 
-03dd 204004d2 call p_g24_transmit_prep 
-03de 202035e3 branch g24_transmit_start 
+03c9 6fe0ccbc fetch 1 ,mem_device_tx_heart_data_flag 
+03ca 247a0000 nrtn blank 
+03cb 7045a001 jam type_ms ,mem_24g_data_type 
+03cc 6fe0c737 fetch 1 ,mem_24g_shutdown_flag 
+03cd 79407e00 setflip 0 ,pdata 
+03ce 67e0c619 store 1 ,mem_24g_abort_pac 
+03cf 2040360e call g24_transmit_rf_ctrl_clear 
+03d0 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+03d1 58000000 setarg 0 
+03d2 67e3c7c3 store 7 ,mem_24g_txbuf_new + 1 
+03d3 6fe2461b fetch 4 ,mem_24g_device_addr 
+03d4 67e247ca store 4 ,mem_24g_txbuf_new + 8 
+03d5 70459f0c jam 12 ,mem_24g_datalen 
+03d6 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+03d7 79207e03 set1 bit_abort ,pdata 
+03d8 67e0c5a0 store 1 ,mem_24g_data_type 
+03d9 204004e9 call p_g24_transmit_prep 
+03da 202035e3 branch g24_transmit_start 
 
 p_g24_send_slow_heart_info:
-03df 70461900 jam 0 ,mem_24g_abort_pac 
-03e0 7045a001 jam type_ms ,mem_24g_data_type 
-03e1 2040360e call g24_transmit_rf_ctrl_clear 
-03e2 70459f01 jam 1 ,mem_24g_datalen 
-03e3 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-03e4 79207e03 set1 heart_bit ,pdata 
-03e5 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-03e6 204004d2 call p_g24_transmit_prep 
-03e7 20203612 branch g24_transmit_process 
+03db 70461900 jam 0 ,mem_24g_abort_pac 
+03dc 7045a001 jam type_ms ,mem_24g_data_type 
+03dd 2040360e call g24_transmit_rf_ctrl_clear 
+03de 70459f01 jam 1 ,mem_24g_datalen 
+03df 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+03e0 79207e03 set1 heart_bit ,pdata 
+03e1 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+03e2 204004e9 call p_g24_transmit_prep 
+03e3 20203612 branch g24_transmit_process 
 
 p_g24_transmit_no_interrupt:
-03e8 204003eb call p_g24_txdata_prep 
-03e9 243403c8 nbranch p_g24_nodata_transmit ,user 
-03ea 202035e3 branch g24_transmit_start 
+03e4 204003e7 call p_g24_txdata_prep 
+03e5 243403c4 nbranch p_g24_nodata_transmit ,user 
+03e6 202035e3 branch g24_transmit_start 
 
 p_g24_txdata_prep:
-03eb 204003ee call p_g24_package_data 
-03ec 24740000 nrtn user 
-03ed 202004d2 branch p_g24_transmit_prep 
+03e7 204003ea call p_g24_package_data 
+03e8 24740000 nrtn user 
+03e9 202004e9 branch p_g24_transmit_prep 
 
 p_g24_package_data:
-03ee 6fe14609 fetch 2 ,mem_cb_24g_transmit_data 
-03ef 20407d7b call callback_func 
-03f0 203403fa branch p_g24_accumulate_data_set ,user 
-03f1 6fe3c7c3 fetch 7 ,mem_24g_txbuf_new + 1 
-03f2 207a0000 rtn blank 
-03f3 20207dbc branch enable_user 
+03ea 6fe14609 fetch 2 ,mem_cb_24g_transmit_data 
+03eb 20407d7b call callback_func 
+03ec 203403f6 branch p_g24_accumulate_data_set ,user 
+03ed 6fe3c7c3 fetch 7 ,mem_24g_txbuf_new + 1 
+03ee 207a0000 rtn blank 
+03ef 20207dbc branch enable_user 
 
 p_g24_accumulate_data:
-03f4 70461900 jam 0 ,mem_24g_abort_pac 
-03f5 1a20fe01 add rega ,1 ,pdata 
-03f6 67e0c59f store 1 ,mem_24g_datalen 
-03f7 2040360e call g24_transmit_rf_ctrl_clear 
-03f8 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-03f9 2020360b branch g24_accumulate_data + 5 
+03f0 70461900 jam 0 ,mem_24g_abort_pac 
+03f1 1a20fe01 add rega ,1 ,pdata 
+03f2 67e0c59f store 1 ,mem_24g_datalen 
+03f3 2040360e call g24_transmit_rf_ctrl_clear 
+03f4 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+03f5 2020360b branch g24_accumulate_data + 5 
 
 p_g24_accumulate_data_set:
-03fa 70461900 jam 0 ,mem_24g_abort_pac 
-03fb 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
-03fc c00003f4 beq 0 ,p_g24_accumulate_data 
-03fd c2830402 bbit1 spec_pro_bit ,p_g24_send_spec_pro_info_check 
-03fe c2838446 bbit1 nor_pro_bit ,p_g24_send_nor_pro_info_check 
-03ff c28284a9 bbit1 audio_bit ,p_g24_send_audio_info_check 
-0400 c28204a7 bbit1 http_bit ,p_g24_send_http_info_check 
-0401 20600000 rtn 
+03f6 70461900 jam 0 ,mem_24g_abort_pac 
+03f7 6fe0ccbb fetch 1 ,mem_ms_tx_data_type 
+03f8 c00003f0 beq 0 ,p_g24_accumulate_data 
+03f9 c28303fe bbit1 spec_pro_bit ,p_g24_send_spec_pro_info_check 
+03fa c2838442 bbit1 nor_pro_bit ,p_g24_send_nor_pro_info_check 
+03fb c28284c0 bbit1 audio_bit ,p_g24_send_audio_info_check 
+03fc c28204be bbit1 http_bit ,p_g24_send_http_info_check 
+03fd 20600000 rtn 
 
 p_g24_send_spec_pro_info_check:
-0402 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
-0403 c2800407 bbit1 audio_key_bit ,p_g24_tx_audio_key_info 
-0404 c2810428 bbit1 transmit_key_bit ,p_g24_tx_transmit_key_info 
-0405 c2850434 bbit1 one_pullup_key_bit ,p_g24_tx_one_pullup_key_info 
-0406 20600000 rtn 
+03fe 6fe1487b fetch 2 ,mem_ms_tx_pro_key_flag 
+03ff c2800403 bbit1 audio_key_bit ,p_g24_tx_audio_key_info 
+0400 c2810424 bbit1 transmit_key_bit ,p_g24_tx_transmit_key_info 
+0401 c2850430 bbit1 one_pullup_key_bit ,p_g24_tx_one_pullup_key_info 
+0402 20600000 rtn 
 
 p_g24_tx_audio_key_info:
-0407 6fe0ce4e fetch 1 ,mem_mouse_b4_fuction_info 
-0408 c0018421 beq app_key ,p_b4_app_key_function 
+0403 6fe0ce4e fetch 1 ,mem_mouse_b4_fuction_info 
+0404 c001841d beq app_key ,p_b4_app_key_function 
 
 p_g24_tx_audio_key_info_next:
-0409 d8400020 arg opcode_voice_key ,temp 
+0405 d8400020 arg opcode_voice_key ,temp 
 
 p_g24_tx_key_info_check:
-040a 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
-040b 203a0417 branch p_g24_only_send_key_info_interface ,blank 
+0406 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
+0407 203a0413 branch p_g24_only_send_key_info_interface ,blank 
 
 p_g24_send_key_info_interface:
-040c 6048cc78 storet 1 ,mem_ms_24g_temp_buff + 3 
-040d 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-040e 79207e06 set1 spec_pro_bit ,pdata 
-040f 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
-0410 704c7600 jam start_flag ,mem_ms_24g_temp_buff + 1 
-0411 704c7702 jam key_state_payload_len ,mem_ms_24g_temp_buff + 2 
-0412 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0413 67e0cc79 store 1 ,mem_ms_24g_temp_buff + 4 
-0414 d8400005 arg key_state_info_len ,temp 
-0415 da204c75 arg mem_ms_24g_temp_buff ,rega 
-0416 202004be branch p_g24_send_rf_other_data 
+0408 6048cc78 storet 1 ,mem_ms_24g_temp_buff + 3 
+0409 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+040a 79207e06 set1 spec_pro_bit ,pdata 
+040b 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
+040c 704c7600 jam start_flag ,mem_ms_24g_temp_buff + 1 
+040d 704c7702 jam key_state_payload_len ,mem_ms_24g_temp_buff + 2 
+040e 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+040f 67e0cc79 store 1 ,mem_ms_24g_temp_buff + 4 
+0410 d8400005 arg key_state_info_len ,temp 
+0411 da204c75 arg mem_ms_24g_temp_buff ,rega 
+0412 202004d5 branch p_g24_send_rf_other_data 
 
 p_g24_only_send_key_info_interface:
-0417 6048c7c5 storet 1 ,mem_24g_txbuf_new + 3 
-0418 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-0419 79207e06 set1 spec_pro_bit ,pdata 
-041a 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-041b 7047c300 jam start_flag ,mem_24g_txbuf_new + 1 
-041c 7047c402 jam key_state_payload_len ,mem_24g_txbuf_new + 2 
-041d 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-041e 67e0c7c6 store 1 ,mem_24g_txbuf_new + 4 
-041f 70459f05 jam key_state_info_len ,mem_24g_datalen 
-0420 20600000 rtn 
+0413 6048c7c5 storet 1 ,mem_24g_txbuf_new + 3 
+0414 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0415 79207e06 set1 spec_pro_bit ,pdata 
+0416 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+0417 7047c300 jam start_flag ,mem_24g_txbuf_new + 1 
+0418 7047c402 jam key_state_payload_len ,mem_24g_txbuf_new + 2 
+0419 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+041a 67e0c7c6 store 1 ,mem_24g_txbuf_new + 4 
+041b 70459f05 jam key_state_info_len ,mem_24g_datalen 
+041c 20600000 rtn 
 
 p_b4_app_key_function:
-0421 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0422 c0018426 beq long_press ,p_b4_app_key_long_function 
-0423 c0020426 beq long_release ,p_b4_app_key_long_function 
-0424 6848ce50 fetcht 1 ,mem_mouse_b4_fuction_info + 2 
-0425 2020040a branch p_g24_tx_key_info_check 
+041d 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+041e c0018422 beq long_press ,p_b4_app_key_long_function 
+041f c0020422 beq long_release ,p_b4_app_key_long_function 
+0420 6848ce50 fetcht 1 ,mem_mouse_b4_fuction_info + 2 
+0421 20200406 branch p_g24_tx_key_info_check 
 
 p_b4_app_key_long_function:
-0426 6848ce51 fetcht 1 ,mem_mouse_b4_fuction_info + 3 
-0427 2020040a branch p_g24_tx_key_info_check 
+0422 6848ce51 fetcht 1 ,mem_mouse_b4_fuction_info + 3 
+0423 20200406 branch p_g24_tx_key_info_check 
 
 p_g24_tx_transmit_key_info:
-0428 6fe0ce53 fetch 1 ,mem_mouse_b5_fuction_info 
-0429 c001842b beq app_key ,p_b5_app_key_function 
-042a 20200430 branch p_g24_tx_transmit_key_info_next 
+0424 6fe0ce53 fetch 1 ,mem_mouse_b5_fuction_info 
+0425 c0018427 beq app_key ,p_b5_app_key_function 
+0426 2020042c branch p_g24_tx_transmit_key_info_next 
 
 p_b5_app_key_function:
-042b 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-042c c0018432 beq long_press ,p_b5_app_key_long_function 
-042d c0020432 beq long_release ,p_b5_app_key_long_function 
-042e 6848ce55 fetcht 1 ,mem_mouse_b5_fuction_info + 2 
-042f 2020040a branch p_g24_tx_key_info_check 
+0427 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+0428 c001842e beq long_press ,p_b5_app_key_long_function 
+0429 c002042e beq long_release ,p_b5_app_key_long_function 
+042a 6848ce55 fetcht 1 ,mem_mouse_b5_fuction_info + 2 
+042b 20200406 branch p_g24_tx_key_info_check 
 
 p_g24_tx_transmit_key_info_next:
-0430 d8400022 arg opcode_transmit_key ,temp 
-0431 2020040a branch p_g24_tx_key_info_check 
+042c d8400022 arg opcode_transmit_key ,temp 
+042d 20200406 branch p_g24_tx_key_info_check 
 
 p_b5_app_key_long_function:
-0432 6848ce56 fetcht 1 ,mem_mouse_b5_fuction_info + 3 
-0433 2020040a branch p_g24_tx_key_info_check 
+042e 6848ce56 fetcht 1 ,mem_mouse_b5_fuction_info + 3 
+042f 20200406 branch p_g24_tx_key_info_check 
 
 p_g24_tx_one_pullup_key_info:
-0434 6fe0ce58 fetch 1 ,mem_mouse_dpi_fuction_info 
-0435 c0018437 beq app_key ,p_dpi_app_key_function 
-0436 2020043c branch p_g24_tx_one_pullup_key_info_next 
+0430 6fe0ce58 fetch 1 ,mem_mouse_dpi_fuction_info 
+0431 c0018433 beq app_key ,p_dpi_app_key_function 
+0432 20200438 branch p_g24_tx_one_pullup_key_info_next 
 
 p_dpi_app_key_function:
-0437 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0438 c001843e beq long_press ,p_dpi_app_key_long_function 
-0439 c002043e beq long_release ,p_dpi_app_key_long_function 
-043a 6848ce5a fetcht 1 ,mem_mouse_dpi_fuction_info + 2 
-043b 2020040a branch p_g24_tx_key_info_check 
+0433 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+0434 c001843a beq long_press ,p_dpi_app_key_long_function 
+0435 c002043a beq long_release ,p_dpi_app_key_long_function 
+0436 6848ce5a fetcht 1 ,mem_mouse_dpi_fuction_info + 2 
+0437 20200406 branch p_g24_tx_key_info_check 
 
 p_g24_tx_one_pullup_key_info_next:
-043c d8400030 arg opcode_one_pullup_key ,temp 
-043d 2020040a branch p_g24_tx_key_info_check 
+0438 d8400030 arg opcode_one_pullup_key ,temp 
+0439 20200406 branch p_g24_tx_key_info_check 
 
 p_dpi_app_key_long_function:
-043e 6848ce5b fetcht 1 ,mem_mouse_dpi_fuction_info + 3 
-043f 2020040a branch p_g24_tx_key_info_check 
+043a 6848ce5b fetcht 1 ,mem_mouse_dpi_fuction_info + 3 
+043b 20200406 branch p_g24_tx_key_info_check 
 
 p_g24_audio_data_out_from_queue:
-0440 6fe0cc6e fetch 1 ,mem_voice_enable 
-0441 207a0000 rtn blank 
-0442 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-0443 207a0000 rtn blank 
-0444 204006ba call p_voice_out_queue 
-0445 20600000 rtn 
+043c 6fe0cc6e fetch 1 ,mem_voice_enable 
+043d 207a0000 rtn blank 
+043e 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+043f 207a0000 rtn blank 
+0440 204006d0 call p_voice_out_queue 
+0441 20600000 rtn 
 
 p_g24_send_nor_pro_info_check:
-0446 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
-0447 c2820450 bbit1 voice_start ,p_g24_voice_on_set 
-0448 c2828454 bbit1 voice_end ,p_g24_voice_off_set 
-0449 c2830458 bbit1 device_info ,p_g24_tx_device_info 
-044a c283845a bbit1 get_dpi ,p_g24_get_dpi 
-044b c284045c bbit1 set_dpi ,p_g24_set_dpi 
-044c c284845e bbit1 get_battery ,p_g24_get_battery 
-044d c2860460 bbit1 get_device_type ,p_g24_get_device_type 
-044e c2850462 bbit1 set_key_fuction ,p_g24_set_key_fuction 
-044f 20600000 rtn 
+0442 6fe14880 fetch 2 ,mem_ms_tx_nor_pro_data_flag 
+0443 c282044c bbit1 voice_start ,p_g24_voice_on_set 
+0444 c2828450 bbit1 voice_end ,p_g24_voice_off_set 
+0445 c2830454 bbit1 device_info ,p_g24_tx_device_info 
+0446 c2838471 bbit1 get_dpi ,p_g24_get_dpi 
+0447 c2840473 bbit1 set_dpi ,p_g24_set_dpi 
+0448 c2848475 bbit1 get_battery ,p_g24_get_battery 
+0449 c2860477 bbit1 get_device_type ,p_g24_get_device_type 
+044a c2850479 bbit1 set_key_fuction ,p_g24_set_key_fuction 
+044b 20600000 rtn 
 
 p_g24_voice_on_set:
-0450 20400629 call p_audio_enable 
-0451 d8400002 arg 2 ,temp 
-0452 704cb310 jam voice_start_data ,mem_ms_nor_pro_temp_buff 
-0453 20200464 branch p_g24_send_nor_pro_respond_info_check 
+044c 2040063f call p_audio_enable 
+044d d8400002 arg 2 ,temp 
+044e 704cb310 jam voice_start_data ,mem_ms_nor_pro_temp_buff 
+044f 2020047b branch p_g24_send_nor_pro_respond_info_check 
 
 p_g24_voice_off_set:
-0454 2040061e call p_audio_disable 
-0455 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
-0456 203a0489 branch p_g24_only_send_nor_same_pro_respond_info ,blank 
-0457 20200481 branch p_g24_send_nor_pro_same_respond_info 
+0450 20400634 call p_audio_disable 
+0451 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
+0452 203a04a0 branch p_g24_only_send_nor_same_pro_respond_info ,blank 
+0453 20200498 branch p_g24_send_nor_pro_same_respond_info 
 
 p_g24_tx_device_info:
-0458 704e6540 jam zcode_40 ,mem_zcode_temp_param0 
-0459 202007c9 branch p_zcode_entrance 
+
+z_g24_tx_device_info:
+0454 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
+0455 203a0457 branch z_g24_only_send_device_info ,blank 
+0456 20200463 branch z_g24_send_device_info 
+
+z_g24_only_send_device_info:
+0457 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0458 79207e07 set1 nor_pro_bit ,pdata 
+0459 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+045a 7047c300 jam start_flag ,mem_24g_txbuf_new + 1 
+045b 7047c430 jam device_info_len ,mem_24g_txbuf_new + 2 
+045c 7047c510 jam opcode_get_device_info ,mem_24g_txbuf_new + 3 
+045d 70459f33 jam device_info_len + nor_pro_header_len ,mem_24g_datalen 
+045e df20001f arg auth_len ,loopcnt 
+045f d8c04853 arg mem_ms_auth_appkey ,contr 
+0460 d8a047c6 arg mem_24g_txbuf_new + 4 ,contw 
+0461 20407cdc call memcpy 
+0462 202004a7 branch p_g24_ms_info_set 
+
+z_g24_send_device_info:
+0463 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0464 79207e07 set1 nor_pro_bit ,pdata 
+0465 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
+0466 704c7600 jam start_flag ,mem_ms_24g_temp_buff + 1 
+0467 704c7730 jam device_info_len ,mem_ms_24g_temp_buff + 2 
+0468 704c7810 jam opcode_get_device_info ,mem_ms_24g_temp_buff + 3 
+0469 df20001f arg auth_len ,loopcnt 
+046a d8c04853 arg mem_ms_auth_appkey ,contr 
+046b d8a04c79 arg mem_ms_24g_temp_buff + 4 ,contw 
+046c 20407cdc call memcpy 
+046d 204004a7 call p_g24_ms_info_set 
+046e d8400034 arg device_info_len + 4 ,temp 
+046f da204c75 arg mem_ms_24g_temp_buff ,rega 
+0470 202004d5 branch p_g24_send_rf_other_data 
 
 p_g24_get_dpi:
-045a 704e6541 jam zcode_41 ,mem_zcode_temp_param0 
-045b 202007c9 branch p_zcode_entrance 
+0471 704e6541 jam zcode_41 ,mem_zcode_temp_param0 
+0472 202007df branch p_zcode_entrance 
 
 p_g24_set_dpi:
-045c 704e6550 jam zcode_50 ,mem_zcode_temp_param0 
-045d 202007c9 branch p_zcode_entrance 
+0473 704e6550 jam zcode_50 ,mem_zcode_temp_param0 
+0474 202007df branch p_zcode_entrance 
 
 p_g24_get_battery:
-045e 704e6551 jam zcode_51 ,mem_zcode_temp_param0 
-045f 202007c9 branch p_zcode_entrance 
+0475 704e6551 jam zcode_51 ,mem_zcode_temp_param0 
+0476 202007df branch p_zcode_entrance 
 
 p_g24_get_device_type:
-0460 704e6560 jam zcode_60 ,mem_zcode_temp_param0 
-0461 202007c9 branch p_zcode_entrance 
+0477 704e6560 jam zcode_60 ,mem_zcode_temp_param0 
+0478 202007df branch p_zcode_entrance 
 
 p_g24_set_key_fuction:
-0462 704e6561 jam zcode_61 ,mem_zcode_temp_param0 
-0463 202007c9 branch p_zcode_entrance 
+0479 704e6561 jam zcode_61 ,mem_zcode_temp_param0 
+047a 202007df branch p_zcode_entrance 
 
 p_g24_send_nor_pro_respond_info_check:
-0464 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-0465 79207e07 set1 nor_pro_bit ,pdata 
-0466 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
-0467 704c7600 jam start_flag ,mem_ms_24g_temp_buff + 1 
-0468 6048cc77 storet 1 ,mem_ms_24g_temp_buff + 2 
-0469 6fe0c876 fetch 1 ,mem_ms_recv_ackpayload_temp + 3 
-046a 67e0cc78 store 1 ,mem_ms_24g_temp_buff + 3 
-046b 1840f3ff add temp ,-1 ,loopcnt 
-046c d8c04cb3 arg mem_ms_nor_pro_temp_buff ,contr 
-046d d8a04c79 arg mem_ms_24g_temp_buff + 4 ,contw 
-046e 20407cdc call memcpy 
-046f 1840f203 add temp ,nor_pro_header_len ,loopcnt 
-0470 1f222200 copy loopcnt ,rega 
-0471 d8a047c2 arg mem_24g_txbuf_new ,contw 
-0472 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
-0473 245a0479 ncall p_g24_rf_data_fii_fifo ,blank 
-0474 d8c04c75 arg mem_ms_24g_temp_buff ,contr 
-0475 20407cdc call memcpy 
-0476 1a227e00 copy rega ,pdata 
-0477 67e0c59f store 1 ,mem_24g_datalen 
-0478 20600000 rtn 
+047b 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+047c 79207e07 set1 nor_pro_bit ,pdata 
+047d 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
+047e 704c7600 jam start_flag ,mem_ms_24g_temp_buff + 1 
+047f 6048cc77 storet 1 ,mem_ms_24g_temp_buff + 2 
+0480 6fe0c876 fetch 1 ,mem_ms_recv_ackpayload_temp + 3 
+0481 67e0cc78 store 1 ,mem_ms_24g_temp_buff + 3 
+0482 1840f3ff add temp ,-1 ,loopcnt 
+0483 d8c04cb3 arg mem_ms_nor_pro_temp_buff ,contr 
+0484 d8a04c79 arg mem_ms_24g_temp_buff + 4 ,contw 
+0485 20407cdc call memcpy 
+0486 1840f203 add temp ,nor_pro_header_len ,loopcnt 
+0487 1f222200 copy loopcnt ,rega 
+0488 d8a047c2 arg mem_24g_txbuf_new ,contw 
+0489 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
+048a 245a0490 ncall p_g24_rf_data_fii_fifo ,blank 
+048b d8c04c75 arg mem_ms_24g_temp_buff ,contr 
+048c 20407cdc call memcpy 
+048d 1a227e00 copy rega ,pdata 
+048e 67e0c59f store 1 ,mem_24g_datalen 
+048f 20600000 rtn 
 
 p_g24_rf_data_fii_fifo:
-0479 18a22600 copy contw ,regc 
-047a 1a20a208 add rega ,8 ,rega 
-047b 2040360e call g24_transmit_rf_ctrl_clear 
-047c 1a620a00 copy regc ,contw 
-047d e7e08005 istore 1 ,contw 
-047e 6fe3c65c fetch 7 ,mem_mouse_key 
-047f e7e38005 istore 7 ,contw 
-0480 20600000 rtn 
+0490 18a22600 copy contw ,regc 
+0491 1a20a208 add rega ,8 ,rega 
+0492 2040360e call g24_transmit_rf_ctrl_clear 
+0493 1a620a00 copy regc ,contw 
+0494 e7e08005 istore 1 ,contw 
+0495 6fe3c65c fetch 7 ,mem_mouse_key 
+0496 e7e38005 istore 7 ,contw 
+0497 20600000 rtn 
 
 p_g24_send_nor_pro_same_respond_info:
-0481 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-0482 79207e07 set1 nor_pro_bit ,pdata 
-0483 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
-0484 6fe24874 fetch 4 ,mem_ms_recv_ackpayload_temp + 1 
-0485 67e24c76 store 4 ,mem_ms_24g_temp_buff + 1 
-0486 d8400005 arg nor_pro_res_len ,temp 
-0487 da204c75 arg mem_ms_24g_temp_buff ,rega 
-0488 202004be branch p_g24_send_rf_other_data 
+0498 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+0499 79207e07 set1 nor_pro_bit ,pdata 
+049a 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
+049b 6fe24874 fetch 4 ,mem_ms_recv_ackpayload_temp + 1 
+049c 67e24c76 store 4 ,mem_ms_24g_temp_buff + 1 
+049d d8400005 arg nor_pro_res_len ,temp 
+049e da204c75 arg mem_ms_24g_temp_buff ,rega 
+049f 202004d5 branch p_g24_send_rf_other_data 
 
 p_g24_only_send_nor_same_pro_respond_info:
-0489 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-048a 79207e07 set1 nor_pro_bit ,pdata 
-048b 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-048c 6fe24874 fetch 4 ,mem_ms_recv_ackpayload_temp + 1 
-048d 67e247c3 store 4 ,mem_24g_txbuf_new + 1 
-048e 70459f05 jam nor_pro_res_len ,mem_24g_datalen 
-048f 20600000 rtn 
+04a0 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+04a1 79207e07 set1 nor_pro_bit ,pdata 
+04a2 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+04a3 6fe24874 fetch 4 ,mem_ms_recv_ackpayload_temp + 1 
+04a4 67e247c3 store 4 ,mem_24g_txbuf_new + 1 
+04a5 70459f05 jam nor_pro_res_len ,mem_24g_datalen 
+04a6 20600000 rtn 
 
 p_g24_ms_info_set:
-0490 6fe0c9fa fetch 1 ,mem_config_sensor_type 
-0491 e7e08005 istore 1 ,contw 
-0492 204004a1 call p_dpi_level_set 
-0493 e7e08005 istore 1 ,contw 
-0494 6fe0c77c fetch 1 ,mem_le_battery_level_percentage 
-0495 e7e08005 istore 1 ,contw 
-0496 6fe0c872 fetch 1 ,mem_ms_version 
-0497 e7e08005 istore 1 ,contw 
-0498 df200003 arg 3 ,loopcnt 
-0499 d8c04e4e arg mem_mouse_b4_fuction_info ,contr 
+04a7 6fe0c9fa fetch 1 ,mem_config_sensor_type 
+04a8 e7e08005 istore 1 ,contw 
+04a9 204004b8 call p_dpi_level_set 
+04aa e7e08005 istore 1 ,contw 
+04ab 6fe0c77c fetch 1 ,mem_le_battery_level_percentage 
+04ac e7e08005 istore 1 ,contw 
+04ad 6fe0c872 fetch 1 ,mem_ms_version 
+04ae e7e08005 istore 1 ,contw 
+04af df200003 arg 3 ,loopcnt 
+04b0 d8c04e4e arg mem_mouse_b4_fuction_info ,contr 
 
 p_g24_send_device_info_loop:
-049a efe08006 ifetch 1 ,contr 
-049b e7e08005 istore 1 ,contw 
-049c 18c08c01 increase 1 ,contr 
-049d efe18006 ifetch 3 ,contr 
-049e e7e18005 istore 3 ,contw 
-049f c200049a loop p_g24_send_device_info_loop 
-04a0 20600000 rtn 
+04b1 efe08006 ifetch 1 ,contr 
+04b2 e7e08005 istore 1 ,contw 
+04b3 18c08c01 increase 1 ,contr 
+04b4 efe18006 ifetch 3 ,contr 
+04b5 e7e18005 istore 3 ,contw 
+04b6 c20004b1 loop p_g24_send_device_info_loop 
+04b7 20600000 rtn 
 
 p_dpi_level_set:
-04a1 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
-04a2 1fe0fe02 pincrease 2 
-04a3 1fe67c04 sub pdata ,0x04 ,null 
-04a4 24628000 nrtn zero 
-04a5 1fe0fffd pincrease -3 
-04a6 20600000 rtn 
+04b8 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
+04b9 1fe0fe02 pincrease 2 
+04ba 1fe67c04 sub pdata ,0x04 ,null 
+04bb 24628000 nrtn zero 
+04bc 1fe0fffd pincrease -3 
+04bd 20600000 rtn 
 
 p_g24_send_http_info_check:
-04a7 704e6530 jam zcode_30 ,mem_zcode_temp_param0 
-04a8 202007c9 branch p_zcode_entrance 
+04be 704e6530 jam zcode_30 ,mem_zcode_temp_param0 
+04bf 202007df branch p_zcode_entrance 
 
 p_g24_send_audio_info_check:
-04a9 20400440 call p_g24_audio_data_out_from_queue 
-04aa 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
-04ab 203a04b6 branch p_g24_only_send_audio_info ,blank 
+04c0 2040043c call p_g24_audio_data_out_from_queue 
+04c1 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
+04c2 203a04cd branch p_g24_only_send_audio_info ,blank 
 
 p_g24_send_audio_info:
-04ac 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-04ad 79207e05 set1 audio_bit ,pdata 
-04ae 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
-04af df20003c arg voice_queue_unit ,loopcnt 
-04b0 d8c00ea3 arg mem_queue_buf ,contr 
-04b1 d8a04c76 arg mem_ms_24g_temp_buff + 1 ,contw 
-04b2 20407cdc call memcpy 
-04b3 d840003d arg 61 ,temp 
-04b4 da204c75 arg mem_ms_24g_temp_buff ,rega 
-04b5 202004be branch p_g24_send_rf_other_data 
+04c3 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+04c4 79207e05 set1 audio_bit ,pdata 
+04c5 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
+04c6 df20003c arg voice_queue_unit ,loopcnt 
+04c7 d8c00ea3 arg mem_queue_buf ,contr 
+04c8 d8a04c76 arg mem_ms_24g_temp_buff + 1 ,contw 
+04c9 20407cdc call memcpy 
+04ca d840003d arg 61 ,temp 
+04cb da204c75 arg mem_ms_24g_temp_buff ,rega 
+04cc 202004d5 branch p_g24_send_rf_other_data 
 
 p_g24_only_send_audio_info:
-04b6 70459f3d jam 61 ,mem_24g_datalen 
-04b7 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-04b8 79207e05 set1 audio_bit ,pdata 
-04b9 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-04ba df20003c arg voice_queue_unit ,loopcnt 
-04bb d8c00ea3 arg mem_queue_buf ,contr 
-04bc d8a047c3 arg mem_24g_txbuf_new + 1 ,contw 
-04bd 20207cdc branch memcpy 
+04cd 70459f3d jam 61 ,mem_24g_datalen 
+04ce 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+04cf 79207e05 set1 audio_bit ,pdata 
+04d0 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+04d1 df20003c arg voice_queue_unit ,loopcnt 
+04d2 d8c00ea3 arg mem_queue_buf ,contr 
+04d3 d8a047c3 arg mem_24g_txbuf_new + 1 ,contw 
+04d4 20207cdc branch memcpy 
 
 p_g24_send_rf_other_data:
-04be 1840fe08 add temp ,8 ,pdata 
-04bf 67e0c59f store 1 ,mem_24g_datalen 
-04c0 2040360e call g24_transmit_rf_ctrl_clear 
-04c1 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-04c2 6fe3c65c fetch 7 ,mem_mouse_key 
-04c3 67e3c7c3 store 7 ,mem_24g_txbuf_new + 1 
-04c4 18427200 copy temp ,loopcnt 
-04c5 1a220c00 copy rega ,contr 
-04c6 d8a047ca arg mem_24g_txbuf_new + 8 ,contw 
-04c7 20207cdc branch memcpy 
+04d5 1840fe08 add temp ,8 ,pdata 
+04d6 67e0c59f store 1 ,mem_24g_datalen 
+04d7 2040360e call g24_transmit_rf_ctrl_clear 
+04d8 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+04d9 6fe3c65c fetch 7 ,mem_mouse_key 
+04da 67e3c7c3 store 7 ,mem_24g_txbuf_new + 1 
+04db 18427200 copy temp ,loopcnt 
+04dc 1a220c00 copy rega ,contr 
+04dd d8a047ca arg mem_24g_txbuf_new + 8 ,contw 
+04de 20207cdc branch memcpy 
 
 p_g24_transmit_packet:
-04c8 6fe0c5e1 fetch 1 ,mem_24g_disable_fec1 
-04c9 243a04cc nbranch p_g24_transmit_nolr ,blank 
-04ca 784efc00 disable encode_fec0 
-04cb 782dfc00 enable encode_fec1 
+04df 6fe0c5e1 fetch 1 ,mem_24g_disable_fec1 
+04e0 243a04e3 nbranch p_g24_transmit_nolr ,blank 
+04e1 784efc00 disable encode_fec0 
+04e2 782dfc00 enable encode_fec1 
 
 p_g24_transmit_nolr:
-04cc 7823fc00 enable enable_white 
-04cd 7824fc00 enable enable_crc 
-04ce 6fe0c5a1 fetch 1 ,mem_24g_txlen 
-04cf 98007200 iforce loopcnt 
-04d0 d8c04808 arg mem_24g_txpayload_new ,contr 
-04d1 20203192 branch g24tr_loop 
+04e3 7823fc00 enable enable_white 
+04e4 7824fc00 enable enable_crc 
+04e5 6fe0c5a1 fetch 1 ,mem_24g_txlen 
+04e6 98007200 iforce loopcnt 
+04e7 d8c04808 arg mem_24g_txpayload_new ,contr 
+04e8 20203192 branch g24tr_loop 
 
 p_g24_transmit_prep:
-04d2 6fe0c59f fetch 1 ,mem_24g_datalen 
-04d3 1fe0fe03 increase 3 ,pdata 
-04d4 67e0c5a1 store 1 ,mem_24g_txlen 
-04d5 6fe0c5c3 fetch 1 ,mem_24g_syncword_crc8 
-04d6 67e0c808 store 1 ,mem_24g_txpayload_new 
-04d7 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-04d8 1fe9fe00 lshift3 pdata ,pdata 
-04d9 6848c595 fetcht 1 ,mem_24g_pid 
-04da 18410403 and temp ,0x03 ,temp 
-04db 18438400 lshift temp ,temp 
-04dc 9841fe00 ior temp ,pdata 
-04dd 6848c596 fetcht 1 ,mem_24g_no_ack 
-04de 9840fe00 iadd temp ,pdata 
-04df e7e08005 istore 1 ,contw 
-04e0 6fe0c59f fetch 1 ,mem_24g_datalen 
-04e1 e7e08005 istore 1 ,contw 
-04e2 6fe0c59f fetch 1 ,mem_24g_datalen 
-04e3 98007200 iforce loopcnt 
-04e4 d8c047c2 arg mem_24g_txbuf_new ,contr 
-04e5 20407cdc call memcpy 
-04e6 202031db branch g24_transmit_prep_next 
+04e9 6fe0c59f fetch 1 ,mem_24g_datalen 
+04ea 1fe0fe03 increase 3 ,pdata 
+04eb 67e0c5a1 store 1 ,mem_24g_txlen 
+04ec 6fe0c5c3 fetch 1 ,mem_24g_syncword_crc8 
+04ed 67e0c808 store 1 ,mem_24g_txpayload_new 
+04ee 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+04ef 1fe9fe00 lshift3 pdata ,pdata 
+04f0 6848c595 fetcht 1 ,mem_24g_pid 
+04f1 18410403 and temp ,0x03 ,temp 
+04f2 18438400 lshift temp ,temp 
+04f3 9841fe00 ior temp ,pdata 
+04f4 6848c596 fetcht 1 ,mem_24g_no_ack 
+04f5 9840fe00 iadd temp ,pdata 
+04f6 e7e08005 istore 1 ,contw 
+04f7 6fe0c59f fetch 1 ,mem_24g_datalen 
+04f8 e7e08005 istore 1 ,contw 
+04f9 6fe0c59f fetch 1 ,mem_24g_datalen 
+04fa 98007200 iforce loopcnt 
+04fb d8c047c2 arg mem_24g_txbuf_new ,contr 
+04fc 20407cdc call memcpy 
+04fd 202031db branch g24_transmit_prep_next 
 
 p_g24_txbuf_clear:
-04e7 df20000a arg 10 ,loopcnt 
-04e8 d8a047c2 arg mem_24g_txbuf_new ,contw 
-04e9 20207ca5 branch memset0 
+04fe df20000a arg 10 ,loopcnt 
+04ff d8a047c2 arg mem_24g_txbuf_new ,contw 
+0500 20207ca5 branch memset0 
 
 p_g24_read_len_pid_crc:
-04ea 6fe0c50f fetch 1 ,mem_24g_rxbuf + 1 
-04eb 67e0c594 store 1 ,mem_24g_rxdata_length 
-04ec 1fe0fe01 increase 1 ,pdata 
-04ed d8c0450f arg mem_24g_rxbuf + 1 ,contr 
-04ee 98c08c00 iadd contr ,contr 
-04ef efe18006 ifetch 3 ,contr 
-04f0 67e1c597 store 3 ,mem_24g_sta_crc 
-04f1 6fe0c50e fetch 1 ,mem_24g_rxbuf 
-04f2 1fe30400 rshift pdata ,temp 
-04f3 18410403 and temp ,0x03 ,temp 
-04f4 6048c59d storet 1 ,mem_24g_sta_pid 
-04f5 1fe97e00 rshift3 pdata ,pdata 
-04f6 67e0c50e store 1 ,mem_24g_rxbuf 
-04f7 20600000 rtn 
+0501 6fe0c50f fetch 1 ,mem_24g_rxbuf + 1 
+0502 67e0c594 store 1 ,mem_24g_rxdata_length 
+0503 1fe0fe01 increase 1 ,pdata 
+0504 d8c0450f arg mem_24g_rxbuf + 1 ,contr 
+0505 98c08c00 iadd contr ,contr 
+0506 efe18006 ifetch 3 ,contr 
+0507 67e1c597 store 3 ,mem_24g_sta_crc 
+0508 6fe0c50e fetch 1 ,mem_24g_rxbuf 
+0509 1fe30400 rshift pdata ,temp 
+050a 18410403 and temp ,0x03 ,temp 
+050b 6048c59d storet 1 ,mem_24g_sta_pid 
+050c 1fe97e00 rshift3 pdata ,pdata 
+050d 67e0c50e store 1 ,mem_24g_rxbuf 
+050e 20600000 rtn 
 
 p_g24_receive_payload:
-04f8 2040315c call g24_receive_byte 
-04f9 67e0c50e store 1 ,mem_24g_rxbuf 
-04fa c5138500 bmark1 mark_24g_rxmode ,p_g24_receive_skip 
-04fb 6fe0c50e fetch 1 ,mem_24g_rxbuf 
-04fc 1fe97e00 rshift3 pdata ,pdata 
-04fd 6848c5a0 fetcht 1 ,mem_24g_data_type 
-04fe a8400e00 icompare bits_data ,temp 
-04ff 2420b16b nbranch g24_type_error ,true 
+050f 2040315c call g24_receive_byte 
+0510 67e0c50e store 1 ,mem_24g_rxbuf 
+0511 c5138517 bmark1 mark_24g_rxmode ,p_g24_receive_skip 
+0512 6fe0c50e fetch 1 ,mem_24g_rxbuf 
+0513 1fe97e00 rshift3 pdata ,pdata 
+0514 6848c5a0 fetcht 1 ,mem_24g_data_type 
+0515 a8400e00 icompare bits_data ,temp 
+0516 2420b16b nbranch g24_type_error ,true 
 
 p_g24_receive_skip:
-0500 2040315c call g24_receive_byte 
-0501 e7e08005 istore 1 ,contw 
-0502 1fe67c1f sub pdata ,0x1f ,null 
-0503 2421316d nbranch g24_len_over_error ,positive 
-0504 1fe27200 copy pdata ,loopcnt 
-0505 2022b133 branch g24rx_nopayload ,zero 
-0506 20203130 branch g24rx_loop 
+0517 2040315c call g24_receive_byte 
+0518 e7e08005 istore 1 ,contw 
+0519 1fe67c1f sub pdata ,0x1f ,null 
+051a 2421316d nbranch g24_len_over_error ,positive 
+051b 1fe27200 copy pdata ,loopcnt 
+051c 2022b133 branch g24rx_nopayload ,zero 
+051d 20203130 branch g24rx_loop 
 
 p_mouse_idle:
-0507 2040575a call mouse_idle + 1 
-0508 20400512 call p_mouse_dpi_level_check 
-0509 2040050d call p_mouse_fuction_key 
-050a 20400676 call p_voice_adpcm_enter_queue 
-050b 2040051b call p_mouse_g24_hop_set 
-050c 202006b0 branch p_le_audio_data_out_from_queue 
+051e 2040575a call mouse_idle + 1 
+051f 20400528 call p_mouse_dpi_level_check 
+0520 20400524 call p_mouse_fuction_key 
+0521 2040068c call p_voice_adpcm_enter_queue 
+0522 20400531 call p_mouse_g24_hop_set 
+0523 202006c6 branch p_le_audio_data_out_from_queue 
 
 p_mouse_fuction_key:
-050d 20400536 call p_mouse_audio_key_scan 
-050e 20400590 call p_mouse_one_pullup_key_scan 
-050f 204005d7 call p_mouse_transmit_key_scan 
-0510 20400523 call p_mouse_bb_event_10ms_timer 
-0511 20600000 rtn 
+0524 2040054c call p_mouse_audio_key_scan 
+0525 204005a6 call p_mouse_one_pullup_key_scan 
+0526 204005ed call p_mouse_transmit_key_scan 
+0527 20200539 branch p_mouse_bb_event_10ms_timer 
 
 p_mouse_dpi_level_check:
-0512 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
-0513 6848cce1 fetcht 1 ,mem_mouse_last_dpi 
-0514 98467c00 isub temp ,null 
-0515 20610000 rtn positive 
-0516 67e0cce1 store 1 ,mem_mouse_last_dpi 
-0517 704ce000 jam auto_in ,mem_mouse_dpi_type 
-0518 6fe0c678 fetch 1 ,mem_device_flag 
-0519 c0000341 beq mode_24g_device ,p_mouse_g24_tx_dpi_data 
-051a 20200231 branch p_ms_le_tx_dpi_info 
+0528 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
+0529 6848cce1 fetcht 1 ,mem_mouse_last_dpi 
+052a 98467c00 isub temp ,null 
+052b 20610000 rtn positive 
+052c 67e0cce1 store 1 ,mem_mouse_last_dpi 
+052d 704ce000 jam auto_in ,mem_mouse_dpi_type 
+052e 6fe0c678 fetch 1 ,mem_device_flag 
+052f c000033d beq mode_24g_device ,p_mouse_g24_tx_dpi_data 
+0530 2020022d branch p_ms_le_tx_dpi_info 
 
 p_mouse_g24_hop_set:
-051b 6fe0c678 fetch 1 ,mem_device_flag 
-051c c1800000 rtnne mode_24g_device 
-051d 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-051e 203a0521 branch p_mouse_default_hop_set ,blank 
+0531 6fe0c678 fetch 1 ,mem_device_flag 
+0532 c1800000 rtnne mode_24g_device 
+0533 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+0534 203a0537 branch p_mouse_default_hop_set ,blank 
 
 p_mouse_audio_hop_set:
-051f 70463805 jam 0x05 ,mem_24g_fast_hop_count 
-0520 20600000 rtn 
+0535 70463805 jam 0x05 ,mem_24g_fast_hop_count 
+0536 20600000 rtn 
 
 p_mouse_default_hop_set:
-0521 7046380f jam 0x0f ,mem_24g_fast_hop_count 
-0522 20600000 rtn 
+0537 7046380f jam 0x0f ,mem_24g_fast_hop_count 
+0538 20600000 rtn 
 
 p_mouse_bb_event_10ms_timer:
-0523 d8e00003 arg app_ms_key_scan_timer ,queue 
-0524 20407cf1 call timer_check 
-0525 247a0000 nrtn blank 
-0526 20400575 call p_mouse_audio_key_long_press_check 
-0527 204005bc call p_mouse_one_pullup_key_long_press_check 
-0528 20400603 call p_mouse_transmit_key_long_press_check 
-0529 2040052d call p_app_audio_enable_set 
+0539 d8e00003 arg app_ms_key_scan_timer ,queue 
+053a 20407cf1 call timer_check 
+053b 247a0000 nrtn blank 
+053c 2040058b call p_mouse_audio_key_long_press_check 
+053d 204005d2 call p_mouse_one_pullup_key_long_press_check 
+053e 20400619 call p_mouse_transmit_key_long_press_check 
+053f 20400543 call p_app_audio_enable_set 
 
 p_mouse_bb_event_10ms_timer_init:
-052a d8e00003 arg app_ms_key_scan_timer ,queue 
-052b 58000010 setarg 16 
-052c 20207ce3 branch timer_init 
+0540 d8e00003 arg app_ms_key_scan_timer ,queue 
+0541 58000010 setarg 16 
+0542 20207ce3 branch timer_init 
 
 p_app_audio_enable_set:
-052d 6fe0cc6c fetch 1 ,mem_ms_audio_enable_timer 
-052e 207a0000 rtn blank 
-052f 1fe0ffff increase -1 ,pdata 
-0530 67e0cc6c store 1 ,mem_ms_audio_enable_timer 
-0531 247a0000 nrtn blank 
+0543 6fe0cc6c fetch 1 ,mem_ms_audio_enable_timer 
+0544 207a0000 rtn blank 
+0545 1fe0ffff increase -1 ,pdata 
+0546 67e0cc6c store 1 ,mem_ms_audio_enable_timer 
+0547 247a0000 nrtn blank 
 
 p_audio_data_get_enable:
-0532 704c6e01 jam 1 ,mem_voice_enable 
-0533 d8a00a26 arg mem_voice_raw_start ,contw 
-0534 df2002d0 arg audio_buf_len ,loopcnt 
-0535 20207ca3 branch clear_mem 
+0548 704c6e01 jam 1 ,mem_voice_enable 
+0549 d8a00a26 arg mem_voice_raw_start ,contw 
+054a df2002d0 arg audio_buf_len ,loopcnt 
+054b 20207ca3 branch clear_mem 
 
 p_mouse_audio_key_scan:
-0536 6fe0ccd4 fetch 1 ,mem_ms_audio_key_gpio 
-0537 c17f8000 rtneq gpio_disable 
-0538 704a1d01 jam mouse_audio_key ,mem_mouse_key_temp_patch 
-0539 6848ccd4 fetcht 1 ,mem_ms_audio_key_gpio 
-053a 20400541 call p_mouse_audio_key_check 
-053b 67e0ccd6 store 1 ,mem_ms_audio_key_press_status 
-053c 20405203 call mouse_matrix_public_gpio_reset 
-053d 6fe0ccd6 fetch 1 ,mem_ms_audio_key_press_status 
-053e c0000563 beq 0 ,p_audio_key_up 
-053f c003854b beq 7 ,p_audio_key_down 
-0540 20600000 rtn 
+054c 6fe0ccd4 fetch 1 ,mem_ms_audio_key_gpio 
+054d c17f8000 rtneq gpio_disable 
+054e 704a1d01 jam mouse_audio_key ,mem_mouse_key_temp_patch 
+054f 6848ccd4 fetcht 1 ,mem_ms_audio_key_gpio 
+0550 20400557 call p_mouse_audio_key_check 
+0551 67e0ccd6 store 1 ,mem_ms_audio_key_press_status 
+0552 20405203 call mouse_matrix_public_gpio_reset 
+0553 6fe0ccd6 fetch 1 ,mem_ms_audio_key_press_status 
+0554 c0000579 beq 0 ,p_audio_key_up 
+0555 c0038561 beq 7 ,p_audio_key_down 
+0556 20600000 rtn 
 
 p_mouse_audio_key_check:
-0541 20406ee0 call gpio_get_bit 
-0542 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-0543 20208549 branch p_mouse_check_audio_button_connect_gnd ,true 
-0544 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-0545 20406ef1 call gpio_out_active 
-0546 6848ccd4 fetcht 1 ,mem_ms_audio_key_gpio 
-0547 6fe0ccd6 fetch 1 ,mem_ms_audio_key_press_status 
-0548 20205157 branch mouse_check_key_connect_gnd_new 
+0557 20406ee0 call gpio_get_bit 
+0558 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+0559 2020855f branch p_mouse_check_audio_button_connect_gnd ,true 
+055a 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+055b 20406ef1 call gpio_out_active 
+055c 6848ccd4 fetcht 1 ,mem_ms_audio_key_gpio 
+055d 6fe0ccd6 fetch 1 ,mem_ms_audio_key_press_status 
+055e 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_mouse_check_audio_button_connect_gnd:
-0549 6fe0ccd6 fetch 1 ,mem_ms_audio_key_press_status 
-054a 20205157 branch mouse_check_key_connect_gnd_new 
+055f 6fe0ccd6 fetch 1 ,mem_ms_audio_key_press_status 
+0560 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_audio_key_down:
-054b 6fe0ccd5 fetch 1 ,mem_ms_audio_key_state 
-054c c1008000 rtneq key_down 
-054d 704cd501 jam key_down ,mem_ms_audio_key_state 
-054e 6fe2ce4e fetch 5 ,mem_mouse_b4_fuction_info 
+0561 6fe0ccd5 fetch 1 ,mem_ms_audio_key_state 
+0562 c1008000 rtneq key_down 
+0563 704cd501 jam key_down ,mem_ms_audio_key_state 
+0564 6fe2ce4e fetch 5 ,mem_mouse_b4_fuction_info 
 
 p_app_key_replace:
-054f 67e2ce49 store 5 ,mem_mouse_key_fuction_info_temp 
-0550 6fe0ce49 fetch 1 ,mem_mouse_key_fuction_info_temp 
-0551 c0008553 beq ms_key ,p_mouse_key_value_replace 
-0552 20600000 rtn 
+0565 67e2ce49 store 5 ,mem_mouse_key_fuction_info_temp 
+0566 6fe0ce49 fetch 1 ,mem_mouse_key_fuction_info_temp 
+0567 c0008569 beq ms_key ,p_mouse_key_value_replace 
+0568 20600000 rtn 
 
 p_mouse_key_value_replace:
-0553 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
-0554 6fe0ce4b fetch 1 ,mem_mouse_key_fuction_info_temp + 2 
-0555 c07f8559 beq dpi_value ,p_mouse_dpi_process_new 
-0556 9a21a200 ior rega ,rega 
-0557 6220ce60 storer rega ,1 ,mem_mouse_fuction_key 
-0558 20600000 rtn 
+0569 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
+056a 6fe0ce4b fetch 1 ,mem_mouse_key_fuction_info_temp + 2 
+056b c07f856f beq dpi_value ,p_mouse_dpi_process_new 
+056c 9a21a200 ior rega ,rega 
+056d 6220ce60 storer rega ,1 ,mem_mouse_fuction_key 
+056e 20600000 rtn 
 
 p_mouse_dpi_process_new:
-0559 6220ce60 storer rega ,1 ,mem_mouse_fuction_key 
-055a 2040501b call mouse_dpi_process 
-055b 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
-055c 20600000 rtn 
+056f 6220ce60 storer rega ,1 ,mem_mouse_fuction_key 
+0570 2040501b call mouse_dpi_process 
+0571 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
+0572 20600000 rtn 
 
 p_app_key_clear:
-055d 6fe0ce4b fetch 1 ,mem_mouse_key_fuction_info_temp + 2 
-055e c17f8000 rtneq dpi_value 
-055f 1fe47e00 invert pdata ,pdata 
-0560 9a212200 iand rega ,rega 
-0561 6220ce60 storer rega ,1 ,mem_mouse_fuction_key 
-0562 20600000 rtn 
+0573 6fe0ce4b fetch 1 ,mem_mouse_key_fuction_info_temp + 2 
+0574 c17f8000 rtneq dpi_value 
+0575 1fe47e00 invert pdata ,pdata 
+0576 9a212200 iand rega ,rega 
+0577 6220ce60 storer rega ,1 ,mem_mouse_fuction_key 
+0578 20600000 rtn 
 
 p_audio_key_up:
-0563 6fe0ccd5 fetch 1 ,mem_ms_audio_key_state 
-0564 c1000000 rtneq key_up 
-0565 704cd500 jam key_up ,mem_ms_audio_key_state 
-0566 6fe2ce4e fetch 5 ,mem_mouse_b4_fuction_info 
-0567 67e2ce49 store 5 ,mem_mouse_key_fuction_info_temp 
-0568 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
-0569 6fe0ce49 fetch 1 ,mem_mouse_key_fuction_info_temp 
-056a c000855d beq ms_key ,p_app_key_clear 
-056b 704cd700 jam 0 ,mem_ms_audio_key_press_count 
-056c 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
-056d 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-056e 2feffe00 isolate1 audio_key_bit ,pdata 
-056f 20408573 call p_ms_audio_key_long_release ,true 
-0570 d8e00000 arg audio_key_bit ,queue 
-0571 204003a9 call p_ms_long_press_key_index_disable 
-0572 20200583 branch p_mouse_audio_key_state_enable 
+0579 6fe0ccd5 fetch 1 ,mem_ms_audio_key_state 
+057a c1000000 rtneq key_up 
+057b 704cd500 jam key_up ,mem_ms_audio_key_state 
+057c 6fe2ce4e fetch 5 ,mem_mouse_b4_fuction_info 
+057d 67e2ce49 store 5 ,mem_mouse_key_fuction_info_temp 
+057e 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
+057f 6fe0ce49 fetch 1 ,mem_mouse_key_fuction_info_temp 
+0580 c0008573 beq ms_key ,p_app_key_clear 
+0581 704cd700 jam 0 ,mem_ms_audio_key_press_count 
+0582 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
+0583 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+0584 2feffe00 isolate1 audio_key_bit ,pdata 
+0585 20408589 call p_ms_audio_key_long_release ,true 
+0586 d8e00000 arg audio_key_bit ,queue 
+0587 204003a5 call p_ms_long_press_key_index_disable 
+0588 20200599 branch p_mouse_audio_key_state_enable 
 
 p_ms_audio_key_long_release:
-0573 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
-0574 20600000 rtn 
+0589 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
+058a 20600000 rtn 
 
 p_mouse_audio_key_long_press_check:
-0575 6fe0ccd5 fetch 1 ,mem_ms_audio_key_state 
-0576 c1000000 rtneq key_up 
-0577 6fe0ce4e fetch 1 ,mem_mouse_b4_fuction_info 
-0578 c1008000 rtneq ms_key 
-0579 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-057a c3800000 rtnbit1 audio_key_bit 
-057b 6fe0ccd7 fetch 1 ,mem_ms_audio_key_press_count 
-057c 1fe0fe01 increase 1 ,pdata 
-057d 67e0ccd7 store 1 ,mem_ms_audio_key_press_count 
-057e 1fe67c32 sub pdata ,key_long_press ,null 
-057f 20610000 rtn positive 
-0580 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
-0581 d8e00000 arg audio_key_bit ,queue 
-0582 204003a6 call p_ms_long_press_key_index_enable 
+058b 6fe0ccd5 fetch 1 ,mem_ms_audio_key_state 
+058c c1000000 rtneq key_up 
+058d 6fe0ce4e fetch 1 ,mem_mouse_b4_fuction_info 
+058e c1008000 rtneq ms_key 
+058f 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+0590 c3800000 rtnbit1 audio_key_bit 
+0591 6fe0ccd7 fetch 1 ,mem_ms_audio_key_press_count 
+0592 1fe0fe01 increase 1 ,pdata 
+0593 67e0ccd7 store 1 ,mem_ms_audio_key_press_count 
+0594 1fe67c32 sub pdata ,key_long_press ,null 
+0595 20610000 rtn positive 
+0596 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
+0597 d8e00000 arg audio_key_bit ,queue 
+0598 204003a2 call p_ms_long_press_key_index_enable 
 
 p_mouse_audio_key_state_enable:
-0583 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
-0584 207a0000 rtn blank 
-0585 6fe0c678 fetch 1 ,mem_device_flag 
-0586 c00003ac beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
+0599 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
+059a 207a0000 rtn blank 
+059b 6fe0c678 fetch 1 ,mem_device_flag 
+059c c00003a8 beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
 
 p_le_audio_app_key_set:
-0587 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0588 c001858c beq long_press ,p_le_audio_app_key_long_set 
-0589 c002058c beq long_release ,p_le_audio_app_key_long_set 
-058a c000858e beq signle_press ,p_le_audio_key_single_set 
-058b 20600000 rtn 
+059d 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+059e c00185a2 beq long_press ,p_le_audio_app_key_long_set 
+059f c00205a2 beq long_release ,p_le_audio_app_key_long_set 
+05a0 c00085a4 beq signle_press ,p_le_audio_key_single_set 
+05a1 20600000 rtn 
 
 p_le_audio_app_key_long_set:
-058c 6848ce51 fetcht 1 ,mem_mouse_b4_fuction_info + 3 
-058d 20200260 branch p_ms_le_tx_key_state_interface 
+05a2 6848ce51 fetcht 1 ,mem_mouse_b4_fuction_info + 3 
+05a3 2020025c branch p_ms_le_tx_key_state_interface 
 
 p_le_audio_key_single_set:
-058e 6848ce50 fetcht 1 ,mem_mouse_b4_fuction_info + 2 
-058f 20200260 branch p_ms_le_tx_key_state_interface 
+05a4 6848ce50 fetcht 1 ,mem_mouse_b4_fuction_info + 2 
+05a5 2020025c branch p_ms_le_tx_key_state_interface 
 
 p_mouse_one_pullup_key_scan:
-0590 6fe0ccd8 fetch 1 ,mem_ms_one_pullup_key_gpio 
-0591 c17f8000 rtneq gpio_disable 
-0592 704a1d04 jam mouse_one_pullup_key ,mem_mouse_key_temp_patch 
-0593 6848ccd8 fetcht 1 ,mem_ms_one_pullup_key_gpio 
-0594 2040059b call p_mouse_one_pullup_key_check 
-0595 67e0ccda store 1 ,mem_ms_one_pullup_key_press_status 
-0596 20405203 call mouse_matrix_public_gpio_reset 
-0597 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_press_status 
-0598 c00005aa beq 0 ,p_one_pullup_key_up 
-0599 c00385a5 beq 7 ,p_one_pullup_key_down 
-059a 20600000 rtn 
+05a6 6fe0ccd8 fetch 1 ,mem_ms_one_pullup_key_gpio 
+05a7 c17f8000 rtneq gpio_disable 
+05a8 704a1d04 jam mouse_one_pullup_key ,mem_mouse_key_temp_patch 
+05a9 6848ccd8 fetcht 1 ,mem_ms_one_pullup_key_gpio 
+05aa 204005b1 call p_mouse_one_pullup_key_check 
+05ab 67e0ccda store 1 ,mem_ms_one_pullup_key_press_status 
+05ac 20405203 call mouse_matrix_public_gpio_reset 
+05ad 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_press_status 
+05ae c00005c0 beq 0 ,p_one_pullup_key_up 
+05af c00385bb beq 7 ,p_one_pullup_key_down 
+05b0 20600000 rtn 
 
 p_mouse_one_pullup_key_check:
-059b 20406ee0 call gpio_get_bit 
-059c 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-059d 202085a3 branch p_mouse_check_one_pullup_button_connect_gnd ,true 
-059e 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-059f 20406ef1 call gpio_out_active 
-05a0 6848ccd8 fetcht 1 ,mem_ms_one_pullup_key_gpio 
-05a1 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_press_status 
-05a2 20205157 branch mouse_check_key_connect_gnd_new 
+05b1 20406ee0 call gpio_get_bit 
+05b2 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+05b3 202085b9 branch p_mouse_check_one_pullup_button_connect_gnd ,true 
+05b4 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+05b5 20406ef1 call gpio_out_active 
+05b6 6848ccd8 fetcht 1 ,mem_ms_one_pullup_key_gpio 
+05b7 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_press_status 
+05b8 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_mouse_check_one_pullup_button_connect_gnd:
-05a3 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_press_status 
-05a4 20205157 branch mouse_check_key_connect_gnd_new 
+05b9 6fe0ccda fetch 1 ,mem_ms_one_pullup_key_press_status 
+05ba 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_one_pullup_key_down:
-05a5 6fe0ccd9 fetch 1 ,mem_ms_one_pullup_key_state 
-05a6 c1008000 rtneq key_down 
-05a7 704cd901 jam key_down ,mem_ms_one_pullup_key_state 
-05a8 6fe2ce58 fetch 5 ,mem_mouse_dpi_fuction_info 
-05a9 2020054f branch p_app_key_replace 
+05bb 6fe0ccd9 fetch 1 ,mem_ms_one_pullup_key_state 
+05bc c1008000 rtneq key_down 
+05bd 704cd901 jam key_down ,mem_ms_one_pullup_key_state 
+05be 6fe2ce58 fetch 5 ,mem_mouse_dpi_fuction_info 
+05bf 20200565 branch p_app_key_replace 
 
 p_one_pullup_key_up:
-05aa 6fe0ccd9 fetch 1 ,mem_ms_one_pullup_key_state 
-05ab c1000000 rtneq key_up 
-05ac 704cd900 jam key_up ,mem_ms_one_pullup_key_state 
-05ad 6fe2ce58 fetch 5 ,mem_mouse_dpi_fuction_info 
-05ae 67e2ce49 store 5 ,mem_mouse_key_fuction_info_temp 
-05af 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
-05b0 6fe0ce49 fetch 1 ,mem_mouse_key_fuction_info_temp 
-05b1 c000855d beq ms_key ,p_app_key_clear 
-05b2 704cdb00 jam 0 ,mem_ms_one_pullup_key_press_count 
-05b3 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
-05b4 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-05b5 2feffe0a isolate1 one_pullup_key_bit ,pdata 
-05b6 204085ba call p_ms_one_pullup_key_long_release ,true 
-05b7 d8e0000a arg one_pullup_key_bit ,queue 
-05b8 204003a9 call p_ms_long_press_key_index_disable 
-05b9 202005ca branch p_mouse_one_pullup_key_state_enable 
+05c0 6fe0ccd9 fetch 1 ,mem_ms_one_pullup_key_state 
+05c1 c1000000 rtneq key_up 
+05c2 704cd900 jam key_up ,mem_ms_one_pullup_key_state 
+05c3 6fe2ce58 fetch 5 ,mem_mouse_dpi_fuction_info 
+05c4 67e2ce49 store 5 ,mem_mouse_key_fuction_info_temp 
+05c5 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
+05c6 6fe0ce49 fetch 1 ,mem_mouse_key_fuction_info_temp 
+05c7 c0008573 beq ms_key ,p_app_key_clear 
+05c8 704cdb00 jam 0 ,mem_ms_one_pullup_key_press_count 
+05c9 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
+05ca 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+05cb 2feffe0a isolate1 one_pullup_key_bit ,pdata 
+05cc 204085d0 call p_ms_one_pullup_key_long_release ,true 
+05cd d8e0000a arg one_pullup_key_bit ,queue 
+05ce 204003a5 call p_ms_long_press_key_index_disable 
+05cf 202005e0 branch p_mouse_one_pullup_key_state_enable 
 
 p_ms_one_pullup_key_long_release:
-05ba 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
-05bb 20600000 rtn 
+05d0 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
+05d1 20600000 rtn 
 
 p_mouse_one_pullup_key_long_press_check:
-05bc 6fe0ccd9 fetch 1 ,mem_ms_one_pullup_key_state 
-05bd c1000000 rtneq key_up 
-05be 6fe0ce58 fetch 1 ,mem_mouse_dpi_fuction_info 
-05bf c1008000 rtneq ms_key 
-05c0 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-05c1 c3850000 rtnbit1 one_pullup_key_bit 
-05c2 6fe0ccdb fetch 1 ,mem_ms_one_pullup_key_press_count 
-05c3 1fe0fe01 increase 1 ,pdata 
-05c4 67e0ccdb store 1 ,mem_ms_one_pullup_key_press_count 
-05c5 1fe67c32 sub pdata ,key_long_press ,null 
-05c6 20610000 rtn positive 
-05c7 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
-05c8 d8e0000a arg one_pullup_key_bit ,queue 
-05c9 204003a6 call p_ms_long_press_key_index_enable 
+05d2 6fe0ccd9 fetch 1 ,mem_ms_one_pullup_key_state 
+05d3 c1000000 rtneq key_up 
+05d4 6fe0ce58 fetch 1 ,mem_mouse_dpi_fuction_info 
+05d5 c1008000 rtneq ms_key 
+05d6 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+05d7 c3850000 rtnbit1 one_pullup_key_bit 
+05d8 6fe0ccdb fetch 1 ,mem_ms_one_pullup_key_press_count 
+05d9 1fe0fe01 increase 1 ,pdata 
+05da 67e0ccdb store 1 ,mem_ms_one_pullup_key_press_count 
+05db 1fe67c32 sub pdata ,key_long_press ,null 
+05dc 20610000 rtn positive 
+05dd 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
+05de d8e0000a arg one_pullup_key_bit ,queue 
+05df 204003a2 call p_ms_long_press_key_index_enable 
 
 p_mouse_one_pullup_key_state_enable:
-05ca 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
-05cb 207a0000 rtn blank 
-05cc 6fe0c678 fetch 1 ,mem_device_flag 
-05cd c00003ac beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
+05e0 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
+05e1 207a0000 rtn blank 
+05e2 6fe0c678 fetch 1 ,mem_device_flag 
+05e3 c00003a8 beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
 
 p_le_one_pullup_app_key_set:
-05ce 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-05cf c00185d3 beq long_press ,p_le_one_pullup_app_key_long_set 
-05d0 c00205d3 beq long_release ,p_le_one_pullup_app_key_long_set 
-05d1 c00085d5 beq signle_press ,p_le_one_pullup_key_single_set 
-05d2 20600000 rtn 
+05e4 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+05e5 c00185e9 beq long_press ,p_le_one_pullup_app_key_long_set 
+05e6 c00205e9 beq long_release ,p_le_one_pullup_app_key_long_set 
+05e7 c00085eb beq signle_press ,p_le_one_pullup_key_single_set 
+05e8 20600000 rtn 
 
 p_le_one_pullup_app_key_long_set:
-05d3 6848ce5b fetcht 1 ,mem_mouse_dpi_fuction_info + 3 
-05d4 20200260 branch p_ms_le_tx_key_state_interface 
+05e9 6848ce5b fetcht 1 ,mem_mouse_dpi_fuction_info + 3 
+05ea 2020025c branch p_ms_le_tx_key_state_interface 
 
 p_le_one_pullup_key_single_set:
-05d5 6848ce5a fetcht 1 ,mem_mouse_dpi_fuction_info + 2 
-05d6 20200260 branch p_ms_le_tx_key_state_interface 
+05eb 6848ce5a fetcht 1 ,mem_mouse_dpi_fuction_info + 2 
+05ec 2020025c branch p_ms_le_tx_key_state_interface 
 
 p_mouse_transmit_key_scan:
-05d7 6fe0ccdc fetch 1 ,mem_ms_transmit_key_gpio 
-05d8 c17f8000 rtneq gpio_disable 
-05d9 704a1d03 jam mouse_transmit_key ,mem_mouse_key_temp_patch 
-05da 6848ccdc fetcht 1 ,mem_ms_transmit_key_gpio 
-05db 204005e2 call p_mouse_transmit_key_check 
-05dc 67e0ccde store 1 ,mem_ms_transmit_key_press_status 
-05dd 20405203 call mouse_matrix_public_gpio_reset 
-05de 6fe0ccde fetch 1 ,mem_ms_transmit_key_press_status 
-05df c00005f1 beq 0 ,p_transmit_key_up 
-05e0 c00385ec beq 7 ,p_transmit_key_down 
-05e1 20600000 rtn 
+05ed 6fe0ccdc fetch 1 ,mem_ms_transmit_key_gpio 
+05ee c17f8000 rtneq gpio_disable 
+05ef 704a1d03 jam mouse_transmit_key ,mem_mouse_key_temp_patch 
+05f0 6848ccdc fetcht 1 ,mem_ms_transmit_key_gpio 
+05f1 204005f8 call p_mouse_transmit_key_check 
+05f2 67e0ccde store 1 ,mem_ms_transmit_key_press_status 
+05f3 20405203 call mouse_matrix_public_gpio_reset 
+05f4 6fe0ccde fetch 1 ,mem_ms_transmit_key_press_status 
+05f5 c0000607 beq 0 ,p_transmit_key_up 
+05f6 c0038602 beq 7 ,p_transmit_key_down 
+05f7 20600000 rtn 
 
 p_mouse_transmit_key_check:
-05e2 20406ee0 call gpio_get_bit 
-05e3 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-05e4 202085ea branch p_mouse_check_transmit_button_connect_gnd ,true 
-05e5 6848c89c fetcht 1 ,mem_matrix_public_gpio 
-05e6 20406ef1 call gpio_out_active 
-05e7 6848ccdc fetcht 1 ,mem_ms_transmit_key_gpio 
-05e8 6fe0ccde fetch 1 ,mem_ms_transmit_key_press_status 
-05e9 20205157 branch mouse_check_key_connect_gnd_new 
+05f8 20406ee0 call gpio_get_bit 
+05f9 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+05fa 20208600 branch p_mouse_check_transmit_button_connect_gnd ,true 
+05fb 6848c89c fetcht 1 ,mem_matrix_public_gpio 
+05fc 20406ef1 call gpio_out_active 
+05fd 6848ccdc fetcht 1 ,mem_ms_transmit_key_gpio 
+05fe 6fe0ccde fetch 1 ,mem_ms_transmit_key_press_status 
+05ff 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_mouse_check_transmit_button_connect_gnd:
-05ea 6fe0ccde fetch 1 ,mem_ms_transmit_key_press_status 
-05eb 20205157 branch mouse_check_key_connect_gnd_new 
+0600 6fe0ccde fetch 1 ,mem_ms_transmit_key_press_status 
+0601 20205157 branch mouse_check_key_connect_gnd_new 
 
 p_transmit_key_down:
-05ec 6fe0ccdd fetch 1 ,mem_ms_transmit_key_state 
-05ed c1008000 rtneq key_down 
-05ee 704cdd01 jam key_down ,mem_ms_transmit_key_state 
-05ef 6fe2ce53 fetch 5 ,mem_mouse_b5_fuction_info 
-05f0 2020054f branch p_app_key_replace 
+0602 6fe0ccdd fetch 1 ,mem_ms_transmit_key_state 
+0603 c1008000 rtneq key_down 
+0604 704cdd01 jam key_down ,mem_ms_transmit_key_state 
+0605 6fe2ce53 fetch 5 ,mem_mouse_b5_fuction_info 
+0606 20200565 branch p_app_key_replace 
 
 p_transmit_key_up:
-05f1 6fe0ccdd fetch 1 ,mem_ms_transmit_key_state 
-05f2 c1000000 rtneq key_up 
-05f3 704cdd00 jam key_up ,mem_ms_transmit_key_state 
-05f4 6fe2ce53 fetch 5 ,mem_mouse_b5_fuction_info 
-05f5 67e2ce49 store 5 ,mem_mouse_key_fuction_info_temp 
-05f6 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
-05f7 6fe0ce49 fetch 1 ,mem_mouse_key_fuction_info_temp 
-05f8 c000855d beq ms_key ,p_app_key_clear 
-05f9 704cdf00 jam 0 ,mem_ms_transmit_key_press_count 
-05fa 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
-05fb 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-05fc 2feffe02 isolate1 transmit_key_bit ,pdata 
-05fd 20408601 call p_ms_transmit_key_long_release ,true 
-05fe d8e00002 arg transmit_key_bit ,queue 
-05ff 204003a9 call p_ms_long_press_key_index_disable 
-0600 20200611 branch p_mouse_transmit_key_state_enable 
+0607 6fe0ccdd fetch 1 ,mem_ms_transmit_key_state 
+0608 c1000000 rtneq key_up 
+0609 704cdd00 jam key_up ,mem_ms_transmit_key_state 
+060a 6fe2ce53 fetch 5 ,mem_mouse_b5_fuction_info 
+060b 67e2ce49 store 5 ,mem_mouse_key_fuction_info_temp 
+060c 6a20ce60 fetchr rega ,1 ,mem_mouse_fuction_key 
+060d 6fe0ce49 fetch 1 ,mem_mouse_key_fuction_info_temp 
+060e c0008573 beq ms_key ,p_app_key_clear 
+060f 704cdf00 jam 0 ,mem_ms_transmit_key_press_count 
+0610 70487d01 jam signle_press ,mem_ms_tx_pro_key_val 
+0611 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+0612 2feffe02 isolate1 transmit_key_bit ,pdata 
+0613 20408617 call p_ms_transmit_key_long_release ,true 
+0614 d8e00002 arg transmit_key_bit ,queue 
+0615 204003a5 call p_ms_long_press_key_index_disable 
+0616 20200627 branch p_mouse_transmit_key_state_enable 
 
 p_ms_transmit_key_long_release:
-0601 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
-0602 20600000 rtn 
+0617 70487d04 jam long_release ,mem_ms_tx_pro_key_val 
+0618 20600000 rtn 
 
 p_mouse_transmit_key_long_press_check:
-0603 6fe0ccdd fetch 1 ,mem_ms_transmit_key_state 
-0604 c1000000 rtneq key_up 
-0605 6fe0ce53 fetch 1 ,mem_mouse_b5_fuction_info 
-0606 c1008000 rtneq ms_key 
-0607 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
-0608 c3810000 rtnbit1 transmit_key_bit 
-0609 6fe0ccdf fetch 1 ,mem_ms_transmit_key_press_count 
-060a 1fe0fe01 increase 1 ,pdata 
-060b 67e0ccdf store 1 ,mem_ms_transmit_key_press_count 
-060c 1fe67c32 sub pdata ,key_long_press ,null 
-060d 20610000 rtn positive 
-060e 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
-060f d8e00002 arg transmit_key_bit ,queue 
-0610 204003a6 call p_ms_long_press_key_index_enable 
+0619 6fe0ccdd fetch 1 ,mem_ms_transmit_key_state 
+061a c1000000 rtneq key_up 
+061b 6fe0ce53 fetch 1 ,mem_mouse_b5_fuction_info 
+061c c1008000 rtneq ms_key 
+061d 6fe1487e fetch 2 ,mem_ms_long_press_key_index 
+061e c3810000 rtnbit1 transmit_key_bit 
+061f 6fe0ccdf fetch 1 ,mem_ms_transmit_key_press_count 
+0620 1fe0fe01 increase 1 ,pdata 
+0621 67e0ccdf store 1 ,mem_ms_transmit_key_press_count 
+0622 1fe67c32 sub pdata ,key_long_press ,null 
+0623 20610000 rtn positive 
+0624 70487d03 jam long_press ,mem_ms_tx_pro_key_val 
+0625 d8e00002 arg transmit_key_bit ,queue 
+0626 204003a2 call p_ms_long_press_key_index_enable 
 
 p_mouse_transmit_key_state_enable:
-0611 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
-0612 207a0000 rtn blank 
-0613 6fe0c678 fetch 1 ,mem_device_flag 
-0614 c00003ac beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
+0627 6fe0cac4 fetch 1 ,mem_mouse_pair_flag 
+0628 207a0000 rtn blank 
+0629 6fe0c678 fetch 1 ,mem_device_flag 
+062a c00003a8 beq mode_24g_device ,p_ms_tx_pro_key_flag_enable 
 
 p_le_transmit_app_key_set:
-0615 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
-0616 c001861a beq long_press ,p_le_transmit_app_key_long_set 
-0617 c002061a beq long_release ,p_le_transmit_app_key_long_set 
-0618 c000861c beq signle_press ,p_le_transmit_key_single_set 
-0619 20600000 rtn 
+062b 6fe0c87d fetch 1 ,mem_ms_tx_pro_key_val 
+062c c0018630 beq long_press ,p_le_transmit_app_key_long_set 
+062d c0020630 beq long_release ,p_le_transmit_app_key_long_set 
+062e c0008632 beq signle_press ,p_le_transmit_key_single_set 
+062f 20600000 rtn 
 
 p_le_transmit_app_key_long_set:
-061a 6848ce56 fetcht 1 ,mem_mouse_b5_fuction_info + 3 
-061b 20200260 branch p_ms_le_tx_key_state_interface 
+0630 6848ce56 fetcht 1 ,mem_mouse_b5_fuction_info + 3 
+0631 2020025c branch p_ms_le_tx_key_state_interface 
 
 p_le_transmit_key_single_set:
-061c 6848ce55 fetcht 1 ,mem_mouse_b5_fuction_info + 2 
-061d 20200260 branch p_ms_le_tx_key_state_interface 
+0632 6848ce55 fetcht 1 ,mem_mouse_b5_fuction_info + 2 
+0633 2020025c branch p_ms_le_tx_key_state_interface 
 
 p_audio_disable:
-061e 6fe0cc6b fetch 1 ,mem_ms_audio_enable_flag 
-061f 207a0000 rtn blank 
-0620 704c6b00 jam 0 ,mem_ms_audio_enable_flag 
-0621 70409401 jam 1 ,mem_lpm_mode 
-0622 704c6e00 jam 0 ,mem_voice_enable 
-0623 70442700 jam 0 ,mem_adc_dma_enable 
-0624 7046380f jam 0x0f ,mem_24g_fast_hop_count 
-0625 700ea200 jam 0 ,mem_voice_queue_count 
-0626 7080cc00 jam 0 ,core_sadc_ctrl 
-0627 704c6d00 jam adc_battery ,mem_ms_adc_mode 
-0628 20200287 branch p_ms_updata_connect_param_req 
+0634 6fe0cc6b fetch 1 ,mem_ms_audio_enable_flag 
+0635 207a0000 rtn blank 
+0636 704c6b00 jam 0 ,mem_ms_audio_enable_flag 
+0637 70409401 jam 1 ,mem_lpm_mode 
+0638 704c6e00 jam 0 ,mem_voice_enable 
+0639 70442700 jam 0 ,mem_adc_dma_enable 
+063a 7046380f jam 0x0f ,mem_24g_fast_hop_count 
+063b 700ea200 jam 0 ,mem_voice_queue_count 
+063c 7080cc00 jam 0 ,core_sadc_ctrl 
+063d 704c6d00 jam adc_battery ,mem_ms_adc_mode 
+063e 20200283 branch p_ms_updata_connect_param_req 
 
 p_audio_enable:
-0629 6fe0cc6b fetch 1 ,mem_ms_audio_enable_flag 
-062a 247a0000 nrtn blank 
-062b 704c6b01 jam 1 ,mem_ms_audio_enable_flag 
-062c 70409400 jam 0 ,mem_lpm_mode 
-062d 704c6c02 jam 2 ,mem_ms_audio_enable_timer 
+063f 6fe0cc6b fetch 1 ,mem_ms_audio_enable_flag 
+0640 247a0000 nrtn blank 
+0641 704c6b01 jam 1 ,mem_ms_audio_enable_flag 
+0642 70409400 jam 0 ,mem_lpm_mode 
+0643 704c6c02 jam 2 ,mem_ms_audio_enable_timer 
 
 p_audio_enable_config:
-062e 70807400 jam 0 ,0x8074 
-062f 70807600 jam 0 ,0x8076 
-0630 20400280 call p_voice_updata_connect_param_req 
-0631 204006cc call p_voice_queue_init 
-0632 20200633 branch p_audio_init 
+0644 70807400 jam 0 ,0x8074 
+0645 70807600 jam 0 ,0x8076 
+0646 2040027c call p_voice_updata_connect_param_req 
+0647 204006e2 call p_voice_queue_init 
+0648 20200649 branch p_audio_init 
 
 p_audio_init:
-0633 20406f53 call sadc_calibration 
-0634 70441e00 jam 0x00 ,mem_adc_channel 
-0635 70441f01 jam 1 ,mem_adc_clkdiv 
-0636 70442701 jam 1 ,mem_adc_dma_enable 
-0637 704c6d01 jam adc_audio ,mem_ms_adc_mode 
-0638 6fe14c71 fetch 2 ,mem_adc_audio_saddr_ptr 
-0639 67e14c6f store 2 ,mem_adc_dma_rptr 
-063a 2020063b branch p_enable_adc 
+0649 20406f53 call sadc_calibration 
+064a 70441e00 jam 0x00 ,mem_adc_channel 
+064b 70441f01 jam 1 ,mem_adc_clkdiv 
+064c 70442701 jam 1 ,mem_adc_dma_enable 
+064d 704c6d01 jam adc_audio ,mem_ms_adc_mode 
+064e 6fe14c71 fetch 2 ,mem_adc_audio_saddr_ptr 
+064f 67e14c6f store 2 ,mem_adc_dma_rptr 
+0650 20200651 branch p_enable_adc 
 
 p_enable_adc:
-063b 6fe0cc6d fetch 1 ,mem_ms_adc_mode 
-063c c000063f beq adc_battery ,p_enable_adc_battery 
-063d c0008644 beq adc_audio ,p_enable_adc_audio 
-063e 20600000 rtn 
+0651 6fe0cc6d fetch 1 ,mem_ms_adc_mode 
+0652 c0000655 beq adc_battery ,p_enable_adc_battery 
+0653 c000865a beq adc_audio ,p_enable_adc_audio 
+0654 20600000 rtn 
 
 p_enable_adc_battery:
-063f 708ac600 jam 0x00 ,0x8ac6 
-0640 708ac730 jam 0x30 ,0x8ac7 
-0641 70441e09 jam 0x09 ,mem_adc_channel 
-0642 70441f0a jam 0x0a ,mem_adc_clkdiv 
-0643 20206fb3 branch enable_adc + 1 
+0655 708ac600 jam 0x00 ,0x8ac6 
+0656 708ac730 jam 0x30 ,0x8ac7 
+0657 70441e09 jam 0x09 ,mem_adc_channel 
+0658 70441f0a jam 0x0a ,mem_adc_clkdiv 
+0659 20206fb3 branch enable_adc + 1 
 
 p_enable_adc_audio:
-0644 708ac61b jam 0x1b ,0x8ac6 
-0645 708ac76a jam 0x6a ,0x8ac7 
-0646 20406f6b call sadc_cal_write 
-0647 6ff08a09 fetch 1 ,core_gpadc_cfg1 
-0648 793ffe07 set0 7 ,pdata 
-0649 67f08a09 store 1 ,core_gpadc_cfg1 
-064a 708a0770 jam 0x70 ,core_gpadc_ctrl 
-064b 708a0843 jam 0x43 ,core_gpadc_cfg0 
-064c 708a0b0c jam 0x0c ,core_gpadc_cfg3 
-064d 708a0aef jam 0xef ,core_gpadc_cfg2 
-064e 20407007 call sadc_channel 
-064f 6fe0c41f fetch 1 ,mem_adc_clkdiv 
-0650 67f080cd store 1 ,core_sadc_clkdiv 
-0651 20000bb8 nop 3000 
-0652 2040066e call p_sadc_read 
-0653 7080cd00 jam 0 ,core_sadc_clkdiv 
-0654 20200655 branch p_sadc_audio_dma 
+065a 708ac61b jam 0x1b ,0x8ac6 
+065b 708ac77b jam 0x7b ,0x8ac7 
+065c 20406f6b call sadc_cal_write 
+065d 6ff08a09 fetch 1 ,core_gpadc_cfg1 
+065e 793ffe07 set0 7 ,pdata 
+065f 67f08a09 store 1 ,core_gpadc_cfg1 
+0660 708a0770 jam 0x70 ,core_gpadc_ctrl 
+0661 708a0843 jam 0x43 ,core_gpadc_cfg0 
+0662 708a0b0c jam 0x0c ,core_gpadc_cfg3 
+0663 708a0aef jam 0xef ,core_gpadc_cfg2 
+0664 20407007 call sadc_channel 
+0665 6fe0c41f fetch 1 ,mem_adc_clkdiv 
+0666 67f080cd store 1 ,core_sadc_clkdiv 
+0667 20000bb8 nop 3000 
+0668 20400684 call p_sadc_read 
+0669 7080cd00 jam 0 ,core_sadc_clkdiv 
+066a 2020066b branch p_sadc_audio_dma 
 
 p_sadc_audio_dma:
-0655 6fe0c427 fetch 1 ,mem_adc_dma_enable 
-0656 207a0000 rtn blank 
-0657 6ff08a09 fetch 1 ,core_gpadc_cfg1 
-0658 79207e07 set1 7 ,pdata 
-0659 67f08a09 store 1 ,core_gpadc_cfg1 
-065a 6fe0c41f fetch 1 ,mem_adc_clkdiv 
-065b 67f080cd store 1 ,core_sadc_clkdiv 
-065c 6fe14c71 fetch 2 ,mem_adc_audio_saddr_ptr 
-065d 67f100ce store 2 ,core_sadc_saddr 
-065e 6fe14c73 fetch 2 ,mem_adc_audio_eaddr_ptr 
-065f 67f100d0 store 2 ,core_sadc_eaddr 
-0660 7080cc8b jam 0x8b ,core_sadc_ctrl 
-0661 20000bb8 nop 3000 
-0662 7080cc83 jam 0x83 ,core_sadc_ctrl 
-0663 7080cd02 jam 2 ,core_sadc_clkdiv 
-0664 20600000 rtn 
+066b 6fe0c427 fetch 1 ,mem_adc_dma_enable 
+066c 207a0000 rtn blank 
+066d 6ff08a09 fetch 1 ,core_gpadc_cfg1 
+066e 79207e07 set1 7 ,pdata 
+066f 67f08a09 store 1 ,core_gpadc_cfg1 
+0670 6fe0c41f fetch 1 ,mem_adc_clkdiv 
+0671 67f080cd store 1 ,core_sadc_clkdiv 
+0672 6fe14c71 fetch 2 ,mem_adc_audio_saddr_ptr 
+0673 67f100ce store 2 ,core_sadc_saddr 
+0674 6fe14c73 fetch 2 ,mem_adc_audio_eaddr_ptr 
+0675 67f100d0 store 2 ,core_sadc_eaddr 
+0676 7080cc8b jam 0x8b ,core_sadc_ctrl 
+0677 20000bb8 nop 3000 
+0678 7080cc83 jam 0x83 ,core_sadc_ctrl 
+0679 7080cd02 jam 2 ,core_sadc_clkdiv 
+067a 20600000 rtn 
 
 p_sadc_calibration:
-0665 20758000 rtn wake 
-0666 708a0777 jam 0x77 ,core_gpadc_ctrl 
-0667 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
-0668 708a0b00 jam 0x00 ,core_gpadc_cfg3 
-0669 6fe0c41f fetch 1 ,mem_adc_clkdiv 
-066a 67f080cd store 1 ,core_sadc_clkdiv 
-066b 2040066e call p_sadc_read 
-066c 68590164 fetcht 2 ,core_sadc_data 
-066d 20206f5e branch sadc_calibration + 11 
+067b 20758000 rtn wake 
+067c 708a0777 jam 0x77 ,core_gpadc_ctrl 
+067d 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
+067e 708a0b00 jam 0x00 ,core_gpadc_cfg3 
+067f 6fe0c41f fetch 1 ,mem_adc_clkdiv 
+0680 67f080cd store 1 ,core_sadc_clkdiv 
+0681 20400684 call p_sadc_read 
+0682 68590164 fetcht 2 ,core_sadc_data 
+0683 20206f5e branch sadc_calibration + 11 
 
 p_sadc_read:
-066e 7080cc83 jam 0x83 ,core_sadc_ctrl 
-066f 6fe0cc6d fetch 1 ,mem_ms_adc_mode 
-0670 245a0674 ncall p_sadc_ctrl_set ,blank 
-0671 2040700e call sar_adc_read_wait 
-0672 7080cc80 jam 0x80 ,core_sadc_ctrl 
-0673 20600000 rtn 
+0684 7080cc83 jam 0x83 ,core_sadc_ctrl 
+0685 6fe0cc6d fetch 1 ,mem_ms_adc_mode 
+0686 245a068a ncall p_sadc_ctrl_set ,blank 
+0687 2040700e call sar_adc_read_wait 
+0688 7080cc80 jam 0x80 ,core_sadc_ctrl 
+0689 20600000 rtn 
 
 p_sadc_ctrl_set:
-0674 7080cc8b jam 0x8b ,core_sadc_ctrl 
-0675 20600000 rtn 
+068a 7080cc8b jam 0x8b ,core_sadc_ctrl 
+068b 20600000 rtn 
 
 p_voice_adpcm_enter_queue:
-0676 6fe0cc6e fetch 1 ,mem_voice_enable 
-0677 207a0000 rtn blank 
-0678 2040068b call p_audio_get_len 
-0679 1fe67cf0 sub pdata ,audio_buf_uint ,null 
-067a 20610000 rtn positive 
+068c 6fe0cc6e fetch 1 ,mem_voice_enable 
+068d 207a0000 rtn blank 
+068e 204006a1 call p_audio_get_len 
+068f 1fe67cf0 sub pdata ,audio_buf_uint ,null 
+0690 20610000 rtn positive 
 
 p_voice_enter_queue:
-067b 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-067c d8400005 arg voice_queue_max_count ,temp 
-067d 184085ff increase -1 ,temp 
-067e 98467c00 isub temp ,null 
-067f 20210697 branch p_audio_update_adc_rptr ,positive 
-0680 204006ef call p_audio_adpcm_encode 
-0681 20400697 call p_audio_update_adc_rptr 
-0682 58000d76 setarg mem_voice_adpcm_buf_start 
-0683 204006db call p_queue_enter_config 
-0684 d8c00cf6 arg mem_adpcm ,contr 
-0685 df20003c arg voice_queue_unit ,loopcnt 
-0686 204006a8 call p_enter_queue 
-0687 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-0688 1fe0fe01 increase 1 ,pdata 
-0689 67e08ea2 store 1 ,mem_voice_queue_count 
-068a 20600000 rtn 
+0691 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+0692 d8400005 arg voice_queue_max_count ,temp 
+0693 184085ff increase -1 ,temp 
+0694 98467c00 isub temp ,null 
+0695 202106ad branch p_audio_update_adc_rptr ,positive 
+0696 20400705 call p_audio_adpcm_encode 
+0697 204006ad call p_audio_update_adc_rptr 
+0698 58000d76 setarg mem_voice_adpcm_buf_start 
+0699 204006f1 call p_queue_enter_config 
+069a d8c00cf6 arg mem_adpcm ,contr 
+069b df20003c arg voice_queue_unit ,loopcnt 
+069c 204006be call p_enter_queue 
+069d 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+069e 1fe0fe01 increase 1 ,pdata 
+069f 67e08ea2 store 1 ,mem_voice_queue_count 
+06a0 20600000 rtn 
 
 p_audio_get_len:
-068b 6ff10122 fetch 2 ,core_adc_dma_wptr 
-068c 1fe22200 copy pdata ,rega 
-068d 68494c6f fetcht 2 ,mem_adc_dma_rptr 
-068e 98467e00 isub temp ,pdata 
-068f 24210691 nbranch p_audio_get_len_wptr_over ,positive 
-0690 20600000 rtn 
+06a1 6ff10122 fetch 2 ,core_adc_dma_wptr 
+06a2 1fe22200 copy pdata ,rega 
+06a3 68494c6f fetcht 2 ,mem_adc_dma_rptr 
+06a4 98467e00 isub temp ,pdata 
+06a5 242106a7 nbranch p_audio_get_len_wptr_over ,positive 
+06a6 20600000 rtn 
 
 p_audio_get_len_wptr_over:
-0691 1a220400 copy rega ,temp 
-0692 6fe14c6f fetch 2 ,mem_adc_dma_rptr 
-0693 98460400 isub temp ,temp 
-0694 580002d0 setarg audio_buf_len 
-0695 98467e00 isub temp ,pdata 
-0696 20600000 rtn 
+06a7 1a220400 copy rega ,temp 
+06a8 6fe14c6f fetch 2 ,mem_adc_dma_rptr 
+06a9 98460400 isub temp ,temp 
+06aa 580002d0 setarg audio_buf_len 
+06ab 98467e00 isub temp ,pdata 
+06ac 20600000 rtn 
 
 p_audio_update_adc_rptr:
-0697 6fe14c6f fetch 2 ,mem_adc_dma_rptr 
-0698 1fe0fef0 increase audio_buf_uint ,pdata 
-0699 d8400cf5 arg mem_voice_raw_end ,temp 
-069a 18408401 increase 1 ,temp 
-069b 98467c00 isub temp ,null 
-069c 2022869f branch p_audio_adc_dma_ptr_over ,zero 
-069d 67e14c6f store 2 ,mem_adc_dma_rptr 
-069e 20600000 rtn 
+06ad 6fe14c6f fetch 2 ,mem_adc_dma_rptr 
+06ae 1fe0fef0 increase audio_buf_uint ,pdata 
+06af d8400cf5 arg mem_voice_raw_end ,temp 
+06b0 18408401 increase 1 ,temp 
+06b1 98467c00 isub temp ,null 
+06b2 202286b5 branch p_audio_adc_dma_ptr_over ,zero 
+06b3 67e14c6f store 2 ,mem_adc_dma_rptr 
+06b4 20600000 rtn 
 
 p_audio_adc_dma_ptr_over:
-069f 58000a26 setarg mem_voice_raw_start 
-06a0 67e14c6f store 2 ,mem_adc_dma_rptr 
-06a1 20600000 rtn 
+06b5 58000a26 setarg mem_voice_raw_start 
+06b6 67e14c6f store 2 ,mem_adc_dma_rptr 
+06b7 20600000 rtn 
 
 p_save_reg:
-06a2 1f00f001 increase 1 ,regext_index 
-06a3 1fe25e00 copy pdata ,regext 
-06a4 20600000 rtn 
+06b8 1f00f001 increase 1 ,regext_index 
+06b9 1fe25e00 copy pdata ,regext 
+06ba 20600000 rtn 
 
 p_rescue_reg:
-06a5 1de27e00 copy regext ,pdata 
-06a6 1f00f1ff increase -1 ,regext_index 
-06a7 20600000 rtn 
+06bb 1de27e00 copy regext ,pdata 
+06bc 1f00f1ff increase -1 ,regext_index 
+06bd 20600000 rtn 
 
 p_enter_queue:
 
 p_enter_queue_loop:
-06a8 efe08006 ifetch 1 ,contr 
-06a9 e7e08003 istore 1 ,contwu 
-06aa c20006a8 loop p_enter_queue_loop 
-06ab e0610011 istorer contwu ,2 ,rega 
-06ac 18627e00 copy contwu ,pdata 
-06ad 98467c00 isub temp ,null 
-06ae 2022a33e branch assert ,zero 
-06af 20600000 rtn 
+06be efe08006 ifetch 1 ,contr 
+06bf e7e08003 istore 1 ,contwu 
+06c0 c20006be loop p_enter_queue_loop 
+06c1 e0610011 istorer contwu ,2 ,rega 
+06c2 18627e00 copy contwu ,pdata 
+06c3 98467c00 isub temp ,null 
+06c4 2022a33e branch assert ,zero 
+06c5 20600000 rtn 
 
 p_le_audio_data_out_from_queue:
-06b0 6fe0c678 fetch 1 ,mem_device_flag 
-06b1 c1000000 rtneq mode_24g_device 
-06b2 6fe0cc6e fetch 1 ,mem_voice_enable 
-06b3 207a0000 rtn blank 
-06b4 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-06b5 207a0000 rtn blank 
-06b6 20402a06 call le_fifo_check_nearly_full 
-06b7 247a0000 nrtn blank 
-06b8 204006ba call p_voice_out_queue 
-06b9 20200275 branch p_ms_le_tx_audio_data 
+06c6 6fe0c678 fetch 1 ,mem_device_flag 
+06c7 c1000000 rtneq mode_24g_device 
+06c8 6fe0cc6e fetch 1 ,mem_voice_enable 
+06c9 207a0000 rtn blank 
+06ca 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+06cb 207a0000 rtn blank 
+06cc 20402a06 call le_fifo_check_nearly_full 
+06cd 247a0000 nrtn blank 
+06ce 204006d0 call p_voice_out_queue 
+06cf 20200271 branch p_ms_le_tx_audio_data 
 
 p_voice_out_queue:
-06ba 58000d76 setarg mem_voice_adpcm_buf_start 
-06bb 204006e5 call p_queue_out_config 
-06bc df20003c arg voice_queue_unit ,loopcnt 
-06bd d8a00ea3 arg mem_queue_buf ,contw 
-06be 204006c4 call p_out_queue 
-06bf 6fe08ea2 fetch 1 ,mem_voice_queue_count 
-06c0 1fe0ffff increase -1 ,pdata 
-06c1 67e08ea2 store 1 ,mem_voice_queue_count 
-06c2 58000ea3 setarg mem_queue_buf 
-06c3 20600000 rtn 
+06d0 58000d76 setarg mem_voice_adpcm_buf_start 
+06d1 204006fb call p_queue_out_config 
+06d2 df20003c arg voice_queue_unit ,loopcnt 
+06d3 d8a00ea3 arg mem_queue_buf ,contw 
+06d4 204006da call p_out_queue 
+06d5 6fe08ea2 fetch 1 ,mem_voice_queue_count 
+06d6 1fe0ffff increase -1 ,pdata 
+06d7 67e08ea2 store 1 ,mem_voice_queue_count 
+06d8 58000ea3 setarg mem_queue_buf 
+06d9 20600000 rtn 
 
 p_out_queue:
-06c4 18627e00 copy contu ,pdata 
-06c5 98467c00 isub temp ,null 
-06c6 2022a33e branch assert ,zero 
+06da 18627e00 copy contu ,pdata 
+06db 98467c00 isub temp ,null 
+06dc 2022a33e branch assert ,zero 
 
 p_out_queue_loop:
-06c7 efe08003 ifetch 1 ,contru 
-06c8 e7e08005 istore 1 ,contw 
-06c9 c20006c7 loop p_out_queue_loop 
-06ca e0610011 istorer contru ,2 ,rega 
-06cb 20600000 rtn 
+06dd efe08003 ifetch 1 ,contru 
+06de e7e08005 istore 1 ,contw 
+06df c20006dd loop p_out_queue_loop 
+06e0 e0610011 istorer contru ,2 ,rega 
+06e1 20600000 rtn 
 
 p_voice_queue_init:
-06cc 58000d76 setarg mem_voice_adpcm_buf_start 
-06cd d840012c arg voice_queue_size ,temp 
-06ce 204006d1 call p_queue_init_config 
-06cf 700ea200 jam 0 ,mem_voice_queue_count 
-06d0 20600000 rtn 
+06e2 58000d76 setarg mem_voice_adpcm_buf_start 
+06e3 d840012c arg voice_queue_size ,temp 
+06e4 204006e7 call p_queue_init_config 
+06e5 700ea200 jam 0 ,mem_voice_queue_count 
+06e6 20600000 rtn 
 
 p_queue_init_config:
-06d1 184085ff increase -1 ,temp 
-06d2 1fe20a00 copy pdata ,contw 
-06d3 18a08bf8 increase -8 ,contw 
-06d4 e7e10005 istore 2 ,contw 
-06d5 9840fe00 iadd temp ,pdata 
-06d6 e7e10005 istore 2 ,contw 
-06d7 98467e00 isub temp ,pdata 
-06d8 e7e10005 istore 2 ,contw 
-06d9 e7e10005 istore 2 ,contw 
-06da 20600000 rtn 
+06e7 184085ff increase -1 ,temp 
+06e8 1fe20a00 copy pdata ,contw 
+06e9 18a08bf8 increase -8 ,contw 
+06ea e7e10005 istore 2 ,contw 
+06eb 9840fe00 iadd temp ,pdata 
+06ec e7e10005 istore 2 ,contw 
+06ed 98467e00 isub temp ,pdata 
+06ee e7e10005 istore 2 ,contw 
+06ef e7e10005 istore 2 ,contw 
+06f0 20600000 rtn 
 
 p_queue_enter_config:
-06db 1fe0fff8 increase -8 ,pdata 
-06dc e941003f ifetchr contus ,2 ,pdata 
-06dd 1fe0fe02 increase 2 ,pdata 
-06de ea01003f ifetchr contue ,2 ,pdata 
-06df 1fe0fe02 increase 2 ,pdata 
-06e0 e841003f ifetchr temp ,2 ,pdata 
-06e1 1fe0fe02 increase 2 ,pdata 
-06e2 e861003f ifetchr contu ,2 ,pdata 
-06e3 1fe22200 copy pdata ,rega 
-06e4 20600000 rtn 
+06f1 1fe0fff8 increase -8 ,pdata 
+06f2 e941003f ifetchr contus ,2 ,pdata 
+06f3 1fe0fe02 increase 2 ,pdata 
+06f4 ea01003f ifetchr contue ,2 ,pdata 
+06f5 1fe0fe02 increase 2 ,pdata 
+06f6 e841003f ifetchr temp ,2 ,pdata 
+06f7 1fe0fe02 increase 2 ,pdata 
+06f8 e861003f ifetchr contu ,2 ,pdata 
+06f9 1fe22200 copy pdata ,rega 
+06fa 20600000 rtn 
 
 p_queue_out_config:
-06e5 1fe0fff8 increase -8 ,pdata 
-06e6 e941003f ifetchr contus ,2 ,pdata 
-06e7 1fe0fe02 increase 2 ,pdata 
-06e8 ea01003f ifetchr contue ,2 ,pdata 
-06e9 1fe0fe02 increase 2 ,pdata 
-06ea e861003f ifetchr contu ,2 ,pdata 
-06eb 1fe22200 copy pdata ,rega 
-06ec 1fe0fe02 increase 2 ,pdata 
-06ed e841003f ifetchr temp ,2 ,pdata 
-06ee 20600000 rtn 
+06fb 1fe0fff8 increase -8 ,pdata 
+06fc e941003f ifetchr contus ,2 ,pdata 
+06fd 1fe0fe02 increase 2 ,pdata 
+06fe ea01003f ifetchr contue ,2 ,pdata 
+06ff 1fe0fe02 increase 2 ,pdata 
+0700 e861003f ifetchr contu ,2 ,pdata 
+0701 1fe22200 copy pdata ,rega 
+0702 1fe0fe02 increase 2 ,pdata 
+0703 e841003f ifetchr temp ,2 ,pdata 
+0704 20600000 rtn 
 
 p_audio_adpcm_encode:
-06ef 704c4378 jam 120 ,mem_ad_in_numsamples1 
-06f0 6fe14c6f fetch 2 ,mem_adc_dma_rptr 
-06f1 67e14c44 store 2 ,mem_ad_in_ptr1 
-06f2 58000cf6 setarg mem_adpcm 
-06f3 67e14c46 store 2 ,mem_ad_out_ptr1 
+0705 704c4378 jam 120 ,mem_ad_in_numsamples1 
+0706 6fe14c6f fetch 2 ,mem_adc_dma_rptr 
+0707 67e14c44 store 2 ,mem_ad_in_ptr1 
+0708 58000cf6 setarg mem_adpcm 
+0709 67e14c46 store 2 ,mem_ad_out_ptr1 
 
 p_adpcm_encode:
-06f4 6fe24c3b fetch 4 ,mem_ad_state_valpred1 
-06f5 67e24c4e store 4 ,mem_ad_valpred1 
-06f6 6fe24c3f fetch 4 ,mem_ad_state_index1 
-06f7 67e24c52 store 4 ,mem_ad_index1 
-06f8 6fe0cc52 fetch 1 ,mem_ad_index1 
-06f9 1febfe00 lshift2 pdata ,pdata 
-06fa d8404ad7 arg mem_ad_stepsizetable1 ,temp 
-06fb 98408400 iadd temp ,temp 
-06fc efe20002 ifetch 4 ,temp 
-06fd 67e24c4a store 4 ,mem_ad_step1 
-06fe 704c5e01 jam 1 ,mem_ad_bufferstep1 
+070a 6fe24c3b fetch 4 ,mem_ad_state_valpred1 
+070b 67e24c4e store 4 ,mem_ad_valpred1 
+070c 6fe24c3f fetch 4 ,mem_ad_state_index1 
+070d 67e24c52 store 4 ,mem_ad_index1 
+070e 6fe0cc52 fetch 1 ,mem_ad_index1 
+070f 1febfe00 lshift2 pdata ,pdata 
+0710 d8404ad7 arg mem_ad_stepsizetable1 ,temp 
+0711 98408400 iadd temp ,temp 
+0712 efe20002 ifetch 4 ,temp 
+0713 67e24c4a store 4 ,mem_ad_step1 
+0714 704c5e01 jam 1 ,mem_ad_bufferstep1 
 
 p_adpcm_encode_loop:
-06ff 204007b3 call p_adpcm_get_val_from_inp 
-0700 6fe24c5f fetch 4 ,mem_ad_val1 
-0701 684a4c4e fetcht 4 ,mem_ad_valpred1 
-0702 98467e00 isub temp ,pdata 
-0703 67e24c67 store 4 ,mem_ad_diff1 
-0704 20400739 call p_adpcm_encode_cal_delta 
-0705 20400741 call p_adpcm_set_diff_by_sign 
-0706 704c4900 jam 0 ,mem_ad_delta1 
-0707 6fe24c4a fetch 4 ,mem_ad_step1 
-0708 1fe97e00 rshift3 pdata ,pdata 
-0709 67e24c56 store 4 ,mem_ad_vpdiff1 
-070a 20400748 call p_check_diff_big_step1 
-070b 6fe24c4a fetch 4 ,mem_ad_step1 
-070c 1fe37e00 rshift pdata ,pdata 
-070d 67e24c4a store 4 ,mem_ad_step1 
-070e 20400756 call p_check_diff_big_step2 
-070f 6fe24c4a fetch 4 ,mem_ad_step1 
-0710 1fe37e00 rshift pdata ,pdata 
-0711 67e24c4a store 4 ,mem_ad_step1 
-0712 20400766 call p_check_diff_big_step3 
-0713 20400772 call p_check_sign_deal1 
-0714 2040077e call p_adpcm_check_valpred_more_32767 
-0715 6fe0cc49 fetch 1 ,mem_ad_delta1 
-0716 6848cc48 fetcht 1 ,mem_ad_sign1 
-0717 9841fe00 ior temp ,pdata 
-0718 67e0cc49 store 1 ,mem_ad_delta1 
-0719 6fe0cc49 fetch 1 ,mem_ad_delta1 
-071a d8404ac7 arg mem_ad_indextable1 ,temp 
-071b 98408400 iadd temp ,temp 
-071c efe08002 ifetch 1 ,temp 
-071d 204007c0 call p_char_2_int32 
-071e 684a4c52 fetcht 4 ,mem_ad_index1 
-071f 9840fe00 iadd temp ,pdata 
-0720 67e24c52 store 4 ,mem_ad_index1 
-0721 2040078d call p_adpcm_check_index_less_0 
-0722 20400792 call p_adpcm_check_index_big_88 
-0723 6fe24c52 fetch 4 ,mem_ad_index1 
-0724 1febfe00 lshift2 pdata ,pdata 
-0725 d8404ad7 arg mem_ad_stepsizetable1 ,temp 
-0726 98408400 iadd temp ,temp 
-0727 efe20002 ifetch 4 ,temp 
-0728 67e24c4a store 4 ,mem_ad_step1 
-0729 2040079d call p_adpcm_check_bufferstep 
-072a 6fe0cc5e fetch 1 ,mem_ad_bufferstep1 
-072b d8400001 arg 0x01 ,temp 
-072c 9842fe00 ixor temp ,pdata 
-072d 67e0cc5e store 1 ,mem_ad_bufferstep1 
-072e 6fe0cc43 fetch 1 ,mem_ad_in_numsamples1 
-072f 1fe0ffff increase -1 ,pdata 
-0730 67e0cc43 store 1 ,mem_ad_in_numsamples1 
-0731 243a06ff nbranch p_adpcm_encode_loop ,blank 
-0732 6fe0cc5e fetch 1 ,mem_ad_bufferstep1 
-0733 205a07ad call p_adpcm_set_bufferstep_to_outp ,blank 
-0734 6fe24c4e fetch 4 ,mem_ad_valpred1 
-0735 67e24c3b store 4 ,mem_ad_state_valpred1 
-0736 6fe24c52 fetch 4 ,mem_ad_index1 
-0737 67e24c3f store 4 ,mem_ad_state_index1 
-0738 20600000 rtn 
+0715 204007c9 call p_adpcm_get_val_from_inp 
+0716 6fe24c5f fetch 4 ,mem_ad_val1 
+0717 684a4c4e fetcht 4 ,mem_ad_valpred1 
+0718 98467e00 isub temp ,pdata 
+0719 67e24c67 store 4 ,mem_ad_diff1 
+071a 2040074f call p_adpcm_encode_cal_delta 
+071b 20400757 call p_adpcm_set_diff_by_sign 
+071c 704c4900 jam 0 ,mem_ad_delta1 
+071d 6fe24c4a fetch 4 ,mem_ad_step1 
+071e 1fe97e00 rshift3 pdata ,pdata 
+071f 67e24c56 store 4 ,mem_ad_vpdiff1 
+0720 2040075e call p_check_diff_big_step1 
+0721 6fe24c4a fetch 4 ,mem_ad_step1 
+0722 1fe37e00 rshift pdata ,pdata 
+0723 67e24c4a store 4 ,mem_ad_step1 
+0724 2040076c call p_check_diff_big_step2 
+0725 6fe24c4a fetch 4 ,mem_ad_step1 
+0726 1fe37e00 rshift pdata ,pdata 
+0727 67e24c4a store 4 ,mem_ad_step1 
+0728 2040077c call p_check_diff_big_step3 
+0729 20400788 call p_check_sign_deal1 
+072a 20400794 call p_adpcm_check_valpred_more_32767 
+072b 6fe0cc49 fetch 1 ,mem_ad_delta1 
+072c 6848cc48 fetcht 1 ,mem_ad_sign1 
+072d 9841fe00 ior temp ,pdata 
+072e 67e0cc49 store 1 ,mem_ad_delta1 
+072f 6fe0cc49 fetch 1 ,mem_ad_delta1 
+0730 d8404ac7 arg mem_ad_indextable1 ,temp 
+0731 98408400 iadd temp ,temp 
+0732 efe08002 ifetch 1 ,temp 
+0733 204007d6 call p_char_2_int32 
+0734 684a4c52 fetcht 4 ,mem_ad_index1 
+0735 9840fe00 iadd temp ,pdata 
+0736 67e24c52 store 4 ,mem_ad_index1 
+0737 204007a3 call p_adpcm_check_index_less_0 
+0738 204007a8 call p_adpcm_check_index_big_88 
+0739 6fe24c52 fetch 4 ,mem_ad_index1 
+073a 1febfe00 lshift2 pdata ,pdata 
+073b d8404ad7 arg mem_ad_stepsizetable1 ,temp 
+073c 98408400 iadd temp ,temp 
+073d efe20002 ifetch 4 ,temp 
+073e 67e24c4a store 4 ,mem_ad_step1 
+073f 204007b3 call p_adpcm_check_bufferstep 
+0740 6fe0cc5e fetch 1 ,mem_ad_bufferstep1 
+0741 d8400001 arg 0x01 ,temp 
+0742 9842fe00 ixor temp ,pdata 
+0743 67e0cc5e store 1 ,mem_ad_bufferstep1 
+0744 6fe0cc43 fetch 1 ,mem_ad_in_numsamples1 
+0745 1fe0ffff increase -1 ,pdata 
+0746 67e0cc43 store 1 ,mem_ad_in_numsamples1 
+0747 243a0715 nbranch p_adpcm_encode_loop ,blank 
+0748 6fe0cc5e fetch 1 ,mem_ad_bufferstep1 
+0749 205a07c3 call p_adpcm_set_bufferstep_to_outp ,blank 
+074a 6fe24c4e fetch 4 ,mem_ad_valpred1 
+074b 67e24c3b store 4 ,mem_ad_state_valpred1 
+074c 6fe24c52 fetch 4 ,mem_ad_index1 
+074d 67e24c3f store 4 ,mem_ad_state_index1 
+074e 20600000 rtn 
 
 p_adpcm_encode_cal_delta:
-0739 6fe24c67 fetch 4 ,mem_ad_diff1 
-073a c28f873e bbit1 31 ,p_adpcm_encode_cal_smaller_zero 
-073b 58000000 setarg 0 
-073c 67e0cc48 store 1 ,mem_ad_sign1 
-073d 20600000 rtn 
+074f 6fe24c67 fetch 4 ,mem_ad_diff1 
+0750 c28f8754 bbit1 31 ,p_adpcm_encode_cal_smaller_zero 
+0751 58000000 setarg 0 
+0752 67e0cc48 store 1 ,mem_ad_sign1 
+0753 20600000 rtn 
 
 p_adpcm_encode_cal_smaller_zero:
-073e 58000008 setarg 8 
-073f 67e0cc48 store 1 ,mem_ad_sign1 
-0740 20600000 rtn 
+0754 58000008 setarg 8 
+0755 67e0cc48 store 1 ,mem_ad_sign1 
+0756 20600000 rtn 
 
 p_adpcm_set_diff_by_sign:
-0741 6fe0cc48 fetch 1 ,mem_ad_sign1 
-0742 243a0744 nbranch p_adpcm_diff_negation ,blank 
-0743 20600000 rtn 
+0757 6fe0cc48 fetch 1 ,mem_ad_sign1 
+0758 243a075a nbranch p_adpcm_diff_negation ,blank 
+0759 20600000 rtn 
 
 p_adpcm_diff_negation:
-0744 6fe24c67 fetch 4 ,mem_ad_diff1 
-0745 1fe67e00 sub pdata ,0 ,pdata 
-0746 67e24c67 store 4 ,mem_ad_diff1 
-0747 20600000 rtn 
+075a 6fe24c67 fetch 4 ,mem_ad_diff1 
+075b 1fe67e00 sub pdata ,0 ,pdata 
+075c 67e24c67 store 4 ,mem_ad_diff1 
+075d 20600000 rtn 
 
 p_check_diff_big_step1:
-0748 6fe24c67 fetch 4 ,mem_ad_diff1 
-0749 684a4c4a fetcht 4 ,mem_ad_step1 
-074a 98467e00 isub temp ,pdata 
-074b c38f8000 rtnbit1 31 
-074c 704c4904 jam 4 ,mem_ad_delta1 
-074d 6fe24c67 fetch 4 ,mem_ad_diff1 
-074e 684a4c4a fetcht 4 ,mem_ad_step1 
-074f 98467e00 isub temp ,pdata 
-0750 67e24c67 store 4 ,mem_ad_diff1 
-0751 6fe24c56 fetch 4 ,mem_ad_vpdiff1 
-0752 684a4c4a fetcht 4 ,mem_ad_step1 
-0753 9840fe00 iadd temp ,pdata 
-0754 67e24c56 store 4 ,mem_ad_vpdiff1 
-0755 20600000 rtn 
+075e 6fe24c67 fetch 4 ,mem_ad_diff1 
+075f 684a4c4a fetcht 4 ,mem_ad_step1 
+0760 98467e00 isub temp ,pdata 
+0761 c38f8000 rtnbit1 31 
+0762 704c4904 jam 4 ,mem_ad_delta1 
+0763 6fe24c67 fetch 4 ,mem_ad_diff1 
+0764 684a4c4a fetcht 4 ,mem_ad_step1 
+0765 98467e00 isub temp ,pdata 
+0766 67e24c67 store 4 ,mem_ad_diff1 
+0767 6fe24c56 fetch 4 ,mem_ad_vpdiff1 
+0768 684a4c4a fetcht 4 ,mem_ad_step1 
+0769 9840fe00 iadd temp ,pdata 
+076a 67e24c56 store 4 ,mem_ad_vpdiff1 
+076b 20600000 rtn 
 
 p_check_diff_big_step2:
-0756 6fe24c67 fetch 4 ,mem_ad_diff1 
-0757 684a4c4a fetcht 4 ,mem_ad_step1 
-0758 98467e00 isub temp ,pdata 
-0759 c38f8000 rtnbit1 31 
-075a 6fe0cc49 fetch 1 ,mem_ad_delta1 
-075b 1fe1fe02 or pdata ,2 ,pdata 
-075c 67e0cc49 store 1 ,mem_ad_delta1 
-075d 6fe24c67 fetch 4 ,mem_ad_diff1 
-075e 684a4c4a fetcht 4 ,mem_ad_step1 
-075f 98467e00 isub temp ,pdata 
-0760 67e24c67 store 4 ,mem_ad_diff1 
-0761 6fe24c56 fetch 4 ,mem_ad_vpdiff1 
-0762 684a4c4a fetcht 4 ,mem_ad_step1 
-0763 9840fe00 iadd temp ,pdata 
-0764 67e24c56 store 4 ,mem_ad_vpdiff1 
-0765 20600000 rtn 
+076c 6fe24c67 fetch 4 ,mem_ad_diff1 
+076d 684a4c4a fetcht 4 ,mem_ad_step1 
+076e 98467e00 isub temp ,pdata 
+076f c38f8000 rtnbit1 31 
+0770 6fe0cc49 fetch 1 ,mem_ad_delta1 
+0771 1fe1fe02 or pdata ,2 ,pdata 
+0772 67e0cc49 store 1 ,mem_ad_delta1 
+0773 6fe24c67 fetch 4 ,mem_ad_diff1 
+0774 684a4c4a fetcht 4 ,mem_ad_step1 
+0775 98467e00 isub temp ,pdata 
+0776 67e24c67 store 4 ,mem_ad_diff1 
+0777 6fe24c56 fetch 4 ,mem_ad_vpdiff1 
+0778 684a4c4a fetcht 4 ,mem_ad_step1 
+0779 9840fe00 iadd temp ,pdata 
+077a 67e24c56 store 4 ,mem_ad_vpdiff1 
+077b 20600000 rtn 
 
 p_check_diff_big_step3:
-0766 6fe24c67 fetch 4 ,mem_ad_diff1 
-0767 684a4c4a fetcht 4 ,mem_ad_step1 
-0768 98467e00 isub temp ,pdata 
-0769 c38f8000 rtnbit1 31 
-076a 6fe0cc49 fetch 1 ,mem_ad_delta1 
-076b 1fe1fe01 or pdata ,1 ,pdata 
-076c 67e0cc49 store 1 ,mem_ad_delta1 
-076d 6fe24c56 fetch 4 ,mem_ad_vpdiff1 
-076e 684a4c4a fetcht 4 ,mem_ad_step1 
-076f 9840fe00 iadd temp ,pdata 
-0770 67e24c56 store 4 ,mem_ad_vpdiff1 
-0771 20600000 rtn 
+077c 6fe24c67 fetch 4 ,mem_ad_diff1 
+077d 684a4c4a fetcht 4 ,mem_ad_step1 
+077e 98467e00 isub temp ,pdata 
+077f c38f8000 rtnbit1 31 
+0780 6fe0cc49 fetch 1 ,mem_ad_delta1 
+0781 1fe1fe01 or pdata ,1 ,pdata 
+0782 67e0cc49 store 1 ,mem_ad_delta1 
+0783 6fe24c56 fetch 4 ,mem_ad_vpdiff1 
+0784 684a4c4a fetcht 4 ,mem_ad_step1 
+0785 9840fe00 iadd temp ,pdata 
+0786 67e24c56 store 4 ,mem_ad_vpdiff1 
+0787 20600000 rtn 
 
 p_check_sign_deal1:
-0772 6fe0cc48 fetch 1 ,mem_ad_sign1 
-0773 203a0779 branch p_valpred_add_vpdiff ,blank 
+0788 6fe0cc48 fetch 1 ,mem_ad_sign1 
+0789 203a078f branch p_valpred_add_vpdiff ,blank 
 
 p_valpred_sub_vpdiff:
-0774 6fe24c4e fetch 4 ,mem_ad_valpred1 
-0775 684a4c56 fetcht 4 ,mem_ad_vpdiff1 
-0776 98467e00 isub temp ,pdata 
-0777 67e24c4e store 4 ,mem_ad_valpred1 
-0778 20600000 rtn 
+078a 6fe24c4e fetch 4 ,mem_ad_valpred1 
+078b 684a4c56 fetcht 4 ,mem_ad_vpdiff1 
+078c 98467e00 isub temp ,pdata 
+078d 67e24c4e store 4 ,mem_ad_valpred1 
+078e 20600000 rtn 
 
 p_valpred_add_vpdiff:
-0779 6fe24c4e fetch 4 ,mem_ad_valpred1 
-077a 684a4c56 fetcht 4 ,mem_ad_vpdiff1 
-077b 9840fe00 iadd temp ,pdata 
-077c 67e24c4e store 4 ,mem_ad_valpred1 
-077d 20600000 rtn 
+078f 6fe24c4e fetch 4 ,mem_ad_valpred1 
+0790 684a4c56 fetcht 4 ,mem_ad_vpdiff1 
+0791 9840fe00 iadd temp ,pdata 
+0792 67e24c4e store 4 ,mem_ad_valpred1 
+0793 20600000 rtn 
 
 p_adpcm_check_valpred_more_32767:
-077e 6fe24c4e fetch 4 ,mem_ad_valpred1 
-077f d8407fff arg 32767 ,temp 
-0780 98467e00 isub temp ,pdata 
-0781 c30f8787 bbit0 31 ,p_adpcm_valpred_more_32767 
+0794 6fe24c4e fetch 4 ,mem_ad_valpred1 
+0795 d8407fff arg 32767 ,temp 
+0796 98467e00 isub temp ,pdata 
+0797 c30f879d bbit0 31 ,p_adpcm_valpred_more_32767 
 
 p_adpcm_check_valpred_less_f32767:
-0782 6fe24c4e fetch 4 ,mem_ad_valpred1 
-0783 d85f8001 arg -32767 ,temp 
-0784 98467e00 isub temp ,pdata 
-0785 c28f878a bbit1 31 ,p_adpcm_valpred_less_f32767 
-0786 20600000 rtn 
+0798 6fe24c4e fetch 4 ,mem_ad_valpred1 
+0799 d85f8001 arg -32767 ,temp 
+079a 98467e00 isub temp ,pdata 
+079b c28f87a0 bbit1 31 ,p_adpcm_valpred_less_f32767 
+079c 20600000 rtn 
 
 p_adpcm_valpred_more_32767:
-0787 58007fff setarg 32767 
-0788 67e24c4e store 4 ,mem_ad_valpred1 
-0789 20600000 rtn 
+079d 58007fff setarg 32767 
+079e 67e24c4e store 4 ,mem_ad_valpred1 
+079f 20600000 rtn 
 
 p_adpcm_valpred_less_f32767:
-078a 5fff8001 setarg -32767 
-078b 67e24c4e store 4 ,mem_ad_valpred1 
-078c 20600000 rtn 
+07a0 5fff8001 setarg -32767 
+07a1 67e24c4e store 4 ,mem_ad_valpred1 
+07a2 20600000 rtn 
 
 p_adpcm_check_index_less_0:
-078d 6fe24c52 fetch 4 ,mem_ad_index1 
-078e d8400000 arg 0 ,temp 
-078f 98467e00 isub temp ,pdata 
-0790 c28f8797 bbit1 31 ,p_adpcm_set_0_index 
-0791 20600000 rtn 
+07a3 6fe24c52 fetch 4 ,mem_ad_index1 
+07a4 d8400000 arg 0 ,temp 
+07a5 98467e00 isub temp ,pdata 
+07a6 c28f87ad bbit1 31 ,p_adpcm_set_0_index 
+07a7 20600000 rtn 
 
 p_adpcm_check_index_big_88:
-0792 6fe24c52 fetch 4 ,mem_ad_index1 
-0793 d8400058 arg 88 ,temp 
-0794 98467e00 isub temp ,pdata 
-0795 c30f879a bbit0 31 ,p_adpcm_set_88_index 
-0796 20600000 rtn 
+07a8 6fe24c52 fetch 4 ,mem_ad_index1 
+07a9 d8400058 arg 88 ,temp 
+07aa 98467e00 isub temp ,pdata 
+07ab c30f87b0 bbit0 31 ,p_adpcm_set_88_index 
+07ac 20600000 rtn 
 
 p_adpcm_set_0_index:
-0797 58000000 setarg 0 
-0798 67e24c52 store 4 ,mem_ad_index1 
-0799 20600000 rtn 
+07ad 58000000 setarg 0 
+07ae 67e24c52 store 4 ,mem_ad_index1 
+07af 20600000 rtn 
 
 p_adpcm_set_88_index:
-079a 58000058 setarg 88 
-079b 67e24c52 store 4 ,mem_ad_index1 
-079c 20600000 rtn 
+07b0 58000058 setarg 88 
+07b1 67e24c52 store 4 ,mem_ad_index1 
+07b2 20600000 rtn 
 
 p_adpcm_check_bufferstep:
-079d 6fe0cc5e fetch 1 ,mem_ad_bufferstep1 
-079e 203a07a3 branch p_adpcm_bufferstep_eque_0 ,blank 
+07b3 6fe0cc5e fetch 1 ,mem_ad_bufferstep1 
+07b4 203a07b9 branch p_adpcm_bufferstep_eque_0 ,blank 
 
 p_adpcm_bufferstep_neque_0:
-079f 6fe0cc49 fetch 1 ,mem_ad_delta1 
-07a0 1fe17e0f and pdata ,0x0f ,pdata 
-07a1 67e24c63 store 4 ,mem_ad_outputbuffer1 
-07a2 20600000 rtn 
+07b5 6fe0cc49 fetch 1 ,mem_ad_delta1 
+07b6 1fe17e0f and pdata ,0x0f ,pdata 
+07b7 67e24c63 store 4 ,mem_ad_outputbuffer1 
+07b8 20600000 rtn 
 
 p_adpcm_bufferstep_eque_0:
-07a3 6fe0cc49 fetch 1 ,mem_ad_delta1 
-07a4 1ff27e00 lshift4 ,pdata ,pdata 
-07a5 1fe17ef0 and pdata ,0xf0 ,pdata 
-07a6 684a4c63 fetcht 4 ,mem_ad_outputbuffer1 
-07a7 9841fe00 ior temp ,pdata 
-07a8 68494c46 fetcht 2 ,mem_ad_out_ptr1 
-07a9 e7e08002 istore 1 ,temp 
-07aa 18408401 increase 1 ,temp 
-07ab 60494c46 storet 2 ,mem_ad_out_ptr1 
-07ac 20600000 rtn 
+07b9 6fe0cc49 fetch 1 ,mem_ad_delta1 
+07ba 1ff27e00 lshift4 ,pdata ,pdata 
+07bb 1fe17ef0 and pdata ,0xf0 ,pdata 
+07bc 684a4c63 fetcht 4 ,mem_ad_outputbuffer1 
+07bd 9841fe00 ior temp ,pdata 
+07be 68494c46 fetcht 2 ,mem_ad_out_ptr1 
+07bf e7e08002 istore 1 ,temp 
+07c0 18408401 increase 1 ,temp 
+07c1 60494c46 storet 2 ,mem_ad_out_ptr1 
+07c2 20600000 rtn 
 
 p_adpcm_set_bufferstep_to_outp:
-07ad 6fe24c63 fetch 4 ,mem_ad_outputbuffer1 
-07ae 68494c46 fetcht 2 ,mem_ad_out_ptr1 
-07af e7e08002 istore 1 ,temp 
-07b0 18408401 increase 1 ,temp 
-07b1 60494c46 storet 2 ,mem_ad_out_ptr1 
-07b2 20600000 rtn 
+07c3 6fe24c63 fetch 4 ,mem_ad_outputbuffer1 
+07c4 68494c46 fetcht 2 ,mem_ad_out_ptr1 
+07c5 e7e08002 istore 1 ,temp 
+07c6 18408401 increase 1 ,temp 
+07c7 60494c46 storet 2 ,mem_ad_out_ptr1 
+07c8 20600000 rtn 
 
 p_adpcm_get_val_from_inp:
-07b3 68494c44 fetcht 2 ,mem_ad_in_ptr1 
-07b4 efe10002 ifetch 2 ,temp 
-07b5 18408402 increase 2 ,temp 
-07b6 60494c44 storet 2 ,mem_ad_in_ptr1 
-07b7 204007ba call p_int16_2_int32 
-07b8 67e24c5f store 4 ,mem_ad_val1 
-07b9 20600000 rtn 
+07c9 68494c44 fetcht 2 ,mem_ad_in_ptr1 
+07ca efe10002 ifetch 2 ,temp 
+07cb 18408402 increase 2 ,temp 
+07cc 60494c44 storet 2 ,mem_ad_in_ptr1 
+07cd 204007d0 call p_int16_2_int32 
+07ce 67e24c5f store 4 ,mem_ad_val1 
+07cf 20600000 rtn 
 
 p_int16_2_int32:
-07ba c28787bc bbit1 15 ,p_int16_2_int32_less_0 
-07bb 20600000 rtn 
+07d0 c28787d2 bbit1 15 ,p_int16_2_int32_less_0 
+07d1 20600000 rtn 
 
 p_int16_2_int32_less_0:
-07bc d840ffff arg 0xffff ,temp 
-07bd 18500400 lshift16 temp ,temp 
-07be 9842fe00 ixor temp ,pdata 
-07bf 20600000 rtn 
+07d2 d840ffff arg 0xffff ,temp 
+07d3 18500400 lshift16 temp ,temp 
+07d4 9842fe00 ixor temp ,pdata 
+07d5 20600000 rtn 
 
 p_char_2_int32:
-07c0 c28387c2 bbit1 7 ,p_char_2_int32_less_0 
-07c1 20600000 rtn 
+07d6 c28387d8 bbit1 7 ,p_char_2_int32_less_0 
+07d7 20600000 rtn 
 
 p_char_2_int32_less_0:
-07c2 d85fffff arg 0xffffff ,temp 
-07c3 184d0400 lshift8 temp ,temp 
-07c4 9842fe00 ixor temp ,pdata 
-07c5 20600000 rtn 
+07d8 d85fffff arg 0xffffff ,temp 
+07d9 184d0400 lshift8 temp ,temp 
+07da 9842fe00 ixor temp ,pdata 
+07db 20600000 rtn 
 
 p_adpcm_init:
-07c6 58000000 setarg 0 
-07c7 67e44c3b store 8 ,mem_ad_state_valpred1 
-07c8 20600000 rtn 
+07dc 58000000 setarg 0 
+07dd 67e44c3b store 8 ,mem_ad_state_valpred1 
+07de 20600000 rtn 
 
 p_zcode_entrance:
-07c9 6848ce65 fetcht 1 ,mem_zcode_temp_param0 
-07ca 18518400 rshift4 temp ,temp 
-07cb 6fe0ce66 fetch 1 ,mem_zcode_current_number 
-07cc 98467c00 isub temp ,null 
-07cd 202287e7 branch p_zcode_run ,zero 
-07ce 6048ce66 storet 1 ,mem_zcode_current_number 
-07cf 18408401 increase 1 ,temp 
-07d0 58000100 setarg zcode_buff_size 
-07d1 984f8400 imul32 temp ,temp 
-07d2 6fe14e6b fetch 2 ,mem_xip_flash_offset 
-07d3 98467e00 isub temp ,pdata 
-07d4 68494e67 fetcht 2 ,mem_eeprom_start_addr 
-07d5 9840fe00 iadd temp ,pdata 
-07d6 67e14e69 store 2 ,mem_eeprom_address 
+07df 6848ce65 fetcht 1 ,mem_zcode_temp_param0 
+07e0 18518400 rshift4 temp ,temp 
+07e1 6fe0ce66 fetch 1 ,mem_zcode_current_number 
+07e2 98467c00 isub temp ,null 
+07e3 202287fd branch p_zcode_run ,zero 
+07e4 6048ce66 storet 1 ,mem_zcode_current_number 
+07e5 18408401 increase 1 ,temp 
+07e6 58000100 setarg zcode_buff_size 
+07e7 984f8400 imul32 temp ,temp 
+07e8 6fe14e6b fetch 2 ,mem_xip_flash_offset 
+07e9 98467e00 isub temp ,pdata 
+07ea 68494e67 fetcht 2 ,mem_eeprom_start_addr 
+07eb 9840fe00 iadd temp ,pdata 
+07ec 67e14e69 store 2 ,mem_eeprom_address 
 
 p_zcode_read_loop:
-07d7 6fe14e69 fetch 2 ,mem_eeprom_address 
-07d8 1ff0fe00 byteswap pdata ,pdata 
-07d9 67e101be store 2 ,mem_addr_mi 
-07da d8400100 arg zcode_buff_size ,temp 
-07db da200e00 arg mem_zcode_buff ,rega 
-07dc 20406cdd call iicd_read_eep 
-07dd 6fe20e00 fetch 4 ,mem_zcode_buff 
-07de 684a4e6e fetcht 4 ,mem_zcode_head 
-07df 98467c00 isub temp ,null 
-07e0 242287d7 nbranch p_zcode_read_loop ,zero 
-07e1 58000e00 setarg mem_zcode_buff 
-07e2 67e140f0 store 2 ,mem_patch_ptr 
-07e3 7040f240 jam zcode_code_size ,mem_patch_len 
-07e4 20406aff call load_ucode 
-07e5 58000000 setarg 0 
-07e6 67e240f0 store 4 ,mem_patch_ptr 
+07ed 6fe14e69 fetch 2 ,mem_eeprom_address 
+07ee 1ff0fe00 byteswap pdata ,pdata 
+07ef 67e101be store 2 ,mem_addr_mi 
+07f0 d8400100 arg zcode_buff_size ,temp 
+07f1 da200e00 arg mem_zcode_buff ,rega 
+07f2 20406cdd call iicd_read_eep 
+07f3 6fe20e00 fetch 4 ,mem_zcode_buff 
+07f4 684a4e6e fetcht 4 ,mem_zcode_head 
+07f5 98467c00 isub temp ,null 
+07f6 242287ed nbranch p_zcode_read_loop ,zero 
+07f7 58000e00 setarg mem_zcode_buff 
+07f8 67e140f0 store 2 ,mem_patch_ptr 
+07f9 7040f240 jam zcode_code_size ,mem_patch_len 
+07fa 20406aff call load_ucode 
+07fb 58000000 setarg 0 
+07fc 67e240f0 store 4 ,mem_patch_ptr 
 
 p_zcode_run:
-07e7 6fe0ce65 fetch 1 ,mem_zcode_temp_param0 
-07e8 20200001 branch p_zcode 
+07fd 6fe0ce65 fetch 1 ,mem_zcode_temp_param0 
+07fe 20200001 branch p_zcode 
               org 0x2000
 
 start:
@@ -20698,6 +20726,8 @@
 54a1 20405538 call mouse_store_information_delay_timer 
 54a2 2040552f call mouse_check_no_data_timeout_timer 
 54a3 204058f6 call mouse_24g_long_sleep_param_update_timer 
+
+mouse_bb_event_timer_next:
 54a4 2040326c call g24_pair_timeout_timer 
 54a5 20403507 call g24_reconn_timeout_timer 
 54a6 204054fa call mouse_check_discovery_timeout_timer 
@@ -35033,7 +35063,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 2040028c call p_mouse_le_param_default 
+10009 20400288 call p_mouse_le_param_default 
 1000a 20204dfa branch mouse_le_fast_conn_judge 
 
 z_mouse_param_info_init:
@@ -35128,41 +35158,41 @@
 
 z_mouse_receive_dg_voice_start_data:
 3000d d8e00004 arg voice_start ,queue 
-3000e 202003af branch p_ms_tx_nor_pro_flag_enable 
+3000e 202003ab branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_voice_end_data:
 3000f d8e00005 arg voice_end ,queue 
-30010 202003af branch p_ms_tx_nor_pro_flag_enable 
+30010 202003ab branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_get_device_info_data:
 30011 d8e00006 arg device_info ,queue 
-30012 202003af branch p_ms_tx_nor_pro_flag_enable 
+30012 202003ab branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_get_dpi_data:
 30013 704ce001 jam app_ask ,mem_mouse_dpi_type 
-30014 20200341 branch p_mouse_g24_tx_dpi_data 
+30014 2020033d branch p_mouse_g24_tx_dpi_data 
 
 z_mouse_receive_dg_set_dpi_data:
 30015 d8c04575 arg mem_24g_rxpayload + 1 ,contr 
-30016 20400379 call p_mouse_receive_dpi_check 
+30016 20400375 call p_mouse_receive_dpi_check 
 30017 d8e00008 arg set_dpi ,queue 
-30018 202003af branch p_ms_tx_nor_pro_flag_enable 
+30018 202003ab branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_get_battery_data:
 30019 704ce301 jam app_ask ,mem_mouse_battery_type 
 3001a d8e00009 arg get_battery ,queue 
-3001b 202003af branch p_ms_tx_nor_pro_flag_enable 
+3001b 202003ab branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_get_device_type_data:
 3001c d8e0000c arg get_device_type ,queue 
-3001d 202003af branch p_ms_tx_nor_pro_flag_enable 
+3001d 202003ab branch p_ms_tx_nor_pro_flag_enable 
 
 z_mouse_receive_dg_set_key_fuction_data:
 3001e 704e5d00 jam 0 ,mem_mouse_key_information_set_flag 
 3001f d8c04575 arg mem_24g_rxpayload + 1 ,contr 
-30020 20400347 call p_mouse_receive_key_fuction_check 
+30020 20400343 call p_mouse_receive_key_fuction_check 
 30021 d8e0000a arg set_key_fuction ,queue 
-30022 202003af branch p_ms_tx_nor_pro_flag_enable 
+30022 202003ab branch p_ms_tx_nor_pro_flag_enable 
               org 0x40001
 
 z_entrance3:
@@ -35180,7 +35210,7 @@
 40008 704c76ff jam 0xff ,mem_ms_24g_temp_buff + 1 
 40009 d8400002 arg 2 ,temp 
 4000a da204c75 arg mem_ms_24g_temp_buff ,rega 
-4000b 202004be branch p_g24_send_rf_other_data 
+4000b 202004d5 branch p_g24_send_rf_other_data 
 4000c 20600000 rtn 
 
 z_g24_only_send_http_info:
@@ -35193,78 +35223,42 @@
               org 0x50001
 
 z_entrance4:
-50001 c0200004 beq zcode_40 ,z_g24_tx_device_info 
-50002 c0208021 beq zcode_41 ,z_g24_get_dpi 
-50003 20600000 rtn 
-
-z_g24_tx_device_info:
-50004 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
-50005 203a0007 branch z_g24_only_send_device_info ,blank 
-50006 20200013 branch z_g24_send_device_info 
-
-z_g24_only_send_device_info:
-50007 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-50008 79207e07 set1 nor_pro_bit ,pdata 
-50009 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-5000a 7047c300 jam start_flag ,mem_24g_txbuf_new + 1 
-5000b 7047c430 jam device_info_len ,mem_24g_txbuf_new + 2 
-5000c 7047c510 jam opcode_get_device_info ,mem_24g_txbuf_new + 3 
-5000d 70459f33 jam device_info_len + nor_pro_header_len ,mem_24g_datalen 
-5000e df20001f arg auth_len ,loopcnt 
-5000f d8c04853 arg mem_ms_auth_appkey ,contr 
-50010 d8a047c6 arg mem_24g_txbuf_new + 4 ,contw 
-50011 20407cdc call memcpy 
-50012 20200490 branch p_g24_ms_info_set 
-
-z_g24_send_device_info:
-50013 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-50014 79207e07 set1 nor_pro_bit ,pdata 
-50015 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
-50016 704c7600 jam start_flag ,mem_ms_24g_temp_buff + 1 
-50017 704c7730 jam device_info_len ,mem_ms_24g_temp_buff + 2 
-50018 704c7810 jam opcode_get_device_info ,mem_ms_24g_temp_buff + 3 
-50019 df20001f arg auth_len ,loopcnt 
-5001a d8c04853 arg mem_ms_auth_appkey ,contr 
-5001b d8a04c79 arg mem_ms_24g_temp_buff + 4 ,contw 
-5001c 20407cdc call memcpy 
-5001d 20400490 call p_g24_ms_info_set 
-5001e d8400034 arg device_info_len + 4 ,temp 
-5001f da204c75 arg mem_ms_24g_temp_buff ,rega 
-50020 202004be branch p_g24_send_rf_other_data 
+50001 c0208003 beq zcode_41 ,z_g24_get_dpi 
+50002 20600000 rtn 
 
 z_g24_get_dpi:
-50021 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
-50022 203a0024 branch z_g24_only_send_dpi_info ,blank 
-50023 20200030 branch z_g24_send_dpi_info 
+50003 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
+50004 203a0006 branch z_g24_only_send_dpi_info ,blank 
+50005 20200012 branch z_g24_send_dpi_info 
 
 z_g24_only_send_dpi_info:
-50024 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-50025 79207e07 set1 nor_pro_bit ,pdata 
-50026 67e0c7c2 store 1 ,mem_24g_txbuf_new 
-50027 7047c300 jam start_flag ,mem_24g_txbuf_new + 1 
-50028 7047c403 jam nor_pro_header_len ,mem_24g_txbuf_new + 2 
-50029 7047c511 jam opcode_get_dpi ,mem_24g_txbuf_new + 3 
-5002a 204004a1 call p_dpi_level_set 
-5002b 67e0c7c6 store 1 ,mem_24g_txbuf_new + 4 
-5002c 6fe0cce0 fetch 1 ,mem_mouse_dpi_type 
-5002d e7e08005 istore 1 ,contw 
-5002e 70459f06 jam nor_pro_get_dpi_len ,mem_24g_datalen 
-5002f 20600000 rtn 
+50006 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+50007 79207e07 set1 nor_pro_bit ,pdata 
+50008 67e0c7c2 store 1 ,mem_24g_txbuf_new 
+50009 7047c300 jam start_flag ,mem_24g_txbuf_new + 1 
+5000a 7047c403 jam nor_pro_header_len ,mem_24g_txbuf_new + 2 
+5000b 7047c511 jam opcode_get_dpi ,mem_24g_txbuf_new + 3 
+5000c 204004b8 call p_dpi_level_set 
+5000d 67e0c7c6 store 1 ,mem_24g_txbuf_new + 4 
+5000e 6fe0cce0 fetch 1 ,mem_mouse_dpi_type 
+5000f e7e08005 istore 1 ,contw 
+50010 70459f06 jam nor_pro_get_dpi_len ,mem_24g_datalen 
+50011 20600000 rtn 
 
 z_g24_send_dpi_info:
-50030 6fe0c5a0 fetch 1 ,mem_24g_data_type 
-50031 79207e07 set1 nor_pro_bit ,pdata 
-50032 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
-50033 704c7600 jam start_flag ,mem_ms_24g_temp_buff + 1 
-50034 704c7703 jam nor_pro_header_len ,mem_ms_24g_temp_buff + 2 
-50035 704c7811 jam opcode_get_dpi ,mem_ms_24g_temp_buff + 3 
-50036 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
-50037 67e0cc79 store 1 ,mem_ms_24g_temp_buff + 4 
-50038 6fe0cce0 fetch 1 ,mem_mouse_dpi_type 
-50039 e7e08005 istore 1 ,contw 
-5003a d8400006 arg nor_pro_get_dpi_len ,temp 
-5003b da204c75 arg mem_ms_24g_temp_buff ,rega 
-5003c 202004be branch p_g24_send_rf_other_data 
+50012 6fe0c5a0 fetch 1 ,mem_24g_data_type 
+50013 79207e07 set1 nor_pro_bit ,pdata 
+50014 67e0cc75 store 1 ,mem_ms_24g_temp_buff 
+50015 704c7600 jam start_flag ,mem_ms_24g_temp_buff + 1 
+50016 704c7703 jam nor_pro_header_len ,mem_ms_24g_temp_buff + 2 
+50017 704c7811 jam opcode_get_dpi ,mem_ms_24g_temp_buff + 3 
+50018 6fe0c6a2 fetch 1 ,mem_mouse_dpi 
+50019 67e0cc79 store 1 ,mem_ms_24g_temp_buff + 4 
+5001a 6fe0cce0 fetch 1 ,mem_mouse_dpi_type 
+5001b e7e08005 istore 1 ,contw 
+5001c d8400006 arg nor_pro_get_dpi_len ,temp 
+5001d da204c75 arg mem_ms_24g_temp_buff ,rega 
+5001e 202004d5 branch p_g24_send_rf_other_data 
               org 0x60001
 
 z_entrance5:
@@ -35300,7 +35294,7 @@
 60018 67e0cc79 store 1 ,mem_ms_24g_temp_buff + 4 
 60019 d8400005 arg nor_pro_res_len ,temp 
 6001a da204c75 arg mem_ms_24g_temp_buff ,rega 
-6001b 202004be branch p_g24_send_rf_other_data 
+6001b 202004d5 branch p_g24_send_rf_other_data 
 
 z_g24_get_battery:
 6001c 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
@@ -35334,7 +35328,7 @@
 60034 e7e08005 istore 1 ,contw 
 60035 d8400006 arg nor_pro_get_dpi_len ,temp 
 60036 da204c75 arg mem_ms_24g_temp_buff ,rega 
-60037 202004be branch p_g24_send_rf_other_data 
+60037 202004d5 branch p_g24_send_rf_other_data 
               org 0x70001
 
 z_entrance6:
@@ -35381,7 +35375,7 @@
 70023 6848cce4 fetcht 1 ,mem_mouse_device_type 
 70024 18408404 increase 4 ,temp 
 70025 da204c75 arg mem_ms_24g_temp_buff ,rega 
-70026 202004be branch p_g24_send_rf_other_data 
+70026 202004d5 branch p_g24_send_rf_other_data 
 
 z_g24_set_key_fuction:
 70027 6fe0ccba fetch 1 ,mem_ms_rf_data_flag 
@@ -35409,5 +35403,5 @@
 70039 704c7900 jam 0 ,mem_ms_24g_temp_buff + 4 
 7003a d8400005 arg nor_pro_res_len ,temp 
 7003b da204c75 arg mem_ms_24g_temp_buff ,rega 
-7003c 202004be branch p_g24_send_rf_other_data 
+7003c 202004d5 branch p_g24_send_rf_other_data 
 
Index: output/romcode.rom
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/romcode.rom	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/output/romcode.rom	(working copy)
@@ -23798,36 +23798,6 @@
 98467c00
 24417cec
 98461600
-19620400
-d8c040f4
-18c20a00
-df200010
-efe10006
-98467e00
-20217d00
-18007e00
-e7e10005
-c2007cfc
-d8c040f4
-18e3fe00
-98c08c00
-efe10006
-20600000
-98408400
-18427200
-6fe10044
-9f267e00
-20610000
-1fe67e00
-18510400
-18408401
-18500400
-98418400
-20600000
-20407d14
-20207d21
-78547c00
-98467e00
 00020001
 18000228
 03020002
@@ -24339,4 +24309,4 @@
 00000000
 00000000
 00000000
-0000f934
\ No newline at end of file
+00006056
\ No newline at end of file
Index: program/app_mouse.prog
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/app_mouse.prog	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/app_mouse.prog	(working copy)
@@ -1504,9 +1504,9 @@
 
 mouse_seting_ka8g2_dpi:
 	fetch 1,mem_mouse_dpi
-	beq MOUSE_DPI_LEVEL1,mouse_set_pka8g2_cpi0		//1600
-	beq MOUSE_DPI_LEVEL2,mouse_set_pka8g2_cpi1		//2400
-	beq MOUSE_DPI_LEVEL3,mouse_set_pka8g2_cpi2		//3200
+	beq MOUSE_DPI_LEVEL1,mouse_set_pka8g2_cpi0		//1200
+	beq MOUSE_DPI_LEVEL2,mouse_set_pka8g2_cpi1		//1600
+	beq MOUSE_DPI_LEVEL3,mouse_set_pka8g2_cpi2		//2400
 	beq MOUSE_DPI_LEVEL4,mouse_set_pka8g2_cpi3		//800
 mouse_set_pka8g2_cpi1:
 	fetch 1,mem_ka8g2_dpi_1
@@ -2930,6 +2930,7 @@
 	
 	//24g
 	call mouse_24g_long_sleep_param_update_timer
+mouse_bb_event_timer_next:
 	call g24_pair_timeout_timer
 	call g24_reconn_timeout_timer
 
Index: program/patch.prog
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/patch.prog	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/patch.prog	(working copy)
@@ -227,6 +227,8 @@
 p_mouse_adc_read:
 	fetch MOUSE_FLAG_LEN,mem_mouse_flag
 	rtnbit0 MOUSE_ENABLE_ADC
+	fetch 1,mem_ms_adc_mode
+	rtnne ADC_BATTERY
 	call mouse_adc_gpio_set
 p_mouse_adc_read_start:
 	call enable_adc
@@ -341,17 +343,18 @@
 	call mouse_check_no_data_timeout_timer
 	
 	//24g
-	call p_mouse_24g_long_sleep_param_update_timer
-	call g24_pair_timeout_timer
-	call g24_reconn_timeout_timer
 	call p_mouse_m_key_long_press_timer
-
-	//ble
-	call mouse_check_discovery_timeout_timer
-	call mouse_check_direct_timeout_timer
-	call mouse_le_enable_att_list_timer
-	call mouse_le_battery_updata_timer
-	branch mouse_le_send_smp_security_request_timer
+	call p_mouse_24g_long_sleep_param_update_timer
+	branch mouse_bb_event_timer_next
+	// call g24_pair_timeout_timer
+	// call g24_reconn_timeout_timer
+
+	// //ble
+	// call mouse_check_discovery_timeout_timer
+	// call mouse_check_direct_timeout_timer
+	// call mouse_le_enable_att_list_timer
+	// call mouse_le_battery_updata_timer
+	// branch mouse_le_send_smp_security_request_timer
 
 p_mouse_m_key_long_press_timer:
 	fetch 1,mem_mouse_m_key_press_flag
@@ -1666,8 +1669,43 @@
 
 //device info
 p_g24_tx_device_info:
-	jam ZCODE_40,mem_zcode_temp_param0
-	branch p_zcode_entrance
+	// jam ZCODE_40,mem_zcode_temp_param0
+	// branch p_zcode_entrance
+//device info
+z_g24_tx_device_info:
+	fetch 1,mem_ms_rf_data_flag
+	branch z_g24_only_send_device_info,blank
+	branch z_g24_send_device_info
+
+z_g24_only_send_device_info:
+	fetch 1,mem_24g_data_type
+	set1 NOR_PRO_BIT,pdata
+	store 1,mem_24g_txbuf_new
+	jam START_FLAG,mem_24g_txbuf_new+1
+	jam DEVICE_INFO_LEN,mem_24g_txbuf_new+2
+	jam OPCODE_GET_DEVICE_INFO,mem_24g_txbuf_new+3
+	jam DEVICE_INFO_LEN+NOR_PRO_HEADER_LEN,mem_24g_datalen
+	arg AUTH_LEN,loopcnt
+	arg mem_ms_auth_appkey,contr
+	arg mem_24g_txbuf_new+4,contw
+	call memcpy
+	branch p_g24_ms_info_set
+
+z_g24_send_device_info:
+	fetch 1,mem_24g_data_type
+	set1 NOR_PRO_BIT,pdata
+	store 1,mem_ms_24g_temp_buff
+	jam START_FLAG,mem_ms_24g_temp_buff+1
+	jam DEVICE_INFO_LEN,mem_ms_24g_temp_buff+2
+	jam OPCODE_GET_DEVICE_INFO,mem_ms_24g_temp_buff+3
+	arg AUTH_LEN,loopcnt
+	arg mem_ms_auth_appkey,contr
+	arg mem_ms_24g_temp_buff+4,contw
+	call memcpy
+	call p_g24_ms_info_set
+	arg DEVICE_INFO_LEN+4,temp
+	arg mem_ms_24g_temp_buff,rega
+	branch p_g24_send_rf_other_data
 
 //get dpi info
 p_g24_get_dpi:
@@ -1990,9 +2028,8 @@
 	call p_mouse_transmit_key_scan
 	// copy rega,pdata
 	// storer rega,1,mem_mouse_fuction_key
-	call p_mouse_bb_event_10ms_timer
+	branch p_mouse_bb_event_10ms_timer
 
-	rtn
 
 p_mouse_dpi_level_check:
 	fetch 1,mem_mouse_dpi
@@ -2416,7 +2453,7 @@
 
 p_enable_adc_audio:
 	jam 0x1b,0x8ac6	//micbias enable
-	jam 0x6a,0x8ac7	//micbias gain control
+	jam 0x7b,0x8ac7	//micbias gain control
 	call sadc_cal_write
 	fetch 1,core_gpadc_cfg1
 	set0 7,pdata
Index: program/z.prog
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/z.prog	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/program/z.prog	(working copy)
@@ -175,44 +175,44 @@
 
 org 0x50001
 z_entrance4:
-	beq ZCODE_40,z_g24_tx_device_info
+	// beq ZCODE_40,z_g24_tx_device_info
 	beq ZCODE_41,z_g24_get_dpi
 	rtn
-//device info
-z_g24_tx_device_info:
-	fetch 1,mem_ms_rf_data_flag
-	branch z_g24_only_send_device_info,blank
-	branch z_g24_send_device_info
-
-z_g24_only_send_device_info:
-	fetch 1,mem_24g_data_type
-	set1 NOR_PRO_BIT,pdata
-	store 1,mem_24g_txbuf_new
-	jam START_FLAG,mem_24g_txbuf_new+1
-	jam DEVICE_INFO_LEN,mem_24g_txbuf_new+2
-	jam OPCODE_GET_DEVICE_INFO,mem_24g_txbuf_new+3
-	jam DEVICE_INFO_LEN+NOR_PRO_HEADER_LEN,mem_24g_datalen
-	arg AUTH_LEN,loopcnt
-	arg mem_ms_auth_appkey,contr
-	arg mem_24g_txbuf_new+4,contw
-	call memcpy
-	branch p_g24_ms_info_set
-
-z_g24_send_device_info:
-	fetch 1,mem_24g_data_type
-	set1 NOR_PRO_BIT,pdata
-	store 1,mem_ms_24g_temp_buff
-	jam START_FLAG,mem_ms_24g_temp_buff+1
-	jam DEVICE_INFO_LEN,mem_ms_24g_temp_buff+2
-	jam OPCODE_GET_DEVICE_INFO,mem_ms_24g_temp_buff+3
-	arg AUTH_LEN,loopcnt
-	arg mem_ms_auth_appkey,contr
-	arg mem_ms_24g_temp_buff+4,contw
-	call memcpy
-	call p_g24_ms_info_set
-	arg DEVICE_INFO_LEN+4,temp
-	arg mem_ms_24g_temp_buff,rega
-	branch p_g24_send_rf_other_data
+// //device info
+// z_g24_tx_device_info:
+// 	fetch 1,mem_ms_rf_data_flag
+// 	branch z_g24_only_send_device_info,blank
+// 	branch z_g24_send_device_info
+
+// z_g24_only_send_device_info:
+// 	fetch 1,mem_24g_data_type
+// 	set1 NOR_PRO_BIT,pdata
+// 	store 1,mem_24g_txbuf_new
+// 	jam START_FLAG,mem_24g_txbuf_new+1
+// 	jam DEVICE_INFO_LEN,mem_24g_txbuf_new+2
+// 	jam OPCODE_GET_DEVICE_INFO,mem_24g_txbuf_new+3
+// 	jam DEVICE_INFO_LEN+NOR_PRO_HEADER_LEN,mem_24g_datalen
+// 	arg AUTH_LEN,loopcnt
+// 	arg mem_ms_auth_appkey,contr
+// 	arg mem_24g_txbuf_new+4,contw
+// 	call memcpy
+// 	branch p_g24_ms_info_set
+
+// z_g24_send_device_info:
+// 	fetch 1,mem_24g_data_type
+// 	set1 NOR_PRO_BIT,pdata
+// 	store 1,mem_ms_24g_temp_buff
+// 	jam START_FLAG,mem_ms_24g_temp_buff+1
+// 	jam DEVICE_INFO_LEN,mem_ms_24g_temp_buff+2
+// 	jam OPCODE_GET_DEVICE_INFO,mem_ms_24g_temp_buff+3
+// 	arg AUTH_LEN,loopcnt
+// 	arg mem_ms_auth_appkey,contr
+// 	arg mem_ms_24g_temp_buff+4,contw
+// 	call memcpy
+// 	call p_g24_ms_info_set
+// 	arg DEVICE_INFO_LEN+4,temp
+// 	arg mem_ms_24g_temp_buff,rega
+// 	branch p_g24_send_rf_other_data
 
 
 //get dpi info
Index: sched/mouse.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/sched/mouse.dat	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/sched/mouse.dat	(working copy)
@@ -325,7 +325,7 @@
 
 #adc
 mem_device_vdd_full_vol:94 00		#1.5V
-78 00#84 03#mem_device_vdd_empty_vol  :0.9V
+78 00#mem_device_vdd_empty_vol  :0.9V
 80 00#mem_device_vdd_low_vol   :1.0V
 #mem_device_vdd_full_vol:e4 0c		#3.3V
 #b8 0b#mem_device_vdd_empty_vol  :3.0V
Index: sched/mouse_sensor.dat
===================================================================
--- /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/sched/mouse_sensor.dat	(revision 5429)
+++ /1121s/1121se/branch/mouse/AI_Project/baidu_project/mouse_ai_voice_baidu/sched/mouse_sensor.dat	(working copy)
@@ -5,15 +5,15 @@
 01##mem_320x_dpi_2      800
 02##mem_320x_dpi_3  	1000
 
-20##mem_3212_dpi_0	1200
-2a##mem_3212_dpi_1	1600
-3f##mem_3212_dpi_2	2400
+20##mem_3212_dpi_0	    1200
+2a##mem_3212_dpi_1	    1600
+3f##mem_3212_dpi_2	    2400
 15##mem_3212_dpi_3  	800
 
-14##mem_ka8g2_dpi_0	1200
-1b##mem_ka8g2_dpi_1	1600
-0e##mem_ka8g2_dpi_2	800
-11##mem_ka8g2_dpi_3	1000
+14##mem_ka8g2_dpi_0 	1200
+1b##mem_ka8g2_dpi_1 	1600
+28##mem_ka8g2_dpi_2 	2400
+0e##mem_ka8g2_dpi_3	    800
 
 mem_sensor_s201_dpi:
 8a  ##1200
