From 5d9cbcef40b071995d5045beac9d43c4c63d320c Mon Sep 17 00:00:00 2001
From: zhanli <719901725@qq.com>
Date: Mon, 26 Feb 2024 00:22:50 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81=EF=BC=8C?=
=?UTF-8?q?=E5=B0=8F=E8=BD=A6=E5=A4=A7=E7=BA=A6=E8=83=BD=E5=B9=B3=E8=A1=A1?=
=?UTF-8?q?=E4=B8=80=E5=88=86=E9=92=9F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../USER/MiniBalance.map | 8 +-
.../DRV/bsp_timer.c | 4 +-
.../HARDWARE/MOTO/car.c | 11 +-
.../Listing/Project.map | 996 ++---
.../Output/Project.hex | 3455 +++++++++--------
.../Project/Project.uvguix.admin | 246 +-
GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c | 22 +-
.../HARDWARE/MOTO/car.c | 6 +-
.../HARDWARE/MOTO/car.h | 2 +-
.../Listing/Project.map | 842 ++--
GeBalanceBot_Firmware v1.0/Output/Project.hex | 3362 ++++++++--------
.../Project/Project.uvguix.admin | 403 +-
12 files changed, 4711 insertions(+), 4646 deletions(-)
diff --git a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.map b/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.map
index 9103e74..2290c56 100644
--- a/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.map
+++ b/4.WHEELTEC B570 平衡小车源码(库函数精简入门版)/USER/MiniBalance.map
@@ -1620,7 +1620,7 @@ Image component sizes
856 118 0 20 0 2960 control.o
0 0 0 0 0 32 core_cm3.o
212 18 0 4 0 1123 delay.o
- 440 16 0 0 0 1599 encoder.o
+ 440 16 0 0 0 1587 encoder.o
112 4 0 0 0 680 exti.o
7824 172 158 44 0 21791 inv_mpu.o
3440 126 3062 0 16 15299 inv_mpu_dmp_motion_driver.o
@@ -1646,7 +1646,7 @@ Image component sizes
164 10 0 4 0 2938 usart.o
----------------------------------------------------------------------
- 26336 1064 6154 192 2724 599972 Object Totals
+ 26336 1064 6154 192 2724 599960 Object Totals
0 0 32 0 0 0 (incl. Generated)
8 0 6 3 2 0 (incl. Padding)
@@ -1742,8 +1742,8 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 33110 1512 6314 192 2824 599596 Grand Totals
- 33110 1512 6314 192 2824 599596 ELF Image Totals
+ 33110 1512 6314 192 2824 599584 Grand Totals
+ 33110 1512 6314 192 2824 599584 ELF Image Totals
33110 1512 6314 192 0 0 ROM Totals
==============================================================================
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.c b/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.c
index 85dc027..70c183e 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.c
+++ b/GeBalanceBot_Firmware v1.0 - TestHardware/DRV/bsp_timer.c
@@ -136,7 +136,7 @@ void Encoder_Init_TIM2(void)
TIM_TimeBaseStructInit(&TIM_TimeBaseStructure);
TIM_TimeBaseStructure.TIM_Prescaler = 0x0; // 预分频器
TIM_TimeBaseStructure.TIM_Period = ENCODER_TIM_PERIOD; //设定计数器自动重装值
- TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;//选择时钟分频:不分频
+ TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV4;//选择时钟分频:不分频
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;////TIM向上计数
TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);
TIM_EncoderInterfaceConfig(TIM2, TIM_EncoderMode_TI12, TIM_ICPolarity_Rising, TIM_ICPolarity_Rising);//使用编码器模式3
@@ -169,7 +169,7 @@ void Encoder_Init_TIM4(void)
TIM_TimeBaseStructInit(&TIM_TimeBaseStructure);
TIM_TimeBaseStructure.TIM_Prescaler = 0x0; // 预分频器
TIM_TimeBaseStructure.TIM_Period = ENCODER_TIM_PERIOD; //设定计数器自动重装值
- TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;//选择时钟分频:不分频
+ TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV4;//选择时钟分频:不分频
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;////TIM向上计数
TIM_TimeBaseInit(TIM4, &TIM_TimeBaseStructure);
TIM_EncoderInterfaceConfig(TIM4, TIM_EncoderMode_TI12, TIM_ICPolarity_Rising, TIM_ICPolarity_Rising);//使用编码器模式3
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c b/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c
index 9744056..885a694 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c
+++ b/GeBalanceBot_Firmware v1.0 - TestHardware/HARDWARE/MOTO/car.c
@@ -41,12 +41,21 @@ int Motor_Left, Motor_Right; // 电机PWM变量 应是Motor的 向Moto致敬
void TIM6_IRQHandler(void)
{
+ static int count = 0;
// 到达定时器周期
if (TIM_GetFlagStatus(TIM6, TIM_IT_Update) != RESET)
{
TIM_ClearITPendingBit(TIM6, TIM_FLAG_Update); // 清中断
LED_Flash(5); // 500ms闪烁一次
+
+// count++;
+//
+// if(count < 10){
+// return;
+// }
+//
+// count = 0;
// wheel写法
Encoder_Left = -(Read_Encoder(2) - 30000); // 读取左轮编码器的值,前进为正,后退为负
@@ -56,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)
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map b/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map
index a25ff93..2330ab6 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map
+++ b/GeBalanceBot_Firmware v1.0 - TestHardware/Listing/Project.map
@@ -74,8 +74,8 @@ 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 motor.o(.text) for Car_Stop
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
car.o(.text) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
@@ -458,81 +458,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/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/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.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_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_errno_addr_intlibspace.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_div0.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/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 indicate_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.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_2.o ABSOLUTE
- ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.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 argv_veneer.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 libinit2.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
- ../clib/longlong.s 0x00000000 Number 0 lludivv7m.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_char_file.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 __printf_flags.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 __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_char_common.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 noretval__2printf.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_intcommon.o ABSOLUTE
- ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.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/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 __raise.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_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_other.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_fpe_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.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_rtmem_formal.o ABSOLUTE
+ ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.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
@@ -689,104 +689,104 @@ Image Symbol Table
.text 0x08002028 Section 0 delay.o(.text)
.text 0x080020d4 Section 0 bsp_iic.o(.text)
.text 0x080022ec Section 0 bsp_timer.o(.text)
- .text 0x0800262c Section 0 car.o(.text)
- .text 0x0800294c Section 0 bluetooth.o(.text)
- itoa 0x08002a7f Thumb Code 98 bluetooth.o(.text)
- .text 0x08002c74 Section 0 motor.o(.text)
- .text 0x08002d78 Section 0 ioi2c.o(.text)
- IIC_Start 0x08002da1 Thumb Code 96 ioi2c.o(.text)
- IIC_Stop 0x08002e01 Thumb Code 68 ioi2c.o(.text)
- IIC_Wait_Ack 0x08002e45 Thumb Code 96 ioi2c.o(.text)
- IIC_Ack 0x08002ea5 Thumb Code 72 ioi2c.o(.text)
- IIC_NAck 0x08002eed Thumb Code 70 ioi2c.o(.text)
- IIC_Send_Byte 0x08002f33 Thumb Code 94 ioi2c.o(.text)
- IIC_Read_Byte 0x08002ff1 Thumb Code 104 ioi2c.o(.text)
- .text 0x080032a0 Section 0 mpu6050.o(.text)
- inv_row_2_scale 0x080032a1 Thumb Code 78 mpu6050.o(.text)
- inv_orientation_matrix_to_scalar 0x080032ef Thumb Code 40 mpu6050.o(.text)
- run_self_test 0x08003317 Thumb Code 172 mpu6050.o(.text)
- .text 0x080038a0 Section 0 inv_mpu.o(.text)
- set_int_enable 0x080038a1 Thumb Code 138 inv_mpu.o(.text)
- get_accel_prod_shift 0x08004ae9 Thumb Code 168 inv_mpu.o(.text)
- accel_self_test 0x08004b91 Thumb Code 164 inv_mpu.o(.text)
- gyro_self_test 0x08004c35 Thumb Code 280 inv_mpu.o(.text)
- get_st_biases 0x08004d4d Thumb Code 1136 inv_mpu.o(.text)
- .text 0x0800578c Section 0 inv_mpu_dmp_motion_driver.o(.text)
- decode_gesture 0x08006241 Thumb Code 94 inv_mpu_dmp_motion_driver.o(.text)
- .text 0x080064fc Section 0 main.o(.text)
- .text 0x08006688 Section 0 stm32f10x_it.o(.text)
- .text 0x080066a0 Section 2 use_no_semi_2.o(.text)
- .text 0x080066a2 Section 72 llsdiv.o(.text)
- .text 0x080066ec Section 0 noretval__2printf.o(.text)
- .text 0x08006704 Section 0 __printf.o(.text)
- .text 0x0800676c Section 0 _printf_dec.o(.text)
- .text 0x080067e4 Section 0 memcmp.o(.text)
- .text 0x0800683c Section 16 aeabi_memset.o(.text)
- .text 0x0800684c Section 0 heapauxi.o(.text)
- .text 0x08006852 Section 2 use_no_semi.o(.text)
- .text 0x08006854 Section 238 lludivv7m.o(.text)
- .text 0x08006942 Section 0 _printf_intcommon.o(.text)
- .text 0x080069f4 Section 0 _printf_char_file.o(.text)
- .text 0x08006a18 Section 68 rt_memclr.o(.text)
- .text 0x08006a5c Section 0 _printf_char_common.o(.text)
- _printf_input_char 0x08006a5d Thumb Code 10 _printf_char_common.o(.text)
- .text 0x08006a8c Section 0 ferror.o(.text)
- .text 0x08006a94 Section 78 rt_memclr_w.o(.text)
- .text 0x08006ae4 Section 8 libspace.o(.text)
- .text 0x08006aec Section 74 sys_stackheap_outer.o(.text)
- .text 0x08006b36 Section 0 exit.o(.text)
- i.__ARM_fpclassify 0x08006b48 Section 0 fpclassify.o(i.__ARM_fpclassify)
- i.__kernel_poly 0x08006b70 Section 0 poly.o(i.__kernel_poly)
- i.__mathlib_dbl_infnan 0x08006c1a Section 0 dunder.o(i.__mathlib_dbl_infnan)
- i.__mathlib_dbl_infnan2 0x08006c20 Section 0 dunder.o(i.__mathlib_dbl_infnan2)
- i.__mathlib_dbl_underflow 0x08006c24 Section 0 dunder.o(i.__mathlib_dbl_underflow)
- i.atan 0x08006c34 Section 0 atan.o(i.atan)
- i.atan2 0x08006e54 Section 0 atan2.o(i.atan2)
- x$fpl$d2f 0x08006fd4 Section 98 d2f.o(x$fpl$d2f)
- x$fpl$dadd 0x08007038 Section 336 daddsub_clz.o(x$fpl$dadd)
- _dadd1 0x08007049 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
- x$fpl$dcheck1 0x08007188 Section 16 dcheck1.o(x$fpl$dcheck1)
- x$fpl$ddiv 0x08007198 Section 688 ddiv.o(x$fpl$ddiv)
- ddiv_entry 0x0800719f Thumb Code 0 ddiv.o(x$fpl$ddiv)
- x$fpl$dmul 0x08007448 Section 340 dmul.o(x$fpl$dmul)
- x$fpl$dnaninf 0x0800759c Section 156 dnaninf.o(x$fpl$dnaninf)
- x$fpl$dretinf 0x08007638 Section 12 dretinf.o(x$fpl$dretinf)
- x$fpl$drsb 0x08007644 Section 22 daddsub_clz.o(x$fpl$drsb)
- x$fpl$dsub 0x0800765c Section 468 daddsub_clz.o(x$fpl$dsub)
- _dsub1 0x0800766d Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
- x$fpl$f2d 0x08007830 Section 86 f2d.o(x$fpl$f2d)
- x$fpl$fadd 0x08007888 Section 196 faddsub_clz.o(x$fpl$fadd)
- _fadd1 0x08007897 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
- x$fpl$fcmpinf 0x0800794c Section 24 fcmpi.o(x$fpl$fcmpinf)
- x$fpl$fdiv 0x08007964 Section 388 fdiv.o(x$fpl$fdiv)
- _fdiv1 0x08007965 Thumb Code 0 fdiv.o(x$fpl$fdiv)
- x$fpl$feqf 0x08007ae8 Section 104 feqf.o(x$fpl$feqf)
- x$fpl$ffix 0x08007b50 Section 54 ffix.o(x$fpl$ffix)
- x$fpl$ffixu 0x08007b88 Section 62 ffixu.o(x$fpl$ffixu)
- x$fpl$fflt 0x08007bc8 Section 48 fflt_clz.o(x$fpl$fflt)
- x$fpl$ffltu 0x08007bf8 Section 38 fflt_clz.o(x$fpl$ffltu)
- x$fpl$fleqf 0x08007c20 Section 104 fleqf.o(x$fpl$fleqf)
- x$fpl$fmul 0x08007c88 Section 258 fmul.o(x$fpl$fmul)
- x$fpl$fnaninf 0x08007d8a Section 140 fnaninf.o(x$fpl$fnaninf)
- x$fpl$fretinf 0x08007e16 Section 10 fretinf.o(x$fpl$fretinf)
- x$fpl$frleqf 0x08007e20 Section 98 frleqf.o(x$fpl$frleqf)
- x$fpl$frsb 0x08007e82 Section 20 faddsub_clz.o(x$fpl$frsb)
- x$fpl$fsub 0x08007e98 Section 234 faddsub_clz.o(x$fpl$fsub)
- _fsub1 0x08007ea7 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
- x$fpl$retnan 0x08007f82 Section 100 retnan.o(x$fpl$retnan)
- x$fpl$scalbn 0x08007fe6 Section 92 scalbn.o(x$fpl$scalbn)
- x$fpl$trapveneer 0x08008042 Section 48 trapv.o(x$fpl$trapveneer)
- x$fpl$usenofp 0x08008072 Section 0 usenofp.o(x$fpl$usenofp)
- .constdata 0x08008074 Section 80 inv_mpu.o(.constdata)
- .constdata 0x080080c4 Section 3062 inv_mpu_dmp_motion_driver.o(.constdata)
- dmp_memory 0x080080c4 Data 3062 inv_mpu_dmp_motion_driver.o(.constdata)
- .constdata 0x08008cc0 Section 152 atan.o(.constdata)
- atanhi 0x08008cc0 Data 32 atan.o(.constdata)
- atanlo 0x08008ce0 Data 32 atan.o(.constdata)
- aTodd 0x08008d00 Data 40 atan.o(.constdata)
- aTeven 0x08008d28 Data 48 atan.o(.constdata)
- .constdata 0x08008d58 Section 8 qnan.o(.constdata)
- .conststring 0x08008d60 Section 78 inv_mpu.o(.conststring)
+ .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)
.data 0x20000000 Section 20 system_stm32f10x.o(.data)
.data 0x20000014 Section 20 stm32f10x_rcc.o(.data)
APBAHBPrescTable 0x20000014 Data 16 stm32f10x_rcc.o(.data)
@@ -797,27 +797,28 @@ Image Symbol Table
.data 0x2000003c Section 4 delay.o(.data)
fac_us 0x2000003c Data 1 delay.o(.data)
fac_ms 0x2000003e Data 2 delay.o(.data)
- .data 0x20000040 Section 100 car.o(.data)
+ .data 0x20000040 Section 104 car.o(.data)
Flag_Target 0x20000081 Data 1 car.o(.data)
- velocity 0x20000094 Data 4 car.o(.data)
- Encoder_Least 0x20000098 Data 4 car.o(.data)
- Encoder_bias 0x2000009c Data 4 car.o(.data)
- Encoder_Integral 0x200000a0 Data 4 car.o(.data)
- .data 0x200000a4 Section 12 bluetooth.o(.data)
- .data 0x200000b0 Section 56 mpu6050.o(.data)
- gyro_orientation 0x200000d8 Data 9 mpu6050.o(.data)
- .data 0x200000e8 Section 44 inv_mpu.o(.data)
- st 0x200000e8 Data 44 inv_mpu.o(.data)
- .bss 0x20000114 Section 146 mpu6050.o(.bss)
- .bss 0x200001a8 Section 16 inv_mpu_dmp_motion_driver.o(.bss)
- dmp 0x200001a8 Data 16 inv_mpu_dmp_motion_driver.o(.bss)
- .bss 0x200001b8 Section 64 main.o(.bss)
- .bss 0x200001f8 Section 96 libspace.o(.bss)
- HEAP 0x20000258 Section 512 startup_stm32f10x_hd.o(HEAP)
- Heap_Mem 0x20000258 Data 512 startup_stm32f10x_hd.o(HEAP)
- STACK 0x20000458 Section 1024 startup_stm32f10x_hd.o(STACK)
- Stack_Mem 0x20000458 Data 1024 startup_stm32f10x_hd.o(STACK)
- __initial_sp 0x20000858 Data 0 startup_stm32f10x_hd.o(STACK)
+ count 0x20000094 Data 4 car.o(.data)
+ velocity 0x20000098 Data 4 car.o(.data)
+ Encoder_Least 0x2000009c Data 4 car.o(.data)
+ Encoder_bias 0x200000a0 Data 4 car.o(.data)
+ Encoder_Integral 0x200000a4 Data 4 car.o(.data)
+ .data 0x200000a8 Section 12 bluetooth.o(.data)
+ .data 0x200000b4 Section 56 mpu6050.o(.data)
+ gyro_orientation 0x200000dc Data 9 mpu6050.o(.data)
+ .data 0x200000ec Section 44 inv_mpu.o(.data)
+ st 0x200000ec Data 44 inv_mpu.o(.data)
+ .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)
Global Symbols
@@ -1171,226 +1172,226 @@ Image Symbol Table
MOTO_PWM_Init 0x080022ed Thumb Code 196 bsp_timer.o(.text)
Motor_PWMOut 0x080023b1 Thumb Code 68 bsp_timer.o(.text)
Timer6_Init 0x080023f5 Thumb Code 114 bsp_timer.o(.text)
- Encoder_Init_TIM2 0x08002467 Thumb Code 154 bsp_timer.o(.text)
- Encoder_Init_TIM4 0x08002501 Thumb Code 148 bsp_timer.o(.text)
- Read_Encoder 0x08002595 Thumb Code 84 bsp_timer.o(.text)
- TIM4_IRQHandler 0x080025e9 Thumb Code 24 bsp_timer.o(.text)
- TIM2_IRQHandler 0x08002601 Thumb Code 24 bsp_timer.o(.text)
- MotorPwmLimit 0x0800262d Thumb Code 18 car.o(.text)
- Turn_Off 0x0800263f Thumb Code 34 car.o(.text)
- Balance 0x08002661 Thumb Code 76 car.o(.text)
- Get_Angle 0x080026ad Thumb Code 30 car.o(.text)
- TIM6_IRQHandler 0x080026cb Thumb Code 168 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 0x0800294d Thumb Code 162 bluetooth.o(.text)
- USART2_Send 0x080029ef Thumb Code 74 bluetooth.o(.text)
- USART2_SendStr 0x08002a39 Thumb Code 70 bluetooth.o(.text)
- PB_USART_printf 0x08002ae1 Thumb Code 296 bluetooth.o(.text)
- USART2_Receive 0x08002c09 Thumb Code 16 bluetooth.o(.text)
- USART2_IRQHandler 0x08002c19 Thumb Code 72 bluetooth.o(.text)
- Motor_Init 0x08002c75 Thumb Code 40 motor.o(.text)
- Motor_CtlLeft 0x08002c9d Thumb Code 68 motor.o(.text)
- Motor_CtlRight 0x08002ce1 Thumb Code 68 motor.o(.text)
- Car_Go 0x08002d25 Thumb Code 16 motor.o(.text)
- Car_Back 0x08002d35 Thumb Code 16 motor.o(.text)
- Car_TurnLeft 0x08002d45 Thumb Code 16 motor.o(.text)
- Car_TurnRight 0x08002d55 Thumb Code 16 motor.o(.text)
- Car_Stop 0x08002d65 Thumb Code 16 motor.o(.text)
- IIC_MPU6050_Init 0x08002d79 Thumb Code 40 ioi2c.o(.text)
- i2cWrite 0x08002f91 Thumb Code 96 ioi2c.o(.text)
- i2cRead 0x08003059 Thumb Code 118 ioi2c.o(.text)
- I2C_ReadOneByte 0x080030cf Thumb Code 70 ioi2c.o(.text)
- IICreadBytes 0x08003115 Thumb Code 112 ioi2c.o(.text)
- IICwriteBytes 0x08003185 Thumb Code 70 ioi2c.o(.text)
- IICreadByte 0x080031cb Thumb Code 22 ioi2c.o(.text)
- IICwriteByte 0x080031e1 Thumb Code 20 ioi2c.o(.text)
- IICwriteBits 0x080031f5 Thumb Code 106 ioi2c.o(.text)
- IICwriteBit 0x0800325f Thumb Code 64 ioi2c.o(.text)
- MPU6050_newValues 0x080033c3 Thumb Code 494 mpu6050.o(.text)
- MPU6050_setClockSource 0x080035b1 Thumb Code 20 mpu6050.o(.text)
- MPU6050_setFullScaleGyroRange 0x080035c5 Thumb Code 20 mpu6050.o(.text)
- MPU6050_setFullScaleAccelRange 0x080035d9 Thumb Code 20 mpu6050.o(.text)
- MPU6050_setSleepEnabled 0x080035ed Thumb Code 18 mpu6050.o(.text)
- MPU6050_getDeviceID 0x080035ff Thumb Code 20 mpu6050.o(.text)
- MPU6050_testConnection 0x08003613 Thumb Code 18 mpu6050.o(.text)
- MPU6050_setI2CMasterModeEnabled 0x08003625 Thumb Code 18 mpu6050.o(.text)
- MPU6050_setI2CBypassEnabled 0x08003637 Thumb Code 18 mpu6050.o(.text)
- MPU6050_initialize 0x08003649 Thumb Code 40 mpu6050.o(.text)
- DMP_Init 0x08003671 Thumb Code 220 mpu6050.o(.text)
- Read_DMP 0x0800374d Thumb Code 304 mpu6050.o(.text)
- mpu_reg_dump 0x0800392b Thumb Code 72 inv_mpu.o(.text)
- mpu_read_reg 0x08003973 Thumb Code 66 inv_mpu.o(.text)
- mpu_set_int_latched 0x080039b5 Thumb Code 102 inv_mpu.o(.text)
- mpu_set_sensors 0x08003a1b Thumb Code 202 inv_mpu.o(.text)
- mpu_set_bypass 0x08003ae5 Thumb Code 328 inv_mpu.o(.text)
- mpu_reset_fifo 0x08003c2d Thumb Code 444 inv_mpu.o(.text)
- mpu_configure_fifo 0x08003de9 Thumb Code 106 inv_mpu.o(.text)
- mpu_set_lpf 0x08003e53 Thumb Code 126 inv_mpu.o(.text)
- mpu_lp_accel_mode 0x08003ed1 Thumb Code 218 inv_mpu.o(.text)
- mpu_set_sample_rate 0x08003fab Thumb Code 152 inv_mpu.o(.text)
- mpu_set_accel_fsr 0x08004043 Thumb Code 132 inv_mpu.o(.text)
- mpu_set_gyro_fsr 0x080040c7 Thumb Code 132 inv_mpu.o(.text)
- mpu_init 0x0800414b Thumb Code 416 inv_mpu.o(.text)
- myget_ms 0x080042eb Thumb Code 2 inv_mpu.o(.text)
- mpu_get_gyro_reg 0x080042ed Thumb Code 110 inv_mpu.o(.text)
- mpu_get_accel_reg 0x0800435b Thumb Code 110 inv_mpu.o(.text)
- mpu_get_temperature 0x080043c9 Thumb Code 150 inv_mpu.o(.text)
- mpu_set_accel_bias 0x0800445f Thumb Code 468 inv_mpu.o(.text)
- mpu_get_gyro_fsr 0x08004633 Thumb Code 64 inv_mpu.o(.text)
- mpu_get_accel_fsr 0x08004673 Thumb Code 72 inv_mpu.o(.text)
- mpu_get_lpf 0x080046bb Thumb Code 74 inv_mpu.o(.text)
- mpu_get_sample_rate 0x08004705 Thumb Code 26 inv_mpu.o(.text)
- mpu_get_compass_sample_rate 0x0800471f Thumb Code 10 inv_mpu.o(.text)
- mpu_set_compass_sample_rate 0x08004729 Thumb Code 8 inv_mpu.o(.text)
- mpu_get_gyro_sens 0x08004731 Thumb Code 58 inv_mpu.o(.text)
- mpu_get_accel_sens 0x0800476b Thumb Code 78 inv_mpu.o(.text)
- mpu_get_fifo_config 0x080047b9 Thumb Code 12 inv_mpu.o(.text)
- mpu_get_power_state 0x080047c5 Thumb Code 22 inv_mpu.o(.text)
- mpu_get_int_status 0x080047db Thumb Code 64 inv_mpu.o(.text)
- mpu_read_fifo 0x0800481b Thumb Code 520 inv_mpu.o(.text)
- mpu_read_fifo_stream 0x08004a23 Thumb Code 186 inv_mpu.o(.text)
- mpu_set_int_level 0x08004add Thumb Code 12 inv_mpu.o(.text)
- mpu_set_dmp_state 0x080051bd Thumb Code 146 inv_mpu.o(.text)
- mpu_run_self_test 0x0800524f Thumb Code 298 inv_mpu.o(.text)
- mpu_write_mem 0x08005379 Thumb Code 122 inv_mpu.o(.text)
- mpu_read_mem 0x080053f3 Thumb Code 122 inv_mpu.o(.text)
- mpu_load_firmware 0x0800546d Thumb Code 252 inv_mpu.o(.text)
- mpu_get_dmp_state 0x08005569 Thumb Code 14 inv_mpu.o(.text)
- mpu_get_compass_reg 0x08005577 Thumb Code 8 inv_mpu.o(.text)
- mpu_get_compass_fsr 0x0800557f Thumb Code 8 inv_mpu.o(.text)
- mpu_lp_motion_interrupt 0x08005587 Thumb Code 512 inv_mpu.o(.text)
- dmp_load_motion_driver_firmware 0x0800578d Thumb Code 20 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_orientation 0x080057a1 Thumb Code 290 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_gyro_bias 0x080058c3 Thumb Code 294 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_accel_bias 0x080059e9 Thumb Code 300 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_fifo_rate 0x08005b15 Thumb Code 136 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_fifo_rate 0x08005b9d Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_thresh 0x08005ba9 Thumb Code 396 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_axes 0x08005d35 Thumb Code 70 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_count 0x08005d7b Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_time 0x08005da1 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_time_multi 0x08005dc7 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_thresh 0x08005ded Thumb Code 56 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_time 0x08005e25 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_timeout 0x08005e4b Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_pedometer_step_count 0x08005e71 Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_pedometer_step_count 0x08005eb3 Thumb Code 42 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_pedometer_walk_time 0x08005edd Thumb Code 72 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_pedometer_walk_time 0x08005f25 Thumb Code 48 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_6x_lp_quat 0x08005f55 Thumb Code 84 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_lp_quat 0x08005fa9 Thumb Code 60 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_gyro_cal 0x08005fe5 Thumb Code 62 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_feature 0x08006023 Thumb Code 530 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_enabled_features 0x08006235 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_interrupt_mode 0x0800629f Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
- dmp_read_fifo 0x080062e1 Thumb Code 514 inv_mpu_dmp_motion_driver.o(.text)
- dmp_register_tap_cb 0x080064e3 Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
- dmp_register_android_orient_cb 0x080064ed Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
- main 0x080064fd Thumb Code 332 main.o(.text)
- NMI_Handler 0x08006689 Thumb Code 2 stm32f10x_it.o(.text)
- HardFault_Handler 0x0800668b Thumb Code 4 stm32f10x_it.o(.text)
- MemManage_Handler 0x0800668f Thumb Code 4 stm32f10x_it.o(.text)
- BusFault_Handler 0x08006693 Thumb Code 4 stm32f10x_it.o(.text)
- UsageFault_Handler 0x08006697 Thumb Code 4 stm32f10x_it.o(.text)
- SVC_Handler 0x0800669b Thumb Code 2 stm32f10x_it.o(.text)
- DebugMon_Handler 0x0800669d Thumb Code 2 stm32f10x_it.o(.text)
- PendSV_Handler 0x0800669f Thumb Code 2 stm32f10x_it.o(.text)
- __use_no_semihosting 0x080066a1 Thumb Code 2 use_no_semi_2.o(.text)
- __aeabi_ldivmod 0x080066a3 Thumb Code 0 llsdiv.o(.text)
- _ll_sdiv 0x080066a3 Thumb Code 72 llsdiv.o(.text)
- __2printf 0x080066ed Thumb Code 20 noretval__2printf.o(.text)
- __printf 0x08006705 Thumb Code 104 __printf.o(.text)
- _printf_int_dec 0x0800676d Thumb Code 104 _printf_dec.o(.text)
- memcmp 0x080067e5 Thumb Code 88 memcmp.o(.text)
- __aeabi_memset 0x0800683d Thumb Code 16 aeabi_memset.o(.text)
- __use_two_region_memory 0x0800684d Thumb Code 2 heapauxi.o(.text)
- __rt_heap_escrow$2region 0x0800684f Thumb Code 2 heapauxi.o(.text)
- __rt_heap_expand$2region 0x08006851 Thumb Code 2 heapauxi.o(.text)
- __I$use$semihosting 0x08006853 Thumb Code 0 use_no_semi.o(.text)
- __use_no_semihosting_swi 0x08006853 Thumb Code 2 use_no_semi.o(.text)
- __aeabi_uldivmod 0x08006855 Thumb Code 0 lludivv7m.o(.text)
- _ll_udiv 0x08006855 Thumb Code 238 lludivv7m.o(.text)
- _printf_int_common 0x08006943 Thumb Code 178 _printf_intcommon.o(.text)
- _printf_char_file 0x080069f5 Thumb Code 32 _printf_char_file.o(.text)
- __aeabi_memclr 0x08006a19 Thumb Code 0 rt_memclr.o(.text)
- __rt_memclr 0x08006a19 Thumb Code 68 rt_memclr.o(.text)
- _memset 0x08006a1d Thumb Code 0 rt_memclr.o(.text)
- _printf_char_common 0x08006a67 Thumb Code 32 _printf_char_common.o(.text)
- ferror 0x08006a8d Thumb Code 8 ferror.o(.text)
- __aeabi_memclr4 0x08006a95 Thumb Code 0 rt_memclr_w.o(.text)
- __aeabi_memclr8 0x08006a95 Thumb Code 0 rt_memclr_w.o(.text)
- __rt_memclr_w 0x08006a95 Thumb Code 78 rt_memclr_w.o(.text)
- _memset_w 0x08006a99 Thumb Code 0 rt_memclr_w.o(.text)
- __user_libspace 0x08006ae5 Thumb Code 8 libspace.o(.text)
- __user_perproc_libspace 0x08006ae5 Thumb Code 0 libspace.o(.text)
- __user_perthread_libspace 0x08006ae5 Thumb Code 0 libspace.o(.text)
- __user_setup_stackheap 0x08006aed Thumb Code 74 sys_stackheap_outer.o(.text)
- exit 0x08006b37 Thumb Code 18 exit.o(.text)
- __ARM_fpclassify 0x08006b49 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
- __kernel_poly 0x08006b71 Thumb Code 170 poly.o(i.__kernel_poly)
- __mathlib_dbl_infnan 0x08006c1b Thumb Code 6 dunder.o(i.__mathlib_dbl_infnan)
- __mathlib_dbl_infnan2 0x08006c21 Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2)
- __mathlib_dbl_underflow 0x08006c25 Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
- atan 0x08006c35 Thumb Code 474 atan.o(i.atan)
- atan2 0x08006e55 Thumb Code 346 atan2.o(i.atan2)
- __aeabi_d2f 0x08006fd5 Thumb Code 0 d2f.o(x$fpl$d2f)
- _d2f 0x08006fd5 Thumb Code 98 d2f.o(x$fpl$d2f)
- __aeabi_dadd 0x08007039 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
- _dadd 0x08007039 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
- __fpl_dcheck_NaN1 0x08007189 Thumb Code 10 dcheck1.o(x$fpl$dcheck1)
- __aeabi_ddiv 0x08007199 Thumb Code 0 ddiv.o(x$fpl$ddiv)
- _ddiv 0x08007199 Thumb Code 552 ddiv.o(x$fpl$ddiv)
- __aeabi_dmul 0x08007449 Thumb Code 0 dmul.o(x$fpl$dmul)
- _dmul 0x08007449 Thumb Code 332 dmul.o(x$fpl$dmul)
- __fpl_dnaninf 0x0800759d Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
- __fpl_dretinf 0x08007639 Thumb Code 12 dretinf.o(x$fpl$dretinf)
- __aeabi_drsub 0x08007645 Thumb Code 0 daddsub_clz.o(x$fpl$drsb)
- _drsb 0x08007645 Thumb Code 22 daddsub_clz.o(x$fpl$drsb)
- __aeabi_dsub 0x0800765d Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
- _dsub 0x0800765d Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
- __aeabi_f2d 0x08007831 Thumb Code 0 f2d.o(x$fpl$f2d)
- _f2d 0x08007831 Thumb Code 86 f2d.o(x$fpl$f2d)
- __aeabi_fadd 0x08007889 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
- _fadd 0x08007889 Thumb Code 196 faddsub_clz.o(x$fpl$fadd)
- __fpl_fcmp_Inf 0x0800794d Thumb Code 24 fcmpi.o(x$fpl$fcmpinf)
- __aeabi_fdiv 0x08007965 Thumb Code 0 fdiv.o(x$fpl$fdiv)
- _fdiv 0x08007965 Thumb Code 384 fdiv.o(x$fpl$fdiv)
- __aeabi_cfcmpeq 0x08007ae9 Thumb Code 0 feqf.o(x$fpl$feqf)
- _fcmpeq 0x08007ae9 Thumb Code 104 feqf.o(x$fpl$feqf)
- __aeabi_f2iz 0x08007b51 Thumb Code 0 ffix.o(x$fpl$ffix)
- _ffix 0x08007b51 Thumb Code 54 ffix.o(x$fpl$ffix)
- __aeabi_f2uiz 0x08007b89 Thumb Code 0 ffixu.o(x$fpl$ffixu)
- _ffixu 0x08007b89 Thumb Code 62 ffixu.o(x$fpl$ffixu)
- __aeabi_i2f 0x08007bc9 Thumb Code 0 fflt_clz.o(x$fpl$fflt)
- _fflt 0x08007bc9 Thumb Code 48 fflt_clz.o(x$fpl$fflt)
- __aeabi_ui2f 0x08007bf9 Thumb Code 0 fflt_clz.o(x$fpl$ffltu)
- _ffltu 0x08007bf9 Thumb Code 38 fflt_clz.o(x$fpl$ffltu)
- __aeabi_cfcmple 0x08007c21 Thumb Code 0 fleqf.o(x$fpl$fleqf)
- _fcmple 0x08007c21 Thumb Code 104 fleqf.o(x$fpl$fleqf)
- __fpl_fcmple_InfNaN 0x08007c73 Thumb Code 0 fleqf.o(x$fpl$fleqf)
- __aeabi_fmul 0x08007c89 Thumb Code 0 fmul.o(x$fpl$fmul)
- _fmul 0x08007c89 Thumb Code 258 fmul.o(x$fpl$fmul)
- __fpl_fnaninf 0x08007d8b Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
- __fpl_fretinf 0x08007e17 Thumb Code 10 fretinf.o(x$fpl$fretinf)
- __aeabi_cfrcmple 0x08007e21 Thumb Code 0 frleqf.o(x$fpl$frleqf)
- _frcmple 0x08007e21 Thumb Code 98 frleqf.o(x$fpl$frleqf)
- __aeabi_frsub 0x08007e83 Thumb Code 0 faddsub_clz.o(x$fpl$frsb)
- _frsb 0x08007e83 Thumb Code 20 faddsub_clz.o(x$fpl$frsb)
- __aeabi_fsub 0x08007e99 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
- _fsub 0x08007e99 Thumb Code 234 faddsub_clz.o(x$fpl$fsub)
- __fpl_return_NaN 0x08007f83 Thumb Code 100 retnan.o(x$fpl$retnan)
- __ARM_scalbn 0x08007fe7 Thumb Code 92 scalbn.o(x$fpl$scalbn)
- __fpl_cmpreturn 0x08008043 Thumb Code 48 trapv.o(x$fpl$trapveneer)
- __I$use$fp 0x08008072 Number 0 usenofp.o(x$fpl$usenofp)
- hw 0x08008074 Data 12 inv_mpu.o(.constdata)
- reg 0x08008080 Data 27 inv_mpu.o(.constdata)
- test 0x0800809c Data 40 inv_mpu.o(.constdata)
- __mathlib_zero 0x08008d58 Data 8 qnan.o(.constdata)
- Region$$Table$$Base 0x08008db0 Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x08008dd0 Number 0 anon$$obj.o(Region$$Table)
+ Encoder_Init_TIM2 0x08002467 Thumb Code 158 bsp_timer.o(.text)
+ Encoder_Init_TIM4 0x08002505 Thumb Code 152 bsp_timer.o(.text)
+ Read_Encoder 0x0800259d Thumb Code 84 bsp_timer.o(.text)
+ TIM4_IRQHandler 0x080025f1 Thumb Code 24 bsp_timer.o(.text)
+ TIM2_IRQHandler 0x08002609 Thumb Code 24 bsp_timer.o(.text)
+ MotorPwmLimit 0x08002635 Thumb Code 18 car.o(.text)
+ 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)
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)
@@ -1417,26 +1418,26 @@ Image Symbol Table
Velocity_Pwm 0x20000088 Data 4 car.o(.data)
Motor_Left 0x2000008c Data 4 car.o(.data)
Motor_Right 0x20000090 Data 4 car.o(.data)
- rx2_address 0x200000a4 Data 4 bluetooth.o(.data)
- rx2_count 0x200000a8 Data 4 bluetooth.o(.data)
- rx2_length 0x200000ac Data 4 bluetooth.o(.data)
- gyro 0x200000b0 Data 6 mpu6050.o(.data)
- accel 0x200000b6 Data 6 mpu6050.o(.data)
- sensors 0x200000bc Data 2 mpu6050.o(.data)
- Roll 0x200000c0 Data 4 mpu6050.o(.data)
- Pitch 0x200000c4 Data 4 mpu6050.o(.data)
- q0 0x200000c8 Data 4 mpu6050.o(.data)
- q1 0x200000cc Data 4 mpu6050.o(.data)
- q2 0x200000d0 Data 4 mpu6050.o(.data)
- q3 0x200000d4 Data 4 mpu6050.o(.data)
- Gx_offset 0x200000e2 Data 2 mpu6050.o(.data)
- Gy_offset 0x200000e4 Data 2 mpu6050.o(.data)
- Gz_offset 0x200000e6 Data 2 mpu6050.o(.data)
- buffer 0x20000114 Data 14 mpu6050.o(.bss)
- MPU6050_FIFO 0x20000122 Data 132 mpu6050.o(.bss)
- BLE_RX 0x200001b8 Data 64 main.o(.bss)
- __libspace_start 0x200001f8 Data 96 libspace.o(.bss)
- __temporary_stack_top$libspace 0x20000258 Data 0 libspace.o(.bss)
+ rx2_address 0x200000a8 Data 4 bluetooth.o(.data)
+ rx2_count 0x200000ac Data 4 bluetooth.o(.data)
+ rx2_length 0x200000b0 Data 4 bluetooth.o(.data)
+ gyro 0x200000b4 Data 6 mpu6050.o(.data)
+ accel 0x200000ba Data 6 mpu6050.o(.data)
+ sensors 0x200000c0 Data 2 mpu6050.o(.data)
+ Roll 0x200000c4 Data 4 mpu6050.o(.data)
+ Pitch 0x200000c8 Data 4 mpu6050.o(.data)
+ q0 0x200000cc Data 4 mpu6050.o(.data)
+ q1 0x200000d0 Data 4 mpu6050.o(.data)
+ q2 0x200000d4 Data 4 mpu6050.o(.data)
+ q3 0x200000d8 Data 4 mpu6050.o(.data)
+ Gx_offset 0x200000e6 Data 2 mpu6050.o(.data)
+ Gy_offset 0x200000e8 Data 2 mpu6050.o(.data)
+ 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)
@@ -1446,9 +1447,9 @@ Memory Map of the image
Image Entry point : 0x08000131
- Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00008ee4, Max: 0x00040000, ABSOLUTE)
+ Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00008f20, Max: 0x00040000, ABSOLUTE)
- Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00008dd0, Max: 0x00040000, ABSOLUTE)
+ Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00008e08, Max: 0x00040000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
@@ -1517,93 +1518,93 @@ Memory Map of the image
0x08001ec0 0x00000168 Code RO 536 .text bsp_usart.o
0x08002028 0x000000ac Code RO 555 .text delay.o
0x080020d4 0x00000218 Code RO 569 .text bsp_iic.o
- 0x080022ec 0x00000340 Code RO 584 .text bsp_timer.o
- 0x0800262c 0x00000320 Code RO 614 .text car.o
- 0x0800294c 0x00000328 Code RO 638 .text bluetooth.o
- 0x08002c74 0x00000104 Code RO 660 .text motor.o
- 0x08002d78 0x00000526 Code RO 672 .text ioi2c.o
- 0x0800329e 0x00000002 PAD
- 0x080032a0 0x00000600 Code RO 696 .text mpu6050.o
- 0x080038a0 0x00001eec Code RO 719 .text inv_mpu.o
- 0x0800578c 0x00000d70 Code RO 743 .text inv_mpu_dmp_motion_driver.o
- 0x080064fc 0x0000018c Code RO 758 .text main.o
- 0x08006688 0x00000018 Code RO 777 .text stm32f10x_it.o
- 0x080066a0 0x00000002 Code RO 794 .text c_w.l(use_no_semi_2.o)
- 0x080066a2 0x00000048 Code RO 796 .text c_w.l(llsdiv.o)
- 0x080066ea 0x00000002 PAD
- 0x080066ec 0x00000018 Code RO 800 .text c_w.l(noretval__2printf.o)
- 0x08006704 0x00000068 Code RO 802 .text c_w.l(__printf.o)
- 0x0800676c 0x00000078 Code RO 804 .text c_w.l(_printf_dec.o)
- 0x080067e4 0x00000058 Code RO 828 .text c_w.l(memcmp.o)
- 0x0800683c 0x00000010 Code RO 830 .text c_w.l(aeabi_memset.o)
- 0x0800684c 0x00000006 Code RO 832 .text c_w.l(heapauxi.o)
- 0x08006852 0x00000002 Code RO 888 .text c_w.l(use_no_semi.o)
- 0x08006854 0x000000ee Code RO 891 .text c_w.l(lludivv7m.o)
- 0x08006942 0x000000b2 Code RO 895 .text c_w.l(_printf_intcommon.o)
- 0x080069f4 0x00000024 Code RO 897 .text c_w.l(_printf_char_file.o)
- 0x08006a18 0x00000044 Code RO 900 .text c_w.l(rt_memclr.o)
- 0x08006a5c 0x00000030 Code RO 966 .text c_w.l(_printf_char_common.o)
- 0x08006a8c 0x00000008 Code RO 968 .text c_w.l(ferror.o)
- 0x08006a94 0x0000004e Code RO 972 .text c_w.l(rt_memclr_w.o)
- 0x08006ae2 0x00000002 PAD
- 0x08006ae4 0x00000008 Code RO 980 .text c_w.l(libspace.o)
- 0x08006aec 0x0000004a Code RO 983 .text c_w.l(sys_stackheap_outer.o)
- 0x08006b36 0x00000012 Code RO 989 .text c_w.l(exit.o)
- 0x08006b48 0x00000028 Code RO 976 i.__ARM_fpclassify m_ws.l(fpclassify.o)
- 0x08006b70 0x000000aa Code RO 978 i.__kernel_poly m_ws.l(poly.o)
- 0x08006c1a 0x00000006 Code RO 928 i.__mathlib_dbl_infnan m_ws.l(dunder.o)
- 0x08006c20 0x00000004 Code RO 929 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o)
- 0x08006c24 0x00000010 Code RO 933 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
- 0x08006c34 0x00000220 Code RO 918 i.atan m_ws.l(atan.o)
- 0x08006e54 0x00000180 Code RO 881 i.atan2 m_ws.l(atan2.o)
- 0x08006fd4 0x00000062 Code RO 836 x$fpl$d2f fz_ws.l(d2f.o)
- 0x08007036 0x00000002 PAD
- 0x08007038 0x00000150 Code RO 838 x$fpl$dadd fz_ws.l(daddsub_clz.o)
- 0x08007188 0x00000010 Code RO 997 x$fpl$dcheck1 fz_ws.l(dcheck1.o)
- 0x08007198 0x000002b0 Code RO 903 x$fpl$ddiv fz_ws.l(ddiv.o)
- 0x08007448 0x00000154 Code RO 844 x$fpl$dmul fz_ws.l(dmul.o)
- 0x0800759c 0x0000009c Code RO 906 x$fpl$dnaninf fz_ws.l(dnaninf.o)
- 0x08007638 0x0000000c Code RO 908 x$fpl$dretinf fz_ws.l(dretinf.o)
- 0x08007644 0x00000016 Code RO 839 x$fpl$drsb fz_ws.l(daddsub_clz.o)
- 0x0800765a 0x00000002 PAD
- 0x0800765c 0x000001d4 Code RO 840 x$fpl$dsub fz_ws.l(daddsub_clz.o)
- 0x08007830 0x00000056 Code RO 846 x$fpl$f2d fz_ws.l(f2d.o)
- 0x08007886 0x00000002 PAD
- 0x08007888 0x000000c4 Code RO 848 x$fpl$fadd fz_ws.l(faddsub_clz.o)
- 0x0800794c 0x00000018 Code RO 910 x$fpl$fcmpinf fz_ws.l(fcmpi.o)
- 0x08007964 0x00000184 Code RO 855 x$fpl$fdiv fz_ws.l(fdiv.o)
- 0x08007ae8 0x00000068 Code RO 858 x$fpl$feqf fz_ws.l(feqf.o)
- 0x08007b50 0x00000036 Code RO 860 x$fpl$ffix fz_ws.l(ffix.o)
- 0x08007b86 0x00000002 PAD
- 0x08007b88 0x0000003e Code RO 864 x$fpl$ffixu fz_ws.l(ffixu.o)
- 0x08007bc6 0x00000002 PAD
- 0x08007bc8 0x00000030 Code RO 869 x$fpl$fflt fz_ws.l(fflt_clz.o)
- 0x08007bf8 0x00000026 Code RO 868 x$fpl$ffltu fz_ws.l(fflt_clz.o)
- 0x08007c1e 0x00000002 PAD
- 0x08007c20 0x00000068 Code RO 874 x$fpl$fleqf fz_ws.l(fleqf.o)
- 0x08007c88 0x00000102 Code RO 876 x$fpl$fmul fz_ws.l(fmul.o)
- 0x08007d8a 0x0000008c Code RO 912 x$fpl$fnaninf fz_ws.l(fnaninf.o)
- 0x08007e16 0x0000000a Code RO 914 x$fpl$fretinf fz_ws.l(fretinf.o)
- 0x08007e20 0x00000062 Code RO 878 x$fpl$frleqf fz_ws.l(frleqf.o)
- 0x08007e82 0x00000014 Code RO 849 x$fpl$frsb fz_ws.l(faddsub_clz.o)
- 0x08007e96 0x00000002 PAD
- 0x08007e98 0x000000ea Code RO 850 x$fpl$fsub fz_ws.l(faddsub_clz.o)
- 0x08007f82 0x00000064 Code RO 1050 x$fpl$retnan fz_ws.l(retnan.o)
- 0x08007fe6 0x0000005c Code RO 974 x$fpl$scalbn fz_ws.l(scalbn.o)
- 0x08008042 0x00000030 Code RO 1069 x$fpl$trapveneer fz_ws.l(trapv.o)
- 0x08008072 0x00000000 Code RO 916 x$fpl$usenofp fz_ws.l(usenofp.o)
- 0x08008072 0x00000002 PAD
- 0x08008074 0x00000050 Data RO 720 .constdata inv_mpu.o
- 0x080080c4 0x00000bf6 Data RO 745 .constdata inv_mpu_dmp_motion_driver.o
- 0x08008cba 0x00000006 PAD
- 0x08008cc0 0x00000098 Data RO 919 .constdata m_ws.l(atan.o)
- 0x08008d58 0x00000008 Data RO 941 .constdata m_ws.l(qnan.o)
- 0x08008d60 0x0000004e Data RO 721 .conststring inv_mpu.o
- 0x08008dae 0x00000002 PAD
- 0x08008db0 0x00000020 Data RO 1127 Region$$Table anon$$obj.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
- Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000858, Max: 0x0000c000, ABSOLUTE)
+ Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000860, Max: 0x0000c000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
@@ -1612,17 +1613,18 @@ Memory Map of the image
0x20000028 0x00000004 Data RW 512 .data bsp_gpio.o
0x2000002c 0x00000010 Data RW 537 .data bsp_usart.o
0x2000003c 0x00000004 Data RW 556 .data delay.o
- 0x20000040 0x00000064 Data RW 615 .data car.o
- 0x200000a4 0x0000000c Data RW 639 .data bluetooth.o
- 0x200000b0 0x00000038 Data RW 698 .data mpu6050.o
- 0x200000e8 0x0000002c Data RW 722 .data inv_mpu.o
- 0x20000114 0x00000092 Zero RW 697 .bss mpu6050.o
- 0x200001a6 0x00000002 PAD
- 0x200001a8 0x00000010 Zero RW 744 .bss inv_mpu_dmp_motion_driver.o
- 0x200001b8 0x00000040 Zero RW 759 .bss main.o
- 0x200001f8 0x00000060 Zero RW 981 .bss c_w.l(libspace.o)
- 0x20000258 0x00000200 Zero RW 2 HEAP startup_stm32f10x_hd.o
- 0x20000458 0x00000400 Zero RW 1 STACK startup_stm32f10x_hd.o
+ 0x20000040 0x00000068 Data RW 615 .data car.o
+ 0x200000a8 0x0000000c Data RW 639 .data bluetooth.o
+ 0x200000b4 0x00000038 Data RW 698 .data mpu6050.o
+ 0x200000ec 0x0000002c Data RW 722 .data inv_mpu.o
+ 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
==============================================================================
@@ -1637,9 +1639,9 @@ Image component sizes
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
- 832 20 0 0 0 2470 bsp_timer.o
+ 840 20 0 0 0 2470 bsp_timer.o
360 20 0 16 0 3869 bsp_usart.o
- 800 130 0 100 0 4045 car.o
+ 848 162 0 104 0 4065 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
@@ -1658,7 +1660,7 @@ Image component sizes
480 38 0 20 0 250415 system_stm32f10x.o
----------------------------------------------------------------------
- 25804 1074 3564 276 1764 375399 Object Totals
+ 25860 1106 3564 280 1764 375419 Object Totals
0 0 32 0 0 0 (incl. Generated)
6 0 8 0 2 0 (incl. Padding)
@@ -1733,8 +1735,8 @@ Image component sizes
0 0 8 0 0 0 qnan.o
----------------------------------------------------------------------
- 6776 448 160 0 96 4724 Library Totals
- 22 0 0 0 0 0 (incl. Padding)
+ 6776 448 160 0 100 4724 Library Totals
+ 22 0 0 0 4 0 (incl. Padding)
----------------------------------------------------------------------
@@ -1745,7 +1747,7 @@ Image component sizes
1164 114 160 0 0 636 m_ws.l
----------------------------------------------------------------------
- 6776 448 160 0 96 4724 Library Totals
+ 6776 448 160 0 100 4724 Library Totals
----------------------------------------------------------------------
@@ -1754,15 +1756,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 32580 1522 3724 276 1860 375647 Grand Totals
- 32580 1522 3724 276 1860 375647 ELF Image Totals
- 32580 1522 3724 276 0 0 ROM Totals
+ 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
==============================================================================
- Total RO Size (Code + RO Data) 36304 ( 35.45kB)
- Total RW Size (RW Data + ZI Data) 2136 ( 2.09kB)
- Total ROM Size (Code + RO Data + RW Data) 36580 ( 35.72kB)
+ 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)
==============================================================================
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex b/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
index 38a7395..0720202 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
+++ b/GeBalanceBot_Firmware v1.0 - TestHardware/Output/Project.hex
@@ -1,8 +1,8 @@
:020000040800F2
-:1000000058080020D5010008896600088B660008A2
-:100010008F660008936600089766000800000000DD
-:100020000000000000000000000000009B660008C7
-:100030009D660008000000009F660008ED010008B2
+:1000000060080020D5010008C1660008C36600082A
+:10001000C7660008CB660008CF6600080000000035
+:10002000000000000000000000000000D36600088F
+:10003000D566000800000000D7660008ED01000842
:10004000EF010008EF010008EF010008EF010008D0
:10005000EF010008EF010008EF010008EF010008C0
:10006000EF010008EF010008EF010008EF010008B0
@@ -10,29 +10,29 @@
:10008000EF010008EF010008EF010008EF01000890
:10009000EF010008EF010008EF010008EF01000880
:1000A000EF010008EF010008EF010008EF01000870
-:1000B00001260008EF010008E9250008EF0100080B
+:1000B00009260008EF010008F1250008EF010008FB
:1000C000EF010008EF010008EF010008EF01000850
-:1000D000EF010008CD1F0008192C0008EF010008EF
+:1000D000EF010008CD1F0008512C0008EF010008B7
:1000E000EF010008EF010008EF010008EF01000830
:1000F000EF010008EF010008EF010008EF01000820
:10010000EF010008EF010008EF010008EF0100080F
-:10011000EF010008EF010008CB260008EF010008FE
+:10011000EF010008EF010008D3260008EF010008F6
:10012000EF010008EF010008EF010008EF010008EF
:1001300000F002F800F03FF80AA090E8000C8244BA
:100140008344AAF10107DA4501D100F034F8AFF297
:10015000090EBAE80F0013F0010F18BFFB1A43F0A5
-:10016000010318474C8C00006C8C0000103A24BF2F
+:1001600001031847848C0000A48C0000103A24BFBF
:1001700078C878C1FAD8520724BF30C830C144BF0C
:1001800004680C607047000000230024002500264E
:10019000103A28BF78C1FBD8520728BF30C148BFEA
-:1001A0000B607047642906F0E182002070471FB59C
-:1001B0001FBD10B510BD06F099FC1146FFF7F7FF03
-:1001C00006F09CF906F0B7FC03B4FFF7F2FF03BC9E
+:1001A0000B607047642906F0FD82002070471FB580
+:1001B0001FBD10B510BD06F0B5FC1146FFF7F7FFE7
+:1001C00006F0B8F906F0D3FC03B4FFF7F2FF03BC66
:1001D00001F0B4FE0948804709480047FEE7FEE702
:1001E000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E7
:1001F00004480549054A064B70470000F302000811
-:10020000310100085802002058080020580400203E
-:10021000580400200CB50020019000906C48006844
+:100200003101000860020020600800206004002026
+:10021000600400200CB50020019000906C4800683C
:1002200040F480306A49086000BF6948006800F403
:10023000003000900198401C0190009818B9019876
:10024000B0F5A06FF1D16248006800F4003010B141
@@ -479,9 +479,9 @@
:101DD0000A1201249440A3B2DC43048010BD000029
:101DE000003801400044004000480040004C0040E2
:101DF0000050004070B5482000F016F900F05EF881
-:101E000000F028F84FF4E13000F05AF800F032FF0B
+:101E000000F028F84FF4E13000F05AF800F04EFFEF
:101E1000002140F60F6000F069FA00F024FB47F261
-:101E200030504FF08041888400F06AFB47F2305018
+:101E200030504FF08041888400F06CFB47F2305016
:101E3000064908806421084600F0BAFA4FF4FA75A2
:101E40002C4603480580001D048070BD2408004016
:101E50003C04004008B501211020FEF755FE4FF468
@@ -560,1731 +560,1734 @@
:1022E0001CFF284670BD0000000C014030B589B0CD
:1022F00005460C4601210220FEF713FC681E80B241
:10230000ADF80800A0B2ADF804000020ADF80A0056
-:10231000ADF8060001A9C048FEF72EFD0121BE4818
-:10232000FFF74CFB01221146BB48FFF79CF8012147
+:10231000ADF8060001A9C248FEF72EFD0121C04814
+:10232000FFF74CFB01221146BD48FFF79CF8012145
:102330000820FEF7E9FB0320ADF8100018208DF807
-:10234000130003208DF8120004A9B448FEF720F909
+:10234000130003208DF8120004A9B648FEF720F907
:102350006020ADF814000120ADF816000020ADF8A3
-:102360001A00ADF81C0005A9AB48FEF7D1FD082105
-:10237000A948FFF73BFA6020ADF814000120ADF842
-:1023800016000020ADF81A00ADF81C0005A9A248FF
-:10239000FEF709FE0821A048FFF742FA01219E48F6
-:1023A000FFF746F901219C48FFF742F809B030BD1C
+:102360001A00ADF81C0005A9AD48FEF7D1FD082103
+:10237000AB48FFF73BFA6020ADF814000120ADF840
+:1023800016000020ADF81A00ADF81C0005A9A448FD
+:10239000FEF709FE0821A248FFF742FA0121A048F2
+:1023A000FFF746F901219E48FFF742F809B030BD1A
:1023B0007FB505460C466020ADF800000120ADF861
-:1023C0000200ADF8065069469348FEF7A1FD0821CA
-:1023D0009148FFF70BFAADF8064069468E48FEF7C4
-:1023E000E2FD08218C48FFF71BFA01218A48FFF71C
+:1023C0000200ADF8065069469548FEF7A1FD0821C8
+:1023D0009348FFF70BFAADF8064069469048FEF7C0
+:1023E000E2FD08218E48FFF71BFA01218C48FFF718
:1023F0001FF97FBD1FB501211020FEF792FB42F2AD
:102400000F70ADF8080040F2CF20ADF804000020B6
-:10241000ADF80A00ADF806008DF80C0001A980485F
-:10242000FEF7AAFC01217E48FFF7C8FA01221146F7
-:102430007B48FFF718F84FF44070FDF7DBFF3620BC
+:10241000ADF80A00ADF806008DF80C0001A982485D
+:10242000FEF7AAFC01218048FFF7C8FA01221146F5
+:102430007D48FFF718F84FF44070FDF7DBFF3620BA
:102440008DF8000005208DF8010000208DF80200B5
-:1024500001208DF803006846FDF7D1FF0121704887
+:1024500001208DF803006846FDF7D1FF0121724885
:10246000FEF7E6FF1FBD00B587B001210846FEF765
:1024700058FB01210420FEF747FB0320ADF80000C4
-:1024800004208DF8030069466648FEF781F804A829
+:1024800004208DF8030069466848FEF781F804A827
:10249000FEF79EFF0020ADF810004EF66020ADF86C
-:1024A00014000020ADF81600ADF8120004A94FF09A
-:1024B0008040FEF761FC00231A4603214FF0804064
-:1024C000FFF769F801A8FEF796FF0A20ADF80C00A7
-:1024D00001A94007FEF7E3FE01218807FFF76EFA26
-:1024E000012211469007FEF7BEFF00214FF0804009
-:1024F000FFF732FA01218807FEF79AFF07B000BD07
-:1025000000B587B001210420FEF70BFB0121082054
-:10251000FEF7FAFAC020ADF8000004208DF80300A1
-:1025200069463E48FEF734F804A8FEF751FF002044
-:10253000ADF810004EF66020ADF814000020ADF8A4
-:102540001600ADF8120004A93748FEF715FC002369
-:102550001A4603213448FFF71EF801A8FEF74BFF87
-:102560000A20ADF80C0001A92F48FEF798FE0121C2
-:102570002D48FFF723FA012211462B48FEF773FF7F
-:1025800000212948FFF7E8F901212748FEF750FF0D
-:1025900007B000BD0146022904D003290CD004294C
-:1025A0001ED113E04FF08042928C10B247F23052AD
-:1025B0004FF080439A8415E0174A2432128810B2F3
-:1025C00047F23052144B24331A800BE0164A24325F
-:1025D000128810B247F23052134B24331A8001E0B4
-:1025E000002000BF00BF70470F48103000880E4821
-:1025F0001030008820F001000B491031088070472E
-:102600004FF08040008A4FF08040008A20F00100A7
-:102610004FF080410882704700040040000C0140E8
-:102620000010004000080140000800400346184622
-:10263000884200DD0846904200DA1046704770B5C7
-:102640000546A249284605F0EBFA04D3A0492846DE
-:1026500005F0E6FB01D2012400E00024204670BD15
-:102660002DE9FE4F04460D469A4E9B4F0021204611
-:1026700005F007FC02902946002005F00DFC0190B2
-:102680003946019805F000FB86F0004B0090584653
-:10269000029905F0F9FA8246009905F0FDFB8146A2
-:1026A00005F056FA80464046BDE8FE8F10B501F0B1
-:1026B0004DF88A4800688A4908608A49B1F90000E3
-:1026C00005F082FA8849086010BD10B501218748DD
-:1026D000FFF76BF900284AD001218448FFF782F9FF
-:1026E0000520FFF7CBFB0220FFF754FF47F23051E4
-:1026F000081A7F4908600420FFF74CFF47F2305169
-:10270000081A7C490860FFF7D1FF774801687448D0
-:102710000068FFF7A5FF7849086071480068FFF777
-:102720008EFF30B100F01EFB74A1764800F0D8F99E
-:1027300010BD71480068744909680844734908600D
-:102740006D48006870490968084471490860714A19
-:1027500051426E480068FFF769FF6C4908606D4A96
-:1027600051426B480068FFF761FF6949086000BF8C
-:10277000DEE72DE9FF5F0446894667480390674816
-:10278000029004EB0901484205F01EFA6449086012
-:102790006448006805F04CF80746634A634B04F050
-:1027A00053FE054604F016FC5E4908605C4800686C
-:1027B00005F03EF85C4A5E4BCDE9000104F044FEB2
-:1027C00005460E465748006805F032F807462A4687
-:1027D000334604F031FC824604F0FCFB51490860AA
-:1027E000084601685348006805F04EF851490860F2
-:1027F00051495048006805F013FB02D24E484D493C
-:1028000008604E494B48006805F00AFA02D24B486E
-:102810004849086047480299006805F035FA0746BC
-:102820004048006880F000463046039905F02CFAD5
-:102830000546394605F030FB4149086028480068E4
-:10284000FFF7FDFE012803D03E480078012802D1A1
-:102850000020384908603A48006805F079F904B06A
-:10286000BDE8F09F0146002901DA484200E0084631
-:10287000704770B505460C46002D03DD002000F0C2
-:102880000DFA02E0012000F009FA2846FFF7EAFFFE
-:102890002D490880002C03DD002000F021FA02E021
-:1028A000012000F01DFA2046FFF7DCFF2649091D34
-:1028B000088070BD012807D12249097809B9012192
-:1028C00000E000211F4A117070470000000020C284
-:1028D000000020420000C842713D8A3FC400002031
-:1028E00078000020B00000207C0000200010004094
-:1028F00040000020440000208400002053746F70CA
-:102900000A00000000440040880000208C000020E5
-:102910009000002094F8FFFF00002043CDCC4C3FF6
-:10292000980000209C0000209A9999999999E93F74
-:102930009999C93FA000002000401C4600401CC6D9
-:1029400094000020800000203C04004010B586B0B8
-:10295000044601210420FEF7D7F801214804FEF7C0
-:10296000E0F80420ADF8140018208DF817000320BB
-:102970008DF8160005A9BA48FDF70AFE0820ADF843
-:10298000140004208DF8170005A9B548FDF700FED6
-:1029900001940020ADF80800ADF80A00ADF80C0075
-:1029A000ADF810000C20ADF80E0001A9AD48FFF7FE
-:1029B00060F84FF4E060FDF71DFD26208DF8000063
-:1029C00000208DF801008DF8020001208DF8030031
-:1029D0006846FDF714FD012240F22551A148FFF79A
-:1029E000E0F801219F48FFF7D0F806B010BD70B5A0
-:1029F00004460D4640219B48FFF7AFF980219948D6
-:102A0000FFF7DEF913E021789648FFF72BF900BFB6
-:102A100040219448FFF794F90128F9D140219148C9
-:102A2000FFF79BF980218F48FFF7CAF9641C281E25
-:102A3000A5F10105E7D170BD10B5044640218948D4
-:102A4000FFF78BF980218748FFF7BAF913E014F8F4
-:102A5000011B8448FFF706F900BF40218148FFF7BA
-:102A60006FF90128F9D140217E48FFF776F98021DE
-:102A70007C48FFF7A5F920780028E8D110BDF0B513
-:102A800003460D461646002729460A2E03D000208D
-:102A900008702846F0BD33B9302001F8010B002042
-:102AA00008702846F6E7002B03DA2D2001F8010B09
-:102AB0005B4242F210720DE093FBF2F404B937B1BD
-:102AC00004F1300001F8010B04FB123301270A2046
-:102AD00092FBF0F2002AEFDC002008702846D9E7CC
-:102AE0000FB470B586B006460CA8009040215D4832
-:102AF000FFF733F980215B48FFF762F97BE00B9821
-:102B000000785C281CD10B98401C0B9000786E2834
-:102B100009D072280FD10D213046FFF7A3F80B988A
-:102B2000401C0B900BE00A213046FFF79BF80B98F6
-:102B3000401C0B9003E00B98401C0B9000BF4BE037
-:102B40000B980078252840D10B98401C0B900078FA
-:102B5000642818D0732833D1009810C800900BE077
-:102B600021783046FFF77EF800BF40213046FFF75E
-:102B7000E7F80028F9D0641C20780028F0D10B98E1
-:102B8000401C0B9020E0009820C800900A2201A968
-:102B90002846FFF774FF01AC0BE021783046FFF7C1
-:102BA00061F800BF40213046FFF7CAF80028F9D08D
-:102BB000641C20780028F0D10B98401C0B9003E097
-:102BC0000B98401C0B9000BF06E00B9810F8011BFF
-:102BD0000B903046FFF746F800BF40213046FFF724
-:102BE000AFF80028F9D040211E48FFF7B6F8802141
-:102BF0001C48FFF7E5F80B98007800287FF47FAFBA
-:102C000006B070BC5DF814FB0022174B1A60174A1F
-:102C10001160174A1060704710B540F225511148F5
-:102C2000FFF7A4F8D8B10F48FFF720F8C4B20F4857
-:102C300000680D49096888420CD90D480068047085
-:102C40000B480068401C0A49086007480068401C9F
-:102C50000549086040F225510248FFF7B1F810BD60
-:102C60000008014000440040A8000020AC00002003
-:102C7000A400002008B501210820FDF745FF4FF40E
-:102C80007C40ADF8000010208DF8030003208DF883
-:102C9000020069463748FDF77BFC08BD10B50446C5
-:102CA0004CB94FF480513348FDF71FFD4FF40051EC
-:102CB0003048FDF71CFD012C07D161032D48FDF7BD
-:102CC00014FD21032B48FDF712FD022C07D1E10270
-:102CD0002848FDF70CFD21032648FDF708FD10BD2F
-:102CE00010B504464CB94FF400412248FDF7FDFCF5
-:102CF0004FF480411F48FDF7FAFC012C07D1A103D6
-:102D00001C48FDF7F2FCE1031A48FDF7F0FC022C29
-:102D100007D161031748FDF7EAFCA1031548FDF749
-:102D2000E6FC10BD10B50020FFF7B8FF0020FFF74C
-:102D3000D7FF10BD10B50120FFF7B0FF0120FFF74E
-:102D4000CFFF10BD10B50120FFF7A8FF0020FFF74F
-:102D5000C7FF10BD10B50020FFF7A0FF0120FFF74F
-:102D6000BFFF10BD10B50220FFF798FF0220FFF74C
-:102D7000B7FF10BD000C014008B501210820FDF788
-:102D8000C3FE4FF44060ADF8000010208DF8030042
-:102D900003208DF802006946F748FDF7F9FB08BDEE
-:102DA00010B5F548001D006820F47040F249091D77
-:102DB00008600846006840F4405008600120EF4970
-:102DC0000860EF48D0F82C0108B9002010BD0120A0
-:102DD000EA49091F0860FFF75DF90020E849C1F8DA
-:102DE000AC01E6488038006808B10020EEE7012019
-:102DF000FFF750F90020E149091F08600120E5E7CD
-:102E000010B5DD48001D006820F47040DA49091D46
-:102E100008600846006840F4405008600020D74928
-:102E2000091F0860D649C1F8AC010120FFF732F94B
-:102E30000120D249091F0860D149C1F8AC01FFF750
-:102E400029F910BD10B50024CB48001D006820F4FE
-:102E50007040C949091D08600846006840F40040F8
-:102E600008600120C5490860FFF714F90120C44932
-:102E7000C1F8A801FFF70EF90AE0601CC4B2322CB9
-:102E800003DDFFF7BDFF002010BD0120FFF702F9B1
-:102E9000BA48803800680028EFD1B849091F086097
-:102EA0000120F1E710B50020B449091F0860B248BD
-:102EB000001D006820F47040AF49091D08600846F5
-:102EC000006840F4405008600020AD49C1F8AC01F2
-:102ED0000120FFF7DFF80120A849091F0860FFF76C
-:102EE000D9F80020A649C1F8A80110BD10B50020EE
-:102EF000A249091F0860A048001D006820F4704026
-:102F00009D49091D08600846006840F4405008606B
-:102F100001209B49C1F8AC01FFF7BCF8012097499B
-:102F2000091F0860FFF7B6F800209549C1F8A8010D
-:102F300010BD70B504469048001D006820F4704034
-:102F40008D49091D08600846006840F4405008603B
-:102F500000208A49091F0860002516E0E00987491A
-:102F600008606006040E0120FFF794F801208449F0
-:102F7000C1F8A801FFF78EF800208049091F0860FA
-:102F80000120FFF787F8681CC5B2082DE6DB70BD8D
-:102F90002DE9F04105460E4617469846FFF700FF1B
-:102FA00010B90120BDE8F0816906080EFFF7C1FFE6
-:102FB000FFF748FF18B9FFF723FF0120F2E730467B
-:102FC000FFF7B7FFFFF73EFF00240BE018F80400FF
-:102FD000FFF7AFFFFFF736FF18B9FFF711FF00202B
-:102FE000E0E7641CBC42F1DBFFF70AFF0020D9E7F1
-:102FF00070B5054600246048001D006820F470404C
-:103000005D49091D08600846006840F400400860FA
-:10301000002617E000205949091F08600220FFF729
-:1030200039F801205649C1F8A8016006040E53483A
-:103030008038006808B1601CC4B20220FFF72AF88B
-:10304000701CC6B2082EE5DB15B1FFF72BFF01E0BF
-:10305000FFF74CFF204670BD2DE9F04106460F46B4
-:1030600014461D46FFF79CFE10B90120BDE8F08113
-:103070007106080EFFF75DFFFFF7E4FE18B9FFF7D2
-:10308000BFFE0120F2E73846FFF753FFFFF7DAFEF5
-:10309000FFF786FE012101EB4601C8B2FFF749FFA9
-:1030A000FFF7D0FE0DE0012C04D10020FFF7A0FFB8
-:1030B000287003E00120FFF79BFF28706D1C601E45
-:1030C000C4B2002CEFD1FFF79BFE0020CEE770B515
-:1030D00005460E460024FFF763FE2846FFF729FF4A
-:1030E000641CFFF7AFFE3046FFF723FF641CFFF7B9
-:1030F000A9FEFFF755FE691CC8B2FFF71AFF641C52
-:10310000FFF7A0FE0020FFF773FF0446FFF778FEED
-:10311000204670BD2DE9F0410746884615461E46FB
-:103120000024FFF73DFE3846FFF703FFFFF78AFE56
-:103130004046FFF7FEFEFFF785FEFFF731FE791CE4
-:10314000C8B2FFF7F6FEFFF77DFE00BF0DE0681E78
-:10315000A04204D00120FFF74BFF305503E00020D0
-:10316000FFF746FF3055601CC4B2AC42EFDBFFF7FF
-:1031700047FE2046BDE8F081000C0140AC812142B1
-:10318000008021422DE9F04180460D4616461F463B
-:103190000024FFF705FE4046FFF7CBFEFFF752FE87
-:1031A0002846FFF7C6FEFFF74DFE00BF06E0385D7C
-:1031B000FFF7BFFEFFF746FE601CC4B2B442F6DB69
-:1031C000FFF71EFE0120BDE8F08170B505460E46F2
-:1031D000144631462846FFF77AFF2070012070BD63
-:1031E00037B504460D4602AB012229462046FFF7BB
-:1031F000C9FF3EBD2DE9F8430746884614461D46E3
-:10320000089E6A4641463846FFF7DFFF28B3601C38
-:10321000FF2101FA00F0C4F108012944491EFF22F0
-:103220000A41104300F0FF09C5F1080006FA00F05A
-:10323000C6B2C4F1070006419DF8000000EA09008B
-:1032400000909DF80000304300909DF8002041461A
-:103250003846FFF7C5FFBDE8F8830020FBE7F8B567
-:1032600006460F4614461D466A4639463046FFF765
-:10327000ACFF2DB10120A0409DF80010084305E0EF
-:103280000120A0409DF8001021EA0000C0B200908B
-:103290009DF8002039463046FFF7A2FFF8BD000038
-:1032A000014691F90020002A01DD00201EE091F97D
-:1032B0000020002A01DA042018E091F90120002AF8
-:1032C00001DD012012E091F90120002A01DA052038
-:1032D0000CE091F90220002A01DD022006E091F9BC
-:1032E0000220002A01DA062000E00720704770B5AE
-:1032F00005462846FFF7D4FF0446E81CFFF7D0FF39
-:1033000044EAC00084B2A81DFFF7CAFF44EA801057
-:1033100084B2204670BD70B588B0F3A1F748FFF7BE
-:10332000DFFB02A905A801F092FF0446072C41D15A
-:1033300001A801F0FDF9059804F046FC0646019944
-:1033400004F0A2FC054604F003FC0590069804F086
-:103350003BFC0646019904F097FC054604F0F8FB97
-:103360000690079804F030FC0646019904F08CFCA6
-:10337000054604F0EDFB079005A802F0A2FA6846A6
-:1033800001F0F3F9BDF80010029848430290BDF82F
-:103390000010039848430390BDF800100498484378
-:1033A000049002A802F020FB2246D5A1D348FFF7E3
-:1033B00097FB04E02246DBA1D048FFF791FB08B061
-:1033C00070BD2DE9F04304460D46DDE90767002195
-:1033D000012041E0DFF858C33CF81080A0F1010C57
-:1033E000DFF84C9329F81C8009F1160C3CF810907A
-:1033F000A0F1010CDFF8388308F1160828F81C90BA
-:1034000008F1160C3CF81090A0F1010C08F1160818
-:1034100028F81C9008F1160C3CF81090A0F1010C53
-:1034200008F1160828F81C9008F1160C3CF81090CA
-:10343000A0F1010C08F1160828F81C9008F1160CF0
-:103440003CF81090A0F1010C08F1160828F81C9027
-:1034500000F1010C0CF0FF000A28BBDBDFF8D0C242
-:10346000ACF81240ACF82850ACF83E20ACF8543020
-:10347000ACF86A60ACF880700021002008E0DFF84A
-:10348000B0C23CF910C0614400F1010C0CF0FF0027
-:103490000A28F4DB4FF00A0C91FBFCFC0FFA8CFCC1
-:1034A000DFF88C82A8F814C0002100200AE0DFF8C1
-:1034B00080C20CF1160C3CF910C0614400F1010C03
-:1034C0000CF0FF000A28F2DB4FF00A0C91FBFCFC29
-:1034D0000FFA8CF8DFF858C2ACF82A8000210020DF
-:1034E0000AE0DFF84CC20CF12C0C3CF910C061442E
-:1034F00000F1010C0CF0FF000A28F2DB4FF00A0C7F
-:1035000091FBFCFC0FFA8CF8DFF824C2ACF8408089
-:10351000002100200AE0DFF818C20CF1420C3CF94F
-:1035200010C0614400F1010C0CF0FF000A28F2DB2E
-:103530004FF00A0C91FBFCFC0FFA8CF8DFF8F0C19D
-:10354000ACF85680002100200AE0DFF8E4C10CF15D
-:10355000580C3CF910C0614400F1010C0CF0FF0064
-:103560000A28F2DB4FF00A0C91FBFCFC0FFA8CF8F6
-:10357000DFF8BCC1ACF86C80002100200AE0DFF865
-:10358000B0C10CF16E0C3CF910C0614400F1010CAB
-:103590000CF0FF000A28F2DB4FF00A0C91FBFCFC58
-:1035A0000FFA8CF8DFF888C1ACF88280BDE8F083B0
-:1035B00038B50446032302226B21D0200094FFF784
-:1035C00019FE38BD38B50446022304221B21D02041
-:1035D0000094FFF70FFE38BD38B5044602230422DD
-:1035E0001C21D0200094FFF705FE38BD10B504461D
-:1035F000234606226B21D020FFF731FE10BD10B507
-:103600004C4B01227521D020FFF784FD49480078FA
-:1036100010BD10B5FFF7F3FF682801D1012010BDE0
-:103620000020FCE710B50446234605226A21D0207D
-:10363000FFF715FE10BD10B50446234601223721C1
-:10364000D020FFF70CFE10BD10B50220FFF7B0FF31
-:103650000320FFF7B7FF0020FFF7BEFF0020FFF7B2
-:10366000C5FF0020FFF7DEFF0020FFF7E4FF10BDDD
-:1036700038B5002000906B46012275216820FFF7C5
-:10368000EBFC9DF80000682806D09DF800202AA1D8
-:103690001A48FFF725FA05E09DF8002026A11748F3
-:1036A000FFF71EFA00F051FDE0B9782000F0B5F9FF
-:1036B000782000F099FBC82000F077FC02F066F853
-:1036C0002148FFF714FE044602F06AF840F2731036
-:1036D00002F0A7FCC82002F01DFAFFF71CFE012033
-:1036E00001F06CFD38BD000072756E5F73656C662D
-:1036F0005F746573742E2E0D0A00000000440040B4
-:1037000073657474696E6720626961732073756391
-:1037100063657366756C6C79202E2E2E2564200DE2
-:103720000A0000004661696C2E2E2025640D0A00F7
-:10373000220100201401002077686F20616D20694C
-:103740002025640D0A000000D80000202DE9F04F6C
-:103750008DB00AA849490BAB06AACDE9001048492B
-:10376000484802F0BDFD4548008800F480700028FC
-:103770007ED0069804F028FA04464FF09D4104F0EC
-:10378000F1F841490860079804F01EFA04464FF02A
-:103790009D4104F0E7F83D490860089804F014FAE8
-:1037A00004464FF09D4104F0DDF83949086009985E
-:1037B00004F00AFA04464FF09D4104F0D3F835496D
-:1037C0000860334801684FF0804004F05DFA0190D2
-:1037D0002F480168019804F057FA82462B48016887
-:1037E0004FF0404004F050FA0190284801680198D9
-:1037F00004F04AFA8346514604F04EFB81464FF0EE
-:103800007E5104F041F8044604F012F8CDE90201BB
-:103810001D4801684FF0804004F036FA83461B488B
-:103820000168584604F030FA8146194801684FF0A3
-:10383000804004F029FA834616480168584604F08F
-:1038400023FA8246494604F01FF8044603F0F0FFCD
-:103850000746DDE9022303F0FDFA4FF066320E4B16
-:10386000CDE9040103F0F0FD054603F0B3FB00E0F1
-:1038700001E00A4908600DB0BDE8F08FBC000020EF
-:10388000B6000020B0000020C8000020CC000020BE
-:10389000D0000020D400002066A64C40C4000020C8
-:1038A00038B50446FB4890F82400C0B114B102209A
-:1038B000009001E000200090F64A1268D17BF54AA2
-:1038C000526810786B460122FFF762FB10B14FF08F
-:1038D000FF3038BD9DF80010EE48417423E0ED48FC
-:1038E000807A10B94FF0FF30F3E724B1E948407C0B
-:1038F00008B10020EDE714B10120009001E00020A4
-:103900000090E44A1268D17BE24A526810786B4614
-:103910000122FFF73DFB10B14FF0FF30D9E79DF8D2
-:103920000010DC4841740020D3E738B5002419E0CA
-:10393000D8480068C07AA04204D0D6480068407DCC
-:10394000A04200D10CE0D349496808786B460122B7
-:103950002146FFF781FB10B14FF0FF3038BD00BFAB
-:10396000601CC4B2CB4840680079A042E0DC002073
-:10397000F4E770B504460D46C6480068C07AA04218
-:1039800004D0C4480068407DA04202D14FF0FF300F
-:1039900070BDC04840680079A04202DC4FF0FF30A3
-:1039A000F6E7BC49496808782B4601222146FFF713
-:1039B00053FBEDE738B50446B64890F82300A04223
-:1039C00001D1002038BD14B13020009001E000206A
-:1039D0000090B048807C20B19DF8000040F00200CB
-:1039E0000090AC4890F8220020B19DF8000040F013
-:1039F00080000090A74A1268117DA64A526810788C
-:103A00006B460122FFF7C4FA10B14FF0FF30D9E73F
-:103A1000A04880F823400020D4E738B5044604F0DD
-:103A2000700010B10120009005E014B1002000905A
-:103A300001E040200090974A1268917C954A5268B4
-:103A400010786B460122FFF7A3FA20B100219148BC
-:103A50008172481E38BD9DF8000020F040018D485D
-:103A600001730020009004F0400020B99DF8000090
-:103A700040F00400009004F0200020B99DF8000000
-:103A800040F00200009004F0100020B99DF8000002
-:103A900040F00100009004F0080020B99DF80000FB
-:103AA00040F0380000907B4A1268D17C794A526815
-:103AB00010786B460122FFF76BFA20B100217548A0
-:103AC0008172481EC6E724B1082C02D00020FFF7FF
-:103AD00071FF70488472002101753220FEF7BEFA32
-:103AE0000020B7E738B504466A48807CA04201D17F
-:103AF000002038BD002C46D0664A12681179654A0C
-:103B0000526810786B460122FFF7A6FA10B14FF009
-:103B1000FF30EEE79DF8000020F0200000905D4AA5
-:103B2000126811795B4A526810786B460122FFF7E0
-:103B30002FFA10B14FF0FF30DBE70320FEF78EFACB
-:103B400002200090534890F8220020B19DF8000018
-:103B500040F0800000904F4890F8230020B19DF87D
-:103B6000000040F0300000904A4A1268117D494A36
-:103B7000526810786B460122FFF70AFA002851D0EC
-:103B80004FF0FF30B5E7434A12681179414A526855
-:103B900010786B460122FFF75FFA10B14FF0FF304B
-:103BA000A7E73C48807A00F0010028B19DF80000AA
-:103BB00040F02000009004E09DF8000020F020007C
-:103BC0000090344A12681179324A526810786B4674
-:103BD0000122FFF7DDF910B14FF0FF3089E7032034
-:103BE000FEF73CFA2B4890F8220010B1802000909C
-:103BF00001E000200090274890F8230020B19DF8B4
-:103C0000000040F030000090224A1268117D214AE5
-:103C1000526810786B460122FFF7BAF910B14FF0E5
-:103C2000FF3066E71B488474002062E708B5194836
-:103C3000807A10B94FF0FF3008BD00200090154A7F
-:103C40001268D17B134A526810786B460122FFF745
-:103C50009FF910B14FF0FF30EEE70E4A126851792C
-:103C60000C4A526810786B460122FFF791F910B1A7
-:103C70004FF0FF30E0E7074A12681179054A5268B1
-:103C800010786B460122FFF783F928B14FF0FF301F
-:103C9000D2E70000E8000020F74890F82400002850
-:103CA00050D00C200090F44A12681179F24A526800
-:103CB00010786B460122FFF76BF910B14FF0FF301F
-:103CC000BAE7C0200090EC48807A00F0010020B1F3
-:103CD0009DF8000040F020000090E74A126811793A
-:103CE000E54A526810786B460122FFF751F910B18E
-:103CF0004FF0FF30A0E7E048407C10B10220009078
-:103D000001E000200090DC4A1268D17BDA4A526858
-:103D100010786B460122FFF73BF910B14FF0FF30EE
-:103D20008AE700200090D44A12685179D24A52683A
-:103D300010786B460122FFF72BF9002852D04FF084
-:103D4000FF3079E704200090CB4A12681179CA4A03
-:103D5000526810786B460122FFF71AF910B14FF044
-:103D6000FF3069E7C448807C20B9C348807A00F0FE
-:103D7000010010B94020009001E060200090BE4A90
-:103D800012681179BC4A526810786B460122FFF71D
-:103D9000FFF810B14FF0FF304EE7B748407C10B14C
-:103DA0000120009001E000200090B34A1268D17B0E
-:103DB000B14A526810786B460122FFF7E9F810B15A
-:103DC0004FF0FF3038E7AC4A12685179AA4A52687E
-:103DD0001078A94B10330122FFF7DAF810B14FF039
-:103DE000FF3029E7002027E770B50446002624F0BD
-:103DF0000104A14890F8240008B1002070BD9E483D
-:103E0000807A10B94FF0FF30F8E79B48057C807A44
-:103E10002040994908740846007CA04202D04FF027
-:103E2000FF3600E0002614B99348007D18B1012048
-:103E3000FFF736FD02E00020FFF732FD3CB1FFF74F
-:103E4000F5FE20B18C4805744FF0FF30D6E73046C0
-:103E5000D4E738B504468848807A10B94FF0FF306F
-:103E600038BDBC2C02DB0120009015E0622C02DB87
-:103E70000220009010E02A2C02DB032000900BE0CF
-:103E8000142C02DB0420009006E00A2C02DB052043
-:103E9000009001E0062000907748C07A9DF800105D
-:103EA000884201D10020DBE7734A12689178724A98
-:103EB000526810786B460122FFF76AF810B14FF094
-:103EC000FF30CDE79DF800106B48C1720020C7E7B6
-:103ED00038B50446282C02DD4FF0FF3038BDDCB980
-:103EE0000020FFF767FD00208DF8000007208DF807
-:103EF0000100614A1268917C5F4A526810786B46F3
-:103F00000222FFF745F810B14FF0FF30E6E700213D
-:103F1000594801750020E1E70120FFF74BFD202003
-:103F20008DF80000012C06D100208DF8010005203D
-:103F3000FFF78FFF17E0052C06DC01208DF801004C
-:103F40000520FFF786FF0EE0142C06DC02208DF81A
-:103F500001000A20FFF77DFF05E003208DF8010036
-:103F60001420FFF776FF9DF80100072101EB801078
-:103F7000C0B28DF80100404A1268917C3E4A5268F6
-:103F800010786B460222FFF703F810B14FF0FF30B4
-:103F9000A4E70821384881720021017301210175CD
-:103FA0000020FFF721FF002098E738B5044632488B
-:103FB000807A10B94FF0FF3038BD2F4890F82400B8
-:103FC00010B14FF0FF30F7E72B48007D50B134B10E
-:103FD000282C04DCE0B2FFF77BFF0020ECE7002098
-:103FE000FFF776FF042C01DA042404E0B4F57A7FAD
-:103FF00001DD4FF47A744FF47A7090FBF4F0401EB8
-:10400000C0B200901C4A126851781B4A526810785E
-:104010006B460122FEF7BCFF10B14FF0FF30CBE73B
-:104020009DF80000401C4FF47A7191FBF0F081B2D2
-:104030001148C1810146C9894810FFF70AFF0020D5
-:10404000BAE738B504460C48807A10B94FF0FF3013
-:1040500038BD022C06D0042C07D0082C08D0102C18
-:104060000FD10BE0002000900EE0082000900BE044
-:104070001020009008E00000E800002018200090C8
-:1040800002E04FF0FF30E3E700BFF948407A9DF8C7
-:104090000010B0EBE10F01D10020D9E7F44A12681B
-:1040A000D179F34A526810786B460122FEF770FF0F
-:1040B00010B14FF0FF30CBE79DF80000C110EC4885
-:1040C00041720020C4E738B50446E948807A10B947
-:1040D0004FF0FF3038BDFA2C09D0B4F5FA7F09D083
-:1040E000B4F57A7F09D0B4F5FA6F0CD108E000205E
-:1040F00000900BE00820009008E01020009005E000
-:104100001820009002E04FF0FF30E3E700BFD848EE
-:10411000007A9DF80010B0EBE10F01D10020D9E743
-:10412000D34A12689179D24A526810786B460122BC
-:10413000FEF72EFF10B14FF0FF30CBE79DF80000E7
-:10414000C010CB4908720020C4E71CB580208DF850
-:104150000000C74A1268917CC54A526810786B46C5
-:104160000122FEF715FF10B14FF0FF301CBD642097
-:10417000FDF774FF00208DF80000BD4A1268917CA5
-:10418000BB4A526810786B460122FEF701FF10B15E
-:104190004FF0FF30EAE7B64A1268917DB44A5268A0
-:1041A00010786B460622FEF757FF10B14FF0FF3034
-:1041B000DCE79DF80500C007400F9DF8031001F0F3
-:1041C000010140EA41009DF8011001F0010140EABF
-:1041D000010494B1012C03D10121A548C17431E03F
-:1041E000022C03D10021A248C1742BE02146A1A0DA
-:1041F00002F07CFA4FF0FF30B8E79D4A1268D178A0
-:104200009B4A526810786B460122FEF725FF10B1D9
-:104210004FF0FF30AAE79DF8000000F00F042CB922
-:104220009E4802F063FA4FF0FF309FE7042C06D15E
-:104230009BA002F05BFA01218D48C17402E00021CD
-:104240008B48C174FF218A488172FF208849087217
-:10425000FF2187484172C1724FF6FF71C181FF2172
-:10426000017481740121017380F82210002180F80B
-:104270002310417501751630016041608160163868
-:1042800080F8241080F82510C1844FF4FA60FFF7FD
-:104290001AFF10B14FF0FF3068E70220FFF7D1FEA0
-:1042A00010B14FF0FF3061E72A20FFF7D2FD10B1C7
-:1042B0004FF0FF305AE73220FFF777FE10B14FF092
-:1042C000FF3053E70020FFF78FFD10B14FF0FF30B4
-:1042D0004CE70020FFF706FC10B14FF0FF3045E738
-:1042E0000020FFF79AFB002040E770477CB50446AA
-:1042F0000D465F48807A00F0700010B94FF0FF3033
-:104300007CBD5B4A1268117B594A526810786B4633
-:104310000622FEF7A1FE10B14FF0FF30F0E79DF846
-:1043200001009DF8001040EA012000B220809DF8B5
-:1043300003009DF8021040EA012000B260809DF861
-:1043400005009DF8041040EA012000B2A08015B1DC
-:104350002846FFF7CAFF0020D2E77CB504460D4689
-:104360004348807A00F0080010B94FF0FF307CBD60
-:104370003F4A1268517B3E4A526810786B460622CB
-:10438000FEF76AFE10B14FF0FF30F0E79DF8010034
-:104390009DF8001040EA012000B220809DF8030043
-:1043A0009DF8021040EA012000B260809DF80500EF
-:1043B0009DF8041040EA012000B2A08015B1284603
-:1043C000FFF793FF0020D2E72DE9FE4F05460C468C
-:1043D0002748807A18B94FF0FF30BDE8FE8F244A95
-:1043E0001268917B224A5268107802AB0222FEF7D3
-:1043F00033FE10B14FF0FF30EFE79DF809009DF854
-:10440000081040EA012006B214B12046FFF76DFF04
-:1044100017494968C88803F0EFFB154901904968BE
-:10442000B1F9080003F0D0FB8346304603F0CCFB23
-:104430005946009003F030FD8246019903F092FA4C
-:1044400081461F4903F020FA80464FF08F4103F068
-:104450001BFC074603F07CFB28600020BDE710B57D
-:1044600088B004461CB94FF0FF3008B010BD29E0F9
-:10447000E8000020556E737570706F72746564206B
-:10448000736F6674776172652070726F64756374A0
-:10449000207265762025642E0A000000608D0008D9
-:1044A00048616C662073656E7369746976697479A6
-:1044B000207061727420666F756E642E0D0A0000A4
-:1044C00000000C42206830B9606820B9A06810B9BB
-:1044D000002008B010BDFA494968087806AB0322ED
-:1044E0001146FEF7B9FD10B14FF0FF30F1E79DF82E
-:1044F0001800082101EB201000F00F00ADF80000BB
-:104500009DF8190001EB201000F00F00ADF802003B
-:104510009DF81A0001EB201000F00F00ADF8040028
-:1045200020684100BDF90000403091FBF0F000B27E
-:10453000ADF8100060684100BDF90200403091FB09
-:10454000F0F000B2ADF81200A0684100BDF904001F
-:10455000403091FBF0F000B2ADF81400D849496842
-:10456000087806AB06221146FEF776FD10B14FF033
-:10457000FF30AEE79DF819009DF8181040EA0120C1
-:1045800000B2ADF808009DF81B009DF81A1040EA33
-:10459000012000B2ADF80A009DF81D009DF81C1026
-:1045A00040EA012000B2ADF80C00BDF81000BDF8E3
-:1045B0000810084400B2ADF81000BDF81200BDF8B4
-:1045C0000A10084400B2ADF81200BDF81400BDF89E
-:1045D0000C10084400B2ADF81400BDF81000000A39
-:1045E0008DF81800BDF81000C0B28DF81900BDF8A4
-:1045F0001200000A8DF81A00BDF81200C0B28DF842
-:104600001B00BDF81400000A8DF81C00BDF8140052
-:10461000C0B28DF81D00AA494968087806AB062289
-:104620001146FEF7B5FC10B14FF0FF3051E7002006
-:104630004FE70146A248007A30B1012807D002288E
-:1046400009D003280FD10AE0FA2008800EE04FF4C9
-:10465000FA7008800AE04FF47A70088006E04FF4A0
-:10466000FA60088002E00020088000BF00BF002040
-:10467000704701469248407A30B1012807D002289D
-:1046800008D003280CD108E0022008700BE00420B9
-:10469000087008E00820087005E01020087002E0AB
-:1046A0004FF0FF30704700BF8548C07C18B10878D4
-:1046B0004006000E08700020F4E701468048C07AEA
-:1046C000082817D2DFE800F01704070A0D101318A6
-:1046D000BC20088013E06220088010E02A200880B7
-:1046E0000DE0142008800AE00A20088007E0052079
-:1046F000088004E000BF00BF0020088000BF00BFAA
-:104700000020704701466E4890F8240010B14FF029
-:10471000FF3070476A48C08908800020F9E70146E9
-:1047200000200880401E704701464FF0FF30704760
-:1047300001466348007A30B1012807D0022808D02A
-:1047400003280CD108E05F4808600BE05E48086071
-:1047500008E05E48086005E05D48086002E04FF050
-:10476000FF30704700BF0020FBE701465448407A05
-:1047700030B1012808D002280AD0032810D10BE05C
-:104780004FF4804008800EE041F69C7008800AE0FB
-:104790004FF48050088006E04FF40060088002E08B
-:1047A0004FF0FF30704700BF4548C07C10B108880B
-:1047B000401008800020F5E701464148007C087061
-:1047C0000020704701463E48807A10B101200870F1
-:1047D00001E0002008700020704738B504463848D2
-:1047E000807A10B94FF0FF3038BD354A1268117C1D
-:1047F000334A526810786B460222FEF72DFC10B146
-:104800004FF0FF30F0E79DF801009DF8001040EAFE
-:10481000012000B220800020E6E72DE9FE4F074688
-:10482000884692461D46DDF830B000260024244814
-:1048300090F8240010B1601EBDE8FE8F00202870A3
-:104840001F48807A10B94FF0FF30F5E71C48007C14
-:1048500010B94FF0FF30EFE71948007C00F040003E
-:1048600008B1B01CC6B21648007C00F0200008B1A8
-:10487000B01CC6B21248007C00F0100008B1B01C99
-:10488000C6B20F48007C00F0080008B1B01DC6B2E7
-:104890000B4A1268917A0A4A526810786B460222D3
-:1048A000FEF7DAFB10B14FF0FF30C5E79DF80100CD
-:1048B0009DF8001040EA0129B1450BDA0020BBE762
-:1048C000E80000200000034300008342333303422A
-:1048D00033338341FC4840684088B9EB600F17DDF3
-:1048E000F94A1268517CF84A526810786B460122E6
-:1048F000FEF7B2FB10B14FF0FF309DE79DF80000CE
-:1049000000F0100020B1FFF791F96FF0010093E77C
-:104910005046FFF7EAFCEC4A1268D17AEA4A52683C
-:1049200010786B463246FEF797FB10B14FF0FF3020
-:1049300082E799FBF6F0401E8BF8000000202870FB
-:10494000B4422AD0E048007C00F0080028B3601C84
-:104950001DF800001DF8041040EA012000B2A8F87C
-:104960000000E01C1DF80010A01C1DF8000041EA2A
-:10497000002000B2A8F80200601D1DF80010201DE4
-:104980001DF8000041EA002000B2A8F804002878D1
-:1049900040F008002870A01D84B2B44213D0CA4869
-:1049A000007C00F0400070B1601C1DF800001DF894
-:1049B000041040EA012000B23880287840F040001E
-:1049C0002870A01C84B2B44213D0BF48007C00F011
-:1049D000200070B1601C1DF800001DF8041040EAB2
-:1049E000012000B27880287840F020002870A01CB8
-:1049F00084B2B44213D0B448007C00F0100070B10F
-:104A0000601C1DF800001DF8041040EA012000B2EF
-:104A1000B880287840F010002870A01C84B20020D4
-:104A20000AE7F8B504460F461646A74890F8240052
-:104A300010B94FF0FF30F8BDA348807A10B94FF09D
-:104A4000FF30F8E7A04A1268917A9F4A52681078BE
-:104A50006B460222FEF700FB10B14FF0FF30EAE791
-:104A60009DF801009DF8001040EA0125A54203DAF7
-:104A700000203070401EDEE7934840684088B5EB68
-:104A8000600F17DD904A1268517C8F4A5268107887
-:104A90006B460122FEF7E0FA10B14FF0FF30CAE793
-:104AA0009DF8000000F0100020B1FFF7BFF86FF094
-:104AB0000100C0E7E2B2844B1B68D97A824B5B6885
-:104AC00018783B46FEF7C8FA10B14FF0FF30B2E756
-:104AD00095FBF4F0401E30700020ACE701467A48A8
-:104AE00080F82210002070477CB505467649496859
-:104AF000087801AB04220D21FEF7AEFA08B10720B9
-:104B00007CBD9DF80700C0F301109DF8041001F072
-:104B1000E00140EAE1008DF800009DF80700C0F3D5
-:104B200081009DF8051001F0E00140EAE1008DF8F8
-:104B300001009DF8070000F003009DF8061001F049
-:104B4000E00140EAE1008DF8020000241CE01DF8BD
-:104B5000040018B9002045F8240013E05B4845F82C
-:104B6000240006E055F82400594903F08DF845F873
-:104B700024001DF80400401EC0B20DF804000028F7
-:104B8000F0D100BF601CC4B2032CE0DB0020B7E70B
-:104B90002DE9FE4F06460F4600256846FFF7A4FFA5
-:104BA000002442E056F8240057F82410A0EB010A34
-:104BB000BAF1000F01DB514601E0CAF100010846DD
-:104BC00003F002F883464FF08F4102F0CBFE80469F
-:104BD0005DF82400002102F087FF16D05DF8241054
-:104BE000404602F0BFFE82464FF07E5103F054F97A
-:104BF000814629F0004A3748416A504603F010F9CF
-:104C000012D20120A04005430EE03248C16940465F
-:104C100003F006F805D32F48016A404603F000F977
-:104C200002D20120A0400543641C032CBADB2846B5
-:104C3000BDE8FE8F2DE9FC5F06460F4600252249A0
-:104C40004968087801AB03220D21FEF705FA10B17F
-:104C50000720BDE8FC9F9DF8040000F01F008DF8C0
-:104C600004009DF8050000F01F008DF805009DF878
-:104C7000060000F01F008DF80600002462E056F8E0
-:104C8000240057F82410A0EB010BBBF1000F01DB4F
-:104C9000594601E0CBF10001084602F095FF4FF0C4
-:104CA0008F41009002F05EFE814601A8005DC0B316
-:104CB0000849086802F0A0FF83465946064802F0FA
-:104CC00051FE80460FE00000E80000207B14AE3E5D
-:104CD0001D5A843F9C80000800B04C45FE49404668
-:104CE00002F0D2FF804601A8005D401EC0B201A9BB
-:104CF00008550028F2D14146484602F033FE83466B
-:104D00004FF07E5103F0C8F882462AF0004BF3487A
-:104D10008169584603F084F813D20120A04005436E
-:104D20000FE0FFE7ED480169484602F079FF05D33F
-:104D3000EA484169484603F073F802D20120A040D6
-:104D40000543641C032C9ADB284682E72DE9F04FCB
-:104D500087B005460C46914601208DF810000020D2
-:104D60008DF81100DE4A1268917CDD4A5268107895
-:104D700004AB0222FEF70CF920B14FF0FF3007B070
-:104D8000BDE8F08FC820FDF769F900208DF810000C
-:104D9000D34A1268D17BD24A5268107804AB012200
-:104DA000FEF7F6F810B14FF0FF30E8E7CC4A126892
-:104DB0005179CB4A5268107804AB0122FEF7E8F82B
-:104DC00010B14FF0FF30DAE7C54A1268917CC44A4F
-:104DD0005268107804AB0122FEF7DAF810B14FF0F8
-:104DE000FF30CCE7BE4A1268D17DBD4A52681078C8
-:104DF00004AB0122FEF7CCF810B14FF0FF30BEE754
-:104E0000B74A12681179B64A5268107804AB012289
-:104E1000FEF7BEF810B14FF0FF30B0E70C208DF870
-:104E20001000AF4A12681179AD4A5268107804AB8D
-:104E30000122FEF7ADF810B14FF0FF309FE70F20D1
-:104E4000FDF70CF9A648806A407A8DF81000A44A54
-:104E500012689178A24A5268107804AB0122FEF7DA
-:104E600097F810B14FF0FF3089E79D48806A007ACB
-:104E70008DF810009A4A12685178994A5268107851
-:104E800004AB0122FEF784F810B14FF0FF3076E753
-:104E9000B9F1000F07D09248806A807A40F0E000B4
-:104EA0008DF8100004E08E48806A807A8DF810003A
-:104EB0008B4A126891798A4A5268107804AB0122B1
-:104EC000FEF766F810B14FF0FF3058E7B9F1000F68
-:104ED00007D08348806AC07A40F0E0008DF8100067
-:104EE00003E07E48C07A8DF810007D4A1268D179BF
-:104EF0007B4A5268107804AB0122FEF749F810B1E2
-:104F00004FF0FF303BE7B9F1000F02D0C820FDF7AA
-:104F1000A5F840208DF81000714A12681179704A86
-:104F20005268107804AB0122FEF732F810B14FF04E
-:104F3000FF3024E778208DF81000694A1268517913
-:104F4000674A5268107804AB0122FEF721F810B1CD
-:104F50004FF0FF3013E761498889FDF77FF80020A3
-:104F60008DF810005E4A126851795D4A52681078D7
-:104F700004AB0122FEF70CF810B14FF0FF30FEE653
-:104F8000574A1268917A564A5268107804AB022246
-:104F9000FEF762F810B14FF0FF30F0E69DF8110017
-:104FA0009DF8101040EA012B0C209BFBF0F0C6B2DC
-:104FB0000020A86068602860A06060602060824671
-:104FC00065E0474A1268D17A454A5268107804ABC6
-:104FD0000C22FEF741F810B14FF0FF30CFE69DF8FC
-:104FE00011009DF8101040EA012000B2ADF8080051
-:104FF0009DF813009DF8121040EA012000B2ADF8B0
-:105000000A009DF815009DF8141040EA012000B236
-:10501000ADF80C00BDF90810206808442060BDF907
-:105020000A10606808446060BDF90C10A06808446C
-:10503000A0609DF817009DF8161040EA012000B20C
-:10504000ADF800009DF819009DF8181040EA012005
-:1050500000B2ADF802009DF81B009DF81A1040EA5E
-:10506000012000B2ADF80400BDF900102868084422
-:105070002860BDF90210686808446860BDF9041032
-:10508000A8680844A8600AF1010000F0FF0AB245D0
-:1050900097DB1248D0F800C02868C117090441EA1C
-:1050A0001041070462460023384601F0FAFA3246FE
-:1050B0000023CDE9020101F0F4FA28600748D0F896
-:1050C00000C06868C117090441EA1041070462463C
-:1050D0000023384606E0000054E3853F9C8000082A
-:1050E000E800002001F0DDFA32460023CDE902019C
-:1050F00001F0D7FA6860F948D0F800C0A868C11775
-:10510000090441EA1041070462460023384601F0D1
-:10511000C8FA32460023CDE9020101F0C2FAA860C4
-:10512000EE48D0F804C02168C817000440EA1148CE
-:105130000F04624600233846414601F0B2FA324677
-:105140000023CDE9020101F0ACFA2060E348D0F879
-:1051500004C06068C117090441EA104107046246AF
-:105160000023384601F09DFA32460023CDE90201C2
-:1051700001F097FA6060D948D0F804C0A068C11760
-:10518000090441EA1041070462460023384601F051
-:1051900088FA32460023CDE9020101F082FAA060CC
-:1051A000A068002804DDA068A0F58030A06003E0BE
-:1051B000A06800F58030A0600020E0E538B5044626
-:1051C000C74890F82400A04201D1002038BD44B364
-:1051D000C34890F8250010B94FF0FF30F6E70020E3
-:1051E000FEF75EFB0020FEF77DFCBD49C88CFEF794
-:1051F000DCFE00200090BA49496808786B4601221D
-:105200002321FDF7C5FE0121B54880F824100120B7
-:10521000FEF746FBFEF70AFDB2A1B948FDF760FCB8
-:1052200013E00020FEF73CFBAD48007C0090AC4949
-:10523000496808786B4601222321FDF7A9FE002169
-:10524000A74880F82410FEF7F1FC0020BEE72DE906
-:10525000F04F8DB083460F4602200C90A04890F886
-:10526000240020B10020FFF7A9FF012600E000265E
-:1052700003A8FFF7DEF905A8FFF7FBF901A8FFF780
-:105280001CFA02A8FFF73EFA954890F80AA004A875
-:10529000FFF792FA002407E0002239465846FFF74C
-:1052A00055FD00B902E0641C022CF5DB00BF022CA6
-:1052B00001D1002528E0002407E0012206A909A861
-:1052C000FFF744FD00B902E0641C022CF5DB00BFCF
-:1052D000022C01D1002517E006A93846FFF758FC3B
-:1052E00000F0FF0809A95846FFF7A4FC00F0FF09E9
-:1052F0000025B9F1000F01D145F00105B8F1000F0B
-:1053000001D145F0020500BFFF2075490872FF2159
-:1053100073484172C1724FF6FF71C181FF218172E2
-:10532000017401210173BDF80C00FEF7CCFE9DF85D
-:105330001400FEF786FEBDF80400FEF78AFDBDF8F6
-:105340000800FEF732FE5046FEF767FB9DF810009E
-:10535000FEF74AFD3EB10120FFF730FF2A4669A162
-:105360006748FDF7BDFB2A4669A16548FDF7B8FB14
-:1053700028460DB0BDE8F08FF8B504460D46164638
-:1053800016B94FF0FF30F8BD5548807A10B94FF08C
-:10539000FF30F8E720128DF80000E0B28DF8010030
-:1053A0009DF8010028444E4949684989884202DD38
-:1053B0004FF0FF30E7E74A4A1268117E484A5268C8
-:1053C00010786B460222FDF7E3FD10B14FF0FF307D
-:1053D000D9E7EAB2424B1B68597D414B5B681878AC
-:1053E0003346FDF7D5FD10B14FF0FF30CBE700207D
-:1053F000C9E7F8B504460D46164616B94FF0FF301A
-:10540000F8BD3748807A10B94FF0FF30F8E7201226
-:105410008DF80000E0B28DF801009DF801002844ED
-:105420002F4949684989884202DD4FF0FF30E7E79C
-:105430002B4A1268117E2A4A526810786B46022263
-:10544000FDF7A6FD10B14FF0FF30D9E7EAB2244BCB
-:105450001B68597D224B5B6818783346FDF7FCFDCD
-:1054600010B14FF0FF30CBE70020C9E72DE9F04342
-:1054700085B005460E4690469946194890F8250095
-:1054800020B14FF0FF3005B0BDE8F08316B94FF002
-:10549000FF30F8E7002447E0281B102801DD10202A
-:1054A00000E0281B87B2321939462046FFF764FF17
-:1054B00010B14FF0FF30E6E701AA39462046FFF76A
-:1054C00098FF10B14FF0FF30DDE730193A4601A9DF
-:1054D00001F088F930B36FF00100D4E79C80000838
-:1054E000E80000206D70755F7365745F646D705FB8
-:1054F000737461746520646D70206F6E0D0A000016
-:1055000000440040646D70206F6E0D0A00000000C2
-:1055100072657475726E2E2E726573203D2025643F
-:105520000D0A0000E01984B2AC42B5DB4FEA282036
-:105530008DF8000008F0FF008DF80100924A126813
-:10554000917E914A526810786B460222FDF720FD49
-:1055500010B14FF0FF3096E701218B4880F82510FD
-:10556000A0F8269000208EE70146874890F8240096
-:1055700008700020704702464FF0FF307047014628
-:105580004FF0FF307047F8B505460F461446002C23
-:1055900070D0B5F5FF5F01DDFF2605E0202D01DAB3
-:1055A000012601E0C5F3471607B90127282C02DDC3
-:1055B0004FF0FF30F8BD7448407D28BB724890F82A
-:1055C000240038B10020FFF7F9FD01216E4880F872
-:1055D000201003E000216C4880F820106A48163043
-:1055E000FFF727F868481830FFF743F866481A3085
-:1055F000FFF763F864481C30FFF784F86248817A4B
-:1056000081771F30FFF7D8F80020FEF749F9002016
-:10561000FEF75EFC00208DF800005B4A126891786E
-:10562000594A526810786B460122FDF7B1FC10B15F
-:105630004FF0FF30BEE740208DF80000524A12685C
-:10564000D17B514A526810786B460122FDF7A0FCCD
-:1056500000B165E08DF800608DF801704A4A12686B
-:10566000117A494A526810786B460222FDF790FC85
-:1056700008B155E047E00520FCF7F0FC4248407ACD
-:10568000072101EBC000C0B28DF800003E4A12684D
-:10569000D1793D4A526810786B460122FDF778FCBB
-:1056A00000B13DE020208DF80000012C03D1002046
-:1056B0008DF801000EE0052C03DC01208DF80100BF
-:1056C00008E0142C03DC02208DF8010002E0032026
-:1056D0008DF801009DF80100072101EB8010C0B298
-:1056E0008DF80100284A1268917C274A5268107888
-:1056F0006B460222FDF74CFC00B111E0012122486B
-:105700004175002056E7204A1632002103E0505C24
-:1057100000B105E0491C0C29F9D34FF0FF3049E7EF
-:10572000FF2019490872FF2117484172C1724FF6D4
-:10573000FF71C181FF218172017401210173014652
-:10574000887FFEF76AF91049C88AFEF7BCFC0E494B
-:10575000087EFEF776FC0C49488BFEF77AFB0A4977
-:10576000888BFEF722FC0849C87FFEF73DFB064800
-:1057700090F8200010B10120FFF720FD0021024821
-:105780004175002016E70000E800002010B5C8238E
-:105790004FF48062F74940F6F630FFF767FE10BD20
-:1057A00010B586B00446F4A000680390F3A000682A
-:1057B0000290F3A000680190F2A00068009004F04D
-:1057C000030003A9085C8DF8140003A8C4F3C10109
-:1057D000405C8DF8150003A8C4F38111405C8DF87E
-:1057E000160004F0030002A9085C8DF8100002A85E
-:1057F000C4F3C101405C8DF8110002A8C4F381110B
-:10580000405C8DF8120005AA032140F22640FFF704
-:10581000B3FD18B14FF0FF3006B010BD04AA03214C
-:1058200040F22A40FFF7A8FD10B14FF0FF30F3E738
-:10583000019805900098049004F0040058B19DF878
-:10584000140040F001008DF814009DF8100040F0A5
-:1058500001008DF8100004F0200058B19DF81500EB
-:1058600040F001008DF815009DF8110040F0010096
-:105870008DF8110004F4807058B19DF8160040F0C6
-:1058800001008DF816009DF8120040F001008DF81F
-:10589000120005AA03214FF48860FFF76DFD10B1D7
-:1058A0004FF0FF30B8E704AA032140F23140FFF780
-:1058B00063FD10B14FF0FF30AEE7B3480481002024
-:1058C000AAE71FB50446B048007A00F0030054F878
-:1058D00020000190AC48007A00F0040010B101985B
-:1058E00040420190A848007AC0F3C10054F820005B
-:1058F0000290A548007A00F0200010B102984042C2
-:105900000290A148007AC0F3811054F8200003905F
-:105910009D48008900F4807010B1039840420390C4
-:105920009A49019880FB0101800F40EA81000190B3
-:105930009649029880FB0110820042EA9170029021
-:105940009249039880FB0110820042EA9170039013
-:105950000198000E8DF800000198000C8DF80100F0
-:105960000198000A8DF802000198C0B28DF803007A
-:105970006A4604214FF47470FFF7FEFC18B14FF033
-:10598000FF3004B010BD0298000E8DF800000298A0
-:10599000000C8DF801000298000A8DF802000298B0
-:1059A000C0B28DF803006A4604214FF47570FFF70A
-:1059B000E3FC10B14FF0FF30E3E70398000E8DF8E1
-:1059C00000000398000C8DF801000398000A8DF880
-:1059D00002000398C0B28DF803006A4604214FF418
-:1059E0007670FFF7C9FCCCE770B588B0064601A811
-:1059F000FEF7BBFEBDF804000021C90341EA504593
-:105A0000C4036148007A00F0030056F820000590B6
-:105A10005D48007A00F0040010B1059840420590FE
-:105A20005948007AC0F3C10056F820000690564845
-:105A3000007A00F0200010B10698404206905248CB
-:105A4000007AC0F3811056F8200007904E48008974
-:105A500000F4807010B10798404207900598C11774
-:105A6000A0FB042301FB043100FB0510810041EA87
-:105A7000927005900698C117A0FB042301FB043126
-:105A800000FB0510810041EA927006900798C1174B
-:105A9000A0FB042301FB043100FB0510810041EA57
-:105AA000927007900598000E8DF808000598000C7C
-:105AB0008DF809000598000A8DF80A000598C0B213
-:105AC0008DF80B000698000E8DF80C000698000C5F
-:105AD0008DF80D000698000A8DF80E000698C0B2E9
-:105AE0008DF80F000798000E8DF810000798000C35
-:105AF0008DF811000798000A8DF812000798C0B2BF
-:105B00008DF8130002AA0C214FF42570FFF734FC26
-:105B100008B070BD30B585B004461DA207CA02ABFF
-:105B200007C3C82C03DD4FF0FF3005B030BDC820DF
-:105B300090FBF4F0401E85B2280A8DF80000E8B210
-:105B40008DF801006A46022140F21620FFF714FC8E
-:105B500010B14FF0FF30E8E702AA0C2140F6C12057
-:105B6000FFF70AFC10B14FF0FF30DEE706488481F2
-:105B70000020DAE7C48000084CCD6C000CC92C0072
-:105B80003656760026466600A801002009E3CA02C0
-:105B9000FEF2ABC4AAF1DFDFBBAFDFDF0146FC489A
-:105BA00080890880002070472DE9FC4706460F4693
-:105BB00006F0070010B1B7F5C86F03DD4FF0FF30F6
-:105BC000BDE8FC87384602F017F88146F14901F03C
-:105BD000C9FE80466846FEF74CFD9DF8000002288D
-:105BE00006D0042816D0082826D0102848D135E041
-:105BF0004FF08D41404602F047F8814601F0C4FF66
-:105C000084B2E549404602F03FF8814601F0BCFF0E
-:105C100085B238E04FF08C41404602F035F88146BD
-:105C200001F0B2FF84B2DD49404602F02DF8814612
-:105C300001F0AAFF85B226E04FF08B41404602F00A
-:105C400023F8814601F0A0FF84B2D549404602F016
-:105C50001BF8814601F098FF85B214E04FF08A41AD
-:105C6000404602F011F8814601F08EFF84B2CD4922
-:105C7000404602F009F8814601F086FF85B202E055
-:105C80004FF0FF309CE700BF20128DF80400E0B217
-:105C90008DF8050028128DF80600E8B28DF807008F
-:105CA00006F00100A0B101AA02214FF4EA70FFF74B
-:105CB00063FB10B14FF0FF3082E70DF106020221C5
-:105CC0004FF49270FFF758FB10B14FF0FF3077E7B9
-:105CD00006F00200A0B101AA02214FF4EC70FFF718
-:105CE0004BFB10B14FF0FF306AE70DF106020221C5
-:105CF0004FF49470FFF740FB10B14FF0FF305FE7B7
-:105D000006F00400A0B101AA02214FF4EE70FFF7E3
-:105D100033FB10B14FF0FF3052E70DF106020221C4
-:105D20004FF49670FFF728FB10B14FF0FF3047E7B4
-:105D3000002045E738B504460020009004F001003B
-:105D400020B19DF8000040F03000009004F0020007
-:105D500020B19DF8000040F00C00009004F0040019
-:105D600020B19DF8000040F0030000906A46012138
-:105D70004FF4A470FFF700FB38BD38B50446012C82
-:105D800001DA012402E0042C00DD0424601EC0B20C
-:105D900000906A46012140F24F10FFF7EDFA38BD3E
-:105DA00038B50446052094FBF0F085B228128DF832
-:105DB0000000E8B28DF801006A4602214FF4EF704E
-:105DC000FFF7DAFA38BD38B50446052094FBF0F049
-:105DD00085B228128DF80000E8B28DF801006A46FD
-:105DE00002214FF4ED70FFF7C7FA38BDF8B505464C
-:105DF0000E464FF47A7095FBF0F000FB06F4200E8F
-:105E00008DF80000200C8DF80100200A8DF80200AA
-:105E1000E0B28DF803006A4604214FF4AE70FFF73C
-:105E2000ABFAF8BD38B50446052094FBF0F084B217
-:105E300020128DF80000E0B28DF801006A460221C0
-:105E40004FF4AD70FFF798FA38BD38B50446052019
-:105E500094FBF0F084B220128DF80000E0B28DF8CF
-:105E600001006A4602214FF4AC70FFF785FA38BD95
-:105E700038B5044614B94FF0FF3038BD6A460421E6
-:105E80004FF45870FFF7B5FA10B14FF0FF30F4E758
-:105E90009DF8000000069DF8011040EA01409DF8C1
-:105EA000021040EA01209DF8031008432060002002
-:105EB000E3E738B50446200E8DF80000200C8DF87D
-:105EC0000100200A8DF80200E0B28DF803006A4656
-:105ED00004214FF45870FFF74FFA38BD38B5044627
-:105EE00014B94FF0FF3038BD6A4604214FF4717089
-:105EF000FFF77FFA10B14FF0FF30F4E79DF8000094
-:105F000000069DF8011040EA01409DF8021040EAA9
-:105F100001209DF80310084300EB80008000206002
-:105F20000020E0E738B504461420B4FBF0F4200E5E
-:105F30008DF80000200C8DF80100200A8DF8020079
-:105F4000E0B28DF803006A4604214FF47170FFF748
-:105F500013FA38BD38B5044664B120208DF800002E
-:105F600028208DF8010030208DF8020038208DF8AF
-:105F7000030004E0A3220421684600F05FFC6A46A7
-:105F8000042140F69E20FFF7F7F9FDF74FFE38BDDC
-:105F9000A801002000004843000040460000C04522
-:105FA000000040450000C04438B5044664B1C0203C
-:105FB0008DF80000C2208DF80100C4208DF8020089
-:105FC000C6208DF8030004E08B220421684600F00F
-:105FD00035FC6A46042140F69820FFF7CDF9FDF71D
-:105FE00025FE38BD3EB504466CB1FDA1D1E90020C7
-:105FF0008968CDE9002002916A4609214FF4976033
-:10600000FFF7BAF93EBDF9A2D2E900109268CDE9D6
-:10601000010200916A4609214FF49760FFF7ACF93D
-:10602000F0E73EB5044602208DF80000CA208DF846
-:106030000100E3208DF8020009208DF803006A4674
-:1060400004216820FFF798F9A3208DF8000004F0E0
-:10605000400048B1C0208DF80100C8208DF8020032
-:10606000C2208DF8030006E0A3208DF801008DF812
-:1060700002008DF8030004F4C07048B1C4208DF80C
-:106080000400CC208DF80500C6208DF8060006E03F
-:10609000A3208DF804008DF805008DF80600A320DC
-:1060A0008DF807008DF808008DF809006A460A216E
-:1060B00040F6A720FFF760F904F0030018B1202094
-:1060C0008DF8000002E0D8208DF800006A4601211A
-:1060D00040F6B620FFF750F904F0200018B1012077
-:1060E000FFF780FF02E00020FFF77CFF04F4C070A0
-:1060F00008B304F4807060B1B2208DF800008B20EA
-:106100008DF80100B6208DF802009B208DF8030069
-:106110000BE0B0208DF8000080208DF80100B42045
-:106120008DF8020090208DF803006A46042140F6A5
-:10613000A220FFF721F904F0010020B3F8208DF828
-:1061400000006A4601214FF40B60FFF715F9FA21B0
-:106150000720FFF729FD0720FFF7ECFD0120FFF7DF
-:106160000CFE6420FFF71CFE4FF4FA70FFF72BFEC5
-:10617000C821A148FFF73AFE2820FFF753FE0A2066
-:10618000FFF763FE08E0D8208DF800006A46012181
-:106190004FF40B60FFF7F0F804F0020018B1D920BB
-:1061A0008DF8000002E0D8208DF800006A46012139
-:1061B00040F23D70FFF7E0F804F0040018B1012050
-:1061C000FFF7F2FE02E00020FFF7EEFE04F0100001
-:1061D00018B10120FFF7BEFE02E00020FFF7BAFE73
-:1061E00044F0080085494881FDF720FD00208349DF
-:1061F000887304F0400018B10846807B801D8873C6
-:1062000004F4C07020B17D48807B801D7B49887379
-:1062100004F0140020B17948807B103077498873EE
-:1062200004F0030020B17548807B001D734988731A
-:1062300000203EBD0146714840890880002070471B
-:106240002DE9F0410446E07800F0C006E07800F067
-:106250003F05607800F0010098B1EF102846E9177B
-:1062600005EB5171C910A5EBC101491C01F0FF08F4
-:106270006248006820B1614841460268384690474C
-:1062800000BF607800F0080030B15C48406818B189
-:10629000B0115A4A516888470020BDE8F08110B516
-:1062A00086B0044656A207CA03AB07C357A207CA63
-:1062B0008DE80700012C09D0022C0ED103AA0B2176
-:1062C00040F68220FFF758F806B010BD6A460B2151
-:1062D00040F68220FFF750F8F6E74FF0FF30F3E783
-:1062E0002DE9F04F8DB00746884615469946DDE901
-:1062F000166B0024002030804049887B5A4605A94F
-:10630000FEF78FFB18B1601E0DB0BDE8F08F3B4863
-:10631000807A00F01400002861D09DF81400000677
-:106320009DF8151040EA01409DF8161040EA012042
-:106330009DF81710084328609DF8180000069DF886
-:10634000191040EA01409DF81A1040EA01209DF81A
-:106350001B10084368609DF81C0000069DF81D1086
-:1063600040EA01409DF81E1040EA01209DF81F10F0
-:106370000843A8609DF8200000069DF8211040EA1F
-:1063800001409DF8221040EA01209DF823100843A7
-:10639000E86004F11000C4B2286800140190686835
-:1063A00000140290A86800140390E8680014049098
-:1063B00001984043029901FB0100039901FB010090
-:1063C000049901FB010ABAF1706F02DBBAF1885F30
-:1063D00022DDFDF72BFC00203080401E94E721E0F9
-:1063E000B8AAB38DB4980D355D000000B8AAAAAA6A
-:1063F000B088C3C5C700000009E3CA02A801002095
-:10640000D8B1B9F38BA391B609B4D900DAB1B9F315
-:106410008BA391B6DAB4DA00B6F9000040F48070CC
-:10642000308000BF3448807A00F0400020B305A9D6
-:10643000601C085C095D40EA012000B2A8F8000079
-:1064400005A9E01C095C05AAA01C105C41EA00201B
-:1064500000B2A8F8020005A9601D095C201D105CAF
-:1064600041EA002000B2A8F80400A01DC4B2B6F9A9
-:10647000000040F0080030801F48408900F4C070E0
-:1064800008B305A9601C085C095D40EA012000B260
-:10649000388005A9E01C095C05AAA01C105C41EA33
-:1064A000002000B2788005A9601D095C201D105CE9
-:1064B00041EA002000B2B880A01DC4B2B6F90000C5
-:1064C00040F0700030800C48807A00F0030018B172
-:1064D00005A90819FFF7B4FE4846FDF706FF00209E
-:1064E00012E7014604480160002070470146024857
-:1064F0004160002070470000A8010020FBF77AFCF3
-:106500004FF41650FCF722FA4FA15448FCF7E8FA72
-:10651000FCF708FCC820FBF7A1FD51A14F48FCF790
-:10652000DFFAD020FBF7CFFE0446224650A14B48AD
-:10653000FCF7D6FAFDF788F8FDF79AF8FBF75AFF53
-:106540006420FBF78BFD7EE01420FBF787FDFDF751
-:10655000FDF806214B48FCF757FB4A48C078B128A4
-:106560000AD148480079B52806D100204549C870AD
-:1065700006214448FCF73BFA4248C078B3280AD1C8
-:1065800040480079B72806D100203E49C87006214E
-:106590003C48FCF72CFA3B48C078B22809D139486E
-:1065A0000079B62805D1FCF7BDFB06213548FCF77C
-:1065B0001EFA3448C078B42812D132480079B8287D
-:1065C0000ED1FCF7BFFB4FF4FA70FBF747FDFCF769
-:1065D000A9FB00202B49C87006212A48FCF707FABE
-:1065E0002848C078B52809D126480079B92805D1AE
-:1065F000FCF7B8FB06212348FCF7F9F92148C078DD
-:10660000B62812D11F480079BA280ED1FCF7A2FB98
-:106610004FF4FA70FBF722FDFCF784FB00201949C8
-:10662000C87006211748FCF7E2F91648C078B82868
-:1066300009D114480079BC2805D1FCF77BFB062161
-:106640001048FCF7D4F97FE7496E697420426C75F5
-:106650006520746F6F74682E2E0D0A000044004090
-:106660004949432053746F702E2E0D0A000000001C
-:1066700049494320496E697420526573203D2025A5
-:10668000640D0A00B8010020704700BFFEE700BF9C
-:10669000FEE700BFFEE700BFFEE7704770477047A8
-:1066A000704710B54C1084EA530404D54042C1F140
-:1066B000000138BF491E1B4204D55242C3F10003FA
-:1066C00038BF5B1E00F0C6F814F0804F04D0404283
-:1066D000C1F1000138BF491E14F0004F04D05242EE
-:1066E000C3F1000338BF5B1E10BD00000FB40449A6
-:1066F00010B503AA029800F07DF910BC5DF814FBF8
-:10670000380000202DE9F0410E46044600202062AA
-:106710002046E168884730B3252805D0D4E9012117
-:106720009047206A401CF2E7E1682046002788472E
-:10673000050018D0A5F14100192802D820354FF4E2
-:1067400000673246294620462760F9F72BFD40B105
-:10675000012804D0F61D26F007060836D8E7361DB6
-:10676000D6E72846DAE7206ABDE8F0812DE9F04156
-:106770000646002410687529314616A510D0AFF3DF
-:106780000080002802DA404213A507E031688A073A
-:1067900001D512A502E0490704D511A5012401E0A5
-:1067A000AFF3008000210A2206F1240709E0B0FBC4
-:1067B000F2FCB0FBF2F302FB1C00303078541846B8
-:1067C000491C0028F3D123462A463046BDE8F04153
-:1067D00000F0B7B8000000002D0000002B00000002
-:1067E0002000000040EA010310B59B070FD1042AE6
-:1067F0000DD310C808C9121F9C42F8D020BA19BA8C
-:10680000884201D9012010BD4FF0FF3010BD1AB1F0
-:10681000D30703D0521C07E0002010BD10F8013B45
-:1068200011F8014B1B1B07D110F8013B11F8014B6C
-:106830001B1B01D1921EF1D1184610BD02F0FF03BF
-:1068400043EA032242EA024200F0E8B87047704788
-:106850007047704753EA020C00F069802DE9F04B55
-:106860004FF00006002B1FBFB3FA83F503FA05F4BF
-:1068700024FA05F65E4012BF1643B2FA82F502FA18
-:1068800005F4C5F120051EBF22FA05FC44EA0C04FC
-:10689000203556EA044C4FEA144418BF641C4FF0EC
-:1068A00000084FF00009904271EB030C39D3002926
-:1068B00019BFB1FA81F701FA07F6B0FA80F700FACA
-:1068C00007F6C7F120071EBF20FA07FC46EA0C06B0
-:1068D0002037B6FBF4FCA7EB0507103F07F01F0BB2
-:1068E000CBF120060CFA0BFB2CFA06F644BFB3469C
-:1068F0000026202FA4BF5E464FF0000B5BEA060C7B
-:1069000008BF4FF0010B19EB0B09ABFB027C48EB06
-:106910000608C01B06FB02CC0BFB03CC71EB0C0181
-:10692000C1E70B46024641464846BDE8F08B13B529
-:106930004FF000004FF00001AFF30080BDE81C40B5
-:1069400070472DE9F0470D4699469246044600F1FE
-:1069500024080168880604D5E06921F0100121604F
-:1069600000E00120A84201DD471B00E00027A169EB
-:106970007A1902EB0900081AA0612078C00602D437
-:106980002046AFF30080002608E0D4E901211AF880
-:1069900006009047206A401C761C20624E45F4DBBE
-:1069A0002078C0060AD52046AFF3008006E0D4E97F
-:1069B000012130209047206A401C2062381EA7F138
-:1069C0000107F4DC07E0D4E9012118F8050090473D
-:1069D000206A401C2062281EA5F10105F3DC204638
-:1069E000AFF300802078000602D50220BDE8F087D2
-:1069F0000120FBE7074B70B50D467B4400F033F8F0
-:106A00000446284600F042F810B14FF0FF3070BD48
-:106A1000204670BD43B5FFFF4FF000020429C0F0CF
-:106A2000128010F0030C00F03780CCF1040CBCF1A4
-:106A3000020F18BF00F8012BA8BF20F8022BA1EB12
-:106A40000C0100F029B85FEAC17C24BF00F8012BDB
-:106A500000F8012B48BF00F8012B704701694A1C60
-:106A600002610878704700B58FB0CDE9013100218F
-:106A7000059105497944CDE9031011466846FFF7B1
-:106A800041FE0FB000BD0000E5FFFFFF007B00F0FE
-:106A9000800070474FF0000200B5134694469646BA
-:106AA000203922BFA0E80C50A0E80C50B1F1200121
-:106AB000BFF4F7AF090728BFA0E80C5048BF0CC0CF
-:106AC0005DF804EB890028BF40F8042B08BF70472D
-:106AD00048BF20F8022B11F0804F18BF00F8012B9F
-:106AE0007047000000487047F80100207546FFF726
-:106AF000F9FFAE4605006946534620F0070085467B
-:106B000018B020B5F9F774FBBDE820404FF000063F
-:106B10004FF000074FF000084FF0000B21F0070185
-:106B2000AC46ACE8C009ACE8C009ACE8C009ACE8C8
-:106B3000C0098D46704710B50446AFF3008020466B
-:106B4000BDE81040F9F740BB490050EAC12018BF2A
-:106B500004204A0D18BF40F0010040F2FF72B2EB72
-:106B6000515F08BF40F00200012808BF05207047B0
-:106B70002DE9F0414F1E00EBC7010446D1E90001A9
-:106B800015461E4637F006020DD02A46334600F061
-:106B90005BFC7F1E04EBC703D3E9002300F04CFA33
-:106BA00037F00602F1D1022F25D0042F13D0062F83
-:106BB00018BFBDE8F0812A46334600F045FCD4E911
-:106BC0000A2300F039FA2A46334600F03DFCD4E9A6
-:106BD000082300F031FA2A46334600F035FCD4E9A8
-:106BE000062300F029FA2A46334600F02DFCD4E9AA
-:106BF000042300F021FA2A46334600F025FCD4E9AC
-:106C0000022300F019FA2A46334600F01DFCD4E9AD
-:106C10000023BDE8F04100F00FBA012201F0E3B912
-:106C200000F00ABA024A0020110701F0DCB90000A6
-:106C300001FDFFFF2DE9F84F04460D4621F000400D
-:106C400000917349814211DC7249884201DC06D10E
-:106C50002CB120462946BDE8F84FFFF7DEBF6E484D
-:106C6000002DCCBF6D496E49BDE8F88F6D4981425A
-:106C700011DD6D498142D8BF4FF0FF366DDD2046F2
-:106C80002946FFF761FF042808BFFFF7CBFF204626
-:106C90002946BDE8F88F6549654F25F000458142DA
-:106CA00033DD6449814219DD002632464FF08043CE
-:106CB0002046294600F0C0F980468A460122204637
-:106CC000294601F090F900223B4600F0C7FC4246FD
-:106CD000534600F061FA04460D463EE001260022CC
-:106CE000BA463B462046294600F0A6F980460F46A4
-:106CF000002253462046294600F0B0FC42463B465F
-:106D000000F04AFA04460D4627E04B4981421BDD5C
-:106D1000DFF828A10226002253462046294600F02B
-:106D200093FB00223B4600F087F980460F46002285
-:106D300053462046294600F091FC42463B4600F06F
-:106D40002BFA04460D4608E0032622462B46002077
-:106D50003B4900F021FA04460D4622462B461046D8
-:106D6000194600F071FB8B46824602460B4600F046
-:106D70006BFB07460246334888460B46062178449B
-:106D8000FFF7F6FE52465B4600F05EFB82462E4859
-:106D90008B463A46434605217844FFF7E9FE3A46DA
-:106DA000434600F051FB02460B46002E5046594622
-:106DB0000CDA00F041F922462B4600F045FB01B009
-:106DC00022462B46BDE8F04F00F03CBC00F034F901
-:106DD00022462B4600F038FB1C4A7A4402EBC603DD
-:106DE000D3E9002300F03AFC22462B4600F036FCA3
-:106DF000174A7A4402EBC603D3E9002300F022FCD1
-:106E0000009A002AB8BF81F00041BDE8F88F000069
-:106E1000000010440000F07F182D4454FB21F93F7E
-:106E2000FB21F9BF0000DC3F0000203E0000F33FE3
-:106E30000000F03F0000E63F008003400000F83F04
-:106E40000000F0BFA61F0000641F0000021F00002A
-:106E5000CA1E00002DE9F04D9446CCF1000423F049
-:106E600000464CEA0404524F46EAD4749A468846D7
-:106E700021F00042BC4206D8454240EA050442EAFD
-:106E8000D474BC4204D9BDE8F04D6246FFF7C8BED9
-:106E9000AAF14055A5F17F6555EA0C040BD00224F8
-:106EA00004EAAA74434DDFF810E144EAD87452EAC8
-:106EB000000B04D00CE0BDE8F04DFFF7BBBE002C8A
-:106EC00014BF012CBDE8F08D022C30D0032C32D041
-:106ED00056EA0C0B0AD0BE4220D1BA4209D126F0A4
-:106EE000804622F080423346114617E000291ADB23
-:106EF00025E0DFF8C8B0FB44002C04BFDBE900014B
-:106F0000BDE8F08D012C02BFDBE9000181F00041FA
-:106F1000BDE8F08D022C0AD0032C0CD0BA4212D15D
-:106F2000B8F1000F0BDA23482549BDE8F08D28465B
-:106F30002449BDE8F08D28467146BDE8F08D1D4816
-:106F40002149BDE8F08D921B12153C2AC4BF194897
-:106F50001D490EDCBAF1000FBEBF12F13C0F00203C
-:106F6000014606DB624600F017F921F00041FFF709
-:106F700061FE002C08BFBDE8F08D012C04BF81F03C
-:106F80000041BDE8F08D114A114B022C07D000F0F2
-:106F900065FB2A46BDE8F04D0A4B00F05FBB00F0F0
-:106FA0005DFB2A46BDE8F04D064B00F04BBB0000F0
-:106FB0000000F07F182D4454FB2109C05E1E000024
-:106FC000FB21F9BFFB210940FB21F93F075C14338A
-:106FD00026A6A13C21F00042A2F16052B2F5801F2A
-:106FE00001F0004328BFD2F17F6C0BD95FEA001C8F
-:106FF00043EAC20242EB507018BF704728BF20F02E
-:1070000001007047B2F5801FBCBF184670474FEAB9
-:10701000410C1CF5001F02D2084600F0FCBE70B502
-:1070200000F0BCFA00000089FFF7F6BF4FF0004007
-:10703000A0F580007047000010B591EA030F48BF2B
-:1070400083F0004300F11283841A71EB030C05D224
-:10705000121943EB0C03001B61EB0C01DFF824E178
-:107060004FEA1154A4EB135C1EEA430F18BF9EEACB
-:10707000445F73D023EA0E03DCF1200E21EA0451B1
-:1070800043F4801332D322FA0CFE10EB0E0023FAE5
-:107090000CFE41EB0E01CCF1200E03FA0EFE10EBBC
-:1070A0000E0051F10001B1F5801FCCF1200E32D25B
-:1070B00001EB045112FA0EF2BDE8104058BF7047C0
-:1070C000401C38BF5FEA420218BF7047002814BF57
-:1070D00020F0010041F100014FEA410313F5001FC8
-:1070E00038BF7047A1F1C04100F0A6BA012A43EBB6
-:1070F0000302ACF1200CDCF11F0E32BF4FF0000E8A
-:1071000023FA0CF310EB030041EB0451B4EB115FD5
-:10711000D0D0A1EB045101F5801149085FEA30009D
-:1071200001EB04510ED350F1000038BF12FA0EFEED
-:1071300008D1BDE81040C9E7401C38BF5FEA4202F1
-:10714000CAD1C3E7BDE810404FEA410313F5001F61
-:1071500038BF7047A1F1C04100F06EBA9EEA445FAB
-:1071600008D011EA5E0FBDE8104004BF01F00041F5
-:1071700000207047BDE8104070B500F00FFA00BF66
-:1071800064FBBE3E0000E0FF02494FF0000000F04B
-:10719000F8BE00BF0000F87F2DE9C04130B4DFF831
-:1071A000A0C23CEA111418BF3CEA131400F0EC80B2
-:1071B00081EA03051CEA111444EAD57418BF1CEADD
-:1071C000131500F0C780A4EB05044FF0004545EA15
-:1071D000C12145EAC32341EA505143EA525304F125
-:1071E0007F74994204F500344FEAC0204FEAC2226E
-:1071F00008BF904200F09C804FEA13650FF24016E2
-:10720000765D4FEA134506FB05F7C7F1807706FB6D
-:1072100007F74FEAD737A7FB03687642C8F58038EF
-:10722000A7FB06CE38BFA8F1010807FB08E64FF020
-:10723000000EA6FB028CE6FB03CEDCF1000CCEF1C7
-:10724000004E38BFAEF1010EA6FB0C584FF0000700
-:107250004FF00005E6FB0E87A1FB08C6A0FB07CE9A
-:1072600016EB0E0645F10005E1FB076515F1E04E52
-:107270007EBFA4F580345FEA46066D4116F18007B3
-:1072800045F100054FEA17274FEA066647EA05670A
-:10729000A6F1DE46B6F1805F4FEA15251FD93846C4
-:1072A00024F0010C05EBC471BCF1FE6F01EB0C1175
-:1072B00002D8F0BCBDE8008124425CBF01F5801E0D
-:1072C0009EEAC47F02D4F0BCBDE80081244238D4D9
-:1072D000F0BCA1F1C041BDE8004100F0ADB94FEAFA
-:1072E000D22242EA43524FEAD323A7FB02864FEA57
-:1072F000D02040EA415007FB03661EEA0E0F4FEA1A
-:10730000D12105FB026658BFA6EB0056B6EB00562E
-:107310004FEA520E4EEAC37E18EB0E0E56EB530E9A
-:10732000BDD518EB02085E417F1C55F10005B6E79C
-:107330004FF480154FF000074FF000064FF00008A3
-:10734000ADE7F0BC4FF0000001F1C04101F0004199
-:10735000BDE8008111EA0C1F0CEA131500D00CE007
-:1073600013EA0C1F00F025804FF00000F0BC81EA0A
-:10737000030101F00041BDE80081F0BCBDE800411F
-:1073800081EA030100F058B9F0BCBDE8004170B5D6
-:1073900000F004F9097EFC3E00F007B881EA030121
-:1073A0004FF0000001F00041704781EA030100F056
-:1073B00043B9F0BCBDE800414FF0000021497047DF
-:1073C000FFFDFBF9F7F5F4F2F0EEEDEBE9E8E6E4AA
-:1073D000E3E1E0DEDDDBDAD8D7D5D4D3D1D0CFCD31
-:1073E000CCCBCAC8C7C6C5C4C2C1C0BFBEBDBCBB6A
-:1073F000BAB9B8B7B6B5B4B3B2B1B0AFAEADACAB65
-:10740000AAA9A8A8A7A6A5A4A3A3A2A1A09F9F9E3E
-:107410009D9C9C9B9A9999989797969595949393F0
-:10742000929191908F8F8E8E8D8C8C8B8B8A898987
-:10743000888887878685858484838382828181800A
-:107440000000FF070000F87FDFF848C170B51CEAB4
-:10745000111E1EBF1CEA13159EEA0C0F95EA0C0FB5
-:1074600000F06F8081EA030423EA4C134EEAD47ED5
-:1074700021EA4C1141F4801143F48013AE44A1FB86
-:10748000024CA0FB0365AEF17F7E361955EB0C056F
-:10749000A1FB034C4CF10003A0FB021C16EB0C06F5
-:1074A000654153F10003094218BF46F0010613F489
-:1074B000007F0BD14FEA03314FEA0530340341EA34
-:1074C000155140EA16506FF003020AE04FEAC3215B
-:1074D0004FEAC520F40241EA555140EA56506FF098
-:1074E000020202EB2E4201EB025585EACE710AD070
-:1074F0005FEA440C18BF24F0004450F1000041F151
-:10750000000120EAD47040F2FE7C624500D270BDDA
-:10751000A84214BF4FF080444FF04044002E08BFF3
-:107520000024BEF1806FA8BFA1F1C041BDE870404A
-:1075300080F282804FF0000001F1C04101F0004173
-:1075400070479EEA0C0F0CEA131518BF95EA0C0F52
-:1075500006D04FF0000081EA030E0EF0004170BD2E
-:1075600000F01CF88900013E00F007B800F009B8EF
-:107570004FEA430C5FEA5C5C08D081EA030100F04B
-:107580005BB84FEA410C5FEA5C5CF6D14FF000005B
-:10759000014970470000FF070000F87F0EF1020E5E
-:1075A0002EF0030E5EF8046B364205D4012A43EB3D
-:1075B000030515F5001F12D8012841EB010C1CF53D
-:1075C000001F0CD80ED14FEAD17C15F5001F0CEB33
-:1075D0004C0C0CF1020C08BF4CEBD37C04E04FF0D8
-:1075E000080C01E04FEAD37C0CEB4C0526FA05F6BB
-:1075F00006F00706B6F1040C06D20EEB860CBDE8C9
-:1076000070404CF0010C6047DFE80CF0090B0202FF
-:107610004FF000414FF00000A1F5002170BD194668
-:107620001046012851EB010418BFD4F5001484BFA3
-:10763000002001F0004170BD0808A0F500114FEADC
-:107640003101704791EA030F10B581F000413FF519
-:10765000FBAC83F0004300F009B8000010B591EADC
-:10766000030F48BF83F000433FF5EEAC841A71EB83
-:10767000030C07D212198CF0004C43EB0C03001BD7
-:1076800061EB0C01DFF8A4E14FEA1154A4EB135CA9
-:107690001EEA430F18BF9EEA445F00F0B08023EA61
-:1076A0006E03524221EA0451C3EB6E0338BF5B1EE6
-:1076B000DCF1200E25D322FA0CFE10EB0E0043FA6B
-:1076C0000CFE41EB0E01CCF1200E03FA0EFE10EB86
-:1076D0000E0051F10001CCF1200E29D412FA0EF265
-:1076E00001EB0451BDE8104058BF7047401C1CBF5F
-:1076F000B2F1004F704700280CBF491C20F0010078
-:10770000704712EB020E43EB030218BF4FF0010E5D
-:107710004EEA4202ACF1200CDCF11E0E54D943FAC1
-:107720000CFE10EB0E0051F1FF31CCF11E0ED5D541
-:107730000EF1010E12FA0EFE404141EB010101EB88
-:10774000445C5FEA5C5C10D910EBDE7001EB045125
-:1077500038BFBEF1004FBDE8104018BF7047002889
-:107760000CBF491C20F00100704730D24FEAD42CE6
-:1077700011F5001124F400641BD0B1FA81F20B3A28
-:10778000A41AA41ED2F12003914030FA03F3194346
-:10779000904001EBCC71002C01EB0451BDE810408E
-:1077A000A8BF704701F1C0414FF0000001F0004157
-:1077B0007047B0FA80F310FA03F100D110BDE41A5B
-:1077C000173C4805C90AE4E701EB045110BD491014
-:1077D00001EB0451BDE810404FEA300002E04FF0E9
-:1077E000000170474A0008BF0042F8D0B2F5001F00
-:1077F00028BF704701F000414FF0000070479EEA3B
-:10780000445F07D011EA5E0FBDE8104004BF0021BD
-:1078100000207047BDE8104070B5FFF7BFFE00BF05
-:1078200040DFF63E83F00041104670470000E0FF65
-:1078300043004FEAD30C4FEA3C0C43401FBF4007C4
-:107840000CF1605113F0FE4F70471CF0006F03D134
-:1078500000200CF0004170470CF0004343EA5070E8
-:1078600010B540EACC0000F090FA00BF0000009292
-:107870004FEA0001FFF7E0BE4FF000414FF000007B
-:10788000A1F500217047000090EA010F48BF81F088
-:10789000004100F10883421A3CBF801A89184FEA60
-:1078A000D0524FF07F4C1CEA410FA2EBD15318BFCE
-:1078B0009CEA026F00F03B804FF0004C4CEA002045
-:1078C0004CEA012121FA03FC10EB0C0C1ED202F150
-:1078D000FF325FEA1C2040EBC25038BF70471CF0FB
-:1078E0007F0F4FEA400C18BFBCF17F4F38BF704785
-:1078F000C3F12003994008BF20F00100BCF17F4F85
-:1079000038BF7047A0F1C04000F085BA4FEA3C0094
-:10791000000A40EBC25028BF1CF0FF0F4FEA400C9A
-:10792000E6D018BFBCF17F4F38BF7047EAE79CEA4A
-:10793000026F05D010EA5C0F08BF00F000407047EE
-:1079400010B500F022FA00BF64FBBE3E401058BFE5
-:10795000C0F14040491058BFC1F140418142EFF3AE
-:10796000008070474FF47F0C1CEAD0121EBF1CEA47
-:10797000D11392EA0C0F93EA0C0F00F0858090EA85
-:10798000010F48BF42F4807240F4000C41F4000043
-:107990002CF07F4120F07F4000B58142A2EB030232
-:1079A0000FF2081CACEB504EC0F100009EF800E056
-:1079B0004FEA4E0E00FB0EFC38BF49004FEA2C1C6C
-:1079C00002F5FA020CFB0EF34FEACE1E4FEA112C21
-:1079D0004FEAC1210EEB635E42EB22420EFB0CFC30
-:1079E0004FEA1C5300FB03114FEA112C4FEA0131FF
-:1079F0000EFB0CFC4FEADC4C00FB0C11C14228BF13
-:107A000009184CEB03335DF804EB10EB410143EB39
-:107A1000C250B2F57C0F38BF704729D512F0F00F75
-:107A20001CBF00F1C04000F000407047008182831D
-:107A30008485868788898B8C8D8E8F91929395967D
-:107A400097999A9C9D9FA0A2A3A5A7A8AAACAEB007
-:107A5000B2B3B5B7B9BCBEC0C2C5C7C9CCCED1D40C
-:107A6000D7D9DCDFE2E6E9ECF0F3F7FAFE0000003C
-:107A70004FEA400C0CF1807CBCF17E4F28BF704770
-:107A8000B0F1C04000F0C7B990EA010F0CEAD11381
-:107A900048BF42F48072624538BF634507D213F491
-:107AA0007F0F16D080EA010000F00040704710B54B
-:107AB00000F06BF9097EFC3E00F005B880EA010099
-:107AC00000F00040704780EA010000F0004000F044
-:107AD000A2B912F47F0F04BF0248704780EA010088
-:107AE00000F099B90000C07F50EA010C00F113804A
-:107AF0001CF5000F58BFBCF5000F01D48842704739
-:107B000007D710F5000F58BF11F5000F15D48842A4
-:107B10007047894270471CF5000F04D5BCF5000F73
-:107B2000F7D5814270474FF0807C1CEB400F38BF87
-:107B30001CEB410F01D28142704710B500F025F9CE
-:107B4000922449004FF000504FF08051FFF7FEBEE5
-:107B500041000B0ED3F19E0208D950F400034FEA06
-:107B6000032323FA02F048BF4042704710B500F0EB
-:107B70000CF900BF49922480002070476FF000424A
-:107B800082EA200070470000C10DD1F19E0206DBA1
-:107B90004FEA002343F0004323FA02F0704700420B
-:107BA00007D54FEA4001B1F1FE4F02D24FF000007D
-:107BB000704710B500F0E9F8499224800020704722
-:107BC0006FEA20007047000010F0004148BF4042BB
-:107BD000B0FA80F310FA03F2C3F19D030BD051EA1F
-:107BE000C35101EB1220530638BF704700F101006A
-:107BF00008BF20F001007047B0FA80F310FA03F2DA
-:107C0000C3F19D030AD0D90501EB1220530638BFFA
-:107C1000704700F1010008BF20F00100704700002C
-:107C200050EA010C00F113801CF5000F58BFBCF5A1
-:107C3000000F01D48842704707D710F5000F58BFD6
-:107C400011F5000F15D488427047894270471CF522
-:107C5000000F04D5BCF5000FF7D5814270474FF0F7
-:107C6000807C1CEB400F38BF1CEB410F01D28142DE
-:107C7000704710B500F089F8922449004FF0005089
-:107C80004FF08051FFF762BE4FF47F0C1CEAD01218
-:107C90001EBF1CEAD11392EA0C0F93EA0C0F00F0FE
-:107CA000478090EA010F48BF42F480724FF0004CC9
-:107CB0004CEA00204CEA012102EB0302A0FB011375
-:107CC000A2F50002002918BF43F001035B0028BFA2
-:107CD0004FEA330342EB22425FEA132C4CEBC250D3
-:107CE0002EBFBCEB436FB2F57C0F70474FEA036CBD
-:107CF000BCF1004F08BF20F00100B2F57C0F38BF87
-:107D000070470BD582F0FF0212F5803FC8BF704765
-:107D100000F1C040D8BF00F00040704700F5000CF3
-:107D20005FEA4C0C48BF7047B0F1C04000F073B838
-:107D300090EA010F0CEAD11348BF42F48072624509
-:107D400038BF634504D280EA010000F0004070476C
-:107D500010B500F01AF800BF8900013E00F007B826
-:107D600000F009B85FEA410C5FEA1C6C08D080EAB9
-:107D7000010000F050B85FEA400C5FEA1C6CF6D1DD
-:107D80004FF00040A0F5800070470EF1020E2EF07B
-:107D9000030E5EF8044B244204D44FEA4102B2F1D0
-:107DA0007F4F11D84FEA4003B3F17F4F0CD80ED16B
-:107DB0004FEAD07CB2F17F4F0CEB4C0C0CF1020C73
-:107DC00008BF4CEBD17C04E04FF0080C01E04FEA17
-:107DD000D17C0CEB4C0324FA03F404F00704B4F157
-:107DE000040C06D20EEB840CBDE810404CF0010CE4
-:107DF0006047DFE80CF0070802024FF00040A0F5F2
-:107E0000800010BD0846420018BFD2F1807288BFC2
-:107E100000F0004010BDFF2141EAD050C00570477E
-:107E200051EA000C00F113801CF5000F58BFBCF59F
-:107E3000000F01D48142704707D711F5000F58BFDA
-:107E400010F5000F15D481427047894270471CF528
-:107E5000000F04D5BCF5000FF7D5884270474FF0EE
-:107E6000807C1CEB410F38BF1CEB400F01D28842D5
-:107E7000704780EA010081EA000180EA0100FFF713
-:107E8000F8BE80F0004090EA010F7FF504AD81F06C
-:107E9000004100F008B8000090EA010F48BF81F0EF
-:107EA00000413FF5F8AC421A04D882F00042A0EB42
-:107EB000020011444FEAD0524FF07F4C1CEA410FB0
-:107EC000A2EBD15318BF9CEA026F4AD04FF0004C8E
-:107ED0004CEA00204CEA012121FA03FCB0EB0C0C27
-:107EE0000FD412F0FE0F36D05FEA4C001DD5001201
-:107EF00040EBC25038BF70471CF03F0F18BF7047AF
-:107F00000BE0A2F101025FEA1C2040EBC25038BF37
-:107F100070471CF07F0F18BF7047C3F120039940D2
-:107F200014BF401E20F00100704780084FEA122362
-:107F300008BF7047B0FA80FCA2EB0C02CCF1280C11
-:107F400060FA0CF093EA122F04BF00EBC2507047A6
-:107F50004FEAC3707047130A5FEADC1008BF70472E
-:107F6000F6E79CEA026F04D010EA5C0F08BF00201D
-:107F7000704710B5FFF709FF40DFF63E81F0004083
-:107F800070470CF00F03092B08BF082000F0598040
-:107F90000A2B0BD0082B18BF704708BF1CF0400FEE
-:107FA0000AD04FF000004FF0000170471CF0400F66
-:107FB00018BF4FF0004070471CF0100F08D020F0A1
-:107FC000704300F07F4242EAD3014FEA43707047AA
-:107FD00000F0604021F07F4242EA000201F07F4061
-:107FE00040EA727070474FF0FF0C4CF4E06C1CEAF2
-:107FF00011531CBF9CEA030C9445C2BFDA4201EB4B
-:1080000002517047002B0DD0BCF1000F0FD0002A99
-:1080100001F00041A4BF41F0E04141F07F614FF029
-:108020000000704701F000414FF00000704750EA37
-:1080300001334FF09B0C18BF4CF0806C7FF4A4A868
-:1080400070471CF4801F11D01CF4E02F03D06FEA9E
-:10805000CC31490070474FF04050EFF3008222F0DE
-:10806000704242EA000282F3008870474FF000003D
-:10807000704700006800000476005401F7FD00011D
-:1080800075191A0C6A231B1C1F207274433B41385C
-:10809000393A6B6C376F06246D6E700083000000F8
-:1080A0000008000000010018320005000000204117
-:1080B0000000D242295C0F3E9A99993E3333733FB8
-:1080C000295C0F3E00007000000000240000000248
-:1080D0000003000000650054FFEF0000FA80000B71
-:1080E00012820001030C30C30E8C8CE914D54002BF
-:1080F00013710F8E3883F8833000F883258EF88350
-:108100003000F883FFFFFFFF0FFEA9D62400040014
-:108110001A8279A10000003CFFFF0000001000005F
-:1081200038836FA2003E03304000000002CAE3091A
-:108130003E80000020000000000000004000000021
-:1081400060000000000C0000000C186E0000069299
-:108150000A16C0DFFFFF0256FD8CD377FFE1C496FD
-:10816000E0C5BEAA00000000FFFF0B2B0000165761
-:10817000000003594000000000001DFA00026C1DC1
-:10818000000000003FFFDFEB003EB3B6000D227899
-:1081900000002F3C00000000001942B5000039A289
-:1081A0000000B365D90E9FC91DCF4C3430000000CC
-:1081B000500000003BB67AE80064000000C80000F0
-:1081C00000000000100000001000FA921000225E73
-:1081D000000D229F0001000000320000FF46000059
-:1081E00063D400001000000004D6000004CC00009E
-:1081F00004CC0000000010720000004000000000ED
-:10820000000000000006000200050007000000005A
-:10821000006400000000000000000005000500648C
-:1082200000200000000000000000000000004000EE
-:108230000000030000000032F8980000FF65000015
-:10824000830F0000FF9BFC00000000000000000006
-:10825000000000000000000000000000000000001E
-:10826000000000000000000000000000000000000E
-:108270000000100040000000000000060000B26A8C
-:10828000000200000001FB830068000000D9FC0030
-:108290007CF1FF830000000000650000006403E83B
-:1082A00000640028000000250000000016A0000067
-:1082B0000000100000001000002F0000000001F47A
-:1082C0000000100000280000FFFF4581FFFFFA7248
-:1082D0000000000000000000004400050005BAC6D0
-:1082E000004778A200000001000000000000060026
-:1082F000000000140000254D002F706D000005AE39
-:10830000000C02D00000000000000000000000008F
-:1083100000000000001B0000000000000000000042
-:1083200000000000006400000008000000000000E1
-:10833000000000000000000000000000000000003D
-:10834000000000000000000000000000000000002D
-:10835000000000000000000000000000000000001D
-:10836000000000000000000000000000000000000D
+: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
-:1083800000000000001B00000000000000000000D2
-:10839000000E000E00000AC70004000000000032BA
-:1083A000FFFFFF9C00000B2B0000000200000001FB
-:1083B00000000064FFE50000000000000000000075
-:1083C00000000000000000010000000000010000AB
-:1083D000000000000001800000018000000180001A
-:1083E000002426D30000000000000000000600105A
-:1083F0000096003C000000000000000000000000AB
-:10840000000000000C0A4E68CDCF7709501667595E
-:10841000C619CE820000000000000000000000002D
-:1084200000000000000000000000000017D78400DA
-:10843000030000000000000000000000C7938F9DB3
-:108440001E1B1C19000000000000000000000000BE
-:10845000000000000000000000000000020318857A
-:1084600000004000000000030000000300000000C6
-:1084700000000000400000000000000000000000BC
+:1083800000000000000000000000000000000000ED
+:1083900000000000000000000000000000000000DD
+:1083A00000000000000000000000000000000000CD
+:1083B000000000000000000000000000001B0000A2
+:1083C0000000000000000000000E000E00000AC7C0
+:1083D0000004000000000032FFFFFF9C00000B2B98
+:1083E000000000020000000100000064FFE5000042
+:1083F000000000000000000000000000000000017C
+:1084000000000000000100000000000000018000EA
+:108410000001800000018000002426D3000000003D
+:1084200000000000000600100096003C0000000064
+:108430000000000000000000000000000C0A4E6870
+:10844000CDCF770950166759C619CE8200000000BB
+:10845000000000000000000000000000000000001C
+:108460000000000017D78400030000000000000097
+:1084700000000000C7938F9D1E1B1C190000000008
:1084800000000000000000000000000000000000EC
-:1084900000000000000000000000000000000000DC
-:1084A0000000000000000000677DDF7E72902E5506
-:1084B0004CF6E6880000000000000000000000000C
-:1084C00000000000D8DCB4B8B0D8B9ABF3F8FAB308
-:1084D000B7BB8E9EAEF132F51BF1B4B8B08097F108
-:1084E000A9DFDFDFAADFDFDFF2AAC5CDC7A90CC98C
-:1084F0002C97F1A989264666B28999A92D557DB098
-:10850000B08AA896365676F1BAA3B4B280C0B8A89D
-:108510009711B28398BAA3F0240844106418B2B932
-:10852000B49883F1A329557DBAB5B1A38393F00024
-:108530002850F5B2B6AA839328547CF1B9A382934C
-:1085400061BAA2DADEDFDB819AB9AEF5606870F15C
-:10855000DABAA2DFD9BAA2FAB9A38292DB31BAA2FF
-:10856000D9BAA2F8DF85A4D0C1BBAD83C2C5C7B854
-:10857000A2DFDFDFBAA0DFDFDFD8D8F1B8AAB38D82
-:10858000B4980D355DB2B6BAAF8C96198F9FA70E11
-:10859000161EB49AB8AA872C547CBAA4B08AB69195
-:1085A000325676B28494A4C808CDD8B8B4B0F19944
-:1085B00082A82D557D98A80E161EA22C547C92A43C
-:1085C000F02C5078F184A898C4CDFCD80DDBA8FC21
-:1085D0002DF3D9BAA6F8DABAA6DED8BAB2B686961C
-:1085E000A6D0F3C841DAA6C8F8D8B0B4B882A89229
-:1085F000F52C548898F135D9F418D8F1A2D0F8F9AF
-:10860000A884D9C7DFF8F883C5DADF69DF83C1D86A
-:10861000F40114F1A8824EA884F311D182F5D99205
-:10862000289788F109F41C1CD884A8F3C0F9D1D983
-:108630009782F129F40DD8F3F9F9D1D982F4C20364
-:10864000D8DEDF1AD8F1A2FAF9A88498D9C7DFF8E2
-:10865000F8F883C7DADF69DFF883C3D8F40114F1CF
-:1086600098A8822EA884F311D182F5D992509788C8
-:10867000F109F41CD884A8F3C0F8F9D1D99782F194
-:1086800049F40DD8F3F9F9D1D982F4C403D8DEDF67
-:10869000D8F1AD8898CCA809F9D98292A8F57CF1D7
-:1086A000883ACF944A6E98DB6931DAADF2DEF9D8B8
-:1086B0008795A8F221D1DAA5F9F417D9F1AE8ED0B9
-:1086C000C0C3AE82C684C3A88595C8A588F2C0F190
-:1086D000F4010EF18E9EA8C63E56F554F18872F450
-:1086E0000115F19845856EF58E9E0488F142985AE1
-:1086F0008E9E068869F4011CF1981E1108D0F504BD
-:10870000F11E970202983625DBF9D985A5F3C1DA67
-:1087100085A5F3DFD88595A8F309DAA5FAD8829262
-:10872000A8F578F1881A849F26889821DAF41DF339
-:10873000D8879F39D1AFD9DFDFFBF9F40CF3D8FA32
-:10874000D0F8DAF9F9D0DFD9F9D8F40BD8F3879F4C
-:1087500039D1AFD9DFDFF41DF3D8FAFCA869F9F9F4
-:10876000AFD0DADEFAD9F88F9FA8F1CCF398DB45C9
-:10877000D9AFDFD0F8D8F18F9FA8CAF38809DAAF54
-:108780008FCBF8D8F2AD978D0CD9A5DFF9BAA6F347
-:10879000FAF412F2D8950DD1D9BAA6F3FADAA5F205
-:1087A000C1BAA6F3DFD8F1BAB2B68696A6D0CAF39C
-:1087B00049DAA6CBF8D8B0B4B8D8AD84F2C0DFF1AE
-:1087C0008FCBC3A8B2B68696C8C1CBC3F3B0B4886A
-:1087D00098A821DB718D9D71859521D9ADF2FAD8CC
-:1087E0008597A828D9F408D8F28D29DAF405D9F2AA
-:1087F00085A4C2F2D8A88D9401D1D9F411F2D887FA
-:1088000021D8F40AD8F28498A8C801D1D9F411D893
-:10881000F3A4C8BBAFD0F2DEF8F8F8F8F8F8F8F82F
-:10882000D8F1B8F6B5B9B08A95A3DE3CA3D9F8D88B
-:108830005CA3D9F8D87CA3D9F8D8F8F9D1A5D9DFA9
-:10884000DAFAD8B18530F7D9DED8F830ADDADED82B
-:10885000F2B48C99A32D557DA083DFDFDFB591A005
-:10886000F629D9FBD8A0FC29D9FAD8A0D051D9F83B
-:10887000D8FC51D9F9D879D9FBD8A0D0FC79D9FA4C
-:10888000D8A1F9F9F9F9F9A0DADFDFDFD8A1F8F812
-:10889000F8F8F8ACDEF8ADDE8393AC2C547CF1A88C
-:1088A000DFDFDFF69D2CDAA0DFD9FADB2DF8D8A8C0
-:1088B00050DAA0D0DED9D0F8F8F8DB55F8D8A8788F
-:1088C000DAA0D0DFD9D0FAF8F8F8F8DB7DF8D89C38
-:1088D000A88CF530DB38D9D0DEDFA0D0DEDFD8A819
-:1088E00048DB58D9DFD0DEA0DFD0DED8A868DB7047
-:1088F000D9DFDFA0DFDFD8F1A888902C547C98A8BE
-:10890000D05C38D1DAF2AE8CDFF9D8B087A8C1C11B
-:10891000B188A8C6F9F9DA36D8A8F9DA36D8A8F9AC
-:10892000DA36D8A8F9DA36D8A8F9DA36D8F78D9D2C
-:10893000ADF818DAF2AEDFD8F7ADFA30D9A4DEF927
-:10894000D8F2AEDEFAF983A7D9C3C5C7F1889BA7D1
-:108950007AADF7DEDFA4F8849408A797F300AEF2AF
-:108960009819A488C6A39488F632DFF28393DB09B2
-:10897000D9F2AADFD8D8AEF8F9D1DAF3A4DEA7F19C
-:10898000889B7AD8F38494AE19F9DAAAF1DFD8A8D3
-:1089900081C0C3C5C7A39283F628ADDED9F8D8A39A
-:1089A00050ADD9F8D8A378ADD9F8D8F8F9D1A1DA73
-:1089B000DEC3C5C7D8A18194F818F2B089ACC3C58D
-:1089C000C7F1D8B8B4B09786A8319B069907AB9782
-:1089D00028889BF00C201440B0B4B8F0A88A9A28DC
-:1089E0005078B79BA8295179247059446938644854
-:1089F00031F1BBAB88002C547CF0B38BB8A80428B1
-:108A00005078F1B088B49726A85998BBABB38B02C5
-:108A1000264666B0B8F08A9CA82951798B295179ED
-:108A20008A2470598B2058718A4469388B39406880
-:108A30008A6448318B30496088F1AC002C547CF05A
-:108A40008CA804285078F1889726A85998AC8C02F5
-:108A5000264666F0899CA8295179247059446938C2
-:108A6000644831A98809205970AB11384069A819A8
-:108A70003148608CA83C415C207C00F187981986C5
-:108A8000A86E767EA999882D557DD8B1B5B9A3DF9A
-:108A9000DFDFAED0DFAAD0DEF2ABF8F9D9B087C401
-:108AA000AAF1DFDFBBAFDFDFB9D8B1F1A3978E60EA
-:108AB000DFB084F2C8F8F9D9DED89385F14AB183E2
-:108AC000A308B5839A0810B79F10D8F1B0BAAEB01A
-:108AD0008AC2B2B68E9EF1FBD9F41DD8F9D90CF139
-:108AE000D8F8F8AD61D9AEFBD8F40CF1D8F8F8ADF0
-:108AF00019D9AEFBDFD8F416F1D8F8AD8D61D9F4F1
-:108B0000F4ACF59C9C8DDF2BBAB6AEFAF8F40BD81A
-:108B1000F1AED0F8AD51DAAEFAF8F1D8B9B1B6A3EA
-:108B2000839C08B9B1839AB5AAC0FD3083B79F1062
-:108B3000B58B93F20202D1ABDADED8F1B080BAABDA
-:108B4000C0C3B284C1C3D8B1B9F38BA391B609B481
-:108B5000D9ABDEB0879CB9A3DDF1B38B8B8B8B8B4C
-:108B6000B087A3A3A3A3B28BB69BF2A3A3A3A3A393
-:108B7000A3A3A3A3A3F1B087B59AA3F39BA3A3DCFC
-:108B8000BAACDFB9A3A3A3A3A3A3A3A3A3A3A3A343
-:108B9000A3A3A3A3D8D8D8BBB3B7F1AAF9DAFFD956
-:108BA000809AAA28B48098A720B79787A86688F0EB
-:108BB0007951F1902C870CA781976293F0717160C5
-:108BC00085940129517990A5F1284C6C870C951852
-:108BD0008578A38390284C6C886CD8F3A28200F22D
-:108BE00010A8921980A2F2D926D8F188A84DD948A8
-:108BF000D896A83980D93CD89580A839A68698D926
-:108C00002CDA87A72CD8A8899519A980D938D8A893
-:108C10008939A980DA3CD8A82EA83990D90CD8A8CF
-:108C2000953198D90CD8A809D9FFD801DAFFD89581
-:108C300039A9DA26FFD890A80D8999A81080982123
-:108C4000DA2ED88999A83180DA2ED8A88696318074
-:108C5000DA2ED8A8873180DA2ED8A88292F3418004
-:108C6000F1D92ED8A882F31980F1D92ED882ACF38D
-:108C7000C0A28022F1A62EA72EA92298A829DAAC9C
-:108C8000DEFFD8A2F22AF1A92E8292A8F23180A6A4
-:108C900096F1D900AC8C9C0C30ACDED0DEFFD88CC9
-:108CA0009CACD010ACDE8092A2F24C82A8F1CAF249
-:108CB00035F19688A6D900D8F1FF00000000000029
-:108CC0004FBB610567ACDD3F182D4454FB21E93FE4
-:108CD0009BF681D20B73EF3F182D4454FB21F93FD3
-:108CE000E2652F227F2B7A3C075C143326A6813C59
-:108CF000BDCBF07A8807703C075C143326A6913C04
-:108D0000C4EB98999999C9BF711623FEC671BCBF6F
-:108D10006D9A74AFF2B0B3BF9AFDDE522DDEADBFD7
-:108D20002F6C6A2C44B4A2BF0D5555555555D53FEF
-:108D3000FF8300922449C23F6E204CC5CD45B73F0A
-:108D4000513DD0A0660DB13FEB0D76244B7BA93F82
-:108D500011DA22E33AAD903F00000000000000006D
-:108D600050726F6475637420494420726561642099
-:108D70006173203020696E64696361746573206477
-:108D8000657669636520697320656974686572201A
-:108D9000696E636F6D70617469626C65206F7220BB
-:108DA000616E204D5055333035302E0D0A000000D5
-:108DB000D08D000800000020140100006C010008A4
-:108DC000E48E000814010020440700008801000818
-:108DD00000A24A0400000000000000000102030499
-:108DE0000607080900000000010203040102030451
-:108DF0000607080902040608000000000000000041
-:108E00000000000000000000000000000000000062
-:108E10000000000000000000000000000000000052
-:108E200000000000000000004600000000000000FC
+: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
-:108E50000100000000000000000000000000000011
-:108E60000000000000000000000000000000000002
+:108E50000000000000000000000000000000000012
+:108E600046000000000000000000000000000000BC
:108E700000000000000000000000000000000000F2
-:108E800000000000000000000000000000000000E2
-:108E900000000000000000000000803F0000000013
-:108EA0000000000000000000FF000000FF000000C4
-:108EB00001000000000000008080000874800008AD
+:108E800000000000000000000100000000000000E1
+:108E900000000000000000000000000000000000D2
+:108EA00000000000000000000000000000000000C2
+:108EB00000000000000000000000000000000000B2
:108EC00000000000000000000000000000000000A2
-:108ED0000000000000000000000000000000000092
-:048EE0009C8000086A
+:108ED000000000000000803F0000000000000000D3
+:108EE00000000000FF000000FF0000000100000083
+:108EF00000000000B8800008AC80000800000000FE
+:108F00000000000000000000000000000000000061
+:108F1000000000000000000000000000D4800008F5
:0400000508000131BD
:00000001FF
diff --git a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.admin b/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.admin
index c487836..87edcd0 100644
--- a/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.admin
+++ b/GeBalanceBot_Firmware v1.0 - TestHardware/Project/Project.uvguix.admin
@@ -11,7 +11,7 @@
38003
Registers
- 115 172
+ 115 131
346
@@ -77,8 +77,8 @@
2
3
- -32000
- -32000
+ -1
+ -1
-1
@@ -94,8 +94,8 @@
0
- 691
- 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000500000000000000010000004F443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6361722E6300000000056361722E6300000000C5D4F200FFFFFFFF47443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C557365725C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF59443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C4D696E6942616C616E63655C4D5055363035305C4D5055363035302E6300000000094D5055363035302E6300000000BECEA100FFFFFFFF49443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C4452565C6273705F7379732E6300000000096273705F7379732E6300000000F0A0A100FFFFFFFF51443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6D6F746F722E6300000000076D6F746F722E6300000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000003001000066000000B7050000CE020000
+ 1004
+ 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000700000001000000010000005A443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C4452565C6273705F74696D65722E68000000000B6273705F74696D65722E6800000000BECEA100FFFFFFFF5A443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C4452565C6273705F74696D65722E63000000000B6273705F74696D65722E6300000000F0A0A100FFFFFFFF5E443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C48415244574152455C4D4F544F5C6361722E6300000000056361722E6300000000BCA8E100FFFFFFFF56443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C557365725C6D61696E2E6300000000066D61696E2E63000000009CC1B600FFFFFFFF68443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C4D696E6942616C616E63655C4D5055363035305C4D5055363035302E6300000000094D5055363035302E6300000000F7B88600FFFFFFFF58443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C4452565C6273705F7379732E6300000000096273705F7379732E6300000000D9ADC200FFFFFFFF60443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E30202D205465737448617264776172655C48415244574152455C4D4F544F5C6D6F746F722E6300000000076D6F746F722E6300000000A5C2D700FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000000401000066000000B7050000D8020000
@@ -104,21 +104,21 @@
-1
-1
- 1
+ 0
0
0
0
32767
0
- 32768
+ 4096
0
16
- 30010000BB020000B705000038030000
+ BA0000004F00000039040000C2000000
16
- 8C000000FE0100004306000085020000
+ BA0000006600000039040000D9000000
@@ -134,11 +134,11 @@
0
16
- 0300000066000000290100001F030000
+ 0300000066000000FD000000A8020000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -154,11 +154,11 @@
0
16
- 0300000066000000290100001F030000
+ 0300000066000000FD000000A8020000
16
- 70000000870000004801000055020000
+ 2200000039000000FA00000007020000
@@ -178,7 +178,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -198,7 +198,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -218,7 +218,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -238,7 +238,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -258,7 +258,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -278,7 +278,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -298,7 +298,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -318,7 +318,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -338,7 +338,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -358,7 +358,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -378,7 +378,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -398,7 +398,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -418,7 +418,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -434,11 +434,11 @@
0
16
- 0300000066000000290100001F030000
+ 0300000066000000FD000000A8020000
16
- 70000000870000004801000055020000
+ 2200000039000000FA00000007020000
@@ -454,11 +454,11 @@
0
16
- 0300000066000000290100001F030000
+ 0300000066000000FD000000A8020000
16
- 70000000870000004801000055020000
+ 2200000039000000FA00000007020000
@@ -474,11 +474,11 @@
0
16
- 30010000CF020000B705000038030000
+ 00000000D9020000B705000038030000
16
- 8C000000FE0100004306000085020000
+ 22000000390000003E020000AC000000
@@ -498,7 +498,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -510,15 +510,15 @@
0
32767
0
- 32768
+ 4096
0
16
- 33010000D2020000E406000029030000
+ 03000000DC020000B40500001F030000
16
- 8C000000FE0100004306000085020000
+ 22000000390000003E020000AC000000
@@ -538,7 +538,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -558,7 +558,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -598,7 +598,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -618,7 +618,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -638,7 +638,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -658,7 +658,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -678,7 +678,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -698,7 +698,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -718,7 +718,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -738,7 +738,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -758,7 +758,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -778,7 +778,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -798,7 +798,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -818,7 +818,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -838,7 +838,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -858,7 +858,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -878,7 +878,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -898,7 +898,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -918,7 +918,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -938,7 +938,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -958,7 +958,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -978,7 +978,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -998,7 +998,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1018,7 +1018,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1038,7 +1038,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1058,7 +1058,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1078,7 +1078,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1098,7 +1098,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1114,11 +1114,11 @@
0
16
- 03000000660000002601000094020000
+ 0300000066000000FD000000A8020000
16
- 70000000870000004801000055020000
+ 2200000039000000FA00000007020000
@@ -1130,15 +1130,15 @@
0
32767
0
- 32768
+ 4096
0
16
- 33010000D2020000B40500004C030000
+ 03000000DC020000B40500001F030000
16
- 8C000000FE0100004306000085020000
+ 22000000390000003E020000AC000000
@@ -1150,15 +1150,15 @@
0
32767
0
- 32768
+ 4096
0
16
- 33010000D2020000E406000029030000
+ 03000000DC020000B40500001F030000
16
- 8C000000FE0100004306000085020000
+ 2200000039000000FA00000007020000
@@ -1178,7 +1178,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1198,7 +1198,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1218,7 +1218,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1238,7 +1238,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1258,7 +1258,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1278,7 +1278,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1298,7 +1298,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1318,7 +1318,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1338,7 +1338,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1358,7 +1358,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1378,7 +1378,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1398,7 +1398,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1418,7 +1418,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1438,7 +1438,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1458,7 +1458,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1478,13 +1478,13 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
50014
50014
- 0
+ 1
0
0
0
@@ -1494,11 +1494,11 @@
0
16
- 8603000066000000360400009E010000
+ 01000000D501000036040000F0010000
16
- 7000000087000000260100002F010000
+ 0A0000000A0000006E0000006E000000
@@ -1518,7 +1518,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1538,13 +1538,13 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
50017
50017
- 1
+ 0
0
0
0
@@ -1554,11 +1554,11 @@
0
16
- 840300007D0000002404000098000000
+ 8603000066000000360400009E010000
16
- 0A0000000A0000006E0000006E000000
+ 2200000039000000D8000000E1000000
@@ -1578,7 +1578,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1598,7 +1598,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1682,15 +1682,15 @@
- 3139
- 000000000B000000000000000080000001000000FFFFFFFFFFFFFFFF30010000B7020000B7050000BB02000001000000010000100400000001000000E7FDFFFFC500000000000000000000000000000001000000FFFFFFFF04000000C5000000C7000000B401000077940000FFFF02000B004354616262656450616E6500800000010000008C000000FE010000430600008502000030010000BB020000B7050000380300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000020000000000000FFFFFFFFFFFFFFFFBA000000C200000039040000C6000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A0100007907000001800020000000000000BA0000006600000039040000D9000000BA0000004F00000039040000C20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF7F0300004F00000083030000B7010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000830300006600000039040000CE010000830300004F00000039040000B701000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF2C0100004F000000300100003803000001000000020000100400000001000000D6FEFFFF82040000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000029010000C4020000000000004F0000002C010000380300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A301000039040000A701000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000BE010000390400004502000000000000A7010000390400002E02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF1D020000A7010000210200002E02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000000000000000000
+ 3119
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFBA000000C200000039040000C6000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000BA0000006600000039040000D9000000BA0000004F00000039040000C20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF7F0300004F00000083030000B7010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000830300006600000039040000CE010000830300004F00000039040000B701000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF000100004F00000004010000C1020000010000000200001004000000010000004CFFFFFFF8040000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000000010000D8020000000000004F00000000010000C10200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A301000039040000A701000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000BE010000390400004502000000000000A7010000390400002E02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF1D020000A7010000210200002E02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C1020000B7050000C5020000010000000100001004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000100000000000000DC020000B70500004F03000000000000C5020000B7050000380300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
59392
File
- 2171
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000D4949435F526561645F4279746596000000000000000C000574656D7033067072696E746601630430783735033078300C53544D3332463130585F48440D4949435F526561645F427974650D4949435F53656E645F4279746505696F6932630F4F4C45445F53686F774E756D6265720864656C61795F75730B4750494F5F50696E5F3132000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000
+ 2189
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000D54494D5F5072657363616C657296000000000000000D000D54494D5F5072657363616C65720574656D7033067072696E746601630430783735033078300C53544D3332463130585F48440D4949435F526561645F427974650D4949435F53656E645F4279746505696F6932630F4F4C45445F53686F774E756D6265720864656C61795F75730B4750494F5F50696E5F313200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000
1423
@@ -1722,7 +1722,7 @@
Debug
2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
898
@@ -1746,29 +1746,47 @@
0
100
- 0
+ 1
+
+ ..\DRV\bsp_timer.h
+ 39
+ 1
+ 8
+ 1
+
+ 0
+
+
+ ..\DRV\bsp_timer.c
+ 51
+ 148
+ 169
+ 1
+
+ 0
+
..\HARDWARE\MOTO\car.c
- 11
- 83
- 107
+ 36
+ 38
+ 62
1
0
..\User\main.c
- 15
+ 4
23
- 36
+ 38
1
0
..\MiniBalance\MPU6050\MPU6050.c
- 8
- 345
+ 20
+ 344
376
1
@@ -1776,8 +1794,8 @@
..\DRV\bsp_sys.c
- 4
- 8
+ 10
+ 7
33
1
@@ -1786,7 +1804,7 @@
..\HARDWARE\MOTO\motor.c
0
- 65
+ 64
91
1
diff --git a/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c b/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c
index 85dc027..d291f87 100644
--- a/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c
+++ b/GeBalanceBot_Firmware v1.0/DRV/bsp_timer.c
@@ -97,12 +97,22 @@ void Timer6_Init(void)
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM6, ENABLE);
- TIM_TimeBaseStructure.TIM_Period = 9999;//自动重新装载寄存器周期的值澹ㄥ计数值澹)
- TIM_TimeBaseStructure.TIM_Prescaler = 719;//时钟分频系数
- TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;//对外部时钟进行采样的时钟分频
- TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;//向上计数
- TIM_TimeBaseStructure.TIM_RepetitionCounter=0; //高级定时器1是用定时器功能配置这个才可以是正常的计数频率一开始的72mhz 值得注意的地方
- TIM_TimeBaseInit(TIM6,&TIM_TimeBaseStructure);//参数初始化
+
+ // 计数是从0开始,所以9999即是0~9999计数10000个
+ TIM_TimeBaseStructure.TIM_Period = 2999; //自动重新装载寄存器周期)
+
+ // STM32晶振是72Mhz,每计算一个count的时间 = 72Mhz / (Prescaler + 1)
+ // 所以1us计算时间就是72Mhz/(71+1)=1Mhz, 1Khz = 1ms 1Mhz = 1us
+ // Tim6的周期实际是72Mhz/(TIM_Prescaler + 1) * (1 + TIM_Period)
+
+ // 100ms配置, 72Mhz / (719 + 1) * (9999 + 1) = 10us * 10000 = 100ms
+ // 5ms配置,72Mhz / (71 + 1) * (4999 + 1) = 1us * 5000 = 5ms
+
+ TIM_TimeBaseStructure.TIM_Prescaler = 71; // 时钟分频系数
+ TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; // 对外部时钟进行采样的时钟分频
+ TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; //向上计数
+ TIM_TimeBaseStructure.TIM_RepetitionCounter=0; //高级定时器1是用定时器功能配置这个才可以是正常的计数频率一开始的72mhz 值得注意的地方
+ TIM_TimeBaseInit(TIM6,&TIM_TimeBaseStructure); // 参数初始化
TIM_ClearFlag(TIM6, TIM_FLAG_Update);
TIM_ITConfig(TIM6, TIM_IT_Update, ENABLE);
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.c b/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.c
index d661850..414f8d1 100644
--- a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.c
+++ b/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.c
@@ -80,8 +80,8 @@ void TIM6_IRQHandler(void)
Motor_Right = Balance_Pwm + Velocity_Pwm; // 计算右轮电机最终PWM
// PWM限幅
- Motor_Left = MotorPwmLimit(Motor_Left, 1900, -1900);
- Motor_Right = MotorPwmLimit(Motor_Right, 1900, -1900);
+ Motor_Left = MotorPwmLimit(Motor_Left, 5500, -5500);
+ Motor_Right = MotorPwmLimit(Motor_Right, 5500, -5500);
// 设置电机的速度
Motor_SetPwm(Motor_Left, Motor_Right); // 赋值给PWM寄存器
}
@@ -97,7 +97,7 @@ void TIM6_IRQHandler(void)
int Balance(float Angle, float Gyro)
{
// 直立环PD参数
- float Balance_Kp = 100, Balance_Kd = 1.08;
+ float Balance_Kp = 360, Balance_Kd = 0.2;
float Angle_bias, Gyro_bias;
int balance;
// 求出平衡的角度中值 和机械相关
diff --git a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.h b/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.h
index 0464a2f..9a7b952 100644
--- a/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.h
+++ b/GeBalanceBot_Firmware v1.0/HARDWARE/MOTO/car.h
@@ -7,7 +7,7 @@
#include "sys.h"
-#define Middle_angle 0
+#define Middle_angle 0.6
int EXTI15_10_IRQHandler(void);
int Balance(float angle,float gyro);
int Velocity(int encoder_left,int encoder_right);
diff --git a/GeBalanceBot_Firmware v1.0/Listing/Project.map b/GeBalanceBot_Firmware v1.0/Listing/Project.map
index 721139a..aab0ff6 100644
--- a/GeBalanceBot_Firmware v1.0/Listing/Project.map
+++ b/GeBalanceBot_Firmware v1.0/Listing/Project.map
@@ -66,7 +66,9 @@ Section Cross References
car.o(.text) refers to motor.o(.text) for Motor_CtlLeft
car.o(.text) refers to fleqf.o(x$fpl$fleqf) for __aeabi_cfcmple
car.o(.text) refers to frleqf.o(x$fpl$frleqf) for __aeabi_cfrcmple
- car.o(.text) refers to faddsub_clz.o(x$fpl$frsb) for __aeabi_frsub
+ car.o(.text) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
+ car.o(.text) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
+ car.o(.text) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
car.o(.text) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub
car.o(.text) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
car.o(.text) refers to ffix.o(x$fpl$ffix) for __aeabi_f2iz
@@ -76,9 +78,7 @@ Section Cross References
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 f2d.o(x$fpl$f2d) for __aeabi_f2d
car.o(.text) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
- car.o(.text) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
car.o(.text) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
car.o(.text) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
car.o(.text) refers to mpu6050.o(.data) for Pitch
@@ -457,66 +457,66 @@ Image Symbol Table
Symbol Name Value Ov Type Size Object(Section)
+ ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../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/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
+ ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
- ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.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 __rtentry2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.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_errno_addr_intlibspace.o ABSOLUTE
- ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.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 rt_div0.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/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 indicate_semi.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
- ../clib/angel/sys.s 0x00000000 Number 0 libspace.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/sysapp.c 0x00000000 Number 0 sys_wrch.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/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
+ ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
+ ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.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 libinit2.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
- ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
- ../clib/longlong.s 0x00000000 Number 0 lludivv7m.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/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_char_file.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
+ ../clib/memcpset.s 0x00000000 Number 0 aeabi_memset.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 _printf_char_common.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_flags_ss.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_char_common.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
- ../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE
- ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
+ ../clib/printf.c 0x00000000 Number 0 _printf_char_file.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_pvfn_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
@@ -565,8 +565,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,96 +690,95 @@ Image Symbol Table
.text 0x080020d4 Section 0 bsp_iic.o(.text)
.text 0x080022ec Section 0 bsp_timer.o(.text)
.text 0x0800262c Section 0 car.o(.text)
- .text 0x08002958 Section 0 bluetooth.o(.text)
- itoa 0x08002a8b Thumb Code 98 bluetooth.o(.text)
- .text 0x08002c80 Section 0 motor.o(.text)
- .text 0x08002d84 Section 0 ioi2c.o(.text)
- IIC_Start 0x08002dad Thumb Code 96 ioi2c.o(.text)
- IIC_Stop 0x08002e0d Thumb Code 68 ioi2c.o(.text)
- IIC_Wait_Ack 0x08002e51 Thumb Code 96 ioi2c.o(.text)
- IIC_Ack 0x08002eb1 Thumb Code 72 ioi2c.o(.text)
- IIC_NAck 0x08002ef9 Thumb Code 70 ioi2c.o(.text)
- IIC_Send_Byte 0x08002f3f Thumb Code 94 ioi2c.o(.text)
- IIC_Read_Byte 0x08002ffd Thumb Code 104 ioi2c.o(.text)
- .text 0x080032ac Section 0 mpu6050.o(.text)
- inv_row_2_scale 0x080032ad Thumb Code 78 mpu6050.o(.text)
- inv_orientation_matrix_to_scalar 0x080032fb Thumb Code 40 mpu6050.o(.text)
- run_self_test 0x08003323 Thumb Code 172 mpu6050.o(.text)
- .text 0x080038ac Section 0 inv_mpu.o(.text)
- set_int_enable 0x080038ad Thumb Code 138 inv_mpu.o(.text)
- get_accel_prod_shift 0x08004af5 Thumb Code 168 inv_mpu.o(.text)
- accel_self_test 0x08004b9d Thumb Code 164 inv_mpu.o(.text)
- gyro_self_test 0x08004c41 Thumb Code 280 inv_mpu.o(.text)
- get_st_biases 0x08004d59 Thumb Code 1136 inv_mpu.o(.text)
- .text 0x08005798 Section 0 inv_mpu_dmp_motion_driver.o(.text)
- decode_gesture 0x0800624d Thumb Code 94 inv_mpu_dmp_motion_driver.o(.text)
- .text 0x08006508 Section 0 main.o(.text)
- .text 0x08006690 Section 0 stm32f10x_it.o(.text)
- .text 0x080066a8 Section 2 use_no_semi_2.o(.text)
- .text 0x080066aa Section 72 llsdiv.o(.text)
- .text 0x080066f4 Section 0 noretval__2printf.o(.text)
- .text 0x0800670c Section 0 __printf.o(.text)
- .text 0x08006774 Section 0 _printf_dec.o(.text)
- .text 0x080067ec Section 0 memcmp.o(.text)
- .text 0x08006844 Section 16 aeabi_memset.o(.text)
- .text 0x08006854 Section 0 heapauxi.o(.text)
- .text 0x0800685a Section 2 use_no_semi.o(.text)
- .text 0x0800685c Section 238 lludivv7m.o(.text)
- .text 0x0800694a Section 0 _printf_intcommon.o(.text)
- .text 0x080069fc Section 0 _printf_char_file.o(.text)
- .text 0x08006a20 Section 68 rt_memclr.o(.text)
- .text 0x08006a64 Section 0 _printf_char_common.o(.text)
- _printf_input_char 0x08006a65 Thumb Code 10 _printf_char_common.o(.text)
- .text 0x08006a94 Section 0 ferror.o(.text)
- .text 0x08006a9c Section 78 rt_memclr_w.o(.text)
- .text 0x08006aec Section 8 libspace.o(.text)
- .text 0x08006af4 Section 74 sys_stackheap_outer.o(.text)
- .text 0x08006b3e Section 0 exit.o(.text)
- i.__ARM_fpclassify 0x08006b50 Section 0 fpclassify.o(i.__ARM_fpclassify)
- i.__kernel_poly 0x08006b78 Section 0 poly.o(i.__kernel_poly)
- i.__mathlib_dbl_infnan 0x08006c22 Section 0 dunder.o(i.__mathlib_dbl_infnan)
- i.__mathlib_dbl_infnan2 0x08006c28 Section 0 dunder.o(i.__mathlib_dbl_infnan2)
- i.__mathlib_dbl_underflow 0x08006c2c Section 0 dunder.o(i.__mathlib_dbl_underflow)
- i.atan 0x08006c3c Section 0 atan.o(i.atan)
- i.atan2 0x08006e5c Section 0 atan2.o(i.atan2)
- x$fpl$d2f 0x08006fdc Section 98 d2f.o(x$fpl$d2f)
- x$fpl$dadd 0x08007040 Section 336 daddsub_clz.o(x$fpl$dadd)
- _dadd1 0x08007051 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
- x$fpl$dcheck1 0x08007190 Section 16 dcheck1.o(x$fpl$dcheck1)
- x$fpl$ddiv 0x080071a0 Section 688 ddiv.o(x$fpl$ddiv)
- ddiv_entry 0x080071a7 Thumb Code 0 ddiv.o(x$fpl$ddiv)
- x$fpl$dmul 0x08007450 Section 340 dmul.o(x$fpl$dmul)
- x$fpl$dnaninf 0x080075a4 Section 156 dnaninf.o(x$fpl$dnaninf)
- x$fpl$dretinf 0x08007640 Section 12 dretinf.o(x$fpl$dretinf)
- x$fpl$drsb 0x0800764c Section 22 daddsub_clz.o(x$fpl$drsb)
- x$fpl$dsub 0x08007664 Section 468 daddsub_clz.o(x$fpl$dsub)
- _dsub1 0x08007675 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
- x$fpl$f2d 0x08007838 Section 86 f2d.o(x$fpl$f2d)
- x$fpl$fadd 0x08007890 Section 196 faddsub_clz.o(x$fpl$fadd)
- _fadd1 0x0800789f Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
- x$fpl$fcmpinf 0x08007954 Section 24 fcmpi.o(x$fpl$fcmpinf)
- x$fpl$fdiv 0x0800796c Section 388 fdiv.o(x$fpl$fdiv)
- _fdiv1 0x0800796d Thumb Code 0 fdiv.o(x$fpl$fdiv)
- x$fpl$feqf 0x08007af0 Section 104 feqf.o(x$fpl$feqf)
- x$fpl$ffix 0x08007b58 Section 54 ffix.o(x$fpl$ffix)
- x$fpl$ffixu 0x08007b90 Section 62 ffixu.o(x$fpl$ffixu)
- x$fpl$fflt 0x08007bd0 Section 48 fflt_clz.o(x$fpl$fflt)
- x$fpl$ffltu 0x08007c00 Section 38 fflt_clz.o(x$fpl$ffltu)
- x$fpl$fleqf 0x08007c28 Section 104 fleqf.o(x$fpl$fleqf)
- x$fpl$fmul 0x08007c90 Section 258 fmul.o(x$fpl$fmul)
- x$fpl$fnaninf 0x08007d92 Section 140 fnaninf.o(x$fpl$fnaninf)
- x$fpl$fretinf 0x08007e1e Section 10 fretinf.o(x$fpl$fretinf)
- x$fpl$frleqf 0x08007e28 Section 98 frleqf.o(x$fpl$frleqf)
- x$fpl$frsb 0x08007e8a Section 20 faddsub_clz.o(x$fpl$frsb)
- x$fpl$fsub 0x08007ea0 Section 234 faddsub_clz.o(x$fpl$fsub)
- _fsub1 0x08007eaf Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
- x$fpl$retnan 0x08007f8a Section 100 retnan.o(x$fpl$retnan)
- x$fpl$scalbn 0x08007fee Section 92 scalbn.o(x$fpl$scalbn)
- x$fpl$trapveneer 0x0800804a Section 48 trapv.o(x$fpl$trapveneer)
- x$fpl$usenofp 0x0800807a Section 0 usenofp.o(x$fpl$usenofp)
- .constdata 0x0800807c Section 80 inv_mpu.o(.constdata)
- .constdata 0x080080cc Section 3062 inv_mpu_dmp_motion_driver.o(.constdata)
- dmp_memory 0x080080cc Data 3062 inv_mpu_dmp_motion_driver.o(.constdata)
+ .text 0x08002970 Section 0 bluetooth.o(.text)
+ itoa 0x08002aa3 Thumb Code 98 bluetooth.o(.text)
+ .text 0x08002c98 Section 0 motor.o(.text)
+ .text 0x08002d9c Section 0 ioi2c.o(.text)
+ IIC_Start 0x08002dc5 Thumb Code 96 ioi2c.o(.text)
+ IIC_Stop 0x08002e25 Thumb Code 68 ioi2c.o(.text)
+ IIC_Wait_Ack 0x08002e69 Thumb Code 96 ioi2c.o(.text)
+ IIC_Ack 0x08002ec9 Thumb Code 72 ioi2c.o(.text)
+ IIC_NAck 0x08002f11 Thumb Code 70 ioi2c.o(.text)
+ IIC_Send_Byte 0x08002f57 Thumb Code 94 ioi2c.o(.text)
+ IIC_Read_Byte 0x08003015 Thumb Code 104 ioi2c.o(.text)
+ .text 0x080032c4 Section 0 mpu6050.o(.text)
+ inv_row_2_scale 0x080032c5 Thumb Code 78 mpu6050.o(.text)
+ inv_orientation_matrix_to_scalar 0x08003313 Thumb Code 40 mpu6050.o(.text)
+ run_self_test 0x0800333b Thumb Code 172 mpu6050.o(.text)
+ .text 0x080038c4 Section 0 inv_mpu.o(.text)
+ set_int_enable 0x080038c5 Thumb Code 138 inv_mpu.o(.text)
+ get_accel_prod_shift 0x08004b0d Thumb Code 168 inv_mpu.o(.text)
+ accel_self_test 0x08004bb5 Thumb Code 164 inv_mpu.o(.text)
+ gyro_self_test 0x08004c59 Thumb Code 280 inv_mpu.o(.text)
+ get_st_biases 0x08004d71 Thumb Code 1136 inv_mpu.o(.text)
+ .text 0x080057b0 Section 0 inv_mpu_dmp_motion_driver.o(.text)
+ decode_gesture 0x08006265 Thumb Code 94 inv_mpu_dmp_motion_driver.o(.text)
+ .text 0x08006520 Section 0 main.o(.text)
+ .text 0x080066a8 Section 0 stm32f10x_it.o(.text)
+ .text 0x080066c0 Section 2 use_no_semi_2.o(.text)
+ .text 0x080066c2 Section 72 llsdiv.o(.text)
+ .text 0x0800670c Section 0 noretval__2printf.o(.text)
+ .text 0x08006724 Section 0 __printf.o(.text)
+ .text 0x0800678c Section 0 _printf_dec.o(.text)
+ .text 0x08006804 Section 0 memcmp.o(.text)
+ .text 0x0800685c Section 16 aeabi_memset.o(.text)
+ .text 0x0800686c Section 0 heapauxi.o(.text)
+ .text 0x08006872 Section 2 use_no_semi.o(.text)
+ .text 0x08006874 Section 238 lludivv7m.o(.text)
+ .text 0x08006962 Section 0 _printf_intcommon.o(.text)
+ .text 0x08006a14 Section 0 _printf_char_file.o(.text)
+ .text 0x08006a38 Section 68 rt_memclr.o(.text)
+ .text 0x08006a7c Section 0 _printf_char_common.o(.text)
+ _printf_input_char 0x08006a7d Thumb Code 10 _printf_char_common.o(.text)
+ .text 0x08006aac Section 0 ferror.o(.text)
+ .text 0x08006ab4 Section 78 rt_memclr_w.o(.text)
+ .text 0x08006b04 Section 8 libspace.o(.text)
+ .text 0x08006b0c Section 74 sys_stackheap_outer.o(.text)
+ .text 0x08006b56 Section 0 exit.o(.text)
+ i.__ARM_fpclassify 0x08006b68 Section 0 fpclassify.o(i.__ARM_fpclassify)
+ i.__kernel_poly 0x08006b90 Section 0 poly.o(i.__kernel_poly)
+ i.__mathlib_dbl_infnan 0x08006c3a Section 0 dunder.o(i.__mathlib_dbl_infnan)
+ i.__mathlib_dbl_infnan2 0x08006c40 Section 0 dunder.o(i.__mathlib_dbl_infnan2)
+ i.__mathlib_dbl_underflow 0x08006c44 Section 0 dunder.o(i.__mathlib_dbl_underflow)
+ i.atan 0x08006c54 Section 0 atan.o(i.atan)
+ i.atan2 0x08006e74 Section 0 atan2.o(i.atan2)
+ x$fpl$d2f 0x08006ff4 Section 98 d2f.o(x$fpl$d2f)
+ x$fpl$dadd 0x08007058 Section 336 daddsub_clz.o(x$fpl$dadd)
+ _dadd1 0x08007069 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
+ x$fpl$dcheck1 0x080071a8 Section 16 dcheck1.o(x$fpl$dcheck1)
+ x$fpl$ddiv 0x080071b8 Section 688 ddiv.o(x$fpl$ddiv)
+ ddiv_entry 0x080071bf Thumb Code 0 ddiv.o(x$fpl$ddiv)
+ x$fpl$dmul 0x08007468 Section 340 dmul.o(x$fpl$dmul)
+ x$fpl$dnaninf 0x080075bc Section 156 dnaninf.o(x$fpl$dnaninf)
+ x$fpl$dretinf 0x08007658 Section 12 dretinf.o(x$fpl$dretinf)
+ x$fpl$drsb 0x08007664 Section 22 daddsub_clz.o(x$fpl$drsb)
+ x$fpl$dsub 0x0800767c Section 468 daddsub_clz.o(x$fpl$dsub)
+ _dsub1 0x0800768d Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
+ x$fpl$f2d 0x08007850 Section 86 f2d.o(x$fpl$f2d)
+ x$fpl$fadd 0x080078a8 Section 196 faddsub_clz.o(x$fpl$fadd)
+ _fadd1 0x080078b7 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
+ x$fpl$fcmpinf 0x0800796c Section 24 fcmpi.o(x$fpl$fcmpinf)
+ x$fpl$fdiv 0x08007984 Section 388 fdiv.o(x$fpl$fdiv)
+ _fdiv1 0x08007985 Thumb Code 0 fdiv.o(x$fpl$fdiv)
+ x$fpl$feqf 0x08007b08 Section 104 feqf.o(x$fpl$feqf)
+ x$fpl$ffix 0x08007b70 Section 54 ffix.o(x$fpl$ffix)
+ x$fpl$ffixu 0x08007ba8 Section 62 ffixu.o(x$fpl$ffixu)
+ x$fpl$fflt 0x08007be8 Section 48 fflt_clz.o(x$fpl$fflt)
+ x$fpl$ffltu 0x08007c18 Section 38 fflt_clz.o(x$fpl$ffltu)
+ x$fpl$fleqf 0x08007c40 Section 104 fleqf.o(x$fpl$fleqf)
+ x$fpl$fmul 0x08007ca8 Section 258 fmul.o(x$fpl$fmul)
+ x$fpl$fnaninf 0x08007daa Section 140 fnaninf.o(x$fpl$fnaninf)
+ x$fpl$fretinf 0x08007e36 Section 10 fretinf.o(x$fpl$fretinf)
+ x$fpl$frleqf 0x08007e40 Section 98 frleqf.o(x$fpl$frleqf)
+ x$fpl$fsub 0x08007ea4 Section 234 faddsub_clz.o(x$fpl$fsub)
+ _fsub1 0x08007eb3 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
+ x$fpl$retnan 0x08007f8e Section 100 retnan.o(x$fpl$retnan)
+ x$fpl$scalbn 0x08007ff2 Section 92 scalbn.o(x$fpl$scalbn)
+ x$fpl$trapveneer 0x0800804e Section 48 trapv.o(x$fpl$trapveneer)
+ x$fpl$usenofp 0x0800807e Section 0 usenofp.o(x$fpl$usenofp)
+ .constdata 0x08008080 Section 80 inv_mpu.o(.constdata)
+ .constdata 0x080080d0 Section 3062 inv_mpu_dmp_motion_driver.o(.constdata)
+ dmp_memory 0x080080d0 Data 3062 inv_mpu_dmp_motion_driver.o(.constdata)
.constdata 0x08008cc8 Section 152 atan.o(.constdata)
atanhi 0x08008cc8 Data 32 atan.o(.constdata)
atanlo 0x08008ce8 Data 32 atan.o(.constdata)
@@ -1170,224 +1169,222 @@ Image Symbol Table
i2c_CheckDevice 0x080022c7 Thumb Code 32 bsp_iic.o(.text)
MOTO_PWM_Init 0x080022ed Thumb Code 196 bsp_timer.o(.text)
Motor_PWMOut 0x080023b1 Thumb Code 68 bsp_timer.o(.text)
- Timer6_Init 0x080023f5 Thumb Code 114 bsp_timer.o(.text)
- Encoder_Init_TIM2 0x08002467 Thumb Code 154 bsp_timer.o(.text)
- Encoder_Init_TIM4 0x08002501 Thumb Code 148 bsp_timer.o(.text)
- Read_Encoder 0x08002595 Thumb Code 84 bsp_timer.o(.text)
- TIM4_IRQHandler 0x080025e9 Thumb Code 24 bsp_timer.o(.text)
- TIM2_IRQHandler 0x08002601 Thumb Code 24 bsp_timer.o(.text)
+ Timer6_Init 0x080023f5 Thumb Code 112 bsp_timer.o(.text)
+ Encoder_Init_TIM2 0x08002465 Thumb Code 154 bsp_timer.o(.text)
+ Encoder_Init_TIM4 0x080024ff Thumb Code 148 bsp_timer.o(.text)
+ Read_Encoder 0x08002593 Thumb Code 84 bsp_timer.o(.text)
+ TIM4_IRQHandler 0x080025e7 Thumb Code 24 bsp_timer.o(.text)
+ TIM2_IRQHandler 0x080025ff Thumb Code 24 bsp_timer.o(.text)
myabs 0x0800262d Thumb Code 14 car.o(.text)
Motor_SetPwm 0x0800263b Thumb Code 66 car.o(.text)
MotorPwmLimit 0x0800267d Thumb Code 18 car.o(.text)
Turn_Off 0x0800268f Thumb Code 34 car.o(.text)
- Balance 0x080026b1 Thumb Code 76 car.o(.text)
- Get_Angle 0x080026fd Thumb Code 30 car.o(.text)
- TIM6_IRQHandler 0x0800271b Thumb Code 180 car.o(.text)
- Velocity 0x080027cf Thumb Code 242 car.o(.text)
- Key 0x080028c1 Thumb Code 22 car.o(.text)
- Bluetooth_Init 0x08002959 Thumb Code 162 bluetooth.o(.text)
- USART2_Send 0x080029fb Thumb Code 74 bluetooth.o(.text)
- USART2_SendStr 0x08002a45 Thumb Code 70 bluetooth.o(.text)
- PB_USART_printf 0x08002aed Thumb Code 296 bluetooth.o(.text)
- USART2_Receive 0x08002c15 Thumb Code 16 bluetooth.o(.text)
- USART2_IRQHandler 0x08002c25 Thumb Code 72 bluetooth.o(.text)
- Motor_Init 0x08002c81 Thumb Code 40 motor.o(.text)
- Motor_CtlLeft 0x08002ca9 Thumb Code 68 motor.o(.text)
- Motor_CtlRight 0x08002ced Thumb Code 68 motor.o(.text)
- Car_Go 0x08002d31 Thumb Code 16 motor.o(.text)
- Car_Back 0x08002d41 Thumb Code 16 motor.o(.text)
- Car_TurnLeft 0x08002d51 Thumb Code 16 motor.o(.text)
- Car_TurnRight 0x08002d61 Thumb Code 16 motor.o(.text)
- Car_Stop 0x08002d71 Thumb Code 16 motor.o(.text)
- IIC_MPU6050_Init 0x08002d85 Thumb Code 40 ioi2c.o(.text)
- i2cWrite 0x08002f9d Thumb Code 96 ioi2c.o(.text)
- i2cRead 0x08003065 Thumb Code 118 ioi2c.o(.text)
- I2C_ReadOneByte 0x080030db Thumb Code 70 ioi2c.o(.text)
- IICreadBytes 0x08003121 Thumb Code 112 ioi2c.o(.text)
- IICwriteBytes 0x08003191 Thumb Code 70 ioi2c.o(.text)
- IICreadByte 0x080031d7 Thumb Code 22 ioi2c.o(.text)
- IICwriteByte 0x080031ed Thumb Code 20 ioi2c.o(.text)
- IICwriteBits 0x08003201 Thumb Code 106 ioi2c.o(.text)
- IICwriteBit 0x0800326b Thumb Code 64 ioi2c.o(.text)
- MPU6050_newValues 0x080033cf Thumb Code 494 mpu6050.o(.text)
- MPU6050_setClockSource 0x080035bd Thumb Code 20 mpu6050.o(.text)
- MPU6050_setFullScaleGyroRange 0x080035d1 Thumb Code 20 mpu6050.o(.text)
- MPU6050_setFullScaleAccelRange 0x080035e5 Thumb Code 20 mpu6050.o(.text)
- MPU6050_setSleepEnabled 0x080035f9 Thumb Code 18 mpu6050.o(.text)
- MPU6050_getDeviceID 0x0800360b Thumb Code 20 mpu6050.o(.text)
- MPU6050_testConnection 0x0800361f Thumb Code 18 mpu6050.o(.text)
- MPU6050_setI2CMasterModeEnabled 0x08003631 Thumb Code 18 mpu6050.o(.text)
- MPU6050_setI2CBypassEnabled 0x08003643 Thumb Code 18 mpu6050.o(.text)
- MPU6050_initialize 0x08003655 Thumb Code 40 mpu6050.o(.text)
- DMP_Init 0x0800367d Thumb Code 220 mpu6050.o(.text)
- Read_DMP 0x08003759 Thumb Code 304 mpu6050.o(.text)
- mpu_reg_dump 0x08003937 Thumb Code 72 inv_mpu.o(.text)
- mpu_read_reg 0x0800397f Thumb Code 66 inv_mpu.o(.text)
- mpu_set_int_latched 0x080039c1 Thumb Code 102 inv_mpu.o(.text)
- mpu_set_sensors 0x08003a27 Thumb Code 202 inv_mpu.o(.text)
- mpu_set_bypass 0x08003af1 Thumb Code 328 inv_mpu.o(.text)
- mpu_reset_fifo 0x08003c39 Thumb Code 444 inv_mpu.o(.text)
- mpu_configure_fifo 0x08003df5 Thumb Code 106 inv_mpu.o(.text)
- mpu_set_lpf 0x08003e5f Thumb Code 126 inv_mpu.o(.text)
- mpu_lp_accel_mode 0x08003edd Thumb Code 218 inv_mpu.o(.text)
- mpu_set_sample_rate 0x08003fb7 Thumb Code 152 inv_mpu.o(.text)
- mpu_set_accel_fsr 0x0800404f Thumb Code 132 inv_mpu.o(.text)
- mpu_set_gyro_fsr 0x080040d3 Thumb Code 132 inv_mpu.o(.text)
- mpu_init 0x08004157 Thumb Code 416 inv_mpu.o(.text)
- myget_ms 0x080042f7 Thumb Code 2 inv_mpu.o(.text)
- mpu_get_gyro_reg 0x080042f9 Thumb Code 110 inv_mpu.o(.text)
- mpu_get_accel_reg 0x08004367 Thumb Code 110 inv_mpu.o(.text)
- mpu_get_temperature 0x080043d5 Thumb Code 150 inv_mpu.o(.text)
- mpu_set_accel_bias 0x0800446b Thumb Code 468 inv_mpu.o(.text)
- mpu_get_gyro_fsr 0x0800463f Thumb Code 64 inv_mpu.o(.text)
- mpu_get_accel_fsr 0x0800467f Thumb Code 72 inv_mpu.o(.text)
- mpu_get_lpf 0x080046c7 Thumb Code 74 inv_mpu.o(.text)
- mpu_get_sample_rate 0x08004711 Thumb Code 26 inv_mpu.o(.text)
- mpu_get_compass_sample_rate 0x0800472b Thumb Code 10 inv_mpu.o(.text)
- mpu_set_compass_sample_rate 0x08004735 Thumb Code 8 inv_mpu.o(.text)
- mpu_get_gyro_sens 0x0800473d Thumb Code 58 inv_mpu.o(.text)
- mpu_get_accel_sens 0x08004777 Thumb Code 78 inv_mpu.o(.text)
- mpu_get_fifo_config 0x080047c5 Thumb Code 12 inv_mpu.o(.text)
- mpu_get_power_state 0x080047d1 Thumb Code 22 inv_mpu.o(.text)
- mpu_get_int_status 0x080047e7 Thumb Code 64 inv_mpu.o(.text)
- mpu_read_fifo 0x08004827 Thumb Code 520 inv_mpu.o(.text)
- mpu_read_fifo_stream 0x08004a2f Thumb Code 186 inv_mpu.o(.text)
- mpu_set_int_level 0x08004ae9 Thumb Code 12 inv_mpu.o(.text)
- mpu_set_dmp_state 0x080051c9 Thumb Code 146 inv_mpu.o(.text)
- mpu_run_self_test 0x0800525b Thumb Code 298 inv_mpu.o(.text)
- mpu_write_mem 0x08005385 Thumb Code 122 inv_mpu.o(.text)
- mpu_read_mem 0x080053ff Thumb Code 122 inv_mpu.o(.text)
- mpu_load_firmware 0x08005479 Thumb Code 252 inv_mpu.o(.text)
- mpu_get_dmp_state 0x08005575 Thumb Code 14 inv_mpu.o(.text)
- mpu_get_compass_reg 0x08005583 Thumb Code 8 inv_mpu.o(.text)
- mpu_get_compass_fsr 0x0800558b Thumb Code 8 inv_mpu.o(.text)
- mpu_lp_motion_interrupt 0x08005593 Thumb Code 512 inv_mpu.o(.text)
- dmp_load_motion_driver_firmware 0x08005799 Thumb Code 20 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_orientation 0x080057ad Thumb Code 290 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_gyro_bias 0x080058cf Thumb Code 294 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_accel_bias 0x080059f5 Thumb Code 300 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_fifo_rate 0x08005b21 Thumb Code 136 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_fifo_rate 0x08005ba9 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_thresh 0x08005bb5 Thumb Code 396 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_axes 0x08005d41 Thumb Code 70 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_count 0x08005d87 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_time 0x08005dad Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_tap_time_multi 0x08005dd3 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_thresh 0x08005df9 Thumb Code 56 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_time 0x08005e31 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_shake_reject_timeout 0x08005e57 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_pedometer_step_count 0x08005e7d Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_pedometer_step_count 0x08005ebf Thumb Code 42 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_pedometer_walk_time 0x08005ee9 Thumb Code 72 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_pedometer_walk_time 0x08005f31 Thumb Code 48 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_6x_lp_quat 0x08005f61 Thumb Code 84 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_lp_quat 0x08005fb5 Thumb Code 60 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_gyro_cal 0x08005ff1 Thumb Code 62 inv_mpu_dmp_motion_driver.o(.text)
- dmp_enable_feature 0x0800602f Thumb Code 530 inv_mpu_dmp_motion_driver.o(.text)
- dmp_get_enabled_features 0x08006241 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
- dmp_set_interrupt_mode 0x080062ab Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
- dmp_read_fifo 0x080062ed Thumb Code 514 inv_mpu_dmp_motion_driver.o(.text)
- dmp_register_tap_cb 0x080064ef Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
- dmp_register_android_orient_cb 0x080064f9 Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
- main 0x08006509 Thumb Code 328 main.o(.text)
- NMI_Handler 0x08006691 Thumb Code 2 stm32f10x_it.o(.text)
- HardFault_Handler 0x08006693 Thumb Code 4 stm32f10x_it.o(.text)
- MemManage_Handler 0x08006697 Thumb Code 4 stm32f10x_it.o(.text)
- BusFault_Handler 0x0800669b Thumb Code 4 stm32f10x_it.o(.text)
- UsageFault_Handler 0x0800669f Thumb Code 4 stm32f10x_it.o(.text)
- SVC_Handler 0x080066a3 Thumb Code 2 stm32f10x_it.o(.text)
- DebugMon_Handler 0x080066a5 Thumb Code 2 stm32f10x_it.o(.text)
- PendSV_Handler 0x080066a7 Thumb Code 2 stm32f10x_it.o(.text)
- __use_no_semihosting 0x080066a9 Thumb Code 2 use_no_semi_2.o(.text)
- __aeabi_ldivmod 0x080066ab Thumb Code 0 llsdiv.o(.text)
- _ll_sdiv 0x080066ab Thumb Code 72 llsdiv.o(.text)
- __2printf 0x080066f5 Thumb Code 20 noretval__2printf.o(.text)
- __printf 0x0800670d Thumb Code 104 __printf.o(.text)
- _printf_int_dec 0x08006775 Thumb Code 104 _printf_dec.o(.text)
- memcmp 0x080067ed Thumb Code 88 memcmp.o(.text)
- __aeabi_memset 0x08006845 Thumb Code 16 aeabi_memset.o(.text)
- __use_two_region_memory 0x08006855 Thumb Code 2 heapauxi.o(.text)
- __rt_heap_escrow$2region 0x08006857 Thumb Code 2 heapauxi.o(.text)
- __rt_heap_expand$2region 0x08006859 Thumb Code 2 heapauxi.o(.text)
- __I$use$semihosting 0x0800685b Thumb Code 0 use_no_semi.o(.text)
- __use_no_semihosting_swi 0x0800685b Thumb Code 2 use_no_semi.o(.text)
- __aeabi_uldivmod 0x0800685d Thumb Code 0 lludivv7m.o(.text)
- _ll_udiv 0x0800685d Thumb Code 238 lludivv7m.o(.text)
- _printf_int_common 0x0800694b Thumb Code 178 _printf_intcommon.o(.text)
- _printf_char_file 0x080069fd Thumb Code 32 _printf_char_file.o(.text)
- __aeabi_memclr 0x08006a21 Thumb Code 0 rt_memclr.o(.text)
- __rt_memclr 0x08006a21 Thumb Code 68 rt_memclr.o(.text)
- _memset 0x08006a25 Thumb Code 0 rt_memclr.o(.text)
- _printf_char_common 0x08006a6f Thumb Code 32 _printf_char_common.o(.text)
- ferror 0x08006a95 Thumb Code 8 ferror.o(.text)
- __aeabi_memclr4 0x08006a9d Thumb Code 0 rt_memclr_w.o(.text)
- __aeabi_memclr8 0x08006a9d Thumb Code 0 rt_memclr_w.o(.text)
- __rt_memclr_w 0x08006a9d Thumb Code 78 rt_memclr_w.o(.text)
- _memset_w 0x08006aa1 Thumb Code 0 rt_memclr_w.o(.text)
- __user_libspace 0x08006aed Thumb Code 8 libspace.o(.text)
- __user_perproc_libspace 0x08006aed Thumb Code 0 libspace.o(.text)
- __user_perthread_libspace 0x08006aed Thumb Code 0 libspace.o(.text)
- __user_setup_stackheap 0x08006af5 Thumb Code 74 sys_stackheap_outer.o(.text)
- exit 0x08006b3f Thumb Code 18 exit.o(.text)
- __ARM_fpclassify 0x08006b51 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
- __kernel_poly 0x08006b79 Thumb Code 170 poly.o(i.__kernel_poly)
- __mathlib_dbl_infnan 0x08006c23 Thumb Code 6 dunder.o(i.__mathlib_dbl_infnan)
- __mathlib_dbl_infnan2 0x08006c29 Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2)
- __mathlib_dbl_underflow 0x08006c2d Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
- atan 0x08006c3d Thumb Code 474 atan.o(i.atan)
- atan2 0x08006e5d Thumb Code 346 atan2.o(i.atan2)
- __aeabi_d2f 0x08006fdd Thumb Code 0 d2f.o(x$fpl$d2f)
- _d2f 0x08006fdd Thumb Code 98 d2f.o(x$fpl$d2f)
- __aeabi_dadd 0x08007041 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
- _dadd 0x08007041 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
- __fpl_dcheck_NaN1 0x08007191 Thumb Code 10 dcheck1.o(x$fpl$dcheck1)
- __aeabi_ddiv 0x080071a1 Thumb Code 0 ddiv.o(x$fpl$ddiv)
- _ddiv 0x080071a1 Thumb Code 552 ddiv.o(x$fpl$ddiv)
- __aeabi_dmul 0x08007451 Thumb Code 0 dmul.o(x$fpl$dmul)
- _dmul 0x08007451 Thumb Code 332 dmul.o(x$fpl$dmul)
- __fpl_dnaninf 0x080075a5 Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
- __fpl_dretinf 0x08007641 Thumb Code 12 dretinf.o(x$fpl$dretinf)
- __aeabi_drsub 0x0800764d Thumb Code 0 daddsub_clz.o(x$fpl$drsb)
- _drsb 0x0800764d Thumb Code 22 daddsub_clz.o(x$fpl$drsb)
- __aeabi_dsub 0x08007665 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
- _dsub 0x08007665 Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
- __aeabi_f2d 0x08007839 Thumb Code 0 f2d.o(x$fpl$f2d)
- _f2d 0x08007839 Thumb Code 86 f2d.o(x$fpl$f2d)
- __aeabi_fadd 0x08007891 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
- _fadd 0x08007891 Thumb Code 196 faddsub_clz.o(x$fpl$fadd)
- __fpl_fcmp_Inf 0x08007955 Thumb Code 24 fcmpi.o(x$fpl$fcmpinf)
- __aeabi_fdiv 0x0800796d Thumb Code 0 fdiv.o(x$fpl$fdiv)
- _fdiv 0x0800796d Thumb Code 384 fdiv.o(x$fpl$fdiv)
- __aeabi_cfcmpeq 0x08007af1 Thumb Code 0 feqf.o(x$fpl$feqf)
- _fcmpeq 0x08007af1 Thumb Code 104 feqf.o(x$fpl$feqf)
- __aeabi_f2iz 0x08007b59 Thumb Code 0 ffix.o(x$fpl$ffix)
- _ffix 0x08007b59 Thumb Code 54 ffix.o(x$fpl$ffix)
- __aeabi_f2uiz 0x08007b91 Thumb Code 0 ffixu.o(x$fpl$ffixu)
- _ffixu 0x08007b91 Thumb Code 62 ffixu.o(x$fpl$ffixu)
- __aeabi_i2f 0x08007bd1 Thumb Code 0 fflt_clz.o(x$fpl$fflt)
- _fflt 0x08007bd1 Thumb Code 48 fflt_clz.o(x$fpl$fflt)
- __aeabi_ui2f 0x08007c01 Thumb Code 0 fflt_clz.o(x$fpl$ffltu)
- _ffltu 0x08007c01 Thumb Code 38 fflt_clz.o(x$fpl$ffltu)
- __aeabi_cfcmple 0x08007c29 Thumb Code 0 fleqf.o(x$fpl$fleqf)
- _fcmple 0x08007c29 Thumb Code 104 fleqf.o(x$fpl$fleqf)
- __fpl_fcmple_InfNaN 0x08007c7b Thumb Code 0 fleqf.o(x$fpl$fleqf)
- __aeabi_fmul 0x08007c91 Thumb Code 0 fmul.o(x$fpl$fmul)
- _fmul 0x08007c91 Thumb Code 258 fmul.o(x$fpl$fmul)
- __fpl_fnaninf 0x08007d93 Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
- __fpl_fretinf 0x08007e1f Thumb Code 10 fretinf.o(x$fpl$fretinf)
- __aeabi_cfrcmple 0x08007e29 Thumb Code 0 frleqf.o(x$fpl$frleqf)
- _frcmple 0x08007e29 Thumb Code 98 frleqf.o(x$fpl$frleqf)
- __aeabi_frsub 0x08007e8b Thumb Code 0 faddsub_clz.o(x$fpl$frsb)
- _frsb 0x08007e8b Thumb Code 20 faddsub_clz.o(x$fpl$frsb)
- __aeabi_fsub 0x08007ea1 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
- _fsub 0x08007ea1 Thumb Code 234 faddsub_clz.o(x$fpl$fsub)
- __fpl_return_NaN 0x08007f8b Thumb Code 100 retnan.o(x$fpl$retnan)
- __ARM_scalbn 0x08007fef Thumb Code 92 scalbn.o(x$fpl$scalbn)
- __fpl_cmpreturn 0x0800804b Thumb Code 48 trapv.o(x$fpl$trapveneer)
- __I$use$fp 0x0800807a Number 0 usenofp.o(x$fpl$usenofp)
- hw 0x0800807c Data 12 inv_mpu.o(.constdata)
- reg 0x08008088 Data 27 inv_mpu.o(.constdata)
- test 0x080080a4 Data 40 inv_mpu.o(.constdata)
+ Balance 0x080026b1 Thumb Code 96 car.o(.text)
+ Get_Angle 0x08002711 Thumb Code 30 car.o(.text)
+ TIM6_IRQHandler 0x0800272f Thumb Code 180 car.o(.text)
+ Velocity 0x080027e3 Thumb Code 242 car.o(.text)
+ Key 0x080028d5 Thumb Code 22 car.o(.text)
+ Bluetooth_Init 0x08002971 Thumb Code 162 bluetooth.o(.text)
+ USART2_Send 0x08002a13 Thumb Code 74 bluetooth.o(.text)
+ USART2_SendStr 0x08002a5d Thumb Code 70 bluetooth.o(.text)
+ PB_USART_printf 0x08002b05 Thumb Code 296 bluetooth.o(.text)
+ USART2_Receive 0x08002c2d Thumb Code 16 bluetooth.o(.text)
+ USART2_IRQHandler 0x08002c3d Thumb Code 72 bluetooth.o(.text)
+ Motor_Init 0x08002c99 Thumb Code 40 motor.o(.text)
+ Motor_CtlLeft 0x08002cc1 Thumb Code 68 motor.o(.text)
+ Motor_CtlRight 0x08002d05 Thumb Code 68 motor.o(.text)
+ Car_Go 0x08002d49 Thumb Code 16 motor.o(.text)
+ Car_Back 0x08002d59 Thumb Code 16 motor.o(.text)
+ Car_TurnLeft 0x08002d69 Thumb Code 16 motor.o(.text)
+ Car_TurnRight 0x08002d79 Thumb Code 16 motor.o(.text)
+ Car_Stop 0x08002d89 Thumb Code 16 motor.o(.text)
+ IIC_MPU6050_Init 0x08002d9d Thumb Code 40 ioi2c.o(.text)
+ i2cWrite 0x08002fb5 Thumb Code 96 ioi2c.o(.text)
+ i2cRead 0x0800307d Thumb Code 118 ioi2c.o(.text)
+ I2C_ReadOneByte 0x080030f3 Thumb Code 70 ioi2c.o(.text)
+ IICreadBytes 0x08003139 Thumb Code 112 ioi2c.o(.text)
+ IICwriteBytes 0x080031a9 Thumb Code 70 ioi2c.o(.text)
+ IICreadByte 0x080031ef Thumb Code 22 ioi2c.o(.text)
+ IICwriteByte 0x08003205 Thumb Code 20 ioi2c.o(.text)
+ IICwriteBits 0x08003219 Thumb Code 106 ioi2c.o(.text)
+ IICwriteBit 0x08003283 Thumb Code 64 ioi2c.o(.text)
+ MPU6050_newValues 0x080033e7 Thumb Code 494 mpu6050.o(.text)
+ MPU6050_setClockSource 0x080035d5 Thumb Code 20 mpu6050.o(.text)
+ MPU6050_setFullScaleGyroRange 0x080035e9 Thumb Code 20 mpu6050.o(.text)
+ MPU6050_setFullScaleAccelRange 0x080035fd Thumb Code 20 mpu6050.o(.text)
+ MPU6050_setSleepEnabled 0x08003611 Thumb Code 18 mpu6050.o(.text)
+ MPU6050_getDeviceID 0x08003623 Thumb Code 20 mpu6050.o(.text)
+ MPU6050_testConnection 0x08003637 Thumb Code 18 mpu6050.o(.text)
+ MPU6050_setI2CMasterModeEnabled 0x08003649 Thumb Code 18 mpu6050.o(.text)
+ MPU6050_setI2CBypassEnabled 0x0800365b Thumb Code 18 mpu6050.o(.text)
+ MPU6050_initialize 0x0800366d Thumb Code 40 mpu6050.o(.text)
+ DMP_Init 0x08003695 Thumb Code 220 mpu6050.o(.text)
+ Read_DMP 0x08003771 Thumb Code 304 mpu6050.o(.text)
+ mpu_reg_dump 0x0800394f Thumb Code 72 inv_mpu.o(.text)
+ mpu_read_reg 0x08003997 Thumb Code 66 inv_mpu.o(.text)
+ mpu_set_int_latched 0x080039d9 Thumb Code 102 inv_mpu.o(.text)
+ mpu_set_sensors 0x08003a3f Thumb Code 202 inv_mpu.o(.text)
+ mpu_set_bypass 0x08003b09 Thumb Code 328 inv_mpu.o(.text)
+ mpu_reset_fifo 0x08003c51 Thumb Code 444 inv_mpu.o(.text)
+ mpu_configure_fifo 0x08003e0d Thumb Code 106 inv_mpu.o(.text)
+ mpu_set_lpf 0x08003e77 Thumb Code 126 inv_mpu.o(.text)
+ mpu_lp_accel_mode 0x08003ef5 Thumb Code 218 inv_mpu.o(.text)
+ mpu_set_sample_rate 0x08003fcf Thumb Code 152 inv_mpu.o(.text)
+ mpu_set_accel_fsr 0x08004067 Thumb Code 132 inv_mpu.o(.text)
+ mpu_set_gyro_fsr 0x080040eb Thumb Code 132 inv_mpu.o(.text)
+ mpu_init 0x0800416f Thumb Code 416 inv_mpu.o(.text)
+ myget_ms 0x0800430f Thumb Code 2 inv_mpu.o(.text)
+ mpu_get_gyro_reg 0x08004311 Thumb Code 110 inv_mpu.o(.text)
+ mpu_get_accel_reg 0x0800437f Thumb Code 110 inv_mpu.o(.text)
+ mpu_get_temperature 0x080043ed Thumb Code 150 inv_mpu.o(.text)
+ mpu_set_accel_bias 0x08004483 Thumb Code 468 inv_mpu.o(.text)
+ mpu_get_gyro_fsr 0x08004657 Thumb Code 64 inv_mpu.o(.text)
+ mpu_get_accel_fsr 0x08004697 Thumb Code 72 inv_mpu.o(.text)
+ mpu_get_lpf 0x080046df Thumb Code 74 inv_mpu.o(.text)
+ mpu_get_sample_rate 0x08004729 Thumb Code 26 inv_mpu.o(.text)
+ mpu_get_compass_sample_rate 0x08004743 Thumb Code 10 inv_mpu.o(.text)
+ mpu_set_compass_sample_rate 0x0800474d Thumb Code 8 inv_mpu.o(.text)
+ mpu_get_gyro_sens 0x08004755 Thumb Code 58 inv_mpu.o(.text)
+ mpu_get_accel_sens 0x0800478f Thumb Code 78 inv_mpu.o(.text)
+ mpu_get_fifo_config 0x080047dd Thumb Code 12 inv_mpu.o(.text)
+ mpu_get_power_state 0x080047e9 Thumb Code 22 inv_mpu.o(.text)
+ mpu_get_int_status 0x080047ff Thumb Code 64 inv_mpu.o(.text)
+ mpu_read_fifo 0x0800483f Thumb Code 520 inv_mpu.o(.text)
+ mpu_read_fifo_stream 0x08004a47 Thumb Code 186 inv_mpu.o(.text)
+ mpu_set_int_level 0x08004b01 Thumb Code 12 inv_mpu.o(.text)
+ mpu_set_dmp_state 0x080051e1 Thumb Code 146 inv_mpu.o(.text)
+ mpu_run_self_test 0x08005273 Thumb Code 298 inv_mpu.o(.text)
+ mpu_write_mem 0x0800539d Thumb Code 122 inv_mpu.o(.text)
+ mpu_read_mem 0x08005417 Thumb Code 122 inv_mpu.o(.text)
+ mpu_load_firmware 0x08005491 Thumb Code 252 inv_mpu.o(.text)
+ mpu_get_dmp_state 0x0800558d Thumb Code 14 inv_mpu.o(.text)
+ mpu_get_compass_reg 0x0800559b Thumb Code 8 inv_mpu.o(.text)
+ mpu_get_compass_fsr 0x080055a3 Thumb Code 8 inv_mpu.o(.text)
+ mpu_lp_motion_interrupt 0x080055ab Thumb Code 512 inv_mpu.o(.text)
+ dmp_load_motion_driver_firmware 0x080057b1 Thumb Code 20 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_orientation 0x080057c5 Thumb Code 290 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_gyro_bias 0x080058e7 Thumb Code 294 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_accel_bias 0x08005a0d Thumb Code 300 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_fifo_rate 0x08005b39 Thumb Code 136 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_get_fifo_rate 0x08005bc1 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_thresh 0x08005bcd Thumb Code 396 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_axes 0x08005d59 Thumb Code 70 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_count 0x08005d9f Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_time 0x08005dc5 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_tap_time_multi 0x08005deb Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_shake_reject_thresh 0x08005e11 Thumb Code 56 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_shake_reject_time 0x08005e49 Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_shake_reject_timeout 0x08005e6f Thumb Code 38 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_get_pedometer_step_count 0x08005e95 Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_pedometer_step_count 0x08005ed7 Thumb Code 42 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_get_pedometer_walk_time 0x08005f01 Thumb Code 72 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_pedometer_walk_time 0x08005f49 Thumb Code 48 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_enable_6x_lp_quat 0x08005f79 Thumb Code 84 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_enable_lp_quat 0x08005fcd Thumb Code 60 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_enable_gyro_cal 0x08006009 Thumb Code 62 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_enable_feature 0x08006047 Thumb Code 530 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_get_enabled_features 0x08006259 Thumb Code 12 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_set_interrupt_mode 0x080062c3 Thumb Code 66 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_read_fifo 0x08006305 Thumb Code 514 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_register_tap_cb 0x08006507 Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
+ dmp_register_android_orient_cb 0x08006511 Thumb Code 10 inv_mpu_dmp_motion_driver.o(.text)
+ main 0x08006521 Thumb Code 328 main.o(.text)
+ NMI_Handler 0x080066a9 Thumb Code 2 stm32f10x_it.o(.text)
+ HardFault_Handler 0x080066ab Thumb Code 4 stm32f10x_it.o(.text)
+ MemManage_Handler 0x080066af Thumb Code 4 stm32f10x_it.o(.text)
+ BusFault_Handler 0x080066b3 Thumb Code 4 stm32f10x_it.o(.text)
+ UsageFault_Handler 0x080066b7 Thumb Code 4 stm32f10x_it.o(.text)
+ SVC_Handler 0x080066bb Thumb Code 2 stm32f10x_it.o(.text)
+ DebugMon_Handler 0x080066bd Thumb Code 2 stm32f10x_it.o(.text)
+ PendSV_Handler 0x080066bf Thumb Code 2 stm32f10x_it.o(.text)
+ __use_no_semihosting 0x080066c1 Thumb Code 2 use_no_semi_2.o(.text)
+ __aeabi_ldivmod 0x080066c3 Thumb Code 0 llsdiv.o(.text)
+ _ll_sdiv 0x080066c3 Thumb Code 72 llsdiv.o(.text)
+ __2printf 0x0800670d Thumb Code 20 noretval__2printf.o(.text)
+ __printf 0x08006725 Thumb Code 104 __printf.o(.text)
+ _printf_int_dec 0x0800678d Thumb Code 104 _printf_dec.o(.text)
+ memcmp 0x08006805 Thumb Code 88 memcmp.o(.text)
+ __aeabi_memset 0x0800685d Thumb Code 16 aeabi_memset.o(.text)
+ __use_two_region_memory 0x0800686d Thumb Code 2 heapauxi.o(.text)
+ __rt_heap_escrow$2region 0x0800686f Thumb Code 2 heapauxi.o(.text)
+ __rt_heap_expand$2region 0x08006871 Thumb Code 2 heapauxi.o(.text)
+ __I$use$semihosting 0x08006873 Thumb Code 0 use_no_semi.o(.text)
+ __use_no_semihosting_swi 0x08006873 Thumb Code 2 use_no_semi.o(.text)
+ __aeabi_uldivmod 0x08006875 Thumb Code 0 lludivv7m.o(.text)
+ _ll_udiv 0x08006875 Thumb Code 238 lludivv7m.o(.text)
+ _printf_int_common 0x08006963 Thumb Code 178 _printf_intcommon.o(.text)
+ _printf_char_file 0x08006a15 Thumb Code 32 _printf_char_file.o(.text)
+ __aeabi_memclr 0x08006a39 Thumb Code 0 rt_memclr.o(.text)
+ __rt_memclr 0x08006a39 Thumb Code 68 rt_memclr.o(.text)
+ _memset 0x08006a3d Thumb Code 0 rt_memclr.o(.text)
+ _printf_char_common 0x08006a87 Thumb Code 32 _printf_char_common.o(.text)
+ ferror 0x08006aad Thumb Code 8 ferror.o(.text)
+ __aeabi_memclr4 0x08006ab5 Thumb Code 0 rt_memclr_w.o(.text)
+ __aeabi_memclr8 0x08006ab5 Thumb Code 0 rt_memclr_w.o(.text)
+ __rt_memclr_w 0x08006ab5 Thumb Code 78 rt_memclr_w.o(.text)
+ _memset_w 0x08006ab9 Thumb Code 0 rt_memclr_w.o(.text)
+ __user_libspace 0x08006b05 Thumb Code 8 libspace.o(.text)
+ __user_perproc_libspace 0x08006b05 Thumb Code 0 libspace.o(.text)
+ __user_perthread_libspace 0x08006b05 Thumb Code 0 libspace.o(.text)
+ __user_setup_stackheap 0x08006b0d Thumb Code 74 sys_stackheap_outer.o(.text)
+ exit 0x08006b57 Thumb Code 18 exit.o(.text)
+ __ARM_fpclassify 0x08006b69 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify)
+ __kernel_poly 0x08006b91 Thumb Code 170 poly.o(i.__kernel_poly)
+ __mathlib_dbl_infnan 0x08006c3b Thumb Code 6 dunder.o(i.__mathlib_dbl_infnan)
+ __mathlib_dbl_infnan2 0x08006c41 Thumb Code 4 dunder.o(i.__mathlib_dbl_infnan2)
+ __mathlib_dbl_underflow 0x08006c45 Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow)
+ atan 0x08006c55 Thumb Code 474 atan.o(i.atan)
+ atan2 0x08006e75 Thumb Code 346 atan2.o(i.atan2)
+ __aeabi_d2f 0x08006ff5 Thumb Code 0 d2f.o(x$fpl$d2f)
+ _d2f 0x08006ff5 Thumb Code 98 d2f.o(x$fpl$d2f)
+ __aeabi_dadd 0x08007059 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
+ _dadd 0x08007059 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
+ __fpl_dcheck_NaN1 0x080071a9 Thumb Code 10 dcheck1.o(x$fpl$dcheck1)
+ __aeabi_ddiv 0x080071b9 Thumb Code 0 ddiv.o(x$fpl$ddiv)
+ _ddiv 0x080071b9 Thumb Code 552 ddiv.o(x$fpl$ddiv)
+ __aeabi_dmul 0x08007469 Thumb Code 0 dmul.o(x$fpl$dmul)
+ _dmul 0x08007469 Thumb Code 332 dmul.o(x$fpl$dmul)
+ __fpl_dnaninf 0x080075bd Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
+ __fpl_dretinf 0x08007659 Thumb Code 12 dretinf.o(x$fpl$dretinf)
+ __aeabi_drsub 0x08007665 Thumb Code 0 daddsub_clz.o(x$fpl$drsb)
+ _drsb 0x08007665 Thumb Code 22 daddsub_clz.o(x$fpl$drsb)
+ __aeabi_dsub 0x0800767d Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
+ _dsub 0x0800767d Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
+ __aeabi_f2d 0x08007851 Thumb Code 0 f2d.o(x$fpl$f2d)
+ _f2d 0x08007851 Thumb Code 86 f2d.o(x$fpl$f2d)
+ __aeabi_fadd 0x080078a9 Thumb Code 0 faddsub_clz.o(x$fpl$fadd)
+ _fadd 0x080078a9 Thumb Code 196 faddsub_clz.o(x$fpl$fadd)
+ __fpl_fcmp_Inf 0x0800796d Thumb Code 24 fcmpi.o(x$fpl$fcmpinf)
+ __aeabi_fdiv 0x08007985 Thumb Code 0 fdiv.o(x$fpl$fdiv)
+ _fdiv 0x08007985 Thumb Code 384 fdiv.o(x$fpl$fdiv)
+ __aeabi_cfcmpeq 0x08007b09 Thumb Code 0 feqf.o(x$fpl$feqf)
+ _fcmpeq 0x08007b09 Thumb Code 104 feqf.o(x$fpl$feqf)
+ __aeabi_f2iz 0x08007b71 Thumb Code 0 ffix.o(x$fpl$ffix)
+ _ffix 0x08007b71 Thumb Code 54 ffix.o(x$fpl$ffix)
+ __aeabi_f2uiz 0x08007ba9 Thumb Code 0 ffixu.o(x$fpl$ffixu)
+ _ffixu 0x08007ba9 Thumb Code 62 ffixu.o(x$fpl$ffixu)
+ __aeabi_i2f 0x08007be9 Thumb Code 0 fflt_clz.o(x$fpl$fflt)
+ _fflt 0x08007be9 Thumb Code 48 fflt_clz.o(x$fpl$fflt)
+ __aeabi_ui2f 0x08007c19 Thumb Code 0 fflt_clz.o(x$fpl$ffltu)
+ _ffltu 0x08007c19 Thumb Code 38 fflt_clz.o(x$fpl$ffltu)
+ __aeabi_cfcmple 0x08007c41 Thumb Code 0 fleqf.o(x$fpl$fleqf)
+ _fcmple 0x08007c41 Thumb Code 104 fleqf.o(x$fpl$fleqf)
+ __fpl_fcmple_InfNaN 0x08007c93 Thumb Code 0 fleqf.o(x$fpl$fleqf)
+ __aeabi_fmul 0x08007ca9 Thumb Code 0 fmul.o(x$fpl$fmul)
+ _fmul 0x08007ca9 Thumb Code 258 fmul.o(x$fpl$fmul)
+ __fpl_fnaninf 0x08007dab Thumb Code 140 fnaninf.o(x$fpl$fnaninf)
+ __fpl_fretinf 0x08007e37 Thumb Code 10 fretinf.o(x$fpl$fretinf)
+ __aeabi_cfrcmple 0x08007e41 Thumb Code 0 frleqf.o(x$fpl$frleqf)
+ _frcmple 0x08007e41 Thumb Code 98 frleqf.o(x$fpl$frleqf)
+ __aeabi_fsub 0x08007ea5 Thumb Code 0 faddsub_clz.o(x$fpl$fsub)
+ _fsub 0x08007ea5 Thumb Code 234 faddsub_clz.o(x$fpl$fsub)
+ __fpl_return_NaN 0x08007f8f Thumb Code 100 retnan.o(x$fpl$retnan)
+ __ARM_scalbn 0x08007ff3 Thumb Code 92 scalbn.o(x$fpl$scalbn)
+ __fpl_cmpreturn 0x0800804f Thumb Code 48 trapv.o(x$fpl$trapveneer)
+ __I$use$fp 0x0800807e Number 0 usenofp.o(x$fpl$usenofp)
+ hw 0x08008080 Data 12 inv_mpu.o(.constdata)
+ reg 0x0800808c Data 27 inv_mpu.o(.constdata)
+ test 0x080080a8 Data 40 inv_mpu.o(.constdata)
__mathlib_zero 0x08008d60 Data 8 qnan.o(.constdata)
Region$$Table$$Base 0x08008db8 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08008dd8 Number 0 anon$$obj.o(Region$$Table)
@@ -1518,84 +1515,83 @@ Memory Map of the image
0x08002028 0x000000ac Code RO 555 .text delay.o
0x080020d4 0x00000218 Code RO 569 .text bsp_iic.o
0x080022ec 0x00000340 Code RO 584 .text bsp_timer.o
- 0x0800262c 0x0000032c Code RO 614 .text car.o
- 0x08002958 0x00000328 Code RO 638 .text bluetooth.o
- 0x08002c80 0x00000104 Code RO 660 .text motor.o
- 0x08002d84 0x00000526 Code RO 672 .text ioi2c.o
- 0x080032aa 0x00000002 PAD
- 0x080032ac 0x00000600 Code RO 696 .text mpu6050.o
- 0x080038ac 0x00001eec Code RO 719 .text inv_mpu.o
- 0x08005798 0x00000d70 Code RO 743 .text inv_mpu_dmp_motion_driver.o
- 0x08006508 0x00000188 Code RO 758 .text main.o
- 0x08006690 0x00000018 Code RO 777 .text stm32f10x_it.o
- 0x080066a8 0x00000002 Code RO 794 .text c_w.l(use_no_semi_2.o)
- 0x080066aa 0x00000048 Code RO 796 .text c_w.l(llsdiv.o)
- 0x080066f2 0x00000002 PAD
- 0x080066f4 0x00000018 Code RO 800 .text c_w.l(noretval__2printf.o)
- 0x0800670c 0x00000068 Code RO 802 .text c_w.l(__printf.o)
- 0x08006774 0x00000078 Code RO 804 .text c_w.l(_printf_dec.o)
- 0x080067ec 0x00000058 Code RO 828 .text c_w.l(memcmp.o)
- 0x08006844 0x00000010 Code RO 830 .text c_w.l(aeabi_memset.o)
- 0x08006854 0x00000006 Code RO 832 .text c_w.l(heapauxi.o)
- 0x0800685a 0x00000002 Code RO 888 .text c_w.l(use_no_semi.o)
- 0x0800685c 0x000000ee Code RO 891 .text c_w.l(lludivv7m.o)
- 0x0800694a 0x000000b2 Code RO 895 .text c_w.l(_printf_intcommon.o)
- 0x080069fc 0x00000024 Code RO 897 .text c_w.l(_printf_char_file.o)
- 0x08006a20 0x00000044 Code RO 900 .text c_w.l(rt_memclr.o)
- 0x08006a64 0x00000030 Code RO 966 .text c_w.l(_printf_char_common.o)
- 0x08006a94 0x00000008 Code RO 968 .text c_w.l(ferror.o)
- 0x08006a9c 0x0000004e Code RO 972 .text c_w.l(rt_memclr_w.o)
- 0x08006aea 0x00000002 PAD
- 0x08006aec 0x00000008 Code RO 980 .text c_w.l(libspace.o)
- 0x08006af4 0x0000004a Code RO 983 .text c_w.l(sys_stackheap_outer.o)
- 0x08006b3e 0x00000012 Code RO 989 .text c_w.l(exit.o)
- 0x08006b50 0x00000028 Code RO 976 i.__ARM_fpclassify m_ws.l(fpclassify.o)
- 0x08006b78 0x000000aa Code RO 978 i.__kernel_poly m_ws.l(poly.o)
- 0x08006c22 0x00000006 Code RO 928 i.__mathlib_dbl_infnan m_ws.l(dunder.o)
- 0x08006c28 0x00000004 Code RO 929 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o)
- 0x08006c2c 0x00000010 Code RO 933 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
- 0x08006c3c 0x00000220 Code RO 918 i.atan m_ws.l(atan.o)
- 0x08006e5c 0x00000180 Code RO 881 i.atan2 m_ws.l(atan2.o)
- 0x08006fdc 0x00000062 Code RO 836 x$fpl$d2f fz_ws.l(d2f.o)
- 0x0800703e 0x00000002 PAD
- 0x08007040 0x00000150 Code RO 838 x$fpl$dadd fz_ws.l(daddsub_clz.o)
- 0x08007190 0x00000010 Code RO 997 x$fpl$dcheck1 fz_ws.l(dcheck1.o)
- 0x080071a0 0x000002b0 Code RO 903 x$fpl$ddiv fz_ws.l(ddiv.o)
- 0x08007450 0x00000154 Code RO 844 x$fpl$dmul fz_ws.l(dmul.o)
- 0x080075a4 0x0000009c Code RO 906 x$fpl$dnaninf fz_ws.l(dnaninf.o)
- 0x08007640 0x0000000c Code RO 908 x$fpl$dretinf fz_ws.l(dretinf.o)
- 0x0800764c 0x00000016 Code RO 839 x$fpl$drsb fz_ws.l(daddsub_clz.o)
- 0x08007662 0x00000002 PAD
- 0x08007664 0x000001d4 Code RO 840 x$fpl$dsub fz_ws.l(daddsub_clz.o)
- 0x08007838 0x00000056 Code RO 846 x$fpl$f2d fz_ws.l(f2d.o)
- 0x0800788e 0x00000002 PAD
- 0x08007890 0x000000c4 Code RO 848 x$fpl$fadd fz_ws.l(faddsub_clz.o)
- 0x08007954 0x00000018 Code RO 910 x$fpl$fcmpinf fz_ws.l(fcmpi.o)
- 0x0800796c 0x00000184 Code RO 855 x$fpl$fdiv fz_ws.l(fdiv.o)
- 0x08007af0 0x00000068 Code RO 858 x$fpl$feqf fz_ws.l(feqf.o)
- 0x08007b58 0x00000036 Code RO 860 x$fpl$ffix fz_ws.l(ffix.o)
- 0x08007b8e 0x00000002 PAD
- 0x08007b90 0x0000003e Code RO 864 x$fpl$ffixu fz_ws.l(ffixu.o)
- 0x08007bce 0x00000002 PAD
- 0x08007bd0 0x00000030 Code RO 869 x$fpl$fflt fz_ws.l(fflt_clz.o)
- 0x08007c00 0x00000026 Code RO 868 x$fpl$ffltu fz_ws.l(fflt_clz.o)
- 0x08007c26 0x00000002 PAD
- 0x08007c28 0x00000068 Code RO 874 x$fpl$fleqf fz_ws.l(fleqf.o)
- 0x08007c90 0x00000102 Code RO 876 x$fpl$fmul fz_ws.l(fmul.o)
- 0x08007d92 0x0000008c Code RO 912 x$fpl$fnaninf fz_ws.l(fnaninf.o)
- 0x08007e1e 0x0000000a Code RO 914 x$fpl$fretinf fz_ws.l(fretinf.o)
- 0x08007e28 0x00000062 Code RO 878 x$fpl$frleqf fz_ws.l(frleqf.o)
- 0x08007e8a 0x00000014 Code RO 849 x$fpl$frsb fz_ws.l(faddsub_clz.o)
- 0x08007e9e 0x00000002 PAD
- 0x08007ea0 0x000000ea Code RO 850 x$fpl$fsub fz_ws.l(faddsub_clz.o)
- 0x08007f8a 0x00000064 Code RO 1050 x$fpl$retnan fz_ws.l(retnan.o)
- 0x08007fee 0x0000005c Code RO 974 x$fpl$scalbn fz_ws.l(scalbn.o)
- 0x0800804a 0x00000030 Code RO 1069 x$fpl$trapveneer fz_ws.l(trapv.o)
- 0x0800807a 0x00000000 Code RO 916 x$fpl$usenofp fz_ws.l(usenofp.o)
- 0x0800807a 0x00000002 PAD
- 0x0800807c 0x00000050 Data RO 720 .constdata inv_mpu.o
- 0x080080cc 0x00000bf6 Data RO 745 .constdata inv_mpu_dmp_motion_driver.o
- 0x08008cc2 0x00000006 PAD
+ 0x0800262c 0x00000344 Code RO 614 .text car.o
+ 0x08002970 0x00000328 Code RO 638 .text bluetooth.o
+ 0x08002c98 0x00000104 Code RO 660 .text motor.o
+ 0x08002d9c 0x00000526 Code RO 672 .text ioi2c.o
+ 0x080032c2 0x00000002 PAD
+ 0x080032c4 0x00000600 Code RO 696 .text mpu6050.o
+ 0x080038c4 0x00001eec Code RO 719 .text inv_mpu.o
+ 0x080057b0 0x00000d70 Code RO 743 .text inv_mpu_dmp_motion_driver.o
+ 0x08006520 0x00000188 Code RO 758 .text main.o
+ 0x080066a8 0x00000018 Code RO 777 .text stm32f10x_it.o
+ 0x080066c0 0x00000002 Code RO 794 .text c_w.l(use_no_semi_2.o)
+ 0x080066c2 0x00000048 Code RO 796 .text c_w.l(llsdiv.o)
+ 0x0800670a 0x00000002 PAD
+ 0x0800670c 0x00000018 Code RO 800 .text c_w.l(noretval__2printf.o)
+ 0x08006724 0x00000068 Code RO 802 .text c_w.l(__printf.o)
+ 0x0800678c 0x00000078 Code RO 804 .text c_w.l(_printf_dec.o)
+ 0x08006804 0x00000058 Code RO 828 .text c_w.l(memcmp.o)
+ 0x0800685c 0x00000010 Code RO 830 .text c_w.l(aeabi_memset.o)
+ 0x0800686c 0x00000006 Code RO 832 .text c_w.l(heapauxi.o)
+ 0x08006872 0x00000002 Code RO 888 .text c_w.l(use_no_semi.o)
+ 0x08006874 0x000000ee Code RO 891 .text c_w.l(lludivv7m.o)
+ 0x08006962 0x000000b2 Code RO 895 .text c_w.l(_printf_intcommon.o)
+ 0x08006a14 0x00000024 Code RO 897 .text c_w.l(_printf_char_file.o)
+ 0x08006a38 0x00000044 Code RO 900 .text c_w.l(rt_memclr.o)
+ 0x08006a7c 0x00000030 Code RO 966 .text c_w.l(_printf_char_common.o)
+ 0x08006aac 0x00000008 Code RO 968 .text c_w.l(ferror.o)
+ 0x08006ab4 0x0000004e Code RO 972 .text c_w.l(rt_memclr_w.o)
+ 0x08006b02 0x00000002 PAD
+ 0x08006b04 0x00000008 Code RO 980 .text c_w.l(libspace.o)
+ 0x08006b0c 0x0000004a Code RO 983 .text c_w.l(sys_stackheap_outer.o)
+ 0x08006b56 0x00000012 Code RO 989 .text c_w.l(exit.o)
+ 0x08006b68 0x00000028 Code RO 976 i.__ARM_fpclassify m_ws.l(fpclassify.o)
+ 0x08006b90 0x000000aa Code RO 978 i.__kernel_poly m_ws.l(poly.o)
+ 0x08006c3a 0x00000006 Code RO 928 i.__mathlib_dbl_infnan m_ws.l(dunder.o)
+ 0x08006c40 0x00000004 Code RO 929 i.__mathlib_dbl_infnan2 m_ws.l(dunder.o)
+ 0x08006c44 0x00000010 Code RO 933 i.__mathlib_dbl_underflow m_ws.l(dunder.o)
+ 0x08006c54 0x00000220 Code RO 918 i.atan m_ws.l(atan.o)
+ 0x08006e74 0x00000180 Code RO 881 i.atan2 m_ws.l(atan2.o)
+ 0x08006ff4 0x00000062 Code RO 836 x$fpl$d2f fz_ws.l(d2f.o)
+ 0x08007056 0x00000002 PAD
+ 0x08007058 0x00000150 Code RO 838 x$fpl$dadd fz_ws.l(daddsub_clz.o)
+ 0x080071a8 0x00000010 Code RO 997 x$fpl$dcheck1 fz_ws.l(dcheck1.o)
+ 0x080071b8 0x000002b0 Code RO 903 x$fpl$ddiv fz_ws.l(ddiv.o)
+ 0x08007468 0x00000154 Code RO 844 x$fpl$dmul fz_ws.l(dmul.o)
+ 0x080075bc 0x0000009c Code RO 906 x$fpl$dnaninf fz_ws.l(dnaninf.o)
+ 0x08007658 0x0000000c Code RO 908 x$fpl$dretinf fz_ws.l(dretinf.o)
+ 0x08007664 0x00000016 Code RO 839 x$fpl$drsb fz_ws.l(daddsub_clz.o)
+ 0x0800767a 0x00000002 PAD
+ 0x0800767c 0x000001d4 Code RO 840 x$fpl$dsub fz_ws.l(daddsub_clz.o)
+ 0x08007850 0x00000056 Code RO 846 x$fpl$f2d fz_ws.l(f2d.o)
+ 0x080078a6 0x00000002 PAD
+ 0x080078a8 0x000000c4 Code RO 848 x$fpl$fadd fz_ws.l(faddsub_clz.o)
+ 0x0800796c 0x00000018 Code RO 910 x$fpl$fcmpinf fz_ws.l(fcmpi.o)
+ 0x08007984 0x00000184 Code RO 855 x$fpl$fdiv fz_ws.l(fdiv.o)
+ 0x08007b08 0x00000068 Code RO 858 x$fpl$feqf fz_ws.l(feqf.o)
+ 0x08007b70 0x00000036 Code RO 860 x$fpl$ffix fz_ws.l(ffix.o)
+ 0x08007ba6 0x00000002 PAD
+ 0x08007ba8 0x0000003e Code RO 864 x$fpl$ffixu fz_ws.l(ffixu.o)
+ 0x08007be6 0x00000002 PAD
+ 0x08007be8 0x00000030 Code RO 869 x$fpl$fflt fz_ws.l(fflt_clz.o)
+ 0x08007c18 0x00000026 Code RO 868 x$fpl$ffltu fz_ws.l(fflt_clz.o)
+ 0x08007c3e 0x00000002 PAD
+ 0x08007c40 0x00000068 Code RO 874 x$fpl$fleqf fz_ws.l(fleqf.o)
+ 0x08007ca8 0x00000102 Code RO 876 x$fpl$fmul fz_ws.l(fmul.o)
+ 0x08007daa 0x0000008c Code RO 912 x$fpl$fnaninf fz_ws.l(fnaninf.o)
+ 0x08007e36 0x0000000a Code RO 914 x$fpl$fretinf fz_ws.l(fretinf.o)
+ 0x08007e40 0x00000062 Code RO 878 x$fpl$frleqf fz_ws.l(frleqf.o)
+ 0x08007ea2 0x00000002 PAD
+ 0x08007ea4 0x000000ea Code RO 850 x$fpl$fsub fz_ws.l(faddsub_clz.o)
+ 0x08007f8e 0x00000064 Code RO 1050 x$fpl$retnan fz_ws.l(retnan.o)
+ 0x08007ff2 0x0000005c Code RO 974 x$fpl$scalbn fz_ws.l(scalbn.o)
+ 0x0800804e 0x00000030 Code RO 1069 x$fpl$trapveneer fz_ws.l(trapv.o)
+ 0x0800807e 0x00000000 Code RO 916 x$fpl$usenofp fz_ws.l(usenofp.o)
+ 0x0800807e 0x00000002 PAD
+ 0x08008080 0x00000050 Data RO 720 .constdata inv_mpu.o
+ 0x080080d0 0x00000bf6 Data RO 745 .constdata inv_mpu_dmp_motion_driver.o
+ 0x08008cc6 0x00000002 PAD
0x08008cc8 0x00000098 Data RO 919 .constdata m_ws.l(atan.o)
0x08008d60 0x00000008 Data RO 941 .constdata m_ws.l(qnan.o)
0x08008d68 0x0000004e Data RO 721 .conststring inv_mpu.o
@@ -1637,9 +1633,9 @@ Image component sizes
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 20 0 0 0 2454 bsp_timer.o
+ 832 22 0 0 0 2458 bsp_timer.o
360 20 0 16 0 3821 bsp_usart.o
- 812 130 0 100 0 4001 car.o
+ 836 134 0 100 0 4009 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
@@ -1658,9 +1654,9 @@ Image component sizes
480 38 0 20 0 250275 system_stm32f10x.o
----------------------------------------------------------------------
- 25812 1074 3564 276 1764 374587 Object Totals
+ 25836 1080 3560 276 1764 374599 Object Totals
0 0 32 0 0 0 (incl. Generated)
- 6 0 8 0 2 0 (incl. Padding)
+ 6 0 4 0 2 0 (incl. Padding)
----------------------------------------------------------------------
@@ -1709,7 +1705,7 @@ Image component sizes
156 4 0 0 0 92 dnaninf.o
12 0 0 0 0 68 dretinf.o
86 4 0 0 0 84 f2d.o
- 450 8 0 0 0 236 faddsub_clz.o
+ 430 8 0 0 0 168 faddsub_clz.o
24 0 0 0 0 68 fcmpi.o
388 76 0 0 0 96 fdiv.o
104 4 0 0 0 84 feqf.o
@@ -1733,7 +1729,7 @@ Image component sizes
0 0 8 0 0 0 qnan.o
----------------------------------------------------------------------
- 6776 448 160 0 96 4724 Library Totals
+ 6756 448 160 0 96 4656 Library Totals
22 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
@@ -1741,11 +1737,11 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
1350 42 0 0 96 1644 c_w.l
- 4240 292 0 0 0 2444 fz_ws.l
+ 4220 292 0 0 0 2376 fz_ws.l
1164 114 160 0 0 636 m_ws.l
----------------------------------------------------------------------
- 6776 448 160 0 96 4724 Library Totals
+ 6756 448 160 0 96 4656 Library Totals
----------------------------------------------------------------------
@@ -1754,9 +1750,9 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 32588 1522 3724 276 1860 374835 Grand Totals
- 32588 1522 3724 276 1860 374835 ELF Image Totals
- 32588 1522 3724 276 0 0 ROM Totals
+ 32592 1528 3720 276 1860 374831 Grand Totals
+ 32592 1528 3720 276 1860 374831 ELF Image Totals
+ 32592 1528 3720 276 0 0 ROM Totals
==============================================================================
diff --git a/GeBalanceBot_Firmware v1.0/Output/Project.hex b/GeBalanceBot_Firmware v1.0/Output/Project.hex
index c0a15bc..935b51f 100644
--- a/GeBalanceBot_Firmware v1.0/Output/Project.hex
+++ b/GeBalanceBot_Firmware v1.0/Output/Project.hex
@@ -1,8 +1,8 @@
:020000040800F2
-:1000000058080020D5010008916600089366000892
-:10001000976600089B6600089F66000800000000C5
-:10002000000000000000000000000000A3660008BF
-:10003000A566000800000000A7660008ED010008A2
+:1000000058080020D5010008A9660008AB66000862
+:10001000AF660008B3660008B7660008000000007D
+:10002000000000000000000000000000BB660008A7
+:10003000BD66000800000000BF660008ED01000872
:10004000EF010008EF010008EF010008EF010008D0
:10005000EF010008EF010008EF010008EF010008C0
:10006000EF010008EF010008EF010008EF010008B0
@@ -10,13 +10,13 @@
:10008000EF010008EF010008EF010008EF01000890
:10009000EF010008EF010008EF010008EF01000880
:1000A000EF010008EF010008EF010008EF01000870
-:1000B00001260008EF010008E9250008EF0100080B
+:1000B000FF250008EF010008E7250008EF01000810
:1000C000EF010008EF010008EF010008EF01000850
-:1000D000EF010008CD1F0008252C0008EF010008E3
+:1000D000EF010008CD1F00083D2C0008EF010008CB
:1000E000EF010008EF010008EF010008EF01000830
:1000F000EF010008EF010008EF010008EF01000820
:10010000EF010008EF010008EF010008EF0100080F
-:10011000EF010008EF0100081B270008EF010008AD
+:10011000EF010008EF0100082F270008EF01000899
:10012000EF010008EF010008EF010008EF010008EF
:1001300000F002F800F03FF80AA090E8000C8244BA
:100140008344AAF10107DA4501D100F034F8AFF297
@@ -25,9 +25,9 @@
:1001700078C878C1FAD8520724BF30C830C144BF0C
:1001800004680C607047000000230024002500264E
:10019000103A28BF78C1FBD8520728BF30C148BFEA
-:1001A0000B607047642906F0E582002070471FB598
-:1001B0001FBD10B510BD06F09DFC1146FFF7F7FFFF
-:1001C00006F0A2F906F0BBFC03B4FFF7F2FF03BC94
+:1001A0000B607047642906F0F182002070471FB58C
+:1001B0001FBD10B510BD06F0A9FC1146FFF7F7FFF3
+:1001C00006F0AEF906F0C7FC03B4FFF7F2FF03BC7C
:1001D00001F0B4FE0948804709480047FEE7FEE702
:1001E000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E7
:1001F00004480549054A064B70470000F302000811
@@ -479,9 +479,9 @@
:101DD0000A1201249440A3B2DC43048010BD000029
:101DE000003801400044004000480040004C0040E2
:101DF0000050004070B5482000F016F900F05EF881
-:101E000000F028F84FF4E13000F05AF800F038FF05
-:101E1000002140F60F6000F069FA00F024FB47F261
-:101E200030504FF08041888400F06AFB47F2305018
+:101E000000F028F84FF4E13000F05AF800F044FFF9
+:101E1000002140F60F6000F069FA00F023FB47F262
+:101E200030504FF08041888400F069FB47F2305019
:101E3000064908806421084600F0BAFA4FF4FA75A2
:101E40002C4603480580001D048070BD2408004016
:101E50003C04004008B501211020FEF755FE4FF468
@@ -574,1684 +574,1684 @@
:1023C0000200ADF8065069469348FEF7A1FD0821CA
:1023D0009148FFF70BFAADF8064069468E48FEF7C4
:1023E000E2FD08218C48FFF71BFA01218A48FFF71C
-:1023F0001FF97FBD1FB501211020FEF792FB42F2AD
-:102400000F70ADF8080040F2CF20ADF804000020B6
-:10241000ADF80A00ADF806008DF80C0001A980485F
-:10242000FEF7AAFC01217E48FFF7C8FA01221146F7
-:102430007B48FFF718F84FF44070FDF7DBFF3620BC
-:102440008DF8000005208DF8010000208DF80200B5
-:1024500001208DF803006846FDF7D1FF0121704887
-:10246000FEF7E6FF1FBD00B587B001210846FEF765
-:1024700058FB01210420FEF747FB0320ADF80000C4
-:1024800004208DF8030069466648FEF781F804A829
-:10249000FEF79EFF0020ADF810004EF66020ADF86C
-:1024A00014000020ADF81600ADF8120004A94FF09A
-:1024B0008040FEF761FC00231A4603214FF0804064
-:1024C000FFF769F801A8FEF796FF0A20ADF80C00A7
-:1024D00001A94007FEF7E3FE01218807FFF76EFA26
-:1024E000012211469007FEF7BEFF00214FF0804009
-:1024F000FFF732FA01218807FEF79AFF07B000BD07
-:1025000000B587B001210420FEF70BFB0121082054
-:10251000FEF7FAFAC020ADF8000004208DF80300A1
-:1025200069463E48FEF734F804A8FEF751FF002044
-:10253000ADF810004EF66020ADF814000020ADF8A4
-:102540001600ADF8120004A93748FEF715FC002369
-:102550001A4603213448FFF71EF801A8FEF74BFF87
-:102560000A20ADF80C0001A92F48FEF798FE0121C2
-:102570002D48FFF723FA012211462B48FEF773FF7F
-:1025800000212948FFF7E8F901212748FEF750FF0D
-:1025900007B000BD0146022904D003290CD004294C
-:1025A0001ED113E04FF08042928C10B247F23052AD
-:1025B0004FF080439A8415E0174A2432128810B2F3
-:1025C00047F23052144B24331A800BE0164A24325F
-:1025D000128810B247F23052134B24331A8001E0B4
-:1025E000002000BF00BF70470F48103000880E4821
-:1025F0001030008820F001000B491031088070472E
-:102600004FF08040008A4FF08040008A20F00100A7
-:102610004FF080410882704700040040000C0140E8
+:1023F0001FF97FBD1FB501211020FEF792FB40F6AB
+:10240000B730ADF808004720ADF804000020ADF863
+:102410000A00ADF806008DF80C0001A98048FEF70F
+:10242000ABFC01217E48FFF7C9FA012211467C4826
+:10243000FFF719F84FF44070FDF7DCFF36208DF8F8
+:10244000000005208DF8010000208DF80200012019
+:102450008DF803006846FDF7D2FF01217048FEF7B2
+:10246000E7FF1FBD00B587B001210846FEF759FB05
+:1024700001210420FEF748FB0320ADF800000420F2
+:102480008DF8030069466748FEF782F804A8FEF756
+:102490009FFF0020ADF810004EF66020ADF814004C
+:1024A0000020ADF81600ADF8120004A94FF08040EE
+:1024B000FEF762FC00231A4603214FF08040FFF72D
+:1024C0006AF801A8FEF797FF0A20ADF80C0001A9F1
+:1024D0004007FEF7E4FE01218807FFF76FFA0122AB
+:1024E00011469007FEF7BFFF00214FF08040FFF735
+:1024F00033FA01218807FEF79BFF07B000BD00B546
+:1025000087B001210420FEF70CFB01210820FEF713
+:10251000FBFAC020ADF8000004208DF803006946E6
+:102520003E48FEF735F804A8FEF752FF0020ADF84C
+:1025300010004EF66020ADF814000020ADF8160033
+:10254000ADF8120004A93848FEF716FC00231A461D
+:1025500003213548FFF71FF801A8FEF74CFF0A20BA
+:10256000ADF80C0001A93048FEF799FE01212E4874
+:10257000FFF724FA012211462B48FEF774FF0021D1
+:102580002948FFF7E9F901212748FEF751FF07B075
+:1025900000BD0146022904D003290CD004291ED114
+:1025A00013E04FF08042928C10B247F230524FF05D
+:1025B00080439A8415E0184A2432128810B247F2F8
+:1025C0003052154B24331A800BE0174A24321288FC
+:1025D00010B247F23052144B24331A8001E000202D
+:1025E00000BF00BF70471048103000880E48103000
+:1025F000008820F001000C491031088070474FF02E
+:102600008040008A4FF08040008A20F001004FF0A7
+:10261000804108827047000000040040000C014027
:102620000010004000080140000800400146002959
:1026300001DA484200E00846704770B505460C468E
-:10264000002D03DD002000F02FFB02E0012000F050
-:102650002BFB2846FFF7EAFF9F490880002C03DD8B
-:10266000002000F043FB02E0012000F03FFB204689
-:10267000FFF7DCFF9849091D088070BD0346184626
+:10264000002D03DD002000F03BFB02E0012000F044
+:1026500037FB2846FFF7EAFFA4490880002C03DD7A
+:10266000002000F04FFB02E0012000F04BFB204671
+:10267000FFF7DCFF9D49091D088070BD0346184621
:10268000884200DD0846904200DA1046704770B577
-:1026900005469249284605F0C7FA04D390492846D2
-:1026A00005F0C2FB01D2012400E00024204670BDE9
-:1026B0002DE9FE4F04460D468A4E8B4F00212046E1
-:1026C00005F0E3FB02902946002005F0E9FB0190AC
-:1026D0003946019805F0DCFA86F0004B0090584628
-:1026E000029905F0D5FA8246009905F0D9FB81469A
-:1026F00005F032FA80464046BDE8FE8F10B501F085
-:102700002BF87A4800687A4908607A49B1F90000E4
-:1027100005F05EFA7849086010BD10B501217748D0
-:10272000FFF743F9002850D001217448FFF75AF908
-:102730000520FFF7A3FB0220FFF72CFF47F23051E3
-:10274000081A6F4908600420FFF724FF47F2305150
-:10275000081A6C490860FFF7D1FF674801686448B0
-:102760000068FFF7A5FF6849086061480068FFF747
-:102770008EFF30B100F0FCFA64A1664800F0B6F9B3
-:1027800010BD6148006864490968084463490860ED
-:102790005D48006860490968084461490860614A09
-:1027A00051425E480068FFF769FF5C4908605D4A76
-:1027B00051425B480068FFF761FF594908600846CD
-:1027C000016856480068FFF738FF00BFD8E72DE9D9
-:1027D000FF5F04468946544803905448029004EB36
-:1027E0000901484205F0F4F9514908605148006870
-:1027F00005F022F80746504A504B04F029FE0546E2
-:1028000004F0ECFB4B4908604948006805F014F8F7
-:10281000494A4B4BCDE9000104F01AFE05460E462D
-:102820004448006805F008F807462A46334604F095
-:1028300007FC824604F0D2FB3E4908600846016866
-:102840004048006805F024F83E4908603E493D488C
-:10285000006805F0E9FA02D23B483A4908603B4972
-:102860003848006805F0E0F902D238483549086078
-:1028700034480299006805F00BFA07462D480068B5
-:1028800080F000463046039905F002FA05463946C5
-:1028900005F006FB2E49086015480068FFF7F7FEB3
-:1028A000012803D02B480078012802D100202549B7
-:1028B00008602748006805F04FF904B0BDE8F09FB4
-:1028C000012807D12349097809B9012100E0002135
-:1028D000204A1170704700003C040040000020C2F4
-:1028E000000020420000C842713D8A3FC400002021
-:1028F00078000020B00000207C0000200010004084
-:1029000040000020440000208400002053746F70B9
-:102910000A00000000440040880000208C000020D5
-:102920009000002094F8FFFF00002043CDCC4C3FE6
-:10293000980000209C0000209A9999999999E93F64
-:102940009999C93FA000002000401C4600401CC6C9
-:10295000940000208000002010B586B004460121BC
-:102960000420FEF7D1F801214804FEF7DAF804202C
-:10297000ADF8140018208DF8170003208DF816000C
-:1029800005A9BA48FDF704FE0820ADF8140004209C
-:102990008DF8170005A9B548FDF7FAFD0194002050
-:1029A000ADF80800ADF80A00ADF80C00ADF8100065
-:1029B0000C20ADF80E0001A9AD48FFF75AF84FF40E
-:1029C000E060FDF717FD26208DF8000000208DF84F
-:1029D00001008DF8020001208DF803006846FDF724
-:1029E0000EFD012240F22551A148FFF7DAF801213E
-:1029F0009F48FFF7CAF806B010BD70B504460D46F3
-:102A000040219B48FFF7A9F980219948FFF7D8F9A1
-:102A100013E021789648FFF725F900BF402194483C
-:102A2000FFF78EF90128F9D140219148FFF795F978
-:102A300080218F48FFF7C4F9641C281EA5F1010509
-:102A4000E7D170BD10B5044640218948FFF785F9EC
-:102A500080218748FFF7B4F913E014F8011B84487C
-:102A6000FFF700F900BF40218148FFF769F901280D
-:102A7000F9D140217E48FFF770F980217C48FFF7AB
-:102A80009FF920780028E8D110BDF0B503460D4627
-:102A90001646002729460A2E03D000200870284633
-:102AA000F0BD33B9302001F8010B00200870284632
-:102AB000F6E7002B03DA2D2001F8010B5B4242F20E
-:102AC00010720DE093FBF2F404B937B104F1300059
-:102AD00001F8010B04FB123301270A2092FBF0F2EC
-:102AE000002AEFDC002008702846D9E70FB470B543
-:102AF00086B006460CA8009040215D48FFF72DF9EE
-:102B000080215B48FFF75CF97BE00B9800785C283C
-:102B10001CD10B98401C0B9000786E2809D07228AD
-:102B20000FD10D213046FFF79DF80B98401C0B90FC
-:102B30000BE00A213046FFF795F80B98401C0B90EC
-:102B400003E00B98401C0B9000BF4BE00B98007803
-:102B5000252840D10B98401C0B900078642818D091
-:102B6000732833D1009810C800900BE021783046CC
-:102B7000FFF778F800BF40213046FFF7E1F8002862
-:102B8000F9D0641C20780028F0D10B98401C0B90E1
-:102B900020E0009820C800900A2201A92846FFF7EB
-:102BA00074FF01AC0BE021783046FFF75BF800BF03
-:102BB00040213046FFF7C4F80028F9D0641C207883
-:102BC0000028F0D10B98401C0B9003E00B98401CA0
-:102BD0000B9000BF06E00B9810F8011B0B903046DD
-:102BE000FFF740F800BF40213046FFF7A9F8002862
-:102BF000F9D040211E48FFF7B0F880211C48FFF7AC
-:102C0000DFF80B98007800287FF47FAF06B070BC27
-:102C10005DF814FB0022174B1A60174A1160174A1F
-:102C20001060704710B540F225511148FFF79EF82B
-:102C3000D8B10F48FFF71AF8C4B20F4800680D4921
-:102C4000096888420CD90D48006804700B48006878
-:102C5000401C0A49086007480068401C0549086094
-:102C600040F225510248FFF7ABF810BD00080140C3
-:102C700000440040A8000020AC000020A400002078
-:102C800008B501210820FDF73FFF4FF47C40ADF867
-:102C9000000010208DF8030003208DF80200694623
-:102CA0003748FDF775FC08BD10B504464CB94FF424
-:102CB00080513348FDF719FD4FF400513048FDF7BE
-:102CC00016FD012C07D161032D48FDF70EFD2103F0
-:102CD0002B48FDF70CFD022C07D1E1022848FDF737
-:102CE00006FD21032648FDF702FD10BD10B5044680
-:102CF0004CB94FF400412248FDF7F7FC4FF48041F6
-:102D00001F48FDF7F4FC012C07D1A1031C48FDF777
-:102D1000ECFCE1031A48FDF7EAFC022C07D1610341
-:102D20001748FDF7E4FCA1031548FDF7E0FC10BDD2
-:102D300010B50020FFF7B8FF0020FFF7D7FF10BD48
-:102D400010B50120FFF7B0FF0120FFF7CFFF10BD46
-:102D500010B50120FFF7A8FF0020FFF7C7FF10BD47
-:102D600010B50020FFF7A0FF0120FFF7BFFF10BD47
-:102D700010B50220FFF798FF0220FFF7B7FF10BD44
-:102D8000000C014008B501210820FDF7BDFE4FF4FD
-:102D90004060ADF8000010208DF8030003208DF88E
-:102DA00002006946F748FDF7F3FB08BD10B5F5488A
-:102DB000001D006820F47040F249091D08600846B3
-:102DC000006840F4405008600120EF490860EF4877
-:102DD000D0F82C0108B9002010BD0120EA49091FD4
-:102DE0000860FFF757F90020E849C1F8AC01E64850
-:102DF0008038006808B10020EEE70120FFF74AF9AB
-:102E00000020E149091F08600120E5E710B5DD4811
-:102E1000001D006820F47040DA49091D086008466A
-:102E2000006840F4405008600020D749091F08603E
-:102E3000D649C1F8AC010120FFF72CF90120D24995
-:102E4000091F0860D149C1F8AC01FFF723F910BD93
-:102E500010B50024CB48001D006820F47040C9491B
-:102E6000091D08600846006840F400400860012021
-:102E7000C5490860FFF70EF90120C449C1F8A8014F
-:102E8000FFF708F90AE0601CC4B2322C03DDFFF73B
-:102E9000BDFF002010BD0120FFF7FCF8BA488038C4
-:102EA00000680028EFD1B849091F08600120F1E748
-:102EB00010B50020B449091F0860B248001D006821
-:102EC00020F47040AF49091D08600846006840F4CE
-:102ED000405008600020AD49C1F8AC010120FFF767
-:102EE000D9F80120A849091F0860FFF7D3F800208E
-:102EF000A649C1F8A80110BD10B50020A249091FBC
-:102F00000860A048001D006820F470409D49091D1C
-:102F100008600846006840F44050086001209B4962
-:102F2000C1F8AC01FFF7B6F801209749091F086006
-:102F3000FFF7B0F800209549C1F8A80110BD70B5A1
-:102F400004469048001D006820F470408D49091D1A
-:102F500008600846006840F44050086000208A4934
-:102F6000091F0860002516E0E0098749086060062F
-:102F7000040E0120FFF78EF801208449C1F8A80152
-:102F8000FFF788F800208049091F08600120FFF73B
-:102F900081F8681CC5B2082DE6DB70BD2DE9F04153
-:102FA00005460E4617469846FFF700FF10B9012068
-:102FB000BDE8F0816906080EFFF7C1FFFFF748FF83
-:102FC00018B9FFF723FF0120F2E73046FFF7B7FFFC
-:102FD000FFF73EFF00240BE018F80400FFF7AFFFF7
-:102FE000FFF736FF18B9FFF711FF0020E0E7641C78
-:102FF000BC42F1DBFFF70AFF0020D9E770B50546B8
-:1030000000246048001D006820F470405D49091DDF
-:1030100008600846006840F400400860002617E099
-:1030200000205949091F08600220FFF733F80120EA
-:103030005649C1F8A8016006040E5348803800685C
-:1030400008B1601CC4B20220FFF724F8701CC6B29D
-:10305000082EE5DB15B1FFF72BFF01E0FFF74CFF72
-:10306000204670BD2DE9F04106460F4614461D4628
-:10307000FFF79CFE10B90120BDE8F0817106080E33
-:10308000FFF75DFFFFF7E4FE18B9FFF7BFFE012071
-:10309000F2E73846FFF753FFFFF7DAFEFFF786FE49
-:1030A000012101EB4601C8B2FFF749FFFFF7D0FE4F
-:1030B0000DE0012C04D10020FFF7A0FF287003E0F1
-:1030C0000120FFF79BFF28706D1C601EC4B2002C0E
-:1030D000EFD1FFF79BFE0020CEE770B505460E4608
-:1030E0000024FFF763FE2846FFF729FF641CFFF763
-:1030F000AFFE3046FFF723FF641CFFF7A9FEFFF782
-:1031000055FE691CC8B2FFF71AFF641CFFF7A0FE4A
-:103110000020FFF773FF0446FFF778FE204670BDDE
-:103120002DE9F0410746884615461E460024FFF764
-:103130003DFE3846FFF703FFFFF78AFE4046FFF7E4
-:10314000FEFEFFF785FEFFF731FE791CC8B2FFF7E0
-:10315000F6FEFFF77DFE00BF0DE0681EA04204D022
-:103160000120FFF74BFF305503E00020FFF746FF3B
-:103170003055601CC4B2AC42EFDBFFF747FE20467F
-:10318000BDE8F081000C0140AC8121420080214269
-:103190002DE9F04180460D4616461F460024FFF7F4
-:1031A00005FE4046FFF7CBFEFFF752FE2846FFF72D
-:1031B000C6FEFFF74DFE00BF06E0385DFFF7BFFE1D
-:1031C000FFF746FE601CC4B2B442F6DBFFF71EFEFA
-:1031D0000120BDE8F08170B505460E461446314623
-:1031E0002846FFF77AFF2070012070BD37B50446EE
-:1031F0000D4602AB012229462046FFF7C9FF3EBD1E
-:103200002DE9F8430746884614461D46089E6A463F
-:1032100041463846FFF7DFFF28B3601CFF2101FA63
-:1032200000F0C4F108012944491EFF220A4110435D
-:1032300000F0FF09C5F1080006FA00F0C6B2C4F1BB
-:10324000070006419DF8000000EA090000909DF883
-:103250000000304300909DF8002041463846FFF7BB
-:10326000C5FFBDE8F8830020FBE7F8B506460F462A
-:1032700014461D466A4639463046FFF7ACFF2DB16D
-:103280000120A0409DF80010084305E00120A04067
-:103290009DF8001021EA0000C0B200909DF80020C7
-:1032A00039463046FFF7A2FFF8BD0000014691F90C
-:1032B0000020002A01DD00201EE091F90020002AF4
-:1032C00001DA042018E091F90120002A01DD012033
-:1032D00012E091F90120002A01DA05200CE091F9B1
-:1032E0000220002A01DD022006E091F90220002AD6
-:1032F00001DA062000E00720704770B50546284631
-:10330000FFF7D4FF0446E81CFFF7D0FF44EAC000F3
-:1033100084B2A81DFFF7CAFF44EA801084B2204699
-:1033200070BD70B588B0F3A1F748FFF7DFFB02A9C5
-:1033300005A801F092FF0446072C41D101A801F035
-:10334000FDF9059804F044FC0646019904F0A0FC40
-:10335000054604F001FC0590069804F039FC064689
-:10336000019904F095FC054604F0F6FB06900798D9
-:1033700004F02EFC0646019904F08AFC054604F090
-:10338000EBFB079005A802F0A2FA684601F0F3F9FA
-:10339000BDF80010029848430290BDF80010039851
-:1033A00048430390BDF8001004984843049002A8D5
-:1033B00002F020FB2246D5A1D348FFF797FB04E09B
-:1033C0002246DBA1D048FFF791FB08B070BD2DE984
-:1033D000F04304460D46DDE907670021012041E086
-:1033E000DFF858C33CF81080A0F1010CDFF84C93D3
-:1033F00029F81C8009F1160C3CF81090A0F1010C82
-:10340000DFF8388308F1160828F81C9008F1160C2C
-:103410003CF81090A0F1010C08F1160828F81C9057
-:1034200008F1160C3CF81090A0F1010C08F11608F8
-:1034300028F81C9008F1160C3CF81090A0F1010C33
-:1034400008F1160828F81C9008F1160C3CF81090AA
-:10345000A0F1010C08F1160828F81C9000F1010CED
-:103460000CF0FF000A28BBDBDFF8D0C2ACF812403A
-:10347000ACF82850ACF83E20ACF85430ACF86A6098
-:10348000ACF880700021002008E0DFF8B0C23CF901
-:1034900010C0614400F1010C0CF0FF000A28F4DBBD
-:1034A0004FF00A0C91FBFCFC0FFA8CFCDFF88C82CD
-:1034B000A8F814C0002100200AE0DFF880C20CF157
-:1034C000160C3CF910C0614400F1010C0CF0FF0037
-:1034D0000A28F2DB4FF00A0C91FBFCFC0FFA8CF887
-:1034E000DFF858C2ACF82A80002100200AE0DFF89B
-:1034F0004CC20CF12C0C3CF910C0614400F1010CE1
-:103500000CF0FF000A28F2DB4FF00A0C91FBFCFCE8
-:103510000FFA8CF8DFF824C2ACF8408000210020BC
-:103520000AE0DFF818C20CF1420C3CF910C061440B
-:1035300000F1010C0CF0FF000A28F2DB4FF00A0C3E
-:1035400091FBFCFC0FFA8CF8DFF8F0C1ACF8568068
-:10355000002100200AE0DFF8E4C10CF1580C3CF92E
-:1035600010C0614400F1010C0CF0FF000A28F2DBEE
-:103570004FF00A0C91FBFCFC0FFA8CF8DFF8BCC191
-:10358000ACF86C80002100200AE0DFF8B0C10CF13B
-:103590006E0C3CF910C0614400F1010C0CF0FF000E
-:1035A0000A28F2DB4FF00A0C91FBFCFC0FFA8CF8B6
-:1035B000DFF888C1ACF88280BDE8F08338B50446F6
-:1035C000032302226B21D0200094FFF719FE38BD9F
-:1035D00038B50446022304221B21D0200094FFF7B3
-:1035E0000FFE38BD38B50446022304221C21D0202A
-:1035F0000094FFF705FE38BD10B5044623460622A9
-:103600006B21D020FFF731FE10BD10B54C4B0122CD
-:103610007521D020FFF784FD4948007810BD10B512
-:10362000FFF7F3FF682801D1012010BD0020FCE75F
-:1036300010B50446234605226A21D020FFF715FE67
-:1036400010BD10B50446234601223721D020FFF7D4
-:103650000CFE10BD10B50220FFF7B0FF0320FFF7EE
-:10366000B7FF0020FFF7BEFF0020FFF7C5FF0020D7
-:10367000FFF7DEFF0020FFF7E4FF10BD38B50020A4
-:1036800000906B46012275216820FFF7EBFC9DF846
-:103690000000682806D09DF800202AA11A48FFF7EC
-:1036A00025FA05E09DF8002026A11748FFF71EFA2D
-:1036B00000F051FDE0B9782000F0B5F9782000F075
-:1036C00099FBC82000F077FC02F066F82148FFF76C
-:1036D00014FE044602F06AF840F2731002F0A7FCF0
-:1036E000C82002F01DFAFFF71CFE012001F06CFD5E
-:1036F00038BD000072756E5F73656C665F746573CC
-:10370000742E2E0D0A00000000440040736574748E
-:10371000696E6720626961732073756363657366A0
-:10372000756C6C79202E2E2E2564200D0A00000069
-:103730004661696C2E2E2025640D0A0022010020AE
-:103740001401002077686F20616D20692025640DC9
-:103750000A000000D80000202DE9F04F8DB00AA823
-:1037600049490BAB06AACDE900104849484802F088
-:10377000BDFD4548008800F4807000287ED0069882
-:1037800004F026FA04464FF09D4104F0EFF8414959
-:103790000860079804F01CFA04464FF09D4104F0BD
-:1037A000E5F83D490860089804F012FA04464FF025
-:1037B0009D4104F0DBF839490860099804F008FAE3
-:1037C00004464FF09D4104F0D1F835490860334874
-:1037D00001684FF0804004F05BFA01902F480168C7
-:1037E000019804F055FA82462B4801684FF040409A
-:1037F00004F04EFA019028480168019804F048FA54
-:103800008346514604F04CFB81464FF07E5104F054
-:103810003FF8044604F010F8CDE902011D480168A4
-:103820004FF0804004F034FA83461B480168584644
-:1038300004F02EFA8146194801684FF0804004F0E8
-:1038400027FA834616480168584604F021FA824652
-:10385000494604F01DF8044603F0EEFF0746DDE993
-:10386000022303F0FBFA4FF066320E4BCDE9040160
-:1038700003F0EEFD054603F0B1FB00E001E00A496C
-:1038800008600DB0BDE8F08FBC000020B60000203D
-:10389000B0000020C8000020CC000020D000002094
-:1038A000D400002066A64C40C400002038B5044671
-:1038B000FB4890F82400C0B114B10220009001E050
-:1038C00000200090F64A1268D17BF54A52681078C1
-:1038D0006B460122FFF762FB10B14FF0FF3038BD9D
-:1038E0009DF80010EE48417423E0ED48807A10B94D
-:1038F0004FF0FF30F3E724B1E948407C08B10020E5
-:10390000EDE714B10120009001E000200090E44AAE
-:103910001268D17BE24A526810786B460122FFF7A9
-:103920003DFB10B14FF0FF30D9E79DF80010DC48A7
-:1039300041740020D3E738B5002419E0D848006866
-:10394000C07AA04204D0D6480068407DA04200D191
-:103950000CE0D349496808786B4601222146FFF7FD
-:1039600081FB10B14FF0FF3038BD00BF601CC4B206
-:10397000CB4840680079A042E0DC0020F4E770B555
-:1039800004460D46C6480068C07AA04204D0C44828
-:103990000068407DA04202D14FF0FF3070BDC048AA
-:1039A00040680079A04202DC4FF0FF30F6E7BC49E6
-:1039B000496808782B4601222146FFF753FBEDE7C3
-:1039C00038B50446B64890F82300A04201D1002043
-:1039D00038BD14B13020009001E000200090B048C4
-:1039E000807C20B19DF8000040F002000090AC48BF
-:1039F00090F8220020B19DF8000040F08000009077
-:103A0000A74A1268117DA64A526810786B460122B7
-:103A1000FFF7C4FA10B14FF0FF30D9E7A04880F8A3
-:103A200023400020D4E738B5044604F0700010B1FC
-:103A30000120009005E014B10020009001E040203A
-:103A40000090974A1268917C954A526810786B46AC
-:103A50000122FFF7A3FA20B1002191488172481E8C
-:103A600038BD9DF8000020F040018D480173002012
-:103A7000009004F0400020B99DF8000040F00400E0
-:103A8000009004F0200020B99DF8000040F00200F2
-:103A9000009004F0100020B99DF8000040F00100F3
-:103AA000009004F0080020B99DF8000040F03800B4
-:103AB00000907B4A1268D17C794A526810786B4634
-:103AC0000122FFF76BFA20B1002175488172481E70
-:103AD000C6E724B1082C02D00020FFF771FF704820
-:103AE0008472002101753220FEF7B8FA0020B7E792
-:103AF00038B504466A48807CA04201D1002038BD18
-:103B0000002C46D0664A12681179654A52681078CE
-:103B10006B460122FFF7A6FA10B14FF0FF30EEE737
-:103B20009DF8000020F0200000905D4A1268117995
-:103B30005B4A526810786B460122FFF72FFA10B1EA
-:103B40004FF0FF30DBE70320FEF788FA02200090F9
-:103B5000534890F8220020B19DF8000040F080000A
-:103B600000904F4890F8230020B19DF8000040F0ED
-:103B7000300000904A4A1268117D494A5268107814
-:103B80006B460122FFF70AFA002851D04FF0FF30B0
-:103B9000B5E7434A12681179414A526810786B467A
-:103BA0000122FFF75FFA10B14FF0FF30A7E73C4862
-:103BB000807A00F0010028B19DF8000040F020005C
-:103BC000009004E09DF8000020F020000090344AAE
-:103BD00012681179324A526810786B460122FFF759
-:103BE000DDF910B14FF0FF3089E70320FEF736FA18
-:103BF0002B4890F8220010B18020009001E00020B6
-:103C00000090274890F8230020B19DF8000040F074
-:103C100030000090224A1268117D214A52681078C3
-:103C20006B460122FFF7BAF910B14FF0FF3066E79B
-:103C30001B488474002062E708B51948807A10B9DF
-:103C40004FF0FF3008BD00200090154A1268D17B6C
-:103C5000134A526810786B460122FFF79FF910B1A2
-:103C60004FF0FF30EEE70E4A126851790C4A526865
-:103C700010786B460122FFF791F910B14FF0FF3039
-:103C8000E0E7074A12681179054A526810786B46D6
-:103C90000122FFF783F928B14FF0FF30D2E700008F
-:103CA000E8000020F74890F82400002850D00C20AD
-:103CB0000090F44A12681179F24A526810786B4603
-:103CC0000122FFF76BF910B14FF0FF30BAE7C020C7
-:103CD0000090EC48807A00F0010020B19DF80000CF
-:103CE00040F020000090E74A12681179E54A5268D6
-:103CF00010786B460122FFF751F910B14FF0FF30F9
-:103D0000A0E7E048407C10B10220009001E00020D4
-:103D10000090DC4A1268D17BDA4A526810786B4610
-:103D20000122FFF73BF910B14FF0FF308AE7002086
-:103D30000090D44A12685179D24A526810786B4682
-:103D40000122FFF72BF9002852D04FF0FF3079E71E
-:103D500004200090CB4A12681179CA4A5268107840
-:103D60006B460122FFF71AF910B14FF0FF3069E7F7
-:103D7000C448807C20B9C348807A00F0010010B9A3
-:103D80004020009001E060200090BE4A1268117946
-:103D9000BC4A526810786B460122FFF7FFF810B159
-:103DA0004FF0FF304EE7B748407C10B10120009043
-:103DB00001E000200090B34A1268D17BB14A5268FA
-:103DC00010786B460122FFF7E9F810B14FF0FF3091
-:103DD00038E7AC4A12685179AA4A52681078A94B60
-:103DE00010330122FFF7DAF810B14FF0FF3029E766
-:103DF000002027E770B50446002624F00104A148FE
-:103E000090F8240008B1002070BD9E48807A10B957
-:103E10004FF0FF30F8E79B48057C807A20409949B5
-:103E200008740846007CA04202D04FF0FF3600E044
-:103E3000002614B99348007D18B10120FFF736FD24
-:103E400002E00020FFF732FD3CB1FFF7F5FE20B1A4
-:103E50008C4805744FF0FF30D6E73046D4E738B5CC
-:103E600004468848807A10B94FF0FF3038BDBC2C2A
-:103E700002DB0120009015E0622C02DB02200090A2
-:103E800010E02A2C02DB032000900BE0142C02DB54
-:103E90000420009006E00A2C02DB0520009001E0DF
-:103EA000062000907748C07A9DF80010884201D122
-:103EB0000020DBE7734A12689178724A52681078E2
-:103EC0006B460122FFF76AF810B14FF0FF30CDE7E3
-:103ED0009DF800106B48C1720020C7E738B5044652
-:103EE000282C02DD4FF0FF3038BDDCB90020FFF791
-:103EF00067FD00208DF8000007208DF80100614A61
-:103F00001268917C5F4A526810786B460222FFF774
-:103F100045F810B14FF0FF30E6E700215948017530
-:103F20000020E1E70120FFF74BFD20208DF8000085
-:103F3000012C06D100208DF801000520FFF78FFF2E
-:103F400017E0052C06DC01208DF801000520FFF7A5
-:103F500086FF0EE0142C06DC02208DF801000A20FA
-:103F6000FFF77DFF05E003208DF801001420FFF727
-:103F700076FF9DF80100072101EB8010C0B28DF89B
-:103F80000100404A1268917C3E4A526810786B46A4
-:103F90000222FFF703F810B14FF0FF30A4E7082129
-:103FA0003848817200210173012101750020FFF75B
-:103FB00021FF002098E738B504463248807A10B9CE
-:103FC0004FF0FF3038BD2F4890F8240010B14FF06B
-:103FD000FF30F7E72B48007D50B134B1282C04DCCA
-:103FE000E0B2FFF77BFF0020ECE70020FFF776FF51
-:103FF000042C01DA042404E0B4F57A7F01DD4FF4E7
-:104000007A744FF47A7090FBF4F0401EC0B20090C6
-:104010001C4A126851781B4A526810786B4601227C
-:10402000FEF7BCFF10B14FF0FF30CBE79DF800006A
-:10403000401C4FF47A7191FBF0F081B21148C181BC
-:104040000146C9894810FFF70AFF0020BAE738B5D2
-:1040500004460C48807A10B94FF0FF3038BD022C6E
-:1040600006D0042C07D0082C08D0102C0FD10BE060
-:10407000002000900EE0082000900BE0102000903F
-:1040800008E00000E80000201820009002E04FF057
-:10409000FF30E3E700BFF948407A9DF80010B0EB2D
-:1040A000E10F01D10020D9E7F44A1268D179F34A2F
-:1040B000526810786B460122FEF770FF10B14FF086
-:1040C000FF30CBE79DF80000C110EC4841720020A2
-:1040D000C4E738B50446E948807A10B94FF0FF309C
-:1040E00038BDFA2C09D0B4F5FA7F09D0B4F57A7F3F
-:1040F00009D0B4F5FA6F0CD108E0002000900BE075
-:104100000820009008E01020009005E018200090A2
-:1041100002E04FF0FF30E3E700BFD848007A9DF897
-:104120000010B0EBE10F01D10020D9E7D34A1268AB
-:104130009179D24A526810786B460122FEF72EFF21
-:1041400010B14FF0FF30CBE79DF80000C010CB4915
-:1041500008720020C4E71CB580208DF80000C74A13
-:104160001268917CC54A526810786B460122FEF7AE
-:1041700015FF10B14FF0FF301CBD6420FDF76EFF3E
-:1041800000208DF80000BD4A1268917CBB4A52683D
-:1041900010786B460122FEF701FF10B14FF0FF309F
-:1041A000EAE7B64A1268917DB44A526810786B46C5
-:1041B0000622FEF757FF10B14FF0FF30DCE79DF805
-:1041C0000500C007400F9DF8031001F0010140EA0F
-:1041D00041009DF8011001F0010140EA010494B191
-:1041E000012C03D10121A548C17431E0022C03D177
-:1041F0000021A248C1742BE02146A1A002F07AFA66
-:104200004FF0FF30B8E79D4A1268D1789B4A526858
-:1042100010786B460122FEF725FF10B14FF0FF30FA
-:10422000AAE79DF8000000F00F042CB99E4802F0A8
-:1042300061FA4FF0FF309FE7042C06D19BA002F0FB
-:1042400059FA01218D48C17402E000218B48C174E4
-:10425000FF218A488172FF2088490872FF21874820
-:104260004172C1724FF6FF71C181FF2101748174E7
-:104270000121017380F82210002180F8231041757C
-:1042800001751630016041608160163880F8241095
-:1042900080F82510C1844FF4FA60FFF71AFF10B1BF
-:1042A0004FF0FF3068E70220FFF7D1FE10B14FF06A
-:1042B000FF3061E72A20FFF7D2FD10B14FF0FF3049
-:1042C0005AE73220FFF777FE10B14FF0FF3053E787
-:1042D0000020FFF78FFD10B14FF0FF304CE70020BA
-:1042E000FFF706FC10B14FF0FF3045E70020FFF765
-:1042F0009AFB002040E770477CB504460D465F48B6
-:10430000807A00F0700010B94FF0FF307CBD5B4A3E
-:104310001268117B594A526810786B460622FEF7E4
-:10432000A1FE10B14FF0FF30F0E79DF801009DF8BD
-:10433000001040EA012000B220809DF803009DF8A3
-:10434000021040EA012000B260809DF805009DF84F
-:10435000041040EA012000B2A08015B12846FFF702
-:10436000CAFF0020D2E77CB504460D464348807A58
-:1043700000F0080010B94FF0FF307CBD3F4A1268D2
-:10438000517B3E4A526810786B460622FEF76AFE61
-:1043900010B14FF0FF30F0E79DF801009DF80010DC
-:1043A00040EA012000B220809DF803009DF8021031
-:1043B00040EA012000B260809DF805009DF80410DD
-:1043C00040EA012000B2A08015B12846FFF793FF14
-:1043D0000020D2E72DE9FE4F05460C462748807A9B
-:1043E00018B94FF0FF30BDE8FE8F244A1268917B68
-:1043F000224A5268107802AB0222FEF733FE10B157
-:104400004FF0FF30EFE79DF809009DF8081040EAF3
-:10441000012006B214B12046FFF76DFF1749496825
-:10442000C88803F0EDFB154901904968B1F908000F
-:1044300003F0CEFB8346304603F0CAFB594600909A
-:1044400003F02EFD8246019903F090FA81461F4940
-:1044500003F01EFA80464FF08F4103F019FC074627
-:1044600003F07AFB28600020BDE710B588B0044651
-:104470001CB94FF0FF3008B010BD29E0E800002063
-:10448000556E737570706F7274656420736F6674A7
-:10449000776172652070726F6475637420726576DF
-:1044A0002025642E0A000000688D000848616C66B3
-:1044B0002073656E736974697669747920706172AE
-:1044C0007420666F756E642E0D0A000000000C42A9
-:1044D000206830B9606820B9A06810B9002008B021
-:1044E00010BDFA494968087806AB03221146FEF769
-:1044F000B9FD10B14FF0FF30F1E79DF81800082129
-:1045000001EB201000F00F00ADF800009DF819003D
-:1045100001EB201000F00F00ADF802009DF81A002A
-:1045200001EB201000F00F00ADF8040020684100FE
-:10453000BDF90000403091FBF0F000B2ADF8100082
-:1045400060684100BDF90200403091FBF0F000B21C
-:10455000ADF81200A0684100BDF90400403091FBA5
-:10456000F0F000B2ADF81400D8494968087806ABFD
-:1045700006221146FEF776FD10B14FF0FF30AEE790
-:104580009DF819009DF8181040EA012000B2ADF81E
-:1045900008009DF81B009DF81A1040EA012000B2A7
-:1045A000ADF80A009DF81D009DF81C1040EA01209E
-:1045B00000B2ADF80C00BDF81000BDF808100844BA
-:1045C00000B2ADF81000BDF81200BDF80A100844A2
-:1045D00000B2ADF81200BDF81400BDF80C1008448C
-:1045E00000B2ADF81400BDF81000000A8DF81800F4
-:1045F000BDF81000C0B28DF81900BDF81200000A15
-:104600008DF81A00BDF81200C0B28DF81B00BDF87D
-:104610001400000A8DF81C00BDF81400C0B28DF81B
-:104620001D00AA494968087806AB06221146FEF724
-:10463000B5FC10B14FF0FF3051E700204FE70146C5
-:10464000A248007A30B1012807D0022809D00328F7
-:104650000FD10AE0FA2008800EE04FF4FA700880CB
-:104660000AE04FF47A70088006E04FF4FA600880A0
-:1046700002E00020088000BF00BF00207047014614
-:104680009248407A30B1012807D0022808D0032888
-:104690000CD108E0022008700BE00420087008E04C
-:1046A0000820087005E01020087002E04FF0FF308D
-:1046B000704700BF8548C07C18B108784006000EDE
-:1046C00008700020F4E701468048C07A082817D215
-:1046D000DFE800F01704070A0D101318BC2008804B
-:1046E00013E06220088010E02A2008800DE01420EA
-:1046F00008800AE00A20088007E00520088004E01E
-:1047000000BF00BF0020088000BF00BF002070472E
-:1047100001466E4890F8240010B14FF0FF3070470A
-:104720006A48C08908800020F9E701460020088017
-:10473000401E704701464FF0FF3070470146634806
-:10474000007A30B1012807D0022808D003280CD104
-:1047500008E05F4808600BE05E48086008E05E48DB
-:10476000086005E05D48086002E04FF0FF307047E8
-:1047700000BF0020FBE701465448407A30B10128D1
-:1047800008D002280AD0032810D10BE04FF4804053
-:1047900008800EE041F69C7008800AE04FF48050DB
-:1047A000088006E04FF40060088002E04FF0FF3020
-:1047B000704700BF4548C07C10B108884010088091
-:1047C0000020F5E701464148007C08700020704752
-:1047D00001463E48807A10B10120087001E00020B7
-:1047E00008700020704738B504463848807A10B900
-:1047F0004FF0FF3038BD354A1268117C334A526899
-:1048000010786B460222FEF72DFC10B14FF0FF30FE
-:10481000F0E79DF801009DF8001040EA012000B289
-:1048200020800020E6E72DE9FE4F074688469246A5
-:104830001D46DDF830B000260024244890F82400FE
-:1048400010B1601EBDE8FE8F002028701F48807ADE
-:1048500010B94FF0FF30F5E71C48007C10B94FF05D
-:10486000FF30EFE71948007C00F0400008B1B01CB1
-:10487000C6B21648007C00F0200008B1B01CC6B2D9
-:104880001248007C00F0100008B1B01CC6B20F48FE
-:10489000007C00F0080008B1B01DC6B20B4A1268D7
-:1048A000917A0A4A526810786B460222FEF7DAFBC8
-:1048B00010B14FF0FF30C5E79DF801009DF80010E2
-:1048C00040EA0129B1450BDA0020BBE7E8000020EF
-:1048D00000000343000083423333034233338341F8
-:1048E000FC4840684088B9EB600F17DDF94A126850
-:1048F000517CF84A526810786B460122FEF7B2FBF1
-:1049000010B14FF0FF309DE79DF8000000F010005F
-:1049100020B1FFF791F96FF0010093E75046FFF7E0
-:10492000EAFCEC4A1268D17AEA4A526810786B467F
-:104930003246FEF797FB10B14FF0FF3082E799FB4C
-:10494000F6F0401E8BF8000000202870B4422AD0F8
-:10495000E048007C00F0080028B3601C1DF800004F
-:104960001DF8041040EA012000B2A8F80000E01C85
-:104970001DF80010A01C1DF8000041EA002000B244
-:10498000A8F80200601D1DF80010201D1DF8000091
-:1049900041EA002000B2A8F80400287840F008009E
-:1049A0002870A01D84B2B44213D0CA48007C00F025
-:1049B000400070B1601C1DF800001DF8041040EAB2
-:1049C000012000B23880287840F040002870A01CF8
-:1049D00084B2B44213D0BF48007C00F0200070B114
-:1049E000601C1DF800001DF8041040EA012000B210
-:1049F0007880287840F020002870A01C84B2B4424F
-:104A000013D0B448007C00F0100070B1601C1DF899
-:104A100000001DF8041040EA012000B2B880287898
-:104A200040F010002870A01C84B200200AE7F8B5FE
-:104A300004460F461646A74890F8240010B94FF0D8
-:104A4000FF30F8BDA348807A10B94FF0FF30F8E787
-:104A5000A04A1268917A9F4A526810786B460222E7
-:104A6000FEF700FB10B14FF0FF30EAE79DF80100C0
-:104A70009DF8001040EA0125A54203DA00203070BD
-:104A8000401EDEE7934840684088B5EB600F17DDB5
-:104A9000904A1268517C8F4A526810786B46012206
-:104AA000FEF7E0FA10B14FF0FF30CAE79DF80000C2
-:104AB00000F0100020B1FFF7BFF86FF00100C0E771
-:104AC000E2B2844B1B68D97A824B5B6818783B460C
-:104AD000FEF7C8FA10B14FF0FF30B2E795FBF4F0E3
-:104AE000401E30700020ACE701467A4880F8221062
-:104AF000002070477CB5054676494968087801ABC7
-:104B000004220D21FEF7AEFA08B107207CBD9DF806
-:104B10000700C0F301109DF8041001F0E00140EA25
-:104B2000E1008DF800009DF80700C0F381009DF8BA
-:104B3000051001F0E00140EAE1008DF801009DF868
-:104B4000070000F003009DF8061001F0E00140EAC4
-:104B5000E1008DF8020000241CE01DF8040018B9E3
-:104B6000002045F8240013E05B4845F8240006E0E7
-:104B700055F82400594903F08BF845F824001DF836
-:104B80000400401EC0B20DF804000028F0D100BFA0
-:104B9000601CC4B2032CE0DB0020B7E72DE9FE4F18
-:104BA00006460F4600256846FFF7A4FF002442E0B2
-:104BB00056F8240057F82410A0EB010ABAF1000FB0
-:104BC00001DB514601E0CAF10001084603F000F89C
-:104BD00083464FF08F4102F0C9FE80465DF8240005
-:104BE000002102F085FF16D05DF82410404602F047
-:104BF000BDFE82464FF07E5103F052F9814629F006
-:104C0000004A3748416A504603F00EF912D201209B
-:104C1000A04005430EE03248C169404603F004F865
-:104C200005D32F48016A404603F0FEF802D2012066
-:104C3000A0400543641C032CBADB2846BDE8FE8F68
-:104C40002DE9FC5F06460F46002522494968087891
-:104C500001AB03220D21FEF705FA10B10720BDE8D4
-:104C6000FC9F9DF8040000F01F008DF804009DF8E3
-:104C7000050000F01F008DF805009DF8060000F00B
-:104C80001F008DF80600002462E056F8240057F853
-:104C90002410A0EB010BBBF1000F01DB594601E032
-:104CA000CBF10001084602F093FF4FF08F410090D6
-:104CB00002F05CFE814601A8005DC0B308490868A7
-:104CC00002F09EFF83465946064802F04FFE80469A
-:104CD0000FE00000E80000207B14AE3E1D5A843F28
-:104CE000A480000800B04C45FE49404602F0D0FFC9
-:104CF000804601A8005D401EC0B201A908550028E9
-:104D0000F2D14146484602F031FE83464FF07E51D3
-:104D100003F0C6F882462AF0004BF34881695846F2
-:104D200003F082F813D20120A04005430FE0FFE713
-:104D3000ED480169484602F077FF05D3EA4841692A
-:104D4000484603F071F802D20120A0400543641CDC
-:104D5000032C9ADB284682E72DE9F04F87B0054601
-:104D60000C46914601208DF8100000208DF81100AE
-:104D7000DE4A1268917CDD4A5268107804AB022248
-:104D8000FEF70CF920B14FF0FF3007B0BDE8F08F0F
-:104D9000C820FDF763F900208DF81000D34A12688F
-:104DA000D17BD24A5268107804AB0122FEF7F6F8A4
-:104DB00010B14FF0FF30E8E7CC4A12685179CB4A86
-:104DC0005268107804AB0122FEF7E8F810B14FF0FA
-:104DD000FF30DAE7C54A1268917CC44A52681078FD
-:104DE00004AB0122FEF7DAF810B14FF0FF30CCE748
-:104DF000BE4A1268D17DBD4A5268107804AB0122C8
-:104E0000FEF7CCF810B14FF0FF30BEE7B74A12689A
-:104E10001179B64A5268107804AB0122FEF7BEF849
-:104E200010B14FF0FF30B0E70C208DF81000AF4A02
-:104E300012681179AD4A5268107804AB0122FEF76E
-:104E4000ADF810B14FF0FF309FE70F20FDF706F9E6
-:104E5000A648806A407A8DF81000A44A12689178BA
-:104E6000A24A5268107804AB0122FEF797F810B1FD
-:104E70004FF0FF3089E79D48806A007A8DF8100076
-:104E80009A4A12685178994A5268107804AB012204
-:104E9000FEF784F810B14FF0FF3076E7B9F1000F5C
-:104EA00007D09248806A807A40F0E0008DF81000C8
-:104EB00004E08E48806A807A8DF810008B4A126870
-:104EC00091798A4A5268107804AB0122FEF766F89D
-:104ED00010B14FF0FF3058E7B9F1000F07D0834809
-:104EE000806AC07A40F0E0008DF8100003E07E4850
-:104EF000C07A8DF810007D4A1268D1797B4A5268D9
-:104F0000107804AB0122FEF749F810B14FF0FF30E2
-:104F10003BE7B9F1000F02D0C820FDF79FF8402011
-:104F20008DF81000714A12681179704A5268107831
-:104F300004AB0122FEF732F810B14FF0FF3024E746
-:104F400078208DF81000694A12685179674A5268D2
-:104F5000107804AB0122FEF721F810B14FF0FF30BA
-:104F600013E761498889FDF779F800208DF8100072
-:104F70005E4A126851795D4A5268107804AB01228A
-:104F8000FEF70CF810B14FF0FF30FEE6574A1268FA
-:104F9000917A564A5268107804AB0222FEF762F802
-:104FA00010B14FF0FF30F0E69DF811009DF81010A1
-:104FB00040EA012B0C209BFBF0F0C6B20020A86059
-:104FC00068602860A06060602060824665E0474AB3
-:104FD0001268D17A454A5268107804AB0C22FEF769
-:104FE00041F810B14FF0FF30CFE69DF811009DF869
-:104FF000101040EA012000B2ADF808009DF813003F
-:105000009DF8121040EA012000B2ADF80A009DF8A8
-:1050100015009DF8141040EA012000B2ADF80C0014
-:10502000BDF90810206808442060BDF90A106068C6
-:1050300008446060BDF90C10A0680844A0609DF8A9
-:1050400017009DF8161040EA012000B2ADF80000EC
-:105050009DF819009DF8181040EA012000B2ADF843
-:1050600002009DF81B009DF81A1040EA012000B2D2
-:10507000ADF80400BDF90010286808442860BDF9A7
-:105080000210686808446860BDF90410A868084404
-:10509000A8600AF1010000F0FF0AB24597DB124850
-:1050A000D0F800C02868C117090441EA104107047C
-:1050B00062460023384601F0F8FA32460023CDE973
-:1050C000020101F0F2FA28600748D0F800C06868D1
-:1050D000C117090441EA104107046246002338461B
-:1050E00006E0000054E3853FA4800008E8000020AB
-:1050F00001F0DBFA32460023CDE9020101F0D5FAD6
-:105100006860F948D0F800C0A868C117090441EAEE
-:105110001041070462460023384601F0C6FA3246C1
-:105120000023CDE9020101F0C0FAA860EE48D0F8F2
-:1051300004C02168C817000440EA11480F04624601
-:1051400000233846414601F0B0FA32460023CDE94B
-:10515000020101F0AAFA2060E348D0F804C06068B8
-:10516000C117090441EA104107046246002338468A
-:1051700001F09BFA32460023CDE9020101F095FAD5
-:105180006060D948D0F804C0A068C117090441EA9A
-:105190001041070462460023384601F086FA324681
-:1051A0000023CDE9020101F080FAA060A068002888
-:1051B00004DDA068A0F58030A06003E0A06800F5E1
-:1051C0008030A0600020E0E538B50446C74890F87C
-:1051D0002400A04201D1002038BD44B3C34890F858
-:1051E000250010B94FF0FF30F6E70020FEF75EFB18
-:1051F0000020FEF77DFCBD49C88CFEF7DCFE0020D8
-:105200000090BA49496808786B4601222321FDF7CE
-:10521000C5FE0121B54880F824100120FEF746FBA9
-:10522000FEF70AFDB2A1B948FDF760FC13E00020CB
-:10523000FEF73CFBAD48007C0090AC49496808781B
-:105240006B4601222321FDF7A9FE0021A74880F823
-:105250002410FEF7F1FC0020BEE72DE9F04F8DB0E1
-:1052600083460F4602200C90A04890F8240020B1FD
-:105270000020FFF7A9FF012600E0002603A8FFF7A2
-:10528000DEF905A8FFF7FBF901A8FFF71CFA02A851
-:10529000FFF73EFA954890F80AA004A8FFF792FAA3
-:1052A000002407E0002239465846FFF755FD00B9B3
-:1052B00002E0641C022CF5DB00BF022C01D10025AA
-:1052C00028E0002407E0012206A909A8FFF744FD11
-:1052D00000B902E0641C022CF5DB00BF022C01D1F6
-:1052E000002517E006A93846FFF758FC00F0FF0834
-:1052F00009A95846FFF7A4FC00F0FF090025B9F101
-:10530000000F01D145F00105B8F1000F01D145F0C2
-:10531000020500BFFF2075490872FF2173484172E2
-:10532000C1724FF6FF71C181FF21817201740121A9
-:105330000173BDF80C00FEF7CCFE9DF81400FEF7DB
-:1053400086FEBDF80400FEF78AFDBDF80800FEF7F2
-:1053500032FE5046FEF767FB9DF81000FEF74AFD4F
-:105360003EB10120FFF730FF2A4669A16748FDF7EB
-:10537000BDFB2A4669A16548FDF7B8FB28460DB07C
-:10538000BDE8F08FF8B504460D46164616B94FF045
-:10539000FF30F8BD5548807A10B94FF0FF30F8E77C
-:1053A00020128DF80000E0B28DF801009DF8010098
-:1053B00028444E4949684989884202DD4FF0FF3050
-:1053C000E7E74A4A1268117E484A526810786B46ED
-:1053D0000222FDF7E3FD10B14FF0FF30D9E7EAB24A
-:1053E000424B1B68597D414B5B6818783346FDF78B
-:1053F000D5FD10B14FF0FF30CBE70020C9E7F8B57D
-:1054000004460D46164616B94FF0FF30F8BD374832
-:10541000807A10B94FF0FF30F8E720128DF80000C5
-:10542000E0B28DF801009DF8010028442F49496839
-:105430004989884202DD4FF0FF30E7E72B4A1268C6
-:10544000117E2A4A526810786B460222FDF7A6FDAB
-:1054500010B14FF0FF30D9E7EAB2244B1B68597DF9
-:10546000224B5B6818783346FDF7FCFD10B14FF016
-:10547000FF30CBE70020C9E72DE9F04385B00546B2
-:105480000E4690469946194890F8250020B14FF0F5
-:10549000FF3005B0BDE8F08316B94FF0FF30F8E7F4
-:1054A000002447E0281B102801DD102000E0281B05
-:1054B00087B2321939462046FFF764FF10B14FF02A
-:1054C000FF30E6E701AA39462046FFF798FF10B102
-:1054D0004FF0FF30DDE730193A4601A901F086F9B7
-:1054E00030B36FF00100D4E7A4800008E80000208A
-:1054F0006D70755F7365745F646D705F73746174F4
-:105500006520646D70206F6E0D0A0000004400403D
-:10551000646D70206F6E0D0A000000007265747576
-:10552000726E2E2E726573203D2025640D0A0000D8
-:10553000E01984B2AC42B5DB4FEA28208DF80000B8
-:1055400008F0FF008DF80100924A1268917E914A9E
-:10555000526810786B460222FDF720FD10B14FF023
-:10556000FF3096E701218B4880F82510A0F826909F
-:1055700000208EE70146874890F82400087000203C
-:10558000704702464FF0FF30704701464FF0FF3042
-:105590007047F8B505460F461446002C70D0B5F597
-:1055A000FF5F01DDFF2605E0202D01DA012601E085
-:1055B000C5F3471607B90127282C02DD4FF0FF304D
-:1055C000F8BD7448407D28BB724890F8240038B17B
-:1055D0000020FFF7F9FD01216E4880F8201003E05C
-:1055E00000216C4880F820106A481630FFF727F831
-:1055F00068481830FFF743F866481A30FFF763F839
-:1056000064481C30FFF784F86248817A81771F3044
-:10561000FFF7D8F80020FEF749F90020FEF75EFCFE
-:1056200000208DF800005B4A12689178594A526850
-:1056300010786B460122FDF7B1FC10B14FF0FF303E
-:10564000BEE740208DF80000524A1268D17B514AD3
-:10565000526810786B460122FDF7A0FC00B165E0AE
-:105660008DF800608DF801704A4A1268117A494A33
-:10567000526810786B460222FDF790FC08B155E0A5
-:1056800047E00520FCF7EAFC4248407A072101EB9D
-:10569000C000C0B28DF800003E4A1268D1793D4A80
-:1056A000526810786B460122FDF778FC00B13DE0AE
-:1056B00020208DF80000012C03D100208DF801007E
-:1056C0000EE0052C03DC01208DF8010008E0142C0D
-:1056D00003DC02208DF8010002E003208DF80100B8
-:1056E0009DF80100072101EB8010C0B28DF8010088
-:1056F000284A1268917C274A526810786B46022229
-:10570000FDF74CFC00B111E0012122484175002059
-:1057100056E7204A1632002103E0505C00B105E054
-:10572000491C0C29F9D34FF0FF3049E7FF201949F4
-:105730000872FF2117484172C1724FF6FF71C18193
-:10574000FF2181720174012101730146887FFEF7F8
-:105750006AF91049C88AFEF7BCFC0E49087EFEF7BC
-:1057600076FC0C49488BFEF77AFB0A49888BFEF7DA
-:1057700022FC0849C87FFEF73DFB064890F8200050
-:1057800010B10120FFF720FD0021024841750020E3
-:1057900016E70000E800002010B5C8234FF480622F
-:1057A000F74940F6F630FFF767FE10BD10B586B03A
-:1057B0000446F4A000680390F3A000680290F3A0F0
-:1057C00000680190F2A00068009004F0030003A9B3
-:1057D000085C8DF8140003A8C4F3C101405C8DF887
-:1057E000150003A8C4F38111405C8DF8160004F085
-:1057F000030002A9085C8DF8100002A8C4F3C101DF
-:10580000405C8DF8110002A8C4F38111405C8DF852
-:10581000120005AA032140F22640FFF7B3FD18B19C
-:105820004FF0FF3006B010BD04AA032140F22A4019
-:10583000FFF7A8FD10B14FF0FF30F3E70198059096
-:105840000098049004F0040058B19DF8140040F052
-:1058500001008DF814009DF8100040F001008DF853
-:10586000100004F0200058B19DF8150040F0010030
-:105870008DF815009DF8110040F001008DF8110021
-:1058800004F4807058B19DF8160040F001008DF8C6
-:1058900016009DF8120040F001008DF8120005AAD4
-:1058A00003214FF48860FFF76DFD10B14FF0FF301A
-:1058B000B8E704AA032140F23140FFF763FD10B1BD
-:1058C0004FF0FF30AEE7B34804810020AAE71FB5D0
-:1058D0000446B048007A00F0030054F8200001901C
-:1058E000AC48007A00F0040010B1019840420190E9
-:1058F000A848007AC0F3C10054F820000290A548DF
-:10590000007A00F0200010B1029840420290A148B5
-:10591000007AC0F3811054F8200003909D4800895C
-:1059200000F4807010B10398404203909A490198A6
-:1059300080FB0101800F40EA8100019096490298A6
-:1059400080FB0110820042EA917002909249039814
-:1059500080FB0110820042EA917003900198000ED2
-:105960008DF800000198000C8DF801000198000AE4
-:105970008DF802000198C0B28DF803006A46042138
-:105980004FF47470FFF7FEFC18B14FF0FF3004B015
-:1059900010BD0298000E8DF800000298000C8DF8E2
-:1059A00001000298000A8DF802000298C0B28DF83A
-:1059B00003006A4604214FF47570FFF7E3FC10B151
-:1059C0004FF0FF30E3E70398000E8DF800000398D6
-:1059D000000C8DF801000398000A8DF8020003986E
-:1059E000C0B28DF803006A4604214FF47670FFF7C9
-:1059F000C9FCCCE770B588B0064601A8FEF7BBFE2F
-:105A0000BDF804000021C90341EA5045C4036148C0
-:105A1000007A00F0030056F8200005905D48007AF7
-:105A200000F0040010B10598404205905948007AF2
-:105A3000C0F3C10056F8200006905648007A00F0E6
-:105A4000200010B10698404206905248007AC0F3F8
-:105A5000811056F8200007904E48008900F48070AD
-:105A600010B10798404207900598C117A0FB042386
-:105A700001FB043100FB0510810041EA92700590A2
-:105A80000698C117A0FB042301FB043100FB05109D
-:105A9000810041EA927006900798C117A0FB042389
-:105AA00001FB043100FB0510810041EA9270079070
-:105AB0000598000E8DF808000598000C8DF8090077
-:105AC0000598000A8DF80A000598C0B28DF80B0001
-:105AD0000698000E8DF80C000698000C8DF80D004D
-:105AE0000698000A8DF80E000698C0B28DF80F00D7
-:105AF0000798000E8DF810000798000C8DF8110023
-:105B00000798000A8DF812000798C0B28DF81300AC
-:105B100002AA0C214FF42570FFF734FC08B070BDC9
-:105B200030B585B004461DA207CA02AB07C3C82C16
-:105B300003DD4FF0FF3005B030BDC82090FBF4F01E
-:105B4000401E85B2280A8DF80000E8B28DF80100E9
-:105B50006A46022140F21620FFF714FC10B14FF004
-:105B6000FF30E8E702AA0C2140F6C120FFF70AFC4B
-:105B700010B14FF0FF30DEE7064884810020DAE7FD
-:105B8000CC8000084CCD6C000CC92C003656760039
-:105B900026466600A801002009E3CA02FEF2ABC453
-:105BA000AAF1DFDFBBAFDFDF0146FC488089088058
-:105BB000002070472DE9FC4706460F4606F0070017
-:105BC00010B1B7F5C86F03DD4FF0FF30BDE8FC87BB
-:105BD000384602F015F88146F14901F0C7FE8046CB
-:105BE0006846FEF74CFD9DF80000022806D0042808
-:105BF00016D0082826D0102848D135E04FF08D4126
-:105C0000404602F045F8814601F0C2FF84B2E54902
-:105C1000404602F03DF8814601F0BAFF85B238E017
-:105C20004FF08C41404602F033F8814601F0B0FF5E
-:105C300084B2DD49404602F02BF8814601F0A8FF0E
-:105C400085B226E04FF08B41404602F021F88146B4
-:105C500001F09EFF84B2D549404602F019F8814612
-:105C600001F096FF85B214E04FF08A41404602F001
-:105C70000FF8814601F08CFF84B2CD49404602F016
-:105C800007F8814601F084FF85B202E04FF0FF3053
-:105C90009CE700BF20128DF80400E0B28DF80500EB
-:105CA00028128DF80600E8B28DF8070006F0010012
-:105CB000A0B101AA02214FF4EA70FFF763FB10B113
-:105CC0004FF0FF3082E70DF1060202214FF492708F
-:105CD000FFF758FB10B14FF0FF3077E706F00200F6
-:105CE000A0B101AA02214FF4EC70FFF74BFB10B1F9
-:105CF0004FF0FF306AE70DF1060202214FF4947075
-:105D0000FFF740FB10B14FF0FF305FE706F00400F3
-:105D1000A0B101AA02214FF4EE70FFF733FB10B1DE
-:105D20004FF0FF3052E70DF1060202214FF496705A
-:105D3000FFF728FB10B14FF0FF3047E7002045E7A1
-:105D400038B504460020009004F0010020B19DF811
-:105D5000000040F03000009004F0020020B19DF8F7
-:105D6000000040F00C00009004F0040020B19DF809
-:105D7000000040F0030000906A4601214FF4A47037
-:105D8000FFF700FB38BD38B50446012C01DA0124C9
-:105D900002E0042C00DD0424601EC0B200906A46BC
-:105DA000012140F24F10FFF7EDFA38BD38B5044637
-:105DB000052094FBF0F085B228128DF80000E8B2BF
-:105DC0008DF801006A4602214FF4EF70FFF7DAFA0E
-:105DD00038BD38B50446052094FBF0F085B2281292
-:105DE0008DF80000E8B28DF801006A4602214FF4F8
-:105DF000ED70FFF7C7FA38BDF8B505460E464FF40B
-:105E00007A7095FBF0F000FB06F4200E8DF8000090
-:105E1000200C8DF80100200A8DF80200E0B28DF808
-:105E200003006A4604214FF4AE70FFF7ABFAF8BDE9
-:105E300038B50446052094FBF0F084B220128DF8AA
-:105E40000000E0B28DF801006A4602214FF4AD7007
-:105E5000FFF798FA38BD38B50446052094FBF0F0FA
-:105E600084B220128DF80000E0B28DF801006A467D
-:105E700002214FF4AC70FFF785FA38BD38B50446FF
-:105E800014B94FF0FF3038BD6A4604214FF4587002
-:105E9000FFF7B5FA10B14FF0FF30F4E79DF80000BE
-:105EA00000069DF8011040EA01409DF8021040EA0A
-:105EB00001209DF80310084320600020E3E738B577
-:105EC0000446200E8DF80000200C8DF80100200AF9
-:105ED0008DF80200E0B28DF803006A4604214FF409
-:105EE0005870FFF74FFA38BD38B5044614B94FF073
-:105EF000FF3038BD6A4604214FF47170FFF77FFA16
-:105F000010B14FF0FF30F4E79DF8000000069DF857
-:105F1000011040EA01409DF8021040EA01209DF87E
-:105F20000310084300EB8000800020600020E0E7C1
-:105F300038B504461420B4FBF0F4200E8DF80000B0
-:105F4000200C8DF80100200A8DF80200E0B28DF8D7
-:105F500003006A4604214FF47170FFF713FA38BD4D
-:105F600038B5044664B120208DF8000028208DF853
-:105F7000010030208DF8020038208DF8030004E085
-:105F8000A3220421684600F05DFC6A46042140F625
-:105F90009E20FFF7F7F9FDF74FFE38BDA80100205E
-:105FA00000004843000040460000C0450000404556
-:105FB0000000C04438B5044664B1C0208DF800002C
-:105FC000C2208DF80100C4208DF80200C6208DF893
-:105FD000030004E08B220421684600F033FC6A468B
-:105FE000042140F69820FFF7CDF9FDF725FE38BDD6
-:105FF0003EB504466CB1FDA1D1E900208968CDE928
-:10600000002002916A4609214FF49760FFF7BAF920
-:106010003EBDF9A2D2E900109268CDE901020091DB
-:106020006A4609214FF49760FFF7ACF9F0E73EB5F7
-:10603000044602208DF80000CA208DF80100E320FC
-:106040008DF8020009208DF803006A4604216820BB
-:10605000FFF798F9A3208DF8000004F0400048B144
-:10606000C0208DF80100C8208DF80200C2208DF8F4
-:10607000030006E0A3208DF801008DF802008DF8E2
-:10608000030004F4C07048B1C4208DF80400CC2093
-:106090008DF80500C6208DF8060006E0A3208DF8D7
-:1060A00004008DF805008DF80600A3208DF8070088
-:1060B0008DF808008DF809006A460A2140F6A720ED
-:1060C000FFF760F904F0030018B120208DF80000FC
-:1060D00002E0D8208DF800006A46012140F6B62083
-:1060E000FFF750F904F0200018B10120FFF780FFFE
-:1060F00002E00020FFF77CFF04F4C07008B304F452
-:10610000807060B1B2208DF800008B208DF8010006
-:10611000B6208DF802009B208DF803000BE0B02024
-:106120008DF8000080208DF80100B4208DF8020069
-:1061300090208DF803006A46042140F6A220FFF764
-:1061400021F904F0010020B3F8208DF800006A4620
-:1061500001214FF40B60FFF715F9FA210720FFF733
-:1061600029FD0720FFF7ECFD0120FFF70CFE64205E
-:10617000FFF71CFE4FF4FA70FFF72BFEC821A14871
-:10618000FFF73AFE2820FFF753FE0A20FFF763FED1
-:1061900008E0D8208DF800006A4601214FF40B601A
-:1061A000FFF7F0F804F0020018B1D9208DF80000D4
-:1061B00002E0D8208DF800006A46012140F23D70CF
-:1061C000FFF7E0F804F0040018B10120FFF7F2FE39
-:1061D00002E00020FFF7EEFE04F0100018B10120ED
-:1061E000FFF7BEFE02E00020FFF7BAFE44F0080011
-:1061F00085494881FDF720FD00208349887304F01C
-:10620000400018B10846807B801D887304F4C0707C
-:1062100020B17D48807B801D7B49887304F0140089
-:1062200020B17948807B10307749887304F00300EF
-:1062300020B17548807B001D7349887300203EBDE6
-:106240000146714840890880002070472DE9F041DF
-:106250000446E07800F0C006E07800F03F05607882
-:1062600000F0010098B1EF102846E91705EB5171D5
-:10627000C910A5EBC101491C01F0FF086248006884
-:1062800020B16148414602683846904700BF6078B7
-:1062900000F0080030B15C48406818B1B0115A4AAB
-:1062A000516888470020BDE8F08110B586B00446EB
-:1062B00056A207CA03AB07C357A207CA8DE8070057
-:1062C000012C09D0022C0ED103AA0B2140F682200A
-:1062D000FFF758F806B010BD6A460B2140F6822041
-:1062E000FFF750F8F6E74FF0FF30F3E72DE9F04FF6
-:1062F0008DB00746884615469946DDE9166B0024A1
-:10630000002030804049887B5A4605A9FEF78FFB64
-:1063100018B1601E0DB0BDE8F08F3B48807A00F0E8
-:106320001400002861D09DF8140000069DF8151097
-:1063300040EA01409DF8161040EA01209DF8171030
-:10634000084328609DF8180000069DF8191040EADF
-:1063500001409DF81A1040EA01209DF81B100843E7
-:1063600068609DF81C0000069DF81D1040EA014081
-:106370009DF81E1040EA01209DF81F100843A860F8
-:106380009DF8200000069DF8211040EA01409DF88C
-:10639000221040EA01209DF823100843E86004F130
-:1063A0001000C4B2286800140190686800140290BC
-:1063B000A86800140390E868001404900198404312
-:1063C000029901FB0100039901FB0100049901FB03
-:1063D000010ABAF1706F02DBBAF1885F22DDFDF7C6
-:1063E0002BFC00203080401E94E721E0B8AAB38D3A
-:1063F000B4980D355D000000B8AAAAAAB088C3C53C
-:10640000C700000009E3CA02A8010020D8B1B9F30F
-:106410008BA391B609B4D900DAB1B9F38BA391B6C5
-:10642000DAB4DA00B6F9000040F48070308000BFC2
-:106430003448807A00F0400020B305A9601C085C55
-:10644000095D40EA012000B2A8F8000005A9E01C9F
-:10645000095C05AAA01C105C41EA002000B2A8F863
-:10646000020005A9601D095C201D105C41EA0020A6
-:1064700000B2A8F80400A01DC4B2B6F9000040F0B4
-:10648000080030801F48408900F4C07008B305A997
-:10649000601C085C095D40EA012000B2388005A953
-:1064A000E01C095C05AAA01C105C41EA002000B2B7
-:1064B000788005A9601D095C201D105C41EA002060
-:1064C00000B2B880A01DC4B2B6F9000040F0700060
-:1064D00030800C48807A00F0030018B105A9081933
-:1064E000FFF7B4FE4846FDF706FF002012E701461D
-:1064F00004480160002070470146024841600020C6
-:1065000070470000A8010020FBF774FC4FF4165000
-:10651000FCF722FA4EA15348FCF7E8FAFCF728FCF6
-:10652000C820FBF79BFD50A14E48FCF7DFFAD020B6
-:10653000FBF7C9FE044622464FA14A48FCF7D6FAAB
-:10654000FDF788F8FDF79AF8FBF754FF6420FBF796
-:1065500085FD7CE01420FBF781FD06214B48FCF70C
-:1065600059FB4A48C078B1280AD148480079B52873
-:1065700006D100204549C87006214448FCF73DFA81
-:106580004248C078B3280AD140480079B72806D1DC
-:1065900000203E49C87006213C48FCF72EFA3B48D3
-:1065A000C078B22809D139480079B62805D1FCF75E
-:1065B000BFFB06213548FCF720FA3448C078B428E0
-:1065C00012D132480079B8280ED1FCF7C1FB4FF444
-:1065D000FA70FBF743FDFCF7ABFB00202B49C870BA
-:1065E00006212A48FCF709FA2848C078B52809D1BD
-:1065F00026480079B92805D1FCF7BAFB06212348C3
-:10660000FCF7FBF92148C078B62812D11F48007961
-:10661000BA280ED1FCF7A4FB4FF4FA70FBF71EFD6D
-:10662000FCF786FB00201949C87006211748FCF7C3
-:10663000E4F91648C078B82809D114480079BC2874
-:1066400005D1FCF77DFB06211048FCF7D6F981E760
-:10665000496E697420426C756520746F6F74682E82
-:106660002E0D0A00004400404949432053746F70C6
-:106670002E2E0D0A0000000049494320496E69741E
-:1066800020526573203D2025640D0A00B8010020CA
-:10669000704700BFFEE700BFFEE700BFFEE700BF98
-:1066A000FEE7704770477047704710B54C1084EA9A
-:1066B000530404D54042C1F1000138BF491E1B42BA
-:1066C00004D55242C3F1000338BF5B1E00F0C6F888
-:1066D00014F0804F04D04042C1F1000138BF491E80
-:1066E00014F0004F04D05242C3F1000338BF5B1EC8
-:1066F00010BD00000FB4044910B503AA029800F0C1
-:106700007DF910BC5DF814FB380000202DE9F04144
-:106710000E460446002020622046E168884730B3D8
-:10672000252805D0D4E901219047206A401CF2E7D2
-:10673000E168204600278847050018D0A5F14100F0
-:10674000192802D820354FF40067324629462046E2
-:106750002760F9F727FD40B1012804D0F61D26F087
-:1067600007060836D8E7361DD6E72846DAE7206A56
-:10677000BDE8F0812DE9F041064600241068752936
-:10678000314616A510D0AFF30080002802DA40424F
-:1067900013A507E031688A0701D512A502E0490771
-:1067A00004D511A5012401E0AFF3008000210A22E5
-:1067B00006F1240709E0B0FBF2FCB0FBF2F302FBA8
-:1067C0001C00303078541846491C0028F3D1234669
-:1067D0002A463046BDE8F04100F0B7B8000000009E
-:1067E0002D0000002B0000002000000040EA010303
-:1067F00010B59B070FD1042A0DD310C808C9121F6A
-:106800009C42F8D020BA19BA884201D9012010BDA3
-:106810004FF0FF3010BD1AB1D30703D0521C07E070
-:10682000002010BD10F8013B11F8014B1B1B07D1D4
-:1068300010F8013B11F8014B1B1B01D1921EF1D145
-:10684000184610BD02F0FF0343EA032242EA024267
-:1068500000F0E8B8704770477047704753EA020C81
-:1068600000F069802DE9F04B4FF00006002B1FBFB0
-:10687000B3FA83F503FA05F424FA05F65E4012BF75
-:106880001643B2FA82F502FA05F4C5F120051EBFDF
-:1068900022FA05FC44EA0C04203556EA044C4FEA7F
-:1068A000144418BF641C4FF000084FF000099042D8
-:1068B00071EB030C39D3002919BFB1FA81F701FA42
-:1068C00007F6B0FA80F700FA07F6C7F120071EBFF7
-:1068D00020FA07FC46EA0C062037B6FBF4FCA7EBCF
-:1068E0000507103F07F01F0BCBF120060CFA0BFB3E
-:1068F0002CFA06F644BFB3460026202FA4BF5E46FE
-:106900004FF0000B5BEA060C08BF4FF0010B19EBD0
-:106910000B09ABFB027C48EB0608C01B06FB02CC54
-:106920000BFB03CC71EB0C01C1E70B460246414661
-:106930004846BDE8F08B13B54FF000004FF0000162
-:10694000AFF30080BDE81C4070472DE9F0470D46CD
-:1069500099469246044600F124080168880604D549
-:10696000E06921F01001216000E00120A84201DD72
-:10697000471B00E00027A1697A1902EB0900081AF9
-:10698000A0612078C00602D42046AFF30080002624
-:1069900008E0D4E901211AF806009047206A401C5B
-:1069A000761C20624E45F4DB2078C0060AD52046CE
-:1069B000AFF3008006E0D4E9012130209047206A3F
-:1069C000401C2062381EA7F10107F4DC07E0D4E97F
-:1069D000012118F805009047206A401C2062281EFB
-:1069E000A5F10105F3DC2046AFF300802078000616
-:1069F00002D50220BDE8F0870120FBE7074B70B508
-:106A00000D467B4400F033F80446284600F042F877
-:106A100010B14FF0FF3070BD204670BD3BB5FFFF99
-:106A20004FF000020429C0F0128010F0030C00F0B7
-:106A30003780CCF1040CBCF1020F18BF00F8012B19
-:106A4000A8BF20F8022BA1EB0C0100F029B85FEAE7
-:106A5000C17C24BF00F8012B00F8012B48BF00F8CF
-:106A6000012B704701694A1C02610878704700B524
-:106A70008FB0CDE901310021059105497944CDE977
-:106A8000031011466846FFF741FE0FB000BD00003D
-:106A9000E5FFFFFF007B00F0800070474FF0000231
-:106AA00000B5134694469646203922BFA0E80C5004
-:106AB000A0E80C50B1F12001BFF4F7AF090728BFDF
-:106AC000A0E80C5048BF0CC05DF804EB890028BF5B
-:106AD00040F8042B08BF704748BF20F8022B11F084
-:106AE000804F18BF00F8012B704700000048704726
-:106AF000F80100207546FFF7F9FFAE46050069462C
-:106B0000534620F00700854618B020B5F9F770FB12
-:106B1000BDE820404FF000064FF000074FF000089E
-:106B20004FF0000B21F00701AC46ACE8C009ACE81F
-:106B3000C009ACE8C009ACE8C0098D46704710B583
-:106B40000446AFF300802046BDE81040F9F73CBB97
-:106B5000490050EAC12018BF04204A0D18BF40F078
-:106B6000010040F2FF72B2EB515F08BF40F002003B
-:106B7000012808BF052070472DE9F0414F1E00EBAA
-:106B8000C7010446D1E9000115461E4637F006024A
-:106B90000DD02A46334600F05BFC7F1E04EBC70392
-:106BA000D3E9002300F04CFA37F00602F1D1022FAE
-:106BB00025D0042F13D0062F18BFBDE8F0812A4638
-:106BC000334600F045FCD4E90A2300F039FA2A469E
-:106BD000334600F03DFCD4E9082300F031FA2A46A0
-:106BE000334600F035FCD4E9062300F029FA2A46A2
-:106BF000334600F02DFCD4E9042300F021FA2A46A4
-:106C0000334600F025FCD4E9022300F019FA2A46A5
-:106C1000334600F01DFCD4E90023BDE8F04100F04C
-:106C20000FBA012201F0E3B900F00ABA024A0020CB
-:106C3000110701F0DCB9000001FDFFFF2DE9F84F5D
-:106C400004460D4621F0004000917349814211DC59
-:106C50007249884201DC06D12CB120462946BDE8A4
-:106C6000F84FFFF7DEBF6E48002DCCBF6D496E496F
-:106C7000BDE8F88F6D49814211DD6D498142D8BF71
-:106C80004FF0FF366DDD20462946FFF761FF0428EF
-:106C900008BFFFF7CBFF20462946BDE8F88F6549BE
-:106CA000654F25F00045814233DD6449814219DD9D
-:106CB000002632464FF080432046294600F0C0F9B6
-:106CC00080468A4601222046294601F090F900229A
-:106CD0003B4600F0C7FC4246534600F061FA0446CA
-:106CE0000D463EE001260022BA463B462046294694
-:106CF00000F0A6F980460F4600225346204629465A
-:106D000000F0B0FC42463B4600F04AFA04460D460D
-:106D100027E04B4981421BDDDFF828A10226002233
-:106D200053462046294600F093FB00223B4600F0E4
-:106D300087F980460F46002253462046294600F038
-:106D400091FC42463B4600F02BFA04460D4608E013
-:106D5000032622462B4600203B4900F021FA044638
-:106D60000D4622462B461046194600F071FB8B4615
-:106D7000824602460B4600F06BFB0746024633484C
-:106D800088460B4606217844FFF7F6FE52465B46DE
-:106D900000F05EFB82462E488B463A46434605216C
-:106DA0007844FFF7E9FE3A46434600F051FB0246BD
-:106DB0000B46002E504659460CDA00F041F92246A7
-:106DC0002B4600F045FB01B022462B46BDE8F04FB4
-:106DD00000F03CBC00F034F922462B4600F038FBB2
-:106DE0001C4A7A4402EBC603D3E9002300F03AFCC4
-:106DF00022462B4600F036FC174A7A4402EBC603C3
-:106E0000D3E9002300F022FC009A002AB8BF81F0E9
-:106E10000041BDE8F88F0000000010440000F07F42
-:106E2000182D4454FB21F93FFB21F9BF0000DC3F42
-:106E30000000203E0000F33F0000F03F0000E63F6E
-:106E4000008003400000F83F0000F0BFA61F0000D4
-:106E5000641F0000021F0000CA1E00002DE9F04D53
-:106E60009446CCF1000423F000464CEA0404524F4F
-:106E700046EAD4749A46884621F00042BC4206D8BD
-:106E8000454240EA050442EAD474BC4204D9BDE854
-:106E9000F04D6246FFF7C8BEAAF14055A5F17F65E7
-:106EA00055EA0C040BD0022404EAAA74434DDFF81F
-:106EB00010E144EAD87452EA000B04D00CE0BDE8BB
-:106EC000F04DFFF7BBBE002C14BF012CBDE8F08DC8
-:106ED000022C30D0032C32D056EA0C0B0AD0BE4222
-:106EE00020D1BA4209D126F0804622F080423346B2
-:106EF000114617E000291ADB25E0DFF8C8B0FB4493
-:106F0000002C04BFDBE90001BDE8F08D012C02BFBD
-:106F1000DBE9000181F00041BDE8F08D022C0AD0D0
-:106F2000032C0CD0BA4212D1B8F1000F0BDA23486F
-:106F30002549BDE8F08D28462449BDE8F08D284656
-:106F40007146BDE8F08D1D482149BDE8F08D921BCA
-:106F500012153C2AC4BF19481D490EDCBAF1000FB6
-:106F6000BEBF12F13C0F0020014606DB624600F076
-:106F700017F921F00041FFF761FE002C08BFBDE8C2
-:106F8000F08D012C04BF81F00041BDE8F08D114A65
-:106F9000114B022C07D000F065FB2A46BDE8F04DEE
-:106FA0000A4B00F05FBB00F05DFB2A46BDE8F04DE8
-:106FB000064B00F04BBB00000000F07F182D44543E
-:106FC000FB2109C05E1E0000FB21F9BFFB21094027
-:106FD000FB21F93F075C143326A6A13C21F00042B7
-:106FE000A2F16052B2F5801F01F0004328BFD2F138
-:106FF0007F6C0BD95FEA001C43EAC20242EB50707F
-:1070000018BF704728BF20F001007047B2F5801FFD
-:10701000BCBF184670474FEA410C1CF5001F02D256
-:10702000084600F0FCBE70B500F0BCFA0000008914
-:10703000FFF7F6BF4FF00040A0F58000704700005A
-:1070400010B591EA030F48BF83F0004300F11283AB
-:10705000841A71EB030C05D2121943EB0C03001BCD
-:1070600061EB0C01DFF824E14FEA1154A4EB135C4F
-:107070001EEA430F18BF9EEA445F73D023EA0E0353
-:10708000DCF1200E21EA045143F4801332D322FABA
-:107090000CFE10EB0E0023FA0CFE41EB0E01CCF1BE
-:1070A000200E03FA0EFE10EB0E0051F10001B1F5B7
-:1070B000801FCCF1200E32D201EB045112FA0EF2F5
-:1070C000BDE8104058BF7047401C38BF5FEA42021D
-:1070D00018BF7047002814BF20F0010041F10001E3
-:1070E0004FEA410313F5001F38BF7047A1F1C041BB
-:1070F00000F0A6BA012A43EB0302ACF1200CDCF14C
-:107100001F0E32BF4FF0000E23FA0CF310EB0300FA
-:1071100041EB0451B4EB115FD0D0A1EB045101F568
-:10712000801149085FEA300001EB04510ED350F1A1
-:10713000000038BF12FA0EFE08D1BDE81040C9E7C2
-:10714000401C38BF5FEA4202CAD1C3E7BDE8104025
-:107150004FEA410313F5001F38BF7047A1F1C0414A
-:1071600000F06EBA9EEA445F08D011EA5E0FBDE8F7
-:10717000104004BF01F0004100207047BDE81040FE
-:1071800070B500F00FFA00BF64FBBE3E0000E0FFE8
-:1071900002494FF0000000F0F8BE00BF0000F87F89
-:1071A0002DE9C04130B4DFF8A0C23CEA111418BF89
-:1071B0003CEA131400F0EC8081EA03051CEA111488
-:1071C00044EAD57418BF1CEA131500F0C780A4EB7D
-:1071D00005044FF0004545EAC12145EAC32341EAD1
-:1071E000505143EA525304F17F74994204F500343C
-:1071F0004FEAC0204FEAC22208BF904200F09C80B4
-:107200004FEA13650FF24016765D4FEA134506FB11
-:1072100005F7C7F1807706FB07F74FEAD737A7FBDB
-:1072200003687642C8F58038A7FB06CE38BFA8F1C0
-:10723000010807FB08E64FF0000EA6FB028CE6FBF8
-:1072400003CEDCF1000CCEF1004E38BFAEF1010EE2
-:10725000A6FB0C584FF000074FF00005E6FB0E8729
-:10726000A1FB08C6A0FB07CE16EB0E0645F10005F4
-:10727000E1FB076515F1E04E7EBFA4F580345FEABF
-:1072800046066D4116F1800745F100054FEA1727C4
-:107290004FEA066647EA0567A6F1DE46B6F1805F6B
-:1072A0004FEA15251FD9384624F0010C05EBC471AF
-:1072B000BCF1FE6F01EB0C1102D8F0BCBDE80081FF
-:1072C00024425CBF01F5801E9EEAC47F02D4F0BC5C
-:1072D000BDE80081244238D4F0BCA1F1C041BDE832
-:1072E000004100F0ADB94FEAD22242EA43524FEAE0
-:1072F000D323A7FB02864FEAD02040EA415007FB88
-:1073000003661EEA0E0F4FEAD12105FB026658BF45
-:10731000A6EB0056B6EB00564FEA520E4EEAC37E7D
-:1073200018EB0E0E56EB530EBDD518EB02085E415E
-:107330007F1C55F10005B6E74FF480154FF00007AC
-:107340004FF000064FF00008ADE7F0BC4FF0000032
-:1073500001F1C04101F00041BDE8008111EA0C1FBC
-:107360000CEA131500D00CE013EA0C1F00F0258086
-:107370004FF00000F0BC81EA030101F00041BDE8DC
-:107380000081F0BCBDE8004181EA030100F058B97A
-:10739000F0BCBDE8004170B500F004F9097EFC3E88
-:1073A00000F007B881EA03014FF0000001F000414E
-:1073B000704781EA030100F043B9F0BCBDE8004129
-:1073C0004FF0000021497047FFFDFBF9F7F5F4F29B
-:1073D000F0EEEDEBE9E8E6E4E3E1E0DEDDDBDAD870
-:1073E000D7D5D4D3D1D0CFCDCCCBCAC8C7C6C5C4CE
-:1073F000C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3E5
-:10740000B2B1B0AFAEADACABAAA9A8A8A7A6A5A4CF
-:10741000A3A3A2A1A09F9F9E9D9C9C9B9A99999893
-:107420009797969595949393929191908F8F8E8E36
-:107430008D8C8C8B8B8A89898888878786858584C3
-:1074400084838382828181800000FF070000F87FAF
-:10745000DFF848C170B51CEA111E1EBF1CEA1315E7
-:107460009EEA0C0F95EA0C0F00F06F8081EA03048E
-:1074700023EA4C134EEAD47E21EA4C1141F48011E8
-:1074800043F48013AE44A1FB024CA0FB0365AEF1B4
-:107490007F7E361955EB0C05A1FB034C4CF1000324
-:1074A000A0FB021C16EB0C06654153F100030942D8
-:1074B00018BF46F0010613F4007F0BD14FEA0331E9
-:1074C0004FEA0530340341EA155140EA16506FF097
-:1074D00003020AE04FEAC3214FEAC520F40241EA61
-:1074E000555140EA56506FF0020202EB2E4201EB7A
-:1074F000025585EACE710AD05FEA440C18BF24F029
-:10750000004450F1000041F1000120EAD47040F243
-:10751000FE7C624500D270BDA84214BF4FF080448B
-:107520004FF04044002E08BF0024BEF1806FA8BF7A
-:10753000A1F1C041BDE8704080F282804FF00000B0
-:1075400001F1C04101F0004170479EEA0C0F0CEAC6
-:10755000131518BF95EA0C0F06D04FF0000081EA12
-:10756000030E0EF0004170BD00F01CF88900013ED2
-:1075700000F007B800F009B84FEA430C5FEA5C5C22
-:1075800008D081EA030100F05BB84FEA410C5FEAE2
-:107590005C5CF6D14FF00000014970470000FF0726
-:1075A0000000F87F0EF1020E2EF0030E5EF8046B61
-:1075B000364205D4012A43EB030515F5001F12D806
-:1075C000012841EB010C1CF5001F0CD80ED14FEA2D
-:1075D000D17C15F5001F0CEB4C0C0CF1020C08BF14
-:1075E0004CEBD37C04E04FF0080C01E04FEAD37C75
-:1075F0000CEB4C0526FA05F606F00706B6F1040C6E
-:1076000006D20EEB860CBDE870404CF0010C6047D2
-:10761000DFE80CF0090B02024FF000414FF00000D0
-:10762000A1F5002170BD19461046012851EB010457
-:1076300018BFD4F5001484BF002001F0004170BDD4
-:107640000808A0F500114FEA3101704791EA030FD5
-:1076500010B581F000413FF5FBAC83F0004300F032
-:1076600009B8000010B591EA030F48BF83F000434A
-:107670003FF5EEAC841A71EB030C07D212198CF0B3
-:10768000004C43EB0C03001B61EB0C01DFF8A4E1A1
-:107690004FEA1154A4EB135C1EEA430F18BF9EEA95
-:1076A000445F00F0B08023EA6E03524221EA0451A5
-:1076B000C3EB6E0338BF5B1EDCF1200E25D322FA2C
-:1076C0000CFE10EB0E0043FA0CFE41EB0E01CCF168
-:1076D000200E03FA0EFE10EB0E0051F10001CCF16A
-:1076E000200E29D412FA0EF201EB0451BDE810402D
-:1076F00058BF7047401C1CBFB2F1004F70470028B4
-:107700000CBF491C20F00100704712EB020E43EB46
-:10771000030218BF4FF0010E4EEA4202ACF1200CFA
-:10772000DCF11E0E54D943FA0CFE10EB0E0051F1A1
-:10773000FF31CCF11E0ED5D50EF1010E12FA0EFE60
-:10774000404141EB010101EB445C5FEA5C5C10D914
-:1077500010EBDE7001EB045138BFBEF1004FBDE805
-:10776000104018BF704700280CBF491C20F00100D2
-:10777000704730D24FEAD42C11F5001124F4006484
-:107780001BD0B1FA81F20B3AA41AA41ED2F1200345
-:10779000914030FA03F31943904001EBCC71002C77
-:1077A00001EB0451BDE81040A8BF704701F1C04192
-:1077B0004FF0000001F000417047B0FA80F310FA7A
-:1077C00003F100D110BDE41A173C4805C90AE4E7EB
-:1077D00001EB045110BD491001EB0451BDE810400C
-:1077E0004FEA300002E04FF0000170474A0008BF46
-:1077F0000042F8D0B2F5001F28BF704701F00041E9
-:107800004FF0000070479EEA445F07D011EA5E0F18
-:10781000BDE8104004BF002100207047BDE81040C3
-:1078200070B5FFF7BFFE00BF40DFF63E83F00041BA
-:10783000104670470000E0FF43004FEAD30C4FEAC8
-:107840003C0C43401FBF40070CF1605113F0FE4F4A
-:1078500070471CF0006F03D100200CF0004170470E
-:107860000CF0004343EA507010B540EACC0000F041
-:1078700090FA00BF000000924FEA0001FFF7E0BE5F
-:107880004FF000414FF00000A1F5002170470000CB
-:1078900090EA010F48BF81F0004100F10883421ACD
-:1078A0003CBF801A89184FEAD0524FF07F4C1CEA37
-:1078B000410FA2EBD15318BF9CEA026F00F03B804E
-:1078C0004FF0004C4CEA00204CEA012121FA03FC65
-:1078D00010EB0C0C1ED202F1FF325FEA1C2040EBD1
-:1078E000C25038BF70471CF07F0F4FEA400C18BFE2
-:1078F000BCF17F4F38BF7047C3F12003994008BFE8
-:1079000020F00100BCF17F4F38BF7047A0F1C040AC
-:1079100000F085BA4FEA3C00000A40EBC25028BF95
-:107920001CF0FF0F4FEA400CE6D018BFBCF17F4FB0
-:1079300038BF7047EAE79CEA026F05D010EA5C0F97
-:1079400008BF00F00040704710B500F022FA00BFF9
-:1079500064FBBE3E401058BFC0F14040491058BFC4
-:10796000C1F140418142EFF3008070474FF47F0C3A
-:107970001CEAD0121EBF1CEAD11392EA0C0F93EA44
-:107980000C0F00F0858090EA010F48BF42F480722E
-:1079900040F4000C41F400002CF07F4120F07F40C7
-:1079A00000B58142A2EB03020FF2081CACEB504E73
-:1079B000C0F100009EF800E04FEA4E0E00FB0EFC06
-:1079C00038BF49004FEA2C1C02F5FA020CFB0EF3FB
-:1079D0004FEACE1E4FEA112C4FEAC1210EEB635E37
-:1079E00042EB22420EFB0CFC4FEA1C5300FB03113E
-:1079F0004FEA112C4FEA01310EFB0CFC4FEADC4C34
-:107A000000FB0C11C14228BF09184CEB03335DF891
-:107A100004EB10EB410143EBC250B2F57C0F38BFD1
-:107A2000704729D512F0F00F1CBF00F1C04000F0E4
-:107A300000407047008182838485868788898B8C8B
-:107A40008D8E8F919293959697999A9C9D9FA0A2C7
-:107A5000A3A5A7A8AAACAEB0B2B3B5B7B9BCBEC017
-:107A6000C2C5C7C9CCCED1D4D7D9DCDFE2E6E9ECB8
-:107A7000F0F3F7FAFE0000004FEA400C0CF1807CB6
-:107A8000BCF17E4F28BF7047B0F1C04000F0C7B9CD
-:107A900090EA010F0CEAD11348BF42F480726245AC
-:107AA00038BF634507D213F47F0F16D080EA010078
-:107AB00000F00040704710B500F06BF9097EFC3E05
-:107AC00000F005B880EA010000F00040704780EA4D
-:107AD000010000F0004000F0A2B912F47F0F04BFD3
-:107AE0000248704780EA010000F099B90000C07FA9
-:107AF00050EA010C00F113801CF5000F58BFBCF5D3
-:107B0000000F01D48842704707D710F5000F58BF07
-:107B100011F5000F15D488427047894270471CF553
-:107B2000000F04D5BCF5000FF7D5814270474FF028
-:107B3000807C1CEB400F38BF1CEB410F01D281420F
-:107B4000704710B500F025F9922449004FF000501D
-:107B50004FF08051FFF7FEBE41000B0ED3F19E02A5
-:107B600008D950F400034FEA032323FA02F048BF78
-:107B70004042704710B500F00CF900BF49922480D4
-:107B8000002070476FF0004282EA2000704700003A
-:107B9000C10DD1F19E0206DB4FEA002343F0004302
-:107BA00023FA02F07047004207D54FEA4001B1F1D5
-:107BB000FE4F02D24FF00000704710B500F0E9F818
-:107BC00049922480002070476FEA2000704700002F
-:107BD00010F0004148BF4042B0FA80F310FA03F2BF
-:107BE000C3F19D030BD051EAC35101EB12205306A0
-:107BF00038BF704700F1010008BF20F00100704756
-:107C0000B0FA80F310FA03F2C3F19D030AD0D9054C
-:107C100001EB1220530638BF704700F1010008BF86
-:107C200020F001007047000050EA010C00F11380C1
-:107C30001CF5000F58BFBCF5000F01D488427047F7
-:107C400007D710F5000F58BF11F5000F15D4884263
-:107C50007047894270471CF5000F04D5BCF5000F32
-:107C6000F7D5814270474FF0807C1CEB400F38BF46
-:107C70001CEB410F01D28142704710B500F089F82A
-:107C8000922449004FF000504FF08051FFF762BE40
-:107C90004FF47F0C1CEAD0121EBF1CEAD11392EAEB
-:107CA0000C0F93EA0C0F00F0478090EA010F48BFD9
-:107CB00042F480724FF0004C4CEA00204CEA012163
-:107CC00002EB0302A0FB0113A2F50002002918BF7A
-:107CD00043F001035B0028BF4FEA330342EB22422B
-:107CE0005FEA132C4CEBC2502EBFBCEB436FB2F5D6
-:107CF0007C0F70474FEA036CBCF1004F08BF20F0C7
-:107D00000100B2F57C0F38BF70470BD582F0FF023F
-:107D100012F5803FC8BF704700F1C040D8BF00F0E7
-:107D20000040704700F5000C5FEA4C0C48BF7047FC
-:107D3000B0F1C04000F073B890EA010F0CEAD11323
-:107D400048BF42F48072624538BF634504D280EA7E
-:107D5000010000F00040704710B500F01AF800BFB5
-:107D60008900013E00F007B800F009B85FEA410C55
-:107D70005FEA1C6C08D080EA010000F050B85FEAAE
-:107D8000400C5FEA1C6CF6D14FF00040A0F580007B
-:107D900070470EF1020E2EF0030E5EF8044B2442E3
-:107DA00004D44FEA4102B2F17F4F11D84FEA4003A9
-:107DB000B3F17F4F0CD80ED14FEAD07CB2F17F4F98
-:107DC0000CEB4C0C0CF1020C08BF4CEBD17C04E02A
-:107DD0004FF0080C01E04FEAD17C0CEB4C0324FA85
-:107DE00003F404F00704B4F1040C06D20EEB840C87
-:107DF000BDE810404CF0010C6047DFE80CF00708CC
-:107E000002024FF00040A0F5800010BD084642007D
-:107E100018BFD2F1807288BF00F0004010BDFF2172
-:107E200041EAD050C005704751EA000C00F11380C0
-:107E30001CF5000F58BFBCF5000F01D481427047FC
-:107E400007D711F5000F58BF10F5000F15D4814268
-:107E50007047894270471CF5000F04D5BCF5000F30
-:107E6000F7D5884270474FF0807C1CEB410F38BF3C
-:107E70001CEB400F01D28842704780EA010081EA82
-:107E8000000180EA0100FFF7F8BE80F0004090EAB0
-:107E9000010F7FF504AD81F0004100F008B800004B
-:107EA00090EA010F48BF81F000413FF5F8AC421A5B
-:107EB00004D882F00042A0EB020011444FEAD052F5
-:107EC0004FF07F4C1CEA410FA2EBD15318BF9CEA44
-:107ED000026F4AD04FF0004C4CEA00204CEA0121DE
-:107EE00021FA03FCB0EB0C0C0FD412F0FE0F36D0CD
-:107EF0005FEA4C001DD5001240EBC25038BF7047FE
-:107F00001CF03F0F18BF70470BE0A2F101025FEABF
-:107F10001C2040EBC25038BF70471CF07F0F18BFC9
-:107F20007047C3F12003994014BF401E20F00100A8
-:107F3000704780084FEA122308BF7047B0FA80FCF0
-:107F4000A2EB0C02CCF1280C60FA0CF093EA122F91
-:107F500004BF00EBC25070474FEAC3707047130A6A
-:107F60005FEADC1008BF7047F6E79CEA026F04D0B6
-:107F700010EA5C0F08BF0020704710B5FFF709FF3B
-:107F800040DFF63E81F0004070470CF00F03092BF4
-:107F900008BF082000F059800A2B0BD0082B18BF0F
-:107FA000704708BF1CF0400F0AD04FF000004FF0A0
-:107FB000000170471CF0400F18BF4FF000407047A1
-:107FC0001CF0100F08D020F0704300F07F4242EA0E
-:107FD000D3014FEA4370704700F0604021F07F42C8
-:107FE00042EA000201F07F4040EA727070474FF0B1
-:107FF000FF0C4CF4E06C1CEA11531CBF9CEA030C10
-:108000009445C2BFDA4201EB02517047002B0DD0FC
-:10801000BCF1000F0FD0002A01F00041A4BF41F0D5
-:10802000E04141F07F614FF00000704701F00041F6
-:108030004FF00000704750EA01334FF09B0C18BF1F
-:108040004CF0806C7FF4A4A870471CF4801F11D002
-:108050001CF4E02F03D06FEACC31490070474FF099
-:108060004050EFF3008222F0704242EA000282F3B5
-:10807000008870474FF0000070470000680000045F
-:1080800076005401F7FD000175191A0C6A231B1CB8
-:108090001F207274433B4138393A6B6C376F0624AA
-:1080A0006D6E7000830000000008000000010018E1
-:1080B00032000500000020410000D242295C0F3E42
-:1080C0009A99993E3333733F295C0F3E000070004C
-:1080D00000000024000000020003000000650054BE
-:1080E000FFEF0000FA80000B12820001030C30C386
-:1080F0000E8C8CE914D5400213710F8E3883F883EF
-:108100003000F883258EF8833000F883FFFFFFFFEF
-:108110000FFEA9D6240004001A8279A10000003CB9
-:10812000FFFF00000010000038836FA2003E033004
-:108130004000000002CAE3093E8000002000000069
-:10814000000000004000000060000000000C000083
-:10815000000C186E000006920A16C0DFFFFF0256E0
-:10816000FD8CD377FFE1C496E0C5BEAA00000000F5
-:10817000FFFF0B2B000016570000035940000000C2
-:1081800000001DFA00026C1D000000003FFFDFEB45
-:10819000003EB3B6000D227800002F3C0000000026
-:1081A000001942B5000039A20000B365D90E9FC97D
-:1081B0001DCF4C3430000000500000003BB67AE880
-:1081C0000064000000C80000000000001000000073
-:1081D0001000FA921000225E000D229F00010000A4
-:1081E00000320000FF46000063D4000010000000D1
-:1081F00004D6000004CC000004CC00000000107283
-:108200000000004000000000000000000006000226
-:1082100000050007000000000064000000000000EE
-:1082200000000005000500640020000000000000C0
-:1082300000000000000040000000030000000032C9
-:10824000F8980000FF650000830F0000FF9BFC0012
-:10825000000000000000000000000000000000001E
+:1026900005469749284605F0D3FA04D395492846BC
+:1026A00005F0CEFB01D2012400E00024204670BDDD
+:1026B0002DE9FE4F04468946DFF83CA2DFF83CB224
+:1026C000204605F0C5F807464FF033328C4B04F036
+:1026D000C9FF054604F08EFC02904946002005F033
+:1026E000E1FB01905946019805F0DEFA80468AF038
+:1026F00000473846029905F0D7FA0646414605F0EC
+:10270000D1FB054605F034FA00900098BDE8FE8F35
+:1027100010B501F02DF87B4800687B4908607B49C3
+:10272000B1F9000005F060FA7949086010BD10B5F4
+:1027300001217848FFF739F9002850D00121754868
+:10274000FFF750F90520FFF799FB0220FFF721FF63
+:1027500047F23051081A704908600420FFF719FF4A
+:1027600047F23051081A6D490860FFF7D1FF6848F9
+:10277000016865480068FFF79BFF69490860624887
+:102780000068FFF784FF30B100F0FEFA65A16748EA
+:1027900000F0B8F910BD624800686549096808444E
+:1027A000644908605E4800686149096808446249F4
+:1027B0000860624A51425F480068FFF75FFF5D4969
+:1027C00008605E4A51425C480068FFF757FF5A496B
+:1027D00008600846016857480068FFF72EFF00BFF1
+:1027E000D8E72DE9FF5F04468946554803905548D0
+:1027F000029004EB0901484205F0F6F952490860DD
+:102800005248006805F024F80746514A514B04F03D
+:102810002BFE054604F0EEFB4C4908604A48006870
+:1028200005F016F84A4A4C4BCDE9000104F01CFEB5
+:1028300005460E464548006805F00AF807462A4650
+:10284000334604F009FC824604F0D4FB3F4908609B
+:10285000084601684148006805F026F83F490860CD
+:102860003F493E48006805F0EBFA02D23C483B493C
+:1028700008603C493948006805F0E2F902D239485D
+:102880003649086035480299006805F00DFA074698
+:102890002E48006880F000463046039905F004FA9F
+:1028A0000546394605F0FEFA2F49086016480068CB
+:1028B000FFF7EDFE012803D02C480078012802D153
+:1028C0000020264908602848006805F051F904B046
+:1028D000BDE8F09F012807D12449097809B90121F1
+:1028E00000E00021214A1170704700003C040040C4
+:1028F000000020C2000020420000B443CDCC4C3E7A
+:102900003333E33FC400002078000020B0000020F3
+:102910007C00002000100040400000204400002007
+:102920008400002053746F700A00000000440040CF
+:10293000880000208C0000209000002084EAFFFF27
+:1029400000002043CDCC4C3F980000209C0000208C
+:102950009A9999999999E93F9999C93FA0000020BE
+:1029600000401C4600401CC694000020800000204F
+:1029700010B586B0044601210420FEF7C5F80121F8
+:102980004804FEF7CEF80420ADF8140018208DF8A6
+:10299000170003208DF8160005A9BA48FDF7F8FDC9
+:1029A0000820ADF8140004208DF8170005A9B548DB
+:1029B000FDF7EEFD01940020ADF80800ADF80A0027
+:1029C000ADF80C00ADF810000C20ADF80E0001A918
+:1029D000AD48FFF74EF84FF4E060FDF70BFD262001
+:1029E0008DF8000000208DF801008DF80200012014
+:1029F0008DF803006846FDF702FD012240F22551E3
+:102A0000A148FFF7CEF801219F48FFF7BEF806B0B6
+:102A100010BD70B504460D4640219B48FFF79DF957
+:102A200080219948FFF7CCF913E021789648FFF709
+:102A300019F900BF40219448FFF782F90128F9D124
+:102A400040219148FFF789F980218F48FFF7B8F9B5
+:102A5000641C281EA5F10105E7D170BD10B5044620
+:102A600040218948FFF779F980218748FFF7A8F9C5
+:102A700013E014F8011B8448FFF7F4F800BF40216D
+:102A80008148FFF75DF90128F9D140217E48FFF721
+:102A900064F980217C48FFF793F920780028E8D179
+:102AA00010BDF0B503460D461646002729460A2EEE
+:102AB00003D0002008702846F0BD33B9302001F85B
+:102AC000010B002008702846F6E7002B03DA2D20C2
+:102AD00001F8010B5B4242F210720DE093FBF2F43D
+:102AE00004B937B104F1300001F8010B04FB1233D3
+:102AF00001270A2092FBF0F2002AEFDC0020087088
+:102B00002846D9E70FB470B586B006460CA80090E9
+:102B100040215D48FFF721F980215B48FFF750F91C
+:102B20007BE00B9800785C281CD10B98401C0B9024
+:102B300000786E2809D072280FD10D213046FFF79A
+:102B400091F80B98401C0B900BE00A213046FFF7E0
+:102B500089F80B98401C0B9003E00B98401C0B90DD
+:102B600000BF4BE00B980078252840D10B98401C03
+:102B70000B900078642818D0732833D1009810C8BF
+:102B800000900BE021783046FFF76CF800BF402141
+:102B90003046FFF7D5F80028F9D0641C20780028CB
+:102BA000F0D10B98401C0B9020E0009820C80090BA
+:102BB0000A2201A92846FFF774FF01AC0BE0217837
+:102BC0003046FFF74FF800BF40213046FFF7B8F816
+:102BD0000028F9D0641C20780028F0D10B98401C04
+:102BE0000B9003E00B98401C0B9000BF06E00B9885
+:102BF00010F8011B0B903046FFF734F800BF40215E
+:102C00003046FFF79DF80028F9D040211E48FFF715
+:102C1000A4F880211C48FFF7D3F80B98007800280F
+:102C20007FF47FAF06B070BC5DF814FB0022174B39
+:102C30001A60174A1160174A1060704710B540F2C9
+:102C400025511148FFF792F8D8B10F48FFF70EF859
+:102C5000C4B20F4800680D49096888420CD90D4874
+:102C6000006804700B480068401C0A490860074867
+:102C70000068401C0549086040F225510248FFF7F2
+:102C80009FF810BD0008014000440040A80000204B
+:102C9000AC000020A400002008B501210820FDF7A9
+:102CA00033FF4FF47C40ADF8000010208DF8030096
+:102CB00003208DF8020069463748FDF769FC08BD1E
+:102CC00010B504464CB94FF480513348FDF70DFD63
+:102CD0004FF400513048FDF70AFD012C07D1610384
+:102CE0002D48FDF702FD21032B48FDF700FD022CC6
+:102CF00007D1E1022848FDF7FAFC21032648FDF739
+:102D0000F6FC10BD10B504464CB94FF40041224802
+:102D1000FDF7EBFC4FF480411F48FDF7E8FC012C68
+:102D200007D1A1031C48FDF7E0FCE1031A48FDF7B9
+:102D3000DEFC022C07D161031748FDF7D8FCA10384
+:102D40001548FDF7D4FC10BD10B50020FFF7B8FF03
+:102D50000020FFF7D7FF10BD10B50120FFF7B0FF2F
+:102D60000120FFF7CFFF10BD10B50120FFF7A8FF2E
+:102D70000020FFF7C7FF10BD10B50020FFF7A0FF30
+:102D80000120FFF7BFFF10BD10B50220FFF798FF2D
+:102D90000220FFF7B7FF10BD000C014008B501216C
+:102DA0000820FDF7B1FE4FF44060ADF800001020A0
+:102DB0008DF8030003208DF802006946F748FDF7FF
+:102DC000E7FB08BD10B5F548001D006820F4704011
+:102DD000F249091D08600846006840F44050086048
+:102DE0000120EF490860EF48D0F82C0108B9002015
+:102DF00010BD0120EA49091F0860FFF74BF90020C8
+:102E0000E849C1F8AC01E6488038006808B1002004
+:102E1000EEE70120FFF73EF90020E149091F0860B5
+:102E20000120E5E710B5DD48001D006820F4704082
+:102E3000DA49091D08600846006840F440500860FF
+:102E40000020D749091F0860D649C1F8AC0101200C
+:102E5000FFF720F90120D249091F0860D149C1F8C4
+:102E6000AC01FFF717F910BD10B50024CB48001DC9
+:102E7000006820F47040C949091D086008460068D0
+:102E800040F4004008600120C5490860FFF702F9DE
+:102E90000120C449C1F8A801FFF7FCF80AE0601C52
+:102EA000C4B2322C03DDFFF7BDFF002010BD0120AE
+:102EB000FFF7F0F8BA48803800680028EFD1B84929
+:102EC000091F08600120F1E710B50020B449091F6F
+:102ED0000860B248001D006820F47040AF49091D29
+:102EE00008600846006840F4405008600020AD4982
+:102EF000C1F8AC010120FFF7CDF80120A849091F56
+:102F00000860FFF7C7F80020A649C1F8A80110BD66
+:102F100010B50020A249091F0860A048001D0068E4
+:102F200020F470409D49091D08600846006840F47F
+:102F30004050086001209B49C1F8AC01FFF7AAF896
+:102F400001209749091F0860FFF7A4F80020954960
+:102F5000C1F8A80110BD70B504469048001D006876
+:102F600020F470408D49091D08600846006840F44F
+:102F70004050086000208A49091F0860002516E0BB
+:102F8000E009874908606006040E0120FFF782F817
+:102F900001208449C1F8A801FFF77CF8002080498E
+:102FA000091F08600120FFF775F8681CC5B2082DDD
+:102FB000E6DB70BD2DE9F04105460E461746984602
+:102FC000FFF700FF10B90120BDE8F0816906080E87
+:102FD000FFF7C1FFFFF748FF18B9FFF723FF0120F4
+:102FE000F2E73046FFF7B7FFFFF73EFF00240BE0A4
+:102FF00018F80400FFF7AFFFFFF736FF18B9FFF727
+:1030000011FF0020E0E7641CBC42F1DBFFF70AFF80
+:103010000020D9E770B5054600246048001D00680F
+:1030200020F470405D49091D08600846006840F4BE
+:1030300000400860002617E000205949091F086079
+:103040000220FFF727F801205649C1F8A8016006C1
+:10305000040E53488038006808B1601CC4B20220D6
+:10306000FFF718F8701CC6B2082EE5DB15B1FFF7A4
+:103070002BFF01E0FFF74CFF204670BD2DE9F0412A
+:1030800006460F4614461D46FFF79CFE10B9012068
+:10309000BDE8F0817106080EFFF75DFFFFF7E4FE63
+:1030A00018B9FFF7BFFE0120F2E73846FFF753FFDC
+:1030B000FFF7DAFEFFF786FE012101EB4601C8B2F9
+:1030C000FFF749FFFFF7D0FE0DE0012C04D10020EF
+:1030D000FFF7A0FF287003E00120FFF79BFF287097
+:1030E0006D1C601EC4B2002CEFD1FFF79BFE0020C8
+:1030F000CEE770B505460E460024FFF763FE28466E
+:10310000FFF729FF641CFFF7AFFE3046FFF723FFF0
+:10311000641CFFF7A9FEFFF755FE691CC8B2FFF754
+:103120001AFF641CFFF7A0FE0020FFF773FF0446A0
+:10313000FFF778FE204670BD2DE9F041074688462E
+:1031400015461E460024FFF73DFE3846FFF703FFF5
+:10315000FFF78AFE4046FFF7FEFEFFF785FEFFF70A
+:1031600031FE791CC8B2FFF7F6FEFFF77DFE00BF07
+:103170000DE0681EA04204D00120FFF74BFF305540
+:1031800003E00020FFF746FF3055601CC4B2AC429C
+:10319000EFDBFFF747FE2046BDE8F081000C014061
+:1031A000AC812142008021422DE9F04180460D464C
+:1031B00016461F460024FFF705FE4046FFF7CBFEEC
+:1031C000FFF752FE2846FFF7C6FEFFF74DFE00BF91
+:1031D00006E0385DFFF7BFFEFFF746FE601CC4B295
+:1031E000B442F6DBFFF71EFE0120BDE8F08170B5AA
+:1031F00005460E46144631462846FFF77AFF2070F2
+:10320000012070BD37B504460D4602AB01222946A8
+:103210002046FFF7C9FF3EBD2DE9F8430746884623
+:1032200014461D46089E6A4641463846FFF7DFFFB2
+:1032300028B3601CFF2101FA00F0C4F10801294401
+:10324000491EFF220A41104300F0FF09C5F10800A2
+:1032500006FA00F0C6B2C4F1070006419DF800006E
+:1032600000EA090000909DF80000304300909DF8AE
+:10327000002041463846FFF7C5FFBDE8F88300202F
+:10328000FBE7F8B506460F4614461D466A46394622
+:103290003046FFF7ACFF2DB10120A0409DF8001093
+:1032A000084305E00120A0409DF8001021EA00003D
+:1032B000C0B200909DF8002039463046FFF7A2FFCB
+:1032C000F8BD0000014691F90020002A01DD002030
+:1032D0001EE091F90020002A01DA042018E091F99B
+:1032E0000120002A01DD012012E091F90120002ACD
+:1032F00001DA05200CE091F90220002A01DD02200C
+:1033000006E091F90220002A01DA062000E00720F9
+:10331000704770B505462846FFF7D4FF0446E81C01
+:10332000FFF7D0FF44EAC00084B2A81DFFF7CAFF30
+:1033300044EA801084B2204670BD70B588B0F3A115
+:10334000F748FFF7DFFB02A905A801F092FF04464A
+:10335000072C41D101A801F0FDF9059804F044FCC7
+:103360000646019904F0A0FC054604F001FC059016
+:10337000069804F039FC0646019904F095FC0546D0
+:1033800004F0F6FB0690079804F02EFC064601991F
+:1033900004F08AFC054604F0EBFB079005A802F058
+:1033A000A2FA684601F0F3F9BDF80010029848430C
+:1033B0000290BDF80010039848430390BDF8001038
+:1033C00004984843049002A802F020FB2246D5A1AD
+:1033D000D348FFF797FB04E02246DBA1D048FFF774
+:1033E00091FB08B070BD2DE9F04304460D46DDE9C0
+:1033F00007670021012041E0DFF858C33CF8108046
+:10340000A0F1010CDFF84C9329F81C8009F1160C8F
+:103410003CF81090A0F1010CDFF8388308F1160891
+:1034200028F81C9008F1160C3CF81090A0F1010C43
+:1034300008F1160828F81C9008F1160C3CF81090BA
+:10344000A0F1010C08F1160828F81C9008F1160CE0
+:103450003CF81090A0F1010C08F1160828F81C9017
+:1034600008F1160C3CF81090A0F1010C08F11608B8
+:1034700028F81C9000F1010C0CF0FF000A28BBDBBF
+:10348000DFF8D0C2ACF81240ACF82850ACF83E20BF
+:10349000ACF85430ACF86A60ACF8807000210020C1
+:1034A00008E0DFF8B0C23CF910C0614400F1010C43
+:1034B0000CF0FF000A28F4DB4FF00A0C91FBFCFC37
+:1034C0000FFA8CFCDFF88C82A8F814C000210020D1
+:1034D0000AE0DFF880C20CF1160C3CF910C0614420
+:1034E00000F1010C0CF0FF000A28F2DB4FF00A0C8F
+:1034F00091FBFCFC0FFA8CF8DFF858C2ACF82A807C
+:10350000002100200AE0DFF84CC20CF12C0C3CF941
+:1035100010C0614400F1010C0CF0FF000A28F2DB3E
+:103520004FF00A0C91FBFCFC0FFA8CF8DFF824C278
+:10353000ACF84080002100200AE0DFF818C20CF14E
+:10354000420C3CF910C0614400F1010C0CF0FF008A
+:103550000A28F2DB4FF00A0C91FBFCFC0FFA8CF806
+:10356000DFF8F0C1ACF85680002100200AE0DFF857
+:10357000E4C10CF1580C3CF910C0614400F1010C9D
+:103580000CF0FF000A28F2DB4FF00A0C91FBFCFC68
+:103590000FFA8CF8DFF8BCC1ACF86C800021002079
+:1035A0000AE0DFF8B0C10CF16E0C3CF910C06144C8
+:1035B00000F1010C0CF0FF000A28F2DB4FF00A0CBE
+:1035C00091FBFCFC0FFA8CF8DFF888C1ACF8828024
+:1035D000BDE8F08338B50446032302226B21D020D6
+:1035E0000094FFF719FE38BD38B5044602230422C3
+:1035F0001B21D0200094FFF70FFE38BD38B50446DC
+:10360000022304221C21D0200094FFF705FE38BDC0
+:1036100010B50446234606226B21D020FFF731FE69
+:1036200010BD10B54C4B01227521D020FFF784FD51
+:103630004948007810BD10B5FFF7F3FF682801D1A5
+:10364000012010BD0020FCE710B5044623460522EA
+:103650006A21D020FFF715FE10BD10B504462346A1
+:1036600001223721D020FFF70CFE10BD10B502203B
+:10367000FFF7B0FF0320FFF7B7FF0020FFF7BEFF03
+:103680000020FFF7C5FF0020FFF7DEFF0020FFF757
+:10369000E4FF10BD38B5002000906B460122752173
+:1036A0006820FFF7EBFC9DF80000682806D09DF825
+:1036B00000202AA11A48FFF725FA05E09DF800200E
+:1036C00026A11748FFF71EFA00F051FDE0B9782057
+:1036D00000F0B5F9782000F099FBC82000F077FCE5
+:1036E00002F066F82148FFF714FE044602F06AF87B
+:1036F00040F2731002F0A7FCC82002F01DFAFFF799
+:103700001CFE012001F06CFD38BD000072756E5F7B
+:1037100073656C665F746573742E2E0D0A0000006D
+:103720000044004073657474696E67206269617358
+:103730002073756363657366756C6C79202E2E2E0D
+:103740002564200D0A0000004661696C2E2E20259C
+:10375000640D0A00220100201401002077686F2008
+:10376000616D20692025640D0A000000D80000204A
+:103770002DE9F04F8DB00AA849490BAB06AACDE957
+:1037800000104849484802F0BDFD4548008800F453
+:10379000807000287ED0069804F026FA04464FF088
+:1037A0009D4104F0EFF841490860079804F01CFAC5
+:1037B00004464FF09D4104F0E5F83D490860089843
+:1037C00004F012FA04464FF09D4104F0DBF8394949
+:1037D0000860099804F008FA04464FF09D4104F08F
+:1037E000D1F835490860334801684FF0804004F053
+:1037F0005BFA01902F480168019804F055FA82465F
+:103800002B4801684FF0404004F04EFA01902848E0
+:103810000168019804F048FA8346514604F042FBDF
+:1038200081464FF07E5104F03FF8044604F010F852
+:10383000CDE902011D4801684FF0804004F034FAE0
+:1038400083461B480168584604F02EFA8146194801
+:1038500001684FF0804004F027FA8346164801685B
+:10386000584604F021FA8246494604F01DF8044601
+:1038700003F0EEFF0746DDE9022303F0FBFA4FF009
+:1038800066320E4BCDE9040103F0EEFD054603F070
+:10389000B1FB00E001E00A4908600DB0BDE8F08F1F
+:1038A000BC000020B6000020B0000020C8000020AE
+:1038B000CC000020D0000020D400002066A64C40A0
+:1038C000C400002038B50446FB4890F82400C0B17D
+:1038D00014B10220009001E000200090F64A126826
+:1038E000D17BF54A526810786B460122FFF762FBE4
+:1038F00010B14FF0FF3038BD9DF80010EE48417414
+:1039000023E0ED48807A10B94FF0FF30F3E724B19F
+:10391000E948407C08B10020EDE714B10120009097
+:1039200001E000200090E44A1268D17BE24A52682C
+:1039300010786B460122FFF73DFB10B14FF0FF30CE
+:10394000D9E79DF80010DC4841740020D3E738B572
+:10395000002419E0D8480068C07AA04204D0D648B4
+:103960000068407DA04200D10CE0D3494968087846
+:103970006B4601222146FFF781FB10B14FF0FF306B
+:1039800038BD00BF601CC4B2CB4840680079A0427B
+:10399000E0DC0020F4E770B504460D46C648006838
+:1039A000C07AA04204D0C4480068407DA04202D141
+:1039B0004FF0FF3070BDC04840680079A04202DC83
+:1039C0004FF0FF30F6E7BC49496808782B460122E2
+:1039D0002146FFF753FBEDE738B50446B64890F8AB
+:1039E0002300A04201D1002038BD14B13020009046
+:1039F00001E000200090B048807C20B19DF80000DC
+:103A000040F002000090AC4890F8220020B19DF8F0
+:103A1000000040F080000090A74A1268117DA64A7D
+:103A2000526810786B460122FFF7C4FA10B14FF0CC
+:103A3000FF30D9E7A04880F823400020D4E738B50C
+:103A4000044604F0700010B10120009005E014B1AC
+:103A50000020009001E040200090974A1268917C7D
+:103A6000954A526810786B460122FFF7A3FA20B1FD
+:103A7000002191488172481E38BD9DF8000020F059
+:103A800040018D4801730020009004F0400020B9EF
+:103A90009DF8000040F00400009004F0200020B9E0
+:103AA0009DF8000040F00200009004F0100020B9E2
+:103AB0009DF8000040F00100009004F0080020B9DB
+:103AC0009DF8000040F0380000907B4A1268D17CDD
+:103AD000794A526810786B460122FFF76BFA20B1E1
+:103AE000002175488172481EC6E724B1082C02D017
+:103AF0000020FFF771FF70488472002101753220A9
+:103B0000FEF7ACFA0020B7E738B504466A48807C77
+:103B1000A04201D1002038BD002C46D0664A126870
+:103B20001179654A526810786B460122FFF7A6FAB0
+:103B300010B14FF0FF30EEE79DF8000020F02000BC
+:103B400000905D4A126811795B4A526810786B46A2
+:103B50000122FFF72FFA10B14FF0FF30DBE703200F
+:103B6000FEF77CFA02200090534890F8220020B122
+:103B70009DF8000040F0800000904F4890F823002E
+:103B800020B19DF8000040F0300000904A4A1268D1
+:103B9000117D494A526810786B460122FFF70AFAF4
+:103BA000002851D04FF0FF30B5E7434A1268117931
+:103BB000414A526810786B460122FFF75FFA10B154
+:103BC0004FF0FF30A7E73C48807A00F0010028B1B1
+:103BD0009DF8000040F02000009004E09DF80000F7
+:103BE00020F020000090344A12681179324A52685D
+:103BF00010786B460122FFF7DDF910B14FF0FF306E
+:103C000089E70320FEF72AFA2B4890F8220010B12A
+:103C10008020009001E000200090274890F82300C9
+:103C200020B19DF8000040F030000090224A126858
+:103C3000117D214A526810786B460122FFF7BAF9CC
+:103C400010B14FF0FF3066E71B488474002062E734
+:103C500008B51948807A10B94FF0FF3008BD002030
+:103C60000090154A1268D17B134A526810786B464F
+:103C70000122FFF79FF910B14FF0FF30EEE70E4A37
+:103C8000126851790C4A526810786B460122FFF78E
+:103C900091F910B14FF0FF30E0E7074A126811794F
+:103CA000054A526810786B460122FFF783F928B164
+:103CB0004FF0FF30D2E70000E8000020F74890F80E
+:103CC0002400002850D00C200090F44A126811798A
+:103CD000F24A526810786B460122FFF76BF910B177
+:103CE0004FF0FF30BAE7C0200090EC48807A00F037
+:103CF000010020B19DF8000040F020000090E74A4C
+:103D000012681179E54A526810786B460122FFF774
+:103D100051F910B14FF0FF30A0E7E048407C10B1FE
+:103D20000220009001E000200090DC4A1268D17B64
+:103D3000DA4A526810786B460122FFF73BF910B15E
+:103D40004FF0FF308AE700200090D44A1268517982
+:103D5000D24A526810786B460122FFF72BF90028EF
+:103D600052D04FF0FF3079E704200090CB4A126820
+:103D70001179CA4A526810786B460122FFF71AF986
+:103D800010B14FF0FF3069E7C448807C20B9C348C8
+:103D9000807A00F0010010B94020009001E060201E
+:103DA0000090BE4A12681179BC4A526810786B467E
+:103DB0000122FFF7FFF810B14FF0FF304EE7B74890
+:103DC000407C10B10120009001E000200090B34A37
+:103DD0001268D17BB14A526810786B460122FFF716
+:103DE000E9F810B14FF0FF3038E7AC4A126851796A
+:103DF000AA4A52681078A94B10330122FFF7DAF86B
+:103E000010B14FF0FF3029E7002027E770B50446D6
+:103E1000002624F00104A14890F8240008B10020F5
+:103E200070BD9E48807A10B94FF0FF30F8E79B488C
+:103E3000057C807A2040994908740846007CA0429D
+:103E400002D04FF0FF3600E0002614B99348007D01
+:103E500018B10120FFF736FD02E00020FFF732FD28
+:103E60003CB1FFF7F5FE20B18C4805744FF0FF30F0
+:103E7000D6E73046D4E738B504468848807A10B98A
+:103E80004FF0FF3038BDBC2C02DB0120009015E064
+:103E9000622C02DB0220009010E02A2C02DB0320BF
+:103EA00000900BE0142C02DB0420009006E00A2CAA
+:103EB00002DB0520009001E0062000907748C07AE0
+:103EC0009DF80010884201D10020DBE7734A126898
+:103ED0009178724A526810786B460122FFF76AF8AF
+:103EE00010B14FF0FF30CDE79DF800106B48C17264
+:103EF0000020C7E738B50446282C02DD4FF0FF301C
+:103F000038BDDCB90020FFF767FD00208DF8000008
+:103F100007208DF80100614A1268917C5F4A52685F
+:103F200010786B460222FFF745F810B14FF0FF30D2
+:103F3000E6E70021594801750020E1E70120FFF77D
+:103F40004BFD20208DF80000012C06D100208DF8BB
+:103F500001000520FFF78FFF17E0052C06DC01208C
+:103F60008DF801000520FFF786FF0EE0142C06DC1B
+:103F700002208DF801000A20FFF77DFF05E00320F5
+:103F80008DF801001420FFF776FF9DF8010007214E
+:103F900001EB8010C0B28DF80100404A1268917C9C
+:103FA0003E4A526810786B460222FFF703F810B1C0
+:103FB0004FF0FF30A4E708213848817200210173D7
+:103FC000012101750020FFF721FF002098E738B597
+:103FD00004463248807A10B94FF0FF3038BD2F4880
+:103FE00090F8240010B14FF0FF30F7E72B48007D28
+:103FF00050B134B1282C04DCE0B2FFF77BFF002085
+:10400000ECE70020FFF776FF042C01DA042404E03B
+:10401000B4F57A7F01DD4FF47A744FF47A7090FB37
+:10402000F4F0401EC0B200901C4A126851781B4A3E
+:10403000526810786B460122FEF7BCFF10B14FF0BA
+:10404000FF30CBE79DF80000401C4FF47A7191FBE4
+:10405000F0F081B21148C1810146C9894810FFF7CB
+:104060000AFF0020BAE738B504460C48807A10B938
+:104070004FF0FF3038BD022C06D0042C07D0082C9E
+:1040800008D0102C0FD10BE0002000900EE008208B
+:1040900000900BE01020009008E00000E8000020F5
+:1040A0001820009002E04FF0FF30E3E700BFF9482E
+:1040B000407A9DF80010B0EBE10F01D10020D9E764
+:1040C000F44A1268D179F34A526810786B4601229B
+:1040D000FEF770FF10B14FF0FF30CBE79DF8000006
+:1040E000C110EC4841720020C4E738B50446E948E5
+:1040F000807A10B94FF0FF3038BDFA2C09D0B4F5F2
+:10410000FA7F09D0B4F57A7F09D0B4F5FA6F0CD1F3
+:1041100008E0002000900BE00820009008E010204C
+:10412000009005E01820009002E04FF0FF30E3E738
+:1041300000BFD848007A9DF80010B0EBE10F01D124
+:104140000020D9E7D34A12689179D24A5268107890
+:104150006B460122FEF72EFF10B14FF0FF30CBE788
+:104160009DF80000C010CB4908720020C4E71CB5C0
+:1041700080208DF80000C74A1268917CC54A5268B9
+:1041800010786B460122FEF715FF10B14FF0FF309B
+:104190001CBD6420FDF762FF00208DF80000BD4AC1
+:1041A0001268917CBB4A526810786B460122FEF778
+:1041B00001FF10B14FF0FF30EAE7B64A1268917D77
+:1041C000B44A526810786B460622FEF757FF10B1CA
+:1041D0004FF0FF30DCE79DF80500C007400F9DF869
+:1041E000031001F0010140EA41009DF8011001F0C7
+:1041F000010140EA010494B1012C03D10121A54839
+:10420000C17431E0022C03D10021A248C1742BE01B
+:104210002146A1A002F07AFA4FF0FF30B8E79D4A9C
+:104220001268D1789B4A526810786B460122FEF7DB
+:1042300025FF10B14FF0FF30AAE79DF8000000F015
+:104240000F042CB99E4802F061FA4FF0FF309FE74F
+:10425000042C06D19BA002F059FA01218D48C174AB
+:1042600002E000218B48C174FF218A488172FF203F
+:1042700088490872FF2187484172C1724FF6FF7169
+:10428000C181FF21017481740121017380F8221022
+:10429000002180F8231041750175163001604160DE
+:1042A0008160163880F8241080F82510C1844FF4FE
+:1042B000FA60FFF71AFF10B14FF0FF3068E70220F5
+:1042C000FFF7D1FE10B14FF0FF3061E72A20FFF772
+:1042D000D2FD10B14FF0FF305AE73220FFF777FEE2
+:1042E00010B14FF0FF3053E70020FFF78FFD10B102
+:1042F0004FF0FF304CE70020FFF706FC10B14FF005
+:10430000FF3045E70020FFF79AFB002040E77047A9
+:104310007CB504460D465F48807A00F0700010B905
+:104320004FF0FF307CBD5B4A1268117B594A5268DE
+:1043300010786B460622FEF7A1FE10B14FF0FF3059
+:10434000F0E79DF801009DF8001040EA012000B25E
+:1043500020809DF803009DF8021040EA012000B281
+:1043600060809DF805009DF8041040EA012000B22D
+:10437000A08015B12846FFF7CAFF0020D2E77CB520
+:1043800004460D464348807A00F0080010B94FF00B
+:10439000FF307CBD3F4A1268517B3E4A526810781C
+:1043A0006B460622FEF76AFE10B14FF0FF30F0E7D1
+:1043B0009DF801009DF8001040EA012000B2208025
+:1043C0009DF803009DF8021040EA012000B26080D1
+:1043D0009DF805009DF8041040EA012000B2A0807D
+:1043E00015B12846FFF793FF0020D2E72DE9FE4FD5
+:1043F00005460C462748807A18B94FF0FF30BDE8D3
+:10440000FE8F244A1268917B224A5268107802ABD0
+:104410000222FEF733FE10B14FF0FF30EFE79DF8B8
+:1044200009009DF8081040EA012006B214B12046A8
+:10443000FFF76DFF17494968C88803F0EDFB154980
+:1044400001904968B1F9080003F0CEFB834630467D
+:1044500003F0CAFB5946009003F024FD82460199FF
+:1044600003F090FA81461F4903F01EFA80464FF090
+:104470008F4103F019FC074603F07AFB2860002007
+:10448000BDE710B588B004461CB94FF0FF3008B046
+:1044900010BD29E0E8000020556E737570706F72D2
+:1044A00074656420736F6674776172652070726FD3
+:1044B00064756374207265762025642E0A000000FE
+:1044C000688D000848616C662073656E7369746955
+:1044D00076697479207061727420666F756E642ECF
+:1044E0000D0A000000000C42206830B9606820B955
+:1044F000A06810B9002008B010BDFA4949680878D2
+:1045000006AB03221146FEF7B9FD10B14FF0FF30A4
+:10451000F1E79DF81800082101EB201000F00F00D2
+:10452000ADF800009DF8190001EB201000F00F001D
+:10453000ADF802009DF81A0001EB201000F00F000A
+:10454000ADF8040020684100BDF90000403091FB47
+:10455000F0F000B2ADF8100060684100BDF9020053
+:10456000403091FBF0F000B2ADF81200A0684100BD
+:10457000BDF90400403091FBF0F000B2ADF814003A
+:10458000D8494968087806AB06221146FEF776FD41
+:1045900010B14FF0FF30AEE79DF819009DF81810EC
+:1045A00040EA012000B2ADF808009DF81B009DF81C
+:1045B0001A1040EA012000B2ADF80A009DF81D0073
+:1045C0009DF81C1040EA012000B2ADF80C00BDF8C7
+:1045D0001000BDF80810084400B2ADF81000BDF896
+:1045E0001200BDF80A10084400B2ADF81200BDF880
+:1045F0001400BDF80C10084400B2ADF81400BDF86A
+:104600001000000A8DF81800BDF81000C0B28DF837
+:104610001900BDF81200000A8DF81A00BDF812004A
+:10462000C0B28DF81B00BDF81400000A8DF81C0004
+:10463000BDF81400C0B28DF81D00AA494968087879
+:1046400006AB06221146FEF7B5FC10B14FF0FF3065
+:1046500051E700204FE70146A248007A30B1012817
+:1046600007D0022809D003280FD10AE0FA200880D9
+:104670000EE04FF4FA7008800AE04FF47A70088078
+:1046800006E04FF4FA60088002E00020088000BFD6
+:1046900000BF0020704701469248407A30B101289F
+:1046A00007D0022808D003280CD108E002200870A7
+:1046B0000BE00420087008E00820087005E01020D6
+:1046C000087002E04FF0FF30704700BF8548C07CA3
+:1046D00018B108784006000E08700020F4E7014683
+:1046E0008048C07A082817D2DFE800F01704070ACC
+:1046F0000D101318BC20088013E06220088010E021
+:104700002A2008800DE0142008800AE00A20088092
+:1047100007E00520088004E000BF00BF00200880FB
+:1047200000BF00BF0020704701466E4890F824008B
+:1047300010B14FF0FF3070476A48C08908800020F0
+:10474000F9E7014600200880401E704701464FF0FF
+:10475000FF30704701466348007A30B1012807D026
+:10476000022808D003280CD108E05F4808600BE05D
+:104770005E48086008E05E48086005E05D48086043
+:1047800002E04FF0FF30704700BF0020FBE701461A
+:104790005448407A30B1012808D002280AD00328B2
+:1047A00010D10BE04FF4804008800EE041F69C7081
+:1047B00008800AE04FF48050088006E04FF4006063
+:1047C000088002E04FF0FF30704700BF4548C07CD2
+:1047D00010B10888401008800020F5E701464148E4
+:1047E000007C08700020704701463E48807A10B176
+:1047F0000120087001E0002008700020704738B5E3
+:1048000004463848807A10B94FF0FF3038BD354A39
+:104810001268117C334A526810786B460222FEF708
+:104820002DFC10B14FF0FF30F0E79DF801009DF82E
+:10483000001040EA012000B220800020E6E72DE9C8
+:10484000FE4F0746884692461D46DDF830B00026EA
+:104850000024244890F8240010B1601EBDE8FE8FAB
+:10486000002028701F48807A10B94FF0FF30F5E71C
+:104870001C48007C10B94FF0FF30EFE71948007C6E
+:1048800000F0400008B1B01CC6B21648007C00F031
+:10489000200008B1B01CC6B21248007C00F0100025
+:1048A00008B1B01CC6B20F48007C00F0080008B187
+:1048B000B01DC6B20B4A1268917A0A4A5268107843
+:1048C0006B460222FEF7DAFB10B14FF0FF30C5E76E
+:1048D0009DF801009DF8001040EA0129B1450BDA6E
+:1048E0000020BBE7E80000200000034300008342F3
+:1048F0003333034233338341FC4840684088B9EB8B
+:10490000600F17DDF94A1268517CF84A5268107836
+:104910006B460122FEF7B2FB10B14FF0FF309DE76E
+:104920009DF8000000F0100020B1FFF791F96FF042
+:10493000010093E75046FFF7EAFCEC4A1268D17A8F
+:10494000EA4A526810786B463246FEF797FB10B180
+:104950004FF0FF3082E799FBF6F0401E8BF8000025
+:1049600000202870B4422AD0E048007C00F0080003
+:1049700028B3601C1DF800001DF8041040EA012057
+:1049800000B2A8F80000E01C1DF80010A01C1DF8E3
+:10499000000041EA002000B2A8F80200601D1DF8E6
+:1049A0000010201D1DF8000041EA002000B2A8F808
+:1049B0000400287840F008002870A01D84B2B4429A
+:1049C00013D0CA48007C00F0400070B1601C1DF894
+:1049D00000001DF8041040EA012000B23880287859
+:1049E00040F040002870A01C84B2B44213D0BF48ED
+:1049F000007C00F0200070B1601C1DF800001DF864
+:104A0000041040EA012000B27880287840F02000AD
+:104A10002870A01C84B2B44213D0B448007C00F0CB
+:104A2000100070B1601C1DF800001DF8041040EA71
+:104A3000012000B2B880287840F010002870A01C37
+:104A400084B200200AE7F8B504460F461646A74888
+:104A500090F8240010B94FF0FF30F8BDA348807AD9
+:104A600010B94FF0FF30F8E7A04A1268917A9F4AD8
+:104A7000526810786B460222FEF700FB10B14FF02F
+:104A8000FF30EAE79DF801009DF8001040EA01259B
+:104A9000A54203DA00203070401EDEE793484068EC
+:104AA0004088B5EB600F17DD904A1268517C8F4A41
+:104AB000526810786B460122FEF7E0FA10B14FF011
+:104AC000FF30CAE79DF8000000F0100020B1FFF7AA
+:104AD000BFF86FF00100C0E7E2B2844B1B68D97ADF
+:104AE000824B5B6818783B46FEF7C8FA10B14FF06E
+:104AF000FF30B2E795FBF4F0401E30700020ACE7C9
+:104B000001467A4880F82210002070477CB505469F
+:104B100076494968087801AB04220D21FEF7AEFA08
+:104B200008B107207CBD9DF80700C0F301109DF877
+:104B3000041001F0E00140EAE1008DF800009DF86A
+:104B40000700C0F381009DF8051001F0E00140EA84
+:104B5000E1008DF801009DF8070000F003009DF8CA
+:104B6000061001F0E00140EAE1008DF802000024A7
+:104B70001CE01DF8040018B9002045F8240013E0DB
+:104B80005B4845F8240006E055F82400594903F035
+:104B90008BF845F824001DF80400401EC0B20DF843
+:104BA00004000028F0D100BF601CC4B2032CE0DB7D
+:104BB0000020B7E72DE9FE4F06460F460025684660
+:104BC000FFF7A4FF002442E056F8240057F8241011
+:104BD000A0EB010ABAF1000F01DB514601E0CAF176
+:104BE0000001084603F000F883464FF08F4102F0C1
+:104BF000C9FE80465DF82400002102F085FF16D032
+:104C00005DF82410404602F0BDFE82464FF07E5112
+:104C100003F048F9814629F0004A3748416A504676
+:104C200003F00EF912D20120A04005430EE03248F5
+:104C3000C169404603F004F805D32F48016A404695
+:104C400003F0FEF802D20120A0400543641C032CAF
+:104C5000BADB2846BDE8FE8F2DE9FC5F06460F460D
+:104C6000002522494968087801AB03220D21FEF78F
+:104C700005FA10B10720BDE8FC9F9DF8040000F084
+:104C80001F008DF804009DF8050000F01F008DF84E
+:104C900005009DF8060000F01F008DF806000024B6
+:104CA00062E056F8240057F82410A0EB010BBBF18A
+:104CB000000F01DB594601E0CBF10001084602F08C
+:104CC00093FF4FF08F41009002F05CFE814601A8F7
+:104CD000005DC0B30849086802F09EFF834659464C
+:104CE000064802F04FFE80460FE00000E80000207A
+:104CF0007B14AE3E1D5A843FA880000800B04C458E
+:104D0000FE49404602F0D0FF804601A8005D401EEB
+:104D1000C0B201A908550028F2D14146484602F028
+:104D200031FE83464FF07E5103F0BCF882462AF0F4
+:104D3000004BF3488169584603F082F813D20120F2
+:104D4000A04005430FE0FFE7ED480169484602F047
+:104D500077FF05D3EA484169484603F071F802D26B
+:104D60000120A0400543641C032C9ADB284682E7FF
+:104D70002DE9F04F87B005460C46914601208DF88D
+:104D8000100000208DF81100DE4A1268917CDD4A87
+:104D90005268107804AB0222FEF70CF920B14FF0F4
+:104DA000FF3007B0BDE8F08FC820FDF757F90020AD
+:104DB0008DF81000D34A1268D17BD24A526810781D
+:104DC00004AB0122FEF7F6F810B14FF0FF30E8E730
+:104DD000CC4A12685179CB4A5268107804AB012250
+:104DE000FEF7E8F810B14FF0FF30DAE7C54A126875
+:104DF000917CC44A5268107804AB0122FEF7DAF8BD
+:104E000010B14FF0FF30CCE7BE4A1268D17DBD4AE9
+:104E10005268107804AB0122FEF7CCF810B14FF0C5
+:104E2000FF30BEE7B74A12681179B64A5268107867
+:104E300004AB0122FEF7BEF810B14FF0FF30B0E72F
+:104E40000C208DF81000AF4A12681179AD4A5268F3
+:104E5000107804AB0122FEF7ADF810B14FF0FF302F
+:104E60009FE70F20FDF7FAF8A648806A407A8DF890
+:104E70001000A44A12689178A24A5268107804ABD4
+:104E80000122FEF797F810B14FF0FF3089E79D48F7
+:104E9000806A007A8DF810009A4A12685178994A0F
+:104EA0005268107804AB0122FEF784F810B14FF07D
+:104EB000FF3076E7B9F1000F07D09248806A807A18
+:104EC00040F0E0008DF8100004E08E48806A807A9F
+:104ED0008DF810008B4A126891798A4A52681078CE
+:104EE00004AB0122FEF766F810B14FF0FF3058E72F
+:104EF000B9F1000F07D08348806AC07A40F0E00023
+:104F00008DF8100003E07E48C07A8DF810007D4ACD
+:104F10001268D1797B4A5268107804AB0122FEF7FF
+:104F200049F810B14FF0FF303BE7B9F1000F02D064
+:104F3000C820FDF793F840208DF81000714A1268E0
+:104F40001179704A5268107804AB0122FEF732F8EA
+:104F500010B14FF0FF3024E778208DF81000694A37
+:104F600012685179674A5268107804AB0122FEF743
+:104F700021F810B14FF0FF3013E761498889FDF740
+:104F80006DF800208DF810005E4A126851795D4A74
+:104F90005268107804AB0122FEF70CF810B14FF004
+:104FA000FF30FEE6574A1268917A564A52681078E6
+:104FB00004AB0222FEF762F810B14FF0FF30F0E6CA
+:104FC0009DF811009DF8101040EA012B0C209BFB6E
+:104FD000F0F0C6B20020A86068602860A060606041
+:104FE0002060824665E0474A1268D17A454A526895
+:104FF000107804AB0C22FEF741F810B14FF0FF30EF
+:10500000CFE69DF811009DF8101040EA012000B293
+:10501000ADF808009DF813009DF8121040EA012039
+:1050200000B2ADF80A009DF815009DF8141040EA92
+:10503000012000B2ADF80C00BDF90810206808444A
+:105040002060BDF90A10606808446060BDF90C106A
+:10505000A0680844A0609DF817009DF8161040EA6B
+:10506000012000B2ADF800009DF819009DF818105D
+:1050700040EA012000B2ADF802009DF81B009DF847
+:105080001A1040EA012000B2ADF80400BDF900108A
+:10509000286808442860BDF9021068680844686000
+:1050A000BDF90410A8680844A8600AF1010000F0E6
+:1050B000FF0AB24597DB1248D0F800C02868C11734
+:1050C000090441EA1041070462460023384601F012
+:1050D000F8FA32460023CDE9020101F0F2FA286025
+:1050E0000748D0F800C06868C117090441EA1041B8
+:1050F000070462460023384606E0000054E3853F7B
+:10510000A8800008E800002001F0DBFA3246002306
+:10511000CDE9020101F0D5FA6860F948D0F800C085
+:10512000A868C117090441EA104107046246002338
+:10513000384601F0C6FA32460023CDE9020101F0FB
+:10514000C0FAA860EE48D0F804C02168C81700046F
+:1051500040EA11480F04624600233846414601F0F8
+:10516000B0FA32460023CDE9020101F0AAFA20602C
+:10517000E348D0F804C06068C117090441EA10414F
+:10518000070462460023384601F09BFA32460023AA
+:10519000CDE9020101F095FA6060D948D0F804C069
+:1051A000A068C117090441EA1041070462460023C0
+:1051B000384601F086FA32460023CDE9020101F0BB
+:1051C00080FAA060A068002804DDA068A0F5803007
+:1051D000A06003E0A06800F58030A0600020E0E55A
+:1051E00038B50446C74890F82400A04201D10020F9
+:1051F00038BD44B3C34890F8250010B94FF0FF30D4
+:10520000F6E70020FEF75EFB0020FEF77DFCBD49BF
+:10521000C88CFEF7DCFE00200090BA494968087887
+:105220006B4601222321FDF7C5FE0121B54880F818
+:1052300024100120FEF746FBFEF70AFDB2A1B94893
+:10524000FDF760FC13E00020FEF73CFBAD48007C5E
+:105250000090AC49496808786B4601222321FDF78C
+:10526000A9FE0021A74880F82410FEF7F1FC0020D9
+:10527000BEE72DE9F04F8DB083460F4602200C901B
+:10528000A04890F8240020B10020FFF7A9FF0126D4
+:1052900000E0002603A8FFF7DEF905A8FFF7FBF9F9
+:1052A00001A8FFF71CFA02A8FFF73EFA954890F80C
+:1052B0000AA004A8FFF792FA002407E0002239466A
+:1052C0005846FFF755FD00B902E0641C022CF5DBDF
+:1052D00000BF022C01D1002528E0002407E00122B4
+:1052E00006A909A8FFF744FD00B902E0641C022CDE
+:1052F000F5DB00BF022C01D1002517E006A93846D6
+:10530000FFF758FC00F0FF0809A95846FFF7A4FC76
+:1053100000F0FF090025B9F1000F01D145F00105AA
+:10532000B8F1000F01D145F0020500BFFF2075491B
+:105330000872FF2173484172C1724FF6FF71C1813B
+:10534000FF218172017401210173BDF80C00FEF789
+:10535000CCFE9DF81400FEF786FEBDF80400FEF7B3
+:105360008AFDBDF80800FEF732FE5046FEF767FBE7
+:105370009DF81000FEF74AFD3EB10120FFF730FF17
+:105380002A4669A16748FDF7BDFB2A4669A1654821
+:10539000FDF7B8FB28460DB0BDE8F08FF8B5044620
+:1053A0000D46164616B94FF0FF30F8BD5548807AC5
+:1053B00010B94FF0FF30F8E720128DF80000E0B28E
+:1053C0008DF801009DF8010028444E49496849893B
+:1053D000884202DD4FF0FF30E7E74A4A1268117E4B
+:1053E000484A526810786B460222FDF7E3FD10B17F
+:1053F0004FF0FF30D9E7EAB2424B1B68597D414B71
+:105400005B6818783346FDF7D5FD10B14FF0FF30DB
+:10541000CBE70020C9E7F8B504460D46164616B995
+:105420004FF0FF30F8BD3748807A10B94FF0FF30A9
+:10543000F8E720128DF80000E0B28DF801009DF829
+:10544000010028442F4949684989884202DD4FF00C
+:10545000FF30E7E72B4A1268117E2A4A526810781B
+:105460006B460222FDF7A6FD10B14FF0FF30D9E7E1
+:10547000EAB2244B1B68597D224B5B68187833468F
+:10548000FDF7FCFD10B14FF0FF30CBE70020C9E77E
+:105490002DE9F04385B005460E46904699461948D9
+:1054A00090F8250020B14FF0FF3005B0BDE8F08343
+:1054B00016B94FF0FF30F8E7002447E0281B10280A
+:1054C00001DD102000E0281B87B232193946204642
+:1054D000FFF764FF10B14FF0FF30E6E701AA39464D
+:1054E0002046FFF798FF10B14FF0FF30DDE730198D
+:1054F0003A4601A901F086F930B36FF00100D4E714
+:10550000A8800008E80000206D70755F7365745F07
+:10551000646D705F737461746520646D70206F6E6C
+:105520000D0A000000440040646D70206F6E0D0A8B
+:105530000000000072657475726E2E2E7265732005
+:105540003D2025640D0A0000E01984B2AC42B5DBB1
+:105550004FEA28208DF8000008F0FF008DF80100C8
+:10556000924A1268917E914A526810786B460222E4
+:10557000FDF720FD10B14FF0FF3096E701218B4879
+:1055800080F82510A0F8269000208EE70146874875
+:1055900090F8240008700020704702464FF0FF305A
+:1055A000704701464FF0FF307047F8B505460F468B
+:1055B0001446002C70D0B5F5FF5F01DDFF2605E035
+:1055C000202D01DA012601E0C5F3471607B90127AE
+:1055D000282C02DD4FF0FF30F8BD7448407D28BB19
+:1055E000724890F8240038B10020FFF7F9FD01213E
+:1055F0006E4880F8201003E000216C4880F82010ED
+:105600006A481630FFF727F868481830FFF743F864
+:1056100066481A30FFF763F864481C30FFF784F8D7
+:105620006248817A81771F30FFF7D8F80020FEF7B3
+:1056300049F90020FEF75EFC00208DF800005B4A6F
+:1056400012689178594A526810786B460122FDF72A
+:10565000B1FC10B14FF0FF30BEE740208DF80000E4
+:10566000524A1268D17B514A526810786B46012227
+:10567000FDF7A0FC00B165E08DF800608DF80170C9
+:105680004A4A1268117A494A526810786B460222D7
+:10569000FDF790FC08B155E047E00520FCF7DEFC83
+:1056A0004248407A072101EBC000C0B28DF80000EB
+:1056B0003E4A1268D1793D4A526810786B46012201
+:1056C000FDF778FC00B13DE020208DF80000012CB2
+:1056D00003D100208DF801000EE0052C03DC012031
+:1056E0008DF8010008E0142C03DC02208DF8010085
+:1056F00002E003208DF801009DF80100072101EB75
+:105700008010C0B28DF80100284A1268917C274AA7
+:10571000526810786B460222FDF74CFC00B111E094
+:10572000012122484175002056E7204A1632002107
+:1057300003E0505C00B105E0491C0C29F9D34FF09F
+:10574000FF3049E7FF2019490872FF2117484172CD
+:10575000C1724FF6FF71C181FF2181720174012175
+:1057600001730146887FFEF76AF91049C88AFEF77F
+:10577000BCFC0E49087EFEF776FC0C49488BFEF710
+:105780007AFB0A49888BFEF722FC0849C87FFEF79E
+:105790003DFB064890F8200010B10120FFF720FDE6
+:1057A000002102484175002016E70000E8000020B3
+:1057B00010B5C8234FF48062F74940F6F630FFF782
+:1057C00067FE10BD10B586B00446F4A000680390D3
+:1057D000F3A000680290F3A000680190F2A00068B6
+:1057E000009004F0030003A9085C8DF8140003A8DE
+:1057F000C4F3C101405C8DF8150003A8C4F3811106
+:10580000405C8DF8160004F0030002A9085C8DF8D6
+:10581000100002A8C4F3C101405C8DF8110002A879
+:10582000C4F38111405C8DF8120005AA032140F2F7
+:105830002640FFF7B3FD18B14FF0FF3006B010BDA2
+:1058400004AA032140F22A40FFF7A8FD10B14FF04F
+:10585000FF30F3E7019805900098049004F00400ED
+:1058600058B19DF8140040F001008DF814009DF827
+:10587000100040F001008DF8100004F0200058B135
+:105880009DF8150040F001008DF815009DF81100FD
+:1058900040F001008DF8110004F4807058B19DF8BB
+:1058A000160040F001008DF816009DF8120040F03F
+:1058B00001008DF8120005AA03214FF48860FFF75C
+:1058C0006DFD10B14FF0FF30B8E704AA032140F29C
+:1058D0003140FFF763FD10B14FF0FF30AEE7B34842
+:1058E00004810020AAE71FB50446B048007A00F002
+:1058F000030054F820000190AC48007A00F0040046
+:1059000010B1019840420190A848007AC0F3C1004C
+:1059100054F820000290A548007A00F0200010B151
+:10592000029840420290A148007AC0F3811054F8D6
+:10593000200003909D48008900F4807010B1039806
+:10594000404203909A49019880FB0101800F40EA90
+:10595000810001909649029880FB0110820042EA82
+:10596000917002909249039880FB0110820042EAF4
+:10597000917003900198000E8DF800000198000CC2
+:105980008DF801000198000A8DF802000198C0B25C
+:105990008DF803006A4604214FF47470FFF7FEFC93
+:1059A00018B14FF0FF3004B010BD0298000E8DF812
+:1059B00000000298000C8DF801000298000A8DF892
+:1059C00002000298C0B28DF803006A4604214FF429
+:1059D0007570FFF7E3FC10B14FF0FF30E3E7039879
+:1059E000000E8DF800000398000C8DF8010003985C
+:1059F000000A8DF802000398C0B28DF803006A46D1
+:105A000004214FF47670FFF7C9FCCCE770B588B07D
+:105A1000064601A8FEF7BBFEBDF804000021C9033D
+:105A200041EA5045C4036148007A00F0030056F88B
+:105A3000200005905D48007A00F0040010B1059840
+:105A4000404205905948007AC0F3C10056F8200042
+:105A500006905648007A00F0200010B106984042A7
+:105A600006905248007AC0F3811056F82000079043
+:105A70004E48008900F4807010B1079840420790AA
+:105A80000598C117A0FB042301FB043100FB05109E
+:105A9000810041EA927005900698C117A0FB04238B
+:105AA00001FB043100FB0510810041EA9270069071
+:105AB0000798C117A0FB042301FB043100FB05106C
+:105AC000810041EA927007900598000E8DF8080059
+:105AD0000598000C8DF809000598000A8DF80A0059
+:105AE0000598C0B28DF80B000698000E8DF80C00DA
+:105AF0000698000C8DF80D000698000A8DF80E002F
+:105B00000698C0B28DF80F000798000E8DF81000AF
+:105B10000798000C8DF811000798000A8DF8120004
+:105B20000798C0B28DF8130002AA0C214FF425701B
+:105B3000FFF734FC08B070BD30B585B004461DA237
+:105B400007CA02AB07C3C82C03DD4FF0FF3005B016
+:105B500030BDC82090FBF4F0401E85B2280A8DF8B5
+:105B60000000E8B28DF801006A46022140F21620DA
+:105B7000FFF714FC10B14FF0FF30E8E702AA0C2148
+:105B800040F6C120FFF70AFC10B14FF0FF30DEE70E
+:105B9000064884810020DAE7D08000084CCD6C00F4
+:105BA0000CC92C003656760026466600A801002057
+:105BB00009E3CA02FEF2ABC4AAF1DFDFBBAFDFDF4D
+:105BC0000146FC4880890880002070472DE9FC4789
+:105BD00006460F4606F0070010B1B7F5C86F03DDA3
+:105BE0004FF0FF30BDE8FC87384602F015F88146DB
+:105BF000F14901F0C7FE80466846FEF74CFD9DF86E
+:105C00000000022806D0042816D0082826D0102824
+:105C100048D135E04FF08D41404602F045F88146CD
+:105C200001F0C2FF84B2E549404602F03DF88146EA
+:105C300001F0BAFF85B238E04FF08C41404602F0E7
+:105C400033F8814601F0B0FF84B2DD49404602F0EE
+:105C50002BF8814601F0A8FF85B226E04FF08B417A
+:105C6000404602F021F8814601F09EFF84B2D549FA
+:105C7000404602F019F8814601F096FF85B214E023
+:105C80004FF08A41404602F00FF8814601F08CFF48
+:105C900084B2CD49404602F007F8814601F084FF06
+:105CA00085B202E04FF0FF309CE700BF20128DF874
+:105CB0000400E0B28DF8050028128DF80600E8B265
+:105CC0008DF8070006F00100A0B101AA02214FF4EF
+:105CD000EA70FFF763FB10B14FF0FF3082E70DF180
+:105CE000060202214FF49270FFF758FB10B14FF0FB
+:105CF000FF3077E706F00200A0B101AA02214FF4BD
+:105D0000EC70FFF74BFB10B14FF0FF306AE70DF17D
+:105D1000060202214FF49470FFF740FB10B14FF0E0
+:105D2000FF305FE706F00400A0B101AA02214FF4A2
+:105D3000EE70FFF733FB10B14FF0FF3052E70DF17B
+:105D4000060202214FF49670FFF728FB10B14FF0C6
+:105D5000FF3047E7002045E738B5044600200090B3
+:105D600004F0010020B19DF8000040F030000090E8
+:105D700004F0020020B19DF8000040F00C000090FB
+:105D800004F0040020B19DF8000040F003000090F2
+:105D90006A4601214FF4A470FFF700FB38BD38B507
+:105DA0000446012C01DA012402E0042C00DD042465
+:105DB000601EC0B200906A46012140F24F10FFF70A
+:105DC000EDFA38BD38B50446052094FBF0F085B2F5
+:105DD00028128DF80000E8B28DF801006A46022111
+:105DE0004FF4EF70FFF7DAFA38BD38B504460520F6
+:105DF00094FBF0F085B228128DF80000E8B28DF81F
+:105E000001006A4602214FF4ED70FFF7C7FA38BD72
+:105E1000F8B505460E464FF47A7095FBF0F000FB9E
+:105E200006F4200E8DF80000200C8DF80100200AE9
+:105E30008DF80200E0B28DF803006A4604214FF4A9
+:105E4000AE70FFF7ABFAF8BD38B50446052094FBF9
+:105E5000F0F084B220128DF80000E0B28DF801005D
+:105E60006A4602214FF4AD70FFF798FA38BD38B595
+:105E70000446052094FBF0F084B220128DF8000057
+:105E8000E0B28DF801006A4602214FF4AC70FFF7D2
+:105E900085FA38BD38B5044614B94FF0FF3038BD27
+:105EA0006A4604214FF45870FFF7B5FA10B14FF06D
+:105EB000FF30F4E79DF8000000069DF8011040EA6D
+:105EC00001409DF8021040EA01209DF803100843AC
+:105ED00020600020E3E738B50446200E8DF800006E
+:105EE000200C8DF80100200A8DF80200E0B28DF838
+:105EF00003006A4604214FF45870FFF74FFA38BD8B
+:105F000038B5044614B94FF0FF3038BD6A46042155
+:105F10004FF47170FFF77FFA10B14FF0FF30F4E7E4
+:105F20009DF8000000069DF8011040EA01409DF830
+:105F3000021040EA01209DF80310084300EB8000A6
+:105F4000800020600020E0E738B504461420B4FB50
+:105F5000F0F4200E8DF80000200C8DF80100200ACE
+:105F60008DF80200E0B28DF803006A4604214FF478
+:105F70007170FFF713FA38BD38B5044664B12020BC
+:105F80008DF8000028208DF8010030208DF80200E7
+:105F900038208DF8030004E0A3220421684600F0B5
+:105FA0005DFC6A46042140F69E20FFF7F7F9FDF7F5
+:105FB0004FFE38BDA80100200000484300004046C5
+:105FC0000000C045000040450000C04438B504460C
+:105FD00064B1C0208DF80000C2208DF80100C420FB
+:105FE0008DF80200C6208DF8030004E08B22042106
+:105FF000684600F033FC6A46042140F69820FFF71B
+:10600000CDF9FDF725FE38BD3EB504466CB1FDA1C6
+:10601000D1E900208968CDE9002002916A46092172
+:106020004FF49760FFF7BAF93EBDF9A2D2E900102C
+:106030009268CDE9010200916A4609214FF4976008
+:10604000FFF7ACF9F0E73EB5044602208DF80000FA
+:10605000CA208DF80100E3208DF8020009208DF898
+:1060600003006A4604216820FFF798F9A3208DF801
+:10607000000004F0400048B1C0208DF80100C820A5
+:106080008DF80200C2208DF8030006E0A3208DF8F1
+:1060900001008DF802008DF8030004F4C07048B1CF
+:1060A000C4208DF80400CC208DF80500C6208DF8A2
+:1060B000060006E0A3208DF804008DF805008DF899
+:1060C0000600A3208DF807008DF808008DF8090060
+:1060D0006A460A2140F6A720FFF760F904F00300A2
+:1060E00018B120208DF8000002E0D8208DF80000C3
+:1060F0006A46012140F6B620FFF750F904F020006F
+:1061000018B10120FFF780FF02E00020FFF77CFFBD
+:1061100004F4C07008B304F4807060B1B2208DF84C
+:1061200000008B208DF80100B6208DF802009B2026
+:106130008DF803000BE0B0208DF8000080208DF872
+:106140000100B4208DF8020090208DF803006A460B
+:10615000042140F6A220FFF721F904F0010020B34A
+:10616000F8208DF800006A4601214FF40B60FFF71C
+:1061700015F9FA210720FFF729FD0720FFF7ECFDAD
+:106180000120FFF70CFE6420FFF71CFE4FF4FA70AD
+:10619000FFF72BFEC821A148FFF73AFE2820FFF7A2
+:1061A00053FE0A20FFF763FE08E0D8208DF80000B8
+:1061B0006A4601214FF40B60FFF7F0F804F002008B
+:1061C00018B1D9208DF8000002E0D8208DF8000029
+:1061D0006A46012140F23D70FFF7E0F804F0040048
+:1061E00018B10120FFF7F2FE02E00020FFF7EEFEFB
+:1061F00004F0100018B10120FFF7BEFE02E00020FD
+:10620000FFF7BAFE44F0080085494881FDF720FDFC
+:1062100000208349887304F0400018B10846807B51
+:10622000801D887304F4C07020B17D48807B801D80
+:106230007B49887304F0140020B17948807B1030CA
+:106240007749887304F0030020B17548807B001DF6
+:106250007349887300203EBD01467148408908801B
+:10626000002070472DE9F0410446E07800F0C006B8
+:10627000E07800F03F05607800F0010098B1EF1081
+:106280002846E91705EB5171C910A5EBC101491C5E
+:1062900001F0FF086248006820B161484146026889
+:1062A0003846904700BF607800F0080030B15C4885
+:1062B000406818B1B0115A4A516888470020BDE8BB
+:1062C000F08110B586B0044656A207CA03AB07C3D7
+:1062D00057A207CA8DE80700012C09D0022C0ED165
+:1062E00003AA0B2140F68220FFF758F806B010BD34
+:1062F0006A460B2140F68220FFF750F8F6E74FF090
+:10630000FF30F3E72DE9F04F8DB00746884615467C
+:106310009946DDE9166B0024002030804049887BD7
+:106320005A4605A9FEF78FFB18B1601E0DB0BDE8F7
+:10633000F08F3B48807A00F01400002861D09DF86F
+:10634000140000069DF8151040EA01409DF8161053
+:1063500040EA01209DF81710084328609DF81800B6
+:1063600000069DF8191040EA01409DF81A1040EA15
+:1063700001209DF81B10084368609DF81C00000672
+:106380009DF81D1040EA01409DF81E1040EA0120D2
+:106390009DF81F100843A8609DF8200000069DF896
+:1063A000211040EA01409DF8221040EA01209DF8AA
+:1063B00023100843E86004F11000C4B228680014F8
+:1063C0000190686800140290A86800140390E868BF
+:1063D0000014049001984043029901FB01000399C5
+:1063E00001FB0100049901FB010ABAF1706F02DBA5
+:1063F000BAF1885F22DDFDF72BFC00203080401EC3
+:1064000094E721E0B8AAB38DB4980D355D00000083
+:10641000B8AAAAAAB088C3C5C700000009E3CA0287
+:10642000A8010020D8B1B9F38BA391B609B4D90063
+:10643000DAB1B9F38BA391B6DAB4DA00B6F9000099
+:1064400040F48070308000BF3448807A00F0400013
+:1064500020B305A9601C085C095D40EA012000B278
+:10646000A8F8000005A9E01C095C05AAA01C105CA6
+:1064700041EA002000B2A8F8020005A9601D095CED
+:10648000201D105C41EA002000B2A8F80400A01D05
+:10649000C4B2B6F9000040F0080030801F484089BF
+:1064A00000F4C07008B305A9601C085C095D40EAEF
+:1064B000012000B2388005A9E01C095C05AAA01CD7
+:1064C000105C41EA002000B2788005A9601D095CDB
+:1064D000201D105C41EA002000B2B880A01DC4B2AB
+:1064E000B6F9000040F0700030800C48807A00F06F
+:1064F000030018B105A90819FFF7B4FE4846FDF7D7
+:1065000006FF002012E701460448016000207047A2
+:10651000014602484160002070470000A8010020A9
+:10652000FBF768FC4FF41650FCF722FA4EA15348D3
+:10653000FCF7E8FAFCF728FCC820FBF78FFD50A118
+:106540004E48FCF7DFFAD020FBF7BDFE044622469A
+:106550004FA14A48FCF7D6FAFDF788F8FDF79AF8FC
+:10656000FBF748FF6420FBF779FD7CE01420FBF784
+:1065700075FD06214B48FCF759FB4A48C078B12805
+:106580000AD148480079B52806D100204549C8708D
+:1065900006214448FCF73DFA4248C078B3280AD1A6
+:1065A00040480079B72806D100203E49C87006212E
+:1065B0003C48FCF72EFA3B48C078B22809D139484C
+:1065C0000079B62805D1FCF7BFFB06213548FCF75A
+:1065D00020FA3448C078B42812D132480079B8285B
+:1065E0000ED1FCF7C1FB4FF4FA70FBF737FDFCF757
+:1065F000ABFB00202B49C87006212A48FCF709FA9A
+:106600002848C078B52809D126480079B92805D18D
+:10661000FCF7BAFB06212348FCF7FBF92148C078B8
+:10662000B62812D11F480079BA280ED1FCF7A4FB76
+:106630004FF4FA70FBF712FDFCF786FB00201949B6
+:10664000C87006211748FCF7E4F91648C078B82846
+:1066500009D114480079BC2805D1FCF77DFB06213F
+:106660001048FCF7D6F981E7496E697420426C75D1
+:106670006520746F6F74682E2E0D0A000044004070
+:106680004949432053746F702E2E0D0A00000000FC
+:1066900049494320496E697420526573203D202585
+:1066A000640D0A00B8010020704700BFFEE700BF7C
+:1066B000FEE700BFFEE700BFFEE770477047704788
+:1066C000704710B54C1084EA530404D54042C1F120
+:1066D000000138BF491E1B4204D55242C3F10003DA
+:1066E00038BF5B1E00F0C6F814F0804F04D0404263
+:1066F000C1F1000138BF491E14F0004F04D05242CE
+:10670000C3F1000338BF5B1E10BD00000FB4044985
+:1067100010B503AA029800F07DF910BC5DF814FBD7
+:10672000380000202DE9F0410E460446002020628A
+:106730002046E168884730B3252805D0D4E90121F7
+:106740009047206A401CF2E7E1682046002788470E
+:10675000050018D0A5F14100192802D820354FF4C2
+:1067600000673246294620462760F9F71BFD40B1F5
+:10677000012804D0F61D26F007060836D8E7361D96
+:10678000D6E72846DAE7206ABDE8F0812DE9F04136
+:106790000646002410687529314616A510D0AFF3BF
+:1067A0000080002802DA404213A507E031688A071A
+:1067B00001D512A502E0490704D511A5012401E085
+:1067C000AFF3008000210A2206F1240709E0B0FBA4
+:1067D000F2FCB0FBF2F302FB1C0030307854184698
+:1067E000491C0028F3D123462A463046BDE8F04133
+:1067F00000F0B7B8000000002D0000002B000000E2
+:106800002000000040EA010310B59B070FD1042AC5
+:106810000DD310C808C9121F9C42F8D020BA19BA6B
+:10682000884201D9012010BD4FF0FF3010BD1AB1D0
+:10683000D30703D0521C07E0002010BD10F8013B25
+:1068400011F8014B1B1B07D110F8013B11F8014B4C
+:106850001B1B01D1921EF1D1184610BD02F0FF039F
+:1068600043EA032242EA024200F0E8B87047704768
+:106870007047704753EA020C00F069802DE9F04B35
+:106880004FF00006002B1FBFB3FA83F503FA05F49F
+:1068900024FA05F65E4012BF1643B2FA82F502FAF8
+:1068A00005F4C5F120051EBF22FA05FC44EA0C04DC
+:1068B000203556EA044C4FEA144418BF641C4FF0CC
+:1068C00000084FF00009904271EB030C39D3002906
+:1068D00019BFB1FA81F701FA07F6B0FA80F700FAAA
+:1068E00007F6C7F120071EBF20FA07FC46EA0C0690
+:1068F0002037B6FBF4FCA7EB0507103F07F01F0B92
+:10690000CBF120060CFA0BFB2CFA06F644BFB3467B
+:106910000026202FA4BF5E464FF0000B5BEA060C5A
+:1069200008BF4FF0010B19EB0B09ABFB027C48EBE6
+:106930000608C01B06FB02CC0BFB03CC71EB0C0161
+:10694000C1E70B46024641464846BDE8F08B13B509
+:106950004FF000004FF00001AFF30080BDE81C4095
+:1069600070472DE9F0470D4699469246044600F1DE
+:1069700024080168880604D5E06921F0100121602F
+:1069800000E00120A84201DD471B00E00027A169CB
+:106990007A1902EB0900081AA0612078C00602D417
+:1069A0002046AFF30080002608E0D4E901211AF860
+:1069B00006009047206A401C761C20624E45F4DB9E
+:1069C0002078C0060AD52046AFF3008006E0D4E95F
+:1069D000012130209047206A401C2062381EA7F118
+:1069E0000107F4DC07E0D4E9012118F8050090471D
+:1069F000206A401C2062281EA5F10105F3DC204618
+:106A0000AFF300802078000602D50220BDE8F087B1
+:106A10000120FBE7074B70B50D467B4400F033F8CF
+:106A20000446284600F042F810B14FF0FF3070BD28
+:106A3000204670BD23B5FFFF4FF000020429C0F0CF
+:106A4000128010F0030C00F03780CCF1040CBCF184
+:106A5000020F18BF00F8012BA8BF20F8022BA1EBF2
+:106A60000C0100F029B85FEAC17C24BF00F8012BBB
+:106A700000F8012B48BF00F8012B704701694A1C40
+:106A800002610878704700B58FB0CDE9013100216F
+:106A9000059105497944CDE9031011466846FFF791
+:106AA00041FE0FB000BD0000E5FFFFFF007B00F0DE
+:106AB000800070474FF0000200B51346944696469A
+:106AC000203922BFA0E80C50A0E80C50B1F1200101
+:106AD000BFF4F7AF090728BFA0E80C5048BF0CC0AF
+:106AE0005DF804EB890028BF40F8042B08BF70470D
+:106AF00048BF20F8022B11F0804F18BF00F8012B7F
+:106B00007047000000487047F80100207546FFF705
+:106B1000F9FFAE4605006946534620F0070085465A
+:106B200018B020B5F9F764FBBDE820404FF000062F
+:106B30004FF000074FF000084FF0000B21F0070165
+:106B4000AC46ACE8C009ACE8C009ACE8C009ACE8A8
+:106B5000C0098D46704710B50446AFF3008020464B
+:106B6000BDE81040F9F730BB490050EAC12018BF1A
+:106B700004204A0D18BF40F0010040F2FF72B2EB52
+:106B8000515F08BF40F00200012808BF0520704790
+:106B90002DE9F0414F1E00EBC7010446D1E9000189
+:106BA00015461E4637F006020DD02A46334600F041
+:106BB0005BFC7F1E04EBC703D3E9002300F04CFA13
+:106BC00037F00602F1D1022F25D0042F13D0062F63
+:106BD00018BFBDE8F0812A46334600F045FCD4E9F1
+:106BE0000A2300F039FA2A46334600F03DFCD4E986
+:106BF000082300F031FA2A46334600F035FCD4E988
+:106C0000062300F029FA2A46334600F02DFCD4E989
+:106C1000042300F021FA2A46334600F025FCD4E98B
+:106C2000022300F019FA2A46334600F01DFCD4E98D
+:106C30000023BDE8F04100F00FBA012201F0D9B9FC
+:106C400000F00ABA024A0020110701F0D2B9000090
+:106C500001FDFFFF2DE9F84F04460D4621F00040ED
+:106C600000917349814211DC7249884201DC06D1EE
+:106C70002CB120462946BDE8F84FFFF7DEBF6E482D
+:106C8000002DCCBF6D496E49BDE8F88F6D4981423A
+:106C900011DD6D498142D8BF4FF0FF366DDD2046D2
+:106CA0002946FFF761FF042808BFFFF7CBFF204606
+:106CB0002946BDE8F88F6549654F25F000458142BA
+:106CC00033DD6449814219DD002632464FF08043AE
+:106CD0002046294600F0C0F980468A460122204617
+:106CE000294601F086F900223B4600F0C7FC4246E7
+:106CF000534600F061FA04460D463EE001260022AC
+:106D0000BA463B462046294600F0A6F980460F4683
+:106D1000002253462046294600F0B0FC42463B463E
+:106D200000F04AFA04460D4627E04B4981421BDD3C
+:106D3000DFF828A10226002253462046294600F00B
+:106D400093FB00223B4600F087F980460F46002265
+:106D500053462046294600F091FC42463B4600F04F
+:106D60002BFA04460D4608E0032622462B46002057
+:106D70003B4900F021FA04460D4622462B461046B8
+:106D8000194600F071FB8B46824602460B4600F026
+:106D90006BFB07460246334888460B46062178447B
+:106DA000FFF7F6FE52465B4600F05EFB82462E4839
+:106DB0008B463A46434605217844FFF7E9FE3A46BA
+:106DC000434600F051FB02460B46002E5046594602
+:106DD0000CDA00F041F922462B4600F045FB01B0E9
+:106DE00022462B46BDE8F04F00F03CBC00F034F9E1
+:106DF00022462B4600F038FB1C4A7A4402EBC603BD
+:106E0000D3E9002300F03AFC22462B4600F036FC82
+:106E1000174A7A4402EBC603D3E9002300F022FCB0
+:106E2000009A002AB8BF81F00041BDE8F88F000049
+:106E3000000010440000F07F182D4454FB21F93F5E
+:106E4000FB21F9BF0000DC3F0000203E0000F33FC3
+:106E50000000F03F0000E63F008003400000F83FE4
+:106E60000000F0BF8E1F00004C1F0000EA1E000053
+:106E7000B21E00002DE9F04D9446CCF1000423F041
+:106E800000464CEA0404524F46EAD4749A468846B7
+:106E900021F00042BC4206D8454240EA050442EADD
+:106EA000D474BC4204D9BDE8F04D6246FFF7C8BEB9
+:106EB000AAF14055A5F17F6555EA0C040BD00224D8
+:106EC00004EAAA74434DDFF810E144EAD87452EAA8
+:106ED000000B04D00CE0BDE8F04DFFF7BBBE002C6A
+:106EE00014BF012CBDE8F08D022C30D0032C32D021
+:106EF00056EA0C0B0AD0BE4220D1BA4209D126F084
+:106F0000804622F080423346114617E000291ADB02
+:106F100025E0DFF8C8B0FB44002C04BFDBE900012A
+:106F2000BDE8F08D012C02BFDBE9000181F00041DA
+:106F3000BDE8F08D022C0AD0032C0CD0BA4212D13D
+:106F4000B8F1000F0BDA23482549BDE8F08D28463B
+:106F50002449BDE8F08D28467146BDE8F08D1D48F6
+:106F60002149BDE8F08D921B12153C2AC4BF194877
+:106F70001D490EDCBAF1000FBEBF12F13C0F00201C
+:106F8000014606DB624600F017F921F00041FFF7E9
+:106F900061FE002C08BFBDE8F08D012C04BF81F01C
+:106FA0000041BDE8F08D114A114B022C07D000F0D2
+:106FB00065FB2A46BDE8F04D0A4B00F05FBB00F0D0
+:106FC0005DFB2A46BDE8F04D064B00F04BBB0000D0
+:106FD0000000F07F182D4454FB2109C0461E00001C
+:106FE000FB21F9BFFB210940FB21F93F075C14336A
+:106FF00026A6A13C21F00042A2F16052B2F5801F0A
+:1070000001F0004328BFD2F17F6C0BD95FEA001C6E
+:1070100043EAC20242EB507018BF704728BF20F00D
+:1070200001007047B2F5801FBCBF184670474FEA99
+:10703000410C1CF5001F02D2084600F0FCBE70B5E2
+:1070400000F0BCFA00000089FFF7F6BF4FF00040E7
+:10705000A0F580007047000010B591EA030F48BF0B
+:1070600083F0004300F11283841A71EB030C05D204
+:10707000121943EB0C03001B61EB0C01DFF824E158
+:107080004FEA1154A4EB135C1EEA430F18BF9EEAAB
+:10709000445F73D023EA0E03DCF1200E21EA045191
+:1070A00043F4801332D322FA0CFE10EB0E0023FAC5
+:1070B0000CFE41EB0E01CCF1200E03FA0EFE10EB9C
+:1070C0000E0051F10001B1F5801FCCF1200E32D23B
+:1070D00001EB045112FA0EF2BDE8104058BF7047A0
+:1070E000401C38BF5FEA420218BF7047002814BF37
+:1070F00020F0010041F100014FEA410313F5001FA8
+:1071000038BF7047A1F1C04100F0A6BA012A43EB95
+:107110000302ACF1200CDCF11F0E32BF4FF0000E69
+:1071200023FA0CF310EB030041EB0451B4EB115FB5
+:10713000D0D0A1EB045101F5801149085FEA30007D
+:1071400001EB04510ED350F1000038BF12FA0EFECD
+:1071500008D1BDE81040C9E7401C38BF5FEA4202D1
+:10716000CAD1C3E7BDE810404FEA410313F5001F41
+:1071700038BF7047A1F1C04100F06EBA9EEA445F8B
+:1071800008D011EA5E0FBDE8104004BF01F00041D5
+:1071900000207047BDE8104070B500F00FFA00BF46
+:1071A00064FBBE3E0000E0FF02494FF0000000F02B
+:1071B000EEBE00BF0000F87F2DE9C04130B4DFF81B
+:1071C000A0C23CEA111418BF3CEA131400F0EC8092
+:1071D00081EA03051CEA111444EAD57418BF1CEABD
+:1071E000131500F0C780A4EB05044FF0004545EAF5
+:1071F000C12145EAC32341EA505143EA525304F105
+:107200007F74994204F500344FEAC0204FEAC2224D
+:1072100008BF904200F09C804FEA13650FF24016C1
+:10722000765D4FEA134506FB05F7C7F1807706FB4D
+:1072300007F74FEAD737A7FB03687642C8F58038CF
+:10724000A7FB06CE38BFA8F1010807FB08E64FF000
+:10725000000EA6FB028CE6FB03CEDCF1000CCEF1A7
+:10726000004E38BFAEF1010EA6FB0C584FF00007E0
+:107270004FF00005E6FB0E87A1FB08C6A0FB07CE7A
+:1072800016EB0E0645F10005E1FB076515F1E04E32
+:107290007EBFA4F580345FEA46066D4116F1800793
+:1072A00045F100054FEA17274FEA066647EA0567EA
+:1072B000A6F1DE46B6F1805F4FEA15251FD93846A4
+:1072C00024F0010C05EBC471BCF1FE6F01EB0C1155
+:1072D00002D8F0BCBDE8008124425CBF01F5801EED
+:1072E0009EEAC47F02D4F0BCBDE80081244238D4B9
+:1072F000F0BCA1F1C041BDE8004100F0ADB94FEADA
+:10730000D22242EA43524FEAD323A7FB02864FEA36
+:10731000D02040EA415007FB03661EEA0E0F4FEAF9
+:10732000D12105FB026658BFA6EB0056B6EB00560E
+:107330004FEA520E4EEAC37E18EB0E0E56EB530E7A
+:10734000BDD518EB02085E417F1C55F10005B6E77C
+:107350004FF480154FF000074FF000064FF0000883
+:10736000ADE7F0BC4FF0000001F1C04101F0004179
+:10737000BDE8008111EA0C1F0CEA131500D00CE0E7
+:1073800013EA0C1F00F025804FF00000F0BC81EAEA
+:10739000030101F00041BDE80081F0BCBDE80041FF
+:1073A00081EA030100F058B9F0BCBDE8004170B5B6
+:1073B00000F004F9097EFC3E00F007B881EA030101
+:1073C0004FF0000001F00041704781EA030100F036
+:1073D00043B9F0BCBDE800414FF0000021497047BF
+:1073E000FFFDFBF9F7F5F4F2F0EEEDEBE9E8E6E48A
+:1073F000E3E1E0DEDDDBDAD8D7D5D4D3D1D0CFCD11
+:10740000CCCBCAC8C7C6C5C4C2C1C0BFBEBDBCBB49
+:10741000BAB9B8B7B6B5B4B3B2B1B0AFAEADACAB44
+:10742000AAA9A8A8A7A6A5A4A3A3A2A1A09F9F9E1E
+:107430009D9C9C9B9A9999989797969595949393D0
+:10744000929191908F8F8E8E8D8C8C8B8B8A898967
+:1074500088888787868585848483838282818180EA
+:107460000000FF070000F87FDFF848C170B51CEA94
+:10747000111E1EBF1CEA13159EEA0C0F95EA0C0F95
+:1074800000F06F8081EA030423EA4C134EEAD47EB5
+:1074900021EA4C1141F4801143F48013AE44A1FB66
+:1074A000024CA0FB0365AEF17F7E361955EB0C054F
+:1074B000A1FB034C4CF10003A0FB021C16EB0C06D5
+:1074C000654153F10003094218BF46F0010613F469
+:1074D000007F0BD14FEA03314FEA0530340341EA14
+:1074E000155140EA16506FF003020AE04FEAC3213B
+:1074F0004FEAC520F40241EA555140EA56506FF078
+:10750000020202EB2E4201EB025585EACE710AD04F
+:107510005FEA440C18BF24F0004450F1000041F130
+:10752000000120EAD47040F2FE7C624500D270BDBA
+:10753000A84214BF4FF080444FF04044002E08BFD3
+:107540000024BEF1806FA8BFA1F1C041BDE870402A
+:1075500080F282804FF0000001F1C04101F0004153
+:1075600070479EEA0C0F0CEA131518BF95EA0C0F32
+:1075700006D04FF0000081EA030E0EF0004170BD0E
+:1075800000F01CF88900013E00F007B800F009B8CF
+:107590004FEA430C5FEA5C5C08D081EA030100F02B
+:1075A0005BB84FEA410C5FEA5C5CF6D14FF000003B
+:1075B000014970470000FF070000F87F0EF1020E3E
+:1075C0002EF0030E5EF8046B364205D4012A43EB1D
+:1075D000030515F5001F12D8012841EB010C1CF51D
+:1075E000001F0CD80ED14FEAD17C15F5001F0CEB13
+:1075F0004C0C0CF1020C08BF4CEBD37C04E04FF0B8
+:10760000080C01E04FEAD37C0CEB4C0526FA05F69A
+:1076100006F00706B6F1040C06D20EEB860CBDE8A8
+:1076200070404CF0010C6047DFE80CF0090B0202DF
+:107630004FF000414FF00000A1F5002170BD194648
+:107640001046012851EB010418BFD4F5001484BF83
+:10765000002001F0004170BD0808A0F500114FEABC
+:107660003101704791EA030F10B581F000413FF5F9
+:10767000FBAC83F0004300F009B8000010B591EABC
+:10768000030F48BF83F000433FF5EEAC841A71EB63
+:10769000030C07D212198CF0004C43EB0C03001BB7
+:1076A00061EB0C01DFF8A4E14FEA1154A4EB135C89
+:1076B0001EEA430F18BF9EEA445F00F0B08023EA41
+:1076C0006E03524221EA0451C3EB6E0338BF5B1EC6
+:1076D000DCF1200E25D322FA0CFE10EB0E0043FA4B
+:1076E0000CFE41EB0E01CCF1200E03FA0EFE10EB66
+:1076F0000E0051F10001CCF1200E29D412FA0EF245
+:1077000001EB0451BDE8104058BF7047401C1CBF3E
+:10771000B2F1004F704700280CBF491C20F0010057
+:10772000704712EB020E43EB030218BF4FF0010E3D
+:107730004EEA4202ACF1200CDCF11E0E54D943FAA1
+:107740000CFE10EB0E0051F1FF31CCF11E0ED5D521
+:107750000EF1010E12FA0EFE404141EB010101EB68
+:10776000445C5FEA5C5C10D910EBDE7001EB045105
+:1077700038BFBEF1004FBDE8104018BF7047002869
+:107780000CBF491C20F00100704730D24FEAD42CC6
+:1077900011F5001124F400641BD0B1FA81F20B3A08
+:1077A000A41AA41ED2F12003914030FA03F3194326
+:1077B000904001EBCC71002C01EB0451BDE810406E
+:1077C000A8BF704701F1C0414FF0000001F0004137
+:1077D0007047B0FA80F310FA03F100D110BDE41A3B
+:1077E000173C4805C90AE4E701EB045110BD4910F4
+:1077F00001EB0451BDE810404FEA300002E04FF0C9
+:10780000000170474A0008BF0042F8D0B2F5001FDF
+:1078100028BF704701F000414FF0000070479EEA1A
+:10782000445F07D011EA5E0FBDE8104004BF00219D
+:1078300000207047BDE8104070B5FFF7BFFE00BFE5
+:1078400040DFF63E83F00041104670470000E0FF45
+:1078500043004FEAD30C4FEA3C0C43401FBF4007A4
+:107860000CF1605113F0FE4F70471CF0006F03D114
+:1078700000200CF0004170470CF0004343EA5070C8
+:1078800010B540EACC0000F090FA00BF0000009272
+:107890004FEA0001FFF7E0BE4FF000414FF000005B
+:1078A000A1F500217047000090EA010F48BF81F068
+:1078B000004100F1FE82421A3CBF801A89184FEA4B
+:1078C000D0524FF07F4C1CEA410FA2EBD15318BFAE
+:1078D0009CEA026F00F03B804FF0004C4CEA002025
+:1078E0004CEA012121FA03FC10EB0C0C1ED202F130
+:1078F000FF325FEA1C2040EBC25038BF70471CF0DB
+:107900007F0F4FEA400C18BFBCF17F4F38BF704764
+:10791000C3F12003994008BF20F00100BCF17F4F64
+:1079200038BF7047A0F1C04000F085BA4FEA3C0074
+:10793000000A40EBC25028BF1CF0FF0F4FEA400C7A
+:10794000E6D018BFBCF17F4F38BF7047EAE79CEA2A
+:10795000026F05D010EA5C0F08BF00F000407047CE
+:1079600010B500F022FA00BF64FBBE3E401058BFC5
+:10797000C0F14040491058BFC1F140418142EFF38E
+:10798000008070474FF47F0C1CEAD0121EBF1CEA27
+:10799000D11392EA0C0F93EA0C0F00F0858090EA65
+:1079A000010F48BF42F4807240F4000C41F4000023
+:1079B0002CF07F4120F07F4000B58142A2EB030212
+:1079C0000FF2081CACEB504EC0F100009EF800E036
+:1079D0004FEA4E0E00FB0EFC38BF49004FEA2C1C4C
+:1079E00002F5FA020CFB0EF34FEACE1E4FEA112C01
+:1079F0004FEAC1210EEB635E42EB22420EFB0CFC10
+:107A00004FEA1C5300FB03114FEA112C4FEA0131DE
+:107A10000EFB0CFC4FEADC4C00FB0C11C14228BFF2
+:107A200009184CEB03335DF804EB10EB410143EB19
+:107A3000C250B2F57C0F38BF704729D512F0F00F55
+:107A40001CBF00F1C04000F00040704700818283FD
+:107A50008485868788898B8C8D8E8F91929395965D
+:107A600097999A9C9D9FA0A2A3A5A7A8AAACAEB0E7
+:107A7000B2B3B5B7B9BCBEC0C2C5C7C9CCCED1D4EC
+:107A8000D7D9DCDFE2E6E9ECF0F3F7FAFE0000001C
+:107A90004FEA400C0CF1807CBCF17E4F28BF704750
+:107AA000B0F1C04000F0C7B990EA010F0CEAD11361
+:107AB00048BF42F48072624538BF634507D213F471
+:107AC0007F0F16D080EA010000F00040704710B52B
+:107AD00000F06BF9097EFC3E00F005B880EA010079
+:107AE00000F00040704780EA010000F0004000F024
+:107AF000A2B912F47F0F04BF0248704780EA010068
+:107B000000F099B90000C07F50EA010C00F1138029
+:107B10001CF5000F58BFBCF5000F01D48842704718
+:107B200007D710F5000F58BF11F5000F15D4884284
+:107B30007047894270471CF5000F04D5BCF5000F53
+:107B4000F7D5814270474FF0807C1CEB400F38BF67
+:107B50001CEB410F01D28142704710B500F025F9AE
+:107B6000922449004FF000504FF08051FFF7FEBEC5
+:107B700041000B0ED3F19E0208D950F400034FEAE6
+:107B8000032323FA02F048BF4042704710B500F0CB
+:107B90000CF900BF49922480002070476FF000422A
+:107BA00082EA200070470000C10DD1F19E0206DB81
+:107BB0004FEA002343F0004323FA02F070470042EB
+:107BC00007D54FEA4001B1F1FE4F02D24FF000005D
+:107BD000704710B500F0E9F8499224800020704702
+:107BE0006FEA20007047000010F0004148BF40429B
+:107BF000B0FA80F310FA03F2C3F19D030BD051EAFF
+:107C0000C35101EB1220530638BF704700F1010049
+:107C100008BF20F001007047B0FA80F310FA03F2B9
+:107C2000C3F19D030AD0D90501EB1220530638BFDA
+:107C3000704700F1010008BF20F00100704700000C
+:107C400050EA010C00F113801CF5000F58BFBCF581
+:107C5000000F01D48842704707D710F5000F58BFB6
+:107C600011F5000F15D488427047894270471CF502
+:107C7000000F04D5BCF5000FF7D5814270474FF0D7
+:107C8000807C1CEB400F38BF1CEB410F01D28142BE
+:107C9000704710B500F089F8922449004FF0005069
+:107CA0004FF08051FFF762BE4FF47F0C1CEAD012F8
+:107CB0001EBF1CEAD11392EA0C0F93EA0C0F00F0DE
+:107CC000478090EA010F48BF42F480724FF0004CA9
+:107CD0004CEA00204CEA012102EB0302A0FB011355
+:107CE000A2F50002002918BF43F001035B0028BF82
+:107CF0004FEA330342EB22425FEA132C4CEBC250B3
+:107D00002EBFBCEB436FB2F57C0F70474FEA036C9C
+:107D1000BCF1004F08BF20F00100B2F57C0F38BF66
+:107D200070470BD582F0FF0212F5803FC8BF704745
+:107D300000F1C040D8BF00F00040704700F5000CD3
+:107D40005FEA4C0C48BF7047B0F1C04000F073B818
+:107D500090EA010F0CEAD11348BF42F480726245E9
+:107D600038BF634504D280EA010000F0004070474C
+:107D700010B500F01AF800BF8900013E00F007B806
+:107D800000F009B85FEA410C5FEA1C6C08D080EA99
+:107D9000010000F050B85FEA400C5FEA1C6CF6D1BD
+:107DA0004FF00040A0F5800070470EF1020E2EF05B
+:107DB000030E5EF8044B244204D44FEA4102B2F1B0
+:107DC0007F4F11D84FEA4003B3F17F4F0CD80ED14B
+:107DD0004FEAD07CB2F17F4F0CEB4C0C0CF1020C53
+:107DE00008BF4CEBD17C04E04FF0080C01E04FEAF7
+:107DF000D17C0CEB4C0324FA03F404F00704B4F137
+:107E0000040C06D20EEB840CBDE810404CF0010CC3
+:107E10006047DFE80CF0070802024FF00040A0F5D1
+:107E2000800010BD0846420018BFD2F1807288BFA2
+:107E300000F0004010BDFF2141EAD050C00570475E
+:107E400051EA000C00F113801CF5000F58BFBCF57F
+:107E5000000F01D48142704707D711F5000F58BFBA
+:107E600010F5000F15D481427047894270471CF508
+:107E7000000F04D5BCF5000FF7D5884270474FF0CE
+:107E8000807C1CEB410F38BF1CEB400F01D28842B5
+:107E9000704780EA010081EA000180EA0100FFF7F3
+:107EA000F8BE000090EA010F48BF81F000413FF5A5
+:107EB00002AD421A04D882F00042A0EB0200114445
+:107EC0004FEAD0524FF07F4C1CEA410FA2EBD15346
+:107ED00018BF9CEA026F4AD04FF0004C4CEA0020D9
+:107EE0004CEA012121FA03FCB0EB0C0C0FD412F088
+:107EF000FE0F36D05FEA4C001DD5001240EBC25099
+:107F000038BF70471CF03F0F18BF70470BE0A2F15D
+:107F100001025FEA1C2040EBC25038BF70471CF0E2
+:107F20007F0F18BF7047C3F12003994014BF401E54
+:107F300020F00100704780084FEA122308BF704705
+:107F4000B0FA80FCA2EB0C02CCF1280C60FA0CF029
+:107F500093EA122F04BF00EBC25070474FEAC37080
+:107F60007047130A5FEADC1008BF7047F6E79CEA27
+:107F7000026F04D010EA5C0F08BF0020704710B5F4
+:107F8000FFF713FF40DFF63E81F0004070470CF032
+:107F90000F03092B08BF082000F059800A2B0BD0D3
+:107FA000082B18BF704708BF1CF0400F0AD04FF0D5
+:107FB00000004FF0000170471CF0400F18BF4FF059
+:107FC000004070471CF0100F08D020F0704300F004
+:107FD0007F4242EAD3014FEA4370704700F06040AD
+:107FE00021F07F4242EA000201F07F4040EA7270D5
+:107FF00070474FF0FF0C4CF4E06C1CEA11531CBFAF
+:108000009CEA030C9445C2BFDA4201EB025170476F
+:10801000002B0DD0BCF1000F0FD0002A01F0004161
+:10802000A4BF41F0E04141F07F614FF00000704794
+:1080300001F000414FF00000704750EA01334FF06B
+:108040009B0C18BF4CF0806C7FF4AEA870471CF4FA
+:10805000801F11D01CF4E02F03D06FEACC3149000F
+:1080600070474FF04050EFF3008222F0704242EA36
+:10807000000282F3008870474FF000007047000054
+:108080006800000476005401F7FD000175191A0C10
+:108090006A231B1C1F207274433B4138393A6B6CB6
+:1080A000376F06246D6E700083000000000800002A
+:1080B0000001001832000500000020410000D242FB
+:1080C000295C0F3E9A99993E3333733F295C0F3EEA
+:1080D0000000700000000024000000020003000007
+:1080E00000650054FFEF0000FA80000B12820001CF
+:1080F000030C30C30E8C8CE914D5400213710F8E23
+:108100003883F8833000F883258EF8833000F883B5
+:10811000FFFFFFFF0FFEA9D6240004001A8279A1F9
+:108120000000003CFFFF00000010000038836FA239
+:10813000003E03304000000002CAE3093E80000018
+:10814000200000000000000040000000600000006F
+:10815000000C0000000C186E000006920A16C0DF2A
+:10816000FFFF0256FD8CD377FFE1C496E0C5BEAA9F
+:1081700000000000FFFF0B2B000016570000035902
+:108180004000000000001DFA00026C1D000000000D
+:108190003FFFDFEB003EB3B6000D227800002F3C1E
+:1081A00000000000001942B5000039A20000B365CC
+:1081B000D90E9FC91DCF4C34300000005000000084
+:1081C0003BB67AE80064000000C800000000000030
+:1081D000100000001000FA921000225E000D229F95
+:1081E0000001000000320000FF46000063D40000E0
+:1081F0001000000004D6000004CC000004CC0000F5
+:1082000000001072000000400000000000000000AC
+:1082100000060002000500070000000000640000E6
+:1082200000000000000000050005006400200000C0
+:1082300000000000000000000000400000000300FB
+:1082400000000032F8980000FF650000830F000076
+:10825000FF9BFC0000000000000000000000000088
:10826000000000000000000000000000000000000E
-:1082700000000000000000000000100040000000AE
-:10828000000000060000B26A000200000001FB834B
-:108290000068000000D9FC007CF1FF8300000000B2
-:1082A00000650000006403E8006400280000002569
-:1082B0000000000016A000000000100000001000E8
-:1082C000002F0000000001F4000010000028000052
-:1082D000FFFF4581FFFFFA72000000000000000070
-:1082E000004400050005BAC6004778A2000000015E
-:1082F0000000000000000600000000140000254DF2
-:10830000002F706D000005AE000C02D000000000D0
-:10831000000000000000000000000000001B000042
-:1083200000000000000000000000000000640000E9
-:108330000008000000000000000000000000000035
+:1082700000000000000000000000000000001000EE
+:1082800040000000000000060000B26A000200008A
+:108290000001FB830068000000D9FC007CF1FF8333
+:1082A0000000000000650000006403E8006400288E
+:1082B000000000250000000016A0000000001000D3
+:1082C00000001000002F0000000001F4000010006A
+:1082D00000280000FFFF4581FFFFFA720000000048
+:1082E00000000000004400050005BAC6004778A25F
+:1082F0000000000100000000000006000000001463
+:108300000000254D002F706D000005AE000C02D05E
+:10831000000000000000000000000000000000005D
+:10832000001B000000000000000000000000000032
+:1083300000640000000800000000000000000000D1
:10834000000000000000000000000000000000002D
:10835000000000000000000000000000000000001D
:10836000000000000000000000000000000000000D
:1083700000000000000000000000000000000000FD
-:10838000000000000000000000000000001B0000D2
-:108390000000000000000000000E000E00000AC7F0
-:1083A0000004000000000032FFFFFF9C00000B2BC8
-:1083B000000000020000000100000064FFE5000072
-:1083C00000000000000000000000000000000001AC
-:1083D000000000000001000000000000000180001B
-:1083E0000001800000018000002426D3000000006E
-:1083F00000000000000600100096003C0000000095
-:108400000000000000000000000000000C0A4E68A0
-:10841000CDCF770950166759C619CE8200000000EB
+:1083800000000000000000000000000000000000ED
+:10839000001B00000000000000000000000E000EA6
+:1083A00000000AC70004000000000032FFFFFF9C2D
+:1083B00000000B2B00000002000000010000006420
+:1083C000FFE50000000000000000000000000000C9
+:1083D000000000010000000000010000000000009B
+:1083E000000180000001800000018000002426D3ED
+:1083F0000000000000000000000600100096003C95
+:10840000000000000000000000000000000000006C
+:108410000C0A4E68CDCF770950166759C619CE821F
:10842000000000000000000000000000000000004C
-:108430000000000017D784000300000000000000C7
-:1084400000000000C7938F9D1E1B1C190000000038
+:10843000000000000000000017D7840003000000C7
+:108440000000000000000000C7938F9D1E1B1C1938
:10845000000000000000000000000000000000001C
-:108460000000000002031885000040000000000327
-:1084700000000003000000000000000040000000B9
-:1084800000000000000000000000000000000000EC
+:10846000000000000000000002031885000040002A
+:1084700000000003000000030000000000000000F6
+:1084800040000000000000000000000000000000AC
:1084900000000000000000000000000000000000DC
:1084A00000000000000000000000000000000000CC
-:1084B000677DDF7E72902E554CF6E6880000000046
-:1084C000000000000000000000000000D8DCB4B88C
-:1084D000B0D8B9ABF3F8FAB3B7BB8E9EAEF132F5B4
-:1084E0001BF1B4B8B08097F1A9DFDFDFAADFDFDFCF
-:1084F000F2AAC5CDC7A90CC92C97F1A98926466651
-:10850000B28999A92D557DB0B08AA896365676F1D4
-:10851000BAA3B4B280C0B8A89711B28398BAA3F036
-:10852000240844106418B2B9B49883F1A329557D86
-:10853000BAB5B1A38393F0002850F5B2B6AA8393DD
-:1085400028547CF1B9A3829361BAA2DADEDFDB8121
-:108550009AB9AEF5606870F1DABAA2DFD9BAA2FAB8
-:10856000B9A38292DB31BAA2D9BAA2F8DF85A4D02E
-:10857000C1BBAD83C2C5C7B8A2DFDFDFBAA0DFDFF2
-:10858000DFD8D8F1B8AAB38DB4980D355DB2B6BABC
-:10859000AF8C96198F9FA70E161EB49AB8AA872C77
-:1085A000547CBAA4B08AB691325676B28494A4C8E8
-:1085B00008CDD8B8B4B0F19982A82D557D98A80EF1
-:1085C000161EA22C547C92A4F02C5078F184A8980A
-:1085D000C4CDFCD80DDBA8FC2DF3D9BAA6F8DABAC5
-:1085E000A6DED8BAB2B68696A6D0F3C841DAA6C837
-:1085F000F8D8B0B4B882A892F52C548898F135D93F
-:10860000F418D8F1A2D0F8F9A884D9C7DFF8F88314
-:10861000C5DADF69DF83C1D8F40114F1A8824EA85E
-:1086200084F311D182F5D992289788F109F41C1CA2
-:10863000D884A8F3C0F9D1D99782F129F40DD8F3E1
-:10864000F9F9D1D982F4C203D8DEDF1AD8F1A2FA3F
-:10865000F9A88498D9C7DFF8F8F883C7DADF69DFAB
-:10866000F883C3D8F40114F198A8822EA884F311DA
-:10867000D182F5D992509788F109F41CD884A8F3D7
-:10868000C0F8F9D1D99782F149F40DD8F3F9F9D1AD
-:10869000D982F4C403D8DEDFD8F1AD8898CCA8091C
-:1086A000F9D98292A8F57CF1883ACF944A6E98DB8A
-:1086B0006931DAADF2DEF9D88795A8F221D1DAA5D1
-:1086C000F9F417D9F1AE8ED0C0C3AE82C684C3A868
-:1086D0008595C8A588F2C0F1F4010EF18E9EA8C65A
-:1086E0003E56F554F18872F40115F19845856EF502
-:1086F0008E9E0488F142985A8E9E068869F4011C69
-:10870000F1981E1108D0F504F11E97020298362543
-:10871000DBF9D985A5F3C1DA85A5F3DFD88595A85E
-:10872000F309DAA5FAD88292A8F578F1881A849F1D
-:1087300026889821DAF41DF3D8879F39D1AFD9DF85
-:10874000DFFBF9F40CF3D8FAD0F8DAF9F9D0DFD975
-:10875000F9D8F40BD8F3879F39D1AFD9DFDFF41DF7
-:10876000F3D8FAFCA869F9F9AFD0DADEFAD9F88FB4
-:108770009FA8F1CCF398DB45D9AFDFD0F8D8F18FC3
-:108780009FA8CAF38809DAAF8FCBF8D8F2AD978DDE
-:108790000CD9A5DFF9BAA6F3FAF412F2D8950DD1E7
-:1087A000D9BAA6F3FADAA5F2C1BAA6F3DFD8F1BABC
-:1087B000B2B68696A6D0CAF349DAA6CBF8D8B0B43A
-:1087C000B8D8AD84F2C0DFF18FCBC3A8B2B686961D
-:1087D000C8C1CBC3F3B0B48898A821DB718D9D715B
-:1087E000859521D9ADF2FAD88597A828D9F408D86B
-:1087F000F28D29DAF405D9F285A4C2F2D8A88D94B5
-:1088000001D1D9F411F2D88721D8F40AD8F284988A
-:10881000A8C801D1D9F411D8F3A4C8BBAFD0F2DEF7
-:10882000F8F8F8F8F8F8F8F8D8F1B8F6B5B9B08A69
-:1088300095A3DE3CA3D9F8D85CA3D9F8D87CA3D9FA
-:10884000F8D8F8F9D1A5D9DFDAFAD8B18530F7D957
-:10885000DED8F830ADDADED8F2B48C99A32D557D90
-:10886000A083DFDFDFB591A0F629D9FBD8A0FC29D2
-:10887000D9FAD8A0D051D9F8D8FC51D9F9D879D99A
-:10888000FBD8A0D0FC79D9FAD8A1F9F9F9F9F9A067
-:10889000DADFDFDFD8A1F8F8F8F8F8ACDEF8ADDE03
-:1088A0008393AC2C547CF1A8DFDFDFF69D2CDAA09B
-:1088B000DFD9FADB2DF8D8A850DAA0D0DED9D0F86D
-:1088C000F8F8DB55F8D8A878DAA0D0DFD9D0FAF8D4
-:1088D000F8F8F8DB7DF8D89CA88CF530DB38D9D0D7
-:1088E000DEDFA0D0DEDFD8A848DB58D9DFD0DEA09D
-:1088F000DFD0DED8A868DB70D9DFDFA0DFDFD8F1FA
-:10890000A888902C547C98A8D05C38D1DAF2AE8C30
-:10891000DFF9D8B087A8C1C1B188A8C6F9F9DA369D
-:10892000D8A8F9DA36D8A8F9DA36D8A8F9DA36D8D4
-:10893000A8F9DA36D8F78D9DADF818DAF2AEDFD89F
-:10894000F7ADFA30D9A4DEF9D8F2AEDEFAF983A792
-:10895000D9C3C5C7F1889BA77AADF7DEDFA4F88439
-:108960009408A797F300AEF29819A488C6A3948838
-:10897000F632DFF28393DB09D9F2AADFD8D8AEF85A
-:10898000F9D1DAF3A4DEA7F1889B7AD8F38494AE08
-:1089900019F9DAAAF1DFD8A881C0C3C5C7A39283A9
-:1089A000F628ADDED9F8D8A350ADD9F8D8A378AD64
-:1089B000D9F8D8F8F9D1A1DADEC3C5C7D8A1819416
-:1089C000F818F2B089ACC3C5C7F1D8B8B4B097866F
-:1089D000A8319B069907AB9728889BF00C20144080
-:1089E000B0B4B8F0A88A9A285078B79BA8295179D2
-:1089F000247059446938644831F1BBAB88002C5469
-:108A00007CF0B38BB8A804285078F1B088B49726CE
-:108A1000A85998BBABB38B02264666B0B8F08A9CC7
-:108A2000A82951798B2951798A2470598B20587142
-:108A30008A4469388B3940688A6448318B30496090
-:108A400088F1AC002C547CF08CA804285078F18874
-:108A50009726A85998AC8C02264666F0899CA829CE
-:108A60005179247059446938644831A988092059DA
-:108A700070AB11384069A8193148608CA83C415C42
-:108A8000207C00F187981986A86E767EA999882D9A
-:108A9000557DD8B1B5B9A3DFDFDFAED0DFAAD0DE18
-:108AA000F2ABF8F9D9B087C4AAF1DFDFBBAFDFDFE3
-:108AB000B9D8B1F1A3978E60DFB084F2C8F8F9D9C4
-:108AC000DED89385F14AB183A308B5839A0810B71D
-:108AD0009F10D8F1B0BAAEB08AC2B2B68E9EF1FB8A
-:108AE000D9F41DD8F9D90CF1D8F8F8AD61D9AEFB9D
-:108AF000D8F40CF1D8F8F8AD19D9AEFBDFD8F416DC
-:108B0000F1D8F8AD8D61D9F4F4ACF59C9C8DDF2BD8
-:108B1000BAB6AEFAF8F40BD8F1AED0F8AD51DAAE81
-:108B2000FAF8F1D8B9B1B6A3839C08B9B1839AB564
-:108B3000AAC0FD3083B79F10B58B93F20202D1AB70
-:108B4000DADED8F1B080BAABC0C3B284C1C3D8B149
-:108B5000B9F38BA391B609B4D9ABDEB0879CB9A3A6
-:108B6000DDF1B38B8B8B8B8BB087A3A3A3A3B28BCD
-:108B7000B69BF2A3A3A3A3A3A3A3A3A3A3F1B0872C
-:108B8000B59AA3F39BA3A3DCBAACDFB9A3A3A3A3B9
-:108B9000A3A3A3A3A3A3A3A3A3A3A3A3D8D8D8BBEE
-:108BA000B3B7F1AAF9DAFFD9809AAA28B48098A7B6
-:108BB00020B79787A86688F07951F1902C870CA789
-:108BC00081976293F071716085940129517990A524
-:108BD000F1284C6C870C95188578A38390284C6CF1
-:108BE000886CD8F3A28200F210A8921980A2F2D960
-:108BF00026D8F188A84DD948D896A83980D93CD82C
-:108C00009580A839A68698D92CDA87A72CD8A88968
-:108C10009519A980D938D8A88939A980DA3CD8A86B
-:108C20002EA83990D90CD8A8953198D90CD8A80974
-:108C3000D9FFD801DAFFD89539A9DA26FFD890A84C
-:108C40000D8999A810809821DA2ED88999A83180A9
-:108C5000DA2ED8A886963180DA2ED8A8873180DA25
-:108C60002ED8A88292F34180F1D92ED8A882F31988
-:108C700080F1D92ED882ACF3C0A28022F1A62EA713
-:108C80002EA92298A829DAACDEFFD8A2F22AF1A9EF
-:108C90002E8292A8F23180A696F1D900AC8C9C0C61
-:108CA00030ACDED0DEFFD88C9CACD010ACDE809235
-:108CB000A2F24C82A8F1CAF235F19688A6D900D862
-:108CC000F1FF0000000000004FBB610567ACDD3F15
+:1084B00000000000677DDF7E72902E554CF6E68846
+:1084C00000000000000000000000000000000000AC
+:1084D000D8DCB4B8B0D8B9ABF3F8FAB3B7BB8E9E5A
+:1084E000AEF132F51BF1B4B8B08097F1A9DFDFDF50
+:1084F000AADFDFDFF2AAC5CDC7A90CC92C97F1A965
+:1085000089264666B28999A92D557DB0B08AA8966C
+:10851000365676F1BAA3B4B280C0B8A89711B28328
+:1085200098BAA3F0240844106418B2B9B49883F13F
+:10853000A329557DBAB5B1A38393F0002850F5B2B5
+:10854000B6AA839328547CF1B9A3829361BAA2DAC4
+:10855000DEDFDB819AB9AEF5606870F1DABAA2DFCE
+:10856000D9BAA2FAB9A38292DB31BAA2D9BAA2F8D7
+:10857000DF85A4D0C1BBAD83C2C5C7B8A2DFDFDF32
+:10858000BAA0DFDFDFD8D8F1B8AAB38DB4980D3523
+:108590005DB2B6BAAF8C96198F9FA70E161EB49A0D
+:1085A000B8AA872C547CBAA4B08AB691325676B257
+:1085B0008494A4C808CDD8B8B4B0F19982A82D5538
+:1085C0007D98A80E161EA22C547C92A4F02C5078F4
+:1085D000F184A898C4CDFCD80DDBA8FC2DF3D9BA42
+:1085E000A6F8DABAA6DED8BAB2B68696A6D0F3C88E
+:1085F00041DAA6C8F8D8B0B4B882A892F52C54884D
+:1086000098F135D9F418D8F1A2D0F8F9A884D9C7CF
+:10861000DFF8F883C5DADF69DF83C1D8F40114F12C
+:10862000A8824EA884F311D182F5D992289788F1B7
+:1086300009F41C1CD884A8F3C0F9D1D99782F12978
+:10864000F40DD8F3F9F9D1D982F4C203D8DEDF1AD8
+:10865000D8F1A2FAF9A88498D9C7DFF8F8F883C747
+:10866000DADF69DFF883C3D8F40114F198A8822E09
+:10867000A884F311D182F5D992509788F109F41C9E
+:10868000D884A8F3C0F8F9D1D99782F149F40DD86C
+:10869000F3F9F9D1D982F4C403D8DEDFD8F1AD887B
+:1086A00098CCA809F9D98292A8F57CF1883ACF94A0
+:1086B0004A6E98DB6931DAADF2DEF9D88795A8F217
+:1086C00021D1DAA5F9F417D9F1AE8ED0C0C3AE82AC
+:1086D000C684C3A88595C8A588F2C0F1F4010EF13F
+:1086E0008E9EA8C63E56F554F18872F40115F19895
+:1086F00045856EF58E9E0488F142985A8E9E0688B6
+:1087000069F4011CF1981E1108D0F504F11E9702BE
+:1087100002983625DBF9D985A5F3C1DA85A5F3DF03
+:10872000D88595A8F309DAA5FAD88292A8F578F148
+:10873000881A849F26889821DAF41DF3D8879F39F8
+:10874000D1AFD9DFDFFBF9F40CF3D8FAD0F8DAF9BE
+:10875000F9D0DFD9F9D8F40BD8F3879F39D1AFD945
+:10876000DFDFF41DF3D8FAFCA869F9F9AFD0DADE3F
+:10877000FAD9F88F9FA8F1CCF398DB45D9AFDFD0B9
+:10878000F8D8F18F9FA8CAF38809DAAF8FCBF8D851
+:10879000F2AD978D0CD9A5DFF9BAA6F3FAF412F26F
+:1087A000D8950DD1D9BAA6F3FADAA5F2C1BAA6F3D3
+:1087B000DFD8F1BAB2B68696A6D0CAF349DAA6CB0C
+:1087C000F8D8B0B4B8D8AD84F2C0DFF18FCBC3A86D
+:1087D000B2B68696C8C1CBC3F3B0B48898A821DBE3
+:1087E000718D9D71859521D9ADF2FAD88597A8280C
+:1087F000D9F408D8F28D29DAF405D9F285A4C2F2A9
+:10880000D8A88D9401D1D9F411F2D88721D8F40ACF
+:10881000D8F28498A8C801D1D9F411D8F3A4C8BB60
+:10882000AFD0F2DEF8F8F8F8F8F8F8F8D8F1B8F6C2
+:10883000B5B9B08A95A3DE3CA3D9F8D85CA3D9F822
+:10884000D87CA3D9F8D8F8F9D1A5D9DFDAFAD8B10C
+:108850008530F7D9DED8F830ADDADED8F2B48C99AD
+:10886000A32D557DA083DFDFDFB591A0F629D9FBCD
+:10887000D8A0FC29D9FAD8A0D051D9F8D8FC51D920
+:10888000F9D879D9FBD8A0D0FC79D9FAD8A1F9F9CF
+:10889000F9F9F9A0DADFDFDFD8A1F8F8F8F8F8ACD9
+:1088A000DEF8ADDE8393AC2C547CF1A8DFDFDFF67D
+:1088B0009D2CDAA0DFD9FADB2DF8D8A850DAA0D0A9
+:1088C000DED9D0F8F8F8DB55F8D8A878DAA0D0DFF0
+:1088D000D9D0FAF8F8F8F8DB7DF8D89CA88CF530F8
+:1088E000DB38D9D0DEDFA0D0DEDFD8A848DB58D90E
+:1088F000DFD0DEA0DFD0DED8A868DB70D9DFDFA054
+:10890000DFDFD8F1A888902C547C98A8D05C38D1AF
+:10891000DAF2AE8CDFF9D8B087A8C1C1B188A8C699
+:10892000F9F9DA36D8A8F9DA36D8A8F9DA36D8A8B3
+:10893000F9DA36D8A8F9DA36D8F78D9DADF818DA15
+:10894000F2AEDFD8F7ADFA30D9A4DEF9D8F2AEDE58
+:10895000FAF983A7D9C3C5C7F1889BA77AADF7DE1B
+:10896000DFA4F8849408A797F300AEF29819A488BE
+:10897000C6A39488F632DFF28393DB09D9F2AADF2B
+:10898000D8D8AEF8F9D1DAF3A4DEA7F1889B7AD86B
+:10899000F38494AE19F9DAAAF1DFD8A881C0C3C56F
+:1089A000C7A39283F628ADDED9F8D8A350ADD9F885
+:1089B000D8A378ADD9F8D8F8F9D1A1DADEC3C5C704
+:1089C000D8A18194F818F2B089ACC3C5C7F1D8B862
+:1089D000B4B09786A8319B069907AB9728889BF07F
+:1089E0000C201440B0B4B8F0A88A9A285078B79BED
+:1089F000A8295179247059446938644831F1BBABD6
+:108A000088002C547CF0B38BB8A804285078F1B0BF
+:108A100088B49726A85998BBABB38B02264666B09C
+:108A2000B8F08A9CA82951798B2951798A247059E8
+:108A30008B2058718A4469388B3940688A64483180
+:108A40008B30496088F1AC002C547CF08CA8042851
+:108A50005078F1889726A85998AC8C02264666F083
+:108A6000899CA8295179247059446938644831A9EE
+:108A70008809205970AB11384069A8193148608CB9
+:108A8000A83C415C207C00F187981986A86E767E10
+:108A9000A999882D557DD8B1B5B9A3DFDFDFAED058
+:108AA000DFAAD0DEF2ABF8F9D9B087C4AAF1DFDFD4
+:108AB000BBAFDFDFB9D8B1F1A3978E60DFB084F22E
+:108AC000C8F8F9D9DED89385F14AB183A308B583F4
+:108AD0009A0810B79F10D8F1B0BAAEB08AC2B2B639
+:108AE0008E9EF1FBD9F41DD8F9D90CF1D8F8F8AD68
+:108AF00061D9AEFBD8F40CF1D8F8F8AD19D9AEFBBA
+:108B0000DFD8F416F1D8F8AD8D61D9F4F4ACF59C4A
+:108B10009C8DDF2BBAB6AEFAF8F40BD8F1AED0F8D4
+:108B2000AD51DAAEFAF8F1D8B9B1B6A3839C08B961
+:108B3000B1839AB5AAC0FD3083B79F10B58B93F26D
+:108B40000202D1ABDADED8F1B080BAABC0C3B284D6
+:108B5000C1C3D8B1B9F38BA391B609B4D9ABDEB018
+:108B6000879CB9A3DDF1B38B8B8B8B8BB087A3A3D1
+:108B7000A3A3B28BB69BF2A3A3A3A3A3A3A3A3A374
+:108B8000A3F1B087B59AA3F39BA3A3DCBAACDFB97A
+:108B9000A3A3A3A3A3A3A3A3A3A3A3A3A3A3A3A3A5
+:108BA000D8D8D8BBB3B7F1AAF9DAFFD9809AAA28E6
+:108BB000B48098A720B79787A86688F07951F1907C
+:108BC0002C870CA781976293F071716085940129BD
+:108BD000517990A5F1284C6C870C95188578A38362
+:108BE00090284C6C886CD8F3A28200F210A89219DD
+:108BF00080A2F2D926D8F188A84DD948D896A839AC
+:108C000080D93CD89580A839A68698D92CDA87A730
+:108C10002CD8A8899519A980D938D8A88939A980CC
+:108C2000DA3CD8A82EA83990D90CD8A8953198D973
+:108C30000CD8A809D9FFD801DAFFD89539A9DA26C6
+:108C4000FFD890A80D8999A810809821DA2ED8898C
+:108C500099A83180DA2ED8A886963180DA2ED8A845
+:108C6000873180DA2ED8A88292F34180F1D92ED8AC
+:108C7000A882F31980F1D92ED882ACF3C0A2802249
+:108C8000F1A62EA72EA92298A829DAACDEFFD8A239
+:108C9000F22AF1A92E8292A8F23180A696F1D9008B
+:108CA000AC8C9C0C30ACDED0DEFFD88C9CACD010F1
+:108CB000ACDE8092A2F24C82A8F1CAF235F196881D
+:108CC000A6D900D8F1FF00004FBB610567ACDD3FBE
:108CD000182D4454FB21E93F9BF681D20B73EF3FE3
:108CE000182D4454FB21F93FE2652F227F2B7A3C5B
:108CF000075C143326A6813CBDCBF07A8807703C14
@@ -2283,8 +2283,8 @@
:108E900000000000000000000000000000000000D2
:108EA0000000803F00000000000000000000000003
:108EB000FF000000FF0000000100000000000000B3
-:108EC000888000087C80000800000000000000008E
+:108EC0008C80000880800008000000000000000086
:108ED0000000000000000000000000000000000092
-:0C8EE0000000000000000000A48000085A
+:0C8EE0000000000000000000A880000856
:0400000508000131BD
:00000001FF
diff --git a/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.admin b/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.admin
index c487836..fde54e0 100644
--- a/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.admin
+++ b/GeBalanceBot_Firmware v1.0/Project/Project.uvguix.admin
@@ -11,7 +11,7 @@
38003
Registers
- 115 172
+ 115 57
346
@@ -94,8 +94,8 @@
0
- 691
- 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000500000000000000010000004F443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6361722E6300000000056361722E6300000000C5D4F200FFFFFFFF47443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C557365725C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF59443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C4D696E6942616C616E63655C4D5055363035305C4D5055363035302E6300000000094D5055363035302E6300000000BECEA100FFFFFFFF49443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C4452565C6273705F7379732E6300000000096273705F7379732E6300000000F0A0A100FFFFFFFF51443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6D6F746F722E6300000000076D6F746F722E6300000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000003001000066000000B7050000CE020000
+ 1004
+ 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000008000000040000000100000051443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6D6F746F722E6300000000076D6F746F722E6300000000FFDC7800FFFFFFFF49443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C4452565C6273705F7379732E6300000000096273705F7379732E6300000000BECEA100FFFFFFFF59443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C4D696E6942616C616E63655C4D5055363035305C4D5055363035302E6300000000094D5055363035302E6300000000F0A0A100FFFFFFFF47443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C557365725C6D61696E2E6300000000066D61696E2E6300000000BCA8E100FFFFFFFF4F443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6361722E6300000000056361722E63000000009CC1B600FFFFFFFF53443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C4D696E6942616C616E63655C73686F775C73686F772E63000000000673686F772E6300000000F7B88600FFFFFFFF4B443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C4452565C6273705F74696D65722E63000000000B6273705F74696D65722E6300000000D9ADC200FFFFFFFF4F443A5C48617264776172652050726F6A6563745C476542616C616E6365426F745C476542616C616E6365426F745F4669726D776172652076312E305C48415244574152455C4D4F544F5C6361722E6800000000056361722E6800000000A5C2D700FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000001301000066000000B7050000D8020000
@@ -104,21 +104,21 @@
-1
-1
- 1
+ 0
0
0
0
32767
0
- 32768
+ 4096
0
16
- 30010000BB020000B705000038030000
+ BA0000004F00000039040000C2000000
16
- 8C000000FE0100004306000085020000
+ 22000000390000003E020000AC000000
@@ -134,11 +134,11 @@
0
16
- 0300000066000000290100001F030000
+ 03000000660000000C010000A8020000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -154,11 +154,11 @@
0
16
- 0300000066000000290100001F030000
+ 03000000660000000C010000A8020000
16
- 70000000870000004801000055020000
+ 2200000039000000FA00000007020000
@@ -174,11 +174,11 @@
0
16
- 03000000BE0100003604000015020000
+ 00000000BB010000390400002E020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -194,11 +194,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -214,11 +214,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -234,11 +234,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -254,11 +254,11 @@
0
16
- 8603000066000000360400009E010000
+ 860300006600000036040000DE000000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -274,11 +274,11 @@
0
16
- BD0000006600000036040000A9000000
+ BA0000006300000039040000C2000000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -298,7 +298,7 @@
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -314,11 +314,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -334,11 +334,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -354,11 +354,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -374,11 +374,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -394,11 +394,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -414,11 +414,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -434,11 +434,11 @@
0
16
- 0300000066000000290100001F030000
+ 03000000660000000C010000A8020000
16
- 70000000870000004801000055020000
+ 2200000039000000FA00000007020000
@@ -454,11 +454,11 @@
0
16
- 0300000066000000290100001F030000
+ 03000000660000000C010000A8020000
16
- 70000000870000004801000055020000
+ 2200000039000000FA00000007020000
@@ -474,11 +474,11 @@
0
16
- 30010000CF020000B705000038030000
+ 00000000D9020000B705000038030000
16
- 8C000000FE0100004306000085020000
+ 22000000390000003E020000AC000000
@@ -498,7 +498,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -510,15 +510,15 @@
0
32767
0
- 32768
+ 4096
0
16
- 33010000D2020000E406000029030000
+ 03000000DC020000360400001F030000
16
- 8C000000FE0100004306000085020000
+ 22000000390000003E020000AC000000
@@ -534,11 +534,11 @@
0
16
- BD0000006600000036040000A9000000
+ BA0000006300000039040000C2000000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -558,7 +558,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -594,11 +594,11 @@
0
16
- 8603000066000000360400009E010000
+ 830300006300000039040000B7010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -614,11 +614,11 @@
0
16
- 03000000BE0100003604000015020000
+ 00000000BB010000390400001A020000
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -638,7 +638,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -658,7 +658,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -678,7 +678,7 @@
16
- 70000000870000008C020000FA000000
+ 22000000390000003E020000AC000000
@@ -694,11 +694,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -714,11 +714,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -734,11 +734,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -754,11 +754,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -774,11 +774,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -794,11 +794,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -814,11 +814,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -834,11 +834,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -854,11 +854,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -874,11 +874,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -894,11 +894,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -914,11 +914,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -934,11 +934,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -954,11 +954,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -974,11 +974,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -994,11 +994,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1014,11 +1014,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1034,11 +1034,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1054,11 +1054,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1074,11 +1074,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1094,11 +1094,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1114,11 +1114,11 @@
0
16
- 03000000660000002601000094020000
+ 0300000066000000B300000015020000
16
- 70000000870000004801000055020000
+ 2200000039000000FA00000007020000
@@ -1130,15 +1130,15 @@
0
32767
0
- 32768
+ 4096
0
16
- 33010000D2020000B40500004C030000
+ 00000000D90200003904000038030000
16
- 8C000000FE0100004306000085020000
+ 22000000390000003E020000AC000000
@@ -1150,15 +1150,15 @@
0
32767
0
- 32768
+ 4096
0
16
- 33010000D2020000E406000029030000
+ 03000000DC020000360400001F030000
16
- 8C000000FE0100004306000085020000
+ 2200000039000000FA00000007020000
@@ -1174,11 +1174,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1194,11 +1194,11 @@
0
16
- 03000000BE0100003604000015020000
+ 03000000BE0100003604000001020000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1214,11 +1214,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1234,11 +1234,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1254,11 +1254,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1274,11 +1274,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1294,11 +1294,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1314,11 +1314,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1334,11 +1334,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1354,11 +1354,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1374,11 +1374,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1394,11 +1394,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1414,11 +1414,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1434,11 +1434,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1454,11 +1454,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1474,11 +1474,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1494,11 +1494,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1514,11 +1514,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1534,17 +1534,17 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
50017
50017
- 1
+ 0
0
0
0
@@ -1554,11 +1554,11 @@
0
16
- 840300007D0000002404000098000000
+ 86030000660000003604000027010000
16
- 0A0000000A0000006E0000006E000000
+ 2200000039000000D8000000E1000000
@@ -1574,11 +1574,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1594,11 +1594,11 @@
0
16
- 8603000066000000360400009E010000
+ 86030000660000003604000027010000
16
- 7000000087000000260100002F010000
+ 2200000039000000D8000000E1000000
@@ -1608,7 +1608,7 @@
0
0
0
- 940
+ 32767
0
8192
0
@@ -1648,7 +1648,7 @@
0
0
0
- 463
+ 32767
0
8192
1
@@ -1668,7 +1668,7 @@
0
0
0
- 612
+ 32767
0
8192
2
@@ -1682,15 +1682,15 @@
- 3139
- 000000000B000000000000000080000001000000FFFFFFFFFFFFFFFF30010000B7020000B7050000BB02000001000000010000100400000001000000E7FDFFFFC500000000000000000000000000000001000000FFFFFFFF04000000C5000000C7000000B401000077940000FFFF02000B004354616262656450616E6500800000010000008C000000FE010000430600008502000030010000BB020000B7050000380300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000020000000000000FFFFFFFFFFFFFFFFBA000000C200000039040000C6000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A0100007907000001800020000000000000BA0000006600000039040000D9000000BA0000004F00000039040000C20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF7F0300004F00000083030000B7010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000830300006600000039040000CE010000830300004F00000039040000B701000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF2C0100004F000000300100003803000001000000020000100400000001000000D6FEFFFF82040000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000029010000C4020000000000004F0000002C010000380300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A301000039040000A701000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000BE010000390400004502000000000000A7010000390400002E02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF1D020000A7010000210200002E02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000000000000000000
+ 3119
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFBA000000C200000039040000C6000000000000000100001004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E65002000000000000022000000390000003E020000AC000000BA0000004F00000039040000C20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF7F0300004F00000083030000B7010000000000000200001004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000002200000039000000D8000000E1000000830300004F00000039040000B701000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF0F0100004F00000013010000C1020000010000000200001004000000010000004CFFFFFFF8040000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000002200000039000000D8000000E1000000000000004F0000000F010000C10200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A301000039040000A701000000000000010000100400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB090000018000800000000000002200000039000000D8000000E100000000000000A7010000390400002E02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF1D020000A7010000210200002E02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C1020000B7050000C5020000010000000100001004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000100000022000000390000003E020000AC00000000000000C5020000B7050000380300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
59392
File
- 2171
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000D4949435F526561645F4279746596000000000000000C000574656D7033067072696E746601630430783735033078300C53544D3332463130585F48440D4949435F526561645F427974650D4949435F53656E645F4279746505696F6932630F4F4C45445F53686F774E756D6265720864656C61795F75730B4750494F5F50696E5F3132000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000
+ 2199
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000947657453797374656D96000000000000000E000947657453797374656D0D54494D5F5072657363616C65720574656D7033067072696E746601630430783735033078300C53544D3332463130585F48440D4949435F526561645F427974650D4949435F53656E645F4279746505696F6932630F4F4C45445F53686F774E756D6265720864656C61795F75730B4750494F5F50696E5F31320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000000000000010000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65FF7F0000
1423
@@ -1706,7 +1706,7 @@
Build
676
- 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000750524F4A454354960000000000000001000750524F4A454354000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000750524F4A454354960000000000000001000750524F4A454354000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64FF7F0000
583
@@ -1722,7 +1722,7 @@
Debug
2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000000000000100000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000000000000100000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000000000000100000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F720100000000000000000000000100000001000000000000000000000001000000000000000000054465627567FF7F0000
898
@@ -1746,48 +1746,75 @@
0
100
- 0
+ 4
- ..\HARDWARE\MOTO\car.c
- 11
- 83
- 107
- 1
-
- 0
-
-
- ..\User\main.c
- 15
- 23
- 36
- 1
-
- 0
-
-
- ..\MiniBalance\MPU6050\MPU6050.c
- 8
- 345
- 376
+ ..\HARDWARE\MOTO\motor.c
+ 0
+ 64
+ 91
1
0
..\DRV\bsp_sys.c
- 4
- 8
+ 7
+ 7
33
1
0
- ..\HARDWARE\MOTO\motor.c
+ ..\MiniBalance\MPU6050\MPU6050.c
+ 12
+ 344
+ 367
+ 1
+
+ 0
+
+
+ ..\User\main.c
0
- 65
- 91
+ 2
+ 43
+ 1
+
+ 0
+
+
+ ..\HARDWARE\MOTO\car.c
+ 25
+ 85
+ 105
+ 1
+
+ 0
+
+
+ ..\MiniBalance\show\show.c
+ 0
+ 27
+ 1
+ 1
+
+ 0
+
+
+ ..\DRV\bsp_timer.c
+ 40
+ 88
+ 102
+ 1
+
+ 0
+
+
+ ..\HARDWARE\MOTO\car.h
+ 24
+ 1
+ 10
1
0