From c908f856a3ce76cd5f68d07ed41684c63d4f1e29 Mon Sep 17 00:00:00 2001
From: zhanli <719901725@qq.com>
Date: Tue, 12 Nov 2024 17:23:15 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81=E7=BB=93?=
=?UTF-8?q?=E6=9E=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Output/Project.hex | 2293 -----------------
.../.vscode/settings.json | 0
.../DRV/bsp_GPIO.c | 0
.../DRV/bsp_GPIO.h | 0
.../DRV/bsp_NVIC.C | 0
.../DRV/bsp_NVIC.h | 0
.../DRV/bsp_iic.c | 0
.../DRV/bsp_iic.h | 0
.../DRV/bsp_sys.c | 0
.../DRV/bsp_sys.h | 0
.../DRV/bsp_timer.c | 0
.../DRV/bsp_timer.h | 0
.../DRV/bsp_usart.c | 0
.../DRV/bsp_usart.h | 0
.../DRV/delay.c | 0
.../DRV/delay.h | 0
.../HARDWARE/IIC/IOI2C.c | 0
.../HARDWARE/IIC/IOI2C.h | 0
.../HARDWARE/MOTO/bluetooth.c | 0
.../HARDWARE/MOTO/bluetooth.h | 0
.../HARDWARE/MOTO/car.c | 4 +-
.../HARDWARE/MOTO/car.h | 0
.../HARDWARE/MOTO/motor.c | 0
.../HARDWARE/MOTO/motor.h | 0
.../HARDWARE/OLED/bmp.h | 0
.../HARDWARE/OLED/oled.c | 0
.../HARDWARE/OLED/oled.h | 0
.../HARDWARE/OLED/oledfont.h | 0
.../HARDWARE/PID/pid.c | 0
.../HARDWARE/PID/pid.h | 0
.../Libraries/CMSIS}/core_cm3.c | 0
.../Libraries/CMSIS}/core_cm3.h | 0
.../CMSIS/startup/startup_stm32f10x_cl.s | 0
.../CMSIS/startup/startup_stm32f10x_hd.s | 0
.../CMSIS/startup/startup_stm32f10x_hd_vl.s | 0
.../CMSIS/startup/startup_stm32f10x_ld.s | 0
.../CMSIS/startup/startup_stm32f10x_ld_vl.s | 0
.../CMSIS/startup}/startup_stm32f10x_md.s | 0
.../CMSIS/startup/startup_stm32f10x_md_vl.s | 0
.../CMSIS/startup/startup_stm32f10x_xl.s | 0
.../Libraries/CMSIS/stm32f10x.h | 0
.../Libraries/CMSIS}/system_stm32f10x.c | 0
.../Libraries/CMSIS}/system_stm32f10x.h | 0
.../Libraries/FWlib}/inc/misc.h | 0
.../Libraries/FWlib/inc/stm32f10x_adc.h | 0
.../Libraries/FWlib}/inc/stm32f10x_bkp.h | 0
.../Libraries/FWlib}/inc/stm32f10x_can.h | 0
.../Libraries/FWlib}/inc/stm32f10x_cec.h | 0
.../Libraries/FWlib}/inc/stm32f10x_crc.h | 0
.../Libraries/FWlib}/inc/stm32f10x_dac.h | 0
.../Libraries/FWlib}/inc/stm32f10x_dbgmcu.h | 0
.../Libraries/FWlib}/inc/stm32f10x_dma.h | 0
.../Libraries/FWlib}/inc/stm32f10x_exti.h | 0
.../Libraries/FWlib}/inc/stm32f10x_flash.h | 0
.../Libraries/FWlib}/inc/stm32f10x_fsmc.h | 0
.../Libraries/FWlib}/inc/stm32f10x_gpio.h | 0
.../Libraries/FWlib}/inc/stm32f10x_i2c.h | 0
.../Libraries/FWlib}/inc/stm32f10x_iwdg.h | 0
.../Libraries/FWlib}/inc/stm32f10x_pwr.h | 0
.../Libraries/FWlib}/inc/stm32f10x_rcc.h | 0
.../Libraries/FWlib}/inc/stm32f10x_rtc.h | 0
.../Libraries/FWlib}/inc/stm32f10x_sdio.h | 0
.../Libraries/FWlib}/inc/stm32f10x_spi.h | 0
.../Libraries/FWlib}/inc/stm32f10x_tim.h | 0
.../Libraries/FWlib}/inc/stm32f10x_usart.h | 0
.../Libraries/FWlib}/inc/stm32f10x_wwdg.h | 0
.../Libraries/FWlib}/src/misc.c | 0
.../Libraries/FWlib}/src/stm32f10x_adc.c | 0
.../Libraries/FWlib}/src/stm32f10x_bkp.c | 0
.../Libraries/FWlib}/src/stm32f10x_can.c | 0
.../Libraries/FWlib}/src/stm32f10x_cec.c | 0
.../Libraries/FWlib}/src/stm32f10x_crc.c | 0
.../Libraries/FWlib}/src/stm32f10x_dac.c | 0
.../Libraries/FWlib}/src/stm32f10x_dbgmcu.c | 0
.../Libraries/FWlib}/src/stm32f10x_dma.c | 0
.../Libraries/FWlib}/src/stm32f10x_exti.c | 0
.../Libraries/FWlib}/src/stm32f10x_flash.c | 0
.../Libraries/FWlib}/src/stm32f10x_fsmc.c | 0
.../Libraries/FWlib}/src/stm32f10x_gpio.c | 0
.../Libraries/FWlib}/src/stm32f10x_i2c.c | 0
.../Libraries/FWlib}/src/stm32f10x_iwdg.c | 0
.../Libraries/FWlib}/src/stm32f10x_pwr.c | 0
.../Libraries/FWlib}/src/stm32f10x_rcc.c | 0
.../Libraries/FWlib}/src/stm32f10x_rtc.c | 0
.../Libraries/FWlib}/src/stm32f10x_sdio.c | 0
.../Libraries/FWlib}/src/stm32f10x_spi.c | 0
.../Libraries/FWlib}/src/stm32f10x_tim.c | 0
.../Libraries/FWlib}/src/stm32f10x_usart.c | 0
.../Libraries/FWlib}/src/stm32f10x_wwdg.c | 0
.../Listing/Project.map | 933 ++++---
.../Listing/startup_stm32f10x_hd.lst | 11 +-
.../Listing/startup_stm32f10x_ld.lst | 0
.../Listing/startup_stm32f10x_md.lst | 0
.../MiniBalance/DMP/dmpKey.h | 0
.../MiniBalance/DMP/dmpmap.h | 0
.../MiniBalance/DMP/inv_mpu.c | 0
.../MiniBalance/DMP/inv_mpu.h | 0
.../DMP/inv_mpu_dmp_motion_driver.c | 0
.../DMP/inv_mpu_dmp_motion_driver.h | 0
.../MiniBalance/DataScope_DP/DataScope_DP.C | 0
.../MiniBalance/DataScope_DP/DataScope_DP.h | 0
.../MiniBalance/MPU6050/MPU6050.c | 2 +-
.../MiniBalance/MPU6050/mpu6050.h | 0
.../MiniBalance/filter/filter.c | 0
.../MiniBalance/filter/filter.h | 0
.../MiniBalance/show/show.c | 0
.../MiniBalance/show/show.h | 0
.../Output/ExtDll.iex | 0
.../Output/Project.hex | 2276 ++++++++++++++++
.../Output/Project.lnp | 0
.../Output/Project.plg | 0
.../Output/Project_sct.Bak | 0
.../PROJECT_STM32F103RB_1.0.0.dbgconf | 0
.../Project/JLink Regs CM3.txt | 0
.../Project/JLinkLog.txt | 0
.../Project/JLinkSettings.ini | 0
.../Project/Project.plg | 0
.../Project/Project.uvgui.Administrator | 0
.../Project/Project.uvgui_Administrator.bak | 0
.../Project/Project.uvguix.Administrator | 0
.../Project/Project.uvguix.admin | 0
.../Project/Project.uvguix.li324 | 0
.../Project/Project.uvguix.x | 1789 +++++++++++++
.../Project/Project.uvopt | 0
.../Project/Project.uvoptx | 0
.../Project/Project.uvproj.saved_uv4 | 0
.../Project/Project.uvprojx | 0
.../Project/Project_uvopt.bak | 0
.../Project/Project_uvproj.bak | 0
.../System}/sys/sys.c | 0
.../System/sys/sys.h | 0
.../User/main.c | 98 +-
.../User/stm32f10x_conf.h | 0
.../User/stm32f10x_it.c | 0
.../User}/stm32f10x_it.h | 0
.../.vscode/settings.json | 0
.../DRV/bsp_GPIO.c | 0
.../DRV/bsp_GPIO.h | 0
.../DRV/bsp_NVIC.C | 0
.../DRV/bsp_NVIC.h | 0
.../GeBalanceBot_Firmware v1.0}/DRV/bsp_iic.c | 0
.../GeBalanceBot_Firmware v1.0}/DRV/bsp_iic.h | 0
.../GeBalanceBot_Firmware v1.0}/DRV/bsp_sys.c | 0
.../GeBalanceBot_Firmware v1.0}/DRV/bsp_sys.h | 0
.../DRV/bsp_timer.c | 0
.../DRV/bsp_timer.h | 0
.../DRV/bsp_usart.c | 0
.../DRV/bsp_usart.h | 0
.../GeBalanceBot_Firmware v1.0}/DRV/delay.c | 0
.../GeBalanceBot_Firmware v1.0}/DRV/delay.h | 0
.../HARDWARE/IIC/IOI2C.c | 0
.../HARDWARE/IIC/IOI2C.h | 0
.../HARDWARE/MOTO/bluetooth.c | 0
.../HARDWARE/MOTO/bluetooth.h | 0
.../HARDWARE/MOTO/car.c | 0
.../HARDWARE/MOTO/car.h | 0
.../HARDWARE/MOTO/motor.c | 0
.../HARDWARE/MOTO/motor.h | 0
.../HARDWARE/OLED/bmp.h | 0
.../HARDWARE/OLED/oled.c | 0
.../HARDWARE/OLED/oled.h | 0
.../HARDWARE/OLED/oledfont.h | 0
.../HARDWARE/PID/pid.c | 0
.../HARDWARE/PID/pid.h | 0
.../Libraries/CMSIS/core_cm3.c | 0
.../Libraries/CMSIS/core_cm3.h | 0
.../CMSIS/startup/startup_stm32f10x_cl.s | 0
.../CMSIS/startup/startup_stm32f10x_hd.s | 0
.../CMSIS/startup/startup_stm32f10x_hd_vl.s | 0
.../CMSIS/startup/startup_stm32f10x_ld.s | 0
.../CMSIS/startup/startup_stm32f10x_ld_vl.s | 0
.../CMSIS/startup/startup_stm32f10x_md.s | 0
.../CMSIS/startup/startup_stm32f10x_md_vl.s | 0
.../CMSIS/startup/startup_stm32f10x_xl.s | 0
.../Libraries/CMSIS/stm32f10x.h | 0
.../Libraries/CMSIS/system_stm32f10x.c | 0
.../Libraries/CMSIS/system_stm32f10x.h | 0
.../Libraries/FWlib/inc/misc.h | 0
.../Libraries/FWlib/inc/stm32f10x_adc.h | 0
.../Libraries/FWlib/inc/stm32f10x_bkp.h | 0
.../Libraries/FWlib/inc/stm32f10x_can.h | 0
.../Libraries/FWlib/inc/stm32f10x_cec.h | 0
.../Libraries/FWlib/inc/stm32f10x_crc.h | 0
.../Libraries/FWlib/inc/stm32f10x_dac.h | 0
.../Libraries/FWlib/inc/stm32f10x_dbgmcu.h | 0
.../Libraries/FWlib/inc/stm32f10x_dma.h | 0
.../Libraries/FWlib/inc/stm32f10x_exti.h | 0
.../Libraries/FWlib/inc/stm32f10x_flash.h | 0
.../Libraries/FWlib/inc/stm32f10x_fsmc.h | 0
.../Libraries/FWlib/inc/stm32f10x_gpio.h | 0
.../Libraries/FWlib/inc/stm32f10x_i2c.h | 0
.../Libraries/FWlib/inc/stm32f10x_iwdg.h | 0
.../Libraries/FWlib/inc/stm32f10x_pwr.h | 0
.../Libraries/FWlib/inc/stm32f10x_rcc.h | 0
.../Libraries/FWlib/inc/stm32f10x_rtc.h | 0
.../Libraries/FWlib/inc/stm32f10x_sdio.h | 0
.../Libraries/FWlib/inc/stm32f10x_spi.h | 0
.../Libraries/FWlib/inc/stm32f10x_tim.h | 0
.../Libraries/FWlib/inc/stm32f10x_usart.h | 0
.../Libraries/FWlib/inc/stm32f10x_wwdg.h | 0
.../Libraries/FWlib/src/misc.c | 0
.../Libraries/FWlib/src/stm32f10x_adc.c | 0
.../Libraries/FWlib/src/stm32f10x_bkp.c | 0
.../Libraries/FWlib/src/stm32f10x_can.c | 0
.../Libraries/FWlib/src/stm32f10x_cec.c | 0
.../Libraries/FWlib/src/stm32f10x_crc.c | 0
.../Libraries/FWlib/src/stm32f10x_dac.c | 0
.../Libraries/FWlib/src/stm32f10x_dbgmcu.c | 0
.../Libraries/FWlib/src/stm32f10x_dma.c | 0
.../Libraries/FWlib/src/stm32f10x_exti.c | 0
.../Libraries/FWlib/src/stm32f10x_flash.c | 0
.../Libraries/FWlib/src/stm32f10x_fsmc.c | 0
.../Libraries/FWlib/src/stm32f10x_gpio.c | 0
.../Libraries/FWlib/src/stm32f10x_i2c.c | 0
.../Libraries/FWlib/src/stm32f10x_iwdg.c | 0
.../Libraries/FWlib/src/stm32f10x_pwr.c | 0
.../Libraries/FWlib/src/stm32f10x_rcc.c | 0
.../Libraries/FWlib/src/stm32f10x_rtc.c | 0
.../Libraries/FWlib/src/stm32f10x_sdio.c | 0
.../Libraries/FWlib/src/stm32f10x_spi.c | 0
.../Libraries/FWlib/src/stm32f10x_tim.c | 0
.../Libraries/FWlib/src/stm32f10x_usart.c | 0
.../Libraries/FWlib/src/stm32f10x_wwdg.c | 0
.../Listing/Project.map | 32 +-
.../Listing/startup_stm32f10x_hd.lst | 10 +-
.../Listing/startup_stm32f10x_ld.lst | 0
.../Listing/startup_stm32f10x_md.lst | 0
.../MiniBalance}/DMP/dmpKey.h | 0
.../MiniBalance}/DMP/dmpmap.h | 0
.../MiniBalance/DMP/inv_mpu.c | 0
.../MiniBalance}/DMP/inv_mpu.h | 0
.../DMP/inv_mpu_dmp_motion_driver.c | 0
.../DMP/inv_mpu_dmp_motion_driver.h | 0
.../MiniBalance/DataScope_DP/DataScope_DP.C | 0
.../MiniBalance/DataScope_DP/DataScope_DP.h | 0
.../MiniBalance/MPU6050/MPU6050.c | 0
.../MiniBalance/MPU6050/mpu6050.h | 0
.../MiniBalance/filter/filter.c | 0
.../MiniBalance/filter/filter.h | 0
.../MiniBalance/show/show.c | 0
.../MiniBalance/show/show.h | 0
.../Output/ExtDll.iex | 0
.../Output/Project.hex | 0
.../Output/Project.lnp | 0
.../Output/Project.plg | 0
.../Output/Project_sct.Bak | 0
.../PROJECT_STM32F103RB_1.0.0.dbgconf | 0
.../Project/JLink Regs CM3.txt | 0
.../Project/JLinkLog.txt | 0
.../Project/JLinkSettings.ini | 0
.../Project/Project.plg | 0
.../Project/Project.uvgui.Administrator | 0
.../Project/Project.uvgui_Administrator.bak | 0
.../Project/Project.uvguix.Administrator | 0
.../Project/Project.uvguix.admin | 0
.../Project/Project.uvguix.li324 | 0
.../Project/Project.uvguix.x | 1798 +++++++++++++
.../Project/Project.uvopt | 0
.../Project/Project.uvoptx | 0
.../Project/Project.uvproj.saved_uv4 | 0
.../Project/Project.uvprojx | 0
.../Project/Project_uvopt.bak | 0
.../Project/Project_uvproj.bak | 0
.../System/sys/sys.c | 0
.../System/sys/sys.h | 0
.../GeBalanceBot_Firmware v1.0}/User/main.c | 0
.../User/stm32f10x_conf.h | 0
.../User/stm32f10x_it.c | 0
.../User/stm32f10x_it.h | 0
.../.vscode/settings.json | 0
.../MiniBalance/CONTROL/control.c | 0
.../MiniBalance/CONTROL/control.h | 0
.../MiniBalance/DMP/dmpKey.h | 0
.../MiniBalance/DMP/dmpmap.h | 0
.../MiniBalance/DMP/inv_mpu.c | 0
.../MiniBalance/DMP/inv_mpu.h | 0
.../DMP/inv_mpu_dmp_motion_driver.c | 0
.../DMP/inv_mpu_dmp_motion_driver.h | 0
.../MiniBalance/DataScope_DP/DataScope_DP.C | 0
.../MiniBalance/DataScope_DP/DataScope_DP.h | 0
.../MiniBalance/MPU6050/MPU6050.c | 0
.../MiniBalance/MPU6050/mpu6050.h | 0
.../MiniBalance/filter/filter.c | 0
.../MiniBalance/filter/filter.h | 0
.../MiniBalance/show/show.c | 0
.../MiniBalance/show/show.h | 0
.../MiniBalance_COER}/core_cm3.c | 0
.../MiniBalance_COER}/core_cm3.h | 0
.../MiniBalance_COER}/startup_stm32f10x_md.s | 0
.../MiniBalance_HARDWARE}/DMP/dmpKey.h | 0
.../MiniBalance_HARDWARE}/DMP/dmpmap.h | 0
.../MiniBalance_HARDWARE/DMP/inv_mpu.c | 0
.../MiniBalance_HARDWARE}/DMP/inv_mpu.h | 0
.../DMP/inv_mpu_dmp_motion_driver.c | 0
.../DMP/inv_mpu_dmp_motion_driver.h | 0
.../MiniBalance_HARDWARE/ENCODER/encoder.c | 0
.../MiniBalance_HARDWARE/ENCODER/encoder.h | 0
.../MiniBalance_HARDWARE/EXTI/exti.c | 0
.../MiniBalance_HARDWARE/EXTI/exti.h | 0
.../MiniBalance_HARDWARE/IIC/IOI2C.c | 0
.../MiniBalance_HARDWARE/IIC/IOI2C.h | 0
.../MiniBalance_HARDWARE/KEY/key.c | 0
.../MiniBalance_HARDWARE/KEY/key.h | 0
.../MiniBalance_HARDWARE/MOTOR/motor.c | 0
.../MiniBalance_HARDWARE/MOTOR/motor.h | 0
.../MiniBalance_HARDWARE/MPU6050/MPU6050.c | 0
.../MiniBalance_HARDWARE/MPU6050/mpu6050.h | 0
.../MiniBalance_HARDWARE/OLED/oled.c | 0
.../MiniBalance_HARDWARE/OLED/oled.h | 0
.../MiniBalance_HARDWARE/OLED/oledfont.h | 0
.../OBJ/MiniBalance.hex | 0
.../OBJ/MiniBalance.lnp | 0
.../OBJ/MiniBalance_sct.Bak | 0
.../STM32F10x_FWLib}/inc/misc.h | 0
.../STM32F10x_FWLib/inc/stm32f10x_adc.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_bkp.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_can.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_cec.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_crc.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_dac.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_dbgmcu.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_dma.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_exti.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_flash.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_fsmc.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_gpio.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_i2c.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_iwdg.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_pwr.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_rcc.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_rtc.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_sdio.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_spi.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_tim.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_usart.h | 0
.../STM32F10x_FWLib}/inc/stm32f10x_wwdg.h | 0
.../STM32F10x_FWLib}/src/misc.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_adc.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_bkp.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_can.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_cec.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_crc.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_dac.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_dbgmcu.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_dma.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_exti.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_flash.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_fsmc.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_gpio.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_i2c.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_iwdg.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_pwr.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_rcc.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_rtc.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_sdio.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_spi.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_tim.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_usart.c | 0
.../STM32F10x_FWLib}/src/stm32f10x_wwdg.c | 0
.../SYSTEM/delay/delay.c | 0
.../SYSTEM/delay/delay.h | 0
.../System => Reference/SYSTEM}/sys/sys.c | 0
.../SYSTEM/sys/sys.h | 0
.../SYSTEM/usart/usart.c | 0
.../SYSTEM/usart/usart.h | 0
.../USER/MiniBalance.c | 0
.../USER/MiniBalance.map | 0
.../USER/MiniBalance.uvgui.passoni | 0
.../USER/MiniBalance.uvguix.NING MEI | 0
.../USER/MiniBalance.uvguix.NINGMEI | 0
.../USER/MiniBalance.uvguix.admin | 426 +--
Reference/USER/MiniBalance.uvguix.x | 1771 +++++++++++++
.../USER/MiniBalance.uvopt | 0
.../USER/MiniBalance.uvoptx | 6 +-
.../USER/MiniBalance.uvproj.saved_uv4 | 0
.../USER/MiniBalance.uvprojx | 0
.../USER/RTE/RTE_Components.h | 0
.../USER/RTE/_MiniBalance/RTE_Components.h | 0
.../USER/startup_stm32f10x_md.lst | 0
.../USER/stm32f10x.h | 0
.../USER/stm32f10x_conf.h | 0
.../USER/stm32f10x_it.c | 0
.../User => Reference/USER}/stm32f10x_it.h | 0
.../USER}/system_stm32f10x.c | 0
.../USER}/system_stm32f10x.h | 0
...小车资源分配说明 - 精简版.pdf | Bin
.../keilkill.bat | 0
387 files changed, 8393 insertions(+), 3056 deletions(-)
delete mode 100644 GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/.vscode/settings.json (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_GPIO.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_GPIO.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_NVIC.C (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_NVIC.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_iic.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_iic.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_sys.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_sys.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_timer.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_timer.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_usart.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/bsp_usart.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/delay.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/DRV/delay.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/IIC/IOI2C.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/IIC/IOI2C.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/MOTO/bluetooth.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/MOTO/bluetooth.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/MOTO/car.c (98%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/MOTO/car.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/MOTO/motor.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/MOTO/motor.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/OLED/bmp.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/OLED/oled.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/OLED/oled.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/OLED/oledfont.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/PID/pid.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/HARDWARE/PID/pid.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS}/core_cm3.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS}/core_cm3.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/CMSIS/startup/startup_stm32f10x_cl.s (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/CMSIS/startup/startup_stm32f10x_hd.s (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/CMSIS/startup/startup_stm32f10x_ld.s (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup}/startup_stm32f10x_md.s (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/CMSIS/startup/startup_stm32f10x_xl.s (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/CMSIS/stm32f10x.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS}/system_stm32f10x.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS}/system_stm32f10x.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/misc.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Libraries/FWlib/inc/stm32f10x_adc.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_bkp.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_can.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_cec.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_crc.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_dac.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_dbgmcu.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_dma.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_exti.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_flash.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_fsmc.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_gpio.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_i2c.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_iwdg.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_pwr.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_rcc.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_rtc.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_sdio.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_spi.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_tim.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_usart.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/inc/stm32f10x_wwdg.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/misc.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_adc.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_bkp.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_can.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_cec.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_crc.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_dac.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_dbgmcu.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_dma.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_exti.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_flash.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_fsmc.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_gpio.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_i2c.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_iwdg.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_pwr.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_rcc.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_rtc.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_sdio.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_spi.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_tim.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_usart.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib}/src/stm32f10x_wwdg.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Listing/Project.map (82%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Listing/startup_stm32f10x_hd.lst (99%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Listing/startup_stm32f10x_ld.lst (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Listing/startup_stm32f10x_md.lst (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/DMP/dmpKey.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/DMP/dmpmap.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/DMP/inv_mpu.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/DMP/inv_mpu.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/DataScope_DP/DataScope_DP.C (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/DataScope_DP/DataScope_DP.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/MPU6050/MPU6050.c (99%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/MPU6050/mpu6050.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/filter/filter.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/filter/filter.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/show/show.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/MiniBalance/show/show.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Output/ExtDll.iex (100%)
create mode 100644 Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Output/Project.lnp (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Output/Project.plg (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Output/Project_sct.Bak (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/JLink Regs CM3.txt (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/JLinkLog.txt (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/JLinkSettings.ini (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.plg (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvgui.Administrator (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvgui_Administrator.bak (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvguix.Administrator (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvguix.admin (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvguix.li324 (100%)
create mode 100644 Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.x
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvopt (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvoptx (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvproj.saved_uv4 (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project.uvprojx (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project_uvopt.bak (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/Project/Project_uvproj.bak (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/System}/sys/sys.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/System/sys/sys.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/User/main.c (55%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/User/stm32f10x_conf.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware}/User/stm32f10x_it.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER => Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User}/stm32f10x_it.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/.vscode/settings.json (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_GPIO.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_GPIO.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_NVIC.C (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_NVIC.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_iic.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_iic.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_sys.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_sys.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_timer.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_timer.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_usart.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/bsp_usart.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/delay.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/DRV/delay.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/IIC/IOI2C.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/IIC/IOI2C.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/MOTO/bluetooth.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/MOTO/bluetooth.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/MOTO/car.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/MOTO/car.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/MOTO/motor.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/MOTO/motor.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/OLED/bmp.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/OLED/oled.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/OLED/oled.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/OLED/oledfont.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/PID/pid.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/HARDWARE/PID/pid.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/core_cm3.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/core_cm3.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/startup/startup_stm32f10x_cl.s (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/startup/startup_stm32f10x_hd.s (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/startup/startup_stm32f10x_ld.s (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/startup/startup_stm32f10x_md.s (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/startup/startup_stm32f10x_xl.s (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/stm32f10x.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/system_stm32f10x.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/CMSIS/system_stm32f10x.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/misc.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_adc.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_bkp.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_can.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_cec.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_crc.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_dac.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_dbgmcu.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_dma.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_exti.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_flash.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_fsmc.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_gpio.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_i2c.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_iwdg.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_pwr.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_rcc.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_rtc.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_sdio.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_spi.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_tim.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_usart.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/inc/stm32f10x_wwdg.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/misc.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_adc.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_bkp.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_can.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_cec.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_crc.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_dac.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_dbgmcu.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_dma.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_exti.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_flash.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_fsmc.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_gpio.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_i2c.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_iwdg.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_pwr.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_rcc.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_rtc.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_sdio.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_spi.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_tim.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_usart.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Libraries/FWlib/src/stm32f10x_wwdg.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Listing/Project.map (99%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Listing/startup_stm32f10x_hd.lst (99%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Listing/startup_stm32f10x_ld.lst (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Listing/startup_stm32f10x_md.lst (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE => Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance}/DMP/dmpKey.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE => Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance}/DMP/dmpmap.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/DMP/inv_mpu.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE => Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance}/DMP/inv_mpu.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE => Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance}/DMP/inv_mpu_dmp_motion_driver.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE => Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance}/DMP/inv_mpu_dmp_motion_driver.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/DataScope_DP/DataScope_DP.C (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/DataScope_DP/DataScope_DP.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/MPU6050/MPU6050.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/MPU6050/mpu6050.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/filter/filter.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/filter/filter.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/show/show.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/MiniBalance/show/show.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Output/ExtDll.iex (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Output/Project.hex (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Output/Project.lnp (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Output/Project.plg (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Output/Project_sct.Bak (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/JLink Regs CM3.txt (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/JLinkLog.txt (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/JLinkSettings.ini (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.plg (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvgui.Administrator (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvgui_Administrator.bak (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvguix.Administrator (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvguix.admin (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvguix.li324 (100%)
create mode 100644 Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.x
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvopt (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvoptx (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvproj.saved_uv4 (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project.uvprojx (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project_uvopt.bak (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/Project/Project_uvproj.bak (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/System/sys/sys.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/System/sys/sys.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/User/main.c (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/User/stm32f10x_conf.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/User/stm32f10x_it.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Hardware/Firmware/GeBalanceBot_Firmware v1.0}/User/stm32f10x_it.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/.vscode/settings.json (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/CONTROL/control.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/CONTROL/control.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Reference}/MiniBalance/DMP/dmpKey.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Reference}/MiniBalance/DMP/dmpmap.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/DMP/inv_mpu.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Reference}/MiniBalance/DMP/inv_mpu.h (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Reference}/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c (100%)
rename {GeBalanceBot_Firmware v1.0 - TestHardware => Reference}/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h (100%)
rename {GeBalanceBot_Firmware v1.0 => Reference}/MiniBalance/DataScope_DP/DataScope_DP.C (100%)
rename {GeBalanceBot_Firmware v1.0 => Reference}/MiniBalance/DataScope_DP/DataScope_DP.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/MPU6050/MPU6050.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/MPU6050/mpu6050.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/filter/filter.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/filter/filter.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/show/show.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance/show/show.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/CMSIS => Reference/MiniBalance_COER}/core_cm3.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/CMSIS => Reference/MiniBalance_COER}/core_cm3.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup => Reference/MiniBalance_COER}/startup_stm32f10x_md.s (100%)
rename {GeBalanceBot_Firmware v1.0/MiniBalance => Reference/MiniBalance_HARDWARE}/DMP/dmpKey.h (100%)
rename {GeBalanceBot_Firmware v1.0/MiniBalance => Reference/MiniBalance_HARDWARE}/DMP/dmpmap.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/DMP/inv_mpu.c (100%)
rename {GeBalanceBot_Firmware v1.0/MiniBalance => Reference/MiniBalance_HARDWARE}/DMP/inv_mpu.h (100%)
rename {GeBalanceBot_Firmware v1.0/MiniBalance => Reference/MiniBalance_HARDWARE}/DMP/inv_mpu_dmp_motion_driver.c (100%)
rename {GeBalanceBot_Firmware v1.0/MiniBalance => Reference/MiniBalance_HARDWARE}/DMP/inv_mpu_dmp_motion_driver.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/ENCODER/encoder.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/ENCODER/encoder.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/EXTI/exti.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/EXTI/exti.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/IIC/IOI2C.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/IIC/IOI2C.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/KEY/key.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/KEY/key.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/MOTOR/motor.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/MOTOR/motor.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/MPU6050/MPU6050.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/MPU6050/mpu6050.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/OLED/oled.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/OLED/oled.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/MiniBalance_HARDWARE/OLED/oledfont.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/OBJ/MiniBalance.hex (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/OBJ/MiniBalance.lnp (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/OBJ/MiniBalance_sct.Bak (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/misc.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/STM32F10x_FWLib/inc/stm32f10x_adc.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_bkp.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_can.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_cec.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_crc.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_dac.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_dbgmcu.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_dma.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_exti.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_flash.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_fsmc.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_gpio.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_i2c.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_iwdg.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_pwr.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_rcc.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_rtc.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_sdio.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_spi.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_tim.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_usart.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/inc/stm32f10x_wwdg.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/misc.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_adc.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_bkp.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_can.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_cec.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_crc.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_dac.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_dbgmcu.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_dma.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_exti.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_flash.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_fsmc.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_gpio.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_i2c.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_iwdg.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_pwr.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_rcc.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_rtc.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_sdio.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_spi.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_tim.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_usart.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/FWlib => Reference/STM32F10x_FWLib}/src/stm32f10x_wwdg.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/SYSTEM/delay/delay.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/SYSTEM/delay/delay.h (100%)
rename {GeBalanceBot_Firmware v1.0/System => Reference/SYSTEM}/sys/sys.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/SYSTEM/sys/sys.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/SYSTEM/usart/usart.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/SYSTEM/usart/usart.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.c (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.map (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.uvgui.passoni (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.uvguix.NING MEI (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.uvguix.NINGMEI (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.uvguix.admin (83%)
create mode 100644 Reference/USER/MiniBalance.uvguix.x
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.uvopt (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.uvoptx (99%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.uvproj.saved_uv4 (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/MiniBalance.uvprojx (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/RTE/RTE_Components.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/RTE/_MiniBalance/RTE_Components.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/startup_stm32f10x_md.lst (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/stm32f10x.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/stm32f10x_conf.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/USER/stm32f10x_it.c (100%)
rename {GeBalanceBot_Firmware v1.0/User => Reference/USER}/stm32f10x_it.h (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/CMSIS => Reference/USER}/system_stm32f10x.c (100%)
rename {GeBalanceBot_Firmware v1.0/Libraries/CMSIS => Reference/USER}/system_stm32f10x.h (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/WHEELTEC B570 平衡小车资源分配说明 - 精简版.pdf (100%)
rename {4.WHEELTEC B570 平衡小车源码(库函数精简入门版) => Reference}/keilkill.bat (100%)
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex b/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
deleted file mode 100644
index 0720202..0000000
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
+++ /dev/null
@@ -1,2293 +0,0 @@
-:020000040800F2
-:1000000060080020D5010008C1660008C36600082A
-:10001000C7660008CB660008CF6600080000000035
-:10002000000000000000000000000000D36600088F
-:10003000D566000800000000D7660008ED01000842
-:10004000EF010008EF010008EF010008EF010008D0
-:10005000EF010008EF010008EF010008EF010008C0
-:10006000EF010008EF010008EF010008EF010008B0
-:10007000EF010008EF010008EF010008EF010008A0
-:10008000EF010008EF010008EF010008EF01000890
-:10009000EF010008EF010008EF010008EF01000880
-:1000A000EF010008EF010008EF010008EF01000870
-:1000B00009260008EF010008F1250008EF010008FB
-:1000C000EF010008EF010008EF010008EF01000850
-:1000D000EF010008CD1F0008512C0008EF010008B7
-:1000E000EF010008EF010008EF010008EF01000830
-:1000F000EF010008EF010008EF010008EF01000820
-:10010000EF010008EF010008EF010008EF0100080F
-:10011000EF010008EF010008D3260008EF010008F6
-:10012000EF010008EF010008EF010008EF010008EF
-:1001300000F002F800F03FF80AA090E8000C8244BA
-:100140008344AAF10107DA4501D100F034F8AFF297
-:10015000090EBAE80F0013F0010F18BFFB1A43F0A5
-:1001600001031847848C0000A48C0000103A24BFBF
-:1001700078C878C1FAD8520724BF30C830C144BF0C
-:1001800004680C607047000000230024002500264E
-:10019000103A28BF78C1FBD8520728BF30C148BFEA
-:1001A0000B607047642906F0FD82002070471FB580
-:1001B0001FBD10B510BD06F0B5FC1146FFF7F7FFE7
-:1001C00006F0B8F906F0D3FC03B4FFF7F2FF03BC66
-:1001D00001F0B4FE0948804709480047FEE7FEE702
-:1001E000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E7
-:1001F00004480549054A064B70470000F302000811
-:100200003101000860020020600800206004002026
-:10021000600400200CB50020019000906C4800683C
-:1002200040F480306A49086000BF6948006800F403
-:10023000003000900198401C0190009818B9019876
-:10024000B0F5A06FF1D16248006800F4003010B141
-:100250000120009001E0002000900098012843D187
-:100260005C48006840F010005A4908600846006881
-:1002700020F0030008600846006840F002000860B3
-:1002800053484068524948600846406848600846FC
-:10029000406840F4806048600846406820F47C1064
-:1002A00048600846406840F4E81048600846006826
-:1002B00040F08070086000BF4548006800F00070A2
-:1002C0000028F9D04248406820F0030040494860C7
-:1002D0000846406840F00200486000BF3C48406863
-:1002E00000F00C000828F9D10CBD10B5FFF792FF03
-:1002F00010BD10B53648006840F001003449086070
-:10030000084640683449084031494860084600685A
-:10031000324908402E4908600846006820F48020D1
-:1003200008600846406820F4FE0048604FF41F0053
-:100330008860FFF7DAFF4FF000602949086010BDC0
-:1003400010B5002100200022214B5B6803F00C0156
-:1003500021B1042906D0082928D107E0214B224CDD
-:10036000236027E01F4B204C236023E0184B5B6881
-:1003700003F47010164B5B6803F48032022303EB26
-:10038000904022B9194B4343174C23600DE0104BAA
-:100390005B6803F4003323B1144B4343124C2360D6
-:1003A00003E0104B4343104C236003E00D4B0E4C15
-:1003B000236000BF00BF064B5B68C3F303130C4C04
-:1003C000E15C094B1B68CB40074C236010BD00006B
-:1003D00000100240002002400000FFF8FFFFF6FE80
-:1003E00008ED00E000127A000000002000093D0046
-:1003F0000400002031490143314A1160704770B553
-:10040000002100230F22C47804B32D4C246804F487
-:10041000E064C4F5E064210AC1F10403CA404478F1
-:1004200004FA03F18478144021430901254C06782D
-:10043000A155047804F01F050124AC4005786D1126
-:10044000AD0005F1E025C5F8004109E0047804F0AD
-:100450001F050124AC401C4D0678761145F8264056
-:1004600070BD1A4A0A400243154B1B1F1A607047A1
-:1004700039B1134A121D12680243114B1B1D1A6039
-:1004800006E00F4A121D126882430D4B1B1D1A60B5
-:100490007047042808D14FF0E021096941F00401B8
-:1004A0004FF0E022116107E04FF0E021096921F0EF
-:1004B00004014FF0E0221161704700000000FA05CE
-:1004C0000CED00E000E400E080E100E080FFFF1FB1
-:1004D00010B50446CC48844208D10121042000F024
-:1004E0002DFB0021042000F029FB46E0C748844290
-:1004F00008D10121082000F021FB0021082000F094
-:100500001DFB3AE0C248844208D10121102000F0CE
-:1005100015FB0021102000F011FB2EE0BD488442A5
-:1005200008D10121202000F009FB0021202000F04B
-:1005300005FB22E0B848844208D10121402000F0A8
-:10054000FDFA0021402000F0F9FA16E0B348844299
-:1005500008D10121802000F0F1FA0021802000F074
-:10056000EDFA0AE0AE48844207D10121801500F07F
-:10057000E5FA0021A01500F0E1FA10BD10B5012147
-:10058000084600F0DBFA0021012000F0D7FA10BD88
-:100590002DE9F0410246002500260020002300241A
-:1005A000002791F803C00CF00F0591F803C00CF080
-:1005B000100CBCF1000F03D091F802C04CEA050505
-:1005C00091F800C0BCF1000F31D0146800202BE07E
-:1005D0004FF0010C0CFA00F3B1F800C00CEA03066E
-:1005E0009E4220D183004FF00F0C0CFA03F7BC435E
-:1005F00005FA03FC4CEA040491F803C0BCF1280F8F
-:1006000006D14FF0010C0CFA00FCC2F814C00AE04D
-:1006100091F803C0BCF1480F05D14FF0010C0CFA62
-:1006200000FCC2F810C0401C0828D1D31460B1F8F7
-:1006300000C0BCF1FF0F34DD546800202EE000F153
-:10064000080C4FF0010808FA0CF3B1F800C00CEAEE
-:1006500003069E4221D183004FF00F0C0CFA03F7E2
-:10066000BC4305FA03FC4CEA040491F803C0BCF156
-:10067000280F05D100F1080C08FA0CF8C2F8148014
-:1006800091F803C0BCF1480F07D100F1080C4FF0FE
-:10069000010808FA0CF8C2F81080401C0828CED3D4
-:1006A0005460BDE8F0814FF6FF7101800221817036
-:1006B0000421C17070470246002093680B400BB1C3
-:1006C000012000E0002070470146886880B2704732
-:1006D00002460020D3680B400BB1012000E000204F
-:1006E00070470146C86880B2704701617047416138
-:1006F00070470AB1016100E041617047C160704715
-:100700004FF480320A438261816182618269826929
-:10071000704702460020434B18684FF6807318401C
-:1007200040EA021008433F4B186070473E49C861D9
-:100730007047F0B50A46002300240021002500F090
-:100740000046B6F1004F02D1364EF16901E0354E58
-:100750007168C0F3034583B200F44016B6F5401F3C
-:1007600008D121F070612F4E766826F070662D4F0B
-:100770007E6012E000F48016B6F5801F06D10326D5
-:1007800006FA05F4A14341F0706106E0460D36011A
-:1007900003FA06F6B14341F0706122B1460D36010D
-:1007A00003FA06F6314300F00046B6F1004F02D1DD
-:1007B0001C4EF16101E01B4E7160F0BD30B50022AE
-:1007C0008B071C0F0F2303FA04F2164B08338C100F
-:1007D00053F824309343134C08348D1044F82530DB
-:1007E00023468C1053F824308C07240F00FA04F4AD
-:1007F00023430C4C08348D1044F8253030BD0A4991
-:10080000DC3108607047000000080140000C014026
-:10081000001001400014014000180140001C01407C
-:10082000002001400000014000002042DF48006835
-:1008300040F00100DD49086008464068DC49084096
-:10084000DA49486008460068DA490840D749086034
-:100850000846006820F4802008600846406820F4BC
-:10086000FE0048604FF41F0088607047CF49096858
-:1008700021F48031CD4A11601146096821F48021AC
-:100880001160B0F5803F03D0B0F5802F0ED106E0A7
-:10089000C649096841F48031C44A116007E0C34980
-:1008A000096841F4A021C14A116000E000BF00BF07
-:1008B000704710B501460022002300204A11012A8A
-:1008C00002D1BA4C236806E0022A02D1B74C236A4F
-:1008D00001E0B64C636A01F01F02012494401C4001
-:1008E0000CB1012000E0002010BD38B500200090C0
-:1008F0000024002500BF3120FFF7DBFF05460098EC
-:10090000401C00900098B0F5A06F01D0002DF2D0EF
-:100910003120FFF7CEFF08B1012400E0002420467B
-:1009200038BD01460020A14A106820F0F80040EAD6
-:10093000C10010607047A04908607047024600205F
-:100940009A4B586820F47C1042EA01031843974BF5
-:100950005860704798490866704701460020934ADE
-:10096000506820F003000843506070478F4840688B
-:1009700000F00C007047014600208C4A506820F0BF
-:10098000F00008435060704701460020874A5068D5
-:1009900020F4E06008435060704701460020834A1D
-:1009A000506820F4605040EAC1005060704729B19F
-:1009B0007E4A527A02437D4B5A7204E07B4A527A55
-:1009C00082437A4B5A7270477B49D831086070472E
-:1009D00001460020754A506820F4404008435060AA
-:1009E00070470021714A20321170704A82F820103D
-:1009F000012802D004280AD104E001216B4A2032E8
-:100A0000117005E00521694A2032117000E000BF35
-:100A100000BF70476949086070476449096A01432B
-:100A2000624A11627047654944390860704730B5C1
-:100A300000210022002400235C4D6D6805F00C01AC
-:100A400021B1042905D0082923D105E05C4D0560BA
-:100A500022E05B4D05601FE0544D6D6805F4701297
-:100A6000524D6D6805F48034022505EB92421CB9A5
-:100A7000544D554305600BE04C4D6D6805F4003551
-:100A80001DB1504D5543056002E04D4D5543056085
-:100A900002E04B4D056000BF00BF444D6D6805F09E
-:100AA000F0010909484D6B5C0568DD4045603F4D2C
-:100AB0006D6805F4E061090A434D6B5C4568DD40F3
-:100AC00085603A4D6D6805F46051C90A3E4D6B5C16
-:100AD0004568DD40C560354D6D6805F44041890BC2
-:100AE0003A4D6B5CC568B5FBF3F5056130BD29B1C6
-:100AF0002E4A526902432D4B5A6104E02B4A526937
-:100B000082432A4B5A61704729B1284A92690243AD
-:100B1000264B9A6104E0254A92698243234B9A61ED
-:100B2000704729B1214AD2690243204BDA6104E0BF
-:100B30001E4AD26982431D4BDA61704729B11B4AB4
-:100B4000D2680243194BDA6004E0184AD268824343
-:100B5000164BDA60704729B1144A12690243134BED
-:100B60001A6104E0114A12698243104B1A617047FE
-:100B700012494039086070470F49C86470470B49F3
-:100B8000C87170470948406A40F080700749486260
-:100B9000704701460020054A92680A400AB10120C8
-:100BA00000E0002070470149887270470010024041
-:100BB0000000FFF8FFFFF6FE0000424280044242C0
-:100BC00000127A0000093D001400002024000020DB
-:100BD00010B50446FE48844208D10121C014FFF735
-:100BE000ADFF0021E014FFF7A9FFC4E0B4F1804F8E
-:100BF00008D101210846FFF7AEFF00210120FFF7D1
-:100C0000AAFFB8E0F348844208D101210220FFF78F
-:100C1000A2FF00210220FFF79EFFACE0EE488442D5
-:100C200008D101210420FFF796FF00210420FFF7DF
-:100C300092FFA0E0E948844208D101210820FFF793
-:100C40008AFF00210820FFF786FF94E0E4488442F1
-:100C500008D101211020FFF77EFF00211020FFF7AF
-:100C60007AFF88E0DF48844208D101212020FFF785
-:100C700072FF00212020FFF76EFF7CE0DA488442FB
-:100C800008D101214014FFF759FF00216014FFF73C
-:100C900055FF70E0D548844209D10121C804FFF70F
-:100CA0004DFF00214FF40020FFF748FF63E0D048DC
-:100CB000844209D101210805FFF740FF00214FF4CC
-:100CC0008010FFF73BFF56E0CA48844209D101215A
-:100CD0004805FFF733FF00214FF40010FFF72EFF08
-:100CE00049E0C548844208D101214020FFF733FF85
-:100CF00000214020FFF72FFF3DE0C048844208D18B
-:100D000001218020FFF727FF00218020FFF723FF2C
-:100D100031E0BB48844208D101218015FFF71BFF59
-:100D20000021A015FFF717FF25E0B648844209D13E
-:100D300001210804FFF702FF00214FF48030FFF784
-:100D4000FDFE18E0B048844209D101214804FFF7B4
-:100D5000F5FE00214FF40030FFF7F0FE0BE0AB484A
-:100D6000844208D101218804FFF7E8FE00214FF4F6
-:100D70008020FFF7E3FE10BD00220288944B9842CA
-:100D80000ED0994B98420BD0B0F1804F08D0914BC8
-:100D9000984205D0904B984202D0904B984204D193
-:100DA0004FF68F731A404B881A438D4B984207D0E9
-:100DB0008C4B984204D04FF6FF431A40CB881A431D
-:100DC00002808B8883850B880385814B98420BD0EA
-:100DD000854B984208D08B4B984205D08A4B98425D
-:100DE00002D08A4B984201D10B7A03860123838279
-:100DF000704770B5002400220023058C4FF6FE7664
-:100E000035400584028C8388048B4FF68F752C4007
-:100E1000B51E2C400D882C43751E2A400D892A438F
-:100E20004D882A436A4DA8420BD06F4DA84208D086
-:100E3000744DA84205D0744DA84202D0734DA8420B
-:100E400013D14FF6F7752A404D892A434FF6FB75AB
-:100E50002A408D882A434FF6FF652B404FF6FF55F9
-:100E60002B408D892B43CD892B4383800483CD88F0
-:100E70008586028470BD70B5002400220023058C95
-:100E80004FF6EF7635400584028C8388048B48F654
-:100E9000FF752C404FF6FF452C400D884FF6FF762E
-:100EA00006EA05252C434FF6DF752A400D8906EA30
-:100EB00005152A434D8806EA05152A43444DA842E4
-:100EC00002D0494DA8421DD14FF67F752A404D8969
-:100ED0004FF6FF7606EA05152A434FF6BF752A40FE
-:100EE0008D8806EA05152A434FF6FF352B404FF251
-:100EF000FF752B408D8906EA85052B43CD8906EACF
-:100F000085052B4383800483CD880587028470BDCB
-:100F100070B5002400220023058C4FF6FF66354093
-:100F20000584028C8388848B4FF68F752C404FF696
-:100F3000FC752C400D882C434FF6FF552A400D8937
-:100F40004FF6FF7606EA05252A434D8806EA052571
-:100F50002A431F4DA84202D0234DA8421DD14FF273
-:100F6000FF752A404D894FF6FF7606EA05252A438C
-:100F70004FF6FF352A408D8806EA05252A434EF6AE
-:100F8000FF752B404DF6FF752B408D8906EA051540
-:100F90002B43CD8906EA05152B4383808483CD88B6
-:100FA0008587028470BD70B5002200230024058C63
-:100FB0004EF6FF7635400584038C8488828B48F694
-:100FC000FF752A404FF6FF452A400D8820E00000BB
-:100FD000002C01400004004000080040000C0040CC
-:100FE000001000400014004000340140004C01405B
-:100FF000005001400054014000180040001C004017
-:1010000000200040004001400044014000480140F1
-:101010004FF6FF7606EA05252A434DF6FF752B406D
-:101020000D8906EA05352B434D8806EA05352B4325
-:10103000FA4DA84202D0FA4DA84208D14BF6FF75EE
-:101040002C408D894FF6FF7606EA85152C43848067
-:101050008283CD88A0F84050038470BD828B4FF20C
-:10106000FF331A408283828B4FF6FF7303EA01231A
-:101070001A4382837047F0B50C46154600220021C2
-:101080000026078C4EF6FF7C07EA0C070784828B4C
-:10109000018C4FF6FF7707EA043640F6FF473A40E7
-:1010A0004FF6FF7707EA05273A434FF6FF7707EA3F
-:1010B00003373A43D94FB8420ED0D94FB8420BD07C
-:1010C000B0F1804F08D0D74FB84205D0D64FB842C4
-:1010D00002D0D64FB84206D14DF6FF77394046F4DC
-:1010E0008057394305E047F6FF57394044F48057AD
-:1010F000394382830184F0BD828B4FF6F3731A402B
-:101100008283828B0A4382837047F0B50C46154672
-:10111000002200210026078C4FF6FF6C07EA0C071F
-:101120000784828B018C4FF6FF7707EA04264FF67F
-:101130000C773A404FF6FF7707EA03172F433A43FD
-:10114000B64FB8420ED0B64FB8420BD0B0F1804F78
-:1011500008D0B44FB84205D0B34FB84202D0B34F15
-:10116000B84206D14FF6FF57394046F480773943ED
-:1011700005E04FF2FF57394044F4807739438283CA
-:101180000184F0BD028B4FF2FF331A400283028BC1
-:101190004FF6FF7303EA01231A4302837047F0B549
-:1011A0000C461546002200210026078C4FF6EF7CE6
-:1011B00007EA0C070784028B018C4FF6FF7707EADA
-:1011C000041640F6FF473A404FF6FF7707EA033729
-:1011D0003A434FF6FF7707EA05273A438F4FB84265
-:1011E0000ED08F4FB8420BD0B0F1804F08D08D4F4A
-:1011F000B84205D08C4FB84202D08C4FB84206D1CD
-:101200004FF6DF77394046F01007394305E04FF6D7
-:101210005F77394044F01007394302830184F0BD01
-:10122000028B4FF6F3731A400283028B0A43028348
-:101230007047F0B50C46154600220021068C4FF68B
-:10124000FE773E400684028B018C4FF60C763240CE
-:101250007E1C06EA03162E433243704EB0420ED077
-:101260006F4EB0420BD0B0F1804F08D06D4EB042FF
-:1012700005D06D4EB04202D06C4EB04206D14FF652
-:10128000FD76314044F00106314305E04FF6F57636
-:10129000314044F00106314302830184F0BD70B552
-:1012A00005460C465D4885420ED05D4885420BD010
-:1012B000B5F1804F08D05B48854205D05A48854239
-:1012C00002D05A48854200D100E000BF208850B9C2
-:1012D0002389A28861882846FFF7ABFFE18828466A
-:1012E000FFF79EFF25E0208804280AD12389A288E1
-:1012F00061882846FFF753FFE1882846FFF742FF41
-:1013000017E0208808280AD12389A2886188284606
-:10131000FFF7FBFEE1882846FFF7EEFE09E0238990
-:10132000A28861882846FFF7A6FEE1882846FFF7D5
-:1013300095FE70BD2DE9F04105460C4600260127BB
-:10134000608808B9022600E00026A088012801D1A3
-:10135000022700E001272088A0B92389A28861889C
-:101360002846FFF766FFE1882846FFF759FF2389E3
-:101370003A4631462846FFF712FFE1882846FFF734
-:1013800001FF13E02389A28861882846FFF707FF41
-:10139000E1882846FFF7F6FE23893A46314628467B
-:1013A000FFF747FFE1882846FFF73AFFBDE8F081E5
-:1013B0000A884B881A438B881A43CB881A430B89B7
-:1013C0001A434B891A438B891A43A0F8442070476B
-:1013D0004FF6FF71818000210180C1804180017240
-:1013E00070470021018041808180C180018141815D
-:1013F0008181C1817047002101804180012181806C
-:101400000021C180018170470021018041808180DD
-:10141000C18001814181818170470000002C014021
-:10142000003401400004004000080040000C00406F
-:1014300021B1028842F00102028004E002884FF6E6
-:10144000FE731A400280704731B1B0F8442042F474
-:101450000042A0F8442005E0B0F84420C2F30E0298
-:10146000A0F8442070471AB183890B43838102E0BE
-:1014700083898B43838170478182704741EA0203ED
-:10148000A0F8483070471AB183890B43838102E08A
-:1014900083898B438381704701894FF6F87211402D
-:1014A000018170470A46002101894FF68F73194068
-:1014B00011430181704730B504460D462946204648
-:1014C000FFF7F0FF208940F00700208130BD2DE9B3
-:1014D000F04104460D4616461F46602D06D13B4698
-:1014E000012231462046FFF75AFE05E03B46012225
-:1014F00031462046FFF79DFE29462046FFF7D2FFE2
-:10150000208940F007002081BDE8F08130B50C460D
-:1015100000210189C9B24FF6FF7505EA032515437D
-:1015200025432943018130BD2DE9F04105460E4692
-:1015300017469846002443463A4631462846FFF768
-:10154000E5FF2C894FF6F870044044F007044FF68D
-:101550008F70044044F070042C81BDE8F081F0B538
-:1015600004460D4616461F463B463246294620464F
-:10157000FFF7CCFF208940F480402081F0BD018539
-:10158000828270470A46002101884FF68F73194006
-:10159000114301807047F0B50C4615461E460021E8
-:1015A000002200230189028B038C4FF6F877394023
-:1015B00021434FF6FC473A4040F201173A434FF6B9
-:1015C000DD773B404FF6FF7707EA06172F433B4393
-:1015D000018102830384F0BD0A460021018B4FF68E
-:1015E0008F7319401143018370470A460021018B14
-:1015F00048F6FF7319404FF6FF7303EA02231943BD
-:10160000018370470A460021818B4FF68F73194082
-:101610001143818370470A460021818B48F6FF738E
-:1016200019404FF6FF7303EA022319438183704781
-:1016300021B1028842F08002028004E002884FF665
-:101640007F731A400280704721B1828842F0040201
-:10165000828004E082884FF6FB731A4082807047D4
-:1016600021B1828842F00802828004E082884FF62D
-:10167000F7731A408280704721B1828842F00102DC
-:10168000828004E082884FF6FE731A4082807047A1
-:101690000A460021018B4FF6F7731940114301836D
-:1016A00070470A460021018B4FF2FF7319404FF635
-:1016B000FF7303EA02231943018370470A4600219E
-:1016C000818B4FF6F77319401143818370470A46A7
-:1016D0000021818B4FF2FF7319404FF6FF7303EA2D
-:1016E00002231943818370470A460021018B4FF67C
-:1016F000FB7319401143018370470A460021018B97
-:101700004FF6FF3319404FF6FF7303EA02231943E4
-:10171000018370470A460021818B4FF6FB73194005
-:101720001143818370470A460021818B4FF6FF33B6
-:1017300019404FF6FF7303EA022319438183704770
-:101740000A460021018B4FF67F7319401143018334
-:1017500070470A460021018BC1F30E014FF6FF735B
-:1017600003EA02231943018370470A460021818B53
-:101770004FF67F7319401143818370470A46002159
-:10178000818BC1F30E014FF6FF7303EA0223194365
-:10179000818370470A460021018C4FF6FD73194082
-:1017A0001143018470470A460021018C4FF6F773FC
-:1017B00019401143018470470A460021018C4FF6FD
-:1017C000DF7319404FF6FF7303EA021319430184D4
-:1017D00070470A460021018C4FF67F7319404FF67F
-:1017E000FF7303EA02131943018470470A4600217C
-:1017F000018C4FF6FF5319404FF6FF7303EA0223A3
-:101800001943018470470A460021018C4FF2FF738F
-:1018100019404FF6FF7303EA02231943018470470E
-:101820000A460021018C4DF6FF7319404FF6FF73F5
-:1018300003EA023319430184704730B500230124C1
-:101840008C40A3B2048C9C430484048C02FA01F5FE
-:10185000ADB22C43048430BD30B5002304248C4049
-:10186000A3B2048C9C430484048C02FA01F5ADB24B
-:101870002C43048430BD70B5034600200024184674
-:10188000183001258D40ACB21D8CA5431D8409B1D3
-:10189000082909D100EB6100056825F07005056095
-:1018A0000568154305600EE00D1FC5F34E0528447D
-:1018B000056825F4E045056005684FF6FF7606EA01
-:1018C00002263543056070BD21B1028842F0020254
-:1018D000028004E002884FF6FD731A4002807047D0
-:1018E00021B1028842F00402028004E002884FF62F
-:1018F000FB731A400280704721B1828842F0800257
-:10190000828004E082884FF67F731A40828070479D
-:1019100002884FF6F7731A40028002880A43028059
-:10192000704782884FF68F731A40828082880A43FC
-:101930008280704702894FF6F8731A40028102894B
-:101940000A430281704702894FF67F731A40028171
-:1019500002890A43028170478184704781857047FC
-:10196000818670470187704781877047A0F84010D3
-:10197000704702884FF6FF431A40028002880A43EC
-:10198000028070470146888E70470146088F704775
-:101990000146888F70470146B1F840007047014604
-:1019A000888C70470146088D704702460020138AD4
-:1019B0000B400BB1012000E000207047CA430282B7
-:1019C000704730B50246002000230024158A05EA3E
-:1019D0000103958905EA010413B10CB1012000E06F
-:1019E000002030BDCA4302827047000010B5044693
-:1019F000FB48844209D101218803FFF79FF80021A9
-:101A00004FF48040FFF79AF832E0F648844209D15B
-:101A100001214804FFF79FF800214FF40030FFF741
-:101A20009AF825E0F048844209D101218804FFF7A3
-:101A300092F800214FF48020FFF78DF818E0EB4872
-:101A4000844209D10121C804FFF785F800214FF431
-:101A50000020FFF780F80BE0E548844208D101211F
-:101A60000805FFF778F800214FF48010FFF773F8AE
-:101A700010BD2DE9F04786B005460E460024A2466B
-:101A800000BFA1460027B08900B100BF2F462C8AB5
-:101A90004CF6FF700440F08804432C82AC894EF66B
-:101AA000F3100440B0883189084371890843044326
-:101AB000AC81AC8A4FF6FF400440B0890443AC824D
-:101AC00001A8FEF7B4FFC648874202D1DDF810A096
-:101AD00001E0DDF80CA0A88900F4004040B10AEB59
-:101AE000CA0000EB0A1031684900B0FBF1F807E0CA
-:101AF0000AEBCA0000EB0A1031688900B0FBF1F86C
-:101B00006420B8FBF0F004012009642101FB108976
-:101B1000A88900F4004040B1322000EBC900B0FBBE
-:101B2000F1F000F00700044308E0322000EB091058
-:101B30006421B0FBF1F000F00F0004432C8106B0EB
-:101B4000BDE8F0874FF41651016000218180C1800B
-:101B500001810C21418100218181704710B502462D
-:101B60000020108A4FF2FF0318400B884C88234353
-:101B70008C882343CC8823431843108210BD002156
-:101B8000018041808180C180704721B1828942F407
-:101B90000052828104E082894DF6FF731A408281EF
-:101BA0007047F0B50346002400260025002040F6CB
-:101BB0006A17B94200D100BF1846C1F3421401F0C0
-:101BC0001F06012707FA06F5012C01D10C3004E0AD
-:101BD000022C01D1103000E014301AB107682F43F5
-:101BE000076002E00768AF430760F0BD1AB1838A5F
-:101BF0000B43838202E0838A8B4383827047028A8D
-:101C00004FF6F0731A400282028A0A43028270473A
-:101C100082894FF2FF731A40828182890A4382814E
-:101C2000704721B1828942F00202828104E08289F8
-:101C30004FF6FD731A4082817047028A4FF6DF73B8
-:101C40001A400282028A0A430282704721B1028A44
-:101C500042F48042028204E0028A4BF6FF731A408B
-:101C600002827047C1F3080282807047014688886B
-:101C7000C0F308007047818941F0010181817047FC
-:101C8000028BD2B20283028B42EA012202837047A6
-:101C9000028B02F47F420283028B0A430283704765
-:101CA00021B1828A42F02002828204E0828A4FF6C9
-:101CB000DF731A408282704721B1828A42F010029B
-:101CC000828204E0828A4FF6EF731A408282704764
-:101CD00021B1828A42F00802828204E0828A4FF6B1
-:101CE000F7731A408282704721B1828942F4004220
-:101CF000828103E08289C2F30E028281704721B1A2
-:101D0000828A42F40062828204E0828A4FF2FF7388
-:101D10001A4082827047828A4FF6FB731A40828291
-:101D2000828A0A438282704721B1828A42F002028B
-:101D3000828204E0828A4FF6FD731A4082827047E5
-:101D400002460020B1F5007F00D100BF13880B4090
-:101D50000BB1012000E00020704701F40072B2F5E1
-:101D6000007F00D100BFCA430280704770B50246B1
-:101D7000002400230025002040F66A16B14200D15D
-:101D800000BFC1F3421501F01F03012606FA03F359
-:101D9000012D02D19689334006E0022D02D1168A28
-:101DA000334001E0968A33400C12012606FA04F40F
-:101DB0001688344013B10CB1012000E0002070BD42
-:101DC00010B50022002340F66A14A14200D100BFE2
-:101DD0000A1201249440A3B2DC43048010BD000029
-:101DE000003801400044004000480040004C0040E2
-:101DF0000050004070B5482000F016F900F05EF881
-:101E000000F028F84FF4E13000F05AF800F04EFFEF
-:101E1000002140F60F6000F069FA00F024FB47F261
-:101E200030504FF08041888400F06CFB47F2305016
-:101E3000064908806421084600F0BAFA4FF4FA75A2
-:101E40002C4603480580001D048070BD2408004016
-:101E50003C04004008B501211020FEF755FE4FF468
-:101E60008070ADF8000010208DF8030003208DF87D
-:101E7000020069460F48FEF78BFB08BD70B50446AB
-:101E80000D480068401C0C490860A04210D14FF476
-:101E900080710848FEF70FFCC0F10100C5B22A4668
-:101EA0004FF480710348FEF724FC002002490860CB
-:101EB00070BD0000001001402800002070470000A5
-:101EC00010B586B00446012144F20400FEF71CFE62
-:101ED0004FF40070ADF8140018208DF8170003209F
-:101EE0008DF8160005A94B48FEF752FB4FF48060B1
-:101EF000ADF8140004208DF8170005A94548FEF739
-:101F000047FB01940020ADF80800ADF80A00ADF8D9
-:101F10000C00ADF810000C20ADF80E0001A93E48F1
-:101F2000FFF7A7FD012240F225513B48FFF739FE9C
-:101F300001213948FFF729FE06B010BD00BF7047E8
-:101F400000BF354A128802F04002002AF9D0C2B21E
-:101F5000314B1B1D1A80704710B5044600BF20216D
-:101F60002D48FFF7EDFE0028F9D02B48FFF77EFE45
-:101F700010BD70B504460D4640212748FFF7EDFE21
-:101F800080212548FFF71CFF13E021782248FFF746
-:101F900069FE00BF40212048FFF7D2FE0128F9D199
-:101FA00040211D48FFF7D9FE80211B48FFF708FF9D
-:101FB000641C281EA5F10105E7D170BD0022174B56
-:101FC0001A60174A1160174A1060704710B540F246
-:101FD00025511148FFF7CAFED8B10F48FFF746FE5A
-:101FE000C4B20F4800680D49096888420CD90D48F1
-:101FF000006804700B480068401C0A4908600748E4
-:102000000068401C0549086040F225510248FFF76E
-:10201000D7FE10BD0008014000380140300000200C
-:10202000340000202C00002010B504466FF004009E
-:10203000FEF72FFAE11704EB5171C1F3C701234AF0
-:1020400011701046007800EB4001C1EBC0104FF654
-:10205000FF7101EAC0001E49088010BD01461C4AFC
-:1020600012884A434FF0E0235A6100229A6101220C
-:102070001A6100BF4FF0E022106900F001021AB1AE
-:1020800000F48032002AF5D000224FF0E0231A61DC
-:102090009A61704701460D4A12784A434FF0E02397
-:1020A0005A6100229A6101221A6100BF4FF0E022BA
-:1020B000106900F001021AB100F48032002AF5D054
-:1020C00000224FF0E0231A619A6170473C00002023
-:1020D0003E000020002001E0411CC8B20A28FBDBC2
-:1020E000704710B54FF400617F48FEF7FEFA4FF4D9
-:1020F00080617D48FEF7F9FAFFF7ECFF4FF40061CD
-:102100007948FEF7F4FAFFF7E5FF4FF4806176486F
-:10211000FEF7EDFAFFF7DEFF10BD10B54FF40061DA
-:102120007148FEF7E4FA4FF480616F48FEF7DDFA7C
-:10213000FFF7D0FF4FF400616B48FEF7D6FA10BDF1
-:1021400070B50446002528E004F0800028B14FF463
-:1021500000616548FEF7C9FA04E04FF40061624887
-:10216000FEF7C5FAFFF7B6FF4FF480615E48FEF751
-:10217000BCFAFFF7AFFF4FF480615B48FEF7B7FA98
-:10218000072D04D14FF400615748FEF7AEFA600600
-:10219000040EFFF79FFF681CC5B2082DD4DB70BD8D
-:1021A00010B54FF400615048FEF7A1FAFFF792FF17
-:1021B0004FF480614C48FEF798FAFFF78BFF4FF41D
-:1021C00080614948FEF793FAFFF784FF4FF40061FE
-:1021D0004548FEF78AFA10BD10B54FF40061424839
-:1021E000FEF783FAFFF776FF4FF480613E48FEF773
-:1021F0007CFAFFF76FFF4FF480613B48FEF777FAF8
-:10220000FFF768FF10BD70B505460024002619E0F1
-:102210006006040E4FF480613348FEF766FAFFF75C
-:1022200059FF4FF400613048FEF745FA08B1601CD1
-:10223000C4B24FF480612C48FEF759FAFFF74AFF09
-:10224000701CC6B2082EE3DB15B9FFF7C5FF01E02D
-:10225000FFF7A6FF204670BD10B54FF4006122487D
-:10226000FEF743FAFFF736FF4FF480611E48FEF792
-:102270003CFAFFF72FFF4FF400611B48FEF71BFAF3
-:1022800008B1012400E000244FF480611648FEF7F5
-:102290002EFAFFF71FFF204610BD08B501210820C8
-:1022A000FEF732FC4FF44060ADF8000003208DF8DB
-:1022B000020014208DF8030069460B48FEF768F908
-:1022C000FFF72BFF08BD70B50446FFF7E6FFFFF7E9
-:1022D00008FF2046FFF734FFFFF7BEFF0546FFF774
-:1022E0001CFF284670BD0000000C014030B589B0CD
-:1022F00005460C4601210220FEF713FC681E80B241
-:10230000ADF80800A0B2ADF804000020ADF80A0056
-:10231000ADF8060001A9C248FEF72EFD0121C04814
-:10232000FFF74CFB01221146BD48FFF79CF8012145
-:102330000820FEF7E9FB0320ADF8100018208DF807
-:10234000130003208DF8120004A9B648FEF720F907
-:102350006020ADF814000120ADF816000020ADF8A3
-:102360001A00ADF81C0005A9AD48FEF7D1FD082103
-:10237000AB48FFF73BFA6020ADF814000120ADF840
-:1023800016000020ADF81A00ADF81C0005A9A448FD
-:10239000FEF709FE0821A248FFF742FA0121A048F2
-:1023A000FFF746F901219E48FFF742F809B030BD1A
-:1023B0007FB505460C466020ADF800000120ADF861
-:1023C0000200ADF8065069469548FEF7A1FD0821C8
-:1023D0009348FFF70BFAADF8064069469048FEF7C0
-:1023E000E2FD08218E48FFF71BFA01218C48FFF718
-:1023F0001FF97FBD1FB501211020FEF792FB42F2AD
-:102400000F70ADF8080040F2CF20ADF804000020B6
-:10241000ADF80A00ADF806008DF80C0001A982485D
-:10242000FEF7AAFC01218048FFF7C8FA01221146F5
-:102430007D48FFF718F84FF44070FDF7DBFF3620BA
-:102440008DF8000005208DF8010000208DF80200B5
-:1024500001208DF803006846FDF7D1FF0121724885
-:10246000FEF7E6FF1FBD00B587B001210846FEF765
-:1024700058FB01210420FEF747FB0320ADF80000C4
-:1024800004208DF8030069466848FEF781F804A827
-:10249000FEF79EFF0020ADF810004EF66020ADF86C
-:1024A00014004FF40070ADF816000020ADF81200D3
-:1024B00004A94FF08040FEF75FFC00231A46032179
-:1024C0004FF08040FFF767F801A8FEF794FF0A205D
-:1024D000ADF80C0001A94007FEF7E1FE01218807D5
-:1024E000FFF76CFA012211469007FEF7BCFF0021AE
-:1024F0004FF08040FFF730FA01218807FEF798FF80
-:1025000007B000BD00B587B001210420FEF709FB2C
-:1025100001210820FEF7F8FAC020ADF800000420E1
-:102520008DF8030069463F48FEF732F804A8FEF72D
-:102530004FFF0020ADF810004EF66020ADF81400FB
-:102540004FF40070ADF816000020ADF8120004A999
-:102550003748FEF711FC00231A4603213448FFF7E1
-:102560001AF801A8FEF747FF0A20ADF80C0001A9F0
-:102570002F48FEF794FE01212D48FFF71FFA012294
-:1025800011462B48FEF76FFF00212948FFF7E4F9B9
-:1025900001212748FEF74CFF07B000BD0146022984
-:1025A00004D003290CD004291ED113E04FF080423F
-:1025B000928C10B247F230524FF080439A8415E06B
-:1025C000174A2432128810B247F23052144B243387
-:1025D0001A800BE0164A2432128810B247F23052A9
-:1025E000134B24331A8001E0002000BF00BF704766
-:1025F0000F48103000880E481030008820F001008D
-:102600000B491031088070474FF08040008A4FF02E
-:102610008040008A20F001004FF08041088270471E
-:1026200000040040000C0140001000400008014080
-:102630000008004003461846884200DD08469042E4
-:1026400000DA1046704770B50546A649284605F0E1
-:1026500003FB04D3A449284605F0FEFB01D2012464
-:1026600000E00024204670BD2DE9FE4F04460D46D3
-:102670009E4E9F4F0021204605F01FFC02902946E8
-:10268000002005F025FC01903946019805F018FB63
-:1026900086F0004B00905846029905F011FB8246E7
-:1026A000009905F015FC814605F06EFA804640461B
-:1026B000BDE8FE8F10B501F065F88E4800688E49C0
-:1026C00008608E49B1F9000005F09AFA8C4908605B
-:1026D00010BD10B501218B48FFF767F9002852D0D3
-:1026E00001218848FFF77EF90520FFF7C7FB02208C
-:1026F000FFF754FF47F23051081A8349086004205D
-:10270000FFF74CFF47F23051081A80490860FFF785
-:10271000D1FF7E4803687C487DA10268844800F0B0
-:10272000FBF97748016874480068FFF79DFF81490D
-:10273000086071480068FFF786FF30B100F02EFB9B
-:102740007DA17B4800F0E8F910BD7A4800687C491B
-:10275000096808447B490860764800687849096838
-:10276000084479490860794A514276480068FFF781
-:1027700061FF74490860754A514273480068FFF769
-:1027800059FF7149086000BFDEE72DE9FF5F04468D
-:1027900089466F4803906F48029004EB0901484254
-:1027A00005F02EFA6C4908606C48006805F05CF88A
-:1027B00007466B4A6B4B04F063FE054604F026FCAB
-:1027C000664908606448006805F04EF8644A664B44
-:1027D000CDE9000104F054FE05460E465F4800684E
-:1027E00005F042F807462A46334604F041FC82468B
-:1027F00004F00CFC59490860084601685B48006811
-:1028000005F05EF85949086059495848006805F0D4
-:1028100023FB02D256485549086056495348006880
-:1028200005F01AFA02D25348504908604F480299FD
-:10283000006805F045FA07464848006880F0004601
-:102840003046039905F03CFA0546394605F040FB51
-:102850004949086028480068FFF7F5FE012803D0C1
-:1028600046480078012802D10020404908604248CB
-:10287000006805F089F904B0BDE8F09F0146002921
-:1028800001DA484200E00846704770B505460C463C
-:10289000002D03DD002000F01DFA02E0012000F011
-:1028A00019FA2846FFF7EAFF35490880002C03DDB6
-:1028B000002000F031FA02E0012000F02DFA20465D
-:1028C000FFF7DCFF2E49091D088070BD012807D1E4
-:1028D0002A49097809B9012100E00021274A11702D
-:1028E00070470000000020C2000020420000C842E3
-:1028F000713D8A3FC800002078000020B40000200D
-:102900007C00002000100040400000204400002017
-:10291000456E636F646572204C656674203D2025AA
-:1029200064205269676874203D2025640D0A000008
-:10293000004400408400002053746F700A000000BF
-:10294000880000208C0000209000002094F8FFFFF9
-:1029500000002043CDCC4C3F9C000020A000002074
-:102960009A9999999999E93F9999C93FA4000020AA
-:1029700000401C4600401CC698000020800000203B
-:102980003C04004010B586B0044601210420FEF747
-:10299000BBF801214804FEF7C4F80420ADF8140088
-:1029A00018208DF8170003208DF8160005A9BA48E5
-:1029B000FDF7EEFD0820ADF8140004208DF8170097
-:1029C00005A9B548FDF7E4FD01940020ADF8080025
-:1029D000ADF80A00ADF80C00ADF810000C20ADF811
-:1029E0000E0001A9AD48FFF744F84FF4E060FDF791
-:1029F00001FD26208DF8000000208DF801008DF8E3
-:102A0000020001208DF803006846FDF7F8FC012262
-:102A100040F22551A148FFF7C4F801219F48FFF774
-:102A2000B4F806B010BD70B504460D4640219B4871
-:102A3000FFF793F980219948FFF7C2F913E0217855
-:102A40009648FFF70FF900BF40219448FFF778F947
-:102A50000128F9D140219148FFF77FF980218F4863
-:102A6000FFF7AEF9641C281EA5F10105E7D170BD82
-:102A700010B5044640218948FFF76FF98021874847
-:102A8000FFF79EF913E014F8011B8448FFF7EAF8FA
-:102A900000BF40218148FFF753F90128F9D14021B7
-:102AA0007E48FFF75AF980217C48FFF789F92078A2
-:102AB0000028E8D110BDF0B503460D4616460027A4
-:102AC00029460A2E03D0002008702846F0BD33B9ED
-:102AD000302001F8010B002008702846F6E7002B93
-:102AE00003DA2D2001F8010B5B4242F210720DE077
-:102AF00093FBF2F404B937B104F1300001F8010B93
-:102B000004FB123301270A2092FBF0F2002AEFDCCB
-:102B1000002008702846D9E70FB470B586B0064685
-:102B20000CA8009040215D48FFF717F980215B4811
-:102B3000FFF746F97BE00B9800785C281CD10B98D6
-:102B4000401C0B9000786E2809D072280FD10D21FF
-:102B50003046FFF787F80B98401C0B900BE00A21DA
-:102B60003046FFF77FF80B98401C0B9003E00B9862
-:102B7000401C0B9000BF4BE00B980078252840D1FB
-:102B80000B98401C0B900078642818D0732833D120
-:102B9000009810C800900BE021783046FFF762F8EB
-:102BA00000BF40213046FFF7CBF80028F9D0641C65
-:102BB00020780028F0D10B98401C0B9020E0009862
-:102BC00020C800900A2201A92846FFF774FF01AC33
-:102BD0000BE021783046FFF745F800BF4021304632
-:102BE000FFF7AEF80028F9D0641C20780028F0D157
-:102BF0000B98401C0B9003E00B98401C0B9000BFFF
-:102C000006E00B9810F8011B0B903046FFF72AF8EE
-:102C100000BF40213046FFF793F80028F9D040214B
-:102C20001E48FFF79AF880211C48FFF7C9F80B9857
-:102C3000007800287FF47FAF06B070BC5DF814FB0D
-:102C40000022174B1A60174A1160174A106070472C
-:102C500010B540F225511148FFF788F8D8B10F4858
-:102C6000FFF704F8C4B20F4800680D4909688842AC
-:102C70000CD90D48006804700B480068401C0A49D4
-:102C8000086007480068401C0549086040F225516B
-:102C90000248FFF795F810BD0008014000440040CD
-:102CA000AC000020B0000020A800002008B50121E1
-:102CB0000820FDF729FF4FF47C40ADF800001020FC
-:102CC0008DF8030003208DF8020069463748FDF7B0
-:102CD0005FFC08BD10B504464CB94FF48051334831
-:102CE000FDF703FD4FF400513048FDF700FD012CC6
-:102CF00007D161032D48FDF7F8FC21032B48FDF7B0
-:102D0000F6FC022C07D1E1022848FDF7F0FC210374
-:102D10002648FDF7ECFC10BD10B504464CB94FF445
-:102D200000412248FDF7E1FC4FF480411F48FDF7C8
-:102D3000DEFC012C07D1A1031C48FDF7D6FCE10302
-:102D40001A48FDF7D4FC022C07D161031748FDF7A0
-:102D5000CEFCA1031548FDF7CAFC10BD10B500203C
-:102D6000FFF7B8FF0020FFF7D7FF10BD10B5012017
-:102D7000FFF7B0FF0120FFF7CFFF10BD10B5012016
-:102D8000FFF7A8FF0020FFF7C7FF10BD10B5002018
-:102D9000FFF7A0FF0120FFF7BFFF10BD10B5022015
-:102DA000FFF798FF0220FFF7B7FF10BD000C0140AE
-:102DB00008B501210820FDF7A7FE4FF44060ADF8EB
-:102DC000000010208DF8030003208DF802006946F2
-:102DD000F748FDF7DDFB08BD10B5F548001D00689C
-:102DE00020F47040F249091D08600846006840F46C
-:102DF000405008600120EF490860EF48D0F82C01EE
-:102E000008B9002010BD0120EA49091F0860FFF73A
-:102E100041F90020E849C1F8AC01E6488038006873
-:102E200008B10020EEE70120FFF734F90020E14966
-:102E3000091F08600120E5E710B5DD48001D0068A6
-:102E400020F47040DA49091D08600846006840F423
-:102E5000405008600020D749091F0860D649C1F8D2
-:102E6000AC010120FFF716F90120D249091F0860C3
-:102E7000D149C1F8AC01FFF70DF910BD10B5002420
-:102E8000CB48001D006820F47040C949091D086046
-:102E90000846006840F4004008600120C549086009
-:102EA000FFF7F8F80120C449C1F8A801FFF7F2F8CC
-:102EB0000AE0601CC4B2322C03DDFFF7BDFF002026
-:102EC00010BD0120FFF7E6F8BA48803800680028F6
-:102ED000EFD1B849091F08600120F1E710B50020C3
-:102EE000B449091F0860B248001D006820F4704012
-:102EF000AF49091D08600846006840F4405008606A
-:102F00000020AD49C1F8AC010120FFF7C3F8012052
-:102F1000A849091F0860FFF7BDF80020A649C1F8BD
-:102F2000A80110BD10B50020A249091F0860A048E3
-:102F3000001D006820F470409D49091D0860084686
-:102F4000006840F44050086001209B49C1F8AC0182
-:102F5000FFF7A0F801209749091F0860FFF79AF8CA
-:102F600000209549C1F8A80110BD70B504469048ED
-:102F7000001D006820F470408D49091D0860084656
-:102F8000006840F44050086000208A49091F08602A
-:102F9000002516E0E009874908606006040E01205C
-:102FA000FFF778F801208449C1F8A801FFF772F80B
-:102FB00000208049091F08600120FFF76BF8681C9A
-:102FC000C5B2082DE6DB70BD2DE9F04105460E4681
-:102FD00017469846FFF700FF10B90120BDE8F081C1
-:102FE0006906080EFFF7C1FFFFF748FF18B9FFF7A2
-:102FF00023FF0120F2E73046FFF7B7FFFFF73EFF60
-:1030000000240BE018F80400FFF7AFFFFFF736FFCE
-:1030100018B9FFF711FF0020E0E7641CBC42F1DBA8
-:10302000FFF70AFF0020D9E770B505460024604885
-:10303000001D006820F470405D49091D08600846C5
-:10304000006840F400400860002617E0002059495D
-:10305000091F08600220FFF71DF801205649C1F83A
-:10306000A8016006040E53488038006808B1601C4F
-:10307000C4B20220FFF70EF8701CC6B2082EE5DBC2
-:1030800015B1FFF72BFF01E0FFF74CFF204670BDA5
-:103090002DE9F04106460F4614461D46FFF79CFEFB
-:1030A00010B90120BDE8F0817106080EFFF75DFF41
-:1030B000FFF7E4FE18B9FFF7BFFE0120F2E738463C
-:1030C000FFF753FFFFF7DAFEFFF786FE012101EB62
-:1030D0004601C8B2FFF749FFFFF7D0FE0DE0012C13
-:1030E00004D10020FFF7A0FF287003E00120FFF7C4
-:1030F0009BFF28706D1C601EC4B2002CEFD1FFF73F
-:103100009BFE0020CEE770B505460E460024FFF773
-:1031100063FE2846FFF729FF641CFFF7AFFE304629
-:10312000FFF723FF641CFFF7A9FEFFF755FE691C9C
-:10313000C8B2FFF71AFF641CFFF7A0FE0020FFF7DC
-:1031400073FF0446FFF778FE204670BD2DE9F0417D
-:103150000746884615461E460024FFF73DFE3846C2
-:10316000FFF703FFFFF78AFE4046FFF7FEFEFFF77B
-:1031700085FEFFF731FE791CC8B2FFF7F6FEFFF7B8
-:103180007DFE00BF0DE0681EA04204D00120FFF7C5
-:103190004BFF305503E00020FFF746FF3055601C21
-:1031A000C4B2AC42EFDBFFF747FE2046BDE8F0813A
-:1031B000000C0140AC812142008021422DE9F04108
-:1031C00080460D4616461F460024FFF705FE404682
-:1031D000FFF7CBFEFFF752FE2846FFF7C6FEFFF7CC
-:1031E0004DFE00BF06E0385DFFF7BFFEFFF746FE6D
-:1031F000601CC4B2B442F6DBFFF71EFE0120BDE83E
-:10320000F08170B505460E46144631462846FFF754
-:103210007AFF2070012070BD37B504460D4602AB21
-:10322000012229462046FFF7C9FF3EBD2DE9F8439C
-:103230000746884614461D46089E6A46414638465B
-:10324000FFF7DFFF28B3601CFF2101FA00F0C4F193
-:1032500008012944491EFF220A41104300F0FF09DA
-:10326000C5F1080006FA00F0C6B2C4F10700064135
-:103270009DF8000000EA090000909DF8000030432E
-:1032800000909DF8002041463846FFF7C5FFBDE895
-:10329000F8830020FBE7F8B506460F4614461D46A6
-:1032A0006A4639463046FFF7ACFF2DB10120A040F9
-:1032B0009DF80010084305E00120A0409DF8001093
-:1032C00021EA0000C0B200909DF800203946304647
-:1032D000FFF7A2FFF8BD0000014691F90020002A87
-:1032E00001DD00201EE091F90020002A01DA04200F
-:1032F00018E091F90120002A01DD012012E091F986
-:103300000120002A01DA05200CE091F90220002AB0
-:1033100001DD022006E091F90220002A01DA0620F0
-:1033200000E00720704770B505462846FFF7D4FF38
-:103330000446E81CFFF7D0FF44EAC00084B2A81D91
-:10334000FFF7CAFF44EA801084B2204670BD70B512
-:1033500088B0F3A1F748FFF7DFFB02A905A801F049
-:1033600092FF0446072C41D101A801F0FDF9059810
-:1033700004F046FC0646019904F0A2FC054604F060
-:1033800003FC0590069804F03BFC0646019904F006
-:1033900097FC054604F0F8FB0690079804F030FC13
-:1033A0000646019904F08CFC054604F0EDFB0790FD
-:1033B00005A802F0A2FA684601F0F3F9BDF8001082
-:1033C000029848430290BDF80010039848430390C8
-:1033D000BDF8001004984843049002A802F020FBB6
-:1033E0002246D5A1D348FFF797FB04E02246DBA194
-:1033F000D048FFF791FB08B070BD2DE9F0430446BB
-:103400000D46DDE907670021012041E0DFF858C3E0
-:103410003CF81080A0F1010CDFF84C9329F81C80D7
-:1034200009F1160C3CF81090A0F1010CDFF838837C
-:1034300008F1160828F81C9008F1160C3CF81090BA
-:10344000A0F1010C08F1160828F81C9008F1160CE0
-:103450003CF81090A0F1010C08F1160828F81C9017
-:1034600008F1160C3CF81090A0F1010C08F11608B8
-:1034700028F81C9008F1160C3CF81090A0F1010CF3
-:1034800008F1160828F81C9000F1010C0CF0FF0060
-:103490000A28BBDBDFF8D0C2ACF81240ACF82850E9
-:1034A000ACF83E20ACF85430ACF86A60ACF88070F0
-:1034B0000021002008E0DFF8B0C23CF910C06144F0
-:1034C00000F1010C0CF0FF000A28F4DB4FF00A0CAD
-:1034D00091FBFCFC0FFA8CFCDFF88C82A8F814C07E
-:1034E000002100200AE0DFF880C20CF1160C3CF944
-:1034F00010C0614400F1010C0CF0FF000A28F2DB5F
-:103500004FF00A0C91FBFCFC0FFA8CF8DFF858C264
-:10351000ACF82A80002100200AE0DFF84CC20CF150
-:103520002C0C3CF910C0614400F1010C0CF0FF00C0
-:103530000A28F2DB4FF00A0C91FBFCFC0FFA8CF826
-:10354000DFF824C2ACF84080002100200AE0DFF858
-:1035500018C20CF1420C3CF910C0614400F1010C9E
-:103560000CF0FF000A28F2DB4FF00A0C91FBFCFC88
-:103570000FFA8CF8DFF8F0C1ACF85680002100207B
-:103580000AE0DFF8E4C10CF1580C3CF910C06144CA
-:1035900000F1010C0CF0FF000A28F2DB4FF00A0CDE
-:1035A00091FBFCFC0FFA8CF8DFF8BCC1ACF86C8026
-:1035B000002100200AE0DFF8B0C10CF16E0C3CF9EC
-:1035C00010C0614400F1010C0CF0FF000A28F2DB8E
-:1035D0004FF00A0C91FBFCFC0FFA8CF8DFF888C165
-:1035E000ACF88280BDE8F08338B50446032302229C
-:1035F0006B21D0200094FFF719FE38BD38B5044682
-:10360000022304221B21D0200094FFF70FFE38BDB7
-:1036100038B50446022304221C21D0200094FFF771
-:1036200005FE38BD10B50446234606226B21D02086
-:10363000FFF731FE10BD10B54C4B01227521D02093
-:10364000FFF784FD4948007810BD10B5FFF7F3FF80
-:10365000682801D1012010BD0020FCE710B5044608
-:10366000234605226A21D020FFF715FE10BD10B5B4
-:103670000446234601223721D020FFF70CFE10BD5F
-:1036800010B50220FFF7B0FF0320FFF7B7FF0020BF
-:10369000FFF7BEFF0020FFF7C5FF0020FFF7DEFFAA
-:1036A0000020FFF7E4FF10BD38B5002000906B4606
-:1036B000012275216820FFF7EBFC9DF800006828C7
-:1036C00006D09DF800202AA11A48FFF725FA05E048
-:1036D0009DF8002026A11748FFF71EFA00F051FDC3
-:1036E000E0B9782000F0B5F9782000F099FBC82007
-:1036F00000F077FC02F066F82148FFF714FE04465C
-:1037000002F06AF840F2731002F0A7FCC82002F041
-:103710001DFAFFF71CFE012001F06CFD38BD000012
-:1037200072756E5F73656C665F746573742E2E0DB3
-:103730000A0000000044004073657474696E6720DD
-:10374000626961732073756363657366756C6C7908
-:10375000202E2E2E2564200D0A0000004661696C83
-:103760002E2E2025640D0A002601002018010020BD
-:1037700077686F20616D20692025640D0A000000C4
-:10378000DC0000202DE9F04F8DB00AA849490BABB1
-:1037900006AACDE900104849484802F0BDFD454859
-:1037A000008800F4807000287ED0069804F028FA83
-:1037B00004464FF09D4104F0F1F841490860079834
-:1037C00004F01EFA04464FF09D4104F0E7F83D492D
-:1037D0000860089804F014FA04464FF09D4104F084
-:1037E000DDF839490860099804F00AFA04464FF0F8
-:1037F0009D4104F0D3F835490860334801684FF023
-:10380000804004F05DFA01902F480168019804F0AF
-:1038100057FA82462B4801684FF0404004F050FAB6
-:10382000019028480168019804F04AFA83465146FD
-:1038300004F04EFB81464FF07E5104F041F80446FF
-:1038400004F012F8CDE902011D4801684FF08040F4
-:1038500004F036FA83461B480168584604F030FAF3
-:103860008146194801684FF0804004F029FA8346E8
-:1038700016480168584604F023FA8246494604F087
-:103880001FF8044603F0F0FF0746DDE9022303F0CA
-:10389000FDFA4FF066320E4BCDE9040103F0F0FD66
-:1038A000054603F0B3FB00E001E00A4908600DB0F3
-:1038B000BDE8F08FC0000020BA000020B400002056
-:1038C000CC000020D0000020D4000020D800002030
-:1038D00066A64C40C800002038B50446FB4890F866
-:1038E0002400C0B114B10220009001E0002000903B
-:1038F000F64A1268D17BF54A526810786B4601226D
-:10390000FFF762FB10B14FF0FF3038BD9DF800109B
-:10391000EE48417423E0ED48807A10B94FF0FF3053
-:10392000F3E724B1E948407C08B10020EDE714B189
-:103930000120009001E000200090E44A1268D17B51
-:10394000E24A526810786B460122FFF73DFB10B146
-:103950004FF0FF30D9E79DF80010DC48417400209B
-:10396000D3E738B5002419E0D8480068C07AA042EF
-:1039700004D0D6480068407DA04200D10CE0D34975
-:10398000496808786B4601222146FFF781FB10B198
-:103990004FF0FF3038BD00BF601CC4B2CB48406858
-:1039A0000079A042E0DC0020F4E770B504460D4643
-:1039B000C6480068C07AA04204D0C4480068407D70
-:1039C000A04202D14FF0FF3070BDC048406800797E
-:1039D000A04202DC4FF0FF30F6E7BC4949680878A6
-:1039E0002B4601222146FFF753FBEDE738B504468D
-:1039F000B64890F82300A04201D1002038BD14B190
-:103A00003020009001E000200090B048807C20B180
-:103A10009DF8000040F002000090AC4890F82200B1
-:103A200020B19DF8000040F080000090A74A126885
-:103A3000117DA64A526810786B460122FFF7C4FA3E
-:103A400010B14FF0FF30D9E7A04880F823400020A4
-:103A5000D4E738B5044604F0700010B1012000909E
-:103A600005E014B10020009001E040200090974A4A
-:103A70001268917C954A526810786B460122FFF7D4
-:103A8000A3FA20B1002191488172481E38BD9DF8EB
-:103A9000000020F040018D4801730020009004F0E8
-:103AA000400020B99DF8000040F00400009004F0B0
-:103AB000200020B99DF8000040F00200009004F0C2
-:103AC000100020B99DF8000040F00100009004F0C3
-:103AD000080020B99DF8000040F0380000907B4AB3
-:103AE0001268D17C794A526810786B460122FFF740
-:103AF0006BFA20B1002175488172481EC6E724B1D7
-:103B0000082C02D00020FFF771FF7048847200215A
-:103B100001753220FEF7A2FA0020B7E738B5044657
-:103B20006A48807CA04201D1002038BD002C46D0DC
-:103B3000664A12681179654A526810786B4601220C
-:103B4000FFF7A6FA10B14FF0FF30EEE79DF8000046
-:103B500020F0200000905D4A126811795B4A52689B
-:103B600010786B460122FFF72FFA10B14FF0FF30AB
-:103B7000DBE70320FEF772FA02200090534890F82A
-:103B8000220020B19DF8000040F0800000904F48D6
-:103B900090F8230020B19DF8000040F03000009024
-:103BA0004A4A1268117D494A526810786B460122D0
-:103BB000FFF70AFA002851D04FF0FF30B5E7434A2B
-:103BC00012681179414A526810786B460122FFF75A
-:103BD0005FFA10B14FF0FF30A7E73C48807A00F061
-:103BE000010028B19DF8000040F02000009004E0A2
-:103BF0009DF8000020F020000090344A12681179EE
-:103C0000324A526810786B460122FFF7DDF910B195
-:103C10004FF0FF3089E70320FEF720FA2B4890F899
-:103C2000220010B18020009001E000200090274881
-:103C300090F8230020B19DF8000040F03000009083
-:103C4000224A1268117D214A526810786B4601227F
-:103C5000FFF7BAF910B14FF0FF3066E71B488474E4
-:103C6000002062E708B51948807A10B94FF0FF309C
-:103C700008BD00200090154A1268D17B134A526893
-:103C800010786B460122FFF79FF910B14FF0FF301B
-:103C9000EEE70E4A126851790C4A526810786B466A
-:103CA0000122FFF791F910B14FF0FF30E0E7074A2A
-:103CB00012681179054A526810786B460122FFF7A5
-:103CC00083F928B14FF0FF30D2E70000EC0000206C
-:103CD000F74890F82400002850D00C200090F44AB7
-:103CE00012681179F24A526810786B460122FFF788
-:103CF0006BF910B14FF0FF30BAE7C0200090EC48EC
-:103D0000807A00F0010020B19DF8000040F0200012
-:103D10000090E74A12681179E54A526810786B46BC
-:103D20000122FFF751F910B14FF0FF30A0E7E04852
-:103D3000407C10B10220009001E000200090DC4A9D
-:103D40001268D17BDA4A526810786B460122FFF77D
-:103D50003BF910B14FF0FF308AE700200090D44AC1
-:103D600012685179D24A526810786B460122FFF7E7
-:103D70002BF9002852D04FF0FF3079E70420009053
-:103D8000CB4A12681179CA4A526810786B460122F0
-:103D9000FFF71AF910B14FF0FF3069E7C448807C93
-:103DA00020B9C348807A00F0010010B9402000908B
-:103DB00001E060200090BE4A12681179BC4A526846
-:103DC00010786B460122FFF7FFF810B14FF0FF307B
-:103DD0004EE7B748407C10B10120009001E0002080
-:103DE0000090B34A1268D17BB14A526810786B4692
-:103DF0000122FFF7E9F810B14FF0FF3038E7AC4A85
-:103E000012685179AA4A52681078A94B10330122DE
-:103E1000FFF7DAF810B14FF0FF3029E7002027E76D
-:103E200070B50446002624F00104A14890F824004F
-:103E300008B1002070BD9E48807A10B94FF0FF3065
-:103E4000F8E79B48057C807A204099490874084629
-:103E5000007CA04202D04FF0FF3600E0002614B9EB
-:103E60009348007D18B10120FFF736FD02E00020E5
-:103E7000FFF732FD3CB1FFF7F5FE20B18C48057429
-:103E80004FF0FF30D6E73046D4E738B504468848CF
-:103E9000807A10B94FF0FF3038BDBC2C02DB012016
-:103EA000009015E0622C02DB0220009010E02A2C2A
-:103EB00002DB032000900BE0142C02DB04200090B6
-:103EC00006E00A2C02DB0520009001E006200090AD
-:103ED0007748C07A9DF80010884201D10020DBE7C6
-:103EE000734A12689178724A526810786B460122C0
-:103EF000FFF76AF810B14FF0FF30CDE79DF80010E2
-:103F00006B48C1720020C7E738B50446282C02DD93
-:103F10004FF0FF3038BDDCB90020FFF767FD00200F
-:103F20008DF8000007208DF80100614A1268917C2D
-:103F30005F4A526810786B460222FFF745F810B1CD
-:103F40004FF0FF30E6E70021594801750020E1E716
-:103F50000120FFF74BFD20208DF80000012C06D139
-:103F600000208DF801000520FFF78FFF17E0052CDA
-:103F700006DC01208DF801000520FFF786FF0EE02A
-:103F8000142C06DC02208DF801000A20FFF77DFFCB
-:103F900005E003208DF801001420FFF776FF9DF85F
-:103FA0000100072101EB8010C0B28DF80100404AEA
-:103FB0001268917C3E4A526810786B460222FFF7E5
-:103FC00003F810B14FF0FF30A4E7082138488172A0
-:103FD00000210173012101750020FFF721FF00205E
-:103FE00098E738B504463248807A10B94FF0FF3070
-:103FF00038BD2F4890F8240010B14FF0FF30F7E79C
-:104000002B48007D50B134B1282C04DCE0B2FFF71E
-:104010007BFF0020ECE70020FFF776FF042C01DA9D
-:10402000042404E0B4F57A7F01DD4FF47A744FF490
-:104030007A7090FBF4F0401EC0B200901C4A1268E7
-:1040400051781B4A526810786B460122FEF7BCFF7C
-:1040500010B14FF0FF30CBE79DF80000401C4FF44B
-:104060007A7191FBF0F081B21148C1810146C98992
-:104070004810FFF70AFF0020BAE738B504460C489D
-:10408000807A10B94FF0FF3038BD022C06D0042CD6
-:1040900007D0082C08D0102C0FD10BE00020009086
-:1040A0000EE0082000900BE01020009008E00000D7
-:1040B000EC0000201820009002E04FF0FF30E3E712
-:1040C00000BFF948407A9DF80010B0EBE10F01D134
-:1040D0000020D9E7F44A1268D179F34A526810787F
-:1040E0006B460122FEF770FF10B14FF0FF30CBE7B7
-:1040F0009DF80000C110EC4841720020C4E738B5BB
-:104100000446E948807A10B94FF0FF3038BDFA2CE8
-:1041100009D0B4F5FA7F09D0B4F57A7F09D0B4F5A7
-:10412000FA6F0CD108E0002000900BE0082000900E
-:1041300008E01020009005E01820009002E04FF009
-:10414000FF30E3E700BFD848007A9DF80010B0EBDD
-:10415000E10F01D10020D9E7D34A12689179D24A00
-:10416000526810786B460122FEF72EFF10B14FF017
-:10417000FF30CBE79DF80000C010CB49087200204B
-:10418000C4E71CB580208DF80000C74A1268917CF6
-:10419000C54A526810786B460122FEF715FF10B130
-:1041A0004FF0FF301CBD6420FDF758FF00208DF854
-:1041B0000000BD4A1268917CBB4A526810786B4679
-:1041C0000122FEF701FF10B14FF0FF30EAE7B64AD7
-:1041D0001268917DB44A526810786B460622FEF749
-:1041E00057FF10B14FF0FF30DCE79DF80500C00726
-:1041F000400F9DF8031001F0010140EA41009DF8D5
-:10420000011001F0010140EA010494B1012C03D135
-:104210000121A548C17431E0022C03D10021A2483C
-:10422000C1742BE02146A1A002F07CFA4FF0FF30D0
-:10423000B8E79D4A1268D1789B4A526810786B465D
-:104240000122FEF725FF10B14FF0FF30AAE79DF8DD
-:10425000000000F00F042CB99E4802F063FA4FF002
-:10426000FF309FE7042C06D19BA002F05BFA0121EE
-:104270008D48C17402E000218B48C174FF218A4837
-:104280008172FF2088490872FF2187484172C172FC
-:104290004FF6FF71C181FF21017481740121017307
-:1042A00080F82210002180F8231041750175163026
-:1042B000016041608160163880F8241080F8251074
-:1042C000C1844FF4FA60FFF71AFF10B14FF0FF30CE
-:1042D00068E70220FFF7D1FE10B14FF0FF3061E731
-:1042E0002A20FFF7D2FD10B14FF0FF305AE73220FD
-:1042F000FFF777FE10B14FF0FF3053E70020FFF7D4
-:104300008FFD10B14FF0FF304CE70020FFF706FCA7
-:1043100010B14FF0FF3045E70020FFF79AFB002077
-:1043200040E770477CB504460D465F48807A00F050
-:10433000700010B94FF0FF307CBD5B4A1268117BF2
-:10434000594A526810786B460622FEF7A1FE10B15A
-:104350004FF0FF30F0E79DF801009DF8001040EAB3
-:10436000012000B220809DF803009DF8021040EA71
-:10437000012000B260809DF805009DF8041040EA1D
-:10438000012000B2A08015B12846FFF7CAFF002027
-:10439000D2E77CB504460D464348807A00F0080019
-:1043A00010B94FF0FF307CBD3F4A1268517B3E4A46
-:1043B000526810786B460622FEF76AFE10B14FF085
-:1043C000FF30F0E79DF801009DF8001040EA012061
-:1043D00000B220809DF803009DF8021040EA012001
-:1043E00000B260809DF805009DF8041040EA0120AD
-:1043F00000B2A08015B12846FFF793FF0020D2E756
-:104400002DE9FE4F05460C462748807A18B94FF033
-:10441000FF30BDE8FE8F244A1268917B224A526821
-:10442000107802AB0222FEF733FE10B14FF0FF30DE
-:10443000EFE79DF809009DF8081040EA012006B258
-:1044400014B12046FFF76DFF17494968C88803F08B
-:10445000EFFB154901904968B1F9080003F0D0FB62
-:104460008346304603F0CCFB5946009003F030FD04
-:104470008246019903F092FA81461F4903F020FA1F
-:1044800080464FF08F4103F01BFC074603F07CFB96
-:1044900028600020BDE710B588B004461CB94FF075
-:1044A000FF3008B010BD29E0EC000020556E737598
-:1044B00070706F7274656420736F66747761726573
-:1044C0002070726F64756374207265762025642E87
-:1044D0000A000000988D000848616C662073656EC4
-:1044E0007369746976697479207061727420666F7B
-:1044F000756E642E0D0A000000000C42206830B971
-:10450000606820B9A06810B9002008B010BDFA4951
-:104510004968087806AB03221146FEF7B9FD10B1D1
-:104520004FF0FF30F1E79DF81800082101EB201053
-:1045300000F00F00ADF800009DF8190001EB20100D
-:1045400000F00F00ADF802009DF81A0001EB2010FA
-:1045500000F00F00ADF8040020684100BDF9000034
-:10456000403091FBF0F000B2ADF8100060684100FF
-:10457000BDF90200403091FBF0F000B2ADF812003E
-:10458000A0684100BDF90400403091FBF0F000B29A
-:10459000ADF81400D8494968087806AB06221146E0
-:1045A000FEF776FD10B14FF0FF30AEE79DF8190031
-:1045B0009DF8181040EA012000B2ADF808009DF8FF
-:1045C0001B009DF81A1040EA012000B2ADF80A0065
-:1045D0009DF81D009DF81C1040EA012000B2ADF8C6
-:1045E0000C00BDF81000BDF80810084400B2ADF88A
-:1045F0001000BDF81200BDF80A10084400B2ADF872
-:104600001200BDF81400BDF80C10084400B2ADF85B
-:104610001400BDF81000000A8DF81800BDF8100055
-:10462000C0B28DF81900BDF81200000A8DF81A000A
-:10463000BDF81200C0B28DF81B00BDF81400000ACE
-:104640008DF81C00BDF81400C0B28DF81D00AA49F9
-:104650004968087806AB06221146FEF7B5FC10B192
-:104660004FF0FF3051E700204FE70146A248007AA3
-:1046700030B1012807D0022809D003280FD10AE061
-:10468000FA2008800EE04FF4FA7008800AE04FF438
-:104690007A70088006E04FF4FA60088002E000209B
-:1046A000088000BF00BF0020704701469248407A52
-:1046B00030B1012807D0022808D003280CD108E027
-:1046C000022008700BE00420087008E00820087041
-:1046D00005E01020087002E04FF0FF30704700BF87
-:1046E0008548C07C18B108784006000E087000208C
-:1046F000F4E701468048C07A082817D2DFE800F0C6
-:104700001704070A0D101318BC20088013E062205C
-:10471000088010E02A2008800DE0142008800AE0BC
-:104720000A20088007E00520088004E000BF00BFE1
-:104730000020088000BF00BF0020704701466E487F
-:1047400090F8240010B14FF0FF3070476A48C089DC
-:1047500008800020F9E7014600200880401E7047CD
-:1047600001464FF0FF30704701466348007A30B190
-:10477000012807D0022808D003280CD108E05F48A0
-:1047800008600BE05E48086008E05E48086005E0ED
-:104790005D48086002E04FF0FF30704700BF002026
-:1047A000FBE701465448407A30B1012808D002287E
-:1047B0000AD0032810D10BE04FF4804008800EE0AF
-:1047C00041F69C7008800AE04FF48050088006E0B3
-:1047D0004FF40060088002E04FF0FF30704700BFE8
-:1047E0004548C07C10B10888401008800020F5E7DB
-:1047F00001464148007C08700020704701463E4851
-:10480000807A10B10120087001E0002008700020BB
-:10481000704738B504463848807A10B94FF0FF30F9
-:1048200038BD354A1268117C334A526810786B469D
-:104830000222FEF72DFC10B14FF0FF30F0E79DF89B
-:1048400001009DF8001040EA012000B22080002005
-:10485000E6E72DE9FE4F0746884692461D46DDF8FD
-:1048600030B000260024244890F8240010B1601EC7
-:10487000BDE8FE8F002028701F48807A10B94FF0E5
-:10488000FF30F5E71C48007C10B94FF0FF30EFE730
-:104890001948007C00F0400008B1B01CC6B21648B0
-:1048A000007C00F0200008B1B01CC6B21248007CA9
-:1048B00000F0100008B1B01CC6B20F48007C00F038
-:1048C000080008B1B01DC6B20B4A1268917A0A4AB4
-:1048D000526810786B460222FEF7DAFB10B14FF0F7
-:1048E000FF30C5E79DF801009DF8001040EA01295E
-:1048F000B1450BDA0020BBE7EC00002000000343C9
-:10490000000083423333034233338341FC48406821
-:104910004088B9EB600F17DDF94A1268517CF84AFC
-:10492000526810786B460122FEF7B2FB10B14FF0CF
-:10493000FF309DE79DF8000000F0100020B1FFF768
-:1049400091F96FF0010093E75046FFF7EAFCEC4A5B
-:104950001268D17AEA4A526810786B463246FEF7FE
-:1049600097FB10B14FF0FF3082E799FBF6F0401E45
-:104970008BF8000000202870B4422AD0E048007C68
-:1049800000F0080028B3601C1DF800001DF804109A
-:1049900040EA012000B2A8F80000E01C1DF8001059
-:1049A000A01C1DF8000041EA002000B2A8F8020097
-:1049B000601D1DF80010201D1DF8000041EA0020B8
-:1049C00000B2A8F80400287840F008002870A01D64
-:1049D00084B2B44213D0CA48007C00F0400070B1E9
-:1049E000601C1DF800001DF8041040EA012000B210
-:1049F0003880287840F040002870A01C84B2B4426F
-:104A000013D0BF48007C00F0200070B1601C1DF87E
-:104A100000001DF8041040EA012000B278802878D8
-:104A200040F020002870A01C84B2B44213D0B448D7
-:104A3000007C00F0100070B1601C1DF800001DF833
-:104A4000041040EA012000B2B880287840F010003D
-:104A50002870A01C84B200200AE7F8B504460F466F
-:104A60001646A74890F8240010B94FF0FF30F8BD63
-:104A7000A348807A10B94FF0FF30F8E7A04A1268D7
-:104A8000917A9F4A526810786B460222FEF700FB2B
-:104A900010B14FF0FF30EAE79DF801009DF80010DB
-:104AA00040EA0125A54203DA00203070401EDEE70F
-:104AB000934840684088B5EB600F17DD904A126854
-:104AC000517C8F4A526810786B460122FEF7E0FA5B
-:104AD00010B14FF0FF30CAE79DF8000000F0100061
-:104AE00020B1FFF7BFF86FF00100C0E7E2B2844BDE
-:104AF0001B68D97A824B5B6818783B46FEF7C8FA88
-:104B000010B14FF0FF30B2E795FBF4F0401E30706B
-:104B10000020ACE701467A4880F822100020704758
-:104B20007CB5054676494968087801AB04220D2119
-:104B3000FEF7AEFA08B107207CBD9DF80700C0F370
-:104B400001109DF8041001F0E00140EAE1008DF849
-:104B500000009DF80700C0F381009DF8051001F0EA
-:104B6000E00140EAE1008DF801009DF8070000F047
-:104B700003009DF8061001F0E00140EAE1008DF825
-:104B8000020000241CE01DF8040018B9002045F8BC
-:104B9000240013E05B4845F8240006E055F82400A3
-:104BA000594903F08DF845F824001DF80400401E13
-:104BB000C0B20DF804000028F0D100BF601CC4B2E0
-:104BC000032CE0DB0020B7E72DE9FE4F06460F4639
-:104BD00000256846FFF7A4FF002442E056F82400B1
-:104BE00057F82410A0EB010ABAF1000F01DB51467F
-:104BF00001E0CAF10001084603F002F883464FF0D5
-:104C00008F4102F0CBFE80465DF82400002102F0C7
-:104C100087FF16D05DF82410404602F0BFFE8246A2
-:104C20004FF07E5103F054F9814629F0004A37488D
-:104C3000416A504603F010F912D20120A04005430A
-:104C40000EE03248C169404603F006F805D32F480C
-:104C5000016A404603F000F902D20120A04005435A
-:104C6000641C032CBADB2846BDE8FE8F2DE9FC5FEF
-:104C700006460F46002522494968087801AB032201
-:104C80000D21FEF705FA10B10720BDE8FC9F9DF845
-:104C9000040000F01F008DF804009DF8050000F0EE
-:104CA0001F008DF805009DF8060000F01F008DF82C
-:104CB0000600002462E056F8240057F82410A0EB08
-:104CC000010BBBF1000F01DB594601E0CBF1000104
-:104CD000084602F095FF4FF08F41009002F05EFE13
-:104CE000814601A8005DC0B30849086802F0A0FF32
-:104CF00083465946064802F051FE80460FE0000008
-:104D0000EC0000207B14AE3E1D5A843FD480000886
-:104D100000B04C45FE49404602F0D2FF804601A853
-:104D2000005D401EC0B201A908550028F2D14146DD
-:104D3000484602F033FE83464FF07E5103F0C8F838
-:104D400082462AF0004BF3488169584603F084F804
-:104D500013D20120A04005430FE0FFE7ED480169B1
-:104D6000484602F079FF05D3EA484169484603F016
-:104D700073F802D20120A0400543641C032C9ADB87
-:104D8000284682E72DE9F04F87B005460C4691464C
-:104D900001208DF8100000208DF81100DE4A126805
-:104DA000917CDD4A5268107804AB0222FEF70CF9C0
-:104DB00020B14FF0FF3007B0BDE8F08FC820FDF7FD
-:104DC0004DF900208DF81000D34A1268D17BD24AE9
-:104DD0005268107804AB0122FEF7F6F810B14FF0DC
-:104DE000FF30E8E7CC4A12685179CB4A5268107814
-:104DF00004AB0122FEF7E8F810B14FF0FF30DAE71C
-:104E0000C54A1268917CC44A5268107804AB0122EA
-:104E1000FEF7DAF810B14FF0FF30CCE7BE4A126867
-:104E2000D17DBD4A5268107804AB0122FEF7CCF860
-:104E300010B14FF0FF30BEE7B74A12681179B64A99
-:104E40005268107804AB0122FEF7BEF810B14FF0A3
-:104E5000FF30B0E70C208DF81000AF4A12681179CE
-:104E6000AD4A5268107804AB0122FEF7ADF810B1DC
-:104E70004FF0FF309FE70F20FDF7F0F8A648806A5B
-:104E8000407A8DF81000A44A12689178A24A5268BC
-:104E9000107804AB0122FEF797F810B14FF0FF3005
-:104EA00089E79D48806A007A8DF810009A4A126856
-:104EB0005178994A5268107804AB0122FEF784F8C1
-:104EC00010B14FF0FF3076E7B9F1000F07D09248EC
-:104ED000806A807A40F0E0008DF8100004E08E488F
-:104EE000806A807A8DF810008B4A126891798A4A1C
-:104EF0005268107804AB0122FEF766F810B14FF04B
-:104F0000FF3058E7B9F1000F07D08348806AC07AB4
-:104F100040F0E0008DF8100003E07E48C07A8DF884
-:104F200010007D4A1268D1797B4A5268107804AB30
-:104F30000122FEF749F810B14FF0FF303BE7B9F11D
-:104F4000000F02D0C820FDF789F840208DF810002E
-:104F5000714A12681179704A5268107804AB0122C4
-:104F6000FEF732F810B14FF0FF3024E778208DF8CB
-:104F70001000694A12685179674A5268107804AB88
-:104F80000122FEF721F810B14FF0FF3013E761491D
-:104F90008889FDF763F800208DF810005E4A1268DA
-:104FA00051795D4A5268107804AB0122FEF70CF883
-:104FB00010B14FF0FF30FEE6574A1268917A564A18
-:104FC0005268107804AB0222FEF762F810B14FF07D
-:104FD000FF30F0E69DF811009DF8101040EA012B1B
-:104FE0000C209BFBF0F0C6B20020A860686028602F
-:104FF000A06060602060824665E0474A1268D17A0E
-:10500000454A5268107804AB0C22FEF741F810B103
-:105010004FF0FF30CFE69DF811009DF8101040EAE8
-:10502000012000B2ADF808009DF813009DF81210A1
-:1050300040EA012000B2ADF80A009DF815009DF885
-:10504000141040EA012000B2ADF80C00BDF90810C0
-:10505000206808442060BDF90A1060680844606058
-:10506000BDF90C10A0680844A0609DF817009DF8D9
-:10507000161040EA012000B2ADF800009DF81900BA
-:105080009DF8181040EA012000B2ADF802009DF82A
-:105090001B009DF81A1040EA012000B2ADF8040090
-:1050A000BDF90010286808442860BDF9021068683E
-:1050B00008446860BDF90410A8680844A8600AF1B3
-:1050C000010000F0FF0AB24597DB1248D0F800C09B
-:1050D0002868C117090441EA104107046246002309
-:1050E000384601F0FAFA32460023CDE9020101F018
-:1050F000F4FA28600748D0F800C06868C1170904AE
-:1051000041EA1041070462460023384606E00000E9
-:1051100054E3853FD4800008EC00002001F0DDFA64
-:1051200032460023CDE9020101F0D7FA6860F94860
-:10513000D0F800C0A868C117090441EA104107046B
-:1051400062460023384601F0C8FA32460023CDE912
-:10515000020101F0C2FAA860EE48D0F804C021684C
-:10516000C817000440EA11480F046246002338467D
-:10517000414601F0B2FA32460023CDE9020101F0C6
-:10518000ACFA2060E348D0F804C06068C117090495
-:1051900041EA1041070462460023384601F09DFAB7
-:1051A00032460023CDE9020101F097FA6060D94848
-:1051B000D0F804C0A068C117090441EA10410704EF
-:1051C00062460023384601F088FA32460023CDE9D2
-:1051D000020101F082FAA060A068002804DDA06846
-:1051E000A0F58030A06003E0A06800F58030A060EA
-:1051F0000020E0E538B50446C74890F82400A042F6
-:1052000001D1002038BD44B3C34890F8250010B93F
-:105210004FF0FF30F6E70020FEF75EFB0020FEF7C0
-:105220007DFCBD49C88CFEF7DCFE00200090BA4929
-:10523000496808786B4601222321FDF7C5FE01214C
-:10524000B54880F824100120FEF746FBFEF70AFD62
-:10525000B2A1B948FDF760FC13E00020FEF73CFB6B
-:10526000AD48007C0090AC49496808786B46012243
-:105270002321FDF7A9FE0021A74880F82410FEF79E
-:10528000F1FC0020BEE72DE9F04F8DB083460F46BC
-:1052900002200C90A04890F8240020B10020FFF7D5
-:1052A000A9FF012600E0002603A8FFF7DEF905A804
-:1052B000FFF7FBF901A8FFF71CFA02A8FFF73EFA77
-:1052C000954890F80AA004A8FFF792FA002407E096
-:1052D000002239465846FFF755FD00B902E0641C2C
-:1052E000022CF5DB00BF022C01D1002528E00024B0
-:1052F00007E0012206A909A8FFF744FD00B902E072
-:10530000641C022CF5DB00BF022C01D1002517E044
-:1053100006A93846FFF758FC00F0FF0809A95846CF
-:10532000FFF7A4FC00F0FF090025B9F1000F01D13F
-:1053300045F00105B8F1000F01D145F0020500BFAD
-:10534000FF2075490872FF2173484172C1724FF600
-:10535000FF71C181FF218172017401210173BDF8C8
-:105360000C00FEF7CCFE9DF81400FEF786FEBDF89B
-:105370000400FEF78AFDBDF80800FEF732FE504635
-:10538000FEF767FB9DF81000FEF74AFD3EB10120D5
-:10539000FFF730FF2A4669A16748FDF7BDFB2A46A3
-:1053A00069A16548FDF7B8FB28460DB0BDE8F08F50
-:1053B000F8B504460D46164616B94FF0FF30F8BD55
-:1053C0005548807A10B94FF0FF30F8E720128DF879
-:1053D0000000E0B28DF801009DF8010028444E491C
-:1053E00049684989884202DD4FF0FF30E7E74A4AC1
-:1053F0001268117E484A526810786B460222FDF707
-:10540000E3FD10B14FF0FF30D9E7EAB2424B1B6821
-:10541000597D414B5B6818783346FDF7D5FD10B1D7
-:105420004FF0FF30CBE70020C9E7F8B504460D4642
-:10543000164616B94FF0FF30F8BD3748807A10B9DC
-:105440004FF0FF30F8E720128DF80000E0B28DF841
-:1054500001009DF8010028442F4949684989884284
-:1054600002DD4FF0FF30E7E72B4A1268117E2A4A2F
-:10547000526810786B460222FDF7A6FD10B14FF07E
-:10548000FF30D9E7EAB2244B1B68597D224B5B6899
-:1054900018783346FDF7FCFD10B14FF0FF30CBE735
-:1054A0000020C9E72DE9F04385B005460E46904639
-:1054B0009946194890F8250020B14FF0FF3005B00B
-:1054C000BDE8F08316B94FF0FF30F8E7002447E05D
-:1054D000281B102801DD102000E0281B87B232199C
-:1054E00039462046FFF764FF10B14FF0FF30E6E782
-:1054F00001AA39462046FFF798FF10B14FF0FF3060
-:10550000DDE730193A4601A901F088F930B36FF0B0
-:105510000100D4E7D4800008EC0000206D70755FB6
-:105520007365745F646D705F737461746520646D1E
-:1055300070206F6E0D0A000000440040646D702002
-:105540006F6E0D0A0000000072657475726E2E2E6B
-:10555000726573203D2025640D0A0000E01984B2B5
-:10556000AC42B5DB4FEA28208DF8000008F0FF00C0
-:105570008DF80100924A1268917E914A5268107823
-:105580006B460222FDF720FD10B14FF0FF3096E789
-:1055900001218B4880F82510A0F8269000208EE786
-:1055A0000146874890F824000870002070470246A2
-:1055B0004FF0FF30704701464FF0FF307047F8B5AD
-:1055C00005460F461446002C70D0B5F5FF5F01DD8F
-:1055D000FF2605E0202D01DA012601E0C5F347167C
-:1055E00007B90127282C02DD4FF0FF30F8BD7448C1
-:1055F000407D28BB724890F8240038B10020FFF7A6
-:10560000F9FD01216E4880F8201003E000216C486C
-:1056100080F820106A481630FFF727F868481830DD
-:10562000FFF743F866481A30FFF763F864481C3008
-:10563000FFF784F86248817A81771F30FFF7D8F846
-:105640000020FEF749F90020FEF75EFC00208DF8EF
-:1056500000005B4A12689178594A526810786B468C
-:105660000122FDF7B1FC10B14FF0FF30BEE7402042
-:105670008DF80000524A1268D17B514A5268107866
-:105680006B460122FDF7A0FC00B165E08DF80060DB
-:105690008DF801704A4A1268117A494A52681078A6
-:1056A0006B460222FDF790FC08B155E047E005206B
-:1056B000FCF7D4FC4248407A072101EBC000C0B29D
-:1056C0008DF800003E4A1268D1793D4A5268107840
-:1056D0006B460122FDF778FC00B13DE020208DF8FB
-:1056E0000000012C03D100208DF801000EE0052CF4
-:1056F00003DC01208DF8010008E0142C03DC0220FB
-:105700008DF8010002E003208DF801009DF80100F2
-:10571000072101EB8010C0B28DF80100284A126801
-:10572000917C274A526810786B460222FDF74CFCA8
-:1057300000B111E0012122484175002056E7204ABE
-:105740001632002103E0505C00B105E0491C0C2931
-:10575000F9D34FF0FF3049E7FF2019490872FF21C4
-:1057600017484172C1724FF6FF71C181FF218172EA
-:105770000174012101730146887FFEF76AF910491F
-:10578000C88AFEF7BCFC0E49087EFEF776FC0C4981
-:10579000488BFEF77AFB0A49888BFEF722FC084902
-:1057A000C87FFEF73DFB064890F8200010B10120AD
-:1057B000FFF720FD002102484175002016E7000098
-:1057C000EC00002010B5C8234FF48062F74940F682
-:1057D000F630FFF767FE10BD10B586B00446F4A0A2
-:1057E00000680390F3A000680290F3A000680190A5
-:1057F000F2A00068009004F0030003A9085C8DF893
-:10580000140003A8C4F3C101405C8DF8150003A87F
-:10581000C4F38111405C8DF8160004F0030002A966
-:10582000085C8DF8100002A8C4F3C101405C8DF83B
-:10583000110002A8C4F38111405C8DF8120005AA82
-:10584000032140F22640FFF7B3FD18B14FF0FF30BF
-:1058500006B010BD04AA032140F22A40FFF7A8FDBC
-:1058600010B14FF0FF30F3E70198059000980490D5
-:1058700004F0040058B19DF8140040F001008DF8C8
-:1058800014009DF8100040F001008DF8100004F0A5
-:10589000200058B19DF8150040F001008DF815006A
-:1058A0009DF8110040F001008DF8110004F48070A3
-:1058B00058B19DF8160040F001008DF816009DF8D3
-:1058C000120040F001008DF8120005AA03214FF4E8
-:1058D0008860FFF76DFD10B14FF0FF30B8E704AA04
-:1058E000032140F23140FFF763FD10B14FF0FF306C
-:1058F000AEE7B34804810020AAE71FB50446B048CC
-:10590000007A00F0030054F820000190AC48007ABF
-:1059100000F0040010B1019840420190A848007ABC
-:10592000C0F3C10054F820000290A548007A00F0AE
-:10593000200010B1029840420290A148007AC0F3C2
-:10594000811054F8200003909D48008900F4807075
-:1059500010B10398404203909A49019880FB0101DD
-:10596000800F40EA810001909649029880FB011067
-:10597000820042EA917002909249039880FB0110E4
-:10598000820042EA917003900198000E8DF80000A9
-:105990000198000C8DF801000198000A8DF80200B2
-:1059A0000198C0B28DF803006A4604214FF4747068
-:1059B000FFF7FEFC18B14FF0FF3004B010BD0298A5
-:1059C000000E8DF800000298000C8DF8010002987E
-:1059D000000A8DF802000298C0B28DF803006A46F2
-:1059E00004214FF47570FFF7E3FC10B14FF0FF3066
-:1059F000E3E70398000E8DF800000398000C8DF883
-:105A000001000398000A8DF802000398C0B28DF8D7
-:105A100003006A4604214FF47670FFF7C9FCCCE717
-:105A200070B588B0064601A8FEF7BBFEBDF80400BD
-:105A30000021C90341EA5045C4036148007A00F0DF
-:105A4000030056F8200005905D48007A00F004003D
-:105A500010B10598404205905948007AC0F3C10042
-:105A600056F8200006905648007A00F0200010B149
-:105A70000698404206905248007AC0F3811056F8CA
-:105A8000200007904E48008900F4807010B10798FC
-:105A9000404207900598C117A0FB042301FB043185
-:105AA00000FB0510810041EA927005900698C1172D
-:105AB000A0FB042301FB043100FB0510810041EA37
-:105AC000927006900798C117A0FB042301FB0431D4
-:105AD00000FB0510810041EA927007900598000EC6
-:105AE0008DF808000598000C8DF809000598000A4B
-:105AF0008DF80A000598C0B28DF80B000698000ECC
-:105B00008DF80C000698000C8DF80D000698000A20
-:105B10008DF80E000698C0B28DF80F000798000EA1
-:105B20008DF810000798000C8DF811000798000AF6
-:105B30008DF812000798C0B28DF8130002AA0C214C
-:105B40004FF42570FFF734FC08B070BD30B585B058
-:105B500004461DA207CA02AB07C3C82C03DD4FF0E1
-:105B6000FF3005B030BDC82090FBF4F0401E85B278
-:105B7000280A8DF80000E8B28DF801006A4602217B
-:105B800040F21620FFF714FC10B14FF0FF30E8E7A9
-:105B900002AA0C2140F6C120FFF70AFC10B14FF019
-:105BA000FF30DEE7064884810020DAE7FC80000849
-:105BB0004CCD6C000CC92C0036567600264666008B
-:105BC000AC01002009E3CA02FEF2ABC4AAF1DFDF98
-:105BD000BBAFDFDF0146FC488089088000207047AA
-:105BE0002DE9FC4706460F4606F0070010B1B7F551
-:105BF000C86F03DD4FF0FF30BDE8FC87384602F088
-:105C000017F88146F14901F0C9FE80466846FEF763
-:105C10004CFD9DF80000022806D0042816D0082864
-:105C200026D0102848D135E04FF08D41404602F093
-:105C300047F8814601F0C4FF84B2E549404602F0CE
-:105C40003FF8814601F0BCFF85B238E04FF08C414F
-:105C5000404602F035F8814601F0B2FF84B2DD49DA
-:105C6000404602F02DF8814601F0AAFF85B226E0F9
-:105C70004FF08B41404602F023F8814601F0A0FF2F
-:105C800084B2D549404602F01BF8814601F098FFE6
-:105C900085B214E04FF08A41404602F011F8814687
-:105CA00001F08EFF84B2CD49404602F009F88146EA
-:105CB00001F086FF85B202E04FF0FF309CE700BFA5
-:105CC00020128DF80400E0B28DF8050028128DF83E
-:105CD0000600E8B28DF8070006F00100A0B101AAA5
-:105CE00002214FF4EA70FFF763FB10B14FF0FF3071
-:105CF00082E70DF1060202214FF49270FFF758FB84
-:105D000010B14FF0FF3077E706F00200A0B101AA12
-:105D100002214FF4EC70FFF74BFB10B14FF0FF3056
-:105D20006AE70DF1060202214FF49470FFF740FB81
-:105D300010B14FF0FF305FE706F00400A0B101AAF8
-:105D400002214FF4EE70FFF733FB10B14FF0FF303C
-:105D500052E70DF1060202214FF49670FFF728FB7F
-:105D600010B14FF0FF3047E7002045E738B5044653
-:105D70000020009004F0010020B19DF8000040F0E8
-:105D80003000009004F0020020B19DF8000040F0C7
-:105D90000C00009004F0040020B19DF8000040F0D9
-:105DA000030000906A4601214FF4A470FFF700FB46
-:105DB00038BD38B50446012C01DA012402E0042C78
-:105DC00000DD0424601EC0B200906A46012140F24A
-:105DD0004F10FFF7EDFA38BD38B50446052094FBA7
-:105DE000F0F085B228128DF80000E8B28DF80100BD
-:105DF0006A4602214FF4EF70FFF7DAFA38BD38B582
-:105E00000446052094FBF0F085B228128DF80000BE
-:105E1000E8B28DF801006A4602214FF4ED70FFF7F9
-:105E2000C7FA38BDF8B505460E464FF47A7095FBB3
-:105E3000F0F000FB06F4200E8DF80000200C8DF829
-:105E40000100200A8DF80200E0B28DF803006A46D6
-:105E500004214FF4AE70FFF7ABFAF8BD38B5044635
-:105E6000052094FBF0F084B220128DF80000E0B21F
-:105E70008DF801006A4602214FF4AD70FFF798FAE1
-:105E800038BD38B50446052094FBF0F084B22012EA
-:105E90008DF80000E0B28DF801006A4602214FF44F
-:105EA000AC70FFF785FA38BD38B5044614B94FF029
-:105EB000FF3038BD6A4604214FF45870FFF7B5FA39
-:105EC00010B14FF0FF30F4E79DF8000000069DF898
-:105ED000011040EA01409DF8021040EA01209DF8BF
-:105EE0000310084320600020E3E738B50446200E85
-:105EF0008DF80000200C8DF80100200A8DF80200BA
-:105F0000E0B28DF803006A4604214FF45870FFF7A1
-:105F10004FFA38BD38B5044614B94FF0FF3038BDDC
-:105F20006A4604214FF47170FFF77FFA10B14FF009
-:105F3000FF30F4E79DF8000000069DF8011040EAEC
-:105F400001409DF8021040EA01209DF8031008432B
-:105F500000EB8000800020600020E0E738B50446B8
-:105F60001420B4FBF0F4200E8DF80000200C8DF806
-:105F70000100200A8DF80200E0B28DF803006A46A5
-:105F800004214FF47170FFF713FA38BD38B5044699
-:105F900064B120208DF8000028208DF80100302009
-:105FA0008DF8020038208DF8030004E0A3220421BC
-:105FB000684600F05FFC6A46042140F69E20FFF729
-:105FC000F7F9FDF74FFE38BDAC0100200000484353
-:105FD000000040460000C045000040450000C044AD
-:105FE00038B5044664B1C0208DF80000C2208DF899
-:105FF0000100C4208DF80200C6208DF8030004E0E3
-:106000008B220421684600F035FC6A46042140F6E4
-:106010009820FFF7CDF9FDF725FE38BD3EB50446C3
-:106020006CB1FDA1D1E900208968CDE90020029181
-:106030006A4609214FF49760FFF7BAF93EBDF9A20D
-:10604000D2E900109268CDE9010200916A46092167
-:106050004FF49760FFF7ACF9F0E73EB50446022035
-:106060008DF80000CA208DF80100E3208DF80200B1
-:1060700009208DF803006A4604216820FFF798F98B
-:10608000A3208DF8000004F0400048B1C0208DF836
-:106090000100C8208DF80200C2208DF8030006E040
-:1060A000A3208DF801008DF802008DF8030004F4A0
-:1060B000C07048B1C4208DF80400CC208DF80500D4
-:1060C000C6208DF8060006E0A3208DF804008DF8A8
-:1060D00005008DF80600A3208DF807008DF8080054
-:1060E0008DF809006A460A2140F6A720FFF760F9FB
-:1060F00004F0030018B120208DF8000002E0D82041
-:106100008DF800006A46012140F6B620FFF750F9ED
-:1061100004F0200018B10120FFF780FF02E000200A
-:10612000FFF77CFF04F4C07008B304F4807060B122
-:10613000B2208DF800008B208DF80100B6208DF87C
-:1061400002009B208DF803000BE0B0208DF80000CA
-:1061500080208DF80100B4208DF8020090208DF889
-:1061600003006A46042140F6A220FFF721F904F05B
-:10617000010020B3F8208DF800006A4601214FF499
-:106180000B60FFF715F9FA210720FFF729FD07201B
-:10619000FFF7ECFD0120FFF70CFE6420FFF71CFE6B
-:1061A0004FF4FA70FFF72BFEC821A148FFF73AFE23
-:1061B0002820FFF753FE0A20FFF763FE08E0D820EF
-:1061C0008DF800006A4601214FF40B60FFF7F0F8EC
-:1061D00004F0020018B1D9208DF8000002E0D820A8
-:1061E0008DF800006A46012140F23D70FFF7E0F8AB
-:1061F00004F0040018B10120FFF7F2FE02E00020D5
-:10620000FFF7EEFE04F0100018B10120FFF7BEFE0C
-:1062100002E00020FFF7BAFE44F0080085494881FB
-:10622000FDF720FD00208349887304F0400018B179
-:106230000846807B801D887304F4C07020B17D48BF
-:10624000807B801D7B49887304F0140020B179485D
-:10625000807B10307749887304F0030020B17548C3
-:10626000807B001D7349887300203EBD0146714844
-:1062700040890880002070472DE9F0410446E0780D
-:1062800000F0C006E07800F03F05607800F0010003
-:1062900098B1EF102846E91705EB5171C910A5EB2D
-:1062A000C101491C01F0FF086248006820B1614843
-:1062B000414602683846904700BF607800F0080009
-:1062C00030B15C48406818B1B0115A4A51688847EB
-:1062D0000020BDE8F08110B586B0044656A207CA7A
-:1062E00003AB07C357A207CA8DE80700012C09D0EA
-:1062F000022C0ED103AA0B2140F68220FFF758F89A
-:1063000006B010BD6A460B2140F68220FFF750F818
-:10631000F6E74FF0FF30F3E72DE9F04F8DB0074679
-:10632000884615469946DDE9166B0024002030802A
-:106330004049887B5A4605A9FEF78FFB18B1601EBD
-:106340000DB0BDE8F08F3B48807A00F014000028C3
-:1063500061D09DF8140000069DF8151040EA014038
-:106360009DF8161040EA01209DF817100843286098
-:106370009DF8180000069DF8191040EA01409DF8AC
-:106380001A1040EA01209DF81B10084368609DF830
-:106390001C0000069DF81D1040EA01409DF81E10EB
-:1063A00040EA01209DF81F100843A8609DF82000D6
-:1063B00000069DF8211040EA01409DF8221040EAB5
-:1063C00001209DF823100843E86004F11000C4B2D6
-:1063D000286800140190686800140290A8680014EE
-:1063E0000390E8680014049001984043029901FB6F
-:1063F0000100039901FB0100049901FB010ABAF1B4
-:10640000706F02DBBAF1885F22DDFDF72BFC002004
-:106410003080401E94E721E0B8AAB38DB4980D35C2
-:106420005D000000B8AAAAAAB088C3C5C7000000D2
-:1064300009E3CA02AC010020D8B1B9F38BA391B62D
-:1064400009B4D900DAB1B9F38BA391B6DAB4DA00A2
-:10645000B6F9000040F48070308000BF3448807A84
-:1064600000F0400020B305A9601C085C095D40EA0B
-:10647000012000B2A8F8000005A9E01C095C05AAEB
-:10648000A01C105C41EA002000B2A8F8020005A997
-:10649000601D095C201D105C41EA002000B2A8F8D4
-:1064A0000400A01DC4B2B6F9000040F0080030801E
-:1064B0001F48408900F4C07008B305A9601C085C3F
-:1064C000095D40EA012000B2388005A9E01C095CA2
-:1064D00005AAA01C105C41EA002000B2788005A942
-:1064E000601D095C201D105C41EA002000B2B880EC
-:1064F000A01DC4B2B6F9000040F0700030800C4816
-:10650000807A00F0030018B105A90819FFF7B4FE5E
-:106510004846FDF706FF002012E7014604480160E7
-:10652000002070470146024841600020704700008B
-:10653000AC010020FBF75EFC4FF41650FCF722FA8A
-:106540004FA15448FCF7E8FAFCF708FCC820FBF719
-:1065500085FD51A14F48FCF7DFFAD020FBF7B3FED1
-:106560000446224650A14B48FCF7D6FAFDF788F8BE
-:10657000FDF79AF8FBF73EFF6420FBF76FFD7EE026
-:106580001420FBF76BFDFDF7FDF806214B48FCF7E7
-:1065900057FB4A48C078B1280AD148480079B52845
-:1065A00006D100204549C87006214448FCF73BFA53
-:1065B0004248C078B3280AD140480079B72806D1AC
-:1065C00000203E49C87006213C48FCF72CFA3B48A5
-:1065D000C078B22809D139480079B62805D1FCF72E
-:1065E000BDFB06213548FCF71EFA3448C078B428B4
-:1065F00012D132480079B8280ED1FCF7BFFB4FF416
-:10660000FA70FBF72BFDFCF7A9FB00202B49C870A3
-:1066100006212A48FCF707FA2848C078B52809D18E
-:1066200026480079B92805D1FCF7B8FB0621234894
-:10663000FCF7F9F92148C078B62812D11F48007933
-:10664000BA280ED1FCF7A2FB4FF4FA70FBF706FD57
-:10665000FCF784FB00201949C87006211748FCF795
-:10666000E2F91648C078B82809D114480079BC2846
-:1066700005D1FCF77BFB06211048FCF7D4F97FE736
-:10668000496E697420426C756520746F6F74682E52
-:106690002E0D0A00004400404949432053746F7096
-:1066A0002E2E0D0A0000000049494320496E6974EE
-:1066B00020526573203D2025640D0A00BC01002096
-:1066C000704700BFFEE700BFFEE700BFFEE700BF68
-:1066D000FEE7704770477047704710B54C1084EA6A
-:1066E000530404D54042C1F1000138BF491E1B428A
-:1066F00004D55242C3F1000338BF5B1E00F0C6F858
-:1067000014F0804F04D04042C1F1000138BF491E4F
-:1067100014F0004F04D05242C3F1000338BF5B1E97
-:1067200010BD00000FB4044910B503AA029800F090
-:106730007DF910BC5DF814FB380000202DE9F04114
-:106740000E460446002020622046E168884730B3A8
-:10675000252805D0D4E901219047206A401CF2E7A2
-:10676000E168204600278847050018D0A5F14100C0
-:10677000192802D820354FF40067324629462046B2
-:106780002760F9F70FFD40B1012804D0F61D26F06F
-:1067900007060836D8E7361DD6E72846DAE7206A26
-:1067A000BDE8F0812DE9F041064600241068752906
-:1067B000314616A510D0AFF30080002802DA40421F
-:1067C00013A507E031688A0701D512A502E0490741
-:1067D00004D511A5012401E0AFF3008000210A22B5
-:1067E00006F1240709E0B0FBF2FCB0FBF2F302FB78
-:1067F0001C00303078541846491C0028F3D1234639
-:106800002A463046BDE8F04100F0B7B8000000006D
-:106810002D0000002B0000002000000040EA0103D2
-:1068200010B59B070FD1042A0DD310C808C9121F39
-:106830009C42F8D020BA19BA884201D9012010BD73
-:106840004FF0FF3010BD1AB1D30703D0521C07E040
-:10685000002010BD10F8013B11F8014B1B1B07D1A4
-:1068600010F8013B11F8014B1B1B01D1921EF1D115
-:10687000184610BD02F0FF0343EA032242EA024237
-:1068800000F0E8B8704770477047704753EA020C51
-:1068900000F069802DE9F04B4FF00006002B1FBF80
-:1068A000B3FA83F503FA05F424FA05F65E4012BF45
-:1068B0001643B2FA82F502FA05F4C5F120051EBFAF
-:1068C00022FA05FC44EA0C04203556EA044C4FEA4F
-:1068D000144418BF641C4FF000084FF000099042A8
-:1068E00071EB030C39D3002919BFB1FA81F701FA12
-:1068F00007F6B0FA80F700FA07F6C7F120071EBFC7
-:1069000020FA07FC46EA0C062037B6FBF4FCA7EB9E
-:106910000507103F07F01F0BCBF120060CFA0BFB0D
-:106920002CFA06F644BFB3460026202FA4BF5E46CD
-:106930004FF0000B5BEA060C08BF4FF0010B19EBA0
-:106940000B09ABFB027C48EB0608C01B06FB02CC24
-:106950000BFB03CC71EB0C01C1E70B460246414631
-:106960004846BDE8F08B13B54FF000004FF0000132
-:10697000AFF30080BDE81C4070472DE9F0470D469D
-:1069800099469246044600F124080168880604D519
-:10699000E06921F01001216000E00120A84201DD42
-:1069A000471B00E00027A1697A1902EB0900081AC9
-:1069B000A0612078C00602D42046AFF300800026F4
-:1069C00008E0D4E901211AF806009047206A401C2B
-:1069D000761C20624E45F4DB2078C0060AD520469E
-:1069E000AFF3008006E0D4E9012130209047206A0F
-:1069F000401C2062381EA7F10107F4DC07E0D4E94F
-:106A0000012118F805009047206A401C2062281ECA
-:106A1000A5F10105F3DC2046AFF3008020780006E5
-:106A200002D50220BDE8F0870120FBE7074B70B5D7
-:106A30000D467B4400F033F80446284600F042F847
-:106A400010B14FF0FF3070BD204670BD0BB5FFFF99
-:106A50004FF000020429C0F0128010F0030C00F087
-:106A60003780CCF1040CBCF1020F18BF00F8012BE9
-:106A7000A8BF20F8022BA1EB0C0100F029B85FEAB7
-:106A8000C17C24BF00F8012B00F8012B48BF00F89F
-:106A9000012B704701694A1C02610878704700B5F4
-:106AA0008FB0CDE901310021059105497944CDE947
-:106AB000031011466846FFF741FE0FB000BD00000D
-:106AC000E5FFFFFF007B00F0800070474FF0000201
-:106AD00000B5134694469646203922BFA0E80C50D4
-:106AE000A0E80C50B1F12001BFF4F7AF090728BFAF
-:106AF000A0E80C5048BF0CC05DF804EB890028BF2B
-:106B000040F8042B08BF704748BF20F8022B11F053
-:106B1000804F18BF00F8012B7047000000487047F5
-:106B2000FC0100207546FFF7F9FFAE4605006946F7
-:106B3000534620F00700854618B020B5F9F758FBFA
-:106B4000BDE820404FF000064FF000074FF000086E
-:106B50004FF0000B21F00701AC46ACE8C009ACE8EF
-:106B6000C009ACE8C009ACE8C0098D46704710B553
-:106B70000446AFF300802046BDE81040F9F724BB7F
-:106B8000490050EAC12018BF04204A0D18BF40F048
-:106B9000010040F2FF72B2EB515F08BF40F002000B
-:106BA000012808BF052070472DE9F0414F1E00EB7A
-:106BB000C7010446D1E9000115461E4637F006021A
-:106BC0000DD02A46334600F05BFC7F1E04EBC70362
-:106BD000D3E9002300F04CFA37F00602F1D1022F7E
-:106BE00025D0042F13D0062F18BFBDE8F0812A4608
-:106BF000334600F045FCD4E90A2300F039FA2A466E
-:106C0000334600F03DFCD4E9082300F031FA2A466F
-:106C1000334600F035FCD4E9062300F029FA2A4671
-:106C2000334600F02DFCD4E9042300F021FA2A4673
-:106C3000334600F025FCD4E9022300F019FA2A4675
-:106C4000334600F01DFCD4E90023BDE8F04100F01C
-:106C50000FBA012201F0E3B900F00ABA024A00209B
-:106C6000110701F0DCB9000001FDFFFF2DE9F84F2D
-:106C700004460D4621F0004000917349814211DC29
-:106C80007249884201DC06D12CB120462946BDE874
-:106C9000F84FFFF7DEBF6E48002DCCBF6D496E493F
-:106CA000BDE8F88F6D49814211DD6D498142D8BF41
-:106CB0004FF0FF366DDD20462946FFF761FF0428BF
-:106CC00008BFFFF7CBFF20462946BDE8F88F65498E
-:106CD000654F25F00045814233DD6449814219DD6D
-:106CE000002632464FF080432046294600F0C0F986
-:106CF00080468A4601222046294601F090F900226A
-:106D00003B4600F0C7FC4246534600F061FA044699
-:106D10000D463EE001260022BA463B462046294663
-:106D200000F0A6F980460F46002253462046294629
-:106D300000F0B0FC42463B4600F04AFA04460D46DD
-:106D400027E04B4981421BDDDFF828A10226002203
-:106D500053462046294600F093FB00223B4600F0B4
-:106D600087F980460F46002253462046294600F008
-:106D700091FC42463B4600F02BFA04460D4608E0E3
-:106D8000032622462B4600203B4900F021FA044608
-:106D90000D4622462B461046194600F071FB8B46E5
-:106DA000824602460B4600F06BFB0746024633481C
-:106DB00088460B4606217844FFF7F6FE52465B46AE
-:106DC00000F05EFB82462E488B463A46434605213C
-:106DD0007844FFF7E9FE3A46434600F051FB02468D
-:106DE0000B46002E504659460CDA00F041F9224677
-:106DF0002B4600F045FB01B022462B46BDE8F04F84
-:106E000000F03CBC00F034F922462B4600F038FB81
-:106E10001C4A7A4402EBC603D3E9002300F03AFC93
-:106E200022462B4600F036FC174A7A4402EBC60392
-:106E3000D3E9002300F022FC009A002AB8BF81F0B9
-:106E40000041BDE8F88F0000000010440000F07F12
-:106E5000182D4454FB21F93FFB21F9BF0000DC3F12
-:106E60000000203E0000F33F0000F03F0000E63F3E
-:106E7000008003400000F83F0000F0BFA61F0000A4
-:106E8000641F0000021F0000CA1E00002DE9F04D23
-:106E90009446CCF1000423F000464CEA0404524F1F
-:106EA00046EAD4749A46884621F00042BC4206D88D
-:106EB000454240EA050442EAD474BC4204D9BDE824
-:106EC000F04D6246FFF7C8BEAAF14055A5F17F65B7
-:106ED00055EA0C040BD0022404EAAA74434DDFF8EF
-:106EE00010E144EAD87452EA000B04D00CE0BDE88B
-:106EF000F04DFFF7BBBE002C14BF012CBDE8F08D98
-:106F0000022C30D0032C32D056EA0C0B0AD0BE42F1
-:106F100020D1BA4209D126F0804622F08042334681
-:106F2000114617E000291ADB25E0DFF8C8B0FB4462
-:106F3000002C04BFDBE90001BDE8F08D012C02BF8D
-:106F4000DBE9000181F00041BDE8F08D022C0AD0A0
-:106F5000032C0CD0BA4212D1B8F1000F0BDA23483F
-:106F60002549BDE8F08D28462449BDE8F08D284626
-:106F70007146BDE8F08D1D482149BDE8F08D921B9A
-:106F800012153C2AC4BF19481D490EDCBAF1000F86
-:106F9000BEBF12F13C0F0020014606DB624600F046
-:106FA00017F921F00041FFF761FE002C08BFBDE892
-:106FB000F08D012C04BF81F00041BDE8F08D114A35
-:106FC000114B022C07D000F065FB2A46BDE8F04DBE
-:106FD0000A4B00F05FBB00F05DFB2A46BDE8F04DB8
-:106FE000064B00F04BBB00000000F07F182D44540E
-:106FF000FB2109C05E1E0000FB21F9BFFB210940F7
-:10700000FB21F93F075C143326A6A13C21F0004286
-:10701000A2F16052B2F5801F01F0004328BFD2F107
-:107020007F6C0BD95FEA001C43EAC20242EB50704E
-:1070300018BF704728BF20F001007047B2F5801FCD
-:10704000BCBF184670474FEA410C1CF5001F02D226
-:10705000084600F0FCBE70B500F0BCFA00000089E4
-:10706000FFF7F6BF4FF00040A0F58000704700002A
-:1070700010B591EA030F48BF83F0004300F112837B
-:10708000841A71EB030C05D2121943EB0C03001B9D
-:1070900061EB0C01DFF824E14FEA1154A4EB135C1F
-:1070A0001EEA430F18BF9EEA445F73D023EA0E0323
-:1070B000DCF1200E21EA045143F4801332D322FA8A
-:1070C0000CFE10EB0E0023FA0CFE41EB0E01CCF18E
-:1070D000200E03FA0EFE10EB0E0051F10001B1F587
-:1070E000801FCCF1200E32D201EB045112FA0EF2C5
-:1070F000BDE8104058BF7047401C38BF5FEA4202ED
-:1071000018BF7047002814BF20F0010041F10001B2
-:107110004FEA410313F5001F38BF7047A1F1C0418A
-:1071200000F0A6BA012A43EB0302ACF1200CDCF11B
-:107130001F0E32BF4FF0000E23FA0CF310EB0300CA
-:1071400041EB0451B4EB115FD0D0A1EB045101F538
-:10715000801149085FEA300001EB04510ED350F171
-:10716000000038BF12FA0EFE08D1BDE81040C9E792
-:10717000401C38BF5FEA4202CAD1C3E7BDE81040F5
-:107180004FEA410313F5001F38BF7047A1F1C0411A
-:1071900000F06EBA9EEA445F08D011EA5E0FBDE8C7
-:1071A000104004BF01F0004100207047BDE81040CE
-:1071B00070B500F00FFA00BF64FBBE3E0000E0FFB8
-:1071C00002494FF0000000F0F8BE00BF0000F87F59
-:1071D0002DE9C04130B4DFF8A0C23CEA111418BF59
-:1071E0003CEA131400F0EC8081EA03051CEA111458
-:1071F00044EAD57418BF1CEA131500F0C780A4EB4D
-:1072000005044FF0004545EAC12145EAC32341EAA0
-:10721000505143EA525304F17F74994204F500340B
-:107220004FEAC0204FEAC22208BF904200F09C8083
-:107230004FEA13650FF24016765D4FEA134506FBE1
-:1072400005F7C7F1807706FB07F74FEAD737A7FBAB
-:1072500003687642C8F58038A7FB06CE38BFA8F190
-:10726000010807FB08E64FF0000EA6FB028CE6FBC8
-:1072700003CEDCF1000CCEF1004E38BFAEF1010EB2
-:10728000A6FB0C584FF000074FF00005E6FB0E87F9
-:10729000A1FB08C6A0FB07CE16EB0E0645F10005C4
-:1072A000E1FB076515F1E04E7EBFA4F580345FEA8F
-:1072B00046066D4116F1800745F100054FEA172794
-:1072C0004FEA066647EA0567A6F1DE46B6F1805F3B
-:1072D0004FEA15251FD9384624F0010C05EBC4717F
-:1072E000BCF1FE6F01EB0C1102D8F0BCBDE80081CF
-:1072F00024425CBF01F5801E9EEAC47F02D4F0BC2C
-:10730000BDE80081244238D4F0BCA1F1C041BDE801
-:10731000004100F0ADB94FEAD22242EA43524FEAAF
-:10732000D323A7FB02864FEAD02040EA415007FB57
-:1073300003661EEA0E0F4FEAD12105FB026658BF15
-:10734000A6EB0056B6EB00564FEA520E4EEAC37E4D
-:1073500018EB0E0E56EB530EBDD518EB02085E412E
-:107360007F1C55F10005B6E74FF480154FF000077C
-:107370004FF000064FF00008ADE7F0BC4FF0000002
-:1073800001F1C04101F00041BDE8008111EA0C1F8C
-:107390000CEA131500D00CE013EA0C1F00F0258056
-:1073A0004FF00000F0BC81EA030101F00041BDE8AC
-:1073B0000081F0BCBDE8004181EA030100F058B94A
-:1073C000F0BCBDE8004170B500F004F9097EFC3E58
-:1073D00000F007B881EA03014FF0000001F000411E
-:1073E000704781EA030100F043B9F0BCBDE80041F9
-:1073F0004FF0000021497047FFFDFBF9F7F5F4F26B
-:10740000F0EEEDEBE9E8E6E4E3E1E0DEDDDBDAD83F
-:10741000D7D5D4D3D1D0CFCDCCCBCAC8C7C6C5C49D
-:10742000C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B4
-:10743000B2B1B0AFAEADACABAAA9A8A8A7A6A5A49F
-:10744000A3A3A2A1A09F9F9E9D9C9C9B9A99999863
-:107450009797969595949393929191908F8F8E8E06
-:107460008D8C8C8B8B8A8989888887878685858493
-:1074700084838382828181800000FF070000F87F7F
-:10748000DFF848C170B51CEA111E1EBF1CEA1315B7
-:107490009EEA0C0F95EA0C0F00F06F8081EA03045E
-:1074A00023EA4C134EEAD47E21EA4C1141F48011B8
-:1074B00043F48013AE44A1FB024CA0FB0365AEF184
-:1074C0007F7E361955EB0C05A1FB034C4CF10003F4
-:1074D000A0FB021C16EB0C06654153F100030942A8
-:1074E00018BF46F0010613F4007F0BD14FEA0331B9
-:1074F0004FEA0530340341EA155140EA16506FF067
-:1075000003020AE04FEAC3214FEAC520F40241EA30
-:10751000555140EA56506FF0020202EB2E4201EB49
-:10752000025585EACE710AD05FEA440C18BF24F0F8
-:10753000004450F1000041F1000120EAD47040F213
-:10754000FE7C624500D270BDA84214BF4FF080445B
-:107550004FF04044002E08BF0024BEF1806FA8BF4A
-:10756000A1F1C041BDE8704080F282804FF0000080
-:1075700001F1C04101F0004170479EEA0C0F0CEA96
-:10758000131518BF95EA0C0F06D04FF0000081EAE2
-:10759000030E0EF0004170BD00F01CF88900013EA2
-:1075A00000F007B800F009B84FEA430C5FEA5C5CF2
-:1075B00008D081EA030100F05BB84FEA410C5FEAB2
-:1075C0005C5CF6D14FF00000014970470000FF07F6
-:1075D0000000F87F0EF1020E2EF0030E5EF8046B31
-:1075E000364205D4012A43EB030515F5001F12D8D6
-:1075F000012841EB010C1CF5001F0CD80ED14FEAFD
-:10760000D17C15F5001F0CEB4C0C0CF1020C08BFE3
-:107610004CEBD37C04E04FF0080C01E04FEAD37C44
-:107620000CEB4C0526FA05F606F00706B6F1040C3D
-:1076300006D20EEB860CBDE870404CF0010C6047A2
-:10764000DFE80CF0090B02024FF000414FF00000A0
-:10765000A1F5002170BD19461046012851EB010427
-:1076600018BFD4F5001484BF002001F0004170BDA4
-:107670000808A0F500114FEA3101704791EA030FA5
-:1076800010B581F000413FF5FBAC83F0004300F002
-:1076900009B8000010B591EA030F48BF83F000431A
-:1076A0003FF5EEAC841A71EB030C07D212198CF083
-:1076B000004C43EB0C03001B61EB0C01DFF8A4E171
-:1076C0004FEA1154A4EB135C1EEA430F18BF9EEA65
-:1076D000445F00F0B08023EA6E03524221EA045175
-:1076E000C3EB6E0338BF5B1EDCF1200E25D322FAFC
-:1076F0000CFE10EB0E0043FA0CFE41EB0E01CCF138
-:10770000200E03FA0EFE10EB0E0051F10001CCF139
-:10771000200E29D412FA0EF201EB0451BDE81040FC
-:1077200058BF7047401C1CBFB2F1004F7047002883
-:107730000CBF491C20F00100704712EB020E43EB16
-:10774000030218BF4FF0010E4EEA4202ACF1200CCA
-:10775000DCF11E0E54D943FA0CFE10EB0E0051F171
-:10776000FF31CCF11E0ED5D50EF1010E12FA0EFE30
-:10777000404141EB010101EB445C5FEA5C5C10D9E4
-:1077800010EBDE7001EB045138BFBEF1004FBDE8D5
-:10779000104018BF704700280CBF491C20F00100A2
-:1077A000704730D24FEAD42C11F5001124F4006454
-:1077B0001BD0B1FA81F20B3AA41AA41ED2F1200315
-:1077C000914030FA03F31943904001EBCC71002C47
-:1077D00001EB0451BDE81040A8BF704701F1C04162
-:1077E0004FF0000001F000417047B0FA80F310FA4A
-:1077F00003F100D110BDE41A173C4805C90AE4E7BB
-:1078000001EB045110BD491001EB0451BDE81040DB
-:107810004FEA300002E04FF0000170474A0008BF15
-:107820000042F8D0B2F5001F28BF704701F00041B8
-:107830004FF0000070479EEA445F07D011EA5E0FE8
-:10784000BDE8104004BF002100207047BDE8104093
-:1078500070B5FFF7BFFE00BF40DFF63E83F000418A
-:10786000104670470000E0FF43004FEAD30C4FEA98
-:107870003C0C43401FBF40070CF1605113F0FE4F1A
-:1078800070471CF0006F03D100200CF000417047DE
-:107890000CF0004343EA507010B540EACC0000F011
-:1078A00090FA00BF000000924FEA0001FFF7E0BE2F
-:1078B0004FF000414FF00000A1F50021704700009B
-:1078C00090EA010F48BF81F0004100F10883421A9D
-:1078D0003CBF801A89184FEAD0524FF07F4C1CEA07
-:1078E000410FA2EBD15318BF9CEA026F00F03B801E
-:1078F0004FF0004C4CEA00204CEA012121FA03FC35
-:1079000010EB0C0C1ED202F1FF325FEA1C2040EBA0
-:10791000C25038BF70471CF07F0F4FEA400C18BFB1
-:10792000BCF17F4F38BF7047C3F12003994008BFB7
-:1079300020F00100BCF17F4F38BF7047A0F1C0407C
-:1079400000F085BA4FEA3C00000A40EBC25028BF65
-:107950001CF0FF0F4FEA400CE6D018BFBCF17F4F80
-:1079600038BF7047EAE79CEA026F05D010EA5C0F67
-:1079700008BF00F00040704710B500F022FA00BFC9
-:1079800064FBBE3E401058BFC0F14040491058BF94
-:10799000C1F140418142EFF3008070474FF47F0C0A
-:1079A0001CEAD0121EBF1CEAD11392EA0C0F93EA14
-:1079B0000C0F00F0858090EA010F48BF42F48072FE
-:1079C00040F4000C41F400002CF07F4120F07F4097
-:1079D00000B58142A2EB03020FF2081CACEB504E43
-:1079E000C0F100009EF800E04FEA4E0E00FB0EFCD6
-:1079F00038BF49004FEA2C1C02F5FA020CFB0EF3CB
-:107A00004FEACE1E4FEA112C4FEAC1210EEB635E06
-:107A100042EB22420EFB0CFC4FEA1C5300FB03110D
-:107A20004FEA112C4FEA01310EFB0CFC4FEADC4C03
-:107A300000FB0C11C14228BF09184CEB03335DF861
-:107A400004EB10EB410143EBC250B2F57C0F38BFA1
-:107A5000704729D512F0F00F1CBF00F1C04000F0B4
-:107A600000407047008182838485868788898B8C5B
-:107A70008D8E8F919293959697999A9C9D9FA0A297
-:107A8000A3A5A7A8AAACAEB0B2B3B5B7B9BCBEC0E7
-:107A9000C2C5C7C9CCCED1D4D7D9DCDFE2E6E9EC88
-:107AA000F0F3F7FAFE0000004FEA400C0CF1807C86
-:107AB000BCF17E4F28BF7047B0F1C04000F0C7B99D
-:107AC00090EA010F0CEAD11348BF42F4807262457C
-:107AD00038BF634507D213F47F0F16D080EA010048
-:107AE00000F00040704710B500F06BF9097EFC3ED5
-:107AF00000F005B880EA010000F00040704780EA1D
-:107B0000010000F0004000F0A2B912F47F0F04BFA2
-:107B10000248704780EA010000F099B90000C07F78
-:107B200050EA010C00F113801CF5000F58BFBCF5A2
-:107B3000000F01D48842704707D710F5000F58BFD7
-:107B400011F5000F15D488427047894270471CF523
-:107B5000000F04D5BCF5000FF7D5814270474FF0F8
-:107B6000807C1CEB400F38BF1CEB410F01D28142DF
-:107B7000704710B500F025F9922449004FF00050ED
-:107B80004FF08051FFF7FEBE41000B0ED3F19E0275
-:107B900008D950F400034FEA032323FA02F048BF48
-:107BA0004042704710B500F00CF900BF49922480A4
-:107BB000002070476FF0004282EA2000704700000A
-:107BC000C10DD1F19E0206DB4FEA002343F00043D2
-:107BD00023FA02F07047004207D54FEA4001B1F1A5
-:107BE000FE4F02D24FF00000704710B500F0E9F8E8
-:107BF00049922480002070476FEA200070470000FF
-:107C000010F0004148BF4042B0FA80F310FA03F28E
-:107C1000C3F19D030BD051EAC35101EB122053066F
-:107C200038BF704700F1010008BF20F00100704725
-:107C3000B0FA80F310FA03F2C3F19D030AD0D9051C
-:107C400001EB1220530638BF704700F1010008BF56
-:107C500020F001007047000050EA010C00F1138091
-:107C60001CF5000F58BFBCF5000F01D488427047C7
-:107C700007D710F5000F58BF11F5000F15D4884233
-:107C80007047894270471CF5000F04D5BCF5000F02
-:107C9000F7D5814270474FF0807C1CEB400F38BF16
-:107CA0001CEB410F01D28142704710B500F089F8FA
-:107CB000922449004FF000504FF08051FFF762BE10
-:107CC0004FF47F0C1CEAD0121EBF1CEAD11392EABB
-:107CD0000C0F93EA0C0F00F0478090EA010F48BFA9
-:107CE00042F480724FF0004C4CEA00204CEA012133
-:107CF00002EB0302A0FB0113A2F50002002918BF4A
-:107D000043F001035B0028BF4FEA330342EB2242FA
-:107D10005FEA132C4CEBC2502EBFBCEB436FB2F5A5
-:107D20007C0F70474FEA036CBCF1004F08BF20F096
-:107D30000100B2F57C0F38BF70470BD582F0FF020F
-:107D400012F5803FC8BF704700F1C040D8BF00F0B7
-:107D50000040704700F5000C5FEA4C0C48BF7047CC
-:107D6000B0F1C04000F073B890EA010F0CEAD113F3
-:107D700048BF42F48072624538BF634504D280EA4E
-:107D8000010000F00040704710B500F01AF800BF85
-:107D90008900013E00F007B800F009B85FEA410C25
-:107DA0005FEA1C6C08D080EA010000F050B85FEA7E
-:107DB000400C5FEA1C6CF6D14FF00040A0F580004B
-:107DC00070470EF1020E2EF0030E5EF8044B2442B3
-:107DD00004D44FEA4102B2F17F4F11D84FEA400379
-:107DE000B3F17F4F0CD80ED14FEAD07CB2F17F4F68
-:107DF0000CEB4C0C0CF1020C08BF4CEBD17C04E0FA
-:107E00004FF0080C01E04FEAD17C0CEB4C0324FA54
-:107E100003F404F00704B4F1040C06D20EEB840C56
-:107E2000BDE810404CF0010C6047DFE80CF007089B
-:107E300002024FF00040A0F5800010BD084642004D
-:107E400018BFD2F1807288BF00F0004010BDFF2142
-:107E500041EAD050C005704751EA000C00F1138090
-:107E60001CF5000F58BFBCF5000F01D481427047CC
-:107E700007D711F5000F58BF10F5000F15D4814238
-:107E80007047894270471CF5000F04D5BCF5000F00
-:107E9000F7D5884270474FF0807C1CEB410F38BF0C
-:107EA0001CEB400F01D28842704780EA010081EA52
-:107EB000000180EA0100FFF7F8BE80F0004090EA80
-:107EC000010F7FF504AD81F0004100F008B800001B
-:107ED00090EA010F48BF81F000413FF5F8AC421A2B
-:107EE00004D882F00042A0EB020011444FEAD052C5
-:107EF0004FF07F4C1CEA410FA2EBD15318BF9CEA14
-:107F0000026F4AD04FF0004C4CEA00204CEA0121AD
-:107F100021FA03FCB0EB0C0C0FD412F0FE0F36D09C
-:107F20005FEA4C001DD5001240EBC25038BF7047CD
-:107F30001CF03F0F18BF70470BE0A2F101025FEA8F
-:107F40001C2040EBC25038BF70471CF07F0F18BF99
-:107F50007047C3F12003994014BF401E20F0010078
-:107F6000704780084FEA122308BF7047B0FA80FCC0
-:107F7000A2EB0C02CCF1280C60FA0CF093EA122F61
-:107F800004BF00EBC25070474FEAC3707047130A3A
-:107F90005FEADC1008BF7047F6E79CEA026F04D086
-:107FA00010EA5C0F08BF0020704710B5FFF709FF0B
-:107FB00040DFF63E81F0004070470CF00F03092BC4
-:107FC00008BF082000F059800A2B0BD0082B18BFDF
-:107FD000704708BF1CF0400F0AD04FF000004FF070
-:107FE000000170471CF0400F18BF4FF00040704771
-:107FF0001CF0100F08D020F0704300F07F4242EADE
-:10800000D3014FEA4370704700F0604021F07F4297
-:1080100042EA000201F07F4040EA727070474FF080
-:10802000FF0C4CF4E06C1CEA11531CBF9CEA030CDF
-:108030009445C2BFDA4201EB02517047002B0DD0CC
-:10804000BCF1000F0FD0002A01F00041A4BF41F0A5
-:10805000E04141F07F614FF00000704701F00041C6
-:108060004FF00000704750EA01334FF09B0C18BFEF
-:108070004CF0806C7FF4A4A870471CF4801F11D0D2
-:108080001CF4E02F03D06FEACC31490070474FF069
-:108090004050EFF3008222F0704242EA000282F385
-:1080A000008870474FF0000070470000680000042F
-:1080B00076005401F7FD000175191A0C6A231B1C88
-:1080C0001F207274433B4138393A6B6C376F06247A
-:1080D0006D6E7000830000000008000000010018B1
-:1080E00032000500000020410000D242295C0F3E12
-:1080F0009A99993E3333733F295C0F3E000070001C
-:10810000000000240000000200030000006500548D
-:10811000FFEF0000FA80000B12820001030C30C355
-:108120000E8C8CE914D5400213710F8E3883F883BE
-:108130003000F883258EF8833000F883FFFFFFFFBF
-:108140000FFEA9D6240004001A8279A10000003C89
-:10815000FFFF00000010000038836FA2003E0330D4
-:108160004000000002CAE3093E8000002000000039
-:10817000000000004000000060000000000C000053
-:10818000000C186E000006920A16C0DFFFFF0256B0
-:10819000FD8CD377FFE1C496E0C5BEAA00000000C5
-:1081A000FFFF0B2B00001657000003594000000092
-:1081B00000001DFA00026C1D000000003FFFDFEB15
-:1081C000003EB3B6000D227800002F3C00000000F6
-:1081D000001942B5000039A20000B365D90E9FC94D
-:1081E0001DCF4C3430000000500000003BB67AE850
-:1081F0000064000000C80000000000001000000043
-:108200001000FA921000225E000D229F0001000073
-:1082100000320000FF46000063D4000010000000A0
-:1082200004D6000004CC000004CC00000000107252
-:1082300000000040000000000000000000060002F6
-:1082400000050007000000000064000000000000BE
-:108250000000000500050064002000000000000090
-:108260000000000000004000000003000000003299
-:10827000F8980000FF650000830F0000FF9BFC00E2
-:1082800000000000000000000000000000000000EE
-:1082900000000000000000000000000000000000DE
-:1082A000000000000000000000001000400000007E
-:1082B000000000060000B26A000200000001FB831B
-:1082C0000068000000D9FC007CF1FF830000000082
-:1082D00000650000006403E8006400280000002539
-:1082E0000000000016A000000000100000001000B8
-:1082F000002F0000000001F4000010000028000022
-:10830000FFFF4581FFFFFA7200000000000000003F
-:10831000004400050005BAC6004778A2000000012D
-:108320000000000000000600000000140000254DC1
-:10833000002F706D000005AE000C02D000000000A0
-:10834000000000000000000000000000001B000012
-:1083500000000000000000000000000000640000B9
-:108360000008000000000000000000000000000005
-:1083700000000000000000000000000000000000FD
-:1083800000000000000000000000000000000000ED
-:1083900000000000000000000000000000000000DD
-:1083A00000000000000000000000000000000000CD
-:1083B000000000000000000000000000001B0000A2
-:1083C0000000000000000000000E000E00000AC7C0
-:1083D0000004000000000032FFFFFF9C00000B2B98
-:1083E000000000020000000100000064FFE5000042
-:1083F000000000000000000000000000000000017C
-:1084000000000000000100000000000000018000EA
-:108410000001800000018000002426D3000000003D
-:1084200000000000000600100096003C0000000064
-:108430000000000000000000000000000C0A4E6870
-:10844000CDCF770950166759C619CE8200000000BB
-:10845000000000000000000000000000000000001C
-:108460000000000017D78400030000000000000097
-:1084700000000000C7938F9D1E1B1C190000000008
-:1084800000000000000000000000000000000000EC
-:1084900000000000020318850000400000000003F7
-:1084A0000000000300000000000000004000000089
-:1084B00000000000000000000000000000000000BC
-:1084C00000000000000000000000000000000000AC
-:1084D000000000000000000000000000000000009C
-:1084E000677DDF7E72902E554CF6E6880000000016
-:1084F000000000000000000000000000D8DCB4B85C
-:10850000B0D8B9ABF3F8FAB3B7BB8E9EAEF132F583
-:108510001BF1B4B8B08097F1A9DFDFDFAADFDFDF9E
-:10852000F2AAC5CDC7A90CC92C97F1A98926466620
-:10853000B28999A92D557DB0B08AA896365676F1A4
-:10854000BAA3B4B280C0B8A89711B28398BAA3F006
-:10855000240844106418B2B9B49883F1A329557D56
-:10856000BAB5B1A38393F0002850F5B2B6AA8393AD
-:1085700028547CF1B9A3829361BAA2DADEDFDB81F1
-:108580009AB9AEF5606870F1DABAA2DFD9BAA2FA88
-:10859000B9A38292DB31BAA2D9BAA2F8DF85A4D0FE
-:1085A000C1BBAD83C2C5C7B8A2DFDFDFBAA0DFDFC2
-:1085B000DFD8D8F1B8AAB38DB4980D355DB2B6BA8C
-:1085C000AF8C96198F9FA70E161EB49AB8AA872C47
-:1085D000547CBAA4B08AB691325676B28494A4C8B8
-:1085E00008CDD8B8B4B0F19982A82D557D98A80EC1
-:1085F000161EA22C547C92A4F02C5078F184A898DA
-:10860000C4CDFCD80DDBA8FC2DF3D9BAA6F8DABA94
-:10861000A6DED8BAB2B68696A6D0F3C841DAA6C806
-:10862000F8D8B0B4B882A892F52C548898F135D90E
-:10863000F418D8F1A2D0F8F9A884D9C7DFF8F883E4
-:10864000C5DADF69DF83C1D8F40114F1A8824EA82E
-:1086500084F311D182F5D992289788F109F41C1C72
-:10866000D884A8F3C0F9D1D99782F129F40DD8F3B1
-:10867000F9F9D1D982F4C203D8DEDF1AD8F1A2FA0F
-:10868000F9A88498D9C7DFF8F8F883C7DADF69DF7B
-:10869000F883C3D8F40114F198A8822EA884F311AA
-:1086A000D182F5D992509788F109F41CD884A8F3A7
-:1086B000C0F8F9D1D99782F149F40DD8F3F9F9D17D
-:1086C000D982F4C403D8DEDFD8F1AD8898CCA809EC
-:1086D000F9D98292A8F57CF1883ACF944A6E98DB5A
-:1086E0006931DAADF2DEF9D88795A8F221D1DAA5A1
-:1086F000F9F417D9F1AE8ED0C0C3AE82C684C3A838
-:108700008595C8A588F2C0F1F4010EF18E9EA8C629
-:108710003E56F554F18872F40115F19845856EF5D1
-:108720008E9E0488F142985A8E9E068869F4011C38
-:10873000F1981E1108D0F504F11E97020298362513
-:10874000DBF9D985A5F3C1DA85A5F3DFD88595A82E
-:10875000F309DAA5FAD88292A8F578F1881A849FED
-:1087600026889821DAF41DF3D8879F39D1AFD9DF55
-:10877000DFFBF9F40CF3D8FAD0F8DAF9F9D0DFD945
-:10878000F9D8F40BD8F3879F39D1AFD9DFDFF41DC7
-:10879000F3D8FAFCA869F9F9AFD0DADEFAD9F88F84
-:1087A0009FA8F1CCF398DB45D9AFDFD0F8D8F18F93
-:1087B0009FA8CAF38809DAAF8FCBF8D8F2AD978DAE
-:1087C0000CD9A5DFF9BAA6F3FAF412F2D8950DD1B7
-:1087D000D9BAA6F3FADAA5F2C1BAA6F3DFD8F1BA8C
-:1087E000B2B68696A6D0CAF349DAA6CBF8D8B0B40A
-:1087F000B8D8AD84F2C0DFF18FCBC3A8B2B68696ED
-:10880000C8C1CBC3F3B0B48898A821DB718D9D712A
-:10881000859521D9ADF2FAD88597A828D9F408D83A
-:10882000F28D29DAF405D9F285A4C2F2D8A88D9484
-:1088300001D1D9F411F2D88721D8F40AD8F284985A
-:10884000A8C801D1D9F411D8F3A4C8BBAFD0F2DEC7
-:10885000F8F8F8F8F8F8F8F8D8F1B8F6B5B9B08A39
-:1088600095A3DE3CA3D9F8D85CA3D9F8D87CA3D9CA
-:10887000F8D8F8F9D1A5D9DFDAFAD8B18530F7D927
-:10888000DED8F830ADDADED8F2B48C99A32D557D60
-:10889000A083DFDFDFB591A0F629D9FBD8A0FC29A2
-:1088A000D9FAD8A0D051D9F8D8FC51D9F9D879D96A
-:1088B000FBD8A0D0FC79D9FAD8A1F9F9F9F9F9A037
-:1088C000DADFDFDFD8A1F8F8F8F8F8ACDEF8ADDED3
-:1088D0008393AC2C547CF1A8DFDFDFF69D2CDAA06B
-:1088E000DFD9FADB2DF8D8A850DAA0D0DED9D0F83D
-:1088F000F8F8DB55F8D8A878DAA0D0DFD9D0FAF8A4
-:10890000F8F8F8DB7DF8D89CA88CF530DB38D9D0A6
-:10891000DEDFA0D0DEDFD8A848DB58D9DFD0DEA06C
-:10892000DFD0DED8A868DB70D9DFDFA0DFDFD8F1C9
-:10893000A888902C547C98A8D05C38D1DAF2AE8C00
-:10894000DFF9D8B087A8C1C1B188A8C6F9F9DA366D
-:10895000D8A8F9DA36D8A8F9DA36D8A8F9DA36D8A4
-:10896000A8F9DA36D8F78D9DADF818DAF2AEDFD86F
-:10897000F7ADFA30D9A4DEF9D8F2AEDEFAF983A762
-:10898000D9C3C5C7F1889BA77AADF7DEDFA4F88409
-:108990009408A797F300AEF29819A488C6A3948808
-:1089A000F632DFF28393DB09D9F2AADFD8D8AEF82A
-:1089B000F9D1DAF3A4DEA7F1889B7AD8F38494AED8
-:1089C00019F9DAAAF1DFD8A881C0C3C5C7A3928379
-:1089D000F628ADDED9F8D8A350ADD9F8D8A378AD34
-:1089E000D9F8D8F8F9D1A1DADEC3C5C7D8A18194E6
-:1089F000F818F2B089ACC3C5C7F1D8B8B4B097863F
-:108A0000A8319B069907AB9728889BF00C2014404F
-:108A1000B0B4B8F0A88A9A285078B79BA8295179A1
-:108A2000247059446938644831F1BBAB88002C5438
-:108A30007CF0B38BB8A804285078F1B088B497269E
-:108A4000A85998BBABB38B02264666B0B8F08A9C97
-:108A5000A82951798B2951798A2470598B20587112
-:108A60008A4469388B3940688A6448318B30496060
-:108A700088F1AC002C547CF08CA804285078F18844
-:108A80009726A85998AC8C02264666F0899CA8299E
-:108A90005179247059446938644831A988092059AA
-:108AA00070AB11384069A8193148608CA83C415C12
-:108AB000207C00F187981986A86E767EA999882D6A
-:108AC000557DD8B1B5B9A3DFDFDFAED0DFAAD0DEE8
-:108AD000F2ABF8F9D9B087C4AAF1DFDFBBAFDFDFB3
-:108AE000B9D8B1F1A3978E60DFB084F2C8F8F9D994
-:108AF000DED89385F14AB183A308B5839A0810B7ED
-:108B00009F10D8F1B0BAAEB08AC2B2B68E9EF1FB59
-:108B1000D9F41DD8F9D90CF1D8F8F8AD61D9AEFB6C
-:108B2000D8F40CF1D8F8F8AD19D9AEFBDFD8F416AB
-:108B3000F1D8F8AD8D61D9F4F4ACF59C9C8DDF2BA8
-:108B4000BAB6AEFAF8F40BD8F1AED0F8AD51DAAE51
-:108B5000FAF8F1D8B9B1B6A3839C08B9B1839AB534
-:108B6000AAC0FD3083B79F10B58B93F20202D1AB40
-:108B7000DADED8F1B080BAABC0C3B284C1C3D8B119
-:108B8000B9F38BA391B609B4D9ABDEB0879CB9A376
-:108B9000DDF1B38B8B8B8B8BB087A3A3A3A3B28B9D
-:108BA000B69BF2A3A3A3A3A3A3A3A3A3A3F1B087FC
-:108BB000B59AA3F39BA3A3DCBAACDFB9A3A3A3A389
-:108BC000A3A3A3A3A3A3A3A3A3A3A3A3D8D8D8BBBE
-:108BD000B3B7F1AAF9DAFFD9809AAA28B48098A786
-:108BE00020B79787A86688F07951F1902C870CA759
-:108BF00081976293F071716085940129517990A5F4
-:108C0000F1284C6C870C95188578A38390284C6CC0
-:108C1000886CD8F3A28200F210A8921980A2F2D92F
-:108C200026D8F188A84DD948D896A83980D93CD8FB
-:108C30009580A839A68698D92CDA87A72CD8A88938
-:108C40009519A980D938D8A88939A980DA3CD8A83B
-:108C50002EA83990D90CD8A8953198D90CD8A80944
-:108C6000D9FFD801DAFFD89539A9DA26FFD890A81C
-:108C70000D8999A810809821DA2ED88999A8318079
-:108C8000DA2ED8A886963180DA2ED8A8873180DAF5
-:108C90002ED8A88292F34180F1D92ED8A882F31958
-:108CA00080F1D92ED882ACF3C0A28022F1A62EA7E3
-:108CB0002EA92298A829DAACDEFFD8A2F22AF1A9BF
-:108CC0002E8292A8F23180A696F1D900AC8C9C0C31
-:108CD00030ACDED0DEFFD88C9CACD010ACDE809205
-:108CE000A2F24C82A8F1CAF235F19688A6D900D832
-:108CF000F1FF0000000000004FBB610567ACDD3FE5
-:108D0000182D4454FB21E93F9BF681D20B73EF3FB2
-:108D1000182D4454FB21F93FE2652F227F2B7A3C2A
-:108D2000075C143326A6813CBDCBF07A8807703CE3
-:108D3000075C143326A6913CC4EB98999999C9BF56
-:108D4000711623FEC671BCBF6D9A74AFF2B0B3BF8B
-:108D50009AFDDE522DDEADBF2F6C6A2C44B4A2BF4B
-:108D60000D5555555555D53FFF8300922449C23FB7
-:108D70006E204CC5CD45B73F513DD0A0660DB13FEB
-:108D8000EB0D76244B7BA93F11DA22E33AAD903FFD
-:108D9000000000000000000050726F6475637420D2
-:108DA00049442072656164206173203020696E64DB
-:108DB00069636174657320646576696365206973AE
-:108DC0002065697468657220696E636F6D70617487
-:108DD00069626C65206F7220616E204D5055333092
-:108DE00035302E0D0A000000088E0008000000201B
-:108DF000180100006C010008208F000818010020F5
-:108E0000480700008801000800A24A040000000092
-:108E1000000000000102030406070809000000002A
-:108E200001020304010203040607080902040608FC
-:108E30000000000000000000000000000000000032
-:108E40000000000000000000000000000000000022
-:108E50000000000000000000000000000000000012
-:108E600046000000000000000000000000000000BC
-:108E700000000000000000000000000000000000F2
-:108E800000000000000000000100000000000000E1
-:108E900000000000000000000000000000000000D2
-:108EA00000000000000000000000000000000000C2
-:108EB00000000000000000000000000000000000B2
-:108EC00000000000000000000000000000000000A2
-:108ED000000000000000803F0000000000000000D3
-:108EE00000000000FF000000FF0000000100000083
-:108EF00000000000B8800008AC80000800000000FE
-:108F00000000000000000000000000000000000061
-:108F1000000000000000000000000000D4800008F5
-:0400000508000131BD
-:00000001FF
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/.vscode/settings.json b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/.vscode/settings.json
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/.vscode/settings.json
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/.vscode/settings.json
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_GPIO.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_GPIO.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_GPIO.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_GPIO.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_GPIO.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_GPIO.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_GPIO.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_GPIO.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_NVIC.C b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_NVIC.C
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_NVIC.C
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_NVIC.C
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_NVIC.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_NVIC.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_NVIC.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_NVIC.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_iic.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_iic.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_iic.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_iic.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_iic.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_iic.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_iic.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_iic.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_sys.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_sys.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_sys.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_sys.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_sys.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_sys.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_sys.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_sys.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_usart.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_usart.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_usart.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_usart.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_usart.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_usart.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_usart.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_usart.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/delay.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/delay.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/delay.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/delay.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/delay.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/delay.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/DRV/delay.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/delay.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/IIC/IOI2C.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/IIC/IOI2C.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/IIC/IOI2C.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/IIC/IOI2C.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/IIC/IOI2C.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/IIC/IOI2C.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/IIC/IOI2C.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/IIC/IOI2C.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/bluetooth.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/bluetooth.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/bluetooth.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/bluetooth.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/bluetooth.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/bluetooth.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/bluetooth.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/bluetooth.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c
similarity index 98%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c
index 885a694..904a134 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c
@@ -65,7 +65,7 @@ void TIM6_IRQHandler(void)
Get_Angle(); // 更新姿态, 5ms读取一次
// PB_USART_printf(USART2, (u8 *)"Ctl::Pitch = %d\r\n", (int)Pitch);
- PB_USART_printf(USART2, (u8 *)"Encoder Left = %d Right = %d\r\n", (int)Encoder_Left, (int)Encoder_Right);
+ //PB_USART_printf(USART2, (u8 *)"Encoder Left = %d Right = %d\r\n", (int)Encoder_Left, (int)Encoder_Right);
// // 通过Flag_Target调整控制小车的频率
// if(Flag_Target==1)
@@ -81,7 +81,7 @@ void TIM6_IRQHandler(void)
{
// 停止电机
Car_Stop();
- PB_USART_printf(USART2, (u8 *)"Stop\n");
+ //PB_USART_printf(USART2, (u8 *)"Stop\n");
return;
}
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/motor.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/motor.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/motor.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/motor.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/motor.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/motor.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/motor.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/motor.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/bmp.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/bmp.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/bmp.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/bmp.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oled.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oled.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oled.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oled.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oled.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oled.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oled.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oled.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oledfont.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oledfont.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oledfont.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/OLED/oledfont.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/PID/pid.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/PID/pid.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/PID/pid.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/PID/pid.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/PID/pid.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/PID/pid.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/PID/pid.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/PID/pid.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER/core_cm3.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/core_cm3.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER/core_cm3.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/core_cm3.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER/core_cm3.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/core_cm3.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER/core_cm3.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/core_cm3.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_cl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_cl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_cl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_cl.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_hd.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_hd.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_hd.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_hd.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_ld.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_ld.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_ld.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_ld.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER/startup_stm32f10x_md.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_md.s
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_COER/startup_stm32f10x_md.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_md.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_xl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_xl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_xl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_xl.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/stm32f10x.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/stm32f10x.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/stm32f10x.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/stm32f10x.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/system_stm32f10x.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/system_stm32f10x.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/system_stm32f10x.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/system_stm32f10x.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/system_stm32f10x.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/system_stm32f10x.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/system_stm32f10x.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/system_stm32f10x.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/misc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/misc.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/misc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/misc.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_adc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_adc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_adc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_adc.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_bkp.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_bkp.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_bkp.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_bkp.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_can.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_can.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_can.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_can.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_cec.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_cec.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_cec.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_cec.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_crc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_crc.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_crc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_crc.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_dac.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dac.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_dac.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dac.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_dbgmcu.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dbgmcu.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_dbgmcu.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dbgmcu.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_dma.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dma.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_dma.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dma.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_exti.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_exti.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_exti.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_exti.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_flash.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_flash.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_flash.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_flash.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_fsmc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_fsmc.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_fsmc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_fsmc.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_gpio.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_gpio.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_gpio.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_gpio.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_i2c.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_i2c.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_i2c.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_i2c.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_iwdg.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_iwdg.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_iwdg.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_iwdg.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_pwr.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_pwr.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_pwr.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_pwr.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_rcc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_rcc.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_rcc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_rcc.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_rtc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_rtc.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_rtc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_rtc.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_sdio.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_sdio.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_sdio.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_sdio.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_spi.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_spi.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_spi.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_spi.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_tim.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_tim.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_tim.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_tim.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_usart.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_usart.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_usart.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_usart.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_wwdg.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_wwdg.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_wwdg.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_wwdg.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/misc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/misc.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/misc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/misc.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_adc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_adc.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_adc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_adc.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_bkp.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_bkp.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_bkp.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_bkp.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_can.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_can.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_can.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_can.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_cec.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_cec.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_cec.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_cec.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_crc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_crc.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_crc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_crc.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_dac.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dac.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_dac.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dac.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_dbgmcu.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dbgmcu.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_dbgmcu.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dbgmcu.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_dma.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dma.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_dma.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dma.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_exti.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_exti.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_exti.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_exti.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_flash.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_flash.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_flash.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_flash.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_fsmc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_fsmc.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_fsmc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_fsmc.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_gpio.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_gpio.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_gpio.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_gpio.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_i2c.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_i2c.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_i2c.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_i2c.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_iwdg.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_iwdg.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_iwdg.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_iwdg.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_pwr.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_pwr.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_pwr.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_pwr.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_rcc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_rcc.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_rcc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_rcc.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_rtc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_rtc.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_rtc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_rtc.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_sdio.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_sdio.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_sdio.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_sdio.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_spi.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_spi.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_spi.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_spi.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_tim.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_tim.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_tim.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_tim.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_usart.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_usart.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_usart.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_usart.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_wwdg.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_wwdg.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/src/stm32f10x_wwdg.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_wwdg.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map
similarity index 82%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map
index 2330ab6..41d482c 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map
@@ -74,7 +74,6 @@ Section Cross References
car.o(.text) refers to stm32f10x_tim.o(.text) for TIM_GetFlagStatus
car.o(.text) refers to bsp_gpio.o(.text) for LED_Flash
car.o(.text) refers to bsp_timer.o(.text) for Read_Encoder
- car.o(.text) refers to bluetooth.o(.text) for PB_USART_printf
car.o(.text) refers to motor.o(.text) for Car_Stop
car.o(.text) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
car.o(.text) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
@@ -146,8 +145,6 @@ Section Cross References
main.o(.text) refers to delay.o(.text) for Delay_ms
main.o(.text) refers to bsp_iic.o(.text) for i2c_CheckDevice
main.o(.text) refers to mpu6050.o(.text) for MPU6050_initialize
- main.o(.text) refers to bsp_timer.o(.text) for Timer6_Init
- main.o(.text) refers to main.o(.bss) for BLE_RX
use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
llsdiv.o(.text) refers to lludivv7m.o(.text) for __aeabi_uldivmod
__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
@@ -446,8 +443,9 @@ Removing Unused input sections from the image.
Removing pid.o(.text), (260 bytes).
Removing pid.o(.data), (28 bytes).
Removing show.o(.text), (2 bytes).
+ Removing main.o(.bss), (64 bytes).
-24 unused section(s) (total 12584 bytes) removed from the image.
+25 unused section(s) (total 12648 bytes) removed from the image.
==============================================================================
@@ -458,81 +456,81 @@ Image Symbol Table
Symbol Name Value Ov Type Size Object(Section)
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
+ ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
- ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
- ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
+ ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
+ ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
+ ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
- ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr_intlibspace.o ABSOLUTE
+ ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0_sigfpe.o ABSOLUTE
- ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE
+ ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0.o ABSOLUTE
../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
+ ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi_2.o ABSOLUTE
+ ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
+ ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
- ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
- ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
+ ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
+ ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
../clib/fenv.c 0x00000000 Number 0 _rserrno.o ABSOLUTE
../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
+ ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/longlong.s 0x00000000 Number 0 llsdiv.o ABSOLUTE
../clib/longlong.s 0x00000000 Number 0 lludivv7m.o ABSOLUTE
- ../clib/memcpset.s 0x00000000 Number 0 rt_memclr.o ABSOLUTE
../clib/memcpset.s 0x00000000 Number 0 aeabi_memset.o ABSOLUTE
../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
+ ../clib/memcpset.s 0x00000000 Number 0 rt_memclr.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_d.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
+ ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
+ ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
+ ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE
+ ../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
+ ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
+ ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
- ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../clib/stdio.c 0x00000000 Number 0 ferror_locked.o ABSOLUTE
../clib/stdio.c 0x00000000 Number 0 ferror.o ABSOLUTE
@@ -565,8 +563,8 @@ Image Symbol Table
../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE
../mathlib/atan.c 0x00000000 Number 0 atan.o ABSOLUTE
../mathlib/atan.c 0x00000000 Number 0 atan_x.o ABSOLUTE
- ../mathlib/atan2.c 0x00000000 Number 0 atan2_x.o ABSOLUTE
../mathlib/atan2.c 0x00000000 Number 0 atan2.o ABSOLUTE
+ ../mathlib/atan2.c 0x00000000 Number 0 atan2_x.o ABSOLUTE
../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE
../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE
../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE
@@ -690,103 +688,103 @@ Image Symbol Table
.text 0x080020d4 Section 0 bsp_iic.o(.text)
.text 0x080022ec Section 0 bsp_timer.o(.text)
.text 0x08002634 Section 0 car.o(.text)
- .text 0x08002984 Section 0 bluetooth.o(.text)
- itoa 0x08002ab7 Thumb Code 98 bluetooth.o(.text)
- .text 0x08002cac Section 0 motor.o(.text)
- .text 0x08002db0 Section 0 ioi2c.o(.text)
- IIC_Start 0x08002dd9 Thumb Code 96 ioi2c.o(.text)
- IIC_Stop 0x08002e39 Thumb Code 68 ioi2c.o(.text)
- IIC_Wait_Ack 0x08002e7d Thumb Code 96 ioi2c.o(.text)
- IIC_Ack 0x08002edd Thumb Code 72 ioi2c.o(.text)
- IIC_NAck 0x08002f25 Thumb Code 70 ioi2c.o(.text)
- IIC_Send_Byte 0x08002f6b Thumb Code 94 ioi2c.o(.text)
- IIC_Read_Byte 0x08003029 Thumb Code 104 ioi2c.o(.text)
- .text 0x080032d8 Section 0 mpu6050.o(.text)
- inv_row_2_scale 0x080032d9 Thumb Code 78 mpu6050.o(.text)
- inv_orientation_matrix_to_scalar 0x08003327 Thumb Code 40 mpu6050.o(.text)
- run_self_test 0x0800334f Thumb Code 172 mpu6050.o(.text)
- .text 0x080038d8 Section 0 inv_mpu.o(.text)
- set_int_enable 0x080038d9 Thumb Code 138 inv_mpu.o(.text)
- get_accel_prod_shift 0x08004b21 Thumb Code 168 inv_mpu.o(.text)
- accel_self_test 0x08004bc9 Thumb Code 164 inv_mpu.o(.text)
- gyro_self_test 0x08004c6d Thumb Code 280 inv_mpu.o(.text)
- get_st_biases 0x08004d85 Thumb Code 1136 inv_mpu.o(.text)
- .text 0x080057c4 Section 0 inv_mpu_dmp_motion_driver.o(.text)
- decode_gesture 0x08006279 Thumb Code 94 inv_mpu_dmp_motion_driver.o(.text)
- .text 0x08006534 Section 0 main.o(.text)
- .text 0x080066c0 Section 0 stm32f10x_it.o(.text)
- .text 0x080066d8 Section 2 use_no_semi_2.o(.text)
- .text 0x080066da Section 72 llsdiv.o(.text)
- .text 0x08006724 Section 0 noretval__2printf.o(.text)
- .text 0x0800673c Section 0 __printf.o(.text)
- .text 0x080067a4 Section 0 _printf_dec.o(.text)
- .text 0x0800681c Section 0 memcmp.o(.text)
- .text 0x08006874 Section 16 aeabi_memset.o(.text)
- .text 0x08006884 Section 0 heapauxi.o(.text)
- .text 0x0800688a Section 2 use_no_semi.o(.text)
- .text 0x0800688c Section 238 lludivv7m.o(.text)
- .text 0x0800697a Section 0 _printf_intcommon.o(.text)
- .text 0x08006a2c Section 0 _printf_char_file.o(.text)
- .text 0x08006a50 Section 68 rt_memclr.o(.text)
- .text 0x08006a94 Section 0 _printf_char_common.o(.text)
- _printf_input_char 0x08006a95 Thumb Code 10 _printf_char_common.o(.text)
- .text 0x08006ac4 Section 0 ferror.o(.text)
- .text 0x08006acc Section 78 rt_memclr_w.o(.text)
- .text 0x08006b1c Section 8 libspace.o(.text)
- .text 0x08006b24 Section 74 sys_stackheap_outer.o(.text)
- .text 0x08006b6e Section 0 exit.o(.text)
- i.__ARM_fpclassify 0x08006b80 Section 0 fpclassify.o(i.__ARM_fpclassify)
- i.__kernel_poly 0x08006ba8 Section 0 poly.o(i.__kernel_poly)
- i.__mathlib_dbl_infnan 0x08006c52 Section 0 dunder.o(i.__mathlib_dbl_infnan)
- i.__mathlib_dbl_infnan2 0x08006c58 Section 0 dunder.o(i.__mathlib_dbl_infnan2)
- i.__mathlib_dbl_underflow 0x08006c5c Section 0 dunder.o(i.__mathlib_dbl_underflow)
- i.atan 0x08006c6c Section 0 atan.o(i.atan)
- i.atan2 0x08006e8c Section 0 atan2.o(i.atan2)
- x$fpl$d2f 0x0800700c Section 98 d2f.o(x$fpl$d2f)
- x$fpl$dadd 0x08007070 Section 336 daddsub_clz.o(x$fpl$dadd)
- _dadd1 0x08007081 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
- x$fpl$dcheck1 0x080071c0 Section 16 dcheck1.o(x$fpl$dcheck1)
- x$fpl$ddiv 0x080071d0 Section 688 ddiv.o(x$fpl$ddiv)
- ddiv_entry 0x080071d7 Thumb Code 0 ddiv.o(x$fpl$ddiv)
- x$fpl$dmul 0x08007480 Section 340 dmul.o(x$fpl$dmul)
- x$fpl$dnaninf 0x080075d4 Section 156 dnaninf.o(x$fpl$dnaninf)
- x$fpl$dretinf 0x08007670 Section 12 dretinf.o(x$fpl$dretinf)
- x$fpl$drsb 0x0800767c Section 22 daddsub_clz.o(x$fpl$drsb)
- x$fpl$dsub 0x08007694 Section 468 daddsub_clz.o(x$fpl$dsub)
- _dsub1 0x080076a5 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
- x$fpl$f2d 0x08007868 Section 86 f2d.o(x$fpl$f2d)
- x$fpl$fadd 0x080078c0 Section 196 faddsub_clz.o(x$fpl$fadd)
- _fadd1 0x080078cf Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
- x$fpl$fcmpinf 0x08007984 Section 24 fcmpi.o(x$fpl$fcmpinf)
- x$fpl$fdiv 0x0800799c Section 388 fdiv.o(x$fpl$fdiv)
- _fdiv1 0x0800799d Thumb Code 0 fdiv.o(x$fpl$fdiv)
- x$fpl$feqf 0x08007b20 Section 104 feqf.o(x$fpl$feqf)
- x$fpl$ffix 0x08007b88 Section 54 ffix.o(x$fpl$ffix)
- x$fpl$ffixu 0x08007bc0 Section 62 ffixu.o(x$fpl$ffixu)
- x$fpl$fflt 0x08007c00 Section 48 fflt_clz.o(x$fpl$fflt)
- x$fpl$ffltu 0x08007c30 Section 38 fflt_clz.o(x$fpl$ffltu)
- x$fpl$fleqf 0x08007c58 Section 104 fleqf.o(x$fpl$fleqf)
- x$fpl$fmul 0x08007cc0 Section 258 fmul.o(x$fpl$fmul)
- x$fpl$fnaninf 0x08007dc2 Section 140 fnaninf.o(x$fpl$fnaninf)
- x$fpl$fretinf 0x08007e4e Section 10 fretinf.o(x$fpl$fretinf)
- x$fpl$frleqf 0x08007e58 Section 98 frleqf.o(x$fpl$frleqf)
- x$fpl$frsb 0x08007eba Section 20 faddsub_clz.o(x$fpl$frsb)
- x$fpl$fsub 0x08007ed0 Section 234 faddsub_clz.o(x$fpl$fsub)
- _fsub1 0x08007edf Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
- x$fpl$retnan 0x08007fba Section 100 retnan.o(x$fpl$retnan)
- x$fpl$scalbn 0x0800801e Section 92 scalbn.o(x$fpl$scalbn)
- x$fpl$trapveneer 0x0800807a Section 48 trapv.o(x$fpl$trapveneer)
- x$fpl$usenofp 0x080080aa Section 0 usenofp.o(x$fpl$usenofp)
- .constdata 0x080080ac Section 80 inv_mpu.o(.constdata)
- .constdata 0x080080fc Section 3062 inv_mpu_dmp_motion_driver.o(.constdata)
- dmp_memory 0x080080fc Data 3062 inv_mpu_dmp_motion_driver.o(.constdata)
- .constdata 0x08008cf8 Section 152 atan.o(.constdata)
- atanhi 0x08008cf8 Data 32 atan.o(.constdata)
- atanlo 0x08008d18 Data 32 atan.o(.constdata)
- aTodd 0x08008d38 Data 40 atan.o(.constdata)
- aTeven 0x08008d60 Data 48 atan.o(.constdata)
- .constdata 0x08008d90 Section 8 qnan.o(.constdata)
- .conststring 0x08008d98 Section 78 inv_mpu.o(.conststring)
+ .text 0x08002940 Section 0 bluetooth.o(.text)
+ itoa 0x08002a73 Thumb Code 98 bluetooth.o(.text)
+ .text 0x08002c68 Section 0 motor.o(.text)
+ .text 0x08002d6c Section 0 ioi2c.o(.text)
+ IIC_Start 0x08002d95 Thumb Code 96 ioi2c.o(.text)
+ IIC_Stop 0x08002df5 Thumb Code 68 ioi2c.o(.text)
+ IIC_Wait_Ack 0x08002e39 Thumb Code 96 ioi2c.o(.text)
+ IIC_Ack 0x08002e99 Thumb Code 72 ioi2c.o(.text)
+ IIC_NAck 0x08002ee1 Thumb Code 70 ioi2c.o(.text)
+ IIC_Send_Byte 0x08002f27 Thumb Code 94 ioi2c.o(.text)
+ IIC_Read_Byte 0x08002fe5 Thumb Code 104 ioi2c.o(.text)
+ .text 0x08003294 Section 0 mpu6050.o(.text)
+ inv_row_2_scale 0x08003295 Thumb Code 78 mpu6050.o(.text)
+ inv_orientation_matrix_to_scalar 0x080032e3 Thumb Code 40 mpu6050.o(.text)
+ run_self_test 0x0800330b Thumb Code 172 mpu6050.o(.text)
+ .text 0x080038bc Section 0 inv_mpu.o(.text)
+ set_int_enable 0x080038bd Thumb Code 138 inv_mpu.o(.text)
+ get_accel_prod_shift 0x08004b05 Thumb Code 168 inv_mpu.o(.text)
+ accel_self_test 0x08004bad Thumb Code 164 inv_mpu.o(.text)
+ gyro_self_test 0x08004c51 Thumb Code 280 inv_mpu.o(.text)
+ get_st_biases 0x08004d69 Thumb Code 1136 inv_mpu.o(.text)
+ .text 0x080057a8 Section 0 inv_mpu_dmp_motion_driver.o(.text)
+ decode_gesture 0x0800625d Thumb Code 94 inv_mpu_dmp_motion_driver.o(.text)
+ .text 0x08006518 Section 0 main.o(.text)
+ .text 0x080065a8 Section 0 stm32f10x_it.o(.text)
+ .text 0x080065c0 Section 2 use_no_semi_2.o(.text)
+ .text 0x080065c2 Section 72 llsdiv.o(.text)
+ .text 0x0800660c Section 0 noretval__2printf.o(.text)
+ .text 0x08006624 Section 0 __printf.o(.text)
+ .text 0x0800668c Section 0 _printf_dec.o(.text)
+ .text 0x08006704 Section 0 memcmp.o(.text)
+ .text 0x0800675c Section 16 aeabi_memset.o(.text)
+ .text 0x0800676c Section 0 heapauxi.o(.text)
+ .text 0x08006772 Section 2 use_no_semi.o(.text)
+ .text 0x08006774 Section 238 lludivv7m.o(.text)
+ .text 0x08006862 Section 0 _printf_intcommon.o(.text)
+ .text 0x08006914 Section 0 _printf_char_file.o(.text)
+ .text 0x08006938 Section 68 rt_memclr.o(.text)
+ .text 0x0800697c Section 0 _printf_char_common.o(.text)
+ _printf_input_char 0x0800697d Thumb Code 10 _printf_char_common.o(.text)
+ .text 0x080069ac Section 0 ferror.o(.text)
+ .text 0x080069b4 Section 78 rt_memclr_w.o(.text)
+ .text 0x08006a04 Section 8 libspace.o(.text)
+ .text 0x08006a0c Section 74 sys_stackheap_outer.o(.text)
+ .text 0x08006a56 Section 0 exit.o(.text)
+ i.__ARM_fpclassify 0x08006a68 Section 0 fpclassify.o(i.__ARM_fpclassify)
+ i.__kernel_poly 0x08006a90 Section 0 poly.o(i.__kernel_poly)
+ i.__mathlib_dbl_infnan 0x08006b3a Section 0 dunder.o(i.__mathlib_dbl_infnan)
+ i.__mathlib_dbl_infnan2 0x08006b40 Section 0 dunder.o(i.__mathlib_dbl_infnan2)
+ i.__mathlib_dbl_underflow 0x08006b44 Section 0 dunder.o(i.__mathlib_dbl_underflow)
+ i.atan 0x08006b54 Section 0 atan.o(i.atan)
+ i.atan2 0x08006d74 Section 0 atan2.o(i.atan2)
+ x$fpl$d2f 0x08006ef4 Section 98 d2f.o(x$fpl$d2f)
+ x$fpl$dadd 0x08006f58 Section 336 daddsub_clz.o(x$fpl$dadd)
+ _dadd1 0x08006f69 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
+ x$fpl$dcheck1 0x080070a8 Section 16 dcheck1.o(x$fpl$dcheck1)
+ x$fpl$ddiv 0x080070b8 Section 688 ddiv.o(x$fpl$ddiv)
+ ddiv_entry 0x080070bf Thumb Code 0 ddiv.o(x$fpl$ddiv)
+ x$fpl$dmul 0x08007368 Section 340 dmul.o(x$fpl$dmul)
+ x$fpl$dnaninf 0x080074bc Section 156 dnaninf.o(x$fpl$dnaninf)
+ x$fpl$dretinf 0x08007558 Section 12 dretinf.o(x$fpl$dretinf)
+ x$fpl$drsb 0x08007564 Section 22 daddsub_clz.o(x$fpl$drsb)
+ x$fpl$dsub 0x0800757c Section 468 daddsub_clz.o(x$fpl$dsub)
+ _dsub1 0x0800758d Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
+ x$fpl$f2d 0x08007750 Section 86 f2d.o(x$fpl$f2d)
+ x$fpl$fadd 0x080077a8 Section 196 faddsub_clz.o(x$fpl$fadd)
+ _fadd1 0x080077b7 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
+ x$fpl$fcmpinf 0x0800786c Section 24 fcmpi.o(x$fpl$fcmpinf)
+ x$fpl$fdiv 0x08007884 Section 388 fdiv.o(x$fpl$fdiv)
+ _fdiv1 0x08007885 Thumb Code 0 fdiv.o(x$fpl$fdiv)
+ x$fpl$feqf 0x08007a08 Section 104 feqf.o(x$fpl$feqf)
+ x$fpl$ffix 0x08007a70 Section 54 ffix.o(x$fpl$ffix)
+ x$fpl$ffixu 0x08007aa8 Section 62 ffixu.o(x$fpl$ffixu)
+ x$fpl$fflt 0x08007ae8 Section 48 fflt_clz.o(x$fpl$fflt)
+ x$fpl$ffltu 0x08007b18 Section 38 fflt_clz.o(x$fpl$ffltu)
+ x$fpl$fleqf 0x08007b40 Section 104 fleqf.o(x$fpl$fleqf)
+ x$fpl$fmul 0x08007ba8 Section 258 fmul.o(x$fpl$fmul)
+ x$fpl$fnaninf 0x08007caa Section 140 fnaninf.o(x$fpl$fnaninf)
+ x$fpl$fretinf 0x08007d36 Section 10 fretinf.o(x$fpl$fretinf)
+ x$fpl$frleqf 0x08007d40 Section 98 frleqf.o(x$fpl$frleqf)
+ x$fpl$frsb 0x08007da2 Section 20 faddsub_clz.o(x$fpl$frsb)
+ x$fpl$fsub 0x08007db8 Section 234 faddsub_clz.o(x$fpl$fsub)
+ _fsub1 0x08007dc7 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
+ x$fpl$retnan 0x08007ea2 Section 100 retnan.o(x$fpl$retnan)
+ x$fpl$scalbn 0x08007f06 Section 92 scalbn.o(x$fpl$scalbn)
+ x$fpl$trapveneer 0x08007f62 Section 48 trapv.o(x$fpl$trapveneer)
+ x$fpl$usenofp 0x08007f92 Section 0 usenofp.o(x$fpl$usenofp)
+ .constdata 0x08007f94 Section 80 inv_mpu.o(.constdata)
+ .constdata 0x08007fe4 Section 3062 inv_mpu_dmp_motion_driver.o(.constdata)
+ dmp_memory 0x08007fe4 Data 3062 inv_mpu_dmp_motion_driver.o(.constdata)
+ .constdata 0x08008be0 Section 152 atan.o(.constdata)
+ atanhi 0x08008be0 Data 32 atan.o(.constdata)
+ atanlo 0x08008c00 Data 32 atan.o(.constdata)
+ aTodd 0x08008c20 Data 40 atan.o(.constdata)
+ aTeven 0x08008c48 Data 48 atan.o(.constdata)
+ .constdata 0x08008c78 Section 8 qnan.o(.constdata)
+ .conststring 0x08008c80 Section 78 inv_mpu.o(.conststring)
.data 0x20000000 Section 20 system_stm32f10x.o(.data)
.data 0x20000014 Section 20 stm32f10x_rcc.o(.data)
APBAHBPrescTable 0x20000014 Data 16 stm32f10x_rcc.o(.data)
@@ -812,13 +810,12 @@ Image Symbol Table
.bss 0x20000118 Section 146 mpu6050.o(.bss)
.bss 0x200001ac Section 16 inv_mpu_dmp_motion_driver.o(.bss)
dmp 0x200001ac Data 16 inv_mpu_dmp_motion_driver.o(.bss)
- .bss 0x200001bc Section 64 main.o(.bss)
- .bss 0x200001fc Section 96 libspace.o(.bss)
- HEAP 0x20000260 Section 512 startup_stm32f10x_hd.o(HEAP)
- Heap_Mem 0x20000260 Data 512 startup_stm32f10x_hd.o(HEAP)
- STACK 0x20000460 Section 1024 startup_stm32f10x_hd.o(STACK)
- Stack_Mem 0x20000460 Data 1024 startup_stm32f10x_hd.o(STACK)
- __initial_sp 0x20000860 Data 0 startup_stm32f10x_hd.o(STACK)
+ .bss 0x200001bc Section 96 libspace.o(.bss)
+ HEAP 0x20000220 Section 512 startup_stm32f10x_hd.o(HEAP)
+ Heap_Mem 0x20000220 Data 512 startup_stm32f10x_hd.o(HEAP)
+ STACK 0x20000420 Section 1024 startup_stm32f10x_hd.o(STACK)
+ Stack_Mem 0x20000420 Data 1024 startup_stm32f10x_hd.o(STACK)
+ __initial_sp 0x20000820 Data 0 startup_stm32f10x_hd.o(STACK)
Global Symbols
@@ -1181,217 +1178,217 @@ Image Symbol Table
Turn_Off 0x08002647 Thumb Code 34 car.o(.text)
Balance 0x08002669 Thumb Code 76 car.o(.text)
Get_Angle 0x080026b5 Thumb Code 30 car.o(.text)
- TIM6_IRQHandler 0x080026d3 Thumb Code 184 car.o(.text)
- Velocity 0x0800278b Thumb Code 242 car.o(.text)
- myabs 0x0800287d Thumb Code 14 car.o(.text)
- Motor_SetPwm 0x0800288b Thumb Code 66 car.o(.text)
- Key 0x080028cd Thumb Code 22 car.o(.text)
- Bluetooth_Init 0x08002985 Thumb Code 162 bluetooth.o(.text)
- USART2_Send 0x08002a27 Thumb Code 74 bluetooth.o(.text)
- USART2_SendStr 0x08002a71 Thumb Code 70 bluetooth.o(.text)
- PB_USART_printf 0x08002b19 Thumb Code 296 bluetooth.o(.text)
- USART2_Receive 0x08002c41 Thumb Code 16 bluetooth.o(.text)
- USART2_IRQHandler 0x08002c51 Thumb Code 72 bluetooth.o(.text)
- Motor_Init 0x08002cad Thumb Code 40 motor.o(.text)
- Motor_CtlLeft 0x08002cd5 Thumb Code 68 motor.o(.text)
- Motor_CtlRight 0x08002d19 Thumb Code 68 motor.o(.text)
- Car_Go 0x08002d5d Thumb Code 16 motor.o(.text)
- Car_Back 0x08002d6d Thumb Code 16 motor.o(.text)
- Car_TurnLeft 0x08002d7d Thumb Code 16 motor.o(.text)
- Car_TurnRight 0x08002d8d Thumb Code 16 motor.o(.text)
- Car_Stop 0x08002d9d Thumb Code 16 motor.o(.text)
- IIC_MPU6050_Init 0x08002db1 Thumb Code 40 ioi2c.o(.text)
- i2cWrite 0x08002fc9 Thumb Code 96 ioi2c.o(.text)
- i2cRead 0x08003091 Thumb Code 118 ioi2c.o(.text)
- I2C_ReadOneByte 0x08003107 Thumb Code 70 ioi2c.o(.text)
- IICreadBytes 0x0800314d Thumb Code 112 ioi2c.o(.text)
- IICwriteBytes 0x080031bd Thumb Code 70 ioi2c.o(.text)
- IICreadByte 0x08003203 Thumb Code 22 ioi2c.o(.text)
- IICwriteByte 0x08003219 Thumb Code 20 ioi2c.o(.text)
- IICwriteBits 0x0800322d Thumb Code 106 ioi2c.o(.text)
- IICwriteBit 0x08003297 Thumb Code 64 ioi2c.o(.text)
- MPU6050_newValues 0x080033fb Thumb Code 494 mpu6050.o(.text)
- MPU6050_setClockSource 0x080035e9 Thumb Code 20 mpu6050.o(.text)
- MPU6050_setFullScaleGyroRange 0x080035fd Thumb Code 20 mpu6050.o(.text)
- MPU6050_setFullScaleAccelRange 0x08003611 Thumb Code 20 mpu6050.o(.text)
- MPU6050_setSleepEnabled 0x08003625 Thumb Code 18 mpu6050.o(.text)
- MPU6050_getDeviceID 0x08003637 Thumb Code 20 mpu6050.o(.text)
- MPU6050_testConnection 0x0800364b Thumb Code 18 mpu6050.o(.text)
- MPU6050_setI2CMasterModeEnabled 0x0800365d Thumb Code 18 mpu6050.o(.text)
- MPU6050_setI2CBypassEnabled 0x0800366f Thumb Code 18 mpu6050.o(.text)
- MPU6050_initialize 0x08003681 Thumb Code 40 mpu6050.o(.text)
- DMP_Init 0x080036a9 Thumb Code 220 mpu6050.o(.text)
- Read_DMP 0x08003785 Thumb Code 304 mpu6050.o(.text)
- mpu_reg_dump 0x08003963 Thumb Code 72 inv_mpu.o(.text)
- mpu_read_reg 0x080039ab Thumb Code 66 inv_mpu.o(.text)
- mpu_set_int_latched 0x080039ed Thumb Code 102 inv_mpu.o(.text)
- mpu_set_sensors 0x08003a53 Thumb Code 202 inv_mpu.o(.text)
- mpu_set_bypass 0x08003b1d Thumb Code 328 inv_mpu.o(.text)
- mpu_reset_fifo 0x08003c65 Thumb Code 444 inv_mpu.o(.text)
- mpu_configure_fifo 0x08003e21 Thumb Code 106 inv_mpu.o(.text)
- mpu_set_lpf 0x08003e8b Thumb Code 126 inv_mpu.o(.text)
- mpu_lp_accel_mode 0x08003f09 Thumb Code 218 inv_mpu.o(.text)
- mpu_set_sample_rate 0x08003fe3 Thumb Code 152 inv_mpu.o(.text)
- mpu_set_accel_fsr 0x0800407b Thumb Code 132 inv_mpu.o(.text)
- mpu_set_gyro_fsr 0x080040ff Thumb Code 132 inv_mpu.o(.text)
- mpu_init 0x08004183 Thumb Code 416 inv_mpu.o(.text)
- myget_ms 0x08004323 Thumb Code 2 inv_mpu.o(.text)
- mpu_get_gyro_reg 0x08004325 Thumb Code 110 inv_mpu.o(.text)
- mpu_get_accel_reg 0x08004393 Thumb Code 110 inv_mpu.o(.text)
- mpu_get_temperature 0x08004401 Thumb Code 150 inv_mpu.o(.text)
- mpu_set_accel_bias 0x08004497 Thumb Code 468 inv_mpu.o(.text)
- mpu_get_gyro_fsr 0x0800466b Thumb Code 64 inv_mpu.o(.text)
- mpu_get_accel_fsr 0x080046ab Thumb Code 72 inv_mpu.o(.text)
- mpu_get_lpf 0x080046f3 Thumb Code 74 inv_mpu.o(.text)
- mpu_get_sample_rate 0x0800473d Thumb Code 26 inv_mpu.o(.text)
- mpu_get_compass_sample_rate 0x08004757 Thumb Code 10 inv_mpu.o(.text)
- mpu_set_compass_sample_rate 0x08004761 Thumb Code 8 inv_mpu.o(.text)
- mpu_get_gyro_sens 0x08004769 Thumb Code 58 inv_mpu.o(.text)
- mpu_get_accel_sens 0x080047a3 Thumb Code 78 inv_mpu.o(.text)
- mpu_get_fifo_config 0x080047f1 Thumb Code 12 inv_mpu.o(.text)
- mpu_get_power_state 0x080047fd Thumb Code 22 inv_mpu.o(.text)
- mpu_get_int_status 0x08004813 Thumb Code 64 inv_mpu.o(.text)
- mpu_read_fifo 0x08004853 Thumb Code 520 inv_mpu.o(.text)
- mpu_read_fifo_stream 0x08004a5b Thumb Code 186 inv_mpu.o(.text)
- mpu_set_int_level 0x08004b15 Thumb Code 12 inv_mpu.o(.text)
- mpu_set_dmp_state 0x080051f5 Thumb Code 146 inv_mpu.o(.text)
- mpu_run_self_test 0x08005287 Thumb Code 298 inv_mpu.o(.text)
- mpu_write_mem 0x080053b1 Thumb Code 122 inv_mpu.o(.text)
- mpu_read_mem 0x0800542b Thumb Code 122 inv_mpu.o(.text)
- mpu_load_firmware 0x080054a5 Thumb Code 252 inv_mpu.o(.text)
- mpu_get_dmp_state 0x080055a1 Thumb Code 14 inv_mpu.o(.text)
- mpu_get_compass_reg 0x080055af Thumb Code 8 inv_mpu.o(.text)
- mpu_get_compass_fsr 0x080055b7 Thumb Code 8 inv_mpu.o(.text)
- mpu_lp_motion_interrupt 0x080055bf Thumb Code 512 inv_mpu.o(.text)
- dmp_load_motion_driver_firmware 0x080057c5 Thumb Code 20 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_orientation 0x080057d9 Thumb Code 290 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_gyro_bias 0x080058fb Thumb Code 294 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_accel_bias 0x08005a21 Thumb Code 300 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_fifo_rate 0x08005b4d Thumb Code 136 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_fifo_rate 0x08005bd5 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_thresh 0x08005be1 Thumb Code 396 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_axes 0x08005d6d Thumb Code 70 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_count 0x08005db3 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_time 0x08005dd9 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_time_multi 0x08005dff Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_thresh 0x08005e25 Thumb Code 56 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_time 0x08005e5d Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_timeout 0x08005e83 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_pedometer_step_count 0x08005ea9 Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_pedometer_step_count 0x08005eeb Thumb Code 42 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_pedometer_walk_time 0x08005f15 Thumb Code 72 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_pedometer_walk_time 0x08005f5d Thumb Code 48 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_6x_lp_quat 0x08005f8d Thumb Code 84 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_lp_quat 0x08005fe1 Thumb Code 60 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_gyro_cal 0x0800601d Thumb Code 62 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_feature 0x0800605b Thumb Code 530 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_enabled_features 0x0800626d Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_interrupt_mode 0x080062d7 Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
- dmp_read_fifo 0x08006319 Thumb Code 514 inv_mpu_dmp_motion_driver.o(.text)
- dmp_register_tap_cb 0x0800651b Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
- dmp_register_android_orient_cb 0x08006525 Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
- main 0x08006535 Thumb Code 332 main.o(.text)
- NMI_Handler 0x080066c1 Thumb Code 2 stm32f10x_it.o(.text)
- HardFault_Handler 0x080066c3 Thumb Code 4 stm32f10x_it.o(.text)
- MemManage_Handler 0x080066c7 Thumb Code 4 stm32f10x_it.o(.text)
- BusFault_Handler 0x080066cb Thumb Code 4 stm32f10x_it.o(.text)
- UsageFault_Handler 0x080066cf Thumb Code 4 stm32f10x_it.o(.text)
- SVC_Handler 0x080066d3 Thumb Code 2 stm32f10x_it.o(.text)
- DebugMon_Handler 0x080066d5 Thumb Code 2 stm32f10x_it.o(.text)
- PendSV_Handler 0x080066d7 Thumb Code 2 stm32f10x_it.o(.text)
- __use_no_semihosting 0x080066d9 Thumb Code 2 use_no_semi_2.o(.text)
- __aeabi_ldivmod 0x080066db Thumb Code 0 llsdiv.o(.text)
- _ll_sdiv 0x080066db Thumb Code 72 llsdiv.o(.text)
- __2printf 0x08006725 Thumb Code 20 noretval__2printf.o(.text)
- __printf 0x0800673d Thumb Code 104 __printf.o(.text)
- _printf_int_dec 0x080067a5 Thumb Code 104 _printf_dec.o(.text)
- memcmp 0x0800681d Thumb Code 88 memcmp.o(.text)
- __aeabi_memset 0x08006875 Thumb Code 16 aeabi_memset.o(.text)
- __use_two_region_memory 0x08006885 Thumb Code 2 heapauxi.o(.text)
- __rt_heap_escrow$2region 0x08006887 Thumb Code 2 heapauxi.o(.text)
- __rt_heap_expand$2region 0x08006889 Thumb Code 2 heapauxi.o(.text)
- __I$use$semihosting 0x0800688b Thumb Code 0 use_no_semi.o(.text)
- __use_no_semihosting_swi 0x0800688b Thumb Code 2 use_no_semi.o(.text)
- __aeabi_uldivmod 0x0800688d Thumb Code 0 lludivv7m.o(.text)
- _ll_udiv 0x0800688d Thumb Code 238 lludivv7m.o(.text)
- _printf_int_common 0x0800697b Thumb Code 178 _printf_intcommon.o(.text)
- _printf_char_file 0x08006a2d Thumb Code 32 _printf_char_file.o(.text)
- __aeabi_memclr 0x08006a51 Thumb Code 0 rt_memclr.o(.text)
- __rt_memclr 0x08006a51 Thumb Code 68 rt_memclr.o(.text)
- _memset 0x08006a55 Thumb Code 0 rt_memclr.o(.text)
- _printf_char_common 0x08006a9f Thumb Code 32 _printf_char_common.o(.text)
- ferror 0x08006ac5 Thumb Code 8 ferror.o(.text)
- __aeabi_memclr4 0x08006acd Thumb Code 0 rt_memclr_w.o(.text)
- __aeabi_memclr8 0x08006acd Thumb Code 0 rt_memclr_w.o(.text)
- __rt_memclr_w 0x08006acd Thumb Code 78 rt_memclr_w.o(.text)
- _memset_w 0x08006ad1 Thumb Code 0 rt_memclr_w.o(.text)
- __user_libspace 0x08006b1d Thumb Code 8 libspace.o(.text)
- __user_perproc_libspace 0x08006b1d Thumb Code 0 libspace.o(.text)
- __user_perthread_libspace 0x08006b1d Thumb Code 0 libspace.o(.text)
- __user_setup_stackheap 0x08006b25 Thumb Code 74 sys_stackheap_outer.o(.text)
- exit 0x08006b6f Thumb Code 18 exit.o(.text)
- __ARM_fpclassify 0x08006b81 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
- __kernel_poly 0x08006ba9 Thumb Code 170 poly.o(i.__kernel_poly)
- __mathlib_dbl_infnan 0x08006c53 Thumb Code 6 dunder.o(i.__mathlib_dbl_infnan)
- __mathlib_dbl_infnan2 0x08006c59 Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2)
- __mathlib_dbl_underflow 0x08006c5d Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
- atan 0x08006c6d Thumb Code 474 atan.o(i.atan)
- atan2 0x08006e8d Thumb Code 346 atan2.o(i.atan2)
- __aeabi_d2f 0x0800700d Thumb Code 0 d2f.o(x$fpl$d2f)
- _d2f 0x0800700d Thumb Code 98 d2f.o(x$fpl$d2f)
- __aeabi_dadd 0x08007071 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
- _dadd 0x08007071 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
- __fpl_dcheck_NaN1 0x080071c1 Thumb Code 10 dcheck1.o(x$fpl$dcheck1)
- __aeabi_ddiv 0x080071d1 Thumb Code 0 ddiv.o(x$fpl$ddiv)
- _ddiv 0x080071d1 Thumb Code 552 ddiv.o(x$fpl$ddiv)
- __aeabi_dmul 0x08007481 Thumb Code 0 dmul.o(x$fpl$dmul)
- _dmul 0x08007481 Thumb Code 332 dmul.o(x$fpl$dmul)
- __fpl_dnaninf 0x080075d5 Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
- __fpl_dretinf 0x08007671 Thumb Code 12 dretinf.o(x$fpl$dretinf)
- __aeabi_drsub 0x0800767d Thumb Code 0 daddsub_clz.o(x$fpl$drsb)
- _drsb 0x0800767d Thumb Code 22 daddsub_clz.o(x$fpl$drsb)
- __aeabi_dsub 0x08007695 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
- _dsub 0x08007695 Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
- __aeabi_f2d 0x08007869 Thumb Code 0 f2d.o(x$fpl$f2d)
- _f2d 0x08007869 Thumb Code 86 f2d.o(x$fpl$f2d)
- __aeabi_fadd 0x080078c1 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
- _fadd 0x080078c1 Thumb Code 196 faddsub_clz.o(x$fpl$fadd)
- __fpl_fcmp_Inf 0x08007985 Thumb Code 24 fcmpi.o(x$fpl$fcmpinf)
- __aeabi_fdiv 0x0800799d Thumb Code 0 fdiv.o(x$fpl$fdiv)
- _fdiv 0x0800799d Thumb Code 384 fdiv.o(x$fpl$fdiv)
- __aeabi_cfcmpeq 0x08007b21 Thumb Code 0 feqf.o(x$fpl$feqf)
- _fcmpeq 0x08007b21 Thumb Code 104 feqf.o(x$fpl$feqf)
- __aeabi_f2iz 0x08007b89 Thumb Code 0 ffix.o(x$fpl$ffix)
- _ffix 0x08007b89 Thumb Code 54 ffix.o(x$fpl$ffix)
- __aeabi_f2uiz 0x08007bc1 Thumb Code 0 ffixu.o(x$fpl$ffixu)
- _ffixu 0x08007bc1 Thumb Code 62 ffixu.o(x$fpl$ffixu)
- __aeabi_i2f 0x08007c01 Thumb Code 0 fflt_clz.o(x$fpl$fflt)
- _fflt 0x08007c01 Thumb Code 48 fflt_clz.o(x$fpl$fflt)
- __aeabi_ui2f 0x08007c31 Thumb Code 0 fflt_clz.o(x$fpl$ffltu)
- _ffltu 0x08007c31 Thumb Code 38 fflt_clz.o(x$fpl$ffltu)
- __aeabi_cfcmple 0x08007c59 Thumb Code 0 fleqf.o(x$fpl$fleqf)
- _fcmple 0x08007c59 Thumb Code 104 fleqf.o(x$fpl$fleqf)
- __fpl_fcmple_InfNaN 0x08007cab Thumb Code 0 fleqf.o(x$fpl$fleqf)
- __aeabi_fmul 0x08007cc1 Thumb Code 0 fmul.o(x$fpl$fmul)
- _fmul 0x08007cc1 Thumb Code 258 fmul.o(x$fpl$fmul)
- __fpl_fnaninf 0x08007dc3 Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
- __fpl_fretinf 0x08007e4f Thumb Code 10 fretinf.o(x$fpl$fretinf)
- __aeabi_cfrcmple 0x08007e59 Thumb Code 0 frleqf.o(x$fpl$frleqf)
- _frcmple 0x08007e59 Thumb Code 98 frleqf.o(x$fpl$frleqf)
- __aeabi_frsub 0x08007ebb Thumb Code 0 faddsub_clz.o(x$fpl$frsb)
- _frsb 0x08007ebb Thumb Code 20 faddsub_clz.o(x$fpl$frsb)
- __aeabi_fsub 0x08007ed1 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
- _fsub 0x08007ed1 Thumb Code 234 faddsub_clz.o(x$fpl$fsub)
- __fpl_return_NaN 0x08007fbb Thumb Code 100 retnan.o(x$fpl$retnan)
- __ARM_scalbn 0x0800801f Thumb Code 92 scalbn.o(x$fpl$scalbn)
- __fpl_cmpreturn 0x0800807b Thumb Code 48 trapv.o(x$fpl$trapveneer)
- __I$use$fp 0x080080aa Number 0 usenofp.o(x$fpl$usenofp)
- hw 0x080080ac Data 12 inv_mpu.o(.constdata)
- reg 0x080080b8 Data 27 inv_mpu.o(.constdata)
- test 0x080080d4 Data 40 inv_mpu.o(.constdata)
- __mathlib_zero 0x08008d90 Data 8 qnan.o(.constdata)
- Region$$Table$$Base 0x08008de8 Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x08008e08 Number 0 anon$$obj.o(Region$$Table)
+ TIM6_IRQHandler 0x080026d3 Thumb Code 160 car.o(.text)
+ Velocity 0x08002773 Thumb Code 242 car.o(.text)
+ myabs 0x08002865 Thumb Code 14 car.o(.text)
+ Motor_SetPwm 0x08002873 Thumb Code 66 car.o(.text)
+ Key 0x080028b5 Thumb Code 22 car.o(.text)
+ Bluetooth_Init 0x08002941 Thumb Code 162 bluetooth.o(.text)
+ USART2_Send 0x080029e3 Thumb Code 74 bluetooth.o(.text)
+ USART2_SendStr 0x08002a2d Thumb Code 70 bluetooth.o(.text)
+ PB_USART_printf 0x08002ad5 Thumb Code 296 bluetooth.o(.text)
+ USART2_Receive 0x08002bfd Thumb Code 16 bluetooth.o(.text)
+ USART2_IRQHandler 0x08002c0d Thumb Code 72 bluetooth.o(.text)
+ Motor_Init 0x08002c69 Thumb Code 40 motor.o(.text)
+ Motor_CtlLeft 0x08002c91 Thumb Code 68 motor.o(.text)
+ Motor_CtlRight 0x08002cd5 Thumb Code 68 motor.o(.text)
+ Car_Go 0x08002d19 Thumb Code 16 motor.o(.text)
+ Car_Back 0x08002d29 Thumb Code 16 motor.o(.text)
+ Car_TurnLeft 0x08002d39 Thumb Code 16 motor.o(.text)
+ Car_TurnRight 0x08002d49 Thumb Code 16 motor.o(.text)
+ Car_Stop 0x08002d59 Thumb Code 16 motor.o(.text)
+ IIC_MPU6050_Init 0x08002d6d Thumb Code 40 ioi2c.o(.text)
+ i2cWrite 0x08002f85 Thumb Code 96 ioi2c.o(.text)
+ i2cRead 0x0800304d Thumb Code 118 ioi2c.o(.text)
+ I2C_ReadOneByte 0x080030c3 Thumb Code 70 ioi2c.o(.text)
+ IICreadBytes 0x08003109 Thumb Code 112 ioi2c.o(.text)
+ IICwriteBytes 0x08003179 Thumb Code 70 ioi2c.o(.text)
+ IICreadByte 0x080031bf Thumb Code 22 ioi2c.o(.text)
+ IICwriteByte 0x080031d5 Thumb Code 20 ioi2c.o(.text)
+ IICwriteBits 0x080031e9 Thumb Code 106 ioi2c.o(.text)
+ IICwriteBit 0x08003253 Thumb Code 64 ioi2c.o(.text)
+ MPU6050_newValues 0x080033b7 Thumb Code 494 mpu6050.o(.text)
+ MPU6050_setClockSource 0x080035a5 Thumb Code 20 mpu6050.o(.text)
+ MPU6050_setFullScaleGyroRange 0x080035b9 Thumb Code 20 mpu6050.o(.text)
+ MPU6050_setFullScaleAccelRange 0x080035cd Thumb Code 20 mpu6050.o(.text)
+ MPU6050_setSleepEnabled 0x080035e1 Thumb Code 18 mpu6050.o(.text)
+ MPU6050_getDeviceID 0x080035f3 Thumb Code 20 mpu6050.o(.text)
+ MPU6050_testConnection 0x08003607 Thumb Code 18 mpu6050.o(.text)
+ MPU6050_setI2CMasterModeEnabled 0x08003619 Thumb Code 18 mpu6050.o(.text)
+ MPU6050_setI2CBypassEnabled 0x0800362b Thumb Code 18 mpu6050.o(.text)
+ MPU6050_initialize 0x0800363d Thumb Code 40 mpu6050.o(.text)
+ DMP_Init 0x08003665 Thumb Code 220 mpu6050.o(.text)
+ Read_DMP 0x08003741 Thumb Code 324 mpu6050.o(.text)
+ mpu_reg_dump 0x08003947 Thumb Code 72 inv_mpu.o(.text)
+ mpu_read_reg 0x0800398f Thumb Code 66 inv_mpu.o(.text)
+ mpu_set_int_latched 0x080039d1 Thumb Code 102 inv_mpu.o(.text)
+ mpu_set_sensors 0x08003a37 Thumb Code 202 inv_mpu.o(.text)
+ mpu_set_bypass 0x08003b01 Thumb Code 328 inv_mpu.o(.text)
+ mpu_reset_fifo 0x08003c49 Thumb Code 444 inv_mpu.o(.text)
+ mpu_configure_fifo 0x08003e05 Thumb Code 106 inv_mpu.o(.text)
+ mpu_set_lpf 0x08003e6f Thumb Code 126 inv_mpu.o(.text)
+ mpu_lp_accel_mode 0x08003eed Thumb Code 218 inv_mpu.o(.text)
+ mpu_set_sample_rate 0x08003fc7 Thumb Code 152 inv_mpu.o(.text)
+ mpu_set_accel_fsr 0x0800405f Thumb Code 132 inv_mpu.o(.text)
+ mpu_set_gyro_fsr 0x080040e3 Thumb Code 132 inv_mpu.o(.text)
+ mpu_init 0x08004167 Thumb Code 416 inv_mpu.o(.text)
+ myget_ms 0x08004307 Thumb Code 2 inv_mpu.o(.text)
+ mpu_get_gyro_reg 0x08004309 Thumb Code 110 inv_mpu.o(.text)
+ mpu_get_accel_reg 0x08004377 Thumb Code 110 inv_mpu.o(.text)
+ mpu_get_temperature 0x080043e5 Thumb Code 150 inv_mpu.o(.text)
+ mpu_set_accel_bias 0x0800447b Thumb Code 468 inv_mpu.o(.text)
+ mpu_get_gyro_fsr 0x0800464f Thumb Code 64 inv_mpu.o(.text)
+ mpu_get_accel_fsr 0x0800468f Thumb Code 72 inv_mpu.o(.text)
+ mpu_get_lpf 0x080046d7 Thumb Code 74 inv_mpu.o(.text)
+ mpu_get_sample_rate 0x08004721 Thumb Code 26 inv_mpu.o(.text)
+ mpu_get_compass_sample_rate 0x0800473b Thumb Code 10 inv_mpu.o(.text)
+ mpu_set_compass_sample_rate 0x08004745 Thumb Code 8 inv_mpu.o(.text)
+ mpu_get_gyro_sens 0x0800474d Thumb Code 58 inv_mpu.o(.text)
+ mpu_get_accel_sens 0x08004787 Thumb Code 78 inv_mpu.o(.text)
+ mpu_get_fifo_config 0x080047d5 Thumb Code 12 inv_mpu.o(.text)
+ mpu_get_power_state 0x080047e1 Thumb Code 22 inv_mpu.o(.text)
+ mpu_get_int_status 0x080047f7 Thumb Code 64 inv_mpu.o(.text)
+ mpu_read_fifo 0x08004837 Thumb Code 520 inv_mpu.o(.text)
+ mpu_read_fifo_stream 0x08004a3f Thumb Code 186 inv_mpu.o(.text)
+ mpu_set_int_level 0x08004af9 Thumb Code 12 inv_mpu.o(.text)
+ mpu_set_dmp_state 0x080051d9 Thumb Code 146 inv_mpu.o(.text)
+ mpu_run_self_test 0x0800526b Thumb Code 298 inv_mpu.o(.text)
+ mpu_write_mem 0x08005395 Thumb Code 122 inv_mpu.o(.text)
+ mpu_read_mem 0x0800540f Thumb Code 122 inv_mpu.o(.text)
+ mpu_load_firmware 0x08005489 Thumb Code 252 inv_mpu.o(.text)
+ mpu_get_dmp_state 0x08005585 Thumb Code 14 inv_mpu.o(.text)
+ mpu_get_compass_reg 0x08005593 Thumb Code 8 inv_mpu.o(.text)
+ mpu_get_compass_fsr 0x0800559b Thumb Code 8 inv_mpu.o(.text)
+ mpu_lp_motion_interrupt 0x080055a3 Thumb Code 512 inv_mpu.o(.text)
+ dmp_load_motion_driver_firmware 0x080057a9 Thumb Code 20 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_orientation 0x080057bd Thumb Code 290 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_gyro_bias 0x080058df Thumb Code 294 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_accel_bias 0x08005a05 Thumb Code 300 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_fifo_rate 0x08005b31 Thumb Code 136 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_get_fifo_rate 0x08005bb9 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_thresh 0x08005bc5 Thumb Code 396 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_axes 0x08005d51 Thumb Code 70 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_count 0x08005d97 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_time 0x08005dbd Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_time_multi 0x08005de3 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_shake_reject_thresh 0x08005e09 Thumb Code 56 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_shake_reject_time 0x08005e41 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_shake_reject_timeout 0x08005e67 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_get_pedometer_step_count 0x08005e8d Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_pedometer_step_count 0x08005ecf Thumb Code 42 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_get_pedometer_walk_time 0x08005ef9 Thumb Code 72 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_pedometer_walk_time 0x08005f41 Thumb Code 48 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_enable_6x_lp_quat 0x08005f71 Thumb Code 84 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_enable_lp_quat 0x08005fc5 Thumb Code 60 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_enable_gyro_cal 0x08006001 Thumb Code 62 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_enable_feature 0x0800603f Thumb Code 530 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_get_enabled_features 0x08006251 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_interrupt_mode 0x080062bb Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_read_fifo 0x080062fd Thumb Code 514 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_register_tap_cb 0x080064ff Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_register_android_orient_cb 0x08006509 Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
+ main 0x08006519 Thumb Code 84 main.o(.text)
+ NMI_Handler 0x080065a9 Thumb Code 2 stm32f10x_it.o(.text)
+ HardFault_Handler 0x080065ab Thumb Code 4 stm32f10x_it.o(.text)
+ MemManage_Handler 0x080065af Thumb Code 4 stm32f10x_it.o(.text)
+ BusFault_Handler 0x080065b3 Thumb Code 4 stm32f10x_it.o(.text)
+ UsageFault_Handler 0x080065b7 Thumb Code 4 stm32f10x_it.o(.text)
+ SVC_Handler 0x080065bb Thumb Code 2 stm32f10x_it.o(.text)
+ DebugMon_Handler 0x080065bd Thumb Code 2 stm32f10x_it.o(.text)
+ PendSV_Handler 0x080065bf Thumb Code 2 stm32f10x_it.o(.text)
+ __use_no_semihosting 0x080065c1 Thumb Code 2 use_no_semi_2.o(.text)
+ __aeabi_ldivmod 0x080065c3 Thumb Code 0 llsdiv.o(.text)
+ _ll_sdiv 0x080065c3 Thumb Code 72 llsdiv.o(.text)
+ __2printf 0x0800660d Thumb Code 20 noretval__2printf.o(.text)
+ __printf 0x08006625 Thumb Code 104 __printf.o(.text)
+ _printf_int_dec 0x0800668d Thumb Code 104 _printf_dec.o(.text)
+ memcmp 0x08006705 Thumb Code 88 memcmp.o(.text)
+ __aeabi_memset 0x0800675d Thumb Code 16 aeabi_memset.o(.text)
+ __use_two_region_memory 0x0800676d Thumb Code 2 heapauxi.o(.text)
+ __rt_heap_escrow$2region 0x0800676f Thumb Code 2 heapauxi.o(.text)
+ __rt_heap_expand$2region 0x08006771 Thumb Code 2 heapauxi.o(.text)
+ __I$use$semihosting 0x08006773 Thumb Code 0 use_no_semi.o(.text)
+ __use_no_semihosting_swi 0x08006773 Thumb Code 2 use_no_semi.o(.text)
+ __aeabi_uldivmod 0x08006775 Thumb Code 0 lludivv7m.o(.text)
+ _ll_udiv 0x08006775 Thumb Code 238 lludivv7m.o(.text)
+ _printf_int_common 0x08006863 Thumb Code 178 _printf_intcommon.o(.text)
+ _printf_char_file 0x08006915 Thumb Code 32 _printf_char_file.o(.text)
+ __aeabi_memclr 0x08006939 Thumb Code 0 rt_memclr.o(.text)
+ __rt_memclr 0x08006939 Thumb Code 68 rt_memclr.o(.text)
+ _memset 0x0800693d Thumb Code 0 rt_memclr.o(.text)
+ _printf_char_common 0x08006987 Thumb Code 32 _printf_char_common.o(.text)
+ ferror 0x080069ad Thumb Code 8 ferror.o(.text)
+ __aeabi_memclr4 0x080069b5 Thumb Code 0 rt_memclr_w.o(.text)
+ __aeabi_memclr8 0x080069b5 Thumb Code 0 rt_memclr_w.o(.text)
+ __rt_memclr_w 0x080069b5 Thumb Code 78 rt_memclr_w.o(.text)
+ _memset_w 0x080069b9 Thumb Code 0 rt_memclr_w.o(.text)
+ __user_libspace 0x08006a05 Thumb Code 8 libspace.o(.text)
+ __user_perproc_libspace 0x08006a05 Thumb Code 0 libspace.o(.text)
+ __user_perthread_libspace 0x08006a05 Thumb Code 0 libspace.o(.text)
+ __user_setup_stackheap 0x08006a0d Thumb Code 74 sys_stackheap_outer.o(.text)
+ exit 0x08006a57 Thumb Code 18 exit.o(.text)
+ __ARM_fpclassify 0x08006a69 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
+ __kernel_poly 0x08006a91 Thumb Code 170 poly.o(i.__kernel_poly)
+ __mathlib_dbl_infnan 0x08006b3b Thumb Code 6 dunder.o(i.__mathlib_dbl_infnan)
+ __mathlib_dbl_infnan2 0x08006b41 Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2)
+ __mathlib_dbl_underflow 0x08006b45 Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
+ atan 0x08006b55 Thumb Code 474 atan.o(i.atan)
+ atan2 0x08006d75 Thumb Code 346 atan2.o(i.atan2)
+ __aeabi_d2f 0x08006ef5 Thumb Code 0 d2f.o(x$fpl$d2f)
+ _d2f 0x08006ef5 Thumb Code 98 d2f.o(x$fpl$d2f)
+ __aeabi_dadd 0x08006f59 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
+ _dadd 0x08006f59 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
+ __fpl_dcheck_NaN1 0x080070a9 Thumb Code 10 dcheck1.o(x$fpl$dcheck1)
+ __aeabi_ddiv 0x080070b9 Thumb Code 0 ddiv.o(x$fpl$ddiv)
+ _ddiv 0x080070b9 Thumb Code 552 ddiv.o(x$fpl$ddiv)
+ __aeabi_dmul 0x08007369 Thumb Code 0 dmul.o(x$fpl$dmul)
+ _dmul 0x08007369 Thumb Code 332 dmul.o(x$fpl$dmul)
+ __fpl_dnaninf 0x080074bd Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
+ __fpl_dretinf 0x08007559 Thumb Code 12 dretinf.o(x$fpl$dretinf)
+ __aeabi_drsub 0x08007565 Thumb Code 0 daddsub_clz.o(x$fpl$drsb)
+ _drsb 0x08007565 Thumb Code 22 daddsub_clz.o(x$fpl$drsb)
+ __aeabi_dsub 0x0800757d Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
+ _dsub 0x0800757d Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
+ __aeabi_f2d 0x08007751 Thumb Code 0 f2d.o(x$fpl$f2d)
+ _f2d 0x08007751 Thumb Code 86 f2d.o(x$fpl$f2d)
+ __aeabi_fadd 0x080077a9 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
+ _fadd 0x080077a9 Thumb Code 196 faddsub_clz.o(x$fpl$fadd)
+ __fpl_fcmp_Inf 0x0800786d Thumb Code 24 fcmpi.o(x$fpl$fcmpinf)
+ __aeabi_fdiv 0x08007885 Thumb Code 0 fdiv.o(x$fpl$fdiv)
+ _fdiv 0x08007885 Thumb Code 384 fdiv.o(x$fpl$fdiv)
+ __aeabi_cfcmpeq 0x08007a09 Thumb Code 0 feqf.o(x$fpl$feqf)
+ _fcmpeq 0x08007a09 Thumb Code 104 feqf.o(x$fpl$feqf)
+ __aeabi_f2iz 0x08007a71 Thumb Code 0 ffix.o(x$fpl$ffix)
+ _ffix 0x08007a71 Thumb Code 54 ffix.o(x$fpl$ffix)
+ __aeabi_f2uiz 0x08007aa9 Thumb Code 0 ffixu.o(x$fpl$ffixu)
+ _ffixu 0x08007aa9 Thumb Code 62 ffixu.o(x$fpl$ffixu)
+ __aeabi_i2f 0x08007ae9 Thumb Code 0 fflt_clz.o(x$fpl$fflt)
+ _fflt 0x08007ae9 Thumb Code 48 fflt_clz.o(x$fpl$fflt)
+ __aeabi_ui2f 0x08007b19 Thumb Code 0 fflt_clz.o(x$fpl$ffltu)
+ _ffltu 0x08007b19 Thumb Code 38 fflt_clz.o(x$fpl$ffltu)
+ __aeabi_cfcmple 0x08007b41 Thumb Code 0 fleqf.o(x$fpl$fleqf)
+ _fcmple 0x08007b41 Thumb Code 104 fleqf.o(x$fpl$fleqf)
+ __fpl_fcmple_InfNaN 0x08007b93 Thumb Code 0 fleqf.o(x$fpl$fleqf)
+ __aeabi_fmul 0x08007ba9 Thumb Code 0 fmul.o(x$fpl$fmul)
+ _fmul 0x08007ba9 Thumb Code 258 fmul.o(x$fpl$fmul)
+ __fpl_fnaninf 0x08007cab Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
+ __fpl_fretinf 0x08007d37 Thumb Code 10 fretinf.o(x$fpl$fretinf)
+ __aeabi_cfrcmple 0x08007d41 Thumb Code 0 frleqf.o(x$fpl$frleqf)
+ _frcmple 0x08007d41 Thumb Code 98 frleqf.o(x$fpl$frleqf)
+ __aeabi_frsub 0x08007da3 Thumb Code 0 faddsub_clz.o(x$fpl$frsb)
+ _frsb 0x08007da3 Thumb Code 20 faddsub_clz.o(x$fpl$frsb)
+ __aeabi_fsub 0x08007db9 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
+ _fsub 0x08007db9 Thumb Code 234 faddsub_clz.o(x$fpl$fsub)
+ __fpl_return_NaN 0x08007ea3 Thumb Code 100 retnan.o(x$fpl$retnan)
+ __ARM_scalbn 0x08007f07 Thumb Code 92 scalbn.o(x$fpl$scalbn)
+ __fpl_cmpreturn 0x08007f63 Thumb Code 48 trapv.o(x$fpl$trapveneer)
+ __I$use$fp 0x08007f92 Number 0 usenofp.o(x$fpl$usenofp)
+ hw 0x08007f94 Data 12 inv_mpu.o(.constdata)
+ reg 0x08007fa0 Data 27 inv_mpu.o(.constdata)
+ test 0x08007fbc Data 40 inv_mpu.o(.constdata)
+ __mathlib_zero 0x08008c78 Data 8 qnan.o(.constdata)
+ Region$$Table$$Base 0x08008cd0 Number 0 anon$$obj.o(Region$$Table)
+ Region$$Table$$Limit 0x08008cf0 Number 0 anon$$obj.o(Region$$Table)
SystemCoreClock 0x20000000 Data 4 system_stm32f10x.o(.data)
AHBPrescTable 0x20000004 Data 16 system_stm32f10x.o(.data)
rx_address 0x2000002c Data 4 bsp_usart.o(.data)
@@ -1435,9 +1432,8 @@ Image Symbol Table
Gz_offset 0x200000ea Data 2 mpu6050.o(.data)
buffer 0x20000118 Data 14 mpu6050.o(.bss)
MPU6050_FIFO 0x20000126 Data 132 mpu6050.o(.bss)
- BLE_RX 0x200001bc Data 64 main.o(.bss)
- __libspace_start 0x200001fc Data 96 libspace.o(.bss)
- __temporary_stack_top$libspace 0x2000025c Data 0 libspace.o(.bss)
+ __libspace_start 0x200001bc Data 96 libspace.o(.bss)
+ __temporary_stack_top$libspace 0x2000021c Data 0 libspace.o(.bss)
@@ -1447,9 +1443,9 @@ Memory Map of the image
Image Entry point : 0x08000131
- Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00008f20, Max: 0x00040000, ABSOLUTE)
+ Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00008e08, Max: 0x00040000, ABSOLUTE)
- Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00008e08, Max: 0x00040000, ABSOLUTE)
+ Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00008cf0, Max: 0x00040000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
@@ -1519,92 +1515,92 @@ Memory Map of the image
0x08002028 0x000000ac Code RO 555 .text delay.o
0x080020d4 0x00000218 Code RO 569 .text bsp_iic.o
0x080022ec 0x00000348 Code RO 584 .text bsp_timer.o
- 0x08002634 0x00000350 Code RO 614 .text car.o
- 0x08002984 0x00000328 Code RO 638 .text bluetooth.o
- 0x08002cac 0x00000104 Code RO 660 .text motor.o
- 0x08002db0 0x00000526 Code RO 672 .text ioi2c.o
- 0x080032d6 0x00000002 PAD
- 0x080032d8 0x00000600 Code RO 696 .text mpu6050.o
- 0x080038d8 0x00001eec Code RO 719 .text inv_mpu.o
- 0x080057c4 0x00000d70 Code RO 743 .text inv_mpu_dmp_motion_driver.o
- 0x08006534 0x0000018c Code RO 758 .text main.o
- 0x080066c0 0x00000018 Code RO 777 .text stm32f10x_it.o
- 0x080066d8 0x00000002 Code RO 794 .text c_w.l(use_no_semi_2.o)
- 0x080066da 0x00000048 Code RO 796 .text c_w.l(llsdiv.o)
- 0x08006722 0x00000002 PAD
- 0x08006724 0x00000018 Code RO 800 .text c_w.l(noretval__2printf.o)
- 0x0800673c 0x00000068 Code RO 802 .text c_w.l(__printf.o)
- 0x080067a4 0x00000078 Code RO 804 .text c_w.l(_printf_dec.o)
- 0x0800681c 0x00000058 Code RO 828 .text c_w.l(memcmp.o)
- 0x08006874 0x00000010 Code RO 830 .text c_w.l(aeabi_memset.o)
- 0x08006884 0x00000006 Code RO 832 .text c_w.l(heapauxi.o)
- 0x0800688a 0x00000002 Code RO 888 .text c_w.l(use_no_semi.o)
- 0x0800688c 0x000000ee Code RO 891 .text c_w.l(lludivv7m.o)
- 0x0800697a 0x000000b2 Code RO 895 .text c_w.l(_printf_intcommon.o)
- 0x08006a2c 0x00000024 Code RO 897 .text c_w.l(_printf_char_file.o)
- 0x08006a50 0x00000044 Code RO 900 .text c_w.l(rt_memclr.o)
- 0x08006a94 0x00000030 Code RO 966 .text c_w.l(_printf_char_common.o)
- 0x08006ac4 0x00000008 Code RO 968 .text c_w.l(ferror.o)
- 0x08006acc 0x0000004e Code RO 972 .text c_w.l(rt_memclr_w.o)
- 0x08006b1a 0x00000002 PAD
- 0x08006b1c 0x00000008 Code RO 980 .text c_w.l(libspace.o)
- 0x08006b24 0x0000004a Code RO 983 .text c_w.l(sys_stackheap_outer.o)
- 0x08006b6e 0x00000012 Code RO 989 .text c_w.l(exit.o)
- 0x08006b80 0x00000028 Code RO 976 i.__ARM_fpclassify m_ws.l(fpclassify.o)
- 0x08006ba8 0x000000aa Code RO 978 i.__kernel_poly m_ws.l(poly.o)
- 0x08006c52 0x00000006 Code RO 928 i.__mathlib_dbl_infnan m_ws.l(dunder.o)
- 0x08006c58 0x00000004 Code RO 929 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o)
- 0x08006c5c 0x00000010 Code RO 933 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
- 0x08006c6c 0x00000220 Code RO 918 i.atan m_ws.l(atan.o)
- 0x08006e8c 0x00000180 Code RO 881 i.atan2 m_ws.l(atan2.o)
- 0x0800700c 0x00000062 Code RO 836 x$fpl$d2f fz_ws.l(d2f.o)
- 0x0800706e 0x00000002 PAD
- 0x08007070 0x00000150 Code RO 838 x$fpl$dadd fz_ws.l(daddsub_clz.o)
- 0x080071c0 0x00000010 Code RO 997 x$fpl$dcheck1 fz_ws.l(dcheck1.o)
- 0x080071d0 0x000002b0 Code RO 903 x$fpl$ddiv fz_ws.l(ddiv.o)
- 0x08007480 0x00000154 Code RO 844 x$fpl$dmul fz_ws.l(dmul.o)
- 0x080075d4 0x0000009c Code RO 906 x$fpl$dnaninf fz_ws.l(dnaninf.o)
- 0x08007670 0x0000000c Code RO 908 x$fpl$dretinf fz_ws.l(dretinf.o)
- 0x0800767c 0x00000016 Code RO 839 x$fpl$drsb fz_ws.l(daddsub_clz.o)
- 0x08007692 0x00000002 PAD
- 0x08007694 0x000001d4 Code RO 840 x$fpl$dsub fz_ws.l(daddsub_clz.o)
- 0x08007868 0x00000056 Code RO 846 x$fpl$f2d fz_ws.l(f2d.o)
- 0x080078be 0x00000002 PAD
- 0x080078c0 0x000000c4 Code RO 848 x$fpl$fadd fz_ws.l(faddsub_clz.o)
- 0x08007984 0x00000018 Code RO 910 x$fpl$fcmpinf fz_ws.l(fcmpi.o)
- 0x0800799c 0x00000184 Code RO 855 x$fpl$fdiv fz_ws.l(fdiv.o)
- 0x08007b20 0x00000068 Code RO 858 x$fpl$feqf fz_ws.l(feqf.o)
- 0x08007b88 0x00000036 Code RO 860 x$fpl$ffix fz_ws.l(ffix.o)
- 0x08007bbe 0x00000002 PAD
- 0x08007bc0 0x0000003e Code RO 864 x$fpl$ffixu fz_ws.l(ffixu.o)
- 0x08007bfe 0x00000002 PAD
- 0x08007c00 0x00000030 Code RO 869 x$fpl$fflt fz_ws.l(fflt_clz.o)
- 0x08007c30 0x00000026 Code RO 868 x$fpl$ffltu fz_ws.l(fflt_clz.o)
- 0x08007c56 0x00000002 PAD
- 0x08007c58 0x00000068 Code RO 874 x$fpl$fleqf fz_ws.l(fleqf.o)
- 0x08007cc0 0x00000102 Code RO 876 x$fpl$fmul fz_ws.l(fmul.o)
- 0x08007dc2 0x0000008c Code RO 912 x$fpl$fnaninf fz_ws.l(fnaninf.o)
- 0x08007e4e 0x0000000a Code RO 914 x$fpl$fretinf fz_ws.l(fretinf.o)
- 0x08007e58 0x00000062 Code RO 878 x$fpl$frleqf fz_ws.l(frleqf.o)
- 0x08007eba 0x00000014 Code RO 849 x$fpl$frsb fz_ws.l(faddsub_clz.o)
- 0x08007ece 0x00000002 PAD
- 0x08007ed0 0x000000ea Code RO 850 x$fpl$fsub fz_ws.l(faddsub_clz.o)
- 0x08007fba 0x00000064 Code RO 1050 x$fpl$retnan fz_ws.l(retnan.o)
- 0x0800801e 0x0000005c Code RO 974 x$fpl$scalbn fz_ws.l(scalbn.o)
- 0x0800807a 0x00000030 Code RO 1069 x$fpl$trapveneer fz_ws.l(trapv.o)
- 0x080080aa 0x00000000 Code RO 916 x$fpl$usenofp fz_ws.l(usenofp.o)
- 0x080080aa 0x00000002 PAD
- 0x080080ac 0x00000050 Data RO 720 .constdata inv_mpu.o
- 0x080080fc 0x00000bf6 Data RO 745 .constdata inv_mpu_dmp_motion_driver.o
- 0x08008cf2 0x00000006 PAD
- 0x08008cf8 0x00000098 Data RO 919 .constdata m_ws.l(atan.o)
- 0x08008d90 0x00000008 Data RO 941 .constdata m_ws.l(qnan.o)
- 0x08008d98 0x0000004e Data RO 721 .conststring inv_mpu.o
- 0x08008de6 0x00000002 PAD
- 0x08008de8 0x00000020 Data RO 1127 Region$$Table anon$$obj.o
+ 0x08002634 0x0000030c Code RO 614 .text car.o
+ 0x08002940 0x00000328 Code RO 638 .text bluetooth.o
+ 0x08002c68 0x00000104 Code RO 660 .text motor.o
+ 0x08002d6c 0x00000526 Code RO 672 .text ioi2c.o
+ 0x08003292 0x00000002 PAD
+ 0x08003294 0x00000628 Code RO 696 .text mpu6050.o
+ 0x080038bc 0x00001eec Code RO 719 .text inv_mpu.o
+ 0x080057a8 0x00000d70 Code RO 743 .text inv_mpu_dmp_motion_driver.o
+ 0x08006518 0x00000090 Code RO 758 .text main.o
+ 0x080065a8 0x00000018 Code RO 777 .text stm32f10x_it.o
+ 0x080065c0 0x00000002 Code RO 794 .text c_w.l(use_no_semi_2.o)
+ 0x080065c2 0x00000048 Code RO 796 .text c_w.l(llsdiv.o)
+ 0x0800660a 0x00000002 PAD
+ 0x0800660c 0x00000018 Code RO 800 .text c_w.l(noretval__2printf.o)
+ 0x08006624 0x00000068 Code RO 802 .text c_w.l(__printf.o)
+ 0x0800668c 0x00000078 Code RO 804 .text c_w.l(_printf_dec.o)
+ 0x08006704 0x00000058 Code RO 828 .text c_w.l(memcmp.o)
+ 0x0800675c 0x00000010 Code RO 830 .text c_w.l(aeabi_memset.o)
+ 0x0800676c 0x00000006 Code RO 832 .text c_w.l(heapauxi.o)
+ 0x08006772 0x00000002 Code RO 888 .text c_w.l(use_no_semi.o)
+ 0x08006774 0x000000ee Code RO 891 .text c_w.l(lludivv7m.o)
+ 0x08006862 0x000000b2 Code RO 895 .text c_w.l(_printf_intcommon.o)
+ 0x08006914 0x00000024 Code RO 897 .text c_w.l(_printf_char_file.o)
+ 0x08006938 0x00000044 Code RO 900 .text c_w.l(rt_memclr.o)
+ 0x0800697c 0x00000030 Code RO 966 .text c_w.l(_printf_char_common.o)
+ 0x080069ac 0x00000008 Code RO 968 .text c_w.l(ferror.o)
+ 0x080069b4 0x0000004e Code RO 972 .text c_w.l(rt_memclr_w.o)
+ 0x08006a02 0x00000002 PAD
+ 0x08006a04 0x00000008 Code RO 980 .text c_w.l(libspace.o)
+ 0x08006a0c 0x0000004a Code RO 983 .text c_w.l(sys_stackheap_outer.o)
+ 0x08006a56 0x00000012 Code RO 989 .text c_w.l(exit.o)
+ 0x08006a68 0x00000028 Code RO 976 i.__ARM_fpclassify m_ws.l(fpclassify.o)
+ 0x08006a90 0x000000aa Code RO 978 i.__kernel_poly m_ws.l(poly.o)
+ 0x08006b3a 0x00000006 Code RO 928 i.__mathlib_dbl_infnan m_ws.l(dunder.o)
+ 0x08006b40 0x00000004 Code RO 929 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o)
+ 0x08006b44 0x00000010 Code RO 933 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
+ 0x08006b54 0x00000220 Code RO 918 i.atan m_ws.l(atan.o)
+ 0x08006d74 0x00000180 Code RO 881 i.atan2 m_ws.l(atan2.o)
+ 0x08006ef4 0x00000062 Code RO 836 x$fpl$d2f fz_ws.l(d2f.o)
+ 0x08006f56 0x00000002 PAD
+ 0x08006f58 0x00000150 Code RO 838 x$fpl$dadd fz_ws.l(daddsub_clz.o)
+ 0x080070a8 0x00000010 Code RO 997 x$fpl$dcheck1 fz_ws.l(dcheck1.o)
+ 0x080070b8 0x000002b0 Code RO 903 x$fpl$ddiv fz_ws.l(ddiv.o)
+ 0x08007368 0x00000154 Code RO 844 x$fpl$dmul fz_ws.l(dmul.o)
+ 0x080074bc 0x0000009c Code RO 906 x$fpl$dnaninf fz_ws.l(dnaninf.o)
+ 0x08007558 0x0000000c Code RO 908 x$fpl$dretinf fz_ws.l(dretinf.o)
+ 0x08007564 0x00000016 Code RO 839 x$fpl$drsb fz_ws.l(daddsub_clz.o)
+ 0x0800757a 0x00000002 PAD
+ 0x0800757c 0x000001d4 Code RO 840 x$fpl$dsub fz_ws.l(daddsub_clz.o)
+ 0x08007750 0x00000056 Code RO 846 x$fpl$f2d fz_ws.l(f2d.o)
+ 0x080077a6 0x00000002 PAD
+ 0x080077a8 0x000000c4 Code RO 848 x$fpl$fadd fz_ws.l(faddsub_clz.o)
+ 0x0800786c 0x00000018 Code RO 910 x$fpl$fcmpinf fz_ws.l(fcmpi.o)
+ 0x08007884 0x00000184 Code RO 855 x$fpl$fdiv fz_ws.l(fdiv.o)
+ 0x08007a08 0x00000068 Code RO 858 x$fpl$feqf fz_ws.l(feqf.o)
+ 0x08007a70 0x00000036 Code RO 860 x$fpl$ffix fz_ws.l(ffix.o)
+ 0x08007aa6 0x00000002 PAD
+ 0x08007aa8 0x0000003e Code RO 864 x$fpl$ffixu fz_ws.l(ffixu.o)
+ 0x08007ae6 0x00000002 PAD
+ 0x08007ae8 0x00000030 Code RO 869 x$fpl$fflt fz_ws.l(fflt_clz.o)
+ 0x08007b18 0x00000026 Code RO 868 x$fpl$ffltu fz_ws.l(fflt_clz.o)
+ 0x08007b3e 0x00000002 PAD
+ 0x08007b40 0x00000068 Code RO 874 x$fpl$fleqf fz_ws.l(fleqf.o)
+ 0x08007ba8 0x00000102 Code RO 876 x$fpl$fmul fz_ws.l(fmul.o)
+ 0x08007caa 0x0000008c Code RO 912 x$fpl$fnaninf fz_ws.l(fnaninf.o)
+ 0x08007d36 0x0000000a Code RO 914 x$fpl$fretinf fz_ws.l(fretinf.o)
+ 0x08007d40 0x00000062 Code RO 878 x$fpl$frleqf fz_ws.l(frleqf.o)
+ 0x08007da2 0x00000014 Code RO 849 x$fpl$frsb fz_ws.l(faddsub_clz.o)
+ 0x08007db6 0x00000002 PAD
+ 0x08007db8 0x000000ea Code RO 850 x$fpl$fsub fz_ws.l(faddsub_clz.o)
+ 0x08007ea2 0x00000064 Code RO 1050 x$fpl$retnan fz_ws.l(retnan.o)
+ 0x08007f06 0x0000005c Code RO 974 x$fpl$scalbn fz_ws.l(scalbn.o)
+ 0x08007f62 0x00000030 Code RO 1069 x$fpl$trapveneer fz_ws.l(trapv.o)
+ 0x08007f92 0x00000000 Code RO 916 x$fpl$usenofp fz_ws.l(usenofp.o)
+ 0x08007f92 0x00000002 PAD
+ 0x08007f94 0x00000050 Data RO 720 .constdata inv_mpu.o
+ 0x08007fe4 0x00000bf6 Data RO 745 .constdata inv_mpu_dmp_motion_driver.o
+ 0x08008bda 0x00000006 PAD
+ 0x08008be0 0x00000098 Data RO 919 .constdata m_ws.l(atan.o)
+ 0x08008c78 0x00000008 Data RO 941 .constdata m_ws.l(qnan.o)
+ 0x08008c80 0x0000004e Data RO 721 .conststring inv_mpu.o
+ 0x08008cce 0x00000002 PAD
+ 0x08008cd0 0x00000020 Data RO 1127 Region$$Table anon$$obj.o
- Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000860, Max: 0x0000c000, ABSOLUTE)
+ Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000820, Max: 0x0000c000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
@@ -1620,11 +1616,10 @@ Memory Map of the image
0x20000118 0x00000092 Zero RW 697 .bss mpu6050.o
0x200001aa 0x00000002 PAD
0x200001ac 0x00000010 Zero RW 744 .bss inv_mpu_dmp_motion_driver.o
- 0x200001bc 0x00000040 Zero RW 759 .bss main.o
- 0x200001fc 0x00000060 Zero RW 981 .bss c_w.l(libspace.o)
- 0x2000025c 0x00000004 PAD
- 0x20000260 0x00000200 Zero RW 2 HEAP startup_stm32f10x_hd.o
- 0x20000460 0x00000400 Zero RW 1 STACK startup_stm32f10x_hd.o
+ 0x200001bc 0x00000060 Zero RW 981 .bss c_w.l(libspace.o)
+ 0x2000021c 0x00000004 PAD
+ 0x20000220 0x00000200 Zero RW 2 HEAP startup_stm32f10x_hd.o
+ 0x20000420 0x00000400 Zero RW 1 STACK startup_stm32f10x_hd.o
==============================================================================
@@ -1634,33 +1629,33 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
- 808 20 0 12 0 4072 bluetooth.o
- 104 10 0 4 0 704 bsp_gpio.o
- 536 6 0 0 0 2158 bsp_iic.o
- 2 0 0 0 0 426 bsp_nvic.o
- 96 8 0 0 0 558 bsp_sys.o
- 840 20 0 0 0 2470 bsp_timer.o
- 360 20 0 16 0 3869 bsp_usart.o
- 848 162 0 104 0 4065 car.o
+ 808 20 0 12 0 4132 bluetooth.o
+ 104 10 0 4 0 720 bsp_gpio.o
+ 536 6 0 0 0 2178 bsp_iic.o
+ 2 0 0 0 0 446 bsp_nvic.o
+ 96 8 0 0 0 574 bsp_sys.o
+ 840 20 0 0 0 2486 bsp_timer.o
+ 360 20 0 16 0 3929 bsp_usart.o
+ 780 118 0 104 0 4117 car.o
0 0 0 0 0 4532 core_cm3.o
- 172 8 0 4 0 1095 delay.o
- 7916 238 158 44 0 21707 inv_mpu.o
- 3440 126 3062 0 16 15187 inv_mpu_dmp_motion_driver.o
- 1318 12 0 0 0 5689 ioi2c.o
- 396 64 0 0 64 1412 main.o
- 220 22 0 0 0 1841 misc.o
- 260 4 0 0 0 1514 motor.o
- 1536 138 0 56 146 5558 mpu6050.o
- 64 26 304 0 1536 888 startup_stm32f10x_hd.o
- 860 38 0 0 0 5773 stm32f10x_gpio.o
- 24 0 0 0 0 1134 stm32f10x_it.o
- 932 36 0 20 0 8972 stm32f10x_rcc.o
- 3610 88 0 0 0 22880 stm32f10x_tim.o
- 1032 22 0 0 0 8500 stm32f10x_usart.o
- 480 38 0 20 0 250415 system_stm32f10x.o
+ 172 8 0 4 0 1135 delay.o
+ 7916 238 158 44 0 21763 inv_mpu.o
+ 3440 126 3062 0 16 15247 inv_mpu_dmp_motion_driver.o
+ 1318 12 0 0 0 5729 ioi2c.o
+ 144 60 0 0 0 555 main.o
+ 220 22 0 0 0 1881 misc.o
+ 260 4 0 0 0 1534 motor.o
+ 1576 158 0 56 146 5614 mpu6050.o
+ 64 26 304 0 1536 908 startup_stm32f10x_hd.o
+ 860 38 0 0 0 5813 stm32f10x_gpio.o
+ 24 0 0 0 0 1154 stm32f10x_it.o
+ 932 36 0 20 0 9028 stm32f10x_rcc.o
+ 3610 88 0 0 0 22920 stm32f10x_tim.o
+ 1032 22 0 0 0 8536 stm32f10x_usart.o
+ 480 38 0 20 0 250579 system_stm32f10x.o
----------------------------------------------------------------------
- 25860 1106 3564 280 1764 375419 Object Totals
+ 25580 1078 3564 280 1700 375510 Object Totals
0 0 32 0 0 0 (incl. Generated)
6 0 8 0 2 0 (incl. Padding)
@@ -1756,15 +1751,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 32636 1554 3724 280 1864 375667 Grand Totals
- 32636 1554 3724 280 1864 375667 ELF Image Totals
- 32636 1554 3724 280 0 0 ROM Totals
+ 32356 1526 3724 280 1800 375758 Grand Totals
+ 32356 1526 3724 280 1800 375758 ELF Image Totals
+ 32356 1526 3724 280 0 0 ROM Totals
==============================================================================
- Total RO Size (Code + RO Data) 36360 ( 35.51kB)
- Total RW Size (RW Data + ZI Data) 2144 ( 2.09kB)
- Total ROM Size (Code + RO Data + RW Data) 36640 ( 35.78kB)
+ Total RO Size (Code + RO Data) 36080 ( 35.23kB)
+ Total RW Size (RW Data + ZI Data) 2080 ( 2.03kB)
+ Total ROM Size (Code + RO Data + RW Data) 36360 ( 35.51kB)
==============================================================================
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_hd.lst b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_hd.lst
similarity index 99%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_hd.lst
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_hd.lst
index 6ad88be..871cde2 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_hd.lst
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_hd.lst
@@ -565,11 +565,12 @@ ARM Macro Assembler Page 9
00000000
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
ork --depend=..\output\startup_stm32f10x_hd.d -o..\output\startup_stm32f10x_hd.
-o -I"D:\Hardware Project\GeBalanceBot\GeBalanceBot_Firmware v1.0 - TestHardware
-\Project\RTE" -I"D:\Program Files\Keilv5\ARM\PACK\Keil\STM32F1xx_DFP\1.1.0\Devi
-ce\Include" -I"D:\Program Files\Keilv5\ARM\CMSIS\Include" --predefine="__UVISIO
-N_VERSION SETA 521" --predefine="STM32F10X_HD SETA 1" --list=..\listing\startup
-_stm32f10x_hd.lst ..\Libraries\CMSIS\startup\startup_stm32f10x_hd.s
+o -I"D:\Hardware Project\GeekBot-Balan\Hardware\Firmware\GeBalanceBot_Firmware
+v1.0 - TestHardware\Project\RTE" -I"D:\Program Files\Keilv5\ARM\PACK\Keil\STM32
+F1xx_DFP\1.1.0\Device\Include" -I"D:\Program Files\Keilv5\ARM\CMSIS\Include" --
+predefine="__UVISION_VERSION SETA 521" --predefine="STM32F10X_HD SETA 1" --list
+=..\listing\startup_stm32f10x_hd.lst ..\Libraries\CMSIS\startup\startup_stm32f1
+0x_hd.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_ld.lst b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_ld.lst
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_ld.lst
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_ld.lst
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_md.lst b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_md.lst
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_md.lst
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/startup_stm32f10x_md.lst
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/dmpKey.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/dmpKey.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/dmpKey.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/dmpKey.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/dmpmap.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/dmpmap.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/dmpmap.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/dmpmap.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/inv_mpu.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/inv_mpu.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DataScope_DP/DataScope_DP.C b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DataScope_DP/DataScope_DP.C
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DataScope_DP/DataScope_DP.C
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DataScope_DP/DataScope_DP.C
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DataScope_DP/DataScope_DP.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DataScope_DP/DataScope_DP.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DataScope_DP/DataScope_DP.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DataScope_DP/DataScope_DP.h
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/MPU6050.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/MPU6050.c
similarity index 99%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/MPU6050.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/MPU6050.c
index df73fd1..fd98cea 100644
--- a/GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/MPU6050.c
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/MPU6050.c
@@ -373,6 +373,6 @@ void Read_DMP(void)
q3 = quat[3] / q30; // 四元数
Pitch = atan2(2 * q2 * q3 + 2 * q0 * q1, -2 * q1 * q1 - 2 * q2 * q2 + 1) * 57.3; // 计算出俯仰角
- //PB_USART_printf(USART2, (u8*)"Pitch = %d\r\n", (int)Pitch);
+ PB_USART_printf(USART2, (u8*)"Pitch = %d\r\n", (int)Pitch);
}
}
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/mpu6050.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/mpu6050.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/mpu6050.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/mpu6050.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/filter/filter.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/filter/filter.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/filter/filter.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/filter/filter.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/filter/filter.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/filter/filter.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/filter/filter.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/filter/filter.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/show/show.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/show/show.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/show/show.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/show/show.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/show/show.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/show/show.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/show/show.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/show/show.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Output/ExtDll.iex b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/ExtDll.iex
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Output/ExtDll.iex
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/ExtDll.iex
diff --git a/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
new file mode 100644
index 0000000..a1a8d6b
--- /dev/null
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
@@ -0,0 +1,2276 @@
+:020000040800F2
+:1000000020080020D5010008A9650008AB6500089C
+:10001000AF650008B3650008B76500080000000080
+:10002000000000000000000000000000BB650008A8
+:10003000BD65000800000000BF650008ED01000874
+:10004000EF010008EF010008EF010008EF010008D0
+:10005000EF010008EF010008EF010008EF010008C0
+:10006000EF010008EF010008EF010008EF010008B0
+:10007000EF010008EF010008EF010008EF010008A0
+:10008000EF010008EF010008EF010008EF01000890
+:10009000EF010008EF010008EF010008EF01000880
+:1000A000EF010008EF010008EF010008EF01000870
+:1000B00009260008EF010008F1250008EF010008FB
+:1000C000EF010008EF010008EF010008EF01000850
+:1000D000EF010008CD1F00080D2C0008EF010008FB
+:1000E000EF010008EF010008EF010008EF01000830
+:1000F000EF010008EF010008EF010008EF01000820
+:10010000EF010008EF010008EF010008EF0100080F
+:10011000EF010008EF010008D3260008EF010008F6
+:10012000EF010008EF010008EF010008EF010008EF
+:1001300000F002F800F03FF80AA090E8000C8244BA
+:100140008344AAF10107DA4501D100F034F8AFF297
+:10015000090EBAE80F0013F0010F18BFFB1A43F0A5
+:10016000010318476C8B00008C8B0000103A24BFF1
+:1001700078C878C1FAD8520724BF30C830C144BF0C
+:1001800004680C607047000000230024002500264E
+:10019000103A28BF78C1FBD8520728BF30C148BFEA
+:1001A0000B607047642906F07182002070471FB50C
+:1001B0001FBD10B510BD06F029FC1146FFF7F7FF73
+:1001C00006F0AAF906F047FC03B4FFF7F2FF03BC00
+:1001D00001F0B4FE0948804709480047FEE7FEE702
+:1001E000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E7
+:1001F00004480549054A064B70470000F302000811
+:1002000031010008200200202008002020040020E6
+:10021000200400200CB50020019000906C4800687C
+:1002200040F480306A49086000BF6948006800F403
+:10023000003000900198401C0190009818B9019876
+:10024000B0F5A06FF1D16248006800F4003010B141
+:100250000120009001E0002000900098012843D187
+:100260005C48006840F010005A4908600846006881
+:1002700020F0030008600846006840F002000860B3
+:1002800053484068524948600846406848600846FC
+:10029000406840F4806048600846406820F47C1064
+:1002A00048600846406840F4E81048600846006826
+:1002B00040F08070086000BF4548006800F00070A2
+:1002C0000028F9D04248406820F0030040494860C7
+:1002D0000846406840F00200486000BF3C48406863
+:1002E00000F00C000828F9D10CBD10B5FFF792FF03
+:1002F00010BD10B53648006840F001003449086070
+:10030000084640683449084031494860084600685A
+:10031000324908402E4908600846006820F48020D1
+:1003200008600846406820F4FE0048604FF41F0053
+:100330008860FFF7DAFF4FF000602949086010BDC0
+:1003400010B5002100200022214B5B6803F00C0156
+:1003500021B1042906D0082928D107E0214B224CDD
+:10036000236027E01F4B204C236023E0184B5B6881
+:1003700003F47010164B5B6803F48032022303EB26
+:10038000904022B9194B4343174C23600DE0104BAA
+:100390005B6803F4003323B1144B4343124C2360D6
+:1003A00003E0104B4343104C236003E00D4B0E4C15
+:1003B000236000BF00BF064B5B68C3F303130C4C04
+:1003C000E15C094B1B68CB40074C236010BD00006B
+:1003D00000100240002002400000FFF8FFFFF6FE80
+:1003E00008ED00E000127A000000002000093D0046
+:1003F0000400002031490143314A1160704770B553
+:10040000002100230F22C47804B32D4C246804F487
+:10041000E064C4F5E064210AC1F10403CA404478F1
+:1004200004FA03F18478144021430901254C06782D
+:10043000A155047804F01F050124AC4005786D1126
+:10044000AD0005F1E025C5F8004109E0047804F0AD
+:100450001F050124AC401C4D0678761145F8264056
+:1004600070BD1A4A0A400243154B1B1F1A607047A1
+:1004700039B1134A121D12680243114B1B1D1A6039
+:1004800006E00F4A121D126882430D4B1B1D1A60B5
+:100490007047042808D14FF0E021096941F00401B8
+:1004A0004FF0E022116107E04FF0E021096921F0EF
+:1004B00004014FF0E0221161704700000000FA05CE
+:1004C0000CED00E000E400E080E100E080FFFF1FB1
+:1004D00010B50446CC48844208D10121042000F024
+:1004E0002DFB0021042000F029FB46E0C748844290
+:1004F00008D10121082000F021FB0021082000F094
+:100500001DFB3AE0C248844208D10121102000F0CE
+:1005100015FB0021102000F011FB2EE0BD488442A5
+:1005200008D10121202000F009FB0021202000F04B
+:1005300005FB22E0B848844208D10121402000F0A8
+:10054000FDFA0021402000F0F9FA16E0B348844299
+:1005500008D10121802000F0F1FA0021802000F074
+:10056000EDFA0AE0AE48844207D10121801500F07F
+:10057000E5FA0021A01500F0E1FA10BD10B5012147
+:10058000084600F0DBFA0021012000F0D7FA10BD88
+:100590002DE9F0410246002500260020002300241A
+:1005A000002791F803C00CF00F0591F803C00CF080
+:1005B000100CBCF1000F03D091F802C04CEA050505
+:1005C00091F800C0BCF1000F31D0146800202BE07E
+:1005D0004FF0010C0CFA00F3B1F800C00CEA03066E
+:1005E0009E4220D183004FF00F0C0CFA03F7BC435E
+:1005F00005FA03FC4CEA040491F803C0BCF1280F8F
+:1006000006D14FF0010C0CFA00FCC2F814C00AE04D
+:1006100091F803C0BCF1480F05D14FF0010C0CFA62
+:1006200000FCC2F810C0401C0828D1D31460B1F8F7
+:1006300000C0BCF1FF0F34DD546800202EE000F153
+:10064000080C4FF0010808FA0CF3B1F800C00CEAEE
+:1006500003069E4221D183004FF00F0C0CFA03F7E2
+:10066000BC4305FA03FC4CEA040491F803C0BCF156
+:10067000280F05D100F1080C08FA0CF8C2F8148014
+:1006800091F803C0BCF1480F07D100F1080C4FF0FE
+:10069000010808FA0CF8C2F81080401C0828CED3D4
+:1006A0005460BDE8F0814FF6FF7101800221817036
+:1006B0000421C17070470246002093680B400BB1C3
+:1006C000012000E0002070470146886880B2704732
+:1006D00002460020D3680B400BB1012000E000204F
+:1006E00070470146C86880B2704701617047416138
+:1006F00070470AB1016100E041617047C160704715
+:100700004FF480320A438261816182618269826929
+:10071000704702460020434B18684FF6807318401C
+:1007200040EA021008433F4B186070473E49C861D9
+:100730007047F0B50A46002300240021002500F090
+:100740000046B6F1004F02D1364EF16901E0354E58
+:100750007168C0F3034583B200F44016B6F5401F3C
+:1007600008D121F070612F4E766826F070662D4F0B
+:100770007E6012E000F48016B6F5801F06D10326D5
+:1007800006FA05F4A14341F0706106E0460D36011A
+:1007900003FA06F6B14341F0706122B1460D36010D
+:1007A00003FA06F6314300F00046B6F1004F02D1DD
+:1007B0001C4EF16101E01B4E7160F0BD30B50022AE
+:1007C0008B071C0F0F2303FA04F2164B08338C100F
+:1007D00053F824309343134C08348D1044F82530DB
+:1007E00023468C1053F824308C07240F00FA04F4AD
+:1007F00023430C4C08348D1044F8253030BD0A4991
+:10080000DC3108607047000000080140000C014026
+:10081000001001400014014000180140001C01407C
+:10082000002001400000014000002042DF48006835
+:1008300040F00100DD49086008464068DC49084096
+:10084000DA49486008460068DA490840D749086034
+:100850000846006820F4802008600846406820F4BC
+:10086000FE0048604FF41F0088607047CF49096858
+:1008700021F48031CD4A11601146096821F48021AC
+:100880001160B0F5803F03D0B0F5802F0ED106E0A7
+:10089000C649096841F48031C44A116007E0C34980
+:1008A000096841F4A021C14A116000E000BF00BF07
+:1008B000704710B501460022002300204A11012A8A
+:1008C00002D1BA4C236806E0022A02D1B74C236A4F
+:1008D00001E0B64C636A01F01F02012494401C4001
+:1008E0000CB1012000E0002010BD38B500200090C0
+:1008F0000024002500BF3120FFF7DBFF05460098EC
+:10090000401C00900098B0F5A06F01D0002DF2D0EF
+:100910003120FFF7CEFF08B1012400E0002420467B
+:1009200038BD01460020A14A106820F0F80040EAD6
+:10093000C10010607047A04908607047024600205F
+:100940009A4B586820F47C1042EA01031843974BF5
+:100950005860704798490866704701460020934ADE
+:10096000506820F003000843506070478F4840688B
+:1009700000F00C007047014600208C4A506820F0BF
+:10098000F00008435060704701460020874A5068D5
+:1009900020F4E06008435060704701460020834A1D
+:1009A000506820F4605040EAC1005060704729B19F
+:1009B0007E4A527A02437D4B5A7204E07B4A527A55
+:1009C00082437A4B5A7270477B49D831086070472E
+:1009D00001460020754A506820F4404008435060AA
+:1009E00070470021714A20321170704A82F820103D
+:1009F000012802D004280AD104E001216B4A2032E8
+:100A0000117005E00521694A2032117000E000BF35
+:100A100000BF70476949086070476449096A01432B
+:100A2000624A11627047654944390860704730B5C1
+:100A300000210022002400235C4D6D6805F00C01AC
+:100A400021B1042905D0082923D105E05C4D0560BA
+:100A500022E05B4D05601FE0544D6D6805F4701297
+:100A6000524D6D6805F48034022505EB92421CB9A5
+:100A7000544D554305600BE04C4D6D6805F4003551
+:100A80001DB1504D5543056002E04D4D5543056085
+:100A900002E04B4D056000BF00BF444D6D6805F09E
+:100AA000F0010909484D6B5C0568DD4045603F4D2C
+:100AB0006D6805F4E061090A434D6B5C4568DD40F3
+:100AC00085603A4D6D6805F46051C90A3E4D6B5C16
+:100AD0004568DD40C560354D6D6805F44041890BC2
+:100AE0003A4D6B5CC568B5FBF3F5056130BD29B1C6
+:100AF0002E4A526902432D4B5A6104E02B4A526937
+:100B000082432A4B5A61704729B1284A92690243AD
+:100B1000264B9A6104E0254A92698243234B9A61ED
+:100B2000704729B1214AD2690243204BDA6104E0BF
+:100B30001E4AD26982431D4BDA61704729B11B4AB4
+:100B4000D2680243194BDA6004E0184AD268824343
+:100B5000164BDA60704729B1144A12690243134BED
+:100B60001A6104E0114A12698243104B1A617047FE
+:100B700012494039086070470F49C86470470B49F3
+:100B8000C87170470948406A40F080700749486260
+:100B9000704701460020054A92680A400AB10120C8
+:100BA00000E0002070470149887270470010024041
+:100BB0000000FFF8FFFFF6FE0000424280044242C0
+:100BC00000127A0000093D001400002024000020DB
+:100BD00010B50446FE48844208D10121C014FFF735
+:100BE000ADFF0021E014FFF7A9FFC4E0B4F1804F8E
+:100BF00008D101210846FFF7AEFF00210120FFF7D1
+:100C0000AAFFB8E0F348844208D101210220FFF78F
+:100C1000A2FF00210220FFF79EFFACE0EE488442D5
+:100C200008D101210420FFF796FF00210420FFF7DF
+:100C300092FFA0E0E948844208D101210820FFF793
+:100C40008AFF00210820FFF786FF94E0E4488442F1
+:100C500008D101211020FFF77EFF00211020FFF7AF
+:100C60007AFF88E0DF48844208D101212020FFF785
+:100C700072FF00212020FFF76EFF7CE0DA488442FB
+:100C800008D101214014FFF759FF00216014FFF73C
+:100C900055FF70E0D548844209D10121C804FFF70F
+:100CA0004DFF00214FF40020FFF748FF63E0D048DC
+:100CB000844209D101210805FFF740FF00214FF4CC
+:100CC0008010FFF73BFF56E0CA48844209D101215A
+:100CD0004805FFF733FF00214FF40010FFF72EFF08
+:100CE00049E0C548844208D101214020FFF733FF85
+:100CF00000214020FFF72FFF3DE0C048844208D18B
+:100D000001218020FFF727FF00218020FFF723FF2C
+:100D100031E0BB48844208D101218015FFF71BFF59
+:100D20000021A015FFF717FF25E0B648844209D13E
+:100D300001210804FFF702FF00214FF48030FFF784
+:100D4000FDFE18E0B048844209D101214804FFF7B4
+:100D5000F5FE00214FF40030FFF7F0FE0BE0AB484A
+:100D6000844208D101218804FFF7E8FE00214FF4F6
+:100D70008020FFF7E3FE10BD00220288944B9842CA
+:100D80000ED0994B98420BD0B0F1804F08D0914BC8
+:100D9000984205D0904B984202D0904B984204D193
+:100DA0004FF68F731A404B881A438D4B984207D0E9
+:100DB0008C4B984204D04FF6FF431A40CB881A431D
+:100DC00002808B8883850B880385814B98420BD0EA
+:100DD000854B984208D08B4B984205D08A4B98425D
+:100DE00002D08A4B984201D10B7A03860123838279
+:100DF000704770B5002400220023058C4FF6FE7664
+:100E000035400584028C8388048B4FF68F752C4007
+:100E1000B51E2C400D882C43751E2A400D892A438F
+:100E20004D882A436A4DA8420BD06F4DA84208D086
+:100E3000744DA84205D0744DA84202D0734DA8420B
+:100E400013D14FF6F7752A404D892A434FF6FB75AB
+:100E50002A408D882A434FF6FF652B404FF6FF55F9
+:100E60002B408D892B43CD892B4383800483CD88F0
+:100E70008586028470BD70B5002400220023058C95
+:100E80004FF6EF7635400584028C8388048B48F654
+:100E9000FF752C404FF6FF452C400D884FF6FF762E
+:100EA00006EA05252C434FF6DF752A400D8906EA30
+:100EB00005152A434D8806EA05152A43444DA842E4
+:100EC00002D0494DA8421DD14FF67F752A404D8969
+:100ED0004FF6FF7606EA05152A434FF6BF752A40FE
+:100EE0008D8806EA05152A434FF6FF352B404FF251
+:100EF000FF752B408D8906EA85052B43CD8906EACF
+:100F000085052B4383800483CD880587028470BDCB
+:100F100070B5002400220023058C4FF6FF66354093
+:100F20000584028C8388848B4FF68F752C404FF696
+:100F3000FC752C400D882C434FF6FF552A400D8937
+:100F40004FF6FF7606EA05252A434D8806EA052571
+:100F50002A431F4DA84202D0234DA8421DD14FF273
+:100F6000FF752A404D894FF6FF7606EA05252A438C
+:100F70004FF6FF352A408D8806EA05252A434EF6AE
+:100F8000FF752B404DF6FF752B408D8906EA051540
+:100F90002B43CD8906EA05152B4383808483CD88B6
+:100FA0008587028470BD70B5002200230024058C63
+:100FB0004EF6FF7635400584038C8488828B48F694
+:100FC000FF752A404FF6FF452A400D8820E00000BB
+:100FD000002C01400004004000080040000C0040CC
+:100FE000001000400014004000340140004C01405B
+:100FF000005001400054014000180040001C004017
+:1010000000200040004001400044014000480140F1
+:101010004FF6FF7606EA05252A434DF6FF752B406D
+:101020000D8906EA05352B434D8806EA05352B4325
+:10103000FA4DA84202D0FA4DA84208D14BF6FF75EE
+:101040002C408D894FF6FF7606EA85152C43848067
+:101050008283CD88A0F84050038470BD828B4FF20C
+:10106000FF331A408283828B4FF6FF7303EA01231A
+:101070001A4382837047F0B50C46154600220021C2
+:101080000026078C4EF6FF7C07EA0C070784828B4C
+:10109000018C4FF6FF7707EA043640F6FF473A40E7
+:1010A0004FF6FF7707EA05273A434FF6FF7707EA3F
+:1010B00003373A43D94FB8420ED0D94FB8420BD07C
+:1010C000B0F1804F08D0D74FB84205D0D64FB842C4
+:1010D00002D0D64FB84206D14DF6FF77394046F4DC
+:1010E0008057394305E047F6FF57394044F48057AD
+:1010F000394382830184F0BD828B4FF6F3731A402B
+:101100008283828B0A4382837047F0B50C46154672
+:10111000002200210026078C4FF6FF6C07EA0C071F
+:101120000784828B018C4FF6FF7707EA04264FF67F
+:101130000C773A404FF6FF7707EA03172F433A43FD
+:10114000B64FB8420ED0B64FB8420BD0B0F1804F78
+:1011500008D0B44FB84205D0B34FB84202D0B34F15
+:10116000B84206D14FF6FF57394046F480773943ED
+:1011700005E04FF2FF57394044F4807739438283CA
+:101180000184F0BD028B4FF2FF331A400283028BC1
+:101190004FF6FF7303EA01231A4302837047F0B549
+:1011A0000C461546002200210026078C4FF6EF7CE6
+:1011B00007EA0C070784028B018C4FF6FF7707EADA
+:1011C000041640F6FF473A404FF6FF7707EA033729
+:1011D0003A434FF6FF7707EA05273A438F4FB84265
+:1011E0000ED08F4FB8420BD0B0F1804F08D08D4F4A
+:1011F000B84205D08C4FB84202D08C4FB84206D1CD
+:101200004FF6DF77394046F01007394305E04FF6D7
+:101210005F77394044F01007394302830184F0BD01
+:10122000028B4FF6F3731A400283028B0A43028348
+:101230007047F0B50C46154600220021068C4FF68B
+:10124000FE773E400684028B018C4FF60C763240CE
+:101250007E1C06EA03162E433243704EB0420ED077
+:101260006F4EB0420BD0B0F1804F08D06D4EB042FF
+:1012700005D06D4EB04202D06C4EB04206D14FF652
+:10128000FD76314044F00106314305E04FF6F57636
+:10129000314044F00106314302830184F0BD70B552
+:1012A00005460C465D4885420ED05D4885420BD010
+:1012B000B5F1804F08D05B48854205D05A48854239
+:1012C00002D05A48854200D100E000BF208850B9C2
+:1012D0002389A28861882846FFF7ABFFE18828466A
+:1012E000FFF79EFF25E0208804280AD12389A288E1
+:1012F00061882846FFF753FFE1882846FFF742FF41
+:1013000017E0208808280AD12389A2886188284606
+:10131000FFF7FBFEE1882846FFF7EEFE09E0238990
+:10132000A28861882846FFF7A6FEE1882846FFF7D5
+:1013300095FE70BD2DE9F04105460C4600260127BB
+:10134000608808B9022600E00026A088012801D1A3
+:10135000022700E001272088A0B92389A28861889C
+:101360002846FFF766FFE1882846FFF759FF2389E3
+:101370003A4631462846FFF712FFE1882846FFF734
+:1013800001FF13E02389A28861882846FFF707FF41
+:10139000E1882846FFF7F6FE23893A46314628467B
+:1013A000FFF747FFE1882846FFF73AFFBDE8F081E5
+:1013B0000A884B881A438B881A43CB881A430B89B7
+:1013C0001A434B891A438B891A43A0F8442070476B
+:1013D0004FF6FF71818000210180C1804180017240
+:1013E00070470021018041808180C180018141815D
+:1013F0008181C1817047002101804180012181806C
+:101400000021C180018170470021018041808180DD
+:10141000C18001814181818170470000002C014021
+:10142000003401400004004000080040000C00406F
+:1014300021B1028842F00102028004E002884FF6E6
+:10144000FE731A400280704731B1B0F8442042F474
+:101450000042A0F8442005E0B0F84420C2F30E0298
+:10146000A0F8442070471AB183890B43838102E0BE
+:1014700083898B43838170478182704741EA0203ED
+:10148000A0F8483070471AB183890B43838102E08A
+:1014900083898B438381704701894FF6F87211402D
+:1014A000018170470A46002101894FF68F73194068
+:1014B00011430181704730B504460D462946204648
+:1014C000FFF7F0FF208940F00700208130BD2DE9B3
+:1014D000F04104460D4616461F46602D06D13B4698
+:1014E000012231462046FFF75AFE05E03B46012225
+:1014F00031462046FFF79DFE29462046FFF7D2FFE2
+:10150000208940F007002081BDE8F08130B50C460D
+:1015100000210189C9B24FF6FF7505EA032515437D
+:1015200025432943018130BD2DE9F04105460E4692
+:1015300017469846002443463A4631462846FFF768
+:10154000E5FF2C894FF6F870044044F007044FF68D
+:101550008F70044044F070042C81BDE8F081F0B538
+:1015600004460D4616461F463B463246294620464F
+:10157000FFF7CCFF208940F480402081F0BD018539
+:10158000828270470A46002101884FF68F73194006
+:10159000114301807047F0B50C4615461E460021E8
+:1015A000002200230189028B038C4FF6F877394023
+:1015B00021434FF6FC473A4040F201173A434FF6B9
+:1015C000DD773B404FF6FF7707EA06172F433B4393
+:1015D000018102830384F0BD0A460021018B4FF68E
+:1015E0008F7319401143018370470A460021018B14
+:1015F00048F6FF7319404FF6FF7303EA02231943BD
+:10160000018370470A460021818B4FF68F73194082
+:101610001143818370470A460021818B48F6FF738E
+:1016200019404FF6FF7303EA022319438183704781
+:1016300021B1028842F08002028004E002884FF665
+:101640007F731A400280704721B1828842F0040201
+:10165000828004E082884FF6FB731A4082807047D4
+:1016600021B1828842F00802828004E082884FF62D
+:10167000F7731A408280704721B1828842F00102DC
+:10168000828004E082884FF6FE731A4082807047A1
+:101690000A460021018B4FF6F7731940114301836D
+:1016A00070470A460021018B4FF2FF7319404FF635
+:1016B000FF7303EA02231943018370470A4600219E
+:1016C000818B4FF6F77319401143818370470A46A7
+:1016D0000021818B4FF2FF7319404FF6FF7303EA2D
+:1016E00002231943818370470A460021018B4FF67C
+:1016F000FB7319401143018370470A460021018B97
+:101700004FF6FF3319404FF6FF7303EA02231943E4
+:10171000018370470A460021818B4FF6FB73194005
+:101720001143818370470A460021818B4FF6FF33B6
+:1017300019404FF6FF7303EA022319438183704770
+:101740000A460021018B4FF67F7319401143018334
+:1017500070470A460021018BC1F30E014FF6FF735B
+:1017600003EA02231943018370470A460021818B53
+:101770004FF67F7319401143818370470A46002159
+:10178000818BC1F30E014FF6FF7303EA0223194365
+:10179000818370470A460021018C4FF6FD73194082
+:1017A0001143018470470A460021018C4FF6F773FC
+:1017B00019401143018470470A460021018C4FF6FD
+:1017C000DF7319404FF6FF7303EA021319430184D4
+:1017D00070470A460021018C4FF67F7319404FF67F
+:1017E000FF7303EA02131943018470470A4600217C
+:1017F000018C4FF6FF5319404FF6FF7303EA0223A3
+:101800001943018470470A460021018C4FF2FF738F
+:1018100019404FF6FF7303EA02231943018470470E
+:101820000A460021018C4DF6FF7319404FF6FF73F5
+:1018300003EA023319430184704730B500230124C1
+:101840008C40A3B2048C9C430484048C02FA01F5FE
+:10185000ADB22C43048430BD30B5002304248C4049
+:10186000A3B2048C9C430484048C02FA01F5ADB24B
+:101870002C43048430BD70B5034600200024184674
+:10188000183001258D40ACB21D8CA5431D8409B1D3
+:10189000082909D100EB6100056825F07005056095
+:1018A0000568154305600EE00D1FC5F34E0528447D
+:1018B000056825F4E045056005684FF6FF7606EA01
+:1018C00002263543056070BD21B1028842F0020254
+:1018D000028004E002884FF6FD731A4002807047D0
+:1018E00021B1028842F00402028004E002884FF62F
+:1018F000FB731A400280704721B1828842F0800257
+:10190000828004E082884FF67F731A40828070479D
+:1019100002884FF6F7731A40028002880A43028059
+:10192000704782884FF68F731A40828082880A43FC
+:101930008280704702894FF6F8731A40028102894B
+:101940000A430281704702894FF67F731A40028171
+:1019500002890A43028170478184704781857047FC
+:10196000818670470187704781877047A0F84010D3
+:10197000704702884FF6FF431A40028002880A43EC
+:10198000028070470146888E70470146088F704775
+:101990000146888F70470146B1F840007047014604
+:1019A000888C70470146088D704702460020138AD4
+:1019B0000B400BB1012000E000207047CA430282B7
+:1019C000704730B50246002000230024158A05EA3E
+:1019D0000103958905EA010413B10CB1012000E06F
+:1019E000002030BDCA4302827047000010B5044693
+:1019F000FB48844209D101218803FFF79FF80021A9
+:101A00004FF48040FFF79AF832E0F648844209D15B
+:101A100001214804FFF79FF800214FF40030FFF741
+:101A20009AF825E0F048844209D101218804FFF7A3
+:101A300092F800214FF48020FFF78DF818E0EB4872
+:101A4000844209D10121C804FFF785F800214FF431
+:101A50000020FFF780F80BE0E548844208D101211F
+:101A60000805FFF778F800214FF48010FFF773F8AE
+:101A700010BD2DE9F04786B005460E460024A2466B
+:101A800000BFA1460027B08900B100BF2F462C8AB5
+:101A90004CF6FF700440F08804432C82AC894EF66B
+:101AA000F3100440B0883189084371890843044326
+:101AB000AC81AC8A4FF6FF400440B0890443AC824D
+:101AC00001A8FEF7B4FFC648874202D1DDF810A096
+:101AD00001E0DDF80CA0A88900F4004040B10AEB59
+:101AE000CA0000EB0A1031684900B0FBF1F807E0CA
+:101AF0000AEBCA0000EB0A1031688900B0FBF1F86C
+:101B00006420B8FBF0F004012009642101FB108976
+:101B1000A88900F4004040B1322000EBC900B0FBBE
+:101B2000F1F000F00700044308E0322000EB091058
+:101B30006421B0FBF1F000F00F0004432C8106B0EB
+:101B4000BDE8F0874FF41651016000218180C1800B
+:101B500001810C21418100218181704710B502462D
+:101B60000020108A4FF2FF0318400B884C88234353
+:101B70008C882343CC8823431843108210BD002156
+:101B8000018041808180C180704721B1828942F407
+:101B90000052828104E082894DF6FF731A408281EF
+:101BA0007047F0B50346002400260025002040F6CB
+:101BB0006A17B94200D100BF1846C1F3421401F0C0
+:101BC0001F06012707FA06F5012C01D10C3004E0AD
+:101BD000022C01D1103000E014301AB107682F43F5
+:101BE000076002E00768AF430760F0BD1AB1838A5F
+:101BF0000B43838202E0838A8B4383827047028A8D
+:101C00004FF6F0731A400282028A0A43028270473A
+:101C100082894FF2FF731A40828182890A4382814E
+:101C2000704721B1828942F00202828104E08289F8
+:101C30004FF6FD731A4082817047028A4FF6DF73B8
+:101C40001A400282028A0A430282704721B1028A44
+:101C500042F48042028204E0028A4BF6FF731A408B
+:101C600002827047C1F3080282807047014688886B
+:101C7000C0F308007047818941F0010181817047FC
+:101C8000028BD2B20283028B42EA012202837047A6
+:101C9000028B02F47F420283028B0A430283704765
+:101CA00021B1828A42F02002828204E0828A4FF6C9
+:101CB000DF731A408282704721B1828A42F010029B
+:101CC000828204E0828A4FF6EF731A408282704764
+:101CD00021B1828A42F00802828204E0828A4FF6B1
+:101CE000F7731A408282704721B1828942F4004220
+:101CF000828103E08289C2F30E028281704721B1A2
+:101D0000828A42F40062828204E0828A4FF2FF7388
+:101D10001A4082827047828A4FF6FB731A40828291
+:101D2000828A0A438282704721B1828A42F002028B
+:101D3000828204E0828A4FF6FD731A4082827047E5
+:101D400002460020B1F5007F00D100BF13880B4090
+:101D50000BB1012000E00020704701F40072B2F5E1
+:101D6000007F00D100BFCA430280704770B50246B1
+:101D7000002400230025002040F66A16B14200D15D
+:101D800000BFC1F3421501F01F03012606FA03F359
+:101D9000012D02D19689334006E0022D02D1168A28
+:101DA000334001E0968A33400C12012606FA04F40F
+:101DB0001688344013B10CB1012000E0002070BD42
+:101DC00010B50022002340F66A14A14200D100BFE2
+:101DD0000A1201249440A3B2DC43048010BD000029
+:101DE000003801400044004000480040004C0040E2
+:101DF0000050004070B5482000F016F900F05EF881
+:101E000000F028F84FF4E13000F05AF800F02CFF11
+:101E1000002140F60F6000F069FA00F024FB47F261
+:101E200030504FF08041888400F06CFB47F2305016
+:101E3000064908806421084600F0BAFA4FF4FA75A2
+:101E40002C4603480580001D048070BD2408004016
+:101E50003C04004008B501211020FEF755FE4FF468
+:101E60008070ADF8000010208DF8030003208DF87D
+:101E7000020069460F48FEF78BFB08BD70B50446AB
+:101E80000D480068401C0C490860A04210D14FF476
+:101E900080710848FEF70FFCC0F10100C5B22A4668
+:101EA0004FF480710348FEF724FC002002490860CB
+:101EB00070BD0000001001402800002070470000A5
+:101EC00010B586B00446012144F20400FEF71CFE62
+:101ED0004FF40070ADF8140018208DF8170003209F
+:101EE0008DF8160005A94B48FEF752FB4FF48060B1
+:101EF000ADF8140004208DF8170005A94548FEF739
+:101F000047FB01940020ADF80800ADF80A00ADF8D9
+:101F10000C00ADF810000C20ADF80E0001A93E48F1
+:101F2000FFF7A7FD012240F225513B48FFF739FE9C
+:101F300001213948FFF729FE06B010BD00BF7047E8
+:101F400000BF354A128802F04002002AF9D0C2B21E
+:101F5000314B1B1D1A80704710B5044600BF20216D
+:101F60002D48FFF7EDFE0028F9D02B48FFF77EFE45
+:101F700010BD70B504460D4640212748FFF7EDFE21
+:101F800080212548FFF71CFF13E021782248FFF746
+:101F900069FE00BF40212048FFF7D2FE0128F9D199
+:101FA00040211D48FFF7D9FE80211B48FFF708FF9D
+:101FB000641C281EA5F10105E7D170BD0022174B56
+:101FC0001A60174A1160174A1060704710B540F246
+:101FD00025511148FFF7CAFED8B10F48FFF746FE5A
+:101FE000C4B20F4800680D49096888420CD90D48F1
+:101FF000006804700B480068401C0A4908600748E4
+:102000000068401C0549086040F225510248FFF76E
+:10201000D7FE10BD0008014000380140300000200C
+:10202000340000202C00002010B504466FF004009E
+:10203000FEF72FFAE11704EB5171C1F3C701234AF0
+:1020400011701046007800EB4001C1EBC0104FF654
+:10205000FF7101EAC0001E49088010BD01461C4AFC
+:1020600012884A434FF0E0235A6100229A6101220C
+:102070001A6100BF4FF0E022106900F001021AB1AE
+:1020800000F48032002AF5D000224FF0E0231A61DC
+:102090009A61704701460D4A12784A434FF0E02397
+:1020A0005A6100229A6101221A6100BF4FF0E022BA
+:1020B000106900F001021AB100F48032002AF5D054
+:1020C00000224FF0E0231A619A6170473C00002023
+:1020D0003E000020002001E0411CC8B20A28FBDBC2
+:1020E000704710B54FF400617F48FEF7FEFA4FF4D9
+:1020F00080617D48FEF7F9FAFFF7ECFF4FF40061CD
+:102100007948FEF7F4FAFFF7E5FF4FF4806176486F
+:10211000FEF7EDFAFFF7DEFF10BD10B54FF40061DA
+:102120007148FEF7E4FA4FF480616F48FEF7DDFA7C
+:10213000FFF7D0FF4FF400616B48FEF7D6FA10BDF1
+:1021400070B50446002528E004F0800028B14FF463
+:1021500000616548FEF7C9FA04E04FF40061624887
+:10216000FEF7C5FAFFF7B6FF4FF480615E48FEF751
+:10217000BCFAFFF7AFFF4FF480615B48FEF7B7FA98
+:10218000072D04D14FF400615748FEF7AEFA600600
+:10219000040EFFF79FFF681CC5B2082DD4DB70BD8D
+:1021A00010B54FF400615048FEF7A1FAFFF792FF17
+:1021B0004FF480614C48FEF798FAFFF78BFF4FF41D
+:1021C00080614948FEF793FAFFF784FF4FF40061FE
+:1021D0004548FEF78AFA10BD10B54FF40061424839
+:1021E000FEF783FAFFF776FF4FF480613E48FEF773
+:1021F0007CFAFFF76FFF4FF480613B48FEF777FAF8
+:10220000FFF768FF10BD70B505460024002619E0F1
+:102210006006040E4FF480613348FEF766FAFFF75C
+:1022200059FF4FF400613048FEF745FA08B1601CD1
+:10223000C4B24FF480612C48FEF759FAFFF74AFF09
+:10224000701CC6B2082EE3DB15B9FFF7C5FF01E02D
+:10225000FFF7A6FF204670BD10B54FF4006122487D
+:10226000FEF743FAFFF736FF4FF480611E48FEF792
+:102270003CFAFFF72FFF4FF400611B48FEF71BFAF3
+:1022800008B1012400E000244FF480611648FEF7F5
+:102290002EFAFFF71FFF204610BD08B501210820C8
+:1022A000FEF732FC4FF44060ADF8000003208DF8DB
+:1022B000020014208DF8030069460B48FEF768F908
+:1022C000FFF72BFF08BD70B50446FFF7E6FFFFF7E9
+:1022D00008FF2046FFF734FFFFF7BEFF0546FFF774
+:1022E0001CFF284670BD0000000C014030B589B0CD
+:1022F00005460C4601210220FEF713FC681E80B241
+:10230000ADF80800A0B2ADF804000020ADF80A0056
+:10231000ADF8060001A9C248FEF72EFD0121C04814
+:10232000FFF74CFB01221146BD48FFF79CF8012145
+:102330000820FEF7E9FB0320ADF8100018208DF807
+:10234000130003208DF8120004A9B648FEF720F907
+:102350006020ADF814000120ADF816000020ADF8A3
+:102360001A00ADF81C0005A9AD48FEF7D1FD082103
+:10237000AB48FFF73BFA6020ADF814000120ADF840
+:1023800016000020ADF81A00ADF81C0005A9A448FD
+:10239000FEF709FE0821A248FFF742FA0121A048F2
+:1023A000FFF746F901219E48FFF742F809B030BD1A
+:1023B0007FB505460C466020ADF800000120ADF861
+:1023C0000200ADF8065069469548FEF7A1FD0821C8
+:1023D0009348FFF70BFAADF8064069469048FEF7C0
+:1023E000E2FD08218E48FFF71BFA01218C48FFF718
+:1023F0001FF97FBD1FB501211020FEF792FB42F2AD
+:102400000F70ADF8080040F2CF20ADF804000020B6
+:10241000ADF80A00ADF806008DF80C0001A982485D
+:10242000FEF7AAFC01218048FFF7C8FA01221146F5
+:102430007D48FFF718F84FF44070FDF7DBFF3620BA
+:102440008DF8000005208DF8010000208DF80200B5
+:1024500001208DF803006846FDF7D1FF0121724885
+:10246000FEF7E6FF1FBD00B587B001210846FEF765
+:1024700058FB01210420FEF747FB0320ADF80000C4
+:1024800004208DF8030069466848FEF781F804A827
+:10249000FEF79EFF0020ADF810004EF66020ADF86C
+:1024A00014004FF40070ADF816000020ADF81200D3
+:1024B00004A94FF08040FEF75FFC00231A46032179
+:1024C0004FF08040FFF767F801A8FEF794FF0A205D
+:1024D000ADF80C0001A94007FEF7E1FE01218807D5
+:1024E000FFF76CFA012211469007FEF7BCFF0021AE
+:1024F0004FF08040FFF730FA01218807FEF798FF80
+:1025000007B000BD00B587B001210420FEF709FB2C
+:1025100001210820FEF7F8FAC020ADF800000420E1
+:102520008DF8030069463F48FEF732F804A8FEF72D
+:102530004FFF0020ADF810004EF66020ADF81400FB
+:102540004FF40070ADF816000020ADF8120004A999
+:102550003748FEF711FC00231A4603213448FFF7E1
+:102560001AF801A8FEF747FF0A20ADF80C0001A9F0
+:102570002F48FEF794FE01212D48FFF71FFA012294
+:1025800011462B48FEF76FFF00212948FFF7E4F9B9
+:1025900001212748FEF74CFF07B000BD0146022984
+:1025A00004D003290CD004291ED113E04FF080423F
+:1025B000928C10B247F230524FF080439A8415E06B
+:1025C000174A2432128810B247F23052144B243387
+:1025D0001A800BE0164A2432128810B247F23052A9
+:1025E000134B24331A8001E0002000BF00BF704766
+:1025F0000F48103000880E481030008820F001008D
+:102600000B491031088070474FF08040008A4FF02E
+:102610008040008A20F001004FF08041088270471E
+:1026200000040040000C0140001000400008014080
+:102630000008004003461846884200DD08469042E4
+:1026400000DA1046704770B50546A049284605F0E7
+:1026500077FA04D39E49284605F072FB01D2012483
+:1026600000E00024204670BD2DE9FE4F04460D46D3
+:10267000984E994F0021204605F093FB0290294681
+:10268000002005F099FB01903946019805F08CFA7D
+:1026900086F0004B00905846029905F085FA824674
+:1026A000009905F089FB814605F0E2F98046404635
+:1026B000BDE8FE8F10B501F043F8884800688849EE
+:1026C00008608849B1F9000005F00EFA86490860F3
+:1026D00010BD10B501218548FFF767F9002846D0E5
+:1026E00001218248FFF77EF90520FFF7C7FB022092
+:1026F000FFF754FF47F23051081A7D490860042063
+:10270000FFF74CFF47F23051081A7A490860FFF78B
+:10271000D1FF7548016872480068FFF7A5FF764948
+:1027200008606F480068FFF78EFF10B100F014FBDF
+:1027300010BD714800687149096808447049086013
+:102740006D4800686D49096808446E4908606E4A22
+:1027500051426B480068FFF76DFF694908606A4A9B
+:10276000514268480068FFF765FF6649086000BF8E
+:10277000DEE72DE9FF5F044689466448039064481C
+:10278000029004EB0901484205F0AEF96149086086
+:102790006148006804F0DCFF0746604A604B04F0C3
+:1027A000E3FD054604F0A6FB5B4908605948006854
+:1027B00004F0CEFF594A5B4BCDE9000104F0D4FD93
+:1027C00005460E465448006804F0C2FF07462A46F4
+:1027D000334604F0C1FB824604F08CFB4E4908608E
+:1027E000084601685048006804F0DEFF4E49086062
+:1027F0004E494D48006805F0A3FA02D24B484A49B9
+:1028000008604B494848006805F09AF902D24848E8
+:102810004549086044480299006805F0C5F9074633
+:102820003D48006880F000463046039905F0BCF949
+:102830000546394605F0C0FA3E4908602848006858
+:10284000FFF701FF012803D03B480078012802D19F
+:102850000020354908603748006805F009F904B0E0
+:10286000BDE8F09F0146002901DA484200E0084631
+:10287000704770B505460C46002D03DD002000F0C2
+:1028800007FA02E0012000F003FA2846FFF7EAFF0A
+:102890002A490880002C03DD002000F01BFA02E02A
+:1028A000012000F017FA2046FFF7DCFF2349091D3D
+:1028B000088070BD012807D11F49097809B9012195
+:1028C00000E000211C4A117070470000000020C287
+:1028D000000020420000C842713D8A3FC80000202D
+:1028E00078000020B40000207C0000200010004090
+:1028F00040000020440000208400002088000020C8
+:102900008C0000209000002094F8FFFF000020437E
+:10291000CDCC4C3F9C000020A00000209A999999B2
+:102920009999E93F9999C93FA400002000401C46AD
+:1029300000401CC698000020800000203C0400409D
+:1029400010B586B0044601210420FEF7DDF8012110
+:102950004804FEF7E6F80420ADF8140018208DF8BE
+:10296000170003208DF8160005A9BA48FDF710FEE0
+:102970000820ADF8140004208DF8170005A9B5480B
+:10298000FDF706FE01940020ADF80800ADF80A003E
+:10299000ADF80C00ADF810000C20ADF80E0001A948
+:1029A000AD48FFF766F84FF4E060FDF723FD262001
+:1029B0008DF8000000208DF801008DF80200012044
+:1029C0008DF803006846FDF71AFD012240F22551FB
+:1029D000A148FFF7E6F801219F48FFF7D6F806B0B7
+:1029E00010BD70B504460D4640219B48FFF7B5F970
+:1029F00080219948FFF7E4F913E021789648FFF722
+:102A000031F900BF40219448FFF79AF90128F9D124
+:102A100040219148FFF7A1F980218F48FFF7D0F9B5
+:102A2000641C281EA5F10105E7D170BD10B5044650
+:102A300040218948FFF791F980218748FFF7C0F9C5
+:102A400013E014F8011B8448FFF70CF900BF402184
+:102A50008148FFF775F90128F9D140217E48FFF739
+:102A60007CF980217C48FFF7ABF920780028E8D179
+:102A700010BDF0B503460D461646002729460A2E1E
+:102A800003D0002008702846F0BD33B9302001F88B
+:102A9000010B002008702846F6E7002B03DA2D20F2
+:102AA00001F8010B5B4242F210720DE093FBF2F46D
+:102AB00004B937B104F1300001F8010B04FB123303
+:102AC00001270A2092FBF0F2002AEFDC00200870B8
+:102AD0002846D9E70FB470B586B006460CA800901A
+:102AE00040215D48FFF739F980215B48FFF768F91D
+:102AF0007BE00B9800785C281CD10B98401C0B9055
+:102B000000786E2809D072280FD10D213046FFF7CA
+:102B1000A9F80B98401C0B900BE00A213046FFF7F8
+:102B2000A1F80B98401C0B9003E00B98401C0B90F5
+:102B300000BF4BE00B980078252840D10B98401C33
+:102B40000B900078642818D0732833D1009810C8EF
+:102B500000900BE021783046FFF784F800BF402159
+:102B60003046FFF7EDF80028F9D0641C20780028E3
+:102B7000F0D10B98401C0B9020E0009820C80090EA
+:102B80000A2201A92846FFF774FF01AC0BE0217867
+:102B90003046FFF767F800BF40213046FFF7D0F816
+:102BA0000028F9D0641C20780028F0D10B98401C34
+:102BB0000B9003E00B98401C0B9000BF06E00B98B5
+:102BC00010F8011B0B903046FFF74CF800BF402176
+:102BD0003046FFF7B5F80028F9D040211E48FFF72E
+:102BE000BCF880211C48FFF7EBF80B980078002810
+:102BF0007FF47FAF06B070BC5DF814FB0022174B6A
+:102C00001A60174A1160174A1060704710B540F2F9
+:102C100025511148FFF7AAF8D8B10F48FFF726F859
+:102C2000C4B20F4800680D49096888420CD90D48A4
+:102C3000006804700B480068401C0A490860074897
+:102C40000068401C0549086040F225510248FFF722
+:102C5000B7F810BD0008014000440040AC0000205F
+:102C6000B0000020A800002008B501210820FDF7D1
+:102C70004BFF4FF47C40ADF8000010208DF80300AE
+:102C800003208DF8020069463748FDF781FC08BD36
+:102C900010B504464CB94FF480513348FDF725FD7B
+:102CA0004FF400513048FDF722FD012C07D161039C
+:102CB0002D48FDF71AFD21032B48FDF718FD022CC6
+:102CC00007D1E1022848FDF712FD21032648FDF750
+:102CD0000EFD10BD10B504464CB94FF4004122481A
+:102CE000FDF703FD4FF480411F48FDF700FD012C67
+:102CF00007D1A1031C48FDF7F8FCE1031A48FDF7D2
+:102D0000F6FC022C07D161031748FDF7F0FCA10384
+:102D10001548FDF7ECFC10BD10B50020FFF7B8FF1B
+:102D20000020FFF7D7FF10BD10B50120FFF7B0FF5F
+:102D30000120FFF7CFFF10BD10B50120FFF7A8FF5E
+:102D40000020FFF7C7FF10BD10B50020FFF7A0FF60
+:102D50000120FFF7BFFF10BD10B50220FFF798FF5D
+:102D60000220FFF7B7FF10BD000C014008B501219C
+:102D70000820FDF7C9FE4FF44060ADF800001020B8
+:102D80008DF8030003208DF802006946F748FDF72F
+:102D9000FFFB08BD10B5F548001D006820F4704029
+:102DA000F249091D08600846006840F44050086078
+:102DB0000120EF490860EF48D0F82C0108B9002045
+:102DC00010BD0120EA49091F0860FFF763F90020E0
+:102DD000E849C1F8AC01E6488038006808B1002035
+:102DE000EEE70120FFF756F90020E149091F0860CE
+:102DF0000120E5E710B5DD48001D006820F47040B3
+:102E0000DA49091D08600846006840F4405008602F
+:102E10000020D749091F0860D649C1F8AC0101203C
+:102E2000FFF738F90120D249091F0860D149C1F8DC
+:102E3000AC01FFF72FF910BD10B50024CB48001DE1
+:102E4000006820F47040C949091D08600846006800
+:102E500040F4004008600120C5490860FFF71AF9F6
+:102E60000120C449C1F8A801FFF714F90AE0601C69
+:102E7000C4B2322C03DDFFF7BDFF002010BD0120DE
+:102E8000FFF708F9BA48803800680028EFD1B84940
+:102E9000091F08600120F1E710B50020B449091F9F
+:102EA0000860B248001D006820F47040AF49091D59
+:102EB00008600846006840F4405008600020AD49B2
+:102EC000C1F8AC010120FFF7E5F80120A849091F6E
+:102ED0000860FFF7DFF80020A649C1F8A80110BD7F
+:102EE00010B50020A249091F0860A048001D006815
+:102EF00020F470409D49091D08600846006840F4B0
+:102F00004050086001209B49C1F8AC01FFF7C2F8AE
+:102F100001209749091F0860FFF7BCF80020954978
+:102F2000C1F8A80110BD70B504469048001D0068A6
+:102F300020F470408D49091D08600846006840F47F
+:102F40004050086000208A49091F0860002516E0EB
+:102F5000E009874908606006040E0120FFF79AF82F
+:102F600001208449C1F8A801FFF794F800208049A6
+:102F7000091F08600120FFF78DF8681CC5B2082DF5
+:102F8000E6DB70BD2DE9F04105460E461746984632
+:102F9000FFF700FF10B90120BDE8F0816906080EB7
+:102FA000FFF7C1FFFFF748FF18B9FFF723FF012024
+:102FB000F2E73046FFF7B7FFFFF73EFF00240BE0D4
+:102FC00018F80400FFF7AFFFFFF736FF18B9FFF757
+:102FD00011FF0020E0E7641CBC42F1DBFFF70AFFB1
+:102FE0000020D9E770B5054600246048001D006840
+:102FF00020F470405D49091D08600846006840F4EF
+:1030000000400860002617E000205949091F0860A9
+:103010000220FFF73FF801205649C1F8A8016006D9
+:10302000040E53488038006808B1601CC4B2022006
+:10303000FFF730F8701CC6B2082EE5DB15B1FFF7BC
+:103040002BFF01E0FFF74CFF204670BD2DE9F0415A
+:1030500006460F4614461D46FFF79CFE10B9012098
+:10306000BDE8F0817106080EFFF75DFFFFF7E4FE93
+:1030700018B9FFF7BFFE0120F2E73846FFF753FF0C
+:10308000FFF7DAFEFFF786FE012101EB4601C8B229
+:10309000FFF749FFFFF7D0FE0DE0012C04D100201F
+:1030A000FFF7A0FF287003E00120FFF79BFF2870C7
+:1030B0006D1C601EC4B2002CEFD1FFF79BFE0020F8
+:1030C000CEE770B505460E460024FFF763FE28469E
+:1030D000FFF729FF641CFFF7AFFE3046FFF723FF21
+:1030E000641CFFF7A9FEFFF755FE691CC8B2FFF785
+:1030F0001AFF641CFFF7A0FE0020FFF773FF0446D1
+:10310000FFF778FE204670BD2DE9F041074688465E
+:1031100015461E460024FFF73DFE3846FFF703FF25
+:10312000FFF78AFE4046FFF7FEFEFFF785FEFFF73A
+:1031300031FE791CC8B2FFF7F6FEFFF77DFE00BF37
+:103140000DE0681EA04204D00120FFF74BFF305570
+:1031500003E00020FFF746FF3055601CC4B2AC42CC
+:10316000EFDBFFF747FE2046BDE8F081000C014091
+:10317000AC812142008021422DE9F04180460D467C
+:1031800016461F460024FFF705FE4046FFF7CBFE1C
+:10319000FFF752FE2846FFF7C6FEFFF74DFE00BFC1
+:1031A00006E0385DFFF7BFFEFFF746FE601CC4B2C5
+:1031B000B442F6DBFFF71EFE0120BDE8F08170B5DA
+:1031C00005460E46144631462846FFF77AFF207022
+:1031D000012070BD37B504460D4602AB01222946D9
+:1031E0002046FFF7C9FF3EBD2DE9F8430746884654
+:1031F00014461D46089E6A4641463846FFF7DFFFE3
+:1032000028B3601CFF2101FA00F0C4F10801294431
+:10321000491EFF220A41104300F0FF09C5F10800D2
+:1032200006FA00F0C6B2C4F1070006419DF800009E
+:1032300000EA090000909DF80000304300909DF8DE
+:10324000002041463846FFF7C5FFBDE8F88300205F
+:10325000FBE7F8B506460F4614461D466A46394652
+:103260003046FFF7ACFF2DB10120A0409DF80010C3
+:10327000084305E00120A0409DF8001021EA00006D
+:10328000C0B200909DF8002039463046FFF7A2FFFB
+:10329000F8BD0000014691F90020002A01DD002060
+:1032A0001EE091F90020002A01DA042018E091F9CB
+:1032B0000120002A01DD012012E091F90120002AFD
+:1032C00001DA05200CE091F90220002A01DD02203C
+:1032D00006E091F90220002A01DA062000E007202A
+:1032E000704770B505462846FFF7D4FF0446E81C32
+:1032F000FFF7D0FF44EAC00084B2A81DFFF7CAFF61
+:1033000044EA801084B2204670BD70B588B0F3A145
+:10331000F748FFF7DFFB02A905A801F0A6FF044666
+:10332000072C41D101A801F011FA059804F0DCFB4B
+:103330000646019904F038FC054604F099FB059017
+:10334000069804F0D1FB0646019904F02DFC0546D1
+:1033500004F08EFB0690079804F0C6FB0646019920
+:1033600004F022FC054604F083FB079005A802F058
+:10337000B6FA684601F007FABDF800100298484313
+:103380000290BDF80010039848430390BDF8001068
+:1033900004984843049002A802F034FB2246D5A1C9
+:1033A000D348FFF797FB04E02246DBA1D048FFF7A4
+:1033B00091FB08B070BD2DE9F04304460D46DDE9F0
+:1033C00007670021012041E0DFF858C33CF8108076
+:1033D000A0F1010CDFF84C9329F81C8009F1160CC0
+:1033E0003CF81090A0F1010CDFF8388308F11608C2
+:1033F00028F81C9008F1160C3CF81090A0F1010C74
+:1034000008F1160828F81C9008F1160C3CF81090EA
+:10341000A0F1010C08F1160828F81C9008F1160C10
+:103420003CF81090A0F1010C08F1160828F81C9047
+:1034300008F1160C3CF81090A0F1010C08F11608E8
+:1034400028F81C9000F1010C0CF0FF000A28BBDBEF
+:10345000DFF8D0C2ACF81240ACF82850ACF83E20EF
+:10346000ACF85430ACF86A60ACF8807000210020F1
+:1034700008E0DFF8B0C23CF910C0614400F1010C73
+:103480000CF0FF000A28F4DB4FF00A0C91FBFCFC67
+:103490000FFA8CFCDFF88C82A8F814C00021002001
+:1034A0000AE0DFF880C20CF1160C3CF910C0614450
+:1034B00000F1010C0CF0FF000A28F2DB4FF00A0CBF
+:1034C00091FBFCFC0FFA8CF8DFF858C2ACF82A80AC
+:1034D000002100200AE0DFF84CC20CF12C0C3CF972
+:1034E00010C0614400F1010C0CF0FF000A28F2DB6F
+:1034F0004FF00A0C91FBFCFC0FFA8CF8DFF824C2A9
+:10350000ACF84080002100200AE0DFF818C20CF17E
+:10351000420C3CF910C0614400F1010C0CF0FF00BA
+:103520000A28F2DB4FF00A0C91FBFCFC0FFA8CF836
+:10353000DFF8F0C1ACF85680002100200AE0DFF887
+:10354000E4C10CF1580C3CF910C0614400F1010CCD
+:103550000CF0FF000A28F2DB4FF00A0C91FBFCFC98
+:103560000FFA8CF8DFF8BCC1ACF86C8000210020A9
+:103570000AE0DFF8B0C10CF16E0C3CF910C06144F8
+:1035800000F1010C0CF0FF000A28F2DB4FF00A0CEE
+:1035900091FBFCFC0FFA8CF8DFF888C1ACF8828054
+:1035A000BDE8F08338B50446032302226B21D02006
+:1035B0000094FFF719FE38BD38B5044602230422F3
+:1035C0001B21D0200094FFF70FFE38BD38B504460C
+:1035D000022304221C21D0200094FFF705FE38BDF1
+:1035E00010B50446234606226B21D020FFF731FE9A
+:1035F00010BD10B54C4B01227521D020FFF784FD82
+:103600004948007810BD10B5FFF7F3FF682801D1D5
+:10361000012010BD0020FCE710B50446234605221A
+:103620006A21D020FFF715FE10BD10B504462346D1
+:1036300001223721D020FFF70CFE10BD10B502206B
+:10364000FFF7B0FF0320FFF7B7FF0020FFF7BEFF33
+:103650000020FFF7C5FF0020FFF7DEFF0020FFF787
+:10366000E4FF10BD38B5002000906B4601227521A3
+:103670006820FFF7EBFC9DF80000682806D09DF855
+:1036800000202AA11A48FFF725FA05E09DF800203E
+:1036900026A11748FFF71EFA00F065FDE0B9782073
+:1036A00000F0C9F9782000F0ADFBC82000F08BFCD9
+:1036B00002F07AF82148FFF714FE044602F07EF883
+:1036C00040F2731002F0BBFCC82002F031FAFFF7A1
+:1036D0001CFE012001F080FD38BD000072756E5F98
+:1036E00073656C665F746573742E2E0D0A0000009E
+:1036F0000044004073657474696E67206269617389
+:103700002073756363657366756C6C79202E2E2E3D
+:103710002564200D0A0000004661696C2E2E2025CC
+:10372000640D0A00260100201801002077686F2030
+:10373000616D20692025640D0A000000DC00002076
+:103740002DE9F04F8DB00AA84E490BAB06AACDE982
+:1037500000104D494D4802F0D1FD4A48008800F460
+:10376000807000287ED0069804F0BEF904464FF021
+:103770009D4104F087F846490860079804F0B4F9C1
+:1037800004464FF09D4104F07DF8424908600898D6
+:1037900004F0AAF904464FF09D4104F073F83E4945
+:1037A0000860099804F0A0F904464FF09D4104F028
+:1037B00069F83A490860384801684FF0804004F0E1
+:1037C000F3F9019034480168019804F0EDF982465C
+:1037D000304801684FF0404004F0E6F901902D4870
+:1037E0000168019804F0E0F98346514604F0E4FAD8
+:1037F00081464FF07E5103F0D7FF044603F0A8FF47
+:10380000CDE90201224801684FF0804004F0CCF974
+:10381000834620480168584604F0C6F981461E4890
+:1038200001684FF0804004F0BFF983461B480168EF
+:10383000584604F0B9F98246494603F0B5FF0446FC
+:1038400003F086FF0746DDE9022303F093FA4FF009
+:103850006632134BCDE9040103F086FD054603F003
+:1038600049FB00E00BE00F4908600846006804F0DF
+:10387000FFF8044622460CA10F48FFF72BF90DB0C4
+:10388000BDE8F08FC0000020BA000020B400002086
+:10389000CC000020D0000020D4000020D800002060
+:1038A00066A64C40C80000205069746368203D2023
+:1038B00025640D0A000000000044004038B50446AD
+:1038C000FB4890F82400C0B114B10220009001E040
+:1038D00000200090F64A1268D17BF54A52681078B1
+:1038E0006B460122FFF74EFB10B14FF0FF3038BDA1
+:1038F0009DF80010EE48417423E0ED48807A10B93D
+:103900004FF0FF30F3E724B1E948407C08B10020D4
+:10391000EDE714B10120009001E000200090E44A9E
+:103920001268D17BE24A526810786B460122FFF799
+:1039300029FB10B14FF0FF30D9E79DF80010DC48AB
+:1039400041740020D3E738B5002419E0D848006856
+:10395000C07AA04204D0D6480068407DA04200D181
+:103960000CE0D349496808786B4601222146FFF7ED
+:103970006DFB10B14FF0FF3038BD00BF601CC4B20A
+:10398000CB4840680079A042E0DC0020F4E770B545
+:1039900004460D46C6480068C07AA04204D0C44818
+:1039A0000068407DA04202D14FF0FF3070BDC0489A
+:1039B00040680079A04202DC4FF0FF30F6E7BC49D6
+:1039C000496808782B4601222146FFF73FFBEDE7C7
+:1039D00038B50446B64890F82300A04201D1002033
+:1039E00038BD14B13020009001E000200090B048B4
+:1039F000807C20B19DF8000040F002000090AC48AF
+:103A000090F8220020B19DF8000040F08000009066
+:103A1000A74A1268117DA64A526810786B460122A7
+:103A2000FFF7B0FA10B14FF0FF30D9E7A04880F8A7
+:103A300023400020D4E738B5044604F0700010B1EC
+:103A40000120009005E014B10020009001E040202A
+:103A50000090974A1268917C954A526810786B469C
+:103A60000122FFF78FFA20B1002191488172481E90
+:103A700038BD9DF8000020F040018D480173002002
+:103A8000009004F0400020B99DF8000040F00400D0
+:103A9000009004F0200020B99DF8000040F00200E2
+:103AA000009004F0100020B99DF8000040F00100E3
+:103AB000009004F0080020B99DF8000040F03800A4
+:103AC00000907B4A1268D17C794A526810786B4624
+:103AD0000122FFF757FA20B1002175488172481E74
+:103AE000C6E724B1082C02D00020FFF771FF704810
+:103AF0008472002101753220FEF7B0FA0020B7E78A
+:103B000038B504466A48807CA04201D1002038BD07
+:103B1000002C46D0664A12681179654A52681078BE
+:103B20006B460122FFF792FA10B14FF0FF30EEE73B
+:103B30009DF8000020F0200000905D4A1268117985
+:103B40005B4A526810786B460122FFF71BFA10B1EE
+:103B50004FF0FF30DBE70320FEF780FA02200090F1
+:103B6000534890F8220020B19DF8000040F08000FA
+:103B700000904F4890F8230020B19DF8000040F0DD
+:103B8000300000904A4A1268117D494A5268107804
+:103B90006B460122FFF7F6F9002851D04FF0FF30B5
+:103BA000B5E7434A12681179414A526810786B466A
+:103BB0000122FFF74BFA10B14FF0FF30A7E73C4866
+:103BC000807A00F0010028B19DF8000040F020004C
+:103BD000009004E09DF8000020F020000090344A9E
+:103BE00012681179324A526810786B460122FFF749
+:103BF000C9F910B14FF0FF3089E70320FEF72EFA24
+:103C00002B4890F8220010B18020009001E00020A5
+:103C10000090274890F8230020B19DF8000040F064
+:103C200030000090224A1268117D214A52681078B3
+:103C30006B460122FFF7A6F910B14FF0FF3066E79F
+:103C40001B488474002062E708B51948807A10B9CF
+:103C50004FF0FF3008BD00200090154A1268D17B5C
+:103C6000134A526810786B460122FFF78BF910B1A6
+:103C70004FF0FF30EEE70E4A126851790C4A526855
+:103C800010786B460122FFF77DF910B14FF0FF303D
+:103C9000E0E7074A12681179054A526810786B46C6
+:103CA0000122FFF76FF928B14FF0FF30D2E7000093
+:103CB000EC000020F74890F82400002850D00C2099
+:103CC0000090F44A12681179F24A526810786B46F3
+:103CD0000122FFF757F910B14FF0FF30BAE7C020CB
+:103CE0000090EC48807A00F0010020B19DF80000BF
+:103CF00040F020000090E74A12681179E54A5268C6
+:103D000010786B460122FFF73DF910B14FF0FF30FC
+:103D1000A0E7E048407C10B10220009001E00020C4
+:103D20000090DC4A1268D17BDA4A526810786B4600
+:103D30000122FFF727F910B14FF0FF308AE700208A
+:103D40000090D44A12685179D24A526810786B4672
+:103D50000122FFF717F9002852D04FF0FF3079E722
+:103D600004200090CB4A12681179CA4A5268107830
+:103D70006B460122FFF706F910B14FF0FF3069E7FB
+:103D8000C448807C20B9C348807A00F0010010B993
+:103D90004020009001E060200090BE4A1268117936
+:103DA000BC4A526810786B460122FFF7EBF810B15D
+:103DB0004FF0FF304EE7B748407C10B10120009033
+:103DC00001E000200090B34A1268D17BB14A5268EA
+:103DD00010786B460122FFF7D5F810B14FF0FF3095
+:103DE00038E7AC4A12685179AA4A52681078A94B50
+:103DF00010330122FFF7C6F810B14FF0FF3029E76A
+:103E0000002027E770B50446002624F00104A148ED
+:103E100090F8240008B1002070BD9E48807A10B947
+:103E20004FF0FF30F8E79B48057C807A20409949A5
+:103E300008740846007CA04202D04FF0FF3600E034
+:103E4000002614B99348007D18B10120FFF736FD14
+:103E500002E00020FFF732FD3CB1FFF7F5FE20B194
+:103E60008C4805744FF0FF30D6E73046D4E738B5BC
+:103E700004468848807A10B94FF0FF3038BDBC2C1A
+:103E800002DB0120009015E0622C02DB0220009092
+:103E900010E02A2C02DB032000900BE0142C02DB44
+:103EA0000420009006E00A2C02DB0520009001E0CF
+:103EB000062000907748C07A9DF80010884201D112
+:103EC0000020DBE7734A12689178724A52681078D2
+:103ED0006B460122FFF756F810B14FF0FF30CDE7E7
+:103EE0009DF800106B48C1720020C7E738B5044642
+:103EF000282C02DD4FF0FF3038BDDCB90020FFF781
+:103F000067FD00208DF8000007208DF80100614A50
+:103F10001268917C5F4A526810786B460222FFF764
+:103F200031F810B14FF0FF30E6E700215948017534
+:103F30000020E1E70120FFF74BFD20208DF8000075
+:103F4000012C06D100208DF801000520FFF78FFF1E
+:103F500017E0052C06DC01208DF801000520FFF795
+:103F600086FF0EE0142C06DC02208DF801000A20EA
+:103F7000FFF77DFF05E003208DF801001420FFF717
+:103F800076FF9DF80100072101EB8010C0B28DF88B
+:103F90000100404A1268917C3E4A526810786B4694
+:103FA0000222FEF7EFFF10B14FF0FF30A4E7082127
+:103FB0003848817200210173012101750020FFF74B
+:103FC00021FF002098E738B504463248807A10B9BE
+:103FD0004FF0FF3038BD2F4890F8240010B14FF05B
+:103FE000FF30F7E72B48007D50B134B1282C04DCBA
+:103FF000E0B2FFF77BFF0020ECE70020FFF776FF41
+:10400000042C01DA042404E0B4F57A7F01DD4FF4D6
+:104010007A744FF47A7090FBF4F0401EC0B20090B6
+:104020001C4A126851781B4A526810786B4601226C
+:10403000FEF7A8FF10B14FF0FF30CBE79DF800006E
+:10404000401C4FF47A7191FBF0F081B21148C181AC
+:104050000146C9894810FFF70AFF0020BAE738B5C2
+:1040600004460C48807A10B94FF0FF3038BD022C5E
+:1040700006D0042C07D0082C08D0102C0FD10BE050
+:10408000002000900EE0082000900BE0102000902F
+:1040900008E00000EC0000201820009002E04FF043
+:1040A000FF30E3E700BFF948407A9DF80010B0EB1D
+:1040B000E10F01D10020D9E7F44A1268D179F34A1F
+:1040C000526810786B460122FEF75CFF10B14FF08A
+:1040D000FF30CBE79DF80000C110EC484172002092
+:1040E000C4E738B50446E948807A10B94FF0FF308C
+:1040F00038BDFA2C09D0B4F5FA7F09D0B4F57A7F2F
+:1041000009D0B4F5FA6F0CD108E0002000900BE064
+:104110000820009008E01020009005E01820009092
+:1041200002E04FF0FF30E3E700BFD848007A9DF887
+:104130000010B0EBE10F01D10020D9E7D34A12689B
+:104140009179D24A526810786B460122FEF71AFF25
+:1041500010B14FF0FF30CBE79DF80000C010CB4905
+:1041600008720020C4E71CB580208DF80000C74A03
+:104170001268917CC54A526810786B460122FEF79E
+:1041800001FF10B14FF0FF301CBD6420FDF766FF4A
+:1041900000208DF80000BD4A1268917CBB4A52682D
+:1041A00010786B460122FEF7EDFE10B14FF0FF30A4
+:1041B000EAE7B64A1268917DB44A526810786B46B5
+:1041C0000622FEF743FF10B14FF0FF30DCE79DF809
+:1041D0000500C007400F9DF8031001F0010140EAFF
+:1041E00041009DF8011001F0010140EA010494B181
+:1041F000012C03D10121A548C17431E0022C03D167
+:104200000021A248C1742BE02146A1A002F0FEF9D2
+:104210004FF0FF30B8E79D4A1268D1789B4A526848
+:1042200010786B460122FEF711FF10B14FF0FF30FE
+:10423000AAE79DF8000000F00F042CB99E4802F098
+:10424000E5F94FF0FF309FE7042C06D19BA002F068
+:10425000DDF901218D48C17402E000218B48C17451
+:10426000FF218A488172FF2088490872FF21874810
+:104270004172C1724FF6FF71C181FF2101748174D7
+:104280000121017380F82210002180F8231041756C
+:1042900001751630016041608160163880F8241085
+:1042A00080F82510C1844FF4FA60FFF71AFF10B1AF
+:1042B0004FF0FF3068E70220FFF7D1FE10B14FF05A
+:1042C000FF3061E72A20FFF7D2FD10B14FF0FF3039
+:1042D0005AE73220FFF777FE10B14FF0FF3053E777
+:1042E0000020FFF78FFD10B14FF0FF304CE70020AA
+:1042F000FFF706FC10B14FF0FF3045E70020FFF755
+:104300009AFB002040E770477CB504460D465F48A5
+:10431000807A00F0700010B94FF0FF307CBD5B4A2E
+:104320001268117B594A526810786B460622FEF7D4
+:104330008DFE10B14FF0FF30F0E79DF801009DF8C1
+:10434000001040EA012000B220809DF803009DF893
+:10435000021040EA012000B260809DF805009DF83F
+:10436000041040EA012000B2A08015B12846FFF7F2
+:10437000CAFF0020D2E77CB504460D464348807A48
+:1043800000F0080010B94FF0FF307CBD3F4A1268C2
+:10439000517B3E4A526810786B460622FEF756FE65
+:1043A00010B14FF0FF30F0E79DF801009DF80010CC
+:1043B00040EA012000B220809DF803009DF8021021
+:1043C00040EA012000B260809DF805009DF80410CD
+:1043D00040EA012000B2A08015B12846FFF793FF04
+:1043E0000020D2E72DE9FE4F05460C462748807A8B
+:1043F00018B94FF0FF30BDE8FE8F244A1268917B58
+:10440000224A5268107802AB0222FEF71FFE10B15A
+:104410004FF0FF30EFE79DF809009DF8081040EAE3
+:10442000012006B214B12046FFF76DFF1749496815
+:10443000C88803F071FB154901904968B1F908007B
+:1044400003F052FB8346304603F04EFB5946009082
+:1044500003F0B2FC8246019903F014FA81461F4929
+:1044600003F0A2F980464FF08F4103F09DFB074611
+:1044700003F0FEFA28600020BDE710B588B00446BE
+:104480001CB94FF0FF3008B010BD29E0EC0000204F
+:10449000556E737570706F7274656420736F667497
+:1044A000776172652070726F6475637420726576CF
+:1044B0002025642E0A000000808C000848616C668C
+:1044C0002073656E7369746976697479207061729E
+:1044D0007420666F756E642E0D0A000000000C4299
+:1044E000206830B9606820B9A06810B9002008B011
+:1044F00010BDFA494968087806AB03221146FEF759
+:10450000A5FD10B14FF0FF30F1E79DF8180008212C
+:1045100001EB201000F00F00ADF800009DF819002D
+:1045200001EB201000F00F00ADF802009DF81A001A
+:1045300001EB201000F00F00ADF8040020684100EE
+:10454000BDF90000403091FBF0F000B2ADF8100072
+:1045500060684100BDF90200403091FBF0F000B20C
+:10456000ADF81200A0684100BDF90400403091FB95
+:10457000F0F000B2ADF81400D8494968087806ABED
+:1045800006221146FEF762FD10B14FF0FF30AEE794
+:104590009DF819009DF8181040EA012000B2ADF80E
+:1045A00008009DF81B009DF81A1040EA012000B297
+:1045B000ADF80A009DF81D009DF81C1040EA01208E
+:1045C00000B2ADF80C00BDF81000BDF808100844AA
+:1045D00000B2ADF81000BDF81200BDF80A10084492
+:1045E00000B2ADF81200BDF81400BDF80C1008447C
+:1045F00000B2ADF81400BDF81000000A8DF81800E4
+:10460000BDF81000C0B28DF81900BDF81200000A04
+:104610008DF81A00BDF81200C0B28DF81B00BDF86D
+:104620001400000A8DF81C00BDF81400C0B28DF80B
+:104630001D00AA494968087806AB06221146FEF714
+:10464000A1FC10B14FF0FF3051E700204FE70146C9
+:10465000A248007A30B1012807D0022809D00328E7
+:104660000FD10AE0FA2008800EE04FF4FA700880BB
+:104670000AE04FF47A70088006E04FF4FA60088090
+:1046800002E00020088000BF00BF00207047014604
+:104690009248407A30B1012807D0022808D0032878
+:1046A0000CD108E0022008700BE00420087008E03C
+:1046B0000820087005E01020087002E04FF0FF307D
+:1046C000704700BF8548C07C18B108784006000ECE
+:1046D00008700020F4E701468048C07A082817D205
+:1046E000DFE800F01704070A0D101318BC2008803B
+:1046F00013E06220088010E02A2008800DE01420DA
+:1047000008800AE00A20088007E00520088004E00D
+:1047100000BF00BF0020088000BF00BF002070471E
+:1047200001466E4890F8240010B14FF0FF307047FA
+:104730006A48C08908800020F9E701460020088007
+:10474000401E704701464FF0FF30704701466348F6
+:10475000007A30B1012807D0022808D003280CD1F4
+:1047600008E05F4808600BE05E48086008E05E48CB
+:10477000086005E05D48086002E04FF0FF307047D8
+:1047800000BF0020FBE701465448407A30B10128C1
+:1047900008D002280AD0032810D10BE04FF4804043
+:1047A00008800EE041F69C7008800AE04FF48050CB
+:1047B000088006E04FF40060088002E04FF0FF3010
+:1047C000704700BF4548C07C10B108884010088081
+:1047D0000020F5E701464148007C08700020704742
+:1047E00001463E48807A10B10120087001E00020A7
+:1047F00008700020704738B504463848807A10B9F0
+:104800004FF0FF3038BD354A1268117C334A526888
+:1048100010786B460222FEF719FC10B14FF0FF3002
+:10482000F0E79DF801009DF8001040EA012000B279
+:1048300020800020E6E72DE9FE4F07468846924695
+:104840001D46DDF830B000260024244890F82400EE
+:1048500010B1601EBDE8FE8F002028701F48807ACE
+:1048600010B94FF0FF30F5E71C48007C10B94FF04D
+:10487000FF30EFE71948007C00F0400008B1B01CA1
+:10488000C6B21648007C00F0200008B1B01CC6B2C9
+:104890001248007C00F0100008B1B01CC6B20F48EE
+:1048A000007C00F0080008B1B01DC6B20B4A1268C7
+:1048B000917A0A4A526810786B460222FEF7C6FBCC
+:1048C00010B14FF0FF30C5E79DF801009DF80010D2
+:1048D00040EA0129B1450BDA0020BBE7EC000020DB
+:1048E00000000343000083423333034233338341E8
+:1048F000FC4840684088B9EB600F17DDF94A126840
+:10490000517CF84A526810786B460122FEF79EFBF4
+:1049100010B14FF0FF309DE79DF8000000F010004F
+:1049200020B1FFF791F96FF0010093E75046FFF7D0
+:10493000EAFCEC4A1268D17AEA4A526810786B466F
+:104940003246FEF783FB10B14FF0FF3082E799FB50
+:10495000F6F0401E8BF8000000202870B4422AD0E8
+:10496000E048007C00F0080028B3601C1DF800003F
+:104970001DF8041040EA012000B2A8F80000E01C75
+:104980001DF80010A01C1DF8000041EA002000B234
+:10499000A8F80200601D1DF80010201D1DF8000081
+:1049A00041EA002000B2A8F80400287840F008008E
+:1049B0002870A01D84B2B44213D0CA48007C00F015
+:1049C000400070B1601C1DF800001DF8041040EAA2
+:1049D000012000B23880287840F040002870A01CE8
+:1049E00084B2B44213D0BF48007C00F0200070B104
+:1049F000601C1DF800001DF8041040EA012000B200
+:104A00007880287840F020002870A01C84B2B4423E
+:104A100013D0B448007C00F0100070B1601C1DF889
+:104A200000001DF8041040EA012000B2B880287888
+:104A300040F010002870A01C84B200200AE7F8B5EE
+:104A400004460F461646A74890F8240010B94FF0C8
+:104A5000FF30F8BDA348807A10B94FF0FF30F8E777
+:104A6000A04A1268917A9F4A526810786B460222D7
+:104A7000FEF7ECFA10B14FF0FF30EAE79DF80100C5
+:104A80009DF8001040EA0125A54203DA00203070AD
+:104A9000401EDEE7934840684088B5EB600F17DDA5
+:104AA000904A1268517C8F4A526810786B460122F6
+:104AB000FEF7CCFA10B14FF0FF30CAE79DF80000C6
+:104AC00000F0100020B1FFF7BFF86FF00100C0E761
+:104AD000E2B2844B1B68D97A824B5B6818783B46FC
+:104AE000FEF7B4FA10B14FF0FF30B2E795FBF4F0E7
+:104AF000401E30700020ACE701467A4880F8221052
+:104B0000002070477CB5054676494968087801ABB6
+:104B100004220D21FEF79AFA08B107207CBD9DF80A
+:104B20000700C0F301109DF8041001F0E00140EA15
+:104B3000E1008DF800009DF80700C0F381009DF8AA
+:104B4000051001F0E00140EAE1008DF801009DF858
+:104B5000070000F003009DF8061001F0E00140EAB4
+:104B6000E1008DF8020000241CE01DF8040018B9D3
+:104B7000002045F8240013E05B4845F8240006E0D7
+:104B800055F82400594903F00FF845F824001DF8A2
+:104B90000400401EC0B20DF804000028F0D100BF90
+:104BA000601CC4B2032CE0DB0020B7E72DE9FE4F08
+:104BB00006460F4600256846FFF7A4FF002442E0A2
+:104BC00056F8240057F82410A0EB010ABAF1000FA0
+:104BD00001DB514601E0CAF10001084602F084FF02
+:104BE00083464FF08F4102F04DFE80465DF8240071
+:104BF000002102F009FF16D05DF82410404602F0B3
+:104C000041FE82464FF07E5103F0D6F8814629F0EE
+:104C1000004A3748416A504603F092F812D2012008
+:104C2000A04005430EE03248C169404602F088FFCB
+:104C300005D32F48016A404603F082F802D20120D2
+:104C4000A0400543641C032CBADB2846BDE8FE8F58
+:104C50002DE9FC5F06460F46002522494968087881
+:104C600001AB03220D21FEF7F1F910B10720BDE8D9
+:104C7000FC9F9DF8040000F01F008DF804009DF8D3
+:104C8000050000F01F008DF805009DF8060000F0FB
+:104C90001F008DF80600002462E056F8240057F843
+:104CA0002410A0EB010BBBF1000F01DB594601E022
+:104CB000CBF10001084602F017FF4FF08F41009042
+:104CC00002F0E0FD814601A8005DC0B30849086814
+:104CD00002F022FF83465946064802F0D3FD804683
+:104CE0000FE00000EC0000207B14AE3E1D5A843F14
+:104CF000BC7F000800B04C45FE49404602F054FF1E
+:104D0000804601A8005D401EC0B201A908550028D8
+:104D1000F2D14146484602F0B5FD83464FF07E5140
+:104D200003F04AF882462AF0004BF348816958465E
+:104D300003F006F813D20120A04005430FE0FFE77F
+:104D4000ED480169484602F0FBFE05D3EA48416997
+:104D5000484602F0F5FF02D20120A0400543641C42
+:104D6000032C9ADB284682E72DE9F04F87B00546F1
+:104D70000C46914601208DF8100000208DF811009E
+:104D8000DE4A1268917CDD4A5268107804AB022238
+:104D9000FEF7F8F820B14FF0FF3007B0BDE8F08F14
+:104DA000C820FDF75BF900208DF81000D34A126887
+:104DB000D17BD24A5268107804AB0122FEF7E2F8A8
+:104DC00010B14FF0FF30E8E7CC4A12685179CB4A76
+:104DD0005268107804AB0122FEF7D4F810B14FF0FE
+:104DE000FF30DAE7C54A1268917CC44A52681078ED
+:104DF00004AB0122FEF7C6F810B14FF0FF30CCE74C
+:104E0000BE4A1268D17DBD4A5268107804AB0122B7
+:104E1000FEF7B8F810B14FF0FF30BEE7B74A12689E
+:104E20001179B64A5268107804AB0122FEF7AAF84D
+:104E300010B14FF0FF30B0E70C208DF81000AF4AF2
+:104E400012681179AD4A5268107804AB0122FEF75E
+:104E500099F810B14FF0FF309FE70F20FDF7FEF8F3
+:104E6000A648806A407A8DF81000A44A12689178AA
+:104E7000A24A5268107804AB0122FEF783F810B101
+:104E80004FF0FF3089E79D48806A007A8DF8100066
+:104E90009A4A12685178994A5268107804AB0122F4
+:104EA000FEF770F810B14FF0FF3076E7B9F1000F60
+:104EB00007D09248806A807A40F0E0008DF81000B8
+:104EC00004E08E48806A807A8DF810008B4A126860
+:104ED00091798A4A5268107804AB0122FEF752F8A1
+:104EE00010B14FF0FF3058E7B9F1000F07D08348F9
+:104EF000806AC07A40F0E0008DF8100003E07E4840
+:104F0000C07A8DF810007D4A1268D1797B4A5268C8
+:104F1000107804AB0122FEF735F810B14FF0FF30E6
+:104F20003BE7B9F1000F02D0C820FDF797F8402009
+:104F30008DF81000714A12681179704A5268107821
+:104F400004AB0122FEF71EF810B14FF0FF3024E74A
+:104F500078208DF81000694A12685179674A5268C2
+:104F6000107804AB0122FEF70DF810B14FF0FF30BE
+:104F700013E761498889FDF771F800208DF810006A
+:104F80005E4A126851795D4A5268107804AB01227A
+:104F9000FDF7F8FF10B14FF0FF30FEE6574A1268F8
+:104FA000917A564A5268107804AB0222FEF74EF806
+:104FB00010B14FF0FF30F0E69DF811009DF8101091
+:104FC00040EA012B0C209BFBF0F0C6B20020A86049
+:104FD00068602860A06060602060824665E0474AA3
+:104FE0001268D17A454A5268107804AB0C22FEF759
+:104FF0002DF810B14FF0FF30CFE69DF811009DF86D
+:10500000101040EA012000B2ADF808009DF813002E
+:105010009DF8121040EA012000B2ADF80A009DF898
+:1050200015009DF8141040EA012000B2ADF80C0004
+:10503000BDF90810206808442060BDF90A106068B6
+:1050400008446060BDF90C10A0680844A0609DF899
+:1050500017009DF8161040EA012000B2ADF80000DC
+:105060009DF819009DF8181040EA012000B2ADF833
+:1050700002009DF81B009DF81A1040EA012000B2C2
+:10508000ADF80400BDF90010286808442860BDF997
+:105090000210686808446860BDF90410A8680844F4
+:1050A000A8600AF1010000F0FF0AB24597DB124840
+:1050B000D0F800C02868C117090441EA104107046C
+:1050C00062460023384601F07CFA32460023CDE9DF
+:1050D000020101F076FA28600748D0F800C068683D
+:1050E000C117090441EA104107046246002338460B
+:1050F00006E0000054E3853FBC7F0008EC00002080
+:1051000001F05FFA32460023CDE9020101F059FABD
+:105110006860F948D0F800C0A868C117090441EADE
+:105120001041070462460023384601F04AFA32462D
+:105130000023CDE9020101F044FAA860EE48D0F85E
+:1051400004C02168C817000440EA11480F046246F1
+:1051500000233846414601F034FA32460023CDE9B7
+:10516000020101F02EFA2060E348D0F804C0606824
+:10517000C117090441EA104107046246002338467A
+:1051800001F01FFA32460023CDE9020101F019FABD
+:105190006060D948D0F804C0A068C117090441EA8A
+:1051A0001041070462460023384601F00AFA3246ED
+:1051B0000023CDE9020101F004FAA060A0680028F4
+:1051C00004DDA068A0F58030A06003E0A06800F5D1
+:1051D0008030A0600020E0E538B50446C74890F86C
+:1051E0002400A04201D1002038BD44B3C34890F848
+:1051F000250010B94FF0FF30F6E70020FEF75EFB08
+:105200000020FEF77DFCBD49C88CFEF7DCFE0020C7
+:105210000090BA49496808786B4601222321FDF7BE
+:10522000B1FE0121B54880F824100120FEF746FBAD
+:10523000FEF70AFDB2A1B948FDF74CFC13E00020CF
+:10524000FEF73CFBAD48007C0090AC49496808780B
+:105250006B4601222321FDF795FE0021A74880F827
+:105260002410FEF7F1FC0020BEE72DE9F04F8DB0D1
+:1052700083460F4602200C90A04890F8240020B1ED
+:105280000020FFF7A9FF012600E0002603A8FFF792
+:10529000DEF905A8FFF7FBF901A8FFF71CFA02A841
+:1052A000FFF73EFA954890F80AA004A8FFF792FA93
+:1052B000002407E0002239465846FFF755FD00B9A3
+:1052C00002E0641C022CF5DB00BF022C01D100259A
+:1052D00028E0002407E0012206A909A8FFF744FD01
+:1052E00000B902E0641C022CF5DB00BF022C01D1E6
+:1052F000002517E006A93846FFF758FC00F0FF0824
+:1053000009A95846FFF7A4FC00F0FF090025B9F1F0
+:10531000000F01D145F00105B8F1000F01D145F0B2
+:10532000020500BFFF2075490872FF2173484172D2
+:10533000C1724FF6FF71C181FF2181720174012199
+:105340000173BDF80C00FEF7CCFE9DF81400FEF7CB
+:1053500086FEBDF80400FEF78AFDBDF80800FEF7E2
+:1053600032FE5046FEF767FB9DF81000FEF74AFD3F
+:105370003EB10120FFF730FF2A4669A16748FDF7DB
+:10538000A9FB2A4669A16548FDF7A4FB28460DB094
+:10539000BDE8F08FF8B504460D46164616B94FF035
+:1053A000FF30F8BD5548807A10B94FF0FF30F8E76C
+:1053B00020128DF80000E0B28DF801009DF8010088
+:1053C00028444E4949684989884202DD4FF0FF3040
+:1053D000E7E74A4A1268117E484A526810786B46DD
+:1053E0000222FDF7CFFD10B14FF0FF30D9E7EAB24E
+:1053F000424B1B68597D414B5B6818783346FDF77B
+:10540000C1FD10B14FF0FF30CBE70020C9E7F8B580
+:1054100004460D46164616B94FF0FF30F8BD374822
+:10542000807A10B94FF0FF30F8E720128DF80000B5
+:10543000E0B28DF801009DF8010028442F49496829
+:105440004989884202DD4FF0FF30E7E72B4A1268B6
+:10545000117E2A4A526810786B460222FDF792FDAF
+:1054600010B14FF0FF30D9E7EAB2244B1B68597DE9
+:10547000224B5B6818783346FDF7E8FD10B14FF01A
+:10548000FF30CBE70020C9E72DE9F04385B00546A2
+:105490000E4690469946194890F8250020B14FF0E5
+:1054A000FF3005B0BDE8F08316B94FF0FF30F8E7E4
+:1054B000002447E0281B102801DD102000E0281BF5
+:1054C00087B2321939462046FFF764FF10B14FF01A
+:1054D000FF30E6E701AA39462046FFF798FF10B1F2
+:1054E0004FF0FF30DDE730193A4601A901F00AF923
+:1054F00030B36FF00100D4E7BC7F0008EC0000205F
+:105500006D70755F7365745F646D705F73746174E3
+:105510006520646D70206F6E0D0A0000004400402D
+:10552000646D70206F6E0D0A000000007265747566
+:10553000726E2E2E726573203D2025640D0A0000C8
+:10554000E01984B2AC42B5DB4FEA28208DF80000A8
+:1055500008F0FF008DF80100924A1268917E914A8E
+:10556000526810786B460222FDF70CFD10B14FF027
+:10557000FF3096E701218B4880F82510A0F826908F
+:1055800000208EE70146874890F82400087000202C
+:10559000704702464FF0FF30704701464FF0FF3032
+:1055A0007047F8B505460F461446002C70D0B5F587
+:1055B000FF5F01DDFF2605E0202D01DA012601E075
+:1055C000C5F3471607B90127282C02DD4FF0FF303D
+:1055D000F8BD7448407D28BB724890F8240038B16B
+:1055E0000020FFF7F9FD01216E4880F8201003E04C
+:1055F00000216C4880F820106A481630FFF727F821
+:1056000068481830FFF743F866481A30FFF763F828
+:1056100064481C30FFF784F86248817A81771F3034
+:10562000FFF7D8F80020FEF749F90020FEF75EFCEE
+:1056300000208DF800005B4A12689178594A526840
+:1056400010786B460122FDF79DFC10B14FF0FF3042
+:10565000BEE740208DF80000524A1268D17B514AC3
+:10566000526810786B460122FDF78CFC00B165E0B2
+:105670008DF800608DF801704A4A1268117A494A23
+:10568000526810786B460222FDF77CFC08B155E0A9
+:1056900047E00520FCF7E2FC4248407A072101EB95
+:1056A000C000C0B28DF800003E4A1268D1793D4A70
+:1056B000526810786B460122FDF764FC00B13DE0B2
+:1056C00020208DF80000012C03D100208DF801006E
+:1056D0000EE0052C03DC01208DF8010008E0142CFD
+:1056E00003DC02208DF8010002E003208DF80100A8
+:1056F0009DF80100072101EB8010C0B28DF8010078
+:10570000284A1268917C274A526810786B46022218
+:10571000FDF738FC00B111E001212248417500205D
+:1057200056E7204A1632002103E0505C00B105E044
+:10573000491C0C29F9D34FF0FF3049E7FF201949E4
+:105740000872FF2117484172C1724FF6FF71C18183
+:10575000FF2181720174012101730146887FFEF7E8
+:105760006AF91049C88AFEF7BCFC0E49087EFEF7AC
+:1057700076FC0C49488BFEF77AFB0A49888BFEF7CA
+:1057800022FC0849C87FFEF73DFB064890F8200040
+:1057900010B10120FFF720FD0021024841750020D3
+:1057A00016E70000EC00002010B5C8234FF480621B
+:1057B000F74940F6F630FFF767FE10BD10B586B02A
+:1057C0000446F4A000680390F3A000680290F3A0E0
+:1057D00000680190F2A00068009004F0030003A9A3
+:1057E000085C8DF8140003A8C4F3C101405C8DF877
+:1057F000150003A8C4F38111405C8DF8160004F075
+:10580000030002A9085C8DF8100002A8C4F3C101CE
+:10581000405C8DF8110002A8C4F38111405C8DF842
+:10582000120005AA032140F22640FFF7B3FD18B18C
+:105830004FF0FF3006B010BD04AA032140F22A4009
+:10584000FFF7A8FD10B14FF0FF30F3E70198059086
+:105850000098049004F0040058B19DF8140040F042
+:1058600001008DF814009DF8100040F001008DF843
+:10587000100004F0200058B19DF8150040F0010020
+:105880008DF815009DF8110040F001008DF8110011
+:1058900004F4807058B19DF8160040F001008DF8B6
+:1058A00016009DF8120040F001008DF8120005AAC4
+:1058B00003214FF48860FFF76DFD10B14FF0FF300A
+:1058C000B8E704AA032140F23140FFF763FD10B1AD
+:1058D0004FF0FF30AEE7B34804810020AAE71FB5C0
+:1058E0000446B048007A00F0030054F8200001900C
+:1058F000AC48007A00F0040010B1019840420190D9
+:10590000A848007AC0F3C10054F820000290A548CE
+:10591000007A00F0200010B1029840420290A148A5
+:10592000007AC0F3811054F8200003909D4800894C
+:1059300000F4807010B10398404203909A49019896
+:1059400080FB0101800F40EA810001909649029896
+:1059500080FB0110820042EA917002909249039804
+:1059600080FB0110820042EA917003900198000EC2
+:105970008DF800000198000C8DF801000198000AD4
+:105980008DF802000198C0B28DF803006A46042128
+:105990004FF47470FFF7FEFC18B14FF0FF3004B005
+:1059A00010BD0298000E8DF800000298000C8DF8D2
+:1059B00001000298000A8DF802000298C0B28DF82A
+:1059C00003006A4604214FF47570FFF7E3FC10B141
+:1059D0004FF0FF30E3E70398000E8DF800000398C6
+:1059E000000C8DF801000398000A8DF8020003985E
+:1059F000C0B28DF803006A4604214FF47670FFF7B9
+:105A0000C9FCCCE770B588B0064601A8FEF7BBFE1E
+:105A1000BDF804000021C90341EA5045C4036148B0
+:105A2000007A00F0030056F8200005905D48007AE7
+:105A300000F0040010B10598404205905948007AE2
+:105A4000C0F3C10056F8200006905648007A00F0D6
+:105A5000200010B10698404206905248007AC0F3E8
+:105A6000811056F8200007904E48008900F480709D
+:105A700010B10798404207900598C117A0FB042376
+:105A800001FB043100FB0510810041EA9270059092
+:105A90000698C117A0FB042301FB043100FB05108D
+:105AA000810041EA927006900798C117A0FB042379
+:105AB00001FB043100FB0510810041EA9270079060
+:105AC0000598000E8DF808000598000C8DF8090067
+:105AD0000598000A8DF80A000598C0B28DF80B00F1
+:105AE0000698000E8DF80C000698000C8DF80D003D
+:105AF0000698000A8DF80E000698C0B28DF80F00C7
+:105B00000798000E8DF810000798000C8DF8110012
+:105B10000798000A8DF812000798C0B28DF813009C
+:105B200002AA0C214FF42570FFF734FC08B070BDB9
+:105B300030B585B004461DA207CA02AB07C3C82C06
+:105B400003DD4FF0FF3005B030BDC82090FBF4F00E
+:105B5000401E85B2280A8DF80000E8B28DF80100D9
+:105B60006A46022140F21620FFF714FC10B14FF0F4
+:105B7000FF30E8E702AA0C2140F6C120FFF70AFC3B
+:105B800010B14FF0FF30DEE7064884810020DAE7ED
+:105B9000E47F00084CCD6C000CC92C003656760012
+:105BA00026466600AC01002009E3CA02FEF2ABC43F
+:105BB000AAF1DFDFBBAFDFDF0146FC488089088048
+:105BC000002070472DE9FC4706460F4606F0070007
+:105BD00010B1B7F5C86F03DD4FF0FF30BDE8FC87AB
+:105BE000384601F099FF8146F14901F04BFE8046AD
+:105BF0006846FEF74CFD9DF80000022806D00428F8
+:105C000016D0082826D0102848D135E04FF08D4115
+:105C1000404601F0C9FF814601F046FF84B2E549E4
+:105C2000404601F0C1FF814601F03EFF85B238E0F9
+:105C30004FF08C41404601F0B7FF814601F034FF40
+:105C400084B2DD49404601F0AFFF814601F02CFFF0
+:105C500085B226E04FF08B41404601F0A5FF81461A
+:105C600001F022FF84B2D549404601F09DFF8146F4
+:105C700001F01AFF85B214E04FF08A41404601F06E
+:105C800093FF814601F010FF84B2CD49404601F0F8
+:105C90008BFF814601F008FF85B202E04FF0FF3034
+:105CA0009CE700BF20128DF80400E0B28DF80500DB
+:105CB00028128DF80600E8B28DF8070006F0010002
+:105CC000A0B101AA02214FF4EA70FFF763FB10B103
+:105CD0004FF0FF3082E70DF1060202214FF492707F
+:105CE000FFF758FB10B14FF0FF3077E706F00200E6
+:105CF000A0B101AA02214FF4EC70FFF74BFB10B1E9
+:105D00004FF0FF306AE70DF1060202214FF4947064
+:105D1000FFF740FB10B14FF0FF305FE706F00400E3
+:105D2000A0B101AA02214FF4EE70FFF733FB10B1CE
+:105D30004FF0FF3052E70DF1060202214FF496704A
+:105D4000FFF728FB10B14FF0FF3047E7002045E791
+:105D500038B504460020009004F0010020B19DF801
+:105D6000000040F03000009004F0020020B19DF8E7
+:105D7000000040F00C00009004F0040020B19DF8F9
+:105D8000000040F0030000906A4601214FF4A47027
+:105D9000FFF700FB38BD38B50446012C01DA0124B9
+:105DA00002E0042C00DD0424601EC0B200906A46AC
+:105DB000012140F24F10FFF7EDFA38BD38B5044627
+:105DC000052094FBF0F085B228128DF80000E8B2AF
+:105DD0008DF801006A4602214FF4EF70FFF7DAFAFE
+:105DE00038BD38B50446052094FBF0F085B2281282
+:105DF0008DF80000E8B28DF801006A4602214FF4E8
+:105E0000ED70FFF7C7FA38BDF8B505460E464FF4FA
+:105E10007A7095FBF0F000FB06F4200E8DF8000080
+:105E2000200C8DF80100200A8DF80200E0B28DF8F8
+:105E300003006A4604214FF4AE70FFF7ABFAF8BDD9
+:105E400038B50446052094FBF0F084B220128DF89A
+:105E50000000E0B28DF801006A4602214FF4AD70F7
+:105E6000FFF798FA38BD38B50446052094FBF0F0EA
+:105E700084B220128DF80000E0B28DF801006A466D
+:105E800002214FF4AC70FFF785FA38BD38B50446EF
+:105E900014B94FF0FF3038BD6A4604214FF45870F2
+:105EA000FFF7B5FA10B14FF0FF30F4E79DF80000AE
+:105EB00000069DF8011040EA01409DF8021040EAFA
+:105EC00001209DF80310084320600020E3E738B567
+:105ED0000446200E8DF80000200C8DF80100200AE9
+:105EE0008DF80200E0B28DF803006A4604214FF4F9
+:105EF0005870FFF74FFA38BD38B5044614B94FF063
+:105F0000FF3038BD6A4604214FF47170FFF77FFA05
+:105F100010B14FF0FF30F4E79DF8000000069DF847
+:105F2000011040EA01409DF8021040EA01209DF86E
+:105F30000310084300EB8000800020600020E0E7B1
+:105F400038B504461420B4FBF0F4200E8DF80000A0
+:105F5000200C8DF80100200A8DF80200E0B28DF8C7
+:105F600003006A4604214FF47170FFF713FA38BD3D
+:105F700038B5044664B120208DF8000028208DF843
+:105F8000010030208DF8020038208DF8030004E075
+:105F9000A3220421684600F0E1FB6A46042140F692
+:105FA0009E20FFF7F7F9FDF74FFE38BDAC0100204A
+:105FB00000004843000040460000C0450000404546
+:105FC0000000C04438B5044664B1C0208DF800001C
+:105FD000C2208DF80100C4208DF80200C6208DF883
+:105FE000030004E08B220421684600F0B7FB6A46F8
+:105FF000042140F69820FFF7CDF9FDF725FE38BDC6
+:106000003EB504466CB1FDA1D1E900208968CDE917
+:10601000002002916A4609214FF49760FFF7BAF910
+:106020003EBDF9A2D2E900109268CDE901020091CB
+:106030006A4609214FF49760FFF7ACF9F0E73EB5E7
+:10604000044602208DF80000CA208DF80100E320EC
+:106050008DF8020009208DF803006A4604216820AB
+:10606000FFF798F9A3208DF8000004F0400048B134
+:10607000C0208DF80100C8208DF80200C2208DF8E4
+:10608000030006E0A3208DF801008DF802008DF8D2
+:10609000030004F4C07048B1C4208DF80400CC2083
+:1060A0008DF80500C6208DF8060006E0A3208DF8C7
+:1060B00004008DF805008DF80600A3208DF8070078
+:1060C0008DF808008DF809006A460A2140F6A720DD
+:1060D000FFF760F904F0030018B120208DF80000EC
+:1060E00002E0D8208DF800006A46012140F6B62073
+:1060F000FFF750F904F0200018B10120FFF780FFEE
+:1061000002E00020FFF77CFF04F4C07008B304F441
+:10611000807060B1B2208DF800008B208DF80100F6
+:10612000B6208DF802009B208DF803000BE0B02014
+:106130008DF8000080208DF80100B4208DF8020059
+:1061400090208DF803006A46042140F6A220FFF754
+:1061500021F904F0010020B3F8208DF800006A4610
+:1061600001214FF40B60FFF715F9FA210720FFF723
+:1061700029FD0720FFF7ECFD0120FFF70CFE64204E
+:10618000FFF71CFE4FF4FA70FFF72BFEC821A14861
+:10619000FFF73AFE2820FFF753FE0A20FFF763FEC1
+:1061A00008E0D8208DF800006A4601214FF40B600A
+:1061B000FFF7F0F804F0020018B1D9208DF80000C4
+:1061C00002E0D8208DF800006A46012140F23D70BF
+:1061D000FFF7E0F804F0040018B10120FFF7F2FE29
+:1061E00002E00020FFF7EEFE04F0100018B10120DD
+:1061F000FFF7BEFE02E00020FFF7BAFE44F0080001
+:1062000085494881FDF720FD00208349887304F00B
+:10621000400018B10846807B801D887304F4C0706C
+:1062200020B17D48807B801D7B49887304F0140079
+:1062300020B17948807B10307749887304F00300DF
+:1062400020B17548807B001D7349887300203EBDD6
+:106250000146714840890880002070472DE9F041CF
+:106260000446E07800F0C006E07800F03F05607872
+:1062700000F0010098B1EF102846E91705EB5171C5
+:10628000C910A5EBC101491C01F0FF086248006874
+:1062900020B16148414602683846904700BF6078A7
+:1062A00000F0080030B15C48406818B1B0115A4A9B
+:1062B000516888470020BDE8F08110B586B00446DB
+:1062C00056A207CA03AB07C357A207CA8DE8070047
+:1062D000012C09D0022C0ED103AA0B2140F68220FA
+:1062E000FFF758F806B010BD6A460B2140F6822031
+:1062F000FFF750F8F6E74FF0FF30F3E72DE9F04FE6
+:106300008DB00746884615469946DDE9166B002490
+:10631000002030804049887B5A4605A9FEF78FFB54
+:1063200018B1601E0DB0BDE8F08F3B48807A00F0D8
+:106330001400002861D09DF8140000069DF8151087
+:1063400040EA01409DF8161040EA01209DF8171020
+:10635000084328609DF8180000069DF8191040EACF
+:1063600001409DF81A1040EA01209DF81B100843D7
+:1063700068609DF81C0000069DF81D1040EA014071
+:106380009DF81E1040EA01209DF81F100843A860E8
+:106390009DF8200000069DF8211040EA01409DF87C
+:1063A000221040EA01209DF823100843E86004F120
+:1063B0001000C4B2286800140190686800140290AC
+:1063C000A86800140390E868001404900198404302
+:1063D000029901FB0100039901FB0100049901FBF3
+:1063E000010ABAF1706F02DBBAF1885F22DDFDF7B6
+:1063F0002BFC00203080401E94E721E0B8AAB38D2A
+:10640000B4980D355D000000B8AAAAAAB088C3C52B
+:10641000C700000009E3CA02AC010020D8B1B9F3FB
+:106420008BA391B609B4D900DAB1B9F38BA391B6B5
+:10643000DAB4DA00B6F9000040F48070308000BFB2
+:106440003448807A00F0400020B305A9601C085C45
+:10645000095D40EA012000B2A8F8000005A9E01C8F
+:10646000095C05AAA01C105C41EA002000B2A8F853
+:10647000020005A9601D095C201D105C41EA002096
+:1064800000B2A8F80400A01DC4B2B6F9000040F0A4
+:10649000080030801F48408900F4C07008B305A987
+:1064A000601C085C095D40EA012000B2388005A943
+:1064B000E01C095C05AAA01C105C41EA002000B2A7
+:1064C000788005A9601D095C201D105C41EA002050
+:1064D00000B2B880A01DC4B2B6F9000040F0700050
+:1064E00030800C48807A00F0030018B105A9081923
+:1064F000FFF7B4FE4846FDF706FF002012E701460D
+:1065000004480160002070470146024841600020B5
+:1065100070470000AC010020FBF76CFC4FF4E13049
+:10652000FCF70EFA11A11648FCF7D4FAFCF7F4FBBD
+:10653000C820FBF793FD13A11148FCF7CBFAD0203C
+:10654000FBF7C1FE0446224612A10D48FCF7C2FA31
+:10655000FDF774F8FDF786F86420FBF77FFD04E093
+:106560000520FBF77BFDFDF7EBF8F9E7496E697451
+:1065700020426C756520746F6F74682E2E0D0A00B2
+:10658000004400404949432053746F702E2E0D0A79
+:106590000000000049494320496E69742052657328
+:1065A000203D2025640D0A00704700BFFEE700BFB4
+:1065B000FEE700BFFEE700BFFEE770477047704789
+:1065C000704710B54C1084EA530404D54042C1F121
+:1065D000000138BF491E1B4204D55242C3F10003DB
+:1065E00038BF5B1E00F0C6F814F0804F04D0404264
+:1065F000C1F1000138BF491E14F0004F04D05242CF
+:10660000C3F1000338BF5B1E10BD00000FB4044986
+:1066100010B503AA029800F07DF910BC5DF814FBD8
+:10662000380000202DE9F0410E460446002020628B
+:106630002046E168884730B3252805D0D4E90121F8
+:106640009047206A401CF2E7E1682046002788470F
+:10665000050018D0A5F14100192802D820354FF4C3
+:1066600000673246294620462760F9F79BFD40B176
+:10667000012804D0F61D26F007060836D8E7361D97
+:10668000D6E72846DAE7206ABDE8F0812DE9F04137
+:106690000646002410687529314616A510D0AFF3C0
+:1066A0000080002802DA404213A507E031688A071B
+:1066B00001D512A502E0490704D511A5012401E086
+:1066C000AFF3008000210A2206F1240709E0B0FBA5
+:1066D000F2FCB0FBF2F302FB1C0030307854184699
+:1066E000491C0028F3D123462A463046BDE8F04134
+:1066F00000F0B7B8000000002D0000002B000000E3
+:106700002000000040EA010310B59B070FD1042AC6
+:106710000DD310C808C9121F9C42F8D020BA19BA6C
+:10672000884201D9012010BD4FF0FF3010BD1AB1D1
+:10673000D30703D0521C07E0002010BD10F8013B26
+:1067400011F8014B1B1B07D110F8013B11F8014B4D
+:106750001B1B01D1921EF1D1184610BD02F0FF03A0
+:1067600043EA032242EA024200F0E8B87047704769
+:106770007047704753EA020C00F069802DE9F04B36
+:106780004FF00006002B1FBFB3FA83F503FA05F4A0
+:1067900024FA05F65E4012BF1643B2FA82F502FAF9
+:1067A00005F4C5F120051EBF22FA05FC44EA0C04DD
+:1067B000203556EA044C4FEA144418BF641C4FF0CD
+:1067C00000084FF00009904271EB030C39D3002907
+:1067D00019BFB1FA81F701FA07F6B0FA80F700FAAB
+:1067E00007F6C7F120071EBF20FA07FC46EA0C0691
+:1067F0002037B6FBF4FCA7EB0507103F07F01F0B93
+:10680000CBF120060CFA0BFB2CFA06F644BFB3467C
+:106810000026202FA4BF5E464FF0000B5BEA060C5B
+:1068200008BF4FF0010B19EB0B09ABFB027C48EBE7
+:106830000608C01B06FB02CC0BFB03CC71EB0C0162
+:10684000C1E70B46024641464846BDE8F08B13B50A
+:106850004FF000004FF00001AFF30080BDE81C4096
+:1068600070472DE9F0470D4699469246044600F1DF
+:1068700024080168880604D5E06921F01001216030
+:1068800000E00120A84201DD471B00E00027A169CC
+:106890007A1902EB0900081AA0612078C00602D418
+:1068A0002046AFF30080002608E0D4E901211AF861
+:1068B00006009047206A401C761C20624E45F4DB9F
+:1068C0002078C0060AD52046AFF3008006E0D4E960
+:1068D000012130209047206A401C2062381EA7F119
+:1068E0000107F4DC07E0D4E9012118F8050090471E
+:1068F000206A401C2062281EA5F10105F3DC204619
+:10690000AFF300802078000602D50220BDE8F087B2
+:106910000120FBE7074B70B50D467B4400F033F8D0
+:106920000446284600F042F810B14FF0FF3070BD29
+:10693000204670BD23B6FFFF4FF000020429C0F0CF
+:10694000128010F0030C00F03780CCF1040CBCF185
+:10695000020F18BF00F8012BA8BF20F8022BA1EBF3
+:106960000C0100F029B85FEAC17C24BF00F8012BBC
+:1069700000F8012B48BF00F8012B704701694A1C41
+:1069800002610878704700B58FB0CDE90131002170
+:10699000059105497944CDE9031011466846FFF792
+:1069A00041FE0FB000BD0000E5FFFFFF007B00F0DF
+:1069B000800070474FF0000200B51346944696469B
+:1069C000203922BFA0E80C50A0E80C50B1F1200102
+:1069D000BFF4F7AF090728BFA0E80C5048BF0CC0B0
+:1069E0005DF804EB890028BF40F8042B08BF70470E
+:1069F00048BF20F8022B11F0804F18BF00F8012B80
+:106A00007047000000487047BC0100207546FFF742
+:106A1000F9FFAE4605006946534620F0070085465B
+:106A200018B020B5F9F7E4FBBDE820404FF00006B0
+:106A30004FF000074FF000084FF0000B21F0070166
+:106A4000AC46ACE8C009ACE8C009ACE8C009ACE8A9
+:106A5000C0098D46704710B50446AFF3008020464C
+:106A6000BDE81040F9F7B0BB490050EAC12018BF9B
+:106A700004204A0D18BF40F0010040F2FF72B2EB53
+:106A8000515F08BF40F00200012808BF0520704791
+:106A90002DE9F0414F1E00EBC7010446D1E900018A
+:106AA00015461E4637F006020DD02A46334600F042
+:106AB0005BFC7F1E04EBC703D3E9002300F04CFA14
+:106AC00037F00602F1D1022F25D0042F13D0062F64
+:106AD00018BFBDE8F0812A46334600F045FCD4E9F2
+:106AE0000A2300F039FA2A46334600F03DFCD4E987
+:106AF000082300F031FA2A46334600F035FCD4E989
+:106B0000062300F029FA2A46334600F02DFCD4E98A
+:106B1000042300F021FA2A46334600F025FCD4E98C
+:106B2000022300F019FA2A46334600F01DFCD4E98E
+:106B30000023BDE8F04100F00FBA012201F0E3B9F3
+:106B400000F00ABA024A0020110701F0DCB9000087
+:106B500001FDFFFF2DE9F84F04460D4621F00040EE
+:106B600000917349814211DC7249884201DC06D1EF
+:106B70002CB120462946BDE8F84FFFF7DEBF6E482E
+:106B8000002DCCBF6D496E49BDE8F88F6D4981423B
+:106B900011DD6D498142D8BF4FF0FF366DDD2046D3
+:106BA0002946FFF761FF042808BFFFF7CBFF204607
+:106BB0002946BDE8F88F6549654F25F000458142BB
+:106BC00033DD6449814219DD002632464FF08043AF
+:106BD0002046294600F0C0F980468A460122204618
+:106BE000294601F090F900223B4600F0C7FC4246DE
+:106BF000534600F061FA04460D463EE001260022AD
+:106C0000BA463B462046294600F0A6F980460F4684
+:106C1000002253462046294600F0B0FC42463B463F
+:106C200000F04AFA04460D4627E04B4981421BDD3D
+:106C3000DFF828A10226002253462046294600F00C
+:106C400093FB00223B4600F087F980460F46002266
+:106C500053462046294600F091FC42463B4600F050
+:106C60002BFA04460D4608E0032622462B46002058
+:106C70003B4900F021FA04460D4622462B461046B9
+:106C8000194600F071FB8B46824602460B4600F027
+:106C90006BFB07460246334888460B46062178447C
+:106CA000FFF7F6FE52465B4600F05EFB82462E483A
+:106CB0008B463A46434605217844FFF7E9FE3A46BB
+:106CC000434600F051FB02460B46002E5046594603
+:106CD0000CDA00F041F922462B4600F045FB01B0EA
+:106CE00022462B46BDE8F04F00F03CBC00F034F9E2
+:106CF00022462B4600F038FB1C4A7A4402EBC603BE
+:106D0000D3E9002300F03AFC22462B4600F036FC83
+:106D1000174A7A4402EBC603D3E9002300F022FCB1
+:106D2000009A002AB8BF81F00041BDE8F88F00004A
+:106D3000000010440000F07F182D4454FB21F93F5F
+:106D4000FB21F9BF0000DC3F0000203E0000F33FC4
+:106D50000000F03F0000E63F008003400000F83FE5
+:106D60000000F0BFA61F0000641F0000021F00000B
+:106D7000CA1E00002DE9F04D9446CCF1000423F02A
+:106D800000464CEA0404524F46EAD4749A468846B8
+:106D900021F00042BC4206D8454240EA050442EADE
+:106DA000D474BC4204D9BDE8F04D6246FFF7C8BEBA
+:106DB000AAF14055A5F17F6555EA0C040BD00224D9
+:106DC00004EAAA74434DDFF810E144EAD87452EAA9
+:106DD000000B04D00CE0BDE8F04DFFF7BBBE002C6B
+:106DE00014BF012CBDE8F08D022C30D0032C32D022
+:106DF00056EA0C0B0AD0BE4220D1BA4209D126F085
+:106E0000804622F080423346114617E000291ADB03
+:106E100025E0DFF8C8B0FB44002C04BFDBE900012B
+:106E2000BDE8F08D012C02BFDBE9000181F00041DB
+:106E3000BDE8F08D022C0AD0032C0CD0BA4212D13E
+:106E4000B8F1000F0BDA23482549BDE8F08D28463C
+:106E50002449BDE8F08D28467146BDE8F08D1D48F7
+:106E60002149BDE8F08D921B12153C2AC4BF194878
+:106E70001D490EDCBAF1000FBEBF12F13C0F00201D
+:106E8000014606DB624600F017F921F00041FFF7EA
+:106E900061FE002C08BFBDE8F08D012C04BF81F01D
+:106EA0000041BDE8F08D114A114B022C07D000F0D3
+:106EB00065FB2A46BDE8F04D0A4B00F05FBB00F0D1
+:106EC0005DFB2A46BDE8F04D064B00F04BBB0000D1
+:106ED0000000F07F182D4454FB2109C05E1E000005
+:106EE000FB21F9BFFB210940FB21F93F075C14336B
+:106EF00026A6A13C21F00042A2F16052B2F5801F0B
+:106F000001F0004328BFD2F17F6C0BD95FEA001C6F
+:106F100043EAC20242EB507018BF704728BF20F00E
+:106F200001007047B2F5801FBCBF184670474FEA9A
+:106F3000410C1CF5001F02D2084600F0FCBE70B5E3
+:106F400000F0BCFA00000089FFF7F6BF4FF00040E8
+:106F5000A0F580007047000010B591EA030F48BF0C
+:106F600083F0004300F11283841A71EB030C05D205
+:106F7000121943EB0C03001B61EB0C01DFF824E159
+:106F80004FEA1154A4EB135C1EEA430F18BF9EEAAC
+:106F9000445F73D023EA0E03DCF1200E21EA045192
+:106FA00043F4801332D322FA0CFE10EB0E0023FAC6
+:106FB0000CFE41EB0E01CCF1200E03FA0EFE10EB9D
+:106FC0000E0051F10001B1F5801FCCF1200E32D23C
+:106FD00001EB045112FA0EF2BDE8104058BF7047A1
+:106FE000401C38BF5FEA420218BF7047002814BF38
+:106FF00020F0010041F100014FEA410313F5001FA9
+:1070000038BF7047A1F1C04100F0A6BA012A43EB96
+:107010000302ACF1200CDCF11F0E32BF4FF0000E6A
+:1070200023FA0CF310EB030041EB0451B4EB115FB6
+:10703000D0D0A1EB045101F5801149085FEA30007E
+:1070400001EB04510ED350F1000038BF12FA0EFECE
+:1070500008D1BDE81040C9E7401C38BF5FEA4202D2
+:10706000CAD1C3E7BDE810404FEA410313F5001F42
+:1070700038BF7047A1F1C04100F06EBA9EEA445F8C
+:1070800008D011EA5E0FBDE8104004BF01F00041D6
+:1070900000207047BDE8104070B500F00FFA00BF47
+:1070A00064FBBE3E0000E0FF02494FF0000000F02C
+:1070B000F8BE00BF0000F87F2DE9C04130B4DFF812
+:1070C000A0C23CEA111418BF3CEA131400F0EC8093
+:1070D00081EA03051CEA111444EAD57418BF1CEABE
+:1070E000131500F0C780A4EB05044FF0004545EAF6
+:1070F000C12145EAC32341EA505143EA525304F106
+:107100007F74994204F500344FEAC0204FEAC2224E
+:1071100008BF904200F09C804FEA13650FF24016C2
+:10712000765D4FEA134506FB05F7C7F1807706FB4E
+:1071300007F74FEAD737A7FB03687642C8F58038D0
+:10714000A7FB06CE38BFA8F1010807FB08E64FF001
+:10715000000EA6FB028CE6FB03CEDCF1000CCEF1A8
+:10716000004E38BFAEF1010EA6FB0C584FF00007E1
+:107170004FF00005E6FB0E87A1FB08C6A0FB07CE7B
+:1071800016EB0E0645F10005E1FB076515F1E04E33
+:107190007EBFA4F580345FEA46066D4116F1800794
+:1071A00045F100054FEA17274FEA066647EA0567EB
+:1071B000A6F1DE46B6F1805F4FEA15251FD93846A5
+:1071C00024F0010C05EBC471BCF1FE6F01EB0C1156
+:1071D00002D8F0BCBDE8008124425CBF01F5801EEE
+:1071E0009EEAC47F02D4F0BCBDE80081244238D4BA
+:1071F000F0BCA1F1C041BDE8004100F0ADB94FEADB
+:10720000D22242EA43524FEAD323A7FB02864FEA37
+:10721000D02040EA415007FB03661EEA0E0F4FEAFA
+:10722000D12105FB026658BFA6EB0056B6EB00560F
+:107230004FEA520E4EEAC37E18EB0E0E56EB530E7B
+:10724000BDD518EB02085E417F1C55F10005B6E77D
+:107250004FF480154FF000074FF000064FF0000884
+:10726000ADE7F0BC4FF0000001F1C04101F000417A
+:10727000BDE8008111EA0C1F0CEA131500D00CE0E8
+:1072800013EA0C1F00F025804FF00000F0BC81EAEB
+:10729000030101F00041BDE80081F0BCBDE8004100
+:1072A00081EA030100F058B9F0BCBDE8004170B5B7
+:1072B00000F004F9097EFC3E00F007B881EA030102
+:1072C0004FF0000001F00041704781EA030100F037
+:1072D00043B9F0BCBDE800414FF0000021497047C0
+:1072E000FFFDFBF9F7F5F4F2F0EEEDEBE9E8E6E48B
+:1072F000E3E1E0DEDDDBDAD8D7D5D4D3D1D0CFCD12
+:10730000CCCBCAC8C7C6C5C4C2C1C0BFBEBDBCBB4A
+:10731000BAB9B8B7B6B5B4B3B2B1B0AFAEADACAB45
+:10732000AAA9A8A8A7A6A5A4A3A3A2A1A09F9F9E1F
+:107330009D9C9C9B9A9999989797969595949393D1
+:10734000929191908F8F8E8E8D8C8C8B8B8A898968
+:1073500088888787868585848483838282818180EB
+:107360000000FF070000F87FDFF848C170B51CEA95
+:10737000111E1EBF1CEA13159EEA0C0F95EA0C0F96
+:1073800000F06F8081EA030423EA4C134EEAD47EB6
+:1073900021EA4C1141F4801143F48013AE44A1FB67
+:1073A000024CA0FB0365AEF17F7E361955EB0C0550
+:1073B000A1FB034C4CF10003A0FB021C16EB0C06D6
+:1073C000654153F10003094218BF46F0010613F46A
+:1073D000007F0BD14FEA03314FEA0530340341EA15
+:1073E000155140EA16506FF003020AE04FEAC3213C
+:1073F0004FEAC520F40241EA555140EA56506FF079
+:10740000020202EB2E4201EB025585EACE710AD050
+:107410005FEA440C18BF24F0004450F1000041F131
+:10742000000120EAD47040F2FE7C624500D270BDBB
+:10743000A84214BF4FF080444FF04044002E08BFD4
+:107440000024BEF1806FA8BFA1F1C041BDE870402B
+:1074500080F282804FF0000001F1C04101F0004154
+:1074600070479EEA0C0F0CEA131518BF95EA0C0F33
+:1074700006D04FF0000081EA030E0EF0004170BD0F
+:1074800000F01CF88900013E00F007B800F009B8D0
+:107490004FEA430C5FEA5C5C08D081EA030100F02C
+:1074A0005BB84FEA410C5FEA5C5CF6D14FF000003C
+:1074B000014970470000FF070000F87F0EF1020E3F
+:1074C0002EF0030E5EF8046B364205D4012A43EB1E
+:1074D000030515F5001F12D8012841EB010C1CF51E
+:1074E000001F0CD80ED14FEAD17C15F5001F0CEB14
+:1074F0004C0C0CF1020C08BF4CEBD37C04E04FF0B9
+:10750000080C01E04FEAD37C0CEB4C0526FA05F69B
+:1075100006F00706B6F1040C06D20EEB860CBDE8A9
+:1075200070404CF0010C6047DFE80CF0090B0202E0
+:107530004FF000414FF00000A1F5002170BD194649
+:107540001046012851EB010418BFD4F5001484BF84
+:10755000002001F0004170BD0808A0F500114FEABD
+:107560003101704791EA030F10B581F000413FF5FA
+:10757000FBAC83F0004300F009B8000010B591EABD
+:10758000030F48BF83F000433FF5EEAC841A71EB64
+:10759000030C07D212198CF0004C43EB0C03001BB8
+:1075A00061EB0C01DFF8A4E14FEA1154A4EB135C8A
+:1075B0001EEA430F18BF9EEA445F00F0B08023EA42
+:1075C0006E03524221EA0451C3EB6E0338BF5B1EC7
+:1075D000DCF1200E25D322FA0CFE10EB0E0043FA4C
+:1075E0000CFE41EB0E01CCF1200E03FA0EFE10EB67
+:1075F0000E0051F10001CCF1200E29D412FA0EF246
+:1076000001EB0451BDE8104058BF7047401C1CBF3F
+:10761000B2F1004F704700280CBF491C20F0010058
+:10762000704712EB020E43EB030218BF4FF0010E3E
+:107630004EEA4202ACF1200CDCF11E0E54D943FAA2
+:107640000CFE10EB0E0051F1FF31CCF11E0ED5D522
+:107650000EF1010E12FA0EFE404141EB010101EB69
+:10766000445C5FEA5C5C10D910EBDE7001EB045106
+:1076700038BFBEF1004FBDE8104018BF704700286A
+:107680000CBF491C20F00100704730D24FEAD42CC7
+:1076900011F5001124F400641BD0B1FA81F20B3A09
+:1076A000A41AA41ED2F12003914030FA03F3194327
+:1076B000904001EBCC71002C01EB0451BDE810406F
+:1076C000A8BF704701F1C0414FF0000001F0004138
+:1076D0007047B0FA80F310FA03F100D110BDE41A3C
+:1076E000173C4805C90AE4E701EB045110BD4910F5
+:1076F00001EB0451BDE810404FEA300002E04FF0CA
+:10770000000170474A0008BF0042F8D0B2F5001FE0
+:1077100028BF704701F000414FF0000070479EEA1B
+:10772000445F07D011EA5E0FBDE8104004BF00219E
+:1077300000207047BDE8104070B5FFF7BFFE00BFE6
+:1077400040DFF63E83F00041104670470000E0FF46
+:1077500043004FEAD30C4FEA3C0C43401FBF4007A5
+:107760000CF1605113F0FE4F70471CF0006F03D115
+:1077700000200CF0004170470CF0004343EA5070C9
+:1077800010B540EACC0000F090FA00BF0000009273
+:107790004FEA0001FFF7E0BE4FF000414FF000005C
+:1077A000A1F500217047000090EA010F48BF81F069
+:1077B000004100F10883421A3CBF801A89184FEA41
+:1077C000D0524FF07F4C1CEA410FA2EBD15318BFAF
+:1077D0009CEA026F00F03B804FF0004C4CEA002026
+:1077E0004CEA012121FA03FC10EB0C0C1ED202F131
+:1077F000FF325FEA1C2040EBC25038BF70471CF0DC
+:107800007F0F4FEA400C18BFBCF17F4F38BF704765
+:10781000C3F12003994008BF20F00100BCF17F4F65
+:1078200038BF7047A0F1C04000F085BA4FEA3C0075
+:10783000000A40EBC25028BF1CF0FF0F4FEA400C7B
+:10784000E6D018BFBCF17F4F38BF7047EAE79CEA2B
+:10785000026F05D010EA5C0F08BF00F000407047CF
+:1078600010B500F022FA00BF64FBBE3E401058BFC6
+:10787000C0F14040491058BFC1F140418142EFF38F
+:10788000008070474FF47F0C1CEAD0121EBF1CEA28
+:10789000D11392EA0C0F93EA0C0F00F0858090EA66
+:1078A000010F48BF42F4807240F4000C41F4000024
+:1078B0002CF07F4120F07F4000B58142A2EB030213
+:1078C0000FF2081CACEB504EC0F100009EF800E037
+:1078D0004FEA4E0E00FB0EFC38BF49004FEA2C1C4D
+:1078E00002F5FA020CFB0EF34FEACE1E4FEA112C02
+:1078F0004FEAC1210EEB635E42EB22420EFB0CFC11
+:107900004FEA1C5300FB03114FEA112C4FEA0131DF
+:107910000EFB0CFC4FEADC4C00FB0C11C14228BFF3
+:1079200009184CEB03335DF804EB10EB410143EB1A
+:10793000C250B2F57C0F38BF704729D512F0F00F56
+:107940001CBF00F1C04000F00040704700818283FE
+:107950008485868788898B8C8D8E8F91929395965E
+:1079600097999A9C9D9FA0A2A3A5A7A8AAACAEB0E8
+:10797000B2B3B5B7B9BCBEC0C2C5C7C9CCCED1D4ED
+:10798000D7D9DCDFE2E6E9ECF0F3F7FAFE0000001D
+:107990004FEA400C0CF1807CBCF17E4F28BF704751
+:1079A000B0F1C04000F0C7B990EA010F0CEAD11362
+:1079B00048BF42F48072624538BF634507D213F472
+:1079C0007F0F16D080EA010000F00040704710B52C
+:1079D00000F06BF9097EFC3E00F005B880EA01007A
+:1079E00000F00040704780EA010000F0004000F025
+:1079F000A2B912F47F0F04BF0248704780EA010069
+:107A000000F099B90000C07F50EA010C00F113802A
+:107A10001CF5000F58BFBCF5000F01D48842704719
+:107A200007D710F5000F58BF11F5000F15D4884285
+:107A30007047894270471CF5000F04D5BCF5000F54
+:107A4000F7D5814270474FF0807C1CEB400F38BF68
+:107A50001CEB410F01D28142704710B500F025F9AF
+:107A6000922449004FF000504FF08051FFF7FEBEC6
+:107A700041000B0ED3F19E0208D950F400034FEAE7
+:107A8000032323FA02F048BF4042704710B500F0CC
+:107A90000CF900BF49922480002070476FF000422B
+:107AA00082EA200070470000C10DD1F19E0206DB82
+:107AB0004FEA002343F0004323FA02F070470042EC
+:107AC00007D54FEA4001B1F1FE4F02D24FF000005E
+:107AD000704710B500F0E9F8499224800020704703
+:107AE0006FEA20007047000010F0004148BF40429C
+:107AF000B0FA80F310FA03F2C3F19D030BD051EA00
+:107B0000C35101EB1220530638BF704700F101004A
+:107B100008BF20F001007047B0FA80F310FA03F2BA
+:107B2000C3F19D030AD0D90501EB1220530638BFDB
+:107B3000704700F1010008BF20F00100704700000D
+:107B400050EA010C00F113801CF5000F58BFBCF582
+:107B5000000F01D48842704707D710F5000F58BFB7
+:107B600011F5000F15D488427047894270471CF503
+:107B7000000F04D5BCF5000FF7D5814270474FF0D8
+:107B8000807C1CEB400F38BF1CEB410F01D28142BF
+:107B9000704710B500F089F8922449004FF000506A
+:107BA0004FF08051FFF762BE4FF47F0C1CEAD012F9
+:107BB0001EBF1CEAD11392EA0C0F93EA0C0F00F0DF
+:107BC000478090EA010F48BF42F480724FF0004CAA
+:107BD0004CEA00204CEA012102EB0302A0FB011356
+:107BE000A2F50002002918BF43F001035B0028BF83
+:107BF0004FEA330342EB22425FEA132C4CEBC250B4
+:107C00002EBFBCEB436FB2F57C0F70474FEA036C9D
+:107C1000BCF1004F08BF20F00100B2F57C0F38BF67
+:107C200070470BD582F0FF0212F5803FC8BF704746
+:107C300000F1C040D8BF00F00040704700F5000CD4
+:107C40005FEA4C0C48BF7047B0F1C04000F073B819
+:107C500090EA010F0CEAD11348BF42F480726245EA
+:107C600038BF634504D280EA010000F0004070474D
+:107C700010B500F01AF800BF8900013E00F007B807
+:107C800000F009B85FEA410C5FEA1C6C08D080EA9A
+:107C9000010000F050B85FEA400C5FEA1C6CF6D1BE
+:107CA0004FF00040A0F5800070470EF1020E2EF05C
+:107CB000030E5EF8044B244204D44FEA4102B2F1B1
+:107CC0007F4F11D84FEA4003B3F17F4F0CD80ED14C
+:107CD0004FEAD07CB2F17F4F0CEB4C0C0CF1020C54
+:107CE00008BF4CEBD17C04E04FF0080C01E04FEAF8
+:107CF000D17C0CEB4C0324FA03F404F00704B4F138
+:107D0000040C06D20EEB840CBDE810404CF0010CC4
+:107D10006047DFE80CF0070802024FF00040A0F5D2
+:107D2000800010BD0846420018BFD2F1807288BFA3
+:107D300000F0004010BDFF2141EAD050C00570475F
+:107D400051EA000C00F113801CF5000F58BFBCF580
+:107D5000000F01D48142704707D711F5000F58BFBB
+:107D600010F5000F15D481427047894270471CF509
+:107D7000000F04D5BCF5000FF7D5884270474FF0CF
+:107D8000807C1CEB410F38BF1CEB400F01D28842B6
+:107D9000704780EA010081EA000180EA0100FFF7F4
+:107DA000F8BE80F0004090EA010F7FF504AD81F04D
+:107DB000004100F008B8000090EA010F48BF81F0D0
+:107DC00000413FF5F8AC421A04D882F00042A0EB23
+:107DD000020011444FEAD0524FF07F4C1CEA410F91
+:107DE000A2EBD15318BF9CEA026F4AD04FF0004C6F
+:107DF0004CEA00204CEA012121FA03FCB0EB0C0C08
+:107E00000FD412F0FE0F36D05FEA4C001DD50012E1
+:107E100040EBC25038BF70471CF03F0F18BF70478F
+:107E20000BE0A2F101025FEA1C2040EBC25038BF18
+:107E300070471CF07F0F18BF7047C3F120039940B3
+:107E400014BF401E20F00100704780084FEA122343
+:107E500008BF7047B0FA80FCA2EB0C02CCF1280CF2
+:107E600060FA0CF093EA122F04BF00EBC250704787
+:107E70004FEAC3707047130A5FEADC1008BF70470F
+:107E8000F6E79CEA026F04D010EA5C0F08BF0020FE
+:107E9000704710B5FFF709FF40DFF63E81F0004064
+:107EA00070470CF00F03092B08BF082000F0598021
+:107EB0000A2B0BD0082B18BF704708BF1CF0400FCF
+:107EC0000AD04FF000004FF0000170471CF0400F47
+:107ED00018BF4FF0004070471CF0100F08D020F082
+:107EE000704300F07F4242EAD3014FEA437070478B
+:107EF00000F0604021F07F4242EA000201F07F4042
+:107F000040EA727070474FF0FF0C4CF4E06C1CEAD2
+:107F100011531CBF9CEA030C9445C2BFDA4201EB2B
+:107F200002517047002B0DD0BCF1000F0FD0002A7A
+:107F300001F00041A4BF41F0E04141F07F614FF00A
+:107F40000000704701F000414FF00000704750EA18
+:107F500001334FF09B0C18BF4CF0806C7FF4A4A849
+:107F600070471CF4801F11D01CF4E02F03D06FEA7F
+:107F7000CC31490070474FF04050EFF3008222F0BF
+:107F8000704242EA000282F3008870474FF000001E
+:107F9000704700006800000476005401F7FD0001FE
+:107FA00075191A0C6A231B1C1F207274433B41383D
+:107FB000393A6B6C376F06246D6E700083000000D9
+:107FC00000080000000100183200050000002041F8
+:107FD0000000D242295C0F3E9A99993E3333733F99
+:107FE000295C0F3E00007000000000240000000229
+:107FF0000003000000650054FFEF0000FA80000B52
+:1080000012820001030C30C30E8C8CE914D540029F
+:1080100013710F8E3883F8833000F883258EF88330
+:108020003000F883FFFFFFFF0FFEA9D624000400F5
+:108030001A8279A10000003CFFFF00000010000040
+:1080400038836FA2003E03304000000002CAE309FB
+:108050003E80000020000000000000004000000002
+:1080600060000000000C0000000C186E000006927A
+:108070000A16C0DFFFFF0256FD8CD377FFE1C496DE
+:10808000E0C5BEAA00000000FFFF0B2B0000165742
+:10809000000003594000000000001DFA00026C1DA2
+:1080A000000000003FFFDFEB003EB3B6000D22787A
+:1080B00000002F3C00000000001942B5000039A26A
+:1080C0000000B365D90E9FC91DCF4C3430000000AD
+:1080D000500000003BB67AE80064000000C80000D1
+:1080E00000000000100000001000FA921000225E54
+:1080F000000D229F0001000000320000FF4600003A
+:1081000063D400001000000004D6000004CC00007E
+:1081100004CC0000000010720000004000000000CD
+:10812000000000000006000200050007000000003B
+:10813000006400000000000000000005000500646D
+:1081400000200000000000000000000000004000CF
+:108150000000030000000032F8980000FF650000F6
+:10816000830F0000FF9BFC000000000000000000E7
+:1081700000000000000000000000000000000000FF
+:1081800000000000000000000000000000000000EF
+:108190000000100040000000000000060000B26A6D
+:1081A000000200000001FB830068000000D9FC0011
+:1081B0007CF1FF830000000000650000006403E81C
+:1081C00000640028000000250000000016A0000048
+:1081D0000000100000001000002F0000000001F45B
+:1081E0000000100000280000FFFF4581FFFFFA7229
+:1081F0000000000000000000004400050005BAC6B1
+:10820000004778A200000001000000000000060006
+:10821000000000140000254D002F706D000005AE19
+:10822000000C02D000000000000000000000000070
+:1082300000000000001B0000000000000000000023
+:1082400000000000006400000008000000000000C2
+:10825000000000000000000000000000000000001E
+:10826000000000000000000000000000000000000E
+:1082700000000000000000000000000000000000FE
+:1082800000000000000000000000000000000000EE
+:1082900000000000000000000000000000000000DE
+:1082A00000000000001B00000000000000000000B3
+:1082B000000E000E00000AC700040000000000329B
+:1082C000FFFFFF9C00000B2B0000000200000001DC
+:1082D00000000064FFE50000000000000000000056
+:1082E000000000000000000100000000000100008C
+:1082F00000000000000180000001800000018000FB
+:10830000002426D30000000000000000000600103A
+:108310000096003C0000000000000000000000008B
+:10832000000000000C0A4E68CDCF7709501667593F
+:10833000C619CE820000000000000000000000000E
+:1083400000000000000000000000000017D78400BB
+:10835000030000000000000000000000C7938F9D94
+:108360001E1B1C190000000000000000000000009F
+:10837000000000000000000000000000020318855B
+:1083800000004000000000030000000300000000A7
+:10839000000000004000000000000000000000009D
+:1083A00000000000000000000000000000000000CD
+:1083B00000000000000000000000000000000000BD
+:1083C0000000000000000000677DDF7E72902E55E7
+:1083D0004CF6E688000000000000000000000000ED
+:1083E00000000000D8DCB4B8B0D8B9ABF3F8FAB3E9
+:1083F000B7BB8E9EAEF132F51BF1B4B8B08097F1E9
+:10840000A9DFDFDFAADFDFDFF2AAC5CDC7A90CC96C
+:108410002C97F1A989264666B28999A92D557DB078
+:10842000B08AA896365676F1BAA3B4B280C0B8A87E
+:108430009711B28398BAA3F0240844106418B2B913
+:10844000B49883F1A329557DBAB5B1A38393F00005
+:108450002850F5B2B6AA839328547CF1B9A382932D
+:1084600061BAA2DADEDFDB819AB9AEF5606870F13D
+:10847000DABAA2DFD9BAA2FAB9A38292DB31BAA2E0
+:10848000D9BAA2F8DF85A4D0C1BBAD83C2C5C7B835
+:10849000A2DFDFDFBAA0DFDFDFD8D8F1B8AAB38D63
+:1084A000B4980D355DB2B6BAAF8C96198F9FA70EF2
+:1084B000161EB49AB8AA872C547CBAA4B08AB69176
+:1084C000325676B28494A4C808CDD8B8B4B0F19925
+:1084D00082A82D557D98A80E161EA22C547C92A41D
+:1084E000F02C5078F184A898C4CDFCD80DDBA8FC02
+:1084F0002DF3D9BAA6F8DABAA6DED8BAB2B68696FD
+:10850000A6D0F3C841DAA6C8F8D8B0B4B882A89209
+:10851000F52C548898F135D9F418D8F1A2D0F8F98F
+:10852000A884D9C7DFF8F883C5DADF69DF83C1D84B
+:10853000F40114F1A8824EA884F311D182F5D992E6
+:10854000289788F109F41C1CD884A8F3C0F9D1D964
+:108550009782F129F40DD8F3F9F9D1D982F4C20345
+:10856000D8DEDF1AD8F1A2FAF9A88498D9C7DFF8C3
+:10857000F8F883C7DADF69DFF883C3D8F40114F1B0
+:1085800098A8822EA884F311D182F5D992509788A9
+:10859000F109F41CD884A8F3C0F8F9D1D99782F175
+:1085A00049F40DD8F3F9F9D1D982F4C403D8DEDF48
+:1085B000D8F1AD8898CCA809F9D98292A8F57CF1B8
+:1085C000883ACF944A6E98DB6931DAADF2DEF9D899
+:1085D0008795A8F221D1DAA5F9F417D9F1AE8ED09A
+:1085E000C0C3AE82C684C3A88595C8A588F2C0F171
+:1085F000F4010EF18E9EA8C63E56F554F18872F431
+:108600000115F19845856EF58E9E0488F142985AC1
+:108610008E9E068869F4011CF1981E1108D0F5049D
+:10862000F11E970202983625DBF9D985A5F3C1DA48
+:1086300085A5F3DFD88595A8F309DAA5FAD8829243
+:10864000A8F578F1881A849F26889821DAF41DF31A
+:10865000D8879F39D1AFD9DFDFFBF9F40CF3D8FA13
+:10866000D0F8DAF9F9D0DFD9F9D8F40BD8F3879F2D
+:1086700039D1AFD9DFDFF41DF3D8FAFCA869F9F9D5
+:10868000AFD0DADEFAD9F88F9FA8F1CCF398DB45AA
+:10869000D9AFDFD0F8D8F18F9FA8CAF38809DAAF35
+:1086A0008FCBF8D8F2AD978D0CD9A5DFF9BAA6F328
+:1086B000FAF412F2D8950DD1D9BAA6F3FADAA5F2E6
+:1086C000C1BAA6F3DFD8F1BAB2B68696A6D0CAF37D
+:1086D00049DAA6CBF8D8B0B4B8D8AD84F2C0DFF18F
+:1086E0008FCBC3A8B2B68696C8C1CBC3F3B0B4884B
+:1086F00098A821DB718D9D71859521D9ADF2FAD8AD
+:108700008597A828D9F408D8F28D29DAF405D9F28A
+:1087100085A4C2F2D8A88D9401D1D9F411F2D887DA
+:1087200021D8F40AD8F28498A8C801D1D9F411D874
+:10873000F3A4C8BBAFD0F2DEF8F8F8F8F8F8F8F810
+:10874000D8F1B8F6B5B9B08A95A3DE3CA3D9F8D86C
+:108750005CA3D9F8D87CA3D9F8D8F8F9D1A5D9DF8A
+:10876000DAFAD8B18530F7D9DED8F830ADDADED80C
+:10877000F2B48C99A32D557DA083DFDFDFB591A0E6
+:10878000F629D9FBD8A0FC29D9FAD8A0D051D9F81C
+:10879000D8FC51D9F9D879D9FBD8A0D0FC79D9FA2D
+:1087A000D8A1F9F9F9F9F9A0DADFDFDFD8A1F8F8F3
+:1087B000F8F8F8ACDEF8ADDE8393AC2C547CF1A86D
+:1087C000DFDFDFF69D2CDAA0DFD9FADB2DF8D8A8A1
+:1087D00050DAA0D0DED9D0F8F8F8DB55F8D8A87870
+:1087E000DAA0D0DFD9D0FAF8F8F8F8DB7DF8D89C19
+:1087F000A88CF530DB38D9D0DEDFA0D0DEDFD8A8FA
+:1088000048DB58D9DFD0DEA0DFD0DED8A868DB7027
+:10881000D9DFDFA0DFDFD8F1A888902C547C98A89E
+:10882000D05C38D1DAF2AE8CDFF9D8B087A8C1C1FC
+:10883000B188A8C6F9F9DA36D8A8F9DA36D8A8F98D
+:10884000DA36D8A8F9DA36D8A8F9DA36D8F78D9D0D
+:10885000ADF818DAF2AEDFD8F7ADFA30D9A4DEF908
+:10886000D8F2AEDEFAF983A7D9C3C5C7F1889BA7B2
+:108870007AADF7DEDFA4F8849408A797F300AEF290
+:108880009819A488C6A39488F632DFF28393DB0993
+:10889000D9F2AADFD8D8AEF8F9D1DAF3A4DEA7F17D
+:1088A000889B7AD8F38494AE19F9DAAAF1DFD8A8B4
+:1088B00081C0C3C5C7A39283F628ADDED9F8D8A37B
+:1088C00050ADD9F8D8A378ADD9F8D8F8F9D1A1DA54
+:1088D000DEC3C5C7D8A18194F818F2B089ACC3C56E
+:1088E000C7F1D8B8B4B09786A8319B069907AB9763
+:1088F00028889BF00C201440B0B4B8F0A88A9A28BD
+:108900005078B79BA8295179247059446938644834
+:1089100031F1BBAB88002C547CF0B38BB8A8042891
+:108920005078F1B088B49726A85998BBABB38B02A6
+:10893000264666B0B8F08A9CA82951798B295179CE
+:108940008A2470598B2058718A4469388B39406861
+:108950008A6448318B30496088F1AC002C547CF03B
+:108960008CA804285078F1889726A85998AC8C02D6
+:10897000264666F0899CA8295179247059446938A3
+:10898000644831A98809205970AB11384069A81989
+:108990003148608CA83C415C207C00F187981986A6
+:1089A000A86E767EA999882D557DD8B1B5B9A3DF7B
+:1089B000DFDFAED0DFAAD0DEF2ABF8F9D9B087C4E2
+:1089C000AAF1DFDFBBAFDFDFB9D8B1F1A3978E60CB
+:1089D000DFB084F2C8F8F9D9DED89385F14AB183C3
+:1089E000A308B5839A0810B79F10D8F1B0BAAEB0FB
+:1089F0008AC2B2B68E9EF1FBD9F41DD8F9D90CF11A
+:108A0000D8F8F8AD61D9AEFBD8F40CF1D8F8F8ADD0
+:108A100019D9AEFBDFD8F416F1D8F8AD8D61D9F4D1
+:108A2000F4ACF59C9C8DDF2BBAB6AEFAF8F40BD8FB
+:108A3000F1AED0F8AD51DAAEFAF8F1D8B9B1B6A3CB
+:108A4000839C08B9B1839AB5AAC0FD3083B79F1043
+:108A5000B58B93F20202D1ABDADED8F1B080BAABBB
+:108A6000C0C3B284C1C3D8B1B9F38BA391B609B462
+:108A7000D9ABDEB0879CB9A3DDF1B38B8B8B8B8B2D
+:108A8000B087A3A3A3A3B28BB69BF2A3A3A3A3A374
+:108A9000A3A3A3A3A3F1B087B59AA3F39BA3A3DCDD
+:108AA000BAACDFB9A3A3A3A3A3A3A3A3A3A3A3A324
+:108AB000A3A3A3A3D8D8D8BBB3B7F1AAF9DAFFD937
+:108AC000809AAA28B48098A720B79787A86688F0CC
+:108AD0007951F1902C870CA781976293F0717160A6
+:108AE00085940129517990A5F1284C6C870C951833
+:108AF0008578A38390284C6C886CD8F3A28200F20E
+:108B000010A8921980A2F2D926D8F188A84DD94888
+:108B1000D896A83980D93CD89580A839A68698D906
+:108B20002CDA87A72CD8A8899519A980D938D8A874
+:108B30008939A980DA3CD8A82EA83990D90CD8A8B0
+:108B4000953198D90CD8A809D9FFD801DAFFD89562
+:108B500039A9DA26FFD890A80D8999A81080982104
+:108B6000DA2ED88999A83180DA2ED8A88696318055
+:108B7000DA2ED8A8873180DA2ED8A88292F34180E5
+:108B8000F1D92ED8A882F31980F1D92ED882ACF36E
+:108B9000C0A28022F1A62EA72EA92298A829DAAC7D
+:108BA000DEFFD8A2F22AF1A92E8292A8F23180A685
+:108BB00096F1D900AC8C9C0C30ACDED0DEFFD88CAA
+:108BC0009CACD010ACDE8092A2F24C82A8F1CAF22A
+:108BD00035F19688A6D900D8F1FF0000000000000A
+:108BE0004FBB610567ACDD3F182D4454FB21E93FC5
+:108BF0009BF681D20B73EF3F182D4454FB21F93FB4
+:108C0000E2652F227F2B7A3C075C143326A6813C39
+:108C1000BDCBF07A8807703C075C143326A6913CE4
+:108C2000C4EB98999999C9BF711623FEC671BCBF50
+:108C30006D9A74AFF2B0B3BF9AFDDE522DDEADBFB8
+:108C40002F6C6A2C44B4A2BF0D5555555555D53FD0
+:108C5000FF8300922449C23F6E204CC5CD45B73FEB
+:108C6000513DD0A0660DB13FEB0D76244B7BA93F63
+:108C700011DA22E33AAD903F00000000000000004E
+:108C800050726F647563742049442072656164207A
+:108C90006173203020696E64696361746573206458
+:108CA00065766963652069732065697468657220FB
+:108CB000696E636F6D70617469626C65206F72209C
+:108CC000616E204D5055333035302E0D0A000000B6
+:108CD000F08C000800000020180100006C01000862
+:108CE000088E00081801002008070000880100080D
+:108CF00000A24A040000000000000000010203047A
+:108D00000607080900000000010203040102030431
+:108D10000607080902040608000000000000000021
+:108D20000000000000000000000000000000000043
+:108D30000000000000000000000000000000000033
+:108D400000000000000000004600000000000000DD
+:108D50000000000000000000000000000000000013
+:108D60000000000000000000000000000000000003
+:108D700001000000000000000000000000000000F2
+:108D800000000000000000000000000000000000E3
+:108D900000000000000000000000000000000000D3
+:108DA00000000000000000000000000000000000C3
+:108DB0000000000000000000000000000000803FF4
+:108DC000000000000000000000000000FF000000A4
+:108DD000FF0000000100000000000000A07F00086C
+:108DE000947F000800000000000000000000000068
+:108DF0000000000000000000000000000000000073
+:088E000000000000BC7F000827
+:0400000508000131BD
+:00000001FF
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.lnp b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.lnp
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.lnp
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.lnp
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.plg b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.plg
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.plg
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.plg
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project_sct.Bak b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project_sct.Bak
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project_sct.Bak
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project_sct.Bak
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLink Regs CM3.txt b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLink Regs CM3.txt
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLink Regs CM3.txt
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLink Regs CM3.txt
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLinkLog.txt b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLinkLog.txt
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLinkLog.txt
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLinkLog.txt
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLinkSettings.ini b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLinkSettings.ini
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLinkSettings.ini
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/JLinkSettings.ini
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.plg b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.plg
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.plg
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.plg
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvgui.Administrator b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvgui.Administrator
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvgui.Administrator
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvgui.Administrator
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvgui_Administrator.bak b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvgui_Administrator.bak
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvgui_Administrator.bak
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvgui_Administrator.bak
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.Administrator b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.Administrator
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.Administrator
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.Administrator
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.admin b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.admin
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.admin
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.admin
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.li324 b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.li324
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.li324
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.li324
diff --git a/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.x b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.x
new file mode 100644
index 0000000..fd7ac89
--- /dev/null
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.x
@@ -0,0 +1,1789 @@
+
+
+
+ -6.1
+
+ ### uVision Project, (C) Keil Software
+
+
+
+
+
+ 38003
+ Registers
+ 115 85
+
+
+ 346
+ Code Coverage
+ 860 160
+
+
+ 204
+ Performance Analyzer
+ 1020
+
+
+
+
+
+ 1506
+ Symbols
+
+ 70 70 70
+
+
+ 1936
+ Watch 1
+
+ 70 70 70
+
+
+ 1937
+ Watch 2
+
+ 70 70 70
+
+
+ 1935
+ Call Stack + Locals
+
+ 70 70 70
+
+
+ 2506
+ Trace Data
+
+ 75 135 130 95 70 230 200 150
+
+
+
+
+
+
+
+ 1
+ 1
+ 0
+ 0
+ -1
+
+
+
+
+
+
+ 44
+ 2
+ 3
+
+ -1
+ -1
+
+
+ -1
+ -1
+
+
+ 182
+ 182
+ 1442
+ 957
+
+
+
+ 0
+
+ 733
+ 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000004000000010000000100000071443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C48415244574152455C4D4F544F5C6361722E6300000000056361722E6300000000FFDC7800FFFFFFFF69443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C557365725C6D61696E2E6300000000066D61696E2E6300000000BECEA100FFFFFFFF7B443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C4D696E6942616C616E63655C4D5055363035305C4D5055363035302E6300000000094D5055363035302E6300000000F0A0A100FFFFFFFF77443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C4D696E6942616C616E63655C444D505C696E765F6D70752E630000000009696E765F6D70752E6300000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D6000000660000009006000086030000
+
+
+
+ 0
+ Build
+
+ -1
+ -1
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D60000004F000000DC040000E2000000
+
+
+ 16
+ D600000066000000DC040000F9000000
+
+
+
+ 1005
+ 1005
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 109
+ 109
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ D8000000EF000000D00100003C030000
+
+
+
+ 1465
+ 1465
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 1466
+ 1466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 1467
+ 1467
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 1468
+ 1468
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 1506
+ 1506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 16384
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 1913
+ 1913
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 1935
+ 1935
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 1936
+ 1936
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 1937
+ 1937
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 1939
+ 1939
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 1940
+ 1940
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 1941
+ 1941
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 1942
+ 1942
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 195
+ 195
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ D8000000EF000000D00100003C030000
+
+
+
+ 196
+ 196
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ D8000000EF000000D00100003C030000
+
+
+
+ 197
+ 197
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 00000000870300009006000006040000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 198
+ 198
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 0000000026020000DC040000CD020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 199
+ 199
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000008A0300008D060000ED030000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 203
+ 203
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 204
+ 204
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 221
+ 221
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000000000000000000000000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 2506
+ 2506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 2507
+ 2507
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 343
+ 343
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 346
+ 346
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 35824
+ 35824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 35885
+ 35885
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35886
+ 35886
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35887
+ 35887
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35888
+ 35888
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35889
+ 35889
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35890
+ 35890
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35891
+ 35891
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35892
+ 35892
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35893
+ 35893
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35894
+ 35894
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35895
+ 35895
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35896
+ 35896
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35897
+ 35897
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35898
+ 35898
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35899
+ 35899
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35900
+ 35900
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35901
+ 35901
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35902
+ 35902
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35903
+ 35903
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35904
+ 35904
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 35905
+ 35905
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 38003
+ 38003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ D8000000EF000000D00100003C030000
+
+
+
+ 38007
+ 38007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000008A0300008D060000ED030000
+
+
+ 16
+ D8000000EF0000004603000082010000
+
+
+
+ 436
+ 436
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000008A0300008D060000ED030000
+
+
+ 16
+ D8000000EF000000D00100003C030000
+
+
+
+ 437
+ 437
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 440
+ 440
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50000
+ 50000
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50001
+ 50001
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50002
+ 50002
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50003
+ 50003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50004
+ 50004
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50005
+ 50005
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50006
+ 50006
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50007
+ 50007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50008
+ 50008
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50009
+ 50009
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50010
+ 50010
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50011
+ 50011
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50012
+ 50012
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50013
+ 50013
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50014
+ 50014
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50015
+ 50015
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50016
+ 50016
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50017
+ 50017
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50018
+ 50018
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 50019
+ 50019
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ D8000000EF000000AA010000C0010000
+
+
+
+ 59392
+ 59392
+ 1
+ 0
+ 0
+ 0
+ 940
+ 0
+ 8192
+ 0
+
+ 16
+ 0000000000000000B70300001C000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59393
+ 0
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000060400009006000019040000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59399
+ 59399
+ 1
+ 0
+ 0
+ 0
+ 463
+ 0
+ 8192
+ 1
+
+ 16
+ 000000001C000000DA01000038000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59400
+ 59400
+ 0
+ 0
+ 0
+ 0
+ 612
+ 0
+ 8192
+ 2
+
+ 16
+ 00000000380000006F02000054000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 3119
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD6000000E2000000DC040000E6000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000D600000066000000DC040000F9000000D60000004F000000DC040000E20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF060400004F0000000A04000036020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000000A04000066000000DC0400004D0200000A0400004F000000DC0400003602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD20000004F000000D60000006F030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D200000086030000000000004F000000D20000006F0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000022020000DC0400002602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003D020000DC040000E40200000000000026020000DC040000CD02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF6E0200002602000072020000CD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000006F0300009006000073030000010000000100001004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000000000008A030000900600001D040000000000007303000090060000060400000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+
+
+ 59392
+ File
+
+ 2307
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000006555341525433960000000000000011000655534152543310494D555F44454255475F454E41424C451250425F4765745F456E636F64655F54494D340A696E69745F6D6F746F7203693263077477725F636E74075441475F4E554D105049445F44454255475F4F555450555406506172616D73056874696D331455736253656E645061636B6167655265706F72740C685573624465766963654653134D585F5553415254315F554152545F496E697420555342445F435553544F4D5F4849445F5245504F52545F444553435F53495A450D535753315F4133415F4D4F444513696E6974746573746170706C69636174696F6E0568737069310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000
+
+
+
+ 59399
+ Build
+
+ 676
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000750524F4A454354960000000000000001000750524F4A454354000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000
+
+
+
+ 59400
+ Debug
+
+ 2373
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000
+
+
+
+ 0
+ 1680
+ 1120
+
+
+
+
+
+ 1
+ 0
+
+ 100
+ 1
+
+ ..\HARDWARE\MOTO\car.c
+ 15
+ 37
+ 50
+ 1
+
+ 0
+
+
+ ..\User\main.c
+ 0
+ 1
+ 16
+ 1
+
+ 0
+
+
+ ..\MiniBalance\MPU6050\MPU6050.c
+ 0
+ 334
+ 362
+ 1
+
+ 0
+
+
+ ..\MiniBalance\DMP\inv_mpu.c
+ 0
+ 1
+ 1
+ 1
+
+ 0
+
+
+
+
+
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvopt b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvopt
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvopt
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvopt
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvoptx b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvoptx
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvoptx
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvoptx
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvproj.saved_uv4 b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvproj.saved_uv4
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvproj.saved_uv4
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvproj.saved_uv4
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvprojx b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvprojx
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvprojx
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvprojx
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project_uvopt.bak b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project_uvopt.bak
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project_uvopt.bak
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project_uvopt.bak
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project_uvproj.bak b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project_uvproj.bak
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project_uvproj.bak
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project_uvproj.bak
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/sys/sys.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/System/sys/sys.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/sys/sys.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/System/sys/sys.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/System/sys/sys.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/System/sys/sys.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/System/sys/sys.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/System/sys/sys.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/User/main.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/main.c
similarity index 55%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/User/main.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/main.c
index eb49a46..7b662bf 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/User/main.c
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/main.c
@@ -22,7 +22,7 @@ extern float Pitch;
int main(void)
{
System_Init();
- Bluetooth_Init(9600);
+ Bluetooth_Init(115200);
PB_USART_printf(USART2, (u8*)"Init Blue tooth..\r\n");
Car_Go();
@@ -35,59 +35,59 @@ int main(void)
MPU6050_initialize();
DMP_Init();
- Timer6_Init();
+ //Timer6_Init();
Delay_ms(100);
while (1)
{
- Delay_ms(20);
+ Delay_ms(5);
Read_DMP();
- USART2_Receive(BLE_RX, 6);
-
- if((BLE_RX[3] == 0xB1)&&(BLE_RX[4]==0xB5))
- {
- BLE_RX[3] = 0x00;
- USART2_Send(BLE_RX, 6);
- }
-
- if((BLE_RX[3] == 0xB3)&&(BLE_RX[4]==0xB7))
- {
- BLE_RX[3] = 0x00;
- USART2_Send(BLE_RX, 6);
- }
-
- if((BLE_RX[3] == 0xB2)&&(BLE_RX[4]==0xB6))
- {
- Car_Go();
- USART2_Send(BLE_RX, 6);
- }
- if((BLE_RX[3] == 0xB4)&&(BLE_RX[4]==0xB8))
- {
-
- Car_TurnLeft();
- Delay_ms(500);
- Car_Go();
- BLE_RX[3] = 0x00;
- USART2_Send(BLE_RX, 6);
- }
- if((BLE_RX[3] == 0xB5)&&(BLE_RX[4]==0xB9))
- {
- Car_Stop();
- USART2_Send(BLE_RX, 6);
- }
- if((BLE_RX[3] == 0xB6)&&(BLE_RX[4]==0xBA))
- {
+// USART2_Receive(BLE_RX, 6);
+//
+// if((BLE_RX[3] == 0xB1)&&(BLE_RX[4]==0xB5))
+// {
+// BLE_RX[3] = 0x00;
+// USART2_Send(BLE_RX, 6);
+// }
+//
+// if((BLE_RX[3] == 0xB3)&&(BLE_RX[4]==0xB7))
+// {
+// BLE_RX[3] = 0x00;
+// USART2_Send(BLE_RX, 6);
+// }
+//
+// if((BLE_RX[3] == 0xB2)&&(BLE_RX[4]==0xB6))
+// {
+// Car_Go();
+// USART2_Send(BLE_RX, 6);
+// }
+// if((BLE_RX[3] == 0xB4)&&(BLE_RX[4]==0xB8))
+// {
+//
+// Car_TurnLeft();
+// Delay_ms(500);
+// Car_Go();
+// BLE_RX[3] = 0x00;
+// USART2_Send(BLE_RX, 6);
+// }
+// if((BLE_RX[3] == 0xB5)&&(BLE_RX[4]==0xB9))
+// {
+// Car_Stop();
+// USART2_Send(BLE_RX, 6);
+// }
+// if((BLE_RX[3] == 0xB6)&&(BLE_RX[4]==0xBA))
+// {
- Car_TurnRight();
- Delay_ms(500);
- Car_Go();
- BLE_RX[3] = 0x00;
- USART2_Send(BLE_RX, 6);
- }
- if((BLE_RX[3] == 0xB8)&&(BLE_RX[4]==0xBC))
- {
- Car_Back();
- USART2_Send(BLE_RX, 6);
- }
+// Car_TurnRight();
+// Delay_ms(500);
+// Car_Go();
+// BLE_RX[3] = 0x00;
+// USART2_Send(BLE_RX, 6);
+// }
+// if((BLE_RX[3] == 0xB8)&&(BLE_RX[4]==0xBC))
+// {
+// Car_Back();
+// USART2_Send(BLE_RX, 6);
+// }
}
}
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_conf.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_conf.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_conf.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_conf.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_it.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_it.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_it.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_it.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/stm32f10x_it.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_it.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/stm32f10x_it.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_it.h
diff --git a/GeBalanceBot_Firmware v1.0/.vscode/settings.json b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/.vscode/settings.json
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/.vscode/settings.json
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/.vscode/settings.json
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_GPIO.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_GPIO.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_GPIO.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_GPIO.c
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_GPIO.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_GPIO.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_GPIO.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_GPIO.h
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_NVIC.C b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_NVIC.C
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_NVIC.C
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_NVIC.C
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_NVIC.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_NVIC.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_NVIC.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_NVIC.h
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_iic.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_iic.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_iic.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_iic.c
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_iic.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_iic.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_iic.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_iic.h
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_sys.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_sys.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_sys.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_sys.c
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_sys.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_sys.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_sys.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_sys.h
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_timer.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.h
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_usart.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_usart.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_usart.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_usart.c
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_usart.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_usart.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/bsp_usart.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/bsp_usart.h
diff --git a/GeBalanceBot_Firmware v1.0/DRV/delay.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/delay.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/delay.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/delay.c
diff --git a/GeBalanceBot_Firmware v1.0/DRV/delay.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/delay.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/DRV/delay.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/DRV/delay.h
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/IIC/IOI2C.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/IIC/IOI2C.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/IIC/IOI2C.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/IIC/IOI2C.c
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/IIC/IOI2C.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/IIC/IOI2C.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/IIC/IOI2C.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/IIC/IOI2C.h
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/bluetooth.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/bluetooth.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/bluetooth.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/bluetooth.c
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/bluetooth.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/bluetooth.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/bluetooth.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/bluetooth.h
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.c
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.h
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/motor.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/motor.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/motor.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/motor.c
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/motor.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/motor.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/motor.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/motor.h
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/bmp.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/bmp.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/OLED/bmp.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/bmp.h
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oled.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oled.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oled.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oled.c
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oled.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oled.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oled.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oled.h
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oledfont.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oledfont.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oledfont.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/OLED/oledfont.h
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/PID/pid.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/PID/pid.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/PID/pid.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/PID/pid.c
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/PID/pid.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/PID/pid.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/HARDWARE/PID/pid.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/HARDWARE/PID/pid.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/core_cm3.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/core_cm3.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/core_cm3.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/core_cm3.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/core_cm3.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/core_cm3.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/core_cm3.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/core_cm3.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_cl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_cl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_cl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_cl.s
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_hd.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_hd.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_hd.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_hd.s
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_hd_vl.s
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_ld.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_ld.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_ld.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_ld.s
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_ld_vl.s
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_md.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_md.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/startup/startup_stm32f10x_md.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_md.s
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_md_vl.s
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_xl.s b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_xl.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_xl.s
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_xl.s
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/stm32f10x.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/stm32f10x.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/stm32f10x.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/stm32f10x.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/system_stm32f10x.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/system_stm32f10x.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/system_stm32f10x.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/system_stm32f10x.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/system_stm32f10x.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/system_stm32f10x.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/CMSIS/system_stm32f10x.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/system_stm32f10x.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/misc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/misc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/misc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/misc.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_adc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_adc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_adc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_adc.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_bkp.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_bkp.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_bkp.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_bkp.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_can.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_can.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_can.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_can.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_cec.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_cec.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_cec.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_cec.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_crc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_crc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_crc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_crc.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dac.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dac.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dac.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dac.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dbgmcu.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dbgmcu.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dbgmcu.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dbgmcu.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dma.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dma.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_dma.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dma.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_exti.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_exti.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_exti.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_exti.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_flash.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_flash.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_flash.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_flash.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_fsmc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_fsmc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_fsmc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_fsmc.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_gpio.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_gpio.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_gpio.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_gpio.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_i2c.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_i2c.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_i2c.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_i2c.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_iwdg.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_iwdg.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_iwdg.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_iwdg.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_pwr.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_pwr.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_pwr.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_pwr.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_rcc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_rcc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_rcc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_rcc.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_rtc.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_rtc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_rtc.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_rtc.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_sdio.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_sdio.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_sdio.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_sdio.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_spi.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_spi.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_spi.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_spi.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_tim.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_tim.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_tim.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_tim.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_usart.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_usart.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_usart.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_usart.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_wwdg.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_wwdg.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/inc/stm32f10x_wwdg.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_wwdg.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/misc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/misc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/misc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/misc.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_adc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_adc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_adc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_adc.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_bkp.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_bkp.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_bkp.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_bkp.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_can.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_can.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_can.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_can.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_cec.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_cec.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_cec.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_cec.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_crc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_crc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_crc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_crc.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dac.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dac.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dac.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dac.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dbgmcu.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dbgmcu.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dbgmcu.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dbgmcu.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dma.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dma.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_dma.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dma.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_exti.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_exti.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_exti.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_exti.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_flash.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_flash.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_flash.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_flash.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_fsmc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_fsmc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_fsmc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_fsmc.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_gpio.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_gpio.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_gpio.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_gpio.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_i2c.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_i2c.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_i2c.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_i2c.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_iwdg.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_iwdg.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_iwdg.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_iwdg.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_pwr.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_pwr.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_pwr.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_pwr.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_rcc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_rcc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_rcc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_rcc.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_rtc.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_rtc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_rtc.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_rtc.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_sdio.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_sdio.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_sdio.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_sdio.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_spi.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_spi.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_spi.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_spi.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_tim.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_tim.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_tim.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_tim.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_usart.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_usart.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_usart.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_usart.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_wwdg.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_wwdg.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/Libraries/FWlib/src/stm32f10x_wwdg.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_wwdg.c
diff --git a/GeBalanceBot_Firmware v1.0/Listing/Project.map b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/Project.map
similarity index 99%
rename from GeBalanceBot_Firmware v1.0/Listing/Project.map
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/Project.map
index aab0ff6..78f079b 100644
--- a/GeBalanceBot_Firmware v1.0/Listing/Project.map
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/Project.map
@@ -1628,33 +1628,33 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
- 808 20 0 12 0 4024 bluetooth.o
+ 808 20 0 12 0 4032 bluetooth.o
104 10 0 4 0 688 bsp_gpio.o
536 6 0 0 0 2142 bsp_iic.o
2 0 0 0 0 414 bsp_nvic.o
96 8 0 0 0 542 bsp_sys.o
832 22 0 0 0 2458 bsp_timer.o
- 360 20 0 16 0 3821 bsp_usart.o
- 836 134 0 100 0 4009 car.o
+ 360 20 0 16 0 3829 bsp_usart.o
+ 836 134 0 100 0 4013 car.o
0 0 0 0 0 4532 core_cm3.o
- 172 8 0 4 0 1063 delay.o
- 7916 238 158 44 0 21659 inv_mpu.o
- 3440 126 3062 0 16 15147 inv_mpu_dmp_motion_driver.o
- 1318 12 0 0 0 5657 ioi2c.o
- 392 64 0 0 64 1360 main.o
- 220 22 0 0 0 1809 misc.o
- 260 4 0 0 0 1498 motor.o
+ 172 8 0 4 0 1071 delay.o
+ 7916 238 158 44 0 21663 inv_mpu.o
+ 3440 126 3062 0 16 15151 inv_mpu_dmp_motion_driver.o
+ 1318 12 0 0 0 5661 ioi2c.o
+ 392 64 0 0 64 1364 main.o
+ 220 22 0 0 0 1813 misc.o
+ 260 4 0 0 0 1502 motor.o
1536 138 0 56 146 5510 mpu6050.o
64 26 304 0 1536 876 startup_stm32f10x_hd.o
860 38 0 0 0 5745 stm32f10x_gpio.o
24 0 0 0 0 1118 stm32f10x_it.o
932 36 0 20 0 8932 stm32f10x_rcc.o
- 3610 88 0 0 0 22852 stm32f10x_tim.o
- 1032 22 0 0 0 8468 stm32f10x_usart.o
- 480 38 0 20 0 250275 system_stm32f10x.o
+ 3610 88 0 0 0 22856 stm32f10x_tim.o
+ 1032 22 0 0 0 8472 stm32f10x_usart.o
+ 480 38 0 20 0 250279 system_stm32f10x.o
----------------------------------------------------------------------
- 25836 1080 3560 276 1764 374599 Object Totals
+ 25836 1080 3560 276 1764 374663 Object Totals
0 0 32 0 0 0 (incl. Generated)
6 0 4 0 2 0 (incl. Padding)
@@ -1750,8 +1750,8 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 32592 1528 3720 276 1860 374831 Grand Totals
- 32592 1528 3720 276 1860 374831 ELF Image Totals
+ 32592 1528 3720 276 1860 374895 Grand Totals
+ 32592 1528 3720 276 1860 374895 ELF Image Totals
32592 1528 3720 276 0 0 ROM Totals
==============================================================================
diff --git a/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_hd.lst b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_hd.lst
similarity index 99%
rename from GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_hd.lst
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_hd.lst
index e560b04..fdb26b4 100644
--- a/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_hd.lst
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_hd.lst
@@ -565,11 +565,11 @@ ARM Macro Assembler Page 9
00000000
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
ork --depend=..\output\startup_stm32f10x_hd.d -o..\output\startup_stm32f10x_hd.
-o -I"D:\Hardware Project\GeBalanceBot\GeBalanceBot_Firmware v1.0\Project\RTE" -
-I"D:\Program Files\Keilv5\ARM\PACK\Keil\STM32F1xx_DFP\1.1.0\Device\Include" -I"
-D:\Program Files\Keilv5\ARM\CMSIS\Include" --predefine="__UVISION_VERSION SETA
-521" --predefine="STM32F10X_HD SETA 1" --list=..\listing\startup_stm32f10x_hd.l
-st ..\Libraries\CMSIS\startup\startup_stm32f10x_hd.s
+o -I"D:\Hardware Project\GeekBot-Balan\GeBalanceBot_Firmware v1.0\Project\RTE"
+-I"D:\Program Files\Keilv5\ARM\PACK\Keil\STM32F1xx_DFP\1.1.0\Device\Include" -I
+"D:\Program Files\Keilv5\ARM\CMSIS\Include" --predefine="__UVISION_VERSION SETA
+ 521" --predefine="STM32F10X_HD SETA 1" --list=..\listing\startup_stm32f10x_hd.
+lst ..\Libraries\CMSIS\startup\startup_stm32f10x_hd.s
diff --git a/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_ld.lst b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_ld.lst
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_ld.lst
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_ld.lst
diff --git a/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_md.lst b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_md.lst
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_md.lst
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Listing/startup_stm32f10x_md.lst
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/dmpKey.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/dmpKey.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/dmpKey.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/dmpKey.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/dmpmap.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/dmpmap.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/dmpmap.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/dmpmap.h
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/inv_mpu.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/inv_mpu.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/inv_mpu_dmp_motion_driver.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/inv_mpu_dmp_motion_driver.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/inv_mpu_dmp_motion_driver.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/inv_mpu_dmp_motion_driver.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DataScope_DP/DataScope_DP.C b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DataScope_DP/DataScope_DP.C
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DataScope_DP/DataScope_DP.C
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DataScope_DP/DataScope_DP.C
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DataScope_DP/DataScope_DP.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DataScope_DP/DataScope_DP.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DataScope_DP/DataScope_DP.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/DataScope_DP/DataScope_DP.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/MPU6050.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/MPU6050.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/MPU6050/MPU6050.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/MPU6050.c
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/mpu6050.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/mpu6050.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/mpu6050.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/MPU6050/mpu6050.h
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/filter/filter.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/filter/filter.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/filter/filter.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/filter/filter.c
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/filter/filter.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/filter/filter.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/filter/filter.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/filter/filter.h
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/show/show.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/show/show.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/show/show.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/show/show.c
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/show/show.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/show/show.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/show/show.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/MiniBalance/show/show.h
diff --git a/GeBalanceBot_Firmware v1.0/Output/ExtDll.iex b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/ExtDll.iex
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Output/ExtDll.iex
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/ExtDll.iex
diff --git a/GeBalanceBot_Firmware v1.0/Output/Project.hex b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/Project.hex
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Output/Project.hex
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/Project.hex
diff --git a/GeBalanceBot_Firmware v1.0/Output/Project.lnp b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/Project.lnp
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Output/Project.lnp
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/Project.lnp
diff --git a/GeBalanceBot_Firmware v1.0/Output/Project.plg b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/Project.plg
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Output/Project.plg
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/Project.plg
diff --git a/GeBalanceBot_Firmware v1.0/Output/Project_sct.Bak b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/Project_sct.Bak
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Output/Project_sct.Bak
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Output/Project_sct.Bak
diff --git a/GeBalanceBot_Firmware v1.0/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/DebugConfig/PROJECT_STM32F103RB_1.0.0.dbgconf
diff --git a/GeBalanceBot_Firmware v1.0/Project/JLink Regs CM3.txt b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/JLink Regs CM3.txt
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/JLink Regs CM3.txt
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/JLink Regs CM3.txt
diff --git a/GeBalanceBot_Firmware v1.0/Project/JLinkLog.txt b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/JLinkLog.txt
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/JLinkLog.txt
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/JLinkLog.txt
diff --git a/GeBalanceBot_Firmware v1.0/Project/JLinkSettings.ini b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/JLinkSettings.ini
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/JLinkSettings.ini
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/JLinkSettings.ini
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.plg b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.plg
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.plg
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.plg
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvgui.Administrator b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvgui.Administrator
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvgui.Administrator
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvgui.Administrator
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvgui_Administrator.bak b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvgui_Administrator.bak
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvgui_Administrator.bak
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvgui_Administrator.bak
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.Administrator b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.Administrator
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvguix.Administrator
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.Administrator
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.admin b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.admin
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvguix.admin
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.admin
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.li324 b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.li324
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvguix.li324
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.li324
diff --git a/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.x b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.x
new file mode 100644
index 0000000..67273e2
--- /dev/null
+++ b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.x
@@ -0,0 +1,1798 @@
+
+
+
+ -6.1
+
+ ### uVision Project, (C) Keil Software
+
+
+
+
+
+ 38003
+ Registers
+ 115 85
+
+
+ 346
+ Code Coverage
+ 860 160
+
+
+ 204
+ Performance Analyzer
+ 1020
+
+
+
+
+
+ 1506
+ Symbols
+
+ 70 70 70
+
+
+ 1936
+ Watch 1
+
+ 70 70 70
+
+
+ 1937
+ Watch 2
+
+ 70 70 70
+
+
+ 1935
+ Call Stack + Locals
+
+ 70 70 70
+
+
+ 2506
+ Trace Data
+
+ 75 135 130 95 70 230 200 150
+
+
+
+
+
+
+
+ 1
+ 1
+ 0
+ 0
+ -1
+
+
+
+
+
+
+ 44
+ 2
+ 3
+
+ -1
+ -1
+
+
+ -1
+ -1
+
+
+ 182
+ 182
+ 1442
+ 957
+
+
+
+ 0
+
+ 775
+ 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000500000004000000010000005A443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E305C557365725C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF61443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C5049445C7069642E6300000000057069642E6300000000BECEA100FFFFFFFF62443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6361722E6300000000056361722E6300000000F0A0A100FFFFFFFF64443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6D6F746F722E6300000000076D6F746F722E6300000000BCA8E100FFFFFFFF5E443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C48617264776172655C4669726D776172655C476542616C616E6365426F745F4669726D776172652076312E305C4452565C6273705F74696D65722E63000000000B6273705F74696D65722E63000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000041010000660000009006000086030000
+
+
+
+ 0
+ Build
+
+ -1
+ -1
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D60000004F000000DC040000E2000000
+
+
+ 16
+ D600000066000000DC040000F9000000
+
+
+
+ 1005
+ 1005
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003A01000056030000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 109
+ 109
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003A01000056030000
+
+
+ 16
+ 3C0000005300000034010000A0020000
+
+
+
+ 1465
+ 1465
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 1466
+ 1466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 1467
+ 1467
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 1468
+ 1468
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 1506
+ 1506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 16384
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 1913
+ 1913
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 1935
+ 1935
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 1936
+ 1936
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 1937
+ 1937
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 1939
+ 1939
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 1940
+ 1940
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 1941
+ 1941
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 1942
+ 1942
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 195
+ 195
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003A01000056030000
+
+
+ 16
+ 3C0000005300000034010000A0020000
+
+
+
+ 196
+ 196
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003A01000056030000
+
+
+ 16
+ 3C0000005300000034010000A0020000
+
+
+
+ 197
+ 197
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 00000000870300009006000006040000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 198
+ 198
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 0000000026020000DC040000CD020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 199
+ 199
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000008A0300008D060000ED030000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 203
+ 203
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 204
+ 204
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 221
+ 221
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000000000000000000000000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 2506
+ 2506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 2507
+ 2507
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 343
+ 343
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 346
+ 346
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 35824
+ 35824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 35885
+ 35885
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35886
+ 35886
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35887
+ 35887
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35888
+ 35888
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35889
+ 35889
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35890
+ 35890
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35891
+ 35891
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35892
+ 35892
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35893
+ 35893
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35894
+ 35894
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35895
+ 35895
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35896
+ 35896
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35897
+ 35897
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35898
+ 35898
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35899
+ 35899
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35900
+ 35900
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35901
+ 35901
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35902
+ 35902
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35903
+ 35903
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35904
+ 35904
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 35905
+ 35905
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 38003
+ 38003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ 3C0000005300000034010000A0020000
+
+
+
+ 38007
+ 38007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000008A0300008D060000ED030000
+
+
+ 16
+ 3C00000053000000AA020000E6000000
+
+
+
+ 436
+ 436
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000008A0300008D060000ED030000
+
+
+ 16
+ 3C0000005300000034010000A0020000
+
+
+
+ 437
+ 437
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 440
+ 440
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50000
+ 50000
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50001
+ 50001
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50002
+ 50002
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50003
+ 50003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50004
+ 50004
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50005
+ 50005
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50006
+ 50006
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50007
+ 50007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50008
+ 50008
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50009
+ 50009
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50010
+ 50010
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50011
+ 50011
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50012
+ 50012
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50013
+ 50013
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50014
+ 50014
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50015
+ 50015
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50016
+ 50016
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50017
+ 50017
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50018
+ 50018
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 50019
+ 50019
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D90400001D020000
+
+
+ 16
+ 3C000000530000000E01000024010000
+
+
+
+ 59392
+ 59392
+ 1
+ 0
+ 0
+ 0
+ 940
+ 0
+ 8192
+ 0
+
+ 16
+ 0000000000000000B70300001C000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59393
+ 0
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000060400009006000019040000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59399
+ 59399
+ 1
+ 0
+ 0
+ 0
+ 463
+ 0
+ 8192
+ 1
+
+ 16
+ 000000001C000000DA01000038000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59400
+ 59400
+ 0
+ 0
+ 0
+ 0
+ 612
+ 0
+ 8192
+ 2
+
+ 16
+ 00000000380000006F02000054000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 3119
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD6000000E2000000DC040000E6000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000D600000066000000DC040000F9000000D60000004F000000DC040000E20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF060400004F0000000A04000036020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000000A04000066000000DC0400004D0200000A0400004F000000DC0400003602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF3D0100004F000000410100006F0300000100000002000010040000000100000030FFFFFFB5050000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D200000086030000000000004F0000003D0100006F0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000022020000DC0400002602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003D020000DC040000E40200000000000026020000DC040000CD02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF6E0200002602000072020000CD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000006F0300009006000073030000010000000100001004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000000000008A030000900600001D040000000000007303000090060000060400000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+
+
+ 59392
+ File
+
+ 2306
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000010494D555F44454255475F454E41424C459600000000000000100010494D555F44454255475F454E41424C451250425F4765745F456E636F64655F54494D340A696E69745F6D6F746F7203693263077477725F636E74075441475F4E554D105049445F44454255475F4F555450555406506172616D73056874696D331455736253656E645061636B6167655265706F72740C685573624465766963654653134D585F5553415254315F554152545F496E697420555342445F435553544F4D5F4849445F5245504F52545F444553435F53495A450D535753315F4133415F4D4F444513696E6974746573746170706C69636174696F6E05687370693100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000
+
+
+
+ 59399
+ Build
+
+ 676
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000750524F4A454354960000000000000001000750524F4A454354000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000
+
+
+
+ 59400
+ Debug
+
+ 2373
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000
+
+
+
+ 0
+ 1680
+ 1120
+
+
+
+
+
+ 1
+ 0
+
+ 100
+ 4
+
+ ..\User\main.c
+ 0
+ 19
+ 1
+ 1
+
+ 0
+
+
+ ..\HARDWARE\PID\pid.c
+ 0
+ 1
+ 1
+ 1
+
+ 0
+
+
+ ..\HARDWARE\MOTO\car.c
+ 0
+ 1
+ 1
+ 1
+
+ 0
+
+
+ ..\HARDWARE\MOTO\motor.c
+ 0
+ 53
+ 1
+ 1
+
+ 0
+
+
+ ..\DRV\bsp_timer.c
+ 0
+ 169
+ 1
+ 1
+
+ 0
+
+
+
+
+
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvopt b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvopt
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvopt
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvopt
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvoptx b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvoptx
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvoptx
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvoptx
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvproj.saved_uv4 b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvproj.saved_uv4
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvproj.saved_uv4
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvproj.saved_uv4
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvprojx b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvprojx
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project.uvprojx
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project.uvprojx
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project_uvopt.bak b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project_uvopt.bak
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project_uvopt.bak
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project_uvopt.bak
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project_uvproj.bak b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project_uvproj.bak
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Project/Project_uvproj.bak
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/Project/Project_uvproj.bak
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/System/sys/sys.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/System/sys/sys.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/System/sys/sys.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/System/sys/sys.c
diff --git a/GeBalanceBot_Firmware v1.0/System/sys/sys.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/System/sys/sys.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/System/sys/sys.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/System/sys/sys.h
diff --git a/GeBalanceBot_Firmware v1.0/User/main.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/User/main.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/User/main.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/User/main.c
diff --git a/GeBalanceBot_Firmware v1.0/User/stm32f10x_conf.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/User/stm32f10x_conf.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/User/stm32f10x_conf.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/User/stm32f10x_conf.h
diff --git a/GeBalanceBot_Firmware v1.0/User/stm32f10x_it.c b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/User/stm32f10x_it.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/User/stm32f10x_it.c
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/User/stm32f10x_it.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_it.h b/Hardware/Firmware/GeBalanceBot_Firmware v1.0/User/stm32f10x_it.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/User/stm32f10x_it.h
rename to Hardware/Firmware/GeBalanceBot_Firmware v1.0/User/stm32f10x_it.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/.vscode/settings.json b/Reference/.vscode/settings.json
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/.vscode/settings.json
rename to Reference/.vscode/settings.json
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/CONTROL/control.c b/Reference/MiniBalance/CONTROL/control.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/CONTROL/control.c
rename to Reference/MiniBalance/CONTROL/control.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/CONTROL/control.h b/Reference/MiniBalance/CONTROL/control.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/CONTROL/control.h
rename to Reference/MiniBalance/CONTROL/control.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/dmpKey.h b/Reference/MiniBalance/DMP/dmpKey.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/dmpKey.h
rename to Reference/MiniBalance/DMP/dmpKey.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/dmpmap.h b/Reference/MiniBalance/DMP/dmpmap.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/dmpmap.h
rename to Reference/MiniBalance/DMP/dmpmap.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/inv_mpu.c b/Reference/MiniBalance/DMP/inv_mpu.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/DMP/inv_mpu.c
rename to Reference/MiniBalance/DMP/inv_mpu.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu.h b/Reference/MiniBalance/DMP/inv_mpu.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu.h
rename to Reference/MiniBalance/DMP/inv_mpu.h
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c b/Reference/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
rename to Reference/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h b/Reference/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0 - TestHardware/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
rename to Reference/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/DataScope_DP/DataScope_DP.C b/Reference/MiniBalance/DataScope_DP/DataScope_DP.C
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/DataScope_DP/DataScope_DP.C
rename to Reference/MiniBalance/DataScope_DP/DataScope_DP.C
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/DataScope_DP/DataScope_DP.h b/Reference/MiniBalance/DataScope_DP/DataScope_DP.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/DataScope_DP/DataScope_DP.h
rename to Reference/MiniBalance/DataScope_DP/DataScope_DP.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/MPU6050/MPU6050.c b/Reference/MiniBalance/MPU6050/MPU6050.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/MPU6050/MPU6050.c
rename to Reference/MiniBalance/MPU6050/MPU6050.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/MPU6050/mpu6050.h b/Reference/MiniBalance/MPU6050/mpu6050.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/MPU6050/mpu6050.h
rename to Reference/MiniBalance/MPU6050/mpu6050.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/filter/filter.c b/Reference/MiniBalance/filter/filter.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/filter/filter.c
rename to Reference/MiniBalance/filter/filter.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/filter/filter.h b/Reference/MiniBalance/filter/filter.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/filter/filter.h
rename to Reference/MiniBalance/filter/filter.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/show/show.c b/Reference/MiniBalance/show/show.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/show/show.c
rename to Reference/MiniBalance/show/show.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/show/show.h b/Reference/MiniBalance/show/show.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance/show/show.h
rename to Reference/MiniBalance/show/show.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/core_cm3.c b/Reference/MiniBalance_COER/core_cm3.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/core_cm3.c
rename to Reference/MiniBalance_COER/core_cm3.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/core_cm3.h b/Reference/MiniBalance_COER/core_cm3.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/core_cm3.h
rename to Reference/MiniBalance_COER/core_cm3.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_md.s b/Reference/MiniBalance_COER/startup_stm32f10x_md.s
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/startup/startup_stm32f10x_md.s
rename to Reference/MiniBalance_COER/startup_stm32f10x_md.s
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/dmpKey.h b/Reference/MiniBalance_HARDWARE/DMP/dmpKey.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/DMP/dmpKey.h
rename to Reference/MiniBalance_HARDWARE/DMP/dmpKey.h
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/dmpmap.h b/Reference/MiniBalance_HARDWARE/DMP/dmpmap.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/DMP/dmpmap.h
rename to Reference/MiniBalance_HARDWARE/DMP/dmpmap.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/inv_mpu.c b/Reference/MiniBalance_HARDWARE/DMP/inv_mpu.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/DMP/inv_mpu.c
rename to Reference/MiniBalance_HARDWARE/DMP/inv_mpu.c
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu.h b/Reference/MiniBalance_HARDWARE/DMP/inv_mpu.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu.h
rename to Reference/MiniBalance_HARDWARE/DMP/inv_mpu.h
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c b/Reference/MiniBalance_HARDWARE/DMP/inv_mpu_dmp_motion_driver.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu_dmp_motion_driver.c
rename to Reference/MiniBalance_HARDWARE/DMP/inv_mpu_dmp_motion_driver.c
diff --git a/GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h b/Reference/MiniBalance_HARDWARE/DMP/inv_mpu_dmp_motion_driver.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/MiniBalance/DMP/inv_mpu_dmp_motion_driver.h
rename to Reference/MiniBalance_HARDWARE/DMP/inv_mpu_dmp_motion_driver.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/ENCODER/encoder.c b/Reference/MiniBalance_HARDWARE/ENCODER/encoder.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/ENCODER/encoder.c
rename to Reference/MiniBalance_HARDWARE/ENCODER/encoder.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/ENCODER/encoder.h b/Reference/MiniBalance_HARDWARE/ENCODER/encoder.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/ENCODER/encoder.h
rename to Reference/MiniBalance_HARDWARE/ENCODER/encoder.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/EXTI/exti.c b/Reference/MiniBalance_HARDWARE/EXTI/exti.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/EXTI/exti.c
rename to Reference/MiniBalance_HARDWARE/EXTI/exti.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/EXTI/exti.h b/Reference/MiniBalance_HARDWARE/EXTI/exti.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/EXTI/exti.h
rename to Reference/MiniBalance_HARDWARE/EXTI/exti.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/IIC/IOI2C.c b/Reference/MiniBalance_HARDWARE/IIC/IOI2C.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/IIC/IOI2C.c
rename to Reference/MiniBalance_HARDWARE/IIC/IOI2C.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/IIC/IOI2C.h b/Reference/MiniBalance_HARDWARE/IIC/IOI2C.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/IIC/IOI2C.h
rename to Reference/MiniBalance_HARDWARE/IIC/IOI2C.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/KEY/key.c b/Reference/MiniBalance_HARDWARE/KEY/key.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/KEY/key.c
rename to Reference/MiniBalance_HARDWARE/KEY/key.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/KEY/key.h b/Reference/MiniBalance_HARDWARE/KEY/key.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/KEY/key.h
rename to Reference/MiniBalance_HARDWARE/KEY/key.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/MOTOR/motor.c b/Reference/MiniBalance_HARDWARE/MOTOR/motor.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/MOTOR/motor.c
rename to Reference/MiniBalance_HARDWARE/MOTOR/motor.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/MOTOR/motor.h b/Reference/MiniBalance_HARDWARE/MOTOR/motor.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/MOTOR/motor.h
rename to Reference/MiniBalance_HARDWARE/MOTOR/motor.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/MPU6050/MPU6050.c b/Reference/MiniBalance_HARDWARE/MPU6050/MPU6050.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/MPU6050/MPU6050.c
rename to Reference/MiniBalance_HARDWARE/MPU6050/MPU6050.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/MPU6050/mpu6050.h b/Reference/MiniBalance_HARDWARE/MPU6050/mpu6050.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/MPU6050/mpu6050.h
rename to Reference/MiniBalance_HARDWARE/MPU6050/mpu6050.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/OLED/oled.c b/Reference/MiniBalance_HARDWARE/OLED/oled.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/OLED/oled.c
rename to Reference/MiniBalance_HARDWARE/OLED/oled.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/OLED/oled.h b/Reference/MiniBalance_HARDWARE/OLED/oled.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/OLED/oled.h
rename to Reference/MiniBalance_HARDWARE/OLED/oled.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/OLED/oledfont.h b/Reference/MiniBalance_HARDWARE/OLED/oledfont.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/MiniBalance_HARDWARE/OLED/oledfont.h
rename to Reference/MiniBalance_HARDWARE/OLED/oledfont.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/OBJ/MiniBalance.hex b/Reference/OBJ/MiniBalance.hex
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/OBJ/MiniBalance.hex
rename to Reference/OBJ/MiniBalance.hex
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/OBJ/MiniBalance.lnp b/Reference/OBJ/MiniBalance.lnp
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/OBJ/MiniBalance.lnp
rename to Reference/OBJ/MiniBalance.lnp
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/OBJ/MiniBalance_sct.Bak b/Reference/OBJ/MiniBalance_sct.Bak
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/OBJ/MiniBalance_sct.Bak
rename to Reference/OBJ/MiniBalance_sct.Bak
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/misc.h b/Reference/STM32F10x_FWLib/inc/misc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/misc.h
rename to Reference/STM32F10x_FWLib/inc/misc.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_adc.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_adc.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/STM32F10x_FWLib/inc/stm32f10x_adc.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_adc.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_bkp.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_bkp.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_bkp.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_bkp.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_can.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_can.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_can.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_can.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_cec.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_cec.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_cec.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_cec.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_crc.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_crc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_crc.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_crc.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dac.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_dac.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dac.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_dac.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dbgmcu.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_dbgmcu.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dbgmcu.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_dbgmcu.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dma.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_dma.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_dma.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_dma.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_exti.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_exti.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_exti.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_exti.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_flash.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_flash.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_flash.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_flash.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_fsmc.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_fsmc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_fsmc.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_fsmc.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_gpio.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_gpio.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_gpio.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_gpio.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_i2c.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_i2c.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_i2c.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_i2c.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_iwdg.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_iwdg.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_iwdg.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_iwdg.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_pwr.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_pwr.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_pwr.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_pwr.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_rcc.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_rcc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_rcc.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_rcc.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_rtc.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_rtc.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_rtc.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_rtc.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_sdio.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_sdio.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_sdio.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_sdio.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_spi.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_spi.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_spi.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_spi.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_tim.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_tim.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_tim.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_tim.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_usart.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_usart.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_usart.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_usart.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_wwdg.h b/Reference/STM32F10x_FWLib/inc/stm32f10x_wwdg.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/inc/stm32f10x_wwdg.h
rename to Reference/STM32F10x_FWLib/inc/stm32f10x_wwdg.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/misc.c b/Reference/STM32F10x_FWLib/src/misc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/misc.c
rename to Reference/STM32F10x_FWLib/src/misc.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_adc.c b/Reference/STM32F10x_FWLib/src/stm32f10x_adc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_adc.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_adc.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_bkp.c b/Reference/STM32F10x_FWLib/src/stm32f10x_bkp.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_bkp.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_bkp.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_can.c b/Reference/STM32F10x_FWLib/src/stm32f10x_can.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_can.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_can.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_cec.c b/Reference/STM32F10x_FWLib/src/stm32f10x_cec.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_cec.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_cec.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_crc.c b/Reference/STM32F10x_FWLib/src/stm32f10x_crc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_crc.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_crc.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dac.c b/Reference/STM32F10x_FWLib/src/stm32f10x_dac.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dac.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_dac.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dbgmcu.c b/Reference/STM32F10x_FWLib/src/stm32f10x_dbgmcu.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dbgmcu.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_dbgmcu.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dma.c b/Reference/STM32F10x_FWLib/src/stm32f10x_dma.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_dma.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_dma.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_exti.c b/Reference/STM32F10x_FWLib/src/stm32f10x_exti.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_exti.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_exti.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_flash.c b/Reference/STM32F10x_FWLib/src/stm32f10x_flash.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_flash.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_flash.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_fsmc.c b/Reference/STM32F10x_FWLib/src/stm32f10x_fsmc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_fsmc.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_fsmc.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_gpio.c b/Reference/STM32F10x_FWLib/src/stm32f10x_gpio.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_gpio.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_gpio.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_i2c.c b/Reference/STM32F10x_FWLib/src/stm32f10x_i2c.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_i2c.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_i2c.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_iwdg.c b/Reference/STM32F10x_FWLib/src/stm32f10x_iwdg.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_iwdg.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_iwdg.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_pwr.c b/Reference/STM32F10x_FWLib/src/stm32f10x_pwr.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_pwr.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_pwr.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_rcc.c b/Reference/STM32F10x_FWLib/src/stm32f10x_rcc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_rcc.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_rcc.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_rtc.c b/Reference/STM32F10x_FWLib/src/stm32f10x_rtc.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_rtc.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_rtc.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_sdio.c b/Reference/STM32F10x_FWLib/src/stm32f10x_sdio.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_sdio.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_sdio.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_spi.c b/Reference/STM32F10x_FWLib/src/stm32f10x_spi.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_spi.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_spi.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_tim.c b/Reference/STM32F10x_FWLib/src/stm32f10x_tim.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_tim.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_tim.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_usart.c b/Reference/STM32F10x_FWLib/src/stm32f10x_usart.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_usart.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_usart.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_wwdg.c b/Reference/STM32F10x_FWLib/src/stm32f10x_wwdg.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/FWlib/src/stm32f10x_wwdg.c
rename to Reference/STM32F10x_FWLib/src/stm32f10x_wwdg.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/delay/delay.c b/Reference/SYSTEM/delay/delay.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/delay/delay.c
rename to Reference/SYSTEM/delay/delay.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/delay/delay.h b/Reference/SYSTEM/delay/delay.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/delay/delay.h
rename to Reference/SYSTEM/delay/delay.h
diff --git a/GeBalanceBot_Firmware v1.0/System/sys/sys.c b/Reference/SYSTEM/sys/sys.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/System/sys/sys.c
rename to Reference/SYSTEM/sys/sys.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/sys/sys.h b/Reference/SYSTEM/sys/sys.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/sys/sys.h
rename to Reference/SYSTEM/sys/sys.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/usart/usart.c b/Reference/SYSTEM/usart/usart.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/usart/usart.c
rename to Reference/SYSTEM/usart/usart.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/usart/usart.h b/Reference/SYSTEM/usart/usart.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/SYSTEM/usart/usart.h
rename to Reference/SYSTEM/usart/usart.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.c b/Reference/USER/MiniBalance.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.c
rename to Reference/USER/MiniBalance.c
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.map b/Reference/USER/MiniBalance.map
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.map
rename to Reference/USER/MiniBalance.map
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvgui.passoni b/Reference/USER/MiniBalance.uvgui.passoni
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvgui.passoni
rename to Reference/USER/MiniBalance.uvgui.passoni
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvguix.NING MEI b/Reference/USER/MiniBalance.uvguix.NING MEI
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvguix.NING MEI
rename to Reference/USER/MiniBalance.uvguix.NING MEI
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvguix.NINGMEI b/Reference/USER/MiniBalance.uvguix.NINGMEI
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvguix.NINGMEI
rename to Reference/USER/MiniBalance.uvguix.NINGMEI
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvguix.admin b/Reference/USER/MiniBalance.uvguix.admin
similarity index 83%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvguix.admin
rename to Reference/USER/MiniBalance.uvguix.admin
index 5da3f18..18bc952 100644
--- a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvguix.admin
+++ b/Reference/USER/MiniBalance.uvguix.admin
@@ -11,7 +11,7 @@
38003
Registers
- 115 160
+ 115 57
346
@@ -75,10 +75,10 @@
44
2
- 1
+ 3
- -32000
- -32000
+ -1
+ -1
-1
@@ -95,7 +95,7 @@
0
1160
- 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000050000000100000074443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C4D4F544F525C6D6F746F722E6800000000076D6F746F722E6800000000FFDC7800FFFFFFFF74443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C4D4F544F525C6D6F746F722E6300000000076D6F746F722E6300000000BECEA100FFFFFFFF64443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C555345525C4D696E6942616C616E63652E63000000000D4D696E6942616C616E63652E6300000000F0A0A100FFFFFFFF78443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C454E434F4445525C656E636F6465722E630000000009656E636F6465722E6300000000BCA8E100FFFFFFFF6F443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655C434F4E54524F4C5C636F6E74726F6C2E630000000009636F6E74726F6C2E63000000009CC1B600FFFFFFFF78443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C4D5055363035305C4D5055363035302E6300000000094D5055363035302E6300000000F7B88600FFFFFFFF74443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C444D505C696E765F6D70752E630000000009696E765F6D70752E6300000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000EE010000000100000705000063020000
+ 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000020000000100000074443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C444D505C696E765F6D70752E630000000009696E765F6D70752E6300000000FFDC7800FFFFFFFF78443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C4D5055363035305C4D5055363035302E6300000000094D5055363035302E6300000000BECEA100FFFFFFFF6F443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655C434F4E54524F4C5C636F6E74726F6C2E630000000009636F6E74726F6C2E6300000000F0A0A100FFFFFFFF78443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C454E434F4445525C656E636F6465722E630000000009656E636F6465722E6300000000BCA8E100FFFFFFFF64443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C555345525C4D696E6942616C616E63652E63000000000D4D696E6942616C616E63652E63000000009CC1B600FFFFFFFF74443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C4D4F544F525C6D6F746F722E6300000000076D6F746F722E6300000000F7B88600FFFFFFFF74443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655F48415244574152455C4D4F544F525C6D6F746F722E6800000000076D6F746F722E6800000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000A301000066000000B7050000D8020000
@@ -118,7 +118,7 @@
16
- BA0000006600000039040000D9000000
+ 22000000390000003E020000AC000000
@@ -134,11 +134,11 @@
0
16
- 03000000660000001A01000099010000
+ 03000000660000009C010000A8020000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -154,11 +154,11 @@
0
16
- 03000000660000001A01000099010000
+ 03000000660000009C010000A8020000
16
- 560000006D0000002E0100003B020000
+ 2200000039000000FA00000007020000
@@ -174,11 +174,11 @@
0
16
- 03000000BE0100003604000015020000
+ 00000000BB010000390400002E020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -194,11 +194,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -214,11 +214,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -234,11 +234,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -254,11 +254,11 @@
0
16
- 8603000066000000360400009E010000
+ 860300006600000036040000DE000000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -274,11 +274,11 @@
0
16
- BD0000006600000036040000A9000000
+ BA0000006300000039040000C2000000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -298,7 +298,7 @@
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -314,11 +314,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -334,11 +334,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -354,11 +354,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -374,11 +374,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -394,11 +394,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -414,11 +414,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -434,11 +434,11 @@
0
16
- 03000000660000001A01000099010000
+ 03000000660000009C010000A8020000
16
- 560000006D0000002E0100003B020000
+ 2200000039000000FA00000007020000
@@ -454,11 +454,11 @@
0
16
- 03000000660000001A01000099010000
+ 03000000660000009C010000A8020000
16
- 560000006D0000002E0100003B020000
+ 2200000039000000FA00000007020000
@@ -474,11 +474,11 @@
0
16
- 03000000CD0100003704000015020000
+ 00000000D9020000B705000038030000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -498,7 +498,7 @@
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -514,11 +514,11 @@
0
16
- 03000000CD010000B405000034020000
+ 03000000DC020000360400001F030000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -534,11 +534,11 @@
0
16
- BD0000006600000036040000A9000000
+ BA0000006300000039040000C2000000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -558,7 +558,7 @@
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -594,11 +594,11 @@
0
16
- 8603000066000000360400009E010000
+ 830300006300000039040000B7010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -614,11 +614,11 @@
0
16
- 03000000BE0100003604000015020000
+ 00000000BB010000390400001A020000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -638,7 +638,7 @@
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -658,7 +658,7 @@
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -678,7 +678,7 @@
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -694,11 +694,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -714,11 +714,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -734,11 +734,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -754,11 +754,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -774,11 +774,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -794,11 +794,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -814,11 +814,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -834,11 +834,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -854,11 +854,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -874,11 +874,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -894,11 +894,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -914,11 +914,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -934,11 +934,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -954,11 +954,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -974,11 +974,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -994,11 +994,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1014,11 +1014,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1034,11 +1034,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1054,11 +1054,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1074,11 +1074,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1094,11 +1094,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1114,17 +1114,17 @@
0
16
- 03000000660000001A01000084020000
+ 0300000066000000B300000015020000
16
- 560000006D0000002E0100003B020000
+ 2200000039000000FA00000007020000
38007
38007
- 1
+ 0
0
0
0
@@ -1134,11 +1134,11 @@
0
16
- 03000000CD0100003704000015020000
+ 00000000D90200003904000038030000
16
- 560000006D00000072020000E0000000
+ 22000000390000003E020000AC000000
@@ -1154,11 +1154,11 @@
0
16
- 03000000CD010000B405000034020000
+ 03000000DC020000360400001F030000
16
- 560000006D0000002E0100003B020000
+ 2200000039000000FA00000007020000
@@ -1174,11 +1174,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1194,17 +1194,17 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
50000
50000
- 1
+ 0
0
0
0
@@ -1214,11 +1214,11 @@
0
16
- CE0000006F020000A40200008A020000
+ 86030000660000003604000027010000
16
- 0A0000000A0000006E0000006E000000
+ 2200000039000000D8000000E1000000
@@ -1234,11 +1234,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1254,11 +1254,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1274,11 +1274,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1294,11 +1294,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1314,11 +1314,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1334,11 +1334,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1354,11 +1354,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1374,17 +1374,17 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
50009
50009
- 1
+ 0
0
0
0
@@ -1394,11 +1394,11 @@
0
16
- 51040000170100002307000032010000
+ 86030000660000003604000027010000
16
- 0A0000000A0000006E0000006E000000
+ 2200000039000000D8000000E1000000
@@ -1414,11 +1414,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1434,11 +1434,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1454,11 +1454,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1474,11 +1474,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1494,11 +1494,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1514,11 +1514,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1534,11 +1534,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1554,11 +1554,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1574,11 +1574,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1594,11 +1594,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 560000006D0000000C01000015010000
+ 2200000039000000D8000000E1000000
@@ -1608,7 +1608,7 @@
0
0
0
- 940
+ 32767
0
8192
0
@@ -1634,7 +1634,7 @@
0
16
- 000000002E0200003A04000041020000
+ 0000000038030000B70500004B030000
16
@@ -1648,7 +1648,7 @@
0
0
0
- 463
+ 32767
0
8192
1
@@ -1668,7 +1668,7 @@
0
0
0
- 612
+ 32767
0
8192
2
@@ -1683,14 +1683,14 @@
3119
- 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFBA000000C200000039040000C6000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000BA0000006600000039040000D9000000BA0000004F00000039040000C20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF7F0300004F00000083030000B7010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000830300006600000039040000CE010000830300004F00000039040000B701000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF1D0100004F00000021010000B2010000010000000200001004000000010000004CFFFFFFF8040000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000001D010000B4020000000000004F0000001D010000B20100000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A301000039040000A701000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000BE010000390400004502000000000000A7010000390400002E02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF1D020000A7010000210200002E02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000B20100003A040000B6010000010000000100001004000000010000007AFEFFFF58010000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000100000000000000B8020000B70500004F03000000000000B60100003A0400002E0200000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF03000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFBA000000C200000039040000C6000000000000000100001004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E65002000000000000022000000390000003E020000AC000000BA0000004F00000039040000C20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF7F0300004F00000083030000B7010000000000000200001004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000002200000039000000D8000000E1000000830300004F00000039040000B701000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF9F0100004F000000A3010000C1020000010000000200001004000000010000004CFFFFFFF8040000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000002200000039000000D8000000E1000000000000004F0000009F010000C10200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A301000039040000A701000000000000010000100400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB090000018000800000000000002200000039000000D8000000E100000000000000A7010000390400002E02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF1D020000A7010000210200002E02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C1020000B7050000C5020000010000000100001004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000100000022000000390000003E020000AC00000000000000C5020000B7050000380300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
59392
File
- 2120
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000D4949435F526561645F4279746596000000000000000700057072696E740D4949435F526561645F427974650D4949435F53656E645F4279746505696F6932630F4F4C45445F53686F774E756D6265720864656C61795F75730B4750494F5F50696E5F313200000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000
+ 2199
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000947657453797374656D96000000000000000E000947657453797374656D0D54494D5F5072657363616C65720574656D7033067072696E746601630430783735033078300C53544D3332463130585F48440D4949435F526561645F427974650D4949435F53656E645F4279746505696F6932630F4F4C45445F53686F774E756D6265720864656C61795F75730B4750494F5F50696E5F31320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000000000000010000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65FF7F0000
1423
@@ -1706,7 +1706,7 @@
Build
684
- 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000B4D696E6942616C616E6365960000000000000001000B4D696E6942616C616E6365000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000B4D696E6942616C616E6365960000000000000001000B4D696E6942616C616E6365000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64FF7F0000
583
@@ -1722,7 +1722,7 @@
Debug
2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000000000000100000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000000000000100000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000000000000100000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F720100000000000000000000000100000001000000000000000000000001000000000000000000054465627567FF7F0000
898
@@ -1746,7 +1746,61 @@
0
100
- 5
+ 2
+
+ ..\MiniBalance_HARDWARE\DMP\inv_mpu.c
+ 22
+ 54
+ 55
+ 1
+
+ 0
+
+
+ ..\MiniBalance_HARDWARE\MPU6050\MPU6050.c
+ 25
+ 13
+ 14
+ 1
+
+ 0
+
+
+ ..\MiniBalance\CONTROL\control.c
+ 30
+ 21
+ 44
+ 1
+
+ 0
+
+
+ ..\MiniBalance_HARDWARE\ENCODER\encoder.c
+ 2
+ 112
+ 145
+ 1
+
+ 0
+
+
+ .\MiniBalance.c
+ 23
+ 10
+ 39
+ 1
+
+ 0
+
+
+ ..\MiniBalance_HARDWARE\MOTOR\motor.c
+ 31
+ 49
+ 64
+ 1
+
+ 0
+
..\MiniBalance_HARDWARE\MOTOR\motor.h
0
@@ -1756,60 +1810,6 @@
0
-
- ..\MiniBalance_HARDWARE\MOTOR\motor.c
- 28
- 49
- 64
- 1
-
- 0
-
-
- .\MiniBalance.c
- 20
- 10
- 39
- 1
-
- 0
-
-
- ..\MiniBalance_HARDWARE\ENCODER\encoder.c
- 38
- 112
- 143
- 1
-
- 0
-
-
- ..\MiniBalance\CONTROL\control.c
- 9
- 179
- 199
- 1
-
- 0
-
-
- ..\MiniBalance_HARDWARE\MPU6050\MPU6050.c
- 25
- 16
- 14
- 1
-
- 0
-
-
- ..\MiniBalance_HARDWARE\DMP\inv_mpu.c
- 22
- 2787
- 55
- 1
-
- 0
-
diff --git a/Reference/USER/MiniBalance.uvguix.x b/Reference/USER/MiniBalance.uvguix.x
new file mode 100644
index 0000000..593dc67
--- /dev/null
+++ b/Reference/USER/MiniBalance.uvguix.x
@@ -0,0 +1,1771 @@
+
+
+
+ -6.1
+
+ ### uVision Project, (C) Keil Software
+
+
+
+
+
+ 38003
+ Registers
+ 115 85
+
+
+ 346
+ Code Coverage
+ 860 160
+
+
+ 204
+ Performance Analyzer
+ 1020
+
+
+
+
+
+ 1506
+ Symbols
+
+ 70 70 70
+
+
+ 1936
+ Watch 1
+
+ 70 70 70
+
+
+ 1937
+ Watch 2
+
+ 70 70 70
+
+
+ 1935
+ Call Stack + Locals
+
+ 70 70 70
+
+
+ 2506
+ Trace Data
+
+ 75 135 130 95 70 230 200 150
+
+
+
+
+
+
+
+ 1
+ 1
+ 0
+ 0
+ -1
+
+
+
+
+
+
+ 44
+ 2
+ 3
+
+ -1
+ -1
+
+
+ -1
+ -1
+
+
+ 182
+ 182
+ 1442
+ 957
+
+
+
+ 0
+
+ 434
+ 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000002000000010000000100000065443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C555345525C4D696E6942616C616E63652E63000000000D4D696E6942616C616E63652E6300000000FFDC7800FFFFFFFF6A443A5C48617264776172652050726F6A6563745C4765656B426F742D42616C616E5C342E574845454C544543204235373020C6BDBAE2D0A1B3B5D4B4C2EBA3A8BFE2BAAFCAFDBEABBCF2C8EBC3C5B0E6A3A95C4D696E6942616C616E63655C73686F775C73686F772E63000000000673686F772E6300000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D6000000660000009006000086030000
+
+
+
+ 0
+ Build
+
+ -1
+ -1
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D60000004F000000DC040000E2000000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1005
+ 1005
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 109
+ 109
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ 560000006D0000004E010000BA020000
+
+
+
+ 1465
+ 1465
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 000000003A020000DC040000CD020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1466
+ 1466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1467
+ 1467
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1468
+ 1468
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1506
+ 1506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 16384
+ 0
+
+ 16
+ 0D04000066000000D904000007010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 1913
+ 1913
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D600000063000000DC040000E2000000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1935
+ 1935
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 030000003D020000D9040000B4020000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 1936
+ 1936
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 1937
+ 1937
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 1939
+ 1939
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1940
+ 1940
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1941
+ 1941
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 1942
+ 1942
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 195
+ 195
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ 560000006D0000004E010000BA020000
+
+
+
+ 196
+ 196
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF00000056030000
+
+
+ 16
+ 560000006D0000004E010000BA020000
+
+
+
+ 197
+ 197
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 00000000870300009006000006040000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 198
+ 198
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 0000000026020000DC040000CD020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 199
+ 199
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000008A030000D9040000ED030000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 203
+ 203
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 0
+
+ 16
+ D600000063000000DC040000E2000000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 204
+ 204
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 221
+ 221
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000000000000000000000000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 2506
+ 2506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0A04000063000000DC04000036020000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 2507
+ 2507
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 000000003A020000DC040000B9020000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 343
+ 343
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 346
+ 346
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 35824
+ 35824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ D900000066000000D9040000C9000000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 35885
+ 35885
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35886
+ 35886
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35887
+ 35887
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35888
+ 35888
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35889
+ 35889
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35890
+ 35890
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35891
+ 35891
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35892
+ 35892
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35893
+ 35893
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35894
+ 35894
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35895
+ 35895
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35896
+ 35896
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35897
+ 35897
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35898
+ 35898
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35899
+ 35899
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35900
+ 35900
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35901
+ 35901
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35902
+ 35902
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35903
+ 35903
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35904
+ 35904
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 35905
+ 35905
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 38003
+ 38003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000CF000000B4020000
+
+
+ 16
+ 560000006D0000004E010000BA020000
+
+
+
+ 38007
+ 38007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0000000087030000DC04000006040000
+
+
+ 16
+ 560000006D000000C402000000010000
+
+
+
+ 436
+ 436
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000008A030000D9040000ED030000
+
+
+ 16
+ 560000006D0000004E010000BA020000
+
+
+
+ 437
+ 437
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 440
+ 440
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 030000003D020000D9040000A0020000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50000
+ 50000
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50001
+ 50001
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50002
+ 50002
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50003
+ 50003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50004
+ 50004
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50005
+ 50005
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50006
+ 50006
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50007
+ 50007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50008
+ 50008
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50009
+ 50009
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50010
+ 50010
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50011
+ 50011
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50012
+ 50012
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50013
+ 50013
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50014
+ 50014
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50015
+ 50015
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50016
+ 50016
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50017
+ 50017
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50018
+ 50018
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 50019
+ 50019
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0D04000066000000D904000086010000
+
+
+ 16
+ 560000006D000000280100003E010000
+
+
+
+ 59392
+ 59392
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 0
+
+ 16
+ 0000000000000000B70300001C000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59393
+ 0
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000060400009006000019040000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59399
+ 59399
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 1
+
+ 16
+ 000000001C000000DA01000038000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59400
+ 59400
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 2
+
+ 16
+ 00000000380000006F02000054000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 3119
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD6000000E2000000DC040000E6000000000000000100001004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000560000006D000000C402000000010000D60000004F000000DC040000E20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF060400004F0000000A04000036020000000000000200001004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000560000006D000000280100003E0100000A0400004F000000DC0400003602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD20000004F000000D60000006F030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000560000006D000000280100003E010000000000004F000000D20000006F0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000022020000DC0400002602000000000000010000100400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000560000006D000000280100003E0100000000000026020000DC040000CD02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF6E0200002602000072020000CD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000006F0300009006000073030000010000000100001004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000560000006D000000C402000000010000000000007303000090060000060400000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+
+
+ 59392
+ File
+
+ 2234
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000369326396000000000000000D0003693263077477725F636E74075441475F4E554D105049445F44454255475F4F555450555406506172616D73056874696D331455736253656E645061636B6167655265706F72740C685573624465766963654653134D585F5553415254315F554152545F496E697420555342445F435553544F4D5F4849445F5245504F52545F444553435F53495A450D535753315F4133415F4D4F444513696E6974746573746170706C69636174696F6E05687370693100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000000000000010000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65FF7F0000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000
+
+
+
+ 59399
+ Build
+
+ 684
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000B4D696E6942616C616E6365960000000000000001000B4D696E6942616C616E6365000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64FF7F0000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000
+
+
+
+ 59400
+ Debug
+
+ 2373
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000000000000100000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000000000000100000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000000000000100000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F720100000000000000000000000100000001000000000000000000000001000000000000000000054465627567FF7F0000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000
+
+
+
+ 0
+ 1680
+ 1120
+
+
+
+
+
+ 1
+ 0
+
+ 100
+ 1
+
+ .\MiniBalance.c
+ 0
+ 1
+ 1
+ 1
+
+ 0
+
+
+ ..\MiniBalance\show\show.c
+ 0
+ 1
+ 1
+ 1
+
+ 0
+
+
+
+
+
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvopt b/Reference/USER/MiniBalance.uvopt
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvopt
rename to Reference/USER/MiniBalance.uvopt
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvoptx b/Reference/USER/MiniBalance.uvoptx
similarity index 99%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvoptx
rename to Reference/USER/MiniBalance.uvoptx
index f7a7416..b502bb6 100644
--- a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvoptx
+++ b/Reference/USER/MiniBalance.uvoptx
@@ -264,7 +264,7 @@
FWLIB
- 1
+ 0
0
0
0
@@ -548,7 +548,7 @@
SYSTEM
- 0
+ 1
0
0
0
@@ -592,7 +592,7 @@
HAREWARE
- 0
+ 1
0
0
0
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvproj.saved_uv4 b/Reference/USER/MiniBalance.uvproj.saved_uv4
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvproj.saved_uv4
rename to Reference/USER/MiniBalance.uvproj.saved_uv4
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvprojx b/Reference/USER/MiniBalance.uvprojx
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.uvprojx
rename to Reference/USER/MiniBalance.uvprojx
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/RTE/RTE_Components.h b/Reference/USER/RTE/RTE_Components.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/RTE/RTE_Components.h
rename to Reference/USER/RTE/RTE_Components.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/RTE/_MiniBalance/RTE_Components.h b/Reference/USER/RTE/_MiniBalance/RTE_Components.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/RTE/_MiniBalance/RTE_Components.h
rename to Reference/USER/RTE/_MiniBalance/RTE_Components.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/startup_stm32f10x_md.lst b/Reference/USER/startup_stm32f10x_md.lst
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/startup_stm32f10x_md.lst
rename to Reference/USER/startup_stm32f10x_md.lst
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/stm32f10x.h b/Reference/USER/stm32f10x.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/stm32f10x.h
rename to Reference/USER/stm32f10x.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/stm32f10x_conf.h b/Reference/USER/stm32f10x_conf.h
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/stm32f10x_conf.h
rename to Reference/USER/stm32f10x_conf.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/stm32f10x_it.c b/Reference/USER/stm32f10x_it.c
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/stm32f10x_it.c
rename to Reference/USER/stm32f10x_it.c
diff --git a/GeBalanceBot_Firmware v1.0/User/stm32f10x_it.h b/Reference/USER/stm32f10x_it.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/User/stm32f10x_it.h
rename to Reference/USER/stm32f10x_it.h
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/system_stm32f10x.c b/Reference/USER/system_stm32f10x.c
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/system_stm32f10x.c
rename to Reference/USER/system_stm32f10x.c
diff --git a/GeBalanceBot_Firmware v1.0/Libraries/CMSIS/system_stm32f10x.h b/Reference/USER/system_stm32f10x.h
similarity index 100%
rename from GeBalanceBot_Firmware v1.0/Libraries/CMSIS/system_stm32f10x.h
rename to Reference/USER/system_stm32f10x.h
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/WHEELTEC B570 平衡小车资源分配说明 - 精简版.pdf b/Reference/WHEELTEC B570 平衡小车资源分配说明 - 精简版.pdf
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/WHEELTEC B570 平衡小车资源分配说明 - 精简版.pdf
rename to Reference/WHEELTEC B570 平衡小车资源分配说明 - 精简版.pdf
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/keilkill.bat b/Reference/keilkill.bat
similarity index 100%
rename from 4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/keilkill.bat
rename to Reference/keilkill.bat