Commit 65cb078f authored by Nathan Girard's avatar Nathan Girard
Browse files

Cleaning et standardisation

parent 0755d81c
Subproject commit 7403263cea17cde4e7126222ead68d24b9255acf
Subproject commit 3703310bb1d2ef0274c59a2733b34c685d2494e8
......@@ -110,8 +110,8 @@
<MDIClientArea>
<RegID>0</RegID>
<MDITabState>
<Len>601</Len>
<Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000400000002000000010000004A443A5C446F63756D656E74735C53545C506F6C79737461725C4749545C636F6E74726F6C652D65742D73797374656D655C5374616E646172645F726F626F745C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF52443A5C446F63756D656E74735C53545C506F6C79737461725C4749545C636F6E74726F6C652D65742D73797374656D655C5374616E646172645F726F626F745C4253505C4465766963655C6D6F746F722E6300000000076D6F746F722E6300000000FFDC7800FFFFFFFF57443A5C446F63756D656E74735C53545C506F6C79737461725C4749545C636F6E74726F6C652D65742D73797374656D655C5374616E646172645F726F626F745C4253505C4465766963655C6C6973745F6D6F746F722E63000000000C6C6973745F6D6F746F722E6300000000F0A0A100FFFFFFFF52443A5C446F63756D656E74735C53545C506F6C79737461725C4749545C636F6E74726F6C652D65742D73797374656D655C5374616E646172645F726F626F745C4253505C4465766963655C6D6F746F722E6800000000076D6F746F722E6800000000F0A0A100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000E7000000660000000006000061020000</Data>
<Len>377</Len>
<Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000200000001000000010000004A443A5C446F63756D656E74735C53545C506F6C79737461725C4749545C636F6E74726F6C652D65742D73797374656D655C5374616E646172645F726F626F745C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF52443A5C446F63756D656E74735C53545C506F6C79737461725C4749545C636F6E74726F6C652D65742D73797374656D655C5374616E646172645F726F626F745C4253505C4465766963655C6D6F746F722E6800000000076D6F746F722E6800000000F0A0A100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000E7000000660000000006000061020000</Data>
</MDITabState>
</MDIClientArea>
<ViewEx>
......@@ -1806,7 +1806,7 @@
<Name>File</Name>
<Buttons>
<Len>2621</Len>
<Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000008646275735F6275669600000000000000060008646275735F627566094C494D49545F4D494E0D4C494D49545F4D494E5F4D41580443414E310943414E315F42415345036C6564000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
<Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000008646275735F6275669600000000000000060008646275735F627566094C494D49545F4D494E0D4C494D49545F4D494E5F4D41580443414E310943414E315F42415345036C6564000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
</Buttons>
<OriginalItems>
<Len>1423</Len>
......@@ -1822,7 +1822,7 @@
<Name>Build</Name>
<Buttons>
<Len>988</Len>
<Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000E5374616E646172645F726F626F74960000000000000001000E5374616E646172645F726F626F74000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data>
<Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000E5374616E646172645F726F626F74960000000000000001000E5374616E646172645F726F626F74000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data>
</Buttons>
<OriginalItems>
<Len>583</Len>
......@@ -3603,39 +3603,21 @@
<ActiveMDIGroup>0</ActiveMDIGroup>
<MDIGroup>
<Size>100</Size>
<ActiveTab>2</ActiveTab>
<ActiveTab>1</ActiveTab>
<Doc>
<Name>../Src/main.c</Name>
<ColumnNumber>4</ColumnNumber>
<TopLine>166</TopLine>
<CurrentLine>178</CurrentLine>
<Folding>1</Folding>
<ContractedFolders></ContractedFolders>
<PaneID>0</PaneID>
</Doc>
<Doc>
<Name>..\BSP\Device\motor.c</Name>
<ColumnNumber>10</ColumnNumber>
<TopLine>55</TopLine>
<CurrentLine>25</CurrentLine>
<Folding>1</Folding>
<ContractedFolders></ContractedFolders>
<PaneID>0</PaneID>
</Doc>
<Doc>
<Name>..\BSP\Device\list_motor.c</Name>
<ColumnNumber>46</ColumnNumber>
<TopLine>70</TopLine>
<CurrentLine>73</CurrentLine>
<ColumnNumber>3</ColumnNumber>
<TopLine>1</TopLine>
<CurrentLine>11</CurrentLine>
<Folding>1</Folding>
<ContractedFolders></ContractedFolders>
<PaneID>0</PaneID>
</Doc>
<Doc>
<Name>..\BSP\Device\motor.h</Name>
<ColumnNumber>30</ColumnNumber>
<ColumnNumber>19</ColumnNumber>
<TopLine>1</TopLine>
<CurrentLine>105</CurrentLine>
<CurrentLine>17</CurrentLine>
<Folding>1</Folding>
<ContractedFolders></ContractedFolders>
<PaneID>0</PaneID>
......
......@@ -132,7 +132,7 @@
:100820001C464FF00043524263EB0403994208BF59
:10083000904230BD064C074D06E0E06840F00103F1
:1008400094E8070098471034AC42F6D3FFF7B2FCA7
:10085000D4520008F4520008464910B54A6822F400
:10085000B0530008D0530008464910B54A6822F446
:1008600040324A604A6843681A434A6001684A68ED
:1008700022F480724A6001684A68036942EA0322EE
:100880004A6001684A6822F040724A6001684A681A
......@@ -156,7 +156,7 @@
:1009A00027BD000068010020014800F021BD0000C3
:1009B000C801002001681823CAB2103AB2FBF3F252
:1009C000054B6FF30901032A9B5CC36500D9091D20
:1009D0008165084670470000CC52000810B50146FA
:1009D0008165084670470000A853000810B501461D
:1009E00000208B698A6A4FF0C07453B1B3F5005F81
:1009F00015D072B1012A0CD0022A0AD0032A09D1DB
:100A000004E01AB1012A06D0022A03D1C96AC90139
......@@ -433,11 +433,11 @@
:101AF000604040EAC100206000F038F82168084AE0
:101B0000C1F30311515CC8400649086006480068EB
:101B1000FFF7FAFE0020C4E7003C0240083802400C
:101B2000F04800080400002018000020044805497F
:101B2000CC490008040000201800002004480549A2
:101B300000680968044AC1F38221515CC8407047BB
:101B40000400002008380240004900080448054904
:101B40000400002008380240DC4900080448054928
:101B500000680968044AC1F34231515CC8407047CB
:101B6000040000200838024000490008154810B55C
:101B60000400002008380240DC490008154810B580
:101B7000006810F00C02144813D01449042A0FD046
:101B8000082A0ED10F4C241F2268236802F03F025E
:101B90005B0207D52068C0F38810A0FB010106E0B6
......@@ -794,7 +794,7 @@
:103180000268C1F30801516001690029016A02D097
:10319000491C0162ECE7891CFBE70168CA6822F060
:1031A0008002CA600068C16841F04001C16000202F
:1031B0007047000010B5044801F06AFBBDE81040FC
:1031B0007047000010B5044801F0D8FBBDE810408E
:1031C0000148FFF76BB9000028010020FEE700006E
:1031D00037B514460846064B6A46214600F0ECF81F
:1031E00004466946002000F07EFC20463EBD0000FB
......@@ -957,11 +957,11 @@
:103BB0006800002008B51D4800F072F81C4800F0AD
:103BC0006FF81C4800F06CF81B4800F069F81B48BF
:103BD00000F066F81A4800F063F81A4800F060F840
:103BE000124800F0BDFD124800F0BAFD114800F087
:103BF000B7FD114800F0B4FD104800F0B1FD1048C9
:103C000000F060FD0F4800F05DFD0A4800900A4B8F
:103C1000074A0649002000F00FFE00200090074BE5
:103C2000084A0749012000F007FE08BDB007002040
:103BE000124800F02BFE124800F028FE114800F0A9
:103BF00025FE114800F022FE104800F01FFE10487C
:103C000000F0CEFD0F4800F0CBFD0A4800900A4BB3
:103C1000074A0649002000F07DFE00200090074B77
:103C2000084A0749012000F075FE08BDB0070020D2
:103C300044080020D80800206C090020000A002059
:103C4000880600201C07002090ED220ABDEEC00A65
:103C500010EE100A00B2704738B50F480021006816
......@@ -977,357 +977,370 @@
:103CF0002078012800D0002010BD00000A0000201C
:103D0000000402401CB5FDF7E5FDFEF7A7FFFEF736
:103D10006DFDFEF74DFDFEF7BFFEFEF7F3FCFEF76F
:103D20002DFEFEF721FDFEF74DFE01223C2130481D
:103D3000FDF7BDFDFFF790FF00F08EF9002000F0C9
:103D400047F900F013F900F03DFA00224FF48071BA
:103D50002848FDF7ACFD0A20FDF7A8FC002000F084
:103D600037F900F02FFA2448FFF706FF00F030FB88
:103D700000F066F8214D224E224F234CFFF7AEFF94
:103D800000F0A0FBFFF716FF002000F021F9012151
:103D90001EA2084600F0F2F9D5F88400FCF7A1FB5A
:103DA000CDE900011BA20121022000F0E7F9B6F9DC
:103DB00006301CA20121032000F0E0F9B7F906301B
:103DC0001BA20121042000F0D9F900F0FBF92088A2
:103DD000401C00B22080FA2806D10020208017481D
:103DE000416981F4006141610A20FDF75FFCC5E78C
:103DF000001C02400018024068000020B0070020AC
:103E0000880600201C070020000000204D333530BC
:103E10003800000020205461726765743A202566DE
:103E200000000000202053706565643A2025690079
:103E30002020416E676C653A202569000010024021
:103E400010B5022240F20721234800F04FF801226A
:103E500040F20621214800F049F82048012240F2B2
:103E60000521943800F042F81C48002240F201215C
:103E7000943000F03BF8002240F20221184800F094
:103E800035F81548002240F20321943800F02EF84E
:103E9000134800224FF40171943000F027F80F48C6
:103EA00040F6AC0194389FED0F0AC0F890104FF423
:103EB0007061C0F88C1080ED210A94304FF42F61AE
:103EC000C0F8901041F62C219FED070AC0F88C1025
:103ED00080ED210A10BD0000000A00201C07002010
:103EE0004408002000A05745007094452DE9F0419A
:103EF0008846044600F1140300F14C0700267AB10D
:103F00000125012A02D0022A28D118E038221649B8
:103F100018462561FCF797F913493822383919E01A
:103F200011493822703918462661FCF78CF90E4980
:103F30003822A8393846FCF786F966800EE0022060
:103F400009492061382270311846FCF77CF906498E
:103F5000382238313846FCF776F965802671A4F8A6
:103F60000080BDE8F0810000245200082DE9F047F0
:103F7000002000F02DF8DFF8549000245FF00006D8
:103F800009EBC60000EBD400002507784FFA86F84D
:103F9000380604EB050041B201D5012200E0002201
:103FA000404600F035F878066D1C070EEDB2082D7E
:103FB000EED3761CF6B2802EE2D30834E4B2402C65
:103FC000DCD3BDE8F04700F0FDB800007C4D0008F0
:103FD000F0B500210D4BFF260C46002201280FD022
:103FE00003EBC20580B16F5CC7F1FF076F54521C31
:103FF000D2B2802AF2D9491CC9B20829EDD3F0BD4A
:1040000003EBC2056E54F2E76C54F0E7280200207F
:1040100070B5802817D2002915DB3F2913DCCB1798
:1040200001EB5375C5F3C70325F007050124094EBD
:10403000491B8C4006EBC000012A05D0C15C022A56
:1040400005D0A143C15470BDC15C2143FAE7614072
:10405000F8E700002802002070B5474D4FF4806457
:10406000002221462846FDF722FC4FF4FA70FDF7A6
:104070001DFB012221462846FDF719FC0021AE2038
:1040800000F024F90021084600F020F9002110205A
:1040900000F01CF90021402000F018F900218120D7
:1040A00000F014F90021CF2000F010F90021A12028
:1040B00000F00CF90021C82000F008F90021A6202A
:1040C00000F004F90021A82000F000F900213F20B1
:1040D00000F0FCF80021D32000F0F8F80021084699
:1040E00000F0F4F80021D52000F0F0F80021802045
:1040F00000F0ECF80021D92000F0E8F80021F120D0
:1041000000F0E4F80021DA2000F0E0F800211220AD
:1041100000F0DCF80021DB2000F0D8F8002140207E
:1041200000F0D4F80021202000F0D0F80021022077
:1041300000F0CCF800218D2000F0C8F800211420F8
:1041400000F0C4F80021A42000F0C0F80021A6204F
:1041500000F0BCF80021AF2000F0B8F80021AF203B
:1041600000F0B4F80020FFF733FFBDE870400021F5
:10417000084600F041B80000000402400FB430B51A
:10418000A1B00C46054680216846FCF775F8042D61
:1041900013D8142C11D8002C0FD027AA68462699C2
:1041A000FFF716F8C4F11500C0B200210DF8001099
:1041B0006A462146284600F071F821B030BC5DF80F
:1041C00014FB000070B50B4E00242146002000F0C7
:1041D00013F8002506EBC5000121005D00F076F81C
:1041E0006D1CEDB2802DF5D3641CE4B2082CECD329
:1041F00070BD00002802002010B5801CC4B2B03190
:10420000C8B2002100F062F8102040EA141000212A
:1042100000F05CF804F0F000BDE81040002100F070
:1042200055B800002DE9F04F01EB410100EB4000D3
:1042300049068006040E203A4FEA1169D0B21649A9
:1042400000EB4000A046002501EB800B00261BF888
:1042500005704FFA89FA380601D5012200E00022E4
:1042600061B25046FFF7D4FE7806641C070EE4B234
:10427000A4EB08000C2809D0761CF6B2082EEAD36D
:104280006D1CEDB20C2DE1D3BDE8F08F09F10100FA
:10429000444600F0FF09F3E708490008F0B5174667
:1042A0000C46064600250CE021463046FFF7BAFFD3
:1042B000641CE4B2142C02D90024761CF6B26D1CE6
:1042C000EDB27A5D002AEFD1F0BD000013B50848C9
:1042D0004FF4007309B1012200E000221946FDF7F6
:1042E000E6FA0A23012269460248FDF7A7FE1CBD33
:1042F000000402409000002080ED060AC0ED070A8D
:1043000090ED081A30EE600A80ED091A80ED080A77
:10431000016899B910EE101ADFED2C0AB1F18B4F3C
:1043200003DD30EE600A80ED080A10EE101A11F17C
:104330006A5F03D930EE200A80ED080A90ED010A89
:10434000D0ED080A20EE202A80ED0A2A90ED0B0A13
:10435000D0ED021A01EEA00A80ED0B0AD0ED031A8F
:1043600011EEA01A80ED0C1AD0ED040AF1EE601ADD
:10437000B4EEE10AF1EE10FA02D8B0EE610A06E0FE
:10438000B4EEE00AF1EE10FA01DBB0EE600A80ED67
:104390000B0A32EE000A30EE010A80ED0D0AD0ED74
:1043A000050AB1EE601AB4EEC10AF1EE10FA02D8B5
:1043B000B0EE410A06E0B4EEE00AF1EE10FA01DBDD
:1043C000B0EE600A80ED0D0A704700000000004664
:1043D00010B500210848FEF73DF804210648FEF715
:1043E00039F808210448FEF735F8BDE810400C21E3
:1043F0000148FEF72FB80000E800002070B50A88D9
:10440000C2F30A04A4F58064C4804A788B78D20889
:1044100042EA4312C2F30A03A3F5806383808A78D9
:10442000CD78920942EA85020D7942EA8522C2F3EB
:104430000A02A2F5806242800D794E796D0845EA44
:10444000C615C5F30A05A5F5806505804E7905F505
:104450002575B60986724E79C6F30116C672CE88E6
:1044600086810E89C6814E8906820E7B86744E7BBC
:10447000C674CE898682098AA1F5806101814FF4D4
:10448000A5618D420BD802F525728A4207D803F543
:1044900025738B4203D804F525748C4203D900217F
:1044A00001604160816070BD0FB42DED020B10B54D
:1044B000044605A8FFF720FF84ED220A10BC5DF832
:1044C0001CFB000070B5714C71492DED048BA07A76
:1044D0009FED700A022804D0032805D0012806D0D9
:1044E00009E081ED210A06E0DFED6B0A01E0DFED76
:1044F0006B0AC1ED210AE07A022808D1F0EE401AD9
:10450000B0EE401AF0EE400A6548FEF7E7FAE07AAE
:1045100003280AD1F5EE001AB5EE001AF5EE000AEE
:10452000B5EE000A5E48FEF7D9FAE07A01280AD112
:10453000F6EE001AB6EE001AF6EE000AB6EE000A23
:104540005748FEF7CBFAB4F90030B4F90220B4F9B9
:10455000080099180D1A05EB45056D0000EE105A7C
:10456000504D9A1AB8EEC00A1318A3EB830385EDD9
:10457000210A5B0000EE103A4B4B0144B8EEC00A32
:10458000A1EB8101490083ED210A00EE101A474991
:10459000101AB8EEC00A00EB4000400081ED210A7D
:1045A00000EE100A4248B8EEC00A80ED210AB4F9C4
:1045B0000600FBF785FF9FED3F9B53EC192BFBF7A4
:1045C0000DFF3E4D41EC180BD5F88400FBF789FF39
:1045D00053EC182BFBF7FCFEFBF796FF08EE100AD6
:1045E00085ED218AB4F90400FBF76AFF53EC192B1F
:1045F000FBF7F4FE324C41EC190BD4F88400FBF7C6
:1046000070FF53EC192BFBF7E3FEFBF77DFF00EE89
:10461000900AC4ED210A95ED230AB8EEC01AB4EE53
:10462000C18AF1EE10FA03DDB8EEC00A85ED210A69
:1046300095ED240A95ED211AF8EEC01AB4EEE11AB0
:10464000F1EE10FA03D2B8EEC00A85ED210A94ED1E
:10465000230AB8EEC01AF4EEC10AF1EE10FA03DD37
:10466000B8EEC00A84ED210A94ED240AD4ED210AA3
:10467000B8EEC01AF4EEC10AF1EE10FA03D2B8EEA9
:10468000C00A84ED210ABDEC048B70BD72060020C7
:10469000000A0020000000000000FA4400409C4591
:1046A000E8000020B0070020440800206C0900202A
:1046B000D80800209A9999999999B93F1C07002028
:1046C0008806002030B504462DED028B8BB090EDAE
:1046D000218A006904F1200520B1012815D00228A3
:1046E00039D125E02C2229466846FBF7ACFDB4F908
:1046F000060004F1140100EE100A0EC9F8EEC00A1B
:10470000B0EE480A2046FFF7CFFE2C222946684625
:10471000FBF799FDB4F9060004F1140100EE100A4C
:104720000EC9F8EEC00AB0EE480A2046FFF7BCFEFC
:104730002C2229466846FBF786FDB4F9060004F1F1
:10474000140100EE100A0EC9F8EEC00AB0EE480AD5
:104750002046FFF7A9FE0BB0BDEC028B30BD000078
:1047600030B504462DED028B8BB090ED218A0069A7
:1047700004F1580520B1012830D0022854D140E07E
:1047800018EE100A2A49884215DA18EE100A29494B
:10479000884210D22C2204F120016846FBF753FD19
:1047A000B4F9060004F1140100EE100AF8EEC00A94
:1047B000B0EE480A0EE02C2229466846FBF743FD7E
:1047C000B4F9080004F14C0100EE100AF8EEC00A3A
:1047D000B0EE480A0EC92046FFF766FE2C22294695
:1047E0006846FBF730FDB4F9080004F14C0100EE17
:1047F000100A0EC9F8EEC00AB0EE480A2046FFF7CC
:1048000053FE2C2229466846FBF71DFDB4F908002B
:1048100004F14C0100EE100A0EC9F8EEC00AB0EE29
:10482000480A2046FFF740FE0BB0BDEC028B30BDBE
:104830000000C8420000C8C22DE9F84F00252F46ED
:104840003E46DDF828B0994692463446804619B176
:104850000846FFF7F9F90446BAF1000002D0FFF765
:10486000F3F90646B9F1000002D0FFF7EDF907466B
:10487000BBF1000002D0FFF7E7F905463B463246A0
:10488000214640460095FFF73FF9BDE8F88F00004C
:1048900018B501680A68D20624D5CA68D20621D59F
:1048A00004460868486800900F4884421AD1606B3B
:1048B0000068016821F001010160606B00684068D8
:1048C00080B2202804D1094901F11200FFF796FDBA
:1048D000616B322009684860606B0068016841F0D4
:1048E0000101016018BD00002801002060060020C1
:1048F0000000000000000000010203040607080990
:10490000000000000102030400000000000000009D
:1049100000000000000000003F4000000000000018
:1049200000003000400030004000000009000BC0D3
:104930003D000BC03D00090018C024407FE022402C
:1049400031800000180024C01B000D80324001801F
:1049500003801C4027401C8007400040100060007E
:1049600000000000000000000000000000001F80A8
:10497000204040200000402020401F800000000018
:10498000090006001F800600090000000400040062
:104990003F800400040000000010006000000000E0
:1049A00000000000040004000400040004000000F3
:1049B000000000400000000000000000002001C0D6
:1049C00006003800400000001F80204020402040AA
:1049D0001F800000000010403FC0004000000000A9
:1049E00018C0214022402440184000001080204080
:1049F000244024401B80000002000D0011003FC035
:104A0000014000003C8024402440244023800000DA
:104A10001F802440244034400380000030002000E8
:104A200027C03800200000001B8024402440244080
:104A30001B8000001C0022C0224022401F8000007A
:104A4000000000000840000000000000000000001E
:104A50000460000000000000000004000A001100D3
:104A600020804040090009000900090009000000F9
:104A700000004040208011000A00040018002000BF
:104A800023402400180000001F80204027402940B8
:104A90001F400000004007C039000F0001C0004067
:104AA00020403FC0244024401B8000001F80204045
:104AB000204020403080000020403FC02040204067
:104AC0001F80000020403FC024402E4030C0000026
:104AD00020403FC024402E00300000000F00108016
:104AE000204022403380020020403FC004000400E8
:104AF0003FC02040204020403FC0204020400000D8
:104B00000060202020203FC02000200020403FC027
:104B100024400B0030C0204020403FC020400040D7
:104B2000004000C03FC03C0003C03C003FC000004C
:104B300020403FC00C4023003FC020001F80204089
:104B4000204020401F80000020403FC0244024001F
:104B5000180000001F802140214020E01FA000001D
:104B600020403FC02440260019C0004018C0244007
:104B70002440224031800000300020403FC02040CF
:104B80003000000020003F80004000403F802000B7
:104B900020003E0001C0070038002000380007C098
:104BA0003C0007C038000000204039C0060039C072
:104BB000204000002000384007C03840200000009E
:104BC000304021C02640384020C0000000000000D6
:104BD0007FE0402040200000000070000C000380B7
:104BE000004000000000402040207FE00000000066
:104BF0000000200040002000000000000010001015
:104C00000010001000100010000000004000000024
:104C100000000000000002800540054003C0004085
:104C200020003FC0044004400380000000000380D7
:104C3000044004400640000000000380044024407B
:104C40003FC00040000003800540054003400000D5
:104C5000000004401FC0244024402000000002E067
:104C6000055005500650042020403FC00440040079
:104C700003C000400000044027C0004000000000C6
:104C800000100010041027E00000000020403FC08A
:104C90000140070004C00440204020403FC00040C5
:104CA0000040000007C0040007C0040003C000006B
:104CB000044007C00440040003C00040000003801B
:104CC0000440044003800000041007F00450044036
:104CD00003800000000003800440045007F000102F
:104CE000044007C002400400040000000000064029
:104CF0000540054004C00000000004001F8004407F
:104D000000400000040007800040044007C000404D
:104D10000400070004C0018006000400060001C072
:104D2000070001C006000000044006C0010006C0E4
:104D3000044000000410071004E001800600040095
:104D40000000044005C006400440000000000000D0
:104D500004007BE040200000000000000000FFF0A5
:104D600000000000000040207BE004000000000084
:104D700040008000400020002000400000000000B3
:104D80000000000000000000000000000000000023
:104D90000000000000000000000000000000000013
:104DA0000000000000000000000000000000000003
:104DB00000000000000000000000000000000000F3
:104DC00000000006000000000000001E00000000BF
:104DD000000000DE00000000000000D8000000001D
:104DE000000000D800000000000000D80000000013
:104DF000000000DE00000000000000FE00000000D7
:104E0000000000F60000000000000072000000003A
:104E100000000000000000000000007C0000000016
:104E2000000000FE00000000000000C600000000BE
:104E3000000000C600000000000000C600000000E6
:104E4000000000FE000000000000007C00000000E8
:104E500000000000000000000000001E0000000034
:104E6000000000DE00000000000000D6000000008E
:104E7000000000D600000000000000D60000000086
:104E8000000000D600000000000000DE400000002E
:104E9000000000FE600000000010006C70000000C8
:104EA000003000007800000000F0007C7C00000072
:104EB00007F000FE7E0000003FF000C67F0000010A
:104EC000FFF000C67F80000FFFF000C67FC0007FAC
:104ED000FFF000FE7FE003FFFFF0007C7FF03FFF6C
:104EE000FFF000027FF83FFFFFF000067FFC3FFF6E
:104EF000FFF0001E7FFE3FFFFFF000BC7FFF3FFF83
:104F0000FFF000E07FFFBFFFFF8000F87FFFFFFFA3
:104F1000FC00003E7FFFFFFFE000000E7FFFFFFF71
:104F2000000000B87FFFFFF8000000E07FFFFFF007
:104F3000000000FE7FFFFFF00000001E7FFFFFF07B
:104F4000000000027FFFFFF0000000007FEFFFF095
:104F5000020000067FE7FFF00200000E7FE3FFF093
:104F60000200001C7FE1FFF8030000BA7FE0FFFCB5
:104F7000030000F67FE07FFE038000E67FE03FFF56
:104F8000038000F67FE03FFF83C0003E7FE03FFFED
:104F9000C3C0000E7FE03FFFE3E000027FE03FFF81
:104FA000F3E000007FE03FFFFBF000027FE03FFF07
:104FB000FFF000667FE03FFFFFF800F67FE03FFF75
:104FC000FFF800D67FE03FFFFFFC00D67FF07FFFB9
:104FD000FFFC00D67FF8FFF7FFFE00D67FFFFFF350
:104FE000FFFE00DE3FFFFFE1FFFF008C3FFFFFE021
:104FF000FFCF00401FFFFFC07FC780C01FFFFFC063
:105000003FC380C00FFFFF801FC1C0FE07FFFF002E
:105010000FC0C0FE03FFFE0007C060C001FFFC0020
:1050200003C020C0007FF00001C00086000F800098
:1050300000C0001600000000004000D60000000084
:10504000000000D600000000000000D600000000B4
:10505000000000D600000000000000D600000000A4
:10506000000000D000000000000000C000000000B0
:1050700000000006000000000000001E000000000C
:10508000000000DE00000000000000D8000000006A
:10509000000000D800000000000000D80000000060
:1050A000000000DE00000000000000DE0000000044
:1050B000000000F600000000000000720000000088
:1050C000000000000000000000000062000000007E
:1050D000000000F600000000000000F600000000E4
:1050E000000000D600000000000000D60000000014
:1050F000000000D600000000000000DE00000000FC
:105100000000008C00000000000000000000000013
:10511000000000000000000000000000000000008F
:10512000000000000000000000000000000000007F
:10513000000000000000000000000000000000006F
:10514000000000000000000000000000000000005F
:10515000000000000000000000000000000000004F
:10516000000000000000000000000000000000003F
:10517000000000000000000000000000010000002E
:10518000000000400AD7A33B0000004000007A4620
:1051900000007A460000000000000000000000004F
:1051A00000000000000000000000000000000000FF
:1051B0000000000000000000CDCCCC3D0AD7A33B8E
:1051C0000000000000007A4600007A46000000005F
:1051D00000000000000000000000000000000000CF
:1051E00000000000000000000000000001000000BE
:1051F0000000204200002041000000000060EA465C
:105200000060EA460000000000000000000000000E
:103D20002DFEFEF721FDFEF74DFE01223C2131481C
:103D3000FDF7BDFDFFF790FF00F092F9002000F0C5
:103D40004BF900F017F900F041FA00224FF48071AE
:103D50002948FDF7ACFD0A20FDF7A8FC002000F083
:103D60003BF900F033FA2548FFF706FF00F034FB7B
:103D700000F06AF8224D234E234C00BFFFF7AEFF40
:103D800000F0A4FBFFF716FF002000F025F9012149
:103D9000D5F88C301DA20846843500F0F3F91EA238
:103DA00001210220EB6800F0EDF955F88409FCF7D9
:103DB00098FBCDE900011BA20121032000F0E2F9EC
:103DC000B6F906301BA20121042000F0DBF900F057
:103DD000FDF92088401C00B22080FA2806D100207E
:103DE00020801848416981F4006141610A20FDF793
:103DF0005DFCC3E7001C0240001802406800002080
:103E00001C07002072060020000000202020446FC4
:103E1000776E3A2025690000202055703A202569E8
:103E20000000000020205461726765743A20256606
:103E30000000000020205461726765743A202569F3
:103E4000000000000010024010B5022240F20721DD
:103E5000234800F04FF8012240F20621214800F0EB
:103E600049F82048012240F20521943800F042F838
:103E70001C48002240F20121943000F03BF800225F
:103E800040F20221184800F035F81548002240F2AF
:103E90000321943800F02EF8134800224FF40171EA
:103EA000943000F027F80F4841F2BD5194389FED4F
:103EB0000F0AC0F8901041F61321C0F88C1080ED65
:103EC000210A943040F6D711C0F8901041F66731BE
:103ED0009FED070AC0F88C1080ED210A10BD00008C
:103EE000000A00201C0700204408002000C0C14533
:103EF000007094452DE9F0418846044600F1140312
:103F000000F14C0700267AB10125012A02D0022ACD
:103F100028D118E03822164918462561FCF793F994
:103F200013493822383919E01149382270391846B6
:103F30002661FCF788F90E493822A8393846FCF783
:103F400082F966800EE00220094920613822703132
:103F50001846FCF778F90649382238313846FCF71C
:103F600072F965802671A4F80080BDE8F081000038
:103F7000005300082DE9F047002000F02DF8DFF88D
:103F8000549000245FF0000609EBC60000EBD4005B
:103F9000002507784FFA86F8380604EB050041B291
:103FA00001D5012200E00022404600F035F87806F5
:103FB0006D1C070EEDB2082DEED3761CF6B2802EE6
:103FC000E2D30834E4B2402CDCD3BDE8F04700F083
:103FD000FDB80000584E0008F0B500210D4BFF263B
:103FE0000C46002201280FD003EBC20580B16F5CA4
:103FF000C7F1FF076F54521CD2B2802AF2D9491C74
:10400000C9B20829EDD3F0BD03EBC2056E54F2E747
:104010006C54F0E72802002070B5802817D20029E0
:1040200015DB3F2913DCCB1701EB5375C5F3C70331
:1040300025F007050124094E491B8C4006EBC00002
:10404000012A05D0C15C022A05D0A143C15470BD2C
:10405000C15C2143FAE76140F8E700002802002034
:1040600070B5474D4FF48064002221462846FDF785
:104070001EFC4FF4FA70FDF719FB01222146284679
:10408000FDF715FC0021AE2000F024F900210846C0
:1040900000F020F90021102000F01CF90021402040
:1040A00000F018F90021812000F014F90021CF2040
:1040B00000F010F90021A12000F00CF90021C82027
:1040C00000F008F90021A62000F004F90021A82042
:1040D00000F000F900213F2000F0FCF80021D3207F
:1040E00000F0F8F80021084600F0F4F80021D5208F
:1040F00000F0F0F80021802000F0ECF80021D92039
:1041000000F0E8F80021F12000F0E4F80021DA20C6
:1041100000F0E0F80021122000F0DCF80021DB20A4
:1041200000F0D8F80021402000F0D4F80021202031
:1041300000F0D0F80021022000F0CCF800218D2002
:1041400000F0C8F80021142000F0C4F80021A420D9
:1041500000F0C0F80021A62000F0BCF80021AF203C
:1041600000F0B8F80021AF2000F0B4F80020FFF70D
:1041700033FFBDE870400021084600F041B8000060
:10418000000402400FB430B5A1B00C4605468021B2
:104190006846FCF771F8042D13D8142C11D8002CA4
:1041A0000FD027AA68462699FFF712F8C4F1150028
:1041B000C0B200210DF800106A462146284600F0E2
:1041C00071F821B030BC5DF814FB000070B50B4EE7
:1041D00000242146002000F013F8002506EBC5005E
:1041E0000121005D00F076F86D1CEDB2802DF5D355
:1041F000641CE4B2082CECD370BD0000280200203F
:1042000010B5801CC4B2B031C8B2002100F062F811
:10421000102040EA1410002100F05CF804F0F000D7
:10422000BDE81040002100F055B800002DE9F04F26
:1042300001EB410100EB400049068006040E203AE4
:104240004FEA1169D0B2164900EB4000A0460025A4
:1042500001EB800B00261BF805704FFA89FA38062F
:1042600001D5012200E0002261B25046FFF7D4FEE2
:104270007806641C070EE4B2A4EB08000C2809D0F1
:10428000761CF6B2082EEAD36D1CEDB20C2DE1D3EC
:10429000BDE8F08F09F10100444600F0FF09F3E7A3
:1042A000E4490008F0B517460C46064600250CE028
:1042B00021463046FFF7BAFF641CE4B2142C02D941
:1042C0000024761CF6B26D1CEDB27A5D002AEFD1A7
:1042D000F0BD000013B508484FF4007309B1012286
:1042E00000E000221946FDF7E2FA0A23012269469E
:1042F0000248FDF7A3FE1CBD000402409000002010
:1043000080ED060AC0ED070A90ED081A30EE600A4B
:1043100080ED091A80ED080A016899B910EE101AAB
:10432000DFED2C0AB1F18B4F03DD30EE600A80ED3A
:10433000080A10EE101A11F16A5F03D930EE200A54
:1043400080ED080A90ED010AD0ED080A20EE202A3F
:1043500080ED0A2A90ED0B0AD0ED021A01EEA00AB8
:1043600080ED0B0AD0ED031A11EEA01A80ED0C1AA5
:10437000D0ED040AF1EE601AB4EEE10AF1EE10FAA3
:1043800002D8B0EE610A06E0B4EEE00AF1EE10FAEF
:1043900001DBB0EE600A80ED0B0A32EE000A30EE6F
:1043A000010A80ED0D0AD0ED050AB1EE601AB4EEF7
:1043B000C10AF1EE10FA02D8B0EE410A06E0B4EEFE
:1043C000E00AF1EE10FA01DBB0EE600A80ED0D0AB2