From d3ed8b37731724bec9766fea5bfa2077dfdd06ee Mon Sep 17 00:00:00 2001 From: Yodel <3114680004@qq.com> Date: Fri, 4 Jul 2025 20:58:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E4=BA=86=E5=BE=88=E5=A4=9A?= =?UTF-8?q?=E4=B8=9C=E8=A5=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Src/stm32f4xx_hal_can.c | 1 - MDK-ARM/AUTO_CHASSIS.uvguix.Yodel | 134 +- MDK-ARM/AUTO_CHASSIS.uvoptx | 53 +- MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf | Bin 2907064 -> 2912428 bytes .../ELE_CHASSIS/AUTO_CHASSIS.build_log.htm | 33 +- MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm | 4591 ++++++++-------- MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.map | 4781 +++++++++-------- .../ELE_CHASSIS/AUTO_CHASSIS_AUTO_CHASSIS.dep | 194 +- MDK-ARM/ELE_CHASSIS/action.crf | Bin 874965 -> 874990 bytes MDK-ARM/ELE_CHASSIS/action.o | Bin 976264 -> 976268 bytes MDK-ARM/ELE_CHASSIS/action_task.crf | Bin 962437 -> 962795 bytes MDK-ARM/ELE_CHASSIS/action_task.o | Bin 1031916 -> 1032148 bytes MDK-ARM/ELE_CHASSIS/atti_esti.crf | Bin 966642 -> 967000 bytes MDK-ARM/ELE_CHASSIS/atti_esti.o | Bin 1039084 -> 1039316 bytes MDK-ARM/ELE_CHASSIS/bmi088.crf | Bin 922864 -> 923222 bytes MDK-ARM/ELE_CHASSIS/bmi088.o | Bin 1030788 -> 1031020 bytes MDK-ARM/ELE_CHASSIS/calc_task.crf | Bin 962237 -> 962595 bytes MDK-ARM/ELE_CHASSIS/calc_task.o | Bin 1031712 -> 1031944 bytes MDK-ARM/ELE_CHASSIS/can_task.crf | Bin 962646 -> 963004 bytes MDK-ARM/ELE_CHASSIS/can_task.o | Bin 1032076 -> 1032308 bytes MDK-ARM/ELE_CHASSIS/can_use.crf | Bin 894342 -> 894342 bytes MDK-ARM/ELE_CHASSIS/can_use.o | Bin 988612 -> 988612 bytes MDK-ARM/ELE_CHASSIS/chassis.crf | Bin 913087 -> 915179 bytes MDK-ARM/ELE_CHASSIS/chassis.o | Bin 1011620 -> 1018552 bytes MDK-ARM/ELE_CHASSIS/chassis_task.crf | Bin 962990 -> 963348 bytes MDK-ARM/ELE_CHASSIS/chassis_task.o | Bin 1033668 -> 1033900 bytes MDK-ARM/ELE_CHASSIS/cmd.crf | Bin 875173 -> 875312 bytes MDK-ARM/ELE_CHASSIS/cmd.o | Bin 968044 -> 968136 bytes MDK-ARM/ELE_CHASSIS/cmd_task.crf | Bin 962469 -> 962827 bytes MDK-ARM/ELE_CHASSIS/cmd_task.o | Bin 1032328 -> 1032560 bytes MDK-ARM/ELE_CHASSIS/config.crf | Bin 915351 -> 915709 bytes MDK-ARM/ELE_CHASSIS/config.o | Bin 995932 -> 996188 bytes MDK-ARM/ELE_CHASSIS/error_detect_task.crf | Bin 967867 -> 968225 bytes MDK-ARM/ELE_CHASSIS/error_detect_task.o | Bin 1045628 -> 1045860 bytes MDK-ARM/ELE_CHASSIS/freertos.crf | Bin 967368 -> 967726 bytes MDK-ARM/ELE_CHASSIS/freertos.o | Bin 1039024 -> 1039256 bytes MDK-ARM/ELE_CHASSIS/init.crf | Bin 962870 -> 963228 bytes MDK-ARM/ELE_CHASSIS/init.o | Bin 1031788 -> 1032020 bytes MDK-ARM/ELE_CHASSIS/kalman.crf | Bin 1012 -> 984 bytes MDK-ARM/ELE_CHASSIS/kalman.o | Bin 10424 -> 10396 bytes MDK-ARM/ELE_CHASSIS/main.crf | Bin 936524 -> 936549 bytes MDK-ARM/ELE_CHASSIS/main.o | Bin 1016836 -> 1016840 bytes MDK-ARM/ELE_CHASSIS/map.crf | Bin 873404 -> 873580 bytes MDK-ARM/ELE_CHASSIS/map.o | Bin 963492 -> 963776 bytes MDK-ARM/ELE_CHASSIS/navi.crf | Bin 908781 -> 908806 bytes MDK-ARM/ELE_CHASSIS/navi.o | Bin 999632 -> 999636 bytes MDK-ARM/ELE_CHASSIS/navi_task.crf | Bin 962386 -> 962744 bytes MDK-ARM/ELE_CHASSIS/navi_task.o | Bin 1032040 -> 1032272 bytes MDK-ARM/ELE_CHASSIS/nuc.crf | Bin 914171 -> 914534 bytes MDK-ARM/ELE_CHASSIS/nuc.o | Bin 1004476 -> 1004708 bytes MDK-ARM/ELE_CHASSIS/nuc_task.crf | Bin 964597 -> 964955 bytes MDK-ARM/ELE_CHASSIS/nuc_task.o | Bin 1035256 -> 1035492 bytes MDK-ARM/ELE_CHASSIS/remote_control.crf | Bin 894538 -> 894563 bytes MDK-ARM/ELE_CHASSIS/remote_control.o | Bin 990336 -> 990340 bytes MDK-ARM/ELE_CHASSIS/remote_control_task.crf | Bin 965675 -> 966033 bytes MDK-ARM/ELE_CHASSIS/remote_control_task.o | Bin 1034776 -> 1035008 bytes MDK-ARM/ELE_CHASSIS/stm32f4xx_hal_can.crf | Bin 859846 -> 859846 bytes MDK-ARM/ELE_CHASSIS/stm32f4xx_hal_can.o | Bin 999580 -> 999580 bytes MDK-ARM/ELE_CHASSIS/user_task.crf | Bin 962117 -> 962475 bytes MDK-ARM/ELE_CHASSIS/user_task.o | Bin 1030464 -> 1030696 bytes MDK-ARM/ELE_CHASSIS/vofa.crf | Bin 895119 -> 895119 bytes MDK-ARM/ELE_CHASSIS/vofa.o | Bin 972884 -> 972884 bytes User/Algorithm/kalman.c | 16 +- User/Algorithm/kalman.h | 1 - User/Module/Chassis.c | 246 +- User/Module/Chassis.h | 24 +- User/Module/config.c | 90 +- User/device/can_use.c | 2 +- User/device/cmd.c | 25 +- User/device/cmd.h | 8 +- User/device/map.c | 41 +- User/device/nuc.c | 22 +- User/device/remote_control.c | 2 +- User/task/can_task.c | 3 +- User/task/remote_control_task.c | 2 +- readme.md | 34 +- 76 files changed, 5152 insertions(+), 5151 deletions(-) diff --git a/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c b/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c index 4abdc60..a3bb27b 100644 --- a/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c +++ b/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c @@ -215,7 +215,6 @@ /** @addtogroup STM32F4xx_HAL_Driver * @{ */ - #if defined(CAN1) /** @defgroup CAN CAN diff --git a/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel b/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel index f3932fc..627d6a6 100644 --- a/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel +++ b/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel @@ -15,17 +15,17 @@ 38003 Registers - 124 100 + 124 71 346 Code Coverage - 877 820 + 877 160 204 Performance Analyzer - 1037 155 155 350 + 1037 @@ -110,8 +110,8 @@ 0 - 1283 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000B00000002000000010000004C443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C436861737369732E630000000009436861737369732E6300000000C5D4F200FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000FFDC7800FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C646566696E652E680000000008646566696E652E6800000000BECEA100FFFFFFFF48443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C6E75632E6300000000056E75632E6300000000F0A0A100FFFFFFFF48443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C636D642E680000000005636D642E6800000000BCA8E100FFFFFFFF48443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C636D642E630000000005636D642E63000000009CC1B600FFFFFFFF4E443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C416C676F726974686D5C6B616C6D616E2E6300000000086B616C6D616E2E6300000000F7B88600FFFFFFFF48443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C6D61702E6300000000056D61702E6300000000D9ADC200FFFFFFFF54443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000A5C2D700FFFFFFFF46443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000B3A6BE00FFFFFFFF4C443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C7461736B5C6E6176695F7461736B2E63000000000B6E6176695F7461736B2E6300000000EAD6A300FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D100000066000000AB060000EA020000 + 477 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000300000000000000010000004C443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C436861737369732E630000000009436861737369732E6300000000C5D4F200FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000FFDC7800FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C646566696E652E680000000008646566696E652E6800000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D100000066000000AB060000E9020000 @@ -130,11 +130,11 @@ 0 16 - 000000004F000000CD000000D3020000 + 000000004F000000CD000000D2020000 16 - 0000000066000000CD000000EA020000 + 0000000066000000CD000000E9020000 @@ -150,7 +150,7 @@ 0 16 - 0300000066000000CA000000BA020000 + 0300000066000000CA000000B9020000 16 @@ -170,7 +170,7 @@ 0 16 - 0300000066000000CA000000BA020000 + 0300000066000000CA000000B9020000 16 @@ -450,7 +450,7 @@ 0 16 - 0300000066000000CA000000BA020000 + 0300000066000000CA000000B9020000 16 @@ -470,7 +470,7 @@ 0 16 - 0300000066000000CA000000BA020000 + 0300000066000000CA000000B9020000 16 @@ -490,7 +490,7 @@ 0 16 - 03000000EE020000A80600004D030000 + 03000000ED020000A80600004D030000 16 @@ -530,7 +530,7 @@ 0 16 - 03000000EE020000A80600004D030000 + 03000000ED020000A80600004D030000 16 @@ -1150,7 +1150,7 @@ 0 16 - 0300000066000000CA000000BA020000 + 0300000066000000CA000000B9020000 16 @@ -1170,7 +1170,7 @@ 0 16 - 03000000EE020000A80600004D030000 + 03000000ED020000A80600004D030000 16 @@ -1190,7 +1190,7 @@ 0 16 - 03000000EE020000A80600004D030000 + 03000000ED020000A80600004D030000 16 @@ -1250,7 +1250,7 @@ 0 16 - 03000000EE020000A80600004D030000 + 03000000ED020000A80600004D030000 16 @@ -1270,7 +1270,7 @@ 0 16 - 03000000EE020000A80600004D030000 + 03000000ED020000A80600004D030000 16 @@ -1799,14 +1799,14 @@ 3332 - 000000000B000000000000000010000001000000FFFFFFFFFFFFFFFFCD0000004F000000D1000000D302000001000000020000100400000001000000000000000000000000000000000000000000000001000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000FFFF02000B004354616262656450616E6500100000010000000000000066000000CD000000EA020000000000004F000000CD000000D30200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000020000000000000FFFFFFFFFFFFFFFFD9000000CA000000F0040000CE000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D60100004589000001800020000000000000D900000066000000F0040000E1000000D90000004F000000F0040000CA0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B040000D6010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F0040000ED0100001B0400004F000000F0040000D601000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000080000000000000FFFFFFFFFFFFFFFF00000000C2010000F0040000C601000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000DD010000F00400006C02000000000000C6010000F00400005502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000C60100007C0200005502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000D3020000AB060000D7020000010000000100001004000000010000006DFDFFFF79000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000EE020000AB0600007D03000000000000D7020000AB060000660300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000010000001000000FFFFFFFFFFFFFFFFCD0000004F000000D1000000D202000001000000020000100400000001000000000000000000000000000000000000000000000001000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000FFFF02000B004354616262656450616E6500100000010000000000000066000000CD000000E9020000000000004F000000CD000000D20200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000020000000000000FFFFFFFFFFFFFFFFD9000000CA000000F0040000CE000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D60100004589000001800020000000000000D900000066000000F0040000E1000000D90000004F000000F0040000CA0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B040000D6010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F0040000ED0100001B0400004F000000F0040000D601000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000080000000000000FFFFFFFFFFFFFFFF00000000C2010000F0040000C601000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000DD010000F00400006C02000000000000C6010000F00400005502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000C60100007C0200005502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000D2020000AB060000D60200000100000001000010040000000100000081FDFFFF8D000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000ED020000AB0600007D03000000000000D6020000AB060000660300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2883 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000C6374726C2D3E6E75632E7677960000000000000014000C6374726C2D3E6E75632E7677104E55435F49646C6543616C6C6261636B046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F73086F70735F6779726F05706172616D127472616E73666F726D65645F74617267657412636861737369735F706F735F6F66666573740B7369636B5F6F66666573740B636861737369735F706F730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2853 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000666696C6C6564960000000000000014000666696C6C6564025677096375725F616E676C65087069616E5F7961770E632D3E6D6F76655F7665632E56790C6374726C2D3E6E75632E7677104E55435F49646C6543616C6C6261636B046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F73086F70735F6779726F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 984 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000C4155544F5F43484153534953960000000000000001000C4155544F5F43484153534953000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000C4155544F5F43484153534953960000000000000001000C4155544F5F43484153534953000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3546,8 +3546,8 @@ 59392 File - 2883 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000C6374726C2D3E6E75632E7677960000000000000014000C6374726C2D3E6E75632E7677104E55435F49646C6543616C6C6261636B046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F73086F70735F6779726F05706172616D127472616E73666F726D65645F74617267657412636861737369735F706F735F6F66666573740B7369636B5F6F66666573740B636861737369735F706F730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2853 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000666696C6C6564960000000000000014000666696C6C6564025677096375725F616E676C65087069616E5F7961770E632D3E6D6F76655F7665632E56790C6374726C2D3E6E75632E7677104E55435F49646C6543616C6C6261636B046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F73086F70735F6779726F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3603,102 +3603,30 @@ 0 100 - 2 + 0 ..\User\Module\Chassis.c 0 - 394 - 422 + 390 + 1 1 0 ..\User\Module\config.c - 14 - 151 - 181 + 0 + 1 + 1 1 0 ..\User\Module\define.h - 3 - 1 - 40 - 1 - - 0 - - - ..\User\device\nuc.c - 57 - 127 - 153 - 1 - - 0 - - - ..\User\device\cmd.h - 16 - 130 - 158 - 1 - - 0 - - - ..\User\device\cmd.c - 7 - 222 - 226 - 1 - - 0 - - - ..\User\Algorithm\kalman.c - 29 - 22 - 31 - 1 - - 0 - - - ..\User\device\map.c - 27 - 1 - 13 - 1 - - 0 - - - startup_stm32f407xx.s 0 - 165 - 176 - 1 - - 0 - - - ../Core/Src/main.c - 0 - 75 - 87 - 1 - - 0 - - - ..\User\task\navi_task.c - 7 1 - 12 + 1 1 0 diff --git a/MDK-ARM/AUTO_CHASSIS.uvoptx b/MDK-ARM/AUTO_CHASSIS.uvoptx index 1073044..80a246e 100644 --- a/MDK-ARM/AUTO_CHASSIS.uvoptx +++ b/MDK-ARM/AUTO_CHASSIS.uvoptx @@ -163,63 +163,18 @@ 1 1 - cmd,0x0A + ctrl,0x0A 2 1 - nuc_raw,0x0A + e,0x0A 3 1 - cmd_fromnuc - - - 4 - 1 - cmd_nuc,0x0A - - - 5 - 1 - a,0x0A - - - 6 - 1 - b,0x0A - - - 7 - 1 - c,0x0A - - - 8 - 1 - e,0x0A - - - 9 - 1 - ctrl,0x0A - - - 10 - 1 - pos,0x0A - - - 11 - 1 nucbuf,0x10 - - 12 - 1 - o,0x0A - 0 @@ -307,7 +262,7 @@ Application/User/Core - 1 + 0 0 0 0 @@ -911,7 +866,7 @@ User/bsp - 1 + 0 0 0 0 diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf index 1405dcc8f00753fb0e82a36803bfb224a5cdda1c..a04a30deaa280ed708e33bfaa49ec47b03e6ca8b 100644 GIT binary patch delta 158132 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 delta 153547 zcmb4sd3+Q_^LO`Tb~D+8WOLuiCIna@K)`_E5H}$%2{&@62pSMEK!D&0h-^?U5imID z0D=KU1Vu><2q=M|=z~7!Lll+Ai^U5RmS;Hk-hID4vzu)AJdPm1v4c%msJ211FE=t&Hze}Ndfh7sY@H;M4Xt3)`4>&RRp z#NH(9M<;c-n+OE|KIMq;`M&kPq^0!&W(eqmzy1OE-7)Kb$x1o~&KCTX+Ca^l`^9M5 zlbe4Mmy-3(e98X(DnZj2B7BM8&-ew!1+V8I(TV{lnC|9iGlUJ zekJ=gZVq#C5hH*jWz|DRh+DOmuvqzqm>r&YSFF6iYpBrW7%F4s7O!TQkV6erUgaf* zU(XxDh#?2ctqmuFem`$cI5bbDMBfxEXL-nVQjyX)8h>Nui{irYvEi|@#-ndCh%Mp& z7@S{83}yHcvTulfKa=>ehc{>B^5ud&+$$U+27S|L*BlCGdzTj_6ixN0KMs~Qw&e4jR znq!p?Ru3fx4;0hy=W@6*QmL0+ZkU~15_3|LJ575;QCIf&p*ey*PN_NoQX9?c+P|_C|wGJYMosArh@%FZ2Sw$>v?mX?S7qn z*|fUOcAu_Zd@!R!f?hu8B-d*Si1C?I=y-u%Ugi{QG77r!a-NSEH1$oF_!kPA_$yJw zZ~xg#j8C1Sx$C(*pg@9;?h2DJwm)Q~C56d8XD6%QzSZxypY!_d7rimE%`fUQ`*E2L zu_SYp;W6izHg5G=TiE8cHhwi@-Q^^?Xmcv-%}%dapP8b)jxIPj@vF?-k-WUjtFe+? zniGTiC0=rr95u@|B&uAfrUoL%yK2k{9civmu9YP>!{~q+V9qgX<rs0Z2M)W3^@>9G zT4y-g=5iy^Qi7Yc6xE_pS_%iR7KUZ(CC2xR@l#uK1bFS=1urztan4;qr6`qt~MJphKb0HGvy;aWl>!A4%X$ z)J(h577o#vXq8yASnQCSPS=QCb35v)pin)2*R|rr++0iH-I$?Aedkr1c4}m{d< zGb|JutgDFC@chz}tZx7vf=^h9!7!hfW88)c!@@BQ)Zn+z_Mf(e>FO_6=on=13s!br zfW9$WR({l9-9$QuRfNqyR>Li=0X6hu;jb)A9%fNuSU%iEMU>nE4^Uv{PHKIh5ST#t zRWENAhQDzogCjX%@(h=@Jff0xOf$DQGALJ`(LY9h!>e!FfUxF))3e3GZ$Hz@Lv!FG zBmN81^I$rtFp2#-z8*Kjms|Vk7e^?n`K@7Xj(~d;wiyt!%X`qLy#VMWFV^xgwidQ>tF-6NCd9tjUD;bo( zGM*55nIqf~EjM@)0=VhGEpiCJy@ffT(mf7bwIc$!tse2KE~Q~H@?J5~INy-wUTW61 z8itcc`=)2``5*j93_Db_>@@D|tHX-Nmxq<tf4ZOVkhgg~TYF8jqDoXdoTqABCX#V~3|yY_K*syOa7G zdoA%lvy$oR>W&*rI)I)UBTkipo*L;X#zDbR3XZ204wWuW;i*pWvcQrj4!G3K610*fZVq5(@BSds&cFv8eCPtMJY`bob~i@vip zT^r!gitlvKq(uC@`)_yl_{(3+o1@Li=8fjwW`mi?uRGZ_T8{D?%zC-bX;@I!NR8Yn z&Y0KI+xiM-_jfj}&T!eFJ8Ro2Ug?ocC2>xVWXnqmZW-!lTkCAKx@9)1tFx`cmBV!n zu3@?dtn~{oG^o-hw%nmeJ8N4J;H0`&Y&@hs8-O|82Ac-3rB(8vTiSoTjZ<{@=s@Qx zn#^paPquEbbx<_fV2f5X*rFMi## z5QRT|qORBDx4mMEg!uf58g%g$n@(2)qY?vOuPn0F31(9B(Orc7TXSeAAt#2A8%^TT zURfM2XM1I^i&up*3+}RLFoGnn&Z@n#jF5}Gz83mwuKa}ZGE!qBx;8uq{H0cWL1r7Z z=l@_qdt+U7P)3lJ0K1|+)`AAZfPSSt8dygBNd*&e3grTrRDW5YCYa;o=e)(2QX}hZ zrRnvT%aI_?)OEnJSC2$dzFe_-?4^{*SlQ{LX4aU=k*8-en7sX$n{`(%>s>Kl2i2&x zSqQwO5aJE(bkklbMV|uJxba%6a&36l!=0`8ij3p$^ZEXpQ}&X)LaX-1v(*KT1VS$B zbq6n-V7HW33!zNu#bvYw3e{h(7^2f$9WnLwOnR|Iua$@RZXs3JnC@3E^SYYLhP06S zG}dTX{)r#O2l^N-#u*O{|K=~6lT!I(<(GeP@n8Oh8`2xi6MO+0@i zc|N`P93eU3a+>e71r-!4ty=X#YgGr|oD9ClZ$E-jORf}RCFXC8s}7f`PsNN-Fw=l> zcvZ}F1v4L*{{%3L6-*7L&YuCy28Ovh$P_OB>^*Di3PW1Tlo_YRo#a_tCmqe~Cphl^I%8vvLVwNOM*q1&Z>h6gy@lZp#}F_y zD-1t|Ff;@j`12O}PLA%NuXX&cNjXGw(3Io%L}Ey;O|wGXt6Qp*H<61=m5G$Gae4tO zv-nVF`%ag!vD8waRx?!cMpH)f`^mM*8+qfoAF2H8VgGp&A}|&Lrw8bnZ>!>i0z=pck0l_?r08Q6>G;I1vGO`koo!}7qaPe? zy((xY<5)n($aXT`V>0+yd9tDs*V8Z7k4dn^%BAqAICxYXtTP635@4wW#gk%X2b>`Z zb*g8@BH7H?R5rcNRs`BbXrBWuhjNi;txc;KH4N69>iY689$eah+wcKtHs6 zgK8A01hM0U_>mrWoy~w=MZ-E}AyT#Nr1ttBQa@@ZHABpvkR1C3^p1iC(E$yjL`zZT z=vcYdmu=Iar8pWX`}}SCkH?6%>HmlGzw19g(2}W=>HoEOWn$v!IQb_>wk=E1K2kmz zA~Uz0%*OvA^UiiMw=tPCPP}q^GDgbaduddXxnIbHEP>1<*gQBMH(k`6v2p42Y}@e2 zNcl0e9`y6x?oh9qgGe8qG>>qaV&c9km6O5a&d?ZzbjORF(_kSI~j?J z3@+Qj9NqY`H{13sMCoDRune5ce!Jv%Nb~4^nWN_nLOdYNhHeVDc9|-3OI{8q@33c-SU}!>}{F;*)^%#u$C5&1P z4T5go69#E>lY1Qh-A#VOglcp1QpcC#ZAI~LzES>c+aCc(85|$OXW$UUP4&#K{9h|5+ZpboFFJURz8n#@ZYB8V*$y`tz+fWe$g-?Y1A*i zx>jYsg4YF2kk?M+{{JDexShz?6_Iq0IDdFDm+OI34=aMr)n$xWhx{5Pmq2Vg$9AwW zpbyvC4lu`7rV!JrMi5DL2^#K{`2*fh|E$Nurp(F5wH{9BAv%~DO^_TC&O^fNL zH%FLQkFpV4+K)#Kq_vHQUanMnbZkbpGLnBNPOOf{z;-=4sRWa)&=2y&?h_(o?rqn% zL*lu?iQQu5PdwQ+W1w%1tDNj$+Q}Wc^;K6HJt1Wj%U0CdqgN>*_NwM-&2( zE=0hIb^@+=0?F1h?PUBSW{*k6w&Kyz$;Jnq*|seZ#MY0Km?^>7p9`OF(*(~>)U55! zfFQPh#LC;4Amb?LvOl29=2j7ygczDO5le$2Iw)Gt4?Ie^g4q*c_S>LV z(1EXDPPL7B8q3s^Vs-}7VwUR1%Hb?e?-GlgqesALXo!HL?F3vvVx1iGcsu@YSz3)J zm1o86q0$&L#lG<(}ysgOT7m%YmuLL>CUG73$c{rfQ`Vju}80of- zEKvCQcKi=BelFf4j_H>WrkDQ^*N;!0;6`9qT{lt=hYF#tyZ4r$-{@vmWND8CD;A*f zpm$tW0vx+#3WLFtMeq3Jm^VVQ?pT>;S+_A7lXowakEXhi>^f3D+>ZYbr|27>6cbFQ zYm}@*Nv2`NpTyXElZ|&{3V#JbaS+su!44{t)Xv}EQU%=>l0nDH8(0R70R0+r+VcTj z)`f`pU0H~NeR)C=(VeyvF-?gGYz-jRJAYN(Q3%|^%wqac+>Q-S915p|Gq*Y=bZg6C z;FL;g&N3KZq)xs~nP6y8Rh21Pu{! z6hWX(#07EeJ#fo_2z3GdmMJ>*IVc#q#`IUhSDo#Pc594Y9(hX`>#Hcw(w8PE|GqN0 zRpo_t%5PFy?$l2C6|ChhwOIV$3}{{x!aum3=8q`+*D$wP=T*(eE1GldG}p-o(R-G< zJb#PkC&3#UfcGiM`%-BB3^eZ@((+1pVVliTl$Lh{S~e+ZpN6$;Y;@KsQ;<2IUvW6K z=S>I;L4Ljbr=JDZm`6iY$K!HwbpOQZdiiJgQ=8d!^6dfT%WqMB_$|ucrrvo#`9V;= zKBRGNi1K<_QXB6WqCFmOv&OsW<#ov1^8%J%5+Y(yJN+M4MO+EV8ui%rfCxM(pL~n{ zA1I-t&L-TVKfBFNqM~V3f+cuQs+V`Esrw`9v#R7;!!3I_!M#;Iwva;icFtn^o^7s% zZW)E{@cf8JJju1bTclyvhiw#Fu*Y-?8$<<{D|9KllQ+_fHOih-v^5B^?W41{#}taT z`u4SRbo(w_m5txue!7+OVMV$B#c6r4jrALqNNsRZE56^)q4>L7@!ig}Wp9k90o%YC z8^^b9o2fl)+foavd`jsqdq8rhuE2tRXKZ{tBnf=vmY(--ZLr_hp^Efw#dpINS}=|L z|5e1oM((UFGcbaoigd(?g^K0A3Qg?fYkruV(#w8+U24IPHO(yxabjXWEr;-esTaX`D7|G37n> zC*0z%vwOxV$13pTr+U8zM<6`*32rgBswX|!IJT;b7BUw;`VRhfdh8K8qH*nG`@^_? zKC$$v8Jx~1?s;k*o-++|h=Uhoaee*b0}HbByYY;kndP)Y(1gpK9pah=1E@><$AX9G zF0uQR*{Texj7!Tzv=C2+v zF;s@j_xi>Br^k1=vz0Vlz9z1HIysV^>Ug|`vF;J~KAoCg=OQ?n#2GcfnP#$bPG#9t zR{xUt+tWkoV`BHkz3C)z%Hr&VyIeRMW~jeGdOh7jIx(6kmsqUGmDd}C7m`~ zxs3!uiSe;hf4$FITPeQ#jD>zL_E>Tc{X|^8WJpRU@0<*7qe(QNjy9Wqh^rVbSvJz;2se#$5i2o>rP2_OJaLF2s;L#$YyM(=NYdii$BU7svwt?ZM_v!^rr{r2;I9w$SN zT`TDwHf-$V6DAgagd)zwPZ1woIXTZ^f7pYkq}JH7nDU5hMz|_=o10csb1qH}6~RIi zJdIaZe#iHSaB0k8Jz`EVw+eHGm(z)(|#D-D&L{I+)t zoR*WDJ(;bzMsJ0J`@j?5ihIRtQgC}b5$f5Tqg@sL9gRmf52sv~ON`o5LcQYXExmZV zeXLu2cFQkxia2#^54uEraceKSLp+M|=b~-v!`$62@t2K*#M;-U;fTSt*WR@hU?@A7 zNiK_z91hfWEH_lHDhWH4t6XUdRgO~CHsI7-C7D%xH8xf-jXA{1&+7$~5hYWV;W|Oz z%BHh9@V}@?r2)Yyr&6dOM>BCiYnfv(iMH~_9$_ss=S~BiAXo*ZY(kl{(wt&kiJ<_# zNpT91igk5&(09e3>n70C;%(cyc3`K$)FmZMJ|xcE)`b>|>$ml#JH>x&TTUMmM{ZBY zJ=DzY{kg;5#vR*rl(Txo`qy`4-RC;+r$#oBf(9-ArYO@P$?@)=FE zJ#p_FcX2}y4&GQsOU0*mWYWIkrX9UTiaCr*B|XSm11sNWLTzxf!oh?Jws@ge*}!I|Y?e&m* zsi_omo*lnr$1qn-=S)Rd%1Ie95rH!qD>xHd>PZ5Olfs$UGOrqgledeTc6JFd4~K=| z%bmWq5tTNCc;;5l%aq#aWpN>}LE zb7Q7Yoh>>I&r;LsY*Dys@Qctj<3Tf{t+9mzufI zyWggiTjUb=yz@oekBSX@uw%E=iHV)36HR;ibv~e=BN)1pnABr*nleqfP$8Jz_RW4~ zN|!_Yeb0Eyo1Q4-Loa!l?fav&)x-X-R^S0Bz3gFspH<+2D6RFdzl#*O6s6@J_V-bb zfSwh=%KH7q#-{zDJsKiRq|L=wBQV|CI<&6 z?X_<9_Zc^XbttWJv%gO$a573YZuWPM`25~+hQ0`*F8d-S-y;Rov=~FcdX#~)eK+lc zoT6uM*5vDMMs&ZwLz&OMTVa^suP_kwgw}FUf#lA_L292pRjC__V|qUOhu(0OEtgUg zJK{<9udOGBh+183WNlP!c&$*YHsE)NPu6D*JfJj?<;NN3F%h*9yAvT`Af|`Qp5Tu| zd72_P+D{COHGDTyWQfAUi~p)mOg#aAaoKPBSi>{D9h5X3!(-YYdh5G(o~uxPi$mC? zme$TR^PtixxPSUGnn(in^^y6C%?)|6UI!CYujbR3cU9ujhORMI1uHTv=3KpasG<9m zPZZpfDkWy#b@WodpX7EZkH!Jfe>j<(M|@G`IzTs+u2lFU%EQYz*`+9ZpN~h)-%5EL zq!i(`0(N3>53Z}k;`e)%{D{MkTKRPx>BO23EXyZ?FB^o*4|}!DCzZ4LH_!7pFv%J0 z_AqqvKj&5Yb8j}j|9%opv_3)%KgN_Jb|`l)LlT%Q@#n^Ji{0Mct1;tn&0~?d;pI4> z=`1*;#gRHw23|?PLCeLhuOna@8lu2gy*;-7V$XkMRk6A zgFoGB#nHsb7DNhNlv2y+)Y{kmQK%h*yPfc{I!%BT2Z$8b4eZPTi%gi9b+#UxbTjIz=g~Ib~j$#S3u#a1)C937{QpQx= z+92WjP{oV;KPcuJeIkw%;pXO?U;O*P0Ctz-7mWw=PusiC!?52zz-e);q zxLo59S`Dvn(!%frT4p&@ajN--{U;YOTsvQg9`r!=(M?=>xFgLG-#q+6`F?N5oU#e~ zoI2vO@Ac*>%Il(%}jDCIbmC9hE_C!oAuT-cONUlKPpWe(EH zeKB)cYj8biG0DN3Qx#kN=4k&uNjJC_bD&%^%_$4h%J=!jt4)2nUh}C*_M5YfX0Lsb zGZY%>VUWhWXSUn^h&b}d!^wL8Oe6qA9mlg4{_eG-|oL*FZM?oH1bt9^a8ZnuLE?^t(Bj5=76W0 zBO8C8cVrLG92V6l!&07wCdW83%CpO^+c)^5K>V#c35^J|weowec$CYYJR^H(h%1&X6pdLFfXKhis2z25BC+iyP$U^t4=kv!A zL*5jG5&XvEXF2%*6&^>S5{mKTMKJUbPq2-=GaJ>f@QOZLx~kmbGfSS(DIc2TAXq!QQ^6zsC~+bGv{c$!(aNbVquSJ*9^g3T%quSgHrkb|N}baMTM%0LxU+Lvt?dO}XC^fGYtnaor2}#MBvpX8?ZEH6E}qZ93rTfaki#F#c)N08axv z!!?5OPh;=?)XwKHt^R?n(4l3kis%f26og?cM;t?#kcZod_Je3Jh>BZ@_5d@0VM3^0 z2d*!}JwkG$6j7TTy;<`Q1>yCM9!xUeUO8cC>Ul?3rVe1e0xyMxJPSk|Q&t0mjno zsL^ZWAN*SRBlx#g?ur|EBgWl?T<*$2B233M;zJ_r!d&_GI1%;$K6Zo%r`Yu<5w7Ff z1NaowH#HGq5Ux{DUxDlLPl&J#*EgGqppl0leNpFDE~fi(k4Em{=Pl+ttZb^VDYev@ zi7B;DvN<*z-QH4)L`geReV)jX~IxFaqwM`Gad-5oLICxD&l z=%8Rv%+mpDa72{1IBJMip5h2s@C*t=O}ygt8u_5l(tJK)8ay4IuaU3eRVGzKjcoPt z=4`0eTT!jh84cC;D6@T4RaChKFIz+enu-841vlp5Wg7VzhX#(9>tb_CBR}u^1-S;3 zJsE8j;ir+0DX&Yh2vbys=wcz{#?AS+BP>4Z*2p{2=yWt{cQAXn90h1}3kkCpV8-9H z|I6JY(2ES(9gTMM6XTUrUCM>I8oUA5NvRX&=AmYXKc~D5*kAqG3bt%+7O!{bN*PBXiglU%f5m`(Zgeg=?8E*kqDtaUnBqGGak|o3rCp++jCB}|2p3$C8pFPe&`=02I~XN0>!OXE-1TcvAew* zxjXuOFZ#V$>9@tv9sS-%H1b`(u8I`f_8#Pt}Q?h#)?d0CZ4p5SL5WI+h7iUDzyA5#YCVg4w! z$tpIk6r+3s*gG-4%w#93cwle()c(EdeG}tbh@P=AuEcd0ejD-A$p7+&Fw4$qWrEB^D~CCDpy!8)AbZ{7j4z9#-*fX; zB>iJwE_2y;xf}O<*^jgI^6dYUke~2s&l&t!%T`=7kdKlK&P2$fQjPqeC+NvJ%*zP5 za-AB68Iah|b73YTWh}HZ18L!;OlXe9`5RaQkAG^TA9{Bk5L_z$yV$eY~ofzIT5fm0 z@#&zV*--ARLnGfnvT-|nr&2B7I>N0n zfVMjHN^Ty_tX+O$wnpw2Q0K(#a4??psOqe6e|COfV9YMy%2vBGxSoa;PvM8|;cj%1 zk_BKYK^>p{F>g1hbj{1`b<-OUm3AQ2H2AU%KJmGhPT)SU>#U9b2{O9sss-7TXjFAo3ut*#qw! z_xzQQ!tZ|Zr@y}AKJe&dxZ|G{CS zm(S50>=ilv2egzv$#GkK(vmQ`iuRGhdD<~P?jvfD?W6o`C#va!-bCdX=?5gREG44`ocMZ;?OC}9X$|?$>O;KpI^6CK1FK+2^4K;MOdl|1rP7Khd zKyGS)_7Tvsx{ut_hZ>q@c^40|wXG-C)waLHyF-kJ(fvbtk7!hxHYfNV(SlNnli#dX zrT##nHkSqKH93sppNdW@#hakeN3wU0*pU*FAN_+yZelh`A2;$+EE;*)s{l&5ufHz> zzxQ`~zNA3q51i5tff{r_ zD?_4@|Lv2$!khmYi{1QD4sLM8!(L~oJFk&H2~eE(N?Zi(#yvV+>KQ>_GCk)}9bud! z<#H`HCZ5I~ehS`u^4p)p0+Fhe=6m=aDMvLugcd#@*L=Q(7*+W*Js;?39Od!u;L!s~ zkyJUsRgHXzH z9_SoLqu7hU>m6)Bi9FTAUXr59n@prB0?#F6`znWYcRW2p{ZecKjh}GCdHgRzBdx(H zsF5!@)v0wssiB4w=XrUBhxMSTL^w6>Qo1s+czLm>Jtto8_b^Ugo+m9#py?wn`q(_J zvo$O8ipOD_I@{57HZgeYVes-MUpStIe+nu!vhZ?ezuNQ(hdRSqQ>pNQG{0m`plNiq zt;&u@_1a+a2AV~4Us6_0*$r=Lf=LuH1YCbn5!rtTo0vgM^Drc z#RRCn#Va$Kmvix=PVfIxe_aW+yd39d;}^eCFO$*QQ*%mG?$2EeYcwyjNp~mHN!o7r z5whT3>HTC{LI0NGQ)m}jB@IlWIS<~C2&jYnbXZ&s)x10wCSwD~1}O!DRF1Y-$3KDI z`JiQW%<8Oepb{gEWy?zRKeS1B55vt&^R@I*3cbC@Is{A7+6gwC_#g*@B^zeeC=;|e zz_LxsPNj+5h6z%?R9Z&AkSwV*m7bM0rP3~z-JT6LUBGgmD&EY?b-)P$+(+;i7NON8 zg2#dH4J_Czj`?nYekE|~*>zri;}-gbsN(|kF9+!70Y_9EC%+&Sr_sLjjPz6*%}yGO z$&-S2gV@paV3UO&X-^vMIW_}z8Nf4dV4j|U7e;bIjF%3a4%3Pmc3EJsIl#=b76Z<} zb%77E1L|y+x~J3B-1Ba=N(1c}>sc(dK@zv)xAUdrr5WioH}O0s8VjxZ{jB$@SNtq( zO{d9pxwJo>X4AR@-=@>2D7WQqX;dbiWa+9zCw)_$&8#yIdlpBX@Di`?S?o%yS58NA zONLLX*lb)Q^mrvU$XICsyP7gSU54uh{I)6ZmeP7$4=d$Scb&xb41O2zyRP6e?&8@_G=2vB z!r6v=Ic_7R3E4DTa{_lKC#8kiG>0BP@M<=tG=bgr>GyBIv5YafB(xF`XVA2X@ zH~6gWGn{+Fi?~-d5U2fnx74#Et>y%;w5=n(icI8e9?g{M^Jq^xiIvM~U#V*+I+8{+ zC{?QMgzQC>&UK<|xqdFGx-(7Ty1Jy*ooPl!8V;ONonhW7yaLbmYJUdA-^i?X+B>+U zk2}-cdww=gVd z)swXv5yJ3lYpY@M0YqQc>QX7kNHgg&=}sfr)_x(t9-dq zS73G`nRule%^knYt8bVmYk1yD@)8@2W-7bA26J_j15d%c_9xU@O^lUv;t<8~Jal7W zT494V#&9UdTnXwpAGOYt!!$;-1MTB>PoCG zE+C~E{C=rNcX}t?EzRjpv%CDuqxK^OQvT&-Qeq$_swDzaIQdDx@&>c~vDDa|_Q-nE zV{M3T&@?2V>tTY?idkMe%iPsmfU`Q`Zpqgjw_5#OQlETe+K+go2lDCoo`3oAjTCFI zLnOC1j`dM_AK*h*NKC}3goe|YmDD;~##tP58R}+vBx^p+;F3L(k6q19DWeDN!*lXI zNa1?WTnj!HrkGu@CgJgBm|}jCQvlve_<9F3zXs;VeY8TAgZma@V&yPC9UVN3uf@#9 zA(mK0<9TjsjBX)Y$i`hmFhCu{atq946NmTTsF6R#%*J%{7aA}`MKIh}cS<@FOGs@8 z2zv!L3aT)6RH@u8MfapVyFBH#Hn3;kbQi&Av$~o|Ei=xC_^J!{4ritT_6!HeX=iMuZH;v+f(TYw%=XkQ1l_@0n9kxNb`HqWUd8qs28o7c*z-tEylBi?p_YK5UuieJ29}uHC zr1oAkITSVA#*{-0$(xki#%o;fVGBC~vK zMMrC9c^b+YC}&!+XNqz<%E{LB@&uIAP>!{xmB*r-igKhiwLBW-6qGgAl=4WFlck?~ z(~fuK<6$dX0>|UWmcY>EFSzvGy6m+sdD2~dX!aB;k91UK6dmf<5MM?sBQoP~WVhat zW?h^bgY~eq;&4g$*HKDM2f+C5pd-pEC@}lp4aF1a2wazy(68}DvkLY5WrYMQDt?vH zu|71Bu9Lp+Lmv^Sj3*=VQio)|jSk2@DB$P`JWtq9<=Y%_ka6KqEKd90^s~R$q`KQ^ z`owu2cCLW!<{BCzw}&YWdLU$ggPo9>jwTjkO|8XmGRhVB?LhfDTW9AyI+jIQ{r)5? z!ReW(vgXR;m4-|rFZ4_LLYk0BWxa!ajORfIKJQjZjK8<&o5oB13u$le5x-PbNDckw z<2WpGiHc6vXAbo@=T=oz+Uz6zIk*a?6&0udqI6YB@;8Rcii!j)tGA+lkYD<^kQOB$ zM|2?aF@KtMgX2Depw`0RLsD#CdVr3QKJQC!rw1k45BdLYscS!MHQDSopERl;ovWMg z5If)LHVokVJu`$`Rm8m>LOq? zzDzk805dU5r@$on_?eh#@T-*Gy`65S??|JIXzJwGye2anIc7j+NH(R3{GoT(Y<#gS zk6^(e_<#tDc52PLsQGL5suCQ+3)FrUSc){}7;_rT88mjbS2|vVnQ}$46;TUrA?Ea_ z4|7YLQvE=hA<6yebS~K|O&mZCeek(D9Q>WQH@sdBj4hjuQBdR=e+!C@{+=R5(0Xzq$VM3FRX>!FN4`pU>I~kZ&OUyfMGp zZcj&=P-p9oM5P0;7yb_|z8PadV#433sj%BM3b6si(Rgu$=w{+Q2sP_T$5&nkne6uK zIIt1}T>C~1XKodp49w?{!MDDU5q$;@zQB|LXRbyBSkT8P{K!sc7LYXD;8$}PLI$X3 zVc1mP0ne2-45oeP&IA7#OdqDSK7x={?eoA+(&oWbf{iN=oTwxA#TjFMP!=%s0(Cp*^ULsHMY*1JWQ68-b?j!lf(C4{t z90yj9#fE6q8_2aLHcU47?5}yGZFkfBaHEqw(Rp0@=5D$_{0j#=Rg`q##c{L;#W#tY z#?uF>hMCGF+ul7nOC(-J-u?Un+7d$K3 z>3)*uwTo_P)cte@_hpX*AKXt@M{_AtrMa_dl63DZnjiQ3tbHZJt5y#AG7FWbX3;2aP$)260dl#?3VSX$CU7kZh^v?lj=}(PeBhcNxR!-Vs+ubKX470Q zPpy#J`wE6jAJ3!lcc#~vn!A>zrgS~7%UqNa+f|N;P0=N7E11fS zqFcD`;huA8eoBqIyT-3Qoi2RKr~Sdl$9|hGjOEkri%Q!n#a7eIK~Ho|7v}S6J@~Xu zeA<4#I9{ji!=;&q#HMfmS4G^HBZP}B8S(SKN)XncOcy3397{_yrnO|GO%c+L2?u6Z z(;3kge0&;KB3Q`D28w6MIHUVE%Ej@Pb+kCXin}}Bq7T%qOQXUFl*6Oj=nJkpDx-2CKr4WxX?O_8kj~Z6c+KHDBAC=7zl{~w*VA~; zFh$yIp;;qG0F?x;;`k-YxOEg~Pzjj~@%0Z9Az#G$BWW{8k)tOc|)31L(|e0?;rveJ+!n~X(?!%syC!{H8h>RAiWJT%?Xh8l*T?w z6L@?Jyg;H`)KX7X_+&|nUP`m39Y-azFtbVl^m_c&_Hgqp^&{{#?@)UE&Gv9UMvPfC zXu%Wvq;*SaG7q#)F&e6fILpM^^X0mbk!$Yi~Cx! z+~G0Ol4pbR=q~iKO|n&yoWqQul$3$g<6GZ>b}lKTS6)PYt8A`prZo6D=<OInIHxV$;id&_8cY?bOg8L%Al4((j&7oh1J z$+rw`qjoW)kCzIT<8jg~so!#%-G3Ik5g0kfvjcFb<>fz#Fdp^rNX7FE0ohf5O6!)> zT+Q#-iO?+duBGv}v+3~oRn`52)8p{p?cs^n)aHWjHuyS`{L5)-$ucmG327(j`DcI+ zZJ!BdGvXB5jYByv0RMDBnzRBrXaO4NtjcNiYexV0A4K>^x=&6lVU< zFArP6W}6`(>*Nj04XOBTnjlSijfP7y7__F#K!!=abqMN4Iz_Q(mW3^6&8hCq>UP2kdsouLSsN}8 zf%PcZ%Yz|sGYC%y%onVG95Ay~5UvQoLF;`8I8A9(jVH|Ptie^+q@Js2T4E_i*9cq? zzw1(~PsxjSQV8TeB51+O+G4s9P^z&DQ8ff_ zSS0yY(d2~jYX5^HzXR|jsrMF|tf?7?m)E46H8j5O?|0JF#(g!dsLJPJ5ypL+pMR9a5NDOsT#s)CZYO(((*b*fgp zPx*3YwgoeY@EODw$1hr@S*xX{k3DP+hNFXUiX}FUI z(W7TTN7m(nvFhp+RKzij2p5=NrDy$ss(g?Z$G7>A0Wf3x{UPb{YD5LB6nmuJt1w74 zZ&N<5wn81@ptOS((%=_pR@j=GM0)TAnv{U~&O|VyGcg44Vrly;G(9cYE9*>^B-o2B zGo>RhAXKgiB%!mD`6)B%;fd0^HMBeH=mTmvJGF*t_z7$zGgs2|oL}!D!lGN4gSrm_ zSvSS*7AwdgPVo(<&Kd{|g$=jBIK|hle%meZs$1w+-vTdd58p;sv`3JdTi|B{aByfQ z-zWXB7ApbJ24z*tJZ`~DN9aN@T_{AEb>&ne5x$n1o}($!$aOTG8`LPx!d0`32=7tp z$aC0iH*7`-+x5Qm-a0H0E2OX1(e8Aq*dQ5lhP|W_&DH$&%@P$Q}Qj^wo<9jmP&(m$72;FA!mdV)VEKQ8i*P;B5Io z>RC(E2d!^!+sOf#4IAsw&00tZ>1dF>0(6&|Dr!{MRJ}xmZEQ74?z3xcdyz?jmYG*G zk@AabeXxnQ*Gga2(j?6Y9R3}~!gjLe^Z^#|SOnKH$Gi7{l(im#{=x^W|Hl}`RS4mw zmKV{!=^*9Rz<&hwNs1DQr%`09RM5q@L3n3HIQQ8>>BxGRZVf_&DnVXPBN8yFm=gv& zcoOg{imap)fvTW8)SMtfE~kv9F4&0+uSgHPM3cCm{wY2A678m`+8l6%bgB6zDs+17 zGa^($e9#Ep{-MUppngj}#VV|h@)D35)Z$mb)~mV4o-d@qB77tT)_hiKSV!YK1l!g@ zmO+iBi~otGFr?eFARs|%c^Rq7s((nIiL{$m*g%AzRP81G1}fZDi(HH)&P+8H%3VmT z+0w;e7RnR)QYBh2n2p9Lz)Wq{JcH8!7fKB)X?)_7U=6Nn%1{rc!b@tVw784(+6H)L z^kC`82J~a!9Tcn3`q!|${fVudC9K0Kd^aj&sr0{gk_Nxb7Wq4+2VTaLjZ0mn)i1*b z3W}-VVKXdU7qs2MPSRJX;_^$Rzd@?mFoYuGXctMbb*L;)!C+i@yEN(*nx#2zq=H$Q z(rKl6RM?Cz1*ddyw0A=BS7>Lh>MrTCSD=V+mvj}^#Oi#iEL*`*sOU^Fg2!IKt;X*~ zRM@3-Lqp18tX4l2G=>pW_(kpE;f~U463t2^1F5oB8PGU0njYLI)P;W^)V^CC|Ksse z^hVfC59*DI#yzV$QDIPs#=$$G@m;90vama;V28^FNKbA=W7aZtFoU+c1X$m;mOPH3 zV5vl~`c!{5wrpk42m{cXT3j`p4Or|Bnw+=?1k8DY3>BqR*rHY)N0or8pbFdI9J$hV ziKchj7tkW;V$Fb=grJn)hp|qw3|mu*;w#ej4G5-2v-Ha*nyVc%6nBat(NwdcD>Hpt za$h=18nzk9{V5F5X4S`bplA$a@!h2NH^Y*7aJIS1Op-1kCTl$1DS{=NSyB{k1-jK^ zK$#N+2lymx6G-V=(=0Y#o;+#rtC;#HM@kc4g-=x)nP<1%Qsj-KxPdtKYTy=wn>127 z@+#V|?}dE>H4ht+0rynzmmKL7cYDl@xcUsK=N7p90@N0%wfano1ex6ib;}1fG{a=J z%nKvL3_M%h**s+GksRsuEtnPG8Q^BBfBuT1I?Xf(bJ(aVrbDtNMDEC@!Xhvg$1jl1 zZl;Nv3?S}Rt+Mz7ussgAKp|M%noS3%N}fSlvK4mUfj$J}e~co612ZaP*NjI%N|M&H zfOI`a@-gcATtx*&vSt-XPNR>TrDGdd;+sW<8l}jM&y?1^2CH2M%BVPOf7ZJbaH?SN zVz3o(Fz;mWJ|suX8o@!#hpSYmRyc$4ou;lP(|b~(Psl8FAfzGqvs|vSj*joM21Czg zS}+9ugrVykfLSYB`n7kJltI$vI-1m}5^_ca=vXK{47eynn;Hbcp6Xy9?H&X6rRaBQs`)pCRQo&^oNqgB!wnn& zq;hPtr6R0LbUfbvP=u|5qg3}I!VrVDgl;LL(F~Uuk)lCM7)^zXTdUtRc|m zu6!cwlg4hR@v#$W{Gy;?qmWF`P&~8iDipIo9gL*RYOMD{tQwbs4HifZ+i3<%$h$FH zC&%tGs9APU<_szJb==73DVGTqIqh#Snb=F{#~E-fMmfk;3p&+9)mtw{H-;zVJ!~N` z*9bO02Ji!Ip>J2Cs&%ls8aZ1ZY3u=-g5!YeUPr>9Ahy4OWeN#FA2k%NK_b{kiFbWY zqTQe?vUSl4m7H0QkHsC$$G*h2-!$9)P;Qv)_8W4 z6x7ayeV(4G3OrJcK(VN;xCMEF8o9aCq7=OY_naOm#Kt8k-UtI^DcebOvov-G=Gz4{ zI7qqU(VRvxL1}+VWi7*)*3EiQS4@$qFZgBGvyh8%ntd1F(b-4K`yz>@Z z{&6C#3E+Z`Iyp}2_a@DnwWFB`AEVn$MsP5Tn9o2~(3gU;597_Rjkn023>_xkf?I|+ z!q`4ts9vX!A2{+RP7-muUXw2Gr2YCDUsFAZjnrbCH24X|9e{EW9uuQZ+o195-y_07 z#dA7YLB4Sha!u$R9OzkyIV|@K_ODXf{uYdTI+F-1)J1JNiqoXAxYyIvq_ev&&@05)rr*8`Yvw71hq2Rpr50dP ztHHxe7c?W|Ek#^xmMFIEx-CmnM^6bAsA4_Yh3e}N#G+>*er!a4N|#D@a6Z^ zJpQIMcrRAlHK*JBfk`?YfP<3s-?DJpn+0&x1cKXwSEcv%A_^YCsb>Q!7qIZo#+Nawb(%p>wCdPRDJqKjX0?Wm5fF)8 z1Gb(1Bi^Z%iudC7?AJ5u+zV=F{Y6;-uu-6i`k6gsP?A=*k)WCTZ)V=syioHYNJHT= zr5+J1IfAWJr9ZKaMD|2Qlci9ygk2MNwpFOIxjrb^NVet+XcecddYvl&P^T$#2WSrr_k=~0Nh!kE08}M&Pb#7)1=4` zzgIW#OX3$w^BR$|@7l*~t8An+qaP`%P&0~y1HFgsiqv8uTw;=1tc2fBREs7U&8HSW zgFPpyH>^j#m1cZ^8=O^Oe@|V=KKPv#*^t z55}E!fXA!Dnx@PxWwWbI-!mw}H2X1I6=d%Qb>60_DM zZ8=rhzgr~TK`2{$k_gAuX2zp7VBzYo*mjF@gLw)?Q;4T0KwN1EJQ=V_xos_O1}WQV zWuwWwzP3dT)oea7_%pz4Jqz6>W+Tn&cA+jy9cdGa!=&PExVso}h+Z!_F{*8YW=%1A>nQ2j4-v6TM@w&iNQb43xL3W2HwT_&-W#Cv+$TkUL?`_}_TB`n zs;c`RKl_}s4;MteUItMC85|H%QPG@o*0j`6am+*%5EKCcjm*Nzx2$|i8(d~&R90rD zXy$dwp~%c3aj2}Ev$E3EGP5%Mebzbmz`fM_{l4#a_&?A8`@B5Q=I*uj+H0>ptv#H* z*H-7H(3H)fS4Pm2n{jxw@($X$89UQkurvM5W-(AZ`-?*Dw}^Wi&Bs{cJ#EMWCv#@^ zn?ifGh-_{9HHB_^2cG;J3cdUej%;*N=ro=UZ8%Q|v*q^=y6=`CM6+A`=wOQ6iq&$d zppIKHjFhP~ajWPUklWQXY8uGu(YPDHITQYQuk zDHR{}uVvOP7wQ&-b6rn><1APD)4MywM76v&b$=J~FR*@bpdI<7HT-44^zpDaB^Wcn zL_~yg8p)Yw0hmc&;G22D=McqiP#k`=23!f)R!bcIi3euh4EL->KfEj28H=TGtk8Hz zvOeAX9uDhVt4*`s6J69!fwcZTF-tu>oZ3~0X08b-)eBe7Wji#53XvJJ){|QnG|&%2 zr(x;fC{IG`pQ9fu#A##n@p?+u@9xjv7X_M8dZM0^a?L&LL!9~X8~sB)CGHP}(!LQr z=-EA@xx3aLobod|U8$$c`@_9!ulQQ}CA(Zo)^&xZUl7^u$V1}1FapC|%7#F9y^qm| zjOC31)OOD~A`azWmmi2QfXWO}Zof1ujv3G<^IWmAi7V6%*O>ZXL zTRsyTReJtCJ%aB0S{yYNk8>$K2f8PGgB?VpINha`4Rj9}ptaWNN~IX=zHwem6-MIy zE+zdocm4(JwfLQT2t02SbaRH@#J%d0IHwwpPC?3s->K}fc*}3grxD6EsZyOu>P&a# z&*DAR$QfHtN!~}bC#lc4TmLGug>ktcL`jhD=YJCwvBsRKABPE)@|@$7XdJ$JYv z7>qD2hz?Q?|0>*-(dwCiMfvIqqXM!dUv-zm5}s-V)(=)zD(*)M)yC3D*C6E&?$yOA zDkiy)qRf4R>h#kaF50Zd(YVL7xwLY#y3#KlBA@wDP~Fee-tIeRtNVm;SPxPXFH+)t zD$f0qC{b6%T?A?!?nmmno|%)ER-`0n6c^o=mNP9aH?>G{9a1oa#h*|U>C+N5J+`;v zaw}?VROC?0(d*L~#GxhxH!Vw{O28RK8zL^c$mzd_8Cteg8K#!LL*k zGxVUd6#0h}Gbn5D-bbjZm3yh6nlpsBG+48_$8ei4~FV^V5CT6$W6;(8DW zHF8qkv}rSPvnQn$fo2s@T4Z`b_QZ)f0MF8rht!4+O~+8L#xI~P52=ZcX}XvXXfIu? zRGW#N)aYUG9Y#GKR{O*((AC&*PD63M0&kpR<{0_htBaR}7W78|l^sxNmm&1KrAk4L}0qss8@3oGL2OLVy zZg;zv)Nh3`zqdINxgKe-#cqP7!;V?dCy{F-~{t7>b*PYDZB2K_21 z@(wM=y?mwGt&Y0kPP477->i-n##v~ql`p%|OoCOvm0fY@@+rl=CSUbaY0h@_nAqzc zzeD{xfIIbcts$lERi9Mz$8+6X`A@5D=+XZh)s}bSzglgo@-*S@Tzx7!sFFHp9GwW# z8@ihxQfH}JT#-WM#p*Hl`xRPUK?^=rb#>khvufPspQ_`8x?!ff&S&bBs(!O97SoKG z|1SG~QlUO^Qe7j$F;7urR5kGd9)#OemE{7o`&}>oyDb07vfS26TV*W6G^E=~ck1`* z6Ar@(;K&M^P@r{ix45ismg*LN`e?ZRhTj}aT?SkbG$%z5r^IsY&K4su=4Yi97G@U? z&YPK$Ix+(z;}e>=vkJ|VfGvLFE$Z?+rf3h-6Thol^e6l-3%dQ9dI#;hriL|2iX6rx z_VE0SjP%s}w1Tv0inD4oir64p2R{-)qtDVCZ)dP_kC~Oe3v< zUp+&OouF-brmGg|XbXS7b}I0hG?e8?LyMh*lHOAHvO}Bq%qlJPndh|tzk5NWXsZE7 z8OuO&QP2-hYGLYW_oBX9Foiz_n$u_mT5Kt`68&TKbe0=CH!9`O(&=wE9gf2dDLl@t*S&8qKPT48-8kRnD(MCI<+tZwH4}6W1B<{AK2%%)c(B&-J&>eV9|&| zLn7!6R`fPPjZKQo%FEA~mRFQlVAj(6XiI%PRc|6HbS-wdK(r$Ite+NGyO-2rkBZ3r z>~zIdOvhENfqJqQof@ZyP#sM(I-aS;k|%cR#B+Qt_G~SV3g(%ard(TrTO1f^^(EIv ze=rZ!=DVm&(}KqdfGY#F*ImxAEog%dZi6{F8AvG-A$tS0_gv0(n-HQXkyEXugiX*1 z1n25#r(LeM&Bi-5BO^aGEq5|crpF+xl$^R2F3{m_(Heye-N@CqrLI!X6^2cMxBYpY zOX7rfGcD1z$Bm*c!MIQAZY{NGn%L|vb!g31KONg2`P=Pv*}Qt%SK&qlrj<=TB&etJ zG@*_5u_&RAiCSNA&V5g!_OM}$#-us?JyT=R%{OU}iC*;KOme7bXTI@QrqEZLu=4KT1G7G~QaDWc{qBax(i@ItNSW88A)fz@v)XOxk)>Kqq zYVqBv*&In>`d(L6KH5F4D>?zd6En3gw4G%Mj_hOv;_tB-hv{cr`_f6LuP~J7^ zphh=qj~W%oeZ~7!l7e;lzo?Xlbk|bEYI&YrIT!oVr(4)6MQ+j7ROE~`6?w3aCb!U*Cik-dOO@BM085wOKT7XlSh}3* z^wJvD@>1lCh^*4$tw!tN0SL7fIpD^^(&GLvByq-jYV#-$R8>lRYcH*)5@*W)NQwJ~ z|5=IqhWje<$N)=s2RL6yqU42INVWdnHbxJnyfM1r=TYJ`dyL+|&!fPpbd27pN_lS` zqenQZ)OOuIP}Lr_O>G$P=xw^aj}}?WR@|KAgeSF-dcMlLHn;meT0||6@&Rz0bO zduwpC;TwIl5L1IUw3>XW9y!UHC8V08b}JfKai<;{{ZA?P zP`|qmvZR)ZuV(>XDxS{o5g!{x&0NZ^L~Aop+~mG%koJm*D8>#*(oaH39-c8REk7%- zAY(vUZhB4zrijiY>O4d{ZwzV|r1brruvs{TuyfhMz3p~wFSakg4OS{u_rjrCU1_BB z2vT4g;MI}Zb77~xM4m=OB`5dko7yiq3{}{G;VdrM|-|x|G^Ydv;>G<}RlFp6k zT^cx7`_K2k*38xZPwbBFe^~pk?vA$Kq`oPgD7aF3@evf+CHE(fXn4=y>EY&%31P>? z+85`k&(_bdRdww#?HP5;IG*v$`Ufk}z?v)2z_;kuJ%2IT;r6(+hZa^c?H6tde>K~& zLjG#DV};b5?O52FvmFatbGF0SznJYG%**Q~WXYgQAn>be>h=)G>mB?7I1 z!(OD)g#}pTdX}VAXCZo@wf>}=7i#{7XYDy*KcZBvJ@4PIg;z~m79dL1w55EZRy}Q* zvtO%U&v(tq5?;TdhSu`TUjl)6rm+@M%QJ;B;T~GUs^uq5uhhc+G=;$_;Yuxt*PsDa z(-;#M;XR9i-l$rKdUViV%wnKidSbPzV;a+udOoFvI5Cu48q1o+bfo*9(i(YBVysYm zZE8U^CNYl$2sA}|Z5lwe4{9xV7V~B)M!P@HV!YA+U>5Vgvn>7L;Q!FFwEU13-1L8X zrt%*yLvgb!NROnu7HN;GId{dO7dtJ+tpI=hh9oZDd^KuwP*(i)nc$RaJ=^c>)Ev7Vs7E9y~mT�C*lZEJ@`RVlx@hs?jQh)h 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 nZiY66+awytj^k4rU_ap~m diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm index a5049c5..fa8e969 100644 --- a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm +++ b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm @@ -29,22 +29,37 @@ Project File Date: 06/04/2025 Build target 'AUTO_CHASSIS' Note: source file '..\User\bsp\gpio.c' - object file renamed from 'ELE_CHASSIS\gpio.o' to 'ELE_CHASSIS\gpio_1.o'. Note: source file '..\User\bsp\spi.c' - object file renamed from 'ELE_CHASSIS\spi.o' to 'ELE_CHASSIS\spi_1.o'. +compiling error_detect_task.c... +compiling config.c... +compiling navi_task.c... +compiling cmd_task.c... +compiling can_task.c... +compiling init.c... +compiling Calc_task.c... +compiling Chassis.c... +compiling freertos.c... +compiling chassis_task.c... +compiling user_task.c... +compiling action_task.c... +compiling remote_control_task.c... +compiling nuc_task.c... +compiling atti_esti.c... compiling cmd.c... -compiling navi.c... +compiling nuc.c... +compiling can_use.c... +..\User\device\can_use.c(82): warning: #177-D: function "CAN_Sick_Receive_mini" was declared but never referenced + static void CAN_Sick_Receive_mini(CAN_SickFeedback_mini_t *feedback,const uint8_t *raw) { +..\User\device\can_use.c: 1 warning, 0 errors +compiling bmi088.c... compiling map.c... compiling remote_control.c... ..\User\device\remote_control.c(73): warning: #177-D: function "DR16_DataCorrupted" was declared but never referenced static bool DR16_DataCorrupted(const DR16_t *dr16) { ..\User\device\remote_control.c: 1 warning, 0 errors -compiling nuc.c... -compiling can_use.c... -..\User\device\can_use.c(83): warning: #177-D: function "CAN_Sick_Receive_mini" was declared but never referenced - static void CAN_Sick_Receive_mini(CAN_SickFeedback_mini_t *feedback,const uint8_t *raw) { -..\User\device\can_use.c: 1 warning, 0 errors +compiling navi.c... compiling vofa.c... -compiling Chassis.c... linking... -Program Size: Code=88896 RO-data=1636 RW-data=1068 ZI-data=34692 +Program Size: Code=92292 RO-data=1632 RW-data=1084 ZI-data=34796 "ELE_CHASSIS\AUTO_CHASSIS.axf" - 0 Error(s), 2 Warning(s).

Software Packages used:

@@ -69,7 +84,7 @@ Package Vendor: Keil * Component: ARM::CMSIS:CORE:5.4.0 Include file: CMSIS\Core\Include\tz_context.h -Build Time Elapsed: 00:00:04 +Build Time Elapsed: 00:00:10 diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm index 24bfd04..3fb001d 100644 --- a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm +++ b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm @@ -3,7 +3,7 @@ Static Call Graph - [ELE_CHASSIS\AUTO_CHASSIS.axf]

Static Call Graph for image ELE_CHASSIS\AUTO_CHASSIS.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue Jul 01 10:57:02 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Jul 04 20:57:13 2025

Maximum Stack Usage = 376 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -183,8 +183,8 @@ Function Pointers Global Symbols

__main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) -

[Calls]