From 364045dcae35d6fdb629fd394180c8621e5a79d0 Mon Sep 17 00:00:00 2001
From: zhyinch <zhyinch@gmail.com>
Date: 星期一, 01 十一月 2021 10:11:55 +0800
Subject: [PATCH] V2.42 修改低电量蓝灯常亮BUG

---
 Src/main.c                      |    2 
 MDK-ARM/L051/L051_L051.dep      |    4 
 Src/application/dw_app.c        |    4 
 MDK-ARM/L051/L051.build_log.htm |   44 
 MDK-ARM/L051/L051.map           |  855 ++++++++--------
 MDK-ARM/L051/L051.htm           |   84 
 MDK-ARM/L051/定位标签V2.42.hex      | 1934 ++++++++++++++++++++++++++++++++++++++
 MDK-ARM/L051.uvguix.zhyin       |   28 
 8 files changed, 2,463 insertions(+), 492 deletions(-)

diff --git a/MDK-ARM/L051.uvguix.zhyin b/MDK-ARM/L051.uvguix.zhyin
index d87c608..9604008 100644
--- a/MDK-ARM/L051.uvguix.zhyin
+++ b/MDK-ARM/L051.uvguix.zhyin
@@ -15,17 +15,17 @@
     <View>
       <WinId>38003</WinId>
       <ViewName>Registers</ViewName>
-      <TableColWidths>139 140</TableColWidths>
+      <TableColWidths>195 196</TableColWidths>
     </View>
     <View>
       <WinId>346</WinId>
       <ViewName>Code Coverage</ViewName>
-      <TableColWidths>770 102</TableColWidths>
+      <TableColWidths>770 160</TableColWidths>
     </View>
     <View>
       <WinId>204</WinId>
       <ViewName>Performance Analyzer</ViewName>
-      <TableColWidths>494 139 139 100</TableColWidths>
+      <TableColWidths>930</TableColWidths>
     </View>
   </SECTreeCtrl>
 
@@ -1805,8 +1805,8 @@
         <RegID>59392</RegID>
         <Name>File</Name>
         <Buttons>
-          <Len>2896</Len>
-          <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000C434F4D5F494E54455256414C960000000000000014000C434F4D5F494E54455256414C0F657873697374626173655F6C6973740D757365726B65795F7374617465073078316666666604343330300C6E6F6D6F76655F636F756E740E6D6F746F725F6B65657074696D650C416E63686F725F5374617274094C45445F54425F4F4E3E2048414C5F4750494F5F577269746550696E284C4544315F475F4750494F5F506F72742C204C4544315F475F50696E2C204750494F5F50494E5F534554290B4241534553594E43534551046C656E70074C45445F4C525F094C45445F4C525F4F4E0D7461675F6672657175656E637906445374696D650C4143544956455F494E444558035544500F53544154494F4E4152595F54494D450753434C5F50696E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
+          <Len>2923</Len>
+          <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000C434F4D5F494E54455256414C960000000000000014002248414C5F4750494F5F577269746550696E284C4544315F475F4750494F5F506F72740C434F4D5F494E54455256414C0F657873697374626173655F6C6973740D757365726B65795F7374617465073078316666666604343330300C6E6F6D6F76655F636F756E740E6D6F746F725F6B65657074696D650C416E63686F725F5374617274094C45445F54425F4F4E3E2048414C5F4750494F5F577269746550696E284C4544315F475F4750494F5F506F72742C204C4544315F475F50696E2C204750494F5F50494E5F534554290B4241534553594E43534551046C656E70074C45445F4C525F094C45445F4C525F4F4E0D7461675F6672657175656E637906445374696D650C4143544956455F494E444558035544500F53544154494F4E4152595F54494D450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
         </Buttons>
         <OriginalItems>
           <Len>1423</Len>
@@ -1822,7 +1822,7 @@
         <Name>Build</Name>
         <Buttons>
           <Len>968</Len>
-          <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000044C30353196000000000000000100044C303531000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data>
+          <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000044C30353196000000000000000100044C303531000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data>
         </Buttons>
         <OriginalItems>
           <Len>583</Len>
@@ -1838,7 +1838,7 @@
         <Name>Debug</Name>
         <Buttons>
           <Len>2373</Len>
-          <Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data>
+          <Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data>
         </Buttons>
         <OriginalItems>
           <Len>898</Len>
@@ -3606,18 +3606,18 @@
       <ActiveTab>1</ActiveTab>
       <Doc>
         <Name>..\Src\application\dw_app.c</Name>
-        <ColumnNumber>22</ColumnNumber>
-        <TopLine>28</TopLine>
-        <CurrentLine>22</CurrentLine>
+        <ColumnNumber>2</ColumnNumber>
+        <TopLine>797</TopLine>
+        <CurrentLine>988</CurrentLine>
         <Folding>1</Folding>
         <ContractedFolders>253,264,295</ContractedFolders>
         <PaneID>0</PaneID>
       </Doc>
       <Doc>
         <Name>../Src/main.c</Name>
-        <ColumnNumber>2</ColumnNumber>
+        <ColumnNumber>29</ColumnNumber>
         <TopLine>274</TopLine>
-        <CurrentLine>299</CurrentLine>
+        <CurrentLine>284</CurrentLine>
         <Folding>1</Folding>
         <ContractedFolders></ContractedFolders>
         <PaneID>0</PaneID>
@@ -3714,9 +3714,9 @@
       </Doc>
       <Doc>
         <Name>../Src/stm32l0xx_it.c</Name>
-        <ColumnNumber>5</ColumnNumber>
+        <ColumnNumber>0</ColumnNumber>
         <TopLine>150</TopLine>
-        <CurrentLine>166</CurrentLine>
+        <CurrentLine>167</CurrentLine>
         <Folding>1</Folding>
         <ContractedFolders></ContractedFolders>
         <PaneID>0</PaneID>
diff --git a/MDK-ARM/L051/L051.build_log.htm b/MDK-ARM/L051/L051.build_log.htm
index 5196e68..9af1052 100644
--- a/MDK-ARM/L051/L051.build_log.htm
+++ b/MDK-ARM/L051/L051.build_log.htm
@@ -27,8 +27,48 @@
 <h2>Output:</h2>
 *** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
 Build target 'L051'
+compiling main.c...
+..\Src\OnChipDevices\Flash.h(3): warning:  #47-D: incompatible redefinition of macro "FLASH_SIZE"  (declared at line 125 of "../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h")
+  #define FLASH_SIZE       		(uint32_t)0x10000
+..\Drivers\ExternlDrivers\lis3dh_driver.h(67): warning:  #1295-D: Deprecated declaration LIS3DH_ENTER_STY_Init - give arg types
+  void LIS3DH_ENTER_STY_Init();
+../Src/main.c(220): warning:  #223-D: function "printf" declared implicitly
+  		printf("进入升级模式\r\n");
+../Src/main.c(223): warning:  #223-D: function "delay_ms" declared implicitly
+  	delay_ms(100);
+../Src/main.c(233): warning:  #223-D: function "delay_ms" declared implicitly
+  			delay_ms(100);
+../Src/main.c(240): warning:  #223-D: function "delay_ms" declared implicitly
+  			delay_ms(100);
+../Src/main.c(270): warning:  #186-D: pointless comparison of unsigned integer with zero
+  		if(g_com_map[POWER]<0)
+../Src/main.c(275): warning:  #177-D: variable "temp"  was declared but never referenced
+  {	float temp;
+../Src/main.c(276): warning:  #177-D: variable "temp2"  was declared but never referenced
+  	uint16_t temp2;
+../Src/main.c(277): warning:  #177-D: variable "i"  was declared but never referenced
+  	uint16_t i;
+../Src/main.c(419): warning:  #223-D: function "BarInit" declared implicitly
+    BarInit();
+../Src/main.c(458): warning:  #177-D: variable "blink_count"  was declared but never referenced
+  	{ static uint16_t blink_count=0;
+../Src/main.c(785): warning:  #223-D: function "Usart1InitVariables" declared implicitly
+  	Usart1InitVariables();
+../Src/main.c(752): warning:  #177-D: variable "GPIO_InitStruct"  was declared but never referenced
+   GPIO_InitTypeDef GPIO_InitStruct = {0};
+../Src/main.c(963): warning:  #223-D: function "delay_ms" declared implicitly
+  				delay_ms(100);
+../Src/main.c(966): warning:  #223-D: function "delay_ms" declared implicitly
+  			delay_ms(10);
+../Src/main.c(929): warning:  #177-D: variable "i"  was declared but never referenced
+  	static uint8_t i=0;
+../Src/main.c(340): warning:  #177-D: function "SystemPower_Config"  was declared but never referenced
+  static void SystemPower_Config(void)
+../Src/main.c: 18 warnings, 0 errors
+linking...
+Program Size: Code=30248 RO-data=544 RW-data=400 ZI-data=6760  
 FromELF: creating hex file...
-"L051\L051.axf" - 0 Error(s), 0 Warning(s).
+"L051\L051.axf" - 0 Error(s), 18 Warning(s).
 
 <h2>Software Packages used:</h2>
 
@@ -51,7 +91,7 @@
 <h2>Collection of Component Files used:</h2>
 
    * Component: ARM::CMSIS:CORE:5.5.0
-Build Time Elapsed:  00:00:01
+Build Time Elapsed:  00:00:02
 </pre>
 </body>
 </html>
diff --git a/MDK-ARM/L051/L051.htm b/MDK-ARM/L051/L051.htm
index d1e80bd..0b5bdbf 100644
--- a/MDK-ARM/L051/L051.htm
+++ b/MDK-ARM/L051/L051.htm
@@ -3,11 +3,11 @@
 <title>Static Call Graph - [L051\L051.axf]</title></head>
 <body><HR>
 <H1>Static Call Graph for image L051\L051.axf</H1><HR>
-<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Sat Oct 30 21:22:10 2021
+<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Sun Oct 31 17:16:05 2021
 <BR><P>
 <H3>Maximum Stack Usage =        312 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
 Call chain for Maximum Stack Depth:</H3>
-main &rArr; BarInit &rArr; GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+main &rArr; BarInit &rArr; GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 <P>
 <H3>
 Mutually Recursive functions
@@ -277,12 +277,12 @@
 <P><STRONG><a name="[143]"></a>scalbnf</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, fscalb.o(.text), UNUSED)
 
 <P><STRONG><a name="[39]"></a>__aeabi_dadd</STRONG> (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = __aeabi_dadd &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
-<BR>[Calls]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
-<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
-<LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_lasr
+<BR>[Calls]<UL><LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_lasr
 <LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsl
+<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
+<LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
 </UL>
 <BR>[Called By]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
 <LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
@@ -299,7 +299,7 @@
 </UL>
 
 <P><STRONG><a name="[3d]"></a>__aeabi_dsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = __aeabi_dsub &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = __aeabi_dsub &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
 </UL>
@@ -309,7 +309,7 @@
 </UL>
 
 <P><STRONG><a name="[3e]"></a>__aeabi_drsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = __aeabi_drsub &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = __aeabi_drsub &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
 </UL>
@@ -319,7 +319,7 @@
 </UL>
 
 <P><STRONG><a name="[3f]"></a>__aeabi_dmul</STRONG> (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
 </UL>
@@ -380,7 +380,7 @@
 </UL>
 
 <P><STRONG><a name="[43]"></a>__aeabi_i2d</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = __aeabi_i2d &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = __aeabi_i2d &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
 </UL>
@@ -392,7 +392,7 @@
 </UL>
 
 <P><STRONG><a name="[44]"></a>__aeabi_ui2d</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = __aeabi_ui2d &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = __aeabi_ui2d &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
 </UL>
@@ -516,12 +516,12 @@
 </UL>
 
 <P><STRONG><a name="[3b]"></a>_double_epilogue</STRONG> (Thumb, 164 bytes, Stack size 48 bytes, depilogue.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _double_epilogue &rArr; __aeabi_llsr
 </UL>
-<BR>[Calls]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
-<LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_clz
+<BR>[Calls]<UL><LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_clz
 <LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
 <LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsl
+<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
 </UL>
 <BR>[Called By]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
 <LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
@@ -530,10 +530,10 @@
 </UL>
 
 <P><STRONG><a name="[49]"></a>_dsqrt</STRONG> (Thumb, 162 bytes, Stack size 32 bytes, dsqrt.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = _dsqrt &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = _dsqrt &rArr; __aeabi_llsr
 </UL>
-<BR>[Calls]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
-<LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
+<BR>[Calls]<UL><LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
+<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
 </UL>
 <BR>[Called By]<UL><LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sqrt
 </UL>
@@ -551,7 +551,7 @@
 <P><STRONG><a name="[14d]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
 
 <P><STRONG><a name="[4f]"></a>BarInit</STRONG> (Thumb, 48 bytes, Stack size 24 bytes, dps368_test.o(i.BarInit))
-<BR><BR>[Stack]<UL><LI>Max Depth = 312<LI>Call Chain = BarInit &rArr; GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 312<LI>Call Chain = BarInit &rArr; GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetPressAndHeight
 <LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dps310_init
@@ -665,7 +665,7 @@
 </UL>
 
 <P><STRONG><a name="[6a]"></a>GetLPTime</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, main.o(i.GetLPTime))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = GetLPTime &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = GetLPTime &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
 <LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
@@ -678,7 +678,7 @@
 </UL>
 
 <P><STRONG><a name="[6c]"></a>GetNearMsg</STRONG> (Thumb, 294 bytes, Stack size 16 bytes, dw_app.o(i.GetNearMsg))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = GetNearMsg &rArr; NextSlotDelayMs &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = GetNearMsg &rArr; NextSlotDelayMs &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
 <LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NextSlotDelayMs
@@ -698,7 +698,7 @@
 </UL>
 
 <P><STRONG><a name="[52]"></a>GetPressAndHeight</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, dps368_test.o(i.GetPressAndHeight))
-<BR><BR>[Stack]<UL><LI>Max Depth = 288<LI>Call Chain = GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 288<LI>Call Chain = GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
 <LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_cdcmpeq
@@ -723,7 +723,7 @@
 </UL>
 
 <P><STRONG><a name="[80]"></a>Get_Battary</STRONG> (Thumb, 192 bytes, Stack size 24 bytes, adc.o(i.Get_Battary))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = Get_Battary &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = Get_Battary &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
 <LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
@@ -912,7 +912,6 @@
 <LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MX_GPIO_Init
 <LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
 <LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Tag_App
-<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NearPoll
 <LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Battary
 </UL>
 
@@ -1450,7 +1449,7 @@
 </UL>
 
 <P><STRONG><a name="[e0]"></a>IdleTask</STRONG> (Thumb, 374 bytes, Stack size 24 bytes, main.o(i.IdleTask))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = IdleTask &rArr; Get_Battary &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = IdleTask &rArr; Get_Battary &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[5e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
 <LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
@@ -1549,14 +1548,13 @@
 <P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.NMI_Handler))
 <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET)
 </UL>
-<P><STRONG><a name="[f1]"></a>NearPoll</STRONG> (Thumb, 1528 bytes, Stack size 56 bytes, dw_app.o(i.NearPoll))
-<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = NearPoll &rArr; SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<P><STRONG><a name="[f1]"></a>NearPoll</STRONG> (Thumb, 1504 bytes, Stack size 56 bytes, dw_app.o(i.NearPoll))
+<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = NearPoll &rArr; SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[5e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
 <LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
 <LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
 <LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
-<LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
 <LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
 <LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2uiz
 <LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_LPTIM_ReadCounter
@@ -1588,7 +1586,7 @@
 </UL>
 
 <P><STRONG><a name="[fb]"></a>NextPollDelay</STRONG> (Thumb, 188 bytes, Stack size 24 bytes, dw_app.o(i.NextPollDelay))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
 <LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
@@ -1599,7 +1597,7 @@
 </UL>
 
 <P><STRONG><a name="[6d]"></a>NextSlotDelayMs</STRONG> (Thumb, 166 bytes, Stack size 32 bytes, dw_app.o(i.NextSlotDelayMs))
-<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = NextSlotDelayMs &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = NextSlotDelayMs &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
 <LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
@@ -1642,7 +1640,7 @@
 </UL>
 
 <P><STRONG><a name="[fd]"></a>Program_Init</STRONG> (Thumb, 196 bytes, Stack size 24 bytes, main.o(i.Program_Init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = Program_Init &rArr; GetLPTime &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = Program_Init &rArr; GetLPTime &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
 <LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
@@ -1657,7 +1655,7 @@
 </UL>
 
 <P><STRONG><a name="[ff]"></a>Registor_Poll</STRONG> (Thumb, 470 bytes, Stack size 24 bytes, dw_app.o(i.Registor_Poll))
-<BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = Registor_Poll &rArr; SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = Registor_Poll &rArr; SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_ReadPin
 <LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
@@ -1709,7 +1707,7 @@
 </UL>
 
 <P><STRONG><a name="[f9]"></a>SetLPTimer</STRONG> (Thumb, 154 bytes, Stack size 32 bytes, dw_app.o(i.SetLPTimer))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
 <LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
@@ -1752,7 +1750,7 @@
 <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(.text)
 </UL>
 <P><STRONG><a name="[105]"></a>Tag_App</STRONG> (Thumb, 214 bytes, Stack size 24 bytes, dw_app.o(i.Tag_App))
-<BR><BR>[Stack]<UL><LI>Max Depth = 264<LI>Call Chain = Tag_App &rArr; NearPoll &rArr; SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 264<LI>Call Chain = Tag_App &rArr; NearPoll &rArr; SetLPTimer &rArr; NextPollDelay &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
 <LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
@@ -1906,7 +1904,7 @@
 </UL>
 
 <P><STRONG><a name="[110]"></a>__kernel_poly</STRONG> (Thumb, 172 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dmul
 <LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
@@ -1923,7 +1921,7 @@
 </UL>
 
 <P><STRONG><a name="[112]"></a>__mathlib_dbl_infnan2</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan2))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = __mathlib_dbl_infnan2 &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = __mathlib_dbl_infnan2 &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
 </UL>
@@ -2014,7 +2012,7 @@
 </UL>
 
 <P><STRONG><a name="[f2]"></a>ceil</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, ceil.o(i.ceil))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = ceil &rArr; __aeabi_drsub &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = ceil &rArr; __aeabi_drsub &rArr; __aeabi_dadd &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
 <LI><a href="#[11f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_cdrcmple
@@ -2062,7 +2060,7 @@
 </UL>
 
 <P><STRONG><a name="[51]"></a>dps310_get_processed_data</STRONG> (Thumb, 466 bytes, Stack size 96 bytes, dps310.o(i.dps310_get_processed_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = dps310_get_processed_data &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = dps310_get_processed_data &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_read_block
 <LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
@@ -2423,7 +2421,7 @@
 <BR>[Address Reference Count : 1]<UL><LI> printfb.o(i.__0printf$bare)
 </UL>
 <P><STRONG><a name="[1e]"></a>main</STRONG> (Thumb, 264 bytes, Stack size 0 bytes, main.o(i.main))
-<BR><BR>[Stack]<UL><LI>Max Depth = 312<LI>Call Chain = main &rArr; BarInit &rArr; GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 312<LI>Call Chain = main &rArr; BarInit &rArr; GetPressAndHeight &rArr; pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarInit
 <LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
@@ -2475,7 +2473,7 @@
 </UL>
 
 <P><STRONG><a name="[79]"></a>pow</STRONG> (Thumb, 2548 bytes, Stack size 128 bytes, pow.o(i.pow))
-<BR><BR>[Stack]<UL><LI>Max Depth = 280<LI>Call Chain = pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 280<LI>Call Chain = pow &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
 </UL>
 <BR>[Calls]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
 <LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
@@ -2484,6 +2482,7 @@
 <LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
 <LI><a href="#[11f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_cdrcmple
 <LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
+<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
 <LI><a href="#[115]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_scalbn
 <LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__kernel_poly
 <LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_fpclassify
@@ -2493,7 +2492,6 @@
 <LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_infnan2
 <LI><a href="#[111]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__mathlib_dbl_divzero
 <LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sqrt
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
 </UL>
 <BR>[Called By]<UL><LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetPressAndHeight
 </UL>
@@ -2518,10 +2516,10 @@
 </UL>
 
 <P><STRONG><a name="[135]"></a>sqrt</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, sqrt.o(i.sqrt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = sqrt &rArr; _dsqrt &rArr; _double_round
+<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = sqrt &rArr; _dsqrt &rArr; __aeabi_llsr
 </UL>
-<BR>[Calls]<UL><LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dsqrt
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
+<BR>[Calls]<UL><LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__set_errno
+<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_dsqrt
 </UL>
 <BR>[Called By]<UL><LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pow
 </UL>
diff --git a/MDK-ARM/L051/L051.map b/MDK-ARM/L051/L051.map
index ab196fb..dbcb57b 100644
--- a/MDK-ARM/L051/L051.map
+++ b/MDK-ARM/L051/L051.map
@@ -513,7 +513,6 @@
     dw_app.o(i.NearPoll) refers to deca_device.o(i.dwt_writetxfctrl) for dwt_writetxfctrl
     dw_app.o(i.NearPoll) refers to stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) for HAL_LPTIM_ReadCounter
     dw_app.o(i.NearPoll) refers to deca_device.o(i.dwt_starttx) for dwt_starttx
-    dw_app.o(i.NearPoll) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
     dw_app.o(i.NearPoll) refers to dfltui.o(.text) for __aeabi_ui2d
     dw_app.o(i.NearPoll) refers to dmul.o(.text) for __aeabi_dmul
     dw_app.o(i.NearPoll) refers to ceil.o(i.ceil) for ceil
@@ -532,6 +531,7 @@
     dw_app.o(i.NearPoll) refers to deca_device.o(i.dwt_setdelayedtrxtime) for dwt_setdelayedtrxtime
     dw_app.o(i.NearPoll) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin
     dw_app.o(i.NearPoll) refers to dw_app.o(i.SetLPTimer) for SetLPTimer
+    dw_app.o(i.NearPoll) refers to dw_app.o(i.FindNearBasePos) for FindNearBasePos
     dw_app.o(i.NearPoll) refers to dw_app.o(.data) for .data
     dw_app.o(i.NearPoll) refers to main.o(.data) for bat_percent
     dw_app.o(i.NearPoll) refers to dw_app.o(.bss) for .bss
@@ -539,7 +539,6 @@
     dw_app.o(i.NearPoll) refers to global_param.o(.bss) for g_com_map
     dw_app.o(i.NearPoll) refers to main.o(.bss) for hlptim1
     dw_app.o(i.NearPoll) refers to main.o(.data) for sync_timer
-    dw_app.o(i.NearPoll) refers to dw_app.o(i.FindNearBasePos) for FindNearBasePos
     dw_app.o(i.NearPoll) refers to dw_app.o(i.NextSlotDelayMs) for NextSlotDelayMs
     dw_app.o(i.NearPoll) refers to global_param.o(i.save_com_map_to_flash) for save_com_map_to_flash
     dw_app.o(i.NearPoll) refers to dw_driver.o(i.delay_ms) for delay_ms
@@ -3046,165 +3045,165 @@
     MX_USART1_UART_Init                      0x08008b85   Thumb Code    68  main.o(i.MX_USART1_UART_Init)
     i.NMI_Handler                            0x08008bd0   Section        0  stm32l0xx_it.o(i.NMI_Handler)
     i.NearPoll                               0x08008bd4   Section        0  dw_app.o(i.NearPoll)
-    i.NextPollDelay                          0x080091f0   Section        0  dw_app.o(i.NextPollDelay)
-    i.NextSlotDelayMs                        0x080092d8   Section        0  dw_app.o(i.NextSlotDelayMs)
-    i.PendSV_Handler                         0x080093a8   Section        0  stm32l0xx_it.o(i.PendSV_Handler)
-    i.Poll                                   0x080093ac   Section        0  dw_app.o(i.Poll)
-    i.Program_Init                           0x080096d0   Section        0  main.o(i.Program_Init)
-    i.Registor_Poll                          0x080097c4   Section        0  dw_app.o(i.Registor_Poll)
-    i.Reset_DW1000                           0x080099d8   Section        0  dw_driver.o(i.Reset_DW1000)
-    i.STMFLASH_ReadHalfWord                  0x08009a28   Section        0  flash.o(i.STMFLASH_ReadHalfWord)
-    i.SVC_Handler                            0x08009a2c   Section        0  stm32l0xx_it.o(i.SVC_Handler)
-    i.SendComMap                             0x08009a30   Section        0  serial_at_cmd_app.o(i.SendComMap)
-    i.SetLPTimer                             0x08009aa8   Section        0  dw_app.o(i.SetLPTimer)
-    i.Spi_ChangePrescaler                    0x08009b54   Section        0  spi.o(i.Spi_ChangePrescaler)
-    i.SysTick_Handler                        0x08009b68   Section        0  stm32l0xx_it.o(i.SysTick_Handler)
-    i.SystemClock_Config                     0x08009b70   Section        0  main.o(i.SystemClock_Config)
-    i.SystemInit                             0x08009c04   Section        0  system_stm32l0xx.o(i.SystemInit)
-    i.TIM_Base_SetConfig                     0x08009c5c   Section        0  stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig)
-    TIM_Base_SetConfig                       0x08009c5d   Thumb Code    78  stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig)
-    i.TIM_CCxChannelCmd                      0x08009cb4   Section        0  stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd)
-    TIM_CCxChannelCmd                        0x08009cb5   Thumb Code    26  stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd)
-    i.TIM_ETR_SetConfig                      0x08009cce   Section        0  stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig)
-    TIM_ETR_SetConfig                        0x08009ccf   Thumb Code    22  stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig)
-    i.TIM_ITRx_SetConfig                     0x08009ce4   Section        0  stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
-    TIM_ITRx_SetConfig                       0x08009ce5   Thumb Code    16  stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
-    i.TIM_OC1_SetConfig                      0x08009cf4   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig)
-    TIM_OC1_SetConfig                        0x08009cf5   Thumb Code    48  stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig)
-    i.TIM_OC2_SetConfig                      0x08009d24   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig)
-    TIM_OC2_SetConfig                        0x08009d25   Thumb Code    50  stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig)
-    i.TIM_OC3_SetConfig                      0x08009d56   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig)
-    TIM_OC3_SetConfig                        0x08009d57   Thumb Code    54  stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig)
-    i.TIM_OC4_SetConfig                      0x08009d8c   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig)
-    TIM_OC4_SetConfig                        0x08009d8d   Thumb Code    54  stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig)
-    i.TIM_TI1_ConfigInputStage               0x08009dc2   Section        0  stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
-    TIM_TI1_ConfigInputStage                 0x08009dc3   Thumb Code    34  stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
-    i.TIM_TI2_ConfigInputStage               0x08009de4   Section        0  stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
-    TIM_TI2_ConfigInputStage                 0x08009de5   Thumb Code    38  stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
-    i.Tag_App                                0x08009e0c   Section        0  dw_app.o(i.Tag_App)
-    i.UART_AdvFeatureConfig                  0x08009f0c   Section        0  stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)
-    i.UART_CheckIdleState                    0x08009fd8   Section        0  stm32l0xx_hal_uart.o(i.UART_CheckIdleState)
-    i.UART_CheckReceive                      0x0800a03c   Section        0  usart.o(i.UART_CheckReceive)
-    i.UART_CheckSend                         0x0800a0a0   Section        0  usart.o(i.UART_CheckSend)
-    i.UART_DMAAbortOnError                   0x0800a138   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)
-    UART_DMAAbortOnError                     0x0800a139   Thumb Code    20  stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)
-    i.UART_DMAError                          0x0800a14c   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAError)
-    UART_DMAError                            0x0800a14d   Thumb Code    76  stm32l0xx_hal_uart.o(i.UART_DMAError)
-    i.UART_DMAReceiveCplt                    0x0800a198   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)
-    UART_DMAReceiveCplt                      0x0800a199   Thumb Code    94  stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)
-    i.UART_DMARxHalfCplt                     0x0800a1f6   Section        0  stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)
-    UART_DMARxHalfCplt                       0x0800a1f7   Thumb Code    28  stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)
-    i.UART_EndRxTransfer                     0x0800a212   Section        0  stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)
-    UART_EndRxTransfer                       0x0800a213   Thumb Code    50  stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)
-    i.UART_EndTxTransfer                     0x0800a244   Section        0  stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)
-    UART_EndTxTransfer                       0x0800a245   Thumb Code    16  stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)
-    i.UART_PushFrame                         0x0800a254   Section        0  usart.o(i.UART_PushFrame)
-    i.UART_SetConfig                         0x0800a2b8   Section        0  stm32l0xx_hal_uart.o(i.UART_SetConfig)
-    i.UART_Start_Receive_DMA                 0x0800a4b8   Section        0  stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
-    i.UART_WaitOnFlagUntilTimeout            0x0800a544   Section        0  stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
-    i.USART1_IRQHandler                      0x0800a5e4   Section        0  stm32l0xx_it.o(i.USART1_IRQHandler)
-    i.Usart1InitVariables                    0x0800a5fc   Section        0  usart.o(i.Usart1InitVariables)
-    i.UsartInit                              0x0800a608   Section        0  main.o(i.UsartInit)
-    i.UsartParseDataHandler                  0x0800a628   Section        0  serial_at_cmd_app.o(i.UsartParseDataHandler)
-    i.__0printf$bare                         0x0800a738   Section        0  printfb.o(i.__0printf$bare)
-    i.__ARM_clz                              0x0800a74c   Section        0  depilogue.o(i.__ARM_clz)
-    i.__ARM_common_ll_muluu                  0x0800a77a   Section        0  stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)
-    i.__ARM_common_switch8                   0x0800a7aa   Section        0  dps310.o(i.__ARM_common_switch8)
-    i.__ARM_fpclassify                       0x0800a7c4   Section        0  fpclassify.o(i.__ARM_fpclassify)
-    i.__NVIC_SetPriority                     0x0800a7f0   Section        0  stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)
-    __NVIC_SetPriority                       0x0800a7f1   Thumb Code    60  stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)
-    i.__NVIC_SystemReset                     0x0800a834   Section        0  dw_app.o(i.__NVIC_SystemReset)
-    __NVIC_SystemReset                       0x0800a835   Thumb Code    18  dw_app.o(i.__NVIC_SystemReset)
-    i.__kernel_poly                          0x0800a850   Section        0  poly.o(i.__kernel_poly)
-    i.__mathlib_dbl_divzero                  0x0800a8fc   Section        0  dunder.o(i.__mathlib_dbl_divzero)
-    i.__mathlib_dbl_infnan2                  0x0800a910   Section        0  dunder.o(i.__mathlib_dbl_infnan2)
-    i.__mathlib_dbl_invalid                  0x0800a918   Section        0  dunder.o(i.__mathlib_dbl_invalid)
-    i.__mathlib_dbl_overflow                 0x0800a928   Section        0  dunder.o(i.__mathlib_dbl_overflow)
-    i.__mathlib_dbl_underflow                0x0800a93c   Section        0  dunder.o(i.__mathlib_dbl_underflow)
-    i.__scatterload_copy                     0x0800a950   Section       14  handlers.o(i.__scatterload_copy)
-    i.__scatterload_null                     0x0800a95e   Section        2  handlers.o(i.__scatterload_null)
-    i.__scatterload_zeroinit                 0x0800a960   Section       14  handlers.o(i.__scatterload_zeroinit)
-    i.__set_errno                            0x0800a970   Section        0  errno.o(i.__set_errno)
-    i._dwt_aonarrayupload                    0x0800a97c   Section        0  deca_device.o(i._dwt_aonarrayupload)
-    i._dwt_configlde                         0x0800a9a4   Section        0  deca_device.o(i._dwt_configlde)
-    i._dwt_enableclocks                      0x0800a9e0   Section        0  deca_device.o(i._dwt_enableclocks)
-    i._dwt_loaducodefromrom                  0x0800aa96   Section        0  deca_device.o(i._dwt_loaducodefromrom)
-    i._dwt_otpread                           0x0800aac8   Section        0  deca_device.o(i._dwt_otpread)
-    i._printf_core                           0x0800ab0c   Section        0  printfb.o(i._printf_core)
-    _printf_core                             0x0800ab0d   Thumb Code    30  printfb.o(i._printf_core)
-    i.ceil                                   0x0800ab2c   Section        0  ceil.o(i.ceil)
-    i.delay_ms                               0x0800abf4   Section        0  dw_driver.o(i.delay_ms)
-    i.delay_us                               0x0800ac02   Section        0  lis3dh_driver.o(i.delay_us)
-    i.dps310_config                          0x0800ac8e   Section        0  dps310.o(i.dps310_config)
-    i.dps310_get_processed_data              0x0800ad14   Section        0  dps310.o(i.dps310_get_processed_data)
-    i.dps310_get_scaling_coef                0x0800aef4   Section        0  dps310.o(i.dps310_get_scaling_coef)
-    dps310_get_scaling_coef                  0x0800aef5   Thumb Code    68  dps310.o(i.dps310_get_scaling_coef)
-    i.dps310_init                            0x0800af38   Section        0  dps310.o(i.dps310_init)
-    i.dps310_read_calib_coeffs               0x0800afd8   Section        0  dps310.o(i.dps310_read_calib_coeffs)
-    dps310_read_calib_coeffs                 0x0800afd9   Thumb Code   322  dps310.o(i.dps310_read_calib_coeffs)
-    i.dps310_resume                          0x0800b128   Section        0  dps310.o(i.dps310_resume)
-    i.dwt_configure                          0x0800b154   Section        0  deca_device.o(i.dwt_configure)
-    i.dwt_configuresleep                     0x0800b364   Section        0  deca_device.o(i.dwt_configuresleep)
-    i.dwt_entersleep                         0x0800b38c   Section        0  deca_device.o(i.dwt_entersleep)
-    i.dwt_entersleepaftertx                  0x0800b394   Section        0  deca_device.o(i.dwt_entersleepaftertx)
-    i.dwt_forcetrxoff                        0x0800b3bc   Section        0  deca_device.o(i.dwt_forcetrxoff)
-    i.dwt_initialise                         0x0800b40c   Section        0  deca_device.o(i.dwt_initialise)
-    i.dwt_read16bitoffsetreg                 0x0800b56c   Section        0  deca_device.o(i.dwt_read16bitoffsetreg)
-    i.dwt_read32bitoffsetreg                 0x0800b598   Section        0  deca_device.o(i.dwt_read32bitoffsetreg)
-    i.dwt_readdevid                          0x0800b5c0   Section        0  deca_device.o(i.dwt_readdevid)
-    i.dwt_readfromdevice                     0x0800b5cc   Section        0  deca_device.o(i.dwt_readfromdevice)
-    i.dwt_readrxdata                         0x0800b604   Section        0  deca_device.o(i.dwt_readrxdata)
-    i.dwt_readrxtimestamp                    0x0800b616   Section        0  deca_device.o(i.dwt_readrxtimestamp)
-    i.dwt_readtxtimestamp                    0x0800b626   Section        0  deca_device.o(i.dwt_readtxtimestamp)
-    i.dwt_rxenable                           0x0800b636   Section        0  deca_device.o(i.dwt_rxenable)
-    i.dwt_setdelayedtrxtime                  0x0800b68a   Section        0  deca_device.o(i.dwt_setdelayedtrxtime)
-    i.dwt_setrxaftertxdelay                  0x0800b698   Section        0  deca_device.o(i.dwt_setrxaftertxdelay)
-    i.dwt_setrxantennadelay                  0x0800b6b8   Section        0  deca_device.o(i.dwt_setrxantennadelay)
-    i.dwt_setrxtimeout                       0x0800b6cc   Section        0  deca_device.o(i.dwt_setrxtimeout)
-    i.dwt_settxantennadelay                  0x0800b728   Section        0  deca_device.o(i.dwt_settxantennadelay)
-    i.dwt_starttx                            0x0800b738   Section        0  deca_device.o(i.dwt_starttx)
-    i.dwt_syncrxbufptrs                      0x0800b7cc   Section        0  deca_device.o(i.dwt_syncrxbufptrs)
-    i.dwt_write16bitoffsetreg                0x0800b800   Section        0  deca_device.o(i.dwt_write16bitoffsetreg)
-    i.dwt_write32bitoffsetreg                0x0800b816   Section        0  deca_device.o(i.dwt_write32bitoffsetreg)
-    i.dwt_writetodevice                      0x0800b834   Section        0  deca_device.o(i.dwt_writetodevice)
-    i.dwt_writetxdata                        0x0800b86c   Section        0  deca_device.o(i.dwt_writetxdata)
-    i.dwt_writetxfctrl                       0x0800b890   Section        0  deca_device.o(i.dwt_writetxfctrl)
-    i.dwt_xtaltrim                           0x0800b8ac   Section        0  deca_device.o(i.dwt_xtaltrim)
-    i.final_msg_set_ts                       0x0800b8dc   Section        0  dw_app.o(i.final_msg_set_ts)
-    final_msg_set_ts                         0x0800b8dd   Thumb Code    22  dw_app.o(i.final_msg_set_ts)
-    i.fputc                                  0x0800b8f4   Section        0  usart.o(i.fputc)
-    i.get_rx_timestamp_u64                   0x0800b90c   Section        0  dw_app.o(i.get_rx_timestamp_u64)
-    get_rx_timestamp_u64                     0x0800b90d   Thumb Code    38  dw_app.o(i.get_rx_timestamp_u64)
-    i.get_tx_timestamp_u64                   0x0800b932   Section        0  dw_app.o(i.get_tx_timestamp_u64)
-    get_tx_timestamp_u64                     0x0800b933   Thumb Code    38  dw_app.o(i.get_tx_timestamp_u64)
-    i.main                                   0x0800b958   Section        0  main.o(i.main)
-    i.mcu_sleep                              0x0800ba80   Section        0  main.o(i.mcu_sleep)
-    i.parameter_init                         0x0800baf8   Section        0  global_param.o(i.parameter_init)
-    i.pow                                    0x0800bb68   Section        0  pow.o(i.pow)
-    i.readfromspi                            0x0800c564   Section        0  spi.o(i.readfromspi)
-    i.save_com_map_to_flash                  0x0800c5b0   Section        0  global_param.o(i.save_com_map_to_flash)
-    i.sqrt                                   0x0800c5dc   Section        0  sqrt.o(i.sqrt)
-    i.test_read_block                        0x0800c624   Section        0  dps368_test.o(i.test_read_block)
-    i.test_read_byte                         0x0800c648   Section        0  dps368_test.o(i.test_read_byte)
-    i.test_wait_ms                           0x0800c682   Section        0  dps368_test.o(i.test_wait_ms)
-    i.test_write_byte                        0x0800c684   Section        0  dps368_test.o(i.test_write_byte)
-    i.writetospi                             0x0800c6b8   Section        0  spi.o(i.writetospi)
-    .constdata                               0x0800c700   Section        8  deca_params_init.o(.constdata)
-    .constdata                               0x0800c708   Section       24  deca_params_init.o(.constdata)
-    .constdata                               0x0800c720   Section        8  deca_params_init.o(.constdata)
-    .constdata                               0x0800c728   Section       12  deca_params_init.o(.constdata)
-    .constdata                               0x0800c734   Section        4  deca_params_init.o(.constdata)
-    .constdata                               0x0800c738   Section       32  deca_params_init.o(.constdata)
-    .constdata                               0x0800c758   Section       50  deca_params_init.o(.constdata)
-    .constdata                               0x0800c78a   Section       25  system_stm32l0xx.o(.constdata)
-    .constdata                               0x0800c7a3   Section        8  system_stm32l0xx.o(.constdata)
-    .constdata                               0x0800c7b0   Section      136  pow.o(.constdata)
-    bp                                       0x0800c7b0   Data          16  pow.o(.constdata)
-    dp_h                                     0x0800c7c0   Data          16  pow.o(.constdata)
-    dp_l                                     0x0800c7d0   Data          16  pow.o(.constdata)
-    L                                        0x0800c7e0   Data          48  pow.o(.constdata)
-    P                                        0x0800c810   Data          40  pow.o(.constdata)
-    .constdata                               0x0800c838   Section        8  qnan.o(.constdata)
+    i.NextPollDelay                          0x080091d8   Section        0  dw_app.o(i.NextPollDelay)
+    i.NextSlotDelayMs                        0x080092c0   Section        0  dw_app.o(i.NextSlotDelayMs)
+    i.PendSV_Handler                         0x08009390   Section        0  stm32l0xx_it.o(i.PendSV_Handler)
+    i.Poll                                   0x08009394   Section        0  dw_app.o(i.Poll)
+    i.Program_Init                           0x080096b8   Section        0  main.o(i.Program_Init)
+    i.Registor_Poll                          0x080097ac   Section        0  dw_app.o(i.Registor_Poll)
+    i.Reset_DW1000                           0x080099c0   Section        0  dw_driver.o(i.Reset_DW1000)
+    i.STMFLASH_ReadHalfWord                  0x08009a10   Section        0  flash.o(i.STMFLASH_ReadHalfWord)
+    i.SVC_Handler                            0x08009a14   Section        0  stm32l0xx_it.o(i.SVC_Handler)
+    i.SendComMap                             0x08009a18   Section        0  serial_at_cmd_app.o(i.SendComMap)
+    i.SetLPTimer                             0x08009a90   Section        0  dw_app.o(i.SetLPTimer)
+    i.Spi_ChangePrescaler                    0x08009b3c   Section        0  spi.o(i.Spi_ChangePrescaler)
+    i.SysTick_Handler                        0x08009b50   Section        0  stm32l0xx_it.o(i.SysTick_Handler)
+    i.SystemClock_Config                     0x08009b58   Section        0  main.o(i.SystemClock_Config)
+    i.SystemInit                             0x08009bec   Section        0  system_stm32l0xx.o(i.SystemInit)
+    i.TIM_Base_SetConfig                     0x08009c44   Section        0  stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig)
+    TIM_Base_SetConfig                       0x08009c45   Thumb Code    78  stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig)
+    i.TIM_CCxChannelCmd                      0x08009c9c   Section        0  stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd)
+    TIM_CCxChannelCmd                        0x08009c9d   Thumb Code    26  stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd)
+    i.TIM_ETR_SetConfig                      0x08009cb6   Section        0  stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig)
+    TIM_ETR_SetConfig                        0x08009cb7   Thumb Code    22  stm32l0xx_hal_tim.o(i.TIM_ETR_SetConfig)
+    i.TIM_ITRx_SetConfig                     0x08009ccc   Section        0  stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
+    TIM_ITRx_SetConfig                       0x08009ccd   Thumb Code    16  stm32l0xx_hal_tim.o(i.TIM_ITRx_SetConfig)
+    i.TIM_OC1_SetConfig                      0x08009cdc   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig)
+    TIM_OC1_SetConfig                        0x08009cdd   Thumb Code    48  stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig)
+    i.TIM_OC2_SetConfig                      0x08009d0c   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig)
+    TIM_OC2_SetConfig                        0x08009d0d   Thumb Code    50  stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig)
+    i.TIM_OC3_SetConfig                      0x08009d3e   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig)
+    TIM_OC3_SetConfig                        0x08009d3f   Thumb Code    54  stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig)
+    i.TIM_OC4_SetConfig                      0x08009d74   Section        0  stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig)
+    TIM_OC4_SetConfig                        0x08009d75   Thumb Code    54  stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig)
+    i.TIM_TI1_ConfigInputStage               0x08009daa   Section        0  stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
+    TIM_TI1_ConfigInputStage                 0x08009dab   Thumb Code    34  stm32l0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
+    i.TIM_TI2_ConfigInputStage               0x08009dcc   Section        0  stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
+    TIM_TI2_ConfigInputStage                 0x08009dcd   Thumb Code    38  stm32l0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
+    i.Tag_App                                0x08009df4   Section        0  dw_app.o(i.Tag_App)
+    i.UART_AdvFeatureConfig                  0x08009ef4   Section        0  stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)
+    i.UART_CheckIdleState                    0x08009fc0   Section        0  stm32l0xx_hal_uart.o(i.UART_CheckIdleState)
+    i.UART_CheckReceive                      0x0800a024   Section        0  usart.o(i.UART_CheckReceive)
+    i.UART_CheckSend                         0x0800a088   Section        0  usart.o(i.UART_CheckSend)
+    i.UART_DMAAbortOnError                   0x0800a120   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)
+    UART_DMAAbortOnError                     0x0800a121   Thumb Code    20  stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)
+    i.UART_DMAError                          0x0800a134   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAError)
+    UART_DMAError                            0x0800a135   Thumb Code    76  stm32l0xx_hal_uart.o(i.UART_DMAError)
+    i.UART_DMAReceiveCplt                    0x0800a180   Section        0  stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)
+    UART_DMAReceiveCplt                      0x0800a181   Thumb Code    94  stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)
+    i.UART_DMARxHalfCplt                     0x0800a1de   Section        0  stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)
+    UART_DMARxHalfCplt                       0x0800a1df   Thumb Code    28  stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)
+    i.UART_EndRxTransfer                     0x0800a1fa   Section        0  stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)
+    UART_EndRxTransfer                       0x0800a1fb   Thumb Code    50  stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)
+    i.UART_EndTxTransfer                     0x0800a22c   Section        0  stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)
+    UART_EndTxTransfer                       0x0800a22d   Thumb Code    16  stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)
+    i.UART_PushFrame                         0x0800a23c   Section        0  usart.o(i.UART_PushFrame)
+    i.UART_SetConfig                         0x0800a2a0   Section        0  stm32l0xx_hal_uart.o(i.UART_SetConfig)
+    i.UART_Start_Receive_DMA                 0x0800a4a0   Section        0  stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
+    i.UART_WaitOnFlagUntilTimeout            0x0800a52c   Section        0  stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
+    i.USART1_IRQHandler                      0x0800a5cc   Section        0  stm32l0xx_it.o(i.USART1_IRQHandler)
+    i.Usart1InitVariables                    0x0800a5e4   Section        0  usart.o(i.Usart1InitVariables)
+    i.UsartInit                              0x0800a5f0   Section        0  main.o(i.UsartInit)
+    i.UsartParseDataHandler                  0x0800a610   Section        0  serial_at_cmd_app.o(i.UsartParseDataHandler)
+    i.__0printf$bare                         0x0800a720   Section        0  printfb.o(i.__0printf$bare)
+    i.__ARM_clz                              0x0800a734   Section        0  depilogue.o(i.__ARM_clz)
+    i.__ARM_common_ll_muluu                  0x0800a762   Section        0  stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)
+    i.__ARM_common_switch8                   0x0800a792   Section        0  dps310.o(i.__ARM_common_switch8)
+    i.__ARM_fpclassify                       0x0800a7ac   Section        0  fpclassify.o(i.__ARM_fpclassify)
+    i.__NVIC_SetPriority                     0x0800a7d8   Section        0  stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)
+    __NVIC_SetPriority                       0x0800a7d9   Thumb Code    60  stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)
+    i.__NVIC_SystemReset                     0x0800a81c   Section        0  dw_app.o(i.__NVIC_SystemReset)
+    __NVIC_SystemReset                       0x0800a81d   Thumb Code    18  dw_app.o(i.__NVIC_SystemReset)
+    i.__kernel_poly                          0x0800a838   Section        0  poly.o(i.__kernel_poly)
+    i.__mathlib_dbl_divzero                  0x0800a8e4   Section        0  dunder.o(i.__mathlib_dbl_divzero)
+    i.__mathlib_dbl_infnan2                  0x0800a8f8   Section        0  dunder.o(i.__mathlib_dbl_infnan2)
+    i.__mathlib_dbl_invalid                  0x0800a900   Section        0  dunder.o(i.__mathlib_dbl_invalid)
+    i.__mathlib_dbl_overflow                 0x0800a910   Section        0  dunder.o(i.__mathlib_dbl_overflow)
+    i.__mathlib_dbl_underflow                0x0800a924   Section        0  dunder.o(i.__mathlib_dbl_underflow)
+    i.__scatterload_copy                     0x0800a938   Section       14  handlers.o(i.__scatterload_copy)
+    i.__scatterload_null                     0x0800a946   Section        2  handlers.o(i.__scatterload_null)
+    i.__scatterload_zeroinit                 0x0800a948   Section       14  handlers.o(i.__scatterload_zeroinit)
+    i.__set_errno                            0x0800a958   Section        0  errno.o(i.__set_errno)
+    i._dwt_aonarrayupload                    0x0800a964   Section        0  deca_device.o(i._dwt_aonarrayupload)
+    i._dwt_configlde                         0x0800a98c   Section        0  deca_device.o(i._dwt_configlde)
+    i._dwt_enableclocks                      0x0800a9c8   Section        0  deca_device.o(i._dwt_enableclocks)
+    i._dwt_loaducodefromrom                  0x0800aa7e   Section        0  deca_device.o(i._dwt_loaducodefromrom)
+    i._dwt_otpread                           0x0800aab0   Section        0  deca_device.o(i._dwt_otpread)
+    i._printf_core                           0x0800aaf4   Section        0  printfb.o(i._printf_core)
+    _printf_core                             0x0800aaf5   Thumb Code    30  printfb.o(i._printf_core)
+    i.ceil                                   0x0800ab14   Section        0  ceil.o(i.ceil)
+    i.delay_ms                               0x0800abdc   Section        0  dw_driver.o(i.delay_ms)
+    i.delay_us                               0x0800abea   Section        0  lis3dh_driver.o(i.delay_us)
+    i.dps310_config                          0x0800ac76   Section        0  dps310.o(i.dps310_config)
+    i.dps310_get_processed_data              0x0800acfc   Section        0  dps310.o(i.dps310_get_processed_data)
+    i.dps310_get_scaling_coef                0x0800aedc   Section        0  dps310.o(i.dps310_get_scaling_coef)
+    dps310_get_scaling_coef                  0x0800aedd   Thumb Code    68  dps310.o(i.dps310_get_scaling_coef)
+    i.dps310_init                            0x0800af20   Section        0  dps310.o(i.dps310_init)
+    i.dps310_read_calib_coeffs               0x0800afc0   Section        0  dps310.o(i.dps310_read_calib_coeffs)
+    dps310_read_calib_coeffs                 0x0800afc1   Thumb Code   322  dps310.o(i.dps310_read_calib_coeffs)
+    i.dps310_resume                          0x0800b110   Section        0  dps310.o(i.dps310_resume)
+    i.dwt_configure                          0x0800b13c   Section        0  deca_device.o(i.dwt_configure)
+    i.dwt_configuresleep                     0x0800b34c   Section        0  deca_device.o(i.dwt_configuresleep)
+    i.dwt_entersleep                         0x0800b374   Section        0  deca_device.o(i.dwt_entersleep)
+    i.dwt_entersleepaftertx                  0x0800b37c   Section        0  deca_device.o(i.dwt_entersleepaftertx)
+    i.dwt_forcetrxoff                        0x0800b3a4   Section        0  deca_device.o(i.dwt_forcetrxoff)
+    i.dwt_initialise                         0x0800b3f4   Section        0  deca_device.o(i.dwt_initialise)
+    i.dwt_read16bitoffsetreg                 0x0800b554   Section        0  deca_device.o(i.dwt_read16bitoffsetreg)
+    i.dwt_read32bitoffsetreg                 0x0800b580   Section        0  deca_device.o(i.dwt_read32bitoffsetreg)
+    i.dwt_readdevid                          0x0800b5a8   Section        0  deca_device.o(i.dwt_readdevid)
+    i.dwt_readfromdevice                     0x0800b5b4   Section        0  deca_device.o(i.dwt_readfromdevice)
+    i.dwt_readrxdata                         0x0800b5ec   Section        0  deca_device.o(i.dwt_readrxdata)
+    i.dwt_readrxtimestamp                    0x0800b5fe   Section        0  deca_device.o(i.dwt_readrxtimestamp)
+    i.dwt_readtxtimestamp                    0x0800b60e   Section        0  deca_device.o(i.dwt_readtxtimestamp)
+    i.dwt_rxenable                           0x0800b61e   Section        0  deca_device.o(i.dwt_rxenable)
+    i.dwt_setdelayedtrxtime                  0x0800b672   Section        0  deca_device.o(i.dwt_setdelayedtrxtime)
+    i.dwt_setrxaftertxdelay                  0x0800b680   Section        0  deca_device.o(i.dwt_setrxaftertxdelay)
+    i.dwt_setrxantennadelay                  0x0800b6a0   Section        0  deca_device.o(i.dwt_setrxantennadelay)
+    i.dwt_setrxtimeout                       0x0800b6b4   Section        0  deca_device.o(i.dwt_setrxtimeout)
+    i.dwt_settxantennadelay                  0x0800b710   Section        0  deca_device.o(i.dwt_settxantennadelay)
+    i.dwt_starttx                            0x0800b720   Section        0  deca_device.o(i.dwt_starttx)
+    i.dwt_syncrxbufptrs                      0x0800b7b4   Section        0  deca_device.o(i.dwt_syncrxbufptrs)
+    i.dwt_write16bitoffsetreg                0x0800b7e8   Section        0  deca_device.o(i.dwt_write16bitoffsetreg)
+    i.dwt_write32bitoffsetreg                0x0800b7fe   Section        0  deca_device.o(i.dwt_write32bitoffsetreg)
+    i.dwt_writetodevice                      0x0800b81c   Section        0  deca_device.o(i.dwt_writetodevice)
+    i.dwt_writetxdata                        0x0800b854   Section        0  deca_device.o(i.dwt_writetxdata)
+    i.dwt_writetxfctrl                       0x0800b878   Section        0  deca_device.o(i.dwt_writetxfctrl)
+    i.dwt_xtaltrim                           0x0800b894   Section        0  deca_device.o(i.dwt_xtaltrim)
+    i.final_msg_set_ts                       0x0800b8c4   Section        0  dw_app.o(i.final_msg_set_ts)
+    final_msg_set_ts                         0x0800b8c5   Thumb Code    22  dw_app.o(i.final_msg_set_ts)
+    i.fputc                                  0x0800b8dc   Section        0  usart.o(i.fputc)
+    i.get_rx_timestamp_u64                   0x0800b8f4   Section        0  dw_app.o(i.get_rx_timestamp_u64)
+    get_rx_timestamp_u64                     0x0800b8f5   Thumb Code    38  dw_app.o(i.get_rx_timestamp_u64)
+    i.get_tx_timestamp_u64                   0x0800b91a   Section        0  dw_app.o(i.get_tx_timestamp_u64)
+    get_tx_timestamp_u64                     0x0800b91b   Thumb Code    38  dw_app.o(i.get_tx_timestamp_u64)
+    i.main                                   0x0800b940   Section        0  main.o(i.main)
+    i.mcu_sleep                              0x0800ba68   Section        0  main.o(i.mcu_sleep)
+    i.parameter_init                         0x0800bae0   Section        0  global_param.o(i.parameter_init)
+    i.pow                                    0x0800bb50   Section        0  pow.o(i.pow)
+    i.readfromspi                            0x0800c54c   Section        0  spi.o(i.readfromspi)
+    i.save_com_map_to_flash                  0x0800c598   Section        0  global_param.o(i.save_com_map_to_flash)
+    i.sqrt                                   0x0800c5c4   Section        0  sqrt.o(i.sqrt)
+    i.test_read_block                        0x0800c60c   Section        0  dps368_test.o(i.test_read_block)
+    i.test_read_byte                         0x0800c630   Section        0  dps368_test.o(i.test_read_byte)
+    i.test_wait_ms                           0x0800c66a   Section        0  dps368_test.o(i.test_wait_ms)
+    i.test_write_byte                        0x0800c66c   Section        0  dps368_test.o(i.test_write_byte)
+    i.writetospi                             0x0800c6a0   Section        0  spi.o(i.writetospi)
+    .constdata                               0x0800c6e8   Section        8  deca_params_init.o(.constdata)
+    .constdata                               0x0800c6f0   Section       24  deca_params_init.o(.constdata)
+    .constdata                               0x0800c708   Section        8  deca_params_init.o(.constdata)
+    .constdata                               0x0800c710   Section       12  deca_params_init.o(.constdata)
+    .constdata                               0x0800c71c   Section        4  deca_params_init.o(.constdata)
+    .constdata                               0x0800c720   Section       32  deca_params_init.o(.constdata)
+    .constdata                               0x0800c740   Section       50  deca_params_init.o(.constdata)
+    .constdata                               0x0800c772   Section       25  system_stm32l0xx.o(.constdata)
+    .constdata                               0x0800c78b   Section        8  system_stm32l0xx.o(.constdata)
+    .constdata                               0x0800c798   Section      136  pow.o(.constdata)
+    bp                                       0x0800c798   Data          16  pow.o(.constdata)
+    dp_h                                     0x0800c7a8   Data          16  pow.o(.constdata)
+    dp_l                                     0x0800c7b8   Data          16  pow.o(.constdata)
+    L                                        0x0800c7c8   Data          48  pow.o(.constdata)
+    P                                        0x0800c7f8   Data          40  pow.o(.constdata)
+    .constdata                               0x0800c820   Section        8  qnan.o(.constdata)
     .data                                    0x20000000   Section       24  dps368_test.o(.data)
     .data                                    0x20000018   Section       12  deca_device.o(.data)
     .data                                    0x20000024   Section       30  deca_params_init.o(.data)
@@ -3477,117 +3476,117 @@
     LPTIM1_IRQHandler                        0x080087c1   Thumb Code    10  stm32l0xx_it.o(i.LPTIM1_IRQHandler)
     LPTIM_Disable                            0x080087d1   Thumb Code   214  stm32l0xx_hal_lptim.o(i.LPTIM_Disable)
     NMI_Handler                              0x08008bd1   Thumb Code     2  stm32l0xx_it.o(i.NMI_Handler)
-    NearPoll                                 0x08008bd5   Thumb Code  1528  dw_app.o(i.NearPoll)
-    NextPollDelay                            0x080091f1   Thumb Code   188  dw_app.o(i.NextPollDelay)
-    NextSlotDelayMs                          0x080092d9   Thumb Code   166  dw_app.o(i.NextSlotDelayMs)
-    PendSV_Handler                           0x080093a9   Thumb Code     2  stm32l0xx_it.o(i.PendSV_Handler)
-    Poll                                     0x080093ad   Thumb Code   738  dw_app.o(i.Poll)
-    Program_Init                             0x080096d1   Thumb Code   196  main.o(i.Program_Init)
-    Registor_Poll                            0x080097c5   Thumb Code   470  dw_app.o(i.Registor_Poll)
-    Reset_DW1000                             0x080099d9   Thumb Code    76  dw_driver.o(i.Reset_DW1000)
-    STMFLASH_ReadHalfWord                    0x08009a29   Thumb Code     4  flash.o(i.STMFLASH_ReadHalfWord)
-    SVC_Handler                              0x08009a2d   Thumb Code     2  stm32l0xx_it.o(i.SVC_Handler)
-    SendComMap                               0x08009a31   Thumb Code   110  serial_at_cmd_app.o(i.SendComMap)
-    SetLPTimer                               0x08009aa9   Thumb Code   154  dw_app.o(i.SetLPTimer)
-    Spi_ChangePrescaler                      0x08009b55   Thumb Code    16  spi.o(i.Spi_ChangePrescaler)
-    SysTick_Handler                          0x08009b69   Thumb Code     8  stm32l0xx_it.o(i.SysTick_Handler)
-    SystemClock_Config                       0x08009b71   Thumb Code   140  main.o(i.SystemClock_Config)
-    SystemInit                               0x08009c05   Thumb Code    66  system_stm32l0xx.o(i.SystemInit)
-    Tag_App                                  0x08009e0d   Thumb Code   214  dw_app.o(i.Tag_App)
-    UART_AdvFeatureConfig                    0x08009f0d   Thumb Code   202  stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)
-    UART_CheckIdleState                      0x08009fd9   Thumb Code    94  stm32l0xx_hal_uart.o(i.UART_CheckIdleState)
-    UART_CheckReceive                        0x0800a03d   Thumb Code    86  usart.o(i.UART_CheckReceive)
-    UART_CheckSend                           0x0800a0a1   Thumb Code   140  usart.o(i.UART_CheckSend)
-    UART_PushFrame                           0x0800a255   Thumb Code    92  usart.o(i.UART_PushFrame)
-    UART_SetConfig                           0x0800a2b9   Thumb Code   480  stm32l0xx_hal_uart.o(i.UART_SetConfig)
-    UART_Start_Receive_DMA                   0x0800a4b9   Thumb Code   128  stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
-    UART_WaitOnFlagUntilTimeout              0x0800a545   Thumb Code   158  stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
-    USART1_IRQHandler                        0x0800a5e5   Thumb Code    18  stm32l0xx_it.o(i.USART1_IRQHandler)
-    Usart1InitVariables                      0x0800a5fd   Thumb Code     8  usart.o(i.Usart1InitVariables)
-    UsartInit                                0x0800a609   Thumb Code    22  main.o(i.UsartInit)
-    UsartParseDataHandler                    0x0800a629   Thumb Code   250  serial_at_cmd_app.o(i.UsartParseDataHandler)
-    __0printf$bare                           0x0800a739   Thumb Code    12  printfb.o(i.__0printf$bare)
-    __1printf$bare                           0x0800a739   Thumb Code     0  printfb.o(i.__0printf$bare)
-    __2printf                                0x0800a739   Thumb Code     0  printfb.o(i.__0printf$bare)
-    __ARM_clz                                0x0800a74d   Thumb Code    46  depilogue.o(i.__ARM_clz)
-    __ARM_common_ll_muluu                    0x0800a77b   Thumb Code    48  stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)
-    __ARM_common_switch8                     0x0800a7ab   Thumb Code    26  dps310.o(i.__ARM_common_switch8)
-    __ARM_fpclassify                         0x0800a7c5   Thumb Code    40  fpclassify.o(i.__ARM_fpclassify)
-    __kernel_poly                            0x0800a851   Thumb Code   172  poly.o(i.__kernel_poly)
-    __mathlib_dbl_divzero                    0x0800a8fd   Thumb Code    16  dunder.o(i.__mathlib_dbl_divzero)
-    __mathlib_dbl_infnan2                    0x0800a911   Thumb Code     8  dunder.o(i.__mathlib_dbl_infnan2)
-    __mathlib_dbl_invalid                    0x0800a919   Thumb Code    16  dunder.o(i.__mathlib_dbl_invalid)
-    __mathlib_dbl_overflow                   0x0800a929   Thumb Code    16  dunder.o(i.__mathlib_dbl_overflow)
-    __mathlib_dbl_underflow                  0x0800a93d   Thumb Code    14  dunder.o(i.__mathlib_dbl_underflow)
-    __scatterload_copy                       0x0800a951   Thumb Code    14  handlers.o(i.__scatterload_copy)
-    __scatterload_null                       0x0800a95f   Thumb Code     2  handlers.o(i.__scatterload_null)
-    __scatterload_zeroinit                   0x0800a961   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
-    __set_errno                              0x0800a971   Thumb Code     6  errno.o(i.__set_errno)
-    _dwt_aonarrayupload                      0x0800a97d   Thumb Code    38  deca_device.o(i._dwt_aonarrayupload)
-    _dwt_configlde                           0x0800a9a5   Thumb Code    42  deca_device.o(i._dwt_configlde)
-    _dwt_enableclocks                        0x0800a9e1   Thumb Code   182  deca_device.o(i._dwt_enableclocks)
-    _dwt_loaducodefromrom                    0x0800aa97   Thumb Code    50  deca_device.o(i._dwt_loaducodefromrom)
-    _dwt_otpread                             0x0800aac9   Thumb Code    68  deca_device.o(i._dwt_otpread)
-    ceil                                     0x0800ab2d   Thumb Code   180  ceil.o(i.ceil)
-    delay_ms                                 0x0800abf5   Thumb Code    14  dw_driver.o(i.delay_ms)
-    delay_us                                 0x0800ac03   Thumb Code   140  lis3dh_driver.o(i.delay_us)
-    dps310_config                            0x0800ac8f   Thumb Code   132  dps310.o(i.dps310_config)
-    dps310_get_processed_data                0x0800ad15   Thumb Code   466  dps310.o(i.dps310_get_processed_data)
-    dps310_init                              0x0800af39   Thumb Code   156  dps310.o(i.dps310_init)
-    dps310_resume                            0x0800b129   Thumb Code    42  dps310.o(i.dps310_resume)
-    dwt_configure                            0x0800b155   Thumb Code   474  deca_device.o(i.dwt_configure)
-    dwt_configuresleep                       0x0800b365   Thumb Code    36  deca_device.o(i.dwt_configuresleep)
-    dwt_entersleep                           0x0800b38d   Thumb Code     8  deca_device.o(i.dwt_entersleep)
-    dwt_entersleepaftertx                    0x0800b395   Thumb Code    38  deca_device.o(i.dwt_entersleepaftertx)
-    dwt_forcetrxoff                          0x0800b3bd   Thumb Code    72  deca_device.o(i.dwt_forcetrxoff)
-    dwt_initialise                           0x0800b40d   Thumb Code   334  deca_device.o(i.dwt_initialise)
-    dwt_read16bitoffsetreg                   0x0800b56d   Thumb Code    38  deca_device.o(i.dwt_read16bitoffsetreg)
-    dwt_read32bitoffsetreg                   0x0800b599   Thumb Code    40  deca_device.o(i.dwt_read32bitoffsetreg)
-    dwt_readdevid                            0x0800b5c1   Thumb Code    12  deca_device.o(i.dwt_readdevid)
-    dwt_readfromdevice                       0x0800b5cd   Thumb Code    56  deca_device.o(i.dwt_readfromdevice)
-    dwt_readrxdata                           0x0800b605   Thumb Code    18  deca_device.o(i.dwt_readrxdata)
-    dwt_readrxtimestamp                      0x0800b617   Thumb Code    16  deca_device.o(i.dwt_readrxtimestamp)
-    dwt_readtxtimestamp                      0x0800b627   Thumb Code    16  deca_device.o(i.dwt_readtxtimestamp)
-    dwt_rxenable                             0x0800b637   Thumb Code    84  deca_device.o(i.dwt_rxenable)
-    dwt_setdelayedtrxtime                    0x0800b68b   Thumb Code    14  deca_device.o(i.dwt_setdelayedtrxtime)
-    dwt_setrxaftertxdelay                    0x0800b699   Thumb Code    32  deca_device.o(i.dwt_setrxaftertxdelay)
-    dwt_setrxantennadelay                    0x0800b6b9   Thumb Code    14  deca_device.o(i.dwt_setrxantennadelay)
-    dwt_setrxtimeout                         0x0800b6cd   Thumb Code    86  deca_device.o(i.dwt_setrxtimeout)
-    dwt_settxantennadelay                    0x0800b729   Thumb Code    14  deca_device.o(i.dwt_settxantennadelay)
-    dwt_starttx                              0x0800b739   Thumb Code   142  deca_device.o(i.dwt_starttx)
-    dwt_syncrxbufptrs                        0x0800b7cd   Thumb Code    52  deca_device.o(i.dwt_syncrxbufptrs)
-    dwt_write16bitoffsetreg                  0x0800b801   Thumb Code    22  deca_device.o(i.dwt_write16bitoffsetreg)
-    dwt_write32bitoffsetreg                  0x0800b817   Thumb Code    30  deca_device.o(i.dwt_write32bitoffsetreg)
-    dwt_writetodevice                        0x0800b835   Thumb Code    56  deca_device.o(i.dwt_writetodevice)
-    dwt_writetxdata                          0x0800b86d   Thumb Code    36  deca_device.o(i.dwt_writetxdata)
-    dwt_writetxfctrl                         0x0800b891   Thumb Code    24  deca_device.o(i.dwt_writetxfctrl)
-    dwt_xtaltrim                             0x0800b8ad   Thumb Code    48  deca_device.o(i.dwt_xtaltrim)
-    fputc                                    0x0800b8f5   Thumb Code    18  usart.o(i.fputc)
-    main                                     0x0800b959   Thumb Code   264  main.o(i.main)
-    mcu_sleep                                0x0800ba81   Thumb Code    98  main.o(i.mcu_sleep)
-    parameter_init                           0x0800baf9   Thumb Code    98  global_param.o(i.parameter_init)
-    pow                                      0x0800bb69   Thumb Code  2548  pow.o(i.pow)
-    readfromspi                              0x0800c565   Thumb Code    70  spi.o(i.readfromspi)
-    save_com_map_to_flash                    0x0800c5b1   Thumb Code    36  global_param.o(i.save_com_map_to_flash)
-    sqrt                                     0x0800c5dd   Thumb Code    66  sqrt.o(i.sqrt)
-    test_read_block                          0x0800c625   Thumb Code    36  dps368_test.o(i.test_read_block)
-    test_read_byte                           0x0800c649   Thumb Code    58  dps368_test.o(i.test_read_byte)
-    test_wait_ms                             0x0800c683   Thumb Code     2  dps368_test.o(i.test_wait_ms)
-    test_write_byte                          0x0800c685   Thumb Code    52  dps368_test.o(i.test_write_byte)
-    writetospi                               0x0800c6b9   Thumb Code    68  spi.o(i.writetospi)
-    chan_idx                                 0x0800c700   Data           8  deca_params_init.o(.constdata)
-    tx_config                                0x0800c708   Data          24  deca_params_init.o(.constdata)
-    agc_config                               0x0800c720   Data           8  deca_params_init.o(.constdata)
-    sftsh                                    0x0800c728   Data          12  deca_params_init.o(.constdata)
-    dtune1                                   0x0800c734   Data           4  deca_params_init.o(.constdata)
-    digital_bb_config                        0x0800c738   Data          32  deca_params_init.o(.constdata)
-    lde_replicaCoeff                         0x0800c758   Data          50  deca_params_init.o(.constdata)
-    AHBPrescTable                            0x0800c78a   Data          16  system_stm32l0xx.o(.constdata)
-    PLLMulTable                              0x0800c79a   Data           9  system_stm32l0xx.o(.constdata)
-    APBPrescTable                            0x0800c7a3   Data           8  system_stm32l0xx.o(.constdata)
-    __mathlib_zero                           0x0800c838   Data           8  qnan.o(.constdata)
-    Region$$Table$$Base                      0x0800c840   Number         0  anon$$obj.o(Region$$Table)
-    Region$$Table$$Limit                     0x0800c860   Number         0  anon$$obj.o(Region$$Table)
+    NearPoll                                 0x08008bd5   Thumb Code  1504  dw_app.o(i.NearPoll)
+    NextPollDelay                            0x080091d9   Thumb Code   188  dw_app.o(i.NextPollDelay)
+    NextSlotDelayMs                          0x080092c1   Thumb Code   166  dw_app.o(i.NextSlotDelayMs)
+    PendSV_Handler                           0x08009391   Thumb Code     2  stm32l0xx_it.o(i.PendSV_Handler)
+    Poll                                     0x08009395   Thumb Code   738  dw_app.o(i.Poll)
+    Program_Init                             0x080096b9   Thumb Code   196  main.o(i.Program_Init)
+    Registor_Poll                            0x080097ad   Thumb Code   470  dw_app.o(i.Registor_Poll)
+    Reset_DW1000                             0x080099c1   Thumb Code    76  dw_driver.o(i.Reset_DW1000)
+    STMFLASH_ReadHalfWord                    0x08009a11   Thumb Code     4  flash.o(i.STMFLASH_ReadHalfWord)
+    SVC_Handler                              0x08009a15   Thumb Code     2  stm32l0xx_it.o(i.SVC_Handler)
+    SendComMap                               0x08009a19   Thumb Code   110  serial_at_cmd_app.o(i.SendComMap)
+    SetLPTimer                               0x08009a91   Thumb Code   154  dw_app.o(i.SetLPTimer)
+    Spi_ChangePrescaler                      0x08009b3d   Thumb Code    16  spi.o(i.Spi_ChangePrescaler)
+    SysTick_Handler                          0x08009b51   Thumb Code     8  stm32l0xx_it.o(i.SysTick_Handler)
+    SystemClock_Config                       0x08009b59   Thumb Code   140  main.o(i.SystemClock_Config)
+    SystemInit                               0x08009bed   Thumb Code    66  system_stm32l0xx.o(i.SystemInit)
+    Tag_App                                  0x08009df5   Thumb Code   214  dw_app.o(i.Tag_App)
+    UART_AdvFeatureConfig                    0x08009ef5   Thumb Code   202  stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)
+    UART_CheckIdleState                      0x08009fc1   Thumb Code    94  stm32l0xx_hal_uart.o(i.UART_CheckIdleState)
+    UART_CheckReceive                        0x0800a025   Thumb Code    86  usart.o(i.UART_CheckReceive)
+    UART_CheckSend                           0x0800a089   Thumb Code   140  usart.o(i.UART_CheckSend)
+    UART_PushFrame                           0x0800a23d   Thumb Code    92  usart.o(i.UART_PushFrame)
+    UART_SetConfig                           0x0800a2a1   Thumb Code   480  stm32l0xx_hal_uart.o(i.UART_SetConfig)
+    UART_Start_Receive_DMA                   0x0800a4a1   Thumb Code   128  stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)
+    UART_WaitOnFlagUntilTimeout              0x0800a52d   Thumb Code   158  stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
+    USART1_IRQHandler                        0x0800a5cd   Thumb Code    18  stm32l0xx_it.o(i.USART1_IRQHandler)
+    Usart1InitVariables                      0x0800a5e5   Thumb Code     8  usart.o(i.Usart1InitVariables)
+    UsartInit                                0x0800a5f1   Thumb Code    22  main.o(i.UsartInit)
+    UsartParseDataHandler                    0x0800a611   Thumb Code   250  serial_at_cmd_app.o(i.UsartParseDataHandler)
+    __0printf$bare                           0x0800a721   Thumb Code    12  printfb.o(i.__0printf$bare)
+    __1printf$bare                           0x0800a721   Thumb Code     0  printfb.o(i.__0printf$bare)
+    __2printf                                0x0800a721   Thumb Code     0  printfb.o(i.__0printf$bare)
+    __ARM_clz                                0x0800a735   Thumb Code    46  depilogue.o(i.__ARM_clz)
+    __ARM_common_ll_muluu                    0x0800a763   Thumb Code    48  stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)
+    __ARM_common_switch8                     0x0800a793   Thumb Code    26  dps310.o(i.__ARM_common_switch8)
+    __ARM_fpclassify                         0x0800a7ad   Thumb Code    40  fpclassify.o(i.__ARM_fpclassify)
+    __kernel_poly                            0x0800a839   Thumb Code   172  poly.o(i.__kernel_poly)
+    __mathlib_dbl_divzero                    0x0800a8e5   Thumb Code    16  dunder.o(i.__mathlib_dbl_divzero)
+    __mathlib_dbl_infnan2                    0x0800a8f9   Thumb Code     8  dunder.o(i.__mathlib_dbl_infnan2)
+    __mathlib_dbl_invalid                    0x0800a901   Thumb Code    16  dunder.o(i.__mathlib_dbl_invalid)
+    __mathlib_dbl_overflow                   0x0800a911   Thumb Code    16  dunder.o(i.__mathlib_dbl_overflow)
+    __mathlib_dbl_underflow                  0x0800a925   Thumb Code    14  dunder.o(i.__mathlib_dbl_underflow)
+    __scatterload_copy                       0x0800a939   Thumb Code    14  handlers.o(i.__scatterload_copy)
+    __scatterload_null                       0x0800a947   Thumb Code     2  handlers.o(i.__scatterload_null)
+    __scatterload_zeroinit                   0x0800a949   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
+    __set_errno                              0x0800a959   Thumb Code     6  errno.o(i.__set_errno)
+    _dwt_aonarrayupload                      0x0800a965   Thumb Code    38  deca_device.o(i._dwt_aonarrayupload)
+    _dwt_configlde                           0x0800a98d   Thumb Code    42  deca_device.o(i._dwt_configlde)
+    _dwt_enableclocks                        0x0800a9c9   Thumb Code   182  deca_device.o(i._dwt_enableclocks)
+    _dwt_loaducodefromrom                    0x0800aa7f   Thumb Code    50  deca_device.o(i._dwt_loaducodefromrom)
+    _dwt_otpread                             0x0800aab1   Thumb Code    68  deca_device.o(i._dwt_otpread)
+    ceil                                     0x0800ab15   Thumb Code   180  ceil.o(i.ceil)
+    delay_ms                                 0x0800abdd   Thumb Code    14  dw_driver.o(i.delay_ms)
+    delay_us                                 0x0800abeb   Thumb Code   140  lis3dh_driver.o(i.delay_us)
+    dps310_config                            0x0800ac77   Thumb Code   132  dps310.o(i.dps310_config)
+    dps310_get_processed_data                0x0800acfd   Thumb Code   466  dps310.o(i.dps310_get_processed_data)
+    dps310_init                              0x0800af21   Thumb Code   156  dps310.o(i.dps310_init)
+    dps310_resume                            0x0800b111   Thumb Code    42  dps310.o(i.dps310_resume)
+    dwt_configure                            0x0800b13d   Thumb Code   474  deca_device.o(i.dwt_configure)
+    dwt_configuresleep                       0x0800b34d   Thumb Code    36  deca_device.o(i.dwt_configuresleep)
+    dwt_entersleep                           0x0800b375   Thumb Code     8  deca_device.o(i.dwt_entersleep)
+    dwt_entersleepaftertx                    0x0800b37d   Thumb Code    38  deca_device.o(i.dwt_entersleepaftertx)
+    dwt_forcetrxoff                          0x0800b3a5   Thumb Code    72  deca_device.o(i.dwt_forcetrxoff)
+    dwt_initialise                           0x0800b3f5   Thumb Code   334  deca_device.o(i.dwt_initialise)
+    dwt_read16bitoffsetreg                   0x0800b555   Thumb Code    38  deca_device.o(i.dwt_read16bitoffsetreg)
+    dwt_read32bitoffsetreg                   0x0800b581   Thumb Code    40  deca_device.o(i.dwt_read32bitoffsetreg)
+    dwt_readdevid                            0x0800b5a9   Thumb Code    12  deca_device.o(i.dwt_readdevid)
+    dwt_readfromdevice                       0x0800b5b5   Thumb Code    56  deca_device.o(i.dwt_readfromdevice)
+    dwt_readrxdata                           0x0800b5ed   Thumb Code    18  deca_device.o(i.dwt_readrxdata)
+    dwt_readrxtimestamp                      0x0800b5ff   Thumb Code    16  deca_device.o(i.dwt_readrxtimestamp)
+    dwt_readtxtimestamp                      0x0800b60f   Thumb Code    16  deca_device.o(i.dwt_readtxtimestamp)
+    dwt_rxenable                             0x0800b61f   Thumb Code    84  deca_device.o(i.dwt_rxenable)
+    dwt_setdelayedtrxtime                    0x0800b673   Thumb Code    14  deca_device.o(i.dwt_setdelayedtrxtime)
+    dwt_setrxaftertxdelay                    0x0800b681   Thumb Code    32  deca_device.o(i.dwt_setrxaftertxdelay)
+    dwt_setrxantennadelay                    0x0800b6a1   Thumb Code    14  deca_device.o(i.dwt_setrxantennadelay)
+    dwt_setrxtimeout                         0x0800b6b5   Thumb Code    86  deca_device.o(i.dwt_setrxtimeout)
+    dwt_settxantennadelay                    0x0800b711   Thumb Code    14  deca_device.o(i.dwt_settxantennadelay)
+    dwt_starttx                              0x0800b721   Thumb Code   142  deca_device.o(i.dwt_starttx)
+    dwt_syncrxbufptrs                        0x0800b7b5   Thumb Code    52  deca_device.o(i.dwt_syncrxbufptrs)
+    dwt_write16bitoffsetreg                  0x0800b7e9   Thumb Code    22  deca_device.o(i.dwt_write16bitoffsetreg)
+    dwt_write32bitoffsetreg                  0x0800b7ff   Thumb Code    30  deca_device.o(i.dwt_write32bitoffsetreg)
+    dwt_writetodevice                        0x0800b81d   Thumb Code    56  deca_device.o(i.dwt_writetodevice)
+    dwt_writetxdata                          0x0800b855   Thumb Code    36  deca_device.o(i.dwt_writetxdata)
+    dwt_writetxfctrl                         0x0800b879   Thumb Code    24  deca_device.o(i.dwt_writetxfctrl)
+    dwt_xtaltrim                             0x0800b895   Thumb Code    48  deca_device.o(i.dwt_xtaltrim)
+    fputc                                    0x0800b8dd   Thumb Code    18  usart.o(i.fputc)
+    main                                     0x0800b941   Thumb Code   264  main.o(i.main)
+    mcu_sleep                                0x0800ba69   Thumb Code    98  main.o(i.mcu_sleep)
+    parameter_init                           0x0800bae1   Thumb Code    98  global_param.o(i.parameter_init)
+    pow                                      0x0800bb51   Thumb Code  2548  pow.o(i.pow)
+    readfromspi                              0x0800c54d   Thumb Code    70  spi.o(i.readfromspi)
+    save_com_map_to_flash                    0x0800c599   Thumb Code    36  global_param.o(i.save_com_map_to_flash)
+    sqrt                                     0x0800c5c5   Thumb Code    66  sqrt.o(i.sqrt)
+    test_read_block                          0x0800c60d   Thumb Code    36  dps368_test.o(i.test_read_block)
+    test_read_byte                           0x0800c631   Thumb Code    58  dps368_test.o(i.test_read_byte)
+    test_wait_ms                             0x0800c66b   Thumb Code     2  dps368_test.o(i.test_wait_ms)
+    test_write_byte                          0x0800c66d   Thumb Code    52  dps368_test.o(i.test_write_byte)
+    writetospi                               0x0800c6a1   Thumb Code    68  spi.o(i.writetospi)
+    chan_idx                                 0x0800c6e8   Data           8  deca_params_init.o(.constdata)
+    tx_config                                0x0800c6f0   Data          24  deca_params_init.o(.constdata)
+    agc_config                               0x0800c708   Data           8  deca_params_init.o(.constdata)
+    sftsh                                    0x0800c710   Data          12  deca_params_init.o(.constdata)
+    dtune1                                   0x0800c71c   Data           4  deca_params_init.o(.constdata)
+    digital_bb_config                        0x0800c720   Data          32  deca_params_init.o(.constdata)
+    lde_replicaCoeff                         0x0800c740   Data          50  deca_params_init.o(.constdata)
+    AHBPrescTable                            0x0800c772   Data          16  system_stm32l0xx.o(.constdata)
+    PLLMulTable                              0x0800c782   Data           9  system_stm32l0xx.o(.constdata)
+    APBPrescTable                            0x0800c78b   Data           8  system_stm32l0xx.o(.constdata)
+    __mathlib_zero                           0x0800c820   Data           8  qnan.o(.constdata)
+    Region$$Table$$Base                      0x0800c828   Number         0  anon$$obj.o(Region$$Table)
+    Region$$Table$$Limit                     0x0800c848   Number         0  anon$$obj.o(Region$$Table)
     Height                                   0x20000000   Data           4  dps368_test.o(.data)
     pressure                                 0x20000008   Data           8  dps368_test.o(.data)
     temperature                              0x20000010   Data           8  dps368_test.o(.data)
@@ -3725,9 +3724,9 @@
 
   Image Entry point : 0x080050c1
 
-  Load Region LR_IROM1 (Base: 0x08005000, Size: 0x000079f0, Max: 0x0000b000, ABSOLUTE, COMPRESSED[0x000078c4])
+  Load Region LR_IROM1 (Base: 0x08005000, Size: 0x000079d8, Max: 0x0000b000, ABSOLUTE, COMPRESSED[0x000078ac])
 
-    Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00007860, Max: 0x0000b000, ABSOLUTE)
+    Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00007848, Max: 0x0000b000, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
@@ -3920,155 +3919,155 @@
     0x08008b84   0x08008b84   0x0000004c   Code   RO         1779    i.MX_USART1_UART_Init  main.o
     0x08008bd0   0x08008bd0   0x00000002   Code   RO         1912    i.NMI_Handler       stm32l0xx_it.o
     0x08008bd2   0x08008bd2   0x00000002   PAD
-    0x08008bd4   0x08008bd4   0x0000061c   Code   RO         1547    i.NearPoll          dw_app.o
-    0x080091f0   0x080091f0   0x000000e8   Code   RO         1548    i.NextPollDelay     dw_app.o
-    0x080092d8   0x080092d8   0x000000d0   Code   RO         1549    i.NextSlotDelayMs   dw_app.o
-    0x080093a8   0x080093a8   0x00000002   Code   RO         1913    i.PendSV_Handler    stm32l0xx_it.o
-    0x080093aa   0x080093aa   0x00000002   PAD
-    0x080093ac   0x080093ac   0x00000324   Code   RO         1550    i.Poll              dw_app.o
-    0x080096d0   0x080096d0   0x000000f4   Code   RO         1780    i.Program_Init      main.o
-    0x080097c4   0x080097c4   0x00000214   Code   RO         1551    i.Registor_Poll     dw_app.o
-    0x080099d8   0x080099d8   0x00000050   Code   RO          707    i.Reset_DW1000      dw_driver.o
-    0x08009a28   0x08009a28   0x00000004   Code   RO         1460    i.STMFLASH_ReadHalfWord  flash.o
-    0x08009a2c   0x08009a2c   0x00000002   Code   RO         1914    i.SVC_Handler       stm32l0xx_it.o
-    0x08009a2e   0x08009a2e   0x00000002   PAD
-    0x08009a30   0x08009a30   0x00000078   Code   RO         1736    i.SendComMap        serial_at_cmd_app.o
-    0x08009aa8   0x08009aa8   0x000000ac   Code   RO         1552    i.SetLPTimer        dw_app.o
-    0x08009b54   0x08009b54   0x00000014   Code   RO         1302    i.Spi_ChangePrescaler  spi.o
-    0x08009b68   0x08009b68   0x00000008   Code   RO         1915    i.SysTick_Handler   stm32l0xx_it.o
-    0x08009b70   0x08009b70   0x00000094   Code   RO         1781    i.SystemClock_Config  main.o
-    0x08009c04   0x08009c04   0x00000058   Code   RO         5713    i.SystemInit        system_stm32l0xx.o
-    0x08009c5c   0x08009c5c   0x00000058   Code   RO         4616    i.TIM_Base_SetConfig  stm32l0xx_hal_tim.o
-    0x08009cb4   0x08009cb4   0x0000001a   Code   RO         4617    i.TIM_CCxChannelCmd  stm32l0xx_hal_tim.o
-    0x08009cce   0x08009cce   0x00000016   Code   RO         4627    i.TIM_ETR_SetConfig  stm32l0xx_hal_tim.o
-    0x08009ce4   0x08009ce4   0x00000010   Code   RO         4628    i.TIM_ITRx_SetConfig  stm32l0xx_hal_tim.o
-    0x08009cf4   0x08009cf4   0x00000030   Code   RO         4629    i.TIM_OC1_SetConfig  stm32l0xx_hal_tim.o
-    0x08009d24   0x08009d24   0x00000032   Code   RO         4630    i.TIM_OC2_SetConfig  stm32l0xx_hal_tim.o
-    0x08009d56   0x08009d56   0x00000036   Code   RO         4631    i.TIM_OC3_SetConfig  stm32l0xx_hal_tim.o
-    0x08009d8c   0x08009d8c   0x00000036   Code   RO         4632    i.TIM_OC4_SetConfig  stm32l0xx_hal_tim.o
-    0x08009dc2   0x08009dc2   0x00000022   Code   RO         4634    i.TIM_TI1_ConfigInputStage  stm32l0xx_hal_tim.o
-    0x08009de4   0x08009de4   0x00000026   Code   RO         4636    i.TIM_TI2_ConfigInputStage  stm32l0xx_hal_tim.o
-    0x08009e0a   0x08009e0a   0x00000002   PAD
-    0x08009e0c   0x08009e0c   0x00000100   Code   RO         1553    i.Tag_App           dw_app.o
-    0x08009f0c   0x08009f0c   0x000000ca   Code   RO         5287    i.UART_AdvFeatureConfig  stm32l0xx_hal_uart.o
-    0x08009fd6   0x08009fd6   0x00000002   PAD
-    0x08009fd8   0x08009fd8   0x00000064   Code   RO         5288    i.UART_CheckIdleState  stm32l0xx_hal_uart.o
-    0x0800a03c   0x0800a03c   0x00000064   Code   RO         1369    i.UART_CheckReceive  usart.o
-    0x0800a0a0   0x0800a0a0   0x00000098   Code   RO         1370    i.UART_CheckSend    usart.o
-    0x0800a138   0x0800a138   0x00000014   Code   RO         5289    i.UART_DMAAbortOnError  stm32l0xx_hal_uart.o
-    0x0800a14c   0x0800a14c   0x0000004c   Code   RO         5290    i.UART_DMAError     stm32l0xx_hal_uart.o
-    0x0800a198   0x0800a198   0x0000005e   Code   RO         5291    i.UART_DMAReceiveCplt  stm32l0xx_hal_uart.o
-    0x0800a1f6   0x0800a1f6   0x0000001c   Code   RO         5293    i.UART_DMARxHalfCplt  stm32l0xx_hal_uart.o
-    0x0800a212   0x0800a212   0x00000032   Code   RO         5299    i.UART_EndRxTransfer  stm32l0xx_hal_uart.o
-    0x0800a244   0x0800a244   0x00000010   Code   RO         5300    i.UART_EndTxTransfer  stm32l0xx_hal_uart.o
-    0x0800a254   0x0800a254   0x00000064   Code   RO         1372    i.UART_PushFrame    usart.o
-    0x0800a2b8   0x0800a2b8   0x00000200   Code   RO         5303    i.UART_SetConfig    stm32l0xx_hal_uart.o
-    0x0800a4b8   0x0800a4b8   0x0000008c   Code   RO         5304    i.UART_Start_Receive_DMA  stm32l0xx_hal_uart.o
-    0x0800a544   0x0800a544   0x0000009e   Code   RO         5308    i.UART_WaitOnFlagUntilTimeout  stm32l0xx_hal_uart.o
-    0x0800a5e2   0x0800a5e2   0x00000002   PAD
-    0x0800a5e4   0x0800a5e4   0x00000018   Code   RO         1916    i.USART1_IRQHandler  stm32l0xx_it.o
-    0x0800a5fc   0x0800a5fc   0x0000000c   Code   RO         1375    i.Usart1InitVariables  usart.o
-    0x0800a608   0x0800a608   0x00000020   Code   RO         1782    i.UsartInit         main.o
-    0x0800a628   0x0800a628   0x00000110   Code   RO         1737    i.UsartParseDataHandler  serial_at_cmd_app.o
-    0x0800a738   0x0800a738   0x00000014   Code   RO         5792    i.__0printf$bare    mc_p.l(printfb.o)
-    0x0800a74c   0x0800a74c   0x0000002e   Code   RO         6143    i.__ARM_clz         mf_p.l(depilogue.o)
-    0x0800a77a   0x0800a77a   0x00000030   Code   RO         3108    i.__ARM_common_ll_muluu  stm32l0xx_hal_rcc.o
-    0x0800a7aa   0x0800a7aa   0x0000001a   Code   RO          619    i.__ARM_common_switch8  dps310.o
-    0x0800a7c4   0x0800a7c4   0x0000002c   Code   RO         6105    i.__ARM_fpclassify  m_ps.l(fpclassify.o)
-    0x0800a7f0   0x0800a7f0   0x00000044   Code   RO         3773    i.__NVIC_SetPriority  stm32l0xx_hal_cortex.o
-    0x0800a834   0x0800a834   0x0000001c   Code   RO         1554    i.__NVIC_SystemReset  dw_app.o
-    0x0800a850   0x0800a850   0x000000ac   Code   RO         6107    i.__kernel_poly     m_ps.l(poly.o)
-    0x0800a8fc   0x0800a8fc   0x00000014   Code   RO         6091    i.__mathlib_dbl_divzero  m_ps.l(dunder.o)
-    0x0800a910   0x0800a910   0x00000008   Code   RO         6093    i.__mathlib_dbl_infnan2  m_ps.l(dunder.o)
-    0x0800a918   0x0800a918   0x00000010   Code   RO         6094    i.__mathlib_dbl_invalid  m_ps.l(dunder.o)
-    0x0800a928   0x0800a928   0x00000014   Code   RO         6095    i.__mathlib_dbl_overflow  m_ps.l(dunder.o)
-    0x0800a93c   0x0800a93c   0x00000014   Code   RO         6097    i.__mathlib_dbl_underflow  m_ps.l(dunder.o)
-    0x0800a950   0x0800a950   0x0000000e   Code   RO         6153    i.__scatterload_copy  mc_p.l(handlers.o)
-    0x0800a95e   0x0800a95e   0x00000002   Code   RO         6154    i.__scatterload_null  mc_p.l(handlers.o)
-    0x0800a960   0x0800a960   0x0000000e   Code   RO         6155    i.__scatterload_zeroinit  mc_p.l(handlers.o)
-    0x0800a96e   0x0800a96e   0x00000002   PAD
-    0x0800a970   0x0800a970   0x0000000c   Code   RO         6133    i.__set_errno       mc_p.l(errno.o)
-    0x0800a97c   0x0800a97c   0x00000026   Code   RO          740    i._dwt_aonarrayupload  deca_device.o
-    0x0800a9a2   0x0800a9a2   0x00000002   PAD
-    0x0800a9a4   0x0800a9a4   0x0000003c   Code   RO          742    i._dwt_configlde    deca_device.o
-    0x0800a9e0   0x0800a9e0   0x000000b6   Code   RO          744    i._dwt_enableclocks  deca_device.o
-    0x0800aa96   0x0800aa96   0x00000032   Code   RO          745    i._dwt_loaducodefromrom  deca_device.o
-    0x0800aac8   0x0800aac8   0x00000044   Code   RO          747    i._dwt_otpread      deca_device.o
-    0x0800ab0c   0x0800ab0c   0x0000001e   Code   RO         5799    i._printf_core      mc_p.l(printfb.o)
-    0x0800ab2a   0x0800ab2a   0x00000002   PAD
-    0x0800ab2c   0x0800ab2c   0x000000c8   Code   RO         5755    i.ceil              m_ps.l(ceil.o)
-    0x0800abf4   0x0800abf4   0x0000000e   Code   RO          708    i.delay_ms          dw_driver.o
-    0x0800ac02   0x0800ac02   0x0000008c   Code   RO           76    i.delay_us          lis3dh_driver.o
-    0x0800ac8e   0x0800ac8e   0x00000084   Code   RO          577    i.dps310_config     dps310.o
-    0x0800ad12   0x0800ad12   0x00000002   PAD
-    0x0800ad14   0x0800ad14   0x000001e0   Code   RO          578    i.dps310_get_processed_data  dps310.o
-    0x0800aef4   0x0800aef4   0x00000044   Code   RO          579    i.dps310_get_scaling_coef  dps310.o
-    0x0800af38   0x0800af38   0x000000a0   Code   RO          580    i.dps310_init       dps310.o
-    0x0800afd8   0x0800afd8   0x00000150   Code   RO          581    i.dps310_read_calib_coeffs  dps310.o
-    0x0800b128   0x0800b128   0x0000002a   Code   RO          582    i.dps310_resume     dps310.o
-    0x0800b152   0x0800b152   0x00000002   PAD
-    0x0800b154   0x0800b154   0x00000210   Code   RO          755    i.dwt_configure     deca_device.o
-    0x0800b364   0x0800b364   0x00000028   Code   RO          756    i.dwt_configuresleep  deca_device.o
-    0x0800b38c   0x0800b38c   0x00000008   Code   RO          762    i.dwt_entersleep    deca_device.o
-    0x0800b394   0x0800b394   0x00000026   Code   RO          763    i.dwt_entersleepaftertx  deca_device.o
-    0x0800b3ba   0x0800b3ba   0x00000002   PAD
-    0x0800b3bc   0x0800b3bc   0x00000050   Code   RO          764    i.dwt_forcetrxoff   deca_device.o
-    0x0800b40c   0x0800b40c   0x00000160   Code   RO          768    i.dwt_initialise    deca_device.o
-    0x0800b56c   0x0800b56c   0x0000002c   Code   RO          774    i.dwt_read16bitoffsetreg  deca_device.o
-    0x0800b598   0x0800b598   0x00000028   Code   RO          775    i.dwt_read32bitoffsetreg  deca_device.o
-    0x0800b5c0   0x0800b5c0   0x0000000c   Code   RO          777    i.dwt_readdevid     deca_device.o
-    0x0800b5cc   0x0800b5cc   0x00000038   Code   RO          780    i.dwt_readfromdevice  deca_device.o
-    0x0800b604   0x0800b604   0x00000012   Code   RO          781    i.dwt_readrxdata    deca_device.o
-    0x0800b616   0x0800b616   0x00000010   Code   RO          782    i.dwt_readrxtimestamp  deca_device.o
-    0x0800b626   0x0800b626   0x00000010   Code   RO          788    i.dwt_readtxtimestamp  deca_device.o
-    0x0800b636   0x0800b636   0x00000054   Code   RO          793    i.dwt_rxenable      deca_device.o
-    0x0800b68a   0x0800b68a   0x0000000e   Code   RO          802    i.dwt_setdelayedtrxtime  deca_device.o
-    0x0800b698   0x0800b698   0x00000020   Code   RO          808    i.dwt_setrxaftertxdelay  deca_device.o
-    0x0800b6b8   0x0800b6b8   0x00000014   Code   RO          809    i.dwt_setrxantennadelay  deca_device.o
-    0x0800b6cc   0x0800b6cc   0x0000005c   Code   RO          811    i.dwt_setrxtimeout  deca_device.o
-    0x0800b728   0x0800b728   0x0000000e   Code   RO          813    i.dwt_settxantennadelay  deca_device.o
-    0x0800b736   0x0800b736   0x00000002   PAD
-    0x0800b738   0x0800b738   0x00000094   Code   RO          816    i.dwt_starttx       deca_device.o
-    0x0800b7cc   0x0800b7cc   0x00000034   Code   RO          817    i.dwt_syncrxbufptrs  deca_device.o
-    0x0800b800   0x0800b800   0x00000016   Code   RO          818    i.dwt_write16bitoffsetreg  deca_device.o
-    0x0800b816   0x0800b816   0x0000001e   Code   RO          819    i.dwt_write32bitoffsetreg  deca_device.o
-    0x0800b834   0x0800b834   0x00000038   Code   RO          820    i.dwt_writetodevice  deca_device.o
-    0x0800b86c   0x0800b86c   0x00000024   Code   RO          821    i.dwt_writetxdata   deca_device.o
-    0x0800b890   0x0800b890   0x0000001c   Code   RO          822    i.dwt_writetxfctrl  deca_device.o
-    0x0800b8ac   0x0800b8ac   0x00000030   Code   RO          823    i.dwt_xtaltrim      deca_device.o
-    0x0800b8dc   0x0800b8dc   0x00000016   Code   RO         1555    i.final_msg_set_ts  dw_app.o
-    0x0800b8f2   0x0800b8f2   0x00000002   PAD
-    0x0800b8f4   0x0800b8f4   0x00000018   Code   RO         1376    i.fputc             usart.o
-    0x0800b90c   0x0800b90c   0x00000026   Code   RO         1556    i.get_rx_timestamp_u64  dw_app.o
-    0x0800b932   0x0800b932   0x00000026   Code   RO         1557    i.get_tx_timestamp_u64  dw_app.o
-    0x0800b958   0x0800b958   0x00000128   Code   RO         1783    i.main              main.o
-    0x0800ba80   0x0800ba80   0x00000078   Code   RO         1784    i.mcu_sleep         main.o
-    0x0800baf8   0x0800baf8   0x00000070   Code   RO         1503    i.parameter_init    global_param.o
-    0x0800bb68   0x0800bb68   0x000009fc   Code   RO         5759    i.pow               m_ps.l(pow.o)
-    0x0800c564   0x0800c564   0x0000004c   Code   RO         1303    i.readfromspi       spi.o
-    0x0800c5b0   0x0800c5b0   0x0000002c   Code   RO         1504    i.save_com_map_to_flash  global_param.o
-    0x0800c5dc   0x0800c5dc   0x00000048   Code   RO         5769    i.sqrt              m_ps.l(sqrt.o)
-    0x0800c624   0x0800c624   0x00000024   Code   RO          632    i.test_read_block   dps368_test.o
-    0x0800c648   0x0800c648   0x0000003a   Code   RO          633    i.test_read_byte    dps368_test.o
-    0x0800c682   0x0800c682   0x00000002   Code   RO          634    i.test_wait_ms      dps368_test.o
-    0x0800c684   0x0800c684   0x00000034   Code   RO          635    i.test_write_byte   dps368_test.o
-    0x0800c6b8   0x0800c6b8   0x00000048   Code   RO         1304    i.writetospi        spi.o
-    0x0800c700   0x0800c700   0x00000008   Data   RO         1264    .constdata          deca_params_init.o
-    0x0800c708   0x0800c708   0x00000018   Data   RO         1265    .constdata          deca_params_init.o
-    0x0800c720   0x0800c720   0x00000008   Data   RO         1266    .constdata          deca_params_init.o
-    0x0800c728   0x0800c728   0x0000000c   Data   RO         1267    .constdata          deca_params_init.o
-    0x0800c734   0x0800c734   0x00000004   Data   RO         1268    .constdata          deca_params_init.o
-    0x0800c738   0x0800c738   0x00000020   Data   RO         1269    .constdata          deca_params_init.o
-    0x0800c758   0x0800c758   0x00000032   Data   RO         1270    .constdata          deca_params_init.o
-    0x0800c78a   0x0800c78a   0x00000019   Data   RO         5714    .constdata          system_stm32l0xx.o
-    0x0800c7a3   0x0800c7a3   0x00000008   Data   RO         5715    .constdata          system_stm32l0xx.o
-    0x0800c7ab   0x0800c7ab   0x00000005   PAD
-    0x0800c7b0   0x0800c7b0   0x00000088   Data   RO         5760    .constdata          m_ps.l(pow.o)
-    0x0800c838   0x0800c838   0x00000008   Data   RO         6109    .constdata          m_ps.l(qnan.o)
-    0x0800c840   0x0800c840   0x00000020   Data   RO         6151    Region$$Table       anon$$obj.o
+    0x08008bd4   0x08008bd4   0x00000604   Code   RO         1547    i.NearPoll          dw_app.o
+    0x080091d8   0x080091d8   0x000000e8   Code   RO         1548    i.NextPollDelay     dw_app.o
+    0x080092c0   0x080092c0   0x000000d0   Code   RO         1549    i.NextSlotDelayMs   dw_app.o
+    0x08009390   0x08009390   0x00000002   Code   RO         1913    i.PendSV_Handler    stm32l0xx_it.o
+    0x08009392   0x08009392   0x00000002   PAD
+    0x08009394   0x08009394   0x00000324   Code   RO         1550    i.Poll              dw_app.o
+    0x080096b8   0x080096b8   0x000000f4   Code   RO         1780    i.Program_Init      main.o
+    0x080097ac   0x080097ac   0x00000214   Code   RO         1551    i.Registor_Poll     dw_app.o
+    0x080099c0   0x080099c0   0x00000050   Code   RO          707    i.Reset_DW1000      dw_driver.o
+    0x08009a10   0x08009a10   0x00000004   Code   RO         1460    i.STMFLASH_ReadHalfWord  flash.o
+    0x08009a14   0x08009a14   0x00000002   Code   RO         1914    i.SVC_Handler       stm32l0xx_it.o
+    0x08009a16   0x08009a16   0x00000002   PAD
+    0x08009a18   0x08009a18   0x00000078   Code   RO         1736    i.SendComMap        serial_at_cmd_app.o
+    0x08009a90   0x08009a90   0x000000ac   Code   RO         1552    i.SetLPTimer        dw_app.o
+    0x08009b3c   0x08009b3c   0x00000014   Code   RO         1302    i.Spi_ChangePrescaler  spi.o
+    0x08009b50   0x08009b50   0x00000008   Code   RO         1915    i.SysTick_Handler   stm32l0xx_it.o
+    0x08009b58   0x08009b58   0x00000094   Code   RO         1781    i.SystemClock_Config  main.o
+    0x08009bec   0x08009bec   0x00000058   Code   RO         5713    i.SystemInit        system_stm32l0xx.o
+    0x08009c44   0x08009c44   0x00000058   Code   RO         4616    i.TIM_Base_SetConfig  stm32l0xx_hal_tim.o
+    0x08009c9c   0x08009c9c   0x0000001a   Code   RO         4617    i.TIM_CCxChannelCmd  stm32l0xx_hal_tim.o
+    0x08009cb6   0x08009cb6   0x00000016   Code   RO         4627    i.TIM_ETR_SetConfig  stm32l0xx_hal_tim.o
+    0x08009ccc   0x08009ccc   0x00000010   Code   RO         4628    i.TIM_ITRx_SetConfig  stm32l0xx_hal_tim.o
+    0x08009cdc   0x08009cdc   0x00000030   Code   RO         4629    i.TIM_OC1_SetConfig  stm32l0xx_hal_tim.o
+    0x08009d0c   0x08009d0c   0x00000032   Code   RO         4630    i.TIM_OC2_SetConfig  stm32l0xx_hal_tim.o
+    0x08009d3e   0x08009d3e   0x00000036   Code   RO         4631    i.TIM_OC3_SetConfig  stm32l0xx_hal_tim.o
+    0x08009d74   0x08009d74   0x00000036   Code   RO         4632    i.TIM_OC4_SetConfig  stm32l0xx_hal_tim.o
+    0x08009daa   0x08009daa   0x00000022   Code   RO         4634    i.TIM_TI1_ConfigInputStage  stm32l0xx_hal_tim.o
+    0x08009dcc   0x08009dcc   0x00000026   Code   RO         4636    i.TIM_TI2_ConfigInputStage  stm32l0xx_hal_tim.o
+    0x08009df2   0x08009df2   0x00000002   PAD
+    0x08009df4   0x08009df4   0x00000100   Code   RO         1553    i.Tag_App           dw_app.o
+    0x08009ef4   0x08009ef4   0x000000ca   Code   RO         5287    i.UART_AdvFeatureConfig  stm32l0xx_hal_uart.o
+    0x08009fbe   0x08009fbe   0x00000002   PAD
+    0x08009fc0   0x08009fc0   0x00000064   Code   RO         5288    i.UART_CheckIdleState  stm32l0xx_hal_uart.o
+    0x0800a024   0x0800a024   0x00000064   Code   RO         1369    i.UART_CheckReceive  usart.o
+    0x0800a088   0x0800a088   0x00000098   Code   RO         1370    i.UART_CheckSend    usart.o
+    0x0800a120   0x0800a120   0x00000014   Code   RO         5289    i.UART_DMAAbortOnError  stm32l0xx_hal_uart.o
+    0x0800a134   0x0800a134   0x0000004c   Code   RO         5290    i.UART_DMAError     stm32l0xx_hal_uart.o
+    0x0800a180   0x0800a180   0x0000005e   Code   RO         5291    i.UART_DMAReceiveCplt  stm32l0xx_hal_uart.o
+    0x0800a1de   0x0800a1de   0x0000001c   Code   RO         5293    i.UART_DMARxHalfCplt  stm32l0xx_hal_uart.o
+    0x0800a1fa   0x0800a1fa   0x00000032   Code   RO         5299    i.UART_EndRxTransfer  stm32l0xx_hal_uart.o
+    0x0800a22c   0x0800a22c   0x00000010   Code   RO         5300    i.UART_EndTxTransfer  stm32l0xx_hal_uart.o
+    0x0800a23c   0x0800a23c   0x00000064   Code   RO         1372    i.UART_PushFrame    usart.o
+    0x0800a2a0   0x0800a2a0   0x00000200   Code   RO         5303    i.UART_SetConfig    stm32l0xx_hal_uart.o
+    0x0800a4a0   0x0800a4a0   0x0000008c   Code   RO         5304    i.UART_Start_Receive_DMA  stm32l0xx_hal_uart.o
+    0x0800a52c   0x0800a52c   0x0000009e   Code   RO         5308    i.UART_WaitOnFlagUntilTimeout  stm32l0xx_hal_uart.o
+    0x0800a5ca   0x0800a5ca   0x00000002   PAD
+    0x0800a5cc   0x0800a5cc   0x00000018   Code   RO         1916    i.USART1_IRQHandler  stm32l0xx_it.o
+    0x0800a5e4   0x0800a5e4   0x0000000c   Code   RO         1375    i.Usart1InitVariables  usart.o
+    0x0800a5f0   0x0800a5f0   0x00000020   Code   RO         1782    i.UsartInit         main.o
+    0x0800a610   0x0800a610   0x00000110   Code   RO         1737    i.UsartParseDataHandler  serial_at_cmd_app.o
+    0x0800a720   0x0800a720   0x00000014   Code   RO         5792    i.__0printf$bare    mc_p.l(printfb.o)
+    0x0800a734   0x0800a734   0x0000002e   Code   RO         6143    i.__ARM_clz         mf_p.l(depilogue.o)
+    0x0800a762   0x0800a762   0x00000030   Code   RO         3108    i.__ARM_common_ll_muluu  stm32l0xx_hal_rcc.o
+    0x0800a792   0x0800a792   0x0000001a   Code   RO          619    i.__ARM_common_switch8  dps310.o
+    0x0800a7ac   0x0800a7ac   0x0000002c   Code   RO         6105    i.__ARM_fpclassify  m_ps.l(fpclassify.o)
+    0x0800a7d8   0x0800a7d8   0x00000044   Code   RO         3773    i.__NVIC_SetPriority  stm32l0xx_hal_cortex.o
+    0x0800a81c   0x0800a81c   0x0000001c   Code   RO         1554    i.__NVIC_SystemReset  dw_app.o
+    0x0800a838   0x0800a838   0x000000ac   Code   RO         6107    i.__kernel_poly     m_ps.l(poly.o)
+    0x0800a8e4   0x0800a8e4   0x00000014   Code   RO         6091    i.__mathlib_dbl_divzero  m_ps.l(dunder.o)
+    0x0800a8f8   0x0800a8f8   0x00000008   Code   RO         6093    i.__mathlib_dbl_infnan2  m_ps.l(dunder.o)
+    0x0800a900   0x0800a900   0x00000010   Code   RO         6094    i.__mathlib_dbl_invalid  m_ps.l(dunder.o)
+    0x0800a910   0x0800a910   0x00000014   Code   RO         6095    i.__mathlib_dbl_overflow  m_ps.l(dunder.o)
+    0x0800a924   0x0800a924   0x00000014   Code   RO         6097    i.__mathlib_dbl_underflow  m_ps.l(dunder.o)
+    0x0800a938   0x0800a938   0x0000000e   Code   RO         6153    i.__scatterload_copy  mc_p.l(handlers.o)
+    0x0800a946   0x0800a946   0x00000002   Code   RO         6154    i.__scatterload_null  mc_p.l(handlers.o)
+    0x0800a948   0x0800a948   0x0000000e   Code   RO         6155    i.__scatterload_zeroinit  mc_p.l(handlers.o)
+    0x0800a956   0x0800a956   0x00000002   PAD
+    0x0800a958   0x0800a958   0x0000000c   Code   RO         6133    i.__set_errno       mc_p.l(errno.o)
+    0x0800a964   0x0800a964   0x00000026   Code   RO          740    i._dwt_aonarrayupload  deca_device.o
+    0x0800a98a   0x0800a98a   0x00000002   PAD
+    0x0800a98c   0x0800a98c   0x0000003c   Code   RO          742    i._dwt_configlde    deca_device.o
+    0x0800a9c8   0x0800a9c8   0x000000b6   Code   RO          744    i._dwt_enableclocks  deca_device.o
+    0x0800aa7e   0x0800aa7e   0x00000032   Code   RO          745    i._dwt_loaducodefromrom  deca_device.o
+    0x0800aab0   0x0800aab0   0x00000044   Code   RO          747    i._dwt_otpread      deca_device.o
+    0x0800aaf4   0x0800aaf4   0x0000001e   Code   RO         5799    i._printf_core      mc_p.l(printfb.o)
+    0x0800ab12   0x0800ab12   0x00000002   PAD
+    0x0800ab14   0x0800ab14   0x000000c8   Code   RO         5755    i.ceil              m_ps.l(ceil.o)
+    0x0800abdc   0x0800abdc   0x0000000e   Code   RO          708    i.delay_ms          dw_driver.o
+    0x0800abea   0x0800abea   0x0000008c   Code   RO           76    i.delay_us          lis3dh_driver.o
+    0x0800ac76   0x0800ac76   0x00000084   Code   RO          577    i.dps310_config     dps310.o
+    0x0800acfa   0x0800acfa   0x00000002   PAD
+    0x0800acfc   0x0800acfc   0x000001e0   Code   RO          578    i.dps310_get_processed_data  dps310.o
+    0x0800aedc   0x0800aedc   0x00000044   Code   RO          579    i.dps310_get_scaling_coef  dps310.o
+    0x0800af20   0x0800af20   0x000000a0   Code   RO          580    i.dps310_init       dps310.o
+    0x0800afc0   0x0800afc0   0x00000150   Code   RO          581    i.dps310_read_calib_coeffs  dps310.o
+    0x0800b110   0x0800b110   0x0000002a   Code   RO          582    i.dps310_resume     dps310.o
+    0x0800b13a   0x0800b13a   0x00000002   PAD
+    0x0800b13c   0x0800b13c   0x00000210   Code   RO          755    i.dwt_configure     deca_device.o
+    0x0800b34c   0x0800b34c   0x00000028   Code   RO          756    i.dwt_configuresleep  deca_device.o
+    0x0800b374   0x0800b374   0x00000008   Code   RO          762    i.dwt_entersleep    deca_device.o
+    0x0800b37c   0x0800b37c   0x00000026   Code   RO          763    i.dwt_entersleepaftertx  deca_device.o
+    0x0800b3a2   0x0800b3a2   0x00000002   PAD
+    0x0800b3a4   0x0800b3a4   0x00000050   Code   RO          764    i.dwt_forcetrxoff   deca_device.o
+    0x0800b3f4   0x0800b3f4   0x00000160   Code   RO          768    i.dwt_initialise    deca_device.o
+    0x0800b554   0x0800b554   0x0000002c   Code   RO          774    i.dwt_read16bitoffsetreg  deca_device.o
+    0x0800b580   0x0800b580   0x00000028   Code   RO          775    i.dwt_read32bitoffsetreg  deca_device.o
+    0x0800b5a8   0x0800b5a8   0x0000000c   Code   RO          777    i.dwt_readdevid     deca_device.o
+    0x0800b5b4   0x0800b5b4   0x00000038   Code   RO          780    i.dwt_readfromdevice  deca_device.o
+    0x0800b5ec   0x0800b5ec   0x00000012   Code   RO          781    i.dwt_readrxdata    deca_device.o
+    0x0800b5fe   0x0800b5fe   0x00000010   Code   RO          782    i.dwt_readrxtimestamp  deca_device.o
+    0x0800b60e   0x0800b60e   0x00000010   Code   RO          788    i.dwt_readtxtimestamp  deca_device.o
+    0x0800b61e   0x0800b61e   0x00000054   Code   RO          793    i.dwt_rxenable      deca_device.o
+    0x0800b672   0x0800b672   0x0000000e   Code   RO          802    i.dwt_setdelayedtrxtime  deca_device.o
+    0x0800b680   0x0800b680   0x00000020   Code   RO          808    i.dwt_setrxaftertxdelay  deca_device.o
+    0x0800b6a0   0x0800b6a0   0x00000014   Code   RO          809    i.dwt_setrxantennadelay  deca_device.o
+    0x0800b6b4   0x0800b6b4   0x0000005c   Code   RO          811    i.dwt_setrxtimeout  deca_device.o
+    0x0800b710   0x0800b710   0x0000000e   Code   RO          813    i.dwt_settxantennadelay  deca_device.o
+    0x0800b71e   0x0800b71e   0x00000002   PAD
+    0x0800b720   0x0800b720   0x00000094   Code   RO          816    i.dwt_starttx       deca_device.o
+    0x0800b7b4   0x0800b7b4   0x00000034   Code   RO          817    i.dwt_syncrxbufptrs  deca_device.o
+    0x0800b7e8   0x0800b7e8   0x00000016   Code   RO          818    i.dwt_write16bitoffsetreg  deca_device.o
+    0x0800b7fe   0x0800b7fe   0x0000001e   Code   RO          819    i.dwt_write32bitoffsetreg  deca_device.o
+    0x0800b81c   0x0800b81c   0x00000038   Code   RO          820    i.dwt_writetodevice  deca_device.o
+    0x0800b854   0x0800b854   0x00000024   Code   RO          821    i.dwt_writetxdata   deca_device.o
+    0x0800b878   0x0800b878   0x0000001c   Code   RO          822    i.dwt_writetxfctrl  deca_device.o
+    0x0800b894   0x0800b894   0x00000030   Code   RO          823    i.dwt_xtaltrim      deca_device.o
+    0x0800b8c4   0x0800b8c4   0x00000016   Code   RO         1555    i.final_msg_set_ts  dw_app.o
+    0x0800b8da   0x0800b8da   0x00000002   PAD
+    0x0800b8dc   0x0800b8dc   0x00000018   Code   RO         1376    i.fputc             usart.o
+    0x0800b8f4   0x0800b8f4   0x00000026   Code   RO         1556    i.get_rx_timestamp_u64  dw_app.o
+    0x0800b91a   0x0800b91a   0x00000026   Code   RO         1557    i.get_tx_timestamp_u64  dw_app.o
+    0x0800b940   0x0800b940   0x00000128   Code   RO         1783    i.main              main.o
+    0x0800ba68   0x0800ba68   0x00000078   Code   RO         1784    i.mcu_sleep         main.o
+    0x0800bae0   0x0800bae0   0x00000070   Code   RO         1503    i.parameter_init    global_param.o
+    0x0800bb50   0x0800bb50   0x000009fc   Code   RO         5759    i.pow               m_ps.l(pow.o)
+    0x0800c54c   0x0800c54c   0x0000004c   Code   RO         1303    i.readfromspi       spi.o
+    0x0800c598   0x0800c598   0x0000002c   Code   RO         1504    i.save_com_map_to_flash  global_param.o
+    0x0800c5c4   0x0800c5c4   0x00000048   Code   RO         5769    i.sqrt              m_ps.l(sqrt.o)
+    0x0800c60c   0x0800c60c   0x00000024   Code   RO          632    i.test_read_block   dps368_test.o
+    0x0800c630   0x0800c630   0x0000003a   Code   RO          633    i.test_read_byte    dps368_test.o
+    0x0800c66a   0x0800c66a   0x00000002   Code   RO          634    i.test_wait_ms      dps368_test.o
+    0x0800c66c   0x0800c66c   0x00000034   Code   RO          635    i.test_write_byte   dps368_test.o
+    0x0800c6a0   0x0800c6a0   0x00000048   Code   RO         1304    i.writetospi        spi.o
+    0x0800c6e8   0x0800c6e8   0x00000008   Data   RO         1264    .constdata          deca_params_init.o
+    0x0800c6f0   0x0800c6f0   0x00000018   Data   RO         1265    .constdata          deca_params_init.o
+    0x0800c708   0x0800c708   0x00000008   Data   RO         1266    .constdata          deca_params_init.o
+    0x0800c710   0x0800c710   0x0000000c   Data   RO         1267    .constdata          deca_params_init.o
+    0x0800c71c   0x0800c71c   0x00000004   Data   RO         1268    .constdata          deca_params_init.o
+    0x0800c720   0x0800c720   0x00000020   Data   RO         1269    .constdata          deca_params_init.o
+    0x0800c740   0x0800c740   0x00000032   Data   RO         1270    .constdata          deca_params_init.o
+    0x0800c772   0x0800c772   0x00000019   Data   RO         5714    .constdata          system_stm32l0xx.o
+    0x0800c78b   0x0800c78b   0x00000008   Data   RO         5715    .constdata          system_stm32l0xx.o
+    0x0800c793   0x0800c793   0x00000005   PAD
+    0x0800c798   0x0800c798   0x00000088   Data   RO         5760    .constdata          m_ps.l(pow.o)
+    0x0800c820   0x0800c820   0x00000008   Data   RO         6109    .constdata          m_ps.l(qnan.o)
+    0x0800c828   0x0800c828   0x00000020   Data   RO         6151    Region$$Table       anon$$obj.o
 
 
-    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c860, Size: 0x00001bf8, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000064])
+    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c848, Size: 0x00001bf8, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000064])
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
@@ -4118,7 +4117,7 @@
          0          0        138         35          0       1749   deca_params_init.o
       1244         42          0          0          0       9790   dps310.o
        332         52          0         24         44       7938   dps368_test.o
-      4432        466          0        196        758      27897   dw_app.o
+      4408        466          0        196        758      27901   dw_app.o
         94          4          0          0          0       4322   dw_driver.o
        130          0          0          0          0       2883   flash.o
        156         22          0          0       1024       1665   global_param.o
@@ -4150,7 +4149,7 @@
        388         44          0         24       3056       6208   usart.o
 
     ----------------------------------------------------------------------
-     24386       1886        400        392       6760     576081   Object Totals
+     24362       1886        400        392       6760     576085   Object Totals
          0          0         32          0          0          0   (incl. Generated)
         50          0          5          6          2          0   (incl. Padding)
 
@@ -4233,15 +4232,15 @@
 
       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
 
-     30272       2206        544        400       6760     567913   Grand Totals
-     30272       2206        544        100       6760     567913   ELF Image Totals (compressed)
-     30272       2206        544        100          0          0   ROM Totals
+     30248       2206        544        400       6760     567917   Grand Totals
+     30248       2206        544        100       6760     567917   ELF Image Totals (compressed)
+     30248       2206        544        100          0          0   ROM Totals
 
 ==============================================================================
 
-    Total RO  Size (Code + RO Data)                30816 (  30.09kB)
+    Total RO  Size (Code + RO Data)                30792 (  30.07kB)
     Total RW  Size (RW Data + ZI Data)              7160 (   6.99kB)
-    Total ROM Size (Code + RO Data + RW Data)      30916 (  30.19kB)
+    Total ROM Size (Code + RO Data + RW Data)      30892 (  30.17kB)
 
 ==============================================================================
 
diff --git a/MDK-ARM/L051/L051_L051.dep b/MDK-ARM/L051/L051_L051.dep
index ba41883..1f7612f 100644
--- a/MDK-ARM/L051/L051_L051.dep
+++ b/MDK-ARM/L051/L051_L051.dep
@@ -458,7 +458,7 @@
 I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5D9AD218)
 I (..\Src\OnChipDevices\ADC.h)(0x6167EBDD)
 I (..\Src\algorithm\TrackingDiff.h)(0x6167EBDD)
-F (..\Src\application\dw_app.c)(0x617D402F)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ..\Drivers\ExternlDrivers -I ..\Src\decadriver -I ..\Src\ExternalDevices -I ..\Src\OnChipDevices -I ..\Src\algorithm -I ..\Src\application

-I.\RTE\_L051

-ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Include

-ID:\Users\zhyin\AppData\Local\Arm\Packs\Keil\STM32L0xx_DFP\2.1.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include

-D__UVISION_VERSION="529" -D_RTE_ -DSTM32L051xx -DUSE_HAL_DRIVER -DSTM32L051xx

-o l051\dw_app.o --omf_browse l051\dw_app.crf --depend l051\dw_app.d)
+F (..\Src\application\dw_app.c)(0x617E5EC8)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ..\Drivers\ExternlDrivers -I ..\Src\decadriver -I ..\Src\ExternalDevices -I ..\Src\OnChipDevices -I ..\Src\algorithm -I ..\Src\application

-I.\RTE\_L051

-ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Include

-ID:\Users\zhyin\AppData\Local\Arm\Packs\Keil\STM32L0xx_DFP\2.1.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include

-D__UVISION_VERSION="529" -D_RTE_ -DSTM32L051xx -DUSE_HAL_DRIVER -DSTM32L051xx

-o l051\dw_app.o --omf_browse l051\dw_app.crf --depend l051\dw_app.d)
 I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5D9AD218)
 I (D:\Keil_v5\ARM\ARMCC\include\math.h)(0x5D9AD212)
 I (..\Src\application\dw_app.h)(0x617A205E)
@@ -562,7 +562,7 @@
 I (..\Src\algorithm\TrackingDiff.h)(0x6167EBDD)
 I (..\Src\application\global_param.h)(0x6167EC25)
 I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9AD21A)
-F (../Src/main.c)(0x617D43A2)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ..\Drivers\ExternlDrivers -I ..\Src\decadriver -I ..\Src\ExternalDevices -I ..\Src\OnChipDevices -I ..\Src\algorithm -I ..\Src\application

-I.\RTE\_L051

-ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Include

-ID:\Users\zhyin\AppData\Local\Arm\Packs\Keil\STM32L0xx_DFP\2.1.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include

-D__UVISION_VERSION="529" -D_RTE_ -DSTM32L051xx -DUSE_HAL_DRIVER -DSTM32L051xx

-o l051\main.o --omf_browse l051\main.crf --depend l051\main.d)
+F (../Src/main.c)(0x617E5ED2)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ..\Drivers\ExternlDrivers -I ..\Src\decadriver -I ..\Src\ExternalDevices -I ..\Src\OnChipDevices -I ..\Src\algorithm -I ..\Src\application

-I.\RTE\_L051

-ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Include

-ID:\Users\zhyin\AppData\Local\Arm\Packs\Keil\STM32L0xx_DFP\2.1.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include

-D__UVISION_VERSION="529" -D_RTE_ -DSTM32L051xx -DUSE_HAL_DRIVER -DSTM32L051xx

-o l051\main.o --omf_browse l051\main.crf --depend l051\main.d)
 I (../Inc/main.h)(0x617BF848)
 I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x616E8A8B)
 I (../Inc/stm32l0xx_hal_conf.h)(0x617BF7F6)
diff --git "a/MDK-ARM/L051/\345\256\232\344\275\215\346\240\207\347\255\276V2.42.hex" "b/MDK-ARM/L051/\345\256\232\344\275\215\346\240\207\347\255\276V2.42.hex"
new file mode 100644
index 0000000..26eaa5b
--- /dev/null
+++ "b/MDK-ARM/L051/\345\256\232\344\275\215\346\240\207\347\255\276V2.42.hex"
@@ -0,0 +1,1934 @@
+:020000040800F2
+:10500000F81B0020D5500008D18B0008E182000871
+:105010000000000000000000000000000000000090
+:10502000000000000000000000000000159A0008C9
+:10503000000000000000000091930008519B000850
+:10504000E7500008E7500008E7500008E750000864
+:10505000E7500008D95C0008E7500008E750000856
+:1050600000000000E7500008015C0008E75000085D
+:10507000E7500008C187000800000000E750000862
+:1050800000000000E75000080000000000000000E1
+:10509000E750000800000000E7500008E750000853
+:1050A000E7500008E7500008E7500008CDA50008C9
+:1050B000E7500008E7500008000000000000000072
+:1050C0000348854600F0E8FC0048004741B9000865
+:1050D000F81B00200448804704480047FEE7FEE72D
+:1050E000FEE7FEE7FEE7FEE7ED9B0008C150000883
+:1050F00030B50B46014600202022012409E00D4670
+:10510000D5409D4205D31D469540491B25469540F7
+:1051100040191546521E002DF1DC30BDF0B51FB40C
+:105120000646002082B005464024019100901BE015
+:10513000019922460F46304600F098FB049A059BE1
+:10514000801A994110D310461946224600F07EFB82
+:10515000361A8F410197224601200021009F00F05E
+:1051600075FB38184D4100902046641E0028DFDC96
+:10517000019B00982946324607B0F0BD03460B4319
+:105180009B0703D009E008C9121F08C0042AFAD2FD
+:1051900003E00B780370401C491C521EF9D2704783
+:1051A000D2B201E00270401C491EFBD270470022BF
+:1051B000F6E710B513460A4604461946FFF7F0FF16
+:1051C000204610BD30B504460020034600E05B1CBD
+:1051D000934203D2E05CCD5C401BF8D030BDF8B503
+:1051E00002464A40D40F42004B0052085B089A42E4
+:1051F00002D20246084611464A0023D0C30D4A0097
+:10520000DDB2120EAD1A202D35DA49020126490A07
+:10521000F6058A19002C00D0524220214F1B11465E
+:10522000B9402A411018C20D9A4221D0002C17D043
+:10523000012D08DCDA05801AD20F8019D207DBB203
+:1052400000F040FBF8BDDA05801A012340001B0680
+:10525000C01880185A428018CA0F1043490007E04E
+:105260004908C2071143DA05801A801940088018DE
+:1052700000F020FBF8BD61000122511A001BF7E786
+:105280000122D2075140AAE70122D2075040A6E7E7
+:1052900070B502464A40D50F40004A00ED0740086D
+:1052A0005208002814D0002A12D0C40DD30D410298
+:1052B0000120C0055202490A520AE41A09181218BC
+:1052C0007D34914201D3641C00E04900002C01DAD6
+:1052D000002070BD0023914201D3891A0343400886
+:1052E00049000028F7D100290AD0914202D10121BA
+:1052F000C90705E0914201D2012101E00121C94322
+:10530000E005C018401900F0D5FA70BD420005D084
+:105310004200120E52428A4201DB00207047C9054A
+:1053200008187047F0B507460846584087B0C00FC8
+:10533000049048000E46590040084908BC1A8841AC
+:1053400005D2384631461E4617460B4602465800DF
+:10535000400810434CD0300D039040055900400DDB
+:10536000490D0590401A0290402872DA1803012175
+:10537000000B09050843019004980092002805D00D
+:1053800001995242002088410092019002984021E8
+:105390000A1A0199009800F059FA05460C466B4626
+:1053A00007CB00F074FAC0197141039A0E0D002367
+:1053B000D71756401A467A40164344D0049A002A1A
+:1053C0002DD0029A012A039A15DC1205C01A9141C8
+:1053D00001263605001C7141D20F059ED2070093AD
+:1053E000019202962A46234600F0B2FA07B0F0BDB9
+:1053F00038463146FAE71605224A0F46B218C01A57
+:10540000B74101210905001C4F4100187F41114699
+:1054100018187941E20F10436D19644113E0E20757
+:105420006D0815436408C2071443039A0126120548
+:10543000C01A91413605001C7141CE074008304327
+:105440004908C01851412A46234600F074FACDE7B6
+:10545000FFE7049801224000C117121A00238B4174
+:1054600004983146C417381AA141EEE730B401243C
+:10547000E407634030BC55E730B40124E4076140E1
+:1054800030BC4FE70000E0FFF0B51FB488B00B99C7
+:105490000998002448400999C00F4900490809911A
+:1054A000C0070B990090490049080B910999089889
+:1054B000A64608431CD00B990A98084318D00998AF
+:1054C00001244000420D4800410D099824050003C5
+:1054D000000B204309900B980003000B20430B9016
+:1054E00050181C494018002201901446104605E04F
+:1054F000002001460DB0F0BD032801DA034600E0AC
+:1055000003239C46C11A0AAE0AE05F0008ADED5BBA
+:105510004F00F75B7D430027AA187C41491C5B1EA6
+:105520006145F2DD410004AB5A522104120C0A43DA
+:10553000240C401C0828DFDB01980290009970467B
+:1055400001910090059B049A0799069800F000FAD3
+:10555000D0E700000DFCFFFFF0B50C465C4085B0C5
+:10556000E40FE40703944C000026640859009446B5
+:10557000490802460296224321D062460A431ED0C1
+:105580006200570D4A000E032303550D0124024605
+:105590002C492405781B1B0B360B4018234326434C
+:1055A000614600901C46501AB44103D30098401C39
+:1055B000009002E0921800985B41002803DA002076
+:1055C000014605B0F0BD00200121090507468646C9
+:1055D00011E064461D46141BB54106D36546521BB7
+:1055E000B341744607430C43A646CD07400849081B
+:1055F000284392185B4105460D43EAD110461843F3
+:1056000013D06046194650407140084306D06046AA
+:10561000101AB34106D20122002306E00022012322
+:10562000DB0702E00122D2435310009874460105C3
+:10563000381C6141029C039D0019694100F07BF90F
+:10564000BFE70000FD03000070B54B005B0803439B
+:105650000BD04B005C0D002633466542B341D41796
+:10566000AD1AA34102DB0020014670BD12053018BF
+:10567000514170BDC217C10F504010B54018CA0744
+:105680009623002100F01EF910BD10B500229623CC
+:10569000114600F017F910BD0EB5C217C10F5040EA
+:1056A000CA0740180021054B0293019200910A4657
+:1056B0000B4600F04DF903B000BD000033040000BC
+:1056C0000EB505490291002100910A460B46019151
+:1056D00000F03EF903B000BD330400004100400279
+:1056E0000122400AD205090E80187F2901DA002024
+:1056F0007047962903DC9622511AC84070479639A4
+:105700008840704770B5CD0F4A0009030123090B8B
+:105710001B0519430B4BED070024520D9A4201DA89
+:10572000002070BD074B34339A4203DC9A1A00F014
+:105730009DF802E00449511888402C43F1D04042C2
+:1057400070BD0000FF030000CDFBFFFF4A0009030E
+:105750000123090B1B051943094B10B5520D9A4241
+:1057600001DA002010BD064B34339A4203DC9A1A4A
+:1057700000F07CF810BD03495118884010BD0000AE
+:10578000FF030000CDFBFFFFC20FD207400040081F
+:105790000BD0C10D0723DB01C91840020905400ADF
+:1057A0001143C2084007114370470020014670476B
+:1057B00010B5002904DB0124E40740428C41214656
+:1057C000002B04DB1C460123DB075242A3418B4222
+:1057D00000D1824210BD000010B5002904DB012475
+:1057E000E40740428C412146002B04DB1C46012388
+:1057F000DB075242A341994200D1904210BD000004
+:10580000CB0FDB07490010B5490802460A4307D011
+:105810000A0D07240903E401090B121B002A01DC0D
+:10582000002010BDC900440F0C43C100E018D20590
+:10583000801800F03FF810BD0122D207002800DBDD
+:10584000101A002900DB511A8142704710B5202A36
+:1058500004DB0146203A9140002010BD91402023F6
+:105860009C1A0346E3401943904010BD10B5202A0E
+:1058700004DB0846203AD040002110BD0B46D3403F
+:10588000D0402024A21A91400843194610BD10B5FB
+:10589000202A06DBCB170846203A1041C1170B43DC
+:1058A00006E00B461341D0402024A21A9140084341
+:1058B000194610BD002904DA401C490001D14008F6
+:1058C0004000704770B40024050C05D1102400047A
+:1058D00002D1002921D01124050E01D10002083483
+:1058E000050F01D10001241D850F01D18000A41CEA
+:1058F000002801DB4000641C002908D020252E1B55
+:105900000D46F540A14000D001212943084301067E
+:105910001B1B000ADB1D02D5002070BC7047DB0595
+:10592000181880180029F8DA401C4900F5D170BC1D
+:1059300040084000704710B5002B08DA0024401CD6
+:10594000614192185B411A4301D14008400010BDEB
+:10595000F0B51FB482B005460C0003D0084604F031
+:10596000E9FE02E004F0E6FE203002460090214607
+:105970002846FFF76BFF049B059A04460F46184321
+:105980001143084314D0184610431BD000984021FF
+:105990000A1A18460599FFF769FF05460E46009A50
+:1059A00005990498FFF752FF084305D0012004E051
+:1059B0002046394607B0F0BD0020C11705430E430D
+:1059C0002C43374300990E986305401A7905E40A81
+:1059D00000220C43FD0A0A3002D500200146E9E707
+:1059E0000105101969410C9C0D9D00196941FFF7D3
+:1059F000A2FFDFE7FEB500231A461B1A8A4103DB2C
+:105A00000020014603B0F0BD4A000D0301212D0B1B
+:105A10000905520D0D43D10702D100186D41521EE8
+:105A20005110FF31FF310131002704463E46384610
+:105A3000009701910246012100200905FFF716FF9A
+:105A4000C3197141F818324684468E464A41614670
+:105A50002846611A904104D36046241A954176463F
+:105A60001F46241900986D41401C00903428E1DD48
+:105A7000F91930467041091BA84103D20022D243D4
+:105A8000134601E00022134601980105381C7141BC
+:105A9000FFF751FFB6E70000064C0125064E05E072
+:105AA000E36807CC2B430C3C98471034B442F7D33F
+:105AB000FFF70AFB28C8000848C8000870B58C1812
+:105AC0000578401C6B075B0F01D10378401C2A113D
+:105AD00006D10278401C03E006780E70401C491C79
+:105AE0005B1EF9D12B0705D40023521E0DD40B7079
+:105AF000491CFAE70378401CCB1A921C03E01D787E
+:105B00000D70491C5B1C521EF9D5A142D8D3002050
+:105B100070BD000038B50446064805490068FFF727
+:105B2000E7FA604300E0401E00900028FBD138BD3A
+:105B300040420F0084010020F8B5044600688168E7
+:105B40008907890F012902D10168C90722D181681B
+:105B5000114A10261140012500290ED181682943E0
+:105B600081600120FFF7D6FF01F028F807460CE01E
+:105B700001F024F8C01B0A2807D9606D3043606526
+:105B8000A06D2843A0650120F8BD20680068C043CF
+:105B9000C007EDD10020F8BD170000801FB50B48ED
+:105BA00000900B4801900B4802900B480390694607
+:105BB0000A4805F0B5F90A4A08481146083905F0BF
+:105BC0009DF800F06FFA002004B010BD31C6000847
+:105BD0000DC600086DC600086BC6000890010020C5
+:105BE0001000002010B500231A4603E0845CE3187F
+:105BF0009BB2521C8A42F9D3D84380B210BD000038
+:105C000010B5034800F096FD024800F093FD10BD6A
+:105C1000981700205017002030B5446C1C252C40EC
+:105C20000125A540046C6560046863608368102BDF
+:105C3000036803D099600068C26030BD9A60006854
+:105C4000C16030BD1449012048720A4602205E320C
+:105C5000507203203C3A507204200E3A50720F48A2
+:105C60000D4B0078087022310870203108770C49FC
+:105C70005A1C0878587149789971233318715971F1
+:105C8000203318775977107551751A461E321075E2
+:105C90005175107651767047E81100203E010020C2
+:105CA0006001002010B503F08BFE202003F046FFBA
+:105CB000012005F09FFB002003F040FF044805F0A1
+:105CC0003DFA044805F0ECFC002005F021FD10BD74
+:105CD0000001002083800000F8B503F03DFF05209F
+:105CE0000121000700F056FF0025144C002800D0C9
+:105CF0006560134E0221304600F04CFF002815D19C
+:105D0000012020700F48808F00280ED00127BF028D
+:105D100000223946304600F04AFF0A2004F05EFFB8
+:105D200001223946304600F042FF6560012000F054
+:105D300069FE022000F066FEF8BD00007001002040
+:105D400000040050E80D00207047000010B508491D
+:105D500000224A6107494B684C1523434B604B684E
+:105D6000082423434B60C009C001026010BD00003D
+:105D7000E0170020002002407FB500250C460646B3
+:105D8000039500F00FFEE009029003A9019600952B
+:105D9000684600F09FFD002804D000F0D7FD0020E9
+:105DA00004B070BD00F0D2FD0120F9E710B500236A
+:105DB00002E0C45CCC545B1C9342FAD310BD0000DB
+:105DC00010B5214A00219069C305204804D54169D6
+:105DD000022319434161911593699B0505D54369D8
+:105DE0000124234343616302194393695B0505D58D
+:105DF0004369082423434361E301194393691B0565
+:105E000005D543690424234343616302194393691D
+:105E10009B0405D54369102423434361630219435E
+:105E200093699B0304D5446920231C4344611943AF
+:105E30009369DB0305D54369402423434361A002F2
+:105E40000143916110BD000000200240E0170020D6
+:105E500070B5054600F0B2FE0646184C0AE0681C14
+:105E600008D0002D04D000F0A9FE801BA84201D963
+:105E7000032070BDA069C007F1D1A069800701D5DA
+:105E80000220A061A069C00511D4A06980050ED4CC
+:105E9000A06940050BD4A069000508D4A06980045E
+:105EA00005D4A069800302D4A069C00303D5FFF71D
+:105EB00087FF012070BD002070BD0000002002405F
+:105EC000F8B51746002605460C4600F06BFD09E0C4
+:105ED00029460220226800F047FD002804D1241D35
+:105EE0002D1D361DBE42F3D300F030FDBE4201D25F
+:105EF0000020F8BD0120F8BD10B508490246002079
+:105F0000054B497905E044001C5B944203D0401CDA
+:105F1000C0B28842F7D310BD8C130020700000205F
+:105F200010B500F03CFE10BD10B5094801F05CF85A
+:105F300080B2FFF7C5FB074A074BFFF7A5FA00221F
+:105F4000064BFFF709FBFFF701FC80B210BD000014
+:105F500004160020F853E3A59B843E4000408F4088
+:105F600070B50024204603F0ABF947494748A2002A
+:105F7000641CE4B28150142CF9D3464944480A7990
+:105F800002754979417544490A7802764978417623
+:105F90003F490520133148720A2005F071FB7D202E
+:105FA000400105F087FB3A49002213310C2005F02F
+:105FB00051FC00210C2005F05FFC384801F014F87A
+:105FC000344C0125203CE084AD0309E0334801F066
+:105FD0000BF880B2E084A18EFF392D39884206DBB0
+:105FE000A18E80B28842F1D349198842EED80220AE
+:105FF00005F096FB002003F063F9294D00210F20E6
+:1060000005F0BEFA2842E063F8D0E06B411C38D0BE
+:10601000400435D58122D20100210F2005F0EFFB8D
+:106020000021102005F0ACFA41061948490E002263
+:10603000C73005F0DBFA164DC735687A05281FD141
+:1060400002221549681DFFF7BDF8002818D1114834
+:10605000AE7C66710422691C3430FFF78FF8294644
+:106060001331084672000D466930FFF787F86079F2
+:106070002946420005484838FFF780F80320207081
+:1060800070BD04F0CBFB0000FFFF0100EC1300200B
+:10609000491200209000002060010020041600201A
+:1060A00000D0272410B5144C144822461032114653
+:1060B000083904F023FE0022114BE168A068FFF7C5
+:1060C0004BFA104A104B05F043FD00220F4BFFF72F
+:1060D000D3F900220E4BFFF7D7F9FFF791FB2060B1
+:1060E00000221346E168A068FFF762FB01D0206838
+:1060F00010BD0020206010BD000000209001002095
+:1061000000AA8F406C45D9CC955BC83F0000F03F9A
+:1061100040A5E54010B5084800F096FA0A21064867
+:1061200000F032FA044800F01DF9800503D502485A
+:1061300000F01AF980B210BDA8150020F8B52F4D57
+:1061400000220121284600F032FDFFF7E3FFFFF7B0
+:106150009CFA2B4E3146FFF79BF82A4C0122A06097
+:106160001146284600F023FD2749A06800258842F3
+:106170003EDB2078254F002815D02570FFF7CAFF99
+:10618000FFF783FA3146FFF783F8A060FFF7FCFAC8
+:1061900000223B46FFF76AF900221D4BFFF774F916
+:1061A000FFF72EFB6060A068FFF7EEFA00223B4687
+:1061B000FFF75CF9174A184BFFF766F906460F46DA
+:1061C0006068FFF7E1FA134A144B5242FFF75CF99B
+:1061D00032463B46FFF7A6F8FFF712FB1049606016
+:1061E000884201DD616004E0FF21C905C84200D397
+:1061F00065606068FFF772FAC0B2F8BD0004005035
+:1062000000401B44480000200000604000000C409B
+:1062100000E064403333333333B33040CCCCEC3F15
+:106220000000C842F8B5054604464035287C0026E3
+:10623000012808D001202874206881688907890F07
+:1062400001290ED101E00220F8BD0168C90708D07C
+:10625000606D2021084360650126002028743046C7
+:10626000F8BD616DFF220132914302221143616545
+:10627000C1688907890F0091C16889088900C160D8
+:106280002068816892071143816000F097FC0746FF
+:106290000EE000F093FCC01B0A2809D9606D0221B2
+:1062A0008843102108436065002028740120F8BD50
+:1062B000206880680028ECDB2068C168009A1143E0
+:1062C000C160606D80088000401C6065C5E700000B
+:1062D000F8B506460D464036317C01290DD0012126
+:1062E000317401688A68520709D5416D2022114333
+:1062F0004165002030740120F8BD0220F8BD174B25
+:106300006A68D80547109A42154C8A6A2B6812D0E1
+:106310005B035B0B1A438A622968490305D5A168B0
+:106320000143A1600A20FFF7F5FB2868800312D51E
+:10633000A06838430EE05B035B0B9A438A622968CE
+:10634000490302D5A1688143A1602868800302D572
+:10635000A068B843A06000203074F8BD01100000B0
+:1063600000270140406D70470068006C70470000D6
+:1063700070B5040006D0606D264600254036002822
+:1063800002D006E0012070BDA5653574204600F0FE
+:10639000D3F8606DC00603D421688868400705D52E
+:1063A000606D1021084360653574EBE7606DFF2276
+:1063B0000132904302221043606588688207920F81
+:1063C0005B48012A02D10A68D2072BD103236268F5
+:1063D0009B079A4205D05B429A4202D05B009A42E8
+:1063E00009D10A69920092080A6121680A69636802
+:1063F0001A430A610CE00A69920092080A618168F6
+:106400000F22920491438160816862681143816028
+:106410002168CA6818239A43CA602168CA68A368B9
+:106420001A43CA60816801225206914381608168E3
+:10643000A28E52061143816020688168C90004D48D
+:10644000816801221207114381602068C168394ABE
+:106450001140C1602069E168022825D00020014375
+:10646000204620300278037B52035B001A4311431D
+:10647000226B1143A26992031143E269D2031143D3
+:106480002268D3681943D160616A0A46FF3AC23A6A
+:1064900005D0A26A11432268D3681943D1604278BB
+:1064A0000121012A02D00BE00420D8E7007800285F
+:1064B00023D0606D202210436065A06D0843A06565
+:1064C000E06B012820681FD00169C90703D001696A
+:1064D00049084900016120684169C908C900416152
+:1064E00020684169A26B11434161A565606D800818
+:1064F0008000401C6065002070BD2068C2680123D8
+:106500001B041A43C260DBE70269FF239B009A4326
+:10651000026120680269236CA66C1A43636C3343E2
+:106520001A430261206802690A430261D3E700004E
+:10653000002701401902FEFF10B586B00446142161
+:106540006846FEF734FE0E492068884216D10D4891
+:10655000416B421511434163C16A01221143C1627B
+:10656000C06A694610400590022000900320019007
+:10657000002002900520000700F050FA06B010BD80
+:106580000024014000100240F8B504464069254649
+:1065900040350E4608280BD02068C068C00709D0D7
+:1065A000606D202108436065002028740120F8BD3B
+:1065B000082700E00C2700F001FB009011E0701CA0
+:1065C0000FD0002E05D000F0F9FA0099401AB04221
+:1065D00007D9606D042108436065002028740320FA
+:1065E000F8BD206800683842E9D0606D0121490299
+:1065F000084360652068C16809058A0F0C21002ADC
+:106600001BD12022125D002A17D10268120714D56F
+:10661000826853070122002B08DB43688B434360E9
+:10662000606D130298431043606506E0606D20239F
+:1066300018436065A06D1043A065A069002801D1D2
+:10664000206801600020F8BD70B504462168002074
+:106650008968490721D425464035297C01291CD069
+:1066600001212974E169012904D02046FFF764FA69
+:10667000002811D1616D0A4A1140FF2201321143F5
+:1066800061650021A165297422681C2111602168BF
+:106690008A6804231A438A6070BD022070BD00001E
+:1066A000FEF1FFFF30B5014620314A790023022A6E
+:1066B00004D00422C2630B71012030BD026814684B
+:1066C0000E25AC431460026814686408640014600A
+:1066D000446C1C22144001221546006CA540456004
+:1066E0004A7118460B7130BD70B500240146203147
+:1066F0004A79022A03D00421C163012418E0026808
+:1067000013680E25AB431360026813685B085B00D7
+:106710001360436C1C221340012215469D40036CFC
+:106720005D604A7100220A71816B002900D08847A0
+:10673000204670BDF0B4016C0D6801680C68466CB1
+:106740001C2304221E401746B7402F420ED0670775
+:106750000CD50C68A40602D40C6894430C60416C00
+:1067600019408A40016C4A60016B1AE00227B74069
+:1067700002462F402032002F17D0A70715D50C68EE
+:10678000A40605D40C680A25AC430C6001215171A4
+:10679000446C02211C40036CA1405960002111711E
+:1067A000C16A002918D0F0BC08470827B7402F421B
+:1067B00012D0240710D50C680E25AC430C60446C35
+:1067C00001211C400B46A340046C6360C1635171FE
+:1067D00000211171416BE4E7F0BC704770B5040013
+:1067E0003CD01F48256814212818FEF781FC800042
+:1067F00060641C482064022120462030024641711A
+:1068000029681948E3680140A0686669184323694C
+:1068100033431843A3691843E3691843236A1843B1
+:10682000084328600121A0688903884210D00D48E0
+:106830008030836A656C1C210D400F26AE40B34347
+:106840008362656C63680D40816AAB400B43836271
+:106850000020E06301215171107170BD012070BDF5
+:10686000F8FFFDBF000002400F80FFFFF8B50446AF
+:106870008C46203001790025012909D001260671B6
+:1068800041790027012905D0077102252846F8BD66
+:106890000220F8BD02214171E763206801684908C0
+:1068A0004900016061462046FFF7B6F9206B0028D9
+:1068B0002068016801D00E2205E0042291430160A6
+:1068C000206801680A221143016020680168314391
+:1068D0000160DBE7F8B51A4E0546307C0F4601280B
+:1068E00007D0012030741748FFF7B2FA010002D038
+:1068F00021E00220F8BD0020C04338606C6814E03D
+:106900002046FFF723FA0F48FFF7A2FA01460E4888
+:10691000426808239A434260426843159A434260A2
+:10692000002901D03C6006E08034A8686A68C00194
+:106930008018A042E4D8002030740846F8BD00005A
+:10694000E017002050C300000020024005484168C5
+:10695000022211434160416801221143416000203D
+:106960007047000000200240F8B50C4C1646207C11
+:106970000F46012808D0012020740948FFF768FA63
+:106980000025002802D006E00220F8BD65613E60C7
+:106990000348FFF75DFA2574F8BD0000E0170020FA
+:1069A00050C3000011484168C9070BD0EFF31081B4
+:1069B00072B60F4AC2600F4AC26081F31088416804
+:1069C000C9070ED1416889070DD5EFF3108172B662
+:1069D000094A0261094A026181F310884068800710
+:1069E00001D50120704700207047000000200240C0
+:1069F000EFCDAB8905040302BFAE9D8C16151413B1
+:106A00007047000010B504494A69024202D048614B
+:106A1000FFF7F6FF10BD000000040140FCB50023A5
+:106A20000124A2E027462A469F403A406FD04D6895
+:106A3000012D05D0022D03D0112D01D0122D16D11C
+:106A400085680326AC465D00AE46AE406546B5435C
+:106A5000AC46CE687546AE4065462E4386604668B5
+:106A60000D79BE43ED06ED0F9D4035434560C66888
+:106A70005F000325BD40AE46AE4335468E68BE403E
+:106A80002E43C6604E68022E01D0122E14D1DE08AD
+:106A9000B60036180196366A5D07B446EE0E0F252D
+:106AA000B54000966646AE43B4460D69009EB540BB
+:106AB00066462E43019D2E6206687546AE430D79EB
+:106AC000AD07AD0FBD40354305604D68ED004BD5BA
+:106AD000294D6E6B26436E639E08284DB6007519CE
+:106AE000AC46AD689E07360F0F27B740BD4305275C
+:106AF0003F07B84201D1002715E0214FB84201D12C
+:106B0000012710E01F4FB84202D102270BE02BE013
+:106B10001D4FB84201D1032705E01C4FB84201D1F7
+:106B2000052700E00627B7402F436546AF60184DA4
+:106B30002E684F689643FF0300D516432E606E689B
+:106B40004F689643BF0300D516436E60AE684F682A
+:106B50009643FF0200D51643AE60EE684F68964339
+:106B6000BF0200D51643EE605B1C0A681546DA408A
+:106B700000D057E7FCBD00000010024000000140BB
+:106B80000004005000080050000C0050001C005091
+:106B9000000401400069084000D0012070474269AC
+:106BA00013460B401B0491430B4383617047002A3B
+:106BB00001D08161704781627047000001488068A0
+:106BC0007047000078010020024881680278891827
+:106BD000816070477801002010B5084800240168E2
+:106BE000402211430160204600F00AF8002801D03D
+:106BF000012401E000F042FA204610BD00200240CE
+:106C000070B504460D4D7D202978C000FEF770FA5E
+:106C100001460B480068FEF76BFA00F02BFF0028D6
+:106C200009D1042C07D200222146401E00F04EFA62
+:106C300000206C6070BD012070BD00007801002054
+:106C40008401002070477047F8B502F085FF604C62
+:106C50000120E070208AFEF718FD01467F20C00564
+:106C6000FEF716FB5B4D06462968FEF7B8FA28606A
+:106C70000120A16AC005814201DA084603E03046DE
+:106C8000FEF702FBA062FF21C9050025C84200D320
+:106C9000A562607800280BD102214F48FFF77AFFE8
+:106CA00002004E494E4817D00022FFF780FFE562F0
+:106CB00002214948FFF76EFF4A4E002855D0E56291
+:106CC000B08AFEF7E2FC434F3968FEF7B5FD5FD2AC
+:106CD0004549012008705DE00122D1034048FFF7DB
+:106CE00066FF208AFEF7D1FC01467F20C005FEF733
+:106CF000CFFAE16AFEF773FA3C49E0628842D7DDD9
+:106D000038480127F926403000900A213046FEF726
+:106D1000EFF9002903D131493148FFF701F9022188
+:106D20002D48FFF737FF002801D0002701E0002F92
+:106D300012D102212848FFF72DFF00280CD104F0C2
+:106D4000CFFE00990120888005F026FC642003F026
+:106D500045FF28492648C8600A2003F03FFF304617
+:106D6000761EF6B20028D0D1A2E7208AFEF78DFC6D
+:106D700001467F20C005FEF78BFAE16AFEF72FFA85
+:106D80001D49E06288429BDB1A491948C86097E7B1
+:106D900015480570708F401EFEF76CFC3968FEF7D1
+:106DA0004BFD06D82079002803D014490120087033
+:106DB00001E012480570708FFEF767FC3968FEF736
+:106DC0003BFD04D22079002801D004F04DFEF8BD2F
+:106DD0003C010020740100200004005000800000ED
+:106DE00000000050E80D0020760000200000404028
+:106DF0000400FA0500ED00E00000A0408300002040
+:106E0000704770B5040010D0022025462035A873C5
+:106E1000204601F0DDFCA87B032805D0204600F0C9
+:106E2000B9F80020A873687370BD012070BD704769
+:106E3000704710B5044600680168C943C90708D106
+:106E40008168C943C90704D1012141602046FFF789
+:106E5000FBFE20680168C943890708D48168C943DB
+:106E6000890704D4022141602046FFF7EBFE206829
+:106E70000168C943490708D48168C943490704D454
+:106E800004214160204600F0F7F820680168C943FA
+:106E9000090708D48168C943090704D4082141605F
+:106EA0002046FFF7ADFF20680168C943C90608D432
+:106EB0008168C943C90604D4102141602046FFF708
+:106EC000C2FE20680168C943890608D48168C943A5
+:106ED000890604D4202141602046FFF7A9FF2068DD
+:106EE0000168C943490608D48168C943490604D4E6
+:106EF000402141602046FFF79AFF10BDF8B504001D
+:106F000005D025462035A87B002802D006E00120C8
+:106F1000F8BD00206873204600F04EF80220A873E8
+:106F20002068C26884466368012B01D10620824331
+:106F300016486169814202D0072040038243002B3A
+:106F400001D1D82082431248A66802401846304337
+:106F5000676A266A3E433043A66A30431043002BDB
+:106F600002D0012B04D005E02369E2691A4300E056
+:106F7000E2681043054A914202D0A26911430843D6
+:106F80006146C8600120A8730020F8BDFFFF000023
+:106F9000F8F119FF10B500680549884207D1054886
+:106FA000816B4900490881630D2000F073F810BD22
+:106FB000007C00400010024010B50068084988427B
+:106FC0000CD10848816BC204114381630022012166
+:106FD0000D2000F07BF80D2000F06CF810BD0000D3
+:106FE000007C0040001002400068C069704700004B
+:106FF000F8B504460220254620351746A8731D48DB
+:107000000268C3041A4302602068C2689B121A43D4
+:10701000C2602068026901263243026122681020A2
+:107020005060206881611021204601F041FC032856
+:107030001FD0216808204860206847610821204649
+:1070400001F036FC032814D0204601F0C1FBA87BD8
+:1070500003280ED02068816831438160206801696F
+:107060003143016120680169042211430161AE735B
+:107070000020F8BD00040140704700000448416B47
+:10708000012211434163816B020411438163704704
+:1070900000100240002809DBC106C90E012088400B
+:1070A00003490860BFF34F8FBFF36F8F7047000035
+:1070B00080E100E0002805DBC106C90E0120884000
+:1070C000014908607047000000E100E010B503F0DE
+:1070D00083FB10BD02494A6882434A607047000042
+:1070E000007000400248016882151143016070473A
+:1070F0000070004002494A6802434A60704700003D
+:1071000000700040054801680222114301600448F4
+:10711000016904221143016130BF704700700040D3
+:1071200000ED00E0F0B5154A1368154D54152D6AB1
+:107130002340ED07ED0F002B04D0002D02D0166880
+:10714000A64316601668B608B600064316600D48DA
+:10715000076904263743076101290DD040BF20BFCE
+:1071600020BF0169B1430161002B04D0002D02D082
+:10717000106820431060F0BD30BFF2E7007000409F
+:107180000000014000ED00E0F8B50446007800275B
+:10719000534D800671D5524E403EB06BC00004D4B2
+:1071A000B06BA9050843B06301274E480168C905C3
+:1071B00011D40168821511430160FFF7FFFC0090B4
+:1071C00005E0FFF7FBFC0099401A642837D84548D2
+:1071D0000068C005F5D532680321090560680A40DA
+:1071E0000140914208D08103890F032904D13168FD
+:1071F000890301D50120F8BD2A69032109040A4049
+:1072000022D0084090421FD0207880061CD52869E3
+:107210002A6988430121C9040A432A612A698A43E9
+:107220002A612861C0050FD5FFF7C8FC009008E06F
+:10723000FFF7C4FC0099411A2B48814201D9032071
+:10724000F8BD28698005F3D561688803800F03289D
+:1072500005D132680005824301400A433260286943
+:10726000032261681204114008432861002F04D0F2
+:10727000B16B012000078143B1632078C00705D0BE
+:10728000E868A168800880000843E86020788007EB
+:1072900005D5E8680C218843E1680843E860207858
+:1072A000400706D5E868032189028843216908431D
+:1072B000E8602078000706D5E868032109038843C1
+:1072C00061690843E8602078000606D5E868032174
+:1072D00089048843A1690843E8600020F8BD0000E4
+:1072E000401002400070004088130000F8B50E46C0
+:1072F000050038D05E480068C007C00FB04214D205
+:107300005B4C20684008400030432060FFF756FC8B
+:10731000074605E0FFF752FCC11B564881427AD868
+:107320002068C007C00FB042F4D12878524C8007C3
+:1073300005D5E068F0218843A9680843E060287813
+:10734000C00752D06868022806D0032807D02168F9
+:1073500001280AD0890504E02168890301E0216839
+:107360008901002903DB0120F8BD4907F9E7E1683D
+:10737000890889000143E160FFF720FC074668683F
+:1073800002280AD0032814D001281ED029E0FFF7D4
+:1073900015FCC11B374881423DD8E0680007800FCB
+:1073A0000228F4D121E0FFF709FCC11B31488142DA
+:1073B00031D8E0680007800F0328F4D115E0FFF70B
+:1073C000FDFBC11B2B48814225D8E0680007800FD8
+:1073D0000128F4D109E0FFF7F1FBC11B25488142E8
+:1073E00019D8E0680007800FF5D121480168C90766
+:1073F000C90FB14217D901684908490031430160FA
+:10740000FFF7DCFB074608E005E0FFF7D7FBC11BF1
+:107410001848814201D90320F8BD15480068C0070B
+:10742000C00FB042F1D12878400706D5E0680721A7
+:1074300009028843E9680843E0602878000707D517
+:10744000E0680721C90288432969C9000843E06050
+:1074500000F03AF8E168094A0906090F515CC84092
+:107460000749086007480068FFF7CAFBF8BD00003D
+:1074700000200240881300000010024072C700087C
+:10748000840100207C010020044805490068C96887
+:10749000044A4905490F515CC840704784010020E7
+:1074A000001002408BC70008044805490068C968FD
+:1074B000044A8904490F515CC84070478401002088
+:1074C000001002408BC7000870B51A4AD3681A49E9
+:1074D0000C2018408D0004280CD04E00082810D035
+:1074E0000C2810D050680004410F0120C003491C33
+:1074F000884070BD1068C00601D5084670BD28469A
+:1075000070BD304670BD98020C4C000F205C1B0211
+:107510009C0FD368641CDB0301D5314603E012687D
+:10752000D20600D4294603F01CF922460023FDF7B9
+:10753000F5FD70BD0010024000093D0082C7000843
+:10754000FEB505007ED0FE4CE7680C20E6680740DB
+:107550000120000406402878C00747D0082F05D036
+:107560000C2F0AD101200004864206D12068800336
+:107570003CD568680028E5D038E00120696800043F
+:10758000814203D121680143216011E005230122DA
+:107590001B0492049942216802D111432160F1E752
+:1075A0008143216021680140009120689043206060
+:1075B000686800280DD0FFF701FB009005E0FFF799
+:1075C000FDFA0099401A64287BD820688003F6D51C
+:1075D0000CE0FFF7F3FA009005E0FFF7EFFA0099EF
+:1075E000401A6428F0D820688003F6D428788007F1
+:1075F00056D50923E868042F0DD00C2F01D1002E99
+:1076000009D000283CD02168994301432160FFF74D
+:10761000D5FA064628E02168490701D5002891D00F
+:1076200061681F22120291432A69120211436160AC
+:107630002168994301432160FFF746FFE16809068D
+:107640000A0F00E08BE1BF49895CC840BE49086071
+:10765000BE480068FFF7D4FA002873D120E0FFF796
+:10766000ADFA801B0228AFD820684007F7D56068C4
+:107670001F210902884329690902084360600FE05D
+:107680002068400840002060FFF798FA064604E0B2
+:10769000FFF794FA801B022896D820684007F7D499
+:1076A0002878C00660D5002F0CD0A86900284AD0E1
+:1076B0002068FF21013108432060FFF77FFA06466A
+:1076C0002EE0C1E02068800502D5A8690028A6D078
+:1076D0006068072149038843296A0843606060683D
+:1076E000297F0002000A090608436060286A410BEE
+:1076F0000120C003491C8840E16809060A0F91492E
+:10770000895CC8409049086090480068FFF778FAA3
+:10771000002817D128E0FFF751FA801B0228A2D8D1
+:1077200020688005F7D56068072149038843296AE6
+:10773000084360606068297F0002000A0906084368
+:10774000606011E0E2E02168FF20013081432160A8
+:10775000FFF734FA064604E0FFF730FA801B0228F0
+:1077600072D820688005F7D42878794E000724D590
+:1077700068690028306910D0012108433061FFF7A3
+:107780001DFA009005E0FFF719FA0099401A022847
+:107790005AD830698007F6D50FE0400840003061C4
+:1077A000FFF70CFA009005E0FFF708FA0099401A7D
+:1077B000022849D830698007F6D42878400766D572
+:1077C00000200290A06BC00006D4A06B0121090725
+:1077D0000843A063012002905E480168C90511D4E6
+:1077E0000168821511430160FFF7E8F9009005E098
+:1077F000FFF7E4F90099401A642825D85548006835
+:10780000C005F5D5FF20AA680130824203D1316955
+:107810000143316111E001218902002A07D00523CB
+:107820001B029A4203D132690A433261EFE732699F
+:1078300082433261306988433061A868002810D0E3
+:10784000FFF7BCF9009008E05FE0FFF7B7F90146E9
+:107850000098091A4048814257D830698005F4D50C
+:107860000DE0FFF7ABF9009006E0FFF7A7F90099EC
+:10787000411A3948814248D830698005F5D40298C8
+:10788000002804D0A06B012109078843A063686A1F
+:10789000002866D00C2F3ED001263606022820682C
+:1078A00005D0B0432060FFF789F905462FE0B043CB
+:1078B0002060FFF783F9074604E0FFF77FF9C01B5C
+:1078C000022822D820688001F7D4E96AA86AE26811
+:1078D0000843296BFD231B049A4311430843E060CE
+:1078E000206830432060FFF769F9054604E0FFF7A0
+:1078F00065F9401B022808D820688001F7D530E0E0
+:10790000FFF75CF9401B022801D90320FEBD206867
+:107910008001F5D425E00128F8D0E06801210904B0
+:10792000AA6A014091421AD10F218904EA6A0140F2
+:10793000914214D1032189050840296B88420DE04A
+:107940000010024072C70008840100207C01002062
+:1079500040100240007000408813000001D0012058
+:10796000FEBD0020FEBDF8B504000ED0FF27606A02
+:107970000537002500280AD0256165612646403676
+:10798000A562707C002807D00AE00120F8BD60687D
+:10799000B842F3D0E561F1E73574204600F03EF8D7
+:1079A000022171742068026840239A4302602123F7
+:1079B000A26860689B021A4038401043E3688A025C
+:1079C0001340184323690B40217D1843C907C90F91
+:1079D0000843A169931019400843E169382319400D
+:1079E0000843216A802319400843A16A9300194083
+:1079F000084321680860A0690421000C0840616AFE
+:107A0000102319400843216848602068C1699143E8
+:107A1000C1616565012070740020F8BD10B586B0A5
+:107A2000044614216846FDF7C2FB104920688842CD
+:107A300019D10F48416B821411434163C16A01227D
+:107A40001143C162C06A002110400590E0200090FF
+:107A500002200190032003900291049105206946C1
+:107A60000007FEF7DBFF06B010BD0000003001404C
+:107A700000100240094910B5401E884201D901207A
+:107A800010BD074C60610321081F02F0A5FE002015
+:107A9000A06107202061002010BD0000FFFFFF0053
+:107AA00000E000E0F0B502462032137E012B1ED02C
+:107AB000012515760223537606687468B36870272B
+:107AC000BC430F68274377600068AC07A04205D02D
+:107AD000084CA04202D0084CA04204D1802449683E
+:107AE000A34319438160557600201076F0BD022033
+:107AF000F0BD0000000801400014014070B5050011
+:107B000005D02C462034607E002802D006E00120FB
+:107B100070BD00202076284600F010F80220607624
+:107B2000291D286802F08EF80120A077A076E07663
+:107B3000207760776076002070BD0000006801212A
+:107B40008907884204D10348816B01221143816374
+:107B50007047000000100240F8B505460446203585
+:107B6000287E012817D001262E760220687622680A
+:107B700090687727FF23B8431B02984390600A68F8
+:107B8000502A31D00EDC202A4BD006DC002A48D007
+:107B9000102A3AD145E00220F8BD302A41D0402ACF
+:107BA00033D136E0602A27D0702A12D0012000039A
+:107BB000121A2AD0824228D1CB684A688968206884
+:107BC00002F079F8206881680122920311438160F4
+:107BD0001BE0CB684A688968206802F06CF821686D
+:107BE00088683843886010E0CA684968206802F0F5
+:107BF000DCF85021206806E0CA684968206802F075
+:107C0000E5F86021206802F061F86E7600202876A1
+:107C1000F8BDCA684968206802F0C7F840212068AA
+:107C2000F1E711462068EEE710B586B0044614214E
+:107C30006846FDF7BCFA012120688907884212D105
+:107C40000A49CA6A02200243CA62C96A0190014015
+:107C5000059141020091002102910391049069462F
+:107C60000348FEF7DBFE06B010BD00000010024026
+:107C700000040050F8B5064604462036307E0D4616
+:107C800001280BD0012008273076002A08D0042ACA
+:107C900016D0082A2AD00C2A4DD137E00220F8BD90
+:107CA000206802F01BF820688169394381612068EF
+:107CB000816904229143816120688169EA6812E048
+:107CC000206802F023F8206881690122D202114362
+:107CD000816120688269012189028A43826120686A
+:107CE0008169EA6812021143816124E0206802F090
+:107CF00026F82068C1693943C1612068C16904223E
+:107D00009143C1612068C169EA6812E0206802F00D
+:107D100031F82068C1690122D2021143C161206893
+:107D2000C269012189028A43C2612068C169EA6887
+:107D300012021143C16100203076F8BD70B5050014
+:107D400005D02C462034607E002802D006E00120B9
+:107D500070BD00202076284600F00FF802206076E3
+:107D6000291D286801F06EFF0120A077A076E0763B
+:107D7000207760776076002070BD704770B505464B
+:107D80002C4602202034002908D004290BD00829D1
+:107D90000ED0627F012A10D0012070BDA27E012A80
+:107DA000FAD1A0760AE0E27E012AF5D1E07605E07C
+:107DB000227F012AF0D1207700E060770122286835
+:107DC00001F06CFF0122286892070121904205D042
+:107DD000074A904202D0074A904204D18268520773
+:107DE000520F062A02D002680A430260002070BDCA
+:107DF000000801400014014070B504460D460068BB
+:107E0000002201F04BFF2068016A0C4A114203D1A5
+:107E1000016849084900016001202034002D06D086
+:107E2000042D06D0082D06D06077002070BDA07606
+:107E3000FBE7E076F9E72077F7E700001111000093
+:107E40007047704770470000F8B502680446D06973
+:107E500011689668814B05461D402023002D6CD08B
+:107E6000F7077F4DFF0FBC460D402F4379D02546C5
+:107E7000C7078035002F06D0CF0504D5012717622C
+:107E80002A683A432A60820708D5F20706D0276895
+:107E900002223A622A6804273A432A60420708D538
+:107EA000F20706D02668042232622A68022632438C
+:107EB0002A6002070AD50A461A406646324305D0B0
+:107EC0002668082232622E6816432E60020508D505
+:107ED0004A0106D501222668D20232622A681A4374
+:107EE0002A602A68002A30D0800606D5880604D584
+:107EF000616E002901D0204688472868216889687A
+:107F0000490602D42821084225D0204602F075F9FE
+:107F100020688168490619D5826840218A438260B9
+:107F2000206F002812D04F498163206FFEF7DCFBE1
+:107F300000280AD0206F816B06E0850611D58D06DA
+:107F40000FD5616E77E020468847F8BD2046FFF7E1
+:107F500079FFF8BD05E02046FFF774FF0020286098
+:107F6000F7E7256E012D56D1C50654D5CD0652D55D
+:107F7000102616622068816825464906403500298A
+:107F80002ADA226F116849680904090CE1D02F8BA5
+:107F90008F42DED9698311680968890617D40168A0
+:107FA000320191430160206881684908490081607D
+:107FB00020688168402291438160E3670020206649
+:107FC00020680168B1430160206FFEF76BFB288BCE
+:107FD000698B401A81B21AE0298B6A8B891A6A8BE5
+:107FE00089B2002AB5D00029B3D00268FF25213517
+:107FF000AA43026020688268520852008260E367E8
+:1080000000202066606620680268B2430260204655
+:10801000FFF716FF9DE7C50208D5750206D50120BA
+:10802000000510622046FFF70CFF92E7050605D514
+:108030000D0603D5A16E002985D18AE7400688D5B3
+:10804000480686D5116820464024A1431160836705
+:108050000021816600F043F97BE700000F08000073
+:108060002001000421A1000810B5040003D0A06F76
+:10807000002802D007E0012010BD00217420015526
+:10808000204600F027F82420A067206801684908EE
+:1080900049000160204602F003F90128ECD0606A33
+:1080A000002802D0204601F025FF206841680922FF
+:1080B000D20291434160206881682A229143816005
+:1080C00020680168012211430160204601F078FF19
+:1080D00010BD0000F0B587B0064614216846FDF7D4
+:1080E00066F82C493068884251D12B48416B0122F7
+:1080F000920311434163C16A01221143C162C06A04
+:108100000025104005900320400200900220032724
+:1081100001A9A1C104200490052069460007FEF7CB
+:108120007DFC1F4C1D48A560E56081C48027E5608B
+:10813000A7602020256160610002A0611848083C0A
+:10814000FEF74CFB002801D0FDF7FEFD3467A66268
+:10815000144C12482146143820600320606010201F
+:108160000831A1C16561A561E56120462562FEF780
+:1081700035FB002801D0FDF7E7FDF4660022012160
+:108180001B20A662FEF7A2FF1B20FEF793FF07B09D
+:10819000F0BD0000003801400010024030000240F5
+:1081A000501700209817002070B5C36F202B27D1DF
+:1081B00000290BD0002A09D0012483682403A3429C
+:1081C00006D10369002B03D1CB0701D0012070BD7C
+:1081D000034660331C7D012C12D001241C75002342
+:1081E0000366084C0368A34207D05C68240204D5E8
+:1081F0001C680125AD062C431C6002F051F970BDCE
+:10820000022070BD0048004070477047FFB504462B
+:10821000806F83B017460D4620285ED1002D0AD00E
+:10822000002F08D0A168C001814207D12069002831
+:1082300004D1E80702D0012007B0F0BD204660302D
+:108240000090007D012848D0009801210175002090
+:10825000802108512120A067FEF7B0FC2646403659
+:108260000190378277820120A1680003814202D108
+:108270002069002805D02F460025009900200875A8
+:1082800011E00027F9E700228021204602F04EF994
+:10829000002815D1002F15D02168387888627F1CFE
+:1082A000708A401E7082708A019B00280698009098
+:1082B000E9D100224021204602F038F9002808D0F8
+:1082C0000320B9E728882168C005C00D8862AD1C6D
+:1082D000E6E72020A0670020AEE70220ACE7704769
+:1082E000034D044C04A002F01BFAE560FAE700001D
+:1082F0000400FA0500ED00E0486172644661756CA7
+:10830000745F48616E646C65722E0D0A0000000097
+:1083100000B585B014216846FCF749FF03480221E7
+:10832000418300F0EFFB05B000BD00003C010020E0
+:1083300010B505242407002204212046FEF737FC4F
+:10834000002208212046FEF732FC0A2002F04DFCF4
+:10835000012204212046FEF72AFC0A2002F045FCF7
+:10836000002204212046FEF722FC10BD10B5052492
+:108370002407002204212046FEF719FC01220821CF
+:108380002046FEF714FC0A2002F02FFC01220421F3
+:108390002046FEF70CFC0A2002F027FC00220421F4
+:1083A0002046FEF704FC10BDF8B50024052607465C
+:1083B00025463607002204213046FEF7F8FB0A2046
+:1083C00002F013FC012204213046FEF7F0FB6006A8
+:1083D000040E08213046FEF7DDFB002801D0641CA6
+:1083E000E4B2052002F001FC6D1CEDB2082DE1D3D2
+:1083F000002F03D0FFF79CFF2046F8BDFFF7B6FF24
+:10840000FAE770B5052605463607002204213046F6
+:10841000FEF7CDFB0024E80901D0012200E0002294
+:1084200008213046FEF7C3FB6806050E0A2002F05D
+:10843000DCFB012204213046FEF7B9FB0A2002F0E2
+:10844000D4FB002204213046FEF7B1FB0A2002F0E3
+:10845000CCFB641CE4B2082CDDD370BD10B5052440
+:108460002407012208212046FEF7A1FB0122042156
+:108470002046FEF79CFB002208212046FEF797FBD2
+:108480000A2002F0B2FB002204212046FEF78FFBF7
+:1084900010BD10B505242407002204212046FEF754
+:1084A00086FB002208212046FEF781FB0A2002F00D
+:1084B0009CFB012204212046FEF779FB01220821C2
+:1084C0002046FEF774FB0A2002F08FFB10BD70B54A
+:1084D00005252D070024012208212846FEF767FB09
+:1084E000062002F082FB012204212846FEF75FFBF2
+:1084F000062002F07AFB07E0641CE4B2FA2C03D9F0
+:10850000FFF7C7FF012070BD08212846FEF742FB98
+:108510000028F1D1002204212846FEF748FB002064
+:1085200070BD0000F8B501F07DFD01F0ADFD5B48C8
+:108530000068C069FDF7F8FC594C5A49A082898F40
+:10854000594E0025002931D0A26A730357499A4237
+:1085500002DB02220A7000E00D700A780121890214
+:10856000002A05D0012A0ED0022A10D0032A1DD1DC
+:10857000608B01282ED0022818D1484808214038A5
+:10858000FFF73AFC12E0FF22F5329042F0D2608B06
+:1085900001281DD0022804D008E03046FEF707FB72
+:1085A00004E03E4808214038FFF7E8FBFDF7C6FD30
+:1085B00020700121C9023046FEF7ECFA0127FF03C3
+:1085C00000282DD03A480560A079002804D007E0A3
+:1085D0000022E2E70122E0E70120A07102F008F8A2
+:1085E00080213046FEF7D6FA002806D00022082166
+:1085F0003046FEF7DCFA012205E001220821304670
+:10860000FEF7D5FA0022052039460007FEF7CFFA1B
+:10861000244C284E4034A08C274F012803D01CE066
+:10862000A5710022EAE725486946088072B68021D4
+:108630002348FDF7A1FB002804D002226946204808
+:10864000FDF73EFC62B61FA002F06AF8A58403F0B5
+:10865000A3FF642002F0C2FAFE60608C012808D1FA
+:1086600010486584058003F097FF642002F0B6FA95
+:10867000FE60208C012806D1258403F08DFF642044
+:1086800002F0ACFAFE600748124A0188914202D11A
+:10869000C088002800D1FE60F8BD0000CC16002084
+:1086A0003C010020E80D0020000400508100002063
+:1086B000740100200400FA0500ED00E0AAAA000001
+:1086C000384A0008BDF8C8EBC9FDBCB6C4A3CABD92
+:1086D0000D0A0000AA55000008B55721202000F01F
+:1086E0006AF80321212000F066F84021222000F0E2
+:1086F00062F80821232000F05EF8AA21302000F063
+:108700005AF8084801210187322000F054F802216C
+:10871000332000F050F8684600F006F80A2002F016
+:1087200064FA08BDE80D002010B501460F2000F0E6
+:1087300021F8002800D0012010BD10B50446FFF735
+:108740008DFE3220FFF75DFEFFF7C1FEE0B2FFF7BE
+:1087500058FEFFF7BCFEFFF781FE3320FFF751FE06
+:10876000FFF7B5FE0020FFF71FFE0446FFF791FE5E
+:10877000204610BD10B50C46FFF7DFFF207001202A
+:1087800010BD70B50D460446FFF768FE3220FFF7B6
+:1087900038FEFFF79CFEE0B2FFF733FEFFF797FECF
+:1087A0002846FFF72EFEFFF792FEFFF772FE0A2023
+:1087B00002F01BFA70BD10B5FFF7E3FF012010BDFA
+:1087C00010B50248FEF735FB10BD0000041600206E
+:1087D000FEB50446002772B6334A01688B1804D1EF
+:1087E0003248C76803208004074088680190C86841
+:1087F000009048698E69002B08D12C4940398B6A5A
+:10880000CD042B438B628B6AAB438B6201463143B1
+:108810003CD025492368CB4205D12449CA680323AB
+:108820009B049A43CA6025462035002810D0216851
+:108830000A6901231A430A61216848610821204618
+:1088400000F036F8032800D1A8732168082048609A
+:10885000002E10D0206801690122114301612068B7
+:1088600086611021204600F023F8032800D1A87368
+:108870002168102048600C482168C14206D10B488D
+:10888000C1680322920491433943C16020680169A1
+:1088900049084900016121680198886021680098B1
+:1088A000C86062B6FEBD00000084FFBF40100240F9
+:1088B00070B506460B480D46002409490068FCF7D0
+:1088C00017FC7D21C90048433168401E00D10324B4
+:1088D0000B682A469A4301D00028F6D1204670BD85
+:1088E000204E0000840100201CB500211648009194
+:1088F000144A01910260C16312054260816007223F
+:108900008263012202610246C16020321170FF239E
+:108910005170C23343628162117301638161042229
+:1089200041634261C161FDF723FD08480090801357
+:10893000019069460448FDF7CBFC00210248FDF791
+:1089400071FC1CBD00240140A81500200200000499
+:1089500008B50848016B012211430163006B012136
+:108960001040009000220A20FEF7B0FB0A20FEF71C
+:10897000A1FB08BD00100240F0B587B01421684685
+:10898000FCF715FC4748C26A04210A43C262C26A66
+:108990000A400592C16A80263143C162C16A3140F2
+:1089A0000591C16A01242143C162C16A2140059138
+:1089B000C16A02252943C162C06A22462840059047
+:1089C00005201C210007FEF7F2F80122364937483E
+:1089D000FEF7EDF8002236493448FEF7E8F8912119
+:1089E0000520002209020007FEF7E1F83148019056
+:1089F000002705206946029700940007FEF70EF84D
+:108A00000C20009011200190032003900520029774
+:108A100069460007FEF702F810206A46039591C2E6
+:108A2000052069460007FDF7F9FF11200190029724
+:108A30006946039700941D48FDF7F0FF1E4801901A
+:108A40006946009502941948FDF7E8FFE00200909E
+:108A50006946019702951548FDF7E0FF17486946FA
+:108A600091C1694611480397FDF7D8FF9120000294
+:108A7000694691C10520694600070397FDF7CEFFBF
+:108A800069460A48019700960294FDF7C7FF002245
+:108A900001210520FEF71AFB0520FEF70BFB07B0AE
+:108AA000F0BD000000100240010200000004005070
+:108AB00008300000000011100000211008320000F2
+:108AC00010B50F4C0D482060FF200530606000207D
+:108AD000A060E06020616061E061012120624902E4
+:108AE0006062A161A0620720E0622046FEF73BFFC2
+:108AF0002068016840221143016010BD0030014030
+:108B00003416002010B58AB000240494059406940D
+:108B10000794089401211848099400940194029440
+:108B2000890703940160092184604160046113494D
+:108B30004461C160FEF7E2FF01200003049004A934
+:108B40000D48FFF709F80C48FFF7F8F8089408A952
+:108B500009480994FEF7A6FF60200090084801909C
+:108B600002940822694603940348FFF783F80248F9
+:108B7000FFF75AF80AB010BD8C16002093040000CD
+:108B80005702000000B585B014216846FCF70FFBC2
+:108B90000E480D490160E1214902416000218160D8
+:108BA000C160016181610C22C161426101623021B9
+:108BB00041620121090381634900C163FFF754FA4F
+:108BC00001F010FD05B000BD00380140CC160020BA
+:108BD00070470000F0B589B00A2002F051FD7D20F9
+:108BE000400102F067FDFF4C0025A570FE48E065DE
+:108BF000A07B0C2801D30B20A07360790A2801D92F
+:108C00000A206071F948E570F94E00783071F94931
+:108C1000A079097840000843E17C89000843F0719D
+:108C2000A06BF070010A3172401CA0636079B074CF
+:108C300042003046F0491330FCF7A0FA6079EE4963
+:108C400082004000801960311330121DFCF796FA43
+:108C500060790621420048438019E8491730921C88
+:108C6000FCF78CFA2C20205E002803D0E449098A06
+:108C70000818A0856079DB49C000203182190B7B80
+:108C800053764B7B937606227272DE4A1D30127841
+:108C9000B272628C3273D64A0B79133A13754979E2
+:108CA00051750022D24902F0D5FD60790021C00043
+:108CB0001D3002F0E1FDD448FEF796F90127E0846B
+:108CC000BF0309E0D048FEF78FF980B2E084A18E9F
+:108CD000FF392D39884206DBA18E80B28842F1D35C
+:108CE000C9198842EED8022002F01AFDC0480126B8
+:108CF000C571E573E57266732573C348FEF774F9B1
+:108D000020850746E5706079FCF7DAFCBF4AC04B66
+:108D1000FCF7BAFB01F0FEFE0022BE4BFCF702FBA3
+:108D2000FCF714FD0006C10CC81980B2F103608580
+:108D3000884201D3401A6085B748A0642079401C5E
+:108D40002071B148FEF750F9E084AB48A54F643874
+:108D500040370690B1E1AC48FEF746F9E0840BE0FD
+:108D6000A948FEF741F980B2E084618D884203D3BF
+:108D7000AA4A8918884207D300210F2002F000FC7C
+:108D8000A749E0630842EBD0E06B411C1FD04004D0
+:108D90007ED58122D20100210F2002F030FD00217A
+:108DA000102002F0EDFB41069348490E00227C386A
+:108DB000A16502F01BFC002002F07CFC002002F008
+:108DC0002EFC8D487C38417A0729C3D101E001F09F
+:108DD00025FD02229349401DFCF7F4F90028B9D182
+:108DE00002F09BFDE167A06702F084FD7D4B8033BC
+:108DF00003C3E0788049401CE07083390B7A6846F1
+:108E00000370497A417000880390A18C88427DD11B
+:108E1000774985488C31C98E0180754971488C31FC
+:108E2000098F01847848FEF7DFF8E08402F0BAFA8F
+:108E30006C48FF2280300168406852040023891882
+:108E400058410206080A10434108490000900A0EE2
+:108E5000080264498031CA6088606548E36F0A305F
+:108E6000A26F02F02FFD60798100614808185D490A
+:108E7000163080310CC902F025FD5A488030C36895
+:108E800082685B48123002F01DFD0821584800E05E
+:108E900006E14172B430C07C0009A07414D0564879
+:108EA000022260497738FCF78DF900280CD1504830
+:108EB000E673C671A06D50491638C2B26639C81D36
+:108EC0002274FB30FCF75AF960790022800048498F
+:108ED0001C3002F0BFFC6079002180001C3002F0E1
+:108EE000CBFC009802F0C5FB012002F019FC607277
+:108EF00002214E48FDF74EFE00281DD000213D48BE
+:108F000001703B498C31488E049000E05AE0B880F3
+:108F1000888EF8808446606CFF310531A06408605B
+:108F2000DC39E064C97C0907090F032900D06174AA
+:108F3000A16D1C2902D015E00121E0E72C49294A46
+:108F40008C31C98FD185069B2C4A1B88138088429F
+:108F500007DD002805DD002903D0607D401C607519
+:108F600000E065752571E672049838816046788165
+:108F70002673208C2E49FF30C33080B22084884273
+:108F80000CD949424018208427487D220188D2000C
+:108F9000491C89B20180914200D3058022487D217D
+:108FA0000088C9004843218C4018206500F070FDFE
+:108FB000607A002805D100210F2002F0E1FA0006B6
+:108FC000F9D583E0FCF798FF0B4A03219032115446
+:108FD00007498C314A8EBA80898EF980A26D1C2A8D
+:108FE0002ED127E0700000203F420F003C010020FE
+:108FF0005C120020700100208C130020C814002097
+:10900000280E00204C01002004160020B81E85EB1D
+:1090100051B8CE3F00000840A0860100983A0000F9
+:1090200000D02724600100206C01002000040050C3
+:10903000E70300005F4B4200D318069A12885A805B
+:1090400080005D4B5C4AD43B02905B4982189B8F49
+:10905000138030314118626C4A60584940185849B1
+:1090600016300CC902F02EFCE16D606C884207DA04
+:10907000514A02995158012902D1E065039905919D
+:109080004D49029A8958814217DD012915DD224692
+:10909000002812DD0398908402201070A5720CE065
+:1090A000484A00210F2002F0AAFB6079E178401CB9
+:1090B000814202D0002002F0B2FAE18C608D814240
+:1090C00000D248E6404A80188142FAD8E07A012866
+:1090D00001D00220E07202F065F93A4A00210F2027
+:1090E00002F08DFB2179002914D0384800888200D5
+:1090F00082188A4200D22570002000F0E1F8E07B5F
+:10910000002836D02C496C310B7848788A78022BAD
+:1091100017D02EE0A16CE26D323920468A420EDA79
+:10912000C1792A4A491CC9B2C171128852008A42C7
+:10913000E5D20599818402210170A572DFE7E5710E
+:10914000DDE710280CD0C82813D2214BC91C1818F1
+:10915000FCF714F803F020FA642001F03FFD36E636
+:109160001C4D28684000000E03D1C878FCF78DFA2A
+:10917000286000202378A27A65790FE00E4E410026
+:10918000303E775A1836765AB74205D00A4F022336
+:1091900000220126483F7E52401CC0B2A842EDD3B7
+:1091A0002370A272074A002180320F2002F027FBB1
+:1091B00009B0F0BDC8140020BC1300205C120020D0
+:1091C000F000002000D02724983A00004C01002035
+:1091D000E80D002064010020F8B52E4C0546A06E75
+:1091E0002D4A281A411EE066914215D21821615E6F
+:1091F000081AFCF751FA294A294BFCF745F90646AB
+:1092000030200F46205EFCF747FA32463B46FCF71B
+:1092100089F8FCF777FA20860020A0751D481A23EC
+:10922000C35E428C1F48008884461F4806881DE0A4
+:109230006046484380181D4F80B2388030277843FD
+:109240006427643078431A4F2066C01985420BD2D8
+:10925000C8B2184930220880206EA25E411BC9188E
+:1092600089186166A066F8BD491CA175A17DB1424F
+:10927000DED33020424310486421101848430F4980
+:109280004118A16620663021401B615EC01840185D
+:109290006066F8BD70000020CF0700009A99999988
+:1092A0009999B93F5A0100204C0100206E0100201D
+:1092B00078ECFFFF5801002074270000C0BDF0FFCC
+:1092C000FEB5294D2988491C8FB228492F800E8868
+:1092D000FCF7E2F9264A274BFCF7D6F801910090FB
+:1092E00025483146FBF704FF244CE18E4218B74273
+:1092F00006D3002028802248019E1018009D02E01D
+:109300001046019E009DFCF7DBF933462A46FCF728
+:1093100009F8FCF71BFA6086012580B2ED03A8422C
+:1093200001D3401B6086A08BFCF7CAF9154A164B87
+:10933000FCF712F90646608E0F460090FCF7C0F964
+:1093400032463B46FBF7EEFFFCF700FA80B2A08600
+:10935000A84201D3401BA0860C49009809684861C7
+:109360000098E086FEBD0000580100204C0100205E
+:109370001904560E2D624040E17A00007000002072
+:109380001F050000F853E3A59B843E40041600200F
+:1093900070470000F0B589B0002004900A2002F068
+:1093A0006FF97D20400102F085F9B34800228270F8
+:1093B000816BB34C491C8163B049838D098A254672
+:1093C000C9188185214602751331079147310391F0
+:1093D0006D393135AB4F203005910290A64E0F21EB
+:1093E000A948717100782071A84AB07912784000BC
+:1093F0001043F27C92001043E071308FE070000A5D
+:109400002072A17431461E229C310798FBF7B6FEEC
+:10941000402228469E49FBF7B1FE029903980A7B39
+:10942000C274497B0175092060729A480078A07265
+:10943000708C2073307D410030469C3009180598AF
+:109440000A78027549784175762000228C4902F02D
+:1094500001FA70790621484300211C3002F00CFA11
+:10946000022002F05DF900210F2002F089F8384255
+:10947000F063F8D0F06B411C18D040047ED58122F7
+:10948000D20100210F2002F0BAF90021102002F0D1
+:1094900077F841067A48490E0022B43002F0A6F867
+:1094A0007748B430417A022902D0BDE001F0B6F924
+:1094B00002227949401DFBF785FE0028F5D16E4850
+:1094C0000222007D41006C489C3009186C48B53080
+:1094D000FBF778FE0028E8D102F01FFA664AD16750
+:1094E000906702F007FA644A803203C204980028A9
+:1094F0002CD1012004906248684E8C30C08E6049A7
+:1095000030805D488C31098F01846548FDF76CFD22
+:109510005949644AC884088CFF30C33080B208843B
+:1095200090420CD952428018088430885D4A401C11
+:1095300080B20B323080904201D3002030803088DE
+:109540007D22D20050430A8C801808654C48694639
+:109550008C30428E0A80808E488049490422B53181
+:10956000C81FFF38FBF70AFE4348494A007D0099AF
+:10957000800011504049803103C900E075E0FF23AD
+:109580005B040022C01851410906060A0E4330460A
+:1095900002F06FF8710849000A0E080236490026E9
+:1095A0008031CA6088603448C36F826F344848385D
+:1095B00002F088F9304880300CC83148443802F055
+:1095C00081F92D488030C36882682D48403802F008
+:1095D00079F92B49002252393C2002F03BF9002155
+:1095E0003C2002F049F9012002F09AF82249487221
+:1095F00008468078401C887001210520C9030007B7
+:10960000FCF78EFC1C48407A002805D100210F2071
+:1096100001F0B6FF0006F9D5802200210F2002F0EC
+:10962000EEF81548467002E01349012048701248D0
+:10963000017D491CC9B201750F2900D2CEE60498FC
+:10964000002810D10C4A1849508C002802D00B88F1
+:10965000984201D908885084144980B20988401E74
+:1096600048431349088009B0F0BD124A00210F2079
+:1096700002F0C5F8D8E7000070000020280E002096
+:109680005C12002000D027243C0100207001002043
+:10969000781400204C010020600100206C010020A3
+:1096A00004160020E70300004801002046010020C6
+:1096B0004401002000902724F8B531492F48086064
+:1096C00002F00EFA2F4800F0A3F92F4CE0822D484B
+:1096D000801C00F09DF920832A48001D00F098F9B5
+:1096E00060832B4829494180014640310979294F3F
+:1096F0000906090E617006D1C7800121C1870A21C0
+:10970000418700218187244AC18E1170C18F217148
+:10971000818F6171817AA17085880521656261817F
+:10972000C6883046FBF7E4FCA08101462846FBF7DB
+:10973000DFFC8800081885B2164825816843FBF7CE
+:10974000BFFF164A164BFBF707FFFBF7FFFFE08151
+:10975000658231463846FBF7CBFC20820146C820A3
+:10976000FBF7C6FCE0830120A083FCF7DDFBA082B1
+:10977000E2890C490C48FDF73BFCF8BD11A6000836
+:1097800068000020004F00083C0100202A02000071
+:10979000E80D0020E803000018000020F853E3A5BE
+:1097A0009B843E40FF7F000004160020F8B5754CF6
+:1097B00000202071744D01202880744EC820308014
+:1097C000207A401C2072C00706D0608C411E618444
+:1097D000022801D2C82060840120C043FFF770FD39
+:1097E0000A2001F04DFF7D20400101F063FF0221BE
+:1097F0006748FDF7CFF900283FD000206549800079
+:109800000978664F49000843634909780843B872EC
+:10981000102078726248C1887D20C000FBF768FC88
+:10982000787360485E490078B87338460B308A78A0
+:109830000270C97841705A49421C20310B7ED370A6
+:10984000497E11715649D01C22310B7E5371497EDD
+:109850009171534940310A7C0271497C4171002267
+:109860003946172001F0F6FF0021172002F004F816
+:10987000022001F055FF4C4F03E00120BEE7FEF748
+:1098800051FE00210F2001F07BFE3842E063F6D04C
+:10989000E06B411C73D040046FD58122D2010021BE
+:1098A0000F2001F0ACFF0021102001F069FE4106FD
+:1098B0003A48490E0022B430A16501F097FE374FB7
+:1098C000B437787A112858D102223849781DFBF72D
+:1098D00079FC002851D1F81F027A69460A70407A53
+:1098E0004870B97A2980C820FBF702FC3080387BA9
+:1098F000608438462E4D2838C08E2880394621484D
+:109900002839098F01842B48FDF76EFBE084208CF9
+:109910002949FF30C33080B2208488420CD94942A3
+:109920004018208428882449401C80B20B312880AC
+:10993000884201D30020288028887D21C90048431F
+:10994000218C4018206500F0A3F868460088A084A8
+:109950001249B87CC7316071420008460D46693033
+:10996000FBF70CFC6079294642001448FBF706FC23
+:10997000608CFF2801D003202070F8BDFFE700F0C5
+:109980004DFF0000700000204C0100205A01002013
+:109990000004005040010020410100205C12002022
+:1099A000E80D00201800002000D0272460010020CE
+:1099B0006C01002004160020E7030000A41300201F
+:1099C00070B586B014216846FBF7F1FB01250F4EF8
+:1099D000ED03002229463046FDF7E9F80120002476
+:1099E000019002946946009503943046FDF716F8FD
+:1099F0000320019002946946009503943046FDF7D8
+:109A00000DF8022001F0EAF806B070BD0004005025
+:109A10000088704770470000F8B5044600206A4689
+:109A20001080194D55222A70AA226A700322AA704A
+:109A3000661DEE702A716971144A49008918AC716B
+:109A40002246E81DFBF79AFB002007E029186A462A
+:109A50008978128889186A461180401CB042F5DB6B
+:109A6000611DA81CFCF7BEF8014668460180291953
+:109A70000078C8716846407808722146093102486A
+:109A800000F0DCFBF8BD000042150020E80D0020CE
+:109A9000FEB5FFF7A1FB2548FDF7A6FA244C86B2D8
+:109AA000E68460790A21081AC000FBF7F5FD074635
+:109AB0000191606EFBF704FE1E4A1F4BFBF74CFD45
+:109AC00000900D463046FBF7FBFD2B46009AFBF756
+:109AD00029FC3A46019BFBF725FCFBF737FE85B2D4
+:109AE0006586A08BFBF7ECFD124A134BFBF734FDA8
+:109AF00006460F462846FBF7E3FD32463B46FBF79A
+:109B000011FCFBF723FE81B20120C003A186814234
+:109B100001D3091AA186854201D3281A6086034918
+:109B2000608E09684861E086FEBD000004160020D2
+:109B300070000020F853E3A59B843E40034A11685F
+:109B4000382389B2994301431160704700300140C6
+:109B500010B5FDF739F810BD10B59AB0342168463C
+:109B6000FBF725FB14210DA8FBF721FB1C2112A8F4
+:109B7000FBF71DFB1B4801680324E402A143C21448
+:109B800089180160FDF7AEFA17480169A143016128
+:109B900006200090FF200130029001200390102049
+:109BA00004900220099040040B90000100240C90C6
+:109BB0000A946846FDF7C4FC0F200D9003200E9018
+:109BC0000F941094012111940DA8FDF78FFB8120B3
+:109BD0001290032080041890149412A8FDF7D4FA70
+:109BE0001AB010BD007000404010024010480168DB
+:109BF000821511430160C1680E4A1140C1600168BD
+:109C00000D4A11400160816849084900816001687E
+:109C10000122920491430160C168FD221204914324
+:109C2000C160002101610649044888607047000056
+:109C3000001002400C40FF88F6FFF6FE00500008BE
+:109C400000ED00E070B5026801239B07114C124D36
+:109C5000984203D0A04201D0A84203D17026B2435B
+:109C60004E683243984203D0A04201D0A84204D1AA
+:109C700003231B029A43CB681A4380239A430B6940
+:109C80001A4302608A68C2620968816201214161E7
+:109C900070BD0000000801400014014010B5CB0663
+:109CA000DB0E0121046A99408C430462016A9A40E8
+:109CB0001143016210BD30B58468FF252D021B02DF
+:109CC0001343AC430B432343836030BD826870234E
+:109CD0009A430A4307210A438260704730B5026AFB
+:109CE000520852000262026A456883697024A343E5
+:109CF0009C080B68A40023430224A2438C6845609F
+:109D00001443836149684163046230BD30B5026A1F
+:109D100010239A430262036A45688269732424020D
+:109D2000A2430C6824021443202293438A684560AE
+:109D300012011A43846149688163026230BD30B503
+:109D4000026AFF2301339A430262026A4568C369CB
+:109D50007024A3439C080B68A400234301246402DD
+:109D6000A2438C68456024021443C3614968C163FF
+:109D7000046230BD30B5026A01231B039A430262BC
+:109D8000036A4568C26973242402A2430C68240252
+:109D900014430122520393438A68456012031A4315
+:109DA000C46149680164026230BD30B5036A046A67
+:109DB0006408640004628469F025AC431201224304
+:109DC0000A24A3430B438261036230BD30B5036AAA
+:109DD0001024A34303628469036A0F252D03120331
+:109DE000AC432243A024A3430901194382610162C9
+:109DF00030BD0000F8B5102405252D07AC62AF205A
+:109E0000800000F0F2FEAC6101F0CEFB2F4C304F31
+:109E1000304E20670EE001F0C7FB2067FEF782FBA3
+:109E2000206C411C2164142804D92BA000F078FC7C
+:109E30002D48C760206FB042EDD1002626642078FF
+:109E40000127FF03030000F0A4FC05040C192D30CA
+:109E50003200012239462846FCF7A9FEFFF7A6FC8E
+:109E600006E0012239462846FCF7A1FEFFF792FAE8
+:109E7000002239462846FCF79AFE18E0A07A012213
+:109E8000401CA07239462846FCF791FEFCF768F8A2
+:109E9000002239462846FCF78AFEA07A052806D912
+:109EA000267004E0FEF796FE01E0FFF773FA022148
+:109EB0000E48FCF76FFE002805D000200C49087002
+:109EC00001F058FAF8BD0120F8E70000700000200A
+:109ED0000400FA053001CADE4457204944204552A7
+:109EE000524F522E0D0A000000ED00E00004005019
+:109EF0007001002010B5818CC90707D001684A683D
+:109F000001235B049A43836A1A434A60818C890760
+:109F100007D501684A6801231B049A43C36A1A43A0
+:109F20004A60818C490707D501684A6801239B0470
+:109F30009A43036B1A434A60818C090707D501686D
+:109F40004A680123DB039A43436B1A434A60818CBE
+:109F5000C90607D50268916801231B039943836BE7
+:109F600019439160818C890607D501688A680123AD
+:109F70005B039A43C36B1A438A60818C490612D5EE
+:109F800003685A6801210905046C8A4322435A6018
+:109F9000026C8A4207D10268516803235B0599432A
+:109FA000436C19435160818C090607D501684A68E2
+:109FB0000123DB04806C9A4302434A6010BD000019
+:109FC000F8B50446002680300660FCF7F7FD05462C
+:109FD00020680068124F000709D501212B46002296
+:109FE00049052046009700F0A1FA00280DD120680D
+:109FF000006840070BD501212B4600228905204629
+:10A00000009700F093FA002801D00320F8BD20202B
+:10A01000A067E0672666603426750020F8BD000062
+:10A02000FFFFFF01F8B5154CC826E078002823D1C2
+:10A030006079002820D101206071114D686B0027E4
+:10A04000002818D0686BC821081A0FE00D48E16895
+:10A05000405C61698847E068401CE060E068C828AF
+:10A0600000DBE760696BC820401A761EE168814218
+:10A0700001D0002EEADC6771F8BD0000540000201A
+:10A0800000000240200D002070B5224CE07800282E
+:10A090003FD1207900283CD1012020711E4EF1696A
+:10A0A00000250906002933DA2156625791420AD168
+:10A0B000F06940062CD5A079002829D0A571208907
+:10A0C000401C208124E0A179002903D1A0710A203D
+:10A0D00000F08BFD00202056CC2148430F49421848
+:10A0E000206912181279B262401C00222061A25627
+:10A0F000CC235A43895881420ADC25612078401CD0
+:10A10000207020780E2800D12570A078401CA07007
+:10A11000257170BD5400002000380140F801002076
+:10A1200010B5806A0022014640314A834A82FDF719
+:10A1300089FE10BD70B5846AA06FE56F21688968DB
+:10A1400000260906002906DA212804D152200653E8
+:10A15000204600F06BF820688068400606D5222D66
+:10A1600004D15A200653204600F047F8204680309C
+:10A1700001681022114301602046FDF763FE70BDA7
+:10A1800010B501460968806A096889061CD4002256
+:10A190005A210A5201680A68FF2301339A430A6070
+:10A1A00001688A68520852008A6001688A68402300
+:10A1B0009A438A602021C167016E012904D1016898
+:10A1C0000A6810239A430A60016E012902D0FEF743
+:10A1D0001BF810BD5821095AFDF732FE10BD10B50D
+:10A1E000806A016E012902D0FEF70FF810BD5821D8
+:10A1F000095A4908FDF724FE10BD01680A68FF23CB
+:10A2000021339A430A6001688A68520852008A60C2
+:10A21000016E012904D101680A6810239A430A607B
+:10A220002021C167002101664166704701680A6804
+:10A23000C0239A430A6020218167704770B5164C8D
+:10A24000E278002A0CD12279002A09D10122E27099
+:10A250000025C82903DC0222A256002A01DCE57091
+:10A2600070BD0123E356CC2253430C4AD150012345
+:10A27000E356CC2673439B180A460146181DFAF78D
+:10A280007DFF6078401C607060780E2800D165709A
+:10A29000A078401EA070E2E754000020F8010020E2
+:10A2A000F8B50446016880682369E6691843636964
+:10A2B000002533431843724A0B68724E3340034300
+:10A2C0000B602168486803231B039843E368184325
+:10A2D00048602168A069914201D0236A18438B68C5
+:10A2E0000B263602B34303438B60674923686748F4
+:10A2F0008B420CD1C0688007800F06D0012839D06E
+:10A30000022835D0032821D11EE001271FE0604933
+:10A310008B420AD1C0680C21084027D0042829D0DC
+:10A32000082825D00C2811D10EE093420ED1C16827
+:10A3300003208002014019D001208002091A19D09F
+:10A34000091A15D0814201D1082700E010274F4992
+:10A35000504840398600934232D1002F0CD0022F52
+:10A360000DD0042F10D0082F7FD126E00027EEE774
+:10A370000227ECE70427EAE7FDF786F806E009681C
+:10A38000C90605D4304603E0FDF79EF8002872D0D8
+:10A39000626851005118814267D81103814264D329
+:10A3A000010E06025008002330185941FAF7B6FE94
+:10A3B00003210902411A384A55E00120C003E7E7AA
+:10A3C0000122E369D20393422BD13B0000F0E1F973
+:10A3D0000906090C4D114D4D4D274D00FDF754F860
+:10A3E00009E0FDF761F806E00968C90605D43046C2
+:10A3F00003E0FDF769F800283DD0616840004A0895
+:10A400008018FAF775FE80B20146244A103991424D
+:10A410002BD8511C01400007400F084329E010468B
+:10A42000EBE73B0000F0B5F90906090C21122121E8
+:10A4300021232100FDF728F80AE0FDF735F807E0B1
+:10A440000968C90606D4304604E00EE0FDF73CF882
+:10A45000002810D061684A081018FAF749FE80B247
+:10A4600001460E4A1039914203D9012503E01046F6
+:10A47000F0E72168C86000206066A0662846F8BD45
+:10A4800000480040F369FFEF0038014040100240EF
+:10A490000044004000093D00FFFC0F00EFFF0000FA
+:10A4A000F8B50446416540300026274602838037D0
+:10A4B0003E602220E0672546206F603500281CD0D2
+:10A4C0001749C162216F17480863216F1648486316
+:10A4D000206F8663236F606D9C4613462168024699
+:10A4E00060462431FCF7C2F9002806D010203860FD
+:10A4F0002E752020A0670120F8BD2E752068016808
+:10A50000FF2201321143016020688168012211435A
+:10A510008160206881684022114381600020F8BD7D
+:10A5200081A10008DFA1000835A10008FFB581B0B6
+:10A5300005460F46044660350A9E39E0701C37D048
+:10A54000FCF73CFB0499401AB04222D8002E20D0E0
+:10A550002068016849072BD5C069C043000527D48E
+:10A5600001202168C002086220680168FF22A13230
+:10A57000914301602068816849084900816020207A
+:10A58000A067E0678034206000202875032005B0B4
+:10A59000F0BD20680168FF22A1329143016020686C
+:10A5A00081684908490081602020A067E067EBE7E7
+:10A5B0002068C1693846884305D00021039881424C
+:10A5C000BCD00020E3E70121F8E7000010B5044902
+:10A5D0001020096808620248FDF736FC10BD000033
+:10A5E000CC16002001490D208870704754000020CF
+:10A5F00010B5FEF7ADF9FEF7C5FAC82202490348C7
+:10A60000FDF7D2FD10BD0000200D0020CC1600206B
+:10A61000F8B53E4C002321783D4A1D46082910D04C
+:10A62000072947D0062950D0052952D0042953D0F4
+:10A63000032954D0002956D0012958D002295AD0D4
+:10A640005BE0A17800264A1F04E0314FBF5DFB1894
+:10A650009BB2761C9642F8DB667927799A195118D5
+:10A66000E3786278C9188918C9194018C0430006F0
+:10A67000000E1AD1012E14D0022E16D125482449DD
+:10A68000C018FAF77BFD01F087FF642000F0A6FAFE
+:10A69000BFF34F8F21492048C860BFF34F8F00BFE1
+:10A6A000FDE759081046FFF7B7F92570E570A5706A
+:10A6B000A571F8BDA1795054491CC8B2A071A17808
+:10A6C000491F8842F5D1082001E060700720207002
+:10A6D000F8BDE0700620FAE760710520F7E7A0708A
+:10A6E000E5700420F3E7552807D10120EFE7AA28F9
+:10A6F00003D10220EBE7032803D02570E570A57095
+:10A70000F8BD032020702071F8BD00003401002046
+:10A71000DE140020E80D00200400FA0500ED00E042
+:10A7200010B5024A024900F0E5F910BDDDB8000895
+:10A73000880100202021020C01D010211046020ABD
+:10A7400001D010460839020901D01046091F8208BD
+:10A7500001D01046891E420801D0881E7047081A91
+:10A760007047F8B5040C8BB2264682B25E430D0CDE
+:10A770001046370C5843360480190021794116469B
+:10A780006E43370C36048019794126466E43891989
+:10A79000F8BD30B47446641E2578641CAB4200D208
+:10A7A0001D46635D5B00E31830BC18474900CA02D0
+:10A7B0000243100000D004204A0D01D001221043B2
+:10A7C000044A490D914201D102210843012800D1D8
+:10A7D00005207047FF0700008307FF22DB0E9A4029
+:10A7E0008907090E9940002808DB830809489B0067
+:10A7F0001B18186890430843186070470007000F43
+:10A800000838830804489B001B18D8699043084304
+:10A81000D861704700E400E000ED00E0BFF34F8F27
+:10A8200004490348C860BFF34F8F00BFFDE7000035
+:10A830000400FA0500ED00E0F8B504464F1EC8001C
+:10A840000838211815461E46086849683A46062306
+:10A850009A4310D02A463346FAF716FE3A46D200FB
+:10A86000083AA3181A687F1E5B68FAF75BFD062298
+:10A870003B469343EED1022F23D0042F11D0062F55
+:10A880002FD12A463346FAF7FFFDE36AA26AFAF7A8
+:10A8900049FD2A463346FAF7F7FD636A226AFAF75A
+:10A8A00041FD2A463346FAF7EFFDE369A269FAF75C
+:10A8B00039FD2A463346FAF7E7FD63692269FAF75C
+:10A8C00031FD2A463346FAF7DFFDE368A268FAF75E
+:10A8D00029FD2A463346FAF7D7FD63682268FAF75E
+:10A8E00021FDF8BD002210B5134610460149FAF7C4
+:10A8F00033FE10BD0000F03F10B5FAF713FD10BD98
+:10A90000002210B5134610461146FAF725FE10BD79
+:10A9100010B50721024A00200907FAF795FE10BD7D
+:10A9200001030000034A10B500201107FAF78CFE5E
+:10A9300010BD000001FDFFFF02E008C8121F08C1A2
+:10A94000002AFAD170477047002001E001C1121FB0
+:10A95000002AFBD1704700000149086070470000E1
+:10A960008C01002008B50021684601706B46012269
+:10A9700002212C2000F052FF0221684601706B4634
+:10A9800001222C2000F04AFF08BD000038B5044623
+:10A990006D20694608706B46012207492E2000F0A1
+:10A9A0003DFF0649002C01D0054A00E0054A2E2053
+:10A9B00000F01AFF38BD000006080000061800006D
+:10A9C000070600000716000038B504466B46022251
+:10A9D0000021362000F0EEFDB3212300FFF7D9FE61
+:10A9E0000E0F08153A3A3A3A1C273A3A2F34483AA9
+:10A9F00000216846017040784108490014E069462A
+:10AA0000087880088000401C04E0694608788008C7
+:10AA10008000801C08701DE0684602780A404832B9
+:10AA200002704178802001436846417012E0684618
+:10AA300002780A40027040784106490EF4E7694600
+:10AA400048780221084303E069464878FD21084020
+:10AA5000694648706B4601220021362000F0DEFE78
+:10AA6000012200AB11463620013300F0D7FE38BD7D
+:10AA700069460878CF21084069462030CAE708B502
+:10AA8000032168464170012101706B4602220021BA
+:10AA9000362000F0C3FE0122D20306212D2000F053
+:10AAA000A3FE012000F09AF80120FFF78DFF08BDFA
+:10AAB00008B5020A69464A7008706B4602220421F2
+:10AAC0002D2000F0ABFE0320694608706B46012282
+:10AAD00006212D2000F0A2FE0020694608706B467A
+:10AAE000012206212D2000F099FE0A212D2000F0E0
+:10AAF00047FD08BDF8B516460F460446002503E09D
+:10AB00003946B047641C6D1C20780028F8D12846CF
+:10AB1000F8BD0000F8B54A002B4B520DD6182B4A51
+:10AB20000C460546142E2BDA002E12DA284BFAF7C3
+:10AB3000F9FB00221346FAF74FFE40D2002C03DA4D
+:10AB40000124E40700253AE02046284337D0214C71
+:10AB500014E0214F0B46F7403B402B4331D01C4BB8
+:10AB6000FAF7E0FB00221346FAF736FE27D2002C54
+:10AB700003DD01200005F0400419BC4300251EE060
+:10AB8000332E1EDC33460027143BFF43DF403842A0
+:10AB900017D00F4BFAF770FC00221346FAF71CFE91
+:10ABA0000DD2002C0ADD142E0CD03420811B012084
+:10ABB00088404019A84200D2641C0546BD43214686
+:10ABC0002846F8BD641CF9E701FCFFFF9C7500886E
+:10ABD0003CE4377E0000F03FFFFF0F007D2110B501
+:10ABE000C900484300F001F810BD002140E000BF5B
+:10ABF00000BF00BF00BF00BF00BF00BF00BF00BF5D
+:10AC000000BF00BF00BF00BF00BF00BF00BF00BF4C
+:10AC100000BF00BF00BF00BF00BF00BF00BF00BF3C
+:10AC200000BF00BF00BF00BF00BF00BF00BF00BF2C
+:10AC300000BF00BF00BF00BF00BF00BF00BF00BF1C
+:10AC400000BF00BF00BF00BF00BF00BF00BF00BF0C
+:10AC500000BF00BF00BF00BF00BF00BF00BF00BFFC
+:10AC600000BF00BF00BF00BF00BF00BF00BF491C46
+:10AC70008142BCD37047FFB581B01E460F46040029
+:10AC800026D00B9903980143A06A394382680720B4
+:10AC90009047002818DB0A99A06A31438268062091
+:10ACA0009047002810DB25462035A979032F01D9CC
+:10ACB00008200143032E01D904200143A06A8268C1
+:10ACC00009209047002806DA0120C04305B0F0BDF6
+:10ACD0000020C043FAE7384600F000F92060304613
+:10ACE00000F0FCF860600A9868700398A870EF7034
+:10ACF0002E710B9868710020E8E70000F7B5044654
+:10AD0000002090B000900190002C05D06A460621EA
+:10AD100001F07CFC062803DA0020C04313B0F0BD2C
+:10AD200068464078010268460078000409186846C1
+:10AD300080780818FAF7C4FC054668460391007944
+:10AD400001026846C078000409186846407908186E
+:10AD5000FAF7B6FC032206460F4692075C4BFAF759
+:10AD60003BFD07D200225B4B30463946FAF77EFBAB
+:10AD700006460F4603229207554B28460399FAF7D9
+:10AD80002BFD07D20022534B28460399FAF76EFB9E
+:10AD9000054603912068FAF793FC02460B463046BD
+:10ADA0003946FAF7D9FB07460A200791205EFAF7E1
+:10ADB00073FC3A46079BFAF767FB064608200991A1
+:10ADC000205EFAF757FC0021C943FAF79FFAFAF719
+:10ADD000DBFC3246099BFAF7A5FA069108906068F9
+:10ADE000FAF76EFC02460B4628460399FAF7B4FBC5
+:10ADF00005461A200E46205EFAF74EFC2A463346D8
+:10AE0000FAF742FB0C9009911620205EFAF744FCF9
+:10AE1000099B0C9AFAF786FA05910A902A4633465E
+:10AE200038460799FAF730FB059B0A9AFAF72CFB8C
+:10AE300005910A901420205EFAF72EFC3A46079BF3
+:10AE4000FAF722FB07461C200791205EFAF724FC44
+:10AE50002A463346FAF718FB0E900B911820205E15
+:10AE6000FAF71AFC0B9B0E9AFAF75CFA2A4633465D
+:10AE7000FAF70AFB0B910E902069FAF70DFC0B9B79
+:10AE80000E9AFAF74FFA2A463346FAF7FDFA0546C4
+:10AE90000E46E068FAF700FC2A463346FAF742FA13
+:10AEA0003A46079BFAF73EFA059B0A9AFAF73AFAEE
+:10AEB00001229207084BFAF7E7FA02460B46129C6A
+:10AEC0000898069903C411980CC0002026E70000DA
+:10AED000FFFF5F4100007041E17A843F00B501212E
+:10AEE000C9040300FFF755FC081A05080B0E1114DE
+:10AEF000171A0320C00400BD0720C00400BD0F20A6
+:10AF0000C00400BD1F20400300BD3F20400300BD22
+:10AF10007F20400300BDFF20400300BD084600BD68
+:10AF2000FEB5264F0D4604000FD0002D0DD026464D
+:10AF300000202036B071F07129680D208847002864
+:10AF400001DA7800FEBD102801D03846FEBDA562AA
+:10AF5000E968002901D028208847204600F030F811
+:10AF60000028F3DBA06AA52182680E209047A06A22
+:10AF7000962182680F209047A06A02218268622091
+:10AF80009047A06A002182680E209047A06A0021A5
+:10AF900082680F209047717930200191009006233C
+:10AFA000202201212046FFF766FE0028CEDB204646
+:10AFB00000F0AEF80028C9DB0020FEBDFFFFFFFF58
+:10AFC00010B586B0044614216846FAF7F0F8002C54
+:10AFD0007ED0A06A122143686A4610209847122842
+:10AFE00077D1684600780122010168464078120353
+:10AFF0000009081843492081884201DD801A208118
+:10B000006846837840780007000D181860818842F0
+:10B0100001DD801A608168460079012201016846DD
+:10B02000C07812050003091868464079000908181D
+:10B030003549E060884201DD801AE0606846407969
+:10B040000007030B6846807900021B186846C07928
+:10B0500018182061884201DD801A20616846417A13
+:10B06000007A0002081802B2284801210904A282CD
+:10B07000824201DD521AA2826A46D37A927A120281
+:10B080009A1812B2E282824201DD521AE2826A46C4
+:10B09000537B127B12029A1812B22283824201DD84
+:10B0A000521A22836A46D37B927B12029A1812B2FA
+:10B0B0006283824201DD521A62836A46537C127CAB
+:10B0C00012029A1812B2A283824204DD501A01E0E1
+:10B0D0000BE008E0A083A06A0168282088470028C8
+:10B0E00006DA0120C04306B010BD0020C043FAE7D5
+:10B0F000C011C0072034002800D0802060710020DB
+:10B10000F1E70000FF070000FFFF0700FF7F0000DE
+:10B1100010B5040009D0A06A072182680820904772
+:10B12000002805DA0120C04310BD0020C04310BD37
+:10B13000072020342070002010BD0000FEB504461A
+:10B140000020019000906079734940000E5A6178A8
+:10B150002578491E7148CFB20163042D77D0072DA1
+:10B1600075D000210291217801736C49E3790122A5
+:10B1700092058969002B6CD0914381616748217ADF
+:10B180004173217A82698907890B0A438261002110
+:10B19000042000F034FB324661492E2000F024FBED
+:10B1A0003846FFF7F3FB5F4E0522705D81004018C3
+:10B1B0005D49431807212B2000F030FB5B490298C2
+:10B1C00001220B180B21282000F028FB705D584944
+:10B1D00080000A580C21282000F011FBE079554925
+:10B1E00080004018A1794900425A0221272000F02E
+:10B1F000FBFA51487E00825B0421272000F0F4FA1C
+:10B20000E079002829D0A07804282CD0282069468D
+:10B21000087220220621272000F0E6FA02AB012264
+:10B220002621272000F0FAFA444938014018E17835
+:10B23000890042580821272000F0E1FAA17A601C19
+:10B24000627A0902114313D016E000E001E0012107
+:10B2500088E71143F608816190E7642206212720E0
+:10B2600000F0C2FAE0E71020694608720246D1E712
+:10B2700033490172090A4172417A007A0A02024393
+:10B280002021272000F0B0FA2E4F0C2123203A680D
+:10B2900000F0B5FAF01982880421232000F0A4FA06
+:10B2A000A07900280BD0E07927490122431800211A
+:10B2B000212000F0B3FA03200190012000902A071A
+:10B2C000120F10010243607800218007000B024337
+:10B2D0000198000502430098400402432079C0060B
+:10B2E000400902436079C00602431F2000F087FA3C
+:10B2F000A07861780123084302040848DB03026157
+:10B30000E179490319430A4302610021082000F052
+:10B3100076FA0020FEBD000040C70008BC010020F6
+:10B3200004280000E8C60008240000204200002095
+:10B33000F0C6000810C700081CC7000820C7000896
+:10B340004110000008C700084400002038B50C4632
+:10B3500007498A8B002102432C2000F045FA6846F9
+:10B3600004706B46012206212C2000F057FA38BDEC
+:10B37000BC01002010B5FFF7F5FA10BD10B504466A
+:10B380000421362000F0FCF80121C902002C01D074
+:10B39000084300E0884302460421362000F02FFADB
+:10B3A00010BD000038B540206946087000210E200D
+:10B3B00000F0E6F80446002211460E2000F01FFAC5
+:10B3C0006B46012200210D2000F028FA074A0021D7
+:10B3D0000F2000F014FA00F0EDF9224600210E20B3
+:10B3E00000F00DFA02480021017338BDF8FF272450
+:10B3F000DC010020FEB50546042069460870514C6A
+:10B400000020607521462031206348710873A083B5
+:10B410006063A06300F0C8F84B4E206002E000F0CB
+:10B42000C3F82060B042FAD10020FFF7CDFA00F057
+:10B43000BBF8464E20603078242801D9243806E035
+:10B440000621F9F755FE0622101A400108430206AC
+:10B4500001040A4301020A430243B2607060002102
+:10B460001E2000F0CCF900F09FF820606B4601220E
+:10B470000021242000F0D2F91E20FFF719FB86B22C
+:10B48000300AA0730420FFF713FB074600F08CF886
+:10B4900020603806000E0DD002206946087101AB0D
+:10B4A000012212212D2000F0B9F9A08B01210903FE
+:10B4B0000843A08300F078F820600620FFF7F8FA30
+:10B4C00060600720FFF7F4FAA060F006C00E207558
+:10B4D00001D110202075C0B200F0DCF9E80707D0D8
+:10B4E000FFF7CDFAA08B0121C9020843A0830AE02F
+:10B4F0000521362000F02EF81549084002460521A6
+:10B50000362000F071F90120FFF75EFA00210420D7
+:10B5100000F036F8A0610021262000F031F8152156
+:10B520008903084302460021262000F068F9002222
+:10B530002621362000F058F900F036F8206000206F
+:10B54000FEBD0000BC0100203001CADE1800002052
+:10B55000FFFD000038B5094C89B280B26B4602226B
+:10B5600000F028F8002806D16846407801026846B5
+:10B570000078081884B2204638BD0000FFFF0000A4
+:10B5800038B50024E44389B280B26B46042200F04F
+:10B5900011F8002806D103216846435C2202D41822
+:10B5A000491EFAD5204638BD10B500210846FFF7E0
+:10B5B000E7FF10BD38B5002909D0402420436C4670
+:10B5C0002070C8B27F2906D8607002200AE0694660
+:10B5D0000870012006E0802420436C466070C80992
+:10B5E000A0700320694600F0B1FF38BD10B51446C5
+:10B5F00003460A4621461120FFF7DCFF10BD10B5B7
+:10B600000346052200211520FFF7D4FF10BD10B519
+:10B610000346052200211720FFF7CCFF10BD38B5E7
+:10B62000054600206946087000F0C4F8FF24013484
+:10B630002246002D01D00322120200210D2000F02D
+:10B64000D3F8002D13D06B46012203210F20FFF702
+:10B65000B1FF68460078000709D5FFF7A3FE224630
+:10B6600000210D2000F0C0F80020C04338BD0020AC
+:10B6700038BD10B5024601210A2000F0C0F810BD07
+:10B6800010B5044600211A20FFF77AFF000D2203AF
+:10B690000005120B024300211A2000F0B0F810BD83
+:10B6A00010B5024602492E2000F09EF810BD0000A1
+:10B6B00004180000F8B505466B460122032104205A
+:10B6C000FFF778FF0126114C3607002D0DD02A46D2
+:10B6D00000210C2000F088F8694608781021084302
+:10B6E00069460870A069304307E069460878EF2191
+:10B6F000084069460870A069B0430B46A06101226A
+:10B700000321042000F08AF8F8BD0000BC010020ED
+:10B7100010B502460021182000F066F810BD0000A8
+:10B72000F8B50746002568460570B807204C2E4638
+:10B7300000280ADA8020694608706B460122002141
+:10B740000D2000F06BF801202073F8076946087897
+:10B7500021D006210843694608706B46012200216A
+:10B760000D2000F05BF803210F20FFF7F3FE81218D
+:10B77000C900084219D04020694608706B46012272
+:10B7800000210D2000F04AF80020FFF7F7FD00250A
+:10B790002673ED4309E002210843694608706B46B1
+:10B7A000012200210D2000F039F82846F8BD0000E4
+:10B7B000DC0100201CB56B46012203210F20FFF79E
+:10B7C000F9FE684600784022C1091040C9014000D6
+:10B7D000814208D0012069460871024601AB03216D
+:10B7E0000D2000F01BF81CBD08B56B461A70120A3C
+:10B7F0005A7089B280B2022200F010F808BD38B544
+:10B8000000236C46E254120A5B1C042BFADB89B25B
+:10B8100080B22346042200F001F838BD38B58024F8
+:10B82000002909D0C02528436D462870C8B27F2959
+:10B8300007D86870022009E020436946087001209B
+:10B8400004E020436870C809A8700320694600F02E
+:10B8500027FF38BD10B51446012312189B029A42E7
+:10B8600002D90020C04310BD0B46821E214609208C
+:10B87000FFF7D4FF002010BD10B5054A89051269F5
+:10B8800001430A4300210820FFF7B9FF002010BD43
+:10B89000BC01002038B504466B4601220E212B2046
+:10B8A000FFF788FE68460078E10640094001C90EAE
+:10B8B0000143684601706B4601220E212B20FFF7E1
+:10B8C000ADFF38BD10B5002142541C06120A2243B8
+:10B8D0001B0A491C0429F7DB10BD000013B5012326
+:10B8E0001A4669460248FCF791FC00981CBD00000E
+:10B8F000CC1600207CB5002425466846FFF77FFE65
+:10B9000004206946220E2D02154322020C5C1443CA
+:10B91000401EF7D5204629467CBD7CB5002425462F
+:10B920006846FFF774FE04206946220E2D02154377
+:10B9300022020C5C1443401EF7D5204629467CBDEC
+:10B94000FBF74AF9FEF708F9FDF716F83E493F48BC
+:10B95000002522C005608561C5613D490562C16061
+:10B960000838FBF7CBFAFCF7F3FFFDF70BF9FDF70F
+:10B97000A7F8FCF7B9FF052401222407D1032046CC
+:10B98000FBF715F9FDF798FEFCF7A6FEFAF706F9A6
+:10B99000FAF788F9FAF756F9FCF7BAFC0721A0156F
+:10B9A000FFF7D4FCFFF7E6FC012211032046FBF76A
+:10B9B000FEF82648C8222749C830FCF7F5FB264F79
+:10B9C000264E274C387800280FD13078002801D037
+:10B9D00003280AD10121C9022248FBF7DBF800281D
+:10B9E00003D101210846FBF79DFBE078002828D011
+:10B9F0006078002825D0E57072B620780F280AD923
+:10BA00000120184900038861FEF7F4F90120154967
+:10BA1000000388620CE0012251031248FBF7C7F8CB
+:10BA2000FEF7E8F90121002249030E48FBF7BFF8B1
+:10BA300062B6FCF777FD208C0028C3D0401E20841E
+:10BA4000C0E7FCF76FFDBDE7007C00400416002056
+:10BA5000FFFF0000200D00205A0000208100002080
+:10BA60003C0100200004005010B586B01748FBF7D9
+:10BA7000C8F914216846F9F79AFB1548009003208D
+:10BA8000019000200290052069460007FAF7C6FFE2
+:10BA900069461048FAF7C2FF69460F48FAF7BEFF39
+:10BAA00001210846FBF73EFBFF2401342046FBF74B
+:10BAB00011FB0A4908680422104308602046FBF77E
+:10BAC00019FBFBF71FFB06B010BD00000416002099
+:10BAD000FFFF00000004005000080050007000400C
+:10BAE00010B50122920217491748FAF75FF9154875
+:10BAF000164902888A4223D0018004218180FF21D7
+:10BB0000F531C1800A21018100211E224181D243E9
+:10BB100082810122C28181834323C386022303875A
+:10BB2000782343878287C28702464032118451843A
+:10BB30009184C183918014238382118200F02CFDB3
+:10BB400010BD0000E80D002000FC0008AA55000010
+:10BB5000F0B51FB496B084460C460246199D18985D
+:10BB60000390490068006300490840080193002AD7
+:10BB700001D0012600E000269E19FE4BF6185B104E
+:10BB80009E422BD36E00039F0296002F00D0012708
+:10BB9000F719F84EF84BBE199E421FD3039E034679
+:10BBA000F64F334309D03B469C4201D1002A04D0D2
+:10BBB000019B002A05D0012604E0002039461BB075
+:10BBC000F0BD00269E19EE4B9E4207D8039F029EB1
+:10BBD000002F00D00127F6199E4207D92B46604658
+:10BBE0002146189AFEF788FE1BB0F0BD0023002CFA
+:10BBF00029DAE44EB04226DAE34EB04201DB0223FA
+:10BC000021E0DE4EB0421EDBE04E070DBE19142EC1
+:10BC100009DD3427BF1B039EFE400196BE40039FF3
+:10BC2000BE420BD00FE0039F002F0CD11427BF1B87
+:10BC30000646FE400196BE40864204D1019BDE07C7
+:10BC4000F60F02239B1B0E46164318D1002D16DA61
+:10BC5000002C03D0022B01D0012B06D00220FEF7CE
+:10BC60007BFEFEF73FFE1BB0F0BD0220FEF774FE28
+:10BC7000FEF738FE0122D20751401BB0F0BD039EF3
+:10BC8000002E61D1BF4EB04220D1C148844201D1C3
+:10BC9000002A08D0B948814209DB002D10DB189832
+:10BCA00029461BB0F0BD0020B4491BB0F0BD002DEB
+:10BCB00006DA01222946D207189851401BB0F0BD80
+:10BCC000B4497944086849681BB0F0BDAB4FB8422D
+:10BCD00025D1002D1FDA002904D0B14212D1002A4B
+:10BCE00009D018E0002A72D1A649E20F0020D2073D
+:10BCF00011431BB0F0BD0020E20F0146D2071143F3
+:10BD00001BB0F0BDB14206DA234600203946F9F7F0
+:10BD100023FC1BB0F0BD104621461BB0F0BDB14264
+:10BD200012DA0126B607B54203D12346104619465A
+:10BD3000FEE3994EB54207D1261E05DB104631467B
+:10BD400000F040FC1BB0F0BD67007F081646002ADB
+:10BD500040D100290AD08B4A914229D1002C0EDD16
+:10BD6000002D1CDB002011461BB0F0BD022B16D0AD
+:10BD7000002C14D0012B12D1002C14DB0FE0002C6E
+:10BD800028DA002D09DB012B03D000207D491BB0F0
+:10BD9000F0BD002081491BB0F0BD012B03D0002075
+:10BDA00001461BB0F0BD00200121C9071BB0F0BD4A
+:10BDB000724A91420ED1002C01DA002B17D0022BCF
+:10BDC00006D00020C043F9F767FC1BB0F0BD90E23D
+:10BDD0000120F8E7E217521C94461A4307D00022CC
+:10BDE0000892664C62465B1E1A4307D009E00120A8
+:10BDF000FEF7B2FDFEF784FD1BB0F0BD0022644CDF
+:10BE00000892674A90427DDD664B674A98421FDD83
+:10BE1000914202DC002D05DB4DE05848814217DBE2
+:10BE2000002D48DD0220FEF797FDFEF771FD054667
+:10BE30000E460022534B21460898F9F725FB084689
+:10BE400071004908C00FC007014328461BB0F0BD70
+:10BE5000914215DA002D2EDA0220FEF77DFDFEF765
+:10BE600057FD05460E460022464B21460898F9F735
+:10BE70000BFB72005208C80FC0070243114617E0BF
+:10BE80003E4B994223DD002D15DD0220FEF764FDB7
+:10BE9000FEF73EFD05460E4600223A4B2146089825
+:10BEA000F9F7F2FA084671004908C00FC0070143CC
+:10BEB00028461BB0F0BD0220FEF74EFDFEF732FD16
+:10BEC00049004908E20FD20711431BB0F0BD002220
+:10BED00030463946F9F7CAFA012205460E46D243E2
+:10BEE000F9F7B2FB314A324BF9F7C6FA2A46334624
+:10BEF000F9F7CAFA0022284BF9F7BEFA07462A4694
+:10BF0000334600E064E0039110461946F9F7BCFAA5
+:10BF10003A46039BF9F7B8FA0746032209915207FC
+:10BF2000244B28463146F9F7AFFA07910C90224A84
+:10BF3000204B38460999F9F7A7FA074601911F4A9D
+:10BF40001F4B28463146F9F79FFA3A46019BF9F70D
+:10BF50008DFA07460B460246099107990C98F9F7A6
+:10BF6000E1F900250E462846079B0C9AF9F77EFA60
+:10BF70003A4627E0FFFF1F00FFFF0F000000F03FE1
+:10BF80000000E0FF0000F07F0000404301FCFFFFE5
+:10BF90000000F0BF5A0B00000000E03F0000F0FF7F
+:10BFA0000000E0410000F043FFFFEF3F55555555BD
+:10BFB0005555D53F4715F73FFE822B6544DF5DF8A9
+:10BFC0000BAE543E099BF9F757FA02460B4652E175
+:10BFD000012500202D05A94207DA352230463946D1
+:10BFE000F9F732FB06463420C0430A151218FE4802
+:10BFF000101803900803FD49000B01430F46FC494C
+:10C00000884201DC002003E0FA49884202DA01207C
+:10C01000119005E0002011900398401C7F1B0390B5
+:10C0200011980597C200F4480F927844801843682D
+:10C030000268394630460D930292F9F717FA0791D4
+:10C040000C9030460D9B029A0599F9F76BF9024660
+:10C050000B460020E549F9F77FFA09910490079B08
+:10C060000C9AF9F711FA129000201090E3480D464F
+:10C07000784400680E90012178104907084311990F
+:10C080000D9B890440180121C90447183946029ABA
+:10C090000E98F9F7EBF93246059BF9F7EDF90246F0
+:10C0A0000B4629461098F9F7EFF9064602913B46F0
+:10C0B00029460E9A1098F9F7E7F9079B0C9AF9F7B9
+:10C0C000DBF93246029BF9F7D1F9099B049AF9F79B
+:10C0D000DBF90591129A0A902B4610461946F9F79A
+:10C0E000D3F906460246C6480F460B460621784459
+:10C0F000FEF7A2FB32463B460091049010461946DB
+:10C10000F9F7C2F9009B049AF9F7BEF906460F4603
+:10C110002B461946129A1098F9F704F9059B0A9ACA
+:10C12000F9F7B2F932463B46F9F7FCF8109A079155
+:10C1300004902B4610461946F9F7A6F9B14E002295
+:10C14000334609910290F9F7EDF8079B049AF9F745
+:10C15000E9F800200746024633460091F9F786F9D0
+:10C16000099B029AF9F782F9079B049AF9F784F977
+:10C1700006460D913A462946009B1098F9F784F936
+:10C1800007910C902B463046129A0D99F9F77CF9DD
+:10C1900005460E463A46009B05990A98F9F774F948
+:10C1A00033462A46F9F7BEF802460B460746099180
+:10C1B00007990C98F9F7B6F800250E462846079B14
+:10C1C0000C9AF9F753F93A46099BF9F755F90746DE
+:10C1D0000722099152078C4B31462846F9F754F94A
+:10C1E00007910090894A884B38460999F9F74CF92C
+:10C1F00007460191864A874B31462846F9F744F9AC
+:10C200003A46019BF9F78EF8834B7B440F9A9B18B3
+:10C210001A685B68F9F786F8029009910398F9F7B4
+:10C220003BFA05910490099B029A07990098F9F747
+:10C2300079F87A4B7B440F9A9B181A685B6817460B
+:10C240000393F9F76FF8059B049AF9F76BF80E461C
+:10C250002846059B049AF9F709F93A46039BF9F732
+:10C2600005F9079B009AF9F701F9099B029AF9F77A
+:10C2700003F902460B46199900200C900F461898B6
+:10C28000F9F702F9029104903B460C9A1999189813
+:10C29000F9F7ECF82A463346F9F7F6F8029B049AC8
+:10C2A000F9F740F809910E902A46334639460C9822
+:10C2B000F9F7EAF806460F46099B0E9AF9F732F8A5
+:10C2C000574A0D46914220DB5242AA18024310D130
+:10C2D00032463B46F9F7CAF804900391514A524B53
+:10C2E00009990E98F9F71EF8039B049AF9F774FA66
+:10C2F0001ED20220FEF730FBFEF70AFB4900490878
+:10C30000E20FD20711431BB0F0BD6A00474B520841
+:10C310009A420DD3464AAA18024300D0CBE53246D2
+:10C320003B46F9F7A3F8099B0E9AF9F755FAF5D9A8
+:10C330006800002340082C490393020D3D4B52181E
+:10C34000984223DD01200005521CD04042195000C4
+:10C35000400D401838497944096813468C463749DE
+:10C36000C1408B4312030121120B090551181422FD
+:10C37000101AC1400391002D01DA48420390624631
+:10C3800030463946F9F772F806460F4632463B46C4
+:10C3900009990E98F8F7C6FF00252A46284B28462B
+:10C3A0000591F9F771F807910C90264A264B28461B
+:10C3B0000599F9F769F80091029032463B46284604
+:10C3C0000599F9F753F8099B0E9AF9F755F81F4AA2
+:10C3D0001F4BF9F759F8009B029AF8F7A3FF07469D
+:10C3E0000B460246099135E001FCFFFF0000F03FDB
+:10C3F0008E9803007AB60B006A070000AC070000B5
+:10C40000D60600000000084009C7EE3FFD033ADCF5
+:10C41000F5015B14E02F3EBEAA0500007005000088
+:10C4200000009040FE822B654715973C00CC904061
+:10C4300000346F3F0000E03FC6040000FFFF0F0024
+:10C44000432EE63F396CA80C615C20BEEF39FAFE42
+:10C45000422EE63F07990C98F8F764FF05460E4612
+:10C46000079B0C9AF9F702F83A46099BF9F704F88A
+:10C4700009912A4633460E9010461946F9F704F8FA
+:10C48000074602462F480B46059105217844FEF7E2
+:10C49000D3F93A46059BF8F7F7FF2A463346F8F7F3
+:10C4A000EBFF0746019128463146099B0E9AF8F7A3
+:10C4B000EBFF099B0E9AF8F735FF012304910C90CE
+:10C4C00000229B0738460199F8F7D0FF05910E909E
+:10C4D0003A4628463146019BF8F7D6FF059B0E9A4F
+:10C4E000F9F73AF8049B0C9AF8F7C0FF2A4633464E
+:10C4F000F8F7BCFF0022144BF8F7BEFF064603987E
+:10C500000D46000541190915002912DC304629465F
+:10C51000039AF9F799F8FEF749F9042801D1FEF7D3
+:10C5200001FA30462946039AF9F78EF8064601E0EB
+:10C5300004E029180B46324621460898F8F7A4FF74
+:10C540001BB0F0BD680300000000F03FF0B58C4662
+:10C5500000251026052109078E620E4C08E067466B
+:10C560007F5DE760A768FF07FCD0E7681F706D1C60
+:10C570008542F4DB0020074606E0E760A568ED078A
+:10C58000FCD0E5681D54401C9042F6D38E6100201B
+:10C59000F0BD00000030014070B572B60124074DB7
+:10C5A000A40221462846F9F7E7FB002804D02246DA
+:10C5B00003492846F9F784FC62B670BD00FC000808
+:10C5C000E80D0020F8B506460C46F9F713FA051EEB
+:10C5D0000F4600D00120014349000B484908411A89
+:10C5E000C90F0DD0002E01D0012100E000210C4325
+:10C5F00061004908401AC00F02D10120FEF7ACF9D2
+:10C6000028463946F8BD00000000F07FF8B5154611
+:10C610000E460746002407E03819C0B200F008F8BB
+:10C62000641C2870E4B26D1CB442F5D33046F8BDEA
+:10C6300010B50446FBF712FFEE20FBF7E2FEFBF716
+:10C6400046FF2046FBF7DDFEFBF741FFFBF706FF49
+:10C65000EF20FBF7D6FEFBF73AFF0020FBF7A4FE26
+:10C660000446FBF716FF204610BD704770B50D4617
+:10C670000446FBF7F3FEEE20FBF7C3FEFBF727FFB4
+:10C680002046FBF7BEFEFBF722FF2846FBF7B9FE6C
+:10C69000FBF71DFFFBF7FDFE0A20FEF7A6FA70BDB3
+:10C6A000F0B50025102605279C463F070B46BE62C5
+:10C6B0000C4C06E0595DE160A168C907FCD0E16857
+:10C6C0006D1C8542F6DB002007E06146095CE160F5
+:10C6D000A168C907FCD0E168401C9042F5D3BE6157
+:10C6E0000020F0BD003001400000010203040005FD
+:10C6F000405C0000A05C0400C06C0800805C04008A
+:10C70000E03F1E00E07D1E0007A9022570889B887F
+:10C710000A001600010006000100020087008D00DB
+:10C720002D001A3152001A339A001A351D011A379A
+:10C730006B003B31BE003B335E013B3596023B371D
+:10C74000000099599959EB518F421E45142E0080D3
+:10C75000EB51F5283333E13A703DE13AC235852B90
+:10C76000C2353333C235C235AE47E13A5138A33012
+:10C770005138000000000000000001020304060719
+:10C780000809030406080C101820300000000001FE
+:10C790000203040000000000000000000000F03F61
+:10C7A000000000000000F83F000000000000000052
+:10C7B0000000004003B8E23F00000000000000005D
+:10C7C00006D0CF43EBFD4C3E033333333333E33FEB
+:10C7D000FFAB6FDBB66DDB3F4D268F515555D53F17
+:10C7E00001411DA96074D13F65DBC9934A86CD3FE5
+:10C7F000EF4E454A287ECA3F3E5555555555C53FD3
+:10C8000093BDBE166CC166BF2CDE25AF6A56113FC4
+:10C81000F16BD2C541BDBBBED0A4BE726937663EC6
+:10C82000000000000000000048C8000800000020D0
+:10C8300090010000BC5A0008ACC80008900100201C
+:10C84000681A000048A900080124130704380D09DC
+:10C850001E080540082609104008560A131D043B0F
+:10C8600008BE0516D8BC40100852010338C842075C
+:10C870007252030CE5800C1B0202DD140901022236
+:10C8800081F01F66810498899686967982159803AF
+:10C8900098149887967497788243978896719777BB
+:0CC8A0008249F10139293F9204922000E6
+:04000005080050C1DE
+:00000001FF
diff --git a/Src/application/dw_app.c b/Src/application/dw_app.c
index eb43c67..babb107 100644
--- a/Src/application/dw_app.c
+++ b/Src/application/dw_app.c
@@ -824,7 +824,7 @@
 			}
 		}
 	dwt_starttx(DWT_START_TX_IMMEDIATE | DWT_RESPONSE_EXPECTED);//开启发送,发送完成后等待一段时间开启接收,等待时间在dwt_setrxaftertxdelay中设置
-	HAL_GPIO_WritePin(LED1_G_GPIO_Port, LED1_G_Pin, GPIO_PIN_RESET);
+//	HAL_GPIO_WritePin(LED1_G_GPIO_Port, LED1_G_Pin, GPIO_PIN_RESET);
 //    for(i=0;i<nearbase_num+1;i++)
 //    {
 //        nearbase_distlist[i] = 0x1ffff;
@@ -985,7 +985,7 @@
             {flag_finalsend = 2;}
 			dwt_forcetrxoff();
 			dwt_write32bitreg(SYS_STATUS_ID,SYS_STATUS_RXFCG| SYS_STATUS_ALL_RX_ERR);
-			HAL_GPIO_WritePin(LED1_G_GPIO_Port, LED1_G_Pin, GPIO_PIN_SET);
+//			HAL_GPIO_WritePin(LED1_G_GPIO_Port, LED1_G_Pin, GPIO_PIN_SET);
 			if(mainbase_lost_count==0)
 			{
 				#ifdef SWITCHBASE_DIST
diff --git a/Src/main.c b/Src/main.c
index a583eaa..c208622 100644
--- a/Src/main.c
+++ b/Src/main.c
@@ -281,7 +281,7 @@
 	hardware_pici= STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+2);
 	hardware_type= STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+4);
 	//deca_sleep(1000);
-	g_com_map[VERSION] = 0x0229;
+	g_com_map[VERSION] = 0x022a;
     
 //	g_com_map[DEV_ID]=0x7;
 #ifdef DEBUG_MODE

--
Gitblit v1.9.3